aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.gitignore2
-rw-r--r--.homeinstall/README.md164
-rw-r--r--.homeinstall/hubzilla-config.txt.template177
-rwxr-xr-x.homeinstall/hubzilla-setup.sh949
-rw-r--r--.htaccess3
-rwxr-xr-x.openshift/action_hooks/deploy17
-rw-r--r--CHANGELOG168
-rw-r--r--LICENSE2
-rw-r--r--README.md25
-rw-r--r--Zotlabs/Access/AccessList.php (renamed from include/AccessList.php)60
-rw-r--r--Zotlabs/Project/System.php63
-rw-r--r--Zotlabs/Storage/BasicAuth.php (renamed from include/RedDAV/RedBasicAuth.php)16
-rw-r--r--Zotlabs/Storage/Browser.php (renamed from include/RedDAV/RedBrowser.php)6
-rw-r--r--Zotlabs/Storage/Directory.php (renamed from include/RedDAV/RedDirectory.php)48
-rw-r--r--Zotlabs/Storage/File.php (renamed from include/RedDAV/RedFile.php)33
-rw-r--r--Zotlabs/Web/CheckJS.php36
-rw-r--r--Zotlabs/Web/HttpMeta.php66
-rw-r--r--Zotlabs/Web/Router.php203
-rw-r--r--Zotlabs/Web/Session.php160
-rw-r--r--Zotlabs/Web/SessionHandler.php88
-rw-r--r--Zotlabs/Zot/Auth.php8
-rw-r--r--Zotlabs/Zot/DReport.php (renamed from include/DReport.php)2
-rw-r--r--Zotlabs/Zot/Receiver.php7
-rw-r--r--Zotlabs/Zot/Verify.php42
-rw-r--r--Zotlabs/Zot/ZotHandler.php3
-rwxr-xr-xboot.php747
-rw-r--r--doc/Creating-Templates.md2
-rw-r--r--doc/DerivedTheme1.md28
-rw-r--r--doc/Features.md4
-rw-r--r--doc/Primary-Directory.md2
-rw-r--r--doc/Privacy.md3
-rw-r--r--doc/Tags-and-Mentions.md4
-rw-r--r--doc/Widgets.md16
-rw-r--r--doc/addons.bb21
-rw-r--r--doc/ca/Privacy.md78
-rw-r--r--doc/ca/TermsOfService.md8
-rw-r--r--doc/ca/about.bb27
-rw-r--r--doc/ca/accounts_profiles_channels_basics.bb19
-rw-r--r--doc/ca/admins.bb15
-rw-r--r--doc/ca/channels.bb32
-rw-r--r--doc/ca/develop.bb34
-rw-r--r--doc/ca/features.bb202
-rw-r--r--doc/ca/first-post.bb3
-rw-r--r--doc/ca/general.bb20
-rw-r--r--doc/ca/main.bb12
-rw-r--r--doc/ca/members.bb25
-rw-r--r--doc/ca/profiles.bb37
-rw-r--r--doc/ca/registration.bb35
-rw-r--r--doc/ca/what_is_zot.bb61
-rw-r--r--doc/cloud.bb4
-rw-r--r--doc/comanche.bb4
-rw-r--r--doc/context/admin/security/help.html3
-rw-r--r--doc/context/channel/help.html24
-rw-r--r--doc/context/cloud/help.html22
-rw-r--r--doc/context/mail/help.html10
-rw-r--r--doc/context/network/help.html26
-rw-r--r--doc/context/photos/help.html22
-rw-r--r--doc/context/profile/help.html22
-rw-r--r--doc/database/db_term.bb22
-rw-r--r--doc/de/general.bb4
-rw-r--r--doc/dev-function-overview.md2
-rw-r--r--doc/dev_beginner.bb2
-rw-r--r--doc/directories.bb2
-rw-r--r--doc/extra_features.bb4
-rw-r--r--doc/faq_developers.bb8
-rw-r--r--doc/faq_members.bb2
-rw-r--r--doc/features.bb4
-rw-r--r--doc/federate.bb71
-rw-r--r--doc/filesync.md61
-rw-r--r--doc/fr/about.bb25
-rw-r--r--doc/fr/git_for_non_developers.bb73
-rw-r--r--doc/fr/main.bb12
-rw-r--r--doc/git_for_non_developers.bb2
-rw-r--r--doc/hidden_configs.bb170
-rw-r--r--doc/hook/discover_by_webbie.bb1
-rw-r--r--doc/hook/discover_channel_webfinger.bb14
-rw-r--r--doc/hook/module_mod_aftercontent.bb2
-rw-r--r--doc/hook/module_mod_content.bb2
-rw-r--r--doc/hooklist.bb2
-rw-r--r--doc/roles.md10
-rw-r--r--doc/tags_and_mentions.bb4
-rw-r--r--doc/to_do_code.bb6
-rw-r--r--include/BaseObject.php1
-rw-r--r--include/Contact.php33
-rw-r--r--include/ConversationObject.php29
-rw-r--r--include/Import/import_diaspora.php2
-rw-r--r--include/ItemObject.php16
-rw-r--r--include/account.php30
-rw-r--r--include/acl_selectors.php38
-rw-r--r--include/activities.php2
-rw-r--r--include/api.php100
-rw-r--r--include/api_auth.php4
-rw-r--r--include/apps.php10
-rw-r--r--include/attach.php194
-rw-r--r--include/auth.php97
-rw-r--r--include/bb2diaspora.php4
-rw-r--r--include/bbcode.php39
-rw-r--r--include/chat.php2
-rw-r--r--include/cli_startup.php17
-rw-r--r--include/comanche.php32
-rw-r--r--include/config.php240
-rw-r--r--include/contact_selectors.php22
-rw-r--r--include/contact_widgets.php10
-rw-r--r--include/conversation.php149
-rw-r--r--include/crypto.php33
-rw-r--r--include/datetime.php63
-rwxr-xr-xinclude/dba/dba_driver.php9
-rwxr-xr-xinclude/dba/dba_mysqli.php8
-rw-r--r--include/deliver.php3
-rw-r--r--include/dir_fns.php6
-rw-r--r--include/enotify.php21
-rw-r--r--include/event.php15
-rw-r--r--include/features.php113
-rw-r--r--include/follow.php55
-rw-r--r--include/group.php28
-rw-r--r--include/hubloc.php15
-rw-r--r--include/identity.php473
-rw-r--r--include/import.php263
-rwxr-xr-xinclude/items.php633
-rw-r--r--include/language.php51
-rw-r--r--include/menu.php16
-rw-r--r--include/message.php19
-rw-r--r--include/nav.php70
-rw-r--r--include/network.php736
-rw-r--r--include/notifier.php63
-rw-r--r--include/oauth.php2
-rwxr-xr-xinclude/oembed.php82
-rw-r--r--include/permissions.php36
-rw-r--r--include/photo/photo_driver.php15
-rw-r--r--include/photo/photo_gd.php17
-rw-r--r--include/photo/photo_imagick.php18
-rw-r--r--include/photos.php30
-rwxr-xr-xinclude/plugin.php131
-rw-r--r--include/poller.php2
-rw-r--r--include/profile_selectors.php12
-rw-r--r--include/queue_fn.php28
-rw-r--r--include/ratenotif.php1
-rw-r--r--include/reddav.php19
-rw-r--r--include/security.php86
-rw-r--r--include/session.php120
-rwxr-xr-xinclude/smarty.php18
-rw-r--r--include/socgraph.php2
-rw-r--r--include/taxonomy.php9
-rw-r--r--include/text.php334
-rw-r--r--include/widgets.php385
-rw-r--r--include/zot.php221
-rwxr-xr-xindex.php279
-rw-r--r--install/INSTALL.txt55
-rwxr-xr-xinstall/htconfig.sample.php30
-rw-r--r--install/schema_mysql.sql33
-rw-r--r--install/schema_postgres.sql28
-rw-r--r--install/update.php103
-rw-r--r--[-rwxr-xr-x]library/HTMLPurifier/DefinitionCache/Serializer/README0
-rwxr-xr-xlibrary/blueimp_upload/server/node/server.js2
-rw-r--r--[-rwxr-xr-x]library/font_awesome/src/assets/css/prettify.css0
-rw-r--r--[-rwxr-xr-x]library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swfbin1635 -> 1635 bytes
-rw-r--r--library/fullcalendar/CHANGELOG.txt24
-rw-r--r--library/fullcalendar/fullcalendar.css77
-rw-r--r--library/fullcalendar/fullcalendar.js1726
-rw-r--r--library/fullcalendar/fullcalendar.min.css4
-rw-r--r--library/fullcalendar/fullcalendar.min.js10
-rw-r--r--library/fullcalendar/fullcalendar.print.css12
-rw-r--r--library/fullcalendar/gcal.js2
-rw-r--r--library/fullcalendar/lang-all.js8
-rw-r--r--library/imagesloaded/imagesloaded.pkgd.js487
-rw-r--r--library/imagesloaded/imagesloaded.pkgd.min.js7
-rw-r--r--library/jgrowl/jquery.jgrowl.map0
-rwxr-xr-xlibrary/jqupload/server/node/server.js2
-rw-r--r--library/justifiedGallery/jquery.justifiedGallery.js162
-rw-r--r--library/justifiedGallery/jquery.justifiedGallery.min.js4
-rw-r--r--library/justifiedGallery/justifiedGallery.css2
-rw-r--r--library/justifiedGallery/justifiedGallery.min.css2
-rw-r--r--library/moment/CHANGELOG.md59
-rw-r--r--library/moment/LICENSE2
-rw-r--r--library/moment/README.md8
-rw-r--r--library/moment/moment.js1189
-rw-r--r--library/moment/moment.min.js6
-rw-r--r--library/readmore.js/readmore.js168
-rw-r--r--[-rwxr-xr-x]library/stylish_select/stylish-select.css0
-rw-r--r--mod/_well_known.php40
-rw-r--r--mod/achievements.php2
-rw-r--r--mod/acl.php19
-rw-r--r--mod/admin.php441
-rw-r--r--mod/api.php6
-rw-r--r--mod/appman.php2
-rw-r--r--mod/apps.php2
-rw-r--r--mod/block.php6
-rw-r--r--mod/blocks.php20
-rw-r--r--mod/bookmarks.php15
-rw-r--r--mod/branchtopic.php2
-rwxr-xr-xmod/cal.php351
-rw-r--r--mod/channel.php96
-rw-r--r--mod/chanview.php14
-rw-r--r--mod/chat.php84
-rw-r--r--mod/chatsvc.php43
-rw-r--r--mod/cloud.php20
-rw-r--r--mod/common.php10
-rw-r--r--mod/connect.php34
-rw-r--r--mod/connections.php89
-rw-r--r--mod/connedit.php156
-rw-r--r--mod/cover_photo.php417
-rw-r--r--mod/dav.php22
-rw-r--r--mod/directory.php21
-rw-r--r--mod/dirsearch.php6
-rw-r--r--mod/display.php89
-rw-r--r--mod/dreport.php2
-rw-r--r--mod/editblock.php22
-rw-r--r--mod/editlayout.php23
-rw-r--r--mod/editpost.php22
-rw-r--r--mod/editwebpage.php25
-rwxr-xr-xmod/events.php51
-rw-r--r--mod/fbrowser.php32
-rw-r--r--mod/feed.php2
-rw-r--r--mod/fhublocs.php6
-rw-r--r--mod/filer.php2
-rw-r--r--mod/filerm.php4
-rw-r--r--mod/filestorage.php12
-rw-r--r--mod/follow.php8
-rw-r--r--mod/fsuggest.php8
-rw-r--r--mod/getfile.php97
-rw-r--r--mod/group.php38
-rw-r--r--mod/hcard.php8
-rw-r--r--mod/help.php44
-rw-r--r--mod/home.php8
-rw-r--r--mod/hostxrd.php3
-rw-r--r--mod/id.php10
-rw-r--r--mod/impel.php2
-rw-r--r--mod/import.php51
-rw-r--r--mod/import_items.php8
-rw-r--r--mod/invite.php18
-rw-r--r--mod/item.php113
-rw-r--r--mod/layouts.php19
-rwxr-xr-xmod/like.php31
-rw-r--r--mod/linkinfo.php4
-rw-r--r--mod/lockview.php30
-rw-r--r--mod/locs.php15
-rw-r--r--mod/login.php2
-rw-r--r--mod/lostpass.php12
-rw-r--r--mod/magic.php16
-rw-r--r--mod/mail.php28
-rw-r--r--mod/manage.php20
-rw-r--r--mod/match.php14
-rw-r--r--mod/menu.php20
-rw-r--r--mod/message.php6
-rw-r--r--mod/mitem.php48
-rwxr-xr-xmod/mood.php4
-rw-r--r--mod/msearch.php4
-rw-r--r--mod/network.php43
-rw-r--r--mod/new_channel.php64
-rw-r--r--mod/nojs.php10
-rw-r--r--mod/notes.php12
-rw-r--r--mod/notifications.php8
-rw-r--r--mod/notify.php4
-rw-r--r--mod/oembed.php2
-rw-r--r--mod/oep.php398
-rw-r--r--mod/oexchange.php6
-rw-r--r--mod/openid.php6
-rw-r--r--mod/opensearch.php4
-rw-r--r--mod/page.php21
-rwxr-xr-xmod/pconfig.php2
-rw-r--r--mod/pdledit.php4
-rw-r--r--mod/photo.php4
-rw-r--r--mod/photos.php245
-rw-r--r--mod/ping.php16
-rwxr-xr-xmod/poke.php21
-rw-r--r--mod/post.php4
-rw-r--r--mod/prate.php4
-rw-r--r--mod/probe.php2
-rw-r--r--mod/profile.php17
-rw-r--r--mod/profile_photo.php94
-rw-r--r--mod/profiles.php209
-rw-r--r--mod/profperm.php4
-rw-r--r--mod/public.php12
-rw-r--r--mod/pubsites.php25
-rw-r--r--mod/randprof.php2
-rw-r--r--mod/rate.php36
-rw-r--r--mod/ratings.php14
-rw-r--r--mod/rbmark.php6
-rw-r--r--mod/register.php88
-rw-r--r--mod/regmod.php8
-rw-r--r--mod/regver.php6
-rw-r--r--mod/removeaccount.php4
-rw-r--r--mod/removeme.php4
-rw-r--r--mod/rmagic.php4
-rw-r--r--mod/rpost.php12
-rw-r--r--mod/rsd_xml.php2
-rw-r--r--mod/search.php20
-rw-r--r--mod/search_ac.php2
-rw-r--r--mod/service_limits.php2
-rw-r--r--mod/settings.php149
-rwxr-xr-xmod/setup.php80
-rw-r--r--mod/share.php6
-rw-r--r--mod/sharedwithme.php2
-rw-r--r--mod/siteinfo.php6
-rw-r--r--mod/smilies.php2
-rw-r--r--mod/sources.php2
-rwxr-xr-xmod/subthread.php4
-rw-r--r--mod/suggest.php6
-rw-r--r--mod/tagger.php8
-rw-r--r--mod/tagrm.php20
-rw-r--r--mod/tasks.php2
-rw-r--r--mod/thing.php9
-rw-r--r--mod/toggle_mobile.php2
-rw-r--r--mod/uexport.php2
-rw-r--r--mod/update_display.php2
-rw-r--r--mod/view.php2
-rw-r--r--mod/viewconnections.php18
-rw-r--r--mod/viewsrc.php2
-rw-r--r--mod/wall_attach.php23
-rw-r--r--mod/wall_upload.php2
-rw-r--r--mod/webfinger.php31
-rw-r--r--mod/webpages.php28
-rw-r--r--mod/wfinger.php25
-rw-r--r--mod/xrd.php40
-rw-r--r--mod/zotfeed.php2
-rw-r--r--mod/zping.php2
-rw-r--r--util/README2
-rwxr-xr-xutil/add_addon_repo14
-rwxr-xr-xutil/add_theme_repo14
-rwxr-xr-xutil/add_widget_repo13
-rwxr-xr-xutil/addons132
-rwxr-xr-xutil/config21
-rw-r--r--util/extract.php6
-rwxr-xr-xutil/fresh14
-rw-r--r--util/hmessages.po9807
-rw-r--r--util/hstrings.php4108
-rwxr-xr-xutil/hz38
-rwxr-xr-xutil/pconfig2
-rw-r--r--util/php2po.php6
-rw-r--r--util/po2php.php10
-rwxr-xr-xutil/service_class4
-rwxr-xr-xutil/shredder/JSON.sh1
-rw-r--r--util/strings.php4108
-rw-r--r--util/typo.php10
-rw-r--r--util/typohelper.php3
-rwxr-xr-xutil/udall17
-rw-r--r--version.inc3
-rw-r--r--view/ca/hstrings.php4150
-rw-r--r--view/ca/strings.php4150
-rw-r--r--view/cs/hstrings.php2018
-rw-r--r--view/cs/htconfig.tpl34
-rw-r--r--view/cs/strings.php2018
-rw-r--r--view/css/bootstrap-red.css2
-rw-r--r--view/css/conversation.css34
-rw-r--r--view/css/default.css16
-rw-r--r--view/css/mod_cal.css51
-rw-r--r--view/css/mod_chat.css137
-rw-r--r--view/css/mod_cloud.css2
-rw-r--r--view/css/mod_connections.css158
-rw-r--r--view/css/mod_events.css13
-rw-r--r--view/css/mod_locs.css33
-rw-r--r--view/css/mod_mail.css2
-rw-r--r--view/css/mod_manage.css65
-rw-r--r--view/css/mod_new_channel.css173
-rw-r--r--view/css/mod_photos.css2
-rw-r--r--view/css/mod_profiles.css155
-rw-r--r--view/css/mod_register.css44
-rw-r--r--view/css/redable.css33
-rw-r--r--view/css/widgets.css39
-rw-r--r--view/de/hmessages.po11556
-rw-r--r--view/de/hstrings.php4360
-rw-r--r--view/de/htconfig.tpl38
-rw-r--r--view/de/strings.php4152
-rw-r--r--view/en-au/htconfig.tpl36
-rw-r--r--view/en-au/strings.php2
-rw-r--r--view/en-au/update_fail_eml.tpl2
-rw-r--r--view/en-gb/htconfig.tpl34
-rw-r--r--view/en-gb/strings.php60
-rw-r--r--view/en/htconfig.tpl38
-rw-r--r--view/en/lostpass_eml.tpl3
-rw-r--r--view/en/passchanged_eml.tpl5
-rw-r--r--view/en/register_verify_member.tpl5
-rw-r--r--view/eo/hstrings.php3456
-rw-r--r--view/eo/htconfig.tpl34
-rw-r--r--view/eo/strings.php3456
l---------view/es1
-rw-r--r--view/es-es/hmessages.po (renamed from view/es/hmessages.po)12085
-rw-r--r--view/es-es/hstrings.php2283
-rw-r--r--view/es-es/lostpass_eml.tpl (renamed from view/es/lostpass_eml.tpl)0
-rw-r--r--view/es-es/messages.po (renamed from view/es/messages.po)0
-rw-r--r--view/es-es/passchanged_eml.tpl (renamed from view/es/passchanged_eml.tpl)0
-rw-r--r--view/es-es/register_open_eml.tpl (renamed from view/es/register_open_eml.tpl)0
-rw-r--r--view/es-es/register_verify_eml.tpl (renamed from view/es/register_verify_eml.tpl)0
-rw-r--r--view/es-es/register_verify_member.tpl (renamed from view/es/register_verify_member.tpl)0
-rw-r--r--view/es-es/strings.php2168
-rw-r--r--view/es-es/update_fail_eml.tpl13
-rw-r--r--view/es/hstrings.php2215
-rw-r--r--view/es/strings.php2168
-rw-r--r--view/es/update_fail_eml.tpl14
-rw-r--r--view/fr/hmessages.po12628
-rw-r--r--view/fr/hstrings.php4095
-rw-r--r--view/fr/htconfig.tpl34
-rw-r--r--view/fr/strings.php3698
-rw-r--r--view/it/hstrings.php4384
-rw-r--r--view/it/htconfig.tpl34
-rw-r--r--view/it/strings.php4096
-rw-r--r--view/js/acl.js24
-rw-r--r--view/js/autocomplete.js130
-rw-r--r--view/js/main.js165
-rw-r--r--view/js/mod_chat.js5
-rw-r--r--view/js/mod_connections.js7
-rw-r--r--view/js/mod_events.js3
-rw-r--r--view/js/mod_mail.js1
-rw-r--r--view/js/mod_new_channel.js23
-rw-r--r--view/js/mod_photos.js2
-rw-r--r--view/js/mod_profiles.js1
-rw-r--r--view/js/mod_register.js61
-rw-r--r--view/nb-no/hmessages.po11622
-rw-r--r--view/nb-no/hstrings.php4352
-rw-r--r--view/nb-no/htconfig.tpl34
-rw-r--r--view/nb-no/strings.php4082
-rw-r--r--view/nl/hmessages.po12009
-rw-r--r--view/nl/hstrings.php4374
-rw-r--r--view/nl/register_open_eml.tpl10
-rw-r--r--view/nl/strings.php4190
-rw-r--r--view/pdl/mod_cal.pdl3
-rw-r--r--view/pdl/mod_channel.pdl3
-rw-r--r--view/pdl/mod_chat.pdl4
-rw-r--r--view/pdl/mod_cloud.pdl2
-rw-r--r--view/pdl/mod_locs.pdl4
-rw-r--r--view/pdl/mod_new_channel.pdl1
-rw-r--r--view/pdl/mod_register.pdl1
-rw-r--r--view/pdl/mod_uexport.pdl4
-rw-r--r--view/php/choklet.php4
-rw-r--r--view/php/default.php5
-rw-r--r--view/php/full.php4
-rw-r--r--view/php/minimal.php4
-rw-r--r--view/php/mod_import.php2
-rw-r--r--view/php/redable.php4
-rw-r--r--view/php/theme_init.php3
-rw-r--r--view/php/zen.php2
-rw-r--r--view/pt-br/hstrings.php4476
-rw-r--r--view/pt-br/htconfig.tpl34
-rw-r--r--view/pt-br/strings.php4476
-rw-r--r--view/ru/hstrings.php3604
-rw-r--r--view/ru/htconfig.tpl25
-rw-r--r--view/ru/strings.php3604
-rw-r--r--view/sv/hstrings.php3934
-rw-r--r--view/sv/htconfig.tpl25
-rw-r--r--view/sv/strings.php3934
-rw-r--r--view/theme/redbasic/css/style.css229
-rw-r--r--view/theme/redbasic/js/redbasic.js20
-rw-r--r--view/theme/redbasic/php/config.php3
-rw-r--r--view/theme/redbasic/php/style.php10
-rw-r--r--view/theme/redbasic/schema/bluegrid.css17
-rw-r--r--view/theme/redbasic/schema/boxy.css6
-rw-r--r--view/theme/redbasic/schema/dark.css30
-rw-r--r--view/theme/redbasic/schema/simple_black_on_white.css13
-rw-r--r--view/theme/redbasic/schema/simple_green_on_black.css26
-rw-r--r--view/theme/redbasic/schema/simple_white_on_black.css21
-rw-r--r--view/theme/redbasic/tpl/theme_settings.tpl2
-rwxr-xr-xview/tpl/abook_edit.tpl21
-rwxr-xr-xview/tpl/acl_selector.tpl3
-rwxr-xr-xview/tpl/admin_aside.tpl20
-rwxr-xr-xview/tpl/admin_plugins.tpl6
-rwxr-xr-xview/tpl/admin_plugins_details.tpl35
-rw-r--r--view/tpl/admin_profiles.tpl38
-rwxr-xr-xview/tpl/admin_security.tpl31
-rw-r--r--view/tpl/admin_settings_features.tpl31
-rwxr-xr-xview/tpl/admin_site.tpl1
-rw-r--r--view/tpl/bookmarkedchats.tpl4
-rwxr-xr-xview/tpl/channel.tpl59
-rwxr-xr-xview/tpl/channels.tpl60
-rw-r--r--view/tpl/chat.tpl236
-rw-r--r--view/tpl/chatroom_members.tpl5
-rw-r--r--view/tpl/chatroom_new.tpl24
-rw-r--r--view/tpl/chatroomlist.tpl17
-rw-r--r--view/tpl/chatrooms.tpl49
-rwxr-xr-xview/tpl/comment_item.tpl1
-rwxr-xr-xview/tpl/connection_template.tpl54
-rwxr-xr-xview/tpl/connections.tpl59
-rwxr-xr-xview/tpl/contact_block.tpl6
-rwxr-xr-xview/tpl/conv_item.tpl2
-rwxr-xr-xview/tpl/conv_list.tpl2
-rwxr-xr-xview/tpl/cover_photo.tpl29
-rwxr-xr-xview/tpl/cover_photo_widget.tpl53
-rwxr-xr-xview/tpl/cropcover.tpl58
-rwxr-xr-xview/tpl/direntry.tpl4
-rwxr-xr-xview/tpl/email_notify_html.tpl4
-rwxr-xr-xview/tpl/email_notify_text.tpl1
-rwxr-xr-xview/tpl/event_cal.tpl14
-rwxr-xr-xview/tpl/event_head.tpl13
-rwxr-xr-xview/tpl/events-js.tpl4
-rwxr-xr-xview/tpl/events_cal-js.tpl20
-rwxr-xr-xview/tpl/field_acheckbox.tpl1
-rwxr-xr-xview/tpl/field_input.tpl2
-rwxr-xr-xview/tpl/field_password.tpl2
-rwxr-xr-xview/tpl/follow.tpl11
-rwxr-xr-xview/tpl/group_edit.tpl2
-rwxr-xr-xview/tpl/group_side.tpl2
-rwxr-xr-xview/tpl/head.tpl16
-rwxr-xr-xview/tpl/install_settings.tpl1
-rwxr-xr-xview/tpl/invite.tpl44
-rwxr-xr-xview/tpl/jot-header.tpl19
-rwxr-xr-xview/tpl/jot.tpl28
-rwxr-xr-xview/tpl/lang_selector.tpl2
-rw-r--r--view/tpl/locmanage.tpl77
-rwxr-xr-xview/tpl/login.tpl2
-rwxr-xr-xview/tpl/mail_display.tpl10
-rwxr-xr-xview/tpl/mood_content.tpl43
-rwxr-xr-xview/tpl/nav.tpl50
-rwxr-xr-xview/tpl/new_channel.tpl70
-rwxr-xr-xview/tpl/oexchange_xrd.tpl12
-rw-r--r--view/tpl/pdledit.tpl7
-rwxr-xr-xview/tpl/peoplefind.tpl2
-rwxr-xr-xview/tpl/photo_album.tpl4
-rwxr-xr-xview/tpl/photo_drop.tpl3
-rwxr-xr-xview/tpl/photo_item.tpl39
-rwxr-xr-xview/tpl/photo_view.tpl49
-rwxr-xr-xview/tpl/photos_recent.tpl10
-rwxr-xr-xview/tpl/photos_upload.tpl2
-rwxr-xr-xview/tpl/poke_content.tpl64
-rwxr-xr-xview/tpl/profile_advanced.tpl95
-rwxr-xr-xview/tpl/profile_edit.tpl659
-rwxr-xr-xview/tpl/profile_entry.tpl20
-rw-r--r--view/tpl/profile_hide_friends.tpl20
-rwxr-xr-xview/tpl/profile_listing_header.tpl21
-rwxr-xr-xview/tpl/profile_photo.tpl58
-rwxr-xr-xview/tpl/profile_vcard.tpl39
-rwxr-xr-xview/tpl/profile_vcard_short.tpl42
-rwxr-xr-xview/tpl/register.tpl109
-rw-r--r--view/tpl/removeaccount.tpl2
-rwxr-xr-xview/tpl/removeme.tpl2
-rwxr-xr-xview/tpl/search_item.tpl2
-rwxr-xr-xview/tpl/settings.tpl9
-rwxr-xr-xview/tpl/settings_account.tpl1
-rwxr-xr-xview/tpl/settings_display.tpl1
-rwxr-xr-xview/tpl/settings_oauth.tpl9
-rwxr-xr-xview/tpl/settings_oauth_edit.tpl9
-rwxr-xr-xview/tpl/xchan_vcard.tpl11
-rwxr-xr-xview/tpl/xrd_person.tpl7
-rw-r--r--view/tpl/zcard.tpl144
532 files changed, 104813 insertions, 91509 deletions
diff --git a/.gitignore b/.gitignore
index b01074eaa..6ceac139f 100755
--- a/.gitignore
+++ b/.gitignore
@@ -27,6 +27,8 @@ custom/
apps/
# default startpage
home.html
+# page header plugin
+pageheader.html
# Ignore site TOS
doc/SiteTOS.md
# themes except for redbasic
diff --git a/.homeinstall/README.md b/.homeinstall/README.md
new file mode 100644
index 000000000..c147f92bc
--- /dev/null
+++ b/.homeinstall/README.md
@@ -0,0 +1,164 @@
+# Hubzilla at Home next to your Router
+
+Run hubzilla-setup.sh for an unattended installation of hubzilla.
+
+The script is known to work with Debian 8.3 stable (Jessie)
+
++ Home-PC (Debian-8.3.0-amd64)
++ DigitalOcean droplet (Debian 8.3 x64 / 512 MB Memory / 20 GB Disk / NYC3)
+
+# Step-by-Step Overwiew
+
+## Preconditions
+
+Hardware
+
++ Internet connection and router at home
++ Mini-pc connected to your router
++ USB drive for backups
+
+Software
+
++ Fresh installation of Debian on your mini-pc
++ Router with open ports 80 and 443 for your Debian
+
+## The basic steps (quick overview)
+
++ Register your own domain (for example at selfHOST) or a free subdomain (for example at freeDNS)
++ Log on to your new debian (server)
+ - apt-get install git
+ - mkdir -p /var/www/html
+ - cd /var/www/html
+ - git clone https://github.com/redmatrix/hubzilla.git .
+ - cp .homeinstall/hubzilla-config.txt.template .homeinstall/hubzilla-config.txt
+ - nano .homeinstall/hubzilla-config.txt
+ - Enter your values there: db pass, domain, values for dyn DNS
+ - hubzilla-setup.sh as root
+ - ... wait, wait, wait until the script is finised
+ - reboot
++ Open your domain with a browser and step throught the initial configuration of hubzilla.
+
+# Step-by-Step in Detail
+
+## Preparations Hardware
+
+### Mini-PC
+
+### Recommended: USB Drive for Backups
+
+The installation will create a daily backup.
+
+If the backup process does not find an external device than the backup goes to
+the internal disk.
+
+The USB drive must be compatible with an encrpyted filesystem LUKS + ext4.
+
+## Preparations Software
+
+### Install Debian Linux on the Mini-PC
+
+Download the stable Debian at https://www.debian.org/
+
+Create bootable USB drive with Debian on it. You could use the programm
+unetbootin, https://en.wikipedia.org/wiki/UNetbootin
+
+Switch of your mini pc, plug in your USB drive and start the mini pc from the
+stick. Install Debian. Follow the instructions of the installation.
+
+### Configure your Router
+
+Open the ports 80 and 443 on your router for your Debian
+
+## Preparations Dynamic IP Address
+
+Your Hubzilla must be reachable by a domain that you can type in your browser
+
+ cooldomain.org
+
+You can use subdomains as well
+
+ my.cooldomain.org
+
+There are two way to get a domain
+
+- buy a domain (recommended) or
+- register a free subdomain
+
+### Method 1: Get yourself an own Domain (recommended)
+
+...for example at selfHOST.de
+
+### Method 2 Register a (free) Subdomain
+
+Register a free subdomain for example at
+
+- freeDNS
+- selfHOST
+
+WATCH THIS: A free subdomain is not the prefered way to get a domain name. Why?
+
+Let's encrpyt issues a limited number of certificates each
+day. Possibly other users of this domain will try to issue a certificate
+at the same day as you do. So make sure you choose a domain with as less subdomains as
+possible.
+
+## Install Hubzilla on your Debian
+
+Login to your debian
+(Provided your username is "you" and the name of the mini pc is "debian". You
+could take the IP address instead of "debian")
+
+ ssh -X you@debian
+
+Change to root user
+
+ su -l
+
+Install git
+
+ apt-get install git
+
+Make the directory for apache and change diretory to it
+
+ mkdir /var/www
+ cd /var/www/
+
+Clone hubzilla from git ("git pull" will update it later)
+
+ git clone https://github.com/redmatrix/hubzilla html
+
+Change to the install script
+
+ cd html/.homeinstall/
+
+Copy the template file
+
+ cp hubzilla-config.txt.template hubzilla-config.txt
+
+Change the file "hubzilla-config.txt". Read the instructions there and enter your values.
+
+ nano hubzilla-config.txt
+
+Run the script
+
+ ./hubzilla-setup.sh
+
+Wait... The script should not finish with an error message.
+
+In a webbrowser open your domain.
+Expected: A test page of hubzilla is shown. All checks there shoulg be
+successfull. Go on...
+Expected: A page for the Hubzilla server configuration shows up.
+
+Leave db server name "127.0.0.1" and port "0" untouched.
+
+Enter
+
+- DB user name = hubzilla
+- DB pass word = This is the password you entered in "hubzilla-config.txt"
+- DB name = hubzilla
+
+Leave db type "MySQL" untouched.
+
+Follow the instructions in the next pages.
+
diff --git a/.homeinstall/hubzilla-config.txt.template b/.homeinstall/hubzilla-config.txt.template
new file mode 100644
index 000000000..040b0f2f4
--- /dev/null
+++ b/.homeinstall/hubzilla-config.txt.template
@@ -0,0 +1,177 @@
+###############################################
+### MANDATORY - database password #############
+#
+# Please give your database password
+# Example: db_pass=pass_word_with_no_blanks_in_it
+# Example: db_pass="this password has blanks in it"
+db_pass=
+
+###############################################
+### MANDATORY - let's encrypt #################
+#
+# Hubilla requires encrypted communication via secure HTTP (HTTPS).
+# This script automates installation of an SSL certificate from
+# Let's Encrypt (https://letsencrypt.org)
+#
+# Please give the domain name of your hub
+#
+# Example: my.cooldomain.org
+# Example: cooldomain.org
+#
+# Email is optional
+#
+#
+le_domain=
+le_email=
+
+###############################################
+### OPTIONAL - selfHOST - dynamic IP address ##
+#
+# 1. Register a domain at selfhost.de
+# - choose offer "DOMAIN dynamisch" 1,50€/mon at 08.01.2016
+# 2. Get your configuration for dynamic IP update
+# - Log in at selfhost.de
+# - go to "DynDNS Accounte"
+# - klick "Details" of your (freshly) registered domain
+# - You will find the configuration there
+# - Benutzername (user name) > use this for "selfhost_user="
+# - Passwort (pass word) > use this for "selfhost_pass="
+#
+#
+selfhost_user=
+selfhost_pass=
+
+###############################################
+### OPTIONAL - FreeDNS - dynamic IP address ###
+#
+# Please give the alpha-numeric-key of freedns
+#
+# Get a free subdomain from freedns and use it for your dynamic ip address
+# Documentation under http://www.techjawab.com/2013/06/setup-dynamic-dns-dyndns-for-free-on.html
+#
+# - Register for a Free domain at http://freedns.afraid.org/signup/
+# - WATCH THIS: Make sure you choose a domain with as less subdomains as
+# possible. Why? Let's encrpyt issues a limited count of certificates each
+# day. Possible other users of this domain will try to issue a certificate
+# at the same day.
+# - Logon to FreeDNS (where you just registered)
+# - Goto http://freedns.afraid.org/dynamic/
+# - Right click on "Direct Link" and copy the URL and paste it somewhere.
+# - You should notice a large and unique alpha-numeric key in the URL
+#
+# http://freedns.afraid.org/dynamic/update.php?alpha-numeric-key
+#
+# Provided your url from freedns is
+#
+# http://freedns.afraid.org/dynamic/update.php?U1Z6aGt2R0NzMFNPNWRjbWxxZGpsd093OjE1Mzg5NDE5
+#
+# Then you have to provide
+#
+# freedns_key=U1Z6aGt2R0NzMFNPNWRjbWxxZGpsd093OjE1Mzg5NDE5
+#
+#
+#freedns_key=
+
+
+###############################################
+### OPTIONAL - Backup to external device ######
+#
+# The script can use an external device for the daily backup.
+# The file system of the device (USB stick for example) must be compatible
+# with encrypted LUKS + ext4
+#
+# You should test to mount the device befor you run the script
+# (hubzilla-setup.sh).
+# How to find your (pluged-in) devices?
+#
+# fdisk -l
+#
+# Provided your device was listed as is /dev/sdb1. You could check with:
+#
+# blkid | grep /dev/sdb1
+#
+# Try to decrypt
+# (You might install cryptsetup befor using apt-get install.
+#
+# apt-get install cryptsetup
+# cryptsetup luksOpen /dev/sdb1 cryptobackup
+#
+# Try to mount
+# You might create the directory /media/hubzilla_backup it it does not exist
+# using mkdir.
+#
+# mkdir /media/hubzilla_backup
+# mount /dev/mapper/cryptobackup /media/hubzilla_backup
+#
+# Unmounting device goes like this
+#
+# umount /media/hubzilla_backup
+# cryptsetup luksClose cryptobackup
+#
+# To check if still mounted
+#
+# lsof /media/hubzilla_backup
+#
+# If you leave the following parameters
+# - "backup_device_name" and
+# - "backup_device_pass"
+# empty the script will create daily backups on the internal disk (which could
+# save you as well).
+#
+# Example: backup_device_name=/dev/sdc1
+#
+backup_device_name=
+backup_device_pass=
+
+
+###############################################
+### OPTIONAL - Owncloud - deprecated ##########
+#
+# To install owncloud: owncloud=y
+# Leave empty if you don't want to install owncloud
+#
+#owncloud=
+
+
+
+###############################################
+### OPTIONAL - do not mess with things below ##
+# (...if you are not certain)
+#
+# Usually you are done here
+# Everything below is OPTIONAL
+#
+###############################################
+#
+# Database for hubzilla
+hubzilla_db_name=hubzilla
+hubzilla_db_user=hubzilla
+hubzilla_db_pass=$db_pass
+#
+#
+# Password for package mysql-server
+# Example: mysqlpass=aberhallo
+# Example: mysqlpass="aber hallo has blanks in it"
+#
+mysqlpass=$db_pass
+
+# Password for package phpmyadmin
+# Example: phpmyadminpass=aberhallo
+# Example: phpmyadminpass="aber hallo has blanks in it"
+phpmyadminpass=$db_pass
+
+# TODO Prepare hubzilla for programmers
+# - install eclipse and plugins
+# - install xdebug to debug the php with eclipse
+# - weaken permissions on /var/www/html
+# - manual steps after this script
+# * in eclipse: install plugins for php git hub
+# * in eclipse: configure firefox (chrome,...) as browser to run with the php debuger
+# * in eclipse: switch php debugger from zend to xdebug
+# * in eclipse: add local hubzilla github repository
+#
+# Which user will use eclipse?
+# Leave this empty if you do not want to prepare hubzilla for debugging
+#
+#developer_name=
+
diff --git a/.homeinstall/hubzilla-setup.sh b/.homeinstall/hubzilla-setup.sh
new file mode 100755
index 000000000..b981666c5
--- /dev/null
+++ b/.homeinstall/hubzilla-setup.sh
@@ -0,0 +1,949 @@
+#!/bin/bash
+#
+# How to use
+# ----------
+#
+# This file automates the installation of hubzilla under Debian Linux
+#
+# 1) Copy the file "hubzilla-config.txt.template" to "hubzilla-config.txt"
+# Follow the instuctions there
+#
+# 2) Switch to user "root" by typing "su -"
+#
+# 3) Run with "./hubzilla-setup.sh"
+# If this fails check if you can execute the script.
+# - To make it executable type "chmod +x hubzilla-setup.sh"
+# - or run "bash hubzilla-setup.sh"
+#
+#
+# What does this script do basically?
+# -----------------------------------
+#
+# This file automates the installation of hubzilla under Debian Linux
+# - install
+# * apache webserer,
+# * php,
+# * mysql - the database for hubzilla,
+# * phpmyadmin,
+# * git to download and update hubzilla itself
+# - download hubzilla core and addons
+# - configure cron
+# * "poller.php" for regular background prozesses of hubzilla
+# * to_do "apt-get update" and "apt-get dist-upgrade" to keep linux
+# up-to-date
+# * to_do backup hubzillas database and files (rsnapshot)
+# - configure dynamic ip with cron
+# - to_do letsencrypt
+# - to_do redirection to https
+#
+#
+# Discussion
+# ----------
+#
+# Security - password is the same for mysql-server, phpmyadmin and hubzilla db
+# - The script runs into installation errors for phpmyadmin if it uses
+# different passwords. For the sake of simplicity one singel password.
+#
+# Security - suhosin for PHP
+# - The script does not install suhosin.
+# - Is the security package suhosin usefull or not usefull?
+#
+# Hubzilla - email verification
+# - The script switches off email verification off in all htconfig.tpl.
+# Example: /var/www/html/view/en/htconfig.tpl
+# - Is this a silly idea or not?
+#
+#
+# Remove Hubzilla (for a fresh start using the script)
+# ----------------------------------------------------
+#
+# You could use /var/www/hubzilla-remove.sh
+# that is created by hubzilla-setup.sh.
+#
+# The script will remove (almost everything) what was installed by the script.
+# After the removal you could run the script again to have a fresh install
+# of all applications including hubzilla and its database.
+#
+# How to restore from backup
+# --------------------------
+#
+# Daily backup
+# - - - - - -
+#
+# The installation
+# - writes a script /var/www/hubzilla-daily.sh
+# - creates a daily cron that runs the hubzilla-daily.sh
+#
+# hubzilla-daily.sh makes a (daily) backup of all relevant files
+# - /var/lib/mysql/ > hubzilla database
+# - /var/www/html/ > hubzilla from github
+# - /var/www/letsencrypt/ > certificates
+#
+# hubzilla-daily.sh writes the backup
+# - either to an external disk compatible to LUKS+ext4 (see hubzilla-config.txt)
+# - or to /var/cache/rsnapshot in case the external disk is not plugged in
+#
+# Restore backup
+# - - - - - - -
+#
+# This was not tested yet.
+# Bacically you can copy the files from the backup to the server.
+#
+# Credits
+# -------
+#
+# The script is based on Thomas Willinghams script "debian-setup.sh"
+# which he used to install the red#matrix.
+#
+# The script uses another script from https://github.com/lukas2511/letsencrypt.sh
+#
+# The documentation for bash is here
+# https://www.gnu.org/software/bash/manual/bash.html
+#
+function check_sanity {
+ # Do some sanity checking.
+ print_info "Sanity check..."
+ if [ $(/usr/bin/id -u) != "0" ]
+ then
+ die 'Must be run by root user'
+ fi
+
+ if [ -f /etc/lsb-release ]
+ then
+ die "Distribution is not supported"
+ fi
+ if [ ! -f /etc/debian_version ]
+ then
+ die "Ubuntu is not supported"
+ fi
+}
+
+function check_config {
+ print_info "config check..."
+ # Check for required parameters
+ if [ -z "$db_pass" ]
+ then
+ die "db_pass not set in $configfile"
+ fi
+ if [ -z "$le_domain" ]
+ then
+ die "le_domain not set in $configfile"
+ fi
+ # backup is important and should be checked
+ if [ -n "$backup_device_name" ]
+ then
+ device_mounted=0
+ if fdisk -l | grep -i "$backup_device_name.*linux"
+ then
+ print_info "ok - filesystem of external device is linux"
+ if [ -n "$backup_device_pass" ]
+ then
+ echo "$backup_device_pass" | cryptsetup luksOpen $backup_device_name cryptobackup
+ if [ ! -d /media/hubzilla_backup ]
+ then
+ mkdir /media/hubzilla_backup
+ fi
+ if mount /dev/mapper/cryptobackup /media/hubzilla_backup
+ then
+ device_mounted=1
+ print_info "ok - could encrypt and mount external backup device"
+ umount /media/hubzilla_backup
+ else
+ print_warn "backup to external device will fail because encryption failed"
+ fi
+ cryptsetup luksClose cryptobackup
+ else
+ if mount $backup_device_name /media/hubzilla_backup
+ then
+ device_mounted=1
+ print_info "ok - could mount external backup device"
+ umount /media/hubzilla_backup
+ else
+ print_warn "backup to external device will fail because mount failed"
+ fi
+ fi
+ else
+ print_warn "backup to external device will fail because filesystem is either not linux or 'backup_device_name' is not correct in $configfile"
+ fi
+ if [ $device_mounted == 0 ]
+ then
+ die "backup device not ready"
+ fi
+ fi
+}
+
+function die {
+ echo "ERROR: $1" > /dev/null 1>&2
+ exit 1
+}
+
+
+function update_upgrade {
+ print_info "updated and upgrade..."
+ # Run through the apt-get update/upgrade first. This should be done before
+ # we try to install any package
+ apt-get -q -y update && apt-get -q -y dist-upgrade
+ print_info "updated and upgraded linux"
+}
+
+function check_install {
+ if [ -z "`which "$1" 2>/dev/null`" ]
+ then
+ # export DEBIAN_FRONTEND=noninteractive ... answers from the package
+ # configuration database
+ # - q ... without progress information
+ # - y ... answer interactive questions with "yes"
+ # DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends -q -y install $2
+ DEBIAN_FRONTEND=noninteractive apt-get -q -y install $2
+ print_info "installed $2 installed for $1"
+ else
+ print_warn "$2 already installed"
+ fi
+}
+
+function nocheck_install {
+ # export DEBIAN_FRONTEND=noninteractive ... answers from the package configuration database
+ # - q ... without progress information
+ # - y ... answer interactive questions with "yes"
+ # DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends -q -y install $2
+ # DEBIAN_FRONTEND=noninteractive apt-get --install-suggests -q -y install $1
+ DEBIAN_FRONTEND=noninteractive apt-get -q -y install $1
+ print_info "installed $1"
+}
+
+
+function print_info {
+ echo -n -e '\e[1;34m'
+ echo -n $1
+ echo -e '\e[0m'
+}
+
+function print_warn {
+ echo -n -e '\e[1;31m'
+ echo -n $1
+ echo -e '\e[0m'
+}
+
+function stop_hubzilla {
+ if [ -d /etc/apache2 ]
+ then
+ print_info "stopping apache webserver..."
+ service apache2 stop
+ fi
+ if [ -f /etc/init.d/mysql ]
+ then
+ print_info "stopping mysql db..."
+ /etc/init.d/mysql stop
+ fi
+}
+
+function install_apache {
+ print_info "installing apache..."
+ nocheck_install "apache2 apache2-utils"
+}
+
+function install_curl {
+ print_info "installing curl..."
+ nocheck_install "curl"
+}
+
+function install_sendmail {
+ print_info "installing sendmail..."
+ nocheck_install "sendmail sendmail-bin"
+}
+
+function install_php {
+ # openssl and mbstring are included in libapache2-mod-php5
+ # to_to: php5-suhosin
+ print_info "installing php..."
+ nocheck_install "libapache2-mod-php5 php5 php-pear php5-xcache php5-curl php5-mcrypt php5-gd"
+ php5enmod mcrypt
+}
+
+function install_mysql {
+ # http://www.microhowto.info/howto/perform_an_unattended_installation_of_a_debian_package.html
+ #
+ # To determine the required package name, key and type you can perform
+ # a trial installation then search the configuration database.
+ #
+ # debconf-get-selections | grep mysql-server
+ #
+ # The command debconf-get-selections is provided by the package
+ # debconf-utils, which you may need to install.
+ #
+ # apt-get install debconf-utils
+ #
+ # If you want to supply an answer to a configuration question but do not
+ # want to be prompted for it then this can be arranged by preseeding the
+ # DebConf database with the required information.
+ #
+ # echo mysql-server-5.5 mysql-server/root_password password xyzzy | debconf-set-selections
+ # echo mysql-server-5.5 mysql-server/root_password_again password xyzzy | debconf-set-selections
+ #
+ print_info "installing mysql..."
+ if [ -z "$mysqlpass" ]
+ then
+ die "mysqlpass not set in $configfile"
+ fi
+ echo mysql-server-5.5 mysql-server/root_password password $mysqlpass | debconf-set-selections
+ echo mysql-server-5.5 mysql-server/root_password_again password $mysqlpass | debconf-set-selections
+ nocheck_install "php5-mysql mysql-server mysql-client"
+ php5enmod mcrypt
+}
+
+function install_phpmyadmin {
+ print_info "installing phpmyadmin..."
+ if [ -z "$phpmyadminpass" ]
+ then
+ die "phpmyadminpass not set in $configfile"
+ fi
+ echo phpmyadmin phpmyadmin/setup-password password $phpmyadminpass | debconf-set-selections
+ echo phpmyadmin phpmyadmin/mysql/app-pass password $phpmyadminpass | debconf-set-selections
+ echo phpmyadmin phpmyadmin/app-password-confirm password $phpmyadminpass | debconf-set-selections
+ echo phpmyadmin phpmyadmin/mysql/admin-pass password $phpmyadminpass | debconf-set-selections
+ echo phpmyadmin phpmyadmin/password-confirm password $phpmyadminpass | debconf-set-selections
+ echo phpmyadmin phpmyadmin/reconfigure-webserver multiselect apache2 | debconf-set-selections
+ nocheck_install "phpmyadmin"
+
+ # It seems to be not neccessary to check rewrite.load because it comes
+ # with the installation. To be sure you could check this manually by:
+ #
+ # nano /etc/apache2/mods-available/rewrite.load
+ #
+ # You should find the content:
+ #
+ # LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
+
+ a2enmod rewrite
+ if [ ! -f /etc/apache2/apache2.conf ]
+ then
+ die "could not find file /etc/apache2/apache2.conf"
+ fi
+ sed -i \
+ "s/AllowOverride None/AllowOverride all/" \
+ /etc/apache2/apache2.conf
+ if [ -z "`grep 'Include /etc/phpmyadmin/apache.conf' /etc/apache2/apache2.conf`" ]
+ then
+ echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
+ fi
+ service apache2 restart
+}
+
+function create_hubzilla_db {
+ print_info "creating hubzilla database..."
+ if [ -z "$hubzilla_db_name" ]
+ then
+ die "hubzilla_db_name not set in $configfile"
+ fi
+ if [ -z "$hubzilla_db_user" ]
+ then
+ die "hubzilla_db_user not set in $configfile"
+ fi
+ if [ -z "$hubzilla_db_pass" ]
+ then
+ die "hubzilla_db_pass not set in $configfile"
+ fi
+ Q1="CREATE DATABASE IF NOT EXISTS $hubzilla_db_name;"
+ Q2="GRANT USAGE ON *.* TO $hubzilla_db_user@localhost IDENTIFIED BY '$hubzilla_db_pass';"
+ Q3="GRANT ALL PRIVILEGES ON $hubzilla_db_name.* to $hubzilla_db_user@localhost identified by '$hubzilla_db_pass';"
+ Q4="FLUSH PRIVILEGES;"
+ SQL="${Q1}${Q2}${Q3}${Q4}"
+ mysql -uroot -p$phpmyadminpass -e "$SQL"
+}
+
+function run_freedns {
+ print_info "run freedns (dynamic IP)..."
+ if [ -z "$freedns_key" ]
+ then
+ print_info "freedns was not started because 'freedns_key' is empty in $configfile"
+ else
+ if [ -n "$selfhost_user" ]
+ then
+ die "You can not use freeDNS AND selfHOST for dynamic IP updates ('freedns_key' AND 'selfhost_user' set in $configfile)"
+ fi
+ wget --no-check-certificate -O - https://freedns.afraid.org/dynamic/update.php?$freedns_key
+ fi
+}
+
+function install_run_selfhost {
+ print_info "install and start selfhost (dynamic IP)..."
+ if [ -z "$selfhost_user" ]
+ then
+ print_info "selfHOST was not started because 'selfhost_user' is empty in $configfile"
+ else
+ if [ -n "$freedns_key" ]
+ then
+ die "You can not use freeDNS AND selfHOST for dynamic IP updates ('freedns_key' AND 'selfhost_user' set in $configfile)"
+ fi
+ if [ -z "$selfhost_pass" ]
+ then
+ die "selfHOST was not started because 'selfhost_pass' is empty in $configfile"
+ fi
+ if [ ! -d $selfhostdir ]
+ then
+ mkdir $selfhostdir
+ fi
+ # the old way
+ # https://carol.selfhost.de/update?username=123456&password=supersafe
+ #
+ # the prefered way
+ wget --output-document=$selfhostdir/$selfhostscript http://jonaspasche.de/selfhost-updater
+ echo "router" > $selfhostdir/device
+ echo "$selfhost_user" > $selfhostdir/user
+ echo "$selfhost_pass" > $selfhostdir/pass
+ bash $selfhostdir/$selfhostscript update
+ fi
+}
+
+function ping_domain {
+ print_info "ping domain $domain..."
+ # Is the domain resolved? Try to ping 6 times à 10 seconds
+ COUNTER=0
+ for i in {1..6}
+ do
+ print_info "loop $i for ping -c 1 $domain ..."
+ if ping -c 4 -W 1 $le_domain
+ then
+ print_info "$le_domain resolved"
+ break
+ else
+ if [ $i -gt 5 ]
+ then
+ die "Failed to: ping -c 1 $domain not resolved"
+ fi
+ fi
+ sleep 10
+ done
+ sleep 5
+}
+
+function configure_cron_freedns {
+ print_info "configure cron for freedns..."
+ if [ -z "$freedns_key" ]
+ then
+ print_info "freedns is not configured because freedns_key is empty in $configfile"
+ else
+ # Use cron for dynamich ip update
+ # - at reboot
+ # - every 30 minutes
+ if [ -z "`grep 'freedns.afraid.org' /etc/crontab`" ]
+ then
+ echo "@reboot root https://freedns.afraid.org/dynamic/update.php?$freedns_key > /dev/null 2>&1" >> /etc/crontab
+ echo "*/30 * * * * root wget --no-check-certificate -O - https://freedns.afraid.org/dynamic/update.php?$freedns_key > /dev/null 2>&1" >> /etc/crontab
+ else
+ print_info "cron for freedns was configured already"
+ fi
+ fi
+}
+
+function configure_cron_selfhost {
+ print_info "configure cron for selfhost..."
+ if [ -z "$selfhost_user" ]
+ then
+ print_info "freedns is not configured because freedns_key is empty in $configfile"
+ else
+ # Use cron for dynamich ip update
+ # - at reboot
+ # - every 30 minutes
+ if [ -z "`grep 'selfhost-updater.sh' /etc/crontab`" ]
+ then
+ echo "@reboot root bash /etc/selfhost/selfhost-updater.sh update > /dev/null 2>&1" >> /etc/crontab
+ echo "*/5 * * * * root /bin/bash /etc/selfhost/selfhost-updater.sh update > /dev/null 2>&1" >> /etc/crontab
+ else
+ print_info "cron for selfhost was configured already"
+ fi
+ fi
+}
+
+function install_git {
+ print_info "installing git..."
+ nocheck_install "git"
+}
+
+function install_letsencrypt {
+ print_info "installing let's encrypt ..."
+ # check if user gave domain
+ if [ -z "$le_domain" ]
+ then
+ die "Failed to install let's encrypt: 'le_domain' is empty in $configfile"
+ fi
+ # configure apache
+ apache_le_conf=/etc/apache2/sites-available/le-default.conf
+ if [ -f $apache_le_conf ]
+ then
+ print_info "$apache_le_conf exist already"
+ else
+ cat > $apache_le_conf <<END
+# letsencrypt default Apache configuration
+Alias /.well-known/acme-challenge /var/www/letsencrypt
+
+<Directory /var/www/letsencrypt>
+ Options FollowSymLinks
+ Allow from all
+</Directory>
+END
+ a2ensite le-default.conf
+ service apache2 restart
+ fi
+ # download the shell script
+ if [ -d $le_dir ]
+ then
+ print_info "letsenrypt exists already (nothing downloaded > no certificate created and registered)"
+ return 0
+ fi
+ git clone https://github.com/lukas2511/letsencrypt.sh $le_dir
+ cd $le_dir
+ # create config file for letsencrypt.sh
+ echo "WELLKNOWN=$le_dir" > $le_dir/config.sh
+ if [ -n "$le_email" ]
+ then
+ echo "CONTACT_EMAIL=$le_email" >> $le_dir/config.sh
+ fi
+ # create domain file for letsencrypt.sh
+ # WATCH THIS:
+ # - It did not work wit "sub.domain.org www.sub.domain.org".
+ # - So just use "sub.domain.org" only!
+ echo "$le_domain" > $le_dir/domains.txt
+ # test apache config for letsencrpyt
+ url_http=http://$le_domain/.well-known/acme-challenge/domains.txt
+ wget_output=$(wget -nv --spider --max-redirect 0 $url_http)
+ if [ $? -ne 0 ]
+ then
+ die "Failed to load $url_http"
+ fi
+ # run letsencrypt.sh
+ #
+ ./letsencrypt.sh --cron
+}
+
+function configure_apache_for_https {
+ print_info "configuring apache to use httpS ..."
+ # letsencrypt.sh
+ #
+ # "${BASEDIR}/certs/${domain}/privkey.pem"
+ # "${BASEDIR}/certs/${domain}/cert.pem"
+ # "${BASEDIR}/certs/${domain}/fullchain.pem"
+ #
+ SSLCertificateFile=${le_dir}/certs/${le_domain}/cert.pem
+ SSLCertificateKeyFile=${le_dir}/certs/${le_domain}/privkey.pem
+ SSLCertificateChainFile=${le_dir}/certs/${le_domain}/fullchain.pem
+ if [ ! -f $SSLCertificateFile ]
+ then
+ print_warn "Failed to configure apache for httpS: Missing certificate file $SSLCertificateFile"
+ return 0
+ fi
+ # make sure that the ssl mode is enabled
+ print_info "...configuring apache to use httpS - a2enmod ssl ..."
+ a2enmod ssl
+ # modify apach' ssl conf file
+ if grep -i "ServerName" $sslconf
+ then
+ print_info "seems that apache was already configered to use httpS with $sslconf"
+ else
+ sed -i "s/ServerAdmin.*$/ServerAdmin webmaster@localhost\\n ServerName ${le_domain}/" $sslconf
+ fi
+ sed -i s#/etc/ssl/certs/ssl-cert-snakeoil.pem#$SSLCertificateFile# $sslconf
+ sed -i s#/etc/ssl/private/ssl-cert-snakeoil.key#$SSLCertificateKeyFile# $sslconf
+ sed -i s#/etc/apache2/ssl.crt/server-ca.crt#$SSLCertificateChainFile# $sslconf
+ sed -i s/#SSLCertificateChainFile/SSLCertificateChainFile/ $sslconf
+ # apply changes
+ a2ensite default-ssl.conf
+ service apache2 restart
+}
+
+function check_https {
+ print_info "checking httpS > testing ..."
+ url_https=https://$le_domain
+ wget_output=$(wget -nv --spider --max-redirect 0 $url_https)
+ if [ $? -ne 0 ]
+ then
+ print_warn "check not ok"
+ else
+ print_info "check ok"
+ fi
+}
+
+function install_hubzilla {
+ print_info "installing hubzilla..."
+ # rm -R /var/www/html/ # for "stand alone" usage
+ cd /var/www/
+ # git clone https://github.com/redmatrix/hubzilla html # for "stand alone" usage
+ cd html/
+ git clone https://github.com/redmatrix/hubzilla-addons addon
+ mkdir -p "store/[data]/smarty3"
+ chmod -R 777 store
+ touch .htconfig.php
+ chmod ou+w .htconfig.php
+ install_hubzilla_plugins
+ cd /var/www/
+ chown -R www-data:www-data html
+ chown root:www-data /var/www/html/
+ chown root:www-data /var/www/html/.htaccess
+ chmod 0644 /var/www/html/.htaccess
+ # try to switch off email registration
+ sed -i "s/verify_email.*1/verify_email'] = 0/" /var/www/html/view/*/ht*
+ if [ -n "`grep -r 'verify_email.*1' /var/www/html/view/`" ]
+ then
+ print_warn "Hubzillas registration prozess might have email verification switched on."
+ fi
+ print_info "installed hubzilla"
+}
+
+function install_hubzilla_plugins {
+ print_info "installing hubzilla plugins..."
+ cd /var/www/html
+ plugin_install=.homeinstall/plugin_install.txt
+ theme_install=.homeinstall/theme_install.txt
+ # overwrite script to update the plugin and themes
+ rm -f $plugins_update
+ echo "cd /var/www/html" >> $plugins_update
+ ###################
+ # write plugin file
+ if [ ! -f "$plugin_install" ]
+ then
+ echo "# To install a plugin" >> $plugin_install
+ echo "# 1. add the plugin in a new line and run" >> $plugin_install
+ echo "# 2. run" >> $plugin_install
+ echo "# cd /var/www/html/.homeinstall" >> $plugin_install
+ echo "# ./hubzilla-setup.sh" >> $plugin_install
+ echo "https://gitlab.com/zot/ownmapp.git ownMapp" >> $plugin_install
+ echo "https://gitlab.com/zot/hubzilla-chess.git chess" >> $plugin_install
+ fi
+ # install plugins
+ while read -r line; do
+ [[ "$line" =~ ^#.*$ ]] && continue
+ p_url=$(echo $line | awk -F' ' '{print $1}')
+ p_name=$(echo $line | awk -F' ' '{print $2}')
+ # basic check of format
+ if [ ${#p_url} -ge 1 ] && [ ${#p_name} -ge 1 ]
+ then
+ # install addon
+ util/add_addon_repo $line
+ util/update_addon_repo $p_name # not sure if this line is neccessary
+ echo "util/update_addon_repo $p_name" >> $plugins_update
+ else
+ print_info "skipping installation of a plugin from file $plugin_install - something wrong with format in line: $line"
+ fi
+ done < "$plugin_install"
+ ###################
+ # write theme file
+ if [ ! -f "$theme_install" ]
+ then
+ echo "# To install a theme" >> $theme_install
+ echo "# 1. add the theme in a new line and run" >> $theme_install
+ echo "# 2. run" >> $theme_install
+ echo "# cd /var/www/html/.homeinstall" >> $theme_install
+ echo "# ./hubzilla-setup.sh" >> $theme_install
+ echo "https://github.com/DeadSuperHero/hubzilla-themes.git DeadSuperHeroThemes" >> $theme_install
+
+ fi
+ # install plugins
+ while read -r line; do
+ [[ "$line" =~ ^#.*$ ]] && continue
+ p_url=$(echo $line | awk -F' ' '{print $1}')
+ p_name=$(echo $line | awk -F' ' '{print $2}')
+ # basic check of format
+ if [ ${#p_url} -ge 1 ] && [ ${#p_name} -ge 1 ]
+ then
+ # install addon
+ util/add_theme_repo $line
+ util/update_theme_repo $p_name # not sure if this line is neccessary
+ echo "util/update_theme_repo $p_name" >> $plugins_update
+ else
+ print_info "skipping installation of a theme from file $theme_install - something wrong with format in line: $line"
+ fi
+ done < "$theme_install"
+ print_info "installed hubzilla plugins and themes"
+}
+
+function rewrite_to_https {
+ print_info "configuring apache to redirect http to httpS ..."
+ htaccessfile=/var/www/html/.htaccess
+ if grep -i "https" $htaccessfile
+ then
+ print_info "...configuring apache to redirect http to httpS was already done in $htaccessfile"
+ else
+ sed -i "s#QSA]#QSA]\\n RewriteCond %{SERVER_PORT} !^443$\\n RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]#" $htaccessfile
+ fi
+ service apache2 restart
+}
+
+
+function install_owncloud {
+ if [ -z "$owncloud" ]
+ then
+ print_info "Do not install owncloud"
+ return 0
+ fi
+ if [ -f /etc/apt/sources.list.d/owncloud.list ]
+ then
+ print_info "owncloud is already installed and is left untouched"
+ return 0
+ fi
+ print_info "installing owncloud..."
+ # add the repository key to apt
+ wget -nv https://download.owncloud.org/download/repositories/stable/Debian_8.0/Release.key -O Release.key
+ apt-key add - < Release.key
+ # add the repository and install from there
+ sh -c "echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list"
+ apt-get update
+ nocheck_install "owncloud"
+ chown -R www-data:www-data /var/www/owncloud/
+ # set strong permissions
+ ocpath='/var/www/owncloud'
+ htuser='www-data'
+ htgroup='www-data'
+ rootuser='root' # On QNAP this is admin
+ find ${ocpath}/ -type f -print0 | xargs -0 chmod 0640
+ find ${ocpath}/ -type d -print0 | xargs -0 chmod 0750
+ chown -R ${rootuser}:${htgroup} ${ocpath}/
+ chown -R ${htuser}:${htgroup} ${ocpath}/apps/
+ chown -R ${htuser}:${htgroup} ${ocpath}/config/
+ chown -R ${htuser}:${htgroup} ${ocpath}/data/
+ chown -R ${htuser}:${htgroup} ${ocpath}/themes/
+ chown ${rootuser}:${htgroup} ${ocpath}/.htaccess
+ chown ${rootuser}:${htgroup} ${ocpath}/data/.htaccess
+ chmod 0644 ${ocpath}/.htaccess
+ chmod 0644 ${ocpath}/data/.htaccess
+}
+
+# This will allways overwrite both config files
+# - internal disk
+# - external disk (LUKS + ext4)
+# of rsnapshot for hubzilla
+function install_rsnapshot {
+ print_info "installing rsnapshot..."
+ nocheck_install "rsnapshot"
+ # internal disk
+ cp -f /etc/rsnapshot.conf $snapshotconfig
+ sed -i "/hourly/s/retain/#retain/" $snapshotconfig
+ sed -i "/monthly/s/#retain/retain/" $snapshotconfig
+ sed -i "s/^cmd_cp/#cmd_cp/" $snapshotconfig
+ sed -i "s/^backup/#backup/" $snapshotconfig
+ if [ -z "`grep 'letsencrypt' $snapshotconfig`" ]
+ then
+ echo "backup /var/lib/mysql/ localhost/" >> $snapshotconfig
+ echo "backup /var/www/html/ localhost/" >> $snapshotconfig
+ echo "backup /var/www/letsencrypt/ localhost/" >> $snapshotconfig
+ fi
+ # external disk
+ if [ -n "$backup_device_name" ] && [ -n "$backup_device_pass" ]
+ then
+ cp -f /etc/rsnapshot.conf $snapshotconfig_external_device
+ sed -i "s#snapshot_root.*#snapshot_root $backup_mount_point#" $snapshotconfig_external_device
+ sed -i "/hourly/s/retain/#retain/" $snapshotconfig_external_device
+ sed -i "/monthly/s/#retain/retain/" $snapshotconfig_external_device
+ sed -i "s/^cmd_cp/#cmd_cp/" $snapshotconfig_external_device
+ sed -i "s/^backup/#backup/" $snapshotconfig_external_device
+ if [ -z "`grep 'letsencrypt' $snapshotconfig_external_device`" ]
+ then
+ echo "backup /var/lib/mysql/ localhost/" >> $snapshotconfig_external_device
+ echo "backup /var/www/html/ localhost/" >> $snapshotconfig_external_device
+ echo "backup /var/www/letsencrypt/ localhost/" >> $snapshotconfig_external_device
+ fi
+ else
+ print_info "No backup configuration (rsnapshot) for external device configured. Reason: backup_device_name and/or backup_device_pass not given in $configfile"
+ fi
+}
+
+function install_cryptosetup {
+ print_info "installing cryptsetup..."
+ nocheck_install "cryptsetup"
+}
+
+function configure_cron_daily {
+ print_info "configuring cron..."
+ # every 10 min for poller.php
+ if [ -z "`grep 'poller.php' /etc/crontab`" ]
+ then
+ echo "*/10 * * * * www-data cd /var/www/html; php include/poller.php >> /dev/null 2>&1" >> /etc/crontab
+ fi
+ # Run external script daily at 05:30
+ # - stop apache and mysql-server
+ # - backup hubzilla
+ # - update hubzilla core and addon
+ # - update and upgrade linux
+ # - reboot
+echo "#!/bin/sh" > /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "echo \" \"" >> /var/www/$hubzilladaily
+echo "echo \"+++ \$(date) +++\"" >> /var/www/$hubzilladaily
+echo "echo \" \"" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - renew certificat if 30 days old...\"" >> /var/www/$hubzilladaily
+echo "bash /var/www/letsencrypt/letsencrypt.sh --cron" >> /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "# stop hubzilla" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - stoping apaache and mysql...\"" >> /var/www/$hubzilladaily
+echo "service apache2 stop" >> /var/www/$hubzilladaily
+echo "/etc/init.d/mysql stop # to avoid inconsistancies" >> /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "# backup" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - try to mount external device for backup...\"" >> /var/www/$hubzilladaily
+echo "backup_device_name=$backup_device_name" >> /var/www/$hubzilladaily
+echo "backup_device_pass=$backup_device_pass" >> /var/www/$hubzilladaily
+echo "backup_mount_point=$backup_mount_point" >> /var/www/$hubzilladaily
+echo "device_mounted=0" >> /var/www/$hubzilladaily
+echo "if [ -n \"$backup_device_name\" ]" >> /var/www/$hubzilladaily
+echo "then" >> /var/www/$hubzilladaily
+echo " if blkid | grep $backup_device_name" >> /var/www/$hubzilladaily
+echo " then" >> /var/www/$hubzilladaily
+ if [ -n "$backup_device_pass" ]
+ then
+echo " echo \"decrypting backup device...\"" >> /var/www/$hubzilladaily
+echo " echo "\"$backup_device_pass\"" | cryptsetup luksOpen $backup_device_name cryptobackup" >> /var/www/$hubzilladaily
+ fi
+echo " if [ ! -d $backup_mount_point ]" >> /var/www/$hubzilladaily
+echo " then" >> /var/www/$hubzilladaily
+echo " mkdir $backup_mount_point" >> /var/www/$hubzilladaily
+echo " fi" >> /var/www/$hubzilladaily
+echo " echo \"mounting backup device...\"" >> /var/www/$hubzilladaily
+ if [ -n "$backup_device_pass" ]
+ then
+echo " if mount /dev/mapper/cryptobackup $backup_mount_point" >> /var/www/$hubzilladaily
+ else
+echo " if mount $backup_device_name $backup_mount_point" >> /var/www/$hubzilladaily
+ fi
+echo " then" >> /var/www/$hubzilladaily
+echo " device_mounted=1" >> /var/www/$hubzilladaily
+echo " echo \"device $backup_device_name is now mounted. Starting backup...\"" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig_external_device daily" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig_external_device weekly" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig_external_device monthly" >> /var/www/$hubzilladaily
+echo " echo \"\$(date) - disk sizes...\"" >> /var/www/$hubzilladaily
+echo " df -h" >> /var/www/$hubzilladaily
+echo " echo \"\$(date) - db size...\"" >> /var/www/$hubzilladaily
+echo " du -h $backup_mount_point | grep mysql/hubzilla" >> /var/www/$hubzilladaily
+echo " echo \"unmounting backup device...\"" >> /var/www/$hubzilladaily
+echo " umount $backup_mount_point" >> /var/www/$hubzilladaily
+echo " else" >> /var/www/$hubzilladaily
+echo " echo \"failed to mount device $backup_device_name\"" >> /var/www/$hubzilladaily
+echo " fi" >> /var/www/$hubzilladaily
+ if [ -n "$backup_device_pass" ]
+ then
+echo " echo \"closing decrypted backup device...\"" >> /var/www/$hubzilladaily
+echo " cryptsetup luksClose cryptobackup" >> /var/www/$hubzilladaily
+ fi
+echo " fi" >> /var/www/$hubzilladaily
+echo "fi" >> /var/www/$hubzilladaily
+echo "if [ \$device_mounted == 0 ]" >> /var/www/$hubzilladaily
+echo "then" >> /var/www/$hubzilladaily
+echo " echo \"device could not be mounted $backup_device_name. Using internal disk for backup...\"" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig daily" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig weekly" >> /var/www/$hubzilladaily
+echo " rsnapshot -c $snapshotconfig monthly" >> /var/www/$hubzilladaily
+echo "fi" >> /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - db size...\"" >> /var/www/$hubzilladaily
+echo "du -h /var/cache/rsnapshot/ | grep mysql/hubzilla" >> /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "# update" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - updating letsencrypt.sh...\"" >> /var/www/$hubzilladaily
+echo "git -C /var/www/letsencrypt/ pull" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - updating hubhilla core...\"" >> /var/www/$hubzilladaily
+echo "git -C /var/www/html/ pull" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - updating hubhilla addons...\"" >> /var/www/$hubzilladaily
+echo "git -C /var/www/html/addon/ pull" >> /var/www/$hubzilladaily
+echo "bash /var/www/html/$plugins_update" >> /var/www/$hubzilladaily
+echo "chown -R www-data:www-data /var/www/html/ # make all accessable for the webserver" >> /var/www/$hubzilladaily
+echo "chown root:www-data /var/www/html/.htaccess" >> /var/www/$hubzilladaily
+echo "chmod 0644 /var/www/html/.htaccess # www-data can read but not write it" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - updating linux...\"" >> /var/www/$hubzilladaily
+echo "apt-get -q -y update && apt-get -q -y dist-upgrade # update linux and upgrade" >> /var/www/$hubzilladaily
+echo "echo \"\$(date) - Backup hubzilla and update linux finished. Rebooting...\"" >> /var/www/$hubzilladaily
+echo "#" >> /var/www/$hubzilladaily
+echo "reboot" >> /var/www/$hubzilladaily
+
+ if [ -z "`grep 'hubzilla-daily.sh' /etc/crontab`" ]
+ then
+ echo "30 05 * * * root /bin/bash /var/www/$hubzilladaily >> /var/www/html/hubzilla-daily.log 2>&1" >> /etc/crontab
+ echo "0 0 1 * * root rm /var/www/html/hubzilla-daily.log" >> /etc/crontab
+ fi
+
+ # This is active after either "reboot" or "/etc/init.d/cron reload"
+ print_info "configured cron for updates/upgrades"
+}
+
+function write_uninstall_script {
+ print_info "writing uninstall script..."
+
+ cat > /var/www/hubzilla-remove.sh <<END
+#!/bin/sh
+#
+# This script removes Hubzilla.
+# You might do this for a fresh start using the script.
+# The script will remove (almost everything) what was installed by the script,
+# all applications including hubzilla and its database.
+#
+# Backup the certificates of letsencrypt (you never know)
+cp -a /var/www/letsencrypt/ ~/backup_le_certificats
+#
+# Removal
+apt-get remove apache2 apache2-utils libapache2-mod-php5 php5 php-pear php5-xcache php5-curl php5-mcrypt php5-gd php5-mysql mysql-server mysql-client phpmyadmin
+apt-get purge apache2 apache2-utils libapache2-mod-php5 php5 php-pear php5-xcache php5-curl php5-mcrypt php5-gd php5-mysql mysql-server mysql-client phpmyadmin
+apt-get autoremove
+apt-get clean
+rm /etc/rsnapshot_hubzilla.conf
+rm /etc/rsnapshot_hubzilla_external_device.conf
+rm -R /etc/apache2/
+rm -R /var/lib/mysql/
+rm -R /var/www
+rm -R /etc/selfhost/
+# uncomment the next line if you want to remove the backups
+# rm -R /var/cache/rsnapshot
+nano /etc/crontab # remove entries there manually
+END
+ chmod -x /var/www/hubzilla-remove.sh
+}
+
+########################################################################
+# START OF PROGRAM
+########################################################################
+export PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+check_sanity
+
+# Read config file edited by user
+configfile=hubzilla-config.txt
+source $configfile
+
+selfhostdir=/etc/selfhost
+selfhostscript=selfhost-updater.sh
+hubzilladaily=hubzilla-daily.sh
+plugins_update=.homeinstall/plugins_update.sh
+snapshotconfig=/etc/rsnapshot_hubzilla.conf
+snapshotconfig_external_device=/etc/rsnapshot_hubzilla_external_device.conf
+backup_mount_point=/media/hubzilla_backup
+le_dir=/var/www/letsencrypt
+sslconf=/etc/apache2/sites-available/default-ssl.conf
+
+#set -x # activate debugging from here
+
+check_config
+stop_hubzilla
+update_upgrade
+install_curl
+install_sendmail
+install_apache
+install_php
+install_mysql
+install_phpmyadmin
+create_hubzilla_db
+run_freedns
+install_run_selfhost
+ping_domain
+configure_cron_freedns
+configure_cron_selfhost
+install_git
+install_letsencrypt
+configure_apache_for_https
+check_https
+install_hubzilla
+rewrite_to_https
+# install_owncloud # deprecated
+install_rsnapshot
+configure_cron_daily
+install_cryptosetup
+write_uninstall_script
+
+#set +x # stop debugging from here
+
diff --git a/.htaccess b/.htaccess
index 5f6414882..3420313a5 100644
--- a/.htaccess
+++ b/.htaccess
@@ -24,6 +24,9 @@ AddType audio/ogg .oga
# Also place auth information into REMOTE_USER for sites running
# in CGI mode.
+ RewriteCond %{REQUEST_URI} ^/\.well\-known/.*
+ RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
+
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
diff --git a/.openshift/action_hooks/deploy b/.openshift/action_hooks/deploy
index f3f187d43..c3bdf575a 100755
--- a/.openshift/action_hooks/deploy
+++ b/.openshift/action_hooks/deploy
@@ -179,8 +179,11 @@ echo "chmod done, permissions set to 777 on poller script."
# Hubzilla configuration - changes to default settings
# to make Hubzilla on OpenShift a more pleasant experience
-echo "Changing default configuration to conserve space"
+echo "Changing default configuration to conserve space and autocreate a social private channel upon account registration"
cd ${OPENSHIFT_REPO_DIR}
+util/config system auto_channel_create
+util/config system default_permissions_role social_private
+util/config system workflow_channel_next channel
util/config system expire_delivery_reports 3
util/config system feed_contacts 0
util/config system diaspora_enabled 0
@@ -197,9 +200,19 @@ util/add_addon_repo https://github.com/redmatrix/hubzilla-addons.git HubzillaAdd
# Hubzilla themes
echo "Try to add or update Hubzilla themes"
cd ${OPENSHIFT_REPO_DIR}
-util/add_theme_repo https://github.com/DeadSuperHero/redmatrix-themes.git DeadSuperHeroThemes
+util/add_theme_repo https://github.com/DeadSuperHero/hubzilla-themes.git DeadSuperHeroThemes
# Hubzilla ownMapp
echo "Try to add or update Hubzilla ownMapp"
cd ${OPENSHIFT_REPO_DIR}
util/add_addon_repo https://gitlab.com/zot/ownmapp.git ownMapp
+
+# Hubzilla Chess
+echo "Try to add or update Hubzilla chess "
+cd ${OPENSHIFT_REPO_DIR}
+util/add_addon_repo https://gitlab.com/zot/hubzilla-chess.git Chess
+
+# Hubzilla Hubsites
+echo "Try to add or update Hubzilla Hubsites"
+cd ${OPENSHIFT_REPO_DIR}
+util/add_addon_repo https://gitlab.com/zot/hubsites.git Hubsites
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 000000000..d708278b6
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,168 @@
+Hubzilla 1.4
+ [This list may appear brief, but encompasses a huge amount of re-writing and re-factoring
+ of the internal code structure to gain long-term performance and stability and provide a standard
+ interface to alternate protocol federation plugins which were made possible by the UNO configuration.
+ UNO is a configuration of hubzilla introduced in 1.3 with reduced complexity and which provides
+ improved protocol federation potential to other networks by virtue of removing nomadic identity
+ (which is not possible to model or work around using other network protocols).]
+
+ Implement channel move operation for UNO configuration
+ Remove bookmark references in UNO (which has no bookmarks by default)
+ UI cleanup profiles/chat/manage
+ Refactor webfinger probes and salmon backend for GNU-social federation
+ SECURITY: DAV authentication exploit
+ Context help added
+ More help pages
+ Provide 'posts only' feed
+ Refactor App to remove globals
+ Refactor Session to remove globals
+ provide a fullscreen mode for selected modules and functions
+ Regression: some addon routes broken
+ fix "remember me"
+ Autocomplete tool extended to bbcode/comanche
+ Clone sync of file/photo updates
+ system rename (e.g. http to https or DNS name change) missing some connection photos
+ calendar module not blocked to public whhen block_public enabled
+ Use timeago.js in reshare content so that timestamps will be correct on federated reshares
+ Rework detection of JavaScript to avoid reload penalty under normal operation
+ Changed primary directory server to a hubzilla server
+ Plugins:
+ Diaspora - switch to alternate XML parser to avoid storing compound objects
+ GNU-Social - Huge amounts of work, federation somewhat working now, several issues remain
+ Friendica - Initial federation work (not yet published)
+
+Hubzilla 1.3
+ Admin Security configuration page created which consolidates several previously hidden settings:
+ Communication white/black lists
+ Channel white/black lists
+ OEmbed white/black lists
+ Admin Profile Fields page created which manages the availability and order of standard profile fields and allows new fields to be created/managed
+ "Poke" module reworked - page UI updated and "poke basic" setting introduced which limits the available poke "verbs".
+ "Mood" module UI reworked
+ "profile_photo" module UI reworked
+ "cover_photo" module UI reworked
+ "new_channel" module UI reworked
+ "register" module UI reworked
+ "pubsites" module UI reworked
+ item-meta ("iconfig") created which implements arbitrary storage for item metadata for plugins
+ abook-meta ("abconfig") created which implements arbitrary storage for connection metadata for plugins
+ "Strict transport security header" made optional as it conflicts with some existing Apache/nginx configurations
+ "Hubzilla UNO" (Hubzilla with radically simplified and locked site settings) implemented as an install configuration.
+ .well-known directory conflict worked out to support LetsEncrypt cert ownership checks without disrupting webfinger and other internal uses of .well-known
+ Lots of work on 'zcards' which are self-contained HTML representations of a channel including cover photos, profile photos, and some text information
+ Long standing bug uncovered which failed to properly restrict the lower time limit for public feed requests
+ A number of fixes to "readmore" to fix page jumping
+ Bugfix: persons other than the channel owner who have permission to upload photos to a channel could not do so if the js_upload plugin/addon was enabled
+ Siteinfo incorrectly identifying secondary directory servers
+ Allow admin to set and lock features when UNO is configured
+ Atom feeds: alter how events are formatted to be compatible with GNU-social
+ Allow guest/visitor access to view personal calendar
+ Moved several more classes to "composer format" and provided an autoloader.
+ Bugfix: require existing password to change password
+ Bugfix: allow relative_date() to be translated to Polish which has more than two plural forms.
+ Plugin API: add "requires" keyword to module header to indicate dependent addons
+ ActivityStreams improvements and cleanup: photo and file activities
+ UI cleanup for editing profile when multiple profiles enabled
+ Removed the "markdown" feature as there are numerous issues and no maintainer.
+ Provide "footer" bbcode to ease theming of post footer content
+ Bugfix: install issues caused by composer code refactor and typo in postgres load file
+ Plugins:
+ keepout - "block public on steroids"
+ pubsubhubbub - provides PuSH support to Atom feeds, required for GNU-social federation
+ GNUsocial protocol - under development
+ Diaspora protocol - some work to ease migration to the new signing format
+ Diaspost - disabled; numerous issues and no maintainer
+ smileybutton - theme work and fixed compatibility with other jot-tools plugins
+
+
+Hubzilla 1.2
+ Provide extra HTTP security headers (several of them).
+ Allow a site to disable delivery reports if disk space is limited
+ Regression: Wrong theme when viewing single post as non-member
+ Some Diaspora profile photos use relative URLs - force absolute
+ Add locked features to siteinfo report to aid remote debugging
+ Provide version compatibility checking to plugins (minversion, maxversion, and minphpversion)
+ Account config storage
+ Provide optional integrated registration and channel create form
+ cli utility for managing addons
+ issue with sharing photo "items"
+ cover photo manager: upload, crop, and store
+ cover photo widget created
+ rework the connections list page and provide a few management features there
+ fixed issue with Comanche layout definitions loaded by plugins
+ provide ability to separate delivery functions from item_store() and item_store_update() - some forum messages were being redelivered when cloned.
+ call build_sync_packet() on pdledit changes
+ Abstract the project name and version so these can be customised or removed
+ Allow hiding the ratings links on a per-site basis
+ db_type not present in international setup templates - was unable to choose postgres.
+ item_photo_menu logically divided into a) actions on the post, b) actions related to the author
+ bug: default channel not reset to 0 when last channel removed
+ create widget containing only the contact block
+ regression: public forums granted send stream permissions to connections
+ workaround Firefox's refusal to honour disabling autocomplete of passwords
+ regression: photo's uploaded to a channel by a guest (with file write permissions) not saved correctly.
+ provide mechanisms for custom .well-known handlers (needed for LetsEncrypt ownership verification)
+ proc_run modified to use exec() instead of proc_open() - causing issues on some PHP installations
+ remote delegation failure under a specific set of circumstances which we were finally able to duplicate
+ Delegation section of Channel Manager was missing names and contained useless notification icons.
+ Change "expire" channel setting to show system limit if there is one.
+ Regression: provide a one-click ignore of pending connection
+ Config to control directory keyword generation on client and server.
+ "Collections" renamed to "Privacy Groups", documentation improved
+ widget_item - allow use of page title instead of message id
+ Add site black/white list checking to all .well-known services
+ reduce incidents of screen jumping when "showmore" is activated
+ add oembed provider for photos
+
+ Addons:
+
+ CSS theming of pageheader plugin
+ xmpp addon ported from Friendica
+ Diaspora private mail issues after the third reply
+ Occasional issue with Diaspora connection requests
+ Add notification email to Diaspora PMs
+ Allow anonymising platform and version for statistics
+ msgfooter addon created
+ removed embedly plugin
+ sync clones after superblock addition
+ "keepout" plugin created
+
+
+Hubzilla 1.1
+
+ Rewrote and simplified the Queue manager and delivery system
+ Rewrote and simplified the outer layers of the Zot protocol
+ Use a standard version numbering scheme in addition to the snapshot tags
+ Provide a channel blacklist for blocking channels with abusive or illegal content at the hub level
+ Make the black/white lists pluggable
+ Update template library
+ Support for letsencrypt certs in various places
+ Cleanup of login and register pages
+ Better error responses for permission denied on channel file repositories
+ Disabled the public stream by default for new installs (can be enabled if desired)
+ Cleanup of API authentication and rework the old OAuth1 stuff
+ Add API "status with media" support compatible with Twitter and conflicting method for GNU-social
+ Rework photo ActivityStreams objects to align better with ActivityStreams producers/consumers
+ Several minor API fixes to work better with AndStatus client
+ Invitation only site - experimental support added, needs more work
+ Fix delivery loop condition due to corrupted data which resulted in recursive upstream delivery
+ Provide more support for external (git) widget collections.
+ Extend the Queue API to 3rd-party network addons which have experienced downtime recently.
+ Regression: Inherited permissions were not explicitly set
+ Regression: "Xyz posted on your wall" notification sent when creating webpages at another channel
+ Regression: Custom permissions not pre-populated on channel creation with named role.
+ Provide "Public" string when a post can be made public, instead of "visible to default audience"
+ Allow hub admin to specify a default role type for the first channel created, reducing complexity
+ Ability for a hub admin to set feature defaults and lock them, reducing complexity
+ Change default expiration of delivery reports to 10 days to accomodate sites with reduced resources
+ Addons/Plugins:
+ Pageheader addon ported from Friendica
+ Hubwall (allow admin to send email to all accounts on this hub) created
+ GNU-social - queueing added
+ Diaspora - fixes for various failures to update profile photos, updates to queue API
+ Cross Domain Authenticated Chess (Andrew Manning's repository)
+
+ And... the normal "lots of bugs fixed, translations updated, and documentation improved"
+
+
+
diff --git a/LICENSE b/LICENSE
index 40cc07bb5..a2c2d1599 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2010-2015 Hubzilla
+Copyright (c) 2010-2016 Hubzilla
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
diff --git a/README.md b/README.md
index b6750480e..ad7a4a9ca 100644
--- a/README.md
+++ b/README.md
@@ -3,24 +3,26 @@
Hubzilla - Community Server
===========================
-Help us redefine the web - using integrated and united community websites.
---------------------------------------------------------------------------
+Connected and linked web communities.
+-------------------------------------
-[![Build Status](https://travis-ci.org/redmatrix/hubzilla.svg)](https://travis-ci.org/redmatrix/hubzilla)
+<p align="center" markdown="1">
+<em><a href="https://github.com/redmatrix/hubzilla/blob/master/install/INSTALL.txt">Installing Hubzilla</a></em>
+</p>
-**What are Hubs?**
+**What are Hubz?**
-Hubs are independent general-purpose websites that not only connect with their associated members and viewers, but also connect together to exchange personal communications and other information with each other.
+Hubz are independent general-purpose websites that not only connect with their associated members and viewers, but also connect together to exchange personal communications and other information with each other.
This allows hub members on any hub to securely and privately share anything; with anybody, on any hub - anywhere; or share stuff publicly with anybody on the internet if desired.
-**Hubzilla** is the server software which makes this possible. It is a sophisticated and unique combination of an open source content management system and a decentralised identity, communications, and permissions framework and protocol suite, built using common webserver technology (PHP/MySQL/Apache, although Mariadb or Postgres and Nginx could also be used - we're pretty easy). The end result is a level of systems integration, privacy control, and communications features that you wouldn't think are possible in either a content management system or a decentralised communications network. It also brings a new level of cooperation and privacy to the web and introduces the concept of personally owned "single sign-on" to web services across the entire internet.
+**Hubzilla** is the server software which makes this possible. It is a sophisticated and unique combination of an open source content management system and a decentralised identity, communications, and permissions framework and protocol suite, built using common webserver technology (PHP/MySQL/Apache and popular variants). The end result is a level of systems integration, privacy control, and communications features that you wouldn't think are possible in either a content management system or a decentralised communications network. It also brings a new level of cooperation and privacy to the web and introduces the concept of personally owned "single sign-on" to web services across the entire internet.
-Hubzilla hubs are
+Hubzilla hubz are
* decentralised
* inherently social
-* optionally inter-networked with other hubs
-* privacy-enabled (privacy exclusions work across the entire internet to any registered identity on any compatible hubs)
+* optionally inter-networked with other hubz
+* privacy-enabled (privacy exclusions work across the entire internet to any registered identity on any compatible hubz)
Possible website applications include
@@ -38,3 +40,8 @@ Possible website applications include
* dating websites
* pretty much anything you can do on a traditional blog or community website, but that you could do better if you could easily connect it with other websites or privately share things across website boundaries.
+<p align="center" markdown="1">
+<em><a href="https://github.com/redmatrix/hubzilla/blob/master/install/INSTALL.txt">Installing Hubzilla</a></em>
+</p>
+
+[![Build Status](https://travis-ci.org/redmatrix/hubzilla.svg)](https://travis-ci.org/redmatrix/hubzilla)
diff --git a/include/AccessList.php b/Zotlabs/Access/AccessList.php
index 43f1de111..b073f9d3c 100644
--- a/include/AccessList.php
+++ b/Zotlabs/Access/AccessList.php
@@ -1,5 +1,7 @@
<?php
+namespace Zotlabs\Access;
+
class AccessList {
@@ -88,61 +90,3 @@ class AccessList {
}
-/**
- * @brief Used to wrap ACL elements in angle brackets for storage.
- *
- * @param[in,out] array &$item
- */
-function sanitise_acl(&$item) {
- if (strlen($item))
- $item = '<' . notags(trim($item)) . '>';
- else
- unset($item);
-}
-
-/**
- * @brief Convert an ACL array to a storable string.
- *
- * @param array $p
- * @return array
- */
-function perms2str($p) {
- $ret = '';
-
- if (is_array($p))
- $tmp = $p;
- else
- $tmp = explode(',', $p);
-
- if (is_array($tmp)) {
- array_walk($tmp, 'sanitise_acl');
- $ret = implode('', $tmp);
- }
-
- return $ret;
-}
-
-
-/**
- * @brief Turn user/group ACLs stored as angle bracketed text into arrays.
- *
- * turn string array of angle-bracketed elements into string array
- * e.g. "<123xyz><246qyo><sxo33e>" => array(123xyz,246qyo,sxo33e);
- *
- * @param string $s
- * @return array
- */
-function expand_acl($s) {
- $ret = array();
-
- if(strlen($s)) {
- $t = str_replace('<','',$s);
- $a = explode('>',$t);
- foreach($a as $aa) {
- if($aa)
- $ret[] = $aa;
- }
- }
-
- return $ret;
-}
diff --git a/Zotlabs/Project/System.php b/Zotlabs/Project/System.php
new file mode 100644
index 000000000..a67742db5
--- /dev/null
+++ b/Zotlabs/Project/System.php
@@ -0,0 +1,63 @@
+<?php
+
+namespace Zotlabs\Project;
+
+class System {
+
+ function get_platform_name() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['platform_name'])
+ return \App::$config['system']['platform_name'];
+ return PLATFORM_NAME;
+ }
+
+ function get_site_name() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['sitename'])
+ return \App::$config['system']['sitename'];
+ return '';
+ }
+
+ function get_project_version() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['hide_version'])
+ return '';
+ return RED_VERSION;
+ }
+
+ function get_update_version() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['hide_version'])
+ return '';
+ return DB_UPDATE_VERSION;
+ }
+
+
+ function get_notify_icon() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['email_notify_icon_url'])
+ return \App::$config['system']['email_notify_icon_url'];
+ return z_root() . '/images/hz-white-32.png';
+ }
+
+ function get_site_icon() {
+ if(is_array(\App::$config) && is_array(\App::$config['system']) && \App::$config['system']['site_icon_url'])
+ return \App::$config['system']['site_icon_url'];
+ return z_root() . '/images/hz-32.png';
+ }
+
+
+ function get_server_role() {
+ if(UNO)
+ return 'basic';
+ return 'advanced';
+ }
+
+ // return the standardised version. Since we can't easily compare
+ // before the STD_VERSION definition was applied, we have to treat
+ // all prior release versions the same. You can dig through them
+ // with other means (such as RED_VERSION) if necessary.
+
+ function get_std_version() {
+ if(defined('STD_VERSION'))
+ return STD_VERSION;
+ return '0.0.0';
+ }
+
+
+}
diff --git a/include/RedDAV/RedBasicAuth.php b/Zotlabs/Storage/BasicAuth.php
index 19dd9a5f0..637cd222f 100644
--- a/include/RedDAV/RedBasicAuth.php
+++ b/Zotlabs/Storage/BasicAuth.php
@@ -1,11 +1,11 @@
<?php
-namespace RedMatrix\RedDAV;
+namespace Zotlabs\Storage;
use Sabre\DAV;
/**
- * @brief Authentication backend class for RedDAV.
+ * @brief Authentication backend class for DAV.
*
* This class also contains some data which is not necessary for authentication
* like timezone settings.
@@ -15,7 +15,7 @@ use Sabre\DAV;
* @link http://github.com/friendica/red
* @license http://opensource.org/licenses/mit-license.php The MIT License (MIT)
*/
-class RedBasicAuth extends DAV\Auth\Backend\AbstractBasic {
+class BasicAuth extends DAV\Auth\Backend\AbstractBasic {
/**
* @brief This variable holds the currently logged-in channel_address.
@@ -45,18 +45,18 @@ class RedBasicAuth extends DAV\Auth\Backend\AbstractBasic {
public $observer = '';
/**
*
- * @see RedBrowser::set_writeable()
+ * @see Browser::set_writeable()
* @var \Sabre\DAV\Browser\Plugin
*/
public $browser;
/**
- * channel_id of the current visited path. Set in RedDirectory::getDir().
+ * channel_id of the current visited path. Set in Directory::getDir().
*
* @var int
*/
public $owner_id = 0;
/**
- * channel_name of the current visited path. Set in RedDirectory::getDir().
+ * channel_name of the current visited path. Set in Directory::getDir().
*
* Used for creating the path in cloud/
*
@@ -110,7 +110,7 @@ class RedBasicAuth extends DAV\Auth\Backend\AbstractBasic {
if ($x) {
// @fixme this foreach should not be needed?
foreach ($x as $record) {
- if (($record['account_flags'] == ACCOUNT_OK) || ($record['account_flags'] == ACCOUNT_UNVERIFIED)
+ if ((($record['account_flags'] == ACCOUNT_OK) || ($record['account_flags'] == ACCOUNT_UNVERIFIED))
&& (hash('whirlpool', $record['account_salt'] . $password) === $record['account_password'])) {
logger('password verified for ' . $username);
return $this->setAuthenticated($r[0]);
@@ -197,7 +197,7 @@ class RedBasicAuth extends DAV\Auth\Backend\AbstractBasic {
}
/**
- * @brief Prints out all RedBasicAuth variables to logger().
+ * @brief Prints out all BasicAuth variables to logger().
*
* @return void
*/
diff --git a/include/RedDAV/RedBrowser.php b/Zotlabs/Storage/Browser.php
index 1aa5f435e..720940953 100644
--- a/include/RedDAV/RedBrowser.php
+++ b/Zotlabs/Storage/Browser.php
@@ -1,6 +1,6 @@
<?php
-namespace RedMatrix\RedDAV;
+namespace Zotlabs\Storage;
use Sabre\DAV;
@@ -15,7 +15,7 @@ use Sabre\DAV;
* @link http://github.com/friendica/red
* @license http://opensource.org/licenses/mit-license.php The MIT License (MIT)
*/
-class RedBrowser extends DAV\Browser\Plugin {
+class Browser extends DAV\Browser\Plugin {
/**
* @see set_writeable()
@@ -243,7 +243,7 @@ class RedBrowser extends DAV\Browser\Plugin {
));
$a = get_app();
- $a->page['content'] = $html;
+ \App::$page['content'] = $html;
load_pdl($a);
$theme_info_file = "view/theme/" . current_theme() . "/php/theme.php";
diff --git a/include/RedDAV/RedDirectory.php b/Zotlabs/Storage/Directory.php
index 8d8af5bd3..edbef5a95 100644
--- a/include/RedDAV/RedDirectory.php
+++ b/Zotlabs/Storage/Directory.php
@@ -1,6 +1,6 @@
<?php
-namespace RedMatrix\RedDAV;
+namespace Zotlabs\Storage;
use Sabre\DAV;
@@ -16,7 +16,7 @@ use Sabre\DAV;
* @link http://github.com/friendica/red
* @license http://opensource.org/licenses/mit-license.php The MIT License (MIT)
*/
-class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
+class Directory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
/**
* @brief The path inside /cloud
@@ -53,7 +53,7 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
logger('directory ' . $ext_path, LOGGER_DATA);
$this->ext_path = $ext_path;
// remove "/cloud" from the beginning of the path
- $modulename = get_app()->module;
+ $modulename = \App::$module;
$this->red_path = ((strpos($ext_path, '/' . $modulename) === 0) ? substr($ext_path, strlen($modulename) + 1) : $ext_path);
if (! $this->red_path) {
$this->red_path = '/';
@@ -114,9 +114,9 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
throw new DAV\Exception\Forbidden('Permission denied.');
}
- $modulename = get_app()->module;
+ $modulename = \App::$module;
if ($this->red_path === '/' && $name === $modulename) {
- return new RedDirectory('/' . $modulename, $this->auth);
+ return new Directory('/' . $modulename, $this->auth);
}
$x = RedFileData($this->ext_path . '/' . $name, $this->auth);
@@ -168,6 +168,14 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
intval($this->auth->owner_id)
);
+
+ $ch = channelx_by_n($this->auth->owner_id);
+ if($ch) {
+ $sync = attach_export_data($ch,$this->folder_hash);
+ if($sync)
+ build_sync_packet($ch['channel_id'],array('file' => array($sync)));
+ }
+
$this->red_path = $new_path;
}
@@ -332,9 +340,15 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
require_once('include/photos.php');
$args = array( 'resource_id' => $hash, 'album' => $album, 'os_path' => $f, 'filename' => $name, 'getimagesize' => $x, 'directory' => $direct);
- $p = photo_upload($c[0],get_app()->get_observer(),$args);
+ $p = photo_upload($c[0],\App::get_observer(),$args);
}
+ $sync = attach_export_data($c[0],$hash);
+
+ if($sync)
+ build_sync_packet($c[0]['channel_id'],array('file' => array($sync)));
+
+
}
/**
@@ -356,7 +370,14 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
if ($r) {
$result = attach_mkdir($r[0], $this->auth->observer, array('filename' => $name, 'folder' => $this->folder_hash));
- if (! $result['success']) {
+
+ if($result['success']) {
+ $sync = attach_export_data($r[0],$ret['data']['hash']);
+ if($sync) {
+ build_sync_packet($r[0]['channel_id'],array('file' => array($sync)));
+ }
+ }
+ else {
logger('error ' . print_r($result, true), LOGGER_DEBUG);
}
}
@@ -380,6 +401,15 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
}
attach_delete($this->auth->owner_id, $this->folder_hash);
+
+ $ch = channelx_by_n($this->auth->owner_id);
+ if($ch) {
+ $sync = attach_export_data($ch,$this->folder_hash,true);
+ if($sync)
+ build_sync_packet($ch['channel_id'],array('file' => array($sync)));
+ }
+
+
}
@@ -393,7 +423,7 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
public function childExists($name) {
// On /cloud we show a list of available channels.
// @todo what happens if no channels are available?
- $modulename = get_app()->module;
+ $modulename = \App::$module;
if ($this->red_path === '/' && $name === $modulename) {
//logger('We are at ' $modulename . ' show a channel list', LOGGER_DEBUG);
return true;
@@ -417,7 +447,7 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota {
logger('GetDir: ' . $this->ext_path, LOGGER_DEBUG);
$this->auth->log();
- $modulename = get_app()->module;
+ $modulename = \App::$module;
$file = $this->ext_path;
diff --git a/include/RedDAV/RedFile.php b/Zotlabs/Storage/File.php
index 3283a6e88..897f24edd 100644
--- a/include/RedDAV/RedFile.php
+++ b/Zotlabs/Storage/File.php
@@ -1,6 +1,6 @@
<?php
-namespace RedMatrix\RedDAV;
+namespace Zotlabs\Storage;
use Sabre\DAV;
@@ -15,7 +15,7 @@ use Sabre\DAV;
* @link http://github.com/friendica/red
* @license http://opensource.org/licenses/mit-license.php The MIT License (MIT)
*/
-class RedFile extends DAV\Node implements DAV\IFile {
+class File extends DAV\Node implements DAV\IFile {
/**
* The file from attach table.
@@ -84,6 +84,20 @@ class RedFile extends DAV\Node implements DAV\IFile {
dbesc($this->data['hash']),
intval($this->data['id'])
);
+
+ if($this->data->is_photo) {
+ $r = q("update photo set filename = '%s' where resource_id = '%s' and uid = %d",
+ dbesc($newName),
+ dbesc($this->data['hash']),
+ intval($this->auth->owner_id)
+ );
+ }
+ $ch = channelx_by_n($this->auth->owner_id);
+ if($ch) {
+ $sync = attach_export_data($ch,$this->data['hash']);
+ if($sync)
+ build_sync_packet($ch['channel_id'],array('file' => array($sync)));
+ }
}
/**
@@ -173,7 +187,7 @@ class RedFile extends DAV\Node implements DAV\IFile {
if($is_photo) {
require_once('include/photos.php');
$args = array( 'resource_id' => $this->data['hash'], 'album' => $album, 'os_path' => $f, 'filename' => $r[0]['filename'], 'getimagesize' => $gis, 'directory' => $direct );
- $p = photo_upload($c[0],get_app()->get_observer(),$args);
+ $p = photo_upload($c[0],\App::get_observer(),$args);
}
// update the folder's lastmodified timestamp
@@ -205,6 +219,12 @@ class RedFile extends DAV\Node implements DAV\IFile {
return;
}
}
+
+ $sync = attach_export_data($c[0],$this->data['hash']);
+
+ if($sync)
+ build_sync_packet($c[0]['channel_id'],array('file' => array($sync)));
+
}
/**
@@ -318,5 +338,12 @@ class RedFile extends DAV\Node implements DAV\IFile {
}
attach_delete($this->auth->owner_id, $this->data['hash']);
+
+ $ch = channelx_by_n($this->auth->owner_id);
+ if($ch) {
+ $sync = attach_export_data($ch,$this->data['hash'],true);
+ if($sync)
+ build_sync_packet($ch['channel_id'],array('file' => array($sync)));
+ }
}
}
diff --git a/Zotlabs/Web/CheckJS.php b/Zotlabs/Web/CheckJS.php
new file mode 100644
index 000000000..3ad5fc1ed
--- /dev/null
+++ b/Zotlabs/Web/CheckJS.php
@@ -0,0 +1,36 @@
+<?php
+
+namespace Zotlabs\Web;
+
+
+class CheckJS {
+
+ private static $jsdisabled = 0;
+
+ function __construct($test = 0) {
+ if(intval($_REQUEST['jsdisabled']))
+ $this->jsdisabled = 1;
+ if(intval($_COOKIE['jsdisabled']))
+ $this->jsdisabled = 1;
+
+ if(! $this->jsdisabled) {
+ $page = urlencode(\App::$query_string);
+
+ if($test) {
+ \App::$page['htmlhead'] .= "\r\n" . '<meta http-equiv="refresh" content="0; url=' . z_root() . '/nojs?f=&redir=' . $page . '">' . "\r\n";
+ }
+ else {
+ \App::$page['htmlhead'] .= "\r\n" . '<noscript><meta http-equiv="refresh" content="0; url=' . z_root() . '/nojs?f=&redir=' . $page . '"></noscript>' . "\r\n";
+ }
+ }
+
+ }
+
+ function disabled() {
+ return self::$jsdisabled;
+ }
+
+
+}
+
+
diff --git a/Zotlabs/Web/HttpMeta.php b/Zotlabs/Web/HttpMeta.php
new file mode 100644
index 000000000..469a9ed8b
--- /dev/null
+++ b/Zotlabs/Web/HttpMeta.php
@@ -0,0 +1,66 @@
+<?php
+
+namespace Zotlabs\Web;
+
+
+class HttpMeta {
+
+ private $vars = null;
+ private $og = null;
+
+ function __construct() {
+
+ $this->vars = array();
+ $this->og = array();
+
+ }
+
+ function set($property,$value) {
+ if(strpos($property,'og:') === 0)
+ $this->og[$property] = $value;
+ else
+ $this->vars[$property] = $value;
+ }
+
+ function check_required() {
+ if(
+ ($this->og)
+ && array_key_exists('og:title',$this->og)
+ && array_key_exists('og:type', $this->og)
+ && array_key_exists('og:image',$this->og)
+ && array_key_exists('og:url', $this->og)
+ )
+ return true;
+ return false;
+ }
+
+ function get_field($field) {
+ if(strpos($field,'og:') === 0)
+ $arr = $this->og;
+ else
+ $arr = $this->vars;
+
+ if($arr && array_key_exists($field,$arr) && $arr[$field])
+ return $arr[$field];
+ return false;
+ }
+
+
+ function get() {
+ $o = '';
+ if($this->vars) {
+ foreach($this->vars as $k => $v) {
+ $o .= '<meta property="' . $k . '" content="' . urlencode($v) . '" />' . "\r\n" ;
+ }
+ }
+ if($this->check_required()) {
+ foreach($this->og as $k => $v) {
+ $o .= '<meta property="' . $k . '" content="' . urlencode($v) . '" />' . "\r\n" ;
+ }
+ }
+ if($o)
+ return "\r\n" . $o;
+ return $o;
+ }
+
+} \ No newline at end of file
diff --git a/Zotlabs/Web/Router.php b/Zotlabs/Web/Router.php
new file mode 100644
index 000000000..29f2b5206
--- /dev/null
+++ b/Zotlabs/Web/Router.php
@@ -0,0 +1,203 @@
+<?php
+
+namespace Zotlabs\Web;
+
+
+class Router {
+
+ function __construct(&$a) {
+
+ /**
+ *
+ * We have already parsed the server path into App::$argc and App::$argv
+ *
+ * App::$argv[0] is our module name. We will load the file mod/{App::$argv[0]}.php
+ * and use it for handling our URL request.
+ * The module file contains a few functions that we call in various circumstances
+ * and in the following order:
+ *
+ * "module"_init
+ * "module"_post (only called if there are $_POST variables)
+ * "module"_content - the string return of this function contains our page body
+ *
+ * Modules which emit other serialisations besides HTML (XML,JSON, etc.) should do
+ * so within the module init and/or post functions and then invoke killme() to terminate
+ * further processing.
+ */
+
+ $module = \App::$module;
+
+ if(strlen($module)) {
+
+ /**
+ *
+ * We will always have a module name.
+ * First see if we have a plugin which is masquerading as a module.
+ *
+ */
+
+ if(is_array(\App::$plugins) && in_array($module,\App::$plugins) && file_exists("addon/{$module}/{$module}.php")) {
+ include_once("addon/{$module}/{$module}.php");
+ if(function_exists($module . '_module'))
+ \App::$module_loaded = true;
+ }
+
+ if((strpos($module,'admin') === 0) && (! is_site_admin())) {
+ \App::$module_loaded = false;
+ notice( t('Permission denied.') . EOL);
+ goaway(z_root());
+ }
+
+ /**
+ * If the site has a custom module to over-ride the standard module, use it.
+ * Otherwise, look for the standard program module in the 'mod' directory
+ */
+
+ if(! (\App::$module_loaded)) {
+ if(file_exists("mod/site/{$module}.php")) {
+ include_once("mod/site/{$module}.php");
+ \App::$module_loaded = true;
+ }
+ elseif(file_exists("mod/{$module}.php")) {
+ include_once("mod/{$module}.php");
+ \App::$module_loaded = true;
+ }
+ else logger("mod/{$module}.php not found.");
+ }
+
+
+ /**
+ * This provides a place for plugins to register module handlers which don't otherwise exist on the system.
+ * If the plugin sets 'installed' to true we won't throw a 404 error for the specified module even if
+ * there is no specific module file or matching plugin name.
+ * The plugin should catch at least one of the module hooks for this URL.
+ */
+
+ $x = array('module' => $module, 'installed' => false);
+ call_hooks('module_loaded', $x);
+ if($x['installed'])
+ \App::$module_loaded = true;
+
+ /**
+ * The URL provided does not resolve to a valid module.
+ *
+ * On Dreamhost sites, quite often things go wrong for no apparent reason and they send us to '/internal_error.html'.
+ * We don't like doing this, but as it occasionally accounts for 10-20% or more of all site traffic -
+ * we are going to trap this and redirect back to the requested page. As long as you don't have a critical error on your page
+ * this will often succeed and eventually do the right thing.
+ *
+ * Otherwise we are going to emit a 404 not found.
+ */
+
+ if(! (\App::$module_loaded)) {
+
+ // Stupid browser tried to pre-fetch our Javascript img template. Don't log the event or return anything - just quietly exit.
+ if((x($_SERVER, 'QUERY_STRING')) && preg_match('/{[0-9]}/', $_SERVER['QUERY_STRING']) !== 0) {
+ killme();
+ }
+
+ if((x($_SERVER, 'QUERY_STRING')) && ($_SERVER['QUERY_STRING'] === 'q=internal_error.html') && \App::$config['system']['dreamhost_error_hack']) {
+ logger('index.php: dreamhost_error_hack invoked. Original URI =' . $_SERVER['REQUEST_URI']);
+ goaway(z_root() . $_SERVER['REQUEST_URI']);
+ }
+
+ logger('index.php: page not found: ' . $_SERVER['REQUEST_URI'] . ' ADDRESS: ' . $_SERVER['REMOTE_ADDR'] . ' QUERY: ' . $_SERVER['QUERY_STRING'], LOGGER_DEBUG);
+ header($_SERVER['SERVER_PROTOCOL'] . ' 404 ' . t('Not Found'));
+ $tpl = get_markup_template('404.tpl');
+ \App::$page['content'] = replace_macros($tpl, array(
+ '$message' => t('Page not found.')
+ ));
+
+ // pretend this is a module so it will initialise the theme
+ \App::$module = '404';
+ \App::$module_loaded = true;
+ }
+ }
+ }
+
+
+ function Dispatch(&$a) {
+
+ /**
+ * Call module functions
+ */
+
+ if(\App::$module_loaded) {
+ \App::$page['page_title'] = \App::$module;
+ $placeholder = '';
+
+ /**
+ * No theme has been specified when calling the module_init functions
+ * For this reason, please restrict the use of templates to those which
+ * do not provide any presentation details - as themes will not be able
+ * to over-ride them.
+ */
+
+ if(function_exists(\App::$module . '_init')) {
+ $arr = array('init' => true, 'replace' => false);
+ call_hooks(\App::$module . '_mod_init', $arr);
+ if(! $arr['replace']) {
+ $func = \App::$module . '_init';
+ $func($a);
+ }
+ }
+
+ /**
+ * Do all theme initialiasion here before calling any additional module functions.
+ * The module_init function may have changed the theme.
+ * Additionally any page with a Comanche template may alter the theme.
+ * So we'll check for those now.
+ */
+
+
+ /**
+ * In case a page has overloaded a module, see if we already have a layout defined
+ * otherwise, if a PDL file exists for this module, use it
+ * The member may have also created a customised PDL that's stored in the config
+ */
+
+ load_pdl($a);
+
+ /**
+ * load current theme info
+ */
+
+ $theme_info_file = 'view/theme/' . current_theme() . '/php/theme.php';
+ if (file_exists($theme_info_file)){
+ require_once($theme_info_file);
+ }
+
+ if(function_exists(str_replace('-', '_', current_theme()) . '_init')) {
+ $func = str_replace('-', '_', current_theme()) . '_init';
+ $func($a);
+ }
+ elseif (x(\App::$theme_info, 'extends') && file_exists('view/theme/' . \App::$theme_info['extends'] . '/php/theme.php')) {
+ require_once('view/theme/' . \App::$theme_info['extends'] . '/php/theme.php');
+ if(function_exists(str_replace('-', '_', \App::$theme_info['extends']) . '_init')) {
+ $func = str_replace('-', '_', \App::$theme_info['extends']) . '_init';
+ $func($a);
+ }
+ }
+
+ if(($_SERVER['REQUEST_METHOD'] === 'POST') && (! \App::$error)
+ && (function_exists(\App::$module . '_post'))
+ && (! x($_POST, 'auth-params'))) {
+ call_hooks(\App::$module . '_mod_post', $_POST);
+ $func = \App::$module . '_post';
+ $func($a);
+ }
+
+ if((! \App::$error) && (function_exists(\App::$module . '_content'))) {
+ $arr = array('content' => \App::$page['content'], 'replace' => false);
+ call_hooks(\App::$module . '_mod_content', $arr);
+ \App::$page['content'] = $arr['content'];
+ if(! $arr['replace']) {
+ $func = \App::$module . '_content';
+ $arr = array('content' => $func($a));
+ }
+ call_hooks(\App::$module . '_mod_aftercontent', $arr);
+ \App::$page['content'] .= $arr['content'];
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/Zotlabs/Web/Session.php b/Zotlabs/Web/Session.php
new file mode 100644
index 000000000..f998df396
--- /dev/null
+++ b/Zotlabs/Web/Session.php
@@ -0,0 +1,160 @@
+<?php
+
+namespace Zotlabs\Web;
+
+/**
+ *
+ * @brief This file includes session related functions.
+ *
+ * Session management functions. These provide database storage of PHP
+ * session info.
+ */
+
+
+class Session {
+
+ private static $handler = null;
+ private static $session_started = false;
+
+ function init() {
+
+ $gc_probability = 50;
+
+ ini_set('session.gc_probability', $gc_probability);
+ ini_set('session.use_only_cookies', 1);
+ ini_set('session.cookie_httponly', 1);
+
+ /*
+ * Set our session storage functions.
+ */
+
+ $handler = new \Zotlabs\Web\SessionHandler();
+ self::$handler = $handler;
+
+ $x = session_set_save_handler($handler,true);
+ if(! $x)
+ logger('Session save handler initialisation failed.',LOGGER_NORMAL,LOG_ERR);
+
+ // Force cookies to be secure (https only) if this site is SSL enabled.
+ // Must be done before session_start().
+
+ $arr = session_get_cookie_params();
+ session_set_cookie_params(
+ ((isset($arr['lifetime'])) ? $arr['lifetime'] : 0),
+ ((isset($arr['path'])) ? $arr['path'] : '/'),
+ ((isset($arr['domain'])) ? $arr['domain'] : App::get_hostname()),
+ ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') ? true : false),
+ ((isset($arr['httponly'])) ? $arr['httponly'] : true)
+ );
+ }
+
+ function start() {
+ session_start();
+ self::$session_started = true;
+ }
+
+ /**
+ * @brief Resets the current session.
+ *
+ * @return void
+ */
+
+ function nuke() {
+ self::new_cookie(0); // 0 means delete on browser exit
+ if($_SESSION && count($_SESSION)) {
+ foreach($_SESSION as $k => $v) {
+ unset($_SESSION[$k]);
+ }
+ }
+ }
+
+ function new_cookie($xtime) {
+
+ $newxtime = (($xtime> 0) ? (time() + $xtime) : 0);
+
+ $old_sid = session_id();
+
+ if(self::$handler && self::$session_started) {
+ session_regenerate_id(true);
+
+ // force SessionHandler record creation with the new session_id
+ // which occurs as a side effect of read()
+
+ self::$handler->read(session_id());
+ }
+ else
+ logger('no session handler');
+
+ if (x($_COOKIE, 'jsdisabled')) {
+ setcookie('jsdisabled', $_COOKIE['jsdisabled'], $newxtime);
+ }
+ setcookie(session_name(),session_id(),$newxtime);
+
+ $arr = array('expire' => $xtime);
+ call_hooks('new_cookie', $arr);
+
+ }
+
+ function extend_cookie() {
+
+ // if there's a long-term cookie, extend it
+
+ $xtime = (($_SESSION['remember_me']) ? (60 * 60 * 24 * 365) : 0 );
+
+ if($xtime)
+ setcookie(session_name(),session_id(),(time() + $xtime));
+ $arr = array('expire' => $xtime);
+ call_hooks('extend_cookie', $arr);
+
+ }
+
+
+ function return_check() {
+
+ // check a returning visitor against IP changes.
+ // If the change results in being blocked from re-entry with the current cookie
+ // nuke the session and logout.
+ // Returning at all indicates the session is still valid.
+
+ // first check if we're enforcing that sessions can't change IP address
+ // @todo what to do with IPv6 addresses
+
+ if($_SESSION['addr'] && $_SESSION['addr'] != $_SERVER['REMOTE_ADDR']) {
+ logger('SECURITY: Session IP address changed: ' . $_SESSION['addr'] . ' != ' . $_SERVER['REMOTE_ADDR']);
+
+ $partial1 = substr($_SESSION['addr'], 0, strrpos($_SESSION['addr'], '.'));
+ $partial2 = substr($_SERVER['REMOTE_ADDR'], 0, strrpos($_SERVER['REMOTE_ADDR'], '.'));
+
+ $paranoia = intval(get_pconfig($_SESSION['uid'], 'system', 'paranoia'));
+
+ if(! $paranoia)
+ $paranoia = intval(get_config('system', 'paranoia'));
+
+ switch($paranoia) {
+ case 0:
+ // no IP checking
+ break;
+ case 2:
+ // check 2 octets
+ $partial1 = substr($partial1, 0, strrpos($partial1, '.'));
+ $partial2 = substr($partial2, 0, strrpos($partial2, '.'));
+ if($partial1 == $partial2)
+ break;
+ case 1:
+ // check 3 octets
+ if($partial1 == $partial2)
+ break;
+ case 3:
+ default:
+ // check any difference at all
+ logger('Session address changed. Paranoid setting in effect, blocking session. '
+ . $_SESSION['addr'] . ' != ' . $_SERVER['REMOTE_ADDR']);
+ self::nuke();
+ goaway(z_root());
+ break;
+ }
+ }
+ return true;
+ }
+
+}
diff --git a/Zotlabs/Web/SessionHandler.php b/Zotlabs/Web/SessionHandler.php
new file mode 100644
index 000000000..6980a6408
--- /dev/null
+++ b/Zotlabs/Web/SessionHandler.php
@@ -0,0 +1,88 @@
+<?php
+
+namespace Zotlabs\Web;
+
+
+class SessionHandler implements \SessionHandlerInterface {
+
+
+ function open ($s, $n) {
+ return true;
+ }
+
+ // IMPORTANT: if we read the session and it doesn't exist, create an empty record.
+ // We rely on this due to differing PHP implementation of session_regenerate_id()
+ // some which call read explicitly and some that do not. So we call it explicitly
+ // just after sid regeneration to force a record to exist.
+
+ function read ($id) {
+
+ if($id) {
+ $r = q("SELECT `data` FROM `session` WHERE `sid`= '%s'", dbesc($id));
+
+ if($r) {
+ return $r[0]['data'];
+ }
+ else {
+ q("INSERT INTO `session` (sid, expire) values ('%s', '%s')",
+ dbesc($id),
+ dbesc(time() + 300)
+ );
+ }
+ }
+
+ return '';
+ }
+
+
+ function write ($id, $data) {
+
+ if(! $id || ! $data) {
+ return false;
+ }
+
+ // Unless we authenticate somehow, only keep a session for 5 minutes
+ // The viewer can extend this by performing any web action using the
+ // original cookie, but this allows us to cleanup the hundreds or
+ // thousands of empty sessions left around from web crawlers which are
+ // assigned cookies on each page that they never use.
+
+ $expire = time() + 300;
+
+ if($_SESSION) {
+ if(array_key_exists('remember_me',$_SESSION) && intval($_SESSION['remember_me']))
+ $expire = time() + (60 * 60 * 24 * 365);
+ elseif(local_channel())
+ $expire = time() + (60 * 60 * 24 * 3);
+ elseif(remote_channel())
+ $expire = time() + (60 * 60 * 24 * 1);
+ }
+
+ q("UPDATE `session`
+ SET `data` = '%s', `expire` = '%s' WHERE `sid` = '%s'",
+ dbesc($data),
+ dbesc($expire),
+ dbesc($id)
+ );
+
+ return true;
+ }
+
+
+ function close() {
+ return true;
+ }
+
+
+ function destroy ($id) {
+ q("DELETE FROM `session` WHERE `sid` = '%s'", dbesc($id));
+ return true;
+ }
+
+
+ function gc($expire) {
+ q("DELETE FROM session WHERE expire < %d", dbesc(time()));
+ return true;
+ }
+
+}
diff --git a/Zotlabs/Zot/Auth.php b/Zotlabs/Zot/Auth.php
index fed253923..f764172fa 100644
--- a/Zotlabs/Zot/Auth.php
+++ b/Zotlabs/Zot/Auth.php
@@ -132,7 +132,7 @@ class Auth {
// tell them to logout if they're logged in locally as anything but the target remote account
// in which case just shut up because they don't need to be doing this at all.
- if (get_app()->channel['channel_hash'] == $hubloc['xchan_hash']) {
+ if (\App::$channel['channel_hash'] == $hubloc['xchan_hash']) {
return true;
}
else {
@@ -242,9 +242,9 @@ class Auth {
$arr = array('xchan' => $hubloc, 'url' => $this->desturl, 'session' => $_SESSION);
call_hooks('magic_auth_success',$arr);
- get_app()->set_observer($hubloc);
+ \App::set_observer($hubloc);
require_once('include/security.php');
- get_app()->set_groups(init_groups_visitor($_SESSION['visitor_id']));
+ \App::set_groups(init_groups_visitor($_SESSION['visitor_id']));
info(sprintf( t('Welcome %s. Remote authentication successful.'),$hubloc['xchan_name']));
logger('mod_zot: auth success from ' . $hubloc['xchan_addr']);
$this->success = true;
@@ -341,5 +341,5 @@ class Auth {
* Service_class can be used by cooperating sites to provide different access rights based on account rights and subscription plans. It is
* a string whose contents are not defined by protocol. Example: "basic" or "gold".
*
- * @param[in,out] App &$a
+ * @param[in,out] \App &$a
*/
diff --git a/include/DReport.php b/Zotlabs/Zot/DReport.php
index ef86c8cbc..c90f4f670 100644
--- a/include/DReport.php
+++ b/Zotlabs/Zot/DReport.php
@@ -1,5 +1,5 @@
<?php
-
+namespace Zotlabs\Zot;
class DReport {
diff --git a/Zotlabs/Zot/Receiver.php b/Zotlabs/Zot/Receiver.php
index 238de1332..71d57eb35 100644
--- a/Zotlabs/Zot/Receiver.php
+++ b/Zotlabs/Zot/Receiver.php
@@ -41,9 +41,10 @@ class Receiver {
if(! $this->messagetype)
$this->error = true;
- $this->sender = ((array_key_exists('sender',$this->data)) ? $this->data['sender'] : null);
- $this->recipients = ((array_key_exists('recipients',$this->data)) ? $this->data['recipients'] : null);
-
+ if($this->data) {
+ $this->sender = ((array_key_exists('sender',$this->data)) ? $this->data['sender'] : null);
+ $this->recipients = ((array_key_exists('recipients',$this->data)) ? $this->data['recipients'] : null);
+ }
if($this->sender)
$this->ValidateSender();
diff --git a/Zotlabs/Zot/Verify.php b/Zotlabs/Zot/Verify.php
new file mode 100644
index 000000000..1192202db
--- /dev/null
+++ b/Zotlabs/Zot/Verify.php
@@ -0,0 +1,42 @@
+<?php
+
+namespace Zotlabs\Zot;
+
+
+class Verify {
+
+ function create($type,$channel_id,$token,$meta) {
+ return q("insert into verify ( type, channel, token, meta, created ) values ( '%s', %d, '%s', '%s', '%s' )",
+ dbesc($type),
+ intval($channel_id),
+ dbesc($token),
+ dbesc($meta),
+ dbesc(datetime_convert())
+ );
+ }
+
+ function match($type,$channel_id,$token,$meta) {
+ $r = q("select id from verify where type = '%s' and channel = %d and token = '%s' and meta = '%s' limit 1",
+ dbesc($type),
+ intval($channel_id),
+ dbesc($token),
+ dbesc($meta)
+ );
+ if($r) {
+ q("delete from verify where id = %d",
+ intval($r[0]['id'])
+ );
+ return true;
+ }
+ return false;
+ }
+
+ function purge($type,$interval) {
+ q("delete from verify where type = '%s' and created < %s - INTERVAL %s",
+ dbesc($type),
+ db_utcnow(),
+ db_quoteinterval($interval)
+ );
+ }
+
+} \ No newline at end of file
diff --git a/Zotlabs/Zot/ZotHandler.php b/Zotlabs/Zot/ZotHandler.php
index f9bb05410..aab336545 100644
--- a/Zotlabs/Zot/ZotHandler.php
+++ b/Zotlabs/Zot/ZotHandler.php
@@ -2,9 +2,6 @@
namespace Zotlabs\Zot;
-require_once('Zotlabs/Zot/IHandler.php');
-
-
class ZotHandler implements IHandler {
function Ping() {
diff --git a/boot.php b/boot.php
index 1da56d07e..ef620e3ec 100755
--- a/boot.php
+++ b/boot.php
@@ -43,15 +43,14 @@ require_once('include/taxonomy.php');
require_once('include/identity.php');
require_once('include/Contact.php');
require_once('include/account.php');
-require_once('include/AccessList.php');
define ( 'PLATFORM_NAME', 'hubzilla' );
-define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'H');
-define ( 'STD_VERSION', '1.0' );
+define ( 'RED_VERSION', trim(file_get_contents('version.inc')));
+define ( 'STD_VERSION', '1.4' );
define ( 'ZOT_REVISION', 1 );
-define ( 'DB_UPDATE_VERSION', 1161 );
+define ( 'DB_UPDATE_VERSION', 1165 );
/**
@@ -77,15 +76,15 @@ define ( 'DIRECTORY_MODE_STANDALONE', 0x0100); // A detached (off the grid) hub
// point to go out and find the rest of the world.
define ( 'DIRECTORY_REALM', 'RED_GLOBAL');
-define ( 'DIRECTORY_FALLBACK_MASTER', 'https://zothub.com');
+define ( 'DIRECTORY_FALLBACK_MASTER', 'https://hub.pixelbits.de');
$DIRECTORY_FALLBACK_SERVERS = array(
- 'https://zothub.com',
'https://hubzilla.site',
'https://hubzilla.zottel.net',
'https://hub.pixelbits.de',
'https://my.federated.social',
- 'https://hubzilla.nl'
+ 'https://hubzilla.nl',
+ 'https://blablanet.es'
);
@@ -93,7 +92,7 @@ $DIRECTORY_FALLBACK_SERVERS = array(
*
* Image storage quality. Lower numbers save space at cost of image detail.
* For ease of upgrade, please do not change here. Change jpeg quality with
- * $a->config['system']['jpeg_quality'] = n;
+ * App::$config['system']['jpeg_quality'] = n;
* in .htconfig.php, where n is netween 1 and 100, and with very poor results
* below about 50
*
@@ -101,7 +100,7 @@ $DIRECTORY_FALLBACK_SERVERS = array(
define ( 'JPEG_QUALITY', 100 );
/**
- * $a->config['system']['png_quality'] from 0 (uncompressed) to 9
+ * App::$config['system']['png_quality'] from 0 (uncompressed) to 9
*/
define ( 'PNG_QUALITY', 8 );
@@ -136,7 +135,7 @@ define ( 'STORAGE_DEFAULT_PERMISSIONS', 0770 );
* this length (on the longest side, the other side will be scaled appropriately).
* Modify this value using
*
- * $a->config['system']['max_image_length'] = n;
+ * App::$config['system']['max_image_length'] = n;
*
* in .htconfig.php
*
@@ -245,6 +244,21 @@ define ( 'PHOTO_COVER', 0x0010 );
define ( 'PHOTO_ADULT', 0x0008 );
define ( 'PHOTO_FLAG_OS', 0x4000 );
+
+define ( 'PHOTO_RES_ORIG', 0 );
+define ( 'PHOTO_RES_1024', 1 ); // rectangular 1024 max width or height, floating height if not (4:3)
+define ( 'PHOTO_RES_640', 2 ); // to accomodate SMBC vertical comic strips without scrunching the width
+define ( 'PHOTO_RES_320', 3 ); // accordingly
+
+define ( 'PHOTO_RES_PROFILE_300', 4 ); // square 300 px
+define ( 'PHOTO_RES_PROFILE_80', 5 ); // square 80 px
+define ( 'PHOTO_RES_PROFILE_48', 6 ); // square 48 px
+
+define ( 'PHOTO_RES_COVER_1200', 7 ); // 1200w x 435h (2.75:1)
+define ( 'PHOTO_RES_COVER_850', 8 ); // 850w x 310h
+define ( 'PHOTO_RES_COVER_425', 9 ); // 425w x 160h
+
+
/**
* Menu types
*/
@@ -256,11 +270,13 @@ define ( 'MENU_BOOKMARK', 0x0002 );
* Network and protocol family types
*/
+define ( 'NETWORK_FRND', 'friendica-over-diaspora'); // Friendica, Mistpark, other DFRN implementations
define ( 'NETWORK_DFRN', 'dfrn'); // Friendica, Mistpark, other DFRN implementations
-define ( 'NETWORK_ZOT', 'zot!'); // Zot!
+define ( 'NETWORK_ZOT', 'zot'); // Zot!
define ( 'NETWORK_OSTATUS', 'stat'); // status.net, identi.ca, GNU-social, other OStatus implementations
-define ( 'NETWORK_FEED', 'feed'); // RSS/Atom feeds with no known "post/notify" protocol
-define ( 'NETWORK_DIASPORA', 'dspr'); // Diaspora
+define ( 'NETWORK_GNUSOCIAL', 'gnusoc'); // status.net, identi.ca, GNU-social, other OStatus implementations
+define ( 'NETWORK_FEED', 'rss'); // RSS/Atom feeds with no known "post/notify" protocol
+define ( 'NETWORK_DIASPORA', 'diaspora'); // Diaspora
define ( 'NETWORK_MAIL', 'mail'); // IMAP/POP
define ( 'NETWORK_MAIL2', 'mai2'); // extended IMAP/POP
define ( 'NETWORK_FACEBOOK', 'face'); // Facebook API
@@ -438,7 +454,7 @@ define ( 'TERM_OBJ_APP', 7 );
/**
* various namespaces we may need to parse
*/
-
+define ( 'PROTOCOL_ZOT', 'http://purl.org/zot/protocol' );
define ( 'NAMESPACE_ZOT', 'http://purl.org/zot' );
define ( 'NAMESPACE_DFRN' , 'http://purl.org/macgirvin/dfrn/1.0' );
define ( 'NAMESPACE_THREAD' , 'http://purl.org/syndication/thread/1.0' );
@@ -482,6 +498,11 @@ define ( 'ACTIVITY_POST', NAMESPACE_ACTIVITY_SCHEMA . 'post' );
define ( 'ACTIVITY_UPDATE', NAMESPACE_ACTIVITY_SCHEMA . 'update' );
define ( 'ACTIVITY_TAG', NAMESPACE_ACTIVITY_SCHEMA . 'tag' );
define ( 'ACTIVITY_FAVORITE', NAMESPACE_ACTIVITY_SCHEMA . 'favorite' );
+define ( 'ACTIVITY_CREATE', NAMESPACE_ACTIVITY_SCHEMA . 'create' );
+define ( 'ACTIVITY_WIN', NAMESPACE_ACTIVITY_SCHEMA . 'win' );
+define ( 'ACTIVITY_LOSE', NAMESPACE_ACTIVITY_SCHEMA . 'lose' );
+define ( 'ACTIVITY_TIE', NAMESPACE_ACTIVITY_SCHEMA . 'tie' );
+define ( 'ACTIVITY_COMPLETE', NAMESPACE_ACTIVITY_SCHEMA . 'complete' );
define ( 'ACTIVITY_POKE', NAMESPACE_ZOT . '/activity/poke' );
define ( 'ACTIVITY_MOOD', NAMESPACE_ZOT . '/activity/mood' );
@@ -494,6 +515,7 @@ define ( 'ACTIVITY_OBJ_P_PHOTO', NAMESPACE_ACTIVITY_SCHEMA . 'profile-photo' );
define ( 'ACTIVITY_OBJ_ALBUM', NAMESPACE_ACTIVITY_SCHEMA . 'photo-album' );
define ( 'ACTIVITY_OBJ_EVENT', NAMESPACE_ACTIVITY_SCHEMA . 'event' );
define ( 'ACTIVITY_OBJ_GROUP', NAMESPACE_ACTIVITY_SCHEMA . 'group' );
+define ( 'ACTIVITY_OBJ_GAME', NAMESPACE_ACTIVITY_SCHEMA . 'game' );
define ( 'ACTIVITY_OBJ_TAGTERM', NAMESPACE_ZOT . '/activity/tagterm' );
define ( 'ACTIVITY_OBJ_PROFILE', NAMESPACE_ZOT . '/activity/profile' );
define ( 'ACTIVITY_OBJ_THING', NAMESPACE_ZOT . '/activity/thing' );
@@ -554,6 +576,9 @@ define ( 'ITEM_TYPE_WEBPAGE', 3 );
define ( 'ITEM_TYPE_BUG', 4 );
define ( 'ITEM_TYPE_DOC', 5 );
+define ( 'ITEM_IS_STICKY', 1000 );
+
+
define ( 'DBTYPE_MYSQL', 0 );
define ( 'DBTYPE_POSTGRES', 1 );
@@ -599,6 +624,44 @@ function startup() {
}
}
+
+class ZotlabsAutoloader {
+ static public function loader($className) {
+ $filename = str_replace('\\', '/', $className) . ".php";
+ if (file_exists($filename)) {
+ include($filename);
+ if (class_exists($className)) {
+ return TRUE;
+ }
+ }
+ return FALSE;
+ }
+}
+
+
+/**
+ * class miniApp
+ *
+ * this is a transient structure which is needed to convert the $a->config settings
+ * from older (existing) htconfig files which used a global App ($a) into the updated App structure
+ * which is now static (although currently constructed at startup). We are only converting
+ * 'system' config settings.
+ */
+
+
+class miniApp {
+ public $config = array('system' => array());
+
+ public function convert() {
+ if($this->config['system']) {
+ foreach($this->config['system'] as $k => $v)
+ App::$config['system'][$k] = $v;
+ }
+ }
+}
+
+
+
/**
* class: App
*
@@ -613,62 +676,66 @@ function startup() {
*/
class App {
- public $install = false; // true if we are installing the software
-
- public $account = null; // account record of the logged-in account
- public $channel = null; // channel record of the current channel of the logged-in account
- public $observer = null; // xchan record of the page observer
- public $profile_uid = 0; // If applicable, the channel_id of the "page owner"
- public $poi = null; // "person of interest", generally a referenced connection
- private $oauth_key = null; // consumer_id of oauth request, if used
- public $layout = array(); // Comanche parsed template
- public $pdl = null; // Comanche page description
- private $perms = null; // observer permissions
- private $widgets = array(); // widgets for this page
-
-
- public $groups;
- public $language;
- public $module_loaded = false;
- public $query_string;
- public $config; // config cache
- public $page;
- public $profile;
- public $user;
- public $cid;
- public $contact;
- public $contacts;
- public $content;
- public $data = array();
- public $error = false;
- public $cmd;
- public $argv;
- public $argc;
- public $module;
- public $pager;
- public $strings;
- public $hooks;
- public $timezone;
- public $interactive = true;
- public $plugins;
- private $apps = array();
- public $identities;
- public $css_sources = array();
- public $js_sources = array();
- public $theme_info = array();
- public $is_sys = false;
- public $nav_sel;
-
- public $category;
+ public static $install = false; // true if we are installing the software
+
+ public static $account = null; // account record of the logged-in account
+ public static $channel = null; // channel record of the current channel of the logged-in account
+ public static $observer = null; // xchan record of the page observer
+ public static $profile_uid = 0; // If applicable, the channel_id of the "page owner"
+ public static $poi = null; // "person of interest", generally a referenced connection
+ private static $oauth_key = null; // consumer_id of oauth request, if used
+ public static $layout = array(); // Comanche parsed template
+ public static $pdl = null; // Comanche page description
+ private static $perms = null; // observer permissions
+ private static $widgets = array(); // widgets for this page
+
+ public static $groups;
+ public static $language;
+ public static $langsave;
+ public static $plugins_admin;
+ public static $module_loaded = false;
+ public static $query_string;
+ public static $config; // config cache
+ public static $page;
+ public static $profile;
+ public static $user;
+ public static $cid;
+ public static $contact;
+ public static $contacts;
+ public static $content;
+ public static $data = array();
+ public static $error = false;
+ public static $cmd;
+ public static $argv;
+ public static $argc;
+ public static $module;
+ public static $pager;
+ public static $strings;
+ public static $stringsave; // used in push_lang() and pop_lang()
+ public static $hooks;
+ public static $timezone;
+ public static $interactive = true;
+ public static $plugins;
+ private static $apps = array();
+ public static $identities;
+ public static $css_sources = array();
+ public static $js_sources = array();
+ public static $theme_info = array();
+ public static $is_sys = false;
+ public static $nav_sel;
+ public static $is_mobile = false;
+ public static $is_tablet = false;
+
+ public static $category;
// Allow themes to control internal parameters
// by changing App values in theme.php
- public $sourcename = '';
- public $videowidth = 425;
- public $videoheight = 350;
- public $force_max_items = 0;
- public $theme_thread_allow = true;
+ public static $sourcename = '';
+ public static $videowidth = 425;
+ public static $videoheight = 350;
+ public static $force_max_items = 0;
+ public static $theme_thread_allow = true;
/**
* @brief An array for all theme-controllable parameters
@@ -676,7 +743,7 @@ class App {
* Mostly unimplemented yet. Only options 'template_engine' and
* beyond are used.
*/
- private $theme = array(
+ private static $theme = array(
'sourcename' => '',
'videowidth' => 425,
'videoheight' => 350,
@@ -689,45 +756,47 @@ class App {
/**
* @brief An array of registered template engines ('name'=>'class name')
*/
- public $template_engines = array();
+ public static $template_engines = array();
/**
* @brief An array of instanced template engines ('name'=>'instance')
*/
- public $template_engine_instance = array();
+ public static $template_engine_instance = array();
- private $ldelim = array(
+ private static $ldelim = array(
'internal' => '',
'smarty3' => '{{'
);
- private $rdelim = array(
+ private static $rdelim = array(
'internal' => '',
'smarty3' => '}}'
);
// These represent the URL which was used to access the page
- private $scheme;
- private $hostname;
- private $path;
+ private static $scheme;
+ private static $hostname;
+ private static $path;
// This is our standardised URL - regardless of what was used
// to access the page
- private $baseurl;
+ private static $baseurl;
+ private static $meta;
/**
* App constructor.
*/
- function __construct() {
+ function init() {
// we'll reset this after we read our config file
date_default_timezone_set('UTC');
- $this->config = array('system'=>array());
- $this->page = array();
- $this->pager= array();
+ self::$config = array('system'=>array());
+ self::$page = array();
+ self::$pager= array();
+
+ self::$query_string = '';
- $this->query_string = '';
startup();
@@ -737,64 +806,64 @@ class App {
. 'library/langdet' . PATH_SEPARATOR
. '.' );
- $this->scheme = 'http';
+ self::$scheme = 'http';
if(x($_SERVER,'HTTPS') && $_SERVER['HTTPS'])
- $this->scheme = 'https';
+ self::$scheme = 'https';
elseif(x($_SERVER,'SERVER_PORT') && (intval($_SERVER['SERVER_PORT']) == 443))
- $this->scheme = 'https';
+ self::$scheme = 'https';
if(x($_SERVER,'SERVER_NAME')) {
- $this->hostname = $_SERVER['SERVER_NAME'];
+ self::$hostname = $_SERVER['SERVER_NAME'];
if(x($_SERVER,'SERVER_PORT') && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443)
- $this->hostname .= ':' . $_SERVER['SERVER_PORT'];
+ self::$hostname .= ':' . $_SERVER['SERVER_PORT'];
/**
* Figure out if we are running at the top of a domain
* or in a sub-directory and adjust accordingly
*/
$path = trim(dirname($_SERVER['SCRIPT_NAME']),'/\\');
- if(isset($path) && strlen($path) && ($path != $this->path))
- $this->path = $path;
+ if(isset($path) && strlen($path) && ($path != self::$path))
+ self::$path = $path;
}
- set_include_path("include/$this->hostname" . PATH_SEPARATOR . get_include_path());
+ set_include_path("include/self::$hostname" . PATH_SEPARATOR . get_include_path());
if((x($_SERVER,'QUERY_STRING')) && substr($_SERVER['QUERY_STRING'], 0, 2) === "q=") {
- $this->query_string = substr($_SERVER['QUERY_STRING'], 2);
+ self::$query_string = substr($_SERVER['QUERY_STRING'], 2);
// removing trailing / - maybe a nginx problem
- if (substr($this->query_string, 0, 1) == "/")
- $this->query_string = substr($this->query_string, 1);
+ if (substr(self::$query_string, 0, 1) == "/")
+ self::$query_string = substr(self::$query_string, 1);
}
if(x($_GET,'q'))
- $this->cmd = trim($_GET['q'],'/\\');
+ self::$cmd = trim($_GET['q'],'/\\');
// unix style "homedir"
- if(substr($this->cmd, 0, 1) === '~')
- $this->cmd = 'channel/' . substr($this->cmd, 1);
+ if(substr(self::$cmd, 0, 1) === '~')
+ self::$cmd = 'channel/' . substr(self::$cmd, 1);
/*
* Break the URL path into C style argc/argv style arguments for our
- * modules. Given "http://example.com/module/arg1/arg2", $this->argc
- * will be 3 (integer) and $this->argv will contain:
+ * modules. Given "http://example.com/module/arg1/arg2", self::$argc
+ * will be 3 (integer) and self::$argv will contain:
* [0] => 'module'
* [1] => 'arg1'
* [2] => 'arg2'
*
* There will always be one argument. If provided a naked domain
- * URL, $this->argv[0] is set to "home".
+ * URL, self::$argv[0] is set to "home".
*/
- $this->argv = explode('/', $this->cmd);
- $this->argc = count($this->argv);
- if ((array_key_exists('0', $this->argv)) && strlen($this->argv[0])) {
- $this->module = str_replace(".", "_", $this->argv[0]);
- $this->module = str_replace("-", "_", $this->module);
+ self::$argv = explode('/', self::$cmd);
+ self::$argc = count(self::$argv);
+ if ((array_key_exists('0', self::$argv)) && strlen(self::$argv[0])) {
+ self::$module = str_replace(".", "_", self::$argv[0]);
+ self::$module = str_replace("-", "_", self::$module);
} else {
- $this->argc = 1;
- $this->argv = array('home');
- $this->module = 'home';
+ self::$argc = 1;
+ self::$argv = array('home');
+ self::$module = 'home';
}
/*
@@ -802,22 +871,22 @@ class App {
* pagination
*/
- $this->pager['page'] = ((x($_GET,'page') && intval($_GET['page']) > 0) ? intval($_GET['page']) : 1);
- $this->pager['itemspage'] = 60;
- $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
- if($this->pager['start'] < 0)
- $this->pager['start'] = 0;
- $this->pager['total'] = 0;
+ self::$pager['page'] = ((x($_GET,'page') && intval($_GET['page']) > 0) ? intval($_GET['page']) : 1);
+ self::$pager['itemspage'] = 60;
+ self::$pager['start'] = (self::$pager['page'] * self::$pager['itemspage']) - self::$pager['itemspage'];
+ if(self::$pager['start'] < 0)
+ self::$pager['start'] = 0;
+ self::$pager['total'] = 0;
/*
* Detect mobile devices
*/
$mobile_detect = new Mobile_Detect();
- $this->is_mobile = $mobile_detect->isMobile();
- $this->is_tablet = $mobile_detect->isTablet();
+ self::$is_mobile = $mobile_detect->isMobile();
+ self::$is_tablet = $mobile_detect->isTablet();
- $this->head_set_icon('/images/hz-32.png');
+ self::head_set_icon('/images/hz-32.png');
BaseObject::set_app($this);
@@ -827,169 +896,191 @@ class App {
$dc = get_declared_classes();
foreach ($dc as $k) {
if (in_array("ITemplateEngine", class_implements($k))){
- $this->register_template_engine($k);
+ self::register_template_engine($k);
}
}
- }
- function get_baseurl($ssl = false) {
- if(is_array($this->config)
- && array_key_exists('system',$this->config)
- && is_array($this->config['system'])
- && array_key_exists('baseurl',$this->config['system'])
- && strlen($this->config['system']['baseurl'])) {
- $url = $this->config['system']['baseurl'];
+ spl_autoload_register('ZotlabsAutoloader::loader');
+
+ self::$meta= new Zotlabs\Web\HttpMeta();
+ }
+ public static function get_baseurl($ssl = false) {
+ if(is_array(self::$config)
+ && array_key_exists('system',self::$config)
+ && is_array(self::$config['system'])
+ && array_key_exists('baseurl',self::$config['system'])
+ && strlen(self::$config['system']['baseurl'])) {
+ $url = self::$config['system']['baseurl'];
+ $url = trim($url,'\\/');
return $url;
}
- $scheme = $this->scheme;
+ $scheme = self::$scheme;
- $this->baseurl = $scheme . "://" . $this->hostname . ((isset($this->path) && strlen($this->path)) ? '/' . $this->path : '' );
+ self::$baseurl = $scheme . "://" . self::$hostname . ((isset(self::$path) && strlen(self::$path)) ? '/' . self::$path : '' );
- return $this->baseurl;
+ return self::$baseurl;
}
- function set_baseurl($url) {
- if(is_array($this->config)
- && array_key_exists('system',$this->config)
- && is_array($this->config['system'])
- && array_key_exists('baseurl',$this->config['system'])
- && strlen($this->config['system']['baseurl'])) {
- $url = $this->config['system']['baseurl'];
+ public static function set_baseurl($url) {
+ if(is_array(self::$config)
+ && array_key_exists('system',self::$config)
+ && is_array(self::$config['system'])
+ && array_key_exists('baseurl',self::$config['system'])
+ && strlen(self::$config['system']['baseurl'])) {
+ $url = self::$config['system']['baseurl'];
+ $url = trim($url,'\\/');
}
$parsed = @parse_url($url);
- $this->baseurl = $url;
+ self::$baseurl = $url;
if($parsed) {
- $this->scheme = $parsed['scheme'];
+ self::$scheme = $parsed['scheme'];
- $this->hostname = $parsed['host'];
+ self::$hostname = $parsed['host'];
if(x($parsed,'port'))
- $this->hostname .= ':' . $parsed['port'];
+ self::$hostname .= ':' . $parsed['port'];
if(x($parsed,'path'))
- $this->path = trim($parsed['path'],'\\/');
+ self::$path = trim($parsed['path'],'\\/');
}
}
- function get_hostname() {
- return $this->hostname;
+ public static function get_scheme() {
+ return self::$scheme;
+ }
+
+
+ public static function get_hostname() {
+ return self::$hostname;
}
- function set_hostname($h) {
- $this->hostname = $h;
+ public static function set_hostname($h) {
+ self::$hostname = $h;
}
- function set_path($p) {
- $this->path = trim(trim($p), '/');
+ public static function set_path($p) {
+ self::$path = trim(trim($p), '/');
}
- function get_path() {
- return $this->path;
+ public static function get_path() {
+ return self::$path;
}
- function set_account($acct) {
- $this->account = $acct;
+ public static function set_account($acct) {
+ self::$account = $acct;
}
- function get_account() {
- return $this->account;
+ public static function get_account() {
+ return self::$account;
}
- function set_channel($channel) {
- $this->channel = $channel;
+ public static function set_channel($channel) {
+ self::$channel = $channel;
}
- function get_channel() {
- return $this->channel;
+ public static function get_channel() {
+ return self::$channel;
}
- function set_observer($xchan) {
- $this->observer = $xchan;
+ public static function set_observer($xchan) {
+ self::$observer = $xchan;
}
- function get_observer() {
- return $this->observer;
+ public static function get_observer() {
+ return self::$observer;
}
- function set_perms($perms) {
- $this->perms = $perms;
+ public static function set_perms($perms) {
+ self::$perms = $perms;
}
- function get_perms() {
- return $this->perms;
+ public static function get_perms() {
+ return self::$perms;
}
- function set_oauth_key($consumer_id) {
- $this->oauth_key = $consumer_id;
+ public static function set_oauth_key($consumer_id) {
+ self::$oauth_key = $consumer_id;
}
- function get_oauth_key() {
- return $this->oauth_key;
+ public static function get_oauth_key() {
+ return self::$oauth_key;
}
- function get_apps() {
- return $this->apps;
+ public static function get_apps() {
+ return self::$apps;
}
- function set_apps($arr) {
- $this->apps = $arr;
+ public static function set_apps($arr) {
+ self::$apps = $arr;
}
- function set_groups($g) {
- $this->groups = $g;
+ public static function set_groups($g) {
+ self::$groups = $g;
}
- function get_groups() {
- return $this->groups;
+ public static function get_groups() {
+ return self::$groups;
}
- function set_pager_total($n) {
- $this->pager['total'] = intval($n);
+ public static function set_pager_total($n) {
+ self::$pager['total'] = intval($n);
}
- function set_pager_itemspage($n) {
- $this->pager['itemspage'] = ((intval($n) > 0) ? intval($n) : 0);
- $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
+ public static function set_pager_itemspage($n) {
+ self::$pager['itemspage'] = ((intval($n) > 0) ? intval($n) : 0);
+ self::$pager['start'] = (self::$pager['page'] * self::$pager['itemspage']) - self::$pager['itemspage'];
}
- function build_pagehead() {
+ public static function build_pagehead() {
$user_scalable = ((local_channel()) ? get_pconfig(local_channel(),'system','user_scalable') : 1);
if ($user_scalable === false)
$user_scalable = 1;
+ $preload_images = ((local_channel()) ? get_pconfig(local_channel(),'system','preload_images') : 0);
+ if ($preload_images === false)
+ $preload_images = 0;
+
$interval = ((local_channel()) ? get_pconfig(local_channel(),'system','update_interval') : 80000);
if($interval < 10000)
$interval = 80000;
- if(! x($this->page,'title'))
- $this->page['title'] = $this->config['system']['sitename'];
+ if(! x(self::$page,'title'))
+ self::$page['title'] = self::$config['system']['sitename'];
+
+ if(! self::$meta->get_field('og:title'))
+ self::$meta->set('og:title',self::$page['title']);
+
+ self::$meta->set('generator', Zotlabs\Project\System::get_platform_name());
/* put the head template at the beginning of page['htmlhead']
* since the code added by the modules frequently depends on it
* being first
*/
$tpl = get_markup_template('head.tpl');
- $this->page['htmlhead'] = replace_macros($tpl, array(
+ self::$page['htmlhead'] = replace_macros($tpl, array(
+ '$preload_images' => $preload_images,
'$user_scalable' => $user_scalable,
- '$baseurl' => $this->get_baseurl(),
+ '$query' => urlencode(self::$query_string),
+ '$baseurl' => self::get_baseurl(),
'$local_channel' => local_channel(),
- '$generator' => PLATFORM_NAME . ' ' . RED_VERSION,
+ '$metas' => self::$meta->get(),
'$update_interval' => $interval,
+ 'osearch' => sprintf( t('Search %1$s (%2$s)','opensearch'), Zotlabs\Project\System::get_site_name(), t('$Projectname','opensearch')),
'$icon' => head_get_icon(),
'$head_css' => head_get_css(),
'$head_js' => head_get_js(),
'$js_strings' => js_strings(),
'$zid' => get_my_address(),
- '$channel_id' => $this->profile['uid'],
- )) . $this->page['htmlhead'];
+ '$channel_id' => self::$profile['uid'],
+ )) . self::$page['htmlhead'];
// always put main.js at the end
- $this->page['htmlhead'] .= head_get_main_js();
+ self::$page['htmlhead'] .= head_get_main_js();
}
/**
@@ -998,7 +1089,7 @@ class App {
* @param string $class
* @param string $name
*/
- function register_template_engine($class, $name = '') {
+ public static function register_template_engine($class, $name = '') {
if ($name === ""){
$v = get_class_vars( $class );
if(x($v, "name")) $name = $v['name'];
@@ -1007,7 +1098,7 @@ class App {
echo "template engine <tt>$class</tt> cannot be registered without a name.\n";
killme();
}
- $this->template_engines[$name] = $class;
+ self::$template_engines[$name] = $class;
}
/**
@@ -1018,23 +1109,23 @@ class App {
*
* @return object Template Engine instance
*/
- function template_engine($name = ''){
+ public static function template_engine($name = ''){
if ($name !== "") {
$template_engine = $name;
} else {
$template_engine = 'smarty3';
- if (x($this->theme, 'template_engine')) {
- $template_engine = $this->theme['template_engine'];
+ if (x(self::$theme, 'template_engine')) {
+ $template_engine = self::$theme['template_engine'];
}
}
- if (isset($this->template_engines[$template_engine])){
- if(isset($this->template_engine_instance[$template_engine])){
- return $this->template_engine_instance[$template_engine];
+ if (isset(self::$template_engines[$template_engine])){
+ if(isset(self::$template_engine_instance[$template_engine])){
+ return self::$template_engine_instance[$template_engine];
} else {
- $class = $this->template_engines[$template_engine];
+ $class = self::$template_engines[$template_engine];
$obj = new $class;
- $this->template_engine_instance[$template_engine] = $obj;
+ self::$template_engine_instance[$template_engine] = $obj;
return $obj;
}
}
@@ -1047,28 +1138,28 @@ class App {
*
* @return string
*/
- function get_template_engine() {
- return $this->theme['template_engine'];
+ public static function get_template_engine() {
+ return self::$theme['template_engine'];
}
- function set_template_engine($engine = 'smarty3') {
- $this->theme['template_engine'] = $engine;
+ public static function set_template_engine($engine = 'smarty3') {
+ self::$theme['template_engine'] = $engine;
}
- function get_template_ldelim($engine = 'smarty3') {
- return $this->ldelim[$engine];
+ public static function get_template_ldelim($engine = 'smarty3') {
+ return self::$ldelim[$engine];
}
- function get_template_rdelim($engine = 'smarty3') {
- return $this->rdelim[$engine];
+ public static function get_template_rdelim($engine = 'smarty3') {
+ return self::$rdelim[$engine];
}
- function head_set_icon($icon) {
- $this->data['pageicon'] = $icon;
+ public static function head_set_icon($icon) {
+ self::$data['pageicon'] = $icon;
}
- function head_get_icon() {
- $icon = $this->data['pageicon'];
+ public static function head_get_icon() {
+ $icon = self::$data['pageicon'];
if(! strpos($icon,'://'))
$icon = z_root() . $icon;
return $icon;
@@ -1137,7 +1228,7 @@ function system_unavailable() {
function clean_urls() {
global $a;
- // if($a->config['system']['clean_urls'])
+ // if(App::$config['system']['clean_urls'])
return true;
// return false;
}
@@ -1145,7 +1236,7 @@ function clean_urls() {
function z_path() {
global $a;
- $base = $a->get_baseurl();
+ $base = z_root();
if(! clean_urls())
$base .= '/?q=';
@@ -1161,7 +1252,7 @@ function z_path() {
*/
function z_root() {
global $a;
- return $a->get_baseurl();
+ return App::get_baseurl();
}
/**
@@ -1232,7 +1323,7 @@ function check_config(&$a) {
// This will actually set the url to the one stored in .htconfig, and ignore what
// we're passing - unless we are installing and it has never been set.
- $a->set_baseurl($a->get_baseurl());
+ App::set_baseurl(z_root());
// Make sure each site has a system channel. This is now created on install
// so we just need to keep this around a couple of weeks until the hubs that
@@ -1293,15 +1384,15 @@ function check_config(&$a) {
$email_tpl = get_intltext_template("update_fail_eml.tpl");
$email_msg = replace_macros($email_tpl, array(
- '$sitename' => $a->config['system']['sitename'],
- '$siteurl' => $a->get_baseurl(),
+ '$sitename' => App::$config['system']['sitename'],
+ '$siteurl' => z_root(),
'$update' => $x,
'$error' => sprintf( t('Update %s failed. See error logs.'), $x)
));
- $subject = email_header_encode(sprintf(t('Update Error at %s'), $a->get_baseurl()));
+ $subject = email_header_encode(sprintf(t('Update Error at %s'), z_root()));
- mail($a->config['system']['admin_email'], $subject, $email_msg,
+ mail(App::$config['system']['admin_email'], $subject, $email_msg,
'From: Administrator' . '@' . $_SERVER['SERVER_NAME'] . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit' );
@@ -1321,7 +1412,7 @@ function check_config(&$a) {
*
* Synchronise plugins:
*
- * $a->config['system']['addon'] contains a comma-separated list of names
+ * App::$config['system']['addon'] contains a comma-separated list of names
* of plugins/addons which are used on this system.
* Go through the database list of already installed addons, and if we have
* an entry, but it isn't in the config list, call the unload procedure
@@ -1343,7 +1434,7 @@ function check_config(&$a) {
if($plugins)
$plugins_arr = explode(',', str_replace(' ', '', $plugins));
- $a->plugins = $plugins_arr;
+ App::$plugins = $plugins_arr;
$installed_arr = array();
@@ -1367,6 +1458,9 @@ function check_config(&$a) {
}
load_hooks();
+
+ check_cron_broken();
+
}
@@ -1450,11 +1544,29 @@ function fix_system_urls($oldurl, $newurl) {
proc_run('php', 'include/notifier.php', 'refresh_all', $c[0]['channel_id']);
}
}
+
+ // now replace any remote xchans whose photos are stored locally (which will be most if not all remote xchans)
+
+ $r = q("select * from xchan where xchan_photo_l like '%s'",
+ dbesc($oldurl . '%')
+ );
+
+ if($r) {
+ foreach($r as $rr) {
+ $x = q("update xchan set xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s' where xchan_hash = '%s'",
+ dbesc(str_replace($oldurl,$newurl,$rr['xchan_photo_l'])),
+ dbesc(str_replace($oldurl,$newurl,$rr['xchan_photo_m'])),
+ dbesc(str_replace($oldurl,$newurl,$rr['xchan_photo_s'])),
+ dbesc($rr['xchan_hash'])
+ );
+ }
+ }
+
}
// wrapper for adding a login box. If $register == true provide a registration
-// link. This will most always depend on the value of $a->config['system']['register_policy'].
+// link. This will most always depend on the value of App::$config['system']['register_policy'].
// returns the complete html for inserting into the page
function login($register = false, $form_id = 'main-login', $hiddens=false) {
@@ -1471,15 +1583,15 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) {
'link' => (($register) ? $reglink : 'pubsites')
);
- $dest_url = $a->get_baseurl(true) . '/' . $a->query_string;
+ $dest_url = z_root() . '/' . App::$query_string;
if(local_channel()) {
$tpl = get_markup_template("logout.tpl");
}
else {
$tpl = get_markup_template("login.tpl");
- if(strlen($a->query_string))
- $_SESSION['login_return_url'] = $a->query_string;
+ if(strlen(App::$query_string))
+ $_SESSION['login_return_url'] = App::$query_string;
}
$o .= replace_macros($tpl,array(
@@ -1489,7 +1601,7 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) {
'$form_id' => $form_id,
'$lname' => array('username', t('Email') , '', ''),
'$lpassword' => array('password', t('Password'), '', ''),
- '$remember' => array('remember', t('Remember me'), '', '',array(t('No'),t('Yes'))),
+ '$remember_me' => array('remember_me', t('Remember me'), '', '',array(t('No'),t('Yes'))),
'$hiddens' => $hiddens,
'$register' => $reg,
'$lostpass' => t('Forgot your password?'),
@@ -1506,7 +1618,6 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) {
* @brief Used to end the current process, after saving session state.
*/
function killme() {
- session_write_close();
exit;
}
@@ -1527,8 +1638,12 @@ function goaway($s) {
* @return int|bool account_id or false
*/
function get_account_id() {
- if(get_app()->account)
- return intval(get_app()->account['account_id']);
+
+ if(intval($_SESSION['account_id']))
+ return intval($_SESSION['account_id']);
+
+ if(App::$account)
+ return intval(App::$account['account_id']);
return false;
}
@@ -1611,7 +1726,7 @@ function notice($s) {
if(in_array($s,$_SESSION['sysmsg']))
return;
- if($a->interactive) {
+ if(App::$interactive) {
$_SESSION['sysmsg'][] = $s;
}
@@ -1627,7 +1742,7 @@ function notice($s) {
function info($s) {
$a = get_app();
if(! x($_SESSION, 'sysmsg_info')) $_SESSION['sysmsg_info'] = array();
- if($a->interactive)
+ if(App::$interactive)
$_SESSION['sysmsg_info'][] = $s;
}
@@ -1685,7 +1800,7 @@ function proc_run($cmd){
return;
if(count($args) && $args[0] === 'php')
- $args[0] = ((x($a->config,'system')) && (x($a->config['system'],'php_path')) && (strlen($a->config['system']['php_path'])) ? $a->config['system']['php_path'] : 'php');
+ $args[0] = ((x(App::$config,'system')) && (x(App::$config['system'],'php_path')) && (strlen(App::$config['system']['php_path'])) ? App::$config['system']['php_path'] : 'php');
for($x = 0; $x < count($args); $x++)
$args[$x] = escapeshellarg($args[$x]);
@@ -1697,8 +1812,12 @@ function proc_run($cmd){
$cmd = "cmd /c start \"title\" /D \"$cwd\" /b $cmdline";
proc_close(proc_open($cmd, array(), $foo));
}
- else
- proc_close(proc_open($cmdline ." &", array(), $foo));
+ else {
+ if(get_config('system','use_proc_open'))
+ proc_close(proc_open($cmdline ." &", array(), $foo));
+ else
+ exec($cmdline . ' > /dev/null &');
+ }
}
/**
@@ -1719,29 +1838,29 @@ function current_theme(){
// Find the theme that belongs to the channel whose stuff we are looking at
- if($a->profile_uid && $a->profile_uid != local_channel()) {
+ if(App::$profile_uid && App::$profile_uid != local_channel()) {
$r = q("select channel_theme from channel where channel_id = %d limit 1",
- intval($a->profile_uid)
+ intval(App::$profile_uid)
);
if($r)
$page_theme = $r[0]['channel_theme'];
}
- if(array_key_exists('theme', $a->layout) && $a->layout['theme'])
- $page_theme = $a->layout['theme'];
+ if(array_key_exists('theme', App::$layout) && App::$layout['theme'])
+ $page_theme = App::$layout['theme'];
// Allow folks to over-rule channel themes and always use their own on their own site.
// The default is for channel themes to take precedence over your own on pages belonging
// to that channel.
- if($page_theme && local_channel() && local_channel() != $a->profile_url) {
+ if($page_theme && local_channel() && App::$profile_uid && local_channel() != App::$profile_uid) {
if(get_pconfig(local_channel(),'system','always_my_theme'))
$page_theme = null;
}
- $is_mobile = $a->is_mobile || $a->is_tablet;
+ $is_mobile = App::$is_mobile || App::$is_tablet;
- $standard_system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : '');
+ $standard_system_theme = ((isset(App::$config['system']['theme'])) ? App::$config['system']['theme'] : '');
$standard_theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $standard_system_theme);
if($is_mobile) {
@@ -1750,7 +1869,7 @@ function current_theme(){
$theme_name = $standard_theme_name;
}
else {
- $system_theme = ((isset($a->config['system']['mobile_theme'])) ? $a->config['system']['mobile_theme'] : '');
+ $system_theme = ((isset(App::$config['system']['mobile_theme'])) ? App::$config['system']['mobile_theme'] : '');
$theme_name = ((isset($_SESSION) && x($_SESSION,'mobile_theme')) ? $_SESSION['mobile_theme'] : $system_theme);
if($theme_name === '' || $theme_name === '---' ) {
@@ -1801,8 +1920,8 @@ function current_theme_url($installing = false) {
$t = current_theme();
$opts = '';
- $opts = (($a->profile_uid) ? '?f=&puid=' . $a->profile_uid : '');
- $opts .= ((x($a->layout,'schema')) ? '&schema=' . $a->layout['schema'] : '');
+ $opts = ((App::$profile_uid) ? '?f=&puid=' . App::$profile_uid : '');
+ $opts .= ((x(App::$layout,'schema')) ? '&schema=' . App::$layout['schema'] : '');
if(file_exists('view/theme/' . $t . '/php/style.php'))
return('view/theme/' . $t . '/php/style.pcss' . $opts);
@@ -1823,8 +1942,8 @@ function is_site_admin() {
return false;
if((intval($_SESSION['authenticated']))
- && (is_array($a->account))
- && ($a->account['account_roles'] & ACCOUNT_ROLE_ADMIN))
+ && (is_array(App::$account))
+ && (App::$account['account_roles'] & ACCOUNT_ROLE_ADMIN))
return true;
return false;
@@ -1840,8 +1959,8 @@ function is_site_admin() {
function is_developer() {
$a = get_app();
if((intval($_SESSION['authenticated']))
- && (is_array($a->account))
- && ($a->account['account_roles'] & ACCOUNT_ROLE_DEVELOPER))
+ && (is_array(App::$account))
+ && (App::$account['account_roles'] & ACCOUNT_ROLE_DEVELOPER))
return true;
return false;
@@ -1853,7 +1972,7 @@ function load_contact_links($uid) {
$ret = array();
- if(! $uid || x($a->contacts,'empty'))
+ if(! $uid || x(App::$contacts,'empty'))
return;
// logger('load_contact_links');
@@ -1869,7 +1988,7 @@ function load_contact_links($uid) {
else
$ret['empty'] = true;
- $a->contacts = $ret;
+ App::$contacts = $ret;
}
@@ -1906,12 +2025,12 @@ function build_querystring($params, $name = null) {
// much better way of dealing with c-style args
function argc() {
- return get_app()->argc;
+ return App::$argc;
}
function argv($x) {
- if(array_key_exists($x,get_app()->argv))
- return get_app()->argv[$x];
+ if(array_key_exists($x,App::$argv))
+ return App::$argv[$x];
return '';
}
@@ -1926,7 +2045,7 @@ function dba_timer() {
* @return string Empty if no observer, otherwise xchan_hash from observer
*/
function get_observer_hash() {
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
if(is_array($observer))
return $observer['xchan_hash'];
@@ -1965,7 +2084,7 @@ function curPageURL() {
*/
function get_custom_nav(&$a, $navname) {
if (! $navname)
- return $a->page['nav'];
+ return App::$page['nav'];
// load custom nav menu by name here
}
@@ -1980,22 +2099,24 @@ function get_custom_nav(&$a, $navname) {
function load_pdl(&$a) {
require_once('include/comanche.php');
- if (! count($a->layout)) {
+ if (! count(App::$layout)) {
- $arr = array('module' => $a->module, 'layout' => '');
+ $arr = array('module' => App::$module, 'layout' => '');
call_hooks('load_pdl',$arr);
- $s = $arr['layout'];
+ $layout = $arr['layout'];
- $n = 'mod_' . $a->module . '.pdl' ;
+ $n = 'mod_' . App::$module . '.pdl' ;
$u = comanche_get_channel_id();
if($u)
$s = get_pconfig($u, 'system', $n);
+ if(! $s)
+ $s = $layout;
if((! $s) && (($p = theme_include($n)) != ''))
$s = @file_get_contents($p);
if($s) {
comanche_parser($a, $s);
- $a->pdl = $s;
+ App::$pdl = $s;
}
}
@@ -2005,8 +2126,8 @@ function load_pdl(&$a) {
function exec_pdl(&$a) {
require_once('include/comanche.php');
- if($a->pdl) {
- comanche_parser($a, $a->pdl,1);
+ if(App::$pdl) {
+ comanche_parser($a, App::$pdl,1);
}
}
@@ -2022,64 +2143,64 @@ function construct_page(&$a) {
exec_pdl($a);
- $comanche = ((count($a->layout)) ? true : false);
+ $comanche = ((count(App::$layout)) ? true : false);
require_once(theme_include('theme_init.php'));
$installing = false;
- if ($a->module == 'setup') {
+ if (App::$module == 'setup') {
$installing = true;
} else {
nav($a);
}
if ($comanche) {
- if ($a->layout['nav']) {
- $a->page['nav'] = get_custom_nav($a, $a->layout['nav']);
+ if (App::$layout['nav']) {
+ App::$page['nav'] = get_custom_nav($a, App::$layout['nav']);
}
}
if (($p = theme_include(current_theme() . '.js')) != '')
head_add_js($p);
- if (($p = theme_include('mod_' . $a->module . '.php')) != '')
+ if (($p = theme_include('mod_' . App::$module . '.php')) != '')
require_once($p);
require_once('include/js_strings.php');
- if (x($a->page, 'template_style'))
- head_add_css($a->page['template_style'] . '.css');
+ if (x(App::$page, 'template_style'))
+ head_add_css(App::$page['template_style'] . '.css');
else
- head_add_css(((x($a->page, 'template')) ? $a->page['template'] : 'default' ) . '.css');
+ head_add_css(((x(App::$page, 'template')) ? App::$page['template'] : 'default' ) . '.css');
- head_add_css('mod_' . $a->module . '.css');
+ head_add_css('mod_' . App::$module . '.css');
head_add_css(current_theme_url($installing));
- head_add_js('mod_' . $a->module . '.js');
+ head_add_js('mod_' . App::$module . '.js');
- $a->build_pagehead();
+ App::build_pagehead();
- if($a->page['pdl_content']) {
- $a->page['content'] = comanche_region($a,$a->page['content']);
+ if(App::$page['pdl_content']) {
+ App::$page['content'] = comanche_region($a,App::$page['content']);
}
// Let's say we have a comanche declaration '[region=nav][/region][region=content]$nav $content[/region]'.
// The text 'region=' identifies a section of the layout by that name. So what we want to do here is leave
- // $a->page['nav'] empty and put the default content from $a->page['nav'] and $a->page['section']
- // into a new region called $a->data['content']. It is presumed that the chosen layout file for this comanche page
+ // App::$page['nav'] empty and put the default content from App::$page['nav'] and App::$page['section']
+ // into a new region called App::$data['content']. It is presumed that the chosen layout file for this comanche page
// has a '<content>' element instead of a '<section>'.
// This way the Comanche layout can include any existing content, alter the layout by adding stuff around it or changing the
// layout completely with a new layout definition, or replace/remove existing content.
if($comanche) {
- $arr = array('module' => $a->module, 'layout' => $a->layout);
+ $arr = array('module' => App::$module, 'layout' => App::$layout);
call_hooks('construct_page', $arr);
- $a->layout = $arr['layout'];
+ App::$layout = $arr['layout'];
- foreach($a->layout as $k => $v) {
+ foreach(App::$layout as $k => $v) {
if((strpos($k, 'region_') === 0) && strlen($v)) {
if(strpos($v, '$region_') !== false) {
$v = preg_replace_callback('/\$region_([a-zA-Z0-9]+)/ism', 'comanche_replace_region', $v);
@@ -2087,43 +2208,61 @@ function construct_page(&$a) {
// And a couple of convenience macros
if(strpos($v, '$htmlhead') !== false) {
- $v = str_replace('$htmlhead', $a->page['htmlhead'], $v);
+ $v = str_replace('$htmlhead', App::$page['htmlhead'], $v);
}
if(strpos($v, '$nav') !== false) {
- $v = str_replace('$nav', $a->page['nav'], $v);
+ $v = str_replace('$nav', App::$page['nav'], $v);
}
if(strpos($v, '$content') !== false) {
- $v = str_replace('$content', $a->page['content'], $v);
+ $v = str_replace('$content', App::$page['content'], $v);
}
- $a->page[substr($k, 7)] = $v;
+ App::$page[substr($k, 7)] = $v;
}
}
}
- if($a->is_mobile || $a->is_tablet) {
+ if(App::$is_mobile || App::$is_tablet) {
if(isset($_SESSION['show_mobile']) && !$_SESSION['show_mobile']) {
- $link = $a->get_baseurl() . '/toggle_mobile?f=&address=' . curPageURL();
+ $link = z_root() . '/toggle_mobile?f=&address=' . curPageURL();
}
else {
- $link = $a->get_baseurl() . '/toggle_mobile?f=&off=1&address=' . curPageURL();
+ $link = z_root() . '/toggle_mobile?f=&off=1&address=' . curPageURL();
}
if ((isset($_SESSION) && $_SESSION['mobile_theme'] !='' && $_SESSION['mobile_theme'] !='---' ) ||
- (isset($a->config['system']['mobile_theme']) && !isset($_SESSION['mobile_theme']))) {
- $a->page['footer'] .= replace_macros(get_markup_template("toggle_mobile_footer.tpl"), array(
+ (isset(App::$config['system']['mobile_theme']) && !isset($_SESSION['mobile_theme']))) {
+ App::$page['footer'] .= replace_macros(get_markup_template("toggle_mobile_footer.tpl"), array(
'$toggle_link' => $link,
'$toggle_text' => t('toggle mobile')
));
}
}
- $page = $a->page;
- $profile = $a->profile;
+ $page = App::$page;
+ $profile = App::$profile;
header("Content-type: text/html; charset=utf-8");
+ // security headers - see https://securityheaders.io
+
+ if(App::get_scheme() === 'https' && App::$config['system']['transport_security_header'])
+ header("Strict-Transport-Security: max-age=31536000");
+
+ if(App::$config['system']['content_security_policy'])
+ header("Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'");
+
+ if(App::$config['system']['x_security_headers']) {
+ header("X-Frame-Options: SAMEORIGIN");
+ header("X-Xss-Protection: 1; mode=block;");
+ header("X-Content-Type-Options: nosniff");
+ }
+
+ if(App::$config['system']['public_key_pins']) {
+ header("Public-Key-Pins: " . App::$config['system']['public_key_pins']);
+ }
+
require_once(theme_include(
- ((x($a->page, 'template')) ? $a->page['template'] : 'default' ) . '.php' )
+ ((x(App::$page, 'template')) ? App::$page['template'] : 'default' ) . '.php' )
);
}
@@ -2144,7 +2283,7 @@ function appdirpath() {
function head_set_icon($icon) {
global $a;
- $a->data['pageicon'] = $icon;
+ App::$data['pageicon'] = $icon;
// logger('head_set_icon: ' . $icon);
}
@@ -2156,7 +2295,7 @@ function head_set_icon($icon) {
function head_get_icon() {
global $a;
- $icon = $a->data['pageicon'];
+ $icon = App::$data['pageicon'];
if(! strpos($icon, '://'))
$icon = z_root() . $icon;
@@ -2245,14 +2384,14 @@ function cert_bad_email() {
$email_tpl = get_intltext_template("cert_bad_eml.tpl");
$email_msg = replace_macros($email_tpl, array(
- '$sitename' => $a->config['system']['sitename'],
- '$siteurl' => $a->get_baseurl(),
+ '$sitename' => App::$config['system']['sitename'],
+ '$siteurl' => z_root(),
'$error' => t('Website SSL certificate is not valid. Please correct.')
));
- $subject = email_header_encode(sprintf(t('[hubzilla] Website SSL error for %s'), $a->get_hostname()));
- mail($a->config['system']['admin_email'], $subject, $email_msg,
- 'From: Administrator' . '@' . $a->get_hostname() . "\n"
+ $subject = email_header_encode(sprintf(t('[hubzilla] Website SSL error for %s'), App::get_hostname()));
+ mail(App::$config['system']['admin_email'], $subject, $email_msg,
+ 'From: Administrator' . '@' . App::get_hostname() . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit' );
}
@@ -2285,17 +2424,19 @@ function check_cron_broken() {
$email_tpl = get_intltext_template("cron_bad_eml.tpl");
$email_msg = replace_macros($email_tpl, array(
- '$sitename' => $a->config['system']['sitename'],
- '$siteurl' => $a->get_baseurl(),
+ '$sitename' => App::$config['system']['sitename'],
+ '$siteurl' => z_root(),
'$error' => t('Cron/Scheduled tasks not running.'),
'$lastdate' => (($d)? $d : t('never'))
));
- $subject = email_header_encode(sprintf(t('[hubzilla] Cron tasks not running on %s'), $a->get_hostname()));
- mail($a->config['system']['admin_email'], $subject, $email_msg,
- 'From: Administrator' . '@' . $a->get_hostname() . "\n"
+ $subject = email_header_encode(sprintf(t('[hubzilla] Cron tasks not running on %s'), App::get_hostname()));
+ mail(App::$config['system']['admin_email'], $subject, $email_msg,
+ 'From: Administrator' . '@' . App::get_hostname() . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit' );
set_config('system','lastpollcheck',datetime_convert());
return;
}
+
+
diff --git a/doc/Creating-Templates.md b/doc/Creating-Templates.md
index 6de627f39..fc3f18dd3 100644
--- a/doc/Creating-Templates.md
+++ b/doc/Creating-Templates.md
@@ -18,7 +18,7 @@ view/php/default.php
<html>
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+ <script>var baseurl="<?php echo z_root() ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
diff --git a/doc/DerivedTheme1.md b/doc/DerivedTheme1.md
index 805d6b614..b120c628c 100644
--- a/doc/DerivedTheme1.md
+++ b/doc/DerivedTheme1.md
@@ -38,7 +38,7 @@ Inside it, put the following information - edit as needed
function mytheme_init(&$a) {
- $a->theme_info['extends'] = 'redbasic';
+ App::$theme_info['extends'] = 'redbasic';
}
@@ -63,7 +63,6 @@ In it, put the following:
That's it. This tells the software to read the PCSS information for the redbasic theme first, and then read our CSS file which will just consist of changes we want to make from our parent theme (redbasic).
-
Now create the actual CSS file for your theme. Put it in view/theme/mytheme/css/style.css (where we just told the software to look for it). For our example, we'll just change the body background color so you can see that it works. You can use any CSS you'd like.
@@ -74,4 +73,29 @@ Now create the actual CSS file for your theme. Put it in view/theme/mytheme/css
You've just successfully created a derived theme. This needs to be enabled in the admin "themes" panel, and then anybody on the site can use it by selecting it in Settings->Display Settings as their default theme.
+**Lesson 2**
+
+If you want to use the redbasic schemas for your derived theme, you have to do a bit more.
+
+Do everything as above, but don't create view/theme/mytheme/php/style.php, but copy instead view/theme/redbasic/php/style.php to view/theme/mytheme/php/style.php. Modify that file and remove (or comment out) these two lines:
+
+ if(local_channel() && App::$channel && App::$channel['channel_theme'] != 'redbasic')
+ set_pconfig(local_channel(), 'redbasic', 'schema', '---');
+
+Also add this line at the bottom:
+
+ echo @file_get_contents('view/theme/mytheme/css/style.css');
+
+To show the schema selector you have to copy view/theme/redbasic/tpl/theme_settings.tpl to view/theme/mytheme/tpl/theme_settings.tpl. Modify that file and replace the lines:
+
+ {{if $theme == redbasic}}
+ {{include file="field_select.tpl" field=$schema}}
+ {{/if}}
+
+with:
+
+ {{include file="field_select.tpl" field=$schema}}
+
+
+
#include doc/macros/main_footer.bb;
diff --git a/doc/Features.md b/doc/Features.md
index 5a1e8c747..3c5105582 100644
--- a/doc/Features.md
+++ b/doc/Features.md
@@ -57,9 +57,9 @@ Private messages are encrypted during transport and storage. In this day and age
This provides the ability to select posts by date ranges
-**Collections Filter**
+**Privacy Group Filter**
-Enable widget to display stream posts only from selected collections. This also toggles the outbound permissions while you are viewing a collection. This is analogous to Google "circles" or Disapora "aspects".
+Enable widget to display stream posts only from selected groups of connection. This also toggles the outbound permissions while you are viewing a privacy group. This is analogous to Google "circles" or Disapora "aspects".
**Saved Searches**
diff --git a/doc/Primary-Directory.md b/doc/Primary-Directory.md
index 37b0c0431..92460c346 100644
--- a/doc/Primary-Directory.md
+++ b/doc/Primary-Directory.md
@@ -12,7 +12,7 @@ There are certain scenarios where you might want your own directory-server that
* On the hub that will be the Directory Server, open the .htconfig.php file and set:
- `$a->config['system']['directory_mode'] = DIRECTORY_MODE_PRIMARY;`
+ `App::$config['system']['directory_mode'] = DIRECTORY_MODE_PRIMARY;`
By default it should already be set as **DIRECTORY_MODE_NORMAL**, so just edit that line to say **DIRECTORY_MODE_PRIMARY**
diff --git a/doc/Privacy.md b/doc/Privacy.md
index ff5eac181..511293c52 100644
--- a/doc/Privacy.md
+++ b/doc/Privacy.md
@@ -48,10 +48,9 @@ Content (especially status posts) that you share with other networks or that you
Comments to posts that were created by others and posts which are designated as forum posts belong to you as the creator/author, but the distribution of these posts is not under your direct control. These posts/comments MAY be re-distributed to others, and MAY be visible to anybody on the internet. In the case of comments, the creator of the "first message" in the thread to which you are replying controls the distribution of all comments and replies to that message.
-
**Private Information**
-$Projectname developers will ensure that any content you provide which is designated as PRIVATE will be protected against eavesdropping - to the best of their ability. Private content is generally hidden or obscured even from hub administrators. It is also stripped from email notifications. It is difficult but NOT impossible for this content to be seen by a hub administrator. End to end encryption is provided as an optional feature and this CANNOT be seen, even by a determined administrator.
+$Projectname developers will ensure that any content you provide which is designated as PRIVATE will be protected against eavesdropping - to the best of their ability. Private channel content CAN be seen in the database of every involved hub administrator, but private messages are obscured in the database. The latter means that it is very difficult, but NOT impossible for this content to be seen by a hub administrator. Private channel content and private messages are also stripped from email notifications. End to end encryption is provided as an optional feature and this CANNOT be seen, even by a determined administrator.
##Identity Privacy
diff --git a/doc/Tags-and-Mentions.md b/doc/Tags-and-Mentions.md
index 84442dd7a..f01b0ee74 100644
--- a/doc/Tags-and-Mentions.md
+++ b/doc/Tags-and-Mentions.md
@@ -11,9 +11,9 @@ When you start to mention somebody, it will create an auto-complete box to selec
**Private Mentions**
-If you wish to restrict a post to a single person or a number of people, you can do this by selecting channels or collections from the privacy tool. You can also just tag them with a privacy tag. A privacy tag is a name preceded by the two characters @! - and in addition to tagging these channels, will also change the privacy permissions of the post to include them (and perhaps restrict the post from "everybody" if this was the default). You can have more than one privacy tag, for instance @!bob and @!linda will send the post only to Bob and Linda (in addition to any recipients you selected with the privacy selector - if any).
+If you wish to restrict a post to a single person or a number of people, you can do this by selecting channels or privacy groups from the privacy tool. You can also just tag them with a privacy tag. A privacy tag is a name preceded by the two characters @! - and in addition to tagging these channels, will also change the privacy permissions of the post to include them (and perhaps restrict the post from "everybody" if this was the default). You can have more than one privacy tag, for instance @!bob and @!linda will send the post only to Bob and Linda (in addition to any recipients you selected with the privacy selector - if any).
-You may also tag public collections. When you create or edit a collection, there is a checkbox to allow the group members to be seen by others. If this box is checked for a collection and you tag (for instance) @!Friends - the post will be restricted to the Friends collection. Check that the collection is public before doing this - as there is no way to take back a post except to delete it. The collection name will appear in the post and will alert members of that collection that they are members of it.
+You may also tag privacy groups which are "public". When you create or edit a privacy group, there is a checkbox to allow the group members to be seen by others. If this box is checked for a group and you tag (for instance) @!Friends - the post will be restricted to the Friends group. Check that the group is public before doing this - as there is no way to take back a post except to delete it. The group name will appear in the post and will alert members of that group that they are members of it.
diff --git a/doc/Widgets.md b/doc/Widgets.md
index baacffd6f..8442bf687 100644
--- a/doc/Widgets.md
+++ b/doc/Widgets.md
@@ -15,7 +15,7 @@ Some/many of these widgets have restrictions which may restrict the type of page
* args: count - number of items to return (default 24)
<br />&nbsp;<br />
-* collections - collection selector for the current logged in channel
+* collections - privacy group selector for the current logged in channel
* args: mode - one of "conversation", "group", "abook" depending on module
<br />&nbsp;<br />
@@ -74,8 +74,11 @@ Some/many of these widgets have restrictions which may restrict the type of page
* suggestedchats - "interesting" chatrooms chosen for the current observer
-* item - displays a single webpage item by mid
- * args: mid - message_id of webpage to display (must be webpage, not a conversation item)
+* item - displays a single webpage item by mid or page title
+ * args:
+ * channel_id - channel that owns the content, defualt is the profile_uid
+ * mid - message_id of webpage to display (must be webpage, not a conversation item)
+ * title - URL page title of webpage (must provide one of either title or mid)
<br />&nbsp;<br />
* photo - display a single photo
@@ -85,6 +88,13 @@ Some/many of these widgets have restrictions which may restrict the type of page
* style - CSS style string
<br />&nbsp;<br />
+* cover_photo - display the cover photo for the selected channel
+ * args:
+ * channel_id - channel to use, default is the profile_uid
+ * style - CSS style string (default is dynamically resized to width of region)
+<br />&nbsp;<br />
+
+
* photo_rand - display a random photo from one of your photo albums. Photo permissions are honoured
* args:
* album - album name (very strongly recommended if you have lots of photos)
diff --git a/doc/addons.bb b/doc/addons.bb
index a6d2cfc2f..67282521f 100644
--- a/doc/addons.bb
+++ b/doc/addons.bb
@@ -1,19 +1,22 @@
[h3]Plugins/Addons[/h3]
[list=1]
[*] abcjsplugin - Create musical scores in your posts
+[*] adultphotoflag - prevents nsfw photos from being displayed in public albums
[*] bbmath - use complex math expressions in your posts
[*] bookmarker - replace #^ with bookmark link in posts
[*] buglink - provide a bug reporting icon in the lower-left corner of every page
[*] calc - a scientific calculator
+[*] chess - cross domain identity aware interactive chess games
[*] chords - generate fingering charts and alternatives for every known guitar chord
[*] custom_home - set a custom page as the hub start page
-[*] diaspora - crosspost to a Diaspora account (different from the built-in Diaspora emulator)
+[*] dfedfix - fixes some federation issues with Diaspora releases around aug-sep 2015
+[*] diaspora - Diaspora protocol emulator
+[*] diaspost - crosspost to a Diaspora account (different from the Diaspora protocol emulator)
[*] dirstats - show some interesting statistics generated by the driectory server
[*] donate - provides a project donation page
[*] dwpost - crosspost to Dreamwidth
-[*] embedly - use the embedly (formerly ooehmbed) service to embed media from many providers
[*] extcron - use an external cron service to run your hub's scheduled tasks
-[*] flattr - provides a "Flattr Us" button
+[*] flattrwidget - provides a "Flattr Us" button
[*] flip - create upside down text
[*] fortunate - displays random quote (fortune cookie). Requires setting up a fortune server.
[*] frphotos - import photo albums from Friendica
@@ -26,12 +29,16 @@
[*] libertree - crosspost to Libertree
[*] likebanner - create a "like us on red#matrix" banner image
[*] ljpost - crosspost to LiveJournal
+[*] logrot - logfile rotation utility
[*] mahjongg - Chinese puzzle game
[*] mailhost - when using multiple channel clones, select one to receive email notifications
[*] mayan_places - set location field to a random city in the Mayan world
[*] morechoice - additional gender/sexual-preference choices for profiles (not safe for work)
[*] moremoods - Additional mood options
[*] morepokes - additional poke options (not safe for work)
+[*] msgfooter - provide legal or other text on each outgoing post
+[*] noembed - use noembed.com as an addition to Hubzilla's native oembed functionality (currently broken)
+[*] nofed - prevent "federation" of channel posts, maintains all interaction on your site
[*] nsabait - add random terrorism related hashtags to your posts
[*] nsfw - Highly recommended plugin to collpase posts with inappropriate content
[*] openclipatar - choose a profile photo from hundreds of royalty free images
@@ -42,21 +49,29 @@
[*] qrator - generate QR code images
[*] rainbowtag - display your tag and category clouds in colours
[*] randpost - post/reply bot based on and requires fortunate
+[*] redfiles - import file storage from redmatrix
+[*] redphotos - import photo albums from redmatrix
[*] redred - Crosspost to another Red Matrix or Hubzilla channel
[*] rtof - Crosspost to Friendica
+[*] sendzid - add 'zid' auth parmaters to all outbound links, not just in-network links
+[*] skeleton - sample addon/plugin to demonstrate plugin development
[*] smiley_pack - extend the built-in smilie (emoticon) support
[*] smileybutton - provides a smiley selector on the post window
[*] startpage - set a personal preferred page to redirect after logging in.
+[*] statistics_json - Diaspora statistics generator
[*] statusnet - GNU-social and StatusNet crosspost [zrl=[baseurl]/help/addons_gnusocial]Posting To Gnu Social[/zrl]
[*] superblock - Highly recommended - completely block an offensive channel from your stream
+[*] testdrive - Turns your hub into a test drive site with accounts that expire after a trail period.
[*] tictac - 3D tic-tac-toe
[*] torch - flashlight app
[*] tour - feature tour for new members
[*] twitter - crosspost to Twitter
[*] upload_limits - discover what server setting (there are a few) may be causing large photo uploads to fail
[*] visage - show visitors to your channel
+[*] wholikesme - provides a page to display what connections have 'liked' your posts the most
[*] webRTC - use an external server (mayfirst.org) to negotiate webRTC hookups
[*] wppost - crosspost to WordPress (or other wordpress XMLRPC service)
+[*] xmpp - XMPP chat based on converse.js
[/list]
[h3]Addon Repositories[/h3]
diff --git a/doc/ca/Privacy.md b/doc/ca/Privacy.md
new file mode 100644
index 000000000..918657497
--- /dev/null
+++ b/doc/ca/Privacy.md
@@ -0,0 +1,78 @@
+Política de Privacitat
+======================
+
+
+##Sumari##
+
+
+Q: Qui pot veure el meu contingut?
+
+A: Per defecte TOTHOM A INTERNET, EXCEPTE que ho hagis restringit. $Projectname permet te triar el nivell de privacitat que desitgis. El contingut restringit no serà visible als "espies de la xarxa " ni als anunciants. Estarà protegit contra l'espionatge per estranys - de la millor manera que sabem. Administradors de nodes amb habilitats i paciència suficients poden ser capaços d'espiar a algunes comunicacions privades però han de invertir molt esforç per fer-ho. Hi maneres de Privacitat en $Projectname que són fins i tot resistents a escoltes il·legals pels administradors de nodes hàbils i decidits.
+
+Q: Pot el meu contingut ser censurat?
+
+A: $Projectname (la xarxa de nodes) NO POT censurat el teu contingut. Els administradors de servidor i del node estan subjectes a les lleis locals i poden suprimir contingut censurable des del seu lloc/node. Qualsevol POT convertir-se en un administrador de node, inclòs tu; i per tant publicar contingut que d'altra manera podria ser censurat. Encara i això estaràs subjecte a les teves lleis locals. Es la teva decisió.
+
+
+##Definicions
+
+**$Projectname**
+
+Coneguda d'un altre forma com "la xarxa", Hubzilla és una col·lecció d'equips individuals/servidors (àlies nodes) que connecten entre si per formar una xarxa cooperativa més gran.
+
+**node (hub)**
+
+Un equip individual o un servidor connectat a $Projectname. Aquests són proporcionats per un **administrador del node** i poden ser públics o privats, de pagament o gratuïts.
+
+**administrador del node**
+
+L'operador del sistema d'un node individual.
+
+##Polítiques
+
+**Informació Pública**
+
+Qualsevol informació o cualsevol cosa publicada per tu a $Projectname POT ser pública o visible a qualsevol a Internet. En la mesura que sigui possible, $Projectname te permet protegir el contingut i restringir qui pot veure-ho.
+
+La teva foto de perfil, el nom del teu canal, i la ubicació (URL o adreça de xarxa) del seu canal són visibles per a qualsevol persona a Internet i els controls de privacitat no afectaràn la visualització d'aquests elements.
+
+POTS proporcionar, a més, un altra informació de perfil. Qualsevol informació que proporcionis en el teu perfil públic **per defecte** POT ser transmesa a altres centres en $Projectname i, a més, és possible que aparegui en el directori del canal. POTS restringir la visualització d'aquesta informació de perfil. Es POT restringir (permets que visualitzin), només als membres del teu nucli, o només les connexions (amics), o altres conjunts limitats de espectadors com desitgis. Si vols que el teu perfil estigui restringit, has d'establir la configuració de privacitat adequada, o simplement NO PROPORCIONIS informació addicional.
+
+**Contingut**
+
+El contingut que proporciones (missatges d'estat, fotos, arxius, etc.) et pertany a tu. Per defecte a $Projectname és publica contingut de forma oberta i visible per qualsevol en internet (PÚBLIC). POTS controlar això a la seva configuració del canal i restringir els permisos per defecte o pot restringir la visibilitat de qualsevol article únic publicat per separat (PRIVAT). Els desenvolupadors $Projectname s'han d'assegurat que el contingut restringit és visible NOMÉs per als que estan a la llista d'autoritzats - han emprat el millor d'ells per això.
+
+El contingut (especialment les entrades d'estat) que es comparteixen amb altres xarxes o que has fet visible a qualsevol a Internet (PÚBLIC) no poden ser retirats (esborrats) fàcilment un cop que ha estat publicats. Pot haver estat compartit amb altres xarxes i posat a disposició a través de feeds RSS/Atom. També pot haver estat sindicat en altres llocs $Projectname. Pot aparèixer en les xarxes d'espionatge i recerques a Internet. Si no desitges aquest comportament per defecte, si et plau, ajusta la configuració del canal i restringeix qui pot veure el teu contingut.
+
+**Comentaris i entrades a Forums**
+
+Els comentaris als llocs que es van crear per altres i entrades que es designen com missatges al fòrum pertanyen tant a tu com al creador/autor, però la distribució d'aquests llocs no està sota el teu control directe. Aquestes entrades/comentaris es poden tornar a distribuir als altres, i pot ser visible per qualsevol en internet. En el cas dels comentaris, el creador del "primer missatge" al fil al qual està responent controla la distribució de tots els comentaris i respostes a aquest missatge.
+
+
+**Informació Privada**
+
+Els desenvolupadors de $Projectname aseguraràn que cualsevol contingut que creis designat com PRIVAT estarà protegit contra estaràn protegits contra les escoltes - han emprat el millor d'ells per això. El contingut privat generalment s'amaga o enfosqueix fins i tot als administradors de nodes. També s'eliminen les notificacions per correu electrònic. És difícil, però no impossible que aquest contingut sigui vist per un administrador de node. El xifrat extrem a extrem es facilita com una característica opcional i fa el contingut, NO VISIBLE, fins i tot per un administrador determinat a veure'l.
+
+##Privacitat de la Identitat
+
+La Privacitat per la teva identitat és un altre aspecte. En tenir una identitat descentralitzada a $Projectname, la seva privacitat s'estén més enllà del seu node d'inici. Si vols tenir el control complet de la teva privacitat i seguretat has d'executar el teu propi centre en un servidor dedicat. Per a moltes persones, això és complicat i pot esgotar les seves habilitats tècniques. Així que anem a enumerar algunes precaucions que pots fer per assegurar la teva privacitat tant com sigui possible.
+
+Una identitat descentralitzat té molts avantatges i te dóna un munt de característiques interessants, però has de ser conscient del fet que la teva identitat és coneguda per altres centres de la xarxa $Projectname. Un d'aquests avantatges és que altres canals poden servir contingut personalitzat i permetrà veure el contingut privat (com fotos privades que altres volen compartir amb vostè). Per això els canals necessiten saber qui ets. Però entenem que de vegades aquests altres canals en saben més de tu del que pugui desitjar. Per exemple, el plug-in Visage pot dir-li al propietari d'un canal l'última vegada que vas visitar el seu perfil. Pots renunciar fàcilment a aquest baix nivell de seguiment, que creiem inofensiu.
+
+* Pots activar [No Em Segueixis (anglès:Do Not Track (DNT))](http://donottrack.us/) al teu navegador web. Respectem aquesta nova política de privacitat proposada. Tots en navegadors moderns soporten DNT. Trobaràs als ajustos de privacitat del teu navegador web o sino pots consultar el manual del navegador. Això no afectarà la funcionalitat de $Projectname. Aquest ajust, segurament, es suficient per la majoria de la gent.
+
+* Pots [deshabilitar publicacions](ajustos) del teu canal al nostre canal de directoris. Si vols que la gent trobi el teu canal, has de facilitar la teva direcció del canal a ell(a). Pensem que això es un bon indicador que, en aquest cas, vols es un extra de privacitat i automaticament s'activarà "No Em Segueixis" (DNT).
+
+* Pots tenir un node blocat. Això significa que tots els canals i contingut en aquest node no es públic i invisible al món exterior. Això és quelcom que només ho pot fer l'administrador del teu node. També es respecta això i automàticament s'activa DNT si és sel·leccionat.
+
+###Censura
+
+$Projectname és una xarxa global que inclou a totes les religions i cultures. Això no implica que tots els membres de la xarxa pensin de la mateixa manera que tu pel que fa en temes polèmics, i algunes persones poden sentir una forta oposició al contingut que publiquis. En general, si desitjes publicar alguna cosa que saps que no és universalment acceptable, el millor enfocament consisteix a restringir l'audiència utilitzant els controls de privacitat a un petit cercle d'amics.
+
+$Projectname com un proveïdor de la xarxa no pot censurar el contingut. No obstant això, els administradors de node poden censurar qualsevol contingut que apareix en el seu centre per complir amb les lleis locals o fins i tot el seu judici personal. La seva decisió serà inapel·lable. Si té problemes amb qualsevol administrador de node, pots moure el teu compte i publicacions a un altre lloc que estigui més d'acord amb les teves expectatives. Si us plau comprova (periòdicament) les [Condicions d'ús](help/TermsOfService) del teu centre per aprendre sobre les normes o directrius. Si el teu contingut consisteix en un material que és il·legal o que pugui causar problemes, es recomana ENCARIDAMENT a allotjar tu mateix (convertir-te en un administrador de node). Podràs trobar que el teu contingut està bloquejat en alguns centres, però $Projectname, com a xarxa, no pot bloquejar una vegada publicat.
+
+$Projectname RECOMANA que els administradors de nodes ofereixin un període de gràcia de 1-2 dies entre advertir al titular d'un compte, que hi ha contingut que ha de ser eliminat, i l'eliminació física o desactivació del compte. Això li donarà al propietari del contingut l'oportunitat d'exportar els seus canal de meta-dades i importar-lo a un altre lloc. En rares ocasions el contingut pot ser de tal naturalesa que es justifiqui l'eliminació immediata del compte. Aquesta és una decisió del node, no és una decisió de $Projectname.
+
+Si normalment i regularment publiques contingut per a adults o de caràcter ofensiu, es recomana ENCARIDAMENT que marquis el compte com "NSFW" (No segur per al treball). Això evitarà que es mostri la teva foto de perfil al directori, excepte per als espectadors que han optat per desactivar el "mode segur". Si la teva foto de perfil es considera per a adults o ofensiu pels administradors de directori, l'administrador del directori POT marcar la teva foto de perfil com NSFW. Actualment no hi ha un sistema oficial per revertir aquesta decisió. Així DEURIES marcar tu mateix, el teu compte, com a NSFW si és probable que no sigui apropiat per a audiències generals.
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/ca/TermsOfService.md b/doc/ca/TermsOfService.md
new file mode 100644
index 000000000..51d786683
--- /dev/null
+++ b/doc/ca/TermsOfService.md
@@ -0,0 +1,8 @@
+Termes del Servei
+================
+Aquest node Hubzilla encara no te Termes del Servei. Estic buscant un model adient.....
+En resum empreu el servei respectant els altres i no cometeu il·legalitats. Aquest node no s'identifica amb les opinions dels usuaris ni es responsablilitza de les mateixes.
+
+
+#include doc/SiteTOS.md;
+
diff --git a/doc/ca/about.bb b/doc/ca/about.bb
new file mode 100644
index 000000000..0edd09221
--- /dev/null
+++ b/doc/ca/about.bb
@@ -0,0 +1,27 @@
+[b]Que és[/b]
+
+$Projectname és una xarxa de comunicacions descentralitzades, que permet comunicacions lliures de censura, amb privacitat, i per tant lliure de les urpes opressores de gegants contemporanis de comunicació corporativa. Aquests gegants funcionen principalment com xarxes d''espionatge per a cobrar a clients de totes les classes i tipus, a més de monopolitzar i centralitzar Internet; una característica que no formava part dels objectius originals i revolucionàries que van produir la World Wide Web.
+
+$Projectname és gratuït i de codi obert. Està dissenyat per a creixèr des de una raspberry pi de 35€, fins el màxim de la gama de servidors AMD i servidors empresarials de múltiples nuclis que funcionen amb Intel Xeon. Pot ser utilitzat per a suportar la comunicació entre uns pocs individus, o l'escalar a molts milers i més.
+
+$Projectname pretén ser àgil i capaç de treballar amb múltiples recursos informàtics. És fàcil d'utilitzar pels usuaris habituals d''ordinadors, així com per administradors de sistemes i desenvolupadors.
+
+
+La forma d'utilitzar depèn de com voleu utilitzar-lo.
+
+Està escrit en el llenguatge de scripting PHP, pel que és trivial instal·lar-lo en qualsevol plataforma d'allotjament en ús avui en dia. Això inclou l'auto-allotjament a casa, en els proveïdors d'allotjament, com ara [url=http://mediatemple.com/]Media Temple[/url] i [url=http://www.dreamhost.com/]Dreamhost[/url], o en servidors virtuals i dedicats, oferts per gràcia de [url=https://www.linode.com]Linode[/url], [url=http://greenqloud.com]GreenQloud[/url] o [url=https://aws.amazon.com]Amazon AWS[/url].
+
+
+En altres paraules, $Projectname es pot executar en qualsevol plataforma informàtica que vingui amb un servidor web, una base de dades compatible amb MySQL i el llenguatge de scripting PHP.
+
+
+
+De pas, $Projectname ofereix una sèrie de atractius únics:
+
+[b]Identificació amb un sol clic d'usuari:[/b] vol dir que pot accedir a llocs en $Projectname simplement fent clic als enllaços a llocs remots. L''autenticació passa automàgicament en segon plà. Oblida't de recordar múltiples noms d'usuari amb múltiples contrasenyes en accedir a diferents llocs en línia.
+
+[b]La clonació:[/b] de les identitats en línia. La seva presència en línia ja no ha d'estar lligat a un sol servidor, nom de domini o adreça IP. Pot clonar i importar la seva identitat (o canal com en diem) a un altre servidor (o, en un concentrasor com son coneguts els servidors a $Projectname). Ara, si el seu concentrador/servidor cau, no et preocupis, els teus contactes, missatges [i]*[/i], i els missatges de [i]*[/i] automàgicament segueixen estant disponibles i accessibles al seu canal clonat. [i](*: només es perden els missatges i els missatges a partir del moment en que va clonar el seu canal)[/i]
+
+[b]Privacitat:[/b] les identitats a $Projectname (Zot identificadors) es poden eliminar, salvar/descarregar i clonar. L'usuari té el control total de les seves dades. Si vostè decideix esborrar tot el seu contingut i esborrar la seva ID Zot, tot el que has de fer és fer clic a un enllaç i s'eliminen immediatament d concentrador/servidor. No hi ha preguntes, sense problemes.
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/ca/accounts_profiles_channels_basics.bb b/doc/ca/accounts_profiles_channels_basics.bb
new file mode 100644
index 000000000..0f8c22c04
--- /dev/null
+++ b/doc/ca/accounts_profiles_channels_basics.bb
@@ -0,0 +1,19 @@
+[size=large][b]Comptes, Perfils i Canals[/b][/size]
+
+Una vegada t'has registrat amb un [i]compte[/i] al servei, també has de crear un [i]perfil[/i] i un [i]canal[/i].
+
+[b]Compte[/b]
+Tens i]un[/i] compte. Això consisteix en una adreça de correu electrònic i una contrasenya. Amb el teu compte pots accedit al teu perfil i al teu canal.
+[i]Pensa en el teu compte com una via per autenticar-te al teu lloc $Projectname. Et permet fer coses com, crear perfils i canals amb els que podràs amb altres persones.[/i]
+
+[b]Perfil[/b]
+Segurament t'has registrat a altres serveis a internet, com fòrums, o comunicacions en línia. Per a tots ells proveeixes alguna informació de tu, data de naixement, país, edat, i que es el que d'agrada. [observer=1]If you like you can see your profile here: [baseurl]/profile/[observer.webname] and edit it by clicking on the pencil icon next to your avatar image. [/observer]
+Unlike other services $Projectname offers you the advantage of creating [i]many more profiles[/i]. That way you are able to distinguish between profiles targeted specially at everyone (your public profile), your work mates, your family and your partner.
+[i]Think of your profile as the basic information about yourself you tell other people.[/i]
+
+[b]Channel[/b]
+During the registration you created your first [i]channel[/i]. Yes, besides several profiles you are able to have several channels. This might be a bit confusing in the beginning, but let's clear things up. You already have created one channel. You can use this one for the public, to communicate with people about every day life. But perhaps you are an avid book reader and many people are bored by that. So you open a [i]second channel[/i] just for the book lovers, where you all can talk about books as much as you like. Obviously this is a new stream of posts, with a new profile (... or new profile[i]s[/i] ...) and completely different contacts. Some connections might exist in both channels, but there will be some that are exclusive to only one of both. You yourself just switch between both of them just like you would in real life switch when talking to people you meet on the street or people you meet specially to talk about books. You can even connect to yourself, or better: to your other channel. :)
+[i]Think of a channel as different spaces dedicated to different topics where you meet with different people.[/i]
+
+#include doc/macros/main_footer.bb;
+
diff --git a/doc/ca/admins.bb b/doc/ca/admins.bb
new file mode 100644
index 000000000..74847ab72
--- /dev/null
+++ b/doc/ca/admins.bb
@@ -0,0 +1,15 @@
+[h2]Documentació per a Administradors de Concentradors (dits Hubs en anglès)[/h2]
+
+[h3]Administradors[/h3]
+
+[zrl=[baseurl]/help/install]Instal·lació[/zrl]
+[zrl=[baseurl]/help/red2pi]Instal·lant $Projectname en una Raspberry Pi[/zrl]
+[zrl=[baseurl]/help/Hubzilla_on_OpenShift]$Projectname en OpenShift[/zrl]
+[zrl=[baseurl]/help/troubleshooting]Consells per solucionar problemes[/zrl]
+[zrl=[baseurl]/help/hidden_configs]Afinant Configuracions ocultes de $Projectname[/zrl]
+[zrl=[baseurl]/help/faq_admins]FAQ Per als Administradors[/zrl]
+[zrl=[baseurl]/help/service_classes]Classes de Serveis[/zrl]
+[zrl=[baseurl]/help/directories]Treballant amb i configuració de directoris[/zrl]
+[zrl=[baseurl]/help/theme_management]Gestió de Temes[/zrl]
+
+
diff --git a/doc/ca/channels.bb b/doc/ca/channels.bb
new file mode 100644
index 000000000..898e919b0
--- /dev/null
+++ b/doc/ca/channels.bb
@@ -0,0 +1,32 @@
+[b]Canals[/b]
+
+
+
+Els canals són simplement col·leccions de continguts emmagatzemats en un sol lloc. Un canal pot representar qualsevol cosa. Podria representi, un lloc web, un fòrum, àlbums de fotos, qualsevol cosa. Per a la majoria de la gent, el seu primer canal serà &quot;Ell&quot; mateix.
+
+Les característiques més importants d'un canal que &quot;em&quot; representa són:
+
+Comunicacions segures i privades &quot;lliures d'spam&quot;
+
+Identitat i &quot;un sol inici de sessió &quot; a través de tota la xarxa
+
+Controls de privacitat i permisos que s'estenen a tota la xarxa
+
+Serveis de directori (com una guia telefònica)
+
+En resum, una cadena que et representa a tú mateix és &quot;jo, a l'Internet &quot;.
+
+Hauràs de crear el teu primer canal com a part del procés de registre. També pots crear canals additonal des del menú &quot;Selecciona canal &quot;.
+
+Se li demanarà que proporcioni un nom de canal, i un curt sobrenom. Per a un canal que et representa a tu mateix, és una bona idea utilitzar el teu nom real per assegurar-se que els teus amics puguin trobar-te, i connectar al teu canal. El sobrenom curt s'utilitzarà per generar un nom &quot;intermediari&quot;. Això és una mica com un nom d'usuari, i es veurà com una adreça de correu electrònic, prenent forma sobrenom@domini. Has de pensar una mica en que desitges utilitzar aquí. Imagina a algú demanant la teu nom intermediari i haver de dir-los que és &quot;Crema-miss_issipi.123&quot;. &quot;cremamississipi&quot; seria una opció molt millor.
+
+Una vegada que hagis creat el teu canal, se't portarà a la pàgina de configuració, que permet definir el teu canal, i establir els teus permisos predeterminats.
+
+Un cop fet això, el canal està llest per utilitzar. En [observer=1][observer.url][/observer][observer=0]example.com/channel/username[/observer] trobaràs el teu canal de &quot;flux&quot;. Aquí és on apareixerà la teva activitat recent, en ordre cronològic invers. Si publica a la casella &quot;compartir&quot;, apareixerà l'entrada a la part superior del teu flux. També trobaràs enllaços a totes les altres àrees de comunicació per aquest canal. El fitxa &quot;en quant a &quot; conté el teu &quot;perfil&quot;, la pàgina de fotos conté àlbums de fotos, i la pàgina d'esdeveniments conté esdeveniments compartits per tu i els teus contactes.
+
+La pàgina &quot;Xarxa&quot; conté tots els missatges recents de tota la xarxa $Projectname, de nou amb sentit cronològic invers. Els missatges exactes que apareixen aquí depenen en gran mesura dels teus permisos. En la teva forma més permissiva, rebràs missatges de desconeguts. A l'altre extrem de l'escala, podràs veure els missatges de només els seus amics - o si ets realment antisocial, només els teus propis missatges.
+
+Com s'ha esmentat al principi, són possibles molts altres tipus de canal, però, el procediment de creació és el mateix. La diferència entre els canals es troba principalment en els permisos assignats. Per exemple, una cadena per a l'intercanvi de documents amb els seus col.legues a la feina, és millor si canvieu valors més permissius per &quot;Em pot escriure en el meu&quot; públic &quot;magatzem d'arxius &quot;, que un compte personal. Per obtenir més informació, consulteu la secció de permisos.
+
+
+#include doc/macros/main_footer.bb; \ No newline at end of file
diff --git a/doc/ca/develop.bb b/doc/ca/develop.bb
new file mode 100644
index 000000000..7e82049c7
--- /dev/null
+++ b/doc/ca/develop.bb
@@ -0,0 +1,34 @@
+[h2]Documentació per Desenvolupadors[/h2]
+
+[h3]Documentació Tècnica[/h3]
+[zrl=[baseurl]/help/Zot---A-High-Level-Overview]Una vista en profunditat a Zot[/zrl]
+[zrl=[baseurl]/help/zot]Una introducció a Zot[/zrl]
+[zrl=[baseurl]/help/zot_structures]Estuctures a Zot[/zrl]
+[zrl=[baseurl]/help/comanche]Descripcions de Pàgina a Comanche[/zrl]
+[zrl=[baseurl]/help/Creating-Templates]Creant Plantilles a Comanche[/zrl]
+[zrl=[baseurl]/help/Widgets]Artilugis[/zrl]
+[zrl=[baseurl]/help/plugins]Complements[/zrl]
+[zrl=[baseurl]/help/hooklist]Ganxos (detallat - en construcció)[/zrl]
+[zrl=[baseurl]/help/doco]Documentació[/zrl]
+[zrl=[baseurl]/help/DerivedTheme1]Creant Temes Derivats[/zrl]
+[zrl=[baseurl]/help/schema_development]Esquemes[/zrl]
+[zrl=[baseurl]/help/Translations]Traduccions[/zrl]
+[zrl=[baseurl]/help/developers]Desenvolupadors[/zrl]
+[zrl=[baseurl]/help/intro_for_developers]Introducció per Desenvolupadors[/zrl]
+[zrl=[baseurl]/help/database]Documentació del esquema de la base de dades[/zrl]
+[zrl=[baseurl]/help/api_functions]Funcions de la API[/zrl]
+[zrl=[baseurl]/help/api_posting]Entrades a $Projectname emprant la API[/zrl]
+[zrl=[baseurl]/help/developer_function_primer]Funcions Red 101[/zrl]
+[zrl=[baseurl]/doc/html/]Refrència del Codi (Doxygen generat - ajust de cookies)[/zrl]
+[zrl=[baseurl]/help/to_do_doco]Llista de Pendents per a la Documentació del Projecte $Projectname[/zrl]
+[zrl=[baseurl]/help/to_do_code]Llista de Pendents per a Desenvolupadors[/zrl]
+[zrl=[baseurl]/help/roadmap]Full de ruta[/zrl]
+[zrl=[baseurl]/help/git_for_non_developers]Git per a No-Desenvolupadors[/zrl]
+[zrl=[baseurl]/help/dev_beginner]Manual pas-a-pas per a desenvolupadors principiants[/zrl]
+
+[h3]Preguntes Més Freqüents (FAQ) Per Desenvolupadors[/h3]
+[zrl=[baseurl]/help/faq_developers]FAQ Per Desenvoupadors[/zrl]
+
+[h3]Recursos Externs[/h3]
+[url=https://zothub.com/channel/one]Development Channel[/url]
+[url=https://federated.social/channel/postgres]Postgres-specific $Projectname Admin Support Channel[/url]
diff --git a/doc/ca/features.bb b/doc/ca/features.bb
new file mode 100644
index 000000000..320f52c62
--- /dev/null
+++ b/doc/ca/features.bb
@@ -0,0 +1,202 @@
+[b][size=36]Característiques[/size][/b]
+
+[b][size=24]$Projectname en Poques Paraules[/size][/b]
+
+TL;DR
+
+$Projectname proveeix publicacions i comunicacions socials distribuïdes amb [b]permisos descentralitzats[/b].
+
+Així, que vol dir "permisos descentralitzats"? Em donen la habilitat de compàrtir quelcom al meu lloc web (fotos, mitjans, arxius, pàgines web, etc.) Aamb persones específiques en llocs completament diferents - encara que no necesàriament amb [i]tothom[/i] en aquests llocs web; i no es necessita tenir un usuari i contrasenya en aquests altres llocs web per poder fer-ho ni per poder tafanejar el que ells han compartit amb mi. Ells tenen un usuari i contrasenya al seu lloc web i "màgica autenticació" entre llocs web afiliats a la xarxa. També, al esser centralitzat, no hi ha terceres parts que puguin saltar-se els permisos i veure el que estàs fent a la xarxa.
+
+$Projectname combina moltes característiques dels blocs tradicionals, les xarxes socials i els mitjans de comunicació, sistemes de gestió de continguts i emmagatzematge en el núvol personal en un marc de treball fàcil d'utilitzar. Cada node de la xarxa pot funcionar independent o enllaçar amb altres nodes per crear una súper-xarxa; deixant la privacitat sota el control de l'editor original.
+
+$Projectname és una aplicació de servidor web de codi obert escrit originalment en PHP/MySQL i és fàcilment instalable per aquells amb habilitats d'administració web bàsiques. També s'estén fàcilment a través de plugins i temes i altres eines de tercers.
+
+[b][size=24]Característiques de $Projectname[/size][/b]
+
+
+$Projectname és un tot terreny per a la publicació web i una xarxa de comunicacions amb diverses característiques úniques. Està dissenyat per a ser utilitzat per la gamma més àmplia de persones a la web, dels blocaires no tècnics, als programadors de PHP experts i administradors de sistemes experimentats.
+
+A aquesta pàgina s'enumeren algunes de les característiques fonamentals de $Projectname que s'inclouen amb la versió oficial. Igual que amb la majoria del programari lliure i de codi obert, pot haver moltes altres extensions, complements, plugins, temes i configuracions que estan limitats només per les necessitats i la imaginació dels membres.
+
+[b][size=24]Construït per la Privacitat i la Llibertat[/size][/b]
+
+Un dels objectius de disseny de $Projectname és permetre la comunicació fàcil a la web, mentre que preserva la intimitat, si així es desitja pels membres. Per aconseguir aquest objectiu, $Projectname inclou una sèrie de característiques que permeten nivells arbitraris de privacitat:
+
+[b]Control Lliscant d'Afinitat[/b]
+
+En afegir connexions en $Projectname, els membres tenen l'opció d'assignar nivells de "afinitat" (el prop que la seva amistat és amb el contacte) per a la nova connexió. Per exemple, quan s'afegeix a algú que resulta ser una persona a la que segueixes el seu bloc, podries assignar al seu canal un nivell d'afinitat de &quot;Coneguts&quot;.
+
+D'altra banda, quan s'afegeix el canal d'un amic, que pot ser col·locat sota el nivell d'afinitat de &quot;Amics&quot;.
+
+En aquest punt, l'eina [i]Control Lliscant d'Afinitat[/i] de $Projectname, que en general apareix a la part superior de la teva pàgina, ajusta el contingut de la pàgina per incloure als que estan dins del rang afinitat desitjada. No es mostraran Canals fora d'aquest rang, llevat que s'ajusti el Control Lliscant per incloure'ls.
+
+El Control Lliscant D'Afinitat permet filtrar instantàniament grans quantitats de contingut, agrupats per nivells de proximitat.
+
+[b]Filtre de Connexions[/b]
+
+Tens la capacitat de controlar amb precisió el que apareix en el teu flux emprant opcionalment el "filtre de connexió". Quan s'activa, l'editor de connexió proporciona entrades per a la selecció de criteris que ha de ser aparellat amb la finalitat d'incloure o excloure un lloc específic d'un canal específic. Una vegada que un missatge s'ha permès, tots els comentaris a aquest lloc se'ls permet, independentment de si s'ajusten als criteris de selecció. Pots seleccionar paraules que si estàn presents al bloc o assegurar-te que està inclosses en el teu flux. Les expressions regulars es poden usar per al control encara més fi, així com hashtags o fins i tot l'idioma detectat del lloc.
+
+[b]Llista de Control d'Accés[/b]
+
+En compartir el contingut, els membres tenen l'opció de restringir qui veu el contingut. En fer clic al cadenat sota de la casella de compartir, un pot triar els destinataris desitjats del lloc, fent clic en els seus noms.
+
+Un cop enviat, el missatge serà visible únicament pel remitent i els destinataris seleccionats. En altres paraules, el missatge no apareixerà al mur públic.
+
+Llistes de Control d'Accés es poden aplicar als continguts i missatges, fotos, esdeveniments, pàgines web, sales de xat i arxius.
+
+[b]Inici de Sessió Únic[/b]
+
+Les Llistes de Control d'Accés treballen per a tots els canals a la xarxa gràcies a la nostra tecnologia única d'inici de sessió únic. La majoria dels enllaços interns proporcionen una identitat símbolica que pot ser verificada en altres llocs $Projectname i s'utilitza per controlar l'accés als recursos privats. Entres una vegada al teu concentrador. Després d'això, l'autenticació de tots els recursos de $Projectname és "màgia".
+
+
+[b]WebDAV activa l'Emagatzematge d'Arxius[/b]
+
+Els arxius poden ser enviats a la teva àrea d'emmagatzematge personal utilitzant les teves utilitats del sistema operatiu (arrossegar i deixar anar en la majoria dels casos). Pots protegir aquests arxius amb la Llista de Control d'Accés amb qualsevol combinació de membres de $Projectname (incloent alguns membres d'altres terceres xarxes) o fer-los públics.
+
+[b]Foto Àlbums[/b]
+
+Salva Fotos en Àlbums. Totes les fotografies es poden protegir mitjançant llistes de control d'accés.
+
+[b]Calendari d'Esdeveniments[/b]
+
+Creació i gestió d'esdeveniments i tasques, que també poden ser protegits amb llistes de control d'accés. Els esdeveniments poden ser importats/exportats a un altre programari amb el format estàndard de la indústria vCalendar/iCal i compartida en els llocs amb els altres. Esdeveniments d'aniversari s'agreguen automàticament dels teus amics i es tradueixen a la seva zona horària correcta així sabràs exactament quan es produeix l'aniversari - no importa on et trobis en el món en relació amb la persona de l'aniversari. Els esdeveniments es creen normalment amb taulells d'assistència perquè els teus amics i connexions puguin confirmar la seva assistència a l'instant.
+
+[b]Sales de Xat[/b]
+
+Pots crear qualsevol nombre de sales de xat personals i permetre l'accés a través de llistes de control d'accés. Aquestes solen ser més segures que XMPP, IRC, i altres transports de missatgeria instantània, encara que també permetem l'ús d'aquests altres serveis a través de connectors.
+
+[b]Constructor de Pàgines Web[/b]
+
+$Projectname té moltes eines de creació de "Gestió de Contingut" per a la creació de pàgines web, incloent l'edició disposició, menús, blocs, widgets, i pàgina/contingut per regions. Totes aquestes poden ser d'accés controlat perquè les pàgines resultants siguin privades per al seu públic objectiu.
+
+[b]Apps/Aplicacions[/b]
+
+Apps poden ser construïdes i distribuïdes pels membres. Aquestes aplicacions són diferents del tradicional "bloqueig pel proveïdor" perquè són controlats completament per l'autor - que pot proporcionar control d'accés a les pàgines d'aplicacions de destinació i la càrrega consegüent per a aquest accés. La majoria de les aplicacions en $Projectname són gratuïtes i es poden crear fàcilment per aquells que no tenen coneixements de programació.
+
+[b]Disposició[/b]
+
+La disposició de la pàgina es basa en un llenguatge de descripció anomenat Comanche. $Projectname en si mateix està escrit amb dissenys de Comanche i es poden canviar. Això permet un nivell de personalització que no se sol trobar en els anomenats "entorns multiusuari".
+
+[b]Favorits[/b]
+
+Compartir i guardar/administrar els enllaços de favorits proporcionats en les converses.
+
+
+[b]Xifrat de missatges privats i Dubtes sobre la confidencialitat[/b]
+
+El correu privat s'emmagatzema en un format ocult. Si bé això no és a prova de bales, en general, evita l'espionatge informal per l'administrador del lloc o ISP.
+
+Cada canal de $Projectname té el seu propi conjunt únic de claus RSA (de 4096 bits) públiques i privades associades, que es genera quan es crea primer els canals. Això s'utilitza per protegir els missatges privats i missatges en trànsit.
+
+A més, els missatges poden ser creats utilitzant "xifrat d'extrem a extrem", que no pot ser llegit per els operadors $Projectname o ISPs o algú que no coneixi el codi d'accés.
+
+Els missatges públics en general, no es xifren en trànsit o en l'emmagatzematge.
+
+Els missatges privats poden ser retirats (com si no s'hagués enviat), encara que no es garanteix que el destinatari no l'ha llegit abans que l'hagis retirat.
+
+Entrades i missatges poden ser creats amb una data de venciment, moment en el qual s'eliminaran/borraran en el lloc del destinatari.
+
+
+[b]Servei de Federació[/b]
+
+A més de l'afegit (addon) "connectors d'entrades creuades" a una varietat de xarxes alternatives, no hi ha suport natiu per a la importació de continguts de RSS/Atom i usar això per crear canals especials. A més, una implementació experimental, però de treball del protocol de la Diàspora permet la comunicació amb la gent en les xarxes socials friendica i Diàspora descentralitzats. Actualment això es va marcar experimental a causa de que aquestes xarxes no tenen el mateix nivell de funcions de privacitat i encriptació i habilitats com $Projectname i poden presentar riscos per a la privacitat.
+També hi ha suport experimental per a l'autenticació OpenID que es pot utilitzar en les llistes de control d'accés. Aquest és un treball en progrés. El seu concentrador $Projectname pot ser utilitzat com un proveïdor d'OpenID per autenticar als serveis externs que utilitzen aquesta tecnologia.
+Els canals poden tenir permisos per convertir-se en "canals derivats" on dos o més canals existents es combinen per crear un nou canal d'actualitat.
+
+[b]Col·leccions[/b]
+
+"Col·leccions" és la nostra implementació de grups de privacitat, que és similar a Google "Cercles" i "Aspectes" de Diaspora. Això li permet filtrar el flux entrant per col·leccions o grups, i automàticament configurar la llista de control d'accés sortint a només aquells en la Col·lecció quan publiqui. Pots obviar tot això en qualsevol moment (abans d'enviar l'entrada).
+
+
+[b]Serveis de Directori [/b]
+
+Oferim fàcil accés a un directori de membres i proporcionem eines descentralitzades capaçes de proporcionar amics "suggerits". Els directoris són llocs normals $Projectname que han optat per acceptar la funció de servidor de directori. Això requereix més recursos que la majoria dels llocs típics pel que no és el predeterminat. Els Directoris estan sincronitzats i reflecteixen el que tots ells contenen amb informació actualitzada sobre tota la xarxa (subjecte a demores normals de propagació).
+
+
+[b]TLS/SSL[/b]
+
+Els concentradors de $Projectname que empran TLS/SSL, les comunicacions entre client i servidor son encriptades via TLS/SSL. Donades les recents revelacions en els mitjans de comunicació en relació amb, la vigilància global i l'elusió de xifrat pel NSA i GCHQ, és raonable suposar que les comunicacions HTTPS-protegides es poden veure compromeses de diverses maneres. Les comunicacions privades són en conseqüència xifrades en un nivell superior abans d'enviar-les fora del lloc.
+
+[b]Ajustos del Canals[/b]
+
+Quan es crea un canal, es tria un rol al que s'apliquen una sèrie d'ajustos de seguretat i privacitat preconfigurats. Aquests són elegits per les millors pràctiques per mantenir la privacitat en els nivells requerits.
+
+Si escolliu un paper privacitat "personalitzat", cada canal permet permisos de gra fi que es fixaràn per a diferents aspectes de la comunicació. Per exemple, sota la capçalera &quot;Ajusts de Seguretat i Privacitat&quot;, cada aspecte a la banda esquerra de la pàgina, té sis (6) Opcions possibles de visualització/accés, que es poden seleccionar fent clic al menú desplegable. També hi ha una sèrie d'altres opcions de privacitat que pots editar.
+
+Les opcions són:
+ - Ningú, excepte tu mateix.
+ - Només aquells que es permeten específicament.
+ - Qualsevol persona en la seva llibreta d'adreces.
+ - Qualsevol en aquest lloc web.
+ - Qualsevol persona en aquesta xarxa.
+ - Qualsevol autenticat.
+ - Qualsevol persona a Internet.
+
+[b]Forums Públics i Privats[/b]
+
+Els fòrums són típicament canals que poden estar obertes a la participació de múltiples autors. Actualment existeixen dos mecanismes per pujar als fòrums: 1) els missatges "de mur a mur" i 2) a través de les etiquetes de foro @menció. Els fòrums poden ser creats per qualsevol persona i s'utilitzats per a qualsevol propòsit. El directori conté una opció per buscar fòrums públics. Als Fòrums privats només es poden fer entrades pels membres i sovint només son vistos pels membres.
+
+
+[b]Clonat de Comptes[/b]
+
+Els Comptes a $Projectname es refereixen com a [i]identitats nómades[/i], perquè la identitat d'un membre no està lligada al concentrador/servidor on es va crear originalment. Per exemple, quan es crea un compte de Facebook o Gmail, que està lligat a aquests serveis. No poden funcionar sense Facebook.com o Gmail.com.
+
+Per contra, imagina que has creat una identitat a $Projectname anomenada [b]tina@Hubzillahub.com[/b]. Aquesta es pot clonar a un altre hub de $Projectname amb el mateix nom o un altre de diferent: per exemple [b]viuPerSempre@HubzillaHub.info[/b]
+
+Tots dos canals estan ara sincronitzats, el que significa que tots els seus contactes i preferències es dupliquen en el teu clon. No importa si s'envia un missatge des del seu hub original o el nou centre. Els missatges/emtrades seran reflectits/des en tots dos comptes.
+
+Aquesta és una característica bastant revolucionària, si tenim en compte alguns dels escenaris:
+
+ - Què passa si el concentrador/servidor on la identitat es basa cau sobtadament fora de línia? Sense clonació, un membre no pot comunicar fins que aquest centre torna a estar de nou en línia (sens dubte molts de vosaltres heu vist i maleït el Twitter "Fail Whale"). Amb la clonació, es pot iniciar la sessió al compte clonat, i la vida continua feliços per sempre. - L'administrador del teu concentrador/servidor ja no es pot permetre el luxe de pagar el concentrador/servidor $Projectname que ofereix gratuitament. Llavors anuncia que el centre serà tancant en dues setmanes. Això li dóna temps suficient als socis/partíceps per clonar la seva identitat/s i preservar les seves relacions de $Projectname, amics i contingut. - Què passa si la teva identitat està subjecta a la censura del govern? El teu proveïdor del concentrador/servidor pot ser obligat a eliminar el teu compte, juntament amb les identitats i dades associades. Amb la clonació, a $Projectname ofereixes [b]resistència a la censura[/b]. Pots tenir centenars de clons, si vols, amb noms totalment diferents, i existents en molts centres diferents, escampats a tot l'Internet.
+
+$Projectname ofereix noves i interesants possibilitats per a la privacitat. Pots llegir més a la pàgina &lt;&lt;Bones Pràctiques en Comunicacions Privades&gt;&gt;.
+
+A tenir en compte. Per a una explicació completa de la clonació d'identitat, llegir el &lt;HOW TO CLONE MY IDENTITY&gt;.
+
+[b]Perfils Multiples[/b]
+
+Es poden crear qualsevol nombre de perfils amb informació diferent i es poden fer-se visible/s a alguns de les teves connexions/amics. Un perfil "per defecte" es pot veure per qualsevol persona i pot contenir informació limitada, amb més informació disponible per grups o persones seleccionades. Això vol dir que el perfil (i el contingut del lloc) per als teus amics bevedors de cervesa pot ser diferents del que presentes als seus companys de treball, i també completament diferent del que és visible per al públic en general.
+
+[b]Còpies de Seguretat del Compte[/b]
+
+Hubzilla ofereix una còpia de seguretat del compte, amb un simple clic, on pots descarregar una còpia de seguretat completa del teu perfil(s).
+
+Les còpies de seguretat es poden utilitzar per clonar o restaurar un perfil.
+
+[b]Eliminació del Compte[/b]
+
+Els comptes poden ser [b]esborrats immediatament[/b] fent clic en un enllaç. [b]Això és així[/b]. Tot el contingut associat s'elimina de la xarxa (això inclou els missatges i qualsevol altre tipus de contingut produït pel perfil suprimit). Depenent del nombre de connexions que té, el procés d'eliminació de contingut remot podria portar el seu temps, però està previst que passi tan aviat com sigui possible.
+
+[b][size=20]Creació de Contingut[/size][/b]
+
+[b]Escribint Entrades[/b]
+
+$Projectname suporta un nombre de diferents alternatives per afegir contingut amb text enriquit. La opció per defecte es una variant personalitzada de _BBcode, ajustada per al seu ús a $Projectname. Pots activar l'ús de Markdown (un llenguatge de marques) fàcil de treballar amb ell. Un editor visual també es pot emprar. El editor visual tradicionalment emprat en $Projectname va tenir seriosos problemes i ha estat eliminat. Estem actualment buscant un substitut.
+
+Quant creem &quot;llocs Web&quot;, El contingut espot afegir en HTML, Markdown, BBcode, i/o text plà.
+
+[b]Esborrat del contingut[/b]
+Qualsevol contingut creat a $Projectname roman sota el control del membre (o canal) que el va crear originalment. En qualsevol moment, un membre pot esborrar un missatge o un rang de missatges. El procés d'esborrat assegura que el contingut es eliminat, indiferentment de on es va publicar si en el canal primari (l'inicial)del concentrador/servidor o en altre qualsevol on el canal es va autenticar remotament via Zot ($Projectname communicació i protocol d'autenticació).
+
+[b]Multimedia[/b]
+Igual que qualsevol altre sistema modern de blocs, xarxes socials, o d'un servei de micro-blogging, $Projectname és compatible amb la càrrega d'arxius, la incorporació dels vídeos, l'enllaç de pàgines web.
+
+[b]Vista Prèvia/Edició[/b]
+Les entrades es poder pre visualitzar abans d'enviar-les i reeditar desprès de ser enviades.
+
+[b]Votacions/Consens[/b]
+El missatges poden convertir-se en "consensos", són articles que ofereixen als lectors una forma de retroalimentació, es recopilen en comptadors de "d'acord", "en desacord" i "abstenir-se". Que permeten mesurar l'interès per les idees i crear enquestes informals.
+
+
+[b]Estenent $Projectname[/b]
+
+$Projectname es pot estendre per diferents nombre de vies, a través de la personalització del lloc, la teva personalització, ajustos optatius, temes i addons/plugins.
+
+[b]API[/b]
+
+Una API està disponible per al seu ús per serveis de terceres part. Està basat originalment en una de les primeres API's de Twitter(de la que existeixen cents d'eines de terceres parts). S'està ampliant actualment per proporcionar accés a les instal·lacions i capacitats que són específiques de $Projectname. L'accés pot ser proporcionada per usuari/contrasenya o OAuth i es proporciona registre de clients d'aplicacions OAuth.
+
+
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/ca/first-post.bb b/doc/ca/first-post.bb
new file mode 100644
index 000000000..0702e20bf
--- /dev/null
+++ b/doc/ca/first-post.bb
@@ -0,0 +1,3 @@
+[size=large]La teva primera entrada[/size]
+
+... pendent de ser escrita ...
diff --git a/doc/ca/general.bb b/doc/ca/general.bb
new file mode 100644
index 000000000..f7d556130
--- /dev/null
+++ b/doc/ca/general.bb
@@ -0,0 +1,20 @@
+[h2]Informació del Projecte/Lloc[/h2]
+
+[zrl=[baseurl]/help/Privacy]Politica de Privacitat[/zrl]
+
+[zrl=[baseurl]/help/history]Història de $Projectname[/zrl]
+
+[h3]Recursos Externs[/h3]
+[zrl=[baseurl]/help/external-resource-links]Enllaços a Recursos Externs[/zrl]
+
+[url=https://github.com/redmatrix/hubzilla]Lloc Web Principal[/url]
+
+[url=https://github.com/redmatrix/hubzilla-addons]Complements del Lloc Web[/url]
+
+[url=[baseurl]/help/credits]Credits en $Projectname[/url]
+
+[h3]Sobre Aquest Node $Projectname[/h3]
+[zrl=[baseurl]/help/TermsOfService]Termes de Servei per a AQUEST Node[/zrl]
+[zrl=[baseurl]/siteinfo]Informació del Node[/zrl]
+[zrl=[baseurl]/siteinfo/json]Informació Tècnica Detallada en format JSON d'aquest Node[/zrl]
+
diff --git a/doc/ca/main.bb b/doc/ca/main.bb
new file mode 100644
index 000000000..77e935718
--- /dev/null
+++ b/doc/ca/main.bb
@@ -0,0 +1,12 @@
+[zrl=[baseurl]/help/about][b]Que és $Projectname?[/b][/zrl]
+$Projectname és una plataforma de comunicació i publicació descentralitzada que et permet mantenir el control de les teves necessitats de comunicació, gràcies a l'encriptació automàtica i control d'accés de gra fi. Éts tu, i només tu qui decideixes qui pot veure les teves coses.
+
+[zrl=[baseurl]/help/features][b]Característiques de $Projectname[/b][/zrl]
+
+$Projectname ja s'està executant com una xarxa distribuïda global i demostra la seva versatilitat i escalabilitat des de independent fins a grans llocs.
+Penseu en plataformes independents de comunicació de la família, de comunitats en línia distribuïdes, fòrums de suport, blocs i pàgines web. O proveïdors de continguts professionals amb canals premium comercials i accés de continguts específics. El que vulguis, $Projectname és allà per atendre la teva creativitat.
+
+[zrl=[baseurl]/help/what_is_zot][b]Tens Zot? Be, Deuries.[/b][/zrl]
+Zot és el gran nou protocol de communicació inventat especialment per a $Projectname. Com a membre, ja no estàs lligat a un sol lloc o concentrador (hub) gràcies a les "identitats nòmades". Migra fàcilment a un altre servidor i manté els teus contactes intactes, o clona i executa el mateix canal en diversos servidors. Encara que un d'ells tanqui, no es perd res. A més, una vegada que estàs dins de $Projectname no hi ha necessitat d'autenticar dues vegades, fins i tot quan s'accedeix des d'un altre lloc $Projectname. Zot és el que difèrencia $Projectname de qualsevol altre projecte.
+
+
diff --git a/doc/ca/members.bb b/doc/ca/members.bb
new file mode 100644
index 000000000..bfd636b8e
--- /dev/null
+++ b/doc/ca/members.bb
@@ -0,0 +1,25 @@
+[h2]Documentació per a Membres del Concentrador[/h2]
+
+[h3]Començant[/h3]
+[zrl=[baseurl]/help/registration]Registrant un Compte[/zrl]
+[zrl=[baseurl]/help/accounts_profiles_channels_basics]Tu a $Projectname: breument comptes, perfils i canals[/zrl]
+[zrl=[baseurl]/help/profiles]Perfils[/zrl]
+[zrl=[baseurl]/help/channels]Canals[/zrl]
+[zrl=[baseurl]/help/roles]Permisos per roles i tipus de Canals[/zrl]
+[zrl=[baseurl]/help/first-post]La teva primera entrada[/zrl]
+[zrl=[baseurl]/help/connecting_to_channels]Connectant Amb Altres Canals[/zrl]
+[zrl=[baseurl]/help/permissions]Permisos I Encriptació: Tu Tens El Control[/zrl]
+[zrl=[baseurl]/help/cloud]Emmagatzegament Al Núbol[/zrl]
+[zrl=[baseurl]/help/remove_account]Esborrar un Canal o un Compte[/zrl]
+
+[h3]Ajuda per als Membres[/h3]
+[zrl=[baseurl]/help/tags_and_mentions]Etiquetes i Mencions[/zrl]
+[zrl=[baseurl]/help/webpages]Pàgines Web[/zrl]
+[zrl=[baseurl]/help/bbcode]Referència BBcode per a entrades i comentaris[/zrl]
+[zrl=[baseurl]/help/checking_account_quota_usage]Comprovant la Quota d'Ús del Compte[/zrl]
+[zrl=[baseurl]/help/cloud_desktop_clients]Clients d'Escriptori al Núbol[/zrl]
+[zrl=[baseurl]/help/AdvancedSearch]Cerca Avançada al Directori[/zrl]
+[zrl=[baseurl]/help/addons]Ajuda pels Addons[/zrl]
+[zrl=[baseurl]/help/diaspora_compat]Compatibilitat de Comunicacions amb Diaspora (Diaspora i Friendica)[/zrl]
+[zrl=[baseurl]/help/faq_members]FAQ Per Membres[/zrl]
+[zrl=[baseurl]/help/bugs]Errors, Assumptes, i les coses que arriben de cop a la nit...[/zrl]
diff --git a/doc/ca/profiles.bb b/doc/ca/profiles.bb
new file mode 100644
index 000000000..513bf5fed
--- /dev/null
+++ b/doc/ca/profiles.bb
@@ -0,0 +1,37 @@
+[b]Profiles[/b]
+
+$Projectname has unlimited profiles. You may use different profiles to show different &quot;sides of yourself&quot; to different audiences. This is different to having different channels. Different channels allow for completely different sets of information. You may have a channel for yourself, a channel for your sports team, a channel for your website, or whatever else. A profile allows for finely graded &quot;sides&quot; of each channel. For example, your default public profile might say &quot;Hello, I'm Fred, and I like laughing&quot;. You may show your close friends a profile that adds &quot;and I also enjoy dwarf tossing&quot;.
+
+You always have a profile known as your &quot;default&quot; or &quot;public&quot; profile. This profile is always available to the general public and cannot be hidden (there may be rare exceptions on privately run or disconnected sites). You may, and probably should restrict the information you make available on your public profile.
+
+That said, if you want other friends to be able to find you, it helps to have the following information in your public profile...
+
+[ul][*]Your real name or at least a nickname everybody knows
+[*]A photo of you
+[*]Your location on the planet, at least to a country level.[/ul]
+
+In addition, if you'd like to meet people that share some general interests with you, please take a moment and add some &quot;Keywords&quot; to your profile. Such as &quot;music, linux, photography&quot; or whatever. You can add as many keywords as you like.
+
+To create an alternate profile, first go to [zrl=[baseurl]/settings/features]Settings &gt; Additional Features[/zrl] and enable &quot;Multiple Profiles&quot; there, otherwise you won't have the ability to use more than just your default profile.
+
+Then select &quot;Edit Profiles&quot; from the menu of your $Projectname site. You may edit an existing profile, change the profile photo, add things to a profile or create a new profile. You may also create a &quot;clone&quot; of an existing profile if you only wish to change a few items but don't wish to enter all the information again. To do that, click on the profile you want to clone and choose &quot;Clone this profile&quot; there.
+
+In the list of your profiles, you can also choose the contacts who can see a specific profile. Just click on &quot;Edit visibility&quot; next to the profile in question (only available for the profiles that are not your default profile) and then click on user images to add them to or remove them from the group of people who can see this profile.
+
+Once a profile has been selected, when the person views your profile, they will see the private profile you have assigned. If they are not authenticated, they will see your public profile.
+
+There is a setting which allows you to publish your profile to a directory and ensure that it can be found by others. You can change this setting on the &quot;Settings&quot; page.
+
+If you do not wish to be found be people unless you give them your channel address, you may leave your profile unpublished.
+
+[b]Keywords and Directory Search[/b]
+
+On the directory page, you may search for people with published profiles. Currently, only the name field and the keywords are searched. You may also include such keywords in your default profile - which may be used to search for common interests with other members. Keywords are used in the channel suggestion tool and although they aren't visible in the directory, they are shown if people visit your profile page.
+
+On your Connnections page and in the directory there is a link to &quot;Suggestions&quot; or &quot;Channel Suggestions&quot;, respectively. This will find channels who have matching and/or similar keywords. The more keywords you provide, the more relevant the search results that are returned. These are sorted by relevance.
+
+See Also
+
+[zrl=[baseurl]/help/AdvancedSearch]Advanced Searching[/zrl]
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/ca/registration.bb b/doc/ca/registration.bb
new file mode 100644
index 000000000..ae779e0b7
--- /dev/null
+++ b/doc/ca/registration.bb
@@ -0,0 +1,35 @@
+[size=large][b]Registre[/b][/size]
+
+No tots els llocs $Projectname permeten la inscripció oberta. Si es permet el registre, veureu un enllaç de &quot; Registre &quot; immediatament sota de l'entrada a la pàgina principal del lloc. Seguint aquest enllaç et portarà a la pàgina de registre del lloc. En alguns llocs es pot redirigir a un altre lloc que permet registres. Com tots els llocs $Projectname estan vinculats, no importa on resideix el teu compte.
+
+[b]La Teva Adreça de Correu Electrònic[/b]
+
+Si us plau introdueix la teva adreça de correu electrònic vàlida. La teva adreça de correu electrònic mai es farà pública. Aquesta adreça s'utilitzarà per activar el teu compte, que (opcionalment) enviarà notificacions de correu electrònic per als missatges entrants o articles, [i]i per recuperar contrasenyes perdudes[/i].
+
+[b]Contrasenya[/b]
+
+Introdueix una contrasenya de la teva elecció, i repeix-la en la segona casella per assegurar-te que es va escriure correctament. Com $Projectname ofereix una identitat descentralitzada, Es pot accedir al teu compte en molts altres llocs web no només en el que t'has donat d'alta.
+
+[b]Termes Del Servei[/b]
+
+Clica a l'enllaç per llegir els [zrl=[baseurl]/help/TermsOfService]Termes de Servei[/zrl] del lloc. Una vegada llegits, marca la casella al formulari de registre per confirmar.
+
+[b]Registre[/b]
+
+Una vegada que hagis proporcionat els detalls necessaris, fes clic al botó "Registrar-se". Alguns llocs poden requerir l'aprovació de l'administrador abans de processar el registre, s'avisarà si aquest és el cas. Si us plau, mira el teu correu electrònic (incloent carpetes d'spam) per poder finalitzar la teva aprovació de registre.
+
+[b]Crear un Canal[/b]
+
+A continuació, se et presentarà la pantalla &quot; Afegir un canal&quot;. Normalment, el primer canal serà un que et representa - pel que l'ús del seu propi nom (o pseudònim) com el nom del canal és una bona idea. El nom de la cadena ha de ser pensat com un títol o descripció breu del teu canal. El &quot; triar un sobrenom curt &quot; és similar a un &quot;nom d'usuari &quot;. Farem servir tot el que entra aquí per crear una adreça de canal, que altres persones utilitzaran per connectar-se amb tu, i que utilitzaràs per iniciar sessió en altres llocs. Això s'assembla a una adreça de correu electrònic, i pren la forma nickname@siteyouregisteredat.xyz
+
+Quan es crea el teu canal se't portarà directament a la pàgina de configuració on pots definir permisos, habilitar les funcions, etc. Totes aquestes coses es tracten a la secció corresponent dels fitxers d'ajuda.
+
+Veure Tambè
+[zrl=[baseurl]/help/accounts_profiles_channels_basics]Lo Basic sobre Identitats dins $Projectname[/zrl]
+[zrl=[baseurl]/help/accounts]Comptes[/zrl]
+[zrl=[baseurl]/help/profiles]Perfils[/zrl]
+[zrl=[baseurl]/help/permissions]Permisos[/zrl]
+[zrl=[baseurl]/help/remove_account]Eliminar Compte[/zrl]
+
+#include doc/macros/main_footer.bb;
+
diff --git a/doc/ca/what_is_zot.bb b/doc/ca/what_is_zot.bb
new file mode 100644
index 000000000..df1f15921
--- /dev/null
+++ b/doc/ca/what_is_zot.bb
@@ -0,0 +1,61 @@
+[b]Qué és Zot?[/b]
+
+Zot és el protocol que fa funcionar $Projectname, proveeix tres Característiques esencials: Comunicacions, Identitat, i Control d'Accéss.
+
+Les funcionalitats que proveeix es poden describir de la següent manera:
+
+ - una relació en línia es només un munt de permisos
+ - internet és només un altre carpeta
+
+[b][size=20]Comunicacions[/size][/b]
+
+Zot és un protocol revolucionari que ofereix [i]comunicacions descentralitzades[/i] i [i]gestió d'identitat[/i] en tota la malla (o entrallat de connexions). El resultat es una plataforma que proveeix serveis web comparables amb els que ofereixen les grans companyies, però sense elles ni els seus problemes de privacitat, la seva insaciable necessitat de beneficis, ni la seva idea dels jardins-privats.
+
+Comunicacions i xarxes socials són una part integral del teixit. Qualsevol canal (i qualsevol servei ofert per aquest canal) por fer ús complert de les grans caracteristiques de comunicació social a escala global. Aquestes comunicacions poden ser públiques o privades - i comunicacions privades no es limiten a encriptar totalment l'enviament, sino que també encripten l'emmagatzegament per tal d'impedir que, administradors de sistemes murris o proveidors de servei, accidental o intencionadament tafanegin o revelin dades personals.
+
+Zot permet un ampli vental de serveis en segon plà per a la xarxa, des de oferir suggeriments d'amics, a serveis de directori. També pot realitzar altres coses que normalment només són possibles en un proveïdor centralitzat, com missatges &quot;de mur a mur&quot;. Perfils particulars/múltiples es poden crear fàcilment i el contingut del web es pot adaptar a l'espectador a través del [i]Control Lliscant d'Afinitat[/i].
+
+No trobaràs, de cap manera, aquestes característiques en altres serveis de comunicació descentralitzades. A més de proporcionar la descentralització de concentradors (servidors), potser la característica més innovadora i interessant de Zot és el subministrament de serveis [i]d'identitat descentralitzada[/i].
+
+[b][size=20]Identitat[/size][/b]
+
+La capa que permet identitat mitjançant Zot es única. Facilita [i]l'identificació única invisible[/i] al llarg de tots els llocs de la malla.
+
+També ofereix [i]identitat nómada[/i], de tal forma que les teves comunicacions amb amics, familiars , i qualsevol amb el que et comuniquis no s'han de veure afectats per la pérdua (caiguda, desconnexió) temporal/permanent del teu node de comunicació primari.
+
+Les parts importants de la teva identitat i les relacions es poden copiar a una memòria USB, o el teu ordinador portàtil, i poden aparèixer en qualsevol node de la xarxa en qualsevol moment - amb tots els teus amics i preferències intactes.
+
+Fonamentalment, aquestes instàncies (identitats) nòmades es mantenen en sincronia per tal que qualsevol instància pugui fer-se càrrec si un altre està en perill o danyada. Això el protegeix contra no només d'una fallada del sistema, sinó també de sobrecàrregues temporals del lloc i/o la manipulació governamental o censura.
+
+Identitat nòmada, inici de sessió únic, i nodes $Projectname descentralitzats, al nostre parer, introduir un alt grau de grau de [i]resiliència[/i] i [i]persistència[/i] en les comunicacions d'Internet, que són profundament necessàries en direcció contrària de les tendències mundials cap a la centralització corporativa, així com la vigilància governamental indiscriminada i la censura.
+
+Com naveges per la xarxa, els canals de visualització i el seu contingut únic, que es produeix sobre la marxa, fins i tot a través de centres de servidors completament diferents. No hi ha contrasenyes per entrar. No hi ha res a escriure. No tens que posar teu nom en cada nou lloc que visites.
+
+Com Zot pot fer això? En diem [i]identificació-màgica[/i], perquè $Projectname oculta els detalls de les complexitats que van a l'inici únic de sessió, les identitats nòmades, i l'experiència de navegació a la xarxa. Aquest és un dels objectius de disseny de $Projectname: per augmentar la privacitat i la llibertat a la xarxa, alhora que redueix la complexitat i el tedi interposat per la necessitat d'introduir noves contrasenyes i noms d'usuari per a cada vista diferent, que pots visitar en línia.
+
+Entrar com a usuari només una vegada en el teu centre d'origen (o qualsevol centre de recolçament nòmada que hagis triat). Això permet accedir a tots els serveis autenticats en qualsevol lloc de la malla - com ara anar a comprar, blocs, fòrums, i l'accés a la informació privada. Això és igual que els serveis oferts pels grans proveïdors de les empreses amb enormes bases de dades d'usuaris; però, pots ser un membre d'aquesta comunitat, així com un servidor en aquesta xarxa emprant un RasberryPi de 35$. La teva contrasenya no s'emmagatzema en un miler de diferents llocs, o encara pitjor, només en uns pocs llocs com Google i Facebook, fora del teu control directe.
+
+No pots ser silenciat. No pots ser eliminat de la xarxa, llevat que triïs per sortir, tu mateix.
+
+[b][size=20]Control d'Accés[/size][/b]
+
+La capa de identitat de Zot permet proporcionar permisos específics a qualsevol contingut que desitgis publicar - i aquests permisos s'estenen per $ProjectName. Això és com tenir un sol súper gran espai web format per un exèrcit de petits llocs web individuals - i on cada canal a la xarxa pot controlar completament les seves preferències de privacitat i ús compartit dels recursos web que creen.
+
+Actualment, la xarxa suporta comunicacions, àlbums de fotos, esdeveniments, i arxius. Això s'ampliarà en el futur per proporcionar serveis de gestió de continguts (pàgines web) i instal·lacions d'emmagatzematge en el núvol, com biblioteques WebDAV i multimèdia. Cada objecte i la forma en què es comparteix i amb qui està completament sota el teu control.
+
+Aquest tipus de control està disponible en grans proveïdors de serveis com Facebook i Google, ja que poseeixen la base de dades d'usuari. Dins de la xarxa, no hi ha necessitat d'un gran usuari de base de dades a la teva màquina - perquè la xarxa [i]és[/i] la teva base de dades d'usuari. Té essencialment infinita capacitat (limitada pel nombre total de nodes en línia a través d'Internet), i s'estén entre centenars, i potencialment milions d'ordinadors.
+
+L'accés pot ser concedit o negat per a qualsevol recurs, a qualsevol canal, o qualsevol grup de canals; en qualsevol lloc dins de la malla. Altres podràn accedir al teu contingut si els permets fer-ho, i ni tan sols cal tenir un compte al node. Les teves fotos privades no es poden veure, perquè els permissos realment funcionen; no són un complement que s'ha afegit a l'últim moment. Si no ets a la llista d'espectadors permesos per a una foto en particular, tu no la veuràs.
+
+[b][size=18]Recursos Addicionals i Enllaços[/size][/b]
+
+Per més detalla, informació tècnica sobre Zot, clica sobre algún dels següents enllaços:
+
+ - [url=https://github.com/friendica/red/wiki/Zot---A-High-Level-Overview]Vista per experts (en anglès)[/url]
+
+ - [url=https://github.com/friendica/red/wiki/zot]Especificació pel desenvolupament de Zot (en anglès)[/url]
+
+ - [url=https://github.com/redmatrix/hubzilla/blob/master/include/zot.php]Referència per la implementació de Zot en PHP (en anglès)[/url]
+
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/cloud.bb b/doc/cloud.bb
index 20498e6a5..3e0ac1fd3 100644
--- a/doc/cloud.bb
+++ b/doc/cloud.bb
@@ -10,7 +10,7 @@ On many public servers there may be limits on disk usage.
The quickest and easiest way to share files is through file attachments. In the row of icons below the status post editor is a tool to upload attachments. Click the tool, select a file and submit. After the file is uploaded, you will see an attachment code placed inside the text region. Do not edit this line or it may break the ability for your friends to see the attachment. You can use the post permissions dialogue box or privacy hashtags to restrict the visibility of the file - which will be set to match the permissions of the post your are sending.
-To delete attachments or change the permissions on the stored files, visit [observer.baseurl]/filestorage/{{username}}&quot; replacing {{username}} with the nickname you provided during channel creation.
+To delete attachments or change the permissions on the stored files, visit [observer.baseurl]/cloud/{{username}}&quot; replacing {{username}} with the nickname you provided during channel creation.
[b]Web Access[/b]
@@ -22,6 +22,6 @@ See: [zrl=[baseurl]/help/cloud_desktop_clients]Cloud Desktop Clients[/zrl]
[b]Permissions[/b]
-When using WebDAV, the file is created with your channel's default file permissions and this cannot be changed from within the operating system. It also may not be as restrictive as you would like. What we've found is that the preferred method of making files private is to first create folders or directories; then visit &quot;filestorage/{{username}}&quot;; select the directory and change the permissions. Do this before you put anything into the directory. The directory permissions take precedence so you can then put files or other folders into that container and they will be protected from unwanted viewers by the directory permissions. It is common for folks to create a &quot;personal&quot; or &quot;private&quot; folder which is restricted to themselves. You can use this as a personal cloud to store anything from anywhere on the web or any computer and it is protected from others. You might also create folders for &quot;family&quot; and &quot;friends&quot; with permission granted to appropriate collections of channels.
+When using WebDAV, the file is created with your channel's default file permissions and this cannot be changed from within the operating system. It also may not be as restrictive as you would like. What we've found is that the preferred method of making files private is to first create folders or directories; then visit &quot;filestorage/{{username}}&quot;; select the directory and change the permissions. Do this before you put anything into the directory. The directory permissions take precedence so you can then put files or other folders into that container and they will be protected from unwanted viewers by the directory permissions. It is common for folks to create a &quot;personal&quot; or &quot;private&quot; folder which is restricted to themselves. You can use this as a personal cloud to store anything from anywhere on the web or any computer and it is protected from others. You might also create folders for &quot;family&quot; and &quot;friends&quot; with permission granted to appropriate privacy groups.
#include doc/macros/main_footer.bb;
diff --git a/doc/comanche.bb b/doc/comanche.bb
index 2eaa15deb..6a96d5251 100644
--- a/doc/comanche.bb
+++ b/doc/comanche.bb
@@ -27,8 +27,8 @@ Currently there are five layout templates, unless your site provides additional
edgesthree - three column layout with fixed side margins
full - three column layout with fixed side margins and adds a "header" region beneath the navigation bar
- [b]redable[/b]
- A template for reading longer texts. Three columns: aside, content and right_aside.
+ [b]redable[/b] (sic)
+ A template for reading longer texts full screen (so without navigation bar). Three columns: aside, content and right_aside.
For maximum readability it is advised to only use the middle content column.
[b]zen[/b]
diff --git a/doc/context/admin/security/help.html b/doc/context/admin/security/help.html
new file mode 100644
index 000000000..e9a741a5e
--- /dev/null
+++ b/doc/context/admin/security/help.html
@@ -0,0 +1,3 @@
+<h3>Security Settings</h3>
+<p>This page contains various administrator settings related to security.</p>
+<p>To save any changes you make to these settings, you must press the Submit button.</p> \ No newline at end of file
diff --git a/doc/context/channel/help.html b/doc/context/channel/help.html
new file mode 100644
index 000000000..810913ff3
--- /dev/null
+++ b/doc/context/channel/help.html
@@ -0,0 +1,24 @@
+<script>
+ var contextualHelp1 = function (target, openSidePanel) {
+ $("#help-content").removeClass('help-content-open'); // Close the help panel
+ $("#navbar-collapse-1").removeClass('in'); // Collapse the navbar for small screens
+ if (openSidePanel) {
+ $("main").addClass('region_1-on'); // Open the side panel to highlight element
+ } else {
+ $("main").removeClass('region_1-on');
+ }
+ // Animate the page scroll to the element and then pulse the element to direct attention
+ $('html,body').animate({scrollTop: $(target).offset().top - $('#navbar-collapse-1').height() - 20}, 'slow');
+ for (i = 0; i < 3; i++) {
+ $(target).fadeTo('slow', 0.1).fadeTo('slow', 1.0);
+ }
+ }
+</script>
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>This is the home page of a channel. It is similar to someone's profile "wall" in a social network context. Posts created by the channel are displayed according to the observer's viewing permissions.</dd>
+ <dt>Create a Post</dt>
+ <dd>If you have permission to create posts on the channel page, then you will see the post editor at the top.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#tabs-collapse-1", 0); return false;' title="Click to highlight element...">Channel Content Tabs</a></dt>
+ <dd>The channel content tabs are links to other content published by the channel. The <b>About</b> tab links to the channel profile. The <b>Photos</b> tab links to the channel photo galleries. The <b>Files</b> tab links to the general shared files published by the channel.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/context/cloud/help.html b/doc/context/cloud/help.html
new file mode 100644
index 000000000..105947517
--- /dev/null
+++ b/doc/context/cloud/help.html
@@ -0,0 +1,22 @@
+<script>
+ var contextualHelp1 = function (target, openSidePanel) {
+ $("#help-content").removeClass('help-content-open'); // Close the help panel
+ $("#navbar-collapse-1").removeClass('in'); // Collapse the navbar for small screens
+ if (openSidePanel) {
+ $("main").addClass('region_1-on'); // Open the side panel to highlight element
+ } else {
+ $("main").removeClass('region_1-on');
+ }
+ // Animate the page scroll to the element and then pulse the element to direct attention
+ $('html,body').animate({scrollTop: $(target).offset().top - $('#navbar-collapse-1').height() - 20}, 'slow');
+ for (i = 0; i < 3; i++) {
+ $(target).fadeTo('slow', 0.1).fadeTo('slow', 1.0);
+ }
+ }
+</script>
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>This page displays a channel's "cloud" files. The files visible to the observer depend on the individual file permissions set by the channel owner. If you have permission to create/upload files you will see control buttons above the file list.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#tabs-collapse-1", 0); return false;' title="Click to highlight element...">Channel Content Tabs</a></dt>
+ <dd>The channel content tabs are links to other content published by the channel. The <b>About</b> tab links to the channel profile. The <b>Photos</b> tab links to the channel photo galleries. The <b>Files</b> tab links to the general shared files published by the channel.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/context/mail/help.html b/doc/context/mail/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/help.html
@@ -0,0 +1,10 @@
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>The messages displayed in private mail are visible only to you and the single recipient. </dd>
+ <dt>Combined View</dt>
+ <dd>Complete conversations can be viewed in a continuous thread by selecting <b>Combined View</b>. Available conversations are displayed beneath the menu in the side panel.</dd>
+ <dt>Inbox/Outbox</dt>
+ <dd>Individual sent messages are viewed by selecting <b>Outbox</b>, and incoming messages are viewed using the <b>Inbox</b> filter.</dd>
+ <dt>New Message</dt>
+ <dd>Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message <i>if they have not already read it</i>.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/context/network/help.html b/doc/context/network/help.html
new file mode 100644
index 000000000..956af7380
--- /dev/null
+++ b/doc/context/network/help.html
@@ -0,0 +1,26 @@
+<script>
+ var contextualHelp1 = function (target, openSidePanel) {
+ $("#help-content").removeClass('help-content-open'); // Close the help panel
+ $("#navbar-collapse-1").removeClass('in'); // Collapse the navbar for small screens
+ if (openSidePanel) {
+ $("main").addClass('region_1-on'); // Open the side panel to highlight element
+ } else {
+ $("main").removeClass('region_1-on');
+ }
+ // Animate the page scroll to the element and then pulse the element to direct attention
+ $('html,body').animate({scrollTop: $(target).offset().top - $('#navbar-collapse-1').height() - 20}, 'slow');
+ for (i = 0; i < 3; i++) {
+ $(target).fadeTo('slow', 0.1).fadeTo('slow', 1.0);
+ }
+ }
+</script>
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>The network page displays a stream of posts and conversations, typically ordered by the most recently updated. This page is highly customizable.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#profile-jot-wrapper", 0); return false;' title="Click to highlight element...">Create a Post</a></dt>
+ <dd>At the top of the page there is a text box that says "Share". Clicking this box opens a new post editor. The post editor is customizable, but the basic editor provides fields for a post body and an optional post <b>Title</b>. Buttons below the text area to the left provide shortcuts to text formatting and inserting links, images, and other data into the post. The buttons to the right provide a post preview, the post permissions setting, and a <b>Submit</b> button to send the post.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#group-sidebar", 1); return false;' title="Click to highlight element...">Privacy Groups</a></dt>
+ <dd>The privacy groups you have created are displayed in the side panel. Selecting them filters posts to those created by channels in the chosen group.</dd>
+ <dt><a href='#' onclick='$("#dbtn-acl").click(); return false;' title="Click to highlight element...">Post Permissions</a></dt>
+ <dd>The access control list (ACL) is what you use to set who can see your new post. Pressing the ACL button beside the Submit button will display a dialog in which you can select what channels and/or privacy groups can see the post. You can also select who is explicitly denied access. For example, say you are planning a surprise party for a friend. You can send an invitation post to everyone in your <b>Friends</b> group <i>except</i> the friend you are surprising. In this case you "show" the <b>Friends</b> group but "don't show" that one person.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/context/photos/help.html b/doc/context/photos/help.html
new file mode 100644
index 000000000..f41611f8d
--- /dev/null
+++ b/doc/context/photos/help.html
@@ -0,0 +1,22 @@
+<script>
+ var contextualHelp1 = function (target, openSidePanel) {
+ $("#help-content").removeClass('help-content-open'); // Close the help panel
+ $("#navbar-collapse-1").removeClass('in'); // Collapse the navbar for small screens
+ if (openSidePanel) {
+ $("main").addClass('region_1-on'); // Open the side panel to highlight element
+ } else {
+ $("main").removeClass('region_1-on');
+ }
+ // Animate the page scroll to the element and then pulse the element to direct attention
+ $('html,body').animate({scrollTop: $(target).offset().top - $('#navbar-collapse-1').height() - 20}, 'slow');
+ for (i = 0; i < 3; i++) {
+ $(target).fadeTo('slow', 0.1).fadeTo('slow', 1.0);
+ }
+ }
+</script>
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>This page displays a channel's photo albums. The images visible to the observer depend on the individual image permissions.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#tabs-collapse-1", 0); return false;' title="Click to highlight element...">Channel Content Tabs</a></dt>
+ <dd>The channel content tabs are links to other content published by the channel. The <b>About</b> tab links to the channel profile. The <b>Photos</b> tab links to the channel photo galleries. The <b>Files</b> tab links to the general shared files published by the channel.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/context/profile/help.html b/doc/context/profile/help.html
new file mode 100644
index 000000000..0d4abb8cb
--- /dev/null
+++ b/doc/context/profile/help.html
@@ -0,0 +1,22 @@
+<script>
+ var contextualHelp1 = function (target, openSidePanel) {
+ $("#help-content").removeClass('help-content-open'); // Close the help panel
+ $("#navbar-collapse-1").removeClass('in'); // Collapse the navbar for small screens
+ if (openSidePanel) {
+ $("main").addClass('region_1-on'); // Open the side panel to highlight element
+ } else {
+ $("main").removeClass('region_1-on');
+ }
+ // Animate the page scroll to the element and then pulse the element to direct attention
+ $('html,body').animate({scrollTop: $(target).offset().top - $('#navbar-collapse-1').height() - 20}, 'slow');
+ for (i = 0; i < 3; i++) {
+ $(target).fadeTo('slow', 0.1).fadeTo('slow', 1.0);
+ }
+ }
+</script>
+<dl class="dl-horizontal">
+ <dt>General</dt>
+ <dd>This is the profile page of a channel. It typically displays information describing the channel. If the channel represents a person in a social network, for example, then the profile might provide contact information and other personal details about the person. Channels can have multiple profiles, where the displayed profile depends on the observer.</dd>
+ <dt><a href='#' onclick='contextualHelp1("#tabs-collapse-1", 0); return false;' title="Click to highlight element...">Channel Content Tabs</a></dt>
+ <dd>The channel content tabs are links to other content published by the channel. The <b>About</b> tab links to the channel profile. The <b>Photos</b> tab links to the channel photo galleries. The <b>Files</b> tab links to the general shared files published by the channel.</dd>
+</dl> \ No newline at end of file
diff --git a/doc/database/db_term.bb b/doc/database/db_term.bb
index c0546cc6a..e1f6415fa 100644
--- a/doc/database/db_term.bb
+++ b/doc/database/db_term.bb
@@ -1,27 +1,27 @@
[table]
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
[/th][/tr]
-[tr][td]tid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
+[tr][td]tid[/td][td]sequential index[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
[/td][/tr]
-[tr][td]aid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
+[tr][td]aid[/td][td]channel_account_id of the controlling channel[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
[/td][/tr]
-[tr][td]uid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
+[tr][td]uid[/td][td]channel_id of the controlling channel[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
[/td][/tr]
-[tr][td]oid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
+[tr][td]oid[/td][td]DB index of linked thing[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]otype[/td][td][/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
+[tr][td]otype[/td][td]type of linked thing[/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]type[/td][td][/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
+[tr][td]type[/td][td]taxonomy type (See Tag/term types in boot.php)[/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]term[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
+[tr][td]term[/td][td]the actual taxonomy term[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]url[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
+[tr][td]url[/td]relevant link (for tags and mentions, a link to the associated resource)[td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]imgurl[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
+[tr][td]imgurl[/td][td]rarely used - an image associated with this taxonomy term[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
[/td][/tr]
-[tr][td]term_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
+[tr][td]term_hash[/td][td]unique hash for this entry[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
[/td][/tr]
-[tr][td]parent_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
+[tr][td]parent_hash[/td][td]for hierarchical taxonomies, the hash of the relevant parent[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
[/td][/tr]
[/table]
diff --git a/doc/de/general.bb b/doc/de/general.bb
index 61cc955bb..eb1c0f158 100644
--- a/doc/de/general.bb
+++ b/doc/de/general.bb
@@ -7,8 +7,8 @@
[h3]Externe Ressourcen[/h3]
[zrl=[baseurl]/help/external-resource-links]Links zu externen Ressourcen[/zrl]
-[url=https://github.com/redmatrix/redmatrix]Haupt-Website[/url]
-[url=https://github.com/redmatrix/redmatrix-addons]Addons-Website[/url]
+[url=https://github.com/redmatrix/hubzilla]Haupt-Website[/url]
+[url=https://github.com/redmatrix/hubzilla-addons]Addons-Website[/url]
[url=[baseurl]/help/credits]$Projectname Credits[/url]
diff --git a/doc/dev-function-overview.md b/doc/dev-function-overview.md
index e228268dd..1ef80d343 100644
--- a/doc/dev-function-overview.md
+++ b/doc/dev-function-overview.md
@@ -21,7 +21,7 @@ Returns the global app structure ($a).
* App::get_observer()
-(App:: is usually assigned to the global $a), so $a->get_observer() or get_app()->get_observer() - returns an xchan structure representing the current viewer if authenticated (locally or remotely).
+(App:: is usually assigned to the global $a), so App::get_observer() or App::get_observer() - returns an xchan structure representing the current viewer if authenticated (locally or remotely).
* get_config($family,$key), get_pconfig($uid,$family,$key)
diff --git a/doc/dev_beginner.bb b/doc/dev_beginner.bb
index 729625713..4cf1ca591 100644
--- a/doc/dev_beginner.bb
+++ b/doc/dev_beginner.bb
@@ -242,7 +242,7 @@ Befor you register a first user switch off the registration mails.
Open /var/www/.htconfig.php
and make sure "0" is set in this line
[code]
-$a->config['system']['verify_email'] = 0;
+App::$config['system']['verify_email'] = 0;
[/code]
You should be able to change the file as "yourself" (instead of using root or www-data).
diff --git a/doc/directories.bb b/doc/directories.bb
index d81dd84c5..60a0b624d 100644
--- a/doc/directories.bb
+++ b/doc/directories.bb
@@ -30,7 +30,7 @@ To configure this, please look in your .htconfig.php file for the following text
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_STANDALONE;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_STANDALONE;
[/code]
diff --git a/doc/extra_features.bb b/doc/extra_features.bb
index ed513eeb3..9fb43d9a1 100644
--- a/doc/extra_features.bb
+++ b/doc/extra_features.bb
@@ -47,9 +47,9 @@ Private messages are encrypted during transport and storage. In this day and age
This provides the ability to select posts by date ranges
-[b]Collections Filter[/b]
+[b]Privacy Group Filter[/b]
-Enable widget to display stream posts only from selected collections. This also toggles the outbound permissions while you are viewing a collection. This is analogous to Google &quot;circles&quot; or Disapora &quot;aspects&quot;.
+Enable widget to display stream posts only from selected privacy groups. This also toggles the outbound permissions while you are viewing a group. This is analogous to Google &quot;circles&quot; or Disapora &quot;aspects&quot;.
[b]Saved Searches[/b]
diff --git a/doc/faq_developers.bb b/doc/faq_developers.bb
index 603cf238f..5da2c19ff 100644
--- a/doc/faq_developers.bb
+++ b/doc/faq_developers.bb
@@ -8,22 +8,22 @@ $a is a class defined in boot.php and passed all around $Projectname as a global
We don't ever create more than one instance and always modify the elements of the single instance. The mechanics of this are somewhat tricky. If you have a function that is passed $a and needs to modify $a you need to declare it as a reference with '&' e.g.
-[code]function foo(&$a) { $a->something = 'x'; // whatever };
+[code]function foo(&$a) { App::$something = 'x'; // whatever };
*or* access it within your function as a global variable via get_app()
function foo() {
$a = get_app();
- $a->something = 'x';
+ App::$something = 'x';
}
-function foo($a) { $a->something = 'x'; };
+function foo($a) { App::$something = 'x'; };
will *not* change the global app state.
function foo() {
- get_app()->something = 'x';
+ App::$something = 'x';
}
[/code]
diff --git a/doc/faq_members.bb b/doc/faq_members.bb
index 9d42d97ad..7af61df9b 100644
--- a/doc/faq_members.bb
+++ b/doc/faq_members.bb
@@ -8,7 +8,7 @@ Short anser: No, there isn't. There are reasons. You are able to change permisso
If a posting is public this is even harder, as the $Projectname is a global network and there is no way to follow a post, let alone reclaim it reliably. Other networks that may receive your post have no reliable way to delete or reclaim the post.
[h3]I downloaded my channel and imported it (cloned my identity) to another site but there is no content, no posts, no photos. What is wrong???[/h3]
-To be honest: Nothing. That's the way it is right now. Technically it is surely possible to take at least your own posts and maybe even files with you, but this has simply put not implemented yet. When creating this feature we thought that keeping all your contacts was more important. Your friends have already seen your old content. Once we find someone willing to implement this, it will be done. :)
+Posts and photos/files are provided separately from the channel basic information. This is due to memory limitations dealing with years of conversations and photo archives. Posts and conversations can be synced separately from the basic channel information. Photos and file archives can be transferred using a plugin tool such as 'redfiles', which is currently listed as "experimental". When creating this feature we thought that keeping all your contacts was the most important task. Your friends have already seen your old content. Posts/conversations were next in priority and these may now be synced. Files and photos are the last bit to get completely working. Once we find someone willing to finish implementing this, it will be done. :)
[h3]I can't see private resources[/h3]
You have probably disabled third party cookies. You need to enable them for remote authentication to work.
[h3]There are a lot of foreign language posts. Let's auto-translate them.[/h3]
diff --git a/doc/features.bb b/doc/features.bb
index 2d9849d4e..3daf403c3 100644
--- a/doc/features.bb
+++ b/doc/features.bb
@@ -106,9 +106,9 @@ There is also experimental support for OpenID authentication which may be used i
Channels may have permissions to become "derivative channels" where two or more existing channels combine to create a new topical channel.
-[b]Collections[/b]
+[b]Privacy Groups[/b]
-"Collections" is our implementation of privacy groups, which is similar to Google "Circles" and Diaspora "Aspects". This allows you to filter your incoming stream by collections or groups, and automatically set the outbound Access Control List to only those in the Collection when you post. You may over-ride this at any time (prior to sending the post).
+Our implementation of privacy groups is similar to Google "Circles" and Diaspora "Aspects". This allows you to filter your incoming stream by selected groups, and automatically set the outbound Access Control List to only those in that privacy group when you post. You may over-ride this at any time (prior to sending the post).
[b]Directory Services[/b]
diff --git a/doc/federate.bb b/doc/federate.bb
new file mode 100644
index 000000000..9137ec160
--- /dev/null
+++ b/doc/federate.bb
@@ -0,0 +1,71 @@
+[h2]Creating protocol federation services[/h2]
+
+There are three main components to writing federation plugins. These are:
+
+[1] Channel discovery and making connections
+[2] Sending posts/messages
+[3] Receiving posts/messages
+
+In addition, federation drivers must handle
+
+[4] differences in privacy policies (and content formats)
+
+
+[h3]Making connections[/h3]
+
+The core application provides channel discovery in the following sequence:
+
+[1] Zot channel discovery
+[2] Webfinger (channel@hub) lookup
+ [2.1] RFC7033 webfinger
+ [2.2] XRD based webfinger (old style)
+[3] URL discovery (currently only used to discover RSS feeds)
+[4] If all of these fail, the network is "unknown" and we are unable to communicate with or connect with the channel. An 'xchan' record [i]may[/i] still be created [b]if[/b] there is enough information known to identify a unique channel.
+
+Any of the lookup services may be bound to a plugin and extended. When a channel is discovered, we create an 'xchan' record which is a platform neutral representation of the channel identity. If we need to send information to the channel, a 'hubloc' (hub location) record is also generally required. A 'follow' plugin hook is provided to bypass webfinger and this discovery sequence completely.
+
+The final step in gluing this together is to create an 'abook' record, which attaches an xchan in a relationship to a local channel with a given set of permissions.
+
+For networks which do not support nomadic identity, your plugin must also set "abook_instance" which is a comma-separated list of local URLs that the remote channel is connected with. For instance if your member was connected to my channel clone at https://example.com, the abook_instance for that connection would read 'https://example.com'. If you also connected to my clone at https://abc.example.com, the string would be changed to 'https://example.com,https://abc.example.com'. This allows local channels to differentiate which instance a given remote channel is connected with and avoid delivery failures to those channels from other clone instances.
+
+A federation plugin for a webfinger based system needs only to examine the webfinger or XRD results and identify a protocol stack which can be used to connect or communicate. Then create an xchan record with the given 'xchan_network' type and a hubloc record with the same 'hubloc_network' with the information given. Currently the plugin will need to create the entire record, but in the future this will be extended so that the plugin only need identify a network name and the record will be populated with all other known values.
+
+An xchan record is always required in order to connect. To connect, create an abook record with the desired permissions.
+
+Additional information that your plugin requires for communication can be stored in the xconfig table and/or abconfig table if there is no convenient or appropriate table column in the xchan or hubloc tables.
+
+When a connection is made, we generally call the notifier (include/notifier.php) to send a message to the remote channel. This is bound to the hook 'permissions_create'. Your plugin will need to handle this in order to send a "follow" or "make friends" message to the other network.
+
+Notes: The first stage zot lookup will be replaced with a webfinger lookup. This work is in progress. A separate lookup was required initially as webfinger does not allow non-SSL connections. We will provide non-SSL zot lookups (usually test and development sites) via the "old" XRD based webfinger to avoid this limitation.
+
+The core application will attempt to create xchan records for projects identified as members of the "open web"; currently Hubzilla, Friendica, Diaspora, GNU-Social and Pump.io. This is so that comments can be passed amongst project sites and the network correctly identified. A federation plugin is required to fully federate with other networks, but comments may be passed to sites without such a plugin installed so that there are no unexplained holes in conversations.
+
+The core application must also provide signing ability for Diaspora comments since they require a special signing format and must be signed by the comment author regardless of whether that channel federates with Diaspora. The owner of the conversation may federate with Diaspora so the comments must be signed. This is unfortunate but necessary.
+
+
+[h3]Sending Messages[/h3]
+
+Whenever any message is sent (with the sole exception of directory communications), we invoke the notifier (include/notifier.php), and pass it the type of message and generally an identifier to lookup the information being sent from the database (items or conversational things, private mail, permissions updates, etc.).
+
+The notifier has several hooks which may be used by plugins in different ways, depending on how their delivery loop works. For different message types and complex delivery situations you may need to tie into multiple hooks. The 'permissions_create' hook was mentioned in the first section. There is also a 'permissions_update' message if permissions have changed and the other end of the link needs to be advised. Few services will provide or handle this (as their permissions are static), but it is also used for instance to send profile and profile photo update messages and you may wish to handle this.
+
+The next plugin hook is 'notifier_process'. It is passed an array providing the complete state of the notifier and is called once per notifier invocation. It contains the complete list of recipients (with xchan_network set for each).
+
+There is also 'notifier_hub' which like 'notifier_process' is passed the complete state of the notifier, but the difference is that it is called for each individual hub or distinct URL delivery and may be matched on the hubloc_network type. Hub delivery is much more efficient than recipient delivery but may not be suitable for all protocol stacks.
+
+
+Your plugin will be required to understand the message state and recipients and translate the sent item to the desired format. You will also be required to check privacy and block communication to anybody but the intended recipients - *if* it is a private communication. The plugin will often at this point stick the message into the queue and return the queue id to the notifier.
+
+
+Queue handlers exist already for simple posted data. If you create a queue entry with 'post' type we'll open an HTTP POST request and post the data provided and acknowledge success or failure. You can create other forms of communication by providing a different outq_driver type and handling the processing of queue requests yourself. Delivery reporting is available if you wish to acknowledge different error conditions, or anything beyond success/failure. Advanced delivery reporting will also require a custom queue type. The basic 'post' type only deals with success (communication successful with the remote site) and failure.
+
+
+
+[h3]Receiving Messages[/h3]
+
+
+Receiving messages from the remote network will probably require a 'receive' endpoint or module dedicated to your network communication protocol. This is a URL route that your plugin may need to register with the'module_loaded' hook. You module will then take responsibility for importing any data which arrives at that endpoint and translating it to the format required for this project and storing the resulting data. The basic structure we use is an extensible activitystream item but with slightly different field names and several optional fields. It can be easily mapped to an activitystream. Additional data can be stored in the "iconfig" table. item_store() and item_store_update() are generally used to store the data and send appropriate notifications. Similiar facilities are available for private mail and profile information.
+
+
+
+
diff --git a/doc/filesync.md b/doc/filesync.md
new file mode 100644
index 000000000..4c64bdb09
--- /dev/null
+++ b/doc/filesync.md
@@ -0,0 +1,61 @@
+File Sync and Clone
+===================
+
+
+
+File cloning across multiple instances of a channel is a very hard problem, due to the nature of PHP memory allocation. This needs to be handled dramatically differently than cloning or syncing of other information. (Processing one large video file or 40-50 photos could exhaust memory). Therefore we can't easily just dump all the data to a dump file and sequentially process it. Loading the dump file itself is likely to exhaust memory.
+
+There are also two primary operations we are considering. The first is the hardest - saving and then importing all your channel information into a new channel clone. The second is synchronising file changes as they occur across two or more "active" clones.
+
+For the first cut at this tool we will concentrate on the second case, while trying to maintain some measure of compatibility with the first case so that we can re-use the same tools.
+
+Meta Data
+=========
+
+
+First we need the metadata for the file in order to precisely re-construct its structure on another site. This requires the following information:
+
+'attach' structure (without file contents - which is the default) for the file itself **and** its parent directories so that we can re-create its precise place in the file system, since we do not know if the parent directory has been imported previously or ever.
+
+'photo' structure for any photo elements which were created as a result of uploading this file into the system. This typically contains several different 'scales' or thumbnail images, some of which may be cropped for profile photo use or cover photo use. We need to retain the cropping information which is not present in the metadata, but only in the stored data. The actual thumbnail image data may or may not be included in the metadata. A cover photo of large scale (scale #7) could potentially cause memory issues. Not as bad as a 100M video, but if you have several of these they could add up.
+
+'item' entries which are linked to this file. These can be file share activities, the "parent item" linked to photos, and any attached conversation items (photo likes, comments, etc.)
+
+All of these items will require URL replacement and re-signing of the item as they are relocated to another site.
+
+
+File Data
+=========
+
+Then we have the actual file data we need to reconstruct the file. This needs to be stored separately from the meta-data to avoid memory exhaustion when processing. The actual file data can be used to reconstruct the attach structure and the first four photo scales. If this is a photo, we need access to the "#4 scale" (profile photo) and the #7 scale (cover photo) as they were originally cropped. All other thumbnails can be generated from these.
+
+
+
+File Sync
+=========
+
+
+We will consider this operation first because it is probably the most straightforward to implement. When a photo is added to or removed or changed from the source system, we will send a clone sync packet to all known clones containing the metadata - but **no file data** . We can only send one sync packet per file operation that needs to be synced.
+
+The receiving end will create and perform URL translation on all the metadata structures and store them. Then it will need to fetch the actual data. Assuming CURL supports streaming, an authenticated request is sent to the original site and the original file is requested and streamed directly to disk (bypassing all processing). If photo scale #4 or scale #7 is required, these are requested and stored into their respective structures. We're assuming in this case that the cover photo large scale will not exhaust memory. If CURL cannot be made to support streaming, request packets need to be queued and sent to the origination site to obtain "chunks" of the file and re-assembled once all chunks have been retrieved.
+
+The authenticated request depends on the mechanism. For CURL streaming, some signed secret with a timestamp will probably need to be generated and posted to the file origination site. Then the data can be retrieved with minimal internal processing and dumped directly to disk using stdio buffering. In the case of a zot request, the zot request packet will be validated, however scheduling chunk batches and re-assembling them could be tricky.
+
+
+File Backup/Restore
+===================
+
+This is much more complicated as we do not have an authenticate web server to request data from. The metadata can be mostly the same, but we need some form of signalling that we will not be fetching the file via the web. This will likely require a client side process to parse each metadata file and locate a file on disk which it is associated with. Then the data would need to be streamed to the destination server with a special endpoint designed for this task. A java app might be the best option here to retain platform neutrality.
+
+Another option would be to use WebDAV for this step. The metadata files would be uploaded first, and then the data files. If a data file corresponded to an existing metadata file, the metadata would be processed; the file stored appropriately, and the metadata file then removed. In this case, photos of scales 4 and 7 would need to be provided in the metadata.
+
+
+Optionally, this step could also be performed with a filesystem local to the destination server. This would be the highest performance, and a suite of shell-based tools (in the case of Linux) could perform the "client-side" of the task.
+
+The complexity of this task mandates careful planning into how the data is organised and stored and if necessary backed up remotely or transmitted for backup by the source website.
+
+
+Backward Compatibility
+======================
+
+There are some obvious issues with making data available for backup or cloning which existed on the system prior to the existence of restore/sync tools. To keep the tools themselves relatively uncomplicated (to the extent possible given the constraints) backward compatibility may have to be preformed by dedicated plugin or addon. \ No newline at end of file
diff --git a/doc/fr/about.bb b/doc/fr/about.bb
new file mode 100644
index 000000000..7988c777e
--- /dev/null
+++ b/doc/fr/about.bb
@@ -0,0 +1,25 @@
+
+$Projectname est un réseau de communication décentralisé, qui a pour but de proposer un moyen de communication qui est résistant à la censure, respecte la confidentialité et qui est indépendant des grandes companies mondiales. Ces companies géantes fonctionnent comme des espions. Ce sont des monopoles centralisés sur internet. A l'orignie internet ne fonctionnait pas ainsi, il était décentralisé.
+
+$Projectname est libre et open source. Il est conçu pour pouvoir monter en charge depuis un petite Raspberry Pi jusqu'à un serveur puissant à plusieurs coeurs. Il peut être utilisé pour servir de moyen de communication entre quelques individus mais peut monter pour héberger plusieurs milliers d'utilisateurs.
+
+$Projectname a pour but d'être utilisable sans documentation. Il est facile à utiliser pour un usage quotidien pour un utilisateur moyen mais aussi par des administrateurs système ou des développeurs.
+
+Comment utiliser ? Cela dépend de ce que vous voulez en faire.
+
+Il est écrit en php. Cela le rend facile à installer sur des hébergement actuels.
+
+It is written in the PHP scripting language, thus making it trivial to install on any hosting platform in use today comme par exemple [url=http://mediatemple.com/]Media Temple[/url] ou bien [url=http://www.dreamhost.com/r.cgi?455365/]Dreamhost[/url] ou bien encore [url=https://www.linode.com]Linode[/url], [url=http://greenqloud.com]GreenQloud[/url] ou [url=https://aws.amazon.com]Amazon AWS[/url]. Il fonctionne aussi trés bien sur un VPS de OVH.
+
+En d'autres mots, $Projectname peut tourner sur n'importe quelle plateforme qui a un serveur web, une base de donnée mysql et du php.
+
+
+En plus, $Projectname offre un grand nombre de suppléments :
+
+[b]Identification en un clic :[/b] cela signifie que vous pouvez accéder à d'autres sits $Projectname simplement en cliquant sur un lien. L'authentificaiton se fera alors automatiquement sans mot de passe. Oubliez le temps ou il vous fallait un grand nom de mot de passe pour aller sur différents sites.
+
+[b]Clone :[/b] Votre présence en ligne n'a plus besoin d'être faite sur un seul et unique site. Vous pouvez cloner ou importer votre identité (on peut aussi dire votre canal) sur un autre serveur (hub). Si votre serveur principal a des problème et s'arrête, pas de problème, vos contacts, vos messages seront continueront automatiquement à être accessible grĉe à votre canal clone. [i](*: Pour le moment seul les messages sont clonés)[/i]
+
+[b]Confidentialité :[/b] Votre identité $Projectname (Zot IDs) peut être supprimé, sauvegardé ou cloné. L'utilisateur à le total contrôle sur ses donnés. Et si vous décidez de supprimer totalement votre compte avec tous le contenu, tout ce que vous avez à faire est de cliquer sur le bouton de suppression du compte. C'est immédiat. Aucune question ne vous sera posé sur la raion. Vous être libre de le faire quand vous voulez.
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/fr/git_for_non_developers.bb b/doc/fr/git_for_non_developers.bb
new file mode 100644
index 000000000..9e2448e68
--- /dev/null
+++ b/doc/fr/git_for_non_developers.bb
@@ -0,0 +1,73 @@
+[b]Git pour les non développeurs[/b]
+
+Bon vous traduivez ou contribuez à un thème et chaque fois que vous faites un pull request, vous devez parler avec un des développeurs avant que vos changements soient pris en compte.
+
+Vous devez trouver un petit tutorial pour vous aider à maintenair les choses synchronisé. C'est trés facile
+
+
+
+After you've created a fork of the repo (just click &quot;fork&quot; at github), you need to clone your own copy.
+
+For the sake of examples, we'll assume you're working on a theme called redexample (which does not exist).
+
+[code]git clone https://github.com/username/red.git[/code]
+
+Once you've done that, cd into the directory, and add an upstream.
+
+[code]
+cd red
+git remote add upstream https://github.com/redmatrix/redmatrix
+[/code]
+
+From now on, you can pull upstream changes with the command
+[code]git fetch upstream[/code]
+
+Before your changes can be merged automatically, you will often need to merge upstream changes.
+
+[code]
+git merge upstream/master
+[/code]
+
+You should always merge upstream before pushing any changes, and [i]must[/i] merge upstream with any pull requests to make them automatically mergeable.
+
+99% of the time, this will all go well. The only time it won't is if somebody else has been editing the same files as you - and often, only if they have been editing the same lines of the same files. If that happens, that would be a good time to request help until you get the hang of handling your own merge conflicts.
+
+Then you just need to add your changes [code]git add view/theme/redexample/[/code]
+
+This will add all the files in view/theme/redexample and any subdirectories. If your particular files are mixed throughout the code, you should add one at a time. Try not to do git add -a, as this will add everything, including temporary files (we mostly, but not always catch those with a .gitignore) and any local changes you have, but did not intend to commit.
+
+Once you have added all the files you have changed, you need to commit them. [code]git commit[/code]
+
+This will open up an editor where you can describe the changes you have made. Save this file, and exit the editor.
+
+Finally, push the changes to your own git
+[code]git push[/code]
+
+And that's it, your repo is up to date!
+
+All you need to do now is actually create the pull request. There are two ways to do this.
+
+The easy way, if you're using Github is to simply click the green button at the top of your own copy of the repository, enter a description of the changes, and click 'create pull request'. The
+main repository, themes, and addons all have their main branch at Github, so this method can be used most of the time.
+
+Most people can stop here.
+
+Some projects in the extended RedMatrix ecosphere have no Github presence, to pull request these is a bit different - you'll have to create your pull request manually. Fortunately, this isn't
+much harder.
+
+[code]git request-pull -p <start> <url>[/code]
+
+Start is the name of a commit to start at. This must exist upstream. Normally, you just want master.
+
+URL is the URL of [i]your[/i] repo.
+
+One can also specify <end>. This defaults to HEAD.
+
+Example:
+[code]
+git request-pull master https://example.com/project
+[/code]
+
+And simply send the output to the project maintainer.
+
+#include doc/macros/main_footer.bb;
diff --git a/doc/fr/main.bb b/doc/fr/main.bb
new file mode 100644
index 000000000..e46d0440a
--- /dev/null
+++ b/doc/fr/main.bb
@@ -0,0 +1,12 @@
+
+[zrl=[baseurl]/help/about][b]$Projectname c'est quoi ?[/b][/zrl]
+$Projectname est un logiciel de publication et de communication décentralisé qui vous permet de garder le contrôle de vos besoins et de vos données. C'est vous et seulement vous qui décidez qui vous autorisez à voir vos publications.
+
+
+[zrl=[baseurl]/help/features][b]$Projectname fonctionalités[/b][/zrl]
+$Projectname est un réseau global distribué qui est souple et peut monter en puissance depuis un petit site d'une personne jusqu'à pouvant héberger une communauté de nombreuses personnes.
+
+$Projectname fonctionne en tant que réseau global distribué. Il est souple et peut monter en puissance. On peut l'utiliser pour une famille, pour une communauté en ligne, pour des forums, des blogs et des pages web.
+
+[zrl=[baseurl]/help/what_is_zot][b]Zot c'est quoi ?[/b][/zrl]
+Zot est un protocole de communication inventé spécialement pour $Projectname. En tant que membre vous n'êtes plus lié à un site web unique ou à un hub grâce à l'identité nomade. Vous pouvez migrer facilement sur d'autres serveurs et garder vos contacts. Vous pouvez aussi cloner votre cannal et il se trouvera sur plusieurs serveurs. Au cas ou un serveur ne fonctionnerait plus, vous ne perdrez pas vos données. En plus si vous êtes dans $Projectname vous n'aurez plus besoin de vous identifier plusieurs fois même pour accéder à l'autres site $Projectname site. Zot est donc le coeur de $Projectname.
diff --git a/doc/git_for_non_developers.bb b/doc/git_for_non_developers.bb
index b0a623104..80c11024b 100644
--- a/doc/git_for_non_developers.bb
+++ b/doc/git_for_non_developers.bb
@@ -14,7 +14,7 @@ Once you've done that, cd into the directory, and add an upstream.
[code]
cd red
-git remote add upstream https://github.com/redmatrix/redmatrix
+git remote add upstream https://github.com/redmatrix/hubzilla
[/code]
From now on, you can pull upstream changes with the command
diff --git a/doc/hidden_configs.bb b/doc/hidden_configs.bb
index 8a02a23f2..520abc22b 100644
--- a/doc/hidden_configs.bb
+++ b/doc/hidden_configs.bb
@@ -3,7 +3,7 @@
$Projectname contains many configuration options hidden from the main admin panel.
These are generally options considered too niche, confusing, or advanced for
-the average member. These settings can be activated from the the top level Red
+the average member. These settings can be activated from the the top level web
directory with the syntax [code]util/config cat key value[/code] for a site
configuration, or [code]util/pconfig channel_id cat key value[/code] for a
member configuration.
@@ -11,14 +11,14 @@ member configuration.
This document assumes you're an administrator.
[b]pconfig[/b]
- [b]system > user_scalable[/b]
+ [b]system.user_scalable[/b]
Determine if the app is scalable on touch screens. Defaults to on, to
disable, set to zero - real zero, not just false.
- [b]system > always_my_theme[/b]
+ [b]system.always_my_theme[/b]
Always use your own theme when viewing channels on the same hub. This
will break in some quite imaginative ways when viewing channels with
theme dependent Comanche.
- [b]system > paranoia[/b]
+ [b]system.paranoia[/b]
Sets the security level of IP checking. If the IP address of a logged-in session changes
apply this level to determine if the account should be logged out as a security breach.
Options are:
@@ -26,151 +26,185 @@ This document assumes you're an administrator.
1 - check 3 octets
2 - check 2 octets
3 - check for any difference at all
- [b]system > prevent_tag_hijacking[/b]
+ [b]system.prevent_tag_hijacking[/b]
Prevent foreign networks hijacking hashtags in your posts and directing them at its own resources.
- [b]system > blocked[/b]
+ [b]system.blocked[/b]
An array of xchans blocked by this channel. Technically, this is a
hidden config and does belong here, however, addons (notably
superblock) have made this available in the UI.
- [b]system > default_cipher[/b]
+ [b]system.default_cipher[/b]
Set the default cipher used for E2EE items.
- [b]system > network_page_default[/b]
+ [b]system.network_page_default[/b]
Set default params when viewing the network page. This should contain
the same querystring as manual filtering.
- [b]system > display_friend_count[/b]
+ [b]system.display_friend_count[/b]
Set the number of connections to display in the connections profile
widget.
- [b]system > taganyone[/b]
+ [b]system.taganyone[/b]
Requires the config of the same name to be enabled. Allow the @mention tagging
of anyone, whether you are connected or not. This doesn't scale.
- [b]system > startpage[/b]
+ [b]system.startpage[/b]
Another of those technically hidden configs made available by addons.
Sets the default page to view when logging in. This is exposed to the
UI by the startpage addon.
- [b]system > forcepublicuploads[/b]
+ [b]system.forcepublicuploads[/b]
Force uploaded photos to be public when uploaded as wall items. It
makes far more sense to just set your permissions properly in the first
place. Do that instead.
- [b]system > do_not_track[/b]
+ [b]system.do_not_track[/b]
As the browser header. This will break many identity based features.
You should really just set permissions that make sense.
[b]Site config[/b]
- [b]system > taganyone[/b]
+ [b]system.taganyone[/b]
Allow the @mention tagging of anyone whether you are connected or not.
- [b]system > directorytags[/b]
- Set the number of keyword tags displayed on the directory page.
- [b]system > startpage[/b]
+ [b]system.directorytags[/b]
+ Set the number of keyword tags displayed on the directory page. Default is 50 unless set to a
+ positive integer.
+ [b]system.disable_directory_keywords[/b]
+ If '1', do not show directory keywords. If the hub is a directory server, prevent returning
+ tags to any directory clients. Please do not set this for directory servers in the RED_GLOBAL realm.
+ [b]system.disable_dreport[/b]
+ If '1', don't store or link to delivery reports
+ [b]system.startpage[/b]
Set the default page to be taken to after a login for all channels at
this website. Can be overwritten by user settings.
- [b]system > projecthome[/b]
- Set the project homepage as the homepage of your hub.
- [b]system > workflow_channel_next[/b]
- The page to direct users to immediately after creating a channel.
- [b]system > max_daily_registrations[/b]
+ [b]system.projecthome[/b]
+ Set the project homepage as the homepage of your hub. (Obsolete)
+ [b]system.auto_channel_create[/b]
+ Add the necessary form elements to create the first channel on the account registration page, and create it
+ (possibly following email validation or administrator approval). This precludes the ability to import a channel
+ from another site as the first channel created on this site for a new account.
+ Use with system.default_permissions_role to streamline registration.
+ [b]system.default_permissions_role[/b]
+ If set to a valid permissions role name, use that role for
+ the first channel created by a new account and don't ask for the "Channel Type" on
+ the channel creation form. Examples of valid names are: 'social', 'social_restricted', 'social_private',
+ 'forum', 'forum_restricted' and 'forum_private'.
+ Read more about permissions roles [zrl=[baseurl]/help/roles]here[/zrl].
+ [b]system.workflow_channel_next[/b]
+ The page to direct new members to immediately after creating a channel.
+ [b]system.workflow_register_next[/b]
+ The page to direct members to immediately after creating an account (only when auto_channel_create or UNO is enabled).
+ [b]system.max_daily_registrations[/b]
Set the maximum number of new registrations allowed on any day.
Useful to prevent oversubscription after a bout of publicity
for the project.
- [b]system > tos_url[/b]
+ [b]system.tos_url[/b]
Set an alternative link for the ToS location.
- [b]system > block_public_search[/b]
+ [b]system.block_public_search[/b]
Similar to block_public, except only blocks public access to
search features. Useful for sites that want to be public, but
keep getting hammered by search engines.
- [b]system > paranoia[/b]
+ [b]system.proc_run_use_exec
+ If 1, use the exec system call in proc_run to run background tasks. By default
+ we use proc_open and proc_close. On some (currently rare) systems this does not work well.
+ [b]system.paranoia[/b]
As the pconfig, but on a site-wide basis. Can be overwritten
by member settings.
- [b]system > openssl_conf_file[/b]
+ [b]system.transport_security_header[/b]
+ if non-zero and SSL is being used, include a strict-transport-security header on webpages
+ [b]system.poke_basic[/b]
+ Reduce the number of poke verbs to exactly 1 ("poke"). Disable other verbs.
+ [b]system.openssl_conf_file[/b]
Specify a file containing OpenSSL configuration. Read the code first.
If you can't read the code, don't play with it.
- [b]system > optimize_items[/b]
+ [b]system.optimize_items[/b]
Runs optimise_table during some tasks to keep your database nice and
defragmented. This comes at a performance cost while the operations
are running, but also keeps things a bit faster while it's not.
There also exist CLI utilities for performing this operation, which you
may prefer, especially if you're a large site.
- [b]system > expire_limit
+ [b]system.expire_limit
Don't expire any more than this number of posts per channel per
expiration run to keep from exhausting memory. Default 5000.
- [b]system > dlogfile[/b]
+ [b]system.dlogfile[/b]
Logfile to use for logging development errors. Exactly the same as
logger otherwise. This isn't magic, and requires your own logging
statements. Developer tool.
- [b]system > authlog[/b]
+ [b]system.authlog[/b]
Logfile to use for logging auth errors. Used to plug in to server
side software such as fail2ban. Auth failures are still logged to
the main logs as well.
- [b]system > hide_in_statistics[/b]
+ [b]system.hide_in_statistics[/b]
Tell the red statistics servers to completely hide this hub in hub lists.
- [b]system > reserved_channels[/b]
+ [b]system.reserved_channels[/b]
Don't allow members to register channels with this comma separated
list of names (no spaces)
- [b]system > auto_follow[/b]
+ [b]system.auto_follow[/b]
Make the first channel of an account auto-follow channels listed here - comma separated list of webbies (member@hub addresses).
- [b]system > admin_email[/b]
+ [b]system.admin_email[/b]
Specifies the administrator's email for this site. This is initially set during install.
- [b]system > cron_hour[/b]
+ [b]system.cron_hour[/b]
Specify an hour in which to run cron_daily. By default with no config, this will run at midnight UTC.
- [b]system > minimum_feedcheck_minutes[/b]
+ [b]system.minimum_feedcheck_minutes[/b]
The minimum interval between polling RSS feeds. If this is lower than the cron interval, feeds will be polled with each cronjob. Defaults to 60 if not set. The site setting can also be over-ridden on a channel by channel basis by a service class setting aptly named 'minimum_feedcheck_minutes'.
- [b]system > blacklisted_sites[/b]
+ [b]system.blacklisted_sites[/b]
An array of specific hubs to block from this hub completely.
- [b]system > ignore_imagick[/b]
+ [b]system.ignore_imagick[/b]
Ignore imagick and use GD, even if imagick is installed on the server. Prevents some issues with PNG files in older versions of imagick.
- [b]system > no_age_restriction[/b]
+ [b]system.no_age_restriction[/b]
Do not restrict registration to people over the age of 13. This carries legal responsibilities in many countries to require that age be provided and to block all personal information from minors, so please check your local laws before changing.
- [b]system > override_poll_lockfile[/b]
+ [b]system.override_poll_lockfile[/b]
Ignore the lock file in the poller process to allow more than one process to run at a time.
- [b]system > projecthome[/b]
+ [b]system.projecthome[/b]
Display the project page on your home page for logged out viewers.
- [b]system > sellpage[/b]
+ [b]system.sellpage[/b]
A URL shown in the public sites list to sell your hub - display service classes, etc.
- [b]randprofile > check[/b]
+ [b]randprofile.check[/b]
When requesting a random profile, check that it actually exists first
- [b]randprofile > retry[/b]
+ [b]randprofile.retry[/b]
Number of times to retry getting a random profile
- [b]system > photo_cache_time[/b]
+ [b]system.photo_cache_time[/b]
How long to cache photos, in seconds. Default is 86400 (1 day).
Longer time increases performance, but it also means it takes longer for changed permissions to apply.
- [b]system > poco_rating_enable[/b]
+ [b]system.poco_rating_enable[/b]
Distributed reputation reporting and data collection may be disabled. If your site does not participate in distributed reputation you will also not be able to make use of the data from your connections on other sites. By default and in the absence of any setting it is enabled. Individual members can opt out by restricting who can see their connections or by not providing any reputation information for their connections.
- [b]system > register_link[/b]
+ [b]system.register_link[/b]
path to direct to from the "register" link on the login form. On closed sites this will direct to 'pubsites'. For open sites it will normally redirect to 'register' but you may change this to a custom site page offering subscriptions or whatever.
- [b]system > max_import_size[/b]
+ [b]system.max_import_size[/b]
If configured, the maximum length of an imported text message. This is normally left at 200Kbytes or more to accomodate Friendica private photos, which are embedded.
- [b]system > tempdir[/b]
- Place to store temporary files, default is defined in the PHP configuration
- [b]system > uploaddir[/b]
- Location to upload files (default is system.tempdir)
- [b]system > disable_discover_tab[/b]
+ [b]system.tempdir[/b]
+ Place to store temporary files (currently unused), default is defined in the PHP configuration
+ [b]system.uploaddir[/b]
+ Location to upload files (default is system.tempdir, currently used only by js_upload plugin)
+ [b]system.disable_discover_tab[/b]
This allows you to completely disable the ability to discover public content from external sites.
- [b]system > sys_expire_days[/b]
+ [b]system.sys_expire_days[/b]
How many days to keep discovered public content from other sites
- [b]system > openssl_encrypt[/b]
+ [b]system.openssl_encrypt[/b]
Use openssl encryption engine, default is false (uses mcrypt for AES encryption)
- [b]system > max_tagged_forums[/b]
+ [b]system.max_tagged_forums[/b]
Spam prevention. Limits the number of tagged forums which are recognised in any post. Default is 2. Only the first 'n' tags will be delivered as forums, the others will not cause any delivery.
- [b]system > openssl_conf_file[/b]
+ [b]system.openssl_conf_file[/b]
Needed in some Windows installations to locate the openssl configuration file on the system.
- [b]system > hide_help[/b]
+ [b]system.hide_help[/b]
Don't display help documentation link in nav bar
- [b]system > expire_delivery_reports[/b]
- Expiration in days for delivery reports - default 30
+ [b]system.expire_delivery_reports[/b]
+ Expiration in days for delivery reports - default 10
+ [b]system.platform_name[/b] *
+ What to report as the platform name in webpages and statistics. (*) Must be set in .htconfig.php
+ [b]system.hide_version[/b] *
+ If true, do not report the software version on webpages and tools. (*) Must be set in .htconfig.php
+ [b]system.hidden_version_siteinfo[/b]
+ If true, do not report the software version on siteinfo pages (system.hide_version also hides the version on these pages, this setting *only* hides the version on siteinfo pages).
+ [b]system.email_notify_icon_url[/b]
+ URL of image (32x32) to display in email notifications (HTML bodies).
[b]Directory config[/b]
[b]Directory search defaults[/b]
- [b]directory > safemode[/b]
+ [b]directory.safemode[/b]
0 or 1.
- [b]directory > globaldir[/b]
+ [b]directory.globaldir[/b]
0 or 1. Default 0. If you visit the directory on a site you'll just see the members of that site by default. You have to go through an extra step to see the people in the rest of the network; and by doing so there's a clear delineation that these people *aren't* members of that site but of a larger network.
- [b]directory > pubforums[/b]
+ [b]directory.pubforums[/b]
0 or 1. Public forums *should* be default 0.
[b]Directory server configuration (see [zrl=[baseurl]/help/directories]help/directories[/zrl])[/b]
- [b]system > directory_server[/b]
- [b]system > directory_primary[/b]
- [b]system > directory_realm[/b]
- [b]system > realm_token[/b]
- [b]system > directory_mode[/b]
+ [b]system.directory_server[/b]
+ [b]system.directory_primary[/b]
+ [b]system.directory_realm[/b]
+ [b]system.realm_token[/b]
+ [b]system.directory_mode[/b]
diff --git a/doc/hook/discover_by_webbie.bb b/doc/hook/discover_by_webbie.bb
deleted file mode 100644
index f9228932e..000000000
--- a/doc/hook/discover_by_webbie.bb
+++ /dev/null
@@ -1 +0,0 @@
-[h2]discover_by_webbie[/h2]
diff --git a/doc/hook/discover_channel_webfinger.bb b/doc/hook/discover_channel_webfinger.bb
new file mode 100644
index 000000000..b0eb5f2c4
--- /dev/null
+++ b/doc/hook/discover_channel_webfinger.bb
@@ -0,0 +1,14 @@
+[h2]discover_channel_webfinger[/h2]
+
+Called after performing channel discovery using RFC7033 webfinger and where the channel is not recognised as zot.
+
+Passed an array:
+
+ address: URL or address that is being discovered
+ success: set to true if the plugin discovers something
+ webfinger: array of webfinger links (output of webfinger_rfc7033())
+
+
+ if your plugin indicates success you are expected to generate and populate an xchan (and hubloc) record prior to returning.
+
+ \ No newline at end of file
diff --git a/doc/hook/module_mod_aftercontent.bb b/doc/hook/module_mod_aftercontent.bb
index 5d48435b8..04e3c8d88 100644
--- a/doc/hook/module_mod_aftercontent.bb
+++ b/doc/hook/module_mod_aftercontent.bb
@@ -8,5 +8,5 @@ The hook data for this call consists of an array
This element contains the HTML content which was prepared for this page by calling the module_content() function. It is invoked after the content has been created. It does not contain the result of AJAX or asynchronous page load calls.
- The current module may be determined by lookin at $a->module
+ The current module may be determined by lookin at App::$module
diff --git a/doc/hook/module_mod_content.bb b/doc/hook/module_mod_content.bb
index 39f5743b1..eef5b7ba5 100644
--- a/doc/hook/module_mod_content.bb
+++ b/doc/hook/module_mod_content.bb
@@ -6,5 +6,5 @@ The hook data for this call consists of an array
This element contains the HTML content before calling the module_content() function. It is invoked before the content region has been populated. This may or may not be empty as there may be other processes or addons generating content prior to your hook handler is run. Be certain to preserve any current content. Typically anything you add here will be placed at the top of the content region of the page, but in any event prior to the main content region being generated.
- The current module may be determined by lookin at $a->module
+ The current module may be determined by lookin at App::$module
diff --git a/doc/hooklist.bb b/doc/hooklist.bb
index 9172628a0..bae641585 100644
--- a/doc/hooklist.bb
+++ b/doc/hooklist.bb
@@ -127,7 +127,7 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
[zrl=[baseurl]/help/hook/directory_item]directory_item[/zrl]
Called when generating a directory listing for display
-[zrl=[baseurl]/help/hook/discover_by_webbie]discover_by_webbie[/zrl]
+[zrl=[baseurl]/help/hook/discover_channel_webfinger]discover_channel_webfinger[/zrl]
Called when performing a webfinger lookup
[zrl=[baseurl]/help/hook/display_item]display_item[/zrl]
diff --git a/doc/roles.md b/doc/roles.md
index 5d8d07113..a7608ff90 100644
--- a/doc/roles.md
+++ b/doc/roles.md
@@ -11,11 +11,11 @@ The channel is a typical social networking profile. By default posts and publish
**Restricted**
-By default all posts and published items are sent to your 'Friends' collection and not made public. New friends are added to this collection. You can over-ride this and create a public post or published item if you desire. You are listed in the directory. Your online presence (for chat) and your connections (friends) are visible to your profile viewers.
+By default all posts and published items are sent to your 'Friends' privacy group and not made public. New friends are added to this privacy group. You can over-ride this and create a public post or published item if you desire. You are listed in the directory. Your online presence (for chat) and your connections (friends) are visible to your profile viewers.
**Private**
-By default all posts and published items are sent to your 'Friends' collection. New friends are added to this collection. You can over-ride this and create a public post or public item if you desire. You are NOT listed in the directory. Only your connections can see your other connections. Your online presence is hidden.
+By default all posts and published items are sent to your 'Friends' privacy group. New friends are added to this privacy group. You can over-ride this and create a public post or public item if you desire. You are NOT listed in the directory. Only your connections can see your other connections. Your online presence is hidden.
##Forum
@@ -27,11 +27,11 @@ The channel is a typical forum. By default posts and published items are public.
**Restricted**
-By default all posts and published items are sent to the channel's 'Friends' collection. New friends are added to this collection. Members may post by @mention+ or wall-to-wall post, but posts and replies may also be seen by other receipients of the top-level post who are not members. The channel is visible in the directory. Members must be manually added by the forum owner.
+By default all posts and published items are sent to the channel's 'Friends' privacy group. New friends are added to this privacy group. Members may post by @mention+ or wall-to-wall post, but posts and replies may also be seen by other receipients of the top-level post who are not members. The channel is visible in the directory. Members must be manually added by the forum owner.
**Private**
-By default all posts and published items are sent to your 'Friends' collection. New friends are added to this collection. The owner can over-ride this and create a public post or public item if desired. Members cannot. You are NOT listed in the directory. Only your connections can see your other connections. Your online presence is hidden. Members must be manually added by the forum owner. Posting by @mention+ is disabled. Posts can only be made via wall-to-wall posts, and sent to members of the 'Friends' collection. They are not publicly visible.
+By default all posts and published items are sent to your 'Friends' privacy group. New friends are added to this privacy group. The owner can over-ride this and create a public post or public item if desired. Members cannot. You are NOT listed in the directory. Only your connections can see your other connections. Your online presence is hidden. Members must be manually added by the forum owner. Posting by @mention+ is disabled. Posts can only be made via wall-to-wall posts, and sent to members of the 'Friends' privacy group. They are not publicly visible.
##Feed
@@ -44,7 +44,7 @@ Similiar to Social - Mostly Public, but tailored for RSS feed sources. Items may
**Restricted**
-Not listed in directory. Online presence is meaningless, therefore hidden. Feed is published only to members of the 'Friends' collection. New connections are automatically added to this collections. Members must be manually approved by the channel owner.
+Not listed in directory. Online presence is meaningless, therefore hidden. Feed is published only to members of the 'Friends' privacy group. New connections are automatically added to this privacy group. Members must be manually approved by the channel owner.
##Special
diff --git a/doc/tags_and_mentions.bb b/doc/tags_and_mentions.bb
index d638492bb..29dfe0fbe 100644
--- a/doc/tags_and_mentions.bb
+++ b/doc/tags_and_mentions.bb
@@ -31,9 +31,9 @@ Some connections in the mention auto-complete box behave differently than others
[b]Private Mentions[/b]
-If you wish to restrict a post to a single person or a number of people, you can do this by selecting channels or collections from the privacy tool. You can also just tag them with a privacy tag. A privacy tag is a name preceded by the two characters @! - and in addition to tagging these channels, will also change the privacy permissions of the post to only include them. You can have more than one privacy tag, for instance @!bob and @!linda will send the post only to Bob and Linda. This mechanism over-rides the privacy selector.
+If you wish to restrict a post to a single person or a number of people, you can do this by selecting channels or privacy groups from the privacy tool. You can also just tag them with a privacy tag. A privacy tag is a name preceded by the two characters @! - and in addition to tagging these channels, will also change the privacy permissions of the post to only include them. You can have more than one privacy tag, for instance @!bob and @!linda will send the post only to Bob and Linda. This mechanism over-rides the privacy selector.
-You may also tag public collections. When you create or edit a collection, there is a checkbox to allow the group members to be seen by others. If this box is checked for a collection and you tag (for instance) @!Friends - the post will be restricted to the Friends collection. Check that the collection is public before doing this - as there is no way to take back a post except to delete it. The collection name will appear in the post and will alert members of that collection that they are members of it.
+You may also tag privacy groups which are "public". When you create or edit a privacy group, there is a checkbox to allow the group members to be seen by others. If this box is checked for a group and you tag (for instance) @!Friends - the post will be restricted to the Friends group. Check that the group is public before doing this - as there is no way to take back a post except to delete it. The group name will appear in the post and will alert members of that group that they are members of it.
[b]Mentions and Comments[/b]
diff --git a/doc/to_do_code.bb b/doc/to_do_code.bb
index 57f4b2e01..d0860cf3a 100644
--- a/doc/to_do_code.bb
+++ b/doc/to_do_code.bb
@@ -8,7 +8,6 @@ We need much more than this, but here are areas where developers can help. Pleas
[li]SAML 2.0 and OpenID Connect provider functionality[/li]
[li]Create bug tracker module[/li]
[li]Filing posts - provide a dropdown menu integrated with the 'post actions menu'[/li]
-[li]integrate Mozilla Persona (possibly via plugin) https://github.com/mozilla/id-specs/blob/prod/browserid/index.md and become an idP[/li]
[li]translation plugins - moses or apertium[/li]
[li]plugins - provide 'disable' which is softer than 'uninstall' for those plugins which create additional DB tables[/li]
[li]Infinite scroll improvements (i.e. embedded page links) see http://scrollsample.appspot.com/items [/li]
@@ -18,9 +17,7 @@ We need much more than this, but here are areas where developers can help. Pleas
[li]Integrate the &quot;open site&quot; list with the register page[/li]
[li]Support comments and member notes on documentation pages (to achieve an effect similar to php.net)[/li]
[li]Support comments on webpages[/li]
-[li]implement oembed provider interface[/li]
[li]refactor the oembed client interface so that we can safely sandbox remote content[/li]
-[li]Many modern social apps now have both a profile photo and a "cover photo". Add support for this. [/li]
[li]Write more webpage layouts[/li]
[li]Write more webpage widgets[/li]
[li]restricted access OAuth clients[/li]
@@ -35,12 +32,9 @@ We need much more than this, but here are areas where developers can help. Pleas
[li]API extensions, for Twitter API - search, friending, threading. For Red API, lots of stuff[/li]
[li]Import channel from Diaspora/Friendica (Diaspora partially done)[/li]
[li]MediaGoblin photo "crosspost" connector[/li]
-[li]Create management page/UI for extensible profile fields[/li]
-[li]Create interface to include/exclude and re-order standard profile fields[/li]
[li]App taxonomy[/li]
[li]Customisable App collection pages[/li]
[li]replace the tinymce visual editor and/or make the visual editor pluggable and responsive to different output formats. We probably want library/bbedit for bbcode. This needs a fair bit of work to catch up with our &quot;enhanced bbcode&quot;, but start with images, links, bold and highlight and work from there.[/li]
-[li]Photos module - turn photos into normal conversations and fix tagging[/li]
[li]Create mobile clients for the top platforms - which involves extending the API so that we can do stuff far beyond the current crop of Twitter/Statusnet clients. Ditto for mobile themes. We can probably use something like the Friendica Android app as a base to start from.[/li]
[li](in progress Habeas Codice) Implement owned and exchangeable &quot;things&quot;.[/li]
[li]Family Account creation - using service classes (an account holder can create a certain number of sub-accounts which are all tied to their subscription - if the subscription lapses they all go away).[/li]
diff --git a/include/BaseObject.php b/include/BaseObject.php
index 4bfac5fa0..a88978a83 100644
--- a/include/BaseObject.php
+++ b/include/BaseObject.php
@@ -1,4 +1,5 @@
<?php /** @file */
+
if(class_exists('BaseObject'))
return;
diff --git a/include/Contact.php b/include/Contact.php
index 3bd5f9936..e011c60c8 100644
--- a/include/Contact.php
+++ b/include/Contact.php
@@ -75,12 +75,12 @@ function vcard_from_xchan($xchan, $observer = null, $mode = '') {
$a = get_app();
if(! $xchan) {
- if($a->poi) {
- $xchan = $a->poi;
+ if(App::$poi) {
+ $xchan = App::$poi;
}
- elseif(is_array($a->profile) && $a->profile['channel_hash']) {
+ elseif(is_array(App::$profile) && App::$profile['channel_hash']) {
$r = q("select * from xchan where xchan_hash = '%s' limit 1",
- dbesc($a->profile['channel_hash'])
+ dbesc(App::$profile['channel_hash'])
);
if($r)
$xchan = $r[0];
@@ -102,7 +102,7 @@ function vcard_from_xchan($xchan, $observer = null, $mode = '') {
}
if(array_key_exists('channel_id',$xchan))
- $a->profile_uid = $xchan['channel_id'];
+ App::$profile_uid = $xchan['channel_id'];
$url = (($observer)
? z_root() . '/magic?f=&dest=' . $xchan['xchan_url'] . '&addr=' . $xchan['xchan_addr']
@@ -111,7 +111,7 @@ function vcard_from_xchan($xchan, $observer = null, $mode = '') {
return replace_macros(get_markup_template('xchan_vcard.tpl'),array(
'$name' => $xchan['xchan_name'],
- '$photo' => ((is_array($a->profile) && array_key_exists('photo',$a->profile)) ? $a->profile['photo'] : $xchan['xchan_photo_l']),
+ '$photo' => ((is_array(App::$profile) && array_key_exists('photo',App::$profile)) ? App::$profile['photo'] : $xchan['xchan_photo_l']),
'$follow' => $xchan['xchan_addr'],
'$link' => zid($xchan['xchan_url']),
'$connect' => $connect,
@@ -235,7 +235,7 @@ function account_remove($account_id,$local = true,$unset_session=true) {
unset($_SESSION['authenticated']);
unset($_SESSION['uid']);
notice( sprintf(t("User '%s' deleted"),$account_email) . EOL);
- goaway(get_app()->get_baseurl());
+ goaway(z_root());
}
return $r;
@@ -263,7 +263,7 @@ function rrmdir($path)
return false;
}
-function channel_remove($channel_id, $local = true, $unset_session=true) {
+function channel_remove($channel_id, $local = true, $unset_session=false) {
if(! $channel_id)
return;
@@ -331,25 +331,25 @@ function channel_remove($channel_id, $local = true, $unset_session=true) {
dbesc(datetime_convert()),
intval($channel_id)
);
+
// if this was the default channel, set another one as default
- if($a->account['account_default_channel'] == $channel_id) {
+ if(App::$account['account_default_channel'] == $channel_id) {
$r = q("select channel_id from channel where channel_account_id = %d and channel_removed = 0 limit 1",
- intval($a->account['account_id']),
+ intval(App::$account['account_id']),
intval(PAGE_REMOVED));
if ($r) {
$rr = q("update account set account_default_channel = %d where account_id = %d",
intval($r[0]['channel_id']),
- intval($a->account['account_id']));
+ intval(App::$account['account_id']));
logger("Default channel deleted, changing default to channel_id " . $r[0]['channel_id']);
}
else {
$rr = q("update account set account_default_channel = 0 where account_id = %d",
- intval($r[0]['channel_id']),
- intval($a->account['account_id']));
+ intval(App::$account['account_id'])
+ );
}
}
-
logger('deleting hublocs',LOGGER_DEBUG);
$r = q("update hubloc set hubloc_deleted = 1 where hubloc_hash = '%s' and hubloc_url = '%s' ",
@@ -389,9 +389,8 @@ function channel_remove($channel_id, $local = true, $unset_session=true) {
proc_run('php','include/directory.php',$channel_id);
if($channel_id == local_channel() && $unset_session) {
- unset($_SESSION['authenticated']);
- unset($_SESSION['uid']);
- goaway($a->get_baseurl());
+ \Zotlabs\Web\Session::nuke();
+ goaway(z_root());
}
}
diff --git a/include/ConversationObject.php b/include/ConversationObject.php
index 7e0d67c10..82f381b0c 100644
--- a/include/ConversationObject.php
+++ b/include/ConversationObject.php
@@ -15,6 +15,7 @@ require_once('include/items.php');
*/
class Conversation extends BaseObject {
+
private $threads = array();
private $mode = null;
private $observer = null;
@@ -47,33 +48,26 @@ class Conversation extends BaseObject {
$a = $this->get_app();
- $this->observer = $a->get_observer();
+ $this->observer = App::get_observer();
$ob_hash = (($this->observer) ? $this->observer['xchan_hash'] : '');
switch($mode) {
case 'network':
-// if(array_key_exists('firehose',$a->data) && intval($a->data['firehose'])) {
-// $this->profile_owner = intval($a->data['firehose']);
-// $this->writable = false;
-// }
-// else {
- $this->profile_owner = local_channel();
- $this->writable = true;
-// }
+ $this->profile_owner = local_channel();
+ $this->writable = true;
break;
case 'channel':
- $this->profile_owner = $a->profile['profile_uid'];
+ $this->profile_owner = App::$profile['profile_uid'];
$this->writable = perm_is_allowed($this->profile_owner,$ob_hash,'post_comments');
break;
case 'display':
// in this mode we set profile_owner after initialisation (from conversation()) and then
// pull some trickery which allows us to re-invoke this function afterward
// it's an ugly hack so FIXME
-// $this->profile_owner = $a->profile['uid'];
$this->writable = perm_is_allowed($this->profile_owner,$ob_hash,'post_comments');
break;
case 'page':
- $this->profile_owner = $a->profile['uid'];
+ $this->profile_owner = App::$profile['uid'];
$this->writable = perm_is_allowed($this->profile_owner,$ob_hash,'post_comments');
break;
default:
@@ -142,11 +136,11 @@ class Conversation extends BaseObject {
public function add_thread($item) {
$item_id = $item->get_id();
if(!$item_id) {
- logger('[ERROR] Conversation::add_thread : Item has no ID!!', LOGGER_DEBUG);
+ logger('Item has no ID!!', LOGGER_DEBUG, LOG_ERR);
return false;
}
if($this->get_thread($item->get_id())) {
- logger('[WARN] Conversation::add_thread : Thread already exists ('. $item->get_id() .').', LOGGER_DEBUG);
+ logger('Thread already exists ('. $item->get_id() .').', LOGGER_DEBUG, LOG_WARNING);
return false;
}
@@ -177,11 +171,6 @@ class Conversation extends BaseObject {
}
}
require_once('include/identity.php');
-// $sys = get_sys_channel();
-
-// if($sys && $item->get_data_value('uid') == $sys['channel_id']) {
-// $item->set_commentable(false);
-// }
$item->set_conversation($this);
$this->threads[] = $item;
@@ -209,7 +198,7 @@ class Conversation extends BaseObject {
$item_data = $item->get_template_data($conv_responses);
}
if(!$item_data) {
- logger('[ERROR] Conversation::get_template_data : Failed to get item template data ('. $item->get_id() .').', LOGGER_DEBUG);
+ logger('Failed to get item template data ('. $item->get_id() .').', LOGGER_DEBUG, LOG_ERR);
return false;
}
$result[] = $item_data;
diff --git a/include/Import/import_diaspora.php b/include/Import/import_diaspora.php
index a0f473b50..a94e73395 100644
--- a/include/Import/import_diaspora.php
+++ b/include/Import/import_diaspora.php
@@ -8,7 +8,7 @@ require_once('include/photo/photo_driver.php');
function import_diaspora($data) {
$a = get_app();
- $account = $a->get_account();
+ $account = App::get_account();
if(! $account)
return false;
diff --git a/include/ItemObject.php b/include/ItemObject.php
index 8be99d91e..9d5acd95f 100644
--- a/include/ItemObject.php
+++ b/include/ItemObject.php
@@ -97,7 +97,7 @@ class Item extends BaseObject {
$mode = $conv->get_mode();
if(local_channel() && $observer['xchan_hash'] === $item['author_xchan'])
- $edpost = array($a->get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit"));
+ $edpost = array(z_root()."/editpost/".$item['id'], t("Edit"));
else
$edpost = false;
@@ -241,7 +241,7 @@ class Item extends BaseObject {
$has_bookmarks = false;
if(is_array($item['term'])) {
foreach($item['term'] as $t) {
- if($t['type'] == TERM_BOOKMARK)
+ if(!UNO && $t['type'] == TERM_BOOKMARK)
$has_bookmarks = true;
}
}
@@ -264,7 +264,7 @@ class Item extends BaseObject {
if($keep_reports === 0)
$keep_reports = 30;
- if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC',"now - $keep_reports days")) > 0)
+ if((! get_config('system','disable_dreport')) && strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC',"now - $keep_reports days")) > 0)
$dreport = t('Delivery Report');
if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC','now - 12 hours')) > 0)
@@ -681,14 +681,20 @@ class Item extends BaseObject {
$qc = ((local_channel()) ? get_pconfig(local_channel(),'system','qcomment') : null);
$qcomment = (($qc) ? explode("\n",$qc) : null);
+ $arr = array('comment_buttons' => '','id' => $this->get_id());
+ call_hooks('comment_buttons',$arr);
+ $comment_buttons = $arr['comment_buttons'];
+
+
$comment_box = replace_macros($template,array(
'$return_path' => '',
'$threaded' => $this->is_threaded(),
- '$jsreload' => (($conv->get_mode() === 'display') ? $_SESSION['return_url'] : ''),
+ '$jsreload' => '', //(($conv->get_mode() === 'display') ? $_SESSION['return_url'] : ''),
'$type' => (($conv->get_mode() === 'channel') ? 'wall-comment' : 'net-comment'),
'$id' => $this->get_id(),
'$parent' => $this->get_id(),
'$qcomment' => $qcomment,
+ '$comment_buttons' => $comment_buttons,
'$profile_uid' => $conv->get_profile_owner(),
'$mylink' => $observer['xchan_url'],
'$mytitle' => t('This is you'),
@@ -708,7 +714,7 @@ class Item extends BaseObject {
'$feature_encrypt' => ((feature_enabled($conv->get_profile_owner(),'content_encrypt')) ? true : false),
'$encrypt' => t('Encrypt text'),
'$cipher' => $conv->get_cipher(),
- '$sourceapp' => get_app()->sourcename
+ '$sourceapp' => App::$sourcename
));
diff --git a/include/account.php b/include/account.php
index e448bdcc6..c64197b49 100644
--- a/include/account.php
+++ b/include/account.php
@@ -11,6 +11,7 @@ require_once('include/text.php');
require_once('include/language.php');
require_once('include/datetime.php');
require_once('include/crypto.php');
+require_once('include/identity.php');
function check_account_email($email) {
@@ -247,7 +248,7 @@ function verify_email_address($arr) {
$res = mail($arr['email'], email_header_encode(sprintf( t('Registration confirmation for %s'), get_config('system','sitename'))),
$email_msg,
- 'From: ' . 'Administrator' . '@' . get_app()->get_hostname() . "\n"
+ 'From: ' . 'Administrator' . '@' . App::get_hostname() . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit'
);
@@ -313,7 +314,7 @@ function send_reg_approval_email($arr) {
$res = mail($admin['email'], sprintf( t('Registration request at %s'), get_config('system','sitename')),
$email_msg,
- 'From: ' . t('Administrator') . '@' . get_app()->get_hostname() . "\n"
+ 'From: ' . t('Administrator') . '@' . App::get_hostname() . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit'
);
@@ -329,7 +330,7 @@ function send_reg_approval_email($arr) {
return($delivered ? true : false);
}
-function send_verification_email($email,$password) {
+function send_register_success_email($email,$password) {
$email_msg = replace_macros(get_intltext_template('register_open_eml.tpl'), array(
'$sitename' => get_config('system','sitename'),
@@ -340,7 +341,7 @@ function send_verification_email($email,$password) {
$res = mail($email, sprintf( t('Registration details for %s'), get_config('system','sitename')),
$email_msg,
- 'From: ' . t('Administrator') . '@' . get_app()->get_hostname() . "\n"
+ 'From: ' . t('Administrator') . '@' . App::get_hostname() . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit'
);
@@ -353,7 +354,7 @@ function send_verification_email($email,$password) {
* @param string $hash
* @return array|boolean
*/
-function user_allow($hash) {
+function account_allow($hash) {
$ret = array('success' => false);
@@ -406,6 +407,9 @@ function user_allow($hash) {
pop_lang();
+ if(get_config('system','auto_channel_create') || UNO)
+ auto_channel_create($register[0]['uid']);
+
if ($res) {
info( t('Account approved.') . EOL );
return true;
@@ -414,7 +418,7 @@ function user_allow($hash) {
/**
- * @brief Denies a user registration.
+ * @brief Denies an account registration.
*
* This does not have to go through user_remove() and save the nickname
* permanently against re-registration, as the person was not yet
@@ -423,7 +427,8 @@ function user_allow($hash) {
* @param string $hash
* @return boolean
*/
-function user_deny($hash) {
+
+function account_deny($hash) {
$register = q("SELECT * FROM register WHERE hash = '%s' LIMIT 1",
dbesc($hash)
@@ -452,11 +457,14 @@ function user_deny($hash) {
}
+// called from regver to activate an account from the email verification link
-function user_approve($hash) {
+function account_approve($hash) {
$ret = array('success' => false);
+ // Note: when the password in the register table is 'verify', the uid actually contains the account_id
+
$register = q("SELECT * FROM `register` WHERE `hash` = '%s' and password = 'verify' LIMIT 1",
dbesc($hash)
);
@@ -491,6 +499,10 @@ function user_approve($hash) {
intval($register[0]['uid'])
);
+
+ if(get_config('system','auto_channel_create') || UNO)
+ auto_channel_create($register[0]['uid']);
+
info( t('Account verified. Please login.') . EOL );
return true;
@@ -643,7 +655,7 @@ function account_service_class_allows($aid, $property, $usage = false) {
function service_class_fetch($uid, $property) {
$a = get_app();
if($uid == local_channel()) {
- $service_class = $a->account['account_service_class'];
+ $service_class = App::$account['account_service_class'];
}
else {
$r = q("select account_service_class as service_class
diff --git a/include/acl_selectors.php b/include/acl_selectors.php
index 4d44ec12e..92f9436a2 100644
--- a/include/acl_selectors.php
+++ b/include/acl_selectors.php
@@ -23,7 +23,7 @@ function group_select($selname,$selclass,$preselected = false,$size = 4) {
// e.g. 'network_pre_group_deny', 'profile_pre_group_allow'
- call_hooks($a->module . '_pre_' . $selname, $arr);
+ call_hooks(App::$module . '_pre_' . $selname, $arr);
if($r) {
foreach($r as $rr) {
@@ -39,7 +39,7 @@ function group_select($selname,$selclass,$preselected = false,$size = 4) {
}
$o .= "</select>\r\n";
- call_hooks($a->module . '_post_' . $selname, $o);
+ call_hooks(App::$module . '_post_' . $selname, $o);
return $o;
@@ -127,7 +127,7 @@ function contact_selector($selname, $selclass, $preselected = false, $options) {
// e.g. 'network_pre_contact_deny', 'profile_pre_contact_allow'
- call_hooks($a->module . '_pre_' . $selname, $arr);
+ call_hooks(App::$module . '_pre_' . $selname, $arr);
if(count($r)) {
foreach($r as $rr) {
@@ -145,7 +145,7 @@ function contact_selector($selname, $selclass, $preselected = false, $options) {
$o .= "</select>\r\n";
- call_hooks($a->module . '_post_' . $selname, $o);
+ call_hooks(App::$module . '_post_' . $selname, $o);
return $o;
}*/
@@ -182,7 +182,7 @@ function contact_select($selname, $selclass, $preselected = false, $size = 4, $p
// e.g. 'network_pre_contact_deny', 'profile_pre_contact_allow'
- call_hooks($a->module . '_pre_' . $selname, $arr);
+ call_hooks(App::$module . '_pre_' . $selname, $arr);
if($r) {
foreach($r as $rr) {
@@ -200,7 +200,7 @@ function contact_select($selname, $selclass, $preselected = false, $size = 4, $p
$o .= "</select>\r\n";
- call_hooks($a->module . '_post_' . $selname, $o);
+ call_hooks(App::$module . '_post_' . $selname, $o);
return $o;
}
@@ -210,10 +210,13 @@ function fixacl(&$item) {
$item = str_replace(array('<','>'),array('',''),$item);
}
-function populate_acl($defaults = null,$show_jotnets = true) {
+function populate_acl($defaults = null,$show_jotnets = true, $showall = '') {
$allow_cid = $allow_gid = $deny_cid = $deny_gid = false;
+ if(! $showall)
+ $showall = t('Visible to your default audience');
+
if(is_array($defaults)) {
$allow_cid = ((strlen($defaults['allow_cid']))
? explode('><', $defaults['allow_cid']) : array() );
@@ -231,22 +234,21 @@ function populate_acl($defaults = null,$show_jotnets = true) {
$jotnets = '';
if($show_jotnets) {
-logger('jot_networks');
call_hooks('jot_networks', $jotnets);
}
$tpl = get_markup_template("acl_selector.tpl");
$o = replace_macros($tpl, array(
- '$showall'=> t("Visible to your default audience"),
- '$show' => t("Show"),
- '$hide' => t("Don't show"),
- '$allowcid' => json_encode($allow_cid),
- '$allowgid' => json_encode($allow_gid),
- '$denycid' => json_encode($deny_cid),
- '$denygid' => json_encode($deny_gid),
- '$jnetModalTitle' => t('Other networks and post services'),
- '$jotnets' => $jotnets,
- '$aclModalTitle' => t('Permissions'),
+ '$showall' => $showall,
+ '$show' => t("Show"),
+ '$hide' => t("Don't show"),
+ '$allowcid' => json_encode($allow_cid),
+ '$allowgid' => json_encode($allow_gid),
+ '$denycid' => json_encode($deny_cid),
+ '$denygid' => json_encode($deny_gid),
+ '$jnetModalTitle' => t('Other networks and post services'),
+ '$jotnets' => $jotnets,
+ '$aclModalTitle' => t('Permissions'),
'$aclModalDismiss' => t('Close')
));
diff --git a/include/activities.php b/include/activities.php
index df43f1f6f..9ba191391 100644
--- a/include/activities.php
+++ b/include/activities.php
@@ -11,7 +11,7 @@ function profile_activity($changed, $value) {
require_once('include/items.php');
- $self = $a->get_channel();
+ $self = App::get_channel();
if(! count($self))
return;
diff --git a/include/api.php b/include/api.php
index 5053977c5..fd644947c 100644
--- a/include/api.php
+++ b/include/api.php
@@ -34,7 +34,7 @@ require_once('include/api_auth.php');
function api_user() {
$aid = get_account_id();
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if(($aid) && (x($_REQUEST,'channel'))) {
@@ -79,7 +79,7 @@ require_once('include/api_auth.php');
$type="json";
foreach ($API as $p=>$info){
- if (strpos($a->query_string, $p)===0){
+ if (strpos(App::$query_string, $p)===0){
$called_api= explode("/",$p);
//unset($_SERVER['PHP_AUTH_USER']);
if ($info['auth'] === true && api_user() === false) {
@@ -88,18 +88,18 @@ require_once('include/api_auth.php');
load_contact_links(api_user());
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- logger('API call for ' . $channel['channel_name'] . ': ' . $a->query_string);
+ logger('API call for ' . $channel['channel_name'] . ': ' . App::$query_string);
logger('API parameters: ' . print_r($_REQUEST,true));
$type="json";
- if (strpos($a->query_string, ".xml")>0) $type="xml";
- if (strpos($a->query_string, ".json")>0) $type="json";
- if (strpos($a->query_string, ".rss")>0) $type="rss";
- if (strpos($a->query_string, ".atom")>0) $type="atom";
- if (strpos($a->query_string, ".as")>0) $type="as";
+ if (strpos(App::$query_string, ".xml")>0) $type="xml";
+ if (strpos(App::$query_string, ".json")>0) $type="json";
+ if (strpos(App::$query_string, ".rss")>0) $type="rss";
+ if (strpos(App::$query_string, ".atom")>0) $type="atom";
+ if (strpos(App::$query_string, ".as")>0) $type="as";
$r = call_user_func($info['func'], $a, $type);
if ($r===false) return;
@@ -141,7 +141,7 @@ require_once('include/api_auth.php');
}
}
header("HTTP/1.1 404 Not Found");
- logger('API call not implemented: '.$a->query_string." - ".print_r($_REQUEST,true));
+ logger('API call not implemented: '.App::$query_string." - ".print_r($_REQUEST,true));
$r = '<status><error>not implemented</error></status>';
switch($type){
case "xml":
@@ -171,12 +171,12 @@ require_once('include/api_auth.php');
$arr['$user'] = $user_info;
$arr['$rss'] = array(
'alternate' => $user_info['url'],
- 'self' => $a->get_baseurl(). "/". $a->query_string,
- 'base' => $a->get_baseurl(),
+ 'self' => z_root(). "/". App::$query_string,
+ 'base' => z_root(),
'updated' => api_date(null),
'atom_updated' => datetime_convert('UTC','UTC','now',ATOM_TIME),
'language' => $user_info['language'],
- 'logo' => $a->get_baseurl()."/images/rm-64.png",
+ 'logo' => z_root()."/images/rm-64.png",
);
return $arr;
@@ -213,7 +213,7 @@ require_once('include/api_auth.php');
$extra_query .= " AND abook_channel = ".intval(api_user());
}
- if (is_null($user) && argc() > (count($called_api)-1) && (strstr($a->cmd,'/users'))){
+ if (is_null($user) && argc() > (count($called_api)-1) && (strstr(App::$cmd,'/users'))){
$argid = count($called_api);
list($xx, $null) = explode(".",argv($argid));
if(is_numeric($xx)){
@@ -318,7 +318,7 @@ require_once('include/api_auth.php');
'location' => ($usr) ? $usr[0]['channel_location'] : '',
'profile_image_url' => $uinfo[0]['xchan_photo_l'],
'url' => $uinfo[0]['xchan_url'],
- 'contact_url' => $a->get_baseurl() . "/connections/".$uinfo[0]['abook_id'],
+ 'contact_url' => z_root() . "/connections/".$uinfo[0]['abook_id'],
'protected' => false,
'friends_count' => intval($countfriends),
'created_at' => api_date($uinfo[0]['abook_created']),
@@ -326,7 +326,7 @@ require_once('include/api_auth.php');
'time_zone' => 'UTC', //$uinfo[0]['timezone'],
'geo_enabled' => false,
'statuses_count' => intval($countitms), //#XXX: fix me
- 'lang' => get_app()->language,
+ 'lang' => App::$language,
'description' => (($profile) ? $profile[0]['pdesc'] : ''),
'followers_count' => intval($countfollowers),
'favourites_count' => intval($starred),
@@ -486,7 +486,7 @@ require_once('include/api_auth.php');
function api_account_logout(&$a, $type){
require_once('include/auth.php');
- nuke_session();
+ \Zotlabs\Web\Session::nuke();
return api_apply_template("user", $type, array('$user' => null));
}
@@ -635,13 +635,13 @@ require_once('include/api_auth.php');
function api_albums(&$a,$type) {
- json_return_and_die(photos_albums_list($a->get_channel(),$a->get_observer()));
+ json_return_and_die(photos_albums_list(App::get_channel(),App::get_observer()));
}
api_register_func('api/red/albums','api_albums', true);
function api_photos(&$a,$type) {
$album = $_REQUEST['album'];
- json_return_and_die(photos_list_photos($a->get_channel(),$a->get_observer(),$album));
+ json_return_and_die(photos_list_photos(App::get_channel(),App::get_observer(),$album));
}
api_register_func('api/red/photos','api_photos', true);
@@ -768,7 +768,7 @@ require_once('include/api_auth.php');
}
$txt = html2bbcode($txt);
- $a->argv[1] = $user_info['screen_name'];
+ App::$argv[1] = $user_info['screen_name'];
$_REQUEST['silent']='1'; //tell wall_upload function to return img info instead of echo
$_FILES['userfile'] = $_FILES['media'];
@@ -872,7 +872,7 @@ require_once('include/api_auth.php');
// upload each image if we have any
$_REQUEST['silent']='1'; //tell wall_upload function to return img info instead of echo
require_once('mod/wall_attach.php');
- $a->data['api_info'] = $user_info;
+ App::$data['api_info'] = $user_info;
$media = wall_attach_post($a);
if(strlen($media)>0)
@@ -885,7 +885,7 @@ require_once('include/api_auth.php');
// upload each image if we have any
$_REQUEST['silent']='1'; //tell wall_upload function to return img info instead of echo
require_once('mod/wall_attach.php');
- $a->data['api_info'] = $user_info;
+ App::$data['api_info'] = $user_info;
$media = wall_attach_post($a);
if(strlen($media)>0)
@@ -960,7 +960,7 @@ require_once('include/api_auth.php');
$arr['records'] = 999999;
$arr['item_type'] = '*';
- $i = items_fetch($arr,$a->get_channel(),get_observer_hash());
+ $i = items_fetch($arr,App::get_channel(),get_observer_hash());
if(! $i)
json_return_and_die(array());
@@ -1230,7 +1230,7 @@ require_once('include/api_auth.php');
$sql_extra .= ' AND `item`.`parent` = `item`.`id`';
if (api_user() != $user_info['uid']) {
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
require_once('include/permissions.php');
if(! perm_is_allowed($user_info['uid'],(($observer) ? $observer['xchan_hash'] : ''),'view_stream'))
return '';
@@ -1272,8 +1272,8 @@ require_once('include/api_auth.php');
break;
case "as":
$as = api_format_as($a, $ret, $user_info);
- $as['title'] = $a->config['sitename']." Home Timeline";
- $as['link']['url'] = $a->get_baseurl()."/".$user_info["screen_name"]."/all";
+ $as['title'] = App::$config['sitename']." Home Timeline";
+ $as['link']['url'] = z_root()."/".$user_info["screen_name"]."/all";
return($as);
break;
}
@@ -1333,8 +1333,8 @@ require_once('include/api_auth.php');
break;
case "as":
$as = api_format_as($a, $ret, $user_info);
- $as['title'] = $a->config['sitename']. " " . t('Public Timeline');
- $as['link']['url'] = $a->get_baseurl()."/";
+ $as['title'] = App::$config['sitename']. " " . t('Public Timeline');
+ $as['link']['url'] = z_root()."/";
return($as);
break;
}
@@ -1409,7 +1409,7 @@ require_once('include/api_auth.php');
//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
$item_normal = item_normal();
@@ -1526,7 +1526,7 @@ require_once('include/api_auth.php');
//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
- $myurl = $a->get_baseurl() . '/channel/'. $a->user['nickname'];
+ $myurl = z_root() . '/channel/'. App::$user['nickname'];
$myurl = substr($myurl,strpos($myurl,'://')+3);
$myurl = str_replace(array('www.','.'),array('','\\.'),$myurl);
$diasp_url = str_replace('/channel/','/u/',$myurl);
@@ -1561,8 +1561,8 @@ require_once('include/api_auth.php');
break;
case "as":
$as = api_format_as($a, $ret, $user_info);
- $as["title"] = $a->config['sitename']." Mentions";
- $as['link']['url'] = $a->get_baseurl()."/";
+ $as["title"] = App::$config['sitename']." Mentions";
+ $as['link']['url'] = z_root()."/";
return($as);
break;
}
@@ -1633,7 +1633,7 @@ require_once('include/api_auth.php');
$arr['cid'] = $user_info['id'];
- $r = items_fetch($arr,get_app()->get_channel(),get_observer_hash());
+ $r = items_fetch($arr,App::get_channel(),get_observer_hash());
$ret = api_format_items($r,$user_info);
@@ -1752,7 +1752,7 @@ require_once('include/api_auth.php');
$sql_extra .= ' AND `item`.`parent` = `item`.`id`';
if (api_user() != $user_info['uid']) {
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
require_once('include/permissions.php');
if(! perm_is_allowed($user_info['uid'],(($observer) ? $observer['xchan_hash'] : ''),'view_stream'))
return '';
@@ -1783,8 +1783,8 @@ require_once('include/api_auth.php');
break;
case "as":
$as = api_format_as($a, $ret, $user_info);
- $as['title'] = $a->config['sitename']." Home Timeline";
- $as['link']['url'] = $a->get_baseurl()."/".$user_info["screen_name"]."/all";
+ $as['title'] = App::$config['sitename']." Home Timeline";
+ $as['link']['url'] = z_root()."/".$user_info["screen_name"]."/all";
return($as);
break;
}
@@ -1801,7 +1801,7 @@ require_once('include/api_auth.php');
function api_format_as($a, $ret, $user_info) {
$as = array();
- $as['title'] = $a->config['sitename']." Public Timeline";
+ $as['title'] = App::$config['sitename']." Public Timeline";
$items = array();
foreach ($ret as $item) {
$singleitem["actor"]["displayName"] = $item["user"]["name"];
@@ -1857,7 +1857,7 @@ require_once('include/api_auth.php');
$items[] = $singleitem;
}
$as['items'] = $items;
- $as['link']['url'] = $a->get_baseurl()."/".$user_info["screen_name"]."/all";
+ $as['link']['url'] = z_root()."/".$user_info["screen_name"]."/all";
$as['link']['rel'] = "alternate";
$as['link']['type'] = "text/html";
return($as);
@@ -1978,8 +1978,8 @@ require_once('include/api_auth.php');
'entities' => '',
'objecttype' => (($item['obj_type']) ? $item['obj_type'] : ACTIVITY_OBJ_NOTE),
'verb' => (($item['verb']) ? $item['verb'] : ACTIVITY_POST),
- 'self' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,
- 'edit' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,
+ 'self' => z_root()."/api/statuses/show/".$item['id'].".".$type,
+ 'edit' => z_root()."/api/statuses/show/".$item['id'].".".$type,
);
$status = array_merge($status, $status2);
@@ -2088,8 +2088,8 @@ require_once('include/api_auth.php');
load_config('system');
$name = get_config('system','sitename');
- $server = $a->get_hostname();
- $logo = $a->get_baseurl() . '/images/rm-64.png';
+ $server = App::get_hostname();
+ $logo = z_root() . '/images/rm-64.png';
$email = get_config('system','admin_email');
$closed = ((get_config('system','register_policy') == REGISTER_CLOSED) ? 'true' : 'false');
$private = ((get_config('system','block_public')) ? 'true' : 'false');
@@ -2097,7 +2097,7 @@ require_once('include/api_auth.php');
if(get_config('system','api_import_size'))
$texlimit = string(get_config('system','api_import_size'));
$ssl = ((get_config('system','have_ssl')) ? 'true' : 'false');
- $sslserver = (($ssl === 'true') ? str_replace('http:','https:',$a->get_baseurl()) : '');
+ $sslserver = (($ssl === 'true') ? str_replace('http:','https:',z_root()) : '');
$config = array(
'site' => array('name' => $name,'server' => $server, 'theme' => 'default', 'path' => '',
@@ -2106,10 +2106,10 @@ require_once('include/api_auth.php');
'private' => $private, 'textlimit' => $textlimit, 'sslserver' => $sslserver, 'ssl' => $ssl,
'shorturllength' => '30',
'hubzilla' => array(
- 'PLATFORM_NAME' => PLATFORM_NAME,
- 'RED_VERSION' => RED_VERSION,
+ 'PLATFORM_NAME' => Zotlabs\Project\System::get_platform_name(),
+ 'RED_VERSION' => Zotlabs\Project\System::get_project_version(),
'ZOT_REVISION' => ZOT_REVISION,
- 'DB_UPDATE_VERSION' => DB_UPDATE_VERSION
+ 'DB_UPDATE_VERSION' => Zotlabs\Project\System::get_update_version()
)
));
@@ -2142,12 +2142,12 @@ require_once('include/api_auth.php');
if($type === 'xml') {
header("Content-type: application/xml");
- echo '<?xml version="1.0" encoding="UTF-8"?>' . "\r\n" . '<version>' . RED_VERSION . '</version>' . "\r\n";
+ echo '<?xml version="1.0" encoding="UTF-8"?>' . "\r\n" . '<version>' . Zotlabs\Project\System::get_project_version() . '</version>' . "\r\n";
killme();
}
elseif($type === 'json') {
header("Content-type: application/json");
- echo '"' . RED_VERSION . '"';
+ echo '"' . Zotlabs\Project\System::get_project_version() . '"';
killme();
}
}
@@ -2270,9 +2270,9 @@ require_once('include/api_auth.php');
if ($page<0) $page=0;
$start = $page*$count;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $profile_url = $a->get_baseurl() . '/channel/' . $channel['channel_address'];
+ $profile_url = z_root() . '/channel/' . $channel['channel_address'];
if ($box=="sentbox") {
$sql_extra = "`from_xchan`='".dbesc( $channel['channel_hash'] )."'";
}
diff --git a/include/api_auth.php b/include/api_auth.php
index 26a9df8d4..dc8492b20 100644
--- a/include/api_auth.php
+++ b/include/api_auth.php
@@ -20,9 +20,9 @@ function api_login(&$a){
if (!is_null($token)){
$oauth->loginUser($token->uid);
- $a->set_oauth_key($consumer->key);
+ App::set_oauth_key($consumer->key);
- call_hooks('logged_in', $a->user);
+ call_hooks('logged_in', App::$user);
return;
}
killme();
diff --git a/include/apps.php b/include/apps.php
index 0a62dc5a8..fac58b850 100644
--- a/include/apps.php
+++ b/include/apps.php
@@ -48,12 +48,12 @@ function parse_app_description($f) {
$ret = array();
$baseurl = z_root();
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
$address = (($channel) ? $channel['channel_address'] : '');
//future expansion
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
$lines = @file($f);
@@ -217,7 +217,7 @@ function app_render($papp,$mode = 'view') {
return '';
break;
case 'observer':
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
if(! $observer)
return '';
break;
@@ -239,7 +239,7 @@ function app_render($papp,$mode = 'view') {
$hosturl = z_root() . '/';
}
elseif(remote_channel()) {
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
if($observer && $observer['xchan_network'] === 'zot') {
// some folks might have xchan_url redirected offsite, use the connurl
$x = parse_url($observer['xchan_connurl']);
@@ -354,7 +354,7 @@ function app_store($arr) {
}
- $darray['app_id'] = ((x($arr,'guid')) ? $arr['guid'] : random_string(). '.' . get_app()->get_hostname());
+ $darray['app_id'] = ((x($arr,'guid')) ? $arr['guid'] : random_string(). '.' . App::get_hostname());
$darray['app_sig'] = ((x($arr,'sig')) ? $arr['sig'] : '');
$darray['app_author'] = ((x($arr,'author')) ? $arr['author'] : get_observer_hash());
$darray['app_name'] = ((x($arr,'name')) ? escape_tags($arr['name']) : t('Unknown'));
diff --git a/include/attach.php b/include/attach.php
index 8595d5d86..ae4681994 100644
--- a/include/attach.php
+++ b/include/attach.php
@@ -13,6 +13,7 @@
require_once('include/permissions.php');
require_once('include/security.php');
+require_once('include/group.php');
/**
* @brief Guess the mimetype from file ending.
@@ -845,7 +846,7 @@ function attach_store($channel, $observer_hash, $options = '', $arr = null) {
// Caution: This re-uses $sql_options set further above
- $r = q("select id, aid, uid, hash, creator, filename, filetype, filesize, revision, folder, os_storage, is_photo, flags, created, edited, allow_cid, allow_gid, deny_cid, deny_gid from attach where uid = %d and hash = '%s' $sql_options limit 1",
+ $r = q("select * from attach where uid = %d and hash = '%s' $sql_options limit 1",
intval($channel_id),
dbesc($hash)
);
@@ -863,6 +864,12 @@ function attach_store($channel, $observer_hash, $options = '', $arr = null) {
// This would've been called already with a success result in photos_upload() if it was a photo.
call_hooks('photo_upload_end',$ret);
}
+
+ $sync = attach_export_data($channel,$hash);
+
+ if($sync)
+ build_sync_packet($channel['channel_id'],array('file' => array($sync)));
+
return $ret;
}
@@ -1242,7 +1249,7 @@ function attach_delete($channel_id, $resource, $is_photo = 0) {
$channel_address = (($c) ? $c[0]['channel_address'] : 'notfound');
$photo_sql = (($is_photo) ? " and is_photo = 1 " : '');
- $r = q("SELECT hash, flags, is_dir, is_photo, folder FROM attach WHERE hash = '%s' AND uid = %d $photo_sql limit 1",
+ $r = q("SELECT hash, os_storage, flags, is_dir, is_photo, folder FROM attach WHERE hash = '%s' AND uid = %d $photo_sql limit 1",
dbesc($resource),
intval($channel_id)
);
@@ -1313,7 +1320,9 @@ function attach_delete($channel_id, $resource, $is_photo = 0) {
intval($channel_id)
);
- file_activity($channel_id, $object, $object['allow_cid'], $object['allow_gid'], $object['deny_cid'], $object['deny_gid'], 'update', $notify=0);
+ file_activity($channel_id, $object, $object['allow_cid'], $object['allow_gid'], $object['deny_cid'], $object['deny_gid'], 'update', $notify=1);
+
+ return;
}
/**
@@ -1468,13 +1477,13 @@ function pipe_streams($in, $out) {
* @param string $deny_cid
* @param string $deny_gid
* @param string $verb
- * @param boolean $no_activity
+ * @param boolean $notify
*/
function file_activity($channel_id, $object, $allow_cid, $allow_gid, $deny_cid, $deny_gid, $verb, $notify) {
require_once('include/items.php');
- $poster = get_app()->get_observer();
+ $poster = App::get_observer();
//if we got no object something went wrong
if(!$object)
@@ -1514,13 +1523,21 @@ function file_activity($channel_id, $object, $allow_cid, $allow_gid, $deny_cid,
$mid = item_message_id();
- $arr = array();
+ $objtype = ACTIVITY_OBJ_FILE;
+ $arr = array();
+ $arr['aid'] = get_account_id();
+ $arr['uid'] = $channel_id;
$arr['item_wall'] = 1;
$arr['item_origin'] = 1;
$arr['item_unseen'] = 1;
-
- $objtype = ACTIVITY_OBJ_FILE;
+ $arr['author_xchan'] = $poster['xchan_hash'];
+ $arr['owner_xchan'] = $poster['xchan_hash'];
+ $arr['title'] = '';
+ $arr['item_hidden'] = 1;
+ $arr['obj_type'] = $objtype;
+ $arr['resource_id'] = $object['hash'];
+ $arr['resource_type'] = 'attach';
$private = (($arr_allow_cid[0] || $arr_allow_gid[0] || $arr_deny_cid[0] || $arr_deny_gid[0]) ? 1 : 0);
@@ -1548,36 +1565,27 @@ function file_activity($channel_id, $object, $allow_cid, $allow_gid, $deny_cid,
}
+ //send update activity and create a new one
if($update && $verb == 'post' ) {
- //send update activity and create a new one
-
//updates should be sent to everybody with recursive perms and all eventual former allowed members ($object['allow_cid'] etc.).
$u_arr_allow_cid = array_unique(array_merge($arr_allow_cid, expand_acl($object['allow_cid'])));
$u_arr_allow_gid = array_unique(array_merge($arr_allow_gid, expand_acl($object['allow_gid'])));
$u_arr_deny_cid = array_unique(array_merge($arr_deny_cid, expand_acl($object['deny_cid'])));
$u_arr_deny_gid = array_unique(array_merge($arr_deny_gid, expand_acl($object['deny_gid'])));
+ $private = (($u_arr_allow_cid[0] || $u_arr_allow_gid[0] || $u_arr_deny_cid[0] || $u_arr_deny_gid[0]) ? 1 : 0);
+
$u_mid = item_message_id();
- $arr['aid'] = get_account_id();
- $arr['uid'] = $channel_id;
$arr['mid'] = $u_mid;
$arr['parent_mid'] = $u_mid;
- $arr['author_xchan'] = $poster['xchan_hash'];
- $arr['owner_xchan'] = $poster['xchan_hash'];
- $arr['title'] = '';
- //updates should be visible to everybody -> perms may have changed
- $arr['allow_cid'] = '';
- $arr['allow_gid'] = '';
- $arr['deny_cid'] = '';
- $arr['deny_gid'] = '';
- $arr['item_hidden'] = 1;
- $arr['item_private'] = 0;
+ $arr['allow_cid'] = perms2str($u_arr_allow_cid);
+ $arr['allow_gid'] = perms2str($u_arr_allow_gid);
+ $arr['deny_cid'] = perms2str($u_arr_deny_cid);
+ $arr['deny_gid'] = perms2str($u_arr_deny_gid);
+ $arr['item_private'] = $private;
$arr['verb'] = ACTIVITY_UPDATE;
- $arr['obj_type'] = $objtype;
$arr['object'] = $u_jsonobject;
- $arr['resource_id'] = $object['hash'];
- $arr['resource_type'] = 'attach';
$arr['body'] = '';
$post = item_store($arr);
@@ -1593,32 +1601,25 @@ function file_activity($channel_id, $object, $allow_cid, $allow_gid, $deny_cid,
//notice( t('File activity updated') . EOL);
}
+ //don't create new activity if notify was not enabled
if(! $notify) {
return;
}
- $arr = array();
+ //don't create new activity if we have an update request but there is no item to update
+ //this can e.g. happen when deleting images
+ if(! $y && $verb == 'update') {
+ return;
+ }
- $arr['aid'] = get_account_id();
- $arr['uid'] = $channel_id;
$arr['mid'] = $mid;
$arr['parent_mid'] = $mid;
- $arr['item_wall'] = 1;
- $arr['item_origin'] = 1;
- $arr['item_unseen'] = 1;
- $arr['author_xchan'] = $poster['xchan_hash'];
- $arr['owner_xchan'] = $poster['xchan_hash'];
- $arr['title'] = '';
$arr['allow_cid'] = perms2str($arr_allow_cid);
$arr['allow_gid'] = perms2str($arr_allow_gid);
$arr['deny_cid'] = perms2str($arr_deny_cid);
$arr['deny_gid'] = perms2str($arr_deny_gid);
- $arr['item_hidden'] = 1;
$arr['item_private'] = $private;
$arr['verb'] = (($update) ? ACTIVITY_UPDATE : ACTIVITY_POST);
- $arr['obj_type'] = $objtype;
- $arr['resource_id'] = $object['hash'];
- $arr['resource_type'] = 'attach';
$arr['object'] = (($update) ? $u_jsonobject : $jsonobject);
$arr['body'] = '';
@@ -1701,11 +1702,11 @@ function recursive_activity_recipients($arr_allow_cid, $arr_allow_gid, $arr_deny
$ret = array();
$parent_arr = array();
$count_values = array();
- $poster = get_app()->get_observer();
+ $poster = App::get_observer();
//turn allow_gid into allow_cid's
foreach($arr_allow_gid as $gid) {
- $in_group = in_group($gid);
+ $in_group = group_get_members($gid);
$arr_allow_cid = array_unique(array_merge($arr_allow_cid, $in_group));
}
@@ -1727,7 +1728,7 @@ function recursive_activity_recipients($arr_allow_cid, $arr_allow_gid, $arr_deny
* */
if($parent_arr['allow_gid']) {
foreach($parent_arr['allow_gid'][$count] as $gid) {
- $in_group = in_group($gid);
+ $in_group = group_get_members($gid);
$parent_arr['allow_cid'][$count] = array_unique(array_merge($parent_arr['allow_cid'][$count], $in_group));
}
}
@@ -1808,31 +1809,6 @@ function recursive_activity_recipients($arr_allow_cid, $arr_allow_gid, $arr_deny
return $ret;
}
-/**
- * @brief Returns members of a group.
- *
- * @param int $group_id id of the group to look up
- */
-function in_group($group_id) {
- $group_members = array();
-
- /** @TODO make these two queries one with a join. */
- $x = q("SELECT id FROM groups WHERE hash = '%s'",
- dbesc($group_id)
- );
-
- $r = q("SELECT xchan FROM group_member WHERE gid = %d",
- intval($x[0]['id'])
- );
-
- foreach($r as $ig) {
- $group_members[] = $ig['xchan'];
- }
-
- return $group_members;
-}
-
-
function filepath_macro($s) {
return str_replace(
@@ -1844,3 +1820,89 @@ function filepath_macro($s) {
}
+function attach_export_data($channel, $resource_id, $deleted = false) {
+
+ $ret = array();
+
+ $paths = array();
+
+ $hash_ptr = $resource_id;
+
+ $ret['fetch_url'] = z_root() . '/getfile';
+ $ret['original_channel'] = $channel['channel_address'];
+
+
+ if($deleted) {
+ $ret['attach'] = array(array('hash' => $resource_id, 'deleted' => 1));
+ return $ret;
+ }
+
+ do {
+ $r = q("select * from attach where hash = '%s' and uid = %d limit 1",
+ dbesc($hash_ptr),
+ intval($channel['channel_id'])
+ );
+ if(! $r)
+ break;
+
+ if($hash_ptr === $resource_id) {
+ $attach_ptr = $r[0];
+ }
+
+ $hash_ptr = $r[0]['folder'];
+ $paths[] = $r[0];
+ } while($hash_ptr);
+
+
+
+
+ $paths = array_reverse($paths);
+
+ $ret['attach'] = $paths;
+
+
+ if($attach_ptr['is_photo']) {
+ $r = q("select * from photo where resource_id = '%s' and uid = %d order by scale asc",
+ dbesc($resource_id),
+ intval($channel['channel_id'])
+ );
+ if($r) {
+ for($x = 0; $x < count($r); $x ++) {
+ $r[$x]['data'] = base64_encode($r[$x]['data']);
+ }
+ $ret['photo'] = $r;
+ }
+
+ $r = q("select * from item where resource_id = '%s' and resource_type = 'photo' and uid = %d ",
+ dbesc($resource_id),
+ intval($channel['channel_id'])
+ );
+ if($r) {
+ $ret['item'] = array();
+ $items = q("select item.*, item.id as item_id from item where item.parent = %d ",
+ intval($r[0]['id'])
+ );
+ if($items) {
+ xchan_query($items);
+ $items = fetch_post_tags($items,true);
+ foreach($items as $rr)
+ $ret['item'][] = encode_item($rr,true);
+ }
+ }
+ }
+
+ return $ret;
+
+}
+
+
+/* strip off 'store/nickname/' from the provided path */
+
+function get_attach_binname($s) {
+ $p = $s;
+ if(strpos($s,'store/') === 0) {
+ $p = substr($s,6);
+ $p = substr($p,strpos($p,'/')+1);
+ }
+ return $p;
+} \ No newline at end of file
diff --git a/include/auth.php b/include/auth.php
index 4f0c4c928..9643da8eb 100644
--- a/include/auth.php
+++ b/include/auth.php
@@ -12,33 +12,6 @@
require_once('include/api_auth.php');
require_once('include/security.php');
-/**
- * @brief Resets the current session.
- *
- * @return void
- */
-function nuke_session() {
- new_cookie(0); // 0 means delete on browser exit
-
- unset($_SESSION['authenticated']);
- unset($_SESSION['account_id']);
- unset($_SESSION['uid']);
- unset($_SESSION['visitor_id']);
- unset($_SESSION['administrator']);
- unset($_SESSION['cid']);
- unset($_SESSION['theme']);
- unset($_SESSION['mobile_theme']);
- unset($_SESSION['show_mobile']);
- unset($_SESSION['page_flags']);
- unset($_SESSION['delegate']);
- unset($_SESSION['delegate_channel']);
- unset($_SESSION['my_url']);
- unset($_SESSION['my_address']);
- unset($_SESSION['addr']);
- unset($_SESSION['return_url']);
- unset($_SESSION['remote_service_class']);
- unset($_SESSION['remote_hub']);
-}
/**
* @brief Verify login credentials.
@@ -124,11 +97,11 @@ if((isset($_SESSION)) && (x($_SESSION, 'authenticated')) &&
// process a logout request
- if(((x($_POST, 'auth-params')) && ($_POST['auth-params'] === 'logout')) || ($a->module === 'logout')) {
+ if(((x($_POST, 'auth-params')) && ($_POST['auth-params'] === 'logout')) || (App::$module === 'logout')) {
// process logout request
$args = array('channel_id' => local_channel());
call_hooks('logging_out', $args);
- nuke_session();
+ \Zotlabs\Web\Session::nuke();
info( t('Logged out.') . EOL);
goaway(z_root());
}
@@ -144,7 +117,7 @@ if((isset($_SESSION)) && (x($_SESSION, 'authenticated')) &&
intval(ACCOUNT_ROLE_ADMIN)
);
if($x) {
- new_cookie(60 * 60 * 24); // one day
+ \Zotlabs\Web\Session::new_cookie(60 * 60 * 24); // one day
$_SESSION['last_login_date'] = datetime_convert();
unset($_SESSION['visitor_id']); // no longer a visitor
authenticate_success($x[0], true, true);
@@ -155,75 +128,41 @@ if((isset($_SESSION)) && (x($_SESSION, 'authenticated')) &&
dbesc($_SESSION['visitor_id'])
);
if($r) {
- get_app()->set_observer($r[0]);
+ App::set_observer($r[0]);
}
else {
unset($_SESSION['visitor_id']);
unset($_SESSION['authenticated']);
}
- $a->set_groups(init_groups_visitor($_SESSION['visitor_id']));
+ App::set_groups(init_groups_visitor($_SESSION['visitor_id']));
}
// already logged in user returning
if(x($_SESSION, 'uid') || x($_SESSION, 'account_id')) {
- // first check if we're enforcing that sessions can't change IP address
- // @todo what to do with IPv6 addresses
- if($_SESSION['addr'] && $_SESSION['addr'] != $_SERVER['REMOTE_ADDR']) {
- logger('SECURITY: Session IP address changed: ' . $_SESSION['addr'] . ' != ' . $_SERVER['REMOTE_ADDR']);
-
- $partial1 = substr($_SESSION['addr'], 0, strrpos($_SESSION['addr'], '.'));
- $partial2 = substr($_SERVER['REMOTE_ADDR'], 0, strrpos($_SERVER['REMOTE_ADDR'], '.'));
-
- $paranoia = intval(get_pconfig($_SESSION['uid'], 'system', 'paranoia'));
- if(! $paranoia)
- $paranoia = intval(get_config('system', 'paranoia'));
-
- switch($paranoia) {
- case 0:
- // no IP checking
- break;
- case 2:
- // check 2 octets
- $partial1 = substr($partial1, 0, strrpos($partial1, '.'));
- $partial2 = substr($partial2, 0, strrpos($partial2, '.'));
- if($partial1 == $partial2)
- break;
- case 1:
- // check 3 octets
- if($partial1 == $partial2)
- break;
- case 3:
- default:
- // check any difference at all
- logger('Session address changed. Paranoid setting in effect, blocking session. '
- . $_SESSION['addr'] . ' != ' . $_SERVER['REMOTE_ADDR']);
- nuke_session();
- goaway(z_root());
- break;
- }
- }
+ Zotlabs\Web\Session::return_check();
$r = q("select * from account where account_id = %d limit 1",
intval($_SESSION['account_id'])
);
if(($r) && (($r[0]['account_flags'] == ACCOUNT_OK) || ($r[0]['account_flags'] == ACCOUNT_UNVERIFIED))) {
- get_app()->account = $r[0];
+ App::$account = $r[0];
$login_refresh = false;
if(! x($_SESSION,'last_login_date')) {
$_SESSION['last_login_date'] = datetime_convert('UTC','UTC');
}
if(strcmp(datetime_convert('UTC','UTC','now - 12 hours'), $_SESSION['last_login_date']) > 0 ) {
$_SESSION['last_login_date'] = datetime_convert();
+ Zotlabs\Web\Session::extend_cookie();
$login_refresh = true;
}
authenticate_success($r[0], false, false, false, $login_refresh);
}
else {
$_SESSION['account_id'] = 0;
- nuke_session();
+ \Zotlabs\Web\Session::nuke();
goaway(z_root());
}
} // end logged in user returning
@@ -231,7 +170,7 @@ if((isset($_SESSION)) && (x($_SESSION, 'authenticated')) &&
else {
if(isset($_SESSION)) {
- nuke_session();
+ \Zotlabs\Web\Session::nuke();
}
// handle a fresh login request
@@ -264,16 +203,16 @@ else {
$record = $addon_auth['user_record'];
}
else {
- $record = get_app()->account = account_verify_password($_POST['username'], $_POST['password']);
+ $record = App::$account = account_verify_password($_POST['username'], $_POST['password']);
- if(get_app()->account) {
- $_SESSION['account_id'] = get_app()->account['account_id'];
+ if(App::$account) {
+ $_SESSION['account_id'] = App::$account['account_id'];
}
else {
notice( t('Failed authentication') . EOL);
}
- logger('authenticate: ' . print_r(get_app()->account, true), LOGGER_DEBUG);
+ logger('authenticate: ' . print_r(App::$account, true), LOGGER_ALL);
}
if((! $record) || (! count($record))) {
@@ -301,11 +240,13 @@ else {
// (i.e. expire when the browser is closed), even when there's a time expiration
// on the cookie
- if($_POST['remember']) {
- new_cookie(31449600); // one year
+ if($_POST['remember_me']) {
+ $_SESSION['remember_me'] = 1;
+ \Zotlabs\Web\Session::new_cookie(31449600); // one year
}
else {
- new_cookie(0); // 0 means delete on browser exit
+ $_SESSION['remember_me'] = 0;
+ \Zotlabs\Web\Session::new_cookie(0); // 0 means delete on browser exit
}
// if we haven't failed up this point, log them in.
diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php
index 81b95b30b..1ed57bfd4 100644
--- a/include/bb2diaspora.php
+++ b/include/bb2diaspora.php
@@ -473,7 +473,7 @@ function format_event_diaspora($ev) {
$ev['start'] , $bd_format ))
: day_translate(datetime_convert('UTC', 'UTC',
$ev['start'] , $bd_format)))
- . '](' . $a->get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['start'])) . ")\n";
+ . '](' . z_root() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['start'])) . ")\n";
if(! $ev['nofinish'])
$o .= t('Finishes:') . ' ' . '['
@@ -481,7 +481,7 @@ function format_event_diaspora($ev) {
$ev['finish'] , $bd_format ))
: day_translate(datetime_convert('UTC', 'UTC',
$ev['finish'] , $bd_format )))
- . '](' . $a->get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['finish'])) . ")\n";
+ . '](' . z_root() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['finish'])) . ")\n";
if(strlen($ev['location']))
$o .= t('Location:') . bb2diaspora($ev['location'])
diff --git a/include/bbcode.php b/include/bbcode.php
index a8372d728..78a2759c1 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -37,7 +37,7 @@ function tryzrlvideo($match) {
if($zrl)
$link = zid($link);
- return '<video controls="controls" preload="none" src="' . str_replace(' ','%20',$link) . '" style="width:100%; max-width:' . get_app()->videowidth . 'px"><a href="' . str_replace(' ','%20',$link) . '">' . $link . '</a></video>';
+ return '<video controls="controls" preload="none" src="' . str_replace(' ','%20',$link) . '" style="width:100%; max-width:' . App::$videowidth . 'px"><a href="' . str_replace(' ','%20',$link) . '">' . $link . '</a></video>';
}
// [noparse][i]italic[/i][/noparse] turns into
@@ -243,9 +243,7 @@ function bb_ShareAttributes($match) {
if ($matches[1] != "")
$message_id = $matches[1];
-
- /** @FIXME - this should really be a wall-item-ago so it will get updated on the client */
- $reldate = (($posted) ? relative_date($posted) : '');
+ $reldate = '<span class="autotime" title="' . datetime_convert('UTC', date_default_timezone_get(), $posted, 'c') . '" >' . datetime_convert('UTC', date_default_timezone_get(), $posted, 'r') . '</span>';
$headline = '<div class="shared_container"> <div class="shared_header">';
@@ -280,9 +278,9 @@ function bb_location($match) {
function bb_iframe($match) {
$a = get_app();
- $sandbox = ((strpos($match[1], $a->get_hostname())) ? ' sandbox="allow-scripts" ' : '');
+ $sandbox = ((strpos($match[1], App::get_hostname())) ? ' sandbox="allow-scripts" ' : '');
- return '<iframe ' . $sandbox . ' src="' . $match[1] . '" width="' . $a->videowidth . '" height="' . $a->videoheight . '"><a href="' . $match[1] . '">' . $match[1] . '</a></iframe>';
+ return '<iframe ' . $sandbox . ' src="' . $match[1] . '" width="' . App::$videowidth . '" height="' . App::$videoheight . '"><a href="' . $match[1] . '">' . $match[1] . '</a></iframe>';
}
function bb_ShareAttributesSimple($match) {
@@ -315,9 +313,9 @@ function bb_ShareAttributesSimple($match) {
function rpost_callback($match) {
if ($match[2]) {
- return str_replace($match[0], get_rpost_path(get_app()->get_observer()) . '&title=' . urlencode($match[2]) . '&body=' . urlencode($match[3]), $match[0]);
+ return str_replace($match[0], get_rpost_path(App::get_observer()) . '&title=' . urlencode($match[2]) . '&body=' . urlencode($match[3]), $match[0]);
} else {
- return str_replace($match[0], get_rpost_path(get_app()->get_observer()) . '&body=' . urlencode($match[3]), $match[0]);
+ return str_replace($match[0], get_rpost_path(App::get_observer()) . '&body=' . urlencode($match[3]), $match[0]);
}
}
@@ -401,7 +399,7 @@ function bb_observer($Text) {
$a = get_app();
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if ((strpos($Text,'[/observer]') !== false) || (strpos($Text,'[/rpost]') !== false)) {
if ($observer) {
@@ -415,7 +413,7 @@ function bb_observer($Text) {
}
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if (strpos($Text,'[/channel]') !== false) {
if ($channel) {
@@ -477,7 +475,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
if($cache)
$observer = false;
else
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if ((strpos($Text,'[/observer]') !== false) || (strpos($Text,'[/rpost]') !== false)) {
if ($observer) {
@@ -494,7 +492,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
if($cache)
$channel = false;
else
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if (strpos($Text,'[/channel]') !== false) {
if ($channel) {
@@ -593,6 +591,11 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
$Text = preg_replace("/\[zrl\]([$URLSearchString]*)\[\/zrl\]/ism", '<a class="zrl" href="$1" target="_blank" >$1</a>', $Text);
$Text = preg_replace("/\[zrl\=([$URLSearchString]*)\](.*?)\[\/zrl\]/ism", '<a class="zrl" href="$1" target="_blank" >$2</a>', $Text);
}
+
+ // Remove bookmarks from UNO
+ if (UNO)
+ $Text = str_replace('<span class="bookmark-identifier">#^</span>', '', $Text);
+
// Perform MAIL Search
if (strpos($Text,'[/mail]') !== false) {
$Text = preg_replace("/\[mail\]([$MAILSearchString]*)\[\/mail\]/", '<a href="mailto:$1" target="_blank" >$1</a>', $Text);
@@ -684,7 +687,11 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
}
// Check for centered text
if (strpos($Text,'[/center]') !== false) {
- $Text = preg_replace("(\[center\](.*?)\[\/center\])ism", "<div style=\"text-align:center;\">$1</div>", $Text);
+ $Text = preg_replace("(\[center\](.*?)\[\/center\])ism", "<div style=\"text-align:center;\">$1</div>", $Text);
+ }
+ // Check for footer
+ if (strpos($Text,'[/footer]') !== false) {
+ $Text = preg_replace("(\[footer\](.*?)\[\/footer\])ism", "<div class=\"wall-item-footer\">$1</div>", $Text);
}
// Check for list text
$Text = str_replace("[*]", "<li>", $Text);
@@ -841,7 +848,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
// crypt
if (strpos($Text,'[/crypt]') !== false) {
$x = random_string();
- $Text = preg_replace("/\[crypt\](.*?)\[\/crypt\]/ism",'<br /><div id="' . $x . '"><img src="' .$a->get_baseurl() . '/images/lock_icon.gif" onclick="red_decrypt(\'rot13\',\'\',\'$1\',\'#' . $x . '\');" alt="' . t('Encrypted content') . '" title="' . t('Encrypted content') . '" /><br /></div>', $Text);
+ $Text = preg_replace("/\[crypt\](.*?)\[\/crypt\]/ism",'<br /><div id="' . $x . '"><img src="' .z_root() . '/images/lock_icon.gif" onclick="red_decrypt(\'rot13\',\'\',\'$1\',\'#' . $x . '\');" alt="' . t('Encrypted content') . '" title="' . t('Encrypted content') . '" /><br /></div>', $Text);
$Text = preg_replace_callback("/\[crypt (.*?)\](.*?)\[\/crypt\]/ism", 'bb_parse_crypt', $Text);
}
@@ -921,7 +928,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
// $Text = preg_replace("/\[youtube\]https?:\/\/youtu.be\/(.*?)\[\/youtube\]/ism", '[youtube]$1[/youtube]', $Text);
// if ($tryoembed)
-// $Text = preg_replace("/\[youtube\]([A-Za-z0-9\-_=]+)(.*?)\[\/youtube\]/ism", '<iframe width="' . $a->videowidth . '" height="' . $a->videoheight . '" src="http://www.youtube.com/embed/$1" frameborder="0"></iframe>', $Text);
+// $Text = preg_replace("/\[youtube\]([A-Za-z0-9\-_=]+)(.*?)\[\/youtube\]/ism", '<iframe width="' . App::$videowidth . '" height="' . App::$videoheight . '" src="http://www.youtube.com/embed/$1" frameborder="0"></iframe>', $Text);
// else
// $Text = preg_replace("/\[youtube\]([A-Za-z0-9\-_=]+)(.*?)\[\/youtube\]/ism", "http://www.youtube.com/watch?v=$1", $Text);
// }
@@ -935,7 +942,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false)
// $Text = preg_replace("/\[vimeo\]https?:\/\/vimeo.com\/([0-9]+)(.*?)\[\/vimeo\]/ism", '[vimeo]$1[/vimeo]', $Text);
// if ($tryoembed)
-// $Text = preg_replace("/\[vimeo\]([0-9]+)(.*?)\[\/vimeo\]/ism", '<iframe width="' . $a->videowidth . '" height="' . $a->videoheight . '" src="http://player.vimeo.com/video/$1" frameborder="0" ></iframe>', $Text);
+// $Text = preg_replace("/\[vimeo\]([0-9]+)(.*?)\[\/vimeo\]/ism", '<iframe width="' . App::$videowidth . '" height="' . App::$videoheight . '" src="http://player.vimeo.com/video/$1" frameborder="0" ></iframe>', $Text);
// else
// $Text = preg_replace("/\[vimeo\]([0-9]+)(.*?)\[\/vimeo\]/ism", "http://vimeo.com/$1", $Text);
// }
diff --git a/include/chat.php b/include/chat.php
index 81c5c5d62..604402045 100644
--- a/include/chat.php
+++ b/include/chat.php
@@ -202,7 +202,7 @@ function chatroom_list($uid) {
require_once('include/security.php');
$sql_extra = permissions_sql($uid);
- $r = q("select cr_name, cr_id, count(cp_id) as cr_inroom from chatroom left join chatpresence on cr_id = cp_room where cr_uid = %d $sql_extra group by cr_name, cr_id order by cr_name",
+ $r = q("select allow_cid, allow_gid, deny_cid, deny_gid, cr_name, cr_expire, cr_id, count(cp_id) as cr_inroom from chatroom left join chatpresence on cr_id = cp_room where cr_uid = %d $sql_extra group by cr_name, cr_id order by cr_name",
intval($uid)
);
diff --git a/include/cli_startup.php b/include/cli_startup.php
index 027d62953..a99164d4c 100644
--- a/include/cli_startup.php
+++ b/include/cli_startup.php
@@ -9,25 +9,32 @@ function cli_startup() {
global $a, $db, $default_timezone;
if(is_null($a)) {
- $a = new App;
+ $a = new miniApp;
}
+
+ App::init();
if(is_null($db)) {
@include(".htconfig.php");
- $a->timezone = ((x($default_timezone)) ? $default_timezone : 'UTC');
- date_default_timezone_set($a->timezone);
+ $a->convert();
+
+ if(! defined('UNO'))
+ define('UNO', 0);
+
+ App::$timezone = ((x($default_timezone)) ? $default_timezone : 'UTC');
+ date_default_timezone_set(App::$timezone);
require_once('include/dba/dba_driver.php');
$db = dba_factory($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type);
unset($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type);
};
- require_once('include/session.php');
+ \Zotlabs\Web\Session::init();
load_config('system');
- $a->set_baseurl(get_config('system','baseurl'));
+ App::set_baseurl(get_config('system','baseurl'));
load_hooks();
diff --git a/include/comanche.php b/include/comanche.php
index 1537226ca..4d55aee19 100644
--- a/include/comanche.php
+++ b/include/comanche.php
@@ -56,34 +56,34 @@ function comanche_parser(&$a, $s, $pass = 0) {
if($pass == 0) {
$cnt = preg_match("/\[layout\](.*?)\[\/layout\]/ism", $s, $matches);
if($cnt)
- $a->page['template'] = trim($matches[1]);
+ App::$page['template'] = trim($matches[1]);
$cnt = preg_match("/\[template=(.*?)\](.*?)\[\/template\]/ism", $s, $matches);
if($cnt) {
- $a->page['template'] = trim($matches[2]);
- $a->page['template_style'] = trim($matches[2]) . '_' . $matches[1];
+ App::$page['template'] = trim($matches[2]);
+ App::$page['template_style'] = trim($matches[2]) . '_' . $matches[1];
}
$cnt = preg_match("/\[template\](.*?)\[\/template\]/ism", $s, $matches);
if($cnt) {
- $a->page['template'] = trim($matches[1]);
+ App::$page['template'] = trim($matches[1]);
}
$cnt = preg_match("/\[theme=(.*?)\](.*?)\[\/theme\]/ism", $s, $matches);
if($cnt) {
- $a->layout['schema'] = trim($matches[1]);
- $a->layout['theme'] = trim($matches[2]);
+ App::$layout['schema'] = trim($matches[1]);
+ App::$layout['theme'] = trim($matches[2]);
}
$cnt = preg_match("/\[theme\](.*?)\[\/theme\]/ism", $s, $matches);
if($cnt)
- $a->layout['theme'] = trim($matches[1]);
+ App::$layout['theme'] = trim($matches[1]);
$cnt = preg_match_all("/\[webpage\](.*?)\[\/webpage\]/ism", $s, $matches, PREG_SET_ORDER);
if($cnt) {
// only the last webpage definition is used if there is more than one
foreach($matches as $mtch) {
- $a->layout['webpage'] = comanche_webpage($a,$mtch[1]);
+ App::$layout['webpage'] = comanche_webpage($a,$mtch[1]);
}
}
@@ -92,7 +92,7 @@ function comanche_parser(&$a, $s, $pass = 0) {
$cnt = preg_match_all("/\[region=(.*?)\](.*?)\[\/region\]/ism", $s, $matches, PREG_SET_ORDER);
if($cnt) {
foreach($matches as $mtch) {
- $a->layout['region_' . $mtch[1]] = comanche_region($a,$mtch[2]);
+ App::$layout['region_' . $mtch[1]] = comanche_region($a,$mtch[2]);
}
}
@@ -122,8 +122,8 @@ function comanche_menu($s, $class = '') {
function comanche_replace_region($match) {
$a = get_app();
- if (array_key_exists($match[1], $a->page)) {
- return $a->page[$match[1]];
+ if (array_key_exists($match[1], App::$page)) {
+ return App::$page[$match[1]];
}
}
@@ -136,7 +136,7 @@ function comanche_replace_region($match) {
* @return channel_id
*/
function comanche_get_channel_id() {
- $channel_id = ((is_array(get_app()->profile)) ? get_app()->profile['profile_uid'] : 0);
+ $channel_id = ((is_array(App::$profile)) ? App::$profile['profile_uid'] : 0);
if ((! $channel_id) && (local_channel()))
$channel_id = local_channel();
@@ -190,7 +190,7 @@ function comanche_block($s, $class = '') {
}
if(trim($r[0]['body']) === '$content') {
- $o .= get_app()->page['content'];
+ $o .= App::$page['content'];
}
else {
$o .= prepare_text($r[0]['body'], $r[0]['mimetype']);
@@ -275,6 +275,7 @@ function comanche_widget($name, $text) {
$vars = array();
$matches = array();
+
$cnt = preg_match_all("/\[var=(.*?)\](.*?)\[\/var\]/ism", $text, $matches, PREG_SET_ORDER);
if ($cnt) {
foreach ($matches as $mtch) {
@@ -287,8 +288,7 @@ function comanche_widget($name, $text) {
if(! function_exists($func)) {
if(file_exists('widget/' . trim($name) . '.php'))
require_once('widget/' . trim($name) . '.php');
- elseif(folder_exists('widget/'. trim($name))
- && (file_exists('widget/' . trim($name) . '/' . trim($name) . '.php')))
+ elseif(file_exists('widget/' . trim($name) . '/' . trim($name) . '.php'))
require_once('widget/' . trim($name) . '/' . trim($name) . '.php');
}
else {
@@ -378,6 +378,6 @@ function comanche_region(&$a, $s) {
function register_page_template($arr) {
- get_app()->page_layouts[$arr['template']] = array($arr['variant']);
+ App::$page_layouts[$arr['template']] = array($arr['variant']);
return;
}
diff --git a/include/config.php b/include/config.php
index c94d25eb8..712b4ca11 100644
--- a/include/config.php
+++ b/include/config.php
@@ -22,7 +22,7 @@
* an identifier. This is for example for people who do not have a local account.
* The storage is of size MEDIUMTEXT.
* @code{.php}
- * $observer = $a->get_observer_hash();
+ * $observer = App::get_observer_hash();
* if ($observer) {
* $var = get_xconfig($observer, 'category', 'key');
* }@endcode
@@ -38,7 +38,7 @@
* @brief Loads the hub's configuration from database to a cached storage.
*
* Retrieve a category ($family) of config variables from database to a cached
- * storage in the global $a->config[$family].
+ * storage in the global App::$config[$family].
*
* @param string $family
* The category of the configuration value
@@ -46,19 +46,19 @@
function load_config($family) {
global $a;
- if(! array_key_exists($family, $a->config))
- $a->config[$family] = array();
+ if(! array_key_exists($family, App::$config))
+ App::$config[$family] = array();
- if(! array_key_exists('config_loaded', $a->config[$family])) {
+ if(! array_key_exists('config_loaded', App::$config[$family])) {
$r = q("SELECT * FROM config WHERE cat = '%s'", dbesc($family));
if($r !== false) {
if($r) {
foreach($r as $rr) {
$k = $rr['k'];
- $a->config[$family][$k] = $rr['v'];
+ App::$config[$family][$k] = $rr['v'];
}
}
- $a->config[$family]['config_loaded'] = true;
+ App::$config[$family]['config_loaded'] = true;
}
}
}
@@ -68,7 +68,7 @@ function load_config($family) {
* and a key.
*
* Get a particular config variable from the given category ($family) and the
- * $key from a cached storage in $a->config[$family]. If a key is found in the
+ * $key from a cached storage in App::$config[$family]. If a key is found in the
* DB but does not exist in local config cache, pull it into the cache so we
* do not have to hit the DB again for this item.
*
@@ -83,16 +83,16 @@ function load_config($family) {
function get_config($family, $key) {
global $a;
- if((! array_key_exists($family, $a->config)) || (! array_key_exists('config_loaded', $a->config[$family])))
+ if((! array_key_exists($family, App::$config)) || (! array_key_exists('config_loaded', App::$config[$family])))
load_config($family);
- if(array_key_exists('config_loaded', $a->config[$family])) {
- if(! array_key_exists($key, $a->config[$family])) {
+ if(array_key_exists('config_loaded', App::$config[$family])) {
+ if(! array_key_exists($key, App::$config[$family])) {
return false;
}
- return ((! is_array($a->config[$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', $a->config[$family][$key]))
- ? unserialize($a->config[$family][$key])
- : $a->config[$family][$key]
+ return ((! is_array(App::$config[$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', App::$config[$family][$key]))
+ ? unserialize(App::$config[$family][$key])
+ : App::$config[$family][$key]
);
}
return false;
@@ -148,7 +148,7 @@ function set_config($family, $key, $value) {
dbesc($dbvalue)
);
if($ret) {
- $a->config[$family][$key] = $value;
+ App::$config[$family][$key] = $value;
$ret = $value;
}
return $ret;
@@ -161,7 +161,7 @@ function set_config($family, $key, $value) {
);
if($ret) {
- $a->config[$family][$key] = $value;
+ App::$config[$family][$key] = $value;
$ret = $value;
}
return $ret;
@@ -170,7 +170,7 @@ function set_config($family, $key, $value) {
/**
* @brief Deletes the given key from the hub's configuration database.
*
- * Removes the configured value from the stored cache in $a->config[$family]
+ * Removes the configured value from the stored cache in App::$config[$family]
* and removes it from the database.
*
* @param string $family
@@ -183,8 +183,8 @@ function del_config($family, $key) {
global $a;
$ret = false;
- if(array_key_exists($family, $a->config) && array_key_exists($key, $a->config[$family]))
- unset($a->config[$family][$key]);
+ if(array_key_exists($family, App::$config) && array_key_exists($key, App::$config[$family]))
+ unset(App::$config[$family][$key]);
$ret = q("DELETE FROM config WHERE cat = '%s' AND k = '%s'",
dbesc($family),
dbesc($key)
@@ -197,7 +197,7 @@ function del_config($family, $key) {
* @brief Loads all configuration values of a channel into a cached storage.
*
* All configuration values of the given channel are stored in global cache
- * which is available under the global variable $a->config[$uid].
+ * which is available under the global variable App::$config[$uid].
*
* @param string $uid
* The channel_id
@@ -209,8 +209,8 @@ function load_pconfig($uid) {
if($uid === false)
return false;
- if(! array_key_exists($uid, $a->config))
- $a->config[$uid] = array();
+ if(! array_key_exists($uid, App::$config))
+ App::$config[$uid] = array();
$r = q("SELECT * FROM pconfig WHERE uid = %d",
intval($uid)
@@ -220,11 +220,11 @@ function load_pconfig($uid) {
foreach($r as $rr) {
$k = $rr['k'];
$c = $rr['cat'];
- if(! array_key_exists($c, $a->config[$uid])) {
- $a->config[$uid][$c] = array();
- $a->config[$uid][$c]['config_loaded'] = true;
+ if(! array_key_exists($c, App::$config[$uid])) {
+ App::$config[$uid][$c] = array();
+ App::$config[$uid][$c]['config_loaded'] = true;
}
- $a->config[$uid][$c][$k] = $rr['v'];
+ App::$config[$uid][$c][$k] = $rr['v'];
}
}
}
@@ -234,7 +234,7 @@ function load_pconfig($uid) {
* ($family) and a key.
*
* Get a particular channel's config value from the given category ($family)
- * and the $key from a cached storage in $a->config[$uid].
+ * and the $key from a cached storage in App::$config[$uid].
*
* Returns false if not set.
*
@@ -254,15 +254,15 @@ function get_pconfig($uid, $family, $key, $instore = false) {
if($uid === false)
return false;
- if(! array_key_exists($uid, $a->config))
+ if(! array_key_exists($uid, App::$config))
load_pconfig($uid);
- if((! array_key_exists($family, $a->config[$uid])) || (! array_key_exists($key, $a->config[$uid][$family])))
+ if((! array_key_exists($family, App::$config[$uid])) || (! array_key_exists($key, App::$config[$uid][$family])))
return false;
- return ((! is_array($a->config[$uid][$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', $a->config[$uid][$family][$key]))
- ? unserialize($a->config[$uid][$family][$key])
- : $a->config[$uid][$family][$key]
+ return ((! is_array(App::$config[$uid][$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', App::$config[$uid][$family][$key]))
+ ? unserialize(App::$config[$uid][$family][$key])
+ : App::$config[$uid][$family][$key]
);
}
@@ -287,27 +287,38 @@ function get_pconfig($uid, $family, $key, $instore = false) {
function set_pconfig($uid, $family, $key, $value) {
global $a;
+ // this catches subtle errors where this function has been called
+ // with local_channel() when not logged in (which returns false)
+ // and throws an error in array_key_exists below.
+ // we provide a function backtrace in the logs so that we can find
+ // and fix the calling function.
+
+ if($uid === false) {
+ btlogger('UID is FALSE!', LOGGER_NORMAL, LOG_ERR);
+ return;
+ }
+
// manage array value
$dbvalue = ((is_array($value)) ? serialize($value) : $value);
$dbvalue = ((is_bool($dbvalue)) ? intval($dbvalue) : $dbvalue);
if(get_pconfig($uid, $family, $key) === false) {
- if(! array_key_exists($uid, $a->config))
- $a->config[$uid] = array();
- if(! array_key_exists($family, $a->config[$uid]))
- $a->config[$uid][$family] = array();
+ if(! array_key_exists($uid, App::$config))
+ App::$config[$uid] = array();
+ if(! array_key_exists($family, App::$config[$uid]))
+ App::$config[$uid][$family] = array();
// keep a separate copy for all variables which were
// set in the life of this page. We need this to
// synchronise channel clones.
- if(! array_key_exists('transient', $a->config[$uid]))
- $a->config[$uid]['transient'] = array();
- if(! array_key_exists($family, $a->config[$uid]['transient']))
- $a->config[$uid]['transient'][$family] = array();
+ if(! array_key_exists('transient', App::$config[$uid]))
+ App::$config[$uid]['transient'] = array();
+ if(! array_key_exists($family, App::$config[$uid]['transient']))
+ App::$config[$uid]['transient'][$family] = array();
- $a->config[$uid][$family][$key] = $value;
- $a->config[$uid]['transient'][$family][$key] = $value;
+ App::$config[$uid][$family][$key] = $value;
+ App::$config[$uid]['transient'][$family][$key] = $value;
$ret = q("INSERT INTO pconfig ( uid, cat, k, v ) VALUES ( %d, '%s', '%s', '%s' ) ",
intval($uid),
@@ -332,13 +343,13 @@ function set_pconfig($uid, $family, $key, $value) {
// set in the life of this page. We need this to
// synchronise channel clones.
- if(! array_key_exists('transient', $a->config[$uid]))
- $a->config[$uid]['transient'] = array();
- if(! array_key_exists($family, $a->config[$uid]['transient']))
- $a->config[$uid]['transient'][$family] = array();
+ if(! array_key_exists('transient', App::$config[$uid]))
+ App::$config[$uid]['transient'] = array();
+ if(! array_key_exists($family, App::$config[$uid]['transient']))
+ App::$config[$uid]['transient'][$family] = array();
- $a->config[$uid][$family][$key] = $value;
- $a->config[$uid]['transient'][$family][$key] = $value;
+ App::$config[$uid][$family][$key] = $value;
+ App::$config[$uid]['transient'][$family][$key] = $value;
if($ret)
return $value;
@@ -349,7 +360,7 @@ function set_pconfig($uid, $family, $key, $value) {
/**
* @brief Deletes the given key from the channel's configuration.
*
- * Removes the configured value from the stored cache in $a->config[$uid]
+ * Removes the configured value from the stored cache in App::$config[$uid]
* and removes it from the database.
*
* @param string $uid
@@ -364,8 +375,8 @@ function del_pconfig($uid, $family, $key) {
global $a;
$ret = false;
- if (x($a->config[$uid][$family], $key))
- unset($a->config[$uid][$family][$key]);
+ if (x(App::$config[$uid][$family], $key))
+ unset(App::$config[$uid][$family][$key]);
$ret = q("DELETE FROM pconfig WHERE uid = %d AND cat = '%s' AND k = '%s'",
intval($uid),
dbesc($family),
@@ -380,7 +391,7 @@ function del_pconfig($uid, $family, $key) {
* @brief Loads a full xchan's configuration into a cached storage.
*
* All configuration values of the given observer hash are stored in global
- * cache which is available under the global variable $a->config[$xchan].
+ * cache which is available under the global variable App::$config[$xchan].
*
* @param string $xchan
* The observer's hash
@@ -392,8 +403,8 @@ function load_xconfig($xchan) {
if(! $xchan)
return false;
- if(! array_key_exists($xchan, $a->config))
- $a->config[$xchan] = array();
+ if(! array_key_exists($xchan, App::$config))
+ App::$config[$xchan] = array();
$r = q("SELECT * FROM xconfig WHERE xchan = '%s'",
dbesc($xchan)
@@ -403,11 +414,11 @@ function load_xconfig($xchan) {
foreach($r as $rr) {
$k = $rr['k'];
$c = $rr['cat'];
- if(! array_key_exists($c, $a->config[$xchan])) {
- $a->config[$xchan][$c] = array();
- $a->config[$xchan][$c]['config_loaded'] = true;
+ if(! array_key_exists($c, App::$config[$xchan])) {
+ App::$config[$xchan][$c] = array();
+ App::$config[$xchan][$c]['config_loaded'] = true;
}
- $a->config[$xchan][$c][$k] = $rr['v'];
+ App::$config[$xchan][$c][$k] = $rr['v'];
}
}
}
@@ -417,7 +428,7 @@ function load_xconfig($xchan) {
* name ($family) and a key.
*
* Get a particular observer's config value from the given category ($family)
- * and the $key from a cached storage in $a->config[$xchan].
+ * and the $key from a cached storage in App::$config[$xchan].
*
* Returns false if not set.
*
@@ -435,15 +446,15 @@ function get_xconfig($xchan, $family, $key) {
if(! $xchan)
return false;
- if(! array_key_exists($xchan, $a->config))
+ if(! array_key_exists($xchan, App::$config))
load_xconfig($xchan);
- if((! array_key_exists($family, $a->config[$xchan])) || (! array_key_exists($key, $a->config[$xchan][$family])))
+ if((! array_key_exists($family, App::$config[$xchan])) || (! array_key_exists($key, App::$config[$xchan][$family])))
return false;
- return ((! is_array($a->config[$xchan][$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', $a->config[$xchan][$family][$key]))
- ? unserialize($a->config[$xchan][$family][$key])
- : $a->config[$xchan][$family][$key]
+ return ((! is_array(App::$config[$xchan][$family][$key])) && (preg_match('|^a:[0-9]+:{.*}$|s', App::$config[$xchan][$family][$key]))
+ ? unserialize(App::$config[$xchan][$family][$key])
+ : App::$config[$xchan][$family][$key]
);
}
@@ -473,12 +484,12 @@ function set_xconfig($xchan, $family, $key, $value) {
$dbvalue = ((is_bool($dbvalue)) ? intval($dbvalue) : $dbvalue);
if(get_xconfig($xchan, $family, $key) === false) {
- if(! array_key_exists($xchan, $a->config))
- $a->config[$xchan] = array();
- if(! array_key_exists($family, $a->config[$xchan]))
- $a->config[$xchan][$family] = array();
+ if(! array_key_exists($xchan, App::$config))
+ App::$config[$xchan] = array();
+ if(! array_key_exists($family, App::$config[$xchan]))
+ App::$config[$xchan][$family] = array();
- $a->config[$xchan][$family][$key] = $value;
+ App::$config[$xchan][$family][$key] = $value;
$ret = q("INSERT INTO xconfig ( xchan, cat, k, v ) VALUES ( '%s', '%s', '%s', '%s' ) ",
dbesc($xchan),
dbesc($family),
@@ -497,7 +508,7 @@ function set_xconfig($xchan, $family, $key, $value) {
dbesc($key)
);
- $a->config[$xchan][$family][$key] = $value;
+ App::$config[$xchan][$family][$key] = $value;
if($ret)
return $value;
@@ -507,7 +518,7 @@ function set_xconfig($xchan, $family, $key, $value) {
/**
* @brief Deletes the given key from the observer's config.
*
- * Removes the configured value from the stored cache in $a->config[$xchan]
+ * Removes the configured value from the stored cache in App::$config[$xchan]
* and removes it from the database.
*
* @param string $xchan
@@ -522,8 +533,8 @@ function del_xconfig($xchan, $family, $key) {
global $a;
$ret = false;
- if(x($a->config[$xchan][$family], $key))
- unset($a->config[$xchan][$family][$key]);
+ if(x(App::$config[$xchan][$family], $key))
+ unset(App::$config[$xchan][$family][$key]);
$ret = q("DELETE FROM xconfig WHERE xchan = '%s' AND cat = '%s' AND k = '%s'",
dbesc($xchan),
dbesc($family),
@@ -531,3 +542,86 @@ function del_xconfig($xchan, $family, $key) {
);
return $ret;
}
+
+
+// account configuration storage is built on top of the under-utilised xconfig
+
+function load_aconfig($account_id) {
+ load_xconfig('a_' . $account_id);
+}
+
+function get_aconfig($account_id, $family, $key) {
+ return get_xconfig('a_' . $account_id, $family, $key);
+}
+
+function set_aconfig($account_id, $family, $key, $value) {
+ return set_xconfig('a_' . $account_id, $family, $key, $value);
+}
+
+function del_aconfig($account_id, $family, $key) {
+ return del_xconfig('a_' . $account_id, $family, $key);
+}
+
+
+function load_abconfig($chash,$xhash) {
+ $r = q("select * from abconfig where chan = '%s' and xchan = '%s'",
+ dbesc($chash),
+ dbesc($xhash)
+ );
+ return $r;
+}
+
+function get_abconfig($chash,$xhash,$family,$key) {
+ $r = q("select * from abconfig where chan = '%s' and xchan = '%s' and cat = '%s' and k = '%s' limit 1",
+ dbesc($chash),
+ dbesc($xhash),
+ dbesc($family),
+ dbesc($key)
+ );
+ if($r) {
+ return ((preg_match('|^a:[0-9]+:{.*}$|s', $r[0]['v'])) ? unserialize($r[0]['v']) : $r[0]['v']);
+ }
+ return false;
+}
+
+
+function set_abconfig($chash,$xhash,$family,$key,$value) {
+
+ $dbvalue = ((is_array($value)) ? serialize($value) : $value);
+ $dbvalue = ((is_bool($dbvalue)) ? intval($dbvalue) : $dbvalue);
+
+ if(get_abconfig($chash,$xhash,$family,$key) === false) {
+ $r = q("insert into abconfig ( chan, xchan, cat, k, v ) values ( '%s', '%s', '%s', '%s', '%s' ) ",
+ dbesc($chash),
+ dbesc($xhash),
+ dbesc($family),
+ dbesc($key),
+ dbesc($dbvalue)
+ );
+ }
+ else {
+ $r = q("update abconfig set v = '%s' where chan = '%s' and xchan = '%s' and cat = '%s' and k = '%s' ",
+ dbesc($dbvalue),
+ dbesc($chash),
+ dbesc($xhash),
+ dbesc($family),
+ dbesc($key)
+ );
+ }
+ if($r)
+ return $value;
+ return false;
+}
+
+
+function del_abconfig($chash,$xhash,$family,$key) {
+
+ $r = q("delete from abconfig where chan = '%s' and xchan = '%s' and cat = '%s' and k = '%s' ",
+ dbesc($chash),
+ dbesc($xhash),
+ dbesc($family),
+ dbesc($key)
+ );
+
+ return $r;
+}
diff --git a/include/contact_selectors.php b/include/contact_selectors.php
index 8671f1bd1..0de4ece00 100644
--- a/include/contact_selectors.php
+++ b/include/contact_selectors.php
@@ -73,16 +73,18 @@ function contact_poll_interval($current, $disabled = false) {
function network_to_name($s) {
$nets = array(
- NETWORK_DFRN => t('Friendica'),
- NETWORK_OSTATUS => t('OStatus'),
- NETWORK_FEED => t('RSS/Atom'),
- NETWORK_MAIL => t('Email'),
- NETWORK_DIASPORA => t('Diaspora'),
- NETWORK_FACEBOOK => t('Facebook'),
- NETWORK_ZOT => t('Zot!'),
- NETWORK_LINKEDIN => t('LinkedIn'),
- NETWORK_XMPP => t('XMPP/IM'),
- NETWORK_MYSPACE => t('MySpace'),
+ NETWORK_DFRN => t('Friendica'),
+ NETWORK_FRND => t('Friendica'),
+ NETWORK_OSTATUS => t('OStatus'),
+ NETWORK_GNUSOCIAL => t('GNU-Social'),
+ NETWORK_FEED => t('RSS/Atom'),
+ NETWORK_MAIL => t('Email'),
+ NETWORK_DIASPORA => t('Diaspora'),
+ NETWORK_FACEBOOK => t('Facebook'),
+ NETWORK_ZOT => t('Zot'),
+ NETWORK_LINKEDIN => t('LinkedIn'),
+ NETWORK_XMPP => t('XMPP/IM'),
+ NETWORK_MYSPACE => t('MySpace'),
);
call_hooks('network_to_name', $nets);
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index a60b8b1c3..ba1241fcb 100644
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -10,7 +10,7 @@ function findpeople_widget() {
if(get_config('system','invitation_only')) {
$x = get_pconfig(local_channel(),'system','invites_remaining');
if($x || is_site_admin()) {
- $a->page['aside'] .= '<div class="side-link" id="side-invite-remain">'
+ App::$page['aside'] .= '<div class="side-link" id="side-invite-remain">'
. sprintf( tt('%d invitation available','%d invitations available',$x), $x)
. '</div>' . $inv;
}
@@ -68,7 +68,7 @@ function categories_widget($baseurl,$selected = '') {
$a = get_app();
- if(! feature_enabled($a->profile['profile_uid'],'categories'))
+ if(! feature_enabled(App::$profile['profile_uid'],'categories'))
return '';
$item_normal = item_normal();
@@ -83,9 +83,9 @@ function categories_widget($baseurl,$selected = '') {
and item.item_wall = 1
$item_normal
order by term.term asc",
- intval($a->profile['profile_uid']),
+ intval(App::$profile['profile_uid']),
intval(TERM_CATEGORY),
- dbesc($a->profile['channel_hash'])
+ dbesc(App::$profile['channel_hash'])
);
if($r && count($r)) {
foreach($r as $rr)
@@ -126,7 +126,7 @@ function common_friends_visitor_widget($profile_uid) {
return replace_macros(get_markup_template('remote_friends_common.tpl'), array(
'$desc' => sprintf( tt("%d connection in common", "%d connections in common", $t), $t),
- '$base' => $a->get_baseurl(),
+ '$base' => z_root(),
'$uid' => $profile_uid,
'$cid' => $observer,
'$linkmore' => (($t > 5) ? 'true' : ''),
diff --git a/include/conversation.php b/include/conversation.php
index 747bb5d0a..7d80b08fc 100644
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -54,7 +54,7 @@ function item_redir_and_replace_images($body, $images, $cid) {
$origbody = $body;
$newbody = '';
- $observer = get_app()->get_observer();
+ $observer = App::get_observer();
$obhash = (($observer) ? $observer['xchan_hash'] : '');
$obaddr = (($observer) ? $observer['xchan_addr'] : '');
@@ -489,7 +489,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$live_update_div = '<div id="live-network"></div>' . "\r\n"
. "<script> var profile_uid = " . $_SESSION['uid']
- . "; var netargs = '" . substr($a->cmd,8)
+ . "; var netargs = '" . substr(App::$cmd,8)
. '?f='
. ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '')
. ((x($_GET,'search')) ? '&search=' . $_GET['search'] : '')
@@ -504,12 +504,12 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
. ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '')
. ((x($_GET,'file')) ? '&file=' . $_GET['file'] : '')
. ((x($_GET,'uri')) ? '&uri=' . $_GET['uri'] : '')
- . "'; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
+ . "'; var profile_page = " . App::$pager['page'] . "; </script>\r\n";
}
}
elseif ($mode === 'channel') {
- $profile_owner = $a->profile['profile_uid'];
+ $profile_owner = App::$profile['profile_uid'];
$page_writeable = ($profile_owner == local_channel());
if (!$update) {
@@ -519,8 +519,8 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
// because browser prefetching might change it on us. We have to deliver it with the page.
$live_update_div = '<div id="live-channel"></div>' . "\r\n"
- . "<script> var profile_uid = " . $a->profile['profile_uid']
- . "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
+ . "<script> var profile_uid = " . App::$profile['profile_uid']
+ . "; var netargs = '?f='; var profile_page = " . App::$pager['page'] . "; </script>\r\n";
}
}
}
@@ -532,7 +532,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
}
elseif ($mode === 'page') {
- $profile_owner = $a->profile['uid'];
+ $profile_owner = App::$profile['uid'];
$page_writeable = ($profile_owner == local_channel());
$live_update_div = '<div id="live-page"></div>' . "\r\n";
}
@@ -542,11 +542,11 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
}
elseif ($mode === 'photos') {
- $profile_onwer = $a->profile['profile_uid'];
+ $profile_onwer = App::$profile['profile_uid'];
$page_writeable = ($profile_owner == local_channel());
$live_update_div = '<div id="live-photos"></div>' . "\r\n";
// for photos we've already formatted the top-level item (the photo)
- $content_html = $a->data['photo_html'];
+ $content_html = App::$data['photo_html'];
}
$page_dropping = ((local_channel() && local_channel() == $profile_owner) ? true : false);
@@ -555,13 +555,13 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$page_dropping = false;
- $channel = $a->get_channel();
- $observer = $a->get_observer();
+ $channel = App::get_channel();
+ $observer = App::get_observer();
if($update)
$return_url = $_SESSION['return_url'];
else
- $return_url = $_SESSION['return_url'] = $a->query_string;
+ $return_url = $_SESSION['return_url'] = App::$query_string;
load_contact_links(local_channel());
@@ -623,7 +623,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$nickname = $item['nickname'];
}
else
- $nickname = $a->user['nickname'];
+ $nickname = App::$user['nickname'];
$profile_name = ((strlen($item['author-name'])) ? $item['author-name'] : $item['name']);
if($item['author-link'] && (! $item['author-name']))
@@ -844,12 +844,12 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$o .= replace_macros($page_template, array(
- '$baseurl' => $a->get_baseurl($ssl_state),
+ '$baseurl' => z_root(),
'$photo_item' => $content_html,
'$live_update' => $live_update_div,
'$remove' => t('remove'),
'$mode' => $mode,
- '$user' => $a->user,
+ '$user' => App::$user,
'$threads' => $threads,
'$wait' => t('Loading...'),
'$dropping' => ($page_dropping?t('Delete Selected Items'):False),
@@ -869,13 +869,13 @@ function best_link_url($item) {
$clean_url = normalise_link($item['author-link']);
if((local_channel()) && (local_channel() == $item['uid'])) {
- if(isset($a->contacts) && x($a->contacts,$clean_url)) {
- if($a->contacts[$clean_url]['network'] === NETWORK_DFRN) {
- $best_url = $a->get_baseurl($ssl_state) . '/redir/' . $a->contacts[$clean_url]['id'];
+ if(isset(App::$contacts) && x(App::$contacts,$clean_url)) {
+ if(App::$contacts[$clean_url]['network'] === NETWORK_DFRN) {
+ $best_url = z_root() . '/redir/' . App::$contacts[$clean_url]['id'];
$sparkle = true;
}
else
- $best_url = $a->contacts[$clean_url]['url'];
+ $best_url = App::$contacts[$clean_url]['url'];
}
}
if(! $best_url) {
@@ -907,9 +907,9 @@ function item_photo_menu($item){
if($local_channel) {
$ssl_state = true;
- if(! count($a->contacts))
+ if(! count(App::$contacts))
load_contact_links($local_channel);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$channel_hash = (($channel) ? $channel['channel_hash'] : '');
}
@@ -925,42 +925,52 @@ function item_photo_menu($item){
$profile_link = chanlink_hash($item['author_xchan']);
if($item['uid'] > 0)
- $pm_url = $a->get_baseurl($ssl_state) . '/mail/new/?f=&hash=' . $item['author_xchan'];
+ $pm_url = z_root() . '/mail/new/?f=&hash=' . $item['author_xchan'];
- if($a->contacts && array_key_exists($item['author_xchan'],$a->contacts))
- $contact = $a->contacts[$item['author_xchan']];
+ if(App::$contacts && array_key_exists($item['author_xchan'],App::$contacts))
+ $contact = App::$contacts[$item['author_xchan']];
else
if($local_channel && $item['author']['xchan_addr'])
$follow_url = z_root() . '/follow/?f=&url=' . $item['author']['xchan_addr'];
if($contact) {
- $poke_link = $a->get_baseurl($ssl_state) . '/poke/?f=&c=' . $contact['abook_id'];
+ $poke_link = z_root() . '/poke/?f=&c=' . $contact['abook_id'];
if (! intval($contact['abook_self']))
- $contact_url = $a->get_baseurl($ssl_state) . '/connedit/' . $contact['abook_id'];
- $posts_link = $a->get_baseurl($ssl_state) . '/network/?cid=' . $contact['abook_id'];
+ $contact_url = z_root() . '/connedit/' . $contact['abook_id'];
+ $posts_link = z_root() . '/network/?cid=' . $contact['abook_id'];
$clean_url = normalise_link($item['author-link']);
}
- $menu = Array(
+ $poco_rating = get_config('system','poco_rating_enable');
+ // if unset default to enabled
+ if($poco_rating === false)
+ $poco_rating = true;
+
+ $ratings_url = (($poco_rating) ? z_root() . '/ratings/' . urlencode($item['author_xchan']) : '');
+
+ $post_menu = Array(
t("View Source") => $vsrc_link,
t("Follow Thread") => $sub_link,
t("Unfollow Thread") => $unsub_link,
- t("View Status") => $status_link,
+ );
+
+ $author_menu = array(
t("View Profile") => $profile_link,
- t("View Photos") => $photos_link,
t("Activity/Posts") => $posts_link,
t("Connect") => $follow_url,
t("Edit Connection") => $contact_url,
- t("Send PM") => $pm_url,
+ t("Message") => $pm_url,
+ t('Ratings') => $ratings_url,
t("Poke") => $poke_link
);
- $args = array('item' => $item, 'menu' => $menu);
+
+ $args = array('item' => $item, 'post_menu' => $post_menu, 'author_menu' => $author_menu);
call_hooks('item_photo_menu', $args);
- $menu = $args['menu'];
+ $menu = array_merge($args['post_menu'],$args['author_menu']);
$o = "";
foreach($menu as $k=>$v){
@@ -1100,6 +1110,11 @@ function status_editor($a, $x, $popup = false) {
$o = '';
+ require_once('include/Contact.php');
+ $c = channelx_by_n($x['profile_uid']);
+ if($c && $c['channel_moved'])
+ return $o;
+
$geotag = (($x['allow_location']) ? replace_macros(get_markup_template('jot_geotag.tpl'), array()) : '');
$plaintext = true;
@@ -1144,9 +1159,9 @@ function status_editor($a, $x, $popup = false) {
$tpl = get_markup_template('jot-header.tpl');
- $a->page['htmlhead'] .= replace_macros($tpl, array(
+ App::$page['htmlhead'] .= replace_macros($tpl, array(
'$newpost' => 'true',
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$pretext' => ((x($x,'pretext')) ? $x['pretext'] : ''),
'$geotag' => $geotag,
@@ -1158,7 +1173,9 @@ function status_editor($a, $x, $popup = false) {
'$term' => t('Tag term:'),
'$fileas' => t('Save to Folder:'),
'$whereareu' => t('Where are you right now?'),
- '$expireswhen' => t('Expires YYYY-MM-DD HH:MM')
+ '$expireswhen' => t('Expires YYYY-MM-DD HH:MM'),
+ '$editor_autocomplete'=> ((x($x,'editor_autocomplete')) ? $x['editor_autocomplete'] : ''),
+ '$bbco_autocomplete'=> ((x($x,'bbco_autocomplete')) ? $x['bbco_autocomplete'] : ''),
));
$tpl = get_markup_template('jot.tpl');
@@ -1187,8 +1204,8 @@ function status_editor($a, $x, $popup = false) {
call_hooks('jot_networks', $jotnets);
$o .= replace_macros($tpl, array(
- '$return_path' => ((x($x, 'return_path')) ? $x['return_path'] : $a->query_string),
- '$action' => $a->get_baseurl(true) . '/item',
+ '$return_path' => ((x($x, 'return_path')) ? $x['return_path'] : App::$query_string),
+ '$action' => z_root() . '/item',
'$share' => (x($x,'button') ? $x['button'] : t('Share')),
'$webpage' => $webpage,
'$placeholdpagetitle' => ((x($x,'ptlabel')) ? $x['ptlabel'] : t('Page link name')),
@@ -1231,7 +1248,7 @@ function status_editor($a, $x, $popup = false) {
'$content' => ((x($x,'body')) ? htmlspecialchars($x['body'], ENT_COMPAT,'UTF-8') : ''),
'$attachment' => ((x($x, 'attachment')) ? $x['attachment'] : ''),
'$post_id' => '',
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$defloc' => $x['default_location'],
'$visitor' => $x['visitor'],
'$public' => t('Public post'),
@@ -1259,6 +1276,7 @@ function status_editor($a, $x, $popup = false) {
'$expiryModalOK' => t('OK'),
'$expiryModalCANCEL' => t('Cancel'),
'$expanded' => ((x($x, 'expanded')) ? $x['expanded'] : false),
+ '$bbcode' => ((x($x, 'bbcode')) ? $x['bbcode'] : false)
));
if ($popup === true) {
@@ -1409,12 +1427,12 @@ function prepare_page($item) {
$a = get_app();
$naked = 1;
// $naked = ((get_pconfig($item['uid'],'system','nakedpage')) ? 1 : 0);
- $observer = $a->get_observer();
+ $observer = App::get_observer();
//240 chars is the longest we can have before we start hitting problems with suhosin sites
$preview = substr(urlencode($item['body']), 0, 240);
- $link = z_root() . '/' . $a->cmd;
- if(array_key_exists('webpage',$a->layout) && array_key_exists('authored',$a->layout['webpage'])) {
- if($a->layout['webpage']['authored'] === 'none')
+ $link = z_root() . '/' . App::$cmd;
+ if(array_key_exists('webpage',App::$layout) && array_key_exists('authored',App::$layout['webpage'])) {
+ if(App::$layout['webpage']['authored'] === 'none')
$naked = 1;
// ... other possible options
}
@@ -1493,7 +1511,7 @@ function network_tabs() {
if ($no_active=='active') $all_active='active';
- $cmd = $a->cmd;
+ $cmd = App::$cmd;
// tabs
$tabs = array();
@@ -1577,15 +1595,25 @@ function network_tabs() {
function profile_tabs($a, $is_owner = false, $nickname = null){
// Don't provide any profile tabs if we're running as the sys channel
- if ($a->is_sys)
+
+ if (App::$is_sys)
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if (is_null($nickname))
$nickname = $channel['channel_address'];
- $uid = (($a->profile['profile_uid']) ? $a->profile['profile_uid'] : local_channel());
+
+ $uid = ((App::$profile['profile_uid']) ? App::$profile['profile_uid'] : local_channel());
+
+ if($uid == local_channel()) {
+ $cal_link = '';
+ }
+ else {
+ $cal_link = '/cal/' . $nickname;
+ }
+
if (get_pconfig($uid, 'system', 'noprofiletabs'))
return;
@@ -1593,8 +1621,8 @@ function profile_tabs($a, $is_owner = false, $nickname = null){
if (x($_GET, 'tab'))
$tab = notags(trim($_GET['tab']));
- $url = $a->get_baseurl() . '/channel/' . $nickname;
- $pr = $a->get_baseurl() . '/profile/' . $nickname;
+ $url = z_root() . '/channel/' . $nickname;
+ $pr = z_root() . '/profile/' . $nickname;
$tabs = array(
array(
@@ -1620,27 +1648,38 @@ function profile_tabs($a, $is_owner = false, $nickname = null){
if ($p['view_storage']) {
$tabs[] = array(
'label' => t('Photos'),
- 'url' => $a->get_baseurl() . '/photos/' . $nickname,
+ 'url' => z_root() . '/photos/' . $nickname,
'sel' => ((argv(0) == 'photos') ? 'active' : ''),
'title' => t('Photo Albums'),
'id' => 'photo-tab',
);
$tabs[] = array(
'label' => t('Files'),
- 'url' => $a->get_baseurl() . '/cloud/' . $nickname,
+ 'url' => z_root() . '/cloud/' . $nickname,
'sel' => ((argv(0) == 'cloud' || argv(0) == 'sharedwithme') ? 'active' : ''),
'title' => t('Files and Storage'),
'id' => 'files-tab',
);
}
- if ($p['chat']) {
+ if($p['view_stream'] && $cal_link) {
+ $tabs[] = array(
+ 'label' => t('Events'),
+ 'url' => z_root() . $cal_link,
+ 'sel' => ((argv(0) == 'cal' || argv(0) == 'events') ? 'active' : ''),
+ 'title' => t('Events'),
+ 'id' => 'event-tab',
+ );
+ }
+
+
+ if ($p['chat'] && feature_enabled($uid,'ajaxchat')) {
require_once('include/chat.php');
$has_chats = chatroom_list_count($uid);
if ($has_chats) {
$tabs[] = array(
'label' => t('Chatrooms'),
- 'url' => $a->get_baseurl() . '/chat/' . $nickname,
+ 'url' => z_root() . '/chat/' . $nickname,
'sel' => ((argv(0) == 'chat') ? 'active' : '' ),
'title' => t('Chatrooms'),
'id' => 'chat-tab',
@@ -1653,7 +1692,7 @@ function profile_tabs($a, $is_owner = false, $nickname = null){
if ($is_owner && $has_bookmarks) {
$tabs[] = array(
'label' => t('Bookmarks'),
- 'url' => $a->get_baseurl() . '/bookmarks',
+ 'url' => z_root() . '/bookmarks',
'sel' => ((argv(0) == 'bookmarks') ? 'active' : ''),
'title' => t('Saved Bookmarks'),
'id' => 'bookmarks-tab',
@@ -1663,7 +1702,7 @@ function profile_tabs($a, $is_owner = false, $nickname = null){
if ($p['write_pages'] && feature_enabled($uid,'webpages')) {
$tabs[] = array(
'label' => t('Webpages'),
- 'url' => $a->get_baseurl() . '/webpages/' . $nickname,
+ 'url' => z_root() . '/webpages/' . $nickname,
'sel' => ((argv(0) == 'webpages') ? 'active' : ''),
'title' => t('Manage Webpages'),
'id' => 'webpages-tab',
diff --git a/include/crypto.php b/include/crypto.php
index 494a2a5b9..d636c6848 100644
--- a/include/crypto.php
+++ b/include/crypto.php
@@ -20,7 +20,14 @@ function rsa_verify($data,$sig,$key,$alg = 'sha256') {
if(intval(OPENSSL_ALGO_SHA256) && $alg === 'sha256')
$alg = OPENSSL_ALGO_SHA256;
- $verify = openssl_verify($data,$sig,$key,$alg);
+ $verify = @openssl_verify($data,$sig,$key,$alg);
+
+ if(! $verify) {
+ while($msg = openssl_error_string())
+ logger('openssl_verify: ' . $msg,LOGGER_NORMAL,LOG_ERR);
+ btlogger('openssl_verify: key: ' . $key, LOGGER_DEBUG, LOG_ERR);
+ }
+
return $verify;
}
@@ -241,6 +248,7 @@ function pkcs1_encode($Modulus,$PublicExponent) {
}
+// http://stackoverflow.com/questions/27568570/how-to-convert-raw-modulus-exponent-to-rsa-public-key-pem-format
function metopem($m,$e) {
$der = pkcs8_encode($m,$e);
$key = DerToPem($der,false);
@@ -291,11 +299,33 @@ function metorsa($m,$e) {
return $key;
}
+
+
function salmon_key($pubkey) {
pemtome($pubkey,$m,$e);
return 'RSA' . '.' . base64url_encode($m,true) . '.' . base64url_encode($e,true) ;
}
+
+function convert_salmon_key($key) {
+
+ if(strstr($key,','))
+ $rawkey = substr($key,strpos($key,',')+1);
+ else
+ $rawkey = substr($key,5);
+
+ $key_info = explode('.',$rawkey);
+
+ $m = base64url_decode($key_info[1]);
+ $e = base64url_decode($key_info[2]);
+
+ logger('key details: ' . print_r($key_info,true), LOGGER_DATA);
+ $salmon_key = metopem($m,$e);
+ return $salmon_key;
+
+}
+
+
function z_obscure($s) {
return json_encode(crypto_encapsulate($s,get_config('system','pubkey')));
}
@@ -305,3 +335,4 @@ function z_unobscure($s) {
return $s;
return crypto_unencapsulate(json_decode($s,true),get_config('system','prvkey'));
}
+
diff --git a/include/datetime.php b/include/datetime.php
index 1d10e7ad7..83fb49d04 100644
--- a/include/datetime.php
+++ b/include/datetime.php
@@ -119,6 +119,8 @@ function datetime_convert($from = 'UTC', $to = 'UTC', $s = 'now', $fmt = "Y-m-d
* @return string
*/
function dob($dob) {
+ $a = get_app();
+
list($year, $month, $day) = sscanf($dob, '%4d-%2d-%2d');
$f = get_config('system', 'birthday_input_format');
if (! $f)
@@ -129,7 +131,15 @@ function dob($dob) {
else
$value = (($year) ? datetime_convert('UTC','UTC',$dob,'Y-m-d') : datetime_convert('UTC','UTC',$dob,'m-d'));
- $o = '<input type="text" name="dob" value="' . $value . '" placeholder="' . t('YYYY-MM-DD or MM-DD') . '" />';
+ $o = replace_macros(get_markup_template("field_input.tpl"), array('$field' => array(
+ 'dob',
+ t('Birthday'),
+ $value,
+ ((intval($value)) ? t('Age: ') . age($value,App::$user['timezone'],App::$user['timezone']) : ''),
+ '',
+ 'placeholder="' . t('YYYY-MM-DD or MM-DD') .'"'
+ )));
+
// if ($dob && $dob != '0000-00-00')
// $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),mktime(0,0,0,$month,$day,$year),'dob');
@@ -269,15 +279,16 @@ function relative_date($posted_date, $format = null) {
return t('less than a second ago');
}
- $a = array( 12 * 30 * 24 * 60 * 60 => array( t('year'), t('years')),
- 30 * 24 * 60 * 60 => array( t('month'), t('months')),
- 7 * 24 * 60 * 60 => array( t('week'), t('weeks')),
- 24 * 60 * 60 => array( t('day'), t('days')),
- 60 * 60 => array( t('hour'), t('hours')),
- 60 => array( t('minute'), t('minutes')),
- 1 => array( t('second'), t('seconds'))
+ $a = array( 12 * 30 * 24 * 60 * 60 => 'y',
+ 30 * 24 * 60 * 60 => 'm',
+ 7 * 24 * 60 * 60 => 'w',
+ 24 * 60 * 60 => 'd',
+ 60 * 60 => 'h',
+ 60 => 'i',
+ 1 => 's'
);
+
foreach ($a as $secs => $str) {
$d = $etime / $secs;
if ($d >= 1) {
@@ -285,11 +296,43 @@ function relative_date($posted_date, $format = null) {
if (! $format)
$format = t('%1$d %2$s ago', 'e.g. 22 hours ago, 1 minute ago');
- return sprintf($format, $r, (($r == 1) ? $str[0] : $str[1]));
+ return sprintf($format, $r, plural_dates($str,$r));
}
}
}
+function plural_dates($k,$n) {
+
+ switch($k) {
+ case 'y':
+ return tt('year','years',$n,'relative_date');
+ break;
+ case 'm':
+ return tt('month','months',$n,'relative_date');
+ break;
+ case 'w':
+ return tt('week','weeks',$n,'relative_date');
+ break;
+ case 'd':
+ return tt('day','days',$n,'relative_date');
+ break;
+ case 'h':
+ return tt('hour','hours',$n,'relative_date');
+ break;
+ case 'i':
+ return tt('minute','minutes',$n,'relative_date');
+ break;
+ case 's':
+ return tt('second','seconds',$n,'relative_date');
+ break;
+ default:
+ return;
+ }
+}
+
+
+
+
/**
* @brief Returns timezone correct age in years.
*
@@ -516,7 +559,7 @@ function update_birthdays() {
$ev['event_xchan'] = $rr['xchan_hash'];
$ev['start'] = datetime_convert('UTC', 'UTC', $rr['abook_dob']);
$ev['finish'] = datetime_convert('UTC', 'UTC', $rr['abook_dob'] . ' + 1 day ');
- $ev['adjust'] = 1;
+ $ev['adjust'] = intval(feature_enabled($rr['abook_channel'],'smart_birthdays'));
$ev['summary'] = sprintf( t('%1$s\'s birthday'), $rr['xchan_name']);
$ev['description'] = sprintf( t('Happy Birthday %1$s'),
'[zrl=' . $rr['xchan_url'] . ']' . $rr['xchan_name'] . '[/zrl]') ;
diff --git a/include/dba/dba_driver.php b/include/dba/dba_driver.php
index 1fb3d5c00..3c5b0b67e 100755
--- a/include/dba/dba_driver.php
+++ b/include/dba/dba_driver.php
@@ -303,9 +303,9 @@ function q($sql) {
if($stmt === false) {
if(version_compare(PHP_VERSION, '5.4.0') >= 0)
logger('dba: vsprintf error: ' .
- print_r(debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT, 1), true));
+ print_r(debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT, 1), true),LOGGER_NORMAL,LOG_CRIT);
else
- logger('dba: vsprintf error: ' . print_r(debug_backtrace(), true));
+ logger('dba: vsprintf error: ' . print_r(debug_backtrace(), true),LOGGER_NORMAL,LOG_CRIT);
}
return $db->q($stmt);
}
@@ -314,7 +314,7 @@ function q($sql) {
* This will happen occasionally trying to store the
* session data after abnormal program termination
*/
- logger('dba: no database: ' . print_r($args,true));
+ logger('dba: no database: ' . print_r($args,true),LOGGER_NORMAL,LOG_CRIT);
return false;
}
@@ -385,6 +385,7 @@ function db_getfunc($f) {
if(isset($lookup[$f]) && isset($lookup[$f][ACTIVE_DBTYPE]))
return $lookup[$f][ACTIVE_DBTYPE];
- logger('Unable to abstract DB function "'. $f . '" for dbtype ' . ACTIVE_DBTYPE, LOGGER_DEBUG);
+ logger('Unable to abstract DB function "'. $f . '" for dbtype ' . ACTIVE_DBTYPE, LOGGER_DEBUG, LOG_ERR);
return $f;
}
+
diff --git a/include/dba/dba_mysqli.php b/include/dba/dba_mysqli.php
index 74a999974..6986d4586 100755
--- a/include/dba/dba_mysqli.php
+++ b/include/dba/dba_mysqli.php
@@ -32,7 +32,7 @@ class dba_mysqli extends dba_driver {
if($this->error) {
- logger('dba_mysqli: ERROR: ' . printable($sql) . "\n" . $this->error);
+ logger('dba_mysqli: ERROR: ' . printable($sql) . "\n" . $this->error, LOGGER_NORMAL, LOG_ERR);
if(file_exists('dbfail.out')) {
file_put_contents('dbfail.out', datetime_convert() . "\n" . printable($sql) . "\n" . $this->error . "\n", FILE_APPEND);
}
@@ -40,13 +40,13 @@ class dba_mysqli extends dba_driver {
if(($result === true) || ($result === false)) {
if($this->debug) {
- logger('dba_mysqli: DEBUG: ' . printable($sql) . ' returns ' . (($result) ? 'true' : 'false'));
+ logger('dba_mysqli: DEBUG: ' . printable($sql) . ' returns ' . (($result) ? 'true' : 'false'), LOGGER_NORMAL,(($result) ? LOG_INFO : LOG_ERR));
}
return $result;
}
if($this->debug) {
- logger('dba_mysqli: DEBUG: ' . printable($sql) . ' returned ' . $result->num_rows . ' results.');
+ logger('dba_mysqli: DEBUG: ' . printable($sql) . ' returned ' . $result->num_rows . ' results.', LOGGER_NORMAL, LOG_INFO);
}
$r = array();
@@ -55,7 +55,7 @@ class dba_mysqli extends dba_driver {
$r[] = $x;
$result->free_result();
if($this->debug) {
- logger('dba_mysqli: ' . printable(print_r($r,true)));
+ logger('dba_mysqli: ' . printable(print_r($r,true)), LOGGER_NORMAL, LOG_INFO);
}
}
return $r;
diff --git a/include/deliver.php b/include/deliver.php
index 7ff0fa125..40df543d5 100644
--- a/include/deliver.php
+++ b/include/deliver.php
@@ -31,6 +31,7 @@ function deliver_run($argv, $argc) {
if(($r[0]['outq_posturl'] === z_root() . '/post') && ($r[0]['outq_msg'])) {
logger('deliver: local delivery', LOGGER_DEBUG);
+
// local delivery
// we should probably batch these and save a few delivery processes
@@ -72,7 +73,7 @@ function deliver_run($argv, $argc) {
}
}
- // otherwise it's a remote delivery - call queue_deliver();
+ // otherwise it's a remote delivery - call queue_deliver() with the $immediate flag
queue_deliver($r[0],true);
diff --git a/include/dir_fns.php b/include/dir_fns.php
index fd2a5835d..1c3149081 100644
--- a/include/dir_fns.php
+++ b/include/dir_fns.php
@@ -421,7 +421,7 @@ function local_dir_update($uid, $force) {
$arr = array('channel_id' => $uid, 'hash' => $hash, 'profile' => $profile);
call_hooks('local_dir_update', $arr);
- $address = $p[0]['channel_address'] . '@' . get_app()->get_hostname();
+ $address = $p[0]['channel_address'] . '@' . App::get_hostname();
if (perm_is_allowed($uid, '', 'view_profile')) {
import_directory_profile($hash, $arr['profile'], $address, 0);
@@ -436,6 +436,6 @@ function local_dir_update($uid, $force) {
}
}
- $ud_hash = random_string() . '@' . get_app()->get_hostname();
- update_modtime($hash, $ud_hash, $p[0]['channel_address'] . '@' . get_app()->get_hostname(),(($force) ? UPDATE_FLAGS_FORCED : UPDATE_FLAGS_UPDATED));
+ $ud_hash = random_string() . '@' . App::get_hostname();
+ update_modtime($hash, $ud_hash, $p[0]['channel_address'] . '@' . App::get_hostname(),(($force) ? UPDATE_FLAGS_FORCED : UPDATE_FLAGS_UPDATED));
}
diff --git a/include/enotify.php b/include/enotify.php
index c9b6e0463..d87c5af11 100644
--- a/include/enotify.php
+++ b/include/enotify.php
@@ -56,13 +56,13 @@ function notification($params) {
$banner = t('$Projectname Notification');
$product = t('$projectname'); // PLATFORM_NAME;
- $siteurl = $a->get_baseurl(true);
+ $siteurl = z_root();
$thanks = t('Thank You,');
$sitename = get_config('system','sitename');
$site_admin = sprintf( t('%s Administrator'), $sitename);
$sender_name = $product;
- $hostname = $a->get_hostname();
+ $hostname = App::get_hostname();
if(strpos($hostname,':'))
$hostname = substr($hostname,0,strpos($hostname,':'));
@@ -273,14 +273,14 @@ function notification($params) {
$preamble = sprintf( t('%1$s, you\'ve received an new connection request from \'%2$s\' at %3$s'), $recip['channel_name'], $sender['xchan_name'], $sitename);
$epreamble = sprintf( t('%1$s, you\'ve received [zrl=%2$s]a new connection request[/zrl] from %3$s.'),
$recip['channel_name'],
- $itemlink,
+ $siteurl . '/connections/ifpending',
'[zrl=' . $sender['xchan_url'] . ']' . $sender['xchan_name'] . '[/zrl]');
$body = sprintf( t('You may visit their profile at %s'),$sender['xchan_url']);
$sitelink = t('Please visit %s to approve or reject the connection request.');
- $tsitelink = sprintf( $sitelink, $siteurl );
- $hsitelink = sprintf( $sitelink, '<a href="' . $siteurl . '">' . $sitename . '</a>');
- $itemlink = $params['link'];
+ $tsitelink = sprintf( $sitelink, $siteurl . '/connections/ifpending');
+ $hsitelink = sprintf( $sitelink, '<a href="' . $siteurl . '/connections/ifpending">' . $sitename . '</a>');
+ $itemlink = $params['link'];
}
if ($params['type'] == NOTIFY_SUGGEST) {
@@ -419,12 +419,12 @@ function notification($params) {
return;
}
- $itemlink = $a->get_baseurl() . '/notify/view/' . $notify_id;
+ $itemlink = z_root() . '/notify/view/' . $notify_id;
$msg = str_replace('$itemlink',$itemlink,$epreamble);
// wretched hack, but we don't want to duplicate all the preamble variations and we also don't want to screw up a translation
- if (($a->language === 'en' || (! $a->language)) && strpos($msg,', '))
+ if ((App::$language === 'en' || (! App::$language)) && strpos($msg,', '))
$msg = substr($msg,strpos($msg,', ')+1);
$r = q("update notify set msg = '%s' where id = %d and uid = %d",
@@ -441,7 +441,7 @@ function notification($params) {
logger('notification: sending notification email');
$hn = get_pconfig($recip['channel_id'],'system','email_notify_host');
- if($hn && (! stristr(get_app()->get_hostname(),$hn))) {
+ if($hn && (! stristr(App::get_hostname(),$hn))) {
// this isn't the email notification host
pop_lang();
return;
@@ -455,7 +455,7 @@ function notification($params) {
// use $_SESSION['zid_override'] to force zid() to use
// the recipient address instead of the current observer
- $_SESSION['zid_override'] = $recip['channel_address'] . '@' . get_app()->get_hostname();
+ $_SESSION['zid_override'] = $recip['channel_address'] . '@' . App::get_hostname();
$_SESSION['zrl_override'] = z_root() . '/channel/' . $recip['channel_address'];
$textversion = zidify_links($textversion);
@@ -529,6 +529,7 @@ function notification($params) {
$tpl = get_markup_template('email_notify_html.tpl');
$email_html_body = replace_macros($tpl,array(
'$banner' => $datarray['banner'],
+ '$notify_icon' => Zotlabs\Project\System::get_notify_icon(),
'$product' => $datarray['product'],
'$preamble' => $datarray['preamble'],
'$sitename' => $datarray['sitename'],
diff --git a/include/event.php b/include/event.php
index 539bfe484..7a99bc746 100644
--- a/include/event.php
+++ b/include/event.php
@@ -67,7 +67,7 @@ function ical_wrapper($ev) {
$o .= "BEGIN:VCALENDAR";
$o .= "\r\nVERSION:2.0";
$o .= "\r\nMETHOD:PUBLISH";
- $o .= "\r\nPRODID:-//" . get_config('system','sitename') . "//" . PLATFORM_NAME . "//" . strtoupper(get_app()->language). "\r\n";
+ $o .= "\r\nPRODID:-//" . get_config('system','sitename') . "//" . Zotlabs\Project\System::get_platform_name() . "//" . strtoupper(App::$language). "\r\n";
if(array_key_exists('start', $ev))
$o .= format_event_ical($ev);
else {
@@ -361,7 +361,7 @@ function event_store_event($arr) {
if(array_key_exists('external_id',$arr))
$hash = $arr['external_id'];
else
- $hash = random_string() . '@' . get_app()->get_hostname();
+ $hash = random_string() . '@' . App::get_hostname();
$r = q("INSERT INTO event ( uid,aid,event_xchan,event_hash,created,edited,start,finish,summary,description,location,type,
adjust,nofinish, event_status, event_status_date, event_percent, event_repeat, event_sequence, event_priority, allow_cid,allow_gid,deny_cid,deny_gid)
@@ -440,6 +440,17 @@ function event_addtocal($item_id, $uid) {
$ev['event_hash'] = $item['resource_id'];
}
+ if($ev->private)
+ $ev['allow_cid'] = '<' . $channel['channel_hash'] . '>';
+ else {
+ $acl = new Zotlabs\Access\AccessList($channel);
+ $x = $acl->get();
+ $ev['allow_cid'] = $x['allow_cid'];
+ $ev['allow_gid'] = $x['allow_gid'];
+ $ev['deny_cid'] = $x['deny_cid'];
+ $ev['deny_gid'] = $x['deny_gid'];
+ }
+
$event = event_store_event($ev);
if($event) {
$r = q("update item set resource_id = '%s', resource_type = 'event' where id = %d and uid = %d",
diff --git a/include/features.php b/include/features.php
index 4e962b00e..38700f9f5 100644
--- a/include/features.php
+++ b/include/features.php
@@ -5,12 +5,19 @@
*/
+
+
+
function feature_enabled($uid,$feature) {
- $x = get_pconfig($uid,'feature',$feature);
+
+ $x = get_config('feature_lock',$feature);
if($x === false) {
- $x = get_config('feature',$feature);
- if($x === false)
- $x = get_feature_default($feature);
+ $x = get_pconfig($uid,'feature',$feature);
+ if($x === false) {
+ $x = get_config('feature',$feature);
+ if($x === false)
+ $x = get_feature_default($feature);
+ }
}
$arr = array('uid' => $uid, 'feature' => $feature, 'enabled' => $x);
call_hooks('feature_enabled',$arr);
@@ -18,7 +25,7 @@ function feature_enabled($uid,$feature) {
}
function get_feature_default($feature) {
- $f = get_features();
+ $f = get_features(false);
foreach($f as $cat) {
foreach($cat as $feat) {
if(is_array($feat) && $feat[0] === $feature)
@@ -29,66 +36,92 @@ function get_feature_default($feature) {
}
-function get_features() {
+function get_features($filtered = true) {
+
+ if(UNO && $filtered)
+ return array();
$arr = array(
// General
'general' => array(
t('General Features'),
-// This is per post, and different from fixed expiration 'expire' which isn't working yet
- array('content_expire', t('Content Expiration'), t('Remove posts/comments and/or private messages at a future time'), false),
- array('multi_profiles', t('Multiple Profiles'), t('Ability to create multiple profiles'), false),
- array('advanced_profiles', t('Advanced Profiles'), t('Additional profile sections and selections'),false),
- array('profile_export', t('Profile Import/Export'), t('Save and load profile details across sites/channels'),false),
- array('webpages', t('Web Pages'), t('Provide managed web pages on your channel'),false),
- array('private_notes', t('Private Notes'), t('Enables a tool to store notes and reminders'),false),
- array('nav_channel_select', t('Navigation Channel Select'), t('Change channels directly from within the navigation dropdown menu'),false),
- array('photo_location', t('Photo Location'), t('If location data is available on uploaded photos, link this to a map.'),false),
-
- array('expert', t('Expert Mode'), t('Enable Expert Mode to provide advanced configuration options'),false),
- array('premium_channel', t('Premium Channel'), t('Allows you to set restrictions and terms on those that connect with your channel'),false),
+ // This is per post, and different from fixed expiration 'expire' which isn't working yet
+ array('content_expire', t('Content Expiration'), t('Remove posts/comments and/or private messages at a future time'), false, get_config('feature_lock','content_expire')),
+ array('multi_profiles', t('Multiple Profiles'), t('Ability to create multiple profiles'), false, get_config('feature_lock','multi_profiles')),
+ array('advanced_profiles', t('Advanced Profiles'), t('Additional profile sections and selections'),false,get_config('feature_lock','advanced_profiles')),
+ array('profile_export', t('Profile Import/Export'), t('Save and load profile details across sites/channels'),false,get_config('feature_lock','profile_export')),
+ array('webpages', t('Web Pages'), t('Provide managed web pages on your channel'),false,get_config('feature_lock','webpages')),
+ array('hide_rating', t('Hide Rating'), t('Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else.'),false,get_config('feature_lock','hide_rating')),
+ array('private_notes', t('Private Notes'), t('Enables a tool to store notes and reminders (note: not encrypted)'),false,get_config('feature_lock','private_notes')),
+ array('nav_channel_select', t('Navigation Channel Select'), t('Change channels directly from within the navigation dropdown menu'),false,get_config('feature_lock','nav_channel_select')),
+ array('photo_location', t('Photo Location'), t('If location data is available on uploaded photos, link this to a map.'),false,get_config('feature_lock','photo_location')),
+ array('ajaxchat', t('Access Controlled Chatrooms'), t('Provide chatrooms and chat services with access control.'),true,get_config('feature_lock','ajaxchat')),
+ array('smart_birthdays', t('Smart Birthdays'), t('Make birthday events timezone aware in case your friends are scattered across the planet.'),true,get_config('feature_lock','smart_birthdays')),
+ array('expert', t('Expert Mode'), t('Enable Expert Mode to provide advanced configuration options'),false,get_config('feature_lock','expert')),
+ array('premium_channel', t('Premium Channel'), t('Allows you to set restrictions and terms on those that connect with your channel'),false,get_config('feature_lock','premium_channel')),
),
// Post composition
'composition' => array(
t('Post Composition Features'),
-// array('richtext', t('Richtext Editor'), t('Enable richtext editor'),false),
- array('markdown', t('Use Markdown'), t('Allow use of "Markdown" to format posts'),false),
- array('large_photos', t('Large Photos'), t('Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails'),false),
- array('channel_sources', t('Channel Sources'), t('Automatically import channel content from other channels or feeds'),false),
- array('content_encrypt', t('Even More Encryption'), t('Allow optional encryption of content end-to-end with a shared secret key'),false),
- array('consensus_tools', t('Enable Voting Tools'), t('Provide a class of post which others can vote on'),false),
- array('delayed_posting', t('Delayed Posting'), t('Allow posts to be published at a later date'),false),
- array('suppress_duplicates', t('Suppress Duplicate Posts/Comments'), t('Prevent posts with identical content to be published with less than two minutes in between submissions.'),true),
+// array('richtext', t('Richtext Editor'), t('Enable richtext editor'),falseget_config('feature_lock','richtext')),
+// array('markdown', t('Use Markdown'), t('Allow use of "Markdown" to format posts'),false,get_config('feature_lock','markdown')),
+ array('large_photos', t('Large Photos'), t('Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails'),false,get_config('feature_lock','large_photos')),
+ array('channel_sources', t('Channel Sources'), t('Automatically import channel content from other channels or feeds'),false,get_config('feature_lock','channel_sources')),
+ array('content_encrypt', t('Even More Encryption'), t('Allow optional encryption of content end-to-end with a shared secret key'),false,get_config('feature_lock','content_encrypt')),
+ array('consensus_tools', t('Enable Voting Tools'), t('Provide a class of post which others can vote on'),false,get_config('feature_lock','consensus_tools')),
+ array('delayed_posting', t('Delayed Posting'), t('Allow posts to be published at a later date'),false,get_config('feature_lock','delayed_posting')),
+ array('suppress_duplicates', t('Suppress Duplicate Posts/Comments'), t('Prevent posts with identical content to be published with less than two minutes in between submissions.'),true,get_config('feature_lock','suppress_duplicates')),
),
// Network Tools
'net_module' => array(
t('Network and Stream Filtering'),
- array('archives', t('Search by Date'), t('Ability to select posts by date ranges'),false),
- array('groups', t('Collections Filter'), t('Enable widget to display Network posts only from selected collections'),false),
- array('savedsearch', t('Saved Searches'), t('Save search terms for re-use'),false),
- array('personal_tab', t('Network Personal Tab'), t('Enable tab to display only Network posts that you\'ve interacted on'),false),
- array('new_tab', t('Network New Tab'), t('Enable tab to display all new Network activity'),false),
- array('affinity', t('Affinity Tool'), t('Filter stream activity by depth of relationships'),false),
- array('connfilter', t('Connection Filtering'), t('Filter incoming posts from connections based on keywords/content')),
- array('suggest', t('Suggest Channels'), t('Show channel suggestions'),false),
+ array('archives', t('Search by Date'), t('Ability to select posts by date ranges'),false,get_config('feature_lock','archives')),
+ array('groups', t('Privacy Groups'), t('Enable management and selection of privacy groups'),true,get_config('feature_lock','groups')),
+ array('savedsearch', t('Saved Searches'), t('Save search terms for re-use'),false,get_config('feature_lock','savedsearch')),
+ array('personal_tab', t('Network Personal Tab'), t('Enable tab to display only Network posts that you\'ve interacted on'),false,get_config('feature_lock','personal_tab')),
+ array('new_tab', t('Network New Tab'), t('Enable tab to display all new Network activity'),false,get_config('feature_lock','new_tab')),
+ array('affinity', t('Affinity Tool'), t('Filter stream activity by depth of relationships'),false,get_config('feature_lock','affinity')),
+ array('connfilter', t('Connection Filtering'), t('Filter incoming posts from connections based on keywords/content'),false,get_config('feature_lock','connfilter')),
+ array('suggest', t('Suggest Channels'), t('Show channel suggestions'),false,get_config('feature_lock','suggest')),
),
// Item tools
'tools' => array(
t('Post/Comment Tools'),
- array('commtag', t('Tagging'), t('Ability to tag existing posts'),false),
- array('categories', t('Post Categories'), t('Add categories to your posts'),false),
- array('filing', t('Saved Folders'), t('Ability to file posts under folders'),false),
- array('dislike', t('Dislike Posts'), t('Ability to dislike posts/comments'),false),
- array('star_posts', t('Star Posts'), t('Ability to mark special posts with a star indicator'),false),
- array('tagadelic', t('Tag Cloud'), t('Provide a personal tag cloud on your channel page'),false),
+ array('commtag', t('Community Tagging'), t('Ability to tag existing posts'),false,get_config('feature_lock','commtag')),
+ array('categories', t('Post Categories'), t('Add categories to your posts'),false,get_config('feature_lock','categories')),
+ array('filing', t('Saved Folders'), t('Ability to file posts under folders'),false,get_config('feature_lock','filing')),
+ array('dislike', t('Dislike Posts'), t('Ability to dislike posts/comments'),false,get_config('feature_lock','dislike')),
+ array('star_posts', t('Star Posts'), t('Ability to mark special posts with a star indicator'),false,get_config('feature_lock','star_posts')),
+ array('tagadelic', t('Tag Cloud'), t('Provide a personal tag cloud on your channel page'),false,get_config('feature_lock','tagedelic')),
),
);
+ // removed any locked features and remove the entire category if this makes it empty
+
+ if($filtered) {
+ foreach($arr as $k => $x) {
+ $has_items = false;
+ for($y = 0; $y < count($arr[$k]); $y ++) {
+ if(is_array($arr[$k][$y])) {
+ if($arr[$k][$y][4] === false) {
+ $has_items = true;
+ }
+ else {
+ unset($arr[$k][$y]);
+ }
+ }
+ }
+ if(! $has_items) {
+ unset($arr[$k]);
+ }
+ }
+ }
+
call_hooks('get_features',$arr);
return $arr;
}
diff --git a/include/follow.php b/include/follow.php
index 97be82da7..70e717cfc 100644
--- a/include/follow.php
+++ b/include/follow.php
@@ -122,6 +122,7 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
else
$permissions = $j['permissions'];
+
foreach($permissions as $k => $v) {
if($v) {
$their_perms = $their_perms | intval($global_perms[$k][1]);
@@ -133,26 +134,29 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
$their_perms = 0;
$xchan_hash = '';
-
$r = q("select * from xchan where xchan_hash = '%s' or xchan_url = '%s' limit 1",
dbesc($url),
dbesc($url)
);
-
if(! $r) {
// attempt network auto-discovery
- if(strpos($url,'@') && (! $is_http)) {
- $d = discover_by_webbie($url);
- }
- elseif($is_http) {
- if(get_config('system','feed_contacts'))
+
+ $d = discover_by_webbie($url);
+
+ if((! $d) && ($is_http)) {
+
+ // try RSS discovery
+
+ if(get_config('system','feed_contacts')) {
$d = discover_by_url($url);
+ }
else {
$result['message'] = t('Protocol disabled.');
return $result;
}
}
+
if($d) {
$r = q("select * from xchan where xchan_hash = '%s' or xchan_url = '%s' limit 1",
dbesc($url),
@@ -160,6 +164,9 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
);
}
}
+
+ // if discovery was a success we should have an xchan record in $r
+
if($r) {
$xchan = $r[0];
$xchan_hash = $r[0]['xchan_hash'];
@@ -167,13 +174,16 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
}
}
+
if(! $xchan_hash) {
$result['message'] = t('Channel discovery failed.');
logger('follow: ' . $result['message']);
return $result;
}
- $x = array('channel_id' => $uid, 'follow_address' => $url, 'xchan' => $r[0], 'allowed' => 1, 'singleton' => 0);
+ $allowed = (($is_red || $r[0]['xchan_network'] === 'rss') ? 1 : 0);
+
+ $x = array('channel_id' => $uid, 'follow_address' => $url, 'xchan' => $r[0], 'allowed' => $allowed, 'singleton' => 0);
call_hooks('follow_allow',$x);
@@ -183,27 +193,13 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
}
$singleton = intval($x['singleton']);
- if((local_channel()) && $uid == local_channel()) {
- $aid = get_account_id();
- $hash = get_observer_hash();
- $ch = $a->get_channel();
- $default_group = $ch['channel_default_group'];
- }
- else {
- $r = q("select * from channel where channel_id = %d limit 1",
- intval($uid)
- );
- if(! $r) {
- $result['message'] = t('local account not found.');
- return $result;
- }
- $aid = $r[0]['channel_account_id'];
- $hash = $r[0]['channel_hash'];
- $default_group = $r[0]['channel_default_group'];
- }
+ $aid = $channel['channel_account_id'];
+ $hash = get_observer_hash();
+ $default_group = $channel['channel_default_group'];
- if($is_http) {
+ if($xchan['xchan_network'] === 'rss') {
+ // check service class feed limits
$r = q("select count(*) as total from abook where abook_account = %d and abook_feed = 1 ",
intval($aid)
@@ -226,6 +222,7 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
dbesc($xchan_hash),
intval($uid)
);
+
if($r) {
$abook_instance = $r[0]['abook_instance'];
@@ -242,7 +239,6 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
);
}
else {
-
$closeness = get_pconfig($uid,'system','new_abook_closeness');
if($closeness === false)
$closeness = 80;
@@ -270,12 +266,13 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
dbesc($xchan_hash),
intval($uid)
);
+
if($r) {
$result['abook'] = $r[0];
proc_run('php', 'include/notifier.php', 'permission_create', $result['abook']['abook_id']);
}
- $arr = array('channel_id' => $uid, 'abook' => $result['abook']);
+ $arr = array('channel_id' => $uid, 'channel' => $channel, 'abook' => $result['abook']);
call_hooks('follow', $arr);
diff --git a/include/group.php b/include/group.php
index 0875b10f9..748ec0c13 100644
--- a/include/group.php
+++ b/include/group.php
@@ -200,7 +200,7 @@ function group_get_members($gid) {
if(intval($gid)) {
$r = q("SELECT * FROM `group_member`
LEFT JOIN abook ON abook_xchan = `group_member`.`xchan` left join xchan on xchan_hash = abook_xchan
- WHERE `gid` = %d AND abook_channel = %d and `group_member`.`uid` = %d and xchan_deleted = 0 and abook_blocked = 0 and abook_pending = 0 ORDER BY xchan_name ASC ",
+ WHERE `gid` = %d AND abook_channel = %d and `group_member`.`uid` = %d and xchan_deleted = 0 and abook_self = 0 and abook_blocked = 0 and abook_pending = 0 ORDER BY xchan_name ASC ",
intval($gid),
intval(local_channel()),
intval(local_channel())
@@ -211,6 +211,22 @@ function group_get_members($gid) {
return $ret;
}
+function group_get_members_xchan($gid) {
+ $ret = array();
+ if(intval($gid)) {
+ $r = q("SELECT xchan FROM group_member WHERE gid = %d AND uid = %d",
+ intval($gid),
+ intval(local_channel())
+ );
+ if(count($r)) {
+ foreach($r as $rr) {
+ $ret[] = $rr['xchan'];
+ }
+ }
+ }
+ return $ret;
+}
+
function mini_group_select($uid,$group = '') {
$grps = array();
@@ -229,7 +245,7 @@ function mini_group_select($uid,$group = '') {
logger('mini_group_select: ' . print_r($grps,true), LOGGER_DATA);
$o = replace_macros(get_markup_template('group_selection.tpl'), array(
- '$label' => t('Add new connections to this collection (privacy group)'),
+ '$label' => t('Add new connections to this privacy group'),
'$groups' => $grps
));
return $o;
@@ -292,10 +308,10 @@ function group_side($every="connections",$each="group",$edit = false, $group_id
$tpl = get_markup_template("group_side.tpl");
$o = replace_macros($tpl, array(
- '$title' => t('Collections'),
- '$edittext' => t('Edit collection'),
- '$createtext' => t('Add new collection'),
- '$ungrouped' => (($every === 'contacts') ? t('Channels not in any collection') : ''),
+ '$title' => t('Privacy Groups'),
+ '$edittext' => t('Edit group'),
+ '$createtext' => t('Add privacy group'),
+ '$ungrouped' => (($every === 'contacts') ? t('Channels not in any privacy group') : ''),
'$groups' => $groups,
'$add' => t('add'),
));
diff --git a/include/hubloc.php b/include/hubloc.php
index a1171b0e2..695cada3c 100644
--- a/include/hubloc.php
+++ b/include/hubloc.php
@@ -134,10 +134,17 @@ function hubloc_change_primary($hubloc) {
$r = q("select channel_id, channel_primary from channel where channel_hash = '%s' limit 1",
dbesc($hubloc['hubloc_hash'])
);
- if(($r) && (! $r[0]['channel_primary'])) {
- q("update channel set channel_primary = 1 where channel_id = %d",
- intval($r[0]['channel_id'])
- );
+ if($r) {
+ if(! $r[0]['channel_primary']) {
+ q("update channel set channel_primary = 1 where channel_id = %d",
+ intval($r[0]['channel_id'])
+ );
+ }
+ else {
+ q("update channel set channel_primary = 0 where channel_id = %d",
+ intval($r[0]['channel_id'])
+ );
+ }
}
// do we even have an xchan for this hubloc and if so is it already set as primary?
diff --git a/include/identity.php b/include/identity.php
index 98ba26bd8..1c899048a 100644
--- a/include/identity.php
+++ b/include/identity.php
@@ -174,11 +174,10 @@ function channel_total() {
*/
function create_identity($arr) {
- $a = get_app();
$ret = array('success' => false);
if(! $arr['account_id']) {
- $ret['message'] = t('No account identifier');
+ $ret['message'] = t('No account identifier');
return $ret;
}
$ret = identity_check_service_class($arr['account_id']);
@@ -275,7 +274,7 @@ function create_identity($arr) {
intval($pageflags),
intval($system),
intval($expire),
- dbesc($a->timezone)
+ dbesc(App::$timezone)
);
$r = q("select * from channel where channel_account_id = %d
@@ -302,11 +301,11 @@ function create_identity($arr) {
dbesc($guid),
dbesc($sig),
dbesc($hash),
- dbesc($ret['channel']['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc($ret['channel']['channel_address'] . '@' . App::get_hostname()),
intval($primary),
dbesc(z_root()),
dbesc(base64url_encode(rsa_sign(z_root(),$ret['channel']['channel_prvkey']))),
- dbesc(get_app()->get_hostname()),
+ dbesc(App::get_hostname()),
dbesc(z_root() . '/post'),
dbesc(get_config('system','pubkey')),
dbesc('zot')
@@ -321,10 +320,10 @@ function create_identity($arr) {
dbesc($guid),
dbesc($sig),
dbesc($key['pubkey']),
- dbesc($a->get_baseurl() . "/photo/profile/l/{$newuid}"),
- dbesc($a->get_baseurl() . "/photo/profile/m/{$newuid}"),
- dbesc($a->get_baseurl() . "/photo/profile/s/{$newuid}"),
- dbesc($ret['channel']['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc(z_root() . "/photo/profile/l/{$newuid}"),
+ dbesc(z_root() . "/photo/profile/m/{$newuid}"),
+ dbesc(z_root() . "/photo/profile/s/{$newuid}"),
+ dbesc($ret['channel']['channel_address'] . '@' . App::get_hostname()),
dbesc(z_root() . '/channel/' . $ret['channel']['channel_address']),
dbesc(z_root() . '/follow?f=&url=%s'),
dbesc(z_root() . '/poco/' . $ret['channel']['channel_address']),
@@ -347,12 +346,12 @@ function create_identity($arr) {
1,
$publish,
dbesc($ret['channel']['channel_name']),
- dbesc($a->get_baseurl() . "/photo/profile/l/{$newuid}"),
- dbesc($a->get_baseurl() . "/photo/profile/m/{$newuid}")
+ dbesc(z_root() . "/photo/profile/l/{$newuid}"),
+ dbesc(z_root() . "/photo/profile/m/{$newuid}")
);
if($role_permissions) {
- $myperms = ((array_key_exists('perms_auto',$role_permissions) && $role_permissions['perms_auto']) ? intval($role_permissions['perms_accept']) : 0);
+ $myperms = ((array_key_exists('perms_accept',$role_permissions)) ? intval($role_permissions['perms_accept']) : 0);
}
else
$myperms = PERMS_R_STREAM|PERMS_R_PROFILE|PERMS_R_PHOTOS|PERMS_R_ABOOK
@@ -410,7 +409,15 @@ function create_identity($arr) {
set_pconfig($ret['channel']['channel_id'],'system','photo_path', '%Y-%m');
set_pconfig($ret['channel']['channel_id'],'system','attach_path','%Y-%m');
}
-
+
+ // UNO: channel defaults, incl addons (addons specific pconfig will only work after the relevant addon is enabled by the admin). It's located here, so members can modify these defaults after the channel is created.
+ if(UNO) {
+ //diaspora protocol addon
+ set_pconfig($ret['channel']['channel_id'],'system','diaspora_allowed', '1');
+ set_pconfig($ret['channel']['channel_id'],'system','diaspora_public_comments', '1');
+ set_pconfig($ret['channel']['channel_id'],'system','prevent_tag_hijacking', '0');
+ }
+
// auto-follow any of the hub's pre-configured channel choices.
// Only do this if it's the first channel for this account;
// otherwise it could get annoying. Don't make this list too big
@@ -482,7 +489,9 @@ function identity_basic_export($channel_id, $items = false) {
$ret = array();
- $ret['compatibility'] = array('project' => PLATFORM_NAME, 'version' => RED_VERSION, 'database' => DB_UPDATE_VERSION);
+ // use constants here as otherwise we will have no idea if we can import from a site
+ // with a non-standard platform and version.
+ $ret['compatibility'] = array('project' => PLATFORM_NAME, 'version' => RED_VERSION, 'database' => DB_UPDATE_VERSION, 'server_role' => Zotlabs\Project\System::get_server_role());
$r = q("select * from channel where channel_id = %d limit 1",
intval($channel_id)
@@ -503,8 +512,12 @@ function identity_basic_export($channel_id, $items = false) {
if($r) {
$ret['abook'] = $r;
- foreach($r as $rr)
- $xchans[] = $rr['abook_xchan'];
+ for($x = 0; $x < count($ret['abook']); $x ++) {
+ $xchans[] = $ret['abook'][$x]['abook_chan'];
+ $abconfig = load_abconfig($ret['channel']['channel_hash'],$ret['abook'][$x]['abook_xchan']);
+ if($abconfig)
+ $ret['abook'][$x]['abconfig'] = $abconfig;
+ }
stringify_array_elms($xchans);
}
@@ -537,7 +550,8 @@ function identity_basic_export($channel_id, $items = false) {
if($r)
$ret['config'] = $r;
- $r = q("select type, data, os_storage from photo where scale = 4 and profile = 1 and uid = %d limit 1",
+ $r = q("select type, data, os_storage from photo where scale = 4 and photo_usage = %d and uid = %d limit 1",
+ intval(PHOTO_PROFILE),
intval($channel_id)
);
@@ -766,14 +780,14 @@ function profile_load(&$a, $nickname, $profile = '') {
);
if(! $user) {
- logger('profile error: ' . $a->query_string, LOGGER_DEBUG);
+ logger('profile error: ' . App::$query_string, LOGGER_DEBUG);
notice( t('Requested channel is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
// get the current observer
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$can_view_profile = true;
@@ -812,9 +826,9 @@ function profile_load(&$a, $nickname, $profile = '') {
}
if(! $p) {
- logger('profile error: ' . $a->query_string, LOGGER_DEBUG);
+ logger('profile error: ' . App::$query_string, LOGGER_DEBUG);
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -860,9 +874,8 @@ function profile_load(&$a, $nickname, $profile = '') {
// fetch user tags if this isn't the default profile
if(! $p[0]['is_default']) {
- /** @BUG $profile_uid is undefinded for this query, so should not work. */
$x = q("select `keywords` from `profile` where uid = %d and `is_default` = 1 limit 1",
- intval($profile_uid)
+ intval($p[0]['profile_uid'])
);
if($x && $can_view_profile)
$p[0]['keywords'] = $x[0]['keywords'];
@@ -871,23 +884,23 @@ function profile_load(&$a, $nickname, $profile = '') {
if($p[0]['keywords']) {
$keywords = str_replace(array('#',',',' ',',,'),array('',' ',',',','),$p[0]['keywords']);
if(strlen($keywords) && $can_view_profile)
- $a->page['htmlhead'] .= '<meta name="keywords" content="' . htmlentities($keywords,ENT_COMPAT,'UTF-8') . '" />' . "\r\n" ;
+ App::$page['htmlhead'] .= '<meta name="keywords" content="' . htmlentities($keywords,ENT_COMPAT,'UTF-8') . '" />' . "\r\n" ;
}
- $a->profile = $p[0];
- $a->profile_uid = $p[0]['profile_uid'];
- $a->page['title'] = $a->profile['channel_name'] . " - " . $a->profile['channel_address'] . "@" . $a->get_hostname();
+ App::$profile = $p[0];
+ App::$profile_uid = $p[0]['profile_uid'];
+ App::$page['title'] = App::$profile['channel_name'] . " - " . App::$profile['channel_address'] . "@" . App::get_hostname();
- $a->profile['permission_to_view'] = $can_view_profile;
+ App::$profile['permission_to_view'] = $can_view_profile;
if($can_view_profile) {
$online = get_online_status($nickname);
- $a->profile['online_status'] = $online['result'];
+ App::$profile['online_status'] = $online['result'];
}
if(local_channel()) {
- $a->profile['channel_mobile_theme'] = get_pconfig(local_channel(),'system', 'mobile_theme');
- $_SESSION['mobile_theme'] = $a->profile['channel_mobile_theme'];
+ App::$profile['channel_mobile_theme'] = get_pconfig(local_channel(),'system', 'mobile_theme');
+ $_SESSION['mobile_theme'] = App::$profile['channel_mobile_theme'];
}
/*
@@ -898,6 +911,54 @@ function profile_load(&$a, $nickname, $profile = '') {
}
+function profile_edit_menu($uid) {
+
+ $ret = array();
+
+ $is_owner = (($uid == local_channel()) ? true : false);
+
+ // show edit profile to profile owner
+ if($is_owner) {
+ $ret['menu'] = array(
+ 'chg_photo' => t('Change profile photo'),
+ 'entries' => array(),
+ );
+
+ $multi_profiles = feature_enabled(local_channel(), 'multi_profiles');
+ if($multi_profiles) {
+ $ret['multi'] = 1;
+ $ret['edit'] = array(z_root(). '/profiles', t('Edit Profiles'), '', t('Edit'));
+ $ret['menu']['cr_new'] = t('Create New Profile');
+ }
+ else {
+ $ret['edit'] = array(z_root() . '/profiles/' . $uid, t('Edit Profile'), '', t('Edit'));
+ }
+
+ $r = q("SELECT * FROM profile WHERE uid = %d",
+ local_channel()
+ );
+
+ if($r) {
+ foreach($r as $rr) {
+ if(!($multi_profiles || $rr['is_default']))
+ continue;
+ $ret['menu']['entries'][] = array(
+ 'photo' => $rr['thumb'],
+ 'id' => $rr['id'],
+ 'alt' => t('Profile Image'),
+ 'profile_name' => $rr['profile_name'],
+ 'isdefault' => $rr['is_default'],
+ 'visible_to_everybody' => t('Visible to everybody'),
+ 'edit_visibility' => t('Edit visibility'),
+ );
+ }
+ }
+ }
+
+ return $ret;
+
+}
+
/**
* @brief Formats a profile for display in the sidebar.
*
@@ -911,28 +972,27 @@ function profile_load(&$a, $nickname, $profile = '') {
* @return HTML string suitable for sidebar inclusion
* Exceptions: Returns empty string if passed $profile is wrong type or not populated
*/
-function profile_sidebar($profile, $block = 0, $show_connect = true) {
-
- $a = get_app();
+function profile_sidebar($profile, $block = 0, $show_connect = true, $zcard = false) {
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$o = '';
$location = false;
$pdesc = true;
$reddress = true;
+ if(! perm_is_allowed($profile['uid'],((is_array($observer)) ? $observer['xchan_hash'] : ''),'view_profile')) {
+ $block = true;
+ }
+
if((! is_array($profile)) && (! count($profile)))
return $o;
head_set_icon($profile['thumb']);
- $is_owner = (($profile['uid'] == local_channel()) ? true : false);
-
if(is_sys_channel($profile['uid']))
$show_connect = false;
-
$profile['picdate'] = urlencode($profile['picdate']);
call_hooks('profile_sidebar_enter', $profile);
@@ -946,7 +1006,7 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
$connect_url = rconnect_url($profile['uid'],get_observer_hash());
$connect = (($connect_url) ? t('Connect') : '');
if($connect_url)
- $connect_url = sprintf($connect_url,urlencode($profile['channel_address'] . '@' . $a->get_hostname()));
+ $connect_url = sprintf($connect_url,urlencode($profile['channel_address'] . '@' . App::get_hostname()));
// premium channel - over-ride
@@ -954,42 +1014,6 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
$connect_url = z_root() . '/connect/' . $profile['channel_address'];
}
- // show edit profile to yourself
- if($is_owner) {
- $profile['menu'] = array(
- 'chg_photo' => t('Change profile photo'),
- 'entries' => array(),
- );
-
- $multi_profiles = feature_enabled(local_channel(), 'multi_profiles');
- if($multi_profiles) {
- $profile['edit'] = array($a->get_baseurl(). '/profiles', t('Profiles'),"", t('Manage/edit profiles'));
- $profile['menu']['cr_new'] = t('Create New Profile');
- }
- else
- $profile['edit'] = array($a->get_baseurl() . '/profiles/' . $profile['id'], t('Edit Profile'),'',t('Edit Profile'));
-
- $r = q("SELECT * FROM `profile` WHERE `uid` = %d",
- local_channel());
-
- if($r) {
- foreach($r as $rr) {
- if(!($multi_profiles || $rr['is_default']))
- continue;
- $profile['menu']['entries'][] = array(
- 'photo' => $rr['thumb'],
- 'id' => $rr['id'],
- 'alt' => t('Profile Image'),
- 'profile_name' => $rr['profile_name'],
- 'isdefault' => $rr['is_default'],
- 'visible_to_everybody' => t('visible to everybody'),
- 'edit_visibility' => t('Edit visibility'),
- );
- }
- }
- }
-
-
if((x($profile,'address') == 1)
|| (x($profile,'locality') == 1)
|| (x($profile,'region') == 1)
@@ -1006,9 +1030,6 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
// logger('online: ' . $profile['online']);
- if(! perm_is_allowed($profile['uid'],((is_array($observer)) ? $observer['xchan_hash'] : ''),'view_profile')) {
- $block = true;
- }
if(($profile['hidewall'] && (! local_channel()) && (! remote_channel())) || $block ) {
$location = $reddress = $pdesc = $gender = $marital = $homepage = False;
@@ -1046,12 +1067,18 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
$channel_menu .= comanche_block($menublock);
}
- $tpl = get_markup_template('profile_vcard.tpl');
+ if($zcard)
+ $tpl = get_markup_template('profile_vcard_short.tpl');
+ else
+ $tpl = get_markup_template('profile_vcard.tpl');
require_once('include/widgets.php');
- $z = widget_rating(array('target' => $profile['channel_hash']));
+
+ if(! feature_enabled($profile['uid'],'hide_rating'))
+ $z = widget_rating(array('target' => $profile['channel_hash']));
$o .= replace_macros($tpl, array(
+ '$zcard' => $zcard,
'$profile' => $profile,
'$connect' => $connect,
'$connect_url' => $connect_url,
@@ -1065,6 +1092,7 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
'$reddress' => $reddress,
'$rating' => $z,
'$contact_block' => $contact_block,
+ '$editmenu' => profile_edit_menu($profile['uid'])
));
$arr = array('profile' => &$profile, 'entry' => &$o);
@@ -1080,7 +1108,6 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
*/
function get_birthdays() {
- $a = get_app();
$o = '';
if(! local_channel())
@@ -1127,12 +1154,12 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
$url = $rr['url'];
if($rr['network'] === NETWORK_DFRN) {
$sparkle = " sparkle";
- $url = $a->get_baseurl() . '/redir/' . $rr['cid'];
+ $url = z_root() . '/redir/' . $rr['cid'];
}
$rr['link'] = $url;
$rr['title'] = $rr['name'];
- $rr['date'] = day_translate(datetime_convert('UTC', $a->timezone, $rr['start'], $rr['adjust'] ? $bd_format : $bd_short)) . (($today) ? ' ' . t('[today]') : '');
+ $rr['date'] = day_translate(datetime_convert('UTC', App::$timezone, $rr['start'], $rr['adjust'] ? $bd_format : $bd_short)) . (($today) ? ' ' . t('[today]') : '');
$rr['startime'] = Null;
$rr['today'] = $today;
}
@@ -1140,7 +1167,7 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
}
$tpl = get_markup_template("birthdays_reminder.tpl");
return replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$classtoday' => $classtoday,
'$count' => $total,
'$event_reminders' => t('Birthday Reminders'),
@@ -1159,8 +1186,6 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
require_once('include/bbcode.php');
- $a = get_app();
-
if(! local_channel())
return $o;
@@ -1182,15 +1207,15 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
if(strlen($rr['name']))
$total ++;
- $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start'],'Y-m-d');
- if($strt === datetime_convert('UTC',$a->timezone,'now','Y-m-d'))
+ $strt = datetime_convert('UTC',$rr['convert'] ? App::$timezone : 'UTC',$rr['start'],'Y-m-d');
+ if($strt === datetime_convert('UTC',App::$timezone,'now','Y-m-d'))
$istoday = true;
}
$classtoday = (($istoday) ? 'event-today' : '');
foreach($r as &$rr) {
if($rr['adjust'])
- $md = datetime_convert('UTC',$a->timezone,$rr['start'],'Y/m');
+ $md = datetime_convert('UTC',App::$timezone,$rr['start'],'Y/m');
else
$md = datetime_convert('UTC','UTC',$rr['start'],'Y/m');
$md .= "/#link-".$rr['id'];
@@ -1199,12 +1224,12 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
if(! $title)
$title = t('[No description]');
- $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start']);
- $today = ((substr($strt,0,10) === datetime_convert('UTC',$a->timezone,'now','Y-m-d')) ? true : false);
+ $strt = datetime_convert('UTC',$rr['convert'] ? App::$timezone : 'UTC',$rr['start']);
+ $today = ((substr($strt,0,10) === datetime_convert('UTC',App::$timezone,'now','Y-m-d')) ? true : false);
$rr['link'] = $md;
$rr['title'] = $title;
- $rr['date'] = day_translate(datetime_convert('UTC', $rr['adjust'] ? $a->timezone : 'UTC', $rr['start'], $bd_format)) . (($today) ? ' ' . t('[today]') : '');
+ $rr['date'] = day_translate(datetime_convert('UTC', $rr['adjust'] ? App::$timezone : 'UTC', $rr['start'], $bd_format)) . (($today) ? ' ' . t('[today]') : '');
$rr['startime'] = $strt;
$rr['today'] = $today;
}
@@ -1212,7 +1237,7 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
$tpl = get_markup_template("events_reminder.tpl");
return replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$classtoday' => $classtoday,
'$count' => count($r),
'$event_reminders' => t('Event Reminders'),
@@ -1224,32 +1249,46 @@ function profile_sidebar($profile, $block = 0, $show_connect = true) {
function advanced_profile(&$a) {
require_once('include/text.php');
- if(! perm_is_allowed($a->profile['profile_uid'],get_observer_hash(),'view_profile'))
+ if(! perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(),'view_profile'))
return '';
- $o = '';
+ if(App::$profile['name']) {
+
+ $profile_fields_basic = get_profile_fields_basic();
+ $profile_fields_advanced = get_profile_fields_advanced();
+
+ $advanced = ((feature_enabled(App::$profile['profile_uid'],'advanced_profiles')) ? true : false);
+ if($advanced)
+ $fields = $profile_fields_advanced;
+ else
+ $fields = $profile_fields_basic;
+
+ $clean_fields = array();
+ if($fields) {
+ foreach($fields as $k => $v) {
+ $clean_fields[] = trim($k);
+ }
+ }
- $o .= '<h2>' . t('Profile') . '</h2>';
- if($a->profile['name']) {
$tpl = get_markup_template('profile_advanced.tpl');
$profile = array();
- $profile['fullname'] = array( t('Full Name:'), $a->profile['name'] ) ;
+ $profile['fullname'] = array( t('Full Name:'), App::$profile['name'] ) ;
- if($a->profile['gender']) $profile['gender'] = array( t('Gender:'), $a->profile['gender'] );
+ if(App::$profile['gender']) $profile['gender'] = array( t('Gender:'), App::$profile['gender'] );
$ob_hash = get_observer_hash();
- if($ob_hash && perm_is_allowed($a->profile['profile_uid'],$ob_hash,'post_like')) {
+ if($ob_hash && perm_is_allowed(App::$profile['profile_uid'],$ob_hash,'post_like')) {
$profile['canlike'] = true;
$profile['likethis'] = t('Like this channel');
- $profile['profile_guid'] = $a->profile['profile_guid'];
+ $profile['profile_guid'] = App::$profile['profile_guid'];
}
$likers = q("select liker, xchan.* from likes left join xchan on liker = xchan_hash where channel_id = %d and target_type = '%s' and verb = '%s'",
- intval($a->profile['profile_uid']),
+ intval(App::$profile['profile_uid']),
dbesc(ACTIVITY_OBJ_PROFILE),
dbesc(ACTIVITY_LIKE)
);
@@ -1258,90 +1297,90 @@ function advanced_profile(&$a) {
$profile['like_button_label'] = tt('Like','Likes',$profile['like_count'],'noun');
if($likers) {
foreach($likers as $l)
- $profile['likers'][] = array('name' => $l['xchan_name'],'url' => zid($l['xchan_url']));
+ $profile['likers'][] = array('name' => $l['xchan_name'],'photo' => zid($l['xchan_photo_s']), 'url' => zid($l['xchan_url']));
}
- if(($a->profile['dob']) && ($a->profile['dob'] != '0000-00-00')) {
+ if((App::$profile['dob']) && (App::$profile['dob'] != '0000-00-00')) {
$val = '';
- if((substr($a->profile['dob'],5,2) === '00') || (substr($a->profile['dob'],8,2) === '00'))
- $val = substr($a->profile['dob'],0,4);
+ if((substr(App::$profile['dob'],5,2) === '00') || (substr(App::$profile['dob'],8,2) === '00'))
+ $val = substr(App::$profile['dob'],0,4);
$year_bd_format = t('j F, Y');
$short_bd_format = t('j F');
if(! $val) {
- $val = ((intval($a->profile['dob']))
- ? day_translate(datetime_convert('UTC','UTC',$a->profile['dob'] . ' 00:00 +00:00',$year_bd_format))
- : day_translate(datetime_convert('UTC','UTC','2001-' . substr($a->profile['dob'],5) . ' 00:00 +00:00',$short_bd_format)));
+ $val = ((intval(App::$profile['dob']))
+ ? day_translate(datetime_convert('UTC','UTC',App::$profile['dob'] . ' 00:00 +00:00',$year_bd_format))
+ : day_translate(datetime_convert('UTC','UTC','2001-' . substr(App::$profile['dob'],5) . ' 00:00 +00:00',$short_bd_format)));
}
$profile['birthday'] = array( t('Birthday:'), $val);
}
- if($age = age($a->profile['dob'],$a->profile['timezone'],''))
+ if($age = age(App::$profile['dob'],App::$profile['timezone'],''))
$profile['age'] = array( t('Age:'), $age );
- if($a->profile['marital'])
- $profile['marital'] = array( t('Status:'), $a->profile['marital']);
+ if(App::$profile['marital'])
+ $profile['marital'] = array( t('Status:'), App::$profile['marital']);
- if($a->profile['with'])
- $profile['marital']['with'] = bbcode($a->profile['with']);
+ if(App::$profile['with'])
+ $profile['marital']['with'] = bbcode(App::$profile['with']);
- if(strlen($a->profile['howlong']) && $a->profile['howlong'] !== NULL_DATE) {
- $profile['howlong'] = relative_date($a->profile['howlong'], t('for %1$d %2$s'));
+ if(strlen(App::$profile['howlong']) && App::$profile['howlong'] !== NULL_DATE) {
+ $profile['howlong'] = relative_date(App::$profile['howlong'], t('for %1$d %2$s'));
}
- if($a->profile['sexual']) $profile['sexual'] = array( t('Sexual Preference:'), $a->profile['sexual'] );
+ if(App::$profile['sexual']) $profile['sexual'] = array( t('Sexual Preference:'), App::$profile['sexual'] );
- if($a->profile['homepage']) $profile['homepage'] = array( t('Homepage:'), linkify($a->profile['homepage']) );
+ if(App::$profile['homepage']) $profile['homepage'] = array( t('Homepage:'), linkify(App::$profile['homepage']) );
- if($a->profile['hometown']) $profile['hometown'] = array( t('Hometown:'), linkify($a->profile['hometown']) );
+ if(App::$profile['hometown']) $profile['hometown'] = array( t('Hometown:'), linkify(App::$profile['hometown']) );
- if($a->profile['keywords']) $profile['keywords'] = array( t('Tags:'), $a->profile['keywords']);
+ if(App::$profile['keywords']) $profile['keywords'] = array( t('Tags:'), App::$profile['keywords']);
- if($a->profile['politic']) $profile['politic'] = array( t('Political Views:'), $a->profile['politic']);
+ if(App::$profile['politic']) $profile['politic'] = array( t('Political Views:'), App::$profile['politic']);
- if($a->profile['religion']) $profile['religion'] = array( t('Religion:'), $a->profile['religion']);
+ if(App::$profile['religion']) $profile['religion'] = array( t('Religion:'), App::$profile['religion']);
- if($txt = prepare_text($a->profile['about'])) $profile['about'] = array( t('About:'), $txt );
+ if($txt = prepare_text(App::$profile['about'])) $profile['about'] = array( t('About:'), $txt );
- if($txt = prepare_text($a->profile['interest'])) $profile['interest'] = array( t('Hobbies/Interests:'), $txt);
+ if($txt = prepare_text(App::$profile['interest'])) $profile['interest'] = array( t('Hobbies/Interests:'), $txt);
- if($txt = prepare_text($a->profile['likes'])) $profile['likes'] = array( t('Likes:'), $txt);
+ if($txt = prepare_text(App::$profile['likes'])) $profile['likes'] = array( t('Likes:'), $txt);
- if($txt = prepare_text($a->profile['dislikes'])) $profile['dislikes'] = array( t('Dislikes:'), $txt);
+ if($txt = prepare_text(App::$profile['dislikes'])) $profile['dislikes'] = array( t('Dislikes:'), $txt);
- if($txt = prepare_text($a->profile['contact'])) $profile['contact'] = array( t('Contact information and Social Networks:'), $txt);
+ if($txt = prepare_text(App::$profile['contact'])) $profile['contact'] = array( t('Contact information and Social Networks:'), $txt);
- if($txt = prepare_text($a->profile['channels'])) $profile['channels'] = array( t('My other channels:'), $txt);
+ if($txt = prepare_text(App::$profile['channels'])) $profile['channels'] = array( t('My other channels:'), $txt);
- if($txt = prepare_text($a->profile['music'])) $profile['music'] = array( t('Musical interests:'), $txt);
+ if($txt = prepare_text(App::$profile['music'])) $profile['music'] = array( t('Musical interests:'), $txt);
- if($txt = prepare_text($a->profile['book'])) $profile['book'] = array( t('Books, literature:'), $txt);
+ if($txt = prepare_text(App::$profile['book'])) $profile['book'] = array( t('Books, literature:'), $txt);
- if($txt = prepare_text($a->profile['tv'])) $profile['tv'] = array( t('Television:'), $txt);
+ if($txt = prepare_text(App::$profile['tv'])) $profile['tv'] = array( t('Television:'), $txt);
- if($txt = prepare_text($a->profile['film'])) $profile['film'] = array( t('Film/dance/culture/entertainment:'), $txt);
+ if($txt = prepare_text(App::$profile['film'])) $profile['film'] = array( t('Film/dance/culture/entertainment:'), $txt);
- if($txt = prepare_text($a->profile['romance'])) $profile['romance'] = array( t('Love/Romance:'), $txt);
+ if($txt = prepare_text(App::$profile['romance'])) $profile['romance'] = array( t('Love/Romance:'), $txt);
- if($txt = prepare_text($a->profile['work'])) $profile['work'] = array( t('Work/employment:'), $txt);
+ if($txt = prepare_text(App::$profile['work'])) $profile['work'] = array( t('Work/employment:'), $txt);
- if($txt = prepare_text($a->profile['education'])) $profile['education'] = array( t('School/education:'), $txt );
+ if($txt = prepare_text(App::$profile['education'])) $profile['education'] = array( t('School/education:'), $txt );
- if($a->profile['extra_fields']) {
- foreach($a->profile['extra_fields'] as $f) {
+ if(App::$profile['extra_fields']) {
+ foreach(App::$profile['extra_fields'] as $f) {
$x = q("select * from profdef where field_name = '%s' limit 1",
dbesc($f)
);
- if($x && $txt = prepare_text($a->profile[$f]))
+ if($x && $txt = prepare_text(App::$profile[$f]))
$profile[$f] = array( $x[0]['field_desc'] . ':',$txt);
}
- $profile['extra_fields'] = $a->profile['extra_fields'];
+ $profile['extra_fields'] = App::$profile['extra_fields'];
}
- $things = get_things($a->profile['profile_guid'],$a->profile['profile_uid']);
+ $things = get_things(App::$profile['profile_guid'],App::$profile['profile_uid']);
// logger('mod_profile: things: ' . print_r($things,true), LOGGER_DATA);
@@ -1350,6 +1389,8 @@ function advanced_profile(&$a) {
'$canlike' => (($profile['canlike'])? true : false),
'$likethis' => t('Like this thing'),
'$profile' => $profile,
+ '$fields' => $clean_fields,
+ '$editmenu' => profile_edit_menu(App::$profile['profile_uid']),
'$things' => $things
));
}
@@ -1392,7 +1433,7 @@ function zid_init(&$a) {
$tmp_str = get_my_address();
if(validate_email($tmp_str)) {
proc_run('php','include/gprobe.php',bin2hex($tmp_str));
- $arr = array('zid' => $tmp_str, 'url' => $a->cmd);
+ $arr = array('zid' => $tmp_str, 'url' => App::$cmd);
call_hooks('zid_init',$arr);
if(! local_channel()) {
$r = q("select * from hubloc where hubloc_addr = '%s' order by hubloc_connected desc limit 1",
@@ -1402,7 +1443,7 @@ function zid_init(&$a) {
return;
logger('zid_init: not authenticated. Invoking reverse magic-auth for ' . $tmp_str);
// try to avoid recursion - but send them home to do a proper magic auth
- $query = $a->query_string;
+ $query = App::$query_string;
$query = str_replace(array('?zid=','&zid='),array('?rzid=','&rzid='),$query);
$dest = '/' . urlencode($query);
if($r && ($r[0]['hubloc_url'] != z_root()) && (! strstr($dest,'/magic')) && (! strstr($dest,'/rmagic'))) {
@@ -1583,7 +1624,7 @@ function identity_selector() {
intval(get_account_id())
);
if (count($r) > 1) {
- //$account = get_app()->get_account();
+ //$account = App::get_account();
$o = replace_macros(get_markup_template('channel_id_select.tpl'), array(
'$channels' => $r,
'$selected' => local_channel()
@@ -1601,7 +1642,7 @@ function is_public_profile() {
return false;
if(intval(get_config('system','block_public')))
return false;
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($channel && $channel['channel_r_profile'] == PERMS_PUBLIC)
return true;
@@ -1695,3 +1736,145 @@ function profiles_build_sync($channel_id) {
build_sync_packet($channel_id,array('profile' => $r));
}
}
+
+
+function auto_channel_create($account_id) {
+
+ if(! $account_id)
+ return false;
+
+ $arr = array();
+ $arr['account_id'] = $account_id;
+ $arr['name'] = get_aconfig($account_id,'register','channel_name');
+ $arr['nickname'] = legal_webbie(get_aconfig($account_id,'register','channel_address'));
+ $arr['permissions_role'] = get_aconfig($account_id,'register','permissions_role');
+
+ del_aconfig($account_id,'register','channel_name');
+ del_aconfig($account_id,'register','channel_address');
+ del_aconfig($account_id,'register','permissions_role');
+
+ if((! $arr['name']) || (! $arr['nickname'])) {
+ $x = q("select * from account where account_id = %d limit 1",
+ intval($account_id)
+ );
+ if($x) {
+ if(! $arr['name'])
+ $arr['name'] = substr($x[0]['account_email'],0,strpos($x[0]['account_email'],'@'));
+ if(! $arr['nickname'])
+ $arr['nickname'] = legal_webbie(substr($x[0]['account_email'],0,strpos($x[0]['account_email'],'@')));
+ }
+ }
+ if(! $arr['permissions_role'])
+ $arr['permissions_role'] = 'social';
+
+ if(validate_channelname($arr['name']))
+ return false;
+ if($arr['nickname'] === 'sys')
+ $arr['nickname'] = $arr['nickname'] . mt_rand(1000,9999);
+
+ $arr['nickname'] = check_webbie(array($arr['nickname'], $arr['nickname'] . mt_rand(1000,9999)));
+
+ return create_identity($arr);
+
+}
+
+function get_cover_photo($channel_id,$format = 'bbcode', $res = PHOTO_RES_COVER_1200) {
+
+ $r = q("select height, width, resource_id, type from photo where uid = %d and scale = %d and photo_usage = %d",
+ intval($channel_id),
+ intval($res),
+ intval(PHOTO_COVER)
+ );
+ if(! $r)
+ return false;
+
+ $output = false;
+
+ $url = z_root() . '/photo/' . $r[0]['resource_id'] . '-' . $res ;
+
+ switch($format) {
+ case 'bbcode':
+ $output = '[zrl=' . $r[0]['width'] . 'x' . $r[0]['height'] . ']' . $url . '[/zrl]';
+ break;
+ case 'html':
+ $output = '<img class="zrl" width="' . $r[0]['width'] . '" height="' . $r[0]['height'] . '" src="' . $url . '" alt="' . t('cover photo') . '" />';
+ break;
+ case 'array':
+ default:
+ $output = array(
+ 'width' => $r[0]['width'],
+ 'height' => $r[0]['type'],
+ 'type' => $r[0]['type'],
+ 'url' => $url
+ );
+ break;
+ }
+
+ return $output;
+
+}
+
+function get_zcard($channel,$observer_hash = '',$args = array()) {
+
+ logger('get_zcard');
+
+ $maxwidth = (($args['width']) ? intval($args['width']) : 0);
+ $maxheight = (($args['height']) ? intval($args['height']) : 0);
+
+
+ if(($maxwidth > 1200) || ($maxwidth < 1))
+ $maxwidth = 1200;
+
+ if($maxwidth <= 425) {
+ $width = 425;
+ $size = 'hz_small';
+ $cover_size = PHOTO_RES_COVER_425;
+ $pphoto = array('type' => $channel['xchan_photo_mimetype'], 'width' => 80 , 'height' => 80, 'href' => $channel['xchan_photo_m']);
+ }
+ elseif($maxwidth <= 900) {
+ $width = 900;
+ $size = 'hz_medium';
+ $cover_size = PHOTO_RES_COVER_850;
+ $pphoto = array('type' => $channel['xchan_photo_mimetype'], 'width' => 160 , 'height' => 160, 'href' => $channel['xchan_photo_l']);
+ }
+ elseif($maxwidth <= 1200) {
+ $width = 1200;
+ $size = 'hz_large';
+ $cover_size = PHOTO_RES_COVER_1200;
+ $pphoto = array('type' => $channel['xchan_photo_mimetype'], 'width' => 300 , 'height' => 300, 'href' => $channel['xchan_photo_l']);
+ }
+
+// $scale = (float) $maxwidth / $width;
+// $translate = intval(($scale / 1.0) * 100);
+
+
+ $channel['channel_addr'] = $channel['channel_address'] . '@' . App::get_hostname();
+ $zcard = array('chan' => $channel);
+
+ $r = q("select height, width, resource_id, scale, type from photo where uid = %d and scale = %d and photo_usage = %d",
+ intval($channel['channel_id']),
+ intval($cover_size),
+ intval(PHOTO_COVER)
+ );
+
+ if($r) {
+ $cover = $r[0];
+ $cover['href'] = z_root() . '/photo/' . $r[0]['resource_id'] . '-' . $r[0]['scale'];
+ }
+ else {
+ $cover = $pphoto;
+ }
+
+ $o .= replace_macros(get_markup_template('zcard.tpl'),array(
+ '$maxwidth' => $maxwidth,
+ '$scale' => $scale,
+ '$translate' => $translate,
+ '$size' => $size,
+ '$cover' => $cover,
+ '$pphoto' => $pphoto,
+ '$zcard' => $zcard
+ ));
+
+ return $o;
+
+}
diff --git a/include/import.php b/include/import.php
index ffaea6c1a..3b5c8508c 100644
--- a/include/import.php
+++ b/include/import.php
@@ -2,7 +2,7 @@
require_once('include/menu.php');
-function import_channel($channel, $account_id) {
+function import_channel($channel, $account_id, $seize) {
if(! array_key_exists('channel_system',$channel)) {
$channel['channel_system'] = (($channel['channel_pageflags'] & 0x1000) ? 1 : 0);
@@ -496,6 +496,8 @@ function import_items($channel,$items) {
}
}
+ $deliver = false; // Don't deliver any messages or notifications when importing
+
foreach($items as $i) {
$item = get_item_elements($i,$allow_code);
if(! $item)
@@ -509,16 +511,15 @@ function import_items($channel,$items) {
if($item['edited'] > $r[0]['edited']) {
$item['id'] = $r[0]['id'];
$item['uid'] = $channel['channel_id'];
- item_store_update($item);
+ item_store_update($item,$allow_code,$deliver);
continue;
}
}
else {
$item['aid'] = $channel['channel_account_id'];
$item['uid'] = $channel['channel_id'];
- $item_result = item_store($item);
+ $item_result = item_store($item,$allow_code,$deliver);
}
-
}
}
}
@@ -635,6 +636,7 @@ function sync_events($channel,$events) {
function import_menus($channel,$menus) {
+
if($channel && $menus) {
foreach($menus as $menu) {
$m = array();
@@ -680,6 +682,8 @@ function import_menus($channel,$menus) {
}
}
}
+
+
}
@@ -866,6 +870,257 @@ function import_mail($channel,$mails) {
+function sync_files($channel,$files) {
+
+ require_once('include/attach.php');
+
+ if($channel && $files) {
+ foreach($files as $f) {
+ if(! $f)
+ continue;
+
+ $fetch_url = $f['fetch_url'];
+ $oldbase = dirname($fetch_url);
+ $original_channel = $f['original_channel'];
+
+ if(! ($fetch_url && $original_channel))
+ continue;
+
+ if($f['attach']) {
+ $attachment_stored = false;
+ foreach($f['attach'] as $att) {
+
+ if($att['deleted']) {
+ attach_delete($channel,$att['hash']);
+ continue;
+ }
+
+ $attach_exists = false;
+ $x = attach_by_hash($att['hash']);
+
+ if($x) {
+ $attach_exists = true;
+ $attach_id = $x[0]['id'];
+ }
+
+ $newfname = 'store/' . $channel['channel_address'] . '/' . get_attach_binname($att['data']);
+
+ unset($att['id']);
+ $att['aid'] = $channel['channel_account_id'];
+ $att['uid'] = $channel['channel_id'];
+
+
+ // check for duplicate folder names with the same parent.
+ // If we have a duplicate that doesn't match this hash value
+ // change the name so that the contents won't be "covered over"
+ // by the existing directory. Use the same logic we use for
+ // duplicate files.
+
+ if(strpos($att['filename'],'.') !== false) {
+ $basename = substr($att['filename'],0,strrpos($att['filename'],'.'));
+ $ext = substr($att['filename'],strrpos($att['filename'],'.'));
+ }
+ else {
+ $basename = $att['filename'];
+ $ext = '';
+ }
+
+ $r = q("select filename from attach where ( filename = '%s' OR filename like '%s' ) and folder = '%s' and hash != '%s' ",
+ dbesc($basename . $ext),
+ dbesc($basename . '(%)' . $ext),
+ dbesc($att['folder']),
+ dbesc($att['hash'])
+ );
+
+ if($r) {
+ $x = 1;
+
+ do {
+ $found = false;
+ foreach($r as $rr) {
+ if($rr['filename'] === $basename . '(' . $x . ')' . $ext) {
+ $found = true;
+ break;
+ }
+ }
+ if($found)
+ $x++;
+ }
+ while($found);
+ $att['filename'] = $basename . '(' . $x . ')' . $ext;
+ }
+ else
+ $att['filename'] = $basename . $ext;
+
+ // end duplicate detection
+
+// @fixme - update attachment structures if they are modified rather than created
+
+ $att['data'] = $newfname;
+
+ // Note: we use $att['hash'] below after it has been escaped to
+ // fetch the file contents.
+ // If the hash ever contains any escapable chars this could cause
+ // problems. Currently it does not.
+
+ dbesc_array($att);
+
+
+ if($attach_exists) {
+ $str = '';
+ foreach($att as $k => $v) {
+ if($str)
+ $str .= ",";
+ $str .= " `" . $k . "` = '" . $v . "' ";
+ }
+ $r = dbq("update `attach` set " . $str . " where id = " . intval($attach_id) );
+ }
+ else {
+ $r = dbq("INSERT INTO attach (`"
+ . implode("`, `", array_keys($att))
+ . "`) VALUES ('"
+ . implode("', '", array_values($att))
+ . "')" );
+ }
+
+
+ // is this a directory?
+
+ if($att['filetype'] === 'multipart/mixed' && $att['is_dir']) {
+ os_mkdir($newfname, STORAGE_DEFAULT_PERMISSIONS,true);
+ continue;
+ }
+ else {
+
+ // it's a file
+ // for the sync version of this algorithm (as opposed to 'offline import')
+ // we will fetch the actual file from the source server so it can be
+ // streamed directly to disk and avoid consuming PHP memory if it's a huge
+ // audio/video file or something.
+
+ $time = datetime_convert();
+
+ $parr = array('hash' => $channel['channel_hash'],
+ 'time' => $time,
+ 'resource' => $att['hash'],
+ 'revision' => 0,
+ 'signature' => base64url_encode(rsa_sign($channel['channel_hash'] . '.' . $time, $channel['channel_prvkey']))
+ );
+
+ $store_path = $newfname;
+
+ $fp = fopen($newfname,'w');
+ if(! $fp) {
+ logger('failed to open storage file.',LOGGER_NORMAL,LOG_ERR);
+ continue;
+ }
+ $redirects = 0;
+ $x = z_post_url($fetch_url,$parr,$redirects,array('filep' => $fp));
+ fclose($fp);
+
+ if($x['success']) {
+ $attachment_stored = true;
+ }
+ continue;
+ }
+ }
+ }
+ if(! $attachment_stored) {
+ // @TODO should we queue this and retry or delete everything or what?
+ logger('attachment store failed',LOGGER_NORMAL,LOG_ERR);
+ }
+ if($f['photo']) {
+ foreach($f['photo'] as $p) {
+ unset($p['id']);
+ $p['aid'] = $channel['channel_account_id'];
+ $p['uid'] = $channel['channel_id'];
+
+ // if this is a profile photo, undo the profile photo bit
+ // for any other photo which previously held it.
+
+ if($p['photo_usage'] == PHOTO_PROFILE) {
+ $e = q("update photo set photo_usage = %d where photo_usage = %d
+ and resource_id != '%s' and uid = %d ",
+ intval(PHOTO_NORMAL),
+ intval(PHOTO_PROFILE),
+ dbesc($p['resource_id']),
+ intval($channel['channel_id'])
+ );
+ }
+
+ // same for cover photos
+
+ if($p['photo_usage'] == PHOTO_COVER) {
+ $e = q("update photo set photo_usage = %d where photo_usage = %d
+ and resource_id != '%s' and uid = %d ",
+ intval(PHOTO_NORMAL),
+ intval(PHOTO_COVER),
+ dbesc($p['resource_id']),
+ intval($channel['channel_id'])
+ );
+ }
+ if($p['scale'] === 0 && $p['os_storage'])
+ $p['data'] = $store_path;
+ else
+ $p['data'] = base64_decode($p['data']);
+
+
+ $exists = q("select * from photo where resource_id = '%s' and scale = %d and uid = %d limit 1",
+ dbesc($p['resource_id']),
+ intval($p['scale']),
+ intval($channel['channel_id'])
+ );
+
+ dbesc_array($p);
+
+ if($exists) {
+ $str = '';
+ foreach($p as $k => $v) {
+ if($str)
+ $str .= ",";
+ $str .= " `" . $k . "` = '" . $v . "' ";
+ }
+ $r = dbq("update `photo` set " . $str . " where id = " . intval($exists[0]['id']) );
+ }
+ else {
+ $r = dbq("INSERT INTO photo (`"
+ . implode("`, `", array_keys($p))
+ . "`) VALUES ('"
+ . implode("', '", array_values($p))
+ . "')" );
+ }
+ }
+ }
+ if($f['item']) {
+ sync_items($channel,$f['item']);
+ foreach($f['item'] as $i) {
+ if($i['message_id'] !== $i['message_parent'])
+ continue;
+ $r = q("select * from item where mid = '%s' and uid = %d limit 1",
+ dbesc($i['message_id']),
+ intval($channel['channel_id'])
+ );
+ if($r) {
+ $item = $r[0];
+ item_url_replace($channel,$item,$oldbase,z_root(),$original_channel);
+
+ dbesc_array($item);
+ $item_id = $item['id'];
+ unset($item['id']);
+ $str = '';
+ foreach($item as $k => $v) {
+ if($str)
+ $str .= ",";
+ $str .= " `" . $k . "` = '" . $v . "' ";
+ }
+
+ $r = dbq("update `item` set " . $str . " where id = " . $item_id );
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/include/items.php b/include/items.php
index 44f9633a9..95822c0ba 100755
--- a/include/items.php
+++ b/include/items.php
@@ -159,7 +159,7 @@ function filter_insecure($channel_id, $arr) {
$ret = array();
- if((! intval(get_pconfig($channel_id, 'system', 'filter_insecure_collections'))) || (! $arr))
+ if((! intval(get_pconfig($channel_id, 'system', 'filter_insecure_privacy_groups'))) || (! $arr))
return $arr;
$str = '';
@@ -274,7 +274,7 @@ function can_comment_on_post($observer_xchan, $item) {
return true;
if(strstr($item['comment_policy'],'network:') && strstr($item['comment_policy'],'diaspora'))
return true;
- if(strstr($item['comment_policy'],'site:') && strstr($item['comment_policy'],get_app()->get_hostname()))
+ if(strstr($item['comment_policy'],'site:') && strstr($item['comment_policy'],App::get_hostname()))
return true;
return false;
@@ -413,8 +413,8 @@ function post_activity_item($arr) {
if(! array_key_exists('item_thread_top',$arr) && (! $is_comment))
$arr['item_thread_top'] = 1;
- $channel = get_app()->get_channel();
- $observer = get_app()->get_observer();
+ $channel = App::get_channel();
+ $observer = App::get_observer();
$arr['aid'] = ((x($arr,'aid')) ? $arr['aid'] : $channel['channel_account_id']);
$arr['uid'] = ((x($arr,'uid')) ? $arr['uid'] : $channel['channel_id']);
@@ -552,6 +552,12 @@ function get_public_feed($channel, $params) {
$params['top'] = ((x($params,'top')) ? intval($params['top']) : 0);
$params['cat'] = ((x($params,'cat')) ? $params['cat'] : '');
+
+ // put a sane lower limit on feed requests if not specified
+
+ if($params['begin'] === NULL_DATE)
+ $params['begin'] = datetime_convert('UTC','UTC','now - 1 month');
+
switch($params['type']) {
case 'json':
header("Content-type: application/atom+json");
@@ -587,8 +593,8 @@ function get_feed_for($channel, $observer_hash, $params) {
}
$items = items_fetch(array(
'wall' => '1',
- 'datequery' => $params['begin'],
- 'datequery2' => $params['end'],
+ 'datequery' => $params['end'],
+ 'datequery2' => $params['begin'],
'start' => $params['start'], // FIXME
'records' => $params['records'], // FIXME
'direction' => $params['direction'], // FIXME
@@ -596,7 +602,7 @@ function get_feed_for($channel, $observer_hash, $params) {
'order' => 'post',
'top' => $params['top'],
'cat' => $params['cat']
- ), $channel, $observer_hash, CLIENT_MODE_NORMAL, get_app()->module);
+ ), $channel, $observer_hash, CLIENT_MODE_NORMAL, App::$module);
$feed_template = get_markup_template('atom_feed.tpl');
@@ -604,8 +610,8 @@ function get_feed_for($channel, $observer_hash, $params) {
$atom = '';
$atom .= replace_macros($feed_template, array(
- '$version' => xmlify(RED_VERSION),
- '$red' => xmlify(PLATFORM_NAME),
+ '$version' => xmlify(Zotlabs\Project\System::get_project_version()),
+ '$red' => xmlify(Zotlabs\Project\System::get_platform_name()),
'$feed_id' => xmlify($channel['xchan_url']),
'$feed_title' => xmlify($channel['channel_name']),
'$feed_updated' => xmlify(datetime_convert('UTC', 'UTC', 'now' , ATOM_TIME)) ,
@@ -623,6 +629,7 @@ function get_feed_for($channel, $observer_hash, $params) {
'$community' => '',
));
+
call_hooks('atom_feed', $atom);
if($items) {
@@ -842,7 +849,7 @@ function get_item_elements($x,$allow_code = false) {
if($allow_code)
$arr['body'] = $x['body'];
else
- $arr['body'] = (($x['body']) ? htmlspecialchars($x['body'],ENT_COMPAT,'UTF-8',false) : '');
+ $arr['body'] = (($x['body']) ? htmlspecialchars($x['body'],ENT_COMPAT,'UTF-8',false) : '');
$key = get_config('system','pubkey');
@@ -910,6 +917,7 @@ function get_item_elements($x,$allow_code = false) {
$arr['attach'] = activity_sanitise($x['attach']);
$arr['term'] = decode_tags($x['tags']);
+ $arr['iconfig'] = decode_item_meta($x['meta']);
$arr['item_private'] = ((array_key_exists('flags',$x) && is_array($x['flags']) && in_array('private',$x['flags'])) ? 1 : 0);
@@ -1136,9 +1144,8 @@ function import_author_rss($x) {
$photos = import_xchan_photo($x['photo']['src'],$x['url']);
if($photos) {
- /** @bug $arr is undefined in this SQL query */
$r = q("update xchan set xchan_photo_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_url = '%s' and xchan_network = 'rss'",
- dbesc(datetime_convert('UTC', 'UTC', $arr['photo_updated'])),
+ dbesc(datetime_convert()),
dbesc($photos[0]),
dbesc($photos[1]),
dbesc($photos[2]),
@@ -1181,9 +1188,8 @@ function import_author_unknown($x) {
$photos = import_xchan_photo($x['photo']['src'],$x['url']);
if($photos) {
- /** @bug $arr is undefined in this SQL query */
$r = q("update xchan set xchan_photo_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_url = '%s' and xchan_network = 'unknown'",
- dbesc(datetime_convert('UTC','UTC',$arr['photo_updated'])),
+ dbesc(datetime_convert()),
dbesc($photos[0]),
dbesc($photos[1]),
dbesc($photos[2]),
@@ -1317,6 +1323,9 @@ function encode_item($item,$mirror = false) {
if($item['term'])
$x['tags'] = encode_item_terms($item['term'],$mirror);
+ if($item['iconfig'])
+ $x['meta'] = encode_item_meta($item['iconfig'],$mirror);
+
if($item['diaspora_meta']) {
$z = json_decode($item['diaspora_meta'],true);
if($z) {
@@ -1353,7 +1362,7 @@ function map_scope($scope, $strip = false) {
case PERMS_AUTHED:
return 'authenticated';
case PERMS_SITE:
- return 'site: ' . get_app()->get_hostname();
+ return 'site: ' . App::get_hostname();
case PERMS_PENDING:
return 'any connections';
case PERMS_CONTACTS:
@@ -1427,6 +1436,30 @@ function encode_item_terms($terms,$mirror = false) {
return $ret;
}
+function encode_item_meta($meta,$mirror = false) {
+ $ret = array();
+
+ if($meta) {
+ foreach($meta as $m) {
+ if($m['sharing'] || $mirror)
+ $ret[] = array('family' => $m['cat'], 'key' => $m['k'], 'value' => $m['v'], 'sharing' => intval($m['sharing']));
+ }
+ }
+
+ return $ret;
+}
+
+function decode_item_meta($meta) {
+ $ret = array();
+
+ if(is_array($meta) && $meta) {
+ foreach($meta as $m) {
+ $ret[] = array('cat' => escape_tags($m['family']),'k' => escape_tags($m['key']),'v' => $m['value'],'sharing' => $m['sharing']);
+ }
+ }
+ return $ret;
+}
+
/**
* @brief
*
@@ -2058,6 +2091,10 @@ function get_atom_elements($feed, $item, &$author) {
$res['obj_type'] = $child[NAMESPACE_ACTIVITY]['obj_type'][0]['data'];
$obj['type'] = $child[NAMESPACE_ACTIVITY]['obj_type'][0]['data'];
}
+ if($child[NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
+ $res['obj_type'] = $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'];
+ $obj['type'] = $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'];
+ }
if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'id') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
$obj['id'] = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'];
if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'link') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
@@ -2091,6 +2128,10 @@ function get_atom_elements($feed, $item, &$author) {
$res['tgt_type'] = $child[NAMESPACE_ACTIVITY]['obj_type'][0]['data'];
$obj['type'] = $child[NAMESPACE_ACTIVITY]['obj_type'][0]['data'];
}
+ if($child[NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
+ $res['tgt_type'] = $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'];
+ $obj['type'] = $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'];
+ }
if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'id') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
$obj['id'] = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'];
if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'link') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
@@ -2115,9 +2156,6 @@ function get_atom_elements($feed, $item, &$author) {
$res['target'] = $obj;
}
- $res['public_policy'] = 'specific';
- $res['comment_policy'] = 'none';
-
$arr = array('feed' => $feed, 'item' => $item, 'result' => $res);
call_hooks('parse_atom', $arr);
@@ -2129,26 +2167,27 @@ function get_atom_elements($feed, $item, &$author) {
}
function encode_rel_links($links) {
- $o = '';
+ $o = array();
if(! ((is_array($links)) && (count($links))))
return $o;
foreach($links as $link) {
- $o .= '<link ';
+ $l = array();
if($link['attribs']['']['rel'])
- $o .= 'rel="' . $link['attribs']['']['rel'] . '" ';
+ $l['rel'] = $link['attribs']['']['rel'];
if($link['attribs']['']['type'])
- $o .= 'type="' . $link['attribs']['']['type'] . '" ';
+ $l['type'] = $link['attribs']['']['type'];
if($link['attribs']['']['href'])
- $o .= 'href="' . $link['attribs']['']['href'] . '" ';
+ $l['href'] = $link['attribs']['']['href'];
if( (x($link['attribs'],NAMESPACE_MEDIA)) && $link['attribs'][NAMESPACE_MEDIA]['width'])
- $o .= 'media:width="' . $link['attribs'][NAMESPACE_MEDIA]['width'] . '" ';
+ $l['width'] = $link['attribs'][NAMESPACE_MEDIA]['width'];
if( (x($link['attribs'],NAMESPACE_MEDIA)) && $link['attribs'][NAMESPACE_MEDIA]['height'])
- $o .= 'media:height="' . $link['attribs'][NAMESPACE_MEDIA]['height'] . '" ';
- $o .= ' />' . "\n" ;
- }
+ $l['height'] = $link['attribs'][NAMESPACE_MEDIA]['height'];
- return xmlify($o);
+ if($l)
+ $o[] = $l;
+ }
+ return $o;
}
/**
@@ -2160,7 +2199,7 @@ function encode_rel_links($links) {
* * \e boolean \b success
* * \e int \b item_id
*/
-function item_store($arr, $allow_exec = false) {
+function item_store($arr, $allow_exec = false, $deliver = true) {
$d = array('item' => $arr, 'allow_exec' => $allow_exec);
call_hooks('item_store', $d );
@@ -2226,7 +2265,7 @@ function item_store($arr, $allow_exec = false) {
$arr['body'] = trim(z_input_filter($arr['uid'],$arr['body'],$arr['mimetype']));
if(local_channel() && (! $arr['sig'])) {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($channel['channel_hash'] === $arr['author_xchan']) {
$arr['sig'] = base64url_encode(rsa_sign($arr['body'],$channel['channel_prvkey']));
$arr['item_verified'] = 1;
@@ -2439,6 +2478,13 @@ function item_store($arr, $allow_exec = false) {
unset($arr['term']);
}
+ $meta = null;
+ if(array_key_exists('iconfig',$arr)) {
+ $meta = $arr['iconfig'];
+ unset($arr['iconfig']);
+ }
+
+
if(strlen($allow_cid) || strlen($allow_gid) || strlen($deny_cid) || strlen($deny_gid) || strlen($public_policy))
$private = 1;
else
@@ -2516,6 +2562,15 @@ function item_store($arr, $allow_exec = false) {
$arr['term'] = $terms;
}
+ if($meta) {
+ foreach($meta as $m) {
+ set_iconfig($current_post,$m['cat'],$m['k'],$m['v'],$m['sharing']);
+ }
+ $arr['iconfig'] = $meta;
+ }
+
+
+
call_hooks('post_remote_end',$arr);
// update the commented timestamp on the parent
@@ -2537,7 +2592,7 @@ function item_store($arr, $allow_exec = false) {
// so that we have an item in the DB that's marked deleted and won't store a fresh post
// that isn't aware that we were already told to delete it.
- if(! intval($arr['item_deleted'])) {
+ if(($deliver) && (! intval($arr['item_deleted']))) {
send_status_notifications($current_post,$arr);
tag_deliver($arr['uid'],$current_post);
}
@@ -2550,7 +2605,7 @@ function item_store($arr, $allow_exec = false) {
-function item_store_update($arr,$allow_exec = false) {
+function item_store_update($arr,$allow_exec = false, $deliver = true) {
$d = array('item' => $arr, 'allow_exec' => $allow_exec);
call_hooks('item_store_update', $d );
@@ -2606,7 +2661,7 @@ function item_store_update($arr,$allow_exec = false) {
$arr['body'] = trim(z_input_filter($arr['uid'],$arr['body'],$arr['mimetype']));
if(local_channel() && (! $arr['sig'])) {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($channel['channel_hash'] === $arr['author_xchan']) {
$arr['sig'] = base64url_encode(rsa_sign($arr['body'],$channel['channel_prvkey']));
$arr['item_verified'] = 1;
@@ -2737,6 +2792,13 @@ function item_store_update($arr,$allow_exec = false) {
unset($arr['term']);
}
+ $meta = null;
+ if(array_key_exists('iconfig',$arr)) {
+ $meta = $arr['iconfig'];
+ unset($arr['iconfig']);
+ }
+
+
dbesc_array($arr);
logger('item_store_update: ' . print_r($arr,true), LOGGER_DATA);
@@ -2778,11 +2840,24 @@ function item_store_update($arr,$allow_exec = false) {
$arr['term'] = $terms;
}
+ $r = q("delete from iconfig where iid = %d",
+ intval($orig_post_id)
+ );
+
+ if($meta) {
+ foreach($meta as $m) {
+ set_iconfig($orig_post_id,$m['cat'],$m['k'],$m['v'],$m['sharing']);
+ }
+ $arr['iconfig'] = $meta;
+ }
+
call_hooks('post_remote_update_end',$arr);
- send_status_notifications($orig_post_id,$arr);
+ if($deliver) {
+ send_status_notifications($orig_post_id,$arr);
+ tag_deliver($uid,$orig_post_id);
+ }
- tag_deliver($uid,$orig_post_id);
$ret['success'] = true;
$ret['item_id'] = $orig_post_id;
@@ -2812,17 +2887,17 @@ function store_diaspora_comment_sig($datarray, $channel, $parent_item, $post_id,
logger('storing diaspora comment signature',LOGGER_DEBUG);
- $diaspora_handle = $channel['channel_address'] . '@' . get_app()->get_hostname();
+ $diaspora_handle = $channel['channel_address'] . '@' . App::get_hostname();
$signed_text = $datarray['mid'] . ';' . $parent_item['mid'] . ';' . $signed_body . ';' . $diaspora_handle;
- /** @FIXME $uprvkey is undefined, do we still need this if-statement? */
- if( $uprvkey !== false )
+
+ if( $channel && $channel['channel_prvkey'] )
$authorsig = base64_encode(rsa_sign($signed_text, $channel['channel_prvkey'], 'sha256'));
else
$authorsig = '';
- $x = array('signer' => $diaspora_handle, 'body' => $signed_body, 'signed_text' => $signed_text, 'signature' => base64_encode($authorsig));
+ $x = array('signer' => $diaspora_handle, 'body' => $signed_body, 'signed_text' => $signed_text, 'signature' => $authorsig);
$y = json_encode($x);
@@ -2831,6 +2906,7 @@ function store_diaspora_comment_sig($datarray, $channel, $parent_item, $post_id,
intval($post_id)
);
+
if(! $r)
logger('store_diaspora_comment_sig: DB write failed');
@@ -2890,7 +2966,7 @@ function send_status_notifications($post_id,$item) {
if($unfollowed)
return;
- $link = get_app()->get_baseurl() . '/display/' . $item['mid'];
+ $link = z_root() . '/display/' . $item['mid'];
$y = q("select id from notify where link = '%s' and uid = %d limit 1",
dbesc($link),
@@ -3436,6 +3512,7 @@ function check_item_source($uid, $item) {
if(! $r[0]['src_patt'])
return true;
+
require_once('include/html2plain.php');
$text = prepare_text($item['body'],$item['mimetype']);
$text = html2plain($text);
@@ -3651,10 +3728,6 @@ function mail_store($arr) {
/**
* @brief Process atom feed and update anything/everything we might need to update.
*
- * $hub = should we find a hub declation in the feed, pass it back to our calling process, who might (or
- * might not) try and subscribe to it.
- * $datedir sorts in reverse order
- *
* @param array $xml
* The (atom) feed to consume - RSS isn't as fully supported but may work for simple feeds.
* @param $importer
@@ -3685,6 +3758,16 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
return;
}
+ $sys_expire = intval(get_config('system','default_expire_days'));
+ $chn_expire = intval($importer['channel_expire_days']);
+
+ $expire_days = $sys_expire;
+
+ if(($chn_expire != 0) && ($chn_expire < $sys_expire))
+ $expire_days = $chn_expire;
+
+ // logger('expire_days: ' . $expire_days);
+
$feed = new SimplePie();
$feed->set_raw_data($xml);
$feed->init();
@@ -3764,6 +3847,11 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
$author = array();
$datarray = get_atom_elements($feed,$item,$author);
+ if($contact['xchan_network'] === 'rss') {
+ $datarray['public_policy'] = 'specific';
+ $datarray['comment_policy'] = 'none';
+ }
+
if((! x($author,'author_name')) || ($author['author_is_feed']))
$author['author_name'] = $contact['xchan_name'];
if((! x($author,'author_link')) || ($author['author_is_feed']))
@@ -3788,6 +3876,7 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
intval($importer['channel_id'])
);
+
// Update content if 'updated' changes
if($r) {
@@ -3804,6 +3893,7 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
}
$datarray['parent_mid'] = $parent_mid;
+ $datarray['aid'] = $importer['channel_account_id'];
$datarray['uid'] = $importer['channel_id'];
logger('consume_feed: ' . print_r($datarray,true),LOGGER_DATA);
@@ -3820,6 +3910,12 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
$author = array();
$datarray = get_atom_elements($feed,$item,$author);
+ if($contact['xchan_network'] === 'rss') {
+ $datarray['public_policy'] = 'specific';
+ $datarray['comment_policy'] = 'none';
+ }
+
+
if(is_array($contact)) {
if((! x($author,'author_name')) || ($author['author_is_feed']))
$author['author_name'] = $contact['xchan_name'];
@@ -3836,6 +3932,16 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
$datarray['author_xchan'] = '';
+ if(activity_match($datarray['verb'],ACTIVITY_FOLLOW) && $datarray['obj_type'] === ACTIVITY_OBJ_PERSON) {
+ $cb = array('item' => $datarray,'channel' => $importer, 'xchan' => null, 'author' => $author, 'caught' => false);
+ call_hooks('follow_from_feed',$cb);
+ if($cb['caught']) {
+ if($cb['return_code'])
+ http_status_exit($cb['return_code']);
+ continue;
+ }
+ }
+
if($author['author_link'] != $contact['xchan_url']) {
$x = import_author_unknown(array('name' => $author['author_name'],'url' => $author['author_link'],'photo' => array('src' => $author['author_photo'])));
if($x)
@@ -3846,6 +3952,17 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
$datarray['owner_xchan'] = $contact['xchan_hash'];
+ if(array_key_exists('created',$datarray) && $datarray['created'] != NULL_DATE && $expire_days) {
+ $t1 = $datarray['created'];
+ $t2 = datetime_convert('UTC','UTC','now - ' . $expire_days . 'days');
+ if($t1 < $t2) {
+ logger('feed content older than expiration. Ignoring.', LOGGER_DEBUG, LOG_INFO);
+ continue;
+ }
+ }
+
+
+
$r = q("SELECT edited FROM item WHERE mid = '%s' AND uid = %d LIMIT 1",
dbesc($item_id),
intval($importer['channel_id'])
@@ -3869,6 +3986,7 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
$datarray['parent_mid'] = $item_id;
$datarray['uid'] = $importer['channel_id'];
+ $datarray['aid'] = $importer['channel_account_id'];
if(! link_compare($author['owner_link'],$contact['xchan_url'])) {
logger('consume_feed: Correcting item owner.', LOGGER_DEBUG);
@@ -3892,6 +4010,144 @@ function consume_feed($xml, $importer, &$contact, $pass = 0) {
}
}
+
+/**
+ * @brief Process atom feed and return the first post and structure
+ *
+ * @param array $xml
+ * The (atom) feed to consume - RSS isn't as fully supported but may work for simple feeds.
+ * @param $importer
+ * The contact_record (joined to user_record) of the local user who owns this
+ * relationship. It is this person's stuff that is going to be updated.
+ */
+
+function process_salmon_feed($xml, $importer) {
+
+ $ret = array();
+
+ require_once('library/simplepie/simplepie.inc');
+
+ if(! strlen($xml)) {
+ logger('process_feed: empty input');
+ return;
+ }
+
+ $feed = new SimplePie();
+ $feed->set_raw_data($xml);
+ $feed->init();
+
+ if($feed->error())
+ logger('Error parsing XML: ' . $feed->error());
+
+ $permalink = $feed->get_permalink();
+
+ if($feed->get_item_quantity()) {
+
+ // this should be exactly one
+
+ logger('feed item count = ' . $feed->get_item_quantity(), LOGGER_DEBUG);
+
+ $items = $feed->get_items();
+
+ foreach($items as $item) {
+
+ $item_id = base64url_encode($item->get_id());
+
+ logger('processing ' . $item_id, LOGGER_DEBUG);
+
+ $rawthread = $item->get_item_tags( NAMESPACE_THREAD,'in-reply-to');
+ if(isset($rawthread[0]['attribs']['']['ref'])) {
+ $is_reply = true;
+ $parent_mid = base64url_encode($rawthread[0]['attribs']['']['ref']);
+ }
+
+ if($is_reply)
+ $ret['parent_mid'] = $parent_mid;
+
+ $ret['author'] = array();
+
+ $datarray = get_atom_elements($feed,$item,$ret['author']);
+
+ // reset policies which are restricted by default for RSS connections
+ // This item is likely coming from GNU-social via salmon and allows public interaction
+ $datarray['public_policy'] = '';
+ $datarray['comment_policy'] = '';
+
+ $ret['item'] = $datarray;
+ }
+ }
+
+ return $ret;
+}
+
+/*
+ * Given an xml (atom) feed, find author and hub links
+ */
+
+
+function feed_meta($xml) {
+ require_once('library/simplepie/simplepie.inc');
+
+ $ret = array();
+
+ if(! strlen($xml)) {
+ logger('empty input');
+ return $ret;
+ }
+
+ $feed = new SimplePie();
+ $feed->set_raw_data($xml);
+ $feed->init();
+
+ if($feed->error()) {
+ logger('Error parsing XML: ' . $feed->error());
+ return $ret;
+ }
+
+ $ret['hubs'] = $feed->get_links('hub');
+
+// logger('consume_feed: hubs: ' . print_r($hubs,true), LOGGER_DATA);
+
+ $author = array();
+
+ $found_author = $feed->get_author();
+ if($found_author) {
+ $author['author_name'] = unxmlify($found_author->get_name());
+ $author['author_link'] = unxmlify($found_author->get_link());
+
+ $rawauthor = $feed->get_feed_tags(SIMPLEPIE_NAMESPACE_ATOM_10,'author');
+ logger('rawauthor: ' . print_r($rawauthor,true));
+
+ if($rawauthor) {
+ if($rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link']) {
+ $base = $rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link'];
+ foreach($base as $link) {
+ if(!x($author, 'author_photo') || ! $author['author_photo']) {
+ if($link['attribs']['']['rel'] === 'photo' || $link['attribs']['']['rel'] === 'avatar') {
+ $author['author_photo'] = unxmlify($link['attribs']['']['href']);
+ break;
+ }
+ }
+ }
+ }
+ if($rawauthor[0]['child'][NAMESPACE_POCO]['displayName'][0]['data'])
+ $author['full_name'] = unxmlify($rawauthor[0]['child'][NAMESPACE_POCO]['displayName'][0]['data']);
+ if($rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['uri'][0]['data'])
+ $author['author_uri'] = unxmlify($rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['uri'][0]['data']);
+
+ }
+ }
+
+ if(substr($author['author_link'],-1,1) == '/')
+ $author['author_link'] = substr($author['author_link'],0,-1);
+
+ $ret['author'] = $author;
+
+ return $ret;
+}
+
+
+
function update_feed_item($uid,$datarray) {
logger('update_feed_item: not implemented! ' . $uid . ' ' . print_r($datarray,true), LOGGER_DATA);
}
@@ -3915,8 +4171,8 @@ function handle_feed($uid,$abook_id,$url) {
//logger('handle_feed:' . print_r($z,true));
if($z['success']) {
- consume_feed($z['body'],$channel,$x[0],0);
consume_feed($z['body'],$channel,$x[0],1);
+ consume_feed($z['body'],$channel,$x[0],2);
}
}
@@ -3972,15 +4228,28 @@ function atom_entry($item,$type,$author,$owner,$comment = false,$cid = 0) {
if(($item['parent'] != $item['id']) || ($item['parent_mid'] !== $item['mid']) || (($item['thr_parent'] !== '') && ($item['thr_parent'] !== $item['mid']))) {
$parent_item = (($item['thr_parent']) ? $item['thr_parent'] : $item['parent_mid']);
- $o .= '<thr:in-reply-to ref="' . xmlify($parent_item) . '" type="text/html" href="' . xmlify($item['plink']) . '" />' . "\r\n";
+ $o .= '<thr:in-reply-to ref="' . z_root() . '/display/' . xmlify($parent_item) . '" type="text/html" href="' . xmlify($item['plink']) . '" />' . "\r\n";
+ }
+
+ if(activity_match($item['obj_type'],ACTIVITY_OBJ_EVENT) && activity_match($item['verb'],ACTIVITY_POST)) {
+ $obj = ((is_array($item['obj'])) ? $item['object'] : json_decode($item['object'],true));
+
+ $o .= '<title>' . xmlify($item['title']) . '</title>' . "\r\n";
+ $o .= '<summary>' . xmlify(bbcode($obj['title'])) . '</summary>' . "\r\n";
+ $o .= '<dtstart xmlns="urn:ietf:params:xml:ns:xcal">' . datetime_convert('UTC','UTC', $obj['start'],'Ymd\\THis' . (($obj['adjust']) ? '\\Z' : '')) . '</dtstart>' . "\r\n";
+ $o .= '<dtend xmlns="urn:ietf:params:xml:ns:xcal">' . datetime_convert('UTC','UTC', $obj['finish'],'Ymd\\THis' . (($obj['adjust']) ? '\\Z' : '')) . '</dtend>' . "\r\n";
+ $o .= '<location>' . bbcode($obj['location']) . '</location>' . "\r\n";
+ $o .= '<content type="' . $type . '" >' . xmlify(bbcode($obj['description'])) . '</content>' . "\r\n";
+ }
+ else {
+ $o .= '<title>' . xmlify($item['title']) . '</title>' . "\r\n";
+ $o .= '<content type="' . $type . '" >' . xmlify(prepare_text($body,$item['mimetype'])) . '</content>' . "\r\n";
}
- $o .= '<id>' . xmlify($item['mid']) . '</id>' . "\r\n";
- $o .= '<title>' . xmlify($item['title']) . '</title>' . "\r\n";
+ $o .= '<id>' . z_root() . '/display/' . xmlify($item['mid']) . '</id>' . "\r\n";
$o .= '<published>' . xmlify(datetime_convert('UTC','UTC',$item['created'] . '+00:00',ATOM_TIME)) . '</published>' . "\r\n";
$o .= '<updated>' . xmlify(datetime_convert('UTC','UTC',$item['edited'] . '+00:00',ATOM_TIME)) . '</updated>' . "\r\n";
- $o .= '<content type="' . $type . '" >' . xmlify(prepare_text($body,$item['mimetype'])) . '</content>' . "\r\n";
$o .= '<link rel="alternate" type="text/html" href="' . xmlify($item['plink']) . '" />' . "\r\n";
if($item['location']) {
@@ -4029,10 +4298,9 @@ function atom_entry($item,$type,$author,$owner,$comment = false,$cid = 0) {
}
function fix_private_photos($s, $uid, $item = null, $cid = 0) {
- $a = get_app();
logger('fix_private_photos', LOGGER_DEBUG);
- $site = substr($a->get_baseurl(),strpos($a->get_baseurl(),'://'));
+ $site = substr(z_root(),strpos(z_root(),'://'));
$orig_body = $s;
$new_body = '';
@@ -4312,8 +4580,6 @@ function drop_items($items) {
function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = false) {
- $a = get_app();
-
// locate item to be deleted
$r = q("SELECT * FROM item WHERE id = %d LIMIT 1",
@@ -4324,7 +4590,7 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal
if(! $interactive)
return 0;
notice( t('Item not found.') . EOL);
- goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+ goaway(z_root() . '/' . $_SESSION['return_url']);
}
$item = $r[0];
@@ -4347,7 +4613,7 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal
$ok_to_delete = true;
// author deletion
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if($observer && $observer['xchan_hash'] && ($observer['xchan_hash'] === $item['author_xchan']))
$ok_to_delete = true;
@@ -4397,13 +4663,13 @@ function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL,$force = fal
if((intval($item['item_wall']) && ($stage != DROPITEM_PHASE2)) || ($stage == DROPITEM_PHASE1))
proc_run('php','include/notifier.php','drop',$notify_id);
- goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+ goaway(z_root() . '/' . $_SESSION['return_url']);
}
else {
if(! $interactive)
return 0;
notice( t('Permission denied.') . EOL);
- goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+ goaway(z_root() . '/' . $_SESSION['return_url']);
}
}
@@ -4643,6 +4909,10 @@ function fetch_post_tags($items,$link = false) {
dbesc($tag_finder_str),
intval(TERM_OBJ_POST)
);
+ $imeta = q("select * from iconfig where iid in ( %s )",
+ dbesc($tag_finder_str)
+ );
+
}
for($x = 0; $x < count($items); $x ++) {
@@ -4666,6 +4936,26 @@ function fetch_post_tags($items,$link = false) {
}
}
}
+ if($imeta) {
+ foreach($imeta as $i) {
+ if(array_key_exists('item_id',$items[$x])) {
+ if($i['iid'] == $items[$x]['item_id']) {
+ if(! is_array($items[$x]['iconfig']))
+ $items[$x]['iconfig'] = array();
+ $i['v'] = ((preg_match('|^a:[0-9]+:{.*}$|s',$i['v'])) ? unserialize($i['v']) : $i['v']);
+ $items[$x]['iconfig'][] = $i;
+ }
+ }
+ else {
+ if($i['iid'] == $items[$x]['id']) {
+ if(! is_array($items[$x]['iconfig']))
+ $items[$x]['iconfig'] = array();
+ $i['v'] = ((preg_match('|^a:[0-9]+:{.*}$|s',$i['v'])) ? unserialize($i['v']) : $i['v']);
+ $items[$x]['iconfig'][] = $i;
+ }
+ }
+ }
+ }
}
return $items;
@@ -4788,8 +5078,6 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C
$result = array('success' => false);
- $a = get_app();
-
$sql_extra = '';
$sql_nets = '';
$sql_options = '';
@@ -4835,7 +5123,7 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C
intval($uid)
);
if(! $r) {
- $result['message'] = t('Collection not found.');
+ $result['message'] = t('Privacy group not found.');
return $result;
}
@@ -4851,14 +5139,14 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C
}
} else {
$contact_str = ' 0 ';
- $result['message'] = t('Collection is empty.');
+ $result['message'] = t('Privacy group is empty.');
return $result;
}
$sql_extra = " AND item.parent IN ( SELECT DISTINCT parent FROM item WHERE true $sql_options AND (( author_xchan IN ( $contact_str ) OR owner_xchan in ( $contact_str)) or allow_gid like '" . protect_sprintf('%<' . dbesc($r[0]['hash']) . '>%') . "' ) and id = parent $item_normal ) ";
$x = group_rec_byhash($uid,$r[0]['hash']);
- $result['headline'] = sprintf( t('Collection: %s'),$x['name']);
+ $result['headline'] = sprintf( t('Privacy group: %s'),$x['name']);
}
elseif($arr['cid'] && $uid) {
@@ -4876,15 +5164,15 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C
}
if ($arr['datequery']) {
- $sql_extra3 .= protect_sprintf(sprintf(" AND item.created <= '%s' ", dbesc(datetime_convert(date_default_timezone_get(),'',$arr['datequery']))));
+ $sql_extra3 .= protect_sprintf(sprintf(" AND item.created <= '%s' ", dbesc(datetime_convert('UTC','UTC',$arr['datequery']))));
}
if ($arr['datequery2']) {
- $sql_extra3 .= protect_sprintf(sprintf(" AND item.created >= '%s' ", dbesc(datetime_convert(date_default_timezone_get(),'',$arr['datequery2']))));
+ $sql_extra3 .= protect_sprintf(sprintf(" AND item.created >= '%s' ", dbesc(datetime_convert('UTC','UTC',$arr['datequery2']))));
}
if(! array_key_exists('nouveau',$arr)) {
$sql_extra2 = " AND item.parent = item.id ";
- $sql_extra3 = '';
+// $sql_extra3 = '';
}
if($arr['search']) {
@@ -4912,8 +5200,8 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C
$pager_sql = '';
} else {
$itemspage = (($channel) ? get_pconfig($uid,'system','itemspage') : 20);
- $a->set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(get_app()->pager['itemspage']), intval(get_app()->pager['start']));
+ App::set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
}
if (isset($arr['start']) && isset($arr['records']))
@@ -5183,7 +5471,7 @@ function set_linkified_perms($linkified, &$str_contact_allow, &$str_group_allow,
* @return boolean
*/
function comment_local_origin($item) {
- if(stripos($item['mid'], get_app()->get_hostname()) && ($item['parent'] != $item['id']))
+ if(stripos($item['mid'], App::get_hostname()) && ($item['parent'] != $item['id']))
return true;
return false;
@@ -5274,3 +5562,212 @@ function asencode_person($p) {
return $ret;
}
+
+
+function send_profile_photo_activity($channel,$photo,$profile) {
+
+ // for now only create activities for the default profile
+
+ if(! intval($profile['is_default']))
+ return;
+
+ $arr = array();
+ $arr['item_thread_top'] = 1;
+ $arr['item_origin'] = 1;
+ $arr['item_wall'] = 1;
+ $arr['obj_type'] = ACTIVITY_OBJ_PHOTO;
+ $arr['verb'] = ACTIVITY_UPDATE;
+
+ $arr['object'] = json_encode(array(
+ 'type' => $arr['obj_type'],
+ 'id' => z_root() . '/photo/profile/l/' . $channel['channel_id'],
+ 'link' => array('rel' => 'photo', 'type' => $photo['type'], 'href' => z_root() . '/photo/profile/l/' . $channel['channel_id'])
+ ));
+
+ if(stripos($profile['gender'],t('female')) !== false)
+ $t = t('%1$s updated her %2$s');
+ elseif(stripos($profile['gender'],t('male')) !== false)
+ $t = t('%1$s updated his %2$s');
+ else
+ $t = t('%1$s updated their %2$s');
+
+ $ptext = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo['resource_id'] . ']' . t('profile photo') . '[/zrl]';
+
+ $ltext = '[zrl=' . z_root() . '/profile/' . $channel['channel_address'] . ']' . '[zmg=150x150]' . z_root() . '/photo/' . $photo['resource_id'] . '-4[/zmg][/zrl]';
+
+ $arr['body'] = sprintf($t,$channel['channel_name'],$ptext) . "\n\n" . $ltext;
+
+ $acl = new Zotlabs\Access\AccessList($channel);
+ $x = $acl->get();
+ $arr['allow_cid'] = $x['allow_cid'];
+
+ $arr['allow_gid'] = $x['allow_gid'];
+ $arr['deny_cid'] = $x['deny_cid'];
+ $arr['deny_gid'] = $x['deny_gid'];
+
+ $arr['uid'] = $channel['channel_id'];
+ $arr['aid'] = $channel['channel_account_id'];
+
+ $arr['owner_xchan'] = $channel['channel_hash'];
+ $arr['author_xchan'] = $channel['channel_hash'];
+
+ post_activity_item($arr);
+
+
+}
+
+
+
+
+
+function get_iconfig(&$item, $family, $key) {
+
+ $is_item = false;
+ if(is_array($item)) {
+ $is_item = true;
+ if((! array_key_exists('iconfig',$item)) || (! is_array($item['iconfig'])))
+ $item['iconfig'] = array();
+
+ if(array_key_exists('item_id',$item))
+ $iid = $item['item_id'];
+ else
+ $iid = $item['id'];
+ }
+ elseif(intval($item))
+ $iid = $item;
+
+ if(! $iid)
+ return false;
+
+ if(is_array($item) && array_key_exists('iconfig',$item) && is_array($item['iconfig'])) {
+ foreach($item['iconfig'] as $c) {
+ if($c['iid'] == $iid && $c['cat'] == $family && $c['k'] == $key)
+ return $c['v'];
+ }
+ }
+
+ $r = q("select * from iconfig where iid = %d and cat = '%s' and k = '%s' limit 1",
+ intval($iid),
+ dbesc($family),
+ dbesc($key)
+ );
+ if($r) {
+ $r[0]['v'] = ((preg_match('|^a:[0-9]+:{.*}$|s',$r[0]['v'])) ? unserialize($r[0]['v']) : $r[0]['v']);
+ if($is_item)
+ $item['iconfig'][] = $r[0];
+ return $r[0]['v'];
+ }
+ return false;
+
+}
+
+/**
+ * set_iconfig(&$item, $family, $key, $value, $sharing = false);
+ *
+ * $item - item array or item id. If passed an array the iconfig meta information is
+ * added to the item structure (which will need to be saved with item_store eventually).
+ * If passed an id, the DB is updated, but may not be federated and/or cloned.
+ * $family - namespace of meta variable
+ * $key - key of meta variable
+ * $value - value of meta variable
+ * $sharing - boolean (default false); if true the meta information is propagated with the item
+ * to other sites/channels, mostly useful when $item is an array and has not yet been stored/delivered.
+ * If the meta information is added after delivery and you wish it to be shared, it may be necessary to
+ * alter the item edited timestamp and invoke the delivery process on the updated item. The edited
+ * timestamp needs to be altered in order to trigger an item_store_update() at the receiving end.
+ */
+
+
+function set_iconfig(&$item, $family, $key, $value, $sharing = false) {
+
+ $dbvalue = ((is_array($value)) ? serialize($value) : $value);
+ $dbvalue = ((is_bool($dbvalue)) ? intval($dbvalue) : $dbvalue);
+
+ $is_item = false;
+ $idx = null;
+
+ if(is_array($item)) {
+ $is_item = true;
+ if((! array_key_exists('iconfig',$item)) || (! is_array($item['iconfig'])))
+ $item['iconfig'] = array();
+ elseif($item['iconfig']) {
+ for($x = 0; $x < count($item['iconfig']); $x ++) {
+ if($item['iconfig'][$x]['cat'] == $family && $item['iconfig'][$x]['k'] == $key) {
+ $idx = $x;
+ }
+ }
+ }
+ $entry = array('cat' => $family, 'k' => $key, 'v' => $value, 'sharing' => $sharing);
+
+ if(is_null($idx))
+ $item['iconfig'][] = $entry;
+ else
+ $item['iconfig'][$idx] = $entry;
+ return $value;
+ }
+
+ if(intval($item))
+ $iid = intval($item);
+
+ if(! $iid)
+ return false;
+
+ if(get_iconfig($item, $family, $key) === false) {
+ $r = q("insert into iconfig( iid, cat, k, v, sharing ) values ( %d, '%s', '%s', '%s', %d ) ",
+ intval($iid),
+ dbesc($family),
+ dbesc($key),
+ dbesc($dbvalue),
+ intval($sharing)
+ );
+ }
+ else {
+ $r = q("update iconfig set v = '%s', sharing = %d where iid = %d and cat = '%s' and k = '%s' ",
+ dbesc($dbvalue),
+ intval($sharing),
+ intval($iid),
+ dbesc($family),
+ dbesc($key)
+ );
+ }
+
+ if(! $r)
+ return false;
+
+ return $value;
+}
+
+
+
+function del_iconfig(&$item, $family, $key) {
+
+
+ $is_item = false;
+ $idx = null;
+
+ if(is_array($item)) {
+ $is_item = true;
+ if(is_array($item['iconfig'])) {
+ for($x = 0; $x < count($item['iconfig']); $x ++) {
+ if($item['iconfig'][$x]['cat'] == $family && $item['iconfig'][$x]['k'] == $key) {
+ unset($item['iconfig'][$x]);
+ }
+ }
+ }
+ return true;
+ }
+
+ if(intval($item))
+ $iid = intval($item);
+
+ if(! $iid)
+ return false;
+
+ return q("delete from iconfig where iid = %d and cat = '%s' and k = '%s' ",
+ intval($iid),
+ dbesc($family),
+ dbesc($key)
+ );
+
+}
+
diff --git a/include/language.php b/include/language.php
index 59979aa85..d6b7606ca 100644
--- a/include/language.php
+++ b/include/language.php
@@ -65,49 +65,56 @@ function get_best_language() {
if(isset($langs) && count($langs)) {
foreach ($langs as $lang => $v) {
$lang = strtolower($lang);
- if(file_exists("view/$lang") && is_dir("view/$lang")) {
+ if(is_dir("view/$lang")) {
$preferred = $lang;
break;
}
}
}
- if(isset($preferred))
- return $preferred;
+ if(! isset($preferred))
+ $preferred = 'unset';
+
+ $arr = array('langs' => $langs, 'preferred' => $preferred);
+
+ call_hooks('get_best_language',$arr);
+
+ if($arr['preferred'] !== 'unset')
+ return $arr['preferred'];
$a = get_app();
- return ((isset($a->config['system']['language'])) ? $a->config['system']['language'] : 'en');
+ return ((isset(App::$config['system']['language'])) ? App::$config['system']['language'] : 'en');
}
function push_lang($language) {
global $a;
- $a->langsave = $a->language;
+ App::$langsave = App::$language;
- if($language === $a->language)
+ if($language === App::$language)
return;
- if(isset($a->strings) && count($a->strings)) {
- $a->stringsave = $a->strings;
+ if(isset(App::$strings) && count(App::$strings)) {
+ App::$stringsave = App::$strings;
}
- $a->strings = array();
+ App::$strings = array();
load_translation_table($language);
- $a->language = $language;
+ App::$language = $language;
}
function pop_lang() {
global $a;
- if($a->language === $a->langsave)
+ if(App::$language === App::$langsave)
return;
- if(isset($a->stringsave))
- $a->strings = $a->stringsave;
+ if(isset(App::$stringsave) && is_array(App::$stringsave))
+ App::$strings = App::$stringsave;
else
- $a->strings = array();
+ App::$strings = array();
- $a->language = $a->langsave;
+ App::$language = App::$langsave;
}
/**
@@ -119,7 +126,7 @@ function pop_lang() {
function load_translation_table($lang, $install = false) {
global $a;
- $a->strings = array();
+ App::$strings = array();
if(file_exists("view/$lang/hstrings.php")) {
include("view/$lang/hstrings.php");
@@ -166,8 +173,8 @@ function t($s, $ctx = '') {
global $a;
$cs = $ctx ? '__ctx:' . $ctx . '__ ' . $s : $s;
- if (x($a->strings, $cs)) {
- $t = $a->strings[$cs];
+ if (x(App::$strings, $cs)) {
+ $t = App::$strings[$cs];
return ((is_array($t)) ? translate_projectname($t[0]) : translate_projectname($t));
}
@@ -182,7 +189,7 @@ function t($s, $ctx = '') {
function translate_projectname($s) {
- return str_replace(array('$projectname','$Projectname'),array(PLATFORM_NAME,ucfirst(PLATFORM_NAME)),$s);
+ return str_replace(array('$projectname','$Projectname'),array(Zotlabs\Project\System::get_platform_name(),ucfirst(Zotlabs\Project\System::get_platform_name())),$s);
}
@@ -201,9 +208,9 @@ function tt($singular, $plural, $count, $ctx = ''){
$a = get_app();
$cs = $ctx ? "__ctx:" . $ctx . "__ " . $singular : $singular;
- if (x($a->strings,$cs)) {
- $t = $a->strings[$cs];
- $f = 'string_plural_select_' . str_replace('-', '_', $a->language);
+ if (x(App::$strings,$cs)) {
+ $t = App::$strings[$cs];
+ $f = 'string_plural_select_' . str_replace('-', '_', App::$language);
if (! function_exists($f))
$f = 'string_plural_select_default';
diff --git a/include/menu.php b/include/menu.php
index 075372515..e8f1d8eb8 100644
--- a/include/menu.php
+++ b/include/menu.php
@@ -35,11 +35,11 @@ function menu_element($menu) {
$arr['edited'] = $menu['menu']['menu_edited'];
$arr['baseurl'] = z_root();
- if($menu['menu_flags']) {
+ if($menu['menu']['menu_flags']) {
$arr['flags'] = array();
- if($menu['menu_flags'] & MENU_BOOKMARK)
+ if($menu['menu']['menu_flags'] & MENU_BOOKMARK)
$arr['flags'][] = 'bookmark';
- if($menu['menu_flags'] & MENU_SYSTEM)
+ if($menu['menu']['menu_flags'] & MENU_SYSTEM)
$arr['flags'][] = 'system';
}
if($menu['items']) {
@@ -72,7 +72,7 @@ function menu_render($menu, $class='', $edit = false, $var = array()) {
if(! $menu)
return '';
- $channel_id = ((is_array(get_app()->profile)) ? get_app()->profile['profile_uid'] : 0);
+ $channel_id = ((is_array(App::$profile)) ? App::$profile['profile_uid'] : 0);
if ((! $channel_id) && (local_channel()))
$channel_id = local_channel();
@@ -296,10 +296,10 @@ function menu_add_item($menu_id, $uid, $arr) {
$mitem_flags = intval($arr['mitem_flags']);
if(local_channel() == $uid) {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$acl->set_from_array($arr);
$p = $acl->get();
@@ -337,10 +337,10 @@ function menu_edit_item($menu_id, $uid, $arr) {
if(local_channel() == $uid) {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$acl->set_from_array($arr);
$p = $acl->get();
diff --git a/include/message.php b/include/message.php
index 940fcc275..a7883d50e 100644
--- a/include/message.php
+++ b/include/message.php
@@ -11,6 +11,7 @@ require_once('include/attach.php');
function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='',$expires = ''){
$ret = array('success' => false);
+ $is_reply = false;
$a = get_app();
$observer_hash = get_observer_hash();
@@ -37,7 +38,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
$channel = $r[0];
}
else {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
}
if(! $channel) {
@@ -51,6 +52,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
$conv_guid = '';
if(strlen($replyto)) {
+ $is_reply = true;
$r = q("select conv_guid from mail where channel_id = %d and ( mid = '%s' or parent_mid = '%s' ) limit 1",
intval(local_channel()),
dbesc($replyto),
@@ -73,7 +75,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
if($recip)
$recip_handle = $recip[0]['xchan_addr'];
- $sender_handle = $channel['channel_address'] . '@' . get_app()->get_hostname();
+ $sender_handle = $channel['channel_address'] . '@' . App::get_hostname();
$handles = $recip_handle . ';' . $sender_handle;
@@ -122,7 +124,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
$dups = false;
$hash = random_string();
- $mid = $hash . '@' . get_app()->get_hostname();
+ $mid = $hash . '@' . App::get_hostname();
$r = q("SELECT id FROM mail WHERE mid = '%s' LIMIT 1",
dbesc($mid));
@@ -167,7 +169,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
$r = attach_by_hash_nodata($hash,$rev);
if($r['success']) {
$attachments[] = array(
- 'href' => $a->get_baseurl() . '/attach/' . $r['data']['hash'],
+ 'href' => z_root() . '/attach/' . $r['data']['hash'],
'length' => $r['data']['filesize'],
'type' => $r['data']['filetype'],
'title' => urlencode($r['data']['filename']),
@@ -187,8 +189,8 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
- $r = q("INSERT INTO mail ( account_id, conv_guid, mail_obscured, channel_id, from_xchan, to_xchan, title, body, attach, mid, parent_mid, created, expires )
- VALUES ( %d, '%s', %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )",
+ $r = q("INSERT INTO mail ( account_id, conv_guid, mail_obscured, channel_id, from_xchan, to_xchan, title, body, attach, mid, parent_mid, created, expires, mail_isreply )
+ VALUES ( %d, '%s', %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d )",
intval($channel['channel_account_id']),
dbesc($conv_guid),
intval(1),
@@ -201,7 +203,8 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
dbesc($mid),
dbesc($replyto),
dbesc(datetime_convert()),
- dbescdate($expires)
+ dbescdate($expires),
+ intval($is_reply)
);
// verify the save
@@ -222,7 +225,7 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
if(count($images)) {
foreach($images as $image) {
- if(! stristr($image,$a->get_baseurl() . '/photo/'))
+ if(! stristr($image,z_root() . '/photo/'))
continue;
$image_uri = substr($image,strrpos($image,'/') + 1);
$image_uri = substr($image_uri,0, strpos($image_uri,'-'));
diff --git a/include/nav.php b/include/nav.php
index 1630c4731..541ab3aed 100644
--- a/include/nav.php
+++ b/include/nav.php
@@ -8,11 +8,11 @@ function nav(&$a) {
*
*/
- if(!(x($a->page,'nav')))
- $a->page['nav'] = '';
+ if(!(x(App::$page,'nav')))
+ App::$page['nav'] = '';
$base = z_root();
- $a->page['htmlhead'] .= <<< EOT
+ App::$page['htmlhead'] .= <<< EOT
<script>$(document).ready(function() {
$("#nav-search-text").search_autocomplete('$base/acl');
@@ -24,8 +24,8 @@ EOT;
if(local_channel()) {
- $channel = $a->get_channel();
- $observer = $a->get_observer();
+ $channel = App::get_channel();
+ $observer = App::get_observer();
$prof = q("select id from profile where uid = %d and is_default = 1",
intval($channel['channel_id'])
);
@@ -35,12 +35,12 @@ EOT;
);
}
elseif(remote_channel())
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$myident = (($channel) ? $channel['xchan_addr'] : '');
- $sitelocation = (($myident) ? $myident : $a->get_hostname());
+ $sitelocation = (($myident) ? $myident : App::get_hostname());
@@ -55,8 +55,8 @@ EOT;
if($banner === false)
$banner = get_config('system','sitename');
- $a->page['header'] .= replace_macros(get_markup_template('hdr.tpl'), array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['header'] .= replace_macros(get_markup_template('hdr.tpl'), array(
+ '$baseurl' => z_root(),
'$sitelocation' => $sitelocation,
'$banner' => $banner
));
@@ -76,7 +76,7 @@ EOT;
if(local_channel()) {
- if($chans && count($chans) > 1 && feature_enabled(local_channel(),'nav_channel_select'))
+ if($chans && count($chans) > 1 && feature_enabled(local_channel(),'nav_channel_select') && (! UNO))
$nav['channels'] = $chans;
$nav['logout'] = Array('logout',t('Logout'), "", t('End this session'),'logout_nav_btn');
@@ -84,7 +84,7 @@ EOT;
// user menu
$nav['usermenu'][] = Array('channel/' . $channel['channel_address'], t('Home'), "", t('Your posts and conversations'),'channel_nav_btn');
$nav['usermenu'][] = Array('profile/' . $channel['channel_address'], t('View Profile'), "", t('Your profile page'),'profile_nav_btn');
- if(feature_enabled(local_channel(),'multi_profiles'))
+ if(feature_enabled(local_channel(),'multi_profiles') && (! UNO))
$nav['usermenu'][] = Array('profiles', t('Edit Profiles'),"", t('Manage/Edit profiles'),'profiles_nav_btn');
else
$nav['usermenu'][] = Array('profiles/' . $prof[0]['id'], t('Edit Profile'),"", t('Edit your profile'),'profiles_nav_btn');
@@ -92,18 +92,17 @@ EOT;
$nav['usermenu'][] = Array('photos/' . $channel['channel_address'], t('Photos'), "", t('Your photos'),'photos_nav_btn');
$nav['usermenu'][] = Array('cloud/' . $channel['channel_address'],t('Files'),"",t('Your files'),'cloud_nav_btn');
- require_once('include/chat.php');
- $has_chats = chatroom_list_count(local_channel());
- $nav['usermenu'][] = Array('chat/' . $channel['channel_address'] . (($has_chats) ? '' : '/new'), t('Chat'),"",t('Your chatrooms'),'chat_nav_btn');
+ if((! UNO) && feature_enabled(local_channel(),'ajaxchat'))
+ $nav['usermenu'][] = Array('chat/' . $channel['channel_address'], t('Chat'),"",t('Your chatrooms'),'chat_nav_btn');
require_once('include/menu.php');
$has_bookmarks = menu_list_count(local_channel(),'',MENU_BOOKMARK) + menu_list_count(local_channel(),'',MENU_SYSTEM|MENU_BOOKMARK);
- if($has_bookmarks) {
+ if(($has_bookmarks) && (! UNO)) {
$nav['usermenu'][] = Array('bookmarks', t('Bookmarks'), "", t('Your bookmarks'),'bookmarks_nav_btn');
}
- if(feature_enabled($channel['channel_id'],'webpages'))
+ if(feature_enabled($channel['channel_id'],'webpages') && (! UNO))
$nav['usermenu'][] = Array('webpages/' . $channel['channel_address'],t('Webpages'),"",t('Your webpages'),'webpages_nav_btn');
}
else {
@@ -137,24 +136,27 @@ EOT;
$homelink = get_my_url();
if(! $homelink) {
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$homelink = (($observer) ? $observer['xchan_url'] : '');
}
- if(($a->module != 'home') && (! (local_channel())))
+ if((App::$module != 'home') && (! (local_channel())))
$nav['home'] = array($homelink, t('Home'), "", t('Home Page'),'home_nav_btn');
- if(($a->config['system']['register_policy'] == REGISTER_OPEN) && (! local_channel()) && (! remote_channel()))
+ if((App::$config['system']['register_policy'] == REGISTER_OPEN) && (! local_channel()) && (! remote_channel()))
$nav['register'] = array('register',t('Register'), "", t('Create an account'),'register_nav_btn');
- $help_url = z_root() . '/help?f=&cmd=' . $a->cmd;
-
- if(! get_config('system','hide_help'))
- $nav['help'] = array($help_url, t('Help'), "", t('Help and documentation'),'help_nav_btn');
+ $help_url = z_root() . '/help?f=&cmd=' . App::$cmd;
+ if(! get_config('system','hide_help')) {
+ require_once('mod/help.php');
+ $context_help = load_context_help();
+ $nav['help'] = array($help_url, t('Help'), "", t('Help and documentation'),'help_nav_btn',$context_help);
+ }
- $nav['apps'] = array('apps', t('Apps'), "", t('Applications, utilities, links, games'),'apps_nav_btn');
+ if(! UNO)
+ $nav['apps'] = array('apps', t('Apps'), "", t('Applications, utilities, links, games'),'apps_nav_btn');
$nav['search'] = array('search', t('Search'), "", t('Search site @name, #tag, ?docs, content'));
@@ -196,8 +198,9 @@ EOT;
$nav['all_events'] = array('events', t('Events'), "", t('Event Calendar'),'events_nav_btn');
$nav['all_events']['all']=array('events', t('See all events'), "", "");
$nav['all_events']['mark'] = array('', t('Mark all events seen'), '','');
-
- $nav['manage'] = array('manage', t('Channel Manager'), "", t('Manage Your Channels'),'manage_nav_btn');
+
+ if(! UNO)
+ $nav['manage'] = array('manage', t('Channel Manager'), "", t('Manage Your Channels'),'manage_nav_btn');
$nav['settings'] = array('settings', t('Settings'),"", t('Account/Channel Settings'),'settings_nav_btn');
@@ -229,25 +232,25 @@ EOT;
// turned off until somebody discovers this and figures out a good location for it.
$powered_by = '';
-// $powered_by = '<strong>red<img class="smiley" src="' . $a->get_baseurl() . '/images/rm-16.png" alt="r#" />matrix</strong>';
+// $powered_by = '<strong>red<img class="smiley" src="' . z_root() . '/images/rm-16.png" alt="r#" />matrix</strong>';
$tpl = get_markup_template('nav.tpl');
- $a->page['nav'] .= replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['nav'] .= replace_macros($tpl, array(
+ '$baseurl' => z_root(),
'$sitelocation' => $sitelocation,
'$nav' => $x['nav'],
'$banner' => $banner,
'$emptynotifications' => t('Loading...'),
'$userinfo' => $x['usermenu'],
'$localuser' => local_channel(),
- '$sel' => $a->nav_sel,
+ '$sel' => App::$nav_sel,
'$powered_by' => $powered_by,
'$help' => t('@name, #tag, ?doc, content'),
'$pleasewait' => t('Please wait...')
));
- call_hooks('page_header', $a->page['nav']);
+ call_hooks('page_header', App::$page['nav']);
}
/*
@@ -255,8 +258,7 @@ $powered_by = '';
*
*/
function nav_set_selected($item){
- $a = get_app();
- $a->nav_sel = array(
+ App::$nav_sel = array(
'community' => null,
'network' => null,
'home' => null,
@@ -270,5 +272,5 @@ function nav_set_selected($item){
'manage' => null,
'register' => null,
);
- $a->nav_sel[$item] = 'active';
+ App::$nav_sel[$item] = 'active';
}
diff --git a/include/network.php b/include/network.php
index 859a60650..ec255581d 100644
--- a/include/network.php
+++ b/include/network.php
@@ -27,11 +27,12 @@ function get_capath() {
* * \b http_auth => username:password
* * \b novalidate => do not validate SSL certs, default is to validate using our CA list
* * \b nobody => only return the header
+ * * \b filep => stream resource to write body to. header and body are not returned when using this option.
*
* @return array an assoziative array with:
* * \e int \b return_code => HTTP return code or 0 if timeout or failure
* * \e boolean \b success => boolean true (if HTTP 2xx result) or false
- * * \e string \b header => HTTP headers
+ * * \e string \b header => HTTP headers
* * \e string \b body => fetched content
*/
function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) {
@@ -40,7 +41,7 @@ function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) {
$ch = @curl_init($url);
if(($redirects > 8) || (! $ch))
- return false;
+ return $ret;
@curl_setopt($ch, CURLOPT_HEADER, true);
@curl_setopt($ch, CURLINFO_HEADER_OUT, true);
@@ -53,6 +54,11 @@ function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) {
if($ciphers)
@curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, $ciphers);
+ if(x($opts,'filep')) {
+ @curl_setopt($ch, CURLOPT_FILE, $opts['filep']);
+ @curl_setopt($ch, CURLOPT_HEADER, $false);
+ }
+
if(x($opts,'headers'))
@curl_setopt($ch, CURLOPT_HTTPHEADER, $opts['headers']);
@@ -158,6 +164,7 @@ function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) {
* 'timeout' => int seconds, default system config value or 60 seconds
* 'http_auth' => username:password
* 'novalidate' => do not validate SSL certs, default is to validate using our CA list
+ * 'filep' => stream resource to write body to. header and body are not returned when using this option.
* @return array an assoziative array with:
* * \e int \b return_code => HTTP return code or 0 if timeout or failure
* * \e boolean \b success => boolean true (if HTTP 2xx result) or false
@@ -171,7 +178,7 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) {
$ch = curl_init($url);
if(($redirects > 8) || (! $ch))
- return ret;
+ return $ret;
@curl_setopt($ch, CURLOPT_HEADER, true);
@curl_setopt($ch, CURLINFO_HEADER_OUT, true);
@@ -185,9 +192,16 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) {
if($ciphers)
@curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, $ciphers);
- if(x($opts,'headers'))
- @curl_setopt($ch, CURLOPT_HTTPHEADER, $opts['headers']);
+ if(x($opts,'filep')) {
+ @curl_setopt($ch, CURLOPT_FILE, $opts['filep']);
+ @curl_setopt($ch, CURLOPT_HEADER, $false);
+ }
+ if(x($opts,'headers')) {
+ @curl_setopt($ch, CURLOPT_HTTPHEADER, $opts['headers']);
+logger('headers: ' . print_r($opts['headers'],true) . 'redir: ' . $redirects);
+ }
+
if(x($opts,'nobody'))
@curl_setopt($ch, CURLOPT_NOBODY, $opts['nobody']);
@@ -236,6 +250,21 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) {
$base = substr($base,strlen($chunk));
}
+ // would somebody take lighttpd and just shoot it?
+
+ if($http_code == 417) {
+ curl_close($ch);
+ if($opts) {
+ if($opts['headers'])
+ $opts['headers'][] = 'Expect:';
+ else
+ $opts['headers'] = array('Expect:');
+ }
+ else
+ $opts = array('headers' => array('Expect:'));
+ return z_post_url($url,$params,++$redirects,$opts);
+ }
+
if($http_code == 301 || $http_code == 302 || $http_code == 303 || $http_code == 307 || $http_code == 308) {
$matches = array();
preg_match('/(Location:|URI:)(.*?)\n/', $header, $matches);
@@ -294,8 +323,8 @@ function z_post_url_json($url, $params, $redirects = 0, $opts = array()) {
}
-function json_return_and_die($x) {
- header("content-type: application/json");
+function json_return_and_die($x, $content_type = 'application/json') {
+ header("Content-type: $content_type");
echo json_encode($x);
killme();
}
@@ -585,7 +614,7 @@ function scale_external_images($s, $include_link = true, $scale_replace = false)
continue;
}
- $hostname = str_replace('www.','',substr($a->get_baseurl(),strpos($a->get_baseurl(),'://')+3));
+ $hostname = str_replace('www.','',substr(z_root(),strpos(z_root(),'://')+3));
if(stristr($mtch[3],$hostname))
continue;
@@ -1043,263 +1072,436 @@ function discover_by_url($url,$arr = null) {
}
+
function discover_by_webbie($webbie) {
require_once('library/HTML5/Parser.php');
+ $result = array();
+
+ $network = null;
+
+ $diaspora = false;
+ $gnusoc = false;
+ $dfrn = false;
+
+ $has_salmon = false;
+ $salmon_key = false;
+ $atom_feed = false;
+ $diaspora_base = '';
+ $diaspora_guid = '';
+ $diaspora_key = '';
+
$webbie = strtolower($webbie);
$x = webfinger_rfc7033($webbie,true);
if($x && array_key_exists('links',$x) && $x['links']) {
foreach($x['links'] as $link) {
- if(array_key_exists('rel',$link) && $link['rel'] == 'http://purl.org/zot/protocol') {
- logger('discover_by_webbie: zot found for ' . $webbie, LOGGER_DEBUG);
- if(array_key_exists('zot',$x) && $x['zot']['success'])
- $i = import_xchan($x['zot']);
- else {
- $z = z_fetch_url($link['href']);
- if($z['success']) {
- $j = json_decode($z['body'],true);
- $i = import_xchan($j);
- return true;
+ if(array_key_exists('rel',$link)) {
+
+ // If we discover zot - don't search further; grab the info and get out of
+ // here.
+
+ if($link['rel'] === PROTOCOL_ZOT) {
+ logger('discover_by_webbie: zot found for ' . $webbie, LOGGER_DEBUG);
+ if(array_key_exists('zot',$x) && $x['zot']['success'])
+ $i = import_xchan($x['zot']);
+ else {
+ $z = z_fetch_url($link['href']);
+ if($z['success']) {
+ $j = json_decode($z['body'],true);
+ $i = import_xchan($j);
+ return true;
+ }
+ }
+ }
+ if($link['rel'] == NAMESPACE_DFRN) {
+ $dfrn = $link['href'];
+ }
+ if($link['rel'] == 'magic-public-key') {
+ if(substr($link['href'],0,5) === 'data:') {
+ $salmon_key = convert_salmon_key($link['href']);
}
}
+ if($link['rel'] == 'salmon') {
+ $has_salmon = true;
+ $salmon = $link['href'];
+ }
+ if($link['rel'] == 'http://schemas.google.com/g/2010#updates-from') {
+ $atom_feed = $link['href'];
+ }
}
}
}
- $arr = array('address' => $webbie, 'success' => false);
- call_hooks('discover_by_webbie', $arr);
+ logger('webfinger: ' . print_r($x,true), LOGGER_DATA, LOG_INFO);
+
+ $arr = array('address' => $webbie, 'success' => false, 'webfinger' => $x);
+ call_hooks('discover_channel_webfinger', $arr);
if($arr['success'])
return true;
- $result = array();
- $network = null;
- $diaspora = false;
+ $aliases = array();
+
+ // Now let's make some decisions on what we may need
+ // to obtain further info
+
+ $probe_atom = false;
+ $probe_old = false;
+ $probe_hcard = false;
+
+ $address = '';
+ $location = '';
+ $nickname = '';
+ $fullname = '';
+ $avatar = '';
+ $pubkey = '';
+
+ if(is_array($x)) {
+ if(array_key_exists('address',$x))
+ $address = $x['address'];
+ if(array_key_exists('location',$x))
+ $location = $x['location'];
+ if(array_key_exists('nickname',$x))
+ $nickname = $x['nickname'];
+ }
+
+ if(! $x)
+ $probe_old = true;
+
+ if($probe_old) {
+ $y = old_webfinger($webbie);
+ if($y) {
+ logger('old_webfinger: ' . print_r($x,true));
+ foreach($y as $link) {
+ if($link['@attributes']['rel'] === NAMESPACE_DFRN)
+ $dfrn = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === 'salmon')
+ $notify = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === NAMESPACE_FEED)
+ $poll = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === 'http://microformats.org/profile/hcard')
+ $hcard = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === 'http://webfinger.net/rel/profile-page')
+ $profile = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === 'http://portablecontacts.net/spec/1.0')
+ $poco = unamp($link['@attributes']['href']);
+ if($link['@attributes']['rel'] === 'http://joindiaspora.com/seed_location') {
+ $diaspora_base = unamp($link['@attributes']['href']);
+ $diaspora = true;
+ }
+ if($link['@attributes']['rel'] === 'http://joindiaspora.com/guid') {
+ $diaspora_guid = unamp($link['@attributes']['href']);
+ $diaspora = true;
+ }
+ if($link['@attributes']['rel'] === 'diaspora-public-key') {
+ $diaspora_key = base64_decode(unamp($link['@attributes']['href']));
+ if(strstr($diaspora_key,'RSA '))
+ $pubkey = rsatopem($diaspora_key);
+ else
+ $pubkey = $diaspora_key;
+ $diaspora = true;
+ }
+ if($link['@attributes']['rel'] == 'magic-public-key') {
+ if(substr($link['@attributes']['href'],0,5) === 'data:') {
+ $salmon_key = convert_salmon_key($link['@attributes']['href']);
+ }
+ }
+ if($link['@attributes']['rel'] == 'salmon') {
+ $has_salmon = true;
+ $salmon = $link['@attributes']['href'];
+ }
- $diaspora_base = '';
- $diaspora_guid = '';
- $diaspora_key = '';
- $dfrn = false;
-
- $x = old_webfinger($webbie);
- if($x) {
- logger('old_webfinger: ' . print_r($x,true));
- foreach($x as $link) {
- if($link['@attributes']['rel'] === NAMESPACE_DFRN)
- $dfrn = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === 'salmon')
- $notify = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === NAMESPACE_FEED)
- $poll = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === 'http://microformats.org/profile/hcard')
- $hcard = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === 'http://webfinger.net/rel/profile-page')
- $profile = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === 'http://portablecontacts.net/spec/1.0')
- $poco = unamp($link['@attributes']['href']);
- if($link['@attributes']['rel'] === 'http://joindiaspora.com/seed_location') {
- $diaspora_base = unamp($link['@attributes']['href']);
- $diaspora = true;
- }
- if($link['@attributes']['rel'] === 'http://joindiaspora.com/guid') {
- $diaspora_guid = unamp($link['@attributes']['href']);
- $diaspora = true;
+ if($link['@attributes']['rel'] == 'http://schemas.google.com/g/2010#updates-from') {
+ $atom_feed = $link['@attributes']['href'];
+ }
+ if($link['@attributes']['rel'] === 'alias') {
+ $aliases[] = $link['@attributes']['href'];
+ }
+ if($link['@attributes']['rel'] === 'subject') {
+ $subject = $link['@attributes']['href'];
+ }
}
- if($link['@attributes']['rel'] === 'diaspora-public-key') {
- $diaspora_key = base64_decode(unamp($link['@attributes']['href']));
- if(strstr($diaspora_key,'RSA '))
- $pubkey = rsatopem($diaspora_key);
- else
- $pubkey = $diaspora_key;
- $diaspora = true;
+ }
+ }
+
+ if($subject || $aliases) {
+ if(strpos($webbie,'@')) {
+ $rhs = substr($webbie,strpos($webbie,'@')+1);
+ }
+ else {
+ $m = parse_url($webbie);
+ if($m) {
+ $rhs = $m['host'] . (($m['port']) ? ':' . $m['port'] : '');
}
}
- if($diaspora && $diaspora_base && $diaspora_guid) {
- $guid = $diaspora_guid;
- $diaspora_base = trim($diaspora_base,'/');
+ $v = array('subject' => $subject,'aliases' => $aliases);
+ $address = find_webfinger_address($v,$rhs);
+ $location = find_webfinger_location($v,$rhs);
+ if($address)
+ $nickname = substr($address,0,strpos($address,'@'));
- $notify = $diaspora_base . '/receive';
+ }
- if(strpos($webbie,'@')) {
- $addr = str_replace('acct:', '', $webbie);
- $hostname = substr($webbie,strpos($webbie,'@')+1);
- }
- $network = 'diaspora';
- // until we get a dfrn layer, we'll use diaspora protocols for Friendica,
- // but give it a different network so we can go back and fix these when we get proper support.
- // It really should be just 'friendica' but we also want to distinguish
- // between Friendica sites that we can use D* protocols with and those we can't.
- // Some Friendica sites will have Diaspora disabled.
- if($dfrn)
- $network = 'friendica-over-diaspora';
- if($hcard) {
- $vcard = scrape_vcard($hcard);
- $vcard['nick'] = substr($webbie,0,strpos($webbie,'@'));
- if(! $vcard['fn'])
- $vcard['fn'] = $webbie;
- }
-
- $r = q("select * from xchan where xchan_hash = '%s' limit 1",
- dbesc($addr)
- );
+ if($salmon_key && $has_salmon && $atom_feed && (! $dfrn) && (! $diaspora)) {
+ $gnusoc = true;
+ $probe_atom = true;
+ }
+
+ if(! $pubkey)
+ $pubkey = $salmon_key;
+
+ if(($dfrn || $diaspora) && $hcard)
+ $probe_hcard = true;
+
+ if(! $fullname)
+ $fullname = $nickname;
+
+ if($probe_atom) {
+ $k = z_fetch_url($atom_feed);
+ if($k['success'])
+ $feed_meta = feed_meta($k['body']);
+ if($feed_meta) {
- /**
- *
- * Diaspora communications are notoriously unreliable and receiving profile update messages (indeed any messages)
- * are pretty much random luck. We'll check the timestamp of the xchan_name_date at a higher level and refresh
- * this record once a month; because if you miss a profile update message and they update their profile photo or name
- * you're otherwise stuck with stale info until they change their profile again - which could be years from now.
- *
- */
-
- if($r) {
- $r = q("update xchan set xchan_name = '%s', xchan_network = '%s', xchan_name_date = '%s' where xchan_hash = '%s' limit 1",
- dbesc($vcard['fn']),
- dbesc($network),
- dbesc(datetime_convert()),
- dbesc($addr)
- );
+ // stash any discovered pubsubhubbub hubs in case we need to follow them
+ // this will save an expensive lookup later
+
+ if($feed_meta['hubs'] && $address) {
+ set_xconfig($address,'system','push_hubs',$feed_meta['hubs']);
+ set_xconfig($address,'system','feed_url',$atom_feed);
+ }
+ if($feed_meta['author']['author_name']) {
+ $fullname = $feed_meta['author']['author_name'];
}
- else {
-
- $r = q("insert into xchan ( xchan_hash, xchan_guid, xchan_pubkey, xchan_addr, xchan_url, xchan_name, xchan_network, xchan_instance_url, xchan_name_date ) values ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ",
- dbesc($addr),
- dbesc($guid),
- dbesc($pubkey),
- dbesc($addr),
- dbesc($profile),
- dbesc($vcard['fn']),
- dbesc($network),
- dbesc(z_root()),
- dbescdate(datetime_convert())
- );
+ if(! $avatar) {
+ if($feed_meta['author']['author_photo'])
+ $avatar = $feed_meta['author']['author_photo'];
}
- $r = q("select * from hubloc where hubloc_hash = '%s' limit 1",
- dbesc($webbie)
- );
+ // for GNU-social over-ride any url aliases we may have picked up in webfinger
+ // The author.uri element in the feed is likely to be more accurate
+
+ if($gnusoc && $feed_meta['author']['author_uri'])
+ $location = $feed_meta['author']['author_uri'];
+ }
+ }
+ else {
+ if($probe_hcard) {
+ $vcard = scrape_vcard($hcard);
+ if($vcard) {
+ logger('vcard: ' . print_r($vcard,true), LOGGER_DATA);
+ if($vcard['fn'])
+ $fullname = $vcard['fn'];
+ if($vcard['photo'] && (strpos($vcard['photo'],'http') !== 0))
+ $vcard['photo'] = $diaspora_base . '/' . $vcard['photo'];
+ if(! $avatar)
+ $avatar = $vcard['photo'];
- if(! $r) {
-
- $r = q("insert into hubloc ( hubloc_guid, hubloc_hash, hubloc_addr, hubloc_network, hubloc_url, hubloc_host, hubloc_callback, hubloc_updated, hubloc_primary ) values ('%s','%s','%s','%s','%s','%s','%s','%s', 1)",
- dbesc($guid),
- dbesc($addr),
- dbesc($addr),
- dbesc($network),
- dbesc(trim($diaspora_base,'/')),
- dbesc($hostname),
- dbesc($notify),
- dbescdate(datetime_convert())
- );
}
- $photos = import_xchan_photo($vcard['photo'],$addr);
- $r = q("update xchan set xchan_photo_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_hash = '%s'",
- dbescdate(datetime_convert('UTC','UTC',$arr['photo_updated'])),
- dbesc($photos[0]),
- dbesc($photos[1]),
- dbesc($photos[2]),
- dbesc($photos[3]),
- dbesc($addr)
- );
- return true;
+ }
+ }
+
+ if(($profile) && (! $location))
+ $location = $profile;
+
+ if($location) {
+ $m = parse_url($location);
+ $base = $m['scheme'] . '://' . $m['host'];
+ $host = $m['host'];
+ }
+
+
+ if($diaspora && $diaspora_base && $diaspora_guid) {
+ if($dfrn)
+ $network = 'friendica-over-diaspora';
+ else
+ $network = 'diaspora';
+ $base = trim($diaspora_base,'/');
+ $notify = $base . '/receive';
+
+ }
+ else {
+ if($gnusoc) {
+ $network = 'gnusoc';
+ $notify = $salmon;
}
+ }
- return false;
-/*
- $vcard['fn'] = notags($vcard['fn']);
- $vcard['nick'] = str_replace(' ','',notags($vcard['nick']));
-
- $result['name'] = $vcard['fn'];
- $result['nick'] = $vcard['nick'];
- $result['guid'] = $guid;
- $result['url'] = $profile;
- $result['hostname'] = $hostname;
- $result['addr'] = $addr;
- $result['batch'] = $batch;
- $result['notify'] = $notify;
- $result['poll'] = $poll;
- $result['request'] = $request;
- $result['confirm'] = $confirm;
- $result['poco'] = $poco;
- $result['photo'] = $vcard['photo'];
- $result['priority'] = $priority;
- $result['network'] = $network;
- $result['alias'] = $alias;
- $result['pubkey'] = $pubkey;
-
- logger('probe_url: ' . print_r($result,true), LOGGER_DEBUG);
-
- return $result;
-
-*/
-
-/* Sample Diaspora result.
-
-Array
-(
- [name] => Mike Macgirvin
- [nick] => macgirvin
- [guid] => a9174a618f8d269a
- [url] => https://joindiaspora.com/u/macgirvin
- [hostname] => joindiaspora.com
- [addr] => macgirvin@joindiaspora.com
- [batch] =>
- [notify] => https://joindiaspora.com/receive
- [poll] => https://joindiaspora.com/public/macgirvin.atom
- [request] =>
- [confirm] =>
- [poco] =>
- [photo] => https://joindiaspora.s3.amazonaws.com/uploads/images/thumb_large_fec4e6eef13ae5e56207.jpg
- [priority] =>
- [network] => diaspora
- [alias] =>
- [pubkey] => -----BEGIN PUBLIC KEY-----
-MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtihtyIuRDWkDpCA+I1UaQ
-jI4S7k625+A7EEJm+pL2ZVSJxeCKiFeEgHBQENjLMNNm8l8F6blxgQqE6ZJ9Spa7f
-tlaXYTRCrfxKzh02L3hR7sNA+JS/nXJaUAIo+IwpIEspmcIRbD9GB7Wv/rr+M28uH
-31EeYyDz8QL6InU/bJmnCdFvmEMBQxJOw1ih9tQp7UNJAbUMCje0WYFzBz7sfcaHL
-OyYcCOqOCBLdGucUoJzTQ9iDBVzB8j1r1JkIHoEb2moUoKUp+tkCylNfd/3IVELF9
-7w1Qjmit3m50OrJk2DQOXvCW9KQxaQNdpRPSwhvemIt98zXSeyZ1q/YjjOwG0DWDq
-AF8aLj3/oQaZndTPy/6tMiZogKaijoxj8xFLuPYDTw5VpKquriVC0z8oxyRbv4t9v
-8JZZ9BXqzmayvY3xZGGp8NulrfjW+me2bKh0/df1aHaBwpZdDTXQ6kqAiS2FfsuPN
-vg57fhfHbL1yJ4oDbNNNeI0kJTGchXqerr8C20khU/cQ2Xt31VyEZtnTB665Ceugv
-kp3t2qd8UpAVKl430S5Quqx2ymfUIdxdW08CEjnoRNEL3aOWOXfbf4gSVaXmPCR4i
-LSIeXnd14lQYK/uxW/8cTFjcmddsKxeXysoQxbSa9VdDK+KkpZdgYXYrTTofXs6v+
-4afAEhRaaY+MCAwEAAQ==
------END PUBLIC KEY-----
-
-)
-*/
+ logger('network: ' . $network);
+ logger('address: ' . $address);
+ logger('fullname: ' . $fullname);
+ logger('pubkey: ' . $pubkey);
+ logger('location: ' . $location);
+ // if we have everything we need, let's create the records
+ if($network && $address && $fullname && $pubkey && $location) {
+ $r = q("select * from xchan where xchan_hash = '%s' limit 1",
+ dbesc($address)
+ );
+ if($r) {
+ $r = q("update xchan set xchan_name = '%s', xchan_network = '%s', xchan_name_date = '%s' where xchan_hash = '%s' limit 1",
+ dbesc($fullname),
+ dbesc($network),
+ dbesc(datetime_convert()),
+ dbesc($address)
+ );
+ }
+ else {
+ $r = q("insert into xchan ( xchan_hash, xchan_guid, xchan_pubkey, xchan_addr, xchan_url, xchan_name, xchan_network, xchan_name_date ) values ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ",
+ dbesc($address),
+ dbesc(($diaspora_guid) ? $diaspora_guid : $location),
+ dbesc($pubkey),
+ dbesc($address),
+ dbesc($location),
+ dbesc($fullname),
+ dbesc($network),
+ dbescdate(datetime_convert())
+ );
+ }
+
+ $r = q("select * from hubloc where hubloc_hash = '%s' limit 1",
+ dbesc($address)
+ );
+
+ if(! $r) {
+ $r = q("insert into hubloc ( hubloc_guid, hubloc_hash, hubloc_addr, hubloc_network, hubloc_url, hubloc_host, hubloc_callback, hubloc_updated, hubloc_primary ) values ('%s','%s','%s','%s','%s','%s','%s','%s', 1)",
+ dbesc(($diaspora_guid) ? $diaspora_guid : $location),
+ dbesc($address),
+ dbesc($address),
+ dbesc($network),
+ dbesc($base),
+ dbesc($host),
+ dbesc($notify),
+ dbescdate(datetime_convert())
+ );
+ }
+ $photos = import_xchan_photo($avatar,$address);
+ $r = q("update xchan set xchan_photo_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_hash = '%s'",
+ dbescdate(datetime_convert()),
+ dbesc($photos[0]),
+ dbesc($photos[1]),
+ dbesc($photos[2]),
+ dbesc($photos[3]),
+ dbesc($address)
+ );
+ return true;
}
+ return false;
}
-function webfinger_rfc7033($webbie,$zot = false) {
+function webfinger_rfc7033($webbie,$zot = false) {
- if(! strpos($webbie,'@'))
- return false;
- $lhs = substr($webbie,0,strpos($webbie,'@'));
- $rhs = substr($webbie,strpos($webbie,'@')+1);
- $resource = 'acct:' . $webbie;
+ if(strpos($webbie,'@')) {
+ $lhs = substr($webbie,0,strpos($webbie,'@'));
+ $rhs = substr($webbie,strpos($webbie,'@')+1);
+ $resource = 'acct:' . $webbie;
+ }
+ else {
+ $m = parse_url($webbie);
+ if($m) {
+ if($m['scheme'] !== 'https')
+ return false;
+ $rhs = $m['host'] . (($m['port']) ? ':' . $m['port'] : '');
+ $resource = urlencode($webbie);
+ }
+ else
+ return false;
+ }
+ logger('fetching url from resource: ' . $rhs . ':' . $webbie);
$s = z_fetch_url('https://' . $rhs . '/.well-known/webfinger?f=&resource=' . $resource . (($zot) ? '&zot=1' : ''));
- if($s['success'])
+ if($s['success']) {
$j = json_decode($s['body'],true);
+
+ // We could have a number of URL aliases and webbies
+ // make an executive decision about the most likely "best" of each
+ // by comparing against some examples from known networks we're likely to encounter.
+ // Otherwise we have to store every alias that we may ever encounter and
+ // validate every URL we ever find against every possible alias
+
+ // @fixme pump.io is going to be a real bugger since it doesn't return subject or aliases
+ // or provide lookup by url
+
+ $j['address'] = find_webfinger_address($j,$rhs);
+ $j['location'] = find_webfinger_location($j,$rhs);
+ if($j['address'])
+ $j['nickname'] = substr($j['address'],0,strpos($j['address'],'@'));
+ }
else
return false;
+
return($j);
}
+function find_webfinger_address($j,$rhs) {
+ if(is_array($j) && ($j)) {
+ if(strpos($j['subject'],'acct:') !== false && strpos($j['subject'],'@' . $rhs))
+ return str_replace('acct:','',$j['subject']);
+ if($j['aliases']) {
+ foreach($j['aliases'] as $alias) {
+ if(strpos($alias,'acct:') !== false && strpos($alias,'@' . $rhs)) {
+ return str_replace('acct:','',$alias);
+ }
+ }
+ }
+ }
+ return '';
+}
+
+
+function find_webfinger_location($j,$rhs) {
+ if(is_array($j) && ($j)) {
+ if(strpos($j['subject'],'http') === 0) {
+ $x = match_webfinger_location($j['subject'],$rhs);
+ if($x)
+ return $x;
+ }
+ if($j['aliases']) {
+ foreach($j['aliases'] as $alias) {
+ if(strpos($alias,'http') === 0) {
+ $x = match_webfinger_location($alias,$rhs);
+ if($x)
+ return($x);
+ }
+ }
+ }
+ }
+ return '';
+}
+
+function match_webfinger_location($s,$h) {
+
+ // GNU-social and the older StatusNet - the $host/user/123 form doesn't work
+ if(preg_match('|' . $h . '/index.php/user/([0-9]*?)$|',$s))
+ return $s;
+ // Redmatrix / hubzilla
+ if(preg_match('|' . $h . '/channel/|',$s))
+ return $s;
+ // Friendica
+ if(preg_match('|' . $h . '/profile/|',$s))
+ return $s;
+
+ $arr = array('test' => $s, 'host' => $h, 'success' => false);
+ call_hooks('match_webfinger_location',$arr);
+ if($arr['success'])
+ return $s;
+ return '';
+}
+
+
+
+
+
+
function old_webfinger($webbie) {
@@ -1354,7 +1556,7 @@ function fetch_lrdd_template($host) {
function fetch_xrd_links($url) {
-logger('fetch_xrd_links: ' . $url);
+ logger('fetch_xrd_links: ' . $url, LOGGER_DEBUG);
$redirects = 0;
$x = z_fetch_url($url,false,$redirects,array('timeout' => 20));
@@ -1400,6 +1602,10 @@ logger('fetch_xrd_links: ' . $url);
}
}
+ if(isset($arr['xrd']['subject'])) {
+ $links[]['@attributes'] = array('rel' => 'subject' , 'href' => $arr['xrd']['subject']);
+ }
+
logger('fetch_xrd_links: ' . print_r($links,true), LOGGER_DATA);
return $links;
@@ -1451,8 +1657,25 @@ function scrape_vcard($url) {
if(attribute_contains($item->getAttribute('class'), 'vcard')) {
$level2 = $item->getElementsByTagName('*');
foreach($level2 as $x) {
+ if(attribute_contains($x->getAttribute('id'),'pod_location'))
+ $ret['pod_location'] = $x->textContent;
if(attribute_contains($x->getAttribute('class'),'fn'))
$ret['fn'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'uid'))
+ $ret['uid'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'nickname'))
+ $ret['nick'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'searchable'))
+ $ret['searchable'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'key'))
+ $ret['public_key'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'given_name'))
+ $ret['given_name'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'family_name'))
+ $ret['family_name'] = $x->textContent;
+ if(attribute_contains($x->getAttribute('class'),'url'))
+ $ret['url'] = $x->textContent;
+
if((attribute_contains($x->getAttribute('class'),'photo'))
|| (attribute_contains($x->getAttribute('class'),'avatar'))) {
$size = intval($x->getAttribute('width'));
@@ -1461,10 +1684,6 @@ function scrape_vcard($url) {
$largest_photo = $size;
}
}
- if((attribute_contains($x->getAttribute('class'),'nickname'))
- || (attribute_contains($x->getAttribute('class'),'uid'))) {
- $ret['nick'] = $x->textContent;
- }
}
}
}
@@ -1615,18 +1834,19 @@ function format_and_send_email($sender,$xchan,$item) {
// load the template for private message notifications
$tpl = get_markup_template('email_notify_html.tpl');
$email_html_body = replace_macros($tpl,array(
- '$banner' => $banner,
- '$product' => $product,
- '$preamble' => '',
- '$sitename' => $sitename,
- '$siteurl' => $siteurl,
+ '$banner' => $banner,
+ '$notify_icon' => Zotlabs\Project\System::get_notify_icon(),
+ '$product' => $product,
+ '$preamble' => '',
+ '$sitename' => $sitename,
+ '$siteurl' => $siteurl,
'$source_name' => $sender['xchan_name'],
'$source_link' => $sender['xchan_url'],
'$source_photo' => $sender['xchan_photo_m'],
- '$username' => $xchan['xchan_name'],
+ '$username' => $xchan['xchan_name'],
'$hsitelink' => $datarray['hsitelink'],
'$hitemlink' => $datarray['hitemlink'],
- '$thanks' => $thanks,
+ '$thanks' => $thanks,
'$site_admin' => $site_admin,
'$title' => $title,
'$htmlversion' => $htmlversion,
@@ -1635,26 +1855,26 @@ function format_and_send_email($sender,$xchan,$item) {
// load the template for private message notifications
$tpl = get_markup_template('email_notify_text.tpl');
$email_text_body = replace_macros($tpl, array(
- '$banner' => $banner,
- '$product' => $product,
- '$preamble' => '',
- '$sitename' => $sitename,
- '$siteurl' => $siteurl,
+ '$banner' => $banner,
+ '$product' => $product,
+ '$preamble' => '',
+ '$sitename' => $sitename,
+ '$siteurl' => $siteurl,
'$source_name' => $sender['xchan_name'],
'$source_link' => $sender['xchan_url'],
'$source_photo' => $sender['xchan_photo_m'],
- '$username' => $xchan['xchan_name'],
- '$hsitelink' => $datarray['hsitelink'],
- '$hitemlink' => $datarray['hitemlink'],
- '$thanks' => $thanks,
+ '$username' => $xchan['xchan_name'],
+ '$hsitelink' => $datarray['hsitelink'],
+ '$hitemlink' => $datarray['hitemlink'],
+ '$thanks' => $thanks,
'$site_admin' => $site_admin,
- '$title' => $title,
+ '$title' => $title,
'$textversion' => $textversion
));
$sender_name = t('Administrator');
- $hostname = get_app()->get_hostname();
+ $hostname = App::get_hostname();
if(strpos($hostname,':'))
$hostname = substr($hostname,0,strpos($hostname,':'));
$sender_email = 'noreply' . '@' . $hostname;
@@ -1662,13 +1882,13 @@ function format_and_send_email($sender,$xchan,$item) {
// use the EmailNotification library to send the message
enotify::send(array(
- 'fromName' => $product,
- 'fromEmail' => $sender_email,
- 'replyTo' => $sender_email,
- 'toEmail' => str_replace('mailto:','',$xchan['xchan_addr']),
- 'messageSubject' => (($title) ? $title : t('No Subject')),
- 'htmlVersion' => $email_html_body,
- 'textVersion' => $email_text_body,
+ 'fromName' => $product,
+ 'fromEmail' => $sender_email,
+ 'replyTo' => $sender_email,
+ 'toEmail' => str_replace('mailto:','',$xchan['xchan_addr']),
+ 'messageSubject' => (($title) ? $title : t('No Subject')),
+ 'htmlVersion' => $email_html_body,
+ 'textVersion' => $email_text_body,
'additionalMailHeader' => '',
));
@@ -1717,7 +1937,7 @@ function get_site_info() {
global $a;
$register_policy = Array('REGISTER_CLOSED', 'REGISTER_APPROVE', 'REGISTER_OPEN');
- $directory_mode = Array('DIRECTORY_MODE_NORMAL', 'DIRECTORY_MODE_SECONDARY','DIRECTORY_MODE_PRIMARY', 256 => 'DIRECTORY_MODE_STANDALONE');
+ $directory_mode = Array('DIRECTORY_MODE_NORMAL', 'DIRECTORY_MODE_PRIMARY', 'DIRECTORY_MODE_SECONDARY', 256 => 'DIRECTORY_MODE_STANDALONE');
$sql_extra = '';
@@ -1728,11 +1948,11 @@ function get_site_info() {
$admin = array();
foreach($r as $rr) {
if($rr['channel_pageflags'] & PAGE_HUBADMIN)
- $admin[] = array( 'name' => $rr['channel_name'], 'address' => $rr['channel_address'] . '@' . get_app()->get_hostname(), 'channel' => z_root() . '/channel/' . $rr['channel_address']);
+ $admin[] = array( 'name' => $rr['channel_name'], 'address' => $rr['channel_address'] . '@' . App::get_hostname(), 'channel' => z_root() . '/channel/' . $rr['channel_address']);
}
if(! $admin) {
foreach($r as $rr) {
- $admin[] = array( 'name' => $rr['channel_name'], 'address' => $rr['channel_address'] . '@' . get_app()->get_hostname(), 'channel' => z_root() . '/channel/' . $rr['channel_address']);
+ $admin[] = array( 'name' => $rr['channel_name'], 'address' => $rr['channel_address'] . '@' . App::get_hostname(), 'channel' => z_root() . '/channel/' . $rr['channel_address']);
}
}
}
@@ -1747,7 +1967,7 @@ function get_site_info() {
$service_class = false;
$visible_plugins = array();
- if(is_array($a->plugins) && count($a->plugins)) {
+ if(is_array(App::$plugins) && count(App::$plugins)) {
$r = q("select * from addon where hidden = 0");
if(count($r))
foreach($r as $rr)
@@ -1763,16 +1983,13 @@ function get_site_info() {
$site_info = get_config('system','info');
$site_name = get_config('system','sitename');
if(! get_config('system','hidden_version_siteinfo')) {
- $version = RED_VERSION;
- $tag = get_std_version();
+ $version = Zotlabs\Project\System::get_project_version();
+ $tag = Zotlabs\Project\System::get_std_version();
if(@is_dir('.git') && function_exists('shell_exec')) {
$commit = trim( @shell_exec('git log -1 --format="%h"'));
-// if(! get_config('system','hidden_tag_siteinfo'))
-// $tag = trim( @shell_exec('git describe --tags --abbrev=0'));
-// else
-// $tag = '';
}
+
if(! isset($commit) || strlen($commit) > 16)
$commit = '';
}
@@ -1788,10 +2005,22 @@ function get_site_info() {
$hide_in_statistics = intval(get_config('system','hide_in_statistics'));
$site_expire = intval(get_config('system', 'default_expire_days'));
+ load_config('feature_lock');
+ $locked_features = array();
+ if(is_array(App::$config['feature_lock']) && count(App::$config['feature_lock'])) {
+ foreach(App::$config['feature_lock'] as $k => $v) {
+ if($k === 'config_loaded')
+ continue;
+ $locked_features[$k] = intval($v);
+ }
+ }
+
+
$data = Array(
'version' => $version,
'version_tag' => $tag,
+ 'server_role' => Zotlabs\Project\System::get_server_role(),
'commit' => $commit,
'url' => z_root(),
'plugins' => $visible_plugins,
@@ -1799,12 +2028,13 @@ function get_site_info() {
'invitation_only' => intval(get_config('system','invitation_only')),
'directory_mode' => $directory_mode[get_config('system','directory_mode')],
'language' => get_config('system','language'),
- 'rss_connections' => get_config('system','feed_contacts'),
+ 'rss_connections' => intval(get_config('system','feed_contacts')),
'expiration' => $site_expire,
'default_service_restrictions' => $service_class,
+ 'locked_features' => $locked_features,
'admin' => $admin,
'site_name' => (($site_name) ? $site_name : ''),
- 'platform' => PLATFORM_NAME,
+ 'platform' => Zotlabs\Project\System::get_platform_name(),
'dbdriver' => $db->getdriver(),
'lastpoll' => get_config('system','lastpoll'),
'info' => (($site_info) ? $site_info : ''),
diff --git a/include/notifier.php b/include/notifier.php
index 50981df9d..628847d54 100644
--- a/include/notifier.php
+++ b/include/notifier.php
@@ -68,7 +68,6 @@ require_once('include/html2plain.php');
require_once('include/cli_startup.php');
require_once('include/zot.php');
require_once('include/queue_fn.php');
-require_once('include/session.php');
require_once('include/datetime.php');
require_once('include/items.php');
require_once('include/bbcode.php');
@@ -188,6 +187,7 @@ function notifier_run($argv, $argc){
$recipients[] = $r[0]['abook_xchan'];
$private = false;
$packet_type = 'refresh';
+ $packet_recips = array(array('guid' => $r[0]['xchan_guid'],'guid_sig' => $r[0]['xchan_guid_sig'],'hash' => $r[0]['xchan_hash']));
}
}
}
@@ -297,7 +297,7 @@ function notifier_run($argv, $argc){
$channel = $s[0];
if($channel['channel_hash'] !== $target_item['author_xchan'] && $channel['channel_hash'] !== $target_item['owner_xchan']) {
- logger("notifier: Sending channel {$channel['channel_hash']} is not owner {$target_item['owner_xchan']} or author {$target_item['author_xchan']}");
+ logger("notifier: Sending channel {$channel['channel_hash']} is not owner {$target_item['owner_xchan']} or author {$target_item['author_xchan']}", LOGGER_NORMAL, LOG_WARNING);
return;
}
@@ -316,7 +316,7 @@ function notifier_run($argv, $argc){
return;
if(strpos($r[0]['postopts'],'nodeliver') !== false) {
- logger('notifier: target item is undeliverable', LOGGER_DEBUG);
+ logger('notifier: target item is undeliverable', LOGGER_DEBUG, LOG_NOTICE);
return;
}
@@ -352,8 +352,8 @@ function notifier_run($argv, $argc){
// $cmd === 'relay' indicates the owner is sending it to the original recipients
// don't allow the item in the relay command to relay to owner under any circumstances, it will loop
- logger('notifier: relay_to_owner: ' . (($relay_to_owner) ? 'true' : 'false'), LOGGER_DATA);
- logger('notifier: top_level_post: ' . (($top_level_post) ? 'true' : 'false'), LOGGER_DATA);
+ logger('notifier: relay_to_owner: ' . (($relay_to_owner) ? 'true' : 'false'), LOGGER_DATA, LOG_DEBUG);
+ logger('notifier: top_level_post: ' . (($top_level_post) ? 'true' : 'false'), LOGGER_DATA, LOG_DEBUG);
// tag_deliver'd post which needs to be sent back to the original author
@@ -395,7 +395,7 @@ function notifier_run($argv, $argc){
// TODO verify this is needed - copied logic from same place in old code
if(intval($target_item['item_deleted']) && (! intval($target_item['item_wall']))) {
- logger('notifier: ignoring delete notification for non-wall item');
+ logger('notifier: ignoring delete notification for non-wall item', LOGGER_NORMAL, LOG_NOTICE);
return;
}
}
@@ -410,18 +410,19 @@ function notifier_run($argv, $argc){
$x = $encoded_item;
$x['title'] = 'private';
$x['body'] = 'private';
- logger('notifier: encoded item: ' . print_r($x,true), LOGGER_DATA);
+ logger('notifier: encoded item: ' . print_r($x,true), LOGGER_DATA, LOG_DEBUG);
stringify_array_elms($recipients);
if(! $recipients)
return;
-// logger('notifier: recipients: ' . print_r($recipients,true));
+// logger('notifier: recipients: ' . print_r($recipients,true), LOGGER_NORMAL, LOG_DEBUG);
$env_recips = (($private) ? array() : null);
$details = q("select xchan_hash, xchan_instance_url, xchan_network, xchan_addr, xchan_guid, xchan_guid_sig from xchan where xchan_hash in (" . implode(',',$recipients) . ")");
+
$recip_list = array();
if($details) {
@@ -436,15 +437,42 @@ function notifier_run($argv, $argc){
if(! $delivery_options)
format_and_send_email($channel,$d,$target_item);
}
+ }
+ }
-
- }
+ $narr = array(
+ 'channel' => $channel,
+ 'env_recips' => $env_recips,
+ 'packet_recips' => $packet_recips,
+ 'recipients' => $recipients,
+ 'item' => $item,
+ 'target_item' => $target_item,
+ 'top_level_post' => $top_level_post,
+ 'private' => $private,
+ 'followup' => $followup,
+ 'relay_to_owner' => $relay_to_owner,
+ 'uplink' => $uplink,
+ 'cmd' => $cmd,
+ 'mail' => $mail,
+ 'location' => $location,
+ 'request' => $request,
+ 'normal_mode' => $normal_mode,
+ 'packet_type' => $packet_type,
+ 'walltowall' => $walltowall,
+ 'queued' => array()
+ );
+
+ call_hooks('notifier_process', $narr);
+ if($narr['queued']) {
+ foreach($narr['queued'] as $pq)
+ $deliveries[] = $pq;
}
+
if(($private) && (! $env_recips)) {
// shouldn't happen
- logger('notifier: private message with no envelope recipients.' . print_r($argv,true));
+ logger('notifier: private message with no envelope recipients.' . print_r($argv,true), LOGGER_NORMAL, LOG_NOTICE);
}
logger('notifier: recipients (may be delivered to more if public): ' . print_r($recip_list,true), LOGGER_DEBUG);
@@ -459,7 +487,7 @@ function notifier_run($argv, $argc){
if(! $r) {
- logger('notifier: no hubs');
+ logger('notifier: no hubs', LOGGER_NORMAL, LOG_NOTICE);
return;
}
@@ -482,7 +510,7 @@ function notifier_run($argv, $argc){
foreach($hubs as $hub) {
if(in_array($hub['hubloc_url'],$dead_hubs)) {
- logger('skipping dead hub: ' . $hub['hubloc_url'], LOGGER_DEBUG);
+ logger('skipping dead hub: ' . $hub['hubloc_url'], LOGGER_DEBUG, LOG_INFO);
continue;
}
@@ -502,8 +530,8 @@ function notifier_run($argv, $argc){
}
}
- logger('notifier: will notify/deliver to these hubs: ' . print_r($hublist,true), LOGGER_DEBUG);
-
+ logger('notifier: will notify/deliver to these hubs: ' . print_r($hublist,true), LOGGER_DEBUG, LOG_DEBUG);
+
foreach($dhubs as $hub) {
@@ -512,6 +540,7 @@ function notifier_run($argv, $argc){
$narr = array(
'channel' => $channel,
'env_recips' => $env_recips,
+ 'packet_recips' => $packet_recips,
'recipients' => $recipients,
'item' => $item,
'target_item' => $target_item,
@@ -547,7 +576,7 @@ function notifier_run($argv, $argc){
$packet = null;
if($packet_type === 'refresh' || $packet_type === 'purge') {
- $packet = zot_build_packet($channel,$packet_type);
+ $packet = zot_build_packet($channel,$packet_type,(($packet_recips) ? $packet_recips : null));
}
elseif($packet_type === 'request') {
$packet = zot_build_packet($channel,$packet_type,$env_recips,$hub['hubloc_sitekey'],$hash,
@@ -576,7 +605,7 @@ function notifier_run($argv, $argc){
));
// only create delivery reports for normal undeleted items
- if(is_array($target_item) && array_key_exists('postopts',$target_item) && (! $target_item['item_deleted'])) {
+ if(is_array($target_item) && array_key_exists('postopts',$target_item) && (! $target_item['item_deleted']) && (! get_config('system','disable_dreport'))) {
q("insert into dreport ( dreport_mid, dreport_site, dreport_recip, dreport_result, dreport_time, dreport_xchan, dreport_queue ) values ( '%s','%s','%s','%s','%s','%s','%s' ) ",
dbesc($target_item['mid']),
dbesc($hub['hubloc_host']),
diff --git a/include/oauth.php b/include/oauth.php
index f3d144158..ec41a5dd2 100644
--- a/include/oauth.php
+++ b/include/oauth.php
@@ -27,7 +27,7 @@ class ZotOAuth1DataStore extends OAuth1DataStore {
);
if($r) {
- get_app()->set_oauth_key($consumer_key);
+ App::set_oauth_key($consumer_key);
return new OAuth1Consumer($r[0]['client_id'],$r[0]['pw'],$r[0]['redirect_uri']);
}
return null;
diff --git a/include/oembed.php b/include/oembed.php
index e50d34c7d..3994af0fb 100755
--- a/include/oembed.php
+++ b/include/oembed.php
@@ -3,6 +3,34 @@ function oembed_replacecb($matches){
$embedurl=$matches[1];
+
+ // site white/black list
+
+ if(($x = get_config('system','embed_deny'))) {
+ $l = explode("\n",$x);
+ if($l) {
+ foreach($l as $ll) {
+ if(trim($ll) && strpos($embedurl,trim($ll)) !== false)
+ return '<a href="' . $embedurl . '">' . $embedurl . '</a>';
+ }
+ }
+ }
+ if(($x = get_config('system','embed_allow'))) {
+ $found = false;
+ $l = explode("\n",$x);
+ if($l) {
+ foreach($l as $ll) {
+ if(trim($ll) && strpos($embedurl,trim($ll)) !== false) {
+ $found = true;
+ break;
+ }
+ }
+ }
+ if(! $found) {
+ return '<a href="' . $embedurl . '">' . $embedurl . '</a>';
+ }
+ }
+
// implements a personal embed white/black list for logged in members
if(local_channel()) {
if(($x = get_pconfig(local_channel(),'system','embed_deny'))) {
@@ -53,7 +81,11 @@ function oembed_fetch_url($embedurl){
$a = get_app();
- $txt = Cache::get($a->videowidth . $embedurl);
+ $embedurl = str_replace('&amp;','&', $embedurl);
+
+// logger('fetch: ' . $embedurl);
+
+ $txt = Cache::get(App::$videowidth . $embedurl);
if(strstr($txt,'youtu') && strstr(z_root(),'https:')) {
$txt = str_replace('http:','https:',$txt);
@@ -78,7 +110,6 @@ function oembed_fetch_url($embedurl){
else {
// try oembed autodiscovery
$redirects = 0;
-
$result = z_fetch_url($embedurl, false, $redirects, array('timeout' => 15, 'accept_content' => "text/*", 'novalidate' => true ));
if($result['success'])
$html_text = $result['body'];
@@ -88,12 +119,12 @@ function oembed_fetch_url($embedurl){
if ($dom){
$xpath = new DOMXPath($dom);
$attr = "oembed";
-
$xattr = oe_build_xpath("class","oembed");
+
$entries = $xpath->query("//link[@type='application/json+oembed']");
foreach($entries as $e){
$href = $e->getAttributeNode("href")->nodeValue;
- $x = z_fetch_url($href . '&maxwidth=' . $a->videowidth);
+ $x = z_fetch_url($href . '&maxwidth=' . App::$videowidth);
$txt = $x['body'];
break;
}
@@ -102,7 +133,7 @@ function oembed_fetch_url($embedurl){
$entries = $xpath->query("//link[@type='text/json+oembed']");
foreach($entries as $e){
$href = $e->getAttributeNode("href")->nodeValue;
- $x = z_fetch_url($href . '&maxwidth=' . $a->videowidth);
+ $x = z_fetch_url($href . '&maxwidth=' . App::$videowidth);
$txt = $x['body'];
break;
}
@@ -111,7 +142,7 @@ function oembed_fetch_url($embedurl){
}
if ($txt==false || $txt=="") {
- $x = array('url' => $embedurl,'videowidth' => $a->videowidth);
+ $x = array('url' => $embedurl,'videowidth' => App::$videowidth);
call_hooks('oembed_probe',$x);
if(array_key_exists('embed',$x))
$txt = $x['embed'];
@@ -121,20 +152,29 @@ function oembed_fetch_url($embedurl){
if ($txt[0]!="{") $txt='{"type":"error"}';
//save in cache
- Cache::set($a->videowidth . $embedurl,$txt);
+
+ if(! get_config('system','oembed_cache_disable'))
+ Cache::set(App::$videowidth . $embedurl,$txt);
}
$j = json_decode($txt);
$j->embedurl = $embedurl;
+
+// logger('fetch return: ' . print_r($j,true));
+
return $j;
+
+
}
function oembed_format_object($j){
$a = get_app();
$embedurl = $j->embedurl;
+// logger('format: ' . print_r($j,true));
+
$jhtml = oembed_iframe($j->embedurl,(isset($j->width) ? $j->width : null), (isset($j->height) ? $j->height : null));
$ret="<span class='oembed ".$j->type."'>";
@@ -155,7 +195,7 @@ function oembed_format_object($j){
}
$ret.=replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$embedurl'=>$embedurl,
'$escapedhtml'=>base64_encode($jhtml),
'$tw'=>$tw,
@@ -173,6 +213,14 @@ function oembed_format_object($j){
$ret.="<br>";
}; break;
case "link": {
+ if($j->thumbnail_url) {
+ if(is_matrix_url($embedurl)) {
+ $embedurl = zid($embedurl);
+ $j->thumbnail_url = zid($j->thumbnail_url);
+ }
+ $ret = '<a href="' . $embedurl . '" ><img src="' . $j->thumbnail_url . '" alt="thumbnail" /></a><br /><br />';
+ }
+
//$ret = "<a href='".$embedurl."'>".$j->title."</a>";
}; break;
case "rich": {
@@ -184,23 +232,29 @@ function oembed_format_object($j){
// add link to source if not present in "rich" type
if ( $j->type!='rich' || !strpos($j->html,$embedurl) ){
$embedlink = (isset($j->title))?$j->title:$embedurl;
- $ret .= '<span class="bookmark-identifier">#^</span>' . "<a href='$embedurl' rel='oembed'>$embedlink</a>";
- $ret .= "<br>";
+ $ret .= '<br />' . "<a href='$embedurl' rel='oembed'>$embedlink</a>";
+ $ret .= "<br />";
if (isset($j->author_name)) $ret.=" by ".$j->author_name;
if (isset($j->provider_name)) $ret.=" on ".$j->provider_name;
} else {
// add <a> for html2bbcode conversion
- $ret .= "<a href='$embedurl' rel='oembed'/>";
+ $ret .= "<br /><a href='$embedurl' rel='oembed'>$embedurl</a>";
}
$ret.="<br style='clear:left'></span>";
return mb_convert_encoding($ret, 'HTML-ENTITIES', mb_detect_encoding($ret));
}
function oembed_iframe($src,$width,$height) {
- if(! $width || strstr($width,'%'))
+ $scroll = ' scrolling="no" ';
+ if(! $width || strstr($width,'%')) {
$width = '640';
- if(! $height || strstr($height,'%'))
+ $scroll = ' scrolling="auto" ';
+ }
+ if(! $height || strstr($height,'%')) {
$height = '300';
+ $scroll = ' scrolling="auto" ';
+ }
+
// try and leave some room for the description line.
$height = intval($height) + 80;
$width = intval($width) + 40;
@@ -209,7 +263,7 @@ function oembed_iframe($src,$width,$height) {
// Make sure any children are sandboxed within their own iframe.
- return '<iframe height="' . $height . '" width="' . $width . '" src="' . $s . '" frameborder="no" >'
+ return '<iframe ' . $scroll . 'height="' . $height . '" width="' . $width . '" src="' . $s . '" frameborder="no" >'
. t('Embedded content') . '</iframe>';
}
diff --git a/include/permissions.php b/include/permissions.php
index a8e761f87..19242d29f 100644
--- a/include/permissions.php
+++ b/include/permissions.php
@@ -63,7 +63,7 @@ function get_perms() {
*/
function get_all_perms($uid, $observer_xchan, $internal_use = true) {
- $api = get_app()->get_oauth_key();
+ $api = App::get_oauth_key();
if($api)
return get_all_api_perms($uid,$api);
@@ -151,9 +151,13 @@ function get_all_perms($uid, $observer_xchan, $internal_use = true) {
// Check if this $uid is actually the $observer_xchan - if it's your content
// you always have permission to do anything
+ // if you've moved elsewhere, you will only have read only access
if(($observer_xchan) && ($r[0]['channel_hash'] === $observer_xchan)) {
- $ret[$perm_name] = true;
+ if($r[0]['channel_moved'] && (! $permission[2]))
+ $ret[$perm_name] = false;
+ else
+ $ret[$perm_name] = true;
continue;
}
@@ -266,7 +270,7 @@ function get_all_perms($uid, $observer_xchan, $internal_use = true) {
*/
function perm_is_allowed($uid, $observer_xchan, $permission) {
- $api = get_app()->get_oauth_key();
+ $api = App::get_oauth_key();
if($api)
return api_perm_is_allowed($uid,$api,$permission);
@@ -286,7 +290,7 @@ function perm_is_allowed($uid, $observer_xchan, $permission) {
$channel_perm = $global_perms[$permission][0];
- $r = q("select %s, channel_pageflags, channel_hash from channel where channel_id = %d limit 1",
+ $r = q("select %s, channel_pageflags, channel_moved, channel_hash from channel where channel_id = %d limit 1",
dbesc($channel_perm),
intval($uid)
);
@@ -325,9 +329,15 @@ function perm_is_allowed($uid, $observer_xchan, $permission) {
return false;
// Check if this $uid is actually the $observer_xchan
+ // you will have full access unless the channel was moved -
+ // in which case you will have read_only access
- if($r[0]['channel_hash'] === $observer_xchan)
- return true;
+ if($r[0]['channel_hash'] === $observer_xchan) {
+ if($r[0]['channel_moved'] && (! $global_perms[$permission][2]))
+ return false;
+ else
+ return true;
+ }
if($r[0][$channel_perm] & PERMS_PUBLIC)
return true;
@@ -626,7 +636,7 @@ function get_role_perms($role) {
$ret['channel_w_mail'] = PERMS_SPECIFIC;
$ret['channel_w_chat'] = PERMS_SPECIFIC;
$ret['channel_a_delegate'] = PERMS_SPECIFIC;
- $ret['channel_r_storage'] = PERMS_PUBLIC;
+ $ret['channel_r_storage'] = PERMS_SPECIFIC;
$ret['channel_w_storage'] = PERMS_SPECIFIC;
$ret['channel_r_pages'] = PERMS_PUBLIC;
$ret['channel_w_pages'] = PERMS_SPECIFIC;
@@ -641,10 +651,10 @@ function get_role_perms($role) {
$ret['directory_publish'] = true;
$ret['online'] = false;
$ret['perms_follow'] = PERMS_R_STREAM|PERMS_R_PROFILE|PERMS_R_ABOOK
- |PERMS_W_STREAM|PERMS_W_WALL|PERMS_W_COMMENT|PERMS_W_MAIL|PERMS_W_CHAT
+ |PERMS_W_WALL|PERMS_W_COMMENT|PERMS_W_MAIL|PERMS_W_CHAT
|PERMS_R_STORAGE|PERMS_R_PAGES|PERMS_A_REPUBLISH|PERMS_W_LIKE|PERMS_W_TAGWALL;
$ret['perms_accept'] = PERMS_R_STREAM|PERMS_R_PROFILE|PERMS_R_ABOOK
- |PERMS_W_STREAM|PERMS_W_WALL|PERMS_W_COMMENT|PERMS_W_MAIL|PERMS_W_CHAT
+ |PERMS_W_WALL|PERMS_W_COMMENT|PERMS_W_MAIL|PERMS_W_CHAT
|PERMS_R_STORAGE|PERMS_R_PAGES|PERMS_A_REPUBLISH|PERMS_W_LIKE|PERMS_W_TAGWALL;
$ret['channel_r_stream'] = PERMS_PUBLIC;
$ret['channel_r_profile'] = PERMS_PUBLIC;
@@ -864,10 +874,10 @@ function get_role_perms($role) {
*/
function get_roles() {
$roles = array(
- t('Social Networking') => array('social' => t('Mostly Public'), 'social_restricted' => t('Restricted'), 'social_private' => t('Private')),
- t('Community Forum') => array('forum' => t('Mostly Public'), 'forum_restricted' => t('Restricted'), 'forum_private' => t('Private')),
- t('Feed Republish') => array('feed' => t('Mostly Public'), 'feed_restricted' => t('Restricted')),
- t('Special Purpose') => array('soapbox' => t('Celebrity/Soapbox'), 'repository' => t('Group Repository')),
+ t('Social Networking') => array('social' => t('Social - Mostly Public'), 'social_restricted' => t('Social - Restricted'), 'social_private' => t('Social - Private')),
+ t('Community Forum') => array('forum' => t('Forum - Mostly Public'), 'forum_restricted' => t('Forum - Restricted'), 'forum_private' => t('Forum - Private')),
+ t('Feed Republish') => array('feed' => t('Feed - Mostly Public'), 'feed_restricted' => t('Feed - Restricted')),
+ t('Special Purpose') => array('soapbox' => t('Special - Celebrity/Soapbox'), 'repository' => t('Special - Group Repository')),
t('Other') => array('custom' => t('Custom/Expert Mode'))
);
diff --git a/include/photo/photo_driver.php b/include/photo/photo_driver.php
index 0de3b9c97..3bea54fd4 100644
--- a/include/photo/photo_driver.php
+++ b/include/photo/photo_driver.php
@@ -69,6 +69,8 @@ abstract class photo_driver {
abstract function cropImage($max,$x,$y,$w,$h);
+ abstract function cropImageRect($maxx,$maxy,$x,$y,$w,$h);
+
abstract function imageString();
@@ -229,6 +231,7 @@ abstract class photo_driver {
$this->doScaleImage($dest_width,$dest_height);
}
+
public function scaleImageSquare($dim) {
if(!$this->is_valid())
return FALSE;
@@ -676,9 +679,9 @@ function import_xchan_photo($photo,$xchan,$thing = false) {
if($r === false)
$photo_failure = true;
- $photo = $a->get_baseurl() . '/photo/' . $hash . '-4';
- $thumb = $a->get_baseurl() . '/photo/' . $hash . '-5';
- $micro = $a->get_baseurl() . '/photo/' . $hash . '-6';
+ $photo = z_root() . '/photo/' . $hash . '-4';
+ $thumb = z_root() . '/photo/' . $hash . '-5';
+ $micro = z_root() . '/photo/' . $hash . '-6';
}
else {
logger('import_xchan_photo: invalid image from ' . $photo);
@@ -686,9 +689,9 @@ function import_xchan_photo($photo,$xchan,$thing = false) {
}
}
if($photo_failure) {
- $photo = $a->get_baseurl() . '/' . get_default_profile_photo();
- $thumb = $a->get_baseurl() . '/' . get_default_profile_photo(80);
- $micro = $a->get_baseurl() . '/' . get_default_profile_photo(48);
+ $photo = z_root() . '/' . get_default_profile_photo();
+ $thumb = z_root() . '/' . get_default_profile_photo(80);
+ $micro = z_root() . '/' . get_default_profile_photo(48);
$type = 'image/png';
}
diff --git a/include/photo/photo_gd.php b/include/photo/photo_gd.php
index 2ac7287e4..24bdc204f 100644
--- a/include/photo/photo_gd.php
+++ b/include/photo/photo_gd.php
@@ -108,6 +108,23 @@ class photo_gd extends photo_driver {
$this->setDimensions();
}
+ public function cropImageRect($maxx,$maxy,$x,$y,$w,$h) {
+ if(!$this->is_valid())
+ return FALSE;
+
+ $dest = imagecreatetruecolor( $maxx, $maxy );
+ imagealphablending($dest, false);
+ imagesavealpha($dest, true);
+ if ($this->type=='image/png') imagefill($dest, 0, 0, imagecolorallocatealpha($dest, 0, 0, 0, 127)); // fill with alpha
+ imagecopyresampled($dest, $this->image, 0, 0, $x, $y, $maxx, $maxy, $w, $h);
+ if($this->image)
+ imagedestroy($this->image);
+ $this->image = $dest;
+ $this->setDimensions();
+ }
+
+
+
public function imageString() {
if(!$this->is_valid())
return FALSE;
diff --git a/include/photo/photo_imagick.php b/include/photo/photo_imagick.php
index 3f84fd06c..32bb61342 100644
--- a/include/photo/photo_imagick.php
+++ b/include/photo/photo_imagick.php
@@ -163,6 +163,24 @@ class photo_imagick extends photo_driver {
$this->doScaleImage($max,$max);
}
+ public function cropImageRect($maxx,$maxy,$x,$y,$w,$h) {
+ if(!$this->is_valid())
+ return FALSE;
+
+ $this->image->setFirstIterator();
+ do {
+ $this->image->cropImage($w, $h, $x, $y);
+ /**
+ * We need to remove the canvas,
+ * or the image is not resized to the crop:
+ * http://php.net/manual/en/imagick.cropimage.php#97232
+ */
+ $this->image->setImagePage(0, 0, 0, 0);
+ } while ($this->image->nextImage());
+
+ $this->doScaleImage($maxx,$maxy);
+ }
+
public function imageString() {
if(!$this->is_valid())
return FALSE;
diff --git a/include/photos.php b/include/photos.php
index 93511d2c0..943d7d503 100644
--- a/include/photos.php
+++ b/include/photos.php
@@ -48,7 +48,7 @@ function photo_upload($channel, $observer, $args) {
// all other settings. 'allow_cid' being passed from an external source takes priority over channel settings.
// ...messy... needs re-factoring once the photos/files integration stabilises
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
if(array_key_exists('directory',$args) && $args['directory'])
$acl->set($args['directory']);
if(array_key_exists('allow_cid',$args))
@@ -194,7 +194,7 @@ function photo_upload($channel, $observer, $args) {
$link[0] = array(
'rel' => 'alternate',
'type' => 'text/html',
- 'href' => $url = rawurlencode(z_root() . '/photo/' . $photo_hash . '-0.' . $ph->getExt()),
+ 'href' => z_root() . '/photo/' . $photo_hash . '-0.' . $ph->getExt(),
'width' => $ph->getWidth(),
'height' => $ph->getHeight()
);
@@ -212,7 +212,7 @@ function photo_upload($channel, $observer, $args) {
$link[1] = array(
'rel' => 'alternate',
'type' => 'text/html',
- 'href' => $url = rawurlencode(z_root() . '/photo/' . $photo_hash . '-1.' . $ph->getExt()),
+ 'href' => z_root() . '/photo/' . $photo_hash . '-1.' . $ph->getExt(),
'width' => $ph->getWidth(),
'height' => $ph->getHeight()
);
@@ -227,7 +227,7 @@ function photo_upload($channel, $observer, $args) {
$link[2] = array(
'rel' => 'alternate',
'type' => 'text/html',
- 'href' => $url = rawurlencode(z_root() . '/photo/' . $photo_hash . '-2.' . $ph->getExt()),
+ 'href' => z_root() . '/photo/' . $photo_hash . '-2.' . $ph->getExt(),
'width' => $ph->getWidth(),
'height' => $ph->getHeight()
);
@@ -242,7 +242,7 @@ function photo_upload($channel, $observer, $args) {
$link[3] = array(
'rel' => 'alternate',
'type' => 'text/html',
- 'href' => $url = rawurlencode(z_root() . '/photo/' . $photo_hash . '-3.' . $ph->getExt()),
+ 'href' => z_root() . '/photo/' . $photo_hash . '-3.' . $ph->getExt(),
'width' => $ph->getWidth(),
'height' => $ph->getHeight()
);
@@ -296,11 +296,11 @@ function photo_upload($channel, $observer, $args) {
$photo_link = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo_hash . ']' . t('a new photo') . '[/zrl]';
- $album_link = '[zrl=' . z_root() . '/photos/album/' . bin2hex($album) . ']' . $album . '[/zrl]';
+ $album_link = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/album/' . bin2hex($album) . ']' . $album . '[/zrl]';
$activity_format = sprintf(t('%1$s posted %2$s to %3$s','photo_upload'), $author_link, $photo_link, $album_link);
- $summary = $activity_format . "\n\n" . (($args['body']) ? $args['body'] . "\n\n" : '');
+ $summary = (($args['body']) ? $args['body'] : '') . '[footer]' . $activity_format . '[/footer]';
$obj_body = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo_hash . ']'
. $tag . z_root() . "/photo/{$photo_hash}-{$scale}." . $ph->getExt() . '[/zmg]'
@@ -312,7 +312,7 @@ function photo_upload($channel, $observer, $args) {
'title' => $title,
'created' => $p['created'],
'edited' => $p['edited'],
- 'id' => rawurlencode(z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo_hash),
+ 'id' => z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo_hash,
'link' => $link,
'body' => $obj_body
);
@@ -320,7 +320,7 @@ function photo_upload($channel, $observer, $args) {
$target = array(
'type' => ACTIVITY_OBJ_ALBUM,
'title' => (($album) ? $album : '/'),
- 'id' => rawurlencode(z_root() . '/photos/' . $channel['channel_address'] . '/album/' . bin2hex($album))
+ 'id' => z_root() . '/photos/' . $channel['channel_address'] . '/album/' . bin2hex($album)
);
// Create item container
@@ -391,8 +391,8 @@ function photo_upload($channel, $observer, $args) {
$arr['deny_cid'] = $ac['deny_cid'];
$arr['deny_gid'] = $ac['deny_gid'];
$arr['verb'] = ACTIVITY_POST;
- $arr['obj_type'] = ACTIVITY_OBJ_PHOTO;
- $arr['object'] = json_encode($object);
+ $arr['obj_type'] = ACTIVITY_OBJ_PHOTO;
+ $arr['object'] = json_encode($object);
$arr['tgt_type'] = ACTIVITY_OBJ_ALBUM;
$arr['target'] = json_encode($target);
$arr['item_wall'] = 1;
@@ -400,7 +400,7 @@ function photo_upload($channel, $observer, $args) {
$arr['item_thread_top'] = 1;
$arr['item_private'] = intval($acl->is_private());
$arr['plink'] = z_root() . '/channel/' . $channel['channel_address'] . '/?f=&mid=' . $arr['mid'];
- $arr['body'] = $summary;
+ $arr['body'] = $summary;
// this one is tricky because the item and the photo have the same permissions, those of the photo.
@@ -490,12 +490,12 @@ function photos_album_widget($channelx,$observer,$albums = null) {
$o = '';
// If we weren't passed an album list, see if the photos module
- // dropped one for us to find in $a->data['albums'].
+ // dropped one for us to find in App::$data['albums'].
// If all else fails, load it.
if(! $albums) {
- if(array_key_exists('albums', get_app()->data))
- $albums = get_app()->data['albums'];
+ if(array_key_exists('albums', App::$data))
+ $albums = App::$data['albums'];
else
$albums = photos_albums_list($channelx,$observer);
}
diff --git a/include/plugin.php b/include/plugin.php
index 4a35a0170..8dceb8fb1 100755
--- a/include/plugin.php
+++ b/include/plugin.php
@@ -219,7 +219,7 @@ function unregister_hook($hook, $file, $function) {
//
-// It might not be obvious but themes can manually add hooks to the $a->hooks
+// It might not be obvious but themes can manually add hooks to the App::$hooks
// array in their theme_init() and use this to customise the app behaviour.
// UPDATE: use insert_hook($hookname,$function_name) to do this
//
@@ -227,19 +227,19 @@ function unregister_hook($hook, $file, $function) {
function load_hooks() {
$a = get_app();
-// if(! is_array($a->hooks))
- $a->hooks = array();
+// if(! is_array(App::$hooks))
+ App::$hooks = array();
$r = q("SELECT * FROM hook WHERE true ORDER BY priority DESC");
if($r) {
foreach($r as $rr) {
- if(! array_key_exists($rr['hook'],$a->hooks))
- $a->hooks[$rr['hook']] = array();
+ if(! array_key_exists($rr['hook'],App::$hooks))
+ App::$hooks[$rr['hook']] = array();
- $a->hooks[$rr['hook']][] = array($rr['file'],$rr['function']);
+ App::$hooks[$rr['hook']][] = array($rr['file'],$rr['function']);
}
}
-//logger('hooks: ' . print_r($a->hooks,true));
+//logger('hooks: ' . print_r(App::$hooks,true));
}
/**
@@ -261,13 +261,13 @@ function load_hooks() {
*/
function insert_hook($hook, $fn) {
$a = get_app();
- if(! is_array($a->hooks))
- $a->hooks = array();
+ if(! is_array(App::$hooks))
+ App::$hooks = array();
- if(! array_key_exists($hook, $a->hooks))
- $a->hooks[$hook] = array();
+ if(! array_key_exists($hook, App::$hooks))
+ App::$hooks[$hook] = array();
- $a->hooks[$hook][] = array('', $fn);
+ App::$hooks[$hook][] = array('', $fn);
}
/**
@@ -282,8 +282,8 @@ function insert_hook($hook, $fn) {
function call_hooks($name, &$data = null) {
$a = get_app();
- if((is_array($a->hooks)) && (array_key_exists($name, $a->hooks))) {
- foreach($a->hooks[$name] as $hook) {
+ if((is_array(App::$hooks)) && (array_key_exists($name, App::$hooks))) {
+ foreach(App::$hooks[$name] as $hook) {
if($hook[0])
@include_once($hook[0]);
@@ -291,7 +291,7 @@ function call_hooks($name, &$data = null) {
$func = $hook[1];
$func($a, $data);
} else {
- // remove orphan hooks
+
q("DELETE FROM hook WHERE hook = '%s' AND file = '%s' AND function = '%s'",
dbesc($name),
dbesc($hook[0]),
@@ -313,7 +313,6 @@ function call_hooks($name, &$data = null) {
* * Version: 1.2.3
* * Author: John <profile url>
* * Author: Jane <email>
- * * Compat: Red [(version)], Friendica [(version)]
* *
*\endcode
* @param string $plugin the name of the plugin
@@ -325,8 +324,9 @@ function get_plugin_info($plugin){
'name' => $plugin,
'description' => '',
'author' => array(),
+ 'maintainer' => array(),
'version' => '',
- 'compat' => ''
+ 'requires' => ''
);
if (!is_file("addon/$plugin/$plugin.php"))
@@ -342,17 +342,16 @@ function get_plugin_info($plugin){
if ($l != ""){
list($k, $v) = array_map("trim", explode(":", $l, 2));
$k = strtolower($k);
- if ($k == 'author'){
+ if ($k == 'author' || $k == 'maintainer'){
$r = preg_match("|([^<]+)<([^>]+)>|", $v, $m);
if ($r) {
- $info['author'][] = array('name' => $m[1], 'link' => $m[2]);
+ $info[$k][] = array('name' => $m[1], 'link' => $m[2]);
} else {
- $info['author'][] = array('name' => $v);
- }
- } else {
- if (array_key_exists($k, $info)){
- $info[$k] = $v;
+ $info[$k][] = array('name' => $v);
}
+ }
+ else {
+ $info[$k] = $v;
}
}
}
@@ -361,6 +360,51 @@ function get_plugin_info($plugin){
return $info;
}
+function check_plugin_versions($info) {
+
+ if(! is_array($info))
+ return true;
+
+ if(array_key_exists('minversion',$info)) {
+ if(! version_compare(STD_VERSION,trim($info['minversion']), '>=')) {
+ logger('minversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING);
+ return false;
+ }
+ }
+ if(array_key_exists('maxversion',$info)) {
+ if(version_compare(STD_VERSION,trim($info['maxversion']), '>')) {
+ logger('maxversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING);
+ return false;
+ }
+ }
+ if(array_key_exists('minphpversion',$info)) {
+ if(! version_compare(PHP_VERSION,trim($info['minphpversion']), '>=')) {
+ logger('minphpversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING);
+ return false;
+ }
+ }
+
+ if(array_key_exists('requires',$info)) {
+ $arr = explode(',',$info['requires']);
+ $found = true;
+ if($arr) {
+ foreach($arr as $test) {
+ $test = trim($test);
+ if(! $test)
+ continue;
+ if(! in_array($test,App::$plugins))
+ $found = false;
+ }
+ }
+ if(! $found)
+ return false;
+ }
+
+ return true;
+}
+
+
+
/**
* @brief Parse theme comment in search of theme infos.
@@ -451,10 +495,10 @@ function get_theme_screenshot($theme) {
$exts = array('.png', '.jpg');
foreach($exts as $ext) {
if(file_exists('view/theme/' . $theme . '/img/screenshot' . $ext))
- return($a->get_baseurl() . '/view/theme/' . $theme . '/img/screenshot' . $ext);
+ return(z_root() . '/view/theme/' . $theme . '/img/screenshot' . $ext);
}
- return($a->get_baseurl() . '/images/blank.png');
+ return(z_root() . '/images/blank.png');
}
/**
@@ -464,19 +508,19 @@ function get_theme_screenshot($theme) {
* @param string $media change media attribute (default to 'screen')
*/
function head_add_css($src, $media = 'screen') {
- get_app()->css_sources[] = array($src, $media);
+ App::$css_sources[] = array($src, $media);
}
function head_remove_css($src, $media = 'screen') {
$a = get_app();
- $index = array_search(array($src, $media), $a->css_sources);
+ $index = array_search(array($src, $media), App::$css_sources);
if ($index !== false)
- unset($a->css_sources[$index]);
+ unset(App::$css_sources[$index]);
}
function head_get_css() {
$str = '';
- $sources = get_app()->css_sources;
+ $sources = App::$css_sources;
if (count($sources)) {
foreach ($sources as $source)
$str .= format_css_if_exists($source);
@@ -516,7 +560,7 @@ function script_path() {
// Some proxy setups may require using http_host
- if(intval(get_app()->config['system']['script_path_use_http_host']))
+ if(intval(App::$config['system']['script_path_use_http_host']))
$server_var = 'HTTP_HOST';
else
$server_var = 'SERVER_NAME';
@@ -532,19 +576,19 @@ function script_path() {
}
function head_add_js($src) {
- get_app()->js_sources[] = $src;
+ App::$js_sources[] = $src;
}
function head_remove_js($src) {
$a = get_app();
- $index = array_search($src, $a->js_sources);
+ $index = array_search($src, App::$js_sources);
if($index !== false)
- unset($a->js_sources[$index]);
+ unset(App::$js_sources[$index]);
}
function head_get_js() {
$str = '';
- $sources = get_app()->js_sources;
+ $sources = App::$js_sources;
if(count($sources))
foreach($sources as $source) {
if($source === 'main.js')
@@ -580,7 +624,7 @@ function theme_include($file, $root = '') {
if($root !== '' && $root[strlen($root)-1] !== '/')
$root = $root . '/';
- $theme_info = $a->theme_info;
+ $theme_info = App::$theme_info;
if(array_key_exists('extends',$theme_info))
$parent = $theme_info['extends'];
@@ -612,7 +656,7 @@ function theme_include($file, $root = '') {
function get_intltext_template($s, $root = '') {
$a = get_app();
- $t = $a->template_engine();
+ $t = App::template_engine();
$template = $t->get_intltext_template($s, $root);
return $template;
@@ -621,22 +665,11 @@ function get_intltext_template($s, $root = '') {
function get_markup_template($s, $root = '') {
$a = get_app();
- $t = $a->template_engine();
+ $t = App::template_engine();
$template = $t->get_markup_template($s, $root);
return $template;
}
-// return the standardised version. Since we can't easily compare
-// before the STD_VERSION definition was applied, we have to treat
-// all prior release versions the same. You can dig through them
-// with other means (such as RED_VERSION) if necessary.
-
-function get_std_version() {
- if(defined('STD_VERSION'))
- return STD_VERSION;
- return '0.0.0';
-}
-
function folder_exists($folder)
{
diff --git a/include/poller.php b/include/poller.php
index 031fb4533..808b54ee5 100644
--- a/include/poller.php
+++ b/include/poller.php
@@ -205,7 +205,7 @@ function poller_run($argv, $argc){
$keep_reports = intval(get_config('system','expire_delivery_reports'));
if($keep_reports === 0)
- $keep_reports = 30;
+ $keep_reports = 10;
q("delete from dreport where dreport_time < %s - INTERVAL %s",
db_utcnow(),
diff --git a/include/profile_selectors.php b/include/profile_selectors.php
index a80677cb3..9f993f803 100644
--- a/include/profile_selectors.php
+++ b/include/profile_selectors.php
@@ -7,7 +7,7 @@ function gender_selector($current="",$suffix="") {
call_hooks('gender_selector', $select);
- $o .= "<select name=\"gender$suffix\" id=\"gender-select$suffix\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"gender$suffix\" id=\"gender-select$suffix\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
@@ -24,7 +24,7 @@ function gender_selector_min($current="",$suffix="") {
call_hooks('gender_selector_min', $select);
- $o .= "<select name=\"gender$suffix\" id=\"gender-select$suffix\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"gender$suffix\" id=\"gender-select$suffix\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
@@ -44,7 +44,7 @@ function sexpref_selector($current="",$suffix="") {
call_hooks('sexpref_selector', $select);
- $o .= "<select name=\"sexual$suffix\" id=\"sexual-select$suffix\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"sexual$suffix\" id=\"sexual-select$suffix\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
@@ -62,7 +62,7 @@ function sexpref_selector_min($current="",$suffix="") {
call_hooks('sexpref_selector_min', $select);
- $o .= "<select name=\"sexual$suffix\" id=\"sexual-select$suffix\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"sexual$suffix\" id=\"sexual-select$suffix\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
@@ -81,7 +81,7 @@ function marital_selector($current="",$suffix="") {
call_hooks('marital_selector', $select);
- $o .= "<select name=\"marital\" id=\"marital-select\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"marital\" id=\"marital-select\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
@@ -98,7 +98,7 @@ function marital_selector_min($current="",$suffix="") {
call_hooks('marital_selector_min', $select);
- $o .= "<select name=\"marital\" id=\"marital-select\" size=\"1\" >";
+ $o .= "<select class=\"form-control\" name=\"marital\" id=\"marital-select\" size=\"1\" >";
foreach($select as $selection) {
if($selection !== 'NOTRANSLATION') {
$selected = (($selection == $current) ? ' selected="selected" ' : '');
diff --git a/include/queue_fn.php b/include/queue_fn.php
index 1e53d7488..676620e2f 100644
--- a/include/queue_fn.php
+++ b/include/queue_fn.php
@@ -88,6 +88,7 @@ function queue_deliver($outq, $immediate = false) {
}
}
else {
+
// zot sites should all have a site record, unless they've been dead for as long as
// your site has existed. Since we don't know for sure what these sites are,
// call them unknown
@@ -100,6 +101,11 @@ function queue_deliver($outq, $immediate = false) {
}
}
+ $arr = array('outq' => $outq, 'base' => $base, 'handled' => false, 'immediate' => $immediate);
+ call_hooks('queue_deliver',$arr);
+ if($arr['handled'])
+ return;
+
// "post" queue driver - used for diaspora and friendica-over-diaspora communications.
if($outq['outq_driver'] === 'post') {
@@ -118,11 +124,31 @@ function queue_deliver($outq, $immediate = false) {
dbesc($outq['outq_hash'])
);
remove_queue_item($outq['outq_hash']);
+
+ // server is responding - see if anything else is going to this destination and is piled up
+ // and try to send some more. We're relying on the fact that do_delivery() results in an
+ // immediate delivery otherwise we could get into a queue loop.
+
+ if(! $immediate) {
+ $x = q("select outq_hash from outq where outq_posturl = '%s' and outq_delivered = 0",
+ dbesc($outq['outq_posturl'])
+ );
+
+ $piled_up = array();
+ if($x) {
+ foreach($x as $xx) {
+ $piled_up[] = $xx['outq_hash'];
+ }
+ }
+ if($piled_up) {
+ do_delivery($piled_up);
+ }
+ }
}
else {
logger('deliver: queue post returned ' . $result['return_code']
. ' from ' . $outq['outq_posturl'],LOGGER_DEBUG);
- update_queue_item($argv[$x]);
+ update_queue_item($outq['outq_posturl']);
}
return;
}
diff --git a/include/ratenotif.php b/include/ratenotif.php
index e94f30247..2c636c710 100644
--- a/include/ratenotif.php
+++ b/include/ratenotif.php
@@ -11,7 +11,6 @@ function ratenotif_run($argv, $argc){
$a = get_app();
- require_once("session.php");
require_once("datetime.php");
require_once('include/items.php');
require_once('include/Contact.php');
diff --git a/include/reddav.php b/include/reddav.php
index c592597a9..abf21b86d 100644
--- a/include/reddav.php
+++ b/include/reddav.php
@@ -19,13 +19,10 @@
*/
use Sabre\DAV;
-use RedMatrix\RedDAV;
+use Zotlabs\Storage;
require_once('vendor/autoload.php');
require_once('include/attach.php');
-require_once('include/RedDAV/RedFile.php');
-require_once('include/RedDAV/RedDirectory.php');
-require_once('include/RedDAV/RedBasicAuth.php');
/**
* @brief Returns an array with viewable channels.
@@ -51,7 +48,7 @@ function RedChannelList(&$auth) {
if (perm_is_allowed($rr['channel_id'], $auth->observer, 'view_storage')) {
logger('found channel: /cloud/' . $rr['channel_address'], LOGGER_DATA);
// @todo can't we drop '/cloud'? It gets stripped off anyway in RedDirectory
- $ret[] = new RedDAV\RedDirectory('/cloud/' . $rr['channel_address'], $auth);
+ $ret[] = new Zotlabs\Storage\Directory('/cloud/' . $rr['channel_address'], $auth);
}
}
}
@@ -167,9 +164,9 @@ function RedCollectionData($file, &$auth) {
foreach ($r as $rr) {
//logger('filename: ' . $rr['filename'], LOGGER_DEBUG);
if (intval($rr['is_dir'])) {
- $ret[] = new RedDAV\RedDirectory($path . '/' . $rr['filename'], $auth);
+ $ret[] = new Zotlabs\Storage\Directory($path . '/' . $rr['filename'], $auth);
} else {
- $ret[] = new RedDAV\RedFile($path . '/' . $rr['filename'], $rr, $auth);
+ $ret[] = new Zotlabs\Storage\File($path . '/' . $rr['filename'], $rr, $auth);
}
}
@@ -204,7 +201,7 @@ function RedFileData($file, &$auth, $test = false) {
if ((! $file) || ($file === '/')) {
- return new RedDAV\RedDirectory('/', $auth);
+ return new Zotlabs\Storage\Directory('/', $auth);
}
$file = trim($file, '/');
@@ -274,7 +271,7 @@ function RedFileData($file, &$auth, $test = false) {
if ($test)
return true;
// final component was a directory.
- return new RedDAV\RedDirectory($file, $auth);
+ return new Zotlabs\Storage\Directory($file, $auth);
}
if ($errors) {
@@ -293,9 +290,9 @@ function RedFileData($file, &$auth, $test = false) {
return true;
if (intval($r[0]['is_dir'])) {
- return new RedDAV\RedDirectory($path . '/' . $r[0]['filename'], $auth);
+ return new Zotlabs\Storage\Directory($path . '/' . $r[0]['filename'], $auth);
} else {
- return new RedDAV\RedFile($path . '/' . $r[0]['filename'], $r[0], $auth);
+ return new Zotlabs\Storage\File($path . '/' . $r[0]['filename'], $r[0], $auth);
}
}
return false;
diff --git a/include/security.php b/include/security.php
index d4ebe0024..38045c8a9 100644
--- a/include/security.php
+++ b/include/security.php
@@ -14,37 +14,38 @@
*/
function authenticate_success($user_record, $login_initial = false, $interactive = false, $return = false, $update_lastlog = false) {
- $a = get_app();
-
$_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
+ $lastlog_updated = false;
+
if(x($user_record, 'account_id')) {
- $a->account = $user_record;
+ App::$account = $user_record;
$_SESSION['account_id'] = $user_record['account_id'];
$_SESSION['authenticated'] = 1;
- if($login_initial || $update_lastlog) {
- q("update account set account_lastlog = '%s' where account_id = %d",
- dbesc(datetime_convert()),
- intval($_SESSION['account_id'])
- );
- $a->account['account_lastlog'] = datetime_convert();
- call_hooks('logged_in', $a->account);
-
- }
$uid_to_load = (((x($_SESSION,'uid')) && (intval($_SESSION['uid'])))
? intval($_SESSION['uid'])
- : intval($a->account['account_default_channel'])
+ : intval(App::$account['account_default_channel'])
);
if($uid_to_load) {
change_channel($uid_to_load);
}
+ if($login_initial || $update_lastlog) {
+ q("update account set account_lastlog = '%s' where account_id = %d",
+ dbesc(datetime_convert()),
+ intval($_SESSION['account_id'])
+ );
+ App::$account['account_lastlog'] = datetime_convert();
+ $lastlog_updated = true;
+ call_hooks('logged_in', App::$account);
+ }
+
}
- if($login_initial) {
+ if(($login_initial) && (! $lastlog_updated)) {
call_hooks('logged_in', $user_record);
@@ -56,7 +57,7 @@ function authenticate_success($user_record, $login_initial = false, $interactive
return;
}
- if(($a->module !== 'home') && x($_SESSION,'login_return_url') && strlen($_SESSION['login_return_url'])) {
+ if((App::$module !== 'home') && x($_SESSION,'login_return_url') && strlen($_SESSION['login_return_url'])) {
$return_url = $_SESSION['login_return_url'];
// don't let members get redirected to a raw ajax page update - this can happen
@@ -65,14 +66,14 @@ function authenticate_success($user_record, $login_initial = false, $interactive
$return_url = '';
unset($_SESSION['login_return_url']);
- goaway($a->get_baseurl() . '/' . $return_url);
+ goaway(z_root() . '/' . $return_url);
}
/* This account has never created a channel. Send them to new_channel by default */
- if($a->module === 'login') {
+ if(App::$module === 'login') {
$r = q("select count(channel_id) as total from channel where channel_account_id = %d and channel_removed = 0 ",
- intval($a->account['account_id'])
+ intval(App::$account['account_id'])
);
if(($r) && (! $r[0]['total']))
goaway(z_root() . '/new_channel');
@@ -113,7 +114,7 @@ function change_channel($change_channel) {
if($r) {
$hash = $r[0]['channel_hash'];
$_SESSION['uid'] = intval($r[0]['channel_id']);
- get_app()->set_channel($r[0]);
+ App::set_channel($r[0]);
$_SESSION['theme'] = $r[0]['channel_theme'];
$_SESSION['mobile_theme'] = get_pconfig(local_channel(),'system', 'mobile_theme');
date_default_timezone_set($r[0]['channel_timezone']);
@@ -124,10 +125,10 @@ function change_channel($change_channel) {
);
if($x) {
$_SESSION['my_url'] = $x[0]['xchan_url'];
- $_SESSION['my_address'] = $r[0]['channel_address'] . '@' . substr(get_app()->get_baseurl(), strpos(get_app()->get_baseurl(), '://') + 3);
+ $_SESSION['my_address'] = $r[0]['channel_address'] . '@' . substr(z_root(), strpos(z_root(), '://') + 3);
- get_app()->set_observer($x[0]);
- get_app()->set_perms(get_all_perms(local_channel(), $hash));
+ App::set_observer($x[0]);
+ App::set_perms(get_all_perms(local_channel(), $hash));
}
if(! is_dir('store/' . $r[0]['channel_address']))
@os_mkdir('store/' . $r[0]['channel_address'], STORAGE_DEFAULT_PERMISSIONS,true);
@@ -145,7 +146,7 @@ function change_channel($change_channel) {
* @return string additional SQL where statement
*/
-function permissions_sql($owner_id, $remote_observer = null) {
+function permissions_sql($owner_id, $remote_observer = null, $table = '') {
$local_channel = local_channel();
@@ -155,10 +156,14 @@ function permissions_sql($owner_id, $remote_observer = null) {
* default permissions - anonymous user
*/
- $sql = " AND allow_cid = ''
- AND allow_gid = ''
- AND deny_cid = ''
- AND deny_gid = ''
+ if($table)
+ $table .= '.';
+
+
+ $sql = " AND {$table}allow_cid = ''
+ AND {$table}allow_gid = ''
+ AND {$table}deny_cid = ''
+ AND {$table}deny_gid = ''
";
/**
@@ -178,7 +183,7 @@ function permissions_sql($owner_id, $remote_observer = null) {
*/
else {
- $observer = (($remote_observer) ? $remote_observer : get_observer_hash());
+ $observer = ((! is_null($remote_observer)) ? $remote_observer : get_observer_hash());
if($observer) {
$groups = init_groups_visitor($observer);
@@ -190,8 +195,8 @@ function permissions_sql($owner_id, $remote_observer = null) {
}
$regexop = db_getfunc('REGEXP');
$sql = sprintf(
- " AND ( NOT (deny_cid like '%s' OR deny_gid $regexop '%s')
- AND ( allow_cid like '%s' OR allow_gid $regexop '%s' OR ( allow_cid = '' AND allow_gid = '') )
+ " AND ( NOT ({$table}deny_cid like '%s' OR {$table}deny_gid $regexop '%s')
+ AND ( {$table}allow_cid like '%s' OR {$table}allow_gid $regexop '%s' OR ( {$table}allow_cid = '' AND {$table}allow_gid = '') )
)
",
dbesc(protect_sprintf( '%<' . $observer . '>%')),
@@ -286,7 +291,7 @@ function scopes_sql($uid,$observer) {
if(! is_foreigner($observer))
$str .= " or public_policy = 'network: red' ";
if(local_channel())
- $str .= " or public_policy = 'site: " . get_app()->get_hostname() . "' ";
+ $str .= " or public_policy = 'site: " . App::get_hostname() . "' ";
$ab = q("select * from abook where abook_xchan = '%s' and abook_channel = %d limit 1",
dbesc($observer),
@@ -313,7 +318,7 @@ function scopes_sql($uid,$observer) {
*/
function public_permissions_sql($observer_hash) {
- //$observer = get_app()->get_observer();
+ //$observer = App::get_observer();
$groups = init_groups_visitor($observer_hash);
$gs = '<<>>'; // should be impossible to match
@@ -353,10 +358,9 @@ function public_permissions_sql($observer_hash) {
* so this mechanism brings in some damage control (the attacker would be able to forge a request to a form of this type, but not to forms of other types).
*/
function get_form_security_token($typename = '') {
- $a = get_app();
$timestamp = time();
- $sec_hash = hash('whirlpool', $a->user['guid'] . $a->user['prvkey'] . session_id() . $timestamp . $typename);
+ $sec_hash = hash('whirlpool', App::$observer['xchan_guid'] . ((local_channel()) ? App::$channel['channel_prvkey'] : '') . session_id() . $timestamp . $typename);
return $timestamp . '.' . $sec_hash;
}
@@ -367,12 +371,10 @@ function check_form_security_token($typename = '', $formname = 'form_security_to
$max_livetime = 10800; // 3 hours
- $a = get_app();
-
$x = explode('.', $hash);
if (time() > (IntVal($x[0]) + $max_livetime)) return false;
- $sec_hash = hash('whirlpool', $a->user['guid'] . $a->user['prvkey'] . session_id() . $x[0] . $typename);
+ $sec_hash = hash('whirlpool', App::$observer['xchan_guid'] . ((local_channel()) ? App::$channel['channel_prvkey'] : '') . session_id() . $x[0] . $typename);
return ($sec_hash == $x[1]);
}
@@ -382,17 +384,15 @@ function check_form_security_std_err_msg() {
}
function check_form_security_token_redirectOnErr($err_redirect, $typename = '', $formname = 'form_security_token') {
if (!check_form_security_token($typename, $formname)) {
- $a = get_app();
- logger('check_form_security_token failed: user ' . $a->user['guid'] . ' - form element ' . $typename);
+ logger('check_form_security_token failed: user ' . App::$observer['xchan_name'] . ' - form element ' . $typename);
logger('check_form_security_token failed: _REQUEST data: ' . print_r($_REQUEST, true), LOGGER_DATA);
notice( check_form_security_std_err_msg() );
- goaway($a->get_baseurl() . $err_redirect );
+ goaway(z_root() . $err_redirect );
}
}
function check_form_security_token_ForbiddenOnErr($typename = '', $formname = 'form_security_token') {
if (!check_form_security_token($typename, $formname)) {
- $a = get_app();
- logger('check_form_security_token failed: user ' . $a->user['guid'] . ' - form element ' . $typename);
+ logger('check_form_security_token failed: user ' . App::$observer['xchan_name'] . ' - form element ' . $typename);
logger('check_form_security_token failed: _REQUEST data: ' . print_r($_REQUEST, true), LOGGER_DATA);
header('HTTP/1.1 403 Forbidden');
killme();
@@ -408,7 +408,7 @@ function init_groups_visitor($contact_id) {
$r = q("SELECT hash FROM `groups` left join group_member on groups.id = group_member.gid WHERE xchan = '%s' ",
dbesc($contact_id)
);
- if(count($r)) {
+ if($r) {
foreach($r as $rr)
$groups[] = $rr['hash'];
}
diff --git a/include/session.php b/include/session.php
deleted file mode 100644
index 92004bc18..000000000
--- a/include/session.php
+++ /dev/null
@@ -1,120 +0,0 @@
-<?php
-/**
- * @file include/session.php
- *
- * @brief This file includes session related functions.
- *
- * Session management functions. These provide database storage of PHP
- * session info.
- */
-
-$session_exists = 0;
-$session_expire = 180000;
-
-function new_cookie($time) {
- $old_sid = session_id();
-
-// ??? This shouldn't have any effect if called after session_start()
-// We probably need to set the session expiration and change the PHPSESSID cookie.
-
- session_set_cookie_params($time);
- session_regenerate_id(false);
-
- q("UPDATE session SET sid = '%s' WHERE sid = '%s'",
- dbesc(session_id()),
- dbesc($old_sid)
- );
-
- if (x($_COOKIE, 'jsAvailable')) {
- if ($time) {
- $expires = time() + $time;
- } else {
- $expires = 0;
- }
- setcookie('jsAvailable', $_COOKIE['jsAvailable'], $expires);
- }
-}
-
-
-function ref_session_open ($s, $n) {
- return true;
-}
-
-
-function ref_session_read ($id) {
- global $session_exists;
- if(x($id))
- $r = q("SELECT `data` FROM `session` WHERE `sid`= '%s'", dbesc($id));
-
- if(count($r)) {
- $session_exists = true;
- return $r[0]['data'];
- }
-
- return '';
-}
-
-
-function ref_session_write ($id, $data) {
- global $session_exists, $session_expire;
-
- if(! $id || ! $data) {
- return false;
- }
-
- $expire = time() + $session_expire;
- $default_expire = time() + 300;
-
- if($session_exists) {
- q("UPDATE `session`
- SET `data` = '%s', `expire` = '%s' WHERE `sid` = '%s'",
- dbesc($data),
- dbesc($expire),
- dbesc($id)
- );
- } else {
- q("INSERT INTO `session` (sid, expire, data) values ('%s', '%s', '%s')",
- //SET `sid` = '%s', `expire` = '%s', `data` = '%s'",
- dbesc($id),
- dbesc($default_expire),
- dbesc($data)
- );
- }
-
- return true;
-}
-
-
-function ref_session_close() {
- return true;
-}
-
-
-function ref_session_destroy ($id) {
- q("DELETE FROM `session` WHERE `sid` = '%s'", dbesc($id));
- return true;
-}
-
-
-function ref_session_gc($expire) {
- q("DELETE FROM session WHERE expire < %d", dbesc(time()));
- return true;
-}
-
-$gc_probability = 50;
-
-ini_set('session.gc_probability', $gc_probability);
-ini_set('session.use_only_cookies', 1);
-ini_set('session.cookie_httponly', 1);
-
-/*
- * PHP function which sets our user-level session storage functions.
- */
-session_set_save_handler(
- 'ref_session_open',
- 'ref_session_close',
- 'ref_session_read',
- 'ref_session_write',
- 'ref_session_destroy',
- 'ref_session_gc'
-); \ No newline at end of file
diff --git a/include/smarty.php b/include/smarty.php
index 99f143db1..3812c6021 100755
--- a/include/smarty.php
+++ b/include/smarty.php
@@ -16,19 +16,19 @@ class FriendicaSmarty extends Smarty {
// setTemplateDir can be set to an array, which Smarty will parse in order.
// The order is thus very important here
$template_dirs = array('theme' => "view/theme/$theme/tpl/");
- if( x($a->theme_info,"extends") )
- $template_dirs = $template_dirs + array('extends' => "view/theme/".$a->theme_info["extends"]."/tpl/");
+ if( x(App::$theme_info,"extends") )
+ $template_dirs = $template_dirs + array('extends' => "view/theme/".App::$theme_info["extends"]."/tpl/");
$template_dirs = $template_dirs + array('base' => 'view/tpl/');
$this->setTemplateDir($template_dirs);
- $basecompiledir = $a->config['system']['smarty3_folder'];
+ $basecompiledir = App::$config['system']['smarty3_folder'];
$this->setCompileDir($basecompiledir.'/compiled/');
$this->setConfigDir($basecompiledir.'/config/');
$this->setCacheDir($basecompiledir.'/cache/');
- $this->left_delimiter = $a->get_template_ldelim('smarty3');
- $this->right_delimiter = $a->get_template_rdelim('smarty3');
+ $this->left_delimiter = App::get_template_ldelim('smarty3');
+ $this->right_delimiter = App::get_template_rdelim('smarty3');
// Don't report errors so verbosely
$this->error_reporting = E_ALL & ~E_NOTICE;
@@ -53,7 +53,7 @@ class FriendicaSmartyEngine implements ITemplateEngine {
// Cannot use get_config() here because it is called during installation when there is no DB.
// FIXME: this may leak private information such as system pathnames.
- $basecompiledir = ((array_key_exists('smarty3_folder',$a->config['system'])) ? $a->config['system']['smarty3_folder'] : '');
+ $basecompiledir = ((array_key_exists('smarty3_folder',App::$config['system'])) ? App::$config['system']['smarty3_folder'] : '');
if (!$basecompiledir) $basecompiledir = dirname(__dir__) . "/" . TEMPLATE_BUILD_PATH;
if (!is_dir($basecompiledir)) {
echo "<b>ERROR:</b> folder <tt>$basecompiledir</tt> does not exist."; killme();
@@ -61,7 +61,7 @@ class FriendicaSmartyEngine implements ITemplateEngine {
if(!is_writable($basecompiledir)){
echo "<b>ERROR:</b> folder <tt>$basecompiledir</tt> must be writable by webserver."; killme();
}
- $a->config['system']['smarty3_folder'] = $basecompiledir;
+ App::$config['system']['smarty3_folder'] = $basecompiledir;
}
// ITemplateEngine interface
@@ -94,8 +94,8 @@ class FriendicaSmartyEngine implements ITemplateEngine {
public function get_intltext_template($file, $root='') {
$a = get_app();
- if(file_exists("view/{$a->language}/$file"))
- $template_file = "view/{$a->language}/$file";
+ if(file_exists("view/{App::$language}/$file"))
+ $template_file = "view/{App::$language}/$file";
elseif(file_exists("view/en/$file"))
$template_file = "view/en/$file";
else
diff --git a/include/socgraph.php b/include/socgraph.php
index e44a8ea9a..1b1bccf20 100644
--- a/include/socgraph.php
+++ b/include/socgraph.php
@@ -409,7 +409,7 @@ function poco($a,$extended = false) {
http_status_exit(401);
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if(argc() > 1) {
$user = notags(trim(argv(1)));
diff --git a/include/taxonomy.php b/include/taxonomy.php
index 0bf89a7c1..71ed6e91d 100644
--- a/include/taxonomy.php
+++ b/include/taxonomy.php
@@ -299,7 +299,7 @@ function dir_tagblock($link,$r) {
if(! $r)
- $r = get_app()->data['directory_keywords'];
+ $r = App::$data['directory_keywords'];
if($r) {
$o = '<div class="dirtagblock widget"><h3>' . t('Keywords') . '</h3><div class="tags" align="center">';
@@ -398,16 +398,17 @@ function get_things($profile_hash,$uid) {
$things[$k] = null;
foreach($r as $rr) {
- $l = q("select xchan_name, xchan_url from likes left join xchan on likee = xchan_hash where
+ $l = q("select xchan_name, xchan_photo_s, xchan_url from likes left join xchan on likee = xchan_hash where
target_type = '%s' and target_id = '%s' and channel_id = %d",
dbesc(ACTIVITY_OBJ_THING),
dbesc($rr['obj_obj']),
intval($uid)
);
- for($x = 0; $x < count($l); $x ++)
+ for($x = 0; $x < count($l); $x ++) {
$l[$x]['xchan_url'] = zid($l[$x]['xchan_url']);
-
+ $l[$x]['xchan_photo_s'] = zid($l[$x]['xchan_photo_s']);
+ }
if(! $things[$rr['obj_verb']])
$things[$rr['obj_verb']] = array();
diff --git a/include/text.php b/include/text.php
index dd52b16b6..0a7f84b01 100644
--- a/include/text.php
+++ b/include/text.php
@@ -27,7 +27,7 @@ function replace_macros($s, $r) {
$arr = array('template' => $s, 'params' => $r);
call_hooks('replace_macros', $arr);
- $t = $a->template_engine();
+ $t = App::template_engine();
$output = $t->replace_macros($arr['template'],$arr['params']);
return $output;
@@ -99,7 +99,7 @@ function z_input_filter($channel_id,$s,$type = 'text/bbcode') {
return escape_tags($s);
$a = get_app();
- if($a->is_sys) {
+ if(App::$is_sys) {
return $s;
}
@@ -368,34 +368,34 @@ function hex2bin($s) {
// Automatic pagination.
// To use, get the count of total items.
-// Then call $a->set_pager_total($number_items);
-// Optionally call $a->set_pager_itemspage($n) to the number of items to display on each page
+// Then call App::set_pager_total($number_items);
+// Optionally call App::set_pager_itemspage($n) to the number of items to display on each page
// Then call paginate($a) after the end of the display loop to insert the pager block on the page
// (assuming there are enough items to paginate).
-// When using with SQL, the setting LIMIT %d, %d => $a->pager['start'],$a->pager['itemspage']
+// When using with SQL, the setting LIMIT %d, %d => App::$pager['start'],App::$pager['itemspage']
// will limit the results to the correct items for the current page.
// The actual page handling is then accomplished at the application layer.
function paginate(&$a) {
$o = '';
- $stripped = preg_replace('/(&page=[0-9]*)/','',$a->query_string);
+ $stripped = preg_replace('/(&page=[0-9]*)/','',App::$query_string);
// $stripped = preg_replace('/&zid=(.*?)([\?&]|$)/ism','',$stripped);
$stripped = str_replace('q=','',$stripped);
$stripped = trim($stripped,'/');
- $pagenum = $a->pager['page'];
- $url = $a->get_baseurl() . '/' . $stripped;
+ $pagenum = App::$pager['page'];
+ $url = z_root() . '/' . $stripped;
- if($a->pager['total'] > $a->pager['itemspage']) {
+ if(App::$pager['total'] > App::$pager['itemspage']) {
$o .= '<div class="pager">';
- if($a->pager['page'] != 1)
- $o .= '<span class="pager_prev">'."<a href=\"$url".'&page='.($a->pager['page'] - 1).'">' . t('prev') . '</a></span> ';
+ if(App::$pager['page'] != 1)
+ $o .= '<span class="pager_prev">'."<a href=\"$url".'&page='.(App::$pager['page'] - 1).'">' . t('prev') . '</a></span> ';
$o .= "<span class=\"pager_first\"><a href=\"$url"."&page=1\">" . t('first') . "</a></span> ";
- $numpages = $a->pager['total'] / $a->pager['itemspage'];
+ $numpages = App::$pager['total'] / App::$pager['itemspage'];
$numstart = 1;
$numstop = $numpages;
@@ -406,15 +406,15 @@ function paginate(&$a) {
}
for($i = $numstart; $i <= $numstop; $i++){
- if($i == $a->pager['page'])
+ if($i == App::$pager['page'])
$o .= '<span class="pager_current">'.(($i < 10) ? '&nbsp;'.$i : $i);
else
$o .= "<span class=\"pager_n\"><a href=\"$url"."&page=$i\">".(($i < 10) ? '&nbsp;'.$i : $i)."</a>";
$o .= '</span> ';
}
- if(($a->pager['total'] % $a->pager['itemspage']) != 0) {
- if($i == $a->pager['page'])
+ if((App::$pager['total'] % App::$pager['itemspage']) != 0) {
+ if($i == App::$pager['page'])
$o .= '<span class="pager_current">'.(($i < 10) ? '&nbsp;'.$i : $i);
else
$o .= "<span class=\"pager_n\"><a href=\"$url"."&page=$i\">".(($i < 10) ? '&nbsp;'.$i : $i)."</a>";
@@ -424,8 +424,8 @@ function paginate(&$a) {
$lastpage = (($numpages > intval($numpages)) ? intval($numpages)+1 : $numpages);
$o .= "<span class=\"pager_last\"><a href=\"$url"."&page=$lastpage\">" . t('last') . "</a></span> ";
- if(($a->pager['total'] - ($a->pager['itemspage'] * $a->pager['page'])) > 0)
- $o .= '<span class="pager_next">'."<a href=\"$url"."&page=".($a->pager['page'] + 1).'">' . t('next') . '</a></span>';
+ if((App::$pager['total'] - (App::$pager['itemspage'] * App::$pager['page'])) > 0)
+ $o .= '<span class="pager_next">'."<a href=\"$url"."&page=".(App::$pager['page'] + 1).'">' . t('next') . '</a></span>';
$o .= '</div>'."\r\n";
}
return $o;
@@ -439,20 +439,20 @@ function alt_pager(&$a, $i, $more = '', $less = '') {
if(! $less)
$less = t('newer');
- $stripped = preg_replace('/(&page=[0-9]*)/','',$a->query_string);
+ $stripped = preg_replace('/(&page=[0-9]*)/','',App::$query_string);
$stripped = str_replace('q=','',$stripped);
$stripped = trim($stripped,'/');
- //$pagenum = $a->pager['page'];
- $url = $a->get_baseurl() . '/' . $stripped;
+ //$pagenum = App::$pager['page'];
+ $url = z_root() . '/' . $stripped;
return replace_macros(get_markup_template('alt_pager.tpl'), array(
- '$has_less' => (($a->pager['page'] > 1) ? true : false),
- '$has_more' => (($i > 0 && $i >= $a->pager['itemspage']) ? true : false),
+ '$has_less' => ((App::$pager['page'] > 1) ? true : false),
+ '$has_more' => (($i > 0 && $i >= App::$pager['itemspage']) ? true : false),
'$less' => $less,
'$more' => $more,
'$url' => $url,
- '$prevpage' => $a->pager['page'] - 1,
- '$nextpage' => $a->pager['page'] + 1,
+ '$prevpage' => App::$pager['page'] - 1,
+ '$nextpage' => App::$pager['page'] + 1,
));
}
@@ -470,7 +470,7 @@ function item_message_id() {
do {
$dups = false;
$hash = random_string();
- $mid = $hash . '@' . get_app()->get_hostname();
+ $mid = $hash . '@' . App::get_hostname();
$r = q("SELECT id FROM item WHERE mid = '%s' LIMIT 1",
dbesc($mid));
@@ -536,14 +536,15 @@ function attribute_contains($attr, $s) {
*
* @param string $msg Message to log
* @param int $level A log level.
+ * @param int $priority - compatible with syslog
*/
-function logger($msg, $level = 0) {
+function logger($msg, $level = LOGGER_NORMAL, $priority = LOG_INFO) {
// turn off logger in install mode
global $a;
global $db;
- if(($a->module == 'install') || (! ($db && $db->connected)))
+ if((App::$module == 'install') || (! ($db && $db->connected)))
return;
$debugging = get_config('system', 'debugging');
@@ -559,8 +560,8 @@ function logger($msg, $level = 0) {
$where = basename($stack[0]['file']) . ':' . $stack[0]['line'] . ':' . $stack[1]['function'] . ': ';
}
- $s = datetime_convert() . ':' . session_id() . ' ' . $where . $msg . PHP_EOL;
- $pluginfo = array('filename' => $logfile, 'loglevel' => $level, 'message' => $s,'logged' => false);
+ $s = datetime_convert() . ':' . log_priority_str($priority) . ':' . session_id() . ':' . $where . $msg . PHP_EOL;
+ $pluginfo = array('filename' => $logfile, 'loglevel' => $level, 'message' => $s,'priority' => $priority, 'logged' => false);
call_hooks('logger',$pluginfo);
@@ -568,6 +569,42 @@ function logger($msg, $level = 0) {
@file_put_contents($pluginfo['filename'], $pluginfo['message'], FILE_APPEND);
}
+// like logger() but with a function backtrace to pinpoint certain classes
+// of problems which show up deep in the calling stack
+
+
+function btlogger($msg, $level = LOGGER_NORMAL, $priority = LOG_INFO) {
+
+ logger($msg, $level, $priority);
+ if(version_compare(PHP_VERSION, '5.4.0') >= 0) {
+ $stack = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
+ if($stack) {
+ for($x = 1; $x < count($stack); $x ++) {
+ logger('stack: ' . basename($stack[$x]['file']) . ':' . $stack[$x]['line'] . ':' . $stack[$x]['function'] . '()',$level, $priority);
+ }
+ }
+ }
+}
+
+
+
+function log_priority_str($priority) {
+ $parr = array(
+ LOG_EMERG => 'LOG_EMERG',
+ LOG_ALERT => 'LOG_ALERT',
+ LOG_CRIT => 'LOG_CRIT',
+ LOG_ERR => 'LOG_ERR',
+ LOG_WARNING => 'LOG_WARNING',
+ LOG_NOTICE => 'LOG_NOTICE',
+ LOG_INFO => 'LOG_INFO',
+ LOG_DEBUG => 'LOG_DEBUG'
+ );
+
+ if($parr[$priority])
+ return $parr[$priority];
+ return 'LOG_UNDEFINED';
+}
+
/**
* @brief This is a special logging facility for developers.
*
@@ -588,7 +625,7 @@ function dlogger($msg, $level = 0) {
global $a;
global $db;
- if(($a->module == 'install') || (! ($db && $db->connected)))
+ if((App::$module == 'install') || (! ($db && $db->connected)))
return;
$debugging = get_config('system','debugging');
@@ -748,20 +785,20 @@ function contact_block() {
$o = '';
$a = get_app();
- if(! $a->profile['uid'])
+ if(! App::$profile['uid'])
return;
- if(! perm_is_allowed($a->profile['uid'],get_observer_hash(),'view_contacts'))
+ if(! perm_is_allowed(App::$profile['uid'],get_observer_hash(),'view_contacts'))
return;
- $shown = get_pconfig($a->profile['uid'],'system','display_friend_count');
+ $shown = get_pconfig(App::$profile['uid'],'system','display_friend_count');
if($shown === false)
$shown = 25;
if($shown == 0)
return;
- $is_owner = ((local_channel() && local_channel() == $a->profile['uid']) ? true : false);
+ $is_owner = ((local_channel() && local_channel() == App::$profile['uid']) ? true : false);
$sql_extra = '';
$abook_flags = " and abook_pending = 0 and abook_self = 0 ";
@@ -771,12 +808,12 @@ function contact_block() {
$sql_extra = " and xchan_hidden = 0 ";
}
- if((! is_array($a->profile)) || ($a->profile['hide_friends']))
+ if((! is_array(App::$profile)) || (App::$profile['hide_friends']))
return $o;
$r = q("SELECT COUNT(abook_id) AS total FROM abook left join xchan on abook_xchan = xchan_hash WHERE abook_channel = %d
$abook_flags and xchan_orphan = 0 and xchan_deleted = 0 $sql_extra",
- intval($a->profile['uid'])
+ intval(App::$profile['uid'])
);
if(count($r)) {
$total = intval($r[0]['total']);
@@ -789,12 +826,12 @@ function contact_block() {
$randfunc = db_getfunc('RAND');
$r = q("SELECT abook.*, xchan.* FROM abook left join xchan on abook.abook_xchan = xchan.xchan_hash WHERE abook_channel = %d $abook_flags and abook_archived = 0 and xchan_orphan = 0 and xchan_deleted = 0 $sql_extra ORDER BY $randfunc LIMIT %d",
- intval($a->profile['uid']),
+ intval(App::$profile['uid']),
intval($shown)
);
if(count($r)) {
- $contacts = sprintf( tt('%d Connection','%d Connections', $total),$total);
+ $contacts = t('Connections');
$micropro = Array();
foreach($r as $rr) {
$rr['archived'] = (intval($rr['abook_archived']) ? true : false);
@@ -806,8 +843,8 @@ function contact_block() {
$tpl = get_markup_template('contact_block.tpl');
$o = replace_macros($tpl, array(
'$contacts' => $contacts,
- '$nickname' => $a->profile['channel_address'],
- '$viewconnections' => t('View Connections'),
+ '$nickname' => App::$profile['channel_address'],
+ '$viewconnections' => (($total > $shown) ? sprintf(t('View all %s connections'),$total) : ''),
'$micropro' => $micropro,
));
@@ -863,7 +900,7 @@ function search($s,$id='search-box',$url='/search',$save = false) {
return replace_macros(get_markup_template('searchbox.tpl'),array(
'$s' => $s,
'$id' => $id,
- '$action_url' => $a->get_baseurl((stristr($url,'network')) ? true : false) . $url,
+ '$action_url' => z_root() . $url,
'$search_label' => t('Search'),
'$save_label' => t('Save'),
'$savedsearch' => feature_enabled(local_channel(),'savedsearch')
@@ -950,16 +987,24 @@ function get_poke_verbs() {
// index is present tense verb
// value is array containing past tense verb, translation of present, translation of past
- $arr = array(
- 'poke' => array( 'poked', t('poke'), t('poked')),
- 'ping' => array( 'pinged', t('ping'), t('pinged')),
- 'prod' => array( 'prodded', t('prod'), t('prodded')),
- 'slap' => array( 'slapped', t('slap'), t('slapped')),
- 'finger' => array( 'fingered', t('finger'), t('fingered')),
- 'rebuff' => array( 'rebuffed', t('rebuff'), t('rebuffed')),
- );
+ if(get_config('system','poke_basic')) {
+ $arr = array(
+ 'poke' => array( 'poked', t('poke'), t('poked')),
+ );
+ }
+ else {
+ $arr = array(
+ 'poke' => array( 'poked', t('poke'), t('poked')),
+ 'ping' => array( 'pinged', t('ping'), t('pinged')),
+ 'prod' => array( 'prodded', t('prod'), t('prodded')),
+ 'slap' => array( 'slapped', t('slap'), t('slapped')),
+ 'finger' => array( 'fingered', t('finger'), t('fingered')),
+ 'rebuff' => array( 'rebuffed', t('rebuff'), t('rebuffed')),
+ );
+
+ call_hooks('poke_verbs', $arr);
+ }
- call_hooks('poke_verbs', $arr);
return $arr;
}
@@ -972,7 +1017,7 @@ function get_mood_verbs() {
'tired' => t('tired'),
'perky' => t('perky'),
'angry' => t('angry'),
- 'stupefied' => t('stupified'),
+ 'stupefied' => t('stupefied'),
'puzzled' => t('puzzled'),
'interested' => t('interested'),
'bitter' => t('bitter'),
@@ -1036,41 +1081,41 @@ function list_smilies() {
);
$icons = array(
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-heart.gif" alt="&lt;3" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-brokenheart.gif" alt="&lt;/3" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-brokenheart.gif" alt="&lt;\\3" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-smile.gif" alt=":-)" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-wink.gif" alt=";-)" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-frown.gif" alt=":-(" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-tongue-out.gif" alt=":-P" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-tongue-out.gif" alt=":-p" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-\"" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-\"" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-x" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-X" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-laughing.gif" alt=":-D" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt="8-|" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt="8-O" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt=":-O" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-thumbsup.gif" alt="\\o/" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="o.O" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="O.o" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="o_O" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="O_o" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-cry.gif" alt=":\'(" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-foot-in-mouth.gif" alt=":-!" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-undecided.gif" alt=":-/" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-embarassed.gif" alt=":-[" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-cool.gif" alt="8-)" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/beer_mug.gif" alt=":beer" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/beer_mug.gif" alt=":homebrew" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/coffee.gif" alt=":coffee" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-facepalm.gif" alt=":facepalm" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/like.gif" alt=":like" />',
- '<img class="smiley" src="' . $a->get_baseurl() . '/images/dislike.gif" alt=":dislike" />',
- '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . $a->get_baseurl() . '/images/rm-32.png" alt="' . urlencode('red#matrix') . '" />matrix</strong></a>',
- '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . $a->get_baseurl() . '/images/rm-32.png" alt="' . urlencode('red#') . '" />matrix</strong></a>',
- '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . $a->get_baseurl() . '/images/rm-32.png" alt="r#" />matrix</strong></a>'
+ '<img class="smiley" src="' . z_root() . '/images/smiley-heart.gif" alt="&lt;3" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-brokenheart.gif" alt="&lt;/3" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-brokenheart.gif" alt="&lt;\\3" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-smile.gif" alt=":-)" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-wink.gif" alt=";-)" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-frown.gif" alt=":-(" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-tongue-out.gif" alt=":-P" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-tongue-out.gif" alt=":-p" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-kiss.gif" alt=":-\"" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-kiss.gif" alt=":-\"" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-kiss.gif" alt=":-x" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-kiss.gif" alt=":-X" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-laughing.gif" alt=":-D" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-surprised.gif" alt="8-|" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-surprised.gif" alt="8-O" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-surprised.gif" alt=":-O" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-thumbsup.gif" alt="\\o/" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-Oo.gif" alt="o.O" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-Oo.gif" alt="O.o" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-Oo.gif" alt="o_O" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-Oo.gif" alt="O_o" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-cry.gif" alt=":\'(" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-foot-in-mouth.gif" alt=":-!" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-undecided.gif" alt=":-/" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-embarassed.gif" alt=":-[" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-cool.gif" alt="8-)" />',
+ '<img class="smiley" src="' . z_root() . '/images/beer_mug.gif" alt=":beer" />',
+ '<img class="smiley" src="' . z_root() . '/images/beer_mug.gif" alt=":homebrew" />',
+ '<img class="smiley" src="' . z_root() . '/images/coffee.gif" alt=":coffee" />',
+ '<img class="smiley" src="' . z_root() . '/images/smiley-facepalm.gif" alt=":facepalm" />',
+ '<img class="smiley" src="' . z_root() . '/images/like.gif" alt=":like" />',
+ '<img class="smiley" src="' . z_root() . '/images/dislike.gif" alt=":dislike" />',
+ '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . z_root() . '/images/rm-32.png" alt="' . urlencode('red#matrix') . '" />matrix</strong></a>',
+ '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . z_root() . '/images/rm-32.png" alt="' . urlencode('red#') . '" />matrix</strong></a>',
+ '<a href="http://getzot.com"><strong>red<img class="smiley bb_rm-logo" src="' . z_root() . '/images/rm-32.png" alt="r#" />matrix</strong></a>'
);
@@ -1147,7 +1192,7 @@ function preg_heart($x) {
$t = '';
for($cnt = 0; $cnt < strlen($x[1]); $cnt ++)
- $t .= '<img class="smiley" src="' . $a->get_baseurl() . '/images/smiley-heart.gif" alt="&lt;3" />';
+ $t .= '<img class="smiley" src="' . z_root() . '/images/smiley-heart.gif" alt="&lt;3" />';
$r = str_replace($x[0],$t,$x[0]);
@@ -1418,7 +1463,7 @@ function prepare_body(&$item,$attach = false) {
call_hooks('prepare_body_init', $item);
-
+ $s = '';
$photo = '';
$is_photo = ((($item['verb'] === ACTIVITY_POST) && ($item['obj_type'] === ACTIVITY_OBJ_PHOTO)) ? true : false);
@@ -1428,7 +1473,7 @@ function prepare_body(&$item,$attach = false) {
// if original photo width is <= 640px prepend it to item body
if($object['link'][0]['width'] && $object['link'][0]['width'] <= 640) {
- $s = '<div class="inline-photo-item-wrapper"><a href="' . zid(rawurldecode($object['id'])) . '" target="_blank"><img class="inline-photo-item" style="max-width:' . $object['link'][0]['width'] . 'px; width:100%; height:auto;" src="' . zid(rawurldecode($object['link'][0]['href'])) . '"></a></div>' . $s;
+ $s .= '<div class="inline-photo-item-wrapper"><a href="' . zid(rawurldecode($object['id'])) . '" target="_blank"><img class="inline-photo-item" style="max-width:' . $object['link'][0]['width'] . 'px; width:100%; height:auto;" src="' . zid(rawurldecode($object['link'][0]['href'])) . '"></a></div>' . $s;
}
// if original photo width is > 640px make it a cover photo
@@ -1438,7 +1483,7 @@ function prepare_body(&$item,$attach = false) {
}
}
- $s = prepare_text($item['body'],$item['mimetype'], false);
+ $s .= prepare_text($item['body'],$item['mimetype'], false);
$event = (($item['obj_type'] === ACTIVITY_OBJ_EVENT) ? format_event($item['object']) : false);
@@ -1675,12 +1720,12 @@ function feed_hublinks() {
function feed_salmonlinks($nick) {
$a = get_app();
- $salmon = '<link rel="salmon" href="' . xmlify($a->get_baseurl() . '/salmon/' . $nick) . '" />' . "\n" ;
+ $salmon = '<link rel="salmon" href="' . xmlify(z_root() . '/salmon/' . $nick) . '" />' . "\n" ;
// old style links that status.net still needed as of 12/2010
- $salmon .= ' <link rel="http://salmon-protocol.org/ns/salmon-replies" href="' . xmlify($a->get_baseurl() . '/salmon/' . $nick) . '" />' . "\n" ;
- $salmon .= ' <link rel="http://salmon-protocol.org/ns/salmon-mention" href="' . xmlify($a->get_baseurl() . '/salmon/' . $nick) . '" />' . "\n" ;
+ $salmon .= ' <link rel="http://salmon-protocol.org/ns/salmon-replies" href="' . xmlify(z_root() . '/salmon/' . $nick) . '" />' . "\n" ;
+ $salmon .= ' <link rel="http://salmon-protocol.org/ns/salmon-mention" href="' . xmlify(z_root() . '/salmon/' . $nick) . '" />' . "\n" ;
return $salmon;
}
@@ -1742,7 +1787,7 @@ function mimetype_select($channel_id, $current = 'text/bbcode') {
);
$a = get_app();
- if($a->is_sys) {
+ if(App::$is_sys) {
$x[] = 'application/x-php';
}
else {
@@ -1793,7 +1838,7 @@ function lang_selector() {
}
$ll = substr($l,5);
$ll = substr($ll,0,strrpos($ll,'/'));
- $selected = (($ll === $a->language && (x($_SESSION, 'language'))) ? $ll : $selected);
+ $selected = (($ll === App::$language && (x($_SESSION, 'language'))) ? $ll : $selected);
$lang_options[$ll] = get_language_name($ll, $ll) . " ($ll)";
}
}
@@ -2215,10 +2260,10 @@ function json_decode_plus($s) {
*/
function design_tools() {
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
$sys = false;
- if(get_app()->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
require_once('include/identity.php');
$channel = get_sys_channel();
$sys = true;
@@ -2328,8 +2373,8 @@ function handle_tag($a, &$body, &$access_tag, &$str_tags, $profile_uid, $tag, $d
$basetag = str_replace('_',' ',substr($tag,1));
//create text for link
- $url = $a->get_baseurl() . '/search?tag=' . rawurlencode($basetag);
- $newtag = '#[zrl=' . $a->get_baseurl() . '/search?tag=' . rawurlencode($basetag) . ']' . $basetag . '[/zrl]';
+ $url = z_root() . '/search?tag=' . rawurlencode($basetag);
+ $newtag = '#[zrl=' . z_root() . '/search?tag=' . rawurlencode($basetag) . ']' . $basetag . '[/zrl]';
//replace tag by the link. Make sure to not replace something in the middle of a word
// The '=' is needed to not replace color codes if the code is also used as a tag
// Much better would be to somehow completely avoiding things in e.g. [color]-tags.
@@ -2475,7 +2520,7 @@ function handle_tag($a, &$body, &$access_tag, &$str_tags, $profile_uid, $tag, $d
// $r is set if we found something
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($r) {
$profile = $r[0]['xchan_url'];
@@ -2505,7 +2550,7 @@ function handle_tag($a, &$body, &$access_tag, &$str_tags, $profile_uid, $tag, $d
if($g && $exclusive) {
$access_tag .= 'gid:' . $g[0]['hash'];
}
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($channel) {
$newtag = '@' . (($exclusive) ? '!' : '') . '[zrl=' . z_root() . '/channel/' . $channel['channel_address'] . ']' . $newname . '[/zrl]';
$body = str_replace('@' . (($exclusive) ? '!' : '') . $name, $newtag, $body);
@@ -2563,7 +2608,7 @@ function linkify_tags($a, &$body, $uid, $diaspora = false) {
if($fullnametagged)
continue;
- $success = handle_tag($a, $body, $access_tag, $str_tags, ($uid) ? $uid : $a->profile_uid , $tag, $diaspora);
+ $success = handle_tag($a, $body, $access_tag, $str_tags, ($uid) ? $uid : App::$profile_uid , $tag, $diaspora);
$results[] = array('success' => $success, 'access_tag' => $access_tag);
if($success['replaced']) $tagged[] = $tag;
}
@@ -2685,18 +2730,95 @@ function json_url_replace($old,$new,&$s) {
}
-function item_url_replace($channel,&$item,$old,$new) {
+function item_url_replace($channel,&$item,$old,$new,$oldnick = '') {
- if($item['attach'])
+ if($item['attach']) {
json_url_replace($old,$new,$item['attach']);
- if($item['object'])
+ if($oldnick)
+ json_url_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['attach']);
+ }
+ if($item['object']) {
json_url_replace($old,$new,$item['object']);
- if($item['target'])
+ if($oldnick)
+ json_url_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['object']);
+ }
+ if($item['target']) {
json_url_replace($old,$new,$item['target']);
+ if($oldnick)
+ json_url_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['target']);
+ }
if(string_replace($old,$new,$item['body'])) {
$item['sig'] = base64url_encode(rsa_sign($item['body'],$channel['channel_prvkey']));
$item['item_verified'] = 1;
}
+
+ $item['plink'] = str_replace($old,$new,$item['plink']);
+ if($oldnick)
+ $item['plink'] = str_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['plink']);
+
+ $item['llink'] = str_replace($old,$new,$item['llink']);
+ if($oldnick)
+ $item['llink'] = str_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['llink']);
+
+}
+
+
+/**
+ * @brief Used to wrap ACL elements in angle brackets for storage.
+ *
+ * @param[in,out] array &$item
+ */
+function sanitise_acl(&$item) {
+ if (strlen($item))
+ $item = '<' . notags(trim($item)) . '>';
+ else
+ unset($item);
+}
+
+/**
+ * @brief Convert an ACL array to a storable string.
+ *
+ * @param array $p
+ * @return array
+ */
+function perms2str($p) {
+ $ret = '';
+
+ if (is_array($p))
+ $tmp = $p;
+ else
+ $tmp = explode(',', $p);
+
+ if (is_array($tmp)) {
+ array_walk($tmp, 'sanitise_acl');
+ $ret = implode('', $tmp);
+ }
+ return $ret;
+}
+
+
+/**
+ * @brief Turn user/group ACLs stored as angle bracketed text into arrays.
+ *
+ * turn string array of angle-bracketed elements into string array
+ * e.g. "<123xyz><246qyo><sxo33e>" => array(123xyz,246qyo,sxo33e);
+ *
+ * @param string $s
+ * @return array
+ */
+function expand_acl($s) {
+ $ret = array();
+
+ if(strlen($s)) {
+ $t = str_replace('<','',$s);
+ $a = explode('>',$t);
+ foreach($a as $aa) {
+ if($aa)
+ $ret[] = $aa;
+ }
+ }
+
+ return $ret;
}
diff --git a/include/widgets.php b/include/widgets.php
index 4b14d6c94..0355ebd8c 100644
--- a/include/widgets.php
+++ b/include/widgets.php
@@ -8,14 +8,24 @@
require_once('include/dir_fns.php');
require_once('include/contact_widgets.php');
require_once('include/attach.php');
-
+require_once('include/Contact.php');
function widget_profile($args) {
- $a = get_app();
+
$block = (((get_config('system', 'block_public')) && (! local_channel()) && (! remote_channel())) ? true : false);
- return profile_sidebar($a->profile, $block, true);
+ return profile_sidebar(App::$profile, $block, true);
}
+function widget_zcard($args) {
+
+ $block = (((get_config('system', 'block_public')) && (! local_channel()) && (! remote_channel())) ? true : false);
+ $channel = channelx_by_n(App::$profile_uid);
+ return get_zcard($channel,get_observer_hash(),array('width' => 875));
+}
+
+
+
+
// FIXME The problem with the next widget is that we don't have a search function for webpages that we can send the links to.
// Then we should also provide an option to search webpages and conversations.
@@ -23,8 +33,8 @@ function widget_tagcloud($args) {
$o = '';
//$tab = 0;
- $a = get_app();
- $uid = $a->profile_uid;
+
+ $uid = App::$profile_uid;
$count = ((x($args,'count')) ? intval($args['count']) : 24);
$flags = 0;
$type = TERM_CATEGORY;
@@ -75,7 +85,7 @@ function widget_collections($args) {
$each = 'group';
$edit = false;
$current = 0;
- $abook_id = get_app()->poi['abook_xchan'];
+ $abook_id = App::$poi['abook_xchan'];
$wmode = 1;
break;
default:
@@ -154,8 +164,7 @@ function widget_follow($args) {
if(! local_channel())
return '';
- $a = get_app();
- $uid =$a->channel['channel_id'];
+ $uid = App::$channel['channel_id'];
$r = q("select count(*) as total from abook where abook_channel = %d and abook_self = 0 ",
intval($uid)
);
@@ -170,8 +179,8 @@ function widget_follow($args) {
}
return replace_macros(get_markup_template('follow.tpl'),array(
'$connect' => t('Add New Connection'),
- '$desc' => t('Enter the channel address'),
- '$hint' => t('Example: bob@example.com, http://example.com/barbara'),
+ '$desc' => t('Enter channel address'),
+ '$hint' => t('Examples: bob@example.com, https://example.com/barbara'),
'$follow' => t('Connect'),
'$abook_usage_message' => $abook_usage_message
));
@@ -200,8 +209,6 @@ function widget_savedsearch($arr) {
if((! local_channel()) || (! feature_enabled(local_channel(),'savedsearch')))
return '';
- $a = get_app();
-
$search = ((x($_GET,'search')) ? $_GET['search'] : '');
if(x($_GET,'searchsave') && $search) {
@@ -228,7 +235,7 @@ function widget_savedsearch($arr) {
$search = '';
}
- $srchurl = $a->query_string;
+ $srchurl = App::$query_string;
$srchurl = rtrim(preg_replace('/searchsave\=[^\&].*?(\&|$)/is','',$srchurl),'&');
$hasq = ((strpos($srchurl,'?') !== false) ? true : false);
@@ -285,7 +292,6 @@ function widget_filer($arr) {
if(! local_channel())
return '';
- $a = get_app();
$selected = ((x($_REQUEST,'file')) ? $_REQUEST['file'] : '');
@@ -306,20 +312,19 @@ function widget_filer($arr) {
'$sel_all' => (($selected == '') ? 'selected' : ''),
'$all' => t('Everything'),
'$terms' => $terms,
- '$base' => z_root() . '/' . $a->cmd
+ '$base' => z_root() . '/' . App::$cmd
));
}
function widget_archive($arr) {
$o = '';
- $a = get_app();
- if(! $a->profile_uid) {
+ if(! App::$profile_uid) {
return '';
}
- $uid = $a->profile_uid;
+ $uid = App::$profile_uid;
if(! feature_enabled($uid,'archives'))
return '';
@@ -335,7 +340,7 @@ function widget_archive($arr) {
if(! $visible_years)
$visible_years = 5;
- $url = z_root() . '/' . $a->cmd;
+ $url = z_root() . '/' . App::$cmd;
$ret = list_post_dates($uid,$wall,$mindate);
@@ -360,23 +365,34 @@ function widget_archive($arr) {
function widget_fullprofile($arr) {
- $a = get_app();
- if(! $a->profile['profile_uid'])
+
+ if(! App::$profile['profile_uid'])
return;
$block = (((get_config('system', 'block_public')) && (! local_channel()) && (! remote_channel())) ? true : false);
- return profile_sidebar($a->profile, $block);
+ return profile_sidebar(App::$profile, $block);
}
+function widget_shortprofile($arr) {
+
+ if(! App::$profile['profile_uid'])
+ return;
+
+ $block = (((get_config('system', 'block_public')) && (! local_channel()) && (! remote_channel())) ? true : false);
+
+ return profile_sidebar(App::$profile, $block, true, true);
+}
+
+
function widget_categories($arr) {
- $a = get_app();
- if($a->profile['profile_uid'] && (! perm_is_allowed($a->profile['profile_uid'],get_observer_hash(),'view_stream')))
+
+ if(App::$profile['profile_uid'] && (! perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(),'view_stream')))
return '';
$cat = ((x($_REQUEST,'cat')) ? htmlspecialchars($_REQUEST['cat'],ENT_COMPAT,'UTF-8') : '');
- $srchurl = $a->query_string;
+ $srchurl = App::$query_string;
$srchurl = rtrim(preg_replace('/cat\=[^\&].*?(\&|$)/is','',$srchurl),'&');
$srchurl = str_replace(array('?f=','&f='),array('',''),$srchurl);
@@ -385,31 +401,31 @@ function widget_categories($arr) {
}
function widget_tagcloud_wall($arr) {
- $a = get_app();
- if((! $a->profile['profile_uid']) || (! $a->profile['channel_hash']))
+
+ if((! App::$profile['profile_uid']) || (! App::$profile['channel_hash']))
return '';
- if(! perm_is_allowed($a->profile['profile_uid'], get_observer_hash(), 'view_stream'))
+ if(! perm_is_allowed(App::$profile['profile_uid'], get_observer_hash(), 'view_stream'))
return '';
$limit = ((array_key_exists('limit', $arr)) ? intval($arr['limit']) : 50);
- if(feature_enabled($a->profile['profile_uid'], 'tagadelic'))
- return wtagblock($a->profile['profile_uid'], $limit, '', $a->profile['channel_hash'], 'wall');
+ if(feature_enabled(App::$profile['profile_uid'], 'tagadelic'))
+ return wtagblock(App::$profile['profile_uid'], $limit, '', App::$profile['channel_hash'], 'wall');
return '';
}
function widget_catcloud_wall($arr) {
- $a = get_app();
- if((! $a->profile['profile_uid']) || (! $a->profile['channel_hash']))
+
+ if((! App::$profile['profile_uid']) || (! App::$profile['channel_hash']))
return '';
- if(! perm_is_allowed($a->profile['profile_uid'], get_observer_hash(), 'view_stream'))
+ if(! perm_is_allowed(App::$profile['profile_uid'], get_observer_hash(), 'view_stream'))
return '';
$limit = ((array_key_exists('limit',$arr)) ? intval($arr['limit']) : 50);
- return catblock($a->profile['profile_uid'], $limit, '', $a->profile['channel_hash'], 'wall');
+ return catblock(App::$profile['profile_uid'], $limit, '', App::$profile['channel_hash'], 'wall');
}
@@ -465,8 +481,8 @@ function widget_settings_menu($arr) {
if(! local_channel())
return;
- $a = get_app();
- $channel = $a->get_channel();
+
+ $channel = App::get_channel();
$abook_self_id = 0;
@@ -480,55 +496,74 @@ function widget_settings_menu($arr) {
if($abk)
$abook_self_id = $abk[0]['abook_id'];
+ $hublocs = q("select count(*) as total from hubloc where hubloc_hash = '%s'",
+ dbesc($channel['channel_hash'])
+ );
+
+ $hublocs = (($hublocs[0]['total'] > 1) ? true : false);
+
$tabs = array(
array(
'label' => t('Account settings'),
- 'url' => $a->get_baseurl(true).'/settings/account',
+ 'url' => z_root().'/settings/account',
'selected' => ((argv(1) === 'account') ? 'active' : ''),
),
array(
'label' => t('Channel settings'),
- 'url' => $a->get_baseurl(true).'/settings/channel',
+ 'url' => z_root().'/settings/channel',
'selected' => ((argv(1) === 'channel') ? 'active' : ''),
),
- array(
- 'label' => t('Additional features'),
- 'url' => $a->get_baseurl(true).'/settings/features',
- 'selected' => ((argv(1) === 'features') ? 'active' : ''),
- ),
+ );
- array(
- 'label' => t('Feature/Addon settings'),
- 'url' => $a->get_baseurl(true).'/settings/featured',
- 'selected' => ((argv(1) === 'featured') ? 'active' : ''),
- ),
+ if(get_features()) {
+ $tabs[] = array(
+ 'label' => t('Additional features'),
+ 'url' => z_root().'/settings/features',
+ 'selected' => ((argv(1) === 'features') ? 'active' : ''),
+ );
+ }
- array(
- 'label' => t('Display settings'),
- 'url' => $a->get_baseurl(true).'/settings/display',
- 'selected' => ((argv(1) === 'display') ? 'active' : ''),
- ),
+ $tabs[] = array(
+ 'label' => t('Feature/Addon settings'),
+ 'url' => z_root().'/settings/featured',
+ 'selected' => ((argv(1) === 'featured') ? 'active' : ''),
+ );
- array(
- 'label' => t('Connected apps'),
- 'url' => $a->get_baseurl(true) . '/settings/oauth',
- 'selected' => ((argv(1) === 'oauth') ? 'active' : ''),
- ),
+ $tabs[] = array(
+ 'label' => t('Display settings'),
+ 'url' => z_root().'/settings/display',
+ 'selected' => ((argv(1) === 'display') ? 'active' : ''),
+ );
- array(
+ if($hublocs) {
+ $tabs[] = array(
+ 'label' => t('Manage locations'),
+ 'url' => z_root() . '/locs',
+ 'selected' => ((argv(1) === 'locs') ? 'active' : ''),
+ );
+ }
+
+ // IF can go away when UNO export and import is fully functional
+ if(! UNO) {
+ $tabs[] = array(
'label' => t('Export channel'),
- 'url' => $a->get_baseurl(true) . '/uexport',
+ 'url' => z_root() . '/uexport',
'selected' => ''
- ),
+ );
+ }
+ $tabs[] = array(
+ 'label' => t('Connected apps'),
+ 'url' => z_root() . '/settings/oauth',
+ 'selected' => ((argv(1) === 'oauth') ? 'active' : ''),
);
if($role === false || $role === 'custom') {
$tabs[] = array(
'label' => t('Connection Default Permissions'),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $abook_self_id,
+ 'url' => z_root() . '/connedit/' . $abook_self_id,
'selected' => ''
);
}
@@ -536,7 +571,7 @@ function widget_settings_menu($arr) {
if(feature_enabled(local_channel(),'premium_channel')) {
$tabs[] = array(
'label' => t('Premium Channel Settings'),
- 'url' => $a->get_baseurl(true) . '/connect/' . $channel['channel_address'],
+ 'url' => z_root() . '/connect/' . $channel['channel_address'],
'selected' => ''
);
}
@@ -544,7 +579,7 @@ function widget_settings_menu($arr) {
if(feature_enabled(local_channel(),'channel_sources')) {
$tabs[] = array(
'label' => t('Channel Sources'),
- 'url' => $a->get_baseurl(true) . '/sources',
+ 'url' => z_root() . '/sources',
'selected' => ''
);
}
@@ -562,28 +597,27 @@ function widget_mailmenu($arr) {
if (! local_channel())
return;
- $a = get_app();
return replace_macros(get_markup_template('message_side.tpl'), array(
'$title' => t('Private Mail Menu'),
'$combined'=>array(
'label' => t('Combined View'),
- 'url' => $a->get_baseurl(true) . '/mail/combined',
+ 'url' => z_root() . '/mail/combined',
'sel' => (argv(1) == 'combined'),
),
'$inbox'=>array(
'label' => t('Inbox'),
- 'url' => $a->get_baseurl(true) . '/mail/inbox',
+ 'url' => z_root() . '/mail/inbox',
'sel' => (argv(1) == 'inbox'),
),
'$outbox'=>array(
'label' => t('Outbox'),
- 'url' => $a->get_baseurl(true) . '/mail/outbox',
+ 'url' => z_root() . '/mail/outbox',
'sel' => (argv(1) == 'outbox'),
),
'$new'=>array(
'label' => t('New Message'),
- 'url' => $a->get_baseurl(true) . '/mail/new',
+ 'url' => z_root() . '/mail/new',
'sel'=> (argv(1) == 'new'),
)
));
@@ -594,8 +628,6 @@ function widget_conversations($arr) {
if (! local_channel())
return;
- $a = get_app();
-
if(argc() > 1) {
switch(argv(1)) {
@@ -620,7 +652,7 @@ function widget_conversations($arr) {
require_once('include/message.php');
// private_messages_list() can do other more complicated stuff, for now keep it simple
- $r = private_messages_list(local_channel(), $mailbox, $a->pager['start'], $a->pager['itemspage']);
+ $r = private_messages_list(local_channel(), $mailbox, App::$pager['start'], App::$pager['itemspage']);
if(! $r) {
info( t('No messages.') . EOL);
@@ -695,8 +727,8 @@ function widget_design_tools($arr) {
// mod menu doesn't load a profile. For any modules which load a profile, check it.
// otherwise local_channel() is sufficient for permissions.
- if($a->profile['profile_uid'])
- if(($a->profile['profile_uid'] != local_channel()) && (! $a->is_sys))
+ if(App::$profile['profile_uid'])
+ if((App::$profile['profile_uid'] != local_channel()) && (! App::$is_sys))
return '';
if(! local_channel())
@@ -712,22 +744,21 @@ function widget_findpeople($arr) {
function widget_photo_albums($arr) {
- $a = get_app();
- if(! $a->profile['profile_uid'])
+ if(! App::$profile['profile_uid'])
return '';
- $channelx = channelx_by_n($a->profile['profile_uid']);
- if((! $channelx) || (! perm_is_allowed($a->profile['profile_uid'], get_observer_hash(), 'view_storage')))
+ $channelx = channelx_by_n(App::$profile['profile_uid']);
+ if((! $channelx) || (! perm_is_allowed(App::$profile['profile_uid'], get_observer_hash(), 'view_storage')))
return '';
require_once('include/photos.php');
- return photos_album_widget($channelx, $a->get_observer());
+ return photos_album_widget($channelx, App::get_observer());
}
function widget_vcard($arr) {
require_once ('include/Contact.php');
- return vcard_from_xchan('', get_app()->get_observer());
+ return vcard_from_xchan('', App::get_observer());
}
@@ -745,27 +776,43 @@ function widget_dirtags($arr) {
}
function widget_menu_preview($arr) {
- if(! get_app()->data['menu_item'])
+ if(! App::$data['menu_item'])
return;
require_once('include/menu.php');
- return menu_render(get_app()->data['menu_item']);
+ return menu_render(App::$data['menu_item']);
}
function widget_chatroom_list($arr) {
- $a = get_app();
+
require_once("include/chat.php");
- $r = chatroom_list($a->profile['profile_uid']);
- return replace_macros(get_markup_template('chatroomlist.tpl'), array(
- '$header' => t('Chat Rooms'),
- '$baseurl' => z_root(),
- '$nickname' => $a->profile['channel_address'],
- '$items' => $r,
+ $r = chatroom_list(App::$profile['profile_uid']);
+
+ if($r) {
+ return replace_macros(get_markup_template('chatroomlist.tpl'), array(
+ '$header' => t('Chatrooms'),
+ '$baseurl' => z_root(),
+ '$nickname' => App::$profile['channel_address'],
+ '$items' => $r,
+ '$overview' => t('Overview')
+ ));
+ }
+}
+
+function widget_chatroom_members() {
+ $o = replace_macros(get_markup_template('chatroom_members.tpl'), array(
+ '$header' => t('Chat Members')
));
+
+ return $o;
}
function widget_bookmarkedchats($arr) {
+
+ if(! feature_enabled(App::$profile['profile_uid'],'ajaxchat'))
+ return '';
+
$h = get_observer_hash();
if(! $h)
return;
@@ -785,6 +832,9 @@ function widget_bookmarkedchats($arr) {
function widget_suggestedchats($arr) {
+ if(! feature_enabled(App::$profile['profile_uid'],'ajaxchat'))
+ return '';
+
// probably should restrict this to your friends, but then the widget will only work
// if you are logged in locally.
@@ -804,21 +854,39 @@ function widget_suggestedchats($arr) {
}
function widget_item($arr) {
- // FIXME there is no $a here
- $uid = $a->profile['profile_uid'];
- if((! $uid) || (! $arr['mid']))
+
+ $channel_id = 0;
+ if(array_key_exists('channel_id',$arr) && intval($arr['channel_id']))
+ $channel_id = intval($arr['channel_id']);
+ if(! $channel_id)
+ $channel_id = App::$profile_uid;
+ if(! $channel_id)
return '';
- if(! perm_is_allowed($uid, get_observer_hash(), 'view_pages'))
+
+ if((! $arr['mid']) && (! $arr['title']))
return '';
- require_once('include/security.php');
- $sql_extra = item_permissions_sql($uid);
+ if(! perm_is_allowed($channel_id, get_observer_hash(), 'view_pages'))
+ return '';
- $r = q("select * from item where mid = '%s' and uid = %d and item_type = " . intval(ITEM_TYPE_WEBPAGE) . " $sql_extra limit 1",
- dbesc($arr['mid']),
- intval($uid)
- );
+ require_once('include/security.php');
+ $sql_extra = item_permissions_sql($channel_id);
+
+ if($arr['title']) {
+ $r = q("select item.* from item left join item_id on item.id = item_id.iid
+ where item.uid = %d and sid = '%s' and service = 'WEBPAGE' and item_type = %d $sql_options $revision limit 1",
+ intval($channel_id),
+ dbesc($arr['title']),
+ intval(ITEM_TYPE_WEBPAGE)
+ );
+ }
+ else {
+ $r = q("select * from item where mid = '%s' and uid = %d and item_type = " . intval(ITEM_TYPE_WEBPAGE) . " $sql_extra limit 1",
+ dbesc($arr['mid']),
+ intval($channel_id)
+ );
+ }
if(! $r)
return '';
@@ -912,8 +980,8 @@ function widget_photo($arr) {
// ensure they can't sneak in an eval(js) function
- if(strpos($style,'(') !== false)
- return '';
+ if(strpbrk($style,'(\'"<>') !== false)
+ $style = '';
if(array_key_exists('zrl', $arr) && isset($arr['zrl']))
$zrl = (($arr['zrl']) ? true : false);
@@ -933,6 +1001,60 @@ function widget_photo($arr) {
}
+function widget_cover_photo($arr) {
+
+ require_once('include/identity.php');
+ $o = '';
+
+ if(App::$module == 'channel' && $_REQUEST['mid'])
+ return '';
+
+ $channel_id = 0;
+ if(array_key_exists('channel_id', $arr) && intval($arr['channel_id']))
+ $channel_id = intval($arr['channel_id']);
+ if(! $channel_id)
+ $channel_id = App::$profile_uid;
+ if(! $channel_id)
+ return '';
+
+ $channel = channelx_by_n($channel_id);
+
+ if(array_key_exists('style', $arr) && isset($arr['style']))
+ $style = $arr['style'];
+ else
+ $style = 'width:100%; height: auto;';
+
+ // ensure they can't sneak in an eval(js) function
+
+ if(strpbrk($style,'(\'"<>') !== false)
+ $style = '';
+
+ if(array_key_exists('title', $arr) && isset($arr['title']))
+ $title = $arr['title'];
+ else
+ $title = $channel['channel_name'];
+
+ if(array_key_exists('subtitle', $arr) && isset($arr['subtitle']))
+ $subtitle = $arr['subtitle'];
+ else
+ $subtitle = $channel['xchan_addr'];
+
+ $c = get_cover_photo($channel_id,'html');
+
+ if($c) {
+ $photo_html = (($style) ? str_replace('alt=',' style="' . $style . '" alt=',$c) : $c);
+
+ $o = replace_macros(get_markup_template('cover_photo_widget.tpl'),array(
+ '$photo_html' => $photo_html,
+ '$title' => $title,
+ '$subtitle' => $subtitle,
+ '$hovertitle' => t('Click to show more'),
+ ));
+ }
+ return $o;
+}
+
+
function widget_photo_rand($arr) {
require_once('include/photos.php');
@@ -947,13 +1069,13 @@ function widget_photo_rand($arr) {
if(array_key_exists('channel_id', $arr) && intval($arr['channel_id']))
$channel_id = intval($arr['channel_id']);
if(! $channel_id)
- $channel_id = get_app()->profile_uid;
+ $channel_id = App::$profile_uid;
if(! $channel_id)
return '';
$scale = ((array_key_exists('scale',$arr)) ? intval($arr['scale']) : 0);
- $ret = photos_list_photos(array('channel_id' => $channel_id),get_app()->get_observer(),$album);
+ $ret = photos_list_photos(array('channel_id' => $channel_id),App::get_observer(),$album);
$filtered = array();
if($ret['success'] && $ret['photos'])
@@ -997,7 +1119,7 @@ function widget_random_block($arr) {
if(array_key_exists('channel_id',$arr) && intval($arr['channel_id']))
$channel_id = intval($arr['channel_id']);
if(! $channel_id)
- $channel_id = get_app()->profile_uid;
+ $channel_id = App::$profile_uid;
if(! $channel_id)
return '';
@@ -1033,7 +1155,7 @@ function widget_random_block($arr) {
function widget_rating($arr) {
- $a = get_app();
+
$poco_rating = get_config('system','poco_rating_enable');
if((! $poco_rating) && ($poco_rating !== false)) {
@@ -1043,7 +1165,7 @@ function widget_rating($arr) {
if($arr['target'])
$hash = $arr['target'];
else
- $hash = $a->poi['xchan_hash'];
+ $hash = App::$poi['xchan_hash'];
if(! $hash)
return;
@@ -1052,7 +1174,7 @@ function widget_rating($arr) {
$remote = false;
if(remote_channel() && ! local_channel()) {
- $ob = $a->get_observer();
+ $ob = App::get_observer();
if($ob && $ob['xchan_url']) {
$p = parse_url($ob['xchan_url']);
if($p) {
@@ -1066,7 +1188,7 @@ function widget_rating($arr) {
$self = false;
if(local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($hash == $channel['channel_hash'])
$self = true;
@@ -1075,16 +1197,18 @@ function widget_rating($arr) {
}
+
+ $o = '<div class="widget">';
+ $o .= '<h3>' . t('Rating Tools') . '</h3>';
+
if((($remote) || (local_channel())) && (! $self)) {
- $o = '<div class="widget rateme">';
if($remote)
- $o .= '<a class="rateme" href="' . $url . '"><i class="icon-pencil"></i> ' . t('Rate Me') . '</a>';
+ $o .= '<a class="btn btn-block btn-primary btn-sm" href="' . $url . '"><i class="icon-pencil"></i> ' . t('Rate Me') . '</a>';
else
- $o .= '<div class="rateme fakelink" onclick="doRatings(\'' . $hash . '\'); return false;"><i class="icon-pencil"></i> ' . t('Rate Me') . '</div>';
- $o .= '</div>';
+ $o .= '<div class="btn btn-block btn-primary btn-sm" onclick="doRatings(\'' . $hash . '\'); return false;"><i class="icon-pencil"></i> ' . t('Rate Me') . '</div>';
}
- $o .= '<div class="widget rateme"><a class="rateme" href="ratings/' . $hash . '"><i class="icon-eye-open"></i> ' . t('View Ratings') . '</a>';
+ $o .= '<a class="btn btn-block btn-default btn-sm" href="ratings/' . $hash . '"><i class="icon-eye-open"></i> ' . t('View Ratings') . '</a>';
$o .= '</div>';
return $o;
@@ -1093,7 +1217,7 @@ function widget_rating($arr) {
// used by site ratings pages to provide a return link
function widget_pubsites($arr) {
- if(get_app()->poi)
+ if(App::$poi)
return;
return '<div class="widget"><ul class="nav nav-pills"><li><a href="pubsites">' . t('Public Hubs') . '</a></li></ul></div>';
}
@@ -1101,8 +1225,6 @@ function widget_pubsites($arr) {
function widget_forums($arr) {
- $a = get_app();
-
if(! local_channel())
return '';
@@ -1119,7 +1241,7 @@ function widget_forums($arr) {
$perms_sql = item_permissions_sql(local_channel()) . item_normal();
- $r1 = q("select * from abook left join xchan on abook_xchan = xchan_hash where ( xchan_pubforum = 1 or ((abook_their_perms & %d ) != 0 and (abook_their_perms & %d ) = 0) ) and abook_channel = %d order by xchan_name $limit ",
+ $r1 = q("select * from abook left join xchan on abook_xchan = xchan_hash where ( xchan_pubforum = 1 or ((abook_their_perms & %d ) != 0 and (abook_their_perms & %d ) = 0) ) and xchan_deleted = 0 and abook_channel = %d order by xchan_name $limit ",
intval(PERMS_W_TAGWALL),
intval(PERMS_W_STREAM),
intval(local_channel())
@@ -1204,20 +1326,20 @@ function widget_admin($arr) {
return login(false);
}
-
- $a = get_app();
$o = '';
// array( url, name, extra css classes )
$aside = array(
'site' => array(z_root() . '/admin/site/', t('Site'), 'site'),
- 'users' => array(z_root() . '/admin/users/', t('Accounts'), 'users'),
+ 'users' => array(z_root() . '/admin/users/', t('Accounts'), 'users', 'pending-update', t('Member registrations waiting for confirmation')),
'channels' => array(z_root() . '/admin/channels/', t('Channels'), 'channels'),
+ 'security' => array(z_root() . '/admin/security/', t('Security'), 'security'),
+ 'features' => array(z_root() . '/admin/features/', t('Features'), 'features'),
'plugins' => array(z_root() . '/admin/plugins/', t('Plugins'), 'plugins'),
'themes' => array(z_root() . '/admin/themes/', t('Themes'), 'themes'),
'queue' => array(z_root() . '/admin/queue', t('Inspect queue'), 'queue'),
- 'profs' => array(z_root() . '/admin/profs', t('Profile Config'), 'profs'),
+ 'profs' => array(z_root() . '/admin/profs', t('Profile Fields'), 'profs'),
'dbsync' => array(z_root() . '/admin/dbsync/', t('DB updates'), 'dbsync')
);
@@ -1226,24 +1348,29 @@ function widget_admin($arr) {
$r = q("SELECT * FROM addon WHERE plugin_admin = 1");
- $aside['plugins_admin'] = array();
+ $plugins = array();
if($r) {
foreach ($r as $h){
$plugin = $h['name'];
- $aside['plugins_admin'][] = array(z_root() . '/admin/plugins/' . $plugin, $plugin, 'plugin');
+ $plugins[] = array(z_root() . '/admin/plugins/' . $plugin, $plugin, 'plugin');
// temp plugins with admin
- $a->plugins_admin[] = $plugin;
+ App::$plugins_admin[] = $plugin;
}
}
- $aside['logs'] = array(z_root() . '/admin/logs/', t('Logs'), 'logs');
+ $logs = array(z_root() . '/admin/logs/', t('Logs'), 'logs');
+
+ $arr = array('links' => $aside,'plugins' => $plugins,'logs' => $logs);
+ call_hooks('admin_aside',$arr);
$o .= replace_macros(get_markup_template('admin_aside.tpl'), array(
'$admin' => $aside,
'$admtxt' => t('Admin'),
'$plugadmtxt' => t('Plugin Features'),
+ '$plugins' => $plugins,
'$logtxt' => t('Logs'),
- '$h_pending' => t('User registrations waiting for confirmation'),
+ '$logs' => $logs,
+ '$h_pending' => t('Member registrations waiting for confirmation'),
'$admurl'=> z_root() . '/admin/'
));
@@ -1255,7 +1382,7 @@ function widget_admin($arr) {
function widget_album($args) {
- $owner_uid = get_app()->profile_uid;
+ $owner_uid = App::$profile_uid;
$sql_extra = permissions_sql($owner_uid);
@@ -1314,7 +1441,7 @@ function widget_album($args) {
$imgalt_e = $rr['filename'];
$desc_e = $rr['description'];
- $imagelink = (z_root() . '/photos/' . get_app()->profile['channel_address'] . '/image/' . $rr['resource_id']);
+ $imagelink = (z_root() . '/photos/' . App::$profile['channel_address'] . '/image/' . $rr['resource_id']);
$photos[] = array(
@@ -1340,7 +1467,7 @@ function widget_album($args) {
'$album_id' => rand(),
'$album_edit' => array(t('Edit Album'), $album_edit),
'$can_post' => false,
- '$upload' => array(t('Upload'), z_root() . '/photos/' . get_app()->profile['channel_address'] . '/upload/' . bin2hex($album)),
+ '$upload' => array(t('Upload'), z_root() . '/photos/' . App::$profile['channel_address'] . '/upload/' . bin2hex($album)),
'$order' => false,
'$upload_form' => $upload_form,
'$usage' => $usage_message
diff --git a/include/zot.php b/include/zot.php
index 922637bc1..0cdf7fc87 100644
--- a/include/zot.php
+++ b/include/zot.php
@@ -11,7 +11,6 @@
require_once('include/crypto.php');
require_once('include/items.php');
require_once('include/hubloc.php');
-require_once('include/DReport.php');
require_once('include/queue_fn.php');
@@ -142,7 +141,7 @@ function zot_build_packet($channel, $type = 'notify', $recipients = null, $remot
$data[$k] = $v;
}
- logger('zot_build_packet: ' . print_r($data,true), LOGGER_DATA);
+ logger('zot_build_packet: ' . print_r($data,true), LOGGER_DATA, LOG_DEBUG);
// Hush-hush ultra top-secret mode
@@ -182,7 +181,7 @@ function zot_finger($webbie, $channel = null, $autofallback = true) {
if (strpos($webbie,'@') === false) {
$address = $webbie;
- $host = get_app()->get_hostname();
+ $host = App::get_hostname();
} else {
$address = substr($webbie,0,strpos($webbie,'@'));
$host = substr($webbie,strpos($webbie,'@')+1);
@@ -194,7 +193,7 @@ function zot_finger($webbie, $channel = null, $autofallback = true) {
logger('zot_finger: no address :' . $webbie);
return array('success' => false);
}
- logger('using xchan_addr: ' . $xchan_addr, LOGGER_DATA);
+ logger('using xchan_addr: ' . $xchan_addr, LOGGER_DATA, LOG_DEBUG);
// potential issue here; the xchan_addr points to the primary hub.
// The webbie we were called with may not, so it might not be found
@@ -211,7 +210,7 @@ function zot_finger($webbie, $channel = null, $autofallback = true) {
if ($r[0]['hubloc_network'] && $r[0]['hubloc_network'] !== 'zot') {
logger('zot_finger: alternate network: ' . $webbie);
- logger('url: '.$url.', net: '.var_export($r[0]['hubloc_network'],true), LOGGER_DATA);
+ logger('url: '.$url.', net: '.var_export($r[0]['hubloc_network'],true), LOGGER_DATA, LOG_DEBUG);
return array('success' => false);
}
} else {
@@ -288,9 +287,9 @@ function zot_refresh($them, $channel = null, $force = false) {
return true;
}
- logger('zot_refresh: them: ' . print_r($them,true), LOGGER_DATA);
+ logger('zot_refresh: them: ' . print_r($them,true), LOGGER_DATA, LOG_DEBUG);
if ($channel)
- logger('zot_refresh: channel: ' . print_r($channel,true), LOGGER_DATA);
+ logger('zot_refresh: channel: ' . print_r($channel,true), LOGGER_DATA, LOG_DEBUG);
$url = null;
@@ -353,7 +352,7 @@ function zot_refresh($them, $channel = null, $force = false) {
$result = z_post_url($url . $rhs,$postvars);
- logger('zot_refresh: zot-info: ' . print_r($result,true), LOGGER_DATA);
+ logger('zot_refresh: zot-info: ' . print_r($result,true), LOGGER_DATA, LOG_DEBUG);
if ($result['success']) {
@@ -381,7 +380,7 @@ function zot_refresh($them, $channel = null, $force = false) {
$channel['channel_prvkey']);
if($permissions)
$permissions = json_decode($permissions,true);
- logger('decrypted permissions: ' . print_r($permissions,true), LOGGER_DATA);
+ logger('decrypted permissions: ' . print_r($permissions,true), LOGGER_DATA, LOG_DEBUG);
}
else
$permissions = $j['permissions'];
@@ -523,6 +522,11 @@ function zot_refresh($them, $channel = null, $force = false) {
unset($new_connection[0]['abook_id']);
unset($new_connection[0]['abook_account']);
unset($new_connection[0]['abook_channel']);
+
+ $abconfig = load_abconfig($channel['channel_hash'],$new_connection['abook_xchan']);
+ if($abconfig)
+ $new_connection['abconfig'] = $abconfig;
+
build_sync_packet($channel['channel_id'], array('abook' => $new_connection));
}
}
@@ -614,7 +618,7 @@ function zot_register_hub($arr) {
$x = z_fetch_url($url);
- logger('zot_register_hub: ' . print_r($x,true), LOGGER_DATA);
+ logger('zot_register_hub: ' . print_r($x,true), LOGGER_DATA, LOG_DEBUG);
if($x['success']) {
$record = json_decode($x['body'],true);
@@ -754,8 +758,8 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED, $ud_arr = null) {
dbesc($xchan_hash)
);
- logger('import_xchan: update: existing: ' . print_r($r[0],true), LOGGER_DATA);
- logger('import_xchan: update: new: ' . print_r($arr,true), LOGGER_DATA);
+ logger('import_xchan: update: existing: ' . print_r($r[0],true), LOGGER_DATA, LOG_DEBUG);
+ logger('import_xchan: update: new: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
$what .= 'xchan ';
$changed = true;
}
@@ -937,7 +941,7 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED, $ud_arr = null) {
}
if(($changed) || ($ud_flags == UPDATE_FLAGS_FORCED)) {
- $guid = random_string() . '@' . get_app()->get_hostname();
+ $guid = random_string() . '@' . App::get_hostname();
update_modtime($xchan_hash,$guid,$address,$ud_flags);
logger('import_xchan: changed: ' . $what,LOGGER_DEBUG);
}
@@ -955,7 +959,7 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED, $ud_arr = null) {
$ret['hash'] = $xchan_hash;
}
- logger('import_xchan: result: ' . print_r($ret,true), LOGGER_DATA);
+ logger('import_xchan: result: ' . print_r($ret,true), LOGGER_DATA, LOG_DEBUG);
return $ret;
}
@@ -980,7 +984,7 @@ function zot_process_response($hub, $arr, $outq) {
if (! $x) {
logger('zot_process_response: No json from ' . $hub);
- logger('zot_process_response: headers: ' . print_r($arr['header'],true), LOGGER_DATA);
+ logger('zot_process_response: headers: ' . print_r($arr['header'],true), LOGGER_DATA, LOG_DEBUG);
}
if(is_array($x) && array_key_exists('delivery_report',$x) && is_array($x['delivery_report'])) {
@@ -1015,7 +1019,7 @@ function zot_process_response($hub, $arr, $outq) {
// async messages remain in the queue until processed.
if(intval($outq['outq_async']))
- queue_set_delivered($outq['outq_hash'],$outq['outq_channel']);
+ remove_queue_item($outq['outq_hash'],$outq['outq_channel']);
logger('zot_process_response: ' . print_r($x,true), LOGGER_DEBUG);
}
@@ -1037,7 +1041,7 @@ function zot_process_response($hub, $arr, $outq) {
*/
function zot_fetch($arr) {
- logger('zot_fetch: ' . print_r($arr,true), LOGGER_DATA);
+ logger('zot_fetch: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
$url = $arr['sender']['url'] . $arr['callback'];
@@ -1134,7 +1138,7 @@ function zot_import($arr, $sender_url) {
$i['notify'] = json_decode(crypto_unencapsulate($i['notify'],get_config('system','prvkey')),true);
}
- logger('zot_import: notify: ' . print_r($i['notify'],true), LOGGER_DATA);
+ logger('zot_import: notify: ' . print_r($i['notify'],true), LOGGER_DATA, LOG_DEBUG);
$hub = zot_gethub($i['notify']['sender']);
if((! $hub) || ($hub['hubloc_url'] != $sender_url)) {
@@ -1151,7 +1155,7 @@ function zot_import($arr, $sender_url) {
if(array_key_exists('message',$i) && array_key_exists('type',$i['message']) && $i['message']['type'] === 'rating') {
// rating messages are processed only by directory servers
- logger('Rating received: ' . print_r($arr,true), LOGGER_DATA);
+ logger('Rating received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
$result = process_rating_delivery($i['notify']['sender'],$i['message']);
continue;
}
@@ -1261,8 +1265,8 @@ function zot_import($arr, $sender_url) {
continue;
}
- logger('Activity received: ' . print_r($arr,true), LOGGER_DATA);
- logger('Activity recipients: ' . print_r($deliveries,true), LOGGER_DATA);
+ logger('Activity received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
+ logger('Activity recipients: ' . print_r($deliveries,true), LOGGER_DATA, LOG_DEBUG);
$relay = ((array_key_exists('flags',$i['message']) && in_array('relay',$i['message']['flags'])) ? true : false);
$result = process_delivery($i['notify']['sender'],$arr,$deliveries,$relay,false,$message_request);
@@ -1270,16 +1274,16 @@ function zot_import($arr, $sender_url) {
elseif($i['message']['type'] === 'mail') {
$arr = get_mail_elements($i['message']);
- logger('Mail received: ' . print_r($arr,true), LOGGER_DATA);
- logger('Mail recipients: ' . print_r($deliveries,true), LOGGER_DATA);
+ logger('Mail received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
+ logger('Mail recipients: ' . print_r($deliveries,true), LOGGER_DATA, LOG_DEBUG);
$result = process_mail_delivery($i['notify']['sender'],$arr,$deliveries);
}
elseif($i['message']['type'] === 'profile') {
$arr = get_profile_elements($i['message']);
- logger('Profile received: ' . print_r($arr,true), LOGGER_DATA);
- logger('Profile recipients: ' . print_r($deliveries,true), LOGGER_DATA);
+ logger('Profile received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
+ logger('Profile recipients: ' . print_r($deliveries,true), LOGGER_DATA, LOG_DEBUG);
$result = process_profile_delivery($i['notify']['sender'],$arr,$deliveries);
}
@@ -1288,16 +1292,16 @@ function zot_import($arr, $sender_url) {
$arr = $i['message'];
- logger('Channel sync received: ' . print_r($arr,true), LOGGER_DATA);
- logger('Channel sync recipients: ' . print_r($deliveries,true), LOGGER_DATA);
+ logger('Channel sync received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
+ logger('Channel sync recipients: ' . print_r($deliveries,true), LOGGER_DATA, LOG_DEBUG);
$result = process_channel_sync_delivery($i['notify']['sender'],$arr,$deliveries);
}
elseif($i['message']['type'] === 'location') {
$arr = $i['message'];
- logger('Location message received: ' . print_r($arr,true), LOGGER_DATA);
- logger('Location message recipients: ' . print_r($deliveries,true), LOGGER_DATA);
+ logger('Location message received: ' . print_r($arr,true), LOGGER_DATA, LOG_DEBUG);
+ logger('Location message recipients: ' . print_r($deliveries,true), LOGGER_DATA, LOG_DEBUG);
$result = process_location_delivery($i['notify']['sender'],$arr,$deliveries);
}
@@ -1483,7 +1487,7 @@ function public_recips($msg) {
}
}
- logger('public_recips: ' . print_r($r,true), LOGGER_DATA);
+ logger('public_recips: ' . print_r($r,true), LOGGER_DATA, LOG_DEBUG);
return $r;
}
@@ -1501,7 +1505,7 @@ function public_recips($msg) {
*/
function allowed_public_recips($msg) {
- logger('allowed_public_recips: ' . print_r($msg,true),LOGGER_DATA);
+ logger('allowed_public_recips: ' . print_r($msg,true),LOGGER_DATA, LOG_DEBUG);
if(array_key_exists('public_scope',$msg['message']))
$scope = $msg['message']['public_scope'];
@@ -1523,7 +1527,7 @@ function allowed_public_recips($msg) {
return $recips;
if(strpos($scope,'site:') === 0) {
- if(($scope === 'site: ' . get_app()->get_hostname()) && ($msg['notify']['sender']['url'] === z_root()))
+ if(($scope === 'site: ' . App::get_hostname()) && ($msg['notify']['sender']['url'] === z_root()))
return $recips;
else
return array();
@@ -1589,7 +1593,7 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
foreach($deliveries as $d) {
$local_public = $public;
- $DR = new DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
+ $DR = new Zotlabs\Zot\DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
$r = q("select * from channel where channel_hash = '%s' limit 1",
dbesc($d['hash'])
@@ -1602,7 +1606,7 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
}
$channel = $r[0];
- $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>');
+ $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . App::get_hostname() . '>');
/* blacklisted channels get a permission denied, no special message to tip them off */
@@ -2068,7 +2072,7 @@ function process_mail_delivery($sender, $arr, $deliveries) {
foreach($deliveries as $d) {
- $DR = new DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
+ $DR = new Zotlabs\Zot\DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
$r = q("select * from channel where channel_hash = '%s' limit 1",
dbesc($d['hash'])
@@ -2081,7 +2085,7 @@ function process_mail_delivery($sender, $arr, $deliveries) {
}
$channel = $r[0];
- $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>');
+ $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . App::get_hostname() . '>');
/* blacklisted channels get a permission denied, no special message to tip them off */
@@ -2223,13 +2227,69 @@ function process_location_delivery($sender,$arr,$deliveries) {
$x = sync_locations($sender,$arr,true);
logger('process_location_delivery: results: ' . print_r($x,true), LOGGER_DEBUG);
if($x['changed']) {
- $guid = random_string() . '@' . get_app()->get_hostname();
+ $guid = random_string() . '@' . App::get_hostname();
update_modtime($sender['hash'],$sender['guid'],$arr['locations'][0]['address'],UPDATE_FLAGS_UPDATED);
}
}
}
/**
+ * @brief checks for a moved UNO channel and sets the channel_moved flag
+ *
+ * Currently the effect of this flag is to turn the channel into 'read-only' mode.
+ * New content will not be processed (there was still an issue with blocking the
+ * ability to post comments as of 10-Mar-2016).
+ * We do not physically remove the channel at this time. The hub admin may choose
+ * to do so, but is encouraged to allow a grace period of several days in case there
+ * are any issues migrating content. This packet will generally be received by the
+ * original site when the basic channel import has been processed.
+ *
+ * This will only be executed on the UNO system which is the old location
+ * if a new location is reported and there is only one location record.
+ * The rest of the hubloc syncronisation will be handled within
+ * sync_locations
+ */
+
+
+
+function check_location_move($sender_hash,$locations) {
+
+ if(! $locations)
+ return;
+
+ if(! UNO)
+ return;
+
+ if(count($locations) != 1)
+ return;
+
+ $loc = $locations[0];
+
+ $r = q("select * from channel where channel_hash = '%s' limit 1",
+ dbesc($sender_hash)
+ );
+
+ if(! $r)
+ return;
+
+ if($loc['url'] !== z_root()) {
+ $x = q("update channel set channel_moved = '%s' where channel_hash = '%s' limit 1",
+ dbesc($loc['url']),
+ dbesc($sender_hash)
+ );
+
+ // federation plugins may wish to notify connections
+ // of the move on singleton networks
+
+ $arr = array('channel' => $r[0],'locations' => $locations);
+ call_hooks('location_move',$arr);
+
+ }
+
+}
+
+
+/**
* @brief Synchronises locations.
*
* @param array $sender
@@ -2243,6 +2303,10 @@ function sync_locations($sender, $arr, $absolute = false) {
if($arr['locations']) {
+ if($absolute)
+ check_location_move($sender['hash'],$arr['locations']);
+
+
$xisting = q("select hubloc_id, hubloc_url, hubloc_sitekey from hubloc where hubloc_hash = '%s'",
dbesc($sender['hash'])
);
@@ -2626,7 +2690,7 @@ function import_directory_profile($hash, $profile, $addr, $ud_flags = UPDATE_FLA
call_hooks('import_directory_profile', $d);
if (($d['update']) && (! $suppress_update))
- update_modtime($arr['xprof_hash'],random_string() . '@' . get_app()->get_hostname(), $addr, $ud_flags);
+ update_modtime($arr['xprof_hash'],random_string() . '@' . App::get_hostname(), $addr, $ud_flags);
return $d['update'];
}
@@ -2868,12 +2932,15 @@ function import_site($arr, $pubkey) {
*/
function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
+ if(UNO)
+ return;
+
$a = get_app();
logger('build_sync_packet');
if($packet)
- logger('packet: ' . print_r($packet, true),LOGGER_DATA);
+ logger('packet: ' . print_r($packet, true),LOGGER_DATA, LOG_DEBUG);
if(! $uid)
$uid = local_channel();
@@ -2902,7 +2969,7 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
$synchubs = array();
foreach($h as $x) {
- if($x['hubloc_host'] == $a->get_hostname())
+ if($x['hubloc_host'] == App::get_hostname())
continue;
$synchubs[] = $x;
@@ -2924,8 +2991,8 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
$info['type'] = 'channel_sync';
$info['encoding'] = 'red'; // note: not zot, this packet is very red specific
- if(array_key_exists($uid,$a->config) && array_key_exists('transient',$a->config[$uid])) {
- $settings = $a->config[$uid]['transient'];
+ if(array_key_exists($uid,App::$config) && array_key_exists('transient',App::$config[$uid])) {
+ $settings = App::$config[$uid]['transient'];
if($settings) {
$info['config'] = $settings;
}
@@ -2967,7 +3034,9 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
$interval = ((get_config('system','delivery_interval') !== false)
? intval(get_config('system','delivery_interval')) : 2 );
- logger('build_sync_packet: packet: ' . print_r($info,true), LOGGER_DATA);
+ logger('build_sync_packet: packet: ' . print_r($info,true), LOGGER_DATA, LOG_DEBUG);
+
+ $total = count($synchubs);
foreach($synchubs as $hub) {
$hash = random_string();
@@ -2982,7 +3051,9 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
));
proc_run('php', 'include/deliver.php', $hash);
- if($interval)
+ $total = $total - 1;
+
+ if($interval && $total)
@time_sleep_until(microtime(true) + (float) $interval);
}
}
@@ -2997,6 +3068,9 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) {
*/
function process_channel_sync_delivery($sender, $arr, $deliveries) {
+ if(UNO)
+ return;
+
require_once('include/import.php');
/** @FIXME this will sync red structures (channel, pconfig and abook). Eventually we need to make this application agnostic. */
@@ -3064,6 +3138,9 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
if(array_key_exists('menu',$arr) && $arr['menu'])
sync_menus($channel,$arr['menu']);
+ if(array_key_exists('file',$arr) && $arr['file'])
+ sync_files($channel,$arr['file']);
+
if(array_key_exists('channel',$arr) && is_array($arr['channel']) && count($arr['channel'])) {
if(array_key_exists('channel_pageflags',$arr['channel']) && intval($arr['channel']['channel_pageflags'])) {
@@ -3115,6 +3192,11 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
foreach($arr['abook'] as $abook) {
+ $abconfig = null;
+
+ if(array_key_exists('abconfig',$abook) && is_array($abook['abconfig']) && count($abook['abconfig']))
+ $abconfig = $abook['abconfig'];
+
if(! array_key_exists('abook_blocked',$abook)) {
// convert from redmatrix
$abook['abook_blocked'] = (($abook['abook_flags'] & 0x0001) ? 1 : 0);
@@ -3186,8 +3268,9 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
logger('process_channel_sync_delivery: total_feeds service class limit exceeded');
continue;
}
- q("insert into abook ( abook_xchan, abook_channel ) values ('%s', %d ) ",
+ q("insert into abook ( abook_xchan, abook_account, abook_channel ) values ('%s', %d, %d ) ",
dbesc($clean['abook_xchan']),
+ intval($channel['channel_account_id']),
intval($channel['channel_id'])
);
$total_friends ++;
@@ -3204,8 +3287,13 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
}
}
-
-
+ if($abconfig) {
+ // @fixme does not handle sync of del_abconfig
+ foreach($abconfig as $abc) {
+ if($abc['chan'] === $channel['channel_hash'])
+ set_abconfig($abc['chan'],$abc['xchan'],$abc['cat'],$abc['k'],$abc['v']);
+ }
+ }
}
}
@@ -3403,14 +3491,12 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
// we should probably do this for all items, but usually we only send one.
- require_once('include/DReport.php');
-
if(array_key_exists('item',$arr) && is_array($arr['item'][0])) {
- $DR = new DReport(z_root(),$d['hash'],$d['hash'],$arr['item'][0]['message_id'],'channel sync processed');
- $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>');
+ $DR = new Zotlabs\Zot\DReport(z_root(),$d['hash'],$d['hash'],$arr['item'][0]['message_id'],'channel sync processed');
+ $DR->addto_recipient($channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . App::get_hostname() . '>');
}
else
- $DR = new DReport(z_root(),$d['hash'],$d['hash'],'sync packet','channel sync delivered');
+ $DR = new Zotlabs\Zot\DReport(z_root(),$d['hash'],$d['hash'],'sync packet','channel sync delivered');
$result[] = $DR->get();
@@ -3828,14 +3914,14 @@ function zotinfo($arr) {
$ret['site']['channels'] = channel_total();
- $ret['site']['version'] = PLATFORM_NAME . ' ' . RED_VERSION . '[' . DB_UPDATE_VERSION . ']';
+ $ret['site']['version'] = Zotlabs\Project\System::get_platform_name() . ' ' . RED_VERSION . '[' . DB_UPDATE_VERSION . ']';
$ret['site']['admin'] = get_config('system','admin_email');
$a = get_app();
$visible_plugins = array();
- if(is_array($a->plugins) && count($a->plugins)) {
+ if(is_array(App::$plugins) && count(App::$plugins)) {
$r = q("select * from addon where hidden = 0");
if($r)
foreach($r as $rr)
@@ -3848,7 +3934,7 @@ function zotinfo($arr) {
$ret['site']['sellpage'] = get_config('system','sellpage');
$ret['site']['location'] = get_config('system','site_location');
$ret['site']['realm'] = get_directory_realm();
- $ret['site']['project'] = PLATFORM_NAME;
+ $ret['site']['project'] = Zotlabs\Project\System::get_platform_name();
}
@@ -3864,7 +3950,7 @@ function zotinfo($arr) {
function check_zotinfo($channel,$locations,&$ret) {
-// logger('locations: ' . print_r($locations,true),LOGGER_DATA);
+// logger('locations: ' . print_r($locations,true),LOGGER_DATA, LOG_DEBUG);
// This function will likely expand as we find more things to detect and fix.
// 1. Because magic-auth is reliant on it, ensure that the system channel has a valid hubloc
@@ -3900,11 +3986,11 @@ function check_zotinfo($channel,$locations,&$ret) {
dbesc($channel['channel_guid']),
dbesc($channel['channel_guid_sig']),
dbesc($channel['channel_hash']),
- dbesc($channel['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc($channel['channel_address'] . '@' . App::get_hostname()),
intval(1),
dbesc(z_root()),
dbesc(base64url_encode(rsa_sign(z_root(),$channel['channel_prvkey']))),
- dbesc(get_app()->get_hostname()),
+ dbesc(App::get_hostname()),
dbesc(z_root() . '/post'),
dbesc(get_config('system','pubkey')),
dbesc('zot')
@@ -3924,6 +4010,9 @@ function check_zotinfo($channel,$locations,&$ret) {
function delivery_report_is_storable($dr) {
+ if(get_config('system','disable_dreport'))
+ return false;
+
call_hooks('dreport_is_storable',$dr);
// let plugins accept or reject - if neither, continue on
@@ -4085,7 +4174,7 @@ function zot_reply_pickup($data) {
$sitekey = $hubsite['hubloc_sitekey'];
- logger('mod_zot: Checking sitekey: ' . $sitekey, LOGGER_DATA);
+ logger('mod_zot: Checking sitekey: ' . $sitekey, LOGGER_DATA, LOG_DEBUG);
if(rsa_verify($data['callback'],base64url_decode($data['callback_sig']),$sitekey)) {
$forgery = false;
@@ -4200,9 +4289,7 @@ function zot_reply_auth_check($data,$encrypted_packet) {
// the web server. We should probably convert this to webserver time rather than DB time so
// that the different clocks won't affect it and allow us to keep the time short.
- q("delete from verify where type = 'auth' and created < %s - INTERVAL %s",
- db_utcnow(), db_quoteinterval('30 MINUTE')
- );
+ Zotlabs\Zot\Verify::purge('auth','30 MINUTE');
$y = q("select xchan_pubkey from xchan where xchan_hash = '%s' limit 1",
dbesc($sender_hash)
@@ -4241,19 +4328,13 @@ function zot_reply_auth_check($data,$encrypted_packet) {
// This additionally checks for forged sites since we already stored the expected result in meta
// and we've already verified that this is them via zot_gethub() and that their key signed our token
- $z = q("select id from verify where channel = %d and type = 'auth' and token = '%s' and meta = '%s' limit 1",
- intval($c[0]['channel_id']),
- dbesc($data['secret']),
- dbesc($data['sender']['url'])
- );
+
+ $z = Zotlabs\Zot\Verify::match('auth',$c[0]['channel_id'],$data['secret'],$data['sender']['url']);
if (! $z) {
logger('mod_zot: auth_check: verification key not found.');
$ret['message'] .= 'verification key not found' . EOL;
json_return_and_die($ret);
}
- $r = q("delete from verify where id = %d",
- intval($z[0]['id'])
- );
$u = q("select account_service_class from account where account_id = %d limit 1",
intval($c[0]['channel_account_id'])
diff --git a/index.php b/index.php
index 6ed7eeb11..278be154c 100755
--- a/index.php
+++ b/index.php
@@ -11,8 +11,15 @@
* bootstrap the application
*/
require_once('boot.php');
+
+if(file_exists('.htsite.php'))
+ include('.htsite.php');
+
// our global App object
-$a = new App;
+
+$a = new miniApp;
+
+App::init();
/*
* Load the configuration file which contains our DB credentials.
@@ -20,12 +27,17 @@ $a = new App;
* installation mode.
*/
-$a->install = ((file_exists('.htconfig.php') && filesize('.htconfig.php')) ? false : true);
+App::$install = ((file_exists('.htconfig.php') && filesize('.htconfig.php')) ? false : true);
@include('.htconfig.php');
-$a->timezone = ((x($default_timezone)) ? $default_timezone : 'UTC');
-date_default_timezone_set($a->timezone);
+if(! defined('UNO'))
+ define('UNO', 0);
+
+$a->convert();
+
+App::$timezone = ((x($default_timezone)) ? $default_timezone : 'UTC');
+date_default_timezone_set(App::$timezone);
/*
@@ -34,8 +46,8 @@ date_default_timezone_set($a->timezone);
require_once('include/dba/dba_driver.php');
-if(! $a->install) {
- $db = dba_factory($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type, $a->install);
+if(! App::$install) {
+ $db = dba_factory($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type, App::$install);
if(! $db->connected) {
system_unavailable();
}
@@ -50,31 +62,17 @@ if(! $a->install) {
load_config('system');
load_config('feature');
- require_once('include/session.php');
+ \Zotlabs\Web\Session::init();
load_hooks();
call_hooks('init_1');
- $a->language = get_best_language();
- load_translation_table($a->language);
- // Force the cookie to be secure (https only) if this site is SSL enabled. Must be done before session_start().
-
- if(intval($a->config['system']['ssl_cookie_protection'])) {
- $arr = session_get_cookie_params();
- session_set_cookie_params(
- ((isset($arr['lifetime'])) ? $arr['lifetime'] : 0),
- ((isset($arr['path'])) ? $arr['path'] : '/'),
- ((isset($arr['domain'])) ? $arr['domain'] : $a->get_hostname()),
- ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') ? true : false),
- ((isset($arr['httponly'])) ? $arr['httponly'] : true));
- }
-}
-else {
- // load translations but do not check plugins as we have no database
- $a->language = get_best_language();
- load_translation_table($a->language,true);
}
+ App::$language = get_best_language();
+ load_translation_table(App::$language,App::$install);
+
+
/**
*
* Important stuff we always need to do.
@@ -86,7 +84,7 @@ else {
*
*/
-session_start();
+\Zotlabs\Web\Session::start();
/**
* Language was set earlier, but we can over-ride it in the session.
@@ -100,19 +98,19 @@ if(array_key_exists('system_language',$_POST)) {
unset($_SESSION['language']);
}
if((x($_SESSION, 'language')) && ($_SESSION['language'] !== $lang)) {
- $a->language = $_SESSION['language'];
- load_translation_table($a->language);
+ App::$language = $_SESSION['language'];
+ load_translation_table(App::$language);
}
-if((x($_GET,'zid')) && (! $a->install)) {
- $a->query_string = strip_zids($a->query_string);
+if((x($_GET,'zid')) && (! App::$install)) {
+ App::$query_string = strip_zids(App::$query_string);
if(! local_channel()) {
$_SESSION['my_address'] = $_GET['zid'];
zid_init($a);
}
}
-if((x($_SESSION, 'authenticated')) || (x($_POST, 'auth-params')) || ($a->module === 'login'))
+if((x($_SESSION, 'authenticated')) || (x($_POST, 'auth-params')) || (App::$module === 'login'))
require('include/auth.php');
if(! x($_SESSION, 'sysmsg'))
@@ -128,234 +126,45 @@ if(! x($_SESSION, 'sysmsg_info'))
*/
-if($a->install) {
+if(App::$install) {
/* Allow an exception for the view module so that pcss will be interpreted during installation */
- if($a->module != 'view')
- $a->module = 'setup';
+ if(App::$module != 'view')
+ App::$module = 'setup';
}
else
check_config($a);
nav_set_selected('nothing');
-$arr = array('app_menu' => $a->get_apps());
+$arr = array('app_menu' => App::get_apps());
call_hooks('app_menu', $arr);
-$a->set_apps($arr['app_menu']);
-
-/**
- *
- * We have already parsed the server path into $a->argc and $a->argv
- *
- * $a->argv[0] is our module name. We will load the file mod/{$a->argv[0]}.php
- * and use it for handling our URL request.
- * The module file contains a few functions that we call in various circumstances
- * and in the following order:
- *
- * "module"_init
- * "module"_post (only called if there are $_POST variables)
- * "module"_content - the string return of this function contains our page body
- *
- * Modules which emit other serialisations besides HTML (XML,JSON, etc.) should do
- * so within the module init and/or post functions and then invoke killme() to terminate
- * further processing.
- */
-
-if(strlen($a->module)) {
-
- /**
- *
- * We will always have a module name.
- * First see if we have a plugin which is masquerading as a module.
- *
- */
-
- if(is_array($a->plugins) && in_array($a->module,$a->plugins) && file_exists("addon/{$a->module}/{$a->module}.php")) {
- include_once("addon/{$a->module}/{$a->module}.php");
- if(function_exists($a->module . '_module'))
- $a->module_loaded = true;
- }
-
- if((strpos($a->module,'admin') === 0) && (! is_site_admin())) {
- $a->module_loaded = false;
- notice( t('Permission denied.') . EOL);
- goaway(z_root());
- }
-
- /**
- * If the site has a custom module to over-ride the standard module, use it.
- * Otherwise, look for the standard program module in the 'mod' directory
- */
-
- if(! $a->module_loaded) {
- if(file_exists("mod/site/{$a->module}.php")) {
- include_once("mod/site/{$a->module}.php");
- $a->module_loaded = true;
- }
- elseif(file_exists("mod/{$a->module}.php")) {
- include_once("mod/{$a->module}.php");
- $a->module_loaded = true;
- }
- }
-
- /**
- * This provides a place for plugins to register module handlers which don't otherwise exist on the system.
- * If the plugin sets 'installed' to true we won't throw a 404 error for the specified module even if
- * there is no specific module file or matching plugin name.
- * The plugin should catch at least one of the module hooks for this URL.
- */
-
- $x = array('module' => $a->module, 'installed' => false);
- call_hooks('module_loaded', $x);
- if($x['installed'])
- $a->module_loaded = true;
-
- /**
- * The URL provided does not resolve to a valid module.
- *
- * On Dreamhost sites, quite often things go wrong for no apparent reason and they send us to '/internal_error.html'.
- * We don't like doing this, but as it occasionally accounts for 10-20% or more of all site traffic -
- * we are going to trap this and redirect back to the requested page. As long as you don't have a critical error on your page
- * this will often succeed and eventually do the right thing.
- *
- * Otherwise we are going to emit a 404 not found.
- */
-
- if(! $a->module_loaded) {
-
- // Stupid browser tried to pre-fetch our Javascript img template. Don't log the event or return anything - just quietly exit.
- if((x($_SERVER, 'QUERY_STRING')) && preg_match('/{[0-9]}/', $_SERVER['QUERY_STRING']) !== 0) {
- killme();
- }
-
- if((x($_SERVER, 'QUERY_STRING')) && ($_SERVER['QUERY_STRING'] === 'q=internal_error.html') && isset($dreamhost_error_hack)) {
- logger('index.php: dreamhost_error_hack invoked. Original URI =' . $_SERVER['REQUEST_URI']);
- goaway($a->get_baseurl() . $_SERVER['REQUEST_URI']);
- }
-
- logger('index.php: page not found: ' . $_SERVER['REQUEST_URI'] . ' ADDRESS: ' . $_SERVER['REMOTE_ADDR'] . ' QUERY: ' . $_SERVER['QUERY_STRING'], LOGGER_DEBUG);
- header($_SERVER['SERVER_PROTOCOL'] . ' 404 ' . t('Not Found'));
- $tpl = get_markup_template('404.tpl');
- $a->page['content'] = replace_macros($tpl, array(
- '$message' => t('Page not found.')
- ));
-
- // pretend this is a module so it will initialise the theme
- $a->module = '404';
- $a->module_loaded = true;
- }
-}
+App::set_apps($arr['app_menu']);
+$Router = new Zotlabs\Web\Router($a);
/* initialise content region */
-if(! x($a->page, 'content'))
- $a->page['content'] = '';
-
-
-if(! ($a->module === 'setup')) {
- /* set JS cookie */
- if($_COOKIE['jsAvailable'] != 1) {
- $a->page['content'] .= '<script>document.cookie="jsAvailable=1; path=/"; var jsMatch = /\&JS=1/; if (!jsMatch.exec(location.href)) { location.href = location.href + "&JS=1"; }</script>';
- /* emulate JS cookie if cookies are not accepted */
- if ($_GET['JS'] == 1) {
- $_COOKIE['jsAvailable'] = 1;
- }
- }
-
- call_hooks('page_content_top', $a->page['content']);
-}
-
-
-
-/**
- * Call module functions
- */
-
-if($a->module_loaded) {
- $a->page['page_title'] = $a->module;
- $placeholder = '';
-
- /**
- * No theme has been specified when calling the module_init functions
- * For this reason, please restrict the use of templates to those which
- * do not provide any presentation details - as themes will not be able
- * to over-ride them.
- */
-
- if(function_exists($a->module . '_init')) {
- call_hooks($a->module . '_mod_init', $placeholder);
- $func = $a->module . '_init';
- $func($a);
- }
-
- /**
- * Do all theme initialiasion here before calling any additional module functions.
- * The module_init function may have changed the theme.
- * Additionally any page with a Comanche template may alter the theme.
- * So we'll check for those now.
- */
-
+if(! x(App::$page, 'content'))
+ App::$page['content'] = '';
- /**
- * In case a page has overloaded a module, see if we already have a layout defined
- * otherwise, if a PDL file exists for this module, use it
- * The member may have also created a customised PDL that's stored in the config
- */
+call_hooks('page_content_top', App::$page['content']);
- load_pdl($a);
- /**
- * load current theme info
- */
+$Router->Dispatch($a);
- $theme_info_file = 'view/theme/' . current_theme() . '/php/theme.php';
- if (file_exists($theme_info_file)){
- require_once($theme_info_file);
- }
-
- if(function_exists(str_replace('-', '_', current_theme()) . '_init')) {
- $func = str_replace('-', '_', current_theme()) . '_init';
- $func($a);
- }
- elseif (x($a->theme_info, 'extends') && file_exists('view/theme/' . $a->theme_info['extends'] . '/php/theme.php')) {
- require_once('view/theme/' . $a->theme_info['extends'] . '/php/theme.php');
- if(function_exists(str_replace('-', '_', $a->theme_info['extends']) . '_init')) {
- $func = str_replace('-', '_', $a->theme_info['extends']) . '_init';
- $func($a);
- }
- }
-
- if(($_SERVER['REQUEST_METHOD'] === 'POST') && (! $a->error)
- && (function_exists($a->module . '_post'))
- && (! x($_POST, 'auth-params'))) {
- call_hooks($a->module . '_mod_post', $_POST);
- $func = $a->module . '_post';
- $func($a);
- }
-
- if((! $a->error) && (function_exists($a->module . '_content'))) {
- $arr = array('content' => $a->page['content']);
- call_hooks($a->module . '_mod_content', $arr);
- $a->page['content'] = $arr['content'];
- $func = $a->module . '_content';
- $arr = array('content' => $func($a));
- call_hooks($a->module . '_mod_aftercontent', $arr);
- $a->page['content'] .= $arr['content'];
- }
-}
// If you're just visiting, let javascript take you home
if(x($_SESSION, 'visitor_home')) {
$homebase = $_SESSION['visitor_home'];
} elseif(local_channel()) {
- $homebase = $a->get_baseurl() . '/channel/' . $a->channel['channel_address'];
+ $homebase = z_root() . '/channel/' . App::$channel['channel_address'];
}
if(isset($homebase)) {
- $a->page['content'] .= '<script>var homebase = "' . $homebase . '";</script>';
+ App::$page['content'] .= '<script>var homebase = "' . $homebase . '";</script>';
}
// now that we've been through the module content, see if the page reported
@@ -366,12 +175,8 @@ if(stristr(implode("", $_SESSION['sysmsg']), t('Permission denied'))) {
}
-call_hooks('page_end', $a->page['content']);
-
-if(! $a->install)
- check_cron_broken();
+call_hooks('page_end', App::$page['content']);
construct_page($a);
-session_write_close();
exit;
diff --git a/install/INSTALL.txt b/install/INSTALL.txt
index 8ca74c23b..18cf4a1db 100644
--- a/install/INSTALL.txt
+++ b/install/INSTALL.txt
@@ -1,6 +1,6 @@
Hubzilla Installation
-We've tried very hard to ensure that the Hubzilla will run on commodity
+We've tried very hard to ensure that Hubzilla will run on commodity
hosting platforms - such as those used to host Wordpress blogs and Drupal
websites. It will run on most any Linux VPS system. Windows LAMP platforms
such as XAMPP and WAMP are not officially supported at this time - however
@@ -29,7 +29,7 @@ issues.
Before you begin: Choose a domain name or subdomain name for your server.
-The Hubzilla can only be installed into the root of a domain or
+Hubzilla can only be installed into the root of a domain or
sub-domain, and can not be installed using alternate TCP ports.
Decide if you will use SSL and obtain an SSL certificate before software
@@ -53,13 +53,23 @@ advice. This is disruptive to the community. That said, we recognise the issues
surrounding the current certificate infrastructure and agree there are many
problems, but that doesn't change the requirement.
-Free "browser-valid" certificates are available from providers such as StartSSL.
+Free "browser-valid" certificates are available from providers such as StartSSL
+and LetsEncrypt.
If you do NOT use SSL, there may be a delay of up to a minute for the initial
install script - while we check the SSL port to see if anything responds there.
When communicating with new sites, Hubzilla always attempts connection on the
SSL port first, before falling back to a less secure connection. If you do not
-use SSL, your webserver must not listen on port 443 at all.
+use SSL, your webserver MUST NOT listen on port 443 at all.
+
+If you use LetsEncrypt to provide certificates and create a file under
+.well-known/acme-challenge so that LetsEncrypt can verify your domain ownership,
+please remove or rename the .well-known directory as soon as the certificate is
+generated. Hubzilla will provide its own handler for ".well-known" services when
+it is installed, and an existing directory in this location may prevent some of
+these services from working correctly. This should not be a problem with Apache,
+but may be an issue with nginx or other web server platforms.
+
1. Requirements
- Apache with mod-rewrite enabled and "AllowOverride All" so you can use a
@@ -126,18 +136,18 @@ use SSL, your webserver must not listen on port 443 at all.
cd mywebsite
- Then you should clone the addon repository (separately). We'll give this repository
- a nickname of 'matrix'. You can pull in other hubzilla addon repositories by
+ a nickname of 'hzaddons'. You can pull in other hubzilla addon repositories by
giving them different nicknames.
- util/add_addon_repo https://github.com/redmatrix/hubzilla-addons.git matrix
+ util/add_addon_repo https://github.com/redmatrix/hubzilla-addons.git hzaddons
- For keeping the addon tree updated, you should be on your top level website
directory and issue an update command for that repository.
cd mywebsite
- util/update_addon_repo matrix
+ util/update_addon_repo hzaddons
- - Create searchable represenations of the online documentation. You may do this any time
+ - Create searchable representations of the online documentation. You may do this any time
that the documentation is updated.
cd mywebsite
@@ -177,7 +187,16 @@ Registration errors should all be recoverable automatically.
If you get any *critical* failure at this point, it generally indicates the
database was not installed correctly. You might wish to move/rename
.htconfig.php to another name and empty (called 'dropping') the database
-tables, so that you can start fresh.
+tables, so that you can start fresh.
+
+In order for your account to be given administrator access, it should be the
+first account created, and the email address provided during registration
+must match the "administrator email" address you provided during
+installation. Otherwise to give an account administrator access,
+add 4096 to the account_roles for that account in the database.
+
+For your site security there is no way to provide administrator access
+using web forms.
****************************************************************************
****************************************************************************
@@ -185,7 +204,7 @@ tables, so that you can start fresh.
****************************************************************************
****************************************************************************
-8. Set up a cron job or scheduled task to run the poller once every 5-10
+8. Set up a cron job or scheduled task to run the poller once every 10-15
minutes to pick up the recent "public" postings of your friends. Example:
cd /base/directory; /path/to/php include/poller.php
@@ -201,10 +220,11 @@ You can generally find the location of PHP by executing "which php". If you
have troubles with this section please contact your hosting provider for
assistance. Hubzilla will not work correctly if you cannot perform this step.
-You should also be sure that $a->config['system']['php_path'] is set correctly,
-it should look like (changing it to the correct PHP location)
+You should also be sure that App::$config['system']['php_path'] is set correctly
+in your .htconfig.php file, it should look like (changing it to the correct
+PHP location):
-$a->config['system']['php_path'] = '/usr/local/php53/bin/php';
+App::$config['system']['php_path'] = '/usr/local/php55/bin/php';
#####################################################################
@@ -221,7 +241,7 @@ $a->config['system']['php_path'] = '/usr/local/php53/bin/php';
Check your database settings. It usually means your database could not be
opened or accessed. If the database resides on the same machine, check that
-the database server name is the word "localhost".
+the database server name is "127.0.0.1" or the word "localhost".
#####################################################################
- 500 Internal Error
@@ -296,7 +316,7 @@ Retry the installation. As soon as the database has been created,
#####################################################################
- Some configurations with "suhosin" security are configured without
-an ability to run external processes. The Hubzilla requires this ability.
+an ability to run external processes. Hubzilla requires this ability.
Following are some notes provided by one of our members.
#####################################################################
@@ -333,7 +353,7 @@ are NOT called with -d suhosin.executor.func.blacklist=none.
So the simple solution is to put the correct parameters into .htconfig.php:
// Location of PHP command line processor
- $a->config['system']['php_path'] = '/usr/bin/php -d suhosin.executor.func.blacklist=none
+ App::$config['system']['php_path'] = '/usr/bin/php -d suhosin.executor.func.blacklist=none
-d suhosin.executor.eval.blacklist=none';
@@ -386,4 +406,5 @@ MaxRequestWorkers to 70.
Here you can read more about Apache performance tuning:
https://httpd.apache.org/docs/2.4/misc/perf-tuning.html
-There are tons of scripts to help you with fine-tuning your Apache installation. Just search with your favorite search engine 'apache fine-tuning script'.
+There are tons of scripts to help you with fine-tuning your Apache installation.
+Just search with your favorite search engine 'apache fine-tuning script'.
diff --git a/install/htconfig.sample.php b/install/htconfig.sample.php
index 21697a951..5e506225e 100755
--- a/install/htconfig.sample.php
+++ b/install/htconfig.sample.php
@@ -17,7 +17,9 @@ $db_port = 0; // leave 0 for default or set your port
$db_user = 'mysqlusername';
$db_pass = 'mysqlpassword';
$db_data = 'mysqldatabasename';
+$db_type = 0; // use 1 for postgres, 0 for mysql
+define( 'UNO', 0 );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -37,11 +39,21 @@ $db_data = 'mysqldatabasename';
$default_timezone = 'America/Los_Angeles';
-// What is your site name?
+// What is your site name? DO NOT ADD A TRAILING SLASH!
-$a->config['system']['baseurl'] = 'https://myredsite.example';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = 'if the auto install failed, put a unique random string here';
+App::$config['system']['baseurl'] = 'https://myredsite.example';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = 'if the auto install failed, put a unique random string here';
+
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+App::$config['system']['ssl_cookie_protection'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
@@ -54,13 +66,13 @@ $a->config['system']['location_hash'] = 'if the auto install failed, put a uniqu
// In order to perform system administration via the admin panel, admin_email
// must precisely match the email address of the person logged in.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '';
// Location of PHP command line processor
-$a->config['system']['php_path'] = 'php';
+App::$config['system']['php_path'] = 'php';
// Configure how we communicate with directory servers.
@@ -69,7 +81,7 @@ $a->config['system']['php_path'] = 'php';
// DIRECTORY_MODE_PRIMARY = main directory server (you do not want this unless you are operating your own realm. one per realm.)
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services (only local site members in directory)
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// PHP error logging setup
diff --git a/install/schema_mysql.sql b/install/schema_mysql.sql
index 3d7ea41df..01cf97674 100644
--- a/install/schema_mysql.sql
+++ b/install/schema_mysql.sql
@@ -1,4 +1,18 @@
+CREATE TABLE IF NOT EXISTS `abconfig` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `chan` char(255) NOT NULL DEFAULT '',
+ `xchan` char(255) NOT NULL DEFAULT '',
+ `cat` char(255) NOT NULL DEFAULT '',
+ `k` char(255) NOT NULL DEFAULT '',
+ `v` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `chan` (`chan`),
+ KEY `xchan` (`xchan`),
+ KEY `cat` (`cat`),
+ KEY `k` (`k`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
CREATE TABLE IF NOT EXISTS `abook` (
`abook_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`abook_account` int(10) unsigned NOT NULL DEFAULT '0',
@@ -230,6 +244,7 @@ CREATE TABLE IF NOT EXISTS `channel` (
`channel_w_like` int(10) unsigned NOT NULL DEFAULT '0',
`channel_removed` tinyint(1) NOT NULL DEFAULT '0',
`channel_system` tinyint(1) NOT NULL DEFAULT '0',
+ `channel_moved` char(255) NOT NULL DEFAULT '',
PRIMARY KEY (`channel_id`),
UNIQUE KEY `channel_address_unique` (`channel_address`),
KEY `channel_account_id` (`channel_account_id`),
@@ -268,7 +283,8 @@ CREATE TABLE IF NOT EXISTS `channel` (
KEY `channel_w_like` (`channel_w_like`),
KEY `channel_removed` (`channel_removed`),
KEY `channel_system` (`channel_system`),
- KEY `channel_lastpost` (`channel_lastpost`)
+ KEY `channel_lastpost` (`channel_lastpost`),
+ KEY `channel_moved` (`channel_moved`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `chat` (
@@ -543,6 +559,21 @@ CREATE TABLE IF NOT EXISTS `hubloc` (
KEY `hubloc_error` (`hubloc_error`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+CREATE TABLE IF NOT EXISTS `iconfig` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `iid` int(11) NOT NULL DEFAULT '0',
+ `cat` char(255) NOT NULL DEFAULT '',
+ `k` char(255) NOT NULL DEFAULT '',
+ `v` mediumtext NOT NULL,
+ `sharing` int(11) NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`),
+ KEY `iid` (`iid`),
+ KEY `cat` (`cat`),
+ KEY `k` (`k`),
+ KEY `sharing` (`sharing`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
CREATE TABLE IF NOT EXISTS `issue` (
`issue_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`issue_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
diff --git a/install/schema_postgres.sql b/install/schema_postgres.sql
index 5cabbc2c9..a7cd5875c 100644
--- a/install/schema_postgres.sql
+++ b/install/schema_postgres.sql
@@ -1,3 +1,16 @@
+CREATE TABLE "abconfig" (
+ "id" serial NOT NULL,
+ "chan" text NOT NULL,
+ "xchan" text NOT NULL,
+ "cat" text NOT NULL,
+ "k" text NOT NULL,
+ "v" text NOT NULL,
+ PRIMARY KEY ("id")
+);
+create index "abconfig_chan" on abconfig ("chan");
+create index "abconfig_xchan" on abconfig ("xchan");
+create index "abconfig_cat" on abconfig ("cat");
+create index "abconfig_k" on abconfig ("k");
CREATE TABLE "abook" (
"abook_id" serial NOT NULL,
"abook_account" bigint NOT NULL,
@@ -225,6 +238,7 @@ CREATE TABLE "channel" (
"channel_w_like" bigint NOT NULL DEFAULT '128',
"channel_removed" smallint NOT NULL DEFAULT '0',
"channel_system" smallint NOT NULL DEFAULT '0',
+ "channel_moved" text NOT NULL DEFAULT '',
PRIMARY KEY ("channel_id"),
UNIQUE ("channel_address")
);
@@ -265,6 +279,7 @@ create index "channel_dirdate" on channel ("channel_dirdate");
create index "channel_lastpost" on channel ("channel_lastpost");
create index "channel_removed" on channel ("channel_removed");
create index "channel_system" on channel ("channel_system");
+create index "channel_moved" on channel ("channel_moved");
CREATE TABLE "chat" (
"chat_id" serial NOT NULL,
"chat_room" bigint NOT NULL DEFAULT '0',
@@ -538,6 +553,19 @@ create index "hubloc_primary" on hubloc ("hubloc_primary");
create index "hubloc_orphancheck" on hubloc ("hubloc_orphancheck");
create index "hubloc_error" on hubloc ("hubloc_error");
create index "hubloc_deleted" on hubloc ("hubloc_deleted");
+CREATE TABLE "iconfig" (
+ "id" serial NOT NULL,
+ "iid" bigint NOT NULL DEFAULT '0',
+ "cat" text NOT NULL DEFAULT '',
+ "k" text NOT NULL DEFAULT '',
+ "v" text NOT NULL DEFAULT '',
+ "sharing" int NOT NULL DEFAULT '0',
+ PRIMARY KEY("id")
+);
+create index "iconfig_iid" on iconfig ("iid");
+create index "iconfig_cat" on iconfig ("cat");
+create index "iconfig_k" on iconfig ("k");
+create index "iconfig_sharing" on iconfig ("sharing");
CREATE TABLE "issue" (
"issue_id" serial NOT NULL,
"issue_created" timestamp NOT NULL DEFAULT '0001-01-01 00:00:00',
diff --git a/install/update.php b/install/update.php
index 24f4f21d5..bfd01494f 100644
--- a/install/update.php
+++ b/install/update.php
@@ -1,6 +1,6 @@
<?php
-define( 'UPDATE_VERSION' , 1161 );
+define( 'UPDATE_VERSION' , 1165 );
/**
*
@@ -1957,3 +1957,104 @@ function update_r1160() {
return UPDATE_FAILED;
}
+function update_r1161() {
+
+ if(ACTIVE_DBTYPE == DBTYPE_POSTGRES) {
+ $r1 = q("CREATE TABLE \"iconfig\" (
+ \"id\" serial NOT NULL,
+ \"iid\" bigint NOT NULL DEFAULT '0',
+ \"cat\" text NOT NULL DEFAULT '',
+ \"k\" text NOT NULL DEFAULT '',
+ \"v\" text NOT NULL DEFAULT '',
+ PRIMARY_KEY(\"id\")
+) ");
+$r2 = q("create index \"iconfig_iid\" on iconfig (\"iid\") ");;
+$r3 = q("create index \"iconfig_cat\" on iconfig (\"cat\") ");
+$r4 = q("create index \"iconfig_k\" on iconfig (\"k\") ");
+ $r = $r1 && $r2 && $r3 && $r4;
+ }
+ else {
+ $r = q("CREATE TABLE IF NOT EXISTS `iconfig` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `iid` int(11) NOT NULL DEFAULT '0',
+ `cat` char(255) NOT NULL DEFAULT '',
+ `k` char(255) NOT NULL DEFAULT '',
+ `v` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `iid` (`iid`),
+ KEY `cat` (`cat`),
+ KEY `k` (`k`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 ");
+
+ }
+
+ if($r)
+ return UPDATE_SUCCESS;
+ return UPDATE_FAILED;
+}
+
+function update_r1162() {
+ $r1 = q("alter table iconfig add sharing int not null default '0' ");
+
+ if(ACTIVE_DBTYPE == DBTYPE_POSTGRES)
+ $r2 = q("create index \"iconfig_sharing\" on iconfig (\"sharing\") ");
+ else
+ $r2 = q("alter table iconfig add index ( sharing ) ");
+ if($r1 && $r2)
+ return UPDATE_SUCCESS;
+ return UPDATE_FAILED;
+}
+
+function update_r1163() {
+
+ if(ACTIVE_DBTYPE == DBTYPE_POSTGRES) {
+ $r1 = q("alter table channel add channel_moved text not null default '' ");
+ $r2 = q("create index \"channel_channel_moved\" on channel (\"channel_moved\") ");
+ }
+ else {
+ $r1 = q("alter table channel add channel_moved char(255) not null default '' ");
+ $r2 = q("alter table channel add index ( channel_moved ) ");
+ }
+ if($r1 && $r2)
+ return UPDATE_SUCCESS;
+ return UPDATE_FAILED;
+}
+
+function update_r1164() {
+
+ if(ACTIVE_DBTYPE == DBTYPE_POSTGRES) {
+ $r1 = q("CREATE TABLE \"abconfig\" (
+ \"id\" serial NOT NULL,
+ \"chan\" text NOT NULL,
+ \"xchan\" text NOT NULL,
+ \"cat\" text NOT NULL,
+ \"k\" text NOT NULL,
+ \"v\" text NOT NULL,
+ PRIMARY KEY (\"id\") ");
+ $r2 = q("create index \"abconfig_chan\" on abconfig (\"chan\") ");
+ $r3 = q("create index \"abconfig_xchan\" on abconfig (\"xchan\") ");
+ $r4 = q("create index \"abconfig_cat\" on abconfig (\"cat\") ");
+ $r5 = q("create index \"abconfig_k\" on abconfig (\"k\") ");
+ $r = $r1 && $r2 && $r3 && $r4 && $r5;
+ }
+ else {
+ $r = q("CREATE TABLE IF NOT EXISTS `abconfig` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `chan` char(255) NOT NULL DEFAULT '',
+ `xchan` char(255) NOT NULL DEFAULT '',
+ `cat` char(255) NOT NULL DEFAULT '',
+ `k` char(255) NOT NULL DEFAULT '',
+ `v` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `chan` (`chan`),
+ KEY `xchan` (`xchan`),
+ KEY `cat` (`cat`),
+ KEY `k` (`k`)
+ ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ");
+
+ }
+ if($r)
+ return UPDATE_SUCCESS;
+ return UPDATE_FAILED;
+}
+
diff --git a/library/HTMLPurifier/DefinitionCache/Serializer/README b/library/HTMLPurifier/DefinitionCache/Serializer/README
index 2e35c1c3d..2e35c1c3d 100755..100644
--- a/library/HTMLPurifier/DefinitionCache/Serializer/README
+++ b/library/HTMLPurifier/DefinitionCache/Serializer/README
diff --git a/library/blueimp_upload/server/node/server.js b/library/blueimp_upload/server/node/server.js
index 7bab20f59..808d6ffe1 100755
--- a/library/blueimp_upload/server/node/server.js
+++ b/library/blueimp_upload/server/node/server.js
@@ -1,4 +1,4 @@
-#!/usr/bin/env node
+#!/usr/bin/nodejs
/*
* jQuery File Upload Plugin Node.js Example 2.1.2
* https://github.com/blueimp/jQuery-File-Upload
diff --git a/library/font_awesome/src/assets/css/prettify.css b/library/font_awesome/src/assets/css/prettify.css
index aedd8d1a9..aedd8d1a9 100755..100644
--- a/library/font_awesome/src/assets/css/prettify.css
+++ b/library/font_awesome/src/assets/css/prettify.css
diff --git a/library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swf b/library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swf
index 880e64ee7..880e64ee7 100755..100644
--- a/library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swf
+++ b/library/font_awesome/src/assets/js/ZeroClipboard-1.1.7.swf
Binary files differ
diff --git a/library/fullcalendar/CHANGELOG.txt b/library/fullcalendar/CHANGELOG.txt
index b583228fc..d753163e3 100644
--- a/library/fullcalendar/CHANGELOG.txt
+++ b/library/fullcalendar/CHANGELOG.txt
@@ -1,9 +1,25 @@
-v2.5.0-beta (2015-11-15)
-------------------------
+v2.6.1 (2016-02-17)
+-------------------
+
+- make nowIndicator positioning refresh on window resize
+
+
+v2.6.0 (2016-01-07)
+-------------------
+
+- current time indicator (#414)
+- bundled with most recent version of moment (2.11.0)
+- UMD wrapper around lang files now handles commonjs (#2918)
+- fix bug where external event dragging would not respect eventOverlap
+- fix bug where external event dropping would not render the whole-day highlight
+
+
+v2.5.0 (2015-11-30)
+-------------------
-internal refactor of the "grid" system, providing increased flexbility for plugins like
-[fullcalendar-scheduler](https://github.com/fullcalendar/fullcalendar-scheduler/releases)
+- internal timezone refactor. fixes #2396, #2900, #2945, #2711
+- internal "grid" system refactor. improved API for plugins.
v2.4.0 (2015-08-16)
diff --git a/library/fullcalendar/fullcalendar.css b/library/fullcalendar/fullcalendar.css
index 51838f4cd..b43d666ef 100644
--- a/library/fullcalendar/fullcalendar.css
+++ b/library/fullcalendar/fullcalendar.css
@@ -1,5 +1,5 @@
/*!
- * FullCalendar v2.5.0-beta Stylesheet
+ * FullCalendar v2.6.1 Stylesheet
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
*/
@@ -672,6 +672,15 @@ a.fc-more:hover {
padding: 10px;
}
+
+/* Now Indicator
+--------------------------------------------------------------------------------------------------*/
+
+.fc-now-indicator {
+ position: absolute;
+ border: 0 solid red;
+}
+
/* Toolbar
--------------------------------------------------------------------------------------------------*/
@@ -888,27 +897,46 @@ a.fc-more:hover {
z-index: 2;
}
-.fc-time-grid .fc-bgevent-skeleton,
+.fc-time-grid .fc-content-col {
+ position: relative; /* because now-indicator lives directly inside */
+}
+
.fc-time-grid .fc-content-skeleton {
position: absolute;
+ z-index: 3;
top: 0;
left: 0;
right: 0;
}
-.fc-time-grid .fc-bgevent-skeleton {
+/* divs within a cell within the fc-content-skeleton */
+
+.fc-time-grid .fc-business-container {
+ position: relative;
+ z-index: 1;
+}
+
+.fc-time-grid .fc-bgevent-container {
+ position: relative;
+ z-index: 2;
+}
+
+.fc-time-grid .fc-highlight-container {
+ position: relative;
z-index: 3;
}
-.fc-time-grid .fc-highlight-skeleton {
+.fc-time-grid .fc-event-container {
+ position: relative;
z-index: 4;
}
-.fc-time-grid .fc-content-skeleton {
+.fc-time-grid .fc-now-indicator-line {
z-index: 5;
}
-.fc-time-grid .fc-helper-skeleton {
+.fc-time-grid .fc-helper-container { /* also is fc-event-container */
+ position: relative;
z-index: 6;
}
@@ -948,11 +976,6 @@ a.fc-more:hover {
/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
-.fc-time-grid .fc-event-container, /* a div within a cell within the fc-content-skeleton */
-.fc-time-grid .fc-bgevent-container { /* a div within a cell within the fc-bgevent-skeleton */
- position: relative;
-}
-
.fc-ltr .fc-time-grid .fc-event-container { /* space on the sides of events for LTR (default) */
margin: 0 2.5% 0 2px;
}
@@ -1067,3 +1090,35 @@ be a descendant of the grid when it is being dragged.
.fc-time-grid-event .fc-resizer:after {
content: "=";
}
+
+
+/* Now Indicator
+--------------------------------------------------------------------------------------------------*/
+
+.fc-time-grid .fc-now-indicator-line {
+ border-top-width: 1px;
+ left: 0;
+ right: 0;
+}
+
+/* arrow on axis */
+
+.fc-time-grid .fc-now-indicator-arrow {
+ margin-top: -5px; /* vertically center on top coordinate */
+}
+
+.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
+ left: 0;
+ /* triangle pointing right... */
+ border-width: 5px 0 5px 6px;
+ border-top-color: transparent;
+ border-bottom-color: transparent;
+}
+
+.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
+ right: 0;
+ /* triangle pointing left... */
+ border-width: 5px 6px 5px 0;
+ border-top-color: transparent;
+ border-bottom-color: transparent;
+}
diff --git a/library/fullcalendar/fullcalendar.js b/library/fullcalendar/fullcalendar.js
index 4d17f353e..d6042cc17 100644
--- a/library/fullcalendar/fullcalendar.js
+++ b/library/fullcalendar/fullcalendar.js
@@ -1,5 +1,5 @@
/*!
- * FullCalendar v2.5.0-beta
+ * FullCalendar v2.6.1
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
*/
@@ -18,7 +18,10 @@
;;
-var FC = $.fullCalendar = { version: "2.5.0-beta" };
+var FC = $.fullCalendar = {
+ version: "2.6.1",
+ internalApiVersion: 3
+};
var fcViews = FC.views = {};
@@ -121,7 +124,7 @@ function massageOverrides(input) {
;;
// exports
-FC.intersectionToSeg = intersectionToSeg;
+FC.intersectRanges = intersectRanges;
FC.applyAll = applyAll;
FC.debounce = debounce;
FC.isInt = isInt;
@@ -244,7 +247,7 @@ function undistributeHeight(els) {
function matchCellWidths(els) {
var maxInnerWidth = 0;
- els.find('> *').each(function(i, innerEl) {
+ els.find('> span').each(function(i, innerEl) {
var innerWidth = $(innerEl).outerWidth();
if (innerWidth > maxInnerWidth) {
maxInnerWidth = innerWidth;
@@ -553,10 +556,10 @@ function flexibleCompare(a, b) {
----------------------------------------------------------------------------------------------------------------------*/
-// Creates a basic segment with the intersection of the two ranges. Returns undefined if no intersection.
+// Computes the intersection of the two ranges. Returns undefined if no intersection.
// Expects all dates to be normalized to the same timezone beforehand.
// TODO: move to date section?
-function intersectionToSeg(subjectRange, constraintRange) {
+function intersectRanges(subjectRange, constraintRange) {
var subjectStart = subjectRange.start;
var subjectEnd = subjectRange.end;
var constraintStart = constraintRange.start;
@@ -1580,6 +1583,8 @@ FC.formatRange = formatRange; // expose
function formatRangeWithChunks(date1, date2, chunks, separator, isRTL) {
+ var unzonedDate1 = date1.clone().stripZone(); // for formatSimilarChunk
+ var unzonedDate2 = date2.clone().stripZone(); // "
var chunkStr; // the rendering of the chunk
var leftI;
var leftStr = '';
@@ -1593,7 +1598,7 @@ function formatRangeWithChunks(date1, date2, chunks, separator, isRTL) {
// Start at the leftmost side of the formatting string and continue until you hit a token
// that is not the same between dates.
for (leftI=0; leftI<chunks.length; leftI++) {
- chunkStr = formatSimilarChunk(date1, date2, chunks[leftI]);
+ chunkStr = formatSimilarChunk(date1, date2, unzonedDate1, unzonedDate2, chunks[leftI]);
if (chunkStr === false) {
break;
}
@@ -1602,7 +1607,7 @@ function formatRangeWithChunks(date1, date2, chunks, separator, isRTL) {
// Similarly, start at the rightmost side of the formatting string and move left
for (rightI=chunks.length-1; rightI>leftI; rightI--) {
- chunkStr = formatSimilarChunk(date1, date2, chunks[rightI]);
+ chunkStr = formatSimilarChunk(date1, date2, unzonedDate1, unzonedDate2, chunks[rightI]);
if (chunkStr === false) {
break;
}
@@ -1649,7 +1654,7 @@ var similarUnitMap = {
// Given a formatting chunk, and given that both dates are similar in the regard the
// formatting chunk is concerned, format date1 against `chunk`. Otherwise, return `false`.
-function formatSimilarChunk(date1, date2, chunk) {
+function formatSimilarChunk(date1, date2, unzonedDate1, unzonedDate2, chunk) {
var token;
var unit;
@@ -1658,8 +1663,10 @@ function formatSimilarChunk(date1, date2, chunk) {
}
else if ((token = chunk.token)) {
unit = similarUnitMap[token.charAt(0)];
+
// are the dates the same for this unit of measurement?
- if (unit && date1.isSame(date2, unit)) {
+ // use the unzoned dates for this calculation because unreliable when near DST (bug #2396)
+ if (unit && unzonedDate1.isSame(unzonedDate2, unit)) {
return oldMomentFormat(date1, token); // would be the same if we used `date2`
// BTW, don't support custom tokens
}
@@ -2008,6 +2015,7 @@ options:
var CoordCache = FC.CoordCache = Class.extend({
els: null, // jQuery set (assumed to be siblings)
+ forcedOffsetParentEl: null, // options can override the natural offsetParent
origin: null, // {left,top} position of offsetParent of els
boundingRect: null, // constrain cordinates to this rectangle. {left,right,top,bottom} or null
isHorizontal: false, // whether to query for left/right/width
@@ -2024,13 +2032,16 @@ var CoordCache = FC.CoordCache = Class.extend({
this.els = $(options.els);
this.isHorizontal = options.isHorizontal;
this.isVertical = options.isVertical;
+ this.forcedOffsetParentEl = options.offsetParent ? $(options.offsetParent) : null;
},
// Queries the els for coordinates and stores them.
// Call this method before using and of the get* methods below.
build: function() {
- this.origin = this.els.eq(0).offsetParent().offset();
+ var offsetParentEl = this.forcedOffsetParentEl || this.els.eq(0).offsetParent();
+
+ this.origin = offsetParentEl.offset();
this.boundingRect = this.queryBoundingRect();
if (this.isHorizontal) {
@@ -2053,6 +2064,14 @@ var CoordCache = FC.CoordCache = Class.extend({
},
+ // When called, if coord caches aren't built, builds them
+ ensureBuilt: function() {
+ if (!this.origin) {
+ this.build();
+ }
+ },
+
+
// Compute and return what the elements' bounding rectangle is, from the user's perspective.
// Right now, only returns a rectangle if constrained by an overflow:scroll element.
queryBoundingRect: function() {
@@ -2105,6 +2124,8 @@ var CoordCache = FC.CoordCache = Class.extend({
// Given a left offset (from document left), returns the index of the el that it horizontally intersects.
// If no intersection is made, or outside of the boundingRect, returns undefined.
getHorizontalIndex: function(leftOffset) {
+ this.ensureBuilt();
+
var boundingRect = this.boundingRect;
var lefts = this.lefts;
var rights = this.rights;
@@ -2124,6 +2145,8 @@ var CoordCache = FC.CoordCache = Class.extend({
// Given a top offset (from document top), returns the index of the el that it vertically intersects.
// If no intersection is made, or outside of the boundingRect, returns undefined.
getVerticalIndex: function(topOffset) {
+ this.ensureBuilt();
+
var boundingRect = this.boundingRect;
var tops = this.tops;
var bottoms = this.bottoms;
@@ -2142,12 +2165,14 @@ var CoordCache = FC.CoordCache = Class.extend({
// Gets the left offset (from document left) of the element at the given index
getLeftOffset: function(leftIndex) {
+ this.ensureBuilt();
return this.lefts[leftIndex];
},
// Gets the left position (from offsetParent left) of the element at the given index
getLeftPosition: function(leftIndex) {
+ this.ensureBuilt();
return this.lefts[leftIndex] - this.origin.left;
},
@@ -2155,6 +2180,7 @@ var CoordCache = FC.CoordCache = Class.extend({
// Gets the right offset (from document left) of the element at the given index.
// This value is NOT relative to the document's right edge, like the CSS concept of "right" would be.
getRightOffset: function(leftIndex) {
+ this.ensureBuilt();
return this.rights[leftIndex];
},
@@ -2162,30 +2188,35 @@ var CoordCache = FC.CoordCache = Class.extend({
// Gets the right position (from offsetParent left) of the element at the given index.
// This value is NOT relative to the offsetParent's right edge, like the CSS concept of "right" would be.
getRightPosition: function(leftIndex) {
+ this.ensureBuilt();
return this.rights[leftIndex] - this.origin.left;
},
// Gets the width of the element at the given index
getWidth: function(leftIndex) {
+ this.ensureBuilt();
return this.rights[leftIndex] - this.lefts[leftIndex];
},
// Gets the top offset (from document top) of the element at the given index
getTopOffset: function(topIndex) {
+ this.ensureBuilt();
return this.tops[topIndex];
},
// Gets the top position (from offsetParent top) of the element at the given position
getTopPosition: function(topIndex) {
+ this.ensureBuilt();
return this.tops[topIndex] - this.origin.top;
},
// Gets the bottom offset (from the document top) of the element at the given index.
// This value is NOT relative to the offsetParent's bottom edge, like the CSS concept of "bottom" would be.
getBottomOffset: function(topIndex) {
+ this.ensureBuilt();
return this.bottoms[topIndex];
},
@@ -2193,12 +2224,14 @@ var CoordCache = FC.CoordCache = Class.extend({
// Gets the bottom position (from the offsetParent top) of the element at the given index.
// This value is NOT relative to the offsetParent's bottom edge, like the CSS concept of "bottom" would be.
getBottomPosition: function(topIndex) {
+ this.ensureBuilt();
return this.bottoms[topIndex] - this.origin.top;
},
// Gets the height of the element at the given index
getHeight: function(topIndex) {
+ this.ensureBuilt();
return this.bottoms[topIndex] - this.tops[topIndex];
}
@@ -3102,8 +3135,9 @@ var Grid = FC.Grid = Class.extend({
},
- // Converts a range with an inclusive `start` and an exclusive `end` into an array of segment objects
- rangeToSegs: function(range) {
+ // Converts a span (has unzoned start/end and any other grid-specific location information)
+ // into an array of segments (pieces of events whose format is decided by the grid).
+ spanToSegs: function(span) {
// subclasses must implement
},
@@ -3273,7 +3307,7 @@ var Grid = FC.Grid = Class.extend({
listenStop: function(ev) {
if (dayClickHit) {
view.triggerDayClick(
- _this.getHitSpan(dayClickHit).start,
+ _this.getHitSpan(dayClickHit),
_this.getHitEl(dayClickHit),
ev
);
@@ -3295,24 +3329,24 @@ var Grid = FC.Grid = Class.extend({
// TODO: should probably move this to Grid.events, like we did event dragging / resizing
- // Renders a mock event over the given range
- renderRangeHelper: function(range, sourceSeg) {
- var fakeEvent = this.fabricateHelperEvent(range, sourceSeg);
+ // Renders a mock event at the given event location, which contains zoned start/end properties.
+ renderEventLocationHelper: function(eventLocation, sourceSeg) {
+ var fakeEvent = this.fabricateHelperEvent(eventLocation, sourceSeg);
this.renderHelper(fakeEvent, sourceSeg); // do the actual rendering
},
- // Builds a fake event given a date range it should cover, and a segment is should be inspired from.
+ // Builds a fake event given zoned event date properties and a segment is should be inspired from.
// The range's end can be null, in which case the mock event that is rendered will have a null end time.
// `sourceSeg` is the internal segment object involved in the drag. If null, something external is dragging.
- fabricateHelperEvent: function(range, sourceSeg) {
+ fabricateHelperEvent: function(eventLocation, sourceSeg) {
var fakeEvent = sourceSeg ? createObject(sourceSeg.event) : {}; // mask the original event object if possible
- fakeEvent.start = range.start.clone();
- fakeEvent.end = range.end ? range.end.clone() : null;
- fakeEvent.allDay = null; // force it to be freshly computed by normalizeEventRange
- this.view.calendar.normalizeEventRange(fakeEvent);
+ fakeEvent.start = eventLocation.start.clone();
+ fakeEvent.end = eventLocation.end ? eventLocation.end.clone() : null;
+ fakeEvent.allDay = null; // force it to be freshly computed by normalizeEventDates
+ this.view.calendar.normalizeEventDates(fakeEvent);
// this extra className will be useful for differentiating real events from mock events in CSS
fakeEvent.className = (fakeEvent.className || []).concat('fc-helper');
@@ -3326,8 +3360,8 @@ var Grid = FC.Grid = Class.extend({
},
- // Renders a mock event
- renderHelper: function(event, sourceSeg) {
+ // Renders a mock event. Given zoned event date properties.
+ renderHelper: function(eventLocation, sourceSeg) {
// subclasses must implement
},
@@ -3343,8 +3377,9 @@ var Grid = FC.Grid = Class.extend({
// Renders a visual indication of a selection. Will highlight by default but can be overridden by subclasses.
- renderSelection: function(range) {
- this.renderHighlight(this.selectionRangeToSegs(range));
+ // Given a span (unzoned start/end and other misc data)
+ renderSelection: function(span) {
+ this.renderHighlight(span);
},
@@ -3359,22 +3394,24 @@ var Grid = FC.Grid = Class.extend({
// Will return false if the selection is invalid and this should be indicated to the user.
// Will return null/undefined if a selection invalid but no error should be reported.
computeSelection: function(span0, span1) {
- var dates = [ span0.start, span0.end, span1.start, span1.end ];
- var combinedSpan;
+ var span = this.computeSelectionSpan(span0, span1);
- dates.sort(compareNumbers); // sorts chronologically. works with Moments
- combinedSpan = { start: dates[0].clone(), end: dates[3].clone() };
-
- if (!this.view.calendar.isSelectionRangeAllowed(combinedSpan)) {
+ if (span && !this.view.calendar.isSelectionSpanAllowed(span)) {
return false;
}
- return combinedSpan;
+ return span;
},
- selectionRangeToSegs: function(range) {
- return this.rangeToSegs(range);
+ // Given two spans, must return the combination of the two.
+ // TODO: do this separation of concerns (combining VS validation) for event dnd/resize too.
+ computeSelectionSpan: function(span0, span1) {
+ var dates = [ span0.start, span0.end, span1.start, span1.end ];
+
+ dates.sort(compareNumbers); // sorts chronologically. works with Moments
+
+ return { start: dates[0].clone(), end: dates[3].clone() };
},
@@ -3382,9 +3419,9 @@ var Grid = FC.Grid = Class.extend({
------------------------------------------------------------------------------------------------------------------*/
- // Renders an emphasis on the given date range. Given an array of segments.
- renderHighlight: function(segs) {
- this.renderFill('highlight', segs);
+ // Renders an emphasis on the given date range. Given a span (unzoned start/end and other misc data)
+ renderHighlight: function(span) {
+ this.renderFill('highlight', this.spanToSegs(span));
},
@@ -3400,10 +3437,40 @@ var Grid = FC.Grid = Class.extend({
},
- /* Fill System (highlight, background events, business hours)
+ /* Business Hours
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderBusinessHours: function() {
+ },
+
+
+ unrenderBusinessHours: function() {
+ },
+
+
+ /* Now Indicator
------------------------------------------------------------------------------------------------------------------*/
+ getNowIndicatorUnit: function() {
+ },
+
+
+ renderNowIndicator: function(date) {
+ },
+
+
+ unrenderNowIndicator: function() {
+ },
+
+
+ /* Fill System (highlight, background events, business hours)
+ --------------------------------------------------------------------------------------------------------------------
+ TODO: remove this system. like we did in TimeGrid
+ */
+
+
// Renders a set of rectangles over the given segments of time.
// MUST RETURN a subset of segs, the segs that were actually rendered.
// Responsible for populating this.elsByFill. TODO: better API for expressing this requirement
@@ -3496,7 +3563,7 @@ var Grid = FC.Grid = Class.extend({
// Computes HTML classNames for a single-day element
getDayClasses: function(date) {
var view = this.view;
- var today = view.calendar.getNow().stripTime();
+ var today = view.calendar.getNow();
var classes = [ 'fc-' + dayIDs[date.day()] ];
if (
@@ -3535,33 +3602,39 @@ Grid.mixin({
isDraggingSeg: false, // is a segment being dragged? boolean
isResizingSeg: false, // is a segment being resized? boolean
isDraggingExternal: false, // jqui-dragging an external element? boolean
- segs: null, // the event segments currently rendered in the grid
+ segs: null, // the *event* segments currently rendered in the grid. TODO: rename to `eventSegs`
// Renders the given events onto the grid
renderEvents: function(events) {
+ var bgEvents = [];
+ var fgEvents = [];
+ var i;
+
+ for (i = 0; i < events.length; i++) {
+ (isBgEvent(events[i]) ? bgEvents : fgEvents).push(events[i]);
+ }
+
+ this.segs = [].concat( // record all segs
+ this.renderBgEvents(bgEvents),
+ this.renderFgEvents(fgEvents)
+ );
+ },
+
+
+ renderBgEvents: function(events) {
var segs = this.eventsToSegs(events);
- var bgSegs = [];
- var fgSegs = [];
- var i, seg;
- for (i = 0; i < segs.length; i++) {
- seg = segs[i];
+ // renderBgSegs might return a subset of segs, segs that were actually rendered
+ return this.renderBgSegs(segs) || segs;
+ },
- if (isBgEvent(seg.event)) {
- bgSegs.push(seg);
- }
- else {
- fgSegs.push(seg);
- }
- }
- // Render each different type of segment.
- // Each function may return a subset of the segs, segs that were actually rendered.
- bgSegs = this.renderBgSegs(bgSegs) || bgSegs;
- fgSegs = this.renderFgSegs(fgSegs) || fgSegs;
+ renderFgEvents: function(events) {
+ var segs = this.eventsToSegs(events);
- this.segs = bgSegs.concat(fgSegs);
+ // renderFgSegs might return a subset of segs, segs that were actually rendered
+ return this.renderFgSegs(segs) || segs;
},
@@ -3676,20 +3749,9 @@ Grid.mixin({
// Generates a semicolon-separated CSS string to be used for the default rendering of a background event.
// Called by the fill system.
- // TODO: consolidate with getEventSkinCss?
bgEventSegCss: function(seg) {
- var view = this.view;
- var event = seg.event;
- var source = event.source || {};
-
return {
- 'background-color':
- event.backgroundColor ||
- event.color ||
- source.backgroundColor ||
- source.color ||
- view.opt('eventBackgroundColor') ||
- view.opt('eventColor')
+ 'background-color': this.getSegSkinCss(seg)['background-color']
};
},
@@ -3778,7 +3840,7 @@ Grid.mixin({
var calendar = view.calendar;
var el = seg.el;
var event = seg.event;
- var dropLocation; // a "span" (start/end possibly with additional properties)
+ var dropLocation; // zoned event date properties
// A clone of the original element that will move with the mouse
var mouseFollower = new MouseFollower(seg.el, {
@@ -3818,7 +3880,7 @@ Grid.mixin({
event
);
- if (dropLocation && !calendar.isEventRangeAllowed(dropLocation, event)) {
+ if (dropLocation && !calendar.isEventSpanAllowed(_this.eventToSpan(dropLocation), event)) {
disableCursor();
dropLocation = null;
}
@@ -3878,15 +3940,16 @@ Grid.mixin({
},
- // Given the spans an event drag began, and the span event was dropped, calculates the new start/end/allDay
+ // Given the spans an event drag began, and the span event was dropped, calculates the new zoned start/end/allDay
// values for the event. Subclasses may override and set additional properties to be used by renderDrag.
// A falsy returned value indicates an invalid drop.
+ // DOES NOT consider overlap/constraint.
computeEventDrop: function(startSpan, endSpan, event) {
var calendar = this.view.calendar;
var dragStart = startSpan.start;
var dragEnd = endSpan.start;
var delta;
- var dropLocation;
+ var dropLocation; // zoned event date properties
if (dragStart.hasTime() === dragEnd.hasTime()) {
delta = this.diffDates(dragEnd, dragStart);
@@ -3897,9 +3960,9 @@ Grid.mixin({
dropLocation = {
start: event.start.clone(),
end: calendar.getEventEnd(event), // will be an ambig day
- allDay: false // for normalizeEventRangeTimes
+ allDay: false // for normalizeEventTimes
};
- calendar.normalizeEventRangeTimes(dropLocation);
+ calendar.normalizeEventTimes(dropLocation);
}
// othewise, work off existing values
else {
@@ -3970,6 +4033,7 @@ Grid.mixin({
// Called when a jQuery UI drag starts and it needs to be monitored for dropping
listenToExternalDrag: function(el, ev, ui) {
var _this = this;
+ var calendar = this.view.calendar;
var meta = getDraggedElMeta(el); // extra data about event drop, including possible event to create
var dropLocation; // a null value signals an unsuccessful drag
@@ -3983,22 +4047,27 @@ Grid.mixin({
hit.component.getHitSpan(hit), // since we are querying the parent view, might not belong to this grid
meta
);
+
+ if ( // invalid hit?
+ dropLocation &&
+ !calendar.isExternalSpanAllowed(_this.eventToSpan(dropLocation), dropLocation, meta.eventProps)
+ ) {
+ disableCursor();
+ dropLocation = null;
+ }
+
if (dropLocation) {
_this.renderDrag(dropLocation); // called without a seg parameter
}
- else { // invalid hit
- disableCursor();
- }
},
hitOut: function() {
dropLocation = null; // signal unsuccessful
- _this.unrenderDrag();
+ },
+ hitDone: function() { // Called after a hitOut OR before a dragStop
enableCursor();
+ _this.unrenderDrag();
},
dragStop: function() {
- _this.unrenderDrag();
- enableCursor();
-
if (dropLocation) { // element was dropped on a valid hit
_this.view.reportExternalDrop(meta, dropLocation, el, ev, ui);
}
@@ -4013,11 +4082,13 @@ Grid.mixin({
// Given a hit to be dropped upon, and misc data associated with the jqui drag (guaranteed to be a plain object),
- // returns start/end dates for the event that would result from the hypothetical drop. end might be null.
+ // returns the zoned start/end dates for the event that would result from the hypothetical drop. end might be null.
// Returning a null value signals an invalid drop hit.
+ // DOES NOT consider overlap/constraint.
computeExternalDrop: function(span, meta) {
+ var calendar = this.view.calendar;
var dropLocation = {
- start: span.start,
+ start: calendar.applyTimezone(span.start), // simulate a zoned event start date
end: null
};
@@ -4030,10 +4101,6 @@ Grid.mixin({
dropLocation.end = dropLocation.start.clone().add(meta.duration);
}
- if (!this.view.calendar.isExternalDropRangeAllowed(dropLocation, meta.eventProps)) {
- return null;
- }
-
return dropLocation;
},
@@ -4071,7 +4138,7 @@ Grid.mixin({
var el = seg.el;
var event = seg.event;
var eventEnd = calendar.getEventEnd(event);
- var resizeLocation; // falsy if invalid resize
+ var resizeLocation; // zoned event date properties. falsy if invalid resize
// Tracks mouse movement over the *grid's* coordinate map
var dragListener = new HitDragListener(this, {
@@ -4091,7 +4158,7 @@ Grid.mixin({
_this.computeEventEndResize(origHitSpan, hitSpan, event);
if (resizeLocation) {
- if (!calendar.isEventRangeAllowed(resizeLocation, event)) {
+ if (!calendar.isEventSpanAllowed(_this.eventToSpan(resizeLocation), event)) {
disableCursor();
resizeLocation = null;
}
@@ -4153,31 +4220,32 @@ Grid.mixin({
},
- // Returns new date-information for an event segment being resized from its start OR end
- // `type` is either 'start' or 'end'
+ // Returns new zoned date information for an event segment being resized from its start OR end
+ // `type` is either 'start' or 'end'.
+ // DOES NOT consider overlap/constraint.
computeEventResize: function(type, startSpan, endSpan, event) {
var calendar = this.view.calendar;
var delta = this.diffDates(endSpan[type], startSpan[type]);
- var range;
+ var resizeLocation; // zoned event date properties
var defaultDuration;
// build original values to work from, guaranteeing a start and end
- range = {
+ resizeLocation = {
start: event.start.clone(),
end: calendar.getEventEnd(event),
allDay: event.allDay
};
// if an all-day event was in a timed area and was resized to a time, adjust start/end to have times
- if (range.allDay && durationHasTime(delta)) {
- range.allDay = false;
- calendar.normalizeEventRangeTimes(range);
+ if (resizeLocation.allDay && durationHasTime(delta)) {
+ resizeLocation.allDay = false;
+ calendar.normalizeEventTimes(resizeLocation);
}
- range[type].add(delta); // apply delta to start or end
+ resizeLocation[type].add(delta); // apply delta to start or end
// if the event was compressed too small, find a new reasonable duration for it
- if (!range.start.isBefore(range.end)) {
+ if (!resizeLocation.start.isBefore(resizeLocation.end)) {
defaultDuration =
this.minResizeDuration || // TODO: hack
@@ -4186,14 +4254,14 @@ Grid.mixin({
calendar.defaultTimedEventDuration);
if (type == 'start') { // resizing the start?
- range.start = range.end.clone().subtract(defaultDuration);
+ resizeLocation.start = resizeLocation.end.clone().subtract(defaultDuration);
}
else { // resizing the end?
- range.end = range.start.clone().add(defaultDuration);
+ resizeLocation.end = resizeLocation.start.clone().add(defaultDuration);
}
}
- return range;
+ return resizeLocation;
},
@@ -4266,7 +4334,8 @@ Grid.mixin({
// Utility for generating event skin-related CSS properties
- getEventSkinCss: function(event) {
+ getSegSkinCss: function(seg) {
+ var event = seg.event;
var view = this.view;
var source = event.source || {};
var eventColor = event.color;
@@ -4296,116 +4365,160 @@ Grid.mixin({
},
- /* Converting events -> ranges -> segs
+ /* Converting events -> eventRange -> eventSpan -> eventSegs
------------------------------------------------------------------------------------------------------------------*/
+ // Generates an array of segments for the given single event
+ // Can accept an event "location" as well (which only has start/end and no allDay)
+ eventToSegs: function(event) {
+ return this.eventsToSegs([ event ]);
+ },
+
+
+ eventToSpan: function(event) {
+ return this.eventToSpans(event)[0];
+ },
+
+
+ // Generates spans (always unzoned) for the given event.
+ // Does not do any inverting for inverse-background events.
+ // Can accept an event "location" as well (which only has start/end and no allDay)
+ eventToSpans: function(event) {
+ var range = this.eventToRange(event);
+ return this.eventRangeToSpans(range, event);
+ },
+
+
+
// Converts an array of event objects into an array of event segment objects.
- // A custom `rangeToSegsFunc` may be given for arbitrarily slicing up events.
+ // A custom `segSliceFunc` may be given for arbitrarily slicing up events.
// Doesn't guarantee an order for the resulting array.
- eventsToSegs: function(events, rangeToSegsFunc) {
- var eventRanges = this.eventsToRanges(events);
+ eventsToSegs: function(allEvents, segSliceFunc) {
+ var _this = this;
+ var eventsById = groupEventsById(allEvents);
+ var segs = [];
+
+ $.each(eventsById, function(id, events) {
+ var ranges = [];
+ var i;
+
+ for (i = 0; i < events.length; i++) {
+ ranges.push(_this.eventToRange(events[i]));
+ }
+
+ // inverse-background events (utilize only the first event in calculations)
+ if (isInverseBgEvent(events[0])) {
+ ranges = _this.invertRanges(ranges);
+
+ for (i = 0; i < ranges.length; i++) {
+ segs.push.apply(segs, // append to
+ _this.eventRangeToSegs(ranges[i], events[0], segSliceFunc));
+ }
+ }
+ // normal event ranges
+ else {
+ for (i = 0; i < ranges.length; i++) {
+ segs.push.apply(segs, // append to
+ _this.eventRangeToSegs(ranges[i], events[i], segSliceFunc));
+ }
+ }
+ });
+
+ return segs;
+ },
+
+
+ // Generates the unzoned start/end dates an event appears to occupy
+ // Can accept an event "location" as well (which only has start/end and no allDay)
+ eventToRange: function(event) {
+ return {
+ start: event.start.clone().stripZone(),
+ end: (
+ event.end ?
+ event.end.clone() :
+ // derive the end from the start and allDay. compute allDay if necessary
+ this.view.calendar.getDefaultEventEnd(
+ event.allDay != null ?
+ event.allDay :
+ !event.start.hasTime(),
+ event.start
+ )
+ ).stripZone()
+ };
+ },
+
+
+ // Given an event's range (unzoned start/end), and the event itself,
+ // slice into segments (using the segSliceFunc function if specified)
+ eventRangeToSegs: function(range, event, segSliceFunc) {
+ var spans = this.eventRangeToSpans(range, event);
var segs = [];
var i;
- for (i = 0; i < eventRanges.length; i++) {
- segs.push.apply(
- segs,
- this.eventRangeToSegs(eventRanges[i], rangeToSegsFunc)
- );
+ for (i = 0; i < spans.length; i++) {
+ segs.push.apply(segs, // append to
+ this.eventSpanToSegs(spans[i], event, segSliceFunc));
}
return segs;
},
- // Converts an array of events into an array of "range" objects.
- // A "range" object is a plain object with start/end properties denoting the time it covers. Also an event property.
- // For "normal" events, this will be identical to the event's start/end, but for "inverse-background" events,
- // will create an array of ranges that span the time *not* covered by the given event.
- // Doesn't guarantee an order for the resulting array.
- eventsToRanges: function(events) {
- var _this = this;
- var eventsById = groupEventsById(events);
- var ranges = [];
-
- // group by ID so that related inverse-background events can be rendered together
- $.each(eventsById, function(id, eventGroup) {
- if (eventGroup.length) {
- ranges.push.apply(
- ranges,
- isInverseBgEvent(eventGroup[0]) ?
- _this.eventsToInverseRanges(eventGroup) :
- _this.eventsToNormalRanges(eventGroup)
- );
- }
- });
-
- return ranges;
+ // Given an event's unzoned date range, return an array of "span" objects.
+ // Subclasses can override.
+ eventRangeToSpans: function(range, event) {
+ return [ $.extend({}, range) ]; // copy into a single-item array
},
- // Converts an array of "normal" events (not inverted rendering) into a parallel array of ranges
- eventsToNormalRanges: function(events) {
- var calendar = this.view.calendar;
- var ranges = [];
- var i, event;
- var eventStart, eventEnd;
+ // Given an event's span (unzoned start/end and other misc data), and the event itself,
+ // slices into segments and attaches event-derived properties to them.
+ eventSpanToSegs: function(span, event, segSliceFunc) {
+ var segs = segSliceFunc ? segSliceFunc(span) : this.spanToSegs(span);
+ var i, seg;
- for (i = 0; i < events.length; i++) {
- event = events[i];
-
- // make copies and normalize by stripping timezone
- eventStart = event.start.clone().stripZone();
- eventEnd = calendar.getEventEnd(event).stripZone();
-
- ranges.push({
- event: event,
- start: eventStart,
- end: eventEnd,
- eventStartMS: +eventStart,
- eventDurationMS: eventEnd - eventStart
- });
+ for (i = 0; i < segs.length; i++) {
+ seg = segs[i];
+ seg.event = event;
+ seg.eventStartMS = +span.start; // TODO: not the best name after making spans unzoned
+ seg.eventDurationMS = span.end - span.start;
}
- return ranges;
+ return segs;
},
- // Converts an array of events, with inverse-background rendering, into an array of range objects.
- // The range objects will cover all the time NOT covered by the events.
- eventsToInverseRanges: function(events) {
+ // Produces a new array of range objects that will cover all the time NOT covered by the given ranges.
+ // SIDE EFFECT: will mutate the given array and will use its date references.
+ invertRanges: function(ranges) {
var view = this.view;
- var viewStart = view.start.clone().stripZone(); // normalize timezone
- var viewEnd = view.end.clone().stripZone(); // normalize timezone
- var normalRanges = this.eventsToNormalRanges(events); // will give us normalized dates we can use w/o copies
+ var viewStart = view.start.clone(); // need a copy
+ var viewEnd = view.end.clone(); // need a copy
var inverseRanges = [];
- var event0 = events[0]; // assign this to each range's `.event`
var start = viewStart; // the end of the previous range. the start of the new range
- var i, normalRange;
+ var i, range;
// ranges need to be in order. required for our date-walking algorithm
- normalRanges.sort(compareNormalRanges);
+ ranges.sort(compareRanges);
- for (i = 0; i < normalRanges.length; i++) {
- normalRange = normalRanges[i];
+ for (i = 0; i < ranges.length; i++) {
+ range = ranges[i];
// add the span of time before the event (if there is any)
- if (normalRange.start > start) { // compare millisecond time (skip any ambig logic)
+ if (range.start > start) { // compare millisecond time (skip any ambig logic)
inverseRanges.push({
- event: event0,
start: start,
- end: normalRange.start
+ end: range.start
});
}
- start = normalRange.end;
+ start = range.end;
}
// add the span of time after the last event (if there is any)
if (start < viewEnd) { // compare millisecond time (skip any ambig logic)
inverseRanges.push({
- event: event0,
start: start,
end: viewEnd
});
@@ -4415,40 +4528,13 @@ Grid.mixin({
},
- // Slices the given event range into one or more segment objects.
- // A `rangeToSegsFunc` custom slicing function can be given.
- eventRangeToSegs: function(eventRange, rangeToSegsFunc) {
- var segs;
- var i, seg;
-
- eventRange = this.view.calendar.ensureVisibleEventRange(eventRange);
-
- if (rangeToSegsFunc) {
- segs = rangeToSegsFunc(eventRange);
- }
- else {
- segs = this.rangeToSegs(eventRange); // defined by the subclass
- }
-
- for (i = 0; i < segs.length; i++) {
- seg = segs[i];
- seg.event = eventRange.event;
- seg.eventStartMS = eventRange.eventStartMS;
- seg.eventDurationMS = eventRange.eventDurationMS;
- }
-
- return segs;
- },
-
-
- sortSegs: function(segs) {
- segs.sort(proxy(this, 'compareSegs'));
+ sortEventSegs: function(segs) {
+ segs.sort(proxy(this, 'compareEventSegs'));
},
// A cmp function for determining which segments should take visual priority
- // DOES NOT WORK ON INVERTED BACKGROUND EVENTS because they have no eventStartMS/eventDurationMS
- compareSegs: function(seg1, seg2) {
+ compareEventSegs: function(seg1, seg2) {
return seg1.eventStartMS - seg2.eventStartMS || // earlier events go first
seg2.eventDurationMS - seg1.eventDurationMS || // tie? longer events go first
seg2.event.allDay - seg1.event.allDay || // tie? put all-day events first (booleans cast to 0/1)
@@ -4466,6 +4552,7 @@ function isBgEvent(event) { // returns true if background OR inverse-background
var rendering = getEventRendering(event);
return rendering === 'background' || rendering === 'inverse-background';
}
+FC.isBgEvent = isBgEvent; // export
function isInverseBgEvent(event) {
@@ -4492,8 +4579,8 @@ function groupEventsById(events) {
// A cmp function for determining which non-inverted "ranges" (see above) happen earlier
-function compareNormalRanges(range1, range2) {
- return range1.eventStartMS - range2.eventStartMS; // earlier ranges go first
+function compareRanges(range1, range2) {
+ return range1.start - range2.start; // earlier ranges go first
}
@@ -4844,13 +4931,23 @@ var DayTableMixin = FC.DayTableMixin = {
},
- renderHeadDateCellHtml: function(date, colspan) {
+ // TODO: when internalApiVersion, accept an object for HTML attributes
+ // (colspan should be no different)
+ renderHeadDateCellHtml: function(date, colspan, otherAttrs) {
var view = this.view;
return '' +
'<th class="fc-day-header ' + view.widgetHeaderClass + ' fc-' + dayIDs[date.day()] + '"' +
- (colspan > 1 ? ' colspan="' + colspan + '"' : '') +
- '>' +
+ (this.rowCnt == 1 ?
+ ' data-date="' + date.format('YYYY-MM-DD') + '"' :
+ '') +
+ (colspan > 1 ?
+ ' colspan="' + colspan + '"' :
+ '') +
+ (otherAttrs ?
+ ' ' + otherAttrs :
+ '') +
+ '>' +
htmlEscape(date.format(this.colHeadFormat)) +
'</th>';
},
@@ -4888,7 +4985,7 @@ var DayTableMixin = FC.DayTableMixin = {
},
- renderBgCellHtml: function(date) {
+ renderBgCellHtml: function(date, otherAttrs) {
var view = this.view;
var classes = this.getDayClasses(date);
@@ -4896,6 +4993,9 @@ var DayTableMixin = FC.DayTableMixin = {
return '<td class="' + classes.join(' ') + '"' +
' data-date="' + date.format('YYYY-MM-DD') + '"' + // if date has a time, won't format it
+ (otherAttrs ?
+ ' ' + otherAttrs :
+ '') +
'></td>';
},
@@ -4909,6 +5009,11 @@ var DayTableMixin = FC.DayTableMixin = {
},
+ // TODO: a generic method for dealing with <tr>, RTL, intro
+ // when increment internalApiVersion
+ // wrapTr (scheduler)
+
+
/* Utils
------------------------------------------------------------------------------------------------------------------*/
@@ -5110,9 +5215,9 @@ var DayGrid = FC.DayGrid = Grid.extend(DayTableMixin, {
},
- // Slices up a date range by row into an array of segments
- rangeToSegs: function(range) {
- var segs = this.sliceRangeByRow(range);
+ // Slices up the given span (unzoned start/end with other misc data) into an array of segments
+ spanToSegs: function(span) {
+ var segs = this.sliceRangeByRow(span);
var i, seg;
for (i = 0; i < segs.length; i++) {
@@ -5197,16 +5302,16 @@ var DayGrid = FC.DayGrid = Grid.extend(DayTableMixin, {
// Renders a visual indication of an event or external element being dragged.
- // The dropLocation's end can be null. seg can be null. See Grid::renderDrag for more info.
- renderDrag: function(dropLocation, seg) {
+ // `eventLocation` has zoned start and end (optional)
+ renderDrag: function(eventLocation, seg) {
// always render a highlight underneath
- this.renderHighlight(this.eventRangeToSegs(dropLocation));
+ this.renderHighlight(this.eventToSpan(eventLocation));
// if a segment from the same calendar but another component is being dragged, render a helper event
if (seg && !seg.el.closest(this.el).length) {
- this.renderRangeHelper(dropLocation, seg);
+ this.renderEventLocationHelper(eventLocation, seg);
this.applyDragOpacity(this.helperEls);
return true; // a helper has been rendered
@@ -5226,9 +5331,9 @@ var DayGrid = FC.DayGrid = Grid.extend(DayTableMixin, {
// Renders a visual indication of an event being resized
- renderEventResize: function(range, seg) {
- this.renderHighlight(this.eventRangeToSegs(range));
- this.renderRangeHelper(range, seg);
+ renderEventResize: function(eventLocation, seg) {
+ this.renderHighlight(this.eventToSpan(eventLocation));
+ this.renderEventLocationHelper(eventLocation, seg);
},
@@ -5246,7 +5351,7 @@ var DayGrid = FC.DayGrid = Grid.extend(DayTableMixin, {
// Renders a mock "helper" event. `sourceSeg` is the associated internal segment object. It can be null.
renderHelper: function(event, sourceSeg) {
var helperNodes = [];
- var segs = this.eventsToSegs([ event ]);
+ var segs = this.eventToSegs(event);
var rowStructs;
segs = this.renderFgSegEls(segs); // assigns each seg's el and returns a subset of segs that were rendered
@@ -5453,7 +5558,7 @@ DayGrid.mixin({
var isResizableFromEnd = !disableResizing && event.allDay &&
seg.isEnd && view.isEventResizableFromEnd(event);
var classes = this.getSegClasses(seg, isDraggable, isResizableFromStart || isResizableFromEnd);
- var skinCss = cssToStr(this.getEventSkinCss(event));
+ var skinCss = cssToStr(this.getSegSkinCss(seg));
var timeHtml = '';
var timeText;
var titleHtml;
@@ -5600,7 +5705,7 @@ DayGrid.mixin({
// Give preference to elements with certain criteria, so they have
// a chance to be closer to the top.
- this.sortSegs(segs);
+ this.sortEventSegs(segs);
for (i = 0; i < segs.length; i++) {
seg = segs[i];
@@ -5989,7 +6094,7 @@ DayGrid.mixin({
return seg.event;
});
- var dayStart = dayDate.clone().stripTime();
+ var dayStart = dayDate.clone();
var dayEnd = dayStart.clone().add(1, 'days');
var dayRange = { start: dayStart, end: dayEnd };
@@ -5997,13 +6102,13 @@ DayGrid.mixin({
segs = this.eventsToSegs(
events,
function(range) {
- var seg = intersectionToSeg(range, dayRange); // undefind if no intersection
+ var seg = intersectRanges(range, dayRange); // undefind if no intersection
return seg ? [ seg ] : []; // must return an array of segments
}
);
// force an order because eventsToSegs doesn't guarantee one
- this.sortSegs(segs);
+ this.sortEventSegs(segs);
return segs;
},
@@ -6061,13 +6166,11 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
colEls: null, // cells elements in the day-row background
slatEls: null, // elements running horizontally across all columns
- helperEl: null, // cell skeleton element for rendering the mock event "helper"
+ nowIndicatorEls: null,
colCoordCache: null,
slatCoordCache: null,
- businessHourSegs: null,
-
constructor: function() {
Grid.apply(this, arguments); // call the super-constructor
@@ -6091,12 +6194,8 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
els: this.slatEls,
isVertical: true
});
- },
-
- renderBusinessHours: function() {
- var events = this.view.calendar.getBusinessHoursEvents();
- this.businessHourSegs = this.renderFill('businessHours', this.eventsToSegs(events), 'bgevent');
+ this.renderContentSkeleton();
},
@@ -6128,7 +6227,7 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
// Calculate the time for each slot
while (slotTime < this.maxTime) {
- slotDate = this.start.clone().time(slotTime); // after .time() will be in UTC. but that's good, avoids DST issues
+ slotDate = this.start.clone().time(slotTime);
isLabeled = isInt(divideDurationByDuration(slotTime, this.labelInterval));
axisHtml =
@@ -6142,7 +6241,9 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
'</td>';
html +=
- '<tr ' + (isLabeled ? '' : 'class="fc-minor"') + '>' +
+ '<tr data-time="' + slotDate.format('HH:mm:ss') + '"' +
+ (isLabeled ? '' : ' class="fc-minor"') +
+ '>' +
(!isRTL ? axisHtml : '') +
'<td class="' + view.widgetContentClass + '"/>' +
(isRTL ? axisHtml : '') +
@@ -6274,9 +6375,8 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
getHitSpan: function(hit) {
- var date = this.getCellDate(0, hit.col); // row=0
+ var start = this.getCellDate(0, hit.col); // row=0
var time = this.computeSnapTime(hit.snap); // pass in the snap-index
- var start = this.view.calendar.rezoneDate(date); // gives it a 00:00 time
var end;
start.time(time);
@@ -6306,9 +6406,9 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
},
- // Slices up a date range by column into an array of segments
- rangeToSegs: function(range) {
- var segs = this.sliceRangeByTimes(range);
+ // Slices up the given span (unzoned start/end with other misc data) into an array of segments
+ spanToSegs: function(span) {
+ var segs = this.sliceRangeByTimes(span);
var i;
for (i = 0; i < segs.length; i++) {
@@ -6331,19 +6431,13 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
var dayDate;
var dayRange;
- // normalize :(
- range = {
- start: range.start.clone().stripZone(),
- end: range.end.clone().stripZone()
- };
-
for (dayIndex = 0; dayIndex < this.daysPerRow; dayIndex++) {
dayDate = this.dayDates[dayIndex].clone(); // TODO: better API for this?
dayRange = {
start: dayDate.clone().time(this.minTime),
end: dayDate.clone().time(this.maxTime)
};
- seg = intersectionToSeg(range, dayRange); // both will be ambig timezone
+ seg = intersectRanges(range, dayRange); // both will be ambig timezone
if (seg) {
seg.dayIndex = dayIndex;
segs.push(seg);
@@ -6362,7 +6456,9 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
this.slatCoordCache.build();
if (isResize) {
- this.updateSegVerticals();
+ this.updateSegVerticals(
+ [].concat(this.fgSegs || [], this.bgSegs || [], this.businessSegs || [])
+ );
}
},
@@ -6372,7 +6468,7 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
computeDateTop: function(date, startOfDayDate) {
return this.computeTimeTop(
moment.duration(
- date.clone().stripZone() - startOfDayDate.clone().stripTime()
+ date - startOfDayDate.clone().stripTime()
)
);
},
@@ -6411,19 +6507,21 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
// Renders a visual indication of an event being dragged over the specified date(s).
- // dropLocation's end might be null, as well as `seg`. See Grid::renderDrag for more info.
// A returned value of `true` signals that a mock "helper" event has been rendered.
- renderDrag: function(dropLocation, seg) {
+ renderDrag: function(eventLocation, seg) {
if (seg) { // if there is event information for this drag, render a helper event
- this.renderRangeHelper(dropLocation, seg);
- this.applyDragOpacity(this.helperEl);
+ this.renderEventLocationHelper(eventLocation, seg);
+
+ for (var i = 0; i < this.helperSegs.length; i++) {
+ this.applyDragOpacity(this.helperSegs[i].el);
+ }
return true; // signal that a helper has been rendered
}
else {
// otherwise, just render a highlight
- this.renderHighlight(this.eventRangeToSegs(dropLocation));
+ this.renderHighlight(this.eventToSpan(eventLocation));
}
},
@@ -6440,8 +6538,8 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
// Renders a visual indication of an event being resized
- renderEventResize: function(range, seg) {
- this.renderRangeHelper(range, seg);
+ renderEventResize: function(eventLocation, seg) {
+ this.renderEventLocationHelper(eventLocation, seg);
},
@@ -6457,39 +6555,72 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
// Renders a mock "helper" event. `sourceSeg` is the original segment object and might be null (an external drag)
renderHelper: function(event, sourceSeg) {
- var segs = this.eventsToSegs([ event ]);
- var tableEl;
- var i, seg;
- var sourceEl;
+ this.renderHelperSegs(this.eventToSegs(event), sourceSeg);
+ },
- segs = this.renderFgSegEls(segs); // assigns each seg's el and returns a subset of segs that were rendered
- tableEl = this.renderSegTable(segs);
- // Try to make the segment that is in the same row as sourceSeg look the same
+ // Unrenders any mock helper event
+ unrenderHelper: function() {
+ this.unrenderHelperSegs();
+ },
+
+
+ /* Business Hours
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderBusinessHours: function() {
+ var events = this.view.calendar.getBusinessHoursEvents();
+ var segs = this.eventsToSegs(events);
+
+ this.renderBusinessSegs(segs);
+ },
+
+
+ unrenderBusinessHours: function() {
+ this.unrenderBusinessSegs();
+ },
+
+
+ /* Now Indicator
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ getNowIndicatorUnit: function() {
+ return 'minute'; // will refresh on the minute
+ },
+
+
+ renderNowIndicator: function(date) {
+ // seg system might be overkill, but it handles scenario where line needs to be rendered
+ // more than once because of columns with the same date (resources columns for example)
+ var segs = this.spanToSegs({ start: date, end: date });
+ var top = this.computeDateTop(date, date);
+ var nodes = [];
+ var i;
+
+ // render lines within the columns
for (i = 0; i < segs.length; i++) {
- seg = segs[i];
- if (sourceSeg && sourceSeg.col === seg.col) {
- sourceEl = sourceSeg.el;
- seg.el.css({
- left: sourceEl.css('left'),
- right: sourceEl.css('right'),
- 'margin-left': sourceEl.css('margin-left'),
- 'margin-right': sourceEl.css('margin-right')
- });
- }
+ nodes.push($('<div class="fc-now-indicator fc-now-indicator-line"></div>')
+ .css('top', top)
+ .appendTo(this.colContainerEls.eq(segs[i].col))[0]);
}
- this.helperEl = $('<div class="fc-helper-skeleton"/>')
- .append(tableEl)
- .appendTo(this.el);
+ // render an arrow over the axis
+ if (segs.length > 0) { // is the current time in view?
+ nodes.push($('<div class="fc-now-indicator fc-now-indicator-arrow"></div>')
+ .css('top', top)
+ .appendTo(this.el.find('.fc-content-skeleton'))[0]);
+ }
+
+ this.nowIndicatorEls = $(nodes);
},
- // Unrenders any mock helper event
- unrenderHelper: function() {
- if (this.helperEl) {
- this.helperEl.remove();
- this.helperEl = null;
+ unrenderNowIndicator: function() {
+ if (this.nowIndicatorEls) {
+ this.nowIndicatorEls.remove();
+ this.nowIndicatorEls = null;
}
},
@@ -6499,12 +6630,14 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
// Renders a visual indication of a selection. Overrides the default, which was to simply render a highlight.
- renderSelection: function(range) {
+ renderSelection: function(span) {
if (this.view.opt('selectHelper')) { // this setting signals that a mock helper event should be rendered
- this.renderRangeHelper(range);
+
+ // normally acceps an eventLocation, span has a start/end, which is good enough
+ this.renderEventLocationHelper(span);
}
else {
- this.renderHighlight(this.selectionRangeToSegs(range));
+ this.renderHighlight(span);
}
},
@@ -6516,233 +6649,260 @@ var TimeGrid = FC.TimeGrid = Grid.extend(DayTableMixin, {
},
- /* Fill System (highlight, background events, business hours)
+ /* Highlight
------------------------------------------------------------------------------------------------------------------*/
- // Renders a set of rectangles over the given time segments.
- // Only returns segments that successfully rendered.
- renderFill: function(type, segs, className) {
- var segCols;
- var skeletonEl;
- var trEl;
- var col, colSegs;
- var tdEl;
- var containerEl;
- var dayDate;
- var i, seg;
-
- if (segs.length) {
-
- segs = this.renderFillSegEls(type, segs); // assignes `.el` to each seg. returns successfully rendered segs
- segCols = this.groupSegCols(segs); // group into sub-arrays, and assigns 'col' to each seg
-
- className = className || type.toLowerCase();
- skeletonEl = $(
- '<div class="fc-' + className + '-skeleton">' +
- '<table><tr/></table>' +
- '</div>'
- );
- trEl = skeletonEl.find('tr');
-
- for (col = 0; col < segCols.length; col++) {
- colSegs = segCols[col];
- tdEl = $('<td/>').appendTo(trEl);
-
- if (colSegs.length) {
- containerEl = $('<div class="fc-' + className + '-container"/>').appendTo(tdEl);
- dayDate = this.getCellDate(0, col); // row=0
-
- for (i = 0; i < colSegs.length; i++) {
- seg = colSegs[i];
- containerEl.append(
- seg.el.css({
- top: this.computeDateTop(seg.start, dayDate),
- bottom: -this.computeDateTop(seg.end, dayDate) // the y position of the bottom edge
- })
- );
- }
- }
- }
-
- this.bookendCells(trEl);
+ renderHighlight: function(span) {
+ this.renderHighlightSegs(this.spanToSegs(span));
+ },
- this.el.append(skeletonEl);
- this.elsByFill[type] = skeletonEl;
- }
- return segs;
+ unrenderHighlight: function() {
+ this.unrenderHighlightSegs();
}
});
;;
-/* Event-rendering methods for the TimeGrid class
+/* Methods for rendering SEGMENTS, pieces of content that live on the view
+ ( this file is no longer just for events )
----------------------------------------------------------------------------------------------------------------------*/
TimeGrid.mixin({
- eventSkeletonEl: null, // has cells with event-containers, which contain absolutely positioned event elements
+ colContainerEls: null, // containers for each column
+ // inner-containers for each column where different types of segs live
+ fgContainerEls: null,
+ bgContainerEls: null,
+ helperContainerEls: null,
+ highlightContainerEls: null,
+ businessContainerEls: null,
+
+ // arrays of different types of displayed segments
+ fgSegs: null,
+ bgSegs: null,
+ helperSegs: null,
+ highlightSegs: null,
+ businessSegs: null,
- // Renders the given foreground event segments onto the grid
- renderFgSegs: function(segs) {
- segs = this.renderFgSegEls(segs); // returns a subset of the segs. segs that were actually rendered
- this.el.append(
- this.eventSkeletonEl = $('<div class="fc-content-skeleton"/>')
- .append(this.renderSegTable(segs))
+ // Renders the DOM that the view's content will live in
+ renderContentSkeleton: function() {
+ var cellHtml = '';
+ var i;
+ var skeletonEl;
+
+ for (i = 0; i < this.colCnt; i++) {
+ cellHtml +=
+ '<td>' +
+ '<div class="fc-content-col">' +
+ '<div class="fc-event-container fc-helper-container"></div>' +
+ '<div class="fc-event-container"></div>' +
+ '<div class="fc-highlight-container"></div>' +
+ '<div class="fc-bgevent-container"></div>' +
+ '<div class="fc-business-container"></div>' +
+ '</div>' +
+ '</td>';
+ }
+
+ skeletonEl = $(
+ '<div class="fc-content-skeleton">' +
+ '<table>' +
+ '<tr>' + cellHtml + '</tr>' +
+ '</table>' +
+ '</div>'
);
- return segs; // return only the segs that were actually rendered
+ this.colContainerEls = skeletonEl.find('.fc-content-col');
+ this.helperContainerEls = skeletonEl.find('.fc-helper-container');
+ this.fgContainerEls = skeletonEl.find('.fc-event-container:not(.fc-helper-container)');
+ this.bgContainerEls = skeletonEl.find('.fc-bgevent-container');
+ this.highlightContainerEls = skeletonEl.find('.fc-highlight-container');
+ this.businessContainerEls = skeletonEl.find('.fc-business-container');
+
+ this.bookendCells(skeletonEl.find('tr')); // TODO: do this on string level
+ this.el.append(skeletonEl);
},
- // Unrenders all currently rendered foreground event segments
- unrenderFgSegs: function(segs) {
- if (this.eventSkeletonEl) {
- this.eventSkeletonEl.remove();
- this.eventSkeletonEl = null;
- }
+ /* Foreground Events
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderFgSegs: function(segs) {
+ segs = this.renderFgSegsIntoContainers(segs, this.fgContainerEls);
+ this.fgSegs = segs;
+ return segs; // needed for Grid::renderEvents
},
- // Renders and returns the <table> portion of the event-skeleton.
- // Returns an object with properties 'tbodyEl' and 'segs'.
- renderSegTable: function(segs) {
- var tableEl = $('<table><tr/></table>');
- var trEl = tableEl.find('tr');
- var segCols;
+ unrenderFgSegs: function() {
+ this.unrenderNamedSegs('fgSegs');
+ },
+
+
+ /* Foreground Helper Events
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderHelperSegs: function(segs, sourceSeg) {
var i, seg;
- var col, colSegs;
- var containerEl;
+ var sourceEl;
- segCols = this.groupSegCols(segs); // group into sub-arrays, and assigns 'col' to each seg
+ segs = this.renderFgSegsIntoContainers(segs, this.helperContainerEls);
- this.computeSegVerticals(segs); // compute and assign top/bottom
+ // Try to make the segment that is in the same row as sourceSeg look the same
+ for (i = 0; i < segs.length; i++) {
+ seg = segs[i];
+ if (sourceSeg && sourceSeg.col === seg.col) {
+ sourceEl = sourceSeg.el;
+ seg.el.css({
+ left: sourceEl.css('left'),
+ right: sourceEl.css('right'),
+ 'margin-left': sourceEl.css('margin-left'),
+ 'margin-right': sourceEl.css('margin-right')
+ });
+ }
+ }
- for (col = 0; col < segCols.length; col++) { // iterate each column grouping
- colSegs = segCols[col];
- this.placeSlotSegs(colSegs); // compute horizontal coordinates, z-index's, and reorder the array
+ this.helperSegs = segs;
+ },
- containerEl = $('<div class="fc-event-container"/>');
- // assign positioning CSS and insert into container
- for (i = 0; i < colSegs.length; i++) {
- seg = colSegs[i];
- seg.el.css(this.generateSegPositionCss(seg));
+ unrenderHelperSegs: function() {
+ this.unrenderNamedSegs('helperSegs');
+ },
- // if the height is short, add a className for alternate styling
- if (seg.bottom - seg.top < 30) {
- seg.el.addClass('fc-short');
- }
- containerEl.append(seg.el);
- }
+ /* Background Events
+ ------------------------------------------------------------------------------------------------------------------*/
- trEl.append($('<td/>').append(containerEl));
- }
- this.bookendCells(trEl);
+ renderBgSegs: function(segs) {
+ segs = this.renderFillSegEls('bgEvent', segs); // TODO: old fill system
+ this.updateSegVerticals(segs);
+ this.attachSegsByCol(this.groupSegsByCol(segs), this.bgContainerEls);
+ this.bgSegs = segs;
+ return segs; // needed for Grid::renderEvents
+ },
- return tableEl;
+
+ unrenderBgSegs: function() {
+ this.unrenderNamedSegs('bgSegs');
},
- // Given an array of segments that are all in the same column, sets the backwardCoord and forwardCoord on each.
- // NOTE: Also reorders the given array by date!
- placeSlotSegs: function(segs) {
- var levels;
- var level0;
- var i;
+ /* Highlight
+ ------------------------------------------------------------------------------------------------------------------*/
- this.sortSegs(segs); // order by date
- levels = buildSlotSegLevels(segs);
- computeForwardSlotSegs(levels);
- if ((level0 = levels[0])) {
+ renderHighlightSegs: function(segs) {
+ segs = this.renderFillSegEls('highlight', segs); // TODO: old fill system
+ this.updateSegVerticals(segs);
+ this.attachSegsByCol(this.groupSegsByCol(segs), this.highlightContainerEls);
+ this.highlightSegs = segs;
+ },
- for (i = 0; i < level0.length; i++) {
- computeSlotSegPressures(level0[i]);
- }
- for (i = 0; i < level0.length; i++) {
- this.computeSlotSegCoords(level0[i], 0, 0);
- }
- }
+ unrenderHighlightSegs: function() {
+ this.unrenderNamedSegs('highlightSegs');
},
- // Calculate seg.forwardCoord and seg.backwardCoord for the segment, where both values range
- // from 0 to 1. If the calendar is left-to-right, the seg.backwardCoord maps to "left" and
- // seg.forwardCoord maps to "right" (via percentage). Vice-versa if the calendar is right-to-left.
- //
- // The segment might be part of a "series", which means consecutive segments with the same pressure
- // who's width is unknown until an edge has been hit. `seriesBackwardPressure` is the number of
- // segments behind this one in the current series, and `seriesBackwardCoord` is the starting
- // coordinate of the first segment in the series.
- computeSlotSegCoords: function(seg, seriesBackwardPressure, seriesBackwardCoord) {
- var forwardSegs = seg.forwardSegs;
+ /* Business Hours
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderBusinessSegs: function(segs) {
+ segs = this.renderFillSegEls('businessHours', segs); // TODO: old fill system
+ this.updateSegVerticals(segs);
+ this.attachSegsByCol(this.groupSegsByCol(segs), this.businessContainerEls);
+ this.businessSegs = segs;
+ },
+
+
+ unrenderBusinessSegs: function() {
+ this.unrenderNamedSegs('businessSegs');
+ },
+
+
+ /* Seg Rendering Utils
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ // Given a flat array of segments, return an array of sub-arrays, grouped by each segment's col
+ groupSegsByCol: function(segs) {
+ var segsByCol = [];
var i;
- if (seg.forwardCoord === undefined) { // not already computed
+ for (i = 0; i < this.colCnt; i++) {
+ segsByCol.push([]);
+ }
- if (!forwardSegs.length) {
+ for (i = 0; i < segs.length; i++) {
+ segsByCol[segs[i].col].push(segs[i]);
+ }
- // if there are no forward segments, this segment should butt up against the edge
- seg.forwardCoord = 1;
- }
- else {
+ return segsByCol;
+ },
- // sort highest pressure first
- this.sortForwardSlotSegs(forwardSegs);
- // this segment's forwardCoord will be calculated from the backwardCoord of the
- // highest-pressure forward segment.
- this.computeSlotSegCoords(forwardSegs[0], seriesBackwardPressure + 1, seriesBackwardCoord);
- seg.forwardCoord = forwardSegs[0].backwardCoord;
- }
+ // Given segments grouped by column, insert the segments' elements into a parallel array of container
+ // elements, each living within a column.
+ attachSegsByCol: function(segsByCol, containerEls) {
+ var col;
+ var segs;
+ var i;
- // calculate the backwardCoord from the forwardCoord. consider the series
- seg.backwardCoord = seg.forwardCoord -
- (seg.forwardCoord - seriesBackwardCoord) / // available width for series
- (seriesBackwardPressure + 1); // # of segments in the series
+ for (col = 0; col < this.colCnt; col++) { // iterate each column grouping
+ segs = segsByCol[col];
- // use this segment's coordinates to computed the coordinates of the less-pressurized
- // forward segments
- for (i=0; i<forwardSegs.length; i++) {
- this.computeSlotSegCoords(forwardSegs[i], 0, seg.forwardCoord);
+ for (i = 0; i < segs.length; i++) {
+ containerEls.eq(col).append(segs[i].el);
}
}
},
- // Refreshes the CSS top/bottom coordinates for each segment element. Probably after a window resize/zoom.
- // Repositions business hours segs too, so not just for events. Maybe shouldn't be here.
- updateSegVerticals: function() {
- var allSegs = (this.segs || []).concat(this.businessHourSegs || []);
+ // Given the name of a property of `this` object, assumed to be an array of segments,
+ // loops through each segment and removes from DOM. Will null-out the property afterwards.
+ unrenderNamedSegs: function(propName) {
+ var segs = this[propName];
var i;
- this.computeSegVerticals(allSegs);
-
- for (i = 0; i < allSegs.length; i++) {
- allSegs[i].el.css(
- this.generateSegVerticalCss(allSegs[i])
- );
+ if (segs) {
+ for (i = 0; i < segs.length; i++) {
+ segs[i].el.remove();
+ }
+ this[propName] = null;
}
},
- // For each segment in an array, computes and assigns its top and bottom properties
- computeSegVerticals: function(segs) {
- var i, seg;
- for (i = 0; i < segs.length; i++) {
- seg = segs[i];
- seg.top = this.computeDateTop(seg.start, seg.start);
- seg.bottom = this.computeDateTop(seg.end, seg.start);
+ /* Foreground Event Rendering Utils
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ // Given an array of foreground segments, render a DOM element for each, computes position,
+ // and attaches to the column inner-container elements.
+ renderFgSegsIntoContainers: function(segs, containerEls) {
+ var segsByCol;
+ var col;
+
+ segs = this.renderFgSegEls(segs); // will call fgSegHtml
+ segsByCol = this.groupSegsByCol(segs);
+
+ for (col = 0; col < this.colCnt; col++) {
+ this.updateFgSegCoords(segsByCol[col]);
}
+
+ this.attachSegsByCol(segsByCol, containerEls);
+
+ return segs;
},
@@ -6754,7 +6914,7 @@ TimeGrid.mixin({
var isResizableFromStart = !disableResizing && seg.isStart && view.isEventResizableFromStart(event);
var isResizableFromEnd = !disableResizing && seg.isEnd && view.isEventResizableFromEnd(event);
var classes = this.getSegClasses(seg, isDraggable, isResizableFromStart || isResizableFromEnd);
- var skinCss = cssToStr(this.getEventSkinCss(event));
+ var skinCss = cssToStr(this.getSegSkinCss(seg));
var timeText;
var fullTimeText; // more verbose time text. for the print stylesheet
var startTimeText; // just the start time text
@@ -6819,40 +6979,39 @@ TimeGrid.mixin({
},
- // Generates an object with CSS properties/values that should be applied to an event segment element.
- // Contains important positioning-related properties that should be applied to any event element, customized or not.
- generateSegPositionCss: function(seg) {
- var shouldOverlap = this.view.opt('slotEventOverlap');
- var backwardCoord = seg.backwardCoord; // the left side if LTR. the right side if RTL. floating-point
- var forwardCoord = seg.forwardCoord; // the right side if LTR. the left side if RTL. floating-point
- var props = this.generateSegVerticalCss(seg); // get top/bottom first
- var left; // amount of space from left edge, a fraction of the total width
- var right; // amount of space from right edge, a fraction of the total width
+ /* Seg Position Utils
+ ------------------------------------------------------------------------------------------------------------------*/
- if (shouldOverlap) {
- // double the width, but don't go beyond the maximum forward coordinate (1.0)
- forwardCoord = Math.min(1, backwardCoord + (forwardCoord - backwardCoord) * 2);
- }
- if (this.isRTL) {
- left = 1 - forwardCoord;
- right = backwardCoord;
- }
- else {
- left = backwardCoord;
- right = 1 - forwardCoord;
- }
+ // Refreshes the CSS top/bottom coordinates for each segment element.
+ // Works when called after initial render, after a window resize/zoom for example.
+ updateSegVerticals: function(segs) {
+ this.computeSegVerticals(segs);
+ this.assignSegVerticals(segs);
+ },
- props.zIndex = seg.level + 1; // convert from 0-base to 1-based
- props.left = left * 100 + '%';
- props.right = right * 100 + '%';
- if (shouldOverlap && seg.forwardPressure) {
- // add padding to the edge so that forward stacked events don't cover the resizer's icon
- props[this.isRTL ? 'marginLeft' : 'marginRight'] = 10 * 2; // 10 is a guesstimate of the icon's width
+ // For each segment in an array, computes and assigns its top and bottom properties
+ computeSegVerticals: function(segs) {
+ var i, seg;
+
+ for (i = 0; i < segs.length; i++) {
+ seg = segs[i];
+ seg.top = this.computeDateTop(seg.start, seg.start);
+ seg.bottom = this.computeDateTop(seg.end, seg.start);
}
+ },
- return props;
+
+ // Given segments that already have their top/bottom properties computed, applies those values to
+ // the segments' elements.
+ assignSegVerticals: function(segs) {
+ var i, seg;
+
+ for (i = 0; i < segs.length; i++) {
+ seg = segs[i];
+ seg.el.css(this.generateSegVerticalCss(seg));
+ }
},
@@ -6865,36 +7024,155 @@ TimeGrid.mixin({
},
- // Given a flat array of segments, return an array of sub-arrays, grouped by each segment's col
- groupSegCols: function(segs) {
- var segCols = [];
+ /* Foreground Event Positioning Utils
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ // Given segments that are assumed to all live in the *same column*,
+ // compute their verical/horizontal coordinates and assign to their elements.
+ updateFgSegCoords: function(segs) {
+ this.computeSegVerticals(segs); // horizontals relies on this
+ this.computeFgSegHorizontals(segs); // compute horizontal coordinates, z-index's, and reorder the array
+ this.assignSegVerticals(segs);
+ this.assignFgSegHorizontals(segs);
+ },
+
+
+ // Given an array of segments that are all in the same column, sets the backwardCoord and forwardCoord on each.
+ // NOTE: Also reorders the given array by date!
+ computeFgSegHorizontals: function(segs) {
+ var levels;
+ var level0;
var i;
- for (i = 0; i < this.colCnt; i++) {
- segCols.push([]);
- }
+ this.sortEventSegs(segs); // order by certain criteria
+ levels = buildSlotSegLevels(segs);
+ computeForwardSlotSegs(levels);
- for (i = 0; i < segs.length; i++) {
- segCols[segs[i].col].push(segs[i]);
+ if ((level0 = levels[0])) {
+
+ for (i = 0; i < level0.length; i++) {
+ computeSlotSegPressures(level0[i]);
+ }
+
+ for (i = 0; i < level0.length; i++) {
+ this.computeFgSegForwardBack(level0[i], 0, 0);
+ }
}
+ },
+
+
+ // Calculate seg.forwardCoord and seg.backwardCoord for the segment, where both values range
+ // from 0 to 1. If the calendar is left-to-right, the seg.backwardCoord maps to "left" and
+ // seg.forwardCoord maps to "right" (via percentage). Vice-versa if the calendar is right-to-left.
+ //
+ // The segment might be part of a "series", which means consecutive segments with the same pressure
+ // who's width is unknown until an edge has been hit. `seriesBackwardPressure` is the number of
+ // segments behind this one in the current series, and `seriesBackwardCoord` is the starting
+ // coordinate of the first segment in the series.
+ computeFgSegForwardBack: function(seg, seriesBackwardPressure, seriesBackwardCoord) {
+ var forwardSegs = seg.forwardSegs;
+ var i;
+
+ if (seg.forwardCoord === undefined) { // not already computed
+
+ if (!forwardSegs.length) {
+
+ // if there are no forward segments, this segment should butt up against the edge
+ seg.forwardCoord = 1;
+ }
+ else {
+
+ // sort highest pressure first
+ this.sortForwardSegs(forwardSegs);
+
+ // this segment's forwardCoord will be calculated from the backwardCoord of the
+ // highest-pressure forward segment.
+ this.computeFgSegForwardBack(forwardSegs[0], seriesBackwardPressure + 1, seriesBackwardCoord);
+ seg.forwardCoord = forwardSegs[0].backwardCoord;
+ }
- return segCols;
+ // calculate the backwardCoord from the forwardCoord. consider the series
+ seg.backwardCoord = seg.forwardCoord -
+ (seg.forwardCoord - seriesBackwardCoord) / // available width for series
+ (seriesBackwardPressure + 1); // # of segments in the series
+
+ // use this segment's coordinates to computed the coordinates of the less-pressurized
+ // forward segments
+ for (i=0; i<forwardSegs.length; i++) {
+ this.computeFgSegForwardBack(forwardSegs[i], 0, seg.forwardCoord);
+ }
+ }
},
- sortForwardSlotSegs: function(forwardSegs) {
- forwardSegs.sort(proxy(this, 'compareForwardSlotSegs'));
+ sortForwardSegs: function(forwardSegs) {
+ forwardSegs.sort(proxy(this, 'compareForwardSegs'));
},
// A cmp function for determining which forward segment to rely on more when computing coordinates.
- compareForwardSlotSegs: function(seg1, seg2) {
+ compareForwardSegs: function(seg1, seg2) {
// put higher-pressure first
return seg2.forwardPressure - seg1.forwardPressure ||
// put segments that are closer to initial edge first (and favor ones with no coords yet)
(seg1.backwardCoord || 0) - (seg2.backwardCoord || 0) ||
// do normal sorting...
- this.compareSegs(seg1, seg2);
+ this.compareEventSegs(seg1, seg2);
+ },
+
+
+ // Given foreground event segments that have already had their position coordinates computed,
+ // assigns position-related CSS values to their elements.
+ assignFgSegHorizontals: function(segs) {
+ var i, seg;
+
+ for (i = 0; i < segs.length; i++) {
+ seg = segs[i];
+ seg.el.css(this.generateFgSegHorizontalCss(seg));
+
+ // if the height is short, add a className for alternate styling
+ if (seg.bottom - seg.top < 30) {
+ seg.el.addClass('fc-short');
+ }
+ }
+ },
+
+
+ // Generates an object with CSS properties/values that should be applied to an event segment element.
+ // Contains important positioning-related properties that should be applied to any event element, customized or not.
+ generateFgSegHorizontalCss: function(seg) {
+ var shouldOverlap = this.view.opt('slotEventOverlap');
+ var backwardCoord = seg.backwardCoord; // the left side if LTR. the right side if RTL. floating-point
+ var forwardCoord = seg.forwardCoord; // the right side if LTR. the left side if RTL. floating-point
+ var props = this.generateSegVerticalCss(seg); // get top/bottom first
+ var left; // amount of space from left edge, a fraction of the total width
+ var right; // amount of space from right edge, a fraction of the total width
+
+ if (shouldOverlap) {
+ // double the width, but don't go beyond the maximum forward coordinate (1.0)
+ forwardCoord = Math.min(1, backwardCoord + (forwardCoord - backwardCoord) * 2);
+ }
+
+ if (this.isRTL) {
+ left = 1 - forwardCoord;
+ right = backwardCoord;
+ }
+ else {
+ left = backwardCoord;
+ right = 1 - forwardCoord;
+ }
+
+ props.zIndex = seg.level + 1; // convert from 0-base to 1-based
+ props.left = left * 100 + '%';
+ props.right = right * 100 + '%';
+
+ if (shouldOverlap && seg.forwardPressure) {
+ // add padding to the edge so that forward stacked events don't cover the resizer's icon
+ props[this.isRTL ? 'marginLeft' : 'marginRight'] = 10 * 2; // 10 is a guesstimate of the icon's width
+ }
+
+ return props;
}
});
@@ -7047,6 +7325,13 @@ var View = FC.View = Class.extend({
// document handlers, bound to `this` object
documentMousedownProxy: null, // TODO: doesn't work with touch
+ // now indicator
+ isNowIndicatorRendered: null,
+ initialNowDate: null, // result first getNow call
+ initialNowQueriedMs: null, // ms time the getNow was called
+ nowIndicatorTimeoutID: null, // for refresh timing of now indicator
+ nowIndicatorIntervalID: null, // "
+
constructor: function(calendar, type, options, intervalDuration) {
@@ -7098,21 +7383,20 @@ var View = FC.View = Class.extend({
------------------------------------------------------------------------------------------------------------------*/
- // Updates all internal dates to center around the given current date
+ // Updates all internal dates to center around the given current unzoned date.
setDate: function(date) {
this.setRange(this.computeRange(date));
},
- // Updates all internal dates for displaying the given range.
- // Expects all values to be normalized (like what computeRange does).
+ // Updates all internal dates for displaying the given unzoned range.
setRange: function(range) {
- $.extend(this, range);
+ $.extend(this, range); // assigns every property to this object's member variables
this.updateTitle();
},
- // Given a single current date, produce information about what range to display.
+ // Given a single current unzoned date, produce information about what range to display.
// Subclasses can override. Must return all properties.
computeRange: function(date) {
var intervalUnit = computeIntervalUnit(this.intervalDuration);
@@ -7127,10 +7411,10 @@ var View = FC.View = Class.extend({
}
else { // needs to have a time?
if (!intervalStart.hasTime()) {
- intervalStart = this.calendar.rezoneDate(intervalStart); // convert to current timezone, with 00:00
+ intervalStart = this.calendar.time(0); // give 00:00 time
}
if (!intervalEnd.hasTime()) {
- intervalEnd = this.calendar.rezoneDate(intervalEnd); // convert to current timezone, with 00:00
+ intervalEnd = this.calendar.time(0); // give 00:00 time
}
}
@@ -7193,7 +7477,11 @@ var View = FC.View = Class.extend({
// Computes what the title at the top of the calendar should be for this view
computeTitle: function() {
return this.formatRange(
- { start: this.intervalStart, end: this.intervalEnd },
+ {
+ // in case intervalStart/End has a time, make sure timezone is correct
+ start: this.calendar.applyTimezone(this.intervalStart),
+ end: this.calendar.applyTimezone(this.intervalEnd)
+ },
this.opt('titleFormat') || this.computeTitleFormat(),
this.opt('titleRangeSeparator')
);
@@ -7220,6 +7508,7 @@ var View = FC.View = Class.extend({
// Utility for formatting a range. Accepts a range object, formatting string, and optional separator.
// Displays all-day ranges naturally, with an inclusive end. Takes the current isRTL into account.
+ // The timezones of the dates within `range` will be respected.
formatRange: function(range, formatStr, separator) {
var end = range.end;
@@ -7264,7 +7553,7 @@ var View = FC.View = Class.extend({
},
- // Does everything necessary to display the view centered around the given date.
+ // Does everything necessary to display the view centered around the given unzoned date.
// Does every type of rendering EXCEPT rendering events.
// Is asychronous and returns a promise.
display: function(date) {
@@ -7275,12 +7564,15 @@ var View = FC.View = Class.extend({
scrollState = this.queryScroll();
}
+ this.calendar.freezeContentHeight();
+
return this.clear().then(function() { // clear the content first (async)
return (
_this.displaying =
$.when(_this.displayView(date)) // displayView might return a promise
.then(function() {
_this.forceScroll(_this.computeInitialScroll(scrollState));
+ _this.calendar.unfreezeContentHeight();
_this.triggerRender();
})
);
@@ -7316,13 +7608,16 @@ var View = FC.View = Class.extend({
this.renderSkeleton();
this.isSkeletonRendered = true;
}
- this.setDate(date);
+ if (date) {
+ this.setDate(date);
+ }
if (this.render) {
this.render(); // TODO: deprecate
}
this.renderDates();
this.updateSize();
this.renderBusinessHours(); // might need coordinates, so should go after updateSize()
+ this.startNowIndicator();
},
@@ -7330,6 +7625,7 @@ var View = FC.View = Class.extend({
// Can be asynchronous and return a promise.
clearView: function() {
this.unselect();
+ this.stopNowIndicator();
this.triggerUnrender();
this.unrenderBusinessHours();
this.unrenderDates();
@@ -7364,18 +7660,6 @@ var View = FC.View = Class.extend({
},
- // Renders business-hours onto the view. Assumes updateSize has already been called.
- renderBusinessHours: function() {
- // subclasses should implement
- },
-
-
- // Unrenders previously-rendered business-hours
- unrenderBusinessHours: function() {
- // subclasses should implement
- },
-
-
// Signals that the view's content has been rendered
triggerRender: function() {
this.trigger('viewRender', this, this, this.el);
@@ -7410,6 +7694,110 @@ var View = FC.View = Class.extend({
},
+ /* Business Hours
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ // Renders business-hours onto the view. Assumes updateSize has already been called.
+ renderBusinessHours: function() {
+ // subclasses should implement
+ },
+
+
+ // Unrenders previously-rendered business-hours
+ unrenderBusinessHours: function() {
+ // subclasses should implement
+ },
+
+
+ /* Now Indicator
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ // Immediately render the current time indicator and begins re-rendering it at an interval,
+ // which is defined by this.getNowIndicatorUnit().
+ // TODO: somehow do this for the current whole day's background too
+ startNowIndicator: function() {
+ var _this = this;
+ var unit;
+ var update;
+ var delay; // ms wait value
+
+ if (this.opt('nowIndicator')) {
+ unit = this.getNowIndicatorUnit();
+ if (unit) {
+ update = proxy(this, 'updateNowIndicator'); // bind to `this`
+
+ this.initialNowDate = this.calendar.getNow();
+ this.initialNowQueriedMs = +new Date();
+ this.renderNowIndicator(this.initialNowDate);
+ this.isNowIndicatorRendered = true;
+
+ // wait until the beginning of the next interval
+ delay = this.initialNowDate.clone().startOf(unit).add(1, unit) - this.initialNowDate;
+ this.nowIndicatorTimeoutID = setTimeout(function() {
+ _this.nowIndicatorTimeoutID = null;
+ update();
+ delay = +moment.duration(1, unit);
+ delay = Math.max(100, delay); // prevent too frequent
+ _this.nowIndicatorIntervalID = setInterval(update, delay); // update every interval
+ }, delay);
+ }
+ }
+ },
+
+
+ // rerenders the now indicator, computing the new current time from the amount of time that has passed
+ // since the initial getNow call.
+ updateNowIndicator: function() {
+ if (this.isNowIndicatorRendered) {
+ this.unrenderNowIndicator();
+ this.renderNowIndicator(
+ this.initialNowDate.clone().add(new Date() - this.initialNowQueriedMs) // add ms
+ );
+ }
+ },
+
+
+ // Immediately unrenders the view's current time indicator and stops any re-rendering timers.
+ // Won't cause side effects if indicator isn't rendered.
+ stopNowIndicator: function() {
+ if (this.isNowIndicatorRendered) {
+
+ if (this.nowIndicatorTimeoutID) {
+ clearTimeout(this.nowIndicatorTimeoutID);
+ this.nowIndicatorTimeoutID = null;
+ }
+ if (this.nowIndicatorIntervalID) {
+ clearTimeout(this.nowIndicatorIntervalID);
+ this.nowIndicatorIntervalID = null;
+ }
+
+ this.unrenderNowIndicator();
+ this.isNowIndicatorRendered = false;
+ }
+ },
+
+
+ // Returns a string unit, like 'second' or 'minute' that defined how often the current time indicator
+ // should be refreshed. If something falsy is returned, no time indicator is rendered at all.
+ getNowIndicatorUnit: function() {
+ // subclasses should implement
+ },
+
+
+ // Renders a current time indicator at the given datetime
+ renderNowIndicator: function(date) {
+ // subclasses should implement
+ },
+
+
+ // Undoes the rendering actions from renderNowIndicator
+ unrenderNowIndicator: function() {
+ // subclasses should implement
+ },
+
+
/* Dimensions
------------------------------------------------------------------------------------------------------------------*/
@@ -7424,6 +7812,7 @@ var View = FC.View = Class.extend({
this.updateHeight(isResize);
this.updateWidth(isResize);
+ this.updateNowIndicator();
if (isResize) {
this.setScroll(scrollState);
@@ -7532,12 +7921,19 @@ var View = FC.View = Class.extend({
// Does everything necessary to clear the view's currently-rendered events
clearEvents: function() {
+ var scrollState;
+
if (this.isEventsRendered) {
+
+ // TODO: optimize: if we know this is part of a displayEvents call, don't queryScroll/setScroll
+ scrollState = this.queryScroll();
+
this.triggerEventUnrender();
if (this.destroyEvents) {
this.destroyEvents(); // TODO: deprecate
}
this.unrenderEvents();
+ this.setScroll(scrollState);
this.isEventsRendered = false;
}
},
@@ -7648,7 +8044,7 @@ var View = FC.View = Class.extend({
// Must be called when an event in the view is dropped onto new location.
- // `dropLocation` is an object that contains the new start/end/allDay values for the event.
+ // `dropLocation` is an object that contains the new zoned start/end/allDay values for the event.
reportEventDrop: function(event, dropLocation, largeUnit, el, ev) {
var calendar = this.calendar;
var mutateResult = calendar.mutateEvent(event, dropLocation, largeUnit);
@@ -7674,7 +8070,7 @@ var View = FC.View = Class.extend({
// Must be called when an external element, via jQuery UI, has been dropped onto the calendar.
// `meta` is the parsed data that has been embedded into the dragging event.
- // `dropLocation` is an object that contains the new start/end/allDay values for the event.
+ // `dropLocation` is an object that contains the new zoned start/end/allDay values for the event.
reportExternalDrop: function(meta, dropLocation, el, ev, ui) {
var eventProps = meta.eventProps;
var eventInput;
@@ -7774,31 +8170,37 @@ var View = FC.View = Class.extend({
------------------------------------------------------------------------------------------------------------------*/
- // Selects a date range on the view. `start` and `end` are both Moments.
+ // Selects a date span on the view. `start` and `end` are both Moments.
// `ev` is the native mouse event that begin the interaction.
- select: function(range, ev) {
+ select: function(span, ev) {
this.unselect(ev);
- this.renderSelection(range);
- this.reportSelection(range, ev);
+ this.renderSelection(span);
+ this.reportSelection(span, ev);
},
// Renders a visual indication of the selection
- renderSelection: function(range) {
+ renderSelection: function(span) {
// subclasses should implement
},
// Called when a new selection is made. Updates internal state and triggers handlers.
- reportSelection: function(range, ev) {
+ reportSelection: function(span, ev) {
this.isSelected = true;
- this.triggerSelect(range, ev);
+ this.triggerSelect(span, ev);
},
// Triggers handlers to 'select'
- triggerSelect: function(range, ev) {
- this.trigger('select', null, range.start, range.end, ev);
+ triggerSelect: function(span, ev) {
+ this.trigger(
+ 'select',
+ null,
+ this.calendar.applyTimezone(span.start), // convert to calendar's tz for external API
+ this.calendar.applyTimezone(span.end), // "
+ ev
+ );
},
@@ -7843,8 +8245,14 @@ var View = FC.View = Class.extend({
// Triggers handlers to 'dayClick'
- triggerDayClick: function(date, dayEl, ev) {
- this.trigger('dayClick', dayEl, date, ev);
+ // Span has start/end of the clicked area. Only the start is useful.
+ triggerDayClick: function(span, dayEl, ev) {
+ this.trigger(
+ 'dayClick',
+ dayEl,
+ this.calendar.applyTimezone(span.start), // convert to calendar's timezone for external API
+ ev
+ );
},
@@ -8179,12 +8587,13 @@ var Calendar = FC.Calendar = Class.extend({
},
- // Given arguments to the select method in the API, returns a range
- buildSelectRange: function(start, end) {
+ // Given arguments to the select method in the API, returns a span (unzoned start/end and other info)
+ buildSelectSpan: function(zonedStartInput, zonedEndInput) {
+ var start = this.moment(zonedStartInput).stripZone();
+ var end;
- start = this.moment(start);
- if (end) {
- end = this.moment(end);
+ if (zonedEndInput) {
+ end = this.moment(zonedEndInput).stripZone();
}
else if (start.hasTime()) {
end = start.clone().add(this.defaultTimedEventDuration);
@@ -8326,21 +8735,36 @@ function Calendar_constructor(element, overrides) {
};
- // Returns a copy of the given date in the current timezone of it is ambiguously zoned.
- // This will also give the date an unambiguous time.
- t.rezoneDate = function(date) {
- return t.moment(date.toArray());
+ // Returns a copy of the given date in the current timezone. Has no effect on dates without times.
+ t.applyTimezone = function(date) {
+ if (!date.hasTime()) {
+ return date.clone();
+ }
+
+ var zonedDate = t.moment(date.toArray());
+ var timeAdjust = date.time() - zonedDate.time();
+ var adjustedZonedDate;
+
+ // Safari sometimes has problems with this coersion when near DST. Adjust if necessary. (bug #2396)
+ if (timeAdjust) { // is the time result different than expected?
+ adjustedZonedDate = zonedDate.clone().add(timeAdjust); // add milliseconds
+ if (date.time() - adjustedZonedDate.time() === 0) { // does it match perfectly now?
+ zonedDate = adjustedZonedDate;
+ }
+ }
+
+ return zonedDate;
};
- // Returns a moment for the current date, as defined by the client's computer,
- // or overridden by the `now` option.
+ // Returns a moment for the current date, as defined by the client's computer or from the `now` option.
+ // Will return an moment with an ambiguous timezone.
t.getNow = function() {
var now = options.now;
if (typeof now === 'function') {
now = now();
}
- return t.moment(now);
+ return t.moment(now).stripZone();
};
@@ -8355,9 +8779,10 @@ function Calendar_constructor(element, overrides) {
};
- // Given an event's allDay status and start date, return swhat its fallback end date should be.
- t.getDefaultEventEnd = function(allDay, start) { // TODO: rename to computeDefaultEventEnd
- var end = start.clone();
+ // Given an event's allDay status and start date, return what its fallback end date should be.
+ // TODO: rename to computeDefaultEventEnd
+ t.getDefaultEventEnd = function(allDay, zonedStart) {
+ var end = zonedStart.clone();
if (allDay) {
end.stripTime().add(t.defaultAllDayEventDuration);
@@ -8407,8 +8832,8 @@ function Calendar_constructor(element, overrides) {
var suggestedViewHeight;
var windowResizeProxy; // wraps the windowResize function
var ignoreWindowResize = 0;
- var date;
var events = [];
+ var date; // unzoned
@@ -8416,11 +8841,12 @@ function Calendar_constructor(element, overrides) {
// -----------------------------------------------------------------------------------
+ // compute the initial ambig-timezone date
if (options.defaultDate != null) {
- date = t.moment(options.defaultDate);
+ date = t.moment(options.defaultDate).stripZone();
}
else {
- date = t.getNow();
+ date = t.getNow(); // getNow already returns unzoned
}
@@ -8537,8 +8963,7 @@ function Calendar_constructor(element, overrides) {
) {
if (elementVisible()) {
- freezeContentHeight();
- currentView.display(date);
+ currentView.display(date); // will call freezeContentHeight
unfreezeContentHeight(); // immediately unfreeze regardless of whether display is async
// need to do this after View::render, so dates are calculated
@@ -8706,9 +9131,10 @@ function Calendar_constructor(element, overrides) {
-----------------------------------------------------------------------------*/
- function select(start, end) {
+ // this public method receives start/end dates in any format, with any timezone
+ function select(zonedStartInput, zonedEndInput) {
currentView.select(
- t.buildSelectRange.apply(t, arguments)
+ t.buildSelectSpan.apply(t, arguments)
);
}
@@ -8755,8 +9181,8 @@ function Calendar_constructor(element, overrides) {
}
- function gotoDate(dateInput) {
- date = t.moment(dateInput);
+ function gotoDate(zonedDateInput) {
+ date = t.moment(zonedDateInput).stripZone();
renderView();
}
@@ -8775,13 +9201,14 @@ function Calendar_constructor(element, overrides) {
viewType = viewType || 'day'; // day is default zoom
spec = t.getViewSpec(viewType) || t.getUnitViewSpec(viewType);
- date = newDate;
+ date = newDate.clone();
renderView(spec ? spec.type : null);
}
+ // for external API
function getDate() {
- return date.clone();
+ return t.applyTimezone(date); // infuse the calendar's timezone
}
@@ -8790,6 +9217,9 @@ function Calendar_constructor(element, overrides) {
-----------------------------------------------------------------------------*/
// TODO: move this into the view
+ t.freezeContentHeight = freezeContentHeight;
+ t.unfreezeContentHeight = unfreezeContentHeight;
+
function freezeContentHeight() {
content.css({
@@ -8877,6 +9307,8 @@ Calendar.defaults = {
//editable: false,
+ //nowIndicator: false,
+
scrollTime: '06:00:00',
// event ajax
@@ -9443,9 +9875,8 @@ function EventManager(options) { // assumed to be a calendar
t.removeEvents = removeEvents;
t.clientEvents = clientEvents;
t.mutateEvent = mutateEvent;
- t.normalizeEventRange = normalizeEventRange;
- t.normalizeEventRangeTimes = normalizeEventRangeTimes;
- t.ensureVisibleEventRange = ensureVisibleEventRange;
+ t.normalizeEventDates = normalizeEventDates;
+ t.normalizeEventTimes = normalizeEventTimes;
// imports
@@ -9475,13 +9906,12 @@ function EventManager(options) { // assumed to be a calendar
/* Fetching
-----------------------------------------------------------------------------*/
-
-
+
+
+ // start and end are assumed to be unzoned
function isFetchNeeded(start, end) {
return !rangeStart || // nothing has been fetched yet?
- // or, a part of the new range is outside of the old range? (after normalizing)
- start.clone().stripZone() < rangeStart.clone().stripZone() ||
- end.clone().stripZone() > rangeEnd.clone().stripZone();
+ start < rangeStart || end > rangeEnd; // is part of the new range outside of the old range?
}
@@ -9932,7 +10362,7 @@ function EventManager(options) { // assumed to be a calendar
source ? source.allDayDefault : undefined,
options.allDayDefault
);
- // still undefined? normalizeEventRange will calculate it
+ // still undefined? normalizeEventDates will calculate it
}
assignDatesToEvent(start, end, allDay, out);
@@ -9948,76 +10378,56 @@ function EventManager(options) { // assumed to be a calendar
event.start = start;
event.end = end;
event.allDay = allDay;
- normalizeEventRange(event);
+ normalizeEventDates(event);
backupEventDates(event);
}
// Ensures proper values for allDay/start/end. Accepts an Event object, or a plain object with event-ish properties.
// NOTE: Will modify the given object.
- function normalizeEventRange(props) {
+ function normalizeEventDates(eventProps) {
- normalizeEventRangeTimes(props);
+ normalizeEventTimes(eventProps);
- if (props.end && !props.end.isAfter(props.start)) {
- props.end = null;
+ if (eventProps.end && !eventProps.end.isAfter(eventProps.start)) {
+ eventProps.end = null;
}
- if (!props.end) {
+ if (!eventProps.end) {
if (options.forceEventDuration) {
- props.end = t.getDefaultEventEnd(props.allDay, props.start);
+ eventProps.end = t.getDefaultEventEnd(eventProps.allDay, eventProps.start);
}
else {
- props.end = null;
+ eventProps.end = null;
}
}
}
// Ensures the allDay property exists and the timeliness of the start/end dates are consistent
- function normalizeEventRangeTimes(range) {
- if (range.allDay == null) {
- range.allDay = !(range.start.hasTime() || (range.end && range.end.hasTime()));
+ function normalizeEventTimes(eventProps) {
+ if (eventProps.allDay == null) {
+ eventProps.allDay = !(eventProps.start.hasTime() || (eventProps.end && eventProps.end.hasTime()));
}
- if (range.allDay) {
- range.start.stripTime();
- if (range.end) {
+ if (eventProps.allDay) {
+ eventProps.start.stripTime();
+ if (eventProps.end) {
// TODO: consider nextDayThreshold here? If so, will require a lot of testing and adjustment
- range.end.stripTime();
+ eventProps.end.stripTime();
}
}
else {
- if (!range.start.hasTime()) {
- range.start = t.rezoneDate(range.start); // will assign a 00:00 time
+ if (!eventProps.start.hasTime()) {
+ eventProps.start = t.applyTimezone(eventProps.start.time(0)); // will assign a 00:00 time
}
- if (range.end && !range.end.hasTime()) {
- range.end = t.rezoneDate(range.end); // will assign a 00:00 time
+ if (eventProps.end && !eventProps.end.hasTime()) {
+ eventProps.end = t.applyTimezone(eventProps.end.time(0)); // will assign a 00:00 time
}
}
}
- // If `range` is a proper range with a start and end, returns the original object.
- // If missing an end, computes a new range with an end, computing it as if it were an event.
- // TODO: make this a part of the event -> eventRange system
- function ensureVisibleEventRange(range) {
- var allDay;
-
- if (!range.end) {
-
- allDay = range.allDay; // range might be more event-ish than we think
- if (allDay == null) {
- allDay = !range.start.hasTime();
- }
-
- range = $.extend({}, range); // make a copy, copying over other misc properties
- range.end = t.getDefaultEventEnd(allDay, range.start);
- }
- return range;
- }
-
-
// If the given event is a recurring event, break it down into an array of individual instances.
// If not a recurring event, return an array with the single original event.
// If given a falsy input (probably because of a failed buildEventFromInput call), returns an empty array.
@@ -10131,7 +10541,7 @@ function EventManager(options) { // assumed to be a calendar
if (newProps.allDay == null) { // is null or undefined?
newProps.allDay = event.allDay;
}
- normalizeEventRange(newProps);
+ normalizeEventDates(newProps);
// create normalized versions of the original props to compare against
// need a real end value, for diffing
@@ -10140,7 +10550,7 @@ function EventManager(options) { // assumed to be a calendar
end: event._end ? event._end.clone() : t.getDefaultEventEnd(event._allDay, event._start),
allDay: newProps.allDay // normalize the dates in the same regard as the new properties
};
- normalizeEventRange(oldProps);
+ normalizeEventDates(oldProps);
// need to clear the end date if explicitly changed to null
clearEnd = event._end !== null && newProps.end === null;
@@ -10225,7 +10635,7 @@ function EventManager(options) { // assumed to be a calendar
end: event._end,
allDay: allDay // normalize the dates in the same regard as the new properties
};
- normalizeEventRange(newProps); // massages start/end/allDay
+ normalizeEventDates(newProps); // massages start/end/allDay
// strip or ensure the end date
if (clearEnd) {
@@ -10326,12 +10736,13 @@ function EventManager(options) { // assumed to be a calendar
/* Overlapping / Constraining
-----------------------------------------------------------------------------------------*/
- t.isEventRangeAllowed = isEventRangeAllowed;
- t.isSelectionRangeAllowed = isSelectionRangeAllowed;
- t.isExternalDropRangeAllowed = isExternalDropRangeAllowed;
+ t.isEventSpanAllowed = isEventSpanAllowed;
+ t.isExternalSpanAllowed = isExternalSpanAllowed;
+ t.isSelectionSpanAllowed = isSelectionSpanAllowed;
- function isEventRangeAllowed(range, event) {
+ // Determines if the given event can be relocated to the given span (unzoned start/end with other misc data)
+ function isEventSpanAllowed(span, event) {
var source = event.source || {};
var constraint = firstDefined(
event.constraint,
@@ -10343,57 +10754,47 @@ function EventManager(options) { // assumed to be a calendar
source.overlap,
options.eventOverlap
);
-
- range = ensureVisibleEventRange(range); // ensure a proper range with an end for isRangeAllowed
-
- return isRangeAllowed(range, constraint, overlap, event);
- }
-
-
- function isSelectionRangeAllowed(range) {
- return isRangeAllowed(range, options.selectConstraint, options.selectOverlap);
+ return isSpanAllowed(span, constraint, overlap, event);
}
- // when `eventProps` is defined, consider this an event.
- // `eventProps` can contain misc non-date-related info about the event.
- function isExternalDropRangeAllowed(range, eventProps) {
+ // Determines if an external event can be relocated to the given span (unzoned start/end with other misc data)
+ function isExternalSpanAllowed(eventSpan, eventLocation, eventProps) {
var eventInput;
var event;
// note: very similar logic is in View's reportExternalDrop
if (eventProps) {
- eventInput = $.extend({}, eventProps, range);
+ eventInput = $.extend({}, eventProps, eventLocation);
event = expandEvent(buildEventFromInput(eventInput))[0];
}
if (event) {
- return isEventRangeAllowed(range, event);
+ return isEventSpanAllowed(eventSpan, event);
}
else { // treat it as a selection
- range = ensureVisibleEventRange(range); // ensure a proper range with an end for isSelectionRangeAllowed
-
- return isSelectionRangeAllowed(range);
+ return isSelectionSpanAllowed(eventSpan);
}
}
- // Returns true if the given range (caused by an event drop/resize or a selection) is allowed to exist
+ // Determines the given span (unzoned start/end with other misc data) can be selected.
+ function isSelectionSpanAllowed(span) {
+ return isSpanAllowed(span, options.selectConstraint, options.selectOverlap);
+ }
+
+
+ // Returns true if the given span (caused by an event drop/resize or a selection) is allowed to exist
// according to the constraint/overlap settings.
// `event` is not required if checking a selection.
- function isRangeAllowed(range, constraint, overlap, event) {
+ function isSpanAllowed(span, constraint, overlap, event) {
var constraintEvents;
var anyContainment;
var peerEvents;
var i, peerEvent;
var peerOverlap;
- // normalize. fyi, we're normalizing in too many places :(
- range = $.extend({}, range); // copy all properties in case there are misc non-date properties
- range.start = range.start.clone().stripZone();
- range.end = range.end.clone().stripZone();
-
// the range must be fully contained by at least one of produced constraint events
if (constraint != null) {
@@ -10403,7 +10804,7 @@ function EventManager(options) { // assumed to be a calendar
anyContainment = false;
for (i = 0; i < constraintEvents.length; i++) {
- if (eventContainsRange(constraintEvents[i], range)) {
+ if (eventContainsRange(constraintEvents[i], span)) {
anyContainment = true;
break;
}
@@ -10414,13 +10815,13 @@ function EventManager(options) { // assumed to be a calendar
}
}
- peerEvents = t.getPeerEvents(event, range);
+ peerEvents = t.getPeerEvents(span, event);
for (i = 0; i < peerEvents.length; i++) {
peerEvent = peerEvents[i];
// there needs to be an actual intersection before disallowing anything
- if (eventIntersectsRange(peerEvent, range)) {
+ if (eventIntersectsRange(peerEvent, span)) {
// evaluate overlap for the given range and short-circuit if necessary
if (overlap === false) {
@@ -10500,8 +10901,8 @@ function EventManager(options) { // assumed to be a calendar
// Returns a list of events that the given event should be compared against when being considered for a move to
-// the specified range. Attached to the Calendar's prototype because EventManager is a mixin for a Calendar.
-Calendar.prototype.getPeerEvents = function(event, range) {
+// the specified span. Attached to the Calendar's prototype because EventManager is a mixin for a Calendar.
+Calendar.prototype.getPeerEvents = function(span, event) {
var cache = this.getEventCache();
var peerEvents = [];
var i, otherEvent;
@@ -10810,8 +11211,8 @@ var BasicView = FC.BasicView = View.extend({
// Renders a visual indication of a selection
- renderSelection: function(range) {
- this.dayGrid.renderSelection(range);
+ renderSelection: function(span) {
+ this.dayGrid.renderSelection(span);
},
@@ -11072,15 +11473,6 @@ var AgendaView = FC.AgendaView = View.extend({
},
- renderBusinessHours: function() {
- this.timeGrid.renderBusinessHours();
-
- if (this.dayGrid) {
- this.dayGrid.renderBusinessHours();
- }
- },
-
-
// Builds the HTML skeleton for the view.
// The day-grid and time-grid components will render inside containers defined by this HTML.
renderSkeletonHtml: function() {
@@ -11118,6 +11510,47 @@ var AgendaView = FC.AgendaView = View.extend({
},
+ /* Business Hours
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ renderBusinessHours: function() {
+ this.timeGrid.renderBusinessHours();
+
+ if (this.dayGrid) {
+ this.dayGrid.renderBusinessHours();
+ }
+ },
+
+
+ unrenderBusinessHours: function() {
+ this.timeGrid.unrenderBusinessHours();
+
+ if (this.dayGrid) {
+ this.dayGrid.unrenderBusinessHours();
+ }
+ },
+
+
+ /* Now Indicator
+ ------------------------------------------------------------------------------------------------------------------*/
+
+
+ getNowIndicatorUnit: function() {
+ return this.timeGrid.getNowIndicatorUnit();
+ },
+
+
+ renderNowIndicator: function(date) {
+ this.timeGrid.renderNowIndicator(date);
+ },
+
+
+ unrenderNowIndicator: function() {
+ this.timeGrid.unrenderNowIndicator();
+ },
+
+
/* Dimensions
------------------------------------------------------------------------------------------------------------------*/
@@ -11331,12 +11764,12 @@ var AgendaView = FC.AgendaView = View.extend({
// Renders a visual indication of a selection
- renderSelection: function(range) {
- if (range.start.hasTime() || range.end.hasTime()) {
- this.timeGrid.renderSelection(range);
+ renderSelection: function(span) {
+ if (span.start.hasTime() || span.end.hasTime()) {
+ this.timeGrid.renderSelection(span);
}
else if (this.dayGrid) {
- this.dayGrid.renderSelection(range);
+ this.dayGrid.renderSelection(span);
}
},
@@ -11353,6 +11786,7 @@ var AgendaView = FC.AgendaView = View.extend({
// Methods that will customize the rendering behavior of the AgendaView's timeGrid
+// TODO: move into TimeGrid
var agendaTimeGridMethods = {
diff --git a/library/fullcalendar/fullcalendar.min.css b/library/fullcalendar/fullcalendar.min.css
index f9c93ef7c..2dc7e9f8a 100644
--- a/library/fullcalendar/fullcalendar.min.css
+++ b/library/fullcalendar/fullcalendar.min.css
@@ -1,5 +1,5 @@
/*!
- * FullCalendar v2.5.0-beta Stylesheet
+ * FullCalendar v2.6.1 Stylesheet
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
- */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative;margin:0 -1em}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%;left:3%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%;left:-3%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer:before{right:auto;cursor:w-resize}.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer:before{left:auto;cursor:e-resize}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="} \ No newline at end of file
+ */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative;margin:0 -1em}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%;left:3%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%;left:-3%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer:before{right:auto;cursor:w-resize}.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer:before{left:auto;cursor:e-resize}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent} \ No newline at end of file
diff --git a/library/fullcalendar/fullcalendar.min.js b/library/fullcalendar/fullcalendar.min.js
index b152237bd..5c3cce29f 100644
--- a/library/fullcalendar/fullcalendar.min.js
+++ b/library/fullcalendar/fullcalendar.min.js
@@ -1,9 +1,9 @@
/*!
- * FullCalendar v2.5.0-beta
+ * FullCalendar v2.6.1
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
*/
-!function(a){"function"==typeof define&&define.amd?define(["jquery","moment"],a):"object"==typeof exports?module.exports=a(require("jquery"),require("moment")):a(jQuery,moment)}(function(a,b){function c(a){return Q(a,Ra)}function d(b){var c,d={views:b.views||{}};return a.each(b,function(b,e){"views"!=b&&(a.isPlainObject(e)&&!/(time|duration|interval)$/i.test(b)&&-1==a.inArray(b,Ra)?(c=null,a.each(e,function(a,e){/^(month|week|day|default|basic(Week|Day)?|agenda(Week|Day)?)$/.test(a)?(d.views[a]||(d.views[a]={}),d.views[a][b]=e):(c||(c={}),c[a]=e)}),c&&(d[b]=c)):d[b]=e)}),d}function e(a,b){b.left&&a.css({"border-left-width":1,"margin-left":b.left-1}),b.right&&a.css({"border-right-width":1,"margin-right":b.right-1})}function f(a){a.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function g(){a("body").addClass("fc-not-allowed")}function h(){a("body").removeClass("fc-not-allowed")}function i(b,c,d){var e=Math.floor(c/b.length),f=Math.floor(c-e*(b.length-1)),g=[],h=[],i=[],k=0;j(b),b.each(function(c,d){var j=c===b.length-1?f:e,l=a(d).outerHeight(!0);j>l?(g.push(d),h.push(l),i.push(a(d).height())):k+=l}),d&&(c-=k,e=Math.floor(c/g.length),f=Math.floor(c-e*(g.length-1))),a(g).each(function(b,c){var d=b===g.length-1?f:e,j=h[b],k=i[b],l=d-(j-k);d>j&&a(c).height(l)})}function j(a){a.height("")}function k(b){var c=0;return b.find("> *").each(function(b,d){var e=a(d).outerWidth();e>c&&(c=e)}),c++,b.width(c),c}function l(a,b){return a.height(b).addClass("fc-scroller"),a[0].scrollHeight-1>a[0].clientHeight?!0:(m(a),!1)}function m(a){a.height("").removeClass("fc-scroller")}function n(b){var c=b.css("position"),d=b.parents().filter(function(){var b=a(this);return/(auto|scroll)/.test(b.css("overflow")+b.css("overflow-y")+b.css("overflow-x"))}).eq(0);return"fixed"!==c&&d.length?d:a(b[0].ownerDocument||document)}function o(a){var b=a.offset();return{left:b.left,right:b.left+a.outerWidth(),top:b.top,bottom:b.top+a.outerHeight()}}function p(a){var b=a.offset(),c=r(a),d=b.left+u(a,"border-left-width")+c.left,e=b.top+u(a,"border-top-width")+c.top;return{left:d,right:d+a[0].clientWidth,top:e,bottom:e+a[0].clientHeight}}function q(a){var b=a.offset(),c=b.left+u(a,"border-left-width")+u(a,"padding-left"),d=b.top+u(a,"border-top-width")+u(a,"padding-top");return{left:c,right:c+a.width(),top:d,bottom:d+a.height()}}function r(a){var b=a.innerWidth()-a[0].clientWidth,c={left:0,right:0,top:0,bottom:a.innerHeight()-a[0].clientHeight};return s()&&"rtl"==a.css("direction")?c.left=b:c.right=b,c}function s(){return null===Sa&&(Sa=t()),Sa}function t(){var b=a("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),c=b.children(),d=c.offset().left>b.offset().left;return b.remove(),d}function u(a,b){return parseFloat(a.css(b))||0}function v(a){return 1==a.which&&!a.ctrlKey}function w(a,b){var c={left:Math.max(a.left,b.left),right:Math.min(a.right,b.right),top:Math.max(a.top,b.top),bottom:Math.min(a.bottom,b.bottom)};return c.left<c.right&&c.top<c.bottom?c:!1}function x(a,b){return{left:Math.min(Math.max(a.left,b.left),b.right),top:Math.min(Math.max(a.top,b.top),b.bottom)}}function y(a){return{left:(a.left+a.right)/2,top:(a.top+a.bottom)/2}}function z(a,b){return{left:a.left-b.left,top:a.top-b.top}}function A(b){var c,d,e=[],f=[];for("string"==typeof b?f=b.split(/\s*,\s*/):"function"==typeof b?f=[b]:a.isArray(b)&&(f=b),c=0;c<f.length;c++)d=f[c],"string"==typeof d?e.push("-"==d.charAt(0)?{field:d.substring(1),order:-1}:{field:d,order:1}):"function"==typeof d&&e.push({func:d});return e}function B(a,b,c){var d,e;for(d=0;d<c.length;d++)if(e=C(a,b,c[d]))return e;return 0}function C(a,b,c){return c.func?c.func(a,b):D(a[c.field],b[c.field])*(c.order||1)}function D(b,c){return b||c?null==c?-1:null==b?1:"string"===a.type(b)||"string"===a.type(c)?String(b).localeCompare(String(c)):b-c:0}function E(a,b){var c,d,e,f,g=a.start,h=a.end,i=b.start,j=b.end;return h>i&&j>g?(g>=i?(c=g.clone(),e=!0):(c=i.clone(),e=!1),j>=h?(d=h.clone(),f=!0):(d=j.clone(),f=!1),{start:c,end:d,isStart:e,isEnd:f}):void 0}function F(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days"),ms:a.time()-c.time()})}function G(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days")})}function H(a,c,d){return b.duration(Math.round(a.diff(c,d,!0)),d)}function I(a,b){var c,d,e;for(c=0;c<Ua.length&&(d=Ua[c],e=J(d,a,b),!(e>=1&&ba(e)));c++);return d}function J(a,c,d){return null!=d?d.diff(c,a,!0):b.isDuration(c)?c.as(a):c.end.diff(c.start,a,!0)}function K(a,b,c){var d;return N(c)?(b-a)/c:(d=c.asMonths(),Math.abs(d)>=1&&ba(d)?b.diff(a,"months",!0)/d:b.diff(a,"days",!0)/c.asDays())}function L(a,b){var c,d;return N(a)||N(b)?a/b:(c=a.asMonths(),d=b.asMonths(),Math.abs(c)>=1&&ba(c)&&Math.abs(d)>=1&&ba(d)?c/d:a.asDays()/b.asDays())}function M(a,c){var d;return N(a)?b.duration(a*c):(d=a.asMonths(),Math.abs(d)>=1&&ba(d)?b.duration({months:d*c}):b.duration({days:a.asDays()*c}))}function N(a){return Boolean(a.hours()||a.minutes()||a.seconds()||a.milliseconds())}function O(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function P(a){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(a)}function Q(a,b){var c,d,e,f,g,h,i={};if(b)for(c=0;c<b.length;c++){for(d=b[c],e=[],f=a.length-1;f>=0;f--)if(g=a[f][d],"object"==typeof g)e.unshift(g);else if(void 0!==g){i[d]=g;break}e.length&&(i[d]=Q(e))}for(c=a.length-1;c>=0;c--){h=a[c];for(d in h)d in i||(i[d]=h[d])}return i}function R(a){var b=function(){};return b.prototype=a,new b}function S(a,b){for(var c in a)U(a,c)&&(b[c]=a[c])}function T(a,b){var c,d,e=["constructor","toString","valueOf"];for(c=0;c<e.length;c++)d=e[c],a[d]!==Object.prototype[d]&&(b[d]=a[d])}function U(a,b){return Ya.call(a,b)}function V(b){return/undefined|null|boolean|number|string/.test(a.type(b))}function W(b,c,d){if(a.isFunction(b)&&(b=[b]),b){var e,f;for(e=0;e<b.length;e++)f=b[e].apply(c,d)||f;return f}}function X(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]}function Y(a){return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function Z(a){return a.replace(/&.*?;/g,"")}function $(b){var c=[];return a.each(b,function(a,b){null!=b&&c.push(a+":"+b)}),c.join(";")}function _(a){return a.charAt(0).toUpperCase()+a.slice(1)}function aa(a,b){return a-b}function ba(a){return a%1===0}function ca(a,b){var c=a[b];return function(){return c.apply(a,arguments)}}function da(a,b){var c,d,e,f,g=function(){var h=+new Date-f;b>h&&h>0?c=setTimeout(g,b-h):(c=null,a.apply(e,d),c||(e=d=null))};return function(){e=this,d=arguments,f=+new Date,c||(c=setTimeout(g,b))}}function ea(c,d,e){var f,g,h,i,j=c[0],k=1==c.length&&"string"==typeof j;return b.isMoment(j)?(i=b.apply(null,c),ga(j,i)):O(j)||void 0===j?i=b.apply(null,c):(f=!1,g=!1,k?Za.test(j)?(j+="-01",c=[j],f=!0,g=!0):(h=$a.exec(j))&&(f=!h[5],g=!0):a.isArray(j)&&(g=!0),i=d||f?b.utc.apply(b,c):b.apply(null,c),f?(i._ambigTime=!0,i._ambigZone=!0):e&&(g?i._ambigZone=!0:k&&(i.utcOffset?i.utcOffset(j):i.zone(j)))),i._fullCalendar=!0,i}function fa(a,c){var d,e,f=!1,g=!1,h=a.length,i=[];for(d=0;h>d;d++)e=a[d],b.isMoment(e)||(e=Pa.moment.parseZone(e)),f=f||e._ambigTime,g=g||e._ambigZone,i.push(e);for(d=0;h>d;d++)e=i[d],c||!f||e._ambigTime?g&&!e._ambigZone&&(i[d]=e.clone().stripZone()):i[d]=e.clone().stripTime();return i}function ga(a,b){a._ambigTime?b._ambigTime=!0:b._ambigTime&&(b._ambigTime=!1),a._ambigZone?b._ambigZone=!0:b._ambigZone&&(b._ambigZone=!1)}function ha(a,b){a.year(b[0]||0).month(b[1]||0).date(b[2]||0).hours(b[3]||0).minutes(b[4]||0).seconds(b[5]||0).milliseconds(b[6]||0)}function ia(a,b){return ab.format.call(a,b)}function ja(a,b){return ka(a,pa(b))}function ka(a,b){var c,d="";for(c=0;c<b.length;c++)d+=la(a,b[c]);return d}function la(a,b){var c,d;return"string"==typeof b?b:(c=b.token)?bb[c]?bb[c](a):ia(a,c):b.maybe&&(d=ka(a,b.maybe),d.match(/[1-9]/))?d:""}function ma(a,b,c,d,e){var f;return a=Pa.moment.parseZone(a),b=Pa.moment.parseZone(b),f=(a.localeData||a.lang).call(a),c=f.longDateFormat(c)||c,d=d||" - ",na(a,b,pa(c),d,e)}function na(a,b,c,d,e){var f,g,h,i,j="",k="",l="",m="",n="";for(g=0;g<c.length&&(f=oa(a,b,c[g]),f!==!1);g++)j+=f;for(h=c.length-1;h>g&&(f=oa(a,b,c[h]),f!==!1);h--)k=f+k;for(i=g;h>=i;i++)l+=la(a,c[i]),m+=la(b,c[i]);return(l||m)&&(n=e?m+d+l:l+d+m),j+n+k}function oa(a,b,c){var d,e;return"string"==typeof c?c:(d=c.token)&&(e=cb[d.charAt(0)],e&&a.isSame(b,e))?ia(a,d):!1}function pa(a){return a in db?db[a]:db[a]=qa(a)}function qa(a){for(var b,c=[],d=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;b=d.exec(a);)b[1]?c.push(b[1]):b[2]?c.push({maybe:qa(b[2])}):b[3]?c.push({token:b[3]}):b[5]&&c.push(b[5]);return c}function ra(){}function sa(a,b){var c;return U(b,"constructor")&&(c=b.constructor),"function"!=typeof c&&(c=b.constructor=function(){a.apply(this,arguments)}),c.prototype=R(a.prototype),S(b,c.prototype),T(b,c.prototype),S(a,c),c}function ta(a,b){S(b.prototype||b,a.prototype)}function ua(a,b){return a||b?a&&b?a.component===b.component&&va(a,b)&&va(b,a):!1:!0}function va(a,b){for(var c in a)if(!/^(component|left|right|top|bottom)$/.test(c)&&a[c]!==b[c])return!1;return!0}function wa(a){var b=ya(a);return"background"===b||"inverse-background"===b}function xa(a){return"inverse-background"===ya(a)}function ya(a){return X((a.source||{}).rendering,a.rendering)}function za(a){var b,c,d={};for(b=0;b<a.length;b++)c=a[b],(d[c._id]||(d[c._id]=[])).push(c);return d}function Aa(a,b){return a.eventStartMS-b.eventStartMS}function Ba(c){var d,e,f,g,h=Pa.dataAttrPrefix;return h&&(h+="-"),d=c.data(h+"event")||null,d&&(d="object"==typeof d?a.extend({},d):{},e=d.start,null==e&&(e=d.time),f=d.duration,g=d.stick,delete d.start,delete d.time,delete d.duration,delete d.stick),null==e&&(e=c.data(h+"start")),null==e&&(e=c.data(h+"time")),null==f&&(f=c.data(h+"duration")),null==g&&(g=c.data(h+"stick")),e=null!=e?b.duration(e):null,f=null!=f?b.duration(f):null,g=Boolean(g),{eventProps:d,startTime:e,duration:f,stick:g}}function Ca(a,b){var c,d;for(c=0;c<b.length;c++)if(d=b[c],d.leftCol<=a.rightCol&&d.rightCol>=a.leftCol)return!0;return!1}function Da(a,b){return a.leftCol-b.leftCol}function Ea(a){var b,c,d,e=[];for(b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&Ha(c,e[d]).length;d++);c.level=d,(e[d]||(e[d]=[])).push(c)}return e}function Fa(a){var b,c,d,e,f;for(b=0;b<a.length;b++)for(c=a[b],d=0;d<c.length;d++)for(e=c[d],e.forwardSegs=[],f=b+1;f<a.length;f++)Ha(e,a[f],e.forwardSegs)}function Ga(a){var b,c,d=a.forwardSegs,e=0;if(void 0===a.forwardPressure){for(b=0;b<d.length;b++)c=d[b],Ga(c),e=Math.max(e,1+c.forwardPressure);a.forwardPressure=e}}function Ha(a,b,c){c=c||[];for(var d=0;d<b.length;d++)Ia(a,b[d])&&c.push(b[d]);return c}function Ia(a,b){return a.bottom>b.top&&a.top<b.bottom}function Ja(c,d){function e(){U?h()&&(k(),i()):f()}function f(){V=O.theme?"ui":"fc",c.addClass("fc"),O.isRTL?c.addClass("fc-rtl"):c.addClass("fc-ltr"),O.theme?c.addClass("ui-widget"):c.addClass("fc-unthemed"),U=a("<div class='fc-view-container'/>").prependTo(c),S=N.header=new Ma(N,O),T=S.render(),T&&c.prepend(T),i(O.defaultView),O.handleWindowResize&&(Y=da(m,O.windowResizeDelay),a(window).resize(Y))}function g(){W&&W.removeElement(),S.removeElement(),U.remove(),c.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),Y&&a(window).unbind("resize",Y)}function h(){return c.is(":visible")}function i(b){ca++,W&&b&&W.type!==b&&(S.deactivateButton(W.type),H(),W.removeElement(),W=N.view=null),!W&&b&&(W=N.view=ba[b]||(ba[b]=N.instantiateView(b)),W.setElement(a("<div class='fc-view fc-"+b+"-view' />").appendTo(U)),S.activateButton(b)),W&&(Z=W.massageCurrentDate(Z),W.displaying&&Z.isWithin(W.intervalStart,W.intervalEnd)||h()&&(H(),W.display(Z),I(),u(),v(),q())),I(),ca--}function j(a){return h()?(a&&l(),ca++,W.updateSize(!0),ca--,!0):void 0}function k(){h()&&l()}function l(){X="number"==typeof O.contentHeight?O.contentHeight:"number"==typeof O.height?O.height-(T?T.outerHeight(!0):0):Math.round(U.width()/Math.max(O.aspectRatio,.5))}function m(a){!ca&&a.target===window&&W.start&&j(!0)&&W.trigger("windowResize",aa)}function n(){p(),r()}function o(){h()&&(H(),W.displayEvents(ea),I())}function p(){H(),W.clearEvents(),I()}function q(){!O.lazyFetching||$(W.start,W.end)?r():o()}function r(){_(W.start,W.end)}function s(a){ea=a,o()}function t(){o()}function u(){S.updateTitle(W.title)}function v(){var a=N.getNow();a.isWithin(W.intervalStart,W.intervalEnd)?S.disableButton("today"):S.enableButton("today")}function w(a,b){W.select(N.buildSelectRange.apply(N,arguments))}function x(){W&&W.unselect()}function y(){Z=W.computePrevDate(Z),i()}function z(){Z=W.computeNextDate(Z),i()}function A(){Z.add(-1,"years"),i()}function B(){Z.add(1,"years"),i()}function C(){Z=N.getNow(),i()}function D(a){Z=N.moment(a),i()}function E(a){Z.add(b.duration(a)),i()}function F(a,b){var c;b=b||"day",c=N.getViewSpec(b)||N.getUnitViewSpec(b),Z=a,i(c?c.type:null)}function G(){return Z.clone()}function H(){U.css({width:"100%",height:U.height(),overflow:"hidden"})}function I(){U.css({width:"",height:"",overflow:""})}function J(){return N}function K(){return W}function L(a,b){return void 0===b?O[a]:void(("height"==a||"contentHeight"==a||"aspectRatio"==a)&&(O[a]=b,j(!0)))}function M(a,b){var c=Array.prototype.slice.call(arguments,2);return b=b||aa,this.triggerWith(a,b,c),O[a]?O[a].apply(b,c):void 0}var N=this;N.initOptions(d||{});var O=this.options;N.render=e,N.destroy=g,N.refetchEvents=n,N.reportEvents=s,N.reportEventChange=t,N.rerenderEvents=o,N.changeView=i,N.select=w,N.unselect=x,N.prev=y,N.next=z,N.prevYear=A,N.nextYear=B,N.today=C,N.gotoDate=D,N.incrementDate=E,N.zoomTo=F,N.getDate=G,N.getCalendar=J,N.getView=K,N.option=L,N.trigger=M;var P=R(La(O.lang));if(O.monthNames&&(P._months=O.monthNames),O.monthNamesShort&&(P._monthsShort=O.monthNamesShort),O.dayNames&&(P._weekdays=O.dayNames),O.dayNamesShort&&(P._weekdaysShort=O.dayNamesShort),null!=O.firstDay){var Q=R(P._week);Q.dow=O.firstDay,P._week=Q}P._fullCalendar_weekCalc=function(a){return"function"==typeof a?a:"local"===a?a:"iso"===a||"ISO"===a?"ISO":void 0}(O.weekNumberCalculation),N.defaultAllDayEventDuration=b.duration(O.defaultAllDayEventDuration),N.defaultTimedEventDuration=b.duration(O.defaultTimedEventDuration),N.moment=function(){var a;return"local"===O.timezone?(a=Pa.moment.apply(null,arguments),a.hasTime()&&a.local()):a="UTC"===O.timezone?Pa.moment.utc.apply(null,arguments):Pa.moment.parseZone.apply(null,arguments),"_locale"in a?a._locale=P:a._lang=P,a},N.getIsAmbigTimezone=function(){return"local"!==O.timezone&&"UTC"!==O.timezone},N.rezoneDate=function(a){return N.moment(a.toArray())},N.getNow=function(){var a=O.now;return"function"==typeof a&&(a=a()),N.moment(a)},N.getEventEnd=function(a){return a.end?a.end.clone():N.getDefaultEventEnd(a.allDay,a.start)},N.getDefaultEventEnd=function(a,b){var c=b.clone();return a?c.stripTime().add(N.defaultAllDayEventDuration):c.add(N.defaultTimedEventDuration),N.getIsAmbigTimezone()&&c.stripZone(),c},N.humanizeDuration=function(a){return(a.locale||a.lang).call(a,O.lang).humanize()},Na.call(N,O);var S,T,U,V,W,X,Y,Z,$=N.isFetchNeeded,_=N.fetchEvents,aa=c[0],ba={},ca=0,ea=[];Z=null!=O.defaultDate?N.moment(O.defaultDate):N.getNow(),N.getSuggestedViewHeight=function(){return void 0===X&&k(),X},N.isHeightAuto=function(){return"auto"===O.contentHeight||"auto"===O.height},N.initialize()}function Ka(b){a.each(tb,function(a,c){null==b[a]&&(b[a]=c(b))})}function La(a){var c=b.localeData||b.langData;return c.call(b,a)||c.call(b,"en")}function Ma(b,c){function d(){var b=c.header;return n=c.theme?"ui":"fc",b?o=a("<div class='fc-toolbar'/>").append(f("left")).append(f("right")).append(f("center")).append('<div class="fc-clear"/>'):void 0}function e(){o.remove(),o=a()}function f(d){var e=a('<div class="fc-'+d+'"/>'),f=c.header[d];return f&&a.each(f.split(" "),function(d){var f,g=a(),h=!0;a.each(this.split(","),function(d,e){var f,i,j,k,l,m,o,q,r,s;"title"==e?(g=g.add(a("<h2>&nbsp;</h2>")),h=!1):((f=(b.options.customButtons||{})[e])?(j=function(a){f.click&&f.click.call(s[0],a)},k="",l=f.text):(i=b.getViewSpec(e))?(j=function(){b.changeView(e)},p.push(e),k=i.buttonTextOverride,l=i.buttonTextDefault):b[e]&&(j=function(){b[e]()},k=(b.overrides.buttonText||{})[e],l=c.buttonText[e]),j&&(m=f?f.themeIcon:c.themeButtonIcons[e],o=f?f.icon:c.buttonIcons[e],q=k?Y(k):m&&c.theme?"<span class='ui-icon ui-icon-"+m+"'></span>":o&&!c.theme?"<span class='fc-icon fc-icon-"+o+"'></span>":Y(l),r=["fc-"+e+"-button",n+"-button",n+"-state-default"],s=a('<button type="button" class="'+r.join(" ")+'">'+q+"</button>").click(function(a){s.hasClass(n+"-state-disabled")||(j(a),(s.hasClass(n+"-state-active")||s.hasClass(n+"-state-disabled"))&&s.removeClass(n+"-state-hover"))}).mousedown(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-down")}).mouseup(function(){s.removeClass(n+"-state-down")}).hover(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-hover")},function(){s.removeClass(n+"-state-hover").removeClass(n+"-state-down")}),g=g.add(s)))}),h&&g.first().addClass(n+"-corner-left").end().last().addClass(n+"-corner-right").end(),g.length>1?(f=a("<div/>"),h&&f.addClass("fc-button-group"),f.append(g),e.append(f)):e.append(g)}),e}function g(a){o.find("h2").text(a)}function h(a){o.find(".fc-"+a+"-button").addClass(n+"-state-active")}function i(a){o.find(".fc-"+a+"-button").removeClass(n+"-state-active")}function j(a){o.find(".fc-"+a+"-button").attr("disabled","disabled").addClass(n+"-state-disabled")}function k(a){o.find(".fc-"+a+"-button").removeAttr("disabled").removeClass(n+"-state-disabled")}function l(){return p}var m=this;m.render=d,m.removeElement=e,m.updateTitle=g,m.activateButton=h,m.deactivateButton=i,m.disableButton=j,m.enableButton=k,m.getViewsWithButtons=l;var n,o=a(),p=[]}function Na(c){function d(a,b){return!M||a.clone().stripZone()<M.clone().stripZone()||b.clone().stripZone()>N.clone().stripZone()}function e(a,b){M=a,N=b,U=[];var c=++S,d=R.length;T=d;for(var e=0;d>e;e++)f(R[e],c)}function f(b,c){g(b,function(d){var e,f,g,h=a.isArray(b.events);if(c==S){if(d)for(e=0;e<d.length;e++)f=d[e],g=h?f:s(f,b),g&&U.push.apply(U,x(g));T--,T||O(U)}})}function g(b,d){var e,f,h=Pa.sourceFetchers;for(e=0;e<h.length;e++){if(f=h[e].call(L,b,M.clone(),N.clone(),c.timezone,d),f===!0)return;if("object"==typeof f)return void g(f,d)}var i=b.events;if(i)a.isFunction(i)?(L.pushLoading(),i.call(L,M.clone(),N.clone(),c.timezone,function(a){d(a),L.popLoading()})):a.isArray(i)?d(i):d();else{var j=b.url;if(j){var k,l=b.success,m=b.error,n=b.complete;k=a.isFunction(b.data)?b.data():b.data;var o=a.extend({},k||{}),p=X(b.startParam,c.startParam),q=X(b.endParam,c.endParam),r=X(b.timezoneParam,c.timezoneParam);p&&(o[p]=M.format()),q&&(o[q]=N.format()),c.timezone&&"local"!=c.timezone&&(o[r]=c.timezone),L.pushLoading(),a.ajax(a.extend({},ub,b,{data:o,success:function(b){b=b||[];var c=W(l,this,arguments);a.isArray(c)&&(b=c),d(b)},error:function(){W(m,this,arguments),d()},complete:function(){W(n,this,arguments),L.popLoading()}}))}else d()}}function h(a){var b=i(a);b&&(R.push(b),T++,f(b,S))}function i(b){var c,d,e=Pa.sourceNormalizers;if(a.isFunction(b)||a.isArray(b)?c={events:b}:"string"==typeof b?c={url:b}:"object"==typeof b&&(c=a.extend({},b)),c){for(c.className?"string"==typeof c.className&&(c.className=c.className.split(/\s+/)):c.className=[],a.isArray(c.events)&&(c.origArray=c.events,c.events=a.map(c.events,function(a){return s(a,c)})),d=0;d<e.length;d++)e[d].call(L,c);return c}}function j(b){R=a.grep(R,function(a){return!k(a,b)}),U=a.grep(U,function(a){return!k(a.source,b)}),O(U)}function k(a,b){return a&&b&&l(a)==l(b)}function l(a){return("object"==typeof a?a.origArray||a.googleCalendarId||a.url||a.events:null)||a}function m(a){a.start=L.moment(a.start),a.end?a.end=L.moment(a.end):a.end=null,y(a,n(a)),O(U)}function n(b){var c={};return a.each(b,function(a,b){o(a)&&void 0!==b&&V(b)&&(c[a]=b)}),c}function o(a){return!/^_|^(id|allDay|start|end)$/.test(a)}function p(a,b){var c,d,e,f=s(a);if(f){for(c=x(f),d=0;d<c.length;d++)e=c[d],e.source||(b&&(Q.events.push(e),e.source=Q),U.push(e));return O(U),c}return[]}function q(b){var c,d;for(null==b?b=function(){return!0}:a.isFunction(b)||(c=b+"",b=function(a){return a._id==c}),U=a.grep(U,b,!0),d=0;d<R.length;d++)a.isArray(R[d].events)&&(R[d].events=a.grep(R[d].events,b,!0));O(U)}function r(b){return a.isFunction(b)?a.grep(U,b):null!=b?(b+="",a.grep(U,function(a){return a._id==b})):U}function s(d,e){var f,g,h,i={};if(c.eventDataTransform&&(d=c.eventDataTransform(d)),e&&e.eventDataTransform&&(d=e.eventDataTransform(d)),a.extend(i,d),e&&(i.source=e),i._id=d._id||(void 0===d.id?"_fc"+vb++:d.id+""),d.className?"string"==typeof d.className?i.className=d.className.split(/\s+/):i.className=d.className:i.className=[],f=d.start||d.date,g=d.end,P(f)&&(f=b.duration(f)),P(g)&&(g=b.duration(g)),d.dow||b.isDuration(f)||b.isDuration(g))i.start=f?b.duration(f):null,i.end=g?b.duration(g):null,i._recurring=!0;else{if(f&&(f=L.moment(f),!f.isValid()))return!1;g&&(g=L.moment(g),g.isValid()||(g=null)),h=d.allDay,void 0===h&&(h=X(e?e.allDayDefault:void 0,c.allDayDefault)),t(f,g,h,i)}return i}function t(a,b,c,d){d.start=a,d.end=b,d.allDay=c,u(d),Oa(d)}function u(a){v(a),a.end&&!a.end.isAfter(a.start)&&(a.end=null),a.end||(c.forceEventDuration?a.end=L.getDefaultEventEnd(a.allDay,a.start):a.end=null)}function v(a){null==a.allDay&&(a.allDay=!(a.start.hasTime()||a.end&&a.end.hasTime())),a.allDay?(a.start.stripTime(),a.end&&a.end.stripTime()):(a.start.hasTime()||(a.start=L.rezoneDate(a.start)),a.end&&!a.end.hasTime()&&(a.end=L.rezoneDate(a.end)))}function w(b){var c;return b.end||(c=b.allDay,null==c&&(c=!b.start.hasTime()),b=a.extend({},b),b.end=L.getDefaultEventEnd(c,b.start)),b}function x(b,c,d){var e,f,g,h,i,j,k,l,m,n=[];if(c=c||M,d=d||N,b)if(b._recurring){if(f=b.dow)for(e={},g=0;g<f.length;g++)e[f[g]]=!0;for(h=c.clone().stripTime();h.isBefore(d);)(!e||e[h.day()])&&(i=b.start,j=b.end,k=h.clone(),l=null,i&&(k=k.time(i)),j&&(l=h.clone().time(j)),m=a.extend({},b),t(k,l,!i&&!j,m),n.push(m)),h.add(1,"days")}else n.push(b);return n}function y(b,c,d){function e(a,b){return d?H(a,b,d):c.allDay?G(a,b):F(a,b)}var f,g,h,i,j,k,l={};return c=c||{},c.start||(c.start=b.start.clone()),void 0===c.end&&(c.end=b.end?b.end.clone():null),null==c.allDay&&(c.allDay=b.allDay),u(c),f={start:b._start.clone(),end:b._end?b._end.clone():L.getDefaultEventEnd(b._allDay,b._start),allDay:c.allDay},u(f),g=null!==b._end&&null===c.end,h=e(c.start,f.start),c.end?(i=e(c.end,f.end),j=i.subtract(h)):j=null,a.each(c,function(a,b){o(a)&&void 0!==b&&(l[a]=b)}),k=z(r(b._id),g,c.allDay,h,j,l),{dateDelta:h,durationDelta:j,undo:k}}function z(b,c,d,e,f,g){var h=L.getIsAmbigTimezone(),i=[];return e&&!e.valueOf()&&(e=null),f&&!f.valueOf()&&(f=null),a.each(b,function(b,j){var k,l;k={start:j.start.clone(),end:j.end?j.end.clone():null,allDay:j.allDay},a.each(g,function(a){k[a]=j[a]}),l={start:j._start,end:j._end,allDay:d},u(l),c?l.end=null:f&&!l.end&&(l.end=L.getDefaultEventEnd(l.allDay,l.start)),e&&(l.start.add(e),l.end&&l.end.add(e)),f&&l.end.add(f),h&&!l.allDay&&(e||f)&&(l.start.stripZone(),l.end&&l.end.stripZone()),a.extend(j,g,l),Oa(j),i.push(function(){a.extend(j,k),Oa(j)})}),function(){for(var a=0;a<i.length;a++)i[a]()}}function A(b){var d,e=c.businessHours,f={className:"fc-nonbusiness",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"},g=L.getView();return e&&(d=a.extend({},f,"object"==typeof e?e:{})),d?(b&&(d.start=null,d.end=null),x(s(d),g.start,g.end)):[]}function B(a,b){var d=b.source||{},e=X(b.constraint,d.constraint,c.eventConstraint),f=X(b.overlap,d.overlap,c.eventOverlap);return a=w(a),E(a,e,f,b)}function C(a){return E(a,c.selectConstraint,c.selectOverlap)}function D(b,c){var d,e;return c&&(d=a.extend({},c,b),e=x(s(d))[0]),e?B(b,e):(b=w(b),C(b))}function E(b,c,d,e){var f,g,h,i,j,k;if(b=a.extend({},b),b.start=b.start.clone().stripZone(),b.end=b.end.clone().stripZone(),null!=c){for(f=I(c),g=!1,i=0;i<f.length;i++)if(J(f[i],b)){g=!0;break}if(!g)return!1}for(h=L.getPeerEvents(e,b),i=0;i<h.length;i++)if(j=h[i],K(j,b)){if(d===!1)return!1;if("function"==typeof d&&!d(j,e))return!1;if(e){if(k=X(j.overlap,(j.source||{}).overlap),k===!1)return!1;if("function"==typeof k&&!k(e,j))return!1}}return!0}function I(a){return"businessHours"===a?A():"object"==typeof a?x(s(a)):r(a)}function J(a,b){var c=a.start.clone().stripZone(),d=L.getEventEnd(a).stripZone();return b.start>=c&&b.end<=d}function K(a,b){var c=a.start.clone().stripZone(),d=L.getEventEnd(a).stripZone();return b.start<d&&b.end>c}var L=this;L.isFetchNeeded=d,L.fetchEvents=e,L.addEventSource=h,L.removeEventSource=j,L.updateEvent=m,L.renderEvent=p,L.removeEvents=q,L.clientEvents=r,L.mutateEvent=y,L.normalizeEventRange=u,L.normalizeEventRangeTimes=v,L.ensureVisibleEventRange=w;var M,N,O=L.reportEvents,Q={events:[]},R=[Q],S=0,T=0,U=[];a.each((c.events?[c.events]:[]).concat(c.eventSources||[]),function(a,b){var c=i(b);c&&R.push(c)}),L.getBusinessHoursEvents=A,L.isEventRangeAllowed=B,L.isSelectionRangeAllowed=C,L.isExternalDropRangeAllowed=D,L.getEventCache=function(){return U}}function Oa(a){a._allDay=a.allDay,a._start=a.start.clone(),a._end=a.end?a.end.clone():null}var Pa=a.fullCalendar={version:"2.5.0-beta"},Qa=Pa.views={};a.fn.fullCalendar=function(b){var c=Array.prototype.slice.call(arguments,1),d=this;return this.each(function(e,f){var g,h=a(f),i=h.data("fullCalendar");"string"==typeof b?i&&a.isFunction(i[b])&&(g=i[b].apply(i,c),e||(d=g),"destroy"===b&&h.removeData("fullCalendar")):i||(i=new pb(h,b),h.data("fullCalendar",i),i.render())}),d};var Ra=["header","buttonText","buttonIcons","themeButtonIcons"];Pa.intersectionToSeg=E,Pa.applyAll=W,Pa.debounce=da,Pa.isInt=ba,Pa.htmlEscape=Y,Pa.cssToStr=$,Pa.proxy=ca,Pa.capitaliseFirstLetter=_,Pa.getOuterRect=o,Pa.getClientRect=p,Pa.getContentRect=q,Pa.getScrollbarWidths=r;var Sa=null;Pa.intersectRects=w,Pa.parseFieldSpecs=A,Pa.compareByFieldSpecs=B,Pa.compareByFieldSpec=C,Pa.flexibleCompare=D,Pa.computeIntervalUnit=I,Pa.divideRangeByDuration=K,Pa.divideDurationByDuration=L,Pa.multiplyDuration=M,Pa.durationHasTime=N;var Ta=["sun","mon","tue","wed","thu","fri","sat"],Ua=["year","month","week","day","hour","minute","second","millisecond"];Pa.log=function(){var a=window.console;return a&&a.log?a.log.apply(a,arguments):void 0},Pa.warn=function(){var a=window.console;return a&&a.warn?a.warn.apply(a,arguments):Pa.log.apply(Pa,arguments)};var Va,Wa,Xa,Ya={}.hasOwnProperty,Za=/^\s*\d{4}-\d\d$/,$a=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,_a=b.fn,ab=a.extend({},_a);Pa.moment=function(){return ea(arguments)},Pa.moment.utc=function(){var a=ea(arguments,!0);return a.hasTime()&&a.utc(),a},Pa.moment.parseZone=function(){return ea(arguments,!0,!0)},_a.clone=function(){var a=ab.clone.apply(this,arguments);return ga(this,a),this._fullCalendar&&(a._fullCalendar=!0),a},_a.week=_a.weeks=function(a){var b=(this._locale||this._lang)._fullCalendar_weekCalc;return null==a&&"function"==typeof b?b(this):"ISO"===b?ab.isoWeek.apply(this,arguments):ab.week.apply(this,arguments)},_a.time=function(a){if(!this._fullCalendar)return ab.time.apply(this,arguments);if(null==a)return b.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,b.isDuration(a)||b.isMoment(a)||(a=b.duration(a));var c=0;return b.isDuration(a)&&(c=24*Math.floor(a.asDays())),this.hours(c+a.hours()).minutes(a.minutes()).seconds(a.seconds()).milliseconds(a.milliseconds())},_a.stripTime=function(){var a;return this._ambigTime||(a=this.toArray(),this.utc(),Wa(this,a.slice(0,3)),this._ambigTime=!0,this._ambigZone=!0),this},_a.hasTime=function(){return!this._ambigTime},_a.stripZone=function(){var a,b;return this._ambigZone||(a=this.toArray(),b=this._ambigTime,this.utc(),Wa(this,a),this._ambigTime=b||!1,this._ambigZone=!0),this},_a.hasZone=function(){return!this._ambigZone},_a.local=function(){var a=this.toArray(),b=this._ambigZone;return ab.local.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,b&&Xa(this,a),this},_a.utc=function(){return ab.utc.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,this},a.each(["zone","utcOffset"],function(a,b){ab[b]&&(_a[b]=function(a){return null!=a&&(this._ambigTime=!1,this._ambigZone=!1),ab[b].apply(this,arguments)})}),_a.format=function(){return this._fullCalendar&&arguments[0]?ja(this,arguments[0]):this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):ab.format.apply(this,arguments)},_a.toISOString=function(){return this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):ab.toISOString.apply(this,arguments)},_a.isWithin=function(a,b){var c=fa([this,a,b]);return c[0]>=c[1]&&c[0]<c[2]},_a.isSame=function(a,b){var c;return this._fullCalendar?b?(c=fa([this,a],!0),ab.isSame.call(c[0],c[1],b)):(a=Pa.moment.parseZone(a),ab.isSame.call(this,a)&&Boolean(this._ambigTime)===Boolean(a._ambigTime)&&Boolean(this._ambigZone)===Boolean(a._ambigZone)):ab.isSame.apply(this,arguments)},a.each(["isBefore","isAfter"],function(a,b){_a[b]=function(a,c){var d;return this._fullCalendar?(d=fa([this,a]),ab[b].call(d[0],d[1],c)):ab[b].apply(this,arguments)}}),Va="_d"in b()&&"updateOffset"in b,Wa=Va?function(a,c){a._d.setTime(Date.UTC.apply(Date,c)),b.updateOffset(a,!1)}:ha,Xa=Va?function(a,c){a._d.setTime(+new Date(c[0]||0,c[1]||0,c[2]||0,c[3]||0,c[4]||0,c[5]||0,c[6]||0)),b.updateOffset(a,!1)}:ha;var bb={t:function(a){return ia(a,"a").charAt(0)},T:function(a){return ia(a,"A").charAt(0)}};Pa.formatRange=ma;var cb={Y:"year",M:"month",D:"day",d:"day",A:"second",a:"second",T:"second",t:"second",H:"second",h:"second",m:"second",s:"second"},db={};Pa.Class=ra,ra.extend=function(){var a,b,c=arguments.length;for(a=0;c>a;a++)b=arguments[a],c-1>a&&ta(this,b);return sa(this,b||{})},ra.mixin=function(a){ta(this,a)};var eb=Pa.Emitter=ra.extend({callbackHash:null,on:function(a,b){return this.getCallbacks(a).add(b),this},off:function(a,b){return this.getCallbacks(a).remove(b),this},trigger:function(a){var b=Array.prototype.slice.call(arguments,1);return this.triggerWith(a,this,b),this},triggerWith:function(a,b,c){var d=this.getCallbacks(a);return d.fireWith(b,c),this},getCallbacks:function(b){var c;return this.callbackHash||(this.callbackHash={}),c=this.callbackHash[b],c||(c=this.callbackHash[b]=a.Callbacks()),c}}),fb=ra.extend({isHidden:!0,options:null,el:null,documentMousedownProxy:null,margin:10,constructor:function(a){this.options=a||{}},show:function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},hide:function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},render:function(){var b=this,c=this.options;this.el=a('<div class="fc-popover"/>').addClass(c.className||"").css({top:0,left:0}).append(c.content).appendTo(c.parentEl),this.el.on("click",".fc-close",function(){b.hide()}),c.autoHide&&a(document).on("mousedown",this.documentMousedownProxy=ca(this,"documentMousedown"))},documentMousedown:function(b){this.el&&!a(b.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),a(document).off("mousedown",this.documentMousedownProxy)},position:function(){var b,c,d,e,f,g=this.options,h=this.el.offsetParent().offset(),i=this.el.outerWidth(),j=this.el.outerHeight(),k=a(window),l=n(this.el);e=g.top||0,f=void 0!==g.left?g.left:void 0!==g.right?g.right-i:0,l.is(window)||l.is(document)?(l=k,b=0,c=0):(d=l.offset(),b=d.top,c=d.left),b+=k.scrollTop(),c+=k.scrollLeft(),g.viewportConstrain!==!1&&(e=Math.min(e,b+l.outerHeight()-j-this.margin),
-e=Math.max(e,b+this.margin),f=Math.min(f,c+l.outerWidth()-i-this.margin),f=Math.max(f,c+this.margin)),this.el.css({top:e-h.top,left:f-h.left})},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1))}}),gb=Pa.CoordCache=ra.extend({els:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(b){this.els=a(b.els),this.isHorizontal=b.isHorizontal,this.isVertical=b.isVertical},build:function(){this.origin=this.els.eq(0).offsetParent().offset(),this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},queryBoundingRect:function(){var a=n(this.els.eq(0));return a.is(document)?void 0:p(a)},buildElHorizontals:function(){var b=[],c=[];this.els.each(function(d,e){var f=a(e),g=f.offset().left,h=f.outerWidth();b.push(g),c.push(g+h)}),this.lefts=b,this.rights=c},buildElVerticals:function(){var b=[],c=[];this.els.each(function(d,e){var f=a(e),g=f.offset().top,h=f.outerHeight();b.push(g),c.push(g+h)}),this.tops=b,this.bottoms=c},getHorizontalIndex:function(a){var b,c=this.boundingRect,d=this.lefts,e=this.rights,f=d.length;if(!c||a>=c.left&&a<c.right)for(b=0;f>b;b++)if(a>=d[b]&&a<e[b])return b},getVerticalIndex:function(a){var b,c=this.boundingRect,d=this.tops,e=this.bottoms,f=d.length;if(!c||a>=c.top&&a<c.bottom)for(b=0;f>b;b++)if(a>=d[b]&&a<e[b])return b},getLeftOffset:function(a){return this.lefts[a]},getLeftPosition:function(a){return this.lefts[a]-this.origin.left},getRightOffset:function(a){return this.rights[a]},getRightPosition:function(a){return this.rights[a]-this.origin.left},getWidth:function(a){return this.rights[a]-this.lefts[a]},getTopOffset:function(a){return this.tops[a]},getTopPosition:function(a){return this.tops[a]-this.origin.top},getBottomOffset:function(a){return this.bottoms[a]},getBottomPosition:function(a){return this.bottoms[a]-this.origin.top},getHeight:function(a){return this.bottoms[a]-this.tops[a]}}),hb=Pa.DragListener=ra.extend({options:null,isListening:!1,isDragging:!1,originX:null,originY:null,mousemoveProxy:null,mouseupProxy:null,subjectEl:null,subjectHref:null,scrollEl:null,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollHandlerProxy:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,constructor:function(a){a=a||{},this.options=a,this.subjectEl=a.subjectEl},mousedown:function(a){v(a)&&(a.preventDefault(),this.startListening(a),this.options.distance||this.startDrag(a))},startListening:function(b){var c;this.isListening||(b&&this.options.scroll&&(c=n(a(b.target)),c.is(window)||c.is(document)||(this.scrollEl=c,this.scrollHandlerProxy=da(ca(this,"scrollHandler"),100),this.scrollEl.on("scroll",this.scrollHandlerProxy))),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")).on("mouseup",this.mouseupProxy=ca(this,"mouseup")).on("selectstart",this.preventDefault),b?(this.originX=b.pageX,this.originY=b.pageY):(this.originX=0,this.originY=0),this.isListening=!0,this.listenStart(b))},listenStart:function(a){this.trigger("listenStart",a)},mousemove:function(a){var b,c,d=a.pageX-this.originX,e=a.pageY-this.originY;this.isDragging||(b=this.options.distance||1,c=d*d+e*e,c>=b*b&&this.startDrag(a)),this.isDragging&&this.drag(d,e,a)},startDrag:function(a){this.isListening||this.startListening(),this.isDragging||(this.isDragging=!0,this.dragStart(a))},dragStart:function(a){var b=this.subjectEl;this.trigger("dragStart",a),(this.subjectHref=b?b.attr("href"):null)&&b.removeAttr("href")},drag:function(a,b,c){this.trigger("drag",a,b,c),this.updateScroll(c)},mouseup:function(a){this.stopListening(a)},stopDrag:function(a){this.isDragging&&(this.stopScrolling(),this.dragStop(a),this.isDragging=!1)},dragStop:function(a){var b=this;this.trigger("dragStop",a),setTimeout(function(){b.subjectHref&&b.subjectEl.attr("href",b.subjectHref)},0)},stopListening:function(b){this.stopDrag(b),this.isListening&&(this.scrollEl&&(this.scrollEl.off("scroll",this.scrollHandlerProxy),this.scrollHandlerProxy=null),a(document).off("mousemove",this.mousemoveProxy).off("mouseup",this.mouseupProxy).off("selectstart",this.preventDefault),this.mousemoveProxy=null,this.mouseupProxy=null,this.isListening=!1,this.listenStop(b))},listenStop:function(a){this.trigger("listenStop",a)},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1))},preventDefault:function(a){a.preventDefault()},computeScrollBounds:function(){var a=this.scrollEl;this.scrollBounds=a?o(a):null},updateScroll:function(a){var b,c,d,e,f=this.scrollSensitivity,g=this.scrollBounds,h=0,i=0;g&&(b=(f-(a.pageY-g.top))/f,c=(f-(g.bottom-a.pageY))/f,d=(f-(a.pageX-g.left))/f,e=(f-(g.right-a.pageX))/f,b>=0&&1>=b?h=b*this.scrollSpeed*-1:c>=0&&1>=c&&(h=c*this.scrollSpeed),d>=0&&1>=d?i=d*this.scrollSpeed*-1:e>=0&&1>=e&&(i=e*this.scrollSpeed)),this.setScrollVel(h,i)},setScrollVel:function(a,b){this.scrollTopVel=a,this.scrollLeftVel=b,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(ca(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var a=this.scrollEl;this.scrollTopVel<0?a.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&a.scrollTop()+a[0].clientHeight>=a[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?a.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&a.scrollLeft()+a[0].clientWidth>=a[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var a=this.scrollEl,b=this.scrollIntervalMs/1e3;this.scrollTopVel&&a.scrollTop(a.scrollTop()+this.scrollTopVel*b),this.scrollLeftVel&&a.scrollLeft(a.scrollLeft()+this.scrollLeftVel*b),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.stopScrolling()},stopScrolling:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.scrollStop())},scrollHandler:function(){this.scrollIntervalId||this.scrollStop()},scrollStop:function(){}}),ib=hb.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(a,b){hb.call(this,b),this.component=a},listenStart:function(a){var b,c,d,e=this.subjectEl;hb.prototype.listenStart.apply(this,arguments),this.computeCoords(),a?(c={left:a.pageX,top:a.pageY},d=c,e&&(b=o(e),d=x(d,b)),this.origHit=this.queryHit(d.left,d.top),e&&this.options.subjectCenter&&(this.origHit&&(b=w(this.origHit,b)||b),d=y(b)),this.coordAdjust=z(d,c)):(this.origHit=null,this.coordAdjust=null)},computeCoords:function(){this.component.prepareHits(),this.computeScrollBounds()},dragStart:function(a){var b;hb.prototype.dragStart.apply(this,arguments),b=this.queryHit(a.pageX,a.pageY),b&&this.hitOver(b)},drag:function(a,b,c){var d;hb.prototype.drag.apply(this,arguments),d=this.queryHit(c.pageX,c.pageY),ua(d,this.hit)||(this.hit&&this.hitOut(),d&&this.hitOver(d))},dragStop:function(){this.hitDone(),hb.prototype.dragStop.apply(this,arguments)},hitOver:function(a){var b=ua(a,this.origHit);this.hit=a,this.trigger("hitOver",this.hit,b,this.origHit)},hitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.hitDone(),this.hit=null)},hitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},listenStop:function(){hb.prototype.listenStop.apply(this,arguments),this.origHit=null,this.hit=null,this.component.releaseHits()},scrollStop:function(){hb.prototype.scrollStop.apply(this,arguments),this.computeCoords()},queryHit:function(a,b){return this.coordAdjust&&(a+=this.coordAdjust.left,b+=this.coordAdjust.top),this.component.queryHit(a,b)}}),jb=ra.extend({options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,mouseY0:null,mouseX0:null,topDelta:null,leftDelta:null,mousemoveProxy:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(b,c){this.options=c=c||{},this.sourceEl=b,this.parentEl=c.parentEl?a(c.parentEl):b.parent()},start:function(b){this.isFollowing||(this.isFollowing=!0,this.mouseY0=b.pageY,this.mouseX0=b.pageX,this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")))},stop:function(b,c){function d(){this.isAnimating=!1,e.removeElement(),this.top0=this.left0=null,c&&c()}var e=this,f=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,a(document).off("mousemove",this.mousemoveProxy),b&&f&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:f,complete:d})):d())},getEl:function(){var a=this.el;return a||(this.sourceEl.width(),a=this.el=this.sourceEl.clone().css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}).appendTo(this.parentEl)),a},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var a,b;this.getEl(),null===this.top0&&(this.sourceEl.width(),a=this.sourceEl.offset(),b=this.el.offsetParent().offset(),this.top0=a.top-b.top,this.left0=a.left-b.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},mousemove:function(a){this.topDelta=a.pageY-this.mouseY0,this.leftDelta=a.pageX-this.mouseX0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),kb=Pa.Grid=ra.extend({view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,externalDragStartProxy:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,constructor:function(a){this.view=a,this.isRTL=a.opt("isRTL"),this.elsByFill={},this.externalDragStartProxy=ca(this,"externalDragStart")},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(a){this.start=a.start.clone(),this.end=a.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var a,b,c=this.view;this.eventTimeFormat=c.opt("eventTimeFormat")||c.opt("timeFormat")||this.computeEventTimeFormat(),a=c.opt("displayEventTime"),null==a&&(a=this.computeDisplayEventTime()),b=c.opt("displayEventEnd"),null==b&&(b=this.computeDisplayEventEnd()),this.displayEventTime=a,this.displayEventEnd=b},rangeToSegs:function(a){},diffDates:function(a,b){return this.largeUnit?H(a,b,this.largeUnit):F(a,b)},prepareHits:function(){},releaseHits:function(){},queryHit:function(a,b){},getHitSpan:function(a){},getHitEl:function(a){},setElement:function(b){var c=this;this.el=b,b.on("mousedown",function(b){a(b.target).is(".fc-event-container *, .fc-more")||a(b.target).closest(".fc-popover").length||c.dayMousedown(b)}),this.bindSegHandlers(),this.bindGlobalHandlers()},removeElement:function(){this.unbindGlobalHandlers(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){a(document).on("dragstart sortstart",this.externalDragStartProxy)},unbindGlobalHandlers:function(){a(document).off("dragstart sortstart",this.externalDragStartProxy)},dayMousedown:function(a){var b,c,d=this,e=this.view,f=e.opt("selectable"),i=new ib(this,{scroll:e.opt("dragScroll"),dragStart:function(){e.unselect()},hitOver:function(a,e,h){h&&(b=e?a:null,f&&(c=d.computeSelection(d.getHitSpan(h),d.getHitSpan(a)),c?d.renderSelection(c):c===!1&&g()))},hitOut:function(){b=null,c=null,d.unrenderSelection(),h()},listenStop:function(a){b&&e.triggerDayClick(d.getHitSpan(b).start,d.getHitEl(b),a),c&&e.reportSelection(c,a),h()}});i.mousedown(a)},renderRangeHelper:function(a,b){var c=this.fabricateHelperEvent(a,b);this.renderHelper(c,b)},fabricateHelperEvent:function(a,b){var c=b?R(b.event):{};return c.start=a.start.clone(),c.end=a.end?a.end.clone():null,c.allDay=null,this.view.calendar.normalizeEventRange(c),c.className=(c.className||[]).concat("fc-helper"),b||(c.editable=!1),c},renderHelper:function(a,b){},unrenderHelper:function(){},renderSelection:function(a){this.renderHighlight(this.selectionRangeToSegs(a))},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(a,b){var c,d=[a.start,a.end,b.start,b.end];return d.sort(aa),c={start:d[0].clone(),end:d[3].clone()},this.view.calendar.isSelectionRangeAllowed(c)?c:!1},selectionRangeToSegs:function(a){return this.rangeToSegs(a)},renderHighlight:function(a){this.renderFill("highlight",a)},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderFill:function(a,b){},unrenderFill:function(a){var b=this.elsByFill[a];b&&(b.remove(),delete this.elsByFill[a])},renderFillSegEls:function(b,c){var d,e=this,f=this[b+"SegEl"],g="",h=[];if(c.length){for(d=0;d<c.length;d++)g+=this.fillSegHtml(b,c[d]);a(g).each(function(b,d){var g=c[b],i=a(d);f&&(i=f.call(e,g,i)),i&&(i=a(i),i.is(e.fillSegTag)&&(g.el=i,h.push(g)))})}return h},fillSegTag:"div",fillSegHtml:function(a,b){var c=this[a+"SegClasses"],d=this[a+"SegCss"],e=c?c.call(this,b):[],f=$(d?d.call(this,b):{});return"<"+this.fillSegTag+(e.length?' class="'+e.join(" ")+'"':"")+(f?' style="'+f+'"':"")+" />"},getDayClasses:function(a){var b=this.view,c=b.calendar.getNow().stripTime(),d=["fc-"+Ta[a.day()]];return 1==b.intervalDuration.as("months")&&a.month()!=b.intervalStart.month()&&d.push("fc-other-month"),a.isSame(c,"day")?d.push("fc-today",b.highlightStateClass):c>a?d.push("fc-past"):d.push("fc-future"),d}});kb.mixin({mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(a){var b,c,d=this.eventsToSegs(a),e=[],f=[];for(b=0;b<d.length;b++)c=d[b],wa(c.event)?e.push(c):f.push(c);e=this.renderBgSegs(e)||e,f=this.renderFgSegs(f)||f,this.segs=e.concat(f)},unrenderEvents:function(){this.triggerSegMouseout(),this.unrenderFgSegs(),this.unrenderBgSegs(),this.segs=null},getEventSegs:function(){return this.segs||[]},renderFgSegs:function(a){},unrenderFgSegs:function(){},renderFgSegEls:function(b,c){var d,e=this.view,f="",g=[];if(b.length){for(d=0;d<b.length;d++)f+=this.fgSegHtml(b[d],c);a(f).each(function(c,d){var f=b[c],h=e.resolveEventEl(f.event,a(d));h&&(h.data("fc-seg",f),f.el=h,g.push(f))})}return g},fgSegHtml:function(a,b){},renderBgSegs:function(a){return this.renderFill("bgEvent",a)},unrenderBgSegs:function(){this.unrenderFill("bgEvent")},bgEventSegEl:function(a,b){return this.view.resolveEventEl(a.event,b)},bgEventSegClasses:function(a){var b=a.event,c=b.source||{};return["fc-bgevent"].concat(b.className,c.className||[])},bgEventSegCss:function(a){var b=this.view,c=a.event,d=c.source||{};return{"background-color":c.backgroundColor||c.color||d.backgroundColor||d.color||b.opt("eventBackgroundColor")||b.opt("eventColor")}},businessHoursSegClasses:function(a){return["fc-nonbusiness","fc-bgevent"]},bindSegHandlers:function(){var b=this,c=this.view;a.each({mouseenter:function(a,c){b.triggerSegMouseover(a,c)},mouseleave:function(a,c){b.triggerSegMouseout(a,c)},click:function(a,b){return c.trigger("eventClick",this,a.event,b)},mousedown:function(d,e){a(e.target).is(".fc-resizer")&&c.isEventResizable(d.event)?b.segResizeMousedown(d,e,a(e.target).is(".fc-start-resizer")):c.isEventDraggable(d.event)&&b.segDragMousedown(d,e)}},function(c,d){b.el.on(c,".fc-event-container > *",function(c){var e=a(this).data("fc-seg");return!e||b.isDraggingSeg||b.isResizingSeg?void 0:d.call(this,e,c)})})},triggerSegMouseover:function(a,b){this.mousedOverSeg||(this.mousedOverSeg=a,this.view.trigger("eventMouseover",a.el[0],a.event,b))},triggerSegMouseout:function(a,b){b=b||{},this.mousedOverSeg&&(a=a||this.mousedOverSeg,this.mousedOverSeg=null,this.view.trigger("eventMouseout",a.el[0],a.event,b))},segDragMousedown:function(a,b){var c,d=this,e=this.view,f=e.calendar,i=a.el,j=a.event,k=new jb(a.el,{parentEl:e.el,opacity:e.opt("dragOpacity"),revertDuration:e.opt("dragRevertDuration"),zIndex:2}),l=new ib(e,{distance:5,scroll:e.opt("dragScroll"),subjectEl:i,subjectCenter:!0,listenStart:function(a){k.hide(),k.start(a)},dragStart:function(b){d.triggerSegMouseout(a,b),d.segDragStart(a,b),e.hideEvent(j)},hitOver:function(b,h,i){a.hit&&(i=a.hit),c=d.computeEventDrop(i.component.getHitSpan(i),b.component.getHitSpan(b),j),c&&!f.isEventRangeAllowed(c,j)&&(g(),c=null),c&&e.renderDrag(c,a)?k.hide():k.show(),h&&(c=null)},hitOut:function(){e.unrenderDrag(),k.show(),c=null},hitDone:function(){h()},dragStop:function(b){k.stop(!c,function(){e.unrenderDrag(),e.showEvent(j),d.segDragStop(a,b),c&&e.reportEventDrop(j,c,this.largeUnit,i,b)})},listenStop:function(){k.stop()}});l.mousedown(b)},segDragStart:function(a,b){this.isDraggingSeg=!0,this.view.trigger("eventDragStart",a.el[0],a.event,b,{})},segDragStop:function(a,b){this.isDraggingSeg=!1,this.view.trigger("eventDragStop",a.el[0],a.event,b,{})},computeEventDrop:function(a,b,c){var d,e,f=this.view.calendar,g=a.start,h=b.start;return g.hasTime()===h.hasTime()?(d=this.diffDates(h,g),c.allDay&&N(d)?(e={start:c.start.clone(),end:f.getEventEnd(c),allDay:!1},f.normalizeEventRangeTimes(e)):e={start:c.start.clone(),end:c.end?c.end.clone():null,allDay:c.allDay},e.start.add(d),e.end&&e.end.add(d)):e={start:h.clone(),end:null,allDay:!h.hasTime()},e},applyDragOpacity:function(a){var b=this.view.opt("dragOpacity");null!=b&&a.each(function(a,c){c.style.opacity=b})},externalDragStart:function(b,c){var d,e,f=this.view;f.opt("droppable")&&(d=a((c?c.item:null)||b.target),e=f.opt("dropAccept"),(a.isFunction(e)?e.call(d[0],d):d.is(e))&&(this.isDraggingExternal||this.listenToExternalDrag(d,b,c)))},listenToExternalDrag:function(a,b,c){var d,e=this,f=Ba(a),i=new ib(this,{listenStart:function(){e.isDraggingExternal=!0},hitOver:function(a){d=e.computeExternalDrop(a.component.getHitSpan(a),f),d?e.renderDrag(d):g()},hitOut:function(){d=null,e.unrenderDrag(),h()},dragStop:function(){e.unrenderDrag(),h(),d&&e.view.reportExternalDrop(f,d,a,b,c)},listenStop:function(){e.isDraggingExternal=!1}});i.startDrag(b)},computeExternalDrop:function(a,b){var c={start:a.start,end:null};return b.startTime&&!c.start.hasTime()&&c.start.time(b.startTime),b.duration&&(c.end=c.start.clone().add(b.duration)),this.view.calendar.isExternalDropRangeAllowed(c,b.eventProps)?c:null},renderDrag:function(a,b){},unrenderDrag:function(){},segResizeMousedown:function(a,b,c){var d,e=this,f=this.view,i=f.calendar,j=a.el,k=a.event,l=i.getEventEnd(k),m=new ib(this,{distance:5,scroll:f.opt("dragScroll"),subjectEl:j,dragStart:function(b){e.triggerSegMouseout(a,b),e.segResizeStart(a,b)},hitOver:function(b,h,j){var m=e.getHitSpan(j),n=e.getHitSpan(b);d=c?e.computeEventStartResize(m,n,k):e.computeEventEndResize(m,n,k),d&&(i.isEventRangeAllowed(d,k)?d.start.isSame(k.start)&&d.end.isSame(l)&&(d=null):(g(),d=null)),d&&(f.hideEvent(k),e.renderEventResize(d,a))},hitOut:function(){d=null},hitDone:function(){e.unrenderEventResize(),f.showEvent(k),h()},dragStop:function(b){e.segResizeStop(a,b),d&&f.reportEventResize(k,d,this.largeUnit,j,b)}});m.mousedown(b)},segResizeStart:function(a,b){this.isResizingSeg=!0,this.view.trigger("eventResizeStart",a.el[0],a.event,b,{})},segResizeStop:function(a,b){this.isResizingSeg=!1,this.view.trigger("eventResizeStop",a.el[0],a.event,b,{})},computeEventStartResize:function(a,b,c){return this.computeEventResize("start",a,b,c)},computeEventEndResize:function(a,b,c){return this.computeEventResize("end",a,b,c)},computeEventResize:function(a,b,c,d){var e,f,g=this.view.calendar,h=this.diffDates(c[a],b[a]);return e={start:d.start.clone(),end:g.getEventEnd(d),allDay:d.allDay},e.allDay&&N(h)&&(e.allDay=!1,g.normalizeEventRangeTimes(e)),e[a].add(h),e.start.isBefore(e.end)||(f=this.minResizeDuration||(d.allDay?g.defaultAllDayEventDuration:g.defaultTimedEventDuration),"start"==a?e.start=e.end.clone().subtract(f):e.end=e.start.clone().add(f)),e},renderEventResize:function(a,b){},unrenderEventResize:function(){},getEventTimeText:function(a,b,c){return null==b&&(b=this.eventTimeFormat),null==c&&(c=this.displayEventEnd),this.displayEventTime&&a.start.hasTime()?c&&a.end?this.view.formatRange(a,b):a.start.format(b):""},getSegClasses:function(a,b,c){var d=a.event,e=["fc-event",a.isStart?"fc-start":"fc-not-start",a.isEnd?"fc-end":"fc-not-end"].concat(d.className,d.source?d.source.className:[]);return b&&e.push("fc-draggable"),c&&e.push("fc-resizable"),e},getEventSkinCss:function(a){var b=this.view,c=a.source||{},d=a.color,e=c.color,f=b.opt("eventColor");return{"background-color":a.backgroundColor||d||c.backgroundColor||e||b.opt("eventBackgroundColor")||f,"border-color":a.borderColor||d||c.borderColor||e||b.opt("eventBorderColor")||f,color:a.textColor||c.textColor||b.opt("eventTextColor")}},eventsToSegs:function(a,b){var c,d=this.eventsToRanges(a),e=[];for(c=0;c<d.length;c++)e.push.apply(e,this.eventRangeToSegs(d[c],b));return e},eventsToRanges:function(b){var c=this,d=za(b),e=[];return a.each(d,function(a,b){b.length&&e.push.apply(e,xa(b[0])?c.eventsToInverseRanges(b):c.eventsToNormalRanges(b))}),e},eventsToNormalRanges:function(a){var b,c,d,e,f=this.view.calendar,g=[];for(b=0;b<a.length;b++)c=a[b],d=c.start.clone().stripZone(),e=f.getEventEnd(c).stripZone(),g.push({event:c,start:d,end:e,eventStartMS:+d,eventDurationMS:e-d});return g},eventsToInverseRanges:function(a){var b,c,d=this.view,e=d.start.clone().stripZone(),f=d.end.clone().stripZone(),g=this.eventsToNormalRanges(a),h=[],i=a[0],j=e;for(g.sort(Aa),b=0;b<g.length;b++)c=g[b],c.start>j&&h.push({event:i,start:j,end:c.start}),j=c.end;return f>j&&h.push({event:i,start:j,end:f}),h},eventRangeToSegs:function(a,b){var c,d,e;for(a=this.view.calendar.ensureVisibleEventRange(a),c=b?b(a):this.rangeToSegs(a),d=0;d<c.length;d++)e=c[d],e.event=a.event,e.eventStartMS=a.eventStartMS,e.eventDurationMS=a.eventDurationMS;return c},sortSegs:function(a){a.sort(ca(this,"compareSegs"))},compareSegs:function(a,b){return a.eventStartMS-b.eventStartMS||b.eventDurationMS-a.eventDurationMS||b.event.allDay-a.event.allDay||B(a.event,b.event,this.view.eventOrderSpecs)}}),Pa.dataAttrPrefix="";var lb=Pa.DayTableMixin={breakOnWeeks:!1,dayDates:null,dayIndices:null,daysPerRow:null,rowCnt:null,colCnt:null,colHeadFormat:null,updateDayTable:function(){for(var a,b,c,d=this.view,e=this.start.clone(),f=-1,g=[],h=[];e.isBefore(this.end);)d.isHiddenDay(e)?g.push(f+.5):(f++,g.push(f),h.push(e.clone())),e.add(1,"days");if(this.breakOnWeeks){for(b=h[0].day(),a=1;a<h.length&&h[a].day()!=b;a++);c=Math.ceil(h.length/a)}else c=1,a=h.length;this.dayDates=h,this.dayIndices=g,this.daysPerRow=a,this.rowCnt=c,this.updateDayTableCols()},updateDayTableCols:function(){this.colCnt=this.computeColCnt(),this.colHeadFormat=this.view.opt("columnFormat")||this.computeColHeadFormat()},computeColCnt:function(){return this.daysPerRow},getCellDate:function(a,b){return this.dayDates[this.getCellDayIndex(a,b)].clone()},getCellRange:function(a,b){var c=this.getCellDate(a,b),d=c.clone().add(1,"days");return{start:c,end:d}},getCellDayIndex:function(a,b){return a*this.daysPerRow+this.getColDayIndex(b)},getColDayIndex:function(a){return this.isRTL?this.colCnt-1-a:a},getDateDayIndex:function(a){var b=this.dayIndices,c=a.diff(this.start,"days");return 0>c?b[0]-1:c>=b.length?b[b.length-1]+1:b[c]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(a){var b,c,d,e,f,g=this.daysPerRow,h=this.view.computeDayRange(a),i=this.getDateDayIndex(h.start),j=this.getDateDayIndex(h.end.clone().subtract(1,"days")),k=[];for(b=0;b<this.rowCnt;b++)c=b*g,d=c+g-1,e=Math.max(i,c),f=Math.min(j,d),e=Math.ceil(e),f=Math.floor(f),f>=e&&k.push({row:b,firstRowDayIndex:e-c,lastRowDayIndex:f-c,isStart:e===i,isEnd:f===j});return k},sliceRangeByDay:function(a){var b,c,d,e,f,g,h=this.daysPerRow,i=this.view.computeDayRange(a),j=this.getDateDayIndex(i.start),k=this.getDateDayIndex(i.end.clone().subtract(1,"days")),l=[];for(b=0;b<this.rowCnt;b++)for(c=b*h,d=c+h-1,e=c;d>=e;e++)f=Math.max(j,e),g=Math.min(k,e),f=Math.ceil(f),g=Math.floor(g),g>=f&&l.push({row:b,firstRowDayIndex:f-c,lastRowDayIndex:g-c,isStart:f===j,isEnd:g===k});return l},renderHeadHtml:function(){var a=this.view;return'<div class="fc-row '+a.widgetHeaderClass+'"><table><thead>'+this.renderHeadTrHtml()+"</thead></table></div>"},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return"<tr>"+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+"</tr>"},renderHeadDateCellsHtml:function(){var a,b,c=[];for(a=0;a<this.colCnt;a++)b=this.getCellDate(0,a),c.push(this.renderHeadDateCellHtml(b));return c.join("")},renderHeadDateCellHtml:function(a,b){var c=this.view;return'<th class="fc-day-header '+c.widgetHeaderClass+" fc-"+Ta[a.day()]+'"'+(b>1?' colspan="'+b+'"':"")+">"+Y(a.format(this.colHeadFormat))+"</th>"},renderBgTrHtml:function(a){return"<tr>"+(this.isRTL?"":this.renderBgIntroHtml(a))+this.renderBgCellsHtml(a)+(this.isRTL?this.renderBgIntroHtml(a):"")+"</tr>"},renderBgIntroHtml:function(a){return this.renderIntroHtml()},renderBgCellsHtml:function(a){var b,c,d=[];for(b=0;b<this.colCnt;b++)c=this.getCellDate(a,b),d.push(this.renderBgCellHtml(c));return d.join("")},renderBgCellHtml:function(a){var b=this.view,c=this.getDayClasses(a);return c.unshift("fc-day",b.widgetContentClass),'<td class="'+c.join(" ")+'" data-date="'+a.format("YYYY-MM-DD")+'"></td>'},renderIntroHtml:function(){},bookendCells:function(a){var b=this.renderIntroHtml();b&&(this.isRTL?a.append(b):a.prepend(b))}},mb=Pa.DayGrid=kb.extend(lb,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(a){var b,c,d=this.view,e=this.rowCnt,f=this.colCnt,g="";for(b=0;e>b;b++)g+=this.renderDayRowHtml(b,a);for(this.el.html(g),this.rowEls=this.el.find(".fc-row"),this.cellEls=this.el.find(".fc-day"),this.rowCoordCache=new gb({els:this.rowEls,isVertical:!0}),this.colCoordCache=new gb({els:this.cellEls.slice(0,this.colCnt),isHorizontal:!0}),b=0;e>b;b++)for(c=0;f>c;c++)d.trigger("dayRender",null,this.getCellDate(b,c),this.getCellEl(b,c))},unrenderDates:function(){this.removeSegPopover()},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents(!0),b=this.eventsToSegs(a);this.renderFill("businessHours",b,"bgevent")},renderDayRowHtml:function(a,b){var c=this.view,d=["fc-row","fc-week",c.widgetContentClass];return b&&d.push("fc-rigid"),'<div class="'+d.join(" ")+'"><div class="fc-bg"><table>'+this.renderBgTrHtml(a)+'</table></div><div class="fc-content-skeleton"><table>'+(this.numbersVisible?"<thead>"+this.renderNumberTrHtml(a)+"</thead>":"")+"</table></div></div>"},renderNumberTrHtml:function(a){return"<tr>"+(this.isRTL?"":this.renderNumberIntroHtml(a))+this.renderNumberCellsHtml(a)+(this.isRTL?this.renderNumberIntroHtml(a):"")+"</tr>"},renderNumberIntroHtml:function(a){return this.renderIntroHtml()},renderNumberCellsHtml:function(a){var b,c,d=[];for(b=0;b<this.colCnt;b++)c=this.getCellDate(a,b),d.push(this.renderNumberCellHtml(c));return d.join("")},renderNumberCellHtml:function(a){var b;return this.view.dayNumbersVisible?(b=this.getDayClasses(a),b.unshift("fc-day-number"),'<td class="'+b.join(" ")+'" data-date="'+a.format()+'">'+a.date()+"</td>"):"<td/>"},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},rangeToSegs:function(a){var b,c,d=this.sliceRangeByRow(a);for(b=0;b<d.length;b++)c=d[b],this.isRTL?(c.leftCol=this.daysPerRow-1-c.lastRowDayIndex,c.rightCol=this.daysPerRow-1-c.firstRowDayIndex):(c.leftCol=c.firstRowDayIndex,c.rightCol=c.lastRowDayIndex);return d},prepareHits:function(){this.colCoordCache.build(),this.rowCoordCache.build(),this.rowCoordCache.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},releaseHits:function(){this.colCoordCache.clear(),this.rowCoordCache.clear()},queryHit:function(a,b){var c=this.colCoordCache.getHorizontalIndex(a),d=this.rowCoordCache.getVerticalIndex(b);return null!=d&&null!=c?this.getCellHit(d,c):void 0},getHitSpan:function(a){return this.getCellRange(a.row,a.col)},getHitEl:function(a){return this.getCellEl(a.row,a.col)},getCellHit:function(a,b){return{row:a,col:b,component:this,left:this.colCoordCache.getLeftOffset(b),right:this.colCoordCache.getRightOffset(b),top:this.rowCoordCache.getTopOffset(a),bottom:this.rowCoordCache.getBottomOffset(a)}},getCellEl:function(a,b){return this.cellEls.eq(a*this.colCnt+b)},renderDrag:function(a,b){return this.renderHighlight(this.eventRangeToSegs(a)),b&&!b.el.closest(this.el).length?(this.renderRangeHelper(a,b),this.applyDragOpacity(this.helperEls),!0):void 0},unrenderDrag:function(){this.unrenderHighlight(),this.unrenderHelper()},renderEventResize:function(a,b){this.renderHighlight(this.eventRangeToSegs(a)),this.renderRangeHelper(a,b)},unrenderEventResize:function(){this.unrenderHighlight(),this.unrenderHelper()},renderHelper:function(b,c){var d,e=[],f=this.eventsToSegs([b]);f=this.renderFgSegEls(f),d=this.renderSegRows(f),this.rowEls.each(function(b,f){var g,h=a(f),i=a('<div class="fc-helper-skeleton"><table/></div>');g=c&&c.row===b?c.el.position().top:h.find(".fc-content-skeleton tbody").position().top,i.css("top",g).find("table").append(d[b].tbodyEl),h.append(i),e.push(i[0])}),this.helperEls=a(e)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(b,c,d){var e,f,g,h=[];for(c=this.renderFillSegEls(b,c),e=0;e<c.length;e++)f=c[e],g=this.renderFillRow(b,f,d),this.rowEls.eq(f.row).append(g),h.push(g[0]);return this.elsByFill[b]=a(h),c},renderFillRow:function(b,c,d){var e,f,g=this.colCnt,h=c.leftCol,i=c.rightCol+1;return d=d||b.toLowerCase(),e=a('<div class="fc-'+d+'-skeleton"><table><tr/></table></div>'),f=e.find("tr"),h>0&&f.append('<td colspan="'+h+'"/>'),f.append(c.el.attr("colspan",i-h)),g>i&&f.append('<td colspan="'+(g-i)+'"/>'),this.bookendCells(f),e}});mb.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),kb.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return kb.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(b){var c=a.grep(b,function(a){return a.event.allDay});return kb.prototype.renderBgSegs.call(this,c)},renderFgSegs:function(b){var c;return b=this.renderFgSegEls(b),c=this.rowStructs=this.renderSegRows(b),this.rowEls.each(function(b,d){a(d).find(".fc-content-skeleton > table").append(c[b].tbodyEl)}),b},unrenderFgSegs:function(){for(var a,b=this.rowStructs||[];a=b.pop();)a.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(a){var b,c,d=[];for(b=this.groupSegRows(a),c=0;c<b.length;c++)d.push(this.renderSegRow(c,b[c]));return d},fgSegHtml:function(a,b){var c,d,e=this.view,f=a.event,g=e.isEventDraggable(f),h=!b&&f.allDay&&a.isStart&&e.isEventResizableFromStart(f),i=!b&&f.allDay&&a.isEnd&&e.isEventResizableFromEnd(f),j=this.getSegClasses(a,g,h||i),k=$(this.getEventSkinCss(f)),l="";return j.unshift("fc-day-grid-event","fc-h-event"),a.isStart&&(c=this.getEventTimeText(f),c&&(l='<span class="fc-time">'+Y(c)+"</span>")),d='<span class="fc-title">'+(Y(f.title||"")||"&nbsp;")+"</span>",'<a class="'+j.join(" ")+'"'+(f.url?' href="'+Y(f.url)+'"':"")+(k?' style="'+k+'"':"")+'><div class="fc-content">'+(this.isRTL?d+" "+l:l+" "+d)+"</div>"+(h?'<div class="fc-resizer fc-start-resizer" />':"")+(i?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},renderSegRow:function(b,c){
-function d(b){for(;b>g;)k=(r[e-1]||[])[g],k?k.attr("rowspan",parseInt(k.attr("rowspan")||1,10)+1):(k=a("<td/>"),h.append(k)),q[e][g]=k,r[e][g]=k,g++}var e,f,g,h,i,j,k,l=this.colCnt,m=this.buildSegLevels(c),n=Math.max(1,m.length),o=a("<tbody/>"),p=[],q=[],r=[];for(e=0;n>e;e++){if(f=m[e],g=0,h=a("<tr/>"),p.push([]),q.push([]),r.push([]),f)for(i=0;i<f.length;i++){for(j=f[i],d(j.leftCol),k=a('<td class="fc-event-container"/>').append(j.el),j.leftCol!=j.rightCol?k.attr("colspan",j.rightCol-j.leftCol+1):r[e][g]=k;g<=j.rightCol;)q[e][g]=k,p[e][g]=j,g++;h.append(k)}d(l),this.bookendCells(h),o.append(h)}return{row:b,tbodyEl:o,cellMatrix:q,segMatrix:p,segLevels:m,segs:c}},buildSegLevels:function(a){var b,c,d,e=[];for(this.sortSegs(a),b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&Ca(c,e[d]);d++);c.level=d,(e[d]||(e[d]=[])).push(c)}for(d=0;d<e.length;d++)e[d].sort(Da);return e},groupSegRows:function(a){var b,c=[];for(b=0;b<this.rowCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].row].push(a[b]);return c}}),mb.mixin({segPopover:null,popoverSegs:null,removeSegPopover:function(){this.segPopover&&this.segPopover.hide()},limitRows:function(a){var b,c,d=this.rowStructs||[];for(b=0;b<d.length;b++)this.unlimitRow(b),c=a?"number"==typeof a?a:this.computeRowLevelLimit(b):!1,c!==!1&&this.limitRow(b,c)},computeRowLevelLimit:function(b){function c(b,c){f=Math.max(f,a(c).outerHeight())}var d,e,f,g=this.rowEls.eq(b),h=g.height(),i=this.rowStructs[b].tbodyEl.children();for(d=0;d<i.length;d++)if(e=i.eq(d).removeClass("fc-limited"),f=0,e.find("> td > :first-child").each(c),e.position().top+f>h)return d;return!1},limitRow:function(b,c){function d(d){for(;d>w;)j=t.getCellSegs(b,w,c),j.length&&(m=f[c-1][w],s=t.renderMoreLink(b,w,j),r=a("<div/>").append(s),m.append(r),v.push(r[0])),w++}var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t=this,u=this.rowStructs[b],v=[],w=0;if(c&&c<u.segLevels.length){for(e=u.segLevels[c-1],f=u.cellMatrix,g=u.tbodyEl.children().slice(c).addClass("fc-limited").get(),h=0;h<e.length;h++){for(i=e[h],d(i.leftCol),l=[],k=0;w<=i.rightCol;)j=this.getCellSegs(b,w,c),l.push(j),k+=j.length,w++;if(k){for(m=f[c-1][i.leftCol],n=m.attr("rowspan")||1,o=[],p=0;p<l.length;p++)q=a('<td class="fc-more-cell"/>').attr("rowspan",n),j=l[p],s=this.renderMoreLink(b,i.leftCol+p,[i].concat(j)),r=a("<div/>").append(s),q.append(r),o.push(q[0]),v.push(q[0]);m.addClass("fc-limited").after(a(o)),g.push(m[0])}}d(this.colCnt),u.moreEls=a(v),u.limitedEls=a(g)}},unlimitRow:function(a){var b=this.rowStructs[a];b.moreEls&&(b.moreEls.remove(),b.moreEls=null),b.limitedEls&&(b.limitedEls.removeClass("fc-limited"),b.limitedEls=null)},renderMoreLink:function(b,c,d){var e=this,f=this.view;return a('<a class="fc-more"/>').text(this.getMoreLinkText(d.length)).on("click",function(g){var h=f.opt("eventLimitClick"),i=e.getCellDate(b,c),j=a(this),k=e.getCellEl(b,c),l=e.getCellSegs(b,c),m=e.resliceDaySegs(l,i),n=e.resliceDaySegs(d,i);"function"==typeof h&&(h=f.trigger("eventLimitClick",null,{date:i,dayEl:k,moreEl:j,segs:m,hiddenSegs:n},g)),"popover"===h?e.showSegPopover(b,c,j,m):"string"==typeof h&&f.calendar.zoomTo(i,h)})},showSegPopover:function(a,b,c,d){var e,f,g=this,h=this.view,i=c.parent();e=1==this.rowCnt?h.el:this.rowEls.eq(a),f={className:"fc-more-popover",content:this.renderSegPopoverContent(a,b,d),parentEl:this.el,top:e.offset().top,autoHide:!0,viewportConstrain:h.opt("popoverViewportConstrain"),hide:function(){g.segPopover.removeElement(),g.segPopover=null,g.popoverSegs=null}},this.isRTL?f.right=i.offset().left+i.outerWidth()+1:f.left=i.offset().left-1,this.segPopover=new fb(f),this.segPopover.show()},renderSegPopoverContent:function(b,c,d){var e,f=this.view,g=f.opt("theme"),h=this.getCellDate(b,c).format(f.opt("dayPopoverFormat")),i=a('<div class="fc-header '+f.widgetHeaderClass+'"><span class="fc-close '+(g?"ui-icon ui-icon-closethick":"fc-icon fc-icon-x")+'"></span><span class="fc-title">'+Y(h)+'</span><div class="fc-clear"/></div><div class="fc-body '+f.widgetContentClass+'"><div class="fc-event-container"></div></div>'),j=i.find(".fc-event-container");for(d=this.renderFgSegEls(d,!0),this.popoverSegs=d,e=0;e<d.length;e++)this.prepareHits(),d[e].hit=this.getCellHit(b,c),this.releaseHits(),j.append(d[e].el);return i},resliceDaySegs:function(b,c){var d=a.map(b,function(a){return a.event}),e=c.clone().stripTime(),f=e.clone().add(1,"days"),g={start:e,end:f};return b=this.eventsToSegs(d,function(a){var b=E(a,g);return b?[b]:[]}),this.sortSegs(b),b},getMoreLinkText:function(a){var b=this.view.opt("eventLimitText");return"function"==typeof b?b(a):"+"+a+" "+b},getCellSegs:function(a,b,c){for(var d,e=this.rowStructs[a].segMatrix,f=c||0,g=[];f<e.length;)d=e[f][b],d&&g.push(d),f++;return g}});var nb=Pa.TimeGrid=kb.extend(lb,{slotDuration:null,snapDuration:null,snapsPerSlot:null,minTime:null,maxTime:null,labelFormat:null,labelInterval:null,colEls:null,slatEls:null,helperEl:null,colCoordCache:null,slatCoordCache:null,businessHourSegs:null,constructor:function(){kb.apply(this,arguments),this.processOptions()},renderDates:function(){this.el.html(this.renderHtml()),this.colEls=this.el.find(".fc-day"),this.slatEls=this.el.find(".fc-slats tr"),this.colCoordCache=new gb({els:this.colEls,isHorizontal:!0}),this.slatCoordCache=new gb({els:this.slatEls,isVertical:!0})},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents();this.businessHourSegs=this.renderFill("businessHours",this.eventsToSegs(a),"bgevent")},renderHtml:function(){return'<div class="fc-bg"><table>'+this.renderBgTrHtml(0)+'</table></div><div class="fc-slats"><table>'+this.renderSlatRowHtml()+"</table></div>"},renderSlatRowHtml:function(){for(var a,c,d,e=this.view,f=this.isRTL,g="",h=b.duration(+this.minTime);h<this.maxTime;)a=this.start.clone().time(h),c=ba(L(h,this.labelInterval)),d='<td class="fc-axis fc-time '+e.widgetContentClass+'" '+e.axisStyleAttr()+">"+(c?"<span>"+Y(a.format(this.labelFormat))+"</span>":"")+"</td>",g+="<tr "+(c?"":'class="fc-minor"')+">"+(f?"":d)+'<td class="'+e.widgetContentClass+'"/>'+(f?d:"")+"</tr>",h.add(this.slotDuration);return g},processOptions:function(){var c,d=this.view,e=d.opt("slotDuration"),f=d.opt("snapDuration");e=b.duration(e),f=f?b.duration(f):e,this.slotDuration=e,this.snapDuration=f,this.snapsPerSlot=e/f,this.minResizeDuration=f,this.minTime=b.duration(d.opt("minTime")),this.maxTime=b.duration(d.opt("maxTime")),c=d.opt("slotLabelFormat"),a.isArray(c)&&(c=c[c.length-1]),this.labelFormat=c||d.opt("axisFormat")||d.opt("smallTimeFormat"),c=d.opt("slotLabelInterval"),this.labelInterval=c?b.duration(c):this.computeLabelInterval(e)},computeLabelInterval:function(a){var c,d,e;for(c=Db.length-1;c>=0;c--)if(d=b.duration(Db[c]),e=L(d,a),ba(e)&&e>1)return d;return b.duration(a)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(a,b){var c=this.snapsPerSlot,d=this.colCoordCache,e=this.slatCoordCache,f=d.getHorizontalIndex(a),g=e.getVerticalIndex(b);if(null!=f&&null!=g){var h=e.getTopOffset(g),i=e.getHeight(g),j=(b-h)/i,k=Math.floor(j*c),l=g*c+k,m=h+k/c*i,n=h+(k+1)/c*i;return{col:f,snap:l,component:this,left:d.getLeftOffset(f),right:d.getRightOffset(f),top:m,bottom:n}}},getHitSpan:function(a){var b,c=this.getCellDate(0,a.col),d=this.computeSnapTime(a.snap),e=this.view.calendar.rezoneDate(c);return e.time(d),b=e.clone().add(this.snapDuration),{start:e,end:b}},getHitEl:function(a){return this.colEls.eq(a.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(a){return b.duration(this.minTime+this.snapDuration*a)},rangeToSegs:function(a){var b,c=this.sliceRangeByTimes(a);for(b=0;b<c.length;b++)this.isRTL?c[b].col=this.daysPerRow-1-c[b].dayIndex:c[b].col=c[b].dayIndex;return c},sliceRangeByTimes:function(a){var b,c,d,e,f=[];for(a={start:a.start.clone().stripZone(),end:a.end.clone().stripZone()},c=0;c<this.daysPerRow;c++)d=this.dayDates[c].clone(),e={start:d.clone().time(this.minTime),end:d.clone().time(this.maxTime)},b=E(a,e),b&&(b.dayIndex=c,f.push(b));return f},updateSize:function(a){this.slatCoordCache.build(),a&&this.updateSegVerticals()},computeDateTop:function(a,c){return this.computeTimeTop(b.duration(a.clone().stripZone()-c.clone().stripTime()))},computeTimeTop:function(a){var b,c,d=this.slatEls.length,e=(a-this.minTime)/this.slotDuration;return e=Math.max(0,e),e=Math.min(d,e),b=Math.floor(e),b=Math.min(b,d-1),c=e-b,this.slatCoordCache.getTopPosition(b)+this.slatCoordCache.getHeight(b)*c},renderDrag:function(a,b){return b?(this.renderRangeHelper(a,b),this.applyDragOpacity(this.helperEl),!0):void this.renderHighlight(this.eventRangeToSegs(a))},unrenderDrag:function(){this.unrenderHelper(),this.unrenderHighlight()},renderEventResize:function(a,b){this.renderRangeHelper(a,b)},unrenderEventResize:function(){this.unrenderHelper()},renderHelper:function(b,c){var d,e,f,g,h=this.eventsToSegs([b]);for(h=this.renderFgSegEls(h),d=this.renderSegTable(h),e=0;e<h.length;e++)f=h[e],c&&c.col===f.col&&(g=c.el,f.el.css({left:g.css("left"),right:g.css("right"),"margin-left":g.css("margin-left"),"margin-right":g.css("margin-right")}));this.helperEl=a('<div class="fc-helper-skeleton"/>').append(d).appendTo(this.el)},unrenderHelper:function(){this.helperEl&&(this.helperEl.remove(),this.helperEl=null)},renderSelection:function(a){this.view.opt("selectHelper")?this.renderRangeHelper(a):this.renderHighlight(this.selectionRangeToSegs(a))},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderFill:function(b,c,d){var e,f,g,h,i,j,k,l,m,n;if(c.length){for(c=this.renderFillSegEls(b,c),e=this.groupSegCols(c),d=d||b.toLowerCase(),f=a('<div class="fc-'+d+'-skeleton"><table><tr/></table></div>'),g=f.find("tr"),h=0;h<e.length;h++)if(i=e[h],j=a("<td/>").appendTo(g),i.length)for(k=a('<div class="fc-'+d+'-container"/>').appendTo(j),l=this.getCellDate(0,h),m=0;m<i.length;m++)n=i[m],k.append(n.el.css({top:this.computeDateTop(n.start,l),bottom:-this.computeDateTop(n.end,l)}));this.bookendCells(g),this.el.append(f),this.elsByFill[b]=f}return c}});nb.mixin({eventSkeletonEl:null,renderFgSegs:function(b){return b=this.renderFgSegEls(b),this.el.append(this.eventSkeletonEl=a('<div class="fc-content-skeleton"/>').append(this.renderSegTable(b))),b},unrenderFgSegs:function(a){this.eventSkeletonEl&&(this.eventSkeletonEl.remove(),this.eventSkeletonEl=null)},renderSegTable:function(b){var c,d,e,f,g,h,i=a("<table><tr/></table>"),j=i.find("tr");for(c=this.groupSegCols(b),this.computeSegVerticals(b),f=0;f<c.length;f++){for(g=c[f],this.placeSlotSegs(g),h=a('<div class="fc-event-container"/>'),d=0;d<g.length;d++)e=g[d],e.el.css(this.generateSegPositionCss(e)),e.bottom-e.top<30&&e.el.addClass("fc-short"),h.append(e.el);j.append(a("<td/>").append(h))}return this.bookendCells(j),i},placeSlotSegs:function(a){var b,c,d;if(this.sortSegs(a),b=Ea(a),Fa(b),c=b[0]){for(d=0;d<c.length;d++)Ga(c[d]);for(d=0;d<c.length;d++)this.computeSlotSegCoords(c[d],0,0)}},computeSlotSegCoords:function(a,b,c){var d,e=a.forwardSegs;if(void 0===a.forwardCoord)for(e.length?(this.sortForwardSlotSegs(e),this.computeSlotSegCoords(e[0],b+1,c),a.forwardCoord=e[0].backwardCoord):a.forwardCoord=1,a.backwardCoord=a.forwardCoord-(a.forwardCoord-c)/(b+1),d=0;d<e.length;d++)this.computeSlotSegCoords(e[d],0,a.forwardCoord)},updateSegVerticals:function(){var a,b=(this.segs||[]).concat(this.businessHourSegs||[]);for(this.computeSegVerticals(b),a=0;a<b.length;a++)b[a].el.css(this.generateSegVerticalCss(b[a]))},computeSegVerticals:function(a){var b,c;for(b=0;b<a.length;b++)c=a[b],c.top=this.computeDateTop(c.start,c.start),c.bottom=this.computeDateTop(c.end,c.start)},fgSegHtml:function(a,b){var c,d,e,f=this.view,g=a.event,h=f.isEventDraggable(g),i=!b&&a.isStart&&f.isEventResizableFromStart(g),j=!b&&a.isEnd&&f.isEventResizableFromEnd(g),k=this.getSegClasses(a,h,i||j),l=$(this.getEventSkinCss(g));return k.unshift("fc-time-grid-event","fc-v-event"),f.isMultiDayEvent(g)?(a.isStart||a.isEnd)&&(c=this.getEventTimeText(a),d=this.getEventTimeText(a,"LT"),e=this.getEventTimeText(a,null,!1)):(c=this.getEventTimeText(g),d=this.getEventTimeText(g,"LT"),e=this.getEventTimeText(g,null,!1)),'<a class="'+k.join(" ")+'"'+(g.url?' href="'+Y(g.url)+'"':"")+(l?' style="'+l+'"':"")+'><div class="fc-content">'+(c?'<div class="fc-time" data-start="'+Y(e)+'" data-full="'+Y(d)+'"><span>'+Y(c)+"</span></div>":"")+(g.title?'<div class="fc-title">'+Y(g.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(j?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},generateSegPositionCss:function(a){var b,c,d=this.view.opt("slotEventOverlap"),e=a.backwardCoord,f=a.forwardCoord,g=this.generateSegVerticalCss(a);return d&&(f=Math.min(1,e+2*(f-e))),this.isRTL?(b=1-f,c=e):(b=e,c=1-f),g.zIndex=a.level+1,g.left=100*b+"%",g.right=100*c+"%",d&&a.forwardPressure&&(g[this.isRTL?"marginLeft":"marginRight"]=20),g},generateSegVerticalCss:function(a){return{top:a.top,bottom:-a.bottom}},groupSegCols:function(a){var b,c=[];for(b=0;b<this.colCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].col].push(a[b]);return c},sortForwardSlotSegs:function(a){a.sort(ca(this,"compareForwardSlotSegs"))},compareForwardSlotSegs:function(a,b){return b.forwardPressure-a.forwardPressure||(a.backwardCoord||0)-(b.backwardCoord||0)||this.compareSegs(a,b)}});var ob=Pa.View=ra.extend({type:null,name:null,title:null,calendar:null,options:null,el:null,displaying:null,isSkeletonRendered:!1,isEventsRendered:!1,start:null,end:null,intervalStart:null,intervalEnd:null,intervalDuration:null,intervalUnit:null,isRTL:!1,isSelected:!1,eventOrderSpecs:null,scrollerEl:null,scrollTop:null,widgetHeaderClass:null,widgetContentClass:null,highlightStateClass:null,nextDayThreshold:null,isHiddenDayHash:null,documentMousedownProxy:null,constructor:function(a,c,d,e){this.calendar=a,this.type=this.name=c,this.options=d,this.intervalDuration=e||b.duration(1,"day"),this.nextDayThreshold=b.duration(this.opt("nextDayThreshold")),this.initThemingProps(),this.initHiddenDays(),this.isRTL=this.opt("isRTL"),this.eventOrderSpecs=A(this.opt("eventOrder")),this.documentMousedownProxy=ca(this,"documentMousedown"),this.initialize()},initialize:function(){},opt:function(a){return this.options[a]},trigger:function(a,b){var c=this.calendar;return c.trigger.apply(c,[a,b||this].concat(Array.prototype.slice.call(arguments,2),[this]))},setDate:function(a){this.setRange(this.computeRange(a))},setRange:function(b){a.extend(this,b),this.updateTitle()},computeRange:function(a){var b,c,d=I(this.intervalDuration),e=a.clone().startOf(d),f=e.clone().add(this.intervalDuration);return/year|month|week|day/.test(d)?(e.stripTime(),f.stripTime()):(e.hasTime()||(e=this.calendar.rezoneDate(e)),f.hasTime()||(f=this.calendar.rezoneDate(f))),b=e.clone(),b=this.skipHiddenDays(b),c=f.clone(),c=this.skipHiddenDays(c,-1,!0),{intervalUnit:d,intervalStart:e,intervalEnd:f,start:b,end:c}},computePrevDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).subtract(this.intervalDuration),-1)},computeNextDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).add(this.intervalDuration))},massageCurrentDate:function(a,b){return this.intervalDuration.as("days")<=1&&this.isHiddenDay(a)&&(a=this.skipHiddenDays(a,b),a.startOf("day")),a},updateTitle:function(){this.title=this.computeTitle()},computeTitle:function(){return this.formatRange({start:this.intervalStart,end:this.intervalEnd},this.opt("titleFormat")||this.computeTitleFormat(),this.opt("titleRangeSeparator"))},computeTitleFormat:function(){return"year"==this.intervalUnit?"YYYY":"month"==this.intervalUnit?this.opt("monthYearFormat"):this.intervalDuration.as("days")>1?"ll":"LL"},formatRange:function(a,b,c){var d=a.end;return d.hasTime()||(d=d.clone().subtract(1)),ma(a.start,d,b,c,this.opt("isRTL"))},setElement:function(a){this.el=a,this.bindGlobalHandlers()},removeElement:function(){this.clear(),this.isSkeletonRendered&&(this.unrenderSkeleton(),this.isSkeletonRendered=!1),this.unbindGlobalHandlers(),this.el.remove()},display:function(b){var c=this,d=null;return this.displaying&&(d=this.queryScroll()),this.clear().then(function(){return c.displaying=a.when(c.displayView(b)).then(function(){c.forceScroll(c.computeInitialScroll(d)),c.triggerRender()})})},clear:function(){var b=this,c=this.displaying;return c?c.then(function(){return b.displaying=null,b.clearEvents(),b.clearView()}):a.when()},displayView:function(a){this.isSkeletonRendered||(this.renderSkeleton(),this.isSkeletonRendered=!0),this.setDate(a),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours()},clearView:function(){this.unselect(),this.triggerUnrender(),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy()},renderSkeleton:function(){},unrenderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},renderBusinessHours:function(){},unrenderBusinessHours:function(){},triggerRender:function(){this.trigger("viewRender",this,this,this.el)},triggerUnrender:function(){this.trigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){a(document).on("mousedown",this.documentMousedownProxy)},unbindGlobalHandlers:function(){a(document).off("mousedown",this.documentMousedownProxy)},initThemingProps:function(){var a=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=a+"-widget-header",this.widgetContentClass=a+"-widget-content",this.highlightStateClass=a+"-state-highlight"},updateSize:function(a){var b;a&&(b=this.queryScroll()),this.updateHeight(a),this.updateWidth(a),a&&this.setScroll(b)},updateWidth:function(a){},updateHeight:function(a){var b=this.calendar;this.setHeight(b.getSuggestedViewHeight(),b.isHeightAuto())},setHeight:function(a,b){},computeScrollerHeight:function(a){var b,c,d=this.scrollerEl;return b=this.el.add(d),b.css({position:"relative",left:-1}),c=this.el.outerHeight()-d.height(),b.css({position:"",left:""}),a-c},computeInitialScroll:function(a){return 0},queryScroll:function(){return this.scrollerEl?this.scrollerEl.scrollTop():void 0},setScroll:function(a){return this.scrollerEl?this.scrollerEl.scrollTop(a):void 0},forceScroll:function(a){var b=this;this.setScroll(a),setTimeout(function(){b.setScroll(a)},0)},displayEvents:function(a){var b=this.queryScroll();this.clearEvents(),this.renderEvents(a),this.isEventsRendered=!0,this.setScroll(b),this.triggerEventRender()},clearEvents:function(){this.isEventsRendered&&(this.triggerEventUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.isEventsRendered=!1)},renderEvents:function(a){},unrenderEvents:function(){},triggerEventRender:function(){this.renderedEventSegEach(function(a){this.trigger("eventAfterRender",a.event,a.event,a.el)}),this.trigger("eventAfterAllRender")},triggerEventUnrender:function(){this.renderedEventSegEach(function(a){this.trigger("eventDestroy",a.event,a.event,a.el)})},resolveEventEl:function(b,c){var d=this.trigger("eventRender",b,b,c);return d===!1?c=null:d&&d!==!0&&(c=a(d)),c},showEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","")},a)},hideEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","hidden")},a)},renderedEventSegEach:function(a,b){var c,d=this.getEventSegs();for(c=0;c<d.length;c++)b&&d[c].event._id!==b._id||d[c].el&&a.call(this,d[c])},getEventSegs:function(){return[]},isEventDraggable:function(a){var b=a.source||{};return X(a.startEditable,b.startEditable,this.opt("eventStartEditable"),a.editable,b.editable,this.opt("editable"))},reportEventDrop:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventDrop(a,g.dateDelta,h,d,e),f.reportEventChange()},triggerEventDrop:function(a,b,c,d,e){this.trigger("eventDrop",d[0],a,b,c,e,{})},reportExternalDrop:function(b,c,d,e,f){var g,h,i=b.eventProps;i&&(g=a.extend({},i,c),h=this.calendar.renderEvent(g,b.stick)[0]),this.triggerExternalDrop(h,c,d,e,f)},triggerExternalDrop:function(a,b,c,d,e){this.trigger("drop",c[0],b.start,d,e),a&&this.trigger("eventReceive",null,a)},renderDrag:function(a,b){},unrenderDrag:function(){},isEventResizableFromStart:function(a){return this.opt("eventResizableFromStart")&&this.isEventResizable(a)},isEventResizableFromEnd:function(a){return this.isEventResizable(a)},isEventResizable:function(a){var b=a.source||{};return X(a.durationEditable,b.durationEditable,this.opt("eventDurationEditable"),a.editable,b.editable,this.opt("editable"))},reportEventResize:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventResize(a,g.durationDelta,h,d,e),f.reportEventChange()},triggerEventResize:function(a,b,c,d,e){this.trigger("eventResize",d[0],a,b,c,e,{})},select:function(a,b){this.unselect(b),this.renderSelection(a),this.reportSelection(a,b)},renderSelection:function(a){},reportSelection:function(a,b){this.isSelected=!0,this.triggerSelect(a,b)},triggerSelect:function(a,b){this.trigger("select",null,a.start,a.end,b)},unselect:function(a){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.trigger("unselect",null,a))},unrenderSelection:function(){},documentMousedown:function(b){var c;this.isSelected&&this.opt("unselectAuto")&&v(b)&&(c=this.opt("unselectCancel"),c&&a(b.target).closest(c).length||this.unselect(b))},triggerDayClick:function(a,b,c){this.trigger("dayClick",b,a,c)},initHiddenDays:function(){var b,c=this.opt("hiddenDays")||[],d=[],e=0;for(this.opt("weekends")===!1&&c.push(0,6),b=0;7>b;b++)(d[b]=-1!==a.inArray(b,c))||e++;if(!e)throw"invalid hiddenDays";this.isHiddenDayHash=d},isHiddenDay:function(a){return b.isMoment(a)&&(a=a.day()),this.isHiddenDayHash[a]},skipHiddenDays:function(a,b,c){var d=a.clone();for(b=b||1;this.isHiddenDayHash[(d.day()+(c?b:0)+7)%7];)d.add(b,"days");return d},computeDayRange:function(a){var b,c=a.start.clone().stripTime(),d=a.end,e=null;return d&&(e=d.clone().stripTime(),b=+d.time(),b&&b>=this.nextDayThreshold&&e.add(1,"days")),(!d||c>=e)&&(e=c.clone().add(1,"days")),{start:c,end:e}},isMultiDayEvent:function(a){var b=this.computeDayRange(a);return b.end.diff(b.start,"days")>1}}),pb=Pa.Calendar=ra.extend({dirDefaults:null,langDefaults:null,overrides:null,options:null,viewSpecCache:null,view:null,header:null,loadingLevel:0,constructor:Ja,initialize:function(){},initOptions:function(a){var b,e,f,g;a=d(a),b=a.lang,e=qb[b],e||(b=pb.defaults.lang,e=qb[b]||{}),f=X(a.isRTL,e.isRTL,pb.defaults.isRTL),g=f?pb.rtlDefaults:{},this.dirDefaults=g,this.langDefaults=e,this.overrides=a,this.options=c([pb.defaults,g,e,a]),Ka(this.options),this.viewSpecCache={}},getViewSpec:function(a){var b=this.viewSpecCache;return b[a]||(b[a]=this.buildViewSpec(a))},getUnitViewSpec:function(b){var c,d,e;if(-1!=a.inArray(b,Ua))for(c=this.header.getViewsWithButtons(),a.each(Pa.views,function(a){c.push(a)}),d=0;d<c.length;d++)if(e=this.getViewSpec(c[d]),e&&e.singleUnit==b)return e},buildViewSpec:function(a){for(var d,e,f,g,h=this.overrides.views||{},i=[],j=[],k=[],l=a;l;)d=Qa[l],e=h[l],l=null,"function"==typeof d&&(d={"class":d}),d&&(i.unshift(d),j.unshift(d.defaults||{}),f=f||d.duration,l=l||d.type),e&&(k.unshift(e),f=f||e.duration,l=l||e.type);return d=Q(i),d.type=a,d["class"]?(f&&(f=b.duration(f),f.valueOf()&&(d.duration=f,g=I(f),1===f.as(g)&&(d.singleUnit=g,k.unshift(h[g]||{})))),d.defaults=c(j),d.overrides=c(k),this.buildViewSpecOptions(d),this.buildViewSpecButtonText(d,a),d):!1},buildViewSpecOptions:function(a){a.options=c([pb.defaults,a.defaults,this.dirDefaults,this.langDefaults,this.overrides,a.overrides]),Ka(a.options)},buildViewSpecButtonText:function(a,b){function c(c){var d=c.buttonText||{};return d[b]||(a.singleUnit?d[a.singleUnit]:null)}a.buttonTextOverride=c(this.overrides)||a.overrides.buttonText,a.buttonTextDefault=c(this.langDefaults)||c(this.dirDefaults)||a.defaults.buttonText||c(pb.defaults)||(a.duration?this.humanizeDuration(a.duration):null)||b},instantiateView:function(a){var b=this.getViewSpec(a);return new b["class"](this,a,b.options,b.duration)},isValidViewType:function(a){return Boolean(this.getViewSpec(a))},pushLoading:function(){this.loadingLevel++||this.trigger("loading",null,!0,this.view)},popLoading:function(){--this.loadingLevel||this.trigger("loading",null,!1,this.view)},buildSelectRange:function(a,b){return a=this.moment(a),b=b?this.moment(b):a.hasTime()?a.clone().add(this.defaultTimedEventDuration):a.clone().add(this.defaultAllDayEventDuration),{start:a,end:b}}});pb.mixin(eb),pb.defaults={titleRangeSeparator:" — ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},buttonIcons:{prev:"left-single-arrow",next:"right-single-arrow",prevYear:"left-double-arrow",nextYear:"right-double-arrow"},theme:!1,themeButtonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e",prevYear:"seek-prev",nextYear:"seek-next"},dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:200},pb.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},pb.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var qb=Pa.langs={};Pa.datepickerLang=function(b,c,d){var e=qb[b]||(qb[b]={});e.isRTL=d.isRTL,e.weekNumberTitle=d.weekHeader,a.each(rb,function(a,b){e[a]=b(d)}),a.datepicker&&(a.datepicker.regional[c]=a.datepicker.regional[b]=d,a.datepicker.regional.en=a.datepicker.regional[""],a.datepicker.setDefaults(d))},Pa.lang=function(b,d){var e,f;e=qb[b]||(qb[b]={}),d&&(e=qb[b]=c([e,d])),f=La(b),a.each(sb,function(a,b){null==e[a]&&(e[a]=b(f,e))}),pb.defaults.lang=b};var rb={buttonText:function(a){return{prev:Z(a.prevText),next:Z(a.nextText),today:Z(a.currentText)}},monthYearFormat:function(a){return a.showMonthAfterYear?"YYYY["+a.yearSuffix+"] MMMM":"MMMM YYYY["+a.yearSuffix+"]"}},sb={dayOfMonthFormat:function(a,b){var c=a.longDateFormat("l");return c=c.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),b.isRTL?c+=" ddd":c="ddd "+c,c},mediumTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a")},extraSmallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(a){return a.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"")}},tb={smallDayDateFormat:function(a){return a.isRTL?"D dd":"dd D"},weekFormat:function(a){return a.isRTL?"w[ "+a.weekNumberTitle+"]":"["+a.weekNumberTitle+" ]w"},smallWeekFormat:function(a){return a.isRTL?"w["+a.weekNumberTitle+"]":"["+a.weekNumberTitle+"]w"}};Pa.lang("en",pb.englishDefaults),Pa.sourceNormalizers=[],Pa.sourceFetchers=[];var ub={dataType:"json",cache:!1},vb=1;pb.prototype.getPeerEvents=function(a,b){var c,d,e=this.getEventCache(),f=[];for(c=0;c<e.length;c++)d=e[c],a&&a._id===d._id||f.push(d);return f};var wb=Pa.BasicView=ob.extend({dayGridClass:mb,dayGrid:null,dayNumbersVisible:!1,weekNumbersVisible:!1,weekNumberWidth:null,headContainerEl:null,headRowEl:null,initialize:function(){this.dayGrid=this.instantiateDayGrid()},instantiateDayGrid:function(){var a=this.dayGridClass.extend(xb);return new a(this)},setRange:function(a){ob.prototype.setRange.call(this,a),this.dayGrid.breakOnWeeks=/year|month|week/.test(this.intervalUnit),this.dayGrid.setRange(a)},computeRange:function(a){var b=ob.prototype.computeRange.call(this,a);return/year|month/.test(b.intervalUnit)&&(b.start.startOf("week"),b.start=this.skipHiddenDays(b.start),b.end.weekday()&&(b.end.add(1,"week").startOf("week"),b.end=this.skipHiddenDays(b.end,-1,!0))),b},renderDates:function(){this.dayNumbersVisible=this.dayGrid.rowCnt>1,this.weekNumbersVisible=this.opt("weekNumbers"),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.weekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scrollerEl=this.el.find(".fc-day-grid-container"),this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'"><div class="fc-day-grid-container"><div class="fc-day-grid"/></div></td></tr></tbody></table>'},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var a=this.opt("eventLimit");return a&&"number"!=typeof a},updateWidth:function(){this.weekNumbersVisible&&(this.weekNumberWidth=k(this.el.find(".fc-week-number")))},setHeight:function(a,b){var c,d=this.opt("eventLimit");m(this.scrollerEl),f(this.headRowEl),this.dayGrid.removeSegPopover(),d&&"number"==typeof d&&this.dayGrid.limitRows(d),c=this.computeScrollerHeight(a),this.setGridHeight(c,b),d&&"number"!=typeof d&&this.dayGrid.limitRows(d),!b&&l(this.scrollerEl,c)&&(e(this.headRowEl,r(this.scrollerEl)),c=this.computeScrollerHeight(a),this.scrollerEl.height(c))},setGridHeight:function(a,b){b?j(this.dayGrid.rowEls):i(this.dayGrid.rowEls,a,!0)},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(a,b){return this.dayGrid.queryHit(a,b)},getHitSpan:function(a){return this.dayGrid.getHitSpan(a)},getHitEl:function(a){return this.dayGrid.getHitEl(a)},renderEvents:function(a){this.dayGrid.renderEvents(a),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return this.dayGrid.renderDrag(a,b)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(a){this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),xb={renderHeadIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<th class="fc-week-number '+a.widgetHeaderClass+'" '+a.weekNumberStyleAttr()+"><span>"+Y(a.opt("weekNumberTitle"))+"</span></th>":""},renderNumberIntroHtml:function(a){var b=this.view;return b.weekNumbersVisible?'<td class="fc-week-number" '+b.weekNumberStyleAttr()+"><span>"+this.getCellDate(a,0).format("w")+"</span></td>":""},renderBgIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<td class="fc-week-number '+a.widgetContentClass+'" '+a.weekNumberStyleAttr()+"></td>":""},renderIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<td class="fc-week-number" '+a.weekNumberStyleAttr()+"></td>":"";
-}},yb=Pa.MonthView=wb.extend({computeRange:function(a){var b,c=wb.prototype.computeRange.call(this,a);return this.isFixedWeeks()&&(b=Math.ceil(c.end.diff(c.start,"weeks",!0)),c.end.add(6-b,"weeks")),c},setGridHeight:function(a,b){b=b||"variable"===this.opt("weekMode"),b&&(a*=this.rowCnt/6),i(this.dayGrid.rowEls,a,!b)},isFixedWeeks:function(){var a=this.opt("weekMode");return a?"fixed"===a:this.opt("fixedWeekCount")}});Qa.basic={"class":wb},Qa.basicDay={type:"basic",duration:{days:1}},Qa.basicWeek={type:"basic",duration:{weeks:1}},Qa.month={"class":yb,duration:{months:1},defaults:{fixedWeekCount:!0}};var zb=Pa.AgendaView=ob.extend({timeGridClass:nb,timeGrid:null,dayGridClass:mb,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,bottomRuleHeight:null,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid())},instantiateTimeGrid:function(){var a=this.timeGridClass.extend(Ab);return new a(this)},instantiateDayGrid:function(){var a=this.dayGridClass.extend(Bb);return new a(this)},setRange:function(a){ob.prototype.setRange.call(this,a),this.timeGrid.setRange(a),this.dayGrid&&this.dayGrid.setRange(a)},renderDates:function(){this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scrollerEl=this.el.find(".fc-time-grid-container"),this.timeGrid.setElement(this.el.find(".fc-time-grid")),this.timeGrid.renderDates(),this.bottomRuleEl=a('<hr class="fc-divider '+this.widgetHeaderClass+'"/>').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement())},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+this.widgetHeaderClass+'"/>':"")+'<div class="fc-time-grid-container"><div class="fc-time-grid"/></div></td></tr></tbody></table>'},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},updateSize:function(a){this.timeGrid.updateSize(a),ob.prototype.updateSize.call(this,a)},updateWidth:function(){this.axisWidth=k(this.el.find(".fc-axis"))},setHeight:function(a,b){var c,d;null===this.bottomRuleHeight&&(this.bottomRuleHeight=this.bottomRuleEl.outerHeight()),this.bottomRuleEl.hide(),this.scrollerEl.css("overflow",""),m(this.scrollerEl),f(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),c=this.opt("eventLimit"),c&&"number"!=typeof c&&(c=Cb),c&&this.dayGrid.limitRows(c)),b||(d=this.computeScrollerHeight(a),l(this.scrollerEl,d)?(e(this.noScrollRowEls,r(this.scrollerEl)),d=this.computeScrollerHeight(a),this.scrollerEl.height(d)):(this.scrollerEl.height(d).css("overflow","hidden"),this.bottomRuleEl.show()))},computeInitialScroll:function(){var a=b.duration(this.opt("scrollTime")),c=this.timeGrid.computeTimeTop(a);return c=Math.ceil(c),c&&c++,c},prepareHits:function(){this.timeGrid.prepareHits(),this.dayGrid&&this.dayGrid.prepareHits()},releaseHits:function(){this.timeGrid.releaseHits(),this.dayGrid&&this.dayGrid.releaseHits()},queryHit:function(a,b){var c=this.timeGrid.queryHit(a,b);return!c&&this.dayGrid&&(c=this.dayGrid.queryHit(a,b)),c},getHitSpan:function(a){return a.component.getHitSpan(a)},getHitEl:function(a){return a.component.getHitEl(a)},renderEvents:function(a){var b,c,d=[],e=[],f=[];for(c=0;c<a.length;c++)a[c].allDay?d.push(a[c]):e.push(a[c]);b=this.timeGrid.renderEvents(e),this.dayGrid&&(f=this.dayGrid.renderEvents(d)),this.updateHeight()},getEventSegs:function(){return this.timeGrid.getEventSegs().concat(this.dayGrid?this.dayGrid.getEventSegs():[])},unrenderEvents:function(){this.timeGrid.unrenderEvents(),this.dayGrid&&this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return a.start.hasTime()?this.timeGrid.renderDrag(a,b):this.dayGrid?this.dayGrid.renderDrag(a,b):void 0},unrenderDrag:function(){this.timeGrid.unrenderDrag(),this.dayGrid&&this.dayGrid.unrenderDrag()},renderSelection:function(a){a.start.hasTime()||a.end.hasTime()?this.timeGrid.renderSelection(a):this.dayGrid&&this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.timeGrid.unrenderSelection(),this.dayGrid&&this.dayGrid.unrenderSelection()}}),Ab={renderHeadIntroHtml:function(){var a,b=this.view;return b.opt("weekNumbers")?(a=this.start.format(b.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+b.widgetHeaderClass+'" '+b.axisStyleAttr()+"><span>"+Y(a)+"</span></th>"):'<th class="fc-axis '+b.widgetHeaderClass+'" '+b.axisStyleAttr()+"></th>"},renderBgIntroHtml:function(){var a=this.view;return'<td class="fc-axis '+a.widgetContentClass+'" '+a.axisStyleAttr()+"></td>"},renderIntroHtml:function(){var a=this.view;return'<td class="fc-axis" '+a.axisStyleAttr()+"></td>"}},Bb={renderBgIntroHtml:function(){var a=this.view;return'<td class="fc-axis '+a.widgetContentClass+'" '+a.axisStyleAttr()+"><span>"+(a.opt("allDayHtml")||Y(a.opt("allDayText")))+"</span></td>"},renderIntroHtml:function(){var a=this.view;return'<td class="fc-axis" '+a.axisStyleAttr()+"></td>"}},Cb=5,Db=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];return Qa.agenda={"class":zb,defaults:{allDaySlot:!0,allDayText:"all-day",slotDuration:"00:30:00",minTime:"00:00:00",maxTime:"24:00:00",slotEventOverlap:!0}},Qa.agendaDay={type:"agenda",duration:{days:1}},Qa.agendaWeek={type:"agenda",duration:{weeks:1}},Pa}); \ No newline at end of file
+!function(a){"function"==typeof define&&define.amd?define(["jquery","moment"],a):"object"==typeof exports?module.exports=a(require("jquery"),require("moment")):a(jQuery,moment)}(function(a,b){function c(a){return Q(a,Ra)}function d(b){var c,d={views:b.views||{}};return a.each(b,function(b,e){"views"!=b&&(a.isPlainObject(e)&&!/(time|duration|interval)$/i.test(b)&&-1==a.inArray(b,Ra)?(c=null,a.each(e,function(a,e){/^(month|week|day|default|basic(Week|Day)?|agenda(Week|Day)?)$/.test(a)?(d.views[a]||(d.views[a]={}),d.views[a][b]=e):(c||(c={}),c[a]=e)}),c&&(d[b]=c)):d[b]=e)}),d}function e(a,b){b.left&&a.css({"border-left-width":1,"margin-left":b.left-1}),b.right&&a.css({"border-right-width":1,"margin-right":b.right-1})}function f(a){a.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function g(){a("body").addClass("fc-not-allowed")}function h(){a("body").removeClass("fc-not-allowed")}function i(b,c,d){var e=Math.floor(c/b.length),f=Math.floor(c-e*(b.length-1)),g=[],h=[],i=[],k=0;j(b),b.each(function(c,d){var j=c===b.length-1?f:e,l=a(d).outerHeight(!0);j>l?(g.push(d),h.push(l),i.push(a(d).height())):k+=l}),d&&(c-=k,e=Math.floor(c/g.length),f=Math.floor(c-e*(g.length-1))),a(g).each(function(b,c){var d=b===g.length-1?f:e,j=h[b],k=i[b],l=d-(j-k);d>j&&a(c).height(l)})}function j(a){a.height("")}function k(b){var c=0;return b.find("> span").each(function(b,d){var e=a(d).outerWidth();e>c&&(c=e)}),c++,b.width(c),c}function l(a,b){return a.height(b).addClass("fc-scroller"),a[0].scrollHeight-1>a[0].clientHeight?!0:(m(a),!1)}function m(a){a.height("").removeClass("fc-scroller")}function n(b){var c=b.css("position"),d=b.parents().filter(function(){var b=a(this);return/(auto|scroll)/.test(b.css("overflow")+b.css("overflow-y")+b.css("overflow-x"))}).eq(0);return"fixed"!==c&&d.length?d:a(b[0].ownerDocument||document)}function o(a){var b=a.offset();return{left:b.left,right:b.left+a.outerWidth(),top:b.top,bottom:b.top+a.outerHeight()}}function p(a){var b=a.offset(),c=r(a),d=b.left+u(a,"border-left-width")+c.left,e=b.top+u(a,"border-top-width")+c.top;return{left:d,right:d+a[0].clientWidth,top:e,bottom:e+a[0].clientHeight}}function q(a){var b=a.offset(),c=b.left+u(a,"border-left-width")+u(a,"padding-left"),d=b.top+u(a,"border-top-width")+u(a,"padding-top");return{left:c,right:c+a.width(),top:d,bottom:d+a.height()}}function r(a){var b=a.innerWidth()-a[0].clientWidth,c={left:0,right:0,top:0,bottom:a.innerHeight()-a[0].clientHeight};return s()&&"rtl"==a.css("direction")?c.left=b:c.right=b,c}function s(){return null===Sa&&(Sa=t()),Sa}function t(){var b=a("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),c=b.children(),d=c.offset().left>b.offset().left;return b.remove(),d}function u(a,b){return parseFloat(a.css(b))||0}function v(a){return 1==a.which&&!a.ctrlKey}function w(a,b){var c={left:Math.max(a.left,b.left),right:Math.min(a.right,b.right),top:Math.max(a.top,b.top),bottom:Math.min(a.bottom,b.bottom)};return c.left<c.right&&c.top<c.bottom?c:!1}function x(a,b){return{left:Math.min(Math.max(a.left,b.left),b.right),top:Math.min(Math.max(a.top,b.top),b.bottom)}}function y(a){return{left:(a.left+a.right)/2,top:(a.top+a.bottom)/2}}function z(a,b){return{left:a.left-b.left,top:a.top-b.top}}function A(b){var c,d,e=[],f=[];for("string"==typeof b?f=b.split(/\s*,\s*/):"function"==typeof b?f=[b]:a.isArray(b)&&(f=b),c=0;c<f.length;c++)d=f[c],"string"==typeof d?e.push("-"==d.charAt(0)?{field:d.substring(1),order:-1}:{field:d,order:1}):"function"==typeof d&&e.push({func:d});return e}function B(a,b,c){var d,e;for(d=0;d<c.length;d++)if(e=C(a,b,c[d]))return e;return 0}function C(a,b,c){return c.func?c.func(a,b):D(a[c.field],b[c.field])*(c.order||1)}function D(b,c){return b||c?null==c?-1:null==b?1:"string"===a.type(b)||"string"===a.type(c)?String(b).localeCompare(String(c)):b-c:0}function E(a,b){var c,d,e,f,g=a.start,h=a.end,i=b.start,j=b.end;return h>i&&j>g?(g>=i?(c=g.clone(),e=!0):(c=i.clone(),e=!1),j>=h?(d=h.clone(),f=!0):(d=j.clone(),f=!1),{start:c,end:d,isStart:e,isEnd:f}):void 0}function F(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days"),ms:a.time()-c.time()})}function G(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days")})}function H(a,c,d){return b.duration(Math.round(a.diff(c,d,!0)),d)}function I(a,b){var c,d,e;for(c=0;c<Ua.length&&(d=Ua[c],e=J(d,a,b),!(e>=1&&ba(e)));c++);return d}function J(a,c,d){return null!=d?d.diff(c,a,!0):b.isDuration(c)?c.as(a):c.end.diff(c.start,a,!0)}function K(a,b,c){var d;return N(c)?(b-a)/c:(d=c.asMonths(),Math.abs(d)>=1&&ba(d)?b.diff(a,"months",!0)/d:b.diff(a,"days",!0)/c.asDays())}function L(a,b){var c,d;return N(a)||N(b)?a/b:(c=a.asMonths(),d=b.asMonths(),Math.abs(c)>=1&&ba(c)&&Math.abs(d)>=1&&ba(d)?c/d:a.asDays()/b.asDays())}function M(a,c){var d;return N(a)?b.duration(a*c):(d=a.asMonths(),Math.abs(d)>=1&&ba(d)?b.duration({months:d*c}):b.duration({days:a.asDays()*c}))}function N(a){return Boolean(a.hours()||a.minutes()||a.seconds()||a.milliseconds())}function O(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function P(a){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(a)}function Q(a,b){var c,d,e,f,g,h,i={};if(b)for(c=0;c<b.length;c++){for(d=b[c],e=[],f=a.length-1;f>=0;f--)if(g=a[f][d],"object"==typeof g)e.unshift(g);else if(void 0!==g){i[d]=g;break}e.length&&(i[d]=Q(e))}for(c=a.length-1;c>=0;c--){h=a[c];for(d in h)d in i||(i[d]=h[d])}return i}function R(a){var b=function(){};return b.prototype=a,new b}function S(a,b){for(var c in a)U(a,c)&&(b[c]=a[c])}function T(a,b){var c,d,e=["constructor","toString","valueOf"];for(c=0;c<e.length;c++)d=e[c],a[d]!==Object.prototype[d]&&(b[d]=a[d])}function U(a,b){return Ya.call(a,b)}function V(b){return/undefined|null|boolean|number|string/.test(a.type(b))}function W(b,c,d){if(a.isFunction(b)&&(b=[b]),b){var e,f;for(e=0;e<b.length;e++)f=b[e].apply(c,d)||f;return f}}function X(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]}function Y(a){return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function Z(a){return a.replace(/&.*?;/g,"")}function $(b){var c=[];return a.each(b,function(a,b){null!=b&&c.push(a+":"+b)}),c.join(";")}function _(a){return a.charAt(0).toUpperCase()+a.slice(1)}function aa(a,b){return a-b}function ba(a){return a%1===0}function ca(a,b){var c=a[b];return function(){return c.apply(a,arguments)}}function da(a,b){var c,d,e,f,g=function(){var h=+new Date-f;b>h&&h>0?c=setTimeout(g,b-h):(c=null,a.apply(e,d),c||(e=d=null))};return function(){e=this,d=arguments,f=+new Date,c||(c=setTimeout(g,b))}}function ea(c,d,e){var f,g,h,i,j=c[0],k=1==c.length&&"string"==typeof j;return b.isMoment(j)?(i=b.apply(null,c),ga(j,i)):O(j)||void 0===j?i=b.apply(null,c):(f=!1,g=!1,k?Za.test(j)?(j+="-01",c=[j],f=!0,g=!0):(h=$a.exec(j))&&(f=!h[5],g=!0):a.isArray(j)&&(g=!0),i=d||f?b.utc.apply(b,c):b.apply(null,c),f?(i._ambigTime=!0,i._ambigZone=!0):e&&(g?i._ambigZone=!0:k&&(i.utcOffset?i.utcOffset(j):i.zone(j)))),i._fullCalendar=!0,i}function fa(a,c){var d,e,f=!1,g=!1,h=a.length,i=[];for(d=0;h>d;d++)e=a[d],b.isMoment(e)||(e=Pa.moment.parseZone(e)),f=f||e._ambigTime,g=g||e._ambigZone,i.push(e);for(d=0;h>d;d++)e=i[d],c||!f||e._ambigTime?g&&!e._ambigZone&&(i[d]=e.clone().stripZone()):i[d]=e.clone().stripTime();return i}function ga(a,b){a._ambigTime?b._ambigTime=!0:b._ambigTime&&(b._ambigTime=!1),a._ambigZone?b._ambigZone=!0:b._ambigZone&&(b._ambigZone=!1)}function ha(a,b){a.year(b[0]||0).month(b[1]||0).date(b[2]||0).hours(b[3]||0).minutes(b[4]||0).seconds(b[5]||0).milliseconds(b[6]||0)}function ia(a,b){return ab.format.call(a,b)}function ja(a,b){return ka(a,pa(b))}function ka(a,b){var c,d="";for(c=0;c<b.length;c++)d+=la(a,b[c]);return d}function la(a,b){var c,d;return"string"==typeof b?b:(c=b.token)?bb[c]?bb[c](a):ia(a,c):b.maybe&&(d=ka(a,b.maybe),d.match(/[1-9]/))?d:""}function ma(a,b,c,d,e){var f;return a=Pa.moment.parseZone(a),b=Pa.moment.parseZone(b),f=(a.localeData||a.lang).call(a),c=f.longDateFormat(c)||c,d=d||" - ",na(a,b,pa(c),d,e)}function na(a,b,c,d,e){var f,g,h,i,j=a.clone().stripZone(),k=b.clone().stripZone(),l="",m="",n="",o="",p="";for(g=0;g<c.length&&(f=oa(a,b,j,k,c[g]),f!==!1);g++)l+=f;for(h=c.length-1;h>g&&(f=oa(a,b,j,k,c[h]),f!==!1);h--)m=f+m;for(i=g;h>=i;i++)n+=la(a,c[i]),o+=la(b,c[i]);return(n||o)&&(p=e?o+d+n:n+d+o),l+p+m}function oa(a,b,c,d,e){var f,g;return"string"==typeof e?e:(f=e.token)&&(g=cb[f.charAt(0)],g&&c.isSame(d,g))?ia(a,f):!1}function pa(a){return a in db?db[a]:db[a]=qa(a)}function qa(a){for(var b,c=[],d=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;b=d.exec(a);)b[1]?c.push(b[1]):b[2]?c.push({maybe:qa(b[2])}):b[3]?c.push({token:b[3]}):b[5]&&c.push(b[5]);return c}function ra(){}function sa(a,b){var c;return U(b,"constructor")&&(c=b.constructor),"function"!=typeof c&&(c=b.constructor=function(){a.apply(this,arguments)}),c.prototype=R(a.prototype),S(b,c.prototype),T(b,c.prototype),S(a,c),c}function ta(a,b){S(b.prototype||b,a.prototype)}function ua(a,b){return a||b?a&&b?a.component===b.component&&va(a,b)&&va(b,a):!1:!0}function va(a,b){for(var c in a)if(!/^(component|left|right|top|bottom)$/.test(c)&&a[c]!==b[c])return!1;return!0}function wa(a){var b=ya(a);return"background"===b||"inverse-background"===b}function xa(a){return"inverse-background"===ya(a)}function ya(a){return X((a.source||{}).rendering,a.rendering)}function za(a){var b,c,d={};for(b=0;b<a.length;b++)c=a[b],(d[c._id]||(d[c._id]=[])).push(c);return d}function Aa(a,b){return a.start-b.start}function Ba(c){var d,e,f,g,h=Pa.dataAttrPrefix;return h&&(h+="-"),d=c.data(h+"event")||null,d&&(d="object"==typeof d?a.extend({},d):{},e=d.start,null==e&&(e=d.time),f=d.duration,g=d.stick,delete d.start,delete d.time,delete d.duration,delete d.stick),null==e&&(e=c.data(h+"start")),null==e&&(e=c.data(h+"time")),null==f&&(f=c.data(h+"duration")),null==g&&(g=c.data(h+"stick")),e=null!=e?b.duration(e):null,f=null!=f?b.duration(f):null,g=Boolean(g),{eventProps:d,startTime:e,duration:f,stick:g}}function Ca(a,b){var c,d;for(c=0;c<b.length;c++)if(d=b[c],d.leftCol<=a.rightCol&&d.rightCol>=a.leftCol)return!0;return!1}function Da(a,b){return a.leftCol-b.leftCol}function Ea(a){var b,c,d,e=[];for(b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&Ha(c,e[d]).length;d++);c.level=d,(e[d]||(e[d]=[])).push(c)}return e}function Fa(a){var b,c,d,e,f;for(b=0;b<a.length;b++)for(c=a[b],d=0;d<c.length;d++)for(e=c[d],e.forwardSegs=[],f=b+1;f<a.length;f++)Ha(e,a[f],e.forwardSegs)}function Ga(a){var b,c,d=a.forwardSegs,e=0;if(void 0===a.forwardPressure){for(b=0;b<d.length;b++)c=d[b],Ga(c),e=Math.max(e,1+c.forwardPressure);a.forwardPressure=e}}function Ha(a,b,c){c=c||[];for(var d=0;d<b.length;d++)Ia(a,b[d])&&c.push(b[d]);return c}function Ia(a,b){return a.bottom>b.top&&a.top<b.bottom}function Ja(c,d){function e(){U?h()&&(k(),i()):f()}function f(){V=O.theme?"ui":"fc",c.addClass("fc"),O.isRTL?c.addClass("fc-rtl"):c.addClass("fc-ltr"),O.theme?c.addClass("ui-widget"):c.addClass("fc-unthemed"),U=a("<div class='fc-view-container'/>").prependTo(c),S=N.header=new Ma(N,O),T=S.render(),T&&c.prepend(T),i(O.defaultView),O.handleWindowResize&&(Y=da(m,O.windowResizeDelay),a(window).resize(Y))}function g(){W&&W.removeElement(),S.removeElement(),U.remove(),c.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),Y&&a(window).unbind("resize",Y)}function h(){return c.is(":visible")}function i(b){ca++,W&&b&&W.type!==b&&(S.deactivateButton(W.type),H(),W.removeElement(),W=N.view=null),!W&&b&&(W=N.view=ba[b]||(ba[b]=N.instantiateView(b)),W.setElement(a("<div class='fc-view fc-"+b+"-view' />").appendTo(U)),S.activateButton(b)),W&&(Z=W.massageCurrentDate(Z),W.displaying&&Z.isWithin(W.intervalStart,W.intervalEnd)||h()&&(W.display(Z),I(),u(),v(),q())),I(),ca--}function j(a){return h()?(a&&l(),ca++,W.updateSize(!0),ca--,!0):void 0}function k(){h()&&l()}function l(){X="number"==typeof O.contentHeight?O.contentHeight:"number"==typeof O.height?O.height-(T?T.outerHeight(!0):0):Math.round(U.width()/Math.max(O.aspectRatio,.5))}function m(a){!ca&&a.target===window&&W.start&&j(!0)&&W.trigger("windowResize",aa)}function n(){p(),r()}function o(){h()&&(H(),W.displayEvents(ea),I())}function p(){H(),W.clearEvents(),I()}function q(){!O.lazyFetching||$(W.start,W.end)?r():o()}function r(){_(W.start,W.end)}function s(a){ea=a,o()}function t(){o()}function u(){S.updateTitle(W.title)}function v(){var a=N.getNow();a.isWithin(W.intervalStart,W.intervalEnd)?S.disableButton("today"):S.enableButton("today")}function w(a,b){W.select(N.buildSelectSpan.apply(N,arguments))}function x(){W&&W.unselect()}function y(){Z=W.computePrevDate(Z),i()}function z(){Z=W.computeNextDate(Z),i()}function A(){Z.add(-1,"years"),i()}function B(){Z.add(1,"years"),i()}function C(){Z=N.getNow(),i()}function D(a){Z=N.moment(a).stripZone(),i()}function E(a){Z.add(b.duration(a)),i()}function F(a,b){var c;b=b||"day",c=N.getViewSpec(b)||N.getUnitViewSpec(b),Z=a.clone(),i(c?c.type:null)}function G(){return N.applyTimezone(Z)}function H(){U.css({width:"100%",height:U.height(),overflow:"hidden"})}function I(){U.css({width:"",height:"",overflow:""})}function J(){return N}function K(){return W}function L(a,b){return void 0===b?O[a]:void(("height"==a||"contentHeight"==a||"aspectRatio"==a)&&(O[a]=b,j(!0)))}function M(a,b){var c=Array.prototype.slice.call(arguments,2);return b=b||aa,this.triggerWith(a,b,c),O[a]?O[a].apply(b,c):void 0}var N=this;N.initOptions(d||{});var O=this.options;N.render=e,N.destroy=g,N.refetchEvents=n,N.reportEvents=s,N.reportEventChange=t,N.rerenderEvents=o,N.changeView=i,N.select=w,N.unselect=x,N.prev=y,N.next=z,N.prevYear=A,N.nextYear=B,N.today=C,N.gotoDate=D,N.incrementDate=E,N.zoomTo=F,N.getDate=G,N.getCalendar=J,N.getView=K,N.option=L,N.trigger=M;var P=R(La(O.lang));if(O.monthNames&&(P._months=O.monthNames),O.monthNamesShort&&(P._monthsShort=O.monthNamesShort),O.dayNames&&(P._weekdays=O.dayNames),O.dayNamesShort&&(P._weekdaysShort=O.dayNamesShort),null!=O.firstDay){var Q=R(P._week);Q.dow=O.firstDay,P._week=Q}P._fullCalendar_weekCalc=function(a){return"function"==typeof a?a:"local"===a?a:"iso"===a||"ISO"===a?"ISO":void 0}(O.weekNumberCalculation),N.defaultAllDayEventDuration=b.duration(O.defaultAllDayEventDuration),N.defaultTimedEventDuration=b.duration(O.defaultTimedEventDuration),N.moment=function(){var a;return"local"===O.timezone?(a=Pa.moment.apply(null,arguments),a.hasTime()&&a.local()):a="UTC"===O.timezone?Pa.moment.utc.apply(null,arguments):Pa.moment.parseZone.apply(null,arguments),"_locale"in a?a._locale=P:a._lang=P,a},N.getIsAmbigTimezone=function(){return"local"!==O.timezone&&"UTC"!==O.timezone},N.applyTimezone=function(a){if(!a.hasTime())return a.clone();var b,c=N.moment(a.toArray()),d=a.time()-c.time();return d&&(b=c.clone().add(d),a.time()-b.time()===0&&(c=b)),c},N.getNow=function(){var a=O.now;return"function"==typeof a&&(a=a()),N.moment(a).stripZone()},N.getEventEnd=function(a){return a.end?a.end.clone():N.getDefaultEventEnd(a.allDay,a.start)},N.getDefaultEventEnd=function(a,b){var c=b.clone();return a?c.stripTime().add(N.defaultAllDayEventDuration):c.add(N.defaultTimedEventDuration),N.getIsAmbigTimezone()&&c.stripZone(),c},N.humanizeDuration=function(a){return(a.locale||a.lang).call(a,O.lang).humanize()},Na.call(N,O);var S,T,U,V,W,X,Y,Z,$=N.isFetchNeeded,_=N.fetchEvents,aa=c[0],ba={},ca=0,ea=[];Z=null!=O.defaultDate?N.moment(O.defaultDate).stripZone():N.getNow(),N.getSuggestedViewHeight=function(){return void 0===X&&k(),X},N.isHeightAuto=function(){return"auto"===O.contentHeight||"auto"===O.height},N.freezeContentHeight=H,N.unfreezeContentHeight=I,N.initialize()}function Ka(b){a.each(tb,function(a,c){null==b[a]&&(b[a]=c(b))})}function La(a){var c=b.localeData||b.langData;return c.call(b,a)||c.call(b,"en")}function Ma(b,c){function d(){var b=c.header;return n=c.theme?"ui":"fc",b?o=a("<div class='fc-toolbar'/>").append(f("left")).append(f("right")).append(f("center")).append('<div class="fc-clear"/>'):void 0}function e(){o.remove(),o=a()}function f(d){var e=a('<div class="fc-'+d+'"/>'),f=c.header[d];return f&&a.each(f.split(" "),function(d){var f,g=a(),h=!0;a.each(this.split(","),function(d,e){var f,i,j,k,l,m,o,q,r,s;"title"==e?(g=g.add(a("<h2>&nbsp;</h2>")),h=!1):((f=(b.options.customButtons||{})[e])?(j=function(a){f.click&&f.click.call(s[0],a)},k="",l=f.text):(i=b.getViewSpec(e))?(j=function(){b.changeView(e)},p.push(e),k=i.buttonTextOverride,l=i.buttonTextDefault):b[e]&&(j=function(){b[e]()},k=(b.overrides.buttonText||{})[e],l=c.buttonText[e]),j&&(m=f?f.themeIcon:c.themeButtonIcons[e],o=f?f.icon:c.buttonIcons[e],q=k?Y(k):m&&c.theme?"<span class='ui-icon ui-icon-"+m+"'></span>":o&&!c.theme?"<span class='fc-icon fc-icon-"+o+"'></span>":Y(l),r=["fc-"+e+"-button",n+"-button",n+"-state-default"],s=a('<button type="button" class="'+r.join(" ")+'">'+q+"</button>").click(function(a){s.hasClass(n+"-state-disabled")||(j(a),(s.hasClass(n+"-state-active")||s.hasClass(n+"-state-disabled"))&&s.removeClass(n+"-state-hover"))}).mousedown(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-down")}).mouseup(function(){s.removeClass(n+"-state-down")}).hover(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-hover")},function(){s.removeClass(n+"-state-hover").removeClass(n+"-state-down")}),g=g.add(s)))}),h&&g.first().addClass(n+"-corner-left").end().last().addClass(n+"-corner-right").end(),g.length>1?(f=a("<div/>"),h&&f.addClass("fc-button-group"),f.append(g),e.append(f)):e.append(g)}),e}function g(a){o.find("h2").text(a)}function h(a){o.find(".fc-"+a+"-button").addClass(n+"-state-active")}function i(a){o.find(".fc-"+a+"-button").removeClass(n+"-state-active")}function j(a){o.find(".fc-"+a+"-button").attr("disabled","disabled").addClass(n+"-state-disabled")}function k(a){o.find(".fc-"+a+"-button").removeAttr("disabled").removeClass(n+"-state-disabled")}function l(){return p}var m=this;m.render=d,m.removeElement=e,m.updateTitle=g,m.activateButton=h,m.deactivateButton=i,m.disableButton=j,m.enableButton=k,m.getViewsWithButtons=l;var n,o=a(),p=[]}function Na(c){function d(a,b){return!L||L>a||b>M}function e(a,b){L=a,M=b,T=[];var c=++R,d=Q.length;S=d;for(var e=0;d>e;e++)f(Q[e],c)}function f(b,c){g(b,function(d){var e,f,g,h=a.isArray(b.events);if(c==R){if(d)for(e=0;e<d.length;e++)f=d[e],g=h?f:s(f,b),g&&T.push.apply(T,w(g));S--,S||N(T)}})}function g(b,d){var e,f,h=Pa.sourceFetchers;for(e=0;e<h.length;e++){if(f=h[e].call(K,b,L.clone(),M.clone(),c.timezone,d),f===!0)return;if("object"==typeof f)return void g(f,d)}var i=b.events;if(i)a.isFunction(i)?(K.pushLoading(),i.call(K,L.clone(),M.clone(),c.timezone,function(a){d(a),K.popLoading()})):a.isArray(i)?d(i):d();else{var j=b.url;if(j){var k,l=b.success,m=b.error,n=b.complete;k=a.isFunction(b.data)?b.data():b.data;var o=a.extend({},k||{}),p=X(b.startParam,c.startParam),q=X(b.endParam,c.endParam),r=X(b.timezoneParam,c.timezoneParam);p&&(o[p]=L.format()),q&&(o[q]=M.format()),c.timezone&&"local"!=c.timezone&&(o[r]=c.timezone),K.pushLoading(),a.ajax(a.extend({},ub,b,{data:o,success:function(b){b=b||[];var c=W(l,this,arguments);a.isArray(c)&&(b=c),d(b)},error:function(){W(m,this,arguments),d()},complete:function(){W(n,this,arguments),K.popLoading()}}))}else d()}}function h(a){var b=i(a);b&&(Q.push(b),S++,f(b,R))}function i(b){var c,d,e=Pa.sourceNormalizers;if(a.isFunction(b)||a.isArray(b)?c={events:b}:"string"==typeof b?c={url:b}:"object"==typeof b&&(c=a.extend({},b)),c){for(c.className?"string"==typeof c.className&&(c.className=c.className.split(/\s+/)):c.className=[],a.isArray(c.events)&&(c.origArray=c.events,c.events=a.map(c.events,function(a){return s(a,c)})),d=0;d<e.length;d++)e[d].call(K,c);return c}}function j(b){Q=a.grep(Q,function(a){return!k(a,b)}),T=a.grep(T,function(a){return!k(a.source,b)}),N(T)}function k(a,b){return a&&b&&l(a)==l(b)}function l(a){return("object"==typeof a?a.origArray||a.googleCalendarId||a.url||a.events:null)||a}function m(a){a.start=K.moment(a.start),a.end?a.end=K.moment(a.end):a.end=null,x(a,n(a)),N(T)}function n(b){var c={};return a.each(b,function(a,b){o(a)&&void 0!==b&&V(b)&&(c[a]=b)}),c}function o(a){return!/^_|^(id|allDay|start|end)$/.test(a)}function p(a,b){var c,d,e,f=s(a);if(f){for(c=w(f),d=0;d<c.length;d++)e=c[d],e.source||(b&&(O.events.push(e),e.source=O),T.push(e));return N(T),c}return[]}function q(b){var c,d;for(null==b?b=function(){return!0}:a.isFunction(b)||(c=b+"",b=function(a){return a._id==c}),T=a.grep(T,b,!0),d=0;d<Q.length;d++)a.isArray(Q[d].events)&&(Q[d].events=a.grep(Q[d].events,b,!0));N(T)}function r(b){return a.isFunction(b)?a.grep(T,b):null!=b?(b+="",a.grep(T,function(a){return a._id==b})):T}function s(d,e){var f,g,h,i={};if(c.eventDataTransform&&(d=c.eventDataTransform(d)),e&&e.eventDataTransform&&(d=e.eventDataTransform(d)),a.extend(i,d),e&&(i.source=e),i._id=d._id||(void 0===d.id?"_fc"+vb++:d.id+""),d.className?"string"==typeof d.className?i.className=d.className.split(/\s+/):i.className=d.className:i.className=[],f=d.start||d.date,g=d.end,P(f)&&(f=b.duration(f)),P(g)&&(g=b.duration(g)),d.dow||b.isDuration(f)||b.isDuration(g))i.start=f?b.duration(f):null,i.end=g?b.duration(g):null,i._recurring=!0;else{if(f&&(f=K.moment(f),!f.isValid()))return!1;g&&(g=K.moment(g),g.isValid()||(g=null)),h=d.allDay,void 0===h&&(h=X(e?e.allDayDefault:void 0,c.allDayDefault)),t(f,g,h,i)}return i}function t(a,b,c,d){d.start=a,d.end=b,d.allDay=c,u(d),Oa(d)}function u(a){v(a),a.end&&!a.end.isAfter(a.start)&&(a.end=null),a.end||(c.forceEventDuration?a.end=K.getDefaultEventEnd(a.allDay,a.start):a.end=null)}function v(a){null==a.allDay&&(a.allDay=!(a.start.hasTime()||a.end&&a.end.hasTime())),a.allDay?(a.start.stripTime(),a.end&&a.end.stripTime()):(a.start.hasTime()||(a.start=K.applyTimezone(a.start.time(0))),a.end&&!a.end.hasTime()&&(a.end=K.applyTimezone(a.end.time(0))))}function w(b,c,d){var e,f,g,h,i,j,k,l,m,n=[];if(c=c||L,d=d||M,b)if(b._recurring){if(f=b.dow)for(e={},g=0;g<f.length;g++)e[f[g]]=!0;for(h=c.clone().stripTime();h.isBefore(d);)(!e||e[h.day()])&&(i=b.start,j=b.end,k=h.clone(),l=null,i&&(k=k.time(i)),j&&(l=h.clone().time(j)),m=a.extend({},b),t(k,l,!i&&!j,m),n.push(m)),h.add(1,"days")}else n.push(b);return n}function x(b,c,d){function e(a,b){return d?H(a,b,d):c.allDay?G(a,b):F(a,b)}var f,g,h,i,j,k,l={};return c=c||{},c.start||(c.start=b.start.clone()),void 0===c.end&&(c.end=b.end?b.end.clone():null),null==c.allDay&&(c.allDay=b.allDay),u(c),f={start:b._start.clone(),end:b._end?b._end.clone():K.getDefaultEventEnd(b._allDay,b._start),allDay:c.allDay},u(f),g=null!==b._end&&null===c.end,h=e(c.start,f.start),c.end?(i=e(c.end,f.end),j=i.subtract(h)):j=null,a.each(c,function(a,b){o(a)&&void 0!==b&&(l[a]=b)}),k=y(r(b._id),g,c.allDay,h,j,l),{dateDelta:h,durationDelta:j,undo:k}}function y(b,c,d,e,f,g){var h=K.getIsAmbigTimezone(),i=[];return e&&!e.valueOf()&&(e=null),f&&!f.valueOf()&&(f=null),a.each(b,function(b,j){var k,l;k={start:j.start.clone(),end:j.end?j.end.clone():null,allDay:j.allDay},a.each(g,function(a){k[a]=j[a]}),l={start:j._start,end:j._end,allDay:d},u(l),c?l.end=null:f&&!l.end&&(l.end=K.getDefaultEventEnd(l.allDay,l.start)),e&&(l.start.add(e),l.end&&l.end.add(e)),f&&l.end.add(f),h&&!l.allDay&&(e||f)&&(l.start.stripZone(),l.end&&l.end.stripZone()),a.extend(j,g,l),Oa(j),i.push(function(){a.extend(j,k),Oa(j)})}),function(){for(var a=0;a<i.length;a++)i[a]()}}function z(b){var d,e=c.businessHours,f={className:"fc-nonbusiness",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"},g=K.getView();return e&&(d=a.extend({},f,"object"==typeof e?e:{})),d?(b&&(d.start=null,d.end=null),w(s(d),g.start,g.end)):[]}function A(a,b){var d=b.source||{},e=X(b.constraint,d.constraint,c.eventConstraint),f=X(b.overlap,d.overlap,c.eventOverlap);return D(a,e,f,b)}function B(b,c,d){var e,f;return d&&(e=a.extend({},d,c),f=w(s(e))[0]),f?A(b,f):C(b)}function C(a){return D(a,c.selectConstraint,c.selectOverlap)}function D(a,b,c,d){var e,f,g,h,i,j;if(null!=b){for(e=E(b),f=!1,h=0;h<e.length;h++)if(I(e[h],a)){f=!0;break}if(!f)return!1}for(g=K.getPeerEvents(a,d),h=0;h<g.length;h++)if(i=g[h],J(i,a)){if(c===!1)return!1;if("function"==typeof c&&!c(i,d))return!1;if(d){if(j=X(i.overlap,(i.source||{}).overlap),j===!1)return!1;if("function"==typeof j&&!j(d,i))return!1}}return!0}function E(a){return"businessHours"===a?z():"object"==typeof a?w(s(a)):r(a)}function I(a,b){var c=a.start.clone().stripZone(),d=K.getEventEnd(a).stripZone();return b.start>=c&&b.end<=d}function J(a,b){var c=a.start.clone().stripZone(),d=K.getEventEnd(a).stripZone();return b.start<d&&b.end>c}var K=this;K.isFetchNeeded=d,K.fetchEvents=e,K.addEventSource=h,K.removeEventSource=j,K.updateEvent=m,K.renderEvent=p,K.removeEvents=q,K.clientEvents=r,K.mutateEvent=x,K.normalizeEventDates=u,K.normalizeEventTimes=v;var L,M,N=K.reportEvents,O={events:[]},Q=[O],R=0,S=0,T=[];a.each((c.events?[c.events]:[]).concat(c.eventSources||[]),function(a,b){var c=i(b);c&&Q.push(c)}),K.getBusinessHoursEvents=z,K.isEventSpanAllowed=A,K.isExternalSpanAllowed=B,K.isSelectionSpanAllowed=C,K.getEventCache=function(){return T}}function Oa(a){a._allDay=a.allDay,a._start=a.start.clone(),a._end=a.end?a.end.clone():null}var Pa=a.fullCalendar={version:"2.6.1",internalApiVersion:3},Qa=Pa.views={};a.fn.fullCalendar=function(b){var c=Array.prototype.slice.call(arguments,1),d=this;return this.each(function(e,f){var g,h=a(f),i=h.data("fullCalendar");"string"==typeof b?i&&a.isFunction(i[b])&&(g=i[b].apply(i,c),e||(d=g),"destroy"===b&&h.removeData("fullCalendar")):i||(i=new pb(h,b),h.data("fullCalendar",i),i.render())}),d};var Ra=["header","buttonText","buttonIcons","themeButtonIcons"];Pa.intersectRanges=E,Pa.applyAll=W,Pa.debounce=da,Pa.isInt=ba,Pa.htmlEscape=Y,Pa.cssToStr=$,Pa.proxy=ca,Pa.capitaliseFirstLetter=_,Pa.getOuterRect=o,Pa.getClientRect=p,Pa.getContentRect=q,Pa.getScrollbarWidths=r;var Sa=null;Pa.intersectRects=w,Pa.parseFieldSpecs=A,Pa.compareByFieldSpecs=B,Pa.compareByFieldSpec=C,Pa.flexibleCompare=D,Pa.computeIntervalUnit=I,Pa.divideRangeByDuration=K,Pa.divideDurationByDuration=L,Pa.multiplyDuration=M,Pa.durationHasTime=N;var Ta=["sun","mon","tue","wed","thu","fri","sat"],Ua=["year","month","week","day","hour","minute","second","millisecond"];Pa.log=function(){var a=window.console;return a&&a.log?a.log.apply(a,arguments):void 0},Pa.warn=function(){var a=window.console;return a&&a.warn?a.warn.apply(a,arguments):Pa.log.apply(Pa,arguments)};var Va,Wa,Xa,Ya={}.hasOwnProperty,Za=/^\s*\d{4}-\d\d$/,$a=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,_a=b.fn,ab=a.extend({},_a);Pa.moment=function(){return ea(arguments)},Pa.moment.utc=function(){var a=ea(arguments,!0);return a.hasTime()&&a.utc(),a},Pa.moment.parseZone=function(){return ea(arguments,!0,!0)},_a.clone=function(){var a=ab.clone.apply(this,arguments);return ga(this,a),this._fullCalendar&&(a._fullCalendar=!0),a},_a.week=_a.weeks=function(a){var b=(this._locale||this._lang)._fullCalendar_weekCalc;return null==a&&"function"==typeof b?b(this):"ISO"===b?ab.isoWeek.apply(this,arguments):ab.week.apply(this,arguments)},_a.time=function(a){if(!this._fullCalendar)return ab.time.apply(this,arguments);if(null==a)return b.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,b.isDuration(a)||b.isMoment(a)||(a=b.duration(a));var c=0;return b.isDuration(a)&&(c=24*Math.floor(a.asDays())),this.hours(c+a.hours()).minutes(a.minutes()).seconds(a.seconds()).milliseconds(a.milliseconds())},_a.stripTime=function(){var a;return this._ambigTime||(a=this.toArray(),this.utc(),Wa(this,a.slice(0,3)),this._ambigTime=!0,this._ambigZone=!0),this},_a.hasTime=function(){return!this._ambigTime},_a.stripZone=function(){var a,b;return this._ambigZone||(a=this.toArray(),b=this._ambigTime,this.utc(),Wa(this,a),this._ambigTime=b||!1,this._ambigZone=!0),this},_a.hasZone=function(){return!this._ambigZone},_a.local=function(){var a=this.toArray(),b=this._ambigZone;return ab.local.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,b&&Xa(this,a),this},_a.utc=function(){return ab.utc.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,this},a.each(["zone","utcOffset"],function(a,b){ab[b]&&(_a[b]=function(a){return null!=a&&(this._ambigTime=!1,this._ambigZone=!1),ab[b].apply(this,arguments)})}),_a.format=function(){return this._fullCalendar&&arguments[0]?ja(this,arguments[0]):this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):ab.format.apply(this,arguments)},_a.toISOString=function(){return this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):ab.toISOString.apply(this,arguments)},_a.isWithin=function(a,b){var c=fa([this,a,b]);return c[0]>=c[1]&&c[0]<c[2]},_a.isSame=function(a,b){var c;return this._fullCalendar?b?(c=fa([this,a],!0),ab.isSame.call(c[0],c[1],b)):(a=Pa.moment.parseZone(a),ab.isSame.call(this,a)&&Boolean(this._ambigTime)===Boolean(a._ambigTime)&&Boolean(this._ambigZone)===Boolean(a._ambigZone)):ab.isSame.apply(this,arguments)},a.each(["isBefore","isAfter"],function(a,b){_a[b]=function(a,c){var d;return this._fullCalendar?(d=fa([this,a]),ab[b].call(d[0],d[1],c)):ab[b].apply(this,arguments)}}),Va="_d"in b()&&"updateOffset"in b,Wa=Va?function(a,c){a._d.setTime(Date.UTC.apply(Date,c)),b.updateOffset(a,!1)}:ha,Xa=Va?function(a,c){a._d.setTime(+new Date(c[0]||0,c[1]||0,c[2]||0,c[3]||0,c[4]||0,c[5]||0,c[6]||0)),b.updateOffset(a,!1)}:ha;var bb={t:function(a){return ia(a,"a").charAt(0)},T:function(a){return ia(a,"A").charAt(0)}};Pa.formatRange=ma;var cb={Y:"year",M:"month",D:"day",d:"day",A:"second",a:"second",T:"second",t:"second",H:"second",h:"second",m:"second",s:"second"},db={};Pa.Class=ra,ra.extend=function(){var a,b,c=arguments.length;for(a=0;c>a;a++)b=arguments[a],c-1>a&&ta(this,b);return sa(this,b||{})},ra.mixin=function(a){ta(this,a)};var eb=Pa.Emitter=ra.extend({callbackHash:null,on:function(a,b){return this.getCallbacks(a).add(b),this},off:function(a,b){return this.getCallbacks(a).remove(b),this},trigger:function(a){var b=Array.prototype.slice.call(arguments,1);return this.triggerWith(a,this,b),this},triggerWith:function(a,b,c){var d=this.getCallbacks(a);return d.fireWith(b,c),this},getCallbacks:function(b){var c;return this.callbackHash||(this.callbackHash={}),c=this.callbackHash[b],c||(c=this.callbackHash[b]=a.Callbacks()),c}}),fb=ra.extend({isHidden:!0,options:null,el:null,documentMousedownProxy:null,margin:10,constructor:function(a){this.options=a||{}},show:function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},hide:function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},render:function(){var b=this,c=this.options;this.el=a('<div class="fc-popover"/>').addClass(c.className||"").css({top:0,left:0}).append(c.content).appendTo(c.parentEl),this.el.on("click",".fc-close",function(){b.hide()}),c.autoHide&&a(document).on("mousedown",this.documentMousedownProxy=ca(this,"documentMousedown"))},documentMousedown:function(b){this.el&&!a(b.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),a(document).off("mousedown",this.documentMousedownProxy)},position:function(){var b,c,d,e,f,g=this.options,h=this.el.offsetParent().offset(),i=this.el.outerWidth(),j=this.el.outerHeight(),k=a(window),l=n(this.el);e=g.top||0,f=void 0!==g.left?g.left:void 0!==g.right?g.right-i:0,l.is(window)||l.is(document)?(l=k,b=0,c=0):(d=l.offset(),b=d.top,c=d.left),b+=k.scrollTop(),c+=k.scrollLeft(),g.viewportConstrain!==!1&&(e=Math.min(e,b+l.outerHeight()-j-this.margin),e=Math.max(e,b+this.margin),f=Math.min(f,c+l.outerWidth()-i-this.margin),
+f=Math.max(f,c+this.margin)),this.el.css({top:e-h.top,left:f-h.left})},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1))}}),gb=Pa.CoordCache=ra.extend({els:null,forcedOffsetParentEl:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(b){this.els=a(b.els),this.isHorizontal=b.isHorizontal,this.isVertical=b.isVertical,this.forcedOffsetParentEl=b.offsetParent?a(b.offsetParent):null},build:function(){var a=this.forcedOffsetParentEl||this.els.eq(0).offsetParent();this.origin=a.offset(),this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},ensureBuilt:function(){this.origin||this.build()},queryBoundingRect:function(){var a=n(this.els.eq(0));return a.is(document)?void 0:p(a)},buildElHorizontals:function(){var b=[],c=[];this.els.each(function(d,e){var f=a(e),g=f.offset().left,h=f.outerWidth();b.push(g),c.push(g+h)}),this.lefts=b,this.rights=c},buildElVerticals:function(){var b=[],c=[];this.els.each(function(d,e){var f=a(e),g=f.offset().top,h=f.outerHeight();b.push(g),c.push(g+h)}),this.tops=b,this.bottoms=c},getHorizontalIndex:function(a){this.ensureBuilt();var b,c=this.boundingRect,d=this.lefts,e=this.rights,f=d.length;if(!c||a>=c.left&&a<c.right)for(b=0;f>b;b++)if(a>=d[b]&&a<e[b])return b},getVerticalIndex:function(a){this.ensureBuilt();var b,c=this.boundingRect,d=this.tops,e=this.bottoms,f=d.length;if(!c||a>=c.top&&a<c.bottom)for(b=0;f>b;b++)if(a>=d[b]&&a<e[b])return b},getLeftOffset:function(a){return this.ensureBuilt(),this.lefts[a]},getLeftPosition:function(a){return this.ensureBuilt(),this.lefts[a]-this.origin.left},getRightOffset:function(a){return this.ensureBuilt(),this.rights[a]},getRightPosition:function(a){return this.ensureBuilt(),this.rights[a]-this.origin.left},getWidth:function(a){return this.ensureBuilt(),this.rights[a]-this.lefts[a]},getTopOffset:function(a){return this.ensureBuilt(),this.tops[a]},getTopPosition:function(a){return this.ensureBuilt(),this.tops[a]-this.origin.top},getBottomOffset:function(a){return this.ensureBuilt(),this.bottoms[a]},getBottomPosition:function(a){return this.ensureBuilt(),this.bottoms[a]-this.origin.top},getHeight:function(a){return this.ensureBuilt(),this.bottoms[a]-this.tops[a]}}),hb=Pa.DragListener=ra.extend({options:null,isListening:!1,isDragging:!1,originX:null,originY:null,mousemoveProxy:null,mouseupProxy:null,subjectEl:null,subjectHref:null,scrollEl:null,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollHandlerProxy:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,constructor:function(a){a=a||{},this.options=a,this.subjectEl=a.subjectEl},mousedown:function(a){v(a)&&(a.preventDefault(),this.startListening(a),this.options.distance||this.startDrag(a))},startListening:function(b){var c;this.isListening||(b&&this.options.scroll&&(c=n(a(b.target)),c.is(window)||c.is(document)||(this.scrollEl=c,this.scrollHandlerProxy=da(ca(this,"scrollHandler"),100),this.scrollEl.on("scroll",this.scrollHandlerProxy))),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")).on("mouseup",this.mouseupProxy=ca(this,"mouseup")).on("selectstart",this.preventDefault),b?(this.originX=b.pageX,this.originY=b.pageY):(this.originX=0,this.originY=0),this.isListening=!0,this.listenStart(b))},listenStart:function(a){this.trigger("listenStart",a)},mousemove:function(a){var b,c,d=a.pageX-this.originX,e=a.pageY-this.originY;this.isDragging||(b=this.options.distance||1,c=d*d+e*e,c>=b*b&&this.startDrag(a)),this.isDragging&&this.drag(d,e,a)},startDrag:function(a){this.isListening||this.startListening(),this.isDragging||(this.isDragging=!0,this.dragStart(a))},dragStart:function(a){var b=this.subjectEl;this.trigger("dragStart",a),(this.subjectHref=b?b.attr("href"):null)&&b.removeAttr("href")},drag:function(a,b,c){this.trigger("drag",a,b,c),this.updateScroll(c)},mouseup:function(a){this.stopListening(a)},stopDrag:function(a){this.isDragging&&(this.stopScrolling(),this.dragStop(a),this.isDragging=!1)},dragStop:function(a){var b=this;this.trigger("dragStop",a),setTimeout(function(){b.subjectHref&&b.subjectEl.attr("href",b.subjectHref)},0)},stopListening:function(b){this.stopDrag(b),this.isListening&&(this.scrollEl&&(this.scrollEl.off("scroll",this.scrollHandlerProxy),this.scrollHandlerProxy=null),a(document).off("mousemove",this.mousemoveProxy).off("mouseup",this.mouseupProxy).off("selectstart",this.preventDefault),this.mousemoveProxy=null,this.mouseupProxy=null,this.isListening=!1,this.listenStop(b))},listenStop:function(a){this.trigger("listenStop",a)},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1))},preventDefault:function(a){a.preventDefault()},computeScrollBounds:function(){var a=this.scrollEl;this.scrollBounds=a?o(a):null},updateScroll:function(a){var b,c,d,e,f=this.scrollSensitivity,g=this.scrollBounds,h=0,i=0;g&&(b=(f-(a.pageY-g.top))/f,c=(f-(g.bottom-a.pageY))/f,d=(f-(a.pageX-g.left))/f,e=(f-(g.right-a.pageX))/f,b>=0&&1>=b?h=b*this.scrollSpeed*-1:c>=0&&1>=c&&(h=c*this.scrollSpeed),d>=0&&1>=d?i=d*this.scrollSpeed*-1:e>=0&&1>=e&&(i=e*this.scrollSpeed)),this.setScrollVel(h,i)},setScrollVel:function(a,b){this.scrollTopVel=a,this.scrollLeftVel=b,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(ca(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var a=this.scrollEl;this.scrollTopVel<0?a.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&a.scrollTop()+a[0].clientHeight>=a[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?a.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&a.scrollLeft()+a[0].clientWidth>=a[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var a=this.scrollEl,b=this.scrollIntervalMs/1e3;this.scrollTopVel&&a.scrollTop(a.scrollTop()+this.scrollTopVel*b),this.scrollLeftVel&&a.scrollLeft(a.scrollLeft()+this.scrollLeftVel*b),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.stopScrolling()},stopScrolling:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.scrollStop())},scrollHandler:function(){this.scrollIntervalId||this.scrollStop()},scrollStop:function(){}}),ib=hb.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(a,b){hb.call(this,b),this.component=a},listenStart:function(a){var b,c,d,e=this.subjectEl;hb.prototype.listenStart.apply(this,arguments),this.computeCoords(),a?(c={left:a.pageX,top:a.pageY},d=c,e&&(b=o(e),d=x(d,b)),this.origHit=this.queryHit(d.left,d.top),e&&this.options.subjectCenter&&(this.origHit&&(b=w(this.origHit,b)||b),d=y(b)),this.coordAdjust=z(d,c)):(this.origHit=null,this.coordAdjust=null)},computeCoords:function(){this.component.prepareHits(),this.computeScrollBounds()},dragStart:function(a){var b;hb.prototype.dragStart.apply(this,arguments),b=this.queryHit(a.pageX,a.pageY),b&&this.hitOver(b)},drag:function(a,b,c){var d;hb.prototype.drag.apply(this,arguments),d=this.queryHit(c.pageX,c.pageY),ua(d,this.hit)||(this.hit&&this.hitOut(),d&&this.hitOver(d))},dragStop:function(){this.hitDone(),hb.prototype.dragStop.apply(this,arguments)},hitOver:function(a){var b=ua(a,this.origHit);this.hit=a,this.trigger("hitOver",this.hit,b,this.origHit)},hitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.hitDone(),this.hit=null)},hitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},listenStop:function(){hb.prototype.listenStop.apply(this,arguments),this.origHit=null,this.hit=null,this.component.releaseHits()},scrollStop:function(){hb.prototype.scrollStop.apply(this,arguments),this.computeCoords()},queryHit:function(a,b){return this.coordAdjust&&(a+=this.coordAdjust.left,b+=this.coordAdjust.top),this.component.queryHit(a,b)}}),jb=ra.extend({options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,mouseY0:null,mouseX0:null,topDelta:null,leftDelta:null,mousemoveProxy:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(b,c){this.options=c=c||{},this.sourceEl=b,this.parentEl=c.parentEl?a(c.parentEl):b.parent()},start:function(b){this.isFollowing||(this.isFollowing=!0,this.mouseY0=b.pageY,this.mouseX0=b.pageX,this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")))},stop:function(b,c){function d(){this.isAnimating=!1,e.removeElement(),this.top0=this.left0=null,c&&c()}var e=this,f=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,a(document).off("mousemove",this.mousemoveProxy),b&&f&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:f,complete:d})):d())},getEl:function(){var a=this.el;return a||(this.sourceEl.width(),a=this.el=this.sourceEl.clone().css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}).appendTo(this.parentEl)),a},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var a,b;this.getEl(),null===this.top0&&(this.sourceEl.width(),a=this.sourceEl.offset(),b=this.el.offsetParent().offset(),this.top0=a.top-b.top,this.left0=a.left-b.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},mousemove:function(a){this.topDelta=a.pageY-this.mouseY0,this.leftDelta=a.pageX-this.mouseX0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),kb=Pa.Grid=ra.extend({view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,externalDragStartProxy:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,constructor:function(a){this.view=a,this.isRTL=a.opt("isRTL"),this.elsByFill={},this.externalDragStartProxy=ca(this,"externalDragStart")},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(a){this.start=a.start.clone(),this.end=a.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var a,b,c=this.view;this.eventTimeFormat=c.opt("eventTimeFormat")||c.opt("timeFormat")||this.computeEventTimeFormat(),a=c.opt("displayEventTime"),null==a&&(a=this.computeDisplayEventTime()),b=c.opt("displayEventEnd"),null==b&&(b=this.computeDisplayEventEnd()),this.displayEventTime=a,this.displayEventEnd=b},spanToSegs:function(a){},diffDates:function(a,b){return this.largeUnit?H(a,b,this.largeUnit):F(a,b)},prepareHits:function(){},releaseHits:function(){},queryHit:function(a,b){},getHitSpan:function(a){},getHitEl:function(a){},setElement:function(b){var c=this;this.el=b,b.on("mousedown",function(b){a(b.target).is(".fc-event-container *, .fc-more")||a(b.target).closest(".fc-popover").length||c.dayMousedown(b)}),this.bindSegHandlers(),this.bindGlobalHandlers()},removeElement:function(){this.unbindGlobalHandlers(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){a(document).on("dragstart sortstart",this.externalDragStartProxy)},unbindGlobalHandlers:function(){a(document).off("dragstart sortstart",this.externalDragStartProxy)},dayMousedown:function(a){var b,c,d=this,e=this.view,f=e.opt("selectable"),i=new ib(this,{scroll:e.opt("dragScroll"),dragStart:function(){e.unselect()},hitOver:function(a,e,h){h&&(b=e?a:null,f&&(c=d.computeSelection(d.getHitSpan(h),d.getHitSpan(a)),c?d.renderSelection(c):c===!1&&g()))},hitOut:function(){b=null,c=null,d.unrenderSelection(),h()},listenStop:function(a){b&&e.triggerDayClick(d.getHitSpan(b),d.getHitEl(b),a),c&&e.reportSelection(c,a),h()}});i.mousedown(a)},renderEventLocationHelper:function(a,b){var c=this.fabricateHelperEvent(a,b);this.renderHelper(c,b)},fabricateHelperEvent:function(a,b){var c=b?R(b.event):{};return c.start=a.start.clone(),c.end=a.end?a.end.clone():null,c.allDay=null,this.view.calendar.normalizeEventDates(c),c.className=(c.className||[]).concat("fc-helper"),b||(c.editable=!1),c},renderHelper:function(a,b){},unrenderHelper:function(){},renderSelection:function(a){this.renderHighlight(a)},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(a,b){var c=this.computeSelectionSpan(a,b);return c&&!this.view.calendar.isSelectionSpanAllowed(c)?!1:c},computeSelectionSpan:function(a,b){var c=[a.start,a.end,b.start,b.end];return c.sort(aa),{start:c[0].clone(),end:c[3].clone()}},renderHighlight:function(a){this.renderFill("highlight",this.spanToSegs(a))},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderBusinessHours:function(){},unrenderBusinessHours:function(){},getNowIndicatorUnit:function(){},renderNowIndicator:function(a){},unrenderNowIndicator:function(){},renderFill:function(a,b){},unrenderFill:function(a){var b=this.elsByFill[a];b&&(b.remove(),delete this.elsByFill[a])},renderFillSegEls:function(b,c){var d,e=this,f=this[b+"SegEl"],g="",h=[];if(c.length){for(d=0;d<c.length;d++)g+=this.fillSegHtml(b,c[d]);a(g).each(function(b,d){var g=c[b],i=a(d);f&&(i=f.call(e,g,i)),i&&(i=a(i),i.is(e.fillSegTag)&&(g.el=i,h.push(g)))})}return h},fillSegTag:"div",fillSegHtml:function(a,b){var c=this[a+"SegClasses"],d=this[a+"SegCss"],e=c?c.call(this,b):[],f=$(d?d.call(this,b):{});return"<"+this.fillSegTag+(e.length?' class="'+e.join(" ")+'"':"")+(f?' style="'+f+'"':"")+" />"},getDayClasses:function(a){var b=this.view,c=b.calendar.getNow(),d=["fc-"+Ta[a.day()]];return 1==b.intervalDuration.as("months")&&a.month()!=b.intervalStart.month()&&d.push("fc-other-month"),a.isSame(c,"day")?d.push("fc-today",b.highlightStateClass):c>a?d.push("fc-past"):d.push("fc-future"),d}});kb.mixin({mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(a){var b,c=[],d=[];for(b=0;b<a.length;b++)(wa(a[b])?c:d).push(a[b]);this.segs=[].concat(this.renderBgEvents(c),this.renderFgEvents(d))},renderBgEvents:function(a){var b=this.eventsToSegs(a);return this.renderBgSegs(b)||b},renderFgEvents:function(a){var b=this.eventsToSegs(a);return this.renderFgSegs(b)||b},unrenderEvents:function(){this.triggerSegMouseout(),this.unrenderFgSegs(),this.unrenderBgSegs(),this.segs=null},getEventSegs:function(){return this.segs||[]},renderFgSegs:function(a){},unrenderFgSegs:function(){},renderFgSegEls:function(b,c){var d,e=this.view,f="",g=[];if(b.length){for(d=0;d<b.length;d++)f+=this.fgSegHtml(b[d],c);a(f).each(function(c,d){var f=b[c],h=e.resolveEventEl(f.event,a(d));h&&(h.data("fc-seg",f),f.el=h,g.push(f))})}return g},fgSegHtml:function(a,b){},renderBgSegs:function(a){return this.renderFill("bgEvent",a)},unrenderBgSegs:function(){this.unrenderFill("bgEvent")},bgEventSegEl:function(a,b){return this.view.resolveEventEl(a.event,b)},bgEventSegClasses:function(a){var b=a.event,c=b.source||{};return["fc-bgevent"].concat(b.className,c.className||[])},bgEventSegCss:function(a){return{"background-color":this.getSegSkinCss(a)["background-color"]}},businessHoursSegClasses:function(a){return["fc-nonbusiness","fc-bgevent"]},bindSegHandlers:function(){var b=this,c=this.view;a.each({mouseenter:function(a,c){b.triggerSegMouseover(a,c)},mouseleave:function(a,c){b.triggerSegMouseout(a,c)},click:function(a,b){return c.trigger("eventClick",this,a.event,b)},mousedown:function(d,e){a(e.target).is(".fc-resizer")&&c.isEventResizable(d.event)?b.segResizeMousedown(d,e,a(e.target).is(".fc-start-resizer")):c.isEventDraggable(d.event)&&b.segDragMousedown(d,e)}},function(c,d){b.el.on(c,".fc-event-container > *",function(c){var e=a(this).data("fc-seg");return!e||b.isDraggingSeg||b.isResizingSeg?void 0:d.call(this,e,c)})})},triggerSegMouseover:function(a,b){this.mousedOverSeg||(this.mousedOverSeg=a,this.view.trigger("eventMouseover",a.el[0],a.event,b))},triggerSegMouseout:function(a,b){b=b||{},this.mousedOverSeg&&(a=a||this.mousedOverSeg,this.mousedOverSeg=null,this.view.trigger("eventMouseout",a.el[0],a.event,b))},segDragMousedown:function(a,b){var c,d=this,e=this.view,f=e.calendar,i=a.el,j=a.event,k=new jb(a.el,{parentEl:e.el,opacity:e.opt("dragOpacity"),revertDuration:e.opt("dragRevertDuration"),zIndex:2}),l=new ib(e,{distance:5,scroll:e.opt("dragScroll"),subjectEl:i,subjectCenter:!0,listenStart:function(a){k.hide(),k.start(a)},dragStart:function(b){d.triggerSegMouseout(a,b),d.segDragStart(a,b),e.hideEvent(j)},hitOver:function(b,h,i){a.hit&&(i=a.hit),c=d.computeEventDrop(i.component.getHitSpan(i),b.component.getHitSpan(b),j),c&&!f.isEventSpanAllowed(d.eventToSpan(c),j)&&(g(),c=null),c&&e.renderDrag(c,a)?k.hide():k.show(),h&&(c=null)},hitOut:function(){e.unrenderDrag(),k.show(),c=null},hitDone:function(){h()},dragStop:function(b){k.stop(!c,function(){e.unrenderDrag(),e.showEvent(j),d.segDragStop(a,b),c&&e.reportEventDrop(j,c,this.largeUnit,i,b)})},listenStop:function(){k.stop()}});l.mousedown(b)},segDragStart:function(a,b){this.isDraggingSeg=!0,this.view.trigger("eventDragStart",a.el[0],a.event,b,{})},segDragStop:function(a,b){this.isDraggingSeg=!1,this.view.trigger("eventDragStop",a.el[0],a.event,b,{})},computeEventDrop:function(a,b,c){var d,e,f=this.view.calendar,g=a.start,h=b.start;return g.hasTime()===h.hasTime()?(d=this.diffDates(h,g),c.allDay&&N(d)?(e={start:c.start.clone(),end:f.getEventEnd(c),allDay:!1},f.normalizeEventTimes(e)):e={start:c.start.clone(),end:c.end?c.end.clone():null,allDay:c.allDay},e.start.add(d),e.end&&e.end.add(d)):e={start:h.clone(),end:null,allDay:!h.hasTime()},e},applyDragOpacity:function(a){var b=this.view.opt("dragOpacity");null!=b&&a.each(function(a,c){c.style.opacity=b})},externalDragStart:function(b,c){var d,e,f=this.view;f.opt("droppable")&&(d=a((c?c.item:null)||b.target),e=f.opt("dropAccept"),(a.isFunction(e)?e.call(d[0],d):d.is(e))&&(this.isDraggingExternal||this.listenToExternalDrag(d,b,c)))},listenToExternalDrag:function(a,b,c){var d,e=this,f=this.view.calendar,i=Ba(a),j=new ib(this,{listenStart:function(){e.isDraggingExternal=!0},hitOver:function(a){d=e.computeExternalDrop(a.component.getHitSpan(a),i),d&&!f.isExternalSpanAllowed(e.eventToSpan(d),d,i.eventProps)&&(g(),d=null),d&&e.renderDrag(d)},hitOut:function(){d=null},hitDone:function(){h(),e.unrenderDrag()},dragStop:function(){d&&e.view.reportExternalDrop(i,d,a,b,c)},listenStop:function(){e.isDraggingExternal=!1}});j.startDrag(b)},computeExternalDrop:function(a,b){var c=this.view.calendar,d={start:c.applyTimezone(a.start),end:null};return b.startTime&&!d.start.hasTime()&&d.start.time(b.startTime),b.duration&&(d.end=d.start.clone().add(b.duration)),d},renderDrag:function(a,b){},unrenderDrag:function(){},segResizeMousedown:function(a,b,c){var d,e=this,f=this.view,i=f.calendar,j=a.el,k=a.event,l=i.getEventEnd(k),m=new ib(this,{distance:5,scroll:f.opt("dragScroll"),subjectEl:j,dragStart:function(b){e.triggerSegMouseout(a,b),e.segResizeStart(a,b)},hitOver:function(b,h,j){var m=e.getHitSpan(j),n=e.getHitSpan(b);d=c?e.computeEventStartResize(m,n,k):e.computeEventEndResize(m,n,k),d&&(i.isEventSpanAllowed(e.eventToSpan(d),k)?d.start.isSame(k.start)&&d.end.isSame(l)&&(d=null):(g(),d=null)),d&&(f.hideEvent(k),e.renderEventResize(d,a))},hitOut:function(){d=null},hitDone:function(){e.unrenderEventResize(),f.showEvent(k),h()},dragStop:function(b){e.segResizeStop(a,b),d&&f.reportEventResize(k,d,this.largeUnit,j,b)}});m.mousedown(b)},segResizeStart:function(a,b){this.isResizingSeg=!0,this.view.trigger("eventResizeStart",a.el[0],a.event,b,{})},segResizeStop:function(a,b){this.isResizingSeg=!1,this.view.trigger("eventResizeStop",a.el[0],a.event,b,{})},computeEventStartResize:function(a,b,c){return this.computeEventResize("start",a,b,c)},computeEventEndResize:function(a,b,c){return this.computeEventResize("end",a,b,c)},computeEventResize:function(a,b,c,d){var e,f,g=this.view.calendar,h=this.diffDates(c[a],b[a]);return e={start:d.start.clone(),end:g.getEventEnd(d),allDay:d.allDay},e.allDay&&N(h)&&(e.allDay=!1,g.normalizeEventTimes(e)),e[a].add(h),e.start.isBefore(e.end)||(f=this.minResizeDuration||(d.allDay?g.defaultAllDayEventDuration:g.defaultTimedEventDuration),"start"==a?e.start=e.end.clone().subtract(f):e.end=e.start.clone().add(f)),e},renderEventResize:function(a,b){},unrenderEventResize:function(){},getEventTimeText:function(a,b,c){return null==b&&(b=this.eventTimeFormat),null==c&&(c=this.displayEventEnd),this.displayEventTime&&a.start.hasTime()?c&&a.end?this.view.formatRange(a,b):a.start.format(b):""},getSegClasses:function(a,b,c){var d=a.event,e=["fc-event",a.isStart?"fc-start":"fc-not-start",a.isEnd?"fc-end":"fc-not-end"].concat(d.className,d.source?d.source.className:[]);return b&&e.push("fc-draggable"),c&&e.push("fc-resizable"),e},getSegSkinCss:function(a){var b=a.event,c=this.view,d=b.source||{},e=b.color,f=d.color,g=c.opt("eventColor");return{"background-color":b.backgroundColor||e||d.backgroundColor||f||c.opt("eventBackgroundColor")||g,"border-color":b.borderColor||e||d.borderColor||f||c.opt("eventBorderColor")||g,color:b.textColor||d.textColor||c.opt("eventTextColor")}},eventToSegs:function(a){return this.eventsToSegs([a])},eventToSpan:function(a){return this.eventToSpans(a)[0]},eventToSpans:function(a){var b=this.eventToRange(a);return this.eventRangeToSpans(b,a)},eventsToSegs:function(b,c){var d=this,e=za(b),f=[];return a.each(e,function(a,b){var e,g=[];for(e=0;e<b.length;e++)g.push(d.eventToRange(b[e]));if(xa(b[0]))for(g=d.invertRanges(g),e=0;e<g.length;e++)f.push.apply(f,d.eventRangeToSegs(g[e],b[0],c));else for(e=0;e<g.length;e++)f.push.apply(f,d.eventRangeToSegs(g[e],b[e],c))}),f},eventToRange:function(a){return{start:a.start.clone().stripZone(),end:(a.end?a.end.clone():this.view.calendar.getDefaultEventEnd(null!=a.allDay?a.allDay:!a.start.hasTime(),a.start)).stripZone()}},eventRangeToSegs:function(a,b,c){var d,e=this.eventRangeToSpans(a,b),f=[];for(d=0;d<e.length;d++)f.push.apply(f,this.eventSpanToSegs(e[d],b,c));return f},eventRangeToSpans:function(b,c){return[a.extend({},b)]},eventSpanToSegs:function(a,b,c){var d,e,f=c?c(a):this.spanToSegs(a);for(d=0;d<f.length;d++)e=f[d],e.event=b,e.eventStartMS=+a.start,e.eventDurationMS=a.end-a.start;return f},invertRanges:function(a){var b,c,d=this.view,e=d.start.clone(),f=d.end.clone(),g=[],h=e;for(a.sort(Aa),b=0;b<a.length;b++)c=a[b],c.start>h&&g.push({start:h,end:c.start}),h=c.end;return f>h&&g.push({start:h,end:f}),g},sortEventSegs:function(a){a.sort(ca(this,"compareEventSegs"))},compareEventSegs:function(a,b){return a.eventStartMS-b.eventStartMS||b.eventDurationMS-a.eventDurationMS||b.event.allDay-a.event.allDay||B(a.event,b.event,this.view.eventOrderSpecs)}}),Pa.isBgEvent=wa,Pa.dataAttrPrefix="";var lb=Pa.DayTableMixin={breakOnWeeks:!1,dayDates:null,dayIndices:null,daysPerRow:null,rowCnt:null,colCnt:null,colHeadFormat:null,updateDayTable:function(){for(var a,b,c,d=this.view,e=this.start.clone(),f=-1,g=[],h=[];e.isBefore(this.end);)d.isHiddenDay(e)?g.push(f+.5):(f++,g.push(f),h.push(e.clone())),e.add(1,"days");if(this.breakOnWeeks){for(b=h[0].day(),a=1;a<h.length&&h[a].day()!=b;a++);c=Math.ceil(h.length/a)}else c=1,a=h.length;this.dayDates=h,this.dayIndices=g,this.daysPerRow=a,this.rowCnt=c,this.updateDayTableCols()},updateDayTableCols:function(){this.colCnt=this.computeColCnt(),this.colHeadFormat=this.view.opt("columnFormat")||this.computeColHeadFormat()},computeColCnt:function(){return this.daysPerRow},getCellDate:function(a,b){return this.dayDates[this.getCellDayIndex(a,b)].clone()},getCellRange:function(a,b){var c=this.getCellDate(a,b),d=c.clone().add(1,"days");return{start:c,end:d}},getCellDayIndex:function(a,b){return a*this.daysPerRow+this.getColDayIndex(b)},getColDayIndex:function(a){return this.isRTL?this.colCnt-1-a:a},getDateDayIndex:function(a){var b=this.dayIndices,c=a.diff(this.start,"days");return 0>c?b[0]-1:c>=b.length?b[b.length-1]+1:b[c]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(a){var b,c,d,e,f,g=this.daysPerRow,h=this.view.computeDayRange(a),i=this.getDateDayIndex(h.start),j=this.getDateDayIndex(h.end.clone().subtract(1,"days")),k=[];for(b=0;b<this.rowCnt;b++)c=b*g,d=c+g-1,e=Math.max(i,c),f=Math.min(j,d),e=Math.ceil(e),f=Math.floor(f),f>=e&&k.push({row:b,firstRowDayIndex:e-c,lastRowDayIndex:f-c,isStart:e===i,isEnd:f===j});return k},sliceRangeByDay:function(a){var b,c,d,e,f,g,h=this.daysPerRow,i=this.view.computeDayRange(a),j=this.getDateDayIndex(i.start),k=this.getDateDayIndex(i.end.clone().subtract(1,"days")),l=[];for(b=0;b<this.rowCnt;b++)for(c=b*h,d=c+h-1,e=c;d>=e;e++)f=Math.max(j,e),g=Math.min(k,e),f=Math.ceil(f),g=Math.floor(g),g>=f&&l.push({row:b,firstRowDayIndex:f-c,lastRowDayIndex:g-c,isStart:f===j,isEnd:g===k});return l},renderHeadHtml:function(){var a=this.view;return'<div class="fc-row '+a.widgetHeaderClass+'"><table><thead>'+this.renderHeadTrHtml()+"</thead></table></div>"},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return"<tr>"+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+"</tr>"},renderHeadDateCellsHtml:function(){var a,b,c=[];for(a=0;a<this.colCnt;a++)b=this.getCellDate(0,a),c.push(this.renderHeadDateCellHtml(b));return c.join("")},renderHeadDateCellHtml:function(a,b,c){var d=this.view;return'<th class="fc-day-header '+d.widgetHeaderClass+" fc-"+Ta[a.day()]+'"'+(1==this.rowCnt?' data-date="'+a.format("YYYY-MM-DD")+'"':"")+(b>1?' colspan="'+b+'"':"")+(c?" "+c:"")+">"+Y(a.format(this.colHeadFormat))+"</th>"},renderBgTrHtml:function(a){return"<tr>"+(this.isRTL?"":this.renderBgIntroHtml(a))+this.renderBgCellsHtml(a)+(this.isRTL?this.renderBgIntroHtml(a):"")+"</tr>"},renderBgIntroHtml:function(a){return this.renderIntroHtml()},renderBgCellsHtml:function(a){var b,c,d=[];for(b=0;b<this.colCnt;b++)c=this.getCellDate(a,b),d.push(this.renderBgCellHtml(c));return d.join("")},renderBgCellHtml:function(a,b){var c=this.view,d=this.getDayClasses(a);return d.unshift("fc-day",c.widgetContentClass),'<td class="'+d.join(" ")+'" data-date="'+a.format("YYYY-MM-DD")+'"'+(b?" "+b:"")+"></td>"},renderIntroHtml:function(){},bookendCells:function(a){var b=this.renderIntroHtml();b&&(this.isRTL?a.append(b):a.prepend(b))}},mb=Pa.DayGrid=kb.extend(lb,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(a){var b,c,d=this.view,e=this.rowCnt,f=this.colCnt,g="";for(b=0;e>b;b++)g+=this.renderDayRowHtml(b,a);for(this.el.html(g),this.rowEls=this.el.find(".fc-row"),this.cellEls=this.el.find(".fc-day"),this.rowCoordCache=new gb({els:this.rowEls,isVertical:!0}),this.colCoordCache=new gb({els:this.cellEls.slice(0,this.colCnt),isHorizontal:!0}),b=0;e>b;b++)for(c=0;f>c;c++)d.trigger("dayRender",null,this.getCellDate(b,c),this.getCellEl(b,c))},unrenderDates:function(){this.removeSegPopover()},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents(!0),b=this.eventsToSegs(a);this.renderFill("businessHours",b,"bgevent")},renderDayRowHtml:function(a,b){var c=this.view,d=["fc-row","fc-week",c.widgetContentClass];return b&&d.push("fc-rigid"),'<div class="'+d.join(" ")+'"><div class="fc-bg"><table>'+this.renderBgTrHtml(a)+'</table></div><div class="fc-content-skeleton"><table>'+(this.numbersVisible?"<thead>"+this.renderNumberTrHtml(a)+"</thead>":"")+"</table></div></div>"},renderNumberTrHtml:function(a){return"<tr>"+(this.isRTL?"":this.renderNumberIntroHtml(a))+this.renderNumberCellsHtml(a)+(this.isRTL?this.renderNumberIntroHtml(a):"")+"</tr>"},renderNumberIntroHtml:function(a){return this.renderIntroHtml()},renderNumberCellsHtml:function(a){var b,c,d=[];for(b=0;b<this.colCnt;b++)c=this.getCellDate(a,b),d.push(this.renderNumberCellHtml(c));return d.join("")},renderNumberCellHtml:function(a){var b;return this.view.dayNumbersVisible?(b=this.getDayClasses(a),b.unshift("fc-day-number"),'<td class="'+b.join(" ")+'" data-date="'+a.format()+'">'+a.date()+"</td>"):"<td/>"},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},spanToSegs:function(a){var b,c,d=this.sliceRangeByRow(a);for(b=0;b<d.length;b++)c=d[b],this.isRTL?(c.leftCol=this.daysPerRow-1-c.lastRowDayIndex,c.rightCol=this.daysPerRow-1-c.firstRowDayIndex):(c.leftCol=c.firstRowDayIndex,c.rightCol=c.lastRowDayIndex);return d},prepareHits:function(){this.colCoordCache.build(),this.rowCoordCache.build(),this.rowCoordCache.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},releaseHits:function(){this.colCoordCache.clear(),this.rowCoordCache.clear()},queryHit:function(a,b){var c=this.colCoordCache.getHorizontalIndex(a),d=this.rowCoordCache.getVerticalIndex(b);return null!=d&&null!=c?this.getCellHit(d,c):void 0},getHitSpan:function(a){return this.getCellRange(a.row,a.col)},getHitEl:function(a){return this.getCellEl(a.row,a.col)},getCellHit:function(a,b){return{row:a,col:b,component:this,left:this.colCoordCache.getLeftOffset(b),right:this.colCoordCache.getRightOffset(b),top:this.rowCoordCache.getTopOffset(a),bottom:this.rowCoordCache.getBottomOffset(a)}},getCellEl:function(a,b){return this.cellEls.eq(a*this.colCnt+b)},renderDrag:function(a,b){return this.renderHighlight(this.eventToSpan(a)),b&&!b.el.closest(this.el).length?(this.renderEventLocationHelper(a,b),this.applyDragOpacity(this.helperEls),!0):void 0},unrenderDrag:function(){this.unrenderHighlight(),this.unrenderHelper()},renderEventResize:function(a,b){this.renderHighlight(this.eventToSpan(a)),this.renderEventLocationHelper(a,b)},unrenderEventResize:function(){this.unrenderHighlight(),this.unrenderHelper()},renderHelper:function(b,c){var d,e=[],f=this.eventToSegs(b);f=this.renderFgSegEls(f),d=this.renderSegRows(f),this.rowEls.each(function(b,f){var g,h=a(f),i=a('<div class="fc-helper-skeleton"><table/></div>');g=c&&c.row===b?c.el.position().top:h.find(".fc-content-skeleton tbody").position().top,i.css("top",g).find("table").append(d[b].tbodyEl),h.append(i),e.push(i[0])}),this.helperEls=a(e)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(b,c,d){var e,f,g,h=[];for(c=this.renderFillSegEls(b,c),e=0;e<c.length;e++)f=c[e],g=this.renderFillRow(b,f,d),this.rowEls.eq(f.row).append(g),h.push(g[0]);return this.elsByFill[b]=a(h),c},renderFillRow:function(b,c,d){var e,f,g=this.colCnt,h=c.leftCol,i=c.rightCol+1;return d=d||b.toLowerCase(),e=a('<div class="fc-'+d+'-skeleton"><table><tr/></table></div>'),f=e.find("tr"),h>0&&f.append('<td colspan="'+h+'"/>'),f.append(c.el.attr("colspan",i-h)),g>i&&f.append('<td colspan="'+(g-i)+'"/>'),this.bookendCells(f),e}});mb.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),kb.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return kb.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(b){var c=a.grep(b,function(a){return a.event.allDay});return kb.prototype.renderBgSegs.call(this,c)},renderFgSegs:function(b){var c;return b=this.renderFgSegEls(b),c=this.rowStructs=this.renderSegRows(b),this.rowEls.each(function(b,d){a(d).find(".fc-content-skeleton > table").append(c[b].tbodyEl)}),b},unrenderFgSegs:function(){for(var a,b=this.rowStructs||[];a=b.pop();)a.tbodyEl.remove();
+this.rowStructs=null},renderSegRows:function(a){var b,c,d=[];for(b=this.groupSegRows(a),c=0;c<b.length;c++)d.push(this.renderSegRow(c,b[c]));return d},fgSegHtml:function(a,b){var c,d,e=this.view,f=a.event,g=e.isEventDraggable(f),h=!b&&f.allDay&&a.isStart&&e.isEventResizableFromStart(f),i=!b&&f.allDay&&a.isEnd&&e.isEventResizableFromEnd(f),j=this.getSegClasses(a,g,h||i),k=$(this.getSegSkinCss(a)),l="";return j.unshift("fc-day-grid-event","fc-h-event"),a.isStart&&(c=this.getEventTimeText(f),c&&(l='<span class="fc-time">'+Y(c)+"</span>")),d='<span class="fc-title">'+(Y(f.title||"")||"&nbsp;")+"</span>",'<a class="'+j.join(" ")+'"'+(f.url?' href="'+Y(f.url)+'"':"")+(k?' style="'+k+'"':"")+'><div class="fc-content">'+(this.isRTL?d+" "+l:l+" "+d)+"</div>"+(h?'<div class="fc-resizer fc-start-resizer" />':"")+(i?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},renderSegRow:function(b,c){function d(b){for(;b>g;)k=(r[e-1]||[])[g],k?k.attr("rowspan",parseInt(k.attr("rowspan")||1,10)+1):(k=a("<td/>"),h.append(k)),q[e][g]=k,r[e][g]=k,g++}var e,f,g,h,i,j,k,l=this.colCnt,m=this.buildSegLevels(c),n=Math.max(1,m.length),o=a("<tbody/>"),p=[],q=[],r=[];for(e=0;n>e;e++){if(f=m[e],g=0,h=a("<tr/>"),p.push([]),q.push([]),r.push([]),f)for(i=0;i<f.length;i++){for(j=f[i],d(j.leftCol),k=a('<td class="fc-event-container"/>').append(j.el),j.leftCol!=j.rightCol?k.attr("colspan",j.rightCol-j.leftCol+1):r[e][g]=k;g<=j.rightCol;)q[e][g]=k,p[e][g]=j,g++;h.append(k)}d(l),this.bookendCells(h),o.append(h)}return{row:b,tbodyEl:o,cellMatrix:q,segMatrix:p,segLevels:m,segs:c}},buildSegLevels:function(a){var b,c,d,e=[];for(this.sortEventSegs(a),b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&Ca(c,e[d]);d++);c.level=d,(e[d]||(e[d]=[])).push(c)}for(d=0;d<e.length;d++)e[d].sort(Da);return e},groupSegRows:function(a){var b,c=[];for(b=0;b<this.rowCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].row].push(a[b]);return c}}),mb.mixin({segPopover:null,popoverSegs:null,removeSegPopover:function(){this.segPopover&&this.segPopover.hide()},limitRows:function(a){var b,c,d=this.rowStructs||[];for(b=0;b<d.length;b++)this.unlimitRow(b),c=a?"number"==typeof a?a:this.computeRowLevelLimit(b):!1,c!==!1&&this.limitRow(b,c)},computeRowLevelLimit:function(b){function c(b,c){f=Math.max(f,a(c).outerHeight())}var d,e,f,g=this.rowEls.eq(b),h=g.height(),i=this.rowStructs[b].tbodyEl.children();for(d=0;d<i.length;d++)if(e=i.eq(d).removeClass("fc-limited"),f=0,e.find("> td > :first-child").each(c),e.position().top+f>h)return d;return!1},limitRow:function(b,c){function d(d){for(;d>w;)j=t.getCellSegs(b,w,c),j.length&&(m=f[c-1][w],s=t.renderMoreLink(b,w,j),r=a("<div/>").append(s),m.append(r),v.push(r[0])),w++}var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t=this,u=this.rowStructs[b],v=[],w=0;if(c&&c<u.segLevels.length){for(e=u.segLevels[c-1],f=u.cellMatrix,g=u.tbodyEl.children().slice(c).addClass("fc-limited").get(),h=0;h<e.length;h++){for(i=e[h],d(i.leftCol),l=[],k=0;w<=i.rightCol;)j=this.getCellSegs(b,w,c),l.push(j),k+=j.length,w++;if(k){for(m=f[c-1][i.leftCol],n=m.attr("rowspan")||1,o=[],p=0;p<l.length;p++)q=a('<td class="fc-more-cell"/>').attr("rowspan",n),j=l[p],s=this.renderMoreLink(b,i.leftCol+p,[i].concat(j)),r=a("<div/>").append(s),q.append(r),o.push(q[0]),v.push(q[0]);m.addClass("fc-limited").after(a(o)),g.push(m[0])}}d(this.colCnt),u.moreEls=a(v),u.limitedEls=a(g)}},unlimitRow:function(a){var b=this.rowStructs[a];b.moreEls&&(b.moreEls.remove(),b.moreEls=null),b.limitedEls&&(b.limitedEls.removeClass("fc-limited"),b.limitedEls=null)},renderMoreLink:function(b,c,d){var e=this,f=this.view;return a('<a class="fc-more"/>').text(this.getMoreLinkText(d.length)).on("click",function(g){var h=f.opt("eventLimitClick"),i=e.getCellDate(b,c),j=a(this),k=e.getCellEl(b,c),l=e.getCellSegs(b,c),m=e.resliceDaySegs(l,i),n=e.resliceDaySegs(d,i);"function"==typeof h&&(h=f.trigger("eventLimitClick",null,{date:i,dayEl:k,moreEl:j,segs:m,hiddenSegs:n},g)),"popover"===h?e.showSegPopover(b,c,j,m):"string"==typeof h&&f.calendar.zoomTo(i,h)})},showSegPopover:function(a,b,c,d){var e,f,g=this,h=this.view,i=c.parent();e=1==this.rowCnt?h.el:this.rowEls.eq(a),f={className:"fc-more-popover",content:this.renderSegPopoverContent(a,b,d),parentEl:this.el,top:e.offset().top,autoHide:!0,viewportConstrain:h.opt("popoverViewportConstrain"),hide:function(){g.segPopover.removeElement(),g.segPopover=null,g.popoverSegs=null}},this.isRTL?f.right=i.offset().left+i.outerWidth()+1:f.left=i.offset().left-1,this.segPopover=new fb(f),this.segPopover.show()},renderSegPopoverContent:function(b,c,d){var e,f=this.view,g=f.opt("theme"),h=this.getCellDate(b,c).format(f.opt("dayPopoverFormat")),i=a('<div class="fc-header '+f.widgetHeaderClass+'"><span class="fc-close '+(g?"ui-icon ui-icon-closethick":"fc-icon fc-icon-x")+'"></span><span class="fc-title">'+Y(h)+'</span><div class="fc-clear"/></div><div class="fc-body '+f.widgetContentClass+'"><div class="fc-event-container"></div></div>'),j=i.find(".fc-event-container");for(d=this.renderFgSegEls(d,!0),this.popoverSegs=d,e=0;e<d.length;e++)this.prepareHits(),d[e].hit=this.getCellHit(b,c),this.releaseHits(),j.append(d[e].el);return i},resliceDaySegs:function(b,c){var d=a.map(b,function(a){return a.event}),e=c.clone(),f=e.clone().add(1,"days"),g={start:e,end:f};return b=this.eventsToSegs(d,function(a){var b=E(a,g);return b?[b]:[]}),this.sortEventSegs(b),b},getMoreLinkText:function(a){var b=this.view.opt("eventLimitText");return"function"==typeof b?b(a):"+"+a+" "+b},getCellSegs:function(a,b,c){for(var d,e=this.rowStructs[a].segMatrix,f=c||0,g=[];f<e.length;)d=e[f][b],d&&g.push(d),f++;return g}});var nb=Pa.TimeGrid=kb.extend(lb,{slotDuration:null,snapDuration:null,snapsPerSlot:null,minTime:null,maxTime:null,labelFormat:null,labelInterval:null,colEls:null,slatEls:null,nowIndicatorEls:null,colCoordCache:null,slatCoordCache:null,constructor:function(){kb.apply(this,arguments),this.processOptions()},renderDates:function(){this.el.html(this.renderHtml()),this.colEls=this.el.find(".fc-day"),this.slatEls=this.el.find(".fc-slats tr"),this.colCoordCache=new gb({els:this.colEls,isHorizontal:!0}),this.slatCoordCache=new gb({els:this.slatEls,isVertical:!0}),this.renderContentSkeleton()},renderHtml:function(){return'<div class="fc-bg"><table>'+this.renderBgTrHtml(0)+'</table></div><div class="fc-slats"><table>'+this.renderSlatRowHtml()+"</table></div>"},renderSlatRowHtml:function(){for(var a,c,d,e=this.view,f=this.isRTL,g="",h=b.duration(+this.minTime);h<this.maxTime;)a=this.start.clone().time(h),c=ba(L(h,this.labelInterval)),d='<td class="fc-axis fc-time '+e.widgetContentClass+'" '+e.axisStyleAttr()+">"+(c?"<span>"+Y(a.format(this.labelFormat))+"</span>":"")+"</td>",g+='<tr data-time="'+a.format("HH:mm:ss")+'"'+(c?"":' class="fc-minor"')+">"+(f?"":d)+'<td class="'+e.widgetContentClass+'"/>'+(f?d:"")+"</tr>",h.add(this.slotDuration);return g},processOptions:function(){var c,d=this.view,e=d.opt("slotDuration"),f=d.opt("snapDuration");e=b.duration(e),f=f?b.duration(f):e,this.slotDuration=e,this.snapDuration=f,this.snapsPerSlot=e/f,this.minResizeDuration=f,this.minTime=b.duration(d.opt("minTime")),this.maxTime=b.duration(d.opt("maxTime")),c=d.opt("slotLabelFormat"),a.isArray(c)&&(c=c[c.length-1]),this.labelFormat=c||d.opt("axisFormat")||d.opt("smallTimeFormat"),c=d.opt("slotLabelInterval"),this.labelInterval=c?b.duration(c):this.computeLabelInterval(e)},computeLabelInterval:function(a){var c,d,e;for(c=Db.length-1;c>=0;c--)if(d=b.duration(Db[c]),e=L(d,a),ba(e)&&e>1)return d;return b.duration(a)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(a,b){var c=this.snapsPerSlot,d=this.colCoordCache,e=this.slatCoordCache,f=d.getHorizontalIndex(a),g=e.getVerticalIndex(b);if(null!=f&&null!=g){var h=e.getTopOffset(g),i=e.getHeight(g),j=(b-h)/i,k=Math.floor(j*c),l=g*c+k,m=h+k/c*i,n=h+(k+1)/c*i;return{col:f,snap:l,component:this,left:d.getLeftOffset(f),right:d.getRightOffset(f),top:m,bottom:n}}},getHitSpan:function(a){var b,c=this.getCellDate(0,a.col),d=this.computeSnapTime(a.snap);return c.time(d),b=c.clone().add(this.snapDuration),{start:c,end:b}},getHitEl:function(a){return this.colEls.eq(a.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(a){return b.duration(this.minTime+this.snapDuration*a)},spanToSegs:function(a){var b,c=this.sliceRangeByTimes(a);for(b=0;b<c.length;b++)this.isRTL?c[b].col=this.daysPerRow-1-c[b].dayIndex:c[b].col=c[b].dayIndex;return c},sliceRangeByTimes:function(a){var b,c,d,e,f=[];for(c=0;c<this.daysPerRow;c++)d=this.dayDates[c].clone(),e={start:d.clone().time(this.minTime),end:d.clone().time(this.maxTime)},b=E(a,e),b&&(b.dayIndex=c,f.push(b));return f},updateSize:function(a){this.slatCoordCache.build(),a&&this.updateSegVerticals([].concat(this.fgSegs||[],this.bgSegs||[],this.businessSegs||[]))},computeDateTop:function(a,c){return this.computeTimeTop(b.duration(a-c.clone().stripTime()))},computeTimeTop:function(a){var b,c,d=this.slatEls.length,e=(a-this.minTime)/this.slotDuration;return e=Math.max(0,e),e=Math.min(d,e),b=Math.floor(e),b=Math.min(b,d-1),c=e-b,this.slatCoordCache.getTopPosition(b)+this.slatCoordCache.getHeight(b)*c},renderDrag:function(a,b){if(b){this.renderEventLocationHelper(a,b);for(var c=0;c<this.helperSegs.length;c++)this.applyDragOpacity(this.helperSegs[c].el);return!0}this.renderHighlight(this.eventToSpan(a))},unrenderDrag:function(){this.unrenderHelper(),this.unrenderHighlight()},renderEventResize:function(a,b){this.renderEventLocationHelper(a,b)},unrenderEventResize:function(){this.unrenderHelper()},renderHelper:function(a,b){this.renderHelperSegs(this.eventToSegs(a),b)},unrenderHelper:function(){this.unrenderHelperSegs()},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents(),b=this.eventsToSegs(a);this.renderBusinessSegs(b)},unrenderBusinessHours:function(){this.unrenderBusinessSegs()},getNowIndicatorUnit:function(){return"minute"},renderNowIndicator:function(b){var c,d=this.spanToSegs({start:b,end:b}),e=this.computeDateTop(b,b),f=[];for(c=0;c<d.length;c++)f.push(a('<div class="fc-now-indicator fc-now-indicator-line"></div>').css("top",e).appendTo(this.colContainerEls.eq(d[c].col))[0]);d.length>0&&f.push(a('<div class="fc-now-indicator fc-now-indicator-arrow"></div>').css("top",e).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=a(f)},unrenderNowIndicator:function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},renderSelection:function(a){this.view.opt("selectHelper")?this.renderEventLocationHelper(a):this.renderHighlight(a)},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderHighlight:function(a){this.renderHighlightSegs(this.spanToSegs(a))},unrenderHighlight:function(){this.unrenderHighlightSegs()}});nb.mixin({colContainerEls:null,fgContainerEls:null,bgContainerEls:null,helperContainerEls:null,highlightContainerEls:null,businessContainerEls:null,fgSegs:null,bgSegs:null,helperSegs:null,highlightSegs:null,businessSegs:null,renderContentSkeleton:function(){var b,c,d="";for(b=0;b<this.colCnt;b++)d+='<td><div class="fc-content-col"><div class="fc-event-container fc-helper-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>';c=a('<div class="fc-content-skeleton"><table><tr>'+d+"</tr></table></div>"),this.colContainerEls=c.find(".fc-content-col"),this.helperContainerEls=c.find(".fc-helper-container"),this.fgContainerEls=c.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=c.find(".fc-bgevent-container"),this.highlightContainerEls=c.find(".fc-highlight-container"),this.businessContainerEls=c.find(".fc-business-container"),this.bookendCells(c.find("tr")),this.el.append(c)},renderFgSegs:function(a){return a=this.renderFgSegsIntoContainers(a,this.fgContainerEls),this.fgSegs=a,a},unrenderFgSegs:function(){this.unrenderNamedSegs("fgSegs")},renderHelperSegs:function(a,b){var c,d,e;for(a=this.renderFgSegsIntoContainers(a,this.helperContainerEls),c=0;c<a.length;c++)d=a[c],b&&b.col===d.col&&(e=b.el,d.el.css({left:e.css("left"),right:e.css("right"),"margin-left":e.css("margin-left"),"margin-right":e.css("margin-right")}));this.helperSegs=a},unrenderHelperSegs:function(){this.unrenderNamedSegs("helperSegs")},renderBgSegs:function(a){return a=this.renderFillSegEls("bgEvent",a),this.updateSegVerticals(a),this.attachSegsByCol(this.groupSegsByCol(a),this.bgContainerEls),this.bgSegs=a,a},unrenderBgSegs:function(){this.unrenderNamedSegs("bgSegs")},renderHighlightSegs:function(a){a=this.renderFillSegEls("highlight",a),this.updateSegVerticals(a),this.attachSegsByCol(this.groupSegsByCol(a),this.highlightContainerEls),this.highlightSegs=a},unrenderHighlightSegs:function(){this.unrenderNamedSegs("highlightSegs")},renderBusinessSegs:function(a){a=this.renderFillSegEls("businessHours",a),this.updateSegVerticals(a),this.attachSegsByCol(this.groupSegsByCol(a),this.businessContainerEls),this.businessSegs=a},unrenderBusinessSegs:function(){this.unrenderNamedSegs("businessSegs")},groupSegsByCol:function(a){var b,c=[];for(b=0;b<this.colCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].col].push(a[b]);return c},attachSegsByCol:function(a,b){var c,d,e;for(c=0;c<this.colCnt;c++)for(d=a[c],e=0;e<d.length;e++)b.eq(c).append(d[e].el)},unrenderNamedSegs:function(a){var b,c=this[a];if(c){for(b=0;b<c.length;b++)c[b].el.remove();this[a]=null}},renderFgSegsIntoContainers:function(a,b){var c,d;for(a=this.renderFgSegEls(a),c=this.groupSegsByCol(a),d=0;d<this.colCnt;d++)this.updateFgSegCoords(c[d]);return this.attachSegsByCol(c,b),a},fgSegHtml:function(a,b){var c,d,e,f=this.view,g=a.event,h=f.isEventDraggable(g),i=!b&&a.isStart&&f.isEventResizableFromStart(g),j=!b&&a.isEnd&&f.isEventResizableFromEnd(g),k=this.getSegClasses(a,h,i||j),l=$(this.getSegSkinCss(a));return k.unshift("fc-time-grid-event","fc-v-event"),f.isMultiDayEvent(g)?(a.isStart||a.isEnd)&&(c=this.getEventTimeText(a),d=this.getEventTimeText(a,"LT"),e=this.getEventTimeText(a,null,!1)):(c=this.getEventTimeText(g),d=this.getEventTimeText(g,"LT"),e=this.getEventTimeText(g,null,!1)),'<a class="'+k.join(" ")+'"'+(g.url?' href="'+Y(g.url)+'"':"")+(l?' style="'+l+'"':"")+'><div class="fc-content">'+(c?'<div class="fc-time" data-start="'+Y(e)+'" data-full="'+Y(d)+'"><span>'+Y(c)+"</span></div>":"")+(g.title?'<div class="fc-title">'+Y(g.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(j?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},updateSegVerticals:function(a){this.computeSegVerticals(a),this.assignSegVerticals(a)},computeSegVerticals:function(a){var b,c;for(b=0;b<a.length;b++)c=a[b],c.top=this.computeDateTop(c.start,c.start),c.bottom=this.computeDateTop(c.end,c.start)},assignSegVerticals:function(a){var b,c;for(b=0;b<a.length;b++)c=a[b],c.el.css(this.generateSegVerticalCss(c))},generateSegVerticalCss:function(a){return{top:a.top,bottom:-a.bottom}},updateFgSegCoords:function(a){this.computeSegVerticals(a),this.computeFgSegHorizontals(a),this.assignSegVerticals(a),this.assignFgSegHorizontals(a)},computeFgSegHorizontals:function(a){var b,c,d;if(this.sortEventSegs(a),b=Ea(a),Fa(b),c=b[0]){for(d=0;d<c.length;d++)Ga(c[d]);for(d=0;d<c.length;d++)this.computeFgSegForwardBack(c[d],0,0)}},computeFgSegForwardBack:function(a,b,c){var d,e=a.forwardSegs;if(void 0===a.forwardCoord)for(e.length?(this.sortForwardSegs(e),this.computeFgSegForwardBack(e[0],b+1,c),a.forwardCoord=e[0].backwardCoord):a.forwardCoord=1,a.backwardCoord=a.forwardCoord-(a.forwardCoord-c)/(b+1),d=0;d<e.length;d++)this.computeFgSegForwardBack(e[d],0,a.forwardCoord)},sortForwardSegs:function(a){a.sort(ca(this,"compareForwardSegs"))},compareForwardSegs:function(a,b){return b.forwardPressure-a.forwardPressure||(a.backwardCoord||0)-(b.backwardCoord||0)||this.compareEventSegs(a,b)},assignFgSegHorizontals:function(a){var b,c;for(b=0;b<a.length;b++)c=a[b],c.el.css(this.generateFgSegHorizontalCss(c)),c.bottom-c.top<30&&c.el.addClass("fc-short")},generateFgSegHorizontalCss:function(a){var b,c,d=this.view.opt("slotEventOverlap"),e=a.backwardCoord,f=a.forwardCoord,g=this.generateSegVerticalCss(a);return d&&(f=Math.min(1,e+2*(f-e))),this.isRTL?(b=1-f,c=e):(b=e,c=1-f),g.zIndex=a.level+1,g.left=100*b+"%",g.right=100*c+"%",d&&a.forwardPressure&&(g[this.isRTL?"marginLeft":"marginRight"]=20),g}});var ob=Pa.View=ra.extend({type:null,name:null,title:null,calendar:null,options:null,el:null,displaying:null,isSkeletonRendered:!1,isEventsRendered:!1,start:null,end:null,intervalStart:null,intervalEnd:null,intervalDuration:null,intervalUnit:null,isRTL:!1,isSelected:!1,eventOrderSpecs:null,scrollerEl:null,scrollTop:null,widgetHeaderClass:null,widgetContentClass:null,highlightStateClass:null,nextDayThreshold:null,isHiddenDayHash:null,documentMousedownProxy:null,isNowIndicatorRendered:null,initialNowDate:null,initialNowQueriedMs:null,nowIndicatorTimeoutID:null,nowIndicatorIntervalID:null,constructor:function(a,c,d,e){this.calendar=a,this.type=this.name=c,this.options=d,this.intervalDuration=e||b.duration(1,"day"),this.nextDayThreshold=b.duration(this.opt("nextDayThreshold")),this.initThemingProps(),this.initHiddenDays(),this.isRTL=this.opt("isRTL"),this.eventOrderSpecs=A(this.opt("eventOrder")),this.documentMousedownProxy=ca(this,"documentMousedown"),this.initialize()},initialize:function(){},opt:function(a){return this.options[a]},trigger:function(a,b){var c=this.calendar;return c.trigger.apply(c,[a,b||this].concat(Array.prototype.slice.call(arguments,2),[this]))},setDate:function(a){this.setRange(this.computeRange(a))},setRange:function(b){a.extend(this,b),this.updateTitle()},computeRange:function(a){var b,c,d=I(this.intervalDuration),e=a.clone().startOf(d),f=e.clone().add(this.intervalDuration);return/year|month|week|day/.test(d)?(e.stripTime(),f.stripTime()):(e.hasTime()||(e=this.calendar.time(0)),f.hasTime()||(f=this.calendar.time(0))),b=e.clone(),b=this.skipHiddenDays(b),c=f.clone(),c=this.skipHiddenDays(c,-1,!0),{intervalUnit:d,intervalStart:e,intervalEnd:f,start:b,end:c}},computePrevDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).subtract(this.intervalDuration),-1)},computeNextDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).add(this.intervalDuration))},massageCurrentDate:function(a,b){return this.intervalDuration.as("days")<=1&&this.isHiddenDay(a)&&(a=this.skipHiddenDays(a,b),a.startOf("day")),a},updateTitle:function(){this.title=this.computeTitle()},computeTitle:function(){return this.formatRange({start:this.calendar.applyTimezone(this.intervalStart),end:this.calendar.applyTimezone(this.intervalEnd)},this.opt("titleFormat")||this.computeTitleFormat(),this.opt("titleRangeSeparator"))},computeTitleFormat:function(){return"year"==this.intervalUnit?"YYYY":"month"==this.intervalUnit?this.opt("monthYearFormat"):this.intervalDuration.as("days")>1?"ll":"LL"},formatRange:function(a,b,c){var d=a.end;return d.hasTime()||(d=d.clone().subtract(1)),ma(a.start,d,b,c,this.opt("isRTL"))},setElement:function(a){this.el=a,this.bindGlobalHandlers()},removeElement:function(){this.clear(),this.isSkeletonRendered&&(this.unrenderSkeleton(),this.isSkeletonRendered=!1),this.unbindGlobalHandlers(),this.el.remove()},display:function(b){var c=this,d=null;return this.displaying&&(d=this.queryScroll()),this.calendar.freezeContentHeight(),this.clear().then(function(){return c.displaying=a.when(c.displayView(b)).then(function(){c.forceScroll(c.computeInitialScroll(d)),c.calendar.unfreezeContentHeight(),c.triggerRender()})})},clear:function(){var b=this,c=this.displaying;return c?c.then(function(){return b.displaying=null,b.clearEvents(),b.clearView()}):a.when()},displayView:function(a){this.isSkeletonRendered||(this.renderSkeleton(),this.isSkeletonRendered=!0),a&&this.setDate(a),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours(),this.startNowIndicator()},clearView:function(){this.unselect(),this.stopNowIndicator(),this.triggerUnrender(),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy()},renderSkeleton:function(){},unrenderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},triggerRender:function(){this.trigger("viewRender",this,this,this.el)},triggerUnrender:function(){this.trigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){a(document).on("mousedown",this.documentMousedownProxy)},unbindGlobalHandlers:function(){a(document).off("mousedown",this.documentMousedownProxy)},initThemingProps:function(){var a=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=a+"-widget-header",this.widgetContentClass=a+"-widget-content",this.highlightStateClass=a+"-state-highlight"},renderBusinessHours:function(){},unrenderBusinessHours:function(){},startNowIndicator:function(){var a,c,d,e=this;this.opt("nowIndicator")&&(a=this.getNowIndicatorUnit(),a&&(c=ca(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=+new Date,this.renderNowIndicator(this.initialNowDate),this.isNowIndicatorRendered=!0,d=this.initialNowDate.clone().startOf(a).add(1,a)-this.initialNowDate,this.nowIndicatorTimeoutID=setTimeout(function(){e.nowIndicatorTimeoutID=null,c(),d=+b.duration(1,a),d=Math.max(100,d),e.nowIndicatorIntervalID=setInterval(c,d)},d)))},updateNowIndicator:function(){this.isNowIndicatorRendered&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add(new Date-this.initialNowQueriedMs)))},stopNowIndicator:function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearTimeout(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},getNowIndicatorUnit:function(){},renderNowIndicator:function(a){},unrenderNowIndicator:function(){},updateSize:function(a){var b;a&&(b=this.queryScroll()),this.updateHeight(a),this.updateWidth(a),this.updateNowIndicator(),a&&this.setScroll(b)},updateWidth:function(a){},updateHeight:function(a){var b=this.calendar;this.setHeight(b.getSuggestedViewHeight(),b.isHeightAuto())},setHeight:function(a,b){},computeScrollerHeight:function(a){var b,c,d=this.scrollerEl;return b=this.el.add(d),b.css({position:"relative",left:-1}),c=this.el.outerHeight()-d.height(),b.css({position:"",left:""}),a-c},computeInitialScroll:function(a){return 0},queryScroll:function(){return this.scrollerEl?this.scrollerEl.scrollTop():void 0},setScroll:function(a){return this.scrollerEl?this.scrollerEl.scrollTop(a):void 0},forceScroll:function(a){var b=this;this.setScroll(a),setTimeout(function(){b.setScroll(a)},0)},displayEvents:function(a){var b=this.queryScroll();this.clearEvents(),this.renderEvents(a),this.isEventsRendered=!0,this.setScroll(b),this.triggerEventRender()},clearEvents:function(){var a;this.isEventsRendered&&(a=this.queryScroll(),this.triggerEventUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.setScroll(a),this.isEventsRendered=!1)},renderEvents:function(a){},unrenderEvents:function(){},triggerEventRender:function(){this.renderedEventSegEach(function(a){this.trigger("eventAfterRender",a.event,a.event,a.el)}),this.trigger("eventAfterAllRender")},triggerEventUnrender:function(){this.renderedEventSegEach(function(a){this.trigger("eventDestroy",a.event,a.event,a.el)})},resolveEventEl:function(b,c){var d=this.trigger("eventRender",b,b,c);return d===!1?c=null:d&&d!==!0&&(c=a(d)),c},showEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","")},a)},hideEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","hidden")},a)},renderedEventSegEach:function(a,b){var c,d=this.getEventSegs();for(c=0;c<d.length;c++)b&&d[c].event._id!==b._id||d[c].el&&a.call(this,d[c])},getEventSegs:function(){return[]},isEventDraggable:function(a){var b=a.source||{};return X(a.startEditable,b.startEditable,this.opt("eventStartEditable"),a.editable,b.editable,this.opt("editable"))},reportEventDrop:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventDrop(a,g.dateDelta,h,d,e),f.reportEventChange()},triggerEventDrop:function(a,b,c,d,e){this.trigger("eventDrop",d[0],a,b,c,e,{})},reportExternalDrop:function(b,c,d,e,f){var g,h,i=b.eventProps;i&&(g=a.extend({},i,c),h=this.calendar.renderEvent(g,b.stick)[0]),this.triggerExternalDrop(h,c,d,e,f)},triggerExternalDrop:function(a,b,c,d,e){this.trigger("drop",c[0],b.start,d,e),a&&this.trigger("eventReceive",null,a)},renderDrag:function(a,b){},unrenderDrag:function(){},isEventResizableFromStart:function(a){return this.opt("eventResizableFromStart")&&this.isEventResizable(a)},isEventResizableFromEnd:function(a){return this.isEventResizable(a)},isEventResizable:function(a){var b=a.source||{};return X(a.durationEditable,b.durationEditable,this.opt("eventDurationEditable"),a.editable,b.editable,this.opt("editable"))},reportEventResize:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventResize(a,g.durationDelta,h,d,e),f.reportEventChange()},triggerEventResize:function(a,b,c,d,e){this.trigger("eventResize",d[0],a,b,c,e,{})},select:function(a,b){this.unselect(b),this.renderSelection(a),this.reportSelection(a,b)},renderSelection:function(a){},reportSelection:function(a,b){this.isSelected=!0,this.triggerSelect(a,b)},triggerSelect:function(a,b){this.trigger("select",null,this.calendar.applyTimezone(a.start),this.calendar.applyTimezone(a.end),b)},unselect:function(a){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.trigger("unselect",null,a))},unrenderSelection:function(){},documentMousedown:function(b){var c;this.isSelected&&this.opt("unselectAuto")&&v(b)&&(c=this.opt("unselectCancel"),c&&a(b.target).closest(c).length||this.unselect(b))},triggerDayClick:function(a,b,c){this.trigger("dayClick",b,this.calendar.applyTimezone(a.start),c)},initHiddenDays:function(){var b,c=this.opt("hiddenDays")||[],d=[],e=0;for(this.opt("weekends")===!1&&c.push(0,6),b=0;7>b;b++)(d[b]=-1!==a.inArray(b,c))||e++;if(!e)throw"invalid hiddenDays";this.isHiddenDayHash=d},isHiddenDay:function(a){return b.isMoment(a)&&(a=a.day()),this.isHiddenDayHash[a]},skipHiddenDays:function(a,b,c){var d=a.clone();for(b=b||1;this.isHiddenDayHash[(d.day()+(c?b:0)+7)%7];)d.add(b,"days");return d},computeDayRange:function(a){var b,c=a.start.clone().stripTime(),d=a.end,e=null;return d&&(e=d.clone().stripTime(),b=+d.time(),b&&b>=this.nextDayThreshold&&e.add(1,"days")),(!d||c>=e)&&(e=c.clone().add(1,"days")),{start:c,end:e}},isMultiDayEvent:function(a){var b=this.computeDayRange(a);return b.end.diff(b.start,"days")>1}}),pb=Pa.Calendar=ra.extend({dirDefaults:null,langDefaults:null,overrides:null,options:null,viewSpecCache:null,view:null,header:null,loadingLevel:0,constructor:Ja,initialize:function(){},initOptions:function(a){var b,e,f,g;a=d(a),b=a.lang,e=qb[b],e||(b=pb.defaults.lang,e=qb[b]||{}),f=X(a.isRTL,e.isRTL,pb.defaults.isRTL),g=f?pb.rtlDefaults:{},this.dirDefaults=g,this.langDefaults=e,this.overrides=a,this.options=c([pb.defaults,g,e,a]),Ka(this.options),this.viewSpecCache={}},getViewSpec:function(a){var b=this.viewSpecCache;return b[a]||(b[a]=this.buildViewSpec(a))},getUnitViewSpec:function(b){var c,d,e;if(-1!=a.inArray(b,Ua))for(c=this.header.getViewsWithButtons(),a.each(Pa.views,function(a){c.push(a)}),d=0;d<c.length;d++)if(e=this.getViewSpec(c[d]),e&&e.singleUnit==b)return e},buildViewSpec:function(a){for(var d,e,f,g,h=this.overrides.views||{},i=[],j=[],k=[],l=a;l;)d=Qa[l],e=h[l],l=null,"function"==typeof d&&(d={"class":d}),d&&(i.unshift(d),j.unshift(d.defaults||{}),f=f||d.duration,l=l||d.type),e&&(k.unshift(e),f=f||e.duration,l=l||e.type);return d=Q(i),d.type=a,d["class"]?(f&&(f=b.duration(f),f.valueOf()&&(d.duration=f,g=I(f),1===f.as(g)&&(d.singleUnit=g,k.unshift(h[g]||{})))),d.defaults=c(j),d.overrides=c(k),this.buildViewSpecOptions(d),this.buildViewSpecButtonText(d,a),d):!1},buildViewSpecOptions:function(a){a.options=c([pb.defaults,a.defaults,this.dirDefaults,this.langDefaults,this.overrides,a.overrides]),Ka(a.options)},buildViewSpecButtonText:function(a,b){function c(c){var d=c.buttonText||{};return d[b]||(a.singleUnit?d[a.singleUnit]:null)}a.buttonTextOverride=c(this.overrides)||a.overrides.buttonText,a.buttonTextDefault=c(this.langDefaults)||c(this.dirDefaults)||a.defaults.buttonText||c(pb.defaults)||(a.duration?this.humanizeDuration(a.duration):null)||b},instantiateView:function(a){var b=this.getViewSpec(a);return new b["class"](this,a,b.options,b.duration)},isValidViewType:function(a){return Boolean(this.getViewSpec(a))},pushLoading:function(){this.loadingLevel++||this.trigger("loading",null,!0,this.view)},popLoading:function(){--this.loadingLevel||this.trigger("loading",null,!1,this.view)},buildSelectSpan:function(a,b){var c,d=this.moment(a).stripZone();return c=b?this.moment(b).stripZone():d.hasTime()?d.clone().add(this.defaultTimedEventDuration):d.clone().add(this.defaultAllDayEventDuration),{start:d,end:c}}});pb.mixin(eb),pb.defaults={titleRangeSeparator:" — ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},buttonIcons:{prev:"left-single-arrow",next:"right-single-arrow",prevYear:"left-double-arrow",nextYear:"right-double-arrow"},theme:!1,themeButtonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e",prevYear:"seek-prev",nextYear:"seek-next"},dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:200},pb.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},pb.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var qb=Pa.langs={};Pa.datepickerLang=function(b,c,d){var e=qb[b]||(qb[b]={});e.isRTL=d.isRTL,e.weekNumberTitle=d.weekHeader,a.each(rb,function(a,b){e[a]=b(d)}),a.datepicker&&(a.datepicker.regional[c]=a.datepicker.regional[b]=d,a.datepicker.regional.en=a.datepicker.regional[""],a.datepicker.setDefaults(d))},Pa.lang=function(b,d){var e,f;e=qb[b]||(qb[b]={}),d&&(e=qb[b]=c([e,d])),f=La(b),a.each(sb,function(a,b){null==e[a]&&(e[a]=b(f,e))}),pb.defaults.lang=b};var rb={buttonText:function(a){return{prev:Z(a.prevText),next:Z(a.nextText),today:Z(a.currentText)}},monthYearFormat:function(a){return a.showMonthAfterYear?"YYYY["+a.yearSuffix+"] MMMM":"MMMM YYYY["+a.yearSuffix+"]"}},sb={dayOfMonthFormat:function(a,b){var c=a.longDateFormat("l");return c=c.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),b.isRTL?c+=" ddd":c="ddd "+c,c},mediumTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a");
+},extraSmallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(a){return a.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"")}},tb={smallDayDateFormat:function(a){return a.isRTL?"D dd":"dd D"},weekFormat:function(a){return a.isRTL?"w[ "+a.weekNumberTitle+"]":"["+a.weekNumberTitle+" ]w"},smallWeekFormat:function(a){return a.isRTL?"w["+a.weekNumberTitle+"]":"["+a.weekNumberTitle+"]w"}};Pa.lang("en",pb.englishDefaults),Pa.sourceNormalizers=[],Pa.sourceFetchers=[];var ub={dataType:"json",cache:!1},vb=1;pb.prototype.getPeerEvents=function(a,b){var c,d,e=this.getEventCache(),f=[];for(c=0;c<e.length;c++)d=e[c],b&&b._id===d._id||f.push(d);return f};var wb=Pa.BasicView=ob.extend({dayGridClass:mb,dayGrid:null,dayNumbersVisible:!1,weekNumbersVisible:!1,weekNumberWidth:null,headContainerEl:null,headRowEl:null,initialize:function(){this.dayGrid=this.instantiateDayGrid()},instantiateDayGrid:function(){var a=this.dayGridClass.extend(xb);return new a(this)},setRange:function(a){ob.prototype.setRange.call(this,a),this.dayGrid.breakOnWeeks=/year|month|week/.test(this.intervalUnit),this.dayGrid.setRange(a)},computeRange:function(a){var b=ob.prototype.computeRange.call(this,a);return/year|month/.test(b.intervalUnit)&&(b.start.startOf("week"),b.start=this.skipHiddenDays(b.start),b.end.weekday()&&(b.end.add(1,"week").startOf("week"),b.end=this.skipHiddenDays(b.end,-1,!0))),b},renderDates:function(){this.dayNumbersVisible=this.dayGrid.rowCnt>1,this.weekNumbersVisible=this.opt("weekNumbers"),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.weekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scrollerEl=this.el.find(".fc-day-grid-container"),this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'"><div class="fc-day-grid-container"><div class="fc-day-grid"/></div></td></tr></tbody></table>'},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var a=this.opt("eventLimit");return a&&"number"!=typeof a},updateWidth:function(){this.weekNumbersVisible&&(this.weekNumberWidth=k(this.el.find(".fc-week-number")))},setHeight:function(a,b){var c,d=this.opt("eventLimit");m(this.scrollerEl),f(this.headRowEl),this.dayGrid.removeSegPopover(),d&&"number"==typeof d&&this.dayGrid.limitRows(d),c=this.computeScrollerHeight(a),this.setGridHeight(c,b),d&&"number"!=typeof d&&this.dayGrid.limitRows(d),!b&&l(this.scrollerEl,c)&&(e(this.headRowEl,r(this.scrollerEl)),c=this.computeScrollerHeight(a),this.scrollerEl.height(c))},setGridHeight:function(a,b){b?j(this.dayGrid.rowEls):i(this.dayGrid.rowEls,a,!0)},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(a,b){return this.dayGrid.queryHit(a,b)},getHitSpan:function(a){return this.dayGrid.getHitSpan(a)},getHitEl:function(a){return this.dayGrid.getHitEl(a)},renderEvents:function(a){this.dayGrid.renderEvents(a),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return this.dayGrid.renderDrag(a,b)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(a){this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),xb={renderHeadIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<th class="fc-week-number '+a.widgetHeaderClass+'" '+a.weekNumberStyleAttr()+"><span>"+Y(a.opt("weekNumberTitle"))+"</span></th>":""},renderNumberIntroHtml:function(a){var b=this.view;return b.weekNumbersVisible?'<td class="fc-week-number" '+b.weekNumberStyleAttr()+"><span>"+this.getCellDate(a,0).format("w")+"</span></td>":""},renderBgIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<td class="fc-week-number '+a.widgetContentClass+'" '+a.weekNumberStyleAttr()+"></td>":""},renderIntroHtml:function(){var a=this.view;return a.weekNumbersVisible?'<td class="fc-week-number" '+a.weekNumberStyleAttr()+"></td>":""}},yb=Pa.MonthView=wb.extend({computeRange:function(a){var b,c=wb.prototype.computeRange.call(this,a);return this.isFixedWeeks()&&(b=Math.ceil(c.end.diff(c.start,"weeks",!0)),c.end.add(6-b,"weeks")),c},setGridHeight:function(a,b){b=b||"variable"===this.opt("weekMode"),b&&(a*=this.rowCnt/6),i(this.dayGrid.rowEls,a,!b)},isFixedWeeks:function(){var a=this.opt("weekMode");return a?"fixed"===a:this.opt("fixedWeekCount")}});Qa.basic={"class":wb},Qa.basicDay={type:"basic",duration:{days:1}},Qa.basicWeek={type:"basic",duration:{weeks:1}},Qa.month={"class":yb,duration:{months:1},defaults:{fixedWeekCount:!0}};var zb=Pa.AgendaView=ob.extend({timeGridClass:nb,timeGrid:null,dayGridClass:mb,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,bottomRuleHeight:null,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid())},instantiateTimeGrid:function(){var a=this.timeGridClass.extend(Ab);return new a(this)},instantiateDayGrid:function(){var a=this.dayGridClass.extend(Bb);return new a(this)},setRange:function(a){ob.prototype.setRange.call(this,a),this.timeGrid.setRange(a),this.dayGrid&&this.dayGrid.setRange(a)},renderDates:function(){this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scrollerEl=this.el.find(".fc-time-grid-container"),this.timeGrid.setElement(this.el.find(".fc-time-grid")),this.timeGrid.renderDates(),this.bottomRuleEl=a('<hr class="fc-divider '+this.widgetHeaderClass+'"/>').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement())},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+this.widgetHeaderClass+'"/>':"")+'<div class="fc-time-grid-container"><div class="fc-time-grid"/></div></td></tr></tbody></table>'},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.timeGrid.unrenderBusinessHours(),this.dayGrid&&this.dayGrid.unrenderBusinessHours()},getNowIndicatorUnit:function(){return this.timeGrid.getNowIndicatorUnit()},renderNowIndicator:function(a){this.timeGrid.renderNowIndicator(a)},unrenderNowIndicator:function(){this.timeGrid.unrenderNowIndicator()},updateSize:function(a){this.timeGrid.updateSize(a),ob.prototype.updateSize.call(this,a)},updateWidth:function(){this.axisWidth=k(this.el.find(".fc-axis"))},setHeight:function(a,b){var c,d;null===this.bottomRuleHeight&&(this.bottomRuleHeight=this.bottomRuleEl.outerHeight()),this.bottomRuleEl.hide(),this.scrollerEl.css("overflow",""),m(this.scrollerEl),f(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),c=this.opt("eventLimit"),c&&"number"!=typeof c&&(c=Cb),c&&this.dayGrid.limitRows(c)),b||(d=this.computeScrollerHeight(a),l(this.scrollerEl,d)?(e(this.noScrollRowEls,r(this.scrollerEl)),d=this.computeScrollerHeight(a),this.scrollerEl.height(d)):(this.scrollerEl.height(d).css("overflow","hidden"),this.bottomRuleEl.show()))},computeInitialScroll:function(){var a=b.duration(this.opt("scrollTime")),c=this.timeGrid.computeTimeTop(a);return c=Math.ceil(c),c&&c++,c},prepareHits:function(){this.timeGrid.prepareHits(),this.dayGrid&&this.dayGrid.prepareHits()},releaseHits:function(){this.timeGrid.releaseHits(),this.dayGrid&&this.dayGrid.releaseHits()},queryHit:function(a,b){var c=this.timeGrid.queryHit(a,b);return!c&&this.dayGrid&&(c=this.dayGrid.queryHit(a,b)),c},getHitSpan:function(a){return a.component.getHitSpan(a)},getHitEl:function(a){return a.component.getHitEl(a)},renderEvents:function(a){var b,c,d=[],e=[],f=[];for(c=0;c<a.length;c++)a[c].allDay?d.push(a[c]):e.push(a[c]);b=this.timeGrid.renderEvents(e),this.dayGrid&&(f=this.dayGrid.renderEvents(d)),this.updateHeight()},getEventSegs:function(){return this.timeGrid.getEventSegs().concat(this.dayGrid?this.dayGrid.getEventSegs():[])},unrenderEvents:function(){this.timeGrid.unrenderEvents(),this.dayGrid&&this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return a.start.hasTime()?this.timeGrid.renderDrag(a,b):this.dayGrid?this.dayGrid.renderDrag(a,b):void 0},unrenderDrag:function(){this.timeGrid.unrenderDrag(),this.dayGrid&&this.dayGrid.unrenderDrag()},renderSelection:function(a){a.start.hasTime()||a.end.hasTime()?this.timeGrid.renderSelection(a):this.dayGrid&&this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.timeGrid.unrenderSelection(),this.dayGrid&&this.dayGrid.unrenderSelection()}}),Ab={renderHeadIntroHtml:function(){var a,b=this.view;return b.opt("weekNumbers")?(a=this.start.format(b.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+b.widgetHeaderClass+'" '+b.axisStyleAttr()+"><span>"+Y(a)+"</span></th>"):'<th class="fc-axis '+b.widgetHeaderClass+'" '+b.axisStyleAttr()+"></th>"},renderBgIntroHtml:function(){var a=this.view;return'<td class="fc-axis '+a.widgetContentClass+'" '+a.axisStyleAttr()+"></td>"},renderIntroHtml:function(){var a=this.view;return'<td class="fc-axis" '+a.axisStyleAttr()+"></td>"}},Bb={renderBgIntroHtml:function(){var a=this.view;return'<td class="fc-axis '+a.widgetContentClass+'" '+a.axisStyleAttr()+"><span>"+(a.opt("allDayHtml")||Y(a.opt("allDayText")))+"</span></td>"},renderIntroHtml:function(){var a=this.view;return'<td class="fc-axis" '+a.axisStyleAttr()+"></td>"}},Cb=5,Db=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];return Qa.agenda={"class":zb,defaults:{allDaySlot:!0,allDayText:"all-day",slotDuration:"00:30:00",minTime:"00:00:00",maxTime:"24:00:00",slotEventOverlap:!0}},Qa.agendaDay={type:"agenda",duration:{days:1}},Qa.agendaWeek={type:"agenda",duration:{weeks:1}},Pa}); \ No newline at end of file
diff --git a/library/fullcalendar/fullcalendar.print.css b/library/fullcalendar/fullcalendar.print.css
index 07b3414d1..e399f614a 100644
--- a/library/fullcalendar/fullcalendar.print.css
+++ b/library/fullcalendar/fullcalendar.print.css
@@ -1,5 +1,5 @@
/*!
- * FullCalendar v2.5.0-beta Print Stylesheet
+ * FullCalendar v2.6.1 Print Stylesheet
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
*/
@@ -42,11 +42,17 @@ tbody,
background: #fff !important;
}
-/* kill the overlaid, absolutely-positioned common components */
+/* kill the overlaid, absolutely-positioned components */
+/* common... */
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
-.fc-helper-skeleton {
+.fc-helper-skeleton,
+/* for timegrid. within cells within table skeletons... */
+.fc-bgevent-container,
+.fc-business-container,
+.fc-highlight-container,
+.fc-helper-container {
display: none;
}
diff --git a/library/fullcalendar/gcal.js b/library/fullcalendar/gcal.js
index 8dc96fa14..98174ecb0 100644
--- a/library/fullcalendar/gcal.js
+++ b/library/fullcalendar/gcal.js
@@ -1,5 +1,5 @@
/*!
- * FullCalendar v2.5.0-beta Google Calendar Plugin
+ * FullCalendar v2.6.1 Google Calendar Plugin
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw
*/
diff --git a/library/fullcalendar/lang-all.js b/library/fullcalendar/lang-all.js
index 94bb2999e..b38d942f6 100644
--- a/library/fullcalendar/lang-all.js
+++ b/library/fullcalendar/lang-all.js
@@ -1,4 +1,4 @@
-!function(a){"function"==typeof define&&define.amd?define(["jquery","moment"],a):a(jQuery,moment)}(function(a,b){!function(){(b.defineLocale||b.lang).call(b,"ar-ma",{months:"يناير_Ùبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_Ùبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}}),a.fullCalendar.datepickerLang("ar-ma","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-ma",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){var c={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},d={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"};(b.defineLocale||b.lang).call(b,"ar-sa",{months:"يناير_Ùبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),monthsShort:"يناير_Ùبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},meridiemParse:/ص|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"ص":"Ù…"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(a){return a.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return d[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return c[a]}).replace(/,/g,"ØŒ")},week:{dow:6,doy:12}}),a.fullCalendar.datepickerLang("ar-sa","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-sa",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){(b.defineLocale||b.lang).call(b,"ar-tn",{months:"جانÙÙŠ_ÙÙŠÙري_مارس_Ø£Ùريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),monthsShort:"جانÙÙŠ_ÙÙŠÙري_مارس_Ø£Ùريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("ar-tn","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-tn",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){var c={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},d={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},e=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&10>=a%100?3:a%100>=11?4:5},f={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},g=function(a){return function(b,c,d,g){var h=e(b),i=f[a][e(b)];return 2===h&&(i=i[c?0:1]),i.replace(/%d/i,b)}},h=["كانون الثاني يناير","شباط Ùبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوÙمبر","كانون الأول ديسمبر"];(b.defineLocale||b.lang).call(b,"ar",{months:h,monthsShort:h,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},meridiemParse:/ص|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"ص":"Ù…"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:g("s"),m:g("m"),mm:g("m"),h:g("h"),hh:g("h"),d:g("d"),dd:g("d"),M:g("M"),MM:g("M"),y:g("y"),yy:g("y")},preparse:function(a){return a.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return d[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return c[a]}).replace(/,/g,"ØŒ")},week:{dow:6,doy:12}}),a.fullCalendar.datepickerLang("ar","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){(b.defineLocale||b.lang).call(b,"bg",{months:"Ñнуари_февруари_март_април_май_юни_юли_авгуÑÑ‚_Ñептември_октомври_ноември_декември".split("_"),monthsShort:"Ñнр_фев_мар_апр_май_юни_юли_авг_Ñеп_окт_ное_дек".split("_"),weekdays:"неделÑ_понеделник_вторник_ÑÑ€Ñда_четвъртък_петък_Ñъбота".split("_"),weekdaysShort:"нед_пон_вто_ÑÑ€Ñ_чет_пет_Ñъб".split("_"),weekdaysMin:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Ð”Ð½ÐµÑ Ð²] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Ð’ изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Ð’ изминалиÑ] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"Ñлед %s",past:"преди %s",s:"нÑколко Ñекунди",m:"минута",mm:"%d минути",h:"чаÑ",hh:"%d чаÑа",d:"ден",dd:"%d дни",M:"меÑец",MM:"%d меÑеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ев":0===c?a+"-ен":c>10&&20>c?a+"-ти":1===b?a+"-ви":2===b?a+"-ри":7===b||8===b?a+"-ми":a+"-ти"},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("bg","bg",{closeText:"затвори",prevText:"&#x3C;назад",nextText:"напред&#x3E;",nextBigText:"&#x3E;&#x3E;",currentText:"днеÑ",monthNames:["Януари","Февруари","Март","Ðприл","Май","Юни","Юли","ÐвгуÑÑ‚","Септември","Октомври","Ðоември","Декември"],monthNamesShort:["Яну","Фев","Мар","Ðпр","Май","Юни","Юли","Ðвг","Сеп","Окт","Ðов","Дек"],dayNames:["ÐеделÑ","Понеделник","Вторник","СрÑда","Четвъртък","Петък","Събота"],dayNamesShort:["Ðед","Пон","Вто","СрÑ","Чет","Пет","Съб"],dayNamesMin:["Ðе","По","Ð’Ñ‚","Ср","Че","Пе","Съ"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("bg",{buttonText:{month:"МеÑец",week:"Седмица",day:"Ден",list:"График"},allDayText:"ЦÑл ден",eventLimitText:function(a){return"+още "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(a,b){var c=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"è";return("w"===b||"W"===b)&&(c="a"),a+c},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("ca","ca",{closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ca",{buttonText:{month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},allDayText:"Tot el dia",eventLimitText:"més"})}(),function(){function c(a){return a>1&&5>a&&1!==~~(a/10)}function d(a,b,d,e){var f=a+" ";switch(d){case"s":return b||e?"pár sekund":"pár sekundami";case"m":return b?"minuta":e?"minutu":"minutou";case"mm":return b||e?f+(c(a)?"minuty":"minut"):f+"minutami";case"h":return b?"hodina":e?"hodinu":"hodinou";case"hh":return b||e?f+(c(a)?"hodiny":"hodin"):f+"hodinami";case"d":return b||e?"den":"dnem";case"dd":return b||e?f+(c(a)?"dny":"dní"):f+"dny";case"M":return b||e?"mÄ›síc":"mÄ›sícem";case"MM":return b||e?f+(c(a)?"mÄ›síce":"mÄ›síců"):f+"mÄ›síci";case"y":return b||e?"rok":"rokem";case"yy":return b||e?f+(c(a)?"roky":"let"):f+"lety"}}var e="leden_únor_bÅ™ezen_duben_kvÄ›ten_Äerven_Äervenec_srpen_září_říjen_listopad_prosinec".split("_"),f="led_úno_bÅ™e_dub_kvÄ›_Ävn_Ävc_srp_zář_říj_lis_pro".split("_");(b.defineLocale||b.lang).call(b,"cs",{months:e,monthsShort:f,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(e,f),weekdays:"nedÄ›le_pondÄ›lí_úterý_stÅ™eda_Ätvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_Ät_pá_so".split("_"),weekdaysMin:"ne_po_út_st_Ät_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd D. MMMM YYYY LT"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedÄ›li v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve stÅ™edu v] LT";case 4:return"[ve Ätvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[vÄera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou nedÄ›li v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou stÅ™edu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pÅ™ed %s",s:d,m:d,mm:d,h:d,hh:d,d:d,dd:d,M:d,MM:d,y:d,yy:d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("cs","cs",{closeText:"Zavřít",prevText:"&#x3C;Dříve",nextText:"PozdÄ›ji&#x3E;",currentText:"Nyní",monthNames:["leden","únor","bÅ™ezen","duben","kvÄ›ten","Äerven","Äervenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bÅ™e","dub","kvÄ›","Äer","Ävc","srp","zář","říj","lis","pro"],dayNames:["nedÄ›le","pondÄ›lí","úterý","stÅ™eda","Ätvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","Ät","pá","so"],dayNamesMin:["ne","po","út","st","Ät","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("cs",{buttonText:{month:"MÄ›síc",week:"Týden",day:"Den",list:"Agenda"},allDayText:"Celý den",eventLimitText:function(a){return"+další: "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd [d.] D. MMMM YYYY LT"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I gÃ¥r kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"fÃ¥ sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"et Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("da","da",{closeText:"Luk",prevText:"&#x3C;Forrige",nextText:"Næste&#x3E;",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("da",{buttonText:{month:"MÃ¥ned",week:"Uge",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"flere"})}(),function(){function c(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}(b.defineLocale||b.lang).call(b,"de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[Heute um] LT [Uhr]",sameElse:"L",nextDay:"[Morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[Gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:c,mm:"%d Minuten",h:c,hh:"%d Stunden",d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("de-at","de",{closeText:"Schließen",prevText:"&#x3C;Zurück",nextText:"Vor&#x3E;",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("de-at",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(a){return"+ weitere "+a}})}(),function(){function c(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}(b.defineLocale||b.lang).call(b,"de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[Heute um] LT [Uhr]",sameElse:"L",nextDay:"[Morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[Gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:c,mm:"%d Minuten",h:c,hh:"%d Stunden",d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("de","de",{closeText:"Schließen",prevText:"&#x3C;Zurück",nextText:"Vor&#x3E;",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("de",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(a){return"+ weitere "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"el",{monthsNominativeEl:"ΙανουάÏιος_ΦεβÏουάÏιος_ΜάÏτιος_ΑπÏίλιος_Μάιος_ΙοÏνιος_ΙοÏλιος_ΑÏγουστος_ΣεπτέμβÏιος_ΟκτώβÏιος_ÎοέμβÏιος_ΔεκέμβÏιος".split("_"),monthsGenitiveEl:"ΙανουαÏίου_ΦεβÏουαÏίου_ΜαÏτίου_ΑπÏιλίου_ΜαÎου_Ιουνίου_Ιουλίου_ΑυγοÏστου_ΣεπτεμβÏίου_ΟκτωβÏίου_ÎοεμβÏίου_ΔεκεμβÏίου".split("_"),months:function(a,b){return/D/.test(b.substring(0,b.indexOf("MMMM")))?this._monthsGenitiveEl[a.month()]:this._monthsNominativeEl[a.month()]},monthsShort:"Ιαν_Φεβ_ΜαÏ_ΑπÏ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Îοε_Δεκ".split("_"),weekdays:"ΚυÏιακή_ΔευτέÏα_ΤÏίτη_ΤετάÏτη_Πέμπτη_ΠαÏασκευή_Σάββατο".split("_"),weekdaysShort:"ΚυÏ_Δευ_ΤÏι_Τετ_Πεμ_ΠαÏ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_ΤÏ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(a,b,c){return a>11?c?"μμ":"ΜΜ":c?"πμ":"ΠΜ"},isPM:function(a){return"μ"===(a+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Îœ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendarEl:{sameDay:"[ΣήμεÏα {}] LT",nextDay:"[ΑÏÏιο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το Ï€ÏοηγοÏμενο] dddd [{}] LT";default:return"[την Ï€ÏοηγοÏμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(a,b){var c=this._calendarEl[a],d=b&&b.hours();return"function"==typeof c&&(c=c.apply(b)),c.replace("{}",d%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s Ï€Ïιν",s:"λίγα δευτεÏόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ÏŽÏα",hh:"%d ÏŽÏες",d:"μία μέÏα",dd:"%d μέÏες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χÏόνος",yy:"%d χÏόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("el","el",{closeText:"Κλείσιμο",prevText:"ΠÏοηγοÏμενος",nextText:"Επόμενος",currentText:"ΣήμεÏα",monthNames:["ΙανουάÏιος","ΦεβÏουάÏιος","ΜάÏτιος","ΑπÏίλιος","Μάιος","ΙοÏνιος","ΙοÏλιος","ΑÏγουστος","ΣεπτέμβÏιος","ΟκτώβÏιος","ÎοέμβÏιος","ΔεκέμβÏιος"],monthNamesShort:["Ιαν","Φεβ","ΜαÏ","ΑπÏ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Îοε","Δεκ"],dayNames:["ΚυÏιακή","ΔευτέÏα","ΤÏίτη","ΤετάÏτη","Πέμπτη","ΠαÏασκευή","Σάββατο"],dayNamesShort:["ΚυÏ","Δευ","ΤÏι","Τετ","Πεμ","ΠαÏ","Σαβ"],dayNamesMin:["Κυ","Δε","ΤÏ","Τε","Πε","Πα","Σα"],weekHeader:"Εβδ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("el",{buttonText:{month:"Μήνας",week:"Εβδομάδα",day:"ΗμέÏα",list:"Ατζέντα"},allDayText:"ΟλοήμεÏο",eventLimitText:"πεÏισσότεÏα"})}(),function(){(b.defineLocale||b.lang).call(b,"en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("en-au","en-AU",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("en-au")}(),function(){(b.defineLocale||b.lang).call(b,"en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"D MMMM, YYYY",LLL:"D MMMM, YYYY LT",LLLL:"dddd, D MMMM, YYYY LT"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.fullCalendar.lang("en-ca")}(),function(){(b.defineLocale||b.lang).call(b,"en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("en-gb","en-GB",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("en-gb")}(),function(){var c="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),d="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");(b.defineLocale||b.lang).call(b,"es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?d[a.month()]:c[a.month()]},weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"Do_Lu_Ma_Mi_Ju_Vi_Sá".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY LT",LLLL:"dddd, D [de] MMMM [de] YYYY LT"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("es","es",{closeText:"Cerrar",prevText:"&#x3C;Ant",nextText:"Sig&#x3E;",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","jue","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("es",{buttonText:{month:"Mes",week:"Semana",day:"Día",list:"Agenda"},allDayHtml:"Todo<br/>el día",eventLimitText:"más"})}(),function(){var c={1:"Û±",2:"Û²",3:"Û³",4:"Û´",5:"Ûµ",6:"Û¶",7:"Û·",8:"Û¸",9:"Û¹",0:"Û°"},d={"Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9","Û°":"0"};(b.defineLocale||b.lang).call(b,"fa",{months:"ژانویه_Ùوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_Ùوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ÛŒ_د_س_Ú†_Ù¾_ج_Ø´".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(a){return/بعد از ظهر/.test(a)},meridiem:function(a,b,c){return 12>a?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[Ùردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(a){return a.replace(/[Û°-Û¹]/g,function(a){return d[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return c[a]}).replace(/,/g,"ØŒ")},ordinalParse:/\d{1,2}Ù…/,ordinal:"%dÙ…",week:{dow:6,doy:12}}),a.fullCalendar.datepickerLang("fa","fa",{closeText:"بستن",prevText:"&#x3C;قبلی",nextText:"بعدی&#x3E;",currentText:"امروز",monthNames:["ژانویه","Ùوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ÛŒ","د","س","Ú†","Ù¾","ج","Ø´"],dayNamesMin:["ÛŒ","د","س","Ú†","Ù¾","ج","Ø´"],weekHeader:"Ù‡Ù",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fa",{buttonText:{month:"ماه",week:"Ù‡Ùته",day:"روز",list:"برنامه"
-},allDayText:"تمام روز",eventLimitText:function(a){return"بیش از "+a}})}(),function(){function c(a,b,c,e){var f="";switch(c){case"s":return e?"muutaman sekunnin":"muutama sekunti";case"m":return e?"minuutin":"minuutti";case"mm":f=e?"minuutin":"minuuttia";break;case"h":return e?"tunnin":"tunti";case"hh":f=e?"tunnin":"tuntia";break;case"d":return e?"päivän":"päivä";case"dd":f=e?"päivän":"päivää";break;case"M":return e?"kuukauden":"kuukausi";case"MM":f=e?"kuukauden":"kuukautta";break;case"y":return e?"vuoden":"vuosi";case"yy":f=e?"vuoden":"vuotta"}return f=d(a,e)+" "+f}function d(a,b){return 10>a?b?f[a]:e[a]:a}var e="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),f=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",e[7],e[8],e[9]];(b.defineLocale||b.lang).call(b,"fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] LT",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] LT",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] LT",llll:"ddd, Do MMM YYYY, [klo] LT"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("fi","fi",{closeText:"Sulje",prevText:"&#xAB;Edellinen",nextText:"Seuraava&#xBB;",currentText:"Tänään",monthNames:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],monthNamesShort:["Tammi","Helmi","Maalis","Huhti","Touko","Kesä","Heinä","Elo","Syys","Loka","Marras","Joulu"],dayNamesShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayNames:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],dayNamesMin:["Su","Ma","Ti","Ke","To","Pe","La"],weekHeader:"Vk",dateFormat:"d.m.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fi",{buttonText:{month:"Kuukausi",week:"Viikko",day:"Päivä",list:"Tapahtumat"},allDayText:"Koko päivä",eventLimitText:"lisää"})}(),function(){(b.defineLocale||b.lang).call(b,"fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(a){return a+(1===a?"er":"")}}),a.fullCalendar.datepickerLang("fr-ca","fr-CA",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fr-ca",{buttonText:{month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus"})}(),function(){(b.defineLocale||b.lang).call(b,"fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(a){return a+(1===a?"er":"")},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("fr","fr",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fr",{buttonText:{month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus"})}(),function(){(b.defineLocale||b.lang).call(b,"he",{months:"ינו×ר_פברו×ר_מרץ_×פריל_מ××™_יוני_יולי_×וגוסט_ספטמבר_×וקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_×פר׳_מ××™_יוני_יולי_×וג׳_ספט׳_×וק׳_נוב׳_דצמ׳".split("_"),weekdays:"ר×שון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"×׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"×_ב_×’_ד_×”_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY LT",LLLL:"dddd, D [ב]MMMM YYYY LT",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY LT",llll:"ddd, D MMM YYYY LT"},calendar:{sameDay:"[×”×™×•× ×‘Ö¾]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[×תמול ב־]LT",lastWeek:"[ביו×] dddd [×”×חרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(a){return 2===a?"שעתיי×":a+" שעות"},d:"יו×",dd:function(a){return 2===a?"יומיי×":a+" ימי×"},M:"חודש",MM:function(a){return 2===a?"חודשיי×":a+" חודשי×"},y:"שנה",yy:function(a){return 2===a?"שנתיי×":a%10===0&&10!==a?a+" שנה":a+" שני×"}}}),a.fullCalendar.datepickerLang("he","he",{closeText:"סגור",prevText:"&#x3C;הקוד×",nextText:"הב×&#x3E;",currentText:"היו×",monthNames:["ינו×ר","פברו×ר","מרץ","×פריל","מ××™","יוני","יולי","×וגוסט","ספטמבר","×וקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","×פר","מ××™","יוני","יולי","×וג","ספט","×וק","נוב","דצמ"],dayNames:["ר×שון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["×'","ב'","×’'","ד'","×”'","ו'","שבת"],dayNamesMin:["×'","ב'","×’'","ד'","×”'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("he",{defaultButtonText:{month:"חודש",week:"שבוע",day:"יו×",list:"סדר יו×"},weekNumberTitle:"שבוע",allDayText:"כל היו×",eventLimitText:"×חר"})}(),function(){var c={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},d={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};(b.defineLocale||b.lang).call(b,"hi",{months:"जनवरी_फ़रवरी_मारà¥à¤š_अपà¥à¤°à¥ˆà¤²_मई_जून_जà¥à¤²à¤¾à¤ˆ_अगसà¥à¤¤_सितमà¥à¤¬à¤°_अकà¥à¤Ÿà¥‚बर_नवमà¥à¤¬à¤°_दिसमà¥à¤¬à¤°".split("_"),monthsShort:"जन._फ़र._मारà¥à¤š_अपà¥à¤°à¥ˆ._मई_जून_जà¥à¤²._अग._सित._अकà¥à¤Ÿà¥‚._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बà¥à¤§à¤µà¤¾à¤°_गà¥à¤°à¥‚वार_शà¥à¤•à¥à¤°à¤µà¤¾à¤°_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बà¥à¤§_गà¥à¤°à¥‚_शà¥à¤•à¥à¤°_शनि".split("_"),weekdaysMin:"र_सो_मं_बà¥_गà¥_शà¥_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कà¥à¤› ही कà¥à¤·à¤£",m:"à¤à¤• मिनट",mm:"%d मिनट",h:"à¤à¤• घंटा",hh:"%d घंटे",d:"à¤à¤• दिन",dd:"%d दिन",M:"à¤à¤• महीने",MM:"%d महीने",y:"à¤à¤• वरà¥à¤·",yy:"%d वरà¥à¤·"},preparse:function(a){return a.replace(/[१२३४५६७८९०]/g,function(a){return d[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return c[a]})},meridiemParse:/रात|सà¥à¤¬à¤¹|दोपहर|शाम/,meridiemHour:function(a,b){return 12===a&&(a=0),"रात"===b?4>a?a:a+12:"सà¥à¤¬à¤¹"===b?a:"दोपहर"===b?a>=10?a:a+12:"शाम"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"रात":10>a?"सà¥à¤¬à¤¹":17>a?"दोपहर":20>a?"शाम":"रात"},week:{dow:0,doy:6}}),a.fullCalendar.datepickerLang("hi","hi",{closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मारà¥à¤š","अपà¥à¤°à¥‡à¤²","मई","जून","जूलाई","अगसà¥à¤¤ ","सितमà¥à¤¬à¤°","अकà¥à¤Ÿà¥‚बर","नवमà¥à¤¬à¤°","दिसमà¥à¤¬à¤°"],monthNamesShort:["जन","फर","मारà¥à¤š","अपà¥à¤°à¥‡à¤²","मई","जून","जूलाई","अग","सित","अकà¥à¤Ÿ","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बà¥à¤§à¤µà¤¾à¤°","गà¥à¤°à¥à¤µà¤¾à¤°","शà¥à¤•à¥à¤°à¤µà¤¾à¤°","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बà¥à¤§","गà¥à¤°à¥","शà¥à¤•à¥à¤°","शनि"],dayNamesMin:["रवि","सोम","मंगल","बà¥à¤§","गà¥à¤°à¥","शà¥à¤•à¥à¤°","शनि"],weekHeader:"हफà¥à¤¤à¤¾",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("hi",{buttonText:{month:"महीना",week:"सपà¥à¤¤à¤¾à¤¹",day:"दिन",list:"कारà¥à¤¯à¤¸à¥‚ची"},allDayText:"सभी दिन",eventLimitText:function(a){return"+अधिक "+a}})}(),function(){function c(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}(b.defineLocale||b.lang).call(b,"hr",{months:"sjeÄanj_veljaÄa_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_"),monthsShort:"sje._vel._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Äetvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Äet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Äe_pe_su".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[proÅ¡lu] dddd [u] LT";case 6:return"[proÅ¡le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[proÅ¡li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:c,mm:c,h:c,hh:c,d:"dan",dd:c,M:"mjesec",MM:c,y:"godinu",yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("hr","hr",{closeText:"Zatvori",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"Danas",monthNames:["SijeÄanj","VeljaÄa","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthNamesShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],dayNames:["Nedjelja","Ponedjeljak","Utorak","Srijeda","ÄŒetvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","ÄŒet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","ÄŒe","Pe","Su"],weekHeader:"Tje",dateFormat:"dd.mm.yy.",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("hr",{buttonText:{month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},allDayText:"Cijeli dan",eventLimitText:function(a){return"+ joÅ¡ "+a}})}(),function(){function c(a,b,c,d){var e=a;switch(c){case"s":return d||b?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(d||b?" perc":" perce");case"mm":return e+(d||b?" perc":" perce");case"h":return"egy"+(d||b?" óra":" órája");case"hh":return e+(d||b?" óra":" órája");case"d":return"egy"+(d||b?" nap":" napja");case"dd":return e+(d||b?" nap":" napja");case"M":return"egy"+(d||b?" hónap":" hónapja");case"MM":return e+(d||b?" hónap":" hónapja");case"y":return"egy"+(d||b?" év":" éve");case"yy":return e+(d||b?" év":" éve")}return""}function d(a){return(a?"":"[múlt] ")+"["+e[this.day()]+"] LT[-kor]"}var e="vasárnap hétfÅ‘n kedden szerdán csütörtökön pénteken szombaton".split(" ");(b.defineLocale||b.lang).call(b,"hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfÅ‘_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D., LT",LLLL:"YYYY. MMMM D., dddd LT"},meridiemParse:/de|du/i,isPM:function(a){return"u"===a.charAt(1).toLowerCase()},meridiem:function(a,b,c){return 12>a?c===!0?"de":"DE":c===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return d.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return d.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("hu","hu",{closeText:"bezár",prevText:"vissza",nextText:"elÅ‘re",currentText:"ma",monthNames:["Január","Február","Március","Ãprilis","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],monthNamesShort:["Jan","Feb","Már","Ãpr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],dayNames:["Vasárnap","HétfÅ‘","Kedd","Szerda","Csütörtök","Péntek","Szombat"],dayNamesShort:["Vas","Hét","Ked","Sze","Csü","Pén","Szo"],dayNamesMin:["V","H","K","Sze","Cs","P","Szo"],weekHeader:"Hét",dateFormat:"yy.mm.dd.",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),a.fullCalendar.lang("hu",{buttonText:{month:"Hónap",week:"Hét",day:"Nap",list:"Napló"},allDayText:"Egész nap",eventLimitText:"további"})}(),function(){(b.defineLocale||b.lang).call(b,"id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"LT.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] LT",LLLL:"dddd, D MMMM YYYY [pukul] LT"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"siang"===b?a>=11?a:a+12:"sore"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"siang":19>a?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("id","id",{closeText:"Tutup",prevText:"&#x3C;mundur",nextText:"maju&#x3E;",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("id",{buttonText:{month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},allDayHtml:"Sehari<br/>penuh",eventLimitText:"lebih"})}(),function(){function c(a){return a%100===11?!0:a%10===1?!1:!0}function d(a,b,d,e){var f=a+" ";switch(d){case"s":return b||e?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return b?"mínúta":"mínútu";case"mm":return c(a)?f+(b||e?"mínútur":"mínútum"):b?f+"mínúta":f+"mínútu";case"hh":return c(a)?f+(b||e?"klukkustundir":"klukkustundum"):f+"klukkustund";case"d":return b?"dagur":e?"dag":"degi";case"dd":return c(a)?b?f+"dagar":f+(e?"daga":"dögum"):b?f+"dagur":f+(e?"dag":"degi");case"M":return b?"mánuður":e?"mánuð":"mánuði";case"MM":return c(a)?b?f+"mánuðir":f+(e?"mánuði":"mánuðum"):b?f+"mánuður":f+(e?"mánuð":"mánuði");case"y":return b||e?"ár":"ári";case"yy":return c(a)?f+(b||e?"ár":"árum"):f+(b||e?"ár":"ári")}}(b.defineLocale||b.lang).call(b,"is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] LT",LLLL:"dddd, D. MMMM YYYY [kl.] LT"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:d,m:d,mm:d,h:"klukkustund",hh:d,d:d,dd:d,M:d,MM:d,y:d,yy:d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("is","is",{closeText:"Loka",prevText:"&#x3C; Fyrri",nextText:"Næsti &#x3E;",currentText:"à dag",monthNames:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ãgúst","September","Október","Nóvember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ãgú","Sep","Okt","Nóv","Des"],dayNames:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],dayNamesShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],dayNamesMin:["Su","Má","Þr","Mi","Fi","Fö","La"],weekHeader:"Vika",dateFormat:"dd.mm.yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("is",{buttonText:{month:"Mánuður",week:"Vika",day:"Dagur",list:"Dagskrá"},allDayHtml:"Allan<br/>daginn",eventLimitText:"meira"})}(),function(){(b.defineLocale||b.lang).call(b,"it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"D_L_Ma_Me_G_V_S".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("it","it",{closeText:"Chiudi",prevText:"&#x3C;Prec",nextText:"Succ&#x3E;",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("it",{buttonText:{month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},allDayHtml:"Tutto il<br/>giorno",eventLimitText:function(a){return"+altri "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_ç«æ›œæ—¥_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"æ—¥_月_ç«_æ°´_木_金_土".split("_"),weekdaysMin:"æ—¥_月_ç«_æ°´_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"LTs秒",L:"YYYY/MM/DD",LL:"YYYYå¹´M月Dæ—¥",LLL:"YYYYå¹´M月Dæ—¥LT",LLLL:"YYYYå¹´M月Dæ—¥LT dddd"},meridiemParse:/åˆå‰|åˆå¾Œ/i,isPM:function(a){return"åˆå¾Œ"===a},meridiem:function(a,b,c){return 12>a?"åˆå‰":"åˆå¾Œ"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[æ¥é€±]dddd LT",lastDay:"[昨日] LT",lastWeek:"[å‰é€±]dddd LT",sameElse:"L"},relativeTime:{future:"%s後",past:"%så‰",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1æ—¥",dd:"%dæ—¥",M:"1ヶ月",MM:"%dヶ月",y:"1å¹´",yy:"%då¹´"}}),a.fullCalendar.datepickerLang("ja","ja",{closeText:"é–‰ã˜ã‚‹",prevText:"&#x3C;å‰",nextText:"次&#x3E;",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","ç«æ›œæ—¥","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["æ—¥","月","ç«","æ°´","木","金","土"],dayNamesMin:["æ—¥","月","ç«","æ°´","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("ja",{buttonText:{month:"月",week:"週",day:"æ—¥",list:"予定リスト"},allDayText:"終日",eventLimitText:function(a){return"ä»– "+a+" 件"}})}(),function(){(b.defineLocale||b.lang).call(b,"ko",{months:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),monthsShort:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),weekdays:"ì¼ìš”ì¼_월요ì¼_화요ì¼_수요ì¼_목요ì¼_금요ì¼_토요ì¼".split("_"),weekdaysShort:"ì¼_ì›”_í™”_수_목_금_토".split("_"),weekdaysMin:"ì¼_ì›”_í™”_수_목_금_토".split("_"),longDateFormat:{LT:"A hì‹œ m분",LTS:"A hì‹œ m분 sì´ˆ",L:"YYYY.MM.DD",LL:"YYYYë…„ MMMM Dì¼",LLL:"YYYYë…„ MMMM Dì¼ LT",LLLL:"YYYYë…„ MMMM Dì¼ dddd LT"},calendar:{sameDay:"오늘 LT",nextDay:"ë‚´ì¼ LT",nextWeek:"dddd LT",lastDay:"ì–´ì œ LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s ì „",s:"몇초",ss:"%dì´ˆ",m:"ì¼ë¶„",mm:"%d분",h:"한시간",hh:"%d시간",d:"하루",dd:"%dì¼",M:"한달",MM:"%d달",y:"ì¼ë…„",yy:"%dë…„"},ordinalParse:/\d{1,2}ì¼/,ordinal:"%dì¼",meridiemParse:/오전|오후/,isPM:function(a){return"오후"===a},meridiem:function(a,b,c){return 12>a?"오전":"오후"}}),a.fullCalendar.datepickerLang("ko","ko",{closeText:"닫기",prevText:"ì´ì „달",nextText:"다ìŒë‹¬",currentText:"오늘",monthNames:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],monthNamesShort:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],dayNames:["ì¼ìš”ì¼","월요ì¼","화요ì¼","수요ì¼","목요ì¼","금요ì¼","토요ì¼"],dayNamesShort:["ì¼","ì›”","í™”","수","목","금","토"],dayNamesMin:["ì¼","ì›”","í™”","수","목","금","토"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"ë…„"}),a.fullCalendar.lang("ko",{buttonText:{month:"ì›”",week:"주",day:"ì¼",list:"ì¼ì •ëª©ë¡"},allDayText:"종ì¼",eventLimitText:"ê°œ"})}(),function(){function c(a,b,c,d){return b?"kelios sekundÄ—s":d?"kelių sekundžių":"kelias sekundes"}function d(a,b,c,d){return b?f(c)[0]:d?f(c)[1]:f(c)[2]}function e(a){return a%10===0||a>10&&20>a}function f(a){return i[a].split("_")}function g(a,b,c,g){var h=a+" ";return 1===a?h+d(a,b,c[0],g):b?h+(e(a)?f(c)[1]:f(c)[0]):g?h+f(c)[1]:h+(e(a)?f(c)[1]:f(c)[2])}function h(a,b){var c=-1===b.indexOf("dddd HH:mm"),d=j[a.day()];return c?d:d.substring(0,d.length-2)+"į"}var i={m:"minutÄ—_minutÄ—s_minutÄ™",mm:"minutÄ—s_minuÄių_minutes",h:"valanda_valandos_valandÄ…",hh:"valandos_valandų_valandas",d:"diena_dienos_dienÄ…",dd:"dienos_dienų_dienas",M:"mÄ—nuo_mÄ—nesio_mÄ—nesį",MM:"mÄ—nesiai_mÄ—nesių_mÄ—nesius",y:"metai_metų_metus",yy:"metai_metų_metus"},j="sekmadienis_pirmadienis_antradienis_treÄiadienis_ketvirtadienis_penktadienis_Å¡eÅ¡tadienis".split("_");(b.defineLocale||b.lang).call(b,"lt",{months:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjÅ«Äio_rugsÄ—jo_spalio_lapkriÄio_gruodžio".split("_"),monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:h,weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Å eÅ¡".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Å ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], LT [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, LT [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], LT [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, LT [val.]"},calendar:{sameDay:"[Å iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[PraÄ—jusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieÅ¡ %s",s:c,m:d,mm:g,h:d,hh:g,d:d,dd:g,M:d,MM:g,y:d,yy:g},ordinalParse:/\d{1,2}-oji/,ordinal:function(a){return a+"-oji"},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("lt","lt",{closeText:"Uždaryti",prevText:"&#x3C;Atgal",nextText:"Pirmyn&#x3E;",currentText:"Å iandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","RugpjÅ«tis","RugsÄ—jis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["sekmadienis","pirmadienis","antradienis","treÄiadienis","ketvirtadienis","penktadienis","Å¡eÅ¡tadienis"],dayNamesShort:["sek","pir","ant","tre","ket","pen","Å¡eÅ¡"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Å e"],weekHeader:"SAV",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),a.fullCalendar.lang("lt",{buttonText:{month:"MÄ—nuo",week:"SavaitÄ—",day:"Diena",list:"DarbotvarkÄ—"},allDayText:"VisÄ… dienÄ…",eventLimitText:"daugiau"})}(),function(){function c(a,b,c){var d=a.split("_");return c?b%10===1&&11!==b?d[2]:d[3]:b%10===1&&11!==b?d[0]:d[1]}function d(a,b,d){return a+" "+c(e[d],a,b)}var e={mm:"minÅ«ti_minÅ«tes_minÅ«te_minÅ«tes",hh:"stundu_stundas_stunda_stundas",dd:"dienu_dienas_diena_dienas",MM:"mÄ“nesi_mÄ“neÅ¡us_mÄ“nesis_mÄ“neÅ¡i",yy:"gadu_gadus_gads_gadi"};(b.defineLocale||b.lang).call(b,"lv",{months:"janvÄris_februÄris_marts_aprÄ«lis_maijs_jÅ«nijs_jÅ«lijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jÅ«n_jÅ«l_aug_sep_okt_nov_dec".split("_"),weekdays:"svÄ“tdiena_pirmdiena_otrdiena_treÅ¡diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, LT",LLLL:"YYYY. [gada] D. MMMM, dddd, LT"},calendar:{sameDay:"[Å odien pulksten] LT",nextDay:"[RÄ«t pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[PagÄjuÅ¡Ä] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"%s vÄ“lÄk",past:"%s agrÄk",s:"dažas sekundes",m:"minÅ«ti",mm:d,h:"stundu",hh:d,d:"dienu",dd:d,M:"mÄ“nesi",MM:d,y:"gadu",yy:d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("lv","lv",{closeText:"AizvÄ“rt",prevText:"Iepr.",nextText:"NÄk.",currentText:"Å odien",monthNames:["JanvÄris","FebruÄris","Marts","AprÄ«lis","Maijs","JÅ«nijs","JÅ«lijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthNamesShort:["Jan","Feb","Mar","Apr","Mai","JÅ«n","JÅ«l","Aug","Sep","Okt","Nov","Dec"],dayNames:["svÄ“tdiena","pirmdiena","otrdiena","treÅ¡diena","ceturtdiena","piektdiena","sestdiena"],dayNamesShort:["svt","prm","otr","tre","ctr","pkt","sst"],dayNamesMin:["Sv","Pr","Ot","Tr","Ct","Pk","Ss"],weekHeader:"Ned.",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("lv",{buttonText:{month:"MÄ“nesis",week:"Nedēļa",day:"Diena",list:"Dienas kÄrtÄ«ba"},allDayText:"Visu dienu",eventLimitText:function(a){return"+vÄ“l "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tirs_ons_tors_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"H.mm",LTS:"LT.ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] LT",LLLL:"dddd D. MMMM YYYY [kl.] LT"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("nb","nb",{closeText:"Lukk",prevText:"&#xAB;Forrige",nextText:"Neste&#xBB;",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("nb",{buttonText:{month:"MÃ¥ned",week:"Uke",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"til"})}(),function(){var c="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),d="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_");(b.defineLocale||b.lang).call(b,"nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?d[a.month()]:c[a.month()]},weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("nl","nl",{closeText:"Sluiten",prevText:"â†",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],
-monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("nl",{buttonText:{month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra"})}(),function(){function c(a){return 5>a%10&&a%10>1&&~~(a/10)%10!==1}function d(a,b,d){var e=a+" ";switch(d){case"m":return b?"minuta":"minutÄ™";case"mm":return e+(c(a)?"minuty":"minut");case"h":return b?"godzina":"godzinÄ™";case"hh":return e+(c(a)?"godziny":"godzin");case"MM":return e+(c(a)?"miesiÄ…ce":"miesiÄ™cy");case"yy":return e+(c(a)?"lata":"lat")}}var e="styczeÅ„_luty_marzec_kwiecieÅ„_maj_czerwiec_lipiec_sierpieÅ„_wrzesieÅ„_październik_listopad_grudzieÅ„".split("_"),f="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅ›nia_października_listopada_grudnia".split("_");(b.defineLocale||b.lang).call(b,"pl",{months:function(a,b){return/D MMMM/.test(b)?f[a.month()]:e[a.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziaÅ‚ek_wtorek_Å›roda_czwartek_piÄ…tek_sobota".split("_"),weekdaysShort:"nie_pon_wt_Å›r_czw_pt_sb".split("_"),weekdaysMin:"N_Pn_Wt_Åšr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[DziÅ› o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszÅ‚Ä… niedzielÄ™ o] LT";case 3:return"[W zeszÅ‚Ä… Å›rodÄ™ o] LT";case 6:return"[W zeszÅ‚Ä… sobotÄ™ o] LT";default:return"[W zeszÅ‚y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:d,mm:d,h:d,hh:d,d:"1 dzieÅ„",dd:"%d dni",M:"miesiÄ…c",MM:d,y:"rok",yy:d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("pl","pl",{closeText:"Zamknij",prevText:"&#x3C;Poprzedni",nextText:"NastÄ™pny&#x3E;",currentText:"DziÅ›",monthNames:["StyczeÅ„","Luty","Marzec","KwiecieÅ„","Maj","Czerwiec","Lipiec","SierpieÅ„","WrzesieÅ„","Październik","Listopad","GrudzieÅ„"],monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],dayNames:["Niedziela","PoniedziaÅ‚ek","Wtorek","Åšroda","Czwartek","PiÄ…tek","Sobota"],dayNamesShort:["Nie","Pn","Wt","Åšr","Czw","Pt","So"],dayNamesMin:["N","Pn","Wt","Åšr","Cz","Pt","So"],weekHeader:"Tydz",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pl",{buttonText:{month:"MiesiÄ…c",week:"TydzieÅ„",day:"DzieÅ„",list:"Plan dnia"},allDayText:"CaÅ‚y dzieÅ„",eventLimitText:"wiÄ™cej"})}(),function(){(b.defineLocale||b.lang).call(b,"pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"dom_2ª_3ª_4ª_5ª_6ª_sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] LT",LLLL:"dddd, D [de] MMMM [de] YYYY [às] LT"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"}),a.fullCalendar.datepickerLang("pt-br","pt-BR",{closeText:"Fechar",prevText:"&#x3C;Anterior",nextText:"Próximo&#x3E;",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pt-br",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Compromissos"},allDayText:"dia inteiro",eventLimitText:function(a){return"mais +"+a}})}(),function(){(b.defineLocale||b.lang).call(b,"pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"dom_2ª_3ª_4ª_5ª_6ª_sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY LT",LLLL:"dddd, D [de] MMMM [de] YYYY LT"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("pt","pt",{closeText:"Fechar",prevText:"Anterior",nextText:"Seguinte",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sem",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pt",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Agenda"},allDayText:"Todo o dia",eventLimitText:"mais"})}(),function(){function c(a,b,c){var d={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},e=" ";return(a%100>=20||a>=100&&a%100===0)&&(e=" de "),a+e+d[c]}(b.defineLocale||b.lang).call(b,"ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),weekdays:"duminică_luni_marÈ›i_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:c,h:"o oră",hh:c,d:"o zi",dd:c,M:"o lună",MM:c,y:"un an",yy:c},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("ro","ro",{closeText:"ÃŽnchide",prevText:"&#xAB; Luna precedentă",nextText:"Luna următoare &#xBB;",currentText:"Azi",monthNames:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthNamesShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Duminică","Luni","MarÅ£i","Miercuri","Joi","Vineri","Sâmbătă"],dayNamesShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],dayNamesMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],weekHeader:"Săpt",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ro",{buttonText:{prev:"precedentă",next:"următoare",month:"Lună",week:"Săptămână",day:"Zi",list:"Agendă"},allDayText:"Toată ziua",eventLimitText:function(a){return"+alte "+a}})}(),function(){function c(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function d(a,b,d){var e={mm:b?"минута_минуты_минут":"минуту_минуты_минут",hh:"чаÑ_чаÑа_чаÑов",dd:"день_днÑ_дней",MM:"меÑÑц_меÑÑца_меÑÑцев",yy:"год_года_лет"};return"m"===d?b?"минута":"минуту":a+" "+c(e[d],+a)}function e(a,b){var c={nominative:"Ñнварь_февраль_март_апрель_май_июнь_июль_авгуÑÑ‚_ÑентÑбрь_октÑбрь_ноÑбрь_декабрь".split("_"),accusative:"ÑнварÑ_февралÑ_марта_апрелÑ_маÑ_июнÑ_июлÑ_авгуÑта_ÑентÑбрÑ_октÑбрÑ_ноÑбрÑ_декабрÑ".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function f(a,b){var c={nominative:"Ñнв_фев_март_апр_май_июнь_июль_авг_Ñен_окт_ноÑ_дек".split("_"),accusative:"Ñнв_фев_мар_апр_маÑ_июнÑ_июлÑ_авг_Ñен_окт_ноÑ_дек".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function g(a,b){var c={nominative:"воÑкреÑенье_понедельник_вторник_Ñреда_четверг_пÑтница_Ñуббота".split("_"),accusative:"воÑкреÑенье_понедельник_вторник_Ñреду_четверг_пÑтницу_Ñубботу".split("_")},d=/\[ ?[Вв] ?(?:прошлую|Ñледующую|Ñту)? ?\] ?dddd/.test(b)?"accusative":"nominative";return c[d][a.day()]}(b.defineLocale||b.lang).call(b,"ru",{months:e,monthsShort:f,weekdays:g,weekdaysShort:"вÑ_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),weekdaysMin:"вÑ_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),monthsParse:[/^Ñнв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[й|Ñ]/i,/^июн/i,/^июл/i,/^авг/i,/^Ñен/i,/^окт/i,/^ноÑ/i,/^дек/i],longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., LT",LLLL:"dddd, D MMMM YYYY г., LT"},calendar:{sameDay:"[Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ Ð²] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(){return 2===this.day()?"[Во] dddd [в] LT":"[Ð’] dddd [в] LT"},lastWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[Ð’] dddd [в] LT";switch(this.day()){case 0:return"[Ð’ прошлое] dddd [в] LT";case 1:case 2:case 4:return"[Ð’ прошлый] dddd [в] LT";case 3:case 5:case 6:return"[Ð’ прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"неÑколько Ñекунд",m:d,mm:d,h:"чаÑ",hh:d,d:"день",dd:d,M:"меÑÑц",MM:d,y:"год",yy:d},meridiemParse:/ночи|утра|днÑ|вечера/i,isPM:function(a){return/^(днÑ|вечера)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночи":12>a?"утра":17>a?"днÑ":"вечера"},ordinalParse:/\d{1,2}-(й|го|Ñ)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":return a+"-й";case"D":return a+"-го";case"w":case"W":return a+"-Ñ";default:return a}},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("ru","ru",{closeText:"Закрыть",prevText:"&#x3C;Пред",nextText:"След&#x3E;",currentText:"СегоднÑ",monthNames:["Январь","Февраль","Март","Ðпрель","Май","Июнь","Июль","ÐвгуÑÑ‚","СентÑбрь","ОктÑбрь","ÐоÑбрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Ðпр","Май","Июн","Июл","Ðвг","Сен","Окт","ÐоÑ","Дек"],dayNames:["воÑкреÑенье","понедельник","вторник","Ñреда","четверг","пÑтница","Ñуббота"],dayNamesShort:["вÑк","пнд","втр","Ñрд","чтв","птн","Ñбт"],dayNamesMin:["Ð’Ñ","Пн","Ð’Ñ‚","Ср","Чт","Пт","Сб"],weekHeader:"Ðед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ru",{buttonText:{month:"МеÑÑц",week:"ÐеделÑ",day:"День",list:"ПовеÑтка днÑ"},allDayText:"ВеÑÑŒ день",eventLimitText:function(a){return"+ ещё "+a}})}(),function(){function c(a){return a>1&&5>a}function d(a,b,d,e){var f=a+" ";switch(d){case"s":return b||e?"pár sekúnd":"pár sekundami";case"m":return b?"minúta":e?"minútu":"minútou";case"mm":return b||e?f+(c(a)?"minúty":"minút"):f+"minútami";case"h":return b?"hodina":e?"hodinu":"hodinou";case"hh":return b||e?f+(c(a)?"hodiny":"hodín"):f+"hodinami";case"d":return b||e?"deň":"dňom";case"dd":return b||e?f+(c(a)?"dni":"dní"):f+"dňami";case"M":return b||e?"mesiac":"mesiacom";case"MM":return b||e?f+(c(a)?"mesiace":"mesiacov"):f+"mesiacmi";case"y":return b||e?"rok":"rokom";case"yy":return b||e?f+(c(a)?"roky":"rokov"):f+"rokmi"}}var e="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),f="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");(b.defineLocale||b.lang).call(b,"sk",{months:e,monthsShort:f,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(e,f),weekdays:"nedeľa_pondelok_utorok_streda_Å¡tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_Å¡t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_Å¡t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd D. MMMM YYYY LT"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo Å¡tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[vÄera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:d,m:d,mm:d,h:d,hh:d,d:d,dd:d,M:d,MM:d,y:d,yy:d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("sk","sk",{closeText:"ZavrieÅ¥",prevText:"&#x3C;Predchádzajúci",nextText:"Nasledujúci&#x3E;",currentText:"Dnes",monthNames:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"],monthNamesShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],dayNames:["nedeľa","pondelok","utorok","streda","Å¡tvrtok","piatok","sobota"],dayNamesShort:["Ned","Pon","Uto","Str","Å tv","Pia","Sob"],dayNamesMin:["Ne","Po","Ut","St","Å t","Pia","So"],weekHeader:"Ty",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sk",{buttonText:{month:"Mesiac",week:"Týždeň",day:"Deň",list:"Rozvrh"},allDayText:"Celý deň",eventLimitText:function(a){return"+ÄalÅ¡ie: "+a}})}(),function(){function c(a,b,c){var d=a+" ";switch(c){case"m":return b?"ena minuta":"eno minuto";case"mm":return d+=1===a?"minuta":2===a?"minuti":3===a||4===a?"minute":"minut";case"h":return b?"ena ura":"eno uro";case"hh":return d+=1===a?"ura":2===a?"uri":3===a||4===a?"ure":"ur";case"dd":return d+=1===a?"dan":"dni";case"MM":return d+=1===a?"mesec":2===a?"meseca":3===a||4===a?"mesece":"mesecev";case"yy":return d+=1===a?"leto":2===a?"leti":3===a||4===a?"leta":"let"}}(b.defineLocale||b.lang).call(b,"sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),weekdays:"nedelja_ponedeljek_torek_sreda_Äetrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._Äet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_Äe_pe_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[vÄeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[prejÅ¡nja] dddd [ob] LT";case 1:case 2:case 4:case 5:return"[prejÅ¡nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"Äez %s",past:"%s nazaj",s:"nekaj sekund",m:c,mm:c,h:c,hh:c,d:"en dan",dd:c,M:"en mesec",MM:c,y:"eno leto",yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("sl","sl",{closeText:"Zapri",prevText:"&#x3C;PrejÅ¡nji",nextText:"Naslednji&#x3E;",currentText:"Trenutni",monthNames:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljek","Torek","Sreda","ÄŒetrtek","Petek","Sobota"],dayNamesShort:["Ned","Pon","Tor","Sre","ÄŒet","Pet","Sob"],dayNamesMin:["Ne","Po","To","Sr","ÄŒe","Pe","So"],weekHeader:"Teden",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sl",{buttonText:{month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},allDayText:"Ves dan",eventLimitText:"veÄ"})}(),function(){var c={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један Ñат","једног Ñата"],hh:["Ñат","Ñата","Ñати"],dd:["дан","дана","дана"],MM:["меÑец","меÑеца","меÑеци"],yy:["година","године","година"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,d){var e=c.words[d];return 1===d.length?b?e[0]:e[1]:a+" "+c.correctGrammaticalCase(a,e)}};(b.defineLocale||b.lang).call(b,"sr-cyrl",{months:["јануар","фебруар","март","април","мај","јун","јул","авгуÑÑ‚","Ñептембар","октобар","новембар","децембар"],monthsShort:["јан.","феб.","мар.","апр.","мај","јун","јул","авг.","Ñеп.","окт.","нов.","дец."],weekdays:["недеља","понедељак","уторак","Ñреда","четвртак","петак","Ñубота"],weekdaysShort:["нед.","пон.","уто.","Ñре.","чет.","пет.","Ñуб."],weekdaysMin:["не","по","ут","ÑÑ€","че","пе","Ñу"],longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[Ð´Ð°Ð½Ð°Ñ Ñƒ] LT",nextDay:"[Ñутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [Ñреду] [у] LT";case 6:return"[у] [Ñуботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var a=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [Ñреде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [Ñуботе] [у] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико Ñекунди",m:c.translate,mm:c.translate,h:c.translate,hh:c.translate,d:"дан",dd:c.translate,M:"меÑец",MM:c.translate,y:"годину",yy:c.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("sr-cyrl","sr",{closeText:"Затвори",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"ДанаÑ",monthNames:["Јануар","Фебруар","Март","Ðприл","Мај","Јун","Јул","ÐвгуÑÑ‚","Септембар","Октобар","Ðовембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Ðпр","Мај","Јун","Јул","Ðвг","Сеп","Окт","Ðов","Дец"],dayNames:["Ðедеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Ðед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Ðе","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sr-cyrl",{buttonText:{month:"МеÑец",week:"Ðедеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(a){return"+ још "+a}})}(),function(){var c={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,d){var e=c.words[d];return 1===d.length?b?e[0]:e[1]:a+" "+c.correctGrammaticalCase(a,e)}};(b.defineLocale||b.lang).call(b,"sr",{months:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"],monthsShort:["jan.","feb.","mar.","apr.","maj","jun","jul","avg.","sep.","okt.","nov.","dec."],weekdays:["nedelja","ponedeljak","utorak","sreda","Äetvrtak","petak","subota"],weekdaysShort:["ned.","pon.","uto.","sre.","Äet.","pet.","sub."],weekdaysMin:["ne","po","ut","sr","Äe","pe","su"],longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄe u] LT",lastWeek:function(){var a=["[proÅ¡le] [nedelje] [u] LT","[proÅ¡log] [ponedeljka] [u] LT","[proÅ¡log] [utorka] [u] LT","[proÅ¡le] [srede] [u] LT","[proÅ¡log] [Äetvrtka] [u] LT","[proÅ¡log] [petka] [u] LT","[proÅ¡le] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:c.translate,mm:c.translate,h:c.translate,hh:c.translate,d:"dan",dd:c.translate,M:"mesec",MM:c.translate,y:"godinu",yy:c.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("sr","sr",{closeText:"Затвори",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"ДанаÑ",monthNames:["Јануар","Фебруар","Март","Ðприл","Мај","Јун","Јул","ÐвгуÑÑ‚","Септембар","Октобар","Ðовембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Ðпр","Мај","Јун","Јул","Ðвг","Сеп","Окт","Ðов","Дец"],dayNames:["Ðедеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Ðед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Ðе","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sr",{buttonText:{month:"МеÑец",week:"Ðедеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(a){return"+ још "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_mÃ¥ndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mÃ¥n_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_mÃ¥_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[IgÃ¥r] LT",nextWeek:"dddd LT",lastWeek:"[Förra] dddd[en] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"nÃ¥gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en mÃ¥nad",MM:"%d mÃ¥nader",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"e":1===b?"a":2===b?"a":"e";return a+c},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("sv","sv",{closeText:"Stäng",prevText:"&#xAB;Förra",nextText:"Nästa&#xBB;",currentText:"Idag",monthNames:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNamesShort:["Sön","MÃ¥n","Tis","Ons","Tor","Fre","Lör"],dayNames:["Söndag","MÃ¥ndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],dayNamesMin:["Sö","MÃ¥","Ti","On","To","Fr","Lö"],weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sv",{buttonText:{month:"MÃ¥nad",week:"Vecka",day:"Dag",list:"Program"},allDayText:"Heldag",eventLimitText:"till"})}(),function(){(b.defineLocale||b.lang).call(b,"th",{months:"มà¸à¸£à¸²à¸„ม_à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_à¸à¸£à¸à¸Žà¸²à¸„ม_สิงหาคม_à¸à¸±à¸™à¸¢à¸²à¸¢à¸™_ตุลาคม_พฤศจิà¸à¸²à¸¢à¸™_ธันวาคม".split("_"),monthsShort:"มà¸à¸£à¸²_à¸à¸¸à¸¡à¸ à¸²_มีนา_เมษา_พฤษภา_มิถุนา_à¸à¸£à¸à¸Žà¸²_สิงหา_à¸à¸±à¸™à¸¢à¸²_ตุลา_พฤศจิà¸à¸²_ธันวา".split("_"),weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุà¸à¸£à¹Œ_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุà¸à¸£à¹Œ_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),longDateFormat:{LT:"H นาฬิà¸à¸² m นาที",LTS:"LT s วินาที",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา LT",LLLL:"วันddddที่ D MMMM YYYY เวลา LT"},meridiemParse:/à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง|หลังเที่ยง/,isPM:function(a){return"หลังเที่ยง"===a},meridiem:function(a,b,c){return 12>a?"à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่à¹à¸¥à¹‰à¸§ เวลา] LT",sameElse:"L"},relativeTime:{future:"อีภ%s",past:"%sที่à¹à¸¥à¹‰à¸§",s:"ไม่à¸à¸µà¹ˆà¸§à¸´à¸™à¸²à¸—ี",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}}),a.fullCalendar.datepickerLang("th","th",{closeText:"ปิด",prevText:"&#xAB;&#xA0;ย้อน",nextText:"ถัดไป&#xA0;&#xBB;",currentText:"วันนี้",monthNames:["มà¸à¸£à¸²à¸„ม","à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","à¸à¸£à¸à¸Žà¸²à¸„ม","สิงหาคม","à¸à¸±à¸™à¸¢à¸²à¸¢à¸™","ตุลาคม","พฤศจิà¸à¸²à¸¢à¸™","ธันวาคม"],monthNamesShort:["ม.ค.","à¸.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","à¸.ค.","ส.ค.","à¸.ย.","ต.ค.","พ.ย.","ธ.ค."],dayNames:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุà¸à¸£à¹Œ","เสาร์"],dayNamesShort:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],dayNamesMin:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("th",{buttonText:{month:"เดือน",week:"สัปดาห์",day:"วัน",list:"à¹à¸œà¸™à¸‡à¸²à¸™"},allDayText:"ตลอดวัน",eventLimitText:"เพิ่มเติม"})}(),function(){var c={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};(b.defineLocale||b.lang).call(b,"tr",{months:"Ocak_Åžubat_Mart_Nisan_Mayıs_Haziran_Temmuz_AÄŸustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Åžub_Mar_Nis_May_Haz_Tem_AÄŸu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_ÇarÅŸamba_PerÅŸembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(a){if(0===a)return a+"'ıncı";var b=a%10,d=a%100-b,e=a>=100?100:null;return a+(c[b]||c[d]||c[e])},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("tr","tr",{closeText:"kapat",prevText:"&#x3C;geri",nextText:"ileri&#x3e",currentText:"bugün",monthNames:["Ocak","Åžubat","Mart","Nisan","Mayıs","Haziran","Temmuz","AÄŸustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Åžub","Mar","Nis","May","Haz","Tem","AÄŸu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","ÇarÅŸamba","PerÅŸembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("tr",{buttonText:{next:"ileri",month:"Ay",week:"Hafta",day:"Gün",list:"Ajanda"},allDayText:"Tüm gün",eventLimitText:"daha fazla"})}(),function(){function c(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function d(a,b,d){var e={mm:"хвилина_хвилини_хвилин",hh:"година_години_годин",dd:"день_дні_днів",MM:"міÑÑць_міÑÑці_міÑÑців",yy:"рік_роки_років"};return"m"===d?b?"хвилина":"хвилину":"h"===d?b?"година":"годину":a+" "+c(e[d],+a)}function e(a,b){var c={nominative:"Ñічень_лютий_березень_квітень_травень_червень_липень_Ñерпень_вереÑень_жовтень_лиÑтопад_грудень".split("_"),accusative:"ÑічнÑ_лютого_березнÑ_квітнÑ_травнÑ_червнÑ_липнÑ_ÑерпнÑ_вереÑнÑ_жовтнÑ_лиÑтопада_груднÑ".split("_")},d=/D[oD]? *MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function f(a,b){var c={nominative:"неділÑ_понеділок_вівторок_Ñереда_четвер_п’ÑтницÑ_Ñубота".split("_"),accusative:"неділю_понеділок_вівторок_Ñереду_четвер_п’Ñтницю_Ñуботу".split("_"),genitive:"неділі_понеділка_вівторка_Ñереди_четверга_п’Ñтниці_Ñуботи".split("_")},d=/(\[[ВвУу]\]) ?dddd/.test(b)?"accusative":/\[?(?:минулої|наÑтупної)? ?\] ?dddd/.test(b)?"genitive":"nominative";return c[d][a.day()]}function g(a){return function(){return a+"о"+(11===this.hours()?"б":"")+"] LT"}}(b.defineLocale||b.lang).call(b,"uk",{months:e,monthsShort:"Ñіч_лют_бер_квіт_трав_черв_лип_Ñерп_вер_жовт_лиÑÑ‚_груд".split("_"),weekdays:f,weekdaysShort:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),weekdaysMin:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ñ€.",LLL:"D MMMM YYYY Ñ€., LT",LLLL:"dddd, D MMMM YYYY Ñ€., LT"},calendar:{sameDay:g("[Сьогодні "),nextDay:g("[Завтра "),lastDay:g("[Вчора "),nextWeek:g("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return g("[Минулої] dddd [").call(this);case 1:case 2:case 4:return g("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька Ñекунд",m:d,mm:d,h:"годину",hh:d,d:"день",dd:d,M:"міÑÑць",MM:d,y:"рік",yy:d},meridiemParse:/ночі|ранку|днÑ|вечора/,isPM:function(a){return/^(днÑ|вечора)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночі":12>a?"ранку":17>a?"днÑ":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a+"-й";case"D":return a+"-го";default:return a}},week:{dow:1,doy:7}}),a.fullCalendar.datepickerLang("uk","uk",{closeText:"Закрити",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"Сьогодні",monthNames:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","ВереÑень","Жовтень","ЛиÑтопад","Грудень"],monthNamesShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","ЛиÑ","Гру"],dayNames:["неділÑ","понеділок","вівторок","Ñереда","четвер","п’ÑтницÑ","Ñубота"],dayNamesShort:["нед","пнд","вів","Ñрд","чтв","птн","Ñбт"],dayNamesMin:["Ðд","Пн","Ð’Ñ‚","Ср","Чт","Пт","Сб"],weekHeader:"Тиж",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("uk",{buttonText:{month:"МіÑÑць",week:"Тиждень",day:"День",list:"ПорÑдок денний"},allDayText:"УвеÑÑŒ день",eventLimitText:function(a){return"+ще "+a+"..."}})}(),function(){(b.defineLocale||b.lang).call(b,"vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),weekdays:"chủ nhật_thứ hai_thứ ba_thứ tÆ°_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),longDateFormat:{LT:"HH:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY LT",LLLL:"dddd, D MMMM [năm] YYYY LT",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY LT",llll:"ddd, D MMM YYYY LT"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tá»›i lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tá»›i",past:"%s trÆ°á»›c",s:"vài giây",m:"má»™t phút",mm:"%d phút",h:"má»™t giá»",hh:"%d giá»",d:"má»™t ngày",dd:"%d ngày",M:"má»™t tháng",MM:"%d tháng",y:"má»™t năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}}),
-a.fullCalendar.datepickerLang("vi","vi",{closeText:"Äóng",prevText:"&#x3C;TrÆ°á»›c",nextText:"Tiếp&#x3E;",currentText:"Hôm nay",monthNames:["Tháng Má»™t","Tháng Hai","Tháng Ba","Tháng TÆ°","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng MÆ°á»i","Tháng MÆ°á»i Má»™t","Tháng MÆ°á»i Hai"],monthNamesShort:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayNames:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ TÆ°","Thứ Năm","Thứ Sáu","Thứ Bảy"],dayNamesShort:["CN","T2","T3","T4","T5","T6","T7"],dayNamesMin:["CN","T2","T3","T4","T5","T6","T7"],weekHeader:"Tu",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("vi",{buttonText:{month:"Tháng",week:"Tuần",day:"Ngày",list:"Lịch biểu"},allDayText:"Cả ngày",eventLimitText:function(a){return"+ thêm "+a}})}(),function(){(b.defineLocale||b.lang).call(b,"zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_ä¹æœˆ_å月_å一月_å二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"æ—¥_一_二_三_å››_五_å…­".split("_"),longDateFormat:{LT:"Ah点mm",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥LT",LLLL:"YYYYå¹´MMMDæ—¥ddddLT",l:"YYYY-MM-DD",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥LT",llll:"YYYYå¹´MMMDæ—¥ddddLT"},meridiemParse:/凌晨|早上|上åˆ|中åˆ|下åˆ|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"凌晨"===b||"早上"===b||"上åˆ"===b?a:"下åˆ"===b||"晚上"===b?a+12:a>=11?a:a+12},meridiem:function(a,b,c){var d=100*a+b;return 600>d?"凌晨":900>d?"早上":1130>d?"上åˆ":1230>d?"中åˆ":1800>d?"下åˆ":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var a,c;return a=b().startOf("week"),c=this.unix()-a.unix()>=604800?"[下]":"[本]",0===this.minutes()?c+"dddAh点整":c+"dddAh点mm"},lastWeek:function(){var a,c;return a=b().startOf("week"),c=this.unix()<a.unix()?"[上]":"[本]",0===this.minutes()?c+"dddAh点整":c+"dddAh点mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(æ—¥|月|周)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"月";case"w":case"W":return a+"周";default:return a}},relativeTime:{future:"%s内",past:"%så‰",s:"几秒",m:"1分钟",mm:"%d分钟",h:"1å°æ—¶",hh:"%då°æ—¶",d:"1天",dd:"%d天",M:"1个月",MM:"%d个月",y:"1å¹´",yy:"%då¹´"},week:{dow:1,doy:4}}),a.fullCalendar.datepickerLang("zh-cn","zh-CN",{closeText:"关闭",prevText:"&#x3C;上月",nextText:"下月&#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["æ—¥","一","二","三","å››","五","å…­"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("zh-cn",{buttonText:{month:"月",week:"周",day:"æ—¥",list:"日程"},allDayText:"全天",eventLimitText:function(a){return"å¦å¤– "+a+" 个"}})}(),function(){(b.defineLocale||b.lang).call(b,"zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_ä¹æœˆ_å月_å一月_å二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"æ—¥_一_二_三_å››_五_å…­".split("_"),longDateFormat:{LT:"Ah點mm",LTS:"Ah點m分s秒",L:"YYYYå¹´MMMDæ—¥",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥LT",LLLL:"YYYYå¹´MMMDæ—¥ddddLT",l:"YYYYå¹´MMMDæ—¥",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥LT",llll:"YYYYå¹´MMMDæ—¥ddddLT"},meridiemParse:/早上|上åˆ|中åˆ|下åˆ|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"早上"===b||"上åˆ"===b?a:"中åˆ"===b?a>=11?a:a+12:"下åˆ"===b||"晚上"===b?a+12:void 0},meridiem:function(a,b,c){var d=100*a+b;return 900>d?"早上":1130>d?"上åˆ":1230>d?"中åˆ":1800>d?"下åˆ":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(æ—¥|月|週)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"月";case"w":case"W":return a+"週";default:return a}},relativeTime:{future:"%så…§",past:"%så‰",s:"幾秒",m:"一分é˜",mm:"%d分é˜",h:"一å°æ™‚",hh:"%då°æ™‚",d:"一天",dd:"%d天",M:"一個月",MM:"%d個月",y:"一年",yy:"%då¹´"}}),a.fullCalendar.datepickerLang("zh-tw","zh-TW",{closeText:"關閉",prevText:"&#x3C;上月",nextText:"下月&#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["æ—¥","一","二","三","å››","五","å…­"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("zh-tw",{buttonText:{month:"月",week:"週",day:"天",list:"待辦事項"},allDayText:"全天",eventLimitText:"更多"})}(),(b.locale||b.lang).call(b,"en"),a.fullCalendar.lang("en"),a.datepicker&&a.datepicker.setDefaults(a.datepicker.regional[""])}); \ No newline at end of file
+!function(a){"function"==typeof define&&define.amd?define(["jquery","moment"],a):"object"==typeof exports?module.exports=a(require("jquery"),require("moment")):a(jQuery,moment)}(function(a,b){!function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"ar-ma",{months:"يناير_Ùبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_Ùبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return a}(),a.fullCalendar.datepickerLang("ar-ma","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-ma",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){!function(){"use strict";var a={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},c={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},d=(b.defineLocale||b.lang).call(b,"ar-sa",{months:"يناير_Ùبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),monthsShort:"يناير_Ùبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"ص":"Ù…"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(a){return a.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return c[a]}).replace(/ØŒ/g,",")},postformat:function(b){return b.replace(/\d/g,function(b){return a[b]}).replace(/,/g,"ØŒ")},week:{dow:6,doy:12}});return d}(),a.fullCalendar.datepickerLang("ar-sa","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-sa",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"ar-tn",{months:"جانÙÙŠ_ÙÙŠÙري_مارس_Ø£Ùريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),monthsShort:"جانÙÙŠ_ÙÙŠÙري_مارس_Ø£Ùريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوÙمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"ÙÙŠ %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("ar-tn","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar-tn",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){!function(){"use strict";var a={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},c={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},d=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&10>=a%100?3:a%100>=11?4:5},e={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},f=function(a){return function(b,c,f,g){var h=d(b),i=e[a][d(b)];return 2===h&&(i=i[c?0:1]),i.replace(/%d/i,b)}},g=["كانون الثاني يناير","شباط Ùبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوÙمبر","كانون الأول ديسمبر"],h=(b.defineLocale||b.lang).call(b,"ar",{months:g,monthsShort:g,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_ر_Ø®_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/â€M/â€YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"ص":"Ù…"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},preparse:function(a){return a.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return c[a]}).replace(/ØŒ/g,",")},postformat:function(b){return b.replace(/\d/g,function(b){return a[b]}).replace(/,/g,"ØŒ")},week:{dow:6,doy:12}});return h}(),a.fullCalendar.datepickerLang("ar","ar",{closeText:"إغلاق",prevText:"&#x3C;السابق",nextText:"التالي&#x3E;",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["Ø­","Ù†","Ø«","ر","Ø®","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ar",{buttonText:{month:"شهر",week:"أسبوع",day:"يوم",list:"أجندة"},allDayText:"اليوم كله",eventLimitText:"أخرى"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"bg",{months:"Ñнуари_февруари_март_април_май_юни_юли_авгуÑÑ‚_Ñептември_октомври_ноември_декември".split("_"),monthsShort:"Ñнр_фев_мар_апр_май_юни_юли_авг_Ñеп_окт_ное_дек".split("_"),weekdays:"неделÑ_понеделник_вторник_ÑÑ€Ñда_четвъртък_петък_Ñъбота".split("_"),weekdaysShort:"нед_пон_вто_ÑÑ€Ñ_чет_пет_Ñъб".split("_"),weekdaysMin:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Ð”Ð½ÐµÑ Ð²] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Ð’ изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Ð’ изминалиÑ] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"Ñлед %s",past:"преди %s",s:"нÑколко Ñекунди",m:"минута",mm:"%d минути",h:"чаÑ",hh:"%d чаÑа",d:"ден",dd:"%d дни",M:"меÑец",MM:"%d меÑеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ев":0===c?a+"-ен":c>10&&20>c?a+"-ти":1===b?a+"-ви":2===b?a+"-ри":7===b||8===b?a+"-ми":a+"-ти"},week:{dow:1,doy:7}});return a}(),a.fullCalendar.datepickerLang("bg","bg",{closeText:"затвори",prevText:"&#x3C;назад",nextText:"напред&#x3E;",nextBigText:"&#x3E;&#x3E;",currentText:"днеÑ",monthNames:["Януари","Февруари","Март","Ðприл","Май","Юни","Юли","ÐвгуÑÑ‚","Септември","Октомври","Ðоември","Декември"],monthNamesShort:["Яну","Фев","Мар","Ðпр","Май","Юни","Юли","Ðвг","Сеп","Окт","Ðов","Дек"],dayNames:["ÐеделÑ","Понеделник","Вторник","СрÑда","Четвъртък","Петък","Събота"],dayNamesShort:["Ðед","Пон","Вто","СрÑ","Чет","Пет","Съб"],dayNamesMin:["Ðе","По","Ð’Ñ‚","Ср","Че","Пе","Съ"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("bg",{buttonText:{month:"МеÑец",week:"Седмица",day:"Ден",list:"График"},allDayText:"ЦÑл ден",eventLimitText:function(a){return"+още "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(a,b){var c=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"è";return("w"===b||"W"===b)&&(c="a"),a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("ca","ca",{closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ca",{buttonText:{month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},allDayText:"Tot el dia",eventLimitText:"més"})}(),function(){!function(){"use strict";function a(a){return a>1&&5>a&&1!==~~(a/10)}function c(b,c,d,e){var f=b+" ";switch(d){case"s":return c||e?"pár sekund":"pár sekundami";case"m":return c?"minuta":e?"minutu":"minutou";case"mm":return c||e?f+(a(b)?"minuty":"minut"):f+"minutami";case"h":return c?"hodina":e?"hodinu":"hodinou";case"hh":return c||e?f+(a(b)?"hodiny":"hodin"):f+"hodinami";case"d":return c||e?"den":"dnem";case"dd":return c||e?f+(a(b)?"dny":"dní"):f+"dny";case"M":return c||e?"mÄ›síc":"mÄ›sícem";case"MM":return c||e?f+(a(b)?"mÄ›síce":"mÄ›síců"):f+"mÄ›síci";case"y":return c||e?"rok":"rokem";case"yy":return c||e?f+(a(b)?"roky":"let"):f+"lety"}}var d="leden_únor_bÅ™ezen_duben_kvÄ›ten_Äerven_Äervenec_srpen_září_říjen_listopad_prosinec".split("_"),e="led_úno_bÅ™e_dub_kvÄ›_Ävn_Ävc_srp_zář_říj_lis_pro".split("_"),f=(b.defineLocale||b.lang).call(b,"cs",{months:d,monthsShort:e,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(d,e),shortMonthsParse:function(a){var b,c=[];for(b=0;12>b;b++)c[b]=new RegExp("^"+a[b]+"$","i");return c}(e),longMonthsParse:function(a){var b,c=[];for(b=0;12>b;b++)c[b]=new RegExp("^"+a[b]+"$","i");return c}(d),weekdays:"nedÄ›le_pondÄ›lí_úterý_stÅ™eda_Ätvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_Ät_pá_so".split("_"),weekdaysMin:"ne_po_út_st_Ät_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedÄ›li v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve stÅ™edu v] LT";case 4:return"[ve Ätvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[vÄera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou nedÄ›li v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou stÅ™edu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pÅ™ed %s",s:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return f}(),a.fullCalendar.datepickerLang("cs","cs",{closeText:"Zavřít",prevText:"&#x3C;Dříve",nextText:"PozdÄ›ji&#x3E;",currentText:"Nyní",monthNames:["leden","únor","bÅ™ezen","duben","kvÄ›ten","Äerven","Äervenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bÅ™e","dub","kvÄ›","Äer","Ävc","srp","zář","říj","lis","pro"],dayNames:["nedÄ›le","pondÄ›lí","úterý","stÅ™eda","Ätvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","Ät","pá","so"],dayNamesMin:["ne","po","út","st","Ät","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("cs",{buttonText:{month:"MÄ›síc",week:"Týden",day:"Den",list:"Agenda"},allDayText:"Celý den",eventLimitText:function(a){return"+další: "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I gÃ¥r kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"fÃ¥ sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"et Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("da","da",{closeText:"Luk",prevText:"&#x3C;Forrige",nextText:"Næste&#x3E;",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("da",{buttonText:{month:"MÃ¥ned",week:"Uge",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"flere"})}(),function(){!function(){"use strict";function a(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}var c=(b.defineLocale||b.lang).call(b,"de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,M:a,MM:a,y:a,yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return c}(),a.fullCalendar.datepickerLang("de-at","de",{closeText:"Schließen",prevText:"&#x3C;Zurück",nextText:"Vor&#x3E;",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("de-at",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(a){return"+ weitere "+a}})}(),function(){!function(){"use strict";function a(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}var c=(b.defineLocale||b.lang).call(b,"de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,M:a,MM:a,y:a,yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return c}(),a.fullCalendar.datepickerLang("de","de",{closeText:"Schließen",prevText:"&#x3C;Zurück",nextText:"Vor&#x3E;",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("de",{buttonText:{month:"Monat",week:"Woche",day:"Tag",list:"Terminübersicht"},allDayText:"Ganztägig",eventLimitText:function(a){return"+ weitere "+a}})}(),function(){!function(){"use strict";function a(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}var c=(b.defineLocale||b.lang).call(b,"el",{monthsNominativeEl:"ΙανουάÏιος_ΦεβÏουάÏιος_ΜάÏτιος_ΑπÏίλιος_Μάιος_ΙοÏνιος_ΙοÏλιος_ΑÏγουστος_ΣεπτέμβÏιος_ΟκτώβÏιος_ÎοέμβÏιος_ΔεκέμβÏιος".split("_"),monthsGenitiveEl:"ΙανουαÏίου_ΦεβÏουαÏίου_ΜαÏτίου_ΑπÏιλίου_ΜαÎου_Ιουνίου_Ιουλίου_ΑυγοÏστου_ΣεπτεμβÏίου_ΟκτωβÏίου_ÎοεμβÏίου_ΔεκεμβÏίου".split("_"),months:function(a,b){return/D/.test(b.substring(0,b.indexOf("MMMM")))?this._monthsGenitiveEl[a.month()]:this._monthsNominativeEl[a.month()]},monthsShort:"Ιαν_Φεβ_ΜαÏ_ΑπÏ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Îοε_Δεκ".split("_"),weekdays:"ΚυÏιακή_ΔευτέÏα_ΤÏίτη_ΤετάÏτη_Πέμπτη_ΠαÏασκευή_Σάββατο".split("_"),weekdaysShort:"ΚυÏ_Δευ_ΤÏι_Τετ_Πεμ_ΠαÏ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_ΤÏ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(a,b,c){return a>11?c?"μμ":"ΜΜ":c?"πμ":"ΠΜ"},isPM:function(a){return"μ"===(a+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Îœ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[ΣήμεÏα {}] LT",nextDay:"[ΑÏÏιο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το Ï€ÏοηγοÏμενο] dddd [{}] LT";default:return"[την Ï€ÏοηγοÏμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(b,c){var d=this._calendarEl[b],e=c&&c.hours();return a(d)&&(d=d.apply(c)),d.replace("{}",e%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s Ï€Ïιν",s:"λίγα δευτεÏόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ÏŽÏα",hh:"%d ÏŽÏες",d:"μία μέÏα",dd:"%d μέÏες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χÏόνος",yy:"%d χÏόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return c}(),a.fullCalendar.datepickerLang("el","el",{closeText:"Κλείσιμο",prevText:"ΠÏοηγοÏμενος",nextText:"Επόμενος",currentText:"ΣήμεÏα",monthNames:["ΙανουάÏιος","ΦεβÏουάÏιος","ΜάÏτιος","ΑπÏίλιος","Μάιος","ΙοÏνιος","ΙοÏλιος","ΑÏγουστος","ΣεπτέμβÏιος","ΟκτώβÏιος","ÎοέμβÏιος","ΔεκέμβÏιος"],monthNamesShort:["Ιαν","Φεβ","ΜαÏ","ΑπÏ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Îοε","Δεκ"],dayNames:["ΚυÏιακή","ΔευτέÏα","ΤÏίτη","ΤετάÏτη","Πέμπτη","ΠαÏασκευή","Σάββατο"],dayNamesShort:["ΚυÏ","Δευ","ΤÏι","Τετ","Πεμ","ΠαÏ","Σαβ"],dayNamesMin:["Κυ","Δε","ΤÏ","Τε","Πε","Πα","Σα"],weekHeader:"Εβδ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("el",{buttonText:{month:"Μήνας",week:"Εβδομάδα",day:"ΗμέÏα",list:"Ατζέντα"},allDayText:"ΟλοήμεÏο",eventLimitText:"πεÏισσότεÏα"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sept_Oct_Nov_Dec".split("_"),monthsParse:[/^jan/i,/^feb/i,/^mar/i,/^apr/i,/^may/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^oct/i,/^nov/i,/^dec/i],longMonthsParse:[/^january$/i,/^february$/i,/^march$/i,/^april$/i,/^may$/i,/^june$/i,/^july$/i,/^august$/i,/^september$/i,/^october$/i,/^november$/i,/^december$/i],shortMonthsParse:[/^jan$/i,/^feb$/i,/^mar$/i,/^apr$/i,/^may$/i,/^jun$/i,/^jul$/i,/^aug/i,/^sept?$/i,/^oct$/i,/^nov$/i,/^dec$/i],weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("en-au","en-AU",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("en-au")}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sept_Oct_Nov_Dec".split("_"),monthsParse:[/^jan/i,/^feb/i,/^mar/i,/^apr/i,/^may/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^oct/i,/^nov/i,/^dec/i],longMonthsParse:[/^january$/i,/^february$/i,/^march$/i,/^april$/i,/^may$/i,/^june$/i,/^july$/i,/^august$/i,/^september$/i,/^october$/i,/^november$/i,/^december$/i],shortMonthsParse:[/^jan$/i,/^feb$/i,/^mar$/i,/^apr$/i,/^may$/i,/^jun$/i,/^jul$/i,/^aug/i,/^sept?$/i,/^oct$/i,/^nov$/i,/^dec$/i],weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"D MMMM, YYYY",LLL:"D MMMM, YYYY h:mm A",LLLL:"dddd, D MMMM, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}});return a}(),a.fullCalendar.lang("en-ca")}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sept_Oct_Nov_Dec".split("_"),monthsParse:[/^jan/i,/^feb/i,/^mar/i,/^apr/i,/^may/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^oct/i,/^nov/i,/^dec/i],longMonthsParse:[/^january$/i,/^february$/i,/^march$/i,/^april$/i,/^may$/i,/^june$/i,/^july$/i,/^august$/i,/^september$/i,/^october$/i,/^november$/i,/^december$/i],shortMonthsParse:[/^jan$/i,/^feb$/i,/^mar$/i,/^apr$/i,/^may$/i,/^jun$/i,/^jul$/i,/^aug/i,/^sept?$/i,/^oct$/i,/^nov$/i,/^dec$/i],weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("en-gb","en-GB",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("en-gb")}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsParse:[/^jan/i,/^feb/i,/^mar/i,/^apr/i,/^may/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^oct/i,/^nov/i,/^dec/i],longMonthsParse:[/^january$/i,/^february$/i,/^march$/i,/^april$/i,/^may$/i,/^june$/i,/^july$/i,/^august$/i,/^september$/i,/^october$/i,/^november$/i,/^december$/i],shortMonthsParse:[/^jan$/i,/^feb$/i,/^mar$/i,/^apr$/i,/^may$/i,/^jun$/i,/^jul$/i,/^aug/i,/^sept?$/i,/^oct$/i,/^nov$/i,/^dec$/i],weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.lang("en-ie")}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sept_Oct_Nov_Dec".split("_"),monthsParse:[/^jan/i,/^feb/i,/^mar/i,/^apr/i,/^may/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^oct/i,/^nov/i,/^dec/i],
+longMonthsParse:[/^january$/i,/^february$/i,/^march$/i,/^april$/i,/^may$/i,/^june$/i,/^july$/i,/^august$/i,/^september$/i,/^october$/i,/^november$/i,/^december$/i],shortMonthsParse:[/^jan$/i,/^feb$/i,/^mar$/i,/^apr$/i,/^may$/i,/^jun$/i,/^jul$/i,/^aug/i,/^sept?$/i,/^oct$/i,/^nov$/i,/^dec$/i],weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("en-nz","en-NZ",{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("en-nz")}(),function(){!function(){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),c="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=(b.defineLocale||b.lang).call(b,"es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(b,d){return/-MMM-/.test(d)?c[b.month()]:a[b.month()]},weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return d}(),a.fullCalendar.datepickerLang("es","es",{closeText:"Cerrar",prevText:"&#x3C;Ant",nextText:"Sig&#x3E;",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","jue","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("es",{buttonText:{month:"Mes",week:"Semana",day:"Día",list:"Agenda"},allDayHtml:"Todo<br/>el día",eventLimitText:"más"})}(),function(){!function(){"use strict";var a={1:"Û±",2:"Û²",3:"Û³",4:"Û´",5:"Ûµ",6:"Û¶",7:"Û·",8:"Û¸",9:"Û¹",0:"Û°"},c={"Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9","Û°":"0"},d=(b.defineLocale||b.lang).call(b,"fa",{months:"ژانویه_Ùوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_Ùوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ÛŒ_د_س_Ú†_Ù¾_ج_Ø´".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(a){return/بعد از ظهر/.test(a)},meridiem:function(a,b,c){return 12>a?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[Ùردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(a){return a.replace(/[Û°-Û¹]/g,function(a){return c[a]}).replace(/ØŒ/g,",")},postformat:function(b){return b.replace(/\d/g,function(b){return a[b]}).replace(/,/g,"ØŒ")},ordinalParse:/\d{1,2}Ù…/,ordinal:"%dÙ…",week:{dow:6,doy:12}});return d}(),a.fullCalendar.datepickerLang("fa","fa",{closeText:"بستن",prevText:"&#x3C;قبلی",nextText:"بعدی&#x3E;",currentText:"امروز",monthNames:["ژانویه","Ùوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ÛŒ","د","س","Ú†","Ù¾","ج","Ø´"],dayNamesMin:["ÛŒ","د","س","Ú†","Ù¾","ج","Ø´"],weekHeader:"Ù‡Ù",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fa",{buttonText:{month:"ماه",week:"Ù‡Ùته",day:"روز",list:"برنامه"},allDayText:"تمام روز",eventLimitText:function(a){return"بیش از "+a}})}(),function(){!function(){"use strict";function a(a,b,d,e){var f="";switch(d){case"s":return e?"muutaman sekunnin":"muutama sekunti";case"m":return e?"minuutin":"minuutti";case"mm":f=e?"minuutin":"minuuttia";break;case"h":return e?"tunnin":"tunti";case"hh":f=e?"tunnin":"tuntia";break;case"d":return e?"päivän":"päivä";case"dd":f=e?"päivän":"päivää";break;case"M":return e?"kuukauden":"kuukausi";case"MM":f=e?"kuukauden":"kuukautta";break;case"y":return e?"vuoden":"vuosi";case"yy":f=e?"vuoden":"vuotta"}return f=c(a,e)+" "+f}function c(a,b){return 10>a?b?e[a]:d[a]:a}var d="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),e=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",d[7],d[8],d[9]],f=(b.defineLocale||b.lang).call(b,"fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return f}(),a.fullCalendar.datepickerLang("fi","fi",{closeText:"Sulje",prevText:"&#xAB;Edellinen",nextText:"Seuraava&#xBB;",currentText:"Tänään",monthNames:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],monthNamesShort:["Tammi","Helmi","Maalis","Huhti","Touko","Kesä","Heinä","Elo","Syys","Loka","Marras","Joulu"],dayNamesShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayNames:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],dayNamesMin:["Su","Ma","Ti","Ke","To","Pe","La"],weekHeader:"Vk",dateFormat:"d.m.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fi",{buttonText:{month:"Kuukausi",week:"Viikko",day:"Päivä",list:"Tapahtumat"},allDayText:"Koko päivä",eventLimitText:"lisää"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(a){return a+(1===a?"er":"e")}});return a}(),a.fullCalendar.datepickerLang("fr-ca","fr-CA",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fr-ca",{buttonText:{month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(a){return a+(1===a?"er":"e")},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("fr-ch","fr-CH",{closeText:"Fermer",prevText:"&#x3C;Préc",nextText:"Suiv&#x3E;",currentText:"Courant",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sm",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fr-ch",{buttonText:{month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(a){return a+(1===a?"er":"")},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("fr","fr",{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("fr",{buttonText:{month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},allDayHtml:"Toute la<br/>journée",eventLimitText:"en plus"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"he",{months:"ינו×ר_פברו×ר_מרץ_×פריל_מ××™_יוני_יולי_×וגוסט_ספטמבר_×וקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_×פר׳_מ××™_יוני_יולי_×וג׳_ספט׳_×וק׳_נוב׳_דצמ׳".split("_"),weekdays:"ר×שון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"×׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"×_ב_×’_ד_×”_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[×”×™×•× ×‘Ö¾]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[×תמול ב־]LT",lastWeek:"[ביו×] dddd [×”×חרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(a){return 2===a?"שעתיי×":a+" שעות"},d:"יו×",dd:function(a){return 2===a?"יומיי×":a+" ימי×"},M:"חודש",MM:function(a){return 2===a?"חודשיי×":a+" חודשי×"},y:"שנה",yy:function(a){return 2===a?"שנתיי×":a%10===0&&10!==a?a+" שנה":a+" שני×"}}});return a}(),a.fullCalendar.datepickerLang("he","he",{closeText:"סגור",prevText:"&#x3C;הקוד×",nextText:"הב×&#x3E;",currentText:"היו×",monthNames:["ינו×ר","פברו×ר","מרץ","×פריל","מ××™","יוני","יולי","×וגוסט","ספטמבר","×וקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","×פר","מ××™","יוני","יולי","×וג","ספט","×וק","נוב","דצמ"],dayNames:["ר×שון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["×'","ב'","×’'","ד'","×”'","ו'","שבת"],dayNamesMin:["×'","ב'","×’'","ד'","×”'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("he",{defaultButtonText:{month:"חודש",week:"שבוע",day:"יו×",list:"סדר יו×"},weekNumberTitle:"שבוע",allDayText:"כל היו×",eventLimitText:"×חר"})}(),function(){!function(){"use strict";var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},c={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},d=(b.defineLocale||b.lang).call(b,"hi",{months:"जनवरी_फ़रवरी_मारà¥à¤š_अपà¥à¤°à¥ˆà¤²_मई_जून_जà¥à¤²à¤¾à¤ˆ_अगसà¥à¤¤_सितमà¥à¤¬à¤°_अकà¥à¤Ÿà¥‚बर_नवमà¥à¤¬à¤°_दिसमà¥à¤¬à¤°".split("_"),monthsShort:"जन._फ़र._मारà¥à¤š_अपà¥à¤°à¥ˆ._मई_जून_जà¥à¤²._अग._सित._अकà¥à¤Ÿà¥‚._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बà¥à¤§à¤µà¤¾à¤°_गà¥à¤°à¥‚वार_शà¥à¤•à¥à¤°à¤µà¤¾à¤°_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बà¥à¤§_गà¥à¤°à¥‚_शà¥à¤•à¥à¤°_शनि".split("_"),weekdaysMin:"र_सो_मं_बà¥_गà¥_शà¥_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कà¥à¤› ही कà¥à¤·à¤£",m:"à¤à¤• मिनट",mm:"%d मिनट",h:"à¤à¤• घंटा",hh:"%d घंटे",d:"à¤à¤• दिन",dd:"%d दिन",M:"à¤à¤• महीने",MM:"%d महीने",y:"à¤à¤• वरà¥à¤·",yy:"%d वरà¥à¤·"},preparse:function(a){return a.replace(/[१२३४५६७८९०]/g,function(a){return c[a]})},postformat:function(b){return b.replace(/\d/g,function(b){return a[b]})},meridiemParse:/रात|सà¥à¤¬à¤¹|दोपहर|शाम/,meridiemHour:function(a,b){return 12===a&&(a=0),"रात"===b?4>a?a:a+12:"सà¥à¤¬à¤¹"===b?a:"दोपहर"===b?a>=10?a:a+12:"शाम"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"रात":10>a?"सà¥à¤¬à¤¹":17>a?"दोपहर":20>a?"शाम":"रात"},week:{dow:0,doy:6}});return d}(),a.fullCalendar.datepickerLang("hi","hi",{closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मारà¥à¤š","अपà¥à¤°à¥‡à¤²","मई","जून","जूलाई","अगसà¥à¤¤ ","सितमà¥à¤¬à¤°","अकà¥à¤Ÿà¥‚बर","नवमà¥à¤¬à¤°","दिसमà¥à¤¬à¤°"],monthNamesShort:["जन","फर","मारà¥à¤š","अपà¥à¤°à¥‡à¤²","मई","जून","जूलाई","अग","सित","अकà¥à¤Ÿ","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बà¥à¤§à¤µà¤¾à¤°","गà¥à¤°à¥à¤µà¤¾à¤°","शà¥à¤•à¥à¤°à¤µà¤¾à¤°","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बà¥à¤§","गà¥à¤°à¥","शà¥à¤•à¥à¤°","शनि"],dayNamesMin:["रवि","सोम","मंगल","बà¥à¤§","गà¥à¤°à¥","शà¥à¤•à¥à¤°","शनि"],weekHeader:"हफà¥à¤¤à¤¾",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("hi",{buttonText:{month:"महीना",week:"सपà¥à¤¤à¤¾à¤¹",day:"दिन",list:"कारà¥à¤¯à¤¸à¥‚ची"},allDayText:"सभी दिन",eventLimitText:function(a){return"+अधिक "+a}})}(),function(){!function(){"use strict";function a(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}var c=(b.defineLocale||b.lang).call(b,"hr",{months:{format:"sijeÄnja_veljaÄe_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sijeÄanj_veljaÄa_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Äetvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Äet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Äe_pe_su".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[proÅ¡lu] dddd [u] LT";case 6:return"[proÅ¡le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[proÅ¡li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:a,mm:a,h:a,hh:a,d:"dan",dd:a,M:"mjesec",MM:a,y:"godinu",yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("hr","hr",{closeText:"Zatvori",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"Danas",monthNames:["SijeÄanj","VeljaÄa","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthNamesShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],dayNames:["Nedjelja","Ponedjeljak","Utorak","Srijeda","ÄŒetvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","ÄŒet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","ÄŒe","Pe","Su"],weekHeader:"Tje",dateFormat:"dd.mm.yy.",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("hr",{buttonText:{month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},allDayText:"Cijeli dan",eventLimitText:function(a){return"+ joÅ¡ "+a}})}(),function(){!function(){"use strict";function a(a,b,c,d){var e=a;switch(c){case"s":return d||b?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(d||b?" perc":" perce");case"mm":return e+(d||b?" perc":" perce");case"h":return"egy"+(d||b?" óra":" órája");case"hh":return e+(d||b?" óra":" órája");case"d":return"egy"+(d||b?" nap":" napja");case"dd":return e+(d||b?" nap":" napja");case"M":return"egy"+(d||b?" hónap":" hónapja");case"MM":return e+(d||b?" hónap":" hónapja");case"y":return"egy"+(d||b?" év":" éve");case"yy":return e+(d||b?" év":" éve")}return""}function c(a){return(a?"":"[múlt] ")+"["+d[this.day()]+"] LT[-kor]"}var d="vasárnap hétfÅ‘n kedden szerdán csütörtökön pénteken szombaton".split(" "),e=(b.defineLocale||b.lang).call(b,"hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfÅ‘_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(a){return"u"===a.charAt(1).toLowerCase()},meridiem:function(a,b,c){return 12>a?c===!0?"de":"DE":c===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return c.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return c.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return e}(),a.fullCalendar.datepickerLang("hu","hu",{closeText:"bezár",prevText:"vissza",nextText:"elÅ‘re",currentText:"ma",monthNames:["Január","Február","Március","Ãprilis","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],monthNamesShort:["Jan","Feb","Már","Ãpr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],dayNames:["Vasárnap","HétfÅ‘","Kedd","Szerda","Csütörtök","Péntek","Szombat"],dayNamesShort:["Vas","Hét","Ked","Sze","Csü","Pén","Szo"],dayNamesMin:["V","H","K","Sze","Cs","P","Szo"],weekHeader:"Hét",dateFormat:"yy.mm.dd.",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),a.fullCalendar.lang("hu",{buttonText:{month:"Hónap",week:"Hét",day:"Nap",list:"Napló"},allDayText:"Egész nap",eventLimitText:"további"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"siang"===b?a>=11?a:a+12:"sore"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"siang":19>a?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return a}(),a.fullCalendar.datepickerLang("id","id",{closeText:"Tutup",prevText:"&#x3C;mundur",nextText:"maju&#x3E;",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("id",{buttonText:{month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},allDayHtml:"Sehari<br/>penuh",eventLimitText:"lebih"})}(),function(){!function(){"use strict";function a(a){return a%100===11?!0:a%10===1?!1:!0}function c(b,c,d,e){var f=b+" ";switch(d){case"s":return c||e?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return c?"mínúta":"mínútu";case"mm":return a(b)?f+(c||e?"mínútur":"mínútum"):c?f+"mínúta":f+"mínútu";case"hh":return a(b)?f+(c||e?"klukkustundir":"klukkustundum"):f+"klukkustund";case"d":return c?"dagur":e?"dag":"degi";case"dd":return a(b)?c?f+"dagar":f+(e?"daga":"dögum"):c?f+"dagur":f+(e?"dag":"degi");case"M":return c?"mánuður":e?"mánuð":"mánuði";case"MM":return a(b)?c?f+"mánuðir":f+(e?"mánuði":"mánuðum"):c?f+"mánuður":f+(e?"mánuð":"mánuði");case"y":return c||e?"ár":"ári";case"yy":return a(b)?f+(c||e?"ár":"árum"):f+(c||e?"ár":"ári")}}var d=(b.defineLocale||b.lang).call(b,"is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:c,m:c,mm:c,h:"klukkustund",hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return d}(),a.fullCalendar.datepickerLang("is","is",{closeText:"Loka",prevText:"&#x3C; Fyrri",nextText:"Næsti &#x3E;",currentText:"à dag",monthNames:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ãgúst","September","Október","Nóvember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ãgú","Sep","Okt","Nóv","Des"],dayNames:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],dayNamesShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],dayNamesMin:["Su","Má","Þr","Mi","Fi","Fö","La"],weekHeader:"Vika",dateFormat:"dd.mm.yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("is",{buttonText:{month:"Mánuður",week:"Vika",day:"Dagur",list:"Dagskrá"},allDayHtml:"Allan<br/>daginn",eventLimitText:"meira"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"Do_Lu_Ma_Me_Gi_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("it","it",{closeText:"Chiudi",prevText:"&#x3C;Prec",nextText:"Succ&#x3E;",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("it",{buttonText:{month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},allDayHtml:"Tutto il<br/>giorno",eventLimitText:function(a){return"+altri "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_ç«æ›œæ—¥_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"æ—¥_月_ç«_æ°´_木_金_土".split("_"),weekdaysMin:"æ—¥_月_ç«_æ°´_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"Ah時m分s秒",L:"YYYY/MM/DD",LL:"YYYYå¹´M月Dæ—¥",LLL:"YYYYå¹´M月Dæ—¥Ah時m分",LLLL:"YYYYå¹´M月Dæ—¥Ah時m分 dddd"},meridiemParse:/åˆå‰|åˆå¾Œ/i,isPM:function(a){return"åˆå¾Œ"===a},meridiem:function(a,b,c){return 12>a?"åˆå‰":"åˆå¾Œ"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[æ¥é€±]dddd LT",lastDay:"[昨日] LT",lastWeek:"[å‰é€±]dddd LT",sameElse:"L"},relativeTime:{future:"%s後",past:"%så‰",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1æ—¥",dd:"%dæ—¥",M:"1ヶ月",MM:"%dヶ月",y:"1å¹´",yy:"%då¹´"}});return a}(),a.fullCalendar.datepickerLang("ja","ja",{closeText:"é–‰ã˜ã‚‹",prevText:"&#x3C;å‰",nextText:"次&#x3E;",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","ç«æ›œæ—¥","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["æ—¥","月","ç«","æ°´","木","金","土"],dayNamesMin:["æ—¥","月","ç«","æ°´","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("ja",{buttonText:{month:"月",week:"週",day:"æ—¥",list:"予定リスト"},allDayText:"終日",eventLimitText:function(a){return"ä»– "+a+" 件"}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"ko",{months:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),monthsShort:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),weekdays:"ì¼ìš”ì¼_월요ì¼_화요ì¼_수요ì¼_목요ì¼_금요ì¼_토요ì¼".split("_"),weekdaysShort:"ì¼_ì›”_í™”_수_목_금_토".split("_"),weekdaysMin:"ì¼_ì›”_í™”_수_목_금_토".split("_"),longDateFormat:{LT:"A hì‹œ m분",LTS:"A hì‹œ m분 sì´ˆ",L:"YYYY.MM.DD",LL:"YYYYë…„ MMMM Dì¼",LLL:"YYYYë…„ MMMM Dì¼ A hì‹œ m분",LLLL:"YYYYë…„ MMMM Dì¼ dddd A hì‹œ m분"},calendar:{sameDay:"오늘 LT",nextDay:"ë‚´ì¼ LT",nextWeek:"dddd LT",lastDay:"ì–´ì œ LT",lastWeek:"지난주 dddd LT",
+sameElse:"L"},relativeTime:{future:"%s 후",past:"%s ì „",s:"몇초",ss:"%dì´ˆ",m:"ì¼ë¶„",mm:"%d분",h:"한시간",hh:"%d시간",d:"하루",dd:"%dì¼",M:"한달",MM:"%d달",y:"ì¼ë…„",yy:"%dë…„"},ordinalParse:/\d{1,2}ì¼/,ordinal:"%dì¼",meridiemParse:/오전|오후/,isPM:function(a){return"오후"===a},meridiem:function(a,b,c){return 12>a?"오전":"오후"}});return a}(),a.fullCalendar.datepickerLang("ko","ko",{closeText:"닫기",prevText:"ì´ì „달",nextText:"다ìŒë‹¬",currentText:"오늘",monthNames:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],monthNamesShort:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],dayNames:["ì¼ìš”ì¼","월요ì¼","화요ì¼","수요ì¼","목요ì¼","금요ì¼","토요ì¼"],dayNamesShort:["ì¼","ì›”","í™”","수","목","금","토"],dayNamesMin:["ì¼","ì›”","í™”","수","목","금","토"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"ë…„"}),a.fullCalendar.lang("ko",{buttonText:{month:"ì›”",week:"주",day:"ì¼",list:"ì¼ì •ëª©ë¡"},allDayText:"종ì¼",eventLimitText:"ê°œ"})}(),function(){!function(){"use strict";function a(a,b,c,d){return b?"kelios sekundÄ—s":d?"kelių sekundžių":"kelias sekundes"}function c(a,b,c,d){return b?e(c)[0]:d?e(c)[1]:e(c)[2]}function d(a){return a%10===0||a>10&&20>a}function e(a){return g[a].split("_")}function f(a,b,f,g){var h=a+" ";return 1===a?h+c(a,b,f[0],g):b?h+(d(a)?e(f)[1]:e(f)[0]):g?h+e(f)[1]:h+(d(a)?e(f)[1]:e(f)[2])}var g={m:"minutÄ—_minutÄ—s_minutÄ™",mm:"minutÄ—s_minuÄių_minutes",h:"valanda_valandos_valandÄ…",hh:"valandos_valandų_valandas",d:"diena_dienos_dienÄ…",dd:"dienos_dienų_dienas",M:"mÄ—nuo_mÄ—nesio_mÄ—nesį",MM:"mÄ—nesiai_mÄ—nesių_mÄ—nesius",y:"metai_metų_metus",yy:"metai_metų_metus"},h=(b.defineLocale||b.lang).call(b,"lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjÅ«Äio_rugsÄ—jo_spalio_lapkriÄio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjÅ«tis_rugsÄ—jis_spalis_lapkritis_gruodis".split("_")},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_treÄiadienį_ketvirtadienį_penktadienį_Å¡eÅ¡tadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_treÄiadienis_ketvirtadienis_penktadienis_Å¡eÅ¡tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Å eÅ¡".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Å ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Å iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[PraÄ—jusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieÅ¡ %s",s:a,m:c,mm:f,h:c,hh:f,d:c,dd:f,M:c,MM:f,y:c,yy:f},ordinalParse:/\d{1,2}-oji/,ordinal:function(a){return a+"-oji"},week:{dow:1,doy:4}});return h}(),a.fullCalendar.datepickerLang("lt","lt",{closeText:"Uždaryti",prevText:"&#x3C;Atgal",nextText:"Pirmyn&#x3E;",currentText:"Å iandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","RugpjÅ«tis","RugsÄ—jis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["sekmadienis","pirmadienis","antradienis","treÄiadienis","ketvirtadienis","penktadienis","Å¡eÅ¡tadienis"],dayNamesShort:["sek","pir","ant","tre","ket","pen","Å¡eÅ¡"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Å e"],weekHeader:"SAV",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""}),a.fullCalendar.lang("lt",{buttonText:{month:"MÄ—nuo",week:"SavaitÄ—",day:"Diena",list:"DarbotvarkÄ—"},allDayText:"VisÄ… dienÄ…",eventLimitText:"daugiau"})}(),function(){!function(){"use strict";function a(a,b,c){return c?b%10===1&&11!==b?a[2]:a[3]:b%10===1&&11!==b?a[0]:a[1]}function c(b,c,d){return b+" "+a(f[d],b,c)}function d(b,c,d){return a(f[d],b,c)}function e(a,b){return b?"dažas sekundes":"dažÄm sekundÄ“m"}var f={m:"minÅ«tes_minÅ«tÄ“m_minÅ«te_minÅ«tes".split("_"),mm:"minÅ«tes_minÅ«tÄ“m_minÅ«te_minÅ«tes".split("_"),h:"stundas_stundÄm_stunda_stundas".split("_"),hh:"stundas_stundÄm_stunda_stundas".split("_"),d:"dienas_dienÄm_diena_dienas".split("_"),dd:"dienas_dienÄm_diena_dienas".split("_"),M:"mÄ“neÅ¡a_mÄ“neÅ¡iem_mÄ“nesis_mÄ“neÅ¡i".split("_"),MM:"mÄ“neÅ¡a_mÄ“neÅ¡iem_mÄ“nesis_mÄ“neÅ¡i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},g=(b.defineLocale||b.lang).call(b,"lv",{months:"janvÄris_februÄris_marts_aprÄ«lis_maijs_jÅ«nijs_jÅ«lijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jÅ«n_jÅ«l_aug_sep_okt_nov_dec".split("_"),weekdays:"svÄ“tdiena_pirmdiena_otrdiena_treÅ¡diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Å odien pulksten] LT",nextDay:"[RÄ«t pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[PagÄjuÅ¡Ä] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pÄ“c %s",past:"pirms %s",s:e,m:d,mm:c,h:d,hh:c,d:d,dd:c,M:d,MM:c,y:d,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return g}(),a.fullCalendar.datepickerLang("lv","lv",{closeText:"AizvÄ“rt",prevText:"Iepr.",nextText:"NÄk.",currentText:"Å odien",monthNames:["JanvÄris","FebruÄris","Marts","AprÄ«lis","Maijs","JÅ«nijs","JÅ«lijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthNamesShort:["Jan","Feb","Mar","Apr","Mai","JÅ«n","JÅ«l","Aug","Sep","Okt","Nov","Dec"],dayNames:["svÄ“tdiena","pirmdiena","otrdiena","treÅ¡diena","ceturtdiena","piektdiena","sestdiena"],dayNamesShort:["svt","prm","otr","tre","ctr","pkt","sst"],dayNamesMin:["Sv","Pr","Ot","Tr","Ct","Pk","Ss"],weekHeader:"Ned.",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("lv",{buttonText:{month:"MÄ“nesis",week:"Nedēļa",day:"Diena",list:"Dienas kÄrtÄ«ba"},allDayText:"Visu dienu",eventLimitText:function(a){return"+vÄ“l "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("nb","nb",{closeText:"Lukk",prevText:"&#xAB;Forrige",nextText:"Neste&#xBB;",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("nb",{buttonText:{month:"MÃ¥ned",week:"Uke",day:"Dag",list:"Agenda"},allDayText:"Hele dagen",eventLimitText:"til"})}(),function(){!function(){"use strict";var a="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),c="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),d=(b.defineLocale||b.lang).call(b,"nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(b,d){return/-MMM-/.test(d)?c[b.month()]:a[b.month()]},weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}});return d}(),a.fullCalendar.datepickerLang("nl","nl",{closeText:"Sluiten",prevText:"â†",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("nl",{buttonText:{month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Hele dag",eventLimitText:"extra"})}(),function(){!function(){"use strict";function a(a){return 5>a%10&&a%10>1&&~~(a/10)%10!==1}function c(b,c,d){var e=b+" ";switch(d){case"m":return c?"minuta":"minutÄ™";case"mm":return e+(a(b)?"minuty":"minut");case"h":return c?"godzina":"godzinÄ™";case"hh":return e+(a(b)?"godziny":"godzin");case"MM":return e+(a(b)?"miesiÄ…ce":"miesiÄ™cy");case"yy":return e+(a(b)?"lata":"lat")}}var d="styczeÅ„_luty_marzec_kwiecieÅ„_maj_czerwiec_lipiec_sierpieÅ„_wrzesieÅ„_październik_listopad_grudzieÅ„".split("_"),e="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅ›nia_października_listopada_grudnia".split("_"),f=(b.defineLocale||b.lang).call(b,"pl",{months:function(a,b){return""===b?"("+e[a.month()]+"|"+d[a.month()]+")":/D MMMM/.test(b)?e[a.month()]:d[a.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziaÅ‚ek_wtorek_Å›roda_czwartek_piÄ…tek_sobota".split("_"),weekdaysShort:"nie_pon_wt_Å›r_czw_pt_sb".split("_"),weekdaysMin:"Nd_Pn_Wt_Åšr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DziÅ› o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszÅ‚Ä… niedzielÄ™ o] LT";case 3:return"[W zeszÅ‚Ä… Å›rodÄ™ o] LT";case 6:return"[W zeszÅ‚Ä… sobotÄ™ o] LT";default:return"[W zeszÅ‚y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:c,mm:c,h:c,hh:c,d:"1 dzieÅ„",dd:"%d dni",M:"miesiÄ…c",MM:c,y:"rok",yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return f}(),a.fullCalendar.datepickerLang("pl","pl",{closeText:"Zamknij",prevText:"&#x3C;Poprzedni",nextText:"NastÄ™pny&#x3E;",currentText:"DziÅ›",monthNames:["StyczeÅ„","Luty","Marzec","KwiecieÅ„","Maj","Czerwiec","Lipiec","SierpieÅ„","WrzesieÅ„","Październik","Listopad","GrudzieÅ„"],monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],dayNames:["Niedziela","PoniedziaÅ‚ek","Wtorek","Åšroda","Czwartek","PiÄ…tek","Sobota"],dayNamesShort:["Nie","Pn","Wt","Åšr","Czw","Pt","So"],dayNamesMin:["N","Pn","Wt","Åšr","Cz","Pt","So"],weekHeader:"Tydz",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pl",{buttonText:{month:"MiesiÄ…c",week:"TydzieÅ„",day:"DzieÅ„",list:"Plan dnia"},allDayText:"CaÅ‚y dzieÅ„",eventLimitText:"wiÄ™cej"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return a}(),a.fullCalendar.datepickerLang("pt-br","pt-BR",{closeText:"Fechar",prevText:"&#x3C;Anterior",nextText:"Próximo&#x3E;",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pt-br",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Compromissos"},allDayText:"dia inteiro",eventLimitText:function(a){return"mais +"+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("pt","pt",{closeText:"Fechar",prevText:"Anterior",nextText:"Seguinte",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sem",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("pt",{buttonText:{month:"Mês",week:"Semana",day:"Dia",list:"Agenda"},allDayText:"Todo o dia",eventLimitText:"mais"})}(),function(){!function(){"use strict";function a(a,b,c){var d={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},e=" ";return(a%100>=20||a>=100&&a%100===0)&&(e=" de "),a+e+d[c]}var c=(b.defineLocale||b.lang).call(b,"ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),weekdays:"duminică_luni_marÈ›i_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:a,h:"o oră",hh:a,d:"o zi",dd:a,M:"o lună",MM:a,y:"un an",yy:a},week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("ro","ro",{closeText:"ÃŽnchide",prevText:"&#xAB; Luna precedentă",nextText:"Luna următoare &#xBB;",currentText:"Azi",monthNames:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthNamesShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Duminică","Luni","MarÅ£i","Miercuri","Joi","Vineri","Sâmbătă"],dayNamesShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],dayNamesMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],weekHeader:"Săpt",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ro",{buttonText:{prev:"precedentă",next:"următoare",month:"Lună",week:"Săptămână",day:"Zi",list:"Agendă"},allDayText:"Toată ziua",eventLimitText:function(a){return"+alte "+a}})}(),function(){!function(){"use strict";function a(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function c(b,c,d){var e={mm:c?"минута_минуты_минут":"минуту_минуты_минут",hh:"чаÑ_чаÑа_чаÑов",dd:"день_днÑ_дней",MM:"меÑÑц_меÑÑца_меÑÑцев",yy:"год_года_лет"};return"m"===d?c?"минута":"минуту":b+" "+a(e[d],+b)}var d=[/^Ñнв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[й|Ñ]/i,/^июн/i,/^июл/i,/^авг/i,/^Ñен/i,/^окт/i,/^ноÑ/i,/^дек/i],e=(b.defineLocale||b.lang).call(b,"ru",{months:{format:"ЯнварÑ_ФевралÑ_Марта_ÐпрелÑ_МаÑ_ИюнÑ_ИюлÑ_ÐвгуÑта_СентÑбрÑ_ОктÑбрÑ_ÐоÑбрÑ_ДекабрÑ".split("_"),standalone:"Январь_Февраль_Март_Ðпрель_Май_Июнь_Июль_ÐвгуÑÑ‚_СентÑбрь_ОктÑбрь_ÐоÑбрь_Декабрь".split("_")},monthsShort:{format:"Ñнв_фев_мар_апр_маÑ_июнÑ_июлÑ_авг_Ñен_окт_ноÑ_дек".split("_"),standalone:"Ñнв_фев_март_апр_май_июнь_июль_авг_Ñен_окт_ноÑ_дек".split("_")},weekdays:{standalone:"ВоÑкреÑенье_Понедельник_Вторник_Среда_Четверг_ПÑтница_Суббота".split("_"),format:"ВоÑкреÑенье_Понедельник_Вторник_Среду_Четверг_ПÑтницу_Субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|Ñледующую|Ñту)? ?\] ?dddd/},weekdaysShort:"Ð’Ñ_Пн_Ð’Ñ‚_Ср_Чт_Пт_Сб".split("_"),weekdaysMin:"Ð’Ñ_Пн_Ð’Ñ‚_Ср_Чт_Пт_Сб".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ Ð²] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[Ð’] dddd [в] LT";switch(this.day()){case 0:return"[Ð’ Ñледующее] dddd [в] LT";case 1:case 2:case 4:return"[Ð’ Ñледующий] dddd [в] LT";case 3:case 5:case 6:return"[Ð’ Ñледующую] dddd [в] LT"}},lastWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[Ð’] dddd [в] LT";switch(this.day()){case 0:return"[Ð’ прошлое] dddd [в] LT";case 1:case 2:case 4:return"[Ð’ прошлый] dddd [в] LT";case 3:case 5:case 6:return"[Ð’ прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"неÑколько Ñекунд",m:c,mm:c,h:"чаÑ",hh:c,d:"день",dd:c,M:"меÑÑц",MM:c,y:"год",yy:c},meridiemParse:/ночи|утра|днÑ|вечера/i,isPM:function(a){return/^(днÑ|вечера)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночи":12>a?"утра":17>a?"днÑ":"вечера"},ordinalParse:/\d{1,2}-(й|го|Ñ)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":return a+"-й";case"D":return a+"-го";case"w":case"W":return a+"-Ñ";default:return a}},week:{dow:1,doy:7}});return e}(),a.fullCalendar.datepickerLang("ru","ru",{closeText:"Закрыть",prevText:"&#x3C;Пред",nextText:"След&#x3E;",currentText:"СегоднÑ",monthNames:["Январь","Февраль","Март","Ðпрель","Май","Июнь","Июль","ÐвгуÑÑ‚","СентÑбрь","ОктÑбрь","ÐоÑбрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Ðпр","Май","Июн","Июл","Ðвг","Сен","Окт","ÐоÑ","Дек"],dayNames:["воÑкреÑенье","понедельник","вторник","Ñреда","четверг","пÑтница","Ñуббота"],dayNamesShort:["вÑк","пнд","втр","Ñрд","чтв","птн","Ñбт"],dayNamesMin:["Ð’Ñ","Пн","Ð’Ñ‚","Ср","Чт","Пт","Сб"],weekHeader:"Ðед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("ru",{buttonText:{month:"МеÑÑц",week:"ÐеделÑ",day:"День",list:"ПовеÑтка днÑ"},allDayText:"ВеÑÑŒ день",eventLimitText:function(a){return"+ ещё "+a}})}(),function(){!function(){"use strict";function a(a){return a>1&&5>a}function c(b,c,d,e){var f=b+" ";switch(d){case"s":return c||e?"pár sekúnd":"pár sekundami";case"m":return c?"minúta":e?"minútu":"minútou";case"mm":return c||e?f+(a(b)?"minúty":"minút"):f+"minútami";case"h":return c?"hodina":e?"hodinu":"hodinou";case"hh":return c||e?f+(a(b)?"hodiny":"hodín"):f+"hodinami";case"d":return c||e?"deň":"dňom";case"dd":return c||e?f+(a(b)?"dni":"dní"):f+"dňami";case"M":return c||e?"mesiac":"mesiacom";case"MM":return c||e?f+(a(b)?"mesiace":"mesiacov"):f+"mesiacmi";case"y":return c||e?"rok":"rokom";case"yy":return c||e?f+(a(b)?"roky":"rokov"):f+"rokmi"}}var d="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),e="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),f=(b.defineLocale||b.lang).call(b,"sk",{months:d,monthsShort:e,weekdays:"nedeľa_pondelok_utorok_streda_Å¡tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_Å¡t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_Å¡t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo Å¡tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[vÄera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return f}(),a.fullCalendar.datepickerLang("sk","sk",{closeText:"ZavrieÅ¥",prevText:"&#x3C;Predchádzajúci",nextText:"Nasledujúci&#x3E;",currentText:"Dnes",monthNames:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"],monthNamesShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],dayNames:["nedeľa","pondelok","utorok","streda","Å¡tvrtok","piatok","sobota"],dayNamesShort:["Ned","Pon","Uto","Str","Å tv","Pia","Sob"],dayNamesMin:["Ne","Po","Ut","St","Å t","Pia","So"],weekHeader:"Ty",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sk",{buttonText:{month:"Mesiac",week:"Týždeň",day:"Deň",list:"Rozvrh"},allDayText:"Celý deň",eventLimitText:function(a){return"+ÄalÅ¡ie: "+a}})}(),function(){!function(){"use strict";function a(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"nekaj sekund":"nekaj sekundami";case"m":return b?"ena minuta":"eno minuto";case"mm":return e+=1===a?b?"minuta":"minuto":2===a?b||d?"minuti":"minutama":5>a?b||d?"minute":"minutami":b||d?"minut":"minutami";case"h":return b?"ena ura":"eno uro";case"hh":return e+=1===a?b?"ura":"uro":2===a?b||d?"uri":"urama":5>a?b||d?"ure":"urami":b||d?"ur":"urami";case"d":return b||d?"en dan":"enim dnem";case"dd":return e+=1===a?b||d?"dan":"dnem":2===a?b||d?"dni":"dnevoma":b||d?"dni":"dnevi";case"M":return b||d?"en mesec":"enim mesecem";case"MM":return e+=1===a?b||d?"mesec":"mesecem":2===a?b||d?"meseca":"mesecema":5>a?b||d?"mesece":"meseci":b||d?"mesecev":"meseci";case"y":return b||d?"eno leto":"enim letom";case"yy":return e+=1===a?b||d?"leto":"letom":2===a?b||d?"leti":"letoma":5>a?b||d?"leta":"leti":b||d?"let":"leti"}}var c=(b.defineLocale||b.lang).call(b,"sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),weekdays:"nedelja_ponedeljek_torek_sreda_Äetrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._Äet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_Äe_pe_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[vÄeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejÅ¡njo] [nedeljo] [ob] LT";case 3:return"[prejÅ¡njo] [sredo] [ob] LT";case 6:return"[prejÅ¡njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejÅ¡nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"Äez %s",past:"pred %s",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("sl","sl",{closeText:"Zapri",prevText:"&#x3C;PrejÅ¡nji",nextText:"Naslednji&#x3E;",currentText:"Trenutni",monthNames:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljek","Torek","Sreda","ÄŒetrtek","Petek","Sobota"],dayNamesShort:["Ned","Pon","Tor","Sre","ÄŒet","Pet","Sob"],dayNamesMin:["Ne","Po","To","Sr","ÄŒe","Pe","So"],weekHeader:"Teden",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sl",{buttonText:{month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},allDayText:"Ves dan",eventLimitText:"veÄ"})}(),function(){!function(){"use strict";var a={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један Ñат","једног Ñата"],hh:["Ñат","Ñата","Ñати"],dd:["дан","дана","дана"],MM:["меÑец","меÑеца","меÑеци"],yy:["година","године","година"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(b,c,d){var e=a.words[d];return 1===d.length?c?e[0]:e[1]:b+" "+a.correctGrammaticalCase(b,e)}},c=(b.defineLocale||b.lang).call(b,"sr-cyrl",{months:["јануар","фебруар","март","април","мај","јун","јул","авгуÑÑ‚","Ñептембар","октобар","новембар","децембар"],monthsShort:["јан.","феб.","мар.","апр.","мај","јун","јул","авг.","Ñеп.","окт.","нов.","дец."],weekdays:["недеља","понедељак","уторак","Ñреда","четвртак","петак","Ñубота"],weekdaysShort:["нед.","пон.","уто.","Ñре.","чет.","пет.","Ñуб."],weekdaysMin:["не","по","ут","ÑÑ€","че","пе","Ñу"],longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Ð´Ð°Ð½Ð°Ñ Ñƒ] LT",nextDay:"[Ñутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [Ñреду] [у] LT";case 6:return"[у] [Ñуботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var a=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [Ñреде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [Ñуботе] [у] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико Ñекунди",m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"дан",dd:a.translate,M:"меÑец",MM:a.translate,y:"годину",yy:a.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("sr-cyrl","sr",{closeText:"Затвори",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"ДанаÑ",monthNames:["Јануар","Фебруар","Март","Ðприл","Мај","Јун","Јул","ÐвгуÑÑ‚","Септембар","Октобар","Ðовембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Ðпр","Мај","Јун","Јул","Ðвг","Сеп","Окт","Ðов","Дец"],dayNames:["Ðедеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Ðед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Ðе","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sr-cyrl",{buttonText:{month:"МеÑец",week:"Ðедеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(a){return"+ још "+a}})}(),function(){!function(){"use strict";var a={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(b,c,d){var e=a.words[d];return 1===d.length?c?e[0]:e[1]:b+" "+a.correctGrammaticalCase(b,e)}},c=(b.defineLocale||b.lang).call(b,"sr",{months:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"],monthsShort:["jan.","feb.","mar.","apr.","maj","jun","jul","avg.","sep.","okt.","nov.","dec."],weekdays:["nedelja","ponedeljak","utorak","sreda","Äetvrtak","petak","subota"],weekdaysShort:["ned.","pon.","uto.","sre.","Äet.","pet.","sub."],weekdaysMin:["ne","po","ut","sr","Äe","pe","su"],longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄe u] LT",lastWeek:function(){var a=["[proÅ¡le] [nedelje] [u] LT","[proÅ¡log] [ponedeljka] [u] LT","[proÅ¡log] [utorka] [u] LT","[proÅ¡le] [srede] [u] LT","[proÅ¡log] [Äetvrtka] [u] LT","[proÅ¡log] [petka] [u] LT","[proÅ¡le] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"dan",dd:a.translate,M:"mesec",MM:a.translate,y:"godinu",yy:a.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("sr","sr",{closeText:"Затвори",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"ДанаÑ",monthNames:["Јануар","Фебруар","Март","Ðприл","Мај","Јун","Јул","ÐвгуÑÑ‚","Септембар","Октобар","Ðовембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Ðпр","Мај","Јун","Јул","Ðвг","Сеп","Окт","Ðов","Дец"],dayNames:["Ðедеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Ðед","Пон","Уто","Сре","Чет","Пет","Суб"],
+dayNamesMin:["Ðе","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sr",{buttonText:{month:"МеÑец",week:"Ðедеља",day:"Дан",list:"Планер"},allDayText:"Цео дан",eventLimitText:function(a){return"+ још "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_mÃ¥ndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mÃ¥n_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_mÃ¥_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[IgÃ¥r] LT",nextWeek:"[PÃ¥] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"nÃ¥gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en mÃ¥nad",MM:"%d mÃ¥nader",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"e":1===b?"a":2===b?"a":"e";return a+c},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("sv","sv",{closeText:"Stäng",prevText:"&#xAB;Förra",nextText:"Nästa&#xBB;",currentText:"Idag",monthNames:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNamesShort:["Sön","MÃ¥n","Tis","Ons","Tor","Fre","Lör"],dayNames:["Söndag","MÃ¥ndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],dayNamesMin:["Sö","MÃ¥","Ti","On","To","Fr","Lö"],weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("sv",{buttonText:{month:"MÃ¥nad",week:"Vecka",day:"Dag",list:"Program"},allDayText:"Heldag",eventLimitText:"till"})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"th",{months:"มà¸à¸£à¸²à¸„ม_à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_à¸à¸£à¸à¸Žà¸²à¸„ม_สิงหาคม_à¸à¸±à¸™à¸¢à¸²à¸¢à¸™_ตุลาคม_พฤศจิà¸à¸²à¸¢à¸™_ธันวาคม".split("_"),monthsShort:"มà¸à¸£à¸²_à¸à¸¸à¸¡à¸ à¸²_มีนา_เมษา_พฤษภา_มิถุนา_à¸à¸£à¸à¸Žà¸²_สิงหา_à¸à¸±à¸™à¸¢à¸²_ตุลา_พฤศจิà¸à¸²_ธันวา".split("_"),weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุà¸à¸£à¹Œ_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุà¸à¸£à¹Œ_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),longDateFormat:{LT:"H นาฬิà¸à¸² m นาที",LTS:"H นาฬิà¸à¸² m นาที s วินาที",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H นาฬิà¸à¸² m นาที",LLLL:"วันddddที่ D MMMM YYYY เวลา H นาฬิà¸à¸² m นาที"},meridiemParse:/à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง|หลังเที่ยง/,isPM:function(a){return"หลังเที่ยง"===a},meridiem:function(a,b,c){return 12>a?"à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่à¹à¸¥à¹‰à¸§ เวลา] LT",sameElse:"L"},relativeTime:{future:"อีภ%s",past:"%sที่à¹à¸¥à¹‰à¸§",s:"ไม่à¸à¸µà¹ˆà¸§à¸´à¸™à¸²à¸—ี",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return a}(),a.fullCalendar.datepickerLang("th","th",{closeText:"ปิด",prevText:"&#xAB;&#xA0;ย้อน",nextText:"ถัดไป&#xA0;&#xBB;",currentText:"วันนี้",monthNames:["มà¸à¸£à¸²à¸„ม","à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","à¸à¸£à¸à¸Žà¸²à¸„ม","สิงหาคม","à¸à¸±à¸™à¸¢à¸²à¸¢à¸™","ตุลาคม","พฤศจิà¸à¸²à¸¢à¸™","ธันวาคม"],monthNamesShort:["ม.ค.","à¸.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","à¸.ค.","ส.ค.","à¸.ย.","ต.ค.","พ.ย.","ธ.ค."],dayNames:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุà¸à¸£à¹Œ","เสาร์"],dayNamesShort:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],dayNamesMin:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("th",{buttonText:{month:"เดือน",week:"สัปดาห์",day:"วัน",list:"à¹à¸œà¸™à¸‡à¸²à¸™"},allDayText:"ตลอดวัน",eventLimitText:"เพิ่มเติม"})}(),function(){!function(){"use strict";var a={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},c=(b.defineLocale||b.lang).call(b,"tr",{months:"Ocak_Åžubat_Mart_Nisan_Mayıs_Haziran_Temmuz_AÄŸustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Åžub_Mar_Nis_May_Haz_Tem_AÄŸu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_ÇarÅŸamba_PerÅŸembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(b){if(0===b)return b+"'ıncı";var c=b%10,d=b%100-c,e=b>=100?100:null;return b+(a[c]||a[d]||a[e])},week:{dow:1,doy:7}});return c}(),a.fullCalendar.datepickerLang("tr","tr",{closeText:"kapat",prevText:"&#x3C;geri",nextText:"ileri&#x3e",currentText:"bugün",monthNames:["Ocak","Åžubat","Mart","Nisan","Mayıs","Haziran","Temmuz","AÄŸustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Åžub","Mar","Nis","May","Haz","Tem","AÄŸu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","ÇarÅŸamba","PerÅŸembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("tr",{buttonText:{next:"ileri",month:"Ay",week:"Hafta",day:"Gün",list:"Ajanda"},allDayText:"Tüm gün",eventLimitText:"daha fazla"})}(),function(){!function(){"use strict";function a(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function c(b,c,d){var e={mm:c?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:c?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"міÑÑць_міÑÑці_міÑÑців",yy:"рік_роки_років"};return"m"===d?c?"хвилина":"хвилину":"h"===d?c?"година":"годину":b+" "+a(e[d],+b)}function d(a,b){var c={nominative:"неділÑ_понеділок_вівторок_Ñереда_четвер_п’ÑтницÑ_Ñубота".split("_"),accusative:"неділю_понеділок_вівторок_Ñереду_четвер_п’Ñтницю_Ñуботу".split("_"),genitive:"неділі_понеділка_вівторка_Ñереди_четверга_п’Ñтниці_Ñуботи".split("_")},d=/(\[[ВвУу]\]) ?dddd/.test(b)?"accusative":/\[?(?:минулої|наÑтупної)? ?\] ?dddd/.test(b)?"genitive":"nominative";return c[d][a.day()]}function e(a){return function(){return a+"о"+(11===this.hours()?"б":"")+"] LT"}}var f=(b.defineLocale||b.lang).call(b,"uk",{months:{format:"ÑічнÑ_лютого_березнÑ_квітнÑ_травнÑ_червнÑ_липнÑ_ÑерпнÑ_вереÑнÑ_жовтнÑ_лиÑтопада_груднÑ".split("_"),standalone:"Ñічень_лютий_березень_квітень_травень_червень_липень_Ñерпень_вереÑень_жовтень_лиÑтопад_грудень".split("_")},monthsShort:"Ñіч_лют_бер_квіт_трав_черв_лип_Ñерп_вер_жовт_лиÑÑ‚_груд".split("_"),weekdays:d,weekdaysShort:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),weekdaysMin:"нд_пн_вт_ÑÑ€_чт_пт_Ñб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ñ€.",LLL:"D MMMM YYYY Ñ€., HH:mm",LLLL:"dddd, D MMMM YYYY Ñ€., HH:mm"},calendar:{sameDay:e("[Сьогодні "),nextDay:e("[Завтра "),lastDay:e("[Вчора "),nextWeek:e("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return e("[Минулої] dddd [").call(this);case 1:case 2:case 4:return e("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька Ñекунд",m:c,mm:c,h:"годину",hh:c,d:"день",dd:c,M:"міÑÑць",MM:c,y:"рік",yy:c},meridiemParse:/ночі|ранку|днÑ|вечора/,isPM:function(a){return/^(днÑ|вечора)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночі":12>a?"ранку":17>a?"днÑ":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a+"-й";case"D":return a+"-го";default:return a}},week:{dow:1,doy:7}});return f}(),a.fullCalendar.datepickerLang("uk","uk",{closeText:"Закрити",prevText:"&#x3C;",nextText:"&#x3E;",currentText:"Сьогодні",monthNames:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","ВереÑень","Жовтень","ЛиÑтопад","Грудень"],monthNamesShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","ЛиÑ","Гру"],dayNames:["неділÑ","понеділок","вівторок","Ñереда","четвер","п’ÑтницÑ","Ñубота"],dayNamesShort:["нед","пнд","вів","Ñрд","чтв","птн","Ñбт"],dayNamesMin:["Ðд","Пн","Ð’Ñ‚","Ср","Чт","Пт","Сб"],weekHeader:"Тиж",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("uk",{buttonText:{month:"МіÑÑць",week:"Тиждень",day:"День",list:"ПорÑдок денний"},allDayText:"УвеÑÑŒ день",eventLimitText:function(a){return"+ще "+a+"..."}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),weekdays:"chủ nhật_thứ hai_thứ ba_thứ tÆ°_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tá»›i lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tá»›i",past:"%s trÆ°á»›c",s:"vài giây",m:"má»™t phút",mm:"%d phút",h:"má»™t giá»",hh:"%d giá»",d:"má»™t ngày",dd:"%d ngày",M:"má»™t tháng",MM:"%d tháng",y:"má»™t năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("vi","vi",{closeText:"Äóng",prevText:"&#x3C;TrÆ°á»›c",nextText:"Tiếp&#x3E;",currentText:"Hôm nay",monthNames:["Tháng Má»™t","Tháng Hai","Tháng Ba","Tháng TÆ°","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng MÆ°á»i","Tháng MÆ°á»i Má»™t","Tháng MÆ°á»i Hai"],monthNamesShort:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayNames:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ TÆ°","Thứ Năm","Thứ Sáu","Thứ Bảy"],dayNamesShort:["CN","T2","T3","T4","T5","T6","T7"],dayNamesMin:["CN","T2","T3","T4","T5","T6","T7"],weekHeader:"Tu",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""}),a.fullCalendar.lang("vi",{buttonText:{month:"Tháng",week:"Tuần",day:"Ngày",list:"Lịch biểu"},allDayText:"Cả ngày",eventLimitText:function(a){return"+ thêm "+a}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_ä¹æœˆ_å月_å一月_å二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"æ—¥_一_二_三_å››_五_å…­".split("_"),longDateFormat:{LT:"Ah点mm分",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥Ah点mm分",LLLL:"YYYYå¹´MMMDæ—¥ddddAh点mm分",l:"YYYY-MM-DD",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥Ah点mm分",llll:"YYYYå¹´MMMDæ—¥ddddAh点mm分"},meridiemParse:/凌晨|早上|上åˆ|中åˆ|下åˆ|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"凌晨"===b||"早上"===b||"上åˆ"===b?a:"下åˆ"===b||"晚上"===b?a+12:a>=11?a:a+12},meridiem:function(a,b,c){var d=100*a+b;return 600>d?"凌晨":900>d?"早上":1130>d?"上åˆ":1230>d?"中åˆ":1800>d?"下åˆ":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var a,c;return a=b().startOf("week"),c=this.unix()-a.unix()>=604800?"[下]":"[本]",0===this.minutes()?c+"dddAh点整":c+"dddAh点mm"},lastWeek:function(){var a,c;return a=b().startOf("week"),c=this.unix()<a.unix()?"[上]":"[本]",0===this.minutes()?c+"dddAh点整":c+"dddAh点mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(æ—¥|月|周)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"月";case"w":case"W":return a+"周";default:return a}},relativeTime:{future:"%s内",past:"%så‰",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 å°æ—¶",hh:"%d å°æ—¶",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 å¹´",yy:"%d å¹´"},week:{dow:1,doy:4}});return a}(),a.fullCalendar.datepickerLang("zh-cn","zh-CN",{closeText:"关闭",prevText:"&#x3C;上月",nextText:"下月&#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["æ—¥","一","二","三","å››","五","å…­"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("zh-cn",{buttonText:{month:"月",week:"周",day:"æ—¥",list:"日程"},allDayText:"全天",eventLimitText:function(a){return"å¦å¤– "+a+" 个"}})}(),function(){!function(){"use strict";var a=(b.defineLocale||b.lang).call(b,"zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_ä¹æœˆ_å月_å一月_å二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"æ—¥_一_二_三_å››_五_å…­".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYYå¹´MMMDæ—¥",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥Ah點mm分",LLLL:"YYYYå¹´MMMDæ—¥ddddAh點mm分",l:"YYYYå¹´MMMDæ—¥",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥Ah點mm分",llll:"YYYYå¹´MMMDæ—¥ddddAh點mm分"},meridiemParse:/早上|上åˆ|中åˆ|下åˆ|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"早上"===b||"上åˆ"===b?a:"中åˆ"===b?a>=11?a:a+12:"下åˆ"===b||"晚上"===b?a+12:void 0},meridiem:function(a,b,c){var d=100*a+b;return 900>d?"早上":1130>d?"上åˆ":1230>d?"中åˆ":1800>d?"下åˆ":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(æ—¥|月|週)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"月";case"w":case"W":return a+"週";default:return a}},relativeTime:{future:"%så…§",past:"%så‰",s:"幾秒",m:"一分é˜",mm:"%d分é˜",h:"一å°æ™‚",hh:"%då°æ™‚",d:"一天",dd:"%d天",M:"一個月",MM:"%d個月",y:"一年",yy:"%då¹´"}});return a}(),a.fullCalendar.datepickerLang("zh-tw","zh-TW",{closeText:"關閉",prevText:"&#x3C;上月",nextText:"下月&#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","ä¹æœˆ","å月","å一月","å二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["æ—¥","一","二","三","å››","五","å…­"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"å¹´"}),a.fullCalendar.lang("zh-tw",{buttonText:{month:"月",week:"週",day:"天",list:"待辦事項"},allDayText:"全天",eventLimitText:"更多"})}(),(b.locale||b.lang).call(b,"en"),a.fullCalendar.lang("en"),a.datepicker&&a.datepicker.setDefaults(a.datepicker.regional[""])}); \ No newline at end of file
diff --git a/library/imagesloaded/imagesloaded.pkgd.js b/library/imagesloaded/imagesloaded.pkgd.js
new file mode 100644
index 000000000..ef23971be
--- /dev/null
+++ b/library/imagesloaded/imagesloaded.pkgd.js
@@ -0,0 +1,487 @@
+/*!
+ * imagesLoaded PACKAGED v4.1.0
+ * JavaScript is all like "You images are done yet or what?"
+ * MIT License
+ */
+
+/**
+ * EvEmitter v1.0.1
+ * Lil' event emitter
+ * MIT License
+ */
+
+/* jshint unused: true, undef: true, strict: true */
+
+( function( global, factory ) {
+ // universal module definition
+ /* jshint strict: false */ /* globals define, module */
+ if ( typeof define == 'function' && define.amd ) {
+ // AMD - RequireJS
+ define( 'ev-emitter/ev-emitter',factory );
+ } else if ( typeof module == 'object' && module.exports ) {
+ // CommonJS - Browserify, Webpack
+ module.exports = factory();
+ } else {
+ // Browser globals
+ global.EvEmitter = factory();
+ }
+
+}( this, function() {
+
+
+
+function EvEmitter() {}
+
+var proto = EvEmitter.prototype;
+
+proto.on = function( eventName, listener ) {
+ if ( !eventName || !listener ) {
+ return;
+ }
+ // set events hash
+ var events = this._events = this._events || {};
+ // set listeners array
+ var listeners = events[ eventName ] = events[ eventName ] || [];
+ // only add once
+ if ( listeners.indexOf( listener ) == -1 ) {
+ listeners.push( listener );
+ }
+
+ return this;
+};
+
+proto.once = function( eventName, listener ) {
+ if ( !eventName || !listener ) {
+ return;
+ }
+ // add event
+ this.on( eventName, listener );
+ // set once flag
+ // set onceEvents hash
+ var onceEvents = this._onceEvents = this._onceEvents || {};
+ // set onceListeners array
+ var onceListeners = onceEvents[ eventName ] = onceEvents[ eventName ] || [];
+ // set flag
+ onceListeners[ listener ] = true;
+
+ return this;
+};
+
+proto.off = function( eventName, listener ) {
+ var listeners = this._events && this._events[ eventName ];
+ if ( !listeners || !listeners.length ) {
+ return;
+ }
+ var index = listeners.indexOf( listener );
+ if ( index != -1 ) {
+ listeners.splice( index, 1 );
+ }
+
+ return this;
+};
+
+proto.emitEvent = function( eventName, args ) {
+ var listeners = this._events && this._events[ eventName ];
+ if ( !listeners || !listeners.length ) {
+ return;
+ }
+ var i = 0;
+ var listener = listeners[i];
+ args = args || [];
+ // once stuff
+ var onceListeners = this._onceEvents && this._onceEvents[ eventName ];
+
+ while ( listener ) {
+ var isOnce = onceListeners && onceListeners[ listener ];
+ if ( isOnce ) {
+ // remove listener
+ // remove before trigger to prevent recursion
+ this.off( eventName, listener );
+ // unset once flag
+ delete onceListeners[ listener ];
+ }
+ // trigger listener
+ listener.apply( this, args );
+ // get next listener
+ i += isOnce ? 0 : 1;
+ listener = listeners[i];
+ }
+
+ return this;
+};
+
+return EvEmitter;
+
+}));
+
+/*!
+ * imagesLoaded v4.1.0
+ * JavaScript is all like "You images are done yet or what?"
+ * MIT License
+ */
+
+( function( window, factory ) { 'use strict';
+ // universal module definition
+
+ /*global define: false, module: false, require: false */
+
+ if ( typeof define == 'function' && define.amd ) {
+ // AMD
+ define( [
+ 'ev-emitter/ev-emitter'
+ ], function( EvEmitter ) {
+ return factory( window, EvEmitter );
+ });
+ } else if ( typeof module == 'object' && module.exports ) {
+ // CommonJS
+ module.exports = factory(
+ window,
+ require('ev-emitter')
+ );
+ } else {
+ // browser global
+ window.imagesLoaded = factory(
+ window,
+ window.EvEmitter
+ );
+ }
+
+})( window,
+
+// -------------------------- factory -------------------------- //
+
+function factory( window, EvEmitter ) {
+
+
+
+var $ = window.jQuery;
+var console = window.console;
+
+// -------------------------- helpers -------------------------- //
+
+// extend objects
+function extend( a, b ) {
+ for ( var prop in b ) {
+ a[ prop ] = b[ prop ];
+ }
+ return a;
+}
+
+// turn element or nodeList into an array
+function makeArray( obj ) {
+ var ary = [];
+ if ( Array.isArray( obj ) ) {
+ // use object if already an array
+ ary = obj;
+ } else if ( typeof obj.length == 'number' ) {
+ // convert nodeList to array
+ for ( var i=0; i < obj.length; i++ ) {
+ ary.push( obj[i] );
+ }
+ } else {
+ // array of single index
+ ary.push( obj );
+ }
+ return ary;
+}
+
+// -------------------------- imagesLoaded -------------------------- //
+
+/**
+ * @param {Array, Element, NodeList, String} elem
+ * @param {Object or Function} options - if function, use as callback
+ * @param {Function} onAlways - callback function
+ */
+function ImagesLoaded( elem, options, onAlways ) {
+ // coerce ImagesLoaded() without new, to be new ImagesLoaded()
+ if ( !( this instanceof ImagesLoaded ) ) {
+ return new ImagesLoaded( elem, options, onAlways );
+ }
+ // use elem as selector string
+ if ( typeof elem == 'string' ) {
+ elem = document.querySelectorAll( elem );
+ }
+
+ this.elements = makeArray( elem );
+ this.options = extend( {}, this.options );
+
+ if ( typeof options == 'function' ) {
+ onAlways = options;
+ } else {
+ extend( this.options, options );
+ }
+
+ if ( onAlways ) {
+ this.on( 'always', onAlways );
+ }
+
+ this.getImages();
+
+ if ( $ ) {
+ // add jQuery Deferred object
+ this.jqDeferred = new $.Deferred();
+ }
+
+ // HACK check async to allow time to bind listeners
+ setTimeout( function() {
+ this.check();
+ }.bind( this ));
+}
+
+ImagesLoaded.prototype = Object.create( EvEmitter.prototype );
+
+ImagesLoaded.prototype.options = {};
+
+ImagesLoaded.prototype.getImages = function() {
+ this.images = [];
+
+ // filter & find items if we have an item selector
+ this.elements.forEach( this.addElementImages, this );
+};
+
+/**
+ * @param {Node} element
+ */
+ImagesLoaded.prototype.addElementImages = function( elem ) {
+ // filter siblings
+ if ( elem.nodeName == 'IMG' ) {
+ this.addImage( elem );
+ }
+ // get background image on element
+ if ( this.options.background === true ) {
+ this.addElementBackgroundImages( elem );
+ }
+
+ // find children
+ // no non-element nodes, #143
+ var nodeType = elem.nodeType;
+ if ( !nodeType || !elementNodeTypes[ nodeType ] ) {
+ return;
+ }
+ var childImgs = elem.querySelectorAll('img');
+ // concat childElems to filterFound array
+ for ( var i=0; i < childImgs.length; i++ ) {
+ var img = childImgs[i];
+ this.addImage( img );
+ }
+
+ // get child background images
+ if ( typeof this.options.background == 'string' ) {
+ var children = elem.querySelectorAll( this.options.background );
+ for ( i=0; i < children.length; i++ ) {
+ var child = children[i];
+ this.addElementBackgroundImages( child );
+ }
+ }
+};
+
+var elementNodeTypes = {
+ 1: true,
+ 9: true,
+ 11: true
+};
+
+ImagesLoaded.prototype.addElementBackgroundImages = function( elem ) {
+ var style = getComputedStyle( elem );
+ if ( !style ) {
+ // Firefox returns null if in a hidden iframe https://bugzil.la/548397
+ return;
+ }
+ // get url inside url("...")
+ var reURL = /url\((['"])?(.*?)\1\)/gi;
+ var matches = reURL.exec( style.backgroundImage );
+ while ( matches !== null ) {
+ var url = matches && matches[2];
+ if ( url ) {
+ this.addBackground( url, elem );
+ }
+ matches = reURL.exec( style.backgroundImage );
+ }
+};
+
+/**
+ * @param {Image} img
+ */
+ImagesLoaded.prototype.addImage = function( img ) {
+ var loadingImage = new LoadingImage( img );
+ this.images.push( loadingImage );
+};
+
+ImagesLoaded.prototype.addBackground = function( url, elem ) {
+ var background = new Background( url, elem );
+ this.images.push( background );
+};
+
+ImagesLoaded.prototype.check = function() {
+ var _this = this;
+ this.progressedCount = 0;
+ this.hasAnyBroken = false;
+ // complete if no images
+ if ( !this.images.length ) {
+ this.complete();
+ return;
+ }
+
+ function onProgress( image, elem, message ) {
+ // HACK - Chrome triggers event before object properties have changed. #83
+ setTimeout( function() {
+ _this.progress( image, elem, message );
+ });
+ }
+
+ this.images.forEach( function( loadingImage ) {
+ loadingImage.once( 'progress', onProgress );
+ loadingImage.check();
+ });
+};
+
+ImagesLoaded.prototype.progress = function( image, elem, message ) {
+ this.progressedCount++;
+ this.hasAnyBroken = this.hasAnyBroken || !image.isLoaded;
+ // progress event
+ this.emitEvent( 'progress', [ this, image, elem ] );
+ if ( this.jqDeferred && this.jqDeferred.notify ) {
+ this.jqDeferred.notify( this, image );
+ }
+ // check if completed
+ if ( this.progressedCount == this.images.length ) {
+ this.complete();
+ }
+
+ if ( this.options.debug && console ) {
+ console.log( 'progress: ' + message, image, elem );
+ }
+};
+
+ImagesLoaded.prototype.complete = function() {
+ var eventName = this.hasAnyBroken ? 'fail' : 'done';
+ this.isComplete = true;
+ this.emitEvent( eventName, [ this ] );
+ this.emitEvent( 'always', [ this ] );
+ if ( this.jqDeferred ) {
+ var jqMethod = this.hasAnyBroken ? 'reject' : 'resolve';
+ this.jqDeferred[ jqMethod ]( this );
+ }
+};
+
+// -------------------------- -------------------------- //
+
+function LoadingImage( img ) {
+ this.img = img;
+}
+
+LoadingImage.prototype = Object.create( EvEmitter.prototype );
+
+LoadingImage.prototype.check = function() {
+ // If complete is true and browser supports natural sizes,
+ // try to check for image status manually.
+ var isComplete = this.getIsImageComplete();
+ if ( isComplete ) {
+ // report based on naturalWidth
+ this.confirm( this.img.naturalWidth !== 0, 'naturalWidth' );
+ return;
+ }
+
+ // If none of the checks above matched, simulate loading on detached element.
+ this.proxyImage = new Image();
+ this.proxyImage.addEventListener( 'load', this );
+ this.proxyImage.addEventListener( 'error', this );
+ // bind to image as well for Firefox. #191
+ this.img.addEventListener( 'load', this );
+ this.img.addEventListener( 'error', this );
+ this.proxyImage.src = this.img.src;
+};
+
+LoadingImage.prototype.getIsImageComplete = function() {
+ return this.img.complete && this.img.naturalWidth !== undefined;
+};
+
+LoadingImage.prototype.confirm = function( isLoaded, message ) {
+ this.isLoaded = isLoaded;
+ this.emitEvent( 'progress', [ this, this.img, message ] );
+};
+
+// ----- events ----- //
+
+// trigger specified handler for event type
+LoadingImage.prototype.handleEvent = function( event ) {
+ var method = 'on' + event.type;
+ if ( this[ method ] ) {
+ this[ method ]( event );
+ }
+};
+
+LoadingImage.prototype.onload = function() {
+ this.confirm( true, 'onload' );
+ this.unbindEvents();
+};
+
+LoadingImage.prototype.onerror = function() {
+ this.confirm( false, 'onerror' );
+ this.unbindEvents();
+};
+
+LoadingImage.prototype.unbindEvents = function() {
+ this.proxyImage.removeEventListener( 'load', this );
+ this.proxyImage.removeEventListener( 'error', this );
+ this.img.removeEventListener( 'load', this );
+ this.img.removeEventListener( 'error', this );
+};
+
+// -------------------------- Background -------------------------- //
+
+function Background( url, element ) {
+ this.url = url;
+ this.element = element;
+ this.img = new Image();
+}
+
+// inherit LoadingImage prototype
+Background.prototype = Object.create( LoadingImage.prototype );
+
+Background.prototype.check = function() {
+ this.img.addEventListener( 'load', this );
+ this.img.addEventListener( 'error', this );
+ this.img.src = this.url;
+ // check if image is already complete
+ var isComplete = this.getIsImageComplete();
+ if ( isComplete ) {
+ this.confirm( this.img.naturalWidth !== 0, 'naturalWidth' );
+ this.unbindEvents();
+ }
+};
+
+Background.prototype.unbindEvents = function() {
+ this.img.removeEventListener( 'load', this );
+ this.img.removeEventListener( 'error', this );
+};
+
+Background.prototype.confirm = function( isLoaded, message ) {
+ this.isLoaded = isLoaded;
+ this.emitEvent( 'progress', [ this, this.element, message ] );
+};
+
+// -------------------------- jQuery -------------------------- //
+
+ImagesLoaded.makeJQueryPlugin = function( jQuery ) {
+ jQuery = jQuery || window.jQuery;
+ if ( !jQuery ) {
+ return;
+ }
+ // set local variable
+ $ = jQuery;
+ // $().imagesLoaded()
+ $.fn.imagesLoaded = function( options, callback ) {
+ var instance = new ImagesLoaded( this, options, callback );
+ return instance.jqDeferred.promise( $(this) );
+ };
+};
+// try making plugin
+ImagesLoaded.makeJQueryPlugin();
+
+// -------------------------- -------------------------- //
+
+return ImagesLoaded;
+
+});
+
diff --git a/library/imagesloaded/imagesloaded.pkgd.min.js b/library/imagesloaded/imagesloaded.pkgd.min.js
new file mode 100644
index 000000000..c3e71fadc
--- /dev/null
+++ b/library/imagesloaded/imagesloaded.pkgd.min.js
@@ -0,0 +1,7 @@
+/*!
+ * imagesLoaded PACKAGED v4.1.0
+ * JavaScript is all like "You images are done yet or what?"
+ * MIT License
+ */
+
+!function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||[];return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}(window,function(t,e){function i(t,e){for(var i in e)t[i]=e[i];return t}function n(t){var e=[];if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}function o(t,e,r){return this instanceof o?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=n(t),this.options=i({},this.options),"function"==typeof e?r=e:i(this.options,e),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred),void setTimeout(function(){this.check()}.bind(this))):new o(t,e,r)}function r(t){this.img=t}function s(t,e){this.url=t,this.element=e,this.img=new Image}var h=t.jQuery,a=t.console;o.prototype=Object.create(e.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&d[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var d={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},o.prototype.addImage=function(t){var e=new r(t);this.images.push(e)},o.prototype.addBackground=function(t,e){var i=new s(t,e);this.images.push(i)},o.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once("progress",t),e.check()}):void this.complete()},o.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,t,e)},o.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},r.prototype=Object.create(e.prototype),r.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},r.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},r.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},o.makeJQueryPlugin=function(e){e=e||t.jQuery,e&&(h=e,h.fn.imagesLoaded=function(t,e){var i=new o(this,t,e);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o}); \ No newline at end of file
diff --git a/library/jgrowl/jquery.jgrowl.map b/library/jgrowl/jquery.jgrowl.map
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/library/jgrowl/jquery.jgrowl.map
diff --git a/library/jqupload/server/node/server.js b/library/jqupload/server/node/server.js
index 5eb07a6ed..e489772b5 100755
--- a/library/jqupload/server/node/server.js
+++ b/library/jqupload/server/node/server.js
@@ -1,4 +1,4 @@
-#!/usr/bin/env node
+#!/usr/bin/nodejs
/*
* jQuery File Upload Plugin Node.js Example 2.1.1
* https://github.com/blueimp/jQuery-File-Upload
diff --git a/library/justifiedGallery/jquery.justifiedGallery.js b/library/justifiedGallery/jquery.justifiedGallery.js
index 7c63149a3..d3259fe44 100644
--- a/library/justifiedGallery/jquery.justifiedGallery.js
+++ b/library/justifiedGallery/jquery.justifiedGallery.js
@@ -1,5 +1,5 @@
/*!
- * Justified Gallery - v3.6.0
+ * Justified Gallery - v3.6.1
* http://miromannino.github.io/Justified-Gallery/
* Copyright (c) 2015 Miro Mannino
* Licensed under the MIT license.
@@ -23,6 +23,7 @@
this.buildingRow = {
entriesBuff : [],
width : 0,
+ height : 0,
aspectRatio : 0
};
this.lastAnalyzedIndex = -1;
@@ -97,11 +98,18 @@
* @returns {String} the suffix to use
*/
JustifiedGallery.prototype.newSrc = function (imageSrc, imgWidth, imgHeight) {
- var matchRes = imageSrc.match(this.settings.extension);
- var ext = (matchRes != null) ? matchRes[0] : '';
- var newImageSrc = imageSrc.replace(this.settings.extension, '');
- newImageSrc = this.removeSuffix(newImageSrc, this.getUsedSuffix(newImageSrc));
- newImageSrc += this.getSuffix(imgWidth, imgHeight) + ext;
+ var newImageSrc;
+
+ if (this.settings.thumbnailPath) {
+ newImageSrc = this.settings.thumbnailPath(imageSrc, imgWidth, imgHeight);
+ } else {
+ var matchRes = imageSrc.match(this.settings.extension);
+ var ext = (matchRes !== null) ? matchRes[0] : '';
+ newImageSrc = imageSrc.replace(this.settings.extension, '');
+ newImageSrc = this.removeSuffix(newImageSrc, this.getUsedSuffix(newImageSrc));
+ newImageSrc += this.getSuffix(imgWidth, imgHeight) + ext;
+ }
+
return newImageSrc;
};
@@ -211,10 +219,10 @@
var $imgCaption = this.captionFromEntry($entry);
// Create it if it doesn't exists
- if ($imgCaption == null) {
+ if ($imgCaption === null) {
var caption = $image.attr('alt');
- if (typeof caption === 'undefined') caption = $entry.attr('title');
- if (typeof caption !== 'undefined') { // Create only we found something
+ if (!this.isValidCaption(caption)) caption = $entry.attr('title');
+ if (this.isValidCaption(caption)) { // Create only we found something
$imgCaption = $('<div class="caption">' + caption + '</div>');
$entry.append($imgCaption);
$entry.data('jg.createdCaption', true);
@@ -232,6 +240,16 @@
};
/**
+ * Validates the caption
+ *
+ * @param caption The caption that should be validated
+ * @return {boolean} Validation result
+ */
+ JustifiedGallery.prototype.isValidCaption = function (caption) {
+ return (typeof caption !== 'undefined' && caption.length > 0);
+ };
+
+ /**
* The callback for the event 'mouseenter'. It assumes that the event currentTarget is an entry.
* It shows the caption using jQuery (or using CSS if it is configured so)
*
@@ -299,7 +317,7 @@
* Justify the building row, preparing it to
*
* @param isLastRow
- * @returns {*}
+ * @returns a boolean to know if the row has been justified or not
*/
JustifiedGallery.prototype.prepareBuildingRow = function (isLastRow) {
var i, $entry, imgAspectRatio, newImgW, newImgH, justify = true;
@@ -322,7 +340,7 @@
}
// With lastRow = nojustify, justify if is justificable (the images will not become too big)
- if (isLastRow && !justifiable && this.settings.lastRow === 'nojustify') justify = false;
+ if (isLastRow && !justifiable && this.settings.lastRow !== 'justify' && this.settings.lastRow !== 'hide') justify = false;
for (i = 0; i < this.buildingRow.entriesBuff.length; i++) {
$entry = this.buildingRow.entriesBuff[i];
@@ -355,7 +373,8 @@
if (this.settings.fixedHeight && minHeight > this.settings.rowHeight)
minHeight = this.settings.rowHeight;
- return {minHeight: minHeight, justify: justify};
+ this.buildingRow.height = minHeight;
+ return justify;
};
/**
@@ -374,33 +393,53 @@
*/
JustifiedGallery.prototype.flushRow = function (isLastRow) {
var settings = this.settings;
- var $entry, minHeight, buildingRowRes, offX = this.border;
+ var $entry, buildingRowRes, offX = this.border, i;
buildingRowRes = this.prepareBuildingRow(isLastRow);
- minHeight = buildingRowRes.minHeight;
- if (isLastRow && settings.lastRow === 'hide' && minHeight === -1) {
+ if (isLastRow && settings.lastRow === 'hide' && this.buildingRow.height === -1) {
this.clearBuildingRow();
return;
}
- if (this.maxRowHeight.percentage) {
- if (this.maxRowHeight.value * settings.rowHeight < minHeight) minHeight = this.maxRowHeight.value * settings.rowHeight;
+ if (this.maxRowHeight.isPercentage) {
+ if (this.maxRowHeight.value * settings.rowHeight < this.buildingRow.height) {
+ this.buildingRow.height = this.maxRowHeight.value * settings.rowHeight;
+ }
} else {
- if (this.maxRowHeight.value > 0 && this.maxRowHeight.value < minHeight) minHeight = this.maxRowHeight.value;
+ if (this.maxRowHeight.value > 0 && this.maxRowHeight.value < this.buildingRow.height) {
+ this.buildingRow.height = this.maxRowHeight.value;
+ }
}
- for (var i = 0; i < this.buildingRow.entriesBuff.length; i++) {
+ //Align last (unjustified) row
+ if (settings.lastRow === 'center' || settings.lastRow === 'right') {
+ var availableWidth = this.galleryWidth - 2 * this.border - (this.buildingRow.entriesBuff.length - 1) * settings.margins;
+
+ for (i = 0; i < this.buildingRow.entriesBuff.length; i++) {
+ $entry = this.buildingRow.entriesBuff[i];
+ availableWidth -= $entry.data('jg.jwidth');
+ }
+
+ if (settings.lastRow === 'center')
+ offX += availableWidth / 2;
+ else if (settings.lastRow === 'right')
+ offX += availableWidth;
+ }
+
+
+ for (i = 0; i < this.buildingRow.entriesBuff.length; i++) {
$entry = this.buildingRow.entriesBuff[i];
- this.displayEntry($entry, offX, this.offY, $entry.data('jg.jwidth'), $entry.data('jg.jheight'), minHeight);
+ this.displayEntry($entry, offX, this.offY, $entry.data('jg.jwidth'), $entry.data('jg.jheight'), this.buildingRow.height);
offX += $entry.data('jg.jwidth') + settings.margins;
}
//Gallery Height
- this.$gallery.height(this.offY + minHeight + this.border + (this.isSpinnerActive() ? this.getSpinnerHeight() : 0));
+ this.$gallery.height(this.offY + this.buildingRow.height +
+ this.border + (this.isSpinnerActive() ? this.getSpinnerHeight() : 0));
- if (!isLastRow || (minHeight <= this.settings.rowHeight && buildingRowRes.justify)) {
+ if (!isLastRow || (this.buildingRow.height <= settings.rowHeight && buildingRowRes)) {
//Ready for a new row
- this.offY += minHeight + this.settings.margins;
+ this.offY += this.buildingRow.height + settings.margins;
this.clearBuildingRow();
this.$gallery.trigger('jg.rowflush');
}
@@ -411,8 +450,8 @@
*/
JustifiedGallery.prototype.checkWidth = function () {
this.checkWidthIntervalId = setInterval($.proxy(function () {
- var galleryWidth = parseInt(this.$gallery.width(), 10);
- if (this.galleryWidth !== galleryWidth) {
+ var galleryWidth = parseFloat(this.$gallery.width());
+ if (Math.abs(galleryWidth - this.galleryWidth) > this.settings.refreshSensitivity) {
this.galleryWidth = galleryWidth;
this.rewind();
@@ -426,7 +465,7 @@
* @returns {boolean} a boolean saying if the spinner is active or not
*/
JustifiedGallery.prototype.isSpinnerActive = function () {
- return this.spinner.intervalId != null;
+ return this.spinner.intervalId !== null;
};
/**
@@ -454,7 +493,7 @@
var $spinnerPoints = spinnerContext.$el.find('span');
clearInterval(spinnerContext.intervalId);
this.$gallery.append(spinnerContext.$el);
- this.$gallery.height(this.offY + this.getSpinnerHeight());
+ this.$gallery.height(this.offY + this.buildingRow.height + this.getSpinnerHeight());
spinnerContext.intervalId = setInterval(function () {
if (spinnerContext.phase < $spinnerPoints.length) {
$spinnerPoints.eq(spinnerContext.phase).fadeTo(spinnerContext.timeSlot, 1);
@@ -475,20 +514,6 @@
};
/**
- * Hide the image of the buildingRow to prevent strange effects when the row will be
- * re-justified again
- */
- JustifiedGallery.prototype.hideBuildingRowImages = function () {
- for (var i = 0; i < this.buildingRow.entriesBuff.length; i++) {
- if (this.settings.cssAnimation) {
- this.buildingRow.entriesBuff[i].removeClass('entry-visible');
- } else {
- this.buildingRow.entriesBuff[i].stop().fadeTo(0, 0);
- }
- }
- };
-
- /**
* Update the entries searching it from the justified gallery HTML element
*
* @param norewind if norewind only the new entries will be changed (i.e. randomized, sorted or filtered)
@@ -645,9 +670,9 @@
if ($entry.data('jg.createdCaption')) {
// remove also the caption element (if created by jg)
$entry.data('jg.createdCaption', undefined);
- if ($caption != null) $caption.remove();
+ if ($caption !== null) $caption.remove();
} else {
- if ($caption != null) $caption.fadeTo(0, 1);
+ if ($caption !== null) $caption.fadeTo(0, 1);
}
}, this));
@@ -782,8 +807,8 @@
/* If we have the height and the width, we don't wait that the image is loaded, but we start directly
* with the justification */
if (that.settings.waitThumbnailsLoad === false) {
- var width = parseInt($image.attr('width'), 10);
- var height = parseInt($image.attr('height'), 10);
+ var width = parseFloat($image.attr('width'));
+ var height = parseFloat($image.attr('height'));
if (!isNaN(width) && !isNaN(height)) {
$entry.data('jg.width', width);
$entry.data('jg.height', height);
@@ -798,9 +823,7 @@
imagesToLoad = true;
// Spinner start
- if (!that.isSpinnerActive()) {
- that.startLoadingSpinnerAnimation();
- }
+ if (!that.isSpinnerActive()) that.startLoadingSpinnerAnimation();
that.onImageEvent(imageSrc, function (loadImg) { // image loaded
$entry.data('jg.width', loadImg.width);
@@ -814,8 +837,8 @@
} else {
$entry.data('jg.loaded', true);
- $entry.data('jg.width', $entry.width() | $entry.css('width') | 1);
- $entry.data('jg.height', $entry.height() | $entry.css('height') | 1);
+ $entry.data('jg.width', $entry.width() | parseFloat($entry.css('width')) | 1);
+ $entry.data('jg.height', $entry.height() | parseFloat($entry.css('height')) | 1);
}
}
@@ -883,15 +906,15 @@
if ($.type(this.settings.maxRowHeight) === 'string') {
if (this.settings.maxRowHeight.match(/^[0-9]+%$/)) {
- newMaxRowHeight.value = parseFloat(this.settings.maxRowHeight.match(/^([0-9])+%$/)[1]) / 100;
- newMaxRowHeight.percentage = false;
+ newMaxRowHeight.value = parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1]) / 100;
+ newMaxRowHeight.isPercentage = false;
} else {
newMaxRowHeight.value = parseFloat(this.settings.maxRowHeight);
- newMaxRowHeight.percentage = true;
+ newMaxRowHeight.isPercentage = true;
}
} else if ($.type(this.settings.maxRowHeight) === 'number') {
newMaxRowHeight.value = this.settings.maxRowHeight;
- newMaxRowHeight.percentage = false;
+ newMaxRowHeight.isPercentage = false;
} else {
throw 'maxRowHeight must be a number or a percentage';
}
@@ -900,7 +923,7 @@
if (isNaN(newMaxRowHeight.value)) throw 'invalid number for maxRowHeight';
// check values
- if (newMaxRowHeight.percentage) {
+ if (newMaxRowHeight.isPercentage) {
if (newMaxRowHeight.value < 100) newMaxRowHeight.value = 100;
} else {
if (newMaxRowHeight.value > 0 && newMaxRowHeight.value < this.settings.rowHeight) {
@@ -922,10 +945,12 @@
this.checkOrConvertNumber(this.settings, 'margins');
this.checkOrConvertNumber(this.settings, 'border');
- if (this.settings.lastRow !== 'nojustify' &&
- this.settings.lastRow !== 'justify' &&
+ if (this.settings.lastRow !== 'justify' &&
+ this.settings.lastRow !== 'nojustify' && this.settings.lastRow !== 'left' &&
+ this.settings.lastRow !== 'center' &&
+ this.settings.lastRow !== 'right' &&
this.settings.lastRow !== 'hide') {
- throw 'lastRow must be "nojustify", "justify" or "hide"';
+ throw 'lastRow must be "justify", "nojustify", "left", "center", "right" or "hide"';
}
this.checkOrConvertNumber(this.settings, 'justifyThreshold');
@@ -954,6 +979,7 @@
if ($.type(this.settings.fixedHeight) !== 'boolean') throw 'fixedHeight must be a boolean';
this.checkOrConvertNumber(this.settings, 'imagesAnimationDuration');
this.checkOrConvertNumber(this.settings, 'refreshTime');
+ this.checkOrConvertNumber(this.settings, 'refreshSensitivity');
if ($.type(this.settings.randomize) !== 'boolean') throw 'randomize must be a boolean';
if ($.type(this.settings.selector) !== 'string') throw 'selector must be a string';
@@ -961,7 +987,7 @@
throw 'sort must be false or a comparison function';
}
- if (this.settings.filter !== false && !$.isFunction(this.settings.sort) &&
+ if (this.settings.filter !== false && !$.isFunction(this.settings.filter) &&
$.type(this.settings.filter) !== 'string') {
throw 'filter must be false, a string or a filter function';
}
@@ -1018,13 +1044,14 @@
if (typeof controller === 'undefined') {
// Create controller and assign it to the object data
if (typeof arg !== 'undefined' && arg !== null && $.type(arg) !== 'object') {
+ if (arg === 'destroy') return; // Just a call to an unexisting object
throw 'The argument must be an object';
}
controller = new JustifiedGallery($gallery, $.extend({}, $.fn.justifiedGallery.defaults, arg));
$gallery.data('jg.controller', controller);
} else if (arg === 'norewind') {
// In this case we don't rewind: we analyze only the latest images (e.g. to complete the last unfinished row
- controller.hideBuildingRowImages();
+ // ... left to be more readable
} else if (arg === 'destroy') {
controller.destroy();
return;
@@ -1055,14 +1082,18 @@
1024: '_b' // used as else case because it is the last
}
*/
+ thumbnailPath: undefined, /* If defined, sizeRangeSuffixes is not used, and this function is used to determine the
+ path relative to a specific thumbnail size. The function should accept respectively three arguments:
+ current path, width and height */
rowHeight: 120,
- maxRowHeight: '200%', // negative value = no limits, number to express the value in pixels,
- // '[0-9]+%' to express in percentage (e.g. 200% means that the row height
- // can't exceed 2 * rowHeight)
+ maxRowHeight: -1, // negative value = no limits, number to express the value in pixels,
+ // '[0-9]+%' to express in percentage (e.g. 300% means that the row height
+ // can't exceed 3 * rowHeight)
margins: 1,
border: -1, // negative value = same as margins, 0 = disabled, any other value to set the border
- lastRow: 'nojustify', // or can be 'justify' or 'hide'
+ lastRow: 'nojustify', // … which is the same as 'left', or can be 'justify', 'center', 'right' or 'hide'
+
justifyThreshold: 0.75, /* if row width / available space > 0.75 it will be always justified
* (i.e. lastRow setting is not considered) */
fixedHeight: false,
@@ -1078,7 +1109,8 @@
rel: null, // rewrite the rel of each analyzed links
target: null, // rewrite the target of all links
extension: /\.[^.\\/]+$/, // regexp to capture the extension of an image
- refreshTime: 100, // time interval (in ms) to check if the page changes its width
+ refreshTime: 200, // time interval (in ms) to check if the page changes its width
+ refreshSensitivity: 0, // change in width allowed (in px) without re-building the gallery
randomize: false,
sort: false, /*
- false: to do not sort
diff --git a/library/justifiedGallery/jquery.justifiedGallery.min.js b/library/justifiedGallery/jquery.justifiedGallery.min.js
index 74f333208..030636ccc 100644
--- a/library/justifiedGallery/jquery.justifiedGallery.min.js
+++ b/library/justifiedGallery/jquery.justifiedGallery.min.js
@@ -1,7 +1,7 @@
/*!
- * Justified Gallery - v3.6.0
+ * Justified Gallery - v3.6.1
* http://miromannino.github.io/Justified-Gallery/
* Copyright (c) 2015 Miro Mannino
* Licensed under the MIT license.
*/
-!function(a){var b=function(b,c){this.settings=c,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,aspectRatio:0},this.lastAnalyzedIndex=-1,this.yield={every:2,flushed:0},this.border=c.border>=0?c.border:c.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.spinner={phase:0,timeSlot:150,$el:a('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=b.width(),this.$gallery=b};b.prototype.getSuffix=function(a,b){var c,d;for(c=a>b?a:b,d=0;d<this.suffixRanges.length;d++)if(c<=this.suffixRanges[d])return this.settings.sizeRangeSuffixes[this.suffixRanges[d]];return this.settings.sizeRangeSuffixes[this.suffixRanges[d-1]]},b.prototype.removeSuffix=function(a,b){return a.substring(0,a.length-b.length)},b.prototype.endsWith=function(a,b){return-1!==a.indexOf(b,a.length-b.length)},b.prototype.getUsedSuffix=function(a){for(var b in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(b)){if(0===this.settings.sizeRangeSuffixes[b].length)continue;if(this.endsWith(a,this.settings.sizeRangeSuffixes[b]))return this.settings.sizeRangeSuffixes[b]}return""},b.prototype.newSrc=function(a,b,c){var d=a.match(this.settings.extension),e=null!=d?d[0]:"",f=a.replace(this.settings.extension,"");return f=this.removeSuffix(f,this.getUsedSuffix(f)),f+=this.getSuffix(b,c)+e},b.prototype.showImg=function(a,b){this.settings.cssAnimation?(a.addClass("entry-visible"),b&&b()):a.stop().fadeTo(this.settings.imagesAnimationDuration,1,b)},b.prototype.extractImgSrcFromImage=function(a){var b="undefined"!=typeof a.data("safe-src")?a.data("safe-src"):a.attr("src");return a.data("jg.originalSrc",b),b},b.prototype.imgFromEntry=function(a){var b=a.find("> img");return 0===b.length&&(b=a.find("> a > img")),0===b.length?null:b},b.prototype.captionFromEntry=function(a){var b=a.find("> .caption");return 0===b.length?null:b},b.prototype.displayEntry=function(b,c,d,e,f,g){b.width(e),b.height(g),b.css("top",d),b.css("left",c);var h=this.imgFromEntry(b);if(null!==h){h.css("width",e),h.css("height",f),h.css("margin-left",-e/2),h.css("margin-top",-f/2);var i=h.attr("src"),j=this.newSrc(i,e,f);h.one("error",function(){h.attr("src",h.data("jg.originalSrc"))});var k=function(){i!==j&&h.attr("src",j)};"skipped"===b.data("jg.loaded")?this.onImageEvent(i,a.proxy(function(){this.showImg(b,k),b.data("jg.loaded",!0)},this)):this.showImg(b,k)}else this.showImg(b);this.displayEntryCaption(b)},b.prototype.displayEntryCaption=function(b){var c=this.imgFromEntry(b);if(null!==c&&this.settings.captions){var d=this.captionFromEntry(b);if(null==d){var e=c.attr("alt");"undefined"==typeof e&&(e=b.attr("title")),"undefined"!=typeof e&&(d=a('<div class="caption">'+e+"</div>"),b.append(d),b.data("jg.createdCaption",!0))}null!==d&&(this.settings.cssAnimation||d.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(b))}else this.removeCaptionEventsHandlers(b)},b.prototype.onEntryMouseEnterForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.addClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},b.prototype.onEntryMouseLeaveForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.removeClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},b.prototype.addCaptionEventsHandlers=function(b){var c=b.data("jg.captionMouseEvents");"undefined"==typeof c&&(c={mouseenter:a.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:a.proxy(this.onEntryMouseLeaveForCaption,this)},b.on("mouseenter",void 0,void 0,c.mouseenter),b.on("mouseleave",void 0,void 0,c.mouseleave),b.data("jg.captionMouseEvents",c))},b.prototype.removeCaptionEventsHandlers=function(a){var b=a.data("jg.captionMouseEvents");"undefined"!=typeof b&&(a.off("mouseenter",void 0,b.mouseenter),a.off("mouseleave",void 0,b.mouseleave),a.removeData("jg.captionMouseEvents"))},b.prototype.prepareBuildingRow=function(a){var b,c,d,e,f,g=!0,h=0,i=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,j=i/this.buildingRow.aspectRatio,k=this.buildingRow.width/i>this.settings.justifyThreshold;if(a&&"hide"===this.settings.lastRow&&!k){for(b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],this.settings.cssAnimation?c.removeClass("entry-visible"):c.stop().fadeTo(0,0);return-1}for(a&&!k&&"nojustify"===this.settings.lastRow&&(g=!1),b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],d=c.data("jg.width")/c.data("jg.height"),g?(e=b===this.buildingRow.entriesBuff.length-1?i:j*d,f=j):(e=this.settings.rowHeight*d,f=this.settings.rowHeight),i-=Math.round(e),c.data("jg.jwidth",Math.round(e)),c.data("jg.jheight",Math.ceil(f)),(0===b||h>f)&&(h=f);return this.settings.fixedHeight&&h>this.settings.rowHeight&&(h=this.settings.rowHeight),{minHeight:h,justify:g}},b.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},b.prototype.flushRow=function(a){var b,c,d,e=this.settings,f=this.border;if(d=this.prepareBuildingRow(a),c=d.minHeight,a&&"hide"===e.lastRow&&-1===c)return void this.clearBuildingRow();this.maxRowHeight.percentage?this.maxRowHeight.value*e.rowHeight<c&&(c=this.maxRowHeight.value*e.rowHeight):this.maxRowHeight.value>0&&this.maxRowHeight.value<c&&(c=this.maxRowHeight.value);for(var g=0;g<this.buildingRow.entriesBuff.length;g++)b=this.buildingRow.entriesBuff[g],this.displayEntry(b,f,this.offY,b.data("jg.jwidth"),b.data("jg.jheight"),c),f+=b.data("jg.jwidth")+e.margins;this.$gallery.height(this.offY+c+this.border+(this.isSpinnerActive()?this.getSpinnerHeight():0)),(!a||c<=this.settings.rowHeight&&d.justify)&&(this.offY+=c+this.settings.margins,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))},b.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval(a.proxy(function(){var a=parseInt(this.$gallery.width(),10);this.galleryWidth!==a&&(this.galleryWidth=a,this.rewind(),this.startImgAnalyzer(!0))},this),this.settings.refreshTime)},b.prototype.isSpinnerActive=function(){return null!=this.spinner.intervalId},b.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},b.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},b.prototype.startLoadingSpinnerAnimation=function(){var a=this.spinner,b=a.$el.find("span");clearInterval(a.intervalId),this.$gallery.append(a.$el),this.$gallery.height(this.offY+this.getSpinnerHeight()),a.intervalId=setInterval(function(){a.phase<b.length?b.eq(a.phase).fadeTo(a.timeSlot,1):b.eq(a.phase-b.length).fadeTo(a.timeSlot,0),a.phase=(a.phase+1)%(2*b.length)},a.timeSlot)},b.prototype.rewind=function(){this.lastAnalyzedIndex=-1,this.offY=this.border,this.clearBuildingRow()},b.prototype.hideBuildingRowImages=function(){for(var a=0;a<this.buildingRow.entriesBuff.length;a++)this.settings.cssAnimation?this.buildingRow.entriesBuff[a].removeClass("entry-visible"):this.buildingRow.entriesBuff[a].stop().fadeTo(0,0)},b.prototype.updateEntries=function(b){return this.entries=this.$gallery.find(this.settings.selector).toArray(),0===this.entries.length?!1:(this.settings.filter?this.modifyEntries(this.filterArray,b):this.modifyEntries(this.resetFilters,b),a.isFunction(this.settings.sort)?this.modifyEntries(this.sortArray,b):this.settings.randomize&&this.modifyEntries(this.shuffleArray,b),!0)},b.prototype.insertToGallery=function(b){var c=this;a.each(b,function(){a(this).appendTo(c.$gallery)})},b.prototype.shuffleArray=function(a){var b,c,d;for(b=a.length-1;b>0;b--)c=Math.floor(Math.random()*(b+1)),d=a[b],a[b]=a[c],a[c]=d;return this.insertToGallery(a),a},b.prototype.sortArray=function(a){return a.sort(this.settings.sort),this.insertToGallery(a),a},b.prototype.resetFilters=function(b){for(var c=0;c<b.length;c++)a(b[c]).removeClass("jg-filtered");return b},b.prototype.filterArray=function(b){var c=this.settings;return"string"===a.type(c.filter)?b.filter(function(b){var d=a(b);return d.is(c.filter)?(d.removeClass("jg-filtered"),!0):(d.addClass("jg-filtered"),!1)}):a.isFunction(c.filter)?b.filter(c.filter):void 0},b.prototype.modifyEntries=function(a,b){var c=b?this.entries.splice(this.lastAnalyzedIndex+1,this.entries.length-this.lastAnalyzedIndex-1):this.entries;c=a.call(this,c),this.entries=b?this.entries.concat(c):c},b.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),a.each(this.entries,a.proxy(function(b,c){var d=a(c);d.css("width",""),d.css("height",""),d.css("top",""),d.css("left",""),d.data("jg.loaded",void 0),d.removeClass("jg-entry");var e=this.imgFromEntry(d);e.css("width",""),e.css("height",""),e.css("margin-left",""),e.css("margin-top",""),e.attr("src",e.data("jg.originalSrc")),e.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(d);var f=this.captionFromEntry(d);d.data("jg.createdCaption")?(d.data("jg.createdCaption",void 0),null!=f&&f.remove()):null!=f&&f.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)},b.prototype.analyzeImages=function(b){for(var c=this.lastAnalyzedIndex+1;c<this.entries.length;c++){var d=a(this.entries[c]);if(d.data("jg.loaded")===!0||"skipped"===d.data("jg.loaded")){var e=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,f=d.data("jg.width")/d.data("jg.height");if(e/(this.buildingRow.aspectRatio+f)<this.settings.rowHeight&&(this.flushRow(!1),++this.yield.flushed>=this.yield.every))return void this.startImgAnalyzer(b);this.buildingRow.entriesBuff.push(d),this.buildingRow.aspectRatio+=f,this.buildingRow.width+=f*this.settings.rowHeight,this.lastAnalyzedIndex=c}else if("error"!==d.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(b?"jg.resize":"jg.complete")},b.prototype.stopImgAnalyzerStarter=function(){this.yield.flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},b.prototype.startImgAnalyzer=function(a){var b=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){b.analyzeImages(a)},.001)},b.prototype.onImageEvent=function(b,c,d){if(c||d){var e=new Image,f=a(e);c&&f.one("load",function(){f.off("load error"),c(e)}),d&&f.one("error",function(){f.off("load error"),d(e)}),e.src=b}},b.prototype.init=function(){var b=!1,c=!1,d=this;a.each(this.entries,function(e,f){var g=a(f),h=d.imgFromEntry(g);if(g.addClass("jg-entry"),g.data("jg.loaded")!==!0&&"skipped"!==g.data("jg.loaded"))if(null!==d.settings.rel&&g.attr("rel",d.settings.rel),null!==d.settings.target&&g.attr("target",d.settings.target),null!==h){var i=d.extractImgSrcFromImage(h);if(h.attr("src",i),d.settings.waitThumbnailsLoad===!1){var j=parseInt(h.attr("width"),10),k=parseInt(h.attr("height"),10);if(!isNaN(j)&&!isNaN(k))return g.data("jg.width",j),g.data("jg.height",k),g.data("jg.loaded","skipped"),c=!0,d.startImgAnalyzer(!1),!0}g.data("jg.loaded",!1),b=!0,d.isSpinnerActive()||d.startLoadingSpinnerAnimation(),d.onImageEvent(i,function(a){g.data("jg.width",a.width),g.data("jg.height",a.height),g.data("jg.loaded",!0),d.startImgAnalyzer(!1)},function(){g.data("jg.loaded","error"),d.startImgAnalyzer(!1)})}else g.data("jg.loaded",!0),g.data("jg.width",g.width()|g.css("width")|1),g.data("jg.height",g.height()|g.css("height")|1)}),b||c||this.startImgAnalyzer(!1),this.checkWidth()},b.prototype.checkOrConvertNumber=function(b,c){if("string"===a.type(b[c])&&(b[c]=parseFloat(b[c])),"number"!==a.type(b[c]))throw c+" must be a number";if(isNaN(b[c]))throw"invalid number for "+c},b.prototype.checkSizeRangesSuffixes=function(){if("object"!==a.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var b=[];for(var c in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(c)&&b.push(c);for(var d={0:""},e=0;e<b.length;e++)if("string"===a.type(b[e]))try{var f=parseInt(b[e].replace(/^[a-z]+/,""),10);d[f]=this.settings.sizeRangeSuffixes[b[e]]}catch(g){throw"sizeRangeSuffixes keys must contains correct numbers ("+g+")"}else d[b[e]]=this.settings.sizeRangeSuffixes[b[e]];this.settings.sizeRangeSuffixes=d},b.prototype.retrieveMaxRowHeight=function(){var b={};if("string"===a.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(b.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9])+%$/)[1])/100,b.percentage=!1):(b.value=parseFloat(this.settings.maxRowHeight),b.percentage=!0);else{if("number"!==a.type(this.settings.maxRowHeight))throw"maxRowHeight must be a number or a percentage";b.value=this.settings.maxRowHeight,b.percentage=!1}if(isNaN(b.value))throw"invalid number for maxRowHeight";return b.percentage?b.value<100&&(b.value=100):b.value>0&&b.value<this.settings.rowHeight&&(b.value=this.settings.rowHeight),b},b.prototype.checkSettings=function(){if(this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border"),"nojustify"!==this.settings.lastRow&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow)throw'lastRow must be "nojustify", "justify" or "hide"';if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==a.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==a.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if("boolean"!==a.type(this.settings.fixedHeight))throw"fixedHeight must be a boolean";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),"boolean"!==a.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==a.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!a.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!a.isFunction(this.settings.sort)&&"string"!==a.type(this.settings.filter))throw"filter must be false, a string or a filter function"},b.prototype.retrieveSuffixRanges=function(){var a=[];for(var b in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(b)&&a.push(parseInt(b,10));return a.sort(function(a,b){return a>b?1:b>a?-1:0}),a},b.prototype.updateSettings=function(b){this.settings=a.extend({},this.settings,b),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},a.fn.justifiedGallery=function(c){return this.each(function(d,e){var f=a(e);f.addClass("justified-gallery");var g=f.data("jg.controller");if("undefined"==typeof g){if("undefined"!=typeof c&&null!==c&&"object"!==a.type(c))throw"The argument must be an object";g=new b(f,a.extend({},a.fn.justifiedGallery.defaults,c)),f.data("jg.controller",g)}else if("norewind"===c)g.hideBuildingRowImages();else{if("destroy"===c)return void g.destroy();g.updateSettings(c),g.rewind()}g.updateEntries("norewind"===c)&&g.init()})},a.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},rowHeight:120,maxRowHeight:"200%",margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.75,fixedHeight:!1,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!1,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:100,randomize:!1,sort:!1,filter:!1,selector:"> a, > div:not(.spinner)"}}(jQuery); \ No newline at end of file
+!function(a){var b=function(b,c){this.settings=c,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,height:0,aspectRatio:0},this.lastAnalyzedIndex=-1,this.yield={every:2,flushed:0},this.border=c.border>=0?c.border:c.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.spinner={phase:0,timeSlot:150,$el:a('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=b.width(),this.$gallery=b};b.prototype.getSuffix=function(a,b){var c,d;for(c=a>b?a:b,d=0;d<this.suffixRanges.length;d++)if(c<=this.suffixRanges[d])return this.settings.sizeRangeSuffixes[this.suffixRanges[d]];return this.settings.sizeRangeSuffixes[this.suffixRanges[d-1]]},b.prototype.removeSuffix=function(a,b){return a.substring(0,a.length-b.length)},b.prototype.endsWith=function(a,b){return-1!==a.indexOf(b,a.length-b.length)},b.prototype.getUsedSuffix=function(a){for(var b in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(b)){if(0===this.settings.sizeRangeSuffixes[b].length)continue;if(this.endsWith(a,this.settings.sizeRangeSuffixes[b]))return this.settings.sizeRangeSuffixes[b]}return""},b.prototype.newSrc=function(a,b,c){var d;if(this.settings.thumbnailPath)d=this.settings.thumbnailPath(a,b,c);else{var e=a.match(this.settings.extension),f=null!==e?e[0]:"";d=a.replace(this.settings.extension,""),d=this.removeSuffix(d,this.getUsedSuffix(d)),d+=this.getSuffix(b,c)+f}return d},b.prototype.showImg=function(a,b){this.settings.cssAnimation?(a.addClass("entry-visible"),b&&b()):a.stop().fadeTo(this.settings.imagesAnimationDuration,1,b)},b.prototype.extractImgSrcFromImage=function(a){var b="undefined"!=typeof a.data("safe-src")?a.data("safe-src"):a.attr("src");return a.data("jg.originalSrc",b),b},b.prototype.imgFromEntry=function(a){var b=a.find("> img");return 0===b.length&&(b=a.find("> a > img")),0===b.length?null:b},b.prototype.captionFromEntry=function(a){var b=a.find("> .caption");return 0===b.length?null:b},b.prototype.displayEntry=function(b,c,d,e,f,g){b.width(e),b.height(g),b.css("top",d),b.css("left",c);var h=this.imgFromEntry(b);if(null!==h){h.css("width",e),h.css("height",f),h.css("margin-left",-e/2),h.css("margin-top",-f/2);var i=h.attr("src"),j=this.newSrc(i,e,f);h.one("error",function(){h.attr("src",h.data("jg.originalSrc"))});var k=function(){i!==j&&h.attr("src",j)};"skipped"===b.data("jg.loaded")?this.onImageEvent(i,a.proxy(function(){this.showImg(b,k),b.data("jg.loaded",!0)},this)):this.showImg(b,k)}else this.showImg(b);this.displayEntryCaption(b)},b.prototype.displayEntryCaption=function(b){var c=this.imgFromEntry(b);if(null!==c&&this.settings.captions){var d=this.captionFromEntry(b);if(null===d){var e=c.attr("alt");this.isValidCaption(e)||(e=b.attr("title")),this.isValidCaption(e)&&(d=a('<div class="caption">'+e+"</div>"),b.append(d),b.data("jg.createdCaption",!0))}null!==d&&(this.settings.cssAnimation||d.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(b))}else this.removeCaptionEventsHandlers(b)},b.prototype.isValidCaption=function(a){return"undefined"!=typeof a&&a.length>0},b.prototype.onEntryMouseEnterForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.addClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},b.prototype.onEntryMouseLeaveForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.removeClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},b.prototype.addCaptionEventsHandlers=function(b){var c=b.data("jg.captionMouseEvents");"undefined"==typeof c&&(c={mouseenter:a.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:a.proxy(this.onEntryMouseLeaveForCaption,this)},b.on("mouseenter",void 0,void 0,c.mouseenter),b.on("mouseleave",void 0,void 0,c.mouseleave),b.data("jg.captionMouseEvents",c))},b.prototype.removeCaptionEventsHandlers=function(a){var b=a.data("jg.captionMouseEvents");"undefined"!=typeof b&&(a.off("mouseenter",void 0,b.mouseenter),a.off("mouseleave",void 0,b.mouseleave),a.removeData("jg.captionMouseEvents"))},b.prototype.prepareBuildingRow=function(a){var b,c,d,e,f,g=!0,h=0,i=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,j=i/this.buildingRow.aspectRatio,k=this.buildingRow.width/i>this.settings.justifyThreshold;if(a&&"hide"===this.settings.lastRow&&!k){for(b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],this.settings.cssAnimation?c.removeClass("entry-visible"):c.stop().fadeTo(0,0);return-1}for(a&&!k&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow&&(g=!1),b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],d=c.data("jg.width")/c.data("jg.height"),g?(e=b===this.buildingRow.entriesBuff.length-1?i:j*d,f=j):(e=this.settings.rowHeight*d,f=this.settings.rowHeight),i-=Math.round(e),c.data("jg.jwidth",Math.round(e)),c.data("jg.jheight",Math.ceil(f)),(0===b||h>f)&&(h=f);return this.settings.fixedHeight&&h>this.settings.rowHeight&&(h=this.settings.rowHeight),this.buildingRow.height=h,g},b.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},b.prototype.flushRow=function(a){var b,c,d,e=this.settings,f=this.border;if(c=this.prepareBuildingRow(a),a&&"hide"===e.lastRow&&-1===this.buildingRow.height)return void this.clearBuildingRow();if(this.maxRowHeight.isPercentage?this.maxRowHeight.value*e.rowHeight<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value*e.rowHeight):this.maxRowHeight.value>0&&this.maxRowHeight.value<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value),"center"===e.lastRow||"right"===e.lastRow){var g=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*e.margins;for(d=0;d<this.buildingRow.entriesBuff.length;d++)b=this.buildingRow.entriesBuff[d],g-=b.data("jg.jwidth");"center"===e.lastRow?f+=g/2:"right"===e.lastRow&&(f+=g)}for(d=0;d<this.buildingRow.entriesBuff.length;d++)b=this.buildingRow.entriesBuff[d],this.displayEntry(b,f,this.offY,b.data("jg.jwidth"),b.data("jg.jheight"),this.buildingRow.height),f+=b.data("jg.jwidth")+e.margins;this.$gallery.height(this.offY+this.buildingRow.height+this.border+(this.isSpinnerActive()?this.getSpinnerHeight():0)),(!a||this.buildingRow.height<=e.rowHeight&&c)&&(this.offY+=this.buildingRow.height+e.margins,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))},b.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval(a.proxy(function(){var a=parseFloat(this.$gallery.width());Math.abs(a-this.galleryWidth)>this.settings.refreshSensitivity&&(this.galleryWidth=a,this.rewind(),this.startImgAnalyzer(!0))},this),this.settings.refreshTime)},b.prototype.isSpinnerActive=function(){return null!==this.spinner.intervalId},b.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},b.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},b.prototype.startLoadingSpinnerAnimation=function(){var a=this.spinner,b=a.$el.find("span");clearInterval(a.intervalId),this.$gallery.append(a.$el),this.$gallery.height(this.offY+this.buildingRow.height+this.getSpinnerHeight()),a.intervalId=setInterval(function(){a.phase<b.length?b.eq(a.phase).fadeTo(a.timeSlot,1):b.eq(a.phase-b.length).fadeTo(a.timeSlot,0),a.phase=(a.phase+1)%(2*b.length)},a.timeSlot)},b.prototype.rewind=function(){this.lastAnalyzedIndex=-1,this.offY=this.border,this.clearBuildingRow()},b.prototype.updateEntries=function(b){return this.entries=this.$gallery.find(this.settings.selector).toArray(),0===this.entries.length?!1:(this.settings.filter?this.modifyEntries(this.filterArray,b):this.modifyEntries(this.resetFilters,b),a.isFunction(this.settings.sort)?this.modifyEntries(this.sortArray,b):this.settings.randomize&&this.modifyEntries(this.shuffleArray,b),!0)},b.prototype.insertToGallery=function(b){var c=this;a.each(b,function(){a(this).appendTo(c.$gallery)})},b.prototype.shuffleArray=function(a){var b,c,d;for(b=a.length-1;b>0;b--)c=Math.floor(Math.random()*(b+1)),d=a[b],a[b]=a[c],a[c]=d;return this.insertToGallery(a),a},b.prototype.sortArray=function(a){return a.sort(this.settings.sort),this.insertToGallery(a),a},b.prototype.resetFilters=function(b){for(var c=0;c<b.length;c++)a(b[c]).removeClass("jg-filtered");return b},b.prototype.filterArray=function(b){var c=this.settings;return"string"===a.type(c.filter)?b.filter(function(b){var d=a(b);return d.is(c.filter)?(d.removeClass("jg-filtered"),!0):(d.addClass("jg-filtered"),!1)}):a.isFunction(c.filter)?b.filter(c.filter):void 0},b.prototype.modifyEntries=function(a,b){var c=b?this.entries.splice(this.lastAnalyzedIndex+1,this.entries.length-this.lastAnalyzedIndex-1):this.entries;c=a.call(this,c),this.entries=b?this.entries.concat(c):c},b.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),a.each(this.entries,a.proxy(function(b,c){var d=a(c);d.css("width",""),d.css("height",""),d.css("top",""),d.css("left",""),d.data("jg.loaded",void 0),d.removeClass("jg-entry");var e=this.imgFromEntry(d);e.css("width",""),e.css("height",""),e.css("margin-left",""),e.css("margin-top",""),e.attr("src",e.data("jg.originalSrc")),e.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(d);var f=this.captionFromEntry(d);d.data("jg.createdCaption")?(d.data("jg.createdCaption",void 0),null!==f&&f.remove()):null!==f&&f.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)},b.prototype.analyzeImages=function(b){for(var c=this.lastAnalyzedIndex+1;c<this.entries.length;c++){var d=a(this.entries[c]);if(d.data("jg.loaded")===!0||"skipped"===d.data("jg.loaded")){var e=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,f=d.data("jg.width")/d.data("jg.height");if(e/(this.buildingRow.aspectRatio+f)<this.settings.rowHeight&&(this.flushRow(!1),++this.yield.flushed>=this.yield.every))return void this.startImgAnalyzer(b);this.buildingRow.entriesBuff.push(d),this.buildingRow.aspectRatio+=f,this.buildingRow.width+=f*this.settings.rowHeight,this.lastAnalyzedIndex=c}else if("error"!==d.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(b?"jg.resize":"jg.complete")},b.prototype.stopImgAnalyzerStarter=function(){this.yield.flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},b.prototype.startImgAnalyzer=function(a){var b=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){b.analyzeImages(a)},.001)},b.prototype.onImageEvent=function(b,c,d){if(c||d){var e=new Image,f=a(e);c&&f.one("load",function(){f.off("load error"),c(e)}),d&&f.one("error",function(){f.off("load error"),d(e)}),e.src=b}},b.prototype.init=function(){var b=!1,c=!1,d=this;a.each(this.entries,function(e,f){var g=a(f),h=d.imgFromEntry(g);if(g.addClass("jg-entry"),g.data("jg.loaded")!==!0&&"skipped"!==g.data("jg.loaded"))if(null!==d.settings.rel&&g.attr("rel",d.settings.rel),null!==d.settings.target&&g.attr("target",d.settings.target),null!==h){var i=d.extractImgSrcFromImage(h);if(h.attr("src",i),d.settings.waitThumbnailsLoad===!1){var j=parseFloat(h.attr("width")),k=parseFloat(h.attr("height"));if(!isNaN(j)&&!isNaN(k))return g.data("jg.width",j),g.data("jg.height",k),g.data("jg.loaded","skipped"),c=!0,d.startImgAnalyzer(!1),!0}g.data("jg.loaded",!1),b=!0,d.isSpinnerActive()||d.startLoadingSpinnerAnimation(),d.onImageEvent(i,function(a){g.data("jg.width",a.width),g.data("jg.height",a.height),g.data("jg.loaded",!0),d.startImgAnalyzer(!1)},function(){g.data("jg.loaded","error"),d.startImgAnalyzer(!1)})}else g.data("jg.loaded",!0),g.data("jg.width",g.width()|parseFloat(g.css("width"))|1),g.data("jg.height",g.height()|parseFloat(g.css("height"))|1)}),b||c||this.startImgAnalyzer(!1),this.checkWidth()},b.prototype.checkOrConvertNumber=function(b,c){if("string"===a.type(b[c])&&(b[c]=parseFloat(b[c])),"number"!==a.type(b[c]))throw c+" must be a number";if(isNaN(b[c]))throw"invalid number for "+c},b.prototype.checkSizeRangesSuffixes=function(){if("object"!==a.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var b=[];for(var c in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(c)&&b.push(c);for(var d={0:""},e=0;e<b.length;e++)if("string"===a.type(b[e]))try{var f=parseInt(b[e].replace(/^[a-z]+/,""),10);d[f]=this.settings.sizeRangeSuffixes[b[e]]}catch(g){throw"sizeRangeSuffixes keys must contains correct numbers ("+g+")"}else d[b[e]]=this.settings.sizeRangeSuffixes[b[e]];this.settings.sizeRangeSuffixes=d},b.prototype.retrieveMaxRowHeight=function(){var b={};if("string"===a.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(b.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1])/100,b.isPercentage=!1):(b.value=parseFloat(this.settings.maxRowHeight),b.isPercentage=!0);else{if("number"!==a.type(this.settings.maxRowHeight))throw"maxRowHeight must be a number or a percentage";b.value=this.settings.maxRowHeight,b.isPercentage=!1}if(isNaN(b.value))throw"invalid number for maxRowHeight";return b.isPercentage?b.value<100&&(b.value=100):b.value>0&&b.value<this.settings.rowHeight&&(b.value=this.settings.rowHeight),b},b.prototype.checkSettings=function(){if(this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border"),"justify"!==this.settings.lastRow&&"nojustify"!==this.settings.lastRow&&"left"!==this.settings.lastRow&&"center"!==this.settings.lastRow&&"right"!==this.settings.lastRow&&"hide"!==this.settings.lastRow)throw'lastRow must be "justify", "nojustify", "left", "center", "right" or "hide"';if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==a.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==a.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if("boolean"!==a.type(this.settings.fixedHeight))throw"fixedHeight must be a boolean";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),this.checkOrConvertNumber(this.settings,"refreshSensitivity"),"boolean"!==a.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==a.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!a.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!a.isFunction(this.settings.filter)&&"string"!==a.type(this.settings.filter))throw"filter must be false, a string or a filter function"},b.prototype.retrieveSuffixRanges=function(){var a=[];for(var b in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(b)&&a.push(parseInt(b,10));return a.sort(function(a,b){return a>b?1:b>a?-1:0}),a},b.prototype.updateSettings=function(b){this.settings=a.extend({},this.settings,b),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},a.fn.justifiedGallery=function(c){return this.each(function(d,e){var f=a(e);f.addClass("justified-gallery");var g=f.data("jg.controller");if("undefined"==typeof g){if("undefined"!=typeof c&&null!==c&&"object"!==a.type(c)){if("destroy"===c)return;throw"The argument must be an object"}g=new b(f,a.extend({},a.fn.justifiedGallery.defaults,c)),f.data("jg.controller",g)}else if("norewind"===c);else{if("destroy"===c)return void g.destroy();g.updateSettings(c),g.rewind()}g.updateEntries("norewind"===c)&&g.init()})},a.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},thumbnailPath:void 0,rowHeight:120,maxRowHeight:-1,margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.75,fixedHeight:!1,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!1,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:200,refreshSensitivity:0,randomize:!1,sort:!1,filter:!1,selector:"> a, > div:not(.spinner)"}}(jQuery); \ No newline at end of file
diff --git a/library/justifiedGallery/justifiedGallery.css b/library/justifiedGallery/justifiedGallery.css
index 0d45475ce..99be92ff2 100644
--- a/library/justifiedGallery/justifiedGallery.css
+++ b/library/justifiedGallery/justifiedGallery.css
@@ -1,5 +1,5 @@
/*!
- * Justified Gallery - v3.6.0
+ * Justified Gallery - v3.6.1
* http://miromannino.github.io/Justified-Gallery/
* Copyright (c) 2015 Miro Mannino
* Licensed under the MIT license.
diff --git a/library/justifiedGallery/justifiedGallery.min.css b/library/justifiedGallery/justifiedGallery.min.css
index d7b1c6726..09ae4e1f0 100644
--- a/library/justifiedGallery/justifiedGallery.min.css
+++ b/library/justifiedGallery/justifiedGallery.min.css
@@ -1,5 +1,5 @@
/*!
- * Justified Gallery - v3.6.0
+ * Justified Gallery - v3.6.1
* http://miromannino.github.io/Justified-Gallery/
* Copyright (c) 2015 Miro Mannino
* Licensed under the MIT license.
diff --git a/library/moment/CHANGELOG.md b/library/moment/CHANGELOG.md
index 7da0b1fc0..cc0e7f571 100644
--- a/library/moment/CHANGELOG.md
+++ b/library/moment/CHANGELOG.md
@@ -1,6 +1,61 @@
Changelog
=========
+### 2.12.0 [See full changelog](https://gist.github.com/ichernev/6e5bfdf8d6522fc4ac73)
+
+## Enhancements:
+* [#2932](https://github.com/moment/moment/pull/2932) List loaded locales
+* [#2818](https://github.com/moment/moment/pull/2818) Parse ISO-8061 duration containing both day and week values
+* [#2774](https://github.com/moment/moment/pull/2774) Implement locale inheritance and locale updating
+
+## Bugfixes:
+* [#2970](https://github.com/moment/moment/pull/2970) change add subtract to handle decimal values by rounding
+* [#2887](https://github.com/moment/moment/pull/2887) Fix toJSON casting of invalid moment
+* [#2897](https://github.com/moment/moment/pull/2897) parse string arguments for month() correctly, closes #2884
+* [#2946](https://github.com/moment/moment/pull/2946) Fix usage suggestions for min and max
+
+## New locales:
+* [#2917](https://github.com/moment/moment/pull/2917) Locale Punjabi(Gurmukhi) India format conversion
+
+And more
+
+### 2.11.2 (Fix ReDoS attack vector)
+
+* [#2939](https://github.com/moment/moment/pull/2939) use full-string match to speed up aspnet regex match
+
+### 2.11.1 [See full changelog](https://gist.github.com/ichernev/8ec3ee25b749b4cff3c2)
+
+## Bugfixes:
+* [#2881](https://github.com/moment/moment/pull/2881) Revert "Merge pull request #2746 from mbad0la:develop" Sep->Sept
+* [#2868](https://github.com/moment/moment/pull/2868) Add format and parse token Y, so it actually works
+* [#2865](https://github.com/moment/moment/pull/2865) Use typeof checks for undefined for global variables
+* [#2858](https://github.com/moment/moment/pull/2858) Fix Date mocking regression introduced in 2.11.0
+* [#2864](https://github.com/moment/moment/pull/2864) Include changelog in npm release
+* [#2830](https://github.com/moment/moment/pull/2830) dep: add grunt-cli
+* [#2869](https://github.com/moment/moment/pull/2869) Fix months parsing for some locales
+
+### 2.11.0 [See full changelog](https://gist.github.com/ichernev/6594bc29719dde6b2f66)
+
+* [#2624](https://github.com/moment/moment/pull/2624) Proper handling of invalid moments
+* [#2634](https://github.com/moment/moment/pull/2634) Fix strict month parsing issue in cs,ru,sk
+* [#2735](https://github.com/moment/moment/pull/2735) Reset the locale back to 'en' after defining all locales in min/locales.js
+* [#2702](https://github.com/moment/moment/pull/2702) Week rework
+* [#2746](https://github.com/moment/moment/pull/2746) Changed September Abbreviation to "Sept" in locale-specific english
+ files and default locale file
+* [#2646](https://github.com/moment/moment/pull/2646) Fix [#2645](https://github.com/moment/moment/pull/2645) - invalid dates pre-1970
+
+* [#2641](https://github.com/moment/moment/pull/2641) Implement basic format and comma as ms separator in ISO 8601
+* [#2665](https://github.com/moment/moment/pull/2665) Implement stricter weekday parsing
+* [#2700](https://github.com/moment/moment/pull/2700) Add [Hh]mm and [Hh]mmss formatting tokens, so you can parse 123 with
+ hmm for example
+* [#2565](https://github.com/moment/moment/pull/2565) [#2835](https://github.com/moment/moment/pull/2835) Expose arguments used for moment creation with creationData
+ (fix [#2443](https://github.com/moment/moment/pull/2443))
+* [#2648](https://github.com/moment/moment/pull/2648) fix issue [#2640](https://github.com/moment/moment/pull/2640): support instanceof operator
+* [#2709](https://github.com/moment/moment/pull/2709) Add isSameOrAfter and isSameOrBefore comparison methods
+* [#2721](https://github.com/moment/moment/pull/2721) Fix moment creation from object with strings values
+* [#2740](https://github.com/moment/moment/pull/2740) Enable 'd hh:mm:ss.sss' format for durations
+* [#2766](https://github.com/moment/moment/pull/2766) [#2833](https://github.com/moment/moment/pull/2833) Alternate Clock Source Support
+
### 2.10.6
[#2515](https://github.com/moment/moment/pull/2515) Fix regression introduced
@@ -44,7 +99,7 @@ languages:
* [2097](https://github.com/moment/moment/issues/2097) add ar-tn locale
deprecations:
-* [2074](https://github.com/moment/moment/issues/2074) Implement `moment.fn.utcOffset`, deprecate `momen.fn.zone`
+* [2074](https://github.com/moment/moment/issues/2074) Implement `moment.fn.utcOffset`, deprecate `moment.fn.zone`
features:
* [2088](https://github.com/moment/moment/issues/2088) add moment.fn.isBetween
@@ -271,7 +326,7 @@ Bugfix: Fixed parsing of first century dates
Bugfix: Parsing 10Sep2001 should work as expected
-Bugfix: Fixed wierdness with `moment.utc()` parsing.
+Bugfix: Fixed weirdness with `moment.utc()` parsing.
Changed language ordinal method to return the number + ordinal instead of just the ordinal.
diff --git a/library/moment/LICENSE b/library/moment/LICENSE
index 34f5b3707..9ee537448 100644
--- a/library/moment/LICENSE
+++ b/library/moment/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2011-2015 Tim Wood, Iskren Chernev, Moment.js contributors
+Copyright (c) 2011-2016 Tim Wood, Iskren Chernev, Moment.js contributors
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
diff --git a/library/moment/README.md b/library/moment/README.md
index d59f056e5..6193e5eb8 100644
--- a/library/moment/README.md
+++ b/library/moment/README.md
@@ -1,18 +1,18 @@
[![Join the chat at https://gitter.im/moment/moment](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/moment/moment?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url] [![Build Status][travis-image]][travis-url]
-[![Coverage Status](https://coveralls.io/repos/moment/moment/badge.svg?branch=master)](https://coveralls.io/r/moment/moment?branch=master)
+[![Coverage Status](https://coveralls.io/repos/moment/moment/badge.svg?branch=develop)](https://coveralls.io/r/moment/moment?branch=develop)
A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.
## [Documentation](http://momentjs.com/docs/)
-## Port to ES6 (version 2.10.0)
+## Port to ECMAScript 6 (version 2.10.0)
Moment 2.10.0 does not bring any new features, but the code is now written in
-es6 modules and placed inside `src/`. Previously `moment.js`, `locale/*.js` and
+ECMAScript 6 modules and placed inside `src/`. Previously `moment.js`, `locale/*.js` and
`test/moment/*.js`, `test/locale/*.js` contained the source of the project. Now
-the source is in `src/`, temporary build (es5) files are placed under
+the source is in `src/`, temporary build (ECMAScript 5) files are placed under
`build/umd/` (for running tests during development), and the `moment.js` and
`locale/*.js` files are updated only on release.
diff --git a/library/moment/moment.js b/library/moment/moment.js
index 23cd3ede1..b5f0b3644 100644
--- a/library/moment/moment.js
+++ b/library/moment/moment.js
@@ -1,10 +1,10 @@
//! moment.js
-//! version : 2.10.6
+//! version : 2.12.0
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
-(function (global, factory) {
+;(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
global.moment = factory()
@@ -23,7 +23,7 @@
}
function isArray(input) {
- return Object.prototype.toString.call(input) === '[object Array]';
+ return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]';
}
function isDate(input) {
@@ -121,39 +121,45 @@
return m;
}
+ function isUndefined(input) {
+ return input === void 0;
+ }
+
+ // Plugins that add properties should also add the key here (null value),
+ // so we can properly clone ourselves.
var momentProperties = utils_hooks__hooks.momentProperties = [];
function copyConfig(to, from) {
var i, prop, val;
- if (typeof from._isAMomentObject !== 'undefined') {
+ if (!isUndefined(from._isAMomentObject)) {
to._isAMomentObject = from._isAMomentObject;
}
- if (typeof from._i !== 'undefined') {
+ if (!isUndefined(from._i)) {
to._i = from._i;
}
- if (typeof from._f !== 'undefined') {
+ if (!isUndefined(from._f)) {
to._f = from._f;
}
- if (typeof from._l !== 'undefined') {
+ if (!isUndefined(from._l)) {
to._l = from._l;
}
- if (typeof from._strict !== 'undefined') {
+ if (!isUndefined(from._strict)) {
to._strict = from._strict;
}
- if (typeof from._tzm !== 'undefined') {
+ if (!isUndefined(from._tzm)) {
to._tzm = from._tzm;
}
- if (typeof from._isUTC !== 'undefined') {
+ if (!isUndefined(from._isUTC)) {
to._isUTC = from._isUTC;
}
- if (typeof from._offset !== 'undefined') {
+ if (!isUndefined(from._offset)) {
to._offset = from._offset;
}
- if (typeof from._pf !== 'undefined') {
+ if (!isUndefined(from._pf)) {
to._pf = getParsingFlags(from);
}
- if (typeof from._locale !== 'undefined') {
+ if (!isUndefined(from._locale)) {
to._locale = from._locale;
}
@@ -161,7 +167,7 @@
for (i in momentProperties) {
prop = momentProperties[i];
val = from[prop];
- if (typeof val !== 'undefined') {
+ if (!isUndefined(val)) {
to[prop] = val;
}
}
@@ -208,6 +214,7 @@
return value;
}
+ // compare two arrays, return the number of differences
function compareArrays(array1, array2, dontConvert) {
var len = Math.min(array1.length, array2.length),
lengthDiff = Math.abs(array1.length - array2.length),
@@ -222,9 +229,85 @@
return diffs + lengthDiff;
}
- function Locale() {
+ function warn(msg) {
+ if (utils_hooks__hooks.suppressDeprecationWarnings === false &&
+ (typeof console !== 'undefined') && console.warn) {
+ console.warn('Deprecation warning: ' + msg);
+ }
+ }
+
+ function deprecate(msg, fn) {
+ var firstTime = true;
+
+ return extend(function () {
+ if (firstTime) {
+ warn(msg + '\nArguments: ' + Array.prototype.slice.call(arguments).join(', ') + '\n' + (new Error()).stack);
+ firstTime = false;
+ }
+ return fn.apply(this, arguments);
+ }, fn);
+ }
+
+ var deprecations = {};
+
+ function deprecateSimple(name, msg) {
+ if (!deprecations[name]) {
+ warn(msg);
+ deprecations[name] = true;
+ }
+ }
+
+ utils_hooks__hooks.suppressDeprecationWarnings = false;
+
+ function isFunction(input) {
+ return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]';
+ }
+
+ function isObject(input) {
+ return Object.prototype.toString.call(input) === '[object Object]';
+ }
+
+ function locale_set__set (config) {
+ var prop, i;
+ for (i in config) {
+ prop = config[i];
+ if (isFunction(prop)) {
+ this[i] = prop;
+ } else {
+ this['_' + i] = prop;
+ }
+ }
+ this._config = config;
+ // Lenient ordinal parsing accepts just a number in addition to
+ // number + (possibly) stuff coming from _ordinalParseLenient.
+ this._ordinalParseLenient = new RegExp(this._ordinalParse.source + '|' + (/\d{1,2}/).source);
+ }
+
+ function mergeConfigs(parentConfig, childConfig) {
+ var res = extend({}, parentConfig), prop;
+ for (prop in childConfig) {
+ if (hasOwnProp(childConfig, prop)) {
+ if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) {
+ res[prop] = {};
+ extend(res[prop], parentConfig[prop]);
+ extend(res[prop], childConfig[prop]);
+ } else if (childConfig[prop] != null) {
+ res[prop] = childConfig[prop];
+ } else {
+ delete res[prop];
+ }
+ }
+ }
+ return res;
+ }
+
+ function Locale(config) {
+ if (config != null) {
+ this.set(config);
+ }
}
+ // internal storage for locale config files
var locales = {};
var globalLocale;
@@ -262,7 +345,7 @@
function loadLocale(name) {
var oldLocale = null;
// TODO: Find a better way to register and load all the locales in Node
- if (!locales[name] && typeof module !== 'undefined' &&
+ if (!locales[name] && (typeof module !== 'undefined') &&
module && module.exports) {
try {
oldLocale = globalLocale._abbr;
@@ -281,7 +364,7 @@
function locale_locales__getSetGlobalLocale (key, values) {
var data;
if (key) {
- if (typeof values === 'undefined') {
+ if (isUndefined(values)) {
data = locale_locales__getLocale(key);
}
else {
@@ -297,11 +380,25 @@
return globalLocale._abbr;
}
- function defineLocale (name, values) {
- if (values !== null) {
- values.abbr = name;
- locales[name] = locales[name] || new Locale();
- locales[name].set(values);
+ function defineLocale (name, config) {
+ if (config !== null) {
+ config.abbr = name;
+ if (locales[name] != null) {
+ deprecateSimple('defineLocaleOverride',
+ 'use moment.updateLocale(localeName, config) to change ' +
+ 'an existing locale. moment.defineLocale(localeName, ' +
+ 'config) should only be used for creating a new locale');
+ config = mergeConfigs(locales[name]._config, config);
+ } else if (config.parentLocale != null) {
+ if (locales[config.parentLocale] != null) {
+ config = mergeConfigs(locales[config.parentLocale]._config, config);
+ } else {
+ // treat as if there is no base config
+ deprecateSimple('parentLocaleUndefined',
+ 'specified parentLocale is not defined yet');
+ }
+ }
+ locales[name] = new Locale(config);
// backwards compat for now: also set the locale
locale_locales__getSetGlobalLocale(name);
@@ -314,6 +411,31 @@
}
}
+ function updateLocale(name, config) {
+ if (config != null) {
+ var locale;
+ if (locales[name] != null) {
+ config = mergeConfigs(locales[name]._config, config);
+ }
+ locale = new Locale(config);
+ locale.parentLocale = locales[name];
+ locales[name] = locale;
+
+ // backwards compat for now: also set the locale
+ locale_locales__getSetGlobalLocale(name);
+ } else {
+ // pass null for config to unupdate, useful for tests
+ if (locales[name] != null) {
+ if (locales[name].parentLocale != null) {
+ locales[name] = locales[name].parentLocale;
+ } else if (locales[name] != null) {
+ delete locales[name];
+ }
+ }
+ }
+ return locales[name];
+ }
+
// returns locale data
function locale_locales__getLocale (key) {
var locale;
@@ -338,6 +460,10 @@
return chooseLocale(key);
}
+ function locale_locales__listLocales() {
+ return Object.keys(locales);
+ }
+
var aliases = {};
function addUnitAlias (unit, shorthand) {
@@ -379,11 +505,14 @@
}
function get_set__get (mom, unit) {
- return mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]();
+ return mom.isValid() ?
+ mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN;
}
function get_set__set (mom, unit, value) {
- return mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);
+ if (mom.isValid()) {
+ mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);
+ }
}
// MOMENTS
@@ -396,7 +525,7 @@
}
} else {
units = normalizeUnits(units);
- if (typeof this[units] === 'function') {
+ if (isFunction(this[units])) {
return this[units](value);
}
}
@@ -411,7 +540,7 @@
Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber;
}
- var formattingTokens = /(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;
+ var formattingTokens = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;
var localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g;
@@ -507,6 +636,8 @@
var match4 = /\d{4}/; // 0000 - 9999
var match6 = /[+-]?\d{6}/; // -999999 - 999999
var match1to2 = /\d\d?/; // 0 - 99
+ var match3to4 = /\d\d\d\d?/; // 999 - 9999
+ var match5to6 = /\d\d\d\d\d\d?/; // 99999 - 999999
var match1to3 = /\d{1,3}/; // 0 - 999
var match1to4 = /\d{1,4}/; // 0 - 9999
var match1to6 = /[+-]?\d{1,6}/; // -999999 - 999999
@@ -515,23 +646,19 @@
var matchSigned = /[+-]?\d+/; // -inf - inf
var matchOffset = /Z|[+-]\d\d:?\d\d/gi; // +00:00 -00:00 +0000 -0000 or Z
+ var matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z
var matchTimestamp = /[+-]?\d+(\.\d{1,3})?/; // 123456789 123456789.123
// any word (or two) characters or numbers including two/three word month in arabic.
+ // includes scottish gaelic two word and hyphenated months
var matchWord = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i;
- var regexes = {};
-
- function isFunction (sth) {
- // https://github.com/moment/moment/issues/2325
- return typeof sth === 'function' &&
- Object.prototype.toString.call(sth) === '[object Function]';
- }
+ var regexes = {};
function addRegexToken (token, regex, strictRegex) {
- regexes[token] = isFunction(regex) ? regex : function (isStrict) {
+ regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) {
return (isStrict && strictRegex) ? strictRegex : regex;
};
}
@@ -546,9 +673,13 @@
// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript
function unescapeFormat(s) {
- return s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) {
+ return regexEscape(s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) {
return p1 || p2 || p3 || p4;
- }).replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
+ }));
+ }
+
+ function regexEscape(s) {
+ return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
}
var tokens = {};
@@ -588,6 +719,8 @@
var MINUTE = 4;
var SECOND = 5;
var MILLISECOND = 6;
+ var WEEK = 7;
+ var WEEKDAY = 8;
function daysInMonth(year, month) {
return new Date(Date.UTC(year, month + 1, 0)).getUTCDate();
@@ -615,8 +748,12 @@
addRegexToken('M', match1to2);
addRegexToken('MM', match1to2, match2);
- addRegexToken('MMM', matchWord);
- addRegexToken('MMMM', matchWord);
+ addRegexToken('MMM', function (isStrict, locale) {
+ return locale.monthsShortRegex(isStrict);
+ });
+ addRegexToken('MMMM', function (isStrict, locale) {
+ return locale.monthsRegex(isStrict);
+ });
addParseToken(['M', 'MM'], function (input, array) {
array[MONTH] = toInt(input) - 1;
@@ -634,14 +771,17 @@
// LOCALES
+ var MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/;
var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_');
- function localeMonths (m) {
- return this._months[m.month()];
+ function localeMonths (m, format) {
+ return isArray(this._months) ? this._months[m.month()] :
+ this._months[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()];
}
var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_');
- function localeMonthsShort (m) {
- return this._monthsShort[m.month()];
+ function localeMonthsShort (m, format) {
+ return isArray(this._monthsShort) ? this._monthsShort[m.month()] :
+ this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()];
}
function localeMonthsParse (monthName, format, strict) {
@@ -680,12 +820,20 @@
function setMonth (mom, value) {
var dayOfMonth;
- // TODO: Move this out of here!
+ if (!mom.isValid()) {
+ // No op
+ return mom;
+ }
+
if (typeof value === 'string') {
- value = mom.localeData().monthsParse(value);
- // TODO: Another silent failure?
- if (typeof value !== 'number') {
- return mom;
+ if (/^\d+$/.test(value)) {
+ value = toInt(value);
+ } else {
+ value = mom.localeData().monthsParse(value);
+ // TODO: Another silent failure?
+ if (typeof value !== 'number') {
+ return mom;
+ }
}
}
@@ -708,6 +856,72 @@
return daysInMonth(this.year(), this.month());
}
+ var defaultMonthsShortRegex = matchWord;
+ function monthsShortRegex (isStrict) {
+ if (this._monthsParseExact) {
+ if (!hasOwnProp(this, '_monthsRegex')) {
+ computeMonthsParse.call(this);
+ }
+ if (isStrict) {
+ return this._monthsShortStrictRegex;
+ } else {
+ return this._monthsShortRegex;
+ }
+ } else {
+ return this._monthsShortStrictRegex && isStrict ?
+ this._monthsShortStrictRegex : this._monthsShortRegex;
+ }
+ }
+
+ var defaultMonthsRegex = matchWord;
+ function monthsRegex (isStrict) {
+ if (this._monthsParseExact) {
+ if (!hasOwnProp(this, '_monthsRegex')) {
+ computeMonthsParse.call(this);
+ }
+ if (isStrict) {
+ return this._monthsStrictRegex;
+ } else {
+ return this._monthsRegex;
+ }
+ } else {
+ return this._monthsStrictRegex && isStrict ?
+ this._monthsStrictRegex : this._monthsRegex;
+ }
+ }
+
+ function computeMonthsParse () {
+ function cmpLenRev(a, b) {
+ return b.length - a.length;
+ }
+
+ var shortPieces = [], longPieces = [], mixedPieces = [],
+ i, mom;
+ for (i = 0; i < 12; i++) {
+ // make the regex if we don't have it already
+ mom = create_utc__createUTC([2000, i]);
+ shortPieces.push(this.monthsShort(mom, ''));
+ longPieces.push(this.months(mom, ''));
+ mixedPieces.push(this.months(mom, ''));
+ mixedPieces.push(this.monthsShort(mom, ''));
+ }
+ // Sorting makes sure if one month (or abbr) is a prefix of another it
+ // will match the longer piece.
+ shortPieces.sort(cmpLenRev);
+ longPieces.sort(cmpLenRev);
+ mixedPieces.sort(cmpLenRev);
+ for (i = 0; i < 12; i++) {
+ shortPieces[i] = regexEscape(shortPieces[i]);
+ longPieces[i] = regexEscape(longPieces[i]);
+ mixedPieces[i] = regexEscape(mixedPieces[i]);
+ }
+
+ this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');
+ this._monthsShortRegex = this._monthsRegex;
+ this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')$', 'i');
+ this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')$', 'i');
+ }
+
function checkOverflow (m) {
var overflow;
var a = m._a;
@@ -725,6 +939,12 @@
if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) {
overflow = DATE;
}
+ if (getParsingFlags(m)._overflowWeeks && overflow === -1) {
+ overflow = WEEK;
+ }
+ if (getParsingFlags(m)._overflowWeekday && overflow === -1) {
+ overflow = WEEKDAY;
+ }
getParsingFlags(m).overflow = overflow;
}
@@ -732,51 +952,39 @@
return m;
}
- function warn(msg) {
- if (utils_hooks__hooks.suppressDeprecationWarnings === false && typeof console !== 'undefined' && console.warn) {
- console.warn('Deprecation warning: ' + msg);
- }
- }
+ // iso 8601 regex
+ // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00)
+ var extendedIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/;
+ var basicIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/;
- function deprecate(msg, fn) {
- var firstTime = true;
-
- return extend(function () {
- if (firstTime) {
- warn(msg + '\n' + (new Error()).stack);
- firstTime = false;
- }
- return fn.apply(this, arguments);
- }, fn);
- }
-
- var deprecations = {};
-
- function deprecateSimple(name, msg) {
- if (!deprecations[name]) {
- warn(msg);
- deprecations[name] = true;
- }
- }
-
- utils_hooks__hooks.suppressDeprecationWarnings = false;
-
- var from_string__isoRegex = /^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/;
+ var tzRegex = /Z|[+-]\d\d(?::?\d\d)?/;
var isoDates = [
- ['YYYYYY-MM-DD', /[+-]\d{6}-\d{2}-\d{2}/],
- ['YYYY-MM-DD', /\d{4}-\d{2}-\d{2}/],
- ['GGGG-[W]WW-E', /\d{4}-W\d{2}-\d/],
- ['GGGG-[W]WW', /\d{4}-W\d{2}/],
- ['YYYY-DDD', /\d{4}-\d{3}/]
+ ['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/],
+ ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/],
+ ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/],
+ ['GGGG-[W]WW', /\d{4}-W\d\d/, false],
+ ['YYYY-DDD', /\d{4}-\d{3}/],
+ ['YYYY-MM', /\d{4}-\d\d/, false],
+ ['YYYYYYMMDD', /[+-]\d{10}/],
+ ['YYYYMMDD', /\d{8}/],
+ // YYYYMM is NOT allowed by the standard
+ ['GGGG[W]WWE', /\d{4}W\d{3}/],
+ ['GGGG[W]WW', /\d{4}W\d{2}/, false],
+ ['YYYYDDD', /\d{7}/]
];
// iso time formats and regexes
var isoTimes = [
- ['HH:mm:ss.SSSS', /(T| )\d\d:\d\d:\d\d\.\d+/],
- ['HH:mm:ss', /(T| )\d\d:\d\d:\d\d/],
- ['HH:mm', /(T| )\d\d:\d\d/],
- ['HH', /(T| )\d\d/]
+ ['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/],
+ ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/],
+ ['HH:mm:ss', /\d\d:\d\d:\d\d/],
+ ['HH:mm', /\d\d:\d\d/],
+ ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/],
+ ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/],
+ ['HHmmss', /\d\d\d\d\d\d/],
+ ['HHmm', /\d\d\d\d/],
+ ['HH', /\d\d/]
];
var aspNetJsonRegex = /^\/?Date\((\-?\d+)/i;
@@ -785,26 +993,49 @@
function configFromISO(config) {
var i, l,
string = config._i,
- match = from_string__isoRegex.exec(string);
+ match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string),
+ allowTime, dateFormat, timeFormat, tzFormat;
if (match) {
getParsingFlags(config).iso = true;
+
for (i = 0, l = isoDates.length; i < l; i++) {
- if (isoDates[i][1].exec(string)) {
- config._f = isoDates[i][0];
+ if (isoDates[i][1].exec(match[1])) {
+ dateFormat = isoDates[i][0];
+ allowTime = isoDates[i][2] !== false;
break;
}
}
- for (i = 0, l = isoTimes.length; i < l; i++) {
- if (isoTimes[i][1].exec(string)) {
- // match[6] should be 'T' or space
- config._f += (match[6] || ' ') + isoTimes[i][0];
- break;
+ if (dateFormat == null) {
+ config._isValid = false;
+ return;
+ }
+ if (match[3]) {
+ for (i = 0, l = isoTimes.length; i < l; i++) {
+ if (isoTimes[i][1].exec(match[3])) {
+ // match[2] should be 'T' or space
+ timeFormat = (match[2] || ' ') + isoTimes[i][0];
+ break;
+ }
}
+ if (timeFormat == null) {
+ config._isValid = false;
+ return;
+ }
+ }
+ if (!allowTime && timeFormat != null) {
+ config._isValid = false;
+ return;
}
- if (string.match(matchOffset)) {
- config._f += 'Z';
+ if (match[4]) {
+ if (tzRegex.exec(match[4])) {
+ tzFormat = 'Z';
+ } else {
+ config._isValid = false;
+ return;
+ }
}
+ config._f = dateFormat + (timeFormat || '') + (tzFormat || '');
configFromStringAndFormat(config);
} else {
config._isValid = false;
@@ -842,8 +1073,8 @@
//http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply
var date = new Date(y, m, d, h, M, s, ms);
- //the date constructor doesn't accept years < 1970
- if (y < 1970) {
+ //the date constructor remaps years 0-99 to 1900-1999
+ if (y < 100 && y >= 0 && isFinite(date.getFullYear())) {
date.setFullYear(y);
}
return date;
@@ -851,12 +1082,21 @@
function createUTCDate (y) {
var date = new Date(Date.UTC.apply(null, arguments));
- if (y < 1970) {
+
+ //the Date.UTC function remaps years 0-99 to 1900-1999
+ if (y < 100 && y >= 0 && isFinite(date.getUTCFullYear())) {
date.setUTCFullYear(y);
}
return date;
}
+ // FORMATTING
+
+ addFormatToken('Y', 0, 0, function () {
+ var y = this.year();
+ return y <= 9999 ? '' + y : '+' + y;
+ });
+
addFormatToken(0, ['YY', 2], 0, function () {
return this.year() % 100;
});
@@ -884,6 +1124,9 @@
addParseToken('YY', function (input, array) {
array[YEAR] = utils_hooks__hooks.parseTwoDigitYear(input);
});
+ addParseToken('Y', function (input, array) {
+ array[YEAR] = parseInt(input, 10);
+ });
// HELPERS
@@ -909,124 +1152,66 @@
return isLeapYear(this.year());
}
- addFormatToken('w', ['ww', 2], 'wo', 'week');
- addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');
-
- // ALIASES
-
- addUnitAlias('week', 'w');
- addUnitAlias('isoWeek', 'W');
-
- // PARSING
-
- addRegexToken('w', match1to2);
- addRegexToken('ww', match1to2, match2);
- addRegexToken('W', match1to2);
- addRegexToken('WW', match1to2, match2);
-
- addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) {
- week[token.substr(0, 1)] = toInt(input);
- });
-
- // HELPERS
-
- // firstDayOfWeek 0 = sun, 6 = sat
- // the day of the week that starts the week
- // (usually sunday or monday)
- // firstDayOfWeekOfYear 0 = sun, 6 = sat
- // the first week is the week that contains the first
- // of this day of the week
- // (eg. ISO weeks use thursday (4))
- function weekOfYear(mom, firstDayOfWeek, firstDayOfWeekOfYear) {
- var end = firstDayOfWeekOfYear - firstDayOfWeek,
- daysToDayOfWeek = firstDayOfWeekOfYear - mom.day(),
- adjustedMoment;
-
+ // start-of-first-week - start-of-year
+ function firstWeekOffset(year, dow, doy) {
+ var // first-week day -- which january is always in the first week (4 for iso, 1 for other)
+ fwd = 7 + dow - doy,
+ // first-week day local weekday -- which local weekday is fwd
+ fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7;
- if (daysToDayOfWeek > end) {
- daysToDayOfWeek -= 7;
- }
+ return -fwdlw + fwd - 1;
+ }
- if (daysToDayOfWeek < end - 7) {
- daysToDayOfWeek += 7;
+ //http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
+ function dayOfYearFromWeeks(year, week, weekday, dow, doy) {
+ var localWeekday = (7 + weekday - dow) % 7,
+ weekOffset = firstWeekOffset(year, dow, doy),
+ dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset,
+ resYear, resDayOfYear;
+
+ if (dayOfYear <= 0) {
+ resYear = year - 1;
+ resDayOfYear = daysInYear(resYear) + dayOfYear;
+ } else if (dayOfYear > daysInYear(year)) {
+ resYear = year + 1;
+ resDayOfYear = dayOfYear - daysInYear(year);
+ } else {
+ resYear = year;
+ resDayOfYear = dayOfYear;
}
- adjustedMoment = local__createLocal(mom).add(daysToDayOfWeek, 'd');
return {
- week: Math.ceil(adjustedMoment.dayOfYear() / 7),
- year: adjustedMoment.year()
+ year: resYear,
+ dayOfYear: resDayOfYear
};
}
- // LOCALES
-
- function localeWeek (mom) {
- return weekOfYear(mom, this._week.dow, this._week.doy).week;
- }
-
- var defaultLocaleWeek = {
- dow : 0, // Sunday is the first day of the week.
- doy : 6 // The week that contains Jan 1st is the first week of the year.
- };
-
- function localeFirstDayOfWeek () {
- return this._week.dow;
- }
-
- function localeFirstDayOfYear () {
- return this._week.doy;
- }
-
- // MOMENTS
+ function weekOfYear(mom, dow, doy) {
+ var weekOffset = firstWeekOffset(mom.year(), dow, doy),
+ week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1,
+ resWeek, resYear;
- function getSetWeek (input) {
- var week = this.localeData().week(this);
- return input == null ? week : this.add((input - week) * 7, 'd');
- }
-
- function getSetISOWeek (input) {
- var week = weekOfYear(this, 1, 4).week;
- return input == null ? week : this.add((input - week) * 7, 'd');
- }
-
- addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear');
-
- // ALIASES
-
- addUnitAlias('dayOfYear', 'DDD');
-
- // PARSING
-
- addRegexToken('DDD', match1to3);
- addRegexToken('DDDD', match3);
- addParseToken(['DDD', 'DDDD'], function (input, array, config) {
- config._dayOfYear = toInt(input);
- });
-
- // HELPERS
-
- //http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
- function dayOfYearFromWeeks(year, week, weekday, firstDayOfWeekOfYear, firstDayOfWeek) {
- var week1Jan = 6 + firstDayOfWeek - firstDayOfWeekOfYear, janX = createUTCDate(year, 0, 1 + week1Jan), d = janX.getUTCDay(), dayOfYear;
- if (d < firstDayOfWeek) {
- d += 7;
+ if (week < 1) {
+ resYear = mom.year() - 1;
+ resWeek = week + weeksInYear(resYear, dow, doy);
+ } else if (week > weeksInYear(mom.year(), dow, doy)) {
+ resWeek = week - weeksInYear(mom.year(), dow, doy);
+ resYear = mom.year() + 1;
+ } else {
+ resYear = mom.year();
+ resWeek = week;
}
- weekday = weekday != null ? 1 * weekday : firstDayOfWeek;
-
- dayOfYear = 1 + week1Jan + 7 * (week - 1) - d + weekday;
-
return {
- year: dayOfYear > 0 ? year : year - 1,
- dayOfYear: dayOfYear > 0 ? dayOfYear : daysInYear(year - 1) + dayOfYear
+ week: resWeek,
+ year: resYear
};
}
- // MOMENTS
-
- function getSetDayOfYear (input) {
- var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1;
- return input == null ? dayOfYear : this.add((input - dayOfYear), 'd');
+ function weeksInYear(year, dow, doy) {
+ var weekOffset = firstWeekOffset(year, dow, doy),
+ weekOffsetNext = firstWeekOffset(year + 1, dow, doy);
+ return (daysInYear(year) - weekOffset + weekOffsetNext) / 7;
}
// Pick the first defined of two or three arguments.
@@ -1041,11 +1226,12 @@
}
function currentDateArray(config) {
- var now = new Date();
+ // hooks is actually the exported moment object
+ var nowValue = new Date(utils_hooks__hooks.now());
if (config._useUTC) {
- return [now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate()];
+ return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()];
}
- return [now.getFullYear(), now.getMonth(), now.getDate()];
+ return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()];
}
// convert an array to a date.
@@ -1115,7 +1301,7 @@
}
function dayOfYearFromWeekInfo(config) {
- var w, weekYear, week, weekday, dow, doy, temp;
+ var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow;
w = config._w;
if (w.GG != null || w.W != null || w.E != null) {
@@ -1129,6 +1315,9 @@
weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(local__createLocal(), 1, 4).year);
week = defaults(w.W, 1);
weekday = defaults(w.E, 1);
+ if (weekday < 1 || weekday > 7) {
+ weekdayOverflow = true;
+ }
} else {
dow = config._locale._week.dow;
doy = config._locale._week.doy;
@@ -1139,23 +1328,32 @@
if (w.d != null) {
// weekday -- low day numbers are considered next week
weekday = w.d;
- if (weekday < dow) {
- ++week;
+ if (weekday < 0 || weekday > 6) {
+ weekdayOverflow = true;
}
} else if (w.e != null) {
// local weekday -- counting starts from begining of week
weekday = w.e + dow;
+ if (w.e < 0 || w.e > 6) {
+ weekdayOverflow = true;
+ }
} else {
// default to begining of week
weekday = dow;
}
}
- temp = dayOfYearFromWeeks(weekYear, week, weekday, doy, dow);
-
- config._a[YEAR] = temp.year;
- config._dayOfYear = temp.dayOfYear;
+ if (week < 1 || week > weeksInYear(weekYear, dow, doy)) {
+ getParsingFlags(config)._overflowWeeks = true;
+ } else if (weekdayOverflow != null) {
+ getParsingFlags(config)._overflowWeekday = true;
+ } else {
+ temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy);
+ config._a[YEAR] = temp.year;
+ config._dayOfYear = temp.dayOfYear;
+ }
}
+ // constant that refers to the ISO standard
utils_hooks__hooks.ISO_8601 = function () {};
// date from string and format string
@@ -1180,6 +1378,8 @@
for (i = 0; i < tokens.length; i++) {
token = tokens[i];
parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0];
+ // console.log('token', token, 'parsedInput', parsedInput,
+ // 'regex', getParseRegexForToken(token, config));
if (parsedInput) {
skipped = string.substr(0, string.indexOf(parsedInput));
if (skipped.length > 0) {
@@ -1248,6 +1448,7 @@
}
}
+ // date from string and array of format strings
function configFromStringAndArray(config) {
var tempConfig,
bestMoment,
@@ -1298,7 +1499,9 @@
}
var i = normalizeObjectUnits(config._i);
- config._a = [i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond];
+ config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) {
+ return obj && parseInt(obj, 10);
+ });
configFromArray(config);
}
@@ -1340,13 +1543,17 @@
configFromInput(config);
}
+ if (!valid__isValid(config)) {
+ config._d = null;
+ }
+
return config;
}
function configFromInput(config) {
var input = config._i;
if (input === undefined) {
- config._d = new Date();
+ config._d = new Date(utils_hooks__hooks.now());
} else if (isDate(input)) {
config._d = new Date(+input);
} else if (typeof input === 'string') {
@@ -1390,18 +1597,26 @@
}
var prototypeMin = deprecate(
- 'moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548',
+ 'moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548',
function () {
var other = local__createLocal.apply(null, arguments);
- return other < this ? this : other;
+ if (this.isValid() && other.isValid()) {
+ return other < this ? this : other;
+ } else {
+ return valid__createInvalid();
+ }
}
);
var prototypeMax = deprecate(
- 'moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548',
+ 'moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548',
function () {
var other = local__createLocal.apply(null, arguments);
- return other > this ? this : other;
+ if (this.isValid() && other.isValid()) {
+ return other > this ? this : other;
+ } else {
+ return valid__createInvalid();
+ }
}
);
@@ -1440,6 +1655,10 @@
return pickBy('isAfter', args);
}
+ var now = function () {
+ return Date.now ? Date.now() : +(new Date());
+ };
+
function Duration (duration) {
var normalizedInput = normalizeObjectUnits(duration),
years = normalizedInput.year || 0,
@@ -1479,6 +1698,8 @@
return obj instanceof Duration;
}
+ // FORMATTING
+
function offset (token, separator) {
addFormatToken(token, 0, 0, function () {
var offset = this.utcOffset();
@@ -1496,11 +1717,11 @@
// PARSING
- addRegexToken('Z', matchOffset);
- addRegexToken('ZZ', matchOffset);
+ addRegexToken('Z', matchShortOffset);
+ addRegexToken('ZZ', matchShortOffset);
addParseToken(['Z', 'ZZ'], function (input, array, config) {
config._useUTC = true;
- config._tzm = offsetFromString(input);
+ config._tzm = offsetFromString(matchShortOffset, input);
});
// HELPERS
@@ -1510,8 +1731,8 @@
// '-1530' > ['-15', '30']
var chunkOffset = /([\+\-]|\d\d)/gi;
- function offsetFromString(string) {
- var matches = ((string || '').match(matchOffset) || []);
+ function offsetFromString(matcher, string) {
+ var matches = ((string || '').match(matcher) || []);
var chunk = matches[matches.length - 1] || [];
var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0];
var minutes = +(parts[1] * 60) + toInt(parts[2]);
@@ -1561,11 +1782,13 @@
function getSetOffset (input, keepLocalTime) {
var offset = this._offset || 0,
localAdjust;
+ if (!this.isValid()) {
+ return input != null ? this : NaN;
+ }
if (input != null) {
if (typeof input === 'string') {
- input = offsetFromString(input);
- }
- if (Math.abs(input) < 16) {
+ input = offsetFromString(matchShortOffset, input);
+ } else if (Math.abs(input) < 16) {
input = input * 60;
}
if (!this._isUTC && keepLocalTime) {
@@ -1625,12 +1848,15 @@
if (this._tzm) {
this.utcOffset(this._tzm);
} else if (typeof this._i === 'string') {
- this.utcOffset(offsetFromString(this._i));
+ this.utcOffset(offsetFromString(matchOffset, this._i));
}
return this;
}
function hasAlignedHourOffset (input) {
+ if (!this.isValid()) {
+ return false;
+ }
input = input ? local__createLocal(input).utcOffset() : 0;
return (this.utcOffset() - input) % 60 === 0;
@@ -1644,7 +1870,7 @@
}
function isDaylightSavingTimeShifted () {
- if (typeof this._isDSTShifted !== 'undefined') {
+ if (!isUndefined(this._isDSTShifted)) {
return this._isDSTShifted;
}
@@ -1665,22 +1891,24 @@
}
function isLocal () {
- return !this._isUTC;
+ return this.isValid() ? !this._isUTC : false;
}
function isUtcOffset () {
- return this._isUTC;
+ return this.isValid() ? this._isUTC : false;
}
function isUtc () {
- return this._isUTC && this._offset === 0;
+ return this.isValid() ? this._isUTC && this._offset === 0 : false;
}
- var aspNetRegex = /(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/;
+ // ASP.NET json date format regex
+ var aspNetRegex = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/;
// from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html
// somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere
- var create__isoRegex = /^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;
+ // and further modified to allow for strings containing both week and day
+ var isoRegex = /^(-)?P(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)W)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?$/;
function create__createDuration (input, key) {
var duration = input,
@@ -1713,16 +1941,16 @@
s : toInt(match[SECOND]) * sign,
ms : toInt(match[MILLISECOND]) * sign
};
- } else if (!!(match = create__isoRegex.exec(input))) {
+ } else if (!!(match = isoRegex.exec(input))) {
sign = (match[1] === '-') ? -1 : 1;
duration = {
y : parseIso(match[2], sign),
M : parseIso(match[3], sign),
- d : parseIso(match[4], sign),
- h : parseIso(match[5], sign),
- m : parseIso(match[6], sign),
- s : parseIso(match[7], sign),
- w : parseIso(match[8], sign)
+ w : parseIso(match[4], sign),
+ d : parseIso(match[5], sign),
+ h : parseIso(match[6], sign),
+ m : parseIso(match[7], sign),
+ s : parseIso(match[8], sign)
};
} else if (duration == null) {// checks for null or undefined
duration = {};
@@ -1770,6 +1998,10 @@
function momentsDifference(base, other) {
var res;
+ if (!(base.isValid() && other.isValid())) {
+ return {milliseconds: 0, months: 0};
+ }
+
other = cloneWithOffset(other, base);
if (base.isBefore(other)) {
res = positiveMomentsDifference(base, other);
@@ -1782,6 +2014,15 @@
return res;
}
+ function absRound (number) {
+ if (number < 0) {
+ return Math.round(-1 * number) * -1;
+ } else {
+ return Math.round(number);
+ }
+ }
+
+ // TODO: remove 'name' arg after deprecation is removed
function createAdder(direction, name) {
return function (val, period) {
var dur, tmp;
@@ -1800,8 +2041,14 @@
function add_subtract__addSubtract (mom, duration, isAdding, updateOffset) {
var milliseconds = duration._milliseconds,
- days = duration._days,
- months = duration._months;
+ days = absRound(duration._days),
+ months = absRound(duration._months);
+
+ if (!mom.isValid()) {
+ // No op
+ return;
+ }
+
updateOffset = updateOffset == null ? true : updateOffset;
if (milliseconds) {
@@ -1833,7 +2080,10 @@
diff < 1 ? 'sameDay' :
diff < 2 ? 'nextDay' :
diff < 7 ? 'nextWeek' : 'sameElse';
- return this.format(formats && formats[format] || this.localeData().calendar(format, this, local__createLocal(now)));
+
+ var output = formats && (isFunction(formats[format]) ? formats[format]() : formats[format]);
+
+ return this.format(output || this.localeData().calendar(format, this, local__createLocal(now)));
}
function clone () {
@@ -1841,26 +2091,28 @@
}
function isAfter (input, units) {
- var inputMs;
- units = normalizeUnits(typeof units !== 'undefined' ? units : 'millisecond');
+ var localInput = isMoment(input) ? input : local__createLocal(input);
+ if (!(this.isValid() && localInput.isValid())) {
+ return false;
+ }
+ units = normalizeUnits(!isUndefined(units) ? units : 'millisecond');
if (units === 'millisecond') {
- input = isMoment(input) ? input : local__createLocal(input);
- return +this > +input;
+ return +this > +localInput;
} else {
- inputMs = isMoment(input) ? +input : +local__createLocal(input);
- return inputMs < +this.clone().startOf(units);
+ return +localInput < +this.clone().startOf(units);
}
}
function isBefore (input, units) {
- var inputMs;
- units = normalizeUnits(typeof units !== 'undefined' ? units : 'millisecond');
+ var localInput = isMoment(input) ? input : local__createLocal(input);
+ if (!(this.isValid() && localInput.isValid())) {
+ return false;
+ }
+ units = normalizeUnits(!isUndefined(units) ? units : 'millisecond');
if (units === 'millisecond') {
- input = isMoment(input) ? input : local__createLocal(input);
- return +this < +input;
+ return +this < +localInput;
} else {
- inputMs = isMoment(input) ? +input : +local__createLocal(input);
- return +this.clone().endOf(units) < inputMs;
+ return +this.clone().endOf(units) < +localInput;
}
}
@@ -1869,22 +2121,45 @@
}
function isSame (input, units) {
- var inputMs;
+ var localInput = isMoment(input) ? input : local__createLocal(input),
+ inputMs;
+ if (!(this.isValid() && localInput.isValid())) {
+ return false;
+ }
units = normalizeUnits(units || 'millisecond');
if (units === 'millisecond') {
- input = isMoment(input) ? input : local__createLocal(input);
- return +this === +input;
+ return +this === +localInput;
} else {
- inputMs = +local__createLocal(input);
+ inputMs = +localInput;
return +(this.clone().startOf(units)) <= inputMs && inputMs <= +(this.clone().endOf(units));
}
}
+ function isSameOrAfter (input, units) {
+ return this.isSame(input, units) || this.isAfter(input,units);
+ }
+
+ function isSameOrBefore (input, units) {
+ return this.isSame(input, units) || this.isBefore(input,units);
+ }
+
function diff (input, units, asFloat) {
- var that = cloneWithOffset(input, this),
- zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4,
+ var that,
+ zoneDelta,
delta, output;
+ if (!this.isValid()) {
+ return NaN;
+ }
+
+ that = cloneWithOffset(input, this);
+
+ if (!that.isValid()) {
+ return NaN;
+ }
+
+ zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4;
+
units = normalizeUnits(units);
if (units === 'year' || units === 'month' || units === 'quarter') {
@@ -1935,7 +2210,7 @@
function moment_format__toISOString () {
var m = this.clone().utc();
if (0 < m.year() && m.year() <= 9999) {
- if ('function' === typeof Date.prototype.toISOString) {
+ if (isFunction(Date.prototype.toISOString)) {
// native implementation is ~50x faster, use it when we can
return this.toDate().toISOString();
} else {
@@ -1952,10 +2227,13 @@
}
function from (time, withoutSuffix) {
- if (!this.isValid()) {
+ if (this.isValid() &&
+ ((isMoment(time) && time.isValid()) ||
+ local__createLocal(time).isValid())) {
+ return create__createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix);
+ } else {
return this.localeData().invalidDate();
}
- return create__createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix);
}
function fromNow (withoutSuffix) {
@@ -1963,16 +2241,22 @@
}
function to (time, withoutSuffix) {
- if (!this.isValid()) {
+ if (this.isValid() &&
+ ((isMoment(time) && time.isValid()) ||
+ local__createLocal(time).isValid())) {
+ return create__createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix);
+ } else {
return this.localeData().invalidDate();
}
- return create__createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix);
}
function toNow (withoutSuffix) {
return this.to(local__createLocal(), withoutSuffix);
}
+ // If passed a locale key, it will set the locale for this
+ // instance. Otherwise, it will return the locale configuration
+ // variables for this instance.
function locale (key) {
var newLocaleData;
@@ -2083,6 +2367,11 @@
};
}
+ function toJSON () {
+ // new Date(NaN).toJSON() === null
+ return this.isValid() ? this.toISOString() : null;
+ }
+
function moment_valid__isValid () {
return valid__isValid(this);
}
@@ -2095,6 +2384,18 @@
return getParsingFlags(this).overflow;
}
+ function creationData() {
+ return {
+ input: this._i,
+ format: this._f,
+ locale: this._locale,
+ isUTC: this._isUTC,
+ strict: this._strict
+ };
+ }
+
+ // FORMATTING
+
addFormatToken(0, ['gg', 2], 0, function () {
return this.weekYear() % 100;
});
@@ -2136,22 +2437,20 @@
week[token] = utils_hooks__hooks.parseTwoDigitYear(input);
});
- // HELPERS
-
- function weeksInYear(year, dow, doy) {
- return weekOfYear(local__createLocal([year, 11, 31 + dow - doy]), dow, doy).week;
- }
-
// MOMENTS
function getSetWeekYear (input) {
- var year = weekOfYear(this, this.localeData()._week.dow, this.localeData()._week.doy).year;
- return input == null ? year : this.add((input - year), 'y');
+ return getSetWeekYearHelper.call(this,
+ input,
+ this.week(),
+ this.weekday(),
+ this.localeData()._week.dow,
+ this.localeData()._week.doy);
}
function getSetISOWeekYear (input) {
- var year = weekOfYear(this, 1, 4).year;
- return input == null ? year : this.add((input - year), 'y');
+ return getSetWeekYearHelper.call(this,
+ input, this.isoWeek(), this.isoWeekday(), 1, 4);
}
function getISOWeeksInYear () {
@@ -2163,7 +2462,32 @@
return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy);
}
- addFormatToken('Q', 0, 0, 'quarter');
+ function getSetWeekYearHelper(input, week, weekday, dow, doy) {
+ var weeksTarget;
+ if (input == null) {
+ return weekOfYear(this, dow, doy).year;
+ } else {
+ weeksTarget = weeksInYear(input, dow, doy);
+ if (week > weeksTarget) {
+ week = weeksTarget;
+ }
+ return setWeekAll.call(this, input, week, weekday, dow, doy);
+ }
+ }
+
+ function setWeekAll(weekYear, week, weekday, dow, doy) {
+ var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy),
+ date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear);
+
+ this.year(date.getUTCFullYear());
+ this.month(date.getUTCMonth());
+ this.date(date.getUTCDate());
+ return this;
+ }
+
+ // FORMATTING
+
+ addFormatToken('Q', 0, 'Qo', 'quarter');
// ALIASES
@@ -2182,6 +2506,62 @@
return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3);
}
+ // FORMATTING
+
+ addFormatToken('w', ['ww', 2], 'wo', 'week');
+ addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');
+
+ // ALIASES
+
+ addUnitAlias('week', 'w');
+ addUnitAlias('isoWeek', 'W');
+
+ // PARSING
+
+ addRegexToken('w', match1to2);
+ addRegexToken('ww', match1to2, match2);
+ addRegexToken('W', match1to2);
+ addRegexToken('WW', match1to2, match2);
+
+ addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) {
+ week[token.substr(0, 1)] = toInt(input);
+ });
+
+ // HELPERS
+
+ // LOCALES
+
+ function localeWeek (mom) {
+ return weekOfYear(mom, this._week.dow, this._week.doy).week;
+ }
+
+ var defaultLocaleWeek = {
+ dow : 0, // Sunday is the first day of the week.
+ doy : 6 // The week that contains Jan 1st is the first week of the year.
+ };
+
+ function localeFirstDayOfWeek () {
+ return this._week.dow;
+ }
+
+ function localeFirstDayOfYear () {
+ return this._week.doy;
+ }
+
+ // MOMENTS
+
+ function getSetWeek (input) {
+ var week = this.localeData().week(this);
+ return input == null ? week : this.add((input - week) * 7, 'd');
+ }
+
+ function getSetISOWeek (input) {
+ var week = weekOfYear(this, 1, 4).week;
+ return input == null ? week : this.add((input - week) * 7, 'd');
+ }
+
+ // FORMATTING
+
addFormatToken('D', ['DD', 2], 'Do', 'date');
// ALIASES
@@ -2205,6 +2585,8 @@
var getSetDayOfMonth = makeGetSet('Date', true);
+ // FORMATTING
+
addFormatToken('d', 0, 'do', 'day');
addFormatToken('dd', 0, 0, function (format) {
@@ -2237,8 +2619,8 @@
addRegexToken('ddd', matchWord);
addRegexToken('dddd', matchWord);
- addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config) {
- var weekday = config._locale.weekdaysParse(input);
+ addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {
+ var weekday = config._locale.weekdaysParse(input, token, config._strict);
// if we didn't get a weekday name, mark the date as invalid
if (weekday != null) {
week.d = weekday;
@@ -2273,8 +2655,9 @@
// LOCALES
var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');
- function localeWeekdays (m) {
- return this._weekdays[m.day()];
+ function localeWeekdays (m, format) {
+ return isArray(this._weekdays) ? this._weekdays[m.day()] :
+ this._weekdays[this._weekdays.isFormat.test(format) ? 'format' : 'standalone'][m.day()];
}
var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');
@@ -2287,20 +2670,37 @@
return this._weekdaysMin[m.day()];
}
- function localeWeekdaysParse (weekdayName) {
+ function localeWeekdaysParse (weekdayName, format, strict) {
var i, mom, regex;
- this._weekdaysParse = this._weekdaysParse || [];
+ if (!this._weekdaysParse) {
+ this._weekdaysParse = [];
+ this._minWeekdaysParse = [];
+ this._shortWeekdaysParse = [];
+ this._fullWeekdaysParse = [];
+ }
for (i = 0; i < 7; i++) {
// make the regex if we don't have it already
+
+ mom = local__createLocal([2000, 1]).day(i);
+ if (strict && !this._fullWeekdaysParse[i]) {
+ this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\.?') + '$', 'i');
+ this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\.?') + '$', 'i');
+ this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\.?') + '$', 'i');
+ }
if (!this._weekdaysParse[i]) {
- mom = local__createLocal([2000, 1]).day(i);
regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, '');
this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i');
}
// test the regex
- if (this._weekdaysParse[i].test(weekdayName)) {
+ if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) {
+ return i;
+ } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) {
+ return i;
+ } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) {
+ return i;
+ } else if (!strict && this._weekdaysParse[i].test(weekdayName)) {
return i;
}
}
@@ -2309,6 +2709,9 @@
// MOMENTS
function getSetDayOfWeek (input) {
+ if (!this.isValid()) {
+ return input != null ? this : NaN;
+ }
var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
if (input != null) {
input = parseWeekday(input, this.localeData());
@@ -2319,20 +2722,73 @@
}
function getSetLocaleDayOfWeek (input) {
+ if (!this.isValid()) {
+ return input != null ? this : NaN;
+ }
var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7;
return input == null ? weekday : this.add(input - weekday, 'd');
}
function getSetISODayOfWeek (input) {
+ if (!this.isValid()) {
+ return input != null ? this : NaN;
+ }
// behaves the same as moment#day except
// as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)
// as a setter, sunday should belong to the previous week.
return input == null ? this.day() || 7 : this.day(this.day() % 7 ? input : input - 7);
}
- addFormatToken('H', ['HH', 2], 0, 'hour');
- addFormatToken('h', ['hh', 2], 0, function () {
+ // FORMATTING
+
+ addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear');
+
+ // ALIASES
+
+ addUnitAlias('dayOfYear', 'DDD');
+
+ // PARSING
+
+ addRegexToken('DDD', match1to3);
+ addRegexToken('DDDD', match3);
+ addParseToken(['DDD', 'DDDD'], function (input, array, config) {
+ config._dayOfYear = toInt(input);
+ });
+
+ // HELPERS
+
+ // MOMENTS
+
+ function getSetDayOfYear (input) {
+ var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1;
+ return input == null ? dayOfYear : this.add((input - dayOfYear), 'd');
+ }
+
+ // FORMATTING
+
+ function hFormat() {
return this.hours() % 12 || 12;
+ }
+
+ addFormatToken('H', ['HH', 2], 0, 'hour');
+ addFormatToken('h', ['hh', 2], 0, hFormat);
+
+ addFormatToken('hmm', 0, 0, function () {
+ return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2);
+ });
+
+ addFormatToken('hmmss', 0, 0, function () {
+ return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) +
+ zeroFill(this.seconds(), 2);
+ });
+
+ addFormatToken('Hmm', 0, 0, function () {
+ return '' + this.hours() + zeroFill(this.minutes(), 2);
+ });
+
+ addFormatToken('Hmmss', 0, 0, function () {
+ return '' + this.hours() + zeroFill(this.minutes(), 2) +
+ zeroFill(this.seconds(), 2);
});
function meridiem (token, lowercase) {
@@ -2361,6 +2817,11 @@
addRegexToken('HH', match1to2, match2);
addRegexToken('hh', match1to2, match2);
+ addRegexToken('hmm', match3to4);
+ addRegexToken('hmmss', match5to6);
+ addRegexToken('Hmm', match3to4);
+ addRegexToken('Hmmss', match5to6);
+
addParseToken(['H', 'HH'], HOUR);
addParseToken(['a', 'A'], function (input, array, config) {
config._isPm = config._locale.isPM(input);
@@ -2370,6 +2831,32 @@
array[HOUR] = toInt(input);
getParsingFlags(config).bigHour = true;
});
+ addParseToken('hmm', function (input, array, config) {
+ var pos = input.length - 2;
+ array[HOUR] = toInt(input.substr(0, pos));
+ array[MINUTE] = toInt(input.substr(pos));
+ getParsingFlags(config).bigHour = true;
+ });
+ addParseToken('hmmss', function (input, array, config) {
+ var pos1 = input.length - 4;
+ var pos2 = input.length - 2;
+ array[HOUR] = toInt(input.substr(0, pos1));
+ array[MINUTE] = toInt(input.substr(pos1, 2));
+ array[SECOND] = toInt(input.substr(pos2));
+ getParsingFlags(config).bigHour = true;
+ });
+ addParseToken('Hmm', function (input, array, config) {
+ var pos = input.length - 2;
+ array[HOUR] = toInt(input.substr(0, pos));
+ array[MINUTE] = toInt(input.substr(pos));
+ });
+ addParseToken('Hmmss', function (input, array, config) {
+ var pos1 = input.length - 4;
+ var pos2 = input.length - 2;
+ array[HOUR] = toInt(input.substr(0, pos1));
+ array[MINUTE] = toInt(input.substr(pos1, 2));
+ array[SECOND] = toInt(input.substr(pos2));
+ });
// LOCALES
@@ -2397,6 +2884,8 @@
// this rule.
var getSetHour = makeGetSet('Hours', true);
+ // FORMATTING
+
addFormatToken('m', ['mm', 2], 0, 'minute');
// ALIASES
@@ -2413,6 +2902,8 @@
var getSetMinute = makeGetSet('Minutes', false);
+ // FORMATTING
+
addFormatToken('s', ['ss', 2], 0, 'second');
// ALIASES
@@ -2429,6 +2920,8 @@
var getSetSecond = makeGetSet('Seconds', false);
+ // FORMATTING
+
addFormatToken('S', 0, 0, function () {
return ~~(this.millisecond() / 100);
});
@@ -2484,6 +2977,8 @@
var getSetMillisecond = makeGetSet('Milliseconds', false);
+ // FORMATTING
+
addFormatToken('z', 0, 0, 'zoneAbbr');
addFormatToken('zz', 0, 0, 'zoneName');
@@ -2499,40 +2994,43 @@
var momentPrototype__proto = Moment.prototype;
- momentPrototype__proto.add = add_subtract__add;
- momentPrototype__proto.calendar = moment_calendar__calendar;
- momentPrototype__proto.clone = clone;
- momentPrototype__proto.diff = diff;
- momentPrototype__proto.endOf = endOf;
- momentPrototype__proto.format = format;
- momentPrototype__proto.from = from;
- momentPrototype__proto.fromNow = fromNow;
- momentPrototype__proto.to = to;
- momentPrototype__proto.toNow = toNow;
- momentPrototype__proto.get = getSet;
- momentPrototype__proto.invalidAt = invalidAt;
- momentPrototype__proto.isAfter = isAfter;
- momentPrototype__proto.isBefore = isBefore;
- momentPrototype__proto.isBetween = isBetween;
- momentPrototype__proto.isSame = isSame;
- momentPrototype__proto.isValid = moment_valid__isValid;
- momentPrototype__proto.lang = lang;
- momentPrototype__proto.locale = locale;
- momentPrototype__proto.localeData = localeData;
- momentPrototype__proto.max = prototypeMax;
- momentPrototype__proto.min = prototypeMin;
- momentPrototype__proto.parsingFlags = parsingFlags;
- momentPrototype__proto.set = getSet;
- momentPrototype__proto.startOf = startOf;
- momentPrototype__proto.subtract = add_subtract__subtract;
- momentPrototype__proto.toArray = toArray;
- momentPrototype__proto.toObject = toObject;
- momentPrototype__proto.toDate = toDate;
- momentPrototype__proto.toISOString = moment_format__toISOString;
- momentPrototype__proto.toJSON = moment_format__toISOString;
- momentPrototype__proto.toString = toString;
- momentPrototype__proto.unix = unix;
- momentPrototype__proto.valueOf = to_type__valueOf;
+ momentPrototype__proto.add = add_subtract__add;
+ momentPrototype__proto.calendar = moment_calendar__calendar;
+ momentPrototype__proto.clone = clone;
+ momentPrototype__proto.diff = diff;
+ momentPrototype__proto.endOf = endOf;
+ momentPrototype__proto.format = format;
+ momentPrototype__proto.from = from;
+ momentPrototype__proto.fromNow = fromNow;
+ momentPrototype__proto.to = to;
+ momentPrototype__proto.toNow = toNow;
+ momentPrototype__proto.get = getSet;
+ momentPrototype__proto.invalidAt = invalidAt;
+ momentPrototype__proto.isAfter = isAfter;
+ momentPrototype__proto.isBefore = isBefore;
+ momentPrototype__proto.isBetween = isBetween;
+ momentPrototype__proto.isSame = isSame;
+ momentPrototype__proto.isSameOrAfter = isSameOrAfter;
+ momentPrototype__proto.isSameOrBefore = isSameOrBefore;
+ momentPrototype__proto.isValid = moment_valid__isValid;
+ momentPrototype__proto.lang = lang;
+ momentPrototype__proto.locale = locale;
+ momentPrototype__proto.localeData = localeData;
+ momentPrototype__proto.max = prototypeMax;
+ momentPrototype__proto.min = prototypeMin;
+ momentPrototype__proto.parsingFlags = parsingFlags;
+ momentPrototype__proto.set = getSet;
+ momentPrototype__proto.startOf = startOf;
+ momentPrototype__proto.subtract = add_subtract__subtract;
+ momentPrototype__proto.toArray = toArray;
+ momentPrototype__proto.toObject = toObject;
+ momentPrototype__proto.toDate = toDate;
+ momentPrototype__proto.toISOString = moment_format__toISOString;
+ momentPrototype__proto.toJSON = toJSON;
+ momentPrototype__proto.toString = toString;
+ momentPrototype__proto.unix = unix;
+ momentPrototype__proto.valueOf = to_type__valueOf;
+ momentPrototype__proto.creationData = creationData;
// Year
momentPrototype__proto.year = getSetYear;
@@ -2618,7 +3116,7 @@
function locale_calendar__calendar (key, mom, now) {
var output = this._calendar[key];
- return typeof output === 'function' ? output.call(mom, now) : output;
+ return isFunction(output) ? output.call(mom, now) : output;
}
var defaultLongDateFormat = {
@@ -2680,29 +3178,14 @@
function relative__relativeTime (number, withoutSuffix, string, isFuture) {
var output = this._relativeTime[string];
- return (typeof output === 'function') ?
+ return (isFunction(output)) ?
output(number, withoutSuffix, string, isFuture) :
output.replace(/%d/i, number);
}
function pastFuture (diff, output) {
var format = this._relativeTime[diff > 0 ? 'future' : 'past'];
- return typeof format === 'function' ? format(output) : format.replace(/%s/i, output);
- }
-
- function locale_set__set (config) {
- var prop, i;
- for (i in config) {
- prop = config[i];
- if (typeof prop === 'function') {
- this[i] = prop;
- } else {
- this['_' + i] = prop;
- }
- }
- // Lenient ordinal parsing accepts just a number in addition to
- // number + (possibly) stuff coming from _ordinalParseLenient.
- this._ordinalParseLenient = new RegExp(this._ordinalParse.source + '|' + (/\d{1,2}/).source);
+ return isFunction(format) ? format(output) : format.replace(/%s/i, output);
}
var prototype__proto = Locale.prototype;
@@ -2724,11 +3207,15 @@
prototype__proto.set = locale_set__set;
// Month
- prototype__proto.months = localeMonths;
- prototype__proto._months = defaultLocaleMonths;
- prototype__proto.monthsShort = localeMonthsShort;
- prototype__proto._monthsShort = defaultLocaleMonthsShort;
- prototype__proto.monthsParse = localeMonthsParse;
+ prototype__proto.months = localeMonths;
+ prototype__proto._months = defaultLocaleMonths;
+ prototype__proto.monthsShort = localeMonthsShort;
+ prototype__proto._monthsShort = defaultLocaleMonthsShort;
+ prototype__proto.monthsParse = localeMonthsParse;
+ prototype__proto._monthsRegex = defaultMonthsRegex;
+ prototype__proto.monthsRegex = monthsRegex;
+ prototype__proto._monthsShortRegex = defaultMonthsShortRegex;
+ prototype__proto.monthsShortRegex = monthsShortRegex;
// Week
prototype__proto.week = localeWeek;
@@ -3016,15 +3503,15 @@
var years = round(duration.as('y'));
var a = seconds < thresholds.s && ['s', seconds] ||
- minutes === 1 && ['m'] ||
+ minutes <= 1 && ['m'] ||
minutes < thresholds.m && ['mm', minutes] ||
- hours === 1 && ['h'] ||
+ hours <= 1 && ['h'] ||
hours < thresholds.h && ['hh', hours] ||
- days === 1 && ['d'] ||
+ days <= 1 && ['d'] ||
days < thresholds.d && ['dd', days] ||
- months === 1 && ['M'] ||
+ months <= 1 && ['M'] ||
months < thresholds.M && ['MM', months] ||
- years === 1 && ['y'] || ['yy', years];
+ years <= 1 && ['y'] || ['yy', years];
a[2] = withoutSuffix;
a[3] = +posNegDuration > 0;
@@ -3145,6 +3632,8 @@
// Side effect imports
+ // FORMATTING
+
addFormatToken('X', 0, 0, 'unix');
addFormatToken('x', 0, 0, 'valueOf');
@@ -3162,13 +3651,14 @@
// Side effect imports
- utils_hooks__hooks.version = '2.10.6';
+ utils_hooks__hooks.version = '2.12.0';
setHookCallback(local__createLocal);
utils_hooks__hooks.fn = momentPrototype;
utils_hooks__hooks.min = min;
utils_hooks__hooks.max = max;
+ utils_hooks__hooks.now = now;
utils_hooks__hooks.utc = create_utc__createUTC;
utils_hooks__hooks.unix = moment__createUnix;
utils_hooks__hooks.months = lists__listMonths;
@@ -3184,9 +3674,12 @@
utils_hooks__hooks.monthsShort = lists__listMonthsShort;
utils_hooks__hooks.weekdaysMin = lists__listWeekdaysMin;
utils_hooks__hooks.defineLocale = defineLocale;
+ utils_hooks__hooks.updateLocale = updateLocale;
+ utils_hooks__hooks.locales = locale_locales__listLocales;
utils_hooks__hooks.weekdaysShort = lists__listWeekdaysShort;
utils_hooks__hooks.normalizeUnits = normalizeUnits;
utils_hooks__hooks.relativeTimeThreshold = duration_humanize__getSetRelativeTimeThreshold;
+ utils_hooks__hooks.prototype = momentPrototype;
var _moment = utils_hooks__hooks;
diff --git a/library/moment/moment.min.js b/library/moment/moment.min.js
index 8e6866af0..ba38995bd 100644
--- a/library/moment/moment.min.js
+++ b/library/moment/moment.min.js
@@ -1,7 +1,7 @@
//! moment.js
-//! version : 2.10.6
+//! version : 2.12.0
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
-!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return Hc.apply(null,arguments)}function b(a){Hc=a}function c(a){return"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ca(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a);a._isValid=!(isNaN(a._d.getTime())||!(b.overflow<0)||b.empty||b.invalidMonth||b.invalidWeekday||b.nullInput||b.invalidFormat||b.userInvalidated),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&&(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&&(a._i=b._i),"undefined"!=typeof b._f&&(a._f=b._f),"undefined"!=typeof b._l&&(a._l=b._l),"undefined"!=typeof b._strict&&(a._strict=b._strict),"undefined"!=typeof b._tzm&&(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&&(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&&(a._offset=b._offset),"undefined"!=typeof b._pf&&(a._pf=j(b)),"undefined"!=typeof b._locale&&(a._locale=b._locale),Jc.length>0)for(c in Jc)d=Jc[c],e=b[d],"undefined"!=typeof e&&(a[d]=e);return a}function n(b){m(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),Kc===!1&&(Kc=!0,a.updateOffset(this),Kc=!1)}function o(a){return a instanceof n||null!=a&&null!=a._isAMomentObject}function p(a){return 0>a?Math.ceil(a):Math.floor(a)}function q(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=p(b)),c}function r(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&q(a[d])!==q(b[d]))&&g++;return g+f}function s(){}function t(a){return a?a.toLowerCase().replace("_","-"):a}function u(a){for(var b,c,d,e,f=0;f<a.length;){for(e=t(a[f]).split("-"),b=e.length,c=t(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=v(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&r(e,c,!0)>=b-1)break;b--}f++}return null}function v(a){var b=null;if(!Lc[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=Ic._abbr,require("./locale/"+a),w(b)}catch(c){}return Lc[a]}function w(a,b){var c;return a&&(c="undefined"==typeof b?y(a):x(a,b),c&&(Ic=c)),Ic._abbr}function x(a,b){return null!==b?(b.abbr=a,Lc[a]=Lc[a]||new s,Lc[a].set(b),w(a),Lc[a]):(delete Lc[a],null)}function y(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return Ic;if(!c(a)){if(b=v(a))return b;a=[a]}return u(a)}function z(a,b){var c=a.toLowerCase();Mc[c]=Mc[c+"s"]=Mc[b]=a}function A(a){return"string"==typeof a?Mc[a]||Mc[a.toLowerCase()]:void 0}function B(a){var b,c,d={};for(c in a)f(a,c)&&(b=A(c),b&&(d[b]=a[c]));return d}function C(b,c){return function(d){return null!=d?(E(this,b,d),a.updateOffset(this,c),this):D(this,b)}}function D(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function E(a,b,c){return a._d["set"+(a._isUTC?"UTC":"")+b](c)}function F(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=A(a),"function"==typeof this[a])return this[a](b);return this}function G(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function H(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Qc[a]=e),b&&(Qc[b[0]]=function(){return G(e.apply(this,arguments),b[1],b[2])}),c&&(Qc[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function I(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function J(a){var b,c,d=a.match(Nc);for(b=0,c=d.length;c>b;b++)Qc[d[b]]?d[b]=Qc[d[b]]:d[b]=I(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function K(a,b){return a.isValid()?(b=L(b,a.localeData()),Pc[b]=Pc[b]||J(b),Pc[b](a)):a.localeData().invalidDate()}function L(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Oc.lastIndex=0;d>=0&&Oc.test(a);)a=a.replace(Oc,c),Oc.lastIndex=0,d-=1;return a}function M(a){return"function"==typeof a&&"[object Function]"===Object.prototype.toString.call(a)}function N(a,b,c){dd[a]=M(b)?b:function(a){return a&&c?c:b}}function O(a,b){return f(dd,a)?dd[a](b._strict,b._locale):new RegExp(P(a))}function P(a){return a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=q(a)}),c=0;c<a.length;c++)ed[a[c]]=d}function R(a,b){Q(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function S(a,b,c){null!=b&&f(ed,a)&&ed[a](b,c._a,c,a)}function T(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function U(a){return this._months[a.month()]}function V(a){return this._monthsShort[a.month()]}function W(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function X(a,b){var c;return"string"==typeof b&&(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),T(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function Y(b){return null!=b?(X(this,b),a.updateOffset(this,!0),this):D(this,"Month")}function Z(){return T(this.year(),this.month())}function $(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[gd]<0||c[gd]>11?gd:c[hd]<1||c[hd]>T(c[fd],c[gd])?hd:c[id]<0||c[id]>24||24===c[id]&&(0!==c[jd]||0!==c[kd]||0!==c[ld])?id:c[jd]<0||c[jd]>59?jd:c[kd]<0||c[kd]>59?kd:c[ld]<0||c[ld]>999?ld:-1,j(a)._overflowDayOfYear&&(fd>b||b>hd)&&(b=hd),j(a).overflow=b),a}function _(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function aa(a,b){var c=!0;return g(function(){return c&&(_(a+"\n"+(new Error).stack),c=!1),b.apply(this,arguments)},b)}function ba(a,b){od[a]||(_(b),od[a]=!0)}function ca(a){var b,c,d=a._i,e=pd.exec(d);if(e){for(j(a).iso=!0,b=0,c=qd.length;c>b;b++)if(qd[b][1].exec(d)){a._f=qd[b][0];break}for(b=0,c=rd.length;c>b;b++)if(rd[b][1].exec(d)){a._f+=(e[6]||" ")+rd[b][0];break}d.match(ad)&&(a._f+="Z"),va(a)}else a._isValid=!1}function da(b){var c=sd.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(ca(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function ea(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function fa(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function ga(a){return ha(a)?366:365}function ha(a){return a%4===0&&a%100!==0||a%400===0}function ia(){return ha(this.year())}function ja(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=Da(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function ka(a){return ja(a,this._week.dow,this._week.doy).week}function la(){return this._week.dow}function ma(){return this._week.doy}function na(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function oa(a){var b=ja(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function pa(a,b,c,d,e){var f,g=6+e-d,h=fa(a,0,1+g),i=h.getUTCDay();return e>i&&(i+=7),c=null!=c?1*c:e,f=1+g+7*(b-1)-i+c,{year:f>0?a:a-1,dayOfYear:f>0?f:ga(a-1)+f}}function qa(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function ra(a,b,c){return null!=a?a:null!=b?b:c}function sa(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function ta(a){var b,c,d,e,f=[];if(!a._d){for(d=sa(a),a._w&&null==a._a[hd]&&null==a._a[gd]&&ua(a),a._dayOfYear&&(e=ra(a._a[fd],d[fd]),a._dayOfYear>ga(e)&&(j(a)._overflowDayOfYear=!0),c=fa(e,0,a._dayOfYear),a._a[gd]=c.getUTCMonth(),a._a[hd]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[id]&&0===a._a[jd]&&0===a._a[kd]&&0===a._a[ld]&&(a._nextDay=!0,a._a[id]=0),a._d=(a._useUTC?fa:ea).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[id]=24)}}function ua(a){var b,c,d,e,f,g,h;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ra(b.GG,a._a[fd],ja(Da(),1,4).year),d=ra(b.W,1),e=ra(b.E,1)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ra(b.gg,a._a[fd],ja(Da(),f,g).year),d=ra(b.w,1),null!=b.d?(e=b.d,f>e&&++d):e=null!=b.e?b.e+f:f),h=pa(c,d,e,g,f),a._a[fd]=h.year,a._dayOfYear=h.dayOfYear}function va(b){if(b._f===a.ISO_8601)return void ca(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=L(b._f,b._locale).match(Nc)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(O(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),Qc[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),S(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[id]<=12&&b._a[id]>0&&(j(b).bigHour=void 0),b._a[id]=wa(b._locale,b._a[id],b._meridiem),ta(b),$(b)}function wa(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function xa(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=m({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],va(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function ya(a){if(!a._d){var b=B(a._i);a._a=[b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],ta(a)}}function za(a){var b=new n($(Aa(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Aa(a){var b=a._i,e=a._f;return a._locale=a._locale||y(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),o(b)?new n($(b)):(c(e)?xa(a):e?va(a):d(b)?a._d=b:Ba(a),a))}function Ba(b){var f=b._i;void 0===f?b._d=new Date:d(f)?b._d=new Date(+f):"string"==typeof f?da(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),ta(b)):"object"==typeof f?ya(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ca(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,za(f)}function Da(a,b,c,d){return Ca(a,b,c,d,!1)}function Ea(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Da();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Fa(){var a=[].slice.call(arguments,0);return Ea("isBefore",a)}function Ga(){var a=[].slice.call(arguments,0);return Ea("isAfter",a)}function Ha(a){var b=B(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=y(),this._bubble()}function Ia(a){return a instanceof Ha}function Ja(a,b){H(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+G(~~(a/60),2)+b+G(~~a%60,2)})}function Ka(a){var b=(a||"").match(ad)||[],c=b[b.length-1]||[],d=(c+"").match(xd)||["-",0,0],e=+(60*d[1])+q(d[2]);return"+"===d[0]?e:-e}function La(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(o(b)||d(b)?+b:+Da(b))-+e,e._d.setTime(+e._d+f),a.updateOffset(e,!1),e):Da(b).local()}function Ma(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Na(b,c){var d,e=this._offset||0;return null!=b?("string"==typeof b&&(b=Ka(b)),Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ma(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?bb(this,Ya(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ma(this)}function Oa(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Pa(a){return this.utcOffset(0,a)}function Qa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ma(this),"m")),this}function Ra(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ka(this._i)),this}function Sa(a){return a=a?Da(a).utcOffset():0,(this.utcOffset()-a)%60===0}function Ta(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ua(){if("undefined"!=typeof this._isDSTShifted)return this._isDSTShifted;var a={};if(m(a,this),a=Aa(a),a._a){var b=a._isUTC?h(a._a):Da(a._a);this._isDSTShifted=this.isValid()&&r(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Va(){return!this._isUTC}function Wa(){return this._isUTC}function Xa(){return this._isUTC&&0===this._offset}function Ya(a,b){var c,d,e,g=a,h=null;return Ia(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=yd.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:q(h[hd])*c,h:q(h[id])*c,m:q(h[jd])*c,s:q(h[kd])*c,ms:q(h[ld])*c}):(h=zd.exec(a))?(c="-"===h[1]?-1:1,g={y:Za(h[2],c),M:Za(h[3],c),d:Za(h[4],c),h:Za(h[5],c),m:Za(h[6],c),s:Za(h[7],c),w:Za(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=_a(Da(g.from),Da(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Ha(g),Ia(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function Za(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function $a(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function _a(a,b){var c;return b=La(b,a),a.isBefore(b)?c=$a(a,b):(c=$a(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function ab(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(ba(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Ya(c,d),bb(this,e,a),this}}function bb(b,c,d,e){var f=c._milliseconds,g=c._days,h=c._months;e=null==e?!0:e,f&&b._d.setTime(+b._d+f*d),g&&E(b,"Date",D(b,"Date")+g*d),h&&X(b,D(b,"Month")+h*d),e&&a.updateOffset(b,g||h)}function cb(a,b){var c=a||Da(),d=La(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse";return this.format(b&&b[f]||this.localeData().calendar(f,this,Da(c)))}function db(){return new n(this)}function eb(a,b){var c;return b=A("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+this>+a):(c=o(a)?+a:+Da(a),c<+this.clone().startOf(b))}function fb(a,b){var c;return b=A("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+a>+this):(c=o(a)?+a:+Da(a),+this.clone().endOf(b)<c)}function gb(a,b,c){return this.isAfter(a,c)&&this.isBefore(b,c)}function hb(a,b){var c;return b=A(b||"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+this===+a):(c=+Da(a),+this.clone().startOf(b)<=c&&c<=+this.clone().endOf(b))}function ib(a,b,c){var d,e,f=La(a,this),g=6e4*(f.utcOffset()-this.utcOffset());return b=A(b),"year"===b||"month"===b||"quarter"===b?(e=jb(this,f),"quarter"===b?e/=3:"year"===b&&(e/=12)):(d=this-f,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-g)/864e5:"week"===b?(d-g)/6048e5:d),c?e:p(e)}function jb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)}function kb(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function lb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():K(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):K(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function mb(b){var c=K(this,b||a.defaultFormat);return this.localeData().postformat(c)}function nb(a,b){return this.isValid()?Ya({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ob(a){return this.from(Da(),a)}function pb(a,b){return this.isValid()?Ya({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function qb(a){return this.to(Da(),a)}function rb(a){var b;return void 0===a?this._locale._abbr:(b=y(a),null!=b&&(this._locale=b),this)}function sb(){return this._locale}function tb(a){switch(a=A(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function ub(a){return a=A(a),void 0===a||"millisecond"===a?this:this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")}function vb(){return+this._d-6e4*(this._offset||0)}function wb(){return Math.floor(+this/1e3)}function xb(){return this._offset?new Date(+this):this._d}function yb(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function zb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Ab(){return k(this)}function Bb(){return g({},j(this))}function Cb(){return j(this).overflow}function Db(a,b){H(0,[a,a.length],0,b)}function Eb(a,b,c){return ja(Da([a,11,31+b-c]),b,c).week}function Fb(a){var b=ja(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")}function Gb(a){var b=ja(this,1,4).year;return null==a?b:this.add(a-b,"y")}function Hb(){return Eb(this.year(),1,4)}function Ib(){var a=this.localeData()._week;return Eb(this.year(),a.dow,a.doy)}function Jb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Kb(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Lb(a){return this._weekdays[a.day()]}function Mb(a){return this._weekdaysShort[a.day()]}function Nb(a){return this._weekdaysMin[a.day()]}function Ob(a){var b,c,d;for(this._weekdaysParse=this._weekdaysParse||[],b=0;7>b;b++)if(this._weekdaysParse[b]||(c=Da([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b}function Pb(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Kb(a,this.localeData()),this.add(a-b,"d")):b}function Qb(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function Rb(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)}function Sb(a,b){H(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Tb(a,b){return b._meridiemParse}function Ub(a){return"p"===(a+"").toLowerCase().charAt(0)}function Vb(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wb(a,b){b[ld]=q(1e3*("0."+a))}function Xb(){return this._isUTC?"UTC":""}function Yb(){return this._isUTC?"Coordinated Universal Time":""}function Zb(a){return Da(1e3*a)}function $b(){return Da.apply(null,arguments).parseZone()}function _b(a,b,c){var d=this._calendar[a];return"function"==typeof d?d.call(b,c):d}function ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function bc(){return this._invalidDate}function cc(a){return this._ordinal.replace("%d",a)}function dc(a){return a}function ec(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)}function fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)}function gc(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function hc(a,b,c,d){var e=y(),f=h().set(d,b);return e[c](f,a)}function ic(a,b,c,d,e){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return hc(a,b,c,e);var f,g=[];for(f=0;d>f;f++)g[f]=hc(a,f,c,e);return g}function jc(a,b){return ic(a,b,"months",12,"month")}function kc(a,b){return ic(a,b,"monthsShort",12,"month")}function lc(a,b){return ic(a,b,"weekdays",7,"day")}function mc(a,b){return ic(a,b,"weekdaysShort",7,"day")}function nc(a,b){return ic(a,b,"weekdaysMin",7,"day")}function oc(){var a=this._data;return this._milliseconds=Wd(this._milliseconds),this._days=Wd(this._days),this._months=Wd(this._months),a.milliseconds=Wd(a.milliseconds),a.seconds=Wd(a.seconds),a.minutes=Wd(a.minutes),a.hours=Wd(a.hours),a.months=Wd(a.months),a.years=Wd(a.years),this}function pc(a,b,c,d){var e=Ya(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function qc(a,b){return pc(this,a,b,1)}function rc(a,b){return pc(this,a,b,-1)}function sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*sc(vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=p(f/1e3),i.seconds=a%60,b=p(a/60),i.minutes=b%60,c=p(b/60),i.hours=c%24,g+=p(c/24),e=p(uc(g)),h+=e,g-=sc(vc(e)),d=p(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function uc(a){return 4800*a/146097}function vc(a){return 146097*a/4800}function wc(a){var b,c,d=this._milliseconds;if(a=A(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*q(this._months/12)}function yc(a){return function(){return this.as(a)}}function zc(a){return a=A(a),this[a+"s"]()}function Ac(a){return function(){return this._data[a]}}function Bc(){return p(this.days()/7)}function Cc(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function Dc(a,b,c){var d=Ya(a).abs(),e=ke(d.as("s")),f=ke(d.as("m")),g=ke(d.as("h")),h=ke(d.as("d")),i=ke(d.as("M")),j=ke(d.as("y")),k=e<le.s&&["s",e]||1===f&&["m"]||f<le.m&&["mm",f]||1===g&&["h"]||g<le.h&&["hh",g]||1===h&&["d"]||h<le.d&&["dd",h]||1===i&&["M"]||i<le.M&&["MM",i]||1===j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,Cc.apply(null,k)}function Ec(a,b){return void 0===le[a]?!1:void 0===b?le[a]:(le[a]=b,!0)}function Fc(a){var b=this.localeData(),c=Dc(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function Gc(){var a,b,c,d=me(this._milliseconds)/1e3,e=me(this._days),f=me(this._months);a=p(d/60),b=p(a/60),d%=60,a%=60,c=p(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var Hc,Ic,Jc=a.momentProperties=[],Kc=!1,Lc={},Mc={},Nc=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Oc=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Pc={},Qc={},Rc=/\d/,Sc=/\d\d/,Tc=/\d{3}/,Uc=/\d{4}/,Vc=/[+-]?\d{6}/,Wc=/\d\d?/,Xc=/\d{1,3}/,Yc=/\d{1,4}/,Zc=/[+-]?\d{1,6}/,$c=/\d+/,_c=/[+-]?\d+/,ad=/Z|[+-]\d\d:?\d\d/gi,bd=/[+-]?\d+(\.\d{1,3})?/,cd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,dd={},ed={},fd=0,gd=1,hd=2,id=3,jd=4,kd=5,ld=6;H("M",["MM",2],"Mo",function(){return this.month()+1}),H("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),H("MMMM",0,0,function(a){return this.localeData().months(this,a)}),z("month","M"),N("M",Wc),N("MM",Wc,Sc),N("MMM",cd),N("MMMM",cd),Q(["M","MM"],function(a,b){b[gd]=q(a)-1}),Q(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[gd]=e:j(c).invalidMonth=a});var md="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),nd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),od={};a.suppressDeprecationWarnings=!1;var pd=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,qd=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],rd=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],sd=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=aa("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),H(0,["YY",2],0,function(){return this.year()%100}),H(0,["YYYY",4],0,"year"),H(0,["YYYYY",5],0,"year"),H(0,["YYYYYY",6,!0],0,"year"),z("year","y"),N("Y",_c),N("YY",Wc,Sc),N("YYYY",Yc,Uc),N("YYYYY",Zc,Vc),N("YYYYYY",Zc,Vc),Q(["YYYYY","YYYYYY"],fd),Q("YYYY",function(b,c){c[fd]=2===b.length?a.parseTwoDigitYear(b):q(b)}),Q("YY",function(b,c){c[fd]=a.parseTwoDigitYear(b)}),a.parseTwoDigitYear=function(a){return q(a)+(q(a)>68?1900:2e3)};var td=C("FullYear",!1);H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),z("week","w"),z("isoWeek","W"),N("w",Wc),N("ww",Wc,Sc),N("W",Wc),N("WW",Wc,Sc),R(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=q(a)});var ud={dow:0,doy:6};H("DDD",["DDDD",3],"DDDo","dayOfYear"),z("dayOfYear","DDD"),N("DDD",Xc),N("DDDD",Tc),Q(["DDD","DDDD"],function(a,b,c){c._dayOfYear=q(a)}),a.ISO_8601=function(){};var vd=aa("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Da.apply(null,arguments);return this>a?this:a}),wd=aa("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Da.apply(null,arguments);return a>this?this:a});Ja("Z",":"),Ja("ZZ",""),N("Z",ad),N("ZZ",ad),Q(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ka(a)});var xd=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var yd=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,zd=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Ya.fn=Ha.prototype;var Ad=ab(1,"add"),Bd=ab(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var Cd=aa("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});H(0,["gg",2],0,function(){return this.weekYear()%100}),H(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Db("gggg","weekYear"),Db("ggggg","weekYear"),Db("GGGG","isoWeekYear"),Db("GGGGG","isoWeekYear"),z("weekYear","gg"),z("isoWeekYear","GG"),N("G",_c),N("g",_c),N("GG",Wc,Sc),N("gg",Wc,Sc),N("GGGG",Yc,Uc),N("gggg",Yc,Uc),N("GGGGG",Zc,Vc),N("ggggg",Zc,Vc),R(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=q(a)}),R(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),H("Q",0,0,"quarter"),z("quarter","Q"),N("Q",Rc),Q("Q",function(a,b){b[gd]=3*(q(a)-1)}),H("D",["DD",2],"Do","date"),z("date","D"),N("D",Wc),N("DD",Wc,Sc),N("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),Q(["D","DD"],hd),Q("Do",function(a,b){b[hd]=q(a.match(Wc)[0],10)});var Dd=C("Date",!0);H("d",0,"do","day"),H("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),H("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),H("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),z("day","d"),z("weekday","e"),z("isoWeekday","E"),N("d",Wc),N("e",Wc),N("E",Wc),N("dd",cd),N("ddd",cd),N("dddd",cd),R(["dd","ddd","dddd"],function(a,b,c){var d=c._locale.weekdaysParse(a);null!=d?b.d=d:j(c).invalidWeekday=a}),R(["d","e","E"],function(a,b,c,d){b[d]=q(a)});var Ed="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Fd="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Gd="Su_Mo_Tu_We_Th_Fr_Sa".split("_");H("H",["HH",2],0,"hour"),H("h",["hh",2],0,function(){return this.hours()%12||12}),Sb("a",!0),Sb("A",!1),z("hour","h"),N("a",Tb),N("A",Tb),N("H",Wc),N("h",Wc),N("HH",Wc,Sc),N("hh",Wc,Sc),Q(["H","HH"],id),Q(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),Q(["h","hh"],function(a,b,c){b[id]=q(a),j(c).bigHour=!0});var Hd=/[ap]\.?m?\.?/i,Id=C("Hours",!0);H("m",["mm",2],0,"minute"),z("minute","m"),N("m",Wc),N("mm",Wc,Sc),Q(["m","mm"],jd);var Jd=C("Minutes",!1);H("s",["ss",2],0,"second"),z("second","s"),N("s",Wc),N("ss",Wc,Sc),Q(["s","ss"],kd);var Kd=C("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)}),H(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,function(){return 10*this.millisecond()}),H(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),H(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),H(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),H(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),H(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),z("millisecond","ms"),N("S",Xc,Rc),N("SS",Xc,Sc),N("SSS",Xc,Tc);var Ld;for(Ld="SSSS";Ld.length<=9;Ld+="S")N(Ld,$c);for(Ld="S";Ld.length<=9;Ld+="S")Q(Ld,Wb);var Md=C("Milliseconds",!1);H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");var Nd=n.prototype;Nd.add=Ad,Nd.calendar=cb,Nd.clone=db,Nd.diff=ib,Nd.endOf=ub,Nd.format=mb,Nd.from=nb,Nd.fromNow=ob,Nd.to=pb,Nd.toNow=qb,Nd.get=F,Nd.invalidAt=Cb,Nd.isAfter=eb,Nd.isBefore=fb,Nd.isBetween=gb,Nd.isSame=hb,Nd.isValid=Ab,Nd.lang=Cd,Nd.locale=rb,Nd.localeData=sb,Nd.max=wd,Nd.min=vd,Nd.parsingFlags=Bb,Nd.set=F,Nd.startOf=tb,Nd.subtract=Bd,Nd.toArray=yb,Nd.toObject=zb,Nd.toDate=xb,Nd.toISOString=lb,Nd.toJSON=lb,Nd.toString=kb,Nd.unix=wb,Nd.valueOf=vb,Nd.year=td,Nd.isLeapYear=ia,Nd.weekYear=Fb,Nd.isoWeekYear=Gb,Nd.quarter=Nd.quarters=Jb,Nd.month=Y,Nd.daysInMonth=Z,Nd.week=Nd.weeks=na,Nd.isoWeek=Nd.isoWeeks=oa,Nd.weeksInYear=Ib,Nd.isoWeeksInYear=Hb,Nd.date=Dd,Nd.day=Nd.days=Pb,Nd.weekday=Qb,Nd.isoWeekday=Rb,Nd.dayOfYear=qa,Nd.hour=Nd.hours=Id,Nd.minute=Nd.minutes=Jd,Nd.second=Nd.seconds=Kd,
-Nd.millisecond=Nd.milliseconds=Md,Nd.utcOffset=Na,Nd.utc=Pa,Nd.local=Qa,Nd.parseZone=Ra,Nd.hasAlignedHourOffset=Sa,Nd.isDST=Ta,Nd.isDSTShifted=Ua,Nd.isLocal=Va,Nd.isUtcOffset=Wa,Nd.isUtc=Xa,Nd.isUTC=Xa,Nd.zoneAbbr=Xb,Nd.zoneName=Yb,Nd.dates=aa("dates accessor is deprecated. Use date instead.",Dd),Nd.months=aa("months accessor is deprecated. Use month instead",Y),Nd.years=aa("years accessor is deprecated. Use year instead",td),Nd.zone=aa("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Oa);var Od=Nd,Pd={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Qd={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Rd="Invalid date",Sd="%d",Td=/\d{1,2}/,Ud={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Vd=s.prototype;Vd._calendar=Pd,Vd.calendar=_b,Vd._longDateFormat=Qd,Vd.longDateFormat=ac,Vd._invalidDate=Rd,Vd.invalidDate=bc,Vd._ordinal=Sd,Vd.ordinal=cc,Vd._ordinalParse=Td,Vd.preparse=dc,Vd.postformat=dc,Vd._relativeTime=Ud,Vd.relativeTime=ec,Vd.pastFuture=fc,Vd.set=gc,Vd.months=U,Vd._months=md,Vd.monthsShort=V,Vd._monthsShort=nd,Vd.monthsParse=W,Vd.week=ka,Vd._week=ud,Vd.firstDayOfYear=ma,Vd.firstDayOfWeek=la,Vd.weekdays=Lb,Vd._weekdays=Ed,Vd.weekdaysMin=Nb,Vd._weekdaysMin=Gd,Vd.weekdaysShort=Mb,Vd._weekdaysShort=Fd,Vd.weekdaysParse=Ob,Vd.isPM=Ub,Vd._meridiemParse=Hd,Vd.meridiem=Vb,w("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===q(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=aa("moment.lang is deprecated. Use moment.locale instead.",w),a.langData=aa("moment.langData is deprecated. Use moment.localeData instead.",y);var Wd=Math.abs,Xd=yc("ms"),Yd=yc("s"),Zd=yc("m"),$d=yc("h"),_d=yc("d"),ae=yc("w"),be=yc("M"),ce=yc("y"),de=Ac("milliseconds"),ee=Ac("seconds"),fe=Ac("minutes"),ge=Ac("hours"),he=Ac("days"),ie=Ac("months"),je=Ac("years"),ke=Math.round,le={s:45,m:45,h:22,d:26,M:11},me=Math.abs,ne=Ha.prototype;ne.abs=oc,ne.add=qc,ne.subtract=rc,ne.as=wc,ne.asMilliseconds=Xd,ne.asSeconds=Yd,ne.asMinutes=Zd,ne.asHours=$d,ne.asDays=_d,ne.asWeeks=ae,ne.asMonths=be,ne.asYears=ce,ne.valueOf=xc,ne._bubble=tc,ne.get=zc,ne.milliseconds=de,ne.seconds=ee,ne.minutes=fe,ne.hours=ge,ne.days=he,ne.weeks=Bc,ne.months=ie,ne.years=je,ne.humanize=Fc,ne.toISOString=Gc,ne.toString=Gc,ne.toJSON=Gc,ne.locale=rb,ne.localeData=sb,ne.toIsoString=aa("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Gc),ne.lang=Cd,H("X",0,0,"unix"),H("x",0,0,"valueOf"),N("x",_c),N("X",bd),Q("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),Q("x",function(a,b,c){c._d=new Date(q(a))}),a.version="2.10.6",b(Da),a.fn=Od,a.min=Fa,a.max=Ga,a.utc=h,a.unix=Zb,a.months=jc,a.isDate=d,a.locale=w,a.invalid=l,a.duration=Ya,a.isMoment=o,a.weekdays=lc,a.parseZone=$b,a.localeData=y,a.isDuration=Ia,a.monthsShort=kc,a.weekdaysMin=nc,a.defineLocale=x,a.weekdaysShort=mc,a.normalizeUnits=A,a.relativeTimeThreshold=Ec;var oe=a;return oe}); \ No newline at end of file
+!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return Zc.apply(null,arguments)}function b(a){Zc=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ia(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a);a._isValid=!(isNaN(a._d.getTime())||!(b.overflow<0)||b.empty||b.invalidMonth||b.invalidWeekday||b.nullInput||b.invalidFormat||b.userInvalidated),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),$c.length>0)for(c in $c)d=$c[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),_c===!1&&(_c=!0,a.updateOffset(this),_c=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(a,b){var c=!0;return g(function(){return c&&(t(a+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),c=!1),b.apply(this,arguments)},b)}function v(a,b){ad[a]||(t(b),ad[a]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!cd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=bd._abbr,require("./locale/"+a),E(b)}catch(c){}return cd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(bd=c)),bd._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=cd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(cd[a]._config,b)):null!=b.parentLocale&&(null!=cd[b.parentLocale]?b=z(cd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),cd[a]=new A(b),E(a),cd[a]):(delete cd[a],null)}function G(a,b){if(null!=b){var c;null!=cd[a]&&(b=z(cd[a]._config,b)),c=new A(b),c.parentLocale=cd[a],cd[a]=c,E(a)}else null!=cd[a]&&(null!=cd[a].parentLocale?cd[a]=cd[a].parentLocale:null!=cd[a]&&delete cd[a]);return cd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return bd;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return Object.keys(cd)}function J(a,b){var c=a.toLowerCase();dd[c]=dd[c+"s"]=dd[b]=a}function K(a){return"string"==typeof a?dd[a]||dd[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(hd[a]=e),b&&(hd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(hd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(ed);for(b=0,c=d.length;c>b;b++)hd[d[b]]?d[b]=hd[d[b]]:d[b]=S(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),gd[b]=gd[b]||T(b),gd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(fd.lastIndex=0;d>=0&&fd.test(a);)a=a.replace(fd,c),fd.lastIndex=0,d-=1;return a}function W(a,b,c){zd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(zd,a)?zd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ad[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ad,a)&&Ad[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Kd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Kd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function fa(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ga(b){return null!=b?(fa(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ha(){return ba(this.year(),this.month())}function ia(a){return this._monthsParseExact?(f(this,"_monthsRegex")||ka.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||ka.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function ka(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")$","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")$","i")}function la(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Cd]<0||c[Cd]>11?Cd:c[Dd]<1||c[Dd]>ba(c[Bd],c[Cd])?Dd:c[Ed]<0||c[Ed]>24||24===c[Ed]&&(0!==c[Fd]||0!==c[Gd]||0!==c[Hd])?Ed:c[Fd]<0||c[Fd]>59?Fd:c[Gd]<0||c[Gd]>59?Gd:c[Hd]<0||c[Hd]>999?Hd:-1,j(a)._overflowDayOfYear&&(Bd>b||b>Dd)&&(b=Dd),j(a)._overflowWeeks&&-1===b&&(b=Id),j(a)._overflowWeekday&&-1===b&&(b=Jd),j(a).overflow=b),a}function ma(a){var b,c,d,e,f,g,h=a._i,i=Pd.exec(h)||Qd.exec(h);if(i){for(j(a).iso=!0,b=0,c=Sd.length;c>b;b++)if(Sd[b][1].exec(i[1])){e=Sd[b][0],d=Sd[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=Td.length;c>b;b++)if(Td[b][1].exec(i[3])){f=(i[2]||" ")+Td[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!Rd.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ba(a)}else a._isValid=!1}function na(b){var c=Ud.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(ma(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function oa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function pa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function qa(a){return ra(a)?366:365}function ra(a){return a%4===0&&a%100!==0||a%400===0}function sa(){return ra(this.year())}function ta(a,b,c){var d=7+b-c,e=(7+pa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=qa(f)+j):j>qa(a)?(f=a+1,g=j-qa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(qa(a)-d+e)/7}function xa(a,b,c){return null!=a?a:null!=b?b:c}function ya(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function za(a){var b,c,d,e,f=[];if(!a._d){for(d=ya(a),a._w&&null==a._a[Dd]&&null==a._a[Cd]&&Aa(a),a._dayOfYear&&(e=xa(a._a[Bd],d[Bd]),a._dayOfYear>qa(e)&&(j(a)._overflowDayOfYear=!0),c=pa(e,0,a._dayOfYear),a._a[Cd]=c.getUTCMonth(),a._a[Dd]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Ed]&&0===a._a[Fd]&&0===a._a[Gd]&&0===a._a[Hd]&&(a._nextDay=!0,a._a[Ed]=0),a._d=(a._useUTC?pa:oa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Ed]=24)}}function Aa(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=xa(b.GG,a._a[Bd],va(Ja(),1,4).year),d=xa(b.W,1),e=xa(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=xa(b.gg,a._a[Bd],va(Ja(),f,g).year),d=xa(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Bd]=h.year,a._dayOfYear=h.dayOfYear)}function Ba(b){if(b._f===a.ISO_8601)return void ma(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(ed)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),hd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Ed]<=12&&b._a[Ed]>0&&(j(b).bigHour=void 0),b._a[Ed]=Ca(b._locale,b._a[Ed],b._meridiem),za(b),la(b)}function Ca(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Da(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ba(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Ea(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),za(a)}}function Fa(a){var b=new o(la(Ga(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ga(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(la(b)):(c(e)?Da(a):e?Ba(a):d(b)?a._d=b:Ha(a),k(a)||(a._d=null),a))}function Ha(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(+f):"string"==typeof f?na(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),za(b)):"object"==typeof f?Ea(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ia(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Fa(f)}function Ja(a,b,c,d){return Ia(a,b,c,d,!1)}function Ka(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ja();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function La(){var a=[].slice.call(arguments,0);return Ka("isBefore",a)}function Ma(){var a=[].slice.call(arguments,0);return Ka("isAfter",a)}function Na(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Oa(a){return a instanceof Na}function Pa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Qa(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Zd)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Ra(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?+b:+Ja(b))-+e,e._d.setTime(+e._d+f),a.updateOffset(e,!1),e):Ja(b).local()}function Sa(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ta(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Qa(wd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Sa(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?ib(this,cb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Sa(this):null!=b?this:NaN}function Ua(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Va(a){return this.utcOffset(0,a)}function Wa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Sa(this),"m")),this}function Xa(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Qa(vd,this._i)),this}function Ya(a){return this.isValid()?(a=a?Ja(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function Za(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function $a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ga(a),a._a){var b=a._isUTC?h(a._a):Ja(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function _a(){return this.isValid()?!this._isUTC:!1}function ab(){return this.isValid()?this._isUTC:!1}function bb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function cb(a,b){var c,d,e,g=a,h=null;return Oa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=$d.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Dd])*c,h:r(h[Ed])*c,m:r(h[Fd])*c,s:r(h[Gd])*c,ms:r(h[Hd])*c}):(h=_d.exec(a))?(c="-"===h[1]?-1:1,g={y:db(h[2],c),M:db(h[3],c),w:db(h[4],c),d:db(h[5],c),h:db(h[6],c),m:db(h[7],c),s:db(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=fb(Ja(g.from),Ja(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Na(g),Oa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function db(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function eb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function fb(a,b){var c;return a.isValid()&&b.isValid()?(b=Ra(b,a),a.isBefore(b)?c=eb(a,b):(c=eb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function gb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function hb(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=cb(c,d),ib(this,e,a),this}}function ib(b,c,d,e){var f=c._milliseconds,g=gb(c._days),h=gb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(+b._d+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&fa(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function jb(a,b){var c=a||Ja(),d=Ra(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ja(c)))}function kb(){return new o(this)}function lb(a,b){var c=p(a)?a:Ja(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?+this>+c:+c<+this.clone().startOf(b)):!1}function mb(a,b){var c=p(a)?a:Ja(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?+c>+this:+this.clone().endOf(b)<+c):!1}function nb(a,b,c){return this.isAfter(a,c)&&this.isBefore(b,c)}function ob(a,b){var c,d=p(a)?a:Ja(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?+this===+d:(c=+d,+this.clone().startOf(b)<=c&&c<=+this.clone().endOf(b))):!1}function pb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function qb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function rb(a,b,c){var d,e,f,g;return this.isValid()?(d=Ra(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=sb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function sb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)}function tb(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ub(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function vb(b){var c=U(this,b||a.defaultFormat);return this.localeData().postformat(c)}function wb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ja(a).isValid())?cb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function xb(a){return this.from(Ja(),a)}function yb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ja(a).isValid())?cb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function zb(a){return this.to(Ja(),a)}function Ab(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Bb(){return this._locale}function Cb(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Db(a){return a=K(a),void 0===a||"millisecond"===a?this:this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")}function Eb(){return+this._d-6e4*(this._offset||0)}function Fb(){return Math.floor(+this/1e3)}function Gb(){return this._offset?new Date(+this):this._d}function Hb(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Ib(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Jb(){return this.isValid()?this.toISOString():null}function Kb(){return k(this)}function Lb(){return g({},j(this))}function Mb(){return j(this).overflow}function Nb(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ob(a,b){R(0,[a,a.length],0,b)}function Pb(a){return Tb.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Qb(a){return Tb.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Rb(){return wa(this.year(),1,4)}function Sb(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Tb(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Ub.call(this,a,b,c,d,e))}function Ub(a,b,c,d,e){var f=ua(a,b,c,d,e),g=pa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Vb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Wb(a){return va(a,this._week.dow,this._week.doy).week}function Xb(){return this._week.dow}function Yb(){return this._week.doy}function Zb(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function $b(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function _b(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function ac(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function bc(a){return this._weekdaysShort[a.day()]}function cc(a){return this._weekdaysMin[a.day()]}function dc(a,b,c){var d,e,f;for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=Ja([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function ec(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=_b(a,this.localeData()),this.add(a-b,"d")):b}function fc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function gc(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function hc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function ic(){return this.hours()%12||12}function jc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function kc(a,b){return b._meridiemParse}function lc(a){return"p"===(a+"").toLowerCase().charAt(0)}function mc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function nc(a,b){b[Hd]=r(1e3*("0."+a))}function oc(){return this._isUTC?"UTC":""}function pc(){return this._isUTC?"Coordinated Universal Time":""}function qc(a){return Ja(1e3*a)}function rc(){return Ja.apply(null,arguments).parseZone()}function sc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function tc(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function uc(){return this._invalidDate}function vc(a){return this._ordinal.replace("%d",a)}function wc(a){return a}function xc(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function yc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function zc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Ac(a,b,c,d,e){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return zc(a,b,c,e);var f,g=[];for(f=0;d>f;f++)g[f]=zc(a,f,c,e);return g}function Bc(a,b){return Ac(a,b,"months",12,"month")}function Cc(a,b){return Ac(a,b,"monthsShort",12,"month")}function Dc(a,b){return Ac(a,b,"weekdays",7,"day")}function Ec(a,b){return Ac(a,b,"weekdaysShort",7,"day")}function Fc(a,b){return Ac(a,b,"weekdaysMin",7,"day")}function Gc(){var a=this._data;return this._milliseconds=xe(this._milliseconds),this._days=xe(this._days),this._months=xe(this._months),a.milliseconds=xe(a.milliseconds),a.seconds=xe(a.seconds),a.minutes=xe(a.minutes),a.hours=xe(a.hours),a.months=xe(a.months),a.years=xe(a.years),this}function Hc(a,b,c,d){var e=cb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Ic(a,b){return Hc(this,a,b,1)}function Jc(a,b){return Hc(this,a,b,-1)}function Kc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Lc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Kc(Nc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Mc(g)),h+=e,g-=Kc(Nc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Mc(a){return 4800*a/146097}function Nc(a){return 146097*a/4800}function Oc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Mc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Nc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Pc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Qc(a){return function(){return this.as(a)}}function Rc(a){return a=K(a),this[a+"s"]()}function Sc(a){return function(){return this._data[a]}}function Tc(){return q(this.days()/7)}function Uc(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function Vc(a,b,c){var d=cb(a).abs(),e=Ne(d.as("s")),f=Ne(d.as("m")),g=Ne(d.as("h")),h=Ne(d.as("d")),i=Ne(d.as("M")),j=Ne(d.as("y")),k=e<Oe.s&&["s",e]||1>=f&&["m"]||f<Oe.m&&["mm",f]||1>=g&&["h"]||g<Oe.h&&["hh",g]||1>=h&&["d"]||h<Oe.d&&["dd",h]||1>=i&&["M"]||i<Oe.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,Uc.apply(null,k)}function Wc(a,b){return void 0===Oe[a]?!1:void 0===b?Oe[a]:(Oe[a]=b,!0)}function Xc(a){var b=this.localeData(),c=Vc(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function Yc(){var a,b,c,d=Pe(this._milliseconds)/1e3,e=Pe(this._days),f=Pe(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var Zc,$c=a.momentProperties=[],_c=!1,ad={};a.suppressDeprecationWarnings=!1;var bd,cd={},dd={},ed=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,fd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,gd={},hd={},id=/\d/,jd=/\d\d/,kd=/\d{3}/,ld=/\d{4}/,md=/[+-]?\d{6}/,nd=/\d\d?/,od=/\d\d\d\d?/,pd=/\d\d\d\d\d\d?/,qd=/\d{1,3}/,rd=/\d{1,4}/,sd=/[+-]?\d{1,6}/,td=/\d+/,ud=/[+-]?\d+/,vd=/Z|[+-]\d\d:?\d\d/gi,wd=/Z|[+-]\d\d(?::?\d\d)?/gi,xd=/[+-]?\d+(\.\d{1,3})?/,yd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,zd={},Ad={},Bd=0,Cd=1,Dd=2,Ed=3,Fd=4,Gd=5,Hd=6,Id=7,Jd=8;R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",nd),W("MM",nd,jd),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Cd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Cd]=e:j(c).invalidMonth=a});var Kd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Ld="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Md="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Nd=yd,Od=yd,Pd=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Qd=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Rd=/Z|[+-]\d\d(?::?\d\d)?/,Sd=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Td=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ud=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",ud),W("YY",nd,jd),W("YYYY",rd,ld),W("YYYYY",sd,md),W("YYYYYY",sd,md),$(["YYYYY","YYYYYY"],Bd),$("YYYY",function(b,c){c[Bd]=2===b.length?a.parseTwoDigitYear(b):r(b);
+}),$("YY",function(b,c){c[Bd]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Bd]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var Vd=M("FullYear",!1);a.ISO_8601=function(){};var Wd=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ja.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),Xd=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ja.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),Yd=function(){return Date.now?Date.now():+new Date};Pa("Z",":"),Pa("ZZ",""),W("Z",wd),W("ZZ",wd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Qa(wd,a)});var Zd=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var $d=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,_d=/^(-)?P(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)W)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?$/;cb.fn=Na.prototype;var ae=hb(1,"add"),be=hb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var ce=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ob("gggg","weekYear"),Ob("ggggg","weekYear"),Ob("GGGG","isoWeekYear"),Ob("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",ud),W("g",ud),W("GG",nd,jd),W("gg",nd,jd),W("GGGG",rd,ld),W("gggg",rd,ld),W("GGGGG",sd,md),W("ggggg",sd,md),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",id),$("Q",function(a,b){b[Cd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",nd),W("ww",nd,jd),W("W",nd),W("WW",nd,jd),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var de={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",nd),W("DD",nd,jd),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Dd),$("Do",function(a,b){b[Dd]=r(a.match(nd)[0],10)});var ee=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",nd),W("e",nd),W("E",nd),W("dd",yd),W("ddd",yd),W("dddd",yd),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var fe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ge="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),he="Su_Mo_Tu_We_Th_Fr_Sa".split("_");R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",qd),W("DDDD",kd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,ic),R("hmm",0,0,function(){return""+ic.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+ic.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),jc("a",!0),jc("A",!1),J("hour","h"),W("a",kc),W("A",kc),W("H",nd),W("h",nd),W("HH",nd,jd),W("hh",nd,jd),W("hmm",od),W("hmmss",pd),W("Hmm",od),W("Hmmss",pd),$(["H","HH"],Ed),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Ed]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Ed]=r(a.substr(0,d)),b[Fd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Ed]=r(a.substr(0,d)),b[Fd]=r(a.substr(d,2)),b[Gd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Ed]=r(a.substr(0,d)),b[Fd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Ed]=r(a.substr(0,d)),b[Fd]=r(a.substr(d,2)),b[Gd]=r(a.substr(e))});var ie=/[ap]\.?m?\.?/i,je=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",nd),W("mm",nd,jd),$(["m","mm"],Fd);var ke=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",nd),W("ss",nd,jd),$(["s","ss"],Gd);var le=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",qd,id),W("SS",qd,jd),W("SSS",qd,kd);var me;for(me="SSSS";me.length<=9;me+="S")W(me,td);for(me="S";me.length<=9;me+="S")$(me,nc);var ne=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var oe=o.prototype;oe.add=ae,oe.calendar=jb,oe.clone=kb,oe.diff=rb,oe.endOf=Db,oe.format=vb,oe.from=wb,oe.fromNow=xb,oe.to=yb,oe.toNow=zb,oe.get=P,oe.invalidAt=Mb,oe.isAfter=lb,oe.isBefore=mb,oe.isBetween=nb,oe.isSame=ob,oe.isSameOrAfter=pb,oe.isSameOrBefore=qb,oe.isValid=Kb,oe.lang=ce,oe.locale=Ab,oe.localeData=Bb,oe.max=Xd,oe.min=Wd,oe.parsingFlags=Lb,oe.set=P,oe.startOf=Cb,oe.subtract=be,oe.toArray=Hb,oe.toObject=Ib,oe.toDate=Gb,oe.toISOString=ub,oe.toJSON=Jb,oe.toString=tb,oe.unix=Fb,oe.valueOf=Eb,oe.creationData=Nb,oe.year=Vd,oe.isLeapYear=sa,oe.weekYear=Pb,oe.isoWeekYear=Qb,oe.quarter=oe.quarters=Vb,oe.month=ga,oe.daysInMonth=ha,oe.week=oe.weeks=Zb,oe.isoWeek=oe.isoWeeks=$b,oe.weeksInYear=Sb,oe.isoWeeksInYear=Rb,oe.date=ee,oe.day=oe.days=ec,oe.weekday=fc,oe.isoWeekday=gc,oe.dayOfYear=hc,oe.hour=oe.hours=je,oe.minute=oe.minutes=ke,oe.second=oe.seconds=le,oe.millisecond=oe.milliseconds=ne,oe.utcOffset=Ta,oe.utc=Va,oe.local=Wa,oe.parseZone=Xa,oe.hasAlignedHourOffset=Ya,oe.isDST=Za,oe.isDSTShifted=$a,oe.isLocal=_a,oe.isUtcOffset=ab,oe.isUtc=bb,oe.isUTC=bb,oe.zoneAbbr=oc,oe.zoneName=pc,oe.dates=u("dates accessor is deprecated. Use date instead.",ee),oe.months=u("months accessor is deprecated. Use month instead",ga),oe.years=u("years accessor is deprecated. Use year instead",Vd),oe.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Ua);var pe=oe,qe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},re={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},se="Invalid date",te="%d",ue=/\d{1,2}/,ve={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},we=A.prototype;we._calendar=qe,we.calendar=sc,we._longDateFormat=re,we.longDateFormat=tc,we._invalidDate=se,we.invalidDate=uc,we._ordinal=te,we.ordinal=vc,we._ordinalParse=ue,we.preparse=wc,we.postformat=wc,we._relativeTime=ve,we.relativeTime=xc,we.pastFuture=yc,we.set=y,we.months=ca,we._months=Ld,we.monthsShort=da,we._monthsShort=Md,we.monthsParse=ea,we._monthsRegex=Od,we.monthsRegex=ja,we._monthsShortRegex=Nd,we.monthsShortRegex=ia,we.week=Wb,we._week=de,we.firstDayOfYear=Yb,we.firstDayOfWeek=Xb,we.weekdays=ac,we._weekdays=fe,we.weekdaysMin=cc,we._weekdaysMin=he,we.weekdaysShort=bc,we._weekdaysShort=ge,we.weekdaysParse=dc,we.isPM=lc,we._meridiemParse=ie,we.meridiem=mc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var xe=Math.abs,ye=Qc("ms"),ze=Qc("s"),Ae=Qc("m"),Be=Qc("h"),Ce=Qc("d"),De=Qc("w"),Ee=Qc("M"),Fe=Qc("y"),Ge=Sc("milliseconds"),He=Sc("seconds"),Ie=Sc("minutes"),Je=Sc("hours"),Ke=Sc("days"),Le=Sc("months"),Me=Sc("years"),Ne=Math.round,Oe={s:45,m:45,h:22,d:26,M:11},Pe=Math.abs,Qe=Na.prototype;Qe.abs=Gc,Qe.add=Ic,Qe.subtract=Jc,Qe.as=Oc,Qe.asMilliseconds=ye,Qe.asSeconds=ze,Qe.asMinutes=Ae,Qe.asHours=Be,Qe.asDays=Ce,Qe.asWeeks=De,Qe.asMonths=Ee,Qe.asYears=Fe,Qe.valueOf=Pc,Qe._bubble=Lc,Qe.get=Rc,Qe.milliseconds=Ge,Qe.seconds=He,Qe.minutes=Ie,Qe.hours=Je,Qe.days=Ke,Qe.weeks=Tc,Qe.months=Le,Qe.years=Me,Qe.humanize=Xc,Qe.toISOString=Yc,Qe.toString=Yc,Qe.toJSON=Yc,Qe.locale=Ab,Qe.localeData=Bb,Qe.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Yc),Qe.lang=ce,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",ud),W("X",xd),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.12.0",b(Ja),a.fn=pe,a.min=La,a.max=Ma,a.now=Yd,a.utc=h,a.unix=qc,a.months=Bc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=cb,a.isMoment=p,a.weekdays=Dc,a.parseZone=rc,a.localeData=H,a.isDuration=Oa,a.monthsShort=Cc,a.weekdaysMin=Fc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Ec,a.normalizeUnits=K,a.relativeTimeThreshold=Wc,a.prototype=pe;var Re=a;return Re}); \ No newline at end of file
diff --git a/library/readmore.js/readmore.js b/library/readmore.js/readmore.js
index d4c1cf723..fb5a0e0f9 100644
--- a/library/readmore.js/readmore.js
+++ b/library/readmore.js/readmore.js
@@ -11,7 +11,18 @@
/* global jQuery */
-(function($) {
+(function(factory) {
+ if (typeof define === 'function' && define.amd) {
+ // AMD
+ define(['jquery'], factory);
+ } else if (typeof exports === 'object') {
+ // CommonJS
+ module.exports = factory(require('jquery'));
+ } else {
+ // Browser globals
+ factory(jQuery);
+ }
+}(function($) {
'use strict';
var readmore = 'readmore',
@@ -61,20 +72,19 @@
}
function setBoxHeights(element) {
- var el = element,
- expandedHeight = el.outerHeight(true),
+ var el = element.clone().css({
+ height: 'auto',
+ width: element.width(),
+ maxHeight: 'none',
+ overflow: 'hidden'
+ }).insertAfter(element),
+ expandedHeight = el.outerHeight(),
cssMaxHeight = parseInt(el.css({maxHeight: ''}).css('max-height').replace(/[^-\d\.]/g, ''), 10),
defaultHeight = element.data('defaultHeight');
-console.log("el height: " + expandedHeight);
- var collapsedHeight = element.data('collapsedHeight') || defaultHeight;
+ el.remove();
- if (!cssMaxHeight) {
- collapsedHeight = defaultHeight;
- }
- else if (cssMaxHeight > collapsedHeight) {
- collapsedHeight = cssMaxHeight;
- }
+ var collapsedHeight = cssMaxHeight || element.data('collapsedHeight') || defaultHeight;
// Store our measurements.
element.data({
@@ -137,69 +147,75 @@ console.log("el height: " + expandedHeight);
}
function Readmore(element, options) {
- var $this = this;
-
this.element = element;
this.options = $.extend({}, defaults, options);
- $(this.element).data({
- defaultHeight: this.options.collapsedHeight,
- heightMargin: this.options.heightMargin
- });
embedCSS(this.options);
this._defaults = defaults;
this._name = readmore;
- // Waiting for the page to load doesn't work when there is dynamic content
- // But usually we already have the content, so no need to wait
- //window.addEventListener('load', function() {
- $this.init();
- //});
+ this.init();
+
+ // IE8 chokes on `window.addEventListener`, so need to test for support.
+ if (window.addEventListener) {
+ // Need to resize boxes when the page has fully loaded.
+ window.addEventListener('load', resizeBoxes);
+ window.addEventListener('resize', resizeBoxes);
+ }
+ else {
+ window.attachEvent('load', resizeBoxes);
+ window.attachEvent('resize', resizeBoxes);
+ }
}
Readmore.prototype = {
init: function() {
- var $this = this;
+ var current = $(this.element);
- $(this.element).each(function() {
- var current = $(this);
+ current.data({
+ defaultHeight: this.options.collapsedHeight,
+ heightMargin: this.options.heightMargin
+ });
- setBoxHeights(current);
+ setBoxHeights(current);
- var collapsedHeight = current.data('collapsedHeight'),
- heightMargin = current.data('heightMargin');
+ var collapsedHeight = current.data('collapsedHeight'),
+ heightMargin = current.data('heightMargin');
- if (current.outerHeight(true) <= collapsedHeight + heightMargin) {
- // The block is shorter than the limit, so there's no need to truncate it.
- return true;
- }
- else {
- var id = current.attr('id') || uniqueId(),
- useLink = $this.options.startOpen ? $this.options.lessLink : $this.options.moreLink;
+ if (current.outerHeight(true) <= collapsedHeight + heightMargin) {
+ // The block is shorter than the limit, so there's no need to truncate it.
+ return true;
+ }
+ else {
+ var id = current.attr('id') || uniqueId(),
+ useLink = this.options.startOpen ? this.options.lessLink : this.options.moreLink;
- current.attr({
- 'data-readmore': '',
- 'aria-expanded': false,
- 'id': id
- });
+ current.attr({
+ 'data-readmore': '',
+ 'aria-expanded': this.options.startOpen,
+ 'id': id
+ });
+
+ current.after($(useLink)
+ .on('click', (function(_this) {
+ return function(event) {
+ _this.toggle(this, current[0], event);
+ };
+ })(this))
+ .attr({
+ 'data-readmore-toggle': '',
+ 'aria-controls': id
+ }));
- current.after($(useLink)
- .on('click', function(event) { $this.toggle(this, current[0], event); })
- .attr({
- 'data-readmore-toggle': '',
- 'aria-controls': id
- }));
-
- if (! $this.options.startOpen) {
- current.css({
- height: collapsedHeight
- });
- }
+ if (! this.options.startOpen) {
+ current.css({
+ height: collapsedHeight
+ });
}
- });
+ }
},
toggle: function(trigger, element, event) {
@@ -208,22 +224,21 @@ console.log("el height: " + expandedHeight);
}
if (! trigger) {
- trigger = $('[aria-controls="' + this.element.id + '"]')[0];
+ trigger = $('[aria-controls="' + _this.element.id + '"]')[0];
}
if (! element) {
- element = this.element;
+ element = _this.element;
}
- var $this = this,
- $element = $(element),
+ var $element = $(element),
newHeight = '',
newLink = '',
expanded = false,
collapsedHeight = $element.data('collapsedHeight');
if ($element.height() <= collapsedHeight) {
- newHeight = $element.data('expandedHeight') + 'px';
+ newHeight = 100 + '%';
newLink = 'lessLink';
expanded = true;
}
@@ -235,25 +250,31 @@ console.log("el height: " + expandedHeight);
// Fire beforeToggle callback
// Since we determined the new "expanded" state above we're now out of sync
// with our true current state, so we need to flip the value of `expanded`
- $this.options.beforeToggle(trigger, element, ! expanded);
+ this.options.beforeToggle(trigger, $element, ! expanded);
$element.css({'height': newHeight});
// Fire afterToggle callback
- $element.on('transitionend', function() {
- $this.options.afterToggle(trigger, element, expanded);
+ $element.on('transitionend', (function(_this) {
+ return function() {
+ _this.options.afterToggle(trigger, $element, expanded);
- $(this).attr({
- 'aria-expanded': expanded
- }).off('transitionend');
- });
-
- $(trigger).replaceWith($($this.options[newLink])
- .on('click', function(event) { $this.toggle(this, element, event); })
- .attr({
- 'data-readmore-toggle': '',
- 'aria-controls': $element.attr('id')
- }));
+ $(this).attr({
+ 'aria-expanded': expanded
+ }).off('transitionend');
+ }
+ })(this));
+
+ $(trigger).replaceWith($(this.options[newLink])
+ .on('click', (function(_this) {
+ return function(event) {
+ _this.toggle(this, element, event);
+ };
+ })(this))
+ .attr({
+ 'data-readmore-toggle': '',
+ 'aria-controls': $element.attr('id')
+ }));
},
destroy: function() {
@@ -305,6 +326,5 @@ console.log("el height: " + expandedHeight);
}
};
-})(jQuery);
-
+}));
diff --git a/library/stylish_select/stylish-select.css b/library/stylish_select/stylish-select.css
index 1f3dcd28d..1f3dcd28d 100755..100644
--- a/library/stylish_select/stylish-select.css
+++ b/library/stylish_select/stylish-select.css
diff --git a/mod/_well_known.php b/mod/_well_known.php
index d88bc2391..23d79bb1d 100644
--- a/mod/_well_known.php
+++ b/mod/_well_known.php
@@ -7,32 +7,54 @@ function _well_known_init(&$a){
$arr = array('server' => $_SERVER, 'request' => $_REQUEST);
call_hooks('well_known', $arr);
+
+ if(! check_siteallowed($_SERVER['REMOTE_ADDR'])) {
+ logger('well_known: site not allowed. ' . $_SERVER['REMOTE_ADDR']);
+ killme();
+ }
+
+ // from php.net re: REMOTE_HOST:
+ // Note: Your web server must be configured to create this variable. For example in Apache
+ // you'll need HostnameLookups On inside httpd.conf for it to exist. See also gethostbyaddr().
+
+ if(get_config('system','siteallowed_remote_host') && (! check_siteallowed($_SERVER['REMOTE_HOST']))) {
+ logger('well_known: site not allowed. ' . $_SERVER['REMOTE_HOST']);
+ killme();
+ }
+
+
switch(argv(1)) {
case 'zot-info':
- $a->argc -= 1;
- array_shift($a->argv);
- $a->argv[0] = 'zfinger';
+ App::$argc -= 1;
+ array_shift(App::$argv);
+ App::$argv[0] = 'zfinger';
require_once('mod/zfinger.php');
zfinger_init($a);
break;
case 'webfinger':
- $a->argc -= 1;
- array_shift($a->argv);
- $a->argv[0] = 'wfinger';
+ App::$argc -= 1;
+ array_shift(App::$argv);
+ App::$argv[0] = 'wfinger';
require_once('mod/wfinger.php');
wfinger_init($a);
break;
case 'host-meta':
- $a->argc -= 1;
- array_shift($a->argv);
- $a->argv[0] = 'hostxrd';
+ App::$argc -= 1;
+ array_shift(App::$argv);
+ App::$argv[0] = 'hostxrd';
require_once('mod/hostxrd.php');
hostxrd_init($a);
break;
default:
+ if(file_exists(App::$cmd)) {
+ echo file_get_contents(App::$cmd);
+ killme();
+ }
+ elseif(file_exists(App::$cmd . '.php'))
+ require_once(App::$cmd . '.php');
break;
}
diff --git a/mod/achievements.php b/mod/achievements.php
index 1d0018b08..9d4dad35b 100644
--- a/mod/achievements.php
+++ b/mod/achievements.php
@@ -23,7 +23,7 @@ function achievements_content(&$a) {
$owner = intval($r[0]['channel_id']);
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
$perms = get_all_perms($owner,$ob_hash);
if(! $perms['view_profile']) {
diff --git a/mod/acl.php b/mod/acl.php
index aaf056b60..146cb74c8 100644
--- a/mod/acl.php
+++ b/mod/acl.php
@@ -2,6 +2,7 @@
/* ACL selector json backend */
require_once("include/acl_selectors.php");
+require_once("include/group.php");
function acl_init(&$a){
@@ -47,31 +48,29 @@ function acl_init(&$a){
$contacts = array();
if ($type=='' || $type=='g'){
-
- $r = q("SELECT `groups`.`id`, `groups`.`hash`, `groups`.`name`,
- %s as uids
+
+ $r = q("SELECT `groups`.`id`, `groups`.`hash`, `groups`.`name`
FROM `groups`,`group_member`
WHERE `groups`.`deleted` = 0 AND `groups`.`uid` = %d
- AND `group_member`.`gid`=`groups`.`id`
- $sql_extra
+ AND `group_member`.`gid`=`groups`.`id`
+ $sql_extra
GROUP BY `groups`.`id`
ORDER BY `groups`.`name`
LIMIT %d OFFSET %d",
- db_concat('group_member.xchan', ','),
intval(local_channel()),
intval($count),
intval($start)
);
foreach($r as $g){
-// logger('acl: group: ' . $g['name'] . ' members: ' . $g['uids']);
+// logger('acl: group: ' . $g['name'] . ' members: ' . group_get_members_xchan($g['id']));
$groups[] = array(
"type" => "g",
"photo" => "images/twopeople.png",
"name" => $g['name'],
"id" => $g['id'],
"xid" => $g['hash'],
- "uids" => explode(",",$g['uids']),
+ "uids" => group_get_members_xchan($g['id']),
"link" => ''
);
}
@@ -94,7 +93,7 @@ function acl_init(&$a){
$r = q("SELECT abook_id as id, xchan_hash as hash, xchan_name as name, xchan_photo_s as micro, xchan_url as url, xchan_addr as nick, abook_their_perms, abook_flags, abook_self
FROM abook left join xchan on abook_xchan = xchan_hash
- WHERE (abook_channel = %d $extra_channels_sql) AND abook_blocked = 0 and abook_pending = 0 and abook_archived = 0 and xchan_deleted = 0 $sql_extra2 order by $order_extra2 xchan_name asc" ,
+ WHERE (abook_channel = %d $extra_channels_sql) AND abook_blocked = 0 and abook_pending = 0 and xchan_deleted = 0 $sql_extra2 order by $order_extra2 xchan_name asc" ,
intval(local_channel())
);
@@ -118,7 +117,7 @@ function acl_init(&$a){
$r2 = q("SELECT abook_id as id, xchan_hash as hash, xchan_name as name, xchan_photo_s as micro, xchan_url as url, xchan_addr as nick, abook_their_perms, abook_flags, abook_self
FROM abook left join xchan on abook_xchan = xchan_hash
- WHERE abook_channel IN ($extra_channels_sql) $known_hashes_sql AND abook_blocked = 0 and abook_pending = 0 and abook_archived = 0 and abook_hidden = 0 and xchan_deleted = 0 $sql_extra2 order by $order_extra2 xchan_name asc");
+ WHERE abook_channel IN ($extra_channels_sql) $known_hashes_sql AND abook_blocked = 0 and abook_pending = 0 and abook_hidden = 0 and xchan_deleted = 0 $sql_extra2 order by $order_extra2 xchan_name asc");
if($r2)
$r = array_merge($r,$r2);
diff --git a/mod/admin.php b/mod/admin.php
index 85ab3627c..be703f922 100644
--- a/mod/admin.php
+++ b/mod/admin.php
@@ -7,7 +7,7 @@
*/
require_once('include/queue_fn.php');
-
+require_once('include/account.php');
/**
* @param App &$a
@@ -40,7 +40,7 @@ function admin_post(&$a){
$func($a);
}
}
- goaway($a->get_baseurl(true) . '/admin/plugins/' . argv(2) );
+ goaway(z_root() . '/admin/plugins/' . argv(2) );
break;
case 'themes':
$theme = argv(2);
@@ -54,7 +54,7 @@ function admin_post(&$a){
info(t('Theme settings updated.'));
if(is_ajax()) return;
- goaway($a->get_baseurl(true) . '/admin/themes/' . $theme );
+ goaway(z_root() . '/admin/themes/' . $theme );
break;
case 'logs':
admin_page_logs_post($a);
@@ -62,6 +62,12 @@ function admin_post(&$a){
case 'hubloc':
admin_page_hubloc_post($a);
break;
+ case 'security':
+ admin_page_security_post($a);
+ break;
+ case 'features':
+ admin_page_features_post($a);
+ break;
case 'dbsync':
admin_page_dbsync_post($a);
break;
@@ -71,7 +77,7 @@ function admin_post(&$a){
}
}
- goaway($a->get_baseurl(true) . '/admin' );
+ goaway(z_root() . '/admin' );
}
/**
@@ -113,6 +119,12 @@ function admin_content(&$a) {
// case 'hubloc':
// $o = admin_page_hubloc($a);
// break;
+ case 'security':
+ $o = admin_page_security($a);
+ break;
+ case 'features':
+ $o = admin_page_features($a);
+ break;
case 'logs':
$o = admin_page_logs($a);
break;
@@ -184,7 +196,7 @@ function admin_page_summary(&$a) {
$queues = array( 'label' => t('Message queues'), 'queue' => $queue );
// If no plugins active return 0, otherwise list of plugin names
- $plugins = (count($a->plugins) == 0) ? count($a->plugins) : $a->plugins;
+ $plugins = (count(App::$plugins) == 0) ? count(App::$plugins) : App::$plugins;
// Could be extended to provide also other alerts to the admin
$alertmsg = '';
@@ -245,7 +257,6 @@ function admin_page_site_post(&$a){
$allowed_sites = ((x($_POST,'allowed_sites')) ? notags(trim($_POST['allowed_sites'])) : '');
$allowed_email = ((x($_POST,'allowed_email')) ? notags(trim($_POST['allowed_email'])) : '');
$not_allowed_email = ((x($_POST,'not_allowed_email')) ? notags(trim($_POST['not_allowed_email'])) : '');
- $block_public = ((x($_POST,'block_public')) ? True : False);
$force_publish = ((x($_POST,'publish_all')) ? True : False);
$disable_discover_tab = ((x($_POST,'disable_discover_tab')) ? False : True);
$login_on_homepage = ((x($_POST,'login_on_homepage')) ? True : False);
@@ -310,7 +321,6 @@ function admin_page_site_post(&$a){
set_config('system','allowed_sites', $allowed_sites);
set_config('system','allowed_email', $allowed_email);
set_config('system','not_allowed_email', $not_allowed_email);
- set_config('system','block_public', $block_public);
set_config('system','publish_all', $force_publish);
set_config('system','disable_discover_tab', $disable_discover_tab);
if ($global_directory == '') {
@@ -327,7 +337,7 @@ function admin_page_site_post(&$a){
set_config('system','curl_timeout', $timeout);
info( t('Site settings updated.') . EOL);
- goaway($a->get_baseurl(true) . '/admin/site' );
+ goaway(z_root() . '/admin/site' );
}
/**
@@ -450,7 +460,7 @@ function admin_page_site(&$a) {
'$corporate' => t('Policies'),
'$advanced' => t('Advanced'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
// name, label, value, help string, extra data...
'$sitename' => array('sitename', t("Site name"), htmlspecialchars(get_config('system','sitename'), ENT_QUOTES, 'UTF-8'),''),
'$banner' => array('banner', t("Banner/Logo"), $banner, ""),
@@ -471,7 +481,6 @@ function admin_page_site(&$a) {
'$allowed_sites' => array('allowed_sites', t("Allowed friend domains"), get_config('system','allowed_sites'), t("Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains")),
'$allowed_email' => array('allowed_email', t("Allowed email domains"), get_config('system','allowed_email'), t("Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains")),
'$not_allowed_email' => array('not_allowed_email', t("Not allowed email domains"), get_config('system','not_allowed_email'), t("Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined.")),
- '$block_public' => array('block_public', t("Block public"), get_config('system','block_public'), t("Check to block public access to all otherwise public personal pages on this site unless you are currently logged in.")),
'$verify_email' => array('verify_email', t("Verify Email Addresses"), get_config('system','verify_email'), t("Check to verify email addresses used in account registration (recommended).")),
'$force_publish' => array('publish_all', t("Force publish"), get_config('system','publish_all'), t("Check to force all profiles on this site to be listed in the site directory.")),
'$disable_discover_tab' => array('disable_discover_tab', t('Import Public Streams'), $discover_tab, t('Import and allow access to public content pulled from other sites. Warning: this content is unmoderated.')),
@@ -486,7 +495,7 @@ function admin_page_site(&$a) {
'$delivery_batch_count' => array('delivery_batch_count', t('Deliveries per process'),(x(get_config('system','delivery_batch_count'))?get_config('system','delivery_batch_count'):1), t("Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5.")),
'$poll_interval' => array('poll_interval', t("Poll interval"), (x(get_config('system','poll_interval'))?get_config('system','poll_interval'):2), t("Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval.")),
'$maxloadavg' => array('maxloadavg', t("Maximum Load Average"), ((intval(get_config('system','maxloadavg')) > 0)?get_config('system','maxloadavg'):50), t("Maximum system load before delivery and poll processes are deferred - default 50.")),
- '$default_expire_days' => array('default_expire_days', t('Expiration period in days for imported (matrix/network) content'), intval(get_config('system','default_expire_days')), t('0 for no expiration of imported content')),
+ '$default_expire_days' => array('default_expire_days', t('Expiration period in days for imported (grid/network) content'), intval(get_config('system','default_expire_days')), t('0 for no expiration of imported content')),
'$form_security_token' => get_form_security_token("admin_site"),
));
}
@@ -505,7 +514,7 @@ function admin_page_hubloc_post(&$a){
$hublocurl = $arrhublocurl[0]['hubloc_url'] . '/post';
//perform ping
- $m = zot_build_packet($a->get_channel(),'ping');
+ $m = zot_build_packet(App::get_channel(),'ping');
$r = zot_zot($hublocurl,$m);
//handle results and set the hubloc flags in db to make results visible
$r2 = $r['body'];
@@ -527,15 +536,130 @@ function admin_page_hubloc_post(&$a){
//after repair set hubloc flags to 0
}
- goaway($a->get_baseurl(true) . '/admin/hubloc' );
+ goaway(z_root() . '/admin/hubloc' );
+}
+
+function trim_array_elems($arr) {
+ $narr = array();
+
+ if($arr && is_array($arr)) {
+ for($x = 0; $x < count($arr); $x ++) {
+ $y = trim($arr[$x]);
+ if($y)
+ $narr[] = $y;
+ }
+ }
+ return $narr;
+}
+
+function admin_page_security_post(&$a){
+ check_form_security_token_redirectOnErr('/admin/security', 'admin_security');
+
+logger('post: ' . print_r($_POST,true));
+
+ $block_public = ((x($_POST,'block_public')) ? True : False);
+ set_config('system','block_public',$block_public);
+
+ $ws = trim_array_elems(explode("\n",$_POST['whitelisted_sites']));
+ set_config('system','whitelisted_sites',$ws);
+
+ $bs = trim_array_elems(explode("\n",$_POST['blacklisted_sites']));
+ set_config('system','blacklisted_sites',$bs);
+
+ $wc = trim_array_elems(explode("\n",$_POST['whitelisted_channels']));
+ set_config('system','whitelisted_channels',$wc);
+
+ $bc = trim_array_elems(explode("\n",$_POST['blacklisted_channels']));
+ set_config('system','blacklisted_channels',$bc);
+
+ $embed_coop = ((x($_POST,'embed_coop')) ? True : False);
+ set_config('system','embed_coop',$embed_coop);
+
+ $we = trim_array_elems(explode("\n",$_POST['embed_allow']));
+ set_config('system','embed_allow',$we);
+
+ $be = trim_array_elems(explode("\n",$_POST['embed_deny']));
+ set_config('system','embed_deny',$be);
+
+ goaway(z_root() . '/admin/security');
}
+
+
+
+function admin_page_features_post(&$a) {
+
+ check_form_security_token_redirectOnErr('/admin/features', 'admin_manage_features');
+
+ logger('postvars: ' . print_r($_POST,true));
+
+ $arr = array();
+ $features = get_features(false);
+
+ foreach($features as $fname => $fdata) {
+ foreach(array_slice($fdata,1) as $f) {
+ $feature = $f[0];
+
+ if(array_key_exists('feature_' . $feature,$_POST))
+ $val = intval($_POST['feature_' . $feature]);
+ else
+ $val = 0;
+ set_config('feature',$feature,$val);
+
+ if(array_key_exists('featurelock_' . $feature,$_POST))
+ set_config('feature_lock',$feature,$val);
+ else
+ del_config('feature_lock',$feature);
+ }
+ }
+
+ goaway(z_root() . '/admin/features' );
+
+}
+
+function admin_page_features(&$a) {
+
+ if((argc() > 1) && (argv(1) === 'features')) {
+ $arr = array();
+ $features = get_features(false);
+
+ foreach($features as $fname => $fdata) {
+ $arr[$fname] = array();
+ $arr[$fname][0] = $fdata[0];
+ foreach(array_slice($fdata,1) as $f) {
+
+ $set = get_config('feature',$f[0]);
+ if($set === false)
+ $set = $f[3];
+ $arr[$fname][1][] = array(
+ array('feature_' .$f[0],$f[1],$set,$f[2],array(t('Off'),t('On'))),
+ array('featurelock_' .$f[0],sprintf( t('Lock feature %s'),$f[1]),(($f[4] !== false) ? 1 : 0),'',array(t('Off'),t('On')))
+ );
+ }
+ }
+
+ $tpl = get_markup_template("admin_settings_features.tpl");
+ $o .= replace_macros($tpl, array(
+ '$form_security_token' => get_form_security_token("admin_manage_features"),
+ '$title' => t('Manage Additional Features'),
+ '$features' => $arr,
+ '$submit' => t('Submit'),
+ ));
+
+ return $o;
+ }
+}
+
+
+
+
+
function admin_page_hubloc(&$a) {
$hubloc = q("SELECT hubloc_id, hubloc_addr, hubloc_host, hubloc_status FROM hubloc");
if(! $hubloc){
notice( t('No server found') . EOL);
- goaway($a->get_baseurl(true) . '/admin/hubloc');
+ goaway(z_root() . '/admin/hubloc');
}
$t = get_markup_template('admin_hubloc.tpl');
@@ -547,11 +671,59 @@ function admin_page_hubloc(&$a) {
'$queues' => $queues,
//'$accounts' => $accounts, /*$accounts is empty here*/
'$pending' => array( t('Pending registrations'), $pending),
- '$plugins' => array( t('Active plugins'), $a->plugins ),
+ '$plugins' => array( t('Active plugins'), App::$plugins ),
'$form_security_token' => get_form_security_token('admin_hubloc')
));
}
+function admin_page_security(&$a) {
+
+ $whitesites = get_config('system','whitelisted_sites');
+ $whitesites_str = ((is_array($whitesites)) ? implode($whitesites,"\n") : '');
+
+ $blacksites = get_config('system','blacklisted_sites');
+ $blacksites_str = ((is_array($blacksites)) ? implode($blacksites,"\n") : '');
+
+
+ $whitechannels = get_config('system','whitelisted_channels');
+ $whitechannels_str = ((is_array($whitechannels)) ? implode($whitechannels,"\n") : '');
+
+ $blackchannels = get_config('system','blacklisted_channels');
+ $blackchannels_str = ((is_array($blackchannels)) ? implode($blackchannels,"\n") : '');
+
+
+ $whiteembeds = get_config('system','embed_allow');
+ $whiteembeds_str = ((is_array($whiteembeds)) ? implode($whiteembeds,"\n") : '');
+
+ $blackembeds = get_config('system','embed_deny');
+ $blackembeds_str = ((is_array($blackembeds)) ? implode($blackembeds,"\n") : '');
+
+ $embed_coop = intval(get_config('system','embed_coop'));
+
+// wait to implement this until we have a co-op in place.
+// if((! $whiteembeds) && (! $blackembeds) && (! $embed_coop))
+// $whiteembeds_str = "youtube.com\nyoutu.be\ntwitter.com\nvimeo.com\nsoundcloud.com\nwikipedia.com";
+
+ $t = get_markup_template('admin_security.tpl');
+ return replace_macros($t, array(
+ '$title' => t('Administration'),
+ '$page' => t('Security'),
+ '$form_security_token' => get_form_security_token('admin_security'),
+ '$block_public' => array('block_public', t("Block public"), get_config('system','block_public'), t("Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated.")),
+ '$whitelisted_sites' => array('whitelisted_sites', t('Allow communications only from these sites'), $whitesites_str, t('One site per line. Leave empty to allow communication from anywhere by default')),
+ '$blacklisted_sites' => array('blacklisted_sites', t('Block communications from these sites'), $blacksites_str, ''),
+ '$whitelisted_channels' => array('whitelisted_channels', t('Allow communications only from these channels'), $whitechannels_str, t('One channel (hash) per line. Leave empty to allow from any channel by default')),
+ '$blacklisted_channels' => array('blacklisted_channels', t('Block communications from these channels'), $blackchannels_str, ''),
+ '$embed_allow' => array('embed_allow', t('Allow embedded HTML content only from these domains'), $whiteembeds_str, t('One site per line. Leave empty to allow from any site by default')),
+ '$embed_deny' => array('embed_deny', t('Block embedded HTML from these domains'), $blackembeds_str, ''),
+
+ '$embed_coop' => array('embed_coop', t('Cooperative embed security'), $embed_coop, t('Enable to share embed security with other compatible sites/hubs')),
+ '$submit' => t('Submit')
+ ));
+}
+
+
+
function admin_page_dbsync(&$a) {
$o = '';
@@ -561,7 +733,7 @@ function admin_page_dbsync(&$a) {
if(intval(get_config('system','db_version')) <= intval(argv(3)))
set_config('system','db_version',intval(argv(3)) + 1);
info( t('Update has been marked successful') . EOL);
- goaway($a->get_baseurl(true) . '/admin/dbsync');
+ goaway(z_root() . '/admin/dbsync');
}
if(argc() > 2 && intval(argv(2))) {
@@ -599,7 +771,7 @@ function admin_page_dbsync(&$a) {
return '<div class="generic-content-wrapper-styled"><h3>' . t('No failed updates.') . '</h3></div>';
$o = replace_macros(get_markup_template('failed_updates.tpl'),array(
- '$base' => $a->get_baseurl(true),
+ '$base' => z_root(),
'$banner' => t('Failed Updates'),
'$desc' => '',
'$mark' => t('Mark success (if update was manually applied)'),
@@ -689,17 +861,17 @@ function admin_page_users_post($a) {
// registration approved button was submitted
if (x($_POST, 'page_users_approve')) {
foreach ($pending as $hash) {
- user_allow($hash);
+ account_allow($hash);
}
}
// registration deny button was submitted
if (x($_POST, 'page_users_deny')) {
foreach ($pending as $hash) {
- user_deny($hash);
+ account_deny($hash);
}
}
- goaway($a->get_baseurl(true) . '/admin/users' );
+ goaway(z_root() . '/admin/users' );
}
/**
@@ -721,7 +893,7 @@ function admin_page_users(&$a){
if (! $account) {
notice( t('Account not found') . EOL);
- goaway($a->get_baseurl(true) . '/admin/users' );
+ goaway(z_root() . '/admin/users' );
}
check_form_security_token_redirectOnErr('/admin/users', 'admin_users', 't');
@@ -752,7 +924,7 @@ function admin_page_users(&$a){
break;
}
- goaway($a->get_baseurl(true) . '/admin/users' );
+ goaway(z_root() . '/admin/users' );
}
/* get pending */
@@ -764,8 +936,8 @@ function admin_page_users(&$a){
$total = q("SELECT count(*) as total FROM account");
if (count($total)) {
- $a->set_pager_total($total[0]['total']);
- $a->set_pager_itemspage(100);
+ App::set_pager_total($total[0]['total']);
+ App::set_pager_itemspage(100);
}
@@ -786,8 +958,8 @@ function admin_page_users(&$a){
"FROM account as ac where true $serviceclass $order limit %d offset %d ",
intval(ACCOUNT_BLOCKED),
db_concat('ch.channel_address', ' '),
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
// function _setup_users($e){
@@ -831,7 +1003,7 @@ function admin_page_users(&$a){
'$form_security_token' => get_form_security_token("admin_users"),
// values //
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$pending' => $pending,
'$users' => $users,
@@ -881,7 +1053,7 @@ function admin_page_channels_post(&$a) {
notice( sprintf( tt("%s channel deleted", "%s channels deleted", count($channels)), count($channels)) );
}
- goaway($a->get_baseurl(true) . '/admin/channels' );
+ goaway(z_root() . '/admin/channels' );
}
/**
@@ -899,7 +1071,7 @@ function admin_page_channels(&$a){
if (! $channel) {
notice( t('Channel not found') . EOL);
- goaway($a->get_baseurl(true) . '/admin/channels' );
+ goaway(z_root() . '/admin/channels' );
}
switch(argv(2)) {
@@ -938,22 +1110,22 @@ function admin_page_channels(&$a){
default:
break;
}
- goaway($a->get_baseurl(true) . '/admin/channels' );
+ goaway(z_root() . '/admin/channels' );
}
/* get channels */
$total = q("SELECT count(*) as total FROM channel where channel_removed = 0 and channel_system = 0");
if($total) {
- $a->set_pager_total($total[0]['total']);
- $a->set_pager_itemspage(100);
+ App::set_pager_total($total[0]['total']);
+ App::set_pager_itemspage(100);
}
$order = " order by channel_name asc ";
$channels = q("SELECT * from channel where channel_removed = 0 and channel_system = 0 $order limit %d offset %d ",
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
if($channels) {
@@ -991,7 +1163,7 @@ function admin_page_channels(&$a){
'$form_security_token' => get_form_security_token("admin_channels"),
// values //
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$channels' => $channels,
));
$o .= paginate($a);
@@ -1011,34 +1183,51 @@ function admin_page_plugins(&$a){
/*
* Single plugin
*/
- if ($a->argc == 3){
- $plugin = $a->argv[2];
+ if (App::$argc == 3){
+ $plugin = App::$argv[2];
if (!is_file("addon/$plugin/$plugin.php")){
notice( t("Item not found.") );
return '';
}
+ $enabled = in_array($plugin,App::$plugins);
+ $info = get_plugin_info($plugin);
+ $x = check_plugin_versions($info);
+
+ // disable plugins which are installed but incompatible versions
+
+ if($enabled && ! $x) {
+ $enabled = false;
+ $idz = array_search($plugin, App::$plugins);
+ if ($idz !== false) {
+ unset(App::$plugins[$idz]);
+ uninstall_plugin($plugin);
+ set_config("system","addon", implode(", ",App::$plugins));
+ }
+ }
+ $info['disabled'] = 1-intval($x);
+
if (x($_GET,"a") && $_GET['a']=="t"){
check_form_security_token_redirectOnErr('/admin/plugins', 'admin_plugins', 't');
// Toggle plugin status
- $idx = array_search($plugin, $a->plugins);
+ $idx = array_search($plugin, App::$plugins);
if ($idx !== false){
- unset($a->plugins[$idx]);
+ unset(App::$plugins[$idx]);
uninstall_plugin($plugin);
info( sprintf( t("Plugin %s disabled."), $plugin ) );
} else {
- $a->plugins[] = $plugin;
+ App::$plugins[] = $plugin;
install_plugin($plugin);
info( sprintf( t("Plugin %s enabled."), $plugin ) );
}
- set_config("system","addon", implode(", ",$a->plugins));
- goaway($a->get_baseurl(true) . '/admin/plugins' );
+ set_config("system","addon", implode(", ",App::$plugins));
+ goaway(z_root() . '/admin/plugins' );
}
// display plugin details
require_once('library/markdown.php');
- if (in_array($plugin, $a->plugins)){
+ if (in_array($plugin, App::$plugins)){
$status = 'on';
$action = t('Disable');
} else {
@@ -1068,20 +1257,26 @@ function admin_page_plugins(&$a){
}
}
+
$t = get_markup_template('admin_plugins_details.tpl');
return replace_macros($t, array(
'$title' => t('Administration'),
'$page' => t('Plugins'),
'$toggle' => t('Toggle'),
'$settings' => t('Settings'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$plugin' => $plugin,
'$status' => $status,
'$action' => $action,
- '$info' => get_plugin_info($plugin),
+ '$info' => $info,
'$str_author' => t('Author: '),
'$str_maintainer' => t('Maintainer: '),
+ '$str_minversion' => t('Minimum project version: '),
+ '$str_maxversion' => t('Maximum project version: '),
+ '$str_minphpversion' => t('Minimum PHP version: '),
+ '$str_requires' => t('Requires: '),
+ '$disabled' => t('Disabled - version incompatibility'),
'$admin_form' => $admin_form,
'$function' => 'plugins',
@@ -1103,7 +1298,23 @@ function admin_page_plugins(&$a){
if (is_dir($file)){
list($tmp, $id) = array_map('trim', explode('/', $file));
$info = get_plugin_info($id);
- $plugins[] = array( $id, (in_array($id, $a->plugins)?"on":"off") , $info);
+ $enabled = in_array($id,App::$plugins);
+ $x = check_plugin_versions($info);
+
+ // disable plugins which are installed but incompatible versions
+
+ if($enabled && ! $x) {
+ $enabled = false;
+ $idz = array_search($id, App::$plugins);
+ if ($idz !== false) {
+ unset(App::$plugins[$idz]);
+ uninstall_plugin($id);
+ set_config("system","addon", implode(", ",App::$plugins));
+ }
+ }
+ $info['disabled'] = 1-intval($x);
+
+ $plugins[] = array( $id, (($enabled)?"on":"off") , $info);
}
}
}
@@ -1113,9 +1324,10 @@ function admin_page_plugins(&$a){
'$title' => t('Administration'),
'$page' => t('Plugins'),
'$submit' => t('Submit'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$function' => 'plugins',
'$plugins' => $plugins,
+ '$disabled' => t('Disabled - version incompatibility'),
'$form_security_token' => get_form_security_token('admin_plugins'),
));
}
@@ -1216,8 +1428,8 @@ function admin_page_themes(&$a){
* Single theme
*/
- if ($a->argc == 3){
- $theme = $a->argv[2];
+ if (App::$argc == 3){
+ $theme = App::$argv[2];
if(! is_dir("view/theme/$theme")){
notice( t("Item not found.") );
return '';
@@ -1236,7 +1448,7 @@ function admin_page_themes(&$a){
info( sprintf('Theme %s disabled.', $theme));
set_config('system', 'allowed_themes', $s);
- goaway($a->get_baseurl(true) . '/admin/themes' );
+ goaway(z_root() . '/admin/themes' );
}
// display theme details
@@ -1274,7 +1486,7 @@ function admin_page_themes(&$a){
'$page' => t('Themes'),
'$toggle' => t('Toggle'),
'$settings' => t('Settings'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$plugin' => $theme,
'$status' => $status,
@@ -1307,7 +1519,7 @@ function admin_page_themes(&$a){
'$title' => t('Administration'),
'$page' => t('Themes'),
'$submit' => t('Submit'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$function' => 'themes',
'$plugins' => $xthemes,
'$experimental' => t('[Experimental]'),
@@ -1336,7 +1548,7 @@ function admin_page_logs_post(&$a) {
}
info( t('Log settings updated.') );
- goaway($a->get_baseurl(true) . '/admin/logs' );
+ goaway(z_root() . '/admin/logs' );
}
/**
@@ -1394,7 +1606,7 @@ readable.");
'$submit' => t('Submit'),
'$clear' => t('Clear'),
'$data' => $data,
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$logname' => get_config('system','logfile'),
// name, label, value, help string, extra data...
@@ -1408,26 +1620,47 @@ readable.");
function admin_page_profs_post(&$a) {
- if($_REQUEST['id']) {
- $r = q("update profdef set field_name = '%s', field_type = '%s', field_desc = '%s' field_help = '%s', field_inputs = '%s' where id = %d",
- dbesc($_REQUEST['field_name']),
- dbesc($_REQUEST['field_type']),
- dbesc($_REQUEST['field_desc']),
- dbesc($_REQUEST['field_help']),
- dbesc($_REQUEST['field_inputs']),
- intval($_REQUEST['id'])
- );
+ if(array_key_exists('basic',$_REQUEST)) {
+ $arr = explode(',',$_REQUEST['basic']);
+ for($x = 0; $x < count($arr); $x ++)
+ if(trim($arr[$x]))
+ $arr[$x] = trim($arr[$x]);
+ set_config('system','profile_fields_basic',$arr);
+
+ if(array_key_exists('advanced',$_REQUEST)) {
+ $arr = explode(',',$_REQUEST['advanced']);
+ for($x = 0; $x < count($arr); $x ++)
+ if(trim($arr[$x]))
+ $arr[$x] = trim($arr[$x]);
+ set_config('system','profile_fields_advanced',$arr);
+ }
+ goaway(z_root() . '/admin/profs');
}
- else {
- $r = q("insert into profdef ( field_name, field_type, field_desc, field_help, field_inputs ) values ( '%s' , '%s', '%s', '%s', '%s' )",
- dbesc($_REQUEST['field_name']),
- dbesc($_REQUEST['field_type']),
- dbesc($_REQUEST['field_desc']),
- dbesc($_REQUEST['field_help']),
- dbesc($_REQUEST['field_inputs'])
- );
+
+
+ if(array_key_exists('field_name',$_REQUEST)) {
+ if($_REQUEST['id']) {
+ $r = q("update profdef set field_name = '%s', field_type = '%s', field_desc = '%s' field_help = '%s', field_inputs = '%s' where id = %d",
+ dbesc($_REQUEST['field_name']),
+ dbesc($_REQUEST['field_type']),
+ dbesc($_REQUEST['field_desc']),
+ dbesc($_REQUEST['field_help']),
+ dbesc($_REQUEST['field_inputs']),
+ intval($_REQUEST['id'])
+ );
+ }
+ else {
+ $r = q("insert into profdef ( field_name, field_type, field_desc, field_help, field_inputs ) values ( '%s' , '%s', '%s', '%s', '%s' )",
+ dbesc($_REQUEST['field_name']),
+ dbesc($_REQUEST['field_type']),
+ dbesc($_REQUEST['field_desc']),
+ dbesc($_REQUEST['field_help']),
+ dbesc($_REQUEST['field_inputs'])
+ );
+ }
}
+
// add to chosen array basic or advanced
goaway(z_root() . '/admin/profs');
@@ -1474,4 +1707,70 @@ function admin_page_profs(&$a) {
'$submit' => t('Save')
));
}
+
+ $basic = '';
+ $barr = array();
+ $fields = get_profile_fields_basic();
+ if(! $fields)
+ $fields = get_profile_fields_basic(1);
+ if($fields) {
+ foreach($fields as $k => $v) {
+ if($basic)
+ $basic .= ', ';
+ $basic .= trim($k);
+ $barr[] = trim($k);
+ }
+ }
+
+ $advanced = '';
+ $fields = get_profile_fields_advanced();
+ if(! $fields)
+ $fields = get_profile_fields_advanced(1);
+ if($fields) {
+ foreach($fields as $k => $v) {
+ if(in_array(trim($k),$barr))
+ continue;
+ if($advanced)
+ $advanced .= ', ';
+ $advanced .= trim($k);
+ }
+ }
+
+ $all = '';
+ $fields = get_profile_fields_advanced(1);
+ if($fields) {
+ foreach($fields as $k => $v) {
+ if($all)
+ $all .= ', ';
+ $all .= trim($k);
+ }
+ }
+
+ $r = q("select * from profdef where true");
+ if($r) {
+ foreach($r as $rr) {
+ if($all)
+ $all .= ', ';
+ $all .= $rr['field_name'];
+ }
+ }
+
+
+ $o = replace_macros(get_markup_template('admin_profiles.tpl'),array(
+ '$title' => t('Profile Fields'),
+ '$basic' => array('basic',t('Basic Profile Fields'),$basic,''),
+ '$advanced' => array('advanced',t('Advanced Profile Fields'),$advanced,t('(In addition to basic fields)')),
+ '$all' => $all,
+ '$all_desc' => t('All available fields'),
+ '$cust_field_desc' => t('Custom Fields'),
+ '$cust_fields' => $r,
+ '$edit' => t('Edit'),
+ '$drop' => t('Delete'),
+ '$new' => t('Create Custom Field'),
+ '$submit' => t('Submit')
+ ));
+
+ return $o;
+
+
}
diff --git a/mod/api.php b/mod/api.php
index 232349292..aa95b81dd 100644
--- a/mod/api.php
+++ b/mod/api.php
@@ -27,7 +27,7 @@ function api_post(&$a) {
return;
}
- if(count($a->user) && x($a->user,'uid') && $a->user['uid'] != local_channel()) {
+ if(count(App::$user) && x(App::$user,'uid') && App::$user['uid'] != local_channel()) {
notice( t('Permission denied.') . EOL);
return;
}
@@ -35,13 +35,13 @@ function api_post(&$a) {
}
function api_content(&$a) {
- if($a->cmd=='api/oauth/authorize'){
+ if(App::$cmd=='api/oauth/authorize'){
/*
* api/oauth/authorize interact with the user. return a standard page
*/
- $a->page['template'] = "minimal";
+ App::$page['template'] = "minimal";
// get consumer/client from request token
try {
diff --git a/mod/appman.php b/mod/appman.php
index e31492f0b..d8d030465 100644
--- a/mod/appman.php
+++ b/mod/appman.php
@@ -67,7 +67,7 @@ function appman_content(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$app = null;
$embed = null;
if($_REQUEST['appid']) {
diff --git a/mod/apps.php b/mod/apps.php
index fcf545421..3539b2bc0 100644
--- a/mod/apps.php
+++ b/mod/apps.php
@@ -9,7 +9,7 @@ function apps_content(&$a) {
else
$mode = 'list';
- $_SESSION['return_url'] = $a->cmd;
+ $_SESSION['return_url'] = App::$cmd;
$apps = array();
diff --git a/mod/block.php b/mod/block.php
index df3909629..301993d03 100644
--- a/mod/block.php
+++ b/mod/block.php
@@ -10,15 +10,15 @@ function block_init(&$a) {
$profile = 0;
profile_load($a,$which,$profile);
- if($a->profile['profile_uid'])
- head_set_icon($a->profile['thumb']);
+ if(App::$profile['profile_uid'])
+ head_set_icon(App::$profile['thumb']);
}
function block_content(&$a) {
- if(! perm_is_allowed($a->profile['profile_uid'],get_observer_hash(),'view_pages')) {
+ if(! perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(),'view_pages')) {
notice( t('Permission denied.') . EOL);
return;
}
diff --git a/mod/blocks.php b/mod/blocks.php
index 97cc5cd53..3c9274991 100644
--- a/mod/blocks.php
+++ b/mod/blocks.php
@@ -9,7 +9,7 @@ function blocks_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -25,24 +25,24 @@ function blocks_init(&$a) {
function blocks_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
$which = argv(1);
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -86,7 +86,7 @@ function blocks_content(&$a) {
$x = array(
'webpage' => ITEM_TYPE_BLOCK,
'is_owner' => true,
- 'nickname' => $a->profile['channel_address'],
+ 'nickname' => App::$profile['channel_address'],
'lockstate' => (($channel['channel_allow_cid'] || $channel['channel_allow_gid'] || $channel['channel_deny_cid'] || $channel['channel_deny_gid']) ? 'lock' : 'unlock'),
'bang' => '',
'showacl' => false,
@@ -95,7 +95,9 @@ function blocks_content(&$a) {
'ptlabel' => t('Block Name'),
'profile_uid' => intval($owner),
'expanded' => true,
- 'novoting' => true
+ 'novoting' => true,
+ 'bbco_autocomplete' => 'bbcode',
+ 'bbcode' => true
);
if($_REQUEST['title'])
diff --git a/mod/bookmarks.php b/mod/bookmarks.php
index c3d25253f..5c48ce5a9 100644
--- a/mod/bookmarks.php
+++ b/mod/bookmarks.php
@@ -4,10 +4,12 @@ function bookmarks_init(&$a) {
if(! local_channel())
return;
$item_id = intval($_REQUEST['item']);
+ $burl = trim($_REQUEST['burl']);
+
if(! $item_id)
return;
- $u = $a->get_channel();
+ $u = App::get_channel();
$item_normal = item_normal();
@@ -36,7 +38,14 @@ function bookmarks_init(&$a) {
killme();
}
foreach($terms as $t) {
- bookmark_add($u,$s[0],$t,$item['item_private']);
+ if($burl) {
+ if($burl == $t['url']) {
+ bookmark_add($u,$s[0],$t,$item['item_private']);
+ }
+ }
+ else
+ bookmark_add($u,$s[0],$t,$item['item_private']);
+
info( t('Bookmark added') . EOL);
}
}
@@ -53,7 +62,7 @@ function bookmarks_content(&$a) {
require_once('include/menu.php');
require_once('include/conversation.php');
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$o = profile_tabs($a,true,$channel['channel_address']);
diff --git a/mod/branchtopic.php b/mod/branchtopic.php
index d49bbaf4c..3702e6d53 100644
--- a/mod/branchtopic.php
+++ b/mod/branchtopic.php
@@ -13,7 +13,7 @@ function branchtopic_init(&$a) {
if(! $item_id)
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if(! $channel)
return;
diff --git a/mod/cal.php b/mod/cal.php
new file mode 100755
index 000000000..56d65d3f2
--- /dev/null
+++ b/mod/cal.php
@@ -0,0 +1,351 @@
+<?php
+
+require_once('include/conversation.php');
+require_once('include/bbcode.php');
+require_once('include/datetime.php');
+require_once('include/event.php');
+require_once('include/items.php');
+require_once('include/Contact.php');
+
+
+function cal_init(&$a) {
+ if((get_config('system','block_public')) && (! local_channel()) && (! remote_channel())) {
+ return;
+ }
+
+ $o = '';
+
+ if(argc() > 1) {
+ $nick = argv(1);
+
+ profile_load($a,$nick);
+
+ $channelx = channelx_by_nick($nick);
+
+ if(! $channelx)
+ return;
+
+ App::$data['channel'] = $channelx;
+
+ $observer = App::get_observer();
+ App::$data['observer'] = $observer;
+
+ $observer_xchan = (($observer) ? $observer['xchan_hash'] : '');
+
+ head_set_icon(App::$data['channel']['xchan_photo_s']);
+
+ App::$page['htmlhead'] .= "<script> var ispublic = '" . t('everybody') . "'; var profile_uid = " . ((App::$data['channel']) ? App::$data['channel']['channel_id'] : 0) . "; </script>" ;
+
+ }
+
+ return;
+}
+
+
+
+function cal_content(&$a) {
+
+ if((get_config('system','block_public')) && (! local_channel()) && (! remote_channel())) {
+ return;
+ }
+
+
+ $channel = null;
+
+ if(argc() > 1) {
+ $channel = channelx_by_nick(argv(1));
+ }
+
+
+ if(! $channel) {
+ notice( t('Channel not found.') . EOL);
+ return;
+ }
+
+ // since we don't currently have an event permission - use the stream permission
+
+ if(! perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_stream')) {
+ notice( t('Permissions denied.') . EOL);
+ return;
+ }
+
+ $sql_extra = permissions_sql($channel['channel_id'],get_observer_hash(),'event');
+
+ $first_day = get_pconfig(local_channel(),'system','cal_first_day');
+ $first_day = (($first_day) ? $first_day : 0);
+
+ $htpl = get_markup_template('event_head.tpl');
+ App::$page['htmlhead'] .= replace_macros($htpl,array(
+ '$baseurl' => z_root(),
+ '$module_url' => '/cal/' . $channel['channel_address'],
+ '$modparams' => 2,
+ '$lang' => App::$language,
+ '$first_day' => $first_day
+ ));
+
+ $o = '';
+
+ $tabs = profile_tabs($a, True, $channel['channel_address']);
+
+ $mode = 'view';
+ $y = 0;
+ $m = 0;
+ $ignored = ((x($_REQUEST,'ignored')) ? " and ignored = " . intval($_REQUEST['ignored']) . " " : '');
+
+ // logger('args: ' . print_r(App::$argv,true));
+
+ if(argc() > 3 && intval(argv(2)) && intval(argv(3))) {
+ $mode = 'view';
+ $y = intval(argv(2));
+ $m = intval(argv(3));
+ }
+ if(argc() <= 3) {
+ $mode = 'view';
+ $event_id = argv(2);
+ }
+
+ if($mode == 'view') {
+
+ /* edit/create form */
+ if($event_id) {
+ $r = q("SELECT * FROM `event` WHERE event_hash = '%s' AND `uid` = %d LIMIT 1",
+ dbesc($event_id),
+ intval($channel['channel_id'])
+ );
+ if(count($r))
+ $orig_event = $r[0];
+ }
+
+
+ // Passed parameters overrides anything found in the DB
+ if(!x($orig_event))
+ $orig_event = array();
+
+
+
+ $tz = date_default_timezone_get();
+ if(x($orig_event))
+ $tz = (($orig_event['adjust']) ? date_default_timezone_get() : 'UTC');
+
+ $syear = datetime_convert('UTC', $tz, $sdt, 'Y');
+ $smonth = datetime_convert('UTC', $tz, $sdt, 'm');
+ $sday = datetime_convert('UTC', $tz, $sdt, 'd');
+ $shour = datetime_convert('UTC', $tz, $sdt, 'H');
+ $sminute = datetime_convert('UTC', $tz, $sdt, 'i');
+
+ $stext = datetime_convert('UTC',$tz,$sdt);
+ $stext = substr($stext,0,14) . "00:00";
+
+ $fyear = datetime_convert('UTC', $tz, $fdt, 'Y');
+ $fmonth = datetime_convert('UTC', $tz, $fdt, 'm');
+ $fday = datetime_convert('UTC', $tz, $fdt, 'd');
+ $fhour = datetime_convert('UTC', $tz, $fdt, 'H');
+ $fminute = datetime_convert('UTC', $tz, $fdt, 'i');
+
+ $ftext = datetime_convert('UTC',$tz,$fdt);
+ $ftext = substr($ftext,0,14) . "00:00";
+
+ $type = ((x($orig_event)) ? $orig_event['type'] : 'event');
+
+ $f = get_config('system','event_input_format');
+ if(! $f)
+ $f = 'ymd';
+
+ $catsenabled = feature_enabled($channel['channel_id'],'categories');
+
+
+ $show_bd = perm_is_allowed($channel['channel_id'], get_observer_hash(), 'view_contacts');
+ if(! $show_bd) {
+ $sql_extra .= " and event.type != 'birthday' ";
+ }
+
+
+ $category = '';
+
+ $thisyear = datetime_convert('UTC',date_default_timezone_get(),'now','Y');
+ $thismonth = datetime_convert('UTC',date_default_timezone_get(),'now','m');
+ if(! $y)
+ $y = intval($thisyear);
+ if(! $m)
+ $m = intval($thismonth);
+
+ // Put some limits on dates. The PHP date functions don't seem to do so well before 1900.
+ // An upper limit was chosen to keep search engines from exploring links millions of years in the future.
+
+ if($y < 1901)
+ $y = 1900;
+ if($y > 2099)
+ $y = 2100;
+
+ $nextyear = $y;
+ $nextmonth = $m + 1;
+ if($nextmonth > 12) {
+ $nextmonth = 1;
+ $nextyear ++;
+ }
+
+ $prevyear = $y;
+ if($m > 1)
+ $prevmonth = $m - 1;
+ else {
+ $prevmonth = 12;
+ $prevyear --;
+ }
+
+ $dim = get_dim($y,$m);
+ $start = sprintf('%d-%d-%d %d:%d:%d',$y,$m,1,0,0,0);
+ $finish = sprintf('%d-%d-%d %d:%d:%d',$y,$m,$dim,23,59,59);
+
+
+ if (argv(2) === 'json'){
+ if (x($_GET,'start')) $start = $_GET['start'];
+ if (x($_GET,'end')) $finish = $_GET['end'];
+ }
+
+ $start = datetime_convert('UTC','UTC',$start);
+ $finish = datetime_convert('UTC','UTC',$finish);
+
+ $adjust_start = datetime_convert('UTC', date_default_timezone_get(), $start);
+ $adjust_finish = datetime_convert('UTC', date_default_timezone_get(), $finish);
+
+ if (x($_GET,'id')){
+ $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan
+ from event left join item on resource_id = event_hash where resource_type = 'event' and event.uid = %d and event.id = %d $sql_extra limit 1",
+ intval($channel['channel_id']),
+ intval($_GET['id'])
+ );
+ }
+ else {
+ // fixed an issue with "nofinish" events not showing up in the calendar.
+ // There's still an issue if the finish date crosses the end of month.
+ // Noting this for now - it will need to be fixed here and in Friendica.
+ // Ultimately the finish date shouldn't be involved in the query.
+
+ $r = q("SELECT event.*, item.plink, item.item_flags, item.author_xchan, item.owner_xchan
+ from event left join item on event_hash = resource_id
+ where resource_type = 'event' and event.uid = %d $ignored
+ AND (( adjust = 0 AND ( finish >= '%s' or nofinish = 1 ) AND start <= '%s' )
+ OR ( adjust = 1 AND ( finish >= '%s' or nofinish = 1 ) AND start <= '%s' )) $sql_extra ",
+ intval($channel['channel_id']),
+ dbesc($start),
+ dbesc($finish),
+ dbesc($adjust_start),
+ dbesc($adjust_finish)
+ );
+
+ }
+
+ $links = array();
+
+ if($r) {
+ xchan_query($r);
+ $r = fetch_post_tags($r,true);
+
+ $r = sort_by_date($r);
+ }
+
+ if($r) {
+ foreach($r as $rr) {
+ $j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'j') : datetime_convert('UTC','UTC',$rr['start'],'j'));
+ if(! x($links,$j))
+ $links[$j] = z_root() . '/' . App::$cmd . '#link-' . $j;
+ }
+ }
+
+ $events=array();
+
+ $last_date = '';
+ $fmt = t('l, F j');
+
+ if($r) {
+
+ foreach($r as $rr) {
+
+ $j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'j') : datetime_convert('UTC','UTC',$rr['start'],'j'));
+ $d = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], $fmt) : datetime_convert('UTC','UTC',$rr['start'],$fmt));
+ $d = day_translate($d);
+
+ $start = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'c') : datetime_convert('UTC','UTC',$rr['start'],'c'));
+ if ($rr['nofinish']){
+ $end = null;
+ } else {
+ $end = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['finish'], 'c') : datetime_convert('UTC','UTC',$rr['finish'],'c'));
+ }
+
+
+ $is_first = ($d !== $last_date);
+
+ $last_date = $d;
+
+ $edit = false;
+
+ $drop = false;
+
+ $title = strip_tags(html_entity_decode(bbcode($rr['summary']),ENT_QUOTES,'UTF-8'));
+ if(! $title) {
+ list($title, $_trash) = explode("<br",bbcode($rr['desc']),2);
+ $title = strip_tags(html_entity_decode($title,ENT_QUOTES,'UTF-8'));
+ }
+ $html = format_event_html($rr);
+ $rr['desc'] = bbcode($rr['desc']);
+ $rr['location'] = bbcode($rr['location']);
+ $events[] = array(
+ 'id'=>$rr['id'],
+ 'hash' => $rr['event_hash'],
+ 'start'=> $start,
+ 'end' => $end,
+ 'drop' => $drop,
+ 'allDay' => false,
+ 'title' => $title,
+
+ 'j' => $j,
+ 'd' => $d,
+ 'edit' => $edit,
+ 'is_first'=>$is_first,
+ 'item'=>$rr,
+ 'html'=>$html,
+ 'plink' => array($rr['plink'],t('Link to Source'),'',''),
+ );
+
+
+ }
+ }
+
+ if (argv(2) === 'json'){
+ echo json_encode($events); killme();
+ }
+
+ // links: array('href', 'text', 'extra css classes', 'title')
+ if (x($_GET,'id')){
+ $tpl = get_markup_template("event_cal.tpl");
+ }
+ else {
+ $tpl = get_markup_template("events_cal-js.tpl");
+ }
+
+ $nick = $channel['channel_address'];
+
+ $o = replace_macros($tpl, array(
+ '$baseurl' => z_root(),
+ '$new_event' => array(z_root().'/cal',(($event_id) ? t('Edit Event') : t('Create Event')),'',''),
+ '$previus' => array(z_root()."/cal/$nick/$prevyear/$prevmonth",t('Previous'),'',''),
+ '$next' => array(z_root()."/cal/$nick/$nextyear/$nextmonth",t('Next'),'',''),
+ '$export' => array(z_root()."/cal/$nick/$y/$m/export",t('Export'),'',''),
+ '$calendar' => cal($y,$m,$links, ' eventcal'),
+ '$events' => $events,
+ '$upload' => t('Import'),
+ '$submit' => t('Submit'),
+ '$prev' => t('Previous'),
+ '$next' => t('Next'),
+ '$today' => t('Today'),
+ '$form' => $form,
+ '$expandform' => ((x($_GET,'expandform')) ? true : false),
+ '$tabs' => $tabs
+ ));
+
+ if (x($_GET,'id')){ echo $o; killme(); }
+
+ return $o;
+ }
+
+}
diff --git a/mod/channel.php b/mod/channel.php
index 2b9d0ed89..9bc7332dc 100644
--- a/mod/channel.php
+++ b/mod/channel.php
@@ -16,7 +16,7 @@ function channel_init(&$a) {
$which = argv(1);
if(! $which) {
if(local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel && $channel['channel_address'])
$which = $channel['channel_address'];
}
@@ -27,19 +27,19 @@ function channel_init(&$a) {
}
$profile = 0;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if((local_channel()) && (argc() > 2) && (argv(2) === 'view')) {
$which = $channel['channel_address'];
$profile = argv(1);
}
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which .'" />' . "\r\n" ;
-
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" title="' . t('Posts and comments') . '" href="' . z_root() . '/feed/' . $which . '" />' . "\r\n" ;
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" title="' . t('Only posts') . '" href="' . z_root() . '/feed/' . $which . '?top=1" />' . "\r\n" ;
// Not yet ready for prime time
-// $a->page['htmlhead'] .= '<link rel="openid.server" href="' . $a->get_baseurl() . '/id/' . $which .'?f=" />' . "\r\n" ;
-// $a->page['htmlhead'] .= '<link rel="openid.delegate" href="' . $a->get_baseurl() . '/channel/' . $which .'" />' . "\r\n" ;
+// App::$page['htmlhead'] .= '<link rel="openid.server" href="' . z_root() . '/id/' . $which .'?f=" />' . "\r\n" ;
+// App::$page['htmlhead'] .= '<link rel="openid.delegate" href="' . z_root() . '/channel/' . $which .'" />' . "\r\n" ;
// Run profile_load() here to make sure the theme is set before
// we start loading content
@@ -54,6 +54,7 @@ function channel_content(&$a, $update = 0, $load = false) {
if($load)
$_SESSION['loadtime'] = datetime_convert();
+ $checkjs = new Zotlabs\Web\CheckJS();
$category = $datequery = $datequery2 = '';
@@ -75,27 +76,27 @@ function channel_content(&$a, $update = 0, $load = false) {
if($update) {
// Ensure we've got a profile owner if updating.
- $a->profile['profile_uid'] = $a->profile_uid = $update;
+ App::$profile['profile_uid'] = App::$profile_uid = $update;
}
else {
- if($a->profile['profile_uid'] == local_channel()) {
+ if(App::$profile['profile_uid'] == local_channel()) {
nav_set_selected('home');
}
}
- $is_owner = (((local_channel()) && ($a->profile['profile_uid'] == local_channel())) ? true : false);
+ $is_owner = (((local_channel()) && (App::$profile['profile_uid'] == local_channel())) ? true : false);
- $channel = $a->get_channel();
- $observer = $a->get_observer();
+ $channel = App::get_channel();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
- $perms = get_all_perms($a->profile['profile_uid'],$ob_hash);
+ $perms = get_all_perms(App::$profile['profile_uid'],$ob_hash);
if(! $perms['view_stream']) {
// We may want to make the target of this redirect configurable
if($perms['view_profile']) {
notice( t('Insufficient permissions. Request redirected to profile page.') . EOL);
- goaway (z_root() . "/profile/" . $a->profile['channel_address']);
+ goaway (z_root() . "/profile/" . App::$profile['channel_address']);
}
notice( t('Permission denied.') . EOL);
return;
@@ -104,9 +105,9 @@ function channel_content(&$a, $update = 0, $load = false) {
if(! $update) {
- $o .= profile_tabs($a, $is_owner, $a->profile['channel_address']);
+ $o .= profile_tabs($a, $is_owner, App::$profile['channel_address']);
- $o .= common_friends_visitor_widget($a->profile['profile_uid']);
+ $o .= common_friends_visitor_widget(App::$profile['profile_uid']);
if($channel && $is_owner) {
$channel_acl = array(
@@ -124,15 +125,18 @@ function channel_content(&$a, $update = 0, $load = false) {
$x = array(
'is_owner' => $is_owner,
- 'allow_location' => ((($is_owner || $observer) && (intval(get_pconfig($a->profile['profile_uid'],'system','use_browser_location')))) ? true : false),
- 'default_location' => (($is_owner) ? $a->profile['channel_location'] : ''),
- 'nickname' => $a->profile['channel_address'],
- 'lockstate' => (((strlen($a->profile['channel_allow_cid'])) || (strlen($a->profile['channel_allow_gid'])) || (strlen($a->profile['channel_deny_cid'])) || (strlen($a->profile['channel_deny_gid']))) ? 'lock' : 'unlock'),
- 'acl' => (($is_owner) ? populate_acl($channel_acl) : ''),
+ 'allow_location' => ((($is_owner || $observer) && (intval(get_pconfig(App::$profile['profile_uid'],'system','use_browser_location')))) ? true : false),
+ 'default_location' => (($is_owner) ? App::$profile['channel_location'] : ''),
+ 'nickname' => App::$profile['channel_address'],
+ 'lockstate' => (((strlen(App::$profile['channel_allow_cid'])) || (strlen(App::$profile['channel_allow_gid'])) || (strlen(App::$profile['channel_deny_cid'])) || (strlen(App::$profile['channel_deny_gid']))) ? 'lock' : 'unlock'),
+ 'acl' => (($is_owner) ? populate_acl($channel_acl,true,((App::$profile['channel_r_stream'] & PERMS_PUBLIC) ? t('Public') : '')) : ''),
'showacl' => (($is_owner) ? 'yes' : ''),
- 'bang' => '',
+ 'bang' => '',
'visitor' => (($is_owner || $observer) ? true : false),
- 'profile_uid' => $a->profile['profile_uid']
+ 'profile_uid' => App::$profile['profile_uid'],
+ 'editor_autocomplete' => true,
+ 'bbco_autocomplete' => 'bbcode',
+ 'bbcode' => true
);
$o .= status_editor($a,$x);
@@ -146,16 +150,18 @@ function channel_content(&$a, $update = 0, $load = false) {
*/
$item_normal = item_normal();
- $sql_extra = item_permissions_sql($a->profile['profile_uid']);
+ $sql_extra = item_permissions_sql(App::$profile['profile_uid']);
- if(get_pconfig($a->profile['profile_uid'],'system','channel_list_mode') && (! $mid))
+ if(get_pconfig(App::$profile['profile_uid'],'system','channel_list_mode') && (! $mid))
$page_mode = 'list';
else
$page_mode = 'client';
- $abook_uids = " and abook.abook_channel = " . intval($a->profile['profile_uid']) . " ";
+ $abook_uids = " and abook.abook_channel = " . intval(App::$profile['profile_uid']) . " ";
$simple_update = (($update) ? " AND item_unseen = 1 " : '');
+
+ App::$page['htmlhead'] .= "\r\n" . '<link rel="alternate" type="application/json+oembed" href="' . z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$query_string) . '" title="oembed" />' . "\r\n";
if($update && $_SESSION['loadtime'])
$simple_update = " AND (( item_unseen = 1 AND item.changed > '" . datetime_convert('UTC','UTC',$_SESSION['loadtime']) . "' ) OR item.changed > '" . datetime_convert('UTC','UTC',$_SESSION['loadtime']) . "' ) ";
@@ -163,11 +169,12 @@ function channel_content(&$a, $update = 0, $load = false) {
$simple_update = '';
if(($update) && (! $load)) {
+
if ($mid) {
$r = q("SELECT parent AS item_id from item where mid like '%s' and uid = %d $item_normal
AND item_wall = 1 AND item_unseen = 1 $sql_extra limit 1",
dbesc($mid . '%'),
- intval($a->profile['profile_uid'])
+ intval(App::$profile['profile_uid'])
);
} else {
$r = q("SELECT distinct parent AS `item_id`, created from item
@@ -177,7 +184,7 @@ function channel_content(&$a, $update = 0, $load = false) {
AND (abook.abook_blocked = 0 or abook.abook_flags is null)
$sql_extra
ORDER BY created DESC",
- intval($a->profile['profile_uid'])
+ intval(App::$profile['profile_uid'])
);
$_SESSION['loadtime'] = datetime_convert();
}
@@ -200,15 +207,15 @@ function channel_content(&$a, $update = 0, $load = false) {
}
$itemspage = get_pconfig(local_channel(),'system','itemspage');
- $a->set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']), intval($a->pager['start']));
+ App::set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
- if($load || ($_COOKIE['jsAvailable'] != 1)) {
+ if($load || ($checkjs->disabled())) {
if ($mid) {
$r = q("SELECT parent AS item_id from item where mid = '%s' and uid = %d $item_normal
AND item_wall = 1 $sql_extra limit 1",
dbesc($mid),
- intval($a->profile['profile_uid'])
+ intval(App::$profile['profile_uid'])
);
if (! $r) {
notice( t('Permission denied.') . EOL);
@@ -222,7 +229,7 @@ function channel_content(&$a, $update = 0, $load = false) {
AND (abook_blocked = 0 or abook.abook_flags is null)
$sql_extra $sql_extra2
ORDER BY created DESC $pager_sql ",
- intval($a->profile['profile_uid'])
+ intval(App::$profile['profile_uid'])
);
}
}
@@ -240,7 +247,7 @@ function channel_content(&$a, $update = 0, $load = false) {
WHERE `item`.`uid` = %d $item_normal
AND `item`.`parent` IN ( %s )
$sql_extra ",
- intval($a->profile['profile_uid']),
+ intval(App::$profile['profile_uid']),
dbesc($parents_str)
);
@@ -258,25 +265,24 @@ function channel_content(&$a, $update = 0, $load = false) {
$items = array();
}
-
if((! $update) && (! $load)) {
// This is ugly, but we can't pass the profile_uid through the session to the ajax updater,
// because browser prefetching might change it on us. We have to deliver it with the page.
- $maxheight = get_pconfig($a->profile['profile_uid'],'system','channel_divmore_height');
+ $maxheight = get_pconfig(App::$profile['profile_uid'],'system','channel_divmore_height');
if(! $maxheight)
$maxheight = 400;
$o .= '<div id="live-channel"></div>' . "\r\n";
- $o .= "<script> var profile_uid = " . $a->profile['profile_uid']
- . "; var netargs = '?f='; var profile_page = " . $a->pager['page']
+ $o .= "<script> var profile_uid = " . App::$profile['profile_uid']
+ . "; var netargs = '?f='; var profile_page = " . App::$pager['page']
. "; divmore_height = " . intval($maxheight) . "; </script>\r\n";
- $a->page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
'$baseurl' => z_root(),
'$pgtype' => 'channel',
- '$uid' => (($a->profile['profile_uid']) ? $a->profile['profile_uid'] : '0'),
+ '$uid' => ((App::$profile['profile_uid']) ? App::$profile['profile_uid'] : '0'),
'$gid' => '0',
'$cid' => '0',
'$cmin' => '0',
@@ -288,7 +294,7 @@ function channel_content(&$a, $update = 0, $load = false) {
'$nouveau' => '0',
'$wall' => '1',
'$fh' => '0',
- '$page' => (($a->pager['page'] != 1) ? $a->pager['page'] : 1),
+ '$page' => ((App::$pager['page'] != 1) ? App::$pager['page'] : 1),
'$search' => '',
'$order' => '',
'$list' => ((x($_REQUEST,'list')) ? intval($_REQUEST['list']) : 0),
@@ -333,16 +339,16 @@ function channel_content(&$a, $update = 0, $load = false) {
}
- if($_COOKIE['jsAvailable'] == 1) {
- $o .= conversation($a,$items,'channel',$update,$page_mode);
- } else {
+ if($checkjs->disabled()) {
$o .= conversation($a,$items,'channel',$update,'traditional');
+ } else {
+ $o .= conversation($a,$items,'channel',$update,$page_mode);
}
- if((! $update) || ($_COOKIE['jsAvailable'] != 1)) {
+ if((! $update) || ($checkjs->disabled())) {
$o .= alt_pager($a,count($items));
if ($mid && $items[0]['title'])
- $a->page['title'] = $items[0]['title'] . " - " . $a->page['title'];
+ App::$page['title'] = $items[0]['title'] . " - " . App::$page['title'];
}
if($mid)
diff --git a/mod/chanview.php b/mod/chanview.php
index 0cbcb2e57..705fb5a7d 100644
--- a/mod/chanview.php
+++ b/mod/chanview.php
@@ -5,7 +5,7 @@ require_once('include/zot.php');
function chanview_content(&$a) {
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$xchan = null;
$r = null;
@@ -38,7 +38,7 @@ function chanview_content(&$a) {
);
}
if($r) {
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
@@ -47,7 +47,7 @@ function chanview_content(&$a) {
// address, we can and should try to import it. If it's just a hash, we can't continue, but we
// probably wouldn't have a hash if we don't already have an xchan for this channel.
- if(! $a->poi) {
+ if(! App::$poi) {
logger('mod_chanview: fallback');
// This is hackish - construct a zot address from the url
if($_REQUEST['url']) {
@@ -67,13 +67,13 @@ function chanview_content(&$a) {
dbesc($_REQUEST['address'])
);
if($r)
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
}
}
- if(! $a->poi) {
+ if(! App::$poi) {
// We don't know who this is, and we can't figure it out from the URL
// On the plus side, there's a good chance we know somebody else at that
// hub so sending them there with a Zid will probably work anyway.
@@ -82,8 +82,8 @@ function chanview_content(&$a) {
$url = zid($url);
}
- if ($a->poi) {
- $url = $a->poi['xchan_url'];
+ if (App::$poi) {
+ $url = App::$poi['xchan_url'];
if($observer)
$url = zid($url);
}
diff --git a/mod/chat.php b/mod/chat.php
index 79a5c050b..375d069be 100644
--- a/mod/chat.php
+++ b/mod/chat.php
@@ -10,7 +10,7 @@ function chat_init(&$a) {
$which = argv(1);
if(! $which) {
if(local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel && $channel['channel_address'])
$which = $channel['channel_address'];
}
@@ -21,14 +21,14 @@ function chat_init(&$a) {
}
$profile = 0;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if((local_channel()) && (argc() > 2) && (argv(2) === 'view')) {
$which = $channel['channel_address'];
$profile = argv(1);
}
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which .'" />' . "\r\n" ;
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . z_root() . '/feed/' . $which .'" />' . "\r\n" ;
// Run profile_load() here to make sure the theme is set before
// we start loading content
@@ -45,7 +45,7 @@ function chat_post(&$a) {
if((! $room) || (! local_channel()))
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($_POST['action'] === 'drop') {
@@ -54,7 +54,7 @@ function chat_post(&$a) {
goaway(z_root() . '/chat/' . $channel['channel_address']);
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$acl->set_from_array($_REQUEST);
$arr = $acl->get();
@@ -86,16 +86,16 @@ function chat_post(&$a) {
function chat_content(&$a) {
if(local_channel())
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $ob = $a->get_observer();
+ $ob = App::get_observer();
$observer = get_observer_hash();
if(! $observer) {
notice( t('Permission denied.') . EOL);
return;
}
- if(! perm_is_allowed($a->profile['profile_uid'],$observer,'chat')) {
+ if(! perm_is_allowed(App::$profile['profile_uid'],$observer,'chat')) {
notice( t('Permission denied.') . EOL);
return;
}
@@ -159,10 +159,11 @@ function chat_content(&$a) {
return;
$x = q("select * from chatroom where cr_id = %d and cr_uid = %d $sql_extra limit 1",
intval($room_id),
- intval($a->profile['profile_uid'])
+ intval(App::$profile['profile_uid'])
);
+
if($x) {
- $acl = new AccessList(false);
+ $acl = new Zotlabs\Access\AccessList(false);
$acl->set($x[0]);
$private = $acl->is_private();
@@ -175,6 +176,11 @@ function chat_content(&$a) {
return;
}
+ $cipher = get_pconfig(local_channel(),'system','default_cipher');
+ if(! $cipher)
+ $cipher = 'aes256';
+
+
$o = replace_macros(get_markup_template('chat.tpl'),array(
'$is_owner' => ((local_channel() && local_channel() == $x[0]['cr_uid']) ? true : false),
'$room_name' => $room_name,
@@ -183,53 +189,65 @@ function chat_content(&$a) {
'$nickname' => argv(1),
'$submit' => t('Submit'),
'$leave' => t('Leave Room'),
- '$drop' => t('Delete This Room'),
+ '$drop' => t('Delete Room'),
'$away' => t('I am away right now'),
'$online' => t('I am online'),
'$bookmark_link' => $bookmark_link,
- '$bookmark' => t('Bookmark this room')
-
+ '$bookmark' => t('Bookmark this room'),
+ '$feature_encrypt' => ((feature_enabled(local_channel(),'content_encrypt')) ? true : false),
+ '$cipher' => $cipher,
+ '$linkurl' => t('Please enter a link URL:'),
+ '$encrypt' => t('Encrypt text'),
+ '$insert' => t('Insert web link')
));
return $o;
}
+ require_once('include/conversation.php');
+ $o = profile_tabs($a,((local_channel() && local_channel() == App::$profile['profile_uid']) ? true : false),App::$profile['channel_address']);
+ if(! feature_enabled(App::$profile['profile_uid'],'ajaxchat')) {
+ notice( t('Feature disabled.') . EOL);
+ return $o;
+ }
- if(local_channel() && argc() > 2 && argv(2) === 'new') {
-
- $acl = new AccessList($channel);
- $channel_acl = $acl->get();
- require_once('include/acl_selectors.php');
+ $acl = new Zotlabs\Access\AccessList($channel);
+ $channel_acl = $acl->get();
- $o = replace_macros(get_markup_template('chatroom_new.tpl'),array(
+ $lockstate = (($channel_acl['allow_cid'] || $channel_acl['allow_gid'] || $channel_acl['deny_cid'] || $channel_acl['deny_gid']) ? 'lock' : 'unlock');
+ require_once('include/acl_selectors.php');
+
+ $chatroom_new = '';
+ if(local_channel()) {
+ $chatroom_new = replace_macros(get_markup_template('chatroom_new.tpl'),array(
'$header' => t('New Chatroom'),
- '$name' => array('room_name',t('Chatroom Name'),'', ''),
+ '$name' => array('room_name',t('Chatroom name'),'', ''),
'$chat_expire' => array('chat_expire',t('Expiration of chats (minutes)'),120,''),
'$permissions' => t('Permissions'),
'$acl' => populate_acl($channel_acl,false),
+ '$lockstate' => $lockstate,
'$submit' => t('Submit')
+
));
- return $o;
}
-
-
- require_once('include/conversation.php');
-
- $o = profile_tabs($a,((local_channel() && local_channel() == $a->profile['profile_uid']) ? true : false),$a->profile['channel_address']);
-
- require_once('include/widgets.php');
+ $rooms = chatroom_list(App::$profile['profile_uid']);
$o .= replace_macros(get_markup_template('chatrooms.tpl'), array(
- '$header' => sprintf( t('%1$s\'s Chatrooms'), $a->profile['name']),
+ '$header' => sprintf( t('%1$s\'s Chatrooms'), App::$profile['name']),
+ '$name' => t('Name'),
'$baseurl' => z_root(),
- '$nickname' => $channel['channel_address'],
- '$rooms' => widget_chatroom_list(array()),
- '$newroom' => t('New Chatroom'),
- '$is_owner' => ((local_channel() && local_channel() == $a->profile['profile_uid']) ? 1 : 0)
+ '$nickname' => App::$profile['channel_address'],
+ '$rooms' => $rooms,
+ '$norooms' => t('No chatrooms available'),
+ '$newroom' => t('Create New'),
+ '$is_owner' => ((local_channel() && local_channel() == App::$profile['profile_uid']) ? 1 : 0),
+ '$chatroom_new' => $chatroom_new,
+ '$expire' => t('Expiration'),
+ '$expire_unit' => t('min') //minutes
));
return $o;
diff --git a/mod/chatsvc.php b/mod/chatsvc.php
index 44225e6dd..4fa38e819 100644
--- a/mod/chatsvc.php
+++ b/mod/chatsvc.php
@@ -8,16 +8,16 @@ function chatsvc_init(&$a) {
$ret = array('success' => false);
- $a->data['chat']['room_id'] = intval($_REQUEST['room_id']);
+ App::$data['chat']['room_id'] = intval($_REQUEST['room_id']);
$x = q("select cr_uid from chatroom where cr_id = %d and cr_id != 0 limit 1",
- intval($a->data['chat']['room_id'])
+ intval(App::$data['chat']['room_id'])
);
if(! $x)
json_return_and_die($ret);
- $a->data['chat']['uid'] = $x[0]['cr_uid'];
+ App::$data['chat']['uid'] = $x[0]['cr_uid'];
- if(! perm_is_allowed($a->data['chat']['uid'],get_observer_hash(),'chat')) {
+ if(! perm_is_allowed(App::$data['chat']['uid'],get_observer_hash(),'chat')) {
json_return_and_die($ret);
}
@@ -27,22 +27,22 @@ function chatsvc_post(&$a) {
$ret = array('success' => false);
- $room_id = $a->data['chat']['room_id'];
+ $room_id = App::$data['chat']['room_id'];
$text = escape_tags($_REQUEST['chat_text']);
if(! $text)
return;
- $sql_extra = permissions_sql($a->data['chat']['uid']);
+ $sql_extra = permissions_sql(App::$data['chat']['uid']);
$r = q("select * from chatroom where cr_uid = %d and cr_id = %d $sql_extra",
- intval($a->data['chat']['uid']),
- intval($a->data['chat']['room_id'])
+ intval(App::$data['chat']['uid']),
+ intval(App::$data['chat']['room_id'])
);
if(! $r)
json_return_and_die($ret);
$arr = array(
- 'chat_room' => $a->data['chat']['room_id'],
+ 'chat_room' => App::$data['chat']['room_id'],
'chat_xchan' => get_observer_hash(),
'chat_text' => $text
);
@@ -51,7 +51,7 @@ function chatsvc_post(&$a) {
$x = q("insert into chat ( chat_room, chat_xchan, created, chat_text )
values( %d, '%s', '%s', '%s' )",
- intval($a->data['chat']['room_id']),
+ intval(App::$data['chat']['room_id']),
dbesc(get_observer_hash()),
dbesc(datetime_convert()),
dbesc($arr['chat_text'])
@@ -64,13 +64,13 @@ function chatsvc_post(&$a) {
function chatsvc_content(&$a) {
$status = strip_tags($_REQUEST['status']);
- $room_id = intval($a->data['chat']['room_id']);
+ $room_id = intval(App::$data['chat']['room_id']);
$stopped = ((x($_REQUEST,'stopped') && intval($_REQUEST['stopped'])) ? true : false);
if($status && $room_id) {
$x = q("select channel_address from channel where channel_id = %d limit 1",
- intval($a->data['chat']['uid'])
+ intval(App::$data['chat']['uid'])
);
$r = q("update chatpresence set cp_status = '%s', cp_last = '%s' where cp_room = %d and cp_xchan = '%s' and cp_client = '%s'",
@@ -90,11 +90,11 @@ function chatsvc_content(&$a) {
$ret = array('success' => false);
- $sql_extra = permissions_sql($a->data['chat']['uid']);
+ $sql_extra = permissions_sql(App::$data['chat']['uid']);
$r = q("select * from chatroom where cr_uid = %d and cr_id = %d $sql_extra",
- intval($a->data['chat']['uid']),
- intval($a->data['chat']['room_id'])
+ intval(App::$data['chat']['uid']),
+ intval(App::$data['chat']['room_id'])
);
if(! $r)
json_return_and_die($ret);
@@ -102,28 +102,30 @@ function chatsvc_content(&$a) {
$inroom = array();
$r = q("select * from chatpresence left join xchan on xchan_hash = cp_xchan where cp_room = %d order by xchan_name",
- intval($a->data['chat']['room_id'])
+ intval(App::$data['chat']['room_id'])
);
if($r) {
foreach($r as $rr) {
switch($rr['cp_status']) {
case 'away':
$status = t('Away');
+ $status_class = 'away';
break;
case 'online':
default:
$status = t('Online');
+ $status_class = 'online';
break;
}
- $inroom[] = array('img' => zid($rr['xchan_photo_m']), 'img_type' => $rr['xchan_photo_mimetype'],'name' => $rr['xchan_name'], status => $status);
+ $inroom[] = array('img' => zid($rr['xchan_photo_m']), 'img_type' => $rr['xchan_photo_mimetype'],'name' => $rr['xchan_name'], 'status' => $status, 'status_class' => $status_class);
}
}
$chats = array();
$r = q("select * from chat left join xchan on chat_xchan = xchan_hash where chat_room = %d and chat_id > %d order by created",
- intval($a->data['chat']['room_id']),
+ intval(App::$data['chat']['room_id']),
intval($lastseen)
);
if($r) {
@@ -135,7 +137,8 @@ function chatsvc_content(&$a) {
'name' => $rr['xchan_name'],
'isotime' => datetime_convert('UTC', date_default_timezone_get(), $rr['created'], 'c'),
'localtime' => datetime_convert('UTC', date_default_timezone_get(), $rr['created'], 'r'),
- 'text' => smilies(bbcode($rr['chat_text']))
+ 'text' => smilies(bbcode($rr['chat_text'])),
+ 'self' => ((get_observer_hash() == $rr['chat_xchan']) ? 'self' : '')
);
}
}
@@ -143,7 +146,7 @@ function chatsvc_content(&$a) {
$r = q("update chatpresence set cp_last = '%s' where cp_room = %d and cp_xchan = '%s' and cp_client = '%s'",
dbesc(datetime_convert()),
- intval($a->data['chat']['room_id']),
+ intval(App::$data['chat']['room_id']),
dbesc(get_observer_hash()),
dbesc($_SERVER['REMOTE_ADDR'])
);
diff --git a/mod/cloud.php b/mod/cloud.php
index 67fc199bf..eed941ff7 100644
--- a/mod/cloud.php
+++ b/mod/cloud.php
@@ -7,7 +7,7 @@
*/
use Sabre\DAV;
-use RedMatrix\RedDAV;
+use Zotlabs\Storage;
// composer autoloader for SabreDAV
require_once('vendor/autoload.php');
@@ -30,18 +30,18 @@ function cloud_init(&$a) {
$profile = 0;
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which . '" />' . "\r\n";
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . z_root() . '/feed/' . $which . '" />' . "\r\n";
if ($which)
profile_load($a, $which, $profile);
- $auth = new RedDAV\RedBasicAuth();
+ $auth = new Zotlabs\Storage\BasicAuth();
$ob_hash = get_observer_hash();
if ($ob_hash) {
if (local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$auth->setCurrentUser($channel['channel_address']);
$auth->channel_id = $channel['channel_id'];
$auth->channel_hash = $channel['channel_hash'];
@@ -63,7 +63,7 @@ function cloud_init(&$a) {
$_SERVER['REQUEST_URI'] = strip_zids($_SERVER['REQUEST_URI']);
$_SERVER['REQUEST_URI'] = preg_replace('/[\?&]davguest=(.*?)([\?&]|$)/ism', '', $_SERVER['REQUEST_URI']);
- $rootDirectory = new RedDAV\RedDirectory('/', $auth);
+ $rootDirectory = new Zotlabs\Storage\Directory('/', $auth);
// A SabreDAV server-object
$server = new DAV\Server($rootDirectory);
@@ -77,7 +77,7 @@ function cloud_init(&$a) {
if($_SERVER['REQUEST_METHOD'] === 'GET') {
try {
- $x = RedFileData('/' . $a->cmd, $auth);
+ $x = RedFileData('/' . App::$cmd, $auth);
}
catch(\Exception $e) {
if($e instanceof Sabre\DAV\Exception\Forbidden) {
@@ -86,16 +86,16 @@ function cloud_init(&$a) {
}
}
- require_once('include/RedDAV/RedBrowser.php');
+// require_once('Zotlabs/Storage/Browser.php');
// provide a directory view for the cloud in Hubzilla
- $browser = new RedDAV\RedBrowser($auth);
+ $browser = new Zotlabs\Storage\Browser($auth);
$auth->setBrowserPlugin($browser);
$server->addPlugin($browser);
// Experimental QuotaPlugin
-// require_once('include/RedDAV/QuotaPlugin.php');
-// $server->addPlugin(new RedDAV\QuotaPlugin($auth));
+// require_once('Zotlabs\Storage/QuotaPlugin.php');
+// $server->addPlugin(new Zotlabs\Storage\\QuotaPlugin($auth));
// All we need to do now, is to fire up the server
$server->exec();
diff --git a/mod/common.php b/mod/common.php
index e19a9d3a9..3390bd997 100644
--- a/mod/common.php
+++ b/mod/common.php
@@ -8,7 +8,7 @@ function common_init(&$a) {
$channel_id = intval(argv(1));
else {
notice( t('No channel.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -25,27 +25,27 @@ function common_content(&$a) {
$o = '';
- if(! $a->profile['profile_uid'])
+ if(! App::$profile['profile_uid'])
return;
$observer_hash = get_observer_hash();
- if(! perm_is_allowed($a->profile['profile_uid'],$observer_hash,'view_contacts')) {
+ if(! perm_is_allowed(App::$profile['profile_uid'],$observer_hash,'view_contacts')) {
notice( t('Permission denied.') . EOL);
return;
}
$o .= '<h2>' . t('Common connections') . '</h2>';
- $t = count_common_friends($a->profile['profile_uid'],$observer_hash);
+ $t = count_common_friends(App::$profile['profile_uid'],$observer_hash);
if(! $t) {
notice( t('No connections in common.') . EOL);
return $o;
}
- $r = common_friends($a->profile['profile_uid'],$observer_hash);
+ $r = common_friends(App::$profile['profile_uid'],$observer_hash);
if($r) {
diff --git a/mod/connect.php b/mod/connect.php
index c36aef433..84c67e4d2 100644
--- a/mod/connect.php
+++ b/mod/connect.php
@@ -11,7 +11,7 @@ function connect_init(&$a) {
$which = argv(1);
else {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -20,20 +20,20 @@ function connect_init(&$a) {
);
if($r)
- $a->data['channel'] = $r[0];
+ App::$data['channel'] = $r[0];
profile_load($a,$which,'');
}
function connect_post(&$a) {
- if(! array_key_exists('channel', $a->data))
+ if(! array_key_exists('channel', App::$data))
return;
- $edit = ((local_channel() && (local_channel() == $a->data['channel']['channel_id'])) ? true : false);
+ $edit = ((local_channel() && (local_channel() == App::$data['channel']['channel_id'])) ? true : false);
if($edit) {
- $has_premium = (($a->data['channel']['channel_pageflags'] & PAGE_PREMIUM) ? 1 : 0);
+ $has_premium = ((App::$data['channel']['channel_pageflags'] & PAGE_PREMIUM) ? 1 : 0);
$premium = (($_POST['premium']) ? intval($_POST['premium']) : 0);
$text = escape_tags($_POST['text']);
@@ -43,25 +43,25 @@ function connect_post(&$a) {
intval(PAGE_PREMIUM),
intval(local_channel())
);
- proc_run('php','include/notifier.php','refresh_all',$a->data['channel']['channel_id']);
+ proc_run('php','include/notifier.php','refresh_all',App::$data['channel']['channel_id']);
}
- set_pconfig($a->data['channel']['channel_id'],'system','selltext',$text);
+ set_pconfig(App::$data['channel']['channel_id'],'system','selltext',$text);
// reload the page completely to get fresh data
- goaway(z_root() . '/' . $a->query_string);
+ goaway(z_root() . '/' . App::$query_string);
}
$url = '';
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if(($observer) && ($_POST['submit'] === t('Continue'))) {
if($observer['xchan_follow'])
- $url = sprintf($observer['xchan_follow'],urlencode($a->data['channel']['channel_address'] . '@' . $a->get_hostname()));
+ $url = sprintf($observer['xchan_follow'],urlencode(App::$data['channel']['channel_address'] . '@' . App::get_hostname()));
if(! $url) {
$r = q("select * from hubloc where hubloc_hash = '%s' order by hubloc_id desc limit 1",
dbesc($observer['xchan_hash'])
);
if($r)
- $url = $r[0]['hubloc_url'] . '/follow?f=&url=' . urlencode($a->data['channel']['channel_address'] . '@' . $a->get_hostname());
+ $url = $r[0]['hubloc_url'] . '/follow?f=&url=' . urlencode(App::$data['channel']['channel_address'] . '@' . App::get_hostname());
}
}
if($url)
@@ -75,16 +75,16 @@ function connect_post(&$a) {
function connect_content(&$a) {
- $edit = ((local_channel() && (local_channel() == $a->data['channel']['channel_id'])) ? true : false);
+ $edit = ((local_channel() && (local_channel() == App::$data['channel']['channel_id'])) ? true : false);
- $text = get_pconfig($a->data['channel']['channel_id'],'system','selltext');
+ $text = get_pconfig(App::$data['channel']['channel_id'],'system','selltext');
if($edit) {
$o = replace_macros(get_markup_template('sellpage_edit.tpl'),array(
'$header' => t('Premium Channel Setup'),
- '$address' => $a->data['channel']['channel_address'],
- '$premium' => array('premium', t('Enable premium channel connection restrictions'),(($a->data['channel']['channel_pageflags'] & PAGE_PREMIUM) ? '1' : ''),''),
+ '$address' => App::$data['channel']['channel_address'],
+ '$premium' => array('premium', t('Enable premium channel connection restrictions'),((App::$data['channel']['channel_pageflags'] & PAGE_PREMIUM) ? '1' : ''),''),
'$lbl_about' => t('Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc.'),
'$text' => $text,
'$desc' => t('This channel may require additional steps or acknowledgement of the following conditions prior to connecting:'),
@@ -102,7 +102,7 @@ function connect_content(&$a) {
$submit = replace_macros(get_markup_template('sellpage_submit.tpl'), array(
'$continue' => t('Continue'),
- '$address' => $a->data['channel']['channel_address']
+ '$address' => App::$data['channel']['channel_address']
));
$o = replace_macros(get_markup_template('sellpage_view.tpl'),array(
@@ -115,7 +115,7 @@ function connect_content(&$a) {
));
- $arr = array('channel' => $a->data['channel'],'observer' => $a->get_observer(), 'sellpage' => $o, 'submit' => $submit);
+ $arr = array('channel' => App::$data['channel'],'observer' => App::get_observer(), 'sellpage' => $o, 'submit' => $submit);
call_hooks('connect_premium', $arr);
$o = $arr['sellpage'];
diff --git a/mod/connections.php b/mod/connections.php
index 2060ca85e..992d485bd 100644
--- a/mod/connections.php
+++ b/mod/connections.php
@@ -13,7 +13,7 @@ function connections_init(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel)
head_set_icon($channel['xchan_photo_s']);
@@ -40,7 +40,7 @@ function connections_content(&$a) {
$all = false;
if(! $_REQUEST['aj'])
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
$search_flags = '';
$head = '';
@@ -82,14 +82,14 @@ function connections_content(&$a) {
$head = t('New');
$pending = true;
nav_set_selected('intros');
- $a->argv[1] = 'pending';
+ App::$argv[1] = 'pending';
}
else {
$head = t('All');
$search_flags = '';
$all = true;
- $a->argc = 1;
- unset($a->argv[1]);
+ App::$argc = 1;
+ unset(App::$argv[1]);
}
nav_set_selected('intros');
break;
@@ -121,53 +121,60 @@ function connections_content(&$a) {
$search = ((x($_REQUEST,'search')) ? notags(trim($_REQUEST['search'])) : '');
$tabs = array(
+ /*
array(
'label' => t('Suggestions'),
'url' => z_root() . '/suggest',
'sel' => '',
'title' => t('Suggest new connections'),
),
- array(
+ */
+
+ 'pending' => array(
'label' => t('New Connections'),
'url' => z_root() . '/connections/pending',
'sel' => ($pending) ? 'active' : '',
'title' => t('Show pending (new) connections'),
),
- array(
+
+ 'all' => array(
'label' => t('All Connections'),
'url' => z_root() . '/connections/all',
'sel' => ($all) ? 'active' : '',
'title' => t('Show all connections'),
),
+
+ /*
array(
'label' => t('Unblocked'),
'url' => z_root() . '/connections',
'sel' => (($unblocked) && (! $search) && (! $nets)) ? 'active' : '',
'title' => t('Only show unblocked connections'),
),
+ */
- array(
+ 'blocked' => array(
'label' => t('Blocked'),
'url' => z_root() . '/connections/blocked',
'sel' => ($blocked) ? 'active' : '',
'title' => t('Only show blocked connections'),
),
- array(
+ 'ignored' => array(
'label' => t('Ignored'),
'url' => z_root() . '/connections/ignored',
'sel' => ($ignored) ? 'active' : '',
'title' => t('Only show ignored connections'),
),
- array(
+ 'archived' => array(
'label' => t('Archived'),
'url' => z_root() . '/connections/archived',
'sel' => ($archived) ? 'active' : '',
'title' => t('Only show archived connections'),
),
- array(
+ 'hidden' => array(
'label' => t('Hidden'),
'url' => z_root() . '/connections/hidden',
'sel' => ($hidden) ? 'active' : '',
@@ -184,8 +191,8 @@ function connections_content(&$a) {
);
- $tab_tpl = get_markup_template('common_tabs.tpl');
- $t = replace_macros($tab_tpl, array('$tabs'=>$tabs));
+ //$tab_tpl = get_markup_template('common_tabs.tpl');
+ //$t = replace_macros($tab_tpl, array('$tabs'=>$tabs));
$searching = false;
if($search) {
@@ -204,15 +211,15 @@ function connections_content(&$a) {
intval(local_channel())
);
if($r) {
- $a->set_pager_total($r[0]['total']);
+ App::set_pager_total($r[0]['total']);
$total = $r[0]['total'];
}
$r = q("SELECT abook.*, xchan.* FROM abook left join xchan on abook.abook_xchan = xchan.xchan_hash
WHERE abook_channel = %d and abook_self = 0 and xchan_deleted = 0 and xchan_orphan = 0 $sql_extra $sql_extra2 ORDER BY xchan_name LIMIT %d OFFSET %d ",
intval(local_channel()),
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
$contacts = array();
@@ -221,20 +228,51 @@ function connections_content(&$a) {
foreach($r as $rr) {
if($rr['xchan_url']) {
+
+ $status_str = '';
+ $status = array(
+ ((intval($rr['abook_pending'])) ? t('Pending approval') : ''),
+ ((intval($rr['abook_archived'])) ? t('Archived') : ''),
+ ((intval($rr['abook_hidden'])) ? t('Hidden') : ''),
+ ((intval($rr['abook_ignored'])) ? t('Ignored') : ''),
+ ((intval($rr['abook_blocked'])) ? t('Blocked') : '')
+ );
+
+ foreach($status as $str) {
+ if(!$str)
+ continue;
+ $status_str .= $str;
+ $status_str .= ', ';
+ }
+ $status_str = rtrim($status_str, ', ');
+
$contacts[] = array(
'img_hover' => sprintf( t('%1$s [%2$s]'),$rr['xchan_name'],$rr['xchan_url']),
'edit_hover' => t('Edit connection'),
+ 'delete_hover' => t('Delete connection'),
'id' => $rr['abook_id'],
- 'alt_text' => $alt_text,
- 'dir_icon' => $dir_icon,
'thumb' => $rr['xchan_photo_m'],
'name' => $rr['xchan_name'],
- 'username' => $rr['xchan_name'],
'classes' => (intval($rr['abook_archived']) ? 'archived' : ''),
'link' => z_root() . '/connedit/' . $rr['abook_id'],
- 'edit' => t('Edit'),
+ 'deletelink' => z_root() . '/connedit/' . intval($rr['abook_id']) . '/drop',
+ 'delete' => t('Delete'),
'url' => chanlink_url($rr['xchan_url']),
- 'network' => network_to_name($rr['network']),
+ 'webbie_label' => t('Channel address'),
+ 'webbie' => $rr['xchan_addr'],
+ 'network_label' => t('Network'),
+ 'network' => network_to_name($rr['xchan_network']),
+ 'public_forum' => ((intval($rr['xchan_pubforum'])) ? true : false),
+ 'status_label' => t('Status'),
+ 'status' => $status_str,
+ 'connected_label' => t('Connected'),
+ 'connected' => datetime_convert('UTC',date_default_timezone_get(),$rr['abook_created'], 'c'),
+ 'approve_hover' => t('Approve connection'),
+ 'approve' => (($rr['abook_pending']) ? t('Approve') : false),
+ 'ignore_hover' => t('Ignore connection'),
+ 'ignore' => ((! $rr['abook_ignored']) ? t('Ignore') : false),
+ 'recent_label' => t('Recent activity'),
+ 'recentlink' => z_root() . '/network/?f=&cid=' . intval($rr['abook_id'])
);
}
}
@@ -257,15 +295,16 @@ function connections_content(&$a) {
else {
$o .= "<script> var page_query = '" . $_GET['q'] . "'; var extra_args = '" . extra_query_args() . "' ; </script>";
$o .= replace_macros(get_markup_template('connections.tpl'),array(
- '$header' => t('Connections') . (($head) ? ' - ' . $head : ''),
- '$tabs' => $t,
+ '$header' => t('Connections') . (($head) ? ': ' . $head : ''),
+ '$tabs' => $tabs,
'$total' => $total,
'$search' => $search_hdr,
+ '$label' => t('Search'),
'$desc' => t('Search your connections'),
- '$finding' => (($searching) ? t('Finding: ') . "'" . $search . "'" : ""),
+ '$finding' => (($searching) ? t('Connections search') . ": '" . $search . "'" : ""),
'$submit' => t('Find'),
'$edit' => t('Edit'),
- '$cmd' => $a->cmd,
+ '$cmd' => App::$cmd,
'$contacts' => $contacts,
'$paginate' => paginate($a),
diff --git a/mod/connedit.php b/mod/connedit.php
index 9c46fa999..f57fdefc6 100644
--- a/mod/connedit.php
+++ b/mod/connedit.php
@@ -25,18 +25,18 @@ function connedit_init(&$a) {
return;
if((argc() >= 2) && intval(argv(1))) {
- $r = q("SELECT abook.*, xchan.*
+ $r = q("SELECT abook.*, xchan.*
FROM abook left join xchan on abook_xchan = xchan_hash
WHERE abook_channel = %d and abook_id = %d LIMIT 1",
intval(local_channel()),
intval(argv(1))
);
if($r) {
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel)
head_set_icon($channel['xchan_photo_s']);
@@ -55,17 +55,17 @@ function connedit_post(&$a) {
if(! $contact_id)
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
// TODO if configured for hassle-free permissions, we'll post the form with ajax as soon as the
- // connection enable is toggled to a special autopost url and set permissions immediately, leaving
- // the other form elements alone pending a manual submit of the form. The downside is that there
+ // connection enable is toggled to a special autopost url and set permissions immediately, leaving
+ // the other form elements alone pending a manual submit of the form. The downside is that there
// will be a window of opportunity when the permissions have been set but before you've had a chance
// to review and possibly restrict them. The upside is we won't have to warn you that your connection
- // can't do anything until you save the bloody form.
+ // can't do anything until you save the bloody form.
$autopost = (((argc() > 2) && (argv(2) === 'auto')) ? true : false);
-
+
$orig_record = q("SELECT * FROM abook WHERE abook_id = %d AND abook_channel = %d LIMIT 1",
intval($contact_id),
intval(local_channel())
@@ -73,7 +73,7 @@ function connedit_post(&$a) {
if(! $orig_record) {
notice( t('Could not access contact record.') . EOL);
- goaway($a->get_baseurl(true) . '/connections');
+ goaway(z_root() . '/connections');
return; // NOTREACHED
}
@@ -145,7 +145,7 @@ function connedit_post(&$a) {
if($z) {
$record = $z[0]['xlink_id'];
- $w = q("update xlink set xlink_rating = '%d', xlink_rating_text = '%s', xlink_sig = '%s', xlink_updated = '%s'
+ $w = q("update xlink set xlink_rating = '%d', xlink_rating_text = '%s', xlink_sig = '%s', xlink_updated = '%s'
where xlink_id = %d",
intval($rating),
dbesc($rating_text),
@@ -172,7 +172,7 @@ function connedit_post(&$a) {
}
if($record) {
proc_run('php','include/ratenotif.php','rating',$record);
- }
+ }
}
if(($_REQUEST['pending']) && intval($orig_record[0]['abook_pending'])) {
@@ -181,7 +181,7 @@ function connedit_post(&$a) {
// @fixme it won't be common, but when you accept a new connection request
// the permissions will now be that of your permissions role and ignore
// any you may have set manually on the form. We'll probably see a bug if somebody
- // tries to set the permissions *and* approve the connection in the same
+ // tries to set the permissions *and* approve the connection in the same
// request. The workaround is to approve the connection, then go back and
// adjust permissions as desired.
@@ -210,7 +210,7 @@ function connedit_post(&$a) {
intval(local_channel())
);
- if($orig_record[0]['abook_profile'] != $profile_id) {
+ if($orig_record[0]['abook_profile'] != $profile_id) {
//Update profile photo permissions
logger('A new profile was assigned - updating profile photos');
@@ -224,8 +224,8 @@ function connedit_post(&$a) {
else
notice( t('Failed to update connection record.') . EOL);
- if($a->poi && $a->poi['abook_my_perms'] != $abook_my_perms
- && (! intval($a->poi['abook_self']))) {
+ if(App::$poi && App::$poi['abook_my_perms'] != $abook_my_perms
+ && (! intval(App::$poi['abook_self']))) {
proc_run('php', 'include/notifier.php', (($new_friend) ? 'permission_create' : 'permission_update'), $contact_id);
}
@@ -235,11 +235,11 @@ function connedit_post(&$a) {
require_once('include/group.php');
$g = group_rec_byhash(local_channel(),$default_group);
if($g)
- group_add_member(local_channel(),'',$a->poi['abook_xchan'],$g['id']);
+ group_add_member(local_channel(),'',App::$poi['abook_xchan'],$g['id']);
}
- // Check if settings permit ("post new friend activity" is allowed, and
- // friends in general or this friend in particular aren't hidden)
+ // Check if settings permit ("post new friend activity" is allowed, and
+ // friends in general or this friend in particular aren't hidden)
// and send out a new friend activity
$pr = q("select * from profile where uid = %d and is_default = 1 and hide_friends = 0",
@@ -259,19 +259,19 @@ function connedit_post(&$a) {
$xarr['item_private'] = (($xarr['allow_cid']||$xarr['allow_gid']||$xarr['deny_cid']||$xarr['deny_gid']) ? 1 : 0);
$obj = array(
'type' => ACTIVITY_OBJ_PERSON,
- 'title' => $a->poi['xchan_name'],
- 'id' => $a->poi['xchan_hash'],
+ 'title' => App::$poi['xchan_name'],
+ 'id' => App::$poi['xchan_hash'],
'link' => array(
- array('rel' => 'alternate', 'type' => 'text/html', 'href' => $a->poi['xchan_url']),
- array('rel' => 'photo', 'type' => $a->poi['xchan_photo_mimetype'], 'href' => $a->poi['xchan_photo_l'])
+ array('rel' => 'alternate', 'type' => 'text/html', 'href' => App::$poi['xchan_url']),
+ array('rel' => 'photo', 'type' => App::$poi['xchan_photo_mimetype'], 'href' => App::$poi['xchan_photo_l'])
),
);
$xarr['object'] = json_encode($obj);
$xarr['obj_type'] = ACTIVITY_OBJ_PERSON;
- $xarr['body'] = '[zrl=' . $channel['xchan_url'] . ']' . $channel['xchan_name'] . '[/zrl]' . ' ' . t('is now connected to') . ' ' . '[zrl=' . $a->poi['xchan_url'] . ']' . $a->poi['xchan_name'] . '[/zrl]';
+ $xarr['body'] = '[zrl=' . $channel['xchan_url'] . ']' . $channel['xchan_name'] . '[/zrl]' . ' ' . t('is now connected to') . ' ' . '[zrl=' . App::$poi['xchan_url'] . ']' . App::$poi['xchan_name'] . '[/zrl]';
- $xarr['body'] .= "\n\n\n" . '[zrl=' . $a->poi['xchan_url'] . '][zmg=80x80]' . $a->poi['xchan_photo_m'] . '[/zmg][/zrl]';
+ $xarr['body'] .= "\n\n\n" . '[zrl=' . App::$poi['xchan_url'] . '][zmg=80x80]' . App::$poi['xchan_photo_m'] . '[/zmg][/zrl]';
post_activity_item($xarr);
@@ -285,26 +285,29 @@ function connedit_post(&$a) {
// Refresh the structure in memory with the new data
- $r = q("SELECT abook.*, xchan.*
+ $r = q("SELECT abook.*, xchan.*
FROM abook left join xchan on abook_xchan = xchan_hash
WHERE abook_channel = %d and abook_id = %d LIMIT 1",
intval(local_channel()),
intval($contact_id)
);
if($r) {
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
if($new_friend) {
- $arr = array('channel_id' => local_channel(), 'abook' => $a->poi);
+ $arr = array('channel_id' => local_channel(), 'abook' => App::$poi);
call_hooks('accept_follow', $arr);
}
- if(! is_null($autoperms))
+ if(! is_null($autoperms))
set_pconfig(local_channel(),'system','autoperms',(($autoperms) ? $abook_my_perms : 0));
connedit_clone($a);
+ if(($_REQUEST['pending']) && (!$_REQUEST['done']))
+ goaway(z_root() . '/connections/ifpending');
+
return;
}
@@ -316,25 +319,32 @@ function connedit_post(&$a) {
function connedit_clone(&$a) {
- if(! $a->poi)
+ if(! App::$poi)
return;
- $r = q("SELECT abook.*, xchan.*
+
+ $channel = App::get_channel();
+
+ $r = q("SELECT abook.*, xchan.*
FROM abook left join xchan on abook_xchan = xchan_hash
WHERE abook_channel = %d and abook_id = %d LIMIT 1",
intval(local_channel()),
- intval($a->poi['abook_id'])
+ intval(App::$poi['abook_id'])
);
if($r) {
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
- $clone = $a->poi;
+ $clone = App::$poi;
unset($clone['abook_id']);
unset($clone['abook_account']);
unset($clone['abook_channel']);
+ $abconfig = load_abconfig($channel['channel_hash'],$clone['abook_xchan']);
+ if($abconfig)
+ $clone['abconfig'] = $abconfig;
+
build_sync_packet(0 /* use the current local_channel */, array('abook' => array($clone)));
}
@@ -353,7 +363,7 @@ function connedit_content(&$a) {
return login();
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$my_perms = get_channel_default_perms(local_channel());
$role = get_pconfig(local_channel(),'system','permissions_role');
if($role) {
@@ -362,6 +372,8 @@ function connedit_content(&$a) {
$my_perms = $x['perms_accept'];
}
+ $yes_no = array(t('No'),t('Yes'));
+
if($my_perms) {
$o .= "<script>function connectDefaultShare() {
\$('.abook-edit-me').each(function() {
@@ -393,21 +405,27 @@ function connedit_content(&$a) {
if(! count($orig_record)) {
notice( t('Could not access address book record.') . EOL);
- goaway($a->get_baseurl(true) . '/connections');
+ goaway(z_root() . '/connections');
}
-
- if($cmd === 'update') {
+ if($cmd === 'update') {
// pull feed and consume it, which should subscribe to the hub.
proc_run('php',"include/poller.php","$contact_id");
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
if($cmd === 'refresh') {
- if(! zot_refresh($orig_record[0],get_app()->get_channel()))
- notice( t('Refresh failed - channel is currently unavailable.') );
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ if($orig_record[0]['xchan_network'] === 'zot') {
+ if(! zot_refresh($orig_record[0],App::get_channel()))
+ notice( t('Refresh failed - channel is currently unavailable.') );
+ }
+ else {
+
+ // if you are on a different network we'll force a refresh of the connection basic info
+ proc_run('php','include/notifier.php','permission_update',$contact_id);
+ }
+ goaway(z_root() . '/connedit/' . $contact_id);
}
if($cmd === 'block') {
@@ -416,7 +434,7 @@ function connedit_content(&$a) {
}
else
notice(t('Unable to set address book parameters.') . EOL);
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
if($cmd === 'ignore') {
@@ -425,7 +443,7 @@ function connedit_content(&$a) {
}
else
notice(t('Unable to set address book parameters.') . EOL);
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
if($cmd === 'archive') {
@@ -434,7 +452,7 @@ function connedit_content(&$a) {
}
else
notice(t('Unable to set address book parameters.') . EOL);
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
if($cmd === 'hide') {
@@ -443,7 +461,7 @@ function connedit_content(&$a) {
}
else
notice(t('Unable to set address book parameters.') . EOL);
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
// We'll prevent somebody from unapproving an already approved contact.
@@ -457,7 +475,7 @@ function connedit_content(&$a) {
else
notice(t('Unable to set address book parameters.') . EOL);
}
- goaway($a->get_baseurl(true) . '/connedit/' . $contact_id);
+ goaway(z_root() . '/connedit/' . $contact_id);
}
@@ -466,13 +484,13 @@ function connedit_content(&$a) {
require_once('include/Contact.php');
// FIXME
-// We need to send either a purge or a refresh packet to the other side (the channel being unfriended).
+// We need to send either a purge or a refresh packet to the other side (the channel being unfriended).
// The issue is that the abook DB record _may_ get destroyed when we call contact_remove. As the notifier runs
// in the background there could be a race condition preventing this packet from being sent in all cases.
// PLACEHOLDER
contact_remove(local_channel(), $orig_record[0]['abook_id']);
- build_sync_packet(0 /* use the current local_channel */,
+ build_sync_packet(0 /* use the current local_channel */,
array('abook' => array(array(
'abook_xchan' => $orig_record[0]['abook_xchan'],
'entry_deleted' => true))
@@ -481,43 +499,43 @@ function connedit_content(&$a) {
info( t('Connection has been removed.') . EOL );
if(x($_SESSION,'return_url'))
- goaway($a->get_baseurl(true) . '/' . $_SESSION['return_url']);
- goaway($a->get_baseurl(true) . '/contacts');
+ goaway(z_root() . '/' . $_SESSION['return_url']);
+ goaway(z_root() . '/contacts');
}
}
- if($a->poi) {
+ if(App::$poi) {
- $contact_id = $a->poi['abook_id'];
- $contact = $a->poi;
+ $contact_id = App::$poi['abook_id'];
+ $contact = App::$poi;
$buttons = array(
'view' => array(
'label' => t('View Profile'),
- 'url' => chanlink_cid($contact['abook_id']),
+ 'url' => chanlink_cid($contact['abook_id']),
'sel' => '',
'title' => sprintf( t('View %s\'s profile'), $contact['xchan_name']),
),
'refresh' => array(
'label' => t('Refresh Permissions'),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/refresh',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/refresh',
'sel' => '',
'title' => t('Fetch updated permissions'),
),
'recent' => array(
'label' => t('Recent Activity'),
- 'url' => $a->get_baseurl(true) . '/network/?f=&cid=' . $contact['abook_id'],
+ 'url' => z_root() . '/network/?f=&cid=' . $contact['abook_id'],
'sel' => '',
'title' => t('View recent posts and comments'),
),
'block' => array(
'label' => (intval($contact['abook_blocked']) ? t('Unblock') : t('Block')),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/block',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/block',
'sel' => (intval($contact['abook_blocked']) ? 'active' : ''),
'title' => t('Block (or Unblock) all communications with this connection'),
'info' => (intval($contact['abook_blocked']) ? t('This connection is blocked!') : ''),
@@ -525,7 +543,7 @@ function connedit_content(&$a) {
'ignore' => array(
'label' => (intval($contact['abook_ignored']) ? t('Unignore') : t('Ignore')),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/ignore',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/ignore',
'sel' => (intval($contact['abook_ignored']) ? 'active' : ''),
'title' => t('Ignore (or Unignore) all inbound communications from this connection'),
'info' => (intval($contact['abook_ignored']) ? t('This connection is ignored!') : ''),
@@ -533,7 +551,7 @@ function connedit_content(&$a) {
'archive' => array(
'label' => (intval($contact['abook_archived']) ? t('Unarchive') : t('Archive')),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/archive',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/archive',
'sel' => (intval($contact['abook_archived']) ? 'active' : ''),
'title' => t('Archive (or Unarchive) this connection - mark channel dead but keep content'),
'info' => (intval($contact['abook_archived']) ? t('This connection is archived!') : ''),
@@ -541,7 +559,7 @@ function connedit_content(&$a) {
'hide' => array(
'label' => (intval($contact['abook_hidden']) ? t('Unhide') : t('Hide')),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/hide',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/hide',
'sel' => (intval($contact['abook_hidden']) ? 'active' : ''),
'title' => t('Hide or Unhide this connection from your other connections'),
'info' => (intval($contact['abook_hidden']) ? t('This connection is hidden!') : ''),
@@ -549,7 +567,7 @@ function connedit_content(&$a) {
'delete' => array(
'label' => t('Delete'),
- 'url' => $a->get_baseurl(true) . '/connedit/' . $contact['abook_id'] . '/drop',
+ 'url' => z_root() . '/connedit/' . $contact['abook_id'] . '/drop',
'sel' => '',
'title' => t('Delete this connection'),
),
@@ -627,10 +645,10 @@ function connedit_content(&$a) {
$perms = array();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$global_perms = get_perms();
- $existing = get_all_perms(local_channel(),$contact['abook_xchan']);
+ $existing = get_all_perms(local_channel(),$contact['abook_xchan']);
$unapproved = array('pending', t('Approve this connection'), '', t('Accept connection to allow communication'), array(t('No'),('Yes')));
@@ -659,7 +677,7 @@ function connedit_content(&$a) {
$locstr = '';
- $locs = q("select hubloc_addr as location from hubloc left join site on hubloc_url = site_url where hubloc_hash = '%s'
+ $locs = q("select hubloc_addr as location from hubloc left join site on hubloc_url = site_url where hubloc_hash = '%s'
and hubloc_deleted = 0 and site_dead = 0",
dbesc($contact['xchan_hash'])
);
@@ -681,7 +699,7 @@ function connedit_content(&$a) {
$o .= replace_macros($tpl,array(
'$header' => (($self) ? t('Connection Default Permissions') : sprintf( t('Connection: %s'),$contact['xchan_name'])),
- '$autoperms' => array('autoperms',t('Apply these permissions automatically'), ((get_pconfig(local_channel(),'system','autoperms')) ? 1 : 0), 'Connection requests will be approved without your interaction', array(t('No'),('Yes'))),
+ '$autoperms' => array('autoperms',t('Apply these permissions automatically'), ((get_pconfig(local_channel(),'system','autoperms')) ? 1 : 0), t('Connection requests will be approved without your interaction'), $yes_no),
'$addr' => $contact['xchan_addr'],
'$addr_text' => t('This connection\'s primary address is'),
'$loc_text' => t('Available locations:'),
@@ -696,8 +714,8 @@ function connedit_content(&$a) {
'$lbl_rating_txt' => t('Optionally explain your rating'),
'$connfilter' => feature_enabled(local_channel(),'connfilter'),
'$connfilter_label' => t('Custom Filter'),
- '$incl' => array('abook_incl',t('Only import posts with this text'), $contact['abook_incl'],t('words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts')),
- '$excl' => array('abook_excl',t('Do not import posts with this text'), $contact['abook_excl'],t('words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts')),
+ '$incl' => array('abook_incl',t('Only import posts with this text'), $contact['abook_incl'],t('words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts')),
+ '$excl' => array('abook_excl',t('Do not import posts with this text'), $contact['abook_excl'],t('words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts')),
'$rating_text' => array('rating_text', t('Optionally explain your rating'),$rating_text,''),
'$rating_info' => t('This information is public!'),
'$rating' => $rating,
@@ -705,10 +723,6 @@ function connedit_content(&$a) {
'$slide' => $slide,
'$affinity' => $affinity,
'$pending_label' => t('Connection Pending Approval'),
- '$pending_modal_title' => t('Connection Request'),
- '$pending_modal_body' => sprintf(t('(%s) would like to connect with you. Please approve this connection to allow communication.'), $contact['xchan_addr']),
- '$pending_modal_approve' => t('Approve'),
- '$pending_modal_dismiss' => t('Approve Later'),
'$is_pending' => (intval($contact['abook_pending']) ? 1 : ''),
'$unapproved' => $unapproved,
'$inherited' => t('inherited'),
diff --git a/mod/cover_photo.php b/mod/cover_photo.php
new file mode 100644
index 000000000..c99fdf7de
--- /dev/null
+++ b/mod/cover_photo.php
@@ -0,0 +1,417 @@
+<?php
+
+/*
+ @file cover_photo.php
+ @brief Module-file with functions for handling of cover-photos
+
+*/
+
+require_once('include/photo/photo_driver.php');
+require_once('include/identity.php');
+
+
+
+/* @brief Initalize the cover-photo edit view
+ *
+ * @param $a Current application
+ * @return void
+ *
+ */
+
+function cover_photo_init(&$a) {
+
+ if(! local_channel()) {
+ return;
+ }
+
+ $channel = App::get_channel();
+ profile_load($a,$channel['channel_address']);
+
+}
+
+/* @brief Evaluate posted values
+ *
+ * @param $a Current application
+ * @return void
+ *
+ */
+
+function cover_photo_post(&$a) {
+
+ if(! local_channel()) {
+ return;
+ }
+
+ $channel = App::get_channel();
+
+ check_form_security_token_redirectOnErr('/cover_photo', 'cover_photo');
+
+ if((x($_POST,'cropfinal')) && ($_POST['cropfinal'] == 1)) {
+
+ // phase 2 - we have finished cropping
+
+ if(argc() != 2) {
+ notice( t('Image uploaded but image cropping failed.') . EOL );
+ return;
+ }
+
+ $image_id = argv(1);
+
+ if(substr($image_id,-2,1) == '-') {
+ $scale = substr($image_id,-1,1);
+ $image_id = substr($image_id,0,-2);
+ }
+
+
+ $srcX = $_POST['xstart'];
+ $srcY = $_POST['ystart'];
+ $srcW = $_POST['xfinal'] - $srcX;
+ $srcH = $_POST['yfinal'] - $srcY;
+
+
+ $r = q("select gender from profile where uid = %d and is_default = 1 limit 1",
+ intval(local_channel())
+ );
+ if($r) {
+ $profile = $r[0];
+ }
+
+ $r = q("SELECT * FROM photo WHERE resource_id = '%s' AND uid = %d AND scale = 0 LIMIT 1",
+ dbesc($image_id),
+ intval(local_channel())
+ );
+
+ if($r) {
+
+ $base_image = $r[0];
+ $base_image['data'] = (($r[0]['os_storage']) ? @file_get_contents($base_image['data']) : dbunescbin($base_image['data']));
+
+ $im = photo_factory($base_image['data'], $base_image['type']);
+ if($im->is_valid()) {
+
+ // We are scaling and cropping the relative pixel locations to the original photo instead of the
+ // scaled photo we operated on.
+
+ // First load the scaled photo to check its size. (Should probably pass this in the post form and save
+ // a query.)
+
+ $g = q("select width, height from photo where resource_id = '%s' and uid = %d and scale = 3",
+ dbesc($image_id),
+ intval(local_channel())
+ );
+
+
+ $scaled_width = $g[0]['width'];
+ $scaled_height = $g[0]['height'];
+
+ if((! $scaled_width) || (! $scaled_height)) {
+ logger('potential divide by zero scaling cover photo');
+ return;
+ }
+
+ // unset all other cover photos
+
+ q("update photo set photo_usage = %d where photo_usage = %d and uid = %d",
+ intval(PHOTO_NORMAL),
+ intval(PHOTO_COVER),
+ intval(local_channel())
+ );
+
+ $orig_srcx = ( $r[0]['width'] / $scaled_width ) * $srcX;
+ $orig_srcy = ( $r[0]['height'] / $scaled_height ) * $srcY;
+ $orig_srcw = ( $srcW / $scaled_width ) * $r[0]['width'];
+ $orig_srch = ( $srcH / $scaled_height ) * $r[0]['height'];
+
+ $im->cropImageRect(1200,435,$orig_srcx, $orig_srcy, $orig_srcw, $orig_srch);
+
+ $aid = get_account_id();
+
+ $p = array('aid' => $aid, 'uid' => local_channel(), 'resource_id' => $base_image['resource_id'],
+ 'filename' => $base_image['filename'], 'album' => t('Cover Photos'));
+
+ $p['scale'] = 7;
+ $p['photo_usage'] = PHOTO_COVER;
+
+ $r1 = $im->save($p);
+
+ $im->doScaleImage(850,310);
+ $p['scale'] = 8;
+
+ $r2 = $im->save($p);
+
+
+ $im->doScaleImage(425,160);
+ $p['scale'] = 9;
+
+ $r3 = $im->save($p);
+
+ if($r1 === false || $r2 === false || $r3 === false) {
+ // if one failed, delete them all so we can start over.
+ notice( t('Image resize failed.') . EOL );
+ $x = q("delete from photo where resource_id = '%s' and uid = %d and scale >= 7 ",
+ dbesc($base_image['resource_id']),
+ local_channel()
+ );
+ return;
+ }
+
+ $channel = App::get_channel();
+ send_cover_photo_activity($channel,$base_image,$profile);
+
+
+ }
+ else
+ notice( t('Unable to process image') . EOL);
+ }
+
+ goaway(z_root() . '/channel/' . $channel['channel_address']);
+
+ }
+
+
+ $hash = photo_new_resource();
+ $smallest = 0;
+
+ require_once('include/attach.php');
+
+ $res = attach_store(App::get_channel(), get_observer_hash(), '', array('album' => t('Cover Photos'), 'hash' => $hash));
+
+ logger('attach_store: ' . print_r($res,true));
+
+ if($res && intval($res['data']['is_photo'])) {
+ $i = q("select * from photo where resource_id = '%s' and uid = %d and scale = 0",
+ dbesc($hash),
+ intval(local_channel())
+ );
+
+ if(! $i) {
+ notice( t('Image upload failed.') . EOL );
+ return;
+ }
+ $os_storage = false;
+
+ foreach($i as $ii) {
+ $smallest = intval($ii['scale']);
+ $os_storage = intval($ii['os_storage']);
+ $imagedata = $ii['data'];
+ $filetype = $ii['type'];
+
+ }
+ }
+
+ $imagedata = (($os_storage) ? @file_get_contents($imagedata) : $imagedata);
+ $ph = photo_factory($imagedata, $filetype);
+
+ if(! $ph->is_valid()) {
+ notice( t('Unable to process image.') . EOL );
+ return;
+ }
+
+ return cover_photo_crop_ui_head($a, $ph, $hash, $smallest);
+
+}
+
+function send_cover_photo_activity($channel,$photo,$profile) {
+
+ $arr = array();
+ $arr['item_thread_top'] = 1;
+ $arr['item_origin'] = 1;
+ $arr['item_wall'] = 1;
+ $arr['obj_type'] = ACTIVITY_OBJ_PHOTO;
+ $arr['verb'] = ACTIVITY_UPDATE;
+
+ $arr['object'] = json_encode(array(
+ 'type' => $arr['obj_type'],
+ 'id' => z_root() . '/photo/' . $photo['resource_id'] . '-7',
+ 'link' => array('rel' => 'photo', 'type' => $photo['type'], 'href' => z_root() . '/photo/' . $photo['resource_id'] . '-7')
+ ));
+
+ if($profile && stripos($profile['gender'],t('female')) !== false)
+ $t = t('%1$s updated her %2$s');
+ elseif($profile && stripos($profile['gender'],t('male')) !== false)
+ $t = t('%1$s updated his %2$s');
+ else
+ $t = t('%1$s updated their %2$s');
+
+ $ptext = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo['resource_id'] . ']' . t('cover photo') . '[/zrl]';
+
+ $ltext = '[zrl=' . z_root() . '/profile/' . $channel['channel_address'] . ']' . '[zmg]' . z_root() . '/photo/' . $photo['resource_id'] . '-8[/zmg][/zrl]';
+
+ $arr['body'] = sprintf($t,$channel['channel_name'],$ptext) . "\n\n" . $ltext;
+
+ $acl = new Zotlabs\Access\AccessList($channel);
+ $x = $acl->get();
+ $arr['allow_cid'] = $x['allow_cid'];
+
+ $arr['allow_gid'] = $x['allow_gid'];
+ $arr['deny_cid'] = $x['deny_cid'];
+ $arr['deny_gid'] = $x['deny_gid'];
+
+ $arr['uid'] = $channel['channel_id'];
+ $arr['aid'] = $channel['channel_account_id'];
+
+ $arr['owner_xchan'] = $channel['channel_hash'];
+ $arr['author_xchan'] = $channel['channel_hash'];
+
+ post_activity_item($arr);
+
+
+}
+
+
+/* @brief Generate content of profile-photo view
+ *
+ * @param $a Current application
+ * @return void
+ *
+ */
+
+
+function cover_photo_content(&$a) {
+
+ if(! local_channel()) {
+ notice( t('Permission denied.') . EOL );
+ return;
+ }
+
+ $channel = App::get_channel();
+
+ $newuser = false;
+
+ if(argc() == 2 && argv(1) === 'new')
+ $newuser = true;
+
+ if(argv(1) === 'use') {
+ if (argc() < 3) {
+ notice( t('Permission denied.') . EOL );
+ return;
+ };
+
+// check_form_security_token_redirectOnErr('/cover_photo', 'cover_photo');
+
+ $resource_id = argv(2);
+
+ $r = q("SELECT id, album, scale FROM photo WHERE uid = %d AND resource_id = '%s' ORDER BY scale ASC",
+ intval(local_channel()),
+ dbesc($resource_id)
+ );
+ if(! $r) {
+ notice( t('Photo not available.') . EOL );
+ return;
+ }
+ $havescale = false;
+ foreach($r as $rr) {
+ if($rr['scale'] == 7)
+ $havescale = true;
+ }
+
+ $r = q("SELECT `data`, `type`, resource_id, os_storage FROM photo WHERE id = %d and uid = %d limit 1",
+ intval($r[0]['id']),
+ intval(local_channel())
+
+ );
+ if(! $r) {
+ notice( t('Photo not available.') . EOL );
+ return;
+ }
+
+ if(intval($r[0]['os_storage']))
+ $data = @file_get_contents($r[0]['data']);
+ else
+ $data = dbunescbin($r[0]['data']);
+
+ $ph = photo_factory($data, $r[0]['type']);
+ $smallest = 0;
+ if($ph->is_valid()) {
+ // go ahead as if we have just uploaded a new photo to crop
+ $i = q("select resource_id, scale from photo where resource_id = '%s' and uid = %d and scale = 0",
+ dbesc($r[0]['resource_id']),
+ intval(local_channel())
+ );
+
+ if($i) {
+ $hash = $i[0]['resource_id'];
+ foreach($i as $ii) {
+ $smallest = intval($ii['scale']);
+ }
+ }
+ }
+
+ cover_photo_crop_ui_head($a, $ph, $hash, $smallest);
+ }
+
+
+ if(! x(App::$data,'imagecrop')) {
+
+ $tpl = get_markup_template('cover_photo.tpl');
+
+ $o .= replace_macros($tpl,array(
+ '$user' => App::$channel['channel_address'],
+ '$lbl_upfile' => t('Upload File:'),
+ '$lbl_profiles' => t('Select a profile:'),
+ '$title' => t('Upload Cover Photo'),
+ '$submit' => t('Upload'),
+ '$profiles' => $profiles,
+ '$form_security_token' => get_form_security_token("cover_photo"),
+// FIXME - yuk
+ '$select' => sprintf('%s %s', t('or'), ($newuser) ? '<a href="' . z_root() . '">' . t('skip this step') . '</a>' : '<a href="'. z_root() . '/photos/' . App::$channel['channel_address'] . '">' . t('select a photo from your photo albums') . '</a>')
+ ));
+
+ call_hooks('cover_photo_content_end', $o);
+
+ return $o;
+ }
+ else {
+ $filename = App::$data['imagecrop'] . '-3';
+ $resolution = 3;
+ $tpl = get_markup_template("cropcover.tpl");
+ $o .= replace_macros($tpl,array(
+ '$filename' => $filename,
+ '$profile' => intval($_REQUEST['profile']),
+ '$resource' => App::$data['imagecrop'] . '-3',
+ '$image_url' => z_root() . '/photo/' . $filename,
+ '$title' => t('Crop Image'),
+ '$desc' => t('Please adjust the image cropping for optimum viewing.'),
+ '$form_security_token' => get_form_security_token("cover_photo"),
+ '$done' => t('Done Editing')
+ ));
+ return $o;
+ }
+
+ return; // NOTREACHED
+}
+
+/* @brief Generate the UI for photo-cropping
+ *
+ * @param $a Current application
+ * @param $ph Photo-Factory
+ * @return void
+ *
+ */
+
+
+
+function cover_photo_crop_ui_head(&$a, $ph, $hash, $smallest){
+
+ $max_length = get_config('system','max_image_length');
+ if(! $max_length)
+ $max_length = MAX_IMAGE_LENGTH;
+ if($max_length > 0)
+ $ph->scaleImage($max_length);
+
+ $width = $ph->getWidth();
+ $height = $ph->getHeight();
+
+ if($width < 300 || $height < 300) {
+ $ph->scaleImageUp(240);
+ $width = $ph->getWidth();
+ $height = $ph->getHeight();
+ }
+
+
+ App::$data['imagecrop'] = $hash;
+ App::$data['imagecrop_resolution'] = $smallest;
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("crophead.tpl"), array());
+ return;
+}
+
diff --git a/mod/dav.php b/mod/dav.php
index d4695a544..e2a857dca 100644
--- a/mod/dav.php
+++ b/mod/dav.php
@@ -7,7 +7,7 @@
*/
use Sabre\DAV;
-use RedMatrix\RedDAV;
+use Zotlabs\Storage;
// composer autoloader for SabreDAV
require_once('vendor/autoload.php');
@@ -49,18 +49,18 @@ function dav_init(&$a) {
$profile = 0;
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which . '" />' . "\r\n";
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . z_root() . '/feed/' . $which . '" />' . "\r\n";
if ($which)
profile_load($a, $which, $profile);
- $auth = new RedDAV\RedBasicAuth();
+ $auth = new Zotlabs\Storage\BasicAuth();
$ob_hash = get_observer_hash();
if ($ob_hash) {
if (local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$auth->setCurrentUser($channel['channel_address']);
$auth->channel_id = $channel['channel_id'];
$auth->channel_hash = $channel['channel_hash'];
@@ -82,7 +82,7 @@ function dav_init(&$a) {
$_SERVER['REQUEST_URI'] = strip_zids($_SERVER['REQUEST_URI']);
$_SERVER['REQUEST_URI'] = preg_replace('/[\?&]davguest=(.*?)([\?&]|$)/ism', '', $_SERVER['REQUEST_URI']);
- $rootDirectory = new RedDAV\RedDirectory('/', $auth);
+ $rootDirectory = new Zotlabs\Storage\Directory('/', $auth);
// A SabreDAV server-object
$server = new DAV\Server($rootDirectory);
@@ -107,8 +107,8 @@ function dav_init(&$a) {
if ((! $auth->observer) && ($_SERVER['REQUEST_METHOD'] === 'GET')) {
try {
- $x = RedFileData('/' . $a->cmd, $auth);
- if($x instanceof RedDAV\RedFile)
+ $x = RedFileData('/' . App::$cmd, $auth);
+ if($x instanceof Zotlabs\Storage\File)
$isapublic_file = true;
}
catch (Exception $e) {
@@ -126,14 +126,14 @@ function dav_init(&$a) {
}
}
- require_once('include/RedDAV/RedBrowser.php');
+// require_once('Zotlabs/Storage/Browser.php');
// provide a directory view for the cloud in Hubzilla
- $browser = new RedDAV\RedBrowser($auth);
+ $browser = new Zotlabs\Storage\Browser($auth);
$auth->setBrowserPlugin($browser);
// Experimental QuotaPlugin
-// require_once('include/RedDAV/QuotaPlugin.php');
-// $server->addPlugin(new RedDAV\QuotaPlugin($auth));
+// require_once('Zotlabs/Storage/QuotaPlugin.php');
+// $server->addPlugin(new Zotlabs\Storage\QuotaPlugin($auth));
// All we need to do now, is to fire up the server
$server->exec();
diff --git a/mod/directory.php b/mod/directory.php
index 4ab118b17..79c03777e 100644
--- a/mod/directory.php
+++ b/mod/directory.php
@@ -6,7 +6,7 @@ require_once('include/widgets.php');
require_once('include/bbcode.php');
function directory_init(&$a) {
- $a->set_pager_itemspage(60);
+ App::set_pager_itemspage(60);
if(x($_GET,'ignore')) {
q("insert into xign ( uid, xchan ) values ( %d, '%s' ) ",
@@ -144,18 +144,21 @@ function directory_content(&$a) {
}
if($url) {
- // We might want to make the tagadelic count (&kw=) configurable or turn it off completely.
$numtags = get_config('system','directorytags');
- $kw = ((intval($numtags)) ? $numtags : 50);
+ $kw = ((intval($numtags) > 0) ? intval($numtags) : 50);
+
+ if(get_config('system','disable_directory_keywords'))
+ $kw = 0;
+
$query = $url . '?f=&kw=' . $kw . (($safe_mode != 1) ? '&safe=' . $safe_mode : '');
if($token)
$query .= '&t=' . $token;
if(! $globaldir)
- $query .= '&hub=' . get_app()->get_hostname();
+ $query .= '&hub=' . App::get_hostname();
if($search)
$query .= '&name=' . urlencode($search) . '&keywords=' . urlencode($search);
@@ -177,8 +180,8 @@ function directory_content(&$a) {
if($sort_order)
$query .= '&order=' . urlencode($sort_order);
- if($a->pager['page'] != 1)
- $query .= '&p=' . $a->pager['page'];
+ if(App::$pager['page'] != 1)
+ $query .= '&p=' . App::$pager['page'];
logger('mod_directory: query: ' . $query);
@@ -321,7 +324,7 @@ function directory_content(&$a) {
'online' => $online,
'kw' => (($out) ? t('Keywords: ') : ''),
'keywords' => $out,
- 'ignlink' => $suggest ? $a->get_baseurl() . '/directory?ignore=' . $rr['hash'] : '',
+ 'ignlink' => $suggest ? z_root() . '/directory?ignore=' . $rr['hash'] : '',
'ignore_label' => t('Don\'t suggest'),
'common_friends' => (($common[$rr['address']]) ? intval($common[$rr['address']]) : ''),
'common_label' => t('Common connections:'),
@@ -352,7 +355,7 @@ function directory_content(&$a) {
ksort($entries); // Sort array by key so that foreach-constructs work as expected
if($j['keywords']) {
- $a->data['directory_keywords'] = $j['keywords'];
+ App::$data['directory_keywords'] = $j['keywords'];
}
logger('mod_directory: entries: ' . print_r($entries,true), LOGGER_DATA);
@@ -403,7 +406,7 @@ function directory_content(&$a) {
echo $o;
killme();
}
- if($a->pager['page'] == 1 && $j['records'] == 0 && strpos($search,'@')) {
+ if(App::$pager['page'] == 1 && $j['records'] == 0 && strpos($search,'@')) {
goaway(z_root() . '/chanview/?f=&address=' . $search);
}
info( t("No entries (some entries may be hidden).") . EOL);
diff --git a/mod/dirsearch.php b/mod/dirsearch.php
index 388e5f3ac..1273c5ccd 100644
--- a/mod/dirsearch.php
+++ b/mod/dirsearch.php
@@ -4,7 +4,7 @@ require_once('include/dir_fns.php');
function dirsearch_init(&$a) {
- $a->set_pager_itemspage(60);
+ App::set_pager_itemspage(60);
}
@@ -75,6 +75,8 @@ function dirsearch_content(&$a) {
$kw = ((x($_REQUEST,'kw')) ? intval($_REQUEST['kw']) : 0 );
$forums = ((array_key_exists('pubforums',$_REQUEST)) ? intval($_REQUEST['pubforums']) : 0);
+ if(get_config('system','disable_directory_keywords'))
+ $kw = 0;
// by default use a safe search
@@ -164,7 +166,7 @@ function dirsearch_content(&$a) {
$logic = 'true';
if($dirmode == DIRECTORY_MODE_STANDALONE) {
- $sql_extra .= " and xchan_addr like '%%" . get_app()->get_hostname() . "' ";
+ $sql_extra .= " and xchan_addr like '%%" . App::get_hostname() . "' ";
}
$safesql = (($safe > 0) ? " and xchan_censored = 0 and xchan_selfcensored = 0 " : '');
diff --git a/mod/display.php b/mod/display.php
index b2d9ba34b..2844a1205 100644
--- a/mod/display.php
+++ b/mod/display.php
@@ -5,6 +5,10 @@ function display_content(&$a, $update = 0, $load = false) {
// logger("mod-display: update = $update load = $load");
+
+ $checkjs = new Zotlabs\Web\CheckJS();
+
+
if($load)
$_SESSION['loadtime'] = datetime_convert();
@@ -21,7 +25,7 @@ function display_content(&$a, $update = 0, $load = false) {
require_once('include/items.php');
- $a->page['htmlhead'] .= replace_macros(get_markup_template('display-head.tpl'), array());
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('display-head.tpl'), array());
if(argc() > 1 && argv(1) !== 'load')
$item_hash = argv(1);
@@ -32,7 +36,7 @@ function display_content(&$a, $update = 0, $load = false) {
if(! $item_hash) {
- $a->error = 404;
+ App::$error = 404;
notice( t('Item not found.') . EOL);
return;
}
@@ -42,7 +46,7 @@ function display_content(&$a, $update = 0, $load = false) {
if(local_channel() && (! $update)) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$channel_acl = array(
@@ -65,7 +69,10 @@ function display_content(&$a, $update = 0, $load = false) {
'visitor' => true,
'profile_uid' => local_channel(),
'return_path' => 'channel/' . $channel['channel_address'],
- 'expanded' => true
+ 'expanded' => true,
+ 'editor_autocomplete' => true,
+ 'bbco_autocomplete' => 'bbcode',
+ 'bbcode' => true
);
$o = '<div id="jot-popup">';
@@ -116,7 +123,7 @@ function display_content(&$a, $update = 0, $load = false) {
$simple_update = (($update) ? " AND item_unseen = 1 " : '');
if($update && $_SESSION['loadtime'])
- $simple_update .= " and item.changed > '" . datetime_convert('UTC','UTC',$_SESSION['loadtime']) . "' ";
+ $simple_update = " AND (( item_unseen = 1 AND item.changed > '" . datetime_convert('UTC','UTC',$_SESSION['loadtime']) . "' ) OR item.changed > '" . datetime_convert('UTC','UTC',$_SESSION['loadtime']) . "' ) ";
if($load)
$simple_update = '';
@@ -127,9 +134,9 @@ function display_content(&$a, $update = 0, $load = false) {
$o .= '<div id="live-display"></div>' . "\r\n";
$o .= "<script> var profile_uid = " . ((intval(local_channel())) ? local_channel() : (-1))
- . "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
+ . "; var netargs = '?f='; var profile_page = " . App::$pager['page'] . "; </script>\r\n";
- $a->page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
'$baseurl' => z_root(),
'$pgtype' => 'display',
'$uid' => '0',
@@ -144,7 +151,7 @@ function display_content(&$a, $update = 0, $load = false) {
'$fh' => '0',
'$nouveau' => '0',
'$wall' => '0',
- '$page' => (($a->pager['page'] != 1) ? $a->pager['page'] : 1),
+ '$page' => ((App::$pager['page'] != 1) ? App::$pager['page'] : 1),
'$list' => ((x($_REQUEST,'list')) ? intval($_REQUEST['list']) : 0),
'$search' => '',
'$order' => '',
@@ -165,13 +172,13 @@ function display_content(&$a, $update = 0, $load = false) {
$sql_extra = public_permissions_sql($observer_hash);
- if(($update && $load) || ($_COOKIE['jsAvailable'] != 1)) {
+ if(($update && $load) || ($checkjs->disabled())) {
$updateable = false;
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']),intval($a->pager['start']));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']),intval(App::$pager['start']));
- if($load || ($_COOKIE['jsAvailable'] != 1)) {
+ if($load || ($checkjs->disabled())) {
$r = null;
require_once('include/identity.php');
@@ -217,9 +224,54 @@ function display_content(&$a, $update = 0, $load = false) {
}
}
- else {
- $r = array();
+ }
+
+ elseif($update && !$load) {
+ $r = null;
+
+ require_once('include/identity.php');
+ $sys = get_sys_channel();
+ $sysid = $sys['channel_id'];
+
+ if(local_channel()) {
+ $r = q("SELECT * from item
+ WHERE uid = %d
+ and mid = '%s'
+ $item_normal
+ $simple_update
+ limit 1",
+ intval(local_channel()),
+ dbesc($target_item['parent_mid'])
+ );
+ if($r) {
+ $updateable = true;
+ }
+ }
+ if($r === null) {
+ // in case somebody turned off public access to sys channel content using permissions
+ // make that content unsearchable by ensuring the owner_xchan can't match
+ if(! perm_is_allowed($sysid,$observer_hash,'view_stream'))
+ $sysid = 0;
+
+ $r = q("SELECT * from item
+ WHERE mid = '%s'
+ AND (((( `item`.`allow_cid` = '' AND `item`.`allow_gid` = '' AND `item`.`deny_cid` = ''
+ AND `item`.`deny_gid` = '' AND item_private = 0 )
+ and owner_xchan in ( " . stream_perms_xchans(($observer_hash) ? (PERMS_NETWORK|PERMS_PUBLIC) : PERMS_PUBLIC) . " ))
+ OR uid = %d )
+ $sql_extra )
+ $item_normal
+ $simple_update
+ limit 1",
+ dbesc($target_item['parent_mid']),
+ intval($sysid)
+ );
}
+ $_SESSION['loadtime'] = datetime_convert();
+ }
+
+ else {
+ $r = array();
}
if($r) {
@@ -242,13 +294,13 @@ function display_content(&$a, $update = 0, $load = false) {
}
- if ($_COOKIE['jsAvailable'] == 1) {
- $o .= conversation($a, $items, 'display', $update, 'client');
- } else {
+ if ($checkjs->disabled()) {
$o .= conversation($a, $items, 'display', $update, 'traditional');
if ($items[0]['title'])
- $a->page['title'] = $items[0]['title'] . " - " . $a->page['title'];
-
+ App::$page['title'] = $items[0]['title'] . " - " . App::$page['title'];
+ }
+ else {
+ $o .= conversation($a, $items, 'display', $update, 'client');
}
if($updateable) {
@@ -284,6 +336,5 @@ function display_content(&$a, $update = 0, $load = false) {
}
*/
- return $o;
}
diff --git a/mod/dreport.php b/mod/dreport.php
index 1ad1eca7c..4edec2e2b 100644
--- a/mod/dreport.php
+++ b/mod/dreport.php
@@ -9,7 +9,7 @@ function dreport_content(&$a) {
$table = 'item';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$mid = ((argc() > 1) ? argv(1) : '');
diff --git a/mod/editblock.php b/mod/editblock.php
index 9269676b1..214c495dd 100644
--- a/mod/editblock.php
+++ b/mod/editblock.php
@@ -8,7 +8,7 @@ function editblock_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -25,9 +25,9 @@ function editblock_init(&$a) {
function editblock_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -36,11 +36,11 @@ function editblock_content(&$a) {
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -108,14 +108,15 @@ function editblock_content(&$a) {
else
$mimeselect = mimetype_select($itm[0]['uid'],$mimetype);
- $a->page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$pretext' => '',
'$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
'$geotag' => '',
'$nickname' => $channel['channel_address'],
- '$confirmdelete' => t('Delete block?')
+ '$confirmdelete' => t('Delete block?'),
+ '$bbco_autocomplete'=> (($mimetype == 'text/bbcode') ? 'bbcode' : 'comanche-block')
));
$tpl = get_markup_template("jot.tpl");
@@ -153,7 +154,7 @@ function editblock_content(&$a) {
'$mimeselect' => $mimeselect,
'$content' => undo_post_tagging($itm[0]['body']),
'$post_id' => $post_id,
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$defloc' => $channel['channel_location'],
'$visitor' => false,
'$public' => t('Public post'),
@@ -174,6 +175,7 @@ function editblock_content(&$a) {
'$defexpire' => '',
'$feature_expire' => false,
'$expires' => t('Set expiration date'),
+ '$bbcode' => (($mimetype == 'text/bbcode') ? true : false)
));
$o .= replace_macros(get_markup_template('edpost_head.tpl'), array(
diff --git a/mod/editlayout.php b/mod/editlayout.php
index fc68cfe3c..0b58fe5fe 100644
--- a/mod/editlayout.php
+++ b/mod/editlayout.php
@@ -8,7 +8,7 @@ function editlayout_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -23,9 +23,9 @@ function editlayout_init(&$a) {
function editlayout_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -34,11 +34,11 @@ function editlayout_content(&$a) {
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -102,14 +102,15 @@ function editlayout_content(&$a) {
$plaintext = true;
- $a->page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$pretext' => '',
'$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
'$geotag' => $geotag,
'$nickname' => $channel['channel_address'],
- '$confirmdelete' => t('Delete layout?')
+ '$confirmdelete' => t('Delete layout?'),
+ '$bbco_autocomplete'=> 'comanche'
));
@@ -150,7 +151,7 @@ function editlayout_content(&$a) {
'$ptyp' => $itm[0]['type'],
'$content' => undo_post_tagging($itm[0]['body']),
'$post_id' => $post_id,
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$defloc' => $channel['channel_location'],
'$visitor' => false,
'$public' => t('Public post'),
@@ -167,7 +168,7 @@ function editlayout_content(&$a) {
'$bang' => '',
'$profile_uid' => (intval($owner)),
'$jotplugins' => $jotplugins,
- '$sourceapp' => t($a->sourcename),
+ '$sourceapp' => t(App::$sourcename),
'$defexpire' => '',
'$feature_expire' => false,
'$expires' => t('Set expiration date'),
diff --git a/mod/editpost.php b/mod/editpost.php
index 030d8d671..397254a48 100644
--- a/mod/editpost.php
+++ b/mod/editpost.php
@@ -1,6 +1,6 @@
<?php /** @file */
-require_once('acl_selectors.php');
+require_once('include/acl_selectors.php');
require_once('include/crypto.php');
require_once('include/items.php');
require_once('include/taxonomy.php');
@@ -44,17 +44,19 @@ function editpost_content(&$a) {
// if(feature_enabled(local_channel(),'richtext'))
// $plaintext = false;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $a->page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$pretext' => '',
'$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
'$geotag' => $geotag,
'$nickname' => $channel['channel_address'],
'$expireswhen' => t('Expires YYYY-MM-DD HH:MM'),
- '$confirmdelete' => t('Delete item?'),
+ '$confirmdelete' => t('Delete item?'),
+ '$editor_autocomplete'=> true,
+ '$bbco_autocomplete'=> 'bbcode'
));
if(intval($itm[0]['item_obscured'])) {
@@ -101,7 +103,7 @@ function editpost_content(&$a) {
}
}
- $cipher = get_pconfig(get_app()->profile['profile_uid'],'system','default_cipher');
+ $cipher = get_pconfig(App::$profile['profile_uid'],'system','default_cipher');
if(! $cipher)
$cipher = 'aes256';
@@ -132,7 +134,7 @@ function editpost_content(&$a) {
'$content' => undo_post_tagging($itm[0]['body']),
'$post_id' => $post_id,
'$parent' => (($itm[0]['parent'] != $itm[0]['id']) ? $itm[0]['parent'] : ''),
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$defloc' => $channel['channel_location'],
'$visitor' => false,
'$public' => t('Public post'),
@@ -148,12 +150,12 @@ function editpost_content(&$a) {
'$profile_uid' => $owner_uid,
'$preview' => t('Preview'),
'$jotplugins' => $jotplugins,
- '$sourceapp' => t($a->sourcename),
+ '$sourceapp' => t(App::$sourcename),
'$catsenabled' => $catsenabled,
'$defexpire' => datetime_convert('UTC', date_default_timezone_get(),$itm[0]['expires']),
- '$feature_expire' => ((feature_enabled(get_app()->profile['profile_uid'],'content_expire') && (! $webpage)) ? true : false),
+ '$feature_expire' => ((feature_enabled(App::$profile['profile_uid'],'content_expire') && (! $webpage)) ? true : false),
'$expires' => t('Set expiration date'),
- '$feature_encrypt' => ((feature_enabled(get_app()->profile['profile_uid'],'content_encrypt') && (! $webpage)) ? true : false),
+ '$feature_encrypt' => ((feature_enabled(App::$profile['profile_uid'],'content_encrypt') && (! $webpage)) ? true : false),
'$encrypt' => t('Encrypt text'),
'$cipher' => $cipher,
'$expiryModalOK' => t('OK'),
diff --git a/mod/editwebpage.php b/mod/editwebpage.php
index 0192fd9c0..7cf738989 100644
--- a/mod/editwebpage.php
+++ b/mod/editwebpage.php
@@ -8,7 +8,7 @@ function editwebpage_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -24,9 +24,9 @@ function editwebpage_init(&$a) {
function editwebpage_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -35,11 +35,11 @@ function editwebpage_content(&$a) {
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -143,14 +143,15 @@ function editwebpage_content(&$a) {
else
$layoutselect = layout_select($itm[0]['uid'],$itm[0]['layout_mid']);
- $a->page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
- '$baseurl' => $a->get_baseurl(),
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('jot-header.tpl'), array(
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$pretext' => '',
'$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
'$geotag' => $geotag,
'$nickname' => $channel['channel_address'],
- '$confirmdelete' => t('Delete webpage?')
+ '$confirmdelete' => t('Delete webpage?'),
+ '$bbco_autocomplete'=> (($mimetype == 'text/bbcode') ? 'bbcode' : '')
));
$tpl = get_markup_template("jot.tpl");
@@ -192,7 +193,7 @@ function editwebpage_content(&$a) {
'$ptyp' => $itm[0]['type'],
'$content' => undo_post_tagging($itm[0]['body']),
'$post_id' => $post_id,
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$defloc' => $itm[0]['location'],
'$visitor' => ($is_owner) ? true : false,
'$acl' => populate_acl($itm[0],false),
@@ -211,11 +212,11 @@ function editwebpage_content(&$a) {
'$profile_uid' => (intval($owner)),
'$preview' => t('Preview'),
'$jotplugins' => $jotplugins,
- '$sourceapp' => $a->sourcename,
+ '$sourceapp' => App::$sourcename,
'$defexpire' => '',
'$feature_expire' => false,
'$expires' => t('Set expiration date'),
-
+ '$bbcode' => (($mimetype == 'text/bbcode') ? true : false)
));
$o .= replace_macros(get_markup_template('edpost_head.tpl'), array(
diff --git a/mod/events.php b/mod/events.php
index 74b44906c..30cf5f303 100755
--- a/mod/events.php
+++ b/mod/events.php
@@ -93,8 +93,8 @@ function events_post(&$a) {
//$action = ($event_hash == '') ? 'new' : "event/" . $event_hash;
//fixme: this url gives a wsod if there is a linebreak detected in one of the variables ($desc or $location)
- //$onerror_url = $a->get_baseurl() . "/events/" . $action . "?summary=$summary&description=$desc&location=$location&start=$start_text&finish=$finish_text&adjust=$adjust&nofinish=$nofinish&type=$type";
- $onerror_url = $a->get_baseurl() . "/events";
+ //$onerror_url = z_root() . "/events/" . $action . "?summary=$summary&description=$desc&location=$location&start=$start_text&finish=$finish_text&adjust=$adjust&nofinish=$nofinish&type=$type";
+ $onerror_url = z_root() . "/events";
if(strcmp($finish,$start) < 0 && !$nofinish) {
notice( t('Event can not end before it has started.') . EOL);
@@ -116,9 +116,9 @@ function events_post(&$a) {
$share = ((intval($_POST['share'])) ? intval($_POST['share']) : 0);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $acl = new AccessList(false);
+ $acl = new Zotlabs\Access\AccessList(false);
if($event_id) {
$x = q("select * from event where id = %d and uid = %d limit 1",
@@ -158,7 +158,7 @@ function events_post(&$a) {
}
$post_tags = array();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$ac = $acl->get();
if(strlen($categories)) {
@@ -281,21 +281,28 @@ function events_content(&$a) {
$first_day = (($first_day) ? $first_day : 0);
$htpl = get_markup_template('event_head.tpl');
- $a->page['htmlhead'] .= replace_macros($htpl,array(
- '$baseurl' => $a->get_baseurl(),
- '$lang' => $a->language,
+ App::$page['htmlhead'] .= replace_macros($htpl,array(
+ '$baseurl' => z_root(),
+ '$module_url' => '/events',
+ '$modparams' => 1,
+ '$lang' => App::$language,
'$first_day' => $first_day
));
$o = '';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$mode = 'view';
$y = 0;
$m = 0;
$ignored = ((x($_REQUEST,'ignored')) ? " and ignored = " . intval($_REQUEST['ignored']) . " " : '');
+
+ // logger('args: ' . print_r(App::$argv,true));
+
+
+
if(argc() > 1) {
if(argc() > 2 && argv(1) === 'add') {
$mode = 'add';
@@ -333,7 +340,7 @@ function events_content(&$a) {
$orig_event = $r[0];
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
// Passed parameters overrides anything found in the DB
if(!x($orig_event))
@@ -422,19 +429,19 @@ function events_content(&$a) {
require_once('include/acl_selectors.php');
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$perm_defaults = $acl->get();
$tpl = get_markup_template('event_form.tpl');
$form = replace_macros($tpl,array(
- '$post' => $a->get_baseurl() . '/events',
+ '$post' => z_root() . '/events',
'$eid' => $eid,
'$type' => $type,
'$xchan' => $event_xchan,
'$mid' => $mid,
'$event_hash' => $event_id,
- '$summary' => array('summary', (($event_id) ? t('Edit event titel') : t('Event titel')), $t_orig, t('Required'), '*'),
+ '$summary' => array('summary', (($event_id) ? t('Edit event title') : t('Event title')), $t_orig, t('Required'), '*'),
'$catsenabled' => $catsenabled,
'$placeholdercategory' => t('Categories (comma-separated list)'),
'$c_text' => (($event_id) ? t('Edit Category') : t('Category')),
@@ -564,7 +571,7 @@ function events_content(&$a) {
foreach($r as $rr) {
$j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'j') : datetime_convert('UTC','UTC',$rr['start'],'j'));
if(! x($links,$j))
- $links[$j] = $a->get_baseurl() . '/' . $a->cmd . '#link-' . $j;
+ $links[$j] = z_root() . '/' . App::$cmd . '#link-' . $j;
}
}
@@ -593,9 +600,9 @@ function events_content(&$a) {
$last_date = $d;
- $edit = ((local_channel() && $rr['author_xchan'] == get_observer_hash()) ? array($a->get_baseurl().'/events/'.$rr['event_hash'].'?expandform=1',t('Edit event'),'','') : false);
+ $edit = ((local_channel() && $rr['author_xchan'] == get_observer_hash()) ? array(z_root().'/events/'.$rr['event_hash'].'?expandform=1',t('Edit event'),'','') : false);
- $drop = array($a->get_baseurl().'/events/drop/'.$rr['event_hash'],t('Delete event'),'','');
+ $drop = array(z_root().'/events/drop/'.$rr['event_hash'],t('Delete event'),'','');
$title = strip_tags(html_entity_decode(bbcode($rr['summary']),ENT_QUOTES,'UTF-8'));
if(! $title) {
@@ -634,7 +641,7 @@ function events_content(&$a) {
killme();
}
- if ($a->argv[1] === 'json'){
+ if (App::$argv[1] === 'json'){
echo json_encode($events); killme();
}
@@ -647,11 +654,11 @@ function events_content(&$a) {
}
$o = replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
- '$new_event' => array($a->get_baseurl().'/events',(($event_id) ? t('Edit Event') : t('Create Event')),'',''),
- '$previus' => array($a->get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
- '$next' => array($a->get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''),
- '$export' => array($a->get_baseurl()."/events/$y/$m/export",t('Export'),'',''),
+ '$baseurl' => z_root(),
+ '$new_event' => array(z_root().'/events',(($event_id) ? t('Edit Event') : t('Create Event')),'',''),
+ '$previus' => array(z_root()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
+ '$next' => array(z_root()."/events/$nextyear/$nextmonth",t('Next'),'',''),
+ '$export' => array(z_root()."/events/$y/$m/export",t('Export'),'',''),
'$calendar' => cal($y,$m,$links, ' eventcal'),
'$events' => $events,
'$upload' => t('Import'),
diff --git a/mod/fbrowser.php b/mod/fbrowser.php
index 13abbfd8a..96e0fe953 100644
--- a/mod/fbrowser.php
+++ b/mod/fbrowser.php
@@ -15,19 +15,19 @@ function fbrowser_content($a){
if (!local_channel())
killme();
- if ($a->argc==1)
+ if (App::$argc==1)
killme();
- //echo "<pre>"; var_dump($a->argv); killme();
+ //echo "<pre>"; var_dump(App::$argv); killme();
- switch($a->argv[1]){
+ switch(App::$argv[1]){
case "image":
- $path = array( array($a->get_baseurl()."/fbrowser/image/", t("Photos")));
+ $path = array( array(z_root()."/fbrowser/image/", t("Photos")));
$albums = false;
$sql_extra = "";
$sql_extra2 = " ORDER BY created DESC LIMIT 0, 10";
- if ($a->argc==2){
+ if (App::$argc==2){
$albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d ",
intval(local_channel())
);
@@ -38,11 +38,11 @@ function fbrowser_content($a){
}
$album = "";
- if ($a->argc==3){
- $album = hex2bin($a->argv[2]);
+ if (App::$argc==3){
+ $album = hex2bin(App::$argv[2]);
$sql_extra = sprintf("AND `album` = '%s' ",dbesc($album));
$sql_extra2 = "";
- $path[]=array($a->get_baseurl()."/fbrowser/image/".$a->argv[2]."/", $album);
+ $path[]=array(z_root()."/fbrowser/image/".App::$argv[2]."/", $album);
}
$r = q("SELECT `resource_id`, `id`, `filename`, type, min(`scale`) AS `hiq`,max(`scale`) AS `loq`, `description`
@@ -60,9 +60,9 @@ function fbrowser_content($a){
$filename_e = $rr['filename'];
return array(
- $a->get_baseurl() . '/photo/' . $rr['resource_id'] . '-' . $rr['hiq'] . '.' .$ext,
+ z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['hiq'] . '.' .$ext,
$filename_e,
- $a->get_baseurl() . '/photo/' . $rr['resource_id'] . '-' . $rr['loq'] . '.'. $ext
+ z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['loq'] . '.'. $ext
);
}
$files = array_map("files1", $r);
@@ -70,7 +70,7 @@ function fbrowser_content($a){
$tpl = get_markup_template("filebrowser.tpl");
echo replace_macros($tpl, array(
'$type' => 'image',
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$path' => $path,
'$folders' => $albums,
'$files' =>$files,
@@ -80,7 +80,7 @@ function fbrowser_content($a){
break;
case "file":
- if ($a->argc==2){
+ if (App::$argc==2){
$files = q("SELECT id, filename, filetype FROM `attach` WHERE `uid` = %d ",
intval(local_channel())
);
@@ -89,14 +89,14 @@ function fbrowser_content($a){
list($m1,$m2) = explode("/",$rr['filetype']);
$filetype = ( (file_exists("images/icons/$m1.png"))?$m1:"zip");
- if($a->get_template_engine() === 'internal') {
+ if(App::get_template_engine() === 'internal') {
$filename_e = template_escape($rr['filename']);
}
else {
$filename_e = $rr['filename'];
}
- return array( $a->get_baseurl() . '/attach/' . $rr['id'], $filename_e, $a->get_baseurl() . '/images/icons/16/' . $filetype . '.png');
+ return array( z_root() . '/attach/' . $rr['id'], $filename_e, z_root() . '/images/icons/16/' . $filetype . '.png');
}
$files = array_map("files2", $files);
//echo "<pre>"; var_dump($files); killme();
@@ -105,8 +105,8 @@ function fbrowser_content($a){
$tpl = get_markup_template("filebrowser.tpl");
echo replace_macros($tpl, array(
'$type' => 'file',
- '$baseurl' => $a->get_baseurl(),
- '$path' => array( array($a->get_baseurl()."/fbrowser/image/", t("Files")) ),
+ '$baseurl' => z_root(),
+ '$path' => array( array(z_root()."/fbrowser/image/", t("Files")) ),
'$folders' => false,
'$files' =>$files,
'$cancel' => t('Cancel'),
diff --git a/mod/feed.php b/mod/feed.php
index eb72af9cf..087d3f827 100644
--- a/mod/feed.php
+++ b/mod/feed.php
@@ -31,7 +31,9 @@ function feed_init(&$a) {
killme();
logger('mod_feed: public feed request from ' . $_SERVER['REMOTE_ADDR'] . ' for ' . $channel['channel_address']);
+
echo get_public_feed($channel,$params);
+
killme();
}
diff --git a/mod/fhublocs.php b/mod/fhublocs.php
index dce00e383..7eab2b811 100644
--- a/mod/fhublocs.php
+++ b/mod/fhublocs.php
@@ -38,7 +38,7 @@ function fhublocs_content(&$a) {
if($y)
$primary_address = $y[0]['xchan_addr'];
- $hub_address = $rr['channel']['channel_address'] . '@' . get_app()->get_hostname();
+ $hub_address = $rr['channel']['channel_address'] . '@' . App::get_hostname();
$primary = (($hub_address === $primary_address) ? 1 : 0);
@@ -57,11 +57,11 @@ function fhublocs_content(&$a) {
dbesc($rr['channel_guid']),
dbesc($rr['channel_guid_sig']),
dbesc($rr['channel_hash']),
- dbesc($rr['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc($rr['channel_address'] . '@' . App::get_hostname()),
intval($primary),
dbesc(z_root()),
dbesc(base64url_encode(rsa_sign(z_root(),$rr['channel_prvkey']))),
- dbesc(get_app()->get_hostname()),
+ dbesc(App::get_hostname()),
dbesc(z_root() . '/post'),
dbesc($sitekey),
dbesc('zot')
diff --git a/mod/filer.php b/mod/filer.php
index 8d69503b2..b09c73f0a 100644
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -12,7 +12,7 @@ function filer_content(&$a) {
}
$term = unxmlify(trim($_GET['term']));
- $item_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
+ $item_id = ((App::$argc > 1) ? intval(App::$argv[1]) : 0);
logger('filer: tag ' . $term . ' item ' . $item_id);
diff --git a/mod/filerm.php b/mod/filerm.php
index bd8ce7cfc..82eed83f8 100644
--- a/mod/filerm.php
+++ b/mod/filerm.php
@@ -13,7 +13,7 @@ function filerm_content(&$a) {
if($category)
$term = $cat;
- $item_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
+ $item_id = ((App::$argc > 1) ? intval(App::$argv[1]) : 0);
logger('filerm: tag ' . $term . ' item ' . $item_id);
@@ -27,7 +27,7 @@ function filerm_content(&$a) {
}
if(x($_SESSION,'return_url'))
- goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+ goaway(z_root() . '/' . $_SESSION['return_url']);
killme();
}
diff --git a/mod/filestorage.php b/mod/filestorage.php
index 7ba8c1801..1feffa9ee 100644
--- a/mod/filestorage.php
+++ b/mod/filestorage.php
@@ -28,9 +28,9 @@ function filestorage_post(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$acl->set_from_array($_REQUEST);
$x = $acl->get();
@@ -52,7 +52,7 @@ function filestorage_content(&$a) {
$which = argv(1);
else {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
@@ -64,7 +64,7 @@ function filestorage_content(&$a) {
$owner = intval($r[0]['channel_id']);
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
$perms = get_all_perms($owner, $ob_hash);
@@ -100,7 +100,7 @@ function filestorage_content(&$a) {
}
$f = $r[0];
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$parentpath = get_parent_cloudpath($channel['channel_id'], $channel['channel_address'], $f['hash']);
@@ -123,7 +123,7 @@ function filestorage_content(&$a) {
);
$f = $r[0];
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$cloudpath = get_cloudpath($f) . (intval($f['is_dir']) ? '?f=&davguest=1' : '');
$parentpath = get_parent_cloudpath($channel['channel_id'], $channel['channel_address'], $f['hash']);
diff --git a/mod/follow.php b/mod/follow.php
index 3ad2cb3bb..207a99dd7 100644
--- a/mod/follow.php
+++ b/mod/follow.php
@@ -14,7 +14,9 @@ function follow_init(&$a) {
$return_url = $_SESSION['return_url'];
$confirm = intval($_REQUEST['confirm']);
- $result = new_contact($uid,$url,$a->get_channel(),true,$confirm);
+ $channel = App::get_channel();
+
+ $result = new_contact($uid,$url,$channel,true,$confirm);
if($result['success'] == false) {
if($result['message'])
@@ -34,6 +36,10 @@ function follow_init(&$a) {
unset($clone['abook_account']);
unset($clone['abook_channel']);
+ $abconfig = load_abconfig($channel['channel_hash'],$clone['abook_xchan']);
+ if($abconfig)
+ $clone['abconfig'] = $abconfig;
+
build_sync_packet(0 /* use the current local_channel */, array('abook' => array($clone)));
diff --git a/mod/fsuggest.php b/mod/fsuggest.php
index ec87af6ae..261679e6b 100644
--- a/mod/fsuggest.php
+++ b/mod/fsuggest.php
@@ -7,10 +7,10 @@ function fsuggest_post(&$a) {
return;
}
- if($a->argc != 2)
+ if(App::$argc != 2)
return;
- $contact_id = intval($a->argv[1]);
+ $contact_id = intval(App::$argv[1]);
$r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1",
intval($contact_id),
@@ -79,10 +79,10 @@ function fsuggest_content(&$a) {
return;
}
- if($a->argc != 2)
+ if(App::$argc != 2)
return;
- $contact_id = intval($a->argv[1]);
+ $contact_id = intval(App::$argv[1]);
$r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1",
intval($contact_id),
diff --git a/mod/getfile.php b/mod/getfile.php
new file mode 100644
index 000000000..c0916de79
--- /dev/null
+++ b/mod/getfile.php
@@ -0,0 +1,97 @@
+<?php
+
+/**
+ * module: getfile
+ *
+ * used for synchronising files and photos across clones
+ *
+ * The site initiating the file operation will send a sync packet to known clones.
+ * They will respond by building the DB structures they require, then will provide a
+ * post request to this site to grab the file data. This is sent as a stream direct to
+ * disk at the other end, avoiding memory issues.
+ *
+ * Since magic-auth cannot easily be used by the CURL process at the other end,
+ * we will require a signed request which includes a timestamp. This should not be
+ * used without SSL and is potentially vulnerable to replay if an attacker decrypts
+ * the SSL traffic fast enough. The amount of time slop is configurable but defaults
+ * to 3 minutes.
+ *
+ */
+
+
+
+require_once('include/Contact.php');
+require_once('include/attach.php');
+
+function getfile_post(&$a) {
+
+ $hash = $_POST['hash'];
+ $time = $_POST['time'];
+ $sig = $_POST['signature'];
+ $resource = $_POST['resource'];
+ $revision = intval($_POST['revision']);
+
+ if(! $hash)
+ killme();
+
+ $channel = channelx_by_hash($hash);
+
+ if((! $channel) || (! $time) || (! $sig))
+ killme();
+
+ $slop = intval(get_pconfig($channel['channel_id'],'system','getfile_time_slop'));
+ if($slop < 1)
+ $slop = 3;
+
+ $d1 = datetime_convert('UTC','UTC',"now + $slop minutes");
+ $d2 = datetime_convert('UTC','UTC',"now - $slop minutes");
+
+ if(($time > $d1) || ($time < $d2)) {
+ logger('time outside allowable range');
+ killme();
+ }
+
+ if(! rsa_verify($hash . '.' . $time,base64url_decode($sig),$channel['channel_pubkey'])) {
+ logger('verify failed.');
+ killme();
+ }
+
+
+ $r = attach_by_hash($resource,$revision);
+
+ if(! $r['success']) {
+ notice( $r['message'] . EOL);
+ return;
+ }
+
+
+ $unsafe_types = array('text/html','text/css','application/javascript');
+
+ if(in_array($r['data']['filetype'],$unsafe_types)) {
+ header('Content-type: text/plain');
+ }
+ else {
+ header('Content-type: ' . $r['data']['filetype']);
+ }
+
+ header('Content-disposition: attachment; filename="' . $r['data']['filename'] . '"');
+ if(intval($r['data']['os_storage'])) {
+ $fname = dbunescbin($r['data']['data']);
+ if(strpos($fname,'store') !== false)
+ $istream = fopen($fname,'rb');
+ else
+ $istream = fopen('store/' . $channel['channel_address'] . '/' . $fname,'rb');
+ $ostream = fopen('php://output','wb');
+ if($istream && $ostream) {
+ pipe_streams($istream,$ostream);
+ fclose($istream);
+ fclose($ostream);
+ }
+ }
+ else
+ echo dbunescbin($r['data']['data']);
+ killme();
+
+
+
+} \ No newline at end of file
diff --git a/mod/group.php b/mod/group.php
index ce9633669..d5f2129bd 100644
--- a/mod/group.php
+++ b/mod/group.php
@@ -17,14 +17,14 @@ function group_post(&$a) {
$public = intval($_POST['public']);
$r = group_add(local_channel(),$name,$public);
if($r) {
- info( t('Collection created.') . EOL );
+ info( t('Privacy group created.') . EOL );
$r = group_byname(local_channel(),$name);
if($r)
- goaway($a->get_baseurl() . '/group/' . $r);
+ goaway(z_root() . '/group/' . $r);
}
else
- notice( t('Could not create collection.') . EOL );
- goaway($a->get_baseurl() . '/group');
+ notice( t('Could not create privacy group.') . EOL );
+ goaway(z_root() . '/group');
}
if((argc() == 2) && (intval(argv(1)))) {
@@ -35,8 +35,8 @@ function group_post(&$a) {
intval(local_channel())
);
if(! $r) {
- notice( t('Collection not found.') . EOL );
- goaway($a->get_baseurl() . '/connections');
+ notice( t('Privacy group not found.') . EOL );
+ goaway(z_root() . '/connections');
}
$group = $r[0];
@@ -51,7 +51,7 @@ function group_post(&$a) {
intval($group['id'])
);
if($r)
- info( t('Collection updated.') . EOL );
+ info( t('Privacy group updated.') . EOL );
}
goaway(z_root() . '/group/' . argv(1) . '/' . argv(2));
@@ -62,7 +62,7 @@ function group_post(&$a) {
function group_content(&$a) {
$change = false;
- logger('mod_group: ' . $a->cmd,LOGGER_DEBUG);
+ logger('mod_group: ' . App::$cmd,LOGGER_DEBUG);
if(! local_channel()) {
notice( t('Permission denied') . EOL);
@@ -83,8 +83,8 @@ function group_content(&$a) {
if((argc() == 2) && (argv(1) === 'new')) {
return replace_macros($tpl, $context + array(
- '$title' => t('Create a collection of channels.'),
- '$gname' => array('groupname',t('Collection Name: '), '', ''),
+ '$title' => t('Create a group of channels.'),
+ '$gname' => array('groupname',t('Privacy group name: '), '', ''),
'$gid' => 'new',
'$public' => array('public',t('Members are visible to other channels'), false, ''),
'$form_security_token' => get_form_security_token("group_edit"),
@@ -104,11 +104,11 @@ function group_content(&$a) {
if($r)
$result = group_rmv(local_channel(),$r[0]['name']);
if($result)
- info( t('Collection removed.') . EOL);
+ info( t('Privacy group removed.') . EOL);
else
- notice( t('Unable to remove collection.') . EOL);
+ notice( t('Unable to remove privacy group.') . EOL);
}
- goaway($a->get_baseurl() . '/group');
+ goaway(z_root() . '/group');
// NOTREACHED
}
@@ -117,7 +117,7 @@ function group_content(&$a) {
check_form_security_token_ForbiddenOnErr('group_member_change', 't');
- $r = q("SELECT abook_xchan from abook left join xchan on abook_xchan = xchan_hash where abook_xchan = '%s' and abook_channel = %d and xchan_deleted = 0 and abook_blocked = 0 and abook_pending = 0 limit 1",
+ $r = q("SELECT abook_xchan from abook left join xchan on abook_xchan = xchan_hash where abook_xchan = '%s' and abook_channel = %d and xchan_deleted = 0 and abook_self = 0 and abook_blocked = 0 and abook_pending = 0 limit 1",
dbesc(base64url_decode(argv(2))),
intval(local_channel())
);
@@ -134,8 +134,8 @@ function group_content(&$a) {
intval(local_channel())
);
if(! $r) {
- notice( t('Collection not found.') . EOL );
- goaway($a->get_baseurl() . '/connections');
+ notice( t('Privacy group not found.') . EOL );
+ goaway(z_root() . '/connections');
}
$group = $r[0];
@@ -176,8 +176,8 @@ function group_content(&$a) {
$context = $context + array(
- '$title' => t('Collection Editor'),
- '$gname' => array('groupname',t('Collection Name: '),$group['name'], ''),
+ '$title' => t('Privacy group editor'),
+ '$gname' => array('groupname',t('Privacy group name: '),$group['name'], ''),
'$gid' => $group['id'],
'$drop' => $drop_txt,
'$public' => array('public',t('Members are visible to other channels'), $group['visible'], ''),
@@ -208,7 +208,7 @@ function group_content(&$a) {
group_rmv_member(local_channel(),$group['name'],$member['xchan_hash']);
}
- $r = q("SELECT abook.*, xchan.* FROM `abook` left join xchan on abook_xchan = xchan_hash WHERE `abook_channel` = %d AND abook_blocked = 0 and abook_pending = 0 and xchan_deleted = 0 order by xchan_name asc",
+ $r = q("SELECT abook.*, xchan.* FROM `abook` left join xchan on abook_xchan = xchan_hash WHERE `abook_channel` = %d AND abook_self = 0 and abook_blocked = 0 and abook_pending = 0 and xchan_deleted = 0 order by xchan_name asc",
intval(local_channel())
);
diff --git a/mod/hcard.php b/mod/hcard.php
index 014a63b35..9954e0838 100644
--- a/mod/hcard.php
+++ b/mod/hcard.php
@@ -6,12 +6,12 @@ function hcard_init(&$a) {
$which = argv(1);
else {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
$profile = '';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if((local_channel()) && (argc() > 2) && (argv(2) === 'view')) {
$which = $channel['channel_address'];
@@ -25,14 +25,14 @@ function hcard_init(&$a) {
$profile = $r[0]['profile_guid'];
}
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which .'" />' . "\r\n" ;
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . z_root() . '/feed/' . $which .'" />' . "\r\n" ;
if(! $profile) {
$x = q("select channel_id as profile_uid from channel where channel_address = '%s' limit 1",
dbesc(argv(1))
);
if($x) {
- $a->profile = $x[0];
+ App::$profile = $x[0];
}
}
diff --git a/mod/help.php b/mod/help.php
index c4549a2bd..fb0339cd9 100644
--- a/mod/help.php
+++ b/mod/help.php
@@ -13,7 +13,7 @@
function load_doc_file($s) {
- $lang = get_app()->language;
+ $lang = App::$language;
if(! isset($lang))
$lang = 'en';
$b = basename($s);
@@ -39,8 +39,8 @@ function search_doc_files($s) {
$a = get_app();
$itemspage = get_pconfig(local_channel(),'system','itemspage');
- $a->set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']), intval($a->pager['start']));
+ App::set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
$regexop = db_getfunc('REGEXP');
@@ -68,7 +68,7 @@ function search_doc_files($s) {
$r[$x]['rank'] ++;
$r[$x]['rank'] += substr_count(strtolower($r[$x]['text']),strtolower($s));
// bias the results to the observer's native language
- if($r[$x]['lang'] === $a->language)
+ if($r[$x]['lang'] === App::$language)
$r[$x]['rank'] = $r[$x]['rank'] + 10;
}
@@ -84,7 +84,21 @@ function doc_rank_sort($s1,$s2) {
}
+function load_context_help() {
+
+ $path = App::$cmd;
+ $args = App::$argv;
+
+ while($path) {
+ $context_help = load_doc_file('doc/context/' . $path . '/help.html');
+ if($context_help)
+ break;
+ array_pop($args);
+ $path = implode($args,'/');
+ }
+ return $context_help;
+}
function store_doc_file($s) {
@@ -145,7 +159,10 @@ function help_content(&$a) {
if($_REQUEST['search']) {
$o .= '<div id="help-content" class="generic-content-wrapper">';
+ $o .= '<div class="section-title-wrapper">';
$o .= '<h2>' . t('Documentation Search') . ' - ' . htmlspecialchars($_REQUEST['search']) . '</h2>';
+ $o .= '</div>';
+ $o .= '<div class="section-content-wrapper">';
$r = search_doc_files($_REQUEST['search']);
if($r) {
@@ -157,11 +174,12 @@ function help_content(&$a) {
$path = trim(substr($dirname,4),'/');
$o .= '<li><a href="help/' . (($path) ? $path . '/' : '') . $fname . '" >' . ucwords(str_replace('_',' ',notags($fname))) . '</a><br />' .
- str_replace('$Projectname',PLATFORM_NAME,substr($rr['text'],0,200)) . '...<br /><br /></li>';
+ str_replace('$Projectname',Zotlabs\Project\System::get_platform_name(),substr($rr['text'],0,200)) . '...<br /><br /></li>';
}
$o .= '</ul>';
$o .= '</div>';
+ $o .= '</div>';
}
return $o;
}
@@ -183,30 +201,30 @@ function help_content(&$a) {
$title = basename($path);
$text = load_doc_file('doc/' . $path . '.md');
- $a->page['title'] = t('Help:') . ' ' . ucwords(str_replace('-',' ',notags($title)));
+ App::$page['title'] = t('Help:') . ' ' . ucwords(str_replace('-',' ',notags($title)));
if(! $text) {
$text = load_doc_file('doc/' . $path . '.bb');
if($text)
$doctype = 'bbcode';
- $a->page['title'] = t('Help:') . ' ' . ucwords(str_replace('_',' ',notags($title)));
+ App::$page['title'] = t('Help:') . ' ' . ucwords(str_replace('_',' ',notags($title)));
}
if(! $text) {
$text = load_doc_file('doc/' . $path . '.html');
if($text)
$doctype = 'html';
- $a->page['title'] = t('Help:') . ' ' . ucwords(str_replace('-',' ',notags($title)));
+ App::$page['title'] = t('Help:') . ' ' . ucwords(str_replace('-',' ',notags($title)));
}
}
if(! $text) {
$text = load_doc_file('doc/Site.md');
- $a->page['title'] = t('Help');
+ App::$page['title'] = t('Help');
}
if(! $text) {
$doctype = 'bbcode';
$text = load_doc_file('doc/main.bb');
- $a->page['title'] = t('Help');
+ App::$page['title'] = t('Help');
}
if(! strlen($text)) {
@@ -229,6 +247,8 @@ function help_content(&$a) {
if($doctype === 'bbcode') {
require_once('include/bbcode.php');
$content = bbcode($text);
+ // bbcode retargets external content to new windows. This content is internal.
+ $content = str_replace(' target="_blank"','',$content);
}
$content = preg_replace_callback("/#include (.*?)\;/ism", 'preg_callback_help_include', $content);
@@ -248,7 +268,9 @@ function preg_callback_help_include($matches) {
if(preg_match('/\.bb$/', $matches[1]) || preg_match('/\.txt$/', $matches[1])) {
require_once('include/bbcode.php');
$include = bbcode($include);
- } elseif(preg_match('/\.md$/', $matches[1])) {
+ $include = str_replace(' target="_blank"','',$include);
+ }
+ elseif(preg_match('/\.md$/', $matches[1])) {
require_once('library/markdown.php');
$include = Markdown($include);
}
diff --git a/mod/home.php b/mod/home.php
index bfac17eab..478c764ea 100644
--- a/mod/home.php
+++ b/mod/home.php
@@ -12,7 +12,7 @@ function home_init(&$a) {
$splash = ((argc() > 1 && argv(1) === 'splash') ? true : false);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if(local_channel() && $channel && $channel['xchan_url'] && ! $splash) {
$dest = $channel['channel_startpage'];
if(! $dest)
@@ -53,8 +53,8 @@ function home_content(&$a, $update = 0, $load = false) {
if(strpos($frontpage,'include:') !== false) {
$file = trim(str_replace('include:' , '', $frontpage));
if(file_exists($file)) {
- $a->page['template'] = 'full';
- $a->page['title'] = t('$Projectname');
+ App::$page['template'] = 'full';
+ App::$page['title'] = t('$Projectname');
$o .= file_get_contents($file);
return $o;
}
@@ -76,7 +76,7 @@ function home_content(&$a, $update = 0, $load = false) {
$loginbox = get_config('system','login_on_homepage');
if(intval($loginbox) || $loginbox === false)
- $o .= login(($a->config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
+ $o .= login((App::$config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
return $o;
diff --git a/mod/hostxrd.php b/mod/hostxrd.php
index 0e18c133b..0e19d8af6 100644
--- a/mod/hostxrd.php
+++ b/mod/hostxrd.php
@@ -7,11 +7,12 @@ function hostxrd_init(&$a) {
$tpl = get_markup_template('xrd_host.tpl');
$x = replace_macros(get_markup_template('xrd_host.tpl'), array(
- '$zhost' => $a->get_hostname(),
+ '$zhost' => App::get_hostname(),
'$zroot' => z_root()
));
$arr = array('xrd' => $x);
call_hooks('hostxrd',$arr);
+
echo $arr['xrd'];
killme();
}
diff --git a/mod/id.php b/mod/id.php
index bd4c1fa89..382df45d8 100644
--- a/mod/id.php
+++ b/mod/id.php
@@ -46,12 +46,12 @@ function id_init(&$a) {
if(argc() > 1) {
$which = argv(1);
} else {
- $a->error = 404;
+ App::$error = 404;
return;
}
$profile = '';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
profile_load($a,$which,$profile);
$op = new MysqlProvider;
@@ -69,7 +69,7 @@ function id_init(&$a) {
function getUserData($handle = null) {
if (! local_channel()) {
notice( t('Permission denied.') . EOL);
- get_app()->page['content'] = login();
+ App::$page['content'] = login();
return false;
}
@@ -235,7 +235,7 @@ class MysqlProvider extends LightOpenIDProvider {
. '<button name="cancel">cancel</button> '
. '</form>';
- get_app()->page['content'] .= $o;
+ App::$page['content'] .= $o;
}
function checkid($realm, &$attributes) {
@@ -279,7 +279,7 @@ class MysqlProvider extends LightOpenIDProvider {
function assoc_handle() {
logger('assoc_handle');
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
return z_root() . '/channel/' . $channel['channel_address'];
}
diff --git a/mod/impel.php b/mod/impel.php
index da7138438..a0cb1d949 100644
--- a/mod/impel.php
+++ b/mod/impel.php
@@ -22,7 +22,7 @@ function impel_init(&$a) {
if(! $j)
json_return_and_die($ret);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$arr = array();
$is_menu = false;
diff --git a/mod/import.php b/mod/import.php
index 02e71233a..b14b97777 100644
--- a/mod/import.php
+++ b/mod/import.php
@@ -108,7 +108,9 @@ function import_account(&$a, $account_id) {
import_diaspora($data);
return;
}
-
+
+ $moving = false;
+
if(array_key_exists('compatibility',$data) && array_key_exists('database',$data['compatibility'])) {
$v1 = substr($data['compatibility']['database'],-4);
$v2 = substr(DB_UPDATE_VERSION,-4);
@@ -116,14 +118,19 @@ function import_account(&$a, $account_id) {
$t = sprintf( t('Warning: Database versions differ by %1$d updates.'), $v2 - $v1 );
notice($t);
}
+ if(array_key_exists('server_role',$data['compatibility']) && $data['compatibility']['server_role'] == 'basic')
+ $moving = true;
}
+ if($moving)
+ $seize = 1;
+
// import channel
if(array_key_exists('channel',$data)) {
if($completed < 1) {
- $channel = import_channel($data['channel'], $account_id);
+ $channel = import_channel($data['channel'], $account_id, $seize);
}
else {
@@ -142,7 +149,7 @@ function import_account(&$a, $account_id) {
}
if(! $channel)
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if(! $channel) {
logger('mod_import: channel not found. ', print_r($channel,true));
@@ -158,7 +165,6 @@ function import_account(&$a, $account_id) {
logger('import step 2');
$_SESSION['import_step'] = 2;
- ref_session_write(session_id(), serialize($_SESSION));
}
@@ -174,19 +180,17 @@ function import_account(&$a, $account_id) {
logger('import step 3');
$_SESSION['import_step'] = 3;
- ref_session_write(session_id(), serialize($_SESSION));
}
if($completed < 4) {
- if(is_array($data['hubloc'])) {
+ if(is_array($data['hubloc']) && (! $moving)) {
import_hublocs($channel,$data['hubloc'],$seize);
}
logger('import step 4');
$_SESSION['import_step'] = 4;
- ref_session_write(session_id(), serialize($_SESSION));
}
if($completed < 5) {
@@ -198,12 +202,12 @@ function import_account(&$a, $account_id) {
dbesc($channel['channel_guid']),
dbesc($channel['channel_guid_sig']),
dbesc($channel['channel_hash']),
- dbesc($channel['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc($channel['channel_address'] . '@' . App::get_hostname()),
dbesc('zot'),
intval(($seize) ? 1 : 0),
dbesc(z_root()),
dbesc(base64url_encode(rsa_sign(z_root(),$channel['channel_prvkey']))),
- dbesc(get_app()->get_hostname()),
+ dbesc(App::get_hostname()),
dbesc(z_root() . '/post'),
dbesc(get_config('system','pubkey'))
);
@@ -218,7 +222,6 @@ function import_account(&$a, $account_id) {
}
logger('import step 5');
$_SESSION['import_step'] = 5;
- ref_session_write(session_id(), serialize($_SESSION));
}
@@ -239,10 +242,10 @@ function import_account(&$a, $account_id) {
dbesc($channel['channel_guid']),
dbesc($channel['channel_guid_sig']),
dbesc($channel['channel_pubkey']),
- dbesc($a->get_baseurl() . "/photo/profile/l/" . $channel['channel_id']),
- dbesc($a->get_baseurl() . "/photo/profile/m/" . $channel['channel_id']),
- dbesc($a->get_baseurl() . "/photo/profile/s/" . $channel['channel_id']),
- dbesc($channel['channel_address'] . '@' . get_app()->get_hostname()),
+ dbesc(z_root() . "/photo/profile/l/" . $channel['channel_id']),
+ dbesc(z_root() . "/photo/profile/m/" . $channel['channel_id']),
+ dbesc(z_root() . "/photo/profile/s/" . $channel['channel_id']),
+ dbesc($channel['channel_address'] . '@' . App::get_hostname()),
dbesc(z_root() . '/channel/' . $channel['channel_address']),
dbesc(z_root() . '/follow?f=&url=%s'),
dbesc(z_root() . '/poco/' . $channel['channel_address']),
@@ -255,7 +258,6 @@ function import_account(&$a, $account_id) {
}
logger('import step 6');
$_SESSION['import_step'] = 6;
- ref_session_write(session_id(), serialize($_SESSION));
}
if($completed < 7) {
@@ -316,7 +318,7 @@ function import_account(&$a, $account_id) {
}
logger('import step 7');
$_SESSION['import_step'] = 7;
- ref_session_write(session_id(), serialize($_SESSION));
+
}
@@ -332,6 +334,10 @@ function import_account(&$a, $account_id) {
if($abooks) {
foreach($abooks as $abook) {
+ $abconfig = null;
+ if(array_key_exists('abconfig',$abook) && is_array($abook['abconfig']) && count($abook['abconfig']))
+ $abconfig = $abook['abconfig'];
+
unset($abook['abook_id']);
unset($abook['abook_rating']);
unset($abook['abook_rating_text']);
@@ -373,11 +379,21 @@ function import_account(&$a, $account_id) {
$friends ++;
if(intval($abook['abook_feed']))
$feeds ++;
+
+ if($abconfig) {
+ // @fixme does not handle sync of del_abconfig
+ foreach($abconfig as $abc) {
+ if($abc['chan'] === $channel['channel_hash'])
+ set_abconfig($abc['chan'],$abc['xchan'],$abc['cat'],$abc['k'],$abc['v']);
+ }
+ }
+
+
+
}
}
logger('import step 8');
$_SESSION['import_step'] = 8;
- ref_session_write(session_id(), serialize($_SESSION));
}
@@ -427,7 +443,6 @@ function import_account(&$a, $account_id) {
}
logger('import step 9');
$_SESSION['import_step'] = 9;
- ref_session_write(session_id(), serialize($_SESSION));
}
if(is_array($data['obj']))
diff --git a/mod/import_items.php b/mod/import_items.php
index 6b97939c9..df3afb3ea 100644
--- a/mod/import_items.php
+++ b/mod/import_items.php
@@ -84,16 +84,13 @@ function import_items_post(&$a) {
}
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $saved_notification_flags = notifications_off($channel['channel_id']);
if(array_key_exists('item',$data) && $data['item']) {
import_items($channel,$data['item']);
}
- notifications_on($channel['channel_id'],$saved_notification_flags);
-
if(array_key_exists('item_id',$data) && $data['item_id']) {
import_item_ids($channel,$data['item_id']);
}
@@ -107,9 +104,6 @@ function import_items_post(&$a) {
function import_items_content(&$a) {
-
-
-
if(! local_channel()) {
notice( t('Permission denied') . EOL);
return login();
diff --git a/mod/invite.php b/mod/invite.php
index e8bb74ee2..2adad8257 100644
--- a/mod/invite.php
+++ b/mod/invite.php
@@ -49,15 +49,15 @@ function invite_post(&$a) {
notice( sprintf( t('%s : Not a valid email address.'), $recip) . EOL);
continue;
}
-
+
else
$nmessage = $message;
- $account = $a->get_account();
+ $account = App::get_account();
- $res = mail($recip, sprintf( t('Please join us on $Projectname'), $a->config['sitename']),
- $nmessage,
+ $res = mail($recip, sprintf( t('Please join us on $Projectname'), App::$config['sitename']),
+ $nmessage,
"From: " . $account['account_email'] . "\n"
. 'Content-type: text/plain; charset=UTF-8' . "\n"
. 'Content-transfer-encoding: 8bit' );
@@ -98,7 +98,7 @@ function invite_content(&$a) {
notice( t('You have no more invitations available') . EOL);
return '';
}
- }
+ }
if($invonly && ($x || is_site_admin())) {
$invite_code = autoname(8) . rand(1000,9999);
@@ -118,11 +118,11 @@ function invite_content(&$a) {
}
}
- $ob = $a->get_observer();
+ $ob = App::get_observer();
if(! $ob)
return $o;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$o = replace_macros($tpl, array(
'$form_security_token' => get_form_security_token("send_invite"),
@@ -131,11 +131,11 @@ function invite_content(&$a) {
'$msg_text' => t('Your message:'),
'$default_message' => t('Please join my community on $Projectname.') . "\r\n" . "\r\n"
. $linktxt
- . (($invonly) ? "\r\n" . "\r\n" . t('You will need to supply this invitation code: ') . $invite_code . "\r\n" . "\r\n" : '')
+ . (($invonly) ? "\r\n" . "\r\n" . t('You will need to supply this invitation code:') . " " . $invite_code . "\r\n" . "\r\n" : '')
. t('1. Register at any $Projectname location (they are all inter-connected)')
. "\r\n" . "\r\n" . z_root() . '/register'
. "\r\n" . "\r\n" . t('2. Enter my $Projectname network address into the site searchbar.')
- . "\r\n" . "\r\n" . $ob['xchan_addr'] . ' (' . t('or visit ') . z_root() . '/channel/' . $channel['channel_address'] . ')'
+ . "\r\n" . "\r\n" . $ob['xchan_addr'] . ' (' . t('or visit') . " " . z_root() . '/channel/' . $channel['channel_address'] . ')'
. "\r\n" . "\r\n"
. t('3. Click [Connect]')
. "\r\n" . "\r\n" ,
diff --git a/mod/item.php b/mod/item.php
index b3ef57529..6e7c77a4d 100644
--- a/mod/item.php
+++ b/mod/item.php
@@ -119,7 +119,7 @@ function item_post(&$a) {
if (!$ret['success']) {
notice( t($ret['message']) . EOL) ;
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
}
@@ -173,7 +173,7 @@ function item_post(&$a) {
if(($r === false) || (! count($r))) {
notice( t('Unable to locate original post.') . EOL);
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
@@ -192,7 +192,7 @@ function item_post(&$a) {
}
if(! $observer)
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if($parent) {
logger('mod_item: item_post parent=' . $parent);
@@ -205,15 +205,15 @@ function item_post(&$a) {
if(! $can_comment) {
notice( t('Permission denied.') . EOL) ;
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
}
else {
- if(! perm_is_allowed($profile_uid,$observer['xchan_hash'],'post_wall')) {
+ if(! perm_is_allowed($profile_uid,$observer['xchan_hash'],($webpage) ? 'write_pages' : 'post_wall')) {
notice( t('Permission denied.') . EOL) ;
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
}
@@ -233,6 +233,8 @@ function item_post(&$a) {
$post_id = $i[0]['iid'];
}
+ $iconfig = null;
+
if($post_id) {
$i = q("SELECT * FROM `item` WHERE `uid` = %d AND `id` = %d LIMIT 1",
intval($profile_uid),
@@ -241,12 +243,15 @@ function item_post(&$a) {
if(! count($i))
killme();
$orig_post = $i[0];
+ $iconfig = q("select * from iconfig where iid = %d",
+ intval($post_id)
+ );
}
if(! $channel) {
if($uid && $uid == $profile_uid) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
}
else {
// posting as yourself but not necessarily to a channel you control
@@ -262,7 +267,7 @@ function item_post(&$a) {
if(! $channel) {
logger("mod_item: no channel.");
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
@@ -277,7 +282,7 @@ function item_post(&$a) {
else {
logger("mod_item: no owner.");
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
@@ -305,7 +310,7 @@ function item_post(&$a) {
}
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$public_policy = ((x($_REQUEST,'public_policy')) ? escape_tags($_REQUEST['public_policy']) : map_scope($channel['channel_r_stream'],true));
@@ -417,7 +422,7 @@ function item_post(&$a) {
killme();
info( t('Empty post discarded.') . EOL );
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
}
@@ -446,7 +451,7 @@ function item_post(&$a) {
$execflag = false;
- if($mimetype === 'application/x-php') {
+ if($mimetype !== 'text/bbcode') {
$z = q("select account_id, account_roles, channel_pageflags from account left join channel on channel_account_id = account_id where channel_id = %d limit 1",
intval($profile_uid)
);
@@ -457,7 +462,7 @@ function item_post(&$a) {
else {
notice( t('Executable content type not permitted to this channel.') . EOL);
if(x($_REQUEST,'return'))
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
killme();
}
}
@@ -472,15 +477,28 @@ function item_post(&$a) {
if($mimetype === 'text/bbcode') {
require_once('include/text.php');
- if($uid && $uid == $profile_uid && feature_enabled($uid,'markdown')) {
- require_once('include/bb2diaspora.php');
- $body = escape_tags(trim($body));
- $body = str_replace("\n",'<br />', $body);
-
- $body = preg_replace_callback('/\[share(.*?)\]/ism','share_shield',$body);
- $body = diaspora2bb($body,true);
- $body = preg_replace_callback('/\[share(.*?)\]/ism','share_unshield',$body);
- }
+
+ // Markdown doesn't work correctly. Do not re-enable unless you're willing to fix it and support it.
+
+ // Sample that will probably give you grief - you must preserve the linebreaks
+ // and provide the correct markdown interpretation and you cannot allow unfiltered HTML
+
+ // Markdown
+ // ========
+ //
+ // **bold** abcde
+ // fghijkl
+ // *italic*
+ // <img src="javascript:alert('hacked');" />
+
+// if($uid && $uid == $profile_uid && feature_enabled($uid,'markdown')) {
+// require_once('include/bb2diaspora.php');
+// $body = escape_tags(trim($body));
+// $body = str_replace("\n",'<br />', $body);
+// $body = preg_replace_callback('/\[share(.*?)\]/ism','share_shield',$body);
+// $body = diaspora2bb($body,true);
+// $body = preg_replace_callback('/\[share(.*?)\]/ism','share_unshield',$body);
+// }
// BBCODE alert: the following functions assume bbcode input
// and will require alternatives for alternative content-types (text/html, text/markdown, text/plain, etc.)
@@ -618,7 +636,7 @@ function item_post(&$a) {
$r = attach_by_hash_nodata($hash,$rev);
if($r['success']) {
$attachments[] = array(
- 'href' => $a->get_baseurl() . '/attach/' . $r['data']['hash'],
+ 'href' => z_root() . '/attach/' . $r['data']['hash'],
'length' => $r['data']['filesize'],
'type' => $r['data']['filetype'],
'title' => urlencode($r['data']['filename']),
@@ -720,8 +738,7 @@ function item_post(&$a) {
$datarray = array();
- $item_thead_top = ((! $parent) ? 1 : 0);
-
+ $item_thread_top = ((! $parent) ? 1 : 0);
if ((! $plink) && ($item_thread_top)) {
$plink = z_root() . '/channel/' . $channel['channel_address'] . '/?f=&mid=' . $mid;
@@ -793,6 +810,9 @@ function item_post(&$a) {
$datarray['plink'] = $plink;
$datarray['route'] = $route;
+ if($iconfig)
+ $datarray['iconfig'] = $iconfig;
+
// preview mode - prepare the body for display and send it via json
if($preview) {
@@ -809,8 +829,6 @@ function item_post(&$a) {
if($orig_post)
$datarray['edit'] = true;
-
-
if(feature_enabled($profile_uid,'suppress_duplicates') && (! $orig_post)) {
$z = q("select created from item where uid = %d and body = '%s'",
@@ -818,25 +836,26 @@ function item_post(&$a) {
dbesc($body)
);
- if($z && $z[0]['created'] > datetime_convert('UTC','UTC', 'now - 2 minutes')) {
- $datarray['cancel'] = 1;
- notice( t('Duplicate post suppressed.') . EOL);
- logger('Duplicate post. Faking plugin cancel.');
+ if($z) {
+ foreach($z as $zz) {
+ if($zz['created'] > datetime_convert('UTC','UTC', 'now - 2 minutes')) {
+ $datarray['cancel'] = 1;
+ notice( t('Duplicate post suppressed.') . EOL);
+ logger('Duplicate post. Faking plugin cancel.');
+ }
+ }
}
}
call_hooks('post_local',$datarray);
if(x($datarray,'cancel')) {
- logger('mod_item: post cancelled by plugin.');
- if($return_path) {
- goaway($a->get_baseurl() . "/" . $return_path);
- }
+ logger('mod_item: post cancelled by plugin or duplicate suppressed.');
+ if($return_path)
+ goaway(z_root() . "/" . $return_path);
$json = array('cancel' => 1);
- if(x($_REQUEST,'jsreload') && strlen($_REQUEST['jsreload']))
- $json['reload'] = $a->get_baseurl() . '/' . $_REQUEST['jsreload'];
-
+ $json['reload'] = z_root() . '/' . $_REQUEST['jsreload'];
echo json_encode($json);
killme();
}
@@ -882,7 +901,7 @@ function item_post(&$a) {
if((x($_REQUEST,'return')) && strlen($return_path)) {
logger('return: ' . $return_path);
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
}
killme();
}
@@ -907,7 +926,7 @@ function item_post(&$a) {
'from_xchan' => $datarray['author_xchan'],
'to_xchan' => $datarray['owner_xchan'],
'item' => $datarray,
- 'link' => $a->get_baseurl() . '/display/' . $datarray['mid'],
+ 'link' => z_root() . '/display/' . $datarray['mid'],
'verb' => ACTIVITY_POST,
'otype' => 'item',
'parent' => $parent,
@@ -919,13 +938,13 @@ function item_post(&$a) {
else {
$parent = $post_id;
- if($datarray['owner_xchan'] != $datarray['author_xchan']) {
+ if(($datarray['owner_xchan'] != $datarray['author_xchan']) && ($datarray['item_type'] == ITEM_TYPE_POST)) {
notification(array(
'type' => NOTIFY_WALL,
'from_xchan' => $datarray['author_xchan'],
'to_xchan' => $datarray['owner_xchan'],
'item' => $datarray,
- 'link' => $a->get_baseurl() . '/display/' . $datarray['mid'],
+ 'link' => z_root() . '/display/' . $datarray['mid'],
'verb' => ACTIVITY_POST,
'otype' => 'item'
));
@@ -952,7 +971,7 @@ function item_post(&$a) {
else {
logger('mod_item: unable to retrieve post that was just stored.');
notice( t('System error. Post not saved.') . EOL);
- goaway($a->get_baseurl() . "/" . $return_path );
+ goaway(z_root() . "/" . $return_path );
// NOTREACHED
}
@@ -980,7 +999,7 @@ function item_post(&$a) {
}
$datarray['id'] = $post_id;
- $datarray['llink'] = $a->get_baseurl() . '/display/' . $channel['channel_address'] . '/' . $post_id;
+ $datarray['llink'] = z_root() . '/display/' . $channel['channel_address'] . '/' . $post_id;
call_hooks('post_local_end', $datarray);
@@ -1000,12 +1019,12 @@ function item_post(&$a) {
return $post;
if($return_path) {
- goaway($a->get_baseurl() . "/" . $return_path);
+ goaway(z_root() . "/" . $return_path);
}
$json = array('success' => 1);
if(x($_REQUEST,'jsreload') && strlen($_REQUEST['jsreload']))
- $json['reload'] = $a->get_baseurl() . '/' . $_REQUEST['jsreload'];
+ $json['reload'] = z_root() . '/' . $_REQUEST['jsreload'];
logger('post_json: ' . print_r($json,true), LOGGER_DEBUG);
@@ -1080,7 +1099,7 @@ function fix_attached_photo_permissions($uid,$xchan_hash,$body,
$images = $match[2];
if($images) {
foreach($images as $image) {
- if(! stristr($image,get_app()->get_baseurl() . '/photo/'))
+ if(! stristr($image,z_root() . '/photo/'))
continue;
$image_uri = substr($image,strrpos($image,'/') + 1);
if(strpos($image_uri,'-') !== false)
diff --git a/mod/layouts.php b/mod/layouts.php
index fd77cfc37..e28c9a066 100644
--- a/mod/layouts.php
+++ b/mod/layouts.php
@@ -9,7 +9,7 @@ function layouts_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -25,24 +25,24 @@ function layouts_init(&$a) {
function layouts_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
$which = argv(1);
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -113,7 +113,7 @@ function layouts_content(&$a) {
$x = array(
'webpage' => ITEM_TYPE_PDL,
'is_owner' => true,
- 'nickname' => $a->profile['channel_address'],
+ 'nickname' => App::$profile['channel_address'],
'bang' => '',
'showacl' => false,
'visitor' => false,
@@ -122,7 +122,8 @@ function layouts_content(&$a) {
'profile_uid' => intval($owner),
'expanded' => true,
'placeholdertitle' => t('Layout Description (Optional)'),
- 'novoting' => true
+ 'novoting' => true,
+ 'bbco_autocomplete' => 'comanche'
);
if($_REQUEST['title'])
diff --git a/mod/like.php b/mod/like.php
index ce8bc3063..0fbdd5c30 100755
--- a/mod/like.php
+++ b/mod/like.php
@@ -9,14 +9,14 @@ function like_content(&$a) {
$o = '';
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$interactive = $_REQUEST['interactive'];
if($interactive) {
$o .= '<h1>' . t('Like/Dislike') . '</h1>';
$o .= EOL . EOL;
if(! $observer) {
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
$o .= t('This action is restricted to members.') . EOL;
$o .= t('Please <a href="rmagic">login with your $Projectname ID</a> or <a href="register">register as a new $Projectname member</a> to continue.') . EOL;
return $o;
@@ -107,13 +107,13 @@ function like_content(&$a) {
// to them.
$allow_cid = $allow_gid = $deny_cid = $deny_gid = '';
foreach($d as $dd) {
- $allow_gid .= '<' . $dd['abook_xchan'] . '>';
+ $allow_cid .= '<' . $dd['abook_xchan'] . '>';
}
}
$post_type = t('channel');
$objtype = ACTIVITY_OBJ_PROFILE;
-
+ $profile = $r[0];
}
elseif($obj_type == 'thing') {
@@ -299,7 +299,8 @@ function like_content(&$a) {
$verbs = " '".dbesc($activity)."' ";
- $multi_undo = 0;
+
+ $multi_undo = false;
// event participation and consensus items are essentially radio toggles. If you make a subsequent choice,
// we need to eradicate your first choice.
@@ -310,15 +311,14 @@ function like_content(&$a) {
}
if($activity === ACTIVITY_AGREE || $activity === ACTIVITY_DISAGREE || $activity === ACTIVITY_ABSTAIN) {
$verbs = " '" . dbesc(ACTIVITY_AGREE) . "','" . dbesc(ACTIVITY_DISAGREE) . "','" . dbesc(ACTIVITY_ABSTAIN) . "' ";
- $multi_undo = 1;
+ $multi_undo = true;
}
$item_normal = item_normal();
$r = q("SELECT id, parent, uid, verb FROM item WHERE verb in ( $verbs ) $item_normal
- AND author_xchan = '%s' AND ( parent = %d OR thr_parent = '%s') and uid = %d ",
+ AND author_xchan = '%s' AND thr_parent = '%s' and uid = %d ",
dbesc($observer['xchan_hash']),
- intval($item_id),
dbesc($item['mid']),
intval($owner_uid)
);
@@ -338,6 +338,12 @@ function like_content(&$a) {
// don't fall through and create another
if(activity_match($rr['verb'],$activity))
$multi_undo = false;
+
+ // drop_item was not done interactively, so we need to invoke the notifier
+ // in order to push the changes to connections
+
+ proc_run('php','include/notifier.php','drop',$rr['id']);
+
}
if($interactive)
@@ -438,7 +444,7 @@ function like_content(&$a) {
$arr['thr_parent'] = $item['mid'];
$ulink = '[zrl=' . $item_author['xchan_url'] . ']' . $item_author['xchan_name'] . '[/zrl]';
$alink = '[zrl=' . $observer['xchan_url'] . ']' . $observer['xchan_name'] . '[/zrl]';
- $plink = '[zrl=' . $a->get_baseurl() . '/display/' . $item['mid'] . ']' . $post_type . '[/zrl]';
+ $plink = '[zrl=' . z_root() . '/display/' . $item['mid'] . ']' . $post_type . '[/zrl]';
$allow_cid = $item['allow_cid'];
$allow_gid = $item['allow_gid'];
$deny_cid = $item['deny_cid'];
@@ -462,6 +468,13 @@ function like_content(&$a) {
if($obj_type === 'thing' && $r[0]['imgurl']) {
$arr['body'] .= "\n\n[zmg=80x80]" . $r[0]['imgurl'] . '[/zmg]';
}
+ if($obj_type === 'profile') {
+ if($public) {
+ $arr['body'] .= "\n\n" . '[embed]' . z_root() . '/profile/' . $ch[0]['channel_address'] . '[/embed]';
+ }
+ else
+ $arr['body'] .= "\n\n[zmg=80x80]" . $profile['thumb'] . '[/zmg]';
+ }
$arr['verb'] = $activity;
diff --git a/mod/linkinfo.php b/mod/linkinfo.php
index c3df1305d..07eaa02a0 100644
--- a/mod/linkinfo.php
+++ b/mod/linkinfo.php
@@ -22,6 +22,8 @@ function linkinfo_content(&$a) {
else
$url = trim($_GET['url']);
+ $url = strip_zids($url);
+
if((substr($url,0,1) != '/') && (substr($url,0,4) != 'http'))
$url = 'http://' . $url;
@@ -113,7 +115,7 @@ function linkinfo_content(&$a) {
// If this is a Red site, use zrl rather than url so they get zids sent to them by default
- if( x($siteinfo,'generator') && (strpos($siteinfo['generator'],PLATFORM_NAME . ' ') === 0))
+ if( x($siteinfo,'generator') && (strpos($siteinfo['generator'], Zotlabs\Project\System::get_platform_name() . ' ') === 0))
$template = str_replace('url','zrl',$template);
if($siteinfo["title"] == "") {
diff --git a/mod/lockview.php b/mod/lockview.php
index 84c16f658..d4a626a11 100644
--- a/mod/lockview.php
+++ b/mod/lockview.php
@@ -14,11 +14,21 @@ function lockview_content(&$a) {
if(! $item_id)
killme();
- if (!in_array($type, array('item','photo','event', 'menu_item')))
+ if (!in_array($type, array('item','photo','event', 'menu_item', 'chatroom')))
killme();
- //we have different naming in in menu_item table
- $id = (($type == 'menu_item') ? 'mitem_id' : 'id');
+ //we have different naming in in menu_item table and chatroom table
+ switch($type) {
+ case 'menu_item':
+ $id = 'mitem_id';
+ break;
+ case 'chatroom':
+ $id = 'cr_id';
+ break;
+ default:
+ $id = 'id';
+ break;
+ }
$r = q("SELECT * FROM %s WHERE $id = %d LIMIT 1",
dbesc($type),
@@ -30,8 +40,18 @@ function lockview_content(&$a) {
$item = $r[0];
- //we have different naming in in menu_item table
- $uid = (($type == 'menu_item') ? $item['mitem_channel_id'] : $item['uid']);
+ //we have different naming in in menu_item table and chatroom table
+ switch($type) {
+ case 'menu_item':
+ $uid = $item['mitem_channel_id'];
+ break;
+ case 'chatroom':
+ $uid = $item['cr_uid'];
+ break;
+ default:
+ $uid = $item['uid'];
+ break;
+ }
if($uid != local_channel()) {
echo '<li>' . t('Remote privacy information not available.') . '</li>';
diff --git a/mod/locs.php b/mod/locs.php
index 9f66e3263..1daf41b89 100644
--- a/mod/locs.php
+++ b/mod/locs.php
@@ -6,7 +6,7 @@ function locs_post(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($_REQUEST['primary']) {
$hubloc_id = intval($_REQUEST['primary']);
@@ -84,7 +84,7 @@ function locs_content(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($_REQUEST['sync']) {
proc_run('php','include/notifier.php','location',$channel['channel_id']);
@@ -110,11 +110,12 @@ function locs_content(&$a) {
$o = replace_macros(get_markup_template('locmanage.tpl'), array(
'$header' => t('Manage Channel Locations'),
- '$loc' => t('Location (address)'),
- '$mkprm' => t('Primary Location'),
- '$drop' => t('Drop location'),
+ '$loc' => t('Location'),
+ '$addr' => t('Address'),
+ '$mkprm' => t('Primary'),
+ '$drop' => t('Drop'),
'$submit' => t('Submit'),
- '$sync' => t('Sync now'),
+ '$sync' => t('Sync Now'),
'$sync_text' => t('Please wait several minutes between consecutive operations.'),
'$drop_text' => t('When possible, drop a location by logging into that website/hub and removing your channel.'),
'$last_resort' => t('Use this form to drop the location if the hub is no longer operating.'),
@@ -122,4 +123,4 @@ function locs_content(&$a) {
));
return $o;
-} \ No newline at end of file
+}
diff --git a/mod/login.php b/mod/login.php
index 12c7d339e..31a4e7fc0 100644
--- a/mod/login.php
+++ b/mod/login.php
@@ -3,5 +3,5 @@
function login_content(&$a) {
if(local_channel())
goaway(z_root());
- return login(($a->config['system']['register_policy'] == REGISTER_CLOSED) ? false : true);
+ return login((App::$config['system']['register_policy'] == REGISTER_CLOSED) ? false : true);
}
diff --git a/mod/lostpass.php b/mod/lostpass.php
index 3dbc2fe7d..2ae955983 100644
--- a/mod/lostpass.php
+++ b/mod/lostpass.php
@@ -31,10 +31,10 @@ function lostpass_post(&$a) {
$email_tpl = get_intltext_template("lostpass_eml.tpl");
$message = replace_macros($email_tpl, array(
'$sitename' => get_config('system','sitename'),
- '$siteurl' => $a->get_baseurl(),
+ '$siteurl' => z_root(),
'$username' => sprintf( t('Site Member (%s)'), $email),
'$email' => $email,
- '$reset_link' => $a->get_baseurl() . '/lostpass?verify=' . $hash
+ '$reset_link' => z_root() . '/lostpass?verify=' . $hash
));
$subject = email_header_encode(sprintf( t('Password reset requested at %s'),get_config('system','sitename')), 'UTF-8');
@@ -87,10 +87,10 @@ function lostpass_content(&$a) {
'$lbl2' => t('Your password has been reset as requested.'),
'$lbl3' => t('Your new password is'),
'$lbl4' => t('Save or copy your new password - and then'),
- '$lbl5' => '<a href="' . $a->get_baseurl() . '">' . t('click here to login') . '</a>.',
+ '$lbl5' => '<a href="' . z_root() . '/login">' . t('click here to login') . '</a>.',
'$lbl6' => t('Your password may be changed from the <em>Settings</em> page after successful login.'),
'$newpass' => $new_password,
- '$baseurl' => $a->get_baseurl()
+ '$baseurl' => z_root()
));
@@ -98,8 +98,8 @@ function lostpass_content(&$a) {
$email_tpl = get_intltext_template("passchanged_eml.tpl");
$message = replace_macros($email_tpl, array(
- '$sitename' => $a->config['sitename'],
- '$siteurl' => $a->get_baseurl(),
+ '$sitename' => App::$config['sitename'],
+ '$siteurl' => z_root(),
'$username' => sprintf( t('Site Member (%s)'), $email),
'$email' => $email,
'$new_password' => $new_password,
diff --git a/mod/magic.php b/mod/magic.php
index 2fee87241..74adbfd6d 100644
--- a/mod/magic.php
+++ b/mod/magic.php
@@ -105,6 +105,7 @@ function magic_init(&$a) {
$r = q("select * from channel left join hubloc on channel_hash = hubloc_hash where hubloc_addr = '%s' limit 1",
dbesc($delegate)
);
+
if($r && intval($r[0]['channel_id'])) {
$allowed = perm_is_allowed($r[0]['channel_id'],get_observer_hash(),'delegate');
if($allowed) {
@@ -112,6 +113,7 @@ function magic_init(&$a) {
$_SESSION['delegate'] = get_observer_hash();
$_SESSION['account_id'] = intval($r[0]['channel_account_id']);
change_channel($r[0]['channel_id']);
+
$delegation_success = true;
}
}
@@ -126,21 +128,17 @@ function magic_init(&$a) {
}
if(local_channel()) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$token = random_string();
$token_sig = base64url_encode(rsa_sign($token,$channel['channel_prvkey']));
$channel['token'] = $token;
$channel['token_sig'] = $token_sig;
- $r = q("insert into verify ( type, channel, token, meta, created) values ('%s','%d','%s','%s','%s')",
- dbesc('auth'),
- intval($channel['channel_id']),
- dbesc($token),
- dbesc($x[0]['hubloc_url']),
- dbesc(datetime_convert())
- );
- $target_url = $x[0]['hubloc_callback'] . '/?f=&auth=' . urlencode($channel['channel_address'] . '@' . $a->get_hostname())
+
+ Zotlabs\Zot\Verify::create('auth',$channel['channel_id'],$token,$x[0]['hubloc_url']);
+
+ $target_url = $x[0]['hubloc_callback'] . '/?f=&auth=' . urlencode($channel['channel_address'] . '@' . App::get_hostname())
. '&sec=' . $token . '&dest=' . urlencode($dest) . '&version=' . ZOT_REVISION;
if($delegate)
diff --git a/mod/mail.php b/mod/mail.php
index 59d15772b..1ab2bc5ab 100644
--- a/mod/mail.php
+++ b/mod/mail.php
@@ -26,7 +26,7 @@ function mail_post(&$a) {
// finger them and find out before we try and send it.
if(! $recipient) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$ret = zot_finger($rstr,$channel);
@@ -96,8 +96,8 @@ function mail_post(&$a) {
if(! $recipient) {
notice('No recipient found.');
- $a->argc = 2;
- $a->argv[1] = 'new';
+ App::$argc = 2;
+ App::$argv[1] = 'new';
return;
}
@@ -127,7 +127,7 @@ function mail_content(&$a) {
return login();
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
head_set_icon($channel['xchan_photo_s']);
@@ -149,7 +149,7 @@ function mail_content(&$a) {
if($r) {
//info( t('Message deleted.') . EOL );
}
- goaway($a->get_baseurl(true) . '/mail/' . $mailbox);
+ goaway(z_root() . '/mail/' . $mailbox);
}
if((argc() == 4) && (argv(2) === 'recall')) {
@@ -174,7 +174,7 @@ function mail_content(&$a) {
if($r) {
info( t('Message recalled.') . EOL );
}
- goaway($a->get_baseurl(true) . '/mail/' . $mailbox . '/' . argv(3));
+ goaway(z_root() . '/mail/' . $mailbox . '/' . argv(3));
}
@@ -186,7 +186,7 @@ function mail_content(&$a) {
$r = private_messages_drop(local_channel(), argv(3), true);
if($r)
info( t('Conversation removed.') . EOL );
- goaway($a->get_baseurl(true) . '/mail/' . $mailbox);
+ goaway(z_root() . '/mail/' . $mailbox);
}
if((argc() > 1) && (argv(1) === 'new')) {
@@ -196,14 +196,14 @@ function mail_content(&$a) {
$tpl = get_markup_template('msg-header.tpl');
$header = replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$nickname' => $channel['channel_address'],
'$linkurl' => t('Please enter a link URL:'),
'$expireswhen' => t('Expires YYYY-MM-DD HH:MM')
));
- $a->page['htmlhead'] .= $header;
+ App::$page['htmlhead'] .= $header;
$prename = '';
$preid = '';
@@ -298,20 +298,20 @@ function mail_content(&$a) {
}
if($messages[0]['to_xchan'] === $channel['channel_hash'])
- $a->poi = $messages[0]['from'];
+ App::$poi = $messages[0]['from'];
else
- $a->poi = $messages[0]['to'];
+ App::$poi = $messages[0]['to'];
// require_once('include/Contact.php');
-// $a->set_widget('mail_conversant',vcard_from_xchan($a->poi,$get_observer_hash,'mail'));
+// App::set_widget('mail_conversant',vcard_from_xchan(App::$poi,$get_observer_hash,'mail'));
$tpl = get_markup_template('msg-header.tpl');
- $a->page['htmlhead'] .= replace_macros($tpl, array(
+ App::$page['htmlhead'] .= replace_macros($tpl, array(
'$nickname' => $channel['channel_address'],
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
'$linkurl' => t('Please enter a link URL:'),
'$expireswhen' => t('Expires YYYY-MM-DD HH:MM')
diff --git a/mod/manage.php b/mod/manage.php
index b609ede44..5ac3e6af8 100644
--- a/mod/manage.php
+++ b/mod/manage.php
@@ -29,7 +29,7 @@ function manage_content(&$a) {
$r = change_channel($change_channel);
if((argc() > 2) && !(argv(2) === 'default')) {
- goaway(z_root() . '/' . implode('/',array_slice($a->argv,2))); // Go to whatever is after /manage/, but with the new channel
+ goaway(z_root() . '/' . implode('/',array_slice(App::$argv,2))); // Go to whatever is after /manage/, but with the new channel
}
else {
if($r && $r['channel_startpage'])
@@ -45,7 +45,7 @@ function manage_content(&$a) {
intval(get_account_id())
);
- $account = get_app()->get_account();
+ $account = App::get_account();
if($r && count($r)) {
$channels = $r;
@@ -134,9 +134,7 @@ function manage_content(&$a) {
}
}
- $links = array(
- array( 'new_channel', t('Create a new channel'), t('Create a new channel'))
- );
+ $create = array( 'new_channel', t('Create a new channel'), t('Create New'));
$delegates = q("select * from abook left join xchan on abook_xchan = xchan_hash where
abook_channel = %d and (abook_their_perms & %d) > 0",
@@ -148,14 +146,14 @@ function manage_content(&$a) {
for($x = 0; $x < count($delegates); $x ++) {
$delegates[$x]['link'] = 'magic?f=&dest=' . urlencode($delegates[$x]['xchan_url'])
. '&delegate=' . urlencode($delegates[$x]['xchan_addr']);
+ $delegates[$x]['channel_name'] = $delegates[$x]['xchan_name'];
+ $delegates[$x]['delegate'] = 1;
}
}
else {
$delegates = null;
}
-
-
$o = replace_macros(get_markup_template('channels.tpl'), array(
'$header' => t('Channel Manager'),
'$msg_selected' => t('Current Channel'),
@@ -163,17 +161,15 @@ function manage_content(&$a) {
'$desc' => t('Switch to one of your channels by selecting it.'),
'$msg_default' => t('Default Channel'),
'$msg_make_default' => t('Make Default'),
- '$links' => $links,
+ '$create' => $create,
'$all_channels' => $channels,
'$mail_format' => t('%d new messages'),
'$intros_format' => t('%d new introductions'),
'$channel_usage_message' => $channel_usage_message,
- '$delegate_header' => t('Delegated Channels'),
- '$delegates' => $delegates,
-
+ '$delegated_desc' => t('Delegated Channel'),
+ '$delegates' => $delegates
));
-
return $o;
}
diff --git a/mod/match.php b/mod/match.php
index fd739ba2c..f7fc6cebd 100644
--- a/mod/match.php
+++ b/mod/match.php
@@ -17,7 +17,7 @@ function match_content(&$a) {
if (! local_channel())
return;
- $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd;
+ $_SESSION['return_url'] = z_root() . '/' . App::$cmd;
$o .= '<h2>' . t('Profile Match') . '</h2>';
@@ -37,25 +37,25 @@ function match_content(&$a) {
if ($tags) {
$params['s'] = $tags;
- if ($a->pager['page'] != 1)
- $params['p'] = $a->pager['page'];
+ if (App::$pager['page'] != 1)
+ $params['p'] = App::$pager['page'];
// if(strlen(get_config('system','directory_submit_url')))
// $x = post_url('http://dir.friendica.com/msearch', $params);
// else
-// $x = post_url($a->get_baseurl() . '/msearch', $params);
+// $x = post_url(z_root() . '/msearch', $params);
$j = json_decode($x);
if ($j->total) {
- $a->set_pager_total($j->total);
- $a->set_pager_itemspage($j->items_page);
+ App::set_pager_total($j->total);
+ App::set_pager_itemspage($j->items_page);
}
if (count($j->results)) {
$tpl = get_markup_template('match.tpl');
foreach ($j->results as $jj) {
- $connlnk = $a->get_baseurl() . '/follow/?url=' . $jj->url;
+ $connlnk = z_root() . '/follow/?url=' . $jj->url;
$o .= replace_macros($tpl,array(
'$url' => zid($jj->url),
'$name' => $jj->name,
diff --git a/mod/menu.php b/mod/menu.php
index bfc45adef..e11483c2d 100644
--- a/mod/menu.php
+++ b/mod/menu.php
@@ -7,7 +7,7 @@ function menu_init(&$a) {
if (array_key_exists('sys', $_REQUEST) && $_REQUEST['sys'] && is_site_admin()) {
$sys = get_sys_channel();
if ($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
}
@@ -19,7 +19,7 @@ function menu_post(&$a) {
if(array_key_exists('sys', $_REQUEST) && $_REQUEST['sys'] && is_site_admin()) {
$sys = get_sys_channel();
$uid = intval($sys['channel_id']);
- $a->is_sys = true;
+ App::$is_sys = true;
}
if(! $uid)
@@ -39,7 +39,7 @@ function menu_post(&$a) {
if($r) {
menu_sync_packet($uid,get_observer_hash(),$menu_id);
//info( t('Menu updated.') . EOL);
- goaway(z_root() . '/mitem/' . $menu_id . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/mitem/' . $menu_id . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
else
notice( t('Unable to update menu.'). EOL);
@@ -50,7 +50,7 @@ function menu_post(&$a) {
menu_sync_packet($uid,get_observer_hash(),$r);
//info( t('Menu created.') . EOL);
- goaway(z_root() . '/mitem/' . $r . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/mitem/' . $r . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
else
notice( t('Unable to create menu.'). EOL);
@@ -65,7 +65,7 @@ function menu_content(&$a) {
$uid = local_channel();
- if ($a->is_sys && is_site_admin()) {
+ if (App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
$uid = intval($sys['channel_id']);
}
@@ -95,7 +95,7 @@ function menu_content(&$a) {
'$menu_desc' => array('menu_desc', t('Menu Title'), '', t('Visible on webpage - leave empty for no title'), ''),
'$menu_bookmark' => array('menu_bookmark', t('Allow Bookmarks'), 0 , t('Menu may be used to store saved bookmarks'), array(t('No'), t('Yes'))),
'$submit' => t('Submit and proceed'),
- '$sys' => $a->is_sys,
+ '$sys' => App::$is_sys,
'$display' => 'none'
));
@@ -115,7 +115,7 @@ function menu_content(&$a) {
'$hintdrop' => t('Delete this menu'),
'$hintcontent' => t('Edit menu contents'),
'$hintedit' => t('Edit this menu'),
- '$sys' => $a->is_sys
+ '$sys' => App::$is_sys
));
return $o;
@@ -131,7 +131,7 @@ function menu_content(&$a) {
if(!$r)
notice( t('Menu could not be deleted.'). EOL);
- goaway(z_root() . '/menu' . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/menu' . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
$m = menu_fetch_id(intval(argv(1)),$uid);
@@ -143,9 +143,9 @@ function menu_content(&$a) {
$o = replace_macros(get_markup_template('menuedit.tpl'), array(
'$header' => t('Edit Menu'),
- '$sys' => $a->is_sys,
+ '$sys' => App::$is_sys,
'$menu_id' => intval(argv(1)),
- '$menu_edit_link' => 'mitem/' . intval(argv(1)) . (($a->is_sys) ? '?f=&sys=1' : ''),
+ '$menu_edit_link' => 'mitem/' . intval(argv(1)) . ((App::$is_sys) ? '?f=&sys=1' : ''),
'$hintedit' => t('Add or remove entries to this menu'),
'$editcontents' => t('Edit menu contents'),
'$menu_name' => array('menu_name', t('Menu name'), $m['menu_name'], t('Must be unique, only seen by you'), '*'),
diff --git a/mod/message.php b/mod/message.php
index 73239d2cb..f6d1d020c 100644
--- a/mod/message.php
+++ b/mod/message.php
@@ -17,7 +17,7 @@ function message_content(&$a) {
return login();
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
head_set_icon($channel['xchan_photo_s']);
$cipher = get_pconfig(local_channel(),'system','default_cipher');
@@ -32,7 +32,7 @@ function message_content(&$a) {
$r = private_messages_drop(local_channel(), argv(2), true);
if($r)
info( t('Conversation removed.') . EOL );
- goaway($a->get_baseurl(true) . '/mail/combined' );
+ goaway(z_root() . '/mail/combined' );
}
if(argc() == 2) {
@@ -56,7 +56,7 @@ function message_content(&$a) {
// private_messages_list() can do other more complicated stuff, for now keep it simple
- $r = private_messages_list(local_channel(), $mailbox, $a->pager['start'], $a->pager['itemspage']);
+ $r = private_messages_list(local_channel(), $mailbox, App::$pager['start'], App::$pager['itemspage']);
if(! $r) {
info( t('No messages.') . EOL);
diff --git a/mod/mitem.php b/mod/mitem.php
index d6572bd56..5503e93f6 100644
--- a/mod/mitem.php
+++ b/mod/mitem.php
@@ -10,7 +10,7 @@ function mitem_init(&$a) {
if(array_key_exists('sys',$_REQUEST) && $_REQUEST['sys'] && is_site_admin()) {
$sys = get_sys_channel();
$uid = intval($sys['channel_id']);
- $a->is_sys = true;
+ App::$is_sys = true;
}
if(! $uid)
@@ -24,7 +24,7 @@ function mitem_init(&$a) {
notice( t('Menu not found.') . EOL);
return '';
}
- $a->data['menu'] = $m;
+ App::$data['menu'] = $m;
}
@@ -32,7 +32,7 @@ function mitem_post(&$a) {
$uid = local_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
$uid = intval($sys['channel_id']);
}
@@ -41,7 +41,7 @@ function mitem_post(&$a) {
return;
}
- if(! $a->data['menu'])
+ if(! App::$data['menu'])
return;
if(!$_REQUEST['mitem_desc'] || !$_REQUEST['mitem_link']) {
@@ -50,7 +50,7 @@ function mitem_post(&$a) {
}
$_REQUEST['mitem_channel_id'] = $uid;
- $_REQUEST['menu_id'] = $a->data['menu']['menu_id'];
+ $_REQUEST['menu_id'] = App::$data['menu']['menu_id'];
$_REQUEST['mitem_flags'] = 0;
if($_REQUEST['usezid'])
@@ -66,7 +66,7 @@ function mitem_post(&$a) {
if($r) {
menu_sync_packet($uid,get_observer_hash(),$_REQUEST['menu_id']);
//info( t('Menu element updated.') . EOL);
- goaway(z_root() . '/mitem/' . $_REQUEST['menu_id'] . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/mitem/' . $_REQUEST['menu_id'] . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
else
notice( t('Unable to update menu element.') . EOL);
@@ -78,10 +78,10 @@ function mitem_post(&$a) {
menu_sync_packet($uid,get_observer_hash(),$_REQUEST['menu_id']);
//info( t('Menu element added.') . EOL);
if($_REQUEST['submit']) {
- goaway(z_root() . '/menu' . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/menu' . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
if($_REQUEST['submit-more']) {
- goaway(z_root() . '/mitem/' . $_REQUEST['menu_id'] . '?f=&display=block' . (($a->is_sys) ? '&sys=1' : '') );
+ goaway(z_root() . '/mitem/' . $_REQUEST['menu_id'] . '?f=&display=block' . ((App::$is_sys) ? '&sys=1' : '') );
}
}
else
@@ -95,12 +95,12 @@ function mitem_post(&$a) {
function mitem_content(&$a) {
$uid = local_channel();
- $channel = $a->get_channel();
- $observer = $a->get_observer();
+ $channel = App::get_channel();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
$uid = intval($sys['channel_id']);
$channel = $sys;
@@ -112,13 +112,13 @@ function mitem_content(&$a) {
return '';
}
- if(argc() < 2 || (! $a->data['menu'])) {
+ if(argc() < 2 || (! App::$data['menu'])) {
notice( t('Not found.') . EOL);
return '';
}
- $m = menu_fetch($a->data['menu']['menu_name'],$uid,$ob_hash);
- $a->data['menu_item'] = $m;
+ $m = menu_fetch(App::$data['menu']['menu_name'],$uid,$ob_hash);
+ App::$data['menu_item'] = $m;
$menu_list = menu_list($uid);
@@ -127,13 +127,13 @@ function mitem_content(&$a) {
$menu_names[] = $menus['menu_name'];
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$lockstate = (($channel['channel_allow_cid'] || $channel['channel_allow_gid'] || $channel['channel_deny_cid'] || $channel['channel_deny_gid']) ? 'lock' : 'unlock');
if(argc() == 2) {
$r = q("select * from menu_item where mitem_menu_id = %d and mitem_channel_id = %d order by mitem_order asc, mitem_desc asc",
- intval($a->data['menu']['menu_id']),
+ intval(App::$data['menu']['menu_id']),
intval($uid)
);
@@ -145,7 +145,7 @@ function mitem_content(&$a) {
}
$create = replace_macros(get_markup_template('mitemedit.tpl'), array(
- '$menu_id' => $a->data['menu']['menu_id'],
+ '$menu_id' => App::$data['menu']['menu_id'],
'$permissions' => t('Menu Item Permissions'),
'$permdesc' => t("\x28click to open/close\x29"),
'$aclselect' => populate_acl($acl->get(),false),
@@ -159,7 +159,7 @@ function mitem_content(&$a) {
'$display' => $display,
'$lockstate' => $lockstate,
'$menu_names' => $menu_names,
- '$sys' => $a->is_sys
+ '$sys' => App::$is_sys
));
$o .= replace_macros(get_markup_template('mitemlist.tpl'),array(
@@ -167,10 +167,10 @@ function mitem_content(&$a) {
'$create' => $create,
'$nametitle' => t('Link Name'),
'$targettitle' => t('Link Target'),
- '$menuname' => $a->data['menu']['menu_name'],
- '$menudesc' => $a->data['menu']['menu_desc'],
+ '$menuname' => App::$data['menu']['menu_name'],
+ '$menudesc' => App::$data['menu']['menu_desc'],
'$edmenu' => t('Edit menu'),
- '$menu_id' => $a->data['menu']['menu_id'],
+ '$menu_id' => App::$data['menu']['menu_id'],
'$mlist' => $r,
'$edit' => t('Edit element'),
'$drop' => t('Drop element'),
@@ -196,7 +196,7 @@ function mitem_content(&$a) {
if(! $m) {
notice( t('Menu item not found.') . EOL);
- goaway(z_root() . '/menu'. (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/menu'. ((App::$is_sys) ? '?f=&sys=1' : ''));
}
$mitem = $m[0];
@@ -212,13 +212,13 @@ function mitem_content(&$a) {
else
notice( t('Menu item could not be deleted.'). EOL);
- goaway(z_root() . '/mitem/' . $mitem['mitem_menu_id'] . (($a->is_sys) ? '?f=&sys=1' : ''));
+ goaway(z_root() . '/mitem/' . $mitem['mitem_menu_id'] . ((App::$is_sys) ? '?f=&sys=1' : ''));
}
// edit menu item
$o = replace_macros(get_markup_template('mitemedit.tpl'), array(
'$header' => t('Edit Menu Element'),
- '$menu_id' => $a->data['menu']['menu_id'],
+ '$menu_id' => App::$data['menu']['menu_id'],
'$permissions' => t('Menu Item Permissions'),
'$permdesc' => t("\x28click to open/close\x29"),
'$aclselect' => populate_acl($mitem,false),
diff --git a/mod/mood.php b/mod/mood.php
index 92a4f391b..3ded65469 100755
--- a/mod/mood.php
+++ b/mod/mood.php
@@ -11,7 +11,7 @@ function mood_init(&$a) {
return;
$uid = local_channel();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$verb = notags(trim($_GET['verb']));
if(! $verb)
@@ -56,7 +56,7 @@ function mood_init(&$a) {
$deny_gid = $channel['channel_deny_gid'];
}
- $poster = $a->get_observer();
+ $poster = App::get_observer();
$mid = item_message_id();
diff --git a/mod/msearch.php b/mod/msearch.php
index b51c4e097..f94b75910 100644
--- a/mod/msearch.php
+++ b/mod/msearch.php
@@ -27,8 +27,8 @@ function msearch_post(&$a) {
foreach($r as $rr)
$results[] = array(
'name' => $rr['name'],
- 'url' => $a->get_baseurl() . '/channel/' . $rr['nickname'],
- 'photo' => $a->get_baseurl() . '/photo/avatar/' . $rr['uid'],
+ 'url' => z_root() . '/channel/' . $rr['nickname'],
+ 'photo' => z_root() . '/photo/avatar/' . $rr['uid'],
'tags' => str_replace(array(',',' '),array(' ',' '),$rr['keywords'])
);
}
diff --git a/mod/network.php b/mod/network.php
index 9f0604296..e6d02f572 100644
--- a/mod/network.php
+++ b/mod/network.php
@@ -13,14 +13,14 @@ function network_init(&$a) {
return;
}
- if((count($_GET) < 2) || (count($_GET) < 3 && $_GET['JS'])) {
+ if(count($_GET) < 2) {
$network_options = get_pconfig(local_channel(),'system','network_page_default');
if($network_options)
goaway('network' . '?f=&' . $network_options);
}
- $channel = $a->get_channel();
- $a->profile_uid = local_channel();
+ $channel = App::get_channel();
+ App::$profile_uid = local_channel();
head_set_icon($channel['xchan_photo_s']);
}
@@ -28,18 +28,18 @@ function network_init(&$a) {
function network_content(&$a, $update = 0, $load = false) {
if(! local_channel()) {
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
return login(false);
}
if($load)
$_SESSION['loadtime'] = datetime_convert();
- $arr = array('query' => $a->query_string);
+ $arr = array('query' => App::$query_string);
call_hooks('network_content_init', $arr);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$item_normal = item_normal();
$datequery = $datequery2 = '';
@@ -89,7 +89,7 @@ function network_content(&$a, $update = 0, $load = false) {
if($update)
killme();
notice( t('No such group') . EOL );
- goaway($a->get_baseurl(true) . '/network');
+ goaway(z_root() . '/network');
// NOTREACHED
}
@@ -129,7 +129,7 @@ function network_content(&$a, $update = 0, $load = false) {
killme();
}
notice( t('No such channel') . EOL );
- goaway($a->get_baseurl(true) . '/network');
+ goaway(z_root() . '/network');
// NOTREACHED
}
if($_GET['pf'] === '1')
@@ -166,16 +166,21 @@ function network_content(&$a, $update = 0, $load = false) {
'default_location' => $channel['channel_location'],
'nickname' => $channel['channel_address'],
'lockstate' => (($private_editing || $channel['channel_allow_cid'] || $channel['channel_allow_gid'] || $channel['channel_deny_cid'] || $channel['channel_deny_gid']) ? 'lock' : 'unlock'),
- 'acl' => populate_acl((($private_editing) ? $def_acl : $channel_acl)),
+ 'acl' => populate_acl((($private_editing) ? $def_acl : $channel_acl), true, (($channel['channel_r_stream'] & PERMS_PUBLIC) ? t('Public') : '')),
'bang' => (($private_editing) ? '!' : ''),
'visitor' => true,
- 'profile_uid' => local_channel()
+ 'profile_uid' => local_channel(),
+ 'editor_autocomplete' => true,
+ 'bbco_autocomplete' => 'bbcode',
+ 'bbcode' => true
);
if($deftag)
$x['pretext'] = $deftag;
+
$status_editor = status_editor($a,$x);
$o .= $status_editor;
+
}
@@ -204,7 +209,7 @@ function network_content(&$a, $update = 0, $load = false) {
}
else {
$contact_str = ' 0 ';
- info( t('Collection is empty'));
+ info( t('Privacy group is empty'));
}
$sql_extra = " AND item.parent IN ( SELECT DISTINCT parent FROM item WHERE true $sql_options AND (( author_xchan IN ( $contact_str ) OR owner_xchan in ( $contact_str )) or allow_gid like '" . protect_sprintf('%<' . dbesc($group_hash) . '>%') . "' ) and id = parent $item_normal ) ";
@@ -213,7 +218,7 @@ function network_content(&$a, $update = 0, $load = false) {
if($x) {
$title = replace_macros(get_markup_template("section_title.tpl"),array(
- '$title' => t('Collection: ') . $x['name']
+ '$title' => t('Privacy group: ') . $x['name']
));
}
@@ -240,7 +245,7 @@ function network_content(&$a, $update = 0, $load = false) {
}
else {
notice( t('Invalid connection.') . EOL);
- goaway($a->get_baseurl(true) . '/network');
+ goaway(z_root() . '/network');
}
}
@@ -266,10 +271,10 @@ function network_content(&$a, $update = 0, $load = false) {
$o .= '<div id="live-network"></div>' . "\r\n";
$o .= "<script> var profile_uid = " . local_channel()
- . "; var profile_page = " . $a->pager['page']
+ . "; var profile_page = " . App::$pager['page']
. "; divmore_height = " . intval($maxheight) . "; </script>\r\n";
- $a->page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
'$baseurl' => z_root(),
'$pgtype' => 'network',
'$uid' => ((local_channel()) ? local_channel() : '0'),
@@ -285,7 +290,7 @@ function network_content(&$a, $update = 0, $load = false) {
'$nouveau' => (($nouveau) ? $nouveau : '0'),
'$wall' => '0',
'$list' => ((x($_REQUEST,'list')) ? intval($_REQUEST['list']) : 0),
- '$page' => (($a->pager['page'] != 1) ? $a->pager['page'] : 1),
+ '$page' => ((App::$pager['page'] != 1) ? App::$pager['page'] : 1),
'$search' => (($search) ? $search : ''),
'$order' => $order,
'$file' => $file,
@@ -346,8 +351,8 @@ function network_content(&$a, $update = 0, $load = false) {
}
else {
$itemspage = get_pconfig(local_channel(),'system','itemspage');
- $a->set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']), intval($a->pager['start']));
+ App::set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
}
@@ -378,7 +383,7 @@ function network_content(&$a, $update = 0, $load = false) {
require_once('include/identity.php');
$sys = get_sys_channel();
$uids = " and item.uid = " . intval($sys['channel_id']) . " ";
- $a->data['firehose'] = intval($sys['channel_id']);
+ App::$data['firehose'] = intval($sys['channel_id']);
}
else {
$uids = " and item.uid = " . local_channel() . " ";
diff --git a/mod/new_channel.php b/mod/new_channel.php
index 047048f0a..f3b63b655 100644
--- a/mod/new_channel.php
+++ b/mod/new_channel.php
@@ -8,7 +8,6 @@ function new_channel_init(&$a) {
$cmd = ((argc() > 1) ? argv(1) : '');
-
if($cmd === 'autofill.json') {
require_once('library/urlify/URLify.php');
$result = array('error' => false, 'message' => '');
@@ -59,12 +58,18 @@ function new_channel_init(&$a) {
}
-
function new_channel_post(&$a) {
$arr = $_POST;
- if(($arr['account_id'] = get_account_id()) === false) {
+ $acc = App::get_account();
+ $arr['account_id'] = get_account_id();
+
+ // prevent execution by delegated channels as well as those not logged in.
+ // get_account_id() returns the account_id from the session. But App::$account
+ // may point to the original authenticated account.
+
+ if((! $acc) || ($acc['account_id'] != $arr['account_id'])) {
notice( t('Permission denied.') . EOL );
return;
}
@@ -87,38 +92,51 @@ function new_channel_post(&$a) {
}
+function new_channel_content(&$a) {
+ $acc = App::get_account();
+ if((! $acc) || $acc['account_id'] != get_account_id()) {
+ notice( t('Permission denied.') . EOL);
+ return;
+ }
+ $default_role = '';
+ $aid = get_account_id();
+ if($aid) {
+ $r = q("select count(channel_id) as total from channel where channel_account_id = %d",
+ intval($aid)
+ );
+ if($r && (! intval($r[0]['total']))) {
+ $default_role = get_config('system','default_permissions_role');
+ }
+ $limit = account_service_class_fetch(get_account_id(),'total_identities');
-
-function new_channel_content(&$a) {
-
- if(! get_account_id()) {
- notice( t('Permission denied.') . EOL);
- return;
+ if($r && ($limit !== false)) {
+ $channel_usage_message = sprintf( t("You have created %1$.0f of %2$.0f allowed channels."), $r[0]['total'], $limit);
+ }
+ else {
+ $channel_usage_message = '';
+ }
}
- $name = ((x($_REQUEST,'name')) ? $_REQUEST['name'] : "" );
- $nickname = ((x($_REQUEST,'nickname')) ? $_REQUEST['nickname'] : "" );
+ $name = array('name', t('Name or caption'), ((x($_REQUEST,'name')) ? $_REQUEST['name'] : ''), t('Examples: "Bob Jameson", "Lisa and her Horses", "Soccer", "Aviation Group"'));
+ $nickhub = '@' . App::get_hostname();
+ $nickname = array('nickname', t('Choose a short nickname'), ((x($_REQUEST,'nickname')) ? $_REQUEST['nickname'] : ''), sprintf( t('Your nickname will be used to create an easy to remember channel address e.g. nickname%s'), $nickhub));
$privacy_role = ((x($_REQUEST,'permissions_role')) ? $_REQUEST['permissions_role'] : "" );
+ $role = array('permissions_role' , t('Channel role and privacy'), ($privacy_role) ? $privacy_role : 'social', t('Select a channel role with your privacy requirements.') . ' <a href="help/roles" target="_blank">' . t('Read more about roles') . '</a>',get_roles());
$o = replace_macros(get_markup_template('new_channel.tpl'), array(
-
- '$title' => t('Add a Channel'),
- '$desc' => t('A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows.'),
-
- '$label_name' => t('Channel Name'),
- '$help_name' => t('Examples: "Bob Jameson", "Lisa and her Horses", "Soccer", "Aviation Group" '),
- '$label_nick' => t('Choose a short nickname'),
- '$nick_desc' => t('Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others.'),
- '$label_import' => t('Or <a href="import">import an existing channel</a> from another location'),
+ '$title' => t('Create Channel'),
+ '$desc' => t('A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions.'),
+ '$label_import' => t('or <a href="import">import an existing channel</a> from another location.'),
'$name' => $name,
- '$help_role' => t('Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you'),
- '$role' => array('permissions_role' , t('Channel Type'), ($privacy_role) ? $privacy_role : 'social', '<a href="help/roles" target="_blank">'.t('Read more about roles').'</a>',get_roles()),
+ '$role' => $role,
+ '$default_role' => $default_role,
'$nickname' => $nickname,
- '$submit' => t('Create')
+ '$submit' => t('Create'),
+ '$channel_usage_message' => $channel_usage_message
));
return $o;
diff --git a/mod/nojs.php b/mod/nojs.php
new file mode 100644
index 000000000..c6e04a72b
--- /dev/null
+++ b/mod/nojs.php
@@ -0,0 +1,10 @@
+<?php
+
+function nojs_init(&$a) {
+
+ setcookie('jsdisabled', 1, 0);
+ $p = $_GET['query'];
+ $hasq = strpos($p,'?');
+ goaway(z_root() . (($p) ? '/' . $p : '') . (($hasq) ? '' : '?f=' ) . '&jsdisabled=1');
+
+} \ No newline at end of file
diff --git a/mod/notes.php b/mod/notes.php
index 4bb97fc9e..9bf37d0f9 100644
--- a/mod/notes.php
+++ b/mod/notes.php
@@ -6,8 +6,18 @@ function notes_init(&$a) {
return;
$ret = array('success' => true);
- if($_REQUEST['note_text'] || $_REQUEST['note_text'] == '') {
+ if(array_key_exists('note_text',$_REQUEST)) {
$body = escape_tags($_REQUEST['note_text']);
+
+ // I've had my notes vanish into thin air twice in four years.
+ // Provide a backup copy if there were contents previously
+ // and there are none being saved now.
+
+ if(! $body) {
+ $old_text = get_pconfig(local_channel(),'notes','text');
+ if($old_text)
+ set_pconfig(local_channel(),'notes','text.bak',$old_text);
+ }
set_pconfig(local_channel(),'notes','text',$body);
}
diff --git a/mod/notifications.php b/mod/notifications.php
index f679fbb3b..45eb6483b 100644
--- a/mod/notifications.php
+++ b/mod/notifications.php
@@ -6,7 +6,7 @@ function notifications_post(&$a) {
goaway(z_root());
}
- $request_id = (($a->argc > 1) ? $a->argv[1] : 0);
+ $request_id = ((App::$argc > 1) ? App::$argv[1] : 0);
if($request_id === "all")
return;
@@ -46,12 +46,12 @@ function notifications_post(&$a) {
intval(local_channel())
);
}
- goaway($a->get_baseurl(true) . '/notifications/intros');
+ goaway(z_root() . '/notifications/intros');
}
if($_POST['submit'] == t('Ignore')) {
$r = q("UPDATE `intro` SET `ignore` = 1 WHERE `id` = %d",
intval($intro_id));
- goaway($a->get_baseurl(true) . '/notifications/intros');
+ goaway(z_root() . '/notifications/intros');
}
}
}
@@ -84,7 +84,7 @@ function notifications_content(&$a) {
$notifications_available =1;
foreach ($r as $it) {
$notif_content .= replace_macros($not_tpl,array(
- '$item_link' => $a->get_baseurl(true).'/notify/view/'. $it['id'],
+ '$item_link' => z_root().'/notify/view/'. $it['id'],
'$item_image' => $it['photo'],
'$item_text' => strip_tags(bbcode($it['msg'])),
'$item_when' => relative_date($it['date'])
diff --git a/mod/notify.php b/mod/notify.php
index 4c9d1977b..d56871880 100644
--- a/mod/notify.php
+++ b/mod/notify.php
@@ -19,7 +19,7 @@ function notify_init(&$a) {
);
goaway($r[0]['link']);
}
- goaway($a->get_baseurl(true));
+ goaway(z_root());
}
@@ -42,7 +42,7 @@ function notify_content(&$a) {
if($r) {
foreach ($r as $it) {
$notif_content .= replace_macros($not_tpl,array(
- '$item_link' => $a->get_baseurl(true).'/notify/view/'. $it['id'],
+ '$item_link' => z_root().'/notify/view/'. $it['id'],
'$item_image' => $it['photo'],
'$item_text' => strip_tags(bbcode($it['msg'])),
'$item_when' => relative_date($it['date'])
diff --git a/mod/oembed.php b/mod/oembed.php
index d4a4424f5..a3ac8672d 100644
--- a/mod/oembed.php
+++ b/mod/oembed.php
@@ -2,7 +2,7 @@
require_once("include/oembed.php");
function oembed_init(&$a){
- // logger('mod_oembed ' . $a->query_string, LOGGER_ALL);
+ // logger('mod_oembed ' . App::$query_string, LOGGER_ALL);
if(argc() > 1) {
if (argv(1) == 'b2h'){
diff --git a/mod/oep.php b/mod/oep.php
new file mode 100644
index 000000000..36741a752
--- /dev/null
+++ b/mod/oep.php
@@ -0,0 +1,398 @@
+<?php
+
+// oembed provider
+
+
+
+function oep_init(&$a) {
+
+ logger('oep: ' . print_r($_REQUEST,true), LOGGER_DEBUG, LOG_INFO);
+
+ $html = ((argc() > 1 && argv(1) === 'html') ? true : false);
+ if($_REQUEST['url']) {
+ $_REQUEST['url'] = strip_zids($_REQUEST['url']);
+ $url = $_REQUEST['url'];
+ }
+
+ if(! $url)
+ http_status_exit(404, 'Not found');
+
+ $maxwidth = $_REQUEST['maxwidth'];
+ $maxheight = $_REQUEST['maxheight'];
+ $format = $_REQUEST['format'];
+ if($format && $format !== 'json')
+ http_status_exit(501, 'Not implemented');
+
+ if(fnmatch('*/photos/*/album/*',$url))
+ $arr = oep_album_reply($_REQUEST);
+ elseif(fnmatch('*/photos/*/image/*',$url))
+ $arr = oep_photo_reply($_REQUEST);
+ elseif(fnmatch('*/photos*',$url))
+ $arr = oep_phototop_reply($_REQUEST);
+ elseif(fnmatch('*/display/*',$url))
+ $arr = oep_display_reply($_REQUEST);
+ elseif(fnmatch('*/channel/*mid=*',$url))
+ $arr = oep_mid_reply($_REQUEST);
+ elseif(fnmatch('*/channel*',$url))
+ $arr = oep_profile_reply($_REQUEST);
+ elseif(fnmatch('*/profile/*',$url))
+ $arr = oep_profile_reply($_REQUEST);
+
+ if($arr) {
+ if($html) {
+ if($arr['type'] === 'rich') {
+ header('Content-Type: text/html');
+ echo $arr['html'];
+ }
+ }
+ else {
+ header('Content-Type: application/json+oembed');
+ echo json_encode($arr);
+ }
+ killme();
+ }
+
+ http_status_exit(404,'Not found');
+
+}
+
+function oep_display_reply($args) {
+
+ $ret = array();
+ $url = $args['url'];
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ if(preg_match('#//(.*?)/(.*?)/(.*?)/(.*?)mid\=(.*?)(&|$)#',$url,$matches)) {
+ $chn = $matches[3];
+ $res = $matches[5];
+ }
+
+ if(! ($chn && $res))
+ return;
+ $c = q("select * from channel where channel_address = '%s' limit 1",
+ dbesc($chn)
+ );
+
+ if(! $c)
+ return;
+
+ $sql_extra = item_permissions_sql($c[0]['channel_id']);
+
+ $p = q("select * from item where mid = '%s' and uid = %d $sql_extra limit 1",
+ dbesc($res),
+ intval($c[0]['channel_id'])
+ );
+ if(! $p)
+ return;
+
+ xchan_query($p,true);
+ $p = fetch_post_tags($p,true);
+
+ $o = "[share author='".urlencode($p[0]['author']['xchan_name']).
+ "' profile='".$p[0]['author']['xchan_url'] .
+ "' avatar='".$p[0]['author']['xchan_photo_s'].
+ "' link='".$p[0]['plink'].
+ "' posted='".$p[0]['created'].
+ "' message_id='".$p[0]['mid']."']";
+ if($p[0]['title'])
+ $o .= '[b]'.$p[0]['title'].'[/b]'."\r\n";
+ $o .= $p[0]['body'];
+ $o .= "[/share]";
+ $o = bbcode($o);
+
+ $ret['type'] = 'rich';
+
+ $w = (($maxwidth) ? $maxwidth : 640);
+ $h = (($maxheight) ? $maxheight : $w * 2 / 3);
+
+ $ret['html'] = '<div style="width: ' . $w . '; height: ' . $h . '; font-family: sans-serif,arial,freesans;" >' . $o . '</div>';
+
+ $ret['width'] = $w;
+ $ret['height'] = $h;
+
+ return $ret;
+
+}
+
+function oep_mid_reply($args) {
+
+ $ret = array();
+ $url = $args['url'];
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ if(preg_match('#//(.*?)/(.*?)/(.*?)/(.*?)mid\=(.*?)(&|$)#',$url,$matches)) {
+ $chn = $matches[3];
+ $res = $matches[5];
+ }
+
+ if(! ($chn && $res))
+ return;
+ $c = q("select * from channel where channel_address = '%s' limit 1",
+ dbesc($chn)
+ );
+
+ if(! $c)
+ return;
+
+ $sql_extra = item_permissions_sql($c[0]['channel_id']);
+
+ $p = q("select * from item where mid = '%s' and uid = %d $sql_extra limit 1",
+ dbesc($res),
+ intval($c[0]['channel_id'])
+ );
+ if(! $p)
+ return;
+
+ xchan_query($p,true);
+ $p = fetch_post_tags($p,true);
+
+ $o = "[share author='".urlencode($p[0]['author']['xchan_name']).
+ "' profile='".$p[0]['author']['xchan_url'] .
+ "' avatar='".$p[0]['author']['xchan_photo_s'].
+ "' link='".$p[0]['plink'].
+ "' posted='".$p[0]['created'].
+ "' message_id='".$p[0]['mid']."']";
+ if($p[0]['title'])
+ $o .= '[b]'.$p[0]['title'].'[/b]'."\r\n";
+ $o .= $p[0]['body'];
+ $o .= "[/share]";
+ $o = bbcode($o);
+
+ $ret['type'] = 'rich';
+
+ $w = (($maxwidth) ? $maxwidth : 640);
+ $h = (($maxheight) ? $maxheight : $w * 2 / 3);
+
+ $ret['html'] = '<div style="width: ' . $w . '; height: ' . $h . '; font-family: sans-serif,arial,freesans;" >' . $o . '</div>';
+
+ $ret['width'] = $w;
+ $ret['height'] = $h;
+
+ return $ret;
+
+}
+
+function oep_profile_reply($args) {
+
+
+ require_once('include/identity.php');
+ require_once('include/Contact.php');
+ $url = $args['url'];
+
+ if(preg_match('#//(.*?)/(.*?)/(.*?)(/|\?|&|$)#',$url,$matches)) {
+ $chn = $matches[3];
+ }
+
+ if(! $chn)
+ return;
+
+ $c = channelx_by_nick($chn);
+
+ if(! $c)
+ return;
+
+
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ $width = 800;
+ $height = 375;
+
+ if($maxwidth) {
+ $width = $maxwidth;
+ $height = (375 / 800) * $width;
+ }
+ if($maxheight) {
+ if($maxheight < $height) {
+ $width = (800 / 375) * $maxheight;
+ $height = $maxheight;
+ }
+ }
+ $ret = array();
+
+ $ret['type'] = 'rich';
+ $ret['width'] = intval($width);
+ $ret['height'] = intval($height);
+
+ $ret['html'] = get_zcard($c,get_observer_hash(),array('width' => $width, 'height' => $height));
+
+ return $ret;
+
+}
+
+function oep_album_reply($args) {
+
+ $ret = array();
+ $url = $args['url'];
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ if(preg_match('|//(.*?)/(.*?)/(.*?)/album/|',$url,$matches)) {
+ $chn = $matches[3];
+ $res = hex2bin(basename($url));
+ }
+
+ if(! ($chn && $res))
+ return;
+ $c = q("select * from channel where channel_address = '%s' limit 1",
+ dbesc($chn)
+ );
+
+ if(! $c)
+ return;
+
+ $sql_extra = permissions_sql($c[0]['channel_id']);
+
+ $p = q("select resource_id from photo where album = '%s' and uid = %d and scale = 0 $sql_extra order by created desc limit 1",
+ dbesc($res),
+ intval($c[0]['channel_id'])
+ );
+ if(! $p)
+ return;
+
+ $res = $p[0]['resource_id'];
+
+ $r = q("select height, width, scale, resource_id from photo where uid = %d and resource_id = '%s' $sql_extra order by scale asc",
+ intval($c[0]['channel_id']),
+ dbesc($res)
+ );
+
+ if($r) {
+ foreach($r as $rr) {
+ $foundres = false;
+ if($maxheight && $rr['height'] > $maxheight)
+ continue;
+ if($maxwidth && $rr['width'] > $maxwidth)
+ continue;
+ $foundres = true;
+ break;
+ }
+
+ if($foundres) {
+ $ret['type'] = 'link';
+ $ret['thumbnail_url'] = z_root() . '/photo/' . '/' . $rr['resource_id'] . '-' . $rr['scale'];
+ $ret['thumbnail_width'] = $rr['width'];
+ $ret['thumbnail_height'] = $rr['height'];
+ }
+
+
+ }
+ return $ret;
+
+}
+
+
+function oep_phototop_reply($args) {
+
+ $ret = array();
+ $url = $args['url'];
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ if(preg_match('|//(.*?)/(.*?)/(.*?)$|',$url,$matches)) {
+ $chn = $matches[3];
+ }
+
+ if(! $chn)
+ return;
+ $c = q("select * from channel where channel_address = '%s' limit 1",
+ dbesc($chn)
+ );
+
+ if(! $c)
+ return;
+
+ $sql_extra = permissions_sql($c[0]['channel_id']);
+
+ $p = q("select resource_id from photo where uid = %d and scale = 0 $sql_extra order by created desc limit 1",
+ intval($c[0]['channel_id'])
+ );
+ if(! $p)
+ return;
+
+ $res = $p[0]['resource_id'];
+
+ $r = q("select height, width, scale, resource_id from photo where uid = %d and resource_id = '%s' $sql_extra order by scale asc",
+ intval($c[0]['channel_id']),
+ dbesc($res)
+ );
+
+ if($r) {
+ foreach($r as $rr) {
+ $foundres = false;
+ if($maxheight && $rr['height'] > $maxheight)
+ continue;
+ if($maxwidth && $rr['width'] > $maxwidth)
+ continue;
+ $foundres = true;
+ break;
+ }
+
+ if($foundres) {
+ $ret['type'] = 'link';
+ $ret['thumbnail_url'] = z_root() . '/photo/' . '/' . $rr['resource_id'] . '-' . $rr['scale'];
+ $ret['thumbnail_width'] = $rr['width'];
+ $ret['thumbnail_height'] = $rr['height'];
+ }
+
+
+ }
+ return $ret;
+
+}
+
+
+function oep_photo_reply($args) {
+
+ $ret = array();
+ $url = $args['url'];
+ $maxwidth = intval($args['maxwidth']);
+ $maxheight = intval($args['maxheight']);
+
+ if(preg_match('|//(.*?)/(.*?)/(.*?)/image/|',$url,$matches)) {
+ $chn = $matches[3];
+ $res = basename($url);
+ }
+
+ if(! ($chn && $res))
+ return;
+ $c = q("select * from channel where channel_address = '%s' limit 1",
+ dbesc($chn)
+ );
+
+ if(! $c)
+ return;
+
+ $sql_extra = permissions_sql($c[0]['channel_id']);
+
+
+ $r = q("select height, width, scale, resource_id from photo where uid = %d and resource_id = '%s' $sql_extra order by scale asc",
+ intval($c[0]['channel_id']),
+ dbesc($res)
+ );
+
+ if($r) {
+ foreach($r as $rr) {
+ $foundres = false;
+ if($maxheight && $rr['height'] > $maxheight)
+ continue;
+ if($maxwidth && $rr['width'] > $maxwidth)
+ continue;
+ $foundres = true;
+ break;
+ }
+
+ if($foundres) {
+ $ret['type'] = 'link';
+ $ret['thumbnail_url'] = z_root() . '/photo/' . '/' . $rr['resource_id'] . '-' . $rr['scale'];
+ $ret['thumbnail_width'] = $rr['width'];
+ $ret['thumbnail_height'] = $rr['height'];
+ }
+
+
+ }
+ return $ret;
+
+} \ No newline at end of file
diff --git a/mod/oexchange.php b/mod/oexchange.php
index 867cea6f2..342b8c3cd 100644
--- a/mod/oexchange.php
+++ b/mod/oexchange.php
@@ -6,7 +6,7 @@ function oexchange_init(&$a) {
if((argc() > 1) && (argv(1) === 'xrd')) {
$tpl = get_markup_template('oexchange_xrd.tpl');
- $o = replace_macros($tpl, array('$base' => $a->get_baseurl()));
+ $o = replace_macros($tpl, array('$base' => z_root()));
echo $o;
killme();
}
@@ -16,7 +16,7 @@ function oexchange_content(&$a) {
if(! local_channel()) {
if(remote_channel()) {
- $observer = $a->get_observer();
+ $observer = App::get_observer();
if($observer && $observer['xchan_url']) {
$parsed = @parse_url($observer['xchan_url']);
if(! $parsed) {
@@ -47,7 +47,7 @@ function oexchange_content(&$a) {
$tags = (((x($_REQUEST,'tags')) && strlen($_REQUEST['tags']))
? '&tags=' . urlencode(notags(trim($_REQUEST['tags']))) : '');
- $ret = z_fetch_url($a->get_baseurl() . '/urlinfo?f=&url=' . $url . $title . $description . $tags);
+ $ret = z_fetch_url(z_root() . '/urlinfo?f=&url=' . $url . $title . $description . $tags);
if($ret['success'])
$s = $ret['body'];
diff --git a/mod/openid.php b/mod/openid.php
index b9ca672a9..1ca1ba91e 100644
--- a/mod/openid.php
+++ b/mod/openid.php
@@ -66,9 +66,9 @@ function openid_content(&$a) {
$_SESSION['my_address'] = $r[0]['xchan_addr'];
$arr = array('xchan' => $r[0], 'session' => $_SESSION);
call_hooks('magic_auth_openid_success',$arr);
- $a->set_observer($r[0]);
+ App::set_observer($r[0]);
require_once('include/security.php');
- $a->set_groups(init_groups_visitor($_SESSION['visitor_id']));
+ App::set_groups(init_groups_visitor($_SESSION['visitor_id']));
info(sprintf( t('Welcome %s. Remote authentication successful.'),$r[0]['xchan_name']));
logger('mod_openid: remote auth success from ' . $r[0]['xchan_addr']);
if($_SESSION['return_url'])
@@ -175,7 +175,7 @@ function openid_content(&$a) {
$_SESSION['my_address'] = $r[0]['xchan_addr'];
$arr = array('xchan' => $r[0], 'session' => $_SESSION);
call_hooks('magic_auth_openid_success',$arr);
- $a->set_observer($r[0]);
+ App::set_observer($r[0]);
info(sprintf( t('Welcome %s. Remote authentication successful.'),$r[0]['xchan_name']));
logger('mod_openid: remote auth success from ' . $r[0]['xchan_addr']);
if($_SESSION['return_url'])
diff --git a/mod/opensearch.php b/mod/opensearch.php
index d28c4f1b8..19f7985c5 100644
--- a/mod/opensearch.php
+++ b/mod/opensearch.php
@@ -7,8 +7,8 @@ function opensearch_init(&$a) {
header("Content-type: application/opensearchdescription+xml");
$o = replace_macros($tpl, array(
- '$baseurl' => $a->get_baseurl(),
- '$nodename' => $a->get_hostname(),
+ '$baseurl' => z_root(),
+ '$nodename' => App::get_hostname(),
));
echo $o;
diff --git a/mod/page.php b/mod/page.php
index ae572ca1e..c7b827e4d 100644
--- a/mod/page.php
+++ b/mod/page.php
@@ -13,21 +13,21 @@ function page_init(&$a) {
- if($a->profile['profile_uid'])
- head_set_icon($a->profile['thumb']);
+ if(App::$profile['profile_uid'])
+ head_set_icon(App::$profile['thumb']);
// load the item here in the init function because we need to extract
// the page layout and initialise the correct theme.
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
// perm_is_allowed is denied unconditionally when 'site blocked to unauthenticated members'.
// This bypasses that restriction for sys channel (public) content
- if((! perm_is_allowed($a->profile['profile_uid'],$ob_hash,'view_pages')) && (! is_sys_channel($a->profile['profile_uid']))) {
+ if((! perm_is_allowed(App::$profile['profile_uid'],$ob_hash,'view_pages')) && (! is_sys_channel(App::$profile['profile_uid']))) {
notice( t('Permission denied.') . EOL);
return;
}
@@ -91,10 +91,13 @@ function page_init(&$a) {
return;
}
+ if($r[0]['title'])
+ App::$page['title'] = escape_tags($r[0]['title']);
+
if($r[0]['item_type'] == ITEM_TYPE_PDL) {
require_once('include/comanche.php');
comanche_parser(get_app(),$r[0]['body']);
- get_app()->pdl = $r[0]['body'];
+ App::$pdl = $r[0]['body'];
}
elseif($r[0]['layout_mid']) {
$l = q("select body from item where mid = '%s' and uid = %d limit 1",
@@ -105,11 +108,11 @@ function page_init(&$a) {
if($l) {
require_once('include/comanche.php');
comanche_parser(get_app(),$l[0]['body']);
- get_app()->pdl = $l[0]['body'];
+ App::$pdl = $l[0]['body'];
}
}
- $a->data['webpage'] = $r;
+ App::$data['webpage'] = $r;
}
@@ -118,7 +121,7 @@ function page_init(&$a) {
function page_content(&$a) {
- $r = $a->data['webpage'];
+ $r = App::$data['webpage'];
if(! $r)
return;
@@ -133,7 +136,7 @@ function page_content(&$a) {
$r = fetch_post_tags($r,true);
if($r[0]['mimetype'] === 'application/x-pdl')
- $a->page['pdl_content'] = true;
+ App::$page['pdl_content'] = true;
$o .= prepare_page($r[0]);
return $o;
diff --git a/mod/pconfig.php b/mod/pconfig.php
index 413dd2911..64fc1271c 100755
--- a/mod/pconfig.php
+++ b/mod/pconfig.php
@@ -68,7 +68,7 @@ function pconfig_content(&$a) {
if(argc() == 2) {
$content .= '<a href="pconfig">pconfig[' . local_channel() . ']</a>' . EOL;
load_pconfig(local_channel(),escape_tags(argv(1)));
- foreach($a->config[local_channel()][escape_tags(argv(1))] as $k => $x) {
+ foreach(App::$config[local_channel()][escape_tags(argv(1))] as $k => $x) {
$content .= '<a href="pconfig/' . escape_tags(argv(1)) . '/' . $k . '" >pconfig[' . local_channel() . '][' . escape_tags(argv(1)) . '][' . $k . ']</a> = ' . escape_tags($x) . EOL;
}
}
diff --git a/mod/pdledit.php b/mod/pdledit.php
index 93b8d52e6..bf29b2da0 100644
--- a/mod/pdledit.php
+++ b/mod/pdledit.php
@@ -10,6 +10,7 @@ function pdledit_post(&$a) {
goaway(z_root() . '/pdledit/' . $_REQUEST['module']);
}
set_pconfig(local_channel(),'system','mod_' . $_REQUEST['module'] . '.pdl',escape_tags($_REQUEST['content']));
+ build_sync_packet();
info( t('Layout updated.') . EOL);
goaway(z_root() . '/pdledit/' . $_REQUEST['module']);
}
@@ -25,6 +26,7 @@ function pdledit_content(&$a) {
if(argc() > 1)
$module = 'mod_' . argv(1) . '.pdl';
else {
+ $o .= '<div class="generic-content-wrapper-styled">';
$o .= '<h1>' . t('Edit System Page Description') . '</h1>';
$files = glob('mod/*');
if($files) {
@@ -37,6 +39,8 @@ function pdledit_content(&$a) {
}
}
+ $o .= '</div>';
+
// list module pdl files
return $o;
}
diff --git a/mod/photo.php b/mod/photo.php
index e8cd95f1c..93c6efa95 100644
--- a/mod/photo.php
+++ b/mod/photo.php
@@ -156,8 +156,8 @@ function photo_init(&$a) {
);
if($r) {
- logger('mod_photo: forbidden. ' . $a->query_string);
- $observer = $a->get_observer();
+ logger('mod_photo: forbidden. ' . App::$query_string);
+ $observer = App::get_observer();
logger('mod_photo: observer = ' . (($observer) ? $observer['xchan_addr'] : '(not authenticated)'));
$data = file_get_contents('images/nosign.png');
$mimetype = 'image/png';
diff --git a/mod/photos.php b/mod/photos.php
index b0d9bc631..bf904db22 100644
--- a/mod/photos.php
+++ b/mod/photos.php
@@ -29,16 +29,16 @@ function photos_init(&$a) {
if(! $channelx)
return;
- $a->data['channel'] = $channelx;
+ App::$data['channel'] = $channelx;
- $observer = $a->get_observer();
- $a->data['observer'] = $observer;
+ $observer = App::get_observer();
+ App::$data['observer'] = $observer;
$observer_xchan = (($observer) ? $observer['xchan_hash'] : '');
- head_set_icon($a->data['channel']['xchan_photo_s']);
+ head_set_icon(App::$data['channel']['xchan_photo_s']);
- $a->page['htmlhead'] .= "<script> var ispublic = '" . t('everybody') . "'; var profile_uid = " . (($a->data['channel']) ? $a->data['channel']['channel_id'] : 0) . "; </script>" ;
+ App::$page['htmlhead'] .= "<script> var ispublic = '" . t('everybody') . "'; var profile_uid = " . ((App::$data['channel']) ? App::$data['channel']['channel_id'] : 0) . "; </script>" ;
}
@@ -61,7 +61,7 @@ function photos_post(&$a) {
$can_post = false;
- $page_owner_uid = $a->data['channel']['channel_id'];
+ $page_owner_uid = App::$data['channel']['channel_id'];
if(perm_is_allowed($page_owner_uid,get_observer_hash(),'write_storage'))
$can_post = true;
@@ -85,7 +85,7 @@ function photos_post(&$a) {
$owner_record = $s[0];
- $acl = new AccessList($a->data['channel']);
+ $acl = new Zotlabs\Access\AccessList(App::$data['channel']);
if((argc() > 3) && (argv(2) === 'album')) {
@@ -93,12 +93,12 @@ function photos_post(&$a) {
if($album === t('Profile Photos')) {
// not allowed
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
}
if(! photos_album_exists($page_owner_uid,$album)) {
notice( t('Album not found.') . EOL);
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
}
@@ -111,12 +111,12 @@ function photos_post(&$a) {
// @fixme - syncronise with DAV or disallow completely
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
// $x = photos_album_rename($page_owner_uid,$album,$newalbum);
// if($x) {
// $newurl = str_replace(bin2hex($album),bin2hex($newalbum),$_SESSION['photo_return']);
-// goaway($a->get_baseurl() . '/' . $newurl);
+// goaway(z_root() . '/' . $newurl);
// }
}
@@ -126,6 +126,34 @@ function photos_post(&$a) {
if($_REQUEST['dropalbum'] == t('Delete Album')) {
+
+ // This is dangerous because we combined file storage and photos into one interface
+ // This function will remove all photos from any directory with the same name since
+ // we have not passed the path value.
+
+ // The correct solution would be to use a full pathname from your storage root for 'album'
+ // We also need to prevent/block removing the storage root folder.
+
+ $folder_hash = '';
+
+ $r = q("select * from attach where is_dir = 1 and uid = %d and filename = '%s'",
+ intval($page_owner_uid),
+ dbesc($album)
+ );
+ if(! $r) {
+ notice( t('Album not found.') . EOL);
+ return;
+ }
+ if(count($r) > 1) {
+ notice( t('Multiple storage folders exist with this album name, but within different directories. Please remove the desired folder or folders using the Files manager') . EOL);
+ return;
+ }
+ else {
+ $folder_hash = $r[0]['hash'];
+ }
+
+
+
$res = array();
// get the list of photos we are about to delete
@@ -140,7 +168,7 @@ function photos_post(&$a) {
$str = null;
}
if(! $str) {
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
}
$r = q("select id from item where resource_id in ( $str ) and resource_type = 'photo' and uid = %d " . item_normal(),
@@ -149,9 +177,6 @@ function photos_post(&$a) {
if($r) {
foreach($r as $i) {
attach_delete($page_owner_uid, $i['resource_id'], 1 );
- // This is now being done in attach_delete()
- // drop_item($i['id'],false,DROPITEM_PHASE1,true /* force removal of linked items */);
- // proc_run('php','include/notifier.php','drop',$i['id']);
}
}
@@ -163,9 +188,18 @@ function photos_post(&$a) {
// @FIXME do the same for the linked attach
+ if($folder_hash) {
+ attach_delete($page_owner_uid,$folder_hash, 1);
+
+ $sync = attach_export_data(App::$data['channel'],$folder_hash, true);
+
+ if($sync)
+ build_sync_packet($page_owner_uid,array('file' => array($sync)));
+ }
+
}
- goaway($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address']);
+ goaway(z_root() . '/photos/' . App::$data['channel']['channel_address']);
}
if((argc() > 2) && (x($_REQUEST,'delete')) && ($_REQUEST['delete'] === t('Delete Photo'))) {
@@ -174,39 +208,27 @@ function photos_post(&$a) {
$ob_hash = get_observer_hash();
if(! $ob_hash)
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$r = q("SELECT `id`, `resource_id` FROM `photo` WHERE ( xchan = '%s' or `uid` = %d ) AND `resource_id` = '%s' LIMIT 1",
dbesc($ob_hash),
intval(local_channel()),
- dbesc($a->argv[2])
+ dbesc(App::$argv[2])
);
if($r) {
-/*
- q("DELETE FROM `photo` WHERE `uid` = %d AND `resource_id` = '%s'",
- intval($page_owner_uid),
- dbesc($r[0]['resource_id'])
- );
-*/
attach_delete($page_owner_uid, $r[0]['resource_id'], 1 );
-/*
- $i = q("SELECT * FROM `item` WHERE `resource_id` = '%s' AND resource_type = 'photo' and `uid` = %d LIMIT 1",
- dbesc($r[0]['resource_id']),
- intval($page_owner_uid)
- );
- if(count($i)) {
- drop_item($i[0]['id'],true,DROPITEM_PHASE1);
- $url = $a->get_baseurl();
- }
-*/
+ $sync = attach_export_data(App::$data['channel'],$r[0]['resource_id'], true);
+
+ if($sync)
+ build_sync_packet($page_owner_uid,array('file' => array($sync)));
}
- goaway($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . $_SESSION['album_return']);
+ goaway(z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . $_SESSION['album_return']);
}
- if(($a->argc > 2) && ((x($_POST,'desc') !== false) || (x($_POST,'newtag') !== false)) || (x($_POST,'albname') !== false)) {
+ if((App::$argc > 2) && ((x($_POST,'desc') !== false) || (x($_POST,'newtag') !== false)) || (x($_POST,'albname') !== false)) {
$desc = ((x($_POST,'desc')) ? notags(trim($_POST['desc'])) : '');
@@ -218,7 +240,7 @@ function photos_post(&$a) {
$acl->set_from_array($_POST);
$perm = $acl->get();
- $resource_id = $a->argv[2];
+ $resource_id = argv(2);
if(! strlen($albname))
$albname = datetime_convert('UTC',date_default_timezone_get(),'now', 'Y');
@@ -349,7 +371,7 @@ function photos_post(&$a) {
$visibility = 1;
if(! $item_id) {
- $item_id = photos_create_item($a->data['channel'],get_observer_hash(),$p[0],$visibility);
+ $item_id = photos_create_item(App::$data['channel'],get_observer_hash(),$p[0],$visibility);
}
@@ -401,7 +423,7 @@ function photos_post(&$a) {
$rawtags = '@' . $rawtags;
require_once('include/text.php');
- $profile_uid = $a->profile['profile_uid'];
+ $profile_uid = App::$profile['profile_uid'];
$results = linkify_tags($a, $rawtags, (local_channel()) ? local_channel() : $profile_uid);
@@ -440,9 +462,14 @@ function photos_post(&$a) {
}
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
return; // NOTREACHED
+ $sync = attach_export_data(App::$data['channel'],$resource_id);
+
+ if($sync)
+ build_sync_packet($page_owner_uid,array('file' => array($sync)));
+
}
@@ -450,8 +477,8 @@ function photos_post(&$a) {
* default post action - upload a photo
*/
- $channel = $a->data['channel'];
- $observer = $a->data['observer'];
+ $channel = App::$data['channel'];
+ $observer = App::$data['observer'];
$_REQUEST['source'] = 'photos';
require_once('include/attach.php');
@@ -463,16 +490,16 @@ function photos_post(&$a) {
$_REQUEST['group_deny'] = expand_acl($channel['channel_deny_gid']);
}
- $r = attach_store($a->channel,get_observer_hash(), '', $_REQUEST);
+ $r = attach_store($channel,get_observer_hash(), '', $_REQUEST);
if(! $r['success']) {
notice($r['message'] . EOL);
}
if($_REQUEST['newalbum'])
- goaway($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex($_REQUEST['newalbum']));
+ goaway(z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex($_REQUEST['newalbum']));
else
- goaway($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex(datetime_convert('UTC',date_default_timezone_get(),'now', 'Y')));
+ goaway(z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex(datetime_convert('UTC',date_default_timezone_get(),'now', 'Y')));
}
@@ -497,7 +524,7 @@ function photos_content(&$a) {
require_once('include/security.php');
require_once('include/conversation.php');
- if(! x($a->data,'channel')) {
+ if(! x(App::$data,'channel')) {
notice( t('No photos selected') . EOL );
return;
}
@@ -505,13 +532,13 @@ function photos_content(&$a) {
$ph = photo_factory('');
$phototypes = $ph->supportedTypes();
- $_SESSION['photo_return'] = $a->cmd;
+ $_SESSION['photo_return'] = App::$cmd;
//
// Parse arguments
//
- $can_comment = perm_is_allowed($a->profile['profile_uid'],get_observer_hash(),'post_comments');
+ $can_comment = perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(),'post_comments');
if(argc() > 3) {
$datatype = argv(2);
@@ -538,10 +565,10 @@ function photos_content(&$a) {
$visitor = 0;
- $owner_uid = $a->data['channel']['channel_id'];
- $owner_aid = $a->data['channel']['channel_account_id'];
+ $owner_uid = App::$data['channel']['channel_id'];
+ $owner_aid = App::$data['channel']['channel_account_id'];
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$can_post = perm_is_allowed($owner_uid,$observer['xchan_hash'],'write_storage');
$can_view = perm_is_allowed($owner_uid,$observer['xchan_hash'],'view_storage');
@@ -555,13 +582,13 @@ function photos_content(&$a) {
$o = "";
- $o .= "<script> var profile_uid = " . $a->profile['profile_uid']
- . "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
+ $o .= "<script> var profile_uid = " . App::$profile['profile_uid']
+ . "; var netargs = '?f='; var profile_page = " . App::$pager['page'] . "; </script>\r\n";
// tabs
$_is_owner = (local_channel() && (local_channel() == $owner_uid));
- $o .= profile_tabs($a,$_is_owner, $a->data['channel']['channel_address']);
+ $o .= profile_tabs($a,$_is_owner, App::$data['channel']['channel_address']);
/**
* Display upload form
@@ -571,7 +598,7 @@ function photos_content(&$a) {
$uploader = '';
- $ret = array('post_url' => $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'],
+ $ret = array('post_url' => z_root() . '/photos/' . App::$data['channel']['channel_address'],
'addon_text' => $uploader,
'default_upload' => true);
@@ -580,11 +607,11 @@ function photos_content(&$a) {
/* Show space usage */
$r = q("select sum(size) as total from photo where aid = %d and scale = 0 ",
- intval($a->data['channel']['channel_account_id'])
+ intval(App::$data['channel']['channel_account_id'])
);
- $limit = service_class_fetch($a->data['channel']['channel_id'],'photo_upload_limit');
+ $limit = service_class_fetch(App::$data['channel']['channel_id'],'photo_upload_limit');
if($limit !== false) {
$usage_message = sprintf( t("%1$.2f MB of %2$.2f MB photo storage used."), $r[0]['total'] / 1024000, $limit / 1024000 );
}
@@ -593,9 +620,9 @@ function photos_content(&$a) {
}
if($_is_owner) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$channel_acl = $acl->get();
$lockstate = (($acl->is_private()) ? 'lock' : 'unlock');
@@ -603,12 +630,20 @@ function photos_content(&$a) {
$aclselect = (($_is_owner) ? populate_acl($channel_acl,false) : '');
+ // this is wrong but is to work around an issue with js_upload wherein it chokes if these variables
+ // don't exist. They really should be set to a parseable representation of the channel's default permissions
+ // which can be processed by getSelected()
+
+ if(! $aclselect) {
+ $aclselect = '<input id="group_allow" type="hidden" name="allow_gid[]" value="" /><input id="contact_allow" type="hidden" name="allow_cid[]" value="" /><input id="group_deny" type="hidden" name="deny_gid[]" value="" /><input id="contact_deny" type="hidden" name="deny_cid[]" value="" />';
+ }
+
$selname = (($datum) ? hex2bin($datum) : '');
- $albums = ((array_key_exists('albums', $a->data)) ? $a->data['albums'] : photos_albums_list($a->data['channel'],$a->data['observer']));
+ $albums = ((array_key_exists('albums', App::$data)) ? App::$data['albums'] : photos_albums_list(App::$data['channel'],App::$data['observer']));
if(! $selname) {
- $def_album = get_pconfig($a->data['channel']['channel_id'],'system','photo_path');
+ $def_album = get_pconfig(App::$data['channel']['channel_id'],'system','photo_path');
if($def_album) {
$selname = filepath_macro($def_album);
$albums['album'][] = array('text' => $selname);
@@ -620,7 +655,7 @@ function photos_content(&$a) {
'$pagename' => t('Upload Photos'),
'$sessid' => session_id(),
'$usage' => $usage_message,
- '$nickname' => $a->data['channel']['channel_address'],
+ '$nickname' => App::$data['channel']['channel_address'],
'$newalbum_label' => t('Enter an album name'),
'$newalbum_placeholder' => t('or select an existing album (doubleclick)'),
'$visible' => array('visible', t('Create a status post for this upload'), 0,'', array(t('No'), t('Yes')), 'onclick="showHideBodyTextarea();"'),
@@ -660,6 +695,10 @@ function photos_content(&$a) {
$album = (($datum) ? hex2bin($datum) : '');
+
+ App::$page['htmlhead'] .= "\r\n" . '<link rel="alternate" type="application/json+oembed" href="' . z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$cmd) . '" title="oembed" />' . "\r\n";
+
+
$r = q("SELECT `resource_id`, max(`scale`) AS `scale` FROM `photo` WHERE `uid` = %d AND `album` = '%s'
AND `scale` <= 4 and photo_usage IN ( %d, %d ) and is_nsfw = %d $sql_extra GROUP BY `resource_id`",
intval($owner_uid),
@@ -669,10 +708,10 @@ function photos_content(&$a) {
intval($unsafe)
);
if(count($r)) {
- $a->set_pager_total(count($r));
- $a->set_pager_itemspage(60);
+ App::set_pager_total(count($r));
+ App::set_pager_itemspage(60);
} else {
- goaway($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address']);
+ goaway(z_root() . '/photos/' . App::$data['channel']['channel_address']);
}
if($_GET['order'] === 'posted')
@@ -690,8 +729,8 @@ function photos_content(&$a) {
intval(PHOTO_NORMAL),
intval(PHOTO_PROFILE),
intval($unsafe),
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
//edit album name
@@ -699,7 +738,7 @@ function photos_content(&$a) {
if(($album !== t('Profile Photos')) && ($album !== 'Profile Photos') && ($album !== 'Contact Photos') && ($album !== t('Contact Photos'))) {
if($can_post) {
$album_e = $album;
- $albums = ((array_key_exists('albums', $a->data)) ? $a->data['albums'] : photos_albums_list($a->data['channel'],$a->data['observer']));
+ $albums = ((array_key_exists('albums', App::$data)) ? App::$data['albums'] : photos_albums_list(App::$data['channel'],App::$data['observer']));
// @fixme - syncronise actions with DAV
@@ -707,7 +746,7 @@ function photos_content(&$a) {
// $album_edit = replace_macros($edit_tpl,array(
// '$nametext' => t('Enter a new album name'),
// '$name_placeholder' => t('or select an existing one (doubleclick)'),
-// '$nickname' => $a->data['channel']['channel_address'],
+// '$nickname' => App::$data['channel']['channel_address'],
// '$album' => $album_e,
// '$albums' => $albums['albums'],
// '$hexalbum' => bin2hex($album),
@@ -719,9 +758,9 @@ function photos_content(&$a) {
}
if($_GET['order'] === 'posted')
- $order = array(t('Show Newest First'), $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex($album));
+ $order = array(t('Show Newest First'), z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex($album));
else
- $order = array(t('Show Oldest First'), $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex($album) . '?f=&order=posted');
+ $order = array(t('Show Oldest First'), z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex($album) . '?f=&order=posted');
$photos = array();
if(count($r)) {
@@ -738,7 +777,7 @@ function photos_content(&$a) {
$imgalt_e = $rr['filename'];
$desc_e = $rr['description'];
- $imagelink = ($a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/image/' . $rr['resource_id']
+ $imagelink = (z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/image/' . $rr['resource_id']
. (($_GET['order'] === 'posted') ? '?f=&order=posted' : ''));
$photos[] = array(
@@ -746,7 +785,7 @@ function photos_content(&$a) {
'twist' => ' ' . $twist . rand(2,4),
'link' => $imagelink,
'title' => t('View Photo'),
- 'src' => $a->get_baseurl() . '/photo/' . $rr['resource_id'] . '-' . $rr['scale'] . '.' .$ext,
+ 'src' => z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['scale'] . '.' .$ext,
'alt' => $imgalt_e,
'desc'=> $desc_e,
'ext' => $ext,
@@ -778,7 +817,7 @@ function photos_content(&$a) {
'$album_id' => bin2hex($album),
'$album_edit' => array(t('Edit Album'), $album_edit),
'$can_post' => $can_post,
- '$upload' => array(t('Upload'), $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/upload/' . bin2hex($album)),
+ '$upload' => array(t('Upload'), z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/upload/' . bin2hex($album)),
'$order' => $order,
'$upload_form' => $upload_form,
'$usage' => $usage_message
@@ -804,6 +843,8 @@ function photos_content(&$a) {
if($datatype === 'image') {
+ App::$page['htmlhead'] .= "\r\n" . '<link rel="alternate" type="application/json+oembed" href="' . z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$cmd) . '" title="oembed" />' . "\r\n";
+
// fetch image, item containing image, then comments
$ph = q("SELECT id,aid,uid,xchan,resource_id,created,edited,title,`description`,album,filename,`type`,height,width,`size`,scale,photo_usage,is_nsfw,allow_cid,allow_gid,deny_cid,deny_gid FROM `photo` WHERE `uid` = %d AND `resource_id` = '%s'
@@ -857,8 +898,8 @@ function photos_content(&$a) {
}
}
- $prevlink = $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/image/' . $prvnxt[$prv]['resource_id'] . (($_GET['order'] === 'posted') ? '?f=&order=posted' : '');
- $nextlink = $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/image/' . $prvnxt[$nxt]['resource_id'] . (($_GET['order'] === 'posted') ? '?f=&order=posted' : '');
+ $prevlink = z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/image/' . $prvnxt[$prv]['resource_id'] . (($_GET['order'] === 'posted') ? '?f=&order=posted' : '');
+ $nextlink = z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/image/' . $prvnxt[$nxt]['resource_id'] . (($_GET['order'] === 'posted') ? '?f=&order=posted' : '');
}
@@ -875,13 +916,14 @@ function photos_content(&$a) {
}
}
- $album_link = $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex($ph[0]['album']);
+ $album_link = z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex($ph[0]['album']);
$tools = Null;
$lock = Null;
if($can_post && ($ph[0]['uid'] == $owner_uid)) {
$tools = array(
- 'profile'=>array($a->get_baseurl() . '/profile_photo/use/'.$ph[0]['resource_id'], t('Use as profile photo')),
+ 'profile'=>array(z_root() . '/profile_photo/use/'.$ph[0]['resource_id'], t('Use as profile photo')),
+ 'cover'=>array(z_root() . '/cover_photo/use/'.$ph[0]['resource_id'], t('Use as cover photo')),
);
}
@@ -891,20 +933,20 @@ function photos_content(&$a) {
? array('lock', t('Private Photo'))
: array('unlock', Null));
- $a->page['htmlhead'] .= '<script>$(document).keydown(function(event) {' . "\n";
+ App::$page['htmlhead'] .= '<script>$(document).keydown(function(event) {' . "\n";
if($prevlink)
- $a->page['htmlhead'] .= 'if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = \'' . $prevlink . '\'; }' . "\n";
+ App::$page['htmlhead'] .= 'if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = \'' . $prevlink . '\'; }' . "\n";
if($nextlink)
- $a->page['htmlhead'] .= 'if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = \'' . $nextlink . '\'; }' . "\n";
- $a->page['htmlhead'] .= '});</script>';
+ App::$page['htmlhead'] .= 'if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = \'' . $nextlink . '\'; }' . "\n";
+ App::$page['htmlhead'] .= '});</script>';
if($prevlink)
$prevlink = array($prevlink, t('Previous'));
$photo = array(
- 'href' => $a->get_baseurl() . '/photo/' . $hires['resource_id'] . '-' . $hires['scale'] . '.' . $phototypes[$hires['type']],
+ 'href' => z_root() . '/photo/' . $hires['resource_id'] . '-' . $hires['scale'] . '.' . $phototypes[$hires['type']],
'title'=> t('View Full Size'),
- 'src' => $a->get_baseurl() . '/photo/' . $lores['resource_id'] . '-' . $lores['scale'] . '.' . $phototypes[$lores['type']] . '?f=&_u=' . datetime_convert('','','','ymdhis')
+ 'src' => z_root() . '/photo/' . $lores['resource_id'] . '-' . $lores['scale'] . '.' . $phototypes[$lores['type']] . '?f=&_u=' . datetime_convert('','','','ymdhis')
);
if($nextlink)
@@ -977,7 +1019,7 @@ function photos_content(&$a) {
$album_e = $ph[0]['album'];
$caption_e = $ph[0]['description'];
$aclselect_e = (($_is_owner) ? populate_acl($ph[0]) : '');
- $albums = ((array_key_exists('albums', $a->data)) ? $a->data['albums'] : photos_albums_list($a->data['channel'],$a->data['observer']));
+ $albums = ((array_key_exists('albums', App::$data)) ? App::$data['albums'] : photos_albums_list(App::$data['channel'],App::$data['observer']));
$_SESSION['album_return'] = bin2hex($ph[0]['album']);
@@ -990,7 +1032,7 @@ function photos_content(&$a) {
'album' => $album_e,
'newalbum_label' => t('Enter a new album name'),
'newalbum_placeholder' => t('or select an existing one (doubleclick)'),
- 'nickname' => $a->data['channel']['channel_address'],
+ 'nickname' => App::$data['channel']['channel_address'],
'resource_id' => $ph[0]['resource_id'],
'capt_label' => t('Caption'),
'caption' => $caption_e,
@@ -1011,7 +1053,7 @@ function photos_content(&$a) {
$cmnt_tpl = get_markup_template('comment_item.tpl');
$tpl = get_markup_template('photo_item.tpl');
- $return_url = $a->cmd;
+ $return_url = App::$cmd;
$like_tpl = get_markup_template('like_noshare.tpl');
@@ -1108,7 +1150,7 @@ function photos_content(&$a) {
if(((activity_match($item['verb'],ACTIVITY_LIKE)) || (activity_match($item['verb'],ACTIVITY_DISLIKE))) && ($item['id'] != $item['parent']))
continue;
- $redirect_url = $a->get_baseurl() . '/redir/' . $item['cid'] ;
+ $redirect_url = z_root() . '/redir/' . $item['cid'] ;
$profile_url = zid($item['author']['xchan_url']);
@@ -1218,7 +1260,7 @@ function photos_content(&$a) {
'$paginate' => $paginate,
));
- $a->data['photo_html'] = $o;
+ App::$data['photo_html'] = $o;
return $o;
}
@@ -1226,9 +1268,12 @@ function photos_content(&$a) {
// Default - show recent photos with upload link (if applicable)
//$o = '';
+ App::$page['htmlhead'] .= "\r\n" . '<link rel="alternate" type="application/json+oembed" href="' . z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$cmd) . '" title="oembed" />' . "\r\n";
+
+
$r = q("SELECT `resource_id`, max(`scale`) AS `scale` FROM `photo` WHERE `uid` = %d AND `album` != '%s' AND `album` != '%s'
and photo_usage in ( %d, %d ) and is_nsfw = %d $sql_extra GROUP BY `resource_id`",
- intval($a->data['channel']['channel_id']),
+ intval(App::$data['channel']['channel_id']),
dbesc('Contact Photos'),
dbesc( t('Contact Photos')),
intval(PHOTO_NORMAL),
@@ -1236,8 +1281,8 @@ function photos_content(&$a) {
intval($unsafe)
);
if(count($r)) {
- $a->set_pager_total(count($r));
- $a->set_pager_itemspage(60);
+ App::set_pager_total(count($r));
+ App::set_pager_itemspage(60);
}
$r = q("SELECT p.resource_id, p.id, p.filename, p.type, p.album, p.scale, p.created FROM photo p INNER JOIN
@@ -1245,14 +1290,14 @@ function photos_content(&$a) {
WHERE uid=%d AND album != '%s' AND album != '%s'
AND photo_usage IN ( %d, %d ) and is_nsfw = %d $sql_extra group by resource_id) ph
ON (p.resource_id = ph.resource_id and p.scale = ph.scale) ORDER by p.created DESC LIMIT %d OFFSET %d",
- intval($a->data['channel']['channel_id']),
+ intval(App::$data['channel']['channel_id']),
dbesc('Contact Photos'),
dbesc( t('Contact Photos')),
intval(PHOTO_NORMAL),
intval(PHOTO_PROFILE),
intval($unsafe),
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
@@ -1267,7 +1312,7 @@ function photos_content(&$a) {
$twist = 'rotright';
$ext = $phototypes[$rr['type']];
- if($a->get_template_engine() === 'internal') {
+ if(App::get_template_engine() === 'internal') {
$alt_e = template_escape($rr['filename']);
$name_e = template_escape($rr['album']);
}
@@ -1279,12 +1324,12 @@ function photos_content(&$a) {
$photos[] = array(
'id' => $rr['id'],
'twist' => ' ' . $twist . rand(2,4),
- 'link' => $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/image/' . $rr['resource_id'],
+ 'link' => z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/image/' . $rr['resource_id'],
'title' => t('View Photo'),
- 'src' => $a->get_baseurl() . '/photo/' . $rr['resource_id'] . '-' . ((($rr['scale']) == 6) ? 4 : $rr['scale']) . '.' . $ext,
+ 'src' => z_root() . '/photo/' . $rr['resource_id'] . '-' . ((($rr['scale']) == 6) ? 4 : $rr['scale']) . '.' . $ext,
'alt' => $alt_e,
'album' => array(
- 'link' => $a->get_baseurl() . '/photos/' . $a->data['channel']['channel_address'] . '/album/' . bin2hex($rr['album']),
+ 'link' => z_root() . '/photos/' . App::$data['channel']['channel_address'] . '/album/' . bin2hex($rr['album']),
'name' => $name_e,
'alt' => t('View Album'),
),
@@ -1313,7 +1358,7 @@ function photos_content(&$a) {
'$title' => t('Recent Photos'),
'$album_id' => bin2hex(t('Recent Photos')),
'$can_post' => $can_post,
- '$upload' => array(t('Upload'), $a->get_baseurl().'/photos/'.$a->data['channel']['channel_address'].'/upload'),
+ '$upload' => array(t('Upload'), z_root().'/photos/'.App::$data['channel']['channel_address'].'/upload'),
'$photos' => $photos,
'$upload_form' => $upload_form,
'$usage' => $usage_message
diff --git a/mod/ping.php b/mod/ping.php
index 394dbf089..32bc9753e 100644
--- a/mod/ping.php
+++ b/mod/ping.php
@@ -93,7 +93,7 @@ function ping_init(&$a) {
$result['notice'] = array();
- if($a->install) {
+ if(App::$install) {
echo json_encode($result);
killme();
}
@@ -224,7 +224,7 @@ function ping_init(&$a) {
if(count($z)) {
foreach($z as $zz) {
$notifs[] = array(
- 'notify_link' => $a->get_baseurl() . '/notify/view/' . $zz['id'],
+ 'notify_link' => z_root() . '/notify/view/' . $zz['id'],
'name' => $zz['name'],
'url' => $zz['url'],
'photo' => $zz['photo'],
@@ -240,7 +240,7 @@ function ping_init(&$a) {
}
if(argc() > 1 && argv(1) === 'messages') {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$t = q("select mail.*, xchan.* from mail left join xchan on xchan_hash = from_xchan
where channel_id = %d and mail_seen = 0 and mail_deleted = 0
and from_xchan != '%s' order by created desc limit 50",
@@ -251,7 +251,7 @@ function ping_init(&$a) {
if($t) {
foreach($t as $zz) {
$notifs[] = array(
- 'notify_link' => $a->get_baseurl() . '/mail/' . $zz['id'],
+ 'notify_link' => z_root() . '/mail/' . $zz['id'],
'name' => $zz['xchan_name'],
'url' => $zz['xchan_url'],
'photo' => $zz['xchan_photo_s'],
@@ -299,7 +299,7 @@ function ping_init(&$a) {
if($r) {
foreach($r as $rr) {
$result[] = array(
- 'notify_link' => $a->get_baseurl() . '/connedit/' . $rr['abook_id'],
+ 'notify_link' => z_root() . '/connections/ifpending',
'name' => $rr['xchan_name'],
'url' => $rr['xchan_url'],
'photo' => $rr['xchan_photo_s'],
@@ -341,7 +341,7 @@ function ping_init(&$a) {
$when = day_translate(datetime_convert('UTC', (($rr['adjust']) ? date_default_timezone_get() : 'UTC'), $rr['start'], $bd_format)) . (($today) ? ' ' . t('[today]') : '');
$result[] = array(
- 'notify_link' => $a->get_baseurl() . '/events', // FIXME this takes you to an edit page and it may not be yours, we really want to just view the single event --> '/events/event/' . $rr['event_hash'],
+ 'notify_link' => z_root() . '/events', // FIXME this takes you to an edit page and it may not be yours, we really want to just view the single event --> '/events/event/' . $rr['event_hash'],
'name' => $rr['xchan_name'],
'url' => $rr['xchan_url'],
'photo' => $rr['xchan_photo_s'],
@@ -413,7 +413,7 @@ function ping_init(&$a) {
}
$t4 = dba_timer();
- $channel = get_app()->get_channel();
+ $channel = App::get_channel();
if($vnotify & VNOTIFY_MAIL) {
$mails = q("SELECT count(id) as total from mail
@@ -426,7 +426,7 @@ function ping_init(&$a) {
}
if($vnotify & VNOTIFY_REGISTER) {
- if ($a->config['system']['register_policy'] == REGISTER_APPROVE && is_site_admin()) {
+ if (App::$config['system']['register_policy'] == REGISTER_APPROVE && is_site_admin()) {
$regs = q("SELECT count(account_id) as total from account where (account_flags & %d) > 0",
intval(ACCOUNT_PENDING)
);
diff --git a/mod/poke.php b/mod/poke.php
index f66d28956..7245ceee7 100755
--- a/mod/poke.php
+++ b/mod/poke.php
@@ -22,7 +22,7 @@ function poke_init(&$a) {
return;
$uid = local_channel();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$verb = notags(trim($_REQUEST['verb']));
@@ -158,16 +158,27 @@ function poke_content(&$a) {
if($v[1] !== 'NOTRANSLATION')
$shortlist[] = array($k,$v[1]);
- $tpl = get_markup_template('poke_content.tpl');
- $o = replace_macros($tpl,array(
- '$title' => t('Poke/Prod'),
- '$desc' => t('poke, prod or do other things to somebody'),
+ $poke_basic = get_config('system','poke_basic');
+ if($poke_basic) {
+ $title = t('Poke');
+ $desc = t('Poke somebody');
+ }
+ else {
+ $title = t('Poke/Prod');
+ $desc = t('Poke, prod or do other things to somebody');
+ }
+
+ $o = replace_macros(get_markup_template('poke_content.tpl'),array(
+ '$title' => $title,
+ '$poke_basic' => $poke_basic,
+ '$desc' => $desc,
'$clabel' => t('Recipient'),
'$choice' => t('Choose what you wish to do to recipient'),
'$verbs' => $shortlist,
'$parent' => $parent,
'$prv_desc' => t('Make this post private'),
+ '$private' => array('private', t('Make this post private'), false, ''),
'$submit' => t('Submit'),
'$name' => $name,
'$id' => $id
diff --git a/mod/post.php b/mod/post.php
index 6555a16c2..481a4a896 100644
--- a/mod/post.php
+++ b/mod/post.php
@@ -12,7 +12,6 @@ require_once('include/zot.php');
function post_init(&$a) {
if (array_key_exists('auth', $_REQUEST)) {
- require_once('Zotlabs/Zot/Auth.php');
$x = new Zotlabs\Zot\Auth($_REQUEST);
exit;
}
@@ -22,9 +21,6 @@ function post_init(&$a) {
function post_post(&$a) {
- require_once('Zotlabs/Zot/Receiver.php');
- require_once('Zotlabs/Zot/ZotHandler.php');
-
$z = new Zotlabs\Zot\Receiver($_REQUEST['data'],get_config('system','prvkey'), new Zotlabs\Zot\ZotHandler());
// notreached;
diff --git a/mod/prate.php b/mod/prate.php
index b89d16f42..2da6855dd 100644
--- a/mod/prate.php
+++ b/mod/prate.php
@@ -7,7 +7,7 @@ function prate_init(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$target = argv(1);
if(! $target)
@@ -27,7 +27,7 @@ function prate_post(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$target = trim($_REQUEST['target']);
if(! $target)
diff --git a/mod/probe.php b/mod/probe.php
index 62a2227b0..6408a8c4f 100644
--- a/mod/probe.php
+++ b/mod/probe.php
@@ -13,7 +13,7 @@ function probe_content(&$a) {
$o .= '<br /><br />';
if(x($_GET,'addr')) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$addr = trim($_GET['addr']);
$do_import = ((intval($_GET['import']) && is_site_admin()) ? true : false);
$res = zot_finger($addr,$channel,false);
diff --git a/mod/profile.php b/mod/profile.php
index 430d039e9..09bcfd56a 100644
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -14,12 +14,12 @@ function profile_init(&$a) {
$which = argv(1);
else {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
$profile = '';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if((local_channel()) && (argc() > 2) && (argv(2) === 'view')) {
$which = $channel['channel_address'];
@@ -33,14 +33,14 @@ function profile_init(&$a) {
$profile = $r[0]['profile_guid'];
}
- $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/feed/' . $which .'" />' . "\r\n" ;
+ App::$page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . z_root() . '/feed/' . $which .'" />' . "\r\n" ;
if(! $profile) {
$x = q("select channel_id as profile_uid from channel where channel_address = '%s' limit 1",
dbesc(argv(1))
);
if($x) {
- $a->profile = $x[0];
+ App::$profile = $x[0];
}
}
@@ -60,21 +60,22 @@ function profile_content(&$a, $update = 0) {
$tab = 'profile';
$o = '';
- if(! (perm_is_allowed($a->profile['profile_uid'],get_observer_hash(), 'view_profile'))) {
+ if(! (perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(), 'view_profile'))) {
notice( t('Permission denied.') . EOL);
return;
}
- $is_owner = ((local_channel()) && (local_channel() == $a->profile['profile_uid']) ? true : false);
+ $is_owner = ((local_channel()) && (local_channel() == App::$profile['profile_uid']) ? true : false);
- if($a->profile['hidewall'] && (! $is_owner) && (! remote_channel())) {
+ if(App::$profile['hidewall'] && (! $is_owner) && (! remote_channel())) {
notice( t('Permission denied.') . EOL);
return;
}
- $o .= profile_tabs($a, $is_owner, $a->profile['channel_address']);
+ $o .= profile_tabs($a, $is_owner, App::$profile['channel_address']);
+ App::$page['htmlhead'] .= "\r\n" . '<link rel="alternate" type="application/json+oembed" href="' . z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$query_string) . '" title="oembed" />' . "\r\n";
$o .= advanced_profile($a);
call_hooks('profile_advanced',$o);
diff --git a/mod/profile_photo.php b/mod/profile_photo.php
index 2884505f0..bac93555f 100644
--- a/mod/profile_photo.php
+++ b/mod/profile_photo.php
@@ -67,7 +67,7 @@ function profile_photo_init(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
profile_load($a,$channel['channel_address']);
}
@@ -171,7 +171,7 @@ function profile_photo_post(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
// If setting for the default profile, unset the profile photo flag from any other photos I own
@@ -189,8 +189,8 @@ function profile_photo_post(&$a) {
}
else {
$r = q("update profile set photo = '%s', thumb = '%s' where id = %d and uid = %d",
- dbesc($a->get_baseurl() . '/photo/' . $base_image['resource_id'] . '-4'),
- dbesc($a->get_baseurl() . '/photo/' . $base_image['resource_id'] . '-5'),
+ dbesc(z_root() . '/photo/' . $base_image['resource_id'] . '-4'),
+ dbesc(z_root() . '/photo/' . $base_image['resource_id'] . '-5'),
intval($_REQUEST['profile']),
intval(local_channel())
);
@@ -225,7 +225,7 @@ function profile_photo_post(&$a) {
notice( t('Unable to process image') . EOL);
}
- goaway($a->get_baseurl() . '/profiles');
+ goaway(z_root() . '/profiles');
return; // NOTREACHED
}
@@ -236,7 +236,7 @@ function profile_photo_post(&$a) {
require_once('include/attach.php');
- $res = attach_store($a->get_channel(), get_observer_hash(), '', array('album' => t('Profile Photos'), 'hash' => $hash));
+ $res = attach_store(App::get_channel(), get_observer_hash(), '', array('album' => t('Profile Photos'), 'hash' => $hash));
logger('attach_store: ' . print_r($res,true));
@@ -274,58 +274,6 @@ function profile_photo_post(&$a) {
}
-function send_profile_photo_activity($channel,$photo,$profile) {
-
- // for now only create activities for the default profile
-
- if(! intval($profile['is_default']))
- return;
-
- $arr = array();
- $arr['item_thread_top'] = 1;
- $arr['item_origin'] = 1;
- $arr['item_wall'] = 1;
- $arr['obj_type'] = ACTIVITY_OBJ_PHOTO;
- $arr['verb'] = ACTIVITY_UPDATE;
-
- $arr['object'] = json_encode(array(
- 'type' => $arr['obj_type'],
- 'id' => z_root() . '/photo/profile/l/' . $channel['channel_id'],
- 'link' => array('rel' => 'photo', 'type' => $photo['type'], 'href' => z_root() . '/photo/profile/l/' . $channel['channel_id'])
- ));
-
- if(stripos($profile['gender'],t('female')) !== false)
- $t = t('%1$s updated her %2$s');
- elseif(stripos($profile['gender'],t('male')) !== false)
- $t = t('%1$s updated his %2$s');
- else
- $t = t('%1$s updated their %2$s');
-
- $ptext = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo['resource_id'] . ']' . t('profile photo') . '[/zrl]';
-
- $ltext = '[zrl=' . z_root() . '/profile/' . $channel['channel_address'] . ']' . '[zmg=150x150]' . z_root() . '/photo/' . $photo['resource_id'] . '-4[/zmg][/zrl]';
-
- $arr['body'] = sprintf($t,$channel['channel_name'],$ptext) . "\n\n" . $ltext;
-
- $acl = new AccessList($channel);
- $x = $acl->get();
- $arr['allow_cid'] = $x['allow_cid'];
-
- $arr['allow_gid'] = $x['allow_gid'];
- $arr['deny_cid'] = $x['deny_cid'];
- $arr['deny_gid'] = $x['deny_gid'];
-
- $arr['uid'] = $channel['channel_id'];
- $arr['aid'] = $channel['channel_account_id'];
-
- $arr['owner_xchan'] = $channel['channel_hash'];
- $arr['author_xchan'] = $channel['channel_hash'];
-
- post_activity_item($arr);
-
-
-}
-
/* @brief Generate content of profile-photo view
*
@@ -342,7 +290,7 @@ function profile_photo_content(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$newuser = false;
@@ -397,7 +345,7 @@ function profile_photo_content(&$a) {
profile_photo_set_profile_perms(); //Reset default photo permissions to public
proc_run('php','include/directory.php',local_channel());
- goaway($a->get_baseurl() . '/profiles');
+ goaway(z_root() . '/profiles');
}
$r = q("SELECT `data`, `type`, resource_id, os_storage FROM photo WHERE id = %d and uid = %d limit 1",
@@ -441,20 +389,22 @@ function profile_photo_content(&$a) {
intval(local_channel())
);
- if(! x($a->data,'imagecrop')) {
+ if(! x(App::$data,'imagecrop')) {
$tpl = get_markup_template('profile_photo.tpl');
$o .= replace_macros($tpl,array(
- '$user' => $a->channel['channel_address'],
+ '$user' => App::$channel['channel_address'],
'$lbl_upfile' => t('Upload File:'),
'$lbl_profiles' => t('Select a profile:'),
'$title' => t('Upload Profile Photo'),
'$submit' => t('Upload'),
'$profiles' => $profiles,
+ '$single' => ((count($profiles) == 1) ? true : false),
+ '$profile0' => $profiles[0],
'$form_security_token' => get_form_security_token("profile_photo"),
// FIXME - yuk
- '$select' => sprintf('%s %s', t('or'), ($newuser) ? '<a href="' . $a->get_baseurl() . '">' . t('skip this step') . '</a>' : '<a href="'. $a->get_baseurl() . '/photos/' . $a->channel['channel_address'] . '">' . t('select a photo from your photo albums') . '</a>')
+ '$select' => sprintf('%s %s', t('or'), ($newuser) ? '<a href="' . z_root() . '">' . t('skip this step') . '</a>' : '<a href="'. z_root() . '/photos/' . App::$channel['channel_address'] . '">' . t('select a photo from your photo albums') . '</a>')
));
call_hooks('profile_photo_content_end', $o);
@@ -462,14 +412,14 @@ function profile_photo_content(&$a) {
return $o;
}
else {
- $filename = $a->data['imagecrop'] . '-' . $a->data['imagecrop_resolution'];
- $resolution = $a->data['imagecrop_resolution'];
+ $filename = App::$data['imagecrop'] . '-' . App::$data['imagecrop_resolution'];
+ $resolution = App::$data['imagecrop_resolution'];
$tpl = get_markup_template("cropbody.tpl");
$o .= replace_macros($tpl,array(
'$filename' => $filename,
'$profile' => intval($_REQUEST['profile']),
- '$resource' => $a->data['imagecrop'] . '-' . $a->data['imagecrop_resolution'],
- '$image_url' => $a->get_baseurl() . '/photo/' . $filename,
+ '$resource' => App::$data['imagecrop'] . '-' . App::$data['imagecrop_resolution'],
+ '$image_url' => z_root() . '/photo/' . $filename,
'$title' => t('Crop Image'),
'$desc' => t('Please adjust the image cropping for optimum viewing.'),
'$form_security_token' => get_form_security_token("profile_photo"),
@@ -502,16 +452,16 @@ function profile_photo_crop_ui_head(&$a, $ph, $hash, $smallest){
$width = $ph->getWidth();
$height = $ph->getHeight();
- if($width < 300 || $height < 300) {
- $ph->scaleImageUp(200);
+ if($width < 500 || $height < 500) {
+ $ph->scaleImageUp(400);
$width = $ph->getWidth();
$height = $ph->getHeight();
}
- $a->data['imagecrop'] = $hash;
- $a->data['imagecrop_resolution'] = $smallest;
- $a->page['htmlhead'] .= replace_macros(get_markup_template("crophead.tpl"), array());
+ App::$data['imagecrop'] = $hash;
+ App::$data['imagecrop_resolution'] = $smallest;
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("crophead.tpl"), array());
return;
}
diff --git a/mod/profiles.php b/mod/profiles.php
index 282d741ac..75c05b634 100644
--- a/mod/profiles.php
+++ b/mod/profiles.php
@@ -17,7 +17,7 @@ function profiles_init(&$a) {
);
if(! count($r)) {
notice( t('Profile not found.') . EOL);
- goaway($a->get_baseurl(true) . '/profiles');
+ goaway(z_root() . '/profiles');
return; // NOTREACHED
}
$profile_guid = $r['profile_guid'];
@@ -44,7 +44,7 @@ function profiles_init(&$a) {
// profiles_build_sync(local_channel());
- goaway($a->get_baseurl(true) . '/profiles');
+ goaway(z_root() . '/profiles');
return; // NOTREACHED
}
@@ -83,9 +83,9 @@ function profiles_init(&$a) {
info( t('New profile created.') . EOL);
if(count($r3) == 1)
- goaway($a->get_baseurl(true) . '/profiles/' . $r3[0]['id']);
+ goaway(z_root() . '/profiles/' . $r3[0]['id']);
- goaway($a->get_baseurl(true) . '/profiles');
+ goaway(z_root() . '/profiles');
}
if((argc() > 2) && (argv(1) === 'clone')) {
@@ -99,11 +99,11 @@ function profiles_init(&$a) {
$name = t('Profile-') . ($num_profiles + 1);
$r1 = q("SELECT * FROM `profile` WHERE `uid` = %d AND `id` = %d LIMIT 1",
intval(local_channel()),
- intval($a->argv[2])
+ intval(App::$argv[2])
);
if(! count($r1)) {
notice( t('Profile unavailable to clone.') . EOL);
- $a->error = 404;
+ App::$error = 404;
return;
}
unset($r1[0]['id']);
@@ -129,9 +129,9 @@ function profiles_init(&$a) {
profiles_build_sync(local_channel());
if(($r3) && (count($r3) == 1))
- goaway($a->get_baseurl(true) . '/profiles/' . $r3[0]['id']);
+ goaway(z_root() . '/profiles/' . $r3[0]['id']);
- goaway($a->get_baseurl(true) . '/profiles');
+ goaway(z_root() . '/profiles');
return; // NOTREACHED
}
@@ -144,7 +144,7 @@ function profiles_init(&$a) {
);
if(! $r1) {
notice( t('Profile unavailable to export.') . EOL);
- $a->error = 404;
+ App::$error = 404;
return;
}
header('content-type: application/octet_stream');
@@ -168,7 +168,7 @@ function profiles_init(&$a) {
// we start loading content
if(((argc() > 1) && (intval(argv(1)))) || !feature_enabled(local_channel(),'multi_profiles')) {
if(feature_enabled(local_channel(),'multi_profiles'))
- $id = $a->argv[1];
+ $id = App::$argv[1];
else {
$x = q("select id from profile where uid = %d and is_default = 1",
intval(local_channel())
@@ -182,11 +182,11 @@ function profiles_init(&$a) {
);
if(! count($r)) {
notice( t('Profile not found.') . EOL);
- $a->error = 404;
+ App::$error = 404;
return;
}
- $chan = $a->get_channel();
+ $chan = App::get_channel();
profile_load($a,$chan['channel_address'],$r[0]['id']);
}
@@ -234,7 +234,7 @@ function profiles_post(&$a) {
if((argc() > 1) && (argv(1) !== "new") && intval(argv(1))) {
$orig = q("SELECT * FROM `profile` WHERE `id` = %d AND `uid` = %d LIMIT 1",
- intval($a->argv[1]),
+ intval(App::$argv[1]),
intval(local_channel())
);
if(! count($orig)) {
@@ -248,7 +248,7 @@ function profiles_post(&$a) {
$profile_name = notags(trim($_POST['profile_name']));
if(! strlen($profile_name)) {
- notify( t('Profile Name is required.') . EOL);
+ notice( t('Profile Name is required.') . EOL);
return;
}
@@ -272,9 +272,17 @@ function profiles_post(&$a) {
$name = escape_tags(trim($_POST['name']));
- if($orig[0]['name'] != $name)
+ if($orig[0]['name'] != $name) {
$namechanged = true;
+ $v = validate_channelname($name);
+ if($v) {
+ notice($v);
+ $namechanged = false;
+ $name = $orig[0]['name'];
+ }
+ }
+
$pdesc = escape_tags(trim($_POST['pdesc']));
$gender = escape_tags(trim($_POST['gender']));
$address = escape_tags(trim($_POST['address']));
@@ -555,7 +563,7 @@ function profiles_post(&$a) {
build_sync_packet(local_channel(),array('profile' => $r));
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($namechanged && $is_default) {
$r = q("UPDATE xchan SET xchan_name = '%s', xchan_name_date = '%s' WHERE xchan_hash = '%s'",
@@ -563,6 +571,10 @@ function profiles_post(&$a) {
dbesc(datetime_convert()),
dbesc($channel['xchan_hash'])
);
+ $r = q("UPDATE channel SET channel_name = '%s' WHERE channel_hash = '%s'",
+ dbesc($name),
+ dbesc($channel['xchan_hash'])
+ );
}
if($is_default) {
@@ -578,7 +590,7 @@ function profiles_content(&$a) {
$o = '';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if(! local_channel()) {
notice( t('Permission denied.') . EOL);
@@ -592,7 +604,7 @@ function profiles_content(&$a) {
if(((argc() > 1) && (intval(argv(1)))) || !feature_enabled(local_channel(),'multi_profiles')) {
if(feature_enabled(local_channel(),'multi_profiles'))
- $id = $a->argv[1];
+ $id = App::$argv[1];
else {
$x = q("select id from profile where uid = %d and is_default = 1",
intval(local_channel())
@@ -616,8 +628,8 @@ function profiles_content(&$a) {
// if(feature_enabled(local_channel(),'richtext'))
// $editselect = 'textareas';
- $a->page['htmlhead'] .= replace_macros(get_markup_template('profed_head.tpl'), array(
- '$baseurl' => $a->get_baseurl(true),
+ App::$page['htmlhead'] .= replace_macros(get_markup_template('profed_head.tpl'), array(
+ '$baseurl' => z_root(),
'$editselect' => $editselect,
));
@@ -627,14 +639,13 @@ function profiles_content(&$a) {
else
$fields = $profile_fields_basic;
-
- $opt_tpl = get_markup_template("profile_hide_friends.tpl");
- $hide_friends = replace_macros($opt_tpl,array('$field' => array(
- 'hide_friends',
- t('Hide your contact/friend list from viewers of this profile?'),
- $r[0]['hide_friends'],
- '',
- )));
+ $hide_friends = array(
+ 'hide_friends',
+ t('Hide your connections list from viewers of this profile'),
+ $r[0]['hide_friends'],
+ '',
+ array(t('No'),t('Yes'))
+ );
$q = q("select * from profdef where true");
if($q) {
@@ -660,6 +671,7 @@ function profiles_content(&$a) {
$f = 'ymd';
$is_default = (($r[0]['is_default']) ? 1 : 0);
+
$tpl = get_markup_template("profile_edit.tpl");
$o .= replace_macros($tpl,array(
@@ -674,92 +686,64 @@ function profiles_content(&$a) {
'$banner' => t('Edit Profile Details'),
'$submit' => t('Submit'),
'$viewprof' => t('View this profile'),
- '$editvis' => t('Edit visibility'),
- '$profpic' => t('Change Profile Photo'),
+ '$editvis' => t('Edit visibility'),
+ '$coverpic' => t('Change cover photo'),
+ '$profpic' => t('Change profile photo'),
'$cr_prof' => t('Create a new profile using these settings'),
'$cl_prof' => t('Clone this profile'),
'$del_prof' => t('Delete this profile'),
+ '$addthing' => t('Add profile things'),
+ '$personal' => t('Personal'),
+ '$location' => t('Location'),
+ '$relation' => t('Relation'),
+ '$miscellaneous'=> t('Miscellaneous'),
'$exportable' => feature_enabled(local_channel(),'profile_export'),
'$lbl_import' => t('Import profile from file'),
'$lbl_export' => t('Export profile to file'),
- '$lbl_profname' => t('Profile Name:'),
- '$lbl_fullname' => t('Your Full Name:'),
- '$lbl_title' => t('Title/Description:'),
- '$lbl_gender' => t('Your Gender:'),
- '$lbl_bd' => t("Birthday :"),
- '$lbl_address' => t('Street Address:'),
- '$lbl_city' => t('Locality/City:'),
- '$lbl_zip' => t('Postal/Zip Code:'),
- '$lbl_country' => t('Country:'),
- '$lbl_region' => t('Region/State:'),
- '$lbl_marital' => t('<span class="heart">&hearts;</span> Marital Status:'),
- '$lbl_with' => t("Who: \x28if applicable\x29"),
- '$lbl_ex1' => t('Examples: cathy123, Cathy Williams, cathy@example.com'),
- '$lbl_howlong' => t('Since [date]:'),
- '$lbl_sexual' => t('Sexual Preference:'),
- '$lbl_homepage' => t('Homepage URL:'),
- '$lbl_hometown' => t('Hometown:'),
- '$lbl_politic' => t('Political Views:'),
- '$lbl_religion' => t('Religious Views:'),
- '$lbl_pubkey' => t('Keywords:'),
- '$lbl_likes' => t('Likes:'),
- '$lbl_dislikes' => t('Dislikes:'),
- '$lbl_ex2' => t('Example: fishing photography software'),
- '$lbl_pubdsc' => t("Used in directory listings"),
- '$lbl_about' => t('Tell us about yourself...'),
- '$lbl_hobbies' => t('Hobbies/Interests'),
- '$lbl_social' => t('Contact information and Social Networks'),
- '$lbl_channels' => t('My other channels'),
- '$lbl_music' => t('Musical interests'),
- '$lbl_book' => t('Books, literature'),
- '$lbl_tv' => t('Television'),
- '$lbl_film' => t('Film/dance/culture/entertainment'),
- '$lbl_love' => t('Love/romance'),
- '$lbl_work' => t('Work/employment'),
- '$lbl_school' => t('School/education'),
- '$disabled' => (($is_default) ? 'onclick="return false;" style="color: #BBBBFF;"' : ''),
- '$baseurl' => $a->get_baseurl(true),
+ '$lbl_gender' => t('Your gender'),
+ '$lbl_marital' => t('Marital status'),
+ '$lbl_sexual' => t('Sexual preference'),
+ '$baseurl' => z_root(),
'$profile_id' => $r[0]['id'],
- '$profile_name' => $r[0]['profile_name'],
+ '$profile_name' => array('profile_name', t('Profile name'), $r[0]['profile_name'], t('Required'), '*'),
'$is_default' => $is_default,
'$default' => t('This is your default profile.') . EOL . translate_scope(map_scope($channel['channel_r_profile'])),
'$advanced' => $advanced,
- '$name' => $r[0]['name'],
- '$pdesc' => $r[0]['pdesc'],
+ '$name' => array('name', t('Your full name'), $r[0]['name'], t('Required'), '*'),
+ '$pdesc' => array('pdesc', t('Title/Description'), $r[0]['pdesc']),
'$dob' => dob($r[0]['dob']),
'$hide_friends' => $hide_friends,
- '$address' => $r[0]['address'],
- '$locality' => $r[0]['locality'],
- '$region' => $r[0]['region'],
- '$postal_code' => $r[0]['postal_code'],
- '$country_name' => $r[0]['country_name'],
- '$age' => ((intval($r[0]['dob'])) ? '(' . t('Age: ') . age($r[0]['dob'],$a->user['timezone'],$a->user['timezone']) . ')' : ''),
+ '$address' => array('address', t('Street address'), $r[0]['address']),
+ '$locality' => array('locality', t('Locality/City'), $r[0]['locality']),
+ '$region' => array('region', t('Region/State'), $r[0]['region']),
+ '$postal_code' => array('postal_code', t('Postal/Zip code'), $r[0]['postal_code']),
+ '$country_name' => array('country_name', t('Country'), $r[0]['country_name']),
'$gender' => gender_selector($r[0]['gender']),
- '$gender_min' => gender_selector_min($r[0]['gender']),
+ '$gender_min' => gender_selector_min($r[0]['gender']),
'$marital' => marital_selector($r[0]['marital']),
- '$marital_min' => marital_selector_min($r[0]['marital']),
- '$with' => $r[0]['with'],
- '$howlong' => ($r[0]['howlong'] === NULL_DATE ? '' : datetime_convert('UTC',date_default_timezone_get(),$r[0]['howlong'])),
+ '$marital_min' => marital_selector_min($r[0]['marital']),
+ '$with' => array('with', t("Who (if applicable)"), $r[0]['with'], t('Examples: cathy123, Cathy Williams, cathy@example.com')),
+ '$howlong' => array('howlong', t('Since (date)'), ($r[0]['howlong'] === NULL_DATE ? '' : datetime_convert('UTC',date_default_timezone_get(),$r[0]['howlong']))),
'$sexual' => sexpref_selector($r[0]['sexual']),
- '$sexual_min' => sexpref_selector_min($r[0]['sexual']),
- '$about' => $r[0]['about'],
- '$homepage' => $r[0]['homepage'],
- '$hometown' => $r[0]['hometown'],
- '$politic' => $r[0]['politic'],
- '$religion' => $r[0]['religion'],
- '$keywords' => $r[0]['keywords'],
- '$likes' => $r[0]['likes'],
- '$dislikes' => $r[0]['dislikes'],
- '$music' => $r[0]['music'],
- '$book' => $r[0]['book'],
- '$tv' => $r[0]['tv'],
- '$film' => $r[0]['film'],
- '$interest' => $r[0]['interest'],
- '$romance' => $r[0]['romance'],
- '$work' => $r[0]['work'],
- '$education' => $r[0]['education'],
- '$contact' => $r[0]['contact'],
- '$channels' => $r[0]['channels'],
+ '$sexual_min' => sexpref_selector_min($r[0]['sexual']),
+ '$about' => array('about', t('Tell us about yourself'), $r[0]['about']),
+ '$homepage' => array('homepage', t('Homepage URL'), $r[0]['homepage']),
+ '$hometown' => array('hometown', t('Hometown'), $r[0]['hometown']),
+ '$politic' => array('politic', t('Political views'), $r[0]['politic']),
+ '$religion' => array('religion', t('Religious views'), $r[0]['religion']),
+ '$keywords' => array('keywords', t('Keywords used in directory listings'), $r[0]['keywords'], t('Example: fishing photography software')),
+ '$likes' => array('likes', t('Likes'), $r[0]['likes']),
+ '$dislikes' => array('dislikes', t('Dislikes'), $r[0]['dislikes']),
+ '$music' => array('music', t('Musical interests'), $r[0]['music']),
+ '$book' => array('book', t('Books, literature'), $r[0]['book']),
+ '$tv' => array('tv', t('Television'), $r[0]['tv']),
+ '$film' => array('film', t('Film/Dance/Culture/Entertainment'), $r[0]['film']),
+ '$interest' => array('interest', t('Hobbies/Interests'), $r[0]['interest']),
+ '$romance' => array('romance',t('Love/Romance'), $r[0]['romance']),
+ '$work' => array('work', t('Work/Employment'), $r[0]['work']),
+ '$education' => array('education', t('School/Education'), $r[0]['education']),
+ '$contact' => array('contact', t('Contact information and social networks'), $r[0]['contact']),
+ '$channels' => array('channels', t('My other channels'), $r[0]['channels']),
'$extra_fields' => $extra_fields,
));
@@ -774,30 +758,29 @@ function profiles_content(&$a) {
local_channel());
if(count($r)) {
- $tpl_header = get_markup_template('profile_listing_header.tpl');
- $o .= replace_macros($tpl_header,array(
- '$header' => t('Edit/Manage Profiles'),
- '$addstuff' => t('Add profile things'),
- '$stuff_desc' => t('Include desirable objects in your profile'),
- '$chg_photo' => t('Change profile photo'),
- '$cr_new' => t('Create New Profile'),
- '$cr_new_link' => 'profiles/new?t=' . get_form_security_token("profile_new")
- ));
-
-
$tpl = get_markup_template('profile_entry.tpl');
-
foreach($r as $rr) {
- $o .= replace_macros($tpl, array(
+ $profiles .= replace_macros($tpl, array(
'$photo' => $rr['thumb'],
'$id' => $rr['id'],
'$alt' => t('Profile Image'),
'$profile_name' => $rr['profile_name'],
'$visible' => (($rr['is_default'])
? '<strong>' . translate_scope(map_scope($channel['channel_r_profile'])) . '</strong>'
- : '<a href="' . $a->get_baseurl(true) . '/profperm/' . $rr['id'] . '" />' . t('Edit visibility') . '</a>')
+ : '<a href="' . z_root() . '/profperm/' . $rr['id'] . '" />' . t('Edit visibility') . '</a>')
));
}
+
+ $tpl_header = get_markup_template('profile_listing_header.tpl');
+ $o .= replace_macros($tpl_header,array(
+ '$header' => t('Edit Profiles'),
+ '$cr_new' => t('Create New'),
+ '$cr_new_link' => 'profiles/new?t=' . get_form_security_token("profile_new"),
+ '$profiles' => $profiles
+ ));
+
+
+
}
return $o;
diff --git a/mod/profperm.php b/mod/profperm.php
index 4556119a4..2e3f708c8 100644
--- a/mod/profperm.php
+++ b/mod/profperm.php
@@ -7,10 +7,10 @@ function profperm_init(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$which = $channel['channel_address'];
- $profile = $a->argv[1];
+ $profile = App::$argv[1];
profile_load($a,$which,$profile);
diff --git a/mod/public.php b/mod/public.php
index 45edda6c0..fd89e0776 100644
--- a/mod/public.php
+++ b/mod/public.php
@@ -26,10 +26,10 @@ function public_content(&$a, $update = 0, $load = false) {
$o .= '<div id="live-public"></div>' . "\r\n";
$o .= "<script> var profile_uid = " . ((intval(local_channel())) ? local_channel() : (-1))
- . "; var profile_page = " . $a->pager['page']
+ . "; var profile_page = " . App::$pager['page']
. "; divmore_height = " . intval($maxheight) . "; </script>\r\n";
- $a->page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
'$baseurl' => z_root(),
'$pgtype' => 'public',
'$uid' => ((local_channel()) ? local_channel() : '0'),
@@ -45,7 +45,7 @@ function public_content(&$a, $update = 0, $load = false) {
'$nouveau' => '0',
'$wall' => '0',
'$list' => '0',
- '$page' => (($a->pager['page'] != 1) ? $a->pager['page'] : 1),
+ '$page' => ((App::$pager['page'] != 1) ? App::$pager['page'] : 1),
'$search' => '',
'$order' => 'comment',
'$file' => '',
@@ -63,8 +63,8 @@ function public_content(&$a, $update = 0, $load = false) {
$pager_sql = '';
}
else {
- $a->set_pager_itemspage(20);
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']), intval($a->pager['start']));
+ App::set_pager_itemspage(20);
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
}
require_once('include/identity.php');
@@ -77,7 +77,7 @@ function public_content(&$a, $update = 0, $load = false) {
$sys = get_sys_channel();
$uids = " and item.uid = " . intval($sys['channel_id']) . " ";
$sql_extra = item_permissions_sql($sys['channel_id']);
- $a->data['firehose'] = intval($sys['channel_id']);
+ App::$data['firehose'] = intval($sys['channel_id']);
}
if(get_config('system','public_list_mode'))
diff --git a/mod/pubsites.php b/mod/pubsites.php
index ae8601366..dc6b09d9b 100644
--- a/mod/pubsites.php
+++ b/mod/pubsites.php
@@ -13,30 +13,39 @@ function pubsites_content(&$a) {
}
$url .= '/sites';
- $o .= '<div class="generic-content-wrapper-styled">';
+ $o .= '<div class="generic-content-wrapper">';
- $o .= '<h1>' . t('Public Sites') . '</h1>';
+ $o .= '<div class="section-title-wrapper"><h2>' . t('Public Hubs') . '</h2></div>';
- $o .= '<div class="descriptive-text">' .
- t('The listed sites allow public registration for the $Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details.') . '</div>' . EOL;
+ $o .= '<div class="section-content-tools-wrapper"><div class="descriptive-text">' .
+ t('The listed hubs allow public registration for the $Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details.') . '</div>' . EOL;
$ret = z_fetch_url($url);
if($ret['success']) {
$j = json_decode($ret['body'],true);
if($j) {
- $rate_meta = ((local_channel()) ? '<td>' . t('Rate this hub') . '</td>' : '');
- $o .= '<table border="1"><tr><td>' . t('Site URL') . '</td><td>' . t('Access Type') . '</td><td>' . t('Registration Policy') . '</td><td>' . t('Location') . '</td><td>' . t('Project') . '</td><td>' . t('View hub ratings') . '</td>' . $rate_meta . '</tr>';
+ $o .= '<table class="table table-striped table-hover"><tr><td>' . t('Hub URL') . '</td><td>' . t('Access Type') . '</td><td>' . t('Registration Policy') . '</td><td colspan="2">' . t('Ratings') . '</td></tr>';
if($j['sites']) {
foreach($j['sites'] as $jj) {
+ if($jj['project'] !== Zotlabs\Project\System::get_platform_name())
+ continue;
$host = strtolower(substr($jj['url'],strpos($jj['url'],'://')+3));
$rate_links = ((local_channel()) ? '<td><a href="rate?f=&target=' . $host . '" class="btn-btn-default"><i class="icon-check"></i> ' . t('Rate') . '</a></td>' : '');
- $o .= '<tr><td>' . '<a href="'. (($jj['sellpage']) ? $jj['sellpage'] : $jj['url'] . '/register' ) . '" >' . $jj['url'] . '</a>' . '</td><td>' . $jj['access'] . '</td><td>' . $jj['register'] . '</td><td>' . $jj['location'] . '</td><td>' . $jj['project'] . '</td><td><a href="ratings/' . $host . '" class="btn-btn-default"><i class="icon-eye-open"></i> ' . t('View ratings') . '</a></td>' . $rate_links . '</tr>';
+ $location = '';
+ if(!empty($jj['location'])) {
+ $location = '<p title="' . t('Location') . '" style="margin: 5px 5px 0 0; text-align: right"><i class="icon-globe"></i> ' . $jj['location'] . '</p>';
+ }
+ else {
+ $location = '<br />&nbsp;';
+ }
+ $urltext = str_replace(array('https://'), '', $jj['url']);
+ $o .= '<tr><td><a href="'. (($jj['sellpage']) ? $jj['sellpage'] : $jj['url'] . '/register' ) . '" ><i class="icon-link"></i> ' . $urltext . '</a>' . $location . '</td><td>' . $jj['access'] . '</td><td>' . $jj['register'] . '</td><td><a href="ratings/' . $host . '" class="btn-btn-default"><i class="icon-eye-open"></i> ' . t('View') . '</a></td>' . $rate_links . '</tr>';
}
}
$o .= '</table>';
- $o .= '</div>';
+ $o .= '</div></div>';
}
}
diff --git a/mod/randprof.php b/mod/randprof.php
index 9817685c8..124117e96 100644
--- a/mod/randprof.php
+++ b/mod/randprof.php
@@ -8,5 +8,5 @@ function randprof_init(&$a) {
goaway(chanlink_url($x));
/** FIXME this doesn't work at the moment as a fallback */
- goaway($a->get_baseurl() . '/profile');
+ goaway(z_root() . '/profile');
}
diff --git a/mod/rate.php b/mod/rate.php
index f30afed64..41e06e794 100644
--- a/mod/rate.php
+++ b/mod/rate.php
@@ -6,20 +6,20 @@ function rate_init(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$target = $_REQUEST['target'];
if(! $target)
return;
- $a->data['target'] = $target;
+ App::$data['target'] = $target;
if($target) {
$r = q("SELECT * FROM xchan where xchan_hash like '%s' LIMIT 1",
dbesc($target)
);
if($r) {
- $a->poi = $r[0];
+ App::$poi = $r[0];
}
else {
$r = q("select * from site where site_url like '%s' and site_type = %d",
@@ -27,8 +27,8 @@ function rate_init(&$a) {
intval(SITE_TYPE_ZOT)
);
if($r) {
- $a->data['site'] = $r[0];
- $a->data['site']['site_url'] = strtolower($r[0]['site_url']);
+ App::$data['site'] = $r[0];
+ App::$data['site']['site_url'] = strtolower($r[0]['site_url']);
}
}
}
@@ -44,13 +44,13 @@ function rate_post(&$a) {
if(! local_channel())
return;
- if(! $a->data['target'])
+ if(! App::$data['target'])
return;
if(! $_REQUEST['execute'])
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$rating = intval($_POST['rating']);
if($rating < (-10))
@@ -60,13 +60,13 @@ function rate_post(&$a) {
$rating_text = trim(escape_tags($_REQUEST['rating_text']));
- $signed = $a->data['target'] . '.' . $rating . '.' . $rating_text;
+ $signed = App::$data['target'] . '.' . $rating . '.' . $rating_text;
$sig = base64url_encode(rsa_sign($signed,$channel['channel_prvkey']));
$z = q("select * from xlink where xlink_xchan = '%s' and xlink_link = '%s' and xlink_static = 1 limit 1",
dbesc($channel['channel_hash']),
- dbesc($a->data['target'])
+ dbesc(App::$data['target'])
);
if($z) {
@@ -83,7 +83,7 @@ function rate_post(&$a) {
else {
$w = q("insert into xlink ( xlink_xchan, xlink_link, xlink_rating, xlink_rating_text, xlink_sig, xlink_updated, xlink_static ) values ( '%s', '%s', %d, '%s', '%s', '%s', 1 ) ",
dbesc($channel['channel_hash']),
- dbesc($a->data['target']),
+ dbesc(App::$data['target']),
intval($rating),
dbesc($rating_text),
dbesc($sig),
@@ -91,7 +91,7 @@ function rate_post(&$a) {
);
$z = q("select * from xlink where xlink_xchan = '%s' and xlink_link = '%s' and xlink_static = 1 limit 1",
dbesc($channel['channel_hash']),
- dbesc($a->data['target'])
+ dbesc(App::$data['target'])
);
if($z)
$record = $z[0]['xlink_id'];
@@ -112,7 +112,7 @@ function rate_content(&$a) {
return;
}
-// if(! $a->data['target']) {
+// if(! App::$data['target']) {
// notice( t('No recipients.') . EOL);
// return;
// }
@@ -123,14 +123,14 @@ function rate_content(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$r = q("select * from xlink where xlink_xchan = '%s' and xlink_link = '%s' and xlink_static = 1",
dbesc($channel['channel_hash']),
- dbesc($a->data['target'])
+ dbesc(App::$data['target'])
);
if($r) {
- $a->data['xlink'] = $r[0];
+ App::$data['xlink'] = $r[0];
$rating_val = $r[0]['xlink_rating'];
$rating_text = $r[0]['xlink_rating_text'];
}
@@ -156,9 +156,9 @@ function rate_content(&$a) {
$o = replace_macros(get_markup_template('rating_form.tpl'),array(
'$header' => t('Rating'),
'$website' => t('Website:'),
- '$site' => (($a->data['site']) ? '<a href="' . $a->data['site']['site_url'] . '" >' . $a->data['site']['site_url'] . '</a>' : ''),
- 'target' => $a->data['target'],
- '$tgt_name' => (($a->poi && $a->poi['xchan_name']) ? $a->poi['xchan_name'] : sprintf( t('Remote Channel [%s] (not yet known on this site)'), substr($a->data['target'],0,16))),
+ '$site' => ((App::$data['site']) ? '<a href="' . App::$data['site']['site_url'] . '" >' . App::$data['site']['site_url'] . '</a>' : ''),
+ 'target' => App::$data['target'],
+ '$tgt_name' => ((App::$poi && App::$poi['xchan_name']) ? App::$poi['xchan_name'] : sprintf( t('Remote Channel [%s] (not yet known on this site)'), substr(App::$data['target'],0,16))),
'$lbl_rating' => t('Rating (this information is public)'),
'$lbl_rating_txt' => t('Optionally explain your rating (this information is public)'),
'$rating_txt' => $rating_text,
diff --git a/mod/ratings.php b/mod/ratings.php
index dc98eb238..d99be974c 100644
--- a/mod/ratings.php
+++ b/mod/ratings.php
@@ -49,23 +49,23 @@ function ratings_init(&$a) {
}
if(array_key_exists('xchan_hash',$results['target']))
- $a->poi = $results['target'];
+ App::$poi = $results['target'];
$friends = array();
$others = array();
if($results['ratings']) {
foreach($results['ratings'] as $n) {
- if(is_array($a->contacts) && array_key_exists($n['xchan_hash'],$a->contacts))
+ if(is_array(App::$contacts) && array_key_exists($n['xchan_hash'],App::$contacts))
$friends[] = $n;
else
$others[] = $n;
}
}
- $a->data = array('target' => $results['target'], 'results' => array_merge($friends,$others));
+ App::$data = array('target' => $results['target'], 'results' => array_merge($friends,$others));
- if(! $a->data['results']) {
+ if(! App::$data['results']) {
notice( t('No ratings') . EOL);
}
@@ -91,8 +91,8 @@ function ratings_content(&$a) {
if(! $poco_rating)
return;
- $site_target = ((array_key_exists('target',$a->data) && array_key_exists('site_url',$a->data['target'])) ?
- '<a href="' . $a->data['target']['site_url'] . '" >' . $a->data['target']['site_url'] . '</a>' : '');
+ $site_target = ((array_key_exists('target',App::$data) && array_key_exists('site_url',App::$data['target'])) ?
+ '<a href="' . App::$data['target']['site_url'] . '" >' . App::$data['target']['site_url'] . '</a>' : '');
$o = replace_macros(get_markup_template('prep.tpl'),array(
@@ -101,7 +101,7 @@ function ratings_content(&$a) {
'$website' => t('Website: '),
'$site' => $site_target,
'$rating_text_lbl' => t('Description: '),
- '$raters' => $a->data['results']
+ '$raters' => App::$data['results']
));
return $o;
diff --git a/mod/rbmark.php b/mod/rbmark.php
index 4401e3626..979f96f85 100644
--- a/mod/rbmark.php
+++ b/mod/rbmark.php
@@ -1,6 +1,6 @@
<?php /** @file */
-require_once('acl_selectors.php');
+require_once('include/acl_selectors.php');
require_once('include/crypto.php');
require_once('include/items.php');
require_once('include/taxonomy.php');
@@ -30,7 +30,7 @@ function rbmark_post(&$a) {
logger('rbmark_post: ' . print_r($_REQUEST,true));
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$t = array('url' => escape_tags($_REQUEST['url']),'term' => escape_tags($_REQUEST['title']));
bookmark_add($channel,$channel,$t,((x($_REQUEST,'private')) ? intval($_REQUEST['private']) : 0),
@@ -75,7 +75,7 @@ function rbmark_content(&$a) {
goaway(z_root() . '/bookmarks');
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$m = menu_list($channel['channel_id'],'',MENU_BOOKMARK);
diff --git a/mod/register.php b/mod/register.php
index 2e9967c60..712691547 100644
--- a/mod/register.php
+++ b/mod/register.php
@@ -1,5 +1,6 @@
<?php
+require_once('include/identity.php');
function register_init(&$a) {
@@ -97,15 +98,22 @@ function register_post(&$a) {
require_once('include/security.php');
+ if($_REQUEST['name'])
+ set_aconfig($result['account']['account_id'],'register','channel_name',$_REQUEST['name']);
+ if($_REQUEST['nickname'])
+ set_aconfig($result['account']['account_id'],'register','channel_address',$_REQUEST['nickname']);
+ if($_REQUEST['permissions_role'])
+ set_aconfig($result['account']['account_id'],'register','permissions_role',$_REQUEST['permissions_role']);
+
+
$using_invites = intval(get_config('system','invitation_only'));
$num_invites = intval(get_config('system','number_invites'));
$invite_code = ((x($_POST,'invite_code')) ? notags(trim($_POST['invite_code'])) : '');
if($using_invites && $invite_code) {
q("delete * from register where hash = '%s'", dbesc($invite_code));
-// @FIXME - this total needs to be stored by account, but pconfig operates on channels
-// This also needs to be considered when using 'invites_remaining' in mod/invite.php
-// set_pconfig($result['account']['account_id'],'system','invites_remaining',$num_invites);
+ // @FIXME - this also needs to be considered when using 'invites_remaining' in mod/invite.php
+ set_aconfig($result['account']['account_id'],'system','invites_remaining',$num_invites);
}
if($policy == REGISTER_OPEN ) {
@@ -113,7 +121,7 @@ function register_post(&$a) {
$res = verify_email_address($result);
}
else {
- $res = send_verification_email($result['email'],$result['password']);
+ $res = send_register_success_email($result['email'],$result['password']);
}
if($res) {
info( t('Registration successful. Please check your email for validation instructions.') . EOL ) ;
@@ -135,35 +143,51 @@ function register_post(&$a) {
}
authenticate_success($result['account'],true,false,true);
+
+ $new_channel = false;
+ $next_page = 'new_channel';
+
+ if(get_config('system','auto_channel_create') || UNO) {
+ $new_channel = auto_channel_create($result['account']['account_id']);
+ if($new_channel['success']) {
+ $channel_id = $new_channel['channel']['channel_id'];
+ change_channel($channel_id);
+ $next_page = '~';
+ }
+ else
+ $new_channel = false;
+ }
- if(! strlen($next_page = get_config('system','workflow_register_next')))
- $next_page = 'new_channel';
+ $x = get_config('system','workflow_register_next');
+ if($x) {
+ $next_page = $x;
+ $_SESSION['workflow'] = true;
+ }
- $_SESSION['workflow'] = true;
-
goaway(z_root() . '/' . $next_page);
}
-
-
-
-
function register_content(&$a) {
$registration_is = '';
$other_sites = '';
if(get_config('system','register_policy') == REGISTER_CLOSED) {
+ if(get_config('system','directory_mode') == DIRECTORY_MODE_STANDALONE) {
+ notice( t('Registration on this hub is disabled.') . EOL);
+ return;
+ }
+
require_once('mod/pubsites.php');
return pubsites_content($a);
}
if(get_config('system','register_policy') == REGISTER_APPROVE) {
- $registration_is = t('Registration on this site/hub is by approval only.');
- $other_sites = t('<a href="pubsites">Register at another affiliated site/hub</a>');
+ $registration_is = t('Registration on this hub is by approval only.');
+ $other_sites = t('<a href="pubsites">Register at another affiliated hub.</a>');
}
$max_dailies = intval(get_config('system','max_daily_registrations'));
@@ -182,9 +206,9 @@ function register_content(&$a) {
$tosurl = get_config('system','tos_url');
if(! $tosurl)
- $tosurl = $a->get_baseurl() . '/help/TermsOfService';
+ $tosurl = z_root() . '/help/TermsOfService';
- $toslink = '<a href="' . $tosurl . '" >' . t('Terms of Service') . '</a>';
+ $toslink = '<a href="' . $tosurl . '" target="_blank">' . t('Terms of Service') . '</a>';
// Configurable whether to restrict age or not - default is based on international legal requirements
// This can be relaxed if you are on a restricted server that does not share with public servers
@@ -196,11 +220,19 @@ function register_content(&$a) {
$enable_tos = 1 - intval(get_config('system','no_termsofservice'));
- $email = ((x($_REQUEST,'email')) ? strip_tags(trim($_REQUEST['email'])) : "" );
- $password = ((x($_REQUEST,'password')) ? trim($_REQUEST['password']) : "" );
- $password2 = ((x($_REQUEST,'password2')) ? trim($_REQUEST['password2']) : "" );
- $invite_code = ((x($_REQUEST,'invite_code')) ? strip_tags(trim($_REQUEST['invite_code'])) : "" );
+ $email = array('email', t('Your email address'), ((x($_REQUEST,'email')) ? strip_tags(trim($_REQUEST['email'])) : ""));
+ $password = array('password', t('Choose a password'), ((x($_REQUEST,'password')) ? trim($_REQUEST['password']) : ""));
+ $password2 = array('password2', t('Please re-enter your password'), ((x($_REQUEST,'password2')) ? trim($_REQUEST['password2']) : ""));
+ $invite_code = array('invite_code', t('Please enter your invitation code'), ((x($_REQUEST,'invite_code')) ? strip_tags(trim($_REQUEST['invite_code'])) : ""));
+ $name = array('name', t('Name or caption'), ((x($_REQUEST,'name')) ? $_REQUEST['name'] : ''), t('Examples: "Bob Jameson", "Lisa and her Horses", "Soccer", "Aviation Group"'));
+ $nickhub = '@' . str_replace(array('http://','https://','/'), '', get_config('system','baseurl'));
+ $nickname = array('nickname', t('Choose a short nickname'), ((x($_REQUEST,'nickname')) ? $_REQUEST['nickname'] : ''), sprintf( t('Your nickname will be used to create an easy to remember channel address e.g. nickname%s'), $nickhub));
+ $privacy_role = ((x($_REQUEST,'permissions_role')) ? $_REQUEST['permissions_role'] : "");
+ $role = array('permissions_role' , t('Channel role and privacy'), ($privacy_role) ? $privacy_role : 'social', t('Select a channel role with your privacy requirements.') . ' <a href="help/roles" target="_blank">' . t('Read more about roles') . '</a>',get_roles());
+ $tos = array('tos', $label_tos, '', '', array(t('no'),t('yes')));
+ $auto_create = ((UNO) || (get_config('system','auto_channel_create')) ? true : false);
+ $default_role = ((UNO) ? 'social' : get_config('system','default_permissions_role'));
require_once('include/bbcode.php');
@@ -212,18 +244,18 @@ function register_content(&$a) {
'$other_sites' => $other_sites,
'$invitations' => get_config('system','invitation_only'),
'$invite_desc' => t('Membership on this site is by invitation only.'),
- '$label_invite' => t('Please enter your invitation code'),
'$invite_code' => $invite_code,
-
- '$label_email' => t('Your email address'),
- '$label_pass1' => t('Choose a password'),
- '$label_pass2' => t('Please re-enter your password'),
- '$label_tos' => $label_tos,
- '$enable_tos' => $enable_tos,
+ '$auto_create' => $auto_create,
+ '$name' => $name,
+ '$role' => $role,
+ '$default_role' => $default_role,
+ '$nickname' => $nickname,
+ '$enable_tos' => $enable_tos,
+ '$tos' => $tos,
'$email' => $email,
'$pass1' => $password,
'$pass2' => $password2,
- '$submit' => t('Register')
+ '$submit' => ((UNO || $auto_create || $registration_is) ? t('Register') : t('Proceed to create your first channel'))
));
return $o;
diff --git a/mod/regmod.php b/mod/regmod.php
index c0a75ef48..d500de0dc 100644
--- a/mod/regmod.php
+++ b/mod/regmod.php
@@ -5,11 +5,11 @@ function regmod_content(&$a) {
global $lang;
- $_SESSION['return_url'] = $a->cmd;
+ $_SESSION['return_url'] = App::$cmd;
if(! local_channel()) {
info( t('Please login.') . EOL);
- $o .= '<br /><br />' . login(($a->config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
+ $o .= '<br /><br />' . login((App::$config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
return $o;
}
@@ -25,10 +25,10 @@ function regmod_content(&$a) {
$hash = argv(2);
if($cmd === 'deny') {
- if (!user_deny($hash)) killme();
+ if (! account_deny($hash)) killme();
}
if($cmd === 'allow') {
- if (!user_allow($hash)) killme();
+ if (! account_allow($hash)) killme();
}
}
diff --git a/mod/regver.php b/mod/regver.php
index c3ade2ee1..a26843376 100644
--- a/mod/regver.php
+++ b/mod/regver.php
@@ -4,7 +4,7 @@ function regver_content(&$a) {
global $lang;
- $_SESSION['return_url'] = $a->cmd;
+ $_SESSION['return_url'] = App::$cmd;
if(argc() != 3)
killme();
@@ -13,10 +13,10 @@ function regver_content(&$a) {
$hash = argv(2);
if($cmd === 'deny') {
- if (!user_deny($hash)) killme();
+ if (! account_deny($hash)) killme();
}
if($cmd === 'allow') {
- if (!user_approve($hash)) killme();
+ if (! account_approve($hash)) killme();
}
}
diff --git a/mod/removeaccount.php b/mod/removeaccount.php
index f3fa53f75..b4c2bad33 100644
--- a/mod/removeaccount.php
+++ b/mod/removeaccount.php
@@ -18,7 +18,7 @@ function removeaccount_post(&$a) {
return;
- $account = $a->get_account();
+ $account = App::get_account();
$account_id = get_account_id();
if(! account_verify_password($account['account_email'],$_POST['qxz_password']))
@@ -52,7 +52,7 @@ function removeaccount_content(&$a) {
$_SESSION['remove_account_verify'] = $hash;
$tpl = get_markup_template('removeaccount.tpl');
$o .= replace_macros($tpl, array(
- '$basedir' => $a->get_baseurl(),
+ '$basedir' => z_root(),
'$hash' => $hash,
'$title' => t('Remove This Account'),
'$desc' => array(t('WARNING: '), t('This account and all its channels will be completely removed from the network. '), t('This action is permanent and can not be undone!')),
diff --git a/mod/removeme.php b/mod/removeme.php
index b604bc7db..ab1d5fe4f 100644
--- a/mod/removeme.php
+++ b/mod/removeme.php
@@ -18,7 +18,7 @@ function removeme_post(&$a) {
return;
- $account = $a->get_account();
+ $account = App::get_account();
if(! account_verify_password($account['account_email'],$_POST['qxz_password']))
return;
@@ -52,7 +52,7 @@ function removeme_content(&$a) {
$tpl = get_markup_template('removeme.tpl');
$o .= replace_macros($tpl, array(
- '$basedir' => $a->get_baseurl(),
+ '$basedir' => z_root(),
'$hash' => $hash,
'$title' => t('Remove This Channel'),
'$desc' => array(t('WARNING: '), t('This channel will be completely removed from the network. '), t('This action is permanent and can not be undone!')),
diff --git a/mod/rmagic.php b/mod/rmagic.php
index 597c6ed9c..6a47b495a 100644
--- a/mod/rmagic.php
+++ b/mod/rmagic.php
@@ -14,7 +14,7 @@ function rmagic_init(&$a) {
if($r) {
if($r[0]['hubloc_url'] === z_root())
goaway(z_root() . '/login');
- $dest = z_root() . '/' . str_replace('zid=','zid_=',get_app()->query_string);
+ $dest = z_root() . '/' . str_replace('zid=','zid_=',App::$query_string);
goaway($r[0]['hubloc_url'] . '/magic' . '?f=&dest=' . $dest);
}
}
@@ -70,7 +70,7 @@ function rmagic_post(&$a) {
if($_SESSION['return_url'])
$dest = urlencode(z_root() . '/' . str_replace('zid=','zid_=',$_SESSION['return_url']));
else
- $dest = urlencode(z_root() . '/' . str_replace('zid=','zid_=',$a->query_string));
+ $dest = urlencode(z_root() . '/' . str_replace('zid=','zid_=',App::$query_string));
goaway($url . '/magic' . '?f=&dest=' . $dest);
}
diff --git a/mod/rpost.php b/mod/rpost.php
index d519a996b..69b8c7b7e 100644
--- a/mod/rpost.php
+++ b/mod/rpost.php
@@ -1,6 +1,6 @@
<?php /** @file */
-require_once('acl_selectors.php');
+require_once('include/acl_selectors.php');
require_once('include/crypto.php');
require_once('include/items.php');
require_once('include/taxonomy.php');
@@ -37,9 +37,9 @@ function rpost_content(&$a) {
// by the wretched beast called 'suhosin'. All the browsers now allow long GET requests, but suhosin
// blocks them.
- $url = get_rpost_path($a->get_observer());
+ $url = get_rpost_path(App::get_observer());
// make sure we're not looping to our own hub
- if(($url) && (! stristr($url, $a->get_hostname()))) {
+ if(($url) && (! stristr($url, App::get_hostname()))) {
foreach($_REQUEST as $key => $arg) {
$url .= '&' . $key . '=' . $arg;
}
@@ -92,10 +92,10 @@ function rpost_content(&$a) {
$_REQUEST['body'] = html2bbcode($_REQUEST['body']);
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$channel_acl = $acl->get();
@@ -111,7 +111,7 @@ function rpost_content(&$a) {
'default_location' => $channel['channel_location'],
'nickname' => $channel['channel_address'],
'lockstate' => (($acl->is_private()) ? 'lock' : 'unlock'),
- 'acl' => populate_acl($channel_acl),
+ 'acl' => populate_acl($channel_acl,true,(($channel['channel_r_stream'] & PERMS_PUBLIC) ? t('Public') : '')),
'bang' => '',
'visitor' => true,
'profile_uid' => local_channel(),
diff --git a/mod/rsd_xml.php b/mod/rsd_xml.php
index 6fd9514cd..4ce82dbe0 100644
--- a/mod/rsd_xml.php
+++ b/mod/rsd_xml.php
@@ -10,7 +10,7 @@ function rsd_xml_content(&$a) {
<engineName>Red</engineName>
<engineLink>http://friendica.com/</engineLink>
<apis>
- <api name="Twitter" preferred="true" apiLink="'.$a->get_baseurl().'/api/" blogID="">
+ <api name="Twitter" preferred="true" apiLink="'.z_root().'/api/" blogID="">
<settings>
<docs>http://status.net/wiki/TwitterCompatibleAPI</docs>
<setting name="OAuth">false</setting>
diff --git a/mod/search.php b/mod/search.php
index 555d46f6a..37bd00a66 100644
--- a/mod/search.php
+++ b/mod/search.php
@@ -2,7 +2,7 @@
function search_init(&$a) {
if(x($_REQUEST,'search'))
- $a->data['search'] = $_REQUEST['search'];
+ App::$data['search'] = $_REQUEST['search'];
}
@@ -30,7 +30,7 @@ function search_content(&$a,$update = 0, $load = false) {
$update = $load = 1;
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$observer_hash = (($observer) ? $observer['xchan_hash'] : '');
$o = '<div id="live-search"></div>' . "\r\n";
@@ -39,8 +39,8 @@ function search_content(&$a,$update = 0, $load = false) {
$o .= '<h3>' . t('Search') . '</h3>';
- if(x($a->data,'search'))
- $search = trim($a->data['search']);
+ if(x(App::$data,'search'))
+ $search = trim(App::$data['search']);
else
$search = ((x($_GET,'search')) ? trim(rawurldecode($_GET['search'])) : '');
@@ -99,12 +99,12 @@ function search_content(&$a,$update = 0, $load = false) {
$o .= '<div id="live-search"></div>' . "\r\n";
$o .= "<script> var profile_uid = " . ((intval(local_channel())) ? local_channel() : (-1))
- . "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
+ . "; var netargs = '?f='; var profile_page = " . App::$pager['page'] . "; </script>\r\n";
- $a->page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
+ App::$page['htmlhead'] .= replace_macros(get_markup_template("build_query.tpl"),array(
'$baseurl' => z_root(),
'$pgtype' => 'search',
- '$uid' => (($a->profile['profile_uid']) ? $a->profile['profile_uid'] : '0'),
+ '$uid' => ((App::$profile['profile_uid']) ? App::$profile['profile_uid'] : '0'),
'$gid' => '0',
'$cid' => '0',
'$cmin' => '0',
@@ -117,7 +117,7 @@ function search_content(&$a,$update = 0, $load = false) {
'$nouveau' => '0',
'$wall' => '0',
'$list' => ((x($_REQUEST,'list')) ? intval($_REQUEST['list']) : 0),
- '$page' => (($a->pager['page'] != 1) ? $a->pager['page'] : 1),
+ '$page' => ((App::$pager['page'] != 1) ? App::$pager['page'] : 1),
'$search' => (($tag) ? urlencode('#') : '') . $search,
'$order' => '',
'$file' => '',
@@ -141,8 +141,8 @@ function search_content(&$a,$update = 0, $load = false) {
if(($update) && ($load)) {
$itemspage = get_pconfig(local_channel(),'system','itemspage');
- $a->set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
- $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval($a->pager['itemspage']), intval($a->pager['start']));
+ App::set_pager_itemspage(((intval($itemspage)) ? $itemspage : 20));
+ $pager_sql = sprintf(" LIMIT %d OFFSET %d ", intval(App::$pager['itemspage']), intval(App::$pager['start']));
// in case somebody turned off public access to sys channel content with permissions
diff --git a/mod/search_ac.php b/mod/search_ac.php
index 19c1dc940..6ffdc6ed5 100644
--- a/mod/search_ac.php
+++ b/mod/search_ac.php
@@ -50,7 +50,7 @@ function search_ac_init(&$a){
if(count($r)) {
foreach($r as $g) {
$results[] = array(
- "photo" => $a->get_baseurl() . '/images/hashtag.png',
+ "photo" => z_root() . '/images/hashtag.png',
"name" => '#'.$g['term'],
"id" => $g['tid'],
"link" => $g['url'],
diff --git a/mod/service_limits.php b/mod/service_limits.php
index ac96668ab..8ce410ab6 100644
--- a/mod/service_limits.php
+++ b/mod/service_limits.php
@@ -8,7 +8,7 @@ function service_limits_content(&$a) {
return;
}
- $account = $a->get_account();
+ $account = App::get_account();
if($account['account_service_class']) {
$x = get_config('service_class',$account['account_service_class']);
if($x) {
diff --git a/mod/settings.php b/mod/settings.php
index 339f83cfe..dbb381191 100644
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -4,7 +4,7 @@ require_once('include/zot.php');
function get_theme_config_file($theme){
- $base_theme = get_app()->theme_info['extends'];
+ $base_theme = App::$theme_info['extends'];
if (file_exists("view/theme/$theme/php/config.php")){
return "view/theme/$theme/php/config.php";
@@ -22,14 +22,14 @@ function settings_init(&$a) {
if($_SESSION['delegate'])
return;
- $a->profile_uid = local_channel();
+ App::$profile_uid = local_channel();
// default is channel settings in the absence of other arguments
if(argc() == 1) {
// We are setting these values - don't use the argc(), argv() functions here
- $a->argc = 2;
- $a->argv[] = 'channel';
+ App::$argc = 2;
+ App::$argv[] = 'channel';
}
@@ -45,7 +45,7 @@ function settings_post(&$a) {
if($_SESSION['delegate'])
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
logger('mod_settings: ' . print_r($_REQUEST,true));
@@ -57,7 +57,7 @@ function settings_post(&$a) {
q("DELETE FROM tokens WHERE id='%s' AND uid=%d",
dbesc($key),
local_channel());
- goaway($a->get_baseurl(true)."/settings/oauth/");
+ goaway(z_root()."/settings/oauth/");
return;
}
@@ -114,7 +114,7 @@ function settings_post(&$a) {
);
}
}
- goaway($a->get_baseurl(true)."/settings/oauth/");
+ goaway(z_root()."/settings/oauth/");
return;
}
@@ -153,8 +153,9 @@ function settings_post(&$a) {
check_form_security_token_redirectOnErr('/settings/display', 'settings_display');
- $theme = ((x($_POST,'theme')) ? notags(trim($_POST['theme'])) : $a->channel['channel_theme']);
+ $theme = ((x($_POST,'theme')) ? notags(trim($_POST['theme'])) : App::$channel['channel_theme']);
$mobile_theme = ((x($_POST,'mobile_theme')) ? notags(trim($_POST['mobile_theme'])) : '');
+ $preload_images = ((x($_POST,'preload_images')) ? intval($_POST['preload_images']) : 0);
$user_scalable = ((x($_POST,'user_scalable')) ? intval($_POST['user_scalable']) : 0);
$nosmile = ((x($_POST,'nosmile')) ? intval($_POST['nosmile']) : 0);
$title_tosource = ((x($_POST,'title_tosource')) ? intval($_POST['title_tosource']) : 0);
@@ -184,6 +185,7 @@ function settings_post(&$a) {
set_pconfig(local_channel(),'system','mobile_theme',$mobile_theme);
}
+ set_pconfig(local_channel(),'system','preload_images',$preload_images);
set_pconfig(local_channel(),'system','user_scalable',$user_scalable);
set_pconfig(local_channel(),'system','update_interval', $browser_update);
set_pconfig(local_channel(),'system','itemspage', $itemspage);
@@ -194,7 +196,7 @@ function settings_post(&$a) {
set_pconfig(local_channel(),'system','channel_divmore_height', $channel_divmore_height);
set_pconfig(local_channel(),'system','network_divmore_height', $network_divmore_height);
- if ($theme == $a->channel['channel_theme']){
+ if ($theme == App::$channel['channel_theme']){
// call theme_post only if theme has not been changed
if( ($themeconfigfile = get_theme_config_file($theme)) != null){
require_once($themeconfigfile);
@@ -209,7 +211,7 @@ function settings_post(&$a) {
call_hooks('display_settings_post', $_POST);
build_sync_packet();
- goaway($a->get_baseurl(true) . '/settings/display' );
+ goaway(z_root() . '/settings/display' );
return; // NOTREACHED
}
@@ -223,10 +225,44 @@ function settings_post(&$a) {
$errs = array();
+ $email = ((x($_POST,'email')) ? trim(notags($_POST['email'])) : '');
+ $account = App::get_account();
+ if($email != $account['account_email']) {
+ if(! valid_email($email))
+ $errs[] = t('Not valid email.');
+ $adm = trim(get_config('system','admin_email'));
+ if(($adm) && (strcasecmp($email,$adm) == 0)) {
+ $errs[] = t('Protected email address. Cannot change to that email.');
+ $email = App::$user['email'];
+ }
+ if(! $errs) {
+ $r = q("update account set account_email = '%s' where account_id = %d",
+ dbesc($email),
+ intval($account['account_id'])
+ );
+ if(! $r)
+ $errs[] = t('System failure storing new email. Please try again.');
+ }
+ }
+
+ if($errs) {
+ foreach($errs as $err)
+ notice($err . EOL);
+ $errs = array();
+ }
+
+
if((x($_POST,'npassword')) || (x($_POST,'confirm'))) {
- $newpass = $_POST['npassword'];
- $confirm = $_POST['confirm'];
+ $origpass = trim($_POST['origpass']);
+
+ require_once('include/auth.php');
+ if(! account_verify_password($email,$origpass)) {
+ $errs[] = t('Password verification failed.');
+ }
+
+ $newpass = trim($_POST['npassword']);
+ $confirm = trim($_POST['confirm']);
if($newpass != $confirm ) {
$errs[] = t('Passwords do not match. Password unchanged.');
@@ -253,37 +289,12 @@ function settings_post(&$a) {
}
}
- if($errs) {
- foreach($errs as $err)
- notice($err . EOL);
- $errs = array();
- }
-
- $email = ((x($_POST,'email')) ? trim(notags($_POST['email'])) : '');
- $account = $a->get_account();
- if($email != $account['account_email']) {
- if(! valid_email($email))
- $errs[] = t('Not valid email.');
- $adm = trim(get_config('system','admin_email'));
- if(($adm) && (strcasecmp($email,$adm) == 0)) {
- $errs[] = t('Protected email address. Cannot change to that email.');
- $email = $a->user['email'];
- }
- if(! $errs) {
- $r = q("update account set account_email = '%s' where account_id = %d",
- dbesc($email),
- intval($account['account_id'])
- );
- if(! $r)
- $errs[] = t('System failure storing new email. Please try again.');
- }
- }
if($errs) {
foreach($errs as $err)
notice($err . EOL);
}
- goaway($a->get_baseurl(true) . '/settings/account' );
+ goaway(z_root() . '/settings/account' );
}
@@ -312,7 +323,7 @@ function settings_post(&$a) {
foreach($global_perms as $k => $v) {
$set_perms .= ', ' . $v[0] . ' = ' . intval($_POST[$k]) . ' ';
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$acl->set_from_array($_POST);
$x = $acl->get();
@@ -354,7 +365,7 @@ function settings_post(&$a) {
);
}
else {
- notice( sprintf('Default privacy collection \'%s\' not found. Please create and re-submit permission change.', t('Friends')) . EOL);
+ notice( sprintf('Default privacy group \'%s\' not found. Please create and re-submit permission change.', t('Friends')) . EOL);
return;
}
}
@@ -367,7 +378,7 @@ function settings_post(&$a) {
}
$r = q("update abook set abook_my_perms = %d where abook_channel = %d and abook_self = 1",
- intval(($role_permissions['perms_auto']) ? intval($role_permissions['perms_accept']) : 0),
+ intval((array_key_exists('perms_accept',$role_permissions)) ? $role_permissions['perms_accept'] : 0),
intval(local_channel())
);
set_pconfig(local_channel(),'system','autoperms',(($role_permissions['perms_auto']) ? intval($role_permissions['perms_accept']) : 0));
@@ -417,7 +428,7 @@ function settings_post(&$a) {
$cal_first_day = (((x($_POST,'first_day')) && (intval($_POST['first_day']) == 1)) ? 1: 0);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$pageflags = $channel['channel_pageflags'];
$existing_adult = (($pageflags & PAGE_ADULT) ? 1 : 0);
if($adult != $existing_adult)
@@ -471,7 +482,7 @@ function settings_post(&$a) {
$always_show_in_notices = x($_POST,'always_show_in_notices') ? 1 : 0;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$err = '';
@@ -545,14 +556,14 @@ function settings_post(&$a) {
//$_SESSION['theme'] = $theme;
- if($email_changed && $a->config['system']['register_policy'] == REGISTER_VERIFY) {
+ if($email_changed && App::$config['system']['register_policy'] == REGISTER_VERIFY) {
// FIXME - set to un-verified, blocked and redirect to logout
// Why? Are we verifying people or email addresses?
}
- goaway($a->get_baseurl(true) . '/settings' );
+ goaway(z_root() . '/settings' );
return; // NOTREACHED
}
@@ -570,7 +581,7 @@ function settings_content(&$a) {
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel)
head_set_icon($channel['xchan_photo_s']);
@@ -600,7 +611,7 @@ function settings_content(&$a) {
local_channel());
if (!count($r)){
- notice(t("You can't edit this application."));
+ notice(t('Application not found.'));
return;
}
$app = $r[0];
@@ -626,7 +637,7 @@ function settings_content(&$a) {
$r = q("DELETE FROM clients WHERE client_id='%s' AND uid=%d",
dbesc(argv(3)),
local_channel());
- goaway($a->get_baseurl(true)."/settings/oauth/");
+ goaway(z_root()."/settings/oauth/");
return;
}
@@ -642,7 +653,7 @@ function settings_content(&$a) {
$tpl = get_markup_template("settings_oauth.tpl");
$o .= replace_macros($tpl, array(
'$form_security_token' => get_form_security_token("settings_oauth"),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$title' => t('Connected Apps'),
'$add' => t('Add application'),
'$edit' => t('Edit'),
@@ -686,15 +697,16 @@ function settings_content(&$a) {
call_hooks('account_settings', $account_settings);
- $email = $a->account['account_email'];
+ $email = App::$account['account_email'];
$tpl = get_markup_template("settings_account.tpl");
$o .= replace_macros($tpl, array(
'$form_security_token' => get_form_security_token("settings_account"),
'$title' => t('Account Settings'),
- '$password1'=> array('npassword', t('Enter New Password:'), '', ''),
- '$password2'=> array('confirm', t('Confirm New Password:'), '', t('Leave password fields blank unless changing')),
+ '$origpass' => array('origpass', t('Current Password'), ' ',''),
+ '$password1'=> array('npassword', t('Enter New Password'), '', ''),
+ '$password2'=> array('confirm', t('Confirm New Password'), '', t('Leave password fields blank unless changing')),
'$submit' => t('Submit'),
'$email' => array('email', t('Email Address:'), $email, ''),
'$removeme' => t('Remove Account'),
@@ -803,6 +815,9 @@ function settings_content(&$a) {
$theme_selected = (!x($_SESSION,'theme')? $default_theme : $_SESSION['theme']);
$mobile_theme_selected = (!x($_SESSION,'mobile_theme')? $default_mobile_theme : $_SESSION['mobile_theme']);
+ $preload_images = get_pconfig(local_channel(),'system','preload_images');
+ $preload_images = (($preload_images===false)? '0': $preload_images); // default if not set: 0
+
$user_scalable = get_pconfig(local_channel(),'system','user_scalable');
$user_scalable = (($user_scalable===false)? '1': $user_scalable); // default if not set: 1
@@ -832,11 +847,12 @@ function settings_content(&$a) {
'$d_cset' => t('Content Settings'),
'$form_security_token' => get_form_security_token("settings_display"),
'$submit' => t('Submit'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$uid' => local_channel(),
'$theme' => (($themes) ? array('theme', t('Display Theme:'), $theme_selected, '', $themes, 'preview') : false),
- '$mobile_theme' => (($mobile_themes) ? array('mobile_theme', t('Mobile Theme:'), $mobile_theme_selected, '', $mobile_themes, '') : false),
+ '$mobile_theme' => (($mobile_themes) ? array('mobile_theme', t('Mobile Theme:'), $mobile_theme_selected, '', $mobile_themes, '') : false),
+ '$preload_images' => array('preload_images', t("Preload images before rendering the page"), $preload_images, t("The subjective page load time will be longer but the page will be ready when displayed"), $yes_no),
'$user_scalable' => array('user_scalable', t("Enable user zoom on mobile devices"), $user_scalable, '', $yes_no),
'$ajaxint' => array('browser_update', t("Update browser every xx seconds"), $browser_update, t('Minimum of 10 seconds, no maximum')),
'$itemspage' => array('itemspage', t("Maximum number of conversations to load at any time:"), $itemspage, t('Maximum of 100 items')),
@@ -846,9 +862,9 @@ function settings_content(&$a) {
'$theme_config' => $theme_config,
'$expert' => feature_enabled(local_channel(),'expert'),
'$channel_list_mode' => array('channel_list_mode', t('Use blog/list mode on channel page'), get_pconfig(local_channel(),'system','channel_list_mode'), t('(comments displayed separately)'), $yes_no),
- '$network_list_mode' => array('network_list_mode', t('Use blog/list mode on matrix page'), get_pconfig(local_channel(),'system','network_list_mode'), t('(comments displayed separately)'), $yes_no),
+ '$network_list_mode' => array('network_list_mode', t('Use blog/list mode on grid page'), get_pconfig(local_channel(),'system','network_list_mode'), t('(comments displayed separately)'), $yes_no),
'$channel_divmore_height' => array('channel_divmore_height', t('Channel page max height of content (in pixels)'), ((get_pconfig(local_channel(),'system','channel_divmore_height')) ? get_pconfig(local_channel(),'system','channel_divmore_height') : 400), t('click to expand content exceeding this height')),
- '$network_divmore_height' => array('network_divmore_height', t('Matrix page max height of content (in pixels)'), ((get_pconfig(local_channel(),'system','network_divmore_height')) ? get_pconfig(local_channel(),'system','network_divmore_height') : 400) , t('click to expand content exceeding this height')),
+ '$network_divmore_height' => array('network_divmore_height', t('Grid page max height of content (in pixels)'), ((get_pconfig(local_channel(),'system','network_divmore_height')) ? get_pconfig(local_channel(),'system','network_divmore_height') : 400) , t('click to expand content exceeding this height')),
));
@@ -874,7 +890,7 @@ function settings_content(&$a) {
load_pconfig(local_channel(),'expire');
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$global_perms = get_perms();
@@ -917,9 +933,10 @@ function settings_content(&$a) {
$maxreq = $channel['channel_max_friend_req'];
$expire = $channel['channel_expire_days'];
$adult_flag = intval($channel['channel_pageflags'] & PAGE_ADULT);
+ $sys_expire = get_config('system','default_expire_days');
-// $unkmail = $a->user['unkmail'];
-// $cntunkmail = $a->user['cntunkmail'];
+// $unkmail = App::$user['unkmail'];
+// $cntunkmail = App::$user['cntunkmail'];
$hide_presence = intval(get_pconfig(local_channel(), 'system','hide_online_status'));
@@ -972,7 +989,7 @@ function settings_content(&$a) {
));
- $subdir = ((strlen($a->get_path())) ? '<br />' . t('or') . ' ' . $a->get_baseurl(true) . '/channel/' . $nickname : '');
+ $subdir = ((strlen(App::get_path())) ? '<br />' . t('or') . ' ' . z_root() . '/channel/' . $nickname : '');
$tpl_addr = get_markup_template("settings_nick_set.tpl");
@@ -980,12 +997,12 @@ function settings_content(&$a) {
'$desc' => t('Your channel address is'),
'$nickname' => $nickname,
'$subdir' => $subdir,
- '$basepath' => $a->get_hostname()
+ '$basepath' => App::get_hostname()
));
$stpl = get_markup_template('settings.tpl');
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$perm_defaults = $acl->get();
require_once('include/group.php');
@@ -1012,6 +1029,7 @@ function settings_content(&$a) {
$permissions_role = 'custom';
$permissions_set = (($permissions_role != 'custom') ? true : false);
+
$vnotify = get_pconfig(local_channel(),'system','vnotify');
$always_show_in_notices = get_pconfig(local_channel(),'system','always_show_in_notices');
if($vnotify === false)
@@ -1021,7 +1039,7 @@ function settings_content(&$a) {
'$ptitle' => t('Channel Settings'),
'$submit' => t('Submit'),
- '$baseurl' => $a->get_baseurl(true),
+ '$baseurl' => z_root(),
'$uid' => local_channel(),
'$form_security_token' => get_form_security_token("settings"),
'$nickname_block' => $prof_addr,
@@ -1036,6 +1054,7 @@ function settings_content(&$a) {
'$h_prv' => t('Security and Privacy Settings'),
'$permissions_set' => $permissions_set,
+ '$server_role' => Zotlabs\Project\System::get_server_role(),
'$perms_set_msg' => t('Your permissions are already configured. Click to view/adjust'),
'$hide_presence' => array('hide_presence', t('Hide my online presence'),$hide_presence, t('Prevents displaying in your profile that you are online'), $yes_no),
@@ -1050,7 +1069,7 @@ function settings_content(&$a) {
'$lbl_p2macro' => t('Advanced Privacy Settings'),
- '$expire' => array('expire',t('Expire other channel content after this many days'),$expire,t('0 or blank prevents expiration')),
+ '$expire' => array('expire',t('Expire other channel content after this many days'),$expire,sprintf( t('0 or blank to use the website limit. The website expires after %d days.'),intval($sys_expire))),
'$maxreq' => array('maxreq', t('Maximum Friend Requests/Day:'), intval($channel['channel_max_friend_req']) , t('May reduce spam activity')),
'$permissions' => t('Default Post Permissions'),
'$permdesc' => t("\x28click to open/close\x29"),
@@ -1084,7 +1103,7 @@ function settings_content(&$a) {
'$lbl_vnot' => t('Show visual notifications including:'),
- '$vnotify1' => array('vnotify1', t('Unseen matrix activity'), ($vnotify & VNOTIFY_NETWORK), VNOTIFY_NETWORK, '', $yes_no),
+ '$vnotify1' => array('vnotify1', t('Unseen grid activity'), ($vnotify & VNOTIFY_NETWORK), VNOTIFY_NETWORK, '', $yes_no),
'$vnotify2' => array('vnotify2', t('Unseen channel activity'), ($vnotify & VNOTIFY_CHANNEL), VNOTIFY_CHANNEL, '', $yes_no),
'$vnotify3' => array('vnotify3', t('Unseen private messages'), ($vnotify & VNOTIFY_MAIL), VNOTIFY_MAIL, t('Recommended'), $yes_no),
'$vnotify4' => array('vnotify4', t('Upcoming events'), ($vnotify & VNOTIFY_EVENT), VNOTIFY_EVENT, '', $yes_no),
diff --git a/mod/setup.php b/mod/setup.php
index 5c9e988d9..5dccc1711 100755
--- a/mod/setup.php
+++ b/mod/setup.php
@@ -41,6 +41,9 @@ function setup_init(&$a) {
global $install_wizard_pass;
if (x($_POST, 'pass'))
$install_wizard_pass = intval($_POST['pass']);
+ else
+ $install_wizard_pass = 1;
+
}
/**
@@ -57,7 +60,7 @@ function setup_post(&$a) {
return;
break; // just in case return don't return :)
case 3:
- $urlpath = $a->get_path();
+ $urlpath = App::get_path();
$dbhost = trim($_POST['dbhost']);
$dbport = intval(trim($_POST['dbport']));
$dbuser = trim($_POST['dbuser']);
@@ -67,7 +70,8 @@ function setup_post(&$a) {
$phpath = trim($_POST['phpath']);
$adminmail = trim($_POST['adminmail']);
$siteurl = trim($_POST['siteurl']);
-
+ $advanced = ((intval($_POST['advanced'])) ? 1 : 0);
+
// $siteurl should not have a trailing slash
$siteurl = rtrim($siteurl,'/');
@@ -79,7 +83,7 @@ function setup_post(&$a) {
if(! $db->connected) {
echo 'Database Connect failed: ' . $db->error;
killme();
- $a->data['db_conn_failed']=true;
+ App::$data['db_conn_failed']=true;
}
/*if(get_db_errno()) {
unset($db);
@@ -93,10 +97,10 @@ function setup_post(&$a) {
unset($db);
$db = new dba($dbhost, $dbport, $dbuser, $dbpass, $dbdata, true);
} else {
- $a->data['db_create_failed']=true;
+ App::$data['db_create_failed']=true;
}
} else {
- $a->data['db_conn_failed']=true;
+ App::$data['db_conn_failed']=true;
return;
}
}*/
@@ -107,7 +111,7 @@ function setup_post(&$a) {
return;
break;
case 4:
- $urlpath = $a->get_path();
+ $urlpath = App::get_path();
$dbhost = notags(trim($_POST['dbhost']));
$dbport = intval(notags(trim($_POST['dbport'])));
$dbuser = notags(trim($_POST['dbuser']));
@@ -118,12 +122,13 @@ function setup_post(&$a) {
$timezone = notags(trim($_POST['timezone']));
$adminmail = notags(trim($_POST['adminmail']));
$siteurl = notags(trim($_POST['siteurl']));
+ $advanced = ((intval($_POST['advanced'])) ? 1 : 0);
if($siteurl != z_root()) {
$test = z_fetch_url($siteurl."/setup/testrewrite");
if((! $test['success']) || ($test['body'] != 'ok')) {
- $a->data['url_fail'] = true;
- $a->data['url_error'] = $test['error'];
+ App::$data['url_fail'] = true;
+ App::$data['url_error'] = $test['error'];
return;
}
}
@@ -138,30 +143,31 @@ function setup_post(&$a) {
$tpl = get_intltext_template('htconfig.tpl');
$txt = replace_macros($tpl,array(
- '$dbhost' => $dbhost,
- '$dbport' => $dbport,
- '$dbuser' => $dbuser,
- '$dbpass' => $dbpass,
- '$dbdata' => $dbdata,
- '$dbtype' => $dbtype,
- '$timezone' => $timezone,
- '$siteurl' => $siteurl,
- '$site_id' => random_string(),
- '$phpath' => $phpath,
+ '$dbhost' => $dbhost,
+ '$dbport' => $dbport,
+ '$dbuser' => $dbuser,
+ '$dbpass' => $dbpass,
+ '$dbdata' => $dbdata,
+ '$dbtype' => $dbtype,
+ '$uno' => 1 - $advanced,
+ '$timezone' => $timezone,
+ '$siteurl' => $siteurl,
+ '$site_id' => random_string(),
+ '$phpath' => $phpath,
'$adminmail' => $adminmail
));
$result = file_put_contents('.htconfig.php', $txt);
if(! $result) {
- $a->data['txt'] = $txt;
+ App::$data['txt'] = $txt;
}
$errors = load_database($db);
if($errors)
- $a->data['db_failed'] = $errors;
+ App::$data['db_failed'] = $errors;
else
- $a->data['db_installed'] = true;
+ App::$data['db_installed'] = true;
return;
break;
@@ -190,31 +196,31 @@ function setup_content(&$a) {
$wizard_status = '';
$install_title = t('$Projectname Server - Setup');
- if(x($a->data, 'db_conn_failed')) {
+ if(x(App::$data, 'db_conn_failed')) {
$install_wizard_pass = 2;
$wizard_status = t('Could not connect to database.');
}
- if(x($a->data, 'url_fail')) {
+ if(x(App::$data, 'url_fail')) {
$install_wizard_pass = 3;
$wizard_status = t('Could not connect to specified site URL. Possible SSL certificate or DNS issue.');
- if($a->data['url_error'])
- $wizard_status .= ' ' . $a->data['url_error'];
+ if(App::$data['url_error'])
+ $wizard_status .= ' ' . App::$data['url_error'];
}
- if(x($a->data, 'db_create_failed')) {
+ if(x(App::$data, 'db_create_failed')) {
$install_wizard_pass = 2;
$wizard_status = t('Could not create table.');
}
$db_return_text = '';
- if(x($a->data, 'db_installed')) {
+ if(x(App::$data, 'db_installed')) {
$txt = '<p style="font-size: 130%;">';
$txt .= t('Your site database has been installed.') . EOL;
$db_return_text .= $txt;
}
- if(x($a->data, 'db_failed')) {
+ if(x(App::$data, 'db_failed')) {
$txt = t('You may need to import the file "install/schema_xxx.sql" manually using a database client.') . EOL;
$txt .= t('Please see the file "install/INSTALL.txt".') . EOL ."<hr>" ;
- $txt .= "<pre>".$a->data['db_failed'] . "</pre>". EOL ;
+ $txt .= "<pre>".App::$data['db_failed'] . "</pre>". EOL ;
$db_return_text .= $txt;
}
if($db && $db->connected) {
@@ -230,7 +236,7 @@ function setup_content(&$a) {
}
}
- if(x($a->data, 'txt') && strlen($a->data['txt'])) {
+ if(x(App::$data, 'txt') && strlen(App::$data['txt'])) {
$db_return_text .= manual_config($a);
}
@@ -285,7 +291,7 @@ function setup_content(&$a) {
'$next' => t('Next'),
'$reload' => t('Check again'),
'$phpath' => $phpath,
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
));
return $o;
}; break;
@@ -321,10 +327,9 @@ function setup_content(&$a) {
'$adminmail' => array('adminmail', t('Site administrator email address'), $adminmail, t('Your account email address must match this in order to use the web admin panel.')),
'$siteurl' => array('siteurl', t('Website URL'), z_root(), t('Please use SSL (https) URL if available.')),
-
'$lbl_10' => t('Please select a default timezone for your website'),
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$phpath' => $phpath,
@@ -363,10 +368,11 @@ function setup_content(&$a) {
'$adminmail' => array('adminmail', t('Site administrator email address'), $adminmail, t('Your account email address must match this in order to use the web admin panel.')),
'$siteurl' => array('siteurl', t('Website URL'), z_root(), t('Please use SSL (https) URL if available.')),
+ '$advanced' => array('advanced', t('Enable $Projectname <strong>advanced</strong> features?'), 1, t('Some advanced features, while useful - may be best suited for technically proficient audiences')),
'$timezone' => array('timezone', t('Please select a default timezone for your website'), $timezone, '', get_timezones()),
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
'$submit' => t('Submit'),
));
@@ -627,7 +633,7 @@ function check_htaccess(&$checks) {
$help = '';
$ssl_error = false;
- $url = $a->get_baseurl() . '/setup/testrewrite';
+ $url = z_root() . '/setup/testrewrite';
if (function_exists('curl_init')){
$test = z_fetch_url($url);
@@ -670,7 +676,7 @@ function check_htaccess(&$checks) {
function manual_config(&$a) {
- $data = htmlspecialchars($a->data['txt'], ENT_COMPAT, 'UTF-8');
+ $data = htmlspecialchars(App::$data['txt'], ENT_COMPAT, 'UTF-8');
$o = t('The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root.');
$o .= "<textarea rows=\"24\" cols=\"80\" >$data</textarea>";
@@ -727,7 +733,7 @@ function what_next() {
require_once ('include/identity.php');
create_sys_channel();
- $baseurl = $a->get_baseurl();
+ $baseurl = z_root();
return
t('<h1>What next</h1>')
."<p>".t('IMPORTANT: You will need to [manually] setup a scheduled task for the poller.')
diff --git a/mod/share.php b/mod/share.php
index 7ed6cf9a6..43206b487 100644
--- a/mod/share.php
+++ b/mod/share.php
@@ -1,7 +1,7 @@
<?php
require_once('include/security.php');
-require_once('bbcode.php');
+require_once('include/bbcode.php');
function share_init(&$a) {
@@ -45,7 +45,7 @@ function share_init(&$a) {
$is_photo = (($r[0]['obj_type'] === ACTIVITY_OBJ_PHOTO) ? true : false);
if($is_photo) {
$object = json_decode($r[0]['object'],true);
- $photo_bb = $object['bbcode'];
+ $photo_bb = $object['body'];
}
if (strpos($r[0]['body'], "[/share]") !== false) {
@@ -69,7 +69,7 @@ function share_init(&$a) {
killme();
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$parsed = $observer['xchan_url'];
if($parsed) {
$post_url = $parsed['scheme'] . ':' . $parsed['host'] . (($parsed['port']) ? ':' . $parsed['port'] : '')
diff --git a/mod/sharedwithme.php b/mod/sharedwithme.php
index bee072ea7..27c238270 100644
--- a/mod/sharedwithme.php
+++ b/mod/sharedwithme.php
@@ -8,7 +8,7 @@ function sharedwithme_content(&$a) {
return;
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$is_owner = (local_channel() && (local_channel() == $channel['channel_id']));
diff --git a/mod/siteinfo.php b/mod/siteinfo.php
index 52d014de1..7711fafb2 100644
--- a/mod/siteinfo.php
+++ b/mod/siteinfo.php
@@ -12,10 +12,10 @@ function siteinfo_init(&$a) {
function siteinfo_content(&$a) {
if(! get_config('system','hidden_version_siteinfo')) {
- $version = sprintf( t('Version %s'), RED_VERSION );
+ $version = sprintf( t('Version %s'), Zotlabs\Project\System::get_project_version());
if(@is_dir('.git') && function_exists('shell_exec')) {
$commit = @shell_exec('git log -1 --format="%h"');
- $tag = get_std_version(); // @shell_exec('git describe --tags --abbrev=0');
+ $tag = Zotlabs\Project\System::get_std_version(); // @shell_exec('git describe --tags --abbrev=0');
}
if(! isset($commit) || strlen($commit) > 16)
$commit = '';
@@ -24,7 +24,7 @@ function siteinfo_content(&$a) {
$version = $commit = '';
}
$visible_plugins = array();
- if(is_array($a->plugins) && count($a->plugins)) {
+ if(is_array(App::$plugins) && count(App::$plugins)) {
$r = q("select * from addon where hidden = 0");
if(count($r))
foreach($r as $rr)
diff --git a/mod/smilies.php b/mod/smilies.php
index b22d0c6d2..2ccc007b4 100644
--- a/mod/smilies.php
+++ b/mod/smilies.php
@@ -1,7 +1,7 @@
<?php
function smilies_content(&$a) {
- if ($a->argv[1]==="json"){
+ if (App::$argv[1]==="json"){
$tmp = list_smilies();
$results = array();
for($i = 0; $i < count($tmp['texts']); $i++) {
diff --git a/mod/sources.php b/mod/sources.php
index 0aaaa82b1..6ea0743aa 100644
--- a/mod/sources.php
+++ b/mod/sources.php
@@ -14,7 +14,7 @@ function sources_post(&$a) {
$frequency = $_REQUEST['frequency'];
$name = $_REQUEST['name'];
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($name == '*')
$xchan = '*';
diff --git a/mod/subthread.php b/mod/subthread.php
index ce087806e..aca034d43 100755
--- a/mod/subthread.php
+++ b/mod/subthread.php
@@ -37,7 +37,7 @@ function subthread_content(&$a) {
$item = $r[0];
$owner_uid = $item['uid'];
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
if(! perm_is_allowed($owner_uid,$ob_hash,'post_comments'))
@@ -134,7 +134,7 @@ function subthread_content(&$a) {
$ulink = '[zrl=' . $item_author['xchan_url'] . ']' . $item_author['xchan_name'] . '[/zrl]';
$alink = '[zrl=' . $observer['xchan_url'] . ']' . $observer['xchan_name'] . '[/zrl]';
- $plink = '[zrl=' . $a->get_baseurl() . '/display/' . $item['mid'] . ']' . $post_type . '[/zrl]';
+ $plink = '[zrl=' . z_root() . '/display/' . $item['mid'] . ']' . $post_type . '[/zrl]';
$arr['body'] = sprintf( $bodyverb, $alink, $ulink, $plink );
diff --git a/mod/suggest.php b/mod/suggest.php
index 438d884ca..ca888310a 100644
--- a/mod/suggest.php
+++ b/mod/suggest.php
@@ -27,7 +27,7 @@ function suggest_content(&$a) {
return;
}
- $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd;
+ $_SESSION['return_url'] = z_root() . '/' . App::$cmd;
$r = suggestion_query(local_channel(),get_observer_hash());
@@ -40,7 +40,7 @@ function suggest_content(&$a) {
foreach($r as $rr) {
- $connlnk = $a->get_baseurl() . '/follow/?url=' . $rr['xchan_addr'];
+ $connlnk = z_root() . '/follow/?url=' . $rr['xchan_addr'];
$arr[] = array(
'url' => chanlink_url($rr['xchan_url']),
@@ -48,7 +48,7 @@ function suggest_content(&$a) {
'profile' => $rr['xchan_url'],
'name' => $rr['xchan_name'],
'photo' => $rr['xchan_photo_m'],
- 'ignlnk' => $a->get_baseurl() . '/suggest?ignore=' . $rr['xchan_hash'],
+ 'ignlnk' => z_root() . '/suggest?ignore=' . $rr['xchan_hash'],
'conntxt' => t('Connect'),
'connlnk' => $connlnk,
'ignore' => t('Ignore/Hide')
diff --git a/mod/tagger.php b/mod/tagger.php
index 27a8a15ea..330b65b91 100644
--- a/mod/tagger.php
+++ b/mod/tagger.php
@@ -80,9 +80,9 @@ function tagger_content(&$a) {
$link = xmlify('<link rel="alternate" type="text/html" href="'
- . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
+ . z_root() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
- $tagid = $a->get_baseurl() . '/search?tag=' . $term;
+ $tagid = z_root() . '/search?tag=' . $term;
$objtype = ACTIVITY_OBJ_TAGTERM;
$obj = json_encode(array(
@@ -98,9 +98,9 @@ function tagger_content(&$a) {
// saving here for reference
// also check out x22d5 and x2317 and x0d6b and x0db8 and x24d0 and xff20 !!!
- $termlink = html_entity_decode('&#x22d5;') . '[zrl=' . $a->get_baseurl() . '/search?tag=' . urlencode($term) . ']'. $term . '[/zrl]';
+ $termlink = html_entity_decode('&#x22d5;') . '[zrl=' . z_root() . '/search?tag=' . urlencode($term) . ']'. $term . '[/zrl]';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$arr = array();
diff --git a/mod/tagrm.php b/mod/tagrm.php
index 56e842fb8..e10bbad73 100644
--- a/mod/tagrm.php
+++ b/mod/tagrm.php
@@ -1,15 +1,15 @@
<?php
-require_once('bbcode.php');
+require_once('include/bbcode.php');
function tagrm_post(&$a) {
if(! local_channel())
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
if((x($_POST,'submit')) && ($_POST['submit'] === t('Cancel')))
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$tag = ((x($_POST,'tag')) ? trim($_POST['tag']) : '');
$item = ((x($_POST,'item')) ? intval($_POST['item']) : 0 );
@@ -20,7 +20,7 @@ function tagrm_post(&$a) {
);
if(! $r)
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$r = fetch_post_tags($r,true);
@@ -42,7 +42,7 @@ function tagrm_post(&$a) {
item_store_update($item);
info( t('Tag removed') . EOL );
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
// NOTREACHED
@@ -53,7 +53,7 @@ function tagrm_post(&$a) {
function tagrm_content(&$a) {
if(! local_channel()) {
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
// NOTREACHED
}
@@ -69,7 +69,7 @@ function tagrm_content(&$a) {
);
if(! $r)
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$r = fetch_post_tags($r,true);
@@ -92,7 +92,7 @@ function tagrm_content(&$a) {
item_store_update($item);
info( t('Tag removed') . EOL );
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
}
@@ -109,12 +109,12 @@ function tagrm_content(&$a) {
);
if(! $r)
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$r = fetch_post_tags($r,true);
if(! count($r[0]['term']))
- goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+ goaway(z_root() . '/' . $_SESSION['photo_return']);
$o .= '<h3>' . t('Remove Item Tag') . '</h3>';
diff --git a/mod/tasks.php b/mod/tasks.php
index b1b81473b..e11166f93 100644
--- a/mod/tasks.php
+++ b/mod/tasks.php
@@ -37,7 +37,7 @@ function tasks_post(&$a) {
if(! local_channel())
return;
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if((argc() > 2) && (argv(1) === 'complete') && intval(argv(2))) {
$ret = array('success' => false);
diff --git a/mod/thing.php b/mod/thing.php
index 280cc194d..44e9d9e2e 100644
--- a/mod/thing.php
+++ b/mod/thing.php
@@ -14,8 +14,7 @@ function thing_init(&$a) {
if(! local_channel())
return;
- $account_id = $a->get_account();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
$term_hash = (($_REQUEST['term_hash']) ? $_REQUEST['term_hash'] : '');
@@ -66,7 +65,7 @@ function thing_init(&$a) {
if((! $name) || (! $translated_verb))
return;
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
if(array_key_exists('contact_allow',$_REQUEST)
|| array_key_exists('group_allow',$_REQUEST)
@@ -265,14 +264,14 @@ function thing_content(&$a) {
}
}
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if(! (local_channel() && $channel)) {
notice( t('Permission denied.') . EOL);
return;
}
- $acl = new AccessList($channel);
+ $acl = new Zotlabs\Access\AccessList($channel);
$channel_acl = $acl->get();
$lockstate = (($acl->is_private()) ? 'lock' : 'unlock');
diff --git a/mod/toggle_mobile.php b/mod/toggle_mobile.php
index 06dadca04..918c4aad6 100644
--- a/mod/toggle_mobile.php
+++ b/mod/toggle_mobile.php
@@ -10,7 +10,7 @@ function toggle_mobile_init(&$a) {
if(isset($_GET['address']))
$address = $_GET['address'];
else
- $address = $a->get_baseurl();
+ $address = z_root();
goaway($address);
}
diff --git a/mod/uexport.php b/mod/uexport.php
index ee22383a3..4a16903f8 100644
--- a/mod/uexport.php
+++ b/mod/uexport.php
@@ -5,7 +5,7 @@ function uexport_init(&$a) {
killme();
if(argc() > 1) {
- $channel = $a->get_channel();
+ $channel = App::get_channel();
require_once('include/identity.php');
diff --git a/mod/update_display.php b/mod/update_display.php
index b448c76ee..52903bb8c 100644
--- a/mod/update_display.php
+++ b/mod/update_display.php
@@ -39,4 +39,4 @@ function update_display_content(&$a) {
// logger('update_display: ' . $text);
killme();
-} \ No newline at end of file
+}
diff --git a/mod/view.php b/mod/view.php
index d4381743c..f18646cb9 100644
--- a/mod/view.php
+++ b/mod/view.php
@@ -1,6 +1,6 @@
<?php
/**
- * load view/theme/$current_theme/style.php with Red context
+ * load view/theme/$current_theme/style.php with Hubzilla context
*/
function view_init($a){
diff --git a/mod/viewconnections.php b/mod/viewconnections.php
index d9a9aecc1..6e0daab6e 100644
--- a/mod/viewconnections.php
+++ b/mod/viewconnections.php
@@ -18,21 +18,21 @@ function viewconnections_content(&$a) {
return;
}
- if(((! count($a->profile)) || ($a->profile['hide_friends']))) {
+ if(((! count(App::$profile)) || (App::$profile['hide_friends']))) {
notice( t('Permission denied.') . EOL);
return;
}
- if(! perm_is_allowed($a->profile['uid'], get_observer_hash(),'view_contacts')) {
+ if(! perm_is_allowed(App::$profile['uid'], get_observer_hash(),'view_contacts')) {
notice( t('Permission denied.') . EOL);
return;
}
if(! $_REQUEST['aj'])
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
- $is_owner = ((local_channel() && local_channel() == $a->profile['uid']) ? true : false);
+ $is_owner = ((local_channel() && local_channel() == App::$profile['uid']) ? true : false);
$abook_flags = " and abook_pending = 0 and abook_self = 0 ";
$sql_extra = '';
@@ -43,16 +43,16 @@ function viewconnections_content(&$a) {
}
$r = q("SELECT count(*) as total FROM abook left join xchan on abook_xchan = xchan_hash where abook_channel = %d $abook_flags and xchan_orphan = 0 and xchan_deleted = 0 $sql_extra ",
- intval($a->profile['uid'])
+ intval(App::$profile['uid'])
);
if($r) {
- $a->set_pager_total($r[0]['total']);
+ App::set_pager_total($r[0]['total']);
}
$r = q("SELECT * FROM abook left join xchan on abook_xchan = xchan_hash where abook_channel = %d $abook_flags and xchan_orphan = 0 and xchan_deleted = 0 $sql_extra order by xchan_name LIMIT %d OFFSET %d ",
- intval($a->profile['uid']),
- intval($a->pager['itemspage']),
- intval($a->pager['start'])
+ intval(App::$profile['uid']),
+ intval(App::$pager['itemspage']),
+ intval(App::$pager['start'])
);
if((! $r) && (! $_REQUEST['aj'])) {
diff --git a/mod/viewsrc.php b/mod/viewsrc.php
index cffb01b6e..a4efd1214 100644
--- a/mod/viewsrc.php
+++ b/mod/viewsrc.php
@@ -16,7 +16,7 @@ function viewsrc_content(&$a) {
if(! $item_id) {
- $a->error = 404;
+ App::$error = 404;
notice( t('Item not found.') . EOL);
}
diff --git a/mod/wall_attach.php b/mod/wall_attach.php
index f52a4f2e5..7f054705f 100644
--- a/mod/wall_attach.php
+++ b/mod/wall_attach.php
@@ -8,9 +8,9 @@ function wall_attach_post(&$a) {
$using_api = false;
- if($a->data['api_info'] && array_key_exists('media',$_FILES)) {
+ if(App::$data['api_info'] && array_key_exists('media',$_FILES)) {
$using_api = true;
- $user_info = $a->data['api_info'];
+ $user_info = App::$data['api_info'];
$nick = $user_info['screen_name'];
$channel = get_channel_by_nick($user_info['screen_name']);
}
@@ -20,26 +20,9 @@ function wall_attach_post(&$a) {
if(! $channel)
killme();
- $observer = $a->get_observer();
+ $observer = App::get_observer();
-// if($_FILES['userfile']['tmp_name']) {
-// $x = @getimagesize($_FILES['userfile']['tmp_name']);
-// logger('getimagesize: ' . print_r($x,true), LOGGER_DATA);
-// if(($x) && ($x[2] === IMAGETYPE_GIF || $x[2] === IMAGETYPE_JPEG || $x[2] === IMAGETYPE_PNG)) {
-// $args = array( 'source' => 'editor', 'visible' => 0, 'contact_allow' => array($channel['channel_hash']));
-// $ret = photo_upload($channel,$observer,$args);
-// if($ret['success']) {
-// echo "\n\n" . $ret['body'] . "\n\n";
-// killme();
-// }
-// if($using_api)
-// return;
-// notice($ret['message']);
-// killme();
-// }
-// }
-
$def_album = get_pconfig($channel['channel_id'],'system','photo_path');
$def_attach = get_pconfig($channel['channel_id'],'system','attach_path');
diff --git a/mod/wall_upload.php b/mod/wall_upload.php
index 31a497f0f..54e2f8526 100644
--- a/mod/wall_upload.php
+++ b/mod/wall_upload.php
@@ -30,7 +30,7 @@ function wall_upload_post(&$a) {
killme();
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$args = array( 'source' => 'editor', 'visible' => 0, 'contact_allow' => array($channel['channel_hash']));
diff --git a/mod/webfinger.php b/mod/webfinger.php
index 74bfc3ce5..e35767338 100644
--- a/mod/webfinger.php
+++ b/mod/webfinger.php
@@ -4,6 +4,7 @@
function webfinger_content(&$a) {
+
$o .= '<h3>Webfinger Diagnostic</h3>';
$o .= '<form action="webfinger" method="get">';
@@ -11,18 +12,34 @@ function webfinger_content(&$a) {
$o .= '<input type="submit" name="submit" value="Submit" /></form>';
$o .= '<br /><br />';
-
+
+ $old = false;
if(x($_GET,'addr')) {
$addr = trim($_GET['addr']);
- if(strpos($addr,'@') !== false) {
+// if(strpos($addr,'@') !== false) {
$res = webfinger_rfc7033($addr,true);
- if(! $res)
+ if(! $res) {
$res = old_webfinger($addr);
+ $old = true;
+ }
+// }
+// else {
+// if(function_exists('lrdd'))
+// $res = lrdd($addr);
+// }
+
+ if($res && $old) {
+ foreach($res as $r) {
+ if($r['@attributes']['rel'] === 'http://microformats.org/profile/hcard') {
+ $hcard = unamp($r['@attributes']['href']);
+ require_once('library/HTML5/Parser.php');
+ $res['vcard'] = scrape_vcard($hcard);
+ break;
+ }
+ }
}
- else {
- if(function_exists('lrdd'))
- $res = lrdd($addr);
- }
+
+
$o .= '<pre>';
$o .= str_replace("\n",'<br />',print_r($res,true));
$o .= '</pre>';
diff --git a/mod/webpages.php b/mod/webpages.php
index 8e12b5910..c20a147da 100644
--- a/mod/webpages.php
+++ b/mod/webpages.php
@@ -9,7 +9,7 @@ function webpages_init(&$a) {
if(argc() > 1 && argv(1) === 'sys' && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
- $a->is_sys = true;
+ App::$is_sys = true;
}
}
@@ -25,24 +25,24 @@ function webpages_init(&$a) {
function webpages_content(&$a) {
- if(! $a->profile) {
+ if(! App::$profile) {
notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
+ App::$error = 404;
return;
}
$which = argv(1);
- $_SESSION['return_url'] = $a->query_string;
+ $_SESSION['return_url'] = App::$query_string;
$uid = local_channel();
$owner = 0;
$channel = null;
- $observer = $a->get_observer();
+ $observer = App::get_observer();
- $channel = $a->get_channel();
+ $channel = App::get_channel();
- if($a->is_sys && is_site_admin()) {
+ if(App::$is_sys && is_site_admin()) {
$sys = get_sys_channel();
if($sys && intval($sys['channel_id'])) {
$uid = $owner = intval($sys['channel_id']);
@@ -84,8 +84,8 @@ function webpages_content(&$a) {
// Nickname is set to the observers xchan, and profile_uid to the owner's.
// This lets you post pages at other people's channels.
- if((! $channel) && ($uid) && ($uid == $a->profile_uid)) {
- $channel = $a->get_channel();
+ if((! $channel) && ($uid) && ($uid == App::$profile_uid)) {
+ $channel = App::get_channel();
}
if($channel) {
$channel_acl = array(
@@ -99,12 +99,12 @@ function webpages_content(&$a) {
$channel_acl = array();
$is_owner = ($uid && $uid == $owner);
- $o = profile_tabs($a, $is_owner, $a->profile['channel_address']);
+ $o = profile_tabs($a, $is_owner, App::$profile['channel_address']);
$x = array(
'webpage' => ITEM_TYPE_WEBPAGE,
'is_owner' => true,
- 'nickname' => $a->profile['channel_address'],
+ 'nickname' => App::$profile['channel_address'],
'lockstate' => (($channel['channel_allow_cid'] || $channel['channel_allow_gid'] || $channel['channel_deny_cid'] || $channel['channel_deny_gid']) ? 'lock' : 'unlock'),
'bang' => '',
'acl' => (($is_owner) ? populate_acl($channel_acl,false) : ''),
@@ -114,7 +114,9 @@ function webpages_content(&$a) {
'mimetype' => $mimetype,
'layout' => $layout,
'expanded' => true,
- 'novoting' => true
+ 'novoting'=> true,
+ 'bbco_autocomplete' => 'bbcode',
+ 'bbcode' => true
);
if($_REQUEST['title'])
@@ -128,6 +130,8 @@ function webpages_content(&$a) {
// Get a list of webpages. We can't display all them because endless scroll makes that unusable,
// so just list titles and an edit link.
+
+
/** @TODO - this should be replaced with pagelist_widget */
$sql_extra = item_permissions_sql($owner);
diff --git a/mod/wfinger.php b/mod/wfinger.php
index 8b9abe4af..445dbb349 100644
--- a/mod/wfinger.php
+++ b/mod/wfinger.php
@@ -32,7 +32,7 @@ function wfinger_init(&$a) {
$channel = str_replace('acct:','',$resource);
if(strpos($channel,'@') !== false) {
$host = substr($channel,strpos($channel,'@')+1);
- if(strcasecmp($host,get_app()->get_hostname())) {
+ if(strcasecmp($host,App::get_hostname())) {
goaway('https://' . $host . '/.well-known/webfinger?f=&resource=' . $resource . (($zot) ? '&zot=' . $zot : ''));
}
$channel = substr($channel,0,strpos($channel,'@'));
@@ -51,8 +51,6 @@ function wfinger_init(&$a) {
header('Access-Control-Allow-Origin: *');
- header('Content-type: application/jrd+json');
-
if($resource && $r) {
@@ -75,13 +73,15 @@ function wfinger_init(&$a) {
$result['aliases'] = array();
- $result['properties'] = array('http://webfinger.net/ns/name' => $r[0]['channel_name']);
+ $result['properties'] = array(
+ 'http://webfinger.net/ns/name' => $r[0]['channel_name'],
+ 'http://xmlns.com/foaf/0.1/name' => $r[0]['channel_name']
+ );
foreach($aliases as $alias)
if($alias != $resource)
$result['aliases'][] = $alias;
-
$result['links'] = array(
array(
@@ -101,8 +101,18 @@ function wfinger_init(&$a) {
),
array(
+ 'rel' => 'http://ostatus.org/schema/1.0/subscribe',
+ 'template' => z_root() . '/follow/url={uri}',
+ ),
+
+ array(
'rel' => 'http://purl.org/zot/protocol',
'href' => z_root() . '/.well-known/zot-info' . '?address=' . $r[0]['xchan_addr'],
+ ),
+
+ array(
+ 'rel' => 'magic-public-key',
+ 'href' => 'data:application/magic-public-key,' . salmon_key($r[0]['channel_pubkey']),
)
);
@@ -119,7 +129,6 @@ function wfinger_init(&$a) {
$arr = array('channel' => $r[0], 'request' => $_REQUEST, 'result' => $result);
call_hooks('webfinger',$arr);
- echo json_encode($arr['result']);
- killme();
+ json_return_and_die($arr['result'],'application/jrd+json');
-} \ No newline at end of file
+}
diff --git a/mod/xrd.php b/mod/xrd.php
index a373f8bf5..463cda662 100644
--- a/mod/xrd.php
+++ b/mod/xrd.php
@@ -7,8 +7,12 @@ function xrd_init(&$a) {
$uri = urldecode(notags(trim($_GET['uri'])));
logger('xrd: ' . $uri,LOGGER_DEBUG);
- if(substr($uri,0,4) === 'http')
+ $resource = $uri;
+
+ if(substr($uri,0,4) === 'http') {
+ $uri = str_replace('~','',$uri);
$name = basename($uri);
+ }
else {
$local = str_replace('acct:', '', $uri);
if(substr($local,0,2) == '//')
@@ -24,8 +28,8 @@ function xrd_init(&$a) {
killme();
$dspr = replace_macros(get_markup_template('xrd_diaspora.tpl'),array(
- '$baseurl' => $a->get_baseurl(),
- '$dspr_guid' => $r[0]['channel_guid'] . str_replace('.','',$a->get_hostname()),
+ '$baseurl' => z_root(),
+ '$dspr_guid' => $r[0]['channel_guid'] . str_replace('.','',App::get_hostname()),
'$dspr_key' => base64_encode(pemtorsa($r[0]['channel_pubkey']))
));
@@ -35,22 +39,30 @@ function xrd_init(&$a) {
header("Content-type: application/xrd+xml");
- $tpl = get_markup_template('view/xrd_person.tpl');
+ $aliases = array('acct:' . $r[0]['channel_address'] . '@' . App::get_hostname(), z_root() . '/channel/' . $r[0]['channel_address'], z_root() . '/~' . $r[0]['channel_address']);
+
+ for($x = 0; $x < count($aliases); $x ++) {
+ if($aliases[$x] === $resource)
+ unset($aliases[$x]);
+ }
+
$o = replace_macros(get_markup_template('xrd_person.tpl'), array(
'$nick' => $r[0]['channel_address'],
- '$accturi' => $uri,
- '$profile_url' => $a->get_baseurl() . '/channel/' . $r[0]['channel_address'],
- '$hcard_url' => $a->get_baseurl() . '/hcard/' . $r[0]['channel_address'],
- '$atom' => $a->get_baseurl() . '/feed/' . $r[0]['channel_address'],
- '$zot_post' => $a->get_baseurl() . '/post/' . $r[0]['channel_address'],
- '$poco_url' => $a->get_baseurl() . '/poco/' . $r[0]['channel_address'],
- '$photo' => $a->get_baseurl() . '/photo/profile/l/' . $r[0]['channel_id'],
+ '$accturi' => $resource,
+ '$aliases' => $aliases,
+ '$profile_url' => z_root() . '/channel/' . $r[0]['channel_address'],
+ '$hcard_url' => z_root() . '/hcard/' . $r[0]['channel_address'],
+ '$atom' => z_root() . '/feed/' . $r[0]['channel_address'],
+ '$zot_post' => z_root() . '/post/' . $r[0]['channel_address'],
+ '$poco_url' => z_root() . '/poco/' . $r[0]['channel_address'],
+ '$photo' => z_root() . '/photo/profile/l/' . $r[0]['channel_id'],
'$dspr' => $dspr,
-// '$salmon' => $a->get_baseurl() . '/salmon/' . $r[0]['channel_address'],
-// '$salmen' => $a->get_baseurl() . '/salmon/' . $r[0]['channel_address'] . '/mention',
+// '$salmon' => z_root() . '/salmon/' . $r[0]['channel_address'],
+// '$salmen' => z_root() . '/salmon/' . $r[0]['channel_address'] . '/mention',
'$modexp' => 'data:application/magic-public-key,' . $salmon_key,
-// '$bigkey' => salmon_key($r[0]['pubkey'])
+ '$subscribe' => z_root() . '/follow?url={uri}',
+ '$bigkey' => salmon_key($r[0]['channel_pubkey'])
));
diff --git a/mod/zotfeed.php b/mod/zotfeed.php
index fffb0e4ab..5041532ae 100644
--- a/mod/zotfeed.php
+++ b/mod/zotfeed.php
@@ -16,7 +16,7 @@ function zotfeed_init(&$a) {
json_return_and_die($result);
}
- $observer = $a->get_observer();
+ $observer = App::get_observer();
$channel_address = ((argc() > 1) ? argv(1) : '');
diff --git a/mod/zping.php b/mod/zping.php
index 311517701..4cc4abb73 100644
--- a/mod/zping.php
+++ b/mod/zping.php
@@ -21,7 +21,7 @@ function zping_content(&$a) {
return;
- $m = zot_build_packet($a->get_channel(),'ping');
+ $m = zot_build_packet(App::get_channel(),'ping');
$r = zot_zot($url,$m);
return print_r($r,true);
diff --git a/util/README b/util/README
index 991a3fe51..d67c54e45 100644
--- a/util/README
+++ b/util/README
@@ -64,7 +64,7 @@ Plural
The tt() function supports plural form. Script extract.php write this in
strings.php as an array, one string for every plural form language supports:
-$a->string["%d message sent"] = Array(
+App::$string["%d message sent"] = Array(
0 => "%d message sent",
1 => "%d messages sent",
);
diff --git a/util/add_addon_repo b/util/add_addon_repo
index decd9e091..a8dd9f49a 100755
--- a/util/add_addon_repo
+++ b/util/add_addon_repo
@@ -1,10 +1,21 @@
#!/bin/bash -f
-if [ $# -ne 2 ]; then
+if [ $# -lt 2 ]; then
echo usage: $0 repo_url nickname
exit 1
fi
+if [[ $1 != *"//github.com/redmatrix"* && $3 != 'insecure' ]]; then
+ echo "";
+ echo "This is NOT an official project repository.";
+ echo "In order to protect you from unverified and";
+ echo "possibly malicious content, this repository";
+ echo "will not be linked to your site unless you";
+ echo "append the word 'insecure' to the command.";
+ echo "";
+ exit 1
+fi
+
mkdir -p extend/addon/$2
mkdir addon > /dev/null 2>&1
git clone $1 extend/addon/$2
@@ -14,7 +25,6 @@ fi
filelist=(`ls extend/addon/$2`)
-
cd addon
for a in "${filelist[@]}" ; do
base=`basename $a`
diff --git a/util/add_theme_repo b/util/add_theme_repo
index d41eba6d9..8280c447b 100755
--- a/util/add_theme_repo
+++ b/util/add_theme_repo
@@ -1,11 +1,21 @@
#!/bin/bash -f
-
-if [ $# -ne 2 ]; then
+if [ $# -lt 2 ]; then
echo usage: $0 repo_url nickname
exit 1
fi
+if [[ $1 != *"//github.com/redmatrix"* && $3 != 'insecure' ]]; then
+ echo "";
+ echo "This is NOT an official project repository.";
+ echo "In order to protect you from unverified and";
+ echo "possibly malicious content, this repository";
+ echo "will not be linked to your site unless you";
+ echo "append the word 'insecure' to the command.";
+ echo "";
+ exit 1
+fi
+
mkdir -p extend/theme/$2
git clone $1 extend/theme/$2
if [ $? -ne 0 ]; then
diff --git a/util/add_widget_repo b/util/add_widget_repo
index 347e8e4e1..e7e316ba4 100755
--- a/util/add_widget_repo
+++ b/util/add_widget_repo
@@ -1,10 +1,21 @@
#!/bin/bash -f
-if [ $# -ne 2 ]; then
+if [ $# -lt 2 ]; then
echo usage: $0 repo_url nickname
exit 1
fi
+if [[ $1 != *"//github.com/redmatrix"* && $3 != 'insecure' ]]; then
+ echo "";
+ echo "This is NOT an official project repository.";
+ echo "In order to protect you from unverified and";
+ echo "possibly malicious content, this repository";
+ echo "will not be linked to your site unless you";
+ echo "append the word 'insecure' to the command.";
+ echo "";
+ exit 1
+fi
+
mkdir -p extend/widget/$2
mkdir widget > /dev/null 2>&1
git clone $1 extend/widget/$2
diff --git a/util/addons b/util/addons
new file mode 100755
index 000000000..8fcd40cbc
--- /dev/null
+++ b/util/addons
@@ -0,0 +1,132 @@
+#!/usr/bin/env php
+<?php
+
+// Hubzilla plugin management utility
+
+function usage() {
+echo <<< EOT
+ Usage:
+ util/addons list # list installed addons
+ util/addons list all # list all addons (*)= installed, (!)= disabled due to version compatibility
+ util/addons install foo # install addon named 'foo'
+ util/addons uninstall foo # uninstall addon named 'foo'
+
+EOT;
+}
+
+require_once('include/cli_startup.php');
+
+cli_startup();
+$a = get_app();
+
+ $plugs = get_config('system', 'addon');
+ $plugins_arr = array();
+
+ if($plugs)
+ $plugins_arr = explode(',', str_replace(' ', '', $plugs));
+
+ App::$plugins = $plugins_arr;
+
+ $plugins = array();
+ $files = glob('addon/*/');
+ if($files) {
+ foreach($files as $file) {
+ if(is_dir($file)){
+ list($tmp, $id) = array_map('trim', explode('/', $file));
+ $info = get_plugin_info($id);
+ $enabled = in_array($id,App::$plugins);
+ $x = check_plugin_versions($info);
+ if($enabled && ! $x) {
+ $enabled = false;
+ $idz = array_search($id, App::$plugins);
+ if ($idz !== false) {
+ unset(App::$plugins[$idz]);
+ uninstall_plugin($id);
+ set_config("system","addon", implode(", ",App::$plugins));
+ }
+ }
+ $info['disabled'] = 1-intval($x);
+
+ $plugins[] = array( $id, (($enabled)? '*' : '') , $info);
+ }
+ }
+ }
+
+if($argc == 1) {
+ usage();
+ killme();
+}
+
+
+if($argc == 2 && $argv[1] === 'list') {
+ if($plugins) {
+ foreach($plugins as $p) {
+ if($p[1]) {
+ echo $p[0] . "\n";
+ }
+ }
+ }
+ killme();
+}
+
+if($argc == 3 && $argv[1] === 'list' && $argv[2] === 'all') {
+
+ if($plugins) {
+ foreach($plugins as $p) {
+ echo $p[0] . (($p[1]) ? $p[1] : (($p[2]['disabled']) ? '!' : '')) . "\n";
+ }
+ }
+
+ killme();
+}
+
+
+if($argc == 3 && $argv[1] === 'install') {
+
+ if($plugins) {
+ foreach($plugins as $p) {
+ if($p[0] === $argv[2]) {
+ if($p[1])
+ echo $p[0] . ' already installed.' . "\n";
+ elseif($p[2]['disabled'])
+ echo $p[0] . ' disabled (version compatibility).' . "\n";
+ else {
+ App::$plugins[] = $p[0];
+ install_plugin($p[0]);
+ set_config("system","addon", implode(", ",App::$plugins));
+ echo $p[0] . ' installed.' . "\n";
+ }
+ }
+ }
+ }
+
+ killme();
+}
+
+
+
+if($argc == 3 && $argv[1] === 'uninstall') {
+
+ if($plugins) {
+ foreach($plugins as $p) {
+ if($p[0] === $argv[2]) {
+ if(! $p[1])
+ echo $p[0] . ' not installed.' . "\n";
+ elseif($p[2]['disabled'])
+ echo $p[0] . ' disabled (version compatibility).' . "\n";
+ else {
+ $idx = array_search($p[0], App::$plugins);
+ if ($idx !== false)
+ unset(App::$plugins[$idx]);
+ uninstall_plugin($p[0]);
+ set_config("system","addon", implode(", ",App::$plugins));
+ echo $p[0] . ' uninstalled.' . "\n";
+ }
+ }
+ }
+ }
+
+ killme();
+}
+
+
diff --git a/util/config b/util/config
index 67fe14f93..9e90eca56 100755
--- a/util/config
+++ b/util/config
@@ -8,17 +8,19 @@ require_once('include/cli_startup.php');
cli_startup();
if($argc > 3) {
+
+
set_config($argv[1],$argv[2],$argv[3]);
- echo "config[{$argv[1]}][{$argv[2]}] = " . get_config($argv[1],$argv[2]) . "\n";
+ echo "config[{$argv[1]}][{$argv[2]}] = " . printable_config(get_config($argv[1],$argv[2])) . "\n";
}
if($argc == 3) {
- echo "config[{$argv[1]}][{$argv[2]}] = " . get_config($argv[1],$argv[2]) . "\n";
+ echo "config[{$argv[1]}][{$argv[2]}] = " . printable_config(get_config($argv[1],$argv[2])) . "\n";
}
if($argc == 2) {
load_config($argv[1]);
- foreach($a->config[$argv[1]] as $k => $x) {
+ foreach(App::$config[$argv[1]] as $k => $x) {
echo "config[{$argv[1]}][{$k}] = " . $x . "\n";
}
}
@@ -27,8 +29,19 @@ if($argc == 1) {
$r = q("select * from config where 1");
if($r) {
foreach($r as $rr) {
- echo "config[{$rr['cat']}][{$rr['k']}] = " . $rr['v'] . "\n";
+ echo "config[{$rr['cat']}][{$rr['k']}] = " . printable_config($rr['v']) . "\n";
}
}
}
+function printable_config($x) {
+ $s = '';
+ if(is_array($x)) {
+ foreach($x as $v) {
+ $s .= $v . "\n";
+ }
+ return $s;
+ }
+ else
+ return $x;
+} \ No newline at end of file
diff --git a/util/extract.php b/util/extract.php
index 90127f3c1..bc838c712 100644
--- a/util/extract.php
+++ b/util/extract.php
@@ -45,19 +45,19 @@ function string_plural_select($n){
if (is_array($a)){
if(substr($a[1],0,1) == '$')
continue;
- $s .= '$a->strings[' . $a[0] . "] = array(\n";
+ $s .= 'App::$strings[' . $a[0] . "] = array(\n";
$s .= "\t0 => ". $a[0]. ",\n";
$s .= "\t1 => ". $a[1]. ",\n";
$s .= ");\n";
} else {
if(substr($a,0,1) == '$')
continue;
- $s .= '$a->strings[' . $a . '] = '. $a . ';' . "\n";
+ $s .= 'App::$strings[' . $a . '] = '. $a . ';' . "\n";
}
}
$zones = timezone_identifiers_list();
foreach($zones as $zone)
- $s .= '$a->strings[\'' . $zone . '\'] = \'' . $zone . '\';' . "\n";
+ $s .= 'App::$strings[\'' . $zone . '\'] = \'' . $zone . '\';' . "\n";
echo $s; \ No newline at end of file
diff --git a/util/fresh b/util/fresh
index 8bee5dff7..c70f1cac9 100755
--- a/util/fresh
+++ b/util/fresh
@@ -48,9 +48,9 @@ function process_command($line) {
// split args
- $a->cmd = $line;
- $a->argv = explode(' ',$line);
- $a->argc = count($a->argv);
+ App::$cmd = $line;
+ App::$argv = explode(' ',$line);
+ App::$argc = count(App::$argv);
$authenticated = false;
$channel = null;
@@ -82,14 +82,14 @@ function process_command($line) {
exec('/bin/stty echo');
echo "\n";
require_once('include/auth.php');
- $record = get_app()->account = account_verify_password(argv(1),trim($x,"\n"));
+ $record = App::$account = account_verify_password(argv(1),trim($x,"\n"));
if($record) {
- $_SESSION['account_id'] = get_app()->account['account_id'];
+ $_SESSION['account_id'] = App::$account['account_id'];
$_SESSION['last_login_date'] = datetime_convert();
authenticate_success($record, true, true);
echo 'logged in';
- $channel = $a->get_channel();
+ $channel = App::get_channel();
if($channel)
echo ' as ' . $channel['channel_name'];
}
@@ -108,7 +108,7 @@ function process_command($line) {
);
if($r) {
change_channel($r[0]['channel_id']);
- $channel = $a->get_channel();
+ $channel = App::get_channel();
echo 'Logged in as ' . $channel['channel_name'];
}
else
diff --git a/util/hmessages.po b/util/hmessages.po
index 9025a5b69..295322265 100644
--- a/util/hmessages.po
+++ b/util/hmessages.po
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: 2015-12-18.1250\n"
+"Project-Id-Version: 2016-04-08.1360H\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-18 00:03-0800\n"
+"POT-Creation-Date: 2016-04-08 00:03-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,3722 +17,3741 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../../include/Contact.php:101 ../../include/identity.php:947
-#: ../../include/widgets.php:137 ../../include/widgets.php:175
-#: ../../include/conversation.php:953 ../../mod/match.php:64
-#: ../../mod/directory.php:318 ../../mod/suggest.php:52
-msgid "Connect"
+#: ../../Zotlabs/Zot/Auth.php:140
+msgid ""
+"Remote authentication blocked. You are logged into this site locally. Please "
+"logout and retry."
msgstr ""
-#: ../../include/Contact.php:118
-msgid "New window"
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
msgstr ""
-#: ../../include/Contact.php:119
-msgid "Open the selected location in a different window or browser tab"
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:239
+msgid "parent"
msgstr ""
-#: ../../include/Contact.php:237
-#, php-format
-msgid "User '%s' deleted"
+#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2633
+msgid "Collection"
msgstr ""
-#: ../../include/chat.php:23
-msgid "Missing room name"
+#: ../../Zotlabs/Storage/Browser.php:134
+msgid "Principal"
msgstr ""
-#: ../../include/chat.php:32
-msgid "Duplicate room name"
+#: ../../Zotlabs/Storage/Browser.php:137
+msgid "Addressbook"
msgstr ""
-#: ../../include/chat.php:82 ../../include/chat.php:90
-msgid "Invalid room specifier."
+#: ../../Zotlabs/Storage/Browser.php:140
+msgid "Calendar"
msgstr ""
-#: ../../include/chat.php:122
-msgid "Room not found."
+#: ../../Zotlabs/Storage/Browser.php:143
+msgid "Schedule Inbox"
msgstr ""
-#: ../../include/chat.php:133 ../../include/items.php:4405
-#: ../../include/photos.php:29 ../../include/attach.php:140
-#: ../../include/attach.php:188 ../../include/attach.php:251
-#: ../../include/attach.php:265 ../../include/attach.php:272
-#: ../../include/attach.php:337 ../../include/attach.php:351
-#: ../../include/attach.php:358 ../../include/attach.php:436
-#: ../../include/attach.php:888 ../../include/attach.php:959
-#: ../../include/attach.php:1111 ../../mod/filestorage.php:18
-#: ../../mod/filestorage.php:73 ../../mod/filestorage.php:88
-#: ../../mod/filestorage.php:115 ../../mod/group.php:9 ../../mod/item.php:206
-#: ../../mod/item.php:214 ../../mod/item.php:1050 ../../mod/common.php:35
-#: ../../mod/achievements.php:30 ../../mod/rate.php:111
-#: ../../mod/blocks.php:69 ../../mod/blocks.php:76 ../../mod/id.php:71
-#: ../../mod/like.php:177 ../../mod/page.php:31 ../../mod/page.php:86
-#: ../../mod/mood.php:112 ../../mod/new_channel.php:68
-#: ../../mod/new_channel.php:99 ../../mod/setup.php:227
-#: ../../mod/bookmarks.php:48 ../../mod/poke.php:133
-#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
-#: ../../mod/connedit.php:352 ../../mod/editwebpage.php:64
-#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
-#: ../../mod/editwebpage.php:125 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/api.php:26 ../../mod/api.php:31
-#: ../../mod/fsuggest.php:78 ../../mod/sources.php:66
-#: ../../mod/notifications.php:66 ../../mod/invite.php:13
-#: ../../mod/invite.php:87 ../../mod/profile_photo.php:341
-#: ../../mod/profile_photo.php:354 ../../mod/thing.php:271
-#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/editblock.php:65
-#: ../../mod/network.php:12 ../../mod/pdledit.php:21 ../../mod/register.php:72
-#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
-#: ../../mod/settings.php:568 ../../mod/webpages.php:69
-#: ../../mod/appman.php:66 ../../mod/layouts.php:69 ../../mod/layouts.php:76
-#: ../../mod/layouts.php:87 ../../mod/locs.php:83 ../../mod/regmod.php:17
-#: ../../mod/channel.php:100 ../../mod/channel.php:214
-#: ../../mod/channel.php:254 ../../mod/photos.php:70 ../../mod/editpost.php:13
-#: ../../mod/chat.php:94 ../../mod/chat.php:99 ../../mod/viewsrc.php:14
-#: ../../mod/authtest.php:13 ../../mod/connections.php:29
-#: ../../mod/manage.php:6 ../../mod/menu.php:74 ../../mod/mail.php:126
-#: ../../mod/service_limits.php:7 ../../mod/suggest.php:26
-#: ../../mod/events.php:260 ../../mod/message.php:16 ../../mod/block.php:22
-#: ../../mod/block.php:72 ../../mod/mitem.php:111 ../../mod/sharedwithme.php:7
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../index.php:182 ../../index.php:365
-msgid "Permission denied."
+#: ../../Zotlabs/Storage/Browser.php:146
+msgid "Schedule Outbox"
msgstr ""
-#: ../../include/chat.php:143
-msgid "Room is full"
+#: ../../Zotlabs/Storage/Browser.php:164 ../../include/widgets.php:1457
+#: ../../include/apps.php:360 ../../include/apps.php:415
+#: ../../include/conversation.php:1037 ../../mod/photos.php:793
+#: ../../mod/photos.php:1237
+msgid "Unknown"
msgstr ""
-#: ../../include/import.php:23
-msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
+#: ../../Zotlabs/Storage/Browser.php:226 ../../include/apps.php:135
+#: ../../include/conversation.php:1654 ../../include/nav.php:93
+#: ../../mod/fbrowser.php:109
+msgid "Files"
msgstr ""
-#: ../../include/import.php:44 ../../include/Import/import_diaspora.php:42
-msgid "Unable to create a unique channel address. Import failed."
+#: ../../Zotlabs/Storage/Browser.php:227
+msgid "Total"
msgstr ""
-#: ../../include/import.php:70
-msgid "Channel clone failed. Import failed."
+#: ../../Zotlabs/Storage/Browser.php:229
+msgid "Shared"
msgstr ""
-#: ../../include/import.php:80 ../../mod/import.php:139
-msgid "Cloned channel not found. Import failed."
+#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:303
+#: ../../mod/blocks.php:152 ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:138 ../../mod/webpages.php:182
+msgid "Create"
msgstr ""
-#: ../../include/text.php:394
-msgid "prev"
+#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:305
+#: ../../include/widgets.php:1470 ../../mod/photos.php:820
+#: ../../mod/photos.php:1361 ../../mod/profile_photo.php:401
+#: ../../mod/cover_photo.php:353
+msgid "Upload"
msgstr ""
-#: ../../include/text.php:396
-msgid "first"
+#: ../../Zotlabs/Storage/Browser.php:235 ../../mod/chat.php:241
+#: ../../mod/admin.php:1158 ../../mod/settings.php:599
+#: ../../mod/settings.php:625 ../../mod/sharedwithme.php:95
+msgid "Name"
msgstr ""
-#: ../../include/text.php:425
-msgid "last"
+#: ../../Zotlabs/Storage/Browser.php:236
+msgid "Type"
msgstr ""
-#: ../../include/text.php:428
-msgid "next"
+#: ../../Zotlabs/Storage/Browser.php:237 ../../include/text.php:1293
+#: ../../mod/sharedwithme.php:97
+msgid "Size"
msgstr ""
-#: ../../include/text.php:438
-msgid "older"
+#: ../../Zotlabs/Storage/Browser.php:238 ../../mod/sharedwithme.php:98
+msgid "Last Modified"
msgstr ""
-#: ../../include/text.php:440
-msgid "newer"
+#: ../../Zotlabs/Storage/Browser.php:240 ../../include/ItemObject.php:100
+#: ../../include/apps.php:259 ../../include/page_widgets.php:8
+#: ../../include/page_widgets.php:36 ../../include/identity.php:931
+#: ../../include/identity.php:935 ../../include/menu.php:108
+#: ../../mod/blocks.php:153 ../../mod/connections.php:286
+#: ../../mod/connections.php:306 ../../mod/editblock.php:135
+#: ../../mod/editlayout.php:134 ../../mod/editpost.php:112
+#: ../../mod/editwebpage.php:176 ../../mod/layouts.php:183
+#: ../../mod/menu.php:108 ../../mod/admin.php:1767 ../../mod/settings.php:659
+#: ../../mod/thing.php:256 ../../mod/webpages.php:183
+msgid "Edit"
msgstr ""
-#: ../../include/text.php:785
-msgid "No connections"
+#: ../../Zotlabs/Storage/Browser.php:241 ../../include/ItemObject.php:120
+#: ../../include/apps.php:260 ../../include/conversation.php:657
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:569 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1168 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/admin.php:1768
+#: ../../mod/settings.php:660 ../../mod/thing.php:257
+#: ../../mod/webpages.php:185
+msgid "Delete"
msgstr ""
-#: ../../include/text.php:797
+#: ../../Zotlabs/Storage/Browser.php:282
#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/text.php:810 ../../mod/viewconnections.php:101
-msgid "View Connections"
+msgid "You are using %1$s of your available file storage."
msgstr ""
-#: ../../include/text.php:867 ../../include/text.php:879
-#: ../../include/nav.php:159 ../../include/apps.php:147
-#: ../../mod/search.php:40
-msgid "Search"
+#: ../../Zotlabs/Storage/Browser.php:287
+#, php-format
+msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
msgstr ""
-#: ../../include/text.php:868 ../../include/text.php:880
-#: ../../include/widgets.php:192 ../../mod/rbmark.php:28
-#: ../../mod/rbmark.php:100 ../../mod/admin.php:1454 ../../mod/admin.php:1474
-#: ../../mod/filer.php:49
-msgid "Save"
+#: ../../Zotlabs/Storage/Browser.php:299
+msgid "WARNING:"
msgstr ""
-#: ../../include/text.php:954
-msgid "poke"
+#: ../../Zotlabs/Storage/Browser.php:302
+msgid "Create new folder"
msgstr ""
-#: ../../include/text.php:954 ../../include/conversation.php:243
-msgid "poked"
+#: ../../Zotlabs/Storage/Browser.php:304
+msgid "Upload file"
msgstr ""
-#: ../../include/text.php:955
-msgid "ping"
+#: ../../Zotlabs/Web/Router.php:47 ../../include/attach.php:141
+#: ../../include/attach.php:189 ../../include/attach.php:252
+#: ../../include/attach.php:266 ../../include/attach.php:273
+#: ../../include/attach.php:338 ../../include/attach.php:352
+#: ../../include/attach.php:359 ../../include/attach.php:437
+#: ../../include/attach.php:895 ../../include/attach.php:966
+#: ../../include/attach.php:1118 ../../include/items.php:4671
+#: ../../include/photos.php:29 ../../include/chat.php:133
+#: ../../mod/achievements.php:30 ../../mod/api.php:26 ../../mod/api.php:31
+#: ../../mod/appman.php:66 ../../mod/authtest.php:13 ../../mod/block.php:22
+#: ../../mod/block.php:72 ../../mod/blocks.php:69 ../../mod/blocks.php:76
+#: ../../mod/bookmarks.php:48 ../../mod/channel.php:100
+#: ../../mod/channel.php:217 ../../mod/channel.php:257 ../../mod/chat.php:94
+#: ../../mod/chat.php:99 ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:362 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1069 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:73 ../../mod/new_channel.php:100
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:289 ../../mod/profile_photo.php:302
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:596
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:579
+#: ../../mod/setup.php:233 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+#: ../../index.php:185
+msgid "Permission denied."
msgstr ""
-#: ../../include/text.php:955
-msgid "pinged"
+#: ../../Zotlabs/Web/Router.php:105 ../../mod/help.php:231
+msgid "Not Found"
msgstr ""
-#: ../../include/text.php:956
-msgid "prod"
+#: ../../Zotlabs/Web/Router.php:108 ../../mod/block.php:75
+#: ../../mod/display.php:110 ../../mod/help.php:234 ../../mod/page.php:89
+msgid "Page not found."
msgstr ""
-#: ../../include/text.php:956
-msgid "prodded"
+#: ../../include/ItemObject.php:89 ../../include/conversation.php:664
+msgid "Private Message"
msgstr ""
-#: ../../include/text.php:957
-msgid "slap"
+#: ../../include/ItemObject.php:126 ../../include/conversation.php:656
+msgid "Select"
msgstr ""
-#: ../../include/text.php:957
-msgid "slapped"
+#: ../../include/ItemObject.php:130
+msgid "Save to Folder"
msgstr ""
-#: ../../include/text.php:958
-msgid "finger"
+#: ../../include/ItemObject.php:151
+msgid "I will attend"
msgstr ""
-#: ../../include/text.php:958
-msgid "fingered"
+#: ../../include/ItemObject.php:151
+msgid "I will not attend"
msgstr ""
-#: ../../include/text.php:959
-msgid "rebuff"
+#: ../../include/ItemObject.php:151
+msgid "I might attend"
msgstr ""
-#: ../../include/text.php:959
-msgid "rebuffed"
+#: ../../include/ItemObject.php:161
+msgid "I agree"
msgstr ""
-#: ../../include/text.php:969
-msgid "happy"
+#: ../../include/ItemObject.php:161
+msgid "I disagree"
msgstr ""
-#: ../../include/text.php:970
-msgid "sad"
+#: ../../include/ItemObject.php:161
+msgid "I abstain"
msgstr ""
-#: ../../include/text.php:971
-msgid "mellow"
+#: ../../include/ItemObject.php:175 ../../include/ItemObject.php:187
+#: ../../include/conversation.php:1733 ../../mod/photos.php:1121
+#: ../../mod/photos.php:1133
+msgid "View all"
msgstr ""
-#: ../../include/text.php:972
-msgid "tired"
-msgstr ""
+#: ../../include/ItemObject.php:179 ../../include/conversation.php:1757
+#: ../../include/taxonomy.php:415 ../../include/identity.php:1298
+#: ../../mod/photos.php:1125
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/text.php:973
-msgid "perky"
-msgstr ""
+#: ../../include/ItemObject.php:184 ../../include/conversation.php:1760
+#: ../../mod/photos.php:1130
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/text.php:974
-msgid "angry"
+#: ../../include/ItemObject.php:212
+msgid "Add Star"
msgstr ""
-#: ../../include/text.php:975
-msgid "stupified"
+#: ../../include/ItemObject.php:213
+msgid "Remove Star"
msgstr ""
-#: ../../include/text.php:976
-msgid "puzzled"
+#: ../../include/ItemObject.php:214
+msgid "Toggle Star Status"
msgstr ""
-#: ../../include/text.php:977
-msgid "interested"
+#: ../../include/ItemObject.php:218
+msgid "starred"
msgstr ""
-#: ../../include/text.php:978
-msgid "bitter"
+#: ../../include/ItemObject.php:227 ../../include/conversation.php:671
+msgid "Message signature validated"
msgstr ""
-#: ../../include/text.php:979
-msgid "cheerful"
+#: ../../include/ItemObject.php:228 ../../include/conversation.php:672
+msgid "Message signature incorrect"
msgstr ""
-#: ../../include/text.php:980
-msgid "alive"
+#: ../../include/ItemObject.php:236
+msgid "Add Tag"
msgstr ""
-#: ../../include/text.php:981
-msgid "annoyed"
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1065
+msgid "I like this (toggle)"
msgstr ""
-#: ../../include/text.php:982
-msgid "anxious"
+#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:328
+msgid "like"
msgstr ""
-#: ../../include/text.php:983
-msgid "cranky"
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1066
+msgid "I don't like this (toggle)"
msgstr ""
-#: ../../include/text.php:984
-msgid "disturbed"
+#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:329
+msgid "dislike"
msgstr ""
-#: ../../include/text.php:985
-msgid "frustrated"
+#: ../../include/ItemObject.php:259
+msgid "Share This"
msgstr ""
-#: ../../include/text.php:986
-msgid "depressed"
+#: ../../include/ItemObject.php:259
+msgid "share"
msgstr ""
-#: ../../include/text.php:987
-msgid "motivated"
+#: ../../include/ItemObject.php:268
+msgid "Delivery Report"
msgstr ""
-#: ../../include/text.php:988
-msgid "relaxed"
-msgstr ""
+#: ../../include/ItemObject.php:286
+#, php-format
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/text.php:989
-msgid "surprised"
+#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
+#, php-format
+msgid "View %s's profile - %s"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:70
-msgid "Monday"
+#: ../../include/ItemObject.php:319
+msgid "to"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:71
-msgid "Tuesday"
+#: ../../include/ItemObject.php:320
+msgid "via"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:72
-msgid "Wednesday"
+#: ../../include/ItemObject.php:321
+msgid "Wall-to-Wall"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:73
-msgid "Thursday"
+#: ../../include/ItemObject.php:322
+msgid "via Wall-To-Wall:"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:74
-msgid "Friday"
+#: ../../include/ItemObject.php:334 ../../include/conversation.php:719
+#, php-format
+msgid "from %s"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:75
-msgid "Saturday"
+#: ../../include/ItemObject.php:337 ../../include/conversation.php:722
+#, php-format
+msgid "last edited: %s"
msgstr ""
-#: ../../include/text.php:1161 ../../include/js_strings.php:69
-msgid "Sunday"
+#: ../../include/ItemObject.php:338 ../../include/conversation.php:723
+#, php-format
+msgid "Expires: %s"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:45
-msgid "January"
+#: ../../include/ItemObject.php:362
+msgid "Save Bookmarks"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:46
-msgid "February"
+#: ../../include/ItemObject.php:363
+msgid "Add to Calendar"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:47
-msgid "March"
+#: ../../include/ItemObject.php:372
+msgid "Mark all seen"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:48
-msgid "April"
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1251
+msgctxt "noun"
+msgid "Likes"
msgstr ""
-#: ../../include/text.php:1165
-msgid "May"
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1252
+msgctxt "noun"
+msgid "Dislikes"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:50
-msgid "June"
+#: ../../include/ItemObject.php:384 ../../include/acl_selectors.php:252
+#: ../../mod/photos.php:1257
+msgid "Close"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:51
-msgid "July"
+#: ../../include/ItemObject.php:389 ../../include/conversation.php:740
+#: ../../include/conversation.php:1242 ../../mod/editblock.php:150
+#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1068
+msgid "Please wait"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:52
-msgid "August"
+#: ../../include/ItemObject.php:413 ../../include/js_strings.php:7
+msgid "[+] show all"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:53
-msgid "September"
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1084
+#: ../../mod/photos.php:1202
+msgid "This is you"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:54
-msgid "October"
+#: ../../include/ItemObject.php:702 ../../include/js_strings.php:6
+#: ../../mod/photos.php:1086 ../../mod/photos.php:1204
+msgid "Comment"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:55
-msgid "November"
+#: ../../include/ItemObject.php:703 ../../include/widgets.php:708
+#: ../../include/widgets.php:720 ../../include/js_strings.php:22
+#: ../../mod/appman.php:99 ../../mod/chat.php:190 ../../mod/chat.php:232
+#: ../../mod/connect.php:93 ../../mod/connedit.php:729
+#: ../../mod/events.php:468 ../../mod/events.php:665
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:549
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:117 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:62
+#: ../../mod/photos.php:672 ../../mod/photos.php:1047
+#: ../../mod/photos.php:1087 ../../mod/photos.php:1205 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/admin.php:1770 ../../mod/poke.php:182
+#: ../../mod/profiles.php:687 ../../mod/rate.php:168
+#: ../../mod/settings.php:597 ../../mod/settings.php:710
+#: ../../mod/settings.php:738 ../../mod/settings.php:761
+#: ../../mod/settings.php:849 ../../mod/settings.php:1041
+#: ../../mod/setup.php:336 ../../mod/setup.php:377 ../../mod/sources.php:104
+#: ../../mod/sources.php:138 ../../mod/thing.php:312 ../../mod/thing.php:358
+#: ../../mod/xchan.php:11 ../../mod/cal.php:332
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Submit"
msgstr ""
-#: ../../include/text.php:1165 ../../include/js_strings.php:56
-msgid "December"
+#: ../../include/ItemObject.php:704 ../../include/conversation.php:1214
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
+msgid "Bold"
msgstr ""
-#: ../../include/text.php:1242 ../../include/text.php:1246
-msgid "Unknown Attachment"
+#: ../../include/ItemObject.php:705 ../../include/conversation.php:1215
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
+msgid "Italic"
msgstr ""
-#: ../../include/text.php:1248 ../../include/RedDAV/RedBrowser.php:237
-#: ../../mod/sharedwithme.php:97
-msgid "Size"
+#: ../../include/ItemObject.php:706 ../../include/conversation.php:1216
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
+msgid "Underline"
msgstr ""
-#: ../../include/text.php:1248
-msgid "unknown"
+#: ../../include/ItemObject.php:707 ../../include/conversation.php:1217
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
+msgid "Quote"
msgstr ""
-#: ../../include/text.php:1284
-msgid "remove category"
+#: ../../include/ItemObject.php:708 ../../include/conversation.php:1218
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
+msgid "Code"
msgstr ""
-#: ../../include/text.php:1361
-msgid "remove from file"
+#: ../../include/ItemObject.php:709
+msgid "Image"
msgstr ""
-#: ../../include/text.php:1392 ../../include/event.php:22
-#: ../../include/bb2diaspora.php:465
-msgid "l F d, Y \\@ g:i A"
+#: ../../include/ItemObject.php:710
+msgid "Insert Link"
msgstr ""
-#: ../../include/text.php:1396 ../../include/event.php:30
-#: ../../include/bb2diaspora.php:471
-msgid "Starts:"
+#: ../../include/ItemObject.php:711
+msgid "Video"
msgstr ""
-#: ../../include/text.php:1400 ../../include/event.php:40
-#: ../../include/bb2diaspora.php:479
-msgid "Finishes:"
+#: ../../include/ItemObject.php:712 ../../include/conversation.php:1184
+#: ../../include/page_widgets.php:40 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:465 ../../mod/photos.php:1088
+#: ../../mod/webpages.php:190
+msgid "Preview"
msgstr ""
-#: ../../include/text.php:1407 ../../include/event.php:52
-#: ../../include/identity.php:998 ../../include/bb2diaspora.php:487
-#: ../../mod/directory.php:304
-msgid "Location:"
+#: ../../include/ItemObject.php:715 ../../include/conversation.php:1272
+#: ../../mod/chat.php:200 ../../mod/editpost.php:157 ../../mod/mail.php:255
+#: ../../mod/mail.php:385
+msgid "Encrypt text"
msgstr ""
-#: ../../include/text.php:1503 ../../include/text.php:1514
-msgid "Click to open/close"
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
msgstr ""
-#: ../../include/text.php:1698 ../../mod/events.php:623
-msgid "Link to Source"
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
msgstr ""
-#: ../../include/text.php:1719 ../../include/text.php:1791
-msgid "default"
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:509
+msgid "Import completed."
msgstr ""
-#: ../../include/text.php:1727
-msgid "Page layout"
+#: ../../include/widgets.php:46 ../../include/contact_widgets.php:95
+#: ../../include/taxonomy.php:282
+msgid "Categories"
msgstr ""
-#: ../../include/text.php:1727
-msgid "You can create your own with the layouts tool"
+#: ../../include/widgets.php:102 ../../include/nav.php:159
+#: ../../mod/apps.php:36
+msgid "Apps"
msgstr ""
-#: ../../include/text.php:1769
-msgid "Page content type"
+#: ../../include/widgets.php:103
+msgid "System"
msgstr ""
-#: ../../include/text.php:1803
-msgid "Select an alternate language"
+#: ../../include/widgets.php:105 ../../include/conversation.php:1541
+#: ../../mod/profiles.php:696
+msgid "Personal"
msgstr ""
-#: ../../include/text.php:1922 ../../include/conversation.php:120
-#: ../../mod/tagger.php:43 ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "photo"
+#: ../../include/widgets.php:106
+msgid "Create Personal App"
msgstr ""
-#: ../../include/text.php:1925 ../../include/event.php:904
-#: ../../include/conversation.php:123 ../../mod/tagger.php:47
-#: ../../mod/like.php:363 ../../mod/events.php:249
-msgid "event"
+#: ../../include/widgets.php:107
+msgid "Edit Personal App"
msgstr ""
-#: ../../include/text.php:1928 ../../include/conversation.php:148
-#: ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "status"
+#: ../../include/widgets.php:147 ../../include/widgets.php:184
+#: ../../include/conversation.php:961 ../../include/identity.php:1008
+#: ../../include/Contact.php:101 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
msgstr ""
-#: ../../include/text.php:1930 ../../include/conversation.php:150
-#: ../../mod/tagger.php:53
-msgid "comment"
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
+msgid "Ignore/Hide"
msgstr ""
-#: ../../include/text.php:1935
-msgid "activity"
+#: ../../include/widgets.php:154
+msgid "Suggestions"
msgstr ""
-#: ../../include/text.php:2230
-msgid "Design Tools"
+#: ../../include/widgets.php:155
+msgid "See more..."
msgstr ""
-#: ../../include/text.php:2233 ../../mod/blocks.php:147
-msgid "Blocks"
+#: ../../include/widgets.php:175
+#, php-format
+msgid "You have %1$.0f of %2$.0f allowed connections."
msgstr ""
-#: ../../include/text.php:2234 ../../mod/menu.php:103
-msgid "Menus"
+#: ../../include/widgets.php:181
+msgid "Add New Connection"
msgstr ""
-#: ../../include/text.php:2235 ../../mod/layouts.php:174
-msgid "Layouts"
+#: ../../include/widgets.php:182
+msgid "Enter channel address"
msgstr ""
-#: ../../include/text.php:2236
-msgid "Pages"
+#: ../../include/widgets.php:183
+msgid "Examples: bob@example.com, https://example.com/barbara"
msgstr ""
-#: ../../include/text.php:2588 ../../include/RedDAV/RedBrowser.php:131
-msgid "Collection"
+#: ../../include/widgets.php:199
+msgid "Notes"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:107
-#: ../../include/RedDAV/RedBrowser.php:239
-msgid "parent"
+#: ../../include/widgets.php:201 ../../include/text.php:905
+#: ../../include/text.php:917 ../../mod/filer.php:49 ../../mod/admin.php:1687
+#: ../../mod/admin.php:1707 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
+msgid "Save"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:134
-msgid "Principal"
+#: ../../include/widgets.php:273
+msgid "Remove term"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:137
-msgid "Addressbook"
+#: ../../include/widgets.php:281 ../../include/features.php:84
+msgid "Saved Searches"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:140
-msgid "Calendar"
+#: ../../include/widgets.php:282 ../../include/group.php:316
+msgid "add"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:143
-msgid "Schedule Inbox"
+#: ../../include/widgets.php:310 ../../include/contact_widgets.php:57
+#: ../../include/features.php:97
+msgid "Saved Folders"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:146
-msgid "Schedule Outbox"
+#: ../../include/widgets.php:313 ../../include/contact_widgets.php:60
+#: ../../include/contact_widgets.php:98
+msgid "Everything"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:164 ../../include/widgets.php:1330
-#: ../../include/conversation.php:1027 ../../include/apps.php:360
-#: ../../include/apps.php:415 ../../mod/photos.php:754
-#: ../../mod/photos.php:1195
-msgid "Unknown"
+#: ../../include/widgets.php:354
+msgid "Archives"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1629
-#: ../../include/nav.php:93 ../../include/apps.php:135
-#: ../../mod/fbrowser.php:109
-msgid "Files"
+#: ../../include/widgets.php:444 ../../mod/connedit.php:589
+msgid "Me"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:227
-msgid "Total"
+#: ../../include/widgets.php:445 ../../mod/connedit.php:590
+msgid "Family"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:229
-msgid "Shared"
+#: ../../include/widgets.php:446 ../../include/profile_selectors.php:80
+#: ../../include/identity.php:389 ../../include/identity.php:390
+#: ../../include/identity.php:397 ../../mod/connedit.php:591
+#: ../../mod/settings.php:349 ../../mod/settings.php:353
+#: ../../mod/settings.php:354 ../../mod/settings.php:357
+#: ../../mod/settings.php:368
+msgid "Friends"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:230
-#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
-#: ../../mod/new_channel.php:121 ../../mod/webpages.php:180
-#: ../../mod/layouts.php:175 ../../mod/menu.php:114
-msgid "Create"
+#: ../../include/widgets.php:447 ../../mod/connedit.php:592
+msgid "Acquaintances"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:231
-#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1343
-#: ../../mod/profile_photo.php:453 ../../mod/photos.php:781
-#: ../../mod/photos.php:1316
-msgid "Upload"
+#: ../../include/widgets.php:448 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:593
+msgid "All"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:986
-#: ../../mod/settings.php:588 ../../mod/settings.php:614
-#: ../../mod/sharedwithme.php:95
-msgid "Name"
+#: ../../include/widgets.php:467
+msgid "Refresh"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:236
-msgid "Type"
+#: ../../include/widgets.php:507
+msgid "Account settings"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
-msgid "Last Modified"
+#: ../../include/widgets.php:513
+msgid "Channel settings"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108
-#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36
-#: ../../include/ItemObject.php:100 ../../include/apps.php:259
-#: ../../mod/blocks.php:153 ../../mod/editwebpage.php:176
-#: ../../mod/thing.php:257 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:134 ../../mod/settings.php:648
-#: ../../mod/webpages.php:181 ../../mod/layouts.php:183
-#: ../../mod/editpost.php:112 ../../mod/connections.php:235
-#: ../../mod/connections.php:248 ../../mod/connections.php:267
-#: ../../mod/menu.php:108
-msgid "Edit"
+#: ../../include/widgets.php:522
+msgid "Additional features"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657
-#: ../../include/ItemObject.php:120 ../../include/apps.php:260
-#: ../../mod/group.php:173 ../../mod/blocks.php:155 ../../mod/connedit.php:551
-#: ../../mod/editwebpage.php:223 ../../mod/thing.php:258
-#: ../../mod/editblock.php:181 ../../mod/admin.php:821 ../../mod/admin.php:980
-#: ../../mod/editlayout.php:179 ../../mod/settings.php:649
-#: ../../mod/webpages.php:183 ../../mod/photos.php:1126
-msgid "Delete"
+#: ../../include/widgets.php:529
+msgid "Feature/Addon settings"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:282
-#, php-format
-msgid "You are using %1$s of your available file storage."
+#: ../../include/widgets.php:535
+msgid "Display settings"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:287
-#, php-format
-msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
+#: ../../include/widgets.php:542
+msgid "Manage locations"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:299
-msgid "WARNING:"
+#: ../../include/widgets.php:551
+msgid "Export channel"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:302
-msgid "Create new folder"
+#: ../../include/widgets.php:558
+msgid "Connected apps"
msgstr ""
-#: ../../include/RedDAV/RedBrowser.php:304
-msgid "Upload file"
+#: ../../include/widgets.php:565 ../../mod/connedit.php:701
+msgid "Connection Default Permissions"
msgstr ""
-#: ../../include/js_strings.php:5
-msgid "Delete this item?"
+#: ../../include/widgets.php:573
+msgid "Premium Channel Settings"
msgstr ""
-#: ../../include/js_strings.php:6 ../../include/ItemObject.php:696
-#: ../../mod/photos.php:1044 ../../mod/photos.php:1162
-msgid "Comment"
+#: ../../include/widgets.php:581 ../../include/features.php:71
+#: ../../mod/sources.php:88
+msgid "Channel Sources"
msgstr ""
-#: ../../include/js_strings.php:7 ../../include/ItemObject.php:413
-msgid "[+] show all"
+#: ../../include/widgets.php:589 ../../include/apps.php:134
+#: ../../include/nav.php:205 ../../mod/admin.php:1266 ../../mod/admin.php:1488
+msgid "Settings"
msgstr ""
-#: ../../include/js_strings.php:8
-msgid "[-] show less"
+#: ../../include/widgets.php:602
+msgid "Private Mail Menu"
msgstr ""
-#: ../../include/js_strings.php:9
-msgid "[+] expand"
+#: ../../include/widgets.php:604
+msgid "Combined View"
msgstr ""
-#: ../../include/js_strings.php:10
-msgid "[-] collapse"
+#: ../../include/widgets.php:609 ../../include/nav.php:193
+msgid "Inbox"
msgstr ""
-#: ../../include/js_strings.php:11
-msgid "Password too short"
+#: ../../include/widgets.php:614 ../../include/nav.php:194
+msgid "Outbox"
msgstr ""
-#: ../../include/js_strings.php:12
-msgid "Passwords do not match"
+#: ../../include/widgets.php:619 ../../include/nav.php:195
+msgid "New Message"
msgstr ""
-#: ../../include/js_strings.php:13 ../../mod/photos.php:41
-msgid "everybody"
+#: ../../include/widgets.php:636 ../../include/widgets.php:648
+msgid "Conversations"
msgstr ""
-#: ../../include/js_strings.php:14
-msgid "Secret Passphrase"
+#: ../../include/widgets.php:640
+msgid "Received Messages"
msgstr ""
-#: ../../include/js_strings.php:15
-msgid "Passphrase hint"
+#: ../../include/widgets.php:644
+msgid "Sent Messages"
msgstr ""
-#: ../../include/js_strings.php:16
-msgid "Notice: Permissions have changed but have not yet been submitted."
+#: ../../include/widgets.php:658
+msgid "No messages."
msgstr ""
-#: ../../include/js_strings.php:17
-msgid "close all"
+#: ../../include/widgets.php:676
+msgid "Delete conversation"
msgstr ""
-#: ../../include/js_strings.php:18
-msgid "Nothing new here"
+#: ../../include/widgets.php:702
+msgid "Events Menu"
msgstr ""
-#: ../../include/js_strings.php:19
-msgid "Rate This Channel (this is public)"
+#: ../../include/widgets.php:703
+msgid "Day View"
msgstr ""
-#: ../../include/js_strings.php:20 ../../mod/rate.php:157
-#: ../../mod/connedit.php:694
-msgid "Rating"
+#: ../../include/widgets.php:704
+msgid "Week View"
msgstr ""
-#: ../../include/js_strings.php:21
-msgid "Describe (optional)"
+#: ../../include/widgets.php:705
+msgid "Month View"
msgstr ""
-#: ../../include/js_strings.php:22 ../../include/widgets.php:676
-#: ../../include/widgets.php:688 ../../include/ItemObject.php:697
-#: ../../mod/filestorage.php:156 ../../mod/group.php:81
-#: ../../mod/connect.php:93 ../../mod/rate.php:168 ../../mod/mood.php:135
-#: ../../mod/setup.php:331 ../../mod/setup.php:371 ../../mod/pconfig.php:108
-#: ../../mod/poke.php:171 ../../mod/profiles.php:675
-#: ../../mod/connedit.php:715 ../../mod/fsuggest.php:108
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/import.php:527 ../../mod/invite.php:142 ../../mod/thing.php:313
-#: ../../mod/thing.php:359 ../../mod/import_items.php:122
-#: ../../mod/pdledit.php:58 ../../mod/admin.php:447 ../../mod/admin.php:814
-#: ../../mod/admin.php:978 ../../mod/admin.php:1115 ../../mod/admin.php:1309
-#: ../../mod/admin.php:1394 ../../mod/settings.php:586
-#: ../../mod/settings.php:698 ../../mod/settings.php:726
-#: ../../mod/settings.php:749 ../../mod/settings.php:834
-#: ../../mod/settings.php:1023 ../../mod/appman.php:99 ../../mod/locs.php:116
-#: ../../mod/xchan.php:11 ../../mod/photos.php:637 ../../mod/photos.php:1005
-#: ../../mod/photos.php:1045 ../../mod/photos.php:1163 ../../mod/chat.php:184
-#: ../../mod/chat.php:213 ../../mod/mail.php:380 ../../mod/events.php:461
-#: ../../mod/events.php:658 ../../mod/mitem.php:231
-#: ../../view/theme/redbasic/php/config.php:99
-msgid "Submit"
+#: ../../include/widgets.php:706 ../../mod/events.php:661
+#: ../../mod/cal.php:328
+msgid "Export"
msgstr ""
-#: ../../include/js_strings.php:23
-msgid "Please enter a link URL"
+#: ../../include/widgets.php:707 ../../mod/events.php:664
+#: ../../mod/cal.php:331
+msgid "Import"
msgstr ""
-#: ../../include/js_strings.php:24
-msgid "Unsaved changes. Are you sure you wish to leave this page?"
+#: ../../include/widgets.php:717
+msgid "Events Tools"
msgstr ""
-#: ../../include/js_strings.php:25 ../../mod/pubsites.php:28
-#: ../../mod/profiles.php:464 ../../mod/events.php:452
-msgid "Location"
+#: ../../include/widgets.php:718
+msgid "Export Calendar"
msgstr ""
-#: ../../include/js_strings.php:27
-msgid "timeago.prefixAgo"
+#: ../../include/widgets.php:719
+msgid "Import Calendar"
msgstr ""
-#: ../../include/js_strings.php:28
-msgid "timeago.prefixFromNow"
+#: ../../include/widgets.php:794 ../../include/conversation.php:1678
+#: ../../include/conversation.php:1681
+msgid "Chatrooms"
msgstr ""
-#: ../../include/js_strings.php:29
-msgid "ago"
+#: ../../include/widgets.php:798
+msgid "Overview"
msgstr ""
-#: ../../include/js_strings.php:30
-msgid "from now"
+#: ../../include/widgets.php:805
+msgid "Chat Members"
msgstr ""
-#: ../../include/js_strings.php:31
-msgid "less than a minute"
+#: ../../include/widgets.php:828
+msgid "Bookmarked Chatrooms"
msgstr ""
-#: ../../include/js_strings.php:32
-msgid "about a minute"
+#: ../../include/widgets.php:851
+msgid "Suggested Chatrooms"
msgstr ""
-#: ../../include/js_strings.php:33
-#, php-format
-msgid "%d minutes"
+#: ../../include/widgets.php:996 ../../include/widgets.php:1108
+msgid "photo/image"
msgstr ""
-#: ../../include/js_strings.php:34
-msgid "about an hour"
+#: ../../include/widgets.php:1051
+msgid "Click to show more"
msgstr ""
-#: ../../include/js_strings.php:35
-#, php-format
-msgid "about %d hours"
+#: ../../include/widgets.php:1202
+msgid "Rating Tools"
msgstr ""
-#: ../../include/js_strings.php:36
-msgid "a day"
+#: ../../include/widgets.php:1206 ../../include/widgets.php:1208
+msgid "Rate Me"
msgstr ""
-#: ../../include/js_strings.php:37
-#, php-format
-msgid "%d days"
+#: ../../include/widgets.php:1211
+msgid "View Ratings"
msgstr ""
-#: ../../include/js_strings.php:38
-msgid "about a month"
+#: ../../include/widgets.php:1222 ../../mod/pubsites.php:18
+msgid "Public Hubs"
msgstr ""
-#: ../../include/js_strings.php:39
-#, php-format
-msgid "%d months"
+#: ../../include/widgets.php:1268
+msgid "Forums"
msgstr ""
-#: ../../include/js_strings.php:40
-msgid "about a year"
+#: ../../include/widgets.php:1297
+msgid "Tasks"
msgstr ""
-#: ../../include/js_strings.php:41
-#, php-format
-msgid "%d years"
+#: ../../include/widgets.php:1306
+msgid "Documentation"
msgstr ""
-#: ../../include/js_strings.php:42
-msgid " "
+#: ../../include/widgets.php:1308
+msgid "Project/Site Information"
msgstr ""
-#: ../../include/js_strings.php:43
-msgid "timeago.numbers"
+#: ../../include/widgets.php:1309
+msgid "For Members"
msgstr ""
-#: ../../include/js_strings.php:49
-msgctxt "long"
-msgid "May"
+#: ../../include/widgets.php:1310
+msgid "For Administrators"
msgstr ""
-#: ../../include/js_strings.php:57
-msgid "Jan"
+#: ../../include/widgets.php:1311
+msgid "For Developers"
msgstr ""
-#: ../../include/js_strings.php:58
-msgid "Feb"
+#: ../../include/widgets.php:1334 ../../mod/admin.php:456
+msgid "Site"
msgstr ""
-#: ../../include/js_strings.php:59
-msgid "Mar"
+#: ../../include/widgets.php:1335
+msgid "Accounts"
msgstr ""
-#: ../../include/js_strings.php:60
-msgid "Apr"
+#: ../../include/widgets.php:1335 ../../include/widgets.php:1373
+msgid "Member registrations waiting for confirmation"
msgstr ""
-#: ../../include/js_strings.php:61
-msgctxt "short"
-msgid "May"
+#: ../../include/widgets.php:1336 ../../mod/admin.php:1149
+msgid "Channels"
msgstr ""
-#: ../../include/js_strings.php:62
-msgid "Jun"
+#: ../../include/widgets.php:1337 ../../mod/admin.php:710
+msgid "Security"
msgstr ""
-#: ../../include/js_strings.php:63
-msgid "Jul"
+#: ../../include/widgets.php:1338 ../../include/apps.php:152
+msgid "Features"
msgstr ""
-#: ../../include/js_strings.php:64
-msgid "Aug"
+#: ../../include/widgets.php:1339 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
+msgid "Plugins"
msgstr ""
-#: ../../include/js_strings.php:65
-msgid "Sep"
+#: ../../include/widgets.php:1340 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
+msgid "Themes"
msgstr ""
-#: ../../include/js_strings.php:66
-msgid "Oct"
+#: ../../include/widgets.php:1341
+msgid "Inspect queue"
msgstr ""
-#: ../../include/js_strings.php:67
-msgid "Nov"
+#: ../../include/widgets.php:1342 ../../mod/admin.php:1760
+msgid "Profile Fields"
msgstr ""
-#: ../../include/js_strings.php:68
-msgid "Dec"
+#: ../../include/widgets.php:1343
+msgid "DB updates"
msgstr ""
-#: ../../include/js_strings.php:76
-msgid "Sun"
+#: ../../include/widgets.php:1361 ../../include/widgets.php:1371
+#: ../../mod/admin.php:1605
+msgid "Logs"
msgstr ""
-#: ../../include/js_strings.php:77
-msgid "Mon"
+#: ../../include/widgets.php:1368 ../../include/nav.php:213
+msgid "Admin"
msgstr ""
-#: ../../include/js_strings.php:78
-msgid "Tue"
+#: ../../include/widgets.php:1369
+msgid "Plugin Features"
msgstr ""
-#: ../../include/js_strings.php:79
-msgid "Wed"
+#: ../../include/widgets.php:1451 ../../mod/photos.php:787
+#: ../../mod/photos.php:1328
+msgid "View Photo"
msgstr ""
-#: ../../include/js_strings.php:80
-msgid "Thu"
+#: ../../include/widgets.php:1468 ../../mod/photos.php:818
+msgid "Edit Album"
msgstr ""
-#: ../../include/js_strings.php:81
-msgid "Fri"
+#: ../../include/activities.php:42
+msgid " and "
msgstr ""
-#: ../../include/js_strings.php:82
-msgid "Sat"
+#: ../../include/activities.php:50
+msgid "public profile"
msgstr ""
-#: ../../include/js_strings.php:83
-msgctxt "calendar"
-msgid "today"
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
msgstr ""
-#: ../../include/js_strings.php:84
-msgctxt "calendar"
-msgid "month"
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
msgstr ""
-#: ../../include/js_strings.php:85
-msgctxt "calendar"
-msgid "week"
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
msgstr ""
-#: ../../include/js_strings.php:86
-msgctxt "calendar"
-msgid "day"
+#: ../../include/api.php:1336
+msgid "Public Timeline"
msgstr ""
-#: ../../include/js_strings.php:87
-msgctxt "calendar"
-msgid "All day"
+#: ../../include/apps.php:128
+msgid "Site Admin"
msgstr ""
-#: ../../include/Import/import_diaspora.php:17
-msgid "No username found in import file."
+#: ../../include/apps.php:129 ../../include/conversation.php:1691
+#: ../../include/nav.php:102
+msgid "Bookmarks"
msgstr ""
-#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487
-msgid "Import completed."
+#: ../../include/apps.php:130
+msgid "Address Book"
msgstr ""
-#: ../../include/comanche.php:34 ../../mod/admin.php:356
-msgid "Default"
+#: ../../include/apps.php:131 ../../include/nav.php:110 ../../boot.php:1580
+msgid "Login"
msgstr ""
-#: ../../include/items.php:423 ../../mod/group.php:68 ../../mod/like.php:280
-#: ../../mod/dreport.php:6 ../../mod/dreport.php:45 ../../mod/subthread.php:58
-#: ../../mod/import_items.php:114 ../../mod/profperm.php:23
-#: ../../index.php:364
-msgid "Permission denied"
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:158
+msgid "Channel Manager"
msgstr ""
-#: ../../include/items.php:1130 ../../include/items.php:1176
-msgid "(Unknown)"
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
msgstr ""
-#: ../../include/items.php:1373
-msgid "Visible to anybody on the internet."
+#: ../../include/apps.php:136 ../../include/conversation.php:1701
+#: ../../include/nav.php:106 ../../mod/webpages.php:180
+msgid "Webpages"
msgstr ""
-#: ../../include/items.php:1375
-msgid "Visible to you only."
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
msgstr ""
-#: ../../include/items.php:1377
-msgid "Visible to anybody in this network."
+#: ../../include/apps.php:138 ../../include/identity.php:1389
+#: ../../mod/profperm.php:112
+msgid "Profile"
msgstr ""
-#: ../../include/items.php:1379
-msgid "Visible to anybody authenticated."
+#: ../../include/apps.php:139 ../../include/conversation.php:1647
+#: ../../include/nav.php:92 ../../mod/fbrowser.php:25
+msgid "Photos"
msgstr ""
-#: ../../include/items.php:1381
-#, php-format
-msgid "Visible to anybody on %s."
+#: ../../include/apps.php:140 ../../include/conversation.php:1664
+#: ../../include/conversation.php:1667 ../../include/nav.php:198
+msgid "Events"
msgstr ""
-#: ../../include/items.php:1383
-msgid "Visible to all connections."
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
msgstr ""
-#: ../../include/items.php:1385
-msgid "Visible to approved connections."
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:222
+#: ../../mod/help.php:227 ../../mod/layouts.php:176
+msgid "Help"
msgstr ""
-#: ../../include/items.php:1387
-msgid "Visible to specific connections."
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
msgstr ""
-#: ../../include/items.php:4326 ../../mod/filestorage.php:27
-#: ../../mod/display.php:36 ../../mod/thing.php:86 ../../mod/admin.php:129
-#: ../../mod/admin.php:1017 ../../mod/admin.php:1222 ../../mod/viewsrc.php:20
-msgid "Item not found."
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
msgstr ""
-#: ../../include/items.php:4838 ../../mod/group.php:38 ../../mod/group.php:137
-msgid "Collection not found."
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
msgstr ""
-#: ../../include/items.php:4854
-msgid "Collection is empty."
+#: ../../include/apps.php:146 ../../include/nav.php:96
+msgid "Chat"
msgstr ""
-#: ../../include/items.php:4861
-#, php-format
-msgid "Collection: %s"
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:904 ../../include/text.php:916
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
msgstr ""
-#: ../../include/items.php:4871 ../../mod/connedit.php:683
-#, php-format
-msgid "Connection: %s"
+#: ../../include/apps.php:148
+msgid "Probe"
msgstr ""
-#: ../../include/items.php:4873
-msgid "Connection not found."
+#: ../../include/apps.php:149
+msgid "Suggest"
msgstr ""
-#: ../../include/event.php:768
-msgid "This event has been added to your calendar."
+#: ../../include/apps.php:150
+msgid "Random Channel"
msgstr ""
-#: ../../include/event.php:967
-msgid "Not specified"
+#: ../../include/apps.php:151
+msgid "Invite"
msgstr ""
-#: ../../include/event.php:968
-msgid "Needs Action"
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
msgstr ""
-#: ../../include/event.php:969
-msgid "Completed"
+#: ../../include/apps.php:154
+msgid "Post"
msgstr ""
-#: ../../include/event.php:970
-msgid "In Process"
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
msgstr ""
-#: ../../include/event.php:971
-msgid "Cancelled"
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:623
+msgid "Update"
msgstr ""
-#: ../../include/identity.php:32
-msgid "Unable to obtain identity information from database"
+#: ../../include/apps.php:252
+msgid "Install"
msgstr ""
-#: ../../include/identity.php:66
-msgid "Empty name"
+#: ../../include/apps.php:257
+msgid "Purchase"
msgstr ""
-#: ../../include/identity.php:69
-msgid "Name too long"
+#: ../../include/auth.php:105
+msgid "Logged out."
msgstr ""
-#: ../../include/identity.php:181
-msgid "No account identifier"
+#: ../../include/auth.php:246
+msgid "Failed authentication"
msgstr ""
-#: ../../include/identity.php:193
-msgid "Nickname is required."
+#: ../../include/auth.php:260 ../../mod/openid.php:189
+msgid "Login failed."
msgstr ""
-#: ../../include/identity.php:207
-msgid "Reserved nickname. Please choose another."
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:803
+#: ../../include/bbcode.php:806 ../../include/bbcode.php:811
+#: ../../include/bbcode.php:814 ../../include/bbcode.php:817
+#: ../../include/bbcode.php:820 ../../include/bbcode.php:825
+#: ../../include/bbcode.php:828 ../../include/bbcode.php:833
+#: ../../include/bbcode.php:836 ../../include/bbcode.php:839
+#: ../../include/bbcode.php:842
+msgid "Image/photo"
msgstr ""
-#: ../../include/identity.php:212
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:853
+msgid "Encrypted content"
msgstr ""
-#: ../../include/identity.php:288
-msgid "Unable to retrieve created identity"
+#: ../../include/bbcode.php:179
+#, php-format
+msgid "Install %s element: "
msgstr ""
-#: ../../include/identity.php:346
-msgid "Default Profile"
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
msgstr ""
-#: ../../include/identity.php:390 ../../include/identity.php:391
-#: ../../include/identity.php:398 ../../include/widgets.php:430
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:573
-#: ../../mod/settings.php:338 ../../mod/settings.php:342
-#: ../../mod/settings.php:343 ../../mod/settings.php:346
-#: ../../mod/settings.php:357
-msgid "Friends"
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
msgstr ""
-#: ../../include/identity.php:770
-msgid "Requested channel is not available."
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
msgstr ""
-#: ../../include/identity.php:816 ../../mod/filestorage.php:54
-#: ../../mod/connect.php:13 ../../mod/achievements.php:11
-#: ../../mod/blocks.php:29 ../../mod/hcard.php:8 ../../mod/editwebpage.php:28
-#: ../../mod/profile.php:16 ../../mod/editblock.php:29
-#: ../../mod/editlayout.php:27 ../../mod/webpages.php:29
-#: ../../mod/layouts.php:29
-msgid "Requested profile is not available."
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
msgstr ""
-#: ../../include/identity.php:960 ../../mod/profiles.php:782
-msgid "Change profile photo"
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
msgstr ""
-#: ../../include/identity.php:966
-msgid "Profiles"
+#: ../../include/bbcode.php:257
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
msgstr ""
-#: ../../include/identity.php:966
-msgid "Manage/edit profiles"
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
msgstr ""
-#: ../../include/identity.php:967 ../../mod/profiles.php:783
-msgid "Create New Profile"
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
msgstr ""
-#: ../../include/identity.php:970 ../../include/nav.php:90
-msgid "Edit Profile"
+#: ../../include/bbcode.php:764
+msgid "$1 spoiler"
msgstr ""
-#: ../../include/identity.php:982 ../../mod/profiles.php:794
-msgid "Profile Image"
+#: ../../include/bbcode.php:791
+msgid "$1 wrote:"
msgstr ""
-#: ../../include/identity.php:985
-msgid "visible to everybody"
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
msgstr ""
-#: ../../include/identity.php:986 ../../mod/profiles.php:677
-#: ../../mod/profiles.php:798
-msgid "Edit visibility"
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1437
+msgid "l F d, Y \\@ g:i A"
msgstr ""
-#: ../../include/identity.php:1002 ../../include/identity.php:1242
-msgid "Gender:"
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
msgstr ""
-#: ../../include/identity.php:1003 ../../include/identity.php:1286
-msgid "Status:"
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1441
+msgid "Starts:"
msgstr ""
-#: ../../include/identity.php:1004 ../../include/identity.php:1297
-msgid "Homepage:"
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1445
+msgid "Finishes:"
msgstr ""
-#: ../../include/identity.php:1005
-msgid "Online Now"
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/identity.php:1023 ../../include/text.php:1452
+#: ../../mod/directory.php:307
+msgid "Location:"
msgstr ""
-#: ../../include/identity.php:1089 ../../include/identity.php:1167
-#: ../../mod/ping.php:318
-msgid "g A l F d"
+#: ../../include/bookmarks.php:35
+#, php-format
+msgid "%1$s's bookmarks"
msgstr ""
-#: ../../include/identity.php:1090 ../../include/identity.php:1168
-msgid "F d"
+#: ../../include/zot.php:680
+msgid "Invalid data packet"
msgstr ""
-#: ../../include/identity.php:1135 ../../include/identity.php:1207
-#: ../../mod/ping.php:341
-msgid "[today]"
+#: ../../include/zot.php:696
+msgid "Unable to verify channel signature"
msgstr ""
-#: ../../include/identity.php:1146
-msgid "Birthday Reminders"
+#: ../../include/zot.php:2332
+#, php-format
+msgid "Unable to verify site signature for %s"
msgstr ""
-#: ../../include/identity.php:1147
-msgid "Birthdays this week:"
+#: ../../include/zot.php:3670
+msgid "invalid target signature"
msgstr ""
-#: ../../include/identity.php:1200
-msgid "[No description]"
-msgstr ""
+#: ../../include/contact_widgets.php:14
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/identity.php:1218
-msgid "Event Reminders"
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
+msgid "Advanced"
msgstr ""
-#: ../../include/identity.php:1219
-msgid "Events this week:"
+#: ../../include/contact_widgets.php:22
+msgid "Find Channels"
msgstr ""
-#: ../../include/identity.php:1232 ../../include/identity.php:1349
-#: ../../include/apps.php:138 ../../mod/profperm.php:112
-msgid "Profile"
+#: ../../include/contact_widgets.php:23
+msgid "Enter name or interest"
msgstr ""
-#: ../../include/identity.php:1240 ../../mod/settings.php:1029
-msgid "Full Name:"
+#: ../../include/contact_widgets.php:24
+msgid "Connect/Follow"
msgstr ""
-#: ../../include/identity.php:1247
-msgid "Like this channel"
+#: ../../include/contact_widgets.php:25
+msgid "Examples: Robert Morgenstein, Fishing"
msgstr ""
-#: ../../include/identity.php:1258 ../../include/taxonomy.php:414
-#: ../../include/conversation.php:1721 ../../include/ItemObject.php:179
-#: ../../mod/photos.php:1083
-msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
+msgid "Find"
+msgstr ""
-#: ../../include/identity.php:1271
-msgid "j F, Y"
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
+msgid "Channel Suggestions"
msgstr ""
-#: ../../include/identity.php:1272
-msgid "j F"
+#: ../../include/contact_widgets.php:29
+msgid "Random Profile"
msgstr ""
-#: ../../include/identity.php:1279
-msgid "Birthday:"
+#: ../../include/contact_widgets.php:30
+msgid "Invite Friends"
msgstr ""
-#: ../../include/identity.php:1283 ../../mod/directory.php:299
-msgid "Age:"
+#: ../../include/contact_widgets.php:32
+msgid "Advanced example: name=fred and country=iceland"
msgstr ""
-#: ../../include/identity.php:1292
+#: ../../include/contact_widgets.php:128
#, php-format
-msgid "for %1$d %2$s"
+msgid "%d connection in common"
+msgid_plural "%d connections in common"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../../include/contact_widgets.php:133
+msgid "show more"
msgstr ""
-#: ../../include/identity.php:1295 ../../mod/profiles.php:699
-msgid "Sexual Preference:"
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
msgstr ""
-#: ../../include/identity.php:1299 ../../mod/profiles.php:701
-#: ../../mod/directory.php:315
-msgid "Hometown:"
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
msgstr ""
-#: ../../include/identity.php:1301
-msgid "Tags:"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:375 ../../mod/connedit.php:653
+#: ../../mod/events.php:454 ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:425 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "No"
msgstr ""
-#: ../../include/identity.php:1303 ../../mod/profiles.php:702
-msgid "Political Views:"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/connedit.php:375 ../../mod/events.php:454
+#: ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:427 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "Yes"
msgstr ""
-#: ../../include/identity.php:1305
-msgid "Religion:"
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
msgstr ""
-#: ../../include/identity.php:1307 ../../mod/directory.php:317
-msgid "About:"
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
msgstr ""
-#: ../../include/identity.php:1309
-msgid "Hobbies/Interests:"
+#: ../../include/enotify.php:57 ../../include/network.php:1827
+msgid "$Projectname Notification"
msgstr ""
-#: ../../include/identity.php:1311 ../../mod/profiles.php:705
-msgid "Likes:"
+#: ../../include/enotify.php:58 ../../include/network.php:1828
+msgid "$projectname"
msgstr ""
-#: ../../include/identity.php:1313 ../../mod/profiles.php:706
-msgid "Dislikes:"
+#: ../../include/enotify.php:60 ../../include/network.php:1830
+msgid "Thank You,"
msgstr ""
-#: ../../include/identity.php:1315
-msgid "Contact information and Social Networks:"
+#: ../../include/enotify.php:62 ../../include/network.php:1832
+#, php-format
+msgid "%s Administrator"
msgstr ""
-#: ../../include/identity.php:1317
-msgid "My other channels:"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
msgstr ""
-#: ../../include/identity.php:1319
-msgid "Musical interests:"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
msgstr ""
-#: ../../include/identity.php:1321
-msgid "Books, literature:"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
msgstr ""
-#: ../../include/identity.php:1323
-msgid "Television:"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
msgstr ""
-#: ../../include/identity.php:1325
-msgid "Film/dance/culture/entertainment:"
+#: ../../include/enotify.php:103
+msgid "a private message"
msgstr ""
-#: ../../include/identity.php:1327
-msgid "Love/Romance:"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
msgstr ""
-#: ../../include/identity.php:1329
-msgid "Work/employment:"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
msgstr ""
-#: ../../include/identity.php:1331
-msgid "School/education:"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
msgstr ""
-#: ../../include/identity.php:1351
-msgid "Like this thing"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
msgstr ""
-#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
-msgid "Tags"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
msgstr ""
-#: ../../include/taxonomy.php:282 ../../include/widgets.php:36
-#: ../../include/contact_widgets.php:95
-msgid "Categories"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
msgstr ""
-#: ../../include/taxonomy.php:305
-msgid "Keywords"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
msgstr ""
-#: ../../include/taxonomy.php:326
-msgid "have"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
msgstr ""
-#: ../../include/taxonomy.php:326
-msgid "has"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
msgstr ""
-#: ../../include/taxonomy.php:327
-msgid "want"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
msgstr ""
-#: ../../include/taxonomy.php:327
-msgid "wants"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
msgstr ""
-#: ../../include/taxonomy.php:328 ../../include/ItemObject.php:254
-msgid "like"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
msgstr ""
-#: ../../include/taxonomy.php:328
-msgid "likes"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
msgstr ""
-#: ../../include/taxonomy.php:329 ../../include/ItemObject.php:255
-msgid "dislike"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
msgstr ""
-#: ../../include/taxonomy.php:329
-msgid "dislikes"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
msgstr ""
-#: ../../include/photos.php:112
+#: ../../include/enotify.php:242
#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
msgstr ""
-#: ../../include/photos.php:119
-msgid "Image file is empty."
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
msgstr ""
-#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
-msgid "Unable to process image"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
msgstr ""
-#: ../../include/photos.php:257
-msgid "Photo storage failed."
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
msgstr ""
-#: ../../include/photos.php:297
-msgid "a new photo"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
msgstr ""
-#: ../../include/photos.php:301
+#: ../../include/enotify.php:273
#, php-format
-msgctxt "photo_upload"
-msgid "%1$s posted %2$s to %3$s"
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
msgstr ""
-#: ../../include/photos.php:506 ../../include/conversation.php:1625
-msgid "Photo Albums"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
msgstr ""
-#: ../../include/photos.php:510
-msgid "Upload New Photos"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
msgstr ""
-#: ../../include/acl_selectors.php:240
-msgid "Visible to your default audience"
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
msgstr ""
-#: ../../include/acl_selectors.php:241
-msgid "Show"
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
msgstr ""
-#: ../../include/acl_selectors.php:242
-msgid "Don't show"
+#: ../../include/enotify.php:288
+#, php-format
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
msgstr ""
-#: ../../include/acl_selectors.php:247
-msgid "Other networks and post services"
+#: ../../include/enotify.php:289
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from %4$s."
msgstr ""
-#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147
-#: ../../mod/thing.php:310 ../../mod/thing.php:356 ../../mod/photos.php:631
-#: ../../mod/photos.php:998 ../../mod/chat.php:211
-msgid "Permissions"
+#: ../../include/enotify.php:295
+msgid "Name:"
msgstr ""
-#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:384
-#: ../../mod/photos.php:1215
-msgid "Close"
+#: ../../include/enotify.php:296
+msgid "Photo:"
msgstr ""
-#: ../../include/activities.php:42
-msgid " and "
+#: ../../include/enotify.php:299
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
msgstr ""
-#: ../../include/activities.php:50
-msgid "public profile"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
msgstr ""
-#: ../../include/activities.php:59
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+#: ../../include/conversation.php:120 ../../include/text.php:1967
+#: ../../mod/like.php:367 ../../mod/subthread.php:83 ../../mod/tagger.php:43
+msgid "photo"
msgstr ""
-#: ../../include/activities.php:60
-#, php-format
-msgid "Visit %1$s's %2$s"
+#: ../../include/conversation.php:123 ../../include/event.php:915
+#: ../../include/text.php:1970 ../../mod/events.php:249 ../../mod/like.php:369
+#: ../../mod/tagger.php:47
+msgid "event"
msgstr ""
-#: ../../include/activities.php:63
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
+#: ../../include/conversation.php:126 ../../mod/like.php:113
+msgid "channel"
msgstr ""
-#: ../../include/attach.php:246 ../../include/attach.php:332
-msgid "Item was not found."
+#: ../../include/conversation.php:148 ../../include/text.php:1973
+#: ../../mod/like.php:367 ../../mod/subthread.php:83
+msgid "status"
msgstr ""
-#: ../../include/attach.php:496
-msgid "No source file."
+#: ../../include/conversation.php:150 ../../include/text.php:1975
+#: ../../mod/tagger.php:53
+msgid "comment"
msgstr ""
-#: ../../include/attach.php:518
-msgid "Cannot locate file to replace"
+#: ../../include/conversation.php:164 ../../mod/like.php:416
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
msgstr ""
-#: ../../include/attach.php:536
-msgid "Cannot locate file to revise/update"
+#: ../../include/conversation.php:167 ../../mod/like.php:418
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
msgstr ""
-#: ../../include/attach.php:671
+#: ../../include/conversation.php:204
#, php-format
-msgid "File exceeds size limit of %d"
+msgid "%1$s is now connected with %2$s"
msgstr ""
-#: ../../include/attach.php:685
+#: ../../include/conversation.php:239
#, php-format
-msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgid "%1$s poked %2$s"
msgstr ""
-#: ../../include/attach.php:841
-msgid "File upload failed. Possible system limit or action terminated."
+#: ../../include/conversation.php:243 ../../include/text.php:992
+#: ../../include/text.php:997
+msgid "poked"
msgstr ""
-#: ../../include/attach.php:854
-msgid "Stored file could not be verified. Upload failed."
+#: ../../include/conversation.php:260 ../../mod/mood.php:63
+#, php-format
+msgctxt "mood"
+msgid "%1$s is %2$s"
msgstr ""
-#: ../../include/attach.php:902 ../../include/attach.php:918
-msgid "Path not available."
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
+msgctxt "title"
+msgid "Likes"
msgstr ""
-#: ../../include/attach.php:964 ../../include/attach.php:1116
-msgid "Empty pathname"
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
+msgctxt "title"
+msgid "Dislikes"
msgstr ""
-#: ../../include/attach.php:990
-msgid "duplicate filename or path"
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
+msgctxt "title"
+msgid "Agree"
msgstr ""
-#: ../../include/attach.php:1012
-msgid "Path not found."
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
+msgctxt "title"
+msgid "Disagree"
msgstr ""
-#: ../../include/attach.php:1070
-msgid "mkdir failed."
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
+msgctxt "title"
+msgid "Abstain"
msgstr ""
-#: ../../include/attach.php:1074
-msgid "database storage failed."
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
+msgctxt "title"
+msgid "Attending"
msgstr ""
-#: ../../include/attach.php:1122
-msgid "Empty path"
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
+msgctxt "title"
+msgid "Not attending"
msgstr ""
-#: ../../include/notify.php:20
-msgid "created a new post"
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
+msgctxt "title"
+msgid "Might attend"
msgstr ""
-#: ../../include/notify.php:21
+#: ../../include/conversation.php:691
#, php-format
-msgid "commented on %s's post"
+msgid "View %s's profile @ %s"
msgstr ""
-#: ../../include/widgets.php:92 ../../include/nav.php:157
-#: ../../mod/apps.php:36
-msgid "Apps"
+#: ../../include/conversation.php:710
+msgid "Categories:"
msgstr ""
-#: ../../include/widgets.php:93
-msgid "System"
+#: ../../include/conversation.php:711
+msgid "Filed under:"
msgstr ""
-#: ../../include/widgets.php:95 ../../include/conversation.php:1526
-msgid "Personal"
+#: ../../include/conversation.php:738
+msgid "View in context"
msgstr ""
-#: ../../include/widgets.php:96
-msgid "Create Personal App"
+#: ../../include/conversation.php:850
+msgid "remove"
msgstr ""
-#: ../../include/widgets.php:97
-msgid "Edit Personal App"
+#: ../../include/conversation.php:854 ../../include/nav.php:244
+msgid "Loading..."
msgstr ""
-#: ../../include/widgets.php:139 ../../mod/suggest.php:54
-msgid "Ignore/Hide"
+#: ../../include/conversation.php:855
+msgid "Delete Selected Items"
msgstr ""
-#: ../../include/widgets.php:144 ../../mod/connections.php:125
-msgid "Suggestions"
+#: ../../include/conversation.php:953
+msgid "View Source"
msgstr ""
-#: ../../include/widgets.php:145
-msgid "See more..."
+#: ../../include/conversation.php:954
+msgid "Follow Thread"
msgstr ""
-#: ../../include/widgets.php:166
-#, php-format
-msgid "You have %1$.0f of %2$.0f allowed connections."
+#: ../../include/conversation.php:955
+msgid "Unfollow Thread"
msgstr ""
-#: ../../include/widgets.php:172
-msgid "Add New Connection"
+#: ../../include/conversation.php:959 ../../include/nav.php:86
+#: ../../mod/connedit.php:516
+msgid "View Profile"
msgstr ""
-#: ../../include/widgets.php:173
-msgid "Enter the channel address"
+#: ../../include/conversation.php:960
+msgid "Activity/Posts"
msgstr ""
-#: ../../include/widgets.php:174
-msgid "Example: bob@example.com, http://example.com/barbara"
+#: ../../include/conversation.php:962
+msgid "Edit Connection"
msgstr ""
-#: ../../include/widgets.php:190
-msgid "Notes"
+#: ../../include/conversation.php:963
+msgid "Message"
msgstr ""
-#: ../../include/widgets.php:266
-msgid "Remove term"
+#: ../../include/conversation.php:964 ../../mod/pubsites.php:27
+#: ../../mod/ratings.php:99
+msgid "Ratings"
msgstr ""
-#: ../../include/widgets.php:274 ../../include/features.php:72
-msgid "Saved Searches"
+#: ../../include/conversation.php:1080
+#, php-format
+msgid "%s likes this."
msgstr ""
-#: ../../include/widgets.php:275 ../../include/group.php:300
-msgid "add"
+#: ../../include/conversation.php:1080
+#, php-format
+msgid "%s doesn't like this."
msgstr ""
-#: ../../include/widgets.php:304 ../../include/features.php:85
-#: ../../include/contact_widgets.php:57
-msgid "Saved Folders"
-msgstr ""
+#: ../../include/conversation.php:1084
+#, php-format
+msgid "<span %1$s>%2$d people</span> like this."
+msgid_plural "<span %1$s>%2$d people</span> like this."
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/widgets.php:307 ../../include/contact_widgets.php:60
-#: ../../include/contact_widgets.php:98
-msgid "Everything"
-msgstr ""
+#: ../../include/conversation.php:1086
+#, php-format
+msgid "<span %1$s>%2$d people</span> don't like this."
+msgid_plural "<span %1$s>%2$d people</span> don't like this."
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/widgets.php:349
-msgid "Archives"
+#: ../../include/conversation.php:1092
+msgid "and"
msgstr ""
-#: ../../include/widgets.php:428 ../../mod/connedit.php:571
-msgid "Me"
-msgstr ""
+#: ../../include/conversation.php:1095
+#, php-format
+msgid ", and %d other people"
+msgid_plural ", and %d other people"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/widgets.php:429 ../../mod/connedit.php:572
-msgid "Family"
+#: ../../include/conversation.php:1096
+#, php-format
+msgid "%s like this."
msgstr ""
-#: ../../include/widgets.php:431 ../../mod/connedit.php:574
-msgid "Acquaintances"
+#: ../../include/conversation.php:1096
+#, php-format
+msgid "%s don't like this."
msgstr ""
-#: ../../include/widgets.php:432 ../../mod/connedit.php:575
-#: ../../mod/connections.php:88 ../../mod/connections.php:103
-msgid "All"
+#: ../../include/conversation.php:1169
+msgid "Visible to <strong>everybody</strong>"
msgstr ""
-#: ../../include/widgets.php:451
-msgid "Refresh"
+#: ../../include/conversation.php:1170 ../../mod/chat.php:199
+#: ../../mod/mail.php:202 ../../mod/mail.php:316
+msgid "Please enter a link URL:"
msgstr ""
-#: ../../include/widgets.php:485
-msgid "Account settings"
+#: ../../include/conversation.php:1171
+msgid "Please enter a video link/URL:"
msgstr ""
-#: ../../include/widgets.php:491
-msgid "Channel settings"
+#: ../../include/conversation.php:1172
+msgid "Please enter an audio link/URL:"
msgstr ""
-#: ../../include/widgets.php:497
-msgid "Additional features"
+#: ../../include/conversation.php:1173
+msgid "Tag term:"
msgstr ""
-#: ../../include/widgets.php:503
-msgid "Feature/Addon settings"
+#: ../../include/conversation.php:1174 ../../mod/filer.php:48
+msgid "Save to Folder:"
msgstr ""
-#: ../../include/widgets.php:509
-msgid "Display settings"
+#: ../../include/conversation.php:1175
+msgid "Where are you right now?"
msgstr ""
-#: ../../include/widgets.php:515
-msgid "Connected apps"
+#: ../../include/conversation.php:1176 ../../mod/editpost.php:56
+#: ../../mod/mail.php:203 ../../mod/mail.php:317
+msgid "Expires YYYY-MM-DD HH:MM"
msgstr ""
-#: ../../include/widgets.php:521
-msgid "Export channel"
+#: ../../include/conversation.php:1207 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1067
+#: ../../mod/webpages.php:184
+msgid "Share"
msgstr ""
-#: ../../include/widgets.php:530 ../../mod/connedit.php:683
-msgid "Connection Default Permissions"
+#: ../../include/conversation.php:1209
+msgid "Page link name"
msgstr ""
-#: ../../include/widgets.php:538
-msgid "Premium Channel Settings"
+#: ../../include/conversation.php:1212
+msgid "Post as"
msgstr ""
-#: ../../include/widgets.php:546 ../../include/features.php:59
-#: ../../mod/sources.php:88
-msgid "Channel Sources"
+#: ../../include/conversation.php:1219 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
+msgid "Upload photo"
msgstr ""
-#: ../../include/widgets.php:554 ../../include/nav.php:202
-#: ../../include/apps.php:134 ../../mod/admin.php:1076
-#: ../../mod/admin.php:1276
-msgid "Settings"
+#: ../../include/conversation.php:1220
+msgid "upload photo"
msgstr ""
-#: ../../include/widgets.php:568
-msgid "Private Mail Menu"
+#: ../../include/conversation.php:1221 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
+msgid "Attach file"
msgstr ""
-#: ../../include/widgets.php:570
-msgid "Combined View"
+#: ../../include/conversation.php:1222
+msgid "attach file"
msgstr ""
-#: ../../include/widgets.php:575 ../../include/nav.php:191
-msgid "Inbox"
+#: ../../include/conversation.php:1223 ../../mod/chat.php:201
+#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
+#: ../../mod/editpost.php:120 ../../mod/editwebpage.php:184
+#: ../../mod/mail.php:249 ../../mod/mail.php:379
+msgid "Insert web link"
msgstr ""
-#: ../../include/widgets.php:580 ../../include/nav.php:192
-msgid "Outbox"
+#: ../../include/conversation.php:1224
+msgid "web link"
msgstr ""
-#: ../../include/widgets.php:585 ../../include/nav.php:193
-msgid "New Message"
+#: ../../include/conversation.php:1225
+msgid "Insert video link"
msgstr ""
-#: ../../include/widgets.php:604 ../../include/widgets.php:616
-msgid "Conversations"
+#: ../../include/conversation.php:1226
+msgid "video link"
msgstr ""
-#: ../../include/widgets.php:608
-msgid "Received Messages"
+#: ../../include/conversation.php:1227
+msgid "Insert audio link"
msgstr ""
-#: ../../include/widgets.php:612
-msgid "Sent Messages"
+#: ../../include/conversation.php:1228
+msgid "audio link"
msgstr ""
-#: ../../include/widgets.php:626
-msgid "No messages."
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
+msgid "Set your location"
msgstr ""
-#: ../../include/widgets.php:644
-msgid "Delete conversation"
+#: ../../include/conversation.php:1230
+msgid "set location"
msgstr ""
-#: ../../include/widgets.php:670
-msgid "Events Menu"
+#: ../../include/conversation.php:1231 ../../mod/editpost.php:126
+msgid "Toggle voting"
msgstr ""
-#: ../../include/widgets.php:671
-msgid "Day View"
+#: ../../include/conversation.php:1234 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
+msgid "Clear browser location"
msgstr ""
-#: ../../include/widgets.php:672
-msgid "Week View"
+#: ../../include/conversation.php:1235
+msgid "clear location"
msgstr ""
-#: ../../include/widgets.php:673
-msgid "Month View"
+#: ../../include/conversation.php:1237 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
+msgid "Title (optional)"
msgstr ""
-#: ../../include/widgets.php:674 ../../mod/events.php:654
-msgid "Export"
+#: ../../include/conversation.php:1241 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
+msgid "Categories (optional, comma-separated list)"
msgstr ""
-#: ../../include/widgets.php:675 ../../mod/events.php:657
-msgid "Import"
+#: ../../include/conversation.php:1243 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:466
+msgid "Permission settings"
msgstr ""
-#: ../../include/widgets.php:685
-msgid "Events Tools"
+#: ../../include/conversation.php:1244
+msgid "permissions"
msgstr ""
-#: ../../include/widgets.php:686
-msgid "Export Calendar"
+#: ../../include/conversation.php:1252 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
+msgid "Public post"
msgstr ""
-#: ../../include/widgets.php:687
-msgid "Import Calendar"
+#: ../../include/conversation.php:1254 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
+msgid "Example: bob@example.com, mary@example.com"
msgstr ""
-#: ../../include/widgets.php:761
-msgid "Chat Rooms"
+#: ../../include/conversation.php:1267 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
+msgid "Set expiration date"
msgstr ""
-#: ../../include/widgets.php:781
-msgid "Bookmarked Chatrooms"
+#: ../../include/conversation.php:1270
+msgid "Set publish date"
msgstr ""
-#: ../../include/widgets.php:801
-msgid "Suggested Chatrooms"
+#: ../../include/conversation.php:1274 ../../mod/editpost.php:159
+msgid "OK"
msgstr ""
-#: ../../include/widgets.php:928 ../../include/widgets.php:986
-msgid "photo/image"
+#: ../../include/conversation.php:1275 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:598 ../../mod/settings.php:624
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
+msgid "Cancel"
msgstr ""
-#: ../../include/widgets.php:1081 ../../include/widgets.php:1083
-msgid "Rate Me"
+#: ../../include/conversation.php:1518
+msgid "Discover"
msgstr ""
-#: ../../include/widgets.php:1087
-msgid "View Ratings"
+#: ../../include/conversation.php:1521
+msgid "Imported public streams"
msgstr ""
-#: ../../include/widgets.php:1098
-msgid "Public Hubs"
+#: ../../include/conversation.php:1526
+msgid "Commented Order"
msgstr ""
-#: ../../include/widgets.php:1146
-msgid "Forums"
+#: ../../include/conversation.php:1529
+msgid "Sort by Comment Date"
msgstr ""
-#: ../../include/widgets.php:1175
-msgid "Tasks"
+#: ../../include/conversation.php:1533
+msgid "Posted Order"
msgstr ""
-#: ../../include/widgets.php:1184
-msgid "Documentation"
+#: ../../include/conversation.php:1536
+msgid "Sort by Post Date"
msgstr ""
-#: ../../include/widgets.php:1186
-msgid "Project/Site Information"
+#: ../../include/conversation.php:1544
+msgid "Posts that mention or involve you"
msgstr ""
-#: ../../include/widgets.php:1187
-msgid "For Members"
+#: ../../include/conversation.php:1550 ../../mod/connections.php:72
+#: ../../mod/connections.php:82 ../../mod/menu.php:112
+msgid "New"
msgstr ""
-#: ../../include/widgets.php:1188
-msgid "For Administrators"
+#: ../../include/conversation.php:1553
+msgid "Activity Stream - by date"
msgstr ""
-#: ../../include/widgets.php:1189
-msgid "For Developers"
+#: ../../include/conversation.php:1559
+msgid "Starred"
msgstr ""
-#: ../../include/widgets.php:1214 ../../mod/admin.php:446
-msgid "Site"
+#: ../../include/conversation.php:1562
+msgid "Favourite Posts"
msgstr ""
-#: ../../include/widgets.php:1215
-msgid "Accounts"
+#: ../../include/conversation.php:1569
+msgid "Spam"
msgstr ""
-#: ../../include/widgets.php:1216 ../../mod/admin.php:977
-msgid "Channels"
+#: ../../include/conversation.php:1572
+msgid "Posts flagged as SPAM"
msgstr ""
-#: ../../include/widgets.php:1217 ../../mod/admin.php:1074
-#: ../../mod/admin.php:1114
-msgid "Plugins"
+#: ../../include/conversation.php:1626 ../../mod/admin.php:1157
+msgid "Channel"
msgstr ""
-#: ../../include/widgets.php:1218 ../../mod/admin.php:1274
-#: ../../mod/admin.php:1308
-msgid "Themes"
+#: ../../include/conversation.php:1629
+msgid "Status Messages and Posts"
msgstr ""
-#: ../../include/widgets.php:1219
-msgid "Inspect queue"
+#: ../../include/conversation.php:1638
+msgid "About"
msgstr ""
-#: ../../include/widgets.php:1220
-msgid "Profile Config"
+#: ../../include/conversation.php:1641
+msgid "Profile Details"
msgstr ""
-#: ../../include/widgets.php:1221
-msgid "DB updates"
+#: ../../include/conversation.php:1650 ../../include/photos.php:506
+msgid "Photo Albums"
msgstr ""
-#: ../../include/widgets.php:1239 ../../include/widgets.php:1245
-#: ../../mod/admin.php:1393
-msgid "Logs"
+#: ../../include/conversation.php:1657
+msgid "Files and Storage"
msgstr ""
-#: ../../include/widgets.php:1243 ../../include/nav.php:210
-msgid "Admin"
+#: ../../include/conversation.php:1694
+msgid "Saved Bookmarks"
msgstr ""
-#: ../../include/widgets.php:1244
-msgid "Plugin Features"
+#: ../../include/conversation.php:1704
+msgid "Manage Webpages"
msgstr ""
-#: ../../include/widgets.php:1246
-msgid "User registrations waiting for confirmation"
-msgstr ""
+#: ../../include/conversation.php:1763
+msgctxt "noun"
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/widgets.php:1324 ../../mod/photos.php:748
-#: ../../mod/photos.php:1283
-msgid "View Photo"
-msgstr ""
+#: ../../include/conversation.php:1766
+msgctxt "noun"
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/widgets.php:1341 ../../mod/photos.php:779
-msgid "Edit Album"
-msgstr ""
+#: ../../include/conversation.php:1769
+msgctxt "noun"
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/bb2diaspora.php:376
-msgid "Attachments:"
-msgstr ""
+#: ../../include/conversation.php:1772
+msgctxt "noun"
+msgid "Agree"
+msgid_plural "Agrees"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/bb2diaspora.php:467
-msgid "$Projectname event notification:"
-msgstr ""
+#: ../../include/conversation.php:1775
+msgctxt "noun"
+msgid "Disagree"
+msgid_plural "Disagrees"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/bookmarks.php:35
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr ""
+#: ../../include/conversation.php:1778
+msgctxt "noun"
+msgid "Abstain"
+msgid_plural "Abstains"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/features.php:38
-msgid "General Features"
+#: ../../include/dba/dba_driver.php:141
+#, php-format
+msgid "Cannot locate DNS info for database server '%s'"
msgstr ""
-#: ../../include/features.php:40
-msgid "Content Expiration"
+#: ../../include/follow.php:28
+msgid "Channel is blocked on this site."
msgstr ""
-#: ../../include/features.php:40
-msgid "Remove posts/comments and/or private messages at a future time"
+#: ../../include/follow.php:33
+msgid "Channel location missing."
msgstr ""
-#: ../../include/features.php:41
-msgid "Multiple Profiles"
+#: ../../include/follow.php:82
+msgid "Response from remote channel was incomplete."
msgstr ""
-#: ../../include/features.php:41
-msgid "Ability to create multiple profiles"
+#: ../../include/follow.php:99
+msgid "Channel was deleted and no longer exists."
msgstr ""
-#: ../../include/features.php:42
-msgid "Advanced Profiles"
+#: ../../include/follow.php:155 ../../include/follow.php:191
+msgid "Protocol disabled."
msgstr ""
-#: ../../include/features.php:42
-msgid "Additional profile sections and selections"
+#: ../../include/follow.php:179
+msgid "Channel discovery failed."
msgstr ""
-#: ../../include/features.php:43
-msgid "Profile Import/Export"
+#: ../../include/follow.php:217
+msgid "Cannot connect to yourself."
msgstr ""
-#: ../../include/features.php:43
-msgid "Save and load profile details across sites/channels"
+#: ../../include/nav.php:82 ../../include/nav.php:113 ../../boot.php:1579
+msgid "Logout"
msgstr ""
-#: ../../include/features.php:44
-msgid "Web Pages"
+#: ../../include/nav.php:82 ../../include/nav.php:113
+msgid "End this session"
msgstr ""
-#: ../../include/features.php:44
-msgid "Provide managed web pages on your channel"
+#: ../../include/nav.php:85 ../../include/nav.php:144
+msgid "Home"
msgstr ""
-#: ../../include/features.php:45
-msgid "Private Notes"
+#: ../../include/nav.php:85
+msgid "Your posts and conversations"
msgstr ""
-#: ../../include/features.php:45
-msgid "Enables a tool to store notes and reminders"
+#: ../../include/nav.php:86
+msgid "Your profile page"
msgstr ""
-#: ../../include/features.php:46
-msgid "Navigation Channel Select"
+#: ../../include/nav.php:88 ../../include/identity.php:931
+#: ../../mod/profiles.php:776
+msgid "Edit Profiles"
msgstr ""
-#: ../../include/features.php:46
-msgid "Change channels directly from within the navigation dropdown menu"
+#: ../../include/nav.php:88
+msgid "Manage/Edit profiles"
msgstr ""
-#: ../../include/features.php:47
-msgid "Photo Location"
+#: ../../include/nav.php:90 ../../include/identity.php:935
+msgid "Edit Profile"
msgstr ""
-#: ../../include/features.php:47
-msgid "If location data is available on uploaded photos, link this to a map."
+#: ../../include/nav.php:90
+msgid "Edit your profile"
msgstr ""
-#: ../../include/features.php:49
-msgid "Expert Mode"
+#: ../../include/nav.php:92
+msgid "Your photos"
msgstr ""
-#: ../../include/features.php:49
-msgid "Enable Expert Mode to provide advanced configuration options"
+#: ../../include/nav.php:93
+msgid "Your files"
msgstr ""
-#: ../../include/features.php:50
-msgid "Premium Channel"
+#: ../../include/nav.php:96
+msgid "Your chatrooms"
msgstr ""
-#: ../../include/features.php:50
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
+#: ../../include/nav.php:102
+msgid "Your bookmarks"
msgstr ""
-#: ../../include/features.php:55
-msgid "Post Composition Features"
+#: ../../include/nav.php:106
+msgid "Your webpages"
msgstr ""
-#: ../../include/features.php:57
-msgid "Use Markdown"
+#: ../../include/nav.php:110
+msgid "Sign in"
msgstr ""
-#: ../../include/features.php:57
-msgid "Allow use of \"Markdown\" to format posts"
+#: ../../include/nav.php:127
+#, php-format
+msgid "%s - click to logout"
msgstr ""
-#: ../../include/features.php:58
-msgid "Large Photos"
+#: ../../include/nav.php:130
+msgid "Remote authentication"
msgstr ""
-#: ../../include/features.php:58
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
+#: ../../include/nav.php:130
+msgid "Click to authenticate to your home hub"
msgstr ""
-#: ../../include/features.php:59
-msgid "Automatically import channel content from other channels or feeds"
+#: ../../include/nav.php:144
+msgid "Home Page"
msgstr ""
-#: ../../include/features.php:60
-msgid "Even More Encryption"
+#: ../../include/nav.php:148 ../../mod/register.php:258 ../../boot.php:1562
+msgid "Register"
msgstr ""
-#: ../../include/features.php:60
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
+#: ../../include/nav.php:148
+msgid "Create an account"
msgstr ""
-#: ../../include/features.php:61
-msgid "Enable Voting Tools"
+#: ../../include/nav.php:155
+msgid "Help and documentation"
msgstr ""
-#: ../../include/features.php:61
-msgid "Provide a class of post which others can vote on"
+#: ../../include/nav.php:159
+msgid "Applications, utilities, links, games"
msgstr ""
-#: ../../include/features.php:62
-msgid "Delayed Posting"
+#: ../../include/nav.php:161
+msgid "Search site @name, #tag, ?docs, content"
msgstr ""
-#: ../../include/features.php:62
-msgid "Allow posts to be published at a later date"
+#: ../../include/nav.php:164
+msgid "Channel Directory"
msgstr ""
-#: ../../include/features.php:63
-msgid "Suppress Duplicate Posts/Comments"
+#: ../../include/nav.php:176
+msgid "Your grid"
msgstr ""
-#: ../../include/features.php:63
-msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
+#: ../../include/nav.php:177
+msgid "Mark all grid notifications seen"
msgstr ""
-#: ../../include/features.php:69
-msgid "Network and Stream Filtering"
+#: ../../include/nav.php:179
+msgid "Channel home"
msgstr ""
-#: ../../include/features.php:70
-msgid "Search by Date"
+#: ../../include/nav.php:180
+msgid "Mark all channel notifications seen"
msgstr ""
-#: ../../include/features.php:70
-msgid "Ability to select posts by date ranges"
+#: ../../include/nav.php:183 ../../include/text.php:834
+#: ../../mod/connections.php:298
+msgid "Connections"
msgstr ""
-#: ../../include/features.php:71
-msgid "Collections Filter"
+#: ../../include/nav.php:186
+msgid "Notices"
msgstr ""
-#: ../../include/features.php:71
-msgid "Enable widget to display Network posts only from selected collections"
+#: ../../include/nav.php:186
+msgid "Notifications"
msgstr ""
-#: ../../include/features.php:72
-msgid "Save search terms for re-use"
+#: ../../include/nav.php:187
+msgid "See all notifications"
msgstr ""
-#: ../../include/features.php:73
-msgid "Network Personal Tab"
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
+msgid "Mark all system notifications seen"
msgstr ""
-#: ../../include/features.php:73
-msgid "Enable tab to display only Network posts that you've interacted on"
+#: ../../include/nav.php:190
+msgid "Private mail"
msgstr ""
-#: ../../include/features.php:74
-msgid "Network New Tab"
+#: ../../include/nav.php:191
+msgid "See all private messages"
msgstr ""
-#: ../../include/features.php:74
-msgid "Enable tab to display all new Network activity"
+#: ../../include/nav.php:192
+msgid "Mark all private messages seen"
msgstr ""
-#: ../../include/features.php:75
-msgid "Affinity Tool"
+#: ../../include/nav.php:198
+msgid "Event Calendar"
msgstr ""
-#: ../../include/features.php:75
-msgid "Filter stream activity by depth of relationships"
+#: ../../include/nav.php:199
+msgid "See all events"
msgstr ""
-#: ../../include/features.php:76
-msgid "Connection Filtering"
+#: ../../include/nav.php:200
+msgid "Mark all events seen"
msgstr ""
-#: ../../include/features.php:76
-msgid "Filter incoming posts from connections based on keywords/content"
+#: ../../include/nav.php:203
+msgid "Manage Your Channels"
msgstr ""
-#: ../../include/features.php:77
-msgid "Suggest Channels"
+#: ../../include/nav.php:205
+msgid "Account/Channel Settings"
msgstr ""
-#: ../../include/features.php:77
-msgid "Show channel suggestions"
+#: ../../include/nav.php:213
+msgid "Site Setup and Configuration"
msgstr ""
-#: ../../include/features.php:82
-msgid "Post/Comment Tools"
+#: ../../include/nav.php:249
+msgid "@name, #tag, ?doc, content"
msgstr ""
-#: ../../include/features.php:83
-msgid "Tagging"
+#: ../../include/nav.php:250
+msgid "Please wait..."
msgstr ""
-#: ../../include/features.php:83
-msgid "Ability to tag existing posts"
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
msgstr ""
-#: ../../include/features.php:84
-msgid "Post Categories"
+#: ../../include/js_strings.php:8
+msgid "[-] show less"
msgstr ""
-#: ../../include/features.php:84
-msgid "Add categories to your posts"
+#: ../../include/js_strings.php:9
+msgid "[+] expand"
msgstr ""
-#: ../../include/features.php:85
-msgid "Ability to file posts under folders"
+#: ../../include/js_strings.php:10
+msgid "[-] collapse"
msgstr ""
-#: ../../include/features.php:86
-msgid "Dislike Posts"
+#: ../../include/js_strings.php:11
+msgid "Password too short"
msgstr ""
-#: ../../include/features.php:86
-msgid "Ability to dislike posts/comments"
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
msgstr ""
-#: ../../include/features.php:87
-msgid "Star Posts"
+#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+#: ../../mod/cal.php:37
+msgid "everybody"
msgstr ""
-#: ../../include/features.php:87
-msgid "Ability to mark special posts with a star indicator"
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
msgstr ""
-#: ../../include/features.php:88
-msgid "Tag Cloud"
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
msgstr ""
-#: ../../include/features.php:88
-msgid "Provide a personal tag cloud on your channel page"
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
msgstr ""
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
-msgid "Male"
+#: ../../include/js_strings.php:17
+msgid "close all"
msgstr ""
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
-msgid "Female"
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:712
+#: ../../mod/rate.php:157
+msgid "Rating"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
+#: ../../include/js_strings.php:25 ../../mod/events.php:459
+#: ../../mod/locs.php:113 ../../mod/profiles.php:472
+#: ../../mod/profiles.php:697 ../../mod/pubsites.php:36
+msgid "Location"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
+#: ../../include/js_strings.php:27
+msgid "timeago.prefixAgo"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
+#: ../../include/js_strings.php:28
+msgid "timeago.prefixFromNow"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
+#: ../../include/js_strings.php:29
+msgid "ago"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
+#: ../../include/js_strings.php:30
+msgid "from now"
msgstr ""
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
-#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
-msgid "Other"
+#: ../../include/js_strings.php:31
+msgid "less than a minute"
msgstr ""
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
+#: ../../include/js_strings.php:32
+msgid "about a minute"
msgstr ""
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Males"
+#: ../../include/js_strings.php:33
+#, php-format
+msgid "%d minutes"
msgstr ""
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Females"
+#: ../../include/js_strings.php:34
+msgid "about an hour"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Gay"
+#: ../../include/js_strings.php:35
+#, php-format
+msgid "about %d hours"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Lesbian"
+#: ../../include/js_strings.php:36
+msgid "a day"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "No Preference"
+#: ../../include/js_strings.php:37
+#, php-format
+msgid "%d days"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Bisexual"
+#: ../../include/js_strings.php:38
+msgid "about a month"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Autosexual"
+#: ../../include/js_strings.php:39
+#, php-format
+msgid "%d months"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Abstinent"
+#: ../../include/js_strings.php:40
+msgid "about a year"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Virgin"
+#: ../../include/js_strings.php:41
+#, php-format
+msgid "%d years"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Deviant"
+#: ../../include/js_strings.php:42
+msgid " "
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Fetish"
+#: ../../include/js_strings.php:43
+msgid "timeago.numbers"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Oodles"
+#: ../../include/js_strings.php:45 ../../include/text.php:1210
+msgid "January"
msgstr ""
-#: ../../include/profile_selectors.php:42
-msgid "Nonsexual"
+#: ../../include/js_strings.php:46 ../../include/text.php:1210
+msgid "February"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Single"
+#: ../../include/js_strings.php:47 ../../include/text.php:1210
+msgid "March"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Lonely"
+#: ../../include/js_strings.php:48 ../../include/text.php:1210
+msgid "April"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Available"
+#: ../../include/js_strings.php:49
+msgctxt "long"
+msgid "May"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Unavailable"
+#: ../../include/js_strings.php:50 ../../include/text.php:1210
+msgid "June"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Has crush"
+#: ../../include/js_strings.php:51 ../../include/text.php:1210
+msgid "July"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Infatuated"
+#: ../../include/js_strings.php:52 ../../include/text.php:1210
+msgid "August"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Dating"
+#: ../../include/js_strings.php:53 ../../include/text.php:1210
+msgid "September"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Unfaithful"
+#: ../../include/js_strings.php:54 ../../include/text.php:1210
+msgid "October"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Sex Addict"
+#: ../../include/js_strings.php:55 ../../include/text.php:1210
+msgid "November"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Friends/Benefits"
+#: ../../include/js_strings.php:56 ../../include/text.php:1210
+msgid "December"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Casual"
+#: ../../include/js_strings.php:57
+msgid "Jan"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Engaged"
+#: ../../include/js_strings.php:58
+msgid "Feb"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Married"
+#: ../../include/js_strings.php:59
+msgid "Mar"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily married"
+#: ../../include/js_strings.php:60
+msgid "Apr"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Partners"
+#: ../../include/js_strings.php:61
+msgctxt "short"
+msgid "May"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Cohabiting"
+#: ../../include/js_strings.php:62
+msgid "Jun"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Common law"
+#: ../../include/js_strings.php:63
+msgid "Jul"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Happy"
+#: ../../include/js_strings.php:64
+msgid "Aug"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Not looking"
+#: ../../include/js_strings.php:65
+msgid "Sep"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Swinger"
+#: ../../include/js_strings.php:66
+msgid "Oct"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Betrayed"
+#: ../../include/js_strings.php:67
+msgid "Nov"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Separated"
+#: ../../include/js_strings.php:68
+msgid "Dec"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Unstable"
+#: ../../include/js_strings.php:69 ../../include/text.php:1206
+msgid "Sunday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Divorced"
+#: ../../include/js_strings.php:70 ../../include/text.php:1206
+msgid "Monday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily divorced"
+#: ../../include/js_strings.php:71 ../../include/text.php:1206
+msgid "Tuesday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Widowed"
+#: ../../include/js_strings.php:72 ../../include/text.php:1206
+msgid "Wednesday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Uncertain"
+#: ../../include/js_strings.php:73 ../../include/text.php:1206
+msgid "Thursday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "It's complicated"
+#: ../../include/js_strings.php:74 ../../include/text.php:1206
+msgid "Friday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Don't care"
+#: ../../include/js_strings.php:75 ../../include/text.php:1206
+msgid "Saturday"
msgstr ""
-#: ../../include/profile_selectors.php:80
-msgid "Ask me"
+#: ../../include/js_strings.php:76
+msgid "Sun"
msgstr ""
-#: ../../include/datetime.php:48
-msgid "Miscellaneous"
+#: ../../include/js_strings.php:77
+msgid "Mon"
msgstr ""
-#: ../../include/datetime.php:132
-msgid "YYYY-MM-DD or MM-DD"
+#: ../../include/js_strings.php:78
+msgid "Tue"
msgstr ""
-#: ../../include/datetime.php:236 ../../mod/appman.php:91
-#: ../../mod/appman.php:92 ../../mod/events.php:437 ../../mod/events.php:442
-msgid "Required"
+#: ../../include/js_strings.php:79
+msgid "Wed"
msgstr ""
-#: ../../include/datetime.php:263 ../../boot.php:2291
-msgid "never"
+#: ../../include/js_strings.php:80
+msgid "Thu"
msgstr ""
-#: ../../include/datetime.php:269
-msgid "less than a second ago"
+#: ../../include/js_strings.php:81
+msgid "Fri"
msgstr ""
-#: ../../include/datetime.php:272
-msgid "year"
+#: ../../include/js_strings.php:82
+msgid "Sat"
msgstr ""
-#: ../../include/datetime.php:272
-msgid "years"
+#: ../../include/js_strings.php:83
+msgctxt "calendar"
+msgid "today"
msgstr ""
-#: ../../include/datetime.php:273
+#: ../../include/js_strings.php:84
+msgctxt "calendar"
msgid "month"
msgstr ""
-#: ../../include/datetime.php:273
-msgid "months"
-msgstr ""
-
-#: ../../include/datetime.php:274
+#: ../../include/js_strings.php:85
+msgctxt "calendar"
msgid "week"
msgstr ""
-#: ../../include/datetime.php:274
-msgid "weeks"
-msgstr ""
-
-#: ../../include/datetime.php:275
+#: ../../include/js_strings.php:86
+msgctxt "calendar"
msgid "day"
msgstr ""
-#: ../../include/datetime.php:275
-msgid "days"
-msgstr ""
-
-#: ../../include/datetime.php:276
-msgid "hour"
+#: ../../include/js_strings.php:87
+msgctxt "calendar"
+msgid "All day"
msgstr ""
-#: ../../include/datetime.php:276
-msgid "hours"
+#: ../../include/network.php:659
+msgid "view full size"
msgstr ""
-#: ../../include/datetime.php:277
-msgid "minute"
+#: ../../include/network.php:1875 ../../include/account.php:317
+#: ../../include/account.php:344 ../../include/account.php:404
+msgid "Administrator"
msgstr ""
-#: ../../include/datetime.php:277
-msgid "minutes"
+#: ../../include/network.php:1889
+msgid "No Subject"
msgstr ""
-#: ../../include/datetime.php:278
-msgid "second"
+#: ../../include/oembed.php:267
+msgid "Embedded content"
msgstr ""
-#: ../../include/datetime.php:278
-msgid "seconds"
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
msgstr ""
-#: ../../include/datetime.php:286
-#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
+#: ../../include/notify.php:20
+msgid "created a new post"
msgstr ""
-#: ../../include/datetime.php:520
+#: ../../include/notify.php:21
#, php-format
-msgid "%1$s's birthday"
+msgid "commented on %s's post"
msgstr ""
-#: ../../include/datetime.php:521
-#, php-format
-msgid "Happy Birthday %1$s"
+#: ../../include/page_widgets.php:6
+msgid "New Page"
msgstr ""
-#: ../../include/api.php:1336
-msgid "Public Timeline"
+#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
+#: ../../mod/layouts.php:188 ../../mod/pubsites.php:42
+#: ../../mod/webpages.php:189
+msgid "View"
msgstr ""
-#: ../../include/conversation.php:126 ../../mod/like.php:113
-msgid "channel"
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:191
+msgid "Actions"
msgstr ""
-#: ../../include/conversation.php:164 ../../mod/like.php:410
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:192
+msgid "Page Link"
msgstr ""
-#: ../../include/conversation.php:167 ../../mod/like.php:412
-#, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
+#: ../../include/page_widgets.php:43
+msgid "Title"
msgstr ""
-#: ../../include/conversation.php:204
-#, php-format
-msgid "%1$s is now connected with %2$s"
+#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:194
+msgid "Created"
msgstr ""
-#: ../../include/conversation.php:239
-#, php-format
-msgid "%1$s poked %2$s"
+#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:195
+msgid "Edited"
msgstr ""
-#: ../../include/conversation.php:260 ../../mod/mood.php:63
-#, php-format
-msgctxt "mood"
-msgid "%1$s is %2$s"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:738 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:327
+msgid "Profile Photos"
msgstr ""
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
-msgctxt "title"
-msgid "Likes"
+#: ../../include/datetime.php:48 ../../mod/profiles.php:699
+msgid "Miscellaneous"
msgstr ""
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
-msgctxt "title"
-msgid "Dislikes"
+#: ../../include/datetime.php:136
+msgid "Birthday"
msgstr ""
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
-msgctxt "title"
-msgid "Agree"
+#: ../../include/datetime.php:138
+msgid "Age: "
msgstr ""
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
-msgctxt "title"
-msgid "Disagree"
+#: ../../include/datetime.php:140
+msgid "YYYY-MM-DD or MM-DD"
msgstr ""
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
-msgctxt "title"
-msgid "Abstain"
+#: ../../include/datetime.php:246 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:444 ../../mod/events.php:449
+#: ../../mod/profiles.php:708 ../../mod/profiles.php:712
+msgid "Required"
msgstr ""
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
-msgctxt "title"
-msgid "Attending"
+#: ../../include/datetime.php:273 ../../boot.php:2411
+msgid "never"
msgstr ""
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
-msgctxt "title"
-msgid "Not attending"
+#: ../../include/datetime.php:279
+msgid "less than a second ago"
msgstr ""
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
-msgctxt "title"
-msgid "Might attend"
+#: ../../include/datetime.php:297
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
msgstr ""
-#: ../../include/conversation.php:656 ../../include/ItemObject.php:126
-msgid "Select"
-msgstr ""
+#: ../../include/datetime.php:308
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:664 ../../include/ItemObject.php:89
-msgid "Private Message"
-msgstr ""
+#: ../../include/datetime.php:311
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:671 ../../include/ItemObject.php:227
-msgid "Message signature validated"
-msgstr ""
+#: ../../include/datetime.php:314
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:672 ../../include/ItemObject.php:228
-msgid "Message signature incorrect"
-msgstr ""
+#: ../../include/datetime.php:317
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:691
-#, php-format
-msgid "View %s's profile @ %s"
-msgstr ""
+#: ../../include/datetime.php:320
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:710
-msgid "Categories:"
-msgstr ""
+#: ../../include/datetime.php:323
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:711
-msgid "Filed under:"
-msgstr ""
+#: ../../include/datetime.php:326
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../include/conversation.php:719 ../../include/ItemObject.php:334
+#: ../../include/datetime.php:563
#, php-format
-msgid "from %s"
+msgid "%1$s's birthday"
msgstr ""
-#: ../../include/conversation.php:722 ../../include/ItemObject.php:337
+#: ../../include/datetime.php:564
#, php-format
-msgid "last edited: %s"
+msgid "Happy Birthday %1$s"
msgstr ""
-#: ../../include/conversation.php:723 ../../include/ItemObject.php:338
-#, php-format
-msgid "Expires: %s"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
+msgid "Male"
msgstr ""
-#: ../../include/conversation.php:738
-msgid "View in context"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
+msgid "Female"
msgstr ""
-#: ../../include/conversation.php:740 ../../include/conversation.php:1227
-#: ../../include/ItemObject.php:389 ../../mod/editwebpage.php:190
-#: ../../mod/editblock.php:150 ../../mod/editlayout.php:148
-#: ../../mod/photos.php:1026 ../../mod/editpost.php:129
-msgid "Please wait"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
msgstr ""
-#: ../../include/conversation.php:850
-msgid "remove"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
msgstr ""
-#: ../../include/conversation.php:854 ../../include/nav.php:241
-msgid "Loading..."
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
msgstr ""
-#: ../../include/conversation.php:855
-msgid "Delete Selected Items"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
msgstr ""
-#: ../../include/conversation.php:946
-msgid "View Source"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
msgstr ""
-#: ../../include/conversation.php:947
-msgid "Follow Thread"
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
msgstr ""
-#: ../../include/conversation.php:948
-msgid "Unfollow Thread"
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
msgstr ""
-#: ../../include/conversation.php:949
-msgid "View Status"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
msgstr ""
-#: ../../include/conversation.php:950 ../../include/nav.php:86
-#: ../../mod/connedit.php:498
-msgid "View Profile"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
msgstr ""
-#: ../../include/conversation.php:951
-msgid "View Photos"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
msgstr ""
-#: ../../include/conversation.php:952
-msgid "Activity/Posts"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:61
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:881
+msgid "Other"
msgstr ""
-#: ../../include/conversation.php:954
-msgid "Edit Connection"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
msgstr ""
-#: ../../include/conversation.php:955
-msgid "Send PM"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Males"
msgstr ""
-#: ../../include/conversation.php:956 ../../include/apps.php:145
-msgid "Poke"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Females"
msgstr ""
-#: ../../include/conversation.php:1070
-#, php-format
-msgid "%s likes this."
+#: ../../include/profile_selectors.php:42
+msgid "Gay"
msgstr ""
-#: ../../include/conversation.php:1070
-#, php-format
-msgid "%s doesn't like this."
+#: ../../include/profile_selectors.php:42
+msgid "Lesbian"
msgstr ""
-#: ../../include/conversation.php:1074
-#, php-format
-msgid "<span %1$s>%2$d people</span> like this."
-msgid_plural "<span %1$s>%2$d people</span> like this."
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/conversation.php:1076
-#, php-format
-msgid "<span %1$s>%2$d people</span> don't like this."
-msgid_plural "<span %1$s>%2$d people</span> don't like this."
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/conversation.php:1082
-msgid "and"
+#: ../../include/profile_selectors.php:42
+msgid "No Preference"
msgstr ""
-#: ../../include/conversation.php:1085
-#, php-format
-msgid ", and %d other people"
-msgid_plural ", and %d other people"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/conversation.php:1086
-#, php-format
-msgid "%s like this."
+#: ../../include/profile_selectors.php:42
+msgid "Bisexual"
msgstr ""
-#: ../../include/conversation.php:1086
-#, php-format
-msgid "%s don't like this."
+#: ../../include/profile_selectors.php:42
+msgid "Autosexual"
msgstr ""
-#: ../../include/conversation.php:1154
-msgid "Visible to <strong>everybody</strong>"
+#: ../../include/profile_selectors.php:42
+msgid "Abstinent"
msgstr ""
-#: ../../include/conversation.php:1155 ../../mod/mail.php:202
-#: ../../mod/mail.php:316
-msgid "Please enter a link URL:"
+#: ../../include/profile_selectors.php:42
+msgid "Virgin"
msgstr ""
-#: ../../include/conversation.php:1156
-msgid "Please enter a video link/URL:"
+#: ../../include/profile_selectors.php:42
+msgid "Deviant"
msgstr ""
-#: ../../include/conversation.php:1157
-msgid "Please enter an audio link/URL:"
+#: ../../include/profile_selectors.php:42
+msgid "Fetish"
msgstr ""
-#: ../../include/conversation.php:1158
-msgid "Tag term:"
+#: ../../include/profile_selectors.php:42
+msgid "Oodles"
msgstr ""
-#: ../../include/conversation.php:1159 ../../mod/filer.php:48
-msgid "Save to Folder:"
+#: ../../include/profile_selectors.php:42
+msgid "Nonsexual"
msgstr ""
-#: ../../include/conversation.php:1160
-msgid "Where are you right now?"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Single"
msgstr ""
-#: ../../include/conversation.php:1161 ../../mod/editpost.php:56
-#: ../../mod/mail.php:203 ../../mod/mail.php:317
-msgid "Expires YYYY-MM-DD HH:MM"
+#: ../../include/profile_selectors.php:80
+msgid "Lonely"
msgstr ""
-#: ../../include/conversation.php:1169 ../../include/page_widgets.php:40
-#: ../../include/ItemObject.php:706 ../../mod/editwebpage.php:212
-#: ../../mod/editblock.php:171 ../../mod/webpages.php:188
-#: ../../mod/photos.php:1046 ../../mod/editpost.php:149
-#: ../../mod/events.php:458
-msgid "Preview"
+#: ../../include/profile_selectors.php:80
+msgid "Available"
msgstr ""
-#: ../../include/conversation.php:1192 ../../mod/blocks.php:154
-#: ../../mod/webpages.php:182 ../../mod/layouts.php:184
-#: ../../mod/photos.php:1025
-msgid "Share"
+#: ../../include/profile_selectors.php:80
+msgid "Unavailable"
msgstr ""
-#: ../../include/conversation.php:1194
-msgid "Page link name"
+#: ../../include/profile_selectors.php:80
+msgid "Has crush"
msgstr ""
-#: ../../include/conversation.php:1197
-msgid "Post as"
+#: ../../include/profile_selectors.php:80
+msgid "Infatuated"
msgstr ""
-#: ../../include/conversation.php:1199 ../../include/ItemObject.php:698
-#: ../../mod/editwebpage.php:177 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:113
-msgid "Bold"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Dating"
msgstr ""
-#: ../../include/conversation.php:1200 ../../include/ItemObject.php:699
-#: ../../mod/editwebpage.php:178 ../../mod/editblock.php:137
-#: ../../mod/editlayout.php:136 ../../mod/editpost.php:114
-msgid "Italic"
+#: ../../include/profile_selectors.php:80
+msgid "Unfaithful"
msgstr ""
-#: ../../include/conversation.php:1201 ../../include/ItemObject.php:700
-#: ../../mod/editwebpage.php:179 ../../mod/editblock.php:138
-#: ../../mod/editlayout.php:137 ../../mod/editpost.php:115
-msgid "Underline"
+#: ../../include/profile_selectors.php:80
+msgid "Sex Addict"
msgstr ""
-#: ../../include/conversation.php:1202 ../../include/ItemObject.php:701
-#: ../../mod/editwebpage.php:180 ../../mod/editblock.php:139
-#: ../../mod/editlayout.php:138 ../../mod/editpost.php:116
-msgid "Quote"
+#: ../../include/profile_selectors.php:80
+msgid "Friends/Benefits"
msgstr ""
-#: ../../include/conversation.php:1203 ../../include/ItemObject.php:702
-#: ../../mod/editwebpage.php:181 ../../mod/editblock.php:140
-#: ../../mod/editlayout.php:139 ../../mod/editpost.php:117
-msgid "Code"
+#: ../../include/profile_selectors.php:80
+msgid "Casual"
msgstr ""
-#: ../../include/conversation.php:1204 ../../mod/editwebpage.php:182
-#: ../../mod/editblock.php:142 ../../mod/editlayout.php:140
-#: ../../mod/editpost.php:118
-msgid "Upload photo"
+#: ../../include/profile_selectors.php:80
+msgid "Engaged"
msgstr ""
-#: ../../include/conversation.php:1205
-msgid "upload photo"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Married"
msgstr ""
-#: ../../include/conversation.php:1206 ../../mod/editwebpage.php:183
-#: ../../mod/editblock.php:143 ../../mod/editlayout.php:141
-#: ../../mod/editpost.php:119 ../../mod/mail.php:248 ../../mod/mail.php:378
-msgid "Attach file"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily married"
msgstr ""
-#: ../../include/conversation.php:1207
-msgid "attach file"
+#: ../../include/profile_selectors.php:80
+msgid "Partners"
msgstr ""
-#: ../../include/conversation.php:1208 ../../mod/editwebpage.php:184
-#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
-#: ../../mod/editpost.php:120 ../../mod/mail.php:249 ../../mod/mail.php:379
-msgid "Insert web link"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Cohabiting"
msgstr ""
-#: ../../include/conversation.php:1209
-msgid "web link"
+#: ../../include/profile_selectors.php:80
+msgid "Common law"
msgstr ""
-#: ../../include/conversation.php:1210
-msgid "Insert video link"
+#: ../../include/profile_selectors.php:80
+msgid "Happy"
msgstr ""
-#: ../../include/conversation.php:1211
-msgid "video link"
+#: ../../include/profile_selectors.php:80
+msgid "Not looking"
msgstr ""
-#: ../../include/conversation.php:1212
-msgid "Insert audio link"
+#: ../../include/profile_selectors.php:80
+msgid "Swinger"
msgstr ""
-#: ../../include/conversation.php:1213
-msgid "audio link"
+#: ../../include/profile_selectors.php:80
+msgid "Betrayed"
msgstr ""
-#: ../../include/conversation.php:1214 ../../mod/editwebpage.php:188
-#: ../../mod/editblock.php:148 ../../mod/editlayout.php:146
-#: ../../mod/editpost.php:124
-msgid "Set your location"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Separated"
msgstr ""
-#: ../../include/conversation.php:1215
-msgid "set location"
+#: ../../include/profile_selectors.php:80
+msgid "Unstable"
msgstr ""
-#: ../../include/conversation.php:1216 ../../mod/editpost.php:126
-msgid "Toggle voting"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Divorced"
msgstr ""
-#: ../../include/conversation.php:1219 ../../mod/editwebpage.php:189
-#: ../../mod/editblock.php:149 ../../mod/editlayout.php:147
-#: ../../mod/editpost.php:125
-msgid "Clear browser location"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily divorced"
msgstr ""
-#: ../../include/conversation.php:1220
-msgid "clear location"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Widowed"
msgstr ""
-#: ../../include/conversation.php:1222 ../../mod/editwebpage.php:205
-#: ../../mod/editblock.php:162 ../../mod/editpost.php:141
-msgid "Title (optional)"
+#: ../../include/profile_selectors.php:80
+msgid "Uncertain"
msgstr ""
-#: ../../include/conversation.php:1226 ../../mod/editwebpage.php:207
-#: ../../mod/editblock.php:165 ../../mod/editlayout.php:163
-#: ../../mod/editpost.php:143
-msgid "Categories (optional, comma-separated list)"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "It's complicated"
msgstr ""
-#: ../../include/conversation.php:1228 ../../mod/editwebpage.php:191
-#: ../../mod/editblock.php:151 ../../mod/editlayout.php:149
-#: ../../mod/editpost.php:130 ../../mod/events.php:459
-msgid "Permission settings"
+#: ../../include/profile_selectors.php:80
+msgid "Don't care"
msgstr ""
-#: ../../include/conversation.php:1229
-msgid "permissions"
+#: ../../include/profile_selectors.php:80
+msgid "Ask me"
msgstr ""
-#: ../../include/conversation.php:1237 ../../mod/editwebpage.php:200
-#: ../../mod/editblock.php:159 ../../mod/editlayout.php:156
-#: ../../mod/editpost.php:138
-msgid "Public post"
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
+msgid "Default"
msgstr ""
-#: ../../include/conversation.php:1239 ../../mod/editwebpage.php:208
-#: ../../mod/editblock.php:166 ../../mod/editlayout.php:164
-#: ../../mod/editpost.php:144
-msgid "Example: bob@example.com, mary@example.com"
+#: ../../include/event.php:779
+msgid "This event has been added to your calendar."
msgstr ""
-#: ../../include/conversation.php:1252 ../../mod/editwebpage.php:217
-#: ../../mod/editblock.php:176 ../../mod/editlayout.php:173
-#: ../../mod/editpost.php:155 ../../mod/mail.php:253 ../../mod/mail.php:383
-msgid "Set expiration date"
+#: ../../include/event.php:978
+msgid "Not specified"
msgstr ""
-#: ../../include/conversation.php:1255
-msgid "Set publish date"
+#: ../../include/event.php:979
+msgid "Needs Action"
msgstr ""
-#: ../../include/conversation.php:1257 ../../include/ItemObject.php:709
-#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
-msgid "Encrypt text"
+#: ../../include/event.php:980
+msgid "Completed"
msgstr ""
-#: ../../include/conversation.php:1259 ../../mod/editpost.php:159
-msgid "OK"
+#: ../../include/event.php:981
+msgid "In Process"
msgstr ""
-#: ../../include/conversation.php:1260 ../../mod/fbrowser.php:77
-#: ../../mod/fbrowser.php:112 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
-#: ../../mod/settings.php:587 ../../mod/settings.php:613
-#: ../../mod/editpost.php:160
-msgid "Cancel"
+#: ../../include/event.php:982
+msgid "Cancelled"
msgstr ""
-#: ../../include/conversation.php:1503
-msgid "Discover"
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
msgstr ""
-#: ../../include/conversation.php:1506
-msgid "Imported public streams"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
msgstr ""
-#: ../../include/conversation.php:1511
-msgid "Commented Order"
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
msgstr ""
-#: ../../include/conversation.php:1514
-msgid "Sort by Comment Date"
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
msgstr ""
-#: ../../include/conversation.php:1518
-msgid "Posted Order"
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
msgstr ""
-#: ../../include/conversation.php:1521
-msgid "Sort by Post Date"
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
msgstr ""
-#: ../../include/conversation.php:1529
-msgid "Posts that mention or involve you"
+#: ../../include/contact_selectors.php:76
+#: ../../include/contact_selectors.php:77
+msgid "Friendica"
msgstr ""
-#: ../../include/conversation.php:1535 ../../mod/connections.php:72
-#: ../../mod/connections.php:82 ../../mod/menu.php:112
-msgid "New"
+#: ../../include/contact_selectors.php:78
+msgid "OStatus"
msgstr ""
-#: ../../include/conversation.php:1538
-msgid "Activity Stream - by date"
+#: ../../include/contact_selectors.php:79
+msgid "GNU-Social"
msgstr ""
-#: ../../include/conversation.php:1544
-msgid "Starred"
+#: ../../include/contact_selectors.php:80
+msgid "RSS/Atom"
msgstr ""
-#: ../../include/conversation.php:1547
-msgid "Favourite Posts"
+#: ../../include/contact_selectors.php:81 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1582
+msgid "Email"
msgstr ""
-#: ../../include/conversation.php:1554
-msgid "Spam"
+#: ../../include/contact_selectors.php:82
+msgid "Diaspora"
msgstr ""
-#: ../../include/conversation.php:1557
-msgid "Posts flagged as SPAM"
+#: ../../include/contact_selectors.php:83
+msgid "Facebook"
msgstr ""
-#: ../../include/conversation.php:1601 ../../mod/admin.php:985
-msgid "Channel"
+#: ../../include/contact_selectors.php:84
+msgid "Zot"
msgstr ""
-#: ../../include/conversation.php:1604
-msgid "Status Messages and Posts"
+#: ../../include/contact_selectors.php:85
+msgid "LinkedIn"
msgstr ""
-#: ../../include/conversation.php:1613
-msgid "About"
+#: ../../include/contact_selectors.php:86
+msgid "XMPP/IM"
msgstr ""
-#: ../../include/conversation.php:1616
-msgid "Profile Details"
+#: ../../include/contact_selectors.php:87
+msgid "MySpace"
msgstr ""
-#: ../../include/conversation.php:1622 ../../include/nav.php:92
-#: ../../include/apps.php:139 ../../mod/fbrowser.php:25
-msgid "Photos"
+#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
+msgid "Tags"
msgstr ""
-#: ../../include/conversation.php:1632
-msgid "Files and Storage"
+#: ../../include/taxonomy.php:305
+msgid "Keywords"
msgstr ""
-#: ../../include/conversation.php:1642 ../../include/conversation.php:1645
-msgid "Chatrooms"
+#: ../../include/taxonomy.php:326
+msgid "have"
msgstr ""
-#: ../../include/conversation.php:1655 ../../include/nav.php:103
-#: ../../include/apps.php:129
-msgid "Bookmarks"
+#: ../../include/taxonomy.php:326
+msgid "has"
msgstr ""
-#: ../../include/conversation.php:1658
-msgid "Saved Bookmarks"
+#: ../../include/taxonomy.php:327
+msgid "want"
msgstr ""
-#: ../../include/conversation.php:1665 ../../include/nav.php:107
-#: ../../include/apps.php:136 ../../mod/webpages.php:178
-msgid "Webpages"
+#: ../../include/taxonomy.php:327
+msgid "wants"
msgstr ""
-#: ../../include/conversation.php:1668
-msgid "Manage Webpages"
+#: ../../include/taxonomy.php:328
+msgid "likes"
msgstr ""
-#: ../../include/conversation.php:1697 ../../include/ItemObject.php:175
-#: ../../include/ItemObject.php:187 ../../mod/photos.php:1079
-#: ../../mod/photos.php:1091
-msgid "View all"
+#: ../../include/taxonomy.php:329
+msgid "dislikes"
msgstr ""
-#: ../../include/conversation.php:1724 ../../include/ItemObject.php:184
-#: ../../mod/photos.php:1088
-msgctxt "noun"
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/conversation.php:1727
-msgctxt "noun"
-msgid "Attending"
-msgid_plural "Attending"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/conversation.php:1730
-msgctxt "noun"
-msgid "Not Attending"
-msgid_plural "Not Attending"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/attach.php:247 ../../include/attach.php:333
+msgid "Item was not found."
+msgstr ""
-#: ../../include/conversation.php:1733
-msgctxt "noun"
-msgid "Undecided"
-msgid_plural "Undecided"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/attach.php:497
+msgid "No source file."
+msgstr ""
-#: ../../include/conversation.php:1736
-msgctxt "noun"
-msgid "Agree"
-msgid_plural "Agrees"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/attach.php:519
+msgid "Cannot locate file to replace"
+msgstr ""
-#: ../../include/conversation.php:1739
-msgctxt "noun"
-msgid "Disagree"
-msgid_plural "Disagrees"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/attach.php:537
+msgid "Cannot locate file to revise/update"
+msgstr ""
-#: ../../include/conversation.php:1742
-msgctxt "noun"
-msgid "Abstain"
-msgid_plural "Abstains"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/attach.php:672
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr ""
-#: ../../include/auth.php:132
-msgid "Logged out."
+#: ../../include/attach.php:686
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
msgstr ""
-#: ../../include/auth.php:273
-msgid "Failed authentication"
+#: ../../include/attach.php:842
+msgid "File upload failed. Possible system limit or action terminated."
msgstr ""
-#: ../../include/auth.php:287 ../../mod/openid.php:189
-msgid "Login failed."
+#: ../../include/attach.php:855
+msgid "Stored file could not be verified. Upload failed."
msgstr ""
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
+#: ../../include/attach.php:909 ../../include/attach.php:925
+msgid "Path not available."
msgstr ""
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
+#: ../../include/attach.php:971 ../../include/attach.php:1123
+msgid "Empty pathname"
msgstr ""
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
+#: ../../include/attach.php:997
+msgid "duplicate filename or path"
msgstr ""
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
+#: ../../include/attach.php:1019
+msgid "Path not found."
msgstr ""
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
+#: ../../include/attach.php:1077
+msgid "mkdir failed."
msgstr ""
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
+#: ../../include/attach.php:1081
+msgid "database storage failed."
msgstr ""
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
+#: ../../include/attach.php:1129
+msgid "Empty path"
msgstr ""
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
+#: ../../include/features.php:48
+msgid "General Features"
msgstr ""
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
+#: ../../include/features.php:50
+msgid "Content Expiration"
msgstr ""
-#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
-#: ../../mod/id.php:16 ../../mod/admin.php:817 ../../mod/admin.php:826
-#: ../../boot.php:1490
-msgid "Email"
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
msgstr ""
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
msgstr ""
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
msgstr ""
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
msgstr ""
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
msgstr ""
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
msgstr ""
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
msgstr ""
-#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
-#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
-#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
-#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
-#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
-#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
-#: ../../include/bbcode.php:833
-msgid "Image/photo"
+#: ../../include/features.php:54
+msgid "Web Pages"
msgstr ""
-#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
-msgid "Encrypted content"
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
msgstr ""
-#: ../../include/bbcode.php:179
-#, php-format
-msgid "Install %s element: "
+#: ../../include/features.php:55
+msgid "Hide Rating"
msgstr ""
-#: ../../include/bbcode.php:183
-#, php-format
+#: ../../include/features.php:55
msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
msgstr ""
-#: ../../include/bbcode.php:193 ../../mod/impel.php:37
-msgid "webpage"
+#: ../../include/features.php:56
+msgid "Private Notes"
msgstr ""
-#: ../../include/bbcode.php:196 ../../mod/impel.php:47
-msgid "layout"
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
msgstr ""
-#: ../../include/bbcode.php:199 ../../mod/impel.php:42
-msgid "block"
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
msgstr ""
-#: ../../include/bbcode.php:202 ../../mod/impel.php:54
-msgid "menu"
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
msgstr ""
-#: ../../include/bbcode.php:257
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
+#: ../../include/features.php:58
+msgid "Photo Location"
msgstr ""
-#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
-msgid "post"
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
msgstr ""
-#: ../../include/bbcode.php:547
-msgid "Different viewers will see this text differently"
+#: ../../include/features.php:59
+msgid "Access Controlled Chatrooms"
msgstr ""
-#: ../../include/bbcode.php:755
-msgid "$1 spoiler"
+#: ../../include/features.php:59
+msgid "Provide chatrooms and chat services with access control."
msgstr ""
-#: ../../include/bbcode.php:782
-msgid "$1 wrote:"
+#: ../../include/features.php:60
+msgid "Smart Birthdays"
msgstr ""
-#: ../../include/contact_widgets.php:14
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:451
-msgid "Advanced"
+#: ../../include/features.php:60
+msgid ""
+"Make birthday events timezone aware in case your friends are scattered "
+"across the planet."
msgstr ""
-#: ../../include/contact_widgets.php:22
-msgid "Find Channels"
+#: ../../include/features.php:61
+msgid "Expert Mode"
msgstr ""
-#: ../../include/contact_widgets.php:23
-msgid "Enter name or interest"
+#: ../../include/features.php:61
+msgid "Enable Expert Mode to provide advanced configuration options"
msgstr ""
-#: ../../include/contact_widgets.php:24
-msgid "Connect/Follow"
+#: ../../include/features.php:62
+msgid "Premium Channel"
msgstr ""
-#: ../../include/contact_widgets.php:25
-msgid "Examples: Robert Morgenstein, Fishing"
+#: ../../include/features.php:62
+msgid ""
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
msgstr ""
-#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381
-#: ../../mod/directory.php:386 ../../mod/connections.php:266
-msgid "Find"
+#: ../../include/features.php:67
+msgid "Post Composition Features"
msgstr ""
-#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385
-#: ../../mod/suggest.php:60
-msgid "Channel Suggestions"
+#: ../../include/features.php:70
+msgid "Large Photos"
msgstr ""
-#: ../../include/contact_widgets.php:29
-msgid "Random Profile"
+#: ../../include/features.php:70
+msgid ""
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
msgstr ""
-#: ../../include/contact_widgets.php:30
-msgid "Invite Friends"
+#: ../../include/features.php:71
+msgid "Automatically import channel content from other channels or feeds"
msgstr ""
-#: ../../include/contact_widgets.php:32
-msgid "Advanced example: name=fred and country=iceland"
+#: ../../include/features.php:72
+msgid "Even More Encryption"
msgstr ""
-#: ../../include/contact_widgets.php:128
-#, php-format
-msgid "%d connection in common"
-msgid_plural "%d connections in common"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/contact_widgets.php:133
-msgid "show more"
+#: ../../include/features.php:72
+msgid ""
+"Allow optional encryption of content end-to-end with a shared secret key"
msgstr ""
-#: ../../include/enotify.php:57 ../../include/network.php:1608
-msgid "$Projectname Notification"
+#: ../../include/features.php:73
+msgid "Enable Voting Tools"
msgstr ""
-#: ../../include/enotify.php:58 ../../include/network.php:1609
-msgid "$projectname"
+#: ../../include/features.php:73
+msgid "Provide a class of post which others can vote on"
msgstr ""
-#: ../../include/enotify.php:60 ../../include/network.php:1611
-msgid "Thank You,"
+#: ../../include/features.php:74
+msgid "Delayed Posting"
msgstr ""
-#: ../../include/enotify.php:62 ../../include/network.php:1613
-#, php-format
-msgid "%s Administrator"
+#: ../../include/features.php:74
+msgid "Allow posts to be published at a later date"
msgstr ""
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%s <!item_type!>"
+#: ../../include/features.php:75
+msgid "Suppress Duplicate Posts/Comments"
msgstr ""
-#: ../../include/enotify.php:100
-#, php-format
-msgid "[Hubzilla:Notify] New mail received at %s"
+#: ../../include/features.php:75
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
msgstr ""
-#: ../../include/enotify.php:102
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
+#: ../../include/features.php:81
+msgid "Network and Stream Filtering"
msgstr ""
-#: ../../include/enotify.php:103
-#, php-format
-msgid "%1$s sent you %2$s."
+#: ../../include/features.php:82
+msgid "Search by Date"
msgstr ""
-#: ../../include/enotify.php:103
-msgid "a private message"
+#: ../../include/features.php:82
+msgid "Ability to select posts by date ranges"
msgstr ""
-#: ../../include/enotify.php:104
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
+#: ../../include/features.php:83 ../../include/group.php:311
+msgid "Privacy Groups"
msgstr ""
-#: ../../include/enotify.php:160
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+#: ../../include/features.php:83
+msgid "Enable management and selection of privacy groups"
msgstr ""
-#: ../../include/enotify.php:168
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+#: ../../include/features.php:84
+msgid "Save search terms for re-use"
msgstr ""
-#: ../../include/enotify.php:177
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+#: ../../include/features.php:85
+msgid "Network Personal Tab"
msgstr ""
-#: ../../include/enotify.php:188
-#, php-format
-msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+#: ../../include/features.php:85
+msgid "Enable tab to display only Network posts that you've interacted on"
msgstr ""
-#: ../../include/enotify.php:189
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
+#: ../../include/features.php:86
+msgid "Network New Tab"
msgstr ""
-#: ../../include/enotify.php:192 ../../include/enotify.php:207
-#: ../../include/enotify.php:233 ../../include/enotify.php:251
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
+#: ../../include/features.php:86
+msgid "Enable tab to display all new Network activity"
msgstr ""
-#: ../../include/enotify.php:198
-#, php-format
-msgid "[Hubzilla:Notify] %s posted to your profile wall"
+#: ../../include/features.php:87
+msgid "Affinity Tool"
msgstr ""
-#: ../../include/enotify.php:200
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
+#: ../../include/features.php:87
+msgid "Filter stream activity by depth of relationships"
msgstr ""
-#: ../../include/enotify.php:202
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+#: ../../include/features.php:88
+msgid "Connection Filtering"
msgstr ""
-#: ../../include/enotify.php:226
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged you"
+#: ../../include/features.php:88
+msgid "Filter incoming posts from connections based on keywords/content"
msgstr ""
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
+#: ../../include/features.php:89
+msgid "Suggest Channels"
msgstr ""
-#: ../../include/enotify.php:228
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+#: ../../include/features.php:89
+msgid "Show channel suggestions"
msgstr ""
-#: ../../include/enotify.php:240
-#, php-format
-msgid "[Hubzilla:Notify] %1$s poked you"
+#: ../../include/features.php:94
+msgid "Post/Comment Tools"
msgstr ""
-#: ../../include/enotify.php:241
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
+#: ../../include/features.php:95
+msgid "Community Tagging"
msgstr ""
-#: ../../include/enotify.php:242
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+#: ../../include/features.php:95
+msgid "Ability to tag existing posts"
msgstr ""
-#: ../../include/enotify.php:258
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged your post"
+#: ../../include/features.php:96
+msgid "Post Categories"
msgstr ""
-#: ../../include/enotify.php:259
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
+#: ../../include/features.php:96
+msgid "Add categories to your posts"
msgstr ""
-#: ../../include/enotify.php:260
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+#: ../../include/features.php:97
+msgid "Ability to file posts under folders"
msgstr ""
-#: ../../include/enotify.php:272
-msgid "[Hubzilla:Notify] Introduction received"
+#: ../../include/features.php:98
+msgid "Dislike Posts"
msgstr ""
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+#: ../../include/features.php:98
+msgid "Ability to dislike posts/comments"
msgstr ""
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+#: ../../include/features.php:99
+msgid "Star Posts"
msgstr ""
-#: ../../include/enotify.php:278 ../../include/enotify.php:297
-#, php-format
-msgid "You may visit their profile at %s"
+#: ../../include/features.php:99
+msgid "Ability to mark special posts with a star indicator"
msgstr ""
-#: ../../include/enotify.php:280
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
+#: ../../include/features.php:100
+msgid "Tag Cloud"
msgstr ""
-#: ../../include/enotify.php:287
-msgid "[Hubzilla:Notify] Friend suggestion received"
+#: ../../include/features.php:100
+msgid "Provide a personal tag cloud on your channel page"
msgstr ""
-#: ../../include/enotify.php:288
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
msgstr ""
-#: ../../include/enotify.php:289
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from %4$s."
+#: ../../include/identity.php:66
+msgid "Empty name"
msgstr ""
-#: ../../include/enotify.php:295
-msgid "Name:"
+#: ../../include/identity.php:69
+msgid "Name too long"
msgstr ""
-#: ../../include/enotify.php:296
-msgid "Photo:"
+#: ../../include/identity.php:180
+msgid "No account identifier"
msgstr ""
-#: ../../include/enotify.php:299
-#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
+#: ../../include/identity.php:192
+msgid "Nickname is required."
msgstr ""
-#: ../../include/enotify.php:514
-msgid "[Hubzilla:Notify]"
+#: ../../include/identity.php:206
+msgid "Reserved nickname. Please choose another."
msgstr ""
-#: ../../include/follow.php:28
-msgid "Channel is blocked on this site."
+#: ../../include/identity.php:211
+msgid ""
+"Nickname has unsupported characters or is already being used on this site."
msgstr ""
-#: ../../include/follow.php:33
-msgid "Channel location missing."
+#: ../../include/identity.php:287
+msgid "Unable to retrieve created identity"
msgstr ""
-#: ../../include/follow.php:82
-msgid "Response from remote channel was incomplete."
+#: ../../include/identity.php:345
+msgid "Default Profile"
msgstr ""
-#: ../../include/follow.php:99
-msgid "Channel was deleted and no longer exists."
+#: ../../include/identity.php:784
+msgid "Requested channel is not available."
msgstr ""
-#: ../../include/follow.php:152 ../../include/follow.php:181
-msgid "Protocol disabled."
+#: ../../include/identity.php:830 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
msgstr ""
-#: ../../include/follow.php:171
-msgid "Channel discovery failed."
+#: ../../include/identity.php:924 ../../mod/profiles.php:691
+msgid "Change profile photo"
msgstr ""
-#: ../../include/follow.php:197
-msgid "local account not found."
+#: ../../include/identity.php:932
+msgid "Create New Profile"
msgstr ""
-#: ../../include/follow.php:221
-msgid "Cannot connect to yourself."
+#: ../../include/identity.php:949 ../../mod/profiles.php:766
+msgid "Profile Image"
msgstr ""
-#: ../../include/oembed.php:213
-msgid "Embedded content"
+#: ../../include/identity.php:952
+msgid "Visible to everybody"
msgstr ""
-#: ../../include/oembed.php:222
-msgid "Embedding disabled"
+#: ../../include/identity.php:953 ../../mod/profiles.php:689
+#: ../../mod/profiles.php:770
+msgid "Edit visibility"
msgstr ""
-#: ../../include/message.php:19
-msgid "No recipient provided."
+#: ../../include/identity.php:1027 ../../include/identity.php:1282
+msgid "Gender:"
msgstr ""
-#: ../../include/message.php:24
-msgid "[no subject]"
+#: ../../include/identity.php:1028 ../../include/identity.php:1326
+msgid "Status:"
msgstr ""
-#: ../../include/message.php:44
-msgid "Unable to determine sender."
+#: ../../include/identity.php:1029 ../../include/identity.php:1337
+msgid "Homepage:"
msgstr ""
-#: ../../include/message.php:219
-msgid "Stored post could not be verified."
+#: ../../include/identity.php:1030
+msgid "Online Now"
msgstr ""
-#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1487
-msgid "Logout"
+#: ../../include/identity.php:1117 ../../include/identity.php:1193
+#: ../../mod/ping.php:318
+msgid "g A l F d"
msgstr ""
-#: ../../include/nav.php:82 ../../include/nav.php:114
-msgid "End this session"
+#: ../../include/identity.php:1118 ../../include/identity.php:1194
+msgid "F d"
msgstr ""
-#: ../../include/nav.php:85 ../../include/nav.php:145
-msgid "Home"
+#: ../../include/identity.php:1163 ../../include/identity.php:1233
+#: ../../mod/ping.php:341
+msgid "[today]"
msgstr ""
-#: ../../include/nav.php:85
-msgid "Your posts and conversations"
+#: ../../include/identity.php:1174
+msgid "Birthday Reminders"
msgstr ""
-#: ../../include/nav.php:86
-msgid "Your profile page"
+#: ../../include/identity.php:1175
+msgid "Birthdays this week:"
msgstr ""
-#: ../../include/nav.php:88
-msgid "Edit Profiles"
+#: ../../include/identity.php:1226
+msgid "[No description]"
msgstr ""
-#: ../../include/nav.php:88
-msgid "Manage/Edit profiles"
+#: ../../include/identity.php:1244
+msgid "Event Reminders"
msgstr ""
-#: ../../include/nav.php:90
-msgid "Edit your profile"
+#: ../../include/identity.php:1245
+msgid "Events this week:"
msgstr ""
-#: ../../include/nav.php:92
-msgid "Your photos"
+#: ../../include/identity.php:1280 ../../mod/settings.php:1047
+msgid "Full Name:"
msgstr ""
-#: ../../include/nav.php:93
-msgid "Your files"
+#: ../../include/identity.php:1287
+msgid "Like this channel"
msgstr ""
-#: ../../include/nav.php:97 ../../include/apps.php:146
-msgid "Chat"
+#: ../../include/identity.php:1311
+msgid "j F, Y"
msgstr ""
-#: ../../include/nav.php:97
-msgid "Your chatrooms"
+#: ../../include/identity.php:1312
+msgid "j F"
msgstr ""
-#: ../../include/nav.php:103
-msgid "Your bookmarks"
+#: ../../include/identity.php:1319
+msgid "Birthday:"
msgstr ""
-#: ../../include/nav.php:107
-msgid "Your webpages"
+#: ../../include/identity.php:1323 ../../mod/directory.php:302
+msgid "Age:"
msgstr ""
-#: ../../include/nav.php:111 ../../include/apps.php:131 ../../boot.php:1488
-msgid "Login"
+#: ../../include/identity.php:1332
+#, php-format
+msgid "for %1$d %2$s"
msgstr ""
-#: ../../include/nav.php:111
-msgid "Sign in"
+#: ../../include/identity.php:1335
+msgid "Sexual Preference:"
msgstr ""
-#: ../../include/nav.php:128
-#, php-format
-msgid "%s - click to logout"
+#: ../../include/identity.php:1339 ../../mod/directory.php:318
+msgid "Hometown:"
msgstr ""
-#: ../../include/nav.php:131
-msgid "Remote authentication"
+#: ../../include/identity.php:1341
+msgid "Tags:"
msgstr ""
-#: ../../include/nav.php:131
-msgid "Click to authenticate to your home hub"
+#: ../../include/identity.php:1343
+msgid "Political Views:"
msgstr ""
-#: ../../include/nav.php:145
-msgid "Home Page"
+#: ../../include/identity.php:1345
+msgid "Religion:"
msgstr ""
-#: ../../include/nav.php:149 ../../mod/register.php:226 ../../boot.php:1470
-msgid "Register"
+#: ../../include/identity.php:1347 ../../mod/directory.php:320
+msgid "About:"
msgstr ""
-#: ../../include/nav.php:149
-msgid "Create an account"
+#: ../../include/identity.php:1349
+msgid "Hobbies/Interests:"
msgstr ""
-#: ../../include/nav.php:154 ../../include/apps.php:142
-#: ../../mod/layouts.php:176 ../../mod/help.php:204 ../../mod/help.php:209
-msgid "Help"
+#: ../../include/identity.php:1351
+msgid "Likes:"
msgstr ""
-#: ../../include/nav.php:154
-msgid "Help and documentation"
+#: ../../include/identity.php:1353
+msgid "Dislikes:"
msgstr ""
-#: ../../include/nav.php:157
-msgid "Applications, utilities, links, games"
+#: ../../include/identity.php:1355
+msgid "Contact information and Social Networks:"
msgstr ""
-#: ../../include/nav.php:159
-msgid "Search site @name, #tag, ?docs, content"
+#: ../../include/identity.php:1357
+msgid "My other channels:"
msgstr ""
-#: ../../include/nav.php:162 ../../include/apps.php:141
-msgid "Directory"
+#: ../../include/identity.php:1359
+msgid "Musical interests:"
msgstr ""
-#: ../../include/nav.php:162
-msgid "Channel Directory"
+#: ../../include/identity.php:1361
+msgid "Books, literature:"
msgstr ""
-#: ../../include/nav.php:174 ../../include/apps.php:133
-msgid "Grid"
+#: ../../include/identity.php:1363
+msgid "Television:"
msgstr ""
-#: ../../include/nav.php:174
-msgid "Your grid"
+#: ../../include/identity.php:1365
+msgid "Film/dance/culture/entertainment:"
msgstr ""
-#: ../../include/nav.php:175
-msgid "Mark all grid notifications seen"
+#: ../../include/identity.php:1367
+msgid "Love/Romance:"
msgstr ""
-#: ../../include/nav.php:177 ../../include/apps.php:137
-msgid "Channel Home"
+#: ../../include/identity.php:1369
+msgid "Work/employment:"
msgstr ""
-#: ../../include/nav.php:177
-msgid "Channel home"
+#: ../../include/identity.php:1371
+msgid "School/education:"
msgstr ""
-#: ../../include/nav.php:178
-msgid "Mark all channel notifications seen"
+#: ../../include/identity.php:1391
+msgid "Like this thing"
msgstr ""
-#: ../../include/nav.php:181 ../../mod/connections.php:260
-msgid "Connections"
+#: ../../include/identity.php:1801 ../../mod/cover_photo.php:236
+msgid "cover photo"
msgstr ""
-#: ../../include/nav.php:184
-msgid "Notices"
+#: ../../include/import.php:23
+msgid ""
+"Cannot create a duplicate channel identifier on this system. Import failed."
msgstr ""
-#: ../../include/nav.php:184
-msgid "Notifications"
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
msgstr ""
-#: ../../include/nav.php:185
-msgid "See all notifications"
+#: ../../include/import.php:80 ../../mod/import.php:146
+msgid "Cloned channel not found. Import failed."
msgstr ""
-#: ../../include/nav.php:186 ../../mod/notifications.php:99
-msgid "Mark all system notifications seen"
+#: ../../include/items.php:423 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58 ../../index.php:184
+msgid "Permission denied"
msgstr ""
-#: ../../include/nav.php:188 ../../include/apps.php:143
-msgid "Mail"
+#: ../../include/items.php:1138 ../../include/items.php:1183
+msgid "(Unknown)"
msgstr ""
-#: ../../include/nav.php:188
-msgid "Private mail"
+#: ../../include/items.php:1382
+msgid "Visible to anybody on the internet."
msgstr ""
-#: ../../include/nav.php:189
-msgid "See all private messages"
+#: ../../include/items.php:1384
+msgid "Visible to you only."
msgstr ""
-#: ../../include/nav.php:190
-msgid "Mark all private messages seen"
+#: ../../include/items.php:1386
+msgid "Visible to anybody in this network."
msgstr ""
-#: ../../include/nav.php:196 ../../include/apps.php:140
-msgid "Events"
+#: ../../include/items.php:1388
+msgid "Visible to anybody authenticated."
msgstr ""
-#: ../../include/nav.php:196
-msgid "Event Calendar"
+#: ../../include/items.php:1390
+#, php-format
+msgid "Visible to anybody on %s."
msgstr ""
-#: ../../include/nav.php:197
-msgid "See all events"
+#: ../../include/items.php:1392
+msgid "Visible to all connections."
msgstr ""
-#: ../../include/nav.php:198
-msgid "Mark all events seen"
+#: ../../include/items.php:1394
+msgid "Visible to approved connections."
msgstr ""
-#: ../../include/nav.php:200 ../../include/apps.php:132
-#: ../../mod/manage.php:160
-msgid "Channel Manager"
+#: ../../include/items.php:1396
+msgid "Visible to specific connections."
msgstr ""
-#: ../../include/nav.php:200
-msgid "Manage Your Channels"
+#: ../../include/items.php:4592 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
msgstr ""
-#: ../../include/nav.php:202
-msgid "Account/Channel Settings"
+#: ../../include/items.php:5126 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
msgstr ""
-#: ../../include/nav.php:210
-msgid "Site Setup and Configuration"
+#: ../../include/items.php:5142
+msgid "Privacy group is empty."
msgstr ""
-#: ../../include/nav.php:246
-msgid "@name, #tag, ?doc, content"
+#: ../../include/items.php:5149
+#, php-format
+msgid "Privacy group: %s"
msgstr ""
-#: ../../include/nav.php:247
-msgid "Please wait..."
+#: ../../include/items.php:5159 ../../mod/connedit.php:701
+#, php-format
+msgid "Connection: %s"
msgstr ""
-#: ../../include/security.php:381
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
+#: ../../include/items.php:5161
+msgid "Connection not found."
msgstr ""
-#: ../../include/dir_fns.php:139
-msgid "Directory Options"
+#: ../../include/items.php:5587 ../../mod/cover_photo.php:229
+msgid "female"
msgstr ""
-#: ../../include/dir_fns.php:141
-msgid "Safe Mode"
+#: ../../include/items.php:5588 ../../mod/cover_photo.php:230
+#, php-format
+msgid "%1$s updated her %2$s"
msgstr ""
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/connedit.php:635 ../../mod/connedit.php:684 ../../mod/api.php:102
-#: ../../mod/admin.php:415 ../../mod/settings.php:577 ../../mod/photos.php:626
-#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/events.php:447
-#: ../../mod/events.php:448 ../../mod/events.php:457 ../../mod/mitem.php:154
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
-#: ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1492
-msgid "No"
+#: ../../include/items.php:5589 ../../mod/cover_photo.php:231
+msgid "male"
msgstr ""
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/api.php:101 ../../mod/admin.php:417 ../../mod/settings.php:577
-#: ../../mod/photos.php:626 ../../mod/menu.php:96 ../../mod/menu.php:153
-#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228
-#: ../../mod/mitem.php:229 ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1492
-msgid "Yes"
+#: ../../include/items.php:5590 ../../mod/cover_photo.php:232
+#, php-format
+msgid "%1$s updated his %2$s"
msgstr ""
-#: ../../include/dir_fns.php:142
-msgid "Public Forums Only"
+#: ../../include/items.php:5592 ../../mod/cover_photo.php:234
+#, php-format
+msgid "%1$s updated their %2$s"
msgstr ""
-#: ../../include/dir_fns.php:143
-msgid "This Website Only"
+#: ../../include/items.php:5594
+msgid "profile photo"
msgstr ""
#: ../../include/group.php:26
@@ -3742,291 +3761,309 @@ msgid ""
"not what you intended, please create another group with a different name."
msgstr ""
-#: ../../include/group.php:232
-msgid "Add new connections to this collection (privacy group)"
+#: ../../include/group.php:248
+msgid "Add new connections to this privacy group"
msgstr ""
-#: ../../include/group.php:251 ../../mod/admin.php:826
+#: ../../include/group.php:267 ../../mod/admin.php:998
msgid "All Channels"
msgstr ""
-#: ../../include/group.php:273
+#: ../../include/group.php:289
msgid "edit"
msgstr ""
-#: ../../include/group.php:295
-msgid "Collections"
+#: ../../include/group.php:312
+msgid "Edit group"
msgstr ""
-#: ../../include/group.php:296
-msgid "Edit collection"
+#: ../../include/group.php:313
+msgid "Add privacy group"
msgstr ""
-#: ../../include/group.php:297
-msgid "Add new collection"
+#: ../../include/group.php:314
+msgid "Channels not in any privacy group"
msgstr ""
-#: ../../include/group.php:298
-msgid "Channels not in any collection"
+#: ../../include/photos.php:112
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
msgstr ""
-#: ../../include/zot.php:676
-msgid "Invalid data packet"
+#: ../../include/photos.php:119
+msgid "Image file is empty."
msgstr ""
-#: ../../include/zot.php:692
-msgid "Unable to verify channel signature"
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
msgstr ""
-#: ../../include/zot.php:2268
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr ""
+
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr ""
+
+#: ../../include/photos.php:301
#, php-format
-msgid "Unable to verify site signature for %s"
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
msgstr ""
-#: ../../include/zot.php:3584
-msgid "invalid target signature"
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
msgstr ""
-#: ../../include/page_widgets.php:6
-msgid "New Page"
+#: ../../include/text.php:394
+msgid "prev"
msgstr ""
-#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
-#: ../../mod/webpages.php:187 ../../mod/layouts.php:188
-msgid "View"
+#: ../../include/text.php:396
+msgid "first"
msgstr ""
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
-msgid "Actions"
+#: ../../include/text.php:425
+msgid "last"
msgstr ""
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
-msgid "Page Link"
+#: ../../include/text.php:428
+msgid "next"
msgstr ""
-#: ../../include/page_widgets.php:43
-msgid "Title"
+#: ../../include/text.php:438
+msgid "older"
msgstr ""
-#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
-#: ../../mod/webpages.php:192 ../../mod/layouts.php:181 ../../mod/menu.php:110
-msgid "Created"
+#: ../../include/text.php:440
+msgid "newer"
msgstr ""
-#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
-#: ../../mod/webpages.php:193 ../../mod/layouts.php:182 ../../mod/menu.php:111
-msgid "Edited"
+#: ../../include/text.php:822
+msgid "No connections"
msgstr ""
-#: ../../include/network.php:630
-msgid "view full size"
+#: ../../include/text.php:847
+#, php-format
+msgid "View all %s connections"
msgstr ""
-#: ../../include/network.php:1655 ../../include/account.php:316
-#: ../../include/account.php:343 ../../include/account.php:403
-msgid "Administrator"
+#: ../../include/text.php:992 ../../include/text.php:997
+msgid "poke"
msgstr ""
-#: ../../include/network.php:1669
-msgid "No Subject"
+#: ../../include/text.php:998
+msgid "ping"
msgstr ""
-#: ../../include/dba/dba_driver.php:141
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
+#: ../../include/text.php:998
+msgid "pinged"
msgstr ""
-#: ../../include/ItemObject.php:130
-msgid "Save to Folder"
+#: ../../include/text.php:999
+msgid "prod"
msgstr ""
-#: ../../include/ItemObject.php:151
-msgid "I will attend"
+#: ../../include/text.php:999
+msgid "prodded"
msgstr ""
-#: ../../include/ItemObject.php:151
-msgid "I will not attend"
+#: ../../include/text.php:1000
+msgid "slap"
msgstr ""
-#: ../../include/ItemObject.php:151
-msgid "I might attend"
+#: ../../include/text.php:1000
+msgid "slapped"
msgstr ""
-#: ../../include/ItemObject.php:161
-msgid "I agree"
+#: ../../include/text.php:1001
+msgid "finger"
msgstr ""
-#: ../../include/ItemObject.php:161
-msgid "I disagree"
+#: ../../include/text.php:1001
+msgid "fingered"
msgstr ""
-#: ../../include/ItemObject.php:161
-msgid "I abstain"
+#: ../../include/text.php:1002
+msgid "rebuff"
msgstr ""
-#: ../../include/ItemObject.php:212
-msgid "Add Star"
+#: ../../include/text.php:1002
+msgid "rebuffed"
msgstr ""
-#: ../../include/ItemObject.php:213
-msgid "Remove Star"
+#: ../../include/text.php:1014
+msgid "happy"
msgstr ""
-#: ../../include/ItemObject.php:214
-msgid "Toggle Star Status"
+#: ../../include/text.php:1015
+msgid "sad"
msgstr ""
-#: ../../include/ItemObject.php:218
-msgid "starred"
+#: ../../include/text.php:1016
+msgid "mellow"
msgstr ""
-#: ../../include/ItemObject.php:236
-msgid "Add Tag"
+#: ../../include/text.php:1017
+msgid "tired"
msgstr ""
-#: ../../include/ItemObject.php:254 ../../mod/photos.php:1023
-msgid "I like this (toggle)"
+#: ../../include/text.php:1018
+msgid "perky"
msgstr ""
-#: ../../include/ItemObject.php:255 ../../mod/photos.php:1024
-msgid "I don't like this (toggle)"
+#: ../../include/text.php:1019
+msgid "angry"
msgstr ""
-#: ../../include/ItemObject.php:259
-msgid "Share This"
+#: ../../include/text.php:1020
+msgid "stupefied"
msgstr ""
-#: ../../include/ItemObject.php:259
-msgid "share"
+#: ../../include/text.php:1021
+msgid "puzzled"
msgstr ""
-#: ../../include/ItemObject.php:268
-msgid "Delivery Report"
+#: ../../include/text.php:1022
+msgid "interested"
msgstr ""
-#: ../../include/ItemObject.php:286
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] ""
-msgstr[1] ""
+#: ../../include/text.php:1023
+msgid "bitter"
+msgstr ""
-#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
-#, php-format
-msgid "View %s's profile - %s"
+#: ../../include/text.php:1024
+msgid "cheerful"
msgstr ""
-#: ../../include/ItemObject.php:319
-msgid "to"
+#: ../../include/text.php:1025
+msgid "alive"
msgstr ""
-#: ../../include/ItemObject.php:320
-msgid "via"
+#: ../../include/text.php:1026
+msgid "annoyed"
msgstr ""
-#: ../../include/ItemObject.php:321
-msgid "Wall-to-Wall"
+#: ../../include/text.php:1027
+msgid "anxious"
msgstr ""
-#: ../../include/ItemObject.php:322
-msgid "via Wall-To-Wall:"
+#: ../../include/text.php:1028
+msgid "cranky"
msgstr ""
-#: ../../include/ItemObject.php:362
-msgid "Save Bookmarks"
+#: ../../include/text.php:1029
+msgid "disturbed"
msgstr ""
-#: ../../include/ItemObject.php:363
-msgid "Add to Calendar"
+#: ../../include/text.php:1030
+msgid "frustrated"
msgstr ""
-#: ../../include/ItemObject.php:372
-msgid "Mark all seen"
+#: ../../include/text.php:1031
+msgid "depressed"
msgstr ""
-#: ../../include/ItemObject.php:378 ../../mod/photos.php:1209
-msgctxt "noun"
-msgid "Likes"
+#: ../../include/text.php:1032
+msgid "motivated"
msgstr ""
-#: ../../include/ItemObject.php:379 ../../mod/photos.php:1210
-msgctxt "noun"
-msgid "Dislikes"
+#: ../../include/text.php:1033
+msgid "relaxed"
msgstr ""
-#: ../../include/ItemObject.php:694 ../../mod/photos.php:1042
-#: ../../mod/photos.php:1160
-msgid "This is you"
+#: ../../include/text.php:1034
+msgid "surprised"
msgstr ""
-#: ../../include/ItemObject.php:703
-msgid "Image"
+#: ../../include/text.php:1210
+msgid "May"
msgstr ""
-#: ../../include/ItemObject.php:704
-msgid "Insert Link"
+#: ../../include/text.php:1287 ../../include/text.php:1291
+msgid "Unknown Attachment"
msgstr ""
-#: ../../include/ItemObject.php:705
-msgid "Video"
+#: ../../include/text.php:1293
+msgid "unknown"
msgstr ""
-#: ../../include/apps.php:128
-msgid "Site Admin"
+#: ../../include/text.php:1329
+msgid "remove category"
msgstr ""
-#: ../../include/apps.php:130
-msgid "Address Book"
+#: ../../include/text.php:1406
+msgid "remove from file"
msgstr ""
-#: ../../include/apps.php:144 ../../mod/mood.php:131
-msgid "Mood"
+#: ../../include/text.php:1548 ../../include/text.php:1559
+msgid "Click to open/close"
msgstr ""
-#: ../../include/apps.php:148
-msgid "Probe"
+#: ../../include/text.php:1743 ../../mod/events.php:630 ../../mod/cal.php:302
+msgid "Link to Source"
msgstr ""
-#: ../../include/apps.php:149
-msgid "Suggest"
+#: ../../include/text.php:1764 ../../include/text.php:1836
+msgid "default"
msgstr ""
-#: ../../include/apps.php:150
-msgid "Random Channel"
+#: ../../include/text.php:1772
+msgid "Page layout"
msgstr ""
-#: ../../include/apps.php:151
-msgid "Invite"
+#: ../../include/text.php:1772
+msgid "You can create your own with the layouts tool"
msgstr ""
-#: ../../include/apps.php:152
-msgid "Features"
+#: ../../include/text.php:1814
+msgid "Page content type"
msgstr ""
-#: ../../include/apps.php:153 ../../mod/id.php:28
-msgid "Language"
+#: ../../include/text.php:1848
+msgid "Select an alternate language"
msgstr ""
-#: ../../include/apps.php:154
-msgid "Post"
+#: ../../include/text.php:1980
+msgid "activity"
msgstr ""
-#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
-#: ../../mod/id.php:19
-msgid "Profile Photo"
+#: ../../include/text.php:2275
+msgid "Design Tools"
msgstr ""
-#: ../../include/apps.php:252 ../../mod/settings.php:84
-#: ../../mod/settings.php:612
-msgid "Update"
+#: ../../include/text.php:2278 ../../mod/blocks.php:147
+msgid "Blocks"
msgstr ""
-#: ../../include/apps.php:252
-msgid "Install"
+#: ../../include/text.php:2279 ../../mod/menu.php:103
+msgid "Menus"
msgstr ""
-#: ../../include/apps.php:257
-msgid "Purchase"
+#: ../../include/text.php:2280 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr ""
+
+#: ../../include/text.php:2281
+msgid "Pages"
+msgstr ""
+
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr ""
+
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr ""
+
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr ""
+
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
msgstr ""
#: ../../include/permissions.php:26
@@ -4109,5087 +4146,5265 @@ msgstr ""
msgid "Extremely advanced. Leave this alone unless you know what you are doing"
msgstr ""
-#: ../../include/permissions.php:867
+#: ../../include/permissions.php:877
msgid "Social Networking"
msgstr ""
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Mostly Public"
+#: ../../include/permissions.php:877
+msgid "Social - Mostly Public"
msgstr ""
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Restricted"
+#: ../../include/permissions.php:877
+msgid "Social - Restricted"
msgstr ""
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-msgid "Private"
+#: ../../include/permissions.php:877
+msgid "Social - Private"
msgstr ""
-#: ../../include/permissions.php:868
+#: ../../include/permissions.php:878
msgid "Community Forum"
msgstr ""
-#: ../../include/permissions.php:869
+#: ../../include/permissions.php:878
+msgid "Forum - Mostly Public"
+msgstr ""
+
+#: ../../include/permissions.php:878
+msgid "Forum - Restricted"
+msgstr ""
+
+#: ../../include/permissions.php:878
+msgid "Forum - Private"
+msgstr ""
+
+#: ../../include/permissions.php:879
msgid "Feed Republish"
msgstr ""
-#: ../../include/permissions.php:870
+#: ../../include/permissions.php:879
+msgid "Feed - Mostly Public"
+msgstr ""
+
+#: ../../include/permissions.php:879
+msgid "Feed - Restricted"
+msgstr ""
+
+#: ../../include/permissions.php:880
msgid "Special Purpose"
msgstr ""
-#: ../../include/permissions.php:870
-msgid "Celebrity/Soapbox"
+#: ../../include/permissions.php:880
+msgid "Special - Celebrity/Soapbox"
msgstr ""
-#: ../../include/permissions.php:870
-msgid "Group Repository"
+#: ../../include/permissions.php:880
+msgid "Special - Group Repository"
msgstr ""
-#: ../../include/permissions.php:871
+#: ../../include/permissions.php:881
msgid "Custom/Expert Mode"
msgstr ""
-#: ../../include/photo/photo_driver.php:719 ../../mod/profile_photo.php:147
-#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
-#: ../../mod/photos.php:94 ../../mod/photos.php:699
-msgid "Profile Photos"
+#: ../../include/security.php:383
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
msgstr ""
-#: ../../include/account.php:27
+#: ../../include/account.php:28
msgid "Not a valid email address"
msgstr ""
-#: ../../include/account.php:29
+#: ../../include/account.php:30
msgid "Your email domain is not among those allowed on this site"
msgstr ""
-#: ../../include/account.php:35
+#: ../../include/account.php:36
msgid "Your email address is already registered at this site."
msgstr ""
-#: ../../include/account.php:67
+#: ../../include/account.php:68
msgid "An invitation is required."
msgstr ""
-#: ../../include/account.php:71
+#: ../../include/account.php:72
msgid "Invitation could not be verified."
msgstr ""
-#: ../../include/account.php:121
+#: ../../include/account.php:122
msgid "Please enter the required information."
msgstr ""
-#: ../../include/account.php:188
+#: ../../include/account.php:189
msgid "Failed to store account information."
msgstr ""
-#: ../../include/account.php:248
+#: ../../include/account.php:249
#, php-format
msgid "Registration confirmation for %s"
msgstr ""
-#: ../../include/account.php:314
+#: ../../include/account.php:315
#, php-format
msgid "Registration request at %s"
msgstr ""
-#: ../../include/account.php:338
+#: ../../include/account.php:339
msgid "your registration password"
msgstr ""
-#: ../../include/account.php:341 ../../include/account.php:401
+#: ../../include/account.php:342 ../../include/account.php:402
#, php-format
msgid "Registration details for %s"
msgstr ""
-#: ../../include/account.php:410
+#: ../../include/account.php:414
msgid "Account approved."
msgstr ""
-#: ../../include/account.php:449
+#: ../../include/account.php:454
#, php-format
msgid "Registration revoked for %s"
msgstr ""
-#: ../../include/account.php:494
+#: ../../include/account.php:506
msgid "Account verified. Please login."
msgstr ""
-#: ../../include/account.php:707 ../../include/account.php:709
+#: ../../include/account.php:719 ../../include/account.php:721
msgid "Click here to upgrade."
msgstr ""
-#: ../../include/account.php:715
+#: ../../include/account.php:727
msgid "This action exceeds the limits set by your subscription plan."
msgstr ""
-#: ../../include/account.php:720
+#: ../../include/account.php:732
msgid "This action is not available under your subscription plan."
msgstr ""
-#: ../../mod/filestorage.php:82
-msgid "Permission Denied."
-msgstr ""
-
-#: ../../mod/filestorage.php:98
-msgid "File not found."
-msgstr ""
-
-#: ../../mod/filestorage.php:141
-msgid "Edit file permissions"
-msgstr ""
-
-#: ../../mod/filestorage.php:150
-msgid "Set/edit permissions"
-msgstr ""
-
-#: ../../mod/filestorage.php:151
-msgid "Include all files and sub folders"
-msgstr ""
-
-#: ../../mod/filestorage.php:152
-msgid "Return to file list"
-msgstr ""
-
-#: ../../mod/filestorage.php:154
-msgid "Copy/paste this code to attach file to a post"
-msgstr ""
-
-#: ../../mod/filestorage.php:155
-msgid "Copy/paste this URL to link file from a web page"
-msgstr ""
-
-#: ../../mod/filestorage.php:157
-msgid "Share this file"
+#: ../../include/acl_selectors.php:218
+msgid "Visible to your default audience"
msgstr ""
-#: ../../mod/filestorage.php:158
-msgid "Show URL to this file"
+#: ../../include/acl_selectors.php:243
+msgid "Show"
msgstr ""
-#: ../../mod/filestorage.php:159
-msgid "Notify your contacts about this file"
+#: ../../include/acl_selectors.php:244
+msgid "Don't show"
msgstr ""
-#: ../../mod/group.php:20
-msgid "Collection created."
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
msgstr ""
-#: ../../mod/group.php:26
-msgid "Could not create collection."
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:229
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:666
+#: ../../mod/photos.php:1040 ../../mod/thing.php:309 ../../mod/thing.php:355
+msgid "Permissions"
msgstr ""
-#: ../../mod/group.php:54
-msgid "Collection updated."
+#: ../../include/chat.php:23
+msgid "Missing room name"
msgstr ""
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
msgstr ""
-#: ../../mod/group.php:87 ../../mod/group.php:180
-msgid "Collection Name: "
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
msgstr ""
-#: ../../mod/group.php:89 ../../mod/group.php:183
-msgid "Members are visible to other channels"
+#: ../../include/chat.php:122
+msgid "Room not found."
msgstr ""
-#: ../../mod/group.php:107
-msgid "Collection removed."
+#: ../../include/chat.php:143
+msgid "Room is full"
msgstr ""
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
+#: ../../include/Contact.php:118
+msgid "New window"
msgstr ""
-#: ../../mod/group.php:179
-msgid "Collection Editor"
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
msgstr ""
-#: ../../mod/group.php:193
-msgid "Members"
+#: ../../include/Contact.php:237
+#, php-format
+msgid "User '%s' deleted"
msgstr ""
-#: ../../mod/group.php:195
-msgid "All Connected Channels"
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
msgstr ""
-#: ../../mod/group.php:227
-msgid "Click on a channel to add or remove."
+#: ../../mod/acl.php:221
+msgid "network"
msgstr ""
-#: ../../mod/item.php:174
-msgid "Unable to locate original post."
+#: ../../mod/acl.php:231
+msgid "RSS"
msgstr ""
-#: ../../mod/item.php:418
-msgid "Empty post discarded."
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
msgstr ""
-#: ../../mod/item.php:458
-msgid "Executable content type not permitted to this channel."
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
msgstr ""
-#: ../../mod/item.php:823
-msgid "Duplicate post suppressed."
+#: ../../mod/api.php:85
+msgid "Please login to continue."
msgstr ""
-#: ../../mod/item.php:954
-msgid "System error. Post not saved."
+#: ../../mod/api.php:100
+msgid ""
+"Do you want to authorize this application to access your posts and contacts, "
+"and/or create new posts for you?"
msgstr ""
-#: ../../mod/item.php:1221
-msgid "Unable to obtain post information from database."
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
msgstr ""
-#: ../../mod/item.php:1228
-#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
+#: ../../mod/appman.php:37
+msgid "Malformed app."
msgstr ""
-#: ../../mod/item.php:1235
-#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
+#: ../../mod/appman.php:80
+msgid "Embed code"
msgstr ""
-#: ../../mod/common.php:10
-msgid "No channel."
+#: ../../mod/appman.php:86
+msgid "Edit App"
msgstr ""
-#: ../../mod/common.php:39
-msgid "Common connections"
+#: ../../mod/appman.php:86
+msgid "Create App"
msgstr ""
-#: ../../mod/common.php:44
-msgid "No connections in common."
+#: ../../mod/appman.php:91
+msgid "Name of app"
msgstr ""
-#: ../../mod/connect.php:56 ../../mod/connect.php:104
-msgid "Continue"
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
msgstr ""
-#: ../../mod/connect.php:85
-msgid "Premium Channel Setup"
+#: ../../mod/appman.php:93 ../../mod/events.php:457 ../../mod/rbmark.php:97
+msgid "Description"
msgstr ""
-#: ../../mod/connect.php:87
-msgid "Enable premium channel connection restrictions"
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
msgstr ""
-#: ../../mod/connect.php:88
-msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
msgstr ""
-#: ../../mod/connect.php:90 ../../mod/connect.php:110
-msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
+#: ../../mod/appman.php:95
+msgid "Version ID"
msgstr ""
-#: ../../mod/connect.php:91
-msgid ""
-"Potential connections will then see the following text before proceeding:"
+#: ../../mod/appman.php:96
+msgid "Price of app"
msgstr ""
-#: ../../mod/connect.php:92 ../../mod/connect.php:113
-msgid ""
-"By continuing, I certify that I have complied with any instructions provided "
-"on this page."
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
msgstr ""
-#: ../../mod/connect.php:101
-msgid "(No specific instructions have been provided by the channel owner.)"
+#: ../../mod/attach.php:9
+msgid "Item not available."
msgstr ""
-#: ../../mod/connect.php:109
-msgid "Restricted or Premium Channel"
+#: ../../mod/block.php:27 ../../mod/page.php:36
+msgid "Invalid item."
msgstr ""
-#: ../../mod/match.php:22
-msgid "Profile Match"
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+#: ../../mod/cal.php:56
+msgid "Channel not found."
msgstr ""
-#: ../../mod/match.php:31
-msgid "No keywords to match. Please add keywords to your default profile."
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
msgstr ""
-#: ../../mod/match.php:63
-msgid "is interested in:"
+#: ../../mod/blocks.php:149
+msgid "Block Title"
msgstr ""
-#: ../../mod/match.php:70
-msgid "No matches"
+#: ../../mod/bookmarks.php:40
+msgid "Bookmark added"
msgstr ""
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
+#: ../../mod/bookmarks.php:62
+msgid "My Bookmarks"
msgstr ""
-#: ../../mod/openid.php:72 ../../mod/openid.php:179
-#: ../../Zotlabs/Zot/Auth.php:248
-#, php-format
-msgid "Welcome %s. Remote authentication successful."
+#: ../../mod/bookmarks.php:73
+msgid "My Connections Bookmarks"
msgstr ""
-#: ../../mod/achievements.php:34
-msgid "Some blurb about what to do when you're new here"
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
msgstr ""
-#: ../../mod/chatsvc.php:111
-msgid "Away"
+#: ../../mod/channel.php:37
+msgid "Posts and comments"
msgstr ""
-#: ../../mod/chatsvc.php:115
-msgid "Online"
+#: ../../mod/channel.php:38
+msgid "Only posts"
msgstr ""
-#: ../../mod/pubsites.php:18
-msgid "Public Sites"
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
msgstr ""
-#: ../../mod/pubsites.php:21
-msgid ""
-"The listed sites allow public registration for the $Projectname network. All "
-"sites in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some sites may require subscription or "
-"provide tiered service plans. The provider links <strong>may</strong> "
-"provide additional details."
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
msgstr ""
-#: ../../mod/pubsites.php:27
-msgid "Rate this hub"
+#: ../../mod/chat.php:175
+msgid "Room not found"
msgstr ""
-#: ../../mod/pubsites.php:28
-msgid "Site URL"
+#: ../../mod/chat.php:191
+msgid "Leave Room"
msgstr ""
-#: ../../mod/pubsites.php:28
-msgid "Access Type"
+#: ../../mod/chat.php:192
+msgid "Delete Room"
msgstr ""
-#: ../../mod/pubsites.php:28
-msgid "Registration Policy"
+#: ../../mod/chat.php:193
+msgid "I am away right now"
msgstr ""
-#: ../../mod/pubsites.php:28
-msgid "Project"
+#: ../../mod/chat.php:194
+msgid "I am online"
msgstr ""
-#: ../../mod/pubsites.php:28
-msgid "View hub ratings"
+#: ../../mod/chat.php:196
+msgid "Bookmark this room"
msgstr ""
-#: ../../mod/pubsites.php:32
-msgid "Rate"
+#: ../../mod/chat.php:212
+msgid "Feature disabled."
msgstr ""
-#: ../../mod/pubsites.php:33
-msgid "View ratings"
+#: ../../mod/chat.php:226
+msgid "New Chatroom"
msgstr ""
-#: ../../mod/tagger.php:96
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
+#: ../../mod/chat.php:227
+msgid "Chatroom name"
msgstr ""
-#: ../../mod/rate.php:158
-msgid "Website:"
+#: ../../mod/chat.php:228
+msgid "Expiration of chats (minutes)"
msgstr ""
-#: ../../mod/rate.php:161
+#: ../../mod/chat.php:240
#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr ""
-
-#: ../../mod/rate.php:162
-msgid "Rating (this information is public)"
-msgstr ""
-
-#: ../../mod/rate.php:163
-msgid "Optionally explain your rating (this information is public)"
+msgid "%1$s's Chatrooms"
msgstr ""
-#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
-msgid "Block Name"
+#: ../../mod/chat.php:245
+msgid "No chatrooms available"
msgstr ""
-#: ../../mod/blocks.php:149
-msgid "Block Title"
+#: ../../mod/chat.php:246 ../../mod/manage.php:137 ../../mod/profiles.php:777
+msgid "Create New"
msgstr ""
-#: ../../mod/id.php:11
-msgid "First Name"
+#: ../../mod/chat.php:249
+msgid "Expiration"
msgstr ""
-#: ../../mod/id.php:12
-msgid "Last Name"
+#: ../../mod/chat.php:250
+msgid "min"
msgstr ""
-#: ../../mod/id.php:13
-msgid "Nickname"
+#: ../../mod/chatsvc.php:111
+msgid "Away"
msgstr ""
-#: ../../mod/id.php:14
-msgid "Full Name"
+#: ../../mod/chatsvc.php:116
+msgid "Online"
msgstr ""
-#: ../../mod/id.php:20
-msgid "Profile Photo 16px"
+#: ../../mod/common.php:10
+msgid "No channel."
msgstr ""
-#: ../../mod/id.php:21
-msgid "Profile Photo 32px"
+#: ../../mod/common.php:39
+msgid "Common connections"
msgstr ""
-#: ../../mod/id.php:22
-msgid "Profile Photo 48px"
+#: ../../mod/common.php:44
+msgid "No connections in common."
msgstr ""
-#: ../../mod/id.php:23
-msgid "Profile Photo 64px"
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
+msgid "Continue"
msgstr ""
-#: ../../mod/id.php:24
-msgid "Profile Photo 80px"
+#: ../../mod/connect.php:85
+msgid "Premium Channel Setup"
msgstr ""
-#: ../../mod/id.php:25
-msgid "Profile Photo 128px"
+#: ../../mod/connect.php:87
+msgid "Enable premium channel connection restrictions"
msgstr ""
-#: ../../mod/id.php:26
-msgid "Timezone"
+#: ../../mod/connect.php:88
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
msgstr ""
-#: ../../mod/id.php:27
-msgid "Homepage URL"
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
msgstr ""
-#: ../../mod/id.php:29
-msgid "Birth Year"
+#: ../../mod/connect.php:91
+msgid ""
+"Potential connections will then see the following text before proceeding:"
msgstr ""
-#: ../../mod/id.php:30
-msgid "Birth Month"
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided "
+"on this page."
msgstr ""
-#: ../../mod/id.php:31
-msgid "Birth Day"
+#: ../../mod/connect.php:101
+msgid "(No specific instructions have been provided by the channel owner.)"
msgstr ""
-#: ../../mod/id.php:32
-msgid "Birthdate"
+#: ../../mod/connect.php:109
+msgid "Restricted or Premium Channel"
msgstr ""
-#: ../../mod/id.php:33 ../../mod/profiles.php:441
-msgid "Gender"
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
+msgid "Blocked"
msgstr ""
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
+msgid "Ignored"
msgstr ""
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
+msgid "Hidden"
msgstr ""
-#: ../../mod/like.php:21
-msgid ""
-"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a href="
-"\"register\">register as a new $Projectname member</a> to continue."
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
+msgid "Archived"
msgstr ""
-#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
-msgid "Invalid request."
+#: ../../mod/connections.php:134
+msgid "New Connections"
msgstr ""
-#: ../../mod/like.php:142
-msgid "thing"
+#: ../../mod/connections.php:137
+msgid "Show pending (new) connections"
msgstr ""
-#: ../../mod/like.php:188
-msgid "Channel unavailable."
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
msgstr ""
-#: ../../mod/like.php:236
-msgid "Previous action reversed."
+#: ../../mod/connections.php:144
+msgid "Show all connections"
msgstr ""
-#: ../../mod/like.php:414
-#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
+#: ../../mod/connections.php:160
+msgid "Only show blocked connections"
msgstr ""
-#: ../../mod/like.php:416
-#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
+#: ../../mod/connections.php:167
+msgid "Only show ignored connections"
msgstr ""
-#: ../../mod/like.php:418
-#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
+#: ../../mod/connections.php:174
+msgid "Only show archived connections"
msgstr ""
-#: ../../mod/like.php:420
-#, php-format
-msgid "%1$s is attending %2$s's %3$s"
+#: ../../mod/connections.php:181
+msgid "Only show hidden connections"
msgstr ""
-#: ../../mod/like.php:422
-#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
+#: ../../mod/connections.php:234
+msgid "Pending approval"
msgstr ""
-#: ../../mod/like.php:424
+#: ../../mod/connections.php:250
#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr ""
-
-#: ../../mod/like.php:520
-msgid "Action completed."
+msgid "%1$s [%2$s]"
msgstr ""
-#: ../../mod/like.php:521
-msgid "Thank you."
+#: ../../mod/connections.php:251
+msgid "Edit connection"
msgstr ""
-#: ../../mod/page.php:36 ../../mod/block.php:27
-msgid "Invalid item."
+#: ../../mod/connections.php:252
+msgid "Delete connection"
msgstr ""
-#: ../../mod/page.php:52 ../../mod/wall_upload.php:29 ../../mod/block.php:39
-msgid "Channel not found."
+#: ../../mod/connections.php:261
+msgid "Channel address"
msgstr ""
-#: ../../mod/page.php:89 ../../mod/display.php:110 ../../mod/help.php:216
-#: ../../mod/block.php:75 ../../index.php:241
-msgid "Page not found."
+#: ../../mod/connections.php:263
+msgid "Network"
msgstr ""
-#: ../../mod/page.php:126
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, "
-"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
msgstr ""
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
+#: ../../mod/connections.php:268
+msgid "Connected"
msgstr ""
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
+#: ../../mod/connections.php:270
+msgid "Approve connection"
msgstr ""
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "WARNING: "
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
msgstr ""
-#: ../../mod/removeme.php:58
-msgid "This channel will be completely removed from the network. "
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
msgstr ""
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
+#: ../../mod/connections.php:273 ../../mod/connedit.php:545
+#: ../../mod/notifications.php:51
+msgid "Ignore"
msgstr ""
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
+#: ../../mod/connections.php:274
+msgid "Recent activity"
msgstr ""
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
+#: ../../mod/connections.php:303
+msgid "Search your connections"
msgstr ""
-#: ../../mod/removeme.php:60
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
+#: ../../mod/connections.php:304
+msgid "Connections search"
msgstr ""
-#: ../../mod/removeme.php:61 ../../mod/settings.php:1112
-msgid "Remove Channel"
+#: ../../mod/connedit.php:75
+msgid "Could not access contact record."
msgstr ""
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
+#: ../../mod/connedit.php:99
+msgid "Could not locate selected profile."
msgstr ""
-#: ../../mod/new_channel.php:109
-msgid "Add a Channel"
+#: ../../mod/connedit.php:223
+msgid "Connection updated."
msgstr ""
-#: ../../mod/new_channel.php:110
-msgid ""
-"A channel is your own collection of related web pages. A channel can be used "
-"to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
+#: ../../mod/connedit.php:225
+msgid "Failed to update connection record."
msgstr ""
-#: ../../mod/new_channel.php:112 ../../mod/sources.php:103
-#: ../../mod/sources.php:137
-msgid "Channel Name"
+#: ../../mod/connedit.php:272
+msgid "is now connected to"
msgstr ""
-#: ../../mod/new_channel.php:113
-msgid ""
-"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation "
-"Group\" "
+#: ../../mod/connedit.php:407
+msgid "Could not access address book record."
msgstr ""
-#: ../../mod/new_channel.php:114
-msgid "Choose a short nickname"
+#: ../../mod/connedit.php:421
+msgid "Refresh failed - channel is currently unavailable."
msgstr ""
-#: ../../mod/new_channel.php:115
-msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
+#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
+#: ../../mod/connedit.php:454 ../../mod/connedit.php:463
+#: ../../mod/connedit.php:476
+msgid "Unable to set address book parameters."
msgstr ""
-#: ../../mod/new_channel.php:116
-msgid ""
-"Or <a href=\"import\">import an existing channel</a> from another location"
+#: ../../mod/connedit.php:500
+msgid "Connection has been removed."
msgstr ""
-#: ../../mod/new_channel.php:118
-msgid ""
-"Please choose a channel type (such as social networking or community forum) "
-"and privacy requirements so we can select the best permissions for you"
+#: ../../mod/connedit.php:519
+#, php-format
+msgid "View %s's profile"
msgstr ""
-#: ../../mod/new_channel.php:119
-msgid "Channel Type"
+#: ../../mod/connedit.php:523
+msgid "Refresh Permissions"
msgstr ""
-#: ../../mod/new_channel.php:119
-msgid "Read more about roles"
+#: ../../mod/connedit.php:526
+msgid "Fetch updated permissions"
msgstr ""
-#: ../../mod/ratings.php:69
-msgid "No ratings"
+#: ../../mod/connedit.php:530
+msgid "Recent Activity"
msgstr ""
-#: ../../mod/ratings.php:82 ../../mod/display.php:13
-#: ../../mod/directory.php:59 ../../mod/photos.php:490 ../../mod/search.php:13
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
+#: ../../mod/connedit.php:533
+msgid "View recent posts and comments"
msgstr ""
-#: ../../mod/ratings.php:99
-msgid "Ratings"
+#: ../../mod/connedit.php:537 ../../mod/admin.php:995
+msgid "Unblock"
msgstr ""
-#: ../../mod/ratings.php:100
-msgid "Rating: "
+#: ../../mod/connedit.php:537 ../../mod/admin.php:994
+msgid "Block"
msgstr ""
-#: ../../mod/ratings.php:101
-msgid "Website: "
+#: ../../mod/connedit.php:540
+msgid "Block (or Unblock) all communications with this connection"
msgstr ""
-#: ../../mod/ratings.php:103
-msgid "Description: "
+#: ../../mod/connedit.php:541
+msgid "This connection is blocked!"
msgstr ""
-#: ../../mod/setup.php:191
-msgid "$Projectname Server - Setup"
+#: ../../mod/connedit.php:545
+msgid "Unignore"
msgstr ""
-#: ../../mod/setup.php:195
-msgid "Could not connect to database."
+#: ../../mod/connedit.php:548
+msgid "Ignore (or Unignore) all inbound communications from this connection"
msgstr ""
-#: ../../mod/setup.php:199
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
+#: ../../mod/connedit.php:549
+msgid "This connection is ignored!"
msgstr ""
-#: ../../mod/setup.php:206
-msgid "Could not create table."
+#: ../../mod/connedit.php:553
+msgid "Unarchive"
msgstr ""
-#: ../../mod/setup.php:211
-msgid "Your site database has been installed."
+#: ../../mod/connedit.php:553
+msgid "Archive"
msgstr ""
-#: ../../mod/setup.php:215
+#: ../../mod/connedit.php:556
msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr ""
-
-#: ../../mod/setup.php:216 ../../mod/setup.php:284 ../../mod/setup.php:734
-msgid "Please see the file \"install/INSTALL.txt\"."
+"Archive (or Unarchive) this connection - mark channel dead but keep content"
msgstr ""
-#: ../../mod/setup.php:281
-msgid "System check"
+#: ../../mod/connedit.php:557
+msgid "This connection is archived!"
msgstr ""
-#: ../../mod/setup.php:285 ../../mod/photos.php:911 ../../mod/events.php:653
-#: ../../mod/events.php:660
-msgid "Next"
+#: ../../mod/connedit.php:561
+msgid "Unhide"
msgstr ""
-#: ../../mod/setup.php:286
-msgid "Check again"
+#: ../../mod/connedit.php:561
+msgid "Hide"
msgstr ""
-#: ../../mod/setup.php:308
-msgid "Database connection"
+#: ../../mod/connedit.php:564
+msgid "Hide or Unhide this connection from your other connections"
msgstr ""
-#: ../../mod/setup.php:309
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
+#: ../../mod/connedit.php:565
+msgid "This connection is hidden!"
msgstr ""
-#: ../../mod/setup.php:310
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
+#: ../../mod/connedit.php:572
+msgid "Delete this connection"
msgstr ""
-#: ../../mod/setup.php:311
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
+#: ../../mod/connedit.php:653
+msgid "Approve this connection"
msgstr ""
-#: ../../mod/setup.php:315
-msgid "Database Server Name"
+#: ../../mod/connedit.php:653
+msgid "Accept connection to allow communication"
msgstr ""
-#: ../../mod/setup.php:315
-msgid "Default is 127.0.0.1"
+#: ../../mod/connedit.php:658
+msgid "Set Affinity"
msgstr ""
-#: ../../mod/setup.php:316
-msgid "Database Port"
+#: ../../mod/connedit.php:661
+msgid "Set Profile"
msgstr ""
-#: ../../mod/setup.php:316
-msgid "Communication port number - use 0 for default"
+#: ../../mod/connedit.php:664
+msgid "Set Affinity & Profile"
msgstr ""
-#: ../../mod/setup.php:317
-msgid "Database Login Name"
+#: ../../mod/connedit.php:697
+msgid "none"
msgstr ""
-#: ../../mod/setup.php:318
-msgid "Database Login Password"
+#: ../../mod/connedit.php:702
+msgid "Apply these permissions automatically"
msgstr ""
-#: ../../mod/setup.php:319
-msgid "Database Name"
+#: ../../mod/connedit.php:702
+msgid "Connection requests will be approved without your interaction"
msgstr ""
-#: ../../mod/setup.php:320
-msgid "Database Type"
+#: ../../mod/connedit.php:704
+msgid "This connection's primary address is"
msgstr ""
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid "Site administrator email address"
+#: ../../mod/connedit.php:705
+msgid "Available locations:"
msgstr ""
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
+#: ../../mod/connedit.php:709
msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr ""
-
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Website URL"
-msgstr ""
-
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Please use SSL (https) URL if available."
+"The permissions indicated on this page will be applied to all new "
+"connections."
msgstr ""
-#: ../../mod/setup.php:325 ../../mod/setup.php:367
-msgid "Please select a default timezone for your website"
+#: ../../mod/connedit.php:711
+msgid "Slide to adjust your degree of friendship"
msgstr ""
-#: ../../mod/setup.php:352
-msgid "Site settings"
+#: ../../mod/connedit.php:713
+msgid "Slide to adjust your rating"
msgstr ""
-#: ../../mod/setup.php:417
-msgid "Could not find a command line version of PHP in the web server PATH."
+#: ../../mod/connedit.php:714 ../../mod/connedit.php:719
+msgid "Optionally explain your rating"
msgstr ""
-#: ../../mod/setup.php:418
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
+#: ../../mod/connedit.php:716
+msgid "Custom Filter"
msgstr ""
-#: ../../mod/setup.php:422
-msgid "PHP executable path"
+#: ../../mod/connedit.php:717
+msgid "Only import posts with this text"
msgstr ""
-#: ../../mod/setup.php:422
+#: ../../mod/connedit.php:717 ../../mod/connedit.php:718
msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
+"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
+"all posts"
msgstr ""
-#: ../../mod/setup.php:427
-msgid "Command line PHP"
+#: ../../mod/connedit.php:718
+msgid "Do not import posts with this text"
msgstr ""
-#: ../../mod/setup.php:436
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
+#: ../../mod/connedit.php:720
+msgid "This information is public!"
msgstr ""
-#: ../../mod/setup.php:437
-msgid "This is required for message delivery to work."
+#: ../../mod/connedit.php:725
+msgid "Connection Pending Approval"
msgstr ""
-#: ../../mod/setup.php:440
-msgid "PHP register_argc_argv"
+#: ../../mod/connedit.php:728
+msgid "inherited"
msgstr ""
-#: ../../mod/setup.php:458
+#: ../../mod/connedit.php:730
#, php-format
msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to "
-"upload is set to %s. You are allowed to upload up to %d files at once."
+"Please choose the profile you would like to display to %s when viewing your "
+"profile securely."
msgstr ""
-#: ../../mod/setup.php:463
-msgid "You can adjust these settings in the servers php.ini."
+#: ../../mod/connedit.php:732
+msgid "Their Settings"
msgstr ""
-#: ../../mod/setup.php:465
-msgid "PHP upload limits"
+#: ../../mod/connedit.php:733
+msgid "My Settings"
msgstr ""
-#: ../../mod/setup.php:488
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
+#: ../../mod/connedit.php:735
+msgid "Individual Permissions"
msgstr ""
-#: ../../mod/setup.php:489
+#: ../../mod/connedit.php:736
msgid ""
-"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
-"installation.php\"."
+"Some permissions may be inherited from your channel's <a href=\"settings"
+"\"><strong>privacy settings</strong></a>, which have higher priority than "
+"individual settings. You can <strong>not</strong> change those settings here."
msgstr ""
-#: ../../mod/setup.php:492
-msgid "Generate encryption keys"
+#: ../../mod/connedit.php:737
+msgid ""
+"Some permissions may be inherited from your channel's <a href=\"settings"
+"\"><strong>privacy settings</strong></a>, which have higher priority than "
+"individual settings. You can change those settings here but they wont have "
+"any impact unless the inherited setting changes."
msgstr ""
-#: ../../mod/setup.php:504
-msgid "libCurl PHP module"
+#: ../../mod/connedit.php:738
+msgid "Last update:"
msgstr ""
-#: ../../mod/setup.php:505
-msgid "GD graphics PHP module"
+#: ../../mod/dav.php:121
+msgid "$Projectname channel"
msgstr ""
-#: ../../mod/setup.php:506
-msgid "OpenSSL PHP module"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:517 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
msgstr ""
-#: ../../mod/setup.php:507
-msgid "mysqli or postgres PHP module"
-msgstr ""
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] ""
+msgstr[1] ""
-#: ../../mod/setup.php:508
-msgid "mb_string PHP module"
+#: ../../mod/directory.php:250
+msgid "Gender: "
msgstr ""
-#: ../../mod/setup.php:509
-msgid "mcrypt PHP module"
+#: ../../mod/directory.php:252
+msgid "Status: "
msgstr ""
-#: ../../mod/setup.php:510
-msgid "xml PHP module"
+#: ../../mod/directory.php:254
+msgid "Homepage: "
msgstr ""
-#: ../../mod/setup.php:514 ../../mod/setup.php:516
-msgid "Apache mod_rewrite module"
+#: ../../mod/directory.php:313
+msgid "Description:"
msgstr ""
-#: ../../mod/setup.php:514
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
msgstr ""
-#: ../../mod/setup.php:520 ../../mod/setup.php:523
-msgid "proc_open"
+#: ../../mod/directory.php:325
+msgid "Keywords: "
msgstr ""
-#: ../../mod/setup.php:520
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
msgstr ""
-#: ../../mod/setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
+#: ../../mod/directory.php:330
+msgid "Common connections:"
msgstr ""
-#: ../../mod/setup.php:532
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
+#: ../../mod/directory.php:379
+msgid "Global Directory"
msgstr ""
-#: ../../mod/setup.php:536
-msgid "Error: openssl PHP module required but not installed."
+#: ../../mod/directory.php:379
+msgid "Local Directory"
msgstr ""
-#: ../../mod/setup.php:540
-msgid ""
-"Error: mysqli or postgres PHP module required but neither are installed."
+#: ../../mod/directory.php:385
+msgid "Finding:"
msgstr ""
-#: ../../mod/setup.php:544
-msgid "Error: mb_string PHP module required but not installed."
+#: ../../mod/directory.php:390
+msgid "next page"
msgstr ""
-#: ../../mod/setup.php:548
-msgid "Error: mcrypt PHP module required but not installed."
+#: ../../mod/directory.php:390
+msgid "previous page"
msgstr ""
-#: ../../mod/setup.php:552
-msgid "Error: xml PHP module required for DAV but not installed."
+#: ../../mod/directory.php:391
+msgid "Sort options"
msgstr ""
-#: ../../mod/setup.php:570
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\" "
-"in the top folder of your web server and it is unable to do so."
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
msgstr ""
-#: ../../mod/setup.php:571
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
msgstr ""
-#: ../../mod/setup.php:572
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
msgstr ""
-#: ../../mod/setup.php:573
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation. "
-"Please see the file \"install/INSTALL.txt\" for instructions."
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
msgstr ""
-#: ../../mod/setup.php:576
-msgid ".htconfig.php is writable"
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
msgstr ""
-#: ../../mod/setup.php:590
-msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
msgstr ""
-#: ../../mod/setup.php:591
-#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
msgstr ""
-#: ../../mod/setup.php:592 ../../mod/setup.php:613
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has "
-"write access to this folder."
+#: ../../mod/dreport.php:23
+msgid "Invalid message"
msgstr ""
-#: ../../mod/setup.php:593
-#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
+#: ../../mod/dreport.php:55
+msgid "no results"
msgstr ""
-#: ../../mod/setup.php:596
+#: ../../mod/dreport.php:60
#, php-format
-msgid "%s is writable"
-msgstr ""
-
-#: ../../mod/setup.php:612
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to "
-"have write access to the store directory under the Red top level folder"
-msgstr ""
-
-#: ../../mod/setup.php:616
-msgid "store is writable"
-msgstr ""
-
-#: ../../mod/setup.php:649
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access "
-"to this site."
+msgid "Delivery report for %1$s"
msgstr ""
-#: ../../mod/setup.php:650
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
+#: ../../mod/dreport.php:74
+msgid "channel sync processed"
msgstr ""
-#: ../../mod/setup.php:651
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
+#: ../../mod/dreport.php:78
+msgid "queued"
msgstr ""
-#: ../../mod/setup.php:652
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
+#: ../../mod/dreport.php:82
+msgid "posted"
msgstr ""
-#: ../../mod/setup.php:653
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
+#: ../../mod/dreport.php:86
+msgid "accepted for delivery"
msgstr ""
-#: ../../mod/setup.php:654
-msgid ""
-"Providers are available that issue free certificates which are browser-valid."
+#: ../../mod/dreport.php:90
+msgid "updated"
msgstr ""
-#: ../../mod/setup.php:656
-msgid "SSL certificate validation"
+#: ../../mod/dreport.php:93
+msgid "update ignored"
msgstr ""
-#: ../../mod/setup.php:662
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server configuration."
-"Test: "
+#: ../../mod/dreport.php:96
+msgid "permission denied"
msgstr ""
-#: ../../mod/setup.php:665
-msgid "Url rewrite is working"
+#: ../../mod/dreport.php:100
+msgid "recipient not found"
msgstr ""
-#: ../../mod/setup.php:674
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
+#: ../../mod/dreport.php:103
+msgid "mail recalled"
msgstr ""
-#: ../../mod/setup.php:698
-msgid "Errors encountered creating database tables."
+#: ../../mod/dreport.php:106
+msgid "duplicate mail received"
msgstr ""
-#: ../../mod/setup.php:732
-msgid "<h1>What next</h1>"
+#: ../../mod/dreport.php:109
+msgid "mail delivered"
msgstr ""
-#: ../../mod/setup.php:733
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
+msgid "Item not found"
msgstr ""
-#: ../../mod/bookmarks.php:40
-msgid "Bookmark added"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
msgstr ""
-#: ../../mod/bookmarks.php:62
-msgid "My Bookmarks"
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
+msgid "Insert YouTube video"
msgstr ""
-#: ../../mod/bookmarks.php:73
-msgid "My Connections Bookmarks"
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
+msgid "Insert Vorbis [.ogg] video"
msgstr ""
-#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
-msgid "This setting requires special processing and editing has been blocked."
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
+msgid "Insert Vorbis [.ogg] audio"
msgstr ""
-#: ../../mod/pconfig.php:49
-msgid "Configuration Editor"
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
msgstr ""
-#: ../../mod/pconfig.php:50
-msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please "
-"leave this page unless you are comfortable with and knowledgeable about how "
-"to correctly use this feature."
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
msgstr ""
-#: ../../mod/poke.php:164
-msgid "Poke/Prod"
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
msgstr ""
-#: ../../mod/poke.php:165
-msgid "poke, prod or do other things to somebody"
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
msgstr ""
-#: ../../mod/poke.php:166
-msgid "Recipient"
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
msgstr ""
-#: ../../mod/poke.php:167
-msgid "Choose what you wish to do to recipient"
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
msgstr ""
-#: ../../mod/poke.php:170
-msgid "Make this post private"
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
msgstr ""
-#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
-#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
-msgid "Profile not found."
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
msgstr ""
-#: ../../mod/profiles.php:39
-msgid "Profile deleted."
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
msgstr ""
-#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
-msgid "Profile-"
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
msgstr ""
-#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
-msgid "New profile created."
+#: ../../mod/editwebpage.php:222
+msgid "Edit Webpage"
msgstr ""
-#: ../../mod/profiles.php:105
-msgid "Profile unavailable to clone."
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
msgstr ""
-#: ../../mod/profiles.php:146
-msgid "Profile unavailable to export."
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
msgstr ""
-#: ../../mod/profiles.php:251
-msgid "Profile Name is required."
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
msgstr ""
-#: ../../mod/profiles.php:414
-msgid "Marital Status"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
msgstr ""
-#: ../../mod/profiles.php:418
-msgid "Romantic Partner"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
msgstr ""
-#: ../../mod/profiles.php:422
-msgid "Likes"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
msgstr ""
-#: ../../mod/profiles.php:426
-msgid "Dislikes"
+#: ../../mod/events.php:444
+msgid "Edit event title"
msgstr ""
-#: ../../mod/profiles.php:430
-msgid "Work/Employment"
+#: ../../mod/events.php:444
+msgid "Event title"
msgstr ""
-#: ../../mod/profiles.php:433
-msgid "Religion"
+#: ../../mod/events.php:446
+msgid "Categories (comma-separated list)"
msgstr ""
-#: ../../mod/profiles.php:437
-msgid "Political Views"
+#: ../../mod/events.php:447
+msgid "Edit Category"
msgstr ""
-#: ../../mod/profiles.php:445
-msgid "Sexual Preference"
+#: ../../mod/events.php:447
+msgid "Category"
msgstr ""
-#: ../../mod/profiles.php:449
-msgid "Homepage"
+#: ../../mod/events.php:450
+msgid "Edit start date and time"
msgstr ""
-#: ../../mod/profiles.php:453
-msgid "Interests"
+#: ../../mod/events.php:450
+msgid "Start date and time"
msgstr ""
-#: ../../mod/profiles.php:457 ../../mod/admin.php:986
-msgid "Address"
+#: ../../mod/events.php:451 ../../mod/events.php:454
+msgid "Finish date and time are not known or not relevant"
msgstr ""
-#: ../../mod/profiles.php:547
-msgid "Profile updated."
+#: ../../mod/events.php:453
+msgid "Edit finish date and time"
msgstr ""
-#: ../../mod/profiles.php:634
-msgid "Hide your contact/friend list from viewers of this profile?"
+#: ../../mod/events.php:453
+msgid "Finish date and time"
msgstr ""
-#: ../../mod/profiles.php:674
-msgid "Edit Profile Details"
+#: ../../mod/events.php:455 ../../mod/events.php:456
+msgid "Adjust for viewer timezone"
msgstr ""
-#: ../../mod/profiles.php:676
-msgid "View this profile"
+#: ../../mod/events.php:455
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
msgstr ""
-#: ../../mod/profiles.php:678
-msgid "Change Profile Photo"
+#: ../../mod/events.php:457
+msgid "Edit Description"
msgstr ""
-#: ../../mod/profiles.php:679
-msgid "Create a new profile using these settings"
+#: ../../mod/events.php:459
+msgid "Edit Location"
msgstr ""
-#: ../../mod/profiles.php:680
-msgid "Clone this profile"
+#: ../../mod/events.php:462 ../../mod/events.php:464
+msgid "Share this event"
msgstr ""
-#: ../../mod/profiles.php:681
-msgid "Delete this profile"
+#: ../../mod/events.php:469
+msgid "Advanced Options"
msgstr ""
-#: ../../mod/profiles.php:683
-msgid "Import profile from file"
+#: ../../mod/events.php:581 ../../mod/cal.php:253
+msgid "l, F j"
msgstr ""
-#: ../../mod/profiles.php:684
-msgid "Export profile to file"
+#: ../../mod/events.php:603
+msgid "Edit event"
msgstr ""
-#: ../../mod/profiles.php:685
-msgid "Profile Name:"
+#: ../../mod/events.php:605
+msgid "Delete event"
msgstr ""
-#: ../../mod/profiles.php:686
-msgid "Your Full Name:"
+#: ../../mod/events.php:639
+msgid "calendar"
msgstr ""
-#: ../../mod/profiles.php:687
-msgid "Title/Description:"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Edit Event"
msgstr ""
-#: ../../mod/profiles.php:688
-msgid "Your Gender:"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Create Event"
msgstr ""
-#: ../../mod/profiles.php:689
-msgid "Birthday :"
+#: ../../mod/events.php:659 ../../mod/events.php:666 ../../mod/photos.php:944
+#: ../../mod/cal.php:326 ../../mod/cal.php:333
+msgid "Previous"
msgstr ""
-#: ../../mod/profiles.php:690
-msgid "Street Address:"
+#: ../../mod/events.php:660 ../../mod/events.php:667 ../../mod/photos.php:953
+#: ../../mod/setup.php:291 ../../mod/cal.php:327 ../../mod/cal.php:334
+msgid "Next"
msgstr ""
-#: ../../mod/profiles.php:691
-msgid "Locality/City:"
+#: ../../mod/events.php:668 ../../mod/cal.php:335
+msgid "Today"
msgstr ""
-#: ../../mod/profiles.php:692
-msgid "Postal/Zip Code:"
+#: ../../mod/events.php:699
+msgid "Event removed"
msgstr ""
-#: ../../mod/profiles.php:693
-msgid "Country:"
+#: ../../mod/events.php:702
+msgid "Failed to remove event"
msgstr ""
-#: ../../mod/profiles.php:694
-msgid "Region/State:"
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
msgstr ""
-#: ../../mod/profiles.php:695
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
msgstr ""
-#: ../../mod/profiles.php:696
-msgid "Who: (if applicable)"
+#: ../../mod/filer.php:48
+msgid "- select -"
msgstr ""
-#: ../../mod/profiles.php:697
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
msgstr ""
-#: ../../mod/profiles.php:698
-msgid "Since [date]:"
+#: ../../mod/filestorage.php:98
+msgid "File not found."
msgstr ""
-#: ../../mod/profiles.php:700
-msgid "Homepage URL:"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
msgstr ""
-#: ../../mod/profiles.php:703
-msgid "Religious Views:"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
msgstr ""
-#: ../../mod/profiles.php:704
-msgid "Keywords:"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
msgstr ""
-#: ../../mod/profiles.php:707
-msgid "Example: fishing photography software"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
msgstr ""
-#: ../../mod/profiles.php:708
-msgid "Used in directory listings"
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
msgstr ""
-#: ../../mod/profiles.php:709
-msgid "Tell us about yourself..."
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
msgstr ""
-#: ../../mod/profiles.php:710
-msgid "Hobbies/Interests"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
msgstr ""
-#: ../../mod/profiles.php:711
-msgid "Contact information and Social Networks"
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
msgstr ""
-#: ../../mod/profiles.php:712
-msgid "My other channels"
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
msgstr ""
-#: ../../mod/profiles.php:713
-msgid "Musical interests"
+#: ../../mod/follow.php:27
+msgid "Channel added."
msgstr ""
-#: ../../mod/profiles.php:714
-msgid "Books, literature"
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
msgstr ""
-#: ../../mod/profiles.php:715
-msgid "Television"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
msgstr ""
-#: ../../mod/profiles.php:716
-msgid "Film/dance/culture/entertainment"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
msgstr ""
-#: ../../mod/profiles.php:717
-msgid "Love/romance"
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
msgstr ""
-#: ../../mod/profiles.php:718
-msgid "Work/employment"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
msgstr ""
-#: ../../mod/profiles.php:719
-msgid "School/education"
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
msgstr ""
-#: ../../mod/profiles.php:725
-msgid "This is your default profile."
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
msgstr ""
-#: ../../mod/profiles.php:736
-msgid "Age: "
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
msgstr ""
-#: ../../mod/profiles.php:779
-msgid "Edit/Manage Profiles"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
msgstr ""
-#: ../../mod/profiles.php:780
-msgid "Add profile things"
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
msgstr ""
-#: ../../mod/profiles.php:781
-msgid "Include desirable objects in your profile"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
msgstr ""
-#: ../../mod/connedit.php:75
-msgid "Could not access contact record."
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
msgstr ""
-#: ../../mod/connedit.php:99
-msgid "Could not locate selected profile."
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
msgstr ""
-#: ../../mod/connedit.php:223
-msgid "Connection updated."
+#: ../../mod/group.php:193
+msgid "Members"
msgstr ""
-#: ../../mod/connedit.php:225
-msgid "Failed to update connection record."
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
msgstr ""
-#: ../../mod/connedit.php:272
-msgid "is now connected to"
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
msgstr ""
-#: ../../mod/connedit.php:395
-msgid "Could not access address book record."
+#: ../../mod/help.php:163
+msgid "Documentation Search"
msgstr ""
-#: ../../mod/connedit.php:409
-msgid "Refresh failed - channel is currently unavailable."
+#: ../../mod/help.php:204 ../../mod/help.php:210 ../../mod/help.php:216
+msgid "Help:"
msgstr ""
-#: ../../mod/connedit.php:418 ../../mod/connedit.php:427
-#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
-#: ../../mod/connedit.php:458
-msgid "Unable to set address book parameters."
+#: ../../mod/help.php:257
+msgid "$Projectname Documentation"
msgstr ""
-#: ../../mod/connedit.php:482
-msgid "Connection has been removed."
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
msgstr ""
-#: ../../mod/connedit.php:501
+#: ../../mod/home.php:75
#, php-format
-msgid "View %s's profile"
-msgstr ""
-
-#: ../../mod/connedit.php:505
-msgid "Refresh Permissions"
-msgstr ""
-
-#: ../../mod/connedit.php:508
-msgid "Fetch updated permissions"
-msgstr ""
-
-#: ../../mod/connedit.php:512
-msgid "Recent Activity"
+msgid "Welcome to %s"
msgstr ""
-#: ../../mod/connedit.php:515
-msgid "View recent posts and comments"
+#: ../../mod/id.php:11
+msgid "First Name"
msgstr ""
-#: ../../mod/connedit.php:519 ../../mod/admin.php:823
-msgid "Unblock"
+#: ../../mod/id.php:12
+msgid "Last Name"
msgstr ""
-#: ../../mod/connedit.php:519 ../../mod/admin.php:822
-msgid "Block"
+#: ../../mod/id.php:13
+msgid "Nickname"
msgstr ""
-#: ../../mod/connedit.php:522
-msgid "Block (or Unblock) all communications with this connection"
+#: ../../mod/id.php:14
+msgid "Full Name"
msgstr ""
-#: ../../mod/connedit.php:523
-msgid "This connection is blocked!"
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
msgstr ""
-#: ../../mod/connedit.php:527
-msgid "Unignore"
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
msgstr ""
-#: ../../mod/connedit.php:527 ../../mod/notifications.php:51
-msgid "Ignore"
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
msgstr ""
-#: ../../mod/connedit.php:530
-msgid "Ignore (or Unignore) all inbound communications from this connection"
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
msgstr ""
-#: ../../mod/connedit.php:531
-msgid "This connection is ignored!"
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
msgstr ""
-#: ../../mod/connedit.php:535
-msgid "Unarchive"
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
msgstr ""
-#: ../../mod/connedit.php:535
-msgid "Archive"
+#: ../../mod/id.php:26
+msgid "Timezone"
msgstr ""
-#: ../../mod/connedit.php:538
-msgid ""
-"Archive (or Unarchive) this connection - mark channel dead but keep content"
+#: ../../mod/id.php:27 ../../mod/profiles.php:730
+msgid "Homepage URL"
msgstr ""
-#: ../../mod/connedit.php:539
-msgid "This connection is archived!"
+#: ../../mod/id.php:29
+msgid "Birth Year"
msgstr ""
-#: ../../mod/connedit.php:543
-msgid "Unhide"
+#: ../../mod/id.php:30
+msgid "Birth Month"
msgstr ""
-#: ../../mod/connedit.php:543
-msgid "Hide"
+#: ../../mod/id.php:31
+msgid "Birth Day"
msgstr ""
-#: ../../mod/connedit.php:546
-msgid "Hide or Unhide this connection from your other connections"
+#: ../../mod/id.php:32
+msgid "Birthdate"
msgstr ""
-#: ../../mod/connedit.php:547
-msgid "This connection is hidden!"
+#: ../../mod/id.php:33 ../../mod/profiles.php:449
+msgid "Gender"
msgstr ""
-#: ../../mod/connedit.php:554
-msgid "Delete this connection"
+#: ../../mod/impel.php:192
+#, php-format
+msgid "%s element installed"
msgstr ""
-#: ../../mod/connedit.php:635
-msgid "Approve this connection"
+#: ../../mod/impel.php:195
+#, php-format
+msgid "%s element installation failed"
msgstr ""
-#: ../../mod/connedit.php:635
-msgid "Accept connection to allow communication"
+#: ../../mod/import.php:28
+#, php-format
+msgid "Your service plan only allows %d channels."
msgstr ""
-#: ../../mod/connedit.php:640
-msgid "Set Affinity"
+#: ../../mod/import.php:66 ../../mod/import_items.php:38
+msgid "Nothing to import."
msgstr ""
-#: ../../mod/connedit.php:643
-msgid "Set Profile"
+#: ../../mod/import.php:90 ../../mod/import_items.php:62
+msgid "Unable to download data from old server"
msgstr ""
-#: ../../mod/connedit.php:646
-msgid "Set Affinity & Profile"
+#: ../../mod/import.php:96 ../../mod/import_items.php:68
+msgid "Imported file is empty."
msgstr ""
-#: ../../mod/connedit.php:679
-msgid "none"
+#: ../../mod/import.php:118 ../../mod/import_items.php:82
+#, php-format
+msgid "Warning: Database versions differ by %1$d updates."
msgstr ""
-#: ../../mod/connedit.php:684
-msgid "Apply these permissions automatically"
+#: ../../mod/import.php:156
+msgid "No channel. Import failed."
msgstr ""
-#: ../../mod/connedit.php:686
-msgid "This connection's primary address is"
+#: ../../mod/import.php:531
+msgid "You must be logged in to use this feature."
msgstr ""
-#: ../../mod/connedit.php:687
-msgid "Available locations:"
+#: ../../mod/import.php:536
+msgid "Import Channel"
msgstr ""
-#: ../../mod/connedit.php:691
+#: ../../mod/import.php:537
msgid ""
-"The permissions indicated on this page will be applied to all new "
-"connections."
+"Use this form to import an existing channel from a different server/hub. You "
+"may retrieve the channel identity from the old server/hub via the network or "
+"provide an export file."
msgstr ""
-#: ../../mod/connedit.php:693
-msgid "Slide to adjust your degree of friendship"
+#: ../../mod/import.php:538 ../../mod/import_items.php:115
+msgid "File to Upload"
msgstr ""
-#: ../../mod/connedit.php:695
-msgid "Slide to adjust your rating"
+#: ../../mod/import.php:539
+msgid "Or provide the old server/hub details"
msgstr ""
-#: ../../mod/connedit.php:696 ../../mod/connedit.php:701
-msgid "Optionally explain your rating"
+#: ../../mod/import.php:540
+msgid "Your old identity address (xyz@example.com)"
msgstr ""
-#: ../../mod/connedit.php:698
-msgid "Custom Filter"
+#: ../../mod/import.php:541
+msgid "Your old login email address"
msgstr ""
-#: ../../mod/connedit.php:699
-msgid "Only import posts with this text"
+#: ../../mod/import.php:542
+msgid "Your old login password"
msgstr ""
-#: ../../mod/connedit.php:699 ../../mod/connedit.php:700
+#: ../../mod/import.php:543
msgid ""
-"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
-"all posts"
-msgstr ""
-
-#: ../../mod/connedit.php:700
-msgid "Do not import posts with this text"
-msgstr ""
-
-#: ../../mod/connedit.php:702
-msgid "This information is public!"
-msgstr ""
-
-#: ../../mod/connedit.php:707
-msgid "Connection Pending Approval"
+"For either option, please choose whether to make this hub your new primary "
+"address, or whether your old location should continue this role. You will be "
+"able to post from either location, but only one can be marked as the primary "
+"location for files, photos, and media."
msgstr ""
-#: ../../mod/connedit.php:708
-msgid "Connection Request"
+#: ../../mod/import.php:544
+msgid "Make this hub my primary location"
msgstr ""
-#: ../../mod/connedit.php:709
-#, php-format
+#: ../../mod/import.php:545
msgid ""
-"(%s) would like to connect with you. Please approve this connection to allow "
-"communication."
-msgstr ""
-
-#: ../../mod/connedit.php:710 ../../mod/admin.php:819
-msgid "Approve"
-msgstr ""
-
-#: ../../mod/connedit.php:711
-msgid "Approve Later"
-msgstr ""
-
-#: ../../mod/connedit.php:714
-msgid "inherited"
+"Import existing posts if possible (experimental - limited by available memory"
msgstr ""
-#: ../../mod/connedit.php:716
-#, php-format
+#: ../../mod/import.php:546
msgid ""
-"Please choose the profile you would like to display to %s when viewing your "
-"profile securely."
+"This process may take several minutes to complete. Please submit the form "
+"only once and leave this page open until finished."
msgstr ""
-#: ../../mod/connedit.php:718
-msgid "Their Settings"
+#: ../../mod/import_items.php:98
+msgid "Import completed"
msgstr ""
-#: ../../mod/connedit.php:719
-msgid "My Settings"
+#: ../../mod/import_items.php:113
+msgid "Import Items"
msgstr ""
-#: ../../mod/connedit.php:721
-msgid "Individual Permissions"
+#: ../../mod/import_items.php:114
+msgid "Use this form to import existing posts and content from an export file."
msgstr ""
-#: ../../mod/connedit.php:722
-msgid ""
-"Some permissions may be inherited from your channel's <a href=\"settings"
-"\"><strong>privacy settings</strong></a>, which have higher priority than "
-"individual settings. You can <strong>not</strong> change those settings here."
+#: ../../mod/invite.php:25
+msgid "Total invitation limit exceeded."
msgstr ""
-#: ../../mod/connedit.php:723
-msgid ""
-"Some permissions may be inherited from your channel's <a href=\"settings"
-"\"><strong>privacy settings</strong></a>, which have higher priority than "
-"individual settings. You can change those settings here but they wont have "
-"any impact unless the inherited setting changes."
+#: ../../mod/invite.php:49
+#, php-format
+msgid "%s : Not a valid email address."
msgstr ""
-#: ../../mod/connedit.php:724
-msgid "Last update:"
+#: ../../mod/invite.php:59
+msgid "Please join us on $Projectname"
msgstr ""
-#: ../../mod/acl.php:222
-msgid "network"
+#: ../../mod/invite.php:70
+msgid "Invitation limit exceeded. Please contact your site administrator."
msgstr ""
-#: ../../mod/acl.php:232
-msgid "RSS"
+#: ../../mod/invite.php:75
+#, php-format
+msgid "%s : Message delivery failed."
msgstr ""
-#: ../../mod/dav.php:121
-msgid "$Projectname channel"
-msgstr ""
+#: ../../mod/invite.php:79
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] ""
+msgstr[1] ""
-#: ../../mod/dreport.php:23
-msgid "Invalid message"
+#: ../../mod/invite.php:98
+msgid "You have no more invitations available"
msgstr ""
-#: ../../mod/dreport.php:55
-msgid "no results"
+#: ../../mod/invite.php:129
+msgid "Send invitations"
msgstr ""
-#: ../../mod/dreport.php:60
-#, php-format
-msgid "Delivery report for %1$s"
+#: ../../mod/invite.php:130
+msgid "Enter email addresses, one per line:"
msgstr ""
-#: ../../mod/dreport.php:74
-msgid "channel sync processed"
+#: ../../mod/invite.php:131 ../../mod/mail.php:246
+msgid "Your message:"
msgstr ""
-#: ../../mod/dreport.php:78
-msgid "queued"
+#: ../../mod/invite.php:132
+msgid "Please join my community on $Projectname."
msgstr ""
-#: ../../mod/dreport.php:82
-msgid "posted"
+#: ../../mod/invite.php:134
+msgid "You will need to supply this invitation code:"
msgstr ""
-#: ../../mod/dreport.php:86
-msgid "accepted for delivery"
+#: ../../mod/invite.php:135
+msgid "1. Register at any $Projectname location (they are all inter-connected)"
msgstr ""
-#: ../../mod/dreport.php:90
-msgid "updated"
+#: ../../mod/invite.php:137
+msgid "2. Enter my $Projectname network address into the site searchbar."
msgstr ""
-#: ../../mod/dreport.php:93
-msgid "update ignored"
+#: ../../mod/invite.php:138
+msgid "or visit"
msgstr ""
-#: ../../mod/dreport.php:96
-msgid "permission denied"
+#: ../../mod/invite.php:140
+msgid "3. Click [Connect]"
msgstr ""
-#: ../../mod/dreport.php:100
-msgid "recipient not found"
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
msgstr ""
-#: ../../mod/dreport.php:103
-msgid "mail recalled"
+#: ../../mod/item.php:423
+msgid "Empty post discarded."
msgstr ""
-#: ../../mod/dreport.php:106
-msgid "duplicate mail received"
+#: ../../mod/item.php:463
+msgid "Executable content type not permitted to this channel."
msgstr ""
-#: ../../mod/dreport.php:109
-msgid "mail delivered"
+#: ../../mod/item.php:843
+msgid "Duplicate post suppressed."
msgstr ""
-#: ../../mod/editwebpage.php:77 ../../mod/editblock.php:78
-#: ../../mod/editblock.php:94 ../../mod/editlayout.php:76
-#: ../../mod/editpost.php:20
-msgid "Item not found"
+#: ../../mod/item.php:973
+msgid "System error. Post not saved."
msgstr ""
-#: ../../mod/editwebpage.php:153
-msgid "Delete webpage?"
+#: ../../mod/item.php:1240
+msgid "Unable to obtain post information from database."
msgstr ""
-#: ../../mod/editwebpage.php:172
-msgid "Page link title"
+#: ../../mod/item.php:1247
+#, php-format
+msgid "You have reached your limit of %1$.0f top level posts."
msgstr ""
-#: ../../mod/editwebpage.php:185 ../../mod/editblock.php:145
-#: ../../mod/editlayout.php:143 ../../mod/editpost.php:121
-msgid "Insert YouTube video"
+#: ../../mod/item.php:1254
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
msgstr ""
-#: ../../mod/editwebpage.php:186 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:144 ../../mod/editpost.php:122
-msgid "Insert Vorbis [.ogg] video"
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
msgstr ""
-#: ../../mod/editwebpage.php:187 ../../mod/editblock.php:147
-#: ../../mod/editlayout.php:145 ../../mod/editpost.php:123
-msgid "Insert Vorbis [.ogg] audio"
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
msgstr ""
-#: ../../mod/editwebpage.php:222
-msgid "Edit Webpage"
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
msgstr ""
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
msgstr ""
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
msgstr ""
-#: ../../mod/ping.php:260
-msgid "sent you a private message"
+#: ../../mod/like.php:21
+msgid ""
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a href="
+"\"register\">register as a new $Projectname member</a> to continue."
msgstr ""
-#: ../../mod/ping.php:308
-msgid "added your channel"
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
msgstr ""
-#: ../../mod/ping.php:350
-msgid "posted an event"
+#: ../../mod/like.php:142
+msgid "thing"
msgstr ""
-#: ../../mod/api.php:74 ../../mod/api.php:98
-msgid "Authorize application connection"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
msgstr ""
-#: ../../mod/api.php:75
-msgid "Return to your app and insert this Securty Code:"
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
msgstr ""
-#: ../../mod/api.php:85
-msgid "Please login to continue."
+#: ../../mod/like.php:420
+#, php-format
+msgid "%1$s agrees with %2$s's %3$s"
msgstr ""
-#: ../../mod/api.php:100
-msgid ""
-"Do you want to authorize this application to access your posts and contacts, "
-"and/or create new posts for you?"
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
msgstr ""
-#: ../../mod/notify.php:53 ../../mod/notifications.php:94
-msgid "No more system notifications."
+#: ../../mod/like.php:424
+#, php-format
+msgid "%1$s abstains from a decision on %2$s's %3$s"
msgstr ""
-#: ../../mod/notify.php:57 ../../mod/notifications.php:98
-msgid "System Notifications"
+#: ../../mod/like.php:426
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
msgstr ""
-#: ../../mod/rbmark.php:90
-msgid "Select a bookmark folder"
+#: ../../mod/like.php:428
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
msgstr ""
-#: ../../mod/rbmark.php:95
-msgid "Save Bookmark"
+#: ../../mod/like.php:430
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
msgstr ""
-#: ../../mod/rbmark.php:96
-msgid "URL of bookmark"
+#: ../../mod/like.php:533
+msgid "Action completed."
msgstr ""
-#: ../../mod/rbmark.php:97 ../../mod/appman.php:93 ../../mod/events.php:450
-msgid "Description"
+#: ../../mod/like.php:534
+msgid "Thank you."
msgstr ""
-#: ../../mod/rbmark.php:101
-msgid "Or enter new bookmark folder name"
+#: ../../mod/lockview.php:57
+msgid "Remote privacy information not available."
msgstr ""
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
+#: ../../mod/lockview.php:78
+msgid "Visible to:"
msgstr ""
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
msgstr ""
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
msgstr ""
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
+#: ../../mod/locs.php:62
+msgid ""
+"Please select another location to become primary before removing the primary "
+"location."
msgstr ""
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
msgstr ""
-#: ../../mod/sources.php:45
-msgid "Source created."
+#: ../../mod/locs.php:101
+msgid "No locations found."
msgstr ""
-#: ../../mod/sources.php:57
-msgid "Source updated."
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
msgstr ""
-#: ../../mod/sources.php:82
-msgid "*"
+#: ../../mod/locs.php:114 ../../mod/admin.php:1158 ../../mod/profiles.php:465
+msgid "Address"
msgstr ""
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
+#: ../../mod/locs.php:115
+msgid "Primary"
msgstr ""
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
+#: ../../mod/locs.php:116 ../../mod/menu.php:109
+msgid "Drop"
msgstr ""
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
+#: ../../mod/locs.php:118
+msgid "Sync Now"
msgstr ""
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
+#: ../../mod/locs.php:119
+msgid "Please wait several minutes between consecutive operations."
msgstr ""
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
+#: ../../mod/locs.php:120
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing "
+"your channel."
msgstr ""
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
+#: ../../mod/locs.php:121
+msgid "Use this form to drop the location if the hub is no longer operating."
msgstr ""
-#: ../../mod/sources.php:130
-msgid "Edit Source"
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
msgstr ""
-#: ../../mod/sources.php:131
-msgid "Delete Source"
+#: ../../mod/ping.php:308
+msgid "added your channel"
msgstr ""
-#: ../../mod/sources.php:158
-msgid "Source removed"
+#: ../../mod/ping.php:350
+msgid "posted an event"
msgstr ""
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
+#: ../../mod/magic.php:69
+msgid "Hub not found."
msgstr ""
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
msgstr ""
-#: ../../mod/notifications.php:35
-msgid "Discard"
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
msgstr ""
-#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
-msgid "Tag removed"
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
msgstr ""
-#: ../../mod/tagrm.php:119
-msgid "Remove Item Tag"
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
msgstr ""
-#: ../../mod/tagrm.php:121
-msgid "Select a tag to remove: "
+#: ../../mod/mail.php:140
+msgid "Messages"
msgstr ""
-#: ../../mod/tagrm.php:133 ../../mod/photos.php:951
-msgid "Remove"
+#: ../../mod/mail.php:175
+msgid "Message recalled."
msgstr ""
-#: ../../mod/directory.php:236
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../mod/directory.php:247
-msgid "Gender: "
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
msgstr ""
-#: ../../mod/directory.php:249
-msgid "Status: "
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
msgstr ""
-#: ../../mod/directory.php:251
-msgid "Homepage: "
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
msgstr ""
-#: ../../mod/directory.php:310
-msgid "Description:"
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
msgstr ""
-#: ../../mod/directory.php:319
-msgid "Public Forum:"
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
msgstr ""
-#: ../../mod/directory.php:322
-msgid "Keywords: "
+#: ../../mod/mail.php:250
+msgid "Send"
msgstr ""
-#: ../../mod/directory.php:325
-msgid "Don't suggest"
+#: ../../mod/mail.php:342
+msgid "Delete message"
msgstr ""
-#: ../../mod/directory.php:327
-msgid "Common connections:"
+#: ../../mod/mail.php:343
+msgid "Delivery report"
msgstr ""
-#: ../../mod/directory.php:376
-msgid "Global Directory"
+#: ../../mod/mail.php:344
+msgid "Recall message"
msgstr ""
-#: ../../mod/directory.php:376
-msgid "Local Directory"
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
msgstr ""
-#: ../../mod/directory.php:382
-msgid "Finding:"
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
msgstr ""
-#: ../../mod/directory.php:387
-msgid "next page"
+#: ../../mod/mail.php:365
+msgid ""
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
msgstr ""
-#: ../../mod/directory.php:387
-msgid "previous page"
+#: ../../mod/mail.php:369
+msgid "Send Reply"
msgstr ""
-#: ../../mod/directory.php:388
-msgid "Sort options"
+#: ../../mod/mail.php:374
+#, php-format
+msgid "Your message for %s (%s):"
msgstr ""
-#: ../../mod/directory.php:389
-msgid "Alphabetic"
+#: ../../mod/manage.php:130 ../../mod/new_channel.php:117
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
msgstr ""
-#: ../../mod/directory.php:390
-msgid "Reverse Alphabetic"
+#: ../../mod/manage.php:137
+msgid "Create a new channel"
msgstr ""
-#: ../../mod/directory.php:391
-msgid "Newest to Oldest"
+#: ../../mod/manage.php:159
+msgid "Current Channel"
msgstr ""
-#: ../../mod/directory.php:392
-msgid "Oldest to Newest"
+#: ../../mod/manage.php:161
+msgid "Switch to one of your channels by selecting it."
msgstr ""
-#: ../../mod/directory.php:409
-msgid "No entries (some entries may be hidden)."
+#: ../../mod/manage.php:162
+msgid "Default Channel"
msgstr ""
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
+#: ../../mod/manage.php:163
+msgid "Make Default"
msgstr ""
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
+#: ../../mod/manage.php:166
+#, php-format
+msgid "%d new messages"
msgstr ""
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
+#: ../../mod/manage.php:167
#, php-format
-msgid "Site Member (%s)"
+msgid "%d new introductions"
msgstr ""
-#: ../../mod/lostpass.php:40
-#, php-format
-msgid "Password reset requested at %s"
+#: ../../mod/manage.php:169
+msgid "Delegated Channel"
msgstr ""
-#: ../../mod/lostpass.php:63
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
+#: ../../mod/match.php:22
+msgid "Profile Match"
msgstr ""
-#: ../../mod/lostpass.php:86 ../../boot.php:1496
-msgid "Password Reset"
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
msgstr ""
-#: ../../mod/lostpass.php:87
-msgid "Your password has been reset as requested."
+#: ../../mod/match.php:63
+msgid "is interested in:"
msgstr ""
-#: ../../mod/lostpass.php:88
-msgid "Your new password is"
+#: ../../mod/match.php:70
+msgid "No matches"
msgstr ""
-#: ../../mod/lostpass.php:89
-msgid "Save or copy your new password - and then"
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
msgstr ""
-#: ../../mod/lostpass.php:90
-msgid "click here to login"
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
msgstr ""
-#: ../../mod/lostpass.php:91
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
msgstr ""
-#: ../../mod/lostpass.php:108
-#, php-format
-msgid "Your password has changed at %s"
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
msgstr ""
-#: ../../mod/lostpass.php:123
-msgid "Forgot your Password?"
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
msgstr ""
-#: ../../mod/lostpass.php:124
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
msgstr ""
-#: ../../mod/lostpass.php:125
-msgid "Email Address"
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
msgstr ""
-#: ../../mod/lostpass.php:126
-msgid "Reset"
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
msgstr ""
-#: ../../mod/regdir.php:45 ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
msgstr ""
-#: ../../mod/impel.php:192
-#, php-format
-msgid "%s element installed"
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
msgstr ""
-#: ../../mod/impel.php:195
-#, php-format
-msgid "%s element installation failed"
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
msgstr ""
-#: ../../mod/subthread.php:114
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
msgstr ""
-#: ../../mod/subthread.php:116
-#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
msgstr ""
-#: ../../mod/import.php:28
-#, php-format
-msgid "Your service plan only allows %d channels."
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
msgstr ""
-#: ../../mod/import.php:66 ../../mod/import_items.php:38
-msgid "Nothing to import."
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
msgstr ""
-#: ../../mod/import.php:90 ../../mod/import_items.php:62
-msgid "Unable to download data from old server"
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
msgstr ""
-#: ../../mod/import.php:96 ../../mod/import_items.php:68
-msgid "Imported file is empty."
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
msgstr ""
-#: ../../mod/import.php:116 ../../mod/import_items.php:82
-#, php-format
-msgid "Warning: Database versions differ by %1$d updates."
+#: ../../mod/menu.php:151
+msgid "Menu name"
msgstr ""
-#: ../../mod/import.php:149
-msgid "No channel. Import failed."
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
msgstr ""
-#: ../../mod/import.php:509
-msgid "You must be logged in to use this feature."
+#: ../../mod/menu.php:152
+msgid "Menu title"
msgstr ""
-#: ../../mod/import.php:514
-msgid "Import Channel"
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
msgstr ""
-#: ../../mod/import.php:515
-msgid ""
-"Use this form to import an existing channel from a different server/hub. You "
-"may retrieve the channel identity from the old server/hub via the network or "
-"provide an export file."
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
msgstr ""
-#: ../../mod/import.php:516 ../../mod/import_items.php:121
-msgid "File to Upload"
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
msgstr ""
-#: ../../mod/import.php:517
-msgid "Or provide the old server/hub details"
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
msgstr ""
-#: ../../mod/import.php:518
-msgid "Your old identity address (xyz@example.com)"
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
msgstr ""
-#: ../../mod/import.php:519
-msgid "Your old login email address"
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
msgstr ""
-#: ../../mod/import.php:520
-msgid "Your old login password"
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
msgstr ""
-#: ../../mod/import.php:521
-msgid ""
-"For either option, please choose whether to make this hub your new primary "
-"address, or whether your old location should continue this role. You will be "
-"able to post from either location, but only one can be marked as the primary "
-"location for files, photos, and media."
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1075
+msgid "(click to open/close)"
msgstr ""
-#: ../../mod/import.php:522
-msgid "Make this hub my primary location"
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
msgstr ""
-#: ../../mod/import.php:523
-msgid ""
-"Import existing posts if possible (experimental - limited by available memory"
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
msgstr ""
-#: ../../mod/import.php:524
-msgid ""
-"This process may take several minutes to complete. Please submit the form "
-"only once and leave this page open until finished."
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
msgstr ""
-#: ../../mod/invite.php:25
-msgid "Total invitation limit exceeded."
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
msgstr ""
-#: ../../mod/invite.php:49
-#, php-format
-msgid "%s : Not a valid email address."
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
msgstr ""
-#: ../../mod/invite.php:59
-msgid "Please join us on $Projectname"
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
msgstr ""
-#: ../../mod/invite.php:70
-msgid "Invitation limit exceeded. Please contact your site administrator."
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
msgstr ""
-#: ../../mod/invite.php:75
-#, php-format
-msgid "%s : Message delivery failed."
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
msgstr ""
-#: ../../mod/invite.php:79
-#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] ""
-msgstr[1] ""
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr ""
-#: ../../mod/invite.php:98
-msgid "You have no more invitations available"
+#: ../../mod/mitem.php:166
+msgid "Menu:"
msgstr ""
-#: ../../mod/invite.php:129
-msgid "Send invitations"
+#: ../../mod/mitem.php:169
+msgid "Link Target"
msgstr ""
-#: ../../mod/invite.php:130
-msgid "Enter email addresses, one per line:"
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
msgstr ""
-#: ../../mod/invite.php:131 ../../mod/mail.php:246
-msgid "Your message:"
+#: ../../mod/mitem.php:175
+msgid "Edit element"
msgstr ""
-#: ../../mod/invite.php:132
-msgid "Please join my community on $Projectname."
+#: ../../mod/mitem.php:176
+msgid "Drop element"
msgstr ""
-#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
+#: ../../mod/mitem.php:177
+msgid "New element"
msgstr ""
-#: ../../mod/invite.php:135
-msgid "1. Register at any $Projectname location (they are all inter-connected)"
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
msgstr ""
-#: ../../mod/invite.php:137
-msgid "2. Enter my $Projectname network address into the site searchbar."
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
msgstr ""
-#: ../../mod/invite.php:138
-msgid "or visit "
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
msgstr ""
-#: ../../mod/invite.php:140
-msgid "3. Click [Connect]"
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
msgstr ""
-#: ../../mod/probe.php:24 ../../mod/probe.php:30
-#, php-format
-msgid "Fetching URL returns error: %1$s"
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
msgstr ""
-#: ../../mod/profile_photo.php:112
-msgid "Image uploaded but image cropping failed."
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
msgstr ""
-#: ../../mod/profile_photo.php:166
-msgid "Image resize failed."
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
msgstr ""
-#: ../../mod/profile_photo.php:212
-msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
msgstr ""
-#: ../../mod/profile_photo.php:250
-msgid "Image upload failed."
+#: ../../mod/mitem.php:226
+msgid "Link text"
msgstr ""
-#: ../../mod/profile_photo.php:269
-msgid "Unable to process image."
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
msgstr ""
-#: ../../mod/profile_photo.php:297
-msgid "female"
+#: ../../mod/network.php:91
+msgid "No such group"
msgstr ""
-#: ../../mod/profile_photo.php:298
-#, php-format
-msgid "%1$s updated her %2$s"
+#: ../../mod/network.php:131
+msgid "No such channel"
msgstr ""
-#: ../../mod/profile_photo.php:299
-msgid "male"
+#: ../../mod/network.php:136
+msgid "forum"
msgstr ""
-#: ../../mod/profile_photo.php:300
-#, php-format
-msgid "%1$s updated his %2$s"
+#: ../../mod/network.php:148
+msgid "Search Results For:"
msgstr ""
-#: ../../mod/profile_photo.php:302
-#, php-format
-msgid "%1$s updated their %2$s"
+#: ../../mod/network.php:209
+msgid "Privacy group is empty"
msgstr ""
-#: ../../mod/profile_photo.php:304
-msgid "profile photo"
+#: ../../mod/network.php:218
+msgid "Privacy group: "
msgstr ""
-#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
-msgid "Photo not available."
+#: ../../mod/network.php:244
+msgid "Invalid connection."
msgstr ""
-#: ../../mod/profile_photo.php:450
-msgid "Upload File:"
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Name or caption"
msgstr ""
-#: ../../mod/profile_photo.php:451
-msgid "Select a profile:"
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid ""
+"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation "
+"Group\""
msgstr ""
-#: ../../mod/profile_photo.php:452
-msgid "Upload Profile Photo"
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+msgid "Choose a short nickname"
msgstr ""
-#: ../../mod/profile_photo.php:457 ../../mod/settings.php:975
-msgid "or"
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address e."
+"g. nickname%s"
msgstr ""
-#: ../../mod/profile_photo.php:457
-msgid "skip this step"
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Channel role and privacy"
msgstr ""
-#: ../../mod/profile_photo.php:457
-msgid "select a photo from your photo albums"
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Select a channel role with your privacy requirements."
msgstr ""
-#: ../../mod/profile_photo.php:473
-msgid "Crop Image"
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Read more about roles"
msgstr ""
-#: ../../mod/profile_photo.php:474
-msgid "Please adjust the image cropping for optimum viewing."
+#: ../../mod/new_channel.php:131
+msgid "Create Channel"
msgstr ""
-#: ../../mod/profile_photo.php:476
-msgid "Done Editing"
+#: ../../mod/new_channel.php:132
+msgid ""
+"A channel is your identity on this network. It can represent a person, a "
+"blog, or a forum to name a few. Channels can make connections with other "
+"channels to share information with highly detailed permissions."
msgstr ""
-#: ../../mod/thing.php:111
-msgid "Thing updated"
+#: ../../mod/new_channel.php:133
+msgid ""
+"or <a href=\"import\">import an existing channel</a> from another location."
msgstr ""
-#: ../../mod/thing.php:163
-msgid "Object store: failed"
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
msgstr ""
-#: ../../mod/thing.php:167
-msgid "Thing added"
+#: ../../mod/notifications.php:35
+msgid "Discard"
msgstr ""
-#: ../../mod/thing.php:193
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
msgstr ""
-#: ../../mod/thing.php:256
-msgid "Show Thing"
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
msgstr ""
-#: ../../mod/thing.php:263
-msgid "item not found."
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
msgstr ""
-#: ../../mod/thing.php:296
-msgid "Edit Thing"
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
msgstr ""
-#: ../../mod/thing.php:298 ../../mod/thing.php:348
-msgid "Select a profile"
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
msgstr ""
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Post an activity"
+#: ../../mod/page.php:129
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, "
+"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
msgstr ""
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Only sends to viewers of the applicable profile"
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
msgstr ""
-#: ../../mod/thing.php:304 ../../mod/thing.php:353
-msgid "Name of thing e.g. something"
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
msgstr ""
-#: ../../mod/thing.php:306 ../../mod/thing.php:354
-msgid "URL of thing (optional)"
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please "
+"leave this page unless you are comfortable with and knowledgeable about how "
+"to correctly use this feature."
msgstr ""
-#: ../../mod/thing.php:308 ../../mod/thing.php:355
-msgid "URL for photo of thing (optional)"
+#: ../../mod/pdledit.php:14
+msgid "Layout updated."
msgstr ""
-#: ../../mod/thing.php:346
-msgid "Add Thing to your Profile"
+#: ../../mod/pdledit.php:30 ../../mod/pdledit.php:57
+msgid "Edit System Page Description"
msgstr ""
-#: ../../mod/dirsearch.php:29
-msgid "This directory server requires an access token"
+#: ../../mod/pdledit.php:52
+msgid "Layout not found."
msgstr ""
-#: ../../mod/editblock.php:118
-msgid "Delete block?"
+#: ../../mod/pdledit.php:58
+msgid "Module Name:"
msgstr ""
-#: ../../mod/editblock.php:180
-msgid "Edit Block"
+#: ../../mod/pdledit.php:59
+msgid "Layout Help"
msgstr ""
-#: ../../mod/removeaccount.php:30
-msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
msgstr ""
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
+#: ../../mod/photos.php:100 ../../mod/photos.php:144
+msgid "Album not found."
msgstr ""
-#: ../../mod/removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
+#: ../../mod/photos.php:127
+msgid "Delete Album"
msgstr ""
-#: ../../mod/removeaccount.php:60
+#: ../../mod/photos.php:148
msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
+"Multiple storage folders exist with this album name, but within different "
+"directories. Please remove the desired folder or folders using the Files "
+"manager"
msgstr ""
-#: ../../mod/removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
+#: ../../mod/photos.php:205 ../../mod/photos.php:1048
+msgid "Delete Photo"
msgstr ""
-#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
-msgid "Remove Account"
+#: ../../mod/photos.php:528
+msgid "No photos selected"
msgstr ""
-#: ../../mod/import_items.php:101
-msgid "Import completed"
+#: ../../mod/photos.php:577
+msgid "Access to this item is restricted."
msgstr ""
-#: ../../mod/import_items.php:119
-msgid "Import Items"
+#: ../../mod/photos.php:616
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
msgstr ""
-#: ../../mod/import_items.php:120
-msgid "Use this form to import existing posts and content from an export file."
+#: ../../mod/photos.php:619
+#, php-format
+msgid "%1$.2f MB photo storage used."
msgstr ""
-#: ../../mod/network.php:91
-msgid "No such group"
+#: ../../mod/photos.php:655
+msgid "Upload Photos"
msgstr ""
-#: ../../mod/network.php:131
-msgid "No such channel"
+#: ../../mod/photos.php:659
+msgid "Enter an album name"
msgstr ""
-#: ../../mod/network.php:136
-msgid "forum"
+#: ../../mod/photos.php:660
+msgid "or select an existing album (doubleclick)"
msgstr ""
-#: ../../mod/network.php:148
-msgid "Search Results For:"
+#: ../../mod/photos.php:661
+msgid "Create a status post for this upload"
msgstr ""
-#: ../../mod/network.php:207
-msgid "Collection is empty"
+#: ../../mod/photos.php:662
+msgid "Caption (optional):"
msgstr ""
-#: ../../mod/network.php:216
-msgid "Collection: "
+#: ../../mod/photos.php:663
+msgid "Description (optional):"
msgstr ""
-#: ../../mod/network.php:242
-msgid "Invalid connection."
+#: ../../mod/photos.php:690
+msgid "Album name could not be decoded"
msgstr ""
-#: ../../mod/pdledit.php:13
-msgid "Layout updated."
+#: ../../mod/photos.php:738 ../../mod/photos.php:1278
+#: ../../mod/photos.php:1295
+msgid "Contact Photos"
msgstr ""
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
-msgid "Edit System Page Description"
+#: ../../mod/photos.php:761
+msgid "Show Newest First"
msgstr ""
-#: ../../mod/pdledit.php:48
-msgid "Layout not found."
+#: ../../mod/photos.php:763
+msgid "Show Oldest First"
msgstr ""
-#: ../../mod/pdledit.php:54
-msgid "Module Name:"
+#: ../../mod/photos.php:865
+msgid "Permission denied. Access to this item may be restricted."
msgstr ""
-#: ../../mod/pdledit.php:55
-msgid "Layout Help"
+#: ../../mod/photos.php:867
+msgid "Photo not available"
msgstr ""
-#: ../../mod/register.php:44
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+#: ../../mod/photos.php:925
+msgid "Use as profile photo"
msgstr ""
-#: ../../mod/register.php:50
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
+#: ../../mod/photos.php:926
+msgid "Use as cover photo"
msgstr ""
-#: ../../mod/register.php:84
-msgid "Passwords do not match."
+#: ../../mod/photos.php:933
+msgid "Private Photo"
msgstr ""
-#: ../../mod/register.php:119
-msgid ""
-"Registration successful. Please check your email for validation instructions."
+#: ../../mod/photos.php:948
+msgid "View Full Size"
msgstr ""
-#: ../../mod/register.php:125
-msgid "Your registration is pending approval by the site owner."
+#: ../../mod/photos.php:993 ../../mod/tagrm.php:133
+msgid "Remove"
msgstr ""
-#: ../../mod/register.php:128
-msgid "Your registration can not be processed."
+#: ../../mod/photos.php:1027
+msgid "Edit photo"
msgstr ""
-#: ../../mod/register.php:165
-msgid "Registration on this site/hub is by approval only."
+#: ../../mod/photos.php:1029
+msgid "Rotate CW (right)"
msgstr ""
-#: ../../mod/register.php:166
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
+#: ../../mod/photos.php:1030
+msgid "Rotate CCW (left)"
msgstr ""
-#: ../../mod/register.php:176
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
+#: ../../mod/photos.php:1033
+msgid "Enter a new album name"
msgstr ""
-#: ../../mod/register.php:187
-msgid "Terms of Service"
+#: ../../mod/photos.php:1034
+msgid "or select an existing one (doubleclick)"
msgstr ""
-#: ../../mod/register.php:193
-#, php-format
-msgid "I accept the %s for this website"
+#: ../../mod/photos.php:1037
+msgid "Caption"
msgstr ""
-#: ../../mod/register.php:195
-#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
+#: ../../mod/photos.php:1039
+msgid "Add a Tag"
msgstr ""
-#: ../../mod/register.php:209 ../../mod/admin.php:448
-msgid "Registration"
+#: ../../mod/photos.php:1043
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
msgstr ""
-#: ../../mod/register.php:214
-msgid "Membership on this site is by invitation only."
+#: ../../mod/photos.php:1046
+msgid "Flag as adult in album view"
msgstr ""
-#: ../../mod/register.php:215
-msgid "Please enter your invitation code"
+#: ../../mod/photos.php:1238
+msgid "In This Photo:"
msgstr ""
-#: ../../mod/register.php:218
-msgid "Your email address"
+#: ../../mod/photos.php:1243
+msgid "Map"
msgstr ""
-#: ../../mod/register.php:219
-msgid "Choose a password"
+#: ../../mod/photos.php:1334
+msgid "View Album"
msgstr ""
-#: ../../mod/register.php:220
-msgid "Please re-enter your password"
+#: ../../mod/photos.php:1345 ../../mod/photos.php:1358
+#: ../../mod/photos.php:1359
+msgid "Recent Photos"
msgstr ""
#: ../../mod/admin.php:54
msgid "Theme settings updated."
msgstr ""
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:174
msgid "# Accounts"
msgstr ""
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:175
msgid "# blocked accounts"
msgstr ""
-#: ../../mod/admin.php:164
+#: ../../mod/admin.php:176
msgid "# expired accounts"
msgstr ""
-#: ../../mod/admin.php:165
+#: ../../mod/admin.php:177
msgid "# expiring accounts"
msgstr ""
-#: ../../mod/admin.php:176
+#: ../../mod/admin.php:188
msgid "# Channels"
msgstr ""
-#: ../../mod/admin.php:177
+#: ../../mod/admin.php:189
msgid "# primary"
msgstr ""
-#: ../../mod/admin.php:178
+#: ../../mod/admin.php:190
msgid "# clones"
msgstr ""
-#: ../../mod/admin.php:184
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr ""
-#: ../../mod/admin.php:200 ../../mod/admin.php:445 ../../mod/admin.php:545
-#: ../../mod/admin.php:812 ../../mod/admin.php:976 ../../mod/admin.php:1073
-#: ../../mod/admin.php:1113 ../../mod/admin.php:1273 ../../mod/admin.php:1307
-#: ../../mod/admin.php:1392
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr ""
-#: ../../mod/admin.php:201
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr ""
-#: ../../mod/admin.php:204
+#: ../../mod/admin.php:216
msgid "Registered accounts"
msgstr ""
-#: ../../mod/admin.php:205 ../../mod/admin.php:549
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr ""
-#: ../../mod/admin.php:206
+#: ../../mod/admin.php:218
msgid "Registered channels"
msgstr ""
-#: ../../mod/admin.php:207 ../../mod/admin.php:550
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
msgstr ""
-#: ../../mod/admin.php:208
+#: ../../mod/admin.php:220
msgid "Version"
msgstr ""
-#: ../../mod/admin.php:329
+#: ../../mod/admin.php:339
msgid "Site settings updated."
msgstr ""
-#: ../../mod/admin.php:366 ../../mod/settings.php:793
+#: ../../mod/admin.php:376 ../../mod/settings.php:805
msgid "mobile"
msgstr ""
-#: ../../mod/admin.php:368
+#: ../../mod/admin.php:378
msgid "experimental"
msgstr ""
-#: ../../mod/admin.php:370
+#: ../../mod/admin.php:380
msgid "unsupported"
msgstr ""
-#: ../../mod/admin.php:416
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr ""
-#: ../../mod/admin.php:422
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
msgstr ""
-#: ../../mod/admin.php:423
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
msgstr ""
-#: ../../mod/admin.php:424
+#: ../../mod/admin.php:434
msgid "My site has free access only"
msgstr ""
-#: ../../mod/admin.php:425
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
msgstr ""
-#: ../../mod/admin.php:449
+#: ../../mod/admin.php:458 ../../mod/register.php:241
+msgid "Registration"
+msgstr ""
+
+#: ../../mod/admin.php:459
msgid "File upload"
msgstr ""
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr ""
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr ""
-#: ../../mod/admin.php:456
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr ""
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:467
msgid "Administrator Information"
msgstr ""
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
msgstr ""
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:468
msgid "System language"
msgstr ""
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr ""
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr ""
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
msgstr ""
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
msgstr ""
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:472
msgid "Allow Feeds as Connections"
msgstr ""
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:472
msgid "(Heavy system resource usage)"
msgstr ""
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr ""
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr ""
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
msgstr ""
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:475
msgid "Invitation only"
msgstr ""
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:475
msgid ""
"Only allow new member registrations with an invitation code. Above register "
"policy must be set to Yes."
msgstr ""
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
msgstr ""
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr ""
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr ""
-#: ../../mod/admin.php:468
+#: ../../mod/admin.php:478
msgid "Site homepage to show visitors (default: login box)"
msgstr ""
-#: ../../mod/admin.php:468
+#: ../../mod/admin.php:478
msgid ""
"example: 'public' to show public stream, 'page/sys/home' to show a system "
"webpage called 'home' or 'include:home.html' to include a file."
msgstr ""
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:479
msgid "Preserve site homepage URL"
msgstr ""
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:479
msgid ""
"Present the site homepage in a frame at the original location instead of "
"redirecting"
msgstr ""
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr ""
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
msgstr ""
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
msgstr ""
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
msgstr ""
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
msgstr ""
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
msgstr ""
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:483
msgid "Not allowed email domains"
msgstr ""
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:483
msgid ""
"Comma separated list of domains which are not allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains, unless allowed domains have been defined."
msgstr ""
-#: ../../mod/admin.php:474
-msgid "Block public"
-msgstr ""
-
-#: ../../mod/admin.php:474
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr ""
-
-#: ../../mod/admin.php:475
+#: ../../mod/admin.php:484
msgid "Verify Email Addresses"
msgstr ""
-#: ../../mod/admin.php:475
+#: ../../mod/admin.php:484
msgid ""
"Check to verify email addresses used in account registration (recommended)."
msgstr ""
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:485
msgid "Force publish"
msgstr ""
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr ""
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:486
msgid "Import Public Streams"
msgstr ""
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:486
msgid ""
"Import and allow access to public content pulled from other sites. Warning: "
"this content is unmoderated."
msgstr ""
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:487
msgid "login on Homepage"
msgstr ""
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:487
msgid ""
"Present a login box to visitors on the home page if no other content has "
"been configured."
msgstr ""
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:489
msgid "Directory Server URL"
msgstr ""
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:489
msgid "Default directory server"
msgstr ""
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:491
msgid "Proxy user"
msgstr ""
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:492
msgid "Proxy URL"
msgstr ""
-#: ../../mod/admin.php:484
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr ""
-#: ../../mod/admin.php:484
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
msgstr ""
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr ""
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr ""
-#: ../../mod/admin.php:486
+#: ../../mod/admin.php:495
msgid "Deliveries per process"
msgstr ""
-#: ../../mod/admin.php:486
+#: ../../mod/admin.php:495
msgid ""
"Number of deliveries to attempt in a single operating system process. Adjust "
"if necessary to tune system performance. Recommend: 1-5."
msgstr ""
-#: ../../mod/admin.php:487
+#: ../../mod/admin.php:496
msgid "Poll interval"
msgstr ""
-#: ../../mod/admin.php:487
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
msgstr ""
-#: ../../mod/admin.php:488
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
msgstr ""
-#: ../../mod/admin.php:488
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
msgstr ""
-#: ../../mod/admin.php:489
-msgid "Expiration period in days for imported (matrix/network) content"
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
msgstr ""
-#: ../../mod/admin.php:489
+#: ../../mod/admin.php:498
msgid "0 for no expiration of imported content"
msgstr ""
-#: ../../mod/admin.php:537
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "Off"
+msgstr ""
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "On"
+msgstr ""
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr ""
+
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr ""
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr ""
-#: ../../mod/admin.php:544 ../../mod/admin.php:826
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
msgstr ""
-#: ../../mod/admin.php:544
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr ""
-#: ../../mod/admin.php:544
+#: ../../mod/admin.php:668
msgid "on server"
msgstr ""
-#: ../../mod/admin.php:544
-msgid "Status"
+#: ../../mod/admin.php:670
+msgid "Server"
msgstr ""
-#: ../../mod/admin.php:546
-msgid "Server"
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr ""
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr ""
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr ""
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr ""
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr ""
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr ""
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by default"
msgstr ""
-#: ../../mod/admin.php:563
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr ""
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr ""
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr ""
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr ""
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr ""
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr ""
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr ""
-#: ../../mod/admin.php:573
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr ""
-#: ../../mod/admin.php:576
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr ""
-#: ../../mod/admin.php:580
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr ""
-#: ../../mod/admin.php:583
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr ""
-#: ../../mod/admin.php:599
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr ""
-#: ../../mod/admin.php:603
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr ""
-#: ../../mod/admin.php:605
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr ""
-#: ../../mod/admin.php:606
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr ""
-#: ../../mod/admin.php:637
+#: ../../mod/admin.php:809
msgid "Queue Statistics"
msgstr ""
-#: ../../mod/admin.php:638
+#: ../../mod/admin.php:810
msgid "Total Entries"
msgstr ""
-#: ../../mod/admin.php:639
+#: ../../mod/admin.php:811
msgid "Priority"
msgstr ""
-#: ../../mod/admin.php:640
+#: ../../mod/admin.php:812
msgid "Destination URL"
msgstr ""
-#: ../../mod/admin.php:641
+#: ../../mod/admin.php:813
msgid "Mark hub permanently offline"
msgstr ""
-#: ../../mod/admin.php:642
+#: ../../mod/admin.php:814
msgid "Empty queue for this hub"
msgstr ""
-#: ../../mod/admin.php:643
+#: ../../mod/admin.php:815
msgid "Last known contact"
msgstr ""
-#: ../../mod/admin.php:679
+#: ../../mod/admin.php:851
#, php-format
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] ""
msgstr[1] ""
-#: ../../mod/admin.php:687
+#: ../../mod/admin.php:859
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] ""
msgstr[1] ""
-#: ../../mod/admin.php:723
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr ""
-#: ../../mod/admin.php:735
+#: ../../mod/admin.php:907
#, php-format
msgid "Account '%s' deleted"
msgstr ""
-#: ../../mod/admin.php:743
+#: ../../mod/admin.php:915
#, php-format
msgid "Account '%s' blocked"
msgstr ""
-#: ../../mod/admin.php:751
+#: ../../mod/admin.php:923
#, php-format
msgid "Account '%s' unblocked"
msgstr ""
-#: ../../mod/admin.php:813 ../../mod/admin.php:825
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr ""
-#: ../../mod/admin.php:815 ../../mod/admin.php:979
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr ""
-#: ../../mod/admin.php:816
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr ""
-#: ../../mod/admin.php:817
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr ""
-#: ../../mod/admin.php:818
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr ""
-#: ../../mod/admin.php:820
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr ""
-#: ../../mod/admin.php:826
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr ""
-#: ../../mod/admin.php:826
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr ""
-#: ../../mod/admin.php:826
+#: ../../mod/admin.php:998
msgid "Expires"
msgstr ""
-#: ../../mod/admin.php:826
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr ""
-#: ../../mod/admin.php:828
+#: ../../mod/admin.php:1000
msgid ""
"Selected accounts will be deleted!\\n\\nEverything these accounts had posted "
"on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr ""
-#: ../../mod/admin.php:829
+#: ../../mod/admin.php:1001
msgid ""
"The account {0} will be deleted!\\n\\nEverything this account has posted on "
"this site will be permanently deleted!\\n\\nAre you sure?"
msgstr ""
-#: ../../mod/admin.php:865
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] ""
msgstr[1] ""
-#: ../../mod/admin.php:874
+#: ../../mod/admin.php:1046
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] ""
msgstr[1] ""
-#: ../../mod/admin.php:881
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] ""
msgstr[1] ""
-#: ../../mod/admin.php:901
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr ""
-#: ../../mod/admin.php:912
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr ""
-#: ../../mod/admin.php:924
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' censored"
msgstr ""
-#: ../../mod/admin.php:924
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
msgstr ""
-#: ../../mod/admin.php:935
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code allowed"
msgstr ""
-#: ../../mod/admin.php:935
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code disallowed"
msgstr ""
-#: ../../mod/admin.php:981
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr ""
-#: ../../mod/admin.php:982
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr ""
-#: ../../mod/admin.php:983
+#: ../../mod/admin.php:1155
msgid "Allow Code"
msgstr ""
-#: ../../mod/admin.php:984
+#: ../../mod/admin.php:1156
msgid "Disallow Code"
msgstr ""
-#: ../../mod/admin.php:986
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr ""
-#: ../../mod/admin.php:988
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr ""
-#: ../../mod/admin.php:989
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr ""
-#: ../../mod/admin.php:1029
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
msgstr ""
-#: ../../mod/admin.php:1033
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
msgstr ""
-#: ../../mod/admin.php:1043 ../../mod/admin.php:1246
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr ""
-#: ../../mod/admin.php:1046 ../../mod/admin.php:1248
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr ""
-#: ../../mod/admin.php:1075 ../../mod/admin.php:1275
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr ""
-#: ../../mod/admin.php:1083 ../../mod/admin.php:1285
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr ""
-#: ../../mod/admin.php:1084 ../../mod/admin.php:1286
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr ""
-#: ../../mod/admin.php:1211
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr ""
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr ""
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr ""
+
+#: ../../mod/admin.php:1278
+msgid "Requires: "
+msgstr ""
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr ""
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr ""
-#: ../../mod/admin.php:1267
+#: ../../mod/admin.php:1479
msgid "Screenshot"
msgstr ""
-#: ../../mod/admin.php:1313
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr ""
-#: ../../mod/admin.php:1314
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
msgstr ""
-#: ../../mod/admin.php:1338
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
msgstr ""
-#: ../../mod/admin.php:1395
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr ""
-#: ../../mod/admin.php:1401
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr ""
-#: ../../mod/admin.php:1402
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr ""
-#: ../../mod/admin.php:1402
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
msgstr ""
-#: ../../mod/admin.php:1403
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr ""
-#: ../../mod/admin.php:1449
+#: ../../mod/admin.php:1682
msgid "New Profile Field"
msgstr ""
-#: ../../mod/admin.php:1450 ../../mod/admin.php:1470
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "Field nickname"
msgstr ""
-#: ../../mod/admin.php:1450 ../../mod/admin.php:1470
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "System name of field"
msgstr ""
-#: ../../mod/admin.php:1451 ../../mod/admin.php:1471
+#: ../../mod/admin.php:1684 ../../mod/admin.php:1704
msgid "Input type"
msgstr ""
-#: ../../mod/admin.php:1452 ../../mod/admin.php:1472
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Field Name"
msgstr ""
-#: ../../mod/admin.php:1452 ../../mod/admin.php:1472
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Label on profile pages"
msgstr ""
-#: ../../mod/admin.php:1453 ../../mod/admin.php:1473
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Help text"
msgstr ""
-#: ../../mod/admin.php:1453 ../../mod/admin.php:1473
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Additional info (optional)"
msgstr ""
-#: ../../mod/admin.php:1463
+#: ../../mod/admin.php:1696
msgid "Field definition not found"
msgstr ""
-#: ../../mod/admin.php:1469
+#: ../../mod/admin.php:1702
msgid "Edit Profile Field"
msgstr ""
-#: ../../mod/editlayout.php:112
-msgid "Delete layout?"
+#: ../../mod/admin.php:1761
+msgid "Basic Profile Fields"
msgstr ""
-#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
-msgid "Layout Description (Optional)"
+#: ../../mod/admin.php:1762
+msgid "Advanced Profile Fields"
msgstr ""
-#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
-#: ../../mod/layouts.php:179
-msgid "Layout Name"
+#: ../../mod/admin.php:1762
+msgid "(In addition to basic fields)"
msgstr ""
-#: ../../mod/editlayout.php:178
-msgid "Edit Layout"
+#: ../../mod/admin.php:1764
+msgid "All available fields"
msgstr ""
-#: ../../mod/settings.php:76
-msgid "Name is required"
+#: ../../mod/admin.php:1765
+msgid "Custom Fields"
msgstr ""
-#: ../../mod/settings.php:80
-msgid "Key and Secret are required"
+#: ../../mod/admin.php:1769
+msgid "Create Custom Field"
msgstr ""
-#: ../../mod/settings.php:232
-msgid "Passwords do not match. Password unchanged."
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
msgstr ""
-#: ../../mod/settings.php:236
-msgid "Empty passwords are not allowed. Password unchanged."
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
msgstr ""
-#: ../../mod/settings.php:250
-msgid "Password changed."
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
msgstr ""
-#: ../../mod/settings.php:252
-msgid "Password update failed. Please try again."
+#: ../../mod/poke.php:176
+msgid "Recipient"
msgstr ""
-#: ../../mod/settings.php:266
-msgid "Not valid email."
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
msgstr ""
-#: ../../mod/settings.php:269
-msgid "Protected email address. Cannot change to that email."
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
msgstr ""
-#: ../../mod/settings.php:278
-msgid "System failure storing new email. Please try again."
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
msgstr ""
-#: ../../mod/settings.php:521
-msgid "Settings updated."
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
msgstr ""
-#: ../../mod/settings.php:585 ../../mod/settings.php:611
-#: ../../mod/settings.php:647
-msgid "Add application"
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
msgstr ""
-#: ../../mod/settings.php:588
-msgid "Name of application"
+#: ../../mod/profile_photo.php:212
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
msgstr ""
-#: ../../mod/settings.php:589 ../../mod/settings.php:615
-msgid "Consumer Key"
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
msgstr ""
-#: ../../mod/settings.php:589 ../../mod/settings.php:590
-msgid "Automatically generated - change if desired. Max length 20"
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
msgstr ""
-#: ../../mod/settings.php:590 ../../mod/settings.php:616
-msgid "Consumer Secret"
+#: ../../mod/profile_photo.php:316 ../../mod/profile_photo.php:357
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
msgstr ""
-#: ../../mod/settings.php:591 ../../mod/settings.php:617
-msgid "Redirect"
+#: ../../mod/profile_photo.php:398 ../../mod/cover_photo.php:350
+msgid "Upload File:"
msgstr ""
-#: ../../mod/settings.php:591
-msgid ""
-"Redirect URI - leave blank unless your application specifically requires this"
+#: ../../mod/profile_photo.php:399 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
msgstr ""
-#: ../../mod/settings.php:592 ../../mod/settings.php:618
-msgid "Icon url"
+#: ../../mod/profile_photo.php:400
+msgid "Upload Profile Photo"
msgstr ""
-#: ../../mod/settings.php:592
-msgid "Optional"
+#: ../../mod/profile_photo.php:407 ../../mod/settings.php:992
+#: ../../mod/cover_photo.php:357
+msgid "or"
msgstr ""
-#: ../../mod/settings.php:603
-msgid "You can't edit this application."
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "skip this step"
msgstr ""
-#: ../../mod/settings.php:646
-msgid "Connected Apps"
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
msgstr ""
-#: ../../mod/settings.php:650
-msgid "Client key starts with"
+#: ../../mod/profile_photo.php:423 ../../mod/cover_photo.php:373
+msgid "Crop Image"
msgstr ""
-#: ../../mod/settings.php:651
-msgid "No name"
+#: ../../mod/profile_photo.php:424 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
msgstr ""
-#: ../../mod/settings.php:652
-msgid "Remove authorization"
+#: ../../mod/profile_photo.php:426 ../../mod/cover_photo.php:376
+msgid "Done Editing"
msgstr ""
-#: ../../mod/settings.php:665
-msgid "No feature settings configured"
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:620
+msgid "Profile not found."
msgstr ""
-#: ../../mod/settings.php:672
-msgid "Feature/Addon Settings"
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
msgstr ""
-#: ../../mod/settings.php:695
-msgid "Account Settings"
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
msgstr ""
-#: ../../mod/settings.php:696
-msgid "Enter New Password:"
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
msgstr ""
-#: ../../mod/settings.php:697
-msgid "Confirm New Password:"
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
msgstr ""
-#: ../../mod/settings.php:697
-msgid "Leave password fields blank unless changing"
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
msgstr ""
-#: ../../mod/settings.php:699 ../../mod/settings.php:1030
-msgid "Email Address:"
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
msgstr ""
-#: ../../mod/settings.php:701
-msgid "Remove this account including all its channels"
+#: ../../mod/profiles.php:422
+msgid "Marital Status"
msgstr ""
-#: ../../mod/settings.php:717
-msgid "Off"
+#: ../../mod/profiles.php:426
+msgid "Romantic Partner"
msgstr ""
-#: ../../mod/settings.php:717
-msgid "On"
+#: ../../mod/profiles.php:430 ../../mod/profiles.php:735
+msgid "Likes"
msgstr ""
-#: ../../mod/settings.php:724
-msgid "Additional Features"
+#: ../../mod/profiles.php:434 ../../mod/profiles.php:736
+msgid "Dislikes"
msgstr ""
-#: ../../mod/settings.php:748
-msgid "Connector Settings"
+#: ../../mod/profiles.php:438 ../../mod/profiles.php:743
+msgid "Work/Employment"
msgstr ""
-#: ../../mod/settings.php:787
-msgid "No special theme for mobile devices"
+#: ../../mod/profiles.php:441
+msgid "Religion"
msgstr ""
-#: ../../mod/settings.php:790
-#, php-format
-msgid "%s - (Experimental)"
+#: ../../mod/profiles.php:445
+msgid "Political Views"
msgstr ""
-#: ../../mod/settings.php:829
-msgid "Display Settings"
+#: ../../mod/profiles.php:453
+msgid "Sexual Preference"
msgstr ""
-#: ../../mod/settings.php:830
-msgid "Theme Settings"
+#: ../../mod/profiles.php:457
+msgid "Homepage"
msgstr ""
-#: ../../mod/settings.php:831
-msgid "Custom Theme Settings"
+#: ../../mod/profiles.php:461
+msgid "Interests"
msgstr ""
-#: ../../mod/settings.php:832
-msgid "Content Settings"
+#: ../../mod/profiles.php:555
+msgid "Profile updated."
msgstr ""
-#: ../../mod/settings.php:838
-msgid "Display Theme:"
+#: ../../mod/profiles.php:644
+msgid "Hide your connections list from viewers of this profile"
msgstr ""
-#: ../../mod/settings.php:839
-msgid "Mobile Theme:"
+#: ../../mod/profiles.php:686
+msgid "Edit Profile Details"
msgstr ""
-#: ../../mod/settings.php:840
-msgid "Enable user zoom on mobile devices"
+#: ../../mod/profiles.php:688
+msgid "View this profile"
msgstr ""
-#: ../../mod/settings.php:841
-msgid "Update browser every xx seconds"
+#: ../../mod/profiles.php:690
+msgid "Change cover photo"
msgstr ""
-#: ../../mod/settings.php:841
-msgid "Minimum of 10 seconds, no maximum"
+#: ../../mod/profiles.php:692
+msgid "Create a new profile using these settings"
msgstr ""
-#: ../../mod/settings.php:842
-msgid "Maximum number of conversations to load at any time:"
+#: ../../mod/profiles.php:693
+msgid "Clone this profile"
msgstr ""
-#: ../../mod/settings.php:842
-msgid "Maximum of 100 items"
+#: ../../mod/profiles.php:694
+msgid "Delete this profile"
msgstr ""
-#: ../../mod/settings.php:843
-msgid "Show emoticons (smilies) as images"
+#: ../../mod/profiles.php:695
+msgid "Add profile things"
msgstr ""
-#: ../../mod/settings.php:844
-msgid "Link post titles to source"
+#: ../../mod/profiles.php:698
+msgid "Relation"
msgstr ""
-#: ../../mod/settings.php:845
-msgid "System Page Layout Editor - (advanced)"
+#: ../../mod/profiles.php:701
+msgid "Import profile from file"
msgstr ""
-#: ../../mod/settings.php:848
-msgid "Use blog/list mode on channel page"
+#: ../../mod/profiles.php:702
+msgid "Export profile to file"
msgstr ""
-#: ../../mod/settings.php:848 ../../mod/settings.php:849
-msgid "(comments displayed separately)"
+#: ../../mod/profiles.php:703
+msgid "Your gender"
msgstr ""
-#: ../../mod/settings.php:849
-msgid "Use blog/list mode on matrix page"
+#: ../../mod/profiles.php:704
+msgid "Marital status"
msgstr ""
-#: ../../mod/settings.php:850
-msgid "Channel page max height of content (in pixels)"
+#: ../../mod/profiles.php:705
+msgid "Sexual preference"
msgstr ""
-#: ../../mod/settings.php:850 ../../mod/settings.php:851
-msgid "click to expand content exceeding this height"
+#: ../../mod/profiles.php:708
+msgid "Profile name"
msgstr ""
-#: ../../mod/settings.php:851
-msgid "Matrix page max height of content (in pixels)"
+#: ../../mod/profiles.php:710
+msgid "This is your default profile."
msgstr ""
-#: ../../mod/settings.php:885
-msgid "Nobody except yourself"
+#: ../../mod/profiles.php:712
+msgid "Your full name"
msgstr ""
-#: ../../mod/settings.php:886
-msgid "Only those you specifically allow"
+#: ../../mod/profiles.php:713
+msgid "Title/Description"
msgstr ""
-#: ../../mod/settings.php:887
-msgid "Approved connections"
+#: ../../mod/profiles.php:716
+msgid "Street address"
msgstr ""
-#: ../../mod/settings.php:888
-msgid "Any connections"
+#: ../../mod/profiles.php:717
+msgid "Locality/City"
msgstr ""
-#: ../../mod/settings.php:889
-msgid "Anybody on this website"
+#: ../../mod/profiles.php:718
+msgid "Region/State"
msgstr ""
-#: ../../mod/settings.php:890
-msgid "Anybody in this network"
+#: ../../mod/profiles.php:719
+msgid "Postal/Zip code"
msgstr ""
-#: ../../mod/settings.php:891
-msgid "Anybody authenticated"
+#: ../../mod/profiles.php:720
+msgid "Country"
msgstr ""
-#: ../../mod/settings.php:892
-msgid "Anybody on the internet"
+#: ../../mod/profiles.php:725
+msgid "Who (if applicable)"
msgstr ""
-#: ../../mod/settings.php:966
-msgid "Publish your default profile in the network directory"
+#: ../../mod/profiles.php:725
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
msgstr ""
-#: ../../mod/settings.php:971
-msgid "Allow us to suggest you as a potential friend to new members?"
+#: ../../mod/profiles.php:726
+msgid "Since (date)"
msgstr ""
-#: ../../mod/settings.php:980
-msgid "Your channel address is"
+#: ../../mod/profiles.php:729
+msgid "Tell us about yourself"
msgstr ""
-#: ../../mod/settings.php:1021
-msgid "Channel Settings"
+#: ../../mod/profiles.php:731
+msgid "Hometown"
msgstr ""
-#: ../../mod/settings.php:1028
-msgid "Basic Settings"
+#: ../../mod/profiles.php:732
+msgid "Political views"
msgstr ""
-#: ../../mod/settings.php:1031
-msgid "Your Timezone:"
+#: ../../mod/profiles.php:733
+msgid "Religious views"
msgstr ""
-#: ../../mod/settings.php:1032
-msgid "Default Post Location:"
+#: ../../mod/profiles.php:734
+msgid "Keywords used in directory listings"
msgstr ""
-#: ../../mod/settings.php:1032
-msgid "Geographical location to display on your posts"
+#: ../../mod/profiles.php:734
+msgid "Example: fishing photography software"
msgstr ""
-#: ../../mod/settings.php:1033
-msgid "Use Browser Location:"
+#: ../../mod/profiles.php:737
+msgid "Musical interests"
msgstr ""
-#: ../../mod/settings.php:1035
-msgid "Adult Content"
+#: ../../mod/profiles.php:738
+msgid "Books, literature"
msgstr ""
-#: ../../mod/settings.php:1035
-msgid ""
-"This channel frequently or regularly publishes adult content. (Please tag "
-"any adult material and/or nudity with #NSFW)"
+#: ../../mod/profiles.php:739
+msgid "Television"
msgstr ""
-#: ../../mod/settings.php:1037
-msgid "Security and Privacy Settings"
+#: ../../mod/profiles.php:740
+msgid "Film/Dance/Culture/Entertainment"
msgstr ""
-#: ../../mod/settings.php:1039
-msgid "Your permissions are already configured. Click to view/adjust"
+#: ../../mod/profiles.php:741
+msgid "Hobbies/Interests"
msgstr ""
-#: ../../mod/settings.php:1041
-msgid "Hide my online presence"
+#: ../../mod/profiles.php:742
+msgid "Love/Romance"
msgstr ""
-#: ../../mod/settings.php:1041
-msgid "Prevents displaying in your profile that you are online"
+#: ../../mod/profiles.php:744
+msgid "School/Education"
msgstr ""
-#: ../../mod/settings.php:1043
-msgid "Simple Privacy Settings:"
+#: ../../mod/profiles.php:745
+msgid "Contact information and social networks"
msgstr ""
-#: ../../mod/settings.php:1044
-msgid ""
-"Very Public - <em>extremely permissive (should be used with caution)</em>"
+#: ../../mod/profiles.php:746
+msgid "My other channels"
msgstr ""
-#: ../../mod/settings.php:1045
-msgid ""
-"Typical - <em>default public, privacy when desired (similar to social "
-"network permissions but with improved privacy)</em>"
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
msgstr ""
-#: ../../mod/settings.php:1046
-msgid "Private - <em>default private, never open or public</em>"
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
msgstr ""
-#: ../../mod/settings.php:1047
-msgid "Blocked - <em>default blocked to/from everybody</em>"
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
msgstr ""
-#: ../../mod/settings.php:1049
-msgid "Allow others to tag your posts"
+#: ../../mod/profperm.php:123
+msgid "Visible To"
msgstr ""
-#: ../../mod/settings.php:1049
+#: ../../mod/pubsites.php:21
msgid ""
-"Often used by the community to retro-actively flag inappropriate content"
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself <strong>may</strong> provide "
+"additional details."
msgstr ""
-#: ../../mod/settings.php:1051
-msgid "Advanced Privacy Settings"
+#: ../../mod/pubsites.php:27
+msgid "Hub URL"
msgstr ""
-#: ../../mod/settings.php:1053
-msgid "Expire other channel content after this many days"
+#: ../../mod/pubsites.php:27
+msgid "Access Type"
msgstr ""
-#: ../../mod/settings.php:1053
-msgid "0 or blank prevents expiration"
+#: ../../mod/pubsites.php:27
+msgid "Registration Policy"
msgstr ""
-#: ../../mod/settings.php:1054
-msgid "Maximum Friend Requests/Day:"
+#: ../../mod/pubsites.php:33
+msgid "Rate"
msgstr ""
-#: ../../mod/settings.php:1054
-msgid "May reduce spam activity"
+#: ../../mod/rate.php:158
+msgid "Website:"
msgstr ""
-#: ../../mod/settings.php:1055
-msgid "Default Post Permissions"
+#: ../../mod/rate.php:161
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
msgstr ""
-#: ../../mod/settings.php:1056 ../../mod/mitem.php:150 ../../mod/mitem.php:223
-msgid "(click to open/close)"
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
msgstr ""
-#: ../../mod/settings.php:1060
-msgid "Channel permissions category:"
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
msgstr ""
-#: ../../mod/settings.php:1066
-msgid "Maximum private messages per day from unknown people:"
+#: ../../mod/ratings.php:69
+msgid "No ratings"
msgstr ""
-#: ../../mod/settings.php:1066
-msgid "Useful to reduce spamming"
+#: ../../mod/ratings.php:100
+msgid "Rating: "
msgstr ""
-#: ../../mod/settings.php:1069
-msgid "Notification Settings"
+#: ../../mod/ratings.php:101
+msgid "Website: "
msgstr ""
-#: ../../mod/settings.php:1070
-msgid "By default post a status message when:"
+#: ../../mod/ratings.php:103
+msgid "Description: "
msgstr ""
-#: ../../mod/settings.php:1071
-msgid "accepting a friend request"
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
msgstr ""
-#: ../../mod/settings.php:1072
-msgid "joining a forum/community"
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
msgstr ""
-#: ../../mod/settings.php:1073
-msgid "making an <em>interesting</em> profile change"
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
msgstr ""
-#: ../../mod/settings.php:1074
-msgid "Send a notification email when:"
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
msgstr ""
-#: ../../mod/settings.php:1075
-msgid "You receive a connection request"
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
msgstr ""
-#: ../../mod/settings.php:1076
-msgid "Your connections are confirmed"
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
msgstr ""
-#: ../../mod/settings.php:1077
-msgid "Someone writes on your profile wall"
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
msgstr ""
-#: ../../mod/settings.php:1078
-msgid "Someone writes a followup comment"
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation instructions."
msgstr ""
-#: ../../mod/settings.php:1079
-msgid "You receive a private message"
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
msgstr ""
-#: ../../mod/settings.php:1080
-msgid "You receive a friend suggestion"
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
msgstr ""
-#: ../../mod/settings.php:1081
-msgid "You are tagged in a post"
+#: ../../mod/register.php:180
+msgid "Registration on this hub is disabled."
msgstr ""
-#: ../../mod/settings.php:1082
-msgid "You are poked/prodded/etc. in a post"
+#: ../../mod/register.php:189
+msgid "Registration on this hub is by approval only."
msgstr ""
-#: ../../mod/settings.php:1085
-msgid "Show visual notifications including:"
+#: ../../mod/register.php:190
+msgid "<a href=\"pubsites\">Register at another affiliated hub.</a>"
msgstr ""
-#: ../../mod/settings.php:1087
-msgid "Unseen matrix activity"
+#: ../../mod/register.php:200
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
msgstr ""
-#: ../../mod/settings.php:1088
-msgid "Unseen channel activity"
+#: ../../mod/register.php:211
+msgid "Terms of Service"
msgstr ""
-#: ../../mod/settings.php:1089
-msgid "Unseen private messages"
+#: ../../mod/register.php:217
+#, php-format
+msgid "I accept the %s for this website"
msgstr ""
-#: ../../mod/settings.php:1089 ../../mod/settings.php:1094
-#: ../../mod/settings.php:1095 ../../mod/settings.php:1096
-msgid "Recommended"
+#: ../../mod/register.php:219
+#, php-format
+msgid "I am over 13 years of age and accept the %s for this website"
msgstr ""
-#: ../../mod/settings.php:1090
-msgid "Upcoming events"
+#: ../../mod/register.php:223
+msgid "Your email address"
msgstr ""
-#: ../../mod/settings.php:1091
-msgid "Events today"
+#: ../../mod/register.php:224
+msgid "Choose a password"
msgstr ""
-#: ../../mod/settings.php:1092
-msgid "Upcoming birthdays"
+#: ../../mod/register.php:225
+msgid "Please re-enter your password"
msgstr ""
-#: ../../mod/settings.php:1092
-msgid "Not available in all themes"
+#: ../../mod/register.php:226
+msgid "Please enter your invitation code"
msgstr ""
-#: ../../mod/settings.php:1093
-msgid "System (personal) notifications"
+#: ../../mod/register.php:232
+msgid "no"
msgstr ""
-#: ../../mod/settings.php:1094
-msgid "System info messages"
+#: ../../mod/register.php:232
+msgid "yes"
msgstr ""
-#: ../../mod/settings.php:1095
-msgid "System critical alerts"
+#: ../../mod/register.php:246
+msgid "Membership on this site is by invitation only."
msgstr ""
-#: ../../mod/settings.php:1096
-msgid "New connections"
+#: ../../mod/register.php:258
+msgid "Proceed to create your first channel"
msgstr ""
-#: ../../mod/settings.php:1097
-msgid "System Registrations"
+#: ../../mod/regmod.php:11
+msgid "Please login."
msgstr ""
-#: ../../mod/settings.php:1098
+#: ../../mod/removeaccount.php:30
msgid ""
-"Also show new wall posts, private messages and connections under Notices"
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
msgstr ""
-#: ../../mod/settings.php:1100
-msgid "Notify me of events this many days in advance"
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
msgstr ""
-#: ../../mod/settings.php:1100
-msgid "Must be greater than 0"
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
msgstr ""
-#: ../../mod/settings.php:1102
-msgid "Advanced Account/Page Type Settings"
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
msgstr ""
-#: ../../mod/settings.php:1103
-msgid "Change the behaviour of this account for special situations"
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
msgstr ""
-#: ../../mod/settings.php:1106
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr ""
+
+#: ../../mod/removeaccount.php:60
msgid ""
-"Please enable expert mode (in <a href=\"settings/features\">Settings > "
-"Additional features</a>) to adjust!"
+"Remove this account, all its channels and all its channel clones from the "
+"network"
msgstr ""
-#: ../../mod/settings.php:1107
-msgid "Miscellaneous Settings"
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
msgstr ""
-#: ../../mod/settings.php:1108
-msgid "Default photo upload folder"
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:712
+msgid "Remove Account"
msgstr ""
-#: ../../mod/settings.php:1108 ../../mod/settings.php:1109
-msgid "%Y - current year, %m - current month"
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
msgstr ""
-#: ../../mod/settings.php:1109
-msgid "Default file upload folder"
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
msgstr ""
-#: ../../mod/settings.php:1111
-msgid "Personal menu to display in your channel pages"
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
msgstr ""
-#: ../../mod/settings.php:1113
-msgid "Remove this channel."
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
msgstr ""
-#: ../../mod/settings.php:1114
-msgid "Firefox Share $Projectname provider"
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
msgstr ""
-#: ../../mod/settings.php:1115
-msgid "Start calendar week on monday"
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1131
+msgid "Remove Channel"
msgstr ""
-#: ../../mod/webpages.php:191
-msgid "Page Title"
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
msgstr ""
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
msgstr ""
-#: ../../mod/appman.php:37
-msgid "Malformed app."
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
msgstr ""
-#: ../../mod/appman.php:80
-msgid "Embed code"
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
msgstr ""
-#: ../../mod/appman.php:86
-msgid "Edit App"
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
msgstr ""
-#: ../../mod/appman.php:86
-msgid "Create App"
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
msgstr ""
-#: ../../mod/appman.php:91
-msgid "Name of app"
+#: ../../mod/search.php:212
+#, php-format
+msgid "Items tagged with: %s"
msgstr ""
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
+#: ../../mod/search.php:214
+#, php-format
+msgid "Search results for: %s"
msgstr ""
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
msgstr ""
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
+#: ../../mod/settings.php:76
+msgid "Name is required"
msgstr ""
-#: ../../mod/appman.php:95
-msgid "Version ID"
+#: ../../mod/settings.php:80
+msgid "Key and Secret are required"
msgstr ""
-#: ../../mod/appman.php:96
-msgid "Price of app"
+#: ../../mod/settings.php:232
+msgid "Not valid email."
msgstr ""
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
+#: ../../mod/settings.php:235
+msgid "Protected email address. Cannot change to that email."
msgstr ""
-#: ../../mod/filer.php:48
-msgid "- select -"
+#: ../../mod/settings.php:244
+msgid "System failure storing new email. Please try again."
msgstr ""
-#: ../../mod/layouts.php:176
-msgid "Comanche page description language help"
+#: ../../mod/settings.php:261
+msgid "Password verification failed."
msgstr ""
-#: ../../mod/layouts.php:180
-msgid "Layout Description"
+#: ../../mod/settings.php:268
+msgid "Passwords do not match. Password unchanged."
msgstr ""
-#: ../../mod/layouts.php:185
-msgid "Download PDL file"
+#: ../../mod/settings.php:272
+msgid "Empty passwords are not allowed. Password unchanged."
msgstr ""
-#: ../../mod/locs.php:21 ../../mod/locs.php:50
-msgid "Location not found."
+#: ../../mod/settings.php:286
+msgid "Password changed."
msgstr ""
-#: ../../mod/locs.php:58
-msgid "Location lookup failed."
+#: ../../mod/settings.php:288
+msgid "Password update failed. Please try again."
msgstr ""
-#: ../../mod/locs.php:62
-msgid ""
-"Please select another location to become primary before removing the primary "
-"location."
+#: ../../mod/settings.php:532
+msgid "Settings updated."
msgstr ""
-#: ../../mod/locs.php:91
-msgid "Syncing locations"
+#: ../../mod/settings.php:596 ../../mod/settings.php:622
+#: ../../mod/settings.php:658
+msgid "Add application"
msgstr ""
-#: ../../mod/locs.php:101
-msgid "No locations found."
+#: ../../mod/settings.php:599
+msgid "Name of application"
msgstr ""
-#: ../../mod/locs.php:112
-msgid "Manage Channel Locations"
+#: ../../mod/settings.php:600 ../../mod/settings.php:626
+msgid "Consumer Key"
msgstr ""
-#: ../../mod/locs.php:113
-msgid "Location (address)"
+#: ../../mod/settings.php:600 ../../mod/settings.php:601
+msgid "Automatically generated - change if desired. Max length 20"
msgstr ""
-#: ../../mod/locs.php:114
-msgid "Primary Location"
+#: ../../mod/settings.php:601 ../../mod/settings.php:627
+msgid "Consumer Secret"
msgstr ""
-#: ../../mod/locs.php:115
-msgid "Drop location"
+#: ../../mod/settings.php:602 ../../mod/settings.php:628
+msgid "Redirect"
msgstr ""
-#: ../../mod/locs.php:117
-msgid "Sync now"
+#: ../../mod/settings.php:602
+msgid ""
+"Redirect URI - leave blank unless your application specifically requires this"
msgstr ""
-#: ../../mod/locs.php:118
-msgid "Please wait several minutes between consecutive operations."
+#: ../../mod/settings.php:603 ../../mod/settings.php:629
+msgid "Icon url"
msgstr ""
-#: ../../mod/locs.php:119
-msgid ""
-"When possible, drop a location by logging into that website/hub and removing "
-"your channel."
+#: ../../mod/settings.php:603
+msgid "Optional"
msgstr ""
-#: ../../mod/locs.php:120
-msgid "Use this form to drop the location if the hub is no longer operating."
+#: ../../mod/settings.php:614
+msgid "Application not found."
msgstr ""
-#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
-msgid "$Projectname"
+#: ../../mod/settings.php:657
+msgid "Connected Apps"
msgstr ""
-#: ../../mod/home.php:75
-#, php-format
-msgid "Welcome to %s"
+#: ../../mod/settings.php:661
+msgid "Client key starts with"
msgstr ""
-#: ../../mod/regmod.php:11
-msgid "Please login."
+#: ../../mod/settings.php:662
+msgid "No name"
msgstr ""
-#: ../../mod/xchan.php:6
-msgid "Xchan Lookup"
+#: ../../mod/settings.php:663
+msgid "Remove authorization"
msgstr ""
-#: ../../mod/xchan.php:9
-msgid "Lookup xchan beginning with (or webbie): "
+#: ../../mod/settings.php:676
+msgid "No feature settings configured"
msgstr ""
-#: ../../mod/xchan.php:37 ../../mod/menu.php:162 ../../mod/mitem.php:116
-msgid "Not found."
+#: ../../mod/settings.php:683
+msgid "Feature/Addon Settings"
msgstr ""
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
+#: ../../mod/settings.php:706
+msgid "Account Settings"
msgstr ""
-#: ../../mod/channel.php:97
-msgid "Insufficient permissions. Request redirected to profile page."
+#: ../../mod/settings.php:707
+msgid "Current Password"
msgstr ""
-#: ../../mod/attach.php:9
-msgid "Item not available."
+#: ../../mod/settings.php:708
+msgid "Enter New Password"
msgstr ""
-#: ../../mod/photos.php:79
-msgid "Page owner information could not be retrieved."
+#: ../../mod/settings.php:709
+msgid "Confirm New Password"
msgstr ""
-#: ../../mod/photos.php:100
-msgid "Album not found."
+#: ../../mod/settings.php:709
+msgid "Leave password fields blank unless changing"
msgstr ""
-#: ../../mod/photos.php:127
-msgid "Delete Album"
+#: ../../mod/settings.php:711 ../../mod/settings.php:1048
+msgid "Email Address:"
msgstr ""
-#: ../../mod/photos.php:171 ../../mod/photos.php:1006
-msgid "Delete Photo"
+#: ../../mod/settings.php:713
+msgid "Remove this account including all its channels"
msgstr ""
-#: ../../mod/photos.php:501
-msgid "No photos selected"
+#: ../../mod/settings.php:736
+msgid "Additional Features"
msgstr ""
-#: ../../mod/photos.php:550
-msgid "Access to this item is restricted."
+#: ../../mod/settings.php:760
+msgid "Connector Settings"
msgstr ""
-#: ../../mod/photos.php:589
-#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
+#: ../../mod/settings.php:799
+msgid "No special theme for mobile devices"
msgstr ""
-#: ../../mod/photos.php:592
+#: ../../mod/settings.php:802
#, php-format
-msgid "%1$.2f MB photo storage used."
+msgid "%s - (Experimental)"
msgstr ""
-#: ../../mod/photos.php:620
-msgid "Upload Photos"
+#: ../../mod/settings.php:844
+msgid "Display Settings"
msgstr ""
-#: ../../mod/photos.php:624
-msgid "Enter an album name"
+#: ../../mod/settings.php:845
+msgid "Theme Settings"
msgstr ""
-#: ../../mod/photos.php:625
-msgid "or select an existing album (doubleclick)"
+#: ../../mod/settings.php:846
+msgid "Custom Theme Settings"
msgstr ""
-#: ../../mod/photos.php:626
-msgid "Create a status post for this upload"
+#: ../../mod/settings.php:847
+msgid "Content Settings"
msgstr ""
-#: ../../mod/photos.php:627
-msgid "Caption (optional):"
+#: ../../mod/settings.php:853
+msgid "Display Theme:"
msgstr ""
-#: ../../mod/photos.php:628
-msgid "Description (optional):"
+#: ../../mod/settings.php:854
+msgid "Mobile Theme:"
msgstr ""
-#: ../../mod/photos.php:655
-msgid "Album name could not be decoded"
+#: ../../mod/settings.php:855
+msgid "Preload images before rendering the page"
msgstr ""
-#: ../../mod/photos.php:699 ../../mod/photos.php:1233
-#: ../../mod/photos.php:1250
-msgid "Contact Photos"
+#: ../../mod/settings.php:855
+msgid ""
+"The subjective page load time will be longer but the page will be ready when "
+"displayed"
msgstr ""
-#: ../../mod/photos.php:722
-msgid "Show Newest First"
+#: ../../mod/settings.php:856
+msgid "Enable user zoom on mobile devices"
msgstr ""
-#: ../../mod/photos.php:724
-msgid "Show Oldest First"
+#: ../../mod/settings.php:857
+msgid "Update browser every xx seconds"
msgstr ""
-#: ../../mod/photos.php:824
-msgid "Permission denied. Access to this item may be restricted."
+#: ../../mod/settings.php:857
+msgid "Minimum of 10 seconds, no maximum"
msgstr ""
-#: ../../mod/photos.php:826
-msgid "Photo not available"
+#: ../../mod/settings.php:858
+msgid "Maximum number of conversations to load at any time:"
msgstr ""
-#: ../../mod/photos.php:884
-msgid "Use as profile photo"
+#: ../../mod/settings.php:858
+msgid "Maximum of 100 items"
msgstr ""
-#: ../../mod/photos.php:891
-msgid "Private Photo"
+#: ../../mod/settings.php:859
+msgid "Show emoticons (smilies) as images"
msgstr ""
-#: ../../mod/photos.php:902 ../../mod/events.php:652 ../../mod/events.php:659
-msgid "Previous"
+#: ../../mod/settings.php:860
+msgid "Link post titles to source"
msgstr ""
-#: ../../mod/photos.php:906
-msgid "View Full Size"
+#: ../../mod/settings.php:861
+msgid "System Page Layout Editor - (advanced)"
msgstr ""
-#: ../../mod/photos.php:985
-msgid "Edit photo"
+#: ../../mod/settings.php:864
+msgid "Use blog/list mode on channel page"
msgstr ""
-#: ../../mod/photos.php:987
-msgid "Rotate CW (right)"
+#: ../../mod/settings.php:864 ../../mod/settings.php:865
+msgid "(comments displayed separately)"
msgstr ""
-#: ../../mod/photos.php:988
-msgid "Rotate CCW (left)"
+#: ../../mod/settings.php:865
+msgid "Use blog/list mode on grid page"
msgstr ""
-#: ../../mod/photos.php:991
-msgid "Enter a new album name"
+#: ../../mod/settings.php:866
+msgid "Channel page max height of content (in pixels)"
msgstr ""
-#: ../../mod/photos.php:992
-msgid "or select an existing one (doubleclick)"
+#: ../../mod/settings.php:866 ../../mod/settings.php:867
+msgid "click to expand content exceeding this height"
msgstr ""
-#: ../../mod/photos.php:995
-msgid "Caption"
+#: ../../mod/settings.php:867
+msgid "Grid page max height of content (in pixels)"
msgstr ""
-#: ../../mod/photos.php:997
-msgid "Add a Tag"
+#: ../../mod/settings.php:901
+msgid "Nobody except yourself"
msgstr ""
-#: ../../mod/photos.php:1001
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+#: ../../mod/settings.php:902
+msgid "Only those you specifically allow"
msgstr ""
-#: ../../mod/photos.php:1004
-msgid "Flag as adult in album view"
+#: ../../mod/settings.php:903
+msgid "Approved connections"
msgstr ""
-#: ../../mod/photos.php:1196
-msgid "In This Photo:"
+#: ../../mod/settings.php:904
+msgid "Any connections"
msgstr ""
-#: ../../mod/photos.php:1201
-msgid "Map"
+#: ../../mod/settings.php:905
+msgid "Anybody on this website"
msgstr ""
-#: ../../mod/photos.php:1289
-msgid "View Album"
+#: ../../mod/settings.php:906
+msgid "Anybody in this network"
msgstr ""
-#: ../../mod/photos.php:1300 ../../mod/photos.php:1313
-#: ../../mod/photos.php:1314
-msgid "Recent Photos"
+#: ../../mod/settings.php:907
+msgid "Anybody authenticated"
msgstr ""
-#: ../../mod/lockview.php:37
-msgid "Remote privacy information not available."
+#: ../../mod/settings.php:908
+msgid "Anybody on the internet"
msgstr ""
-#: ../../mod/lockview.php:58
-msgid "Visible to:"
+#: ../../mod/settings.php:983
+msgid "Publish your default profile in the network directory"
msgstr ""
-#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
-msgid "Export Channel"
+#: ../../mod/settings.php:988
+msgid "Allow us to suggest you as a potential friend to new members?"
msgstr ""
-#: ../../mod/uexport.php:53
-msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
+#: ../../mod/settings.php:997
+msgid "Your channel address is"
msgstr ""
-#: ../../mod/uexport.php:54
-msgid "Export Content"
+#: ../../mod/settings.php:1039
+msgid "Channel Settings"
msgstr ""
-#: ../../mod/uexport.php:55
+#: ../../mod/settings.php:1046
+msgid "Basic Settings"
+msgstr ""
+
+#: ../../mod/settings.php:1049
+msgid "Your Timezone:"
+msgstr ""
+
+#: ../../mod/settings.php:1050
+msgid "Default Post Location:"
+msgstr ""
+
+#: ../../mod/settings.php:1050
+msgid "Geographical location to display on your posts"
+msgstr ""
+
+#: ../../mod/settings.php:1051
+msgid "Use Browser Location:"
+msgstr ""
+
+#: ../../mod/settings.php:1053
+msgid "Adult Content"
+msgstr ""
+
+#: ../../mod/settings.php:1053
msgid ""
-"Export your channel information and recent content to a JSON backup that can "
-"be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for "
-"this download to begin."
+"This channel frequently or regularly publishes adult content. (Please tag "
+"any adult material and/or nudity with #NSFW)"
msgstr ""
-#: ../../mod/uexport.php:56
-msgid "Export your posts from a given year."
+#: ../../mod/settings.php:1055
+msgid "Security and Privacy Settings"
msgstr ""
-#: ../../mod/uexport.php:58
+#: ../../mod/settings.php:1058
+msgid "Your permissions are already configured. Click to view/adjust"
+msgstr ""
+
+#: ../../mod/settings.php:1060
+msgid "Hide my online presence"
+msgstr ""
+
+#: ../../mod/settings.php:1060
+msgid "Prevents displaying in your profile that you are online"
+msgstr ""
+
+#: ../../mod/settings.php:1062
+msgid "Simple Privacy Settings:"
+msgstr ""
+
+#: ../../mod/settings.php:1063
msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
+"Very Public - <em>extremely permissive (should be used with caution)</em>"
msgstr ""
-#: ../../mod/uexport.php:59
-#, php-format
+#: ../../mod/settings.php:1064
msgid ""
-"To select all posts for a given year, such as this year, visit <a href=\"%1$s"
-"\">%2$s</a>"
+"Typical - <em>default public, privacy when desired (similar to social "
+"network permissions but with improved privacy)</em>"
msgstr ""
-#: ../../mod/uexport.php:60
-#, php-format
+#: ../../mod/settings.php:1065
+msgid "Private - <em>default private, never open or public</em>"
+msgstr ""
+
+#: ../../mod/settings.php:1066
+msgid "Blocked - <em>default blocked to/from everybody</em>"
+msgstr ""
+
+#: ../../mod/settings.php:1068
+msgid "Allow others to tag your posts"
+msgstr ""
+
+#: ../../mod/settings.php:1068
msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"<a href=\"%1$s\">%2$s</a>"
+"Often used by the community to retro-actively flag inappropriate content"
msgstr ""
-#: ../../mod/uexport.php:61
+#: ../../mod/settings.php:1070
+msgid "Advanced Privacy Settings"
+msgstr ""
+
+#: ../../mod/settings.php:1072
+msgid "Expire other channel content after this many days"
+msgstr ""
+
+#: ../../mod/settings.php:1072
#, php-format
-msgid ""
-"These content files may be imported or restored by visiting <a href=\"%1$s\">"
-"%2$s</a> on any site containing your channel. For best results please import "
-"or restore these in date order (oldest first)."
+msgid "0 or blank to use the website limit. The website expires after %d days."
msgstr ""
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
+#: ../../mod/settings.php:1073
+msgid "Maximum Friend Requests/Day:"
msgstr ""
-#: ../../mod/editpost.php:57
-msgid "Delete item?"
+#: ../../mod/settings.php:1073
+msgid "May reduce spam activity"
msgstr ""
-#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
-msgid "Edit post"
+#: ../../mod/settings.php:1074
+msgid "Default Post Permissions"
msgstr ""
-#: ../../mod/follow.php:25
-msgid "Channel added."
+#: ../../mod/settings.php:1079
+msgid "Channel permissions category:"
msgstr ""
-#: ../../mod/rmagic.php:40
-msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
+#: ../../mod/settings.php:1085
+msgid "Maximum private messages per day from unknown people:"
msgstr ""
-#: ../../mod/rmagic.php:40
-msgid "The error message was:"
+#: ../../mod/settings.php:1085
+msgid "Useful to reduce spamming"
msgstr ""
-#: ../../mod/rmagic.php:44
-msgid "Authentication failed."
+#: ../../mod/settings.php:1088
+msgid "Notification Settings"
msgstr ""
-#: ../../mod/rmagic.php:84
-msgid "Remote Authentication"
+#: ../../mod/settings.php:1089
+msgid "By default post a status message when:"
msgstr ""
-#: ../../mod/rmagic.php:85
-msgid "Enter your channel address (e.g. channel@example.com)"
+#: ../../mod/settings.php:1090
+msgid "accepting a friend request"
msgstr ""
-#: ../../mod/rmagic.php:86
-msgid "Authenticate"
+#: ../../mod/settings.php:1091
+msgid "joining a forum/community"
msgstr ""
-#: ../../mod/chat.php:174
-msgid "Room not found"
+#: ../../mod/settings.php:1092
+msgid "making an <em>interesting</em> profile change"
msgstr ""
-#: ../../mod/chat.php:185
-msgid "Leave Room"
+#: ../../mod/settings.php:1093
+msgid "Send a notification email when:"
msgstr ""
-#: ../../mod/chat.php:186
-msgid "Delete This Room"
+#: ../../mod/settings.php:1094
+msgid "You receive a connection request"
msgstr ""
-#: ../../mod/chat.php:187
-msgid "I am away right now"
+#: ../../mod/settings.php:1095
+msgid "Your connections are confirmed"
msgstr ""
-#: ../../mod/chat.php:188
-msgid "I am online"
+#: ../../mod/settings.php:1096
+msgid "Someone writes on your profile wall"
msgstr ""
-#: ../../mod/chat.php:190
-msgid "Bookmark this room"
+#: ../../mod/settings.php:1097
+msgid "Someone writes a followup comment"
msgstr ""
-#: ../../mod/chat.php:208 ../../mod/chat.php:231
-msgid "New Chatroom"
+#: ../../mod/settings.php:1098
+msgid "You receive a private message"
msgstr ""
-#: ../../mod/chat.php:209
-msgid "Chatroom Name"
+#: ../../mod/settings.php:1099
+msgid "You receive a friend suggestion"
msgstr ""
-#: ../../mod/chat.php:210
-msgid "Expiration of chats (minutes)"
+#: ../../mod/settings.php:1100
+msgid "You are tagged in a post"
msgstr ""
-#: ../../mod/chat.php:227
-#, php-format
-msgid "%1$s's Chatrooms"
+#: ../../mod/settings.php:1101
+msgid "You are poked/prodded/etc. in a post"
msgstr ""
-#: ../../mod/search.php:212
-#, php-format
-msgid "Items tagged with: %s"
+#: ../../mod/settings.php:1104
+msgid "Show visual notifications including:"
msgstr ""
-#: ../../mod/search.php:214
-#, php-format
-msgid "Search results for: %s"
+#: ../../mod/settings.php:1106
+msgid "Unseen grid activity"
msgstr ""
-#: ../../mod/viewsrc.php:40
-msgid "Source of Item"
+#: ../../mod/settings.php:1107
+msgid "Unseen channel activity"
msgstr ""
-#: ../../mod/ffsapi.php:8
-msgid "Share content from Firefox to $Projectname"
+#: ../../mod/settings.php:1108
+msgid "Unseen private messages"
msgstr ""
-#: ../../mod/ffsapi.php:11
-msgid "Activate the Firefox $Projectname provider"
+#: ../../mod/settings.php:1108 ../../mod/settings.php:1113
+#: ../../mod/settings.php:1114 ../../mod/settings.php:1115
+msgid "Recommended"
msgstr ""
-#: ../../mod/magic.php:69
-msgid "Hub not found."
+#: ../../mod/settings.php:1109
+msgid "Upcoming events"
msgstr ""
-#: ../../mod/connections.php:52 ../../mod/connections.php:150
-msgid "Blocked"
+#: ../../mod/settings.php:1110
+msgid "Events today"
msgstr ""
-#: ../../mod/connections.php:57 ../../mod/connections.php:157
-msgid "Ignored"
+#: ../../mod/settings.php:1111
+msgid "Upcoming birthdays"
msgstr ""
-#: ../../mod/connections.php:62 ../../mod/connections.php:171
-msgid "Hidden"
+#: ../../mod/settings.php:1111
+msgid "Not available in all themes"
msgstr ""
-#: ../../mod/connections.php:67 ../../mod/connections.php:164
-msgid "Archived"
+#: ../../mod/settings.php:1112
+msgid "System (personal) notifications"
msgstr ""
-#: ../../mod/connections.php:128
-msgid "Suggest new connections"
+#: ../../mod/settings.php:1113
+msgid "System info messages"
msgstr ""
-#: ../../mod/connections.php:131
-msgid "New Connections"
+#: ../../mod/settings.php:1114
+msgid "System critical alerts"
msgstr ""
-#: ../../mod/connections.php:134
-msgid "Show pending (new) connections"
+#: ../../mod/settings.php:1115
+msgid "New connections"
msgstr ""
-#: ../../mod/connections.php:137 ../../mod/profperm.php:139
-msgid "All Connections"
+#: ../../mod/settings.php:1116
+msgid "System Registrations"
msgstr ""
-#: ../../mod/connections.php:140
-msgid "Show all connections"
+#: ../../mod/settings.php:1117
+msgid ""
+"Also show new wall posts, private messages and connections under Notices"
msgstr ""
-#: ../../mod/connections.php:143
-msgid "Unblocked"
+#: ../../mod/settings.php:1119
+msgid "Notify me of events this many days in advance"
msgstr ""
-#: ../../mod/connections.php:146
-msgid "Only show unblocked connections"
+#: ../../mod/settings.php:1119
+msgid "Must be greater than 0"
msgstr ""
-#: ../../mod/connections.php:153
-msgid "Only show blocked connections"
+#: ../../mod/settings.php:1121
+msgid "Advanced Account/Page Type Settings"
msgstr ""
-#: ../../mod/connections.php:160
-msgid "Only show ignored connections"
+#: ../../mod/settings.php:1122
+msgid "Change the behaviour of this account for special situations"
msgstr ""
-#: ../../mod/connections.php:167
-msgid "Only show archived connections"
+#: ../../mod/settings.php:1125
+msgid ""
+"Please enable expert mode (in <a href=\"settings/features\">Settings > "
+"Additional features</a>) to adjust!"
msgstr ""
-#: ../../mod/connections.php:174
-msgid "Only show hidden connections"
+#: ../../mod/settings.php:1126
+msgid "Miscellaneous Settings"
msgstr ""
-#: ../../mod/connections.php:225
-#, php-format
-msgid "%1$s [%2$s]"
+#: ../../mod/settings.php:1127
+msgid "Default photo upload folder"
msgstr ""
-#: ../../mod/connections.php:226
-msgid "Edit connection"
+#: ../../mod/settings.php:1127 ../../mod/settings.php:1128
+msgid "%Y - current year, %m - current month"
msgstr ""
-#: ../../mod/connections.php:264
-msgid "Search your connections"
+#: ../../mod/settings.php:1128
+msgid "Default file upload folder"
msgstr ""
-#: ../../mod/connections.php:265
-msgid "Finding: "
+#: ../../mod/settings.php:1130
+msgid "Personal menu to display in your channel pages"
msgstr ""
-#: ../../mod/manage.php:130
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
+#: ../../mod/settings.php:1132
+msgid "Remove this channel."
msgstr ""
-#: ../../mod/manage.php:138
-msgid "Create a new channel"
+#: ../../mod/settings.php:1133
+msgid "Firefox Share $Projectname provider"
msgstr ""
-#: ../../mod/manage.php:161
-msgid "Current Channel"
+#: ../../mod/settings.php:1134
+msgid "Start calendar week on monday"
msgstr ""
-#: ../../mod/manage.php:163
-msgid "Switch to one of your channels by selecting it."
+#: ../../mod/setup.php:197
+msgid "$Projectname Server - Setup"
msgstr ""
-#: ../../mod/manage.php:164
-msgid "Default Channel"
+#: ../../mod/setup.php:201
+msgid "Could not connect to database."
msgstr ""
-#: ../../mod/manage.php:165
-msgid "Make Default"
+#: ../../mod/setup.php:205
+msgid ""
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
msgstr ""
-#: ../../mod/manage.php:168
-#, php-format
-msgid "%d new messages"
+#: ../../mod/setup.php:212
+msgid "Could not create table."
msgstr ""
-#: ../../mod/manage.php:169
-#, php-format
-msgid "%d new introductions"
+#: ../../mod/setup.php:217
+msgid "Your site database has been installed."
msgstr ""
-#: ../../mod/manage.php:171
-msgid "Delegated Channels"
+#: ../../mod/setup.php:221
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
msgstr ""
-#: ../../mod/menu.php:45
-msgid "Unable to update menu."
+#: ../../mod/setup.php:222 ../../mod/setup.php:290 ../../mod/setup.php:740
+msgid "Please see the file \"install/INSTALL.txt\"."
msgstr ""
-#: ../../mod/menu.php:56
-msgid "Unable to create menu."
+#: ../../mod/setup.php:287
+msgid "System check"
msgstr ""
-#: ../../mod/menu.php:94 ../../mod/menu.php:106
-msgid "Menu Name"
+#: ../../mod/setup.php:292
+msgid "Check again"
msgstr ""
-#: ../../mod/menu.php:94
-msgid "Unique name (not visible on webpage) - required"
+#: ../../mod/setup.php:314
+msgid "Database connection"
msgstr ""
-#: ../../mod/menu.php:95 ../../mod/menu.php:107
-msgid "Menu Title"
+#: ../../mod/setup.php:315
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
msgstr ""
-#: ../../mod/menu.php:95
-msgid "Visible on webpage - leave empty for no title"
+#: ../../mod/setup.php:316
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
msgstr ""
-#: ../../mod/menu.php:96
-msgid "Allow Bookmarks"
+#: ../../mod/setup.php:317
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
msgstr ""
-#: ../../mod/menu.php:96 ../../mod/menu.php:153
-msgid "Menu may be used to store saved bookmarks"
+#: ../../mod/setup.php:321
+msgid "Database Server Name"
msgstr ""
-#: ../../mod/menu.php:97 ../../mod/menu.php:155
-msgid "Submit and proceed"
+#: ../../mod/setup.php:321
+msgid "Default is 127.0.0.1"
msgstr ""
-#: ../../mod/menu.php:109
-msgid "Drop"
+#: ../../mod/setup.php:322
+msgid "Database Port"
msgstr ""
-#: ../../mod/menu.php:113
-msgid "Bookmarks allowed"
+#: ../../mod/setup.php:322
+msgid "Communication port number - use 0 for default"
msgstr ""
-#: ../../mod/menu.php:115
-msgid "Delete this menu"
+#: ../../mod/setup.php:323
+msgid "Database Login Name"
msgstr ""
-#: ../../mod/menu.php:116 ../../mod/menu.php:150
-msgid "Edit menu contents"
+#: ../../mod/setup.php:324
+msgid "Database Login Password"
msgstr ""
-#: ../../mod/menu.php:117
-msgid "Edit this menu"
+#: ../../mod/setup.php:325
+msgid "Database Name"
msgstr ""
-#: ../../mod/menu.php:132
-msgid "Menu could not be deleted."
+#: ../../mod/setup.php:326
+msgid "Database Type"
msgstr ""
-#: ../../mod/menu.php:140 ../../mod/mitem.php:24
-msgid "Menu not found."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid "Site administrator email address"
msgstr ""
-#: ../../mod/menu.php:145
-msgid "Edit Menu"
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
msgstr ""
-#: ../../mod/menu.php:149
-msgid "Add or remove entries to this menu"
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Website URL"
msgstr ""
-#: ../../mod/menu.php:151
-msgid "Menu name"
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Please use SSL (https) URL if available."
msgstr ""
-#: ../../mod/menu.php:151
-msgid "Must be unique, only seen by you"
+#: ../../mod/setup.php:330 ../../mod/setup.php:373
+msgid "Please select a default timezone for your website"
msgstr ""
-#: ../../mod/menu.php:152
-msgid "Menu title"
+#: ../../mod/setup.php:357
+msgid "Site settings"
msgstr ""
-#: ../../mod/menu.php:152
-msgid "Menu title as seen by others"
+#: ../../mod/setup.php:371
+msgid "Enable $Projectname <strong>advanced</strong> features?"
msgstr ""
-#: ../../mod/menu.php:153
-msgid "Allow bookmarks"
+#: ../../mod/setup.php:371
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
msgstr ""
-#: ../../mod/mail.php:34
-msgid "Unable to lookup recipient."
+#: ../../mod/setup.php:423
+msgid "Could not find a command line version of PHP in the web server PATH."
msgstr ""
-#: ../../mod/mail.php:42
-msgid "Unable to communicate with requested channel."
+#: ../../mod/setup.php:424
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
msgstr ""
-#: ../../mod/mail.php:49
-msgid "Cannot verify requested channel."
+#: ../../mod/setup.php:428
+msgid "PHP executable path"
msgstr ""
-#: ../../mod/mail.php:75
-msgid "Selected channel has private message restrictions. Send failed."
+#: ../../mod/setup.php:428
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
msgstr ""
-#: ../../mod/mail.php:140
-msgid "Messages"
+#: ../../mod/setup.php:433
+msgid "Command line PHP"
msgstr ""
-#: ../../mod/mail.php:175
-msgid "Message recalled."
+#: ../../mod/setup.php:442
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
msgstr ""
-#: ../../mod/mail.php:188
-msgid "Conversation removed."
+#: ../../mod/setup.php:443
+msgid "This is required for message delivery to work."
msgstr ""
-#: ../../mod/mail.php:231
-msgid "Requested channel is not in this network"
+#: ../../mod/setup.php:446
+msgid "PHP register_argc_argv"
msgstr ""
-#: ../../mod/mail.php:239
-msgid "Send Private Message"
+#: ../../mod/setup.php:464
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to "
+"upload is set to %s. You are allowed to upload up to %d files at once."
msgstr ""
-#: ../../mod/mail.php:240 ../../mod/mail.php:370
-msgid "To:"
+#: ../../mod/setup.php:469
+msgid "You can adjust these settings in the servers php.ini."
msgstr ""
-#: ../../mod/mail.php:243 ../../mod/mail.php:372
-msgid "Subject:"
+#: ../../mod/setup.php:471
+msgid "PHP upload limits"
msgstr ""
-#: ../../mod/mail.php:250
-msgid "Send"
+#: ../../mod/setup.php:494
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
msgstr ""
-#: ../../mod/mail.php:342
-msgid "Delete message"
+#: ../../mod/setup.php:495
+msgid ""
+"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
+"installation.php\"."
msgstr ""
-#: ../../mod/mail.php:343
-msgid "Delivery report"
+#: ../../mod/setup.php:498
+msgid "Generate encryption keys"
msgstr ""
-#: ../../mod/mail.php:344
-msgid "Recall message"
+#: ../../mod/setup.php:510
+msgid "libCurl PHP module"
msgstr ""
-#: ../../mod/mail.php:346
-msgid "Message has been recalled."
+#: ../../mod/setup.php:511
+msgid "GD graphics PHP module"
msgstr ""
-#: ../../mod/mail.php:363
-msgid "Delete Conversation"
+#: ../../mod/setup.php:512
+msgid "OpenSSL PHP module"
msgstr ""
-#: ../../mod/mail.php:365
+#: ../../mod/setup.php:513
+msgid "mysqli or postgres PHP module"
+msgstr ""
+
+#: ../../mod/setup.php:514
+msgid "mb_string PHP module"
+msgstr ""
+
+#: ../../mod/setup.php:515
+msgid "mcrypt PHP module"
+msgstr ""
+
+#: ../../mod/setup.php:516
+msgid "xml PHP module"
+msgstr ""
+
+#: ../../mod/setup.php:520 ../../mod/setup.php:522
+msgid "Apache mod_rewrite module"
+msgstr ""
+
+#: ../../mod/setup.php:520
msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
+"Error: Apache webserver mod-rewrite module is required but not installed."
msgstr ""
-#: ../../mod/mail.php:369
-msgid "Send Reply"
+#: ../../mod/setup.php:526 ../../mod/setup.php:529
+msgid "proc_open"
msgstr ""
-#: ../../mod/mail.php:374
-#, php-format
-msgid "Your message for %s (%s):"
+#: ../../mod/setup.php:526
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
msgstr ""
-#: ../../mod/help.php:148
-msgid "Documentation Search"
+#: ../../mod/setup.php:534
+msgid "Error: libCURL PHP module required but not installed."
msgstr ""
-#: ../../mod/help.php:186 ../../mod/help.php:192 ../../mod/help.php:198
-msgid "Help:"
+#: ../../mod/setup.php:538
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
msgstr ""
-#: ../../mod/help.php:213 ../../index.php:238
-msgid "Not Found"
+#: ../../mod/setup.php:542
+msgid "Error: openssl PHP module required but not installed."
msgstr ""
-#: ../../mod/help.php:237
-msgid "$Projectname Documentation"
+#: ../../mod/setup.php:546
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
msgstr ""
-#: ../../mod/service_limits.php:19
-msgid "No service class restrictions found."
+#: ../../mod/setup.php:550
+msgid "Error: mb_string PHP module required but not installed."
msgstr ""
-#: ../../mod/siteinfo.php:15
+#: ../../mod/setup.php:554
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr ""
+
+#: ../../mod/setup.php:558
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr ""
+
+#: ../../mod/setup.php:576
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\" "
+"in the top folder of your web server and it is unable to do so."
+msgstr ""
+
+#: ../../mod/setup.php:577
+msgid ""
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr ""
+
+#: ../../mod/setup.php:578
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr ""
+
+#: ../../mod/setup.php:579
+msgid ""
+"You can alternatively skip this procedure and perform a manual installation. "
+"Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr ""
+
+#: ../../mod/setup.php:582
+msgid ".htconfig.php is writable"
+msgstr ""
+
+#: ../../mod/setup.php:596
+msgid ""
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr ""
+
+#: ../../mod/setup.php:597
#, php-format
-msgid "Version %s"
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
msgstr ""
-#: ../../mod/siteinfo.php:36
-msgid "Installed plugins/addons/apps:"
+#: ../../mod/setup.php:598 ../../mod/setup.php:619
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has "
+"write access to this folder."
msgstr ""
-#: ../../mod/siteinfo.php:49
-msgid "No installed plugins/addons/apps"
+#: ../../mod/setup.php:599
+#, php-format
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
msgstr ""
-#: ../../mod/siteinfo.php:62
+#: ../../mod/setup.php:602
+#, php-format
+msgid "%s is writable"
+msgstr ""
+
+#: ../../mod/setup.php:618
msgid ""
-"This is a hub of $Projectname - a global cooperative network of "
-"decentralized privacy enhanced websites."
+"Red uses the store directory to save uploaded files. The web server needs to "
+"have write access to the store directory under the Red top level folder"
msgstr ""
-#: ../../mod/siteinfo.php:64
-msgid "Tag: "
+#: ../../mod/setup.php:622
+msgid "store is writable"
msgstr ""
-#: ../../mod/siteinfo.php:66
-msgid "Last background fetch: "
+#: ../../mod/setup.php:655
+msgid ""
+"SSL certificate cannot be validated. Fix certificate or disable https access "
+"to this site."
msgstr ""
-#: ../../mod/siteinfo.php:68
-msgid "Current load average: "
+#: ../../mod/setup.php:656
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
msgstr ""
-#: ../../mod/siteinfo.php:71
-msgid "Running at web location"
+#: ../../mod/setup.php:657
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
msgstr ""
-#: ../../mod/siteinfo.php:72
+#: ../../mod/setup.php:658
msgid ""
-"Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more "
-"about $Projectname."
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
msgstr ""
-#: ../../mod/siteinfo.php:73
-msgid "Bug reports and issues: please visit"
+#: ../../mod/setup.php:659
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
msgstr ""
-#: ../../mod/siteinfo.php:75
-msgid "$projectname issues"
+#: ../../mod/setup.php:660
+msgid ""
+"Providers are available that issue free certificates which are browser-valid."
msgstr ""
-#: ../../mod/siteinfo.php:76
+#: ../../mod/setup.php:662
+msgid "SSL certificate validation"
+msgstr ""
+
+#: ../../mod/setup.php:668
msgid ""
-"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"
+"Url rewrite in .htaccess is not working. Check your server configuration."
+"Test: "
msgstr ""
-#: ../../mod/siteinfo.php:78
-msgid "Site Administrators"
+#: ../../mod/setup.php:671
+msgid "Url rewrite is working"
msgstr ""
-#: ../../mod/suggest.php:35
+#: ../../mod/setup.php:680
msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
msgstr ""
-#: ../../mod/events.php:21
-msgid "Calendar entries imported."
+#: ../../mod/setup.php:704
+msgid "Errors encountered creating database tables."
msgstr ""
-#: ../../mod/events.php:23
-msgid "No calendar entries found."
+#: ../../mod/setup.php:738
+msgid "<h1>What next</h1>"
msgstr ""
-#: ../../mod/events.php:100
-msgid "Event can not end before it has started."
+#: ../../mod/setup.php:739
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
msgstr ""
-#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
-msgid "Unable to generate preview."
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
msgstr ""
-#: ../../mod/events.php:109
-msgid "Event title and start time are required."
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
msgstr ""
-#: ../../mod/events.php:129 ../../mod/events.php:254
-msgid "Event not found."
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
+#, php-format
+msgid "Site Member (%s)"
msgstr ""
-#: ../../mod/events.php:437
-msgid "Edit event titel"
+#: ../../mod/lostpass.php:40
+#, php-format
+msgid "Password reset requested at %s"
msgstr ""
-#: ../../mod/events.php:437
-msgid "Event titel"
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
msgstr ""
-#: ../../mod/events.php:439
-msgid "Categories (comma-separated list)"
+#: ../../mod/lostpass.php:86 ../../boot.php:1588
+msgid "Password Reset"
msgstr ""
-#: ../../mod/events.php:440
-msgid "Edit Category"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
msgstr ""
-#: ../../mod/events.php:440
-msgid "Category"
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
msgstr ""
-#: ../../mod/events.php:443
-msgid "Edit start date and time"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
msgstr ""
-#: ../../mod/events.php:443
-msgid "Start date and time"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
msgstr ""
-#: ../../mod/events.php:444 ../../mod/events.php:447
-msgid "Finish date and time are not known or not relevant"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
msgstr ""
-#: ../../mod/events.php:446
-msgid "Edit finish date and time"
+#: ../../mod/lostpass.php:108
+#, php-format
+msgid "Your password has changed at %s"
msgstr ""
-#: ../../mod/events.php:446
-msgid "Finish date and time"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
msgstr ""
-#: ../../mod/events.php:448 ../../mod/events.php:449
-msgid "Adjust for viewer timezone"
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
msgstr ""
-#: ../../mod/events.php:448
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr ""
+
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr ""
+
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr ""
+
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr ""
+
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr ""
+
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr ""
+
+#: ../../mod/siteinfo.php:15
+#, php-format
+msgid "Version %s"
+msgstr ""
+
+#: ../../mod/siteinfo.php:36
+msgid "Installed plugins/addons/apps:"
+msgstr ""
+
+#: ../../mod/siteinfo.php:49
+msgid "No installed plugins/addons/apps"
+msgstr ""
+
+#: ../../mod/siteinfo.php:62
msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
+"This is a hub of $Projectname - a global cooperative network of "
+"decentralized privacy enhanced websites."
msgstr ""
-#: ../../mod/events.php:450
-msgid "Edit Description"
+#: ../../mod/siteinfo.php:64
+msgid "Tag: "
msgstr ""
-#: ../../mod/events.php:452
-msgid "Edit Location"
+#: ../../mod/siteinfo.php:66
+msgid "Last background fetch: "
msgstr ""
-#: ../../mod/events.php:455 ../../mod/events.php:457
-msgid "Share this event"
+#: ../../mod/siteinfo.php:68
+msgid "Current load average: "
msgstr ""
-#: ../../mod/events.php:462
-msgid "Advanced Options"
+#: ../../mod/siteinfo.php:71
+msgid "Running at web location"
msgstr ""
-#: ../../mod/events.php:574
-msgid "l, F j"
+#: ../../mod/siteinfo.php:72
+msgid ""
+"Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more "
+"about $Projectname."
msgstr ""
-#: ../../mod/events.php:596
-msgid "Edit event"
+#: ../../mod/siteinfo.php:73
+msgid "Bug reports and issues: please visit"
msgstr ""
-#: ../../mod/events.php:598
-msgid "Delete event"
+#: ../../mod/siteinfo.php:75
+msgid "$projectname issues"
msgstr ""
-#: ../../mod/events.php:632
-msgid "calendar"
+#: ../../mod/siteinfo.php:76
+msgid ""
+"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"
msgstr ""
-#: ../../mod/events.php:651
-msgid "Edit Event"
+#: ../../mod/siteinfo.php:78
+msgid "Site Administrators"
msgstr ""
-#: ../../mod/events.php:651
-msgid "Create Event"
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
msgstr ""
-#: ../../mod/events.php:661
-msgid "Today"
+#: ../../mod/sources.php:45
+msgid "Source created."
msgstr ""
-#: ../../mod/events.php:692
-msgid "Event removed"
+#: ../../mod/sources.php:57
+msgid "Source updated."
msgstr ""
-#: ../../mod/events.php:695
-msgid "Failed to remove event"
+#: ../../mod/sources.php:82
+msgid "*"
msgstr ""
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
msgstr ""
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
msgstr ""
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
+msgid ""
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
msgstr ""
-#: ../../mod/profperm.php:123
-msgid "Visible To"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
msgstr ""
-#: ../../mod/mitem.php:48
-msgid "Unable to create element."
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
msgstr ""
-#: ../../mod/mitem.php:72
-msgid "Unable to update menu element."
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
msgstr ""
-#: ../../mod/mitem.php:88
-msgid "Unable to add menu element."
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
msgstr ""
-#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
-msgid "Menu Item Permissions"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
msgstr ""
-#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
-msgid "Link Name"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
msgstr ""
-#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
-msgid "Link or Submenu Target"
+#: ../../mod/sources.php:158
+msgid "Source removed"
msgstr ""
-#: ../../mod/mitem.php:153
-msgid "Enter URL of the link or select a menu name to create a submenu"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
msgstr ""
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
-msgid "Use magic-auth if available"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
msgstr ""
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
-msgid "Open link in new window"
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
msgstr ""
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Order in list"
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
msgstr ""
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Higher numbers will sink to bottom of listing"
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
msgstr ""
-#: ../../mod/mitem.php:157
-msgid "Submit and finish"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
msgstr ""
-#: ../../mod/mitem.php:158
-msgid "Submit and continue"
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
msgstr ""
-#: ../../mod/mitem.php:166
-msgid "Menu:"
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
msgstr ""
-#: ../../mod/mitem.php:169
-msgid "Link Target"
+#: ../../mod/thing.php:110
+msgid "Thing updated"
msgstr ""
-#: ../../mod/mitem.php:172
-msgid "Edit menu"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
msgstr ""
-#: ../../mod/mitem.php:175
-msgid "Edit element"
+#: ../../mod/thing.php:166
+msgid "Thing added"
msgstr ""
-#: ../../mod/mitem.php:176
-msgid "Drop element"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
msgstr ""
-#: ../../mod/mitem.php:177
-msgid "New element"
+#: ../../mod/thing.php:255
+msgid "Show Thing"
msgstr ""
-#: ../../mod/mitem.php:178
-msgid "Edit this menu container"
+#: ../../mod/thing.php:262
+msgid "item not found."
msgstr ""
-#: ../../mod/mitem.php:179
-msgid "Add menu element"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
msgstr ""
-#: ../../mod/mitem.php:180
-msgid "Delete this menu item"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
msgstr ""
-#: ../../mod/mitem.php:181
-msgid "Edit this menu item"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
msgstr ""
-#: ../../mod/mitem.php:198
-msgid "Menu item not found."
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
msgstr ""
-#: ../../mod/mitem.php:211
-msgid "Menu item deleted."
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
msgstr ""
-#: ../../mod/mitem.php:213
-msgid "Menu item could not be deleted."
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
msgstr ""
-#: ../../mod/mitem.php:220
-msgid "Edit Menu Element"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
msgstr ""
-#: ../../mod/mitem.php:226
-msgid "Link text"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
msgstr ""
-#: ../../mod/wholikesme.php:13
-msgid "Who likes me?"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
msgstr ""
-#: ../../mod/sharedwithme.php:94
-msgid "Files: shared with me"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
msgstr ""
-#: ../../mod/sharedwithme.php:96
-msgid "NEW"
+#: ../../mod/uexport.php:54
+msgid "Export Content"
msgstr ""
-#: ../../mod/sharedwithme.php:99
-msgid "Remove all files"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can "
+"be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for "
+"this download to begin."
msgstr ""
-#: ../../mod/sharedwithme.php:100
-msgid "Remove this file"
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr ""
+
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr ""
+
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a href=\"%1$s"
+"\">%2$s</a>"
+msgstr ""
+
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr ""
+
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a href=\"%1$s\">"
+"%2$s</a> on any site containing your channel. For best results please import "
+"or restore these in date order (oldest first)."
msgstr ""
#: ../../mod/viewconnections.php:59
@@ -9201,193 +9416,219 @@ msgstr ""
msgid "Visit %s's profile [%s]"
msgstr ""
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr ""
+
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr ""
+
+#: ../../mod/webpages.php:193
+msgid "Page Title"
+msgstr ""
+
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr ""
+
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr ""
+
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr ""
+
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr ""
+
+#: ../../mod/cal.php:63
+msgid "Permissions denied."
+msgstr ""
+
#: ../../view/theme/redbasic/php/config.php:82
msgid "Focus (Hubzilla default)"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:102
+#: ../../view/theme/redbasic/php/config.php:103
msgid "Theme settings"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:103
+#: ../../view/theme/redbasic/php/config.php:104
msgid "Select scheme"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:105
msgid "Narrow navbar"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:106
msgid "Navigation bar background color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:106
+#: ../../view/theme/redbasic/php/config.php:107
msgid "Navigation bar gradient top color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:107
+#: ../../view/theme/redbasic/php/config.php:108
msgid "Navigation bar gradient bottom color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:108
+#: ../../view/theme/redbasic/php/config.php:109
msgid "Navigation active button gradient top color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:109
+#: ../../view/theme/redbasic/php/config.php:110
msgid "Navigation active button gradient bottom color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:110
+#: ../../view/theme/redbasic/php/config.php:111
msgid "Navigation bar border color "
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:111
+#: ../../view/theme/redbasic/php/config.php:112
msgid "Navigation bar icon color "
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:112
+#: ../../view/theme/redbasic/php/config.php:113
msgid "Navigation bar active icon color "
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:113
+#: ../../view/theme/redbasic/php/config.php:114
msgid "link color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:114
+#: ../../view/theme/redbasic/php/config.php:115
msgid "Set font-color for banner"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:115
+#: ../../view/theme/redbasic/php/config.php:116
msgid "Set the background color"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:116
+#: ../../view/theme/redbasic/php/config.php:117
msgid "Set the background image"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:117
+#: ../../view/theme/redbasic/php/config.php:118
msgid "Set the background color of items"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:118
+#: ../../view/theme/redbasic/php/config.php:119
msgid "Set the background color of comments"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:119
+#: ../../view/theme/redbasic/php/config.php:120
msgid "Set the border color of comments"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:120
+#: ../../view/theme/redbasic/php/config.php:121
msgid "Set the indent for comments"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:121
+#: ../../view/theme/redbasic/php/config.php:122
msgid "Set the basic color for item icons"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:122
+#: ../../view/theme/redbasic/php/config.php:123
msgid "Set the hover color for item icons"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Set font-size for the entire application"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Example: 14px"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:124
+#: ../../view/theme/redbasic/php/config.php:125
msgid "Set font-size for posts and comments"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:125
+#: ../../view/theme/redbasic/php/config.php:126
msgid "Set font-color for posts and comments"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:126
+#: ../../view/theme/redbasic/php/config.php:127
msgid "Set radius of corners"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:127
+#: ../../view/theme/redbasic/php/config.php:128
msgid "Set shadow depth of photos"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Set maximum width of content region in pixel"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Leave empty for default width"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:129
+#: ../../view/theme/redbasic/php/config.php:130
msgid "Left align page content"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:130
+#: ../../view/theme/redbasic/php/config.php:131
msgid "Set minimum opacity of nav bar - to hide it"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:131
+#: ../../view/theme/redbasic/php/config.php:132
msgid "Set size of conversation author photo"
msgstr ""
-#: ../../view/theme/redbasic/php/config.php:132
+#: ../../view/theme/redbasic/php/config.php:133
msgid "Set size of followup author photos"
msgstr ""
-#: ../../Zotlabs/Zot/Auth.php:140
-msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please "
-"logout and retry."
-msgstr ""
-
-#: ../../boot.php:1299
+#: ../../boot.php:1388
#, php-format
msgid "Update %s failed. See error logs."
msgstr ""
-#: ../../boot.php:1302
+#: ../../boot.php:1391
#, php-format
msgid "Update Error at %s"
msgstr ""
-#: ../../boot.php:1469
+#: ../../boot.php:1561
msgid ""
"Create an account to access services and applications within the Hubzilla"
msgstr ""
-#: ../../boot.php:1491
+#: ../../boot.php:1583
msgid "Password"
msgstr ""
-#: ../../boot.php:1492
+#: ../../boot.php:1584
msgid "Remember me"
msgstr ""
-#: ../../boot.php:1495
+#: ../../boot.php:1587
msgid "Forgot your password?"
msgstr ""
-#: ../../boot.php:2115
+#: ../../boot.php:2217
msgid "toggle mobile"
msgstr ""
-#: ../../boot.php:2250
+#: ../../boot.php:2370
msgid "Website SSL certificate is not valid. Please correct."
msgstr ""
-#: ../../boot.php:2253
+#: ../../boot.php:2373
#, php-format
msgid "[hubzilla] Website SSL error for %s"
msgstr ""
-#: ../../boot.php:2290
+#: ../../boot.php:2410
msgid "Cron/Scheduled tasks not running."
msgstr ""
-#: ../../boot.php:2294
+#: ../../boot.php:2414
#, php-format
msgid "[hubzilla] Cron tasks not running on %s"
msgstr ""
diff --git a/util/hstrings.php b/util/hstrings.php
index e3fdb6461..1fe63b7f7 100644
--- a/util/hstrings.php
+++ b/util/hstrings.php
@@ -1,2120 +1,2120 @@
<?php
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "";
-$a->strings["Profile Photos"] = "";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
-$a->strings["created a new post"] = "";
-$a->strings["commented on %s's post"] = "";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
-$a->strings["Default privacy group for new contacts"] = "";
-$a->strings["All Channels"] = "";
-$a->strings["edit"] = "";
-$a->strings["Collections"] = "";
-$a->strings["Edit collection"] = "";
-$a->strings["Add new collection"] = "";
-$a->strings["Channels not in any collection"] = "";
-$a->strings["add"] = "";
-$a->strings["Not a valid email address"] = "";
-$a->strings["Your email domain is not among those allowed on this site"] = "";
-$a->strings["Your email address is already registered at this site."] = "";
-$a->strings["An invitation is required."] = "";
-$a->strings["Invitation could not be verified."] = "";
-$a->strings["Please enter the required information."] = "";
-$a->strings["Failed to store account information."] = "";
-$a->strings["Registration confirmation for %s"] = "";
-$a->strings["Registration request at %s"] = "";
-$a->strings["Administrator"] = "";
-$a->strings["your registration password"] = "";
-$a->strings["Registration details for %s"] = "";
-$a->strings["Account approved."] = "";
-$a->strings["Registration revoked for %s"] = "";
-$a->strings["Account verified. Please login."] = "";
-$a->strings["Click here to upgrade."] = "";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "";
-$a->strings["This action is not available under your subscription plan."] = "";
-$a->strings["Miscellaneous"] = "";
-$a->strings["YYYY-MM-DD or MM-DD"] = "";
-$a->strings["Required"] = "";
-$a->strings["never"] = "";
-$a->strings["less than a second ago"] = "";
-$a->strings["year"] = "";
-$a->strings["years"] = "";
-$a->strings["month"] = "";
-$a->strings["months"] = "";
-$a->strings["week"] = "";
-$a->strings["weeks"] = "";
-$a->strings["day"] = "";
-$a->strings["days"] = "";
-$a->strings["hour"] = "";
-$a->strings["hours"] = "";
-$a->strings["minute"] = "";
-$a->strings["minutes"] = "";
-$a->strings["second"] = "";
-$a->strings["seconds"] = "";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "";
-$a->strings["%1\$s's birthday"] = "";
-$a->strings["Happy Birthday %1\$s"] = "";
-$a->strings["New Page"] = "";
-$a->strings["Edit"] = "";
-$a->strings["View"] = "";
-$a->strings["Preview"] = "";
-$a->strings["Actions"] = "";
-$a->strings["Page Link"] = "";
-$a->strings["Title"] = "";
-$a->strings["Created"] = "";
-$a->strings["Edited"] = "";
-$a->strings["Public Timeline"] = "";
-$a->strings["Default"] = "";
-$a->strings["Directory Options"] = "";
-$a->strings["Alphabetic"] = "";
-$a->strings["Reverse Alphabetic"] = "";
-$a->strings["Newest to Oldest"] = "";
-$a->strings["Oldest to Newest"] = "";
-$a->strings["Sort"] = "";
-$a->strings["Safe Mode"] = "";
-$a->strings["Public Forums Only"] = "";
-$a->strings["This Website Only"] = "";
-$a->strings["l F d, Y \\@ g:i A"] = "";
-$a->strings["Starts:"] = "";
-$a->strings["Finishes:"] = "";
-$a->strings["Location:"] = "";
-$a->strings["This event has been added to your calendar."] = "";
-$a->strings["Delete this item?"] = "";
-$a->strings["Comment"] = "";
-$a->strings["[+] show all"] = "";
-$a->strings["[-] show less"] = "";
-$a->strings["[+] expand"] = "";
-$a->strings["[-] collapse"] = "";
-$a->strings["Password too short"] = "";
-$a->strings["Passwords do not match"] = "";
-$a->strings["everybody"] = "";
-$a->strings["Secret Passphrase"] = "";
-$a->strings["Passphrase hint"] = "";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "";
-$a->strings["close all"] = "";
-$a->strings["Nothing new here"] = "";
-$a->strings["Rate This Channel (this is public)"] = "";
-$a->strings["Rating"] = "";
-$a->strings["Describe (optional)"] = "";
-$a->strings["Submit"] = "";
-$a->strings["Please enter a link URL"] = "";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "";
-$a->strings["timeago.prefixAgo"] = "";
-$a->strings["timeago.prefixFromNow"] = "";
-$a->strings["ago"] = "";
-$a->strings["from now"] = "";
-$a->strings["less than a minute"] = "";
-$a->strings["about a minute"] = "";
-$a->strings["%d minutes"] = "";
-$a->strings["about an hour"] = "";
-$a->strings["about %d hours"] = "";
-$a->strings["a day"] = "";
-$a->strings["%d days"] = "";
-$a->strings["about a month"] = "";
-$a->strings["%d months"] = "";
-$a->strings["about a year"] = "";
-$a->strings["%d years"] = "";
-$a->strings[" "] = "";
-$a->strings["timeago.numbers"] = "";
-$a->strings["parent"] = "";
-$a->strings["Collection"] = "";
-$a->strings["Principal"] = "";
-$a->strings["Addressbook"] = "";
-$a->strings["Calendar"] = "";
-$a->strings["Schedule Inbox"] = "";
-$a->strings["Schedule Outbox"] = "";
-$a->strings["Unknown"] = "";
-$a->strings["%1\$s used"] = "";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
-$a->strings["Files"] = "";
-$a->strings["Total"] = "";
-$a->strings["Shared"] = "";
-$a->strings["Create"] = "";
-$a->strings["Upload"] = "";
-$a->strings["Name"] = "";
-$a->strings["Type"] = "";
-$a->strings["Size"] = "";
-$a->strings["Last Modified"] = "";
-$a->strings["Delete"] = "";
-$a->strings["Create new folder"] = "";
-$a->strings["Upload file"] = "";
-$a->strings["%1\$s's bookmarks"] = "";
-$a->strings["view full size"] = "";
-$a->strings["General Features"] = "";
-$a->strings["Content Expiration"] = "";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "";
-$a->strings["Multiple Profiles"] = "";
-$a->strings["Ability to create multiple profiles"] = "";
-$a->strings["Advanced Profiles"] = "";
-$a->strings["Additional profile sections and selections"] = "";
-$a->strings["Profile Import/Export"] = "";
-$a->strings["Save and load profile details across sites/channels"] = "";
-$a->strings["Web Pages"] = "";
-$a->strings["Provide managed web pages on your channel"] = "";
-$a->strings["Private Notes"] = "";
-$a->strings["Enables a tool to store notes and reminders"] = "";
-$a->strings["Navigation Channel Select"] = "";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "";
-$a->strings["Photo Location"] = "";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "";
-$a->strings["Expert Mode"] = "";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "";
-$a->strings["Premium Channel"] = "";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
-$a->strings["Post Composition Features"] = "";
-$a->strings["Use Markdown"] = "";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "";
-$a->strings["Large Photos"] = "";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "";
-$a->strings["Channel Sources"] = "";
-$a->strings["Automatically import channel content from other channels or feeds"] = "";
-$a->strings["Even More Encryption"] = "";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
-$a->strings["Enable voting tools"] = "";
-$a->strings["Provide a class of post which others can vote on"] = "";
-$a->strings["Network and Stream Filtering"] = "";
-$a->strings["Search by Date"] = "";
-$a->strings["Ability to select posts by date ranges"] = "";
-$a->strings["Collections Filter"] = "";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "";
-$a->strings["Saved Searches"] = "";
-$a->strings["Save search terms for re-use"] = "";
-$a->strings["Network Personal Tab"] = "";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "";
-$a->strings["Network New Tab"] = "";
-$a->strings["Enable tab to display all new Network activity"] = "";
-$a->strings["Affinity Tool"] = "";
-$a->strings["Filter stream activity by depth of relationships"] = "";
-$a->strings["Suggest Channels"] = "";
-$a->strings["Show channel suggestions"] = "";
-$a->strings["Post/Comment Tools"] = "";
-$a->strings["Tagging"] = "";
-$a->strings["Ability to tag existing posts"] = "";
-$a->strings["Post Categories"] = "";
-$a->strings["Add categories to your posts"] = "";
-$a->strings["Saved Folders"] = "";
-$a->strings["Ability to file posts under folders"] = "";
-$a->strings["Dislike Posts"] = "";
-$a->strings["Ability to dislike posts/comments"] = "";
-$a->strings["Star Posts"] = "";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Tag Cloud"] = "";
-$a->strings["Provide a personal tag cloud on your channel page"] = "";
-$a->strings["Categories"] = "";
-$a->strings["Apps"] = "";
-$a->strings["System"] = "";
-$a->strings["Personal"] = "";
-$a->strings["Create Personal App"] = "";
-$a->strings["Edit Personal App"] = "";
-$a->strings["Connect"] = "";
-$a->strings["Ignore/Hide"] = "";
-$a->strings["Suggestions"] = "";
-$a->strings["See more..."] = "";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "";
-$a->strings["Add New Connection"] = "";
-$a->strings["Enter the channel address"] = "";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "";
-$a->strings["Notes"] = "";
-$a->strings["Save"] = "";
-$a->strings["Remove term"] = "";
-$a->strings["Everything"] = "";
-$a->strings["Archives"] = "";
-$a->strings["Me"] = "";
-$a->strings["Family"] = "";
-$a->strings["Friends"] = "";
-$a->strings["Acquaintances"] = "";
-$a->strings["All"] = "";
-$a->strings["Refresh"] = "";
-$a->strings["Account settings"] = "";
-$a->strings["Channel settings"] = "";
-$a->strings["Additional features"] = "";
-$a->strings["Feature/Addon settings"] = "";
-$a->strings["Display settings"] = "";
-$a->strings["Connected apps"] = "";
-$a->strings["Export channel"] = "";
-$a->strings["Connection Default Permissions"] = "";
-$a->strings["Premium Channel Settings"] = "";
-$a->strings["Settings"] = "";
-$a->strings["Messages"] = "";
-$a->strings["Check Mail"] = "";
-$a->strings["New Message"] = "";
-$a->strings["Chat Rooms"] = "";
-$a->strings["Bookmarked Chatrooms"] = "";
-$a->strings["Suggested Chatrooms"] = "";
-$a->strings["photo/image"] = "";
-$a->strings["Rate Me"] = "";
-$a->strings["View Ratings"] = "";
-$a->strings["Public Hubs"] = "";
-$a->strings["\$Projectname Notification"] = "";
-$a->strings["\$projectname"] = "";
-$a->strings["Thank You,"] = "";
-$a->strings["%s Administrator"] = "";
-$a->strings["%s <!item_type!>"] = "";
-$a->strings["[Red:Notify] New mail received at %s"] = "";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
-$a->strings["%1\$s sent you %2\$s."] = "";
-$a->strings["a private message"] = "";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
-$a->strings["[Red:Notify] %s tagged you"] = "";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
-$a->strings["[Red:Notify] %1\$s poked you"] = "";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
-$a->strings["[Red:Notify] %s tagged your post"] = "";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
-$a->strings["[Red:Notify] Introduction received"] = "";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
-$a->strings["You may visit their profile at %s"] = "";
-$a->strings["Please visit %s to approve or reject the connection request."] = "";
-$a->strings["[Red:Notify] Friend suggestion received"] = "";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
-$a->strings["Name:"] = "";
-$a->strings["Photo:"] = "";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "";
-$a->strings["[Red:Notify]"] = "";
-$a->strings["Frequently"] = "";
-$a->strings["Hourly"] = "";
-$a->strings["Twice daily"] = "";
-$a->strings["Daily"] = "";
-$a->strings["Weekly"] = "";
-$a->strings["Monthly"] = "";
-$a->strings["Friendica"] = "";
-$a->strings["OStatus"] = "";
-$a->strings["RSS/Atom"] = "";
-$a->strings["Email"] = "";
-$a->strings["Diaspora"] = "";
-$a->strings["Facebook"] = "";
-$a->strings["Zot!"] = "";
-$a->strings["LinkedIn"] = "";
-$a->strings["XMPP/IM"] = "";
-$a->strings["MySpace"] = "";
-$a->strings["No recipient provided."] = "";
-$a->strings["[no subject]"] = "";
-$a->strings["Unable to determine sender."] = "";
-$a->strings["Stored post could not be verified."] = "";
-$a->strings["Channel is blocked on this site."] = "";
-$a->strings["Channel location missing."] = "";
-$a->strings["Response from remote channel was incomplete."] = "";
-$a->strings["Channel was deleted and no longer exists."] = "";
-$a->strings["Protocol disabled."] = "";
-$a->strings["Channel discovery failed."] = "";
-$a->strings["local account not found."] = "";
-$a->strings["Cannot connect to yourself."] = "";
-$a->strings["Private Message"] = "";
-$a->strings["Select"] = "";
-$a->strings["Save to Folder"] = "";
-$a->strings["I will attend"] = "";
-$a->strings["I will not attend"] = "";
-$a->strings["I might attend"] = "";
-$a->strings["I agree"] = "";
-$a->strings["I disagree"] = "";
-$a->strings["I abstain"] = "";
-$a->strings["View all"] = "";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "";
+App::$strings["Profile Photos"] = "";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
+App::$strings["created a new post"] = "";
+App::$strings["commented on %s's post"] = "";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
+App::$strings["Default privacy group for new contacts"] = "";
+App::$strings["All Channels"] = "";
+App::$strings["edit"] = "";
+App::$strings["Collections"] = "";
+App::$strings["Edit collection"] = "";
+App::$strings["Add new collection"] = "";
+App::$strings["Channels not in any collection"] = "";
+App::$strings["add"] = "";
+App::$strings["Not a valid email address"] = "";
+App::$strings["Your email domain is not among those allowed on this site"] = "";
+App::$strings["Your email address is already registered at this site."] = "";
+App::$strings["An invitation is required."] = "";
+App::$strings["Invitation could not be verified."] = "";
+App::$strings["Please enter the required information."] = "";
+App::$strings["Failed to store account information."] = "";
+App::$strings["Registration confirmation for %s"] = "";
+App::$strings["Registration request at %s"] = "";
+App::$strings["Administrator"] = "";
+App::$strings["your registration password"] = "";
+App::$strings["Registration details for %s"] = "";
+App::$strings["Account approved."] = "";
+App::$strings["Registration revoked for %s"] = "";
+App::$strings["Account verified. Please login."] = "";
+App::$strings["Click here to upgrade."] = "";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "";
+App::$strings["This action is not available under your subscription plan."] = "";
+App::$strings["Miscellaneous"] = "";
+App::$strings["YYYY-MM-DD or MM-DD"] = "";
+App::$strings["Required"] = "";
+App::$strings["never"] = "";
+App::$strings["less than a second ago"] = "";
+App::$strings["year"] = "";
+App::$strings["years"] = "";
+App::$strings["month"] = "";
+App::$strings["months"] = "";
+App::$strings["week"] = "";
+App::$strings["weeks"] = "";
+App::$strings["day"] = "";
+App::$strings["days"] = "";
+App::$strings["hour"] = "";
+App::$strings["hours"] = "";
+App::$strings["minute"] = "";
+App::$strings["minutes"] = "";
+App::$strings["second"] = "";
+App::$strings["seconds"] = "";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "";
+App::$strings["%1\$s's birthday"] = "";
+App::$strings["Happy Birthday %1\$s"] = "";
+App::$strings["New Page"] = "";
+App::$strings["Edit"] = "";
+App::$strings["View"] = "";
+App::$strings["Preview"] = "";
+App::$strings["Actions"] = "";
+App::$strings["Page Link"] = "";
+App::$strings["Title"] = "";
+App::$strings["Created"] = "";
+App::$strings["Edited"] = "";
+App::$strings["Public Timeline"] = "";
+App::$strings["Default"] = "";
+App::$strings["Directory Options"] = "";
+App::$strings["Alphabetic"] = "";
+App::$strings["Reverse Alphabetic"] = "";
+App::$strings["Newest to Oldest"] = "";
+App::$strings["Oldest to Newest"] = "";
+App::$strings["Sort"] = "";
+App::$strings["Safe Mode"] = "";
+App::$strings["Public Forums Only"] = "";
+App::$strings["This Website Only"] = "";
+App::$strings["l F d, Y \\@ g:i A"] = "";
+App::$strings["Starts:"] = "";
+App::$strings["Finishes:"] = "";
+App::$strings["Location:"] = "";
+App::$strings["This event has been added to your calendar."] = "";
+App::$strings["Delete this item?"] = "";
+App::$strings["Comment"] = "";
+App::$strings["[+] show all"] = "";
+App::$strings["[-] show less"] = "";
+App::$strings["[+] expand"] = "";
+App::$strings["[-] collapse"] = "";
+App::$strings["Password too short"] = "";
+App::$strings["Passwords do not match"] = "";
+App::$strings["everybody"] = "";
+App::$strings["Secret Passphrase"] = "";
+App::$strings["Passphrase hint"] = "";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "";
+App::$strings["close all"] = "";
+App::$strings["Nothing new here"] = "";
+App::$strings["Rate This Channel (this is public)"] = "";
+App::$strings["Rating"] = "";
+App::$strings["Describe (optional)"] = "";
+App::$strings["Submit"] = "";
+App::$strings["Please enter a link URL"] = "";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "";
+App::$strings["timeago.prefixAgo"] = "";
+App::$strings["timeago.prefixFromNow"] = "";
+App::$strings["ago"] = "";
+App::$strings["from now"] = "";
+App::$strings["less than a minute"] = "";
+App::$strings["about a minute"] = "";
+App::$strings["%d minutes"] = "";
+App::$strings["about an hour"] = "";
+App::$strings["about %d hours"] = "";
+App::$strings["a day"] = "";
+App::$strings["%d days"] = "";
+App::$strings["about a month"] = "";
+App::$strings["%d months"] = "";
+App::$strings["about a year"] = "";
+App::$strings["%d years"] = "";
+App::$strings[" "] = "";
+App::$strings["timeago.numbers"] = "";
+App::$strings["parent"] = "";
+App::$strings["Collection"] = "";
+App::$strings["Principal"] = "";
+App::$strings["Addressbook"] = "";
+App::$strings["Calendar"] = "";
+App::$strings["Schedule Inbox"] = "";
+App::$strings["Schedule Outbox"] = "";
+App::$strings["Unknown"] = "";
+App::$strings["%1\$s used"] = "";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
+App::$strings["Files"] = "";
+App::$strings["Total"] = "";
+App::$strings["Shared"] = "";
+App::$strings["Create"] = "";
+App::$strings["Upload"] = "";
+App::$strings["Name"] = "";
+App::$strings["Type"] = "";
+App::$strings["Size"] = "";
+App::$strings["Last Modified"] = "";
+App::$strings["Delete"] = "";
+App::$strings["Create new folder"] = "";
+App::$strings["Upload file"] = "";
+App::$strings["%1\$s's bookmarks"] = "";
+App::$strings["view full size"] = "";
+App::$strings["General Features"] = "";
+App::$strings["Content Expiration"] = "";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "";
+App::$strings["Multiple Profiles"] = "";
+App::$strings["Ability to create multiple profiles"] = "";
+App::$strings["Advanced Profiles"] = "";
+App::$strings["Additional profile sections and selections"] = "";
+App::$strings["Profile Import/Export"] = "";
+App::$strings["Save and load profile details across sites/channels"] = "";
+App::$strings["Web Pages"] = "";
+App::$strings["Provide managed web pages on your channel"] = "";
+App::$strings["Private Notes"] = "";
+App::$strings["Enables a tool to store notes and reminders"] = "";
+App::$strings["Navigation Channel Select"] = "";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "";
+App::$strings["Photo Location"] = "";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "";
+App::$strings["Expert Mode"] = "";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "";
+App::$strings["Premium Channel"] = "";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
+App::$strings["Post Composition Features"] = "";
+App::$strings["Use Markdown"] = "";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "";
+App::$strings["Large Photos"] = "";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "";
+App::$strings["Channel Sources"] = "";
+App::$strings["Automatically import channel content from other channels or feeds"] = "";
+App::$strings["Even More Encryption"] = "";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
+App::$strings["Enable voting tools"] = "";
+App::$strings["Provide a class of post which others can vote on"] = "";
+App::$strings["Network and Stream Filtering"] = "";
+App::$strings["Search by Date"] = "";
+App::$strings["Ability to select posts by date ranges"] = "";
+App::$strings["Collections Filter"] = "";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "";
+App::$strings["Saved Searches"] = "";
+App::$strings["Save search terms for re-use"] = "";
+App::$strings["Network Personal Tab"] = "";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "";
+App::$strings["Network New Tab"] = "";
+App::$strings["Enable tab to display all new Network activity"] = "";
+App::$strings["Affinity Tool"] = "";
+App::$strings["Filter stream activity by depth of relationships"] = "";
+App::$strings["Suggest Channels"] = "";
+App::$strings["Show channel suggestions"] = "";
+App::$strings["Post/Comment Tools"] = "";
+App::$strings["Tagging"] = "";
+App::$strings["Ability to tag existing posts"] = "";
+App::$strings["Post Categories"] = "";
+App::$strings["Add categories to your posts"] = "";
+App::$strings["Saved Folders"] = "";
+App::$strings["Ability to file posts under folders"] = "";
+App::$strings["Dislike Posts"] = "";
+App::$strings["Ability to dislike posts/comments"] = "";
+App::$strings["Star Posts"] = "";
+App::$strings["Ability to mark special posts with a star indicator"] = "";
+App::$strings["Tag Cloud"] = "";
+App::$strings["Provide a personal tag cloud on your channel page"] = "";
+App::$strings["Categories"] = "";
+App::$strings["Apps"] = "";
+App::$strings["System"] = "";
+App::$strings["Personal"] = "";
+App::$strings["Create Personal App"] = "";
+App::$strings["Edit Personal App"] = "";
+App::$strings["Connect"] = "";
+App::$strings["Ignore/Hide"] = "";
+App::$strings["Suggestions"] = "";
+App::$strings["See more..."] = "";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "";
+App::$strings["Add New Connection"] = "";
+App::$strings["Enter the channel address"] = "";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "";
+App::$strings["Notes"] = "";
+App::$strings["Save"] = "";
+App::$strings["Remove term"] = "";
+App::$strings["Everything"] = "";
+App::$strings["Archives"] = "";
+App::$strings["Me"] = "";
+App::$strings["Family"] = "";
+App::$strings["Friends"] = "";
+App::$strings["Acquaintances"] = "";
+App::$strings["All"] = "";
+App::$strings["Refresh"] = "";
+App::$strings["Account settings"] = "";
+App::$strings["Channel settings"] = "";
+App::$strings["Additional features"] = "";
+App::$strings["Feature/Addon settings"] = "";
+App::$strings["Display settings"] = "";
+App::$strings["Connected apps"] = "";
+App::$strings["Export channel"] = "";
+App::$strings["Connection Default Permissions"] = "";
+App::$strings["Premium Channel Settings"] = "";
+App::$strings["Settings"] = "";
+App::$strings["Messages"] = "";
+App::$strings["Check Mail"] = "";
+App::$strings["New Message"] = "";
+App::$strings["Chat Rooms"] = "";
+App::$strings["Bookmarked Chatrooms"] = "";
+App::$strings["Suggested Chatrooms"] = "";
+App::$strings["photo/image"] = "";
+App::$strings["Rate Me"] = "";
+App::$strings["View Ratings"] = "";
+App::$strings["Public Hubs"] = "";
+App::$strings["\$Projectname Notification"] = "";
+App::$strings["\$projectname"] = "";
+App::$strings["Thank You,"] = "";
+App::$strings["%s Administrator"] = "";
+App::$strings["%s <!item_type!>"] = "";
+App::$strings["[Red:Notify] New mail received at %s"] = "";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
+App::$strings["%1\$s sent you %2\$s."] = "";
+App::$strings["a private message"] = "";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
+App::$strings["[Red:Notify] %s tagged you"] = "";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
+App::$strings["[Red:Notify] %1\$s poked you"] = "";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
+App::$strings["[Red:Notify] %s tagged your post"] = "";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
+App::$strings["[Red:Notify] Introduction received"] = "";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
+App::$strings["You may visit their profile at %s"] = "";
+App::$strings["Please visit %s to approve or reject the connection request."] = "";
+App::$strings["[Red:Notify] Friend suggestion received"] = "";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
+App::$strings["Name:"] = "";
+App::$strings["Photo:"] = "";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "";
+App::$strings["[Red:Notify]"] = "";
+App::$strings["Frequently"] = "";
+App::$strings["Hourly"] = "";
+App::$strings["Twice daily"] = "";
+App::$strings["Daily"] = "";
+App::$strings["Weekly"] = "";
+App::$strings["Monthly"] = "";
+App::$strings["Friendica"] = "";
+App::$strings["OStatus"] = "";
+App::$strings["RSS/Atom"] = "";
+App::$strings["Email"] = "";
+App::$strings["Diaspora"] = "";
+App::$strings["Facebook"] = "";
+App::$strings["Zot!"] = "";
+App::$strings["LinkedIn"] = "";
+App::$strings["XMPP/IM"] = "";
+App::$strings["MySpace"] = "";
+App::$strings["No recipient provided."] = "";
+App::$strings["[no subject]"] = "";
+App::$strings["Unable to determine sender."] = "";
+App::$strings["Stored post could not be verified."] = "";
+App::$strings["Channel is blocked on this site."] = "";
+App::$strings["Channel location missing."] = "";
+App::$strings["Response from remote channel was incomplete."] = "";
+App::$strings["Channel was deleted and no longer exists."] = "";
+App::$strings["Protocol disabled."] = "";
+App::$strings["Channel discovery failed."] = "";
+App::$strings["local account not found."] = "";
+App::$strings["Cannot connect to yourself."] = "";
+App::$strings["Private Message"] = "";
+App::$strings["Select"] = "";
+App::$strings["Save to Folder"] = "";
+App::$strings["I will attend"] = "";
+App::$strings["I will not attend"] = "";
+App::$strings["I might attend"] = "";
+App::$strings["I agree"] = "";
+App::$strings["I disagree"] = "";
+App::$strings["I abstain"] = "";
+App::$strings["View all"] = "";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "",
1 => "",
);
-$a->strings["Add Star"] = "";
-$a->strings["Remove Star"] = "";
-$a->strings["Toggle Star Status"] = "";
-$a->strings["starred"] = "";
-$a->strings["Message signature validated"] = "";
-$a->strings["Message signature incorrect"] = "";
-$a->strings["Add Tag"] = "";
-$a->strings["I like this (toggle)"] = "";
-$a->strings["like"] = "";
-$a->strings["I don't like this (toggle)"] = "";
-$a->strings["dislike"] = "";
-$a->strings["Share This"] = "";
-$a->strings["share"] = "";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "";
+App::$strings["Remove Star"] = "";
+App::$strings["Toggle Star Status"] = "";
+App::$strings["starred"] = "";
+App::$strings["Message signature validated"] = "";
+App::$strings["Message signature incorrect"] = "";
+App::$strings["Add Tag"] = "";
+App::$strings["I like this (toggle)"] = "";
+App::$strings["like"] = "";
+App::$strings["I don't like this (toggle)"] = "";
+App::$strings["dislike"] = "";
+App::$strings["Share This"] = "";
+App::$strings["share"] = "";
+App::$strings["%d comment"] = array(
0 => "",
1 => "",
);
-$a->strings["View %s's profile - %s"] = "";
-$a->strings["to"] = "";
-$a->strings["via"] = "";
-$a->strings["Wall-to-Wall"] = "";
-$a->strings["via Wall-To-Wall:"] = "";
-$a->strings["from %s"] = "";
-$a->strings["last edited: %s"] = "";
-$a->strings["Expires: %s"] = "";
-$a->strings["Save Bookmarks"] = "";
-$a->strings["Add to Calendar"] = "";
-$a->strings["Mark all seen"] = "";
-$a->strings["__ctx:noun__ Likes"] = "";
-$a->strings["__ctx:noun__ Dislikes"] = "";
-$a->strings["Close"] = "";
-$a->strings["Please wait"] = "";
-$a->strings["This is you"] = "";
-$a->strings["Bold"] = "";
-$a->strings["Italic"] = "";
-$a->strings["Underline"] = "";
-$a->strings["Quote"] = "";
-$a->strings["Code"] = "";
-$a->strings["Image"] = "";
-$a->strings["Insert Link"] = "";
-$a->strings["Video"] = "";
-$a->strings["Encrypt text"] = "";
-$a->strings["New window"] = "";
-$a->strings["Open the selected location in a different window or browser tab"] = "";
-$a->strings["User '%s' deleted"] = "";
-$a->strings["Attachments:"] = "";
-$a->strings["\$Projectname event notification:"] = "";
-$a->strings["prev"] = "";
-$a->strings["first"] = "";
-$a->strings["last"] = "";
-$a->strings["next"] = "";
-$a->strings["older"] = "";
-$a->strings["newer"] = "";
-$a->strings["No connections"] = "";
-$a->strings["%d Connection"] = array(
+App::$strings["View %s's profile - %s"] = "";
+App::$strings["to"] = "";
+App::$strings["via"] = "";
+App::$strings["Wall-to-Wall"] = "";
+App::$strings["via Wall-To-Wall:"] = "";
+App::$strings["from %s"] = "";
+App::$strings["last edited: %s"] = "";
+App::$strings["Expires: %s"] = "";
+App::$strings["Save Bookmarks"] = "";
+App::$strings["Add to Calendar"] = "";
+App::$strings["Mark all seen"] = "";
+App::$strings["__ctx:noun__ Likes"] = "";
+App::$strings["__ctx:noun__ Dislikes"] = "";
+App::$strings["Close"] = "";
+App::$strings["Please wait"] = "";
+App::$strings["This is you"] = "";
+App::$strings["Bold"] = "";
+App::$strings["Italic"] = "";
+App::$strings["Underline"] = "";
+App::$strings["Quote"] = "";
+App::$strings["Code"] = "";
+App::$strings["Image"] = "";
+App::$strings["Insert Link"] = "";
+App::$strings["Video"] = "";
+App::$strings["Encrypt text"] = "";
+App::$strings["New window"] = "";
+App::$strings["Open the selected location in a different window or browser tab"] = "";
+App::$strings["User '%s' deleted"] = "";
+App::$strings["Attachments:"] = "";
+App::$strings["\$Projectname event notification:"] = "";
+App::$strings["prev"] = "";
+App::$strings["first"] = "";
+App::$strings["last"] = "";
+App::$strings["next"] = "";
+App::$strings["older"] = "";
+App::$strings["newer"] = "";
+App::$strings["No connections"] = "";
+App::$strings["%d Connection"] = array(
0 => "",
1 => "",
);
-$a->strings["View Connections"] = "";
-$a->strings["Search"] = "";
-$a->strings["poke"] = "";
-$a->strings["poked"] = "";
-$a->strings["ping"] = "";
-$a->strings["pinged"] = "";
-$a->strings["prod"] = "";
-$a->strings["prodded"] = "";
-$a->strings["slap"] = "";
-$a->strings["slapped"] = "";
-$a->strings["finger"] = "";
-$a->strings["fingered"] = "";
-$a->strings["rebuff"] = "";
-$a->strings["rebuffed"] = "";
-$a->strings["happy"] = "";
-$a->strings["sad"] = "";
-$a->strings["mellow"] = "";
-$a->strings["tired"] = "";
-$a->strings["perky"] = "";
-$a->strings["angry"] = "";
-$a->strings["stupified"] = "";
-$a->strings["puzzled"] = "";
-$a->strings["interested"] = "";
-$a->strings["bitter"] = "";
-$a->strings["cheerful"] = "";
-$a->strings["alive"] = "";
-$a->strings["annoyed"] = "";
-$a->strings["anxious"] = "";
-$a->strings["cranky"] = "";
-$a->strings["disturbed"] = "";
-$a->strings["frustrated"] = "";
-$a->strings["depressed"] = "";
-$a->strings["motivated"] = "";
-$a->strings["relaxed"] = "";
-$a->strings["surprised"] = "";
-$a->strings["Monday"] = "";
-$a->strings["Tuesday"] = "";
-$a->strings["Wednesday"] = "";
-$a->strings["Thursday"] = "";
-$a->strings["Friday"] = "";
-$a->strings["Saturday"] = "";
-$a->strings["Sunday"] = "";
-$a->strings["January"] = "";
-$a->strings["February"] = "";
-$a->strings["March"] = "";
-$a->strings["April"] = "";
-$a->strings["May"] = "";
-$a->strings["June"] = "";
-$a->strings["July"] = "";
-$a->strings["August"] = "";
-$a->strings["September"] = "";
-$a->strings["October"] = "";
-$a->strings["November"] = "";
-$a->strings["December"] = "";
-$a->strings["unknown.???"] = "";
-$a->strings["bytes"] = "";
-$a->strings["remove category"] = "";
-$a->strings["remove from file"] = "";
-$a->strings["Click to open/close"] = "";
-$a->strings["Link to Source"] = "";
-$a->strings["default"] = "";
-$a->strings["Page layout"] = "";
-$a->strings["You can create your own with the layouts tool"] = "";
-$a->strings["Page content type"] = "";
-$a->strings["Select an alternate language"] = "";
-$a->strings["photo"] = "";
-$a->strings["event"] = "";
-$a->strings["status"] = "";
-$a->strings["comment"] = "";
-$a->strings["activity"] = "";
-$a->strings["Design Tools"] = "";
-$a->strings["Blocks"] = "";
-$a->strings["Menus"] = "";
-$a->strings["Layouts"] = "";
-$a->strings["Pages"] = "";
-$a->strings["Logout"] = "";
-$a->strings["End this session"] = "";
-$a->strings["Home"] = "";
-$a->strings["Your posts and conversations"] = "";
-$a->strings["View Profile"] = "";
-$a->strings["Your profile page"] = "";
-$a->strings["Edit Profiles"] = "";
-$a->strings["Manage/Edit profiles"] = "";
-$a->strings["Edit Profile"] = "";
-$a->strings["Edit your profile"] = "";
-$a->strings["Photos"] = "";
-$a->strings["Your photos"] = "";
-$a->strings["Your files"] = "";
-$a->strings["Chat"] = "";
-$a->strings["Your chatrooms"] = "";
-$a->strings["Bookmarks"] = "";
-$a->strings["Your bookmarks"] = "";
-$a->strings["Webpages"] = "";
-$a->strings["Your webpages"] = "";
-$a->strings["Login"] = "";
-$a->strings["Sign in"] = "";
-$a->strings["%s - click to logout"] = "";
-$a->strings["Remote authentication"] = "";
-$a->strings["Click to authenticate to your home hub"] = "";
-$a->strings["Home Page"] = "";
-$a->strings["Register"] = "";
-$a->strings["Create an account"] = "";
-$a->strings["Help"] = "";
-$a->strings["Help and documentation"] = "";
-$a->strings["Applications, utilities, links, games"] = "";
-$a->strings["Search site content"] = "";
-$a->strings["Directory"] = "";
-$a->strings["Channel Directory"] = "";
-$a->strings["Matrix"] = "";
-$a->strings["Your matrix"] = "";
-$a->strings["Mark all matrix notifications seen"] = "";
-$a->strings["Channel Home"] = "";
-$a->strings["Channel home"] = "";
-$a->strings["Mark all channel notifications seen"] = "";
-$a->strings["Connections"] = "";
-$a->strings["Notices"] = "";
-$a->strings["Notifications"] = "";
-$a->strings["See all notifications"] = "";
-$a->strings["Mark all system notifications seen"] = "";
-$a->strings["Mail"] = "";
-$a->strings["Private mail"] = "";
-$a->strings["See all private messages"] = "";
-$a->strings["Mark all private messages seen"] = "";
-$a->strings["Inbox"] = "";
-$a->strings["Outbox"] = "";
-$a->strings["Events"] = "";
-$a->strings["Event Calendar"] = "";
-$a->strings["See all events"] = "";
-$a->strings["Mark all events seen"] = "";
-$a->strings["Channel Manager"] = "";
-$a->strings["Manage Your Channels"] = "";
-$a->strings["Account/Channel Settings"] = "";
-$a->strings["Admin"] = "";
-$a->strings["Site Setup and Configuration"] = "";
-$a->strings["Loading..."] = "";
-$a->strings["@name, #tag, content"] = "";
-$a->strings["Please wait..."] = "";
-$a->strings["Tags"] = "";
-$a->strings["Keywords"] = "";
-$a->strings["have"] = "";
-$a->strings["has"] = "";
-$a->strings["want"] = "";
-$a->strings["wants"] = "";
-$a->strings["likes"] = "";
-$a->strings["dislikes"] = "";
-$a->strings[" and "] = "";
-$a->strings["public profile"] = "";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "";
-$a->strings["Visit %1\$s's %2\$s"] = "";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
-$a->strings["Permission denied"] = "";
-$a->strings["(Unknown)"] = "";
-$a->strings["Visible to anybody on the internet."] = "";
-$a->strings["Visible to you only."] = "";
-$a->strings["Visible to anybody in this network."] = "";
-$a->strings["Visible to anybody authenticated."] = "";
-$a->strings["Visible to anybody on %s."] = "";
-$a->strings["Visible to all connections."] = "";
-$a->strings["Visible to approved connections."] = "";
-$a->strings["Visible to specific connections."] = "";
-$a->strings["Item not found."] = "";
-$a->strings["Permission denied."] = "";
-$a->strings["Collection not found."] = "";
-$a->strings["Collection is empty."] = "";
-$a->strings["Collection: %s"] = "";
-$a->strings["Connection: %s"] = "";
-$a->strings["Connection not found."] = "";
-$a->strings["Can view my normal stream and posts"] = "";
-$a->strings["Can view my default channel profile"] = "";
-$a->strings["Can view my photo albums"] = "";
-$a->strings["Can view my connections"] = "";
-$a->strings["Can view my file storage"] = "";
-$a->strings["Can view my webpages"] = "";
-$a->strings["Can send me their channel stream and posts"] = "";
-$a->strings["Can post on my channel page (\"wall\")"] = "";
-$a->strings["Can comment on or like my posts"] = "";
-$a->strings["Can send me private mail messages"] = "";
-$a->strings["Can post photos to my photo albums"] = "";
-$a->strings["Can like/dislike stuff"] = "";
-$a->strings["Profiles and things other than posts/comments"] = "";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "";
-$a->strings["Advanced - useful for creating group forum channels"] = "";
-$a->strings["Can chat with me (when available)"] = "";
-$a->strings["Can write to my file storage"] = "";
-$a->strings["Can edit my webpages"] = "";
-$a->strings["Can source my public posts in derived channels"] = "";
-$a->strings["Somewhat advanced - very useful in open communities"] = "";
-$a->strings["Can administer my channel resources"] = "";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
-$a->strings["Social Networking"] = "";
-$a->strings["Mostly Public"] = "";
-$a->strings["Restricted"] = "";
-$a->strings["Private"] = "";
-$a->strings["Community Forum"] = "";
-$a->strings["Feed Republish"] = "";
-$a->strings["Special Purpose"] = "";
-$a->strings["Celebrity/Soapbox"] = "";
-$a->strings["Group Repository"] = "";
-$a->strings["Other"] = "";
-$a->strings["Custom/Expert Mode"] = "";
-$a->strings["channel"] = "";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is now connected with %2\$s"] = "";
-$a->strings["%1\$s poked %2\$s"] = "";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "";
-$a->strings["__ctx:title__ Likes"] = "";
-$a->strings["__ctx:title__ Dislikes"] = "";
-$a->strings["__ctx:title__ Agree"] = "";
-$a->strings["__ctx:title__ Disagree"] = "";
-$a->strings["__ctx:title__ Abstain"] = "";
-$a->strings["__ctx:title__ Attending"] = "";
-$a->strings["__ctx:title__ Not attending"] = "";
-$a->strings["__ctx:title__ Might attend"] = "";
-$a->strings["View %s's profile @ %s"] = "";
-$a->strings["Categories:"] = "";
-$a->strings["Filed under:"] = "";
-$a->strings["View in context"] = "";
-$a->strings["remove"] = "";
-$a->strings["Delete Selected Items"] = "";
-$a->strings["View Source"] = "";
-$a->strings["Follow Thread"] = "";
-$a->strings["View Status"] = "";
-$a->strings["View Photos"] = "";
-$a->strings["Matrix Activity"] = "";
-$a->strings["Edit Contact"] = "";
-$a->strings["Send PM"] = "";
-$a->strings["Poke"] = "";
-$a->strings["%s likes this."] = "";
-$a->strings["%s doesn't like this."] = "";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View Connections"] = "";
+App::$strings["Search"] = "";
+App::$strings["poke"] = "";
+App::$strings["poked"] = "";
+App::$strings["ping"] = "";
+App::$strings["pinged"] = "";
+App::$strings["prod"] = "";
+App::$strings["prodded"] = "";
+App::$strings["slap"] = "";
+App::$strings["slapped"] = "";
+App::$strings["finger"] = "";
+App::$strings["fingered"] = "";
+App::$strings["rebuff"] = "";
+App::$strings["rebuffed"] = "";
+App::$strings["happy"] = "";
+App::$strings["sad"] = "";
+App::$strings["mellow"] = "";
+App::$strings["tired"] = "";
+App::$strings["perky"] = "";
+App::$strings["angry"] = "";
+App::$strings["stupified"] = "";
+App::$strings["puzzled"] = "";
+App::$strings["interested"] = "";
+App::$strings["bitter"] = "";
+App::$strings["cheerful"] = "";
+App::$strings["alive"] = "";
+App::$strings["annoyed"] = "";
+App::$strings["anxious"] = "";
+App::$strings["cranky"] = "";
+App::$strings["disturbed"] = "";
+App::$strings["frustrated"] = "";
+App::$strings["depressed"] = "";
+App::$strings["motivated"] = "";
+App::$strings["relaxed"] = "";
+App::$strings["surprised"] = "";
+App::$strings["Monday"] = "";
+App::$strings["Tuesday"] = "";
+App::$strings["Wednesday"] = "";
+App::$strings["Thursday"] = "";
+App::$strings["Friday"] = "";
+App::$strings["Saturday"] = "";
+App::$strings["Sunday"] = "";
+App::$strings["January"] = "";
+App::$strings["February"] = "";
+App::$strings["March"] = "";
+App::$strings["April"] = "";
+App::$strings["May"] = "";
+App::$strings["June"] = "";
+App::$strings["July"] = "";
+App::$strings["August"] = "";
+App::$strings["September"] = "";
+App::$strings["October"] = "";
+App::$strings["November"] = "";
+App::$strings["December"] = "";
+App::$strings["unknown.???"] = "";
+App::$strings["bytes"] = "";
+App::$strings["remove category"] = "";
+App::$strings["remove from file"] = "";
+App::$strings["Click to open/close"] = "";
+App::$strings["Link to Source"] = "";
+App::$strings["default"] = "";
+App::$strings["Page layout"] = "";
+App::$strings["You can create your own with the layouts tool"] = "";
+App::$strings["Page content type"] = "";
+App::$strings["Select an alternate language"] = "";
+App::$strings["photo"] = "";
+App::$strings["event"] = "";
+App::$strings["status"] = "";
+App::$strings["comment"] = "";
+App::$strings["activity"] = "";
+App::$strings["Design Tools"] = "";
+App::$strings["Blocks"] = "";
+App::$strings["Menus"] = "";
+App::$strings["Layouts"] = "";
+App::$strings["Pages"] = "";
+App::$strings["Logout"] = "";
+App::$strings["End this session"] = "";
+App::$strings["Home"] = "";
+App::$strings["Your posts and conversations"] = "";
+App::$strings["View Profile"] = "";
+App::$strings["Your profile page"] = "";
+App::$strings["Edit Profiles"] = "";
+App::$strings["Manage/Edit profiles"] = "";
+App::$strings["Edit Profile"] = "";
+App::$strings["Edit your profile"] = "";
+App::$strings["Photos"] = "";
+App::$strings["Your photos"] = "";
+App::$strings["Your files"] = "";
+App::$strings["Chat"] = "";
+App::$strings["Your chatrooms"] = "";
+App::$strings["Bookmarks"] = "";
+App::$strings["Your bookmarks"] = "";
+App::$strings["Webpages"] = "";
+App::$strings["Your webpages"] = "";
+App::$strings["Login"] = "";
+App::$strings["Sign in"] = "";
+App::$strings["%s - click to logout"] = "";
+App::$strings["Remote authentication"] = "";
+App::$strings["Click to authenticate to your home hub"] = "";
+App::$strings["Home Page"] = "";
+App::$strings["Register"] = "";
+App::$strings["Create an account"] = "";
+App::$strings["Help"] = "";
+App::$strings["Help and documentation"] = "";
+App::$strings["Applications, utilities, links, games"] = "";
+App::$strings["Search site content"] = "";
+App::$strings["Directory"] = "";
+App::$strings["Channel Directory"] = "";
+App::$strings["Matrix"] = "";
+App::$strings["Your matrix"] = "";
+App::$strings["Mark all matrix notifications seen"] = "";
+App::$strings["Channel Home"] = "";
+App::$strings["Channel home"] = "";
+App::$strings["Mark all channel notifications seen"] = "";
+App::$strings["Connections"] = "";
+App::$strings["Notices"] = "";
+App::$strings["Notifications"] = "";
+App::$strings["See all notifications"] = "";
+App::$strings["Mark all system notifications seen"] = "";
+App::$strings["Mail"] = "";
+App::$strings["Private mail"] = "";
+App::$strings["See all private messages"] = "";
+App::$strings["Mark all private messages seen"] = "";
+App::$strings["Inbox"] = "";
+App::$strings["Outbox"] = "";
+App::$strings["Events"] = "";
+App::$strings["Event Calendar"] = "";
+App::$strings["See all events"] = "";
+App::$strings["Mark all events seen"] = "";
+App::$strings["Channel Manager"] = "";
+App::$strings["Manage Your Channels"] = "";
+App::$strings["Account/Channel Settings"] = "";
+App::$strings["Admin"] = "";
+App::$strings["Site Setup and Configuration"] = "";
+App::$strings["Loading..."] = "";
+App::$strings["@name, #tag, content"] = "";
+App::$strings["Please wait..."] = "";
+App::$strings["Tags"] = "";
+App::$strings["Keywords"] = "";
+App::$strings["have"] = "";
+App::$strings["has"] = "";
+App::$strings["want"] = "";
+App::$strings["wants"] = "";
+App::$strings["likes"] = "";
+App::$strings["dislikes"] = "";
+App::$strings[" and "] = "";
+App::$strings["public profile"] = "";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "";
+App::$strings["Visit %1\$s's %2\$s"] = "";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
+App::$strings["Permission denied"] = "";
+App::$strings["(Unknown)"] = "";
+App::$strings["Visible to anybody on the internet."] = "";
+App::$strings["Visible to you only."] = "";
+App::$strings["Visible to anybody in this network."] = "";
+App::$strings["Visible to anybody authenticated."] = "";
+App::$strings["Visible to anybody on %s."] = "";
+App::$strings["Visible to all connections."] = "";
+App::$strings["Visible to approved connections."] = "";
+App::$strings["Visible to specific connections."] = "";
+App::$strings["Item not found."] = "";
+App::$strings["Permission denied."] = "";
+App::$strings["Collection not found."] = "";
+App::$strings["Collection is empty."] = "";
+App::$strings["Collection: %s"] = "";
+App::$strings["Connection: %s"] = "";
+App::$strings["Connection not found."] = "";
+App::$strings["Can view my normal stream and posts"] = "";
+App::$strings["Can view my default channel profile"] = "";
+App::$strings["Can view my photo albums"] = "";
+App::$strings["Can view my connections"] = "";
+App::$strings["Can view my file storage"] = "";
+App::$strings["Can view my webpages"] = "";
+App::$strings["Can send me their channel stream and posts"] = "";
+App::$strings["Can post on my channel page (\"wall\")"] = "";
+App::$strings["Can comment on or like my posts"] = "";
+App::$strings["Can send me private mail messages"] = "";
+App::$strings["Can post photos to my photo albums"] = "";
+App::$strings["Can like/dislike stuff"] = "";
+App::$strings["Profiles and things other than posts/comments"] = "";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "";
+App::$strings["Advanced - useful for creating group forum channels"] = "";
+App::$strings["Can chat with me (when available)"] = "";
+App::$strings["Can write to my file storage"] = "";
+App::$strings["Can edit my webpages"] = "";
+App::$strings["Can source my public posts in derived channels"] = "";
+App::$strings["Somewhat advanced - very useful in open communities"] = "";
+App::$strings["Can administer my channel resources"] = "";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
+App::$strings["Social Networking"] = "";
+App::$strings["Mostly Public"] = "";
+App::$strings["Restricted"] = "";
+App::$strings["Private"] = "";
+App::$strings["Community Forum"] = "";
+App::$strings["Feed Republish"] = "";
+App::$strings["Special Purpose"] = "";
+App::$strings["Celebrity/Soapbox"] = "";
+App::$strings["Group Repository"] = "";
+App::$strings["Other"] = "";
+App::$strings["Custom/Expert Mode"] = "";
+App::$strings["channel"] = "";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is now connected with %2\$s"] = "";
+App::$strings["%1\$s poked %2\$s"] = "";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "";
+App::$strings["__ctx:title__ Likes"] = "";
+App::$strings["__ctx:title__ Dislikes"] = "";
+App::$strings["__ctx:title__ Agree"] = "";
+App::$strings["__ctx:title__ Disagree"] = "";
+App::$strings["__ctx:title__ Abstain"] = "";
+App::$strings["__ctx:title__ Attending"] = "";
+App::$strings["__ctx:title__ Not attending"] = "";
+App::$strings["__ctx:title__ Might attend"] = "";
+App::$strings["View %s's profile @ %s"] = "";
+App::$strings["Categories:"] = "";
+App::$strings["Filed under:"] = "";
+App::$strings["View in context"] = "";
+App::$strings["remove"] = "";
+App::$strings["Delete Selected Items"] = "";
+App::$strings["View Source"] = "";
+App::$strings["Follow Thread"] = "";
+App::$strings["View Status"] = "";
+App::$strings["View Photos"] = "";
+App::$strings["Matrix Activity"] = "";
+App::$strings["Edit Contact"] = "";
+App::$strings["Send PM"] = "";
+App::$strings["Poke"] = "";
+App::$strings["%s likes this."] = "";
+App::$strings["%s doesn't like this."] = "";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "",
);
-$a->strings["and"] = "";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "",
);
-$a->strings["%s like this."] = "";
-$a->strings["%s don't like this."] = "";
-$a->strings["Visible to <strong>everybody</strong>"] = "";
-$a->strings["Please enter a link URL:"] = "";
-$a->strings["Please enter a video link/URL:"] = "";
-$a->strings["Please enter an audio link/URL:"] = "";
-$a->strings["Tag term:"] = "";
-$a->strings["Save to Folder:"] = "";
-$a->strings["Where are you right now?"] = "";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "";
-$a->strings["Share"] = "";
-$a->strings["Page link name"] = "";
-$a->strings["Post as"] = "";
-$a->strings["Upload photo"] = "";
-$a->strings["upload photo"] = "";
-$a->strings["Attach file"] = "";
-$a->strings["attach file"] = "";
-$a->strings["Insert web link"] = "";
-$a->strings["web link"] = "";
-$a->strings["Insert video link"] = "";
-$a->strings["video link"] = "";
-$a->strings["Insert audio link"] = "";
-$a->strings["audio link"] = "";
-$a->strings["Set your location"] = "";
-$a->strings["set location"] = "";
-$a->strings["Toggle voting"] = "";
-$a->strings["Clear browser location"] = "";
-$a->strings["clear location"] = "";
-$a->strings["Title (optional)"] = "";
-$a->strings["Categories (optional, comma-separated list)"] = "";
-$a->strings["Permission settings"] = "";
-$a->strings["permissions"] = "";
-$a->strings["Public post"] = "";
-$a->strings["Example: bob@example.com, mary@example.com"] = "";
-$a->strings["Set expiration date"] = "";
-$a->strings["OK"] = "";
-$a->strings["Cancel"] = "";
-$a->strings["Discover"] = "";
-$a->strings["Imported public streams"] = "";
-$a->strings["Commented Order"] = "";
-$a->strings["Sort by Comment Date"] = "";
-$a->strings["Posted Order"] = "";
-$a->strings["Sort by Post Date"] = "";
-$a->strings["Posts that mention or involve you"] = "";
-$a->strings["New"] = "";
-$a->strings["Activity Stream - by date"] = "";
-$a->strings["Starred"] = "";
-$a->strings["Favourite Posts"] = "";
-$a->strings["Spam"] = "";
-$a->strings["Posts flagged as SPAM"] = "";
-$a->strings["Channel"] = "";
-$a->strings["Status Messages and Posts"] = "";
-$a->strings["About"] = "";
-$a->strings["Profile Details"] = "";
-$a->strings["Photo Albums"] = "";
-$a->strings["Files and Storage"] = "";
-$a->strings["Chatrooms"] = "";
-$a->strings["Saved Bookmarks"] = "";
-$a->strings["Manage Webpages"] = "";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "";
+App::$strings["%s don't like this."] = "";
+App::$strings["Visible to <strong>everybody</strong>"] = "";
+App::$strings["Please enter a link URL:"] = "";
+App::$strings["Please enter a video link/URL:"] = "";
+App::$strings["Please enter an audio link/URL:"] = "";
+App::$strings["Tag term:"] = "";
+App::$strings["Save to Folder:"] = "";
+App::$strings["Where are you right now?"] = "";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "";
+App::$strings["Share"] = "";
+App::$strings["Page link name"] = "";
+App::$strings["Post as"] = "";
+App::$strings["Upload photo"] = "";
+App::$strings["upload photo"] = "";
+App::$strings["Attach file"] = "";
+App::$strings["attach file"] = "";
+App::$strings["Insert web link"] = "";
+App::$strings["web link"] = "";
+App::$strings["Insert video link"] = "";
+App::$strings["video link"] = "";
+App::$strings["Insert audio link"] = "";
+App::$strings["audio link"] = "";
+App::$strings["Set your location"] = "";
+App::$strings["set location"] = "";
+App::$strings["Toggle voting"] = "";
+App::$strings["Clear browser location"] = "";
+App::$strings["clear location"] = "";
+App::$strings["Title (optional)"] = "";
+App::$strings["Categories (optional, comma-separated list)"] = "";
+App::$strings["Permission settings"] = "";
+App::$strings["permissions"] = "";
+App::$strings["Public post"] = "";
+App::$strings["Example: bob@example.com, mary@example.com"] = "";
+App::$strings["Set expiration date"] = "";
+App::$strings["OK"] = "";
+App::$strings["Cancel"] = "";
+App::$strings["Discover"] = "";
+App::$strings["Imported public streams"] = "";
+App::$strings["Commented Order"] = "";
+App::$strings["Sort by Comment Date"] = "";
+App::$strings["Posted Order"] = "";
+App::$strings["Sort by Post Date"] = "";
+App::$strings["Posts that mention or involve you"] = "";
+App::$strings["New"] = "";
+App::$strings["Activity Stream - by date"] = "";
+App::$strings["Starred"] = "";
+App::$strings["Favourite Posts"] = "";
+App::$strings["Spam"] = "";
+App::$strings["Posts flagged as SPAM"] = "";
+App::$strings["Channel"] = "";
+App::$strings["Status Messages and Posts"] = "";
+App::$strings["About"] = "";
+App::$strings["Profile Details"] = "";
+App::$strings["Photo Albums"] = "";
+App::$strings["Files and Storage"] = "";
+App::$strings["Chatrooms"] = "";
+App::$strings["Saved Bookmarks"] = "";
+App::$strings["Manage Webpages"] = "";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "",
1 => "",
);
-$a->strings["Image/photo"] = "";
-$a->strings["Encrypted content"] = "";
-$a->strings["Install design element: "] = "";
-$a->strings["QR code"] = "";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "";
-$a->strings["post"] = "";
-$a->strings["Different viewers will see this text differently"] = "";
-$a->strings["$1 spoiler"] = "";
-$a->strings["$1 wrote:"] = "";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "";
-$a->strings["Image file is empty."] = "";
-$a->strings["Unable to process image"] = "";
-$a->strings["Photo storage failed."] = "";
-$a->strings["Upload New Photos"] = "";
-$a->strings["Invalid data packet"] = "";
-$a->strings["Unable to verify channel signature"] = "";
-$a->strings["Unable to verify site signature for %s"] = "";
-$a->strings["Embedded content"] = "";
-$a->strings["Embedding disabled"] = "";
-$a->strings["Logged out."] = "";
-$a->strings["Failed authentication"] = "";
-$a->strings["Login failed."] = "";
-$a->strings["%d invitation available"] = array(
+App::$strings["Image/photo"] = "";
+App::$strings["Encrypted content"] = "";
+App::$strings["Install design element: "] = "";
+App::$strings["QR code"] = "";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "";
+App::$strings["post"] = "";
+App::$strings["Different viewers will see this text differently"] = "";
+App::$strings["$1 spoiler"] = "";
+App::$strings["$1 wrote:"] = "";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "";
+App::$strings["Image file is empty."] = "";
+App::$strings["Unable to process image"] = "";
+App::$strings["Photo storage failed."] = "";
+App::$strings["Upload New Photos"] = "";
+App::$strings["Invalid data packet"] = "";
+App::$strings["Unable to verify channel signature"] = "";
+App::$strings["Unable to verify site signature for %s"] = "";
+App::$strings["Embedded content"] = "";
+App::$strings["Embedding disabled"] = "";
+App::$strings["Logged out."] = "";
+App::$strings["Failed authentication"] = "";
+App::$strings["Login failed."] = "";
+App::$strings["%d invitation available"] = array(
0 => "",
1 => "",
);
-$a->strings["Advanced"] = "";
-$a->strings["Find Channels"] = "";
-$a->strings["Enter name or interest"] = "";
-$a->strings["Connect/Follow"] = "";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "";
-$a->strings["Find"] = "";
-$a->strings["Channel Suggestions"] = "";
-$a->strings["Random Profile"] = "";
-$a->strings["Invite Friends"] = "";
-$a->strings["Advanced example: name=fred and country=iceland"] = "";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "";
+App::$strings["Find Channels"] = "";
+App::$strings["Enter name or interest"] = "";
+App::$strings["Connect/Follow"] = "";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "";
+App::$strings["Find"] = "";
+App::$strings["Channel Suggestions"] = "";
+App::$strings["Random Profile"] = "";
+App::$strings["Invite Friends"] = "";
+App::$strings["Advanced example: name=fred and country=iceland"] = "";
+App::$strings["%d connection in common"] = array(
0 => "",
1 => "",
);
-$a->strings["show more"] = "";
-$a->strings["Visible to your default audience"] = "";
-$a->strings["Show"] = "";
-$a->strings["Don't show"] = "";
-$a->strings["Permissions"] = "";
-$a->strings["Item was not found."] = "";
-$a->strings["No source file."] = "";
-$a->strings["Cannot locate file to replace"] = "";
-$a->strings["Cannot locate file to revise/update"] = "";
-$a->strings["File exceeds size limit of %d"] = "";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "";
-$a->strings["Stored file could not be verified. Upload failed."] = "";
-$a->strings["Path not available."] = "";
-$a->strings["Empty pathname"] = "";
-$a->strings["duplicate filename or path"] = "";
-$a->strings["Path not found."] = "";
-$a->strings["mkdir failed."] = "";
-$a->strings["database storage failed."] = "";
-$a->strings["Unable to obtain identity information from database"] = "";
-$a->strings["Empty name"] = "";
-$a->strings["Name too long"] = "";
-$a->strings["No account identifier"] = "";
-$a->strings["Nickname is required."] = "";
-$a->strings["Reserved nickname. Please choose another."] = "";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "";
-$a->strings["Unable to retrieve created identity"] = "";
-$a->strings["Default Profile"] = "";
-$a->strings["Requested channel is not available."] = "";
-$a->strings["Requested profile is not available."] = "";
-$a->strings["Change profile photo"] = "";
-$a->strings["Profiles"] = "";
-$a->strings["Manage/edit profiles"] = "";
-$a->strings["Create New Profile"] = "";
-$a->strings["Profile Image"] = "";
-$a->strings["visible to everybody"] = "";
-$a->strings["Edit visibility"] = "";
-$a->strings["Gender:"] = "";
-$a->strings["Status:"] = "";
-$a->strings["Homepage:"] = "";
-$a->strings["Online Now"] = "";
-$a->strings["g A l F d"] = "";
-$a->strings["F d"] = "";
-$a->strings["[today]"] = "";
-$a->strings["Birthday Reminders"] = "";
-$a->strings["Birthdays this week:"] = "";
-$a->strings["[No description]"] = "";
-$a->strings["Event Reminders"] = "";
-$a->strings["Events this week:"] = "";
-$a->strings["Profile"] = "";
-$a->strings["Full Name:"] = "";
-$a->strings["Like this channel"] = "";
-$a->strings["j F, Y"] = "";
-$a->strings["j F"] = "";
-$a->strings["Birthday:"] = "";
-$a->strings["Age:"] = "";
-$a->strings["for %1\$d %2\$s"] = "";
-$a->strings["Sexual Preference:"] = "";
-$a->strings["Hometown:"] = "";
-$a->strings["Tags:"] = "";
-$a->strings["Political Views:"] = "";
-$a->strings["Religion:"] = "";
-$a->strings["About:"] = "";
-$a->strings["Hobbies/Interests:"] = "";
-$a->strings["Likes:"] = "";
-$a->strings["Dislikes:"] = "";
-$a->strings["Contact information and Social Networks:"] = "";
-$a->strings["My other channels:"] = "";
-$a->strings["Musical interests:"] = "";
-$a->strings["Books, literature:"] = "";
-$a->strings["Television:"] = "";
-$a->strings["Film/dance/culture/entertainment:"] = "";
-$a->strings["Love/Romance:"] = "";
-$a->strings["Work/employment:"] = "";
-$a->strings["School/education:"] = "";
-$a->strings["Like this thing"] = "";
-$a->strings["Male"] = "";
-$a->strings["Female"] = "";
-$a->strings["Currently Male"] = "";
-$a->strings["Currently Female"] = "";
-$a->strings["Mostly Male"] = "";
-$a->strings["Mostly Female"] = "";
-$a->strings["Transgender"] = "";
-$a->strings["Intersex"] = "";
-$a->strings["Transsexual"] = "";
-$a->strings["Hermaphrodite"] = "";
-$a->strings["Neuter"] = "";
-$a->strings["Non-specific"] = "";
-$a->strings["Undecided"] = "";
-$a->strings["Males"] = "";
-$a->strings["Females"] = "";
-$a->strings["Gay"] = "";
-$a->strings["Lesbian"] = "";
-$a->strings["No Preference"] = "";
-$a->strings["Bisexual"] = "";
-$a->strings["Autosexual"] = "";
-$a->strings["Abstinent"] = "";
-$a->strings["Virgin"] = "";
-$a->strings["Deviant"] = "";
-$a->strings["Fetish"] = "";
-$a->strings["Oodles"] = "";
-$a->strings["Nonsexual"] = "";
-$a->strings["Single"] = "";
-$a->strings["Lonely"] = "";
-$a->strings["Available"] = "";
-$a->strings["Unavailable"] = "";
-$a->strings["Has crush"] = "";
-$a->strings["Infatuated"] = "";
-$a->strings["Dating"] = "";
-$a->strings["Unfaithful"] = "";
-$a->strings["Sex Addict"] = "";
-$a->strings["Friends/Benefits"] = "";
-$a->strings["Casual"] = "";
-$a->strings["Engaged"] = "";
-$a->strings["Married"] = "";
-$a->strings["Imaginarily married"] = "";
-$a->strings["Partners"] = "";
-$a->strings["Cohabiting"] = "";
-$a->strings["Common law"] = "";
-$a->strings["Happy"] = "";
-$a->strings["Not looking"] = "";
-$a->strings["Swinger"] = "";
-$a->strings["Betrayed"] = "";
-$a->strings["Separated"] = "";
-$a->strings["Unstable"] = "";
-$a->strings["Divorced"] = "";
-$a->strings["Imaginarily divorced"] = "";
-$a->strings["Widowed"] = "";
-$a->strings["Uncertain"] = "";
-$a->strings["It's complicated"] = "";
-$a->strings["Don't care"] = "";
-$a->strings["Ask me"] = "";
-$a->strings["Site Admin"] = "";
-$a->strings["Address Book"] = "";
-$a->strings["Mood"] = "";
-$a->strings["Probe"] = "";
-$a->strings["Suggest"] = "";
-$a->strings["Random Channel"] = "";
-$a->strings["Invite"] = "";
-$a->strings["Features"] = "";
-$a->strings["Language"] = "";
-$a->strings["Post"] = "";
-$a->strings["Profile Photo"] = "";
-$a->strings["Update"] = "";
-$a->strings["Install"] = "";
-$a->strings["Purchase"] = "";
-$a->strings["Missing room name"] = "";
-$a->strings["Duplicate room name"] = "";
-$a->strings["Invalid room specifier."] = "";
-$a->strings["Room not found."] = "";
-$a->strings["Room is full"] = "";
-$a->strings["Please choose"] = "";
-$a->strings["Agree"] = "";
-$a->strings["Disagree"] = "";
-$a->strings["Abstain"] = "";
-$a->strings["projectname"] = "";
-$a->strings["Some blurb about what to do when you're new here"] = "";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
-$a->strings["Create a new channel"] = "";
-$a->strings["Current Channel"] = "";
-$a->strings["Switch to one of your channels by selecting it."] = "";
-$a->strings["Default Channel"] = "";
-$a->strings["Make Default"] = "";
-$a->strings["%d new messages"] = "";
-$a->strings["%d new introductions"] = "";
-$a->strings["Delegated Channels"] = "";
-$a->strings["Name is required"] = "";
-$a->strings["Key and Secret are required"] = "";
-$a->strings["Diaspora Policy Settings updated."] = "";
-$a->strings["Passwords do not match. Password unchanged."] = "";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "";
-$a->strings["Password changed."] = "";
-$a->strings["Password update failed. Please try again."] = "";
-$a->strings["Not valid email."] = "";
-$a->strings["Protected email address. Cannot change to that email."] = "";
-$a->strings["System failure storing new email. Please try again."] = "";
-$a->strings["Settings updated."] = "";
-$a->strings["No"] = "";
-$a->strings["Yes"] = "";
-$a->strings["Add application"] = "";
-$a->strings["Name of application"] = "";
-$a->strings["Consumer Key"] = "";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "";
-$a->strings["Consumer Secret"] = "";
-$a->strings["Redirect"] = "";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
-$a->strings["Icon url"] = "";
-$a->strings["Optional"] = "";
-$a->strings["You can't edit this application."] = "";
-$a->strings["Connected Apps"] = "";
-$a->strings["Client key starts with"] = "";
-$a->strings["No name"] = "";
-$a->strings["Remove authorization"] = "";
-$a->strings["No feature settings configured"] = "";
-$a->strings["Feature/Addon Settings"] = "";
-$a->strings["Settings for the built-in Diaspora emulator"] = "";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "";
-$a->strings["Diaspora Policy Settings"] = "";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "";
-$a->strings["Account Settings"] = "";
-$a->strings["Enter New Password:"] = "";
-$a->strings["Confirm New Password:"] = "";
-$a->strings["Leave password fields blank unless changing"] = "";
-$a->strings["Email Address:"] = "";
-$a->strings["Remove Account"] = "";
-$a->strings["Remove this account including all its channels"] = "";
-$a->strings["Off"] = "";
-$a->strings["On"] = "";
-$a->strings["Additional Features"] = "";
-$a->strings["Connector Settings"] = "";
-$a->strings["No special theme for mobile devices"] = "";
-$a->strings["%s - (Experimental)"] = "";
-$a->strings["mobile"] = "";
-$a->strings["Display Settings"] = "";
-$a->strings["Display Theme:"] = "";
-$a->strings["Mobile Theme:"] = "";
-$a->strings["Enable user zoom on mobile devices"] = "";
-$a->strings["Update browser every xx seconds"] = "";
-$a->strings["Minimum of 10 seconds, no maximum"] = "";
-$a->strings["Maximum number of conversations to load at any time:"] = "";
-$a->strings["Maximum of 100 items"] = "";
-$a->strings["Show emoticons (smilies) as images"] = "";
-$a->strings["Link post titles to source"] = "";
-$a->strings["System Page Layout Editor - (advanced)"] = "";
-$a->strings["Use blog/list mode on channel page"] = "";
-$a->strings["(comments displayed separately)"] = "";
-$a->strings["Use blog/list mode on matrix page"] = "";
-$a->strings["Channel page max height of content (in pixels)"] = "";
-$a->strings["click to expand content exceeding this height"] = "";
-$a->strings["Matrix page max height of content (in pixels)"] = "";
-$a->strings["Nobody except yourself"] = "";
-$a->strings["Only those you specifically allow"] = "";
-$a->strings["Approved connections"] = "";
-$a->strings["Any connections"] = "";
-$a->strings["Anybody on this website"] = "";
-$a->strings["Anybody in this network"] = "";
-$a->strings["Anybody authenticated"] = "";
-$a->strings["Anybody on the internet"] = "";
-$a->strings["Publish your default profile in the network directory"] = "";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "";
-$a->strings["or"] = "";
-$a->strings["Your channel address is"] = "";
-$a->strings["Channel Settings"] = "";
-$a->strings["Basic Settings"] = "";
-$a->strings["Your Timezone:"] = "";
-$a->strings["Default Post Location:"] = "";
-$a->strings["Geographical location to display on your posts"] = "";
-$a->strings["Use Browser Location:"] = "";
-$a->strings["Adult Content"] = "";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
-$a->strings["Security and Privacy Settings"] = "";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "";
-$a->strings["Hide my online presence"] = "";
-$a->strings["Prevents displaying in your profile that you are online"] = "";
-$a->strings["Simple Privacy Settings:"] = "";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
-$a->strings["Private - <em>default private, never open or public</em>"] = "";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
-$a->strings["Allow others to tag your posts"] = "";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "";
-$a->strings["Advanced Privacy Settings"] = "";
-$a->strings["Expire other channel content after this many days"] = "";
-$a->strings["0 or blank prevents expiration"] = "";
-$a->strings["Maximum Friend Requests/Day:"] = "";
-$a->strings["May reduce spam activity"] = "";
-$a->strings["Default Post Permissions"] = "";
-$a->strings["(click to open/close)"] = "";
-$a->strings["Channel permissions category:"] = "";
-$a->strings["Maximum private messages per day from unknown people:"] = "";
-$a->strings["Useful to reduce spamming"] = "";
-$a->strings["Notification Settings"] = "";
-$a->strings["By default post a status message when:"] = "";
-$a->strings["accepting a friend request"] = "";
-$a->strings["joining a forum/community"] = "";
-$a->strings["making an <em>interesting</em> profile change"] = "";
-$a->strings["Send a notification email when:"] = "";
-$a->strings["You receive a connection request"] = "";
-$a->strings["Your connections are confirmed"] = "";
-$a->strings["Someone writes on your profile wall"] = "";
-$a->strings["Someone writes a followup comment"] = "";
-$a->strings["You receive a private message"] = "";
-$a->strings["You receive a friend suggestion"] = "";
-$a->strings["You are tagged in a post"] = "";
-$a->strings["You are poked/prodded/etc. in a post"] = "";
-$a->strings["Show visual notifications including:"] = "";
-$a->strings["Unseen matrix activity"] = "";
-$a->strings["Unseen channel activity"] = "";
-$a->strings["Unseen private messages"] = "";
-$a->strings["Recommended"] = "";
-$a->strings["Upcoming events"] = "";
-$a->strings["Events today"] = "";
-$a->strings["Upcoming birthdays"] = "";
-$a->strings["Not available in all themes"] = "";
-$a->strings["System (personal) notifications"] = "";
-$a->strings["System info messages"] = "";
-$a->strings["System critical alerts"] = "";
-$a->strings["New connections"] = "";
-$a->strings["System Registrations"] = "";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "";
-$a->strings["Notify me of events this many days in advance"] = "";
-$a->strings["Must be greater than 0"] = "";
-$a->strings["Advanced Account/Page Type Settings"] = "";
-$a->strings["Change the behaviour of this account for special situations"] = "";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
-$a->strings["Miscellaneous Settings"] = "";
-$a->strings["Personal menu to display in your channel pages"] = "";
-$a->strings["Remove Channel"] = "";
-$a->strings["Remove this channel."] = "";
-$a->strings["Xchan Lookup"] = "";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "";
-$a->strings["Not found."] = "";
-$a->strings["Authorize application connection"] = "";
-$a->strings["Return to your app and insert this Securty Code:"] = "";
-$a->strings["Please login to continue."] = "";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
-$a->strings["Page Title"] = "";
-$a->strings["Channel added."] = "";
-$a->strings["Tag removed"] = "";
-$a->strings["Remove Item Tag"] = "";
-$a->strings["Select a tag to remove: "] = "";
-$a->strings["Remove"] = "";
-$a->strings["Continue"] = "";
-$a->strings["Premium Channel Setup"] = "";
-$a->strings["Enable premium channel connection restrictions"] = "";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "";
-$a->strings["Restricted or Premium Channel"] = "";
-$a->strings["Thing updated"] = "";
-$a->strings["Object store: failed"] = "";
-$a->strings["Thing added"] = "";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "";
-$a->strings["Show Thing"] = "";
-$a->strings["item not found."] = "";
-$a->strings["Edit Thing"] = "";
-$a->strings["Select a profile"] = "";
-$a->strings["Post an activity"] = "";
-$a->strings["Only sends to viewers of the applicable profile"] = "";
-$a->strings["Name of thing e.g. something"] = "";
-$a->strings["URL of thing (optional)"] = "";
-$a->strings["URL for photo of thing (optional)"] = "";
-$a->strings["Add Thing to your Profile"] = "";
-$a->strings["Item not available."] = "";
-$a->strings["Fetching URL returns error: %1\$s"] = "";
-$a->strings["\$Projectname"] = "";
-$a->strings["Welcome to %s"] = "";
-$a->strings["Image uploaded but image cropping failed."] = "";
-$a->strings["Image resize failed."] = "";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
-$a->strings["Image exceeds size limit of %d"] = "";
-$a->strings["Unable to process image."] = "";
-$a->strings["Photo not available."] = "";
-$a->strings["Upload File:"] = "";
-$a->strings["Select a profile:"] = "";
-$a->strings["Upload Profile Photo"] = "";
-$a->strings["skip this step"] = "";
-$a->strings["select a photo from your photo albums"] = "";
-$a->strings["Crop Image"] = "";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "";
-$a->strings["Done Editing"] = "";
-$a->strings["Image uploaded successfully."] = "";
-$a->strings["Image upload failed."] = "";
-$a->strings["Image size reduction [%s] failed."] = "";
-$a->strings["Invalid item."] = "";
-$a->strings["Channel not found."] = "";
-$a->strings["Page not found."] = "";
-$a->strings["Like/Dislike"] = "";
-$a->strings["This action is restricted to members."] = "";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "";
-$a->strings["Invalid request."] = "";
-$a->strings["thing"] = "";
-$a->strings["Channel unavailable."] = "";
-$a->strings["Previous action reversed."] = "";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "";
-$a->strings["Action completed."] = "";
-$a->strings["Thank you."] = "";
-$a->strings["Event can not end before it has started."] = "";
-$a->strings["Unable to generate preview."] = "";
-$a->strings["Event title and start time are required."] = "";
-$a->strings["Event not found."] = "";
-$a->strings["l, F j"] = "";
-$a->strings["Edit event"] = "";
-$a->strings["Delete event"] = "";
-$a->strings["Create New Event"] = "";
-$a->strings["Previous"] = "";
-$a->strings["Next"] = "";
-$a->strings["Export"] = "";
-$a->strings["Event removed"] = "";
-$a->strings["Failed to remove event"] = "";
-$a->strings["Event details"] = "";
-$a->strings["Starting date and Title are required."] = "";
-$a->strings["Categories (comma-separated list)"] = "";
-$a->strings["Event Starts:"] = "";
-$a->strings["Finish date/time is not known or not relevant"] = "";
-$a->strings["Event Finishes:"] = "";
-$a->strings["Adjust for viewer timezone"] = "";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "";
-$a->strings["Description:"] = "";
-$a->strings["Title:"] = "";
-$a->strings["Share this event"] = "";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "";
-$a->strings["Public Sites"] = "";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
-$a->strings["Rate this hub"] = "";
-$a->strings["Site URL"] = "";
-$a->strings["Access Type"] = "";
-$a->strings["Registration Policy"] = "";
-$a->strings["Location"] = "";
-$a->strings["View hub ratings"] = "";
-$a->strings["Rate"] = "";
-$a->strings["View ratings"] = "";
-$a->strings["Edit post"] = "";
-$a->strings["\$Projectname channel"] = "";
-$a->strings["Collection created."] = "";
-$a->strings["Could not create collection."] = "";
-$a->strings["Collection updated."] = "";
-$a->strings["Create a collection of channels."] = "";
-$a->strings["Collection Name: "] = "";
-$a->strings["Members are visible to other channels"] = "";
-$a->strings["Collection removed."] = "";
-$a->strings["Unable to remove collection."] = "";
-$a->strings["Collection Editor"] = "";
-$a->strings["Members"] = "";
-$a->strings["All Connected Channels"] = "";
-$a->strings["Click on a channel to add or remove."] = "";
-$a->strings["Version %s"] = "";
-$a->strings["Installed plugins/addons/apps:"] = "";
-$a->strings["No installed plugins/addons/apps"] = "";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "";
-$a->strings["Tag: "] = "";
-$a->strings["Last background fetch: "] = "";
-$a->strings["Running at web location"] = "";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "";
-$a->strings["Bug reports and issues: please visit"] = "";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
-$a->strings["Site Administrators"] = "";
-$a->strings["Help:"] = "";
-$a->strings["Not Found"] = "";
-$a->strings["\$Projectname Server - Setup"] = "";
-$a->strings["Could not connect to database."] = "";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
-$a->strings["Could not create table."] = "";
-$a->strings["Your site database has been installed."] = "";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "";
-$a->strings["System check"] = "";
-$a->strings["Check again"] = "";
-$a->strings["Database connection"] = "";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
-$a->strings["Database Server Name"] = "";
-$a->strings["Default is localhost"] = "";
-$a->strings["Database Port"] = "";
-$a->strings["Communication port number - use 0 for default"] = "";
-$a->strings["Database Login Name"] = "";
-$a->strings["Database Login Password"] = "";
-$a->strings["Database Name"] = "";
-$a->strings["Database Type"] = "";
-$a->strings["Site administrator email address"] = "";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "";
-$a->strings["Website URL"] = "";
-$a->strings["Please use SSL (https) URL if available."] = "";
-$a->strings["Please select a default timezone for your website"] = "";
-$a->strings["Site settings"] = "";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
-$a->strings["PHP executable path"] = "";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
-$a->strings["Command line PHP"] = "";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
-$a->strings["This is required for message delivery to work."] = "";
-$a->strings["PHP register_argc_argv"] = "";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "";
-$a->strings["Generate encryption keys"] = "";
-$a->strings["libCurl PHP module"] = "";
-$a->strings["GD graphics PHP module"] = "";
-$a->strings["OpenSSL PHP module"] = "";
-$a->strings["mysqli or postgres PHP module"] = "";
-$a->strings["mb_string PHP module"] = "";
-$a->strings["mcrypt PHP module"] = "";
-$a->strings["Apache mod_rewrite module"] = "";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "";
-$a->strings["proc_open"] = "";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "";
-$a->strings["Error: libCURL PHP module required but not installed."] = "";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "";
-$a->strings["Error: openssl PHP module required but not installed."] = "";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "";
-$a->strings["Error: mb_string PHP module required but not installed."] = "";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "";
-$a->strings[".htconfig.php is writable"] = "";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "";
-$a->strings["%s is writable"] = "";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
-$a->strings["store is writable"] = "";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "";
-$a->strings["SSL certificate validation"] = "";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "";
-$a->strings["Url rewrite is working"] = "";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
-$a->strings["Errors encountered creating database tables."] = "";
-$a->strings["<h1>What next</h1>"] = "";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
-$a->strings["No channel."] = "";
-$a->strings["Common connections"] = "";
-$a->strings["No connections in common."] = "";
-$a->strings["This site is not a directory server"] = "";
-$a->strings["Could not access contact record."] = "";
-$a->strings["Could not locate selected profile."] = "";
-$a->strings["Connection updated."] = "";
-$a->strings["Failed to update connection record."] = "";
-$a->strings["Blocked"] = "";
-$a->strings["Ignored"] = "";
-$a->strings["Hidden"] = "";
-$a->strings["Archived"] = "";
-$a->strings["Suggest new connections"] = "";
-$a->strings["New Connections"] = "";
-$a->strings["Show pending (new) connections"] = "";
-$a->strings["All Connections"] = "";
-$a->strings["Show all connections"] = "";
-$a->strings["Unblocked"] = "";
-$a->strings["Only show unblocked connections"] = "";
-$a->strings["Only show blocked connections"] = "";
-$a->strings["Only show ignored connections"] = "";
-$a->strings["Only show archived connections"] = "";
-$a->strings["Only show hidden connections"] = "";
-$a->strings["%1\$s [%2\$s]"] = "";
-$a->strings["Edit connection"] = "";
-$a->strings["Search your connections"] = "";
-$a->strings["Finding: "] = "";
-$a->strings["Block Name"] = "";
-$a->strings["Block Title"] = "";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "";
-$a->strings["Page owner information could not be retrieved."] = "";
-$a->strings["Album not found."] = "";
-$a->strings["Delete Album"] = "";
-$a->strings["Delete Photo"] = "";
-$a->strings["Public access denied."] = "";
-$a->strings["No photos selected"] = "";
-$a->strings["Access to this item is restricted."] = "";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "";
-$a->strings["%1$.2f MB photo storage used."] = "";
-$a->strings["Upload Photos"] = "";
-$a->strings["Enter a new album name"] = "";
-$a->strings["or select an existing one (doubleclick)"] = "";
-$a->strings["Create a status post for this upload"] = "";
-$a->strings["Album name could not be decoded"] = "";
-$a->strings["Contact Photos"] = "";
-$a->strings["Show Newest First"] = "";
-$a->strings["Show Oldest First"] = "";
-$a->strings["View Photo"] = "";
-$a->strings["Edit Album"] = "";
-$a->strings["Permission denied. Access to this item may be restricted."] = "";
-$a->strings["Photo not available"] = "";
-$a->strings["Use as profile photo"] = "";
-$a->strings["Private Photo"] = "";
-$a->strings["View Full Size"] = "";
-$a->strings["Edit photo"] = "";
-$a->strings["Rotate CW (right)"] = "";
-$a->strings["Rotate CCW (left)"] = "";
-$a->strings["Caption"] = "";
-$a->strings["Add a Tag"] = "";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "";
-$a->strings["Flag as adult in album view"] = "";
-$a->strings["In This Photo:"] = "";
-$a->strings["Map"] = "";
-$a->strings["View Album"] = "";
-$a->strings["Recent Photos"] = "";
-$a->strings["Profile Match"] = "";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "";
-$a->strings["is interested in:"] = "";
-$a->strings["No matches"] = "";
-$a->strings["Away"] = "";
-$a->strings["Online"] = "";
-$a->strings["Select a bookmark folder"] = "";
-$a->strings["Save Bookmark"] = "";
-$a->strings["URL of bookmark"] = "";
-$a->strings["Description"] = "";
-$a->strings["Or enter new bookmark folder name"] = "";
-$a->strings["No more system notifications."] = "";
-$a->strings["System Notifications"] = "";
-$a->strings["network"] = "";
-$a->strings["RSS"] = "";
-$a->strings["Layout updated."] = "";
-$a->strings["Edit System Page Description"] = "";
-$a->strings["Layout not found."] = "";
-$a->strings["Module Name:"] = "";
-$a->strings["Layout Help"] = "";
-$a->strings["- select -"] = "";
-$a->strings["Your service plan only allows %d channels."] = "";
-$a->strings["Nothing to import."] = "";
-$a->strings["Unable to download data from old server"] = "";
-$a->strings["Imported file is empty."] = "";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
-$a->strings["Unable to create a unique channel address. Import failed."] = "";
-$a->strings["Channel clone failed. Import failed."] = "";
-$a->strings["Cloned channel not found. Import failed."] = "";
-$a->strings["Import completed."] = "";
-$a->strings["You must be logged in to use this feature."] = "";
-$a->strings["Import Channel"] = "";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
-$a->strings["File to Upload"] = "";
-$a->strings["Or provide the old server/hub details"] = "";
-$a->strings["Your old identity address (xyz@example.com)"] = "";
-$a->strings["Your old login email address"] = "";
-$a->strings["Your old login password"] = "";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
-$a->strings["Make this hub my primary location"] = "";
-$a->strings["Import existing posts if possible"] = "";
-$a->strings["Item not found"] = "";
-$a->strings["Edit Layout"] = "";
-$a->strings["Delete layout?"] = "";
-$a->strings["Insert YouTube video"] = "";
-$a->strings["Insert Vorbis [.ogg] video"] = "";
-$a->strings["Insert Vorbis [.ogg] audio"] = "";
-$a->strings["Layout Description (Optional)"] = "";
-$a->strings["Layout Name"] = "";
-$a->strings["You must be logged in to see this page."] = "";
-$a->strings["Room not found"] = "";
-$a->strings["Leave Room"] = "";
-$a->strings["Delete This Room"] = "";
-$a->strings["I am away right now"] = "";
-$a->strings["I am online"] = "";
-$a->strings["Bookmark this room"] = "";
-$a->strings["New Chatroom"] = "";
-$a->strings["Chatroom Name"] = "";
-$a->strings["%1\$s's Chatrooms"] = "";
-$a->strings["Delete webpage?"] = "";
-$a->strings["Page link title"] = "";
-$a->strings["Edit Webpage"] = "";
-$a->strings["This directory server requires an access token"] = "";
-$a->strings["No valid account found."] = "";
-$a->strings["Password reset request issued. Check your email."] = "";
-$a->strings["Site Member (%s)"] = "";
-$a->strings["Password reset requested at %s"] = "";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
-$a->strings["Password Reset"] = "";
-$a->strings["Your password has been reset as requested."] = "";
-$a->strings["Your new password is"] = "";
-$a->strings["Save or copy your new password - and then"] = "";
-$a->strings["click here to login"] = "";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
-$a->strings["Your password has changed at %s"] = "";
-$a->strings["Forgot your Password?"] = "";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
-$a->strings["Email Address"] = "";
-$a->strings["Reset"] = "";
-$a->strings["Website:"] = "";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "";
-$a->strings["Rating (this information is public)"] = "";
-$a->strings["Optionally explain your rating (this information is public)"] = "";
-$a->strings["Item is not editable"] = "";
-$a->strings["Delete item?"] = "";
-$a->strings["Total invitation limit exceeded."] = "";
-$a->strings["%s : Not a valid email address."] = "";
-$a->strings["Please join us on Red"] = "";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "";
-$a->strings["%s : Message delivery failed."] = "";
-$a->strings["%d message sent."] = array(
+App::$strings["show more"] = "";
+App::$strings["Visible to your default audience"] = "";
+App::$strings["Show"] = "";
+App::$strings["Don't show"] = "";
+App::$strings["Permissions"] = "";
+App::$strings["Item was not found."] = "";
+App::$strings["No source file."] = "";
+App::$strings["Cannot locate file to replace"] = "";
+App::$strings["Cannot locate file to revise/update"] = "";
+App::$strings["File exceeds size limit of %d"] = "";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "";
+App::$strings["Stored file could not be verified. Upload failed."] = "";
+App::$strings["Path not available."] = "";
+App::$strings["Empty pathname"] = "";
+App::$strings["duplicate filename or path"] = "";
+App::$strings["Path not found."] = "";
+App::$strings["mkdir failed."] = "";
+App::$strings["database storage failed."] = "";
+App::$strings["Unable to obtain identity information from database"] = "";
+App::$strings["Empty name"] = "";
+App::$strings["Name too long"] = "";
+App::$strings["No account identifier"] = "";
+App::$strings["Nickname is required."] = "";
+App::$strings["Reserved nickname. Please choose another."] = "";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "";
+App::$strings["Unable to retrieve created identity"] = "";
+App::$strings["Default Profile"] = "";
+App::$strings["Requested channel is not available."] = "";
+App::$strings["Requested profile is not available."] = "";
+App::$strings["Change profile photo"] = "";
+App::$strings["Profiles"] = "";
+App::$strings["Manage/edit profiles"] = "";
+App::$strings["Create New Profile"] = "";
+App::$strings["Profile Image"] = "";
+App::$strings["visible to everybody"] = "";
+App::$strings["Edit visibility"] = "";
+App::$strings["Gender:"] = "";
+App::$strings["Status:"] = "";
+App::$strings["Homepage:"] = "";
+App::$strings["Online Now"] = "";
+App::$strings["g A l F d"] = "";
+App::$strings["F d"] = "";
+App::$strings["[today]"] = "";
+App::$strings["Birthday Reminders"] = "";
+App::$strings["Birthdays this week:"] = "";
+App::$strings["[No description]"] = "";
+App::$strings["Event Reminders"] = "";
+App::$strings["Events this week:"] = "";
+App::$strings["Profile"] = "";
+App::$strings["Full Name:"] = "";
+App::$strings["Like this channel"] = "";
+App::$strings["j F, Y"] = "";
+App::$strings["j F"] = "";
+App::$strings["Birthday:"] = "";
+App::$strings["Age:"] = "";
+App::$strings["for %1\$d %2\$s"] = "";
+App::$strings["Sexual Preference:"] = "";
+App::$strings["Hometown:"] = "";
+App::$strings["Tags:"] = "";
+App::$strings["Political Views:"] = "";
+App::$strings["Religion:"] = "";
+App::$strings["About:"] = "";
+App::$strings["Hobbies/Interests:"] = "";
+App::$strings["Likes:"] = "";
+App::$strings["Dislikes:"] = "";
+App::$strings["Contact information and Social Networks:"] = "";
+App::$strings["My other channels:"] = "";
+App::$strings["Musical interests:"] = "";
+App::$strings["Books, literature:"] = "";
+App::$strings["Television:"] = "";
+App::$strings["Film/dance/culture/entertainment:"] = "";
+App::$strings["Love/Romance:"] = "";
+App::$strings["Work/employment:"] = "";
+App::$strings["School/education:"] = "";
+App::$strings["Like this thing"] = "";
+App::$strings["Male"] = "";
+App::$strings["Female"] = "";
+App::$strings["Currently Male"] = "";
+App::$strings["Currently Female"] = "";
+App::$strings["Mostly Male"] = "";
+App::$strings["Mostly Female"] = "";
+App::$strings["Transgender"] = "";
+App::$strings["Intersex"] = "";
+App::$strings["Transsexual"] = "";
+App::$strings["Hermaphrodite"] = "";
+App::$strings["Neuter"] = "";
+App::$strings["Non-specific"] = "";
+App::$strings["Undecided"] = "";
+App::$strings["Males"] = "";
+App::$strings["Females"] = "";
+App::$strings["Gay"] = "";
+App::$strings["Lesbian"] = "";
+App::$strings["No Preference"] = "";
+App::$strings["Bisexual"] = "";
+App::$strings["Autosexual"] = "";
+App::$strings["Abstinent"] = "";
+App::$strings["Virgin"] = "";
+App::$strings["Deviant"] = "";
+App::$strings["Fetish"] = "";
+App::$strings["Oodles"] = "";
+App::$strings["Nonsexual"] = "";
+App::$strings["Single"] = "";
+App::$strings["Lonely"] = "";
+App::$strings["Available"] = "";
+App::$strings["Unavailable"] = "";
+App::$strings["Has crush"] = "";
+App::$strings["Infatuated"] = "";
+App::$strings["Dating"] = "";
+App::$strings["Unfaithful"] = "";
+App::$strings["Sex Addict"] = "";
+App::$strings["Friends/Benefits"] = "";
+App::$strings["Casual"] = "";
+App::$strings["Engaged"] = "";
+App::$strings["Married"] = "";
+App::$strings["Imaginarily married"] = "";
+App::$strings["Partners"] = "";
+App::$strings["Cohabiting"] = "";
+App::$strings["Common law"] = "";
+App::$strings["Happy"] = "";
+App::$strings["Not looking"] = "";
+App::$strings["Swinger"] = "";
+App::$strings["Betrayed"] = "";
+App::$strings["Separated"] = "";
+App::$strings["Unstable"] = "";
+App::$strings["Divorced"] = "";
+App::$strings["Imaginarily divorced"] = "";
+App::$strings["Widowed"] = "";
+App::$strings["Uncertain"] = "";
+App::$strings["It's complicated"] = "";
+App::$strings["Don't care"] = "";
+App::$strings["Ask me"] = "";
+App::$strings["Site Admin"] = "";
+App::$strings["Address Book"] = "";
+App::$strings["Mood"] = "";
+App::$strings["Probe"] = "";
+App::$strings["Suggest"] = "";
+App::$strings["Random Channel"] = "";
+App::$strings["Invite"] = "";
+App::$strings["Features"] = "";
+App::$strings["Language"] = "";
+App::$strings["Post"] = "";
+App::$strings["Profile Photo"] = "";
+App::$strings["Update"] = "";
+App::$strings["Install"] = "";
+App::$strings["Purchase"] = "";
+App::$strings["Missing room name"] = "";
+App::$strings["Duplicate room name"] = "";
+App::$strings["Invalid room specifier."] = "";
+App::$strings["Room not found."] = "";
+App::$strings["Room is full"] = "";
+App::$strings["Please choose"] = "";
+App::$strings["Agree"] = "";
+App::$strings["Disagree"] = "";
+App::$strings["Abstain"] = "";
+App::$strings["projectname"] = "";
+App::$strings["Some blurb about what to do when you're new here"] = "";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
+App::$strings["Create a new channel"] = "";
+App::$strings["Current Channel"] = "";
+App::$strings["Switch to one of your channels by selecting it."] = "";
+App::$strings["Default Channel"] = "";
+App::$strings["Make Default"] = "";
+App::$strings["%d new messages"] = "";
+App::$strings["%d new introductions"] = "";
+App::$strings["Delegated Channels"] = "";
+App::$strings["Name is required"] = "";
+App::$strings["Key and Secret are required"] = "";
+App::$strings["Diaspora Policy Settings updated."] = "";
+App::$strings["Passwords do not match. Password unchanged."] = "";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "";
+App::$strings["Password changed."] = "";
+App::$strings["Password update failed. Please try again."] = "";
+App::$strings["Not valid email."] = "";
+App::$strings["Protected email address. Cannot change to that email."] = "";
+App::$strings["System failure storing new email. Please try again."] = "";
+App::$strings["Settings updated."] = "";
+App::$strings["No"] = "";
+App::$strings["Yes"] = "";
+App::$strings["Add application"] = "";
+App::$strings["Name of application"] = "";
+App::$strings["Consumer Key"] = "";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "";
+App::$strings["Consumer Secret"] = "";
+App::$strings["Redirect"] = "";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
+App::$strings["Icon url"] = "";
+App::$strings["Optional"] = "";
+App::$strings["You can't edit this application."] = "";
+App::$strings["Connected Apps"] = "";
+App::$strings["Client key starts with"] = "";
+App::$strings["No name"] = "";
+App::$strings["Remove authorization"] = "";
+App::$strings["No feature settings configured"] = "";
+App::$strings["Feature/Addon Settings"] = "";
+App::$strings["Settings for the built-in Diaspora emulator"] = "";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "";
+App::$strings["Diaspora Policy Settings"] = "";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "";
+App::$strings["Account Settings"] = "";
+App::$strings["Enter New Password:"] = "";
+App::$strings["Confirm New Password:"] = "";
+App::$strings["Leave password fields blank unless changing"] = "";
+App::$strings["Email Address:"] = "";
+App::$strings["Remove Account"] = "";
+App::$strings["Remove this account including all its channels"] = "";
+App::$strings["Off"] = "";
+App::$strings["On"] = "";
+App::$strings["Additional Features"] = "";
+App::$strings["Connector Settings"] = "";
+App::$strings["No special theme for mobile devices"] = "";
+App::$strings["%s - (Experimental)"] = "";
+App::$strings["mobile"] = "";
+App::$strings["Display Settings"] = "";
+App::$strings["Display Theme:"] = "";
+App::$strings["Mobile Theme:"] = "";
+App::$strings["Enable user zoom on mobile devices"] = "";
+App::$strings["Update browser every xx seconds"] = "";
+App::$strings["Minimum of 10 seconds, no maximum"] = "";
+App::$strings["Maximum number of conversations to load at any time:"] = "";
+App::$strings["Maximum of 100 items"] = "";
+App::$strings["Show emoticons (smilies) as images"] = "";
+App::$strings["Link post titles to source"] = "";
+App::$strings["System Page Layout Editor - (advanced)"] = "";
+App::$strings["Use blog/list mode on channel page"] = "";
+App::$strings["(comments displayed separately)"] = "";
+App::$strings["Use blog/list mode on matrix page"] = "";
+App::$strings["Channel page max height of content (in pixels)"] = "";
+App::$strings["click to expand content exceeding this height"] = "";
+App::$strings["Matrix page max height of content (in pixels)"] = "";
+App::$strings["Nobody except yourself"] = "";
+App::$strings["Only those you specifically allow"] = "";
+App::$strings["Approved connections"] = "";
+App::$strings["Any connections"] = "";
+App::$strings["Anybody on this website"] = "";
+App::$strings["Anybody in this network"] = "";
+App::$strings["Anybody authenticated"] = "";
+App::$strings["Anybody on the internet"] = "";
+App::$strings["Publish your default profile in the network directory"] = "";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "";
+App::$strings["or"] = "";
+App::$strings["Your channel address is"] = "";
+App::$strings["Channel Settings"] = "";
+App::$strings["Basic Settings"] = "";
+App::$strings["Your Timezone:"] = "";
+App::$strings["Default Post Location:"] = "";
+App::$strings["Geographical location to display on your posts"] = "";
+App::$strings["Use Browser Location:"] = "";
+App::$strings["Adult Content"] = "";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
+App::$strings["Security and Privacy Settings"] = "";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "";
+App::$strings["Hide my online presence"] = "";
+App::$strings["Prevents displaying in your profile that you are online"] = "";
+App::$strings["Simple Privacy Settings:"] = "";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
+App::$strings["Private - <em>default private, never open or public</em>"] = "";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
+App::$strings["Allow others to tag your posts"] = "";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "";
+App::$strings["Advanced Privacy Settings"] = "";
+App::$strings["Expire other channel content after this many days"] = "";
+App::$strings["0 or blank prevents expiration"] = "";
+App::$strings["Maximum Friend Requests/Day:"] = "";
+App::$strings["May reduce spam activity"] = "";
+App::$strings["Default Post Permissions"] = "";
+App::$strings["(click to open/close)"] = "";
+App::$strings["Channel permissions category:"] = "";
+App::$strings["Maximum private messages per day from unknown people:"] = "";
+App::$strings["Useful to reduce spamming"] = "";
+App::$strings["Notification Settings"] = "";
+App::$strings["By default post a status message when:"] = "";
+App::$strings["accepting a friend request"] = "";
+App::$strings["joining a forum/community"] = "";
+App::$strings["making an <em>interesting</em> profile change"] = "";
+App::$strings["Send a notification email when:"] = "";
+App::$strings["You receive a connection request"] = "";
+App::$strings["Your connections are confirmed"] = "";
+App::$strings["Someone writes on your profile wall"] = "";
+App::$strings["Someone writes a followup comment"] = "";
+App::$strings["You receive a private message"] = "";
+App::$strings["You receive a friend suggestion"] = "";
+App::$strings["You are tagged in a post"] = "";
+App::$strings["You are poked/prodded/etc. in a post"] = "";
+App::$strings["Show visual notifications including:"] = "";
+App::$strings["Unseen matrix activity"] = "";
+App::$strings["Unseen channel activity"] = "";
+App::$strings["Unseen private messages"] = "";
+App::$strings["Recommended"] = "";
+App::$strings["Upcoming events"] = "";
+App::$strings["Events today"] = "";
+App::$strings["Upcoming birthdays"] = "";
+App::$strings["Not available in all themes"] = "";
+App::$strings["System (personal) notifications"] = "";
+App::$strings["System info messages"] = "";
+App::$strings["System critical alerts"] = "";
+App::$strings["New connections"] = "";
+App::$strings["System Registrations"] = "";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "";
+App::$strings["Notify me of events this many days in advance"] = "";
+App::$strings["Must be greater than 0"] = "";
+App::$strings["Advanced Account/Page Type Settings"] = "";
+App::$strings["Change the behaviour of this account for special situations"] = "";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
+App::$strings["Miscellaneous Settings"] = "";
+App::$strings["Personal menu to display in your channel pages"] = "";
+App::$strings["Remove Channel"] = "";
+App::$strings["Remove this channel."] = "";
+App::$strings["Xchan Lookup"] = "";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "";
+App::$strings["Not found."] = "";
+App::$strings["Authorize application connection"] = "";
+App::$strings["Return to your app and insert this Securty Code:"] = "";
+App::$strings["Please login to continue."] = "";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
+App::$strings["Page Title"] = "";
+App::$strings["Channel added."] = "";
+App::$strings["Tag removed"] = "";
+App::$strings["Remove Item Tag"] = "";
+App::$strings["Select a tag to remove: "] = "";
+App::$strings["Remove"] = "";
+App::$strings["Continue"] = "";
+App::$strings["Premium Channel Setup"] = "";
+App::$strings["Enable premium channel connection restrictions"] = "";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "";
+App::$strings["Restricted or Premium Channel"] = "";
+App::$strings["Thing updated"] = "";
+App::$strings["Object store: failed"] = "";
+App::$strings["Thing added"] = "";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
+App::$strings["Show Thing"] = "";
+App::$strings["item not found."] = "";
+App::$strings["Edit Thing"] = "";
+App::$strings["Select a profile"] = "";
+App::$strings["Post an activity"] = "";
+App::$strings["Only sends to viewers of the applicable profile"] = "";
+App::$strings["Name of thing e.g. something"] = "";
+App::$strings["URL of thing (optional)"] = "";
+App::$strings["URL for photo of thing (optional)"] = "";
+App::$strings["Add Thing to your Profile"] = "";
+App::$strings["Item not available."] = "";
+App::$strings["Fetching URL returns error: %1\$s"] = "";
+App::$strings["\$Projectname"] = "";
+App::$strings["Welcome to %s"] = "";
+App::$strings["Image uploaded but image cropping failed."] = "";
+App::$strings["Image resize failed."] = "";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
+App::$strings["Image exceeds size limit of %d"] = "";
+App::$strings["Unable to process image."] = "";
+App::$strings["Photo not available."] = "";
+App::$strings["Upload File:"] = "";
+App::$strings["Select a profile:"] = "";
+App::$strings["Upload Profile Photo"] = "";
+App::$strings["skip this step"] = "";
+App::$strings["select a photo from your photo albums"] = "";
+App::$strings["Crop Image"] = "";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "";
+App::$strings["Done Editing"] = "";
+App::$strings["Image uploaded successfully."] = "";
+App::$strings["Image upload failed."] = "";
+App::$strings["Image size reduction [%s] failed."] = "";
+App::$strings["Invalid item."] = "";
+App::$strings["Channel not found."] = "";
+App::$strings["Page not found."] = "";
+App::$strings["Like/Dislike"] = "";
+App::$strings["This action is restricted to members."] = "";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "";
+App::$strings["Invalid request."] = "";
+App::$strings["thing"] = "";
+App::$strings["Channel unavailable."] = "";
+App::$strings["Previous action reversed."] = "";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "";
+App::$strings["Action completed."] = "";
+App::$strings["Thank you."] = "";
+App::$strings["Event can not end before it has started."] = "";
+App::$strings["Unable to generate preview."] = "";
+App::$strings["Event title and start time are required."] = "";
+App::$strings["Event not found."] = "";
+App::$strings["l, F j"] = "";
+App::$strings["Edit event"] = "";
+App::$strings["Delete event"] = "";
+App::$strings["Create New Event"] = "";
+App::$strings["Previous"] = "";
+App::$strings["Next"] = "";
+App::$strings["Export"] = "";
+App::$strings["Event removed"] = "";
+App::$strings["Failed to remove event"] = "";
+App::$strings["Event details"] = "";
+App::$strings["Starting date and Title are required."] = "";
+App::$strings["Categories (comma-separated list)"] = "";
+App::$strings["Event Starts:"] = "";
+App::$strings["Finish date/time is not known or not relevant"] = "";
+App::$strings["Event Finishes:"] = "";
+App::$strings["Adjust for viewer timezone"] = "";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "";
+App::$strings["Description:"] = "";
+App::$strings["Title:"] = "";
+App::$strings["Share this event"] = "";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "";
+App::$strings["Public Sites"] = "";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
+App::$strings["Rate this hub"] = "";
+App::$strings["Site URL"] = "";
+App::$strings["Access Type"] = "";
+App::$strings["Registration Policy"] = "";
+App::$strings["Location"] = "";
+App::$strings["View hub ratings"] = "";
+App::$strings["Rate"] = "";
+App::$strings["View ratings"] = "";
+App::$strings["Edit post"] = "";
+App::$strings["\$Projectname channel"] = "";
+App::$strings["Collection created."] = "";
+App::$strings["Could not create collection."] = "";
+App::$strings["Collection updated."] = "";
+App::$strings["Create a collection of channels."] = "";
+App::$strings["Collection Name: "] = "";
+App::$strings["Members are visible to other channels"] = "";
+App::$strings["Collection removed."] = "";
+App::$strings["Unable to remove collection."] = "";
+App::$strings["Collection Editor"] = "";
+App::$strings["Members"] = "";
+App::$strings["All Connected Channels"] = "";
+App::$strings["Click on a channel to add or remove."] = "";
+App::$strings["Version %s"] = "";
+App::$strings["Installed plugins/addons/apps:"] = "";
+App::$strings["No installed plugins/addons/apps"] = "";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "";
+App::$strings["Tag: "] = "";
+App::$strings["Last background fetch: "] = "";
+App::$strings["Running at web location"] = "";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "";
+App::$strings["Bug reports and issues: please visit"] = "";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
+App::$strings["Site Administrators"] = "";
+App::$strings["Help:"] = "";
+App::$strings["Not Found"] = "";
+App::$strings["\$Projectname Server - Setup"] = "";
+App::$strings["Could not connect to database."] = "";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
+App::$strings["Could not create table."] = "";
+App::$strings["Your site database has been installed."] = "";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "";
+App::$strings["System check"] = "";
+App::$strings["Check again"] = "";
+App::$strings["Database connection"] = "";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
+App::$strings["Database Server Name"] = "";
+App::$strings["Default is localhost"] = "";
+App::$strings["Database Port"] = "";
+App::$strings["Communication port number - use 0 for default"] = "";
+App::$strings["Database Login Name"] = "";
+App::$strings["Database Login Password"] = "";
+App::$strings["Database Name"] = "";
+App::$strings["Database Type"] = "";
+App::$strings["Site administrator email address"] = "";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "";
+App::$strings["Website URL"] = "";
+App::$strings["Please use SSL (https) URL if available."] = "";
+App::$strings["Please select a default timezone for your website"] = "";
+App::$strings["Site settings"] = "";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
+App::$strings["PHP executable path"] = "";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
+App::$strings["Command line PHP"] = "";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
+App::$strings["This is required for message delivery to work."] = "";
+App::$strings["PHP register_argc_argv"] = "";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "";
+App::$strings["Generate encryption keys"] = "";
+App::$strings["libCurl PHP module"] = "";
+App::$strings["GD graphics PHP module"] = "";
+App::$strings["OpenSSL PHP module"] = "";
+App::$strings["mysqli or postgres PHP module"] = "";
+App::$strings["mb_string PHP module"] = "";
+App::$strings["mcrypt PHP module"] = "";
+App::$strings["Apache mod_rewrite module"] = "";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "";
+App::$strings["proc_open"] = "";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "";
+App::$strings["Error: libCURL PHP module required but not installed."] = "";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "";
+App::$strings["Error: openssl PHP module required but not installed."] = "";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "";
+App::$strings["Error: mb_string PHP module required but not installed."] = "";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "";
+App::$strings[".htconfig.php is writable"] = "";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "";
+App::$strings["%s is writable"] = "";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
+App::$strings["store is writable"] = "";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "";
+App::$strings["SSL certificate validation"] = "";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "";
+App::$strings["Url rewrite is working"] = "";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
+App::$strings["Errors encountered creating database tables."] = "";
+App::$strings["<h1>What next</h1>"] = "";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
+App::$strings["No channel."] = "";
+App::$strings["Common connections"] = "";
+App::$strings["No connections in common."] = "";
+App::$strings["This site is not a directory server"] = "";
+App::$strings["Could not access contact record."] = "";
+App::$strings["Could not locate selected profile."] = "";
+App::$strings["Connection updated."] = "";
+App::$strings["Failed to update connection record."] = "";
+App::$strings["Blocked"] = "";
+App::$strings["Ignored"] = "";
+App::$strings["Hidden"] = "";
+App::$strings["Archived"] = "";
+App::$strings["Suggest new connections"] = "";
+App::$strings["New Connections"] = "";
+App::$strings["Show pending (new) connections"] = "";
+App::$strings["All Connections"] = "";
+App::$strings["Show all connections"] = "";
+App::$strings["Unblocked"] = "";
+App::$strings["Only show unblocked connections"] = "";
+App::$strings["Only show blocked connections"] = "";
+App::$strings["Only show ignored connections"] = "";
+App::$strings["Only show archived connections"] = "";
+App::$strings["Only show hidden connections"] = "";
+App::$strings["%1\$s [%2\$s]"] = "";
+App::$strings["Edit connection"] = "";
+App::$strings["Search your connections"] = "";
+App::$strings["Finding: "] = "";
+App::$strings["Block Name"] = "";
+App::$strings["Block Title"] = "";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "";
+App::$strings["Page owner information could not be retrieved."] = "";
+App::$strings["Album not found."] = "";
+App::$strings["Delete Album"] = "";
+App::$strings["Delete Photo"] = "";
+App::$strings["Public access denied."] = "";
+App::$strings["No photos selected"] = "";
+App::$strings["Access to this item is restricted."] = "";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "";
+App::$strings["%1$.2f MB photo storage used."] = "";
+App::$strings["Upload Photos"] = "";
+App::$strings["Enter a new album name"] = "";
+App::$strings["or select an existing one (doubleclick)"] = "";
+App::$strings["Create a status post for this upload"] = "";
+App::$strings["Album name could not be decoded"] = "";
+App::$strings["Contact Photos"] = "";
+App::$strings["Show Newest First"] = "";
+App::$strings["Show Oldest First"] = "";
+App::$strings["View Photo"] = "";
+App::$strings["Edit Album"] = "";
+App::$strings["Permission denied. Access to this item may be restricted."] = "";
+App::$strings["Photo not available"] = "";
+App::$strings["Use as profile photo"] = "";
+App::$strings["Private Photo"] = "";
+App::$strings["View Full Size"] = "";
+App::$strings["Edit photo"] = "";
+App::$strings["Rotate CW (right)"] = "";
+App::$strings["Rotate CCW (left)"] = "";
+App::$strings["Caption"] = "";
+App::$strings["Add a Tag"] = "";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "";
+App::$strings["Flag as adult in album view"] = "";
+App::$strings["In This Photo:"] = "";
+App::$strings["Map"] = "";
+App::$strings["View Album"] = "";
+App::$strings["Recent Photos"] = "";
+App::$strings["Profile Match"] = "";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "";
+App::$strings["is interested in:"] = "";
+App::$strings["No matches"] = "";
+App::$strings["Away"] = "";
+App::$strings["Online"] = "";
+App::$strings["Select a bookmark folder"] = "";
+App::$strings["Save Bookmark"] = "";
+App::$strings["URL of bookmark"] = "";
+App::$strings["Description"] = "";
+App::$strings["Or enter new bookmark folder name"] = "";
+App::$strings["No more system notifications."] = "";
+App::$strings["System Notifications"] = "";
+App::$strings["network"] = "";
+App::$strings["RSS"] = "";
+App::$strings["Layout updated."] = "";
+App::$strings["Edit System Page Description"] = "";
+App::$strings["Layout not found."] = "";
+App::$strings["Module Name:"] = "";
+App::$strings["Layout Help"] = "";
+App::$strings["- select -"] = "";
+App::$strings["Your service plan only allows %d channels."] = "";
+App::$strings["Nothing to import."] = "";
+App::$strings["Unable to download data from old server"] = "";
+App::$strings["Imported file is empty."] = "";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
+App::$strings["Unable to create a unique channel address. Import failed."] = "";
+App::$strings["Channel clone failed. Import failed."] = "";
+App::$strings["Cloned channel not found. Import failed."] = "";
+App::$strings["Import completed."] = "";
+App::$strings["You must be logged in to use this feature."] = "";
+App::$strings["Import Channel"] = "";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
+App::$strings["File to Upload"] = "";
+App::$strings["Or provide the old server/hub details"] = "";
+App::$strings["Your old identity address (xyz@example.com)"] = "";
+App::$strings["Your old login email address"] = "";
+App::$strings["Your old login password"] = "";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
+App::$strings["Make this hub my primary location"] = "";
+App::$strings["Import existing posts if possible"] = "";
+App::$strings["Item not found"] = "";
+App::$strings["Edit Layout"] = "";
+App::$strings["Delete layout?"] = "";
+App::$strings["Insert YouTube video"] = "";
+App::$strings["Insert Vorbis [.ogg] video"] = "";
+App::$strings["Insert Vorbis [.ogg] audio"] = "";
+App::$strings["Layout Description (Optional)"] = "";
+App::$strings["Layout Name"] = "";
+App::$strings["You must be logged in to see this page."] = "";
+App::$strings["Room not found"] = "";
+App::$strings["Leave Room"] = "";
+App::$strings["Delete This Room"] = "";
+App::$strings["I am away right now"] = "";
+App::$strings["I am online"] = "";
+App::$strings["Bookmark this room"] = "";
+App::$strings["New Chatroom"] = "";
+App::$strings["Chatroom Name"] = "";
+App::$strings["%1\$s's Chatrooms"] = "";
+App::$strings["Delete webpage?"] = "";
+App::$strings["Page link title"] = "";
+App::$strings["Edit Webpage"] = "";
+App::$strings["This directory server requires an access token"] = "";
+App::$strings["No valid account found."] = "";
+App::$strings["Password reset request issued. Check your email."] = "";
+App::$strings["Site Member (%s)"] = "";
+App::$strings["Password reset requested at %s"] = "";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
+App::$strings["Password Reset"] = "";
+App::$strings["Your password has been reset as requested."] = "";
+App::$strings["Your new password is"] = "";
+App::$strings["Save or copy your new password - and then"] = "";
+App::$strings["click here to login"] = "";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
+App::$strings["Your password has changed at %s"] = "";
+App::$strings["Forgot your Password?"] = "";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
+App::$strings["Email Address"] = "";
+App::$strings["Reset"] = "";
+App::$strings["Website:"] = "";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "";
+App::$strings["Rating (this information is public)"] = "";
+App::$strings["Optionally explain your rating (this information is public)"] = "";
+App::$strings["Item is not editable"] = "";
+App::$strings["Delete item?"] = "";
+App::$strings["Total invitation limit exceeded."] = "";
+App::$strings["%s : Not a valid email address."] = "";
+App::$strings["Please join us on Red"] = "";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "";
+App::$strings["%s : Message delivery failed."] = "";
+App::$strings["%d message sent."] = array(
0 => "",
1 => "",
);
-$a->strings["You have no more invitations available"] = "";
-$a->strings["Send invitations"] = "";
-$a->strings["Enter email addresses, one per line:"] = "";
-$a->strings["Your message:"] = "";
-$a->strings["Please join my community on \$Projectname."] = "";
-$a->strings["You will need to supply this invitation code: "] = "";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "";
-$a->strings["or visit "] = "";
-$a->strings["3. Click [Connect]"] = "";
-$a->strings["Location not found."] = "";
-$a->strings["Primary location cannot be removed."] = "";
-$a->strings["No locations found."] = "";
-$a->strings["Manage Channel Locations"] = "";
-$a->strings["Location (address)"] = "";
-$a->strings["Primary Location"] = "";
-$a->strings["Drop location"] = "";
-$a->strings["Failed to create source. No channel selected."] = "";
-$a->strings["Source created."] = "";
-$a->strings["Source updated."] = "";
-$a->strings["*"] = "";
-$a->strings["Manage remote sources of content for your channel."] = "";
-$a->strings["New Source"] = "";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
-$a->strings["Only import content with these words (one per line)"] = "";
-$a->strings["Leave blank to import all public content"] = "";
-$a->strings["Channel Name"] = "";
-$a->strings["Source not found."] = "";
-$a->strings["Edit Source"] = "";
-$a->strings["Delete Source"] = "";
-$a->strings["Source removed"] = "";
-$a->strings["Unable to remove source."] = "";
-$a->strings["Unable to update menu."] = "";
-$a->strings["Unable to create menu."] = "";
-$a->strings["Menu Name"] = "";
-$a->strings["Unique name (not visible on webpage) - required"] = "";
-$a->strings["Menu Title"] = "";
-$a->strings["Visible on webpage - leave empty for no title"] = "";
-$a->strings["Allow Bookmarks"] = "";
-$a->strings["Menu may be used to store saved bookmarks"] = "";
-$a->strings["Submit and proceed"] = "";
-$a->strings["Drop"] = "";
-$a->strings["Bookmarks allowed"] = "";
-$a->strings["Delete this menu"] = "";
-$a->strings["Edit menu contents"] = "";
-$a->strings["Edit this menu"] = "";
-$a->strings["Menu could not be deleted."] = "";
-$a->strings["Menu not found."] = "";
-$a->strings["Edit Menu"] = "";
-$a->strings["Add or remove entries to this menu"] = "";
-$a->strings["Menu name"] = "";
-$a->strings["Must be unique, only seen by you"] = "";
-$a->strings["Menu title"] = "";
-$a->strings["Menu title as seen by others"] = "";
-$a->strings["Allow bookmarks"] = "";
-$a->strings["Modify"] = "";
-$a->strings["Permission Denied."] = "";
-$a->strings["File not found."] = "";
-$a->strings["Edit file permissions"] = "";
-$a->strings["Set/edit permissions"] = "";
-$a->strings["Include all files and sub folders"] = "";
-$a->strings["Return to file list"] = "";
-$a->strings["Copy/paste this code to attach file to a post"] = "";
-$a->strings["Copy/paste this URL to link file from a web page"] = "";
-$a->strings["Share this file"] = "";
-$a->strings["Show URL to this file"] = "";
-$a->strings["Notify your contacts about this file"] = "";
-$a->strings["Contact not found."] = "";
-$a->strings["Friend suggestion sent."] = "";
-$a->strings["Suggest Friends"] = "";
-$a->strings["Suggest a friend for %s"] = "";
-$a->strings["Hub not found."] = "";
-$a->strings["Poke/Prod"] = "";
-$a->strings["poke, prod or do other things to somebody"] = "";
-$a->strings["Recipient"] = "";
-$a->strings["Choose what you wish to do to recipient"] = "";
-$a->strings["Make this post private"] = "";
-$a->strings["Invalid profile identifier."] = "";
-$a->strings["Profile Visibility Editor"] = "";
-$a->strings["Click on a contact to add or remove."] = "";
-$a->strings["Visible To"] = "";
-$a->strings["webpage"] = "";
-$a->strings["block"] = "";
-$a->strings["layout"] = "";
-$a->strings["%s element installed"] = "";
-$a->strings["Profile not found."] = "";
-$a->strings["Profile deleted."] = "";
-$a->strings["Profile-"] = "";
-$a->strings["New profile created."] = "";
-$a->strings["Profile unavailable to clone."] = "";
-$a->strings["Profile unavailable to export."] = "";
-$a->strings["Profile Name is required."] = "";
-$a->strings["Marital Status"] = "";
-$a->strings["Romantic Partner"] = "";
-$a->strings["Likes"] = "";
-$a->strings["Dislikes"] = "";
-$a->strings["Work/Employment"] = "";
-$a->strings["Religion"] = "";
-$a->strings["Political Views"] = "";
-$a->strings["Gender"] = "";
-$a->strings["Sexual Preference"] = "";
-$a->strings["Homepage"] = "";
-$a->strings["Interests"] = "";
-$a->strings["Address"] = "";
-$a->strings["Profile updated."] = "";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "";
-$a->strings["Edit Profile Details"] = "";
-$a->strings["View this profile"] = "";
-$a->strings["Change Profile Photo"] = "";
-$a->strings["Create a new profile using these settings"] = "";
-$a->strings["Clone this profile"] = "";
-$a->strings["Delete this profile"] = "";
-$a->strings["Import profile from file"] = "";
-$a->strings["Export profile to file"] = "";
-$a->strings["Profile Name:"] = "";
-$a->strings["Your Full Name:"] = "";
-$a->strings["Title/Description:"] = "";
-$a->strings["Your Gender:"] = "";
-$a->strings["Birthday :"] = "";
-$a->strings["Street Address:"] = "";
-$a->strings["Locality/City:"] = "";
-$a->strings["Postal/Zip Code:"] = "";
-$a->strings["Country:"] = "";
-$a->strings["Region/State:"] = "";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
-$a->strings["Who: (if applicable)"] = "";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "";
-$a->strings["Since [date]:"] = "";
-$a->strings["Homepage URL:"] = "";
-$a->strings["Religious Views:"] = "";
-$a->strings["Keywords:"] = "";
-$a->strings["Example: fishing photography software"] = "";
-$a->strings["Used in directory listings"] = "";
-$a->strings["Tell us about yourself..."] = "";
-$a->strings["Hobbies/Interests"] = "";
-$a->strings["Contact information and Social Networks"] = "";
-$a->strings["My other channels"] = "";
-$a->strings["Musical interests"] = "";
-$a->strings["Books, literature"] = "";
-$a->strings["Television"] = "";
-$a->strings["Film/dance/culture/entertainment"] = "";
-$a->strings["Love/romance"] = "";
-$a->strings["Work/employment"] = "";
-$a->strings["School/education"] = "";
-$a->strings["This is your default profile."] = "";
-$a->strings["Age: "] = "";
-$a->strings["Edit/Manage Profiles"] = "";
-$a->strings["Add profile things"] = "";
-$a->strings["Include desirable objects in your profile"] = "";
-$a->strings["No ratings"] = "";
-$a->strings["Ratings"] = "";
-$a->strings["Rating: "] = "";
-$a->strings["Website: "] = "";
-$a->strings["Description: "] = "";
-$a->strings["Source of Item"] = "";
-$a->strings["OpenID protocol error. No ID returned."] = "";
-$a->strings["Welcome %s. Remote authentication successful."] = "";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "";
+App::$strings["Send invitations"] = "";
+App::$strings["Enter email addresses, one per line:"] = "";
+App::$strings["Your message:"] = "";
+App::$strings["Please join my community on \$Projectname."] = "";
+App::$strings["You will need to supply this invitation code: "] = "";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "";
+App::$strings["or visit "] = "";
+App::$strings["3. Click [Connect]"] = "";
+App::$strings["Location not found."] = "";
+App::$strings["Primary location cannot be removed."] = "";
+App::$strings["No locations found."] = "";
+App::$strings["Manage Channel Locations"] = "";
+App::$strings["Location (address)"] = "";
+App::$strings["Primary Location"] = "";
+App::$strings["Drop location"] = "";
+App::$strings["Failed to create source. No channel selected."] = "";
+App::$strings["Source created."] = "";
+App::$strings["Source updated."] = "";
+App::$strings["*"] = "";
+App::$strings["Manage remote sources of content for your channel."] = "";
+App::$strings["New Source"] = "";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
+App::$strings["Only import content with these words (one per line)"] = "";
+App::$strings["Leave blank to import all public content"] = "";
+App::$strings["Channel Name"] = "";
+App::$strings["Source not found."] = "";
+App::$strings["Edit Source"] = "";
+App::$strings["Delete Source"] = "";
+App::$strings["Source removed"] = "";
+App::$strings["Unable to remove source."] = "";
+App::$strings["Unable to update menu."] = "";
+App::$strings["Unable to create menu."] = "";
+App::$strings["Menu Name"] = "";
+App::$strings["Unique name (not visible on webpage) - required"] = "";
+App::$strings["Menu Title"] = "";
+App::$strings["Visible on webpage - leave empty for no title"] = "";
+App::$strings["Allow Bookmarks"] = "";
+App::$strings["Menu may be used to store saved bookmarks"] = "";
+App::$strings["Submit and proceed"] = "";
+App::$strings["Drop"] = "";
+App::$strings["Bookmarks allowed"] = "";
+App::$strings["Delete this menu"] = "";
+App::$strings["Edit menu contents"] = "";
+App::$strings["Edit this menu"] = "";
+App::$strings["Menu could not be deleted."] = "";
+App::$strings["Menu not found."] = "";
+App::$strings["Edit Menu"] = "";
+App::$strings["Add or remove entries to this menu"] = "";
+App::$strings["Menu name"] = "";
+App::$strings["Must be unique, only seen by you"] = "";
+App::$strings["Menu title"] = "";
+App::$strings["Menu title as seen by others"] = "";
+App::$strings["Allow bookmarks"] = "";
+App::$strings["Modify"] = "";
+App::$strings["Permission Denied."] = "";
+App::$strings["File not found."] = "";
+App::$strings["Edit file permissions"] = "";
+App::$strings["Set/edit permissions"] = "";
+App::$strings["Include all files and sub folders"] = "";
+App::$strings["Return to file list"] = "";
+App::$strings["Copy/paste this code to attach file to a post"] = "";
+App::$strings["Copy/paste this URL to link file from a web page"] = "";
+App::$strings["Share this file"] = "";
+App::$strings["Show URL to this file"] = "";
+App::$strings["Notify your contacts about this file"] = "";
+App::$strings["Contact not found."] = "";
+App::$strings["Friend suggestion sent."] = "";
+App::$strings["Suggest Friends"] = "";
+App::$strings["Suggest a friend for %s"] = "";
+App::$strings["Hub not found."] = "";
+App::$strings["Poke/Prod"] = "";
+App::$strings["poke, prod or do other things to somebody"] = "";
+App::$strings["Recipient"] = "";
+App::$strings["Choose what you wish to do to recipient"] = "";
+App::$strings["Make this post private"] = "";
+App::$strings["Invalid profile identifier."] = "";
+App::$strings["Profile Visibility Editor"] = "";
+App::$strings["Click on a contact to add or remove."] = "";
+App::$strings["Visible To"] = "";
+App::$strings["webpage"] = "";
+App::$strings["block"] = "";
+App::$strings["layout"] = "";
+App::$strings["%s element installed"] = "";
+App::$strings["Profile not found."] = "";
+App::$strings["Profile deleted."] = "";
+App::$strings["Profile-"] = "";
+App::$strings["New profile created."] = "";
+App::$strings["Profile unavailable to clone."] = "";
+App::$strings["Profile unavailable to export."] = "";
+App::$strings["Profile Name is required."] = "";
+App::$strings["Marital Status"] = "";
+App::$strings["Romantic Partner"] = "";
+App::$strings["Likes"] = "";
+App::$strings["Dislikes"] = "";
+App::$strings["Work/Employment"] = "";
+App::$strings["Religion"] = "";
+App::$strings["Political Views"] = "";
+App::$strings["Gender"] = "";
+App::$strings["Sexual Preference"] = "";
+App::$strings["Homepage"] = "";
+App::$strings["Interests"] = "";
+App::$strings["Address"] = "";
+App::$strings["Profile updated."] = "";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "";
+App::$strings["Edit Profile Details"] = "";
+App::$strings["View this profile"] = "";
+App::$strings["Change Profile Photo"] = "";
+App::$strings["Create a new profile using these settings"] = "";
+App::$strings["Clone this profile"] = "";
+App::$strings["Delete this profile"] = "";
+App::$strings["Import profile from file"] = "";
+App::$strings["Export profile to file"] = "";
+App::$strings["Profile Name:"] = "";
+App::$strings["Your Full Name:"] = "";
+App::$strings["Title/Description:"] = "";
+App::$strings["Your Gender:"] = "";
+App::$strings["Birthday :"] = "";
+App::$strings["Street Address:"] = "";
+App::$strings["Locality/City:"] = "";
+App::$strings["Postal/Zip Code:"] = "";
+App::$strings["Country:"] = "";
+App::$strings["Region/State:"] = "";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
+App::$strings["Who: (if applicable)"] = "";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "";
+App::$strings["Since [date]:"] = "";
+App::$strings["Homepage URL:"] = "";
+App::$strings["Religious Views:"] = "";
+App::$strings["Keywords:"] = "";
+App::$strings["Example: fishing photography software"] = "";
+App::$strings["Used in directory listings"] = "";
+App::$strings["Tell us about yourself..."] = "";
+App::$strings["Hobbies/Interests"] = "";
+App::$strings["Contact information and Social Networks"] = "";
+App::$strings["My other channels"] = "";
+App::$strings["Musical interests"] = "";
+App::$strings["Books, literature"] = "";
+App::$strings["Television"] = "";
+App::$strings["Film/dance/culture/entertainment"] = "";
+App::$strings["Love/romance"] = "";
+App::$strings["Work/employment"] = "";
+App::$strings["School/education"] = "";
+App::$strings["This is your default profile."] = "";
+App::$strings["Age: "] = "";
+App::$strings["Edit/Manage Profiles"] = "";
+App::$strings["Add profile things"] = "";
+App::$strings["Include desirable objects in your profile"] = "";
+App::$strings["No ratings"] = "";
+App::$strings["Ratings"] = "";
+App::$strings["Rating: "] = "";
+App::$strings["Website: "] = "";
+App::$strings["Description: "] = "";
+App::$strings["Source of Item"] = "";
+App::$strings["OpenID protocol error. No ID returned."] = "";
+App::$strings["Welcome %s. Remote authentication successful."] = "";
+App::$strings["%d rating"] = array(
0 => "",
1 => "",
);
-$a->strings["Gender: "] = "";
-$a->strings["Status: "] = "";
-$a->strings["Homepage: "] = "";
-$a->strings["Hometown: "] = "";
-$a->strings["About: "] = "";
-$a->strings["Public Forum:"] = "";
-$a->strings["Keywords: "] = "";
-$a->strings["Common connections: %s"] = "";
-$a->strings["Finding:"] = "";
-$a->strings["next page"] = "";
-$a->strings["previous page"] = "";
-$a->strings["No entries (some entries may be hidden)."] = "";
-$a->strings["Export Channel"] = "";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "";
-$a->strings["Export Content"] = "";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "";
-$a->strings["No connections."] = "";
-$a->strings["Visit %s's profile [%s]"] = "";
-$a->strings["invalid target signature"] = "";
-$a->strings["Theme settings updated."] = "";
-$a->strings["Site"] = "";
-$a->strings["Accounts"] = "";
-$a->strings["Channels"] = "";
-$a->strings["Plugins"] = "";
-$a->strings["Themes"] = "";
-$a->strings["Inspect queue"] = "";
-$a->strings["Profile Config"] = "";
-$a->strings["DB updates"] = "";
-$a->strings["Logs"] = "";
-$a->strings["Plugin Features"] = "";
-$a->strings["User registrations waiting for confirmation"] = "";
-$a->strings["# Accounts"] = "";
-$a->strings["# blocked accounts"] = "";
-$a->strings["# expired accounts"] = "";
-$a->strings["# expiring accounts"] = "";
-$a->strings["# Channels"] = "";
-$a->strings["# primary"] = "";
-$a->strings["# clones"] = "";
-$a->strings["Message queues"] = "";
-$a->strings["Administration"] = "";
-$a->strings["Summary"] = "";
-$a->strings["Registered accounts"] = "";
-$a->strings["Pending registrations"] = "";
-$a->strings["Registered channels"] = "";
-$a->strings["Active plugins"] = "";
-$a->strings["Version"] = "";
-$a->strings["Site settings updated."] = "";
-$a->strings["experimental"] = "";
-$a->strings["unsupported"] = "";
-$a->strings["Yes - with approval"] = "";
-$a->strings["My site is not a public server"] = "";
-$a->strings["My site has paid access only"] = "";
-$a->strings["My site has free access only"] = "";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "";
-$a->strings["Registration"] = "";
-$a->strings["File upload"] = "";
-$a->strings["Policies"] = "";
-$a->strings["Site name"] = "";
-$a->strings["Banner/Logo"] = "";
-$a->strings["Administrator Information"] = "";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
-$a->strings["System language"] = "";
-$a->strings["System theme"] = "";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
-$a->strings["Mobile system theme"] = "";
-$a->strings["Theme for mobile devices"] = "";
-$a->strings["Enable Diaspora Protocol"] = "";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "";
-$a->strings["Allow Feeds as Connections"] = "";
-$a->strings["(Heavy system resource usage)"] = "";
-$a->strings["Maximum image size"] = "";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
-$a->strings["Does this site allow new member registration?"] = "";
-$a->strings["Which best describes the types of account offered by this hub?"] = "";
-$a->strings["Register text"] = "";
-$a->strings["Will be displayed prominently on the registration page."] = "";
-$a->strings["Accounts abandoned after x days"] = "";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
-$a->strings["Allowed friend domains"] = "";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Allowed email domains"] = "";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Not allowed email domains"] = "";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "";
-$a->strings["Block public"] = "";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
-$a->strings["Verify Email Addresses"] = "";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "";
-$a->strings["Force publish"] = "";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "";
-$a->strings["Disable discovery tab"] = "";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
-$a->strings["No login on Homepage"] = "";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
-$a->strings["Proxy user"] = "";
-$a->strings["Proxy URL"] = "";
-$a->strings["Network timeout"] = "";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
-$a->strings["Delivery interval"] = "";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
-$a->strings["Poll interval"] = "";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
-$a->strings["Maximum Load Average"] = "";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "";
-$a->strings["0 for no expiration of imported content"] = "";
-$a->strings["No server found"] = "";
-$a->strings["ID"] = "";
-$a->strings["for channel"] = "";
-$a->strings["on server"] = "";
-$a->strings["Status"] = "";
-$a->strings["Server"] = "";
-$a->strings["Update has been marked successful"] = "";
-$a->strings["Executing %s failed. Check system logs."] = "";
-$a->strings["Update %s was successfully applied."] = "";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "";
-$a->strings["Update function %s could not be found."] = "";
-$a->strings["No failed updates."] = "";
-$a->strings["Failed Updates"] = "";
-$a->strings["Mark success (if update was manually applied)"] = "";
-$a->strings["Attempt to execute this update step automatically"] = "";
-$a->strings["Queue Statistics"] = "";
-$a->strings["Total Entries"] = "";
-$a->strings["Priority"] = "";
-$a->strings["Destination URL"] = "";
-$a->strings["Mark hub permanently offline"] = "";
-$a->strings["Empty queue for this hub"] = "";
-$a->strings["Last known contact"] = "";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "";
+App::$strings["Status: "] = "";
+App::$strings["Homepage: "] = "";
+App::$strings["Hometown: "] = "";
+App::$strings["About: "] = "";
+App::$strings["Public Forum:"] = "";
+App::$strings["Keywords: "] = "";
+App::$strings["Common connections: %s"] = "";
+App::$strings["Finding:"] = "";
+App::$strings["next page"] = "";
+App::$strings["previous page"] = "";
+App::$strings["No entries (some entries may be hidden)."] = "";
+App::$strings["Export Channel"] = "";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "";
+App::$strings["Export Content"] = "";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "";
+App::$strings["No connections."] = "";
+App::$strings["Visit %s's profile [%s]"] = "";
+App::$strings["invalid target signature"] = "";
+App::$strings["Theme settings updated."] = "";
+App::$strings["Site"] = "";
+App::$strings["Accounts"] = "";
+App::$strings["Channels"] = "";
+App::$strings["Plugins"] = "";
+App::$strings["Themes"] = "";
+App::$strings["Inspect queue"] = "";
+App::$strings["Profile Config"] = "";
+App::$strings["DB updates"] = "";
+App::$strings["Logs"] = "";
+App::$strings["Plugin Features"] = "";
+App::$strings["User registrations waiting for confirmation"] = "";
+App::$strings["# Accounts"] = "";
+App::$strings["# blocked accounts"] = "";
+App::$strings["# expired accounts"] = "";
+App::$strings["# expiring accounts"] = "";
+App::$strings["# Channels"] = "";
+App::$strings["# primary"] = "";
+App::$strings["# clones"] = "";
+App::$strings["Message queues"] = "";
+App::$strings["Administration"] = "";
+App::$strings["Summary"] = "";
+App::$strings["Registered accounts"] = "";
+App::$strings["Pending registrations"] = "";
+App::$strings["Registered channels"] = "";
+App::$strings["Active plugins"] = "";
+App::$strings["Version"] = "";
+App::$strings["Site settings updated."] = "";
+App::$strings["experimental"] = "";
+App::$strings["unsupported"] = "";
+App::$strings["Yes - with approval"] = "";
+App::$strings["My site is not a public server"] = "";
+App::$strings["My site has paid access only"] = "";
+App::$strings["My site has free access only"] = "";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "";
+App::$strings["Registration"] = "";
+App::$strings["File upload"] = "";
+App::$strings["Policies"] = "";
+App::$strings["Site name"] = "";
+App::$strings["Banner/Logo"] = "";
+App::$strings["Administrator Information"] = "";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
+App::$strings["System language"] = "";
+App::$strings["System theme"] = "";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
+App::$strings["Mobile system theme"] = "";
+App::$strings["Theme for mobile devices"] = "";
+App::$strings["Enable Diaspora Protocol"] = "";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "";
+App::$strings["Allow Feeds as Connections"] = "";
+App::$strings["(Heavy system resource usage)"] = "";
+App::$strings["Maximum image size"] = "";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
+App::$strings["Does this site allow new member registration?"] = "";
+App::$strings["Which best describes the types of account offered by this hub?"] = "";
+App::$strings["Register text"] = "";
+App::$strings["Will be displayed prominently on the registration page."] = "";
+App::$strings["Accounts abandoned after x days"] = "";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
+App::$strings["Allowed friend domains"] = "";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Allowed email domains"] = "";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Not allowed email domains"] = "";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "";
+App::$strings["Block public"] = "";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
+App::$strings["Verify Email Addresses"] = "";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "";
+App::$strings["Force publish"] = "";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "";
+App::$strings["Disable discovery tab"] = "";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
+App::$strings["No login on Homepage"] = "";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
+App::$strings["Proxy user"] = "";
+App::$strings["Proxy URL"] = "";
+App::$strings["Network timeout"] = "";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
+App::$strings["Delivery interval"] = "";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
+App::$strings["Poll interval"] = "";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
+App::$strings["Maximum Load Average"] = "";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "";
+App::$strings["0 for no expiration of imported content"] = "";
+App::$strings["No server found"] = "";
+App::$strings["ID"] = "";
+App::$strings["for channel"] = "";
+App::$strings["on server"] = "";
+App::$strings["Status"] = "";
+App::$strings["Server"] = "";
+App::$strings["Update has been marked successful"] = "";
+App::$strings["Executing %s failed. Check system logs."] = "";
+App::$strings["Update %s was successfully applied."] = "";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "";
+App::$strings["Update function %s could not be found."] = "";
+App::$strings["No failed updates."] = "";
+App::$strings["Failed Updates"] = "";
+App::$strings["Mark success (if update was manually applied)"] = "";
+App::$strings["Attempt to execute this update step automatically"] = "";
+App::$strings["Queue Statistics"] = "";
+App::$strings["Total Entries"] = "";
+App::$strings["Priority"] = "";
+App::$strings["Destination URL"] = "";
+App::$strings["Mark hub permanently offline"] = "";
+App::$strings["Empty queue for this hub"] = "";
+App::$strings["Last known contact"] = "";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "",
1 => "",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "",
1 => "",
);
-$a->strings["Account not found"] = "";
-$a->strings["User '%s' blocked"] = "";
-$a->strings["User '%s' unblocked"] = "";
-$a->strings["Users"] = "";
-$a->strings["select all"] = "";
-$a->strings["User registrations waiting for confirm"] = "";
-$a->strings["Request date"] = "";
-$a->strings["No registrations."] = "";
-$a->strings["Approve"] = "";
-$a->strings["Deny"] = "";
-$a->strings["Block"] = "";
-$a->strings["Unblock"] = "";
-$a->strings["Register date"] = "";
-$a->strings["Last login"] = "";
-$a->strings["Expires"] = "";
-$a->strings["Service Class"] = "";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "";
+App::$strings["User '%s' blocked"] = "";
+App::$strings["User '%s' unblocked"] = "";
+App::$strings["Users"] = "";
+App::$strings["select all"] = "";
+App::$strings["User registrations waiting for confirm"] = "";
+App::$strings["Request date"] = "";
+App::$strings["No registrations."] = "";
+App::$strings["Approve"] = "";
+App::$strings["Deny"] = "";
+App::$strings["Block"] = "";
+App::$strings["Unblock"] = "";
+App::$strings["Register date"] = "";
+App::$strings["Last login"] = "";
+App::$strings["Expires"] = "";
+App::$strings["Service Class"] = "";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "",
1 => "",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "",
1 => "",
);
-$a->strings["Channel not found"] = "";
-$a->strings["Channel '%s' deleted"] = "";
-$a->strings["Channel '%s' uncensored"] = "";
-$a->strings["Channel '%s' censored"] = "";
-$a->strings["Censor"] = "";
-$a->strings["Uncensor"] = "";
-$a->strings["UID"] = "";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["Plugin %s disabled."] = "";
-$a->strings["Plugin %s enabled."] = "";
-$a->strings["Disable"] = "";
-$a->strings["Enable"] = "";
-$a->strings["Toggle"] = "";
-$a->strings["Author: "] = "";
-$a->strings["Maintainer: "] = "";
-$a->strings["No themes found."] = "";
-$a->strings["Screenshot"] = "";
-$a->strings["[Experimental]"] = "";
-$a->strings["[Unsupported]"] = "";
-$a->strings["Log settings updated."] = "";
-$a->strings["Clear"] = "";
-$a->strings["Debugging"] = "";
-$a->strings["Log file"] = "";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "";
-$a->strings["Log level"] = "";
-$a->strings["New Profile Field"] = "";
-$a->strings["Field nickname"] = "";
-$a->strings["System name of field"] = "";
-$a->strings["Input type"] = "";
-$a->strings["Field Name"] = "";
-$a->strings["Label on profile pages"] = "";
-$a->strings["Help text"] = "";
-$a->strings["Additional info (optional)"] = "";
-$a->strings["Field definition not found"] = "";
-$a->strings["Edit Profile Field"] = "";
-$a->strings["Unable to find your hub."] = "";
-$a->strings["Post successful."] = "";
-$a->strings["Edit Block"] = "";
-$a->strings["Delete block?"] = "";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
-$a->strings["Passwords do not match."] = "";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "";
-$a->strings["Your registration is pending approval by the site owner."] = "";
-$a->strings["Your registration can not be processed."] = "";
-$a->strings["Registration on this site/hub is by approval only."] = "";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
-$a->strings["Terms of Service"] = "";
-$a->strings["I accept the %s for this website"] = "";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "";
-$a->strings["Membership on this site is by invitation only."] = "";
-$a->strings["Please enter your invitation code"] = "";
-$a->strings["Your email address"] = "";
-$a->strings["Choose a password"] = "";
-$a->strings["Please re-enter your password"] = "";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "";
-$a->strings["Remove This Account"] = "";
-$a->strings["WARNING: "] = "";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "";
-$a->strings["This action is permanent and can not be undone!"] = "";
-$a->strings["Please enter your password for verification:"] = "";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "";
-$a->strings["Unable to locate original post."] = "";
-$a->strings["Empty post discarded."] = "";
-$a->strings["Executable content type not permitted to this channel."] = "";
-$a->strings["System error. Post not saved."] = "";
-$a->strings["Unable to obtain post information from database."] = "";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "";
-$a->strings["[Embedded content - reload page to view]"] = "";
-$a->strings["Remote privacy information not available."] = "";
-$a->strings["Visible to:"] = "";
-$a->strings["Comanche page description language help"] = "";
-$a->strings["Layout Description"] = "";
-$a->strings["Download PDL file"] = "";
-$a->strings["First Name"] = "";
-$a->strings["Last Name"] = "";
-$a->strings["Nickname"] = "";
-$a->strings["Full Name"] = "";
-$a->strings["Profile Photo 16px"] = "";
-$a->strings["Profile Photo 32px"] = "";
-$a->strings["Profile Photo 48px"] = "";
-$a->strings["Profile Photo 64px"] = "";
-$a->strings["Profile Photo 80px"] = "";
-$a->strings["Profile Photo 128px"] = "";
-$a->strings["Timezone"] = "";
-$a->strings["Homepage URL"] = "";
-$a->strings["Birth Year"] = "";
-$a->strings["Birth Month"] = "";
-$a->strings["Birth Day"] = "";
-$a->strings["Birthdate"] = "";
-$a->strings["Conversation removed."] = "";
-$a->strings["No messages."] = "";
-$a->strings["Delete conversation"] = "";
-$a->strings["D, d M Y - g:i A"] = "";
-$a->strings["Unable to create element."] = "";
-$a->strings["Unable to update menu element."] = "";
-$a->strings["Unable to add menu element."] = "";
-$a->strings["Menu Item Permissions"] = "";
-$a->strings["Link Name"] = "";
-$a->strings["Link or Submenu Target"] = "";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "";
-$a->strings["Use magic-auth if available"] = "";
-$a->strings["Open link in new window"] = "";
-$a->strings["Order in list"] = "";
-$a->strings["Higher numbers will sink to bottom of listing"] = "";
-$a->strings["Submit and finish"] = "";
-$a->strings["Submit and continue"] = "";
-$a->strings["Menu:"] = "";
-$a->strings["Link Target"] = "";
-$a->strings["Edit menu"] = "";
-$a->strings["Edit element"] = "";
-$a->strings["Drop element"] = "";
-$a->strings["New element"] = "";
-$a->strings["Edit this menu container"] = "";
-$a->strings["Add menu element"] = "";
-$a->strings["Delete this menu item"] = "";
-$a->strings["Edit this menu item"] = "";
-$a->strings["Menu item not found."] = "";
-$a->strings["Menu item deleted."] = "";
-$a->strings["Menu item could not be deleted."] = "";
-$a->strings["Edit Menu Element"] = "";
-$a->strings["Link text"] = "";
-$a->strings["Set your current mood and tell your friends"] = "";
-$a->strings["Total votes"] = "";
-$a->strings["Average Rating"] = "";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "";
-$a->strings["Remove This Channel"] = "";
-$a->strings["This channel will be completely removed from the network. "] = "";
-$a->strings["Remove this channel and all its clones from the network"] = "";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
-$a->strings["is now connected to"] = "";
-$a->strings["Could not access address book record."] = "";
-$a->strings["Refresh failed - channel is currently unavailable."] = "";
-$a->strings["Channel has been unblocked"] = "";
-$a->strings["Channel has been blocked"] = "";
-$a->strings["Unable to set address book parameters."] = "";
-$a->strings["Channel has been unignored"] = "";
-$a->strings["Channel has been ignored"] = "";
-$a->strings["Channel has been unarchived"] = "";
-$a->strings["Channel has been archived"] = "";
-$a->strings["Channel has been unhidden"] = "";
-$a->strings["Channel has been hidden"] = "";
-$a->strings["Channel has been approved"] = "";
-$a->strings["Channel has been unapproved"] = "";
-$a->strings["Connection has been removed."] = "";
-$a->strings["View %s's profile"] = "";
-$a->strings["Refresh Permissions"] = "";
-$a->strings["Fetch updated permissions"] = "";
-$a->strings["Recent Activity"] = "";
-$a->strings["View recent posts and comments"] = "";
-$a->strings["Block (or Unblock) all communications with this connection"] = "";
-$a->strings["Unignore"] = "";
-$a->strings["Ignore"] = "";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "";
-$a->strings["Unarchive"] = "";
-$a->strings["Archive"] = "";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "";
-$a->strings["Unhide"] = "";
-$a->strings["Hide"] = "";
-$a->strings["Hide or Unhide this connection from your other connections"] = "";
-$a->strings["Delete this connection"] = "";
-$a->strings["Approve this connection"] = "";
-$a->strings["Accept connection to allow communication"] = "";
-$a->strings["Connections: settings for %s"] = "";
-$a->strings["Apply these permissions automatically"] = "";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "";
-$a->strings["Slide to adjust your degree of friendship"] = "";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "";
-$a->strings["inherited"] = "";
-$a->strings["Connection has no individual permissions!"] = "";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
-$a->strings["Profile Visibility"] = "";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
-$a->strings["Contact Information / Notes"] = "";
-$a->strings["Edit contact notes"] = "";
-$a->strings["Their Settings"] = "";
-$a->strings["My Settings"] = "";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "";
-$a->strings["Clear/Disable Automatic Permissions"] = "";
-$a->strings["Forum Members"] = "";
-$a->strings["Soapbox"] = "";
-$a->strings["Full Sharing (typical social network permissions)"] = "";
-$a->strings["Cautious Sharing "] = "";
-$a->strings["Follow Only"] = "";
-$a->strings["Individual Permissions"] = "";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
-$a->strings["Advanced Permissions"] = "";
-$a->strings["Simple Permissions (select one and submit)"] = "";
-$a->strings["Visit %s's profile - %s"] = "";
-$a->strings["Block/Unblock contact"] = "";
-$a->strings["Ignore contact"] = "";
-$a->strings["Repair URL settings"] = "";
-$a->strings["View conversations"] = "";
-$a->strings["Delete contact"] = "";
-$a->strings["Last update:"] = "";
-$a->strings["Update public posts"] = "";
-$a->strings["Update now"] = "";
-$a->strings["Currently blocked"] = "";
-$a->strings["Currently ignored"] = "";
-$a->strings["Currently archived"] = "";
-$a->strings["Currently pending"] = "";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
-$a->strings["The error message was:"] = "";
-$a->strings["Authentication failed."] = "";
-$a->strings["Remote Authentication"] = "";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "";
-$a->strings["Authenticate"] = "";
-$a->strings["Unable to lookup recipient."] = "";
-$a->strings["Unable to communicate with requested channel."] = "";
-$a->strings["Cannot verify requested channel."] = "";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "";
-$a->strings["Message deleted."] = "";
-$a->strings["Message recalled."] = "";
-$a->strings["Send Private Message"] = "";
-$a->strings["To:"] = "";
-$a->strings["Subject:"] = "";
-$a->strings["Send"] = "";
-$a->strings["Message not found."] = "";
-$a->strings["Delete message"] = "";
-$a->strings["Recall message"] = "";
-$a->strings["Message has been recalled."] = "";
-$a->strings["Private Conversation"] = "";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
-$a->strings["Send Reply"] = "";
-$a->strings["Invalid request identifier."] = "";
-$a->strings["Discard"] = "";
-$a->strings["Please login."] = "";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
-$a->strings["Add a Channel"] = "";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
-$a->strings["Choose a short nickname"] = "";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "";
-$a->strings["Channel Type"] = "";
-$a->strings["Read more about roles"] = "";
-$a->strings["App installed."] = "";
-$a->strings["Malformed app."] = "";
-$a->strings["Embed code"] = "";
-$a->strings["Edit App"] = "";
-$a->strings["Create App"] = "";
-$a->strings["Name of app"] = "";
-$a->strings["Location (URL) of app"] = "";
-$a->strings["Photo icon URL"] = "";
-$a->strings["80 x 80 pixels - optional"] = "";
-$a->strings["Version ID"] = "";
-$a->strings["Price of app"] = "";
-$a->strings["Location (URL) to purchase app"] = "";
-$a->strings["sent you a private message"] = "";
-$a->strings["added your channel"] = "";
-$a->strings["posted an event"] = "";
-$a->strings["No such group"] = "";
-$a->strings["No such channel"] = "";
-$a->strings["Search Results For:"] = "";
-$a->strings["Collection is empty"] = "";
-$a->strings["Collection: "] = "";
-$a->strings["Connection: "] = "";
-$a->strings["Invalid connection."] = "";
-$a->strings["Ipsum Lorem"] = "";
-$a->strings["Bookmark added"] = "";
-$a->strings["My Bookmarks"] = "";
-$a->strings["My Connections Bookmarks"] = "";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
-$a->strings["Poll"] = "";
-$a->strings["View Results"] = "";
-$a->strings["No service class restrictions found."] = "";
-$a->strings["Files: shared with me"] = "";
-$a->strings["NEW"] = "";
-$a->strings["Remove all files"] = "";
-$a->strings["Remove this file"] = "";
-$a->strings["Schema Default"] = "";
-$a->strings["Sans-Serif"] = "";
-$a->strings["Monospace"] = "";
-$a->strings["Theme settings"] = "";
-$a->strings["Set scheme"] = "";
-$a->strings["Set font-size for posts and comments"] = "";
-$a->strings["Set font face"] = "";
-$a->strings["Set iconset"] = "";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "";
-$a->strings["Set shadow color, default #000"] = "";
-$a->strings["Set radius size, default 5px"] = "";
-$a->strings["Set line-height for posts and comments"] = "";
-$a->strings["Set background image"] = "";
-$a->strings["Set background attachment"] = "";
-$a->strings["Set background color"] = "";
-$a->strings["Set section background image"] = "";
-$a->strings["Set section background color"] = "";
-$a->strings["Set color of items - use hex"] = "";
-$a->strings["Set color of links - use hex"] = "";
-$a->strings["Set max-width for items. Default 400px"] = "";
-$a->strings["Set min-width for items. Default 240px"] = "";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "";
-$a->strings["Set color of fonts - use hex"] = "";
-$a->strings["Set background-size element"] = "";
-$a->strings["Item opacity"] = "";
-$a->strings["Display post previews only"] = "";
-$a->strings["Display side bar on channel page"] = "";
-$a->strings["Colour of the navigation bar"] = "";
-$a->strings["Item float"] = "";
-$a->strings["Left offset of the section element"] = "";
-$a->strings["Right offset of the section element"] = "";
-$a->strings["Section width"] = "";
-$a->strings["Left offset of the aside"] = "";
-$a->strings["Right offset of the aside element"] = "";
-$a->strings["Light (Hubzilla default)"] = "";
-$a->strings["Select scheme"] = "";
-$a->strings["Narrow navbar"] = "";
-$a->strings["Navigation bar background color"] = "";
-$a->strings["Navigation bar gradient top color"] = "";
-$a->strings["Navigation bar gradient bottom color"] = "";
-$a->strings["Navigation active button gradient top color"] = "";
-$a->strings["Navigation active button gradient bottom color"] = "";
-$a->strings["Navigation bar border color "] = "";
-$a->strings["Navigation bar icon color "] = "";
-$a->strings["Navigation bar active icon color "] = "";
-$a->strings["link color"] = "";
-$a->strings["Set font-color for banner"] = "";
-$a->strings["Set the background color"] = "";
-$a->strings["Set the background image"] = "";
-$a->strings["Set the background color of items"] = "";
-$a->strings["Set the background color of comments"] = "";
-$a->strings["Set the border color of comments"] = "";
-$a->strings["Set the indent for comments"] = "";
-$a->strings["Set the basic color for item icons"] = "";
-$a->strings["Set the hover color for item icons"] = "";
-$a->strings["Set font-size for the entire application"] = "";
-$a->strings["Example: 14px"] = "";
-$a->strings["Set font-color for posts and comments"] = "";
-$a->strings["Set radius of corners"] = "";
-$a->strings["Set shadow depth of photos"] = "";
-$a->strings["Set maximum width of content region in pixel"] = "";
-$a->strings["Leave empty for default width"] = "";
-$a->strings["Center page content"] = "";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "";
-$a->strings["Set size of conversation author photo"] = "";
-$a->strings["Set size of followup author photos"] = "";
-$a->strings["Update %s failed. See error logs."] = "";
-$a->strings["Update Error at %s"] = "";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "";
-$a->strings["Password"] = "";
-$a->strings["Remember me"] = "";
-$a->strings["Forgot your password?"] = "";
-$a->strings["toggle mobile"] = "";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "";
-$a->strings["[red] Website SSL error for %s"] = "";
-$a->strings["Cron/Scheduled tasks not running."] = "";
-$a->strings["[red] Cron tasks not running on %s"] = "";
+App::$strings["Channel not found"] = "";
+App::$strings["Channel '%s' deleted"] = "";
+App::$strings["Channel '%s' uncensored"] = "";
+App::$strings["Channel '%s' censored"] = "";
+App::$strings["Censor"] = "";
+App::$strings["Uncensor"] = "";
+App::$strings["UID"] = "";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["Plugin %s disabled."] = "";
+App::$strings["Plugin %s enabled."] = "";
+App::$strings["Disable"] = "";
+App::$strings["Enable"] = "";
+App::$strings["Toggle"] = "";
+App::$strings["Author: "] = "";
+App::$strings["Maintainer: "] = "";
+App::$strings["No themes found."] = "";
+App::$strings["Screenshot"] = "";
+App::$strings["[Experimental]"] = "";
+App::$strings["[Unsupported]"] = "";
+App::$strings["Log settings updated."] = "";
+App::$strings["Clear"] = "";
+App::$strings["Debugging"] = "";
+App::$strings["Log file"] = "";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "";
+App::$strings["Log level"] = "";
+App::$strings["New Profile Field"] = "";
+App::$strings["Field nickname"] = "";
+App::$strings["System name of field"] = "";
+App::$strings["Input type"] = "";
+App::$strings["Field Name"] = "";
+App::$strings["Label on profile pages"] = "";
+App::$strings["Help text"] = "";
+App::$strings["Additional info (optional)"] = "";
+App::$strings["Field definition not found"] = "";
+App::$strings["Edit Profile Field"] = "";
+App::$strings["Unable to find your hub."] = "";
+App::$strings["Post successful."] = "";
+App::$strings["Edit Block"] = "";
+App::$strings["Delete block?"] = "";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
+App::$strings["Passwords do not match."] = "";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "";
+App::$strings["Your registration is pending approval by the site owner."] = "";
+App::$strings["Your registration can not be processed."] = "";
+App::$strings["Registration on this site/hub is by approval only."] = "";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
+App::$strings["Terms of Service"] = "";
+App::$strings["I accept the %s for this website"] = "";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "";
+App::$strings["Membership on this site is by invitation only."] = "";
+App::$strings["Please enter your invitation code"] = "";
+App::$strings["Your email address"] = "";
+App::$strings["Choose a password"] = "";
+App::$strings["Please re-enter your password"] = "";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "";
+App::$strings["Remove This Account"] = "";
+App::$strings["WARNING: "] = "";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "";
+App::$strings["This action is permanent and can not be undone!"] = "";
+App::$strings["Please enter your password for verification:"] = "";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "";
+App::$strings["Unable to locate original post."] = "";
+App::$strings["Empty post discarded."] = "";
+App::$strings["Executable content type not permitted to this channel."] = "";
+App::$strings["System error. Post not saved."] = "";
+App::$strings["Unable to obtain post information from database."] = "";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "";
+App::$strings["[Embedded content - reload page to view]"] = "";
+App::$strings["Remote privacy information not available."] = "";
+App::$strings["Visible to:"] = "";
+App::$strings["Comanche page description language help"] = "";
+App::$strings["Layout Description"] = "";
+App::$strings["Download PDL file"] = "";
+App::$strings["First Name"] = "";
+App::$strings["Last Name"] = "";
+App::$strings["Nickname"] = "";
+App::$strings["Full Name"] = "";
+App::$strings["Profile Photo 16px"] = "";
+App::$strings["Profile Photo 32px"] = "";
+App::$strings["Profile Photo 48px"] = "";
+App::$strings["Profile Photo 64px"] = "";
+App::$strings["Profile Photo 80px"] = "";
+App::$strings["Profile Photo 128px"] = "";
+App::$strings["Timezone"] = "";
+App::$strings["Homepage URL"] = "";
+App::$strings["Birth Year"] = "";
+App::$strings["Birth Month"] = "";
+App::$strings["Birth Day"] = "";
+App::$strings["Birthdate"] = "";
+App::$strings["Conversation removed."] = "";
+App::$strings["No messages."] = "";
+App::$strings["Delete conversation"] = "";
+App::$strings["D, d M Y - g:i A"] = "";
+App::$strings["Unable to create element."] = "";
+App::$strings["Unable to update menu element."] = "";
+App::$strings["Unable to add menu element."] = "";
+App::$strings["Menu Item Permissions"] = "";
+App::$strings["Link Name"] = "";
+App::$strings["Link or Submenu Target"] = "";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "";
+App::$strings["Use magic-auth if available"] = "";
+App::$strings["Open link in new window"] = "";
+App::$strings["Order in list"] = "";
+App::$strings["Higher numbers will sink to bottom of listing"] = "";
+App::$strings["Submit and finish"] = "";
+App::$strings["Submit and continue"] = "";
+App::$strings["Menu:"] = "";
+App::$strings["Link Target"] = "";
+App::$strings["Edit menu"] = "";
+App::$strings["Edit element"] = "";
+App::$strings["Drop element"] = "";
+App::$strings["New element"] = "";
+App::$strings["Edit this menu container"] = "";
+App::$strings["Add menu element"] = "";
+App::$strings["Delete this menu item"] = "";
+App::$strings["Edit this menu item"] = "";
+App::$strings["Menu item not found."] = "";
+App::$strings["Menu item deleted."] = "";
+App::$strings["Menu item could not be deleted."] = "";
+App::$strings["Edit Menu Element"] = "";
+App::$strings["Link text"] = "";
+App::$strings["Set your current mood and tell your friends"] = "";
+App::$strings["Total votes"] = "";
+App::$strings["Average Rating"] = "";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "";
+App::$strings["Remove This Channel"] = "";
+App::$strings["This channel will be completely removed from the network. "] = "";
+App::$strings["Remove this channel and all its clones from the network"] = "";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
+App::$strings["is now connected to"] = "";
+App::$strings["Could not access address book record."] = "";
+App::$strings["Refresh failed - channel is currently unavailable."] = "";
+App::$strings["Channel has been unblocked"] = "";
+App::$strings["Channel has been blocked"] = "";
+App::$strings["Unable to set address book parameters."] = "";
+App::$strings["Channel has been unignored"] = "";
+App::$strings["Channel has been ignored"] = "";
+App::$strings["Channel has been unarchived"] = "";
+App::$strings["Channel has been archived"] = "";
+App::$strings["Channel has been unhidden"] = "";
+App::$strings["Channel has been hidden"] = "";
+App::$strings["Channel has been approved"] = "";
+App::$strings["Channel has been unapproved"] = "";
+App::$strings["Connection has been removed."] = "";
+App::$strings["View %s's profile"] = "";
+App::$strings["Refresh Permissions"] = "";
+App::$strings["Fetch updated permissions"] = "";
+App::$strings["Recent Activity"] = "";
+App::$strings["View recent posts and comments"] = "";
+App::$strings["Block (or Unblock) all communications with this connection"] = "";
+App::$strings["Unignore"] = "";
+App::$strings["Ignore"] = "";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "";
+App::$strings["Unarchive"] = "";
+App::$strings["Archive"] = "";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "";
+App::$strings["Unhide"] = "";
+App::$strings["Hide"] = "";
+App::$strings["Hide or Unhide this connection from your other connections"] = "";
+App::$strings["Delete this connection"] = "";
+App::$strings["Approve this connection"] = "";
+App::$strings["Accept connection to allow communication"] = "";
+App::$strings["Connections: settings for %s"] = "";
+App::$strings["Apply these permissions automatically"] = "";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "";
+App::$strings["Slide to adjust your degree of friendship"] = "";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "";
+App::$strings["inherited"] = "";
+App::$strings["Connection has no individual permissions!"] = "";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
+App::$strings["Profile Visibility"] = "";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
+App::$strings["Contact Information / Notes"] = "";
+App::$strings["Edit contact notes"] = "";
+App::$strings["Their Settings"] = "";
+App::$strings["My Settings"] = "";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "";
+App::$strings["Clear/Disable Automatic Permissions"] = "";
+App::$strings["Forum Members"] = "";
+App::$strings["Soapbox"] = "";
+App::$strings["Full Sharing (typical social network permissions)"] = "";
+App::$strings["Cautious Sharing "] = "";
+App::$strings["Follow Only"] = "";
+App::$strings["Individual Permissions"] = "";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
+App::$strings["Advanced Permissions"] = "";
+App::$strings["Simple Permissions (select one and submit)"] = "";
+App::$strings["Visit %s's profile - %s"] = "";
+App::$strings["Block/Unblock contact"] = "";
+App::$strings["Ignore contact"] = "";
+App::$strings["Repair URL settings"] = "";
+App::$strings["View conversations"] = "";
+App::$strings["Delete contact"] = "";
+App::$strings["Last update:"] = "";
+App::$strings["Update public posts"] = "";
+App::$strings["Update now"] = "";
+App::$strings["Currently blocked"] = "";
+App::$strings["Currently ignored"] = "";
+App::$strings["Currently archived"] = "";
+App::$strings["Currently pending"] = "";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
+App::$strings["The error message was:"] = "";
+App::$strings["Authentication failed."] = "";
+App::$strings["Remote Authentication"] = "";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "";
+App::$strings["Authenticate"] = "";
+App::$strings["Unable to lookup recipient."] = "";
+App::$strings["Unable to communicate with requested channel."] = "";
+App::$strings["Cannot verify requested channel."] = "";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "";
+App::$strings["Message deleted."] = "";
+App::$strings["Message recalled."] = "";
+App::$strings["Send Private Message"] = "";
+App::$strings["To:"] = "";
+App::$strings["Subject:"] = "";
+App::$strings["Send"] = "";
+App::$strings["Message not found."] = "";
+App::$strings["Delete message"] = "";
+App::$strings["Recall message"] = "";
+App::$strings["Message has been recalled."] = "";
+App::$strings["Private Conversation"] = "";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
+App::$strings["Send Reply"] = "";
+App::$strings["Invalid request identifier."] = "";
+App::$strings["Discard"] = "";
+App::$strings["Please login."] = "";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
+App::$strings["Add a Channel"] = "";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
+App::$strings["Choose a short nickname"] = "";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "";
+App::$strings["Channel Type"] = "";
+App::$strings["Read more about roles"] = "";
+App::$strings["App installed."] = "";
+App::$strings["Malformed app."] = "";
+App::$strings["Embed code"] = "";
+App::$strings["Edit App"] = "";
+App::$strings["Create App"] = "";
+App::$strings["Name of app"] = "";
+App::$strings["Location (URL) of app"] = "";
+App::$strings["Photo icon URL"] = "";
+App::$strings["80 x 80 pixels - optional"] = "";
+App::$strings["Version ID"] = "";
+App::$strings["Price of app"] = "";
+App::$strings["Location (URL) to purchase app"] = "";
+App::$strings["sent you a private message"] = "";
+App::$strings["added your channel"] = "";
+App::$strings["posted an event"] = "";
+App::$strings["No such group"] = "";
+App::$strings["No such channel"] = "";
+App::$strings["Search Results For:"] = "";
+App::$strings["Collection is empty"] = "";
+App::$strings["Collection: "] = "";
+App::$strings["Connection: "] = "";
+App::$strings["Invalid connection."] = "";
+App::$strings["Ipsum Lorem"] = "";
+App::$strings["Bookmark added"] = "";
+App::$strings["My Bookmarks"] = "";
+App::$strings["My Connections Bookmarks"] = "";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
+App::$strings["Poll"] = "";
+App::$strings["View Results"] = "";
+App::$strings["No service class restrictions found."] = "";
+App::$strings["Files: shared with me"] = "";
+App::$strings["NEW"] = "";
+App::$strings["Remove all files"] = "";
+App::$strings["Remove this file"] = "";
+App::$strings["Schema Default"] = "";
+App::$strings["Sans-Serif"] = "";
+App::$strings["Monospace"] = "";
+App::$strings["Theme settings"] = "";
+App::$strings["Set scheme"] = "";
+App::$strings["Set font-size for posts and comments"] = "";
+App::$strings["Set font face"] = "";
+App::$strings["Set iconset"] = "";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "";
+App::$strings["Set shadow color, default #000"] = "";
+App::$strings["Set radius size, default 5px"] = "";
+App::$strings["Set line-height for posts and comments"] = "";
+App::$strings["Set background image"] = "";
+App::$strings["Set background attachment"] = "";
+App::$strings["Set background color"] = "";
+App::$strings["Set section background image"] = "";
+App::$strings["Set section background color"] = "";
+App::$strings["Set color of items - use hex"] = "";
+App::$strings["Set color of links - use hex"] = "";
+App::$strings["Set max-width for items. Default 400px"] = "";
+App::$strings["Set min-width for items. Default 240px"] = "";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "";
+App::$strings["Set color of fonts - use hex"] = "";
+App::$strings["Set background-size element"] = "";
+App::$strings["Item opacity"] = "";
+App::$strings["Display post previews only"] = "";
+App::$strings["Display side bar on channel page"] = "";
+App::$strings["Colour of the navigation bar"] = "";
+App::$strings["Item float"] = "";
+App::$strings["Left offset of the section element"] = "";
+App::$strings["Right offset of the section element"] = "";
+App::$strings["Section width"] = "";
+App::$strings["Left offset of the aside"] = "";
+App::$strings["Right offset of the aside element"] = "";
+App::$strings["Light (Hubzilla default)"] = "";
+App::$strings["Select scheme"] = "";
+App::$strings["Narrow navbar"] = "";
+App::$strings["Navigation bar background color"] = "";
+App::$strings["Navigation bar gradient top color"] = "";
+App::$strings["Navigation bar gradient bottom color"] = "";
+App::$strings["Navigation active button gradient top color"] = "";
+App::$strings["Navigation active button gradient bottom color"] = "";
+App::$strings["Navigation bar border color "] = "";
+App::$strings["Navigation bar icon color "] = "";
+App::$strings["Navigation bar active icon color "] = "";
+App::$strings["link color"] = "";
+App::$strings["Set font-color for banner"] = "";
+App::$strings["Set the background color"] = "";
+App::$strings["Set the background image"] = "";
+App::$strings["Set the background color of items"] = "";
+App::$strings["Set the background color of comments"] = "";
+App::$strings["Set the border color of comments"] = "";
+App::$strings["Set the indent for comments"] = "";
+App::$strings["Set the basic color for item icons"] = "";
+App::$strings["Set the hover color for item icons"] = "";
+App::$strings["Set font-size for the entire application"] = "";
+App::$strings["Example: 14px"] = "";
+App::$strings["Set font-color for posts and comments"] = "";
+App::$strings["Set radius of corners"] = "";
+App::$strings["Set shadow depth of photos"] = "";
+App::$strings["Set maximum width of content region in pixel"] = "";
+App::$strings["Leave empty for default width"] = "";
+App::$strings["Center page content"] = "";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "";
+App::$strings["Set size of conversation author photo"] = "";
+App::$strings["Set size of followup author photos"] = "";
+App::$strings["Update %s failed. See error logs."] = "";
+App::$strings["Update Error at %s"] = "";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "";
+App::$strings["Password"] = "";
+App::$strings["Remember me"] = "";
+App::$strings["Forgot your password?"] = "";
+App::$strings["toggle mobile"] = "";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "";
+App::$strings["[red] Website SSL error for %s"] = "";
+App::$strings["Cron/Scheduled tasks not running."] = "";
+App::$strings["[red] Cron tasks not running on %s"] = "";
diff --git a/util/hz b/util/hz
new file mode 100755
index 000000000..cb6ccf419
--- /dev/null
+++ b/util/hz
@@ -0,0 +1,38 @@
+#!/bin/bash
+
+# Simple, minimalist command line tool to post status to hubzilla via the API. Requires curl.
+# Put it in your path, and sneeze your statuses to the zot network from your shell.
+
+CONF=${HOME}/.hubzilla
+
+usage () {
+echo "usage: hz [conffile]"
+echo "Create a conf file, either in .hubzilla in your home directory, or supplied as an arg"
+echo " USER=youruserame "
+echo " PASS=yourpass"
+echo " HUB=your.hub.domain.org"
+echo
+echo "Type \"hz\" (with or without a conf file as an arg), then enter your message. Use ctrl-D to send.."
+
+}
+
+CUR=`which curl`
+
+[ "$CUR" ] || { echo "curl is not installed or on your path"; usage; exit 1; }
+
+[ "$1" ] && CONF="$1"
+
+
+. ${CONF}
+
+[ "$USER" ] || { echo "no USER"; usage; exit 1; }
+[ "$PASS" ] || { echo "no PASS"; usage; exit 1; }
+[ "$HUB" ] || { echo "no HUB"; usage; exit 1; }
+
+echo "enter your message to be posted as $USER @ $HUB, then hit Ctrl-D to send."
+
+MSG=$(cat)
+
+curl -ssl -u${USER}:${PASS} --data-urlencode "status=${MSG}" https://${HUB}/api/statuses/update
+
+
diff --git a/util/pconfig b/util/pconfig
index cefa6901c..038fa74c3 100755
--- a/util/pconfig
+++ b/util/pconfig
@@ -20,7 +20,7 @@ if($argc == 4) {
if($argc == 3) {
load_pconfig($argv[1],$argv[2]);
- foreach($a->config[$argv[1]][$argv[2]] as $k => $x) {
+ foreach(App::$config[$argv[1]][$argv[2]] as $k => $x) {
echo "pconfig[{$argv[1]}][{$argv[2]}][{$k}] = " . $x . "\n";
}
}
diff --git a/util/php2po.php b/util/php2po.php
index f071c60bf..ff41e6d1e 100644
--- a/util/php2po.php
+++ b/util/php2po.php
@@ -34,10 +34,10 @@
$ink = False;
$v = '""';
//echo "DBG: k:'$k'\n";
- if (isset($a->strings[$k])) {
- $v= '"'.$a->strings[$k].'"';
+ if (isset(App::$strings[$k])) {
+ $v= '"'.App::$strings[$k].'"';
//echo "DBG\n";
- //var_dump($k, $v, $a->strings[$k], $v);
+ //var_dump($k, $v, App::$strings[$k], $v);
//echo "/DBG\n";
}
diff --git a/util/po2php.php b/util/po2php.php
index e8f6c2c39..66807083b 100644
--- a/util/po2php.php
+++ b/util/po2php.php
@@ -55,7 +55,7 @@ function po2php_run($argv, $argc) {
}
if ($k!="" && substr($l,0,7)=="msgstr "){
- if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
+ if ($ink) { $ink = False; $out .= 'App::$strings["'.$k.'"] = '; }
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
$v = substr($l,8,$len-10);
@@ -66,7 +66,7 @@ function po2php_run($argv, $argc) {
if ($k!="" && substr($l,0,7)=="msgstr["){
if ($ink) {
$ink = False;
- $out .= '$a->strings["'.$k.'"] = ';
+ $out .= 'App::$strings["'.$k.'"] = ';
}
if ($inv) {
$inv = False;
@@ -86,14 +86,14 @@ function po2php_run($argv, $argc) {
if (substr($l,0,6)=="msgid_") {
$ink = False;
- $out .= '$a->strings["'.$k.'"] = ';
+ $out .= 'App::$strings["'.$k.'"] = ';
}
if ($ink) {
$k .= trim_message($l);
$k = preg_replace_callback($escape_s_exp,'escape_s',$k);
- //$out .= '$a->strings['.$k.'] = ';
+ //$out .= 'App::$strings['.$k.'] = ';
}
if (substr($l,0,6)=="msgid "){
@@ -112,7 +112,7 @@ function po2php_run($argv, $argc) {
if ($inv && substr($l,0,6)!="msgstr" && substr($l,0,7)!="msgctxt") {
$v .= trim_message($l);
$v = preg_replace_callback($escape_s_exp,'escape_s',$v);
- //$out .= '$a->strings['.$k.'] = ';
+ //$out .= 'App::$strings['.$k.'] = ';
}
if (substr($l,0,7)=="msgctxt") {
diff --git a/util/service_class b/util/service_class
index d3b60a2df..2b5998615 100755
--- a/util/service_class
+++ b/util/service_class
@@ -90,8 +90,8 @@ if($argc == 2) {
if($argc == 1) {
load_config('service_class');
- if(is_array($a->config['service_class']) && $a->config['service_class']) {
- foreach($a->config['service_class'] as $class=>$props) {
+ if(is_array(App::$config['service_class']) && App::$config['service_class']) {
+ foreach(App::$config['service_class'] as $class=>$props) {
echo "$class:\n";
$d = unserialize($props);
if(is_array($d) && $d) {
diff --git a/util/shredder/JSON.sh b/util/shredder/JSON.sh
index 65f5f1f66..20c4d282e 100755
--- a/util/shredder/JSON.sh
+++ b/util/shredder/JSON.sh
@@ -1,3 +1,4 @@
+#!/bin/bash
# The MIT License
#
# Copyright (c) 2011 Dominic Tarr
diff --git a/util/strings.php b/util/strings.php
index e3fdb6461..1fe63b7f7 100644
--- a/util/strings.php
+++ b/util/strings.php
@@ -1,2120 +1,2120 @@
<?php
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "";
-$a->strings["Profile Photos"] = "";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
-$a->strings["created a new post"] = "";
-$a->strings["commented on %s's post"] = "";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
-$a->strings["Default privacy group for new contacts"] = "";
-$a->strings["All Channels"] = "";
-$a->strings["edit"] = "";
-$a->strings["Collections"] = "";
-$a->strings["Edit collection"] = "";
-$a->strings["Add new collection"] = "";
-$a->strings["Channels not in any collection"] = "";
-$a->strings["add"] = "";
-$a->strings["Not a valid email address"] = "";
-$a->strings["Your email domain is not among those allowed on this site"] = "";
-$a->strings["Your email address is already registered at this site."] = "";
-$a->strings["An invitation is required."] = "";
-$a->strings["Invitation could not be verified."] = "";
-$a->strings["Please enter the required information."] = "";
-$a->strings["Failed to store account information."] = "";
-$a->strings["Registration confirmation for %s"] = "";
-$a->strings["Registration request at %s"] = "";
-$a->strings["Administrator"] = "";
-$a->strings["your registration password"] = "";
-$a->strings["Registration details for %s"] = "";
-$a->strings["Account approved."] = "";
-$a->strings["Registration revoked for %s"] = "";
-$a->strings["Account verified. Please login."] = "";
-$a->strings["Click here to upgrade."] = "";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "";
-$a->strings["This action is not available under your subscription plan."] = "";
-$a->strings["Miscellaneous"] = "";
-$a->strings["YYYY-MM-DD or MM-DD"] = "";
-$a->strings["Required"] = "";
-$a->strings["never"] = "";
-$a->strings["less than a second ago"] = "";
-$a->strings["year"] = "";
-$a->strings["years"] = "";
-$a->strings["month"] = "";
-$a->strings["months"] = "";
-$a->strings["week"] = "";
-$a->strings["weeks"] = "";
-$a->strings["day"] = "";
-$a->strings["days"] = "";
-$a->strings["hour"] = "";
-$a->strings["hours"] = "";
-$a->strings["minute"] = "";
-$a->strings["minutes"] = "";
-$a->strings["second"] = "";
-$a->strings["seconds"] = "";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "";
-$a->strings["%1\$s's birthday"] = "";
-$a->strings["Happy Birthday %1\$s"] = "";
-$a->strings["New Page"] = "";
-$a->strings["Edit"] = "";
-$a->strings["View"] = "";
-$a->strings["Preview"] = "";
-$a->strings["Actions"] = "";
-$a->strings["Page Link"] = "";
-$a->strings["Title"] = "";
-$a->strings["Created"] = "";
-$a->strings["Edited"] = "";
-$a->strings["Public Timeline"] = "";
-$a->strings["Default"] = "";
-$a->strings["Directory Options"] = "";
-$a->strings["Alphabetic"] = "";
-$a->strings["Reverse Alphabetic"] = "";
-$a->strings["Newest to Oldest"] = "";
-$a->strings["Oldest to Newest"] = "";
-$a->strings["Sort"] = "";
-$a->strings["Safe Mode"] = "";
-$a->strings["Public Forums Only"] = "";
-$a->strings["This Website Only"] = "";
-$a->strings["l F d, Y \\@ g:i A"] = "";
-$a->strings["Starts:"] = "";
-$a->strings["Finishes:"] = "";
-$a->strings["Location:"] = "";
-$a->strings["This event has been added to your calendar."] = "";
-$a->strings["Delete this item?"] = "";
-$a->strings["Comment"] = "";
-$a->strings["[+] show all"] = "";
-$a->strings["[-] show less"] = "";
-$a->strings["[+] expand"] = "";
-$a->strings["[-] collapse"] = "";
-$a->strings["Password too short"] = "";
-$a->strings["Passwords do not match"] = "";
-$a->strings["everybody"] = "";
-$a->strings["Secret Passphrase"] = "";
-$a->strings["Passphrase hint"] = "";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "";
-$a->strings["close all"] = "";
-$a->strings["Nothing new here"] = "";
-$a->strings["Rate This Channel (this is public)"] = "";
-$a->strings["Rating"] = "";
-$a->strings["Describe (optional)"] = "";
-$a->strings["Submit"] = "";
-$a->strings["Please enter a link URL"] = "";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "";
-$a->strings["timeago.prefixAgo"] = "";
-$a->strings["timeago.prefixFromNow"] = "";
-$a->strings["ago"] = "";
-$a->strings["from now"] = "";
-$a->strings["less than a minute"] = "";
-$a->strings["about a minute"] = "";
-$a->strings["%d minutes"] = "";
-$a->strings["about an hour"] = "";
-$a->strings["about %d hours"] = "";
-$a->strings["a day"] = "";
-$a->strings["%d days"] = "";
-$a->strings["about a month"] = "";
-$a->strings["%d months"] = "";
-$a->strings["about a year"] = "";
-$a->strings["%d years"] = "";
-$a->strings[" "] = "";
-$a->strings["timeago.numbers"] = "";
-$a->strings["parent"] = "";
-$a->strings["Collection"] = "";
-$a->strings["Principal"] = "";
-$a->strings["Addressbook"] = "";
-$a->strings["Calendar"] = "";
-$a->strings["Schedule Inbox"] = "";
-$a->strings["Schedule Outbox"] = "";
-$a->strings["Unknown"] = "";
-$a->strings["%1\$s used"] = "";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
-$a->strings["Files"] = "";
-$a->strings["Total"] = "";
-$a->strings["Shared"] = "";
-$a->strings["Create"] = "";
-$a->strings["Upload"] = "";
-$a->strings["Name"] = "";
-$a->strings["Type"] = "";
-$a->strings["Size"] = "";
-$a->strings["Last Modified"] = "";
-$a->strings["Delete"] = "";
-$a->strings["Create new folder"] = "";
-$a->strings["Upload file"] = "";
-$a->strings["%1\$s's bookmarks"] = "";
-$a->strings["view full size"] = "";
-$a->strings["General Features"] = "";
-$a->strings["Content Expiration"] = "";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "";
-$a->strings["Multiple Profiles"] = "";
-$a->strings["Ability to create multiple profiles"] = "";
-$a->strings["Advanced Profiles"] = "";
-$a->strings["Additional profile sections and selections"] = "";
-$a->strings["Profile Import/Export"] = "";
-$a->strings["Save and load profile details across sites/channels"] = "";
-$a->strings["Web Pages"] = "";
-$a->strings["Provide managed web pages on your channel"] = "";
-$a->strings["Private Notes"] = "";
-$a->strings["Enables a tool to store notes and reminders"] = "";
-$a->strings["Navigation Channel Select"] = "";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "";
-$a->strings["Photo Location"] = "";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "";
-$a->strings["Expert Mode"] = "";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "";
-$a->strings["Premium Channel"] = "";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
-$a->strings["Post Composition Features"] = "";
-$a->strings["Use Markdown"] = "";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "";
-$a->strings["Large Photos"] = "";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "";
-$a->strings["Channel Sources"] = "";
-$a->strings["Automatically import channel content from other channels or feeds"] = "";
-$a->strings["Even More Encryption"] = "";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
-$a->strings["Enable voting tools"] = "";
-$a->strings["Provide a class of post which others can vote on"] = "";
-$a->strings["Network and Stream Filtering"] = "";
-$a->strings["Search by Date"] = "";
-$a->strings["Ability to select posts by date ranges"] = "";
-$a->strings["Collections Filter"] = "";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "";
-$a->strings["Saved Searches"] = "";
-$a->strings["Save search terms for re-use"] = "";
-$a->strings["Network Personal Tab"] = "";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "";
-$a->strings["Network New Tab"] = "";
-$a->strings["Enable tab to display all new Network activity"] = "";
-$a->strings["Affinity Tool"] = "";
-$a->strings["Filter stream activity by depth of relationships"] = "";
-$a->strings["Suggest Channels"] = "";
-$a->strings["Show channel suggestions"] = "";
-$a->strings["Post/Comment Tools"] = "";
-$a->strings["Tagging"] = "";
-$a->strings["Ability to tag existing posts"] = "";
-$a->strings["Post Categories"] = "";
-$a->strings["Add categories to your posts"] = "";
-$a->strings["Saved Folders"] = "";
-$a->strings["Ability to file posts under folders"] = "";
-$a->strings["Dislike Posts"] = "";
-$a->strings["Ability to dislike posts/comments"] = "";
-$a->strings["Star Posts"] = "";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Tag Cloud"] = "";
-$a->strings["Provide a personal tag cloud on your channel page"] = "";
-$a->strings["Categories"] = "";
-$a->strings["Apps"] = "";
-$a->strings["System"] = "";
-$a->strings["Personal"] = "";
-$a->strings["Create Personal App"] = "";
-$a->strings["Edit Personal App"] = "";
-$a->strings["Connect"] = "";
-$a->strings["Ignore/Hide"] = "";
-$a->strings["Suggestions"] = "";
-$a->strings["See more..."] = "";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "";
-$a->strings["Add New Connection"] = "";
-$a->strings["Enter the channel address"] = "";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "";
-$a->strings["Notes"] = "";
-$a->strings["Save"] = "";
-$a->strings["Remove term"] = "";
-$a->strings["Everything"] = "";
-$a->strings["Archives"] = "";
-$a->strings["Me"] = "";
-$a->strings["Family"] = "";
-$a->strings["Friends"] = "";
-$a->strings["Acquaintances"] = "";
-$a->strings["All"] = "";
-$a->strings["Refresh"] = "";
-$a->strings["Account settings"] = "";
-$a->strings["Channel settings"] = "";
-$a->strings["Additional features"] = "";
-$a->strings["Feature/Addon settings"] = "";
-$a->strings["Display settings"] = "";
-$a->strings["Connected apps"] = "";
-$a->strings["Export channel"] = "";
-$a->strings["Connection Default Permissions"] = "";
-$a->strings["Premium Channel Settings"] = "";
-$a->strings["Settings"] = "";
-$a->strings["Messages"] = "";
-$a->strings["Check Mail"] = "";
-$a->strings["New Message"] = "";
-$a->strings["Chat Rooms"] = "";
-$a->strings["Bookmarked Chatrooms"] = "";
-$a->strings["Suggested Chatrooms"] = "";
-$a->strings["photo/image"] = "";
-$a->strings["Rate Me"] = "";
-$a->strings["View Ratings"] = "";
-$a->strings["Public Hubs"] = "";
-$a->strings["\$Projectname Notification"] = "";
-$a->strings["\$projectname"] = "";
-$a->strings["Thank You,"] = "";
-$a->strings["%s Administrator"] = "";
-$a->strings["%s <!item_type!>"] = "";
-$a->strings["[Red:Notify] New mail received at %s"] = "";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
-$a->strings["%1\$s sent you %2\$s."] = "";
-$a->strings["a private message"] = "";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
-$a->strings["[Red:Notify] %s tagged you"] = "";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
-$a->strings["[Red:Notify] %1\$s poked you"] = "";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
-$a->strings["[Red:Notify] %s tagged your post"] = "";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
-$a->strings["[Red:Notify] Introduction received"] = "";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
-$a->strings["You may visit their profile at %s"] = "";
-$a->strings["Please visit %s to approve or reject the connection request."] = "";
-$a->strings["[Red:Notify] Friend suggestion received"] = "";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
-$a->strings["Name:"] = "";
-$a->strings["Photo:"] = "";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "";
-$a->strings["[Red:Notify]"] = "";
-$a->strings["Frequently"] = "";
-$a->strings["Hourly"] = "";
-$a->strings["Twice daily"] = "";
-$a->strings["Daily"] = "";
-$a->strings["Weekly"] = "";
-$a->strings["Monthly"] = "";
-$a->strings["Friendica"] = "";
-$a->strings["OStatus"] = "";
-$a->strings["RSS/Atom"] = "";
-$a->strings["Email"] = "";
-$a->strings["Diaspora"] = "";
-$a->strings["Facebook"] = "";
-$a->strings["Zot!"] = "";
-$a->strings["LinkedIn"] = "";
-$a->strings["XMPP/IM"] = "";
-$a->strings["MySpace"] = "";
-$a->strings["No recipient provided."] = "";
-$a->strings["[no subject]"] = "";
-$a->strings["Unable to determine sender."] = "";
-$a->strings["Stored post could not be verified."] = "";
-$a->strings["Channel is blocked on this site."] = "";
-$a->strings["Channel location missing."] = "";
-$a->strings["Response from remote channel was incomplete."] = "";
-$a->strings["Channel was deleted and no longer exists."] = "";
-$a->strings["Protocol disabled."] = "";
-$a->strings["Channel discovery failed."] = "";
-$a->strings["local account not found."] = "";
-$a->strings["Cannot connect to yourself."] = "";
-$a->strings["Private Message"] = "";
-$a->strings["Select"] = "";
-$a->strings["Save to Folder"] = "";
-$a->strings["I will attend"] = "";
-$a->strings["I will not attend"] = "";
-$a->strings["I might attend"] = "";
-$a->strings["I agree"] = "";
-$a->strings["I disagree"] = "";
-$a->strings["I abstain"] = "";
-$a->strings["View all"] = "";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "";
+App::$strings["Profile Photos"] = "";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
+App::$strings["created a new post"] = "";
+App::$strings["commented on %s's post"] = "";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
+App::$strings["Default privacy group for new contacts"] = "";
+App::$strings["All Channels"] = "";
+App::$strings["edit"] = "";
+App::$strings["Collections"] = "";
+App::$strings["Edit collection"] = "";
+App::$strings["Add new collection"] = "";
+App::$strings["Channels not in any collection"] = "";
+App::$strings["add"] = "";
+App::$strings["Not a valid email address"] = "";
+App::$strings["Your email domain is not among those allowed on this site"] = "";
+App::$strings["Your email address is already registered at this site."] = "";
+App::$strings["An invitation is required."] = "";
+App::$strings["Invitation could not be verified."] = "";
+App::$strings["Please enter the required information."] = "";
+App::$strings["Failed to store account information."] = "";
+App::$strings["Registration confirmation for %s"] = "";
+App::$strings["Registration request at %s"] = "";
+App::$strings["Administrator"] = "";
+App::$strings["your registration password"] = "";
+App::$strings["Registration details for %s"] = "";
+App::$strings["Account approved."] = "";
+App::$strings["Registration revoked for %s"] = "";
+App::$strings["Account verified. Please login."] = "";
+App::$strings["Click here to upgrade."] = "";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "";
+App::$strings["This action is not available under your subscription plan."] = "";
+App::$strings["Miscellaneous"] = "";
+App::$strings["YYYY-MM-DD or MM-DD"] = "";
+App::$strings["Required"] = "";
+App::$strings["never"] = "";
+App::$strings["less than a second ago"] = "";
+App::$strings["year"] = "";
+App::$strings["years"] = "";
+App::$strings["month"] = "";
+App::$strings["months"] = "";
+App::$strings["week"] = "";
+App::$strings["weeks"] = "";
+App::$strings["day"] = "";
+App::$strings["days"] = "";
+App::$strings["hour"] = "";
+App::$strings["hours"] = "";
+App::$strings["minute"] = "";
+App::$strings["minutes"] = "";
+App::$strings["second"] = "";
+App::$strings["seconds"] = "";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "";
+App::$strings["%1\$s's birthday"] = "";
+App::$strings["Happy Birthday %1\$s"] = "";
+App::$strings["New Page"] = "";
+App::$strings["Edit"] = "";
+App::$strings["View"] = "";
+App::$strings["Preview"] = "";
+App::$strings["Actions"] = "";
+App::$strings["Page Link"] = "";
+App::$strings["Title"] = "";
+App::$strings["Created"] = "";
+App::$strings["Edited"] = "";
+App::$strings["Public Timeline"] = "";
+App::$strings["Default"] = "";
+App::$strings["Directory Options"] = "";
+App::$strings["Alphabetic"] = "";
+App::$strings["Reverse Alphabetic"] = "";
+App::$strings["Newest to Oldest"] = "";
+App::$strings["Oldest to Newest"] = "";
+App::$strings["Sort"] = "";
+App::$strings["Safe Mode"] = "";
+App::$strings["Public Forums Only"] = "";
+App::$strings["This Website Only"] = "";
+App::$strings["l F d, Y \\@ g:i A"] = "";
+App::$strings["Starts:"] = "";
+App::$strings["Finishes:"] = "";
+App::$strings["Location:"] = "";
+App::$strings["This event has been added to your calendar."] = "";
+App::$strings["Delete this item?"] = "";
+App::$strings["Comment"] = "";
+App::$strings["[+] show all"] = "";
+App::$strings["[-] show less"] = "";
+App::$strings["[+] expand"] = "";
+App::$strings["[-] collapse"] = "";
+App::$strings["Password too short"] = "";
+App::$strings["Passwords do not match"] = "";
+App::$strings["everybody"] = "";
+App::$strings["Secret Passphrase"] = "";
+App::$strings["Passphrase hint"] = "";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "";
+App::$strings["close all"] = "";
+App::$strings["Nothing new here"] = "";
+App::$strings["Rate This Channel (this is public)"] = "";
+App::$strings["Rating"] = "";
+App::$strings["Describe (optional)"] = "";
+App::$strings["Submit"] = "";
+App::$strings["Please enter a link URL"] = "";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "";
+App::$strings["timeago.prefixAgo"] = "";
+App::$strings["timeago.prefixFromNow"] = "";
+App::$strings["ago"] = "";
+App::$strings["from now"] = "";
+App::$strings["less than a minute"] = "";
+App::$strings["about a minute"] = "";
+App::$strings["%d minutes"] = "";
+App::$strings["about an hour"] = "";
+App::$strings["about %d hours"] = "";
+App::$strings["a day"] = "";
+App::$strings["%d days"] = "";
+App::$strings["about a month"] = "";
+App::$strings["%d months"] = "";
+App::$strings["about a year"] = "";
+App::$strings["%d years"] = "";
+App::$strings[" "] = "";
+App::$strings["timeago.numbers"] = "";
+App::$strings["parent"] = "";
+App::$strings["Collection"] = "";
+App::$strings["Principal"] = "";
+App::$strings["Addressbook"] = "";
+App::$strings["Calendar"] = "";
+App::$strings["Schedule Inbox"] = "";
+App::$strings["Schedule Outbox"] = "";
+App::$strings["Unknown"] = "";
+App::$strings["%1\$s used"] = "";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
+App::$strings["Files"] = "";
+App::$strings["Total"] = "";
+App::$strings["Shared"] = "";
+App::$strings["Create"] = "";
+App::$strings["Upload"] = "";
+App::$strings["Name"] = "";
+App::$strings["Type"] = "";
+App::$strings["Size"] = "";
+App::$strings["Last Modified"] = "";
+App::$strings["Delete"] = "";
+App::$strings["Create new folder"] = "";
+App::$strings["Upload file"] = "";
+App::$strings["%1\$s's bookmarks"] = "";
+App::$strings["view full size"] = "";
+App::$strings["General Features"] = "";
+App::$strings["Content Expiration"] = "";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "";
+App::$strings["Multiple Profiles"] = "";
+App::$strings["Ability to create multiple profiles"] = "";
+App::$strings["Advanced Profiles"] = "";
+App::$strings["Additional profile sections and selections"] = "";
+App::$strings["Profile Import/Export"] = "";
+App::$strings["Save and load profile details across sites/channels"] = "";
+App::$strings["Web Pages"] = "";
+App::$strings["Provide managed web pages on your channel"] = "";
+App::$strings["Private Notes"] = "";
+App::$strings["Enables a tool to store notes and reminders"] = "";
+App::$strings["Navigation Channel Select"] = "";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "";
+App::$strings["Photo Location"] = "";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "";
+App::$strings["Expert Mode"] = "";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "";
+App::$strings["Premium Channel"] = "";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
+App::$strings["Post Composition Features"] = "";
+App::$strings["Use Markdown"] = "";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "";
+App::$strings["Large Photos"] = "";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "";
+App::$strings["Channel Sources"] = "";
+App::$strings["Automatically import channel content from other channels or feeds"] = "";
+App::$strings["Even More Encryption"] = "";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
+App::$strings["Enable voting tools"] = "";
+App::$strings["Provide a class of post which others can vote on"] = "";
+App::$strings["Network and Stream Filtering"] = "";
+App::$strings["Search by Date"] = "";
+App::$strings["Ability to select posts by date ranges"] = "";
+App::$strings["Collections Filter"] = "";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "";
+App::$strings["Saved Searches"] = "";
+App::$strings["Save search terms for re-use"] = "";
+App::$strings["Network Personal Tab"] = "";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "";
+App::$strings["Network New Tab"] = "";
+App::$strings["Enable tab to display all new Network activity"] = "";
+App::$strings["Affinity Tool"] = "";
+App::$strings["Filter stream activity by depth of relationships"] = "";
+App::$strings["Suggest Channels"] = "";
+App::$strings["Show channel suggestions"] = "";
+App::$strings["Post/Comment Tools"] = "";
+App::$strings["Tagging"] = "";
+App::$strings["Ability to tag existing posts"] = "";
+App::$strings["Post Categories"] = "";
+App::$strings["Add categories to your posts"] = "";
+App::$strings["Saved Folders"] = "";
+App::$strings["Ability to file posts under folders"] = "";
+App::$strings["Dislike Posts"] = "";
+App::$strings["Ability to dislike posts/comments"] = "";
+App::$strings["Star Posts"] = "";
+App::$strings["Ability to mark special posts with a star indicator"] = "";
+App::$strings["Tag Cloud"] = "";
+App::$strings["Provide a personal tag cloud on your channel page"] = "";
+App::$strings["Categories"] = "";
+App::$strings["Apps"] = "";
+App::$strings["System"] = "";
+App::$strings["Personal"] = "";
+App::$strings["Create Personal App"] = "";
+App::$strings["Edit Personal App"] = "";
+App::$strings["Connect"] = "";
+App::$strings["Ignore/Hide"] = "";
+App::$strings["Suggestions"] = "";
+App::$strings["See more..."] = "";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "";
+App::$strings["Add New Connection"] = "";
+App::$strings["Enter the channel address"] = "";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "";
+App::$strings["Notes"] = "";
+App::$strings["Save"] = "";
+App::$strings["Remove term"] = "";
+App::$strings["Everything"] = "";
+App::$strings["Archives"] = "";
+App::$strings["Me"] = "";
+App::$strings["Family"] = "";
+App::$strings["Friends"] = "";
+App::$strings["Acquaintances"] = "";
+App::$strings["All"] = "";
+App::$strings["Refresh"] = "";
+App::$strings["Account settings"] = "";
+App::$strings["Channel settings"] = "";
+App::$strings["Additional features"] = "";
+App::$strings["Feature/Addon settings"] = "";
+App::$strings["Display settings"] = "";
+App::$strings["Connected apps"] = "";
+App::$strings["Export channel"] = "";
+App::$strings["Connection Default Permissions"] = "";
+App::$strings["Premium Channel Settings"] = "";
+App::$strings["Settings"] = "";
+App::$strings["Messages"] = "";
+App::$strings["Check Mail"] = "";
+App::$strings["New Message"] = "";
+App::$strings["Chat Rooms"] = "";
+App::$strings["Bookmarked Chatrooms"] = "";
+App::$strings["Suggested Chatrooms"] = "";
+App::$strings["photo/image"] = "";
+App::$strings["Rate Me"] = "";
+App::$strings["View Ratings"] = "";
+App::$strings["Public Hubs"] = "";
+App::$strings["\$Projectname Notification"] = "";
+App::$strings["\$projectname"] = "";
+App::$strings["Thank You,"] = "";
+App::$strings["%s Administrator"] = "";
+App::$strings["%s <!item_type!>"] = "";
+App::$strings["[Red:Notify] New mail received at %s"] = "";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
+App::$strings["%1\$s sent you %2\$s."] = "";
+App::$strings["a private message"] = "";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
+App::$strings["[Red:Notify] %s tagged you"] = "";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
+App::$strings["[Red:Notify] %1\$s poked you"] = "";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
+App::$strings["[Red:Notify] %s tagged your post"] = "";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
+App::$strings["[Red:Notify] Introduction received"] = "";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
+App::$strings["You may visit their profile at %s"] = "";
+App::$strings["Please visit %s to approve or reject the connection request."] = "";
+App::$strings["[Red:Notify] Friend suggestion received"] = "";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
+App::$strings["Name:"] = "";
+App::$strings["Photo:"] = "";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "";
+App::$strings["[Red:Notify]"] = "";
+App::$strings["Frequently"] = "";
+App::$strings["Hourly"] = "";
+App::$strings["Twice daily"] = "";
+App::$strings["Daily"] = "";
+App::$strings["Weekly"] = "";
+App::$strings["Monthly"] = "";
+App::$strings["Friendica"] = "";
+App::$strings["OStatus"] = "";
+App::$strings["RSS/Atom"] = "";
+App::$strings["Email"] = "";
+App::$strings["Diaspora"] = "";
+App::$strings["Facebook"] = "";
+App::$strings["Zot!"] = "";
+App::$strings["LinkedIn"] = "";
+App::$strings["XMPP/IM"] = "";
+App::$strings["MySpace"] = "";
+App::$strings["No recipient provided."] = "";
+App::$strings["[no subject]"] = "";
+App::$strings["Unable to determine sender."] = "";
+App::$strings["Stored post could not be verified."] = "";
+App::$strings["Channel is blocked on this site."] = "";
+App::$strings["Channel location missing."] = "";
+App::$strings["Response from remote channel was incomplete."] = "";
+App::$strings["Channel was deleted and no longer exists."] = "";
+App::$strings["Protocol disabled."] = "";
+App::$strings["Channel discovery failed."] = "";
+App::$strings["local account not found."] = "";
+App::$strings["Cannot connect to yourself."] = "";
+App::$strings["Private Message"] = "";
+App::$strings["Select"] = "";
+App::$strings["Save to Folder"] = "";
+App::$strings["I will attend"] = "";
+App::$strings["I will not attend"] = "";
+App::$strings["I might attend"] = "";
+App::$strings["I agree"] = "";
+App::$strings["I disagree"] = "";
+App::$strings["I abstain"] = "";
+App::$strings["View all"] = "";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "",
1 => "",
);
-$a->strings["Add Star"] = "";
-$a->strings["Remove Star"] = "";
-$a->strings["Toggle Star Status"] = "";
-$a->strings["starred"] = "";
-$a->strings["Message signature validated"] = "";
-$a->strings["Message signature incorrect"] = "";
-$a->strings["Add Tag"] = "";
-$a->strings["I like this (toggle)"] = "";
-$a->strings["like"] = "";
-$a->strings["I don't like this (toggle)"] = "";
-$a->strings["dislike"] = "";
-$a->strings["Share This"] = "";
-$a->strings["share"] = "";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "";
+App::$strings["Remove Star"] = "";
+App::$strings["Toggle Star Status"] = "";
+App::$strings["starred"] = "";
+App::$strings["Message signature validated"] = "";
+App::$strings["Message signature incorrect"] = "";
+App::$strings["Add Tag"] = "";
+App::$strings["I like this (toggle)"] = "";
+App::$strings["like"] = "";
+App::$strings["I don't like this (toggle)"] = "";
+App::$strings["dislike"] = "";
+App::$strings["Share This"] = "";
+App::$strings["share"] = "";
+App::$strings["%d comment"] = array(
0 => "",
1 => "",
);
-$a->strings["View %s's profile - %s"] = "";
-$a->strings["to"] = "";
-$a->strings["via"] = "";
-$a->strings["Wall-to-Wall"] = "";
-$a->strings["via Wall-To-Wall:"] = "";
-$a->strings["from %s"] = "";
-$a->strings["last edited: %s"] = "";
-$a->strings["Expires: %s"] = "";
-$a->strings["Save Bookmarks"] = "";
-$a->strings["Add to Calendar"] = "";
-$a->strings["Mark all seen"] = "";
-$a->strings["__ctx:noun__ Likes"] = "";
-$a->strings["__ctx:noun__ Dislikes"] = "";
-$a->strings["Close"] = "";
-$a->strings["Please wait"] = "";
-$a->strings["This is you"] = "";
-$a->strings["Bold"] = "";
-$a->strings["Italic"] = "";
-$a->strings["Underline"] = "";
-$a->strings["Quote"] = "";
-$a->strings["Code"] = "";
-$a->strings["Image"] = "";
-$a->strings["Insert Link"] = "";
-$a->strings["Video"] = "";
-$a->strings["Encrypt text"] = "";
-$a->strings["New window"] = "";
-$a->strings["Open the selected location in a different window or browser tab"] = "";
-$a->strings["User '%s' deleted"] = "";
-$a->strings["Attachments:"] = "";
-$a->strings["\$Projectname event notification:"] = "";
-$a->strings["prev"] = "";
-$a->strings["first"] = "";
-$a->strings["last"] = "";
-$a->strings["next"] = "";
-$a->strings["older"] = "";
-$a->strings["newer"] = "";
-$a->strings["No connections"] = "";
-$a->strings["%d Connection"] = array(
+App::$strings["View %s's profile - %s"] = "";
+App::$strings["to"] = "";
+App::$strings["via"] = "";
+App::$strings["Wall-to-Wall"] = "";
+App::$strings["via Wall-To-Wall:"] = "";
+App::$strings["from %s"] = "";
+App::$strings["last edited: %s"] = "";
+App::$strings["Expires: %s"] = "";
+App::$strings["Save Bookmarks"] = "";
+App::$strings["Add to Calendar"] = "";
+App::$strings["Mark all seen"] = "";
+App::$strings["__ctx:noun__ Likes"] = "";
+App::$strings["__ctx:noun__ Dislikes"] = "";
+App::$strings["Close"] = "";
+App::$strings["Please wait"] = "";
+App::$strings["This is you"] = "";
+App::$strings["Bold"] = "";
+App::$strings["Italic"] = "";
+App::$strings["Underline"] = "";
+App::$strings["Quote"] = "";
+App::$strings["Code"] = "";
+App::$strings["Image"] = "";
+App::$strings["Insert Link"] = "";
+App::$strings["Video"] = "";
+App::$strings["Encrypt text"] = "";
+App::$strings["New window"] = "";
+App::$strings["Open the selected location in a different window or browser tab"] = "";
+App::$strings["User '%s' deleted"] = "";
+App::$strings["Attachments:"] = "";
+App::$strings["\$Projectname event notification:"] = "";
+App::$strings["prev"] = "";
+App::$strings["first"] = "";
+App::$strings["last"] = "";
+App::$strings["next"] = "";
+App::$strings["older"] = "";
+App::$strings["newer"] = "";
+App::$strings["No connections"] = "";
+App::$strings["%d Connection"] = array(
0 => "",
1 => "",
);
-$a->strings["View Connections"] = "";
-$a->strings["Search"] = "";
-$a->strings["poke"] = "";
-$a->strings["poked"] = "";
-$a->strings["ping"] = "";
-$a->strings["pinged"] = "";
-$a->strings["prod"] = "";
-$a->strings["prodded"] = "";
-$a->strings["slap"] = "";
-$a->strings["slapped"] = "";
-$a->strings["finger"] = "";
-$a->strings["fingered"] = "";
-$a->strings["rebuff"] = "";
-$a->strings["rebuffed"] = "";
-$a->strings["happy"] = "";
-$a->strings["sad"] = "";
-$a->strings["mellow"] = "";
-$a->strings["tired"] = "";
-$a->strings["perky"] = "";
-$a->strings["angry"] = "";
-$a->strings["stupified"] = "";
-$a->strings["puzzled"] = "";
-$a->strings["interested"] = "";
-$a->strings["bitter"] = "";
-$a->strings["cheerful"] = "";
-$a->strings["alive"] = "";
-$a->strings["annoyed"] = "";
-$a->strings["anxious"] = "";
-$a->strings["cranky"] = "";
-$a->strings["disturbed"] = "";
-$a->strings["frustrated"] = "";
-$a->strings["depressed"] = "";
-$a->strings["motivated"] = "";
-$a->strings["relaxed"] = "";
-$a->strings["surprised"] = "";
-$a->strings["Monday"] = "";
-$a->strings["Tuesday"] = "";
-$a->strings["Wednesday"] = "";
-$a->strings["Thursday"] = "";
-$a->strings["Friday"] = "";
-$a->strings["Saturday"] = "";
-$a->strings["Sunday"] = "";
-$a->strings["January"] = "";
-$a->strings["February"] = "";
-$a->strings["March"] = "";
-$a->strings["April"] = "";
-$a->strings["May"] = "";
-$a->strings["June"] = "";
-$a->strings["July"] = "";
-$a->strings["August"] = "";
-$a->strings["September"] = "";
-$a->strings["October"] = "";
-$a->strings["November"] = "";
-$a->strings["December"] = "";
-$a->strings["unknown.???"] = "";
-$a->strings["bytes"] = "";
-$a->strings["remove category"] = "";
-$a->strings["remove from file"] = "";
-$a->strings["Click to open/close"] = "";
-$a->strings["Link to Source"] = "";
-$a->strings["default"] = "";
-$a->strings["Page layout"] = "";
-$a->strings["You can create your own with the layouts tool"] = "";
-$a->strings["Page content type"] = "";
-$a->strings["Select an alternate language"] = "";
-$a->strings["photo"] = "";
-$a->strings["event"] = "";
-$a->strings["status"] = "";
-$a->strings["comment"] = "";
-$a->strings["activity"] = "";
-$a->strings["Design Tools"] = "";
-$a->strings["Blocks"] = "";
-$a->strings["Menus"] = "";
-$a->strings["Layouts"] = "";
-$a->strings["Pages"] = "";
-$a->strings["Logout"] = "";
-$a->strings["End this session"] = "";
-$a->strings["Home"] = "";
-$a->strings["Your posts and conversations"] = "";
-$a->strings["View Profile"] = "";
-$a->strings["Your profile page"] = "";
-$a->strings["Edit Profiles"] = "";
-$a->strings["Manage/Edit profiles"] = "";
-$a->strings["Edit Profile"] = "";
-$a->strings["Edit your profile"] = "";
-$a->strings["Photos"] = "";
-$a->strings["Your photos"] = "";
-$a->strings["Your files"] = "";
-$a->strings["Chat"] = "";
-$a->strings["Your chatrooms"] = "";
-$a->strings["Bookmarks"] = "";
-$a->strings["Your bookmarks"] = "";
-$a->strings["Webpages"] = "";
-$a->strings["Your webpages"] = "";
-$a->strings["Login"] = "";
-$a->strings["Sign in"] = "";
-$a->strings["%s - click to logout"] = "";
-$a->strings["Remote authentication"] = "";
-$a->strings["Click to authenticate to your home hub"] = "";
-$a->strings["Home Page"] = "";
-$a->strings["Register"] = "";
-$a->strings["Create an account"] = "";
-$a->strings["Help"] = "";
-$a->strings["Help and documentation"] = "";
-$a->strings["Applications, utilities, links, games"] = "";
-$a->strings["Search site content"] = "";
-$a->strings["Directory"] = "";
-$a->strings["Channel Directory"] = "";
-$a->strings["Matrix"] = "";
-$a->strings["Your matrix"] = "";
-$a->strings["Mark all matrix notifications seen"] = "";
-$a->strings["Channel Home"] = "";
-$a->strings["Channel home"] = "";
-$a->strings["Mark all channel notifications seen"] = "";
-$a->strings["Connections"] = "";
-$a->strings["Notices"] = "";
-$a->strings["Notifications"] = "";
-$a->strings["See all notifications"] = "";
-$a->strings["Mark all system notifications seen"] = "";
-$a->strings["Mail"] = "";
-$a->strings["Private mail"] = "";
-$a->strings["See all private messages"] = "";
-$a->strings["Mark all private messages seen"] = "";
-$a->strings["Inbox"] = "";
-$a->strings["Outbox"] = "";
-$a->strings["Events"] = "";
-$a->strings["Event Calendar"] = "";
-$a->strings["See all events"] = "";
-$a->strings["Mark all events seen"] = "";
-$a->strings["Channel Manager"] = "";
-$a->strings["Manage Your Channels"] = "";
-$a->strings["Account/Channel Settings"] = "";
-$a->strings["Admin"] = "";
-$a->strings["Site Setup and Configuration"] = "";
-$a->strings["Loading..."] = "";
-$a->strings["@name, #tag, content"] = "";
-$a->strings["Please wait..."] = "";
-$a->strings["Tags"] = "";
-$a->strings["Keywords"] = "";
-$a->strings["have"] = "";
-$a->strings["has"] = "";
-$a->strings["want"] = "";
-$a->strings["wants"] = "";
-$a->strings["likes"] = "";
-$a->strings["dislikes"] = "";
-$a->strings[" and "] = "";
-$a->strings["public profile"] = "";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "";
-$a->strings["Visit %1\$s's %2\$s"] = "";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
-$a->strings["Permission denied"] = "";
-$a->strings["(Unknown)"] = "";
-$a->strings["Visible to anybody on the internet."] = "";
-$a->strings["Visible to you only."] = "";
-$a->strings["Visible to anybody in this network."] = "";
-$a->strings["Visible to anybody authenticated."] = "";
-$a->strings["Visible to anybody on %s."] = "";
-$a->strings["Visible to all connections."] = "";
-$a->strings["Visible to approved connections."] = "";
-$a->strings["Visible to specific connections."] = "";
-$a->strings["Item not found."] = "";
-$a->strings["Permission denied."] = "";
-$a->strings["Collection not found."] = "";
-$a->strings["Collection is empty."] = "";
-$a->strings["Collection: %s"] = "";
-$a->strings["Connection: %s"] = "";
-$a->strings["Connection not found."] = "";
-$a->strings["Can view my normal stream and posts"] = "";
-$a->strings["Can view my default channel profile"] = "";
-$a->strings["Can view my photo albums"] = "";
-$a->strings["Can view my connections"] = "";
-$a->strings["Can view my file storage"] = "";
-$a->strings["Can view my webpages"] = "";
-$a->strings["Can send me their channel stream and posts"] = "";
-$a->strings["Can post on my channel page (\"wall\")"] = "";
-$a->strings["Can comment on or like my posts"] = "";
-$a->strings["Can send me private mail messages"] = "";
-$a->strings["Can post photos to my photo albums"] = "";
-$a->strings["Can like/dislike stuff"] = "";
-$a->strings["Profiles and things other than posts/comments"] = "";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "";
-$a->strings["Advanced - useful for creating group forum channels"] = "";
-$a->strings["Can chat with me (when available)"] = "";
-$a->strings["Can write to my file storage"] = "";
-$a->strings["Can edit my webpages"] = "";
-$a->strings["Can source my public posts in derived channels"] = "";
-$a->strings["Somewhat advanced - very useful in open communities"] = "";
-$a->strings["Can administer my channel resources"] = "";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
-$a->strings["Social Networking"] = "";
-$a->strings["Mostly Public"] = "";
-$a->strings["Restricted"] = "";
-$a->strings["Private"] = "";
-$a->strings["Community Forum"] = "";
-$a->strings["Feed Republish"] = "";
-$a->strings["Special Purpose"] = "";
-$a->strings["Celebrity/Soapbox"] = "";
-$a->strings["Group Repository"] = "";
-$a->strings["Other"] = "";
-$a->strings["Custom/Expert Mode"] = "";
-$a->strings["channel"] = "";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is now connected with %2\$s"] = "";
-$a->strings["%1\$s poked %2\$s"] = "";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "";
-$a->strings["__ctx:title__ Likes"] = "";
-$a->strings["__ctx:title__ Dislikes"] = "";
-$a->strings["__ctx:title__ Agree"] = "";
-$a->strings["__ctx:title__ Disagree"] = "";
-$a->strings["__ctx:title__ Abstain"] = "";
-$a->strings["__ctx:title__ Attending"] = "";
-$a->strings["__ctx:title__ Not attending"] = "";
-$a->strings["__ctx:title__ Might attend"] = "";
-$a->strings["View %s's profile @ %s"] = "";
-$a->strings["Categories:"] = "";
-$a->strings["Filed under:"] = "";
-$a->strings["View in context"] = "";
-$a->strings["remove"] = "";
-$a->strings["Delete Selected Items"] = "";
-$a->strings["View Source"] = "";
-$a->strings["Follow Thread"] = "";
-$a->strings["View Status"] = "";
-$a->strings["View Photos"] = "";
-$a->strings["Matrix Activity"] = "";
-$a->strings["Edit Contact"] = "";
-$a->strings["Send PM"] = "";
-$a->strings["Poke"] = "";
-$a->strings["%s likes this."] = "";
-$a->strings["%s doesn't like this."] = "";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View Connections"] = "";
+App::$strings["Search"] = "";
+App::$strings["poke"] = "";
+App::$strings["poked"] = "";
+App::$strings["ping"] = "";
+App::$strings["pinged"] = "";
+App::$strings["prod"] = "";
+App::$strings["prodded"] = "";
+App::$strings["slap"] = "";
+App::$strings["slapped"] = "";
+App::$strings["finger"] = "";
+App::$strings["fingered"] = "";
+App::$strings["rebuff"] = "";
+App::$strings["rebuffed"] = "";
+App::$strings["happy"] = "";
+App::$strings["sad"] = "";
+App::$strings["mellow"] = "";
+App::$strings["tired"] = "";
+App::$strings["perky"] = "";
+App::$strings["angry"] = "";
+App::$strings["stupified"] = "";
+App::$strings["puzzled"] = "";
+App::$strings["interested"] = "";
+App::$strings["bitter"] = "";
+App::$strings["cheerful"] = "";
+App::$strings["alive"] = "";
+App::$strings["annoyed"] = "";
+App::$strings["anxious"] = "";
+App::$strings["cranky"] = "";
+App::$strings["disturbed"] = "";
+App::$strings["frustrated"] = "";
+App::$strings["depressed"] = "";
+App::$strings["motivated"] = "";
+App::$strings["relaxed"] = "";
+App::$strings["surprised"] = "";
+App::$strings["Monday"] = "";
+App::$strings["Tuesday"] = "";
+App::$strings["Wednesday"] = "";
+App::$strings["Thursday"] = "";
+App::$strings["Friday"] = "";
+App::$strings["Saturday"] = "";
+App::$strings["Sunday"] = "";
+App::$strings["January"] = "";
+App::$strings["February"] = "";
+App::$strings["March"] = "";
+App::$strings["April"] = "";
+App::$strings["May"] = "";
+App::$strings["June"] = "";
+App::$strings["July"] = "";
+App::$strings["August"] = "";
+App::$strings["September"] = "";
+App::$strings["October"] = "";
+App::$strings["November"] = "";
+App::$strings["December"] = "";
+App::$strings["unknown.???"] = "";
+App::$strings["bytes"] = "";
+App::$strings["remove category"] = "";
+App::$strings["remove from file"] = "";
+App::$strings["Click to open/close"] = "";
+App::$strings["Link to Source"] = "";
+App::$strings["default"] = "";
+App::$strings["Page layout"] = "";
+App::$strings["You can create your own with the layouts tool"] = "";
+App::$strings["Page content type"] = "";
+App::$strings["Select an alternate language"] = "";
+App::$strings["photo"] = "";
+App::$strings["event"] = "";
+App::$strings["status"] = "";
+App::$strings["comment"] = "";
+App::$strings["activity"] = "";
+App::$strings["Design Tools"] = "";
+App::$strings["Blocks"] = "";
+App::$strings["Menus"] = "";
+App::$strings["Layouts"] = "";
+App::$strings["Pages"] = "";
+App::$strings["Logout"] = "";
+App::$strings["End this session"] = "";
+App::$strings["Home"] = "";
+App::$strings["Your posts and conversations"] = "";
+App::$strings["View Profile"] = "";
+App::$strings["Your profile page"] = "";
+App::$strings["Edit Profiles"] = "";
+App::$strings["Manage/Edit profiles"] = "";
+App::$strings["Edit Profile"] = "";
+App::$strings["Edit your profile"] = "";
+App::$strings["Photos"] = "";
+App::$strings["Your photos"] = "";
+App::$strings["Your files"] = "";
+App::$strings["Chat"] = "";
+App::$strings["Your chatrooms"] = "";
+App::$strings["Bookmarks"] = "";
+App::$strings["Your bookmarks"] = "";
+App::$strings["Webpages"] = "";
+App::$strings["Your webpages"] = "";
+App::$strings["Login"] = "";
+App::$strings["Sign in"] = "";
+App::$strings["%s - click to logout"] = "";
+App::$strings["Remote authentication"] = "";
+App::$strings["Click to authenticate to your home hub"] = "";
+App::$strings["Home Page"] = "";
+App::$strings["Register"] = "";
+App::$strings["Create an account"] = "";
+App::$strings["Help"] = "";
+App::$strings["Help and documentation"] = "";
+App::$strings["Applications, utilities, links, games"] = "";
+App::$strings["Search site content"] = "";
+App::$strings["Directory"] = "";
+App::$strings["Channel Directory"] = "";
+App::$strings["Matrix"] = "";
+App::$strings["Your matrix"] = "";
+App::$strings["Mark all matrix notifications seen"] = "";
+App::$strings["Channel Home"] = "";
+App::$strings["Channel home"] = "";
+App::$strings["Mark all channel notifications seen"] = "";
+App::$strings["Connections"] = "";
+App::$strings["Notices"] = "";
+App::$strings["Notifications"] = "";
+App::$strings["See all notifications"] = "";
+App::$strings["Mark all system notifications seen"] = "";
+App::$strings["Mail"] = "";
+App::$strings["Private mail"] = "";
+App::$strings["See all private messages"] = "";
+App::$strings["Mark all private messages seen"] = "";
+App::$strings["Inbox"] = "";
+App::$strings["Outbox"] = "";
+App::$strings["Events"] = "";
+App::$strings["Event Calendar"] = "";
+App::$strings["See all events"] = "";
+App::$strings["Mark all events seen"] = "";
+App::$strings["Channel Manager"] = "";
+App::$strings["Manage Your Channels"] = "";
+App::$strings["Account/Channel Settings"] = "";
+App::$strings["Admin"] = "";
+App::$strings["Site Setup and Configuration"] = "";
+App::$strings["Loading..."] = "";
+App::$strings["@name, #tag, content"] = "";
+App::$strings["Please wait..."] = "";
+App::$strings["Tags"] = "";
+App::$strings["Keywords"] = "";
+App::$strings["have"] = "";
+App::$strings["has"] = "";
+App::$strings["want"] = "";
+App::$strings["wants"] = "";
+App::$strings["likes"] = "";
+App::$strings["dislikes"] = "";
+App::$strings[" and "] = "";
+App::$strings["public profile"] = "";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "";
+App::$strings["Visit %1\$s's %2\$s"] = "";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
+App::$strings["Permission denied"] = "";
+App::$strings["(Unknown)"] = "";
+App::$strings["Visible to anybody on the internet."] = "";
+App::$strings["Visible to you only."] = "";
+App::$strings["Visible to anybody in this network."] = "";
+App::$strings["Visible to anybody authenticated."] = "";
+App::$strings["Visible to anybody on %s."] = "";
+App::$strings["Visible to all connections."] = "";
+App::$strings["Visible to approved connections."] = "";
+App::$strings["Visible to specific connections."] = "";
+App::$strings["Item not found."] = "";
+App::$strings["Permission denied."] = "";
+App::$strings["Collection not found."] = "";
+App::$strings["Collection is empty."] = "";
+App::$strings["Collection: %s"] = "";
+App::$strings["Connection: %s"] = "";
+App::$strings["Connection not found."] = "";
+App::$strings["Can view my normal stream and posts"] = "";
+App::$strings["Can view my default channel profile"] = "";
+App::$strings["Can view my photo albums"] = "";
+App::$strings["Can view my connections"] = "";
+App::$strings["Can view my file storage"] = "";
+App::$strings["Can view my webpages"] = "";
+App::$strings["Can send me their channel stream and posts"] = "";
+App::$strings["Can post on my channel page (\"wall\")"] = "";
+App::$strings["Can comment on or like my posts"] = "";
+App::$strings["Can send me private mail messages"] = "";
+App::$strings["Can post photos to my photo albums"] = "";
+App::$strings["Can like/dislike stuff"] = "";
+App::$strings["Profiles and things other than posts/comments"] = "";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "";
+App::$strings["Advanced - useful for creating group forum channels"] = "";
+App::$strings["Can chat with me (when available)"] = "";
+App::$strings["Can write to my file storage"] = "";
+App::$strings["Can edit my webpages"] = "";
+App::$strings["Can source my public posts in derived channels"] = "";
+App::$strings["Somewhat advanced - very useful in open communities"] = "";
+App::$strings["Can administer my channel resources"] = "";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
+App::$strings["Social Networking"] = "";
+App::$strings["Mostly Public"] = "";
+App::$strings["Restricted"] = "";
+App::$strings["Private"] = "";
+App::$strings["Community Forum"] = "";
+App::$strings["Feed Republish"] = "";
+App::$strings["Special Purpose"] = "";
+App::$strings["Celebrity/Soapbox"] = "";
+App::$strings["Group Repository"] = "";
+App::$strings["Other"] = "";
+App::$strings["Custom/Expert Mode"] = "";
+App::$strings["channel"] = "";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is now connected with %2\$s"] = "";
+App::$strings["%1\$s poked %2\$s"] = "";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "";
+App::$strings["__ctx:title__ Likes"] = "";
+App::$strings["__ctx:title__ Dislikes"] = "";
+App::$strings["__ctx:title__ Agree"] = "";
+App::$strings["__ctx:title__ Disagree"] = "";
+App::$strings["__ctx:title__ Abstain"] = "";
+App::$strings["__ctx:title__ Attending"] = "";
+App::$strings["__ctx:title__ Not attending"] = "";
+App::$strings["__ctx:title__ Might attend"] = "";
+App::$strings["View %s's profile @ %s"] = "";
+App::$strings["Categories:"] = "";
+App::$strings["Filed under:"] = "";
+App::$strings["View in context"] = "";
+App::$strings["remove"] = "";
+App::$strings["Delete Selected Items"] = "";
+App::$strings["View Source"] = "";
+App::$strings["Follow Thread"] = "";
+App::$strings["View Status"] = "";
+App::$strings["View Photos"] = "";
+App::$strings["Matrix Activity"] = "";
+App::$strings["Edit Contact"] = "";
+App::$strings["Send PM"] = "";
+App::$strings["Poke"] = "";
+App::$strings["%s likes this."] = "";
+App::$strings["%s doesn't like this."] = "";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "",
);
-$a->strings["and"] = "";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "",
);
-$a->strings["%s like this."] = "";
-$a->strings["%s don't like this."] = "";
-$a->strings["Visible to <strong>everybody</strong>"] = "";
-$a->strings["Please enter a link URL:"] = "";
-$a->strings["Please enter a video link/URL:"] = "";
-$a->strings["Please enter an audio link/URL:"] = "";
-$a->strings["Tag term:"] = "";
-$a->strings["Save to Folder:"] = "";
-$a->strings["Where are you right now?"] = "";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "";
-$a->strings["Share"] = "";
-$a->strings["Page link name"] = "";
-$a->strings["Post as"] = "";
-$a->strings["Upload photo"] = "";
-$a->strings["upload photo"] = "";
-$a->strings["Attach file"] = "";
-$a->strings["attach file"] = "";
-$a->strings["Insert web link"] = "";
-$a->strings["web link"] = "";
-$a->strings["Insert video link"] = "";
-$a->strings["video link"] = "";
-$a->strings["Insert audio link"] = "";
-$a->strings["audio link"] = "";
-$a->strings["Set your location"] = "";
-$a->strings["set location"] = "";
-$a->strings["Toggle voting"] = "";
-$a->strings["Clear browser location"] = "";
-$a->strings["clear location"] = "";
-$a->strings["Title (optional)"] = "";
-$a->strings["Categories (optional, comma-separated list)"] = "";
-$a->strings["Permission settings"] = "";
-$a->strings["permissions"] = "";
-$a->strings["Public post"] = "";
-$a->strings["Example: bob@example.com, mary@example.com"] = "";
-$a->strings["Set expiration date"] = "";
-$a->strings["OK"] = "";
-$a->strings["Cancel"] = "";
-$a->strings["Discover"] = "";
-$a->strings["Imported public streams"] = "";
-$a->strings["Commented Order"] = "";
-$a->strings["Sort by Comment Date"] = "";
-$a->strings["Posted Order"] = "";
-$a->strings["Sort by Post Date"] = "";
-$a->strings["Posts that mention or involve you"] = "";
-$a->strings["New"] = "";
-$a->strings["Activity Stream - by date"] = "";
-$a->strings["Starred"] = "";
-$a->strings["Favourite Posts"] = "";
-$a->strings["Spam"] = "";
-$a->strings["Posts flagged as SPAM"] = "";
-$a->strings["Channel"] = "";
-$a->strings["Status Messages and Posts"] = "";
-$a->strings["About"] = "";
-$a->strings["Profile Details"] = "";
-$a->strings["Photo Albums"] = "";
-$a->strings["Files and Storage"] = "";
-$a->strings["Chatrooms"] = "";
-$a->strings["Saved Bookmarks"] = "";
-$a->strings["Manage Webpages"] = "";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "";
+App::$strings["%s don't like this."] = "";
+App::$strings["Visible to <strong>everybody</strong>"] = "";
+App::$strings["Please enter a link URL:"] = "";
+App::$strings["Please enter a video link/URL:"] = "";
+App::$strings["Please enter an audio link/URL:"] = "";
+App::$strings["Tag term:"] = "";
+App::$strings["Save to Folder:"] = "";
+App::$strings["Where are you right now?"] = "";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "";
+App::$strings["Share"] = "";
+App::$strings["Page link name"] = "";
+App::$strings["Post as"] = "";
+App::$strings["Upload photo"] = "";
+App::$strings["upload photo"] = "";
+App::$strings["Attach file"] = "";
+App::$strings["attach file"] = "";
+App::$strings["Insert web link"] = "";
+App::$strings["web link"] = "";
+App::$strings["Insert video link"] = "";
+App::$strings["video link"] = "";
+App::$strings["Insert audio link"] = "";
+App::$strings["audio link"] = "";
+App::$strings["Set your location"] = "";
+App::$strings["set location"] = "";
+App::$strings["Toggle voting"] = "";
+App::$strings["Clear browser location"] = "";
+App::$strings["clear location"] = "";
+App::$strings["Title (optional)"] = "";
+App::$strings["Categories (optional, comma-separated list)"] = "";
+App::$strings["Permission settings"] = "";
+App::$strings["permissions"] = "";
+App::$strings["Public post"] = "";
+App::$strings["Example: bob@example.com, mary@example.com"] = "";
+App::$strings["Set expiration date"] = "";
+App::$strings["OK"] = "";
+App::$strings["Cancel"] = "";
+App::$strings["Discover"] = "";
+App::$strings["Imported public streams"] = "";
+App::$strings["Commented Order"] = "";
+App::$strings["Sort by Comment Date"] = "";
+App::$strings["Posted Order"] = "";
+App::$strings["Sort by Post Date"] = "";
+App::$strings["Posts that mention or involve you"] = "";
+App::$strings["New"] = "";
+App::$strings["Activity Stream - by date"] = "";
+App::$strings["Starred"] = "";
+App::$strings["Favourite Posts"] = "";
+App::$strings["Spam"] = "";
+App::$strings["Posts flagged as SPAM"] = "";
+App::$strings["Channel"] = "";
+App::$strings["Status Messages and Posts"] = "";
+App::$strings["About"] = "";
+App::$strings["Profile Details"] = "";
+App::$strings["Photo Albums"] = "";
+App::$strings["Files and Storage"] = "";
+App::$strings["Chatrooms"] = "";
+App::$strings["Saved Bookmarks"] = "";
+App::$strings["Manage Webpages"] = "";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "",
1 => "",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "",
1 => "",
);
-$a->strings["Image/photo"] = "";
-$a->strings["Encrypted content"] = "";
-$a->strings["Install design element: "] = "";
-$a->strings["QR code"] = "";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "";
-$a->strings["post"] = "";
-$a->strings["Different viewers will see this text differently"] = "";
-$a->strings["$1 spoiler"] = "";
-$a->strings["$1 wrote:"] = "";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "";
-$a->strings["Image file is empty."] = "";
-$a->strings["Unable to process image"] = "";
-$a->strings["Photo storage failed."] = "";
-$a->strings["Upload New Photos"] = "";
-$a->strings["Invalid data packet"] = "";
-$a->strings["Unable to verify channel signature"] = "";
-$a->strings["Unable to verify site signature for %s"] = "";
-$a->strings["Embedded content"] = "";
-$a->strings["Embedding disabled"] = "";
-$a->strings["Logged out."] = "";
-$a->strings["Failed authentication"] = "";
-$a->strings["Login failed."] = "";
-$a->strings["%d invitation available"] = array(
+App::$strings["Image/photo"] = "";
+App::$strings["Encrypted content"] = "";
+App::$strings["Install design element: "] = "";
+App::$strings["QR code"] = "";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "";
+App::$strings["post"] = "";
+App::$strings["Different viewers will see this text differently"] = "";
+App::$strings["$1 spoiler"] = "";
+App::$strings["$1 wrote:"] = "";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "";
+App::$strings["Image file is empty."] = "";
+App::$strings["Unable to process image"] = "";
+App::$strings["Photo storage failed."] = "";
+App::$strings["Upload New Photos"] = "";
+App::$strings["Invalid data packet"] = "";
+App::$strings["Unable to verify channel signature"] = "";
+App::$strings["Unable to verify site signature for %s"] = "";
+App::$strings["Embedded content"] = "";
+App::$strings["Embedding disabled"] = "";
+App::$strings["Logged out."] = "";
+App::$strings["Failed authentication"] = "";
+App::$strings["Login failed."] = "";
+App::$strings["%d invitation available"] = array(
0 => "",
1 => "",
);
-$a->strings["Advanced"] = "";
-$a->strings["Find Channels"] = "";
-$a->strings["Enter name or interest"] = "";
-$a->strings["Connect/Follow"] = "";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "";
-$a->strings["Find"] = "";
-$a->strings["Channel Suggestions"] = "";
-$a->strings["Random Profile"] = "";
-$a->strings["Invite Friends"] = "";
-$a->strings["Advanced example: name=fred and country=iceland"] = "";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "";
+App::$strings["Find Channels"] = "";
+App::$strings["Enter name or interest"] = "";
+App::$strings["Connect/Follow"] = "";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "";
+App::$strings["Find"] = "";
+App::$strings["Channel Suggestions"] = "";
+App::$strings["Random Profile"] = "";
+App::$strings["Invite Friends"] = "";
+App::$strings["Advanced example: name=fred and country=iceland"] = "";
+App::$strings["%d connection in common"] = array(
0 => "",
1 => "",
);
-$a->strings["show more"] = "";
-$a->strings["Visible to your default audience"] = "";
-$a->strings["Show"] = "";
-$a->strings["Don't show"] = "";
-$a->strings["Permissions"] = "";
-$a->strings["Item was not found."] = "";
-$a->strings["No source file."] = "";
-$a->strings["Cannot locate file to replace"] = "";
-$a->strings["Cannot locate file to revise/update"] = "";
-$a->strings["File exceeds size limit of %d"] = "";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "";
-$a->strings["Stored file could not be verified. Upload failed."] = "";
-$a->strings["Path not available."] = "";
-$a->strings["Empty pathname"] = "";
-$a->strings["duplicate filename or path"] = "";
-$a->strings["Path not found."] = "";
-$a->strings["mkdir failed."] = "";
-$a->strings["database storage failed."] = "";
-$a->strings["Unable to obtain identity information from database"] = "";
-$a->strings["Empty name"] = "";
-$a->strings["Name too long"] = "";
-$a->strings["No account identifier"] = "";
-$a->strings["Nickname is required."] = "";
-$a->strings["Reserved nickname. Please choose another."] = "";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "";
-$a->strings["Unable to retrieve created identity"] = "";
-$a->strings["Default Profile"] = "";
-$a->strings["Requested channel is not available."] = "";
-$a->strings["Requested profile is not available."] = "";
-$a->strings["Change profile photo"] = "";
-$a->strings["Profiles"] = "";
-$a->strings["Manage/edit profiles"] = "";
-$a->strings["Create New Profile"] = "";
-$a->strings["Profile Image"] = "";
-$a->strings["visible to everybody"] = "";
-$a->strings["Edit visibility"] = "";
-$a->strings["Gender:"] = "";
-$a->strings["Status:"] = "";
-$a->strings["Homepage:"] = "";
-$a->strings["Online Now"] = "";
-$a->strings["g A l F d"] = "";
-$a->strings["F d"] = "";
-$a->strings["[today]"] = "";
-$a->strings["Birthday Reminders"] = "";
-$a->strings["Birthdays this week:"] = "";
-$a->strings["[No description]"] = "";
-$a->strings["Event Reminders"] = "";
-$a->strings["Events this week:"] = "";
-$a->strings["Profile"] = "";
-$a->strings["Full Name:"] = "";
-$a->strings["Like this channel"] = "";
-$a->strings["j F, Y"] = "";
-$a->strings["j F"] = "";
-$a->strings["Birthday:"] = "";
-$a->strings["Age:"] = "";
-$a->strings["for %1\$d %2\$s"] = "";
-$a->strings["Sexual Preference:"] = "";
-$a->strings["Hometown:"] = "";
-$a->strings["Tags:"] = "";
-$a->strings["Political Views:"] = "";
-$a->strings["Religion:"] = "";
-$a->strings["About:"] = "";
-$a->strings["Hobbies/Interests:"] = "";
-$a->strings["Likes:"] = "";
-$a->strings["Dislikes:"] = "";
-$a->strings["Contact information and Social Networks:"] = "";
-$a->strings["My other channels:"] = "";
-$a->strings["Musical interests:"] = "";
-$a->strings["Books, literature:"] = "";
-$a->strings["Television:"] = "";
-$a->strings["Film/dance/culture/entertainment:"] = "";
-$a->strings["Love/Romance:"] = "";
-$a->strings["Work/employment:"] = "";
-$a->strings["School/education:"] = "";
-$a->strings["Like this thing"] = "";
-$a->strings["Male"] = "";
-$a->strings["Female"] = "";
-$a->strings["Currently Male"] = "";
-$a->strings["Currently Female"] = "";
-$a->strings["Mostly Male"] = "";
-$a->strings["Mostly Female"] = "";
-$a->strings["Transgender"] = "";
-$a->strings["Intersex"] = "";
-$a->strings["Transsexual"] = "";
-$a->strings["Hermaphrodite"] = "";
-$a->strings["Neuter"] = "";
-$a->strings["Non-specific"] = "";
-$a->strings["Undecided"] = "";
-$a->strings["Males"] = "";
-$a->strings["Females"] = "";
-$a->strings["Gay"] = "";
-$a->strings["Lesbian"] = "";
-$a->strings["No Preference"] = "";
-$a->strings["Bisexual"] = "";
-$a->strings["Autosexual"] = "";
-$a->strings["Abstinent"] = "";
-$a->strings["Virgin"] = "";
-$a->strings["Deviant"] = "";
-$a->strings["Fetish"] = "";
-$a->strings["Oodles"] = "";
-$a->strings["Nonsexual"] = "";
-$a->strings["Single"] = "";
-$a->strings["Lonely"] = "";
-$a->strings["Available"] = "";
-$a->strings["Unavailable"] = "";
-$a->strings["Has crush"] = "";
-$a->strings["Infatuated"] = "";
-$a->strings["Dating"] = "";
-$a->strings["Unfaithful"] = "";
-$a->strings["Sex Addict"] = "";
-$a->strings["Friends/Benefits"] = "";
-$a->strings["Casual"] = "";
-$a->strings["Engaged"] = "";
-$a->strings["Married"] = "";
-$a->strings["Imaginarily married"] = "";
-$a->strings["Partners"] = "";
-$a->strings["Cohabiting"] = "";
-$a->strings["Common law"] = "";
-$a->strings["Happy"] = "";
-$a->strings["Not looking"] = "";
-$a->strings["Swinger"] = "";
-$a->strings["Betrayed"] = "";
-$a->strings["Separated"] = "";
-$a->strings["Unstable"] = "";
-$a->strings["Divorced"] = "";
-$a->strings["Imaginarily divorced"] = "";
-$a->strings["Widowed"] = "";
-$a->strings["Uncertain"] = "";
-$a->strings["It's complicated"] = "";
-$a->strings["Don't care"] = "";
-$a->strings["Ask me"] = "";
-$a->strings["Site Admin"] = "";
-$a->strings["Address Book"] = "";
-$a->strings["Mood"] = "";
-$a->strings["Probe"] = "";
-$a->strings["Suggest"] = "";
-$a->strings["Random Channel"] = "";
-$a->strings["Invite"] = "";
-$a->strings["Features"] = "";
-$a->strings["Language"] = "";
-$a->strings["Post"] = "";
-$a->strings["Profile Photo"] = "";
-$a->strings["Update"] = "";
-$a->strings["Install"] = "";
-$a->strings["Purchase"] = "";
-$a->strings["Missing room name"] = "";
-$a->strings["Duplicate room name"] = "";
-$a->strings["Invalid room specifier."] = "";
-$a->strings["Room not found."] = "";
-$a->strings["Room is full"] = "";
-$a->strings["Please choose"] = "";
-$a->strings["Agree"] = "";
-$a->strings["Disagree"] = "";
-$a->strings["Abstain"] = "";
-$a->strings["projectname"] = "";
-$a->strings["Some blurb about what to do when you're new here"] = "";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
-$a->strings["Create a new channel"] = "";
-$a->strings["Current Channel"] = "";
-$a->strings["Switch to one of your channels by selecting it."] = "";
-$a->strings["Default Channel"] = "";
-$a->strings["Make Default"] = "";
-$a->strings["%d new messages"] = "";
-$a->strings["%d new introductions"] = "";
-$a->strings["Delegated Channels"] = "";
-$a->strings["Name is required"] = "";
-$a->strings["Key and Secret are required"] = "";
-$a->strings["Diaspora Policy Settings updated."] = "";
-$a->strings["Passwords do not match. Password unchanged."] = "";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "";
-$a->strings["Password changed."] = "";
-$a->strings["Password update failed. Please try again."] = "";
-$a->strings["Not valid email."] = "";
-$a->strings["Protected email address. Cannot change to that email."] = "";
-$a->strings["System failure storing new email. Please try again."] = "";
-$a->strings["Settings updated."] = "";
-$a->strings["No"] = "";
-$a->strings["Yes"] = "";
-$a->strings["Add application"] = "";
-$a->strings["Name of application"] = "";
-$a->strings["Consumer Key"] = "";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "";
-$a->strings["Consumer Secret"] = "";
-$a->strings["Redirect"] = "";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
-$a->strings["Icon url"] = "";
-$a->strings["Optional"] = "";
-$a->strings["You can't edit this application."] = "";
-$a->strings["Connected Apps"] = "";
-$a->strings["Client key starts with"] = "";
-$a->strings["No name"] = "";
-$a->strings["Remove authorization"] = "";
-$a->strings["No feature settings configured"] = "";
-$a->strings["Feature/Addon Settings"] = "";
-$a->strings["Settings for the built-in Diaspora emulator"] = "";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "";
-$a->strings["Diaspora Policy Settings"] = "";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "";
-$a->strings["Account Settings"] = "";
-$a->strings["Enter New Password:"] = "";
-$a->strings["Confirm New Password:"] = "";
-$a->strings["Leave password fields blank unless changing"] = "";
-$a->strings["Email Address:"] = "";
-$a->strings["Remove Account"] = "";
-$a->strings["Remove this account including all its channels"] = "";
-$a->strings["Off"] = "";
-$a->strings["On"] = "";
-$a->strings["Additional Features"] = "";
-$a->strings["Connector Settings"] = "";
-$a->strings["No special theme for mobile devices"] = "";
-$a->strings["%s - (Experimental)"] = "";
-$a->strings["mobile"] = "";
-$a->strings["Display Settings"] = "";
-$a->strings["Display Theme:"] = "";
-$a->strings["Mobile Theme:"] = "";
-$a->strings["Enable user zoom on mobile devices"] = "";
-$a->strings["Update browser every xx seconds"] = "";
-$a->strings["Minimum of 10 seconds, no maximum"] = "";
-$a->strings["Maximum number of conversations to load at any time:"] = "";
-$a->strings["Maximum of 100 items"] = "";
-$a->strings["Show emoticons (smilies) as images"] = "";
-$a->strings["Link post titles to source"] = "";
-$a->strings["System Page Layout Editor - (advanced)"] = "";
-$a->strings["Use blog/list mode on channel page"] = "";
-$a->strings["(comments displayed separately)"] = "";
-$a->strings["Use blog/list mode on matrix page"] = "";
-$a->strings["Channel page max height of content (in pixels)"] = "";
-$a->strings["click to expand content exceeding this height"] = "";
-$a->strings["Matrix page max height of content (in pixels)"] = "";
-$a->strings["Nobody except yourself"] = "";
-$a->strings["Only those you specifically allow"] = "";
-$a->strings["Approved connections"] = "";
-$a->strings["Any connections"] = "";
-$a->strings["Anybody on this website"] = "";
-$a->strings["Anybody in this network"] = "";
-$a->strings["Anybody authenticated"] = "";
-$a->strings["Anybody on the internet"] = "";
-$a->strings["Publish your default profile in the network directory"] = "";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "";
-$a->strings["or"] = "";
-$a->strings["Your channel address is"] = "";
-$a->strings["Channel Settings"] = "";
-$a->strings["Basic Settings"] = "";
-$a->strings["Your Timezone:"] = "";
-$a->strings["Default Post Location:"] = "";
-$a->strings["Geographical location to display on your posts"] = "";
-$a->strings["Use Browser Location:"] = "";
-$a->strings["Adult Content"] = "";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
-$a->strings["Security and Privacy Settings"] = "";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "";
-$a->strings["Hide my online presence"] = "";
-$a->strings["Prevents displaying in your profile that you are online"] = "";
-$a->strings["Simple Privacy Settings:"] = "";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
-$a->strings["Private - <em>default private, never open or public</em>"] = "";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
-$a->strings["Allow others to tag your posts"] = "";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "";
-$a->strings["Advanced Privacy Settings"] = "";
-$a->strings["Expire other channel content after this many days"] = "";
-$a->strings["0 or blank prevents expiration"] = "";
-$a->strings["Maximum Friend Requests/Day:"] = "";
-$a->strings["May reduce spam activity"] = "";
-$a->strings["Default Post Permissions"] = "";
-$a->strings["(click to open/close)"] = "";
-$a->strings["Channel permissions category:"] = "";
-$a->strings["Maximum private messages per day from unknown people:"] = "";
-$a->strings["Useful to reduce spamming"] = "";
-$a->strings["Notification Settings"] = "";
-$a->strings["By default post a status message when:"] = "";
-$a->strings["accepting a friend request"] = "";
-$a->strings["joining a forum/community"] = "";
-$a->strings["making an <em>interesting</em> profile change"] = "";
-$a->strings["Send a notification email when:"] = "";
-$a->strings["You receive a connection request"] = "";
-$a->strings["Your connections are confirmed"] = "";
-$a->strings["Someone writes on your profile wall"] = "";
-$a->strings["Someone writes a followup comment"] = "";
-$a->strings["You receive a private message"] = "";
-$a->strings["You receive a friend suggestion"] = "";
-$a->strings["You are tagged in a post"] = "";
-$a->strings["You are poked/prodded/etc. in a post"] = "";
-$a->strings["Show visual notifications including:"] = "";
-$a->strings["Unseen matrix activity"] = "";
-$a->strings["Unseen channel activity"] = "";
-$a->strings["Unseen private messages"] = "";
-$a->strings["Recommended"] = "";
-$a->strings["Upcoming events"] = "";
-$a->strings["Events today"] = "";
-$a->strings["Upcoming birthdays"] = "";
-$a->strings["Not available in all themes"] = "";
-$a->strings["System (personal) notifications"] = "";
-$a->strings["System info messages"] = "";
-$a->strings["System critical alerts"] = "";
-$a->strings["New connections"] = "";
-$a->strings["System Registrations"] = "";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "";
-$a->strings["Notify me of events this many days in advance"] = "";
-$a->strings["Must be greater than 0"] = "";
-$a->strings["Advanced Account/Page Type Settings"] = "";
-$a->strings["Change the behaviour of this account for special situations"] = "";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
-$a->strings["Miscellaneous Settings"] = "";
-$a->strings["Personal menu to display in your channel pages"] = "";
-$a->strings["Remove Channel"] = "";
-$a->strings["Remove this channel."] = "";
-$a->strings["Xchan Lookup"] = "";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "";
-$a->strings["Not found."] = "";
-$a->strings["Authorize application connection"] = "";
-$a->strings["Return to your app and insert this Securty Code:"] = "";
-$a->strings["Please login to continue."] = "";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
-$a->strings["Page Title"] = "";
-$a->strings["Channel added."] = "";
-$a->strings["Tag removed"] = "";
-$a->strings["Remove Item Tag"] = "";
-$a->strings["Select a tag to remove: "] = "";
-$a->strings["Remove"] = "";
-$a->strings["Continue"] = "";
-$a->strings["Premium Channel Setup"] = "";
-$a->strings["Enable premium channel connection restrictions"] = "";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "";
-$a->strings["Restricted or Premium Channel"] = "";
-$a->strings["Thing updated"] = "";
-$a->strings["Object store: failed"] = "";
-$a->strings["Thing added"] = "";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "";
-$a->strings["Show Thing"] = "";
-$a->strings["item not found."] = "";
-$a->strings["Edit Thing"] = "";
-$a->strings["Select a profile"] = "";
-$a->strings["Post an activity"] = "";
-$a->strings["Only sends to viewers of the applicable profile"] = "";
-$a->strings["Name of thing e.g. something"] = "";
-$a->strings["URL of thing (optional)"] = "";
-$a->strings["URL for photo of thing (optional)"] = "";
-$a->strings["Add Thing to your Profile"] = "";
-$a->strings["Item not available."] = "";
-$a->strings["Fetching URL returns error: %1\$s"] = "";
-$a->strings["\$Projectname"] = "";
-$a->strings["Welcome to %s"] = "";
-$a->strings["Image uploaded but image cropping failed."] = "";
-$a->strings["Image resize failed."] = "";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
-$a->strings["Image exceeds size limit of %d"] = "";
-$a->strings["Unable to process image."] = "";
-$a->strings["Photo not available."] = "";
-$a->strings["Upload File:"] = "";
-$a->strings["Select a profile:"] = "";
-$a->strings["Upload Profile Photo"] = "";
-$a->strings["skip this step"] = "";
-$a->strings["select a photo from your photo albums"] = "";
-$a->strings["Crop Image"] = "";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "";
-$a->strings["Done Editing"] = "";
-$a->strings["Image uploaded successfully."] = "";
-$a->strings["Image upload failed."] = "";
-$a->strings["Image size reduction [%s] failed."] = "";
-$a->strings["Invalid item."] = "";
-$a->strings["Channel not found."] = "";
-$a->strings["Page not found."] = "";
-$a->strings["Like/Dislike"] = "";
-$a->strings["This action is restricted to members."] = "";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "";
-$a->strings["Invalid request."] = "";
-$a->strings["thing"] = "";
-$a->strings["Channel unavailable."] = "";
-$a->strings["Previous action reversed."] = "";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "";
-$a->strings["Action completed."] = "";
-$a->strings["Thank you."] = "";
-$a->strings["Event can not end before it has started."] = "";
-$a->strings["Unable to generate preview."] = "";
-$a->strings["Event title and start time are required."] = "";
-$a->strings["Event not found."] = "";
-$a->strings["l, F j"] = "";
-$a->strings["Edit event"] = "";
-$a->strings["Delete event"] = "";
-$a->strings["Create New Event"] = "";
-$a->strings["Previous"] = "";
-$a->strings["Next"] = "";
-$a->strings["Export"] = "";
-$a->strings["Event removed"] = "";
-$a->strings["Failed to remove event"] = "";
-$a->strings["Event details"] = "";
-$a->strings["Starting date and Title are required."] = "";
-$a->strings["Categories (comma-separated list)"] = "";
-$a->strings["Event Starts:"] = "";
-$a->strings["Finish date/time is not known or not relevant"] = "";
-$a->strings["Event Finishes:"] = "";
-$a->strings["Adjust for viewer timezone"] = "";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "";
-$a->strings["Description:"] = "";
-$a->strings["Title:"] = "";
-$a->strings["Share this event"] = "";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "";
-$a->strings["Public Sites"] = "";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
-$a->strings["Rate this hub"] = "";
-$a->strings["Site URL"] = "";
-$a->strings["Access Type"] = "";
-$a->strings["Registration Policy"] = "";
-$a->strings["Location"] = "";
-$a->strings["View hub ratings"] = "";
-$a->strings["Rate"] = "";
-$a->strings["View ratings"] = "";
-$a->strings["Edit post"] = "";
-$a->strings["\$Projectname channel"] = "";
-$a->strings["Collection created."] = "";
-$a->strings["Could not create collection."] = "";
-$a->strings["Collection updated."] = "";
-$a->strings["Create a collection of channels."] = "";
-$a->strings["Collection Name: "] = "";
-$a->strings["Members are visible to other channels"] = "";
-$a->strings["Collection removed."] = "";
-$a->strings["Unable to remove collection."] = "";
-$a->strings["Collection Editor"] = "";
-$a->strings["Members"] = "";
-$a->strings["All Connected Channels"] = "";
-$a->strings["Click on a channel to add or remove."] = "";
-$a->strings["Version %s"] = "";
-$a->strings["Installed plugins/addons/apps:"] = "";
-$a->strings["No installed plugins/addons/apps"] = "";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "";
-$a->strings["Tag: "] = "";
-$a->strings["Last background fetch: "] = "";
-$a->strings["Running at web location"] = "";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "";
-$a->strings["Bug reports and issues: please visit"] = "";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
-$a->strings["Site Administrators"] = "";
-$a->strings["Help:"] = "";
-$a->strings["Not Found"] = "";
-$a->strings["\$Projectname Server - Setup"] = "";
-$a->strings["Could not connect to database."] = "";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
-$a->strings["Could not create table."] = "";
-$a->strings["Your site database has been installed."] = "";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "";
-$a->strings["System check"] = "";
-$a->strings["Check again"] = "";
-$a->strings["Database connection"] = "";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
-$a->strings["Database Server Name"] = "";
-$a->strings["Default is localhost"] = "";
-$a->strings["Database Port"] = "";
-$a->strings["Communication port number - use 0 for default"] = "";
-$a->strings["Database Login Name"] = "";
-$a->strings["Database Login Password"] = "";
-$a->strings["Database Name"] = "";
-$a->strings["Database Type"] = "";
-$a->strings["Site administrator email address"] = "";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "";
-$a->strings["Website URL"] = "";
-$a->strings["Please use SSL (https) URL if available."] = "";
-$a->strings["Please select a default timezone for your website"] = "";
-$a->strings["Site settings"] = "";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
-$a->strings["PHP executable path"] = "";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
-$a->strings["Command line PHP"] = "";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
-$a->strings["This is required for message delivery to work."] = "";
-$a->strings["PHP register_argc_argv"] = "";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "";
-$a->strings["Generate encryption keys"] = "";
-$a->strings["libCurl PHP module"] = "";
-$a->strings["GD graphics PHP module"] = "";
-$a->strings["OpenSSL PHP module"] = "";
-$a->strings["mysqli or postgres PHP module"] = "";
-$a->strings["mb_string PHP module"] = "";
-$a->strings["mcrypt PHP module"] = "";
-$a->strings["Apache mod_rewrite module"] = "";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "";
-$a->strings["proc_open"] = "";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "";
-$a->strings["Error: libCURL PHP module required but not installed."] = "";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "";
-$a->strings["Error: openssl PHP module required but not installed."] = "";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "";
-$a->strings["Error: mb_string PHP module required but not installed."] = "";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "";
-$a->strings[".htconfig.php is writable"] = "";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "";
-$a->strings["%s is writable"] = "";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
-$a->strings["store is writable"] = "";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "";
-$a->strings["SSL certificate validation"] = "";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "";
-$a->strings["Url rewrite is working"] = "";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
-$a->strings["Errors encountered creating database tables."] = "";
-$a->strings["<h1>What next</h1>"] = "";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
-$a->strings["No channel."] = "";
-$a->strings["Common connections"] = "";
-$a->strings["No connections in common."] = "";
-$a->strings["This site is not a directory server"] = "";
-$a->strings["Could not access contact record."] = "";
-$a->strings["Could not locate selected profile."] = "";
-$a->strings["Connection updated."] = "";
-$a->strings["Failed to update connection record."] = "";
-$a->strings["Blocked"] = "";
-$a->strings["Ignored"] = "";
-$a->strings["Hidden"] = "";
-$a->strings["Archived"] = "";
-$a->strings["Suggest new connections"] = "";
-$a->strings["New Connections"] = "";
-$a->strings["Show pending (new) connections"] = "";
-$a->strings["All Connections"] = "";
-$a->strings["Show all connections"] = "";
-$a->strings["Unblocked"] = "";
-$a->strings["Only show unblocked connections"] = "";
-$a->strings["Only show blocked connections"] = "";
-$a->strings["Only show ignored connections"] = "";
-$a->strings["Only show archived connections"] = "";
-$a->strings["Only show hidden connections"] = "";
-$a->strings["%1\$s [%2\$s]"] = "";
-$a->strings["Edit connection"] = "";
-$a->strings["Search your connections"] = "";
-$a->strings["Finding: "] = "";
-$a->strings["Block Name"] = "";
-$a->strings["Block Title"] = "";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "";
-$a->strings["Page owner information could not be retrieved."] = "";
-$a->strings["Album not found."] = "";
-$a->strings["Delete Album"] = "";
-$a->strings["Delete Photo"] = "";
-$a->strings["Public access denied."] = "";
-$a->strings["No photos selected"] = "";
-$a->strings["Access to this item is restricted."] = "";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "";
-$a->strings["%1$.2f MB photo storage used."] = "";
-$a->strings["Upload Photos"] = "";
-$a->strings["Enter a new album name"] = "";
-$a->strings["or select an existing one (doubleclick)"] = "";
-$a->strings["Create a status post for this upload"] = "";
-$a->strings["Album name could not be decoded"] = "";
-$a->strings["Contact Photos"] = "";
-$a->strings["Show Newest First"] = "";
-$a->strings["Show Oldest First"] = "";
-$a->strings["View Photo"] = "";
-$a->strings["Edit Album"] = "";
-$a->strings["Permission denied. Access to this item may be restricted."] = "";
-$a->strings["Photo not available"] = "";
-$a->strings["Use as profile photo"] = "";
-$a->strings["Private Photo"] = "";
-$a->strings["View Full Size"] = "";
-$a->strings["Edit photo"] = "";
-$a->strings["Rotate CW (right)"] = "";
-$a->strings["Rotate CCW (left)"] = "";
-$a->strings["Caption"] = "";
-$a->strings["Add a Tag"] = "";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "";
-$a->strings["Flag as adult in album view"] = "";
-$a->strings["In This Photo:"] = "";
-$a->strings["Map"] = "";
-$a->strings["View Album"] = "";
-$a->strings["Recent Photos"] = "";
-$a->strings["Profile Match"] = "";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "";
-$a->strings["is interested in:"] = "";
-$a->strings["No matches"] = "";
-$a->strings["Away"] = "";
-$a->strings["Online"] = "";
-$a->strings["Select a bookmark folder"] = "";
-$a->strings["Save Bookmark"] = "";
-$a->strings["URL of bookmark"] = "";
-$a->strings["Description"] = "";
-$a->strings["Or enter new bookmark folder name"] = "";
-$a->strings["No more system notifications."] = "";
-$a->strings["System Notifications"] = "";
-$a->strings["network"] = "";
-$a->strings["RSS"] = "";
-$a->strings["Layout updated."] = "";
-$a->strings["Edit System Page Description"] = "";
-$a->strings["Layout not found."] = "";
-$a->strings["Module Name:"] = "";
-$a->strings["Layout Help"] = "";
-$a->strings["- select -"] = "";
-$a->strings["Your service plan only allows %d channels."] = "";
-$a->strings["Nothing to import."] = "";
-$a->strings["Unable to download data from old server"] = "";
-$a->strings["Imported file is empty."] = "";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
-$a->strings["Unable to create a unique channel address. Import failed."] = "";
-$a->strings["Channel clone failed. Import failed."] = "";
-$a->strings["Cloned channel not found. Import failed."] = "";
-$a->strings["Import completed."] = "";
-$a->strings["You must be logged in to use this feature."] = "";
-$a->strings["Import Channel"] = "";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
-$a->strings["File to Upload"] = "";
-$a->strings["Or provide the old server/hub details"] = "";
-$a->strings["Your old identity address (xyz@example.com)"] = "";
-$a->strings["Your old login email address"] = "";
-$a->strings["Your old login password"] = "";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
-$a->strings["Make this hub my primary location"] = "";
-$a->strings["Import existing posts if possible"] = "";
-$a->strings["Item not found"] = "";
-$a->strings["Edit Layout"] = "";
-$a->strings["Delete layout?"] = "";
-$a->strings["Insert YouTube video"] = "";
-$a->strings["Insert Vorbis [.ogg] video"] = "";
-$a->strings["Insert Vorbis [.ogg] audio"] = "";
-$a->strings["Layout Description (Optional)"] = "";
-$a->strings["Layout Name"] = "";
-$a->strings["You must be logged in to see this page."] = "";
-$a->strings["Room not found"] = "";
-$a->strings["Leave Room"] = "";
-$a->strings["Delete This Room"] = "";
-$a->strings["I am away right now"] = "";
-$a->strings["I am online"] = "";
-$a->strings["Bookmark this room"] = "";
-$a->strings["New Chatroom"] = "";
-$a->strings["Chatroom Name"] = "";
-$a->strings["%1\$s's Chatrooms"] = "";
-$a->strings["Delete webpage?"] = "";
-$a->strings["Page link title"] = "";
-$a->strings["Edit Webpage"] = "";
-$a->strings["This directory server requires an access token"] = "";
-$a->strings["No valid account found."] = "";
-$a->strings["Password reset request issued. Check your email."] = "";
-$a->strings["Site Member (%s)"] = "";
-$a->strings["Password reset requested at %s"] = "";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
-$a->strings["Password Reset"] = "";
-$a->strings["Your password has been reset as requested."] = "";
-$a->strings["Your new password is"] = "";
-$a->strings["Save or copy your new password - and then"] = "";
-$a->strings["click here to login"] = "";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
-$a->strings["Your password has changed at %s"] = "";
-$a->strings["Forgot your Password?"] = "";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
-$a->strings["Email Address"] = "";
-$a->strings["Reset"] = "";
-$a->strings["Website:"] = "";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "";
-$a->strings["Rating (this information is public)"] = "";
-$a->strings["Optionally explain your rating (this information is public)"] = "";
-$a->strings["Item is not editable"] = "";
-$a->strings["Delete item?"] = "";
-$a->strings["Total invitation limit exceeded."] = "";
-$a->strings["%s : Not a valid email address."] = "";
-$a->strings["Please join us on Red"] = "";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "";
-$a->strings["%s : Message delivery failed."] = "";
-$a->strings["%d message sent."] = array(
+App::$strings["show more"] = "";
+App::$strings["Visible to your default audience"] = "";
+App::$strings["Show"] = "";
+App::$strings["Don't show"] = "";
+App::$strings["Permissions"] = "";
+App::$strings["Item was not found."] = "";
+App::$strings["No source file."] = "";
+App::$strings["Cannot locate file to replace"] = "";
+App::$strings["Cannot locate file to revise/update"] = "";
+App::$strings["File exceeds size limit of %d"] = "";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "";
+App::$strings["Stored file could not be verified. Upload failed."] = "";
+App::$strings["Path not available."] = "";
+App::$strings["Empty pathname"] = "";
+App::$strings["duplicate filename or path"] = "";
+App::$strings["Path not found."] = "";
+App::$strings["mkdir failed."] = "";
+App::$strings["database storage failed."] = "";
+App::$strings["Unable to obtain identity information from database"] = "";
+App::$strings["Empty name"] = "";
+App::$strings["Name too long"] = "";
+App::$strings["No account identifier"] = "";
+App::$strings["Nickname is required."] = "";
+App::$strings["Reserved nickname. Please choose another."] = "";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "";
+App::$strings["Unable to retrieve created identity"] = "";
+App::$strings["Default Profile"] = "";
+App::$strings["Requested channel is not available."] = "";
+App::$strings["Requested profile is not available."] = "";
+App::$strings["Change profile photo"] = "";
+App::$strings["Profiles"] = "";
+App::$strings["Manage/edit profiles"] = "";
+App::$strings["Create New Profile"] = "";
+App::$strings["Profile Image"] = "";
+App::$strings["visible to everybody"] = "";
+App::$strings["Edit visibility"] = "";
+App::$strings["Gender:"] = "";
+App::$strings["Status:"] = "";
+App::$strings["Homepage:"] = "";
+App::$strings["Online Now"] = "";
+App::$strings["g A l F d"] = "";
+App::$strings["F d"] = "";
+App::$strings["[today]"] = "";
+App::$strings["Birthday Reminders"] = "";
+App::$strings["Birthdays this week:"] = "";
+App::$strings["[No description]"] = "";
+App::$strings["Event Reminders"] = "";
+App::$strings["Events this week:"] = "";
+App::$strings["Profile"] = "";
+App::$strings["Full Name:"] = "";
+App::$strings["Like this channel"] = "";
+App::$strings["j F, Y"] = "";
+App::$strings["j F"] = "";
+App::$strings["Birthday:"] = "";
+App::$strings["Age:"] = "";
+App::$strings["for %1\$d %2\$s"] = "";
+App::$strings["Sexual Preference:"] = "";
+App::$strings["Hometown:"] = "";
+App::$strings["Tags:"] = "";
+App::$strings["Political Views:"] = "";
+App::$strings["Religion:"] = "";
+App::$strings["About:"] = "";
+App::$strings["Hobbies/Interests:"] = "";
+App::$strings["Likes:"] = "";
+App::$strings["Dislikes:"] = "";
+App::$strings["Contact information and Social Networks:"] = "";
+App::$strings["My other channels:"] = "";
+App::$strings["Musical interests:"] = "";
+App::$strings["Books, literature:"] = "";
+App::$strings["Television:"] = "";
+App::$strings["Film/dance/culture/entertainment:"] = "";
+App::$strings["Love/Romance:"] = "";
+App::$strings["Work/employment:"] = "";
+App::$strings["School/education:"] = "";
+App::$strings["Like this thing"] = "";
+App::$strings["Male"] = "";
+App::$strings["Female"] = "";
+App::$strings["Currently Male"] = "";
+App::$strings["Currently Female"] = "";
+App::$strings["Mostly Male"] = "";
+App::$strings["Mostly Female"] = "";
+App::$strings["Transgender"] = "";
+App::$strings["Intersex"] = "";
+App::$strings["Transsexual"] = "";
+App::$strings["Hermaphrodite"] = "";
+App::$strings["Neuter"] = "";
+App::$strings["Non-specific"] = "";
+App::$strings["Undecided"] = "";
+App::$strings["Males"] = "";
+App::$strings["Females"] = "";
+App::$strings["Gay"] = "";
+App::$strings["Lesbian"] = "";
+App::$strings["No Preference"] = "";
+App::$strings["Bisexual"] = "";
+App::$strings["Autosexual"] = "";
+App::$strings["Abstinent"] = "";
+App::$strings["Virgin"] = "";
+App::$strings["Deviant"] = "";
+App::$strings["Fetish"] = "";
+App::$strings["Oodles"] = "";
+App::$strings["Nonsexual"] = "";
+App::$strings["Single"] = "";
+App::$strings["Lonely"] = "";
+App::$strings["Available"] = "";
+App::$strings["Unavailable"] = "";
+App::$strings["Has crush"] = "";
+App::$strings["Infatuated"] = "";
+App::$strings["Dating"] = "";
+App::$strings["Unfaithful"] = "";
+App::$strings["Sex Addict"] = "";
+App::$strings["Friends/Benefits"] = "";
+App::$strings["Casual"] = "";
+App::$strings["Engaged"] = "";
+App::$strings["Married"] = "";
+App::$strings["Imaginarily married"] = "";
+App::$strings["Partners"] = "";
+App::$strings["Cohabiting"] = "";
+App::$strings["Common law"] = "";
+App::$strings["Happy"] = "";
+App::$strings["Not looking"] = "";
+App::$strings["Swinger"] = "";
+App::$strings["Betrayed"] = "";
+App::$strings["Separated"] = "";
+App::$strings["Unstable"] = "";
+App::$strings["Divorced"] = "";
+App::$strings["Imaginarily divorced"] = "";
+App::$strings["Widowed"] = "";
+App::$strings["Uncertain"] = "";
+App::$strings["It's complicated"] = "";
+App::$strings["Don't care"] = "";
+App::$strings["Ask me"] = "";
+App::$strings["Site Admin"] = "";
+App::$strings["Address Book"] = "";
+App::$strings["Mood"] = "";
+App::$strings["Probe"] = "";
+App::$strings["Suggest"] = "";
+App::$strings["Random Channel"] = "";
+App::$strings["Invite"] = "";
+App::$strings["Features"] = "";
+App::$strings["Language"] = "";
+App::$strings["Post"] = "";
+App::$strings["Profile Photo"] = "";
+App::$strings["Update"] = "";
+App::$strings["Install"] = "";
+App::$strings["Purchase"] = "";
+App::$strings["Missing room name"] = "";
+App::$strings["Duplicate room name"] = "";
+App::$strings["Invalid room specifier."] = "";
+App::$strings["Room not found."] = "";
+App::$strings["Room is full"] = "";
+App::$strings["Please choose"] = "";
+App::$strings["Agree"] = "";
+App::$strings["Disagree"] = "";
+App::$strings["Abstain"] = "";
+App::$strings["projectname"] = "";
+App::$strings["Some blurb about what to do when you're new here"] = "";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
+App::$strings["Create a new channel"] = "";
+App::$strings["Current Channel"] = "";
+App::$strings["Switch to one of your channels by selecting it."] = "";
+App::$strings["Default Channel"] = "";
+App::$strings["Make Default"] = "";
+App::$strings["%d new messages"] = "";
+App::$strings["%d new introductions"] = "";
+App::$strings["Delegated Channels"] = "";
+App::$strings["Name is required"] = "";
+App::$strings["Key and Secret are required"] = "";
+App::$strings["Diaspora Policy Settings updated."] = "";
+App::$strings["Passwords do not match. Password unchanged."] = "";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "";
+App::$strings["Password changed."] = "";
+App::$strings["Password update failed. Please try again."] = "";
+App::$strings["Not valid email."] = "";
+App::$strings["Protected email address. Cannot change to that email."] = "";
+App::$strings["System failure storing new email. Please try again."] = "";
+App::$strings["Settings updated."] = "";
+App::$strings["No"] = "";
+App::$strings["Yes"] = "";
+App::$strings["Add application"] = "";
+App::$strings["Name of application"] = "";
+App::$strings["Consumer Key"] = "";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "";
+App::$strings["Consumer Secret"] = "";
+App::$strings["Redirect"] = "";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
+App::$strings["Icon url"] = "";
+App::$strings["Optional"] = "";
+App::$strings["You can't edit this application."] = "";
+App::$strings["Connected Apps"] = "";
+App::$strings["Client key starts with"] = "";
+App::$strings["No name"] = "";
+App::$strings["Remove authorization"] = "";
+App::$strings["No feature settings configured"] = "";
+App::$strings["Feature/Addon Settings"] = "";
+App::$strings["Settings for the built-in Diaspora emulator"] = "";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "";
+App::$strings["Diaspora Policy Settings"] = "";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "";
+App::$strings["Account Settings"] = "";
+App::$strings["Enter New Password:"] = "";
+App::$strings["Confirm New Password:"] = "";
+App::$strings["Leave password fields blank unless changing"] = "";
+App::$strings["Email Address:"] = "";
+App::$strings["Remove Account"] = "";
+App::$strings["Remove this account including all its channels"] = "";
+App::$strings["Off"] = "";
+App::$strings["On"] = "";
+App::$strings["Additional Features"] = "";
+App::$strings["Connector Settings"] = "";
+App::$strings["No special theme for mobile devices"] = "";
+App::$strings["%s - (Experimental)"] = "";
+App::$strings["mobile"] = "";
+App::$strings["Display Settings"] = "";
+App::$strings["Display Theme:"] = "";
+App::$strings["Mobile Theme:"] = "";
+App::$strings["Enable user zoom on mobile devices"] = "";
+App::$strings["Update browser every xx seconds"] = "";
+App::$strings["Minimum of 10 seconds, no maximum"] = "";
+App::$strings["Maximum number of conversations to load at any time:"] = "";
+App::$strings["Maximum of 100 items"] = "";
+App::$strings["Show emoticons (smilies) as images"] = "";
+App::$strings["Link post titles to source"] = "";
+App::$strings["System Page Layout Editor - (advanced)"] = "";
+App::$strings["Use blog/list mode on channel page"] = "";
+App::$strings["(comments displayed separately)"] = "";
+App::$strings["Use blog/list mode on matrix page"] = "";
+App::$strings["Channel page max height of content (in pixels)"] = "";
+App::$strings["click to expand content exceeding this height"] = "";
+App::$strings["Matrix page max height of content (in pixels)"] = "";
+App::$strings["Nobody except yourself"] = "";
+App::$strings["Only those you specifically allow"] = "";
+App::$strings["Approved connections"] = "";
+App::$strings["Any connections"] = "";
+App::$strings["Anybody on this website"] = "";
+App::$strings["Anybody in this network"] = "";
+App::$strings["Anybody authenticated"] = "";
+App::$strings["Anybody on the internet"] = "";
+App::$strings["Publish your default profile in the network directory"] = "";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "";
+App::$strings["or"] = "";
+App::$strings["Your channel address is"] = "";
+App::$strings["Channel Settings"] = "";
+App::$strings["Basic Settings"] = "";
+App::$strings["Your Timezone:"] = "";
+App::$strings["Default Post Location:"] = "";
+App::$strings["Geographical location to display on your posts"] = "";
+App::$strings["Use Browser Location:"] = "";
+App::$strings["Adult Content"] = "";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
+App::$strings["Security and Privacy Settings"] = "";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "";
+App::$strings["Hide my online presence"] = "";
+App::$strings["Prevents displaying in your profile that you are online"] = "";
+App::$strings["Simple Privacy Settings:"] = "";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
+App::$strings["Private - <em>default private, never open or public</em>"] = "";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
+App::$strings["Allow others to tag your posts"] = "";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "";
+App::$strings["Advanced Privacy Settings"] = "";
+App::$strings["Expire other channel content after this many days"] = "";
+App::$strings["0 or blank prevents expiration"] = "";
+App::$strings["Maximum Friend Requests/Day:"] = "";
+App::$strings["May reduce spam activity"] = "";
+App::$strings["Default Post Permissions"] = "";
+App::$strings["(click to open/close)"] = "";
+App::$strings["Channel permissions category:"] = "";
+App::$strings["Maximum private messages per day from unknown people:"] = "";
+App::$strings["Useful to reduce spamming"] = "";
+App::$strings["Notification Settings"] = "";
+App::$strings["By default post a status message when:"] = "";
+App::$strings["accepting a friend request"] = "";
+App::$strings["joining a forum/community"] = "";
+App::$strings["making an <em>interesting</em> profile change"] = "";
+App::$strings["Send a notification email when:"] = "";
+App::$strings["You receive a connection request"] = "";
+App::$strings["Your connections are confirmed"] = "";
+App::$strings["Someone writes on your profile wall"] = "";
+App::$strings["Someone writes a followup comment"] = "";
+App::$strings["You receive a private message"] = "";
+App::$strings["You receive a friend suggestion"] = "";
+App::$strings["You are tagged in a post"] = "";
+App::$strings["You are poked/prodded/etc. in a post"] = "";
+App::$strings["Show visual notifications including:"] = "";
+App::$strings["Unseen matrix activity"] = "";
+App::$strings["Unseen channel activity"] = "";
+App::$strings["Unseen private messages"] = "";
+App::$strings["Recommended"] = "";
+App::$strings["Upcoming events"] = "";
+App::$strings["Events today"] = "";
+App::$strings["Upcoming birthdays"] = "";
+App::$strings["Not available in all themes"] = "";
+App::$strings["System (personal) notifications"] = "";
+App::$strings["System info messages"] = "";
+App::$strings["System critical alerts"] = "";
+App::$strings["New connections"] = "";
+App::$strings["System Registrations"] = "";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "";
+App::$strings["Notify me of events this many days in advance"] = "";
+App::$strings["Must be greater than 0"] = "";
+App::$strings["Advanced Account/Page Type Settings"] = "";
+App::$strings["Change the behaviour of this account for special situations"] = "";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
+App::$strings["Miscellaneous Settings"] = "";
+App::$strings["Personal menu to display in your channel pages"] = "";
+App::$strings["Remove Channel"] = "";
+App::$strings["Remove this channel."] = "";
+App::$strings["Xchan Lookup"] = "";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "";
+App::$strings["Not found."] = "";
+App::$strings["Authorize application connection"] = "";
+App::$strings["Return to your app and insert this Securty Code:"] = "";
+App::$strings["Please login to continue."] = "";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
+App::$strings["Page Title"] = "";
+App::$strings["Channel added."] = "";
+App::$strings["Tag removed"] = "";
+App::$strings["Remove Item Tag"] = "";
+App::$strings["Select a tag to remove: "] = "";
+App::$strings["Remove"] = "";
+App::$strings["Continue"] = "";
+App::$strings["Premium Channel Setup"] = "";
+App::$strings["Enable premium channel connection restrictions"] = "";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "";
+App::$strings["Restricted or Premium Channel"] = "";
+App::$strings["Thing updated"] = "";
+App::$strings["Object store: failed"] = "";
+App::$strings["Thing added"] = "";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
+App::$strings["Show Thing"] = "";
+App::$strings["item not found."] = "";
+App::$strings["Edit Thing"] = "";
+App::$strings["Select a profile"] = "";
+App::$strings["Post an activity"] = "";
+App::$strings["Only sends to viewers of the applicable profile"] = "";
+App::$strings["Name of thing e.g. something"] = "";
+App::$strings["URL of thing (optional)"] = "";
+App::$strings["URL for photo of thing (optional)"] = "";
+App::$strings["Add Thing to your Profile"] = "";
+App::$strings["Item not available."] = "";
+App::$strings["Fetching URL returns error: %1\$s"] = "";
+App::$strings["\$Projectname"] = "";
+App::$strings["Welcome to %s"] = "";
+App::$strings["Image uploaded but image cropping failed."] = "";
+App::$strings["Image resize failed."] = "";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
+App::$strings["Image exceeds size limit of %d"] = "";
+App::$strings["Unable to process image."] = "";
+App::$strings["Photo not available."] = "";
+App::$strings["Upload File:"] = "";
+App::$strings["Select a profile:"] = "";
+App::$strings["Upload Profile Photo"] = "";
+App::$strings["skip this step"] = "";
+App::$strings["select a photo from your photo albums"] = "";
+App::$strings["Crop Image"] = "";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "";
+App::$strings["Done Editing"] = "";
+App::$strings["Image uploaded successfully."] = "";
+App::$strings["Image upload failed."] = "";
+App::$strings["Image size reduction [%s] failed."] = "";
+App::$strings["Invalid item."] = "";
+App::$strings["Channel not found."] = "";
+App::$strings["Page not found."] = "";
+App::$strings["Like/Dislike"] = "";
+App::$strings["This action is restricted to members."] = "";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "";
+App::$strings["Invalid request."] = "";
+App::$strings["thing"] = "";
+App::$strings["Channel unavailable."] = "";
+App::$strings["Previous action reversed."] = "";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "";
+App::$strings["Action completed."] = "";
+App::$strings["Thank you."] = "";
+App::$strings["Event can not end before it has started."] = "";
+App::$strings["Unable to generate preview."] = "";
+App::$strings["Event title and start time are required."] = "";
+App::$strings["Event not found."] = "";
+App::$strings["l, F j"] = "";
+App::$strings["Edit event"] = "";
+App::$strings["Delete event"] = "";
+App::$strings["Create New Event"] = "";
+App::$strings["Previous"] = "";
+App::$strings["Next"] = "";
+App::$strings["Export"] = "";
+App::$strings["Event removed"] = "";
+App::$strings["Failed to remove event"] = "";
+App::$strings["Event details"] = "";
+App::$strings["Starting date and Title are required."] = "";
+App::$strings["Categories (comma-separated list)"] = "";
+App::$strings["Event Starts:"] = "";
+App::$strings["Finish date/time is not known or not relevant"] = "";
+App::$strings["Event Finishes:"] = "";
+App::$strings["Adjust for viewer timezone"] = "";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "";
+App::$strings["Description:"] = "";
+App::$strings["Title:"] = "";
+App::$strings["Share this event"] = "";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "";
+App::$strings["Public Sites"] = "";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
+App::$strings["Rate this hub"] = "";
+App::$strings["Site URL"] = "";
+App::$strings["Access Type"] = "";
+App::$strings["Registration Policy"] = "";
+App::$strings["Location"] = "";
+App::$strings["View hub ratings"] = "";
+App::$strings["Rate"] = "";
+App::$strings["View ratings"] = "";
+App::$strings["Edit post"] = "";
+App::$strings["\$Projectname channel"] = "";
+App::$strings["Collection created."] = "";
+App::$strings["Could not create collection."] = "";
+App::$strings["Collection updated."] = "";
+App::$strings["Create a collection of channels."] = "";
+App::$strings["Collection Name: "] = "";
+App::$strings["Members are visible to other channels"] = "";
+App::$strings["Collection removed."] = "";
+App::$strings["Unable to remove collection."] = "";
+App::$strings["Collection Editor"] = "";
+App::$strings["Members"] = "";
+App::$strings["All Connected Channels"] = "";
+App::$strings["Click on a channel to add or remove."] = "";
+App::$strings["Version %s"] = "";
+App::$strings["Installed plugins/addons/apps:"] = "";
+App::$strings["No installed plugins/addons/apps"] = "";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "";
+App::$strings["Tag: "] = "";
+App::$strings["Last background fetch: "] = "";
+App::$strings["Running at web location"] = "";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "";
+App::$strings["Bug reports and issues: please visit"] = "";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
+App::$strings["Site Administrators"] = "";
+App::$strings["Help:"] = "";
+App::$strings["Not Found"] = "";
+App::$strings["\$Projectname Server - Setup"] = "";
+App::$strings["Could not connect to database."] = "";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
+App::$strings["Could not create table."] = "";
+App::$strings["Your site database has been installed."] = "";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "";
+App::$strings["System check"] = "";
+App::$strings["Check again"] = "";
+App::$strings["Database connection"] = "";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
+App::$strings["Database Server Name"] = "";
+App::$strings["Default is localhost"] = "";
+App::$strings["Database Port"] = "";
+App::$strings["Communication port number - use 0 for default"] = "";
+App::$strings["Database Login Name"] = "";
+App::$strings["Database Login Password"] = "";
+App::$strings["Database Name"] = "";
+App::$strings["Database Type"] = "";
+App::$strings["Site administrator email address"] = "";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "";
+App::$strings["Website URL"] = "";
+App::$strings["Please use SSL (https) URL if available."] = "";
+App::$strings["Please select a default timezone for your website"] = "";
+App::$strings["Site settings"] = "";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
+App::$strings["PHP executable path"] = "";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
+App::$strings["Command line PHP"] = "";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
+App::$strings["This is required for message delivery to work."] = "";
+App::$strings["PHP register_argc_argv"] = "";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "";
+App::$strings["Generate encryption keys"] = "";
+App::$strings["libCurl PHP module"] = "";
+App::$strings["GD graphics PHP module"] = "";
+App::$strings["OpenSSL PHP module"] = "";
+App::$strings["mysqli or postgres PHP module"] = "";
+App::$strings["mb_string PHP module"] = "";
+App::$strings["mcrypt PHP module"] = "";
+App::$strings["Apache mod_rewrite module"] = "";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "";
+App::$strings["proc_open"] = "";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "";
+App::$strings["Error: libCURL PHP module required but not installed."] = "";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "";
+App::$strings["Error: openssl PHP module required but not installed."] = "";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "";
+App::$strings["Error: mb_string PHP module required but not installed."] = "";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "";
+App::$strings[".htconfig.php is writable"] = "";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "";
+App::$strings["%s is writable"] = "";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
+App::$strings["store is writable"] = "";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "";
+App::$strings["SSL certificate validation"] = "";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "";
+App::$strings["Url rewrite is working"] = "";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
+App::$strings["Errors encountered creating database tables."] = "";
+App::$strings["<h1>What next</h1>"] = "";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
+App::$strings["No channel."] = "";
+App::$strings["Common connections"] = "";
+App::$strings["No connections in common."] = "";
+App::$strings["This site is not a directory server"] = "";
+App::$strings["Could not access contact record."] = "";
+App::$strings["Could not locate selected profile."] = "";
+App::$strings["Connection updated."] = "";
+App::$strings["Failed to update connection record."] = "";
+App::$strings["Blocked"] = "";
+App::$strings["Ignored"] = "";
+App::$strings["Hidden"] = "";
+App::$strings["Archived"] = "";
+App::$strings["Suggest new connections"] = "";
+App::$strings["New Connections"] = "";
+App::$strings["Show pending (new) connections"] = "";
+App::$strings["All Connections"] = "";
+App::$strings["Show all connections"] = "";
+App::$strings["Unblocked"] = "";
+App::$strings["Only show unblocked connections"] = "";
+App::$strings["Only show blocked connections"] = "";
+App::$strings["Only show ignored connections"] = "";
+App::$strings["Only show archived connections"] = "";
+App::$strings["Only show hidden connections"] = "";
+App::$strings["%1\$s [%2\$s]"] = "";
+App::$strings["Edit connection"] = "";
+App::$strings["Search your connections"] = "";
+App::$strings["Finding: "] = "";
+App::$strings["Block Name"] = "";
+App::$strings["Block Title"] = "";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "";
+App::$strings["Page owner information could not be retrieved."] = "";
+App::$strings["Album not found."] = "";
+App::$strings["Delete Album"] = "";
+App::$strings["Delete Photo"] = "";
+App::$strings["Public access denied."] = "";
+App::$strings["No photos selected"] = "";
+App::$strings["Access to this item is restricted."] = "";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "";
+App::$strings["%1$.2f MB photo storage used."] = "";
+App::$strings["Upload Photos"] = "";
+App::$strings["Enter a new album name"] = "";
+App::$strings["or select an existing one (doubleclick)"] = "";
+App::$strings["Create a status post for this upload"] = "";
+App::$strings["Album name could not be decoded"] = "";
+App::$strings["Contact Photos"] = "";
+App::$strings["Show Newest First"] = "";
+App::$strings["Show Oldest First"] = "";
+App::$strings["View Photo"] = "";
+App::$strings["Edit Album"] = "";
+App::$strings["Permission denied. Access to this item may be restricted."] = "";
+App::$strings["Photo not available"] = "";
+App::$strings["Use as profile photo"] = "";
+App::$strings["Private Photo"] = "";
+App::$strings["View Full Size"] = "";
+App::$strings["Edit photo"] = "";
+App::$strings["Rotate CW (right)"] = "";
+App::$strings["Rotate CCW (left)"] = "";
+App::$strings["Caption"] = "";
+App::$strings["Add a Tag"] = "";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "";
+App::$strings["Flag as adult in album view"] = "";
+App::$strings["In This Photo:"] = "";
+App::$strings["Map"] = "";
+App::$strings["View Album"] = "";
+App::$strings["Recent Photos"] = "";
+App::$strings["Profile Match"] = "";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "";
+App::$strings["is interested in:"] = "";
+App::$strings["No matches"] = "";
+App::$strings["Away"] = "";
+App::$strings["Online"] = "";
+App::$strings["Select a bookmark folder"] = "";
+App::$strings["Save Bookmark"] = "";
+App::$strings["URL of bookmark"] = "";
+App::$strings["Description"] = "";
+App::$strings["Or enter new bookmark folder name"] = "";
+App::$strings["No more system notifications."] = "";
+App::$strings["System Notifications"] = "";
+App::$strings["network"] = "";
+App::$strings["RSS"] = "";
+App::$strings["Layout updated."] = "";
+App::$strings["Edit System Page Description"] = "";
+App::$strings["Layout not found."] = "";
+App::$strings["Module Name:"] = "";
+App::$strings["Layout Help"] = "";
+App::$strings["- select -"] = "";
+App::$strings["Your service plan only allows %d channels."] = "";
+App::$strings["Nothing to import."] = "";
+App::$strings["Unable to download data from old server"] = "";
+App::$strings["Imported file is empty."] = "";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
+App::$strings["Unable to create a unique channel address. Import failed."] = "";
+App::$strings["Channel clone failed. Import failed."] = "";
+App::$strings["Cloned channel not found. Import failed."] = "";
+App::$strings["Import completed."] = "";
+App::$strings["You must be logged in to use this feature."] = "";
+App::$strings["Import Channel"] = "";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
+App::$strings["File to Upload"] = "";
+App::$strings["Or provide the old server/hub details"] = "";
+App::$strings["Your old identity address (xyz@example.com)"] = "";
+App::$strings["Your old login email address"] = "";
+App::$strings["Your old login password"] = "";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
+App::$strings["Make this hub my primary location"] = "";
+App::$strings["Import existing posts if possible"] = "";
+App::$strings["Item not found"] = "";
+App::$strings["Edit Layout"] = "";
+App::$strings["Delete layout?"] = "";
+App::$strings["Insert YouTube video"] = "";
+App::$strings["Insert Vorbis [.ogg] video"] = "";
+App::$strings["Insert Vorbis [.ogg] audio"] = "";
+App::$strings["Layout Description (Optional)"] = "";
+App::$strings["Layout Name"] = "";
+App::$strings["You must be logged in to see this page."] = "";
+App::$strings["Room not found"] = "";
+App::$strings["Leave Room"] = "";
+App::$strings["Delete This Room"] = "";
+App::$strings["I am away right now"] = "";
+App::$strings["I am online"] = "";
+App::$strings["Bookmark this room"] = "";
+App::$strings["New Chatroom"] = "";
+App::$strings["Chatroom Name"] = "";
+App::$strings["%1\$s's Chatrooms"] = "";
+App::$strings["Delete webpage?"] = "";
+App::$strings["Page link title"] = "";
+App::$strings["Edit Webpage"] = "";
+App::$strings["This directory server requires an access token"] = "";
+App::$strings["No valid account found."] = "";
+App::$strings["Password reset request issued. Check your email."] = "";
+App::$strings["Site Member (%s)"] = "";
+App::$strings["Password reset requested at %s"] = "";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
+App::$strings["Password Reset"] = "";
+App::$strings["Your password has been reset as requested."] = "";
+App::$strings["Your new password is"] = "";
+App::$strings["Save or copy your new password - and then"] = "";
+App::$strings["click here to login"] = "";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
+App::$strings["Your password has changed at %s"] = "";
+App::$strings["Forgot your Password?"] = "";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
+App::$strings["Email Address"] = "";
+App::$strings["Reset"] = "";
+App::$strings["Website:"] = "";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "";
+App::$strings["Rating (this information is public)"] = "";
+App::$strings["Optionally explain your rating (this information is public)"] = "";
+App::$strings["Item is not editable"] = "";
+App::$strings["Delete item?"] = "";
+App::$strings["Total invitation limit exceeded."] = "";
+App::$strings["%s : Not a valid email address."] = "";
+App::$strings["Please join us on Red"] = "";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "";
+App::$strings["%s : Message delivery failed."] = "";
+App::$strings["%d message sent."] = array(
0 => "",
1 => "",
);
-$a->strings["You have no more invitations available"] = "";
-$a->strings["Send invitations"] = "";
-$a->strings["Enter email addresses, one per line:"] = "";
-$a->strings["Your message:"] = "";
-$a->strings["Please join my community on \$Projectname."] = "";
-$a->strings["You will need to supply this invitation code: "] = "";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "";
-$a->strings["or visit "] = "";
-$a->strings["3. Click [Connect]"] = "";
-$a->strings["Location not found."] = "";
-$a->strings["Primary location cannot be removed."] = "";
-$a->strings["No locations found."] = "";
-$a->strings["Manage Channel Locations"] = "";
-$a->strings["Location (address)"] = "";
-$a->strings["Primary Location"] = "";
-$a->strings["Drop location"] = "";
-$a->strings["Failed to create source. No channel selected."] = "";
-$a->strings["Source created."] = "";
-$a->strings["Source updated."] = "";
-$a->strings["*"] = "";
-$a->strings["Manage remote sources of content for your channel."] = "";
-$a->strings["New Source"] = "";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
-$a->strings["Only import content with these words (one per line)"] = "";
-$a->strings["Leave blank to import all public content"] = "";
-$a->strings["Channel Name"] = "";
-$a->strings["Source not found."] = "";
-$a->strings["Edit Source"] = "";
-$a->strings["Delete Source"] = "";
-$a->strings["Source removed"] = "";
-$a->strings["Unable to remove source."] = "";
-$a->strings["Unable to update menu."] = "";
-$a->strings["Unable to create menu."] = "";
-$a->strings["Menu Name"] = "";
-$a->strings["Unique name (not visible on webpage) - required"] = "";
-$a->strings["Menu Title"] = "";
-$a->strings["Visible on webpage - leave empty for no title"] = "";
-$a->strings["Allow Bookmarks"] = "";
-$a->strings["Menu may be used to store saved bookmarks"] = "";
-$a->strings["Submit and proceed"] = "";
-$a->strings["Drop"] = "";
-$a->strings["Bookmarks allowed"] = "";
-$a->strings["Delete this menu"] = "";
-$a->strings["Edit menu contents"] = "";
-$a->strings["Edit this menu"] = "";
-$a->strings["Menu could not be deleted."] = "";
-$a->strings["Menu not found."] = "";
-$a->strings["Edit Menu"] = "";
-$a->strings["Add or remove entries to this menu"] = "";
-$a->strings["Menu name"] = "";
-$a->strings["Must be unique, only seen by you"] = "";
-$a->strings["Menu title"] = "";
-$a->strings["Menu title as seen by others"] = "";
-$a->strings["Allow bookmarks"] = "";
-$a->strings["Modify"] = "";
-$a->strings["Permission Denied."] = "";
-$a->strings["File not found."] = "";
-$a->strings["Edit file permissions"] = "";
-$a->strings["Set/edit permissions"] = "";
-$a->strings["Include all files and sub folders"] = "";
-$a->strings["Return to file list"] = "";
-$a->strings["Copy/paste this code to attach file to a post"] = "";
-$a->strings["Copy/paste this URL to link file from a web page"] = "";
-$a->strings["Share this file"] = "";
-$a->strings["Show URL to this file"] = "";
-$a->strings["Notify your contacts about this file"] = "";
-$a->strings["Contact not found."] = "";
-$a->strings["Friend suggestion sent."] = "";
-$a->strings["Suggest Friends"] = "";
-$a->strings["Suggest a friend for %s"] = "";
-$a->strings["Hub not found."] = "";
-$a->strings["Poke/Prod"] = "";
-$a->strings["poke, prod or do other things to somebody"] = "";
-$a->strings["Recipient"] = "";
-$a->strings["Choose what you wish to do to recipient"] = "";
-$a->strings["Make this post private"] = "";
-$a->strings["Invalid profile identifier."] = "";
-$a->strings["Profile Visibility Editor"] = "";
-$a->strings["Click on a contact to add or remove."] = "";
-$a->strings["Visible To"] = "";
-$a->strings["webpage"] = "";
-$a->strings["block"] = "";
-$a->strings["layout"] = "";
-$a->strings["%s element installed"] = "";
-$a->strings["Profile not found."] = "";
-$a->strings["Profile deleted."] = "";
-$a->strings["Profile-"] = "";
-$a->strings["New profile created."] = "";
-$a->strings["Profile unavailable to clone."] = "";
-$a->strings["Profile unavailable to export."] = "";
-$a->strings["Profile Name is required."] = "";
-$a->strings["Marital Status"] = "";
-$a->strings["Romantic Partner"] = "";
-$a->strings["Likes"] = "";
-$a->strings["Dislikes"] = "";
-$a->strings["Work/Employment"] = "";
-$a->strings["Religion"] = "";
-$a->strings["Political Views"] = "";
-$a->strings["Gender"] = "";
-$a->strings["Sexual Preference"] = "";
-$a->strings["Homepage"] = "";
-$a->strings["Interests"] = "";
-$a->strings["Address"] = "";
-$a->strings["Profile updated."] = "";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "";
-$a->strings["Edit Profile Details"] = "";
-$a->strings["View this profile"] = "";
-$a->strings["Change Profile Photo"] = "";
-$a->strings["Create a new profile using these settings"] = "";
-$a->strings["Clone this profile"] = "";
-$a->strings["Delete this profile"] = "";
-$a->strings["Import profile from file"] = "";
-$a->strings["Export profile to file"] = "";
-$a->strings["Profile Name:"] = "";
-$a->strings["Your Full Name:"] = "";
-$a->strings["Title/Description:"] = "";
-$a->strings["Your Gender:"] = "";
-$a->strings["Birthday :"] = "";
-$a->strings["Street Address:"] = "";
-$a->strings["Locality/City:"] = "";
-$a->strings["Postal/Zip Code:"] = "";
-$a->strings["Country:"] = "";
-$a->strings["Region/State:"] = "";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
-$a->strings["Who: (if applicable)"] = "";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "";
-$a->strings["Since [date]:"] = "";
-$a->strings["Homepage URL:"] = "";
-$a->strings["Religious Views:"] = "";
-$a->strings["Keywords:"] = "";
-$a->strings["Example: fishing photography software"] = "";
-$a->strings["Used in directory listings"] = "";
-$a->strings["Tell us about yourself..."] = "";
-$a->strings["Hobbies/Interests"] = "";
-$a->strings["Contact information and Social Networks"] = "";
-$a->strings["My other channels"] = "";
-$a->strings["Musical interests"] = "";
-$a->strings["Books, literature"] = "";
-$a->strings["Television"] = "";
-$a->strings["Film/dance/culture/entertainment"] = "";
-$a->strings["Love/romance"] = "";
-$a->strings["Work/employment"] = "";
-$a->strings["School/education"] = "";
-$a->strings["This is your default profile."] = "";
-$a->strings["Age: "] = "";
-$a->strings["Edit/Manage Profiles"] = "";
-$a->strings["Add profile things"] = "";
-$a->strings["Include desirable objects in your profile"] = "";
-$a->strings["No ratings"] = "";
-$a->strings["Ratings"] = "";
-$a->strings["Rating: "] = "";
-$a->strings["Website: "] = "";
-$a->strings["Description: "] = "";
-$a->strings["Source of Item"] = "";
-$a->strings["OpenID protocol error. No ID returned."] = "";
-$a->strings["Welcome %s. Remote authentication successful."] = "";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "";
+App::$strings["Send invitations"] = "";
+App::$strings["Enter email addresses, one per line:"] = "";
+App::$strings["Your message:"] = "";
+App::$strings["Please join my community on \$Projectname."] = "";
+App::$strings["You will need to supply this invitation code: "] = "";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "";
+App::$strings["or visit "] = "";
+App::$strings["3. Click [Connect]"] = "";
+App::$strings["Location not found."] = "";
+App::$strings["Primary location cannot be removed."] = "";
+App::$strings["No locations found."] = "";
+App::$strings["Manage Channel Locations"] = "";
+App::$strings["Location (address)"] = "";
+App::$strings["Primary Location"] = "";
+App::$strings["Drop location"] = "";
+App::$strings["Failed to create source. No channel selected."] = "";
+App::$strings["Source created."] = "";
+App::$strings["Source updated."] = "";
+App::$strings["*"] = "";
+App::$strings["Manage remote sources of content for your channel."] = "";
+App::$strings["New Source"] = "";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
+App::$strings["Only import content with these words (one per line)"] = "";
+App::$strings["Leave blank to import all public content"] = "";
+App::$strings["Channel Name"] = "";
+App::$strings["Source not found."] = "";
+App::$strings["Edit Source"] = "";
+App::$strings["Delete Source"] = "";
+App::$strings["Source removed"] = "";
+App::$strings["Unable to remove source."] = "";
+App::$strings["Unable to update menu."] = "";
+App::$strings["Unable to create menu."] = "";
+App::$strings["Menu Name"] = "";
+App::$strings["Unique name (not visible on webpage) - required"] = "";
+App::$strings["Menu Title"] = "";
+App::$strings["Visible on webpage - leave empty for no title"] = "";
+App::$strings["Allow Bookmarks"] = "";
+App::$strings["Menu may be used to store saved bookmarks"] = "";
+App::$strings["Submit and proceed"] = "";
+App::$strings["Drop"] = "";
+App::$strings["Bookmarks allowed"] = "";
+App::$strings["Delete this menu"] = "";
+App::$strings["Edit menu contents"] = "";
+App::$strings["Edit this menu"] = "";
+App::$strings["Menu could not be deleted."] = "";
+App::$strings["Menu not found."] = "";
+App::$strings["Edit Menu"] = "";
+App::$strings["Add or remove entries to this menu"] = "";
+App::$strings["Menu name"] = "";
+App::$strings["Must be unique, only seen by you"] = "";
+App::$strings["Menu title"] = "";
+App::$strings["Menu title as seen by others"] = "";
+App::$strings["Allow bookmarks"] = "";
+App::$strings["Modify"] = "";
+App::$strings["Permission Denied."] = "";
+App::$strings["File not found."] = "";
+App::$strings["Edit file permissions"] = "";
+App::$strings["Set/edit permissions"] = "";
+App::$strings["Include all files and sub folders"] = "";
+App::$strings["Return to file list"] = "";
+App::$strings["Copy/paste this code to attach file to a post"] = "";
+App::$strings["Copy/paste this URL to link file from a web page"] = "";
+App::$strings["Share this file"] = "";
+App::$strings["Show URL to this file"] = "";
+App::$strings["Notify your contacts about this file"] = "";
+App::$strings["Contact not found."] = "";
+App::$strings["Friend suggestion sent."] = "";
+App::$strings["Suggest Friends"] = "";
+App::$strings["Suggest a friend for %s"] = "";
+App::$strings["Hub not found."] = "";
+App::$strings["Poke/Prod"] = "";
+App::$strings["poke, prod or do other things to somebody"] = "";
+App::$strings["Recipient"] = "";
+App::$strings["Choose what you wish to do to recipient"] = "";
+App::$strings["Make this post private"] = "";
+App::$strings["Invalid profile identifier."] = "";
+App::$strings["Profile Visibility Editor"] = "";
+App::$strings["Click on a contact to add or remove."] = "";
+App::$strings["Visible To"] = "";
+App::$strings["webpage"] = "";
+App::$strings["block"] = "";
+App::$strings["layout"] = "";
+App::$strings["%s element installed"] = "";
+App::$strings["Profile not found."] = "";
+App::$strings["Profile deleted."] = "";
+App::$strings["Profile-"] = "";
+App::$strings["New profile created."] = "";
+App::$strings["Profile unavailable to clone."] = "";
+App::$strings["Profile unavailable to export."] = "";
+App::$strings["Profile Name is required."] = "";
+App::$strings["Marital Status"] = "";
+App::$strings["Romantic Partner"] = "";
+App::$strings["Likes"] = "";
+App::$strings["Dislikes"] = "";
+App::$strings["Work/Employment"] = "";
+App::$strings["Religion"] = "";
+App::$strings["Political Views"] = "";
+App::$strings["Gender"] = "";
+App::$strings["Sexual Preference"] = "";
+App::$strings["Homepage"] = "";
+App::$strings["Interests"] = "";
+App::$strings["Address"] = "";
+App::$strings["Profile updated."] = "";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "";
+App::$strings["Edit Profile Details"] = "";
+App::$strings["View this profile"] = "";
+App::$strings["Change Profile Photo"] = "";
+App::$strings["Create a new profile using these settings"] = "";
+App::$strings["Clone this profile"] = "";
+App::$strings["Delete this profile"] = "";
+App::$strings["Import profile from file"] = "";
+App::$strings["Export profile to file"] = "";
+App::$strings["Profile Name:"] = "";
+App::$strings["Your Full Name:"] = "";
+App::$strings["Title/Description:"] = "";
+App::$strings["Your Gender:"] = "";
+App::$strings["Birthday :"] = "";
+App::$strings["Street Address:"] = "";
+App::$strings["Locality/City:"] = "";
+App::$strings["Postal/Zip Code:"] = "";
+App::$strings["Country:"] = "";
+App::$strings["Region/State:"] = "";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
+App::$strings["Who: (if applicable)"] = "";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "";
+App::$strings["Since [date]:"] = "";
+App::$strings["Homepage URL:"] = "";
+App::$strings["Religious Views:"] = "";
+App::$strings["Keywords:"] = "";
+App::$strings["Example: fishing photography software"] = "";
+App::$strings["Used in directory listings"] = "";
+App::$strings["Tell us about yourself..."] = "";
+App::$strings["Hobbies/Interests"] = "";
+App::$strings["Contact information and Social Networks"] = "";
+App::$strings["My other channels"] = "";
+App::$strings["Musical interests"] = "";
+App::$strings["Books, literature"] = "";
+App::$strings["Television"] = "";
+App::$strings["Film/dance/culture/entertainment"] = "";
+App::$strings["Love/romance"] = "";
+App::$strings["Work/employment"] = "";
+App::$strings["School/education"] = "";
+App::$strings["This is your default profile."] = "";
+App::$strings["Age: "] = "";
+App::$strings["Edit/Manage Profiles"] = "";
+App::$strings["Add profile things"] = "";
+App::$strings["Include desirable objects in your profile"] = "";
+App::$strings["No ratings"] = "";
+App::$strings["Ratings"] = "";
+App::$strings["Rating: "] = "";
+App::$strings["Website: "] = "";
+App::$strings["Description: "] = "";
+App::$strings["Source of Item"] = "";
+App::$strings["OpenID protocol error. No ID returned."] = "";
+App::$strings["Welcome %s. Remote authentication successful."] = "";
+App::$strings["%d rating"] = array(
0 => "",
1 => "",
);
-$a->strings["Gender: "] = "";
-$a->strings["Status: "] = "";
-$a->strings["Homepage: "] = "";
-$a->strings["Hometown: "] = "";
-$a->strings["About: "] = "";
-$a->strings["Public Forum:"] = "";
-$a->strings["Keywords: "] = "";
-$a->strings["Common connections: %s"] = "";
-$a->strings["Finding:"] = "";
-$a->strings["next page"] = "";
-$a->strings["previous page"] = "";
-$a->strings["No entries (some entries may be hidden)."] = "";
-$a->strings["Export Channel"] = "";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "";
-$a->strings["Export Content"] = "";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "";
-$a->strings["No connections."] = "";
-$a->strings["Visit %s's profile [%s]"] = "";
-$a->strings["invalid target signature"] = "";
-$a->strings["Theme settings updated."] = "";
-$a->strings["Site"] = "";
-$a->strings["Accounts"] = "";
-$a->strings["Channels"] = "";
-$a->strings["Plugins"] = "";
-$a->strings["Themes"] = "";
-$a->strings["Inspect queue"] = "";
-$a->strings["Profile Config"] = "";
-$a->strings["DB updates"] = "";
-$a->strings["Logs"] = "";
-$a->strings["Plugin Features"] = "";
-$a->strings["User registrations waiting for confirmation"] = "";
-$a->strings["# Accounts"] = "";
-$a->strings["# blocked accounts"] = "";
-$a->strings["# expired accounts"] = "";
-$a->strings["# expiring accounts"] = "";
-$a->strings["# Channels"] = "";
-$a->strings["# primary"] = "";
-$a->strings["# clones"] = "";
-$a->strings["Message queues"] = "";
-$a->strings["Administration"] = "";
-$a->strings["Summary"] = "";
-$a->strings["Registered accounts"] = "";
-$a->strings["Pending registrations"] = "";
-$a->strings["Registered channels"] = "";
-$a->strings["Active plugins"] = "";
-$a->strings["Version"] = "";
-$a->strings["Site settings updated."] = "";
-$a->strings["experimental"] = "";
-$a->strings["unsupported"] = "";
-$a->strings["Yes - with approval"] = "";
-$a->strings["My site is not a public server"] = "";
-$a->strings["My site has paid access only"] = "";
-$a->strings["My site has free access only"] = "";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "";
-$a->strings["Registration"] = "";
-$a->strings["File upload"] = "";
-$a->strings["Policies"] = "";
-$a->strings["Site name"] = "";
-$a->strings["Banner/Logo"] = "";
-$a->strings["Administrator Information"] = "";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
-$a->strings["System language"] = "";
-$a->strings["System theme"] = "";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
-$a->strings["Mobile system theme"] = "";
-$a->strings["Theme for mobile devices"] = "";
-$a->strings["Enable Diaspora Protocol"] = "";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "";
-$a->strings["Allow Feeds as Connections"] = "";
-$a->strings["(Heavy system resource usage)"] = "";
-$a->strings["Maximum image size"] = "";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
-$a->strings["Does this site allow new member registration?"] = "";
-$a->strings["Which best describes the types of account offered by this hub?"] = "";
-$a->strings["Register text"] = "";
-$a->strings["Will be displayed prominently on the registration page."] = "";
-$a->strings["Accounts abandoned after x days"] = "";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
-$a->strings["Allowed friend domains"] = "";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Allowed email domains"] = "";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Not allowed email domains"] = "";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "";
-$a->strings["Block public"] = "";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
-$a->strings["Verify Email Addresses"] = "";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "";
-$a->strings["Force publish"] = "";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "";
-$a->strings["Disable discovery tab"] = "";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
-$a->strings["No login on Homepage"] = "";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
-$a->strings["Proxy user"] = "";
-$a->strings["Proxy URL"] = "";
-$a->strings["Network timeout"] = "";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
-$a->strings["Delivery interval"] = "";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
-$a->strings["Poll interval"] = "";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
-$a->strings["Maximum Load Average"] = "";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "";
-$a->strings["0 for no expiration of imported content"] = "";
-$a->strings["No server found"] = "";
-$a->strings["ID"] = "";
-$a->strings["for channel"] = "";
-$a->strings["on server"] = "";
-$a->strings["Status"] = "";
-$a->strings["Server"] = "";
-$a->strings["Update has been marked successful"] = "";
-$a->strings["Executing %s failed. Check system logs."] = "";
-$a->strings["Update %s was successfully applied."] = "";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "";
-$a->strings["Update function %s could not be found."] = "";
-$a->strings["No failed updates."] = "";
-$a->strings["Failed Updates"] = "";
-$a->strings["Mark success (if update was manually applied)"] = "";
-$a->strings["Attempt to execute this update step automatically"] = "";
-$a->strings["Queue Statistics"] = "";
-$a->strings["Total Entries"] = "";
-$a->strings["Priority"] = "";
-$a->strings["Destination URL"] = "";
-$a->strings["Mark hub permanently offline"] = "";
-$a->strings["Empty queue for this hub"] = "";
-$a->strings["Last known contact"] = "";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "";
+App::$strings["Status: "] = "";
+App::$strings["Homepage: "] = "";
+App::$strings["Hometown: "] = "";
+App::$strings["About: "] = "";
+App::$strings["Public Forum:"] = "";
+App::$strings["Keywords: "] = "";
+App::$strings["Common connections: %s"] = "";
+App::$strings["Finding:"] = "";
+App::$strings["next page"] = "";
+App::$strings["previous page"] = "";
+App::$strings["No entries (some entries may be hidden)."] = "";
+App::$strings["Export Channel"] = "";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "";
+App::$strings["Export Content"] = "";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "";
+App::$strings["No connections."] = "";
+App::$strings["Visit %s's profile [%s]"] = "";
+App::$strings["invalid target signature"] = "";
+App::$strings["Theme settings updated."] = "";
+App::$strings["Site"] = "";
+App::$strings["Accounts"] = "";
+App::$strings["Channels"] = "";
+App::$strings["Plugins"] = "";
+App::$strings["Themes"] = "";
+App::$strings["Inspect queue"] = "";
+App::$strings["Profile Config"] = "";
+App::$strings["DB updates"] = "";
+App::$strings["Logs"] = "";
+App::$strings["Plugin Features"] = "";
+App::$strings["User registrations waiting for confirmation"] = "";
+App::$strings["# Accounts"] = "";
+App::$strings["# blocked accounts"] = "";
+App::$strings["# expired accounts"] = "";
+App::$strings["# expiring accounts"] = "";
+App::$strings["# Channels"] = "";
+App::$strings["# primary"] = "";
+App::$strings["# clones"] = "";
+App::$strings["Message queues"] = "";
+App::$strings["Administration"] = "";
+App::$strings["Summary"] = "";
+App::$strings["Registered accounts"] = "";
+App::$strings["Pending registrations"] = "";
+App::$strings["Registered channels"] = "";
+App::$strings["Active plugins"] = "";
+App::$strings["Version"] = "";
+App::$strings["Site settings updated."] = "";
+App::$strings["experimental"] = "";
+App::$strings["unsupported"] = "";
+App::$strings["Yes - with approval"] = "";
+App::$strings["My site is not a public server"] = "";
+App::$strings["My site has paid access only"] = "";
+App::$strings["My site has free access only"] = "";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "";
+App::$strings["Registration"] = "";
+App::$strings["File upload"] = "";
+App::$strings["Policies"] = "";
+App::$strings["Site name"] = "";
+App::$strings["Banner/Logo"] = "";
+App::$strings["Administrator Information"] = "";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
+App::$strings["System language"] = "";
+App::$strings["System theme"] = "";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
+App::$strings["Mobile system theme"] = "";
+App::$strings["Theme for mobile devices"] = "";
+App::$strings["Enable Diaspora Protocol"] = "";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "";
+App::$strings["Allow Feeds as Connections"] = "";
+App::$strings["(Heavy system resource usage)"] = "";
+App::$strings["Maximum image size"] = "";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
+App::$strings["Does this site allow new member registration?"] = "";
+App::$strings["Which best describes the types of account offered by this hub?"] = "";
+App::$strings["Register text"] = "";
+App::$strings["Will be displayed prominently on the registration page."] = "";
+App::$strings["Accounts abandoned after x days"] = "";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
+App::$strings["Allowed friend domains"] = "";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Allowed email domains"] = "";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Not allowed email domains"] = "";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "";
+App::$strings["Block public"] = "";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
+App::$strings["Verify Email Addresses"] = "";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "";
+App::$strings["Force publish"] = "";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "";
+App::$strings["Disable discovery tab"] = "";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
+App::$strings["No login on Homepage"] = "";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
+App::$strings["Proxy user"] = "";
+App::$strings["Proxy URL"] = "";
+App::$strings["Network timeout"] = "";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
+App::$strings["Delivery interval"] = "";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
+App::$strings["Poll interval"] = "";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
+App::$strings["Maximum Load Average"] = "";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "";
+App::$strings["0 for no expiration of imported content"] = "";
+App::$strings["No server found"] = "";
+App::$strings["ID"] = "";
+App::$strings["for channel"] = "";
+App::$strings["on server"] = "";
+App::$strings["Status"] = "";
+App::$strings["Server"] = "";
+App::$strings["Update has been marked successful"] = "";
+App::$strings["Executing %s failed. Check system logs."] = "";
+App::$strings["Update %s was successfully applied."] = "";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "";
+App::$strings["Update function %s could not be found."] = "";
+App::$strings["No failed updates."] = "";
+App::$strings["Failed Updates"] = "";
+App::$strings["Mark success (if update was manually applied)"] = "";
+App::$strings["Attempt to execute this update step automatically"] = "";
+App::$strings["Queue Statistics"] = "";
+App::$strings["Total Entries"] = "";
+App::$strings["Priority"] = "";
+App::$strings["Destination URL"] = "";
+App::$strings["Mark hub permanently offline"] = "";
+App::$strings["Empty queue for this hub"] = "";
+App::$strings["Last known contact"] = "";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "",
1 => "",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "",
1 => "",
);
-$a->strings["Account not found"] = "";
-$a->strings["User '%s' blocked"] = "";
-$a->strings["User '%s' unblocked"] = "";
-$a->strings["Users"] = "";
-$a->strings["select all"] = "";
-$a->strings["User registrations waiting for confirm"] = "";
-$a->strings["Request date"] = "";
-$a->strings["No registrations."] = "";
-$a->strings["Approve"] = "";
-$a->strings["Deny"] = "";
-$a->strings["Block"] = "";
-$a->strings["Unblock"] = "";
-$a->strings["Register date"] = "";
-$a->strings["Last login"] = "";
-$a->strings["Expires"] = "";
-$a->strings["Service Class"] = "";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "";
+App::$strings["User '%s' blocked"] = "";
+App::$strings["User '%s' unblocked"] = "";
+App::$strings["Users"] = "";
+App::$strings["select all"] = "";
+App::$strings["User registrations waiting for confirm"] = "";
+App::$strings["Request date"] = "";
+App::$strings["No registrations."] = "";
+App::$strings["Approve"] = "";
+App::$strings["Deny"] = "";
+App::$strings["Block"] = "";
+App::$strings["Unblock"] = "";
+App::$strings["Register date"] = "";
+App::$strings["Last login"] = "";
+App::$strings["Expires"] = "";
+App::$strings["Service Class"] = "";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "",
1 => "",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "",
1 => "",
);
-$a->strings["Channel not found"] = "";
-$a->strings["Channel '%s' deleted"] = "";
-$a->strings["Channel '%s' uncensored"] = "";
-$a->strings["Channel '%s' censored"] = "";
-$a->strings["Censor"] = "";
-$a->strings["Uncensor"] = "";
-$a->strings["UID"] = "";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["Plugin %s disabled."] = "";
-$a->strings["Plugin %s enabled."] = "";
-$a->strings["Disable"] = "";
-$a->strings["Enable"] = "";
-$a->strings["Toggle"] = "";
-$a->strings["Author: "] = "";
-$a->strings["Maintainer: "] = "";
-$a->strings["No themes found."] = "";
-$a->strings["Screenshot"] = "";
-$a->strings["[Experimental]"] = "";
-$a->strings["[Unsupported]"] = "";
-$a->strings["Log settings updated."] = "";
-$a->strings["Clear"] = "";
-$a->strings["Debugging"] = "";
-$a->strings["Log file"] = "";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "";
-$a->strings["Log level"] = "";
-$a->strings["New Profile Field"] = "";
-$a->strings["Field nickname"] = "";
-$a->strings["System name of field"] = "";
-$a->strings["Input type"] = "";
-$a->strings["Field Name"] = "";
-$a->strings["Label on profile pages"] = "";
-$a->strings["Help text"] = "";
-$a->strings["Additional info (optional)"] = "";
-$a->strings["Field definition not found"] = "";
-$a->strings["Edit Profile Field"] = "";
-$a->strings["Unable to find your hub."] = "";
-$a->strings["Post successful."] = "";
-$a->strings["Edit Block"] = "";
-$a->strings["Delete block?"] = "";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
-$a->strings["Passwords do not match."] = "";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "";
-$a->strings["Your registration is pending approval by the site owner."] = "";
-$a->strings["Your registration can not be processed."] = "";
-$a->strings["Registration on this site/hub is by approval only."] = "";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
-$a->strings["Terms of Service"] = "";
-$a->strings["I accept the %s for this website"] = "";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "";
-$a->strings["Membership on this site is by invitation only."] = "";
-$a->strings["Please enter your invitation code"] = "";
-$a->strings["Your email address"] = "";
-$a->strings["Choose a password"] = "";
-$a->strings["Please re-enter your password"] = "";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "";
-$a->strings["Remove This Account"] = "";
-$a->strings["WARNING: "] = "";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "";
-$a->strings["This action is permanent and can not be undone!"] = "";
-$a->strings["Please enter your password for verification:"] = "";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "";
-$a->strings["Unable to locate original post."] = "";
-$a->strings["Empty post discarded."] = "";
-$a->strings["Executable content type not permitted to this channel."] = "";
-$a->strings["System error. Post not saved."] = "";
-$a->strings["Unable to obtain post information from database."] = "";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "";
-$a->strings["[Embedded content - reload page to view]"] = "";
-$a->strings["Remote privacy information not available."] = "";
-$a->strings["Visible to:"] = "";
-$a->strings["Comanche page description language help"] = "";
-$a->strings["Layout Description"] = "";
-$a->strings["Download PDL file"] = "";
-$a->strings["First Name"] = "";
-$a->strings["Last Name"] = "";
-$a->strings["Nickname"] = "";
-$a->strings["Full Name"] = "";
-$a->strings["Profile Photo 16px"] = "";
-$a->strings["Profile Photo 32px"] = "";
-$a->strings["Profile Photo 48px"] = "";
-$a->strings["Profile Photo 64px"] = "";
-$a->strings["Profile Photo 80px"] = "";
-$a->strings["Profile Photo 128px"] = "";
-$a->strings["Timezone"] = "";
-$a->strings["Homepage URL"] = "";
-$a->strings["Birth Year"] = "";
-$a->strings["Birth Month"] = "";
-$a->strings["Birth Day"] = "";
-$a->strings["Birthdate"] = "";
-$a->strings["Conversation removed."] = "";
-$a->strings["No messages."] = "";
-$a->strings["Delete conversation"] = "";
-$a->strings["D, d M Y - g:i A"] = "";
-$a->strings["Unable to create element."] = "";
-$a->strings["Unable to update menu element."] = "";
-$a->strings["Unable to add menu element."] = "";
-$a->strings["Menu Item Permissions"] = "";
-$a->strings["Link Name"] = "";
-$a->strings["Link or Submenu Target"] = "";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "";
-$a->strings["Use magic-auth if available"] = "";
-$a->strings["Open link in new window"] = "";
-$a->strings["Order in list"] = "";
-$a->strings["Higher numbers will sink to bottom of listing"] = "";
-$a->strings["Submit and finish"] = "";
-$a->strings["Submit and continue"] = "";
-$a->strings["Menu:"] = "";
-$a->strings["Link Target"] = "";
-$a->strings["Edit menu"] = "";
-$a->strings["Edit element"] = "";
-$a->strings["Drop element"] = "";
-$a->strings["New element"] = "";
-$a->strings["Edit this menu container"] = "";
-$a->strings["Add menu element"] = "";
-$a->strings["Delete this menu item"] = "";
-$a->strings["Edit this menu item"] = "";
-$a->strings["Menu item not found."] = "";
-$a->strings["Menu item deleted."] = "";
-$a->strings["Menu item could not be deleted."] = "";
-$a->strings["Edit Menu Element"] = "";
-$a->strings["Link text"] = "";
-$a->strings["Set your current mood and tell your friends"] = "";
-$a->strings["Total votes"] = "";
-$a->strings["Average Rating"] = "";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "";
-$a->strings["Remove This Channel"] = "";
-$a->strings["This channel will be completely removed from the network. "] = "";
-$a->strings["Remove this channel and all its clones from the network"] = "";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
-$a->strings["is now connected to"] = "";
-$a->strings["Could not access address book record."] = "";
-$a->strings["Refresh failed - channel is currently unavailable."] = "";
-$a->strings["Channel has been unblocked"] = "";
-$a->strings["Channel has been blocked"] = "";
-$a->strings["Unable to set address book parameters."] = "";
-$a->strings["Channel has been unignored"] = "";
-$a->strings["Channel has been ignored"] = "";
-$a->strings["Channel has been unarchived"] = "";
-$a->strings["Channel has been archived"] = "";
-$a->strings["Channel has been unhidden"] = "";
-$a->strings["Channel has been hidden"] = "";
-$a->strings["Channel has been approved"] = "";
-$a->strings["Channel has been unapproved"] = "";
-$a->strings["Connection has been removed."] = "";
-$a->strings["View %s's profile"] = "";
-$a->strings["Refresh Permissions"] = "";
-$a->strings["Fetch updated permissions"] = "";
-$a->strings["Recent Activity"] = "";
-$a->strings["View recent posts and comments"] = "";
-$a->strings["Block (or Unblock) all communications with this connection"] = "";
-$a->strings["Unignore"] = "";
-$a->strings["Ignore"] = "";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "";
-$a->strings["Unarchive"] = "";
-$a->strings["Archive"] = "";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "";
-$a->strings["Unhide"] = "";
-$a->strings["Hide"] = "";
-$a->strings["Hide or Unhide this connection from your other connections"] = "";
-$a->strings["Delete this connection"] = "";
-$a->strings["Approve this connection"] = "";
-$a->strings["Accept connection to allow communication"] = "";
-$a->strings["Connections: settings for %s"] = "";
-$a->strings["Apply these permissions automatically"] = "";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "";
-$a->strings["Slide to adjust your degree of friendship"] = "";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "";
-$a->strings["inherited"] = "";
-$a->strings["Connection has no individual permissions!"] = "";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
-$a->strings["Profile Visibility"] = "";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
-$a->strings["Contact Information / Notes"] = "";
-$a->strings["Edit contact notes"] = "";
-$a->strings["Their Settings"] = "";
-$a->strings["My Settings"] = "";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "";
-$a->strings["Clear/Disable Automatic Permissions"] = "";
-$a->strings["Forum Members"] = "";
-$a->strings["Soapbox"] = "";
-$a->strings["Full Sharing (typical social network permissions)"] = "";
-$a->strings["Cautious Sharing "] = "";
-$a->strings["Follow Only"] = "";
-$a->strings["Individual Permissions"] = "";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
-$a->strings["Advanced Permissions"] = "";
-$a->strings["Simple Permissions (select one and submit)"] = "";
-$a->strings["Visit %s's profile - %s"] = "";
-$a->strings["Block/Unblock contact"] = "";
-$a->strings["Ignore contact"] = "";
-$a->strings["Repair URL settings"] = "";
-$a->strings["View conversations"] = "";
-$a->strings["Delete contact"] = "";
-$a->strings["Last update:"] = "";
-$a->strings["Update public posts"] = "";
-$a->strings["Update now"] = "";
-$a->strings["Currently blocked"] = "";
-$a->strings["Currently ignored"] = "";
-$a->strings["Currently archived"] = "";
-$a->strings["Currently pending"] = "";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
-$a->strings["The error message was:"] = "";
-$a->strings["Authentication failed."] = "";
-$a->strings["Remote Authentication"] = "";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "";
-$a->strings["Authenticate"] = "";
-$a->strings["Unable to lookup recipient."] = "";
-$a->strings["Unable to communicate with requested channel."] = "";
-$a->strings["Cannot verify requested channel."] = "";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "";
-$a->strings["Message deleted."] = "";
-$a->strings["Message recalled."] = "";
-$a->strings["Send Private Message"] = "";
-$a->strings["To:"] = "";
-$a->strings["Subject:"] = "";
-$a->strings["Send"] = "";
-$a->strings["Message not found."] = "";
-$a->strings["Delete message"] = "";
-$a->strings["Recall message"] = "";
-$a->strings["Message has been recalled."] = "";
-$a->strings["Private Conversation"] = "";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
-$a->strings["Send Reply"] = "";
-$a->strings["Invalid request identifier."] = "";
-$a->strings["Discard"] = "";
-$a->strings["Please login."] = "";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
-$a->strings["Add a Channel"] = "";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
-$a->strings["Choose a short nickname"] = "";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "";
-$a->strings["Channel Type"] = "";
-$a->strings["Read more about roles"] = "";
-$a->strings["App installed."] = "";
-$a->strings["Malformed app."] = "";
-$a->strings["Embed code"] = "";
-$a->strings["Edit App"] = "";
-$a->strings["Create App"] = "";
-$a->strings["Name of app"] = "";
-$a->strings["Location (URL) of app"] = "";
-$a->strings["Photo icon URL"] = "";
-$a->strings["80 x 80 pixels - optional"] = "";
-$a->strings["Version ID"] = "";
-$a->strings["Price of app"] = "";
-$a->strings["Location (URL) to purchase app"] = "";
-$a->strings["sent you a private message"] = "";
-$a->strings["added your channel"] = "";
-$a->strings["posted an event"] = "";
-$a->strings["No such group"] = "";
-$a->strings["No such channel"] = "";
-$a->strings["Search Results For:"] = "";
-$a->strings["Collection is empty"] = "";
-$a->strings["Collection: "] = "";
-$a->strings["Connection: "] = "";
-$a->strings["Invalid connection."] = "";
-$a->strings["Ipsum Lorem"] = "";
-$a->strings["Bookmark added"] = "";
-$a->strings["My Bookmarks"] = "";
-$a->strings["My Connections Bookmarks"] = "";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
-$a->strings["Poll"] = "";
-$a->strings["View Results"] = "";
-$a->strings["No service class restrictions found."] = "";
-$a->strings["Files: shared with me"] = "";
-$a->strings["NEW"] = "";
-$a->strings["Remove all files"] = "";
-$a->strings["Remove this file"] = "";
-$a->strings["Schema Default"] = "";
-$a->strings["Sans-Serif"] = "";
-$a->strings["Monospace"] = "";
-$a->strings["Theme settings"] = "";
-$a->strings["Set scheme"] = "";
-$a->strings["Set font-size for posts and comments"] = "";
-$a->strings["Set font face"] = "";
-$a->strings["Set iconset"] = "";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "";
-$a->strings["Set shadow color, default #000"] = "";
-$a->strings["Set radius size, default 5px"] = "";
-$a->strings["Set line-height for posts and comments"] = "";
-$a->strings["Set background image"] = "";
-$a->strings["Set background attachment"] = "";
-$a->strings["Set background color"] = "";
-$a->strings["Set section background image"] = "";
-$a->strings["Set section background color"] = "";
-$a->strings["Set color of items - use hex"] = "";
-$a->strings["Set color of links - use hex"] = "";
-$a->strings["Set max-width for items. Default 400px"] = "";
-$a->strings["Set min-width for items. Default 240px"] = "";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "";
-$a->strings["Set color of fonts - use hex"] = "";
-$a->strings["Set background-size element"] = "";
-$a->strings["Item opacity"] = "";
-$a->strings["Display post previews only"] = "";
-$a->strings["Display side bar on channel page"] = "";
-$a->strings["Colour of the navigation bar"] = "";
-$a->strings["Item float"] = "";
-$a->strings["Left offset of the section element"] = "";
-$a->strings["Right offset of the section element"] = "";
-$a->strings["Section width"] = "";
-$a->strings["Left offset of the aside"] = "";
-$a->strings["Right offset of the aside element"] = "";
-$a->strings["Light (Hubzilla default)"] = "";
-$a->strings["Select scheme"] = "";
-$a->strings["Narrow navbar"] = "";
-$a->strings["Navigation bar background color"] = "";
-$a->strings["Navigation bar gradient top color"] = "";
-$a->strings["Navigation bar gradient bottom color"] = "";
-$a->strings["Navigation active button gradient top color"] = "";
-$a->strings["Navigation active button gradient bottom color"] = "";
-$a->strings["Navigation bar border color "] = "";
-$a->strings["Navigation bar icon color "] = "";
-$a->strings["Navigation bar active icon color "] = "";
-$a->strings["link color"] = "";
-$a->strings["Set font-color for banner"] = "";
-$a->strings["Set the background color"] = "";
-$a->strings["Set the background image"] = "";
-$a->strings["Set the background color of items"] = "";
-$a->strings["Set the background color of comments"] = "";
-$a->strings["Set the border color of comments"] = "";
-$a->strings["Set the indent for comments"] = "";
-$a->strings["Set the basic color for item icons"] = "";
-$a->strings["Set the hover color for item icons"] = "";
-$a->strings["Set font-size for the entire application"] = "";
-$a->strings["Example: 14px"] = "";
-$a->strings["Set font-color for posts and comments"] = "";
-$a->strings["Set radius of corners"] = "";
-$a->strings["Set shadow depth of photos"] = "";
-$a->strings["Set maximum width of content region in pixel"] = "";
-$a->strings["Leave empty for default width"] = "";
-$a->strings["Center page content"] = "";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "";
-$a->strings["Set size of conversation author photo"] = "";
-$a->strings["Set size of followup author photos"] = "";
-$a->strings["Update %s failed. See error logs."] = "";
-$a->strings["Update Error at %s"] = "";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "";
-$a->strings["Password"] = "";
-$a->strings["Remember me"] = "";
-$a->strings["Forgot your password?"] = "";
-$a->strings["toggle mobile"] = "";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "";
-$a->strings["[red] Website SSL error for %s"] = "";
-$a->strings["Cron/Scheduled tasks not running."] = "";
-$a->strings["[red] Cron tasks not running on %s"] = "";
+App::$strings["Channel not found"] = "";
+App::$strings["Channel '%s' deleted"] = "";
+App::$strings["Channel '%s' uncensored"] = "";
+App::$strings["Channel '%s' censored"] = "";
+App::$strings["Censor"] = "";
+App::$strings["Uncensor"] = "";
+App::$strings["UID"] = "";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["Plugin %s disabled."] = "";
+App::$strings["Plugin %s enabled."] = "";
+App::$strings["Disable"] = "";
+App::$strings["Enable"] = "";
+App::$strings["Toggle"] = "";
+App::$strings["Author: "] = "";
+App::$strings["Maintainer: "] = "";
+App::$strings["No themes found."] = "";
+App::$strings["Screenshot"] = "";
+App::$strings["[Experimental]"] = "";
+App::$strings["[Unsupported]"] = "";
+App::$strings["Log settings updated."] = "";
+App::$strings["Clear"] = "";
+App::$strings["Debugging"] = "";
+App::$strings["Log file"] = "";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "";
+App::$strings["Log level"] = "";
+App::$strings["New Profile Field"] = "";
+App::$strings["Field nickname"] = "";
+App::$strings["System name of field"] = "";
+App::$strings["Input type"] = "";
+App::$strings["Field Name"] = "";
+App::$strings["Label on profile pages"] = "";
+App::$strings["Help text"] = "";
+App::$strings["Additional info (optional)"] = "";
+App::$strings["Field definition not found"] = "";
+App::$strings["Edit Profile Field"] = "";
+App::$strings["Unable to find your hub."] = "";
+App::$strings["Post successful."] = "";
+App::$strings["Edit Block"] = "";
+App::$strings["Delete block?"] = "";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
+App::$strings["Passwords do not match."] = "";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "";
+App::$strings["Your registration is pending approval by the site owner."] = "";
+App::$strings["Your registration can not be processed."] = "";
+App::$strings["Registration on this site/hub is by approval only."] = "";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
+App::$strings["Terms of Service"] = "";
+App::$strings["I accept the %s for this website"] = "";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "";
+App::$strings["Membership on this site is by invitation only."] = "";
+App::$strings["Please enter your invitation code"] = "";
+App::$strings["Your email address"] = "";
+App::$strings["Choose a password"] = "";
+App::$strings["Please re-enter your password"] = "";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "";
+App::$strings["Remove This Account"] = "";
+App::$strings["WARNING: "] = "";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "";
+App::$strings["This action is permanent and can not be undone!"] = "";
+App::$strings["Please enter your password for verification:"] = "";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "";
+App::$strings["Unable to locate original post."] = "";
+App::$strings["Empty post discarded."] = "";
+App::$strings["Executable content type not permitted to this channel."] = "";
+App::$strings["System error. Post not saved."] = "";
+App::$strings["Unable to obtain post information from database."] = "";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "";
+App::$strings["[Embedded content - reload page to view]"] = "";
+App::$strings["Remote privacy information not available."] = "";
+App::$strings["Visible to:"] = "";
+App::$strings["Comanche page description language help"] = "";
+App::$strings["Layout Description"] = "";
+App::$strings["Download PDL file"] = "";
+App::$strings["First Name"] = "";
+App::$strings["Last Name"] = "";
+App::$strings["Nickname"] = "";
+App::$strings["Full Name"] = "";
+App::$strings["Profile Photo 16px"] = "";
+App::$strings["Profile Photo 32px"] = "";
+App::$strings["Profile Photo 48px"] = "";
+App::$strings["Profile Photo 64px"] = "";
+App::$strings["Profile Photo 80px"] = "";
+App::$strings["Profile Photo 128px"] = "";
+App::$strings["Timezone"] = "";
+App::$strings["Homepage URL"] = "";
+App::$strings["Birth Year"] = "";
+App::$strings["Birth Month"] = "";
+App::$strings["Birth Day"] = "";
+App::$strings["Birthdate"] = "";
+App::$strings["Conversation removed."] = "";
+App::$strings["No messages."] = "";
+App::$strings["Delete conversation"] = "";
+App::$strings["D, d M Y - g:i A"] = "";
+App::$strings["Unable to create element."] = "";
+App::$strings["Unable to update menu element."] = "";
+App::$strings["Unable to add menu element."] = "";
+App::$strings["Menu Item Permissions"] = "";
+App::$strings["Link Name"] = "";
+App::$strings["Link or Submenu Target"] = "";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "";
+App::$strings["Use magic-auth if available"] = "";
+App::$strings["Open link in new window"] = "";
+App::$strings["Order in list"] = "";
+App::$strings["Higher numbers will sink to bottom of listing"] = "";
+App::$strings["Submit and finish"] = "";
+App::$strings["Submit and continue"] = "";
+App::$strings["Menu:"] = "";
+App::$strings["Link Target"] = "";
+App::$strings["Edit menu"] = "";
+App::$strings["Edit element"] = "";
+App::$strings["Drop element"] = "";
+App::$strings["New element"] = "";
+App::$strings["Edit this menu container"] = "";
+App::$strings["Add menu element"] = "";
+App::$strings["Delete this menu item"] = "";
+App::$strings["Edit this menu item"] = "";
+App::$strings["Menu item not found."] = "";
+App::$strings["Menu item deleted."] = "";
+App::$strings["Menu item could not be deleted."] = "";
+App::$strings["Edit Menu Element"] = "";
+App::$strings["Link text"] = "";
+App::$strings["Set your current mood and tell your friends"] = "";
+App::$strings["Total votes"] = "";
+App::$strings["Average Rating"] = "";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "";
+App::$strings["Remove This Channel"] = "";
+App::$strings["This channel will be completely removed from the network. "] = "";
+App::$strings["Remove this channel and all its clones from the network"] = "";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
+App::$strings["is now connected to"] = "";
+App::$strings["Could not access address book record."] = "";
+App::$strings["Refresh failed - channel is currently unavailable."] = "";
+App::$strings["Channel has been unblocked"] = "";
+App::$strings["Channel has been blocked"] = "";
+App::$strings["Unable to set address book parameters."] = "";
+App::$strings["Channel has been unignored"] = "";
+App::$strings["Channel has been ignored"] = "";
+App::$strings["Channel has been unarchived"] = "";
+App::$strings["Channel has been archived"] = "";
+App::$strings["Channel has been unhidden"] = "";
+App::$strings["Channel has been hidden"] = "";
+App::$strings["Channel has been approved"] = "";
+App::$strings["Channel has been unapproved"] = "";
+App::$strings["Connection has been removed."] = "";
+App::$strings["View %s's profile"] = "";
+App::$strings["Refresh Permissions"] = "";
+App::$strings["Fetch updated permissions"] = "";
+App::$strings["Recent Activity"] = "";
+App::$strings["View recent posts and comments"] = "";
+App::$strings["Block (or Unblock) all communications with this connection"] = "";
+App::$strings["Unignore"] = "";
+App::$strings["Ignore"] = "";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "";
+App::$strings["Unarchive"] = "";
+App::$strings["Archive"] = "";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "";
+App::$strings["Unhide"] = "";
+App::$strings["Hide"] = "";
+App::$strings["Hide or Unhide this connection from your other connections"] = "";
+App::$strings["Delete this connection"] = "";
+App::$strings["Approve this connection"] = "";
+App::$strings["Accept connection to allow communication"] = "";
+App::$strings["Connections: settings for %s"] = "";
+App::$strings["Apply these permissions automatically"] = "";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "";
+App::$strings["Slide to adjust your degree of friendship"] = "";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "";
+App::$strings["inherited"] = "";
+App::$strings["Connection has no individual permissions!"] = "";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
+App::$strings["Profile Visibility"] = "";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
+App::$strings["Contact Information / Notes"] = "";
+App::$strings["Edit contact notes"] = "";
+App::$strings["Their Settings"] = "";
+App::$strings["My Settings"] = "";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "";
+App::$strings["Clear/Disable Automatic Permissions"] = "";
+App::$strings["Forum Members"] = "";
+App::$strings["Soapbox"] = "";
+App::$strings["Full Sharing (typical social network permissions)"] = "";
+App::$strings["Cautious Sharing "] = "";
+App::$strings["Follow Only"] = "";
+App::$strings["Individual Permissions"] = "";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
+App::$strings["Advanced Permissions"] = "";
+App::$strings["Simple Permissions (select one and submit)"] = "";
+App::$strings["Visit %s's profile - %s"] = "";
+App::$strings["Block/Unblock contact"] = "";
+App::$strings["Ignore contact"] = "";
+App::$strings["Repair URL settings"] = "";
+App::$strings["View conversations"] = "";
+App::$strings["Delete contact"] = "";
+App::$strings["Last update:"] = "";
+App::$strings["Update public posts"] = "";
+App::$strings["Update now"] = "";
+App::$strings["Currently blocked"] = "";
+App::$strings["Currently ignored"] = "";
+App::$strings["Currently archived"] = "";
+App::$strings["Currently pending"] = "";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
+App::$strings["The error message was:"] = "";
+App::$strings["Authentication failed."] = "";
+App::$strings["Remote Authentication"] = "";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "";
+App::$strings["Authenticate"] = "";
+App::$strings["Unable to lookup recipient."] = "";
+App::$strings["Unable to communicate with requested channel."] = "";
+App::$strings["Cannot verify requested channel."] = "";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "";
+App::$strings["Message deleted."] = "";
+App::$strings["Message recalled."] = "";
+App::$strings["Send Private Message"] = "";
+App::$strings["To:"] = "";
+App::$strings["Subject:"] = "";
+App::$strings["Send"] = "";
+App::$strings["Message not found."] = "";
+App::$strings["Delete message"] = "";
+App::$strings["Recall message"] = "";
+App::$strings["Message has been recalled."] = "";
+App::$strings["Private Conversation"] = "";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
+App::$strings["Send Reply"] = "";
+App::$strings["Invalid request identifier."] = "";
+App::$strings["Discard"] = "";
+App::$strings["Please login."] = "";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
+App::$strings["Add a Channel"] = "";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
+App::$strings["Choose a short nickname"] = "";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "";
+App::$strings["Channel Type"] = "";
+App::$strings["Read more about roles"] = "";
+App::$strings["App installed."] = "";
+App::$strings["Malformed app."] = "";
+App::$strings["Embed code"] = "";
+App::$strings["Edit App"] = "";
+App::$strings["Create App"] = "";
+App::$strings["Name of app"] = "";
+App::$strings["Location (URL) of app"] = "";
+App::$strings["Photo icon URL"] = "";
+App::$strings["80 x 80 pixels - optional"] = "";
+App::$strings["Version ID"] = "";
+App::$strings["Price of app"] = "";
+App::$strings["Location (URL) to purchase app"] = "";
+App::$strings["sent you a private message"] = "";
+App::$strings["added your channel"] = "";
+App::$strings["posted an event"] = "";
+App::$strings["No such group"] = "";
+App::$strings["No such channel"] = "";
+App::$strings["Search Results For:"] = "";
+App::$strings["Collection is empty"] = "";
+App::$strings["Collection: "] = "";
+App::$strings["Connection: "] = "";
+App::$strings["Invalid connection."] = "";
+App::$strings["Ipsum Lorem"] = "";
+App::$strings["Bookmark added"] = "";
+App::$strings["My Bookmarks"] = "";
+App::$strings["My Connections Bookmarks"] = "";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
+App::$strings["Poll"] = "";
+App::$strings["View Results"] = "";
+App::$strings["No service class restrictions found."] = "";
+App::$strings["Files: shared with me"] = "";
+App::$strings["NEW"] = "";
+App::$strings["Remove all files"] = "";
+App::$strings["Remove this file"] = "";
+App::$strings["Schema Default"] = "";
+App::$strings["Sans-Serif"] = "";
+App::$strings["Monospace"] = "";
+App::$strings["Theme settings"] = "";
+App::$strings["Set scheme"] = "";
+App::$strings["Set font-size for posts and comments"] = "";
+App::$strings["Set font face"] = "";
+App::$strings["Set iconset"] = "";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "";
+App::$strings["Set shadow color, default #000"] = "";
+App::$strings["Set radius size, default 5px"] = "";
+App::$strings["Set line-height for posts and comments"] = "";
+App::$strings["Set background image"] = "";
+App::$strings["Set background attachment"] = "";
+App::$strings["Set background color"] = "";
+App::$strings["Set section background image"] = "";
+App::$strings["Set section background color"] = "";
+App::$strings["Set color of items - use hex"] = "";
+App::$strings["Set color of links - use hex"] = "";
+App::$strings["Set max-width for items. Default 400px"] = "";
+App::$strings["Set min-width for items. Default 240px"] = "";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "";
+App::$strings["Set color of fonts - use hex"] = "";
+App::$strings["Set background-size element"] = "";
+App::$strings["Item opacity"] = "";
+App::$strings["Display post previews only"] = "";
+App::$strings["Display side bar on channel page"] = "";
+App::$strings["Colour of the navigation bar"] = "";
+App::$strings["Item float"] = "";
+App::$strings["Left offset of the section element"] = "";
+App::$strings["Right offset of the section element"] = "";
+App::$strings["Section width"] = "";
+App::$strings["Left offset of the aside"] = "";
+App::$strings["Right offset of the aside element"] = "";
+App::$strings["Light (Hubzilla default)"] = "";
+App::$strings["Select scheme"] = "";
+App::$strings["Narrow navbar"] = "";
+App::$strings["Navigation bar background color"] = "";
+App::$strings["Navigation bar gradient top color"] = "";
+App::$strings["Navigation bar gradient bottom color"] = "";
+App::$strings["Navigation active button gradient top color"] = "";
+App::$strings["Navigation active button gradient bottom color"] = "";
+App::$strings["Navigation bar border color "] = "";
+App::$strings["Navigation bar icon color "] = "";
+App::$strings["Navigation bar active icon color "] = "";
+App::$strings["link color"] = "";
+App::$strings["Set font-color for banner"] = "";
+App::$strings["Set the background color"] = "";
+App::$strings["Set the background image"] = "";
+App::$strings["Set the background color of items"] = "";
+App::$strings["Set the background color of comments"] = "";
+App::$strings["Set the border color of comments"] = "";
+App::$strings["Set the indent for comments"] = "";
+App::$strings["Set the basic color for item icons"] = "";
+App::$strings["Set the hover color for item icons"] = "";
+App::$strings["Set font-size for the entire application"] = "";
+App::$strings["Example: 14px"] = "";
+App::$strings["Set font-color for posts and comments"] = "";
+App::$strings["Set radius of corners"] = "";
+App::$strings["Set shadow depth of photos"] = "";
+App::$strings["Set maximum width of content region in pixel"] = "";
+App::$strings["Leave empty for default width"] = "";
+App::$strings["Center page content"] = "";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "";
+App::$strings["Set size of conversation author photo"] = "";
+App::$strings["Set size of followup author photos"] = "";
+App::$strings["Update %s failed. See error logs."] = "";
+App::$strings["Update Error at %s"] = "";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "";
+App::$strings["Password"] = "";
+App::$strings["Remember me"] = "";
+App::$strings["Forgot your password?"] = "";
+App::$strings["toggle mobile"] = "";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "";
+App::$strings["[red] Website SSL error for %s"] = "";
+App::$strings["Cron/Scheduled tasks not running."] = "";
+App::$strings["[red] Cron tasks not running on %s"] = "";
diff --git a/util/typo.php b/util/typo.php
index 2e25c8306..0f7249f5c 100644
--- a/util/typo.php
+++ b/util/typo.php
@@ -10,7 +10,9 @@
include 'boot.php';
- $a = new App();
+ App::init();
+
+// $a = new App();
echo "Directory: include\n";
$files = glob('include/*.php');
@@ -67,8 +69,8 @@
}
}
- if(x($a->config,'system') && x($a->config['system'],'php_path'))
- $phpath = $a->config['system']['php_path'];
+ if(x(App::$config,'system') && x(App::$config['system'],'php_path'))
+ $phpath = App::$config['system']['php_path'];
else
$phpath = 'php';
@@ -76,7 +78,7 @@
echo 'util/hstrings.php' . "\n";
include_once('util/hstrings.php');
- echo count($a->strings) . ' strings' . "\n";
+ echo count(App::$strings) . ' strings' . "\n";
$files = glob('view/*/hstrings.php');
diff --git a/util/typohelper.php b/util/typohelper.php
index 589702a02..52c144ab7 100644
--- a/util/typohelper.php
+++ b/util/typohelper.php
@@ -1,5 +1,8 @@
<?php
+ require_once('boot.php');
+ App::init();
+
$str = <<< EOT
error_reporting(E_ERROR | E_WARNING | E_PARSE );
ini_set('display_errors', '1');
diff --git a/util/udall b/util/udall
new file mode 100755
index 000000000..d1ff1c482
--- /dev/null
+++ b/util/udall
@@ -0,0 +1,17 @@
+#!/bin/bash
+if [ ! -d .git ]; then
+ echo Unable to update `pwd`
+ exit
+fi
+git pull
+
+if [ -d extend ] ; then
+ for a in theme addon widget ; do
+ if [ -d $a ]; then
+ for b in `ls extend/$a` ; do
+ echo Updating $b
+ 'util/update_'$a'_repo' $b
+ done
+ fi
+ done
+fi
diff --git a/version.inc b/version.inc
index 4887ba16b..d4d1eba96 100644
--- a/version.inc
+++ b/version.inc
@@ -1 +1,2 @@
-2015-12-18.1250
+2016-04-14.1366H
+
diff --git a/view/ca/hstrings.php b/view/ca/hstrings.php
index aeb58f694..c263bafba 100644
--- a/view/ca/hstrings.php
+++ b/view/ca/hstrings.php
@@ -5,2144 +5,2144 @@ function string_plural_select_ca($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "No s'ha trobat informació de DNS pel servidor de base de dades '%s'";
-$a->strings["Profile Photos"] = "Fotos del Perfil";
-$a->strings["Edit"] = "Edita";
-$a->strings["Frequently"] = "Freqüentment";
-$a->strings["Hourly"] = "Horariament";
-$a->strings["Twice daily"] = "Dos vegades al dia";
-$a->strings["Daily"] = "Diariament";
-$a->strings["Weekly"] = "Setmanalment";
-$a->strings["Monthly"] = "Mensualment";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Correu electrónic";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["created a new post"] = "Creada una nova entrada";
-$a->strings["commented on %s's post"] = "comentat a l'entrada de %s";
-$a->strings["No username found in import file."] = "No s'ha trobat nom d'usuari a l'arxiu d'importació.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "No s'ha pogut importar el canal perquè l'adreça única de canal no s'ha pogut crear.";
-$a->strings["Import completed."] = "S'ha completat la importació.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grup esborrat amb aquest nom fou reviscolat. Els permisos dels items existents <strong>poden</strong> aplicar-se a aquest grup i qualsevol membre futur. Si no es això el que vols, si et plau, crea un altre grup amb un nom diferent.";
-$a->strings["Default privacy group for new contacts"] = "Privacitat de grup predeterminada per a contactes nous";
-$a->strings["All Channels"] = "Tots els Canals";
-$a->strings["edit"] = "edita";
-$a->strings["Collections"] = "Col·leccions";
-$a->strings["Edit collection"] = "Edita col·leccions";
-$a->strings["Add new collection"] = "Afegeix una nova col·lecció";
-$a->strings["Channels not in any collection"] = "Canals a cap col·lecció";
-$a->strings["add"] = "afegeix";
-$a->strings["Not a valid email address"] = "Adreça de correu electrònic no vàlida";
-$a->strings["Your email domain is not among those allowed on this site"] = "El seu domini de correu electrònic no es troba entre els permesos en aquest lloc";
-$a->strings["Your email address is already registered at this site."] = "La teva adreça de correu electrònic ja esta registrada en aquest lloc";
-$a->strings["An invitation is required."] = "Es requereix Invitació";
-$a->strings["Invitation could not be verified."] = "L'invitació no ha pogut ser verificada";
-$a->strings["Please enter the required information."] = "Entra la informació sol·licitada";
-$a->strings["Failed to store account information."] = "Ha fallat guardar la informació del compte";
-$a->strings["Registration confirmation for %s"] = "Registre confirmat per %s";
-$a->strings["Registration request at %s"] = "Sol·licitud de registre a %s";
-$a->strings["Administrator"] = "Administrador";
-$a->strings["your registration password"] = "la teva contrasenya registrada";
-$a->strings["Registration details for %s"] = "Detalls del registre per %s";
-$a->strings["Account approved."] = "Compte aprovat.";
-$a->strings["Registration revoked for %s"] = "Registre revocat per %s";
-$a->strings["Account verified. Please login."] = "Compte verificat. Si us plau, inicia sessió.";
-$a->strings["Click here to upgrade."] = "Feu clic aquí per actualitzar.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Aquesta acció és superior als límits establerts pel seu pla de subscripció.";
-$a->strings["This action is not available under your subscription plan."] = "Aquesta acció no està disponible en el seu pla de subscripció.";
-$a->strings["Miscellaneous"] = "Miscelania";
-$a->strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD o MM-DD";
-$a->strings["Required"] = "Requerit";
-$a->strings["never"] = "mai";
-$a->strings["less than a second ago"] = "fa menys d'un segon";
-$a->strings["year"] = "any";
-$a->strings["years"] = "anys";
-$a->strings["month"] = "mes";
-$a->strings["months"] = "mesos";
-$a->strings["week"] = "setmana";
-$a->strings["weeks"] = "setmanes";
-$a->strings["day"] = "dia";
-$a->strings["days"] = "dies";
-$a->strings["hour"] = "hora";
-$a->strings["hours"] = "hores";
-$a->strings["minute"] = "minut";
-$a->strings["minutes"] = "minuts";
-$a->strings["second"] = "segon";
-$a->strings["seconds"] = "segons";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "Fa %1\$d i %2\$s";
-$a->strings["%1\$s's birthday"] = "Aniversari de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Feliç Aniversari %1\$s";
-$a->strings["Directory Options"] = "Opcions de Directori";
-$a->strings["Safe Mode"] = "Mode Segur";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Sí";
-$a->strings["Public Forums Only"] = "Només Fòrums Públics";
-$a->strings["This Website Only"] = "Només Aquest Lloc Web";
-$a->strings["New Page"] = "Pàgina Nova";
-$a->strings["View"] = "Mostra";
-$a->strings["Preview"] = "Avanç";
-$a->strings["Actions"] = "Accions";
-$a->strings["Page Link"] = "Enllaç a Pàgina";
-$a->strings["Title"] = "Títol";
-$a->strings["Created"] = "Creat";
-$a->strings["Edited"] = "Editat";
-$a->strings["Public Timeline"] = "Línia de Temps Pública";
-$a->strings["Default"] = "Predeterminat";
-$a->strings["Delete this item?"] = "Esborrar aquest item?";
-$a->strings["Comment"] = "Comentari";
-$a->strings["[+] show all"] = "[+] mostra tot";
-$a->strings["[-] show less"] = "[-] mostra menys";
-$a->strings["[+] expand"] = "[+] expandeix";
-$a->strings["[-] collapse"] = "[-] colapsa";
-$a->strings["Password too short"] = "Contrasenya massa curta";
-$a->strings["Passwords do not match"] = "Les paraules de pas no coincideixen";
-$a->strings["everybody"] = "tothom";
-$a->strings["Secret Passphrase"] = "Contrasenya Secreta";
-$a->strings["Passphrase hint"] = "Pista per la Contrasenya";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Avis: Els permisos han canviat però encara no han estat enviats.";
-$a->strings["close all"] = "tanca tot";
-$a->strings["Nothing new here"] = "Res de nou per aquí";
-$a->strings["Rate This Channel (this is public)"] = "Valora Aquest Canal (això es farà públic)";
-$a->strings["Rating"] = "Valora";
-$a->strings["Describe (optional)"] = "Descriu (opcional)";
-$a->strings["Submit"] = "Presenta";
-$a->strings["Please enter a link URL"] = "Si us plau, entra l'enllaç URL";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Hi ha canvis sense desar, estàs segur que vols abandonar la pàgina?";
-$a->strings["timeago.prefixAgo"] = "horapasada.prefixFa";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "fa";
-$a->strings["from now"] = "des d'ara";
-$a->strings["less than a minute"] = "menys d'un minut";
-$a->strings["about a minute"] = "prop d'un minut";
-$a->strings["%d minutes"] = "%d minuts";
-$a->strings["about an hour"] = "prop d'una hora";
-$a->strings["about %d hours"] = "al voltant de %d hores";
-$a->strings["a day"] = "un dia";
-$a->strings["%d days"] = "%d dies";
-$a->strings["about a month"] = "prop d'un mes";
-$a->strings["%d months"] = "%d mesos";
-$a->strings["about a year"] = "prop d'un any";
-$a->strings["%d years"] = "%d anys";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["prev"] = "prev";
-$a->strings["first"] = "primer";
-$a->strings["last"] = "últim";
-$a->strings["next"] = "pròxim";
-$a->strings["older"] = "el més antic";
-$a->strings["newer"] = "El més nou";
-$a->strings["No connections"] = "Sense Connexions";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "No s'ha trobat informació de DNS pel servidor de base de dades '%s'";
+App::$strings["Profile Photos"] = "Fotos del Perfil";
+App::$strings["Edit"] = "Edita";
+App::$strings["Frequently"] = "Freqüentment";
+App::$strings["Hourly"] = "Horariament";
+App::$strings["Twice daily"] = "Dos vegades al dia";
+App::$strings["Daily"] = "Diariament";
+App::$strings["Weekly"] = "Setmanalment";
+App::$strings["Monthly"] = "Mensualment";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Correu electrónic";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["created a new post"] = "Creada una nova entrada";
+App::$strings["commented on %s's post"] = "comentat a l'entrada de %s";
+App::$strings["No username found in import file."] = "No s'ha trobat nom d'usuari a l'arxiu d'importació.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "No s'ha pogut importar el canal perquè l'adreça única de canal no s'ha pogut crear.";
+App::$strings["Import completed."] = "S'ha completat la importació.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grup esborrat amb aquest nom fou reviscolat. Els permisos dels items existents <strong>poden</strong> aplicar-se a aquest grup i qualsevol membre futur. Si no es això el que vols, si et plau, crea un altre grup amb un nom diferent.";
+App::$strings["Default privacy group for new contacts"] = "Privacitat de grup predeterminada per a contactes nous";
+App::$strings["All Channels"] = "Tots els Canals";
+App::$strings["edit"] = "edita";
+App::$strings["Collections"] = "Col·leccions";
+App::$strings["Edit collection"] = "Edita col·leccions";
+App::$strings["Add new collection"] = "Afegeix una nova col·lecció";
+App::$strings["Channels not in any collection"] = "Canals a cap col·lecció";
+App::$strings["add"] = "afegeix";
+App::$strings["Not a valid email address"] = "Adreça de correu electrònic no vàlida";
+App::$strings["Your email domain is not among those allowed on this site"] = "El seu domini de correu electrònic no es troba entre els permesos en aquest lloc";
+App::$strings["Your email address is already registered at this site."] = "La teva adreça de correu electrònic ja esta registrada en aquest lloc";
+App::$strings["An invitation is required."] = "Es requereix Invitació";
+App::$strings["Invitation could not be verified."] = "L'invitació no ha pogut ser verificada";
+App::$strings["Please enter the required information."] = "Entra la informació sol·licitada";
+App::$strings["Failed to store account information."] = "Ha fallat guardar la informació del compte";
+App::$strings["Registration confirmation for %s"] = "Registre confirmat per %s";
+App::$strings["Registration request at %s"] = "Sol·licitud de registre a %s";
+App::$strings["Administrator"] = "Administrador";
+App::$strings["your registration password"] = "la teva contrasenya registrada";
+App::$strings["Registration details for %s"] = "Detalls del registre per %s";
+App::$strings["Account approved."] = "Compte aprovat.";
+App::$strings["Registration revoked for %s"] = "Registre revocat per %s";
+App::$strings["Account verified. Please login."] = "Compte verificat. Si us plau, inicia sessió.";
+App::$strings["Click here to upgrade."] = "Feu clic aquí per actualitzar.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Aquesta acció és superior als límits establerts pel seu pla de subscripció.";
+App::$strings["This action is not available under your subscription plan."] = "Aquesta acció no està disponible en el seu pla de subscripció.";
+App::$strings["Miscellaneous"] = "Miscelania";
+App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD o MM-DD";
+App::$strings["Required"] = "Requerit";
+App::$strings["never"] = "mai";
+App::$strings["less than a second ago"] = "fa menys d'un segon";
+App::$strings["year"] = "any";
+App::$strings["years"] = "anys";
+App::$strings["month"] = "mes";
+App::$strings["months"] = "mesos";
+App::$strings["week"] = "setmana";
+App::$strings["weeks"] = "setmanes";
+App::$strings["day"] = "dia";
+App::$strings["days"] = "dies";
+App::$strings["hour"] = "hora";
+App::$strings["hours"] = "hores";
+App::$strings["minute"] = "minut";
+App::$strings["minutes"] = "minuts";
+App::$strings["second"] = "segon";
+App::$strings["seconds"] = "segons";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "Fa %1\$d i %2\$s";
+App::$strings["%1\$s's birthday"] = "Aniversari de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Feliç Aniversari %1\$s";
+App::$strings["Directory Options"] = "Opcions de Directori";
+App::$strings["Safe Mode"] = "Mode Segur";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Sí";
+App::$strings["Public Forums Only"] = "Només Fòrums Públics";
+App::$strings["This Website Only"] = "Només Aquest Lloc Web";
+App::$strings["New Page"] = "Pàgina Nova";
+App::$strings["View"] = "Mostra";
+App::$strings["Preview"] = "Avanç";
+App::$strings["Actions"] = "Accions";
+App::$strings["Page Link"] = "Enllaç a Pàgina";
+App::$strings["Title"] = "Títol";
+App::$strings["Created"] = "Creat";
+App::$strings["Edited"] = "Editat";
+App::$strings["Public Timeline"] = "Línia de Temps Pública";
+App::$strings["Default"] = "Predeterminat";
+App::$strings["Delete this item?"] = "Esborrar aquest item?";
+App::$strings["Comment"] = "Comentari";
+App::$strings["[+] show all"] = "[+] mostra tot";
+App::$strings["[-] show less"] = "[-] mostra menys";
+App::$strings["[+] expand"] = "[+] expandeix";
+App::$strings["[-] collapse"] = "[-] colapsa";
+App::$strings["Password too short"] = "Contrasenya massa curta";
+App::$strings["Passwords do not match"] = "Les paraules de pas no coincideixen";
+App::$strings["everybody"] = "tothom";
+App::$strings["Secret Passphrase"] = "Contrasenya Secreta";
+App::$strings["Passphrase hint"] = "Pista per la Contrasenya";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Avis: Els permisos han canviat però encara no han estat enviats.";
+App::$strings["close all"] = "tanca tot";
+App::$strings["Nothing new here"] = "Res de nou per aquí";
+App::$strings["Rate This Channel (this is public)"] = "Valora Aquest Canal (això es farà públic)";
+App::$strings["Rating"] = "Valora";
+App::$strings["Describe (optional)"] = "Descriu (opcional)";
+App::$strings["Submit"] = "Presenta";
+App::$strings["Please enter a link URL"] = "Si us plau, entra l'enllaç URL";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Hi ha canvis sense desar, estàs segur que vols abandonar la pàgina?";
+App::$strings["timeago.prefixAgo"] = "horapasada.prefixFa";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "fa";
+App::$strings["from now"] = "des d'ara";
+App::$strings["less than a minute"] = "menys d'un minut";
+App::$strings["about a minute"] = "prop d'un minut";
+App::$strings["%d minutes"] = "%d minuts";
+App::$strings["about an hour"] = "prop d'una hora";
+App::$strings["about %d hours"] = "al voltant de %d hores";
+App::$strings["a day"] = "un dia";
+App::$strings["%d days"] = "%d dies";
+App::$strings["about a month"] = "prop d'un mes";
+App::$strings["%d months"] = "%d mesos";
+App::$strings["about a year"] = "prop d'un any";
+App::$strings["%d years"] = "%d anys";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["prev"] = "prev";
+App::$strings["first"] = "primer";
+App::$strings["last"] = "últim";
+App::$strings["next"] = "pròxim";
+App::$strings["older"] = "el més antic";
+App::$strings["newer"] = "El més nou";
+App::$strings["No connections"] = "Sense Connexions";
+App::$strings["%d Connection"] = array(
0 => "%d Connexió",
1 => "%d Connexions",
);
-$a->strings["View Connections"] = "Veure Connexions";
-$a->strings["Search"] = "Cerca";
-$a->strings["Save"] = "Guardar";
-$a->strings["poke"] = "emprenya";
-$a->strings["poked"] = "emprenyat";
-$a->strings["ping"] = "coloca";
-$a->strings["pinged"] = "colocat";
-$a->strings["prod"] = "picar";
-$a->strings["prodded"] = "picat";
-$a->strings["slap"] = "bufetada";
-$a->strings["slapped"] = "bufetejat";
-$a->strings["finger"] = "senyal";
-$a->strings["fingered"] = "senyalat";
-$a->strings["rebuff"] = "menyspreu";
-$a->strings["rebuffed"] = "menyspreuat";
-$a->strings["happy"] = "feliç";
-$a->strings["sad"] = "trist";
-$a->strings["mellow"] = "melós";
-$a->strings["tired"] = "cansat";
-$a->strings["perky"] = "turgent";
-$a->strings["angry"] = "enfadat";
-$a->strings["stupified"] = "encantat";
-$a->strings["puzzled"] = "perplexe";
-$a->strings["interested"] = "Interessat";
-$a->strings["bitter"] = "amargat";
-$a->strings["cheerful"] = "feliç";
-$a->strings["alive"] = "viu";
-$a->strings["annoyed"] = "molest";
-$a->strings["anxious"] = "ansiós";
-$a->strings["cranky"] = "malagaitós";
-$a->strings["disturbed"] = "transtornat";
-$a->strings["frustrated"] = "frustrat";
-$a->strings["depressed"] = "deprimit";
-$a->strings["motivated"] = "motivat";
-$a->strings["relaxed"] = "relaxat";
-$a->strings["surprised"] = "sorprès";
-$a->strings["Monday"] = "Dilluns";
-$a->strings["Tuesday"] = "Dimarts";
-$a->strings["Wednesday"] = "Dimecres";
-$a->strings["Thursday"] = "Dijous";
-$a->strings["Friday"] = "Divendres";
-$a->strings["Saturday"] = "Dissabte";
-$a->strings["Sunday"] = "Diumenge";
-$a->strings["January"] = "Gener";
-$a->strings["February"] = "Febrer";
-$a->strings["March"] = "Març";
-$a->strings["April"] = "Abril";
-$a->strings["May"] = "Maig";
-$a->strings["June"] = "Juny";
-$a->strings["July"] = "Juliol";
-$a->strings["August"] = "Agost";
-$a->strings["September"] = "Setembre";
-$a->strings["October"] = "Octubre";
-$a->strings["November"] = "Novembre";
-$a->strings["December"] = "Desembre";
-$a->strings["unknown.???"] = "desconegut.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "elimina categoria";
-$a->strings["remove from file"] = "elimina del arxiu";
-$a->strings["Click to open/close"] = "Clic per obrir/tancar";
-$a->strings["Link to Source"] = "Enllaç a la Font";
-$a->strings["default"] = "per defecte";
-$a->strings["Page layout"] = "Format de la pàgina";
-$a->strings["You can create your own with the layouts tool"] = "Pots crear el teu propi amb l'editor de format de pàgina.";
-$a->strings["Page content type"] = "Tipus de contingut de la pàgina";
-$a->strings["Select an alternate language"] = "Tria un idioma alternatiu";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "succés";
-$a->strings["status"] = "estat";
-$a->strings["comment"] = "comentari";
-$a->strings["activity"] = "activitat";
-$a->strings["Design Tools"] = "Eines de disseny";
-$a->strings["Blocks"] = "Bloc";
-$a->strings["Menus"] = "Menús";
-$a->strings["Layouts"] = "Format Gràfic";
-$a->strings["Pages"] = "Pàgines";
-$a->strings["Collection"] = "Col·lecció";
-$a->strings["parent"] = "pare";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Llista d'Adreçes";
-$a->strings["Calendar"] = "Calendari";
-$a->strings["Schedule Inbox"] = "Programació de la bústia d'entrada";
-$a->strings["Schedule Outbox"] = "Programació de la bústia de sortida";
-$a->strings["Unknown"] = "Desconegut";
-$a->strings["%1\$s used"] = "%1\$s emprat";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s emprat de %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Arxius";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartit";
-$a->strings["Create"] = "Creada";
-$a->strings["Upload"] = "Pujar";
-$a->strings["Name"] = "Nom";
-$a->strings["Type"] = "Tipus";
-$a->strings["Size"] = "Mida";
-$a->strings["Last Modified"] = "Últim Modificat";
-$a->strings["Delete"] = "Esborra";
-$a->strings["Create new folder"] = "Crea una nova carpeta";
-$a->strings["Upload file"] = "Puja arxiu";
-$a->strings["%1\$s's bookmarks"] = "%1\$s de marcadors";
-$a->strings["view full size"] = "Veure a mida competa";
-$a->strings["\$Projectname Notification"] = "Notificació de \$Projectname";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Gràcies,";
-$a->strings["%s Administrator"] = "%s Administrador";
-$a->strings["No Subject"] = "Sense Assumpte";
-$a->strings["General Features"] = "Característiques Generals";
-$a->strings["Content Expiration"] = "Expiració del Contingut";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "elimina entrades/comentaris i/o missatges privats de aquí en endevant.";
-$a->strings["Multiple Profiles"] = "Multiples Perfils";
-$a->strings["Ability to create multiple profiles"] = "Capacitat per crear multiples perfils";
-$a->strings["Advanced Profiles"] = "Perfils Avançats";
-$a->strings["Additional profile sections and selections"] = "Seccions i seleccions addicionals de perfils ";
-$a->strings["Profile Import/Export"] = "Importar/Exportar Perfil";
-$a->strings["Save and load profile details across sites/channels"] = "Guarda i carrega els detalls del perfil al llarg dels llocs/canals";
-$a->strings["Web Pages"] = "Pàgines Web";
-$a->strings["Provide managed web pages on your channel"] = "Proporcionar pàgines web gestionades al seu canal";
-$a->strings["Private Notes"] = "Notes Privades";
-$a->strings["Enables a tool to store notes and reminders"] = "Activa l'eina per guardar notes i recordatoris";
-$a->strings["Navigation Channel Select"] = "Navegació pel Selector de Canals";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Canvieu els canals directament des del menú desplegable de navegació";
-$a->strings["Photo Location"] = "Ubicació de la Photo";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, vincular a un mapa.";
-$a->strings["Expert Mode"] = "Mode Expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Activar Mode Expert per a proporcionar opcions avançades de configuració";
-$a->strings["Premium Channel"] = "Canal Superior";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Li permet establir restriccions i els termes en els quals es connecten amb el seu canal";
-$a->strings["Post Composition Features"] = "Característiques de Composició d'Entrades";
-$a->strings["Use Markdown"] = "Us d'Abreviatures";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permet emprat \"Abreviatures\" per formatar entrades";
-$a->strings["Large Photos"] = "Grans Fotos";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclou gran (640px) foto de miniatura a les entrades. Si no està activat, empra petita (320px) foto de miniatura.";
-$a->strings["Channel Sources"] = "Canal Origen";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importa automàticament el contingut del canal des de altres canals o feeds";
-$a->strings["Even More Encryption"] = "Encara Més Encriptació";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permet l'encripció opcional del contingut extrem-a-extrem amb clau secreta compartida";
-$a->strings["Enable voting tools"] = "Habilitar eines de vot";
-$a->strings["Provide a class of post which others can vote on"] = "Proporcionar una classe d'entrada que altres puguin votar";
-$a->strings["Network and Stream Filtering"] = "Filtrat de Xarxa i Flux";
-$a->strings["Search by Date"] = "Cerca per Data";
-$a->strings["Ability to select posts by date ranges"] = "Capacitat per seleccionar entrades per rang de dates";
-$a->strings["Collections Filter"] = "Filtre de Col·leccions";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilitar giny per mostrar les entrades de xarxa únicament de les col·leccions seleccionades";
-$a->strings["Saved Searches"] = "Cerques Guardades";
-$a->strings["Save search terms for re-use"] = "Guardar els termin de la cerca per a re-usar";
-$a->strings["Network Personal Tab"] = "Pestanya Personal de Xarxa";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Activa pestanya per mostrar només les entrades de xarxa en els que has intervingut";
-$a->strings["Network New Tab"] = "Nova Pestanya de Xarxa";
-$a->strings["Enable tab to display all new Network activity"] = "Activa pestanya per mostrar tota l'activitat nova de la Xarxa";
-$a->strings["Affinity Tool"] = "Eina d'Afinitat";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtre d'activitat del flux per importància de la relació";
-$a->strings["Connection Filtering"] = "Filtre de Connexió";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtre de missatges d'entrada de conexions, basat en paraules clau/contingut ";
-$a->strings["Suggest Channels"] = "Suggerir Canals";
-$a->strings["Show channel suggestions"] = "Mostra suggerencies de canals";
-$a->strings["Post/Comment Tools"] = "Eina d'Entrades/Comentaris";
-$a->strings["Tagging"] = "Etiquetant";
-$a->strings["Ability to tag existing posts"] = "Capacitat d'etiquetar entrades existents";
-$a->strings["Post Categories"] = "Categories d'Entrades";
-$a->strings["Add categories to your posts"] = "Afegeix categoria a la teva entrada";
-$a->strings["Saved Folders"] = "Carpetes Guardades";
-$a->strings["Ability to file posts under folders"] = "Capacitat de arxivar entrades en les carpetes";
-$a->strings["Dislike Posts"] = "No Agrada l'Entrada";
-$a->strings["Ability to dislike posts/comments"] = "Capacitat per marcar amb \"No Agrada\" les entrades/comentaris";
-$a->strings["Star Posts"] = "Entrades Excel·lents";
-$a->strings["Ability to mark special posts with a star indicator"] = "Capacitat per marcar entrades especials amb l'indicador d'excel·lencia";
-$a->strings["Tag Cloud"] = "Núvol d'Etiquetes.";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Proporcionar un núvol d'etiquetes personals a la teva pàgina de canal";
-$a->strings["Categories"] = "Categories";
-$a->strings["Apps"] = "Aplicatius";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personal";
-$a->strings["Create Personal App"] = "Crear Personal App";
-$a->strings["Edit Personal App"] = "Editar Personal App";
-$a->strings["Connect"] = "Connecta ";
-$a->strings["Ignore/Hide"] = "Ignora/Amaga";
-$a->strings["Suggestions"] = "Suggerencies";
-$a->strings["See more..."] = "Veure més.....";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tens %1$.0f de %2$.0f connexions permeses.";
-$a->strings["Add New Connection"] = "Afegeix una Nova Connexió";
-$a->strings["Enter the channel address"] = "Introdueix la adreça del canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple: pep@exemple.com, http://exemple.com/vinyet";
-$a->strings["Notes"] = "Notes";
-$a->strings["Remove term"] = "Plaç de remoció";
-$a->strings["Everything"] = "Tot";
-$a->strings["Archives"] = "Arxius";
-$a->strings["Me"] = "Jo";
-$a->strings["Family"] = "Família";
-$a->strings["Friends"] = "Amics";
-$a->strings["Acquaintances"] = "Coneguts";
-$a->strings["All"] = "Tots";
-$a->strings["Refresh"] = "Refresc";
-$a->strings["Account settings"] = "Ajustos de Compte";
-$a->strings["Channel settings"] = "Ajustos de Canal";
-$a->strings["Additional features"] = "Característiques addicionals";
-$a->strings["Feature/Addon settings"] = "Ajustos de Característica/Afegit";
-$a->strings["Display settings"] = "Ajustos de pantalla";
-$a->strings["Connected apps"] = "Apps connectades";
-$a->strings["Export channel"] = "Exportat canal";
-$a->strings["Connection Default Permissions"] = "Permisos per Defecte de la Connexió";
-$a->strings["Premium Channel Settings"] = "Ajustos Premium de Canal";
-$a->strings["Settings"] = "Ajustos";
-$a->strings["Messages"] = "Missatges";
-$a->strings["Check Mail"] = "Comprovar Correu";
-$a->strings["New Message"] = "Nou Missatge";
-$a->strings["Chat Rooms"] = "Sales de Xat";
-$a->strings["Bookmarked Chatrooms"] = "Sales de Xat Favorites";
-$a->strings["Suggested Chatrooms"] = "Sales de Xat Suggerides";
-$a->strings["photo/image"] = "foto/imatge";
-$a->strings["Rate Me"] = "Valora'm";
-$a->strings["View Ratings"] = "Veure Valoracions";
-$a->strings["Public Hubs"] = "Concentradors Públics";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Inicia:";
-$a->strings["Finishes:"] = "Acaba:";
-$a->strings["Location:"] = "Localització:";
-$a->strings["This event has been added to your calendar."] = "Aquest succés ha estat afegit al teu calendari.";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notificació] Un nou missatge s'ha rebut a %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s t'ha enviat un nou missatge privat a %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s t'ha enviat %2\$s.";
-$a->strings["a private message"] = "un missatge privat";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Per favor, visita %s per a veure i/o respondre els teus missatges privats.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]%4\$s de %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]el teu %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentari a la conversa #%1\$d per %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentat en un article/conversa que havies estat seguint.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Si us plau visita %s per veure i/o contestar a la conversa";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Avís] %s ha escrit una entrada al teu mur";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha escrit una entrada al teu mur en %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s enviat correu a [zrl=%3\$s]el teu mur[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notificació] %s t'ha etiquetat";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s t'ha etiquetat a %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]t'ha etiquetat[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Avís] %1\$s s'en fot de tu";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s s'en fot de tú a %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]s'en fot de tú[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Avís] %s ha etiquetat la teva entrada";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetat la teva entrada a %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s etiquetat [zrl=%3\$s]la teva entrada[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Avís] Presentació rebuda";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, has rebut una nova petició de connexió de '%2\$s' a %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, has rebut [zrl=%2\$s]una nova petició de connexió[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Pots visitar el seu perfil a %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Si us plau, visita %s per aprovar o rebutjar la petició de connexió.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificació] Rebuda suggerencia d'amistat";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, has rebut una suggerència d'amistat de '%2\$s' a %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, has rebut [zrl=%2\$s]una suggerència d'amistat[/zrl] per %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nom:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Per favor, visita %s per a aprovar o rebutjar la suggerencia.";
-$a->strings["[Red:Notify]"] = "[Red:Notificació]";
-$a->strings["No recipient provided."] = "No s'ha proporcionat bústia.";
-$a->strings["[no subject]"] = "[no subject]";
-$a->strings["Unable to determine sender."] = "incapaç de determinar el remitent";
-$a->strings["Stored post could not be verified."] = "L'entrada guardada no pot ser verificada";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s agrada %2\$s de %3\$s";
-$a->strings["Please choose"] = "Escull";
-$a->strings["Agree"] = "A favor";
-$a->strings["Disagree"] = "En contra";
-$a->strings["Abstain"] = "Abstenció";
-$a->strings["Channel is blocked on this site."] = "El canal està bloquejat en aquest lloc.";
-$a->strings["Channel location missing."] = "Ubicació del canal perduda.";
-$a->strings["Response from remote channel was incomplete."] = "La resposta del canal remot fou incompleta.";
-$a->strings["Channel was deleted and no longer exists."] = "El canal fou esborrat i actualment no existeix.";
-$a->strings["Protocol disabled."] = "Protocol desactivat.";
-$a->strings["Protocol blocked for this channel."] = "El protocol està bloquejat per a aquest canal.";
-$a->strings["Channel discovery failed."] = "Descobriment de canal fallit.";
-$a->strings["local account not found."] = "compte local no trobat.";
-$a->strings["Cannot connect to yourself."] = "No pots connectar amb tu mateix.";
-$a->strings["Private Message"] = "Missatge Privat";
-$a->strings["Select"] = "Selecciona";
-$a->strings["Save to Folder"] = "Guardar en la Carpeta";
-$a->strings["I will attend"] = "Assistiré";
-$a->strings["I will not attend"] = "No assistiré";
-$a->strings["I might attend"] = "Podria assistir";
-$a->strings["I agree"] = "D'acord";
-$a->strings["I disagree"] = "En desacord";
-$a->strings["I abstain"] = "M'abstinc";
-$a->strings["View all"] = "Veure tot";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Veure Connexions";
+App::$strings["Search"] = "Cerca";
+App::$strings["Save"] = "Guardar";
+App::$strings["poke"] = "emprenya";
+App::$strings["poked"] = "emprenyat";
+App::$strings["ping"] = "coloca";
+App::$strings["pinged"] = "colocat";
+App::$strings["prod"] = "picar";
+App::$strings["prodded"] = "picat";
+App::$strings["slap"] = "bufetada";
+App::$strings["slapped"] = "bufetejat";
+App::$strings["finger"] = "senyal";
+App::$strings["fingered"] = "senyalat";
+App::$strings["rebuff"] = "menyspreu";
+App::$strings["rebuffed"] = "menyspreuat";
+App::$strings["happy"] = "feliç";
+App::$strings["sad"] = "trist";
+App::$strings["mellow"] = "melós";
+App::$strings["tired"] = "cansat";
+App::$strings["perky"] = "turgent";
+App::$strings["angry"] = "enfadat";
+App::$strings["stupified"] = "encantat";
+App::$strings["puzzled"] = "perplexe";
+App::$strings["interested"] = "Interessat";
+App::$strings["bitter"] = "amargat";
+App::$strings["cheerful"] = "feliç";
+App::$strings["alive"] = "viu";
+App::$strings["annoyed"] = "molest";
+App::$strings["anxious"] = "ansiós";
+App::$strings["cranky"] = "malagaitós";
+App::$strings["disturbed"] = "transtornat";
+App::$strings["frustrated"] = "frustrat";
+App::$strings["depressed"] = "deprimit";
+App::$strings["motivated"] = "motivat";
+App::$strings["relaxed"] = "relaxat";
+App::$strings["surprised"] = "sorprès";
+App::$strings["Monday"] = "Dilluns";
+App::$strings["Tuesday"] = "Dimarts";
+App::$strings["Wednesday"] = "Dimecres";
+App::$strings["Thursday"] = "Dijous";
+App::$strings["Friday"] = "Divendres";
+App::$strings["Saturday"] = "Dissabte";
+App::$strings["Sunday"] = "Diumenge";
+App::$strings["January"] = "Gener";
+App::$strings["February"] = "Febrer";
+App::$strings["March"] = "Març";
+App::$strings["April"] = "Abril";
+App::$strings["May"] = "Maig";
+App::$strings["June"] = "Juny";
+App::$strings["July"] = "Juliol";
+App::$strings["August"] = "Agost";
+App::$strings["September"] = "Setembre";
+App::$strings["October"] = "Octubre";
+App::$strings["November"] = "Novembre";
+App::$strings["December"] = "Desembre";
+App::$strings["unknown.???"] = "desconegut.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "elimina categoria";
+App::$strings["remove from file"] = "elimina del arxiu";
+App::$strings["Click to open/close"] = "Clic per obrir/tancar";
+App::$strings["Link to Source"] = "Enllaç a la Font";
+App::$strings["default"] = "per defecte";
+App::$strings["Page layout"] = "Format de la pàgina";
+App::$strings["You can create your own with the layouts tool"] = "Pots crear el teu propi amb l'editor de format de pàgina.";
+App::$strings["Page content type"] = "Tipus de contingut de la pàgina";
+App::$strings["Select an alternate language"] = "Tria un idioma alternatiu";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "succés";
+App::$strings["status"] = "estat";
+App::$strings["comment"] = "comentari";
+App::$strings["activity"] = "activitat";
+App::$strings["Design Tools"] = "Eines de disseny";
+App::$strings["Blocks"] = "Bloc";
+App::$strings["Menus"] = "Menús";
+App::$strings["Layouts"] = "Format Gràfic";
+App::$strings["Pages"] = "Pàgines";
+App::$strings["Collection"] = "Col·lecció";
+App::$strings["parent"] = "pare";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Llista d'Adreçes";
+App::$strings["Calendar"] = "Calendari";
+App::$strings["Schedule Inbox"] = "Programació de la bústia d'entrada";
+App::$strings["Schedule Outbox"] = "Programació de la bústia de sortida";
+App::$strings["Unknown"] = "Desconegut";
+App::$strings["%1\$s used"] = "%1\$s emprat";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s emprat de %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Arxius";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartit";
+App::$strings["Create"] = "Creada";
+App::$strings["Upload"] = "Pujar";
+App::$strings["Name"] = "Nom";
+App::$strings["Type"] = "Tipus";
+App::$strings["Size"] = "Mida";
+App::$strings["Last Modified"] = "Últim Modificat";
+App::$strings["Delete"] = "Esborra";
+App::$strings["Create new folder"] = "Crea una nova carpeta";
+App::$strings["Upload file"] = "Puja arxiu";
+App::$strings["%1\$s's bookmarks"] = "%1\$s de marcadors";
+App::$strings["view full size"] = "Veure a mida competa";
+App::$strings["\$Projectname Notification"] = "Notificació de \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Gràcies,";
+App::$strings["%s Administrator"] = "%s Administrador";
+App::$strings["No Subject"] = "Sense Assumpte";
+App::$strings["General Features"] = "Característiques Generals";
+App::$strings["Content Expiration"] = "Expiració del Contingut";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "elimina entrades/comentaris i/o missatges privats de aquí en endevant.";
+App::$strings["Multiple Profiles"] = "Multiples Perfils";
+App::$strings["Ability to create multiple profiles"] = "Capacitat per crear multiples perfils";
+App::$strings["Advanced Profiles"] = "Perfils Avançats";
+App::$strings["Additional profile sections and selections"] = "Seccions i seleccions addicionals de perfils ";
+App::$strings["Profile Import/Export"] = "Importar/Exportar Perfil";
+App::$strings["Save and load profile details across sites/channels"] = "Guarda i carrega els detalls del perfil al llarg dels llocs/canals";
+App::$strings["Web Pages"] = "Pàgines Web";
+App::$strings["Provide managed web pages on your channel"] = "Proporcionar pàgines web gestionades al seu canal";
+App::$strings["Private Notes"] = "Notes Privades";
+App::$strings["Enables a tool to store notes and reminders"] = "Activa l'eina per guardar notes i recordatoris";
+App::$strings["Navigation Channel Select"] = "Navegació pel Selector de Canals";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Canvieu els canals directament des del menú desplegable de navegació";
+App::$strings["Photo Location"] = "Ubicació de la Photo";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, vincular a un mapa.";
+App::$strings["Expert Mode"] = "Mode Expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Activar Mode Expert per a proporcionar opcions avançades de configuració";
+App::$strings["Premium Channel"] = "Canal Superior";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Li permet establir restriccions i els termes en els quals es connecten amb el seu canal";
+App::$strings["Post Composition Features"] = "Característiques de Composició d'Entrades";
+App::$strings["Use Markdown"] = "Us d'Abreviatures";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Permet emprat \"Abreviatures\" per formatar entrades";
+App::$strings["Large Photos"] = "Grans Fotos";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclou gran (640px) foto de miniatura a les entrades. Si no està activat, empra petita (320px) foto de miniatura.";
+App::$strings["Channel Sources"] = "Canal Origen";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importa automàticament el contingut del canal des de altres canals o feeds";
+App::$strings["Even More Encryption"] = "Encara Més Encriptació";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permet l'encripció opcional del contingut extrem-a-extrem amb clau secreta compartida";
+App::$strings["Enable voting tools"] = "Habilitar eines de vot";
+App::$strings["Provide a class of post which others can vote on"] = "Proporcionar una classe d'entrada que altres puguin votar";
+App::$strings["Network and Stream Filtering"] = "Filtrat de Xarxa i Flux";
+App::$strings["Search by Date"] = "Cerca per Data";
+App::$strings["Ability to select posts by date ranges"] = "Capacitat per seleccionar entrades per rang de dates";
+App::$strings["Collections Filter"] = "Filtre de Col·leccions";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Habilitar giny per mostrar les entrades de xarxa únicament de les col·leccions seleccionades";
+App::$strings["Saved Searches"] = "Cerques Guardades";
+App::$strings["Save search terms for re-use"] = "Guardar els termin de la cerca per a re-usar";
+App::$strings["Network Personal Tab"] = "Pestanya Personal de Xarxa";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Activa pestanya per mostrar només les entrades de xarxa en els que has intervingut";
+App::$strings["Network New Tab"] = "Nova Pestanya de Xarxa";
+App::$strings["Enable tab to display all new Network activity"] = "Activa pestanya per mostrar tota l'activitat nova de la Xarxa";
+App::$strings["Affinity Tool"] = "Eina d'Afinitat";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtre d'activitat del flux per importància de la relació";
+App::$strings["Connection Filtering"] = "Filtre de Connexió";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtre de missatges d'entrada de conexions, basat en paraules clau/contingut ";
+App::$strings["Suggest Channels"] = "Suggerir Canals";
+App::$strings["Show channel suggestions"] = "Mostra suggerencies de canals";
+App::$strings["Post/Comment Tools"] = "Eina d'Entrades/Comentaris";
+App::$strings["Tagging"] = "Etiquetant";
+App::$strings["Ability to tag existing posts"] = "Capacitat d'etiquetar entrades existents";
+App::$strings["Post Categories"] = "Categories d'Entrades";
+App::$strings["Add categories to your posts"] = "Afegeix categoria a la teva entrada";
+App::$strings["Saved Folders"] = "Carpetes Guardades";
+App::$strings["Ability to file posts under folders"] = "Capacitat de arxivar entrades en les carpetes";
+App::$strings["Dislike Posts"] = "No Agrada l'Entrada";
+App::$strings["Ability to dislike posts/comments"] = "Capacitat per marcar amb \"No Agrada\" les entrades/comentaris";
+App::$strings["Star Posts"] = "Entrades Excel·lents";
+App::$strings["Ability to mark special posts with a star indicator"] = "Capacitat per marcar entrades especials amb l'indicador d'excel·lencia";
+App::$strings["Tag Cloud"] = "Núvol d'Etiquetes.";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Proporcionar un núvol d'etiquetes personals a la teva pàgina de canal";
+App::$strings["Categories"] = "Categories";
+App::$strings["Apps"] = "Aplicatius";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personal";
+App::$strings["Create Personal App"] = "Crear Personal App";
+App::$strings["Edit Personal App"] = "Editar Personal App";
+App::$strings["Connect"] = "Connecta ";
+App::$strings["Ignore/Hide"] = "Ignora/Amaga";
+App::$strings["Suggestions"] = "Suggerencies";
+App::$strings["See more..."] = "Veure més.....";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Tens %1$.0f de %2$.0f connexions permeses.";
+App::$strings["Add New Connection"] = "Afegeix una Nova Connexió";
+App::$strings["Enter the channel address"] = "Introdueix la adreça del canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple: pep@exemple.com, http://exemple.com/vinyet";
+App::$strings["Notes"] = "Notes";
+App::$strings["Remove term"] = "Plaç de remoció";
+App::$strings["Everything"] = "Tot";
+App::$strings["Archives"] = "Arxius";
+App::$strings["Me"] = "Jo";
+App::$strings["Family"] = "Família";
+App::$strings["Friends"] = "Amics";
+App::$strings["Acquaintances"] = "Coneguts";
+App::$strings["All"] = "Tots";
+App::$strings["Refresh"] = "Refresc";
+App::$strings["Account settings"] = "Ajustos de Compte";
+App::$strings["Channel settings"] = "Ajustos de Canal";
+App::$strings["Additional features"] = "Característiques addicionals";
+App::$strings["Feature/Addon settings"] = "Ajustos de Característica/Afegit";
+App::$strings["Display settings"] = "Ajustos de pantalla";
+App::$strings["Connected apps"] = "Apps connectades";
+App::$strings["Export channel"] = "Exportat canal";
+App::$strings["Connection Default Permissions"] = "Permisos per Defecte de la Connexió";
+App::$strings["Premium Channel Settings"] = "Ajustos Premium de Canal";
+App::$strings["Settings"] = "Ajustos";
+App::$strings["Messages"] = "Missatges";
+App::$strings["Check Mail"] = "Comprovar Correu";
+App::$strings["New Message"] = "Nou Missatge";
+App::$strings["Chat Rooms"] = "Sales de Xat";
+App::$strings["Bookmarked Chatrooms"] = "Sales de Xat Favorites";
+App::$strings["Suggested Chatrooms"] = "Sales de Xat Suggerides";
+App::$strings["photo/image"] = "foto/imatge";
+App::$strings["Rate Me"] = "Valora'm";
+App::$strings["View Ratings"] = "Veure Valoracions";
+App::$strings["Public Hubs"] = "Concentradors Públics";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Inicia:";
+App::$strings["Finishes:"] = "Acaba:";
+App::$strings["Location:"] = "Localització:";
+App::$strings["This event has been added to your calendar."] = "Aquest succés ha estat afegit al teu calendari.";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notificació] Un nou missatge s'ha rebut a %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s t'ha enviat un nou missatge privat a %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s t'ha enviat %2\$s.";
+App::$strings["a private message"] = "un missatge privat";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Per favor, visita %s per a veure i/o respondre els teus missatges privats.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]%4\$s de %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]el teu %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentari a la conversa #%1\$d per %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentat en un article/conversa que havies estat seguint.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Si us plau visita %s per veure i/o contestar a la conversa";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Avís] %s ha escrit una entrada al teu mur";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha escrit una entrada al teu mur en %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s enviat correu a [zrl=%3\$s]el teu mur[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notificació] %s t'ha etiquetat";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s t'ha etiquetat a %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]t'ha etiquetat[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Avís] %1\$s s'en fot de tu";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s s'en fot de tú a %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]s'en fot de tú[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Avís] %s ha etiquetat la teva entrada";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetat la teva entrada a %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s etiquetat [zrl=%3\$s]la teva entrada[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Avís] Presentació rebuda";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, has rebut una nova petició de connexió de '%2\$s' a %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, has rebut [zrl=%2\$s]una nova petició de connexió[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Pots visitar el seu perfil a %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Si us plau, visita %s per aprovar o rebutjar la petició de connexió.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificació] Rebuda suggerencia d'amistat";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, has rebut una suggerència d'amistat de '%2\$s' a %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, has rebut [zrl=%2\$s]una suggerència d'amistat[/zrl] per %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nom:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Per favor, visita %s per a aprovar o rebutjar la suggerencia.";
+App::$strings["[Red:Notify]"] = "[Red:Notificació]";
+App::$strings["No recipient provided."] = "No s'ha proporcionat bústia.";
+App::$strings["[no subject]"] = "[no subject]";
+App::$strings["Unable to determine sender."] = "incapaç de determinar el remitent";
+App::$strings["Stored post could not be verified."] = "L'entrada guardada no pot ser verificada";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s agrada %2\$s de %3\$s";
+App::$strings["Please choose"] = "Escull";
+App::$strings["Agree"] = "A favor";
+App::$strings["Disagree"] = "En contra";
+App::$strings["Abstain"] = "Abstenció";
+App::$strings["Channel is blocked on this site."] = "El canal està bloquejat en aquest lloc.";
+App::$strings["Channel location missing."] = "Ubicació del canal perduda.";
+App::$strings["Response from remote channel was incomplete."] = "La resposta del canal remot fou incompleta.";
+App::$strings["Channel was deleted and no longer exists."] = "El canal fou esborrat i actualment no existeix.";
+App::$strings["Protocol disabled."] = "Protocol desactivat.";
+App::$strings["Protocol blocked for this channel."] = "El protocol està bloquejat per a aquest canal.";
+App::$strings["Channel discovery failed."] = "Descobriment de canal fallit.";
+App::$strings["local account not found."] = "compte local no trobat.";
+App::$strings["Cannot connect to yourself."] = "No pots connectar amb tu mateix.";
+App::$strings["Private Message"] = "Missatge Privat";
+App::$strings["Select"] = "Selecciona";
+App::$strings["Save to Folder"] = "Guardar en la Carpeta";
+App::$strings["I will attend"] = "Assistiré";
+App::$strings["I will not attend"] = "No assistiré";
+App::$strings["I might attend"] = "Podria assistir";
+App::$strings["I agree"] = "D'acord";
+App::$strings["I disagree"] = "En desacord";
+App::$strings["I abstain"] = "M'abstinc";
+App::$strings["View all"] = "Veure tot";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Agrada",
1 => "Agraden",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Desagrada",
1 => "Desagrada",
);
-$a->strings["Add Star"] = "Fes-lo Preferit";
-$a->strings["Remove Star"] = "Treu-lo de Preferits";
-$a->strings["Toggle Star Status"] = "Canvia el Estat de la Preferència";
-$a->strings["starred"] = "preferit";
-$a->strings["Message signature validated"] = "Validada la signatura del missatge";
-$a->strings["Message signature incorrect"] = "Signatura del missatge incorrecta";
-$a->strings["Add Tag"] = "Afegeix Etiqueta";
-$a->strings["I like this (toggle)"] = "M'agrada això (canvia)";
-$a->strings["like"] = "agrada";
-$a->strings["I don't like this (toggle)"] = "No m'agrada això (canvia)";
-$a->strings["dislike"] = "desagrada";
-$a->strings["Share This"] = "Comparteix Això";
-$a->strings["share"] = "comparteix";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Fes-lo Preferit";
+App::$strings["Remove Star"] = "Treu-lo de Preferits";
+App::$strings["Toggle Star Status"] = "Canvia el Estat de la Preferència";
+App::$strings["starred"] = "preferit";
+App::$strings["Message signature validated"] = "Validada la signatura del missatge";
+App::$strings["Message signature incorrect"] = "Signatura del missatge incorrecta";
+App::$strings["Add Tag"] = "Afegeix Etiqueta";
+App::$strings["I like this (toggle)"] = "M'agrada això (canvia)";
+App::$strings["like"] = "agrada";
+App::$strings["I don't like this (toggle)"] = "No m'agrada això (canvia)";
+App::$strings["dislike"] = "desagrada";
+App::$strings["Share This"] = "Comparteix Això";
+App::$strings["share"] = "comparteix";
+App::$strings["%d comment"] = array(
0 => "%d commentari",
1 => "%d commentaris",
);
-$a->strings["View %s's profile - %s"] = "Veure %s de perfil - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mur-a-Mur";
-$a->strings["via Wall-To-Wall:"] = "via Mur-a-Mur:";
-$a->strings["from %s"] = "De %s";
-$a->strings["last edited: %s"] = "últim editat: %s";
-$a->strings["Expires: %s"] = "Expira: %s";
-$a->strings["Save Bookmarks"] = "Guarda Favorits";
-$a->strings["Add to Calendar"] = "Afegeix al Calendari";
-$a->strings["Mark all seen"] = "Marca tot com ja vist";
-$a->strings["__ctx:noun__ Likes"] = "Agrada";
-$a->strings["__ctx:noun__ Dislikes"] = "Desagrada";
-$a->strings["Close"] = "Tanca";
-$a->strings["Please wait"] = "Si us plau, espera";
-$a->strings["This is you"] = "Ets tú";
-$a->strings["Bold"] = "Negreta";
-$a->strings["Italic"] = "Italica";
-$a->strings["Underline"] = "Subratllat";
-$a->strings["Quote"] = "Cometes";
-$a->strings["Code"] = "Codi";
-$a->strings["Image"] = "Imatge";
-$a->strings["Insert Link"] = "Insereix Enllaç";
-$a->strings["Video"] = "Video";
-$a->strings["Encrypt text"] = "Text encriptat";
-$a->strings["New window"] = "Nova finestra";
-$a->strings["Open the selected location in a different window or browser tab"] = "Obrir la localització seleccionada en un altre finestra o pestanya del navegador";
-$a->strings["User '%s' deleted"] = "usuari '%s' esborrat";
-$a->strings["Attachments:"] = "Adjuntat:";
-$a->strings["\$Projectname event notification:"] = "Notificació d'esdeveniment de \$Projectname";
-$a->strings["Logout"] = "Desconectar";
-$a->strings["End this session"] = "Finalitza aquesta sessió";
-$a->strings["Home"] = "Personal";
-$a->strings["Your posts and conversations"] = "Les teves entrades i converses";
-$a->strings["View Profile"] = "Veure Perfil";
-$a->strings["Your profile page"] = "La teva pàgina de perfil";
-$a->strings["Edit Profiles"] = "Editar Perfils";
-$a->strings["Manage/Edit profiles"] = "Gestiona/Edita perfils";
-$a->strings["Edit Profile"] = "Edita Perfil";
-$a->strings["Edit your profile"] = "Edita el teu perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Les Teves Fotos";
-$a->strings["Your files"] = "Els teus arxius";
-$a->strings["Chat"] = "Xerrar";
-$a->strings["Your chatrooms"] = "Les teves sales de xerrar";
-$a->strings["Bookmarks"] = "Marcadors";
-$a->strings["Your bookmarks"] = "Els teus marcadors";
-$a->strings["Webpages"] = "Pàgines web";
-$a->strings["Your webpages"] = "Les teves pàgines web";
-$a->strings["Login"] = "Identifica't";
-$a->strings["Sign in"] = "Signatura";
-$a->strings["%s - click to logout"] = "%s - click per desconectar";
-$a->strings["Remote authentication"] = "Autenticació remota";
-$a->strings["Click to authenticate to your home hub"] = "Click per autentificar-te en el teu Lloc ";
-$a->strings["Home Page"] = "Pàgina Personal";
-$a->strings["Register"] = "Registre";
-$a->strings["Create an account"] = "Crear un compte";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Help and documentation"] = "Ajuda i documentació";
-$a->strings["Applications, utilities, links, games"] = "Aplicacions, utilitats, enllaços, jocs";
-$a->strings["Search site content"] = "Cerca en el contingut del lloc";
-$a->strings["Directory"] = "Directori";
-$a->strings["Channel Directory"] = "Directori de Canals";
-$a->strings["Matrix"] = "Matriu/Matrix";
-$a->strings["Your matrix"] = "El teu matrix";
-$a->strings["Mark all matrix notifications seen"] = "Marca totes les notificacions de matrix vistes";
-$a->strings["Channel Home"] = "Canal Personal";
-$a->strings["Channel home"] = "Canal personal";
-$a->strings["Mark all channel notifications seen"] = "Marca totes les notificacions de canal vistes";
-$a->strings["Connections"] = "Connexions";
-$a->strings["Notices"] = "Noticies";
-$a->strings["Notifications"] = "Notificacions";
-$a->strings["See all notifications"] = "Veure totes les Notificacions";
-$a->strings["Mark all system notifications seen"] = "Marca totes les notificacions vistes";
-$a->strings["Mail"] = "Correu";
-$a->strings["Private mail"] = "Correu privat";
-$a->strings["See all private messages"] = "Veure tots els missatges privats";
-$a->strings["Mark all private messages seen"] = "Marcar tots els missatges privats vistos";
-$a->strings["Inbox"] = "Safata d'entrada";
-$a->strings["Outbox"] = "Safata de sortida";
-$a->strings["Events"] = "Events";
-$a->strings["Event Calendar"] = "Calendari d'Events";
-$a->strings["See all events"] = "Veure tots els events";
-$a->strings["Mark all events seen"] = "Marcar tots els events vistos";
-$a->strings["Channel Manager"] = "Gestor del Canal";
-$a->strings["Manage Your Channels"] = "Gestiona els Teus Canals";
-$a->strings["Account/Channel Settings"] = "Ajustos de Compte/Canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Ajustos i Configuració del Lloc";
-$a->strings["Loading..."] = "Carregant...";
-$a->strings["@name, #tag, content"] = "@name, #tag, content";
-$a->strings["Please wait..."] = "Si us plau, espera.......";
-$a->strings["Tags"] = "Etiquetes";
-$a->strings["Keywords"] = "Paraules clau";
-$a->strings["have"] = "tinc";
-$a->strings["has"] = "tens";
-$a->strings["want"] = "vull";
-$a->strings["wants"] = "vols";
-$a->strings["likes"] = "agrada";
-$a->strings["dislikes"] = "desagrada";
-$a->strings[" and "] = "i";
-$a->strings["public profile"] = "Perfil públic";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s canviat %2\$s a &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visita %1\$s de %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s Ha actualitzat %2\$s, canviant %3\$s.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El formulario de la cadena de seguridad no era correcto. Esto probablemente ocurrió porque el formulario se ha abierto durante demasiado tiempo (> 3 horas) antes de enviarlo.";
-$a->strings["Can view my normal stream and posts"] = "Pot veure el flux i entrades normals";
-$a->strings["Can view my default channel profile"] = "Pot veure el meu perfil del canal per defecte";
-$a->strings["Can view my photo albums"] = "Pot veure el meus àlbums de fotos";
-$a->strings["Can view my connections"] = "Pot veure les meves connexions";
-$a->strings["Can view my file storage"] = "Pot veure al meu magatzem d'arxius";
-$a->strings["Can view my webpages"] = "Pot veure les meves pàgines web";
-$a->strings["Can send me their channel stream and posts"] = "Pot enviar-me el flux i entrades del seu canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pot fer entrades a la meva pàgina de canal (\"mur\")";
-$a->strings["Can comment on or like my posts"] = "Pot fer comentaris o dir si agrada en les meves entrades";
-$a->strings["Can send me private mail messages"] = "Pot enviar-me un missatge de correu privat";
-$a->strings["Can post photos to my photo albums"] = "Pot enviar fotos al meus àlbums de fotos";
-$a->strings["Can like/dislike stuff"] = "Pot dir si agrada/desagrada ";
-$a->strings["Profiles and things other than posts/comments"] = "Perfils i altres coses a més d'entrades/comentaris";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Ho pot enviar a tots els meus contactes del canal via entrades @mencions";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançat - capaç de crear canals de grups de foro";
-$a->strings["Can chat with me (when available)"] = "Pot xatejar amb mi (si estic disponible)";
-$a->strings["Can write to my file storage"] = "Pot escriure al meu magatzem d'arxius";
-$a->strings["Can edit my webpages"] = "Pot editar les meves pàgines web";
-$a->strings["Can source my public posts in derived channels"] = "Pot mostrar l'origen de les meves entrades públiques en altres canals";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Quelcom avançat - molt útil en comunitats obertes";
-$a->strings["Can administer my channel resources"] = "Pot administrar els meus recursos del canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremadament avançat. No toquis res si no saps que estàs fent";
-$a->strings["Social Networking"] = "Xarxes Socials";
-$a->strings["Mostly Public"] = "Més aviat Públic";
-$a->strings["Restricted"] = "Restringit";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Foro de Comunitat";
-$a->strings["Feed Republish"] = "Republicador";
-$a->strings["Special Purpose"] = "Objectiu Especial";
-$a->strings["Celebrity/Soapbox"] = "Celebritat/Faristol";
-$a->strings["Group Repository"] = "Repositori de Grup";
-$a->strings["Other"] = "Altres";
-$a->strings["Custom/Expert Mode"] = "Personalitzat/Mode Expert";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s no agrada %2\$s de %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s esta ara connectat amb %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s emprenyat %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s es %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Agrada";
-$a->strings["__ctx:title__ Dislikes"] = "Desagrada";
-$a->strings["__ctx:title__ Agree"] = "Acord";
-$a->strings["__ctx:title__ Disagree"] = "Desacord";
-$a->strings["__ctx:title__ Abstain"] = "Abstenirse";
-$a->strings["__ctx:title__ Attending"] = "Assistint";
-$a->strings["__ctx:title__ Not attending"] = "Desassistint";
-$a->strings["__ctx:title__ Might attend"] = "Podrien assistir";
-$a->strings["View %s's profile @ %s"] = "Vista %s del perfil @ %s";
-$a->strings["Categories:"] = "Categories:";
-$a->strings["Filed under:"] = "Arxivar a:";
-$a->strings["View in context"] = "Veure en context";
-$a->strings["remove"] = "treu";
-$a->strings["Delete Selected Items"] = "Esborra els Articles Seleccionats";
-$a->strings["View Source"] = "Veure l'Origen";
-$a->strings["Follow Thread"] = "Segueix el Fil";
-$a->strings["View Status"] = "Veure Status";
-$a->strings["View Photos"] = "Veure Fotos";
-$a->strings["Matrix Activity"] = "Activitat de Matrix";
-$a->strings["Edit Contact"] = "Editar Contacte";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["Poke"] = "Emprenya";
-$a->strings["%s likes this."] = "%s agrada això.";
-$a->strings["%s doesn't like this."] = "%s no agrada això.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Veure %s de perfil - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mur-a-Mur";
+App::$strings["via Wall-To-Wall:"] = "via Mur-a-Mur:";
+App::$strings["from %s"] = "De %s";
+App::$strings["last edited: %s"] = "últim editat: %s";
+App::$strings["Expires: %s"] = "Expira: %s";
+App::$strings["Save Bookmarks"] = "Guarda Favorits";
+App::$strings["Add to Calendar"] = "Afegeix al Calendari";
+App::$strings["Mark all seen"] = "Marca tot com ja vist";
+App::$strings["__ctx:noun__ Likes"] = "Agrada";
+App::$strings["__ctx:noun__ Dislikes"] = "Desagrada";
+App::$strings["Close"] = "Tanca";
+App::$strings["Please wait"] = "Si us plau, espera";
+App::$strings["This is you"] = "Ets tú";
+App::$strings["Bold"] = "Negreta";
+App::$strings["Italic"] = "Italica";
+App::$strings["Underline"] = "Subratllat";
+App::$strings["Quote"] = "Cometes";
+App::$strings["Code"] = "Codi";
+App::$strings["Image"] = "Imatge";
+App::$strings["Insert Link"] = "Insereix Enllaç";
+App::$strings["Video"] = "Video";
+App::$strings["Encrypt text"] = "Text encriptat";
+App::$strings["New window"] = "Nova finestra";
+App::$strings["Open the selected location in a different window or browser tab"] = "Obrir la localització seleccionada en un altre finestra o pestanya del navegador";
+App::$strings["User '%s' deleted"] = "usuari '%s' esborrat";
+App::$strings["Attachments:"] = "Adjuntat:";
+App::$strings["\$Projectname event notification:"] = "Notificació d'esdeveniment de \$Projectname";
+App::$strings["Logout"] = "Desconectar";
+App::$strings["End this session"] = "Finalitza aquesta sessió";
+App::$strings["Home"] = "Personal";
+App::$strings["Your posts and conversations"] = "Les teves entrades i converses";
+App::$strings["View Profile"] = "Veure Perfil";
+App::$strings["Your profile page"] = "La teva pàgina de perfil";
+App::$strings["Edit Profiles"] = "Editar Perfils";
+App::$strings["Manage/Edit profiles"] = "Gestiona/Edita perfils";
+App::$strings["Edit Profile"] = "Edita Perfil";
+App::$strings["Edit your profile"] = "Edita el teu perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Les Teves Fotos";
+App::$strings["Your files"] = "Els teus arxius";
+App::$strings["Chat"] = "Xerrar";
+App::$strings["Your chatrooms"] = "Les teves sales de xerrar";
+App::$strings["Bookmarks"] = "Marcadors";
+App::$strings["Your bookmarks"] = "Els teus marcadors";
+App::$strings["Webpages"] = "Pàgines web";
+App::$strings["Your webpages"] = "Les teves pàgines web";
+App::$strings["Login"] = "Identifica't";
+App::$strings["Sign in"] = "Signatura";
+App::$strings["%s - click to logout"] = "%s - click per desconectar";
+App::$strings["Remote authentication"] = "Autenticació remota";
+App::$strings["Click to authenticate to your home hub"] = "Click per autentificar-te en el teu Lloc ";
+App::$strings["Home Page"] = "Pàgina Personal";
+App::$strings["Register"] = "Registre";
+App::$strings["Create an account"] = "Crear un compte";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Help and documentation"] = "Ajuda i documentació";
+App::$strings["Applications, utilities, links, games"] = "Aplicacions, utilitats, enllaços, jocs";
+App::$strings["Search site content"] = "Cerca en el contingut del lloc";
+App::$strings["Directory"] = "Directori";
+App::$strings["Channel Directory"] = "Directori de Canals";
+App::$strings["Matrix"] = "Matriu/Matrix";
+App::$strings["Your matrix"] = "El teu matrix";
+App::$strings["Mark all matrix notifications seen"] = "Marca totes les notificacions de matrix vistes";
+App::$strings["Channel Home"] = "Canal Personal";
+App::$strings["Channel home"] = "Canal personal";
+App::$strings["Mark all channel notifications seen"] = "Marca totes les notificacions de canal vistes";
+App::$strings["Connections"] = "Connexions";
+App::$strings["Notices"] = "Noticies";
+App::$strings["Notifications"] = "Notificacions";
+App::$strings["See all notifications"] = "Veure totes les Notificacions";
+App::$strings["Mark all system notifications seen"] = "Marca totes les notificacions vistes";
+App::$strings["Mail"] = "Correu";
+App::$strings["Private mail"] = "Correu privat";
+App::$strings["See all private messages"] = "Veure tots els missatges privats";
+App::$strings["Mark all private messages seen"] = "Marcar tots els missatges privats vistos";
+App::$strings["Inbox"] = "Safata d'entrada";
+App::$strings["Outbox"] = "Safata de sortida";
+App::$strings["Events"] = "Events";
+App::$strings["Event Calendar"] = "Calendari d'Events";
+App::$strings["See all events"] = "Veure tots els events";
+App::$strings["Mark all events seen"] = "Marcar tots els events vistos";
+App::$strings["Channel Manager"] = "Gestor del Canal";
+App::$strings["Manage Your Channels"] = "Gestiona els Teus Canals";
+App::$strings["Account/Channel Settings"] = "Ajustos de Compte/Canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Ajustos i Configuració del Lloc";
+App::$strings["Loading..."] = "Carregant...";
+App::$strings["@name, #tag, content"] = "@name, #tag, content";
+App::$strings["Please wait..."] = "Si us plau, espera.......";
+App::$strings["Tags"] = "Etiquetes";
+App::$strings["Keywords"] = "Paraules clau";
+App::$strings["have"] = "tinc";
+App::$strings["has"] = "tens";
+App::$strings["want"] = "vull";
+App::$strings["wants"] = "vols";
+App::$strings["likes"] = "agrada";
+App::$strings["dislikes"] = "desagrada";
+App::$strings[" and "] = "i";
+App::$strings["public profile"] = "Perfil públic";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s canviat %2\$s a &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visita %1\$s de %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s Ha actualitzat %2\$s, canviant %3\$s.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El formulario de la cadena de seguridad no era correcto. Esto probablemente ocurrió porque el formulario se ha abierto durante demasiado tiempo (> 3 horas) antes de enviarlo.";
+App::$strings["Can view my normal stream and posts"] = "Pot veure el flux i entrades normals";
+App::$strings["Can view my default channel profile"] = "Pot veure el meu perfil del canal per defecte";
+App::$strings["Can view my photo albums"] = "Pot veure el meus àlbums de fotos";
+App::$strings["Can view my connections"] = "Pot veure les meves connexions";
+App::$strings["Can view my file storage"] = "Pot veure al meu magatzem d'arxius";
+App::$strings["Can view my webpages"] = "Pot veure les meves pàgines web";
+App::$strings["Can send me their channel stream and posts"] = "Pot enviar-me el flux i entrades del seu canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pot fer entrades a la meva pàgina de canal (\"mur\")";
+App::$strings["Can comment on or like my posts"] = "Pot fer comentaris o dir si agrada en les meves entrades";
+App::$strings["Can send me private mail messages"] = "Pot enviar-me un missatge de correu privat";
+App::$strings["Can post photos to my photo albums"] = "Pot enviar fotos al meus àlbums de fotos";
+App::$strings["Can like/dislike stuff"] = "Pot dir si agrada/desagrada ";
+App::$strings["Profiles and things other than posts/comments"] = "Perfils i altres coses a més d'entrades/comentaris";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Ho pot enviar a tots els meus contactes del canal via entrades @mencions";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançat - capaç de crear canals de grups de foro";
+App::$strings["Can chat with me (when available)"] = "Pot xatejar amb mi (si estic disponible)";
+App::$strings["Can write to my file storage"] = "Pot escriure al meu magatzem d'arxius";
+App::$strings["Can edit my webpages"] = "Pot editar les meves pàgines web";
+App::$strings["Can source my public posts in derived channels"] = "Pot mostrar l'origen de les meves entrades públiques en altres canals";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Quelcom avançat - molt útil en comunitats obertes";
+App::$strings["Can administer my channel resources"] = "Pot administrar els meus recursos del canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremadament avançat. No toquis res si no saps que estàs fent";
+App::$strings["Social Networking"] = "Xarxes Socials";
+App::$strings["Mostly Public"] = "Més aviat Públic";
+App::$strings["Restricted"] = "Restringit";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Foro de Comunitat";
+App::$strings["Feed Republish"] = "Republicador";
+App::$strings["Special Purpose"] = "Objectiu Especial";
+App::$strings["Celebrity/Soapbox"] = "Celebritat/Faristol";
+App::$strings["Group Repository"] = "Repositori de Grup";
+App::$strings["Other"] = "Altres";
+App::$strings["Custom/Expert Mode"] = "Personalitzat/Mode Expert";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s no agrada %2\$s de %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s esta ara connectat amb %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s emprenyat %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s es %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Agrada";
+App::$strings["__ctx:title__ Dislikes"] = "Desagrada";
+App::$strings["__ctx:title__ Agree"] = "Acord";
+App::$strings["__ctx:title__ Disagree"] = "Desacord";
+App::$strings["__ctx:title__ Abstain"] = "Abstenirse";
+App::$strings["__ctx:title__ Attending"] = "Assistint";
+App::$strings["__ctx:title__ Not attending"] = "Desassistint";
+App::$strings["__ctx:title__ Might attend"] = "Podrien assistir";
+App::$strings["View %s's profile @ %s"] = "Vista %s del perfil @ %s";
+App::$strings["Categories:"] = "Categories:";
+App::$strings["Filed under:"] = "Arxivar a:";
+App::$strings["View in context"] = "Veure en context";
+App::$strings["remove"] = "treu";
+App::$strings["Delete Selected Items"] = "Esborra els Articles Seleccionats";
+App::$strings["View Source"] = "Veure l'Origen";
+App::$strings["Follow Thread"] = "Segueix el Fil";
+App::$strings["View Status"] = "Veure Status";
+App::$strings["View Photos"] = "Veure Fotos";
+App::$strings["Matrix Activity"] = "Activitat de Matrix";
+App::$strings["Edit Contact"] = "Editar Contacte";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["Poke"] = "Emprenya";
+App::$strings["%s likes this."] = "%s agrada això.";
+App::$strings["%s doesn't like this."] = "%s no agrada això.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d gent</span> agrada això.",
1 => "<span %1\$s>%2\$d gent</span> agrada això.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d gent</span> no agrada això.",
1 => "<span %1\$s>%2\$d gent</span> no agrada això.",
);
-$a->strings["and"] = "i";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "i";
+App::$strings[", and %d other people"] = array(
0 => ", i %d altra gent",
1 => ", i %d altra gent",
);
-$a->strings["%s like this."] = "%s agrada això.";
-$a->strings["%s don't like this."] = "%s no agrada això.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible a <strong>tothom</strong>";
-$a->strings["Please enter a link URL:"] = "Si us plau entra l'enllaç URL:";
-$a->strings["Please enter a video link/URL:"] = "Si us plau entra l'enllaç/URL a un video:";
-$a->strings["Please enter an audio link/URL:"] = "Si us plau, entra l'enllaç/URL a un audio:";
-$a->strings["Tag term:"] = "Paraula de l'Etiqueta:";
-$a->strings["Save to Folder:"] = "Guardar en la Carpeta";
-$a->strings["Where are you right now?"] = "On ets ara?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartir";
-$a->strings["Page link name"] = "Nom de la pàgina enllaçada";
-$a->strings["Post as"] = "Envia com";
-$a->strings["Upload photo"] = "Puja foto";
-$a->strings["upload photo"] = "puja foto";
-$a->strings["Attach file"] = "Adjunta arxiu";
-$a->strings["attach file"] = "adjunta arxiu";
-$a->strings["Insert web link"] = "Insereix enllaç web";
-$a->strings["web link"] = "enllaç web";
-$a->strings["Insert video link"] = "Insereix enllaç video";
-$a->strings["video link"] = "enllaç video";
-$a->strings["Insert audio link"] = "Insereix enllaç d'audio";
-$a->strings["audio link"] = "enllaç d'audio";
-$a->strings["Set your location"] = "Ajusta la teva ubicació";
-$a->strings["set location"] = "ajusta localització";
-$a->strings["Toggle voting"] = "Commutar votació";
-$a->strings["Clear browser location"] = "Treu la localització del navegador";
-$a->strings["clear location"] = "treu localització";
-$a->strings["Title (optional)"] = "Títol (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categories (opcional, llista separada per comes)";
-$a->strings["Permission settings"] = "Ajustos de permisos";
-$a->strings["permissions"] = "permisos ";
-$a->strings["Public post"] = "Entrada pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exemple: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Ajusta la data d'expiració";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Cancel·la";
-$a->strings["Discover"] = "Descobrir";
-$a->strings["Imported public streams"] = "Importar fluxos públics";
-$a->strings["Commented Order"] = "Ordre per Comentaris";
-$a->strings["Sort by Comment Date"] = "Ordenar per Data del Comentari";
-$a->strings["Posted Order"] = "Ordenar per Entrades";
-$a->strings["Sort by Post Date"] = "Ordenar per Data d' Entrada";
-$a->strings["Posts that mention or involve you"] = "Entrades que et mencionen o involucren";
-$a->strings["New"] = "Nou";
-$a->strings["Activity Stream - by date"] = "Activitat del Flux - per data";
-$a->strings["Starred"] = "Preferit";
-$a->strings["Favourite Posts"] = "Entrades Favorites";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Entrades marcades com a SPAM";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Estat dels Missatges i Entrades";
-$a->strings["About"] = "Sobre això";
-$a->strings["Profile Details"] = "Detalls del Perfil";
-$a->strings["Photo Albums"] = "Albums de Fotos";
-$a->strings["Files and Storage"] = "Arxius i Emmagatzegament";
-$a->strings["Chatrooms"] = "Sala per Xerrar";
-$a->strings["Saved Bookmarks"] = "Marcadors Guardats";
-$a->strings["Manage Webpages"] = "Gestió de Pàgines Web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s agrada això.";
+App::$strings["%s don't like this."] = "%s no agrada això.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible a <strong>tothom</strong>";
+App::$strings["Please enter a link URL:"] = "Si us plau entra l'enllaç URL:";
+App::$strings["Please enter a video link/URL:"] = "Si us plau entra l'enllaç/URL a un video:";
+App::$strings["Please enter an audio link/URL:"] = "Si us plau, entra l'enllaç/URL a un audio:";
+App::$strings["Tag term:"] = "Paraula de l'Etiqueta:";
+App::$strings["Save to Folder:"] = "Guardar en la Carpeta";
+App::$strings["Where are you right now?"] = "On ets ara?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartir";
+App::$strings["Page link name"] = "Nom de la pàgina enllaçada";
+App::$strings["Post as"] = "Envia com";
+App::$strings["Upload photo"] = "Puja foto";
+App::$strings["upload photo"] = "puja foto";
+App::$strings["Attach file"] = "Adjunta arxiu";
+App::$strings["attach file"] = "adjunta arxiu";
+App::$strings["Insert web link"] = "Insereix enllaç web";
+App::$strings["web link"] = "enllaç web";
+App::$strings["Insert video link"] = "Insereix enllaç video";
+App::$strings["video link"] = "enllaç video";
+App::$strings["Insert audio link"] = "Insereix enllaç d'audio";
+App::$strings["audio link"] = "enllaç d'audio";
+App::$strings["Set your location"] = "Ajusta la teva ubicació";
+App::$strings["set location"] = "ajusta localització";
+App::$strings["Toggle voting"] = "Commutar votació";
+App::$strings["Clear browser location"] = "Treu la localització del navegador";
+App::$strings["clear location"] = "treu localització";
+App::$strings["Title (optional)"] = "Títol (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categories (opcional, llista separada per comes)";
+App::$strings["Permission settings"] = "Ajustos de permisos";
+App::$strings["permissions"] = "permisos ";
+App::$strings["Public post"] = "Entrada pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exemple: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Ajusta la data d'expiració";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Cancel·la";
+App::$strings["Discover"] = "Descobrir";
+App::$strings["Imported public streams"] = "Importar fluxos públics";
+App::$strings["Commented Order"] = "Ordre per Comentaris";
+App::$strings["Sort by Comment Date"] = "Ordenar per Data del Comentari";
+App::$strings["Posted Order"] = "Ordenar per Entrades";
+App::$strings["Sort by Post Date"] = "Ordenar per Data d' Entrada";
+App::$strings["Posts that mention or involve you"] = "Entrades que et mencionen o involucren";
+App::$strings["New"] = "Nou";
+App::$strings["Activity Stream - by date"] = "Activitat del Flux - per data";
+App::$strings["Starred"] = "Preferit";
+App::$strings["Favourite Posts"] = "Entrades Favorites";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Entrades marcades com a SPAM";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Estat dels Missatges i Entrades";
+App::$strings["About"] = "Sobre això";
+App::$strings["Profile Details"] = "Detalls del Perfil";
+App::$strings["Photo Albums"] = "Albums de Fotos";
+App::$strings["Files and Storage"] = "Arxius i Emmagatzegament";
+App::$strings["Chatrooms"] = "Sala per Xerrar";
+App::$strings["Saved Bookmarks"] = "Marcadors Guardats";
+App::$strings["Manage Webpages"] = "Gestió de Pàgines Web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Assistint",
1 => "Assistint",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Desassistint",
1 => "Desassistint",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indecís",
1 => "Indecisos",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Acord",
1 => "Acords",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Desacord",
1 => "Desacords",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Abstenirse",
1 => "Abstenirse",
);
-$a->strings["Permission denied"] = "Permís denegat";
-$a->strings["(Unknown)"] = "(Desconegut)";
-$a->strings["Visible to anybody on the internet."] = "Visible per tothom a la Internet";
-$a->strings["Visible to you only."] = "Visible només per tú.";
-$a->strings["Visible to anybody in this network."] = "Visible per tothom en aquesta xarxa.";
-$a->strings["Visible to anybody authenticated."] = "Visible per tothom autenticat.";
-$a->strings["Visible to anybody on %s."] = "Visible per a tothom a %s.";
-$a->strings["Visible to all connections."] = "Visible per a totes les connexions.";
-$a->strings["Visible to approved connections."] = "Visible per a les connexions aprovades.";
-$a->strings["Visible to specific connections."] = "Visible per a específiques connexions.";
-$a->strings["Item not found."] = "Element no trobat.";
-$a->strings["Permission denied."] = "Permís denegat.";
-$a->strings["Collection not found."] = "Col·lecció no trobada.";
-$a->strings["Collection is empty."] = "La col·lecció esta buida.";
-$a->strings["Collection: %s"] = "Col·lecció: %s";
-$a->strings["Connection: %s"] = "Connexió: %s";
-$a->strings["Connection not found."] = "Connexió no trobada.";
-$a->strings["Invalid data packet"] = "paquet de dades invàlid";
-$a->strings["Unable to verify channel signature"] = "No es pot verificar la signatura del canal";
-$a->strings["Unable to verify site signature for %s"] = "No es pot verificar la signatura del lloc per %s";
-$a->strings["Embedded content"] = "Contingut embegut";
-$a->strings["Embedding disabled"] = "Incorporació desactivada";
-$a->strings["Logged out."] = "Sortir.";
-$a->strings["Failed authentication"] = "Autenticació fallida";
-$a->strings["Login failed."] = "Identificació fallida.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Permission denied"] = "Permís denegat";
+App::$strings["(Unknown)"] = "(Desconegut)";
+App::$strings["Visible to anybody on the internet."] = "Visible per tothom a la Internet";
+App::$strings["Visible to you only."] = "Visible només per tú.";
+App::$strings["Visible to anybody in this network."] = "Visible per tothom en aquesta xarxa.";
+App::$strings["Visible to anybody authenticated."] = "Visible per tothom autenticat.";
+App::$strings["Visible to anybody on %s."] = "Visible per a tothom a %s.";
+App::$strings["Visible to all connections."] = "Visible per a totes les connexions.";
+App::$strings["Visible to approved connections."] = "Visible per a les connexions aprovades.";
+App::$strings["Visible to specific connections."] = "Visible per a específiques connexions.";
+App::$strings["Item not found."] = "Element no trobat.";
+App::$strings["Permission denied."] = "Permís denegat.";
+App::$strings["Collection not found."] = "Col·lecció no trobada.";
+App::$strings["Collection is empty."] = "La col·lecció esta buida.";
+App::$strings["Collection: %s"] = "Col·lecció: %s";
+App::$strings["Connection: %s"] = "Connexió: %s";
+App::$strings["Connection not found."] = "Connexió no trobada.";
+App::$strings["Invalid data packet"] = "paquet de dades invàlid";
+App::$strings["Unable to verify channel signature"] = "No es pot verificar la signatura del canal";
+App::$strings["Unable to verify site signature for %s"] = "No es pot verificar la signatura del lloc per %s";
+App::$strings["Embedded content"] = "Contingut embegut";
+App::$strings["Embedding disabled"] = "Incorporació desactivada";
+App::$strings["Logged out."] = "Sortir.";
+App::$strings["Failed authentication"] = "Autenticació fallida";
+App::$strings["Login failed."] = "Identificació fallida.";
+App::$strings["%d invitation available"] = array(
0 => "%d invitació disponible",
1 => "%d invitacions disponibles",
);
-$a->strings["Advanced"] = "Avançat";
-$a->strings["Find Channels"] = "Troba Canals";
-$a->strings["Enter name or interest"] = "Entra un nom o interes";
-$a->strings["Connect/Follow"] = "Conecta/Segueix";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Lionel Messi, Futbolista";
-$a->strings["Find"] = "Troba";
-$a->strings["Channel Suggestions"] = "Canals Suggerits";
-$a->strings["Random Profile"] = "Perfil Aleatori";
-$a->strings["Invite Friends"] = "Convida Amics";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Exemple avançat: nom=pep i pais=eire";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançat";
+App::$strings["Find Channels"] = "Troba Canals";
+App::$strings["Enter name or interest"] = "Entra un nom o interes";
+App::$strings["Connect/Follow"] = "Conecta/Segueix";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Lionel Messi, Futbolista";
+App::$strings["Find"] = "Troba";
+App::$strings["Channel Suggestions"] = "Canals Suggerits";
+App::$strings["Random Profile"] = "Perfil Aleatori";
+App::$strings["Invite Friends"] = "Convida Amics";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Exemple avançat: nom=pep i pais=eire";
+App::$strings["%d connection in common"] = array(
0 => "%d connexió en comú",
1 => "%d connexions en comú",
);
-$a->strings["show more"] = "mostrar més";
-$a->strings["Visible to your default audience"] = "Visible per a la teva audiència ";
-$a->strings["Show"] = "Mostra";
-$a->strings["Don't show"] = "No mostrar";
-$a->strings["Permissions"] = "Permisos ";
-$a->strings["Item was not found."] = "Article no trobat.";
-$a->strings["No source file."] = "No hi ha arxiu d'origen.";
-$a->strings["Cannot locate file to replace"] = "No trobo l'arxiu a reemplaçar";
-$a->strings["Cannot locate file to revise/update"] = "No trobo l'arxiu a revisar/actualitzar";
-$a->strings["File exceeds size limit of %d"] = "L'arxiu excedeix la mida limit de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Has arribat al teu límit de %1$.0f Mbytes de emagatzematge d'adjunts.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Pujada del arxiu fallida. Possible límit del sistema o acció interrompuda.";
-$a->strings["Stored file could not be verified. Upload failed."] = "L'arxiu guardat no es pot verificar. Pujada fallida.";
-$a->strings["Path not available."] = "Trajectòria no disponible";
-$a->strings["Empty pathname"] = "Trajèctoria vuida.";
-$a->strings["duplicate filename or path"] = "Nom o trajectòria duplicat";
-$a->strings["Path not found."] = "Trajectòria no trobada.";
-$a->strings["mkdir failed."] = "mkdir va fracassar.";
-$a->strings["database storage failed."] = "Arxiu de base de dades va fallar.";
-$a->strings["Unable to obtain identity information from database"] = "Incapaç de trobar l'informació d'identitat a la base de dades";
-$a->strings["Empty name"] = "Nom buit";
-$a->strings["Name too long"] = "Nom massa llarg";
-$a->strings["No account identifier"] = "Sense identificador de compte";
-$a->strings["Nickname is required."] = "Alies/malnom es requerit.";
-$a->strings["Reserved nickname. Please choose another."] = "Àlies reservat. Tria un altre.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "L'álies te caracters no soportats o ja esta en ús en aquest lloc";
-$a->strings["Unable to retrieve created identity"] = "No es pot recuperar la identitat creada";
-$a->strings["Default Profile"] = "Perfil per Defecte";
-$a->strings["Requested channel is not available."] = "El canal demanat no està disponible.";
-$a->strings["Requested profile is not available."] = "El perfil demanat no està disponible.";
-$a->strings["Change profile photo"] = "Canviar la foto del perfil";
-$a->strings["Profiles"] = "Perfils";
-$a->strings["Manage/edit profiles"] = "Gestiona/edita perfils";
-$a->strings["Create New Profile"] = "Crear un Perfil Nou";
-$a->strings["Profile Image"] = "Imatge del Perfil";
-$a->strings["visible to everybody"] = "visible per tothom";
-$a->strings["Edit visibility"] = "Editar visibilitat";
-$a->strings["Gender:"] = "Gènere:";
-$a->strings["Status:"] = "Estatus:";
-$a->strings["Homepage:"] = "Pàgina Personal:";
-$a->strings["Online Now"] = "Ara en Linia";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[avui]";
-$a->strings["Birthday Reminders"] = "Recordatori d'Aniversaris";
-$a->strings["Birthdays this week:"] = "Aniversari aquesta setmana:";
-$a->strings["[No description]"] = "[Sense descripció]";
-$a->strings["Event Reminders"] = "Recordatori d'Events";
-$a->strings["Events this week:"] = "Event aquesta setmana:";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Full Name:"] = "Nom Complet:";
-$a->strings["Like this channel"] = "M'agrada aquest canal";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Aniversari:";
-$a->strings["Age:"] = "Edat:";
-$a->strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferència Sexual:";
-$a->strings["Hometown:"] = "Ciutat Natal:";
-$a->strings["Tags:"] = "Etiquetes:";
-$a->strings["Political Views:"] = "Idees Polítiques:";
-$a->strings["Religion:"] = "Religió:";
-$a->strings["About:"] = "Sobre:";
-$a->strings["Hobbies/Interests:"] = "Aficions/Interessos:";
-$a->strings["Likes:"] = "Agrada:";
-$a->strings["Dislikes:"] = "Desagrada:";
-$a->strings["Contact information and Social Networks:"] = "Informació de contacte i Xarxes Socials:";
-$a->strings["My other channels:"] = "Els meus altres canals:";
-$a->strings["Musical interests:"] = "Interessos Musicals:";
-$a->strings["Books, literature:"] = "Llibres, literatura:";
-$a->strings["Television:"] = "Televisió:";
-$a->strings["Film/dance/culture/entertainment:"] = "Películes/Dança/Cultura/Entreteniment:";
-$a->strings["Love/Romance:"] = "Amor/Romace:";
-$a->strings["Work/employment:"] = "Treball/feina:";
-$a->strings["School/education:"] = "Escola/educació:";
-$a->strings["Like this thing"] = "M'agrada això";
-$a->strings["Male"] = "Masculí";
-$a->strings["Female"] = "Femení";
-$a->strings["Currently Male"] = "Actualment Masculí";
-$a->strings["Currently Female"] = "Actualment Femení";
-$a->strings["Mostly Male"] = "Més aviat Masculí";
-$a->strings["Mostly Female"] = "Més Aviat Femení";
-$a->strings["Transgender"] = "Canvi de Sexe";
-$a->strings["Intersex"] = "Intersexual";
-$a->strings["Transsexual"] = "Transsexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutre";
-$a->strings["Non-specific"] = "Indefinit";
-$a->strings["Undecided"] = "Indecís";
-$a->strings["Males"] = "Homes";
-$a->strings["Females"] = "Dones";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbianes";
-$a->strings["No Preference"] = "Sense Preferències";
-$a->strings["Bisexual"] = "Bisexual";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "Verge";
-$a->strings["Deviant"] = "Desviat";
-$a->strings["Fetish"] = "Fetixiste";
-$a->strings["Oodles"] = "Orgies";
-$a->strings["Nonsexual"] = "Asexual";
-$a->strings["Single"] = "Solter";
-$a->strings["Lonely"] = "Solitari";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "No Disponible";
-$a->strings["Has crush"] = "Aplastat";
-$a->strings["Infatuated"] = "Encapritxat";
-$a->strings["Dating"] = "Promés";
-$a->strings["Unfaithful"] = "Infidel";
-$a->strings["Sex Addict"] = "Adicte al Sexe";
-$a->strings["Friends/Benefits"] = "Amics amb Beneficis";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Ocupat";
-$a->strings["Married"] = "Casat";
-$a->strings["Imaginarily married"] = "Casat Imaginàriament";
-$a->strings["Partners"] = "Parella";
-$a->strings["Cohabiting"] = "Cohabitant";
-$a->strings["Common law"] = "Tradició";
-$a->strings["Happy"] = "Feliç";
-$a->strings["Not looking"] = "No Cerco";
-$a->strings["Swinger"] = "Llibertí";
-$a->strings["Betrayed"] = "Traït";
-$a->strings["Separated"] = "Separat";
-$a->strings["Unstable"] = "Inestable";
-$a->strings["Divorced"] = "Divorciat";
-$a->strings["Imaginarily divorced"] = "Divorciat Imaginàriament";
-$a->strings["Widowed"] = "Vidu/ua";
-$a->strings["Uncertain"] = "Incert";
-$a->strings["It's complicated"] = "Es Complicat";
-$a->strings["Don't care"] = "No Et Fa Res";
-$a->strings["Ask me"] = "Pregunta";
-$a->strings["Site Admin"] = "Administració";
-$a->strings["Address Book"] = "Adreçes";
-$a->strings["Mood"] = "Ànim";
-$a->strings["Probe"] = "Sondeig";
-$a->strings["Suggest"] = "Suggeriment";
-$a->strings["Random Channel"] = "Canal Aleatori";
-$a->strings["Invite"] = "Convida";
-$a->strings["Features"] = "Funcionalitats";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Entrada";
-$a->strings["Profile Photo"] = "Foto del Perfil";
-$a->strings["Update"] = "Actualització";
-$a->strings["Install"] = "Instal·lar";
-$a->strings["Purchase"] = "Compra";
-$a->strings["Image/photo"] = "Imatge/foto";
-$a->strings["Encrypted content"] = "Contingut encriptat";
-$a->strings["Install %s element: "] = "Instal·la l'element %s:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Aquesta entrada contè un element %s instal·lable, potser manques de permissos per instal·lar-lo en aquest lloc.";
-$a->strings["webpage"] = "pàgina web";
-$a->strings["layout"] = "disposició";
-$a->strings["block"] = "bloc";
-$a->strings["menu"] = "menú";
-$a->strings["QR code"] = "QR code";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s va escriure el següent %2\$s %3\$s";
-$a->strings["post"] = "entrada";
-$a->strings["Different viewers will see this text differently"] = "Diferents observadors veuran aquest text de diferents formes";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 va escriure:";
-$a->strings["Missing room name"] = "Perdut el nom de la sala";
-$a->strings["Duplicate room name"] = "Nom de la sala duplicat";
-$a->strings["Invalid room specifier."] = "Especificació de la sala invàlida.";
-$a->strings["Room not found."] = "Sala no trobada.";
-$a->strings["Room is full"] = "La sala es plena";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "La imatge excedeix la mida limit pel lloc web en %lu bytes";
-$a->strings["Image file is empty."] = "El fitxer d'imatge esta buit.";
-$a->strings["Unable to process image"] = "incapaç de processar la imatge";
-$a->strings["Photo storage failed."] = "Fracassà l'emmagatzematge de la Foto";
-$a->strings["Upload New Photos"] = "Puja Noves Fotos";
-$a->strings["Some blurb about what to do when you're new here"] = "Algunes propostes sobre el que cal fer quan ets nou aquí";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Has creat %1$.0f de %2$.0f canals permesos.";
-$a->strings["Create a new channel"] = "Crear un nou canal";
-$a->strings["Current Channel"] = "Canal Actual";
-$a->strings["Switch to one of your channels by selecting it."] = "Canviar a un altre dels teus canals seleccionant-ho.";
-$a->strings["Default Channel"] = "Canal per Defecte";
-$a->strings["Make Default"] = "Estableix com a Predeterminat";
-$a->strings["%d new messages"] = "%d missatges nous";
-$a->strings["%d new introductions"] = "%d noves presentacions";
-$a->strings["Delegated Channels"] = "Canals Delegats";
-$a->strings["Public access denied."] = "Accés públic denegat.";
-$a->strings["%d rating"] = array(
+App::$strings["show more"] = "mostrar més";
+App::$strings["Visible to your default audience"] = "Visible per a la teva audiència ";
+App::$strings["Show"] = "Mostra";
+App::$strings["Don't show"] = "No mostrar";
+App::$strings["Permissions"] = "Permisos ";
+App::$strings["Item was not found."] = "Article no trobat.";
+App::$strings["No source file."] = "No hi ha arxiu d'origen.";
+App::$strings["Cannot locate file to replace"] = "No trobo l'arxiu a reemplaçar";
+App::$strings["Cannot locate file to revise/update"] = "No trobo l'arxiu a revisar/actualitzar";
+App::$strings["File exceeds size limit of %d"] = "L'arxiu excedeix la mida limit de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Has arribat al teu límit de %1$.0f Mbytes de emagatzematge d'adjunts.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Pujada del arxiu fallida. Possible límit del sistema o acció interrompuda.";
+App::$strings["Stored file could not be verified. Upload failed."] = "L'arxiu guardat no es pot verificar. Pujada fallida.";
+App::$strings["Path not available."] = "Trajectòria no disponible";
+App::$strings["Empty pathname"] = "Trajèctoria vuida.";
+App::$strings["duplicate filename or path"] = "Nom o trajectòria duplicat";
+App::$strings["Path not found."] = "Trajectòria no trobada.";
+App::$strings["mkdir failed."] = "mkdir va fracassar.";
+App::$strings["database storage failed."] = "Arxiu de base de dades va fallar.";
+App::$strings["Unable to obtain identity information from database"] = "Incapaç de trobar l'informació d'identitat a la base de dades";
+App::$strings["Empty name"] = "Nom buit";
+App::$strings["Name too long"] = "Nom massa llarg";
+App::$strings["No account identifier"] = "Sense identificador de compte";
+App::$strings["Nickname is required."] = "Alies/malnom es requerit.";
+App::$strings["Reserved nickname. Please choose another."] = "Àlies reservat. Tria un altre.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "L'álies te caracters no soportats o ja esta en ús en aquest lloc";
+App::$strings["Unable to retrieve created identity"] = "No es pot recuperar la identitat creada";
+App::$strings["Default Profile"] = "Perfil per Defecte";
+App::$strings["Requested channel is not available."] = "El canal demanat no està disponible.";
+App::$strings["Requested profile is not available."] = "El perfil demanat no està disponible.";
+App::$strings["Change profile photo"] = "Canviar la foto del perfil";
+App::$strings["Profiles"] = "Perfils";
+App::$strings["Manage/edit profiles"] = "Gestiona/edita perfils";
+App::$strings["Create New Profile"] = "Crear un Perfil Nou";
+App::$strings["Profile Image"] = "Imatge del Perfil";
+App::$strings["visible to everybody"] = "visible per tothom";
+App::$strings["Edit visibility"] = "Editar visibilitat";
+App::$strings["Gender:"] = "Gènere:";
+App::$strings["Status:"] = "Estatus:";
+App::$strings["Homepage:"] = "Pàgina Personal:";
+App::$strings["Online Now"] = "Ara en Linia";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[avui]";
+App::$strings["Birthday Reminders"] = "Recordatori d'Aniversaris";
+App::$strings["Birthdays this week:"] = "Aniversari aquesta setmana:";
+App::$strings["[No description]"] = "[Sense descripció]";
+App::$strings["Event Reminders"] = "Recordatori d'Events";
+App::$strings["Events this week:"] = "Event aquesta setmana:";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Full Name:"] = "Nom Complet:";
+App::$strings["Like this channel"] = "M'agrada aquest canal";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Aniversari:";
+App::$strings["Age:"] = "Edat:";
+App::$strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferència Sexual:";
+App::$strings["Hometown:"] = "Ciutat Natal:";
+App::$strings["Tags:"] = "Etiquetes:";
+App::$strings["Political Views:"] = "Idees Polítiques:";
+App::$strings["Religion:"] = "Religió:";
+App::$strings["About:"] = "Sobre:";
+App::$strings["Hobbies/Interests:"] = "Aficions/Interessos:";
+App::$strings["Likes:"] = "Agrada:";
+App::$strings["Dislikes:"] = "Desagrada:";
+App::$strings["Contact information and Social Networks:"] = "Informació de contacte i Xarxes Socials:";
+App::$strings["My other channels:"] = "Els meus altres canals:";
+App::$strings["Musical interests:"] = "Interessos Musicals:";
+App::$strings["Books, literature:"] = "Llibres, literatura:";
+App::$strings["Television:"] = "Televisió:";
+App::$strings["Film/dance/culture/entertainment:"] = "Películes/Dança/Cultura/Entreteniment:";
+App::$strings["Love/Romance:"] = "Amor/Romace:";
+App::$strings["Work/employment:"] = "Treball/feina:";
+App::$strings["School/education:"] = "Escola/educació:";
+App::$strings["Like this thing"] = "M'agrada això";
+App::$strings["Male"] = "Masculí";
+App::$strings["Female"] = "Femení";
+App::$strings["Currently Male"] = "Actualment Masculí";
+App::$strings["Currently Female"] = "Actualment Femení";
+App::$strings["Mostly Male"] = "Més aviat Masculí";
+App::$strings["Mostly Female"] = "Més Aviat Femení";
+App::$strings["Transgender"] = "Canvi de Sexe";
+App::$strings["Intersex"] = "Intersexual";
+App::$strings["Transsexual"] = "Transsexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutre";
+App::$strings["Non-specific"] = "Indefinit";
+App::$strings["Undecided"] = "Indecís";
+App::$strings["Males"] = "Homes";
+App::$strings["Females"] = "Dones";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbianes";
+App::$strings["No Preference"] = "Sense Preferències";
+App::$strings["Bisexual"] = "Bisexual";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "Verge";
+App::$strings["Deviant"] = "Desviat";
+App::$strings["Fetish"] = "Fetixiste";
+App::$strings["Oodles"] = "Orgies";
+App::$strings["Nonsexual"] = "Asexual";
+App::$strings["Single"] = "Solter";
+App::$strings["Lonely"] = "Solitari";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "No Disponible";
+App::$strings["Has crush"] = "Aplastat";
+App::$strings["Infatuated"] = "Encapritxat";
+App::$strings["Dating"] = "Promés";
+App::$strings["Unfaithful"] = "Infidel";
+App::$strings["Sex Addict"] = "Adicte al Sexe";
+App::$strings["Friends/Benefits"] = "Amics amb Beneficis";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Ocupat";
+App::$strings["Married"] = "Casat";
+App::$strings["Imaginarily married"] = "Casat Imaginàriament";
+App::$strings["Partners"] = "Parella";
+App::$strings["Cohabiting"] = "Cohabitant";
+App::$strings["Common law"] = "Tradició";
+App::$strings["Happy"] = "Feliç";
+App::$strings["Not looking"] = "No Cerco";
+App::$strings["Swinger"] = "Llibertí";
+App::$strings["Betrayed"] = "Traït";
+App::$strings["Separated"] = "Separat";
+App::$strings["Unstable"] = "Inestable";
+App::$strings["Divorced"] = "Divorciat";
+App::$strings["Imaginarily divorced"] = "Divorciat Imaginàriament";
+App::$strings["Widowed"] = "Vidu/ua";
+App::$strings["Uncertain"] = "Incert";
+App::$strings["It's complicated"] = "Es Complicat";
+App::$strings["Don't care"] = "No Et Fa Res";
+App::$strings["Ask me"] = "Pregunta";
+App::$strings["Site Admin"] = "Administració";
+App::$strings["Address Book"] = "Adreçes";
+App::$strings["Mood"] = "Ànim";
+App::$strings["Probe"] = "Sondeig";
+App::$strings["Suggest"] = "Suggeriment";
+App::$strings["Random Channel"] = "Canal Aleatori";
+App::$strings["Invite"] = "Convida";
+App::$strings["Features"] = "Funcionalitats";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Entrada";
+App::$strings["Profile Photo"] = "Foto del Perfil";
+App::$strings["Update"] = "Actualització";
+App::$strings["Install"] = "Instal·lar";
+App::$strings["Purchase"] = "Compra";
+App::$strings["Image/photo"] = "Imatge/foto";
+App::$strings["Encrypted content"] = "Contingut encriptat";
+App::$strings["Install %s element: "] = "Instal·la l'element %s:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Aquesta entrada contè un element %s instal·lable, potser manques de permissos per instal·lar-lo en aquest lloc.";
+App::$strings["webpage"] = "pàgina web";
+App::$strings["layout"] = "disposició";
+App::$strings["block"] = "bloc";
+App::$strings["menu"] = "menú";
+App::$strings["QR code"] = "QR code";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s va escriure el següent %2\$s %3\$s";
+App::$strings["post"] = "entrada";
+App::$strings["Different viewers will see this text differently"] = "Diferents observadors veuran aquest text de diferents formes";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 va escriure:";
+App::$strings["Missing room name"] = "Perdut el nom de la sala";
+App::$strings["Duplicate room name"] = "Nom de la sala duplicat";
+App::$strings["Invalid room specifier."] = "Especificació de la sala invàlida.";
+App::$strings["Room not found."] = "Sala no trobada.";
+App::$strings["Room is full"] = "La sala es plena";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "La imatge excedeix la mida limit pel lloc web en %lu bytes";
+App::$strings["Image file is empty."] = "El fitxer d'imatge esta buit.";
+App::$strings["Unable to process image"] = "incapaç de processar la imatge";
+App::$strings["Photo storage failed."] = "Fracassà l'emmagatzematge de la Foto";
+App::$strings["Upload New Photos"] = "Puja Noves Fotos";
+App::$strings["Some blurb about what to do when you're new here"] = "Algunes propostes sobre el que cal fer quan ets nou aquí";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Has creat %1$.0f de %2$.0f canals permesos.";
+App::$strings["Create a new channel"] = "Crear un nou canal";
+App::$strings["Current Channel"] = "Canal Actual";
+App::$strings["Switch to one of your channels by selecting it."] = "Canviar a un altre dels teus canals seleccionant-ho.";
+App::$strings["Default Channel"] = "Canal per Defecte";
+App::$strings["Make Default"] = "Estableix com a Predeterminat";
+App::$strings["%d new messages"] = "%d missatges nous";
+App::$strings["%d new introductions"] = "%d noves presentacions";
+App::$strings["Delegated Channels"] = "Canals Delegats";
+App::$strings["Public access denied."] = "Accés públic denegat.";
+App::$strings["%d rating"] = array(
0 => "%d valoració",
1 => "%d valoracions",
);
-$a->strings["Gender: "] = "Gènere:";
-$a->strings["Status: "] = "Estatus:";
-$a->strings["Homepage: "] = "Pàgina Personal:";
-$a->strings["Description:"] = "Descripció:";
-$a->strings["Public Forum:"] = "Forum Públic:";
-$a->strings["Keywords: "] = "Paraules Clau:";
-$a->strings["Don't suggest"] = "No suggerir";
-$a->strings["Common connections:"] = "Connexions en comú:";
-$a->strings["Global Directory"] = "Directori Global";
-$a->strings["Local Directory"] = "Directori Local";
-$a->strings["Finding:"] = "Cercant:";
-$a->strings["next page"] = "pàgina següent";
-$a->strings["previous page"] = "pàgina anterior";
-$a->strings["Sort options"] = "Opcions per ordenar";
-$a->strings["Alphabetic"] = "Alfabètic";
-$a->strings["Reverse Alphabetic"] = "Alfabètic Invers";
-$a->strings["Newest to Oldest"] = "De més Nou a més Vell";
-$a->strings["Oldest to Newest"] = "De més Antic a més Nou";
-$a->strings["No entries (some entries may be hidden)."] = "Sense entrades (algunes podrien estar amagades).";
-$a->strings["Xchan Lookup"] = "Cerca a xchan";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Cerca a xchan començant per (o webbie)";
-$a->strings["Not found."] = "No trobat.";
-$a->strings["Authorize application connection"] = "Autoritza la connexió de l'aplicació";
-$a->strings["Return to your app and insert this Securty Code:"] = "Torna a la teva aplicació i insereix aquest Codi de Seguretat:";
-$a->strings["Please login to continue."] = "Si et plau, identifica't per continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vols autoritzar a aquesta aplicació l'accés a les teves entrades i contactes i/o a crear noves entrades com si fos tu mateix.";
-$a->strings["Page Title"] = "Títol de la pàgina";
-$a->strings["Channel added."] = "S'ha afegit el canal.";
-$a->strings["Tag removed"] = "S'ha tret l'etiqueta";
-$a->strings["Remove Item Tag"] = "Elimina l'etiqueta d'element";
-$a->strings["Select a tag to remove: "] = "Tria l'etiqueta a eliminar:";
-$a->strings["Remove"] = "Esborra";
-$a->strings["Continue"] = "Continua";
-$a->strings["Premium Channel Setup"] = "Configuració de Canals Premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilita les restriccions de connexió del canal premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Si us plau, introdueixi les restriccions o condicions, com ara el rebut de PayPal, les pautes d'ús, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Aquest canal pot requerir passos addicionals o reconeixement de les següents condicions abans de connectar:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Connexions potencials veuran el següent text abans de continuar:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuar, certifico que he complert amb totes les instruccions proporcionades en aquesta pàgina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(No s'han proporcionat instruccions específiques pel propietari del canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal Restringit o Premium";
-$a->strings["Thing updated"] = "S'ha actualitzat la cosa";
-$a->strings["Object store: failed"] = "No s'ha pogut emmagatzemar l'objecte";
-$a->strings["Thing added"] = "S'ha afegit la cosa";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostra la cosa";
-$a->strings["item not found."] = "no s'ha trobat l'element.";
-$a->strings["Edit Thing"] = "Edita la cosa";
-$a->strings["Select a profile"] = "Tria un perfil";
-$a->strings["Post an activity"] = "Publica una activitat";
-$a->strings["Only sends to viewers of the applicable profile"] = "S'envia només a visitants del perfil corresponent";
-$a->strings["Name of thing e.g. something"] = "Nom de la cosa. Exemple: patata";
-$a->strings["URL of thing (optional)"] = "Adreça URL de la cosa (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "Adreça URL de la foto d'una cosa (opcional)";
-$a->strings["Add Thing to your Profile"] = "Afegeix una cosa al teu perfil";
-$a->strings["Item not available."] = "Article no disponible.";
-$a->strings["Fetching URL returns error: %1\$s"] = "URL sol·licitada retorna error: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "S'ha pujat la imatge però no s'ha pogut retallar.";
-$a->strings["Image resize failed."] = "No s'ha pogut escalar la imatge.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Refresca la memòria cau del navegador si la foto no s'actualitza immediatament. Dreceres: «Ctrl+F5» i «Ctrl+Maj+R»";
-$a->strings["Image exceeds size limit of %d"] = "La imatge excedeix la mida límit de %d";
-$a->strings["Unable to process image."] = "Incapaç de processar l'imatge.";
-$a->strings["Photo not available."] = "Foto no disponible.";
-$a->strings["Upload File:"] = "Puja Arxiu:";
-$a->strings["Select a profile:"] = "Tria un perfil:";
-$a->strings["Upload Profile Photo"] = "Puja una Foto pel Perfil";
-$a->strings["or"] = "o";
-$a->strings["skip this step"] = "salta aquest pas";
-$a->strings["select a photo from your photo albums"] = "tria una foto del teu àlbum de fotos";
-$a->strings["Crop Image"] = "Retalla Imatge";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Si us plau, retalla la imatge per a una optima visualització";
-$a->strings["Done Editing"] = "Edició Feta";
-$a->strings["Image uploaded successfully."] = "Imatge pujada exitosament.";
-$a->strings["Image upload failed."] = "La pujada de la imatge va fracassar.";
-$a->strings["Image size reduction [%s] failed."] = "La reducció de mida de la imatge [%s] va fracassar.";
-$a->strings["Invalid item."] = "Article invàlid.";
-$a->strings["Channel not found."] = "Canal no trobat.";
-$a->strings["Page not found."] = "Pàgina no trobada.";
-$a->strings["Like/Dislike"] = "M'agrada / No m'agrada";
-$a->strings["This action is restricted to members."] = "Aquesta acció està restringida als membres.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "<a href=\"rmagic\">Entra amb la teva identitat \$Projectname</a> o <a href=\"register\">registra't a \$Projectname</a> per continuar.";
-$a->strings["Invalid request."] = "Sol·licitud invàlida.";
-$a->strings["thing"] = "cosa";
-$a->strings["Channel unavailable."] = "El canal està inactiu.";
-$a->strings["Previous action reversed."] = "S'ha desfet l'acció anterior.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s està d'acord amb %3\$s de %2\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no està d'acord amb %3\$s de %2\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s s'abstén en %3\$s de %2\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s assistirà a %3\$s de %2\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no assistirà a %3\$s de %2\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s potser assistirà a %3\$s de %2\$s";
-$a->strings["Action completed."] = "S'ha completat l'acció.";
-$a->strings["Thank you."] = "Gràcies.";
-$a->strings["Calendar entries imported."] = "Entrades de Calendari importades.";
-$a->strings["No calendar entries found."] = "No es troben entrades decalendari.";
-$a->strings["Event can not end before it has started."] = "L'esdeveniment ha de començar abans d'acabar.";
-$a->strings["Unable to generate preview."] = "No s'ha pogut generar la vista prèvia.";
-$a->strings["Event title and start time are required."] = "Cal indicar l'inici i el final de l'esdeveniment.";
-$a->strings["Event not found."] = "No s'ha trobat l'esdeveniment.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Edita l'esdeveniment";
-$a->strings["Delete event"] = "Esborra l'esdeveniment";
-$a->strings["calendar"] = "calendari";
-$a->strings["Create New Event"] = "Crea un esdeveniment nou";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Pròxim";
-$a->strings["Export"] = "Exporta";
-$a->strings["Import"] = "Importar";
-$a->strings["Event removed"] = "S'ha eliminat l'esdeveniment";
-$a->strings["Failed to remove event"] = "No s'ha pogut esborrar l'esdeveniment";
-$a->strings["Event details"] = "Detalls de l'esdeveniment";
-$a->strings["Starting date and Title are required."] = "La data d'inici i el títol són obligatoris.";
-$a->strings["Categories (comma-separated list)"] = "Categories (llista separada per comes)";
-$a->strings["Event Starts:"] = "Inici:";
-$a->strings["Finish date/time is not known or not relevant"] = "La data i hora de final no és coneguda o irrellevant";
-$a->strings["Event Finishes:"] = "Final:";
-$a->strings["Adjust for viewer timezone"] = "Ajusta a la zona horària del visitant.";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "És important per esdeveniments locals, però pels globals no és pràctic.";
-$a->strings["Title:"] = "Títol:";
-$a->strings["Share this event"] = "Comparteix aquest esdeveniment";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s esta seguint %2\$s de %3\$s";
-$a->strings["Public Sites"] = "Llocs públics";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Els llocs llistats permeten registrar usuaris de la xarxa \$Projectname. Com que tots els llocs estan enllaçats entre ells, la identitat és vàlida a tota la xarxa. Alguns llocs poden demanar subscripció o oferir serveis addicional de pagament. Per a més detalls, proveu de seguir els enllaços dels proveïdors.";
-$a->strings["Rate this hub"] = "Valora aquest hub";
-$a->strings["Site URL"] = "Adreça URL del web";
-$a->strings["Access Type"] = "Tipus d'accés";
-$a->strings["Registration Policy"] = "Condicions de registre";
-$a->strings["Location"] = "Localització";
-$a->strings["View hub ratings"] = "Mostra la valoració del hub";
-$a->strings["Rate"] = "Puntua";
-$a->strings["View ratings"] = "Mostra les valoracions";
-$a->strings["Edit post"] = "Modifica l'entrada";
-$a->strings["\$Projectname channel"] = "Canal de \$Projectname";
-$a->strings["Collection created."] = "Creada una col·lecció";
-$a->strings["Could not create collection."] = "No puc crear la col·lecció.";
-$a->strings["Collection updated."] = "Col·lecció actualitzada.";
-$a->strings["Create a collection of channels."] = "Creada una col·lecció de canals.";
-$a->strings["Collection Name: "] = "Nom de la Col·lecció:";
-$a->strings["Members are visible to other channels"] = "Els membres son visibles en altres canals";
-$a->strings["Collection removed."] = "Col·lecció esborrada.";
-$a->strings["Unable to remove collection."] = "Incapaç d'esborrar la col·lecció.";
-$a->strings["Collection Editor"] = "Editor de Col·leccions";
-$a->strings["Members"] = "Membres";
-$a->strings["All Connected Channels"] = "Tots els Canals Connectats";
-$a->strings["Click on a channel to add or remove."] = "Clic sobre el canal per afegir o esborrar.";
-$a->strings["Version %s"] = "Versió %s";
-$a->strings["Installed plugins/addons/apps:"] = "Plugins/addons/apps Instal·lats:";
-$a->strings["No installed plugins/addons/apps"] = "Plugins/addons/apps no instal·lats";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Aquest és un hub de \$Projectname, una xarxa cooperativa mundial de llocs web descentralitzats amb gran control de la privacitat.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Última actualització en rerefons:";
-$a->strings["Running at web location"] = "Correguent en el lloc web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Ves a <a href=\"https://redmatrix.me\">redmatrix.me</a> per saber-ne més sobre \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Per informar d'errors o problemes ves a";
-$a->strings["\$projectname issues"] = "\$projectname emisions";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per suggerències, felicitacions i altres, envia'ns un mail a «redmatrix» [arroba] librelist [punt] com";
-$a->strings["Site Administrators"] = "Administradors del lloc";
-$a->strings["Unable to locate original post."] = "No s'ha pogut trobar l'entrada original.";
-$a->strings["Empty post discarded."] = "S'ha descartat l'entrada perquè no té contingut.";
-$a->strings["Executable content type not permitted to this channel."] = "No està permès el contingut de tipus executable en aquest canal.";
-$a->strings["System error. Post not saved."] = "Hi ha hagut un error del sistema. L'entrada no s'ha desat.";
-$a->strings["Unable to obtain post information from database."] = "No s'ha pogut obtenir informació de l'entrada a la base de dades.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Has assolit el teu límit de %1$.0f entrades (descomptant comentaris).";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Has assolit el teu limit de %1$.0f pàgines web.";
-$a->strings["No such group"] = "No existeix el grup";
-$a->strings["No such channel"] = "No existeix el canal";
-$a->strings["Search Results For:"] = "Cerca resultats per:";
-$a->strings["Collection is empty"] = "La coŀlecció és buida";
-$a->strings["Collection: "] = "Coŀlecció:";
-$a->strings["Connection: "] = "Connexió:";
-$a->strings["Invalid connection."] = "La connexió és invàlida.";
-$a->strings["No channel."] = "No s'ha trobat el canal";
-$a->strings["Common connections"] = "Connexions en comú";
-$a->strings["No connections in common."] = "No hi ha connexions en comú.";
-$a->strings["This site is not a directory server"] = "Aquest lloc web no és un servidor de directori";
-$a->strings["Could not access contact record."] = "No s'ha pogut accedir al llibre de contactes.";
-$a->strings["Could not locate selected profile."] = "No s'ha trobat el perfil indicat.";
-$a->strings["Connection updated."] = "S'ha actualitzat la connexió.";
-$a->strings["Failed to update connection record."] = "No s'ha pogut actualitzar el registre de connexió.";
-$a->strings["Blocked"] = "Bloquejades";
-$a->strings["Ignored"] = "Ignorades";
-$a->strings["Hidden"] = "Amagades";
-$a->strings["Archived"] = "Arxivades";
-$a->strings["Suggest new connections"] = "Suggereix noves connexions";
-$a->strings["New Connections"] = "Noves Connexions";
-$a->strings["Show pending (new) connections"] = "Mostra les connexions pendents (noves)";
-$a->strings["All Connections"] = "Totes les Connexions";
-$a->strings["Show all connections"] = "Mostra totes les connexions";
-$a->strings["Unblocked"] = "No bloquejades";
-$a->strings["Only show unblocked connections"] = "Mostra només les connexions no bloquejades";
-$a->strings["Only show blocked connections"] = "Mostra només les connexions bloquejades";
-$a->strings["Only show ignored connections"] = "Mostra només les connexions ignorades";
-$a->strings["Only show archived connections"] = "Mostra només les connexions arxivades";
-$a->strings["Only show hidden connections"] = "Mostra només les connexions amagades";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Modifica la connexió";
-$a->strings["Search your connections"] = "Cerca entre les teves connexions";
-$a->strings["Finding: "] = "Cercant:";
-$a->strings["Block Name"] = "Nom del Bloc";
-$a->strings["Block Title"] = "Títol del bloc";
-$a->strings["Item not found"] = "No s'ha trobat l'element";
-$a->strings["Item is not editable"] = "Article no editable";
-$a->strings["Delete item?"] = "Esborrar ítem";
-$a->strings["Insert YouTube video"] = "insereix video YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insereix video Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insereix audio Vorbis [.ogg]";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidats: Nom d'usuari: {el teu correu electrònic}, Contrasenya: +++";
-$a->strings["Page owner information could not be retrieved."] = "La informació del propietari de la pàgina no va poder ser recuperada";
-$a->strings["Album not found."] = "Àlbum no trobat";
-$a->strings["Delete Album"] = "Esborra Àlbum";
-$a->strings["Delete Photo"] = "Esborra Foto";
-$a->strings["No photos selected"] = "No has seleccionat fotos";
-$a->strings["Access to this item is restricted."] = "L'accés a aquest element esta restringit.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de %2$.2f MB de l'espai per a imatges.";
-$a->strings["%1$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de l'espai per a imatges.";
-$a->strings["Upload Photos"] = "Puja imatges";
-$a->strings["Enter a new album name"] = "Escriu el nom del nou àlbum";
-$a->strings["or select an existing one (doubleclick)"] = "o bé fes doble clic a un d'existent";
-$a->strings["Create a status post for this upload"] = "Genera una entrada a partir de la pujada";
-$a->strings["Album name could not be decoded"] = "No s'ha pogut descodificar el nom de l'àlbum";
-$a->strings["Contact Photos"] = "Imatges de contactes";
-$a->strings["Show Newest First"] = "Ordena de més nou a més antic";
-$a->strings["Show Oldest First"] = "Ordena de més antic a més nou";
-$a->strings["View Photo"] = "Mostra la imatge";
-$a->strings["Edit Album"] = "Modifica l'àlbum";
-$a->strings["Permission denied. Access to this item may be restricted."] = "S'ha denegat el permís. Pot ser que l'accés estigui restringit.";
-$a->strings["Photo not available"] = "La imatge no està disponible";
-$a->strings["Use as profile photo"] = "Fes-la imatge de perfil";
-$a->strings["Private Photo"] = "Imatge privada";
-$a->strings["View Full Size"] = "Mostra a mida completa";
-$a->strings["Edit photo"] = "Modifica la imatge";
-$a->strings["Rotate CW (right)"] = "Tomba cap a la dreta";
-$a->strings["Rotate CCW (left)"] = "Tomba cap a l'esquerra";
-$a->strings["Caption"] = "Llegenda";
-$a->strings["Add a Tag"] = "Afegeix una etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemple: @joan, @Paula_Peris, @mar@exemple.org";
-$a->strings["Flag as adult in album view"] = "Marca com a contingut adult";
-$a->strings["In This Photo:"] = "Hi apareixen:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Mostra'n l'àlbum";
-$a->strings["Recent Photos"] = "Imatges recents";
-$a->strings["Items tagged with: %s"] = "Elements etiquetats amb: %s";
-$a->strings["Search results for: %s"] = "Resultats de cerca per: %s";
-$a->strings["Profile Match"] = "Perfils compatibles";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "No tens paraules clau al perfil principal per poder cercar perfils semblants.";
-$a->strings["is interested in:"] = "té interès en:";
-$a->strings["No matches"] = "No s'han trobat perfils compatibles";
-$a->strings["Away"] = "Absent";
-$a->strings["Online"] = "En connexió";
-$a->strings["Select a bookmark folder"] = "Tria una carpeta d'interès";
-$a->strings["Save Bookmark"] = "Guarda Favorits";
-$a->strings["URL of bookmark"] = "URL de favorit";
-$a->strings["Description"] = "Descripció";
-$a->strings["Or enter new bookmark folder name"] = "O entra un nou nom de favorit";
-$a->strings["No more system notifications."] = "No hi ha més notificacions de sistema.";
-$a->strings["System Notifications"] = "Notificacions de sistema";
-$a->strings["network"] = "xarxa";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "S'ha actualitzat la disposició.";
-$a->strings["Edit System Page Description"] = "Editor del Sistema de Descripció de Pàgines";
-$a->strings["Layout not found."] = "No s'ha trobat cap disposició de pàgina.";
-$a->strings["Module Name:"] = "Nom del mòdul:";
-$a->strings["Layout Help"] = "Ajuda per la disposició de pàgina";
-$a->strings["- select -"] = "- selecciona -";
-$a->strings["Your service plan only allows %d channels."] = "El teu paquet de serveis només admet %d canals.";
-$a->strings["Nothing to import."] = "No hi ha res a importar.";
-$a->strings["Unable to download data from old server"] = "No s'han pogut descarregar les dades del servidor antic";
-$a->strings["Imported file is empty."] = "El fitxer importat està buit.";
-$a->strings["The data provided is not compatible with this project."] = "Les dades subministrades no son compatibles amb aquest projecte.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Atenció: Les versions de la Base de Dades difereixen en %1\$d actualitzacions.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No s'ha pogut importar el canal perquè l'identificador del canal no s'ha pogut duplicar en aquest servidor.";
-$a->strings["Channel clone failed. Import failed."] = "No s'ha pogut importar el canal perquè el canal no s'ha pogut clonar.";
-$a->strings["Cloned channel not found. Import failed."] = "No s'ha pogut importar el canal perquè el canal clonat no s'ha trobat.";
-$a->strings["You must be logged in to use this feature."] = "Has d'estar registrat per fer servir aquesta funcionalitat.";
-$a->strings["Import Channel"] = "Importa un canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Empra aquest formulari per importar un canal existent en un altre servidor/concentrador. Pots recuperar el canal des de l'antic servidor/concentrador via la xarxa o mitjançant un fitxer d'exportació";
-$a->strings["File to Upload"] = "Fitxer a pujar";
-$a->strings["Or provide the old server/hub details"] = "O proveeix els detalls de l'antic servidor/concentrador";
-$a->strings["Your old identity address (xyz@example.com)"] = "La teva adreça de canal antiga. El format és canal@exemple.org";
-$a->strings["Your old login email address"] = "La teva adreça de correu electrònic antiga";
-$a->strings["Your old login password"] = "La teva contrasenya antiga";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Per a qualsevol de les opcions, escull si vols fer primària l'adreça d'aquest hub o mantenir l'anterior com a primària. Podràs penjar entrades des de totes dues adreces, però per als fitxers, imatges i altres en cal una de primària.";
-$a->strings["Make this hub my primary location"] = "Fes d'aquest hub la meva ubicació primària";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa les entrades existents si es possible (experimental - limitat per la memòria disponible";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Aquest procès pot trigar minuts en completar. Si et plau envia el formulari només una vegada i manté aquesta pàgina oberta fins que finalitzi.";
-$a->strings["Delete layout?"] = "Esborra format?";
-$a->strings["Layout Description (Optional)"] = "Descripció del Format (Opcional)";
-$a->strings["Layout Name"] = "Nom del Format Gràfic";
-$a->strings["Edit Layout"] = "Edita Format Gràfic";
-$a->strings["You must be logged in to see this page."] = "Has d'estar identificat per a veure aquesta pàgina.";
-$a->strings["Room not found"] = "No s'ha trobat la sala";
-$a->strings["Leave Room"] = "Abandona la sala";
-$a->strings["Delete This Room"] = "Elimina la sala";
-$a->strings["I am away right now"] = "Absent";
-$a->strings["I am online"] = "Estic connectat/da";
-$a->strings["Bookmark this room"] = "Fes favorit aquest xat";
-$a->strings["New Chatroom"] = "Nova sala per a Xerrar";
-$a->strings["Chatroom Name"] = "Nom del Xat";
-$a->strings["%1\$s's Chatrooms"] = "%1\$s de Xats";
-$a->strings["Menu not found."] = "Menú no trobat.";
-$a->strings["Unable to create element."] = "Incapaç de crear l'element.";
-$a->strings["Unable to update menu element."] = "Incapaç d'actualitzar un element del menú.";
-$a->strings["Unable to add menu element."] = "Incapaç d'afegir l'element del menú.";
-$a->strings["Menu Item Permissions"] = "Permisos de l'Article del Menú";
-$a->strings["(click to open/close)"] = "(clica per obrir/tancar)";
-$a->strings["Link Name"] = "Nom de l'Enllaç";
-$a->strings["Link or Submenu Target"] = "Enllaç o Submenú Objectiu";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Entra la URL de l'enlla´o tria un nom de menú per crear un submenú";
-$a->strings["Use magic-auth if available"] = "Empra magic-auth si esta disponible";
-$a->strings["Open link in new window"] = "Obrir l'enllaç en una nova finestra";
-$a->strings["Order in list"] = "Ordre per llista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Els números més alts aniràn al fons de la llista";
-$a->strings["Submit and finish"] = "Envia i termina";
-$a->strings["Submit and continue"] = "Envia i continua";
-$a->strings["Menu:"] = "Menú:";
-$a->strings["Link Target"] = "Enllaç Objectiu";
-$a->strings["Edit menu"] = "Edita menú";
-$a->strings["Edit element"] = "Edita element";
-$a->strings["Drop element"] = "Deixa anar element";
-$a->strings["New element"] = "Nou element";
-$a->strings["Edit this menu container"] = "Edita aquest contenidor de menú";
-$a->strings["Add menu element"] = "Afegeix element de menú";
-$a->strings["Delete this menu item"] = "Esborra aquest article del menú";
-$a->strings["Edit this menu item"] = "Edita aquest article del menú";
-$a->strings["Menu item not found."] = "Article del menú no trobat.";
-$a->strings["Menu item deleted."] = "Article del menú eliminat.";
-$a->strings["Menu item could not be deleted."] = "Article del menú no es pot eliminar.";
-$a->strings["Edit Menu Element"] = "Editar Element del Menú";
-$a->strings["Link text"] = "Enllaç de text";
-$a->strings["Delete webpage?"] = "Esborrar pàgina web?";
-$a->strings["Page link title"] = "Títol de la pàgina enllaçada";
-$a->strings["Edit Webpage"] = "Edita la Pàgina Web";
-$a->strings["This directory server requires an access token"] = "Aquest servidor de directori requereix un token de accès";
-$a->strings["No valid account found."] = "No es troba un compte vàlid.";
-$a->strings["Password reset request issued. Check your email."] = "Sol·licitud de restabliment de contrasenya emesa. Consulta el teu correu electrònic.";
-$a->strings["Site Member (%s)"] = "Lloc d'Usuari (%s)";
-$a->strings["Password reset requested at %s"] = "S'ha soŀlicitat restablir la contrasenya al hub %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ha fallat el restabliment de contrasenya perquè la no s'ha pogut verificar soŀlicitud. Pot ser que ja ho hàgiu soŀlicitat abans.";
-$a->strings["Password Reset"] = "Restabliment de contrasenya";
-$a->strings["Your password has been reset as requested."] = "S'ha restablert la vostra contrasenya.";
-$a->strings["Your new password is"] = "La nova contrasenya és";
-$a->strings["Save or copy your new password - and then"] = "Desa o copia la nova contrasenya, i després";
-$a->strings["click here to login"] = "fes clic aquí per iniciar sessió";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Pots canviar la contrasenya a la pàgina <em>Paràmetres</em>, un cop iniciada la sessió.";
-$a->strings["Your password has changed at %s"] = "La teva contrasenya a %s ha canviat";
-$a->strings["Forgot your Password?"] = "No recordes la contrasenya?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Escriu la teva adreça de correu electrònic i envia per restablir la contrasenya. Després revisa el seu correu electrònic per obtenir més instruccions.";
-$a->strings["Email Address"] = "Adreça electrònica";
-$a->strings["Reset"] = "Reajustar";
-$a->strings["Website:"] = "Lloc web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canal Remot [%s] (encara no es coneix en aquest lloc)";
-$a->strings["Rating (this information is public)"] = "Valoració (aquesta informació és pública)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Opcionalment pots explicar la teva qualificació (aquesta informació és pública)";
-$a->strings["Delete block?"] = "Eliminar bloc?";
-$a->strings["Edit Block"] = "Editar Bloc";
-$a->strings["Total invitation limit exceeded."] = "El límit total invitacions s'ha superat.";
-$a->strings["%s : Not a valid email address."] = "%s: adreça de correu electrònic no vàlida.";
-$a->strings["Please join us on Red"] = "Si us plau, uneix-te a Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Límit d'invitacions excedit. Si us plau, poseu-vos en contacte amb l'administrador del lloc.";
-$a->strings["%s : Message delivery failed."] = "%s : Entrega del Missatge fallida.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Gènere:";
+App::$strings["Status: "] = "Estatus:";
+App::$strings["Homepage: "] = "Pàgina Personal:";
+App::$strings["Description:"] = "Descripció:";
+App::$strings["Public Forum:"] = "Forum Públic:";
+App::$strings["Keywords: "] = "Paraules Clau:";
+App::$strings["Don't suggest"] = "No suggerir";
+App::$strings["Common connections:"] = "Connexions en comú:";
+App::$strings["Global Directory"] = "Directori Global";
+App::$strings["Local Directory"] = "Directori Local";
+App::$strings["Finding:"] = "Cercant:";
+App::$strings["next page"] = "pàgina següent";
+App::$strings["previous page"] = "pàgina anterior";
+App::$strings["Sort options"] = "Opcions per ordenar";
+App::$strings["Alphabetic"] = "Alfabètic";
+App::$strings["Reverse Alphabetic"] = "Alfabètic Invers";
+App::$strings["Newest to Oldest"] = "De més Nou a més Vell";
+App::$strings["Oldest to Newest"] = "De més Antic a més Nou";
+App::$strings["No entries (some entries may be hidden)."] = "Sense entrades (algunes podrien estar amagades).";
+App::$strings["Xchan Lookup"] = "Cerca a xchan";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Cerca a xchan començant per (o webbie)";
+App::$strings["Not found."] = "No trobat.";
+App::$strings["Authorize application connection"] = "Autoritza la connexió de l'aplicació";
+App::$strings["Return to your app and insert this Securty Code:"] = "Torna a la teva aplicació i insereix aquest Codi de Seguretat:";
+App::$strings["Please login to continue."] = "Si et plau, identifica't per continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vols autoritzar a aquesta aplicació l'accés a les teves entrades i contactes i/o a crear noves entrades com si fos tu mateix.";
+App::$strings["Page Title"] = "Títol de la pàgina";
+App::$strings["Channel added."] = "S'ha afegit el canal.";
+App::$strings["Tag removed"] = "S'ha tret l'etiqueta";
+App::$strings["Remove Item Tag"] = "Elimina l'etiqueta d'element";
+App::$strings["Select a tag to remove: "] = "Tria l'etiqueta a eliminar:";
+App::$strings["Remove"] = "Esborra";
+App::$strings["Continue"] = "Continua";
+App::$strings["Premium Channel Setup"] = "Configuració de Canals Premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilita les restriccions de connexió del canal premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Si us plau, introdueixi les restriccions o condicions, com ara el rebut de PayPal, les pautes d'ús, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Aquest canal pot requerir passos addicionals o reconeixement de les següents condicions abans de connectar:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Connexions potencials veuran el següent text abans de continuar:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuar, certifico que he complert amb totes les instruccions proporcionades en aquesta pàgina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(No s'han proporcionat instruccions específiques pel propietari del canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal Restringit o Premium";
+App::$strings["Thing updated"] = "S'ha actualitzat la cosa";
+App::$strings["Object store: failed"] = "No s'ha pogut emmagatzemar l'objecte";
+App::$strings["Thing added"] = "S'ha afegit la cosa";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostra la cosa";
+App::$strings["item not found."] = "no s'ha trobat l'element.";
+App::$strings["Edit Thing"] = "Edita la cosa";
+App::$strings["Select a profile"] = "Tria un perfil";
+App::$strings["Post an activity"] = "Publica una activitat";
+App::$strings["Only sends to viewers of the applicable profile"] = "S'envia només a visitants del perfil corresponent";
+App::$strings["Name of thing e.g. something"] = "Nom de la cosa. Exemple: patata";
+App::$strings["URL of thing (optional)"] = "Adreça URL de la cosa (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "Adreça URL de la foto d'una cosa (opcional)";
+App::$strings["Add Thing to your Profile"] = "Afegeix una cosa al teu perfil";
+App::$strings["Item not available."] = "Article no disponible.";
+App::$strings["Fetching URL returns error: %1\$s"] = "URL sol·licitada retorna error: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "S'ha pujat la imatge però no s'ha pogut retallar.";
+App::$strings["Image resize failed."] = "No s'ha pogut escalar la imatge.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Refresca la memòria cau del navegador si la foto no s'actualitza immediatament. Dreceres: «Ctrl+F5» i «Ctrl+Maj+R»";
+App::$strings["Image exceeds size limit of %d"] = "La imatge excedeix la mida límit de %d";
+App::$strings["Unable to process image."] = "Incapaç de processar l'imatge.";
+App::$strings["Photo not available."] = "Foto no disponible.";
+App::$strings["Upload File:"] = "Puja Arxiu:";
+App::$strings["Select a profile:"] = "Tria un perfil:";
+App::$strings["Upload Profile Photo"] = "Puja una Foto pel Perfil";
+App::$strings["or"] = "o";
+App::$strings["skip this step"] = "salta aquest pas";
+App::$strings["select a photo from your photo albums"] = "tria una foto del teu àlbum de fotos";
+App::$strings["Crop Image"] = "Retalla Imatge";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Si us plau, retalla la imatge per a una optima visualització";
+App::$strings["Done Editing"] = "Edició Feta";
+App::$strings["Image uploaded successfully."] = "Imatge pujada exitosament.";
+App::$strings["Image upload failed."] = "La pujada de la imatge va fracassar.";
+App::$strings["Image size reduction [%s] failed."] = "La reducció de mida de la imatge [%s] va fracassar.";
+App::$strings["Invalid item."] = "Article invàlid.";
+App::$strings["Channel not found."] = "Canal no trobat.";
+App::$strings["Page not found."] = "Pàgina no trobada.";
+App::$strings["Like/Dislike"] = "M'agrada / No m'agrada";
+App::$strings["This action is restricted to members."] = "Aquesta acció està restringida als membres.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "<a href=\"rmagic\">Entra amb la teva identitat \$Projectname</a> o <a href=\"register\">registra't a \$Projectname</a> per continuar.";
+App::$strings["Invalid request."] = "Sol·licitud invàlida.";
+App::$strings["thing"] = "cosa";
+App::$strings["Channel unavailable."] = "El canal està inactiu.";
+App::$strings["Previous action reversed."] = "S'ha desfet l'acció anterior.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s està d'acord amb %3\$s de %2\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no està d'acord amb %3\$s de %2\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s s'abstén en %3\$s de %2\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s assistirà a %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no assistirà a %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s potser assistirà a %3\$s de %2\$s";
+App::$strings["Action completed."] = "S'ha completat l'acció.";
+App::$strings["Thank you."] = "Gràcies.";
+App::$strings["Calendar entries imported."] = "Entrades de Calendari importades.";
+App::$strings["No calendar entries found."] = "No es troben entrades decalendari.";
+App::$strings["Event can not end before it has started."] = "L'esdeveniment ha de començar abans d'acabar.";
+App::$strings["Unable to generate preview."] = "No s'ha pogut generar la vista prèvia.";
+App::$strings["Event title and start time are required."] = "Cal indicar l'inici i el final de l'esdeveniment.";
+App::$strings["Event not found."] = "No s'ha trobat l'esdeveniment.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Edita l'esdeveniment";
+App::$strings["Delete event"] = "Esborra l'esdeveniment";
+App::$strings["calendar"] = "calendari";
+App::$strings["Create New Event"] = "Crea un esdeveniment nou";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Pròxim";
+App::$strings["Export"] = "Exporta";
+App::$strings["Import"] = "Importar";
+App::$strings["Event removed"] = "S'ha eliminat l'esdeveniment";
+App::$strings["Failed to remove event"] = "No s'ha pogut esborrar l'esdeveniment";
+App::$strings["Event details"] = "Detalls de l'esdeveniment";
+App::$strings["Starting date and Title are required."] = "La data d'inici i el títol són obligatoris.";
+App::$strings["Categories (comma-separated list)"] = "Categories (llista separada per comes)";
+App::$strings["Event Starts:"] = "Inici:";
+App::$strings["Finish date/time is not known or not relevant"] = "La data i hora de final no és coneguda o irrellevant";
+App::$strings["Event Finishes:"] = "Final:";
+App::$strings["Adjust for viewer timezone"] = "Ajusta a la zona horària del visitant.";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "És important per esdeveniments locals, però pels globals no és pràctic.";
+App::$strings["Title:"] = "Títol:";
+App::$strings["Share this event"] = "Comparteix aquest esdeveniment";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s esta seguint %2\$s de %3\$s";
+App::$strings["Public Sites"] = "Llocs públics";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Els llocs llistats permeten registrar usuaris de la xarxa \$Projectname. Com que tots els llocs estan enllaçats entre ells, la identitat és vàlida a tota la xarxa. Alguns llocs poden demanar subscripció o oferir serveis addicional de pagament. Per a més detalls, proveu de seguir els enllaços dels proveïdors.";
+App::$strings["Rate this hub"] = "Valora aquest hub";
+App::$strings["Site URL"] = "Adreça URL del web";
+App::$strings["Access Type"] = "Tipus d'accés";
+App::$strings["Registration Policy"] = "Condicions de registre";
+App::$strings["Location"] = "Localització";
+App::$strings["View hub ratings"] = "Mostra la valoració del hub";
+App::$strings["Rate"] = "Puntua";
+App::$strings["View ratings"] = "Mostra les valoracions";
+App::$strings["Edit post"] = "Modifica l'entrada";
+App::$strings["\$Projectname channel"] = "Canal de \$Projectname";
+App::$strings["Collection created."] = "Creada una col·lecció";
+App::$strings["Could not create collection."] = "No puc crear la col·lecció.";
+App::$strings["Collection updated."] = "Col·lecció actualitzada.";
+App::$strings["Create a collection of channels."] = "Creada una col·lecció de canals.";
+App::$strings["Collection Name: "] = "Nom de la Col·lecció:";
+App::$strings["Members are visible to other channels"] = "Els membres son visibles en altres canals";
+App::$strings["Collection removed."] = "Col·lecció esborrada.";
+App::$strings["Unable to remove collection."] = "Incapaç d'esborrar la col·lecció.";
+App::$strings["Collection Editor"] = "Editor de Col·leccions";
+App::$strings["Members"] = "Membres";
+App::$strings["All Connected Channels"] = "Tots els Canals Connectats";
+App::$strings["Click on a channel to add or remove."] = "Clic sobre el canal per afegir o esborrar.";
+App::$strings["Version %s"] = "Versió %s";
+App::$strings["Installed plugins/addons/apps:"] = "Plugins/addons/apps Instal·lats:";
+App::$strings["No installed plugins/addons/apps"] = "Plugins/addons/apps no instal·lats";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Aquest és un hub de \$Projectname, una xarxa cooperativa mundial de llocs web descentralitzats amb gran control de la privacitat.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Última actualització en rerefons:";
+App::$strings["Running at web location"] = "Correguent en el lloc web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Ves a <a href=\"https://redmatrix.me\">redmatrix.me</a> per saber-ne més sobre \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Per informar d'errors o problemes ves a";
+App::$strings["\$projectname issues"] = "\$projectname emisions";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per suggerències, felicitacions i altres, envia'ns un mail a «redmatrix» [arroba] librelist [punt] com";
+App::$strings["Site Administrators"] = "Administradors del lloc";
+App::$strings["Unable to locate original post."] = "No s'ha pogut trobar l'entrada original.";
+App::$strings["Empty post discarded."] = "S'ha descartat l'entrada perquè no té contingut.";
+App::$strings["Executable content type not permitted to this channel."] = "No està permès el contingut de tipus executable en aquest canal.";
+App::$strings["System error. Post not saved."] = "Hi ha hagut un error del sistema. L'entrada no s'ha desat.";
+App::$strings["Unable to obtain post information from database."] = "No s'ha pogut obtenir informació de l'entrada a la base de dades.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Has assolit el teu límit de %1$.0f entrades (descomptant comentaris).";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Has assolit el teu limit de %1$.0f pàgines web.";
+App::$strings["No such group"] = "No existeix el grup";
+App::$strings["No such channel"] = "No existeix el canal";
+App::$strings["Search Results For:"] = "Cerca resultats per:";
+App::$strings["Collection is empty"] = "La coŀlecció és buida";
+App::$strings["Collection: "] = "Coŀlecció:";
+App::$strings["Connection: "] = "Connexió:";
+App::$strings["Invalid connection."] = "La connexió és invàlida.";
+App::$strings["No channel."] = "No s'ha trobat el canal";
+App::$strings["Common connections"] = "Connexions en comú";
+App::$strings["No connections in common."] = "No hi ha connexions en comú.";
+App::$strings["This site is not a directory server"] = "Aquest lloc web no és un servidor de directori";
+App::$strings["Could not access contact record."] = "No s'ha pogut accedir al llibre de contactes.";
+App::$strings["Could not locate selected profile."] = "No s'ha trobat el perfil indicat.";
+App::$strings["Connection updated."] = "S'ha actualitzat la connexió.";
+App::$strings["Failed to update connection record."] = "No s'ha pogut actualitzar el registre de connexió.";
+App::$strings["Blocked"] = "Bloquejades";
+App::$strings["Ignored"] = "Ignorades";
+App::$strings["Hidden"] = "Amagades";
+App::$strings["Archived"] = "Arxivades";
+App::$strings["Suggest new connections"] = "Suggereix noves connexions";
+App::$strings["New Connections"] = "Noves Connexions";
+App::$strings["Show pending (new) connections"] = "Mostra les connexions pendents (noves)";
+App::$strings["All Connections"] = "Totes les Connexions";
+App::$strings["Show all connections"] = "Mostra totes les connexions";
+App::$strings["Unblocked"] = "No bloquejades";
+App::$strings["Only show unblocked connections"] = "Mostra només les connexions no bloquejades";
+App::$strings["Only show blocked connections"] = "Mostra només les connexions bloquejades";
+App::$strings["Only show ignored connections"] = "Mostra només les connexions ignorades";
+App::$strings["Only show archived connections"] = "Mostra només les connexions arxivades";
+App::$strings["Only show hidden connections"] = "Mostra només les connexions amagades";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Modifica la connexió";
+App::$strings["Search your connections"] = "Cerca entre les teves connexions";
+App::$strings["Finding: "] = "Cercant:";
+App::$strings["Block Name"] = "Nom del Bloc";
+App::$strings["Block Title"] = "Títol del bloc";
+App::$strings["Item not found"] = "No s'ha trobat l'element";
+App::$strings["Item is not editable"] = "Article no editable";
+App::$strings["Delete item?"] = "Esborrar ítem";
+App::$strings["Insert YouTube video"] = "insereix video YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insereix video Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insereix audio Vorbis [.ogg]";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidats: Nom d'usuari: {el teu correu electrònic}, Contrasenya: +++";
+App::$strings["Page owner information could not be retrieved."] = "La informació del propietari de la pàgina no va poder ser recuperada";
+App::$strings["Album not found."] = "Àlbum no trobat";
+App::$strings["Delete Album"] = "Esborra Àlbum";
+App::$strings["Delete Photo"] = "Esborra Foto";
+App::$strings["No photos selected"] = "No has seleccionat fotos";
+App::$strings["Access to this item is restricted."] = "L'accés a aquest element esta restringit.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de %2$.2f MB de l'espai per a imatges.";
+App::$strings["%1$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de l'espai per a imatges.";
+App::$strings["Upload Photos"] = "Puja imatges";
+App::$strings["Enter a new album name"] = "Escriu el nom del nou àlbum";
+App::$strings["or select an existing one (doubleclick)"] = "o bé fes doble clic a un d'existent";
+App::$strings["Create a status post for this upload"] = "Genera una entrada a partir de la pujada";
+App::$strings["Album name could not be decoded"] = "No s'ha pogut descodificar el nom de l'àlbum";
+App::$strings["Contact Photos"] = "Imatges de contactes";
+App::$strings["Show Newest First"] = "Ordena de més nou a més antic";
+App::$strings["Show Oldest First"] = "Ordena de més antic a més nou";
+App::$strings["View Photo"] = "Mostra la imatge";
+App::$strings["Edit Album"] = "Modifica l'àlbum";
+App::$strings["Permission denied. Access to this item may be restricted."] = "S'ha denegat el permís. Pot ser que l'accés estigui restringit.";
+App::$strings["Photo not available"] = "La imatge no està disponible";
+App::$strings["Use as profile photo"] = "Fes-la imatge de perfil";
+App::$strings["Private Photo"] = "Imatge privada";
+App::$strings["View Full Size"] = "Mostra a mida completa";
+App::$strings["Edit photo"] = "Modifica la imatge";
+App::$strings["Rotate CW (right)"] = "Tomba cap a la dreta";
+App::$strings["Rotate CCW (left)"] = "Tomba cap a l'esquerra";
+App::$strings["Caption"] = "Llegenda";
+App::$strings["Add a Tag"] = "Afegeix una etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemple: @joan, @Paula_Peris, @mar@exemple.org";
+App::$strings["Flag as adult in album view"] = "Marca com a contingut adult";
+App::$strings["In This Photo:"] = "Hi apareixen:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Mostra'n l'àlbum";
+App::$strings["Recent Photos"] = "Imatges recents";
+App::$strings["Items tagged with: %s"] = "Elements etiquetats amb: %s";
+App::$strings["Search results for: %s"] = "Resultats de cerca per: %s";
+App::$strings["Profile Match"] = "Perfils compatibles";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "No tens paraules clau al perfil principal per poder cercar perfils semblants.";
+App::$strings["is interested in:"] = "té interès en:";
+App::$strings["No matches"] = "No s'han trobat perfils compatibles";
+App::$strings["Away"] = "Absent";
+App::$strings["Online"] = "En connexió";
+App::$strings["Select a bookmark folder"] = "Tria una carpeta d'interès";
+App::$strings["Save Bookmark"] = "Guarda Favorits";
+App::$strings["URL of bookmark"] = "URL de favorit";
+App::$strings["Description"] = "Descripció";
+App::$strings["Or enter new bookmark folder name"] = "O entra un nou nom de favorit";
+App::$strings["No more system notifications."] = "No hi ha més notificacions de sistema.";
+App::$strings["System Notifications"] = "Notificacions de sistema";
+App::$strings["network"] = "xarxa";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "S'ha actualitzat la disposició.";
+App::$strings["Edit System Page Description"] = "Editor del Sistema de Descripció de Pàgines";
+App::$strings["Layout not found."] = "No s'ha trobat cap disposició de pàgina.";
+App::$strings["Module Name:"] = "Nom del mòdul:";
+App::$strings["Layout Help"] = "Ajuda per la disposició de pàgina";
+App::$strings["- select -"] = "- selecciona -";
+App::$strings["Your service plan only allows %d channels."] = "El teu paquet de serveis només admet %d canals.";
+App::$strings["Nothing to import."] = "No hi ha res a importar.";
+App::$strings["Unable to download data from old server"] = "No s'han pogut descarregar les dades del servidor antic";
+App::$strings["Imported file is empty."] = "El fitxer importat està buit.";
+App::$strings["The data provided is not compatible with this project."] = "Les dades subministrades no son compatibles amb aquest projecte.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Atenció: Les versions de la Base de Dades difereixen en %1\$d actualitzacions.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No s'ha pogut importar el canal perquè l'identificador del canal no s'ha pogut duplicar en aquest servidor.";
+App::$strings["Channel clone failed. Import failed."] = "No s'ha pogut importar el canal perquè el canal no s'ha pogut clonar.";
+App::$strings["Cloned channel not found. Import failed."] = "No s'ha pogut importar el canal perquè el canal clonat no s'ha trobat.";
+App::$strings["You must be logged in to use this feature."] = "Has d'estar registrat per fer servir aquesta funcionalitat.";
+App::$strings["Import Channel"] = "Importa un canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Empra aquest formulari per importar un canal existent en un altre servidor/concentrador. Pots recuperar el canal des de l'antic servidor/concentrador via la xarxa o mitjançant un fitxer d'exportació";
+App::$strings["File to Upload"] = "Fitxer a pujar";
+App::$strings["Or provide the old server/hub details"] = "O proveeix els detalls de l'antic servidor/concentrador";
+App::$strings["Your old identity address (xyz@example.com)"] = "La teva adreça de canal antiga. El format és canal@exemple.org";
+App::$strings["Your old login email address"] = "La teva adreça de correu electrònic antiga";
+App::$strings["Your old login password"] = "La teva contrasenya antiga";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Per a qualsevol de les opcions, escull si vols fer primària l'adreça d'aquest hub o mantenir l'anterior com a primària. Podràs penjar entrades des de totes dues adreces, però per als fitxers, imatges i altres en cal una de primària.";
+App::$strings["Make this hub my primary location"] = "Fes d'aquest hub la meva ubicació primària";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa les entrades existents si es possible (experimental - limitat per la memòria disponible";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Aquest procès pot trigar minuts en completar. Si et plau envia el formulari només una vegada i manté aquesta pàgina oberta fins que finalitzi.";
+App::$strings["Delete layout?"] = "Esborra format?";
+App::$strings["Layout Description (Optional)"] = "Descripció del Format (Opcional)";
+App::$strings["Layout Name"] = "Nom del Format Gràfic";
+App::$strings["Edit Layout"] = "Edita Format Gràfic";
+App::$strings["You must be logged in to see this page."] = "Has d'estar identificat per a veure aquesta pàgina.";
+App::$strings["Room not found"] = "No s'ha trobat la sala";
+App::$strings["Leave Room"] = "Abandona la sala";
+App::$strings["Delete This Room"] = "Elimina la sala";
+App::$strings["I am away right now"] = "Absent";
+App::$strings["I am online"] = "Estic connectat/da";
+App::$strings["Bookmark this room"] = "Fes favorit aquest xat";
+App::$strings["New Chatroom"] = "Nova sala per a Xerrar";
+App::$strings["Chatroom Name"] = "Nom del Xat";
+App::$strings["%1\$s's Chatrooms"] = "%1\$s de Xats";
+App::$strings["Menu not found."] = "Menú no trobat.";
+App::$strings["Unable to create element."] = "Incapaç de crear l'element.";
+App::$strings["Unable to update menu element."] = "Incapaç d'actualitzar un element del menú.";
+App::$strings["Unable to add menu element."] = "Incapaç d'afegir l'element del menú.";
+App::$strings["Menu Item Permissions"] = "Permisos de l'Article del Menú";
+App::$strings["(click to open/close)"] = "(clica per obrir/tancar)";
+App::$strings["Link Name"] = "Nom de l'Enllaç";
+App::$strings["Link or Submenu Target"] = "Enllaç o Submenú Objectiu";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Entra la URL de l'enlla´o tria un nom de menú per crear un submenú";
+App::$strings["Use magic-auth if available"] = "Empra magic-auth si esta disponible";
+App::$strings["Open link in new window"] = "Obrir l'enllaç en una nova finestra";
+App::$strings["Order in list"] = "Ordre per llista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Els números més alts aniràn al fons de la llista";
+App::$strings["Submit and finish"] = "Envia i termina";
+App::$strings["Submit and continue"] = "Envia i continua";
+App::$strings["Menu:"] = "Menú:";
+App::$strings["Link Target"] = "Enllaç Objectiu";
+App::$strings["Edit menu"] = "Edita menú";
+App::$strings["Edit element"] = "Edita element";
+App::$strings["Drop element"] = "Deixa anar element";
+App::$strings["New element"] = "Nou element";
+App::$strings["Edit this menu container"] = "Edita aquest contenidor de menú";
+App::$strings["Add menu element"] = "Afegeix element de menú";
+App::$strings["Delete this menu item"] = "Esborra aquest article del menú";
+App::$strings["Edit this menu item"] = "Edita aquest article del menú";
+App::$strings["Menu item not found."] = "Article del menú no trobat.";
+App::$strings["Menu item deleted."] = "Article del menú eliminat.";
+App::$strings["Menu item could not be deleted."] = "Article del menú no es pot eliminar.";
+App::$strings["Edit Menu Element"] = "Editar Element del Menú";
+App::$strings["Link text"] = "Enllaç de text";
+App::$strings["Delete webpage?"] = "Esborrar pàgina web?";
+App::$strings["Page link title"] = "Títol de la pàgina enllaçada";
+App::$strings["Edit Webpage"] = "Edita la Pàgina Web";
+App::$strings["This directory server requires an access token"] = "Aquest servidor de directori requereix un token de accès";
+App::$strings["No valid account found."] = "No es troba un compte vàlid.";
+App::$strings["Password reset request issued. Check your email."] = "Sol·licitud de restabliment de contrasenya emesa. Consulta el teu correu electrònic.";
+App::$strings["Site Member (%s)"] = "Lloc d'Usuari (%s)";
+App::$strings["Password reset requested at %s"] = "S'ha soŀlicitat restablir la contrasenya al hub %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ha fallat el restabliment de contrasenya perquè la no s'ha pogut verificar soŀlicitud. Pot ser que ja ho hàgiu soŀlicitat abans.";
+App::$strings["Password Reset"] = "Restabliment de contrasenya";
+App::$strings["Your password has been reset as requested."] = "S'ha restablert la vostra contrasenya.";
+App::$strings["Your new password is"] = "La nova contrasenya és";
+App::$strings["Save or copy your new password - and then"] = "Desa o copia la nova contrasenya, i després";
+App::$strings["click here to login"] = "fes clic aquí per iniciar sessió";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Pots canviar la contrasenya a la pàgina <em>Paràmetres</em>, un cop iniciada la sessió.";
+App::$strings["Your password has changed at %s"] = "La teva contrasenya a %s ha canviat";
+App::$strings["Forgot your Password?"] = "No recordes la contrasenya?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Escriu la teva adreça de correu electrònic i envia per restablir la contrasenya. Després revisa el seu correu electrònic per obtenir més instruccions.";
+App::$strings["Email Address"] = "Adreça electrònica";
+App::$strings["Reset"] = "Reajustar";
+App::$strings["Website:"] = "Lloc web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canal Remot [%s] (encara no es coneix en aquest lloc)";
+App::$strings["Rating (this information is public)"] = "Valoració (aquesta informació és pública)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Opcionalment pots explicar la teva qualificació (aquesta informació és pública)";
+App::$strings["Delete block?"] = "Eliminar bloc?";
+App::$strings["Edit Block"] = "Editar Bloc";
+App::$strings["Total invitation limit exceeded."] = "El límit total invitacions s'ha superat.";
+App::$strings["%s : Not a valid email address."] = "%s: adreça de correu electrònic no vàlida.";
+App::$strings["Please join us on Red"] = "Si us plau, uneix-te a Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Límit d'invitacions excedit. Si us plau, poseu-vos en contacte amb l'administrador del lloc.";
+App::$strings["%s : Message delivery failed."] = "%s : Entrega del Missatge fallida.";
+App::$strings["%d message sent."] = array(
0 => "%d missatge enviat.",
1 => "%d missatges enviats.",
);
-$a->strings["You have no more invitations available"] = "No té més invitacions disponibles";
-$a->strings["Send invitations"] = "Enviar invitacions";
-$a->strings["Enter email addresses, one per line:"] = "Introduïu les adreces de correu electrònic, una per línia:";
-$a->strings["Your message:"] = "El teu missatge:";
-$a->strings["Please join my community on \$Projectname."] = "Si us plau uneix-te la meva comunitat en \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Has de proporcionar aquest codi d'invitació:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre en qualsevol lloc del \$Projectname (estàn tots interconnectats)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entra a la meva adreça de xarxa al \$Projectname, a la barra de cerca del lloc.";
-$a->strings["or visit "] = "o visita";
-$a->strings["3. Click [Connect]"] = "3. Click [Conectar]";
-$a->strings["Location not found."] = "Situació que no es troba.";
-$a->strings["Primary location cannot be removed."] = "La ubicació primària no es pot treure.";
-$a->strings["No locations found."] = "No es troben els llocs.";
-$a->strings["Manage Channel Locations"] = "Gestionar Ubicacions de Canal";
-$a->strings["Location (address)"] = "Ubicació (direcció)";
-$a->strings["Primary Location"] = "Ubicació Primària";
-$a->strings["Drop location"] = "Treure la ubicació";
-$a->strings["Failed to create source. No channel selected."] = "Error en crear l'origen. Cap canal seleccionat.";
-$a->strings["Source created."] = "Origen creat.";
-$a->strings["Source updated."] = "Origen actualitzat.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestiona contingut per al teu canal d'origens remots";
-$a->strings["New Source"] = "Nou Origen";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar tot o sel·lecciona contingut dels següents canals, en aquest canal i distribueix-lo d'acord als teus ajustos de canals.";
-$a->strings["Only import content with these words (one per line)"] = "Només importa contingut amb aquestes paraules (una per línia)";
-$a->strings["Leave blank to import all public content"] = "Deixar en blanc per importar tot el contingut públic";
-$a->strings["Channel Name"] = "Nom del canal";
-$a->strings["Source not found."] = "No s'ha trobat la font.";
-$a->strings["Edit Source"] = "Edita la font";
-$a->strings["Delete Source"] = "Esborra la font";
-$a->strings["Source removed"] = "S'ha esborrat la font";
-$a->strings["Unable to remove source."] = "No s'ha pogut esborrar la font.";
-$a->strings["Unable to update menu."] = "No s'ha pogut actualitzar el menú.";
-$a->strings["Unable to create menu."] = "No s'ha pogut crear el menú.";
-$a->strings["Menu Name"] = "Nom del menú";
-$a->strings["Unique name (not visible on webpage) - required"] = "Nom únic (no visible a la pàgina web) - requerit";
-$a->strings["Menu Title"] = "Títol del menú";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visible a la pàgina web - deixar buit per a no posar títol";
-$a->strings["Allow Bookmarks"] = "Permetre Marcadors";
-$a->strings["Menu may be used to store saved bookmarks"] = "El menú es pot emprar per a guardar marcadors";
-$a->strings["Submit and proceed"] = "Envia i procedeix";
-$a->strings["Drop"] = "Menysprea";
-$a->strings["Bookmarks allowed"] = "Marcadors permesos";
-$a->strings["Delete this menu"] = "Esborra el menú";
-$a->strings["Edit menu contents"] = "Edita el contingut del menú";
-$a->strings["Edit this menu"] = "Edita el menú";
-$a->strings["Menu could not be deleted."] = "El menu no es pot esborrar.";
-$a->strings["Edit Menu"] = "Edita Menú";
-$a->strings["Add or remove entries to this menu"] = "Afegeix o esborra entrades a aquest menú";
-$a->strings["Menu name"] = "Nom del Menú";
-$a->strings["Must be unique, only seen by you"] = "Ha de ser únic, nomes vist per tú";
-$a->strings["Menu title"] = "Títol del menú";
-$a->strings["Menu title as seen by others"] = "Títol del menú vist pels altres";
-$a->strings["Allow bookmarks"] = "Marcadors permesos";
-$a->strings["Permission Denied."] = "Permisos Denegats.";
-$a->strings["File not found."] = "Arxiu no torbat.";
-$a->strings["Edit file permissions"] = "Edita els permisos d'arxiu";
-$a->strings["Set/edit permissions"] = "Canvia/edita permisos";
-$a->strings["Include all files and sub folders"] = "Inclou tots als arxius i subdirectoris";
-$a->strings["Return to file list"] = "Tornar al llistat d'arxius";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copia/enganxa aquest codi per a adjuntar un arxiu a l'entrada";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copia/enganxa aquesta URL per a enllaçar l'arxiu d'una pàgina web";
-$a->strings["Share this file"] = "Comparteix l'arxiu";
-$a->strings["Show URL to this file"] = "Mostra la URL d'aquest arxiu";
-$a->strings["Notify your contacts about this file"] = "Notifica als teus contactes aquest arxiu";
-$a->strings["Contact not found."] = "Contacte no trobat.";
-$a->strings["Friend suggestion sent."] = "Suggeriment d'amistat enviada.";
-$a->strings["Suggest Friends"] = "Amics Suggerits";
-$a->strings["Suggest a friend for %s"] = "Suggereix un amic per a %s";
-$a->strings["Hub not found."] = "Concentrador no trobat.";
-$a->strings["Poke/Prod"] = "Emprenyat/Picat";
-$a->strings["poke, prod or do other things to somebody"] = "emprenyar, picar o fer altres coses a algú";
-$a->strings["Recipient"] = "Destinatari";
-$a->strings["Choose what you wish to do to recipient"] = "Tria que vols fer amb el destinatari";
-$a->strings["Make this post private"] = "Fer aquesta entrada privada";
-$a->strings["Invalid profile identifier."] = "Identificador invàlid de perfil.";
-$a->strings["Profile Visibility Editor"] = "Perfil del Editor de Visibilitat";
-$a->strings["Click on a contact to add or remove."] = "Clica sobre el contacte per afegir o esborrar.";
-$a->strings["Visible To"] = "Visible per";
-$a->strings["%s element installed"] = "%s element instal·lat";
-$a->strings["%s element installation failed"] = "%s instal·lació d'element va fallar";
-$a->strings["Profile not found."] = "Perfil no trobat.";
-$a->strings["Profile deleted."] = "Perfil eliminat.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "Nou perfil creat.";
-$a->strings["Profile unavailable to clone."] = "Perfil que no es pot clonar.";
-$a->strings["Profile unavailable to export."] = "Perfil que no es pot exportar.";
-$a->strings["Profile Name is required."] = "Es requereix el Nom del Perfil.";
-$a->strings["Marital Status"] = "Estat Marital";
-$a->strings["Romantic Partner"] = "Company/a Romàntic";
-$a->strings["Likes"] = "Agrada";
-$a->strings["Dislikes"] = "Desagrada";
-$a->strings["Work/Employment"] = "Treball/Feina";
-$a->strings["Religion"] = "Religió";
-$a->strings["Political Views"] = "Idees Polítiques";
-$a->strings["Gender"] = "Gènere";
-$a->strings["Sexual Preference"] = "Preferència Sexual";
-$a->strings["Homepage"] = "Pàgina Personal";
-$a->strings["Interests"] = "Interessos";
-$a->strings["Address"] = "Adreça";
-$a->strings["Profile updated."] = "Perfil actualitzat.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Amaga la teva llista de contactes/amics dels visitadors d'aquest perfil?";
-$a->strings["Edit Profile Details"] = "Edita els Detalls del Perfil";
-$a->strings["View this profile"] = "Veure aquest perfil";
-$a->strings["Change Profile Photo"] = "Canviar Foto del Perfil";
-$a->strings["Create a new profile using these settings"] = "Crea un perfil nou amb aquests ajustos";
-$a->strings["Clone this profile"] = "Clonar aquest perfil";
-$a->strings["Delete this profile"] = "Elimina aquest perfil";
-$a->strings["Import profile from file"] = "Importa perfil des d'un arxiu";
-$a->strings["Export profile to file"] = "Exporta perfil a un arxiu";
-$a->strings["Profile Name:"] = "Nom del Perfil:";
-$a->strings["Your Full Name:"] = "El Teu Nom Complet";
-$a->strings["Title/Description:"] = "Títol/Descripció:";
-$a->strings["Your Gender:"] = "El Teu Gènere:";
-$a->strings["Birthday :"] = "Aniversari:";
-$a->strings["Street Address:"] = "Carrer:";
-$a->strings["Locality/City:"] = "Població/Ciutat:";
-$a->strings["Postal/Zip Code:"] = "Codi Postal:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Regió/Estat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Marital Estatus:";
-$a->strings["Who: (if applicable)"] = "Qui: (si es aplicable)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Examples: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Des de [data]:";
-$a->strings["Homepage URL:"] = "Pàgina Personal URL:";
-$a->strings["Religious Views:"] = "Creences Religioses:";
-$a->strings["Keywords:"] = "Paraules Clau:";
-$a->strings["Example: fishing photography software"] = "Exemple: software de fotografia submarina";
-$a->strings["Used in directory listings"] = "Emprat en els llistats de directoris";
-$a->strings["Tell us about yourself..."] = "Quelcom sobre tú:";
-$a->strings["Hobbies/Interests"] = "Aficions/Interessos";
-$a->strings["Contact information and Social Networks"] = "Informació de Contacte i Xarxes Socials";
-$a->strings["My other channels"] = "Els meus altres canals";
-$a->strings["Musical interests"] = "Interessos Musicals";
-$a->strings["Books, literature"] = "Llibres, literatura";
-$a->strings["Television"] = "Televisió";
-$a->strings["Film/dance/culture/entertainment"] = "Pel·lícules/Dansa/Cultura/Entreteniment";
-$a->strings["Love/romance"] = "Amor/Romace";
-$a->strings["Work/employment"] = "Treball/feina";
-$a->strings["School/education"] = "Escola/educació";
-$a->strings["This is your default profile."] = "Aquest es el teu perfil per defecte";
-$a->strings["Age: "] = "Edat:";
-$a->strings["Edit/Manage Profiles"] = "Edita/Gestiona Perfils";
-$a->strings["Add profile things"] = "Afegeix coses al perfil";
-$a->strings["Include desirable objects in your profile"] = "Inclou objectius desitjables al teu perfil";
-$a->strings["No ratings"] = "No valorat";
-$a->strings["Ratings"] = "Valoracions";
-$a->strings["Rating: "] = "Valoració:";
-$a->strings["Website: "] = "Lloc web:";
-$a->strings["Description: "] = "Descripció:";
-$a->strings["Source of Item"] = "Origen de l'article";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuració";
-$a->strings["Could not connect to database."] = "No puc connectar amb la base de dades";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No s'ha pogut connectar a l'URL del lloc especificat. Possible problema amb el certificat SSL o de DNS.";
-$a->strings["Could not create table."] = "No puc crear la taula.";
-$a->strings["Your site database has been installed."] = "La teva base de dades del lloc s'ha instal·lat.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podria ser necessari importar el fitxer \"install / schema_xxx.sql\" manualment utilitzant un client de base de dades.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Si us plau, consulteu el fitxer \"install / INSTALL.txt\".";
-$a->strings["System check"] = "Comprovació del sistema";
-$a->strings["Check again"] = "Comprova de nou";
-$a->strings["Database connection"] = "Connexió de base de dades";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per tal d'instaŀlar \$Projectname cal configurar la connexió a la base de dades.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Si us plau, poseu-vos en contacte amb el proveïdor de serveis o administrador del lloc si vostè té preguntes sobre aquests paràmetres.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de dades s'especifica a continuació ja ha d'existir. Si no és així, si us plau crear-la abans de continuar.";
-$a->strings["Database Server Name"] = "Base de Dades Nom del Servidor";
-$a->strings["Default is localhost"] = "Per defecte es localhost";
-$a->strings["Database Port"] = "Port per a la Base de Dades";
-$a->strings["Communication port number - use 0 for default"] = "Numero del port de comunicacions - empra 0 per defecte";
-$a->strings["Database Login Name"] = "Base de Dades Nom d'Accès";
-$a->strings["Database Login Password"] = "Base de Dades Contrasenya d'Accès";
-$a->strings["Database Name"] = "Nom de la Base de Dades";
-$a->strings["Database Type"] = "Tipus de Base de Dades";
-$a->strings["Site administrator email address"] = "Adreça de correu de l'administrador del lloc";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "El teu compte de email ha de coincidir amb això per poder emprar el panel web d'administrador.";
-$a->strings["Website URL"] = "URL del lloc web";
-$a->strings["Please use SSL (https) URL if available."] = "Si us plau, empra SSL (https) URL si està disponible.";
-$a->strings["Please select a default timezone for your website"] = "Si us plau, tria la zona horària del teu lloc web";
-$a->strings["Site settings"] = "Ajustos del lloc";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "No s'ha pogut trobar una versió de línia d'ordres del PHP en el PATH del servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si vostè no té una versió de línia d'ordres del PHP instal·lada al servidor, vostè no serà capaç d'executar sondejos en segon pla via cron.";
-$a->strings["PHP executable path"] = "Camí cap l'executable de PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introdueix el camí cap l'executable de php. Pots deixa-ho en blanc i continuar l'instal·lació.";
-$a->strings["Command line PHP"] = "Línia d'ordres de PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versió de línia d'ordres de PHP al teu sistema no te el \"register_argc_argv\" activat.";
-$a->strings["This is required for message delivery to work."] = "Això es requereix per que funcioni l'entrega de missatges.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La mida màxima que se't permet pujar està establerta en %s. La mida màxima per arxiu pujat es de %s. Se't permet pujar fins a %d arxius d'una vegada.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Pots ajustar aquests valors a l'arxiu php.ini del servidor";
-$a->strings["PHP upload limits"] = "Límits de pujada de PHP";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: la funció \"openssl_pkey_new\" en aquest sistema no es capaç de generar claus d'encriptació";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si esta funcionant sota Windows, per favor, miri \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generar claus de xifrat";
-$a->strings["libCurl PHP module"] = "mòdul PHP libCurl ";
-$a->strings["GD graphics PHP module"] = "mòdul PHP GD gràfics";
-$a->strings["OpenSSL PHP module"] = "mòdul PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "mòdul PHP mysqli o postgres";
-$a->strings["mb_string PHP module"] = "mòdul PHP mb_string";
-$a->strings["mcrypt PHP module"] = "mòdul PHP mcrypt";
-$a->strings["xml PHP module"] = "Mòdul xml de PHP";
-$a->strings["Apache mod_rewrite module"] = "mòdul Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: el mòdul mod-rewrite del servidor web Apache es requereix i no està instal·lat.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: es requereix proc_open però o no està instal·lat o ha estat desactivat a php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: el mòdul PHP libCURL es requereix però no està instal·lat.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el mòdul PHP GD graphics amb support JPEG es requereix però no està instal·lat.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: el mòdul PHP openssl es requereix però no està instal·lat.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el mòdul PHO mysqli o postgres es requereix però no està instal·lat.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: el mòdul PHP mb_string es requereix però no està instal·lat.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: el mòdul PHP mcrypt es requereix però no està instal·lat.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: el mòdul xml de PHP es requereix per DAV però no està instal·lat.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'instaŀlador ha de poder crear i modificar un fitxer anomenat «.htconfig.php» a la carpeta arrel del servidor, però sembla que no ho pot fer.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Això sol ser un problema de permisos. Per molt que el teu usuari pugui modificar-lo, és el del servidor web qui necessita els poders de modificació.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al final d'aquest procés hauràs de desar un text a l'arxiu «.htconfig.php», que es troba a la carpeta arrel del servidor.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Aquest procés és opcional. Per a fer una instaŀlació manual consulta les instruccions a «install/INSTALL.txt\".";
-$a->strings[".htconfig.php is writable"] = "L'arxiu «.htconfig.php» es pot modificar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red fa servir el motor de plantilles Smarty3 per a renderitzar les vistes més ràpidament.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per tal de guardar aquestes plantilles compilades, el servidor web necessita tenir premis d'escriptura en el directori %s sota la carpeta principal de Red.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Comprova que l'usuari que executa el servidor (www-data en Apache) té permisos d'escriptura en aquesta carpeta.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: com a mesura de seguretat l'usuari del servidor web ha de tenir accés d'escriptura només a %s, i no a les plantilles (.tpl) que conté.";
-$a->strings["%s is writable"] = "Es pot escriure a %s";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red fa servir la carpeta «store» per a desar els fitxers pujats. Per tant, el servidor web necessita tenir permís d'escriptura en aquesta carpeta, que està a l'arrel del servidor web.";
-$a->strings["store is writable"] = "Es pot escriure al magatzem (store)";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificat SSL no s'ha pogut validar. Arregla-ho o deshabilita l'accés https a aquest lloc";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si tens accès pet https al teu lloc web o permets connexions pel port TCP 443 (port https), Has d'emprar un certificat VÀLID. NO es poden emprar certificats AUTO-SIGNATS!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "El motiu d'aquesta restricció és que les teves entrades públiques poden contenir referències a imatges del teu propi hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si el teu certificat no és reconegut, llavors el membres d'altres hubs, encara que tinguin certificats vàlids, rebran una advertència de seguretat en carregar contingut teu.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Per tant, com que perjudica la usabilitat més enllà del teu lloc, la restricció de tenir un certificat reconegut és molt important.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Hi ha autoritats de certificació reconegudes que ofereixen certificats gratuïts.";
-$a->strings["SSL certificate validation"] = "Validació del certificat SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No es poden reescriure les URL a «.htaccess». Comprova la configuració del servidor:";
-$a->strings["Url rewrite is working"] = "Es poden reescriure les URL a «.htaccess»";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "L'arxiu de configuracio de la base de dades «.htconfig.php» no s'ha pogut modificar. El pots crear tu a l'arrel del servidor web amb el text de la caixa com a contingut.";
-$a->strings["Errors encountered creating database tables."] = "S'han produït errors mentre es creaven taules a la base de dades.";
-$a->strings["<h1>What next</h1>"] = "<h1>I ara què?</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT! Cal que configuris manualment una execució periòdica del \"poller\".";
-$a->strings["OpenID protocol error. No ID returned."] = "Error del protocol OpenID. No ha retornat ID";
-$a->strings["Welcome %s. Remote authentication successful."] = "Benvingut %s. Autenticació remota reeixida.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetat %3\$s de %2\$s amb %4\$s";
-$a->strings["Export Channel"] = "Exportar Canal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exporta la informació bàsica del canal a un petit arxiu. Això actua com a còpia de recolzament de les teves connexions, permisos, perfil i dades bàsiques, les quals pots emprar per traslladar aquestes dades a una altre lloc/centre, però no conté el contingut del canal.";
-$a->strings["Export Content"] = "Exportar el Contingut";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporta la informació del canal i tot el contingut a un arxiu de recolzament JSON. Això còpia totes les teves connexions, permisos, perfil i dades i tot el contingut, però normalment no es pot importar en un altre canal d'un nou lloc/centre donat que l'arxiu acostuma a ser MOLT gran. Si et plau, sigues pacient ja que pot trigar uns minuts a començar a baixar.";
-$a->strings["No connections."] = "Sense connexions.";
-$a->strings["Visit %s's profile [%s]"] = "Visita el perfil [%s] de %s";
-$a->strings["invalid target signature"] = "Signatura objectiu invàlida";
-$a->strings["Theme settings updated."] = "Ajustos de tema actualitzats.";
-$a->strings["Site"] = "Lloc";
-$a->strings["Accounts"] = "Comptes";
-$a->strings["Channels"] = "Canals";
-$a->strings["Plugins"] = "Plugins";
-$a->strings["Themes"] = "Temes";
-$a->strings["Inspect queue"] = "Revisa cua";
-$a->strings["Profile Config"] = "Configuració del Perfil";
-$a->strings["DB updates"] = "Actualitzacions de Base de Dades";
-$a->strings["Logs"] = "Logs";
-$a->strings["Plugin Features"] = "Característiques del Plugin";
-$a->strings["User registrations waiting for confirmation"] = "Registre d'usuaris esperant confirmació";
-$a->strings["# Accounts"] = "# Comptes";
-$a->strings["# blocked accounts"] = "# comptes bloquejats";
-$a->strings["# expired accounts"] = "# comptes expirats";
-$a->strings["# expiring accounts"] = "# comptes expirant";
-$a->strings["# Channels"] = "# Canals";
-$a->strings["# primary"] = "# primari";
-$a->strings["# clones"] = "# clons";
-$a->strings["Message queues"] = "Cues de missatges";
-$a->strings["Administration"] = "Administració";
-$a->strings["Summary"] = "Sumari";
-$a->strings["Registered accounts"] = "Comptes registrades";
-$a->strings["Pending registrations"] = "Comptes pendents de registre";
-$a->strings["Registered channels"] = "Canals registrats";
-$a->strings["Active plugins"] = "Plugins actius";
-$a->strings["Version"] = "Versió";
-$a->strings["Site settings updated."] = "Ajustos del Lloc actualitzats";
-$a->strings["mobile"] = "mòbil";
-$a->strings["experimental"] = "experimental";
-$a->strings["unsupported"] = "no soportat";
-$a->strings["Yes - with approval"] = "Sí - amb aprovació";
-$a->strings["My site is not a public server"] = "El meu lloc no es un servidor públic";
-$a->strings["My site has paid access only"] = "El meu lloc te accès per pagament";
-$a->strings["My site has free access only"] = "El meu lloc te lliure accés";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "El meu lloc te comptes gratis amb opció de millores per pagament";
-$a->strings["Registration"] = "Registre";
-$a->strings["File upload"] = "Pujar arxiu";
-$a->strings["Policies"] = "Polítiques";
-$a->strings["Site name"] = "Nom del lloc";
-$a->strings["Banner/Logo"] = "Senyera/Logo";
-$a->strings["Administrator Information"] = "Informació de l'Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informació per contactar amb els administradors del lloc. Mostrada a la pàgina d'informació del lloc. Es pot emprar BBCode aquí";
-$a->strings["System language"] = "Idioma del sistema";
-$a->strings["System theme"] = "Tema del sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema per defecte - pot ser sobrescrit pel perfils dels usuaris - <a href='#' id='cnftheme'>Ajustos de canvi del tema</a>";
-$a->strings["Mobile system theme"] = "Tema del sistema per a mòbils";
-$a->strings["Theme for mobile devices"] = "Tema per a aparells mòbils";
-$a->strings["Enable Diaspora Protocol"] = "Activat el Protocol Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar amb Diaspora i Friendica - experimental";
-$a->strings["Allow Feeds as Connections"] = "Permetre Retroalimentadors com Connexions";
-$a->strings["(Heavy system resource usage)"] = "(Demana molts recursos del sistema)";
-$a->strings["Maximum image size"] = "Mida màxima d'imatge";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Mida màxima en bytes de imatges pujades. Per defecte es 0, el que vol dir sense límits.";
-$a->strings["Does this site allow new member registration?"] = "Permet aquest lloc registre de nous membres?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Que es es que millor descriu la mena de comptes oferits per aquest concentrador?";
-$a->strings["Register text"] = "text de registre";
-$a->strings["Will be displayed prominently on the registration page."] = "Es mostrarà preminentment a la pàgina de registre";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Pàgina d'inici a mostrar als visitants (per defecte: la pàgina d'identificació)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "exemple: 'públic' per a mostrar un flux públic, 'page/sys/home' per a mostrar una pàgina web dita 'home' o 'include:home.html' per a incloure un arxiu.";
-$a->strings["Preserve site homepage URL"] = "Preservar URL de la pàgina web";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la pàgina web del lloc en un marc en el lloc original enlloc de redirigir cap a ella";
-$a->strings["Accounts abandoned after x days"] = "Els copmte es consideren abandonats despres de x dies";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "No malgastar recursos del sistema sondejant llocs externs per acomptes abandonats. Entrar 0 vol dir sense límit de temps.";
-$a->strings["Allowed friend domains"] = "dominis amics permesos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis en els que està permès establir relacions d'amistat amb aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
-$a->strings["Allowed email domains"] = "Dominis de correu electonic acceptats";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis de adreces de correu electrònic permeses en aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
-$a->strings["Not allowed email domains"] = "Dominis de correu electrònic no acceptats";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "llista separada per comes de dominis de adreces de correu electrònic no permeses en aquest lloc. S'accepten comodins. Deixar buit per no acceptar cap domini, excepte els que s'hagin definits com acceptats.";
-$a->strings["Block public"] = "Bloc públic";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activa per a bloquejar l'accés públic a totes les pàgines públiques personals excepte si estàs identificat en el sistema.";
-$a->strings["Verify Email Addresses"] = "Verifica l'Adreça de Correu Electrònic";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Activa per comprovar l'adreça de correu electrònic emprada durant el registre d'un nou compte (recomanat)";
-$a->strings["Force publish"] = "Forza la publicació";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Activa per forzar que tots el perfils en aquest lloc siguin llistats en el directori del lloc.";
-$a->strings["Disable discovery tab"] = "Desactiva la pestañnya de descobrir";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Treu la pesranya per veure contingut públic de la xarxa extret d'origens triats per aquest lloc.";
-$a->strings["login on Homepage"] = "Accés a la Pàgina d'inici";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta una casella d'identificació a la pàgina d'inici als visitants si no s'ha configurat altre contingut.";
-$a->strings["Proxy user"] = "Usuari Proxy";
-$a->strings["Proxy URL"] = "URL del Proxy";
-$a->strings["Network timeout"] = "Temps d'espera de la xarxa";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segons. Ajusta a 0 per a sense límits (no recomanat)";
-$a->strings["Delivery interval"] = "Interval de lliurament";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retarda en segon plà l'interval de lliurament per aquests segons per reduir la càrrega del sistema. Recomanat: 4-5 per a hostes compartits, 2-3 per a servidors privats virtuals. 0-1 per a servidors dedicats.";
-$a->strings["Poll interval"] = "interval de sondeig";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retarda en segon pla el sondeig en aquesta quantitat de segons per a reduir la càrrega dels sistema. Si es 0 , empra l'interval de lliurament.";
-$a->strings["Maximum Load Average"] = "Càrrega Mitja Màxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Càrrega màxima del sistema, abans que els processos de lliurament i sondeig es difereixin - 50 per defecte.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Periode d'expiració per a contingut importat (matrix/xarxa)";
-$a->strings["0 for no expiration of imported content"] = "0 vol dir sense temps d'expiració pel contingut importat";
-$a->strings["No server found"] = "No es troba servidor";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "per a canal";
-$a->strings["on server"] = "al servidor";
-$a->strings["Status"] = "Estat";
-$a->strings["Server"] = "Servidor";
-$a->strings["Update has been marked successful"] = "Actualització marcada amb exit";
-$a->strings["Executing %s failed. Check system logs."] = "Executant %s ha fallat. Comprova els logs del sistema.";
-$a->strings["Update %s was successfully applied."] = "Actualització %s es va realitzar correctament.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Actualització %s no ha retornat l'estat. Es desconeix si ha finalitzat amb exit.";
-$a->strings["Update function %s could not be found."] = "La funció d'actualitzacio %s no es pot trobar.";
-$a->strings["No failed updates."] = "No hi ha actualitzacions fallides.";
-$a->strings["Failed Updates"] = "Actualitzacions Fallides";
-$a->strings["Mark success (if update was manually applied)"] = "Marca èxit (si l'actualització s'ha aplicat de forma manual)";
-$a->strings["Attempt to execute this update step automatically"] = "Prova a fer automàticament aquesta actualització";
-$a->strings["Queue Statistics"] = "Cua d'Estadístiques";
-$a->strings["Total Entries"] = "Total d'Entrades";
-$a->strings["Priority"] = "Prioritat";
-$a->strings["Destination URL"] = "URL de Destí";
-$a->strings["Mark hub permanently offline"] = "Marca el concentrador coma permanentment fora de línia";
-$a->strings["Empty queue for this hub"] = "Cua buida per aquest concentrador";
-$a->strings["Last known contact"] = "Últim contacte conegut";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "No té més invitacions disponibles";
+App::$strings["Send invitations"] = "Enviar invitacions";
+App::$strings["Enter email addresses, one per line:"] = "Introduïu les adreces de correu electrònic, una per línia:";
+App::$strings["Your message:"] = "El teu missatge:";
+App::$strings["Please join my community on \$Projectname."] = "Si us plau uneix-te la meva comunitat en \$Projectname.";
+App::$strings["You will need to supply this invitation code: "] = "Has de proporcionar aquest codi d'invitació:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre en qualsevol lloc del \$Projectname (estàn tots interconnectats)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entra a la meva adreça de xarxa al \$Projectname, a la barra de cerca del lloc.";
+App::$strings["or visit "] = "o visita";
+App::$strings["3. Click [Connect]"] = "3. Click [Conectar]";
+App::$strings["Location not found."] = "Situació que no es troba.";
+App::$strings["Primary location cannot be removed."] = "La ubicació primària no es pot treure.";
+App::$strings["No locations found."] = "No es troben els llocs.";
+App::$strings["Manage Channel Locations"] = "Gestionar Ubicacions de Canal";
+App::$strings["Location (address)"] = "Ubicació (direcció)";
+App::$strings["Primary Location"] = "Ubicació Primària";
+App::$strings["Drop location"] = "Treure la ubicació";
+App::$strings["Failed to create source. No channel selected."] = "Error en crear l'origen. Cap canal seleccionat.";
+App::$strings["Source created."] = "Origen creat.";
+App::$strings["Source updated."] = "Origen actualitzat.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestiona contingut per al teu canal d'origens remots";
+App::$strings["New Source"] = "Nou Origen";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar tot o sel·lecciona contingut dels següents canals, en aquest canal i distribueix-lo d'acord als teus ajustos de canals.";
+App::$strings["Only import content with these words (one per line)"] = "Només importa contingut amb aquestes paraules (una per línia)";
+App::$strings["Leave blank to import all public content"] = "Deixar en blanc per importar tot el contingut públic";
+App::$strings["Channel Name"] = "Nom del canal";
+App::$strings["Source not found."] = "No s'ha trobat la font.";
+App::$strings["Edit Source"] = "Edita la font";
+App::$strings["Delete Source"] = "Esborra la font";
+App::$strings["Source removed"] = "S'ha esborrat la font";
+App::$strings["Unable to remove source."] = "No s'ha pogut esborrar la font.";
+App::$strings["Unable to update menu."] = "No s'ha pogut actualitzar el menú.";
+App::$strings["Unable to create menu."] = "No s'ha pogut crear el menú.";
+App::$strings["Menu Name"] = "Nom del menú";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nom únic (no visible a la pàgina web) - requerit";
+App::$strings["Menu Title"] = "Títol del menú";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visible a la pàgina web - deixar buit per a no posar títol";
+App::$strings["Allow Bookmarks"] = "Permetre Marcadors";
+App::$strings["Menu may be used to store saved bookmarks"] = "El menú es pot emprar per a guardar marcadors";
+App::$strings["Submit and proceed"] = "Envia i procedeix";
+App::$strings["Drop"] = "Menysprea";
+App::$strings["Bookmarks allowed"] = "Marcadors permesos";
+App::$strings["Delete this menu"] = "Esborra el menú";
+App::$strings["Edit menu contents"] = "Edita el contingut del menú";
+App::$strings["Edit this menu"] = "Edita el menú";
+App::$strings["Menu could not be deleted."] = "El menu no es pot esborrar.";
+App::$strings["Edit Menu"] = "Edita Menú";
+App::$strings["Add or remove entries to this menu"] = "Afegeix o esborra entrades a aquest menú";
+App::$strings["Menu name"] = "Nom del Menú";
+App::$strings["Must be unique, only seen by you"] = "Ha de ser únic, nomes vist per tú";
+App::$strings["Menu title"] = "Títol del menú";
+App::$strings["Menu title as seen by others"] = "Títol del menú vist pels altres";
+App::$strings["Allow bookmarks"] = "Marcadors permesos";
+App::$strings["Permission Denied."] = "Permisos Denegats.";
+App::$strings["File not found."] = "Arxiu no torbat.";
+App::$strings["Edit file permissions"] = "Edita els permisos d'arxiu";
+App::$strings["Set/edit permissions"] = "Canvia/edita permisos";
+App::$strings["Include all files and sub folders"] = "Inclou tots als arxius i subdirectoris";
+App::$strings["Return to file list"] = "Tornar al llistat d'arxius";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copia/enganxa aquest codi per a adjuntar un arxiu a l'entrada";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copia/enganxa aquesta URL per a enllaçar l'arxiu d'una pàgina web";
+App::$strings["Share this file"] = "Comparteix l'arxiu";
+App::$strings["Show URL to this file"] = "Mostra la URL d'aquest arxiu";
+App::$strings["Notify your contacts about this file"] = "Notifica als teus contactes aquest arxiu";
+App::$strings["Contact not found."] = "Contacte no trobat.";
+App::$strings["Friend suggestion sent."] = "Suggeriment d'amistat enviada.";
+App::$strings["Suggest Friends"] = "Amics Suggerits";
+App::$strings["Suggest a friend for %s"] = "Suggereix un amic per a %s";
+App::$strings["Hub not found."] = "Concentrador no trobat.";
+App::$strings["Poke/Prod"] = "Emprenyat/Picat";
+App::$strings["poke, prod or do other things to somebody"] = "emprenyar, picar o fer altres coses a algú";
+App::$strings["Recipient"] = "Destinatari";
+App::$strings["Choose what you wish to do to recipient"] = "Tria que vols fer amb el destinatari";
+App::$strings["Make this post private"] = "Fer aquesta entrada privada";
+App::$strings["Invalid profile identifier."] = "Identificador invàlid de perfil.";
+App::$strings["Profile Visibility Editor"] = "Perfil del Editor de Visibilitat";
+App::$strings["Click on a contact to add or remove."] = "Clica sobre el contacte per afegir o esborrar.";
+App::$strings["Visible To"] = "Visible per";
+App::$strings["%s element installed"] = "%s element instal·lat";
+App::$strings["%s element installation failed"] = "%s instal·lació d'element va fallar";
+App::$strings["Profile not found."] = "Perfil no trobat.";
+App::$strings["Profile deleted."] = "Perfil eliminat.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "Nou perfil creat.";
+App::$strings["Profile unavailable to clone."] = "Perfil que no es pot clonar.";
+App::$strings["Profile unavailable to export."] = "Perfil que no es pot exportar.";
+App::$strings["Profile Name is required."] = "Es requereix el Nom del Perfil.";
+App::$strings["Marital Status"] = "Estat Marital";
+App::$strings["Romantic Partner"] = "Company/a Romàntic";
+App::$strings["Likes"] = "Agrada";
+App::$strings["Dislikes"] = "Desagrada";
+App::$strings["Work/Employment"] = "Treball/Feina";
+App::$strings["Religion"] = "Religió";
+App::$strings["Political Views"] = "Idees Polítiques";
+App::$strings["Gender"] = "Gènere";
+App::$strings["Sexual Preference"] = "Preferència Sexual";
+App::$strings["Homepage"] = "Pàgina Personal";
+App::$strings["Interests"] = "Interessos";
+App::$strings["Address"] = "Adreça";
+App::$strings["Profile updated."] = "Perfil actualitzat.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Amaga la teva llista de contactes/amics dels visitadors d'aquest perfil?";
+App::$strings["Edit Profile Details"] = "Edita els Detalls del Perfil";
+App::$strings["View this profile"] = "Veure aquest perfil";
+App::$strings["Change Profile Photo"] = "Canviar Foto del Perfil";
+App::$strings["Create a new profile using these settings"] = "Crea un perfil nou amb aquests ajustos";
+App::$strings["Clone this profile"] = "Clonar aquest perfil";
+App::$strings["Delete this profile"] = "Elimina aquest perfil";
+App::$strings["Import profile from file"] = "Importa perfil des d'un arxiu";
+App::$strings["Export profile to file"] = "Exporta perfil a un arxiu";
+App::$strings["Profile Name:"] = "Nom del Perfil:";
+App::$strings["Your Full Name:"] = "El Teu Nom Complet";
+App::$strings["Title/Description:"] = "Títol/Descripció:";
+App::$strings["Your Gender:"] = "El Teu Gènere:";
+App::$strings["Birthday :"] = "Aniversari:";
+App::$strings["Street Address:"] = "Carrer:";
+App::$strings["Locality/City:"] = "Població/Ciutat:";
+App::$strings["Postal/Zip Code:"] = "Codi Postal:";
+App::$strings["Country:"] = "País:";
+App::$strings["Region/State:"] = "Regió/Estat:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Marital Estatus:";
+App::$strings["Who: (if applicable)"] = "Qui: (si es aplicable)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Examples: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Des de [data]:";
+App::$strings["Homepage URL:"] = "Pàgina Personal URL:";
+App::$strings["Religious Views:"] = "Creences Religioses:";
+App::$strings["Keywords:"] = "Paraules Clau:";
+App::$strings["Example: fishing photography software"] = "Exemple: software de fotografia submarina";
+App::$strings["Used in directory listings"] = "Emprat en els llistats de directoris";
+App::$strings["Tell us about yourself..."] = "Quelcom sobre tú:";
+App::$strings["Hobbies/Interests"] = "Aficions/Interessos";
+App::$strings["Contact information and Social Networks"] = "Informació de Contacte i Xarxes Socials";
+App::$strings["My other channels"] = "Els meus altres canals";
+App::$strings["Musical interests"] = "Interessos Musicals";
+App::$strings["Books, literature"] = "Llibres, literatura";
+App::$strings["Television"] = "Televisió";
+App::$strings["Film/dance/culture/entertainment"] = "Pel·lícules/Dansa/Cultura/Entreteniment";
+App::$strings["Love/romance"] = "Amor/Romace";
+App::$strings["Work/employment"] = "Treball/feina";
+App::$strings["School/education"] = "Escola/educació";
+App::$strings["This is your default profile."] = "Aquest es el teu perfil per defecte";
+App::$strings["Age: "] = "Edat:";
+App::$strings["Edit/Manage Profiles"] = "Edita/Gestiona Perfils";
+App::$strings["Add profile things"] = "Afegeix coses al perfil";
+App::$strings["Include desirable objects in your profile"] = "Inclou objectius desitjables al teu perfil";
+App::$strings["No ratings"] = "No valorat";
+App::$strings["Ratings"] = "Valoracions";
+App::$strings["Rating: "] = "Valoració:";
+App::$strings["Website: "] = "Lloc web:";
+App::$strings["Description: "] = "Descripció:";
+App::$strings["Source of Item"] = "Origen de l'article";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuració";
+App::$strings["Could not connect to database."] = "No puc connectar amb la base de dades";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No s'ha pogut connectar a l'URL del lloc especificat. Possible problema amb el certificat SSL o de DNS.";
+App::$strings["Could not create table."] = "No puc crear la taula.";
+App::$strings["Your site database has been installed."] = "La teva base de dades del lloc s'ha instal·lat.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podria ser necessari importar el fitxer \"install / schema_xxx.sql\" manualment utilitzant un client de base de dades.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Si us plau, consulteu el fitxer \"install / INSTALL.txt\".";
+App::$strings["System check"] = "Comprovació del sistema";
+App::$strings["Check again"] = "Comprova de nou";
+App::$strings["Database connection"] = "Connexió de base de dades";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per tal d'instaŀlar \$Projectname cal configurar la connexió a la base de dades.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Si us plau, poseu-vos en contacte amb el proveïdor de serveis o administrador del lloc si vostè té preguntes sobre aquests paràmetres.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de dades s'especifica a continuació ja ha d'existir. Si no és així, si us plau crear-la abans de continuar.";
+App::$strings["Database Server Name"] = "Base de Dades Nom del Servidor";
+App::$strings["Default is localhost"] = "Per defecte es localhost";
+App::$strings["Database Port"] = "Port per a la Base de Dades";
+App::$strings["Communication port number - use 0 for default"] = "Numero del port de comunicacions - empra 0 per defecte";
+App::$strings["Database Login Name"] = "Base de Dades Nom d'Accès";
+App::$strings["Database Login Password"] = "Base de Dades Contrasenya d'Accès";
+App::$strings["Database Name"] = "Nom de la Base de Dades";
+App::$strings["Database Type"] = "Tipus de Base de Dades";
+App::$strings["Site administrator email address"] = "Adreça de correu de l'administrador del lloc";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "El teu compte de email ha de coincidir amb això per poder emprar el panel web d'administrador.";
+App::$strings["Website URL"] = "URL del lloc web";
+App::$strings["Please use SSL (https) URL if available."] = "Si us plau, empra SSL (https) URL si està disponible.";
+App::$strings["Please select a default timezone for your website"] = "Si us plau, tria la zona horària del teu lloc web";
+App::$strings["Site settings"] = "Ajustos del lloc";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "No s'ha pogut trobar una versió de línia d'ordres del PHP en el PATH del servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si vostè no té una versió de línia d'ordres del PHP instal·lada al servidor, vostè no serà capaç d'executar sondejos en segon pla via cron.";
+App::$strings["PHP executable path"] = "Camí cap l'executable de PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introdueix el camí cap l'executable de php. Pots deixa-ho en blanc i continuar l'instal·lació.";
+App::$strings["Command line PHP"] = "Línia d'ordres de PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versió de línia d'ordres de PHP al teu sistema no te el \"register_argc_argv\" activat.";
+App::$strings["This is required for message delivery to work."] = "Això es requereix per que funcioni l'entrega de missatges.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La mida màxima que se't permet pujar està establerta en %s. La mida màxima per arxiu pujat es de %s. Se't permet pujar fins a %d arxius d'una vegada.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Pots ajustar aquests valors a l'arxiu php.ini del servidor";
+App::$strings["PHP upload limits"] = "Límits de pujada de PHP";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: la funció \"openssl_pkey_new\" en aquest sistema no es capaç de generar claus d'encriptació";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si esta funcionant sota Windows, per favor, miri \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generar claus de xifrat";
+App::$strings["libCurl PHP module"] = "mòdul PHP libCurl ";
+App::$strings["GD graphics PHP module"] = "mòdul PHP GD gràfics";
+App::$strings["OpenSSL PHP module"] = "mòdul PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "mòdul PHP mysqli o postgres";
+App::$strings["mb_string PHP module"] = "mòdul PHP mb_string";
+App::$strings["mcrypt PHP module"] = "mòdul PHP mcrypt";
+App::$strings["xml PHP module"] = "Mòdul xml de PHP";
+App::$strings["Apache mod_rewrite module"] = "mòdul Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: el mòdul mod-rewrite del servidor web Apache es requereix i no està instal·lat.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: es requereix proc_open però o no està instal·lat o ha estat desactivat a php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: el mòdul PHP libCURL es requereix però no està instal·lat.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el mòdul PHP GD graphics amb support JPEG es requereix però no està instal·lat.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: el mòdul PHP openssl es requereix però no està instal·lat.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el mòdul PHO mysqli o postgres es requereix però no està instal·lat.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: el mòdul PHP mb_string es requereix però no està instal·lat.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: el mòdul PHP mcrypt es requereix però no està instal·lat.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: el mòdul xml de PHP es requereix per DAV però no està instal·lat.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'instaŀlador ha de poder crear i modificar un fitxer anomenat «.htconfig.php» a la carpeta arrel del servidor, però sembla que no ho pot fer.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Això sol ser un problema de permisos. Per molt que el teu usuari pugui modificar-lo, és el del servidor web qui necessita els poders de modificació.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al final d'aquest procés hauràs de desar un text a l'arxiu «.htconfig.php», que es troba a la carpeta arrel del servidor.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Aquest procés és opcional. Per a fer una instaŀlació manual consulta les instruccions a «install/INSTALL.txt\".";
+App::$strings[".htconfig.php is writable"] = "L'arxiu «.htconfig.php» es pot modificar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red fa servir el motor de plantilles Smarty3 per a renderitzar les vistes més ràpidament.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per tal de guardar aquestes plantilles compilades, el servidor web necessita tenir premis d'escriptura en el directori %s sota la carpeta principal de Red.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Comprova que l'usuari que executa el servidor (www-data en Apache) té permisos d'escriptura en aquesta carpeta.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: com a mesura de seguretat l'usuari del servidor web ha de tenir accés d'escriptura només a %s, i no a les plantilles (.tpl) que conté.";
+App::$strings["%s is writable"] = "Es pot escriure a %s";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red fa servir la carpeta «store» per a desar els fitxers pujats. Per tant, el servidor web necessita tenir permís d'escriptura en aquesta carpeta, que està a l'arrel del servidor web.";
+App::$strings["store is writable"] = "Es pot escriure al magatzem (store)";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificat SSL no s'ha pogut validar. Arregla-ho o deshabilita l'accés https a aquest lloc";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si tens accès pet https al teu lloc web o permets connexions pel port TCP 443 (port https), Has d'emprar un certificat VÀLID. NO es poden emprar certificats AUTO-SIGNATS!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "El motiu d'aquesta restricció és que les teves entrades públiques poden contenir referències a imatges del teu propi hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si el teu certificat no és reconegut, llavors el membres d'altres hubs, encara que tinguin certificats vàlids, rebran una advertència de seguretat en carregar contingut teu.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Per tant, com que perjudica la usabilitat més enllà del teu lloc, la restricció de tenir un certificat reconegut és molt important.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Hi ha autoritats de certificació reconegudes que ofereixen certificats gratuïts.";
+App::$strings["SSL certificate validation"] = "Validació del certificat SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No es poden reescriure les URL a «.htaccess». Comprova la configuració del servidor:";
+App::$strings["Url rewrite is working"] = "Es poden reescriure les URL a «.htaccess»";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "L'arxiu de configuracio de la base de dades «.htconfig.php» no s'ha pogut modificar. El pots crear tu a l'arrel del servidor web amb el text de la caixa com a contingut.";
+App::$strings["Errors encountered creating database tables."] = "S'han produït errors mentre es creaven taules a la base de dades.";
+App::$strings["<h1>What next</h1>"] = "<h1>I ara què?</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT! Cal que configuris manualment una execució periòdica del \"poller\".";
+App::$strings["OpenID protocol error. No ID returned."] = "Error del protocol OpenID. No ha retornat ID";
+App::$strings["Welcome %s. Remote authentication successful."] = "Benvingut %s. Autenticació remota reeixida.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetat %3\$s de %2\$s amb %4\$s";
+App::$strings["Export Channel"] = "Exportar Canal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exporta la informació bàsica del canal a un petit arxiu. Això actua com a còpia de recolzament de les teves connexions, permisos, perfil i dades bàsiques, les quals pots emprar per traslladar aquestes dades a una altre lloc/centre, però no conté el contingut del canal.";
+App::$strings["Export Content"] = "Exportar el Contingut";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporta la informació del canal i tot el contingut a un arxiu de recolzament JSON. Això còpia totes les teves connexions, permisos, perfil i dades i tot el contingut, però normalment no es pot importar en un altre canal d'un nou lloc/centre donat que l'arxiu acostuma a ser MOLT gran. Si et plau, sigues pacient ja que pot trigar uns minuts a començar a baixar.";
+App::$strings["No connections."] = "Sense connexions.";
+App::$strings["Visit %s's profile [%s]"] = "Visita el perfil [%s] de %s";
+App::$strings["invalid target signature"] = "Signatura objectiu invàlida";
+App::$strings["Theme settings updated."] = "Ajustos de tema actualitzats.";
+App::$strings["Site"] = "Lloc";
+App::$strings["Accounts"] = "Comptes";
+App::$strings["Channels"] = "Canals";
+App::$strings["Plugins"] = "Plugins";
+App::$strings["Themes"] = "Temes";
+App::$strings["Inspect queue"] = "Revisa cua";
+App::$strings["Profile Config"] = "Configuració del Perfil";
+App::$strings["DB updates"] = "Actualitzacions de Base de Dades";
+App::$strings["Logs"] = "Logs";
+App::$strings["Plugin Features"] = "Característiques del Plugin";
+App::$strings["User registrations waiting for confirmation"] = "Registre d'usuaris esperant confirmació";
+App::$strings["# Accounts"] = "# Comptes";
+App::$strings["# blocked accounts"] = "# comptes bloquejats";
+App::$strings["# expired accounts"] = "# comptes expirats";
+App::$strings["# expiring accounts"] = "# comptes expirant";
+App::$strings["# Channels"] = "# Canals";
+App::$strings["# primary"] = "# primari";
+App::$strings["# clones"] = "# clons";
+App::$strings["Message queues"] = "Cues de missatges";
+App::$strings["Administration"] = "Administració";
+App::$strings["Summary"] = "Sumari";
+App::$strings["Registered accounts"] = "Comptes registrades";
+App::$strings["Pending registrations"] = "Comptes pendents de registre";
+App::$strings["Registered channels"] = "Canals registrats";
+App::$strings["Active plugins"] = "Plugins actius";
+App::$strings["Version"] = "Versió";
+App::$strings["Site settings updated."] = "Ajustos del Lloc actualitzats";
+App::$strings["mobile"] = "mòbil";
+App::$strings["experimental"] = "experimental";
+App::$strings["unsupported"] = "no soportat";
+App::$strings["Yes - with approval"] = "Sí - amb aprovació";
+App::$strings["My site is not a public server"] = "El meu lloc no es un servidor públic";
+App::$strings["My site has paid access only"] = "El meu lloc te accès per pagament";
+App::$strings["My site has free access only"] = "El meu lloc te lliure accés";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "El meu lloc te comptes gratis amb opció de millores per pagament";
+App::$strings["Registration"] = "Registre";
+App::$strings["File upload"] = "Pujar arxiu";
+App::$strings["Policies"] = "Polítiques";
+App::$strings["Site name"] = "Nom del lloc";
+App::$strings["Banner/Logo"] = "Senyera/Logo";
+App::$strings["Administrator Information"] = "Informació de l'Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informació per contactar amb els administradors del lloc. Mostrada a la pàgina d'informació del lloc. Es pot emprar BBCode aquí";
+App::$strings["System language"] = "Idioma del sistema";
+App::$strings["System theme"] = "Tema del sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema per defecte - pot ser sobrescrit pel perfils dels usuaris - <a href='#' id='cnftheme'>Ajustos de canvi del tema</a>";
+App::$strings["Mobile system theme"] = "Tema del sistema per a mòbils";
+App::$strings["Theme for mobile devices"] = "Tema per a aparells mòbils";
+App::$strings["Enable Diaspora Protocol"] = "Activat el Protocol Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar amb Diaspora i Friendica - experimental";
+App::$strings["Allow Feeds as Connections"] = "Permetre Retroalimentadors com Connexions";
+App::$strings["(Heavy system resource usage)"] = "(Demana molts recursos del sistema)";
+App::$strings["Maximum image size"] = "Mida màxima d'imatge";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Mida màxima en bytes de imatges pujades. Per defecte es 0, el que vol dir sense límits.";
+App::$strings["Does this site allow new member registration?"] = "Permet aquest lloc registre de nous membres?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Que es es que millor descriu la mena de comptes oferits per aquest concentrador?";
+App::$strings["Register text"] = "text de registre";
+App::$strings["Will be displayed prominently on the registration page."] = "Es mostrarà preminentment a la pàgina de registre";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Pàgina d'inici a mostrar als visitants (per defecte: la pàgina d'identificació)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "exemple: 'públic' per a mostrar un flux públic, 'page/sys/home' per a mostrar una pàgina web dita 'home' o 'include:home.html' per a incloure un arxiu.";
+App::$strings["Preserve site homepage URL"] = "Preservar URL de la pàgina web";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la pàgina web del lloc en un marc en el lloc original enlloc de redirigir cap a ella";
+App::$strings["Accounts abandoned after x days"] = "Els copmte es consideren abandonats despres de x dies";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "No malgastar recursos del sistema sondejant llocs externs per acomptes abandonats. Entrar 0 vol dir sense límit de temps.";
+App::$strings["Allowed friend domains"] = "dominis amics permesos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis en els que està permès establir relacions d'amistat amb aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
+App::$strings["Allowed email domains"] = "Dominis de correu electonic acceptats";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis de adreces de correu electrònic permeses en aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
+App::$strings["Not allowed email domains"] = "Dominis de correu electrònic no acceptats";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "llista separada per comes de dominis de adreces de correu electrònic no permeses en aquest lloc. S'accepten comodins. Deixar buit per no acceptar cap domini, excepte els que s'hagin definits com acceptats.";
+App::$strings["Block public"] = "Bloc públic";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activa per a bloquejar l'accés públic a totes les pàgines públiques personals excepte si estàs identificat en el sistema.";
+App::$strings["Verify Email Addresses"] = "Verifica l'Adreça de Correu Electrònic";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Activa per comprovar l'adreça de correu electrònic emprada durant el registre d'un nou compte (recomanat)";
+App::$strings["Force publish"] = "Forza la publicació";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Activa per forzar que tots el perfils en aquest lloc siguin llistats en el directori del lloc.";
+App::$strings["Disable discovery tab"] = "Desactiva la pestañnya de descobrir";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Treu la pesranya per veure contingut públic de la xarxa extret d'origens triats per aquest lloc.";
+App::$strings["login on Homepage"] = "Accés a la Pàgina d'inici";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta una casella d'identificació a la pàgina d'inici als visitants si no s'ha configurat altre contingut.";
+App::$strings["Proxy user"] = "Usuari Proxy";
+App::$strings["Proxy URL"] = "URL del Proxy";
+App::$strings["Network timeout"] = "Temps d'espera de la xarxa";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segons. Ajusta a 0 per a sense límits (no recomanat)";
+App::$strings["Delivery interval"] = "Interval de lliurament";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retarda en segon plà l'interval de lliurament per aquests segons per reduir la càrrega del sistema. Recomanat: 4-5 per a hostes compartits, 2-3 per a servidors privats virtuals. 0-1 per a servidors dedicats.";
+App::$strings["Poll interval"] = "interval de sondeig";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retarda en segon pla el sondeig en aquesta quantitat de segons per a reduir la càrrega dels sistema. Si es 0 , empra l'interval de lliurament.";
+App::$strings["Maximum Load Average"] = "Càrrega Mitja Màxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Càrrega màxima del sistema, abans que els processos de lliurament i sondeig es difereixin - 50 per defecte.";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Periode d'expiració per a contingut importat (matrix/xarxa)";
+App::$strings["0 for no expiration of imported content"] = "0 vol dir sense temps d'expiració pel contingut importat";
+App::$strings["No server found"] = "No es troba servidor";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "per a canal";
+App::$strings["on server"] = "al servidor";
+App::$strings["Status"] = "Estat";
+App::$strings["Server"] = "Servidor";
+App::$strings["Update has been marked successful"] = "Actualització marcada amb exit";
+App::$strings["Executing %s failed. Check system logs."] = "Executant %s ha fallat. Comprova els logs del sistema.";
+App::$strings["Update %s was successfully applied."] = "Actualització %s es va realitzar correctament.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Actualització %s no ha retornat l'estat. Es desconeix si ha finalitzat amb exit.";
+App::$strings["Update function %s could not be found."] = "La funció d'actualitzacio %s no es pot trobar.";
+App::$strings["No failed updates."] = "No hi ha actualitzacions fallides.";
+App::$strings["Failed Updates"] = "Actualitzacions Fallides";
+App::$strings["Mark success (if update was manually applied)"] = "Marca èxit (si l'actualització s'ha aplicat de forma manual)";
+App::$strings["Attempt to execute this update step automatically"] = "Prova a fer automàticament aquesta actualització";
+App::$strings["Queue Statistics"] = "Cua d'Estadístiques";
+App::$strings["Total Entries"] = "Total d'Entrades";
+App::$strings["Priority"] = "Prioritat";
+App::$strings["Destination URL"] = "URL de Destí";
+App::$strings["Mark hub permanently offline"] = "Marca el concentrador coma permanentment fora de línia";
+App::$strings["Empty queue for this hub"] = "Cua buida per aquest concentrador";
+App::$strings["Last known contact"] = "Últim contacte conegut";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s usuari bloquejat/desbloquejat",
1 => "%s usuaris bloquejats/desbloquejats",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s usuari esborrat",
1 => "%s usuaris esborrats",
);
-$a->strings["Account not found"] = "Compte no trobat";
-$a->strings["User '%s' blocked"] = "Usuari '%s' bloquejat";
-$a->strings["User '%s' unblocked"] = "Usuari '%s' desbloquejat";
-$a->strings["Users"] = "Usuaris";
-$a->strings["select all"] = "Sel·leciona-ho tot";
-$a->strings["User registrations waiting for confirm"] = "Registres d'usuaris pendents de confirmació";
-$a->strings["Request date"] = "Data de la petició";
-$a->strings["No registrations."] = "Sense registracions.";
-$a->strings["Approve"] = "Aprovat";
-$a->strings["Deny"] = "Denegat";
-$a->strings["Block"] = "Bloquejat";
-$a->strings["Unblock"] = "Desbloquejat";
-$a->strings["Register date"] = "Data de registre";
-$a->strings["Last login"] = "Darrera identificació";
-$a->strings["Expires"] = "Expira";
-$a->strings["Service Class"] = "Classe de Servei";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Tria els usuaris que s'esborraran!\\n\\nTotes les publicacions d'aquests usuaris en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'usuari {0} sera esborrat!\\n\\nTotes les publicacions d'aquest usuari en aquest lloc s'eliminarà de forma permanent!\\n\\nEstas segur?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Compte no trobat";
+App::$strings["User '%s' blocked"] = "Usuari '%s' bloquejat";
+App::$strings["User '%s' unblocked"] = "Usuari '%s' desbloquejat";
+App::$strings["Users"] = "Usuaris";
+App::$strings["select all"] = "Sel·leciona-ho tot";
+App::$strings["User registrations waiting for confirm"] = "Registres d'usuaris pendents de confirmació";
+App::$strings["Request date"] = "Data de la petició";
+App::$strings["No registrations."] = "Sense registracions.";
+App::$strings["Approve"] = "Aprovat";
+App::$strings["Deny"] = "Denegat";
+App::$strings["Block"] = "Bloquejat";
+App::$strings["Unblock"] = "Desbloquejat";
+App::$strings["Register date"] = "Data de registre";
+App::$strings["Last login"] = "Darrera identificació";
+App::$strings["Expires"] = "Expira";
+App::$strings["Service Class"] = "Classe de Servei";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Tria els usuaris que s'esborraran!\\n\\nTotes les publicacions d'aquests usuaris en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'usuari {0} sera esborrat!\\n\\nTotes les publicacions d'aquest usuari en aquest lloc s'eliminarà de forma permanent!\\n\\nEstas segur?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s canal censurat/no censurat",
1 => "%s canals censurats/no censurats",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "%s codi permes/no permes al canal",
1 => "%s codi permesos/no permesos al canal",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canal esborrat",
1 => "%s canals esborrats",
);
-$a->strings["Channel not found"] = "Canal no trobat";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' esborrat";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurat";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' no censurat";
-$a->strings["Channel '%s' code allowed"] = "Canal '%s' permet codi";
-$a->strings["Channel '%s' code disallowed"] = "Canal '%s' no permet codi";
-$a->strings["Censor"] = "Censurat";
-$a->strings["Uncensor"] = "No censurat";
-$a->strings["Allow Code"] = "Permet Codi";
-$a->strings["Disallow Code"] = "No Permet Codi";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Els canals sel·leccionats s'esborraran!\\n\\nTotes les publicacions d'aquests canals en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} serà esborrat!\\n\\nTotes les publicacions d'aquest canal en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur?";
-$a->strings["Plugin %s disabled."] = "Plugin %s desactivat.";
-$a->strings["Plugin %s enabled."] = "Plugin %s activat.";
-$a->strings["Disable"] = "Desactivat";
-$a->strings["Enable"] = "Activat";
-$a->strings["Toggle"] = "Commutar";
-$a->strings["Author: "] = "Autor: ";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "No s'han trobat temes.";
-$a->strings["Screenshot"] = "Copia de pantalla";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[No soportat]";
-$a->strings["Log settings updated."] = "Registre d'ajustos actualitzat.";
-$a->strings["Clear"] = "Neteja";
-$a->strings["Debugging"] = "Depurant";
-$a->strings["Log file"] = "Arxiu de registre";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Ha de ser escribible pel servidor web. Relatiu al directori de nivell superior de Red";
-$a->strings["Log level"] = "Nivell de registre";
-$a->strings["New Profile Field"] = "Camp de Perfil Nou";
-$a->strings["Field nickname"] = "Àlies de Camp";
-$a->strings["System name of field"] = "nOM DEL SISTEMA DEL CAMP";
-$a->strings["Input type"] = "Tipus d'entrada";
-$a->strings["Field Name"] = "Nom de Camp";
-$a->strings["Label on profile pages"] = "Etiqueta a les pàgines de perfil";
-$a->strings["Help text"] = "Text d'ajuda";
-$a->strings["Additional info (optional)"] = "Informació adicional (opcional)";
-$a->strings["Field definition not found"] = "No es troba la definició del camp";
-$a->strings["Edit Profile Field"] = "Camp d'Edició del Perfil";
-$a->strings["Unable to find your hub."] = "No es possible trobar el concentrador";
-$a->strings["Post successful."] = "Entrada realitzada amb èxit. ";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre màxim de registres diaris excedit. Si us plau, provau demà.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "El registre ha fallat. Si et plau, indica que acceptes les Condicions del Servei.";
-$a->strings["Passwords do not match."] = "Les contrasenyes no coincideixen.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "registrat amb èxit. Si et plau revisa el teu e-correu per a instruccions de validació.";
-$a->strings["Your registration is pending approval by the site owner."] = "El teu registre esta pendent de validació pel propietari del lloc.";
-$a->strings["Your registration can not be processed."] = "El teu registre no ha pogut ser processat. ";
-$a->strings["Registration on this site/hub is by approval only."] = "El registre en aquest lloc/centre es únicament per validació.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre en altre lloc/centre afiliat</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "El lloc ha excedit el límit màxim diari de nous comptes/registres. Provau demà.";
-$a->strings["Terms of Service"] = "Condicions del Servei";
-$a->strings["I accept the %s for this website"] = "Accepto el %s per a aquest lloc web";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Tinc més de 13 anys i accepto les %s d'aquest lloc web";
-$a->strings["Membership on this site is by invitation only."] = "La pertinença en aquest lloc es per invitació exclusivament.";
-$a->strings["Please enter your invitation code"] = "Si et plau, introdueix el teu codi d'invitació";
-$a->strings["Your email address"] = "La teva adreça de correu electrónic";
-$a->strings["Choose a password"] = "Tria una contrasenya";
-$a->strings["Please re-enter your password"] = "Si et plau, re-entra la contrasenya";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de comptes no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
-$a->strings["Remove This Account"] = "Esborra el compte";
-$a->strings["WARNING: "] = "ALERTA:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Aquest compte i tots els seus canals s'estan apunt d'esborrar totalment de la xarxa.";
-$a->strings["This action is permanent and can not be undone!"] = "Aquesta acció és irreversible!";
-$a->strings["Please enter your password for verification:"] = "Aquesta acció requereix tornar a introduir la contrasenya:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Esborra de la xarxa aquest compte, tots els seus canals, i tots els seus canals clons.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Per defecte, només les instancies dels canal ubicats en aquest concentrador poden esser esborrades de la xarxa";
-$a->strings["Remove Account"] = "Esborra el Compte";
-$a->strings["Help:"] = "Ajuda:";
-$a->strings["Not Found"] = "No s'ha pogut trobar la pàgina";
-$a->strings["\$Projectname Documentation"] = "\$Projectname Documentació";
-$a->strings["[Embedded content - reload page to view]"] = "[Contingut embegut - recarrega la pàgina per veure-ho]";
-$a->strings["Remote privacy information not available."] = "informació privada remota no disponible.";
-$a->strings["Visible to:"] = "Visible per:";
-$a->strings["Name is required"] = "Es requereix un Nom";
-$a->strings["Key and Secret are required"] = "Es requereix Clau (Key) i el Secret (Secret)";
-$a->strings["Diaspora Policy Settings updated."] = "Actualitzats els Ajustos de Política de Diaspora.";
-$a->strings["Passwords do not match. Password unchanged."] = "Les contrasenyes no coincideixen. Contrasenya sense canvis.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Les contrasenyes en blanc no estan permesas. Contrasenya sense canvis.";
-$a->strings["Password changed."] = "Contrasenya canviada.";
-$a->strings["Password update failed. Please try again."] = "L'actualització de la contrasenya va fallar. Si us plau, torneu a intentar-ho.";
-$a->strings["Not valid email."] = "E-correu no vàlid.";
-$a->strings["Protected email address. Cannot change to that email."] = "Adreça d'e-correu protegida. No es pot canviar a aquest e-correu.";
-$a->strings["System failure storing new email. Please try again."] = "Fallada del sistema al guardar un nou correu. Si us plau, proba de nou.";
-$a->strings["Settings updated."] = "Ajustes actualizados.";
-$a->strings["Add application"] = "Afegir aplicatiu";
-$a->strings["Name of application"] = "Nom de l'aplicatiu";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generat automàticament- Canvia-ho si ho vols. Max. longitud 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Redirecciona";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI redirigida - No canviar excepte perquè el teu aplicatiu ho requereixi.";
-$a->strings["Icon url"] = "Icona de url";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "No pots editar aquest aplicatiu.";
-$a->strings["Connected Apps"] = "Aplicatius Conectats";
-$a->strings["Client key starts with"] = "La clau del client comença amb";
-$a->strings["No name"] = "Sin nombre";
-$a->strings["Remove authorization"] = "Elimina autorització";
-$a->strings["No feature settings configured"] = "No hi ha opcions de les funcions configurades";
-$a->strings["Feature/Addon Settings"] = "Ajustos de Característica/Afegit";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Ajustos pel emulador de Diaspora incorporat";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Permetre que cualsevol membre de Diaspora pugui comentar les teves entrades públiques";
-$a->strings["Enable the Diaspora protocol for this channel"] = "Activa el protocol Diaspora en aquest canal";
-$a->strings["Diaspora Policy Settings"] = "Política d'Ajustos de Diaspora";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Evita que els teus hashtags puguin ser redirigits a altres llocs";
-$a->strings["Account Settings"] = "Ajustos de Compte";
-$a->strings["Enter New Password:"] = "Entra la Nova Contrasenya";
-$a->strings["Confirm New Password:"] = "Confirma la Nova Contrasenya:";
-$a->strings["Leave password fields blank unless changing"] = "Deixa els camps de contrasenya en blanc llevat que la volguis canviar";
-$a->strings["Email Address:"] = "Adreça de E-Correu:";
-$a->strings["Remove this account including all its channels"] = "Esborra aquest compte inclosos tots els seus canals";
-$a->strings["Off"] = "Apagat";
-$a->strings["On"] = "Funcionant";
-$a->strings["Additional Features"] = "Característiques Addicionals";
-$a->strings["Connector Settings"] = "Ajustos de Connector";
-$a->strings["No special theme for mobile devices"] = "No emprar tema especial per aparells mòbils";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Ajustos de Pantalla";
-$a->strings["Theme Settings"] = "Ajustos de Tema";
-$a->strings["Custom Theme Settings"] = "Ajustos Personals de Tema";
-$a->strings["Content Settings"] = "Ajustos de Contingut";
-$a->strings["Display Theme:"] = "Ajustos de Tema:";
-$a->strings["Mobile Theme:"] = "Tema Mòbil:";
-$a->strings["Enable user zoom on mobile devices"] = "Zoom d'usuari en dispositius mòbils";
-$a->strings["Update browser every xx seconds"] = "Actualitza el navegador cada xx segons";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínim de 10 segons, sense màxim";
-$a->strings["Maximum number of conversations to load at any time:"] = "Nombre màxim de conversacions a càrregar cada vegada";
-$a->strings["Maximum of 100 items"] = "Màxim de 100 elements";
-$a->strings["Show emoticons (smilies) as images"] = "Mostra emoticons (smilies) com a imatges";
-$a->strings["Link post titles to source"] = "Enllaça a l'origen els títols de l'entrada";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de Disseny de la Pàgina del Sistema - (avançat)";
-$a->strings["Use blog/list mode on channel page"] = "Empra el mode blog/llista a la pàgina del canal";
-$a->strings["(comments displayed separately)"] = "(Observacions es mostren per separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Empra mode blog/llista a la pàgina de matrix";
-$a->strings["Channel page max height of content (in pixels)"] = "Alçada màxima de contingut (en píxels) de la pàgina de Canal";
-$a->strings["click to expand content exceeding this height"] = "Clic per expandir el contingut que excedeixi aquesta alçada";
-$a->strings["Matrix page max height of content (in pixels)"] = "Alçada màxima del contingut (en píxels) de la pàgina Matrix";
-$a->strings["Nobody except yourself"] = "Ningú excepte tú";
-$a->strings["Only those you specifically allow"] = "Només allò que específicament permetis";
-$a->strings["Approved connections"] = "Connexions aprovades";
-$a->strings["Any connections"] = "Qualsevol connexió";
-$a->strings["Anybody on this website"] = "Qualsevol en aquest lloc";
-$a->strings["Anybody in this network"] = "Qualsevol en aquesta xarxa";
-$a->strings["Anybody authenticated"] = "Qualsevol autenticat";
-$a->strings["Anybody on the internet"] = "Qualsevol a internet";
-$a->strings["Publish your default profile in the network directory"] = "Publica el teu perfil per defecte al directori de la xarxa";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Ens permets suggerir-te com a potencial amic als nous membres?";
-$a->strings["Your channel address is"] = "La teva direcció del canal es";
-$a->strings["Channel Settings"] = "Ajustos del Canal";
-$a->strings["Basic Settings"] = "Ajustos Bàsics";
-$a->strings["Your Timezone:"] = "La teva Franja Horària";
-$a->strings["Default Post Location:"] = "Localització Predeterminada de les Entrades:";
-$a->strings["Geographical location to display on your posts"] = "Posició geogràfica a mostrar a les teves entrades";
-$a->strings["Use Browser Location:"] = "Empra la Localització del Navegador:";
-$a->strings["Adult Content"] = "Contingut per a Adults";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Aquest canal publica freqúentment o amb regularitat contingut per a adults. (Si us plau, etiqueti qualsevol material per a adults amb #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Ajustos de Seguretat i Privacitat";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Els teus permisos estan configurats. Clic per veure/ajustar";
-$a->strings["Hide my online presence"] = "Amaga la meva presencia en línia";
-$a->strings["Prevents displaying in your profile that you are online"] = "Evita mostrar en el teu perfil, que estàs en línia";
-$a->strings["Simple Privacy Settings:"] = "Ajustos simples de privacitat:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Molt públic - <em>extremadament permissiu (s'ha d'anar en compte)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normal - <em>públic per defecte, privat quan es desitgi (similar als permisos de xarxa social, però amb millor privacitat)";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat per defecte, mai públic o obert</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloquejat - <em>tothom bloquejat per defecte</em>";
-$a->strings["Allow others to tag your posts"] = "Permet a altres etiquetar les teves entrades";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Sovint emprat per la comunitat per marcar retroactivament contingut inapropiat";
-$a->strings["Advanced Privacy Settings"] = "Ajustos avançats de privacitat";
-$a->strings["Expire other channel content after this many days"] = "El contingut d'altes canals caduca després d'aquests dies";
-$a->strings["0 or blank prevents expiration"] = "0 o vuit evita caducitat";
-$a->strings["Maximum Friend Requests/Day:"] = "Nombre màxim de peticions d'amistat per dia";
-$a->strings["May reduce spam activity"] = "Pot reduir l'SPAM";
-$a->strings["Default Post Permissions"] = "Permisos de publicació per defecte";
-$a->strings["Channel permissions category:"] = "Categoria de permisos de canal:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Nombre màxim de missatges privats de desconeguts al dia:";
-$a->strings["Useful to reduce spamming"] = "Útil per a reduir l'spam";
-$a->strings["Notification Settings"] = "Ajustos de notificacions";
-$a->strings["By default post a status message when:"] = "Per defecte envia un missatge d'estat quan:";
-$a->strings["accepting a friend request"] = "Acceptar una sol·licitud d'amistat";
-$a->strings["joining a forum/community"] = "Apuntar-se a un fòrum o comunitat";
-$a->strings["making an <em>interesting</em> profile change"] = "faci un canvi <em>interesant</em> al perfil";
-$a->strings["Send a notification email when:"] = "Notifica per correu quan:";
-$a->strings["You receive a connection request"] = "Rebi una petició de connexió";
-$a->strings["Your connections are confirmed"] = "Es confirma una connexió";
-$a->strings["Someone writes on your profile wall"] = "Algú ha escrit al mur del teu perfil";
-$a->strings["Someone writes a followup comment"] = "Algú ha escrit un comentari de resposta";
-$a->strings["You receive a private message"] = "Rebi un missatge privat";
-$a->strings["You receive a friend suggestion"] = "Rebi una suggerència d'amistat";
-$a->strings["You are tagged in a post"] = "Estàs etiquetat a l'entrada";
-$a->strings["You are poked/prodded/etc. in a post"] = "S'enfoten/te piquen/etc. en una entrada";
-$a->strings["Show visual notifications including:"] = "Mostra notificacion visuals, com ara:";
-$a->strings["Unseen matrix activity"] = "Activitat no vista a la xarxa";
-$a->strings["Unseen channel activity"] = "Activitat no vista del canal";
-$a->strings["Unseen private messages"] = "Missatges privats no llegits";
-$a->strings["Recommended"] = "Recomanat";
-$a->strings["Upcoming events"] = "Esdeveniments propers";
-$a->strings["Events today"] = "Esdeveniments d'avui";
-$a->strings["Upcoming birthdays"] = "Aniversaris propers";
-$a->strings["Not available in all themes"] = "No està disponible en tots els temes";
-$a->strings["System (personal) notifications"] = "Notificacions (personals) de sistema";
-$a->strings["System info messages"] = "Missatges d'informació del sistema";
-$a->strings["System critical alerts"] = "Alertes crítiques del sistema";
-$a->strings["New connections"] = "Noves connexions";
-$a->strings["System Registrations"] = "Registres del sistema";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra també les entrades de mur noves, les entrades privades i les connexions a \"Notícies\"";
-$a->strings["Notify me of events this many days in advance"] = "Notifica'm dels esdeveniments amb aquests dies d'antelació";
-$a->strings["Must be greater than 0"] = "Ha de ser més gran que 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Ajustos avançats de compte i tipus de pàgina";
-$a->strings["Change the behaviour of this account for special situations"] = "Modifica el comportament d'aquest compte en situacions especials";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activa el mode d'expert (a <a href=\"settings/features\">Ajustos > Més funcions</a>)";
-$a->strings["Miscellaneous Settings"] = "Ajustos diversos";
-$a->strings["Personal menu to display in your channel pages"] = "Menú personal per mostrar en les teves pàgines de canal";
-$a->strings["Remove Channel"] = "Elimina el canal";
-$a->strings["Remove this channel."] = "Elimina aquest canal.";
-$a->strings["First Name"] = "Nom";
-$a->strings["Last Name"] = "Cognoms";
-$a->strings["Nickname"] = "Àlies";
-$a->strings["Full Name"] = "Nom Sencer";
-$a->strings["Profile Photo 16px"] = "Foto del Perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto del Perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto del Perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto del Perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto del Perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto del Perfil 128px";
-$a->strings["Timezone"] = "Zona horària";
-$a->strings["Homepage URL"] = "URL de la pàgina d'inici";
-$a->strings["Birth Year"] = "Any de Naixement";
-$a->strings["Birth Month"] = "Mes de Naixement";
-$a->strings["Birth Day"] = "Dia de Naixement";
-$a->strings["Birthdate"] = "Aniversari";
-$a->strings["Conversation removed."] = "Conversació eliminada.";
-$a->strings["No messages."] = "Sense missatges.";
-$a->strings["Delete conversation"] = "Conversació esborrada";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Set your current mood and tell your friends"] = "Estableix el teu estat d'ànim actual i digues-li als teus amics";
-$a->strings["Total votes"] = "Total de vots";
-$a->strings["Average Rating"] = "Valoració Mitja";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de canals no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
-$a->strings["Remove This Channel"] = "Elimina Aquest Canal";
-$a->strings["This channel will be completely removed from the network. "] = "Aquest canal serà completament eliminat de la xarxa.";
-$a->strings["Remove this channel and all its clones from the network"] = "Elimina aquest canal i els seus clons de la xarxa";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Per defecte, només la instancia del canal ubicat en aquest concentrador pot esser esborrat de la xarxa";
-$a->strings["is now connected to"] = "Ara està conectat amb";
-$a->strings["Could not access address book record."] = "No puc accedir al registre del contacte";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Ha fallat la recàrrega - el canal es actualment inaccesible.";
-$a->strings["Unable to set address book parameters."] = "No es poden ajustar els paràmetres dels contactes.";
-$a->strings["Connection has been removed."] = "S'han eliminat les conexions.";
-$a->strings["View %s's profile"] = "Mostra el perfil de %s";
-$a->strings["Refresh Permissions"] = "Recarrega els Permissos";
-$a->strings["Fetch updated permissions"] = "Obté els permisos actualitzats";
-$a->strings["Recent Activity"] = "Activitat Recent";
-$a->strings["View recent posts and comments"] = "Mostra les entrades i comentaris recents";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Boqueja (o Desbloqueja) les comunicacions amb aquesta connexió";
-$a->strings["This connection is blocked!"] = "Aquesta connexió està bloquejada!";
-$a->strings["Unignore"] = "Inhabilita";
-$a->strings["Ignore"] = "Ignora";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora (o Considera) les communicacions entrants d'aquesta connexió";
-$a->strings["This connection is ignored!"] = "Aquesta connexió es ignorada!";
-$a->strings["Unarchive"] = "Desarxiva";
-$a->strings["Archive"] = "Arxiva";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arxiva (o Desarxiva) aquesta connexió - Marca el canal com a mort pero manté el contingut ";
-$a->strings["This connection is archived!"] = "Aquesta connexió està arxivada!";
-$a->strings["Unhide"] = "Mostra";
-$a->strings["Hide"] = "Amaga";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Amaga (o Mostra) aquesta connexió de les altres connexions teves";
-$a->strings["This connection is hidden!"] = "Aquesta connexió està amagada!";
-$a->strings["Delete this connection"] = "Elimina aquesta connexió";
-$a->strings["Approve this connection"] = "Apccepta aquesta connexió";
-$a->strings["Accept connection to allow communication"] = "Accepta la connexió per permetre la comunicació";
-$a->strings["Set Affinity"] = "Ajusta l'Afinitat";
-$a->strings["Set Profile"] = "Ajusta el Perfil";
-$a->strings["Set Affinity & Profile"] = "Ajusta Afinitat i Perfil";
-$a->strings["Apply these permissions automatically"] = "Aplica aquests permissos automaticament";
-$a->strings["This connection's address is"] = "La direcció d'aquesta connexió es";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Els permisos indicats en aquesta pàgina seran aplicats a totes les noves connexions.";
-$a->strings["Slide to adjust your degree of friendship"] = "Llisca per ajustar el nivell d'amistat";
-$a->strings["Slide to adjust your rating"] = "Llisca per ajustar la valoració";
-$a->strings["Optionally explain your rating"] = "Opcionalment pots explicar la teva valoració";
-$a->strings["Custom Filter"] = "Filtre a mida";
-$a->strings["Only import posts with this text"] = "Importa exclusivament entrades amb aquest text";
-$a->strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "paraules una per línia o #etiquetes o /patrons/, deixar en blanc per importar totes les entrades";
-$a->strings["Do not import posts with this text"] = "No importar entrades amb aquest text";
-$a->strings["This information is public!"] = "Aquesta informació es pública!";
-$a->strings["Connection Pending Approval"] = "Connexió Pendent d'Aprovació";
-$a->strings["Connection Request"] = "Petició de Connexió";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) voldria conectar amb tu. Aprova aquesta connexió per permetre la connexió.";
-$a->strings["Approve Later"] = "Aprovar més tard";
-$a->strings["inherited"] = "heretat";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Tria el perfil que vols mostrar a %s quan es vegi el perfil segur.";
-$a->strings["Their Settings"] = "Els seus Ajustos";
-$a->strings["My Settings"] = "Els Meus Ajustos";
-$a->strings["Individual Permissions"] = "Permisos Individuals";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>No</strong> pots canviar aquests ajustos aquí.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>Pots</strong> canviar aquests ajustos aquí pero no tindran cap impacte fins que no canviis els ajustos heretats.";
-$a->strings["Last update:"] = "Darrera actualització:";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Em trobat un problema durant l'inici de sessió amb el OpenID que has facilitat. verifica l'ortografia correcta de la ID.";
-$a->strings["The error message was:"] = "El missatge d'error fou:";
-$a->strings["Authentication failed."] = "Ha fallat l'autentificació.";
-$a->strings["Remote Authentication"] = "Autentificació Remota";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Introdueix la teva adreça del canal (eg canal@exemple.com)";
-$a->strings["Authenticate"] = "Autentica't";
-$a->strings["Unable to lookup recipient."] = "Incapaç de trobar el destinatari.";
-$a->strings["Unable to communicate with requested channel."] = "Incapaç de comunicar amb el canal demanat.";
-$a->strings["Cannot verify requested channel."] = "No puc verificar el canal demanat.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionat te restriccions sobre els missatges privats. L'enviament ha fallat.";
-$a->strings["Message deleted."] = "Missatge eliminat.";
-$a->strings["Message recalled."] = "Recupera el missatge.";
-$a->strings["Send Private Message"] = "Envia Missatge Privat";
-$a->strings["To:"] = "Per:";
-$a->strings["Subject:"] = "Assumpte:";
-$a->strings["Send"] = "Envia";
-$a->strings["Message not found."] = "Missatge no trobat.";
-$a->strings["Delete message"] = "Elimina el missatge";
-$a->strings["Recall message"] = "Recupera el missatge";
-$a->strings["Message has been recalled."] = "El missatge s'ha recuperat.";
-$a->strings["Private Conversation"] = "Conversació Privada";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicació segura no disponible. Pots respondre des de la pàgina de perfil del remitent.";
-$a->strings["Send Reply"] = "Envia Resposta";
-$a->strings["Invalid request identifier."] = "Sol·licitud d'identificació invàlida.";
-$a->strings["Discard"] = "Descarta";
-$a->strings["Please login."] = "Inicia Sessió.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticació remota bloquejada. Ha iniciat sessió en aquest lloc a nivell local. Si us plau, tanca la sessió i torna-ho a intentar.";
-$a->strings["Add a Channel"] = "Afegeix un Canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal es la teva pròpia col·lecció de pàgines web. Un canal pot emprat per mantenir perfils a una xarxa social, blocs, grups de conversació, fòrums, pàgines de famosos, i molt més. Pots crear tants canals com el teu servei d'internet et permeti.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples: \"Joan Tou\", \"Manel i els seus esquirols\", \"Fútbol\", \"Grup de Gegants\"";
-$a->strings["Choose a short nickname"] = "Tria un àlies curt";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "El teu àlies es pot emprar per crear un canal fàcilment memoritzatble (com una adreça de correu electrònic) que pot ser compartit amb altres.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importa un canal existent</a> d'un altre lloc";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Tria un tipus de canal (com a xarxa social o fòrum comunitari) i els requisits de privacitat, així podem proposar el que te el permisos més adients.";
-$a->strings["Channel Type"] = "tipus de Canal";
-$a->strings["Read more about roles"] = "Llegix més sobre els rols";
-$a->strings["App installed."] = "Aplicació instal·lada.";
-$a->strings["Malformed app."] = "Aplicació amb errors";
-$a->strings["Embed code"] = "Codi embegut";
-$a->strings["Edit App"] = "Edita l'Aplicació";
-$a->strings["Create App"] = "Crea l'Aplicació";
-$a->strings["Name of app"] = "Nom de l'Aplicació";
-$a->strings["Location (URL) of app"] = "Ubicació (URL) de l'aplicació";
-$a->strings["Photo icon URL"] = "Foto icona URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "Versió ID";
-$a->strings["Price of app"] = "Preu de l'aplicació";
-$a->strings["Location (URL) to purchase app"] = "Ubicació (URL) per comprar l'aplicació";
-$a->strings["sent you a private message"] = "Se t'ha enviat un missatge privat";
-$a->strings["added your channel"] = "el teu canal s'ha afegit";
-$a->strings["posted an event"] = "enviat un event";
-$a->strings["Comanche page description language help"] = "Pgina d'ajuda del llenguatge Comanche";
-$a->strings["Layout Description"] = "Descripció del Disseny de la Pàgina";
-$a->strings["Download PDL file"] = "Descarrega l'arxiu PDL";
-$a->strings["Welcome to %s"] = "Benvingut a %s";
-$a->strings["Lorem Ipsum"] = "Lorem Ipsum";
-$a->strings["Bookmark added"] = "Favorit afegit";
-$a->strings["My Bookmarks"] = "Els Meus Favorits";
-$a->strings["My Connections Bookmarks"] = "Les connexions dels meus Favorits";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficients. Petició redirigida a la pàgina del perfil.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Aquest ajust requereix un procés espedial i l'edició esta bloquejada.";
-$a->strings["Configuration Editor"] = "Editor de Configuració";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "atenció: Realitzar segons quins ajustos pot fer el canal inoperable. Deixa aquesta pàgina si no estas segur i tens suficients coneixements sobre l'ús correcte d'aquesta característica.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hi ha suggerencies. Si es un lloc nou, espera 24 hores i proba de nou.";
-$a->strings["Poll"] = "Sondeija";
-$a->strings["View Results"] = "Mostra els Resultats";
-$a->strings["No service class restrictions found."] = "No s'han trobat restriccions de clase.";
-$a->strings["Files: shared with me"] = "Arxius: compartits amb jo";
-$a->strings["NEW"] = "NOU";
-$a->strings["Remove all files"] = "Esborra tots els arxius";
-$a->strings["Remove this file"] = "Esborra l'arxiu";
-$a->strings["Schema Default"] = "Esquema Predeterminat";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Ajustos de tema";
-$a->strings["Set scheme"] = "Ajustos d'esquema";
-$a->strings["Set font-size for posts and comments"] = "Ajusta la mida del tipus de lletra per a entrades i comentaris";
-$a->strings["Set font face"] = "Ajusta el tipus de lletra";
-$a->strings["Set iconset"] = "Ajusta el conjunt d'icones";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Ajusta la mida gran de l'ombra, predeterminat a 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Ajusta la mida petita de l'ombra, predeterminat a 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Ajusta el color de l'ombra, predeterminat a #000";
-$a->strings["Set radius size, default 5px"] = "Ajusta la mida del radi, predeterminat a 5px";
-$a->strings["Set line-height for posts and comments"] = "Ajusta el gruix de línia per entrades i comentaris";
-$a->strings["Set background image"] = "Ajusta l'imatge de fons";
-$a->strings["Set background attachment"] = "Ajusta els adjunts en segon pla";
-$a->strings["Set background color"] = "Ajusta el color en segon pla";
-$a->strings["Set section background image"] = "Ajusta la secció d'imatge en segon pla";
-$a->strings["Set section background color"] = "Ajusta el color de la secció en segon pla";
-$a->strings["Set color of items - use hex"] = "Ajuste el color dels articles - empra codi hexadecimal";
-$a->strings["Set color of links - use hex"] = "ajusta el color dels enlaços - empra codi hexadecimal";
-$a->strings["Set max-width for items. Default 400px"] = "Ajusta l'amplada màxima dels articles. Predeterminat a 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Ajusta l'amplada minima dels articles. Predeterminat a 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Ajusta l'amplada de l'embolcall del contingut genèric. Predeterminat a 48%";
-$a->strings["Set color of fonts - use hex"] = "Ajusta el color del tipus de lletra - empra codi hexadecimal";
-$a->strings["Set background-size element"] = "Ajusta la mida de l'element en segon pla";
-$a->strings["Item opacity"] = "Opacitat de l'article";
-$a->strings["Display post previews only"] = "Mostra tan sols les previsualitzacions de les entrades";
-$a->strings["Display side bar on channel page"] = "Mostra la barra lateral a la pàgina del canal";
-$a->strings["Colour of the navigation bar"] = "Color de la barra de navegació";
-$a->strings["Item float"] = "Article flotant";
-$a->strings["Left offset of the section element"] = "Desplaçament esquerra de l'element de secció";
-$a->strings["Right offset of the section element"] = "Desplaçament dret de l'element de secció";
-$a->strings["Section width"] = "Amplada de la secció";
-$a->strings["Left offset of the aside"] = "Desplaçament esquerra del costat";
-$a->strings["Right offset of the aside element"] = "Desplaçament dret de l'element del costat";
-$a->strings["Light (Red Matrix default)"] = "Clar (predeterminat)";
-$a->strings["Select scheme"] = "Tria esquema";
-$a->strings["Narrow navbar"] = "Barra de navegació estreta";
-$a->strings["Navigation bar background color"] = "Color de fons de la barra de navegació";
-$a->strings["Navigation bar gradient top color"] = "Gradient de color de la part superior de la barra de navegació";
-$a->strings["Navigation bar gradient bottom color"] = "Gradient de color de la part inferior de la barra de navegació";
-$a->strings["Navigation active button gradient top color"] = "Gradient de color de la part superior del botó actiu de la barra de navegació";
-$a->strings["Navigation active button gradient bottom color"] = "Gradient de color de la part inferior del botó actiu de la barra de navegació";
-$a->strings["Navigation bar border color "] = "Color de la barra de navegació";
-$a->strings["Navigation bar icon color "] = "Color de la icona de la barra de navegació";
-$a->strings["Navigation bar active icon color "] = "Color de la icona de la barra de navegació activa";
-$a->strings["link color"] = "Color d'enllaç";
-$a->strings["Set font-color for banner"] = "Ajusta el color del tipus de lletra per la senyera";
-$a->strings["Set the background color"] = "Ajusta el color de fons";
-$a->strings["Set the background image"] = "Ajusta la imatge de fons";
-$a->strings["Set the background color of items"] = "ajusta el color dels articles de fons";
-$a->strings["Set the background color of comments"] = "Ajusta el color dels comentaris en segon pla";
-$a->strings["Set the border color of comments"] = "Canviar el color del marge dels comentaris";
-$a->strings["Set the indent for comments"] = "ajusta l'indentació dels comentaris";
-$a->strings["Set the basic color for item icons"] = "ajusta el color basic per les icones dels articles";
-$a->strings["Set the hover color for item icons"] = "Ajusta el color de la libració de les icones dels articles";
-$a->strings["Set font-size for the entire application"] = "Ajusta la mida del tipus de lletra per tota l'aplicació";
-$a->strings["Example: 14px"] = "Exemple: 14px";
-$a->strings["Set font-color for posts and comments"] = "Ajusta el color del tipus de lletra per entrades i comentaris";
-$a->strings["Set radius of corners"] = "Ajusta el radi de les cantonades";
-$a->strings["Set shadow depth of photos"] = "Ajusta la profunditat d'ombres de les fotos";
-$a->strings["Set maximum width of content region in pixel"] = "Ajusta l'amplada màxima de la zona de contingut en pixels";
-$a->strings["Leave empty for default width"] = "Deixa en blanc per l'amplada predeterminada";
-$a->strings["Center page content"] = "Contingut del centre de la pàgina";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Ajusta la opacitat mínima de la harra de navegació - per amagar-la";
-$a->strings["Set size of conversation author photo"] = "Ajusta la mida de la foto del autor a la conversa";
-$a->strings["Set size of followup author photos"] = "Ajusta la mida del seguidor de les fotos de l'autor";
-$a->strings["Update %s failed. See error logs."] = "L'actualització %s ha fallat. Mira el registre d'errors.";
-$a->strings["Update Error at %s"] = "Error d'Actualització a %s";
-$a->strings["Create an account to access services and applications within the Red Matrix"] = "Crea un compte per accedir als serveis i aplicacions dins de RedMatrix";
-$a->strings["Password"] = "Contrasenya";
-$a->strings["Remember me"] = "Recorda'm";
-$a->strings["Forgot your password?"] = "Has perdut la Contrasenya?";
-$a->strings["toggle mobile"] = "canvia a format per a mòbils";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "El certificat SSL és invalid, soluciona-ho, si us plau.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Error de SSL per la web %s";
-$a->strings["Cron/Scheduled tasks not running."] = "No s'estan executan les tasques programades al cron.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] No s'estan executan les tasques programades del cron a %s";
+App::$strings["Channel not found"] = "Canal no trobat";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' esborrat";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurat";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' no censurat";
+App::$strings["Channel '%s' code allowed"] = "Canal '%s' permet codi";
+App::$strings["Channel '%s' code disallowed"] = "Canal '%s' no permet codi";
+App::$strings["Censor"] = "Censurat";
+App::$strings["Uncensor"] = "No censurat";
+App::$strings["Allow Code"] = "Permet Codi";
+App::$strings["Disallow Code"] = "No Permet Codi";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Els canals sel·leccionats s'esborraran!\\n\\nTotes les publicacions d'aquests canals en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} serà esborrat!\\n\\nTotes les publicacions d'aquest canal en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur?";
+App::$strings["Plugin %s disabled."] = "Plugin %s desactivat.";
+App::$strings["Plugin %s enabled."] = "Plugin %s activat.";
+App::$strings["Disable"] = "Desactivat";
+App::$strings["Enable"] = "Activat";
+App::$strings["Toggle"] = "Commutar";
+App::$strings["Author: "] = "Autor: ";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["No themes found."] = "No s'han trobat temes.";
+App::$strings["Screenshot"] = "Copia de pantalla";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[No soportat]";
+App::$strings["Log settings updated."] = "Registre d'ajustos actualitzat.";
+App::$strings["Clear"] = "Neteja";
+App::$strings["Debugging"] = "Depurant";
+App::$strings["Log file"] = "Arxiu de registre";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Ha de ser escribible pel servidor web. Relatiu al directori de nivell superior de Red";
+App::$strings["Log level"] = "Nivell de registre";
+App::$strings["New Profile Field"] = "Camp de Perfil Nou";
+App::$strings["Field nickname"] = "Àlies de Camp";
+App::$strings["System name of field"] = "nOM DEL SISTEMA DEL CAMP";
+App::$strings["Input type"] = "Tipus d'entrada";
+App::$strings["Field Name"] = "Nom de Camp";
+App::$strings["Label on profile pages"] = "Etiqueta a les pàgines de perfil";
+App::$strings["Help text"] = "Text d'ajuda";
+App::$strings["Additional info (optional)"] = "Informació adicional (opcional)";
+App::$strings["Field definition not found"] = "No es troba la definició del camp";
+App::$strings["Edit Profile Field"] = "Camp d'Edició del Perfil";
+App::$strings["Unable to find your hub."] = "No es possible trobar el concentrador";
+App::$strings["Post successful."] = "Entrada realitzada amb èxit. ";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre màxim de registres diaris excedit. Si us plau, provau demà.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "El registre ha fallat. Si et plau, indica que acceptes les Condicions del Servei.";
+App::$strings["Passwords do not match."] = "Les contrasenyes no coincideixen.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "registrat amb èxit. Si et plau revisa el teu e-correu per a instruccions de validació.";
+App::$strings["Your registration is pending approval by the site owner."] = "El teu registre esta pendent de validació pel propietari del lloc.";
+App::$strings["Your registration can not be processed."] = "El teu registre no ha pogut ser processat. ";
+App::$strings["Registration on this site/hub is by approval only."] = "El registre en aquest lloc/centre es únicament per validació.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre en altre lloc/centre afiliat</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "El lloc ha excedit el límit màxim diari de nous comptes/registres. Provau demà.";
+App::$strings["Terms of Service"] = "Condicions del Servei";
+App::$strings["I accept the %s for this website"] = "Accepto el %s per a aquest lloc web";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Tinc més de 13 anys i accepto les %s d'aquest lloc web";
+App::$strings["Membership on this site is by invitation only."] = "La pertinença en aquest lloc es per invitació exclusivament.";
+App::$strings["Please enter your invitation code"] = "Si et plau, introdueix el teu codi d'invitació";
+App::$strings["Your email address"] = "La teva adreça de correu electrónic";
+App::$strings["Choose a password"] = "Tria una contrasenya";
+App::$strings["Please re-enter your password"] = "Si et plau, re-entra la contrasenya";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de comptes no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
+App::$strings["Remove This Account"] = "Esborra el compte";
+App::$strings["WARNING: "] = "ALERTA:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Aquest compte i tots els seus canals s'estan apunt d'esborrar totalment de la xarxa.";
+App::$strings["This action is permanent and can not be undone!"] = "Aquesta acció és irreversible!";
+App::$strings["Please enter your password for verification:"] = "Aquesta acció requereix tornar a introduir la contrasenya:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Esborra de la xarxa aquest compte, tots els seus canals, i tots els seus canals clons.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Per defecte, només les instancies dels canal ubicats en aquest concentrador poden esser esborrades de la xarxa";
+App::$strings["Remove Account"] = "Esborra el Compte";
+App::$strings["Help:"] = "Ajuda:";
+App::$strings["Not Found"] = "No s'ha pogut trobar la pàgina";
+App::$strings["\$Projectname Documentation"] = "\$Projectname Documentació";
+App::$strings["[Embedded content - reload page to view]"] = "[Contingut embegut - recarrega la pàgina per veure-ho]";
+App::$strings["Remote privacy information not available."] = "informació privada remota no disponible.";
+App::$strings["Visible to:"] = "Visible per:";
+App::$strings["Name is required"] = "Es requereix un Nom";
+App::$strings["Key and Secret are required"] = "Es requereix Clau (Key) i el Secret (Secret)";
+App::$strings["Diaspora Policy Settings updated."] = "Actualitzats els Ajustos de Política de Diaspora.";
+App::$strings["Passwords do not match. Password unchanged."] = "Les contrasenyes no coincideixen. Contrasenya sense canvis.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Les contrasenyes en blanc no estan permesas. Contrasenya sense canvis.";
+App::$strings["Password changed."] = "Contrasenya canviada.";
+App::$strings["Password update failed. Please try again."] = "L'actualització de la contrasenya va fallar. Si us plau, torneu a intentar-ho.";
+App::$strings["Not valid email."] = "E-correu no vàlid.";
+App::$strings["Protected email address. Cannot change to that email."] = "Adreça d'e-correu protegida. No es pot canviar a aquest e-correu.";
+App::$strings["System failure storing new email. Please try again."] = "Fallada del sistema al guardar un nou correu. Si us plau, proba de nou.";
+App::$strings["Settings updated."] = "Ajustes actualizados.";
+App::$strings["Add application"] = "Afegir aplicatiu";
+App::$strings["Name of application"] = "Nom de l'aplicatiu";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generat automàticament- Canvia-ho si ho vols. Max. longitud 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Redirecciona";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI redirigida - No canviar excepte perquè el teu aplicatiu ho requereixi.";
+App::$strings["Icon url"] = "Icona de url";
+App::$strings["Optional"] = "Opcional";
+App::$strings["You can't edit this application."] = "No pots editar aquest aplicatiu.";
+App::$strings["Connected Apps"] = "Aplicatius Conectats";
+App::$strings["Client key starts with"] = "La clau del client comença amb";
+App::$strings["No name"] = "Sin nombre";
+App::$strings["Remove authorization"] = "Elimina autorització";
+App::$strings["No feature settings configured"] = "No hi ha opcions de les funcions configurades";
+App::$strings["Feature/Addon Settings"] = "Ajustos de Característica/Afegit";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Ajustos pel emulador de Diaspora incorporat";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Permetre que cualsevol membre de Diaspora pugui comentar les teves entrades públiques";
+App::$strings["Enable the Diaspora protocol for this channel"] = "Activa el protocol Diaspora en aquest canal";
+App::$strings["Diaspora Policy Settings"] = "Política d'Ajustos de Diaspora";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Evita que els teus hashtags puguin ser redirigits a altres llocs";
+App::$strings["Account Settings"] = "Ajustos de Compte";
+App::$strings["Enter New Password:"] = "Entra la Nova Contrasenya";
+App::$strings["Confirm New Password:"] = "Confirma la Nova Contrasenya:";
+App::$strings["Leave password fields blank unless changing"] = "Deixa els camps de contrasenya en blanc llevat que la volguis canviar";
+App::$strings["Email Address:"] = "Adreça de E-Correu:";
+App::$strings["Remove this account including all its channels"] = "Esborra aquest compte inclosos tots els seus canals";
+App::$strings["Off"] = "Apagat";
+App::$strings["On"] = "Funcionant";
+App::$strings["Additional Features"] = "Característiques Addicionals";
+App::$strings["Connector Settings"] = "Ajustos de Connector";
+App::$strings["No special theme for mobile devices"] = "No emprar tema especial per aparells mòbils";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Ajustos de Pantalla";
+App::$strings["Theme Settings"] = "Ajustos de Tema";
+App::$strings["Custom Theme Settings"] = "Ajustos Personals de Tema";
+App::$strings["Content Settings"] = "Ajustos de Contingut";
+App::$strings["Display Theme:"] = "Ajustos de Tema:";
+App::$strings["Mobile Theme:"] = "Tema Mòbil:";
+App::$strings["Enable user zoom on mobile devices"] = "Zoom d'usuari en dispositius mòbils";
+App::$strings["Update browser every xx seconds"] = "Actualitza el navegador cada xx segons";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínim de 10 segons, sense màxim";
+App::$strings["Maximum number of conversations to load at any time:"] = "Nombre màxim de conversacions a càrregar cada vegada";
+App::$strings["Maximum of 100 items"] = "Màxim de 100 elements";
+App::$strings["Show emoticons (smilies) as images"] = "Mostra emoticons (smilies) com a imatges";
+App::$strings["Link post titles to source"] = "Enllaça a l'origen els títols de l'entrada";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de Disseny de la Pàgina del Sistema - (avançat)";
+App::$strings["Use blog/list mode on channel page"] = "Empra el mode blog/llista a la pàgina del canal";
+App::$strings["(comments displayed separately)"] = "(Observacions es mostren per separat)";
+App::$strings["Use blog/list mode on matrix page"] = "Empra mode blog/llista a la pàgina de matrix";
+App::$strings["Channel page max height of content (in pixels)"] = "Alçada màxima de contingut (en píxels) de la pàgina de Canal";
+App::$strings["click to expand content exceeding this height"] = "Clic per expandir el contingut que excedeixi aquesta alçada";
+App::$strings["Matrix page max height of content (in pixels)"] = "Alçada màxima del contingut (en píxels) de la pàgina Matrix";
+App::$strings["Nobody except yourself"] = "Ningú excepte tú";
+App::$strings["Only those you specifically allow"] = "Només allò que específicament permetis";
+App::$strings["Approved connections"] = "Connexions aprovades";
+App::$strings["Any connections"] = "Qualsevol connexió";
+App::$strings["Anybody on this website"] = "Qualsevol en aquest lloc";
+App::$strings["Anybody in this network"] = "Qualsevol en aquesta xarxa";
+App::$strings["Anybody authenticated"] = "Qualsevol autenticat";
+App::$strings["Anybody on the internet"] = "Qualsevol a internet";
+App::$strings["Publish your default profile in the network directory"] = "Publica el teu perfil per defecte al directori de la xarxa";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Ens permets suggerir-te com a potencial amic als nous membres?";
+App::$strings["Your channel address is"] = "La teva direcció del canal es";
+App::$strings["Channel Settings"] = "Ajustos del Canal";
+App::$strings["Basic Settings"] = "Ajustos Bàsics";
+App::$strings["Your Timezone:"] = "La teva Franja Horària";
+App::$strings["Default Post Location:"] = "Localització Predeterminada de les Entrades:";
+App::$strings["Geographical location to display on your posts"] = "Posició geogràfica a mostrar a les teves entrades";
+App::$strings["Use Browser Location:"] = "Empra la Localització del Navegador:";
+App::$strings["Adult Content"] = "Contingut per a Adults";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Aquest canal publica freqúentment o amb regularitat contingut per a adults. (Si us plau, etiqueti qualsevol material per a adults amb #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Ajustos de Seguretat i Privacitat";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Els teus permisos estan configurats. Clic per veure/ajustar";
+App::$strings["Hide my online presence"] = "Amaga la meva presencia en línia";
+App::$strings["Prevents displaying in your profile that you are online"] = "Evita mostrar en el teu perfil, que estàs en línia";
+App::$strings["Simple Privacy Settings:"] = "Ajustos simples de privacitat:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Molt públic - <em>extremadament permissiu (s'ha d'anar en compte)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normal - <em>públic per defecte, privat quan es desitgi (similar als permisos de xarxa social, però amb millor privacitat)";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat per defecte, mai públic o obert</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloquejat - <em>tothom bloquejat per defecte</em>";
+App::$strings["Allow others to tag your posts"] = "Permet a altres etiquetar les teves entrades";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Sovint emprat per la comunitat per marcar retroactivament contingut inapropiat";
+App::$strings["Advanced Privacy Settings"] = "Ajustos avançats de privacitat";
+App::$strings["Expire other channel content after this many days"] = "El contingut d'altes canals caduca després d'aquests dies";
+App::$strings["0 or blank prevents expiration"] = "0 o vuit evita caducitat";
+App::$strings["Maximum Friend Requests/Day:"] = "Nombre màxim de peticions d'amistat per dia";
+App::$strings["May reduce spam activity"] = "Pot reduir l'SPAM";
+App::$strings["Default Post Permissions"] = "Permisos de publicació per defecte";
+App::$strings["Channel permissions category:"] = "Categoria de permisos de canal:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Nombre màxim de missatges privats de desconeguts al dia:";
+App::$strings["Useful to reduce spamming"] = "Útil per a reduir l'spam";
+App::$strings["Notification Settings"] = "Ajustos de notificacions";
+App::$strings["By default post a status message when:"] = "Per defecte envia un missatge d'estat quan:";
+App::$strings["accepting a friend request"] = "Acceptar una sol·licitud d'amistat";
+App::$strings["joining a forum/community"] = "Apuntar-se a un fòrum o comunitat";
+App::$strings["making an <em>interesting</em> profile change"] = "faci un canvi <em>interesant</em> al perfil";
+App::$strings["Send a notification email when:"] = "Notifica per correu quan:";
+App::$strings["You receive a connection request"] = "Rebi una petició de connexió";
+App::$strings["Your connections are confirmed"] = "Es confirma una connexió";
+App::$strings["Someone writes on your profile wall"] = "Algú ha escrit al mur del teu perfil";
+App::$strings["Someone writes a followup comment"] = "Algú ha escrit un comentari de resposta";
+App::$strings["You receive a private message"] = "Rebi un missatge privat";
+App::$strings["You receive a friend suggestion"] = "Rebi una suggerència d'amistat";
+App::$strings["You are tagged in a post"] = "Estàs etiquetat a l'entrada";
+App::$strings["You are poked/prodded/etc. in a post"] = "S'enfoten/te piquen/etc. en una entrada";
+App::$strings["Show visual notifications including:"] = "Mostra notificacion visuals, com ara:";
+App::$strings["Unseen matrix activity"] = "Activitat no vista a la xarxa";
+App::$strings["Unseen channel activity"] = "Activitat no vista del canal";
+App::$strings["Unseen private messages"] = "Missatges privats no llegits";
+App::$strings["Recommended"] = "Recomanat";
+App::$strings["Upcoming events"] = "Esdeveniments propers";
+App::$strings["Events today"] = "Esdeveniments d'avui";
+App::$strings["Upcoming birthdays"] = "Aniversaris propers";
+App::$strings["Not available in all themes"] = "No està disponible en tots els temes";
+App::$strings["System (personal) notifications"] = "Notificacions (personals) de sistema";
+App::$strings["System info messages"] = "Missatges d'informació del sistema";
+App::$strings["System critical alerts"] = "Alertes crítiques del sistema";
+App::$strings["New connections"] = "Noves connexions";
+App::$strings["System Registrations"] = "Registres del sistema";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra també les entrades de mur noves, les entrades privades i les connexions a \"Notícies\"";
+App::$strings["Notify me of events this many days in advance"] = "Notifica'm dels esdeveniments amb aquests dies d'antelació";
+App::$strings["Must be greater than 0"] = "Ha de ser més gran que 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Ajustos avançats de compte i tipus de pàgina";
+App::$strings["Change the behaviour of this account for special situations"] = "Modifica el comportament d'aquest compte en situacions especials";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activa el mode d'expert (a <a href=\"settings/features\">Ajustos > Més funcions</a>)";
+App::$strings["Miscellaneous Settings"] = "Ajustos diversos";
+App::$strings["Personal menu to display in your channel pages"] = "Menú personal per mostrar en les teves pàgines de canal";
+App::$strings["Remove Channel"] = "Elimina el canal";
+App::$strings["Remove this channel."] = "Elimina aquest canal.";
+App::$strings["First Name"] = "Nom";
+App::$strings["Last Name"] = "Cognoms";
+App::$strings["Nickname"] = "Àlies";
+App::$strings["Full Name"] = "Nom Sencer";
+App::$strings["Profile Photo 16px"] = "Foto del Perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto del Perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto del Perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto del Perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto del Perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto del Perfil 128px";
+App::$strings["Timezone"] = "Zona horària";
+App::$strings["Homepage URL"] = "URL de la pàgina d'inici";
+App::$strings["Birth Year"] = "Any de Naixement";
+App::$strings["Birth Month"] = "Mes de Naixement";
+App::$strings["Birth Day"] = "Dia de Naixement";
+App::$strings["Birthdate"] = "Aniversari";
+App::$strings["Conversation removed."] = "Conversació eliminada.";
+App::$strings["No messages."] = "Sense missatges.";
+App::$strings["Delete conversation"] = "Conversació esborrada";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Set your current mood and tell your friends"] = "Estableix el teu estat d'ànim actual i digues-li als teus amics";
+App::$strings["Total votes"] = "Total de vots";
+App::$strings["Average Rating"] = "Valoració Mitja";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de canals no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
+App::$strings["Remove This Channel"] = "Elimina Aquest Canal";
+App::$strings["This channel will be completely removed from the network. "] = "Aquest canal serà completament eliminat de la xarxa.";
+App::$strings["Remove this channel and all its clones from the network"] = "Elimina aquest canal i els seus clons de la xarxa";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Per defecte, només la instancia del canal ubicat en aquest concentrador pot esser esborrat de la xarxa";
+App::$strings["is now connected to"] = "Ara està conectat amb";
+App::$strings["Could not access address book record."] = "No puc accedir al registre del contacte";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Ha fallat la recàrrega - el canal es actualment inaccesible.";
+App::$strings["Unable to set address book parameters."] = "No es poden ajustar els paràmetres dels contactes.";
+App::$strings["Connection has been removed."] = "S'han eliminat les conexions.";
+App::$strings["View %s's profile"] = "Mostra el perfil de %s";
+App::$strings["Refresh Permissions"] = "Recarrega els Permissos";
+App::$strings["Fetch updated permissions"] = "Obté els permisos actualitzats";
+App::$strings["Recent Activity"] = "Activitat Recent";
+App::$strings["View recent posts and comments"] = "Mostra les entrades i comentaris recents";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Boqueja (o Desbloqueja) les comunicacions amb aquesta connexió";
+App::$strings["This connection is blocked!"] = "Aquesta connexió està bloquejada!";
+App::$strings["Unignore"] = "Inhabilita";
+App::$strings["Ignore"] = "Ignora";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora (o Considera) les communicacions entrants d'aquesta connexió";
+App::$strings["This connection is ignored!"] = "Aquesta connexió es ignorada!";
+App::$strings["Unarchive"] = "Desarxiva";
+App::$strings["Archive"] = "Arxiva";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arxiva (o Desarxiva) aquesta connexió - Marca el canal com a mort pero manté el contingut ";
+App::$strings["This connection is archived!"] = "Aquesta connexió està arxivada!";
+App::$strings["Unhide"] = "Mostra";
+App::$strings["Hide"] = "Amaga";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Amaga (o Mostra) aquesta connexió de les altres connexions teves";
+App::$strings["This connection is hidden!"] = "Aquesta connexió està amagada!";
+App::$strings["Delete this connection"] = "Elimina aquesta connexió";
+App::$strings["Approve this connection"] = "Apccepta aquesta connexió";
+App::$strings["Accept connection to allow communication"] = "Accepta la connexió per permetre la comunicació";
+App::$strings["Set Affinity"] = "Ajusta l'Afinitat";
+App::$strings["Set Profile"] = "Ajusta el Perfil";
+App::$strings["Set Affinity & Profile"] = "Ajusta Afinitat i Perfil";
+App::$strings["Apply these permissions automatically"] = "Aplica aquests permissos automaticament";
+App::$strings["This connection's address is"] = "La direcció d'aquesta connexió es";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Els permisos indicats en aquesta pàgina seran aplicats a totes les noves connexions.";
+App::$strings["Slide to adjust your degree of friendship"] = "Llisca per ajustar el nivell d'amistat";
+App::$strings["Slide to adjust your rating"] = "Llisca per ajustar la valoració";
+App::$strings["Optionally explain your rating"] = "Opcionalment pots explicar la teva valoració";
+App::$strings["Custom Filter"] = "Filtre a mida";
+App::$strings["Only import posts with this text"] = "Importa exclusivament entrades amb aquest text";
+App::$strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "paraules una per línia o #etiquetes o /patrons/, deixar en blanc per importar totes les entrades";
+App::$strings["Do not import posts with this text"] = "No importar entrades amb aquest text";
+App::$strings["This information is public!"] = "Aquesta informació es pública!";
+App::$strings["Connection Pending Approval"] = "Connexió Pendent d'Aprovació";
+App::$strings["Connection Request"] = "Petició de Connexió";
+App::$strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) voldria conectar amb tu. Aprova aquesta connexió per permetre la connexió.";
+App::$strings["Approve Later"] = "Aprovar més tard";
+App::$strings["inherited"] = "heretat";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Tria el perfil que vols mostrar a %s quan es vegi el perfil segur.";
+App::$strings["Their Settings"] = "Els seus Ajustos";
+App::$strings["My Settings"] = "Els Meus Ajustos";
+App::$strings["Individual Permissions"] = "Permisos Individuals";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>No</strong> pots canviar aquests ajustos aquí.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>Pots</strong> canviar aquests ajustos aquí pero no tindran cap impacte fins que no canviis els ajustos heretats.";
+App::$strings["Last update:"] = "Darrera actualització:";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Em trobat un problema durant l'inici de sessió amb el OpenID que has facilitat. verifica l'ortografia correcta de la ID.";
+App::$strings["The error message was:"] = "El missatge d'error fou:";
+App::$strings["Authentication failed."] = "Ha fallat l'autentificació.";
+App::$strings["Remote Authentication"] = "Autentificació Remota";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Introdueix la teva adreça del canal (eg canal@exemple.com)";
+App::$strings["Authenticate"] = "Autentica't";
+App::$strings["Unable to lookup recipient."] = "Incapaç de trobar el destinatari.";
+App::$strings["Unable to communicate with requested channel."] = "Incapaç de comunicar amb el canal demanat.";
+App::$strings["Cannot verify requested channel."] = "No puc verificar el canal demanat.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionat te restriccions sobre els missatges privats. L'enviament ha fallat.";
+App::$strings["Message deleted."] = "Missatge eliminat.";
+App::$strings["Message recalled."] = "Recupera el missatge.";
+App::$strings["Send Private Message"] = "Envia Missatge Privat";
+App::$strings["To:"] = "Per:";
+App::$strings["Subject:"] = "Assumpte:";
+App::$strings["Send"] = "Envia";
+App::$strings["Message not found."] = "Missatge no trobat.";
+App::$strings["Delete message"] = "Elimina el missatge";
+App::$strings["Recall message"] = "Recupera el missatge";
+App::$strings["Message has been recalled."] = "El missatge s'ha recuperat.";
+App::$strings["Private Conversation"] = "Conversació Privada";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicació segura no disponible. Pots respondre des de la pàgina de perfil del remitent.";
+App::$strings["Send Reply"] = "Envia Resposta";
+App::$strings["Invalid request identifier."] = "Sol·licitud d'identificació invàlida.";
+App::$strings["Discard"] = "Descarta";
+App::$strings["Please login."] = "Inicia Sessió.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticació remota bloquejada. Ha iniciat sessió en aquest lloc a nivell local. Si us plau, tanca la sessió i torna-ho a intentar.";
+App::$strings["Add a Channel"] = "Afegeix un Canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal es la teva pròpia col·lecció de pàgines web. Un canal pot emprat per mantenir perfils a una xarxa social, blocs, grups de conversació, fòrums, pàgines de famosos, i molt més. Pots crear tants canals com el teu servei d'internet et permeti.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples: \"Joan Tou\", \"Manel i els seus esquirols\", \"Fútbol\", \"Grup de Gegants\"";
+App::$strings["Choose a short nickname"] = "Tria un àlies curt";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "El teu àlies es pot emprar per crear un canal fàcilment memoritzatble (com una adreça de correu electrònic) que pot ser compartit amb altres.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importa un canal existent</a> d'un altre lloc";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Tria un tipus de canal (com a xarxa social o fòrum comunitari) i els requisits de privacitat, així podem proposar el que te el permisos més adients.";
+App::$strings["Channel Type"] = "tipus de Canal";
+App::$strings["Read more about roles"] = "Llegix més sobre els rols";
+App::$strings["App installed."] = "Aplicació instal·lada.";
+App::$strings["Malformed app."] = "Aplicació amb errors";
+App::$strings["Embed code"] = "Codi embegut";
+App::$strings["Edit App"] = "Edita l'Aplicació";
+App::$strings["Create App"] = "Crea l'Aplicació";
+App::$strings["Name of app"] = "Nom de l'Aplicació";
+App::$strings["Location (URL) of app"] = "Ubicació (URL) de l'aplicació";
+App::$strings["Photo icon URL"] = "Foto icona URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "Versió ID";
+App::$strings["Price of app"] = "Preu de l'aplicació";
+App::$strings["Location (URL) to purchase app"] = "Ubicació (URL) per comprar l'aplicació";
+App::$strings["sent you a private message"] = "Se t'ha enviat un missatge privat";
+App::$strings["added your channel"] = "el teu canal s'ha afegit";
+App::$strings["posted an event"] = "enviat un event";
+App::$strings["Comanche page description language help"] = "Pgina d'ajuda del llenguatge Comanche";
+App::$strings["Layout Description"] = "Descripció del Disseny de la Pàgina";
+App::$strings["Download PDL file"] = "Descarrega l'arxiu PDL";
+App::$strings["Welcome to %s"] = "Benvingut a %s";
+App::$strings["Lorem Ipsum"] = "Lorem Ipsum";
+App::$strings["Bookmark added"] = "Favorit afegit";
+App::$strings["My Bookmarks"] = "Els Meus Favorits";
+App::$strings["My Connections Bookmarks"] = "Les connexions dels meus Favorits";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficients. Petició redirigida a la pàgina del perfil.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Aquest ajust requereix un procés espedial i l'edició esta bloquejada.";
+App::$strings["Configuration Editor"] = "Editor de Configuració";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "atenció: Realitzar segons quins ajustos pot fer el canal inoperable. Deixa aquesta pàgina si no estas segur i tens suficients coneixements sobre l'ús correcte d'aquesta característica.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hi ha suggerencies. Si es un lloc nou, espera 24 hores i proba de nou.";
+App::$strings["Poll"] = "Sondeija";
+App::$strings["View Results"] = "Mostra els Resultats";
+App::$strings["No service class restrictions found."] = "No s'han trobat restriccions de clase.";
+App::$strings["Files: shared with me"] = "Arxius: compartits amb jo";
+App::$strings["NEW"] = "NOU";
+App::$strings["Remove all files"] = "Esborra tots els arxius";
+App::$strings["Remove this file"] = "Esborra l'arxiu";
+App::$strings["Schema Default"] = "Esquema Predeterminat";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Ajustos de tema";
+App::$strings["Set scheme"] = "Ajustos d'esquema";
+App::$strings["Set font-size for posts and comments"] = "Ajusta la mida del tipus de lletra per a entrades i comentaris";
+App::$strings["Set font face"] = "Ajusta el tipus de lletra";
+App::$strings["Set iconset"] = "Ajusta el conjunt d'icones";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Ajusta la mida gran de l'ombra, predeterminat a 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Ajusta la mida petita de l'ombra, predeterminat a 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Ajusta el color de l'ombra, predeterminat a #000";
+App::$strings["Set radius size, default 5px"] = "Ajusta la mida del radi, predeterminat a 5px";
+App::$strings["Set line-height for posts and comments"] = "Ajusta el gruix de línia per entrades i comentaris";
+App::$strings["Set background image"] = "Ajusta l'imatge de fons";
+App::$strings["Set background attachment"] = "Ajusta els adjunts en segon pla";
+App::$strings["Set background color"] = "Ajusta el color en segon pla";
+App::$strings["Set section background image"] = "Ajusta la secció d'imatge en segon pla";
+App::$strings["Set section background color"] = "Ajusta el color de la secció en segon pla";
+App::$strings["Set color of items - use hex"] = "Ajuste el color dels articles - empra codi hexadecimal";
+App::$strings["Set color of links - use hex"] = "ajusta el color dels enlaços - empra codi hexadecimal";
+App::$strings["Set max-width for items. Default 400px"] = "Ajusta l'amplada màxima dels articles. Predeterminat a 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Ajusta l'amplada minima dels articles. Predeterminat a 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Ajusta l'amplada de l'embolcall del contingut genèric. Predeterminat a 48%";
+App::$strings["Set color of fonts - use hex"] = "Ajusta el color del tipus de lletra - empra codi hexadecimal";
+App::$strings["Set background-size element"] = "Ajusta la mida de l'element en segon pla";
+App::$strings["Item opacity"] = "Opacitat de l'article";
+App::$strings["Display post previews only"] = "Mostra tan sols les previsualitzacions de les entrades";
+App::$strings["Display side bar on channel page"] = "Mostra la barra lateral a la pàgina del canal";
+App::$strings["Colour of the navigation bar"] = "Color de la barra de navegació";
+App::$strings["Item float"] = "Article flotant";
+App::$strings["Left offset of the section element"] = "Desplaçament esquerra de l'element de secció";
+App::$strings["Right offset of the section element"] = "Desplaçament dret de l'element de secció";
+App::$strings["Section width"] = "Amplada de la secció";
+App::$strings["Left offset of the aside"] = "Desplaçament esquerra del costat";
+App::$strings["Right offset of the aside element"] = "Desplaçament dret de l'element del costat";
+App::$strings["Light (Red Matrix default)"] = "Clar (predeterminat)";
+App::$strings["Select scheme"] = "Tria esquema";
+App::$strings["Narrow navbar"] = "Barra de navegació estreta";
+App::$strings["Navigation bar background color"] = "Color de fons de la barra de navegació";
+App::$strings["Navigation bar gradient top color"] = "Gradient de color de la part superior de la barra de navegació";
+App::$strings["Navigation bar gradient bottom color"] = "Gradient de color de la part inferior de la barra de navegació";
+App::$strings["Navigation active button gradient top color"] = "Gradient de color de la part superior del botó actiu de la barra de navegació";
+App::$strings["Navigation active button gradient bottom color"] = "Gradient de color de la part inferior del botó actiu de la barra de navegació";
+App::$strings["Navigation bar border color "] = "Color de la barra de navegació";
+App::$strings["Navigation bar icon color "] = "Color de la icona de la barra de navegació";
+App::$strings["Navigation bar active icon color "] = "Color de la icona de la barra de navegació activa";
+App::$strings["link color"] = "Color d'enllaç";
+App::$strings["Set font-color for banner"] = "Ajusta el color del tipus de lletra per la senyera";
+App::$strings["Set the background color"] = "Ajusta el color de fons";
+App::$strings["Set the background image"] = "Ajusta la imatge de fons";
+App::$strings["Set the background color of items"] = "ajusta el color dels articles de fons";
+App::$strings["Set the background color of comments"] = "Ajusta el color dels comentaris en segon pla";
+App::$strings["Set the border color of comments"] = "Canviar el color del marge dels comentaris";
+App::$strings["Set the indent for comments"] = "ajusta l'indentació dels comentaris";
+App::$strings["Set the basic color for item icons"] = "ajusta el color basic per les icones dels articles";
+App::$strings["Set the hover color for item icons"] = "Ajusta el color de la libració de les icones dels articles";
+App::$strings["Set font-size for the entire application"] = "Ajusta la mida del tipus de lletra per tota l'aplicació";
+App::$strings["Example: 14px"] = "Exemple: 14px";
+App::$strings["Set font-color for posts and comments"] = "Ajusta el color del tipus de lletra per entrades i comentaris";
+App::$strings["Set radius of corners"] = "Ajusta el radi de les cantonades";
+App::$strings["Set shadow depth of photos"] = "Ajusta la profunditat d'ombres de les fotos";
+App::$strings["Set maximum width of content region in pixel"] = "Ajusta l'amplada màxima de la zona de contingut en pixels";
+App::$strings["Leave empty for default width"] = "Deixa en blanc per l'amplada predeterminada";
+App::$strings["Center page content"] = "Contingut del centre de la pàgina";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Ajusta la opacitat mínima de la harra de navegació - per amagar-la";
+App::$strings["Set size of conversation author photo"] = "Ajusta la mida de la foto del autor a la conversa";
+App::$strings["Set size of followup author photos"] = "Ajusta la mida del seguidor de les fotos de l'autor";
+App::$strings["Update %s failed. See error logs."] = "L'actualització %s ha fallat. Mira el registre d'errors.";
+App::$strings["Update Error at %s"] = "Error d'Actualització a %s";
+App::$strings["Create an account to access services and applications within the Red Matrix"] = "Crea un compte per accedir als serveis i aplicacions dins de RedMatrix";
+App::$strings["Password"] = "Contrasenya";
+App::$strings["Remember me"] = "Recorda'm";
+App::$strings["Forgot your password?"] = "Has perdut la Contrasenya?";
+App::$strings["toggle mobile"] = "canvia a format per a mòbils";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "El certificat SSL és invalid, soluciona-ho, si us plau.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Error de SSL per la web %s";
+App::$strings["Cron/Scheduled tasks not running."] = "No s'estan executan les tasques programades al cron.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] No s'estan executan les tasques programades del cron a %s";
diff --git a/view/ca/strings.php b/view/ca/strings.php
index aeb58f694..c263bafba 100644
--- a/view/ca/strings.php
+++ b/view/ca/strings.php
@@ -5,2144 +5,2144 @@ function string_plural_select_ca($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "No s'ha trobat informació de DNS pel servidor de base de dades '%s'";
-$a->strings["Profile Photos"] = "Fotos del Perfil";
-$a->strings["Edit"] = "Edita";
-$a->strings["Frequently"] = "Freqüentment";
-$a->strings["Hourly"] = "Horariament";
-$a->strings["Twice daily"] = "Dos vegades al dia";
-$a->strings["Daily"] = "Diariament";
-$a->strings["Weekly"] = "Setmanalment";
-$a->strings["Monthly"] = "Mensualment";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Correu electrónic";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["created a new post"] = "Creada una nova entrada";
-$a->strings["commented on %s's post"] = "comentat a l'entrada de %s";
-$a->strings["No username found in import file."] = "No s'ha trobat nom d'usuari a l'arxiu d'importació.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "No s'ha pogut importar el canal perquè l'adreça única de canal no s'ha pogut crear.";
-$a->strings["Import completed."] = "S'ha completat la importació.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grup esborrat amb aquest nom fou reviscolat. Els permisos dels items existents <strong>poden</strong> aplicar-se a aquest grup i qualsevol membre futur. Si no es això el que vols, si et plau, crea un altre grup amb un nom diferent.";
-$a->strings["Default privacy group for new contacts"] = "Privacitat de grup predeterminada per a contactes nous";
-$a->strings["All Channels"] = "Tots els Canals";
-$a->strings["edit"] = "edita";
-$a->strings["Collections"] = "Col·leccions";
-$a->strings["Edit collection"] = "Edita col·leccions";
-$a->strings["Add new collection"] = "Afegeix una nova col·lecció";
-$a->strings["Channels not in any collection"] = "Canals a cap col·lecció";
-$a->strings["add"] = "afegeix";
-$a->strings["Not a valid email address"] = "Adreça de correu electrònic no vàlida";
-$a->strings["Your email domain is not among those allowed on this site"] = "El seu domini de correu electrònic no es troba entre els permesos en aquest lloc";
-$a->strings["Your email address is already registered at this site."] = "La teva adreça de correu electrònic ja esta registrada en aquest lloc";
-$a->strings["An invitation is required."] = "Es requereix Invitació";
-$a->strings["Invitation could not be verified."] = "L'invitació no ha pogut ser verificada";
-$a->strings["Please enter the required information."] = "Entra la informació sol·licitada";
-$a->strings["Failed to store account information."] = "Ha fallat guardar la informació del compte";
-$a->strings["Registration confirmation for %s"] = "Registre confirmat per %s";
-$a->strings["Registration request at %s"] = "Sol·licitud de registre a %s";
-$a->strings["Administrator"] = "Administrador";
-$a->strings["your registration password"] = "la teva contrasenya registrada";
-$a->strings["Registration details for %s"] = "Detalls del registre per %s";
-$a->strings["Account approved."] = "Compte aprovat.";
-$a->strings["Registration revoked for %s"] = "Registre revocat per %s";
-$a->strings["Account verified. Please login."] = "Compte verificat. Si us plau, inicia sessió.";
-$a->strings["Click here to upgrade."] = "Feu clic aquí per actualitzar.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Aquesta acció és superior als límits establerts pel seu pla de subscripció.";
-$a->strings["This action is not available under your subscription plan."] = "Aquesta acció no està disponible en el seu pla de subscripció.";
-$a->strings["Miscellaneous"] = "Miscelania";
-$a->strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD o MM-DD";
-$a->strings["Required"] = "Requerit";
-$a->strings["never"] = "mai";
-$a->strings["less than a second ago"] = "fa menys d'un segon";
-$a->strings["year"] = "any";
-$a->strings["years"] = "anys";
-$a->strings["month"] = "mes";
-$a->strings["months"] = "mesos";
-$a->strings["week"] = "setmana";
-$a->strings["weeks"] = "setmanes";
-$a->strings["day"] = "dia";
-$a->strings["days"] = "dies";
-$a->strings["hour"] = "hora";
-$a->strings["hours"] = "hores";
-$a->strings["minute"] = "minut";
-$a->strings["minutes"] = "minuts";
-$a->strings["second"] = "segon";
-$a->strings["seconds"] = "segons";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "Fa %1\$d i %2\$s";
-$a->strings["%1\$s's birthday"] = "Aniversari de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Feliç Aniversari %1\$s";
-$a->strings["Directory Options"] = "Opcions de Directori";
-$a->strings["Safe Mode"] = "Mode Segur";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Sí";
-$a->strings["Public Forums Only"] = "Només Fòrums Públics";
-$a->strings["This Website Only"] = "Només Aquest Lloc Web";
-$a->strings["New Page"] = "Pàgina Nova";
-$a->strings["View"] = "Mostra";
-$a->strings["Preview"] = "Avanç";
-$a->strings["Actions"] = "Accions";
-$a->strings["Page Link"] = "Enllaç a Pàgina";
-$a->strings["Title"] = "Títol";
-$a->strings["Created"] = "Creat";
-$a->strings["Edited"] = "Editat";
-$a->strings["Public Timeline"] = "Línia de Temps Pública";
-$a->strings["Default"] = "Predeterminat";
-$a->strings["Delete this item?"] = "Esborrar aquest item?";
-$a->strings["Comment"] = "Comentari";
-$a->strings["[+] show all"] = "[+] mostra tot";
-$a->strings["[-] show less"] = "[-] mostra menys";
-$a->strings["[+] expand"] = "[+] expandeix";
-$a->strings["[-] collapse"] = "[-] colapsa";
-$a->strings["Password too short"] = "Contrasenya massa curta";
-$a->strings["Passwords do not match"] = "Les paraules de pas no coincideixen";
-$a->strings["everybody"] = "tothom";
-$a->strings["Secret Passphrase"] = "Contrasenya Secreta";
-$a->strings["Passphrase hint"] = "Pista per la Contrasenya";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Avis: Els permisos han canviat però encara no han estat enviats.";
-$a->strings["close all"] = "tanca tot";
-$a->strings["Nothing new here"] = "Res de nou per aquí";
-$a->strings["Rate This Channel (this is public)"] = "Valora Aquest Canal (això es farà públic)";
-$a->strings["Rating"] = "Valora";
-$a->strings["Describe (optional)"] = "Descriu (opcional)";
-$a->strings["Submit"] = "Presenta";
-$a->strings["Please enter a link URL"] = "Si us plau, entra l'enllaç URL";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Hi ha canvis sense desar, estàs segur que vols abandonar la pàgina?";
-$a->strings["timeago.prefixAgo"] = "horapasada.prefixFa";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "fa";
-$a->strings["from now"] = "des d'ara";
-$a->strings["less than a minute"] = "menys d'un minut";
-$a->strings["about a minute"] = "prop d'un minut";
-$a->strings["%d minutes"] = "%d minuts";
-$a->strings["about an hour"] = "prop d'una hora";
-$a->strings["about %d hours"] = "al voltant de %d hores";
-$a->strings["a day"] = "un dia";
-$a->strings["%d days"] = "%d dies";
-$a->strings["about a month"] = "prop d'un mes";
-$a->strings["%d months"] = "%d mesos";
-$a->strings["about a year"] = "prop d'un any";
-$a->strings["%d years"] = "%d anys";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["prev"] = "prev";
-$a->strings["first"] = "primer";
-$a->strings["last"] = "últim";
-$a->strings["next"] = "pròxim";
-$a->strings["older"] = "el més antic";
-$a->strings["newer"] = "El més nou";
-$a->strings["No connections"] = "Sense Connexions";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "No s'ha trobat informació de DNS pel servidor de base de dades '%s'";
+App::$strings["Profile Photos"] = "Fotos del Perfil";
+App::$strings["Edit"] = "Edita";
+App::$strings["Frequently"] = "Freqüentment";
+App::$strings["Hourly"] = "Horariament";
+App::$strings["Twice daily"] = "Dos vegades al dia";
+App::$strings["Daily"] = "Diariament";
+App::$strings["Weekly"] = "Setmanalment";
+App::$strings["Monthly"] = "Mensualment";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Correu electrónic";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["created a new post"] = "Creada una nova entrada";
+App::$strings["commented on %s's post"] = "comentat a l'entrada de %s";
+App::$strings["No username found in import file."] = "No s'ha trobat nom d'usuari a l'arxiu d'importació.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "No s'ha pogut importar el canal perquè l'adreça única de canal no s'ha pogut crear.";
+App::$strings["Import completed."] = "S'ha completat la importació.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grup esborrat amb aquest nom fou reviscolat. Els permisos dels items existents <strong>poden</strong> aplicar-se a aquest grup i qualsevol membre futur. Si no es això el que vols, si et plau, crea un altre grup amb un nom diferent.";
+App::$strings["Default privacy group for new contacts"] = "Privacitat de grup predeterminada per a contactes nous";
+App::$strings["All Channels"] = "Tots els Canals";
+App::$strings["edit"] = "edita";
+App::$strings["Collections"] = "Col·leccions";
+App::$strings["Edit collection"] = "Edita col·leccions";
+App::$strings["Add new collection"] = "Afegeix una nova col·lecció";
+App::$strings["Channels not in any collection"] = "Canals a cap col·lecció";
+App::$strings["add"] = "afegeix";
+App::$strings["Not a valid email address"] = "Adreça de correu electrònic no vàlida";
+App::$strings["Your email domain is not among those allowed on this site"] = "El seu domini de correu electrònic no es troba entre els permesos en aquest lloc";
+App::$strings["Your email address is already registered at this site."] = "La teva adreça de correu electrònic ja esta registrada en aquest lloc";
+App::$strings["An invitation is required."] = "Es requereix Invitació";
+App::$strings["Invitation could not be verified."] = "L'invitació no ha pogut ser verificada";
+App::$strings["Please enter the required information."] = "Entra la informació sol·licitada";
+App::$strings["Failed to store account information."] = "Ha fallat guardar la informació del compte";
+App::$strings["Registration confirmation for %s"] = "Registre confirmat per %s";
+App::$strings["Registration request at %s"] = "Sol·licitud de registre a %s";
+App::$strings["Administrator"] = "Administrador";
+App::$strings["your registration password"] = "la teva contrasenya registrada";
+App::$strings["Registration details for %s"] = "Detalls del registre per %s";
+App::$strings["Account approved."] = "Compte aprovat.";
+App::$strings["Registration revoked for %s"] = "Registre revocat per %s";
+App::$strings["Account verified. Please login."] = "Compte verificat. Si us plau, inicia sessió.";
+App::$strings["Click here to upgrade."] = "Feu clic aquí per actualitzar.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Aquesta acció és superior als límits establerts pel seu pla de subscripció.";
+App::$strings["This action is not available under your subscription plan."] = "Aquesta acció no està disponible en el seu pla de subscripció.";
+App::$strings["Miscellaneous"] = "Miscelania";
+App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD o MM-DD";
+App::$strings["Required"] = "Requerit";
+App::$strings["never"] = "mai";
+App::$strings["less than a second ago"] = "fa menys d'un segon";
+App::$strings["year"] = "any";
+App::$strings["years"] = "anys";
+App::$strings["month"] = "mes";
+App::$strings["months"] = "mesos";
+App::$strings["week"] = "setmana";
+App::$strings["weeks"] = "setmanes";
+App::$strings["day"] = "dia";
+App::$strings["days"] = "dies";
+App::$strings["hour"] = "hora";
+App::$strings["hours"] = "hores";
+App::$strings["minute"] = "minut";
+App::$strings["minutes"] = "minuts";
+App::$strings["second"] = "segon";
+App::$strings["seconds"] = "segons";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "Fa %1\$d i %2\$s";
+App::$strings["%1\$s's birthday"] = "Aniversari de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Feliç Aniversari %1\$s";
+App::$strings["Directory Options"] = "Opcions de Directori";
+App::$strings["Safe Mode"] = "Mode Segur";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Sí";
+App::$strings["Public Forums Only"] = "Només Fòrums Públics";
+App::$strings["This Website Only"] = "Només Aquest Lloc Web";
+App::$strings["New Page"] = "Pàgina Nova";
+App::$strings["View"] = "Mostra";
+App::$strings["Preview"] = "Avanç";
+App::$strings["Actions"] = "Accions";
+App::$strings["Page Link"] = "Enllaç a Pàgina";
+App::$strings["Title"] = "Títol";
+App::$strings["Created"] = "Creat";
+App::$strings["Edited"] = "Editat";
+App::$strings["Public Timeline"] = "Línia de Temps Pública";
+App::$strings["Default"] = "Predeterminat";
+App::$strings["Delete this item?"] = "Esborrar aquest item?";
+App::$strings["Comment"] = "Comentari";
+App::$strings["[+] show all"] = "[+] mostra tot";
+App::$strings["[-] show less"] = "[-] mostra menys";
+App::$strings["[+] expand"] = "[+] expandeix";
+App::$strings["[-] collapse"] = "[-] colapsa";
+App::$strings["Password too short"] = "Contrasenya massa curta";
+App::$strings["Passwords do not match"] = "Les paraules de pas no coincideixen";
+App::$strings["everybody"] = "tothom";
+App::$strings["Secret Passphrase"] = "Contrasenya Secreta";
+App::$strings["Passphrase hint"] = "Pista per la Contrasenya";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Avis: Els permisos han canviat però encara no han estat enviats.";
+App::$strings["close all"] = "tanca tot";
+App::$strings["Nothing new here"] = "Res de nou per aquí";
+App::$strings["Rate This Channel (this is public)"] = "Valora Aquest Canal (això es farà públic)";
+App::$strings["Rating"] = "Valora";
+App::$strings["Describe (optional)"] = "Descriu (opcional)";
+App::$strings["Submit"] = "Presenta";
+App::$strings["Please enter a link URL"] = "Si us plau, entra l'enllaç URL";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Hi ha canvis sense desar, estàs segur que vols abandonar la pàgina?";
+App::$strings["timeago.prefixAgo"] = "horapasada.prefixFa";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "fa";
+App::$strings["from now"] = "des d'ara";
+App::$strings["less than a minute"] = "menys d'un minut";
+App::$strings["about a minute"] = "prop d'un minut";
+App::$strings["%d minutes"] = "%d minuts";
+App::$strings["about an hour"] = "prop d'una hora";
+App::$strings["about %d hours"] = "al voltant de %d hores";
+App::$strings["a day"] = "un dia";
+App::$strings["%d days"] = "%d dies";
+App::$strings["about a month"] = "prop d'un mes";
+App::$strings["%d months"] = "%d mesos";
+App::$strings["about a year"] = "prop d'un any";
+App::$strings["%d years"] = "%d anys";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["prev"] = "prev";
+App::$strings["first"] = "primer";
+App::$strings["last"] = "últim";
+App::$strings["next"] = "pròxim";
+App::$strings["older"] = "el més antic";
+App::$strings["newer"] = "El més nou";
+App::$strings["No connections"] = "Sense Connexions";
+App::$strings["%d Connection"] = array(
0 => "%d Connexió",
1 => "%d Connexions",
);
-$a->strings["View Connections"] = "Veure Connexions";
-$a->strings["Search"] = "Cerca";
-$a->strings["Save"] = "Guardar";
-$a->strings["poke"] = "emprenya";
-$a->strings["poked"] = "emprenyat";
-$a->strings["ping"] = "coloca";
-$a->strings["pinged"] = "colocat";
-$a->strings["prod"] = "picar";
-$a->strings["prodded"] = "picat";
-$a->strings["slap"] = "bufetada";
-$a->strings["slapped"] = "bufetejat";
-$a->strings["finger"] = "senyal";
-$a->strings["fingered"] = "senyalat";
-$a->strings["rebuff"] = "menyspreu";
-$a->strings["rebuffed"] = "menyspreuat";
-$a->strings["happy"] = "feliç";
-$a->strings["sad"] = "trist";
-$a->strings["mellow"] = "melós";
-$a->strings["tired"] = "cansat";
-$a->strings["perky"] = "turgent";
-$a->strings["angry"] = "enfadat";
-$a->strings["stupified"] = "encantat";
-$a->strings["puzzled"] = "perplexe";
-$a->strings["interested"] = "Interessat";
-$a->strings["bitter"] = "amargat";
-$a->strings["cheerful"] = "feliç";
-$a->strings["alive"] = "viu";
-$a->strings["annoyed"] = "molest";
-$a->strings["anxious"] = "ansiós";
-$a->strings["cranky"] = "malagaitós";
-$a->strings["disturbed"] = "transtornat";
-$a->strings["frustrated"] = "frustrat";
-$a->strings["depressed"] = "deprimit";
-$a->strings["motivated"] = "motivat";
-$a->strings["relaxed"] = "relaxat";
-$a->strings["surprised"] = "sorprès";
-$a->strings["Monday"] = "Dilluns";
-$a->strings["Tuesday"] = "Dimarts";
-$a->strings["Wednesday"] = "Dimecres";
-$a->strings["Thursday"] = "Dijous";
-$a->strings["Friday"] = "Divendres";
-$a->strings["Saturday"] = "Dissabte";
-$a->strings["Sunday"] = "Diumenge";
-$a->strings["January"] = "Gener";
-$a->strings["February"] = "Febrer";
-$a->strings["March"] = "Març";
-$a->strings["April"] = "Abril";
-$a->strings["May"] = "Maig";
-$a->strings["June"] = "Juny";
-$a->strings["July"] = "Juliol";
-$a->strings["August"] = "Agost";
-$a->strings["September"] = "Setembre";
-$a->strings["October"] = "Octubre";
-$a->strings["November"] = "Novembre";
-$a->strings["December"] = "Desembre";
-$a->strings["unknown.???"] = "desconegut.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "elimina categoria";
-$a->strings["remove from file"] = "elimina del arxiu";
-$a->strings["Click to open/close"] = "Clic per obrir/tancar";
-$a->strings["Link to Source"] = "Enllaç a la Font";
-$a->strings["default"] = "per defecte";
-$a->strings["Page layout"] = "Format de la pàgina";
-$a->strings["You can create your own with the layouts tool"] = "Pots crear el teu propi amb l'editor de format de pàgina.";
-$a->strings["Page content type"] = "Tipus de contingut de la pàgina";
-$a->strings["Select an alternate language"] = "Tria un idioma alternatiu";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "succés";
-$a->strings["status"] = "estat";
-$a->strings["comment"] = "comentari";
-$a->strings["activity"] = "activitat";
-$a->strings["Design Tools"] = "Eines de disseny";
-$a->strings["Blocks"] = "Bloc";
-$a->strings["Menus"] = "Menús";
-$a->strings["Layouts"] = "Format Gràfic";
-$a->strings["Pages"] = "Pàgines";
-$a->strings["Collection"] = "Col·lecció";
-$a->strings["parent"] = "pare";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Llista d'Adreçes";
-$a->strings["Calendar"] = "Calendari";
-$a->strings["Schedule Inbox"] = "Programació de la bústia d'entrada";
-$a->strings["Schedule Outbox"] = "Programació de la bústia de sortida";
-$a->strings["Unknown"] = "Desconegut";
-$a->strings["%1\$s used"] = "%1\$s emprat";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s emprat de %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Arxius";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartit";
-$a->strings["Create"] = "Creada";
-$a->strings["Upload"] = "Pujar";
-$a->strings["Name"] = "Nom";
-$a->strings["Type"] = "Tipus";
-$a->strings["Size"] = "Mida";
-$a->strings["Last Modified"] = "Últim Modificat";
-$a->strings["Delete"] = "Esborra";
-$a->strings["Create new folder"] = "Crea una nova carpeta";
-$a->strings["Upload file"] = "Puja arxiu";
-$a->strings["%1\$s's bookmarks"] = "%1\$s de marcadors";
-$a->strings["view full size"] = "Veure a mida competa";
-$a->strings["\$Projectname Notification"] = "Notificació de \$Projectname";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Gràcies,";
-$a->strings["%s Administrator"] = "%s Administrador";
-$a->strings["No Subject"] = "Sense Assumpte";
-$a->strings["General Features"] = "Característiques Generals";
-$a->strings["Content Expiration"] = "Expiració del Contingut";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "elimina entrades/comentaris i/o missatges privats de aquí en endevant.";
-$a->strings["Multiple Profiles"] = "Multiples Perfils";
-$a->strings["Ability to create multiple profiles"] = "Capacitat per crear multiples perfils";
-$a->strings["Advanced Profiles"] = "Perfils Avançats";
-$a->strings["Additional profile sections and selections"] = "Seccions i seleccions addicionals de perfils ";
-$a->strings["Profile Import/Export"] = "Importar/Exportar Perfil";
-$a->strings["Save and load profile details across sites/channels"] = "Guarda i carrega els detalls del perfil al llarg dels llocs/canals";
-$a->strings["Web Pages"] = "Pàgines Web";
-$a->strings["Provide managed web pages on your channel"] = "Proporcionar pàgines web gestionades al seu canal";
-$a->strings["Private Notes"] = "Notes Privades";
-$a->strings["Enables a tool to store notes and reminders"] = "Activa l'eina per guardar notes i recordatoris";
-$a->strings["Navigation Channel Select"] = "Navegació pel Selector de Canals";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Canvieu els canals directament des del menú desplegable de navegació";
-$a->strings["Photo Location"] = "Ubicació de la Photo";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, vincular a un mapa.";
-$a->strings["Expert Mode"] = "Mode Expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Activar Mode Expert per a proporcionar opcions avançades de configuració";
-$a->strings["Premium Channel"] = "Canal Superior";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Li permet establir restriccions i els termes en els quals es connecten amb el seu canal";
-$a->strings["Post Composition Features"] = "Característiques de Composició d'Entrades";
-$a->strings["Use Markdown"] = "Us d'Abreviatures";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permet emprat \"Abreviatures\" per formatar entrades";
-$a->strings["Large Photos"] = "Grans Fotos";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclou gran (640px) foto de miniatura a les entrades. Si no està activat, empra petita (320px) foto de miniatura.";
-$a->strings["Channel Sources"] = "Canal Origen";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importa automàticament el contingut del canal des de altres canals o feeds";
-$a->strings["Even More Encryption"] = "Encara Més Encriptació";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permet l'encripció opcional del contingut extrem-a-extrem amb clau secreta compartida";
-$a->strings["Enable voting tools"] = "Habilitar eines de vot";
-$a->strings["Provide a class of post which others can vote on"] = "Proporcionar una classe d'entrada que altres puguin votar";
-$a->strings["Network and Stream Filtering"] = "Filtrat de Xarxa i Flux";
-$a->strings["Search by Date"] = "Cerca per Data";
-$a->strings["Ability to select posts by date ranges"] = "Capacitat per seleccionar entrades per rang de dates";
-$a->strings["Collections Filter"] = "Filtre de Col·leccions";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilitar giny per mostrar les entrades de xarxa únicament de les col·leccions seleccionades";
-$a->strings["Saved Searches"] = "Cerques Guardades";
-$a->strings["Save search terms for re-use"] = "Guardar els termin de la cerca per a re-usar";
-$a->strings["Network Personal Tab"] = "Pestanya Personal de Xarxa";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Activa pestanya per mostrar només les entrades de xarxa en els que has intervingut";
-$a->strings["Network New Tab"] = "Nova Pestanya de Xarxa";
-$a->strings["Enable tab to display all new Network activity"] = "Activa pestanya per mostrar tota l'activitat nova de la Xarxa";
-$a->strings["Affinity Tool"] = "Eina d'Afinitat";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtre d'activitat del flux per importància de la relació";
-$a->strings["Connection Filtering"] = "Filtre de Connexió";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtre de missatges d'entrada de conexions, basat en paraules clau/contingut ";
-$a->strings["Suggest Channels"] = "Suggerir Canals";
-$a->strings["Show channel suggestions"] = "Mostra suggerencies de canals";
-$a->strings["Post/Comment Tools"] = "Eina d'Entrades/Comentaris";
-$a->strings["Tagging"] = "Etiquetant";
-$a->strings["Ability to tag existing posts"] = "Capacitat d'etiquetar entrades existents";
-$a->strings["Post Categories"] = "Categories d'Entrades";
-$a->strings["Add categories to your posts"] = "Afegeix categoria a la teva entrada";
-$a->strings["Saved Folders"] = "Carpetes Guardades";
-$a->strings["Ability to file posts under folders"] = "Capacitat de arxivar entrades en les carpetes";
-$a->strings["Dislike Posts"] = "No Agrada l'Entrada";
-$a->strings["Ability to dislike posts/comments"] = "Capacitat per marcar amb \"No Agrada\" les entrades/comentaris";
-$a->strings["Star Posts"] = "Entrades Excel·lents";
-$a->strings["Ability to mark special posts with a star indicator"] = "Capacitat per marcar entrades especials amb l'indicador d'excel·lencia";
-$a->strings["Tag Cloud"] = "Núvol d'Etiquetes.";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Proporcionar un núvol d'etiquetes personals a la teva pàgina de canal";
-$a->strings["Categories"] = "Categories";
-$a->strings["Apps"] = "Aplicatius";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personal";
-$a->strings["Create Personal App"] = "Crear Personal App";
-$a->strings["Edit Personal App"] = "Editar Personal App";
-$a->strings["Connect"] = "Connecta ";
-$a->strings["Ignore/Hide"] = "Ignora/Amaga";
-$a->strings["Suggestions"] = "Suggerencies";
-$a->strings["See more..."] = "Veure més.....";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tens %1$.0f de %2$.0f connexions permeses.";
-$a->strings["Add New Connection"] = "Afegeix una Nova Connexió";
-$a->strings["Enter the channel address"] = "Introdueix la adreça del canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple: pep@exemple.com, http://exemple.com/vinyet";
-$a->strings["Notes"] = "Notes";
-$a->strings["Remove term"] = "Plaç de remoció";
-$a->strings["Everything"] = "Tot";
-$a->strings["Archives"] = "Arxius";
-$a->strings["Me"] = "Jo";
-$a->strings["Family"] = "Família";
-$a->strings["Friends"] = "Amics";
-$a->strings["Acquaintances"] = "Coneguts";
-$a->strings["All"] = "Tots";
-$a->strings["Refresh"] = "Refresc";
-$a->strings["Account settings"] = "Ajustos de Compte";
-$a->strings["Channel settings"] = "Ajustos de Canal";
-$a->strings["Additional features"] = "Característiques addicionals";
-$a->strings["Feature/Addon settings"] = "Ajustos de Característica/Afegit";
-$a->strings["Display settings"] = "Ajustos de pantalla";
-$a->strings["Connected apps"] = "Apps connectades";
-$a->strings["Export channel"] = "Exportat canal";
-$a->strings["Connection Default Permissions"] = "Permisos per Defecte de la Connexió";
-$a->strings["Premium Channel Settings"] = "Ajustos Premium de Canal";
-$a->strings["Settings"] = "Ajustos";
-$a->strings["Messages"] = "Missatges";
-$a->strings["Check Mail"] = "Comprovar Correu";
-$a->strings["New Message"] = "Nou Missatge";
-$a->strings["Chat Rooms"] = "Sales de Xat";
-$a->strings["Bookmarked Chatrooms"] = "Sales de Xat Favorites";
-$a->strings["Suggested Chatrooms"] = "Sales de Xat Suggerides";
-$a->strings["photo/image"] = "foto/imatge";
-$a->strings["Rate Me"] = "Valora'm";
-$a->strings["View Ratings"] = "Veure Valoracions";
-$a->strings["Public Hubs"] = "Concentradors Públics";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Inicia:";
-$a->strings["Finishes:"] = "Acaba:";
-$a->strings["Location:"] = "Localització:";
-$a->strings["This event has been added to your calendar."] = "Aquest succés ha estat afegit al teu calendari.";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notificació] Un nou missatge s'ha rebut a %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s t'ha enviat un nou missatge privat a %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s t'ha enviat %2\$s.";
-$a->strings["a private message"] = "un missatge privat";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Per favor, visita %s per a veure i/o respondre els teus missatges privats.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]%4\$s de %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]el teu %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentari a la conversa #%1\$d per %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentat en un article/conversa que havies estat seguint.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Si us plau visita %s per veure i/o contestar a la conversa";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Avís] %s ha escrit una entrada al teu mur";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha escrit una entrada al teu mur en %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s enviat correu a [zrl=%3\$s]el teu mur[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notificació] %s t'ha etiquetat";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s t'ha etiquetat a %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]t'ha etiquetat[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Avís] %1\$s s'en fot de tu";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s s'en fot de tú a %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]s'en fot de tú[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Avís] %s ha etiquetat la teva entrada";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetat la teva entrada a %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s etiquetat [zrl=%3\$s]la teva entrada[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Avís] Presentació rebuda";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, has rebut una nova petició de connexió de '%2\$s' a %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, has rebut [zrl=%2\$s]una nova petició de connexió[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Pots visitar el seu perfil a %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Si us plau, visita %s per aprovar o rebutjar la petició de connexió.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificació] Rebuda suggerencia d'amistat";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, has rebut una suggerència d'amistat de '%2\$s' a %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, has rebut [zrl=%2\$s]una suggerència d'amistat[/zrl] per %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nom:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Per favor, visita %s per a aprovar o rebutjar la suggerencia.";
-$a->strings["[Red:Notify]"] = "[Red:Notificació]";
-$a->strings["No recipient provided."] = "No s'ha proporcionat bústia.";
-$a->strings["[no subject]"] = "[no subject]";
-$a->strings["Unable to determine sender."] = "incapaç de determinar el remitent";
-$a->strings["Stored post could not be verified."] = "L'entrada guardada no pot ser verificada";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s agrada %2\$s de %3\$s";
-$a->strings["Please choose"] = "Escull";
-$a->strings["Agree"] = "A favor";
-$a->strings["Disagree"] = "En contra";
-$a->strings["Abstain"] = "Abstenció";
-$a->strings["Channel is blocked on this site."] = "El canal està bloquejat en aquest lloc.";
-$a->strings["Channel location missing."] = "Ubicació del canal perduda.";
-$a->strings["Response from remote channel was incomplete."] = "La resposta del canal remot fou incompleta.";
-$a->strings["Channel was deleted and no longer exists."] = "El canal fou esborrat i actualment no existeix.";
-$a->strings["Protocol disabled."] = "Protocol desactivat.";
-$a->strings["Protocol blocked for this channel."] = "El protocol està bloquejat per a aquest canal.";
-$a->strings["Channel discovery failed."] = "Descobriment de canal fallit.";
-$a->strings["local account not found."] = "compte local no trobat.";
-$a->strings["Cannot connect to yourself."] = "No pots connectar amb tu mateix.";
-$a->strings["Private Message"] = "Missatge Privat";
-$a->strings["Select"] = "Selecciona";
-$a->strings["Save to Folder"] = "Guardar en la Carpeta";
-$a->strings["I will attend"] = "Assistiré";
-$a->strings["I will not attend"] = "No assistiré";
-$a->strings["I might attend"] = "Podria assistir";
-$a->strings["I agree"] = "D'acord";
-$a->strings["I disagree"] = "En desacord";
-$a->strings["I abstain"] = "M'abstinc";
-$a->strings["View all"] = "Veure tot";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Veure Connexions";
+App::$strings["Search"] = "Cerca";
+App::$strings["Save"] = "Guardar";
+App::$strings["poke"] = "emprenya";
+App::$strings["poked"] = "emprenyat";
+App::$strings["ping"] = "coloca";
+App::$strings["pinged"] = "colocat";
+App::$strings["prod"] = "picar";
+App::$strings["prodded"] = "picat";
+App::$strings["slap"] = "bufetada";
+App::$strings["slapped"] = "bufetejat";
+App::$strings["finger"] = "senyal";
+App::$strings["fingered"] = "senyalat";
+App::$strings["rebuff"] = "menyspreu";
+App::$strings["rebuffed"] = "menyspreuat";
+App::$strings["happy"] = "feliç";
+App::$strings["sad"] = "trist";
+App::$strings["mellow"] = "melós";
+App::$strings["tired"] = "cansat";
+App::$strings["perky"] = "turgent";
+App::$strings["angry"] = "enfadat";
+App::$strings["stupified"] = "encantat";
+App::$strings["puzzled"] = "perplexe";
+App::$strings["interested"] = "Interessat";
+App::$strings["bitter"] = "amargat";
+App::$strings["cheerful"] = "feliç";
+App::$strings["alive"] = "viu";
+App::$strings["annoyed"] = "molest";
+App::$strings["anxious"] = "ansiós";
+App::$strings["cranky"] = "malagaitós";
+App::$strings["disturbed"] = "transtornat";
+App::$strings["frustrated"] = "frustrat";
+App::$strings["depressed"] = "deprimit";
+App::$strings["motivated"] = "motivat";
+App::$strings["relaxed"] = "relaxat";
+App::$strings["surprised"] = "sorprès";
+App::$strings["Monday"] = "Dilluns";
+App::$strings["Tuesday"] = "Dimarts";
+App::$strings["Wednesday"] = "Dimecres";
+App::$strings["Thursday"] = "Dijous";
+App::$strings["Friday"] = "Divendres";
+App::$strings["Saturday"] = "Dissabte";
+App::$strings["Sunday"] = "Diumenge";
+App::$strings["January"] = "Gener";
+App::$strings["February"] = "Febrer";
+App::$strings["March"] = "Març";
+App::$strings["April"] = "Abril";
+App::$strings["May"] = "Maig";
+App::$strings["June"] = "Juny";
+App::$strings["July"] = "Juliol";
+App::$strings["August"] = "Agost";
+App::$strings["September"] = "Setembre";
+App::$strings["October"] = "Octubre";
+App::$strings["November"] = "Novembre";
+App::$strings["December"] = "Desembre";
+App::$strings["unknown.???"] = "desconegut.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "elimina categoria";
+App::$strings["remove from file"] = "elimina del arxiu";
+App::$strings["Click to open/close"] = "Clic per obrir/tancar";
+App::$strings["Link to Source"] = "Enllaç a la Font";
+App::$strings["default"] = "per defecte";
+App::$strings["Page layout"] = "Format de la pàgina";
+App::$strings["You can create your own with the layouts tool"] = "Pots crear el teu propi amb l'editor de format de pàgina.";
+App::$strings["Page content type"] = "Tipus de contingut de la pàgina";
+App::$strings["Select an alternate language"] = "Tria un idioma alternatiu";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "succés";
+App::$strings["status"] = "estat";
+App::$strings["comment"] = "comentari";
+App::$strings["activity"] = "activitat";
+App::$strings["Design Tools"] = "Eines de disseny";
+App::$strings["Blocks"] = "Bloc";
+App::$strings["Menus"] = "Menús";
+App::$strings["Layouts"] = "Format Gràfic";
+App::$strings["Pages"] = "Pàgines";
+App::$strings["Collection"] = "Col·lecció";
+App::$strings["parent"] = "pare";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Llista d'Adreçes";
+App::$strings["Calendar"] = "Calendari";
+App::$strings["Schedule Inbox"] = "Programació de la bústia d'entrada";
+App::$strings["Schedule Outbox"] = "Programació de la bústia de sortida";
+App::$strings["Unknown"] = "Desconegut";
+App::$strings["%1\$s used"] = "%1\$s emprat";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s emprat de %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Arxius";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartit";
+App::$strings["Create"] = "Creada";
+App::$strings["Upload"] = "Pujar";
+App::$strings["Name"] = "Nom";
+App::$strings["Type"] = "Tipus";
+App::$strings["Size"] = "Mida";
+App::$strings["Last Modified"] = "Últim Modificat";
+App::$strings["Delete"] = "Esborra";
+App::$strings["Create new folder"] = "Crea una nova carpeta";
+App::$strings["Upload file"] = "Puja arxiu";
+App::$strings["%1\$s's bookmarks"] = "%1\$s de marcadors";
+App::$strings["view full size"] = "Veure a mida competa";
+App::$strings["\$Projectname Notification"] = "Notificació de \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Gràcies,";
+App::$strings["%s Administrator"] = "%s Administrador";
+App::$strings["No Subject"] = "Sense Assumpte";
+App::$strings["General Features"] = "Característiques Generals";
+App::$strings["Content Expiration"] = "Expiració del Contingut";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "elimina entrades/comentaris i/o missatges privats de aquí en endevant.";
+App::$strings["Multiple Profiles"] = "Multiples Perfils";
+App::$strings["Ability to create multiple profiles"] = "Capacitat per crear multiples perfils";
+App::$strings["Advanced Profiles"] = "Perfils Avançats";
+App::$strings["Additional profile sections and selections"] = "Seccions i seleccions addicionals de perfils ";
+App::$strings["Profile Import/Export"] = "Importar/Exportar Perfil";
+App::$strings["Save and load profile details across sites/channels"] = "Guarda i carrega els detalls del perfil al llarg dels llocs/canals";
+App::$strings["Web Pages"] = "Pàgines Web";
+App::$strings["Provide managed web pages on your channel"] = "Proporcionar pàgines web gestionades al seu canal";
+App::$strings["Private Notes"] = "Notes Privades";
+App::$strings["Enables a tool to store notes and reminders"] = "Activa l'eina per guardar notes i recordatoris";
+App::$strings["Navigation Channel Select"] = "Navegació pel Selector de Canals";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Canvieu els canals directament des del menú desplegable de navegació";
+App::$strings["Photo Location"] = "Ubicació de la Photo";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, vincular a un mapa.";
+App::$strings["Expert Mode"] = "Mode Expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Activar Mode Expert per a proporcionar opcions avançades de configuració";
+App::$strings["Premium Channel"] = "Canal Superior";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Li permet establir restriccions i els termes en els quals es connecten amb el seu canal";
+App::$strings["Post Composition Features"] = "Característiques de Composició d'Entrades";
+App::$strings["Use Markdown"] = "Us d'Abreviatures";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Permet emprat \"Abreviatures\" per formatar entrades";
+App::$strings["Large Photos"] = "Grans Fotos";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclou gran (640px) foto de miniatura a les entrades. Si no està activat, empra petita (320px) foto de miniatura.";
+App::$strings["Channel Sources"] = "Canal Origen";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importa automàticament el contingut del canal des de altres canals o feeds";
+App::$strings["Even More Encryption"] = "Encara Més Encriptació";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permet l'encripció opcional del contingut extrem-a-extrem amb clau secreta compartida";
+App::$strings["Enable voting tools"] = "Habilitar eines de vot";
+App::$strings["Provide a class of post which others can vote on"] = "Proporcionar una classe d'entrada que altres puguin votar";
+App::$strings["Network and Stream Filtering"] = "Filtrat de Xarxa i Flux";
+App::$strings["Search by Date"] = "Cerca per Data";
+App::$strings["Ability to select posts by date ranges"] = "Capacitat per seleccionar entrades per rang de dates";
+App::$strings["Collections Filter"] = "Filtre de Col·leccions";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Habilitar giny per mostrar les entrades de xarxa únicament de les col·leccions seleccionades";
+App::$strings["Saved Searches"] = "Cerques Guardades";
+App::$strings["Save search terms for re-use"] = "Guardar els termin de la cerca per a re-usar";
+App::$strings["Network Personal Tab"] = "Pestanya Personal de Xarxa";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Activa pestanya per mostrar només les entrades de xarxa en els que has intervingut";
+App::$strings["Network New Tab"] = "Nova Pestanya de Xarxa";
+App::$strings["Enable tab to display all new Network activity"] = "Activa pestanya per mostrar tota l'activitat nova de la Xarxa";
+App::$strings["Affinity Tool"] = "Eina d'Afinitat";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtre d'activitat del flux per importància de la relació";
+App::$strings["Connection Filtering"] = "Filtre de Connexió";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtre de missatges d'entrada de conexions, basat en paraules clau/contingut ";
+App::$strings["Suggest Channels"] = "Suggerir Canals";
+App::$strings["Show channel suggestions"] = "Mostra suggerencies de canals";
+App::$strings["Post/Comment Tools"] = "Eina d'Entrades/Comentaris";
+App::$strings["Tagging"] = "Etiquetant";
+App::$strings["Ability to tag existing posts"] = "Capacitat d'etiquetar entrades existents";
+App::$strings["Post Categories"] = "Categories d'Entrades";
+App::$strings["Add categories to your posts"] = "Afegeix categoria a la teva entrada";
+App::$strings["Saved Folders"] = "Carpetes Guardades";
+App::$strings["Ability to file posts under folders"] = "Capacitat de arxivar entrades en les carpetes";
+App::$strings["Dislike Posts"] = "No Agrada l'Entrada";
+App::$strings["Ability to dislike posts/comments"] = "Capacitat per marcar amb \"No Agrada\" les entrades/comentaris";
+App::$strings["Star Posts"] = "Entrades Excel·lents";
+App::$strings["Ability to mark special posts with a star indicator"] = "Capacitat per marcar entrades especials amb l'indicador d'excel·lencia";
+App::$strings["Tag Cloud"] = "Núvol d'Etiquetes.";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Proporcionar un núvol d'etiquetes personals a la teva pàgina de canal";
+App::$strings["Categories"] = "Categories";
+App::$strings["Apps"] = "Aplicatius";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personal";
+App::$strings["Create Personal App"] = "Crear Personal App";
+App::$strings["Edit Personal App"] = "Editar Personal App";
+App::$strings["Connect"] = "Connecta ";
+App::$strings["Ignore/Hide"] = "Ignora/Amaga";
+App::$strings["Suggestions"] = "Suggerencies";
+App::$strings["See more..."] = "Veure més.....";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Tens %1$.0f de %2$.0f connexions permeses.";
+App::$strings["Add New Connection"] = "Afegeix una Nova Connexió";
+App::$strings["Enter the channel address"] = "Introdueix la adreça del canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple: pep@exemple.com, http://exemple.com/vinyet";
+App::$strings["Notes"] = "Notes";
+App::$strings["Remove term"] = "Plaç de remoció";
+App::$strings["Everything"] = "Tot";
+App::$strings["Archives"] = "Arxius";
+App::$strings["Me"] = "Jo";
+App::$strings["Family"] = "Família";
+App::$strings["Friends"] = "Amics";
+App::$strings["Acquaintances"] = "Coneguts";
+App::$strings["All"] = "Tots";
+App::$strings["Refresh"] = "Refresc";
+App::$strings["Account settings"] = "Ajustos de Compte";
+App::$strings["Channel settings"] = "Ajustos de Canal";
+App::$strings["Additional features"] = "Característiques addicionals";
+App::$strings["Feature/Addon settings"] = "Ajustos de Característica/Afegit";
+App::$strings["Display settings"] = "Ajustos de pantalla";
+App::$strings["Connected apps"] = "Apps connectades";
+App::$strings["Export channel"] = "Exportat canal";
+App::$strings["Connection Default Permissions"] = "Permisos per Defecte de la Connexió";
+App::$strings["Premium Channel Settings"] = "Ajustos Premium de Canal";
+App::$strings["Settings"] = "Ajustos";
+App::$strings["Messages"] = "Missatges";
+App::$strings["Check Mail"] = "Comprovar Correu";
+App::$strings["New Message"] = "Nou Missatge";
+App::$strings["Chat Rooms"] = "Sales de Xat";
+App::$strings["Bookmarked Chatrooms"] = "Sales de Xat Favorites";
+App::$strings["Suggested Chatrooms"] = "Sales de Xat Suggerides";
+App::$strings["photo/image"] = "foto/imatge";
+App::$strings["Rate Me"] = "Valora'm";
+App::$strings["View Ratings"] = "Veure Valoracions";
+App::$strings["Public Hubs"] = "Concentradors Públics";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Inicia:";
+App::$strings["Finishes:"] = "Acaba:";
+App::$strings["Location:"] = "Localització:";
+App::$strings["This event has been added to your calendar."] = "Aquest succés ha estat afegit al teu calendari.";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notificació] Un nou missatge s'ha rebut a %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s t'ha enviat un nou missatge privat a %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s t'ha enviat %2\$s.";
+App::$strings["a private message"] = "un missatge privat";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Per favor, visita %s per a veure i/o respondre els teus missatges privats.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]%4\$s de %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentat en [zrl=%3\$s]el teu %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentari a la conversa #%1\$d per %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentat en un article/conversa que havies estat seguint.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Si us plau visita %s per veure i/o contestar a la conversa";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Avís] %s ha escrit una entrada al teu mur";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha escrit una entrada al teu mur en %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s enviat correu a [zrl=%3\$s]el teu mur[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notificació] %s t'ha etiquetat";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s t'ha etiquetat a %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]t'ha etiquetat[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Avís] %1\$s s'en fot de tu";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s s'en fot de tú a %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]s'en fot de tú[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Avís] %s ha etiquetat la teva entrada";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetat la teva entrada a %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s etiquetat [zrl=%3\$s]la teva entrada[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Avís] Presentació rebuda";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, has rebut una nova petició de connexió de '%2\$s' a %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, has rebut [zrl=%2\$s]una nova petició de connexió[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Pots visitar el seu perfil a %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Si us plau, visita %s per aprovar o rebutjar la petició de connexió.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificació] Rebuda suggerencia d'amistat";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, has rebut una suggerència d'amistat de '%2\$s' a %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, has rebut [zrl=%2\$s]una suggerència d'amistat[/zrl] per %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nom:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Per favor, visita %s per a aprovar o rebutjar la suggerencia.";
+App::$strings["[Red:Notify]"] = "[Red:Notificació]";
+App::$strings["No recipient provided."] = "No s'ha proporcionat bústia.";
+App::$strings["[no subject]"] = "[no subject]";
+App::$strings["Unable to determine sender."] = "incapaç de determinar el remitent";
+App::$strings["Stored post could not be verified."] = "L'entrada guardada no pot ser verificada";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s agrada %2\$s de %3\$s";
+App::$strings["Please choose"] = "Escull";
+App::$strings["Agree"] = "A favor";
+App::$strings["Disagree"] = "En contra";
+App::$strings["Abstain"] = "Abstenció";
+App::$strings["Channel is blocked on this site."] = "El canal està bloquejat en aquest lloc.";
+App::$strings["Channel location missing."] = "Ubicació del canal perduda.";
+App::$strings["Response from remote channel was incomplete."] = "La resposta del canal remot fou incompleta.";
+App::$strings["Channel was deleted and no longer exists."] = "El canal fou esborrat i actualment no existeix.";
+App::$strings["Protocol disabled."] = "Protocol desactivat.";
+App::$strings["Protocol blocked for this channel."] = "El protocol està bloquejat per a aquest canal.";
+App::$strings["Channel discovery failed."] = "Descobriment de canal fallit.";
+App::$strings["local account not found."] = "compte local no trobat.";
+App::$strings["Cannot connect to yourself."] = "No pots connectar amb tu mateix.";
+App::$strings["Private Message"] = "Missatge Privat";
+App::$strings["Select"] = "Selecciona";
+App::$strings["Save to Folder"] = "Guardar en la Carpeta";
+App::$strings["I will attend"] = "Assistiré";
+App::$strings["I will not attend"] = "No assistiré";
+App::$strings["I might attend"] = "Podria assistir";
+App::$strings["I agree"] = "D'acord";
+App::$strings["I disagree"] = "En desacord";
+App::$strings["I abstain"] = "M'abstinc";
+App::$strings["View all"] = "Veure tot";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Agrada",
1 => "Agraden",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Desagrada",
1 => "Desagrada",
);
-$a->strings["Add Star"] = "Fes-lo Preferit";
-$a->strings["Remove Star"] = "Treu-lo de Preferits";
-$a->strings["Toggle Star Status"] = "Canvia el Estat de la Preferència";
-$a->strings["starred"] = "preferit";
-$a->strings["Message signature validated"] = "Validada la signatura del missatge";
-$a->strings["Message signature incorrect"] = "Signatura del missatge incorrecta";
-$a->strings["Add Tag"] = "Afegeix Etiqueta";
-$a->strings["I like this (toggle)"] = "M'agrada això (canvia)";
-$a->strings["like"] = "agrada";
-$a->strings["I don't like this (toggle)"] = "No m'agrada això (canvia)";
-$a->strings["dislike"] = "desagrada";
-$a->strings["Share This"] = "Comparteix Això";
-$a->strings["share"] = "comparteix";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Fes-lo Preferit";
+App::$strings["Remove Star"] = "Treu-lo de Preferits";
+App::$strings["Toggle Star Status"] = "Canvia el Estat de la Preferència";
+App::$strings["starred"] = "preferit";
+App::$strings["Message signature validated"] = "Validada la signatura del missatge";
+App::$strings["Message signature incorrect"] = "Signatura del missatge incorrecta";
+App::$strings["Add Tag"] = "Afegeix Etiqueta";
+App::$strings["I like this (toggle)"] = "M'agrada això (canvia)";
+App::$strings["like"] = "agrada";
+App::$strings["I don't like this (toggle)"] = "No m'agrada això (canvia)";
+App::$strings["dislike"] = "desagrada";
+App::$strings["Share This"] = "Comparteix Això";
+App::$strings["share"] = "comparteix";
+App::$strings["%d comment"] = array(
0 => "%d commentari",
1 => "%d commentaris",
);
-$a->strings["View %s's profile - %s"] = "Veure %s de perfil - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mur-a-Mur";
-$a->strings["via Wall-To-Wall:"] = "via Mur-a-Mur:";
-$a->strings["from %s"] = "De %s";
-$a->strings["last edited: %s"] = "últim editat: %s";
-$a->strings["Expires: %s"] = "Expira: %s";
-$a->strings["Save Bookmarks"] = "Guarda Favorits";
-$a->strings["Add to Calendar"] = "Afegeix al Calendari";
-$a->strings["Mark all seen"] = "Marca tot com ja vist";
-$a->strings["__ctx:noun__ Likes"] = "Agrada";
-$a->strings["__ctx:noun__ Dislikes"] = "Desagrada";
-$a->strings["Close"] = "Tanca";
-$a->strings["Please wait"] = "Si us plau, espera";
-$a->strings["This is you"] = "Ets tú";
-$a->strings["Bold"] = "Negreta";
-$a->strings["Italic"] = "Italica";
-$a->strings["Underline"] = "Subratllat";
-$a->strings["Quote"] = "Cometes";
-$a->strings["Code"] = "Codi";
-$a->strings["Image"] = "Imatge";
-$a->strings["Insert Link"] = "Insereix Enllaç";
-$a->strings["Video"] = "Video";
-$a->strings["Encrypt text"] = "Text encriptat";
-$a->strings["New window"] = "Nova finestra";
-$a->strings["Open the selected location in a different window or browser tab"] = "Obrir la localització seleccionada en un altre finestra o pestanya del navegador";
-$a->strings["User '%s' deleted"] = "usuari '%s' esborrat";
-$a->strings["Attachments:"] = "Adjuntat:";
-$a->strings["\$Projectname event notification:"] = "Notificació d'esdeveniment de \$Projectname";
-$a->strings["Logout"] = "Desconectar";
-$a->strings["End this session"] = "Finalitza aquesta sessió";
-$a->strings["Home"] = "Personal";
-$a->strings["Your posts and conversations"] = "Les teves entrades i converses";
-$a->strings["View Profile"] = "Veure Perfil";
-$a->strings["Your profile page"] = "La teva pàgina de perfil";
-$a->strings["Edit Profiles"] = "Editar Perfils";
-$a->strings["Manage/Edit profiles"] = "Gestiona/Edita perfils";
-$a->strings["Edit Profile"] = "Edita Perfil";
-$a->strings["Edit your profile"] = "Edita el teu perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Les Teves Fotos";
-$a->strings["Your files"] = "Els teus arxius";
-$a->strings["Chat"] = "Xerrar";
-$a->strings["Your chatrooms"] = "Les teves sales de xerrar";
-$a->strings["Bookmarks"] = "Marcadors";
-$a->strings["Your bookmarks"] = "Els teus marcadors";
-$a->strings["Webpages"] = "Pàgines web";
-$a->strings["Your webpages"] = "Les teves pàgines web";
-$a->strings["Login"] = "Identifica't";
-$a->strings["Sign in"] = "Signatura";
-$a->strings["%s - click to logout"] = "%s - click per desconectar";
-$a->strings["Remote authentication"] = "Autenticació remota";
-$a->strings["Click to authenticate to your home hub"] = "Click per autentificar-te en el teu Lloc ";
-$a->strings["Home Page"] = "Pàgina Personal";
-$a->strings["Register"] = "Registre";
-$a->strings["Create an account"] = "Crear un compte";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Help and documentation"] = "Ajuda i documentació";
-$a->strings["Applications, utilities, links, games"] = "Aplicacions, utilitats, enllaços, jocs";
-$a->strings["Search site content"] = "Cerca en el contingut del lloc";
-$a->strings["Directory"] = "Directori";
-$a->strings["Channel Directory"] = "Directori de Canals";
-$a->strings["Matrix"] = "Matriu/Matrix";
-$a->strings["Your matrix"] = "El teu matrix";
-$a->strings["Mark all matrix notifications seen"] = "Marca totes les notificacions de matrix vistes";
-$a->strings["Channel Home"] = "Canal Personal";
-$a->strings["Channel home"] = "Canal personal";
-$a->strings["Mark all channel notifications seen"] = "Marca totes les notificacions de canal vistes";
-$a->strings["Connections"] = "Connexions";
-$a->strings["Notices"] = "Noticies";
-$a->strings["Notifications"] = "Notificacions";
-$a->strings["See all notifications"] = "Veure totes les Notificacions";
-$a->strings["Mark all system notifications seen"] = "Marca totes les notificacions vistes";
-$a->strings["Mail"] = "Correu";
-$a->strings["Private mail"] = "Correu privat";
-$a->strings["See all private messages"] = "Veure tots els missatges privats";
-$a->strings["Mark all private messages seen"] = "Marcar tots els missatges privats vistos";
-$a->strings["Inbox"] = "Safata d'entrada";
-$a->strings["Outbox"] = "Safata de sortida";
-$a->strings["Events"] = "Events";
-$a->strings["Event Calendar"] = "Calendari d'Events";
-$a->strings["See all events"] = "Veure tots els events";
-$a->strings["Mark all events seen"] = "Marcar tots els events vistos";
-$a->strings["Channel Manager"] = "Gestor del Canal";
-$a->strings["Manage Your Channels"] = "Gestiona els Teus Canals";
-$a->strings["Account/Channel Settings"] = "Ajustos de Compte/Canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Ajustos i Configuració del Lloc";
-$a->strings["Loading..."] = "Carregant...";
-$a->strings["@name, #tag, content"] = "@name, #tag, content";
-$a->strings["Please wait..."] = "Si us plau, espera.......";
-$a->strings["Tags"] = "Etiquetes";
-$a->strings["Keywords"] = "Paraules clau";
-$a->strings["have"] = "tinc";
-$a->strings["has"] = "tens";
-$a->strings["want"] = "vull";
-$a->strings["wants"] = "vols";
-$a->strings["likes"] = "agrada";
-$a->strings["dislikes"] = "desagrada";
-$a->strings[" and "] = "i";
-$a->strings["public profile"] = "Perfil públic";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s canviat %2\$s a &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visita %1\$s de %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s Ha actualitzat %2\$s, canviant %3\$s.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El formulario de la cadena de seguridad no era correcto. Esto probablemente ocurrió porque el formulario se ha abierto durante demasiado tiempo (> 3 horas) antes de enviarlo.";
-$a->strings["Can view my normal stream and posts"] = "Pot veure el flux i entrades normals";
-$a->strings["Can view my default channel profile"] = "Pot veure el meu perfil del canal per defecte";
-$a->strings["Can view my photo albums"] = "Pot veure el meus àlbums de fotos";
-$a->strings["Can view my connections"] = "Pot veure les meves connexions";
-$a->strings["Can view my file storage"] = "Pot veure al meu magatzem d'arxius";
-$a->strings["Can view my webpages"] = "Pot veure les meves pàgines web";
-$a->strings["Can send me their channel stream and posts"] = "Pot enviar-me el flux i entrades del seu canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pot fer entrades a la meva pàgina de canal (\"mur\")";
-$a->strings["Can comment on or like my posts"] = "Pot fer comentaris o dir si agrada en les meves entrades";
-$a->strings["Can send me private mail messages"] = "Pot enviar-me un missatge de correu privat";
-$a->strings["Can post photos to my photo albums"] = "Pot enviar fotos al meus àlbums de fotos";
-$a->strings["Can like/dislike stuff"] = "Pot dir si agrada/desagrada ";
-$a->strings["Profiles and things other than posts/comments"] = "Perfils i altres coses a més d'entrades/comentaris";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Ho pot enviar a tots els meus contactes del canal via entrades @mencions";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançat - capaç de crear canals de grups de foro";
-$a->strings["Can chat with me (when available)"] = "Pot xatejar amb mi (si estic disponible)";
-$a->strings["Can write to my file storage"] = "Pot escriure al meu magatzem d'arxius";
-$a->strings["Can edit my webpages"] = "Pot editar les meves pàgines web";
-$a->strings["Can source my public posts in derived channels"] = "Pot mostrar l'origen de les meves entrades públiques en altres canals";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Quelcom avançat - molt útil en comunitats obertes";
-$a->strings["Can administer my channel resources"] = "Pot administrar els meus recursos del canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremadament avançat. No toquis res si no saps que estàs fent";
-$a->strings["Social Networking"] = "Xarxes Socials";
-$a->strings["Mostly Public"] = "Més aviat Públic";
-$a->strings["Restricted"] = "Restringit";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Foro de Comunitat";
-$a->strings["Feed Republish"] = "Republicador";
-$a->strings["Special Purpose"] = "Objectiu Especial";
-$a->strings["Celebrity/Soapbox"] = "Celebritat/Faristol";
-$a->strings["Group Repository"] = "Repositori de Grup";
-$a->strings["Other"] = "Altres";
-$a->strings["Custom/Expert Mode"] = "Personalitzat/Mode Expert";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s no agrada %2\$s de %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s esta ara connectat amb %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s emprenyat %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s es %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Agrada";
-$a->strings["__ctx:title__ Dislikes"] = "Desagrada";
-$a->strings["__ctx:title__ Agree"] = "Acord";
-$a->strings["__ctx:title__ Disagree"] = "Desacord";
-$a->strings["__ctx:title__ Abstain"] = "Abstenirse";
-$a->strings["__ctx:title__ Attending"] = "Assistint";
-$a->strings["__ctx:title__ Not attending"] = "Desassistint";
-$a->strings["__ctx:title__ Might attend"] = "Podrien assistir";
-$a->strings["View %s's profile @ %s"] = "Vista %s del perfil @ %s";
-$a->strings["Categories:"] = "Categories:";
-$a->strings["Filed under:"] = "Arxivar a:";
-$a->strings["View in context"] = "Veure en context";
-$a->strings["remove"] = "treu";
-$a->strings["Delete Selected Items"] = "Esborra els Articles Seleccionats";
-$a->strings["View Source"] = "Veure l'Origen";
-$a->strings["Follow Thread"] = "Segueix el Fil";
-$a->strings["View Status"] = "Veure Status";
-$a->strings["View Photos"] = "Veure Fotos";
-$a->strings["Matrix Activity"] = "Activitat de Matrix";
-$a->strings["Edit Contact"] = "Editar Contacte";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["Poke"] = "Emprenya";
-$a->strings["%s likes this."] = "%s agrada això.";
-$a->strings["%s doesn't like this."] = "%s no agrada això.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Veure %s de perfil - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mur-a-Mur";
+App::$strings["via Wall-To-Wall:"] = "via Mur-a-Mur:";
+App::$strings["from %s"] = "De %s";
+App::$strings["last edited: %s"] = "últim editat: %s";
+App::$strings["Expires: %s"] = "Expira: %s";
+App::$strings["Save Bookmarks"] = "Guarda Favorits";
+App::$strings["Add to Calendar"] = "Afegeix al Calendari";
+App::$strings["Mark all seen"] = "Marca tot com ja vist";
+App::$strings["__ctx:noun__ Likes"] = "Agrada";
+App::$strings["__ctx:noun__ Dislikes"] = "Desagrada";
+App::$strings["Close"] = "Tanca";
+App::$strings["Please wait"] = "Si us plau, espera";
+App::$strings["This is you"] = "Ets tú";
+App::$strings["Bold"] = "Negreta";
+App::$strings["Italic"] = "Italica";
+App::$strings["Underline"] = "Subratllat";
+App::$strings["Quote"] = "Cometes";
+App::$strings["Code"] = "Codi";
+App::$strings["Image"] = "Imatge";
+App::$strings["Insert Link"] = "Insereix Enllaç";
+App::$strings["Video"] = "Video";
+App::$strings["Encrypt text"] = "Text encriptat";
+App::$strings["New window"] = "Nova finestra";
+App::$strings["Open the selected location in a different window or browser tab"] = "Obrir la localització seleccionada en un altre finestra o pestanya del navegador";
+App::$strings["User '%s' deleted"] = "usuari '%s' esborrat";
+App::$strings["Attachments:"] = "Adjuntat:";
+App::$strings["\$Projectname event notification:"] = "Notificació d'esdeveniment de \$Projectname";
+App::$strings["Logout"] = "Desconectar";
+App::$strings["End this session"] = "Finalitza aquesta sessió";
+App::$strings["Home"] = "Personal";
+App::$strings["Your posts and conversations"] = "Les teves entrades i converses";
+App::$strings["View Profile"] = "Veure Perfil";
+App::$strings["Your profile page"] = "La teva pàgina de perfil";
+App::$strings["Edit Profiles"] = "Editar Perfils";
+App::$strings["Manage/Edit profiles"] = "Gestiona/Edita perfils";
+App::$strings["Edit Profile"] = "Edita Perfil";
+App::$strings["Edit your profile"] = "Edita el teu perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Les Teves Fotos";
+App::$strings["Your files"] = "Els teus arxius";
+App::$strings["Chat"] = "Xerrar";
+App::$strings["Your chatrooms"] = "Les teves sales de xerrar";
+App::$strings["Bookmarks"] = "Marcadors";
+App::$strings["Your bookmarks"] = "Els teus marcadors";
+App::$strings["Webpages"] = "Pàgines web";
+App::$strings["Your webpages"] = "Les teves pàgines web";
+App::$strings["Login"] = "Identifica't";
+App::$strings["Sign in"] = "Signatura";
+App::$strings["%s - click to logout"] = "%s - click per desconectar";
+App::$strings["Remote authentication"] = "Autenticació remota";
+App::$strings["Click to authenticate to your home hub"] = "Click per autentificar-te en el teu Lloc ";
+App::$strings["Home Page"] = "Pàgina Personal";
+App::$strings["Register"] = "Registre";
+App::$strings["Create an account"] = "Crear un compte";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Help and documentation"] = "Ajuda i documentació";
+App::$strings["Applications, utilities, links, games"] = "Aplicacions, utilitats, enllaços, jocs";
+App::$strings["Search site content"] = "Cerca en el contingut del lloc";
+App::$strings["Directory"] = "Directori";
+App::$strings["Channel Directory"] = "Directori de Canals";
+App::$strings["Matrix"] = "Matriu/Matrix";
+App::$strings["Your matrix"] = "El teu matrix";
+App::$strings["Mark all matrix notifications seen"] = "Marca totes les notificacions de matrix vistes";
+App::$strings["Channel Home"] = "Canal Personal";
+App::$strings["Channel home"] = "Canal personal";
+App::$strings["Mark all channel notifications seen"] = "Marca totes les notificacions de canal vistes";
+App::$strings["Connections"] = "Connexions";
+App::$strings["Notices"] = "Noticies";
+App::$strings["Notifications"] = "Notificacions";
+App::$strings["See all notifications"] = "Veure totes les Notificacions";
+App::$strings["Mark all system notifications seen"] = "Marca totes les notificacions vistes";
+App::$strings["Mail"] = "Correu";
+App::$strings["Private mail"] = "Correu privat";
+App::$strings["See all private messages"] = "Veure tots els missatges privats";
+App::$strings["Mark all private messages seen"] = "Marcar tots els missatges privats vistos";
+App::$strings["Inbox"] = "Safata d'entrada";
+App::$strings["Outbox"] = "Safata de sortida";
+App::$strings["Events"] = "Events";
+App::$strings["Event Calendar"] = "Calendari d'Events";
+App::$strings["See all events"] = "Veure tots els events";
+App::$strings["Mark all events seen"] = "Marcar tots els events vistos";
+App::$strings["Channel Manager"] = "Gestor del Canal";
+App::$strings["Manage Your Channels"] = "Gestiona els Teus Canals";
+App::$strings["Account/Channel Settings"] = "Ajustos de Compte/Canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Ajustos i Configuració del Lloc";
+App::$strings["Loading..."] = "Carregant...";
+App::$strings["@name, #tag, content"] = "@name, #tag, content";
+App::$strings["Please wait..."] = "Si us plau, espera.......";
+App::$strings["Tags"] = "Etiquetes";
+App::$strings["Keywords"] = "Paraules clau";
+App::$strings["have"] = "tinc";
+App::$strings["has"] = "tens";
+App::$strings["want"] = "vull";
+App::$strings["wants"] = "vols";
+App::$strings["likes"] = "agrada";
+App::$strings["dislikes"] = "desagrada";
+App::$strings[" and "] = "i";
+App::$strings["public profile"] = "Perfil públic";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s canviat %2\$s a &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visita %1\$s de %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s Ha actualitzat %2\$s, canviant %3\$s.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El formulario de la cadena de seguridad no era correcto. Esto probablemente ocurrió porque el formulario se ha abierto durante demasiado tiempo (> 3 horas) antes de enviarlo.";
+App::$strings["Can view my normal stream and posts"] = "Pot veure el flux i entrades normals";
+App::$strings["Can view my default channel profile"] = "Pot veure el meu perfil del canal per defecte";
+App::$strings["Can view my photo albums"] = "Pot veure el meus àlbums de fotos";
+App::$strings["Can view my connections"] = "Pot veure les meves connexions";
+App::$strings["Can view my file storage"] = "Pot veure al meu magatzem d'arxius";
+App::$strings["Can view my webpages"] = "Pot veure les meves pàgines web";
+App::$strings["Can send me their channel stream and posts"] = "Pot enviar-me el flux i entrades del seu canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pot fer entrades a la meva pàgina de canal (\"mur\")";
+App::$strings["Can comment on or like my posts"] = "Pot fer comentaris o dir si agrada en les meves entrades";
+App::$strings["Can send me private mail messages"] = "Pot enviar-me un missatge de correu privat";
+App::$strings["Can post photos to my photo albums"] = "Pot enviar fotos al meus àlbums de fotos";
+App::$strings["Can like/dislike stuff"] = "Pot dir si agrada/desagrada ";
+App::$strings["Profiles and things other than posts/comments"] = "Perfils i altres coses a més d'entrades/comentaris";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Ho pot enviar a tots els meus contactes del canal via entrades @mencions";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançat - capaç de crear canals de grups de foro";
+App::$strings["Can chat with me (when available)"] = "Pot xatejar amb mi (si estic disponible)";
+App::$strings["Can write to my file storage"] = "Pot escriure al meu magatzem d'arxius";
+App::$strings["Can edit my webpages"] = "Pot editar les meves pàgines web";
+App::$strings["Can source my public posts in derived channels"] = "Pot mostrar l'origen de les meves entrades públiques en altres canals";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Quelcom avançat - molt útil en comunitats obertes";
+App::$strings["Can administer my channel resources"] = "Pot administrar els meus recursos del canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremadament avançat. No toquis res si no saps que estàs fent";
+App::$strings["Social Networking"] = "Xarxes Socials";
+App::$strings["Mostly Public"] = "Més aviat Públic";
+App::$strings["Restricted"] = "Restringit";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Foro de Comunitat";
+App::$strings["Feed Republish"] = "Republicador";
+App::$strings["Special Purpose"] = "Objectiu Especial";
+App::$strings["Celebrity/Soapbox"] = "Celebritat/Faristol";
+App::$strings["Group Repository"] = "Repositori de Grup";
+App::$strings["Other"] = "Altres";
+App::$strings["Custom/Expert Mode"] = "Personalitzat/Mode Expert";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s no agrada %2\$s de %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s esta ara connectat amb %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s emprenyat %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s es %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Agrada";
+App::$strings["__ctx:title__ Dislikes"] = "Desagrada";
+App::$strings["__ctx:title__ Agree"] = "Acord";
+App::$strings["__ctx:title__ Disagree"] = "Desacord";
+App::$strings["__ctx:title__ Abstain"] = "Abstenirse";
+App::$strings["__ctx:title__ Attending"] = "Assistint";
+App::$strings["__ctx:title__ Not attending"] = "Desassistint";
+App::$strings["__ctx:title__ Might attend"] = "Podrien assistir";
+App::$strings["View %s's profile @ %s"] = "Vista %s del perfil @ %s";
+App::$strings["Categories:"] = "Categories:";
+App::$strings["Filed under:"] = "Arxivar a:";
+App::$strings["View in context"] = "Veure en context";
+App::$strings["remove"] = "treu";
+App::$strings["Delete Selected Items"] = "Esborra els Articles Seleccionats";
+App::$strings["View Source"] = "Veure l'Origen";
+App::$strings["Follow Thread"] = "Segueix el Fil";
+App::$strings["View Status"] = "Veure Status";
+App::$strings["View Photos"] = "Veure Fotos";
+App::$strings["Matrix Activity"] = "Activitat de Matrix";
+App::$strings["Edit Contact"] = "Editar Contacte";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["Poke"] = "Emprenya";
+App::$strings["%s likes this."] = "%s agrada això.";
+App::$strings["%s doesn't like this."] = "%s no agrada això.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d gent</span> agrada això.",
1 => "<span %1\$s>%2\$d gent</span> agrada això.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d gent</span> no agrada això.",
1 => "<span %1\$s>%2\$d gent</span> no agrada això.",
);
-$a->strings["and"] = "i";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "i";
+App::$strings[", and %d other people"] = array(
0 => ", i %d altra gent",
1 => ", i %d altra gent",
);
-$a->strings["%s like this."] = "%s agrada això.";
-$a->strings["%s don't like this."] = "%s no agrada això.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible a <strong>tothom</strong>";
-$a->strings["Please enter a link URL:"] = "Si us plau entra l'enllaç URL:";
-$a->strings["Please enter a video link/URL:"] = "Si us plau entra l'enllaç/URL a un video:";
-$a->strings["Please enter an audio link/URL:"] = "Si us plau, entra l'enllaç/URL a un audio:";
-$a->strings["Tag term:"] = "Paraula de l'Etiqueta:";
-$a->strings["Save to Folder:"] = "Guardar en la Carpeta";
-$a->strings["Where are you right now?"] = "On ets ara?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartir";
-$a->strings["Page link name"] = "Nom de la pàgina enllaçada";
-$a->strings["Post as"] = "Envia com";
-$a->strings["Upload photo"] = "Puja foto";
-$a->strings["upload photo"] = "puja foto";
-$a->strings["Attach file"] = "Adjunta arxiu";
-$a->strings["attach file"] = "adjunta arxiu";
-$a->strings["Insert web link"] = "Insereix enllaç web";
-$a->strings["web link"] = "enllaç web";
-$a->strings["Insert video link"] = "Insereix enllaç video";
-$a->strings["video link"] = "enllaç video";
-$a->strings["Insert audio link"] = "Insereix enllaç d'audio";
-$a->strings["audio link"] = "enllaç d'audio";
-$a->strings["Set your location"] = "Ajusta la teva ubicació";
-$a->strings["set location"] = "ajusta localització";
-$a->strings["Toggle voting"] = "Commutar votació";
-$a->strings["Clear browser location"] = "Treu la localització del navegador";
-$a->strings["clear location"] = "treu localització";
-$a->strings["Title (optional)"] = "Títol (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categories (opcional, llista separada per comes)";
-$a->strings["Permission settings"] = "Ajustos de permisos";
-$a->strings["permissions"] = "permisos ";
-$a->strings["Public post"] = "Entrada pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exemple: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Ajusta la data d'expiració";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Cancel·la";
-$a->strings["Discover"] = "Descobrir";
-$a->strings["Imported public streams"] = "Importar fluxos públics";
-$a->strings["Commented Order"] = "Ordre per Comentaris";
-$a->strings["Sort by Comment Date"] = "Ordenar per Data del Comentari";
-$a->strings["Posted Order"] = "Ordenar per Entrades";
-$a->strings["Sort by Post Date"] = "Ordenar per Data d' Entrada";
-$a->strings["Posts that mention or involve you"] = "Entrades que et mencionen o involucren";
-$a->strings["New"] = "Nou";
-$a->strings["Activity Stream - by date"] = "Activitat del Flux - per data";
-$a->strings["Starred"] = "Preferit";
-$a->strings["Favourite Posts"] = "Entrades Favorites";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Entrades marcades com a SPAM";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Estat dels Missatges i Entrades";
-$a->strings["About"] = "Sobre això";
-$a->strings["Profile Details"] = "Detalls del Perfil";
-$a->strings["Photo Albums"] = "Albums de Fotos";
-$a->strings["Files and Storage"] = "Arxius i Emmagatzegament";
-$a->strings["Chatrooms"] = "Sala per Xerrar";
-$a->strings["Saved Bookmarks"] = "Marcadors Guardats";
-$a->strings["Manage Webpages"] = "Gestió de Pàgines Web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s agrada això.";
+App::$strings["%s don't like this."] = "%s no agrada això.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible a <strong>tothom</strong>";
+App::$strings["Please enter a link URL:"] = "Si us plau entra l'enllaç URL:";
+App::$strings["Please enter a video link/URL:"] = "Si us plau entra l'enllaç/URL a un video:";
+App::$strings["Please enter an audio link/URL:"] = "Si us plau, entra l'enllaç/URL a un audio:";
+App::$strings["Tag term:"] = "Paraula de l'Etiqueta:";
+App::$strings["Save to Folder:"] = "Guardar en la Carpeta";
+App::$strings["Where are you right now?"] = "On ets ara?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartir";
+App::$strings["Page link name"] = "Nom de la pàgina enllaçada";
+App::$strings["Post as"] = "Envia com";
+App::$strings["Upload photo"] = "Puja foto";
+App::$strings["upload photo"] = "puja foto";
+App::$strings["Attach file"] = "Adjunta arxiu";
+App::$strings["attach file"] = "adjunta arxiu";
+App::$strings["Insert web link"] = "Insereix enllaç web";
+App::$strings["web link"] = "enllaç web";
+App::$strings["Insert video link"] = "Insereix enllaç video";
+App::$strings["video link"] = "enllaç video";
+App::$strings["Insert audio link"] = "Insereix enllaç d'audio";
+App::$strings["audio link"] = "enllaç d'audio";
+App::$strings["Set your location"] = "Ajusta la teva ubicació";
+App::$strings["set location"] = "ajusta localització";
+App::$strings["Toggle voting"] = "Commutar votació";
+App::$strings["Clear browser location"] = "Treu la localització del navegador";
+App::$strings["clear location"] = "treu localització";
+App::$strings["Title (optional)"] = "Títol (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categories (opcional, llista separada per comes)";
+App::$strings["Permission settings"] = "Ajustos de permisos";
+App::$strings["permissions"] = "permisos ";
+App::$strings["Public post"] = "Entrada pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exemple: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Ajusta la data d'expiració";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Cancel·la";
+App::$strings["Discover"] = "Descobrir";
+App::$strings["Imported public streams"] = "Importar fluxos públics";
+App::$strings["Commented Order"] = "Ordre per Comentaris";
+App::$strings["Sort by Comment Date"] = "Ordenar per Data del Comentari";
+App::$strings["Posted Order"] = "Ordenar per Entrades";
+App::$strings["Sort by Post Date"] = "Ordenar per Data d' Entrada";
+App::$strings["Posts that mention or involve you"] = "Entrades que et mencionen o involucren";
+App::$strings["New"] = "Nou";
+App::$strings["Activity Stream - by date"] = "Activitat del Flux - per data";
+App::$strings["Starred"] = "Preferit";
+App::$strings["Favourite Posts"] = "Entrades Favorites";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Entrades marcades com a SPAM";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Estat dels Missatges i Entrades";
+App::$strings["About"] = "Sobre això";
+App::$strings["Profile Details"] = "Detalls del Perfil";
+App::$strings["Photo Albums"] = "Albums de Fotos";
+App::$strings["Files and Storage"] = "Arxius i Emmagatzegament";
+App::$strings["Chatrooms"] = "Sala per Xerrar";
+App::$strings["Saved Bookmarks"] = "Marcadors Guardats";
+App::$strings["Manage Webpages"] = "Gestió de Pàgines Web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Assistint",
1 => "Assistint",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Desassistint",
1 => "Desassistint",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indecís",
1 => "Indecisos",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Acord",
1 => "Acords",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Desacord",
1 => "Desacords",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Abstenirse",
1 => "Abstenirse",
);
-$a->strings["Permission denied"] = "Permís denegat";
-$a->strings["(Unknown)"] = "(Desconegut)";
-$a->strings["Visible to anybody on the internet."] = "Visible per tothom a la Internet";
-$a->strings["Visible to you only."] = "Visible només per tú.";
-$a->strings["Visible to anybody in this network."] = "Visible per tothom en aquesta xarxa.";
-$a->strings["Visible to anybody authenticated."] = "Visible per tothom autenticat.";
-$a->strings["Visible to anybody on %s."] = "Visible per a tothom a %s.";
-$a->strings["Visible to all connections."] = "Visible per a totes les connexions.";
-$a->strings["Visible to approved connections."] = "Visible per a les connexions aprovades.";
-$a->strings["Visible to specific connections."] = "Visible per a específiques connexions.";
-$a->strings["Item not found."] = "Element no trobat.";
-$a->strings["Permission denied."] = "Permís denegat.";
-$a->strings["Collection not found."] = "Col·lecció no trobada.";
-$a->strings["Collection is empty."] = "La col·lecció esta buida.";
-$a->strings["Collection: %s"] = "Col·lecció: %s";
-$a->strings["Connection: %s"] = "Connexió: %s";
-$a->strings["Connection not found."] = "Connexió no trobada.";
-$a->strings["Invalid data packet"] = "paquet de dades invàlid";
-$a->strings["Unable to verify channel signature"] = "No es pot verificar la signatura del canal";
-$a->strings["Unable to verify site signature for %s"] = "No es pot verificar la signatura del lloc per %s";
-$a->strings["Embedded content"] = "Contingut embegut";
-$a->strings["Embedding disabled"] = "Incorporació desactivada";
-$a->strings["Logged out."] = "Sortir.";
-$a->strings["Failed authentication"] = "Autenticació fallida";
-$a->strings["Login failed."] = "Identificació fallida.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Permission denied"] = "Permís denegat";
+App::$strings["(Unknown)"] = "(Desconegut)";
+App::$strings["Visible to anybody on the internet."] = "Visible per tothom a la Internet";
+App::$strings["Visible to you only."] = "Visible només per tú.";
+App::$strings["Visible to anybody in this network."] = "Visible per tothom en aquesta xarxa.";
+App::$strings["Visible to anybody authenticated."] = "Visible per tothom autenticat.";
+App::$strings["Visible to anybody on %s."] = "Visible per a tothom a %s.";
+App::$strings["Visible to all connections."] = "Visible per a totes les connexions.";
+App::$strings["Visible to approved connections."] = "Visible per a les connexions aprovades.";
+App::$strings["Visible to specific connections."] = "Visible per a específiques connexions.";
+App::$strings["Item not found."] = "Element no trobat.";
+App::$strings["Permission denied."] = "Permís denegat.";
+App::$strings["Collection not found."] = "Col·lecció no trobada.";
+App::$strings["Collection is empty."] = "La col·lecció esta buida.";
+App::$strings["Collection: %s"] = "Col·lecció: %s";
+App::$strings["Connection: %s"] = "Connexió: %s";
+App::$strings["Connection not found."] = "Connexió no trobada.";
+App::$strings["Invalid data packet"] = "paquet de dades invàlid";
+App::$strings["Unable to verify channel signature"] = "No es pot verificar la signatura del canal";
+App::$strings["Unable to verify site signature for %s"] = "No es pot verificar la signatura del lloc per %s";
+App::$strings["Embedded content"] = "Contingut embegut";
+App::$strings["Embedding disabled"] = "Incorporació desactivada";
+App::$strings["Logged out."] = "Sortir.";
+App::$strings["Failed authentication"] = "Autenticació fallida";
+App::$strings["Login failed."] = "Identificació fallida.";
+App::$strings["%d invitation available"] = array(
0 => "%d invitació disponible",
1 => "%d invitacions disponibles",
);
-$a->strings["Advanced"] = "Avançat";
-$a->strings["Find Channels"] = "Troba Canals";
-$a->strings["Enter name or interest"] = "Entra un nom o interes";
-$a->strings["Connect/Follow"] = "Conecta/Segueix";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Lionel Messi, Futbolista";
-$a->strings["Find"] = "Troba";
-$a->strings["Channel Suggestions"] = "Canals Suggerits";
-$a->strings["Random Profile"] = "Perfil Aleatori";
-$a->strings["Invite Friends"] = "Convida Amics";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Exemple avançat: nom=pep i pais=eire";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançat";
+App::$strings["Find Channels"] = "Troba Canals";
+App::$strings["Enter name or interest"] = "Entra un nom o interes";
+App::$strings["Connect/Follow"] = "Conecta/Segueix";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Lionel Messi, Futbolista";
+App::$strings["Find"] = "Troba";
+App::$strings["Channel Suggestions"] = "Canals Suggerits";
+App::$strings["Random Profile"] = "Perfil Aleatori";
+App::$strings["Invite Friends"] = "Convida Amics";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Exemple avançat: nom=pep i pais=eire";
+App::$strings["%d connection in common"] = array(
0 => "%d connexió en comú",
1 => "%d connexions en comú",
);
-$a->strings["show more"] = "mostrar més";
-$a->strings["Visible to your default audience"] = "Visible per a la teva audiència ";
-$a->strings["Show"] = "Mostra";
-$a->strings["Don't show"] = "No mostrar";
-$a->strings["Permissions"] = "Permisos ";
-$a->strings["Item was not found."] = "Article no trobat.";
-$a->strings["No source file."] = "No hi ha arxiu d'origen.";
-$a->strings["Cannot locate file to replace"] = "No trobo l'arxiu a reemplaçar";
-$a->strings["Cannot locate file to revise/update"] = "No trobo l'arxiu a revisar/actualitzar";
-$a->strings["File exceeds size limit of %d"] = "L'arxiu excedeix la mida limit de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Has arribat al teu límit de %1$.0f Mbytes de emagatzematge d'adjunts.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Pujada del arxiu fallida. Possible límit del sistema o acció interrompuda.";
-$a->strings["Stored file could not be verified. Upload failed."] = "L'arxiu guardat no es pot verificar. Pujada fallida.";
-$a->strings["Path not available."] = "Trajectòria no disponible";
-$a->strings["Empty pathname"] = "Trajèctoria vuida.";
-$a->strings["duplicate filename or path"] = "Nom o trajectòria duplicat";
-$a->strings["Path not found."] = "Trajectòria no trobada.";
-$a->strings["mkdir failed."] = "mkdir va fracassar.";
-$a->strings["database storage failed."] = "Arxiu de base de dades va fallar.";
-$a->strings["Unable to obtain identity information from database"] = "Incapaç de trobar l'informació d'identitat a la base de dades";
-$a->strings["Empty name"] = "Nom buit";
-$a->strings["Name too long"] = "Nom massa llarg";
-$a->strings["No account identifier"] = "Sense identificador de compte";
-$a->strings["Nickname is required."] = "Alies/malnom es requerit.";
-$a->strings["Reserved nickname. Please choose another."] = "Àlies reservat. Tria un altre.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "L'álies te caracters no soportats o ja esta en ús en aquest lloc";
-$a->strings["Unable to retrieve created identity"] = "No es pot recuperar la identitat creada";
-$a->strings["Default Profile"] = "Perfil per Defecte";
-$a->strings["Requested channel is not available."] = "El canal demanat no està disponible.";
-$a->strings["Requested profile is not available."] = "El perfil demanat no està disponible.";
-$a->strings["Change profile photo"] = "Canviar la foto del perfil";
-$a->strings["Profiles"] = "Perfils";
-$a->strings["Manage/edit profiles"] = "Gestiona/edita perfils";
-$a->strings["Create New Profile"] = "Crear un Perfil Nou";
-$a->strings["Profile Image"] = "Imatge del Perfil";
-$a->strings["visible to everybody"] = "visible per tothom";
-$a->strings["Edit visibility"] = "Editar visibilitat";
-$a->strings["Gender:"] = "Gènere:";
-$a->strings["Status:"] = "Estatus:";
-$a->strings["Homepage:"] = "Pàgina Personal:";
-$a->strings["Online Now"] = "Ara en Linia";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[avui]";
-$a->strings["Birthday Reminders"] = "Recordatori d'Aniversaris";
-$a->strings["Birthdays this week:"] = "Aniversari aquesta setmana:";
-$a->strings["[No description]"] = "[Sense descripció]";
-$a->strings["Event Reminders"] = "Recordatori d'Events";
-$a->strings["Events this week:"] = "Event aquesta setmana:";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Full Name:"] = "Nom Complet:";
-$a->strings["Like this channel"] = "M'agrada aquest canal";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Aniversari:";
-$a->strings["Age:"] = "Edat:";
-$a->strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferència Sexual:";
-$a->strings["Hometown:"] = "Ciutat Natal:";
-$a->strings["Tags:"] = "Etiquetes:";
-$a->strings["Political Views:"] = "Idees Polítiques:";
-$a->strings["Religion:"] = "Religió:";
-$a->strings["About:"] = "Sobre:";
-$a->strings["Hobbies/Interests:"] = "Aficions/Interessos:";
-$a->strings["Likes:"] = "Agrada:";
-$a->strings["Dislikes:"] = "Desagrada:";
-$a->strings["Contact information and Social Networks:"] = "Informació de contacte i Xarxes Socials:";
-$a->strings["My other channels:"] = "Els meus altres canals:";
-$a->strings["Musical interests:"] = "Interessos Musicals:";
-$a->strings["Books, literature:"] = "Llibres, literatura:";
-$a->strings["Television:"] = "Televisió:";
-$a->strings["Film/dance/culture/entertainment:"] = "Películes/Dança/Cultura/Entreteniment:";
-$a->strings["Love/Romance:"] = "Amor/Romace:";
-$a->strings["Work/employment:"] = "Treball/feina:";
-$a->strings["School/education:"] = "Escola/educació:";
-$a->strings["Like this thing"] = "M'agrada això";
-$a->strings["Male"] = "Masculí";
-$a->strings["Female"] = "Femení";
-$a->strings["Currently Male"] = "Actualment Masculí";
-$a->strings["Currently Female"] = "Actualment Femení";
-$a->strings["Mostly Male"] = "Més aviat Masculí";
-$a->strings["Mostly Female"] = "Més Aviat Femení";
-$a->strings["Transgender"] = "Canvi de Sexe";
-$a->strings["Intersex"] = "Intersexual";
-$a->strings["Transsexual"] = "Transsexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutre";
-$a->strings["Non-specific"] = "Indefinit";
-$a->strings["Undecided"] = "Indecís";
-$a->strings["Males"] = "Homes";
-$a->strings["Females"] = "Dones";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbianes";
-$a->strings["No Preference"] = "Sense Preferències";
-$a->strings["Bisexual"] = "Bisexual";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "Verge";
-$a->strings["Deviant"] = "Desviat";
-$a->strings["Fetish"] = "Fetixiste";
-$a->strings["Oodles"] = "Orgies";
-$a->strings["Nonsexual"] = "Asexual";
-$a->strings["Single"] = "Solter";
-$a->strings["Lonely"] = "Solitari";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "No Disponible";
-$a->strings["Has crush"] = "Aplastat";
-$a->strings["Infatuated"] = "Encapritxat";
-$a->strings["Dating"] = "Promés";
-$a->strings["Unfaithful"] = "Infidel";
-$a->strings["Sex Addict"] = "Adicte al Sexe";
-$a->strings["Friends/Benefits"] = "Amics amb Beneficis";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Ocupat";
-$a->strings["Married"] = "Casat";
-$a->strings["Imaginarily married"] = "Casat Imaginàriament";
-$a->strings["Partners"] = "Parella";
-$a->strings["Cohabiting"] = "Cohabitant";
-$a->strings["Common law"] = "Tradició";
-$a->strings["Happy"] = "Feliç";
-$a->strings["Not looking"] = "No Cerco";
-$a->strings["Swinger"] = "Llibertí";
-$a->strings["Betrayed"] = "Traït";
-$a->strings["Separated"] = "Separat";
-$a->strings["Unstable"] = "Inestable";
-$a->strings["Divorced"] = "Divorciat";
-$a->strings["Imaginarily divorced"] = "Divorciat Imaginàriament";
-$a->strings["Widowed"] = "Vidu/ua";
-$a->strings["Uncertain"] = "Incert";
-$a->strings["It's complicated"] = "Es Complicat";
-$a->strings["Don't care"] = "No Et Fa Res";
-$a->strings["Ask me"] = "Pregunta";
-$a->strings["Site Admin"] = "Administració";
-$a->strings["Address Book"] = "Adreçes";
-$a->strings["Mood"] = "Ànim";
-$a->strings["Probe"] = "Sondeig";
-$a->strings["Suggest"] = "Suggeriment";
-$a->strings["Random Channel"] = "Canal Aleatori";
-$a->strings["Invite"] = "Convida";
-$a->strings["Features"] = "Funcionalitats";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Entrada";
-$a->strings["Profile Photo"] = "Foto del Perfil";
-$a->strings["Update"] = "Actualització";
-$a->strings["Install"] = "Instal·lar";
-$a->strings["Purchase"] = "Compra";
-$a->strings["Image/photo"] = "Imatge/foto";
-$a->strings["Encrypted content"] = "Contingut encriptat";
-$a->strings["Install %s element: "] = "Instal·la l'element %s:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Aquesta entrada contè un element %s instal·lable, potser manques de permissos per instal·lar-lo en aquest lloc.";
-$a->strings["webpage"] = "pàgina web";
-$a->strings["layout"] = "disposició";
-$a->strings["block"] = "bloc";
-$a->strings["menu"] = "menú";
-$a->strings["QR code"] = "QR code";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s va escriure el següent %2\$s %3\$s";
-$a->strings["post"] = "entrada";
-$a->strings["Different viewers will see this text differently"] = "Diferents observadors veuran aquest text de diferents formes";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 va escriure:";
-$a->strings["Missing room name"] = "Perdut el nom de la sala";
-$a->strings["Duplicate room name"] = "Nom de la sala duplicat";
-$a->strings["Invalid room specifier."] = "Especificació de la sala invàlida.";
-$a->strings["Room not found."] = "Sala no trobada.";
-$a->strings["Room is full"] = "La sala es plena";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "La imatge excedeix la mida limit pel lloc web en %lu bytes";
-$a->strings["Image file is empty."] = "El fitxer d'imatge esta buit.";
-$a->strings["Unable to process image"] = "incapaç de processar la imatge";
-$a->strings["Photo storage failed."] = "Fracassà l'emmagatzematge de la Foto";
-$a->strings["Upload New Photos"] = "Puja Noves Fotos";
-$a->strings["Some blurb about what to do when you're new here"] = "Algunes propostes sobre el que cal fer quan ets nou aquí";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Has creat %1$.0f de %2$.0f canals permesos.";
-$a->strings["Create a new channel"] = "Crear un nou canal";
-$a->strings["Current Channel"] = "Canal Actual";
-$a->strings["Switch to one of your channels by selecting it."] = "Canviar a un altre dels teus canals seleccionant-ho.";
-$a->strings["Default Channel"] = "Canal per Defecte";
-$a->strings["Make Default"] = "Estableix com a Predeterminat";
-$a->strings["%d new messages"] = "%d missatges nous";
-$a->strings["%d new introductions"] = "%d noves presentacions";
-$a->strings["Delegated Channels"] = "Canals Delegats";
-$a->strings["Public access denied."] = "Accés públic denegat.";
-$a->strings["%d rating"] = array(
+App::$strings["show more"] = "mostrar més";
+App::$strings["Visible to your default audience"] = "Visible per a la teva audiència ";
+App::$strings["Show"] = "Mostra";
+App::$strings["Don't show"] = "No mostrar";
+App::$strings["Permissions"] = "Permisos ";
+App::$strings["Item was not found."] = "Article no trobat.";
+App::$strings["No source file."] = "No hi ha arxiu d'origen.";
+App::$strings["Cannot locate file to replace"] = "No trobo l'arxiu a reemplaçar";
+App::$strings["Cannot locate file to revise/update"] = "No trobo l'arxiu a revisar/actualitzar";
+App::$strings["File exceeds size limit of %d"] = "L'arxiu excedeix la mida limit de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Has arribat al teu límit de %1$.0f Mbytes de emagatzematge d'adjunts.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Pujada del arxiu fallida. Possible límit del sistema o acció interrompuda.";
+App::$strings["Stored file could not be verified. Upload failed."] = "L'arxiu guardat no es pot verificar. Pujada fallida.";
+App::$strings["Path not available."] = "Trajectòria no disponible";
+App::$strings["Empty pathname"] = "Trajèctoria vuida.";
+App::$strings["duplicate filename or path"] = "Nom o trajectòria duplicat";
+App::$strings["Path not found."] = "Trajectòria no trobada.";
+App::$strings["mkdir failed."] = "mkdir va fracassar.";
+App::$strings["database storage failed."] = "Arxiu de base de dades va fallar.";
+App::$strings["Unable to obtain identity information from database"] = "Incapaç de trobar l'informació d'identitat a la base de dades";
+App::$strings["Empty name"] = "Nom buit";
+App::$strings["Name too long"] = "Nom massa llarg";
+App::$strings["No account identifier"] = "Sense identificador de compte";
+App::$strings["Nickname is required."] = "Alies/malnom es requerit.";
+App::$strings["Reserved nickname. Please choose another."] = "Àlies reservat. Tria un altre.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "L'álies te caracters no soportats o ja esta en ús en aquest lloc";
+App::$strings["Unable to retrieve created identity"] = "No es pot recuperar la identitat creada";
+App::$strings["Default Profile"] = "Perfil per Defecte";
+App::$strings["Requested channel is not available."] = "El canal demanat no està disponible.";
+App::$strings["Requested profile is not available."] = "El perfil demanat no està disponible.";
+App::$strings["Change profile photo"] = "Canviar la foto del perfil";
+App::$strings["Profiles"] = "Perfils";
+App::$strings["Manage/edit profiles"] = "Gestiona/edita perfils";
+App::$strings["Create New Profile"] = "Crear un Perfil Nou";
+App::$strings["Profile Image"] = "Imatge del Perfil";
+App::$strings["visible to everybody"] = "visible per tothom";
+App::$strings["Edit visibility"] = "Editar visibilitat";
+App::$strings["Gender:"] = "Gènere:";
+App::$strings["Status:"] = "Estatus:";
+App::$strings["Homepage:"] = "Pàgina Personal:";
+App::$strings["Online Now"] = "Ara en Linia";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[avui]";
+App::$strings["Birthday Reminders"] = "Recordatori d'Aniversaris";
+App::$strings["Birthdays this week:"] = "Aniversari aquesta setmana:";
+App::$strings["[No description]"] = "[Sense descripció]";
+App::$strings["Event Reminders"] = "Recordatori d'Events";
+App::$strings["Events this week:"] = "Event aquesta setmana:";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Full Name:"] = "Nom Complet:";
+App::$strings["Like this channel"] = "M'agrada aquest canal";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Aniversari:";
+App::$strings["Age:"] = "Edat:";
+App::$strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferència Sexual:";
+App::$strings["Hometown:"] = "Ciutat Natal:";
+App::$strings["Tags:"] = "Etiquetes:";
+App::$strings["Political Views:"] = "Idees Polítiques:";
+App::$strings["Religion:"] = "Religió:";
+App::$strings["About:"] = "Sobre:";
+App::$strings["Hobbies/Interests:"] = "Aficions/Interessos:";
+App::$strings["Likes:"] = "Agrada:";
+App::$strings["Dislikes:"] = "Desagrada:";
+App::$strings["Contact information and Social Networks:"] = "Informació de contacte i Xarxes Socials:";
+App::$strings["My other channels:"] = "Els meus altres canals:";
+App::$strings["Musical interests:"] = "Interessos Musicals:";
+App::$strings["Books, literature:"] = "Llibres, literatura:";
+App::$strings["Television:"] = "Televisió:";
+App::$strings["Film/dance/culture/entertainment:"] = "Películes/Dança/Cultura/Entreteniment:";
+App::$strings["Love/Romance:"] = "Amor/Romace:";
+App::$strings["Work/employment:"] = "Treball/feina:";
+App::$strings["School/education:"] = "Escola/educació:";
+App::$strings["Like this thing"] = "M'agrada això";
+App::$strings["Male"] = "Masculí";
+App::$strings["Female"] = "Femení";
+App::$strings["Currently Male"] = "Actualment Masculí";
+App::$strings["Currently Female"] = "Actualment Femení";
+App::$strings["Mostly Male"] = "Més aviat Masculí";
+App::$strings["Mostly Female"] = "Més Aviat Femení";
+App::$strings["Transgender"] = "Canvi de Sexe";
+App::$strings["Intersex"] = "Intersexual";
+App::$strings["Transsexual"] = "Transsexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutre";
+App::$strings["Non-specific"] = "Indefinit";
+App::$strings["Undecided"] = "Indecís";
+App::$strings["Males"] = "Homes";
+App::$strings["Females"] = "Dones";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbianes";
+App::$strings["No Preference"] = "Sense Preferències";
+App::$strings["Bisexual"] = "Bisexual";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "Verge";
+App::$strings["Deviant"] = "Desviat";
+App::$strings["Fetish"] = "Fetixiste";
+App::$strings["Oodles"] = "Orgies";
+App::$strings["Nonsexual"] = "Asexual";
+App::$strings["Single"] = "Solter";
+App::$strings["Lonely"] = "Solitari";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "No Disponible";
+App::$strings["Has crush"] = "Aplastat";
+App::$strings["Infatuated"] = "Encapritxat";
+App::$strings["Dating"] = "Promés";
+App::$strings["Unfaithful"] = "Infidel";
+App::$strings["Sex Addict"] = "Adicte al Sexe";
+App::$strings["Friends/Benefits"] = "Amics amb Beneficis";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Ocupat";
+App::$strings["Married"] = "Casat";
+App::$strings["Imaginarily married"] = "Casat Imaginàriament";
+App::$strings["Partners"] = "Parella";
+App::$strings["Cohabiting"] = "Cohabitant";
+App::$strings["Common law"] = "Tradició";
+App::$strings["Happy"] = "Feliç";
+App::$strings["Not looking"] = "No Cerco";
+App::$strings["Swinger"] = "Llibertí";
+App::$strings["Betrayed"] = "Traït";
+App::$strings["Separated"] = "Separat";
+App::$strings["Unstable"] = "Inestable";
+App::$strings["Divorced"] = "Divorciat";
+App::$strings["Imaginarily divorced"] = "Divorciat Imaginàriament";
+App::$strings["Widowed"] = "Vidu/ua";
+App::$strings["Uncertain"] = "Incert";
+App::$strings["It's complicated"] = "Es Complicat";
+App::$strings["Don't care"] = "No Et Fa Res";
+App::$strings["Ask me"] = "Pregunta";
+App::$strings["Site Admin"] = "Administració";
+App::$strings["Address Book"] = "Adreçes";
+App::$strings["Mood"] = "Ànim";
+App::$strings["Probe"] = "Sondeig";
+App::$strings["Suggest"] = "Suggeriment";
+App::$strings["Random Channel"] = "Canal Aleatori";
+App::$strings["Invite"] = "Convida";
+App::$strings["Features"] = "Funcionalitats";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Entrada";
+App::$strings["Profile Photo"] = "Foto del Perfil";
+App::$strings["Update"] = "Actualització";
+App::$strings["Install"] = "Instal·lar";
+App::$strings["Purchase"] = "Compra";
+App::$strings["Image/photo"] = "Imatge/foto";
+App::$strings["Encrypted content"] = "Contingut encriptat";
+App::$strings["Install %s element: "] = "Instal·la l'element %s:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Aquesta entrada contè un element %s instal·lable, potser manques de permissos per instal·lar-lo en aquest lloc.";
+App::$strings["webpage"] = "pàgina web";
+App::$strings["layout"] = "disposició";
+App::$strings["block"] = "bloc";
+App::$strings["menu"] = "menú";
+App::$strings["QR code"] = "QR code";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s va escriure el següent %2\$s %3\$s";
+App::$strings["post"] = "entrada";
+App::$strings["Different viewers will see this text differently"] = "Diferents observadors veuran aquest text de diferents formes";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 va escriure:";
+App::$strings["Missing room name"] = "Perdut el nom de la sala";
+App::$strings["Duplicate room name"] = "Nom de la sala duplicat";
+App::$strings["Invalid room specifier."] = "Especificació de la sala invàlida.";
+App::$strings["Room not found."] = "Sala no trobada.";
+App::$strings["Room is full"] = "La sala es plena";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "La imatge excedeix la mida limit pel lloc web en %lu bytes";
+App::$strings["Image file is empty."] = "El fitxer d'imatge esta buit.";
+App::$strings["Unable to process image"] = "incapaç de processar la imatge";
+App::$strings["Photo storage failed."] = "Fracassà l'emmagatzematge de la Foto";
+App::$strings["Upload New Photos"] = "Puja Noves Fotos";
+App::$strings["Some blurb about what to do when you're new here"] = "Algunes propostes sobre el que cal fer quan ets nou aquí";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Has creat %1$.0f de %2$.0f canals permesos.";
+App::$strings["Create a new channel"] = "Crear un nou canal";
+App::$strings["Current Channel"] = "Canal Actual";
+App::$strings["Switch to one of your channels by selecting it."] = "Canviar a un altre dels teus canals seleccionant-ho.";
+App::$strings["Default Channel"] = "Canal per Defecte";
+App::$strings["Make Default"] = "Estableix com a Predeterminat";
+App::$strings["%d new messages"] = "%d missatges nous";
+App::$strings["%d new introductions"] = "%d noves presentacions";
+App::$strings["Delegated Channels"] = "Canals Delegats";
+App::$strings["Public access denied."] = "Accés públic denegat.";
+App::$strings["%d rating"] = array(
0 => "%d valoració",
1 => "%d valoracions",
);
-$a->strings["Gender: "] = "Gènere:";
-$a->strings["Status: "] = "Estatus:";
-$a->strings["Homepage: "] = "Pàgina Personal:";
-$a->strings["Description:"] = "Descripció:";
-$a->strings["Public Forum:"] = "Forum Públic:";
-$a->strings["Keywords: "] = "Paraules Clau:";
-$a->strings["Don't suggest"] = "No suggerir";
-$a->strings["Common connections:"] = "Connexions en comú:";
-$a->strings["Global Directory"] = "Directori Global";
-$a->strings["Local Directory"] = "Directori Local";
-$a->strings["Finding:"] = "Cercant:";
-$a->strings["next page"] = "pàgina següent";
-$a->strings["previous page"] = "pàgina anterior";
-$a->strings["Sort options"] = "Opcions per ordenar";
-$a->strings["Alphabetic"] = "Alfabètic";
-$a->strings["Reverse Alphabetic"] = "Alfabètic Invers";
-$a->strings["Newest to Oldest"] = "De més Nou a més Vell";
-$a->strings["Oldest to Newest"] = "De més Antic a més Nou";
-$a->strings["No entries (some entries may be hidden)."] = "Sense entrades (algunes podrien estar amagades).";
-$a->strings["Xchan Lookup"] = "Cerca a xchan";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Cerca a xchan començant per (o webbie)";
-$a->strings["Not found."] = "No trobat.";
-$a->strings["Authorize application connection"] = "Autoritza la connexió de l'aplicació";
-$a->strings["Return to your app and insert this Securty Code:"] = "Torna a la teva aplicació i insereix aquest Codi de Seguretat:";
-$a->strings["Please login to continue."] = "Si et plau, identifica't per continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vols autoritzar a aquesta aplicació l'accés a les teves entrades i contactes i/o a crear noves entrades com si fos tu mateix.";
-$a->strings["Page Title"] = "Títol de la pàgina";
-$a->strings["Channel added."] = "S'ha afegit el canal.";
-$a->strings["Tag removed"] = "S'ha tret l'etiqueta";
-$a->strings["Remove Item Tag"] = "Elimina l'etiqueta d'element";
-$a->strings["Select a tag to remove: "] = "Tria l'etiqueta a eliminar:";
-$a->strings["Remove"] = "Esborra";
-$a->strings["Continue"] = "Continua";
-$a->strings["Premium Channel Setup"] = "Configuració de Canals Premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilita les restriccions de connexió del canal premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Si us plau, introdueixi les restriccions o condicions, com ara el rebut de PayPal, les pautes d'ús, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Aquest canal pot requerir passos addicionals o reconeixement de les següents condicions abans de connectar:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Connexions potencials veuran el següent text abans de continuar:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuar, certifico que he complert amb totes les instruccions proporcionades en aquesta pàgina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(No s'han proporcionat instruccions específiques pel propietari del canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal Restringit o Premium";
-$a->strings["Thing updated"] = "S'ha actualitzat la cosa";
-$a->strings["Object store: failed"] = "No s'ha pogut emmagatzemar l'objecte";
-$a->strings["Thing added"] = "S'ha afegit la cosa";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostra la cosa";
-$a->strings["item not found."] = "no s'ha trobat l'element.";
-$a->strings["Edit Thing"] = "Edita la cosa";
-$a->strings["Select a profile"] = "Tria un perfil";
-$a->strings["Post an activity"] = "Publica una activitat";
-$a->strings["Only sends to viewers of the applicable profile"] = "S'envia només a visitants del perfil corresponent";
-$a->strings["Name of thing e.g. something"] = "Nom de la cosa. Exemple: patata";
-$a->strings["URL of thing (optional)"] = "Adreça URL de la cosa (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "Adreça URL de la foto d'una cosa (opcional)";
-$a->strings["Add Thing to your Profile"] = "Afegeix una cosa al teu perfil";
-$a->strings["Item not available."] = "Article no disponible.";
-$a->strings["Fetching URL returns error: %1\$s"] = "URL sol·licitada retorna error: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "S'ha pujat la imatge però no s'ha pogut retallar.";
-$a->strings["Image resize failed."] = "No s'ha pogut escalar la imatge.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Refresca la memòria cau del navegador si la foto no s'actualitza immediatament. Dreceres: «Ctrl+F5» i «Ctrl+Maj+R»";
-$a->strings["Image exceeds size limit of %d"] = "La imatge excedeix la mida límit de %d";
-$a->strings["Unable to process image."] = "Incapaç de processar l'imatge.";
-$a->strings["Photo not available."] = "Foto no disponible.";
-$a->strings["Upload File:"] = "Puja Arxiu:";
-$a->strings["Select a profile:"] = "Tria un perfil:";
-$a->strings["Upload Profile Photo"] = "Puja una Foto pel Perfil";
-$a->strings["or"] = "o";
-$a->strings["skip this step"] = "salta aquest pas";
-$a->strings["select a photo from your photo albums"] = "tria una foto del teu àlbum de fotos";
-$a->strings["Crop Image"] = "Retalla Imatge";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Si us plau, retalla la imatge per a una optima visualització";
-$a->strings["Done Editing"] = "Edició Feta";
-$a->strings["Image uploaded successfully."] = "Imatge pujada exitosament.";
-$a->strings["Image upload failed."] = "La pujada de la imatge va fracassar.";
-$a->strings["Image size reduction [%s] failed."] = "La reducció de mida de la imatge [%s] va fracassar.";
-$a->strings["Invalid item."] = "Article invàlid.";
-$a->strings["Channel not found."] = "Canal no trobat.";
-$a->strings["Page not found."] = "Pàgina no trobada.";
-$a->strings["Like/Dislike"] = "M'agrada / No m'agrada";
-$a->strings["This action is restricted to members."] = "Aquesta acció està restringida als membres.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "<a href=\"rmagic\">Entra amb la teva identitat \$Projectname</a> o <a href=\"register\">registra't a \$Projectname</a> per continuar.";
-$a->strings["Invalid request."] = "Sol·licitud invàlida.";
-$a->strings["thing"] = "cosa";
-$a->strings["Channel unavailable."] = "El canal està inactiu.";
-$a->strings["Previous action reversed."] = "S'ha desfet l'acció anterior.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s està d'acord amb %3\$s de %2\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no està d'acord amb %3\$s de %2\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s s'abstén en %3\$s de %2\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s assistirà a %3\$s de %2\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no assistirà a %3\$s de %2\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s potser assistirà a %3\$s de %2\$s";
-$a->strings["Action completed."] = "S'ha completat l'acció.";
-$a->strings["Thank you."] = "Gràcies.";
-$a->strings["Calendar entries imported."] = "Entrades de Calendari importades.";
-$a->strings["No calendar entries found."] = "No es troben entrades decalendari.";
-$a->strings["Event can not end before it has started."] = "L'esdeveniment ha de començar abans d'acabar.";
-$a->strings["Unable to generate preview."] = "No s'ha pogut generar la vista prèvia.";
-$a->strings["Event title and start time are required."] = "Cal indicar l'inici i el final de l'esdeveniment.";
-$a->strings["Event not found."] = "No s'ha trobat l'esdeveniment.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Edita l'esdeveniment";
-$a->strings["Delete event"] = "Esborra l'esdeveniment";
-$a->strings["calendar"] = "calendari";
-$a->strings["Create New Event"] = "Crea un esdeveniment nou";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Pròxim";
-$a->strings["Export"] = "Exporta";
-$a->strings["Import"] = "Importar";
-$a->strings["Event removed"] = "S'ha eliminat l'esdeveniment";
-$a->strings["Failed to remove event"] = "No s'ha pogut esborrar l'esdeveniment";
-$a->strings["Event details"] = "Detalls de l'esdeveniment";
-$a->strings["Starting date and Title are required."] = "La data d'inici i el títol són obligatoris.";
-$a->strings["Categories (comma-separated list)"] = "Categories (llista separada per comes)";
-$a->strings["Event Starts:"] = "Inici:";
-$a->strings["Finish date/time is not known or not relevant"] = "La data i hora de final no és coneguda o irrellevant";
-$a->strings["Event Finishes:"] = "Final:";
-$a->strings["Adjust for viewer timezone"] = "Ajusta a la zona horària del visitant.";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "És important per esdeveniments locals, però pels globals no és pràctic.";
-$a->strings["Title:"] = "Títol:";
-$a->strings["Share this event"] = "Comparteix aquest esdeveniment";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s esta seguint %2\$s de %3\$s";
-$a->strings["Public Sites"] = "Llocs públics";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Els llocs llistats permeten registrar usuaris de la xarxa \$Projectname. Com que tots els llocs estan enllaçats entre ells, la identitat és vàlida a tota la xarxa. Alguns llocs poden demanar subscripció o oferir serveis addicional de pagament. Per a més detalls, proveu de seguir els enllaços dels proveïdors.";
-$a->strings["Rate this hub"] = "Valora aquest hub";
-$a->strings["Site URL"] = "Adreça URL del web";
-$a->strings["Access Type"] = "Tipus d'accés";
-$a->strings["Registration Policy"] = "Condicions de registre";
-$a->strings["Location"] = "Localització";
-$a->strings["View hub ratings"] = "Mostra la valoració del hub";
-$a->strings["Rate"] = "Puntua";
-$a->strings["View ratings"] = "Mostra les valoracions";
-$a->strings["Edit post"] = "Modifica l'entrada";
-$a->strings["\$Projectname channel"] = "Canal de \$Projectname";
-$a->strings["Collection created."] = "Creada una col·lecció";
-$a->strings["Could not create collection."] = "No puc crear la col·lecció.";
-$a->strings["Collection updated."] = "Col·lecció actualitzada.";
-$a->strings["Create a collection of channels."] = "Creada una col·lecció de canals.";
-$a->strings["Collection Name: "] = "Nom de la Col·lecció:";
-$a->strings["Members are visible to other channels"] = "Els membres son visibles en altres canals";
-$a->strings["Collection removed."] = "Col·lecció esborrada.";
-$a->strings["Unable to remove collection."] = "Incapaç d'esborrar la col·lecció.";
-$a->strings["Collection Editor"] = "Editor de Col·leccions";
-$a->strings["Members"] = "Membres";
-$a->strings["All Connected Channels"] = "Tots els Canals Connectats";
-$a->strings["Click on a channel to add or remove."] = "Clic sobre el canal per afegir o esborrar.";
-$a->strings["Version %s"] = "Versió %s";
-$a->strings["Installed plugins/addons/apps:"] = "Plugins/addons/apps Instal·lats:";
-$a->strings["No installed plugins/addons/apps"] = "Plugins/addons/apps no instal·lats";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Aquest és un hub de \$Projectname, una xarxa cooperativa mundial de llocs web descentralitzats amb gran control de la privacitat.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Última actualització en rerefons:";
-$a->strings["Running at web location"] = "Correguent en el lloc web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Ves a <a href=\"https://redmatrix.me\">redmatrix.me</a> per saber-ne més sobre \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Per informar d'errors o problemes ves a";
-$a->strings["\$projectname issues"] = "\$projectname emisions";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per suggerències, felicitacions i altres, envia'ns un mail a «redmatrix» [arroba] librelist [punt] com";
-$a->strings["Site Administrators"] = "Administradors del lloc";
-$a->strings["Unable to locate original post."] = "No s'ha pogut trobar l'entrada original.";
-$a->strings["Empty post discarded."] = "S'ha descartat l'entrada perquè no té contingut.";
-$a->strings["Executable content type not permitted to this channel."] = "No està permès el contingut de tipus executable en aquest canal.";
-$a->strings["System error. Post not saved."] = "Hi ha hagut un error del sistema. L'entrada no s'ha desat.";
-$a->strings["Unable to obtain post information from database."] = "No s'ha pogut obtenir informació de l'entrada a la base de dades.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Has assolit el teu límit de %1$.0f entrades (descomptant comentaris).";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Has assolit el teu limit de %1$.0f pàgines web.";
-$a->strings["No such group"] = "No existeix el grup";
-$a->strings["No such channel"] = "No existeix el canal";
-$a->strings["Search Results For:"] = "Cerca resultats per:";
-$a->strings["Collection is empty"] = "La coŀlecció és buida";
-$a->strings["Collection: "] = "Coŀlecció:";
-$a->strings["Connection: "] = "Connexió:";
-$a->strings["Invalid connection."] = "La connexió és invàlida.";
-$a->strings["No channel."] = "No s'ha trobat el canal";
-$a->strings["Common connections"] = "Connexions en comú";
-$a->strings["No connections in common."] = "No hi ha connexions en comú.";
-$a->strings["This site is not a directory server"] = "Aquest lloc web no és un servidor de directori";
-$a->strings["Could not access contact record."] = "No s'ha pogut accedir al llibre de contactes.";
-$a->strings["Could not locate selected profile."] = "No s'ha trobat el perfil indicat.";
-$a->strings["Connection updated."] = "S'ha actualitzat la connexió.";
-$a->strings["Failed to update connection record."] = "No s'ha pogut actualitzar el registre de connexió.";
-$a->strings["Blocked"] = "Bloquejades";
-$a->strings["Ignored"] = "Ignorades";
-$a->strings["Hidden"] = "Amagades";
-$a->strings["Archived"] = "Arxivades";
-$a->strings["Suggest new connections"] = "Suggereix noves connexions";
-$a->strings["New Connections"] = "Noves Connexions";
-$a->strings["Show pending (new) connections"] = "Mostra les connexions pendents (noves)";
-$a->strings["All Connections"] = "Totes les Connexions";
-$a->strings["Show all connections"] = "Mostra totes les connexions";
-$a->strings["Unblocked"] = "No bloquejades";
-$a->strings["Only show unblocked connections"] = "Mostra només les connexions no bloquejades";
-$a->strings["Only show blocked connections"] = "Mostra només les connexions bloquejades";
-$a->strings["Only show ignored connections"] = "Mostra només les connexions ignorades";
-$a->strings["Only show archived connections"] = "Mostra només les connexions arxivades";
-$a->strings["Only show hidden connections"] = "Mostra només les connexions amagades";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Modifica la connexió";
-$a->strings["Search your connections"] = "Cerca entre les teves connexions";
-$a->strings["Finding: "] = "Cercant:";
-$a->strings["Block Name"] = "Nom del Bloc";
-$a->strings["Block Title"] = "Títol del bloc";
-$a->strings["Item not found"] = "No s'ha trobat l'element";
-$a->strings["Item is not editable"] = "Article no editable";
-$a->strings["Delete item?"] = "Esborrar ítem";
-$a->strings["Insert YouTube video"] = "insereix video YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insereix video Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insereix audio Vorbis [.ogg]";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidats: Nom d'usuari: {el teu correu electrònic}, Contrasenya: +++";
-$a->strings["Page owner information could not be retrieved."] = "La informació del propietari de la pàgina no va poder ser recuperada";
-$a->strings["Album not found."] = "Àlbum no trobat";
-$a->strings["Delete Album"] = "Esborra Àlbum";
-$a->strings["Delete Photo"] = "Esborra Foto";
-$a->strings["No photos selected"] = "No has seleccionat fotos";
-$a->strings["Access to this item is restricted."] = "L'accés a aquest element esta restringit.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de %2$.2f MB de l'espai per a imatges.";
-$a->strings["%1$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de l'espai per a imatges.";
-$a->strings["Upload Photos"] = "Puja imatges";
-$a->strings["Enter a new album name"] = "Escriu el nom del nou àlbum";
-$a->strings["or select an existing one (doubleclick)"] = "o bé fes doble clic a un d'existent";
-$a->strings["Create a status post for this upload"] = "Genera una entrada a partir de la pujada";
-$a->strings["Album name could not be decoded"] = "No s'ha pogut descodificar el nom de l'àlbum";
-$a->strings["Contact Photos"] = "Imatges de contactes";
-$a->strings["Show Newest First"] = "Ordena de més nou a més antic";
-$a->strings["Show Oldest First"] = "Ordena de més antic a més nou";
-$a->strings["View Photo"] = "Mostra la imatge";
-$a->strings["Edit Album"] = "Modifica l'àlbum";
-$a->strings["Permission denied. Access to this item may be restricted."] = "S'ha denegat el permís. Pot ser que l'accés estigui restringit.";
-$a->strings["Photo not available"] = "La imatge no està disponible";
-$a->strings["Use as profile photo"] = "Fes-la imatge de perfil";
-$a->strings["Private Photo"] = "Imatge privada";
-$a->strings["View Full Size"] = "Mostra a mida completa";
-$a->strings["Edit photo"] = "Modifica la imatge";
-$a->strings["Rotate CW (right)"] = "Tomba cap a la dreta";
-$a->strings["Rotate CCW (left)"] = "Tomba cap a l'esquerra";
-$a->strings["Caption"] = "Llegenda";
-$a->strings["Add a Tag"] = "Afegeix una etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemple: @joan, @Paula_Peris, @mar@exemple.org";
-$a->strings["Flag as adult in album view"] = "Marca com a contingut adult";
-$a->strings["In This Photo:"] = "Hi apareixen:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Mostra'n l'àlbum";
-$a->strings["Recent Photos"] = "Imatges recents";
-$a->strings["Items tagged with: %s"] = "Elements etiquetats amb: %s";
-$a->strings["Search results for: %s"] = "Resultats de cerca per: %s";
-$a->strings["Profile Match"] = "Perfils compatibles";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "No tens paraules clau al perfil principal per poder cercar perfils semblants.";
-$a->strings["is interested in:"] = "té interès en:";
-$a->strings["No matches"] = "No s'han trobat perfils compatibles";
-$a->strings["Away"] = "Absent";
-$a->strings["Online"] = "En connexió";
-$a->strings["Select a bookmark folder"] = "Tria una carpeta d'interès";
-$a->strings["Save Bookmark"] = "Guarda Favorits";
-$a->strings["URL of bookmark"] = "URL de favorit";
-$a->strings["Description"] = "Descripció";
-$a->strings["Or enter new bookmark folder name"] = "O entra un nou nom de favorit";
-$a->strings["No more system notifications."] = "No hi ha més notificacions de sistema.";
-$a->strings["System Notifications"] = "Notificacions de sistema";
-$a->strings["network"] = "xarxa";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "S'ha actualitzat la disposició.";
-$a->strings["Edit System Page Description"] = "Editor del Sistema de Descripció de Pàgines";
-$a->strings["Layout not found."] = "No s'ha trobat cap disposició de pàgina.";
-$a->strings["Module Name:"] = "Nom del mòdul:";
-$a->strings["Layout Help"] = "Ajuda per la disposició de pàgina";
-$a->strings["- select -"] = "- selecciona -";
-$a->strings["Your service plan only allows %d channels."] = "El teu paquet de serveis només admet %d canals.";
-$a->strings["Nothing to import."] = "No hi ha res a importar.";
-$a->strings["Unable to download data from old server"] = "No s'han pogut descarregar les dades del servidor antic";
-$a->strings["Imported file is empty."] = "El fitxer importat està buit.";
-$a->strings["The data provided is not compatible with this project."] = "Les dades subministrades no son compatibles amb aquest projecte.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Atenció: Les versions de la Base de Dades difereixen en %1\$d actualitzacions.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No s'ha pogut importar el canal perquè l'identificador del canal no s'ha pogut duplicar en aquest servidor.";
-$a->strings["Channel clone failed. Import failed."] = "No s'ha pogut importar el canal perquè el canal no s'ha pogut clonar.";
-$a->strings["Cloned channel not found. Import failed."] = "No s'ha pogut importar el canal perquè el canal clonat no s'ha trobat.";
-$a->strings["You must be logged in to use this feature."] = "Has d'estar registrat per fer servir aquesta funcionalitat.";
-$a->strings["Import Channel"] = "Importa un canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Empra aquest formulari per importar un canal existent en un altre servidor/concentrador. Pots recuperar el canal des de l'antic servidor/concentrador via la xarxa o mitjançant un fitxer d'exportació";
-$a->strings["File to Upload"] = "Fitxer a pujar";
-$a->strings["Or provide the old server/hub details"] = "O proveeix els detalls de l'antic servidor/concentrador";
-$a->strings["Your old identity address (xyz@example.com)"] = "La teva adreça de canal antiga. El format és canal@exemple.org";
-$a->strings["Your old login email address"] = "La teva adreça de correu electrònic antiga";
-$a->strings["Your old login password"] = "La teva contrasenya antiga";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Per a qualsevol de les opcions, escull si vols fer primària l'adreça d'aquest hub o mantenir l'anterior com a primària. Podràs penjar entrades des de totes dues adreces, però per als fitxers, imatges i altres en cal una de primària.";
-$a->strings["Make this hub my primary location"] = "Fes d'aquest hub la meva ubicació primària";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa les entrades existents si es possible (experimental - limitat per la memòria disponible";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Aquest procès pot trigar minuts en completar. Si et plau envia el formulari només una vegada i manté aquesta pàgina oberta fins que finalitzi.";
-$a->strings["Delete layout?"] = "Esborra format?";
-$a->strings["Layout Description (Optional)"] = "Descripció del Format (Opcional)";
-$a->strings["Layout Name"] = "Nom del Format Gràfic";
-$a->strings["Edit Layout"] = "Edita Format Gràfic";
-$a->strings["You must be logged in to see this page."] = "Has d'estar identificat per a veure aquesta pàgina.";
-$a->strings["Room not found"] = "No s'ha trobat la sala";
-$a->strings["Leave Room"] = "Abandona la sala";
-$a->strings["Delete This Room"] = "Elimina la sala";
-$a->strings["I am away right now"] = "Absent";
-$a->strings["I am online"] = "Estic connectat/da";
-$a->strings["Bookmark this room"] = "Fes favorit aquest xat";
-$a->strings["New Chatroom"] = "Nova sala per a Xerrar";
-$a->strings["Chatroom Name"] = "Nom del Xat";
-$a->strings["%1\$s's Chatrooms"] = "%1\$s de Xats";
-$a->strings["Menu not found."] = "Menú no trobat.";
-$a->strings["Unable to create element."] = "Incapaç de crear l'element.";
-$a->strings["Unable to update menu element."] = "Incapaç d'actualitzar un element del menú.";
-$a->strings["Unable to add menu element."] = "Incapaç d'afegir l'element del menú.";
-$a->strings["Menu Item Permissions"] = "Permisos de l'Article del Menú";
-$a->strings["(click to open/close)"] = "(clica per obrir/tancar)";
-$a->strings["Link Name"] = "Nom de l'Enllaç";
-$a->strings["Link or Submenu Target"] = "Enllaç o Submenú Objectiu";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Entra la URL de l'enlla´o tria un nom de menú per crear un submenú";
-$a->strings["Use magic-auth if available"] = "Empra magic-auth si esta disponible";
-$a->strings["Open link in new window"] = "Obrir l'enllaç en una nova finestra";
-$a->strings["Order in list"] = "Ordre per llista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Els números més alts aniràn al fons de la llista";
-$a->strings["Submit and finish"] = "Envia i termina";
-$a->strings["Submit and continue"] = "Envia i continua";
-$a->strings["Menu:"] = "Menú:";
-$a->strings["Link Target"] = "Enllaç Objectiu";
-$a->strings["Edit menu"] = "Edita menú";
-$a->strings["Edit element"] = "Edita element";
-$a->strings["Drop element"] = "Deixa anar element";
-$a->strings["New element"] = "Nou element";
-$a->strings["Edit this menu container"] = "Edita aquest contenidor de menú";
-$a->strings["Add menu element"] = "Afegeix element de menú";
-$a->strings["Delete this menu item"] = "Esborra aquest article del menú";
-$a->strings["Edit this menu item"] = "Edita aquest article del menú";
-$a->strings["Menu item not found."] = "Article del menú no trobat.";
-$a->strings["Menu item deleted."] = "Article del menú eliminat.";
-$a->strings["Menu item could not be deleted."] = "Article del menú no es pot eliminar.";
-$a->strings["Edit Menu Element"] = "Editar Element del Menú";
-$a->strings["Link text"] = "Enllaç de text";
-$a->strings["Delete webpage?"] = "Esborrar pàgina web?";
-$a->strings["Page link title"] = "Títol de la pàgina enllaçada";
-$a->strings["Edit Webpage"] = "Edita la Pàgina Web";
-$a->strings["This directory server requires an access token"] = "Aquest servidor de directori requereix un token de accès";
-$a->strings["No valid account found."] = "No es troba un compte vàlid.";
-$a->strings["Password reset request issued. Check your email."] = "Sol·licitud de restabliment de contrasenya emesa. Consulta el teu correu electrònic.";
-$a->strings["Site Member (%s)"] = "Lloc d'Usuari (%s)";
-$a->strings["Password reset requested at %s"] = "S'ha soŀlicitat restablir la contrasenya al hub %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ha fallat el restabliment de contrasenya perquè la no s'ha pogut verificar soŀlicitud. Pot ser que ja ho hàgiu soŀlicitat abans.";
-$a->strings["Password Reset"] = "Restabliment de contrasenya";
-$a->strings["Your password has been reset as requested."] = "S'ha restablert la vostra contrasenya.";
-$a->strings["Your new password is"] = "La nova contrasenya és";
-$a->strings["Save or copy your new password - and then"] = "Desa o copia la nova contrasenya, i després";
-$a->strings["click here to login"] = "fes clic aquí per iniciar sessió";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Pots canviar la contrasenya a la pàgina <em>Paràmetres</em>, un cop iniciada la sessió.";
-$a->strings["Your password has changed at %s"] = "La teva contrasenya a %s ha canviat";
-$a->strings["Forgot your Password?"] = "No recordes la contrasenya?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Escriu la teva adreça de correu electrònic i envia per restablir la contrasenya. Després revisa el seu correu electrònic per obtenir més instruccions.";
-$a->strings["Email Address"] = "Adreça electrònica";
-$a->strings["Reset"] = "Reajustar";
-$a->strings["Website:"] = "Lloc web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canal Remot [%s] (encara no es coneix en aquest lloc)";
-$a->strings["Rating (this information is public)"] = "Valoració (aquesta informació és pública)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Opcionalment pots explicar la teva qualificació (aquesta informació és pública)";
-$a->strings["Delete block?"] = "Eliminar bloc?";
-$a->strings["Edit Block"] = "Editar Bloc";
-$a->strings["Total invitation limit exceeded."] = "El límit total invitacions s'ha superat.";
-$a->strings["%s : Not a valid email address."] = "%s: adreça de correu electrònic no vàlida.";
-$a->strings["Please join us on Red"] = "Si us plau, uneix-te a Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Límit d'invitacions excedit. Si us plau, poseu-vos en contacte amb l'administrador del lloc.";
-$a->strings["%s : Message delivery failed."] = "%s : Entrega del Missatge fallida.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Gènere:";
+App::$strings["Status: "] = "Estatus:";
+App::$strings["Homepage: "] = "Pàgina Personal:";
+App::$strings["Description:"] = "Descripció:";
+App::$strings["Public Forum:"] = "Forum Públic:";
+App::$strings["Keywords: "] = "Paraules Clau:";
+App::$strings["Don't suggest"] = "No suggerir";
+App::$strings["Common connections:"] = "Connexions en comú:";
+App::$strings["Global Directory"] = "Directori Global";
+App::$strings["Local Directory"] = "Directori Local";
+App::$strings["Finding:"] = "Cercant:";
+App::$strings["next page"] = "pàgina següent";
+App::$strings["previous page"] = "pàgina anterior";
+App::$strings["Sort options"] = "Opcions per ordenar";
+App::$strings["Alphabetic"] = "Alfabètic";
+App::$strings["Reverse Alphabetic"] = "Alfabètic Invers";
+App::$strings["Newest to Oldest"] = "De més Nou a més Vell";
+App::$strings["Oldest to Newest"] = "De més Antic a més Nou";
+App::$strings["No entries (some entries may be hidden)."] = "Sense entrades (algunes podrien estar amagades).";
+App::$strings["Xchan Lookup"] = "Cerca a xchan";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Cerca a xchan començant per (o webbie)";
+App::$strings["Not found."] = "No trobat.";
+App::$strings["Authorize application connection"] = "Autoritza la connexió de l'aplicació";
+App::$strings["Return to your app and insert this Securty Code:"] = "Torna a la teva aplicació i insereix aquest Codi de Seguretat:";
+App::$strings["Please login to continue."] = "Si et plau, identifica't per continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vols autoritzar a aquesta aplicació l'accés a les teves entrades i contactes i/o a crear noves entrades com si fos tu mateix.";
+App::$strings["Page Title"] = "Títol de la pàgina";
+App::$strings["Channel added."] = "S'ha afegit el canal.";
+App::$strings["Tag removed"] = "S'ha tret l'etiqueta";
+App::$strings["Remove Item Tag"] = "Elimina l'etiqueta d'element";
+App::$strings["Select a tag to remove: "] = "Tria l'etiqueta a eliminar:";
+App::$strings["Remove"] = "Esborra";
+App::$strings["Continue"] = "Continua";
+App::$strings["Premium Channel Setup"] = "Configuració de Canals Premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilita les restriccions de connexió del canal premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Si us plau, introdueixi les restriccions o condicions, com ara el rebut de PayPal, les pautes d'ús, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Aquest canal pot requerir passos addicionals o reconeixement de les següents condicions abans de connectar:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Connexions potencials veuran el següent text abans de continuar:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuar, certifico que he complert amb totes les instruccions proporcionades en aquesta pàgina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(No s'han proporcionat instruccions específiques pel propietari del canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal Restringit o Premium";
+App::$strings["Thing updated"] = "S'ha actualitzat la cosa";
+App::$strings["Object store: failed"] = "No s'ha pogut emmagatzemar l'objecte";
+App::$strings["Thing added"] = "S'ha afegit la cosa";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostra la cosa";
+App::$strings["item not found."] = "no s'ha trobat l'element.";
+App::$strings["Edit Thing"] = "Edita la cosa";
+App::$strings["Select a profile"] = "Tria un perfil";
+App::$strings["Post an activity"] = "Publica una activitat";
+App::$strings["Only sends to viewers of the applicable profile"] = "S'envia només a visitants del perfil corresponent";
+App::$strings["Name of thing e.g. something"] = "Nom de la cosa. Exemple: patata";
+App::$strings["URL of thing (optional)"] = "Adreça URL de la cosa (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "Adreça URL de la foto d'una cosa (opcional)";
+App::$strings["Add Thing to your Profile"] = "Afegeix una cosa al teu perfil";
+App::$strings["Item not available."] = "Article no disponible.";
+App::$strings["Fetching URL returns error: %1\$s"] = "URL sol·licitada retorna error: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "S'ha pujat la imatge però no s'ha pogut retallar.";
+App::$strings["Image resize failed."] = "No s'ha pogut escalar la imatge.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Refresca la memòria cau del navegador si la foto no s'actualitza immediatament. Dreceres: «Ctrl+F5» i «Ctrl+Maj+R»";
+App::$strings["Image exceeds size limit of %d"] = "La imatge excedeix la mida límit de %d";
+App::$strings["Unable to process image."] = "Incapaç de processar l'imatge.";
+App::$strings["Photo not available."] = "Foto no disponible.";
+App::$strings["Upload File:"] = "Puja Arxiu:";
+App::$strings["Select a profile:"] = "Tria un perfil:";
+App::$strings["Upload Profile Photo"] = "Puja una Foto pel Perfil";
+App::$strings["or"] = "o";
+App::$strings["skip this step"] = "salta aquest pas";
+App::$strings["select a photo from your photo albums"] = "tria una foto del teu àlbum de fotos";
+App::$strings["Crop Image"] = "Retalla Imatge";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Si us plau, retalla la imatge per a una optima visualització";
+App::$strings["Done Editing"] = "Edició Feta";
+App::$strings["Image uploaded successfully."] = "Imatge pujada exitosament.";
+App::$strings["Image upload failed."] = "La pujada de la imatge va fracassar.";
+App::$strings["Image size reduction [%s] failed."] = "La reducció de mida de la imatge [%s] va fracassar.";
+App::$strings["Invalid item."] = "Article invàlid.";
+App::$strings["Channel not found."] = "Canal no trobat.";
+App::$strings["Page not found."] = "Pàgina no trobada.";
+App::$strings["Like/Dislike"] = "M'agrada / No m'agrada";
+App::$strings["This action is restricted to members."] = "Aquesta acció està restringida als membres.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "<a href=\"rmagic\">Entra amb la teva identitat \$Projectname</a> o <a href=\"register\">registra't a \$Projectname</a> per continuar.";
+App::$strings["Invalid request."] = "Sol·licitud invàlida.";
+App::$strings["thing"] = "cosa";
+App::$strings["Channel unavailable."] = "El canal està inactiu.";
+App::$strings["Previous action reversed."] = "S'ha desfet l'acció anterior.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s està d'acord amb %3\$s de %2\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no està d'acord amb %3\$s de %2\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s s'abstén en %3\$s de %2\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s assistirà a %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no assistirà a %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s potser assistirà a %3\$s de %2\$s";
+App::$strings["Action completed."] = "S'ha completat l'acció.";
+App::$strings["Thank you."] = "Gràcies.";
+App::$strings["Calendar entries imported."] = "Entrades de Calendari importades.";
+App::$strings["No calendar entries found."] = "No es troben entrades decalendari.";
+App::$strings["Event can not end before it has started."] = "L'esdeveniment ha de començar abans d'acabar.";
+App::$strings["Unable to generate preview."] = "No s'ha pogut generar la vista prèvia.";
+App::$strings["Event title and start time are required."] = "Cal indicar l'inici i el final de l'esdeveniment.";
+App::$strings["Event not found."] = "No s'ha trobat l'esdeveniment.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Edita l'esdeveniment";
+App::$strings["Delete event"] = "Esborra l'esdeveniment";
+App::$strings["calendar"] = "calendari";
+App::$strings["Create New Event"] = "Crea un esdeveniment nou";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Pròxim";
+App::$strings["Export"] = "Exporta";
+App::$strings["Import"] = "Importar";
+App::$strings["Event removed"] = "S'ha eliminat l'esdeveniment";
+App::$strings["Failed to remove event"] = "No s'ha pogut esborrar l'esdeveniment";
+App::$strings["Event details"] = "Detalls de l'esdeveniment";
+App::$strings["Starting date and Title are required."] = "La data d'inici i el títol són obligatoris.";
+App::$strings["Categories (comma-separated list)"] = "Categories (llista separada per comes)";
+App::$strings["Event Starts:"] = "Inici:";
+App::$strings["Finish date/time is not known or not relevant"] = "La data i hora de final no és coneguda o irrellevant";
+App::$strings["Event Finishes:"] = "Final:";
+App::$strings["Adjust for viewer timezone"] = "Ajusta a la zona horària del visitant.";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "És important per esdeveniments locals, però pels globals no és pràctic.";
+App::$strings["Title:"] = "Títol:";
+App::$strings["Share this event"] = "Comparteix aquest esdeveniment";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s esta seguint %2\$s de %3\$s";
+App::$strings["Public Sites"] = "Llocs públics";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Els llocs llistats permeten registrar usuaris de la xarxa \$Projectname. Com que tots els llocs estan enllaçats entre ells, la identitat és vàlida a tota la xarxa. Alguns llocs poden demanar subscripció o oferir serveis addicional de pagament. Per a més detalls, proveu de seguir els enllaços dels proveïdors.";
+App::$strings["Rate this hub"] = "Valora aquest hub";
+App::$strings["Site URL"] = "Adreça URL del web";
+App::$strings["Access Type"] = "Tipus d'accés";
+App::$strings["Registration Policy"] = "Condicions de registre";
+App::$strings["Location"] = "Localització";
+App::$strings["View hub ratings"] = "Mostra la valoració del hub";
+App::$strings["Rate"] = "Puntua";
+App::$strings["View ratings"] = "Mostra les valoracions";
+App::$strings["Edit post"] = "Modifica l'entrada";
+App::$strings["\$Projectname channel"] = "Canal de \$Projectname";
+App::$strings["Collection created."] = "Creada una col·lecció";
+App::$strings["Could not create collection."] = "No puc crear la col·lecció.";
+App::$strings["Collection updated."] = "Col·lecció actualitzada.";
+App::$strings["Create a collection of channels."] = "Creada una col·lecció de canals.";
+App::$strings["Collection Name: "] = "Nom de la Col·lecció:";
+App::$strings["Members are visible to other channels"] = "Els membres son visibles en altres canals";
+App::$strings["Collection removed."] = "Col·lecció esborrada.";
+App::$strings["Unable to remove collection."] = "Incapaç d'esborrar la col·lecció.";
+App::$strings["Collection Editor"] = "Editor de Col·leccions";
+App::$strings["Members"] = "Membres";
+App::$strings["All Connected Channels"] = "Tots els Canals Connectats";
+App::$strings["Click on a channel to add or remove."] = "Clic sobre el canal per afegir o esborrar.";
+App::$strings["Version %s"] = "Versió %s";
+App::$strings["Installed plugins/addons/apps:"] = "Plugins/addons/apps Instal·lats:";
+App::$strings["No installed plugins/addons/apps"] = "Plugins/addons/apps no instal·lats";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Aquest és un hub de \$Projectname, una xarxa cooperativa mundial de llocs web descentralitzats amb gran control de la privacitat.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Última actualització en rerefons:";
+App::$strings["Running at web location"] = "Correguent en el lloc web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Ves a <a href=\"https://redmatrix.me\">redmatrix.me</a> per saber-ne més sobre \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Per informar d'errors o problemes ves a";
+App::$strings["\$projectname issues"] = "\$projectname emisions";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per suggerències, felicitacions i altres, envia'ns un mail a «redmatrix» [arroba] librelist [punt] com";
+App::$strings["Site Administrators"] = "Administradors del lloc";
+App::$strings["Unable to locate original post."] = "No s'ha pogut trobar l'entrada original.";
+App::$strings["Empty post discarded."] = "S'ha descartat l'entrada perquè no té contingut.";
+App::$strings["Executable content type not permitted to this channel."] = "No està permès el contingut de tipus executable en aquest canal.";
+App::$strings["System error. Post not saved."] = "Hi ha hagut un error del sistema. L'entrada no s'ha desat.";
+App::$strings["Unable to obtain post information from database."] = "No s'ha pogut obtenir informació de l'entrada a la base de dades.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Has assolit el teu límit de %1$.0f entrades (descomptant comentaris).";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Has assolit el teu limit de %1$.0f pàgines web.";
+App::$strings["No such group"] = "No existeix el grup";
+App::$strings["No such channel"] = "No existeix el canal";
+App::$strings["Search Results For:"] = "Cerca resultats per:";
+App::$strings["Collection is empty"] = "La coŀlecció és buida";
+App::$strings["Collection: "] = "Coŀlecció:";
+App::$strings["Connection: "] = "Connexió:";
+App::$strings["Invalid connection."] = "La connexió és invàlida.";
+App::$strings["No channel."] = "No s'ha trobat el canal";
+App::$strings["Common connections"] = "Connexions en comú";
+App::$strings["No connections in common."] = "No hi ha connexions en comú.";
+App::$strings["This site is not a directory server"] = "Aquest lloc web no és un servidor de directori";
+App::$strings["Could not access contact record."] = "No s'ha pogut accedir al llibre de contactes.";
+App::$strings["Could not locate selected profile."] = "No s'ha trobat el perfil indicat.";
+App::$strings["Connection updated."] = "S'ha actualitzat la connexió.";
+App::$strings["Failed to update connection record."] = "No s'ha pogut actualitzar el registre de connexió.";
+App::$strings["Blocked"] = "Bloquejades";
+App::$strings["Ignored"] = "Ignorades";
+App::$strings["Hidden"] = "Amagades";
+App::$strings["Archived"] = "Arxivades";
+App::$strings["Suggest new connections"] = "Suggereix noves connexions";
+App::$strings["New Connections"] = "Noves Connexions";
+App::$strings["Show pending (new) connections"] = "Mostra les connexions pendents (noves)";
+App::$strings["All Connections"] = "Totes les Connexions";
+App::$strings["Show all connections"] = "Mostra totes les connexions";
+App::$strings["Unblocked"] = "No bloquejades";
+App::$strings["Only show unblocked connections"] = "Mostra només les connexions no bloquejades";
+App::$strings["Only show blocked connections"] = "Mostra només les connexions bloquejades";
+App::$strings["Only show ignored connections"] = "Mostra només les connexions ignorades";
+App::$strings["Only show archived connections"] = "Mostra només les connexions arxivades";
+App::$strings["Only show hidden connections"] = "Mostra només les connexions amagades";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Modifica la connexió";
+App::$strings["Search your connections"] = "Cerca entre les teves connexions";
+App::$strings["Finding: "] = "Cercant:";
+App::$strings["Block Name"] = "Nom del Bloc";
+App::$strings["Block Title"] = "Títol del bloc";
+App::$strings["Item not found"] = "No s'ha trobat l'element";
+App::$strings["Item is not editable"] = "Article no editable";
+App::$strings["Delete item?"] = "Esborrar ítem";
+App::$strings["Insert YouTube video"] = "insereix video YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insereix video Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insereix audio Vorbis [.ogg]";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidats: Nom d'usuari: {el teu correu electrònic}, Contrasenya: +++";
+App::$strings["Page owner information could not be retrieved."] = "La informació del propietari de la pàgina no va poder ser recuperada";
+App::$strings["Album not found."] = "Àlbum no trobat";
+App::$strings["Delete Album"] = "Esborra Àlbum";
+App::$strings["Delete Photo"] = "Esborra Foto";
+App::$strings["No photos selected"] = "No has seleccionat fotos";
+App::$strings["Access to this item is restricted."] = "L'accés a aquest element esta restringit.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de %2$.2f MB de l'espai per a imatges.";
+App::$strings["%1$.2f MB photo storage used."] = "S'estan fent servir %1$.2f MB de l'espai per a imatges.";
+App::$strings["Upload Photos"] = "Puja imatges";
+App::$strings["Enter a new album name"] = "Escriu el nom del nou àlbum";
+App::$strings["or select an existing one (doubleclick)"] = "o bé fes doble clic a un d'existent";
+App::$strings["Create a status post for this upload"] = "Genera una entrada a partir de la pujada";
+App::$strings["Album name could not be decoded"] = "No s'ha pogut descodificar el nom de l'àlbum";
+App::$strings["Contact Photos"] = "Imatges de contactes";
+App::$strings["Show Newest First"] = "Ordena de més nou a més antic";
+App::$strings["Show Oldest First"] = "Ordena de més antic a més nou";
+App::$strings["View Photo"] = "Mostra la imatge";
+App::$strings["Edit Album"] = "Modifica l'àlbum";
+App::$strings["Permission denied. Access to this item may be restricted."] = "S'ha denegat el permís. Pot ser que l'accés estigui restringit.";
+App::$strings["Photo not available"] = "La imatge no està disponible";
+App::$strings["Use as profile photo"] = "Fes-la imatge de perfil";
+App::$strings["Private Photo"] = "Imatge privada";
+App::$strings["View Full Size"] = "Mostra a mida completa";
+App::$strings["Edit photo"] = "Modifica la imatge";
+App::$strings["Rotate CW (right)"] = "Tomba cap a la dreta";
+App::$strings["Rotate CCW (left)"] = "Tomba cap a l'esquerra";
+App::$strings["Caption"] = "Llegenda";
+App::$strings["Add a Tag"] = "Afegeix una etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemple: @joan, @Paula_Peris, @mar@exemple.org";
+App::$strings["Flag as adult in album view"] = "Marca com a contingut adult";
+App::$strings["In This Photo:"] = "Hi apareixen:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Mostra'n l'àlbum";
+App::$strings["Recent Photos"] = "Imatges recents";
+App::$strings["Items tagged with: %s"] = "Elements etiquetats amb: %s";
+App::$strings["Search results for: %s"] = "Resultats de cerca per: %s";
+App::$strings["Profile Match"] = "Perfils compatibles";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "No tens paraules clau al perfil principal per poder cercar perfils semblants.";
+App::$strings["is interested in:"] = "té interès en:";
+App::$strings["No matches"] = "No s'han trobat perfils compatibles";
+App::$strings["Away"] = "Absent";
+App::$strings["Online"] = "En connexió";
+App::$strings["Select a bookmark folder"] = "Tria una carpeta d'interès";
+App::$strings["Save Bookmark"] = "Guarda Favorits";
+App::$strings["URL of bookmark"] = "URL de favorit";
+App::$strings["Description"] = "Descripció";
+App::$strings["Or enter new bookmark folder name"] = "O entra un nou nom de favorit";
+App::$strings["No more system notifications."] = "No hi ha més notificacions de sistema.";
+App::$strings["System Notifications"] = "Notificacions de sistema";
+App::$strings["network"] = "xarxa";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "S'ha actualitzat la disposició.";
+App::$strings["Edit System Page Description"] = "Editor del Sistema de Descripció de Pàgines";
+App::$strings["Layout not found."] = "No s'ha trobat cap disposició de pàgina.";
+App::$strings["Module Name:"] = "Nom del mòdul:";
+App::$strings["Layout Help"] = "Ajuda per la disposició de pàgina";
+App::$strings["- select -"] = "- selecciona -";
+App::$strings["Your service plan only allows %d channels."] = "El teu paquet de serveis només admet %d canals.";
+App::$strings["Nothing to import."] = "No hi ha res a importar.";
+App::$strings["Unable to download data from old server"] = "No s'han pogut descarregar les dades del servidor antic";
+App::$strings["Imported file is empty."] = "El fitxer importat està buit.";
+App::$strings["The data provided is not compatible with this project."] = "Les dades subministrades no son compatibles amb aquest projecte.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Atenció: Les versions de la Base de Dades difereixen en %1\$d actualitzacions.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No s'ha pogut importar el canal perquè l'identificador del canal no s'ha pogut duplicar en aquest servidor.";
+App::$strings["Channel clone failed. Import failed."] = "No s'ha pogut importar el canal perquè el canal no s'ha pogut clonar.";
+App::$strings["Cloned channel not found. Import failed."] = "No s'ha pogut importar el canal perquè el canal clonat no s'ha trobat.";
+App::$strings["You must be logged in to use this feature."] = "Has d'estar registrat per fer servir aquesta funcionalitat.";
+App::$strings["Import Channel"] = "Importa un canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Empra aquest formulari per importar un canal existent en un altre servidor/concentrador. Pots recuperar el canal des de l'antic servidor/concentrador via la xarxa o mitjançant un fitxer d'exportació";
+App::$strings["File to Upload"] = "Fitxer a pujar";
+App::$strings["Or provide the old server/hub details"] = "O proveeix els detalls de l'antic servidor/concentrador";
+App::$strings["Your old identity address (xyz@example.com)"] = "La teva adreça de canal antiga. El format és canal@exemple.org";
+App::$strings["Your old login email address"] = "La teva adreça de correu electrònic antiga";
+App::$strings["Your old login password"] = "La teva contrasenya antiga";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Per a qualsevol de les opcions, escull si vols fer primària l'adreça d'aquest hub o mantenir l'anterior com a primària. Podràs penjar entrades des de totes dues adreces, però per als fitxers, imatges i altres en cal una de primària.";
+App::$strings["Make this hub my primary location"] = "Fes d'aquest hub la meva ubicació primària";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa les entrades existents si es possible (experimental - limitat per la memòria disponible";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Aquest procès pot trigar minuts en completar. Si et plau envia el formulari només una vegada i manté aquesta pàgina oberta fins que finalitzi.";
+App::$strings["Delete layout?"] = "Esborra format?";
+App::$strings["Layout Description (Optional)"] = "Descripció del Format (Opcional)";
+App::$strings["Layout Name"] = "Nom del Format Gràfic";
+App::$strings["Edit Layout"] = "Edita Format Gràfic";
+App::$strings["You must be logged in to see this page."] = "Has d'estar identificat per a veure aquesta pàgina.";
+App::$strings["Room not found"] = "No s'ha trobat la sala";
+App::$strings["Leave Room"] = "Abandona la sala";
+App::$strings["Delete This Room"] = "Elimina la sala";
+App::$strings["I am away right now"] = "Absent";
+App::$strings["I am online"] = "Estic connectat/da";
+App::$strings["Bookmark this room"] = "Fes favorit aquest xat";
+App::$strings["New Chatroom"] = "Nova sala per a Xerrar";
+App::$strings["Chatroom Name"] = "Nom del Xat";
+App::$strings["%1\$s's Chatrooms"] = "%1\$s de Xats";
+App::$strings["Menu not found."] = "Menú no trobat.";
+App::$strings["Unable to create element."] = "Incapaç de crear l'element.";
+App::$strings["Unable to update menu element."] = "Incapaç d'actualitzar un element del menú.";
+App::$strings["Unable to add menu element."] = "Incapaç d'afegir l'element del menú.";
+App::$strings["Menu Item Permissions"] = "Permisos de l'Article del Menú";
+App::$strings["(click to open/close)"] = "(clica per obrir/tancar)";
+App::$strings["Link Name"] = "Nom de l'Enllaç";
+App::$strings["Link or Submenu Target"] = "Enllaç o Submenú Objectiu";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Entra la URL de l'enlla´o tria un nom de menú per crear un submenú";
+App::$strings["Use magic-auth if available"] = "Empra magic-auth si esta disponible";
+App::$strings["Open link in new window"] = "Obrir l'enllaç en una nova finestra";
+App::$strings["Order in list"] = "Ordre per llista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Els números més alts aniràn al fons de la llista";
+App::$strings["Submit and finish"] = "Envia i termina";
+App::$strings["Submit and continue"] = "Envia i continua";
+App::$strings["Menu:"] = "Menú:";
+App::$strings["Link Target"] = "Enllaç Objectiu";
+App::$strings["Edit menu"] = "Edita menú";
+App::$strings["Edit element"] = "Edita element";
+App::$strings["Drop element"] = "Deixa anar element";
+App::$strings["New element"] = "Nou element";
+App::$strings["Edit this menu container"] = "Edita aquest contenidor de menú";
+App::$strings["Add menu element"] = "Afegeix element de menú";
+App::$strings["Delete this menu item"] = "Esborra aquest article del menú";
+App::$strings["Edit this menu item"] = "Edita aquest article del menú";
+App::$strings["Menu item not found."] = "Article del menú no trobat.";
+App::$strings["Menu item deleted."] = "Article del menú eliminat.";
+App::$strings["Menu item could not be deleted."] = "Article del menú no es pot eliminar.";
+App::$strings["Edit Menu Element"] = "Editar Element del Menú";
+App::$strings["Link text"] = "Enllaç de text";
+App::$strings["Delete webpage?"] = "Esborrar pàgina web?";
+App::$strings["Page link title"] = "Títol de la pàgina enllaçada";
+App::$strings["Edit Webpage"] = "Edita la Pàgina Web";
+App::$strings["This directory server requires an access token"] = "Aquest servidor de directori requereix un token de accès";
+App::$strings["No valid account found."] = "No es troba un compte vàlid.";
+App::$strings["Password reset request issued. Check your email."] = "Sol·licitud de restabliment de contrasenya emesa. Consulta el teu correu electrònic.";
+App::$strings["Site Member (%s)"] = "Lloc d'Usuari (%s)";
+App::$strings["Password reset requested at %s"] = "S'ha soŀlicitat restablir la contrasenya al hub %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ha fallat el restabliment de contrasenya perquè la no s'ha pogut verificar soŀlicitud. Pot ser que ja ho hàgiu soŀlicitat abans.";
+App::$strings["Password Reset"] = "Restabliment de contrasenya";
+App::$strings["Your password has been reset as requested."] = "S'ha restablert la vostra contrasenya.";
+App::$strings["Your new password is"] = "La nova contrasenya és";
+App::$strings["Save or copy your new password - and then"] = "Desa o copia la nova contrasenya, i després";
+App::$strings["click here to login"] = "fes clic aquí per iniciar sessió";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Pots canviar la contrasenya a la pàgina <em>Paràmetres</em>, un cop iniciada la sessió.";
+App::$strings["Your password has changed at %s"] = "La teva contrasenya a %s ha canviat";
+App::$strings["Forgot your Password?"] = "No recordes la contrasenya?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Escriu la teva adreça de correu electrònic i envia per restablir la contrasenya. Després revisa el seu correu electrònic per obtenir més instruccions.";
+App::$strings["Email Address"] = "Adreça electrònica";
+App::$strings["Reset"] = "Reajustar";
+App::$strings["Website:"] = "Lloc web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canal Remot [%s] (encara no es coneix en aquest lloc)";
+App::$strings["Rating (this information is public)"] = "Valoració (aquesta informació és pública)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Opcionalment pots explicar la teva qualificació (aquesta informació és pública)";
+App::$strings["Delete block?"] = "Eliminar bloc?";
+App::$strings["Edit Block"] = "Editar Bloc";
+App::$strings["Total invitation limit exceeded."] = "El límit total invitacions s'ha superat.";
+App::$strings["%s : Not a valid email address."] = "%s: adreça de correu electrònic no vàlida.";
+App::$strings["Please join us on Red"] = "Si us plau, uneix-te a Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Límit d'invitacions excedit. Si us plau, poseu-vos en contacte amb l'administrador del lloc.";
+App::$strings["%s : Message delivery failed."] = "%s : Entrega del Missatge fallida.";
+App::$strings["%d message sent."] = array(
0 => "%d missatge enviat.",
1 => "%d missatges enviats.",
);
-$a->strings["You have no more invitations available"] = "No té més invitacions disponibles";
-$a->strings["Send invitations"] = "Enviar invitacions";
-$a->strings["Enter email addresses, one per line:"] = "Introduïu les adreces de correu electrònic, una per línia:";
-$a->strings["Your message:"] = "El teu missatge:";
-$a->strings["Please join my community on \$Projectname."] = "Si us plau uneix-te la meva comunitat en \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Has de proporcionar aquest codi d'invitació:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre en qualsevol lloc del \$Projectname (estàn tots interconnectats)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entra a la meva adreça de xarxa al \$Projectname, a la barra de cerca del lloc.";
-$a->strings["or visit "] = "o visita";
-$a->strings["3. Click [Connect]"] = "3. Click [Conectar]";
-$a->strings["Location not found."] = "Situació que no es troba.";
-$a->strings["Primary location cannot be removed."] = "La ubicació primària no es pot treure.";
-$a->strings["No locations found."] = "No es troben els llocs.";
-$a->strings["Manage Channel Locations"] = "Gestionar Ubicacions de Canal";
-$a->strings["Location (address)"] = "Ubicació (direcció)";
-$a->strings["Primary Location"] = "Ubicació Primària";
-$a->strings["Drop location"] = "Treure la ubicació";
-$a->strings["Failed to create source. No channel selected."] = "Error en crear l'origen. Cap canal seleccionat.";
-$a->strings["Source created."] = "Origen creat.";
-$a->strings["Source updated."] = "Origen actualitzat.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestiona contingut per al teu canal d'origens remots";
-$a->strings["New Source"] = "Nou Origen";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar tot o sel·lecciona contingut dels següents canals, en aquest canal i distribueix-lo d'acord als teus ajustos de canals.";
-$a->strings["Only import content with these words (one per line)"] = "Només importa contingut amb aquestes paraules (una per línia)";
-$a->strings["Leave blank to import all public content"] = "Deixar en blanc per importar tot el contingut públic";
-$a->strings["Channel Name"] = "Nom del canal";
-$a->strings["Source not found."] = "No s'ha trobat la font.";
-$a->strings["Edit Source"] = "Edita la font";
-$a->strings["Delete Source"] = "Esborra la font";
-$a->strings["Source removed"] = "S'ha esborrat la font";
-$a->strings["Unable to remove source."] = "No s'ha pogut esborrar la font.";
-$a->strings["Unable to update menu."] = "No s'ha pogut actualitzar el menú.";
-$a->strings["Unable to create menu."] = "No s'ha pogut crear el menú.";
-$a->strings["Menu Name"] = "Nom del menú";
-$a->strings["Unique name (not visible on webpage) - required"] = "Nom únic (no visible a la pàgina web) - requerit";
-$a->strings["Menu Title"] = "Títol del menú";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visible a la pàgina web - deixar buit per a no posar títol";
-$a->strings["Allow Bookmarks"] = "Permetre Marcadors";
-$a->strings["Menu may be used to store saved bookmarks"] = "El menú es pot emprar per a guardar marcadors";
-$a->strings["Submit and proceed"] = "Envia i procedeix";
-$a->strings["Drop"] = "Menysprea";
-$a->strings["Bookmarks allowed"] = "Marcadors permesos";
-$a->strings["Delete this menu"] = "Esborra el menú";
-$a->strings["Edit menu contents"] = "Edita el contingut del menú";
-$a->strings["Edit this menu"] = "Edita el menú";
-$a->strings["Menu could not be deleted."] = "El menu no es pot esborrar.";
-$a->strings["Edit Menu"] = "Edita Menú";
-$a->strings["Add or remove entries to this menu"] = "Afegeix o esborra entrades a aquest menú";
-$a->strings["Menu name"] = "Nom del Menú";
-$a->strings["Must be unique, only seen by you"] = "Ha de ser únic, nomes vist per tú";
-$a->strings["Menu title"] = "Títol del menú";
-$a->strings["Menu title as seen by others"] = "Títol del menú vist pels altres";
-$a->strings["Allow bookmarks"] = "Marcadors permesos";
-$a->strings["Permission Denied."] = "Permisos Denegats.";
-$a->strings["File not found."] = "Arxiu no torbat.";
-$a->strings["Edit file permissions"] = "Edita els permisos d'arxiu";
-$a->strings["Set/edit permissions"] = "Canvia/edita permisos";
-$a->strings["Include all files and sub folders"] = "Inclou tots als arxius i subdirectoris";
-$a->strings["Return to file list"] = "Tornar al llistat d'arxius";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copia/enganxa aquest codi per a adjuntar un arxiu a l'entrada";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copia/enganxa aquesta URL per a enllaçar l'arxiu d'una pàgina web";
-$a->strings["Share this file"] = "Comparteix l'arxiu";
-$a->strings["Show URL to this file"] = "Mostra la URL d'aquest arxiu";
-$a->strings["Notify your contacts about this file"] = "Notifica als teus contactes aquest arxiu";
-$a->strings["Contact not found."] = "Contacte no trobat.";
-$a->strings["Friend suggestion sent."] = "Suggeriment d'amistat enviada.";
-$a->strings["Suggest Friends"] = "Amics Suggerits";
-$a->strings["Suggest a friend for %s"] = "Suggereix un amic per a %s";
-$a->strings["Hub not found."] = "Concentrador no trobat.";
-$a->strings["Poke/Prod"] = "Emprenyat/Picat";
-$a->strings["poke, prod or do other things to somebody"] = "emprenyar, picar o fer altres coses a algú";
-$a->strings["Recipient"] = "Destinatari";
-$a->strings["Choose what you wish to do to recipient"] = "Tria que vols fer amb el destinatari";
-$a->strings["Make this post private"] = "Fer aquesta entrada privada";
-$a->strings["Invalid profile identifier."] = "Identificador invàlid de perfil.";
-$a->strings["Profile Visibility Editor"] = "Perfil del Editor de Visibilitat";
-$a->strings["Click on a contact to add or remove."] = "Clica sobre el contacte per afegir o esborrar.";
-$a->strings["Visible To"] = "Visible per";
-$a->strings["%s element installed"] = "%s element instal·lat";
-$a->strings["%s element installation failed"] = "%s instal·lació d'element va fallar";
-$a->strings["Profile not found."] = "Perfil no trobat.";
-$a->strings["Profile deleted."] = "Perfil eliminat.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "Nou perfil creat.";
-$a->strings["Profile unavailable to clone."] = "Perfil que no es pot clonar.";
-$a->strings["Profile unavailable to export."] = "Perfil que no es pot exportar.";
-$a->strings["Profile Name is required."] = "Es requereix el Nom del Perfil.";
-$a->strings["Marital Status"] = "Estat Marital";
-$a->strings["Romantic Partner"] = "Company/a Romàntic";
-$a->strings["Likes"] = "Agrada";
-$a->strings["Dislikes"] = "Desagrada";
-$a->strings["Work/Employment"] = "Treball/Feina";
-$a->strings["Religion"] = "Religió";
-$a->strings["Political Views"] = "Idees Polítiques";
-$a->strings["Gender"] = "Gènere";
-$a->strings["Sexual Preference"] = "Preferència Sexual";
-$a->strings["Homepage"] = "Pàgina Personal";
-$a->strings["Interests"] = "Interessos";
-$a->strings["Address"] = "Adreça";
-$a->strings["Profile updated."] = "Perfil actualitzat.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Amaga la teva llista de contactes/amics dels visitadors d'aquest perfil?";
-$a->strings["Edit Profile Details"] = "Edita els Detalls del Perfil";
-$a->strings["View this profile"] = "Veure aquest perfil";
-$a->strings["Change Profile Photo"] = "Canviar Foto del Perfil";
-$a->strings["Create a new profile using these settings"] = "Crea un perfil nou amb aquests ajustos";
-$a->strings["Clone this profile"] = "Clonar aquest perfil";
-$a->strings["Delete this profile"] = "Elimina aquest perfil";
-$a->strings["Import profile from file"] = "Importa perfil des d'un arxiu";
-$a->strings["Export profile to file"] = "Exporta perfil a un arxiu";
-$a->strings["Profile Name:"] = "Nom del Perfil:";
-$a->strings["Your Full Name:"] = "El Teu Nom Complet";
-$a->strings["Title/Description:"] = "Títol/Descripció:";
-$a->strings["Your Gender:"] = "El Teu Gènere:";
-$a->strings["Birthday :"] = "Aniversari:";
-$a->strings["Street Address:"] = "Carrer:";
-$a->strings["Locality/City:"] = "Població/Ciutat:";
-$a->strings["Postal/Zip Code:"] = "Codi Postal:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Regió/Estat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Marital Estatus:";
-$a->strings["Who: (if applicable)"] = "Qui: (si es aplicable)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Examples: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Des de [data]:";
-$a->strings["Homepage URL:"] = "Pàgina Personal URL:";
-$a->strings["Religious Views:"] = "Creences Religioses:";
-$a->strings["Keywords:"] = "Paraules Clau:";
-$a->strings["Example: fishing photography software"] = "Exemple: software de fotografia submarina";
-$a->strings["Used in directory listings"] = "Emprat en els llistats de directoris";
-$a->strings["Tell us about yourself..."] = "Quelcom sobre tú:";
-$a->strings["Hobbies/Interests"] = "Aficions/Interessos";
-$a->strings["Contact information and Social Networks"] = "Informació de Contacte i Xarxes Socials";
-$a->strings["My other channels"] = "Els meus altres canals";
-$a->strings["Musical interests"] = "Interessos Musicals";
-$a->strings["Books, literature"] = "Llibres, literatura";
-$a->strings["Television"] = "Televisió";
-$a->strings["Film/dance/culture/entertainment"] = "Pel·lícules/Dansa/Cultura/Entreteniment";
-$a->strings["Love/romance"] = "Amor/Romace";
-$a->strings["Work/employment"] = "Treball/feina";
-$a->strings["School/education"] = "Escola/educació";
-$a->strings["This is your default profile."] = "Aquest es el teu perfil per defecte";
-$a->strings["Age: "] = "Edat:";
-$a->strings["Edit/Manage Profiles"] = "Edita/Gestiona Perfils";
-$a->strings["Add profile things"] = "Afegeix coses al perfil";
-$a->strings["Include desirable objects in your profile"] = "Inclou objectius desitjables al teu perfil";
-$a->strings["No ratings"] = "No valorat";
-$a->strings["Ratings"] = "Valoracions";
-$a->strings["Rating: "] = "Valoració:";
-$a->strings["Website: "] = "Lloc web:";
-$a->strings["Description: "] = "Descripció:";
-$a->strings["Source of Item"] = "Origen de l'article";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuració";
-$a->strings["Could not connect to database."] = "No puc connectar amb la base de dades";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No s'ha pogut connectar a l'URL del lloc especificat. Possible problema amb el certificat SSL o de DNS.";
-$a->strings["Could not create table."] = "No puc crear la taula.";
-$a->strings["Your site database has been installed."] = "La teva base de dades del lloc s'ha instal·lat.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podria ser necessari importar el fitxer \"install / schema_xxx.sql\" manualment utilitzant un client de base de dades.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Si us plau, consulteu el fitxer \"install / INSTALL.txt\".";
-$a->strings["System check"] = "Comprovació del sistema";
-$a->strings["Check again"] = "Comprova de nou";
-$a->strings["Database connection"] = "Connexió de base de dades";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per tal d'instaŀlar \$Projectname cal configurar la connexió a la base de dades.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Si us plau, poseu-vos en contacte amb el proveïdor de serveis o administrador del lloc si vostè té preguntes sobre aquests paràmetres.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de dades s'especifica a continuació ja ha d'existir. Si no és així, si us plau crear-la abans de continuar.";
-$a->strings["Database Server Name"] = "Base de Dades Nom del Servidor";
-$a->strings["Default is localhost"] = "Per defecte es localhost";
-$a->strings["Database Port"] = "Port per a la Base de Dades";
-$a->strings["Communication port number - use 0 for default"] = "Numero del port de comunicacions - empra 0 per defecte";
-$a->strings["Database Login Name"] = "Base de Dades Nom d'Accès";
-$a->strings["Database Login Password"] = "Base de Dades Contrasenya d'Accès";
-$a->strings["Database Name"] = "Nom de la Base de Dades";
-$a->strings["Database Type"] = "Tipus de Base de Dades";
-$a->strings["Site administrator email address"] = "Adreça de correu de l'administrador del lloc";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "El teu compte de email ha de coincidir amb això per poder emprar el panel web d'administrador.";
-$a->strings["Website URL"] = "URL del lloc web";
-$a->strings["Please use SSL (https) URL if available."] = "Si us plau, empra SSL (https) URL si està disponible.";
-$a->strings["Please select a default timezone for your website"] = "Si us plau, tria la zona horària del teu lloc web";
-$a->strings["Site settings"] = "Ajustos del lloc";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "No s'ha pogut trobar una versió de línia d'ordres del PHP en el PATH del servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si vostè no té una versió de línia d'ordres del PHP instal·lada al servidor, vostè no serà capaç d'executar sondejos en segon pla via cron.";
-$a->strings["PHP executable path"] = "Camí cap l'executable de PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introdueix el camí cap l'executable de php. Pots deixa-ho en blanc i continuar l'instal·lació.";
-$a->strings["Command line PHP"] = "Línia d'ordres de PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versió de línia d'ordres de PHP al teu sistema no te el \"register_argc_argv\" activat.";
-$a->strings["This is required for message delivery to work."] = "Això es requereix per que funcioni l'entrega de missatges.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La mida màxima que se't permet pujar està establerta en %s. La mida màxima per arxiu pujat es de %s. Se't permet pujar fins a %d arxius d'una vegada.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Pots ajustar aquests valors a l'arxiu php.ini del servidor";
-$a->strings["PHP upload limits"] = "Límits de pujada de PHP";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: la funció \"openssl_pkey_new\" en aquest sistema no es capaç de generar claus d'encriptació";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si esta funcionant sota Windows, per favor, miri \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generar claus de xifrat";
-$a->strings["libCurl PHP module"] = "mòdul PHP libCurl ";
-$a->strings["GD graphics PHP module"] = "mòdul PHP GD gràfics";
-$a->strings["OpenSSL PHP module"] = "mòdul PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "mòdul PHP mysqli o postgres";
-$a->strings["mb_string PHP module"] = "mòdul PHP mb_string";
-$a->strings["mcrypt PHP module"] = "mòdul PHP mcrypt";
-$a->strings["xml PHP module"] = "Mòdul xml de PHP";
-$a->strings["Apache mod_rewrite module"] = "mòdul Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: el mòdul mod-rewrite del servidor web Apache es requereix i no està instal·lat.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: es requereix proc_open però o no està instal·lat o ha estat desactivat a php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: el mòdul PHP libCURL es requereix però no està instal·lat.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el mòdul PHP GD graphics amb support JPEG es requereix però no està instal·lat.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: el mòdul PHP openssl es requereix però no està instal·lat.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el mòdul PHO mysqli o postgres es requereix però no està instal·lat.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: el mòdul PHP mb_string es requereix però no està instal·lat.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: el mòdul PHP mcrypt es requereix però no està instal·lat.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: el mòdul xml de PHP es requereix per DAV però no està instal·lat.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'instaŀlador ha de poder crear i modificar un fitxer anomenat «.htconfig.php» a la carpeta arrel del servidor, però sembla que no ho pot fer.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Això sol ser un problema de permisos. Per molt que el teu usuari pugui modificar-lo, és el del servidor web qui necessita els poders de modificació.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al final d'aquest procés hauràs de desar un text a l'arxiu «.htconfig.php», que es troba a la carpeta arrel del servidor.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Aquest procés és opcional. Per a fer una instaŀlació manual consulta les instruccions a «install/INSTALL.txt\".";
-$a->strings[".htconfig.php is writable"] = "L'arxiu «.htconfig.php» es pot modificar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red fa servir el motor de plantilles Smarty3 per a renderitzar les vistes més ràpidament.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per tal de guardar aquestes plantilles compilades, el servidor web necessita tenir premis d'escriptura en el directori %s sota la carpeta principal de Red.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Comprova que l'usuari que executa el servidor (www-data en Apache) té permisos d'escriptura en aquesta carpeta.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: com a mesura de seguretat l'usuari del servidor web ha de tenir accés d'escriptura només a %s, i no a les plantilles (.tpl) que conté.";
-$a->strings["%s is writable"] = "Es pot escriure a %s";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red fa servir la carpeta «store» per a desar els fitxers pujats. Per tant, el servidor web necessita tenir permís d'escriptura en aquesta carpeta, que està a l'arrel del servidor web.";
-$a->strings["store is writable"] = "Es pot escriure al magatzem (store)";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificat SSL no s'ha pogut validar. Arregla-ho o deshabilita l'accés https a aquest lloc";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si tens accès pet https al teu lloc web o permets connexions pel port TCP 443 (port https), Has d'emprar un certificat VÀLID. NO es poden emprar certificats AUTO-SIGNATS!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "El motiu d'aquesta restricció és que les teves entrades públiques poden contenir referències a imatges del teu propi hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si el teu certificat no és reconegut, llavors el membres d'altres hubs, encara que tinguin certificats vàlids, rebran una advertència de seguretat en carregar contingut teu.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Per tant, com que perjudica la usabilitat més enllà del teu lloc, la restricció de tenir un certificat reconegut és molt important.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Hi ha autoritats de certificació reconegudes que ofereixen certificats gratuïts.";
-$a->strings["SSL certificate validation"] = "Validació del certificat SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No es poden reescriure les URL a «.htaccess». Comprova la configuració del servidor:";
-$a->strings["Url rewrite is working"] = "Es poden reescriure les URL a «.htaccess»";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "L'arxiu de configuracio de la base de dades «.htconfig.php» no s'ha pogut modificar. El pots crear tu a l'arrel del servidor web amb el text de la caixa com a contingut.";
-$a->strings["Errors encountered creating database tables."] = "S'han produït errors mentre es creaven taules a la base de dades.";
-$a->strings["<h1>What next</h1>"] = "<h1>I ara què?</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT! Cal que configuris manualment una execució periòdica del \"poller\".";
-$a->strings["OpenID protocol error. No ID returned."] = "Error del protocol OpenID. No ha retornat ID";
-$a->strings["Welcome %s. Remote authentication successful."] = "Benvingut %s. Autenticació remota reeixida.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetat %3\$s de %2\$s amb %4\$s";
-$a->strings["Export Channel"] = "Exportar Canal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exporta la informació bàsica del canal a un petit arxiu. Això actua com a còpia de recolzament de les teves connexions, permisos, perfil i dades bàsiques, les quals pots emprar per traslladar aquestes dades a una altre lloc/centre, però no conté el contingut del canal.";
-$a->strings["Export Content"] = "Exportar el Contingut";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporta la informació del canal i tot el contingut a un arxiu de recolzament JSON. Això còpia totes les teves connexions, permisos, perfil i dades i tot el contingut, però normalment no es pot importar en un altre canal d'un nou lloc/centre donat que l'arxiu acostuma a ser MOLT gran. Si et plau, sigues pacient ja que pot trigar uns minuts a començar a baixar.";
-$a->strings["No connections."] = "Sense connexions.";
-$a->strings["Visit %s's profile [%s]"] = "Visita el perfil [%s] de %s";
-$a->strings["invalid target signature"] = "Signatura objectiu invàlida";
-$a->strings["Theme settings updated."] = "Ajustos de tema actualitzats.";
-$a->strings["Site"] = "Lloc";
-$a->strings["Accounts"] = "Comptes";
-$a->strings["Channels"] = "Canals";
-$a->strings["Plugins"] = "Plugins";
-$a->strings["Themes"] = "Temes";
-$a->strings["Inspect queue"] = "Revisa cua";
-$a->strings["Profile Config"] = "Configuració del Perfil";
-$a->strings["DB updates"] = "Actualitzacions de Base de Dades";
-$a->strings["Logs"] = "Logs";
-$a->strings["Plugin Features"] = "Característiques del Plugin";
-$a->strings["User registrations waiting for confirmation"] = "Registre d'usuaris esperant confirmació";
-$a->strings["# Accounts"] = "# Comptes";
-$a->strings["# blocked accounts"] = "# comptes bloquejats";
-$a->strings["# expired accounts"] = "# comptes expirats";
-$a->strings["# expiring accounts"] = "# comptes expirant";
-$a->strings["# Channels"] = "# Canals";
-$a->strings["# primary"] = "# primari";
-$a->strings["# clones"] = "# clons";
-$a->strings["Message queues"] = "Cues de missatges";
-$a->strings["Administration"] = "Administració";
-$a->strings["Summary"] = "Sumari";
-$a->strings["Registered accounts"] = "Comptes registrades";
-$a->strings["Pending registrations"] = "Comptes pendents de registre";
-$a->strings["Registered channels"] = "Canals registrats";
-$a->strings["Active plugins"] = "Plugins actius";
-$a->strings["Version"] = "Versió";
-$a->strings["Site settings updated."] = "Ajustos del Lloc actualitzats";
-$a->strings["mobile"] = "mòbil";
-$a->strings["experimental"] = "experimental";
-$a->strings["unsupported"] = "no soportat";
-$a->strings["Yes - with approval"] = "Sí - amb aprovació";
-$a->strings["My site is not a public server"] = "El meu lloc no es un servidor públic";
-$a->strings["My site has paid access only"] = "El meu lloc te accès per pagament";
-$a->strings["My site has free access only"] = "El meu lloc te lliure accés";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "El meu lloc te comptes gratis amb opció de millores per pagament";
-$a->strings["Registration"] = "Registre";
-$a->strings["File upload"] = "Pujar arxiu";
-$a->strings["Policies"] = "Polítiques";
-$a->strings["Site name"] = "Nom del lloc";
-$a->strings["Banner/Logo"] = "Senyera/Logo";
-$a->strings["Administrator Information"] = "Informació de l'Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informació per contactar amb els administradors del lloc. Mostrada a la pàgina d'informació del lloc. Es pot emprar BBCode aquí";
-$a->strings["System language"] = "Idioma del sistema";
-$a->strings["System theme"] = "Tema del sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema per defecte - pot ser sobrescrit pel perfils dels usuaris - <a href='#' id='cnftheme'>Ajustos de canvi del tema</a>";
-$a->strings["Mobile system theme"] = "Tema del sistema per a mòbils";
-$a->strings["Theme for mobile devices"] = "Tema per a aparells mòbils";
-$a->strings["Enable Diaspora Protocol"] = "Activat el Protocol Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar amb Diaspora i Friendica - experimental";
-$a->strings["Allow Feeds as Connections"] = "Permetre Retroalimentadors com Connexions";
-$a->strings["(Heavy system resource usage)"] = "(Demana molts recursos del sistema)";
-$a->strings["Maximum image size"] = "Mida màxima d'imatge";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Mida màxima en bytes de imatges pujades. Per defecte es 0, el que vol dir sense límits.";
-$a->strings["Does this site allow new member registration?"] = "Permet aquest lloc registre de nous membres?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Que es es que millor descriu la mena de comptes oferits per aquest concentrador?";
-$a->strings["Register text"] = "text de registre";
-$a->strings["Will be displayed prominently on the registration page."] = "Es mostrarà preminentment a la pàgina de registre";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Pàgina d'inici a mostrar als visitants (per defecte: la pàgina d'identificació)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "exemple: 'públic' per a mostrar un flux públic, 'page/sys/home' per a mostrar una pàgina web dita 'home' o 'include:home.html' per a incloure un arxiu.";
-$a->strings["Preserve site homepage URL"] = "Preservar URL de la pàgina web";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la pàgina web del lloc en un marc en el lloc original enlloc de redirigir cap a ella";
-$a->strings["Accounts abandoned after x days"] = "Els copmte es consideren abandonats despres de x dies";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "No malgastar recursos del sistema sondejant llocs externs per acomptes abandonats. Entrar 0 vol dir sense límit de temps.";
-$a->strings["Allowed friend domains"] = "dominis amics permesos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis en els que està permès establir relacions d'amistat amb aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
-$a->strings["Allowed email domains"] = "Dominis de correu electonic acceptats";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis de adreces de correu electrònic permeses en aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
-$a->strings["Not allowed email domains"] = "Dominis de correu electrònic no acceptats";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "llista separada per comes de dominis de adreces de correu electrònic no permeses en aquest lloc. S'accepten comodins. Deixar buit per no acceptar cap domini, excepte els que s'hagin definits com acceptats.";
-$a->strings["Block public"] = "Bloc públic";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activa per a bloquejar l'accés públic a totes les pàgines públiques personals excepte si estàs identificat en el sistema.";
-$a->strings["Verify Email Addresses"] = "Verifica l'Adreça de Correu Electrònic";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Activa per comprovar l'adreça de correu electrònic emprada durant el registre d'un nou compte (recomanat)";
-$a->strings["Force publish"] = "Forza la publicació";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Activa per forzar que tots el perfils en aquest lloc siguin llistats en el directori del lloc.";
-$a->strings["Disable discovery tab"] = "Desactiva la pestañnya de descobrir";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Treu la pesranya per veure contingut públic de la xarxa extret d'origens triats per aquest lloc.";
-$a->strings["login on Homepage"] = "Accés a la Pàgina d'inici";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta una casella d'identificació a la pàgina d'inici als visitants si no s'ha configurat altre contingut.";
-$a->strings["Proxy user"] = "Usuari Proxy";
-$a->strings["Proxy URL"] = "URL del Proxy";
-$a->strings["Network timeout"] = "Temps d'espera de la xarxa";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segons. Ajusta a 0 per a sense límits (no recomanat)";
-$a->strings["Delivery interval"] = "Interval de lliurament";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retarda en segon plà l'interval de lliurament per aquests segons per reduir la càrrega del sistema. Recomanat: 4-5 per a hostes compartits, 2-3 per a servidors privats virtuals. 0-1 per a servidors dedicats.";
-$a->strings["Poll interval"] = "interval de sondeig";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retarda en segon pla el sondeig en aquesta quantitat de segons per a reduir la càrrega dels sistema. Si es 0 , empra l'interval de lliurament.";
-$a->strings["Maximum Load Average"] = "Càrrega Mitja Màxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Càrrega màxima del sistema, abans que els processos de lliurament i sondeig es difereixin - 50 per defecte.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Periode d'expiració per a contingut importat (matrix/xarxa)";
-$a->strings["0 for no expiration of imported content"] = "0 vol dir sense temps d'expiració pel contingut importat";
-$a->strings["No server found"] = "No es troba servidor";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "per a canal";
-$a->strings["on server"] = "al servidor";
-$a->strings["Status"] = "Estat";
-$a->strings["Server"] = "Servidor";
-$a->strings["Update has been marked successful"] = "Actualització marcada amb exit";
-$a->strings["Executing %s failed. Check system logs."] = "Executant %s ha fallat. Comprova els logs del sistema.";
-$a->strings["Update %s was successfully applied."] = "Actualització %s es va realitzar correctament.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Actualització %s no ha retornat l'estat. Es desconeix si ha finalitzat amb exit.";
-$a->strings["Update function %s could not be found."] = "La funció d'actualitzacio %s no es pot trobar.";
-$a->strings["No failed updates."] = "No hi ha actualitzacions fallides.";
-$a->strings["Failed Updates"] = "Actualitzacions Fallides";
-$a->strings["Mark success (if update was manually applied)"] = "Marca èxit (si l'actualització s'ha aplicat de forma manual)";
-$a->strings["Attempt to execute this update step automatically"] = "Prova a fer automàticament aquesta actualització";
-$a->strings["Queue Statistics"] = "Cua d'Estadístiques";
-$a->strings["Total Entries"] = "Total d'Entrades";
-$a->strings["Priority"] = "Prioritat";
-$a->strings["Destination URL"] = "URL de Destí";
-$a->strings["Mark hub permanently offline"] = "Marca el concentrador coma permanentment fora de línia";
-$a->strings["Empty queue for this hub"] = "Cua buida per aquest concentrador";
-$a->strings["Last known contact"] = "Últim contacte conegut";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "No té més invitacions disponibles";
+App::$strings["Send invitations"] = "Enviar invitacions";
+App::$strings["Enter email addresses, one per line:"] = "Introduïu les adreces de correu electrònic, una per línia:";
+App::$strings["Your message:"] = "El teu missatge:";
+App::$strings["Please join my community on \$Projectname."] = "Si us plau uneix-te la meva comunitat en \$Projectname.";
+App::$strings["You will need to supply this invitation code: "] = "Has de proporcionar aquest codi d'invitació:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre en qualsevol lloc del \$Projectname (estàn tots interconnectats)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entra a la meva adreça de xarxa al \$Projectname, a la barra de cerca del lloc.";
+App::$strings["or visit "] = "o visita";
+App::$strings["3. Click [Connect]"] = "3. Click [Conectar]";
+App::$strings["Location not found."] = "Situació que no es troba.";
+App::$strings["Primary location cannot be removed."] = "La ubicació primària no es pot treure.";
+App::$strings["No locations found."] = "No es troben els llocs.";
+App::$strings["Manage Channel Locations"] = "Gestionar Ubicacions de Canal";
+App::$strings["Location (address)"] = "Ubicació (direcció)";
+App::$strings["Primary Location"] = "Ubicació Primària";
+App::$strings["Drop location"] = "Treure la ubicació";
+App::$strings["Failed to create source. No channel selected."] = "Error en crear l'origen. Cap canal seleccionat.";
+App::$strings["Source created."] = "Origen creat.";
+App::$strings["Source updated."] = "Origen actualitzat.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestiona contingut per al teu canal d'origens remots";
+App::$strings["New Source"] = "Nou Origen";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar tot o sel·lecciona contingut dels següents canals, en aquest canal i distribueix-lo d'acord als teus ajustos de canals.";
+App::$strings["Only import content with these words (one per line)"] = "Només importa contingut amb aquestes paraules (una per línia)";
+App::$strings["Leave blank to import all public content"] = "Deixar en blanc per importar tot el contingut públic";
+App::$strings["Channel Name"] = "Nom del canal";
+App::$strings["Source not found."] = "No s'ha trobat la font.";
+App::$strings["Edit Source"] = "Edita la font";
+App::$strings["Delete Source"] = "Esborra la font";
+App::$strings["Source removed"] = "S'ha esborrat la font";
+App::$strings["Unable to remove source."] = "No s'ha pogut esborrar la font.";
+App::$strings["Unable to update menu."] = "No s'ha pogut actualitzar el menú.";
+App::$strings["Unable to create menu."] = "No s'ha pogut crear el menú.";
+App::$strings["Menu Name"] = "Nom del menú";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nom únic (no visible a la pàgina web) - requerit";
+App::$strings["Menu Title"] = "Títol del menú";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visible a la pàgina web - deixar buit per a no posar títol";
+App::$strings["Allow Bookmarks"] = "Permetre Marcadors";
+App::$strings["Menu may be used to store saved bookmarks"] = "El menú es pot emprar per a guardar marcadors";
+App::$strings["Submit and proceed"] = "Envia i procedeix";
+App::$strings["Drop"] = "Menysprea";
+App::$strings["Bookmarks allowed"] = "Marcadors permesos";
+App::$strings["Delete this menu"] = "Esborra el menú";
+App::$strings["Edit menu contents"] = "Edita el contingut del menú";
+App::$strings["Edit this menu"] = "Edita el menú";
+App::$strings["Menu could not be deleted."] = "El menu no es pot esborrar.";
+App::$strings["Edit Menu"] = "Edita Menú";
+App::$strings["Add or remove entries to this menu"] = "Afegeix o esborra entrades a aquest menú";
+App::$strings["Menu name"] = "Nom del Menú";
+App::$strings["Must be unique, only seen by you"] = "Ha de ser únic, nomes vist per tú";
+App::$strings["Menu title"] = "Títol del menú";
+App::$strings["Menu title as seen by others"] = "Títol del menú vist pels altres";
+App::$strings["Allow bookmarks"] = "Marcadors permesos";
+App::$strings["Permission Denied."] = "Permisos Denegats.";
+App::$strings["File not found."] = "Arxiu no torbat.";
+App::$strings["Edit file permissions"] = "Edita els permisos d'arxiu";
+App::$strings["Set/edit permissions"] = "Canvia/edita permisos";
+App::$strings["Include all files and sub folders"] = "Inclou tots als arxius i subdirectoris";
+App::$strings["Return to file list"] = "Tornar al llistat d'arxius";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copia/enganxa aquest codi per a adjuntar un arxiu a l'entrada";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copia/enganxa aquesta URL per a enllaçar l'arxiu d'una pàgina web";
+App::$strings["Share this file"] = "Comparteix l'arxiu";
+App::$strings["Show URL to this file"] = "Mostra la URL d'aquest arxiu";
+App::$strings["Notify your contacts about this file"] = "Notifica als teus contactes aquest arxiu";
+App::$strings["Contact not found."] = "Contacte no trobat.";
+App::$strings["Friend suggestion sent."] = "Suggeriment d'amistat enviada.";
+App::$strings["Suggest Friends"] = "Amics Suggerits";
+App::$strings["Suggest a friend for %s"] = "Suggereix un amic per a %s";
+App::$strings["Hub not found."] = "Concentrador no trobat.";
+App::$strings["Poke/Prod"] = "Emprenyat/Picat";
+App::$strings["poke, prod or do other things to somebody"] = "emprenyar, picar o fer altres coses a algú";
+App::$strings["Recipient"] = "Destinatari";
+App::$strings["Choose what you wish to do to recipient"] = "Tria que vols fer amb el destinatari";
+App::$strings["Make this post private"] = "Fer aquesta entrada privada";
+App::$strings["Invalid profile identifier."] = "Identificador invàlid de perfil.";
+App::$strings["Profile Visibility Editor"] = "Perfil del Editor de Visibilitat";
+App::$strings["Click on a contact to add or remove."] = "Clica sobre el contacte per afegir o esborrar.";
+App::$strings["Visible To"] = "Visible per";
+App::$strings["%s element installed"] = "%s element instal·lat";
+App::$strings["%s element installation failed"] = "%s instal·lació d'element va fallar";
+App::$strings["Profile not found."] = "Perfil no trobat.";
+App::$strings["Profile deleted."] = "Perfil eliminat.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "Nou perfil creat.";
+App::$strings["Profile unavailable to clone."] = "Perfil que no es pot clonar.";
+App::$strings["Profile unavailable to export."] = "Perfil que no es pot exportar.";
+App::$strings["Profile Name is required."] = "Es requereix el Nom del Perfil.";
+App::$strings["Marital Status"] = "Estat Marital";
+App::$strings["Romantic Partner"] = "Company/a Romàntic";
+App::$strings["Likes"] = "Agrada";
+App::$strings["Dislikes"] = "Desagrada";
+App::$strings["Work/Employment"] = "Treball/Feina";
+App::$strings["Religion"] = "Religió";
+App::$strings["Political Views"] = "Idees Polítiques";
+App::$strings["Gender"] = "Gènere";
+App::$strings["Sexual Preference"] = "Preferència Sexual";
+App::$strings["Homepage"] = "Pàgina Personal";
+App::$strings["Interests"] = "Interessos";
+App::$strings["Address"] = "Adreça";
+App::$strings["Profile updated."] = "Perfil actualitzat.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Amaga la teva llista de contactes/amics dels visitadors d'aquest perfil?";
+App::$strings["Edit Profile Details"] = "Edita els Detalls del Perfil";
+App::$strings["View this profile"] = "Veure aquest perfil";
+App::$strings["Change Profile Photo"] = "Canviar Foto del Perfil";
+App::$strings["Create a new profile using these settings"] = "Crea un perfil nou amb aquests ajustos";
+App::$strings["Clone this profile"] = "Clonar aquest perfil";
+App::$strings["Delete this profile"] = "Elimina aquest perfil";
+App::$strings["Import profile from file"] = "Importa perfil des d'un arxiu";
+App::$strings["Export profile to file"] = "Exporta perfil a un arxiu";
+App::$strings["Profile Name:"] = "Nom del Perfil:";
+App::$strings["Your Full Name:"] = "El Teu Nom Complet";
+App::$strings["Title/Description:"] = "Títol/Descripció:";
+App::$strings["Your Gender:"] = "El Teu Gènere:";
+App::$strings["Birthday :"] = "Aniversari:";
+App::$strings["Street Address:"] = "Carrer:";
+App::$strings["Locality/City:"] = "Població/Ciutat:";
+App::$strings["Postal/Zip Code:"] = "Codi Postal:";
+App::$strings["Country:"] = "País:";
+App::$strings["Region/State:"] = "Regió/Estat:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Marital Estatus:";
+App::$strings["Who: (if applicable)"] = "Qui: (si es aplicable)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Examples: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Des de [data]:";
+App::$strings["Homepage URL:"] = "Pàgina Personal URL:";
+App::$strings["Religious Views:"] = "Creences Religioses:";
+App::$strings["Keywords:"] = "Paraules Clau:";
+App::$strings["Example: fishing photography software"] = "Exemple: software de fotografia submarina";
+App::$strings["Used in directory listings"] = "Emprat en els llistats de directoris";
+App::$strings["Tell us about yourself..."] = "Quelcom sobre tú:";
+App::$strings["Hobbies/Interests"] = "Aficions/Interessos";
+App::$strings["Contact information and Social Networks"] = "Informació de Contacte i Xarxes Socials";
+App::$strings["My other channels"] = "Els meus altres canals";
+App::$strings["Musical interests"] = "Interessos Musicals";
+App::$strings["Books, literature"] = "Llibres, literatura";
+App::$strings["Television"] = "Televisió";
+App::$strings["Film/dance/culture/entertainment"] = "Pel·lícules/Dansa/Cultura/Entreteniment";
+App::$strings["Love/romance"] = "Amor/Romace";
+App::$strings["Work/employment"] = "Treball/feina";
+App::$strings["School/education"] = "Escola/educació";
+App::$strings["This is your default profile."] = "Aquest es el teu perfil per defecte";
+App::$strings["Age: "] = "Edat:";
+App::$strings["Edit/Manage Profiles"] = "Edita/Gestiona Perfils";
+App::$strings["Add profile things"] = "Afegeix coses al perfil";
+App::$strings["Include desirable objects in your profile"] = "Inclou objectius desitjables al teu perfil";
+App::$strings["No ratings"] = "No valorat";
+App::$strings["Ratings"] = "Valoracions";
+App::$strings["Rating: "] = "Valoració:";
+App::$strings["Website: "] = "Lloc web:";
+App::$strings["Description: "] = "Descripció:";
+App::$strings["Source of Item"] = "Origen de l'article";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuració";
+App::$strings["Could not connect to database."] = "No puc connectar amb la base de dades";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No s'ha pogut connectar a l'URL del lloc especificat. Possible problema amb el certificat SSL o de DNS.";
+App::$strings["Could not create table."] = "No puc crear la taula.";
+App::$strings["Your site database has been installed."] = "La teva base de dades del lloc s'ha instal·lat.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podria ser necessari importar el fitxer \"install / schema_xxx.sql\" manualment utilitzant un client de base de dades.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Si us plau, consulteu el fitxer \"install / INSTALL.txt\".";
+App::$strings["System check"] = "Comprovació del sistema";
+App::$strings["Check again"] = "Comprova de nou";
+App::$strings["Database connection"] = "Connexió de base de dades";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per tal d'instaŀlar \$Projectname cal configurar la connexió a la base de dades.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Si us plau, poseu-vos en contacte amb el proveïdor de serveis o administrador del lloc si vostè té preguntes sobre aquests paràmetres.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de dades s'especifica a continuació ja ha d'existir. Si no és així, si us plau crear-la abans de continuar.";
+App::$strings["Database Server Name"] = "Base de Dades Nom del Servidor";
+App::$strings["Default is localhost"] = "Per defecte es localhost";
+App::$strings["Database Port"] = "Port per a la Base de Dades";
+App::$strings["Communication port number - use 0 for default"] = "Numero del port de comunicacions - empra 0 per defecte";
+App::$strings["Database Login Name"] = "Base de Dades Nom d'Accès";
+App::$strings["Database Login Password"] = "Base de Dades Contrasenya d'Accès";
+App::$strings["Database Name"] = "Nom de la Base de Dades";
+App::$strings["Database Type"] = "Tipus de Base de Dades";
+App::$strings["Site administrator email address"] = "Adreça de correu de l'administrador del lloc";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "El teu compte de email ha de coincidir amb això per poder emprar el panel web d'administrador.";
+App::$strings["Website URL"] = "URL del lloc web";
+App::$strings["Please use SSL (https) URL if available."] = "Si us plau, empra SSL (https) URL si està disponible.";
+App::$strings["Please select a default timezone for your website"] = "Si us plau, tria la zona horària del teu lloc web";
+App::$strings["Site settings"] = "Ajustos del lloc";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "No s'ha pogut trobar una versió de línia d'ordres del PHP en el PATH del servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si vostè no té una versió de línia d'ordres del PHP instal·lada al servidor, vostè no serà capaç d'executar sondejos en segon pla via cron.";
+App::$strings["PHP executable path"] = "Camí cap l'executable de PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introdueix el camí cap l'executable de php. Pots deixa-ho en blanc i continuar l'instal·lació.";
+App::$strings["Command line PHP"] = "Línia d'ordres de PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versió de línia d'ordres de PHP al teu sistema no te el \"register_argc_argv\" activat.";
+App::$strings["This is required for message delivery to work."] = "Això es requereix per que funcioni l'entrega de missatges.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La mida màxima que se't permet pujar està establerta en %s. La mida màxima per arxiu pujat es de %s. Se't permet pujar fins a %d arxius d'una vegada.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Pots ajustar aquests valors a l'arxiu php.ini del servidor";
+App::$strings["PHP upload limits"] = "Límits de pujada de PHP";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: la funció \"openssl_pkey_new\" en aquest sistema no es capaç de generar claus d'encriptació";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si esta funcionant sota Windows, per favor, miri \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generar claus de xifrat";
+App::$strings["libCurl PHP module"] = "mòdul PHP libCurl ";
+App::$strings["GD graphics PHP module"] = "mòdul PHP GD gràfics";
+App::$strings["OpenSSL PHP module"] = "mòdul PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "mòdul PHP mysqli o postgres";
+App::$strings["mb_string PHP module"] = "mòdul PHP mb_string";
+App::$strings["mcrypt PHP module"] = "mòdul PHP mcrypt";
+App::$strings["xml PHP module"] = "Mòdul xml de PHP";
+App::$strings["Apache mod_rewrite module"] = "mòdul Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: el mòdul mod-rewrite del servidor web Apache es requereix i no està instal·lat.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: es requereix proc_open però o no està instal·lat o ha estat desactivat a php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: el mòdul PHP libCURL es requereix però no està instal·lat.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el mòdul PHP GD graphics amb support JPEG es requereix però no està instal·lat.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: el mòdul PHP openssl es requereix però no està instal·lat.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el mòdul PHO mysqli o postgres es requereix però no està instal·lat.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: el mòdul PHP mb_string es requereix però no està instal·lat.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: el mòdul PHP mcrypt es requereix però no està instal·lat.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: el mòdul xml de PHP es requereix per DAV però no està instal·lat.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'instaŀlador ha de poder crear i modificar un fitxer anomenat «.htconfig.php» a la carpeta arrel del servidor, però sembla que no ho pot fer.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Això sol ser un problema de permisos. Per molt que el teu usuari pugui modificar-lo, és el del servidor web qui necessita els poders de modificació.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al final d'aquest procés hauràs de desar un text a l'arxiu «.htconfig.php», que es troba a la carpeta arrel del servidor.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Aquest procés és opcional. Per a fer una instaŀlació manual consulta les instruccions a «install/INSTALL.txt\".";
+App::$strings[".htconfig.php is writable"] = "L'arxiu «.htconfig.php» es pot modificar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red fa servir el motor de plantilles Smarty3 per a renderitzar les vistes més ràpidament.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per tal de guardar aquestes plantilles compilades, el servidor web necessita tenir premis d'escriptura en el directori %s sota la carpeta principal de Red.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Comprova que l'usuari que executa el servidor (www-data en Apache) té permisos d'escriptura en aquesta carpeta.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: com a mesura de seguretat l'usuari del servidor web ha de tenir accés d'escriptura només a %s, i no a les plantilles (.tpl) que conté.";
+App::$strings["%s is writable"] = "Es pot escriure a %s";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red fa servir la carpeta «store» per a desar els fitxers pujats. Per tant, el servidor web necessita tenir permís d'escriptura en aquesta carpeta, que està a l'arrel del servidor web.";
+App::$strings["store is writable"] = "Es pot escriure al magatzem (store)";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificat SSL no s'ha pogut validar. Arregla-ho o deshabilita l'accés https a aquest lloc";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si tens accès pet https al teu lloc web o permets connexions pel port TCP 443 (port https), Has d'emprar un certificat VÀLID. NO es poden emprar certificats AUTO-SIGNATS!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "El motiu d'aquesta restricció és que les teves entrades públiques poden contenir referències a imatges del teu propi hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si el teu certificat no és reconegut, llavors el membres d'altres hubs, encara que tinguin certificats vàlids, rebran una advertència de seguretat en carregar contingut teu.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Per tant, com que perjudica la usabilitat més enllà del teu lloc, la restricció de tenir un certificat reconegut és molt important.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Hi ha autoritats de certificació reconegudes que ofereixen certificats gratuïts.";
+App::$strings["SSL certificate validation"] = "Validació del certificat SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No es poden reescriure les URL a «.htaccess». Comprova la configuració del servidor:";
+App::$strings["Url rewrite is working"] = "Es poden reescriure les URL a «.htaccess»";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "L'arxiu de configuracio de la base de dades «.htconfig.php» no s'ha pogut modificar. El pots crear tu a l'arrel del servidor web amb el text de la caixa com a contingut.";
+App::$strings["Errors encountered creating database tables."] = "S'han produït errors mentre es creaven taules a la base de dades.";
+App::$strings["<h1>What next</h1>"] = "<h1>I ara què?</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT! Cal que configuris manualment una execució periòdica del \"poller\".";
+App::$strings["OpenID protocol error. No ID returned."] = "Error del protocol OpenID. No ha retornat ID";
+App::$strings["Welcome %s. Remote authentication successful."] = "Benvingut %s. Autenticació remota reeixida.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetat %3\$s de %2\$s amb %4\$s";
+App::$strings["Export Channel"] = "Exportar Canal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exporta la informació bàsica del canal a un petit arxiu. Això actua com a còpia de recolzament de les teves connexions, permisos, perfil i dades bàsiques, les quals pots emprar per traslladar aquestes dades a una altre lloc/centre, però no conté el contingut del canal.";
+App::$strings["Export Content"] = "Exportar el Contingut";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporta la informació del canal i tot el contingut a un arxiu de recolzament JSON. Això còpia totes les teves connexions, permisos, perfil i dades i tot el contingut, però normalment no es pot importar en un altre canal d'un nou lloc/centre donat que l'arxiu acostuma a ser MOLT gran. Si et plau, sigues pacient ja que pot trigar uns minuts a començar a baixar.";
+App::$strings["No connections."] = "Sense connexions.";
+App::$strings["Visit %s's profile [%s]"] = "Visita el perfil [%s] de %s";
+App::$strings["invalid target signature"] = "Signatura objectiu invàlida";
+App::$strings["Theme settings updated."] = "Ajustos de tema actualitzats.";
+App::$strings["Site"] = "Lloc";
+App::$strings["Accounts"] = "Comptes";
+App::$strings["Channels"] = "Canals";
+App::$strings["Plugins"] = "Plugins";
+App::$strings["Themes"] = "Temes";
+App::$strings["Inspect queue"] = "Revisa cua";
+App::$strings["Profile Config"] = "Configuració del Perfil";
+App::$strings["DB updates"] = "Actualitzacions de Base de Dades";
+App::$strings["Logs"] = "Logs";
+App::$strings["Plugin Features"] = "Característiques del Plugin";
+App::$strings["User registrations waiting for confirmation"] = "Registre d'usuaris esperant confirmació";
+App::$strings["# Accounts"] = "# Comptes";
+App::$strings["# blocked accounts"] = "# comptes bloquejats";
+App::$strings["# expired accounts"] = "# comptes expirats";
+App::$strings["# expiring accounts"] = "# comptes expirant";
+App::$strings["# Channels"] = "# Canals";
+App::$strings["# primary"] = "# primari";
+App::$strings["# clones"] = "# clons";
+App::$strings["Message queues"] = "Cues de missatges";
+App::$strings["Administration"] = "Administració";
+App::$strings["Summary"] = "Sumari";
+App::$strings["Registered accounts"] = "Comptes registrades";
+App::$strings["Pending registrations"] = "Comptes pendents de registre";
+App::$strings["Registered channels"] = "Canals registrats";
+App::$strings["Active plugins"] = "Plugins actius";
+App::$strings["Version"] = "Versió";
+App::$strings["Site settings updated."] = "Ajustos del Lloc actualitzats";
+App::$strings["mobile"] = "mòbil";
+App::$strings["experimental"] = "experimental";
+App::$strings["unsupported"] = "no soportat";
+App::$strings["Yes - with approval"] = "Sí - amb aprovació";
+App::$strings["My site is not a public server"] = "El meu lloc no es un servidor públic";
+App::$strings["My site has paid access only"] = "El meu lloc te accès per pagament";
+App::$strings["My site has free access only"] = "El meu lloc te lliure accés";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "El meu lloc te comptes gratis amb opció de millores per pagament";
+App::$strings["Registration"] = "Registre";
+App::$strings["File upload"] = "Pujar arxiu";
+App::$strings["Policies"] = "Polítiques";
+App::$strings["Site name"] = "Nom del lloc";
+App::$strings["Banner/Logo"] = "Senyera/Logo";
+App::$strings["Administrator Information"] = "Informació de l'Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informació per contactar amb els administradors del lloc. Mostrada a la pàgina d'informació del lloc. Es pot emprar BBCode aquí";
+App::$strings["System language"] = "Idioma del sistema";
+App::$strings["System theme"] = "Tema del sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema per defecte - pot ser sobrescrit pel perfils dels usuaris - <a href='#' id='cnftheme'>Ajustos de canvi del tema</a>";
+App::$strings["Mobile system theme"] = "Tema del sistema per a mòbils";
+App::$strings["Theme for mobile devices"] = "Tema per a aparells mòbils";
+App::$strings["Enable Diaspora Protocol"] = "Activat el Protocol Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar amb Diaspora i Friendica - experimental";
+App::$strings["Allow Feeds as Connections"] = "Permetre Retroalimentadors com Connexions";
+App::$strings["(Heavy system resource usage)"] = "(Demana molts recursos del sistema)";
+App::$strings["Maximum image size"] = "Mida màxima d'imatge";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Mida màxima en bytes de imatges pujades. Per defecte es 0, el que vol dir sense límits.";
+App::$strings["Does this site allow new member registration?"] = "Permet aquest lloc registre de nous membres?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Que es es que millor descriu la mena de comptes oferits per aquest concentrador?";
+App::$strings["Register text"] = "text de registre";
+App::$strings["Will be displayed prominently on the registration page."] = "Es mostrarà preminentment a la pàgina de registre";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Pàgina d'inici a mostrar als visitants (per defecte: la pàgina d'identificació)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "exemple: 'públic' per a mostrar un flux públic, 'page/sys/home' per a mostrar una pàgina web dita 'home' o 'include:home.html' per a incloure un arxiu.";
+App::$strings["Preserve site homepage URL"] = "Preservar URL de la pàgina web";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la pàgina web del lloc en un marc en el lloc original enlloc de redirigir cap a ella";
+App::$strings["Accounts abandoned after x days"] = "Els copmte es consideren abandonats despres de x dies";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "No malgastar recursos del sistema sondejant llocs externs per acomptes abandonats. Entrar 0 vol dir sense límit de temps.";
+App::$strings["Allowed friend domains"] = "dominis amics permesos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis en els que està permès establir relacions d'amistat amb aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
+App::$strings["Allowed email domains"] = "Dominis de correu electonic acceptats";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "llista separada per comes de dominis de adreces de correu electrònic permeses en aquest lloc. S'accepten comodins. Deixar buit per acceptar qualsevol domini";
+App::$strings["Not allowed email domains"] = "Dominis de correu electrònic no acceptats";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "llista separada per comes de dominis de adreces de correu electrònic no permeses en aquest lloc. S'accepten comodins. Deixar buit per no acceptar cap domini, excepte els que s'hagin definits com acceptats.";
+App::$strings["Block public"] = "Bloc públic";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activa per a bloquejar l'accés públic a totes les pàgines públiques personals excepte si estàs identificat en el sistema.";
+App::$strings["Verify Email Addresses"] = "Verifica l'Adreça de Correu Electrònic";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Activa per comprovar l'adreça de correu electrònic emprada durant el registre d'un nou compte (recomanat)";
+App::$strings["Force publish"] = "Forza la publicació";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Activa per forzar que tots el perfils en aquest lloc siguin llistats en el directori del lloc.";
+App::$strings["Disable discovery tab"] = "Desactiva la pestañnya de descobrir";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Treu la pesranya per veure contingut públic de la xarxa extret d'origens triats per aquest lloc.";
+App::$strings["login on Homepage"] = "Accés a la Pàgina d'inici";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta una casella d'identificació a la pàgina d'inici als visitants si no s'ha configurat altre contingut.";
+App::$strings["Proxy user"] = "Usuari Proxy";
+App::$strings["Proxy URL"] = "URL del Proxy";
+App::$strings["Network timeout"] = "Temps d'espera de la xarxa";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segons. Ajusta a 0 per a sense límits (no recomanat)";
+App::$strings["Delivery interval"] = "Interval de lliurament";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retarda en segon plà l'interval de lliurament per aquests segons per reduir la càrrega del sistema. Recomanat: 4-5 per a hostes compartits, 2-3 per a servidors privats virtuals. 0-1 per a servidors dedicats.";
+App::$strings["Poll interval"] = "interval de sondeig";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retarda en segon pla el sondeig en aquesta quantitat de segons per a reduir la càrrega dels sistema. Si es 0 , empra l'interval de lliurament.";
+App::$strings["Maximum Load Average"] = "Càrrega Mitja Màxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Càrrega màxima del sistema, abans que els processos de lliurament i sondeig es difereixin - 50 per defecte.";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Periode d'expiració per a contingut importat (matrix/xarxa)";
+App::$strings["0 for no expiration of imported content"] = "0 vol dir sense temps d'expiració pel contingut importat";
+App::$strings["No server found"] = "No es troba servidor";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "per a canal";
+App::$strings["on server"] = "al servidor";
+App::$strings["Status"] = "Estat";
+App::$strings["Server"] = "Servidor";
+App::$strings["Update has been marked successful"] = "Actualització marcada amb exit";
+App::$strings["Executing %s failed. Check system logs."] = "Executant %s ha fallat. Comprova els logs del sistema.";
+App::$strings["Update %s was successfully applied."] = "Actualització %s es va realitzar correctament.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Actualització %s no ha retornat l'estat. Es desconeix si ha finalitzat amb exit.";
+App::$strings["Update function %s could not be found."] = "La funció d'actualitzacio %s no es pot trobar.";
+App::$strings["No failed updates."] = "No hi ha actualitzacions fallides.";
+App::$strings["Failed Updates"] = "Actualitzacions Fallides";
+App::$strings["Mark success (if update was manually applied)"] = "Marca èxit (si l'actualització s'ha aplicat de forma manual)";
+App::$strings["Attempt to execute this update step automatically"] = "Prova a fer automàticament aquesta actualització";
+App::$strings["Queue Statistics"] = "Cua d'Estadístiques";
+App::$strings["Total Entries"] = "Total d'Entrades";
+App::$strings["Priority"] = "Prioritat";
+App::$strings["Destination URL"] = "URL de Destí";
+App::$strings["Mark hub permanently offline"] = "Marca el concentrador coma permanentment fora de línia";
+App::$strings["Empty queue for this hub"] = "Cua buida per aquest concentrador";
+App::$strings["Last known contact"] = "Últim contacte conegut";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s usuari bloquejat/desbloquejat",
1 => "%s usuaris bloquejats/desbloquejats",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s usuari esborrat",
1 => "%s usuaris esborrats",
);
-$a->strings["Account not found"] = "Compte no trobat";
-$a->strings["User '%s' blocked"] = "Usuari '%s' bloquejat";
-$a->strings["User '%s' unblocked"] = "Usuari '%s' desbloquejat";
-$a->strings["Users"] = "Usuaris";
-$a->strings["select all"] = "Sel·leciona-ho tot";
-$a->strings["User registrations waiting for confirm"] = "Registres d'usuaris pendents de confirmació";
-$a->strings["Request date"] = "Data de la petició";
-$a->strings["No registrations."] = "Sense registracions.";
-$a->strings["Approve"] = "Aprovat";
-$a->strings["Deny"] = "Denegat";
-$a->strings["Block"] = "Bloquejat";
-$a->strings["Unblock"] = "Desbloquejat";
-$a->strings["Register date"] = "Data de registre";
-$a->strings["Last login"] = "Darrera identificació";
-$a->strings["Expires"] = "Expira";
-$a->strings["Service Class"] = "Classe de Servei";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Tria els usuaris que s'esborraran!\\n\\nTotes les publicacions d'aquests usuaris en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'usuari {0} sera esborrat!\\n\\nTotes les publicacions d'aquest usuari en aquest lloc s'eliminarà de forma permanent!\\n\\nEstas segur?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Compte no trobat";
+App::$strings["User '%s' blocked"] = "Usuari '%s' bloquejat";
+App::$strings["User '%s' unblocked"] = "Usuari '%s' desbloquejat";
+App::$strings["Users"] = "Usuaris";
+App::$strings["select all"] = "Sel·leciona-ho tot";
+App::$strings["User registrations waiting for confirm"] = "Registres d'usuaris pendents de confirmació";
+App::$strings["Request date"] = "Data de la petició";
+App::$strings["No registrations."] = "Sense registracions.";
+App::$strings["Approve"] = "Aprovat";
+App::$strings["Deny"] = "Denegat";
+App::$strings["Block"] = "Bloquejat";
+App::$strings["Unblock"] = "Desbloquejat";
+App::$strings["Register date"] = "Data de registre";
+App::$strings["Last login"] = "Darrera identificació";
+App::$strings["Expires"] = "Expira";
+App::$strings["Service Class"] = "Classe de Servei";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Tria els usuaris que s'esborraran!\\n\\nTotes les publicacions d'aquests usuaris en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'usuari {0} sera esborrat!\\n\\nTotes les publicacions d'aquest usuari en aquest lloc s'eliminarà de forma permanent!\\n\\nEstas segur?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s canal censurat/no censurat",
1 => "%s canals censurats/no censurats",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "%s codi permes/no permes al canal",
1 => "%s codi permesos/no permesos al canal",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canal esborrat",
1 => "%s canals esborrats",
);
-$a->strings["Channel not found"] = "Canal no trobat";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' esborrat";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurat";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' no censurat";
-$a->strings["Channel '%s' code allowed"] = "Canal '%s' permet codi";
-$a->strings["Channel '%s' code disallowed"] = "Canal '%s' no permet codi";
-$a->strings["Censor"] = "Censurat";
-$a->strings["Uncensor"] = "No censurat";
-$a->strings["Allow Code"] = "Permet Codi";
-$a->strings["Disallow Code"] = "No Permet Codi";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Els canals sel·leccionats s'esborraran!\\n\\nTotes les publicacions d'aquests canals en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} serà esborrat!\\n\\nTotes les publicacions d'aquest canal en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur?";
-$a->strings["Plugin %s disabled."] = "Plugin %s desactivat.";
-$a->strings["Plugin %s enabled."] = "Plugin %s activat.";
-$a->strings["Disable"] = "Desactivat";
-$a->strings["Enable"] = "Activat";
-$a->strings["Toggle"] = "Commutar";
-$a->strings["Author: "] = "Autor: ";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "No s'han trobat temes.";
-$a->strings["Screenshot"] = "Copia de pantalla";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[No soportat]";
-$a->strings["Log settings updated."] = "Registre d'ajustos actualitzat.";
-$a->strings["Clear"] = "Neteja";
-$a->strings["Debugging"] = "Depurant";
-$a->strings["Log file"] = "Arxiu de registre";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Ha de ser escribible pel servidor web. Relatiu al directori de nivell superior de Red";
-$a->strings["Log level"] = "Nivell de registre";
-$a->strings["New Profile Field"] = "Camp de Perfil Nou";
-$a->strings["Field nickname"] = "Àlies de Camp";
-$a->strings["System name of field"] = "nOM DEL SISTEMA DEL CAMP";
-$a->strings["Input type"] = "Tipus d'entrada";
-$a->strings["Field Name"] = "Nom de Camp";
-$a->strings["Label on profile pages"] = "Etiqueta a les pàgines de perfil";
-$a->strings["Help text"] = "Text d'ajuda";
-$a->strings["Additional info (optional)"] = "Informació adicional (opcional)";
-$a->strings["Field definition not found"] = "No es troba la definició del camp";
-$a->strings["Edit Profile Field"] = "Camp d'Edició del Perfil";
-$a->strings["Unable to find your hub."] = "No es possible trobar el concentrador";
-$a->strings["Post successful."] = "Entrada realitzada amb èxit. ";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre màxim de registres diaris excedit. Si us plau, provau demà.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "El registre ha fallat. Si et plau, indica que acceptes les Condicions del Servei.";
-$a->strings["Passwords do not match."] = "Les contrasenyes no coincideixen.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "registrat amb èxit. Si et plau revisa el teu e-correu per a instruccions de validació.";
-$a->strings["Your registration is pending approval by the site owner."] = "El teu registre esta pendent de validació pel propietari del lloc.";
-$a->strings["Your registration can not be processed."] = "El teu registre no ha pogut ser processat. ";
-$a->strings["Registration on this site/hub is by approval only."] = "El registre en aquest lloc/centre es únicament per validació.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre en altre lloc/centre afiliat</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "El lloc ha excedit el límit màxim diari de nous comptes/registres. Provau demà.";
-$a->strings["Terms of Service"] = "Condicions del Servei";
-$a->strings["I accept the %s for this website"] = "Accepto el %s per a aquest lloc web";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Tinc més de 13 anys i accepto les %s d'aquest lloc web";
-$a->strings["Membership on this site is by invitation only."] = "La pertinença en aquest lloc es per invitació exclusivament.";
-$a->strings["Please enter your invitation code"] = "Si et plau, introdueix el teu codi d'invitació";
-$a->strings["Your email address"] = "La teva adreça de correu electrónic";
-$a->strings["Choose a password"] = "Tria una contrasenya";
-$a->strings["Please re-enter your password"] = "Si et plau, re-entra la contrasenya";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de comptes no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
-$a->strings["Remove This Account"] = "Esborra el compte";
-$a->strings["WARNING: "] = "ALERTA:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Aquest compte i tots els seus canals s'estan apunt d'esborrar totalment de la xarxa.";
-$a->strings["This action is permanent and can not be undone!"] = "Aquesta acció és irreversible!";
-$a->strings["Please enter your password for verification:"] = "Aquesta acció requereix tornar a introduir la contrasenya:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Esborra de la xarxa aquest compte, tots els seus canals, i tots els seus canals clons.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Per defecte, només les instancies dels canal ubicats en aquest concentrador poden esser esborrades de la xarxa";
-$a->strings["Remove Account"] = "Esborra el Compte";
-$a->strings["Help:"] = "Ajuda:";
-$a->strings["Not Found"] = "No s'ha pogut trobar la pàgina";
-$a->strings["\$Projectname Documentation"] = "\$Projectname Documentació";
-$a->strings["[Embedded content - reload page to view]"] = "[Contingut embegut - recarrega la pàgina per veure-ho]";
-$a->strings["Remote privacy information not available."] = "informació privada remota no disponible.";
-$a->strings["Visible to:"] = "Visible per:";
-$a->strings["Name is required"] = "Es requereix un Nom";
-$a->strings["Key and Secret are required"] = "Es requereix Clau (Key) i el Secret (Secret)";
-$a->strings["Diaspora Policy Settings updated."] = "Actualitzats els Ajustos de Política de Diaspora.";
-$a->strings["Passwords do not match. Password unchanged."] = "Les contrasenyes no coincideixen. Contrasenya sense canvis.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Les contrasenyes en blanc no estan permesas. Contrasenya sense canvis.";
-$a->strings["Password changed."] = "Contrasenya canviada.";
-$a->strings["Password update failed. Please try again."] = "L'actualització de la contrasenya va fallar. Si us plau, torneu a intentar-ho.";
-$a->strings["Not valid email."] = "E-correu no vàlid.";
-$a->strings["Protected email address. Cannot change to that email."] = "Adreça d'e-correu protegida. No es pot canviar a aquest e-correu.";
-$a->strings["System failure storing new email. Please try again."] = "Fallada del sistema al guardar un nou correu. Si us plau, proba de nou.";
-$a->strings["Settings updated."] = "Ajustes actualizados.";
-$a->strings["Add application"] = "Afegir aplicatiu";
-$a->strings["Name of application"] = "Nom de l'aplicatiu";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generat automàticament- Canvia-ho si ho vols. Max. longitud 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Redirecciona";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI redirigida - No canviar excepte perquè el teu aplicatiu ho requereixi.";
-$a->strings["Icon url"] = "Icona de url";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "No pots editar aquest aplicatiu.";
-$a->strings["Connected Apps"] = "Aplicatius Conectats";
-$a->strings["Client key starts with"] = "La clau del client comença amb";
-$a->strings["No name"] = "Sin nombre";
-$a->strings["Remove authorization"] = "Elimina autorització";
-$a->strings["No feature settings configured"] = "No hi ha opcions de les funcions configurades";
-$a->strings["Feature/Addon Settings"] = "Ajustos de Característica/Afegit";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Ajustos pel emulador de Diaspora incorporat";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Permetre que cualsevol membre de Diaspora pugui comentar les teves entrades públiques";
-$a->strings["Enable the Diaspora protocol for this channel"] = "Activa el protocol Diaspora en aquest canal";
-$a->strings["Diaspora Policy Settings"] = "Política d'Ajustos de Diaspora";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Evita que els teus hashtags puguin ser redirigits a altres llocs";
-$a->strings["Account Settings"] = "Ajustos de Compte";
-$a->strings["Enter New Password:"] = "Entra la Nova Contrasenya";
-$a->strings["Confirm New Password:"] = "Confirma la Nova Contrasenya:";
-$a->strings["Leave password fields blank unless changing"] = "Deixa els camps de contrasenya en blanc llevat que la volguis canviar";
-$a->strings["Email Address:"] = "Adreça de E-Correu:";
-$a->strings["Remove this account including all its channels"] = "Esborra aquest compte inclosos tots els seus canals";
-$a->strings["Off"] = "Apagat";
-$a->strings["On"] = "Funcionant";
-$a->strings["Additional Features"] = "Característiques Addicionals";
-$a->strings["Connector Settings"] = "Ajustos de Connector";
-$a->strings["No special theme for mobile devices"] = "No emprar tema especial per aparells mòbils";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Ajustos de Pantalla";
-$a->strings["Theme Settings"] = "Ajustos de Tema";
-$a->strings["Custom Theme Settings"] = "Ajustos Personals de Tema";
-$a->strings["Content Settings"] = "Ajustos de Contingut";
-$a->strings["Display Theme:"] = "Ajustos de Tema:";
-$a->strings["Mobile Theme:"] = "Tema Mòbil:";
-$a->strings["Enable user zoom on mobile devices"] = "Zoom d'usuari en dispositius mòbils";
-$a->strings["Update browser every xx seconds"] = "Actualitza el navegador cada xx segons";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínim de 10 segons, sense màxim";
-$a->strings["Maximum number of conversations to load at any time:"] = "Nombre màxim de conversacions a càrregar cada vegada";
-$a->strings["Maximum of 100 items"] = "Màxim de 100 elements";
-$a->strings["Show emoticons (smilies) as images"] = "Mostra emoticons (smilies) com a imatges";
-$a->strings["Link post titles to source"] = "Enllaça a l'origen els títols de l'entrada";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de Disseny de la Pàgina del Sistema - (avançat)";
-$a->strings["Use blog/list mode on channel page"] = "Empra el mode blog/llista a la pàgina del canal";
-$a->strings["(comments displayed separately)"] = "(Observacions es mostren per separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Empra mode blog/llista a la pàgina de matrix";
-$a->strings["Channel page max height of content (in pixels)"] = "Alçada màxima de contingut (en píxels) de la pàgina de Canal";
-$a->strings["click to expand content exceeding this height"] = "Clic per expandir el contingut que excedeixi aquesta alçada";
-$a->strings["Matrix page max height of content (in pixels)"] = "Alçada màxima del contingut (en píxels) de la pàgina Matrix";
-$a->strings["Nobody except yourself"] = "Ningú excepte tú";
-$a->strings["Only those you specifically allow"] = "Només allò que específicament permetis";
-$a->strings["Approved connections"] = "Connexions aprovades";
-$a->strings["Any connections"] = "Qualsevol connexió";
-$a->strings["Anybody on this website"] = "Qualsevol en aquest lloc";
-$a->strings["Anybody in this network"] = "Qualsevol en aquesta xarxa";
-$a->strings["Anybody authenticated"] = "Qualsevol autenticat";
-$a->strings["Anybody on the internet"] = "Qualsevol a internet";
-$a->strings["Publish your default profile in the network directory"] = "Publica el teu perfil per defecte al directori de la xarxa";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Ens permets suggerir-te com a potencial amic als nous membres?";
-$a->strings["Your channel address is"] = "La teva direcció del canal es";
-$a->strings["Channel Settings"] = "Ajustos del Canal";
-$a->strings["Basic Settings"] = "Ajustos Bàsics";
-$a->strings["Your Timezone:"] = "La teva Franja Horària";
-$a->strings["Default Post Location:"] = "Localització Predeterminada de les Entrades:";
-$a->strings["Geographical location to display on your posts"] = "Posició geogràfica a mostrar a les teves entrades";
-$a->strings["Use Browser Location:"] = "Empra la Localització del Navegador:";
-$a->strings["Adult Content"] = "Contingut per a Adults";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Aquest canal publica freqúentment o amb regularitat contingut per a adults. (Si us plau, etiqueti qualsevol material per a adults amb #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Ajustos de Seguretat i Privacitat";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Els teus permisos estan configurats. Clic per veure/ajustar";
-$a->strings["Hide my online presence"] = "Amaga la meva presencia en línia";
-$a->strings["Prevents displaying in your profile that you are online"] = "Evita mostrar en el teu perfil, que estàs en línia";
-$a->strings["Simple Privacy Settings:"] = "Ajustos simples de privacitat:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Molt públic - <em>extremadament permissiu (s'ha d'anar en compte)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normal - <em>públic per defecte, privat quan es desitgi (similar als permisos de xarxa social, però amb millor privacitat)";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat per defecte, mai públic o obert</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloquejat - <em>tothom bloquejat per defecte</em>";
-$a->strings["Allow others to tag your posts"] = "Permet a altres etiquetar les teves entrades";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Sovint emprat per la comunitat per marcar retroactivament contingut inapropiat";
-$a->strings["Advanced Privacy Settings"] = "Ajustos avançats de privacitat";
-$a->strings["Expire other channel content after this many days"] = "El contingut d'altes canals caduca després d'aquests dies";
-$a->strings["0 or blank prevents expiration"] = "0 o vuit evita caducitat";
-$a->strings["Maximum Friend Requests/Day:"] = "Nombre màxim de peticions d'amistat per dia";
-$a->strings["May reduce spam activity"] = "Pot reduir l'SPAM";
-$a->strings["Default Post Permissions"] = "Permisos de publicació per defecte";
-$a->strings["Channel permissions category:"] = "Categoria de permisos de canal:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Nombre màxim de missatges privats de desconeguts al dia:";
-$a->strings["Useful to reduce spamming"] = "Útil per a reduir l'spam";
-$a->strings["Notification Settings"] = "Ajustos de notificacions";
-$a->strings["By default post a status message when:"] = "Per defecte envia un missatge d'estat quan:";
-$a->strings["accepting a friend request"] = "Acceptar una sol·licitud d'amistat";
-$a->strings["joining a forum/community"] = "Apuntar-se a un fòrum o comunitat";
-$a->strings["making an <em>interesting</em> profile change"] = "faci un canvi <em>interesant</em> al perfil";
-$a->strings["Send a notification email when:"] = "Notifica per correu quan:";
-$a->strings["You receive a connection request"] = "Rebi una petició de connexió";
-$a->strings["Your connections are confirmed"] = "Es confirma una connexió";
-$a->strings["Someone writes on your profile wall"] = "Algú ha escrit al mur del teu perfil";
-$a->strings["Someone writes a followup comment"] = "Algú ha escrit un comentari de resposta";
-$a->strings["You receive a private message"] = "Rebi un missatge privat";
-$a->strings["You receive a friend suggestion"] = "Rebi una suggerència d'amistat";
-$a->strings["You are tagged in a post"] = "Estàs etiquetat a l'entrada";
-$a->strings["You are poked/prodded/etc. in a post"] = "S'enfoten/te piquen/etc. en una entrada";
-$a->strings["Show visual notifications including:"] = "Mostra notificacion visuals, com ara:";
-$a->strings["Unseen matrix activity"] = "Activitat no vista a la xarxa";
-$a->strings["Unseen channel activity"] = "Activitat no vista del canal";
-$a->strings["Unseen private messages"] = "Missatges privats no llegits";
-$a->strings["Recommended"] = "Recomanat";
-$a->strings["Upcoming events"] = "Esdeveniments propers";
-$a->strings["Events today"] = "Esdeveniments d'avui";
-$a->strings["Upcoming birthdays"] = "Aniversaris propers";
-$a->strings["Not available in all themes"] = "No està disponible en tots els temes";
-$a->strings["System (personal) notifications"] = "Notificacions (personals) de sistema";
-$a->strings["System info messages"] = "Missatges d'informació del sistema";
-$a->strings["System critical alerts"] = "Alertes crítiques del sistema";
-$a->strings["New connections"] = "Noves connexions";
-$a->strings["System Registrations"] = "Registres del sistema";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra també les entrades de mur noves, les entrades privades i les connexions a \"Notícies\"";
-$a->strings["Notify me of events this many days in advance"] = "Notifica'm dels esdeveniments amb aquests dies d'antelació";
-$a->strings["Must be greater than 0"] = "Ha de ser més gran que 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Ajustos avançats de compte i tipus de pàgina";
-$a->strings["Change the behaviour of this account for special situations"] = "Modifica el comportament d'aquest compte en situacions especials";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activa el mode d'expert (a <a href=\"settings/features\">Ajustos > Més funcions</a>)";
-$a->strings["Miscellaneous Settings"] = "Ajustos diversos";
-$a->strings["Personal menu to display in your channel pages"] = "Menú personal per mostrar en les teves pàgines de canal";
-$a->strings["Remove Channel"] = "Elimina el canal";
-$a->strings["Remove this channel."] = "Elimina aquest canal.";
-$a->strings["First Name"] = "Nom";
-$a->strings["Last Name"] = "Cognoms";
-$a->strings["Nickname"] = "Àlies";
-$a->strings["Full Name"] = "Nom Sencer";
-$a->strings["Profile Photo 16px"] = "Foto del Perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto del Perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto del Perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto del Perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto del Perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto del Perfil 128px";
-$a->strings["Timezone"] = "Zona horària";
-$a->strings["Homepage URL"] = "URL de la pàgina d'inici";
-$a->strings["Birth Year"] = "Any de Naixement";
-$a->strings["Birth Month"] = "Mes de Naixement";
-$a->strings["Birth Day"] = "Dia de Naixement";
-$a->strings["Birthdate"] = "Aniversari";
-$a->strings["Conversation removed."] = "Conversació eliminada.";
-$a->strings["No messages."] = "Sense missatges.";
-$a->strings["Delete conversation"] = "Conversació esborrada";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Set your current mood and tell your friends"] = "Estableix el teu estat d'ànim actual i digues-li als teus amics";
-$a->strings["Total votes"] = "Total de vots";
-$a->strings["Average Rating"] = "Valoració Mitja";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de canals no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
-$a->strings["Remove This Channel"] = "Elimina Aquest Canal";
-$a->strings["This channel will be completely removed from the network. "] = "Aquest canal serà completament eliminat de la xarxa.";
-$a->strings["Remove this channel and all its clones from the network"] = "Elimina aquest canal i els seus clons de la xarxa";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Per defecte, només la instancia del canal ubicat en aquest concentrador pot esser esborrat de la xarxa";
-$a->strings["is now connected to"] = "Ara està conectat amb";
-$a->strings["Could not access address book record."] = "No puc accedir al registre del contacte";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Ha fallat la recàrrega - el canal es actualment inaccesible.";
-$a->strings["Unable to set address book parameters."] = "No es poden ajustar els paràmetres dels contactes.";
-$a->strings["Connection has been removed."] = "S'han eliminat les conexions.";
-$a->strings["View %s's profile"] = "Mostra el perfil de %s";
-$a->strings["Refresh Permissions"] = "Recarrega els Permissos";
-$a->strings["Fetch updated permissions"] = "Obté els permisos actualitzats";
-$a->strings["Recent Activity"] = "Activitat Recent";
-$a->strings["View recent posts and comments"] = "Mostra les entrades i comentaris recents";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Boqueja (o Desbloqueja) les comunicacions amb aquesta connexió";
-$a->strings["This connection is blocked!"] = "Aquesta connexió està bloquejada!";
-$a->strings["Unignore"] = "Inhabilita";
-$a->strings["Ignore"] = "Ignora";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora (o Considera) les communicacions entrants d'aquesta connexió";
-$a->strings["This connection is ignored!"] = "Aquesta connexió es ignorada!";
-$a->strings["Unarchive"] = "Desarxiva";
-$a->strings["Archive"] = "Arxiva";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arxiva (o Desarxiva) aquesta connexió - Marca el canal com a mort pero manté el contingut ";
-$a->strings["This connection is archived!"] = "Aquesta connexió està arxivada!";
-$a->strings["Unhide"] = "Mostra";
-$a->strings["Hide"] = "Amaga";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Amaga (o Mostra) aquesta connexió de les altres connexions teves";
-$a->strings["This connection is hidden!"] = "Aquesta connexió està amagada!";
-$a->strings["Delete this connection"] = "Elimina aquesta connexió";
-$a->strings["Approve this connection"] = "Apccepta aquesta connexió";
-$a->strings["Accept connection to allow communication"] = "Accepta la connexió per permetre la comunicació";
-$a->strings["Set Affinity"] = "Ajusta l'Afinitat";
-$a->strings["Set Profile"] = "Ajusta el Perfil";
-$a->strings["Set Affinity & Profile"] = "Ajusta Afinitat i Perfil";
-$a->strings["Apply these permissions automatically"] = "Aplica aquests permissos automaticament";
-$a->strings["This connection's address is"] = "La direcció d'aquesta connexió es";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Els permisos indicats en aquesta pàgina seran aplicats a totes les noves connexions.";
-$a->strings["Slide to adjust your degree of friendship"] = "Llisca per ajustar el nivell d'amistat";
-$a->strings["Slide to adjust your rating"] = "Llisca per ajustar la valoració";
-$a->strings["Optionally explain your rating"] = "Opcionalment pots explicar la teva valoració";
-$a->strings["Custom Filter"] = "Filtre a mida";
-$a->strings["Only import posts with this text"] = "Importa exclusivament entrades amb aquest text";
-$a->strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "paraules una per línia o #etiquetes o /patrons/, deixar en blanc per importar totes les entrades";
-$a->strings["Do not import posts with this text"] = "No importar entrades amb aquest text";
-$a->strings["This information is public!"] = "Aquesta informació es pública!";
-$a->strings["Connection Pending Approval"] = "Connexió Pendent d'Aprovació";
-$a->strings["Connection Request"] = "Petició de Connexió";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) voldria conectar amb tu. Aprova aquesta connexió per permetre la connexió.";
-$a->strings["Approve Later"] = "Aprovar més tard";
-$a->strings["inherited"] = "heretat";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Tria el perfil que vols mostrar a %s quan es vegi el perfil segur.";
-$a->strings["Their Settings"] = "Els seus Ajustos";
-$a->strings["My Settings"] = "Els Meus Ajustos";
-$a->strings["Individual Permissions"] = "Permisos Individuals";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>No</strong> pots canviar aquests ajustos aquí.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>Pots</strong> canviar aquests ajustos aquí pero no tindran cap impacte fins que no canviis els ajustos heretats.";
-$a->strings["Last update:"] = "Darrera actualització:";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Em trobat un problema durant l'inici de sessió amb el OpenID que has facilitat. verifica l'ortografia correcta de la ID.";
-$a->strings["The error message was:"] = "El missatge d'error fou:";
-$a->strings["Authentication failed."] = "Ha fallat l'autentificació.";
-$a->strings["Remote Authentication"] = "Autentificació Remota";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Introdueix la teva adreça del canal (eg canal@exemple.com)";
-$a->strings["Authenticate"] = "Autentica't";
-$a->strings["Unable to lookup recipient."] = "Incapaç de trobar el destinatari.";
-$a->strings["Unable to communicate with requested channel."] = "Incapaç de comunicar amb el canal demanat.";
-$a->strings["Cannot verify requested channel."] = "No puc verificar el canal demanat.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionat te restriccions sobre els missatges privats. L'enviament ha fallat.";
-$a->strings["Message deleted."] = "Missatge eliminat.";
-$a->strings["Message recalled."] = "Recupera el missatge.";
-$a->strings["Send Private Message"] = "Envia Missatge Privat";
-$a->strings["To:"] = "Per:";
-$a->strings["Subject:"] = "Assumpte:";
-$a->strings["Send"] = "Envia";
-$a->strings["Message not found."] = "Missatge no trobat.";
-$a->strings["Delete message"] = "Elimina el missatge";
-$a->strings["Recall message"] = "Recupera el missatge";
-$a->strings["Message has been recalled."] = "El missatge s'ha recuperat.";
-$a->strings["Private Conversation"] = "Conversació Privada";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicació segura no disponible. Pots respondre des de la pàgina de perfil del remitent.";
-$a->strings["Send Reply"] = "Envia Resposta";
-$a->strings["Invalid request identifier."] = "Sol·licitud d'identificació invàlida.";
-$a->strings["Discard"] = "Descarta";
-$a->strings["Please login."] = "Inicia Sessió.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticació remota bloquejada. Ha iniciat sessió en aquest lloc a nivell local. Si us plau, tanca la sessió i torna-ho a intentar.";
-$a->strings["Add a Channel"] = "Afegeix un Canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal es la teva pròpia col·lecció de pàgines web. Un canal pot emprat per mantenir perfils a una xarxa social, blocs, grups de conversació, fòrums, pàgines de famosos, i molt més. Pots crear tants canals com el teu servei d'internet et permeti.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples: \"Joan Tou\", \"Manel i els seus esquirols\", \"Fútbol\", \"Grup de Gegants\"";
-$a->strings["Choose a short nickname"] = "Tria un àlies curt";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "El teu àlies es pot emprar per crear un canal fàcilment memoritzatble (com una adreça de correu electrònic) que pot ser compartit amb altres.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importa un canal existent</a> d'un altre lloc";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Tria un tipus de canal (com a xarxa social o fòrum comunitari) i els requisits de privacitat, així podem proposar el que te el permisos més adients.";
-$a->strings["Channel Type"] = "tipus de Canal";
-$a->strings["Read more about roles"] = "Llegix més sobre els rols";
-$a->strings["App installed."] = "Aplicació instal·lada.";
-$a->strings["Malformed app."] = "Aplicació amb errors";
-$a->strings["Embed code"] = "Codi embegut";
-$a->strings["Edit App"] = "Edita l'Aplicació";
-$a->strings["Create App"] = "Crea l'Aplicació";
-$a->strings["Name of app"] = "Nom de l'Aplicació";
-$a->strings["Location (URL) of app"] = "Ubicació (URL) de l'aplicació";
-$a->strings["Photo icon URL"] = "Foto icona URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "Versió ID";
-$a->strings["Price of app"] = "Preu de l'aplicació";
-$a->strings["Location (URL) to purchase app"] = "Ubicació (URL) per comprar l'aplicació";
-$a->strings["sent you a private message"] = "Se t'ha enviat un missatge privat";
-$a->strings["added your channel"] = "el teu canal s'ha afegit";
-$a->strings["posted an event"] = "enviat un event";
-$a->strings["Comanche page description language help"] = "Pgina d'ajuda del llenguatge Comanche";
-$a->strings["Layout Description"] = "Descripció del Disseny de la Pàgina";
-$a->strings["Download PDL file"] = "Descarrega l'arxiu PDL";
-$a->strings["Welcome to %s"] = "Benvingut a %s";
-$a->strings["Lorem Ipsum"] = "Lorem Ipsum";
-$a->strings["Bookmark added"] = "Favorit afegit";
-$a->strings["My Bookmarks"] = "Els Meus Favorits";
-$a->strings["My Connections Bookmarks"] = "Les connexions dels meus Favorits";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficients. Petició redirigida a la pàgina del perfil.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Aquest ajust requereix un procés espedial i l'edició esta bloquejada.";
-$a->strings["Configuration Editor"] = "Editor de Configuració";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "atenció: Realitzar segons quins ajustos pot fer el canal inoperable. Deixa aquesta pàgina si no estas segur i tens suficients coneixements sobre l'ús correcte d'aquesta característica.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hi ha suggerencies. Si es un lloc nou, espera 24 hores i proba de nou.";
-$a->strings["Poll"] = "Sondeija";
-$a->strings["View Results"] = "Mostra els Resultats";
-$a->strings["No service class restrictions found."] = "No s'han trobat restriccions de clase.";
-$a->strings["Files: shared with me"] = "Arxius: compartits amb jo";
-$a->strings["NEW"] = "NOU";
-$a->strings["Remove all files"] = "Esborra tots els arxius";
-$a->strings["Remove this file"] = "Esborra l'arxiu";
-$a->strings["Schema Default"] = "Esquema Predeterminat";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Ajustos de tema";
-$a->strings["Set scheme"] = "Ajustos d'esquema";
-$a->strings["Set font-size for posts and comments"] = "Ajusta la mida del tipus de lletra per a entrades i comentaris";
-$a->strings["Set font face"] = "Ajusta el tipus de lletra";
-$a->strings["Set iconset"] = "Ajusta el conjunt d'icones";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Ajusta la mida gran de l'ombra, predeterminat a 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Ajusta la mida petita de l'ombra, predeterminat a 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Ajusta el color de l'ombra, predeterminat a #000";
-$a->strings["Set radius size, default 5px"] = "Ajusta la mida del radi, predeterminat a 5px";
-$a->strings["Set line-height for posts and comments"] = "Ajusta el gruix de línia per entrades i comentaris";
-$a->strings["Set background image"] = "Ajusta l'imatge de fons";
-$a->strings["Set background attachment"] = "Ajusta els adjunts en segon pla";
-$a->strings["Set background color"] = "Ajusta el color en segon pla";
-$a->strings["Set section background image"] = "Ajusta la secció d'imatge en segon pla";
-$a->strings["Set section background color"] = "Ajusta el color de la secció en segon pla";
-$a->strings["Set color of items - use hex"] = "Ajuste el color dels articles - empra codi hexadecimal";
-$a->strings["Set color of links - use hex"] = "ajusta el color dels enlaços - empra codi hexadecimal";
-$a->strings["Set max-width for items. Default 400px"] = "Ajusta l'amplada màxima dels articles. Predeterminat a 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Ajusta l'amplada minima dels articles. Predeterminat a 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Ajusta l'amplada de l'embolcall del contingut genèric. Predeterminat a 48%";
-$a->strings["Set color of fonts - use hex"] = "Ajusta el color del tipus de lletra - empra codi hexadecimal";
-$a->strings["Set background-size element"] = "Ajusta la mida de l'element en segon pla";
-$a->strings["Item opacity"] = "Opacitat de l'article";
-$a->strings["Display post previews only"] = "Mostra tan sols les previsualitzacions de les entrades";
-$a->strings["Display side bar on channel page"] = "Mostra la barra lateral a la pàgina del canal";
-$a->strings["Colour of the navigation bar"] = "Color de la barra de navegació";
-$a->strings["Item float"] = "Article flotant";
-$a->strings["Left offset of the section element"] = "Desplaçament esquerra de l'element de secció";
-$a->strings["Right offset of the section element"] = "Desplaçament dret de l'element de secció";
-$a->strings["Section width"] = "Amplada de la secció";
-$a->strings["Left offset of the aside"] = "Desplaçament esquerra del costat";
-$a->strings["Right offset of the aside element"] = "Desplaçament dret de l'element del costat";
-$a->strings["Light (Red Matrix default)"] = "Clar (predeterminat)";
-$a->strings["Select scheme"] = "Tria esquema";
-$a->strings["Narrow navbar"] = "Barra de navegació estreta";
-$a->strings["Navigation bar background color"] = "Color de fons de la barra de navegació";
-$a->strings["Navigation bar gradient top color"] = "Gradient de color de la part superior de la barra de navegació";
-$a->strings["Navigation bar gradient bottom color"] = "Gradient de color de la part inferior de la barra de navegació";
-$a->strings["Navigation active button gradient top color"] = "Gradient de color de la part superior del botó actiu de la barra de navegació";
-$a->strings["Navigation active button gradient bottom color"] = "Gradient de color de la part inferior del botó actiu de la barra de navegació";
-$a->strings["Navigation bar border color "] = "Color de la barra de navegació";
-$a->strings["Navigation bar icon color "] = "Color de la icona de la barra de navegació";
-$a->strings["Navigation bar active icon color "] = "Color de la icona de la barra de navegació activa";
-$a->strings["link color"] = "Color d'enllaç";
-$a->strings["Set font-color for banner"] = "Ajusta el color del tipus de lletra per la senyera";
-$a->strings["Set the background color"] = "Ajusta el color de fons";
-$a->strings["Set the background image"] = "Ajusta la imatge de fons";
-$a->strings["Set the background color of items"] = "ajusta el color dels articles de fons";
-$a->strings["Set the background color of comments"] = "Ajusta el color dels comentaris en segon pla";
-$a->strings["Set the border color of comments"] = "Canviar el color del marge dels comentaris";
-$a->strings["Set the indent for comments"] = "ajusta l'indentació dels comentaris";
-$a->strings["Set the basic color for item icons"] = "ajusta el color basic per les icones dels articles";
-$a->strings["Set the hover color for item icons"] = "Ajusta el color de la libració de les icones dels articles";
-$a->strings["Set font-size for the entire application"] = "Ajusta la mida del tipus de lletra per tota l'aplicació";
-$a->strings["Example: 14px"] = "Exemple: 14px";
-$a->strings["Set font-color for posts and comments"] = "Ajusta el color del tipus de lletra per entrades i comentaris";
-$a->strings["Set radius of corners"] = "Ajusta el radi de les cantonades";
-$a->strings["Set shadow depth of photos"] = "Ajusta la profunditat d'ombres de les fotos";
-$a->strings["Set maximum width of content region in pixel"] = "Ajusta l'amplada màxima de la zona de contingut en pixels";
-$a->strings["Leave empty for default width"] = "Deixa en blanc per l'amplada predeterminada";
-$a->strings["Center page content"] = "Contingut del centre de la pàgina";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Ajusta la opacitat mínima de la harra de navegació - per amagar-la";
-$a->strings["Set size of conversation author photo"] = "Ajusta la mida de la foto del autor a la conversa";
-$a->strings["Set size of followup author photos"] = "Ajusta la mida del seguidor de les fotos de l'autor";
-$a->strings["Update %s failed. See error logs."] = "L'actualització %s ha fallat. Mira el registre d'errors.";
-$a->strings["Update Error at %s"] = "Error d'Actualització a %s";
-$a->strings["Create an account to access services and applications within the Red Matrix"] = "Crea un compte per accedir als serveis i aplicacions dins de RedMatrix";
-$a->strings["Password"] = "Contrasenya";
-$a->strings["Remember me"] = "Recorda'm";
-$a->strings["Forgot your password?"] = "Has perdut la Contrasenya?";
-$a->strings["toggle mobile"] = "canvia a format per a mòbils";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "El certificat SSL és invalid, soluciona-ho, si us plau.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Error de SSL per la web %s";
-$a->strings["Cron/Scheduled tasks not running."] = "No s'estan executan les tasques programades al cron.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] No s'estan executan les tasques programades del cron a %s";
+App::$strings["Channel not found"] = "Canal no trobat";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' esborrat";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurat";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' no censurat";
+App::$strings["Channel '%s' code allowed"] = "Canal '%s' permet codi";
+App::$strings["Channel '%s' code disallowed"] = "Canal '%s' no permet codi";
+App::$strings["Censor"] = "Censurat";
+App::$strings["Uncensor"] = "No censurat";
+App::$strings["Allow Code"] = "Permet Codi";
+App::$strings["Disallow Code"] = "No Permet Codi";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Els canals sel·leccionats s'esborraran!\\n\\nTotes les publicacions d'aquests canals en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur? ";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} serà esborrat!\\n\\nTotes les publicacions d'aquest canal en aquest lloc s'eliminaran de forma permanent!\\n\\nEstàs segur?";
+App::$strings["Plugin %s disabled."] = "Plugin %s desactivat.";
+App::$strings["Plugin %s enabled."] = "Plugin %s activat.";
+App::$strings["Disable"] = "Desactivat";
+App::$strings["Enable"] = "Activat";
+App::$strings["Toggle"] = "Commutar";
+App::$strings["Author: "] = "Autor: ";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["No themes found."] = "No s'han trobat temes.";
+App::$strings["Screenshot"] = "Copia de pantalla";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[No soportat]";
+App::$strings["Log settings updated."] = "Registre d'ajustos actualitzat.";
+App::$strings["Clear"] = "Neteja";
+App::$strings["Debugging"] = "Depurant";
+App::$strings["Log file"] = "Arxiu de registre";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Ha de ser escribible pel servidor web. Relatiu al directori de nivell superior de Red";
+App::$strings["Log level"] = "Nivell de registre";
+App::$strings["New Profile Field"] = "Camp de Perfil Nou";
+App::$strings["Field nickname"] = "Àlies de Camp";
+App::$strings["System name of field"] = "nOM DEL SISTEMA DEL CAMP";
+App::$strings["Input type"] = "Tipus d'entrada";
+App::$strings["Field Name"] = "Nom de Camp";
+App::$strings["Label on profile pages"] = "Etiqueta a les pàgines de perfil";
+App::$strings["Help text"] = "Text d'ajuda";
+App::$strings["Additional info (optional)"] = "Informació adicional (opcional)";
+App::$strings["Field definition not found"] = "No es troba la definició del camp";
+App::$strings["Edit Profile Field"] = "Camp d'Edició del Perfil";
+App::$strings["Unable to find your hub."] = "No es possible trobar el concentrador";
+App::$strings["Post successful."] = "Entrada realitzada amb èxit. ";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre màxim de registres diaris excedit. Si us plau, provau demà.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "El registre ha fallat. Si et plau, indica que acceptes les Condicions del Servei.";
+App::$strings["Passwords do not match."] = "Les contrasenyes no coincideixen.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "registrat amb èxit. Si et plau revisa el teu e-correu per a instruccions de validació.";
+App::$strings["Your registration is pending approval by the site owner."] = "El teu registre esta pendent de validació pel propietari del lloc.";
+App::$strings["Your registration can not be processed."] = "El teu registre no ha pogut ser processat. ";
+App::$strings["Registration on this site/hub is by approval only."] = "El registre en aquest lloc/centre es únicament per validació.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre en altre lloc/centre afiliat</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "El lloc ha excedit el límit màxim diari de nous comptes/registres. Provau demà.";
+App::$strings["Terms of Service"] = "Condicions del Servei";
+App::$strings["I accept the %s for this website"] = "Accepto el %s per a aquest lloc web";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Tinc més de 13 anys i accepto les %s d'aquest lloc web";
+App::$strings["Membership on this site is by invitation only."] = "La pertinença en aquest lloc es per invitació exclusivament.";
+App::$strings["Please enter your invitation code"] = "Si et plau, introdueix el teu codi d'invitació";
+App::$strings["Your email address"] = "La teva adreça de correu electrónic";
+App::$strings["Choose a password"] = "Tria una contrasenya";
+App::$strings["Please re-enter your password"] = "Si et plau, re-entra la contrasenya";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de comptes no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
+App::$strings["Remove This Account"] = "Esborra el compte";
+App::$strings["WARNING: "] = "ALERTA:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Aquest compte i tots els seus canals s'estan apunt d'esborrar totalment de la xarxa.";
+App::$strings["This action is permanent and can not be undone!"] = "Aquesta acció és irreversible!";
+App::$strings["Please enter your password for verification:"] = "Aquesta acció requereix tornar a introduir la contrasenya:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Esborra de la xarxa aquest compte, tots els seus canals, i tots els seus canals clons.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Per defecte, només les instancies dels canal ubicats en aquest concentrador poden esser esborrades de la xarxa";
+App::$strings["Remove Account"] = "Esborra el Compte";
+App::$strings["Help:"] = "Ajuda:";
+App::$strings["Not Found"] = "No s'ha pogut trobar la pàgina";
+App::$strings["\$Projectname Documentation"] = "\$Projectname Documentació";
+App::$strings["[Embedded content - reload page to view]"] = "[Contingut embegut - recarrega la pàgina per veure-ho]";
+App::$strings["Remote privacy information not available."] = "informació privada remota no disponible.";
+App::$strings["Visible to:"] = "Visible per:";
+App::$strings["Name is required"] = "Es requereix un Nom";
+App::$strings["Key and Secret are required"] = "Es requereix Clau (Key) i el Secret (Secret)";
+App::$strings["Diaspora Policy Settings updated."] = "Actualitzats els Ajustos de Política de Diaspora.";
+App::$strings["Passwords do not match. Password unchanged."] = "Les contrasenyes no coincideixen. Contrasenya sense canvis.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Les contrasenyes en blanc no estan permesas. Contrasenya sense canvis.";
+App::$strings["Password changed."] = "Contrasenya canviada.";
+App::$strings["Password update failed. Please try again."] = "L'actualització de la contrasenya va fallar. Si us plau, torneu a intentar-ho.";
+App::$strings["Not valid email."] = "E-correu no vàlid.";
+App::$strings["Protected email address. Cannot change to that email."] = "Adreça d'e-correu protegida. No es pot canviar a aquest e-correu.";
+App::$strings["System failure storing new email. Please try again."] = "Fallada del sistema al guardar un nou correu. Si us plau, proba de nou.";
+App::$strings["Settings updated."] = "Ajustes actualizados.";
+App::$strings["Add application"] = "Afegir aplicatiu";
+App::$strings["Name of application"] = "Nom de l'aplicatiu";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generat automàticament- Canvia-ho si ho vols. Max. longitud 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Redirecciona";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI redirigida - No canviar excepte perquè el teu aplicatiu ho requereixi.";
+App::$strings["Icon url"] = "Icona de url";
+App::$strings["Optional"] = "Opcional";
+App::$strings["You can't edit this application."] = "No pots editar aquest aplicatiu.";
+App::$strings["Connected Apps"] = "Aplicatius Conectats";
+App::$strings["Client key starts with"] = "La clau del client comença amb";
+App::$strings["No name"] = "Sin nombre";
+App::$strings["Remove authorization"] = "Elimina autorització";
+App::$strings["No feature settings configured"] = "No hi ha opcions de les funcions configurades";
+App::$strings["Feature/Addon Settings"] = "Ajustos de Característica/Afegit";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Ajustos pel emulador de Diaspora incorporat";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Permetre que cualsevol membre de Diaspora pugui comentar les teves entrades públiques";
+App::$strings["Enable the Diaspora protocol for this channel"] = "Activa el protocol Diaspora en aquest canal";
+App::$strings["Diaspora Policy Settings"] = "Política d'Ajustos de Diaspora";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Evita que els teus hashtags puguin ser redirigits a altres llocs";
+App::$strings["Account Settings"] = "Ajustos de Compte";
+App::$strings["Enter New Password:"] = "Entra la Nova Contrasenya";
+App::$strings["Confirm New Password:"] = "Confirma la Nova Contrasenya:";
+App::$strings["Leave password fields blank unless changing"] = "Deixa els camps de contrasenya en blanc llevat que la volguis canviar";
+App::$strings["Email Address:"] = "Adreça de E-Correu:";
+App::$strings["Remove this account including all its channels"] = "Esborra aquest compte inclosos tots els seus canals";
+App::$strings["Off"] = "Apagat";
+App::$strings["On"] = "Funcionant";
+App::$strings["Additional Features"] = "Característiques Addicionals";
+App::$strings["Connector Settings"] = "Ajustos de Connector";
+App::$strings["No special theme for mobile devices"] = "No emprar tema especial per aparells mòbils";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Ajustos de Pantalla";
+App::$strings["Theme Settings"] = "Ajustos de Tema";
+App::$strings["Custom Theme Settings"] = "Ajustos Personals de Tema";
+App::$strings["Content Settings"] = "Ajustos de Contingut";
+App::$strings["Display Theme:"] = "Ajustos de Tema:";
+App::$strings["Mobile Theme:"] = "Tema Mòbil:";
+App::$strings["Enable user zoom on mobile devices"] = "Zoom d'usuari en dispositius mòbils";
+App::$strings["Update browser every xx seconds"] = "Actualitza el navegador cada xx segons";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínim de 10 segons, sense màxim";
+App::$strings["Maximum number of conversations to load at any time:"] = "Nombre màxim de conversacions a càrregar cada vegada";
+App::$strings["Maximum of 100 items"] = "Màxim de 100 elements";
+App::$strings["Show emoticons (smilies) as images"] = "Mostra emoticons (smilies) com a imatges";
+App::$strings["Link post titles to source"] = "Enllaça a l'origen els títols de l'entrada";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de Disseny de la Pàgina del Sistema - (avançat)";
+App::$strings["Use blog/list mode on channel page"] = "Empra el mode blog/llista a la pàgina del canal";
+App::$strings["(comments displayed separately)"] = "(Observacions es mostren per separat)";
+App::$strings["Use blog/list mode on matrix page"] = "Empra mode blog/llista a la pàgina de matrix";
+App::$strings["Channel page max height of content (in pixels)"] = "Alçada màxima de contingut (en píxels) de la pàgina de Canal";
+App::$strings["click to expand content exceeding this height"] = "Clic per expandir el contingut que excedeixi aquesta alçada";
+App::$strings["Matrix page max height of content (in pixels)"] = "Alçada màxima del contingut (en píxels) de la pàgina Matrix";
+App::$strings["Nobody except yourself"] = "Ningú excepte tú";
+App::$strings["Only those you specifically allow"] = "Només allò que específicament permetis";
+App::$strings["Approved connections"] = "Connexions aprovades";
+App::$strings["Any connections"] = "Qualsevol connexió";
+App::$strings["Anybody on this website"] = "Qualsevol en aquest lloc";
+App::$strings["Anybody in this network"] = "Qualsevol en aquesta xarxa";
+App::$strings["Anybody authenticated"] = "Qualsevol autenticat";
+App::$strings["Anybody on the internet"] = "Qualsevol a internet";
+App::$strings["Publish your default profile in the network directory"] = "Publica el teu perfil per defecte al directori de la xarxa";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Ens permets suggerir-te com a potencial amic als nous membres?";
+App::$strings["Your channel address is"] = "La teva direcció del canal es";
+App::$strings["Channel Settings"] = "Ajustos del Canal";
+App::$strings["Basic Settings"] = "Ajustos Bàsics";
+App::$strings["Your Timezone:"] = "La teva Franja Horària";
+App::$strings["Default Post Location:"] = "Localització Predeterminada de les Entrades:";
+App::$strings["Geographical location to display on your posts"] = "Posició geogràfica a mostrar a les teves entrades";
+App::$strings["Use Browser Location:"] = "Empra la Localització del Navegador:";
+App::$strings["Adult Content"] = "Contingut per a Adults";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Aquest canal publica freqúentment o amb regularitat contingut per a adults. (Si us plau, etiqueti qualsevol material per a adults amb #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Ajustos de Seguretat i Privacitat";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Els teus permisos estan configurats. Clic per veure/ajustar";
+App::$strings["Hide my online presence"] = "Amaga la meva presencia en línia";
+App::$strings["Prevents displaying in your profile that you are online"] = "Evita mostrar en el teu perfil, que estàs en línia";
+App::$strings["Simple Privacy Settings:"] = "Ajustos simples de privacitat:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Molt públic - <em>extremadament permissiu (s'ha d'anar en compte)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normal - <em>públic per defecte, privat quan es desitgi (similar als permisos de xarxa social, però amb millor privacitat)";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat per defecte, mai públic o obert</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloquejat - <em>tothom bloquejat per defecte</em>";
+App::$strings["Allow others to tag your posts"] = "Permet a altres etiquetar les teves entrades";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Sovint emprat per la comunitat per marcar retroactivament contingut inapropiat";
+App::$strings["Advanced Privacy Settings"] = "Ajustos avançats de privacitat";
+App::$strings["Expire other channel content after this many days"] = "El contingut d'altes canals caduca després d'aquests dies";
+App::$strings["0 or blank prevents expiration"] = "0 o vuit evita caducitat";
+App::$strings["Maximum Friend Requests/Day:"] = "Nombre màxim de peticions d'amistat per dia";
+App::$strings["May reduce spam activity"] = "Pot reduir l'SPAM";
+App::$strings["Default Post Permissions"] = "Permisos de publicació per defecte";
+App::$strings["Channel permissions category:"] = "Categoria de permisos de canal:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Nombre màxim de missatges privats de desconeguts al dia:";
+App::$strings["Useful to reduce spamming"] = "Útil per a reduir l'spam";
+App::$strings["Notification Settings"] = "Ajustos de notificacions";
+App::$strings["By default post a status message when:"] = "Per defecte envia un missatge d'estat quan:";
+App::$strings["accepting a friend request"] = "Acceptar una sol·licitud d'amistat";
+App::$strings["joining a forum/community"] = "Apuntar-se a un fòrum o comunitat";
+App::$strings["making an <em>interesting</em> profile change"] = "faci un canvi <em>interesant</em> al perfil";
+App::$strings["Send a notification email when:"] = "Notifica per correu quan:";
+App::$strings["You receive a connection request"] = "Rebi una petició de connexió";
+App::$strings["Your connections are confirmed"] = "Es confirma una connexió";
+App::$strings["Someone writes on your profile wall"] = "Algú ha escrit al mur del teu perfil";
+App::$strings["Someone writes a followup comment"] = "Algú ha escrit un comentari de resposta";
+App::$strings["You receive a private message"] = "Rebi un missatge privat";
+App::$strings["You receive a friend suggestion"] = "Rebi una suggerència d'amistat";
+App::$strings["You are tagged in a post"] = "Estàs etiquetat a l'entrada";
+App::$strings["You are poked/prodded/etc. in a post"] = "S'enfoten/te piquen/etc. en una entrada";
+App::$strings["Show visual notifications including:"] = "Mostra notificacion visuals, com ara:";
+App::$strings["Unseen matrix activity"] = "Activitat no vista a la xarxa";
+App::$strings["Unseen channel activity"] = "Activitat no vista del canal";
+App::$strings["Unseen private messages"] = "Missatges privats no llegits";
+App::$strings["Recommended"] = "Recomanat";
+App::$strings["Upcoming events"] = "Esdeveniments propers";
+App::$strings["Events today"] = "Esdeveniments d'avui";
+App::$strings["Upcoming birthdays"] = "Aniversaris propers";
+App::$strings["Not available in all themes"] = "No està disponible en tots els temes";
+App::$strings["System (personal) notifications"] = "Notificacions (personals) de sistema";
+App::$strings["System info messages"] = "Missatges d'informació del sistema";
+App::$strings["System critical alerts"] = "Alertes crítiques del sistema";
+App::$strings["New connections"] = "Noves connexions";
+App::$strings["System Registrations"] = "Registres del sistema";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra també les entrades de mur noves, les entrades privades i les connexions a \"Notícies\"";
+App::$strings["Notify me of events this many days in advance"] = "Notifica'm dels esdeveniments amb aquests dies d'antelació";
+App::$strings["Must be greater than 0"] = "Ha de ser més gran que 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Ajustos avançats de compte i tipus de pàgina";
+App::$strings["Change the behaviour of this account for special situations"] = "Modifica el comportament d'aquest compte en situacions especials";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activa el mode d'expert (a <a href=\"settings/features\">Ajustos > Més funcions</a>)";
+App::$strings["Miscellaneous Settings"] = "Ajustos diversos";
+App::$strings["Personal menu to display in your channel pages"] = "Menú personal per mostrar en les teves pàgines de canal";
+App::$strings["Remove Channel"] = "Elimina el canal";
+App::$strings["Remove this channel."] = "Elimina aquest canal.";
+App::$strings["First Name"] = "Nom";
+App::$strings["Last Name"] = "Cognoms";
+App::$strings["Nickname"] = "Àlies";
+App::$strings["Full Name"] = "Nom Sencer";
+App::$strings["Profile Photo 16px"] = "Foto del Perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto del Perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto del Perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto del Perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto del Perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto del Perfil 128px";
+App::$strings["Timezone"] = "Zona horària";
+App::$strings["Homepage URL"] = "URL de la pàgina d'inici";
+App::$strings["Birth Year"] = "Any de Naixement";
+App::$strings["Birth Month"] = "Mes de Naixement";
+App::$strings["Birth Day"] = "Dia de Naixement";
+App::$strings["Birthdate"] = "Aniversari";
+App::$strings["Conversation removed."] = "Conversació eliminada.";
+App::$strings["No messages."] = "Sense missatges.";
+App::$strings["Delete conversation"] = "Conversació esborrada";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Set your current mood and tell your friends"] = "Estableix el teu estat d'ànim actual i digues-li als teus amics";
+App::$strings["Total votes"] = "Total de vots";
+App::$strings["Average Rating"] = "Valoració Mitja";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "L'esborrat de canals no està permès fins que transcorren 48 hores des de l'últim canvi de contrasenya.";
+App::$strings["Remove This Channel"] = "Elimina Aquest Canal";
+App::$strings["This channel will be completely removed from the network. "] = "Aquest canal serà completament eliminat de la xarxa.";
+App::$strings["Remove this channel and all its clones from the network"] = "Elimina aquest canal i els seus clons de la xarxa";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Per defecte, només la instancia del canal ubicat en aquest concentrador pot esser esborrat de la xarxa";
+App::$strings["is now connected to"] = "Ara està conectat amb";
+App::$strings["Could not access address book record."] = "No puc accedir al registre del contacte";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Ha fallat la recàrrega - el canal es actualment inaccesible.";
+App::$strings["Unable to set address book parameters."] = "No es poden ajustar els paràmetres dels contactes.";
+App::$strings["Connection has been removed."] = "S'han eliminat les conexions.";
+App::$strings["View %s's profile"] = "Mostra el perfil de %s";
+App::$strings["Refresh Permissions"] = "Recarrega els Permissos";
+App::$strings["Fetch updated permissions"] = "Obté els permisos actualitzats";
+App::$strings["Recent Activity"] = "Activitat Recent";
+App::$strings["View recent posts and comments"] = "Mostra les entrades i comentaris recents";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Boqueja (o Desbloqueja) les comunicacions amb aquesta connexió";
+App::$strings["This connection is blocked!"] = "Aquesta connexió està bloquejada!";
+App::$strings["Unignore"] = "Inhabilita";
+App::$strings["Ignore"] = "Ignora";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora (o Considera) les communicacions entrants d'aquesta connexió";
+App::$strings["This connection is ignored!"] = "Aquesta connexió es ignorada!";
+App::$strings["Unarchive"] = "Desarxiva";
+App::$strings["Archive"] = "Arxiva";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arxiva (o Desarxiva) aquesta connexió - Marca el canal com a mort pero manté el contingut ";
+App::$strings["This connection is archived!"] = "Aquesta connexió està arxivada!";
+App::$strings["Unhide"] = "Mostra";
+App::$strings["Hide"] = "Amaga";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Amaga (o Mostra) aquesta connexió de les altres connexions teves";
+App::$strings["This connection is hidden!"] = "Aquesta connexió està amagada!";
+App::$strings["Delete this connection"] = "Elimina aquesta connexió";
+App::$strings["Approve this connection"] = "Apccepta aquesta connexió";
+App::$strings["Accept connection to allow communication"] = "Accepta la connexió per permetre la comunicació";
+App::$strings["Set Affinity"] = "Ajusta l'Afinitat";
+App::$strings["Set Profile"] = "Ajusta el Perfil";
+App::$strings["Set Affinity & Profile"] = "Ajusta Afinitat i Perfil";
+App::$strings["Apply these permissions automatically"] = "Aplica aquests permissos automaticament";
+App::$strings["This connection's address is"] = "La direcció d'aquesta connexió es";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Els permisos indicats en aquesta pàgina seran aplicats a totes les noves connexions.";
+App::$strings["Slide to adjust your degree of friendship"] = "Llisca per ajustar el nivell d'amistat";
+App::$strings["Slide to adjust your rating"] = "Llisca per ajustar la valoració";
+App::$strings["Optionally explain your rating"] = "Opcionalment pots explicar la teva valoració";
+App::$strings["Custom Filter"] = "Filtre a mida";
+App::$strings["Only import posts with this text"] = "Importa exclusivament entrades amb aquest text";
+App::$strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "paraules una per línia o #etiquetes o /patrons/, deixar en blanc per importar totes les entrades";
+App::$strings["Do not import posts with this text"] = "No importar entrades amb aquest text";
+App::$strings["This information is public!"] = "Aquesta informació es pública!";
+App::$strings["Connection Pending Approval"] = "Connexió Pendent d'Aprovació";
+App::$strings["Connection Request"] = "Petició de Connexió";
+App::$strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) voldria conectar amb tu. Aprova aquesta connexió per permetre la connexió.";
+App::$strings["Approve Later"] = "Aprovar més tard";
+App::$strings["inherited"] = "heretat";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Tria el perfil que vols mostrar a %s quan es vegi el perfil segur.";
+App::$strings["Their Settings"] = "Els seus Ajustos";
+App::$strings["My Settings"] = "Els Meus Ajustos";
+App::$strings["Individual Permissions"] = "Permisos Individuals";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>No</strong> pots canviar aquests ajustos aquí.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alguns permisos poden ser heretats dels teus canals <a href=\"settings\"><strong>ajustos de privacitat</strong></a>, Els quals tenen més prioritat que els ajustos individuals. <strong>Pots</strong> canviar aquests ajustos aquí pero no tindran cap impacte fins que no canviis els ajustos heretats.";
+App::$strings["Last update:"] = "Darrera actualització:";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Em trobat un problema durant l'inici de sessió amb el OpenID que has facilitat. verifica l'ortografia correcta de la ID.";
+App::$strings["The error message was:"] = "El missatge d'error fou:";
+App::$strings["Authentication failed."] = "Ha fallat l'autentificació.";
+App::$strings["Remote Authentication"] = "Autentificació Remota";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Introdueix la teva adreça del canal (eg canal@exemple.com)";
+App::$strings["Authenticate"] = "Autentica't";
+App::$strings["Unable to lookup recipient."] = "Incapaç de trobar el destinatari.";
+App::$strings["Unable to communicate with requested channel."] = "Incapaç de comunicar amb el canal demanat.";
+App::$strings["Cannot verify requested channel."] = "No puc verificar el canal demanat.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionat te restriccions sobre els missatges privats. L'enviament ha fallat.";
+App::$strings["Message deleted."] = "Missatge eliminat.";
+App::$strings["Message recalled."] = "Recupera el missatge.";
+App::$strings["Send Private Message"] = "Envia Missatge Privat";
+App::$strings["To:"] = "Per:";
+App::$strings["Subject:"] = "Assumpte:";
+App::$strings["Send"] = "Envia";
+App::$strings["Message not found."] = "Missatge no trobat.";
+App::$strings["Delete message"] = "Elimina el missatge";
+App::$strings["Recall message"] = "Recupera el missatge";
+App::$strings["Message has been recalled."] = "El missatge s'ha recuperat.";
+App::$strings["Private Conversation"] = "Conversació Privada";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicació segura no disponible. Pots respondre des de la pàgina de perfil del remitent.";
+App::$strings["Send Reply"] = "Envia Resposta";
+App::$strings["Invalid request identifier."] = "Sol·licitud d'identificació invàlida.";
+App::$strings["Discard"] = "Descarta";
+App::$strings["Please login."] = "Inicia Sessió.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticació remota bloquejada. Ha iniciat sessió en aquest lloc a nivell local. Si us plau, tanca la sessió i torna-ho a intentar.";
+App::$strings["Add a Channel"] = "Afegeix un Canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal es la teva pròpia col·lecció de pàgines web. Un canal pot emprat per mantenir perfils a una xarxa social, blocs, grups de conversació, fòrums, pàgines de famosos, i molt més. Pots crear tants canals com el teu servei d'internet et permeti.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples: \"Joan Tou\", \"Manel i els seus esquirols\", \"Fútbol\", \"Grup de Gegants\"";
+App::$strings["Choose a short nickname"] = "Tria un àlies curt";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "El teu àlies es pot emprar per crear un canal fàcilment memoritzatble (com una adreça de correu electrònic) que pot ser compartit amb altres.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importa un canal existent</a> d'un altre lloc";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Tria un tipus de canal (com a xarxa social o fòrum comunitari) i els requisits de privacitat, així podem proposar el que te el permisos més adients.";
+App::$strings["Channel Type"] = "tipus de Canal";
+App::$strings["Read more about roles"] = "Llegix més sobre els rols";
+App::$strings["App installed."] = "Aplicació instal·lada.";
+App::$strings["Malformed app."] = "Aplicació amb errors";
+App::$strings["Embed code"] = "Codi embegut";
+App::$strings["Edit App"] = "Edita l'Aplicació";
+App::$strings["Create App"] = "Crea l'Aplicació";
+App::$strings["Name of app"] = "Nom de l'Aplicació";
+App::$strings["Location (URL) of app"] = "Ubicació (URL) de l'aplicació";
+App::$strings["Photo icon URL"] = "Foto icona URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "Versió ID";
+App::$strings["Price of app"] = "Preu de l'aplicació";
+App::$strings["Location (URL) to purchase app"] = "Ubicació (URL) per comprar l'aplicació";
+App::$strings["sent you a private message"] = "Se t'ha enviat un missatge privat";
+App::$strings["added your channel"] = "el teu canal s'ha afegit";
+App::$strings["posted an event"] = "enviat un event";
+App::$strings["Comanche page description language help"] = "Pgina d'ajuda del llenguatge Comanche";
+App::$strings["Layout Description"] = "Descripció del Disseny de la Pàgina";
+App::$strings["Download PDL file"] = "Descarrega l'arxiu PDL";
+App::$strings["Welcome to %s"] = "Benvingut a %s";
+App::$strings["Lorem Ipsum"] = "Lorem Ipsum";
+App::$strings["Bookmark added"] = "Favorit afegit";
+App::$strings["My Bookmarks"] = "Els Meus Favorits";
+App::$strings["My Connections Bookmarks"] = "Les connexions dels meus Favorits";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficients. Petició redirigida a la pàgina del perfil.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Aquest ajust requereix un procés espedial i l'edició esta bloquejada.";
+App::$strings["Configuration Editor"] = "Editor de Configuració";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "atenció: Realitzar segons quins ajustos pot fer el canal inoperable. Deixa aquesta pàgina si no estas segur i tens suficients coneixements sobre l'ús correcte d'aquesta característica.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hi ha suggerencies. Si es un lloc nou, espera 24 hores i proba de nou.";
+App::$strings["Poll"] = "Sondeija";
+App::$strings["View Results"] = "Mostra els Resultats";
+App::$strings["No service class restrictions found."] = "No s'han trobat restriccions de clase.";
+App::$strings["Files: shared with me"] = "Arxius: compartits amb jo";
+App::$strings["NEW"] = "NOU";
+App::$strings["Remove all files"] = "Esborra tots els arxius";
+App::$strings["Remove this file"] = "Esborra l'arxiu";
+App::$strings["Schema Default"] = "Esquema Predeterminat";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Ajustos de tema";
+App::$strings["Set scheme"] = "Ajustos d'esquema";
+App::$strings["Set font-size for posts and comments"] = "Ajusta la mida del tipus de lletra per a entrades i comentaris";
+App::$strings["Set font face"] = "Ajusta el tipus de lletra";
+App::$strings["Set iconset"] = "Ajusta el conjunt d'icones";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Ajusta la mida gran de l'ombra, predeterminat a 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Ajusta la mida petita de l'ombra, predeterminat a 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Ajusta el color de l'ombra, predeterminat a #000";
+App::$strings["Set radius size, default 5px"] = "Ajusta la mida del radi, predeterminat a 5px";
+App::$strings["Set line-height for posts and comments"] = "Ajusta el gruix de línia per entrades i comentaris";
+App::$strings["Set background image"] = "Ajusta l'imatge de fons";
+App::$strings["Set background attachment"] = "Ajusta els adjunts en segon pla";
+App::$strings["Set background color"] = "Ajusta el color en segon pla";
+App::$strings["Set section background image"] = "Ajusta la secció d'imatge en segon pla";
+App::$strings["Set section background color"] = "Ajusta el color de la secció en segon pla";
+App::$strings["Set color of items - use hex"] = "Ajuste el color dels articles - empra codi hexadecimal";
+App::$strings["Set color of links - use hex"] = "ajusta el color dels enlaços - empra codi hexadecimal";
+App::$strings["Set max-width for items. Default 400px"] = "Ajusta l'amplada màxima dels articles. Predeterminat a 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Ajusta l'amplada minima dels articles. Predeterminat a 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Ajusta l'amplada de l'embolcall del contingut genèric. Predeterminat a 48%";
+App::$strings["Set color of fonts - use hex"] = "Ajusta el color del tipus de lletra - empra codi hexadecimal";
+App::$strings["Set background-size element"] = "Ajusta la mida de l'element en segon pla";
+App::$strings["Item opacity"] = "Opacitat de l'article";
+App::$strings["Display post previews only"] = "Mostra tan sols les previsualitzacions de les entrades";
+App::$strings["Display side bar on channel page"] = "Mostra la barra lateral a la pàgina del canal";
+App::$strings["Colour of the navigation bar"] = "Color de la barra de navegació";
+App::$strings["Item float"] = "Article flotant";
+App::$strings["Left offset of the section element"] = "Desplaçament esquerra de l'element de secció";
+App::$strings["Right offset of the section element"] = "Desplaçament dret de l'element de secció";
+App::$strings["Section width"] = "Amplada de la secció";
+App::$strings["Left offset of the aside"] = "Desplaçament esquerra del costat";
+App::$strings["Right offset of the aside element"] = "Desplaçament dret de l'element del costat";
+App::$strings["Light (Red Matrix default)"] = "Clar (predeterminat)";
+App::$strings["Select scheme"] = "Tria esquema";
+App::$strings["Narrow navbar"] = "Barra de navegació estreta";
+App::$strings["Navigation bar background color"] = "Color de fons de la barra de navegació";
+App::$strings["Navigation bar gradient top color"] = "Gradient de color de la part superior de la barra de navegació";
+App::$strings["Navigation bar gradient bottom color"] = "Gradient de color de la part inferior de la barra de navegació";
+App::$strings["Navigation active button gradient top color"] = "Gradient de color de la part superior del botó actiu de la barra de navegació";
+App::$strings["Navigation active button gradient bottom color"] = "Gradient de color de la part inferior del botó actiu de la barra de navegació";
+App::$strings["Navigation bar border color "] = "Color de la barra de navegació";
+App::$strings["Navigation bar icon color "] = "Color de la icona de la barra de navegació";
+App::$strings["Navigation bar active icon color "] = "Color de la icona de la barra de navegació activa";
+App::$strings["link color"] = "Color d'enllaç";
+App::$strings["Set font-color for banner"] = "Ajusta el color del tipus de lletra per la senyera";
+App::$strings["Set the background color"] = "Ajusta el color de fons";
+App::$strings["Set the background image"] = "Ajusta la imatge de fons";
+App::$strings["Set the background color of items"] = "ajusta el color dels articles de fons";
+App::$strings["Set the background color of comments"] = "Ajusta el color dels comentaris en segon pla";
+App::$strings["Set the border color of comments"] = "Canviar el color del marge dels comentaris";
+App::$strings["Set the indent for comments"] = "ajusta l'indentació dels comentaris";
+App::$strings["Set the basic color for item icons"] = "ajusta el color basic per les icones dels articles";
+App::$strings["Set the hover color for item icons"] = "Ajusta el color de la libració de les icones dels articles";
+App::$strings["Set font-size for the entire application"] = "Ajusta la mida del tipus de lletra per tota l'aplicació";
+App::$strings["Example: 14px"] = "Exemple: 14px";
+App::$strings["Set font-color for posts and comments"] = "Ajusta el color del tipus de lletra per entrades i comentaris";
+App::$strings["Set radius of corners"] = "Ajusta el radi de les cantonades";
+App::$strings["Set shadow depth of photos"] = "Ajusta la profunditat d'ombres de les fotos";
+App::$strings["Set maximum width of content region in pixel"] = "Ajusta l'amplada màxima de la zona de contingut en pixels";
+App::$strings["Leave empty for default width"] = "Deixa en blanc per l'amplada predeterminada";
+App::$strings["Center page content"] = "Contingut del centre de la pàgina";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Ajusta la opacitat mínima de la harra de navegació - per amagar-la";
+App::$strings["Set size of conversation author photo"] = "Ajusta la mida de la foto del autor a la conversa";
+App::$strings["Set size of followup author photos"] = "Ajusta la mida del seguidor de les fotos de l'autor";
+App::$strings["Update %s failed. See error logs."] = "L'actualització %s ha fallat. Mira el registre d'errors.";
+App::$strings["Update Error at %s"] = "Error d'Actualització a %s";
+App::$strings["Create an account to access services and applications within the Red Matrix"] = "Crea un compte per accedir als serveis i aplicacions dins de RedMatrix";
+App::$strings["Password"] = "Contrasenya";
+App::$strings["Remember me"] = "Recorda'm";
+App::$strings["Forgot your password?"] = "Has perdut la Contrasenya?";
+App::$strings["toggle mobile"] = "canvia a format per a mòbils";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "El certificat SSL és invalid, soluciona-ho, si us plau.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Error de SSL per la web %s";
+App::$strings["Cron/Scheduled tasks not running."] = "No s'estan executan les tasques programades al cron.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] No s'estan executan les tasques programades del cron a %s";
diff --git a/view/cs/hstrings.php b/view/cs/hstrings.php
index b0c778a6b..f43d0491b 100644
--- a/view/cs/hstrings.php
+++ b/view/cs/hstrings.php
@@ -5,1040 +5,1040 @@ function string_plural_select_cs($n){
return ($n==1) ? 0 : ($n>=2 && $n<=4) ? 1 : 2;
}}
;
-$a->strings["Post successful."] = "Příspěvek úspěšně odeslán";
-$a->strings["Contact settings applied."] = "Nastavení kontaktu změněno";
-$a->strings["Contact update failed."] = "Aktualizace kontaktu selhala.";
-$a->strings["Permission denied."] = "Přístup odmítnut.";
-$a->strings["Contact not found."] = "Kontakt nenalezen.";
-$a->strings["Repair Contact Settings"] = "Opravit nastavení kontaktu";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact will stop working."] = "<strong>VAROVÃNÃ: Toto je velmi pokroÄilé nastavení,</strong> pokud zadáte nesprávné informace, komunikace s tímto kontaktem pÅ™estane fungovat.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Prosím použijte <strong>ihned</strong> v prohlížeÄi tlaÄítko \"zpÄ›t\" pokud si nejste jistí co dÄ›lat na této stránce.";
-$a->strings["Name"] = "Jméno";
-$a->strings["Account Nickname"] = "PÅ™ezdívka úÄtu";
-$a->strings["Account URL"] = "URL adresa úÄtu";
-$a->strings["Friend Request URL"] = "Žádost o přátelství URL";
-$a->strings["Friend Confirm URL"] = "URL adresa potvrzení přátelství";
-$a->strings["Notification Endpoint URL"] = "NotifikaÄní URL adresa";
-$a->strings["Poll/Feed URL"] = "Poll/Feed URL adresa";
-$a->strings["Submit"] = "Odeslat";
-$a->strings["Help:"] = "Nápověda:";
-$a->strings["Help"] = "Nápověda";
-$a->strings["File exceeds size limit of %d"] = "Velikost souboru přesáhla limit %d";
-$a->strings["File upload failed."] = "Nahrání souboru se nezdařilo.";
-$a->strings["Friend suggestion sent."] = "Návrhy přátelství odeslány ";
-$a->strings["Suggest Friends"] = "Navrhněte přátelé";
-$a->strings["Suggest a friend for %s"] = "Navrhněte přátelé pro uživatele %s";
-$a->strings["Status"] = "Stav";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Fotografie";
-$a->strings["Events"] = "Události";
-$a->strings["Personal Notes"] = "Osobní poznámky";
-$a->strings["Create New Event"] = "Vytvořit novou událost";
-$a->strings["Previous"] = "Předchozí";
-$a->strings["Next"] = "Následující";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editovat událost";
-$a->strings["link to source"] = "odkaz na zdroj";
-$a->strings["hour:minute"] = "hodina:minuta";
-$a->strings["Event details"] = "Detaily události";
-$a->strings["Format is %s %s. Starting date and Description are required."] = "Formát je %s %s. Datum zahájení a popis jsou povinné.";
-$a->strings["Event Starts:"] = "Událost zaÄíná:";
-$a->strings["Finish date/time is not known or not relevant"] = "Datum/Äas konce není zadán nebo není relevantní";
-$a->strings["Event Finishes:"] = "Akce konÄí:";
-$a->strings["Adjust for viewer timezone"] = "Nastavit Äasové pásmo pro uživatele s právem pro Ätení";
-$a->strings["Description:"] = "Popis:";
-$a->strings["Location:"] = "Místo:";
-$a->strings["Share this event"] = "Sdílet tuto událost";
-$a->strings["Cancel"] = "Zrušit";
-$a->strings["Tag removed"] = "Štítek odstraněn";
-$a->strings["Remove Item Tag"] = "Odebrat štítek položky";
-$a->strings["Select a tag to remove: "] = "Vyberte štítek k odebrání:";
-$a->strings["Remove"] = "Odstranit";
-$a->strings["%s welcomes %s"] = "%s vítá %s ";
-$a->strings["Photo Albums"] = "Fotoalba";
-$a->strings["Contact Photos"] = "Fotogalerie kontaktu";
-$a->strings["everybody"] = "Žádost o připojení selhala nebo byla zrušena.";
-$a->strings["Contact information unavailable"] = "Kontakt byl zablokován";
-$a->strings["Profile Photos"] = "Profilové fotografie";
-$a->strings["Album not found."] = "Album nenalezeno.";
-$a->strings["Delete Album"] = "Smazat album";
-$a->strings["Delete Photo"] = "Smazat fotografii";
-$a->strings["was tagged in a"] = "štítek byl přidán v";
-$a->strings["photo"] = "fotografie";
-$a->strings["by"] = "od";
-$a->strings["Image exceeds size limit of "] = "Velikost obrázku pÅ™ekraÄuje limit velikosti";
-$a->strings["Image file is empty."] = "Soubor obrázku je prázdný.";
-$a->strings["Unable to process image."] = "Obrázek není možné zprocesovat";
-$a->strings["Image upload failed."] = "Nahrání obrázku selhalo.";
-$a->strings["Public access denied."] = "Veřejný přístup odepřen.";
-$a->strings["No photos selected"] = "Není vybrána žádná fotografie";
-$a->strings["Access to this item is restricted."] = "Přístup k této položce je omezen.";
-$a->strings["Upload Photos"] = "Nahrání fotografií ";
-$a->strings["New album name: "] = "Název nového alba:";
-$a->strings["or existing album name: "] = "nebo stávající název alba:";
-$a->strings["Permissions"] = "Oprávnění:";
-$a->strings["Edit Album"] = "Edituj album";
-$a->strings["View Photo"] = "Zobraz fotografii";
-$a->strings["Photo not available"] = "Fotografie není k dispozici";
-$a->strings["Edit photo"] = "Editovat fotografii";
-$a->strings["Use as profile photo"] = "Použít jako profilovou fotografii";
-$a->strings["Private Message"] = "Soukromá zpráva";
-$a->strings["View Full Size"] = "Zobrazit v plné velikosti";
-$a->strings["Tags: "] = "Štítky:";
-$a->strings["[Remove any tag]"] = "[Odstranit všechny štítky]";
-$a->strings["New album name"] = "Nové jméno alba";
-$a->strings["Caption"] = "Titulek";
-$a->strings["Add a Tag"] = "Přidat štítek";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Příklad: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["I like this (toggle)"] = "Líbí se mi to (pÅ™epínaÄ)";
-$a->strings["I don't like this (toggle)"] = "Nelíbí se mi to (pÅ™epínaÄ)";
-$a->strings["Share"] = "Sdílet";
-$a->strings["Please wait"] = "Čekejte prosím";
-$a->strings["This is you"] = "To je Vy";
-$a->strings["Comment"] = "Okomentovat";
-$a->strings["Delete"] = "Odstranit";
-$a->strings["Recent Photos"] = "Aktuální fotografie";
-$a->strings["Upload New Photos"] = "Nahrát nové fotografie";
-$a->strings["View Album"] = "Zobrazit album";
-$a->strings["Not available."] = "Není k dispozici.";
-$a->strings["Community"] = "Komunita";
-$a->strings["No results."] = "Žádné výsledky.";
-$a->strings["Shared content is covered by the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license."] = "Sdílený obsah je v souladu s <a href=\"http://creativecommons.org/licenses/by/3.0/\">Commons Creative 3.0</a> licencí.";
-$a->strings["Item not found"] = "Položka nenalezena";
-$a->strings["Edit post"] = "Upravit příspěvek";
-$a->strings["Post to Email"] = "Poslat příspěvek na e-mail";
-$a->strings["Edit"] = "Upravit";
-$a->strings["Upload photo"] = "Nahrát fotografii";
-$a->strings["Attach file"] = "Přiložit soubor";
-$a->strings["Insert web link"] = "Vložit webový odkaz";
-$a->strings["Insert YouTube video"] = "Vložit YouTube video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vložit Vorbis [.ogg] video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vložit Vorbis [.ogg] audio";
-$a->strings["Set your location"] = "Nastavte vaši polohu";
-$a->strings["Clear browser location"] = "Odstranit adresu v prohlížeÄi";
-$a->strings["Permission settings"] = "Nastavení oprávnění";
-$a->strings["CC: email addresses"] = "skrytá kopie: e-mailové adresy";
-$a->strings["Public post"] = "Veřejný příspěvek";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Příklad: bob@example.com, mary@example.com";
-$a->strings["This introduction has already been accepted."] = "Toto pozvání již bylo přijato";
-$a->strings["Profile location is not valid or does not contain profile information."] = "Adresa profilu není platná nebo neobsahuje profilové informace";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Varování: umístění profilu nemá žádné identifikovatelné jméno vlastníka";
-$a->strings["Warning: profile location has no profile photo."] = "Varování: umístění profilu nemá žádnou profilovou fotografii.";
-$a->strings["%d required parameter was not found at the given location"] = array(
+App::$strings["Post successful."] = "Příspěvek úspěšně odeslán";
+App::$strings["Contact settings applied."] = "Nastavení kontaktu změněno";
+App::$strings["Contact update failed."] = "Aktualizace kontaktu selhala.";
+App::$strings["Permission denied."] = "Přístup odmítnut.";
+App::$strings["Contact not found."] = "Kontakt nenalezen.";
+App::$strings["Repair Contact Settings"] = "Opravit nastavení kontaktu";
+App::$strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact will stop working."] = "<strong>VAROVÃNÃ: Toto je velmi pokroÄilé nastavení,</strong> pokud zadáte nesprávné informace, komunikace s tímto kontaktem pÅ™estane fungovat.";
+App::$strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Prosím použijte <strong>ihned</strong> v prohlížeÄi tlaÄítko \"zpÄ›t\" pokud si nejste jistí co dÄ›lat na této stránce.";
+App::$strings["Name"] = "Jméno";
+App::$strings["Account Nickname"] = "PÅ™ezdívka úÄtu";
+App::$strings["Account URL"] = "URL adresa úÄtu";
+App::$strings["Friend Request URL"] = "Žádost o přátelství URL";
+App::$strings["Friend Confirm URL"] = "URL adresa potvrzení přátelství";
+App::$strings["Notification Endpoint URL"] = "NotifikaÄní URL adresa";
+App::$strings["Poll/Feed URL"] = "Poll/Feed URL adresa";
+App::$strings["Submit"] = "Odeslat";
+App::$strings["Help:"] = "Nápověda:";
+App::$strings["Help"] = "Nápověda";
+App::$strings["File exceeds size limit of %d"] = "Velikost souboru přesáhla limit %d";
+App::$strings["File upload failed."] = "Nahrání souboru se nezdařilo.";
+App::$strings["Friend suggestion sent."] = "Návrhy přátelství odeslány ";
+App::$strings["Suggest Friends"] = "Navrhněte přátelé";
+App::$strings["Suggest a friend for %s"] = "Navrhněte přátelé pro uživatele %s";
+App::$strings["Status"] = "Stav";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Fotografie";
+App::$strings["Events"] = "Události";
+App::$strings["Personal Notes"] = "Osobní poznámky";
+App::$strings["Create New Event"] = "Vytvořit novou událost";
+App::$strings["Previous"] = "Předchozí";
+App::$strings["Next"] = "Následující";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editovat událost";
+App::$strings["link to source"] = "odkaz na zdroj";
+App::$strings["hour:minute"] = "hodina:minuta";
+App::$strings["Event details"] = "Detaily události";
+App::$strings["Format is %s %s. Starting date and Description are required."] = "Formát je %s %s. Datum zahájení a popis jsou povinné.";
+App::$strings["Event Starts:"] = "Událost zaÄíná:";
+App::$strings["Finish date/time is not known or not relevant"] = "Datum/Äas konce není zadán nebo není relevantní";
+App::$strings["Event Finishes:"] = "Akce konÄí:";
+App::$strings["Adjust for viewer timezone"] = "Nastavit Äasové pásmo pro uživatele s právem pro Ätení";
+App::$strings["Description:"] = "Popis:";
+App::$strings["Location:"] = "Místo:";
+App::$strings["Share this event"] = "Sdílet tuto událost";
+App::$strings["Cancel"] = "Zrušit";
+App::$strings["Tag removed"] = "Štítek odstraněn";
+App::$strings["Remove Item Tag"] = "Odebrat štítek položky";
+App::$strings["Select a tag to remove: "] = "Vyberte štítek k odebrání:";
+App::$strings["Remove"] = "Odstranit";
+App::$strings["%s welcomes %s"] = "%s vítá %s ";
+App::$strings["Photo Albums"] = "Fotoalba";
+App::$strings["Contact Photos"] = "Fotogalerie kontaktu";
+App::$strings["everybody"] = "Žádost o připojení selhala nebo byla zrušena.";
+App::$strings["Contact information unavailable"] = "Kontakt byl zablokován";
+App::$strings["Profile Photos"] = "Profilové fotografie";
+App::$strings["Album not found."] = "Album nenalezeno.";
+App::$strings["Delete Album"] = "Smazat album";
+App::$strings["Delete Photo"] = "Smazat fotografii";
+App::$strings["was tagged in a"] = "štítek byl přidán v";
+App::$strings["photo"] = "fotografie";
+App::$strings["by"] = "od";
+App::$strings["Image exceeds size limit of "] = "Velikost obrázku pÅ™ekraÄuje limit velikosti";
+App::$strings["Image file is empty."] = "Soubor obrázku je prázdný.";
+App::$strings["Unable to process image."] = "Obrázek není možné zprocesovat";
+App::$strings["Image upload failed."] = "Nahrání obrázku selhalo.";
+App::$strings["Public access denied."] = "Veřejný přístup odepřen.";
+App::$strings["No photos selected"] = "Není vybrána žádná fotografie";
+App::$strings["Access to this item is restricted."] = "Přístup k této položce je omezen.";
+App::$strings["Upload Photos"] = "Nahrání fotografií ";
+App::$strings["New album name: "] = "Název nového alba:";
+App::$strings["or existing album name: "] = "nebo stávající název alba:";
+App::$strings["Permissions"] = "Oprávnění:";
+App::$strings["Edit Album"] = "Edituj album";
+App::$strings["View Photo"] = "Zobraz fotografii";
+App::$strings["Photo not available"] = "Fotografie není k dispozici";
+App::$strings["Edit photo"] = "Editovat fotografii";
+App::$strings["Use as profile photo"] = "Použít jako profilovou fotografii";
+App::$strings["Private Message"] = "Soukromá zpráva";
+App::$strings["View Full Size"] = "Zobrazit v plné velikosti";
+App::$strings["Tags: "] = "Štítky:";
+App::$strings["[Remove any tag]"] = "[Odstranit všechny štítky]";
+App::$strings["New album name"] = "Nové jméno alba";
+App::$strings["Caption"] = "Titulek";
+App::$strings["Add a Tag"] = "Přidat štítek";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Příklad: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["I like this (toggle)"] = "Líbí se mi to (pÅ™epínaÄ)";
+App::$strings["I don't like this (toggle)"] = "Nelíbí se mi to (pÅ™epínaÄ)";
+App::$strings["Share"] = "Sdílet";
+App::$strings["Please wait"] = "Čekejte prosím";
+App::$strings["This is you"] = "To je Vy";
+App::$strings["Comment"] = "Okomentovat";
+App::$strings["Delete"] = "Odstranit";
+App::$strings["Recent Photos"] = "Aktuální fotografie";
+App::$strings["Upload New Photos"] = "Nahrát nové fotografie";
+App::$strings["View Album"] = "Zobrazit album";
+App::$strings["Not available."] = "Není k dispozici.";
+App::$strings["Community"] = "Komunita";
+App::$strings["No results."] = "Žádné výsledky.";
+App::$strings["Shared content is covered by the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license."] = "Sdílený obsah je v souladu s <a href=\"http://creativecommons.org/licenses/by/3.0/\">Commons Creative 3.0</a> licencí.";
+App::$strings["Item not found"] = "Položka nenalezena";
+App::$strings["Edit post"] = "Upravit příspěvek";
+App::$strings["Post to Email"] = "Poslat příspěvek na e-mail";
+App::$strings["Edit"] = "Upravit";
+App::$strings["Upload photo"] = "Nahrát fotografii";
+App::$strings["Attach file"] = "Přiložit soubor";
+App::$strings["Insert web link"] = "Vložit webový odkaz";
+App::$strings["Insert YouTube video"] = "Vložit YouTube video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vložit Vorbis [.ogg] video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vložit Vorbis [.ogg] audio";
+App::$strings["Set your location"] = "Nastavte vaši polohu";
+App::$strings["Clear browser location"] = "Odstranit adresu v prohlížeÄi";
+App::$strings["Permission settings"] = "Nastavení oprávnění";
+App::$strings["CC: email addresses"] = "skrytá kopie: e-mailové adresy";
+App::$strings["Public post"] = "Veřejný příspěvek";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Příklad: bob@example.com, mary@example.com";
+App::$strings["This introduction has already been accepted."] = "Toto pozvání již bylo přijato";
+App::$strings["Profile location is not valid or does not contain profile information."] = "Adresa profilu není platná nebo neobsahuje profilové informace";
+App::$strings["Warning: profile location has no identifiable owner name."] = "Varování: umístění profilu nemá žádné identifikovatelné jméno vlastníka";
+App::$strings["Warning: profile location has no profile photo."] = "Varování: umístění profilu nemá žádnou profilovou fotografii.";
+App::$strings["%d required parameter was not found at the given location"] = array(
0 => "%d požadovaný parametr nebyl nalezen na daném místě",
1 => "%d požadované parametry nebyly nalezeny na daném místě",
2 => "%d požadované parametry nebyly nalezeny na daném místě",
);
-$a->strings["Introduction complete."] = "PÅ™edstavení dokonÄeno.";
-$a->strings["Unrecoverable protocol error."] = "Neopravitelná chyba protokolu";
-$a->strings["Profile unavailable."] = "Profil není k dispozici.";
-$a->strings["%s has received too many connection requests today."] = "%s dnes obdržel příliš mnoho požadavků na připojení.";
-$a->strings["Spam protection measures have been invoked."] = "Ochrana proti spamu byla aktivována";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Přátelům se doporuÄuje to zkusit znovu za 24 hodin.";
-$a->strings["Invalid locator"] = "Neplatný odkaz";
-$a->strings["Unable to resolve your name at the provided location."] = "Nepodařilo se zjistit Vaše jméno na zadané adrese.";
-$a->strings["You have already introduced yourself here."] = "Již jste se zde zavedli.";
-$a->strings["Apparently you are already friends with %s."] = "Zřejmě jste již přátelé se %s.";
-$a->strings["Invalid profile URL."] = "Neplatné URL profilu.";
-$a->strings["Disallowed profile URL."] = "Nepovolené URL profilu.";
-$a->strings["Failed to update contact record."] = "Nepodařilo se aktualizovat kontakt.";
-$a->strings["Your introduction has been sent."] = "Vaše žádost o propojení byla odeslána.";
-$a->strings["Please login to confirm introduction."] = "Prosím přihlašte se k potvrzení žádosti o propojení.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Jste přihlášeni pod nesprávnou identitou Prosím, přihlaste se do <strong>tohoto</strong> profilu.";
-$a->strings["Welcome home %s."] = "Vítejte doma %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Prosím potvrÄte VaÅ¡i žádost o pÅ™edstavení/spojení %s.";
-$a->strings["Confirm"] = "Potvrdit";
-$a->strings["[Name Withheld]"] = "[Jméno odepřeno]";
-$a->strings["Introduction received at "] = "Pozvánka přijata v";
-$a->strings["Administrator"] = "Administrátor";
-$a->strings["Friend/Connection Request"] = "Požadavek o přátelství / propojení";
-$a->strings["Examples: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"] = "Příklady: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca";
-$a->strings["Please answer the following:"] = "Odpovězte, prosím, následující:";
-$a->strings["Does %s know you?"] = "Zná Vás uživatel %s ?";
-$a->strings["Yes"] = "Ano";
-$a->strings["No"] = "Ne";
-$a->strings["Add a personal note:"] = "Přidat osobní poznámku:";
-$a->strings["Please enter your 'Identity Address' from one of the following supported social networks:"] = "Prosím, zadejte adresu své 'identity' jedné z následujících podporovaných sociálních sítí:";
-$a->strings["Friendika"] = "Friendika";
-$a->strings["StatusNet/Federated Social Web"] = "StatusNet / Federativní Sociální Web";
-$a->strings["Private (secure) network"] = "Soukromá (zabezpeÄená) síť";
-$a->strings["Public (insecure) network"] = "VeÅ™ejná (nezabezpeÄená) síť";
-$a->strings["Your Identity Address:"] = "Adresa Vaší identity :";
-$a->strings["Submit Request"] = "Odeslat žádost";
-$a->strings["Could not create/connect to database."] = "Nelze vytvořit / připojit se k databázi.";
-$a->strings["Connected to database."] = "Připojeno k databázi.";
-$a->strings["Proceed with Installation"] = "PokraÄovat v instalaci";
-$a->strings["Your Friendika site database has been installed."] = "Vaše databáze Friendiky byla nainstalována.";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Důležité: Budete si muset [ruÄnÄ›] plánovat úlohu pro poller.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "PÅ™eÄtÄ›te si prosím informace v souboru \"INSTALL.txt\".";
-$a->strings["Proceed to registration"] = "PokraÄovat k registraci";
-$a->strings["Database import failed."] = "Import databáze se nezdařil.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Možná budete muset importovat soubor \"database.sql\" ruÄnÄ› pomocí phpMyAdmin Äi MySQL.";
-$a->strings["Welcome to Friendika."] = "Vítejte na Friendice.";
-$a->strings["Friendika Social Network"] = "Sociální síť Friendika ";
-$a->strings["Installation"] = "Instalace";
-$a->strings["In order to install Friendika we need to know how to connect to your database."] = "Pro instalaci Friendika musíme vědět, jak se připojit k databázi.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Obraťte se na svého poskytovatele hostingu nebo administrátora serveru , pokud máte dotazy týkající se těchto nastavení.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databázi, kterou uvedete níže by již mÄ›la existovat. Pokud tak není, prosíme, vytvoÅ™te ji pÅ™ed pokraÄováním.";
-$a->strings["Database Server Name"] = "Jméno databázového serveru";
-$a->strings["Database Login Name"] = "Přihlašovací jméno k databázi";
-$a->strings["Database Login Password"] = "Heslo k databázovému úÄtu ";
-$a->strings["Database Name"] = "Jméno databáze";
-$a->strings["Please select a default timezone for your website"] = "Prosím, vyberte výchozí Äasové pásmo pro vaÅ¡e webové stránky";
-$a->strings["Site administrator email address. Your account email address must match this in order to use the web admin panel."] = "e-mailová adresa administrárota webu. E-mailová adresa vaÅ¡eho úÄtu se musí shodovat, aby bylo možné využívat panel webové administrace.";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Nelze najít verzi PHP pro příkazový řádek v PATH webového serveru.";
-$a->strings["This is required. Please adjust the configuration file .htconfig.php accordingly."] = "Tento krok je nutný. Upravte přísluÅ¡ným způsobem konfiguraÄní soubor .htconfig.php.";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Verze PHP pro příkazový řádek na vašem systému nemá povolen \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "Toto je nutné pro fungování doruÄování zpráv.";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Chyba: funkce \"openssl_pkey_new\" na tomto systému není schopna generovat Å¡ifrovací klíÄe";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Pokud systém běží na Windows, seznamte se s \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Chyba: Požadovaný Apache webserver mod-rewrite modul není nainstalován.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Chyba: požadovaný libcurl PHP modul není nainstalován.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Chyba: požadovaný GD graphics PHP modul není nainstalován.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Chyba: požadovaný openssl PHP modul není nainstalován.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Chyba: požadovaný mysqli PHP modul není nainstalován.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Chyba: PHP modul mb_string je vyžadován, ale není nainstalován.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Webový instalátor musí být schopen vytvořit soubor s názvem \".htconfig.php\" v hlavním adresáři vašeho webového serveru ale nyní mu to není umožněno.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Toto je nejÄastÄ›ji nastavením oprávnÄ›ní, kdy webový server nemusí být schopen zapisovat soubory do vaÅ¡eho adresáře - i když Vy můžete.";
-$a->strings["Please check with your site documentation or support people to see if this situation can be corrected."] = "Prosím, poraÄte se s dokumentací k VaÅ¡emu hostingu nebo s technickou podporou, zda-li lze tuto situaci napravit.";
-$a->strings["If not, you may be required to perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Pokud ne, může být vyžadováno provedení ruÄní instalace. Prosím, seznamte se s návodem popsaným v souboru \"INSTALL.txt\".";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databázový konfiguraÄní soubor \".htconfig.php\" nemohl být uložen. Prosím, použijte pÅ™iložený text k vytvoÅ™ení konfiguraÄního souboru ve vaÅ¡em koÅ™enovém adresáři webového serveru.";
-$a->strings["Errors encountered creating database tables."] = "Při vytváření databázových tabulek došlo k chybám.";
-$a->strings["[Embedded content - reload page to view]"] = "[Vložený obsah - obnovení stránky pro zobrazení]";
-$a->strings["Profile Match"] = "Shoda profilu";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Žádná klíÄová slova k porovnání. Prosím, pÅ™idejte klíÄová slova do VaÅ¡eho výchozího profilu.";
-$a->strings["No matches"] = "Žádné shody";
-$a->strings["Remote privacy information not available."] = "Vzdálené soukromé informace nejsou k dispozici.";
-$a->strings["Visible to:"] = "Viditelné pro:";
-$a->strings["Welcome to %s"] = "Vítá Vás %s";
-$a->strings["Invalid request identifier."] = "Neplatný identifikátor požadavku.";
-$a->strings["Discard"] = "Odstranit";
-$a->strings["Ignore"] = "Ignorovat";
-$a->strings["Pending Friend/Connect Notifications"] = "Čekající požadavky na Přátelství / Připojení ";
-$a->strings["Show Ignored Requests"] = "Zobrazit ignorované žádosti";
-$a->strings["Hide Ignored Requests"] = "Skrýt ignorované žádosti";
-$a->strings["Notification type: "] = "Typ oznámení:";
-$a->strings["Friend Suggestion"] = "Návrh přátelství";
-$a->strings["suggested by %s"] = "navrhl %s";
-$a->strings["Approve"] = "Schválit";
-$a->strings["Claims to be known to you: "] = "Vaši údajní známí:";
-$a->strings["yes"] = "ano";
-$a->strings["no"] = "ne";
-$a->strings["Approve as: "] = "Schválit jako:";
-$a->strings["Friend"] = "Přítel";
-$a->strings["Fan/Admirer"] = "Fanoušek / obdivovatel";
-$a->strings["Friend/Connect Request"] = "Přítel / žádost o připojení";
-$a->strings["New Follower"] = "Nový následovník";
-$a->strings["No notifications."] = "Žádné oznámení.";
-$a->strings["Invite Friends"] = "Pozvat přátele";
-$a->strings["%d invitation available"] = array(
+App::$strings["Introduction complete."] = "PÅ™edstavení dokonÄeno.";
+App::$strings["Unrecoverable protocol error."] = "Neopravitelná chyba protokolu";
+App::$strings["Profile unavailable."] = "Profil není k dispozici.";
+App::$strings["%s has received too many connection requests today."] = "%s dnes obdržel příliš mnoho požadavků na připojení.";
+App::$strings["Spam protection measures have been invoked."] = "Ochrana proti spamu byla aktivována";
+App::$strings["Friends are advised to please try again in 24 hours."] = "Přátelům se doporuÄuje to zkusit znovu za 24 hodin.";
+App::$strings["Invalid locator"] = "Neplatný odkaz";
+App::$strings["Unable to resolve your name at the provided location."] = "Nepodařilo se zjistit Vaše jméno na zadané adrese.";
+App::$strings["You have already introduced yourself here."] = "Již jste se zde zavedli.";
+App::$strings["Apparently you are already friends with %s."] = "Zřejmě jste již přátelé se %s.";
+App::$strings["Invalid profile URL."] = "Neplatné URL profilu.";
+App::$strings["Disallowed profile URL."] = "Nepovolené URL profilu.";
+App::$strings["Failed to update contact record."] = "Nepodařilo se aktualizovat kontakt.";
+App::$strings["Your introduction has been sent."] = "Vaše žádost o propojení byla odeslána.";
+App::$strings["Please login to confirm introduction."] = "Prosím přihlašte se k potvrzení žádosti o propojení.";
+App::$strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Jste přihlášeni pod nesprávnou identitou Prosím, přihlaste se do <strong>tohoto</strong> profilu.";
+App::$strings["Welcome home %s."] = "Vítejte doma %s.";
+App::$strings["Please confirm your introduction/connection request to %s."] = "Prosím potvrÄte VaÅ¡i žádost o pÅ™edstavení/spojení %s.";
+App::$strings["Confirm"] = "Potvrdit";
+App::$strings["[Name Withheld]"] = "[Jméno odepřeno]";
+App::$strings["Introduction received at "] = "Pozvánka přijata v";
+App::$strings["Administrator"] = "Administrátor";
+App::$strings["Friend/Connection Request"] = "Požadavek o přátelství / propojení";
+App::$strings["Examples: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"] = "Příklady: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca";
+App::$strings["Please answer the following:"] = "Odpovězte, prosím, následující:";
+App::$strings["Does %s know you?"] = "Zná Vás uživatel %s ?";
+App::$strings["Yes"] = "Ano";
+App::$strings["No"] = "Ne";
+App::$strings["Add a personal note:"] = "Přidat osobní poznámku:";
+App::$strings["Please enter your 'Identity Address' from one of the following supported social networks:"] = "Prosím, zadejte adresu své 'identity' jedné z následujících podporovaných sociálních sítí:";
+App::$strings["Friendika"] = "Friendika";
+App::$strings["StatusNet/Federated Social Web"] = "StatusNet / Federativní Sociální Web";
+App::$strings["Private (secure) network"] = "Soukromá (zabezpeÄená) síť";
+App::$strings["Public (insecure) network"] = "VeÅ™ejná (nezabezpeÄená) síť";
+App::$strings["Your Identity Address:"] = "Adresa Vaší identity :";
+App::$strings["Submit Request"] = "Odeslat žádost";
+App::$strings["Could not create/connect to database."] = "Nelze vytvořit / připojit se k databázi.";
+App::$strings["Connected to database."] = "Připojeno k databázi.";
+App::$strings["Proceed with Installation"] = "PokraÄovat v instalaci";
+App::$strings["Your Friendika site database has been installed."] = "Vaše databáze Friendiky byla nainstalována.";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Důležité: Budete si muset [ruÄnÄ›] plánovat úlohu pro poller.";
+App::$strings["Please see the file \"INSTALL.txt\"."] = "PÅ™eÄtÄ›te si prosím informace v souboru \"INSTALL.txt\".";
+App::$strings["Proceed to registration"] = "PokraÄovat k registraci";
+App::$strings["Database import failed."] = "Import databáze se nezdařil.";
+App::$strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Možná budete muset importovat soubor \"database.sql\" ruÄnÄ› pomocí phpMyAdmin Äi MySQL.";
+App::$strings["Welcome to Friendika."] = "Vítejte na Friendice.";
+App::$strings["Friendika Social Network"] = "Sociální síť Friendika ";
+App::$strings["Installation"] = "Instalace";
+App::$strings["In order to install Friendika we need to know how to connect to your database."] = "Pro instalaci Friendika musíme vědět, jak se připojit k databázi.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Obraťte se na svého poskytovatele hostingu nebo administrátora serveru , pokud máte dotazy týkající se těchto nastavení.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databázi, kterou uvedete níže by již mÄ›la existovat. Pokud tak není, prosíme, vytvoÅ™te ji pÅ™ed pokraÄováním.";
+App::$strings["Database Server Name"] = "Jméno databázového serveru";
+App::$strings["Database Login Name"] = "Přihlašovací jméno k databázi";
+App::$strings["Database Login Password"] = "Heslo k databázovému úÄtu ";
+App::$strings["Database Name"] = "Jméno databáze";
+App::$strings["Please select a default timezone for your website"] = "Prosím, vyberte výchozí Äasové pásmo pro vaÅ¡e webové stránky";
+App::$strings["Site administrator email address. Your account email address must match this in order to use the web admin panel."] = "e-mailová adresa administrárota webu. E-mailová adresa vaÅ¡eho úÄtu se musí shodovat, aby bylo možné využívat panel webové administrace.";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Nelze najít verzi PHP pro příkazový řádek v PATH webového serveru.";
+App::$strings["This is required. Please adjust the configuration file .htconfig.php accordingly."] = "Tento krok je nutný. Upravte přísluÅ¡ným způsobem konfiguraÄní soubor .htconfig.php.";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Verze PHP pro příkazový řádek na vašem systému nemá povolen \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "Toto je nutné pro fungování doruÄování zpráv.";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Chyba: funkce \"openssl_pkey_new\" na tomto systému není schopna generovat Å¡ifrovací klíÄe";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Pokud systém běží na Windows, seznamte se s \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Chyba: Požadovaný Apache webserver mod-rewrite modul není nainstalován.";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Chyba: požadovaný libcurl PHP modul není nainstalován.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Chyba: požadovaný GD graphics PHP modul není nainstalován.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Chyba: požadovaný openssl PHP modul není nainstalován.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Chyba: požadovaný mysqli PHP modul není nainstalován.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Chyba: PHP modul mb_string je vyžadován, ale není nainstalován.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Webový instalátor musí být schopen vytvořit soubor s názvem \".htconfig.php\" v hlavním adresáři vašeho webového serveru ale nyní mu to není umožněno.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Toto je nejÄastÄ›ji nastavením oprávnÄ›ní, kdy webový server nemusí být schopen zapisovat soubory do vaÅ¡eho adresáře - i když Vy můžete.";
+App::$strings["Please check with your site documentation or support people to see if this situation can be corrected."] = "Prosím, poraÄte se s dokumentací k VaÅ¡emu hostingu nebo s technickou podporou, zda-li lze tuto situaci napravit.";
+App::$strings["If not, you may be required to perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Pokud ne, může být vyžadováno provedení ruÄní instalace. Prosím, seznamte se s návodem popsaným v souboru \"INSTALL.txt\".";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databázový konfiguraÄní soubor \".htconfig.php\" nemohl být uložen. Prosím, použijte pÅ™iložený text k vytvoÅ™ení konfiguraÄního souboru ve vaÅ¡em koÅ™enovém adresáři webového serveru.";
+App::$strings["Errors encountered creating database tables."] = "Při vytváření databázových tabulek došlo k chybám.";
+App::$strings["[Embedded content - reload page to view]"] = "[Vložený obsah - obnovení stránky pro zobrazení]";
+App::$strings["Profile Match"] = "Shoda profilu";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Žádná klíÄová slova k porovnání. Prosím, pÅ™idejte klíÄová slova do VaÅ¡eho výchozího profilu.";
+App::$strings["No matches"] = "Žádné shody";
+App::$strings["Remote privacy information not available."] = "Vzdálené soukromé informace nejsou k dispozici.";
+App::$strings["Visible to:"] = "Viditelné pro:";
+App::$strings["Welcome to %s"] = "Vítá Vás %s";
+App::$strings["Invalid request identifier."] = "Neplatný identifikátor požadavku.";
+App::$strings["Discard"] = "Odstranit";
+App::$strings["Ignore"] = "Ignorovat";
+App::$strings["Pending Friend/Connect Notifications"] = "Čekající požadavky na Přátelství / Připojení ";
+App::$strings["Show Ignored Requests"] = "Zobrazit ignorované žádosti";
+App::$strings["Hide Ignored Requests"] = "Skrýt ignorované žádosti";
+App::$strings["Notification type: "] = "Typ oznámení:";
+App::$strings["Friend Suggestion"] = "Návrh přátelství";
+App::$strings["suggested by %s"] = "navrhl %s";
+App::$strings["Approve"] = "Schválit";
+App::$strings["Claims to be known to you: "] = "Vaši údajní známí:";
+App::$strings["yes"] = "ano";
+App::$strings["no"] = "ne";
+App::$strings["Approve as: "] = "Schválit jako:";
+App::$strings["Friend"] = "Přítel";
+App::$strings["Fan/Admirer"] = "Fanoušek / obdivovatel";
+App::$strings["Friend/Connect Request"] = "Přítel / žádost o připojení";
+App::$strings["New Follower"] = "Nový následovník";
+App::$strings["No notifications."] = "Žádné oznámení.";
+App::$strings["Invite Friends"] = "Pozvat přátele";
+App::$strings["%d invitation available"] = array(
0 => "Pozvánka %d k dispozici",
1 => "Pozvánky %d k dispozici",
2 => "Pozvánky %d k dispozici",
);
-$a->strings["Find People With Shared Interests"] = "Najít lidi se spoleÄnými zájmy";
-$a->strings["Connect/Follow"] = "Připojit / Následovat";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Příklad: jan@příklad.cz, http://příklad.cz/jana";
-$a->strings["Follow"] = "Následovat";
-$a->strings["Could not access contact record."] = "Nelze získat přístup k záznamu kontaktu.";
-$a->strings["Could not locate selected profile."] = "Nelze nalézt vybraný profil.";
-$a->strings["Contact updated."] = "Kontakt aktualizován.";
-$a->strings["Contact has been blocked"] = "Kontakt byl zablokován";
-$a->strings["Contact has been unblocked"] = "Kontakt byl odblokován";
-$a->strings["Contact has been ignored"] = "Kontakt bude ignorován";
-$a->strings["Contact has been unignored"] = "Kontakt přestal být ignorován";
-$a->strings["stopped following"] = "následování zastaveno";
-$a->strings["Contact has been removed."] = "Kontakt byl odstraněn.";
-$a->strings["Mutual Friendship"] = "Vzájemné přátelství";
-$a->strings["is a fan of yours"] = "je Váš fanoušek";
-$a->strings["you are a fan of"] = "jste fanouškem";
-$a->strings["Privacy Unavailable"] = "Ochrana soukromí není k dispozici";
-$a->strings["Private communications are not available for this contact."] = "Soukromá komunikace není dostupná pro tento kontakt.";
-$a->strings["Never"] = "Nikdy";
-$a->strings["(Update was successful)"] = "(Aktualizace byla úspěšná)";
-$a->strings["(Update was not successful)"] = "(Aktualizace nebyla úspěšná)";
-$a->strings["Suggest friends"] = "Navrhněte přátelé";
-$a->strings["Contact Editor"] = "Editor kontaktu";
-$a->strings["Profile Visibility"] = "Viditelnost profilu";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vyberte prosím profil, který chcete zobrazit %s pÅ™i zabezpeÄeném prohlížení vaÅ¡eho profilu.";
-$a->strings["Contact Information / Notes"] = "Kontaktní informace / poznámky";
-$a->strings["Online Reputation"] = "Online pověst";
-$a->strings["Occasionally your friends may wish to inquire about this person's online legitimacy."] = "ObÄas mohou vaÅ¡i přátelé chtít informovat o online legitimitÄ› této osoby.";
-$a->strings["You may help them choose whether or not to interact with this person by providing a <em>reputation</em> to guide them."] = "Poskytnutím <em>povÄ›sti</em> jim můžete pomoci se rozhodnout, zda-li s touto osobou komunikovat Äi nikoliv.";
-$a->strings["Please take a moment to elaborate on this selection if you feel it could be helpful to others."] = "VÄ›nujte prosím chvilku vyplnÄ›ní této volby, pokud máte pocit, že by mohlo být užiteÄné pro ostatní.";
-$a->strings["Visit %s's profile [%s]"] = "Navštivte profil uživatele %s [%s]";
-$a->strings["Block/Unblock contact"] = "Blokovat / Odblokovat kontakt";
-$a->strings["Ignore contact"] = "Ignorovat kontakt";
-$a->strings["Repair contact URL settings"] = "Opravit nastavení URL kontaktu";
-$a->strings["Repair contact URL settings (WARNING: Advanced)"] = "Opravit nastavení URL kontaktu (Varování: PokroÄilé)";
-$a->strings["View conversations"] = "Zobrazit konverzace";
-$a->strings["Delete contact"] = "Odstranit kontakt";
-$a->strings["Last updated: "] = "Poslední aktualizace:";
-$a->strings["Update public posts: "] = "Aktualizace veřejných příspěvků:";
-$a->strings["Update now"] = "Aktualizovat";
-$a->strings["Unblock this contact"] = "Odblokovat tento kontakt";
-$a->strings["Block this contact"] = "Blokovat tento kontakt";
-$a->strings["Unignore this contact"] = "Přestat ignorovat tento kontakt";
-$a->strings["Ignore this contact"] = "Ignorovat tento kontakt";
-$a->strings["Currently blocked"] = "V souÄasnosti zablokováno";
-$a->strings["Currently ignored"] = "V souÄasnosti ignorováno";
-$a->strings["Contacts"] = "Kontakty";
-$a->strings["Show Blocked Connections"] = "Zobrazit blokované spojení";
-$a->strings["Hide Blocked Connections"] = "Skrýt blokované spojení";
-$a->strings["Finding: "] = "Zjištění: ";
-$a->strings["Find"] = "Najít";
-$a->strings["Edit contact"] = "Editovat kontakt";
-$a->strings["No valid account found."] = "Nenalezen žádný platný úÄet.";
-$a->strings["Password reset request issued. Check your email."] = "Žádost o obnovení hesla vyřízena. Zkontrolujte Vaši e-mailovou schránku.";
-$a->strings["Password reset requested at %s"] = "Na %s bylo zažádáno o resetování hesla";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Žádost nemohla být ověřena. (Možná jste ji odeslali již dříve.) Obnovení hesla se nezdařilo.";
-$a->strings["Password Reset"] = "Obnovení hesla";
-$a->strings["Your password has been reset as requested."] = "Vaše heslo bylo na Vaše přání resetováno.";
-$a->strings["Your new password is"] = "Vaše nové heslo je";
-$a->strings["Save or copy your new password - and then"] = "Uložte si nebo zkopírujte nové heslo - a pak";
-$a->strings["click here to login"] = "klikněte zde pro přihlášení";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vaše heslo může být změněno na stránce <em>nastavení</em> po úspěšném přihlášení.";
-$a->strings["Forgot your Password?"] = "Zapomněli jste heslo?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Zadejte svůj e-mailovou adresu a odešlete žádost o zaslání Vašeho nového hesla. Poté zkontrolujte svůj e-mail pro další instrukce.";
-$a->strings["Nickname or Email: "] = "Přezdívka nebo e-mail:";
-$a->strings["Reset"] = "Reset";
-$a->strings["Passwords do not match. Password unchanged."] = "Hesla se neshodují. Heslo nebylo změněno.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Prázdné hesla nejsou povolena. Heslo nebylo změněno.";
-$a->strings["Password changed."] = "Heslo bylo změněno.";
-$a->strings["Password update failed. Please try again."] = "Aktualizace hesla se nezdařila. Zkuste to prosím znovu.";
-$a->strings["Failed to connect with email account using the settings provided."] = "NepodaÅ™ilo se pÅ™ipojit k e-mailovému úÄtu pomocí dodaného nastavení.";
-$a->strings[" Please use a shorter name."] = "Prosím použijte kratší jméno.";
-$a->strings[" Name too short."] = "Jméno je příliš krátké.";
-$a->strings[" Not valid email."] = "Neplatný e-mail.";
-$a->strings[" Cannot change to that email."] = "Nelze provést změnu na tento e-mail.";
-$a->strings["Settings updated."] = "Nastavení aktualizováno.";
-$a->strings["Account settings"] = "Nastavení úÄtu";
-$a->strings["Plugin settings"] = "Nastavení pluginu";
-$a->strings["No Plugin settings configured"] = "Žádný doplněk není nastaven";
-$a->strings["Plugin Settings"] = "Nastavení doplňku";
-$a->strings["Normal Account"] = "Normální úÄet";
-$a->strings["This account is a normal personal profile"] = "Tento úÄet je běžný osobní profil";
-$a->strings["Soapbox Account"] = "Soapbox úÄet";
-$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Automaticky schválit vÅ¡echna spojení / přátelství jako fanouÅ¡ky s právem pouze ke Ätení";
-$a->strings["Community/Celebrity Account"] = "Komunitní úÄet / ÚÄet celebrity";
-$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Automaticky schvalovat vÅ¡echny žádosti o spojení / přátelství, jako fanouÅ¡ky s právem ke Ätení.";
-$a->strings["Automatic Friend Account"] = "ÚÄet s automatickým schvalováním přátel";
-$a->strings["Automatically approve all connection/friend requests as friends"] = "Automaticky schvalovat všechny žádosti o spojení / přátelství jako přátele";
-$a->strings["OpenID:"] = "OpenID:";
-$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Volitelné) Povolit OpenID pro pÅ™ihlášení k tomuto úÄtu.";
-$a->strings["Publish your default profile in your local site directory?"] = "Publikovat Váš výchozí profil v místním adresáři webu?";
-$a->strings["Publish your default profile in the global social directory?"] = "Publikovat Váš výchozí profil v globální sociálním adresáři?";
-$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Skrýt Vaše kontaktní údaje a seznam přátel před návštěvníky ve Vašem výchozím profilu?";
-$a->strings["Hide profile details and all your messages from unknown viewers?"] = "Skrýt detaily profilu a všechny zprávy před neznámými uživateli?";
-$a->strings["Profile is <strong>not published</strong>."] = "Profil <strong>není zveřejněn</strong>.";
-$a->strings["or"] = "nebo";
-$a->strings["Your Identity Address is"] = "Vaše adresa identity je";
-$a->strings["Account Settings"] = "Nastavení úÄtu";
-$a->strings["Export Personal Data"] = "Export osobních údajů";
-$a->strings["Password Settings"] = "Nastavení hesla";
-$a->strings["New Password:"] = "Nové heslo:";
-$a->strings["Confirm:"] = "PotvrÄte:";
-$a->strings["Leave password fields blank unless changing"] = "Pokud nechcete změnit heslo, položku hesla nevyplňujte";
-$a->strings["Basic Settings"] = "Základní nastavení";
-$a->strings["Full Name:"] = "Celé jméno:";
-$a->strings["Email Address:"] = "E-mailová adresa:";
-$a->strings["Your Timezone:"] = "VaÅ¡e Äasové pásmo:";
-$a->strings["Default Post Location:"] = "Výchozí umístění příspěvků:";
-$a->strings["Use Browser Location:"] = "Používat umístÄ›ní dle prohlížeÄe:";
-$a->strings["Display Theme:"] = "Vybrat grafickou Å¡ablonu:";
-$a->strings["Security and Privacy Settings"] = "Nastavení zabezpeÄení a soukromí";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximální poÄet žádostí o přátelství za den:";
-$a->strings["(to prevent spam abuse)"] = "(Aby se zabránilo spamu)";
-$a->strings["Default Post Permissions"] = "Výchozí oprávnění pro příspěvek";
-$a->strings["(click to open/close)"] = "(Klikněte pro otevření/zavření)";
-$a->strings["Allow friends to post to your profile page:"] = "Povolit přátelům příspěvky na Vaši profilovou stránku:";
-$a->strings["Automatically expire posts after days:"] = "Po kolika dnech automaticky expirovat příspěvky:";
-$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Pokud je prázdné, příspěvky nebudou nikdy expirovat. Expirované příspěvky budou vymazány";
-$a->strings["Notification Settings"] = "Nastavení notifikací";
-$a->strings["Send a notification email when:"] = "Poslat notifikaci e-mailem, když";
-$a->strings["You receive an introduction"] = "obdržíte žádost o propojení";
-$a->strings["Your introductions are confirmed"] = "Vaše žádosti jsou potvrzeny";
-$a->strings["Someone writes on your profile wall"] = "někdo Vám napíše na Vaši profilovou stránku";
-$a->strings["Someone writes a followup comment"] = "někdo Vám napíše následný komentář";
-$a->strings["You receive a private message"] = "obdržíte soukromou zprávu";
-$a->strings["Email/Mailbox Setup"] = "Nastavení e-mailu";
-$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Pokud chcete komunikovat pomocí této služby s VaÅ¡imi kontakty z e-mailu (volitelné), uveÄte, jak se pÅ™ipojit k Vaší e-mailové schránce.";
-$a->strings["Last successful email check:"] = "Poslední úspěšná kontrola e-mailu:";
-$a->strings["Email access is disabled on this site."] = "Přístup k elektronické poště je na tomto serveru zakázán.";
-$a->strings["IMAP server name:"] = "jméno IMAP serveru:";
-$a->strings["IMAP port:"] = "IMAP port:";
-$a->strings["Security:"] = "ZabezpeÄení:";
-$a->strings["None"] = "Žádný";
-$a->strings["Email login name:"] = "přihlašovací jméno k e-mailu:";
-$a->strings["Email password:"] = "heslo k Vašemu e-mailu:";
-$a->strings["Reply-to address:"] = "Odpovědět na adresu:";
-$a->strings["Send public posts to all email contacts:"] = "Poslat veřejné příspěvky na všechny e-mailové kontakty:";
-$a->strings["Advanced Page Settings"] = "PokroÄilé nastavení stránky";
-$a->strings["Welcome back %s"] = "Vítejte zpět %s";
-$a->strings["Manage Identities and/or Pages"] = "Správa identit a / nebo stránek";
-$a->strings["(Toggle between different identities or community/group pages which share your account details.)"] = "(PÅ™epínání mezi různými identitami nebo komunitními / skupinovými stránkami, které sdílejí VaÅ¡e detaily úÄtu.)";
-$a->strings["Select an identity to manage: "] = "Vyberte identitu pro správu:";
-$a->strings["View Conversations"] = "Zobrazit konverzace";
-$a->strings["View New Items"] = "Zobrazit nové položky";
-$a->strings["View Any Items"] = "Zobrazit všechny položky";
-$a->strings["View Starred Items"] = "Zobrazit položky oznaÄené hvÄ›zdu";
-$a->strings["Warning: This group contains %s member from an insecure network."] = array(
+App::$strings["Find People With Shared Interests"] = "Najít lidi se spoleÄnými zájmy";
+App::$strings["Connect/Follow"] = "Připojit / Následovat";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Příklad: jan@příklad.cz, http://příklad.cz/jana";
+App::$strings["Follow"] = "Následovat";
+App::$strings["Could not access contact record."] = "Nelze získat přístup k záznamu kontaktu.";
+App::$strings["Could not locate selected profile."] = "Nelze nalézt vybraný profil.";
+App::$strings["Contact updated."] = "Kontakt aktualizován.";
+App::$strings["Contact has been blocked"] = "Kontakt byl zablokován";
+App::$strings["Contact has been unblocked"] = "Kontakt byl odblokován";
+App::$strings["Contact has been ignored"] = "Kontakt bude ignorován";
+App::$strings["Contact has been unignored"] = "Kontakt přestal být ignorován";
+App::$strings["stopped following"] = "následování zastaveno";
+App::$strings["Contact has been removed."] = "Kontakt byl odstraněn.";
+App::$strings["Mutual Friendship"] = "Vzájemné přátelství";
+App::$strings["is a fan of yours"] = "je Váš fanoušek";
+App::$strings["you are a fan of"] = "jste fanouškem";
+App::$strings["Privacy Unavailable"] = "Ochrana soukromí není k dispozici";
+App::$strings["Private communications are not available for this contact."] = "Soukromá komunikace není dostupná pro tento kontakt.";
+App::$strings["Never"] = "Nikdy";
+App::$strings["(Update was successful)"] = "(Aktualizace byla úspěšná)";
+App::$strings["(Update was not successful)"] = "(Aktualizace nebyla úspěšná)";
+App::$strings["Suggest friends"] = "Navrhněte přátelé";
+App::$strings["Contact Editor"] = "Editor kontaktu";
+App::$strings["Profile Visibility"] = "Viditelnost profilu";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vyberte prosím profil, který chcete zobrazit %s pÅ™i zabezpeÄeném prohlížení vaÅ¡eho profilu.";
+App::$strings["Contact Information / Notes"] = "Kontaktní informace / poznámky";
+App::$strings["Online Reputation"] = "Online pověst";
+App::$strings["Occasionally your friends may wish to inquire about this person's online legitimacy."] = "ObÄas mohou vaÅ¡i přátelé chtít informovat o online legitimitÄ› této osoby.";
+App::$strings["You may help them choose whether or not to interact with this person by providing a <em>reputation</em> to guide them."] = "Poskytnutím <em>povÄ›sti</em> jim můžete pomoci se rozhodnout, zda-li s touto osobou komunikovat Äi nikoliv.";
+App::$strings["Please take a moment to elaborate on this selection if you feel it could be helpful to others."] = "VÄ›nujte prosím chvilku vyplnÄ›ní této volby, pokud máte pocit, že by mohlo být užiteÄné pro ostatní.";
+App::$strings["Visit %s's profile [%s]"] = "Navštivte profil uživatele %s [%s]";
+App::$strings["Block/Unblock contact"] = "Blokovat / Odblokovat kontakt";
+App::$strings["Ignore contact"] = "Ignorovat kontakt";
+App::$strings["Repair contact URL settings"] = "Opravit nastavení URL kontaktu";
+App::$strings["Repair contact URL settings (WARNING: Advanced)"] = "Opravit nastavení URL kontaktu (Varování: PokroÄilé)";
+App::$strings["View conversations"] = "Zobrazit konverzace";
+App::$strings["Delete contact"] = "Odstranit kontakt";
+App::$strings["Last updated: "] = "Poslední aktualizace:";
+App::$strings["Update public posts: "] = "Aktualizace veřejných příspěvků:";
+App::$strings["Update now"] = "Aktualizovat";
+App::$strings["Unblock this contact"] = "Odblokovat tento kontakt";
+App::$strings["Block this contact"] = "Blokovat tento kontakt";
+App::$strings["Unignore this contact"] = "Přestat ignorovat tento kontakt";
+App::$strings["Ignore this contact"] = "Ignorovat tento kontakt";
+App::$strings["Currently blocked"] = "V souÄasnosti zablokováno";
+App::$strings["Currently ignored"] = "V souÄasnosti ignorováno";
+App::$strings["Contacts"] = "Kontakty";
+App::$strings["Show Blocked Connections"] = "Zobrazit blokované spojení";
+App::$strings["Hide Blocked Connections"] = "Skrýt blokované spojení";
+App::$strings["Finding: "] = "Zjištění: ";
+App::$strings["Find"] = "Najít";
+App::$strings["Edit contact"] = "Editovat kontakt";
+App::$strings["No valid account found."] = "Nenalezen žádný platný úÄet.";
+App::$strings["Password reset request issued. Check your email."] = "Žádost o obnovení hesla vyřízena. Zkontrolujte Vaši e-mailovou schránku.";
+App::$strings["Password reset requested at %s"] = "Na %s bylo zažádáno o resetování hesla";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Žádost nemohla být ověřena. (Možná jste ji odeslali již dříve.) Obnovení hesla se nezdařilo.";
+App::$strings["Password Reset"] = "Obnovení hesla";
+App::$strings["Your password has been reset as requested."] = "Vaše heslo bylo na Vaše přání resetováno.";
+App::$strings["Your new password is"] = "Vaše nové heslo je";
+App::$strings["Save or copy your new password - and then"] = "Uložte si nebo zkopírujte nové heslo - a pak";
+App::$strings["click here to login"] = "klikněte zde pro přihlášení";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vaše heslo může být změněno na stránce <em>nastavení</em> po úspěšném přihlášení.";
+App::$strings["Forgot your Password?"] = "Zapomněli jste heslo?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Zadejte svůj e-mailovou adresu a odešlete žádost o zaslání Vašeho nového hesla. Poté zkontrolujte svůj e-mail pro další instrukce.";
+App::$strings["Nickname or Email: "] = "Přezdívka nebo e-mail:";
+App::$strings["Reset"] = "Reset";
+App::$strings["Passwords do not match. Password unchanged."] = "Hesla se neshodují. Heslo nebylo změněno.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Prázdné hesla nejsou povolena. Heslo nebylo změněno.";
+App::$strings["Password changed."] = "Heslo bylo změněno.";
+App::$strings["Password update failed. Please try again."] = "Aktualizace hesla se nezdařila. Zkuste to prosím znovu.";
+App::$strings["Failed to connect with email account using the settings provided."] = "NepodaÅ™ilo se pÅ™ipojit k e-mailovému úÄtu pomocí dodaného nastavení.";
+App::$strings[" Please use a shorter name."] = "Prosím použijte kratší jméno.";
+App::$strings[" Name too short."] = "Jméno je příliš krátké.";
+App::$strings[" Not valid email."] = "Neplatný e-mail.";
+App::$strings[" Cannot change to that email."] = "Nelze provést změnu na tento e-mail.";
+App::$strings["Settings updated."] = "Nastavení aktualizováno.";
+App::$strings["Account settings"] = "Nastavení úÄtu";
+App::$strings["Plugin settings"] = "Nastavení pluginu";
+App::$strings["No Plugin settings configured"] = "Žádný doplněk není nastaven";
+App::$strings["Plugin Settings"] = "Nastavení doplňku";
+App::$strings["Normal Account"] = "Normální úÄet";
+App::$strings["This account is a normal personal profile"] = "Tento úÄet je běžný osobní profil";
+App::$strings["Soapbox Account"] = "Soapbox úÄet";
+App::$strings["Automatically approve all connection/friend requests as read-only fans"] = "Automaticky schválit vÅ¡echna spojení / přátelství jako fanouÅ¡ky s právem pouze ke Ätení";
+App::$strings["Community/Celebrity Account"] = "Komunitní úÄet / ÚÄet celebrity";
+App::$strings["Automatically approve all connection/friend requests as read-write fans"] = "Automaticky schvalovat vÅ¡echny žádosti o spojení / přátelství, jako fanouÅ¡ky s právem ke Ätení.";
+App::$strings["Automatic Friend Account"] = "ÚÄet s automatickým schvalováním přátel";
+App::$strings["Automatically approve all connection/friend requests as friends"] = "Automaticky schvalovat všechny žádosti o spojení / přátelství jako přátele";
+App::$strings["OpenID:"] = "OpenID:";
+App::$strings["(Optional) Allow this OpenID to login to this account."] = "(Volitelné) Povolit OpenID pro pÅ™ihlášení k tomuto úÄtu.";
+App::$strings["Publish your default profile in your local site directory?"] = "Publikovat Váš výchozí profil v místním adresáři webu?";
+App::$strings["Publish your default profile in the global social directory?"] = "Publikovat Váš výchozí profil v globální sociálním adresáři?";
+App::$strings["Hide your contact/friend list from viewers of your default profile?"] = "Skrýt Vaše kontaktní údaje a seznam přátel před návštěvníky ve Vašem výchozím profilu?";
+App::$strings["Hide profile details and all your messages from unknown viewers?"] = "Skrýt detaily profilu a všechny zprávy před neznámými uživateli?";
+App::$strings["Profile is <strong>not published</strong>."] = "Profil <strong>není zveřejněn</strong>.";
+App::$strings["or"] = "nebo";
+App::$strings["Your Identity Address is"] = "Vaše adresa identity je";
+App::$strings["Account Settings"] = "Nastavení úÄtu";
+App::$strings["Export Personal Data"] = "Export osobních údajů";
+App::$strings["Password Settings"] = "Nastavení hesla";
+App::$strings["New Password:"] = "Nové heslo:";
+App::$strings["Confirm:"] = "PotvrÄte:";
+App::$strings["Leave password fields blank unless changing"] = "Pokud nechcete změnit heslo, položku hesla nevyplňujte";
+App::$strings["Basic Settings"] = "Základní nastavení";
+App::$strings["Full Name:"] = "Celé jméno:";
+App::$strings["Email Address:"] = "E-mailová adresa:";
+App::$strings["Your Timezone:"] = "VaÅ¡e Äasové pásmo:";
+App::$strings["Default Post Location:"] = "Výchozí umístění příspěvků:";
+App::$strings["Use Browser Location:"] = "Používat umístÄ›ní dle prohlížeÄe:";
+App::$strings["Display Theme:"] = "Vybrat grafickou Å¡ablonu:";
+App::$strings["Security and Privacy Settings"] = "Nastavení zabezpeÄení a soukromí";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximální poÄet žádostí o přátelství za den:";
+App::$strings["(to prevent spam abuse)"] = "(Aby se zabránilo spamu)";
+App::$strings["Default Post Permissions"] = "Výchozí oprávnění pro příspěvek";
+App::$strings["(click to open/close)"] = "(Klikněte pro otevření/zavření)";
+App::$strings["Allow friends to post to your profile page:"] = "Povolit přátelům příspěvky na Vaši profilovou stránku:";
+App::$strings["Automatically expire posts after days:"] = "Po kolika dnech automaticky expirovat příspěvky:";
+App::$strings["If empty, posts will not expire. Expired posts will be deleted"] = "Pokud je prázdné, příspěvky nebudou nikdy expirovat. Expirované příspěvky budou vymazány";
+App::$strings["Notification Settings"] = "Nastavení notifikací";
+App::$strings["Send a notification email when:"] = "Poslat notifikaci e-mailem, když";
+App::$strings["You receive an introduction"] = "obdržíte žádost o propojení";
+App::$strings["Your introductions are confirmed"] = "Vaše žádosti jsou potvrzeny";
+App::$strings["Someone writes on your profile wall"] = "někdo Vám napíše na Vaši profilovou stránku";
+App::$strings["Someone writes a followup comment"] = "někdo Vám napíše následný komentář";
+App::$strings["You receive a private message"] = "obdržíte soukromou zprávu";
+App::$strings["Email/Mailbox Setup"] = "Nastavení e-mailu";
+App::$strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Pokud chcete komunikovat pomocí této služby s VaÅ¡imi kontakty z e-mailu (volitelné), uveÄte, jak se pÅ™ipojit k Vaší e-mailové schránce.";
+App::$strings["Last successful email check:"] = "Poslední úspěšná kontrola e-mailu:";
+App::$strings["Email access is disabled on this site."] = "Přístup k elektronické poště je na tomto serveru zakázán.";
+App::$strings["IMAP server name:"] = "jméno IMAP serveru:";
+App::$strings["IMAP port:"] = "IMAP port:";
+App::$strings["Security:"] = "ZabezpeÄení:";
+App::$strings["None"] = "Žádný";
+App::$strings["Email login name:"] = "přihlašovací jméno k e-mailu:";
+App::$strings["Email password:"] = "heslo k Vašemu e-mailu:";
+App::$strings["Reply-to address:"] = "Odpovědět na adresu:";
+App::$strings["Send public posts to all email contacts:"] = "Poslat veřejné příspěvky na všechny e-mailové kontakty:";
+App::$strings["Advanced Page Settings"] = "PokroÄilé nastavení stránky";
+App::$strings["Welcome back %s"] = "Vítejte zpět %s";
+App::$strings["Manage Identities and/or Pages"] = "Správa identit a / nebo stránek";
+App::$strings["(Toggle between different identities or community/group pages which share your account details.)"] = "(PÅ™epínání mezi různými identitami nebo komunitními / skupinovými stránkami, které sdílejí VaÅ¡e detaily úÄtu.)";
+App::$strings["Select an identity to manage: "] = "Vyberte identitu pro správu:";
+App::$strings["View Conversations"] = "Zobrazit konverzace";
+App::$strings["View New Items"] = "Zobrazit nové položky";
+App::$strings["View Any Items"] = "Zobrazit všechny položky";
+App::$strings["View Starred Items"] = "Zobrazit položky oznaÄené hvÄ›zdu";
+App::$strings["Warning: This group contains %s member from an insecure network."] = array(
0 => "UpozornÄ›ní: Tato skupina obsahuje %s Älena z nezabezpeÄené sítÄ›.",
1 => "UpozornÄ›ní: Tato skupina obsahuje %s Äleny z nezabezpeÄené sítÄ›.",
2 => "UpozornÄ›ní: Tato skupina obsahuje %s Äleny z nezabezpeÄené sítÄ›.",
);
-$a->strings["Private messages to this group are at risk of public disclosure."] = "Soukromé zprávy této skupině jsou vystaveny riziku prozrazení.";
-$a->strings["No such group"] = "Žádná taková skupina";
-$a->strings["Group is empty"] = "Skupina je prázdná";
-$a->strings["Group: "] = "Skupina:";
-$a->strings["Contact: "] = "Kontakt:";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "Soukromé zprávy této osobě jsou vystaveny riziku prozrazení.";
-$a->strings["Invalid contact."] = "Neplatný kontakt.";
-$a->strings["Save"] = "Uložit";
-$a->strings["Welcome to Friendika"] = "Vítejte na Friendika";
-$a->strings["New Member Checklist"] = "Seznam doporuÄení pro nového Älena";
-$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page."] = "Dovolujeme si Vám nabídnout některé tipy a odkazy, abychom Vám zpříjemnili práci se systémem Friendika. Kliknutím na libovolnou položku navštívit příslušnou stránku.";
-$a->strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This will be useful in making friends."] = "Na stránce <em>Nastavení</em> - zmÄ›nit výchozí heslo. Poznamenejte si také adresu své identity. To může být užiteÄné pÅ™i navazování přátelství.";
-$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "ProhlédnÄ›te si další nastavení, a to zejména nastavení soukromí. NezveÅ™ejnÄ›ní svého úÄtu v adresáři je jako mít nezveÅ™ejnÄ›né telefonní Äíslo. ObecnÄ› platí, že je lepší mít svůj úÄet zveÅ™ejnÄ›ný, leda by vÅ¡ichni vaÅ¡i potenciální přátelé vÄ›dÄ›li, jak vás pÅ™esnÄ› najít.";
-$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Nahrajte si svou profilovou fotku, pokud jste tak již neuÄinili. Studie ukázaly, že lidé se skuteÄnými fotografiemi mají desetkrát ÄastÄ›ji přátele než lidé, kteří nemají.";
-$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Jestliže máte úÄet na Facebooku, povolte konektor na Facebook a bude možné (na přání) importovat vÅ¡echny VaÅ¡ přátele na Facebooku a vÅ¡echny VaÅ¡e konverzace.";
-$a->strings["Enter your email access information on your Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "na stránce Nastavení zadejte informace pro přístup k Vaší e-mailové stránce, pokud si pÅ™ejete importovat a komunikovat s přáteli nebo distribuÄními skupinami z Vaší e-mailové schránky";
-$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Upravit <strong>výchozí</strong> profil podle vašich představ. Prověřte nastavení pro skrytí Vašeho seznamu přátel a skrytí profilu před neznámými návštěvníky.";
-$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Nastavte si nÄ›jaká veÅ™ejné klíÄová slova pro výchozí profil, která popisují vaÅ¡e zájmy. Friendika Vám může nalézt další lidi s podobnými zájmy a navrhnout přátelství.";
-$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Connect</em> dialog."] = "Stránka Kontakty je Vaším odrazovým můstkem k řízení přátelství a spojení s kamarády v jiných sítích. Obvykle zadáte jejich adresu nebo adresu URL do dialogu <em>Připojit</em>.";
-$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Stránka Adresář Vám pomůže najít další lidi na tomto serveru nebo v jiných propojených serverech. ProstÅ™ednictvím odkazů <em>PÅ™ipojení</em> nebo <em>Následovat</em> si prohlédnÄ›te jejich profilovou stránku. UveÄte svou vlastní adresu identity, je-li požadována.";
-$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Jakmile získáte nÄ›jaké přátele, uspořádejte si je do soukromých konverzaÄních skupin na postranním panelu vaší stránky Kontakty a pak můžete komunikovat s každou touto skupinu soukromÄ› prostÅ™ednictvím stránky Síť.";
-$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Na stránkách <strong>Nápověda</strong> naleznete nejen další podrobnosti o všech funkcích Friendika ale také další zdroje informací.";
-$a->strings["Item not available."] = "Položka není k dispozici.";
-$a->strings["Item was not found."] = "Položka nebyla nalezena.";
-$a->strings["Group created."] = "Skupina vytvořena.";
-$a->strings["Could not create group."] = "Nelze vytvořit skupinu.";
-$a->strings["Group not found."] = "Skupina nenalezena.";
-$a->strings["Group name changed."] = "Název skupiny byl změněn.";
-$a->strings["Permission denied"] = "NedostateÄné oprávnÄ›ní";
-$a->strings["Create a group of contacts/friends."] = "Vytvořit skupinu kontaktů / přátel.";
-$a->strings["Group Name: "] = "Název skupiny:";
-$a->strings["Group removed."] = "Skupina odstraněna. ";
-$a->strings["Unable to remove group."] = "Nelze odstranit skupinu.";
-$a->strings["Click on a contact to add or remove."] = "Klikněte na kontakt pro přidání nebo odebrání";
-$a->strings["Group Editor"] = "Editor skupin";
-$a->strings["Members"] = "Členové";
-$a->strings["All Contacts"] = "VÅ¡echny kontakty";
-$a->strings["Invalid profile identifier."] = "Neplatný identifikátor profilu.";
-$a->strings["Profile Visibility Editor"] = "Editor viditelnosti profilu ";
-$a->strings["Visible To"] = "Viditelný pro";
-$a->strings["All Contacts (with secure profile access)"] = "VÅ¡echny kontakty (se zabezpeÄeným přístupovým profilem )";
-$a->strings["View Contacts"] = "Zobrazit kontakty";
-$a->strings["No contacts."] = "Žádné kontakty.";
-$a->strings["An invitation is required."] = "Pozvánka je vyžadována.";
-$a->strings["Invitation could not be verified."] = "Pozvánka nemohla být ověřena.";
-$a->strings["Invalid OpenID url"] = "Neplatný odkaz OpenID";
-$a->strings["Please enter the required information."] = "Zadejte prosím požadované informace.";
-$a->strings["Please use a shorter name."] = "Použijte prosím kratší jméno.";
-$a->strings["Name too short."] = "Jméno je příliš krátké.";
-$a->strings["That doesn't appear to be your full (First Last) name."] = "Nezdá se, že by to bylo vaše celé jméno (křestní jméno a příjmení).";
-$a->strings["Your email domain is not among those allowed on this site."] = "Váš e-mailová doména není na tomto serveru mezi povolenými.";
-$a->strings["Not a valid email address."] = "Neplatná e-mailová adresa.";
-$a->strings["Cannot use that email."] = "Tento e-mail nelze použít.";
-$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "VaÅ¡e \"pÅ™ezdívka\" může obsahovat pouze \"a-z\", \"0-9\", \"-\", a \"_\", a musí zaÄínat písmenem.";
-$a->strings["Nickname is already registered. Please choose another."] = "Přezdívka je již registrována. Prosím vyberte jinou.";
-$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "Závažná chyba: Generování bezpeÄnostních klíÄů se nezdaÅ™ilo.";
-$a->strings["An error occurred during registration. Please try again."] = "Došlo k chybě při registraci. Zkuste to prosím znovu.";
-$a->strings["An error occurred creating your default profile. Please try again."] = "Došlo k chybě při vytváření Vašeho výchozího profilu. Zkuste to prosím znovu.";
-$a->strings["Registration details for %s"] = "RegistraÄní údaje pro %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "Registrace úspěšná. Zkontrolujte prosím svůj e-mail pro další instrukce.";
-$a->strings["Failed to send email message. Here is the message that failed."] = "Nepodařilo se odeslat zprávu na e-mail. Zde je zpráva, která nebyla odeslána.";
-$a->strings["Your registration can not be processed."] = "Vaši registraci nelze zpracovat.";
-$a->strings["Registration request at %s"] = "Žádost o registraci na %s";
-$a->strings["Your registration is pending approval by the site owner."] = "VaÅ¡e registrace Äeká na schválení vlastníkem serveru.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Tento formulář můžete (volitelnÄ›) vyplnit s pomocí OpenID tím, že vyplníte své OpenID a kliknutete na tlaÄítko 'Zaregistrovat'.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Pokud nepoužíváte OpenID, nechte prosím toto pole prázdné a vyplňte zbylé položky.";
-$a->strings["Your OpenID (optional): "] = "Vaše OpenID (nepovinné):";
-$a->strings["Include your profile in member directory?"] = "Uvést Váš profil v adresáři Älenů?";
-$a->strings["Membership on this site is by invitation only."] = "Členství na tomto webu je pouze na pozvání.";
-$a->strings["Your invitation ID: "] = "Vaše pozvání ID:";
-$a->strings["Registration"] = "Registrace";
-$a->strings["Your Full Name (e.g. Joe Smith): "] = "Vaše celé jméno (např. Jan Novák):";
-$a->strings["Your Email Address: "] = "Vaše e-mailová adresa:";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Vyberte pÅ™ezdívku k profilu. Ta musí zaÄít s textovým znakem. VaÅ¡e profilová adresa na tomto webu pak bude \"<strong>pÅ™ezdívka@\$sitename</strong>\".";
-$a->strings["Choose a nickname: "] = "Vyberte přezdívku:";
-$a->strings["Register"] = "Registrovat";
-$a->strings["status"] = "Stav";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s má rád %2\$s' na %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s nemá rád %2\$s na %3\$s";
-$a->strings["This is Friendika version"] = "Toto je Friendika verze";
-$a->strings["running at web location"] = "běžící na webu";
-$a->strings["Shared content within the Friendika network is provided under the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0 license</a>"] = "Sdílený obsah v síti Friendika je poskytována pod <a href=\"http://creativecommons.org/licenses/by/3.0/cz/\">licencí Creative Commons Attribution 3.0</a>";
-$a->strings["Please visit <a href=\"http://project.friendika.com\">Project.Friendika.com</a> to learn more about the Friendika project."] = "Pokud se chcete dozvědět více o projektu Friendika, navštivte, prosím, <a href=\"http://project.friendika.com\">Project.Friendika.com</a>";
-$a->strings["Bug reports and issues: please visit"] = "Pro hlášení chyb a námětů na změny navštivte:";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendika - dot com"] = "Návrhy, chválu, dary, atd. - prosím poÅ¡lete na e-mail \"Info\" na Friendika teÄka com";
-$a->strings["Installed plugins/addons/apps"] = "Nainstalované doplňky/aplikace";
-$a->strings["No installed plugins/addons/apps"] = "Nejsou žádné nainstalované doplňky/aplikace";
-$a->strings["Account approved."] = "ÚÄet schválen.";
-$a->strings["Registration revoked for %s"] = "Registrace zrušena pro %s";
-$a->strings["Please login."] = "Přihlaste se, prosím.";
-$a->strings["Unable to locate original post."] = "Nelze nalézt původní příspěvek.";
-$a->strings["Empty post discarded."] = "Prázdný příspěvek odstraněn.";
-$a->strings["Wall Photos"] = "Fotografie na zdi";
-$a->strings["noreply"] = "bez odpovědi";
-$a->strings["Administrator@"] = "Administrator@";
-$a->strings["%s commented on an item at %s"] = "%s okomentoval položku v %s";
-$a->strings["%s posted to your profile wall at %s"] = "%s pÅ™idal příspÄ›vek na vaší profilovou zeÄ v %s";
-$a->strings["System error. Post not saved."] = "Chyba systému. Příspěvek nebyl uložen.";
-$a->strings["This message was sent to you by %s, a member of the Friendika social network."] = "Tuto zprávu Vám zaslal %s, Älen sociální sítÄ› Friendika.";
-$a->strings["You may visit them online at %s"] = "Můžete je navštívit online na adrese %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Pokud nechcete dostávat tyto zprávy, kontaktujte prosím odesilatele odpovědí na tento záznam.";
-$a->strings["%s posted an update."] = "%s poslal aktualizaci.";
-$a->strings["Image uploaded but image cropping failed."] = "Obrázek byl odeslán, ale jeho oříznutí se nesdařilo.";
-$a->strings["Image size reduction [%s] failed."] = "Nepodařilo se snížit velikost obrázku [%s].";
-$a->strings["Unable to process image"] = "Obrázek nelze zpracovat ";
-$a->strings["Image exceeds size limit of %d"] = "Obrázek pÅ™ekroÄil limit velikosti %d";
-$a->strings["Upload File:"] = "Nahrát soubor:";
-$a->strings["Upload Profile Photo"] = "Nahrát profilovou fotografii";
-$a->strings["Upload"] = "Nahrát";
-$a->strings["skip this step"] = "pÅ™eskoÄit tento krok ";
-$a->strings["select a photo from your photo albums"] = "Vybrat fotografii z Vašich fotoalb";
-$a->strings["Crop Image"] = "Oříznout obrázek";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Prosím, ořízněte tento obrázek pro optimální zobrazení.";
-$a->strings["Done Editing"] = "Editace dokonÄena";
-$a->strings["Image uploaded successfully."] = "Obrázek byl úspěšně nahrán.";
-$a->strings["No profile"] = "Žádný profil";
-$a->strings["Remove My Account"] = "Odstranit můj úÄet";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tímto bude kompletnÄ› odstranÄ›n váš úÄet. Jakmile bude úÄet odstranÄ›n, nebude už možné ho obnovit.";
-$a->strings["Please enter your password for verification:"] = "Prosím, zadejte své heslo pro ověření:";
-$a->strings["No recipient selected."] = "Nevybrán příjemce.";
-$a->strings["[no subject]"] = "[bez předmětu]";
-$a->strings["Unable to locate contact information."] = "Nepodařilo se najít kontaktní informace.";
-$a->strings["Message sent."] = "Zpráva odeslána.";
-$a->strings["Message could not be sent."] = "Zprávu se nepodařilo odeslat.";
-$a->strings["Messages"] = "Zprávy";
-$a->strings["Inbox"] = "DoruÄená poÅ¡ta";
-$a->strings["Outbox"] = "Odeslaná pošta";
-$a->strings["New Message"] = "Nová zpráva";
-$a->strings["Message deleted."] = "Zpráva odstraněna.";
-$a->strings["Conversation removed."] = "Konverzace odstraněna.";
-$a->strings["Please enter a link URL:"] = "Zadejte prosím URL odkaz:";
-$a->strings["Send Private Message"] = "Odeslat soukromou zprávu";
-$a->strings["To:"] = "Adresát:";
-$a->strings["Subject:"] = "Předmět:";
-$a->strings["Your message:"] = "Vaše zpráva:";
-$a->strings["No messages."] = "Žádné zprávy.";
-$a->strings["Delete conversation"] = "Odstranit konverzaci";
-$a->strings["D, d M Y - g:i A"] = "D M R - g:i A";
-$a->strings["Message not available."] = "Zpráva není k dispozici.";
-$a->strings["Delete message"] = "Smazat zprávu";
-$a->strings["Send Reply"] = "Poslat odpovÄ›Ä";
-$a->strings["Site"] = "Web";
-$a->strings["Users"] = "Uživatelé";
-$a->strings["Plugins"] = "Pluginy";
-$a->strings["Update"] = "Aktualizace";
-$a->strings["Logs"] = "Logy";
-$a->strings["User registrations waiting for confirmation"] = "Registrace uživatele Äeká na potvrzení";
-$a->strings["Item not found."] = "Položka nenalezena.";
-$a->strings["Administration"] = "Administrace";
-$a->strings["Summary"] = "Shrnutí";
-$a->strings["Registered users"] = "Registrovaní uživatelé";
-$a->strings["Pending registrations"] = "Čekající registrace";
-$a->strings["Version"] = "Verze";
-$a->strings["Active plugins"] = "Aktivní pluginy";
-$a->strings["Site settings updated."] = "Nastavení webu aktualizováno.";
-$a->strings["Closed"] = "Uzavřít";
-$a->strings["Requires approval"] = "Vyžaduje schválení";
-$a->strings["Open"] = "Otevřená";
-$a->strings["File upload"] = "Nahrání souborů";
-$a->strings["Policies"] = "Politiky";
-$a->strings["Advanced"] = "PokroÄilé";
-$a->strings["Site name"] = "Název webu";
-$a->strings["Banner/Logo"] = "Banner/logo";
-$a->strings["System language"] = "Systémový jazyk";
-$a->strings["System theme"] = "Grafická šablona systému ";
-$a->strings["Maximum image size"] = "Maximální velikost obrazu";
-$a->strings["Register policy"] = "Politika registrace";
-$a->strings["Register text"] = "Registrace textu";
-$a->strings["Allowed friend domains"] = "Povolené domény přátel";
-$a->strings["Allowed email domains"] = "Povolené e-mailové domény";
-$a->strings["Block public"] = "Blokovat veřejnost";
-$a->strings["Force publish"] = "Publikovat";
-$a->strings["Global directory update URL"] = "aktualizace URL adresy Globálního adresáře ";
-$a->strings["Block multiple registrations"] = "Blokovat více registrací";
-$a->strings["OpenID support"] = "podpora OpenID";
-$a->strings["Gravatar support"] = "podpora Gravatar";
-$a->strings["Fullname check"] = "kontrola úplného jména";
-$a->strings["UTF-8 Regular expressions"] = "UTF-8 Regulární výrazy";
-$a->strings["Show Community Page"] = "Zobrazit stránku komunity";
-$a->strings["Enable OStatus support"] = "Zapnout podporu OStatus";
-$a->strings["Only allow Friendika contacts"] = "Povolit pouze Friendika kontakty ";
-$a->strings["Verify SSL"] = "Ověřit SSL";
-$a->strings["Proxy user"] = "Proxy uživatel";
-$a->strings["Proxy URL"] = "Proxy URL adresa";
-$a->strings["Network timeout"] = "Äas síťového spojení vyprÅ¡elo (timeout)";
-$a->strings["%s user blocked"] = array(
+App::$strings["Private messages to this group are at risk of public disclosure."] = "Soukromé zprávy této skupině jsou vystaveny riziku prozrazení.";
+App::$strings["No such group"] = "Žádná taková skupina";
+App::$strings["Group is empty"] = "Skupina je prázdná";
+App::$strings["Group: "] = "Skupina:";
+App::$strings["Contact: "] = "Kontakt:";
+App::$strings["Private messages to this person are at risk of public disclosure."] = "Soukromé zprávy této osobě jsou vystaveny riziku prozrazení.";
+App::$strings["Invalid contact."] = "Neplatný kontakt.";
+App::$strings["Save"] = "Uložit";
+App::$strings["Welcome to Friendika"] = "Vítejte na Friendika";
+App::$strings["New Member Checklist"] = "Seznam doporuÄení pro nového Älena";
+App::$strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page."] = "Dovolujeme si Vám nabídnout některé tipy a odkazy, abychom Vám zpříjemnili práci se systémem Friendika. Kliknutím na libovolnou položku navštívit příslušnou stránku.";
+App::$strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This will be useful in making friends."] = "Na stránce <em>Nastavení</em> - zmÄ›nit výchozí heslo. Poznamenejte si také adresu své identity. To může být užiteÄné pÅ™i navazování přátelství.";
+App::$strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "ProhlédnÄ›te si další nastavení, a to zejména nastavení soukromí. NezveÅ™ejnÄ›ní svého úÄtu v adresáři je jako mít nezveÅ™ejnÄ›né telefonní Äíslo. ObecnÄ› platí, že je lepší mít svůj úÄet zveÅ™ejnÄ›ný, leda by vÅ¡ichni vaÅ¡i potenciální přátelé vÄ›dÄ›li, jak vás pÅ™esnÄ› najít.";
+App::$strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Nahrajte si svou profilovou fotku, pokud jste tak již neuÄinili. Studie ukázaly, že lidé se skuteÄnými fotografiemi mají desetkrát ÄastÄ›ji přátele než lidé, kteří nemají.";
+App::$strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Jestliže máte úÄet na Facebooku, povolte konektor na Facebook a bude možné (na přání) importovat vÅ¡echny VaÅ¡ přátele na Facebooku a vÅ¡echny VaÅ¡e konverzace.";
+App::$strings["Enter your email access information on your Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "na stránce Nastavení zadejte informace pro přístup k Vaší e-mailové stránce, pokud si pÅ™ejete importovat a komunikovat s přáteli nebo distribuÄními skupinami z Vaší e-mailové schránky";
+App::$strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Upravit <strong>výchozí</strong> profil podle vašich představ. Prověřte nastavení pro skrytí Vašeho seznamu přátel a skrytí profilu před neznámými návštěvníky.";
+App::$strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Nastavte si nÄ›jaká veÅ™ejné klíÄová slova pro výchozí profil, která popisují vaÅ¡e zájmy. Friendika Vám může nalézt další lidi s podobnými zájmy a navrhnout přátelství.";
+App::$strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Connect</em> dialog."] = "Stránka Kontakty je Vaším odrazovým můstkem k řízení přátelství a spojení s kamarády v jiných sítích. Obvykle zadáte jejich adresu nebo adresu URL do dialogu <em>Připojit</em>.";
+App::$strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Stránka Adresář Vám pomůže najít další lidi na tomto serveru nebo v jiných propojených serverech. ProstÅ™ednictvím odkazů <em>PÅ™ipojení</em> nebo <em>Následovat</em> si prohlédnÄ›te jejich profilovou stránku. UveÄte svou vlastní adresu identity, je-li požadována.";
+App::$strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Jakmile získáte nÄ›jaké přátele, uspořádejte si je do soukromých konverzaÄních skupin na postranním panelu vaší stránky Kontakty a pak můžete komunikovat s každou touto skupinu soukromÄ› prostÅ™ednictvím stránky Síť.";
+App::$strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Na stránkách <strong>Nápověda</strong> naleznete nejen další podrobnosti o všech funkcích Friendika ale také další zdroje informací.";
+App::$strings["Item not available."] = "Položka není k dispozici.";
+App::$strings["Item was not found."] = "Položka nebyla nalezena.";
+App::$strings["Group created."] = "Skupina vytvořena.";
+App::$strings["Could not create group."] = "Nelze vytvořit skupinu.";
+App::$strings["Group not found."] = "Skupina nenalezena.";
+App::$strings["Group name changed."] = "Název skupiny byl změněn.";
+App::$strings["Permission denied"] = "NedostateÄné oprávnÄ›ní";
+App::$strings["Create a group of contacts/friends."] = "Vytvořit skupinu kontaktů / přátel.";
+App::$strings["Group Name: "] = "Název skupiny:";
+App::$strings["Group removed."] = "Skupina odstraněna. ";
+App::$strings["Unable to remove group."] = "Nelze odstranit skupinu.";
+App::$strings["Click on a contact to add or remove."] = "Klikněte na kontakt pro přidání nebo odebrání";
+App::$strings["Group Editor"] = "Editor skupin";
+App::$strings["Members"] = "Členové";
+App::$strings["All Contacts"] = "VÅ¡echny kontakty";
+App::$strings["Invalid profile identifier."] = "Neplatný identifikátor profilu.";
+App::$strings["Profile Visibility Editor"] = "Editor viditelnosti profilu ";
+App::$strings["Visible To"] = "Viditelný pro";
+App::$strings["All Contacts (with secure profile access)"] = "VÅ¡echny kontakty (se zabezpeÄeným přístupovým profilem )";
+App::$strings["View Contacts"] = "Zobrazit kontakty";
+App::$strings["No contacts."] = "Žádné kontakty.";
+App::$strings["An invitation is required."] = "Pozvánka je vyžadována.";
+App::$strings["Invitation could not be verified."] = "Pozvánka nemohla být ověřena.";
+App::$strings["Invalid OpenID url"] = "Neplatný odkaz OpenID";
+App::$strings["Please enter the required information."] = "Zadejte prosím požadované informace.";
+App::$strings["Please use a shorter name."] = "Použijte prosím kratší jméno.";
+App::$strings["Name too short."] = "Jméno je příliš krátké.";
+App::$strings["That doesn't appear to be your full (First Last) name."] = "Nezdá se, že by to bylo vaše celé jméno (křestní jméno a příjmení).";
+App::$strings["Your email domain is not among those allowed on this site."] = "Váš e-mailová doména není na tomto serveru mezi povolenými.";
+App::$strings["Not a valid email address."] = "Neplatná e-mailová adresa.";
+App::$strings["Cannot use that email."] = "Tento e-mail nelze použít.";
+App::$strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "VaÅ¡e \"pÅ™ezdívka\" může obsahovat pouze \"a-z\", \"0-9\", \"-\", a \"_\", a musí zaÄínat písmenem.";
+App::$strings["Nickname is already registered. Please choose another."] = "Přezdívka je již registrována. Prosím vyberte jinou.";
+App::$strings["SERIOUS ERROR: Generation of security keys failed."] = "Závažná chyba: Generování bezpeÄnostních klíÄů se nezdaÅ™ilo.";
+App::$strings["An error occurred during registration. Please try again."] = "Došlo k chybě při registraci. Zkuste to prosím znovu.";
+App::$strings["An error occurred creating your default profile. Please try again."] = "Došlo k chybě při vytváření Vašeho výchozího profilu. Zkuste to prosím znovu.";
+App::$strings["Registration details for %s"] = "RegistraÄní údaje pro %s";
+App::$strings["Registration successful. Please check your email for further instructions."] = "Registrace úspěšná. Zkontrolujte prosím svůj e-mail pro další instrukce.";
+App::$strings["Failed to send email message. Here is the message that failed."] = "Nepodařilo se odeslat zprávu na e-mail. Zde je zpráva, která nebyla odeslána.";
+App::$strings["Your registration can not be processed."] = "Vaši registraci nelze zpracovat.";
+App::$strings["Registration request at %s"] = "Žádost o registraci na %s";
+App::$strings["Your registration is pending approval by the site owner."] = "VaÅ¡e registrace Äeká na schválení vlastníkem serveru.";
+App::$strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Tento formulář můžete (volitelnÄ›) vyplnit s pomocí OpenID tím, že vyplníte své OpenID a kliknutete na tlaÄítko 'Zaregistrovat'.";
+App::$strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Pokud nepoužíváte OpenID, nechte prosím toto pole prázdné a vyplňte zbylé položky.";
+App::$strings["Your OpenID (optional): "] = "Vaše OpenID (nepovinné):";
+App::$strings["Include your profile in member directory?"] = "Uvést Váš profil v adresáři Älenů?";
+App::$strings["Membership on this site is by invitation only."] = "Členství na tomto webu je pouze na pozvání.";
+App::$strings["Your invitation ID: "] = "Vaše pozvání ID:";
+App::$strings["Registration"] = "Registrace";
+App::$strings["Your Full Name (e.g. Joe Smith): "] = "Vaše celé jméno (např. Jan Novák):";
+App::$strings["Your Email Address: "] = "Vaše e-mailová adresa:";
+App::$strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Vyberte pÅ™ezdívku k profilu. Ta musí zaÄít s textovým znakem. VaÅ¡e profilová adresa na tomto webu pak bude \"<strong>pÅ™ezdívka@\$sitename</strong>\".";
+App::$strings["Choose a nickname: "] = "Vyberte přezdívku:";
+App::$strings["Register"] = "Registrovat";
+App::$strings["status"] = "Stav";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s má rád %2\$s' na %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s nemá rád %2\$s na %3\$s";
+App::$strings["This is Friendika version"] = "Toto je Friendika verze";
+App::$strings["running at web location"] = "běžící na webu";
+App::$strings["Shared content within the Friendika network is provided under the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0 license</a>"] = "Sdílený obsah v síti Friendika je poskytována pod <a href=\"http://creativecommons.org/licenses/by/3.0/cz/\">licencí Creative Commons Attribution 3.0</a>";
+App::$strings["Please visit <a href=\"http://project.friendika.com\">Project.Friendika.com</a> to learn more about the Friendika project."] = "Pokud se chcete dozvědět více o projektu Friendika, navštivte, prosím, <a href=\"http://project.friendika.com\">Project.Friendika.com</a>";
+App::$strings["Bug reports and issues: please visit"] = "Pro hlášení chyb a námětů na změny navštivte:";
+App::$strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendika - dot com"] = "Návrhy, chválu, dary, atd. - prosím poÅ¡lete na e-mail \"Info\" na Friendika teÄka com";
+App::$strings["Installed plugins/addons/apps"] = "Nainstalované doplňky/aplikace";
+App::$strings["No installed plugins/addons/apps"] = "Nejsou žádné nainstalované doplňky/aplikace";
+App::$strings["Account approved."] = "ÚÄet schválen.";
+App::$strings["Registration revoked for %s"] = "Registrace zrušena pro %s";
+App::$strings["Please login."] = "Přihlaste se, prosím.";
+App::$strings["Unable to locate original post."] = "Nelze nalézt původní příspěvek.";
+App::$strings["Empty post discarded."] = "Prázdný příspěvek odstraněn.";
+App::$strings["Wall Photos"] = "Fotografie na zdi";
+App::$strings["noreply"] = "bez odpovědi";
+App::$strings["Administrator@"] = "Administrator@";
+App::$strings["%s commented on an item at %s"] = "%s okomentoval položku v %s";
+App::$strings["%s posted to your profile wall at %s"] = "%s pÅ™idal příspÄ›vek na vaší profilovou zeÄ v %s";
+App::$strings["System error. Post not saved."] = "Chyba systému. Příspěvek nebyl uložen.";
+App::$strings["This message was sent to you by %s, a member of the Friendika social network."] = "Tuto zprávu Vám zaslal %s, Älen sociální sítÄ› Friendika.";
+App::$strings["You may visit them online at %s"] = "Můžete je navštívit online na adrese %s";
+App::$strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Pokud nechcete dostávat tyto zprávy, kontaktujte prosím odesilatele odpovědí na tento záznam.";
+App::$strings["%s posted an update."] = "%s poslal aktualizaci.";
+App::$strings["Image uploaded but image cropping failed."] = "Obrázek byl odeslán, ale jeho oříznutí se nesdařilo.";
+App::$strings["Image size reduction [%s] failed."] = "Nepodařilo se snížit velikost obrázku [%s].";
+App::$strings["Unable to process image"] = "Obrázek nelze zpracovat ";
+App::$strings["Image exceeds size limit of %d"] = "Obrázek pÅ™ekroÄil limit velikosti %d";
+App::$strings["Upload File:"] = "Nahrát soubor:";
+App::$strings["Upload Profile Photo"] = "Nahrát profilovou fotografii";
+App::$strings["Upload"] = "Nahrát";
+App::$strings["skip this step"] = "pÅ™eskoÄit tento krok ";
+App::$strings["select a photo from your photo albums"] = "Vybrat fotografii z Vašich fotoalb";
+App::$strings["Crop Image"] = "Oříznout obrázek";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Prosím, ořízněte tento obrázek pro optimální zobrazení.";
+App::$strings["Done Editing"] = "Editace dokonÄena";
+App::$strings["Image uploaded successfully."] = "Obrázek byl úspěšně nahrán.";
+App::$strings["No profile"] = "Žádný profil";
+App::$strings["Remove My Account"] = "Odstranit můj úÄet";
+App::$strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tímto bude kompletnÄ› odstranÄ›n váš úÄet. Jakmile bude úÄet odstranÄ›n, nebude už možné ho obnovit.";
+App::$strings["Please enter your password for verification:"] = "Prosím, zadejte své heslo pro ověření:";
+App::$strings["No recipient selected."] = "Nevybrán příjemce.";
+App::$strings["[no subject]"] = "[bez předmětu]";
+App::$strings["Unable to locate contact information."] = "Nepodařilo se najít kontaktní informace.";
+App::$strings["Message sent."] = "Zpráva odeslána.";
+App::$strings["Message could not be sent."] = "Zprávu se nepodařilo odeslat.";
+App::$strings["Messages"] = "Zprávy";
+App::$strings["Inbox"] = "DoruÄená poÅ¡ta";
+App::$strings["Outbox"] = "Odeslaná pošta";
+App::$strings["New Message"] = "Nová zpráva";
+App::$strings["Message deleted."] = "Zpráva odstraněna.";
+App::$strings["Conversation removed."] = "Konverzace odstraněna.";
+App::$strings["Please enter a link URL:"] = "Zadejte prosím URL odkaz:";
+App::$strings["Send Private Message"] = "Odeslat soukromou zprávu";
+App::$strings["To:"] = "Adresát:";
+App::$strings["Subject:"] = "Předmět:";
+App::$strings["Your message:"] = "Vaše zpráva:";
+App::$strings["No messages."] = "Žádné zprávy.";
+App::$strings["Delete conversation"] = "Odstranit konverzaci";
+App::$strings["D, d M Y - g:i A"] = "D M R - g:i A";
+App::$strings["Message not available."] = "Zpráva není k dispozici.";
+App::$strings["Delete message"] = "Smazat zprávu";
+App::$strings["Send Reply"] = "Poslat odpovÄ›Ä";
+App::$strings["Site"] = "Web";
+App::$strings["Users"] = "Uživatelé";
+App::$strings["Plugins"] = "Pluginy";
+App::$strings["Update"] = "Aktualizace";
+App::$strings["Logs"] = "Logy";
+App::$strings["User registrations waiting for confirmation"] = "Registrace uživatele Äeká na potvrzení";
+App::$strings["Item not found."] = "Položka nenalezena.";
+App::$strings["Administration"] = "Administrace";
+App::$strings["Summary"] = "Shrnutí";
+App::$strings["Registered users"] = "Registrovaní uživatelé";
+App::$strings["Pending registrations"] = "Čekající registrace";
+App::$strings["Version"] = "Verze";
+App::$strings["Active plugins"] = "Aktivní pluginy";
+App::$strings["Site settings updated."] = "Nastavení webu aktualizováno.";
+App::$strings["Closed"] = "Uzavřít";
+App::$strings["Requires approval"] = "Vyžaduje schválení";
+App::$strings["Open"] = "Otevřená";
+App::$strings["File upload"] = "Nahrání souborů";
+App::$strings["Policies"] = "Politiky";
+App::$strings["Advanced"] = "PokroÄilé";
+App::$strings["Site name"] = "Název webu";
+App::$strings["Banner/Logo"] = "Banner/logo";
+App::$strings["System language"] = "Systémový jazyk";
+App::$strings["System theme"] = "Grafická šablona systému ";
+App::$strings["Maximum image size"] = "Maximální velikost obrazu";
+App::$strings["Register policy"] = "Politika registrace";
+App::$strings["Register text"] = "Registrace textu";
+App::$strings["Allowed friend domains"] = "Povolené domény přátel";
+App::$strings["Allowed email domains"] = "Povolené e-mailové domény";
+App::$strings["Block public"] = "Blokovat veřejnost";
+App::$strings["Force publish"] = "Publikovat";
+App::$strings["Global directory update URL"] = "aktualizace URL adresy Globálního adresáře ";
+App::$strings["Block multiple registrations"] = "Blokovat více registrací";
+App::$strings["OpenID support"] = "podpora OpenID";
+App::$strings["Gravatar support"] = "podpora Gravatar";
+App::$strings["Fullname check"] = "kontrola úplného jména";
+App::$strings["UTF-8 Regular expressions"] = "UTF-8 Regulární výrazy";
+App::$strings["Show Community Page"] = "Zobrazit stránku komunity";
+App::$strings["Enable OStatus support"] = "Zapnout podporu OStatus";
+App::$strings["Only allow Friendika contacts"] = "Povolit pouze Friendika kontakty ";
+App::$strings["Verify SSL"] = "Ověřit SSL";
+App::$strings["Proxy user"] = "Proxy uživatel";
+App::$strings["Proxy URL"] = "Proxy URL adresa";
+App::$strings["Network timeout"] = "Äas síťového spojení vyprÅ¡elo (timeout)";
+App::$strings["%s user blocked"] = array(
0 => "%s uživatel zablokován",
1 => "%s uživatelů zablokováno / odblokováno",
2 => "%s uživatelů zablokováno / odblokováno",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s uživatel smazán",
1 => "%s uživatelů smazáno",
2 => "%s uživatelů smazáno",
);
-$a->strings["User '%s' deleted"] = "Uživatel '%s' smazán";
-$a->strings["User '%s' unblocked"] = "Uživatel '%s' odblokován";
-$a->strings["User '%s' blocked"] = "Uživatel '%s' blokován";
-$a->strings["select all"] = "Vybrat vše";
-$a->strings["User registrations waiting for confirm"] = "Registrace uživatele Äeká na potvrzení";
-$a->strings["Request date"] = "Datum žádosti";
-$a->strings["Email"] = "E-mail";
-$a->strings["No registrations."] = "Žádné registrace.";
-$a->strings["Deny"] = "Odmítnout";
-$a->strings["Block"] = "Blokovat";
-$a->strings["Unblock"] = "Odblokovat";
-$a->strings["Register date"] = "Datum registrace";
-$a->strings["Last login"] = "Datum posledního přihlášení";
-$a->strings["Last item"] = "Poslední položka";
-$a->strings["Account"] = "ÚÄet";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Vybraní uživatelé budou smazáni!\\n\\n VÅ¡e, co tito uživatelé na tÄ›chto stránkách vytvoÅ™ili, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Uživatel {0} bude smazán!\\n\\n VÅ¡e, co tento uživatel na tÄ›chto stránkách vytvoÅ™il, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
-$a->strings["Plugin %s disabled."] = "Plugin %s zakázán.";
-$a->strings["Plugin %s enabled."] = "Plugin %s povolen.";
-$a->strings["Disable"] = "Zakázat";
-$a->strings["Enable"] = "Povolit";
-$a->strings["Toggle"] = "Přepnout";
-$a->strings["Settings"] = "Nastavení";
-$a->strings["Log settings updated."] = "Nastavení protokolu aktualizováno.";
-$a->strings["Clear"] = "VyÄistit";
-$a->strings["Debugging"] = "Ladění";
-$a->strings["Log file"] = "Soubor s logem";
-$a->strings["Must be writable by web server. Relative to your Friendika index.php."] = "Webový server musí mít práva zápisu . Relativní k index.php Friendika.";
-$a->strings["Log level"] = "Úroveň auditu";
-$a->strings["Close"] = "Uzavřená";
-$a->strings["FTP Host"] = "Hostitel FTP";
-$a->strings["FTP Path"] = "Cesta FTP";
-$a->strings["FTP User"] = "FTP uživatel";
-$a->strings["FTP Password"] = "FTP heslo";
-$a->strings["Access to this profile has been restricted."] = "Přístup na tento profil byl omezen.";
-$a->strings["Tips for New Members"] = "Tipy pro nové Äleny";
-$a->strings["Login failed."] = "Přihlášení se nezdařilo.";
-$a->strings["Welcome "] = "Vítejte ";
-$a->strings["Please upload a profile photo."] = "Prosím nahrejte profilovou fotografii";
-$a->strings["Welcome back "] = "Vítejte zpět ";
-$a->strings["This site is not configured to allow communications with other networks."] = "Tento web není nakonfigurován tak, aby umožňoval komunikaci s ostatními sítěmi.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Nenalezen žádný kompatibilní komunikaÄní protokol nebo kanál.";
-$a->strings["The profile address specified does not provide adequate information."] = "Uvedená adresa profilu neposkytuje dostateÄné informace.";
-$a->strings["An author or name was not found."] = "Autor nebo jméno nenalezeno";
-$a->strings["No browser URL could be matched to this address."] = "Této adrese neodpovídá žádné URL prohlížeÄe.";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "Zadaná adresa profilu patří do sítě, která byla na tomto serveru zakázána.";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Omezený profil. Tato osoba nebude schopna od Vás přijímat přímé / osobní sdělení.";
-$a->strings["Unable to retrieve contact information."] = "Nepodařilo se získat kontaktní informace.";
-$a->strings["following"] = "následující";
-$a->strings["Item has been removed."] = "Položka byla odstraněna.";
-$a->strings["New mail received at "] = "Přišel nový e-mail v";
-$a->strings["Applications"] = "Aplikace";
-$a->strings["No installed applications."] = "Žádné nainstalované aplikace.";
-$a->strings["Search"] = "Vyhledávání";
-$a->strings["Profile not found."] = "Profil nenalezen";
-$a->strings["Profile Name is required."] = "Jméno profilu je povinné.";
-$a->strings["Profile updated."] = "Profil aktualizován.";
-$a->strings["Profile deleted."] = "Profil smazán.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Nový profil vytvořen.";
-$a->strings["Profile unavailable to clone."] = "Profil není možné naklonovat.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Skrýt u tohoto profilu vaše kontakty / seznam přátel před před dalšími uživateli zobrazující si tento profil?";
-$a->strings["Edit Profile Details"] = "Upravit podrobnosti profilu ";
-$a->strings["View this profile"] = "Zobrazit tento profil";
-$a->strings["Create a new profile using these settings"] = "Vytvořit nový profil pomocí tohoto nastavení";
-$a->strings["Clone this profile"] = "Klonovat tento profil";
-$a->strings["Delete this profile"] = "Smazat tento profil";
-$a->strings["Profile Name:"] = "Jméno profilu:";
-$a->strings["Your Full Name:"] = "Vaše celé jméno:";
-$a->strings["Title/Description:"] = "Název / Popis:";
-$a->strings["Your Gender:"] = "Vaše pohlaví:";
-$a->strings["Birthday (%s):"] = "Narozeniny uživatele (%s):";
-$a->strings["Street Address:"] = "Ulice:";
-$a->strings["Locality/City:"] = "Město:";
-$a->strings["Postal/Zip Code:"] = "PSČ:";
-$a->strings["Country:"] = "ZemÄ›:";
-$a->strings["Region/State:"] = "Region / stát:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Rodinný stav:";
-$a->strings["Who: (if applicable)"] = "Kdo: (pokud je možné)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Příklady: jan123, Jan Novák, jan@seznam.cz";
-$a->strings["Sexual Preference:"] = "Sexuální preference:";
-$a->strings["Homepage URL:"] = "Odkaz na domovskou stránku:";
-$a->strings["Political Views:"] = "Politické pÅ™esvÄ›dÄení:";
-$a->strings["Religious Views:"] = "Náboženské pÅ™esvÄ›dÄení:";
-$a->strings["Public Keywords:"] = "VeÅ™ejná klíÄová slova:";
-$a->strings["Private Keywords:"] = "Soukromá klíÄová slova:";
-$a->strings["Example: fishing photography software"] = "Příklad: fishing photography software";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Používá se pro doporuÄování potenciálních přátel, může být vidÄ›no ostatními)";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Používá se pro vyhledávání profilů, není nikdy zobrazeno ostatním)";
-$a->strings["Tell us about yourself..."] = "Řekněte nám něco o sobě ...";
-$a->strings["Hobbies/Interests"] = "KoníÄky/zájmy";
-$a->strings["Contact information and Social Networks"] = "Kontaktní informace a sociální sítě";
-$a->strings["Musical interests"] = "Hudební vkus";
-$a->strings["Books, literature"] = "Knihy, literatura";
-$a->strings["Television"] = "Televize";
-$a->strings["Film/dance/culture/entertainment"] = "Film/tanec/kultura/zábava";
-$a->strings["Love/romance"] = "Láska/romantika";
-$a->strings["Work/employment"] = "Práce/zaměstnání";
-$a->strings["School/education"] = "Škola/vzdělání";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Toto je váš <strong>veřejný</strong> profil.<br />Ten <strong>může</strong> být viditelný kýmkoliv na internetu.";
-$a->strings["Age: "] = "Věk: ";
-$a->strings["Profiles"] = "Profily";
-$a->strings["Change profile photo"] = "Změnit profilovou fotografii";
-$a->strings["Create New Profile"] = "Vytvořit nový profil";
-$a->strings["Profile Image"] = "Profilový obrázek";
-$a->strings["visible to everybody"] = "viditelné pro všechny";
-$a->strings["Edit visibility"] = "Upravit viditelnost";
-$a->strings["Global Directory"] = "Globální adresář";
-$a->strings["Normal site view"] = "Normální zobrazení stránky";
-$a->strings["View all site entries"] = "Zobrazit všechny položky stránky";
-$a->strings["Site Directory"] = "Adresář serveru";
-$a->strings["Gender: "] = "Pohlaví: ";
-$a->strings["No entries (some entries may be hidden)."] = "Žádné záznamy (některé položky mohou být skryty).";
-$a->strings["%s : Not a valid email address."] = "%s : není platná e-mailová adresa.";
-$a->strings["Please join my network on %s"] = "Prosím, připojte se do mé sítě na %s";
-$a->strings["%s : Message delivery failed."] = "%s : DoruÄení zprávy se nezdaÅ™ilo.";
-$a->strings["%d message sent."] = array(
+App::$strings["User '%s' deleted"] = "Uživatel '%s' smazán";
+App::$strings["User '%s' unblocked"] = "Uživatel '%s' odblokován";
+App::$strings["User '%s' blocked"] = "Uživatel '%s' blokován";
+App::$strings["select all"] = "Vybrat vše";
+App::$strings["User registrations waiting for confirm"] = "Registrace uživatele Äeká na potvrzení";
+App::$strings["Request date"] = "Datum žádosti";
+App::$strings["Email"] = "E-mail";
+App::$strings["No registrations."] = "Žádné registrace.";
+App::$strings["Deny"] = "Odmítnout";
+App::$strings["Block"] = "Blokovat";
+App::$strings["Unblock"] = "Odblokovat";
+App::$strings["Register date"] = "Datum registrace";
+App::$strings["Last login"] = "Datum posledního přihlášení";
+App::$strings["Last item"] = "Poslední položka";
+App::$strings["Account"] = "ÚÄet";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Vybraní uživatelé budou smazáni!\\n\\n VÅ¡e, co tito uživatelé na tÄ›chto stránkách vytvoÅ™ili, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Uživatel {0} bude smazán!\\n\\n VÅ¡e, co tento uživatel na tÄ›chto stránkách vytvoÅ™il, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
+App::$strings["Plugin %s disabled."] = "Plugin %s zakázán.";
+App::$strings["Plugin %s enabled."] = "Plugin %s povolen.";
+App::$strings["Disable"] = "Zakázat";
+App::$strings["Enable"] = "Povolit";
+App::$strings["Toggle"] = "Přepnout";
+App::$strings["Settings"] = "Nastavení";
+App::$strings["Log settings updated."] = "Nastavení protokolu aktualizováno.";
+App::$strings["Clear"] = "VyÄistit";
+App::$strings["Debugging"] = "Ladění";
+App::$strings["Log file"] = "Soubor s logem";
+App::$strings["Must be writable by web server. Relative to your Friendika index.php."] = "Webový server musí mít práva zápisu . Relativní k index.php Friendika.";
+App::$strings["Log level"] = "Úroveň auditu";
+App::$strings["Close"] = "Uzavřená";
+App::$strings["FTP Host"] = "Hostitel FTP";
+App::$strings["FTP Path"] = "Cesta FTP";
+App::$strings["FTP User"] = "FTP uživatel";
+App::$strings["FTP Password"] = "FTP heslo";
+App::$strings["Access to this profile has been restricted."] = "Přístup na tento profil byl omezen.";
+App::$strings["Tips for New Members"] = "Tipy pro nové Äleny";
+App::$strings["Login failed."] = "Přihlášení se nezdařilo.";
+App::$strings["Welcome "] = "Vítejte ";
+App::$strings["Please upload a profile photo."] = "Prosím nahrejte profilovou fotografii";
+App::$strings["Welcome back "] = "Vítejte zpět ";
+App::$strings["This site is not configured to allow communications with other networks."] = "Tento web není nakonfigurován tak, aby umožňoval komunikaci s ostatními sítěmi.";
+App::$strings["No compatible communication protocols or feeds were discovered."] = "Nenalezen žádný kompatibilní komunikaÄní protokol nebo kanál.";
+App::$strings["The profile address specified does not provide adequate information."] = "Uvedená adresa profilu neposkytuje dostateÄné informace.";
+App::$strings["An author or name was not found."] = "Autor nebo jméno nenalezeno";
+App::$strings["No browser URL could be matched to this address."] = "Této adrese neodpovídá žádné URL prohlížeÄe.";
+App::$strings["The profile address specified belongs to a network which has been disabled on this site."] = "Zadaná adresa profilu patří do sítě, která byla na tomto serveru zakázána.";
+App::$strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Omezený profil. Tato osoba nebude schopna od Vás přijímat přímé / osobní sdělení.";
+App::$strings["Unable to retrieve contact information."] = "Nepodařilo se získat kontaktní informace.";
+App::$strings["following"] = "následující";
+App::$strings["Item has been removed."] = "Položka byla odstraněna.";
+App::$strings["New mail received at "] = "Přišel nový e-mail v";
+App::$strings["Applications"] = "Aplikace";
+App::$strings["No installed applications."] = "Žádné nainstalované aplikace.";
+App::$strings["Search"] = "Vyhledávání";
+App::$strings["Profile not found."] = "Profil nenalezen";
+App::$strings["Profile Name is required."] = "Jméno profilu je povinné.";
+App::$strings["Profile updated."] = "Profil aktualizován.";
+App::$strings["Profile deleted."] = "Profil smazán.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Nový profil vytvořen.";
+App::$strings["Profile unavailable to clone."] = "Profil není možné naklonovat.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Skrýt u tohoto profilu vaše kontakty / seznam přátel před před dalšími uživateli zobrazující si tento profil?";
+App::$strings["Edit Profile Details"] = "Upravit podrobnosti profilu ";
+App::$strings["View this profile"] = "Zobrazit tento profil";
+App::$strings["Create a new profile using these settings"] = "Vytvořit nový profil pomocí tohoto nastavení";
+App::$strings["Clone this profile"] = "Klonovat tento profil";
+App::$strings["Delete this profile"] = "Smazat tento profil";
+App::$strings["Profile Name:"] = "Jméno profilu:";
+App::$strings["Your Full Name:"] = "Vaše celé jméno:";
+App::$strings["Title/Description:"] = "Název / Popis:";
+App::$strings["Your Gender:"] = "Vaše pohlaví:";
+App::$strings["Birthday (%s):"] = "Narozeniny uživatele (%s):";
+App::$strings["Street Address:"] = "Ulice:";
+App::$strings["Locality/City:"] = "Město:";
+App::$strings["Postal/Zip Code:"] = "PSČ:";
+App::$strings["Country:"] = "ZemÄ›:";
+App::$strings["Region/State:"] = "Region / stát:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Rodinný stav:";
+App::$strings["Who: (if applicable)"] = "Kdo: (pokud je možné)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Příklady: jan123, Jan Novák, jan@seznam.cz";
+App::$strings["Sexual Preference:"] = "Sexuální preference:";
+App::$strings["Homepage URL:"] = "Odkaz na domovskou stránku:";
+App::$strings["Political Views:"] = "Politické pÅ™esvÄ›dÄení:";
+App::$strings["Religious Views:"] = "Náboženské pÅ™esvÄ›dÄení:";
+App::$strings["Public Keywords:"] = "VeÅ™ejná klíÄová slova:";
+App::$strings["Private Keywords:"] = "Soukromá klíÄová slova:";
+App::$strings["Example: fishing photography software"] = "Příklad: fishing photography software";
+App::$strings["(Used for suggesting potential friends, can be seen by others)"] = "(Používá se pro doporuÄování potenciálních přátel, může být vidÄ›no ostatními)";
+App::$strings["(Used for searching profiles, never shown to others)"] = "(Používá se pro vyhledávání profilů, není nikdy zobrazeno ostatním)";
+App::$strings["Tell us about yourself..."] = "Řekněte nám něco o sobě ...";
+App::$strings["Hobbies/Interests"] = "KoníÄky/zájmy";
+App::$strings["Contact information and Social Networks"] = "Kontaktní informace a sociální sítě";
+App::$strings["Musical interests"] = "Hudební vkus";
+App::$strings["Books, literature"] = "Knihy, literatura";
+App::$strings["Television"] = "Televize";
+App::$strings["Film/dance/culture/entertainment"] = "Film/tanec/kultura/zábava";
+App::$strings["Love/romance"] = "Láska/romantika";
+App::$strings["Work/employment"] = "Práce/zaměstnání";
+App::$strings["School/education"] = "Škola/vzdělání";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Toto je váš <strong>veřejný</strong> profil.<br />Ten <strong>může</strong> být viditelný kýmkoliv na internetu.";
+App::$strings["Age: "] = "Věk: ";
+App::$strings["Profiles"] = "Profily";
+App::$strings["Change profile photo"] = "Změnit profilovou fotografii";
+App::$strings["Create New Profile"] = "Vytvořit nový profil";
+App::$strings["Profile Image"] = "Profilový obrázek";
+App::$strings["visible to everybody"] = "viditelné pro všechny";
+App::$strings["Edit visibility"] = "Upravit viditelnost";
+App::$strings["Global Directory"] = "Globální adresář";
+App::$strings["Normal site view"] = "Normální zobrazení stránky";
+App::$strings["View all site entries"] = "Zobrazit všechny položky stránky";
+App::$strings["Site Directory"] = "Adresář serveru";
+App::$strings["Gender: "] = "Pohlaví: ";
+App::$strings["No entries (some entries may be hidden)."] = "Žádné záznamy (některé položky mohou být skryty).";
+App::$strings["%s : Not a valid email address."] = "%s : není platná e-mailová adresa.";
+App::$strings["Please join my network on %s"] = "Prosím, připojte se do mé sítě na %s";
+App::$strings["%s : Message delivery failed."] = "%s : DoruÄení zprávy se nezdaÅ™ilo.";
+App::$strings["%d message sent."] = array(
0 => "%d zpráva odeslána.",
1 => "%d zprávy odeslány.",
2 => "%d zprávy odeslány.",
);
-$a->strings["You have no more invitations available"] = "Nemáte k dispozici žádné další pozvánky";
-$a->strings["Send invitations"] = "Poslat pozvánky";
-$a->strings["Enter email addresses, one per line:"] = "Zadejte e-mailové adresy, jednu na řádek:";
-$a->strings["Please join my social network on %s"] = "Prosím, připojte se do mé sociální sítě na %s";
-$a->strings["To accept this invitation, please visit:"] = "Chcete-li toto pozvání přijmout, navštivte prosím:";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Budete muset zadat kód této pozvánky: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Jakmile se zaregistrujete, prosím spojte se se mnou přes mou profilovu stránku na:";
-$a->strings["Response from remote site was not understood."] = "OdpovÄ›Ä ze vzdáleného serveru nebyla srozumitelná.";
-$a->strings["Unexpected response from remote site: "] = "NeoÄekávaná odpovÄ›Ä od vzdáleného serveru:";
-$a->strings["Confirmation completed successfully."] = "Potvrzení úspěšnÄ› dokonÄena.";
-$a->strings["Remote site reported: "] = "Vzdálený server oznámil:";
-$a->strings["Temporary failure. Please wait and try again."] = "DoÄasné selhání. Prosím, vyÄkejte a zkuste to znovu.";
-$a->strings["Introduction failed or was revoked."] = "Žádost o propojení selhala nebo byla zrušena.";
-$a->strings["Unable to set contact photo."] = "Nelze nastavit fotografii kontaktu.";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s je nyní přítel s %2\$s";
-$a->strings["No user record found for '%s' "] = "Pro '%s' nenalezen žádný uživatelský záznam ";
-$a->strings["Our site encryption key is apparently messed up."] = "Náš Å¡ifrovací klÃ­Ä zÅ™ejmÄ› pÅ™estal správnÄ› fungovat.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Byla poskytnuta prázdná URL adresa nebo se nepodařilo URL adresu dešifrovat.";
-$a->strings["Contact record was not found for you on our site."] = "Kontakt záznam nebyl nalezen pro vás na našich stránkách.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Váš systém poskytl duplicitní ID vůÄi naÅ¡emu systému. Pokuste se akci zopakovat.";
-$a->strings["Unable to set your contact credentials on our system."] = "Nelze nastavit Vaše přihlašovací údaje v našem systému.";
-$a->strings["Unable to update your contact profile details on our system"] = "Nelze aktualizovat Váš profil v našem systému";
-$a->strings["Connection accepted at %s"] = "Připojení přijato na %s";
-$a->strings["Facebook disabled"] = "Facebook zakázán";
-$a->strings["Updating contacts"] = "Aktualizace kontaktů";
-$a->strings["Facebook API key is missing."] = "Chybí Facebook API klíÄ.";
-$a->strings["Facebook Connect"] = "Facebook připojen";
-$a->strings["Install Facebook connector for this account."] = "Nainstalovat pro tento úÄet Facebook konektor.";
-$a->strings["Remove Facebook connector"] = "Odstranit konektor na Facebook";
-$a->strings["Post to Facebook by default"] = "Standardně posílat příspěvky na Facebook";
-$a->strings["Link all your Facebook friends and conversations"] = "Připojit všechny své přátele na Facebooku a konverzace";
-$a->strings["Warning: Your Facebook privacy settings can not be imported."] = "Upozornění: nastavení ochrany osobních údajů na Facebooku nelze importovat.";
-$a->strings["Linked Facebook items <strong>may</strong> be publicly visible, depending on your privacy settings for this website/account."] = "Propojené položky z Facebook <strong>mohou</strong> být veÅ™ejnÄ› viditelné, v závislosti na nastavení ochrany osobních údajů pro tuto webovou stránku/úÄet.";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Facebook Connector Settings"] = "Nastavení Facebook konektoru ";
-$a->strings["Post to Facebook"] = "Přidat příspěvek na Facebook";
-$a->strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "Příspěvek na Facebook zrušen kvůli konfliktu přístupových práv mezi sítěmi.";
-$a->strings["Image: "] = "Obrázek: ";
-$a->strings["View on Friendika"] = "Pohled na Friendiku";
-$a->strings["Facebook post failed. Queued for retry."] = "Zaslání příspěvku na Facebook selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání.";
-$a->strings["Generate new key"] = "Generovat nové klíÄe";
-$a->strings["Widgets key"] = "Widgety klíÄ";
-$a->strings["Widgets available"] = "Widgety k dispozici";
-$a->strings["Connect on Friendika!"] = "Spojit se na Friendice!";
-$a->strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe";
-$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe";
-$a->strings["New game"] = "Nová hra";
-$a->strings["New game with handicap"] = "Nová hra s handicapem";
-$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "TrojrozmÄ›rné tic-tac-toe je podobná této tradiÄní hÅ™e kromÄ› toho, že se hraje na více úrovních souÄasnÄ›.";
-$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních.";
-$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na stÅ™ední úrovni, protože hrÃ¡Ä zaujímající tuto polohu má Äasto nespravedlivou výhodu.";
-$a->strings["You go first..."] = "Vy zaÄnÄ›te ...";
-$a->strings["I'm going first this time..."] = "Tentokrát zaÄnu já...";
-$a->strings["You won!"] = "Vyhrál jste!";
-$a->strings["\"Cat\" game!"] = "\"KoÄiÄí\" hra!";
-$a->strings["I won!"] = "Vyhrál jsem!";
-$a->strings["Randplace Settings"] = "Randplace Nastavení";
-$a->strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin";
-$a->strings["Upload a file"] = "Nahrát soubor";
-$a->strings["Drop files here to upload"] = "Přeneste sem soubory k nahrání";
-$a->strings["Failed"] = "Neúspěch";
-$a->strings["No files were uploaded."] = "Žádné soubory nebyly nahrány.";
-$a->strings["Uploaded file is empty"] = "Nahraný soubor je prázdný";
-$a->strings["File has an invalid extension, it should be one of "] = "Soubor má neplatnou příponu, ta by měla být jednou z";
-$a->strings["Upload was cancelled, or server error encountered"] = "Nahrávání bylo zrušeno nebo došlo k chybě na serveru";
-$a->strings["Impressum"] = "Impressum";
-$a->strings["Site Owner"] = "Vlastník webu";
-$a->strings["Email Address"] = "E-mailová adresa";
-$a->strings["Postal Address"] = "Poštovní adresa";
-$a->strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "DoplnÄ›k Impressum musí být nakonfigurován!<br/>Prosím, pÅ™idejte alespoň promÄ›nnou <tt>owner</tt> do konfiguraÄního souboru. Pro nastavení ostatních promÄ›nných se seznamte s nápovÄ›dou v souboru README tohoto doplňku.";
-$a->strings["Site Owners Profile"] = "Profil majitele webu";
-$a->strings["Notes"] = "Poznámky";
-$a->strings["OEmbed settings updated"] = "OEmbed nastavení aktualizováno";
-$a->strings["Use OEmbed for YouTube videos"] = "Použití OEmbed pro videa na YouTube";
-$a->strings["URL to embed:"] = "URL adresa k vložení:";
-$a->strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet";
-$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Obraťte se na administratora webu.<br />Poskytnutý odkaz na API není platný.";
-$a->strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu.";
-$a->strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno.";
-$a->strings["StatusNet Posting Settings"] = "Nastavení zasílání příspěvků na StatusNet ";
-$a->strings["Globally Available StatusNet OAuthKeys"] = "GlobálnÄ› dostupné StatusNet OAuth klíÄe";
-$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné pÅ™ednastavené OAuth páry klíÄů pro nÄ›které servery StatusNetu. Pokud používáte nÄ›který z nich, použijte toto pÅ™ihlášení. Pokud ne, neváhejte se pÅ™ipojit k jiné instanci StatusNet (viz níže).";
-$a->strings["Provide your own OAuth Credentials"] = "UveÄte své vlastní OAuth pÅ™ihlaÅ¡ovací údaje";
-$a->strings["No consumer key pair for StatusNet found. Register your Friendika Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendika installation at your favorited StatusNet installation."] = "Nenalezen žádný consumer pár klíÄů pro StatusNet. Zaregistrujte svůj Friendika úÄet jako desktopový klient na svém úÄtu StatusNetu, zkopírujte níže consumer pár klíÄů a zadejte API base root.<br />Než si zaregistrujete svůj vlastní pár klíÄů OAuth, zjistÄ›te si od administrátora, zda-li už náhodou na tento Friendika server nepÅ™idal pár klíÄů pro vámi požadovanou instalaci StatusNetu.";
-$a->strings["OAuth Consumer Key"] = "OAuth Consumer Key";
-$a->strings["OAuth Consumer Secret"] = "OAuth Consumer Secret";
-$a->strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncový /)";
-$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Chcete-li pÅ™ipojit k vaÅ¡emu úÄtu StatusNet kliknÄ›te na tlaÄítko níže, abyste dostati bezpeÄnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na StatusNetu.";
-$a->strings["Log in with StatusNet"] = "Přihlásit se s StatusNet";
-$a->strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpeÄnostní kód ze StatusNet";
-$a->strings["Cancel Connection Process"] = "Zrušit připojování";
-$a->strings["Current StatusNet API is"] = "Aktuální StatusNet API je";
-$a->strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení";
-$a->strings["Currently connected to: "] = "V souÄasné dobÄ› pÅ™ipojen k:";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související StatusNet úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
-$a->strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet";
-$a->strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet";
-$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth";
-$a->strings["API URL"] = "API URL";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Piwik Base URL"] = "Piwik Base adresa URL";
-$a->strings["Site ID"] = "ID webu";
-$a->strings["Show opt-out cookie link?"] = "Zobrazit odkaz opt-out cookie?";
-$a->strings["Post to Twitter"] = "Poslat příspěvek na Twitter";
-$a->strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno.";
-$a->strings["Twitter Posting Settings"] = "Nastavení zasílání příspěvků na Twitter ";
-$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotÅ™ebitelský páru klíÄů pro Twitter. ObraÅ¥te se na administrátora webu.";
-$a->strings["At this Friendika instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Na tomto Friendika serveru je Twitter plugin povolen, ale jeÅ¡tÄ› nemáte svůj úÄet pÅ™ipojen ke svému Twitter úÄtu. Chcete-li tak uÄinit, klepnutím na tlaÄítko níže získejte PIN z Twitteru, který musíte zkopírovat do vstupního pole níže a odeÅ¡lete formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na Twitteru.";
-$a->strings["Log in with Twitter"] = "Přihlásit se s Twitter";
-$a->strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související Twitter úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
-$a->strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter";
-$a->strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter";
-$a->strings["Consumer key"] = "Consumer key";
-$a->strings["Consumer secret"] = "Consumer secret";
-$a->strings["Gender:"] = "Pohlaví:";
-$a->strings["Birthday:"] = "Narozeniny:";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Age:"] = "Věk:";
-$a->strings["<span class=\"heart\">&hearts;</span> Status:"] = "<span class=\"heart\">&hearts;</span> Status:";
-$a->strings["Homepage:"] = "Domácí stránka:";
-$a->strings["Religion:"] = "Náboženství:";
-$a->strings["About:"] = "O mÄ›:";
-$a->strings["Hobbies/Interests:"] = "KoníÄky/zájmy:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktní informace a sociální sítě:";
-$a->strings["Musical interests:"] = "Hudební vkus:";
-$a->strings["Books, literature:"] = "Knihy, literatura:";
-$a->strings["Television:"] = "Televize:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/tanec/kultura/zábava:";
-$a->strings["Love/Romance:"] = "Láska/romance";
-$a->strings["Work/employment:"] = "Práce/zaměstnání:";
-$a->strings["School/education:"] = "Škola/vzdělávání:";
-$a->strings["Unknown | Not categorised"] = "Neznámé | Nezařazeno";
-$a->strings["Block immediately"] = "Okamžitě blokovat ";
-$a->strings["Shady, spammer, self-marketer"] = "pochybný, spammer, self-makerter";
-$a->strings["Known to me, but no opinion"] = "Znám ho ale, ale bez rozhodnutí";
-$a->strings["OK, probably harmless"] = "OK, pravděpodobně neškodný";
-$a->strings["Reputable, has my trust"] = "Renomovaný, má mou důvěru";
-$a->strings["Frequently"] = "ÄŒasto";
-$a->strings["Hourly"] = "každou hodinu";
-$a->strings["Twice daily"] = "Dvakrát denně";
-$a->strings["Daily"] = "dennÄ›";
-$a->strings["Weekly"] = "Týdenně";
-$a->strings["Monthly"] = "MÄ›síÄnÄ›";
-$a->strings["Male"] = "Muž";
-$a->strings["Female"] = "Žena";
-$a->strings["Currently Male"] = "V souÄasné dobÄ› muž";
-$a->strings["Currently Female"] = "V souÄasné dobÄ› žena";
-$a->strings["Mostly Male"] = "Většinou muž";
-$a->strings["Mostly Female"] = "Většinou žena";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "Transexuál";
-$a->strings["Hermaphrodite"] = "Hermafrodit";
-$a->strings["Neuter"] = "Neutrál";
-$a->strings["Non-specific"] = "Nespecifikováno";
-$a->strings["Other"] = "Jiné";
-$a->strings["Undecided"] = "Nerozhodnuto";
-$a->strings["Males"] = "Muži";
-$a->strings["Females"] = "Ženy";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "LesbiÄka";
-$a->strings["No Preference"] = "Bez preferencí";
-$a->strings["Bisexual"] = "Bisexuál";
-$a->strings["Autosexual"] = "Autosexuál";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "panic/panna";
-$a->strings["Deviant"] = "Deviant";
-$a->strings["Fetish"] = "Fetišista";
-$a->strings["Oodles"] = "HodnÄ›";
-$a->strings["Nonsexual"] = "Nesexuální";
-$a->strings["Single"] = "Svobodný";
-$a->strings["Lonely"] = "Osamnělý";
-$a->strings["Available"] = "Dostupný";
-$a->strings["Unavailable"] = "Nedostupný";
-$a->strings["Dating"] = "Seznamující se";
-$a->strings["Unfaithful"] = "Nevěrný";
-$a->strings["Sex Addict"] = "Závislý na sexu";
-$a->strings["Friends"] = "Přátelé";
-$a->strings["Friends/Benefits"] = "Přátelé / výhody";
-$a->strings["Casual"] = "Ležérní";
-$a->strings["Engaged"] = "Zadaný";
-$a->strings["Married"] = "Ženatý/vdaná";
-$a->strings["Partners"] = "Partneři";
-$a->strings["Cohabiting"] = "Žijící ve spoleÄné domácnosti";
-$a->strings["Happy"] = "Šťastný";
-$a->strings["Not Looking"] = "Nehledající";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Zrazen";
-$a->strings["Separated"] = "OdlouÄený";
-$a->strings["Unstable"] = "Nestálý";
-$a->strings["Divorced"] = "Rozvedený(á)";
-$a->strings["Widowed"] = "Ovdovělý(á)";
-$a->strings["Uncertain"] = "Nejistý";
-$a->strings["Complicated"] = "Komplikovaný";
-$a->strings["Don't care"] = "Nezajímá";
-$a->strings["Ask me"] = "Zeptej se mÄ›";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "ZaÄíná:";
-$a->strings["Finishes:"] = "KonÄí:";
-$a->strings["prev"] = "předchozí";
-$a->strings["first"] = "první";
-$a->strings["last"] = "poslední";
-$a->strings["next"] = "další";
-$a->strings["No contacts"] = "Žádné kontakty";
-$a->strings["%d Contact"] = array(
+App::$strings["You have no more invitations available"] = "Nemáte k dispozici žádné další pozvánky";
+App::$strings["Send invitations"] = "Poslat pozvánky";
+App::$strings["Enter email addresses, one per line:"] = "Zadejte e-mailové adresy, jednu na řádek:";
+App::$strings["Please join my social network on %s"] = "Prosím, připojte se do mé sociální sítě na %s";
+App::$strings["To accept this invitation, please visit:"] = "Chcete-li toto pozvání přijmout, navštivte prosím:";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "Budete muset zadat kód této pozvánky: \$invite_code";
+App::$strings["Once you have registered, please connect with me via my profile page at:"] = "Jakmile se zaregistrujete, prosím spojte se se mnou přes mou profilovu stránku na:";
+App::$strings["Response from remote site was not understood."] = "OdpovÄ›Ä ze vzdáleného serveru nebyla srozumitelná.";
+App::$strings["Unexpected response from remote site: "] = "NeoÄekávaná odpovÄ›Ä od vzdáleného serveru:";
+App::$strings["Confirmation completed successfully."] = "Potvrzení úspěšnÄ› dokonÄena.";
+App::$strings["Remote site reported: "] = "Vzdálený server oznámil:";
+App::$strings["Temporary failure. Please wait and try again."] = "DoÄasné selhání. Prosím, vyÄkejte a zkuste to znovu.";
+App::$strings["Introduction failed or was revoked."] = "Žádost o propojení selhala nebo byla zrušena.";
+App::$strings["Unable to set contact photo."] = "Nelze nastavit fotografii kontaktu.";
+App::$strings["%1\$s is now friends with %2\$s"] = "%1\$s je nyní přítel s %2\$s";
+App::$strings["No user record found for '%s' "] = "Pro '%s' nenalezen žádný uživatelský záznam ";
+App::$strings["Our site encryption key is apparently messed up."] = "Náš Å¡ifrovací klÃ­Ä zÅ™ejmÄ› pÅ™estal správnÄ› fungovat.";
+App::$strings["Empty site URL was provided or URL could not be decrypted by us."] = "Byla poskytnuta prázdná URL adresa nebo se nepodařilo URL adresu dešifrovat.";
+App::$strings["Contact record was not found for you on our site."] = "Kontakt záznam nebyl nalezen pro vás na našich stránkách.";
+App::$strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Váš systém poskytl duplicitní ID vůÄi naÅ¡emu systému. Pokuste se akci zopakovat.";
+App::$strings["Unable to set your contact credentials on our system."] = "Nelze nastavit Vaše přihlašovací údaje v našem systému.";
+App::$strings["Unable to update your contact profile details on our system"] = "Nelze aktualizovat Váš profil v našem systému";
+App::$strings["Connection accepted at %s"] = "Připojení přijato na %s";
+App::$strings["Facebook disabled"] = "Facebook zakázán";
+App::$strings["Updating contacts"] = "Aktualizace kontaktů";
+App::$strings["Facebook API key is missing."] = "Chybí Facebook API klíÄ.";
+App::$strings["Facebook Connect"] = "Facebook připojen";
+App::$strings["Install Facebook connector for this account."] = "Nainstalovat pro tento úÄet Facebook konektor.";
+App::$strings["Remove Facebook connector"] = "Odstranit konektor na Facebook";
+App::$strings["Post to Facebook by default"] = "Standardně posílat příspěvky na Facebook";
+App::$strings["Link all your Facebook friends and conversations"] = "Připojit všechny své přátele na Facebooku a konverzace";
+App::$strings["Warning: Your Facebook privacy settings can not be imported."] = "Upozornění: nastavení ochrany osobních údajů na Facebooku nelze importovat.";
+App::$strings["Linked Facebook items <strong>may</strong> be publicly visible, depending on your privacy settings for this website/account."] = "Propojené položky z Facebook <strong>mohou</strong> být veÅ™ejnÄ› viditelné, v závislosti na nastavení ochrany osobních údajů pro tuto webovou stránku/úÄet.";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Facebook Connector Settings"] = "Nastavení Facebook konektoru ";
+App::$strings["Post to Facebook"] = "Přidat příspěvek na Facebook";
+App::$strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "Příspěvek na Facebook zrušen kvůli konfliktu přístupových práv mezi sítěmi.";
+App::$strings["Image: "] = "Obrázek: ";
+App::$strings["View on Friendika"] = "Pohled na Friendiku";
+App::$strings["Facebook post failed. Queued for retry."] = "Zaslání příspěvku na Facebook selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání.";
+App::$strings["Generate new key"] = "Generovat nové klíÄe";
+App::$strings["Widgets key"] = "Widgety klíÄ";
+App::$strings["Widgets available"] = "Widgety k dispozici";
+App::$strings["Connect on Friendika!"] = "Spojit se na Friendice!";
+App::$strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe";
+App::$strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe";
+App::$strings["New game"] = "Nová hra";
+App::$strings["New game with handicap"] = "Nová hra s handicapem";
+App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "TrojrozmÄ›rné tic-tac-toe je podobná této tradiÄní hÅ™e kromÄ› toho, že se hraje na více úrovních souÄasnÄ›.";
+App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních.";
+App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na stÅ™ední úrovni, protože hrÃ¡Ä zaujímající tuto polohu má Äasto nespravedlivou výhodu.";
+App::$strings["You go first..."] = "Vy zaÄnÄ›te ...";
+App::$strings["I'm going first this time..."] = "Tentokrát zaÄnu já...";
+App::$strings["You won!"] = "Vyhrál jste!";
+App::$strings["\"Cat\" game!"] = "\"KoÄiÄí\" hra!";
+App::$strings["I won!"] = "Vyhrál jsem!";
+App::$strings["Randplace Settings"] = "Randplace Nastavení";
+App::$strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin";
+App::$strings["Upload a file"] = "Nahrát soubor";
+App::$strings["Drop files here to upload"] = "Přeneste sem soubory k nahrání";
+App::$strings["Failed"] = "Neúspěch";
+App::$strings["No files were uploaded."] = "Žádné soubory nebyly nahrány.";
+App::$strings["Uploaded file is empty"] = "Nahraný soubor je prázdný";
+App::$strings["File has an invalid extension, it should be one of "] = "Soubor má neplatnou příponu, ta by měla být jednou z";
+App::$strings["Upload was cancelled, or server error encountered"] = "Nahrávání bylo zrušeno nebo došlo k chybě na serveru";
+App::$strings["Impressum"] = "Impressum";
+App::$strings["Site Owner"] = "Vlastník webu";
+App::$strings["Email Address"] = "E-mailová adresa";
+App::$strings["Postal Address"] = "Poštovní adresa";
+App::$strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "DoplnÄ›k Impressum musí být nakonfigurován!<br/>Prosím, pÅ™idejte alespoň promÄ›nnou <tt>owner</tt> do konfiguraÄního souboru. Pro nastavení ostatních promÄ›nných se seznamte s nápovÄ›dou v souboru README tohoto doplňku.";
+App::$strings["Site Owners Profile"] = "Profil majitele webu";
+App::$strings["Notes"] = "Poznámky";
+App::$strings["OEmbed settings updated"] = "OEmbed nastavení aktualizováno";
+App::$strings["Use OEmbed for YouTube videos"] = "Použití OEmbed pro videa na YouTube";
+App::$strings["URL to embed:"] = "URL adresa k vložení:";
+App::$strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet";
+App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Obraťte se na administratora webu.<br />Poskytnutý odkaz na API není platný.";
+App::$strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu.";
+App::$strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno.";
+App::$strings["StatusNet Posting Settings"] = "Nastavení zasílání příspěvků na StatusNet ";
+App::$strings["Globally Available StatusNet OAuthKeys"] = "GlobálnÄ› dostupné StatusNet OAuth klíÄe";
+App::$strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné pÅ™ednastavené OAuth páry klíÄů pro nÄ›které servery StatusNetu. Pokud používáte nÄ›který z nich, použijte toto pÅ™ihlášení. Pokud ne, neváhejte se pÅ™ipojit k jiné instanci StatusNet (viz níže).";
+App::$strings["Provide your own OAuth Credentials"] = "UveÄte své vlastní OAuth pÅ™ihlaÅ¡ovací údaje";
+App::$strings["No consumer key pair for StatusNet found. Register your Friendika Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendika installation at your favorited StatusNet installation."] = "Nenalezen žádný consumer pár klíÄů pro StatusNet. Zaregistrujte svůj Friendika úÄet jako desktopový klient na svém úÄtu StatusNetu, zkopírujte níže consumer pár klíÄů a zadejte API base root.<br />Než si zaregistrujete svůj vlastní pár klíÄů OAuth, zjistÄ›te si od administrátora, zda-li už náhodou na tento Friendika server nepÅ™idal pár klíÄů pro vámi požadovanou instalaci StatusNetu.";
+App::$strings["OAuth Consumer Key"] = "OAuth Consumer Key";
+App::$strings["OAuth Consumer Secret"] = "OAuth Consumer Secret";
+App::$strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncový /)";
+App::$strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Chcete-li pÅ™ipojit k vaÅ¡emu úÄtu StatusNet kliknÄ›te na tlaÄítko níže, abyste dostati bezpeÄnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na StatusNetu.";
+App::$strings["Log in with StatusNet"] = "Přihlásit se s StatusNet";
+App::$strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpeÄnostní kód ze StatusNet";
+App::$strings["Cancel Connection Process"] = "Zrušit připojování";
+App::$strings["Current StatusNet API is"] = "Aktuální StatusNet API je";
+App::$strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení";
+App::$strings["Currently connected to: "] = "V souÄasné dobÄ› pÅ™ipojen k:";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související StatusNet úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
+App::$strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet";
+App::$strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet";
+App::$strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth";
+App::$strings["API URL"] = "API URL";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Piwik Base URL"] = "Piwik Base adresa URL";
+App::$strings["Site ID"] = "ID webu";
+App::$strings["Show opt-out cookie link?"] = "Zobrazit odkaz opt-out cookie?";
+App::$strings["Post to Twitter"] = "Poslat příspěvek na Twitter";
+App::$strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno.";
+App::$strings["Twitter Posting Settings"] = "Nastavení zasílání příspěvků na Twitter ";
+App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotÅ™ebitelský páru klíÄů pro Twitter. ObraÅ¥te se na administrátora webu.";
+App::$strings["At this Friendika instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Na tomto Friendika serveru je Twitter plugin povolen, ale jeÅ¡tÄ› nemáte svůj úÄet pÅ™ipojen ke svému Twitter úÄtu. Chcete-li tak uÄinit, klepnutím na tlaÄítko níže získejte PIN z Twitteru, který musíte zkopírovat do vstupního pole níže a odeÅ¡lete formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na Twitteru.";
+App::$strings["Log in with Twitter"] = "Přihlásit se s Twitter";
+App::$strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související Twitter úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
+App::$strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter";
+App::$strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter";
+App::$strings["Consumer key"] = "Consumer key";
+App::$strings["Consumer secret"] = "Consumer secret";
+App::$strings["Gender:"] = "Pohlaví:";
+App::$strings["Birthday:"] = "Narozeniny:";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Age:"] = "Věk:";
+App::$strings["<span class=\"heart\">&hearts;</span> Status:"] = "<span class=\"heart\">&hearts;</span> Status:";
+App::$strings["Homepage:"] = "Domácí stránka:";
+App::$strings["Religion:"] = "Náboženství:";
+App::$strings["About:"] = "O mÄ›:";
+App::$strings["Hobbies/Interests:"] = "KoníÄky/zájmy:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktní informace a sociální sítě:";
+App::$strings["Musical interests:"] = "Hudební vkus:";
+App::$strings["Books, literature:"] = "Knihy, literatura:";
+App::$strings["Television:"] = "Televize:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/tanec/kultura/zábava:";
+App::$strings["Love/Romance:"] = "Láska/romance";
+App::$strings["Work/employment:"] = "Práce/zaměstnání:";
+App::$strings["School/education:"] = "Škola/vzdělávání:";
+App::$strings["Unknown | Not categorised"] = "Neznámé | Nezařazeno";
+App::$strings["Block immediately"] = "Okamžitě blokovat ";
+App::$strings["Shady, spammer, self-marketer"] = "pochybný, spammer, self-makerter";
+App::$strings["Known to me, but no opinion"] = "Znám ho ale, ale bez rozhodnutí";
+App::$strings["OK, probably harmless"] = "OK, pravděpodobně neškodný";
+App::$strings["Reputable, has my trust"] = "Renomovaný, má mou důvěru";
+App::$strings["Frequently"] = "ÄŒasto";
+App::$strings["Hourly"] = "každou hodinu";
+App::$strings["Twice daily"] = "Dvakrát denně";
+App::$strings["Daily"] = "dennÄ›";
+App::$strings["Weekly"] = "Týdenně";
+App::$strings["Monthly"] = "MÄ›síÄnÄ›";
+App::$strings["Male"] = "Muž";
+App::$strings["Female"] = "Žena";
+App::$strings["Currently Male"] = "V souÄasné dobÄ› muž";
+App::$strings["Currently Female"] = "V souÄasné dobÄ› žena";
+App::$strings["Mostly Male"] = "Většinou muž";
+App::$strings["Mostly Female"] = "Většinou žena";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "Transexuál";
+App::$strings["Hermaphrodite"] = "Hermafrodit";
+App::$strings["Neuter"] = "Neutrál";
+App::$strings["Non-specific"] = "Nespecifikováno";
+App::$strings["Other"] = "Jiné";
+App::$strings["Undecided"] = "Nerozhodnuto";
+App::$strings["Males"] = "Muži";
+App::$strings["Females"] = "Ženy";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "LesbiÄka";
+App::$strings["No Preference"] = "Bez preferencí";
+App::$strings["Bisexual"] = "Bisexuál";
+App::$strings["Autosexual"] = "Autosexuál";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "panic/panna";
+App::$strings["Deviant"] = "Deviant";
+App::$strings["Fetish"] = "Fetišista";
+App::$strings["Oodles"] = "HodnÄ›";
+App::$strings["Nonsexual"] = "Nesexuální";
+App::$strings["Single"] = "Svobodný";
+App::$strings["Lonely"] = "Osamnělý";
+App::$strings["Available"] = "Dostupný";
+App::$strings["Unavailable"] = "Nedostupný";
+App::$strings["Dating"] = "Seznamující se";
+App::$strings["Unfaithful"] = "Nevěrný";
+App::$strings["Sex Addict"] = "Závislý na sexu";
+App::$strings["Friends"] = "Přátelé";
+App::$strings["Friends/Benefits"] = "Přátelé / výhody";
+App::$strings["Casual"] = "Ležérní";
+App::$strings["Engaged"] = "Zadaný";
+App::$strings["Married"] = "Ženatý/vdaná";
+App::$strings["Partners"] = "Partneři";
+App::$strings["Cohabiting"] = "Žijící ve spoleÄné domácnosti";
+App::$strings["Happy"] = "Šťastný";
+App::$strings["Not Looking"] = "Nehledající";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Zrazen";
+App::$strings["Separated"] = "OdlouÄený";
+App::$strings["Unstable"] = "Nestálý";
+App::$strings["Divorced"] = "Rozvedený(á)";
+App::$strings["Widowed"] = "Ovdovělý(á)";
+App::$strings["Uncertain"] = "Nejistý";
+App::$strings["Complicated"] = "Komplikovaný";
+App::$strings["Don't care"] = "Nezajímá";
+App::$strings["Ask me"] = "Zeptej se mÄ›";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "ZaÄíná:";
+App::$strings["Finishes:"] = "KonÄí:";
+App::$strings["prev"] = "předchozí";
+App::$strings["first"] = "první";
+App::$strings["last"] = "poslední";
+App::$strings["next"] = "další";
+App::$strings["No contacts"] = "Žádné kontakty";
+App::$strings["%d Contact"] = array(
0 => "%d kontakt",
1 => "%d kontaktů",
2 => "%d kontaktů",
);
-$a->strings["Monday"] = "Pondělí";
-$a->strings["Tuesday"] = "Úterý";
-$a->strings["Wednesday"] = "Středa";
-$a->strings["Thursday"] = "ÄŒtvrtek";
-$a->strings["Friday"] = "Pátek";
-$a->strings["Saturday"] = "Sobota";
-$a->strings["Sunday"] = "Neděle";
-$a->strings["January"] = "Ledna";
-$a->strings["February"] = "Února";
-$a->strings["March"] = "Března";
-$a->strings["April"] = "Dubna";
-$a->strings["May"] = "Května";
-$a->strings["June"] = "ÄŒervna";
-$a->strings["July"] = "ÄŒervence";
-$a->strings["August"] = "Srpna";
-$a->strings["September"] = "Září";
-$a->strings["October"] = "Října";
-$a->strings["November"] = "Listopadu";
-$a->strings["December"] = "Prosince";
-$a->strings["bytes"] = "bytů";
-$a->strings["Select an alternate language"] = "Vyběr alternativního jazyka";
-$a->strings["Sharing notification from Diaspora network"] = "Sdílení oznámení ze sítě Diaspora";
-$a->strings["Embedding disabled"] = "Vkládání zakázáno";
-$a->strings["Create a new group"] = "Vytvořit novou skupinu";
-$a->strings["Everybody"] = "VÅ¡ichni";
-$a->strings["Logout"] = "Odhlásit se";
-$a->strings["End this session"] = "Konec této relace";
-$a->strings["Login"] = "Přihlásit se";
-$a->strings["Sign in"] = "Přihlásit se";
-$a->strings["Home"] = "Domů";
-$a->strings["Home Page"] = "Domácí stránka";
-$a->strings["Create an account"] = "VytvoÅ™it úÄet";
-$a->strings["Help and documentation"] = "Nápověda a dokumentace";
-$a->strings["Apps"] = "Aplikace";
-$a->strings["Addon applications, utilities, games"] = "Doplňkové aplikace, nástroje, hry";
-$a->strings["Search site content"] = "Hledání na stránkách tohoto webu";
-$a->strings["Conversations on this site"] = "Konverzace na tomto webu";
-$a->strings["Directory"] = "Adresář";
-$a->strings["People directory"] = "Adresář";
-$a->strings["Network"] = "Síť";
-$a->strings["Conversations from your friends"] = "Konverzace od Vašich přátel";
-$a->strings["Your posts and conversations"] = "Vaše příspěvky a konverzace";
-$a->strings["Notifications"] = "Upozornění";
-$a->strings["Friend requests"] = "Požadavky přátelství";
-$a->strings["Private mail"] = "Soukromá pošta";
-$a->strings["Manage"] = "Spravovat";
-$a->strings["Manage other pages"] = "Spravovat jiné stránky";
-$a->strings["Manage/edit profiles"] = "Spravovat/upravit profily";
-$a->strings["Manage/edit friends and contacts"] = "Spravovat/upravit přátelé a kontakty";
-$a->strings["Admin"] = "Administrace";
-$a->strings["Site setup and configuration"] = "Nastavení webu a konfigurace";
-$a->strings["Logged out."] = "Odhlášen.";
-$a->strings["Miscellaneous"] = "Různé";
-$a->strings["year"] = "rok";
-$a->strings["month"] = "měsíc";
-$a->strings["day"] = "den";
-$a->strings["never"] = "nikdy";
-$a->strings["less than a second ago"] = "méně než před sekundou";
-$a->strings["years"] = "let";
-$a->strings["months"] = "měsíců";
-$a->strings["week"] = "týden";
-$a->strings["weeks"] = "týdny";
-$a->strings["days"] = "dnů";
-$a->strings["hour"] = "hodina";
-$a->strings["hours"] = "hodin";
-$a->strings["minute"] = "minuta";
-$a->strings["minutes"] = "minut";
-$a->strings["second"] = "sekunda";
-$a->strings["seconds"] = "sekund";
-$a->strings[" ago"] = " nazpět";
-$a->strings["From: "] = "Od:";
-$a->strings["Image/photo"] = "Obrázek/fotografie";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Nelze nalézt záznam v DNS pro databázový server '%s'";
-$a->strings["Visible to everybody"] = "Viditelné pro všechny";
-$a->strings["show"] = "zobrazit";
-$a->strings["don't show"] = "nikdy nezobrazit";
-$a->strings["(no subject)"] = "(Bez předmětu)";
-$a->strings["You have a new follower at "] = "Máte nového následovníka na";
-$a->strings["event"] = "událost";
-$a->strings["View %s's profile"] = "Zobrazit %s profilu";
-$a->strings["%s from %s"] = "%s od %s";
-$a->strings["View in context"] = "Pohled v kontextu";
-$a->strings["See more posts like this"] = "Zobrazit více podobných příspěvků";
-$a->strings["See all %d comments"] = "Zobrazit všechny komentáře %d";
-$a->strings["Select"] = "Vybrat";
-$a->strings["toggle star status"] = "přepnout hvězdu";
-$a->strings["to"] = "pro";
-$a->strings["Wall-to-Wall"] = "ZeÄ-na-ZeÄ";
-$a->strings["via Wall-To-Wall:"] = "pÅ™es ZeÄ-na-ZeÄ ";
-$a->strings["Delete Selected Items"] = "Smazat vybrané položky";
-$a->strings["View status"] = "Zobrazit stav";
-$a->strings["View profile"] = "Zobrazit profil";
-$a->strings["View photos"] = "Zobrazit fotografie";
-$a->strings["View recent"] = "Zobrazit poslední";
-$a->strings["Send PM"] = "Poslat soukromou zprávu";
-$a->strings["%s likes this."] = "%s se to líbí.";
-$a->strings["%s doesn't like this."] = "%s se to nelíbí.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d lidem</span> se to líbí.";
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d lidem</span> se to nelíbí.";
-$a->strings["and"] = "a";
-$a->strings[", and %d other people"] = ", a %d dalších lidí";
-$a->strings["%s like this."] = "%s se to líbí.";
-$a->strings["%s don't like this."] = "%s se to nelíbí.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Viditelné pro <strong>všechny</strong>";
-$a->strings["Please enter a YouTube link:"] = "Prosím zadejte odkaz na YouTube:";
-$a->strings["Please enter a video(.ogg) link/URL:"] = "Prosím, zadejte odkaz na video (ogg.):";
-$a->strings["Please enter an audio(.ogg) link/URL:"] = "Prosím, zadejte odkaz na audio (ogg.):";
-$a->strings["Where are you right now?"] = "Kde právě jste?";
-$a->strings["Enter a title for this item"] = "Zadejte titulek pro tuto položku";
-$a->strings["Set title"] = "Nastavit titulek";
-$a->strings["Delete this item?"] = "Odstranit tuto položku?";
-$a->strings["Create a New Account"] = "VytvoÅ™it nový úÄet";
-$a->strings["Nickname or Email address: "] = "Přezdívka nebo e-mailová adresa:";
-$a->strings["Password: "] = "Heslo: ";
-$a->strings["Nickname/Email/OpenID: "] = "Přezdívka/E-mail/OpenID: ";
-$a->strings["Password (if not OpenID): "] = "Heslo (pokud se nepoužívá OpenID):";
-$a->strings["Forgot your password?"] = "Zapomněli jste své heslo?";
-$a->strings["Connect"] = "Spojit";
-$a->strings[", "] = ", ";
-$a->strings["Status:"] = "Status:";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["Birthday Reminders"] = "Připomínka narozenin";
-$a->strings["Birthdays this week:"] = "Narozeniny tento týden:";
-$a->strings["(Adjusted for local time)"] = "(Upraveno pro místní Äas)";
-$a->strings["[today]"] = "[Dnes]";
-$a->strings["Not Found"] = "Nenalezen";
-$a->strings["Page not found."] = "Stránka nenalezena";
+App::$strings["Monday"] = "Pondělí";
+App::$strings["Tuesday"] = "Úterý";
+App::$strings["Wednesday"] = "Středa";
+App::$strings["Thursday"] = "ÄŒtvrtek";
+App::$strings["Friday"] = "Pátek";
+App::$strings["Saturday"] = "Sobota";
+App::$strings["Sunday"] = "Neděle";
+App::$strings["January"] = "Ledna";
+App::$strings["February"] = "Února";
+App::$strings["March"] = "Března";
+App::$strings["April"] = "Dubna";
+App::$strings["May"] = "Května";
+App::$strings["June"] = "ÄŒervna";
+App::$strings["July"] = "ÄŒervence";
+App::$strings["August"] = "Srpna";
+App::$strings["September"] = "Září";
+App::$strings["October"] = "Října";
+App::$strings["November"] = "Listopadu";
+App::$strings["December"] = "Prosince";
+App::$strings["bytes"] = "bytů";
+App::$strings["Select an alternate language"] = "Vyběr alternativního jazyka";
+App::$strings["Sharing notification from Diaspora network"] = "Sdílení oznámení ze sítě Diaspora";
+App::$strings["Embedding disabled"] = "Vkládání zakázáno";
+App::$strings["Create a new group"] = "Vytvořit novou skupinu";
+App::$strings["Everybody"] = "VÅ¡ichni";
+App::$strings["Logout"] = "Odhlásit se";
+App::$strings["End this session"] = "Konec této relace";
+App::$strings["Login"] = "Přihlásit se";
+App::$strings["Sign in"] = "Přihlásit se";
+App::$strings["Home"] = "Domů";
+App::$strings["Home Page"] = "Domácí stránka";
+App::$strings["Create an account"] = "VytvoÅ™it úÄet";
+App::$strings["Help and documentation"] = "Nápověda a dokumentace";
+App::$strings["Apps"] = "Aplikace";
+App::$strings["Addon applications, utilities, games"] = "Doplňkové aplikace, nástroje, hry";
+App::$strings["Search site content"] = "Hledání na stránkách tohoto webu";
+App::$strings["Conversations on this site"] = "Konverzace na tomto webu";
+App::$strings["Directory"] = "Adresář";
+App::$strings["People directory"] = "Adresář";
+App::$strings["Network"] = "Síť";
+App::$strings["Conversations from your friends"] = "Konverzace od Vašich přátel";
+App::$strings["Your posts and conversations"] = "Vaše příspěvky a konverzace";
+App::$strings["Notifications"] = "Upozornění";
+App::$strings["Friend requests"] = "Požadavky přátelství";
+App::$strings["Private mail"] = "Soukromá pošta";
+App::$strings["Manage"] = "Spravovat";
+App::$strings["Manage other pages"] = "Spravovat jiné stránky";
+App::$strings["Manage/edit profiles"] = "Spravovat/upravit profily";
+App::$strings["Manage/edit friends and contacts"] = "Spravovat/upravit přátelé a kontakty";
+App::$strings["Admin"] = "Administrace";
+App::$strings["Site setup and configuration"] = "Nastavení webu a konfigurace";
+App::$strings["Logged out."] = "Odhlášen.";
+App::$strings["Miscellaneous"] = "Různé";
+App::$strings["year"] = "rok";
+App::$strings["month"] = "měsíc";
+App::$strings["day"] = "den";
+App::$strings["never"] = "nikdy";
+App::$strings["less than a second ago"] = "méně než před sekundou";
+App::$strings["years"] = "let";
+App::$strings["months"] = "měsíců";
+App::$strings["week"] = "týden";
+App::$strings["weeks"] = "týdny";
+App::$strings["days"] = "dnů";
+App::$strings["hour"] = "hodina";
+App::$strings["hours"] = "hodin";
+App::$strings["minute"] = "minuta";
+App::$strings["minutes"] = "minut";
+App::$strings["second"] = "sekunda";
+App::$strings["seconds"] = "sekund";
+App::$strings[" ago"] = " nazpět";
+App::$strings["From: "] = "Od:";
+App::$strings["Image/photo"] = "Obrázek/fotografie";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Nelze nalézt záznam v DNS pro databázový server '%s'";
+App::$strings["Visible to everybody"] = "Viditelné pro všechny";
+App::$strings["show"] = "zobrazit";
+App::$strings["don't show"] = "nikdy nezobrazit";
+App::$strings["(no subject)"] = "(Bez předmětu)";
+App::$strings["You have a new follower at "] = "Máte nového následovníka na";
+App::$strings["event"] = "událost";
+App::$strings["View %s's profile"] = "Zobrazit %s profilu";
+App::$strings["%s from %s"] = "%s od %s";
+App::$strings["View in context"] = "Pohled v kontextu";
+App::$strings["See more posts like this"] = "Zobrazit více podobných příspěvků";
+App::$strings["See all %d comments"] = "Zobrazit všechny komentáře %d";
+App::$strings["Select"] = "Vybrat";
+App::$strings["toggle star status"] = "přepnout hvězdu";
+App::$strings["to"] = "pro";
+App::$strings["Wall-to-Wall"] = "ZeÄ-na-ZeÄ";
+App::$strings["via Wall-To-Wall:"] = "pÅ™es ZeÄ-na-ZeÄ ";
+App::$strings["Delete Selected Items"] = "Smazat vybrané položky";
+App::$strings["View status"] = "Zobrazit stav";
+App::$strings["View profile"] = "Zobrazit profil";
+App::$strings["View photos"] = "Zobrazit fotografie";
+App::$strings["View recent"] = "Zobrazit poslední";
+App::$strings["Send PM"] = "Poslat soukromou zprávu";
+App::$strings["%s likes this."] = "%s se to líbí.";
+App::$strings["%s doesn't like this."] = "%s se to nelíbí.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d lidem</span> se to líbí.";
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d lidem</span> se to nelíbí.";
+App::$strings["and"] = "a";
+App::$strings[", and %d other people"] = ", a %d dalších lidí";
+App::$strings["%s like this."] = "%s se to líbí.";
+App::$strings["%s don't like this."] = "%s se to nelíbí.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Viditelné pro <strong>všechny</strong>";
+App::$strings["Please enter a YouTube link:"] = "Prosím zadejte odkaz na YouTube:";
+App::$strings["Please enter a video(.ogg) link/URL:"] = "Prosím, zadejte odkaz na video (ogg.):";
+App::$strings["Please enter an audio(.ogg) link/URL:"] = "Prosím, zadejte odkaz na audio (ogg.):";
+App::$strings["Where are you right now?"] = "Kde právě jste?";
+App::$strings["Enter a title for this item"] = "Zadejte titulek pro tuto položku";
+App::$strings["Set title"] = "Nastavit titulek";
+App::$strings["Delete this item?"] = "Odstranit tuto položku?";
+App::$strings["Create a New Account"] = "VytvoÅ™it nový úÄet";
+App::$strings["Nickname or Email address: "] = "Přezdívka nebo e-mailová adresa:";
+App::$strings["Password: "] = "Heslo: ";
+App::$strings["Nickname/Email/OpenID: "] = "Přezdívka/E-mail/OpenID: ";
+App::$strings["Password (if not OpenID): "] = "Heslo (pokud se nepoužívá OpenID):";
+App::$strings["Forgot your password?"] = "Zapomněli jste své heslo?";
+App::$strings["Connect"] = "Spojit";
+App::$strings[", "] = ", ";
+App::$strings["Status:"] = "Status:";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["Birthday Reminders"] = "Připomínka narozenin";
+App::$strings["Birthdays this week:"] = "Narozeniny tento týden:";
+App::$strings["(Adjusted for local time)"] = "(Upraveno pro místní Äas)";
+App::$strings["[today]"] = "[Dnes]";
+App::$strings["Not Found"] = "Nenalezen";
+App::$strings["Page not found."] = "Stránka nenalezena";
diff --git a/view/cs/htconfig.tpl b/view/cs/htconfig.tpl
index cc4087f96..d0a799cf6 100644
--- a/view/cs/htconfig.tpl
+++ b/view/cs/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +52,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +74,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/cs/strings.php b/view/cs/strings.php
index b0c778a6b..f43d0491b 100644
--- a/view/cs/strings.php
+++ b/view/cs/strings.php
@@ -5,1040 +5,1040 @@ function string_plural_select_cs($n){
return ($n==1) ? 0 : ($n>=2 && $n<=4) ? 1 : 2;
}}
;
-$a->strings["Post successful."] = "Příspěvek úspěšně odeslán";
-$a->strings["Contact settings applied."] = "Nastavení kontaktu změněno";
-$a->strings["Contact update failed."] = "Aktualizace kontaktu selhala.";
-$a->strings["Permission denied."] = "Přístup odmítnut.";
-$a->strings["Contact not found."] = "Kontakt nenalezen.";
-$a->strings["Repair Contact Settings"] = "Opravit nastavení kontaktu";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact will stop working."] = "<strong>VAROVÃNÃ: Toto je velmi pokroÄilé nastavení,</strong> pokud zadáte nesprávné informace, komunikace s tímto kontaktem pÅ™estane fungovat.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Prosím použijte <strong>ihned</strong> v prohlížeÄi tlaÄítko \"zpÄ›t\" pokud si nejste jistí co dÄ›lat na této stránce.";
-$a->strings["Name"] = "Jméno";
-$a->strings["Account Nickname"] = "PÅ™ezdívka úÄtu";
-$a->strings["Account URL"] = "URL adresa úÄtu";
-$a->strings["Friend Request URL"] = "Žádost o přátelství URL";
-$a->strings["Friend Confirm URL"] = "URL adresa potvrzení přátelství";
-$a->strings["Notification Endpoint URL"] = "NotifikaÄní URL adresa";
-$a->strings["Poll/Feed URL"] = "Poll/Feed URL adresa";
-$a->strings["Submit"] = "Odeslat";
-$a->strings["Help:"] = "Nápověda:";
-$a->strings["Help"] = "Nápověda";
-$a->strings["File exceeds size limit of %d"] = "Velikost souboru přesáhla limit %d";
-$a->strings["File upload failed."] = "Nahrání souboru se nezdařilo.";
-$a->strings["Friend suggestion sent."] = "Návrhy přátelství odeslány ";
-$a->strings["Suggest Friends"] = "Navrhněte přátelé";
-$a->strings["Suggest a friend for %s"] = "Navrhněte přátelé pro uživatele %s";
-$a->strings["Status"] = "Stav";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Fotografie";
-$a->strings["Events"] = "Události";
-$a->strings["Personal Notes"] = "Osobní poznámky";
-$a->strings["Create New Event"] = "Vytvořit novou událost";
-$a->strings["Previous"] = "Předchozí";
-$a->strings["Next"] = "Následující";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editovat událost";
-$a->strings["link to source"] = "odkaz na zdroj";
-$a->strings["hour:minute"] = "hodina:minuta";
-$a->strings["Event details"] = "Detaily události";
-$a->strings["Format is %s %s. Starting date and Description are required."] = "Formát je %s %s. Datum zahájení a popis jsou povinné.";
-$a->strings["Event Starts:"] = "Událost zaÄíná:";
-$a->strings["Finish date/time is not known or not relevant"] = "Datum/Äas konce není zadán nebo není relevantní";
-$a->strings["Event Finishes:"] = "Akce konÄí:";
-$a->strings["Adjust for viewer timezone"] = "Nastavit Äasové pásmo pro uživatele s právem pro Ätení";
-$a->strings["Description:"] = "Popis:";
-$a->strings["Location:"] = "Místo:";
-$a->strings["Share this event"] = "Sdílet tuto událost";
-$a->strings["Cancel"] = "Zrušit";
-$a->strings["Tag removed"] = "Štítek odstraněn";
-$a->strings["Remove Item Tag"] = "Odebrat štítek položky";
-$a->strings["Select a tag to remove: "] = "Vyberte štítek k odebrání:";
-$a->strings["Remove"] = "Odstranit";
-$a->strings["%s welcomes %s"] = "%s vítá %s ";
-$a->strings["Photo Albums"] = "Fotoalba";
-$a->strings["Contact Photos"] = "Fotogalerie kontaktu";
-$a->strings["everybody"] = "Žádost o připojení selhala nebo byla zrušena.";
-$a->strings["Contact information unavailable"] = "Kontakt byl zablokován";
-$a->strings["Profile Photos"] = "Profilové fotografie";
-$a->strings["Album not found."] = "Album nenalezeno.";
-$a->strings["Delete Album"] = "Smazat album";
-$a->strings["Delete Photo"] = "Smazat fotografii";
-$a->strings["was tagged in a"] = "štítek byl přidán v";
-$a->strings["photo"] = "fotografie";
-$a->strings["by"] = "od";
-$a->strings["Image exceeds size limit of "] = "Velikost obrázku pÅ™ekraÄuje limit velikosti";
-$a->strings["Image file is empty."] = "Soubor obrázku je prázdný.";
-$a->strings["Unable to process image."] = "Obrázek není možné zprocesovat";
-$a->strings["Image upload failed."] = "Nahrání obrázku selhalo.";
-$a->strings["Public access denied."] = "Veřejný přístup odepřen.";
-$a->strings["No photos selected"] = "Není vybrána žádná fotografie";
-$a->strings["Access to this item is restricted."] = "Přístup k této položce je omezen.";
-$a->strings["Upload Photos"] = "Nahrání fotografií ";
-$a->strings["New album name: "] = "Název nového alba:";
-$a->strings["or existing album name: "] = "nebo stávající název alba:";
-$a->strings["Permissions"] = "Oprávnění:";
-$a->strings["Edit Album"] = "Edituj album";
-$a->strings["View Photo"] = "Zobraz fotografii";
-$a->strings["Photo not available"] = "Fotografie není k dispozici";
-$a->strings["Edit photo"] = "Editovat fotografii";
-$a->strings["Use as profile photo"] = "Použít jako profilovou fotografii";
-$a->strings["Private Message"] = "Soukromá zpráva";
-$a->strings["View Full Size"] = "Zobrazit v plné velikosti";
-$a->strings["Tags: "] = "Štítky:";
-$a->strings["[Remove any tag]"] = "[Odstranit všechny štítky]";
-$a->strings["New album name"] = "Nové jméno alba";
-$a->strings["Caption"] = "Titulek";
-$a->strings["Add a Tag"] = "Přidat štítek";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Příklad: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["I like this (toggle)"] = "Líbí se mi to (pÅ™epínaÄ)";
-$a->strings["I don't like this (toggle)"] = "Nelíbí se mi to (pÅ™epínaÄ)";
-$a->strings["Share"] = "Sdílet";
-$a->strings["Please wait"] = "Čekejte prosím";
-$a->strings["This is you"] = "To je Vy";
-$a->strings["Comment"] = "Okomentovat";
-$a->strings["Delete"] = "Odstranit";
-$a->strings["Recent Photos"] = "Aktuální fotografie";
-$a->strings["Upload New Photos"] = "Nahrát nové fotografie";
-$a->strings["View Album"] = "Zobrazit album";
-$a->strings["Not available."] = "Není k dispozici.";
-$a->strings["Community"] = "Komunita";
-$a->strings["No results."] = "Žádné výsledky.";
-$a->strings["Shared content is covered by the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license."] = "Sdílený obsah je v souladu s <a href=\"http://creativecommons.org/licenses/by/3.0/\">Commons Creative 3.0</a> licencí.";
-$a->strings["Item not found"] = "Položka nenalezena";
-$a->strings["Edit post"] = "Upravit příspěvek";
-$a->strings["Post to Email"] = "Poslat příspěvek na e-mail";
-$a->strings["Edit"] = "Upravit";
-$a->strings["Upload photo"] = "Nahrát fotografii";
-$a->strings["Attach file"] = "Přiložit soubor";
-$a->strings["Insert web link"] = "Vložit webový odkaz";
-$a->strings["Insert YouTube video"] = "Vložit YouTube video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vložit Vorbis [.ogg] video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vložit Vorbis [.ogg] audio";
-$a->strings["Set your location"] = "Nastavte vaši polohu";
-$a->strings["Clear browser location"] = "Odstranit adresu v prohlížeÄi";
-$a->strings["Permission settings"] = "Nastavení oprávnění";
-$a->strings["CC: email addresses"] = "skrytá kopie: e-mailové adresy";
-$a->strings["Public post"] = "Veřejný příspěvek";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Příklad: bob@example.com, mary@example.com";
-$a->strings["This introduction has already been accepted."] = "Toto pozvání již bylo přijato";
-$a->strings["Profile location is not valid or does not contain profile information."] = "Adresa profilu není platná nebo neobsahuje profilové informace";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Varování: umístění profilu nemá žádné identifikovatelné jméno vlastníka";
-$a->strings["Warning: profile location has no profile photo."] = "Varování: umístění profilu nemá žádnou profilovou fotografii.";
-$a->strings["%d required parameter was not found at the given location"] = array(
+App::$strings["Post successful."] = "Příspěvek úspěšně odeslán";
+App::$strings["Contact settings applied."] = "Nastavení kontaktu změněno";
+App::$strings["Contact update failed."] = "Aktualizace kontaktu selhala.";
+App::$strings["Permission denied."] = "Přístup odmítnut.";
+App::$strings["Contact not found."] = "Kontakt nenalezen.";
+App::$strings["Repair Contact Settings"] = "Opravit nastavení kontaktu";
+App::$strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact will stop working."] = "<strong>VAROVÃNÃ: Toto je velmi pokroÄilé nastavení,</strong> pokud zadáte nesprávné informace, komunikace s tímto kontaktem pÅ™estane fungovat.";
+App::$strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Prosím použijte <strong>ihned</strong> v prohlížeÄi tlaÄítko \"zpÄ›t\" pokud si nejste jistí co dÄ›lat na této stránce.";
+App::$strings["Name"] = "Jméno";
+App::$strings["Account Nickname"] = "PÅ™ezdívka úÄtu";
+App::$strings["Account URL"] = "URL adresa úÄtu";
+App::$strings["Friend Request URL"] = "Žádost o přátelství URL";
+App::$strings["Friend Confirm URL"] = "URL adresa potvrzení přátelství";
+App::$strings["Notification Endpoint URL"] = "NotifikaÄní URL adresa";
+App::$strings["Poll/Feed URL"] = "Poll/Feed URL adresa";
+App::$strings["Submit"] = "Odeslat";
+App::$strings["Help:"] = "Nápověda:";
+App::$strings["Help"] = "Nápověda";
+App::$strings["File exceeds size limit of %d"] = "Velikost souboru přesáhla limit %d";
+App::$strings["File upload failed."] = "Nahrání souboru se nezdařilo.";
+App::$strings["Friend suggestion sent."] = "Návrhy přátelství odeslány ";
+App::$strings["Suggest Friends"] = "Navrhněte přátelé";
+App::$strings["Suggest a friend for %s"] = "Navrhněte přátelé pro uživatele %s";
+App::$strings["Status"] = "Stav";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Fotografie";
+App::$strings["Events"] = "Události";
+App::$strings["Personal Notes"] = "Osobní poznámky";
+App::$strings["Create New Event"] = "Vytvořit novou událost";
+App::$strings["Previous"] = "Předchozí";
+App::$strings["Next"] = "Následující";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editovat událost";
+App::$strings["link to source"] = "odkaz na zdroj";
+App::$strings["hour:minute"] = "hodina:minuta";
+App::$strings["Event details"] = "Detaily události";
+App::$strings["Format is %s %s. Starting date and Description are required."] = "Formát je %s %s. Datum zahájení a popis jsou povinné.";
+App::$strings["Event Starts:"] = "Událost zaÄíná:";
+App::$strings["Finish date/time is not known or not relevant"] = "Datum/Äas konce není zadán nebo není relevantní";
+App::$strings["Event Finishes:"] = "Akce konÄí:";
+App::$strings["Adjust for viewer timezone"] = "Nastavit Äasové pásmo pro uživatele s právem pro Ätení";
+App::$strings["Description:"] = "Popis:";
+App::$strings["Location:"] = "Místo:";
+App::$strings["Share this event"] = "Sdílet tuto událost";
+App::$strings["Cancel"] = "Zrušit";
+App::$strings["Tag removed"] = "Štítek odstraněn";
+App::$strings["Remove Item Tag"] = "Odebrat štítek položky";
+App::$strings["Select a tag to remove: "] = "Vyberte štítek k odebrání:";
+App::$strings["Remove"] = "Odstranit";
+App::$strings["%s welcomes %s"] = "%s vítá %s ";
+App::$strings["Photo Albums"] = "Fotoalba";
+App::$strings["Contact Photos"] = "Fotogalerie kontaktu";
+App::$strings["everybody"] = "Žádost o připojení selhala nebo byla zrušena.";
+App::$strings["Contact information unavailable"] = "Kontakt byl zablokován";
+App::$strings["Profile Photos"] = "Profilové fotografie";
+App::$strings["Album not found."] = "Album nenalezeno.";
+App::$strings["Delete Album"] = "Smazat album";
+App::$strings["Delete Photo"] = "Smazat fotografii";
+App::$strings["was tagged in a"] = "štítek byl přidán v";
+App::$strings["photo"] = "fotografie";
+App::$strings["by"] = "od";
+App::$strings["Image exceeds size limit of "] = "Velikost obrázku pÅ™ekraÄuje limit velikosti";
+App::$strings["Image file is empty."] = "Soubor obrázku je prázdný.";
+App::$strings["Unable to process image."] = "Obrázek není možné zprocesovat";
+App::$strings["Image upload failed."] = "Nahrání obrázku selhalo.";
+App::$strings["Public access denied."] = "Veřejný přístup odepřen.";
+App::$strings["No photos selected"] = "Není vybrána žádná fotografie";
+App::$strings["Access to this item is restricted."] = "Přístup k této položce je omezen.";
+App::$strings["Upload Photos"] = "Nahrání fotografií ";
+App::$strings["New album name: "] = "Název nového alba:";
+App::$strings["or existing album name: "] = "nebo stávající název alba:";
+App::$strings["Permissions"] = "Oprávnění:";
+App::$strings["Edit Album"] = "Edituj album";
+App::$strings["View Photo"] = "Zobraz fotografii";
+App::$strings["Photo not available"] = "Fotografie není k dispozici";
+App::$strings["Edit photo"] = "Editovat fotografii";
+App::$strings["Use as profile photo"] = "Použít jako profilovou fotografii";
+App::$strings["Private Message"] = "Soukromá zpráva";
+App::$strings["View Full Size"] = "Zobrazit v plné velikosti";
+App::$strings["Tags: "] = "Štítky:";
+App::$strings["[Remove any tag]"] = "[Odstranit všechny štítky]";
+App::$strings["New album name"] = "Nové jméno alba";
+App::$strings["Caption"] = "Titulek";
+App::$strings["Add a Tag"] = "Přidat štítek";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Příklad: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["I like this (toggle)"] = "Líbí se mi to (pÅ™epínaÄ)";
+App::$strings["I don't like this (toggle)"] = "Nelíbí se mi to (pÅ™epínaÄ)";
+App::$strings["Share"] = "Sdílet";
+App::$strings["Please wait"] = "Čekejte prosím";
+App::$strings["This is you"] = "To je Vy";
+App::$strings["Comment"] = "Okomentovat";
+App::$strings["Delete"] = "Odstranit";
+App::$strings["Recent Photos"] = "Aktuální fotografie";
+App::$strings["Upload New Photos"] = "Nahrát nové fotografie";
+App::$strings["View Album"] = "Zobrazit album";
+App::$strings["Not available."] = "Není k dispozici.";
+App::$strings["Community"] = "Komunita";
+App::$strings["No results."] = "Žádné výsledky.";
+App::$strings["Shared content is covered by the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license."] = "Sdílený obsah je v souladu s <a href=\"http://creativecommons.org/licenses/by/3.0/\">Commons Creative 3.0</a> licencí.";
+App::$strings["Item not found"] = "Položka nenalezena";
+App::$strings["Edit post"] = "Upravit příspěvek";
+App::$strings["Post to Email"] = "Poslat příspěvek na e-mail";
+App::$strings["Edit"] = "Upravit";
+App::$strings["Upload photo"] = "Nahrát fotografii";
+App::$strings["Attach file"] = "Přiložit soubor";
+App::$strings["Insert web link"] = "Vložit webový odkaz";
+App::$strings["Insert YouTube video"] = "Vložit YouTube video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vložit Vorbis [.ogg] video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vložit Vorbis [.ogg] audio";
+App::$strings["Set your location"] = "Nastavte vaši polohu";
+App::$strings["Clear browser location"] = "Odstranit adresu v prohlížeÄi";
+App::$strings["Permission settings"] = "Nastavení oprávnění";
+App::$strings["CC: email addresses"] = "skrytá kopie: e-mailové adresy";
+App::$strings["Public post"] = "Veřejný příspěvek";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Příklad: bob@example.com, mary@example.com";
+App::$strings["This introduction has already been accepted."] = "Toto pozvání již bylo přijato";
+App::$strings["Profile location is not valid or does not contain profile information."] = "Adresa profilu není platná nebo neobsahuje profilové informace";
+App::$strings["Warning: profile location has no identifiable owner name."] = "Varování: umístění profilu nemá žádné identifikovatelné jméno vlastníka";
+App::$strings["Warning: profile location has no profile photo."] = "Varování: umístění profilu nemá žádnou profilovou fotografii.";
+App::$strings["%d required parameter was not found at the given location"] = array(
0 => "%d požadovaný parametr nebyl nalezen na daném místě",
1 => "%d požadované parametry nebyly nalezeny na daném místě",
2 => "%d požadované parametry nebyly nalezeny na daném místě",
);
-$a->strings["Introduction complete."] = "PÅ™edstavení dokonÄeno.";
-$a->strings["Unrecoverable protocol error."] = "Neopravitelná chyba protokolu";
-$a->strings["Profile unavailable."] = "Profil není k dispozici.";
-$a->strings["%s has received too many connection requests today."] = "%s dnes obdržel příliš mnoho požadavků na připojení.";
-$a->strings["Spam protection measures have been invoked."] = "Ochrana proti spamu byla aktivována";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Přátelům se doporuÄuje to zkusit znovu za 24 hodin.";
-$a->strings["Invalid locator"] = "Neplatný odkaz";
-$a->strings["Unable to resolve your name at the provided location."] = "Nepodařilo se zjistit Vaše jméno na zadané adrese.";
-$a->strings["You have already introduced yourself here."] = "Již jste se zde zavedli.";
-$a->strings["Apparently you are already friends with %s."] = "Zřejmě jste již přátelé se %s.";
-$a->strings["Invalid profile URL."] = "Neplatné URL profilu.";
-$a->strings["Disallowed profile URL."] = "Nepovolené URL profilu.";
-$a->strings["Failed to update contact record."] = "Nepodařilo se aktualizovat kontakt.";
-$a->strings["Your introduction has been sent."] = "Vaše žádost o propojení byla odeslána.";
-$a->strings["Please login to confirm introduction."] = "Prosím přihlašte se k potvrzení žádosti o propojení.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Jste přihlášeni pod nesprávnou identitou Prosím, přihlaste se do <strong>tohoto</strong> profilu.";
-$a->strings["Welcome home %s."] = "Vítejte doma %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Prosím potvrÄte VaÅ¡i žádost o pÅ™edstavení/spojení %s.";
-$a->strings["Confirm"] = "Potvrdit";
-$a->strings["[Name Withheld]"] = "[Jméno odepřeno]";
-$a->strings["Introduction received at "] = "Pozvánka přijata v";
-$a->strings["Administrator"] = "Administrátor";
-$a->strings["Friend/Connection Request"] = "Požadavek o přátelství / propojení";
-$a->strings["Examples: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"] = "Příklady: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca";
-$a->strings["Please answer the following:"] = "Odpovězte, prosím, následující:";
-$a->strings["Does %s know you?"] = "Zná Vás uživatel %s ?";
-$a->strings["Yes"] = "Ano";
-$a->strings["No"] = "Ne";
-$a->strings["Add a personal note:"] = "Přidat osobní poznámku:";
-$a->strings["Please enter your 'Identity Address' from one of the following supported social networks:"] = "Prosím, zadejte adresu své 'identity' jedné z následujících podporovaných sociálních sítí:";
-$a->strings["Friendika"] = "Friendika";
-$a->strings["StatusNet/Federated Social Web"] = "StatusNet / Federativní Sociální Web";
-$a->strings["Private (secure) network"] = "Soukromá (zabezpeÄená) síť";
-$a->strings["Public (insecure) network"] = "VeÅ™ejná (nezabezpeÄená) síť";
-$a->strings["Your Identity Address:"] = "Adresa Vaší identity :";
-$a->strings["Submit Request"] = "Odeslat žádost";
-$a->strings["Could not create/connect to database."] = "Nelze vytvořit / připojit se k databázi.";
-$a->strings["Connected to database."] = "Připojeno k databázi.";
-$a->strings["Proceed with Installation"] = "PokraÄovat v instalaci";
-$a->strings["Your Friendika site database has been installed."] = "Vaše databáze Friendiky byla nainstalována.";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Důležité: Budete si muset [ruÄnÄ›] plánovat úlohu pro poller.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "PÅ™eÄtÄ›te si prosím informace v souboru \"INSTALL.txt\".";
-$a->strings["Proceed to registration"] = "PokraÄovat k registraci";
-$a->strings["Database import failed."] = "Import databáze se nezdařil.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Možná budete muset importovat soubor \"database.sql\" ruÄnÄ› pomocí phpMyAdmin Äi MySQL.";
-$a->strings["Welcome to Friendika."] = "Vítejte na Friendice.";
-$a->strings["Friendika Social Network"] = "Sociální síť Friendika ";
-$a->strings["Installation"] = "Instalace";
-$a->strings["In order to install Friendika we need to know how to connect to your database."] = "Pro instalaci Friendika musíme vědět, jak se připojit k databázi.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Obraťte se na svého poskytovatele hostingu nebo administrátora serveru , pokud máte dotazy týkající se těchto nastavení.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databázi, kterou uvedete níže by již mÄ›la existovat. Pokud tak není, prosíme, vytvoÅ™te ji pÅ™ed pokraÄováním.";
-$a->strings["Database Server Name"] = "Jméno databázového serveru";
-$a->strings["Database Login Name"] = "Přihlašovací jméno k databázi";
-$a->strings["Database Login Password"] = "Heslo k databázovému úÄtu ";
-$a->strings["Database Name"] = "Jméno databáze";
-$a->strings["Please select a default timezone for your website"] = "Prosím, vyberte výchozí Äasové pásmo pro vaÅ¡e webové stránky";
-$a->strings["Site administrator email address. Your account email address must match this in order to use the web admin panel."] = "e-mailová adresa administrárota webu. E-mailová adresa vaÅ¡eho úÄtu se musí shodovat, aby bylo možné využívat panel webové administrace.";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Nelze najít verzi PHP pro příkazový řádek v PATH webového serveru.";
-$a->strings["This is required. Please adjust the configuration file .htconfig.php accordingly."] = "Tento krok je nutný. Upravte přísluÅ¡ným způsobem konfiguraÄní soubor .htconfig.php.";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Verze PHP pro příkazový řádek na vašem systému nemá povolen \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "Toto je nutné pro fungování doruÄování zpráv.";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Chyba: funkce \"openssl_pkey_new\" na tomto systému není schopna generovat Å¡ifrovací klíÄe";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Pokud systém běží na Windows, seznamte se s \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Chyba: Požadovaný Apache webserver mod-rewrite modul není nainstalován.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Chyba: požadovaný libcurl PHP modul není nainstalován.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Chyba: požadovaný GD graphics PHP modul není nainstalován.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Chyba: požadovaný openssl PHP modul není nainstalován.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Chyba: požadovaný mysqli PHP modul není nainstalován.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Chyba: PHP modul mb_string je vyžadován, ale není nainstalován.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Webový instalátor musí být schopen vytvořit soubor s názvem \".htconfig.php\" v hlavním adresáři vašeho webového serveru ale nyní mu to není umožněno.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Toto je nejÄastÄ›ji nastavením oprávnÄ›ní, kdy webový server nemusí být schopen zapisovat soubory do vaÅ¡eho adresáře - i když Vy můžete.";
-$a->strings["Please check with your site documentation or support people to see if this situation can be corrected."] = "Prosím, poraÄte se s dokumentací k VaÅ¡emu hostingu nebo s technickou podporou, zda-li lze tuto situaci napravit.";
-$a->strings["If not, you may be required to perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Pokud ne, může být vyžadováno provedení ruÄní instalace. Prosím, seznamte se s návodem popsaným v souboru \"INSTALL.txt\".";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databázový konfiguraÄní soubor \".htconfig.php\" nemohl být uložen. Prosím, použijte pÅ™iložený text k vytvoÅ™ení konfiguraÄního souboru ve vaÅ¡em koÅ™enovém adresáři webového serveru.";
-$a->strings["Errors encountered creating database tables."] = "Při vytváření databázových tabulek došlo k chybám.";
-$a->strings["[Embedded content - reload page to view]"] = "[Vložený obsah - obnovení stránky pro zobrazení]";
-$a->strings["Profile Match"] = "Shoda profilu";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Žádná klíÄová slova k porovnání. Prosím, pÅ™idejte klíÄová slova do VaÅ¡eho výchozího profilu.";
-$a->strings["No matches"] = "Žádné shody";
-$a->strings["Remote privacy information not available."] = "Vzdálené soukromé informace nejsou k dispozici.";
-$a->strings["Visible to:"] = "Viditelné pro:";
-$a->strings["Welcome to %s"] = "Vítá Vás %s";
-$a->strings["Invalid request identifier."] = "Neplatný identifikátor požadavku.";
-$a->strings["Discard"] = "Odstranit";
-$a->strings["Ignore"] = "Ignorovat";
-$a->strings["Pending Friend/Connect Notifications"] = "Čekající požadavky na Přátelství / Připojení ";
-$a->strings["Show Ignored Requests"] = "Zobrazit ignorované žádosti";
-$a->strings["Hide Ignored Requests"] = "Skrýt ignorované žádosti";
-$a->strings["Notification type: "] = "Typ oznámení:";
-$a->strings["Friend Suggestion"] = "Návrh přátelství";
-$a->strings["suggested by %s"] = "navrhl %s";
-$a->strings["Approve"] = "Schválit";
-$a->strings["Claims to be known to you: "] = "Vaši údajní známí:";
-$a->strings["yes"] = "ano";
-$a->strings["no"] = "ne";
-$a->strings["Approve as: "] = "Schválit jako:";
-$a->strings["Friend"] = "Přítel";
-$a->strings["Fan/Admirer"] = "Fanoušek / obdivovatel";
-$a->strings["Friend/Connect Request"] = "Přítel / žádost o připojení";
-$a->strings["New Follower"] = "Nový následovník";
-$a->strings["No notifications."] = "Žádné oznámení.";
-$a->strings["Invite Friends"] = "Pozvat přátele";
-$a->strings["%d invitation available"] = array(
+App::$strings["Introduction complete."] = "PÅ™edstavení dokonÄeno.";
+App::$strings["Unrecoverable protocol error."] = "Neopravitelná chyba protokolu";
+App::$strings["Profile unavailable."] = "Profil není k dispozici.";
+App::$strings["%s has received too many connection requests today."] = "%s dnes obdržel příliš mnoho požadavků na připojení.";
+App::$strings["Spam protection measures have been invoked."] = "Ochrana proti spamu byla aktivována";
+App::$strings["Friends are advised to please try again in 24 hours."] = "Přátelům se doporuÄuje to zkusit znovu za 24 hodin.";
+App::$strings["Invalid locator"] = "Neplatný odkaz";
+App::$strings["Unable to resolve your name at the provided location."] = "Nepodařilo se zjistit Vaše jméno na zadané adrese.";
+App::$strings["You have already introduced yourself here."] = "Již jste se zde zavedli.";
+App::$strings["Apparently you are already friends with %s."] = "Zřejmě jste již přátelé se %s.";
+App::$strings["Invalid profile URL."] = "Neplatné URL profilu.";
+App::$strings["Disallowed profile URL."] = "Nepovolené URL profilu.";
+App::$strings["Failed to update contact record."] = "Nepodařilo se aktualizovat kontakt.";
+App::$strings["Your introduction has been sent."] = "Vaše žádost o propojení byla odeslána.";
+App::$strings["Please login to confirm introduction."] = "Prosím přihlašte se k potvrzení žádosti o propojení.";
+App::$strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Jste přihlášeni pod nesprávnou identitou Prosím, přihlaste se do <strong>tohoto</strong> profilu.";
+App::$strings["Welcome home %s."] = "Vítejte doma %s.";
+App::$strings["Please confirm your introduction/connection request to %s."] = "Prosím potvrÄte VaÅ¡i žádost o pÅ™edstavení/spojení %s.";
+App::$strings["Confirm"] = "Potvrdit";
+App::$strings["[Name Withheld]"] = "[Jméno odepřeno]";
+App::$strings["Introduction received at "] = "Pozvánka přijata v";
+App::$strings["Administrator"] = "Administrátor";
+App::$strings["Friend/Connection Request"] = "Požadavek o přátelství / propojení";
+App::$strings["Examples: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"] = "Příklady: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca";
+App::$strings["Please answer the following:"] = "Odpovězte, prosím, následující:";
+App::$strings["Does %s know you?"] = "Zná Vás uživatel %s ?";
+App::$strings["Yes"] = "Ano";
+App::$strings["No"] = "Ne";
+App::$strings["Add a personal note:"] = "Přidat osobní poznámku:";
+App::$strings["Please enter your 'Identity Address' from one of the following supported social networks:"] = "Prosím, zadejte adresu své 'identity' jedné z následujících podporovaných sociálních sítí:";
+App::$strings["Friendika"] = "Friendika";
+App::$strings["StatusNet/Federated Social Web"] = "StatusNet / Federativní Sociální Web";
+App::$strings["Private (secure) network"] = "Soukromá (zabezpeÄená) síť";
+App::$strings["Public (insecure) network"] = "VeÅ™ejná (nezabezpeÄená) síť";
+App::$strings["Your Identity Address:"] = "Adresa Vaší identity :";
+App::$strings["Submit Request"] = "Odeslat žádost";
+App::$strings["Could not create/connect to database."] = "Nelze vytvořit / připojit se k databázi.";
+App::$strings["Connected to database."] = "Připojeno k databázi.";
+App::$strings["Proceed with Installation"] = "PokraÄovat v instalaci";
+App::$strings["Your Friendika site database has been installed."] = "Vaše databáze Friendiky byla nainstalována.";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Důležité: Budete si muset [ruÄnÄ›] plánovat úlohu pro poller.";
+App::$strings["Please see the file \"INSTALL.txt\"."] = "PÅ™eÄtÄ›te si prosím informace v souboru \"INSTALL.txt\".";
+App::$strings["Proceed to registration"] = "PokraÄovat k registraci";
+App::$strings["Database import failed."] = "Import databáze se nezdařil.";
+App::$strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Možná budete muset importovat soubor \"database.sql\" ruÄnÄ› pomocí phpMyAdmin Äi MySQL.";
+App::$strings["Welcome to Friendika."] = "Vítejte na Friendice.";
+App::$strings["Friendika Social Network"] = "Sociální síť Friendika ";
+App::$strings["Installation"] = "Instalace";
+App::$strings["In order to install Friendika we need to know how to connect to your database."] = "Pro instalaci Friendika musíme vědět, jak se připojit k databázi.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Obraťte se na svého poskytovatele hostingu nebo administrátora serveru , pokud máte dotazy týkající se těchto nastavení.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databázi, kterou uvedete níže by již mÄ›la existovat. Pokud tak není, prosíme, vytvoÅ™te ji pÅ™ed pokraÄováním.";
+App::$strings["Database Server Name"] = "Jméno databázového serveru";
+App::$strings["Database Login Name"] = "Přihlašovací jméno k databázi";
+App::$strings["Database Login Password"] = "Heslo k databázovému úÄtu ";
+App::$strings["Database Name"] = "Jméno databáze";
+App::$strings["Please select a default timezone for your website"] = "Prosím, vyberte výchozí Äasové pásmo pro vaÅ¡e webové stránky";
+App::$strings["Site administrator email address. Your account email address must match this in order to use the web admin panel."] = "e-mailová adresa administrárota webu. E-mailová adresa vaÅ¡eho úÄtu se musí shodovat, aby bylo možné využívat panel webové administrace.";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Nelze najít verzi PHP pro příkazový řádek v PATH webového serveru.";
+App::$strings["This is required. Please adjust the configuration file .htconfig.php accordingly."] = "Tento krok je nutný. Upravte přísluÅ¡ným způsobem konfiguraÄní soubor .htconfig.php.";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Verze PHP pro příkazový řádek na vašem systému nemá povolen \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "Toto je nutné pro fungování doruÄování zpráv.";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Chyba: funkce \"openssl_pkey_new\" na tomto systému není schopna generovat Å¡ifrovací klíÄe";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Pokud systém běží na Windows, seznamte se s \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Chyba: Požadovaný Apache webserver mod-rewrite modul není nainstalován.";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Chyba: požadovaný libcurl PHP modul není nainstalován.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Chyba: požadovaný GD graphics PHP modul není nainstalován.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Chyba: požadovaný openssl PHP modul není nainstalován.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Chyba: požadovaný mysqli PHP modul není nainstalován.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Chyba: PHP modul mb_string je vyžadován, ale není nainstalován.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Webový instalátor musí být schopen vytvořit soubor s názvem \".htconfig.php\" v hlavním adresáři vašeho webového serveru ale nyní mu to není umožněno.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Toto je nejÄastÄ›ji nastavením oprávnÄ›ní, kdy webový server nemusí být schopen zapisovat soubory do vaÅ¡eho adresáře - i když Vy můžete.";
+App::$strings["Please check with your site documentation or support people to see if this situation can be corrected."] = "Prosím, poraÄte se s dokumentací k VaÅ¡emu hostingu nebo s technickou podporou, zda-li lze tuto situaci napravit.";
+App::$strings["If not, you may be required to perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Pokud ne, může být vyžadováno provedení ruÄní instalace. Prosím, seznamte se s návodem popsaným v souboru \"INSTALL.txt\".";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databázový konfiguraÄní soubor \".htconfig.php\" nemohl být uložen. Prosím, použijte pÅ™iložený text k vytvoÅ™ení konfiguraÄního souboru ve vaÅ¡em koÅ™enovém adresáři webového serveru.";
+App::$strings["Errors encountered creating database tables."] = "Při vytváření databázových tabulek došlo k chybám.";
+App::$strings["[Embedded content - reload page to view]"] = "[Vložený obsah - obnovení stránky pro zobrazení]";
+App::$strings["Profile Match"] = "Shoda profilu";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Žádná klíÄová slova k porovnání. Prosím, pÅ™idejte klíÄová slova do VaÅ¡eho výchozího profilu.";
+App::$strings["No matches"] = "Žádné shody";
+App::$strings["Remote privacy information not available."] = "Vzdálené soukromé informace nejsou k dispozici.";
+App::$strings["Visible to:"] = "Viditelné pro:";
+App::$strings["Welcome to %s"] = "Vítá Vás %s";
+App::$strings["Invalid request identifier."] = "Neplatný identifikátor požadavku.";
+App::$strings["Discard"] = "Odstranit";
+App::$strings["Ignore"] = "Ignorovat";
+App::$strings["Pending Friend/Connect Notifications"] = "Čekající požadavky na Přátelství / Připojení ";
+App::$strings["Show Ignored Requests"] = "Zobrazit ignorované žádosti";
+App::$strings["Hide Ignored Requests"] = "Skrýt ignorované žádosti";
+App::$strings["Notification type: "] = "Typ oznámení:";
+App::$strings["Friend Suggestion"] = "Návrh přátelství";
+App::$strings["suggested by %s"] = "navrhl %s";
+App::$strings["Approve"] = "Schválit";
+App::$strings["Claims to be known to you: "] = "Vaši údajní známí:";
+App::$strings["yes"] = "ano";
+App::$strings["no"] = "ne";
+App::$strings["Approve as: "] = "Schválit jako:";
+App::$strings["Friend"] = "Přítel";
+App::$strings["Fan/Admirer"] = "Fanoušek / obdivovatel";
+App::$strings["Friend/Connect Request"] = "Přítel / žádost o připojení";
+App::$strings["New Follower"] = "Nový následovník";
+App::$strings["No notifications."] = "Žádné oznámení.";
+App::$strings["Invite Friends"] = "Pozvat přátele";
+App::$strings["%d invitation available"] = array(
0 => "Pozvánka %d k dispozici",
1 => "Pozvánky %d k dispozici",
2 => "Pozvánky %d k dispozici",
);
-$a->strings["Find People With Shared Interests"] = "Najít lidi se spoleÄnými zájmy";
-$a->strings["Connect/Follow"] = "Připojit / Následovat";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Příklad: jan@příklad.cz, http://příklad.cz/jana";
-$a->strings["Follow"] = "Následovat";
-$a->strings["Could not access contact record."] = "Nelze získat přístup k záznamu kontaktu.";
-$a->strings["Could not locate selected profile."] = "Nelze nalézt vybraný profil.";
-$a->strings["Contact updated."] = "Kontakt aktualizován.";
-$a->strings["Contact has been blocked"] = "Kontakt byl zablokován";
-$a->strings["Contact has been unblocked"] = "Kontakt byl odblokován";
-$a->strings["Contact has been ignored"] = "Kontakt bude ignorován";
-$a->strings["Contact has been unignored"] = "Kontakt přestal být ignorován";
-$a->strings["stopped following"] = "následování zastaveno";
-$a->strings["Contact has been removed."] = "Kontakt byl odstraněn.";
-$a->strings["Mutual Friendship"] = "Vzájemné přátelství";
-$a->strings["is a fan of yours"] = "je Váš fanoušek";
-$a->strings["you are a fan of"] = "jste fanouškem";
-$a->strings["Privacy Unavailable"] = "Ochrana soukromí není k dispozici";
-$a->strings["Private communications are not available for this contact."] = "Soukromá komunikace není dostupná pro tento kontakt.";
-$a->strings["Never"] = "Nikdy";
-$a->strings["(Update was successful)"] = "(Aktualizace byla úspěšná)";
-$a->strings["(Update was not successful)"] = "(Aktualizace nebyla úspěšná)";
-$a->strings["Suggest friends"] = "Navrhněte přátelé";
-$a->strings["Contact Editor"] = "Editor kontaktu";
-$a->strings["Profile Visibility"] = "Viditelnost profilu";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vyberte prosím profil, který chcete zobrazit %s pÅ™i zabezpeÄeném prohlížení vaÅ¡eho profilu.";
-$a->strings["Contact Information / Notes"] = "Kontaktní informace / poznámky";
-$a->strings["Online Reputation"] = "Online pověst";
-$a->strings["Occasionally your friends may wish to inquire about this person's online legitimacy."] = "ObÄas mohou vaÅ¡i přátelé chtít informovat o online legitimitÄ› této osoby.";
-$a->strings["You may help them choose whether or not to interact with this person by providing a <em>reputation</em> to guide them."] = "Poskytnutím <em>povÄ›sti</em> jim můžete pomoci se rozhodnout, zda-li s touto osobou komunikovat Äi nikoliv.";
-$a->strings["Please take a moment to elaborate on this selection if you feel it could be helpful to others."] = "VÄ›nujte prosím chvilku vyplnÄ›ní této volby, pokud máte pocit, že by mohlo být užiteÄné pro ostatní.";
-$a->strings["Visit %s's profile [%s]"] = "Navštivte profil uživatele %s [%s]";
-$a->strings["Block/Unblock contact"] = "Blokovat / Odblokovat kontakt";
-$a->strings["Ignore contact"] = "Ignorovat kontakt";
-$a->strings["Repair contact URL settings"] = "Opravit nastavení URL kontaktu";
-$a->strings["Repair contact URL settings (WARNING: Advanced)"] = "Opravit nastavení URL kontaktu (Varování: PokroÄilé)";
-$a->strings["View conversations"] = "Zobrazit konverzace";
-$a->strings["Delete contact"] = "Odstranit kontakt";
-$a->strings["Last updated: "] = "Poslední aktualizace:";
-$a->strings["Update public posts: "] = "Aktualizace veřejných příspěvků:";
-$a->strings["Update now"] = "Aktualizovat";
-$a->strings["Unblock this contact"] = "Odblokovat tento kontakt";
-$a->strings["Block this contact"] = "Blokovat tento kontakt";
-$a->strings["Unignore this contact"] = "Přestat ignorovat tento kontakt";
-$a->strings["Ignore this contact"] = "Ignorovat tento kontakt";
-$a->strings["Currently blocked"] = "V souÄasnosti zablokováno";
-$a->strings["Currently ignored"] = "V souÄasnosti ignorováno";
-$a->strings["Contacts"] = "Kontakty";
-$a->strings["Show Blocked Connections"] = "Zobrazit blokované spojení";
-$a->strings["Hide Blocked Connections"] = "Skrýt blokované spojení";
-$a->strings["Finding: "] = "Zjištění: ";
-$a->strings["Find"] = "Najít";
-$a->strings["Edit contact"] = "Editovat kontakt";
-$a->strings["No valid account found."] = "Nenalezen žádný platný úÄet.";
-$a->strings["Password reset request issued. Check your email."] = "Žádost o obnovení hesla vyřízena. Zkontrolujte Vaši e-mailovou schránku.";
-$a->strings["Password reset requested at %s"] = "Na %s bylo zažádáno o resetování hesla";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Žádost nemohla být ověřena. (Možná jste ji odeslali již dříve.) Obnovení hesla se nezdařilo.";
-$a->strings["Password Reset"] = "Obnovení hesla";
-$a->strings["Your password has been reset as requested."] = "Vaše heslo bylo na Vaše přání resetováno.";
-$a->strings["Your new password is"] = "Vaše nové heslo je";
-$a->strings["Save or copy your new password - and then"] = "Uložte si nebo zkopírujte nové heslo - a pak";
-$a->strings["click here to login"] = "klikněte zde pro přihlášení";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vaše heslo může být změněno na stránce <em>nastavení</em> po úspěšném přihlášení.";
-$a->strings["Forgot your Password?"] = "Zapomněli jste heslo?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Zadejte svůj e-mailovou adresu a odešlete žádost o zaslání Vašeho nového hesla. Poté zkontrolujte svůj e-mail pro další instrukce.";
-$a->strings["Nickname or Email: "] = "Přezdívka nebo e-mail:";
-$a->strings["Reset"] = "Reset";
-$a->strings["Passwords do not match. Password unchanged."] = "Hesla se neshodují. Heslo nebylo změněno.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Prázdné hesla nejsou povolena. Heslo nebylo změněno.";
-$a->strings["Password changed."] = "Heslo bylo změněno.";
-$a->strings["Password update failed. Please try again."] = "Aktualizace hesla se nezdařila. Zkuste to prosím znovu.";
-$a->strings["Failed to connect with email account using the settings provided."] = "NepodaÅ™ilo se pÅ™ipojit k e-mailovému úÄtu pomocí dodaného nastavení.";
-$a->strings[" Please use a shorter name."] = "Prosím použijte kratší jméno.";
-$a->strings[" Name too short."] = "Jméno je příliš krátké.";
-$a->strings[" Not valid email."] = "Neplatný e-mail.";
-$a->strings[" Cannot change to that email."] = "Nelze provést změnu na tento e-mail.";
-$a->strings["Settings updated."] = "Nastavení aktualizováno.";
-$a->strings["Account settings"] = "Nastavení úÄtu";
-$a->strings["Plugin settings"] = "Nastavení pluginu";
-$a->strings["No Plugin settings configured"] = "Žádný doplněk není nastaven";
-$a->strings["Plugin Settings"] = "Nastavení doplňku";
-$a->strings["Normal Account"] = "Normální úÄet";
-$a->strings["This account is a normal personal profile"] = "Tento úÄet je běžný osobní profil";
-$a->strings["Soapbox Account"] = "Soapbox úÄet";
-$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Automaticky schválit vÅ¡echna spojení / přátelství jako fanouÅ¡ky s právem pouze ke Ätení";
-$a->strings["Community/Celebrity Account"] = "Komunitní úÄet / ÚÄet celebrity";
-$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Automaticky schvalovat vÅ¡echny žádosti o spojení / přátelství, jako fanouÅ¡ky s právem ke Ätení.";
-$a->strings["Automatic Friend Account"] = "ÚÄet s automatickým schvalováním přátel";
-$a->strings["Automatically approve all connection/friend requests as friends"] = "Automaticky schvalovat všechny žádosti o spojení / přátelství jako přátele";
-$a->strings["OpenID:"] = "OpenID:";
-$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Volitelné) Povolit OpenID pro pÅ™ihlášení k tomuto úÄtu.";
-$a->strings["Publish your default profile in your local site directory?"] = "Publikovat Váš výchozí profil v místním adresáři webu?";
-$a->strings["Publish your default profile in the global social directory?"] = "Publikovat Váš výchozí profil v globální sociálním adresáři?";
-$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Skrýt Vaše kontaktní údaje a seznam přátel před návštěvníky ve Vašem výchozím profilu?";
-$a->strings["Hide profile details and all your messages from unknown viewers?"] = "Skrýt detaily profilu a všechny zprávy před neznámými uživateli?";
-$a->strings["Profile is <strong>not published</strong>."] = "Profil <strong>není zveřejněn</strong>.";
-$a->strings["or"] = "nebo";
-$a->strings["Your Identity Address is"] = "Vaše adresa identity je";
-$a->strings["Account Settings"] = "Nastavení úÄtu";
-$a->strings["Export Personal Data"] = "Export osobních údajů";
-$a->strings["Password Settings"] = "Nastavení hesla";
-$a->strings["New Password:"] = "Nové heslo:";
-$a->strings["Confirm:"] = "PotvrÄte:";
-$a->strings["Leave password fields blank unless changing"] = "Pokud nechcete změnit heslo, položku hesla nevyplňujte";
-$a->strings["Basic Settings"] = "Základní nastavení";
-$a->strings["Full Name:"] = "Celé jméno:";
-$a->strings["Email Address:"] = "E-mailová adresa:";
-$a->strings["Your Timezone:"] = "VaÅ¡e Äasové pásmo:";
-$a->strings["Default Post Location:"] = "Výchozí umístění příspěvků:";
-$a->strings["Use Browser Location:"] = "Používat umístÄ›ní dle prohlížeÄe:";
-$a->strings["Display Theme:"] = "Vybrat grafickou Å¡ablonu:";
-$a->strings["Security and Privacy Settings"] = "Nastavení zabezpeÄení a soukromí";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximální poÄet žádostí o přátelství za den:";
-$a->strings["(to prevent spam abuse)"] = "(Aby se zabránilo spamu)";
-$a->strings["Default Post Permissions"] = "Výchozí oprávnění pro příspěvek";
-$a->strings["(click to open/close)"] = "(Klikněte pro otevření/zavření)";
-$a->strings["Allow friends to post to your profile page:"] = "Povolit přátelům příspěvky na Vaši profilovou stránku:";
-$a->strings["Automatically expire posts after days:"] = "Po kolika dnech automaticky expirovat příspěvky:";
-$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Pokud je prázdné, příspěvky nebudou nikdy expirovat. Expirované příspěvky budou vymazány";
-$a->strings["Notification Settings"] = "Nastavení notifikací";
-$a->strings["Send a notification email when:"] = "Poslat notifikaci e-mailem, když";
-$a->strings["You receive an introduction"] = "obdržíte žádost o propojení";
-$a->strings["Your introductions are confirmed"] = "Vaše žádosti jsou potvrzeny";
-$a->strings["Someone writes on your profile wall"] = "někdo Vám napíše na Vaši profilovou stránku";
-$a->strings["Someone writes a followup comment"] = "někdo Vám napíše následný komentář";
-$a->strings["You receive a private message"] = "obdržíte soukromou zprávu";
-$a->strings["Email/Mailbox Setup"] = "Nastavení e-mailu";
-$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Pokud chcete komunikovat pomocí této služby s VaÅ¡imi kontakty z e-mailu (volitelné), uveÄte, jak se pÅ™ipojit k Vaší e-mailové schránce.";
-$a->strings["Last successful email check:"] = "Poslední úspěšná kontrola e-mailu:";
-$a->strings["Email access is disabled on this site."] = "Přístup k elektronické poště je na tomto serveru zakázán.";
-$a->strings["IMAP server name:"] = "jméno IMAP serveru:";
-$a->strings["IMAP port:"] = "IMAP port:";
-$a->strings["Security:"] = "ZabezpeÄení:";
-$a->strings["None"] = "Žádný";
-$a->strings["Email login name:"] = "přihlašovací jméno k e-mailu:";
-$a->strings["Email password:"] = "heslo k Vašemu e-mailu:";
-$a->strings["Reply-to address:"] = "Odpovědět na adresu:";
-$a->strings["Send public posts to all email contacts:"] = "Poslat veřejné příspěvky na všechny e-mailové kontakty:";
-$a->strings["Advanced Page Settings"] = "PokroÄilé nastavení stránky";
-$a->strings["Welcome back %s"] = "Vítejte zpět %s";
-$a->strings["Manage Identities and/or Pages"] = "Správa identit a / nebo stránek";
-$a->strings["(Toggle between different identities or community/group pages which share your account details.)"] = "(PÅ™epínání mezi různými identitami nebo komunitními / skupinovými stránkami, které sdílejí VaÅ¡e detaily úÄtu.)";
-$a->strings["Select an identity to manage: "] = "Vyberte identitu pro správu:";
-$a->strings["View Conversations"] = "Zobrazit konverzace";
-$a->strings["View New Items"] = "Zobrazit nové položky";
-$a->strings["View Any Items"] = "Zobrazit všechny položky";
-$a->strings["View Starred Items"] = "Zobrazit položky oznaÄené hvÄ›zdu";
-$a->strings["Warning: This group contains %s member from an insecure network."] = array(
+App::$strings["Find People With Shared Interests"] = "Najít lidi se spoleÄnými zájmy";
+App::$strings["Connect/Follow"] = "Připojit / Následovat";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Příklad: jan@příklad.cz, http://příklad.cz/jana";
+App::$strings["Follow"] = "Následovat";
+App::$strings["Could not access contact record."] = "Nelze získat přístup k záznamu kontaktu.";
+App::$strings["Could not locate selected profile."] = "Nelze nalézt vybraný profil.";
+App::$strings["Contact updated."] = "Kontakt aktualizován.";
+App::$strings["Contact has been blocked"] = "Kontakt byl zablokován";
+App::$strings["Contact has been unblocked"] = "Kontakt byl odblokován";
+App::$strings["Contact has been ignored"] = "Kontakt bude ignorován";
+App::$strings["Contact has been unignored"] = "Kontakt přestal být ignorován";
+App::$strings["stopped following"] = "následování zastaveno";
+App::$strings["Contact has been removed."] = "Kontakt byl odstraněn.";
+App::$strings["Mutual Friendship"] = "Vzájemné přátelství";
+App::$strings["is a fan of yours"] = "je Váš fanoušek";
+App::$strings["you are a fan of"] = "jste fanouškem";
+App::$strings["Privacy Unavailable"] = "Ochrana soukromí není k dispozici";
+App::$strings["Private communications are not available for this contact."] = "Soukromá komunikace není dostupná pro tento kontakt.";
+App::$strings["Never"] = "Nikdy";
+App::$strings["(Update was successful)"] = "(Aktualizace byla úspěšná)";
+App::$strings["(Update was not successful)"] = "(Aktualizace nebyla úspěšná)";
+App::$strings["Suggest friends"] = "Navrhněte přátelé";
+App::$strings["Contact Editor"] = "Editor kontaktu";
+App::$strings["Profile Visibility"] = "Viditelnost profilu";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vyberte prosím profil, který chcete zobrazit %s pÅ™i zabezpeÄeném prohlížení vaÅ¡eho profilu.";
+App::$strings["Contact Information / Notes"] = "Kontaktní informace / poznámky";
+App::$strings["Online Reputation"] = "Online pověst";
+App::$strings["Occasionally your friends may wish to inquire about this person's online legitimacy."] = "ObÄas mohou vaÅ¡i přátelé chtít informovat o online legitimitÄ› této osoby.";
+App::$strings["You may help them choose whether or not to interact with this person by providing a <em>reputation</em> to guide them."] = "Poskytnutím <em>povÄ›sti</em> jim můžete pomoci se rozhodnout, zda-li s touto osobou komunikovat Äi nikoliv.";
+App::$strings["Please take a moment to elaborate on this selection if you feel it could be helpful to others."] = "VÄ›nujte prosím chvilku vyplnÄ›ní této volby, pokud máte pocit, že by mohlo být užiteÄné pro ostatní.";
+App::$strings["Visit %s's profile [%s]"] = "Navštivte profil uživatele %s [%s]";
+App::$strings["Block/Unblock contact"] = "Blokovat / Odblokovat kontakt";
+App::$strings["Ignore contact"] = "Ignorovat kontakt";
+App::$strings["Repair contact URL settings"] = "Opravit nastavení URL kontaktu";
+App::$strings["Repair contact URL settings (WARNING: Advanced)"] = "Opravit nastavení URL kontaktu (Varování: PokroÄilé)";
+App::$strings["View conversations"] = "Zobrazit konverzace";
+App::$strings["Delete contact"] = "Odstranit kontakt";
+App::$strings["Last updated: "] = "Poslední aktualizace:";
+App::$strings["Update public posts: "] = "Aktualizace veřejných příspěvků:";
+App::$strings["Update now"] = "Aktualizovat";
+App::$strings["Unblock this contact"] = "Odblokovat tento kontakt";
+App::$strings["Block this contact"] = "Blokovat tento kontakt";
+App::$strings["Unignore this contact"] = "Přestat ignorovat tento kontakt";
+App::$strings["Ignore this contact"] = "Ignorovat tento kontakt";
+App::$strings["Currently blocked"] = "V souÄasnosti zablokováno";
+App::$strings["Currently ignored"] = "V souÄasnosti ignorováno";
+App::$strings["Contacts"] = "Kontakty";
+App::$strings["Show Blocked Connections"] = "Zobrazit blokované spojení";
+App::$strings["Hide Blocked Connections"] = "Skrýt blokované spojení";
+App::$strings["Finding: "] = "Zjištění: ";
+App::$strings["Find"] = "Najít";
+App::$strings["Edit contact"] = "Editovat kontakt";
+App::$strings["No valid account found."] = "Nenalezen žádný platný úÄet.";
+App::$strings["Password reset request issued. Check your email."] = "Žádost o obnovení hesla vyřízena. Zkontrolujte Vaši e-mailovou schránku.";
+App::$strings["Password reset requested at %s"] = "Na %s bylo zažádáno o resetování hesla";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Žádost nemohla být ověřena. (Možná jste ji odeslali již dříve.) Obnovení hesla se nezdařilo.";
+App::$strings["Password Reset"] = "Obnovení hesla";
+App::$strings["Your password has been reset as requested."] = "Vaše heslo bylo na Vaše přání resetováno.";
+App::$strings["Your new password is"] = "Vaše nové heslo je";
+App::$strings["Save or copy your new password - and then"] = "Uložte si nebo zkopírujte nové heslo - a pak";
+App::$strings["click here to login"] = "klikněte zde pro přihlášení";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vaše heslo může být změněno na stránce <em>nastavení</em> po úspěšném přihlášení.";
+App::$strings["Forgot your Password?"] = "Zapomněli jste heslo?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Zadejte svůj e-mailovou adresu a odešlete žádost o zaslání Vašeho nového hesla. Poté zkontrolujte svůj e-mail pro další instrukce.";
+App::$strings["Nickname or Email: "] = "Přezdívka nebo e-mail:";
+App::$strings["Reset"] = "Reset";
+App::$strings["Passwords do not match. Password unchanged."] = "Hesla se neshodují. Heslo nebylo změněno.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Prázdné hesla nejsou povolena. Heslo nebylo změněno.";
+App::$strings["Password changed."] = "Heslo bylo změněno.";
+App::$strings["Password update failed. Please try again."] = "Aktualizace hesla se nezdařila. Zkuste to prosím znovu.";
+App::$strings["Failed to connect with email account using the settings provided."] = "NepodaÅ™ilo se pÅ™ipojit k e-mailovému úÄtu pomocí dodaného nastavení.";
+App::$strings[" Please use a shorter name."] = "Prosím použijte kratší jméno.";
+App::$strings[" Name too short."] = "Jméno je příliš krátké.";
+App::$strings[" Not valid email."] = "Neplatný e-mail.";
+App::$strings[" Cannot change to that email."] = "Nelze provést změnu na tento e-mail.";
+App::$strings["Settings updated."] = "Nastavení aktualizováno.";
+App::$strings["Account settings"] = "Nastavení úÄtu";
+App::$strings["Plugin settings"] = "Nastavení pluginu";
+App::$strings["No Plugin settings configured"] = "Žádný doplněk není nastaven";
+App::$strings["Plugin Settings"] = "Nastavení doplňku";
+App::$strings["Normal Account"] = "Normální úÄet";
+App::$strings["This account is a normal personal profile"] = "Tento úÄet je běžný osobní profil";
+App::$strings["Soapbox Account"] = "Soapbox úÄet";
+App::$strings["Automatically approve all connection/friend requests as read-only fans"] = "Automaticky schválit vÅ¡echna spojení / přátelství jako fanouÅ¡ky s právem pouze ke Ätení";
+App::$strings["Community/Celebrity Account"] = "Komunitní úÄet / ÚÄet celebrity";
+App::$strings["Automatically approve all connection/friend requests as read-write fans"] = "Automaticky schvalovat vÅ¡echny žádosti o spojení / přátelství, jako fanouÅ¡ky s právem ke Ätení.";
+App::$strings["Automatic Friend Account"] = "ÚÄet s automatickým schvalováním přátel";
+App::$strings["Automatically approve all connection/friend requests as friends"] = "Automaticky schvalovat všechny žádosti o spojení / přátelství jako přátele";
+App::$strings["OpenID:"] = "OpenID:";
+App::$strings["(Optional) Allow this OpenID to login to this account."] = "(Volitelné) Povolit OpenID pro pÅ™ihlášení k tomuto úÄtu.";
+App::$strings["Publish your default profile in your local site directory?"] = "Publikovat Váš výchozí profil v místním adresáři webu?";
+App::$strings["Publish your default profile in the global social directory?"] = "Publikovat Váš výchozí profil v globální sociálním adresáři?";
+App::$strings["Hide your contact/friend list from viewers of your default profile?"] = "Skrýt Vaše kontaktní údaje a seznam přátel před návštěvníky ve Vašem výchozím profilu?";
+App::$strings["Hide profile details and all your messages from unknown viewers?"] = "Skrýt detaily profilu a všechny zprávy před neznámými uživateli?";
+App::$strings["Profile is <strong>not published</strong>."] = "Profil <strong>není zveřejněn</strong>.";
+App::$strings["or"] = "nebo";
+App::$strings["Your Identity Address is"] = "Vaše adresa identity je";
+App::$strings["Account Settings"] = "Nastavení úÄtu";
+App::$strings["Export Personal Data"] = "Export osobních údajů";
+App::$strings["Password Settings"] = "Nastavení hesla";
+App::$strings["New Password:"] = "Nové heslo:";
+App::$strings["Confirm:"] = "PotvrÄte:";
+App::$strings["Leave password fields blank unless changing"] = "Pokud nechcete změnit heslo, položku hesla nevyplňujte";
+App::$strings["Basic Settings"] = "Základní nastavení";
+App::$strings["Full Name:"] = "Celé jméno:";
+App::$strings["Email Address:"] = "E-mailová adresa:";
+App::$strings["Your Timezone:"] = "VaÅ¡e Äasové pásmo:";
+App::$strings["Default Post Location:"] = "Výchozí umístění příspěvků:";
+App::$strings["Use Browser Location:"] = "Používat umístÄ›ní dle prohlížeÄe:";
+App::$strings["Display Theme:"] = "Vybrat grafickou Å¡ablonu:";
+App::$strings["Security and Privacy Settings"] = "Nastavení zabezpeÄení a soukromí";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximální poÄet žádostí o přátelství za den:";
+App::$strings["(to prevent spam abuse)"] = "(Aby se zabránilo spamu)";
+App::$strings["Default Post Permissions"] = "Výchozí oprávnění pro příspěvek";
+App::$strings["(click to open/close)"] = "(Klikněte pro otevření/zavření)";
+App::$strings["Allow friends to post to your profile page:"] = "Povolit přátelům příspěvky na Vaši profilovou stránku:";
+App::$strings["Automatically expire posts after days:"] = "Po kolika dnech automaticky expirovat příspěvky:";
+App::$strings["If empty, posts will not expire. Expired posts will be deleted"] = "Pokud je prázdné, příspěvky nebudou nikdy expirovat. Expirované příspěvky budou vymazány";
+App::$strings["Notification Settings"] = "Nastavení notifikací";
+App::$strings["Send a notification email when:"] = "Poslat notifikaci e-mailem, když";
+App::$strings["You receive an introduction"] = "obdržíte žádost o propojení";
+App::$strings["Your introductions are confirmed"] = "Vaše žádosti jsou potvrzeny";
+App::$strings["Someone writes on your profile wall"] = "někdo Vám napíše na Vaši profilovou stránku";
+App::$strings["Someone writes a followup comment"] = "někdo Vám napíše následný komentář";
+App::$strings["You receive a private message"] = "obdržíte soukromou zprávu";
+App::$strings["Email/Mailbox Setup"] = "Nastavení e-mailu";
+App::$strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Pokud chcete komunikovat pomocí této služby s VaÅ¡imi kontakty z e-mailu (volitelné), uveÄte, jak se pÅ™ipojit k Vaší e-mailové schránce.";
+App::$strings["Last successful email check:"] = "Poslední úspěšná kontrola e-mailu:";
+App::$strings["Email access is disabled on this site."] = "Přístup k elektronické poště je na tomto serveru zakázán.";
+App::$strings["IMAP server name:"] = "jméno IMAP serveru:";
+App::$strings["IMAP port:"] = "IMAP port:";
+App::$strings["Security:"] = "ZabezpeÄení:";
+App::$strings["None"] = "Žádný";
+App::$strings["Email login name:"] = "přihlašovací jméno k e-mailu:";
+App::$strings["Email password:"] = "heslo k Vašemu e-mailu:";
+App::$strings["Reply-to address:"] = "Odpovědět na adresu:";
+App::$strings["Send public posts to all email contacts:"] = "Poslat veřejné příspěvky na všechny e-mailové kontakty:";
+App::$strings["Advanced Page Settings"] = "PokroÄilé nastavení stránky";
+App::$strings["Welcome back %s"] = "Vítejte zpět %s";
+App::$strings["Manage Identities and/or Pages"] = "Správa identit a / nebo stránek";
+App::$strings["(Toggle between different identities or community/group pages which share your account details.)"] = "(PÅ™epínání mezi různými identitami nebo komunitními / skupinovými stránkami, které sdílejí VaÅ¡e detaily úÄtu.)";
+App::$strings["Select an identity to manage: "] = "Vyberte identitu pro správu:";
+App::$strings["View Conversations"] = "Zobrazit konverzace";
+App::$strings["View New Items"] = "Zobrazit nové položky";
+App::$strings["View Any Items"] = "Zobrazit všechny položky";
+App::$strings["View Starred Items"] = "Zobrazit položky oznaÄené hvÄ›zdu";
+App::$strings["Warning: This group contains %s member from an insecure network."] = array(
0 => "UpozornÄ›ní: Tato skupina obsahuje %s Älena z nezabezpeÄené sítÄ›.",
1 => "UpozornÄ›ní: Tato skupina obsahuje %s Äleny z nezabezpeÄené sítÄ›.",
2 => "UpozornÄ›ní: Tato skupina obsahuje %s Äleny z nezabezpeÄené sítÄ›.",
);
-$a->strings["Private messages to this group are at risk of public disclosure."] = "Soukromé zprávy této skupině jsou vystaveny riziku prozrazení.";
-$a->strings["No such group"] = "Žádná taková skupina";
-$a->strings["Group is empty"] = "Skupina je prázdná";
-$a->strings["Group: "] = "Skupina:";
-$a->strings["Contact: "] = "Kontakt:";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "Soukromé zprávy této osobě jsou vystaveny riziku prozrazení.";
-$a->strings["Invalid contact."] = "Neplatný kontakt.";
-$a->strings["Save"] = "Uložit";
-$a->strings["Welcome to Friendika"] = "Vítejte na Friendika";
-$a->strings["New Member Checklist"] = "Seznam doporuÄení pro nového Älena";
-$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page."] = "Dovolujeme si Vám nabídnout některé tipy a odkazy, abychom Vám zpříjemnili práci se systémem Friendika. Kliknutím na libovolnou položku navštívit příslušnou stránku.";
-$a->strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This will be useful in making friends."] = "Na stránce <em>Nastavení</em> - zmÄ›nit výchozí heslo. Poznamenejte si také adresu své identity. To může být užiteÄné pÅ™i navazování přátelství.";
-$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "ProhlédnÄ›te si další nastavení, a to zejména nastavení soukromí. NezveÅ™ejnÄ›ní svého úÄtu v adresáři je jako mít nezveÅ™ejnÄ›né telefonní Äíslo. ObecnÄ› platí, že je lepší mít svůj úÄet zveÅ™ejnÄ›ný, leda by vÅ¡ichni vaÅ¡i potenciální přátelé vÄ›dÄ›li, jak vás pÅ™esnÄ› najít.";
-$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Nahrajte si svou profilovou fotku, pokud jste tak již neuÄinili. Studie ukázaly, že lidé se skuteÄnými fotografiemi mají desetkrát ÄastÄ›ji přátele než lidé, kteří nemají.";
-$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Jestliže máte úÄet na Facebooku, povolte konektor na Facebook a bude možné (na přání) importovat vÅ¡echny VaÅ¡ přátele na Facebooku a vÅ¡echny VaÅ¡e konverzace.";
-$a->strings["Enter your email access information on your Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "na stránce Nastavení zadejte informace pro přístup k Vaší e-mailové stránce, pokud si pÅ™ejete importovat a komunikovat s přáteli nebo distribuÄními skupinami z Vaší e-mailové schránky";
-$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Upravit <strong>výchozí</strong> profil podle vašich představ. Prověřte nastavení pro skrytí Vašeho seznamu přátel a skrytí profilu před neznámými návštěvníky.";
-$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Nastavte si nÄ›jaká veÅ™ejné klíÄová slova pro výchozí profil, která popisují vaÅ¡e zájmy. Friendika Vám může nalézt další lidi s podobnými zájmy a navrhnout přátelství.";
-$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Connect</em> dialog."] = "Stránka Kontakty je Vaším odrazovým můstkem k řízení přátelství a spojení s kamarády v jiných sítích. Obvykle zadáte jejich adresu nebo adresu URL do dialogu <em>Připojit</em>.";
-$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Stránka Adresář Vám pomůže najít další lidi na tomto serveru nebo v jiných propojených serverech. ProstÅ™ednictvím odkazů <em>PÅ™ipojení</em> nebo <em>Následovat</em> si prohlédnÄ›te jejich profilovou stránku. UveÄte svou vlastní adresu identity, je-li požadována.";
-$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Jakmile získáte nÄ›jaké přátele, uspořádejte si je do soukromých konverzaÄních skupin na postranním panelu vaší stránky Kontakty a pak můžete komunikovat s každou touto skupinu soukromÄ› prostÅ™ednictvím stránky Síť.";
-$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Na stránkách <strong>Nápověda</strong> naleznete nejen další podrobnosti o všech funkcích Friendika ale také další zdroje informací.";
-$a->strings["Item not available."] = "Položka není k dispozici.";
-$a->strings["Item was not found."] = "Položka nebyla nalezena.";
-$a->strings["Group created."] = "Skupina vytvořena.";
-$a->strings["Could not create group."] = "Nelze vytvořit skupinu.";
-$a->strings["Group not found."] = "Skupina nenalezena.";
-$a->strings["Group name changed."] = "Název skupiny byl změněn.";
-$a->strings["Permission denied"] = "NedostateÄné oprávnÄ›ní";
-$a->strings["Create a group of contacts/friends."] = "Vytvořit skupinu kontaktů / přátel.";
-$a->strings["Group Name: "] = "Název skupiny:";
-$a->strings["Group removed."] = "Skupina odstraněna. ";
-$a->strings["Unable to remove group."] = "Nelze odstranit skupinu.";
-$a->strings["Click on a contact to add or remove."] = "Klikněte na kontakt pro přidání nebo odebrání";
-$a->strings["Group Editor"] = "Editor skupin";
-$a->strings["Members"] = "Členové";
-$a->strings["All Contacts"] = "VÅ¡echny kontakty";
-$a->strings["Invalid profile identifier."] = "Neplatný identifikátor profilu.";
-$a->strings["Profile Visibility Editor"] = "Editor viditelnosti profilu ";
-$a->strings["Visible To"] = "Viditelný pro";
-$a->strings["All Contacts (with secure profile access)"] = "VÅ¡echny kontakty (se zabezpeÄeným přístupovým profilem )";
-$a->strings["View Contacts"] = "Zobrazit kontakty";
-$a->strings["No contacts."] = "Žádné kontakty.";
-$a->strings["An invitation is required."] = "Pozvánka je vyžadována.";
-$a->strings["Invitation could not be verified."] = "Pozvánka nemohla být ověřena.";
-$a->strings["Invalid OpenID url"] = "Neplatný odkaz OpenID";
-$a->strings["Please enter the required information."] = "Zadejte prosím požadované informace.";
-$a->strings["Please use a shorter name."] = "Použijte prosím kratší jméno.";
-$a->strings["Name too short."] = "Jméno je příliš krátké.";
-$a->strings["That doesn't appear to be your full (First Last) name."] = "Nezdá se, že by to bylo vaše celé jméno (křestní jméno a příjmení).";
-$a->strings["Your email domain is not among those allowed on this site."] = "Váš e-mailová doména není na tomto serveru mezi povolenými.";
-$a->strings["Not a valid email address."] = "Neplatná e-mailová adresa.";
-$a->strings["Cannot use that email."] = "Tento e-mail nelze použít.";
-$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "VaÅ¡e \"pÅ™ezdívka\" může obsahovat pouze \"a-z\", \"0-9\", \"-\", a \"_\", a musí zaÄínat písmenem.";
-$a->strings["Nickname is already registered. Please choose another."] = "Přezdívka je již registrována. Prosím vyberte jinou.";
-$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "Závažná chyba: Generování bezpeÄnostních klíÄů se nezdaÅ™ilo.";
-$a->strings["An error occurred during registration. Please try again."] = "Došlo k chybě při registraci. Zkuste to prosím znovu.";
-$a->strings["An error occurred creating your default profile. Please try again."] = "Došlo k chybě při vytváření Vašeho výchozího profilu. Zkuste to prosím znovu.";
-$a->strings["Registration details for %s"] = "RegistraÄní údaje pro %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "Registrace úspěšná. Zkontrolujte prosím svůj e-mail pro další instrukce.";
-$a->strings["Failed to send email message. Here is the message that failed."] = "Nepodařilo se odeslat zprávu na e-mail. Zde je zpráva, která nebyla odeslána.";
-$a->strings["Your registration can not be processed."] = "Vaši registraci nelze zpracovat.";
-$a->strings["Registration request at %s"] = "Žádost o registraci na %s";
-$a->strings["Your registration is pending approval by the site owner."] = "VaÅ¡e registrace Äeká na schválení vlastníkem serveru.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Tento formulář můžete (volitelnÄ›) vyplnit s pomocí OpenID tím, že vyplníte své OpenID a kliknutete na tlaÄítko 'Zaregistrovat'.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Pokud nepoužíváte OpenID, nechte prosím toto pole prázdné a vyplňte zbylé položky.";
-$a->strings["Your OpenID (optional): "] = "Vaše OpenID (nepovinné):";
-$a->strings["Include your profile in member directory?"] = "Uvést Váš profil v adresáři Älenů?";
-$a->strings["Membership on this site is by invitation only."] = "Členství na tomto webu je pouze na pozvání.";
-$a->strings["Your invitation ID: "] = "Vaše pozvání ID:";
-$a->strings["Registration"] = "Registrace";
-$a->strings["Your Full Name (e.g. Joe Smith): "] = "Vaše celé jméno (např. Jan Novák):";
-$a->strings["Your Email Address: "] = "Vaše e-mailová adresa:";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Vyberte pÅ™ezdívku k profilu. Ta musí zaÄít s textovým znakem. VaÅ¡e profilová adresa na tomto webu pak bude \"<strong>pÅ™ezdívka@\$sitename</strong>\".";
-$a->strings["Choose a nickname: "] = "Vyberte přezdívku:";
-$a->strings["Register"] = "Registrovat";
-$a->strings["status"] = "Stav";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s má rád %2\$s' na %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s nemá rád %2\$s na %3\$s";
-$a->strings["This is Friendika version"] = "Toto je Friendika verze";
-$a->strings["running at web location"] = "běžící na webu";
-$a->strings["Shared content within the Friendika network is provided under the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0 license</a>"] = "Sdílený obsah v síti Friendika je poskytována pod <a href=\"http://creativecommons.org/licenses/by/3.0/cz/\">licencí Creative Commons Attribution 3.0</a>";
-$a->strings["Please visit <a href=\"http://project.friendika.com\">Project.Friendika.com</a> to learn more about the Friendika project."] = "Pokud se chcete dozvědět více o projektu Friendika, navštivte, prosím, <a href=\"http://project.friendika.com\">Project.Friendika.com</a>";
-$a->strings["Bug reports and issues: please visit"] = "Pro hlášení chyb a námětů na změny navštivte:";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendika - dot com"] = "Návrhy, chválu, dary, atd. - prosím poÅ¡lete na e-mail \"Info\" na Friendika teÄka com";
-$a->strings["Installed plugins/addons/apps"] = "Nainstalované doplňky/aplikace";
-$a->strings["No installed plugins/addons/apps"] = "Nejsou žádné nainstalované doplňky/aplikace";
-$a->strings["Account approved."] = "ÚÄet schválen.";
-$a->strings["Registration revoked for %s"] = "Registrace zrušena pro %s";
-$a->strings["Please login."] = "Přihlaste se, prosím.";
-$a->strings["Unable to locate original post."] = "Nelze nalézt původní příspěvek.";
-$a->strings["Empty post discarded."] = "Prázdný příspěvek odstraněn.";
-$a->strings["Wall Photos"] = "Fotografie na zdi";
-$a->strings["noreply"] = "bez odpovědi";
-$a->strings["Administrator@"] = "Administrator@";
-$a->strings["%s commented on an item at %s"] = "%s okomentoval položku v %s";
-$a->strings["%s posted to your profile wall at %s"] = "%s pÅ™idal příspÄ›vek na vaší profilovou zeÄ v %s";
-$a->strings["System error. Post not saved."] = "Chyba systému. Příspěvek nebyl uložen.";
-$a->strings["This message was sent to you by %s, a member of the Friendika social network."] = "Tuto zprávu Vám zaslal %s, Älen sociální sítÄ› Friendika.";
-$a->strings["You may visit them online at %s"] = "Můžete je navštívit online na adrese %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Pokud nechcete dostávat tyto zprávy, kontaktujte prosím odesilatele odpovědí na tento záznam.";
-$a->strings["%s posted an update."] = "%s poslal aktualizaci.";
-$a->strings["Image uploaded but image cropping failed."] = "Obrázek byl odeslán, ale jeho oříznutí se nesdařilo.";
-$a->strings["Image size reduction [%s] failed."] = "Nepodařilo se snížit velikost obrázku [%s].";
-$a->strings["Unable to process image"] = "Obrázek nelze zpracovat ";
-$a->strings["Image exceeds size limit of %d"] = "Obrázek pÅ™ekroÄil limit velikosti %d";
-$a->strings["Upload File:"] = "Nahrát soubor:";
-$a->strings["Upload Profile Photo"] = "Nahrát profilovou fotografii";
-$a->strings["Upload"] = "Nahrát";
-$a->strings["skip this step"] = "pÅ™eskoÄit tento krok ";
-$a->strings["select a photo from your photo albums"] = "Vybrat fotografii z Vašich fotoalb";
-$a->strings["Crop Image"] = "Oříznout obrázek";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Prosím, ořízněte tento obrázek pro optimální zobrazení.";
-$a->strings["Done Editing"] = "Editace dokonÄena";
-$a->strings["Image uploaded successfully."] = "Obrázek byl úspěšně nahrán.";
-$a->strings["No profile"] = "Žádný profil";
-$a->strings["Remove My Account"] = "Odstranit můj úÄet";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tímto bude kompletnÄ› odstranÄ›n váš úÄet. Jakmile bude úÄet odstranÄ›n, nebude už možné ho obnovit.";
-$a->strings["Please enter your password for verification:"] = "Prosím, zadejte své heslo pro ověření:";
-$a->strings["No recipient selected."] = "Nevybrán příjemce.";
-$a->strings["[no subject]"] = "[bez předmětu]";
-$a->strings["Unable to locate contact information."] = "Nepodařilo se najít kontaktní informace.";
-$a->strings["Message sent."] = "Zpráva odeslána.";
-$a->strings["Message could not be sent."] = "Zprávu se nepodařilo odeslat.";
-$a->strings["Messages"] = "Zprávy";
-$a->strings["Inbox"] = "DoruÄená poÅ¡ta";
-$a->strings["Outbox"] = "Odeslaná pošta";
-$a->strings["New Message"] = "Nová zpráva";
-$a->strings["Message deleted."] = "Zpráva odstraněna.";
-$a->strings["Conversation removed."] = "Konverzace odstraněna.";
-$a->strings["Please enter a link URL:"] = "Zadejte prosím URL odkaz:";
-$a->strings["Send Private Message"] = "Odeslat soukromou zprávu";
-$a->strings["To:"] = "Adresát:";
-$a->strings["Subject:"] = "Předmět:";
-$a->strings["Your message:"] = "Vaše zpráva:";
-$a->strings["No messages."] = "Žádné zprávy.";
-$a->strings["Delete conversation"] = "Odstranit konverzaci";
-$a->strings["D, d M Y - g:i A"] = "D M R - g:i A";
-$a->strings["Message not available."] = "Zpráva není k dispozici.";
-$a->strings["Delete message"] = "Smazat zprávu";
-$a->strings["Send Reply"] = "Poslat odpovÄ›Ä";
-$a->strings["Site"] = "Web";
-$a->strings["Users"] = "Uživatelé";
-$a->strings["Plugins"] = "Pluginy";
-$a->strings["Update"] = "Aktualizace";
-$a->strings["Logs"] = "Logy";
-$a->strings["User registrations waiting for confirmation"] = "Registrace uživatele Äeká na potvrzení";
-$a->strings["Item not found."] = "Položka nenalezena.";
-$a->strings["Administration"] = "Administrace";
-$a->strings["Summary"] = "Shrnutí";
-$a->strings["Registered users"] = "Registrovaní uživatelé";
-$a->strings["Pending registrations"] = "Čekající registrace";
-$a->strings["Version"] = "Verze";
-$a->strings["Active plugins"] = "Aktivní pluginy";
-$a->strings["Site settings updated."] = "Nastavení webu aktualizováno.";
-$a->strings["Closed"] = "Uzavřít";
-$a->strings["Requires approval"] = "Vyžaduje schválení";
-$a->strings["Open"] = "Otevřená";
-$a->strings["File upload"] = "Nahrání souborů";
-$a->strings["Policies"] = "Politiky";
-$a->strings["Advanced"] = "PokroÄilé";
-$a->strings["Site name"] = "Název webu";
-$a->strings["Banner/Logo"] = "Banner/logo";
-$a->strings["System language"] = "Systémový jazyk";
-$a->strings["System theme"] = "Grafická šablona systému ";
-$a->strings["Maximum image size"] = "Maximální velikost obrazu";
-$a->strings["Register policy"] = "Politika registrace";
-$a->strings["Register text"] = "Registrace textu";
-$a->strings["Allowed friend domains"] = "Povolené domény přátel";
-$a->strings["Allowed email domains"] = "Povolené e-mailové domény";
-$a->strings["Block public"] = "Blokovat veřejnost";
-$a->strings["Force publish"] = "Publikovat";
-$a->strings["Global directory update URL"] = "aktualizace URL adresy Globálního adresáře ";
-$a->strings["Block multiple registrations"] = "Blokovat více registrací";
-$a->strings["OpenID support"] = "podpora OpenID";
-$a->strings["Gravatar support"] = "podpora Gravatar";
-$a->strings["Fullname check"] = "kontrola úplného jména";
-$a->strings["UTF-8 Regular expressions"] = "UTF-8 Regulární výrazy";
-$a->strings["Show Community Page"] = "Zobrazit stránku komunity";
-$a->strings["Enable OStatus support"] = "Zapnout podporu OStatus";
-$a->strings["Only allow Friendika contacts"] = "Povolit pouze Friendika kontakty ";
-$a->strings["Verify SSL"] = "Ověřit SSL";
-$a->strings["Proxy user"] = "Proxy uživatel";
-$a->strings["Proxy URL"] = "Proxy URL adresa";
-$a->strings["Network timeout"] = "Äas síťového spojení vyprÅ¡elo (timeout)";
-$a->strings["%s user blocked"] = array(
+App::$strings["Private messages to this group are at risk of public disclosure."] = "Soukromé zprávy této skupině jsou vystaveny riziku prozrazení.";
+App::$strings["No such group"] = "Žádná taková skupina";
+App::$strings["Group is empty"] = "Skupina je prázdná";
+App::$strings["Group: "] = "Skupina:";
+App::$strings["Contact: "] = "Kontakt:";
+App::$strings["Private messages to this person are at risk of public disclosure."] = "Soukromé zprávy této osobě jsou vystaveny riziku prozrazení.";
+App::$strings["Invalid contact."] = "Neplatný kontakt.";
+App::$strings["Save"] = "Uložit";
+App::$strings["Welcome to Friendika"] = "Vítejte na Friendika";
+App::$strings["New Member Checklist"] = "Seznam doporuÄení pro nového Älena";
+App::$strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page."] = "Dovolujeme si Vám nabídnout některé tipy a odkazy, abychom Vám zpříjemnili práci se systémem Friendika. Kliknutím na libovolnou položku navštívit příslušnou stránku.";
+App::$strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This will be useful in making friends."] = "Na stránce <em>Nastavení</em> - zmÄ›nit výchozí heslo. Poznamenejte si také adresu své identity. To může být užiteÄné pÅ™i navazování přátelství.";
+App::$strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "ProhlédnÄ›te si další nastavení, a to zejména nastavení soukromí. NezveÅ™ejnÄ›ní svého úÄtu v adresáři je jako mít nezveÅ™ejnÄ›né telefonní Äíslo. ObecnÄ› platí, že je lepší mít svůj úÄet zveÅ™ejnÄ›ný, leda by vÅ¡ichni vaÅ¡i potenciální přátelé vÄ›dÄ›li, jak vás pÅ™esnÄ› najít.";
+App::$strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Nahrajte si svou profilovou fotku, pokud jste tak již neuÄinili. Studie ukázaly, že lidé se skuteÄnými fotografiemi mají desetkrát ÄastÄ›ji přátele než lidé, kteří nemají.";
+App::$strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Jestliže máte úÄet na Facebooku, povolte konektor na Facebook a bude možné (na přání) importovat vÅ¡echny VaÅ¡ přátele na Facebooku a vÅ¡echny VaÅ¡e konverzace.";
+App::$strings["Enter your email access information on your Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "na stránce Nastavení zadejte informace pro přístup k Vaší e-mailové stránce, pokud si pÅ™ejete importovat a komunikovat s přáteli nebo distribuÄními skupinami z Vaší e-mailové schránky";
+App::$strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Upravit <strong>výchozí</strong> profil podle vašich představ. Prověřte nastavení pro skrytí Vašeho seznamu přátel a skrytí profilu před neznámými návštěvníky.";
+App::$strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Nastavte si nÄ›jaká veÅ™ejné klíÄová slova pro výchozí profil, která popisují vaÅ¡e zájmy. Friendika Vám může nalézt další lidi s podobnými zájmy a navrhnout přátelství.";
+App::$strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Connect</em> dialog."] = "Stránka Kontakty je Vaším odrazovým můstkem k řízení přátelství a spojení s kamarády v jiných sítích. Obvykle zadáte jejich adresu nebo adresu URL do dialogu <em>Připojit</em>.";
+App::$strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Stránka Adresář Vám pomůže najít další lidi na tomto serveru nebo v jiných propojených serverech. ProstÅ™ednictvím odkazů <em>PÅ™ipojení</em> nebo <em>Následovat</em> si prohlédnÄ›te jejich profilovou stránku. UveÄte svou vlastní adresu identity, je-li požadována.";
+App::$strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Jakmile získáte nÄ›jaké přátele, uspořádejte si je do soukromých konverzaÄních skupin na postranním panelu vaší stránky Kontakty a pak můžete komunikovat s každou touto skupinu soukromÄ› prostÅ™ednictvím stránky Síť.";
+App::$strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Na stránkách <strong>Nápověda</strong> naleznete nejen další podrobnosti o všech funkcích Friendika ale také další zdroje informací.";
+App::$strings["Item not available."] = "Položka není k dispozici.";
+App::$strings["Item was not found."] = "Položka nebyla nalezena.";
+App::$strings["Group created."] = "Skupina vytvořena.";
+App::$strings["Could not create group."] = "Nelze vytvořit skupinu.";
+App::$strings["Group not found."] = "Skupina nenalezena.";
+App::$strings["Group name changed."] = "Název skupiny byl změněn.";
+App::$strings["Permission denied"] = "NedostateÄné oprávnÄ›ní";
+App::$strings["Create a group of contacts/friends."] = "Vytvořit skupinu kontaktů / přátel.";
+App::$strings["Group Name: "] = "Název skupiny:";
+App::$strings["Group removed."] = "Skupina odstraněna. ";
+App::$strings["Unable to remove group."] = "Nelze odstranit skupinu.";
+App::$strings["Click on a contact to add or remove."] = "Klikněte na kontakt pro přidání nebo odebrání";
+App::$strings["Group Editor"] = "Editor skupin";
+App::$strings["Members"] = "Členové";
+App::$strings["All Contacts"] = "VÅ¡echny kontakty";
+App::$strings["Invalid profile identifier."] = "Neplatný identifikátor profilu.";
+App::$strings["Profile Visibility Editor"] = "Editor viditelnosti profilu ";
+App::$strings["Visible To"] = "Viditelný pro";
+App::$strings["All Contacts (with secure profile access)"] = "VÅ¡echny kontakty (se zabezpeÄeným přístupovým profilem )";
+App::$strings["View Contacts"] = "Zobrazit kontakty";
+App::$strings["No contacts."] = "Žádné kontakty.";
+App::$strings["An invitation is required."] = "Pozvánka je vyžadována.";
+App::$strings["Invitation could not be verified."] = "Pozvánka nemohla být ověřena.";
+App::$strings["Invalid OpenID url"] = "Neplatný odkaz OpenID";
+App::$strings["Please enter the required information."] = "Zadejte prosím požadované informace.";
+App::$strings["Please use a shorter name."] = "Použijte prosím kratší jméno.";
+App::$strings["Name too short."] = "Jméno je příliš krátké.";
+App::$strings["That doesn't appear to be your full (First Last) name."] = "Nezdá se, že by to bylo vaše celé jméno (křestní jméno a příjmení).";
+App::$strings["Your email domain is not among those allowed on this site."] = "Váš e-mailová doména není na tomto serveru mezi povolenými.";
+App::$strings["Not a valid email address."] = "Neplatná e-mailová adresa.";
+App::$strings["Cannot use that email."] = "Tento e-mail nelze použít.";
+App::$strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "VaÅ¡e \"pÅ™ezdívka\" může obsahovat pouze \"a-z\", \"0-9\", \"-\", a \"_\", a musí zaÄínat písmenem.";
+App::$strings["Nickname is already registered. Please choose another."] = "Přezdívka je již registrována. Prosím vyberte jinou.";
+App::$strings["SERIOUS ERROR: Generation of security keys failed."] = "Závažná chyba: Generování bezpeÄnostních klíÄů se nezdaÅ™ilo.";
+App::$strings["An error occurred during registration. Please try again."] = "Došlo k chybě při registraci. Zkuste to prosím znovu.";
+App::$strings["An error occurred creating your default profile. Please try again."] = "Došlo k chybě při vytváření Vašeho výchozího profilu. Zkuste to prosím znovu.";
+App::$strings["Registration details for %s"] = "RegistraÄní údaje pro %s";
+App::$strings["Registration successful. Please check your email for further instructions."] = "Registrace úspěšná. Zkontrolujte prosím svůj e-mail pro další instrukce.";
+App::$strings["Failed to send email message. Here is the message that failed."] = "Nepodařilo se odeslat zprávu na e-mail. Zde je zpráva, která nebyla odeslána.";
+App::$strings["Your registration can not be processed."] = "Vaši registraci nelze zpracovat.";
+App::$strings["Registration request at %s"] = "Žádost o registraci na %s";
+App::$strings["Your registration is pending approval by the site owner."] = "VaÅ¡e registrace Äeká na schválení vlastníkem serveru.";
+App::$strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Tento formulář můžete (volitelnÄ›) vyplnit s pomocí OpenID tím, že vyplníte své OpenID a kliknutete na tlaÄítko 'Zaregistrovat'.";
+App::$strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Pokud nepoužíváte OpenID, nechte prosím toto pole prázdné a vyplňte zbylé položky.";
+App::$strings["Your OpenID (optional): "] = "Vaše OpenID (nepovinné):";
+App::$strings["Include your profile in member directory?"] = "Uvést Váš profil v adresáři Älenů?";
+App::$strings["Membership on this site is by invitation only."] = "Členství na tomto webu je pouze na pozvání.";
+App::$strings["Your invitation ID: "] = "Vaše pozvání ID:";
+App::$strings["Registration"] = "Registrace";
+App::$strings["Your Full Name (e.g. Joe Smith): "] = "Vaše celé jméno (např. Jan Novák):";
+App::$strings["Your Email Address: "] = "Vaše e-mailová adresa:";
+App::$strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Vyberte pÅ™ezdívku k profilu. Ta musí zaÄít s textovým znakem. VaÅ¡e profilová adresa na tomto webu pak bude \"<strong>pÅ™ezdívka@\$sitename</strong>\".";
+App::$strings["Choose a nickname: "] = "Vyberte přezdívku:";
+App::$strings["Register"] = "Registrovat";
+App::$strings["status"] = "Stav";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s má rád %2\$s' na %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s nemá rád %2\$s na %3\$s";
+App::$strings["This is Friendika version"] = "Toto je Friendika verze";
+App::$strings["running at web location"] = "běžící na webu";
+App::$strings["Shared content within the Friendika network is provided under the <a href=\"http://creativecommons.org/licenses/by/3.0/\">Creative Commons Attribution 3.0 license</a>"] = "Sdílený obsah v síti Friendika je poskytována pod <a href=\"http://creativecommons.org/licenses/by/3.0/cz/\">licencí Creative Commons Attribution 3.0</a>";
+App::$strings["Please visit <a href=\"http://project.friendika.com\">Project.Friendika.com</a> to learn more about the Friendika project."] = "Pokud se chcete dozvědět více o projektu Friendika, navštivte, prosím, <a href=\"http://project.friendika.com\">Project.Friendika.com</a>";
+App::$strings["Bug reports and issues: please visit"] = "Pro hlášení chyb a námětů na změny navštivte:";
+App::$strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendika - dot com"] = "Návrhy, chválu, dary, atd. - prosím poÅ¡lete na e-mail \"Info\" na Friendika teÄka com";
+App::$strings["Installed plugins/addons/apps"] = "Nainstalované doplňky/aplikace";
+App::$strings["No installed plugins/addons/apps"] = "Nejsou žádné nainstalované doplňky/aplikace";
+App::$strings["Account approved."] = "ÚÄet schválen.";
+App::$strings["Registration revoked for %s"] = "Registrace zrušena pro %s";
+App::$strings["Please login."] = "Přihlaste se, prosím.";
+App::$strings["Unable to locate original post."] = "Nelze nalézt původní příspěvek.";
+App::$strings["Empty post discarded."] = "Prázdný příspěvek odstraněn.";
+App::$strings["Wall Photos"] = "Fotografie na zdi";
+App::$strings["noreply"] = "bez odpovědi";
+App::$strings["Administrator@"] = "Administrator@";
+App::$strings["%s commented on an item at %s"] = "%s okomentoval položku v %s";
+App::$strings["%s posted to your profile wall at %s"] = "%s pÅ™idal příspÄ›vek na vaší profilovou zeÄ v %s";
+App::$strings["System error. Post not saved."] = "Chyba systému. Příspěvek nebyl uložen.";
+App::$strings["This message was sent to you by %s, a member of the Friendika social network."] = "Tuto zprávu Vám zaslal %s, Älen sociální sítÄ› Friendika.";
+App::$strings["You may visit them online at %s"] = "Můžete je navštívit online na adrese %s";
+App::$strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Pokud nechcete dostávat tyto zprávy, kontaktujte prosím odesilatele odpovědí na tento záznam.";
+App::$strings["%s posted an update."] = "%s poslal aktualizaci.";
+App::$strings["Image uploaded but image cropping failed."] = "Obrázek byl odeslán, ale jeho oříznutí se nesdařilo.";
+App::$strings["Image size reduction [%s] failed."] = "Nepodařilo se snížit velikost obrázku [%s].";
+App::$strings["Unable to process image"] = "Obrázek nelze zpracovat ";
+App::$strings["Image exceeds size limit of %d"] = "Obrázek pÅ™ekroÄil limit velikosti %d";
+App::$strings["Upload File:"] = "Nahrát soubor:";
+App::$strings["Upload Profile Photo"] = "Nahrát profilovou fotografii";
+App::$strings["Upload"] = "Nahrát";
+App::$strings["skip this step"] = "pÅ™eskoÄit tento krok ";
+App::$strings["select a photo from your photo albums"] = "Vybrat fotografii z Vašich fotoalb";
+App::$strings["Crop Image"] = "Oříznout obrázek";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Prosím, ořízněte tento obrázek pro optimální zobrazení.";
+App::$strings["Done Editing"] = "Editace dokonÄena";
+App::$strings["Image uploaded successfully."] = "Obrázek byl úspěšně nahrán.";
+App::$strings["No profile"] = "Žádný profil";
+App::$strings["Remove My Account"] = "Odstranit můj úÄet";
+App::$strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tímto bude kompletnÄ› odstranÄ›n váš úÄet. Jakmile bude úÄet odstranÄ›n, nebude už možné ho obnovit.";
+App::$strings["Please enter your password for verification:"] = "Prosím, zadejte své heslo pro ověření:";
+App::$strings["No recipient selected."] = "Nevybrán příjemce.";
+App::$strings["[no subject]"] = "[bez předmětu]";
+App::$strings["Unable to locate contact information."] = "Nepodařilo se najít kontaktní informace.";
+App::$strings["Message sent."] = "Zpráva odeslána.";
+App::$strings["Message could not be sent."] = "Zprávu se nepodařilo odeslat.";
+App::$strings["Messages"] = "Zprávy";
+App::$strings["Inbox"] = "DoruÄená poÅ¡ta";
+App::$strings["Outbox"] = "Odeslaná pošta";
+App::$strings["New Message"] = "Nová zpráva";
+App::$strings["Message deleted."] = "Zpráva odstraněna.";
+App::$strings["Conversation removed."] = "Konverzace odstraněna.";
+App::$strings["Please enter a link URL:"] = "Zadejte prosím URL odkaz:";
+App::$strings["Send Private Message"] = "Odeslat soukromou zprávu";
+App::$strings["To:"] = "Adresát:";
+App::$strings["Subject:"] = "Předmět:";
+App::$strings["Your message:"] = "Vaše zpráva:";
+App::$strings["No messages."] = "Žádné zprávy.";
+App::$strings["Delete conversation"] = "Odstranit konverzaci";
+App::$strings["D, d M Y - g:i A"] = "D M R - g:i A";
+App::$strings["Message not available."] = "Zpráva není k dispozici.";
+App::$strings["Delete message"] = "Smazat zprávu";
+App::$strings["Send Reply"] = "Poslat odpovÄ›Ä";
+App::$strings["Site"] = "Web";
+App::$strings["Users"] = "Uživatelé";
+App::$strings["Plugins"] = "Pluginy";
+App::$strings["Update"] = "Aktualizace";
+App::$strings["Logs"] = "Logy";
+App::$strings["User registrations waiting for confirmation"] = "Registrace uživatele Äeká na potvrzení";
+App::$strings["Item not found."] = "Položka nenalezena.";
+App::$strings["Administration"] = "Administrace";
+App::$strings["Summary"] = "Shrnutí";
+App::$strings["Registered users"] = "Registrovaní uživatelé";
+App::$strings["Pending registrations"] = "Čekající registrace";
+App::$strings["Version"] = "Verze";
+App::$strings["Active plugins"] = "Aktivní pluginy";
+App::$strings["Site settings updated."] = "Nastavení webu aktualizováno.";
+App::$strings["Closed"] = "Uzavřít";
+App::$strings["Requires approval"] = "Vyžaduje schválení";
+App::$strings["Open"] = "Otevřená";
+App::$strings["File upload"] = "Nahrání souborů";
+App::$strings["Policies"] = "Politiky";
+App::$strings["Advanced"] = "PokroÄilé";
+App::$strings["Site name"] = "Název webu";
+App::$strings["Banner/Logo"] = "Banner/logo";
+App::$strings["System language"] = "Systémový jazyk";
+App::$strings["System theme"] = "Grafická šablona systému ";
+App::$strings["Maximum image size"] = "Maximální velikost obrazu";
+App::$strings["Register policy"] = "Politika registrace";
+App::$strings["Register text"] = "Registrace textu";
+App::$strings["Allowed friend domains"] = "Povolené domény přátel";
+App::$strings["Allowed email domains"] = "Povolené e-mailové domény";
+App::$strings["Block public"] = "Blokovat veřejnost";
+App::$strings["Force publish"] = "Publikovat";
+App::$strings["Global directory update URL"] = "aktualizace URL adresy Globálního adresáře ";
+App::$strings["Block multiple registrations"] = "Blokovat více registrací";
+App::$strings["OpenID support"] = "podpora OpenID";
+App::$strings["Gravatar support"] = "podpora Gravatar";
+App::$strings["Fullname check"] = "kontrola úplného jména";
+App::$strings["UTF-8 Regular expressions"] = "UTF-8 Regulární výrazy";
+App::$strings["Show Community Page"] = "Zobrazit stránku komunity";
+App::$strings["Enable OStatus support"] = "Zapnout podporu OStatus";
+App::$strings["Only allow Friendika contacts"] = "Povolit pouze Friendika kontakty ";
+App::$strings["Verify SSL"] = "Ověřit SSL";
+App::$strings["Proxy user"] = "Proxy uživatel";
+App::$strings["Proxy URL"] = "Proxy URL adresa";
+App::$strings["Network timeout"] = "Äas síťového spojení vyprÅ¡elo (timeout)";
+App::$strings["%s user blocked"] = array(
0 => "%s uživatel zablokován",
1 => "%s uživatelů zablokováno / odblokováno",
2 => "%s uživatelů zablokováno / odblokováno",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s uživatel smazán",
1 => "%s uživatelů smazáno",
2 => "%s uživatelů smazáno",
);
-$a->strings["User '%s' deleted"] = "Uživatel '%s' smazán";
-$a->strings["User '%s' unblocked"] = "Uživatel '%s' odblokován";
-$a->strings["User '%s' blocked"] = "Uživatel '%s' blokován";
-$a->strings["select all"] = "Vybrat vše";
-$a->strings["User registrations waiting for confirm"] = "Registrace uživatele Äeká na potvrzení";
-$a->strings["Request date"] = "Datum žádosti";
-$a->strings["Email"] = "E-mail";
-$a->strings["No registrations."] = "Žádné registrace.";
-$a->strings["Deny"] = "Odmítnout";
-$a->strings["Block"] = "Blokovat";
-$a->strings["Unblock"] = "Odblokovat";
-$a->strings["Register date"] = "Datum registrace";
-$a->strings["Last login"] = "Datum posledního přihlášení";
-$a->strings["Last item"] = "Poslední položka";
-$a->strings["Account"] = "ÚÄet";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Vybraní uživatelé budou smazáni!\\n\\n VÅ¡e, co tito uživatelé na tÄ›chto stránkách vytvoÅ™ili, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Uživatel {0} bude smazán!\\n\\n VÅ¡e, co tento uživatel na tÄ›chto stránkách vytvoÅ™il, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
-$a->strings["Plugin %s disabled."] = "Plugin %s zakázán.";
-$a->strings["Plugin %s enabled."] = "Plugin %s povolen.";
-$a->strings["Disable"] = "Zakázat";
-$a->strings["Enable"] = "Povolit";
-$a->strings["Toggle"] = "Přepnout";
-$a->strings["Settings"] = "Nastavení";
-$a->strings["Log settings updated."] = "Nastavení protokolu aktualizováno.";
-$a->strings["Clear"] = "VyÄistit";
-$a->strings["Debugging"] = "Ladění";
-$a->strings["Log file"] = "Soubor s logem";
-$a->strings["Must be writable by web server. Relative to your Friendika index.php."] = "Webový server musí mít práva zápisu . Relativní k index.php Friendika.";
-$a->strings["Log level"] = "Úroveň auditu";
-$a->strings["Close"] = "Uzavřená";
-$a->strings["FTP Host"] = "Hostitel FTP";
-$a->strings["FTP Path"] = "Cesta FTP";
-$a->strings["FTP User"] = "FTP uživatel";
-$a->strings["FTP Password"] = "FTP heslo";
-$a->strings["Access to this profile has been restricted."] = "Přístup na tento profil byl omezen.";
-$a->strings["Tips for New Members"] = "Tipy pro nové Äleny";
-$a->strings["Login failed."] = "Přihlášení se nezdařilo.";
-$a->strings["Welcome "] = "Vítejte ";
-$a->strings["Please upload a profile photo."] = "Prosím nahrejte profilovou fotografii";
-$a->strings["Welcome back "] = "Vítejte zpět ";
-$a->strings["This site is not configured to allow communications with other networks."] = "Tento web není nakonfigurován tak, aby umožňoval komunikaci s ostatními sítěmi.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Nenalezen žádný kompatibilní komunikaÄní protokol nebo kanál.";
-$a->strings["The profile address specified does not provide adequate information."] = "Uvedená adresa profilu neposkytuje dostateÄné informace.";
-$a->strings["An author or name was not found."] = "Autor nebo jméno nenalezeno";
-$a->strings["No browser URL could be matched to this address."] = "Této adrese neodpovídá žádné URL prohlížeÄe.";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "Zadaná adresa profilu patří do sítě, která byla na tomto serveru zakázána.";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Omezený profil. Tato osoba nebude schopna od Vás přijímat přímé / osobní sdělení.";
-$a->strings["Unable to retrieve contact information."] = "Nepodařilo se získat kontaktní informace.";
-$a->strings["following"] = "následující";
-$a->strings["Item has been removed."] = "Položka byla odstraněna.";
-$a->strings["New mail received at "] = "Přišel nový e-mail v";
-$a->strings["Applications"] = "Aplikace";
-$a->strings["No installed applications."] = "Žádné nainstalované aplikace.";
-$a->strings["Search"] = "Vyhledávání";
-$a->strings["Profile not found."] = "Profil nenalezen";
-$a->strings["Profile Name is required."] = "Jméno profilu je povinné.";
-$a->strings["Profile updated."] = "Profil aktualizován.";
-$a->strings["Profile deleted."] = "Profil smazán.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Nový profil vytvořen.";
-$a->strings["Profile unavailable to clone."] = "Profil není možné naklonovat.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Skrýt u tohoto profilu vaše kontakty / seznam přátel před před dalšími uživateli zobrazující si tento profil?";
-$a->strings["Edit Profile Details"] = "Upravit podrobnosti profilu ";
-$a->strings["View this profile"] = "Zobrazit tento profil";
-$a->strings["Create a new profile using these settings"] = "Vytvořit nový profil pomocí tohoto nastavení";
-$a->strings["Clone this profile"] = "Klonovat tento profil";
-$a->strings["Delete this profile"] = "Smazat tento profil";
-$a->strings["Profile Name:"] = "Jméno profilu:";
-$a->strings["Your Full Name:"] = "Vaše celé jméno:";
-$a->strings["Title/Description:"] = "Název / Popis:";
-$a->strings["Your Gender:"] = "Vaše pohlaví:";
-$a->strings["Birthday (%s):"] = "Narozeniny uživatele (%s):";
-$a->strings["Street Address:"] = "Ulice:";
-$a->strings["Locality/City:"] = "Město:";
-$a->strings["Postal/Zip Code:"] = "PSČ:";
-$a->strings["Country:"] = "ZemÄ›:";
-$a->strings["Region/State:"] = "Region / stát:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Rodinný stav:";
-$a->strings["Who: (if applicable)"] = "Kdo: (pokud je možné)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Příklady: jan123, Jan Novák, jan@seznam.cz";
-$a->strings["Sexual Preference:"] = "Sexuální preference:";
-$a->strings["Homepage URL:"] = "Odkaz na domovskou stránku:";
-$a->strings["Political Views:"] = "Politické pÅ™esvÄ›dÄení:";
-$a->strings["Religious Views:"] = "Náboženské pÅ™esvÄ›dÄení:";
-$a->strings["Public Keywords:"] = "VeÅ™ejná klíÄová slova:";
-$a->strings["Private Keywords:"] = "Soukromá klíÄová slova:";
-$a->strings["Example: fishing photography software"] = "Příklad: fishing photography software";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Používá se pro doporuÄování potenciálních přátel, může být vidÄ›no ostatními)";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Používá se pro vyhledávání profilů, není nikdy zobrazeno ostatním)";
-$a->strings["Tell us about yourself..."] = "Řekněte nám něco o sobě ...";
-$a->strings["Hobbies/Interests"] = "KoníÄky/zájmy";
-$a->strings["Contact information and Social Networks"] = "Kontaktní informace a sociální sítě";
-$a->strings["Musical interests"] = "Hudební vkus";
-$a->strings["Books, literature"] = "Knihy, literatura";
-$a->strings["Television"] = "Televize";
-$a->strings["Film/dance/culture/entertainment"] = "Film/tanec/kultura/zábava";
-$a->strings["Love/romance"] = "Láska/romantika";
-$a->strings["Work/employment"] = "Práce/zaměstnání";
-$a->strings["School/education"] = "Škola/vzdělání";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Toto je váš <strong>veřejný</strong> profil.<br />Ten <strong>může</strong> být viditelný kýmkoliv na internetu.";
-$a->strings["Age: "] = "Věk: ";
-$a->strings["Profiles"] = "Profily";
-$a->strings["Change profile photo"] = "Změnit profilovou fotografii";
-$a->strings["Create New Profile"] = "Vytvořit nový profil";
-$a->strings["Profile Image"] = "Profilový obrázek";
-$a->strings["visible to everybody"] = "viditelné pro všechny";
-$a->strings["Edit visibility"] = "Upravit viditelnost";
-$a->strings["Global Directory"] = "Globální adresář";
-$a->strings["Normal site view"] = "Normální zobrazení stránky";
-$a->strings["View all site entries"] = "Zobrazit všechny položky stránky";
-$a->strings["Site Directory"] = "Adresář serveru";
-$a->strings["Gender: "] = "Pohlaví: ";
-$a->strings["No entries (some entries may be hidden)."] = "Žádné záznamy (některé položky mohou být skryty).";
-$a->strings["%s : Not a valid email address."] = "%s : není platná e-mailová adresa.";
-$a->strings["Please join my network on %s"] = "Prosím, připojte se do mé sítě na %s";
-$a->strings["%s : Message delivery failed."] = "%s : DoruÄení zprávy se nezdaÅ™ilo.";
-$a->strings["%d message sent."] = array(
+App::$strings["User '%s' deleted"] = "Uživatel '%s' smazán";
+App::$strings["User '%s' unblocked"] = "Uživatel '%s' odblokován";
+App::$strings["User '%s' blocked"] = "Uživatel '%s' blokován";
+App::$strings["select all"] = "Vybrat vše";
+App::$strings["User registrations waiting for confirm"] = "Registrace uživatele Äeká na potvrzení";
+App::$strings["Request date"] = "Datum žádosti";
+App::$strings["Email"] = "E-mail";
+App::$strings["No registrations."] = "Žádné registrace.";
+App::$strings["Deny"] = "Odmítnout";
+App::$strings["Block"] = "Blokovat";
+App::$strings["Unblock"] = "Odblokovat";
+App::$strings["Register date"] = "Datum registrace";
+App::$strings["Last login"] = "Datum posledního přihlášení";
+App::$strings["Last item"] = "Poslední položka";
+App::$strings["Account"] = "ÚÄet";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Vybraní uživatelé budou smazáni!\\n\\n VÅ¡e, co tito uživatelé na tÄ›chto stránkách vytvoÅ™ili, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Uživatel {0} bude smazán!\\n\\n VÅ¡e, co tento uživatel na tÄ›chto stránkách vytvoÅ™il, bude trvale odstranÄ›no!\\n\\n Opravdu pokraÄovat?";
+App::$strings["Plugin %s disabled."] = "Plugin %s zakázán.";
+App::$strings["Plugin %s enabled."] = "Plugin %s povolen.";
+App::$strings["Disable"] = "Zakázat";
+App::$strings["Enable"] = "Povolit";
+App::$strings["Toggle"] = "Přepnout";
+App::$strings["Settings"] = "Nastavení";
+App::$strings["Log settings updated."] = "Nastavení protokolu aktualizováno.";
+App::$strings["Clear"] = "VyÄistit";
+App::$strings["Debugging"] = "Ladění";
+App::$strings["Log file"] = "Soubor s logem";
+App::$strings["Must be writable by web server. Relative to your Friendika index.php."] = "Webový server musí mít práva zápisu . Relativní k index.php Friendika.";
+App::$strings["Log level"] = "Úroveň auditu";
+App::$strings["Close"] = "Uzavřená";
+App::$strings["FTP Host"] = "Hostitel FTP";
+App::$strings["FTP Path"] = "Cesta FTP";
+App::$strings["FTP User"] = "FTP uživatel";
+App::$strings["FTP Password"] = "FTP heslo";
+App::$strings["Access to this profile has been restricted."] = "Přístup na tento profil byl omezen.";
+App::$strings["Tips for New Members"] = "Tipy pro nové Äleny";
+App::$strings["Login failed."] = "Přihlášení se nezdařilo.";
+App::$strings["Welcome "] = "Vítejte ";
+App::$strings["Please upload a profile photo."] = "Prosím nahrejte profilovou fotografii";
+App::$strings["Welcome back "] = "Vítejte zpět ";
+App::$strings["This site is not configured to allow communications with other networks."] = "Tento web není nakonfigurován tak, aby umožňoval komunikaci s ostatními sítěmi.";
+App::$strings["No compatible communication protocols or feeds were discovered."] = "Nenalezen žádný kompatibilní komunikaÄní protokol nebo kanál.";
+App::$strings["The profile address specified does not provide adequate information."] = "Uvedená adresa profilu neposkytuje dostateÄné informace.";
+App::$strings["An author or name was not found."] = "Autor nebo jméno nenalezeno";
+App::$strings["No browser URL could be matched to this address."] = "Této adrese neodpovídá žádné URL prohlížeÄe.";
+App::$strings["The profile address specified belongs to a network which has been disabled on this site."] = "Zadaná adresa profilu patří do sítě, která byla na tomto serveru zakázána.";
+App::$strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Omezený profil. Tato osoba nebude schopna od Vás přijímat přímé / osobní sdělení.";
+App::$strings["Unable to retrieve contact information."] = "Nepodařilo se získat kontaktní informace.";
+App::$strings["following"] = "následující";
+App::$strings["Item has been removed."] = "Položka byla odstraněna.";
+App::$strings["New mail received at "] = "Přišel nový e-mail v";
+App::$strings["Applications"] = "Aplikace";
+App::$strings["No installed applications."] = "Žádné nainstalované aplikace.";
+App::$strings["Search"] = "Vyhledávání";
+App::$strings["Profile not found."] = "Profil nenalezen";
+App::$strings["Profile Name is required."] = "Jméno profilu je povinné.";
+App::$strings["Profile updated."] = "Profil aktualizován.";
+App::$strings["Profile deleted."] = "Profil smazán.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Nový profil vytvořen.";
+App::$strings["Profile unavailable to clone."] = "Profil není možné naklonovat.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Skrýt u tohoto profilu vaše kontakty / seznam přátel před před dalšími uživateli zobrazující si tento profil?";
+App::$strings["Edit Profile Details"] = "Upravit podrobnosti profilu ";
+App::$strings["View this profile"] = "Zobrazit tento profil";
+App::$strings["Create a new profile using these settings"] = "Vytvořit nový profil pomocí tohoto nastavení";
+App::$strings["Clone this profile"] = "Klonovat tento profil";
+App::$strings["Delete this profile"] = "Smazat tento profil";
+App::$strings["Profile Name:"] = "Jméno profilu:";
+App::$strings["Your Full Name:"] = "Vaše celé jméno:";
+App::$strings["Title/Description:"] = "Název / Popis:";
+App::$strings["Your Gender:"] = "Vaše pohlaví:";
+App::$strings["Birthday (%s):"] = "Narozeniny uživatele (%s):";
+App::$strings["Street Address:"] = "Ulice:";
+App::$strings["Locality/City:"] = "Město:";
+App::$strings["Postal/Zip Code:"] = "PSČ:";
+App::$strings["Country:"] = "ZemÄ›:";
+App::$strings["Region/State:"] = "Region / stát:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Rodinný stav:";
+App::$strings["Who: (if applicable)"] = "Kdo: (pokud je možné)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Příklady: jan123, Jan Novák, jan@seznam.cz";
+App::$strings["Sexual Preference:"] = "Sexuální preference:";
+App::$strings["Homepage URL:"] = "Odkaz na domovskou stránku:";
+App::$strings["Political Views:"] = "Politické pÅ™esvÄ›dÄení:";
+App::$strings["Religious Views:"] = "Náboženské pÅ™esvÄ›dÄení:";
+App::$strings["Public Keywords:"] = "VeÅ™ejná klíÄová slova:";
+App::$strings["Private Keywords:"] = "Soukromá klíÄová slova:";
+App::$strings["Example: fishing photography software"] = "Příklad: fishing photography software";
+App::$strings["(Used for suggesting potential friends, can be seen by others)"] = "(Používá se pro doporuÄování potenciálních přátel, může být vidÄ›no ostatními)";
+App::$strings["(Used for searching profiles, never shown to others)"] = "(Používá se pro vyhledávání profilů, není nikdy zobrazeno ostatním)";
+App::$strings["Tell us about yourself..."] = "Řekněte nám něco o sobě ...";
+App::$strings["Hobbies/Interests"] = "KoníÄky/zájmy";
+App::$strings["Contact information and Social Networks"] = "Kontaktní informace a sociální sítě";
+App::$strings["Musical interests"] = "Hudební vkus";
+App::$strings["Books, literature"] = "Knihy, literatura";
+App::$strings["Television"] = "Televize";
+App::$strings["Film/dance/culture/entertainment"] = "Film/tanec/kultura/zábava";
+App::$strings["Love/romance"] = "Láska/romantika";
+App::$strings["Work/employment"] = "Práce/zaměstnání";
+App::$strings["School/education"] = "Škola/vzdělání";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Toto je váš <strong>veřejný</strong> profil.<br />Ten <strong>může</strong> být viditelný kýmkoliv na internetu.";
+App::$strings["Age: "] = "Věk: ";
+App::$strings["Profiles"] = "Profily";
+App::$strings["Change profile photo"] = "Změnit profilovou fotografii";
+App::$strings["Create New Profile"] = "Vytvořit nový profil";
+App::$strings["Profile Image"] = "Profilový obrázek";
+App::$strings["visible to everybody"] = "viditelné pro všechny";
+App::$strings["Edit visibility"] = "Upravit viditelnost";
+App::$strings["Global Directory"] = "Globální adresář";
+App::$strings["Normal site view"] = "Normální zobrazení stránky";
+App::$strings["View all site entries"] = "Zobrazit všechny položky stránky";
+App::$strings["Site Directory"] = "Adresář serveru";
+App::$strings["Gender: "] = "Pohlaví: ";
+App::$strings["No entries (some entries may be hidden)."] = "Žádné záznamy (některé položky mohou být skryty).";
+App::$strings["%s : Not a valid email address."] = "%s : není platná e-mailová adresa.";
+App::$strings["Please join my network on %s"] = "Prosím, připojte se do mé sítě na %s";
+App::$strings["%s : Message delivery failed."] = "%s : DoruÄení zprávy se nezdaÅ™ilo.";
+App::$strings["%d message sent."] = array(
0 => "%d zpráva odeslána.",
1 => "%d zprávy odeslány.",
2 => "%d zprávy odeslány.",
);
-$a->strings["You have no more invitations available"] = "Nemáte k dispozici žádné další pozvánky";
-$a->strings["Send invitations"] = "Poslat pozvánky";
-$a->strings["Enter email addresses, one per line:"] = "Zadejte e-mailové adresy, jednu na řádek:";
-$a->strings["Please join my social network on %s"] = "Prosím, připojte se do mé sociální sítě na %s";
-$a->strings["To accept this invitation, please visit:"] = "Chcete-li toto pozvání přijmout, navštivte prosím:";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Budete muset zadat kód této pozvánky: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Jakmile se zaregistrujete, prosím spojte se se mnou přes mou profilovu stránku na:";
-$a->strings["Response from remote site was not understood."] = "OdpovÄ›Ä ze vzdáleného serveru nebyla srozumitelná.";
-$a->strings["Unexpected response from remote site: "] = "NeoÄekávaná odpovÄ›Ä od vzdáleného serveru:";
-$a->strings["Confirmation completed successfully."] = "Potvrzení úspěšnÄ› dokonÄena.";
-$a->strings["Remote site reported: "] = "Vzdálený server oznámil:";
-$a->strings["Temporary failure. Please wait and try again."] = "DoÄasné selhání. Prosím, vyÄkejte a zkuste to znovu.";
-$a->strings["Introduction failed or was revoked."] = "Žádost o propojení selhala nebo byla zrušena.";
-$a->strings["Unable to set contact photo."] = "Nelze nastavit fotografii kontaktu.";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s je nyní přítel s %2\$s";
-$a->strings["No user record found for '%s' "] = "Pro '%s' nenalezen žádný uživatelský záznam ";
-$a->strings["Our site encryption key is apparently messed up."] = "Náš Å¡ifrovací klÃ­Ä zÅ™ejmÄ› pÅ™estal správnÄ› fungovat.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Byla poskytnuta prázdná URL adresa nebo se nepodařilo URL adresu dešifrovat.";
-$a->strings["Contact record was not found for you on our site."] = "Kontakt záznam nebyl nalezen pro vás na našich stránkách.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Váš systém poskytl duplicitní ID vůÄi naÅ¡emu systému. Pokuste se akci zopakovat.";
-$a->strings["Unable to set your contact credentials on our system."] = "Nelze nastavit Vaše přihlašovací údaje v našem systému.";
-$a->strings["Unable to update your contact profile details on our system"] = "Nelze aktualizovat Váš profil v našem systému";
-$a->strings["Connection accepted at %s"] = "Připojení přijato na %s";
-$a->strings["Facebook disabled"] = "Facebook zakázán";
-$a->strings["Updating contacts"] = "Aktualizace kontaktů";
-$a->strings["Facebook API key is missing."] = "Chybí Facebook API klíÄ.";
-$a->strings["Facebook Connect"] = "Facebook připojen";
-$a->strings["Install Facebook connector for this account."] = "Nainstalovat pro tento úÄet Facebook konektor.";
-$a->strings["Remove Facebook connector"] = "Odstranit konektor na Facebook";
-$a->strings["Post to Facebook by default"] = "Standardně posílat příspěvky na Facebook";
-$a->strings["Link all your Facebook friends and conversations"] = "Připojit všechny své přátele na Facebooku a konverzace";
-$a->strings["Warning: Your Facebook privacy settings can not be imported."] = "Upozornění: nastavení ochrany osobních údajů na Facebooku nelze importovat.";
-$a->strings["Linked Facebook items <strong>may</strong> be publicly visible, depending on your privacy settings for this website/account."] = "Propojené položky z Facebook <strong>mohou</strong> být veÅ™ejnÄ› viditelné, v závislosti na nastavení ochrany osobních údajů pro tuto webovou stránku/úÄet.";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Facebook Connector Settings"] = "Nastavení Facebook konektoru ";
-$a->strings["Post to Facebook"] = "Přidat příspěvek na Facebook";
-$a->strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "Příspěvek na Facebook zrušen kvůli konfliktu přístupových práv mezi sítěmi.";
-$a->strings["Image: "] = "Obrázek: ";
-$a->strings["View on Friendika"] = "Pohled na Friendiku";
-$a->strings["Facebook post failed. Queued for retry."] = "Zaslání příspěvku na Facebook selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání.";
-$a->strings["Generate new key"] = "Generovat nové klíÄe";
-$a->strings["Widgets key"] = "Widgety klíÄ";
-$a->strings["Widgets available"] = "Widgety k dispozici";
-$a->strings["Connect on Friendika!"] = "Spojit se na Friendice!";
-$a->strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe";
-$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe";
-$a->strings["New game"] = "Nová hra";
-$a->strings["New game with handicap"] = "Nová hra s handicapem";
-$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "TrojrozmÄ›rné tic-tac-toe je podobná této tradiÄní hÅ™e kromÄ› toho, že se hraje na více úrovních souÄasnÄ›.";
-$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních.";
-$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na stÅ™ední úrovni, protože hrÃ¡Ä zaujímající tuto polohu má Äasto nespravedlivou výhodu.";
-$a->strings["You go first..."] = "Vy zaÄnÄ›te ...";
-$a->strings["I'm going first this time..."] = "Tentokrát zaÄnu já...";
-$a->strings["You won!"] = "Vyhrál jste!";
-$a->strings["\"Cat\" game!"] = "\"KoÄiÄí\" hra!";
-$a->strings["I won!"] = "Vyhrál jsem!";
-$a->strings["Randplace Settings"] = "Randplace Nastavení";
-$a->strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin";
-$a->strings["Upload a file"] = "Nahrát soubor";
-$a->strings["Drop files here to upload"] = "Přeneste sem soubory k nahrání";
-$a->strings["Failed"] = "Neúspěch";
-$a->strings["No files were uploaded."] = "Žádné soubory nebyly nahrány.";
-$a->strings["Uploaded file is empty"] = "Nahraný soubor je prázdný";
-$a->strings["File has an invalid extension, it should be one of "] = "Soubor má neplatnou příponu, ta by měla být jednou z";
-$a->strings["Upload was cancelled, or server error encountered"] = "Nahrávání bylo zrušeno nebo došlo k chybě na serveru";
-$a->strings["Impressum"] = "Impressum";
-$a->strings["Site Owner"] = "Vlastník webu";
-$a->strings["Email Address"] = "E-mailová adresa";
-$a->strings["Postal Address"] = "Poštovní adresa";
-$a->strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "DoplnÄ›k Impressum musí být nakonfigurován!<br/>Prosím, pÅ™idejte alespoň promÄ›nnou <tt>owner</tt> do konfiguraÄního souboru. Pro nastavení ostatních promÄ›nných se seznamte s nápovÄ›dou v souboru README tohoto doplňku.";
-$a->strings["Site Owners Profile"] = "Profil majitele webu";
-$a->strings["Notes"] = "Poznámky";
-$a->strings["OEmbed settings updated"] = "OEmbed nastavení aktualizováno";
-$a->strings["Use OEmbed for YouTube videos"] = "Použití OEmbed pro videa na YouTube";
-$a->strings["URL to embed:"] = "URL adresa k vložení:";
-$a->strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet";
-$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Obraťte se na administratora webu.<br />Poskytnutý odkaz na API není platný.";
-$a->strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu.";
-$a->strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno.";
-$a->strings["StatusNet Posting Settings"] = "Nastavení zasílání příspěvků na StatusNet ";
-$a->strings["Globally Available StatusNet OAuthKeys"] = "GlobálnÄ› dostupné StatusNet OAuth klíÄe";
-$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné pÅ™ednastavené OAuth páry klíÄů pro nÄ›které servery StatusNetu. Pokud používáte nÄ›který z nich, použijte toto pÅ™ihlášení. Pokud ne, neváhejte se pÅ™ipojit k jiné instanci StatusNet (viz níže).";
-$a->strings["Provide your own OAuth Credentials"] = "UveÄte své vlastní OAuth pÅ™ihlaÅ¡ovací údaje";
-$a->strings["No consumer key pair for StatusNet found. Register your Friendika Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendika installation at your favorited StatusNet installation."] = "Nenalezen žádný consumer pár klíÄů pro StatusNet. Zaregistrujte svůj Friendika úÄet jako desktopový klient na svém úÄtu StatusNetu, zkopírujte níže consumer pár klíÄů a zadejte API base root.<br />Než si zaregistrujete svůj vlastní pár klíÄů OAuth, zjistÄ›te si od administrátora, zda-li už náhodou na tento Friendika server nepÅ™idal pár klíÄů pro vámi požadovanou instalaci StatusNetu.";
-$a->strings["OAuth Consumer Key"] = "OAuth Consumer Key";
-$a->strings["OAuth Consumer Secret"] = "OAuth Consumer Secret";
-$a->strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncový /)";
-$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Chcete-li pÅ™ipojit k vaÅ¡emu úÄtu StatusNet kliknÄ›te na tlaÄítko níže, abyste dostati bezpeÄnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na StatusNetu.";
-$a->strings["Log in with StatusNet"] = "Přihlásit se s StatusNet";
-$a->strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpeÄnostní kód ze StatusNet";
-$a->strings["Cancel Connection Process"] = "Zrušit připojování";
-$a->strings["Current StatusNet API is"] = "Aktuální StatusNet API je";
-$a->strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení";
-$a->strings["Currently connected to: "] = "V souÄasné dobÄ› pÅ™ipojen k:";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související StatusNet úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
-$a->strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet";
-$a->strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet";
-$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth";
-$a->strings["API URL"] = "API URL";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Piwik Base URL"] = "Piwik Base adresa URL";
-$a->strings["Site ID"] = "ID webu";
-$a->strings["Show opt-out cookie link?"] = "Zobrazit odkaz opt-out cookie?";
-$a->strings["Post to Twitter"] = "Poslat příspěvek na Twitter";
-$a->strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno.";
-$a->strings["Twitter Posting Settings"] = "Nastavení zasílání příspěvků na Twitter ";
-$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotÅ™ebitelský páru klíÄů pro Twitter. ObraÅ¥te se na administrátora webu.";
-$a->strings["At this Friendika instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Na tomto Friendika serveru je Twitter plugin povolen, ale jeÅ¡tÄ› nemáte svůj úÄet pÅ™ipojen ke svému Twitter úÄtu. Chcete-li tak uÄinit, klepnutím na tlaÄítko níže získejte PIN z Twitteru, který musíte zkopírovat do vstupního pole níže a odeÅ¡lete formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na Twitteru.";
-$a->strings["Log in with Twitter"] = "Přihlásit se s Twitter";
-$a->strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související Twitter úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
-$a->strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter";
-$a->strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter";
-$a->strings["Consumer key"] = "Consumer key";
-$a->strings["Consumer secret"] = "Consumer secret";
-$a->strings["Gender:"] = "Pohlaví:";
-$a->strings["Birthday:"] = "Narozeniny:";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Age:"] = "Věk:";
-$a->strings["<span class=\"heart\">&hearts;</span> Status:"] = "<span class=\"heart\">&hearts;</span> Status:";
-$a->strings["Homepage:"] = "Domácí stránka:";
-$a->strings["Religion:"] = "Náboženství:";
-$a->strings["About:"] = "O mÄ›:";
-$a->strings["Hobbies/Interests:"] = "KoníÄky/zájmy:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktní informace a sociální sítě:";
-$a->strings["Musical interests:"] = "Hudební vkus:";
-$a->strings["Books, literature:"] = "Knihy, literatura:";
-$a->strings["Television:"] = "Televize:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/tanec/kultura/zábava:";
-$a->strings["Love/Romance:"] = "Láska/romance";
-$a->strings["Work/employment:"] = "Práce/zaměstnání:";
-$a->strings["School/education:"] = "Škola/vzdělávání:";
-$a->strings["Unknown | Not categorised"] = "Neznámé | Nezařazeno";
-$a->strings["Block immediately"] = "Okamžitě blokovat ";
-$a->strings["Shady, spammer, self-marketer"] = "pochybný, spammer, self-makerter";
-$a->strings["Known to me, but no opinion"] = "Znám ho ale, ale bez rozhodnutí";
-$a->strings["OK, probably harmless"] = "OK, pravděpodobně neškodný";
-$a->strings["Reputable, has my trust"] = "Renomovaný, má mou důvěru";
-$a->strings["Frequently"] = "ÄŒasto";
-$a->strings["Hourly"] = "každou hodinu";
-$a->strings["Twice daily"] = "Dvakrát denně";
-$a->strings["Daily"] = "dennÄ›";
-$a->strings["Weekly"] = "Týdenně";
-$a->strings["Monthly"] = "MÄ›síÄnÄ›";
-$a->strings["Male"] = "Muž";
-$a->strings["Female"] = "Žena";
-$a->strings["Currently Male"] = "V souÄasné dobÄ› muž";
-$a->strings["Currently Female"] = "V souÄasné dobÄ› žena";
-$a->strings["Mostly Male"] = "Většinou muž";
-$a->strings["Mostly Female"] = "Většinou žena";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "Transexuál";
-$a->strings["Hermaphrodite"] = "Hermafrodit";
-$a->strings["Neuter"] = "Neutrál";
-$a->strings["Non-specific"] = "Nespecifikováno";
-$a->strings["Other"] = "Jiné";
-$a->strings["Undecided"] = "Nerozhodnuto";
-$a->strings["Males"] = "Muži";
-$a->strings["Females"] = "Ženy";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "LesbiÄka";
-$a->strings["No Preference"] = "Bez preferencí";
-$a->strings["Bisexual"] = "Bisexuál";
-$a->strings["Autosexual"] = "Autosexuál";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "panic/panna";
-$a->strings["Deviant"] = "Deviant";
-$a->strings["Fetish"] = "Fetišista";
-$a->strings["Oodles"] = "HodnÄ›";
-$a->strings["Nonsexual"] = "Nesexuální";
-$a->strings["Single"] = "Svobodný";
-$a->strings["Lonely"] = "Osamnělý";
-$a->strings["Available"] = "Dostupný";
-$a->strings["Unavailable"] = "Nedostupný";
-$a->strings["Dating"] = "Seznamující se";
-$a->strings["Unfaithful"] = "Nevěrný";
-$a->strings["Sex Addict"] = "Závislý na sexu";
-$a->strings["Friends"] = "Přátelé";
-$a->strings["Friends/Benefits"] = "Přátelé / výhody";
-$a->strings["Casual"] = "Ležérní";
-$a->strings["Engaged"] = "Zadaný";
-$a->strings["Married"] = "Ženatý/vdaná";
-$a->strings["Partners"] = "Partneři";
-$a->strings["Cohabiting"] = "Žijící ve spoleÄné domácnosti";
-$a->strings["Happy"] = "Šťastný";
-$a->strings["Not Looking"] = "Nehledající";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Zrazen";
-$a->strings["Separated"] = "OdlouÄený";
-$a->strings["Unstable"] = "Nestálý";
-$a->strings["Divorced"] = "Rozvedený(á)";
-$a->strings["Widowed"] = "Ovdovělý(á)";
-$a->strings["Uncertain"] = "Nejistý";
-$a->strings["Complicated"] = "Komplikovaný";
-$a->strings["Don't care"] = "Nezajímá";
-$a->strings["Ask me"] = "Zeptej se mÄ›";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "ZaÄíná:";
-$a->strings["Finishes:"] = "KonÄí:";
-$a->strings["prev"] = "předchozí";
-$a->strings["first"] = "první";
-$a->strings["last"] = "poslední";
-$a->strings["next"] = "další";
-$a->strings["No contacts"] = "Žádné kontakty";
-$a->strings["%d Contact"] = array(
+App::$strings["You have no more invitations available"] = "Nemáte k dispozici žádné další pozvánky";
+App::$strings["Send invitations"] = "Poslat pozvánky";
+App::$strings["Enter email addresses, one per line:"] = "Zadejte e-mailové adresy, jednu na řádek:";
+App::$strings["Please join my social network on %s"] = "Prosím, připojte se do mé sociální sítě na %s";
+App::$strings["To accept this invitation, please visit:"] = "Chcete-li toto pozvání přijmout, navštivte prosím:";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "Budete muset zadat kód této pozvánky: \$invite_code";
+App::$strings["Once you have registered, please connect with me via my profile page at:"] = "Jakmile se zaregistrujete, prosím spojte se se mnou přes mou profilovu stránku na:";
+App::$strings["Response from remote site was not understood."] = "OdpovÄ›Ä ze vzdáleného serveru nebyla srozumitelná.";
+App::$strings["Unexpected response from remote site: "] = "NeoÄekávaná odpovÄ›Ä od vzdáleného serveru:";
+App::$strings["Confirmation completed successfully."] = "Potvrzení úspěšnÄ› dokonÄena.";
+App::$strings["Remote site reported: "] = "Vzdálený server oznámil:";
+App::$strings["Temporary failure. Please wait and try again."] = "DoÄasné selhání. Prosím, vyÄkejte a zkuste to znovu.";
+App::$strings["Introduction failed or was revoked."] = "Žádost o propojení selhala nebo byla zrušena.";
+App::$strings["Unable to set contact photo."] = "Nelze nastavit fotografii kontaktu.";
+App::$strings["%1\$s is now friends with %2\$s"] = "%1\$s je nyní přítel s %2\$s";
+App::$strings["No user record found for '%s' "] = "Pro '%s' nenalezen žádný uživatelský záznam ";
+App::$strings["Our site encryption key is apparently messed up."] = "Náš Å¡ifrovací klÃ­Ä zÅ™ejmÄ› pÅ™estal správnÄ› fungovat.";
+App::$strings["Empty site URL was provided or URL could not be decrypted by us."] = "Byla poskytnuta prázdná URL adresa nebo se nepodařilo URL adresu dešifrovat.";
+App::$strings["Contact record was not found for you on our site."] = "Kontakt záznam nebyl nalezen pro vás na našich stránkách.";
+App::$strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Váš systém poskytl duplicitní ID vůÄi naÅ¡emu systému. Pokuste se akci zopakovat.";
+App::$strings["Unable to set your contact credentials on our system."] = "Nelze nastavit Vaše přihlašovací údaje v našem systému.";
+App::$strings["Unable to update your contact profile details on our system"] = "Nelze aktualizovat Váš profil v našem systému";
+App::$strings["Connection accepted at %s"] = "Připojení přijato na %s";
+App::$strings["Facebook disabled"] = "Facebook zakázán";
+App::$strings["Updating contacts"] = "Aktualizace kontaktů";
+App::$strings["Facebook API key is missing."] = "Chybí Facebook API klíÄ.";
+App::$strings["Facebook Connect"] = "Facebook připojen";
+App::$strings["Install Facebook connector for this account."] = "Nainstalovat pro tento úÄet Facebook konektor.";
+App::$strings["Remove Facebook connector"] = "Odstranit konektor na Facebook";
+App::$strings["Post to Facebook by default"] = "Standardně posílat příspěvky na Facebook";
+App::$strings["Link all your Facebook friends and conversations"] = "Připojit všechny své přátele na Facebooku a konverzace";
+App::$strings["Warning: Your Facebook privacy settings can not be imported."] = "Upozornění: nastavení ochrany osobních údajů na Facebooku nelze importovat.";
+App::$strings["Linked Facebook items <strong>may</strong> be publicly visible, depending on your privacy settings for this website/account."] = "Propojené položky z Facebook <strong>mohou</strong> být veÅ™ejnÄ› viditelné, v závislosti na nastavení ochrany osobních údajů pro tuto webovou stránku/úÄet.";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Facebook Connector Settings"] = "Nastavení Facebook konektoru ";
+App::$strings["Post to Facebook"] = "Přidat příspěvek na Facebook";
+App::$strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "Příspěvek na Facebook zrušen kvůli konfliktu přístupových práv mezi sítěmi.";
+App::$strings["Image: "] = "Obrázek: ";
+App::$strings["View on Friendika"] = "Pohled na Friendiku";
+App::$strings["Facebook post failed. Queued for retry."] = "Zaslání příspěvku na Facebook selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání.";
+App::$strings["Generate new key"] = "Generovat nové klíÄe";
+App::$strings["Widgets key"] = "Widgety klíÄ";
+App::$strings["Widgets available"] = "Widgety k dispozici";
+App::$strings["Connect on Friendika!"] = "Spojit se na Friendice!";
+App::$strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe";
+App::$strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe";
+App::$strings["New game"] = "Nová hra";
+App::$strings["New game with handicap"] = "Nová hra s handicapem";
+App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "TrojrozmÄ›rné tic-tac-toe je podobná této tradiÄní hÅ™e kromÄ› toho, že se hraje na více úrovních souÄasnÄ›.";
+App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních.";
+App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na stÅ™ední úrovni, protože hrÃ¡Ä zaujímající tuto polohu má Äasto nespravedlivou výhodu.";
+App::$strings["You go first..."] = "Vy zaÄnÄ›te ...";
+App::$strings["I'm going first this time..."] = "Tentokrát zaÄnu já...";
+App::$strings["You won!"] = "Vyhrál jste!";
+App::$strings["\"Cat\" game!"] = "\"KoÄiÄí\" hra!";
+App::$strings["I won!"] = "Vyhrál jsem!";
+App::$strings["Randplace Settings"] = "Randplace Nastavení";
+App::$strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin";
+App::$strings["Upload a file"] = "Nahrát soubor";
+App::$strings["Drop files here to upload"] = "Přeneste sem soubory k nahrání";
+App::$strings["Failed"] = "Neúspěch";
+App::$strings["No files were uploaded."] = "Žádné soubory nebyly nahrány.";
+App::$strings["Uploaded file is empty"] = "Nahraný soubor je prázdný";
+App::$strings["File has an invalid extension, it should be one of "] = "Soubor má neplatnou příponu, ta by měla být jednou z";
+App::$strings["Upload was cancelled, or server error encountered"] = "Nahrávání bylo zrušeno nebo došlo k chybě na serveru";
+App::$strings["Impressum"] = "Impressum";
+App::$strings["Site Owner"] = "Vlastník webu";
+App::$strings["Email Address"] = "E-mailová adresa";
+App::$strings["Postal Address"] = "Poštovní adresa";
+App::$strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "DoplnÄ›k Impressum musí být nakonfigurován!<br/>Prosím, pÅ™idejte alespoň promÄ›nnou <tt>owner</tt> do konfiguraÄního souboru. Pro nastavení ostatních promÄ›nných se seznamte s nápovÄ›dou v souboru README tohoto doplňku.";
+App::$strings["Site Owners Profile"] = "Profil majitele webu";
+App::$strings["Notes"] = "Poznámky";
+App::$strings["OEmbed settings updated"] = "OEmbed nastavení aktualizováno";
+App::$strings["Use OEmbed for YouTube videos"] = "Použití OEmbed pro videa na YouTube";
+App::$strings["URL to embed:"] = "URL adresa k vložení:";
+App::$strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet";
+App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Obraťte se na administratora webu.<br />Poskytnutý odkaz na API není platný.";
+App::$strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu.";
+App::$strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno.";
+App::$strings["StatusNet Posting Settings"] = "Nastavení zasílání příspěvků na StatusNet ";
+App::$strings["Globally Available StatusNet OAuthKeys"] = "GlobálnÄ› dostupné StatusNet OAuth klíÄe";
+App::$strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné pÅ™ednastavené OAuth páry klíÄů pro nÄ›které servery StatusNetu. Pokud používáte nÄ›který z nich, použijte toto pÅ™ihlášení. Pokud ne, neváhejte se pÅ™ipojit k jiné instanci StatusNet (viz níže).";
+App::$strings["Provide your own OAuth Credentials"] = "UveÄte své vlastní OAuth pÅ™ihlaÅ¡ovací údaje";
+App::$strings["No consumer key pair for StatusNet found. Register your Friendika Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendika installation at your favorited StatusNet installation."] = "Nenalezen žádný consumer pár klíÄů pro StatusNet. Zaregistrujte svůj Friendika úÄet jako desktopový klient na svém úÄtu StatusNetu, zkopírujte níže consumer pár klíÄů a zadejte API base root.<br />Než si zaregistrujete svůj vlastní pár klíÄů OAuth, zjistÄ›te si od administrátora, zda-li už náhodou na tento Friendika server nepÅ™idal pár klíÄů pro vámi požadovanou instalaci StatusNetu.";
+App::$strings["OAuth Consumer Key"] = "OAuth Consumer Key";
+App::$strings["OAuth Consumer Secret"] = "OAuth Consumer Secret";
+App::$strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncový /)";
+App::$strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Chcete-li pÅ™ipojit k vaÅ¡emu úÄtu StatusNet kliknÄ›te na tlaÄítko níže, abyste dostati bezpeÄnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na StatusNetu.";
+App::$strings["Log in with StatusNet"] = "Přihlásit se s StatusNet";
+App::$strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpeÄnostní kód ze StatusNet";
+App::$strings["Cancel Connection Process"] = "Zrušit připojování";
+App::$strings["Current StatusNet API is"] = "Aktuální StatusNet API je";
+App::$strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení";
+App::$strings["Currently connected to: "] = "V souÄasné dobÄ› pÅ™ipojen k:";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související StatusNet úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
+App::$strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet";
+App::$strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet";
+App::$strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth";
+App::$strings["API URL"] = "API URL";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Piwik Base URL"] = "Piwik Base adresa URL";
+App::$strings["Site ID"] = "ID webu";
+App::$strings["Show opt-out cookie link?"] = "Zobrazit odkaz opt-out cookie?";
+App::$strings["Post to Twitter"] = "Poslat příspěvek na Twitter";
+App::$strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno.";
+App::$strings["Twitter Posting Settings"] = "Nastavení zasílání příspěvků na Twitter ";
+App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotÅ™ebitelský páru klíÄů pro Twitter. ObraÅ¥te se na administrátora webu.";
+App::$strings["At this Friendika instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Na tomto Friendika serveru je Twitter plugin povolen, ale jeÅ¡tÄ› nemáte svůj úÄet pÅ™ipojen ke svému Twitter úÄtu. Chcete-li tak uÄinit, klepnutím na tlaÄítko níže získejte PIN z Twitteru, který musíte zkopírovat do vstupního pole níže a odeÅ¡lete formulář. Pouze VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky budou zveÅ™ejnÄ›ny na Twitteru.";
+App::$strings["Log in with Twitter"] = "Přihlásit se s Twitter";
+App::$strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, vÅ¡echny VaÅ¡e <strong>veÅ™ejné</strong> příspÄ›vky mohou být zaslány na související Twitter úÄet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování pÅ™i psaní každého příspÄ›vku.";
+App::$strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter";
+App::$strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter";
+App::$strings["Consumer key"] = "Consumer key";
+App::$strings["Consumer secret"] = "Consumer secret";
+App::$strings["Gender:"] = "Pohlaví:";
+App::$strings["Birthday:"] = "Narozeniny:";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Age:"] = "Věk:";
+App::$strings["<span class=\"heart\">&hearts;</span> Status:"] = "<span class=\"heart\">&hearts;</span> Status:";
+App::$strings["Homepage:"] = "Domácí stránka:";
+App::$strings["Religion:"] = "Náboženství:";
+App::$strings["About:"] = "O mÄ›:";
+App::$strings["Hobbies/Interests:"] = "KoníÄky/zájmy:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktní informace a sociální sítě:";
+App::$strings["Musical interests:"] = "Hudební vkus:";
+App::$strings["Books, literature:"] = "Knihy, literatura:";
+App::$strings["Television:"] = "Televize:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/tanec/kultura/zábava:";
+App::$strings["Love/Romance:"] = "Láska/romance";
+App::$strings["Work/employment:"] = "Práce/zaměstnání:";
+App::$strings["School/education:"] = "Škola/vzdělávání:";
+App::$strings["Unknown | Not categorised"] = "Neznámé | Nezařazeno";
+App::$strings["Block immediately"] = "Okamžitě blokovat ";
+App::$strings["Shady, spammer, self-marketer"] = "pochybný, spammer, self-makerter";
+App::$strings["Known to me, but no opinion"] = "Znám ho ale, ale bez rozhodnutí";
+App::$strings["OK, probably harmless"] = "OK, pravděpodobně neškodný";
+App::$strings["Reputable, has my trust"] = "Renomovaný, má mou důvěru";
+App::$strings["Frequently"] = "ÄŒasto";
+App::$strings["Hourly"] = "každou hodinu";
+App::$strings["Twice daily"] = "Dvakrát denně";
+App::$strings["Daily"] = "dennÄ›";
+App::$strings["Weekly"] = "Týdenně";
+App::$strings["Monthly"] = "MÄ›síÄnÄ›";
+App::$strings["Male"] = "Muž";
+App::$strings["Female"] = "Žena";
+App::$strings["Currently Male"] = "V souÄasné dobÄ› muž";
+App::$strings["Currently Female"] = "V souÄasné dobÄ› žena";
+App::$strings["Mostly Male"] = "Většinou muž";
+App::$strings["Mostly Female"] = "Většinou žena";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "Transexuál";
+App::$strings["Hermaphrodite"] = "Hermafrodit";
+App::$strings["Neuter"] = "Neutrál";
+App::$strings["Non-specific"] = "Nespecifikováno";
+App::$strings["Other"] = "Jiné";
+App::$strings["Undecided"] = "Nerozhodnuto";
+App::$strings["Males"] = "Muži";
+App::$strings["Females"] = "Ženy";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "LesbiÄka";
+App::$strings["No Preference"] = "Bez preferencí";
+App::$strings["Bisexual"] = "Bisexuál";
+App::$strings["Autosexual"] = "Autosexuál";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "panic/panna";
+App::$strings["Deviant"] = "Deviant";
+App::$strings["Fetish"] = "Fetišista";
+App::$strings["Oodles"] = "HodnÄ›";
+App::$strings["Nonsexual"] = "Nesexuální";
+App::$strings["Single"] = "Svobodný";
+App::$strings["Lonely"] = "Osamnělý";
+App::$strings["Available"] = "Dostupný";
+App::$strings["Unavailable"] = "Nedostupný";
+App::$strings["Dating"] = "Seznamující se";
+App::$strings["Unfaithful"] = "Nevěrný";
+App::$strings["Sex Addict"] = "Závislý na sexu";
+App::$strings["Friends"] = "Přátelé";
+App::$strings["Friends/Benefits"] = "Přátelé / výhody";
+App::$strings["Casual"] = "Ležérní";
+App::$strings["Engaged"] = "Zadaný";
+App::$strings["Married"] = "Ženatý/vdaná";
+App::$strings["Partners"] = "Partneři";
+App::$strings["Cohabiting"] = "Žijící ve spoleÄné domácnosti";
+App::$strings["Happy"] = "Šťastný";
+App::$strings["Not Looking"] = "Nehledající";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Zrazen";
+App::$strings["Separated"] = "OdlouÄený";
+App::$strings["Unstable"] = "Nestálý";
+App::$strings["Divorced"] = "Rozvedený(á)";
+App::$strings["Widowed"] = "Ovdovělý(á)";
+App::$strings["Uncertain"] = "Nejistý";
+App::$strings["Complicated"] = "Komplikovaný";
+App::$strings["Don't care"] = "Nezajímá";
+App::$strings["Ask me"] = "Zeptej se mÄ›";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "ZaÄíná:";
+App::$strings["Finishes:"] = "KonÄí:";
+App::$strings["prev"] = "předchozí";
+App::$strings["first"] = "první";
+App::$strings["last"] = "poslední";
+App::$strings["next"] = "další";
+App::$strings["No contacts"] = "Žádné kontakty";
+App::$strings["%d Contact"] = array(
0 => "%d kontakt",
1 => "%d kontaktů",
2 => "%d kontaktů",
);
-$a->strings["Monday"] = "Pondělí";
-$a->strings["Tuesday"] = "Úterý";
-$a->strings["Wednesday"] = "Středa";
-$a->strings["Thursday"] = "ÄŒtvrtek";
-$a->strings["Friday"] = "Pátek";
-$a->strings["Saturday"] = "Sobota";
-$a->strings["Sunday"] = "Neděle";
-$a->strings["January"] = "Ledna";
-$a->strings["February"] = "Února";
-$a->strings["March"] = "Března";
-$a->strings["April"] = "Dubna";
-$a->strings["May"] = "Května";
-$a->strings["June"] = "ÄŒervna";
-$a->strings["July"] = "ÄŒervence";
-$a->strings["August"] = "Srpna";
-$a->strings["September"] = "Září";
-$a->strings["October"] = "Října";
-$a->strings["November"] = "Listopadu";
-$a->strings["December"] = "Prosince";
-$a->strings["bytes"] = "bytů";
-$a->strings["Select an alternate language"] = "Vyběr alternativního jazyka";
-$a->strings["Sharing notification from Diaspora network"] = "Sdílení oznámení ze sítě Diaspora";
-$a->strings["Embedding disabled"] = "Vkládání zakázáno";
-$a->strings["Create a new group"] = "Vytvořit novou skupinu";
-$a->strings["Everybody"] = "VÅ¡ichni";
-$a->strings["Logout"] = "Odhlásit se";
-$a->strings["End this session"] = "Konec této relace";
-$a->strings["Login"] = "Přihlásit se";
-$a->strings["Sign in"] = "Přihlásit se";
-$a->strings["Home"] = "Domů";
-$a->strings["Home Page"] = "Domácí stránka";
-$a->strings["Create an account"] = "VytvoÅ™it úÄet";
-$a->strings["Help and documentation"] = "Nápověda a dokumentace";
-$a->strings["Apps"] = "Aplikace";
-$a->strings["Addon applications, utilities, games"] = "Doplňkové aplikace, nástroje, hry";
-$a->strings["Search site content"] = "Hledání na stránkách tohoto webu";
-$a->strings["Conversations on this site"] = "Konverzace na tomto webu";
-$a->strings["Directory"] = "Adresář";
-$a->strings["People directory"] = "Adresář";
-$a->strings["Network"] = "Síť";
-$a->strings["Conversations from your friends"] = "Konverzace od Vašich přátel";
-$a->strings["Your posts and conversations"] = "Vaše příspěvky a konverzace";
-$a->strings["Notifications"] = "Upozornění";
-$a->strings["Friend requests"] = "Požadavky přátelství";
-$a->strings["Private mail"] = "Soukromá pošta";
-$a->strings["Manage"] = "Spravovat";
-$a->strings["Manage other pages"] = "Spravovat jiné stránky";
-$a->strings["Manage/edit profiles"] = "Spravovat/upravit profily";
-$a->strings["Manage/edit friends and contacts"] = "Spravovat/upravit přátelé a kontakty";
-$a->strings["Admin"] = "Administrace";
-$a->strings["Site setup and configuration"] = "Nastavení webu a konfigurace";
-$a->strings["Logged out."] = "Odhlášen.";
-$a->strings["Miscellaneous"] = "Různé";
-$a->strings["year"] = "rok";
-$a->strings["month"] = "měsíc";
-$a->strings["day"] = "den";
-$a->strings["never"] = "nikdy";
-$a->strings["less than a second ago"] = "méně než před sekundou";
-$a->strings["years"] = "let";
-$a->strings["months"] = "měsíců";
-$a->strings["week"] = "týden";
-$a->strings["weeks"] = "týdny";
-$a->strings["days"] = "dnů";
-$a->strings["hour"] = "hodina";
-$a->strings["hours"] = "hodin";
-$a->strings["minute"] = "minuta";
-$a->strings["minutes"] = "minut";
-$a->strings["second"] = "sekunda";
-$a->strings["seconds"] = "sekund";
-$a->strings[" ago"] = " nazpět";
-$a->strings["From: "] = "Od:";
-$a->strings["Image/photo"] = "Obrázek/fotografie";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Nelze nalézt záznam v DNS pro databázový server '%s'";
-$a->strings["Visible to everybody"] = "Viditelné pro všechny";
-$a->strings["show"] = "zobrazit";
-$a->strings["don't show"] = "nikdy nezobrazit";
-$a->strings["(no subject)"] = "(Bez předmětu)";
-$a->strings["You have a new follower at "] = "Máte nového následovníka na";
-$a->strings["event"] = "událost";
-$a->strings["View %s's profile"] = "Zobrazit %s profilu";
-$a->strings["%s from %s"] = "%s od %s";
-$a->strings["View in context"] = "Pohled v kontextu";
-$a->strings["See more posts like this"] = "Zobrazit více podobných příspěvků";
-$a->strings["See all %d comments"] = "Zobrazit všechny komentáře %d";
-$a->strings["Select"] = "Vybrat";
-$a->strings["toggle star status"] = "přepnout hvězdu";
-$a->strings["to"] = "pro";
-$a->strings["Wall-to-Wall"] = "ZeÄ-na-ZeÄ";
-$a->strings["via Wall-To-Wall:"] = "pÅ™es ZeÄ-na-ZeÄ ";
-$a->strings["Delete Selected Items"] = "Smazat vybrané položky";
-$a->strings["View status"] = "Zobrazit stav";
-$a->strings["View profile"] = "Zobrazit profil";
-$a->strings["View photos"] = "Zobrazit fotografie";
-$a->strings["View recent"] = "Zobrazit poslední";
-$a->strings["Send PM"] = "Poslat soukromou zprávu";
-$a->strings["%s likes this."] = "%s se to líbí.";
-$a->strings["%s doesn't like this."] = "%s se to nelíbí.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d lidem</span> se to líbí.";
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d lidem</span> se to nelíbí.";
-$a->strings["and"] = "a";
-$a->strings[", and %d other people"] = ", a %d dalších lidí";
-$a->strings["%s like this."] = "%s se to líbí.";
-$a->strings["%s don't like this."] = "%s se to nelíbí.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Viditelné pro <strong>všechny</strong>";
-$a->strings["Please enter a YouTube link:"] = "Prosím zadejte odkaz na YouTube:";
-$a->strings["Please enter a video(.ogg) link/URL:"] = "Prosím, zadejte odkaz na video (ogg.):";
-$a->strings["Please enter an audio(.ogg) link/URL:"] = "Prosím, zadejte odkaz na audio (ogg.):";
-$a->strings["Where are you right now?"] = "Kde právě jste?";
-$a->strings["Enter a title for this item"] = "Zadejte titulek pro tuto položku";
-$a->strings["Set title"] = "Nastavit titulek";
-$a->strings["Delete this item?"] = "Odstranit tuto položku?";
-$a->strings["Create a New Account"] = "VytvoÅ™it nový úÄet";
-$a->strings["Nickname or Email address: "] = "Přezdívka nebo e-mailová adresa:";
-$a->strings["Password: "] = "Heslo: ";
-$a->strings["Nickname/Email/OpenID: "] = "Přezdívka/E-mail/OpenID: ";
-$a->strings["Password (if not OpenID): "] = "Heslo (pokud se nepoužívá OpenID):";
-$a->strings["Forgot your password?"] = "Zapomněli jste své heslo?";
-$a->strings["Connect"] = "Spojit";
-$a->strings[", "] = ", ";
-$a->strings["Status:"] = "Status:";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["Birthday Reminders"] = "Připomínka narozenin";
-$a->strings["Birthdays this week:"] = "Narozeniny tento týden:";
-$a->strings["(Adjusted for local time)"] = "(Upraveno pro místní Äas)";
-$a->strings["[today]"] = "[Dnes]";
-$a->strings["Not Found"] = "Nenalezen";
-$a->strings["Page not found."] = "Stránka nenalezena";
+App::$strings["Monday"] = "Pondělí";
+App::$strings["Tuesday"] = "Úterý";
+App::$strings["Wednesday"] = "Středa";
+App::$strings["Thursday"] = "ÄŒtvrtek";
+App::$strings["Friday"] = "Pátek";
+App::$strings["Saturday"] = "Sobota";
+App::$strings["Sunday"] = "Neděle";
+App::$strings["January"] = "Ledna";
+App::$strings["February"] = "Února";
+App::$strings["March"] = "Března";
+App::$strings["April"] = "Dubna";
+App::$strings["May"] = "Května";
+App::$strings["June"] = "ÄŒervna";
+App::$strings["July"] = "ÄŒervence";
+App::$strings["August"] = "Srpna";
+App::$strings["September"] = "Září";
+App::$strings["October"] = "Října";
+App::$strings["November"] = "Listopadu";
+App::$strings["December"] = "Prosince";
+App::$strings["bytes"] = "bytů";
+App::$strings["Select an alternate language"] = "Vyběr alternativního jazyka";
+App::$strings["Sharing notification from Diaspora network"] = "Sdílení oznámení ze sítě Diaspora";
+App::$strings["Embedding disabled"] = "Vkládání zakázáno";
+App::$strings["Create a new group"] = "Vytvořit novou skupinu";
+App::$strings["Everybody"] = "VÅ¡ichni";
+App::$strings["Logout"] = "Odhlásit se";
+App::$strings["End this session"] = "Konec této relace";
+App::$strings["Login"] = "Přihlásit se";
+App::$strings["Sign in"] = "Přihlásit se";
+App::$strings["Home"] = "Domů";
+App::$strings["Home Page"] = "Domácí stránka";
+App::$strings["Create an account"] = "VytvoÅ™it úÄet";
+App::$strings["Help and documentation"] = "Nápověda a dokumentace";
+App::$strings["Apps"] = "Aplikace";
+App::$strings["Addon applications, utilities, games"] = "Doplňkové aplikace, nástroje, hry";
+App::$strings["Search site content"] = "Hledání na stránkách tohoto webu";
+App::$strings["Conversations on this site"] = "Konverzace na tomto webu";
+App::$strings["Directory"] = "Adresář";
+App::$strings["People directory"] = "Adresář";
+App::$strings["Network"] = "Síť";
+App::$strings["Conversations from your friends"] = "Konverzace od Vašich přátel";
+App::$strings["Your posts and conversations"] = "Vaše příspěvky a konverzace";
+App::$strings["Notifications"] = "Upozornění";
+App::$strings["Friend requests"] = "Požadavky přátelství";
+App::$strings["Private mail"] = "Soukromá pošta";
+App::$strings["Manage"] = "Spravovat";
+App::$strings["Manage other pages"] = "Spravovat jiné stránky";
+App::$strings["Manage/edit profiles"] = "Spravovat/upravit profily";
+App::$strings["Manage/edit friends and contacts"] = "Spravovat/upravit přátelé a kontakty";
+App::$strings["Admin"] = "Administrace";
+App::$strings["Site setup and configuration"] = "Nastavení webu a konfigurace";
+App::$strings["Logged out."] = "Odhlášen.";
+App::$strings["Miscellaneous"] = "Různé";
+App::$strings["year"] = "rok";
+App::$strings["month"] = "měsíc";
+App::$strings["day"] = "den";
+App::$strings["never"] = "nikdy";
+App::$strings["less than a second ago"] = "méně než před sekundou";
+App::$strings["years"] = "let";
+App::$strings["months"] = "měsíců";
+App::$strings["week"] = "týden";
+App::$strings["weeks"] = "týdny";
+App::$strings["days"] = "dnů";
+App::$strings["hour"] = "hodina";
+App::$strings["hours"] = "hodin";
+App::$strings["minute"] = "minuta";
+App::$strings["minutes"] = "minut";
+App::$strings["second"] = "sekunda";
+App::$strings["seconds"] = "sekund";
+App::$strings[" ago"] = " nazpět";
+App::$strings["From: "] = "Od:";
+App::$strings["Image/photo"] = "Obrázek/fotografie";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Nelze nalézt záznam v DNS pro databázový server '%s'";
+App::$strings["Visible to everybody"] = "Viditelné pro všechny";
+App::$strings["show"] = "zobrazit";
+App::$strings["don't show"] = "nikdy nezobrazit";
+App::$strings["(no subject)"] = "(Bez předmětu)";
+App::$strings["You have a new follower at "] = "Máte nového následovníka na";
+App::$strings["event"] = "událost";
+App::$strings["View %s's profile"] = "Zobrazit %s profilu";
+App::$strings["%s from %s"] = "%s od %s";
+App::$strings["View in context"] = "Pohled v kontextu";
+App::$strings["See more posts like this"] = "Zobrazit více podobných příspěvků";
+App::$strings["See all %d comments"] = "Zobrazit všechny komentáře %d";
+App::$strings["Select"] = "Vybrat";
+App::$strings["toggle star status"] = "přepnout hvězdu";
+App::$strings["to"] = "pro";
+App::$strings["Wall-to-Wall"] = "ZeÄ-na-ZeÄ";
+App::$strings["via Wall-To-Wall:"] = "pÅ™es ZeÄ-na-ZeÄ ";
+App::$strings["Delete Selected Items"] = "Smazat vybrané položky";
+App::$strings["View status"] = "Zobrazit stav";
+App::$strings["View profile"] = "Zobrazit profil";
+App::$strings["View photos"] = "Zobrazit fotografie";
+App::$strings["View recent"] = "Zobrazit poslední";
+App::$strings["Send PM"] = "Poslat soukromou zprávu";
+App::$strings["%s likes this."] = "%s se to líbí.";
+App::$strings["%s doesn't like this."] = "%s se to nelíbí.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d lidem</span> se to líbí.";
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d lidem</span> se to nelíbí.";
+App::$strings["and"] = "a";
+App::$strings[", and %d other people"] = ", a %d dalších lidí";
+App::$strings["%s like this."] = "%s se to líbí.";
+App::$strings["%s don't like this."] = "%s se to nelíbí.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Viditelné pro <strong>všechny</strong>";
+App::$strings["Please enter a YouTube link:"] = "Prosím zadejte odkaz na YouTube:";
+App::$strings["Please enter a video(.ogg) link/URL:"] = "Prosím, zadejte odkaz na video (ogg.):";
+App::$strings["Please enter an audio(.ogg) link/URL:"] = "Prosím, zadejte odkaz na audio (ogg.):";
+App::$strings["Where are you right now?"] = "Kde právě jste?";
+App::$strings["Enter a title for this item"] = "Zadejte titulek pro tuto položku";
+App::$strings["Set title"] = "Nastavit titulek";
+App::$strings["Delete this item?"] = "Odstranit tuto položku?";
+App::$strings["Create a New Account"] = "VytvoÅ™it nový úÄet";
+App::$strings["Nickname or Email address: "] = "Přezdívka nebo e-mailová adresa:";
+App::$strings["Password: "] = "Heslo: ";
+App::$strings["Nickname/Email/OpenID: "] = "Přezdívka/E-mail/OpenID: ";
+App::$strings["Password (if not OpenID): "] = "Heslo (pokud se nepoužívá OpenID):";
+App::$strings["Forgot your password?"] = "Zapomněli jste své heslo?";
+App::$strings["Connect"] = "Spojit";
+App::$strings[", "] = ", ";
+App::$strings["Status:"] = "Status:";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["Birthday Reminders"] = "Připomínka narozenin";
+App::$strings["Birthdays this week:"] = "Narozeniny tento týden:";
+App::$strings["(Adjusted for local time)"] = "(Upraveno pro místní Äas)";
+App::$strings["[today]"] = "[Dnes]";
+App::$strings["Not Found"] = "Nenalezen";
+App::$strings["Page not found."] = "Stránka nenalezena";
diff --git a/view/css/bootstrap-red.css b/view/css/bootstrap-red.css
index 29164c7ad..777bf69eb 100644
--- a/view/css/bootstrap-red.css
+++ b/view/css/bootstrap-red.css
@@ -37,7 +37,7 @@ nav .navbar-header img {
nav .dropdown-menu {
max-height: 450px;
- max-width: 300px;
+ width: 270px;
overflow-y: auto;
margin-top: 0px;
}
diff --git a/view/css/conversation.css b/view/css/conversation.css
index d49359f46..304e0f196 100644
--- a/view/css/conversation.css
+++ b/view/css/conversation.css
@@ -19,20 +19,30 @@ code {
display:none;
}
+#jot-title-wrap,
+#jot-pagetitle-wrap,
+#jot-category-wrap {
+ border-bottom: 1px solid #ccc;
+}
+
+#jot-attachment-wrap {
+ border-top: 1px solid #ccc;
+}
+
#jot-title-wrap input,
#jot-pagetitle-wrap input {
- padding: 8px;
- margin-bottom: 5px;
+ padding: 10px;
}
.profile-jot-text {
height: 39px;
- padding: 8px;
+ padding: 10px;
width: 100%;
}
.jot-attachment {
- padding: 8px;
+ border: 0px;
+ padding: 10px;
width: 100%;
}
@@ -42,14 +52,19 @@ code {
}
#profile-jot-submit-wrapper {
- margin-top: 10px;
+ border-top: 1px solid #ccc;
+ padding: 10px;
}
#profile-jot-perms-end {
height: 30px;
}
-#profile-jot-end {
+#profile-jot-form {
+ line-height: initial;
+}
+
+#profile-jot-wrapper {
margin-bottom: 30px;
}
@@ -194,6 +209,7 @@ a.wall-item-name-link {
padding: 8px;
height: 150px;
overflow: auto;
+ resize: vertical;
}
.qcomment {
@@ -280,3 +296,9 @@ a.wall-item-name-link {
.event-label {
font-weight: bold;
}
+
+/* bb-code */
+
+.overline {
+ text-decoration: overline;
+}
diff --git a/view/css/default.css b/view/css/default.css
index bffecbb81..db0628cb3 100644
--- a/view/css/default.css
+++ b/view/css/default.css
@@ -17,24 +17,12 @@ main {
aside {
display: table-cell;
vertical-align: top;
- padding: 80px 7px 0px 7px;
+ padding: 71px 7px 0px 7px;
}
section {
width: 100%;
display: table-cell;
vertical-align: top;
- padding: 80px 7px 200px 7px;
-}
-
-@media screen and (max-width: 767px) {
-
- section {
- padding: 65px 7px 200px 7px;
- }
-
- aside#region_1 {
- padding: 65px 7px 0px 7px;
- }
-
+ padding: 71px 7px 200px 7px;
}
diff --git a/view/css/mod_cal.css b/view/css/mod_cal.css
new file mode 100644
index 000000000..f0b5c0166
--- /dev/null
+++ b/view/css/mod_cal.css
@@ -0,0 +1,51 @@
+/* fix borders */
+
+.fc th:first-child,
+.fc td:first-child {
+ border-left-width: 0px;
+}
+
+.fc th:last-child,
+.fc td:last-child {
+ border-right-width: 0px;
+ border-bottom-width: 0px;
+}
+
+.fc-unthemed th,
+.fc-unthemed td,
+.fc-unthemed thead,
+.fc-unthemed tbody,
+.fc-unthemed .fc-divider,
+.fc-unthemed .fc-row,
+.fc-unthemed .fc-popover {
+ border-color: #ccc !important;
+}
+
+#events-spinner .spinner {
+ margin-top: 9px;
+ margin-bottom: -9px;
+}
+
+.bootstrap-tagsinput {
+ width: 100%;
+ padding: 6px 12px;
+}
+
+.event-wrapper,
+.vevent {
+ max-width: 700px;
+}
+
+.event-owner {
+ padding: 10px;
+}
+
+.event-owner img {
+ margin-right: 5px;
+}
+
+.vevent,
+.event-buttons {
+ padding: 10px;
+}
+
diff --git a/view/css/mod_chat.css b/view/css/mod_chat.css
index ded4b0ceb..57aecd557 100644
--- a/view/css/mod_chat.css
+++ b/view/css/mod_chat.css
@@ -1,73 +1,112 @@
- #chatContainer {
- height: 100%;
- width: 100%;
- }
-
- #chatTopBar {
- float: left;
- height: 400px;
- width: 77%;
- overflow-y: auto;
- }
-
- #chatSide {
- float: right;
- width: 20%;
- height: 100%;
- }
-
- #chatDrop {
- margin: 20px 0;
- float: right;
+#chatroom-new {
+ display: none;
}
- #chatUsers {
- border: 1px solid #000;
+#chatrooms-index {
+ width: 100%;
}
- #chatBottomBar {
- position: relative;
- bottom: 0;
- height: 150px;
- margin-top: 20px;
- }
-
-#chatOptionsBar {
- margin-top: 20px;
+#chatrooms-index th:nth-child(1),
+#chatrooms-index td:nth-child(1){
+ padding: 7px 3px 7px 10px;
}
- #chatText {
- width: 100%;
- }
+#chatrooms-index th:nth-child(2),
+#chatrooms-index td:nth-child(2){
+ text-align: right;
+}
- section {
- padding-bottom: 0;
- }
+#chatrooms-index th:nth-child(4),
+#chatrooms-index td:nth-child(4){
+ padding: 7px 10px 7px 7px;
+}
-.chat-item {
- padding: 3px;
+.chatrooms-index-tool {
+ padding: 7px 10px;
+}
+
+section,
+aside {
+ padding-bottom: 0px;
+}
+
+#chat-destroy {
+ display: inline;
+}
+
+#chatTopBar {
+ width: 100%;
+ overflow-y: auto;
+}
+
+#chatroom_list,
+#chatroom_members {
+ display: none;
+}
+
+#chatMembers img {
+ float: left;
+ margin-right: 5px;
+}
+
+.name {
+ font-weight: bold;
}
-.chat-item-end {
- clear: both;
+#chatBottomBar {
+ position: relative;
+ bottom: 0;
+ margin-top: 10px;
}
-.chat-item-photo {
+.chat-item {
+ display: table;
float: left;
+}
+
+.chat-item-self {
+ display: table;
+ float: right;
+}
+
+.chat-item-photo,
+.chat-item-photo-self {
+ display: table-cell;
height: 32px;
width: 32px;
+ vertical-align: top;
}
.chat-body {
- float: left;
- width: 80%;
- margin-left: 15px;
+ display: table-cell;
+ vertical-align: top;
+ padding: 0px 0px 20px 10px;
}
-.chat-item-text {
- float: left;
- padding: 3px;
+.chat-body-self {
+ display: table-cell;
+ vertical-align: top;
+ padding: 0px 10px 20px 0px;
+ text-align: right;
+}
+
+
+
+.chat-item-title,
+.chat-item-title-self {
display: inline-block;
+ padding: 3px;
+ margin-bottom: 3px;
}
+.online {
+ color: green;
+}
+
+.away {
+ color: orange;
+}
+.leave {
+ color: red;
+}
diff --git a/view/css/mod_cloud.css b/view/css/mod_cloud.css
index 76ac82690..ed07ceb6f 100644
--- a/view/css/mod_cloud.css
+++ b/view/css/mod_cloud.css
@@ -38,6 +38,6 @@
}
#files-upload {
- padding: 4px;
+ padding: 7px 10px;
width: 100%;
}
diff --git a/view/css/mod_connections.css b/view/css/mod_connections.css
index d5c9b3d4f..a33430e48 100644
--- a/view/css/mod_connections.css
+++ b/view/css/mod_connections.css
@@ -1,151 +1,35 @@
-.search-input {
- padding: 4px 12px;
- margin: 3px;
+#contacts-search-form {
+ display: none;
}
-.field_abook_help {
- color: #000;
-}
-.abook-them {
- margin-left: 375px;
- margin-bottom: 15px;
-}
-.abook-me {
- margin-left: 36px;
- margin-bottom: 15px;
-}
-.acheckbox {
- margin-bottom: 5px !important;
-}
-
-.abook-pending-contact {
- background: orange;
- font-weight: bold;
- margin: 10px;
- padding: 20px 5px 10px;
+.section-subtitle-wrapper .btn-xs {
+ margin-top: -2px;
}
-#contact-slider {
- width: 600px !important;
+.contact-search {
+ height: 22px;
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
}
-.abook-edit-them, .abook-edit-me {
- float: left;
- width: 100px !important;
-}
-.field_abook_help {
- float: left;
+.directory-photo-img.archived {
+ opacity: 0.3;
+ filter:alpha(opacity=30);
}
-#contacts-main {
- margin-top: 20px;
- margin-bottom: 20px;
+.contact-photo-wrapper {
+ display: table-cell;
+ table-layout: fixed;
+ vertical-align: top;
}
-
-
-#contact-edit-wrapper {
- margin-top: 10px;
+.contact-info {
+ display: table-cell;
+ table-layout: fixed;
+ vertical-align: top;
+ padding-left: 10px;
}
-#contact-edit-banner-name {
- font-size: 1.4em;
+.contact-info-label {
font-weight: bold;
}
-
-#contact-edit-poll-wrapper {
- margin-top: 15px;
-}
-
-#contact-edit-poll-text {
- margin-top: 15px;
- margin-bottom: 5px;
-}
-
-#contact-edit-update-now {
- margin-top: 15px;
-}
-
-#contact-edit-links{
- clear: both;
-}
-
-#contact-edit-links ul {
- list-style: none;
- list-style-type: none;
- margin-left: 0px;
- padding-left: 0px;
-}
-
-#contact-edit-links li {
- margin-top: 5px;
-}
-
-#contact-edit-drop-link {
- float: right;
- margin-right: 20px;
-}
-
-#contact-edit-nav-end {
- clear: both;
-}
-
-#contact-edit-wrapper {
- width: 100%;
-}
-
-#contact-edit-end {
- clear: both;
- margin-top: 15px;
-}
-
-#contact-profile-selector {
- width: 175px;
- margin-left: 175px;
-}
-
-.contact-edit-submit {
- margin-top: 20px;
-}
-
-.contact-entry-wrapper {
- float: left;
- width: auto;
- height: auto;
- padding: 10px;
- margin: 8px 10px 0 0;
- border-top: 1px solid #eee;
- border-left: 2px solid #eee;
-}
-
-#contacts-search {
- font-size: 1em;
- width: 300px;
-}
-
-#contacts-search-end {
- margin-bottom: 10px;
-}
-
-.contact-entry-photo-end {
- clear: both;
-}
-
-.contact-entry-name {
- float: left;
- margin-left: 0px;
- margin-right: 10px;
- margin-bottom: 10px;
- width: 147px;
- height: auto;
- overflow: hidden;
- white-space: nowrap;
-}
-
-.contact-entry-name-end {
- clear:both;
-}
-
-.contact-entry-end {
- clear: both;
-}
diff --git a/view/css/mod_events.css b/view/css/mod_events.css
index e72464539..f0b5c0166 100644
--- a/view/css/mod_events.css
+++ b/view/css/mod_events.css
@@ -1,7 +1,14 @@
/* fix borders */
-#events-calendar {
- margin-left: -1px;
- margin-bottom: -1px;
+
+.fc th:first-child,
+.fc td:first-child {
+ border-left-width: 0px;
+}
+
+.fc th:last-child,
+.fc td:last-child {
+ border-right-width: 0px;
+ border-bottom-width: 0px;
}
.fc-unthemed th,
diff --git a/view/css/mod_locs.css b/view/css/mod_locs.css
index 95aee6aef..876da8970 100644
--- a/view/css/mod_locs.css
+++ b/view/css/mod_locs.css
@@ -1,3 +1,32 @@
-td {
-padding: 10px;
+#locs-index {
+ width: 100%;
+}
+
+#locs-index th:nth-child(1),
+#locs-index td:nth-child(1){
+ padding: 7px 3px 7px 10px;
+}
+
+#locs-index th:nth-child(3),
+#locs-index td:nth-child(3){
+ padding: 7px 3px;
+}
+
+#locs-index th:nth-child(4),
+#locs-index td:nth-child(4){
+ padding: 7px 10px 7px 7px;
+}
+
+.primehub,
+.drophub {
+ font-size: 1.2em;
+}
+
+.primehub:hover {
+ cursor: pointer;
+}
+
+.drophub:hover {
+ cursor: pointer;
+ color: red;
}
diff --git a/view/css/mod_mail.css b/view/css/mod_mail.css
index 843d1274c..c1874edac 100644
--- a/view/css/mod_mail.css
+++ b/view/css/mod_mail.css
@@ -26,7 +26,7 @@
}
#prvmail-text {
- height: 20.0em;
+ height: 15.0em;
}
.mail-conv-outside-wrapper {
diff --git a/view/css/mod_manage.css b/view/css/mod_manage.css
index fbe4a672a..077b6b838 100644
--- a/view/css/mod_manage.css
+++ b/view/css/mod_manage.css
@@ -1,57 +1,34 @@
-#channels-selected {
- color: #666666;
- font-size: 0.8em;
+.make-default-link,
+.make-default-link:hover {
+ color: inherit;
+ text-decoration: none;
}
-#channels-desc {
- color: #666666;
- font-size: 1.2em;
- margin-top: 15px;
- margin-bottom: 20px;
-}
-
-.channels-break {
- margin-bottom: 15px;
-}
-
-.channel-selection-default {
- font-size: 0.8em;
- margin-bottom: 10px;
+.new-notification {
+ color: #c60032;
}
-.channel-selection {
- width: 12em;
- height: 16em;
- float: left;
- text-align: center;
+.channel-photo-wrapper {
+ display: table-cell;
+ table-layout: fixed;
+ vertical-align: top;
}
-.channel-selection img {
- display: block;
- margin-left: auto;
- margin-right: auto;
+.channel-photo-wrapper img {
+ border-radius: 4px;
}
-.channel-selection-name-link {
- font-size: 1.2em;
- margin-top: 10px;
+.channel-notifications-wrapper {
+ display: table-cell;
+ table-layout: fixed;
+ vertical-align: top;
+ padding-left: 10px;
}
-.channel-selection-name-link .channel-name {
- padding-top: 10px;
- word-wrap: break-word;
- overflow: hidden;
+.selected-channel {
+ color: green;
}
-.channels-notifications-wrapper {
- clear: both;
- padding-top: 10px;
-}
-
-.selected-channel img {
- border: 2px solid #ff0000;
+#all-channels-end {
+ margin-bottom: 20px;
}
-
-.channels-end {
- clear: both;
-} \ No newline at end of file
diff --git a/view/css/mod_new_channel.css b/view/css/mod_new_channel.css
index 397601635..fcdb3e84e 100644
--- a/view/css/mod_new_channel.css
+++ b/view/css/mod_new_channel.css
@@ -1,172 +1,3 @@
-
-h2 {
- margin-left: 15%;
- margin-top: 5%;
+.descriptive-paragraph {
+ margin-top: 10px;
}
-
-#newchannel-form {
- font-size: 1.4em;
- margin-left: 15%;
- margin-top: 20px;
- width: 50%;
-}
-
-#newchannel-form .descriptive-paragraph {
- color: #888;
- margin-left: 20px;
- margin-bottom: 25px;
-}
-
-.newchannel-label {
- float: left;
- width: 275px;
-}
-
-.newchannel-role-morehelp {
- float: left;
- width: 32px;
-}
-.newchannel-input {
- float: left;
- width: 275px;
- padding: 5px;
-}
-
-.newchannel-feedback {
- float: left;
- margin-left: 5px;
-}
-
-.newchannel-field-end {
- clear: both;
- margin-bottom: 20px;
-}
-
-/**
-* Stylish Select 0.4.9 - $ plugin to replace a select drop down box with a stylable unordered list
-* http://github.com/scottdarby/Stylish-Select/
-*
-* Copyright (c) 2009 Scott Darby
-*
-* Requires: jQuery 1.3 or newer
-*
-* Dual licensed under the MIT and GPL licenses.
-*/
-
-/**
-* Hide lists on page load
----------------------------------------------------------*/
-
-.stylish-select .SSContainerDivWrapper {
- left:-9999px;
-}
-
-/*
-* Red example
----------------------------------------------------------*/
-.stylish-select .SSContainerDivWrapper {
- margin:0;
- padding:0;
- width:290px;
- position:absolute;
- top:22px;
- left:0;
- z-index:9999;
- font-size: 60%;
- line-height: 1.1;
-}
-
-.stylish-select a {
- font-weight: normal !important;
-}
-
-.stylish-select ul.newList {
- margin:0;
- padding:0;
- list-style:none;
- color:#000;
- background:#fff;
- border:1px solid #ccc;
- overflow:auto;
-}
-
-.stylish-select ul.newList * {
- margin:0;
- padding:0;
-}
-
-
-.stylish-select ul.newList a {
- color: #000;
- text-decoration:none;
- display:block;
- padding:3px 8px;
-}
-
-.stylish-select .newListSelected {
- width:285px;
- color:#000;
- height:19px;
- padding:3px 0 0 6px;
- float:left;
- background:url(select-bg.png) no-repeat;
-}
-
-.stylish-select ul.newList li a:focus {
- -moz-outline-style: none;
-}
-
-.stylish-select .selectedTxt {
- width:258px;
- overflow:hidden;
- height:18px;
- font-size: 90%;
- padding:0 23px 0 0;
-}
-
-.stylish-select .hiLite {
- background:#650101!important;
- color:#fff!important;
-}
-
-.stylish-select .newListHover {
- background:#ccc!important;
- color:#000!important;
- cursor:default;
-}
-
-.stylish-select .newListDisabled {
- opacity: 0.6;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
- filter: alpha(opacity=60);
-}
-
-.stylish-select .newListItemDisabled {
- opacity: 0.6;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
- filter: alpha(opacity=60);
-}
-
-.stylish-select .newListOptionDisabled {
- opacity: 0.6;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
- filter: alpha(opacity=60);
-}
-
-.stylish-select .newListSelHover,
-.stylish-select .newListSelFocus {
- background-position:0 -22px;
- cursor:default;
-}
-
-.stylish-select .newListOptionTitle {
- font-weight:bold;
-}
-
-.stylish-select .newListOptionTitle ul {
- margin:3px 0 0;
-}
-
-.stylish-select .newListOptionTitle li {
- font-weight:normal;
-} \ No newline at end of file
diff --git a/view/css/mod_photos.css b/view/css/mod_photos.css
index ae250bc1c..72dd7ffe7 100644
--- a/view/css/mod_photos.css
+++ b/view/css/mod_photos.css
@@ -25,7 +25,7 @@
}
#photos-upload-choose {
- padding: 4px;
+ padding: 7px 10px;
width: 100%;
}
diff --git a/view/css/mod_profiles.css b/view/css/mod_profiles.css
index 35ef73cec..4d83e6419 100644
--- a/view/css/mod_profiles.css
+++ b/view/css/mod_profiles.css
@@ -1,150 +1,31 @@
-#profile-edit-default-desc {
- background: none repeat scroll 0 0 orange;
- font-weight: bold;
- margin: 10px;
- padding: 20px 5px 10px;
+#profile-upload-form {
+ display: none;
}
-#profile-edit-clone-link-wrapper {
- float: left;
- margin-left: 50px;
- margin-bottom: 20px;
- width: 300px;
+#profile-upload-choose {
+ padding: 7px 10px;
+ width: 100%;
}
-
-#profile-listing-desc, #profile-stuff-link, #profile-listing-new-link-wrapper {
- margin: 15px 10px 15px 0;
-}
-
-#profile-edit-links-end {
- clear: both;
- margin-bottom: 15px;
+.profile-listing-table {
+ display: table;
+ width: 100%;
}
-.profile-listing-photo {
- border: none;
-}
-
-.profile-edit-submit-wrapper {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-#profile-photo-link-select-wrapper {
- margin-top: 2em;
-}
-
-#profile-photo-submit-wrapper {
- margin-top: 10px;
-}
-
-#profile-edit-with-label, #profile-edit-howlong-label {
-
- width: 175px;
- margin-left: 50px;
- margin-bottom: 20px;
+.profile-listing-row {
+ display: table-row;
}
-#profile-edit-profile-name-label,
-#profile-edit-name-label,
-#profile-edit-pdesc-label,
-#profile-edit-gender-label,
-#profile-edit-dob-label,
-#profile-edit-address-label,
-#profile-edit-locality-label,
-#profile-edit-region-label,
-#profile-edit-postal-code-label,
-#profile-edit-country-name-label,
-#profile-edit-marital-label,
-#profile-edit-sexual-label,
-#profile-edit-politic-label,
-#profile-edit-religion-label,
-#profile-edit-pubkeywords-label,
-#profile-edit-prvkeywords-label,
-#profile-edit-homepage-label,
-#profile-edit-hometown-label {
- float: left;
- width: 175px;
+.profile-listing-cell {
+ display: table-cell;
}
-#profile-edit-profile-name,
-#profile-edit-name,
-#profile-edit-pdesc,
-#gender-select,
-#profile-edit-dob,
-#profile-edit-address,
-#profile-edit-locality,
-#profile-edit-region,
-#profile-edit-postal-code,
-#profile-edit-country-name,
-#marital-select,
-#sexual-select,
-#profile-edit-politic,
-#profile-edit-religion,
-#profile-edit-pubkeywords,
-#profile-edit-prvkeywords,
-#profile-in-dir-yes,
-#profile-in-dir-no,
-#profile-in-netdir-yes,
-#profile-in-netdir-no,
-#hide-wall-yes,
-#hide-wall-no,
-#hide-friends-yes,
-#hide-friends-no {
- float: left;
- margin-bottom: 20px;
+.profile-listing-edit-link {
+ margin: 10px;
}
-
-#profile-edit-pdesc-desc,
-#profile-edit-pubkeywords-desc,
-#profile-edit-prvkeywords-desc {
- float: left;
- margin-left: 20px;
-}
-
-
-#profile-edit-homepage, #profile-edit-hometown {
- float: left;
- margin-bottom: 35px;
-}
-
-#profile-edit-profile-name-end,
-#profile-edit-name-end,
-#profile-edit-pdesc-end,
-#profile-edit-gender-end,
-#profile-edit-dob-end,
-#profile-edit-address-end,
-#profile-edit-locality-end,
-#profile-edit-region-end,
-#profile-edit-postal-code-end,
-#profile-edit-country-name-end,
-#profile-edit-marital-end,
-#profile-edit-sexual-end,
-#profile-edit-politic-end,
-#profile-edit-religion-end,
-#profile-edit-pubkeywords-end,
-#profile-edit-prvkeywords-end,
-#profile-edit-homepage-end,
-#profile-edit-hometown-end,
-#profile-in-dir-break,
-#profile-in-dir-end,
-#profile-in-netdir-break,
-#profile-in-netdir-end,
-#hide-wall-break,
-#hide-wall-end,
-#hide-friends-break,
-#hide-friends-end {
- clear: both;
-}
-
-
-#gender-select, #marital-select, #sexual-select {
- width: 220px;
-}
-
-#profile-edit-profile-name-wrapper .required {
- color: #FF0000;
- float: left;
+.profile-listing-photo {
+ width: 48px;
+ height: 48px;
+ margin: 10px 0px;
}
diff --git a/view/css/mod_register.css b/view/css/mod_register.css
deleted file mode 100644
index 618b7ce95..000000000
--- a/view/css/mod_register.css
+++ /dev/null
@@ -1,44 +0,0 @@
-
-h2 {
- margin: 20px 0 20px 5%;
-}
-
-.generic-content-wrapper-styled {
- margin-left: auto;
- margin-right: auto;
- max-width: 820px;
- font-size: 1.1em;
-}
-
-
-#register-desc, #register-invite-desc, #register-text, #register-sites {
- font-weight: bold;
- margin-bottom: 15px;
- padding: 8px;
- border: 1px solid #ccc;
-}
-
-@media (min-width: 560px) {
-.register-label, .register-input {
- float: left;
- width: 50%;
-}
-}
-
-@media (max-width: 559px) {
-.register-label, .register-input {
- float: left;
- max-width: 400px;
-}
-}
-
-.register-feedback {
- float: left;
- margin-left: 45px;
-}
-
-.register-field-end {
- clear: both;
- margin-bottom: 20px;
-}
-
diff --git a/view/css/redable.css b/view/css/redable.css
index b8e31eab0..d72051279 100644
--- a/view/css/redable.css
+++ b/view/css/redable.css
@@ -1,9 +1,5 @@
-header #banner {
- position: fixed;
- top: 0;
- width: 250px;
- margin-left: auto;
- margin-right: auto;
+nav, header, .pageheader {
+ display: none;
}
main {
@@ -17,13 +13,23 @@ main {
@media screen and (max-width: 801px) {
main {
left: -14rem !important;
- right: -14rem !important;
- width: calc(100% + 14rem + 14rem) !important;
+ right: -14rem !important;
+ width: calc(100% + 14rem) !important;
+}
+
+@media screen and (min-width: 802px) {
+section#region_2 * {
+ font-size: 1.05rem;
+}
}
#profile-photo-wrapper {
display:none;
}
+
+section#region_2 * {
+ font-size: 1.15rem;
+}
}
aside#region_1 {
@@ -32,7 +38,7 @@ aside#region_1 {
max-width: 14rem;
display: table-cell;
vertical-align: top;
- padding: 65px 7px 0px 7px;
+ padding: 7px 7px 0px 7px;
}
aside#region_1 * {
@@ -48,7 +54,7 @@ section#region_2wrap {
width: 100%;
display: table-cell;
vertical-align: top;
- padding: 65px 10px 200px 10px;
+ padding: 17px 10px 200px 10px;
}
section#region_2 {
@@ -60,10 +66,13 @@ section#region_2 {
section#region_2 * {
text-align: justify;
- font-size: 1.15rem;
line-height: 1.55;
}
+ul.nojustify li, .nojustify {
+ text-align: initial;
+}
+
section#region_2 p + p {
margin-top: 1.5em;
}
@@ -74,7 +83,7 @@ aside#region_3 {
max-width: 14rem;
display: table-cell;
vertical-align: top;
- padding: 65px 7px 0px 7px;
+ padding: 7px 7px 0px 7px;
}
aside#region_3 * {
diff --git a/view/css/widgets.css b/view/css/widgets.css
index f1c1436c7..38809896c 100644
--- a/view/css/widgets.css
+++ b/view/css/widgets.css
@@ -23,17 +23,6 @@
margin-top: 10px;
}
-/* follow */
-
-#side-follow-url {
- margin-top: 5px;
- width: 100%;
-}
-
-#side-follow-submit {
- margin-top: 15px;
-}
-
/* notes */
#note-text {
@@ -133,3 +122,31 @@ li:hover .group-edit-icon {
#event-upload-choose {
width: 100%;
}
+
+/* cover photo */
+
+#cover-photo {
+ position: relative;
+ width: 100%;
+ height: auto;
+ cursor: pointer;
+}
+
+#cover-photo-caption {
+ position: absolute;
+ bottom: 0px;
+ left: 0px;
+ width: 100%;
+ padding: 15px;
+ color: #fff;
+ font-weight: bold;
+ text-shadow: 1px 1px 3px rgba(0,0,0,.7);
+}
+
+.cover-photo-title {
+ font-size: 30px;
+}
+
+.cover-photo-subtitle {
+ font-size: 20px;
+}
diff --git a/view/de/hmessages.po b/view/de/hmessages.po
index bfb2009df..cea1d86d3 100644
--- a/view/de/hmessages.po
+++ b/view/de/hmessages.po
@@ -12,19 +12,20 @@
# Frank Dieckmann <frank@lumina-verte.org>, 2013
# JooBee <d13@raclan.de>, 2014
# Kai <kai@proppower.de>, 2015
-# Oliver <post@toktan.org>, 2015
-# Phellmes <forum@suschka.de>, 2014
+# Oliver <post@toktan.org>, 2015-2016
+# Phellmes <forum@suschka.de>, 2014,2016
# sasiflo <transiflex@sasiflo.de>, 2014
-# Steff <steff@digitalesecho.de>, 2015
+# Steff <steff@digitalesecho.de>, 2015-2016
+# bavatar <tobias.diekershoff@gmx.net>, 2016
# zottel <transifex@zottel.net>, 2015
# sasiflo <transiflex@sasiflo.de>, 2015
msgid ""
msgstr ""
"Project-Id-Version: Redmatrix\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-11 00:03-0800\n"
-"PO-Revision-Date: 2015-12-16 12:48+0000\n"
-"Last-Translator: zottel <transifex@zottel.net>\n"
+"POT-Creation-Date: 2016-03-18 00:03-0700\n"
+"PO-Revision-Date: 2016-03-24 08:00+0000\n"
+"Last-Translator: Phellmes <forum@suschka.de>\n"
"Language-Team: German (http://www.transifex.com/Friendica/red-matrix/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -32,242 +33,773 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../../include/Contact.php:101 ../../include/identity.php:947
-#: ../../include/widgets.php:137 ../../include/widgets.php:175
-#: ../../include/conversation.php:953 ../../mod/match.php:64
-#: ../../mod/directory.php:318 ../../mod/suggest.php:52
-msgid "Connect"
-msgstr "Verbinden"
-
-#: ../../include/Contact.php:118
-msgid "New window"
-msgstr "Neues Fenster"
-
-#: ../../include/Contact.php:119
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Öffne die markierte Adresse in einem neuen Browser Fenster oder Tab"
-
-#: ../../include/Contact.php:237
-#, php-format
-msgid "User '%s' deleted"
-msgstr "Benutzer '%s' gelöscht"
-
-#: ../../include/chat.php:23
-msgid "Missing room name"
-msgstr "Der Chatraum hat keinen Namen"
-
-#: ../../include/chat.php:32
-msgid "Duplicate room name"
-msgstr "Name des Chatraums bereits vergeben"
-
-#: ../../include/chat.php:82 ../../include/chat.php:90
-msgid "Invalid room specifier."
-msgstr "Ungültiger Raumbezeichner."
-
-#: ../../include/chat.php:122
-msgid "Room not found."
-msgstr "Chatraum konnte nicht gefunden werden."
-
-#: ../../include/chat.php:133 ../../include/items.php:4398
-#: ../../include/attach.php:140 ../../include/attach.php:188
-#: ../../include/attach.php:251 ../../include/attach.php:265
-#: ../../include/attach.php:272 ../../include/attach.php:337
-#: ../../include/attach.php:351 ../../include/attach.php:358
-#: ../../include/attach.php:436 ../../include/attach.php:884
-#: ../../include/attach.php:955 ../../include/attach.php:1107
-#: ../../include/photos.php:29 ../../mod/filestorage.php:18
-#: ../../mod/filestorage.php:73 ../../mod/filestorage.php:88
-#: ../../mod/filestorage.php:115 ../../mod/group.php:9 ../../mod/item.php:205
-#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/common.php:35
-#: ../../mod/achievements.php:30 ../../mod/rate.php:111
-#: ../../mod/blocks.php:69 ../../mod/blocks.php:76 ../../mod/id.php:71
-#: ../../mod/like.php:177 ../../mod/page.php:31 ../../mod/page.php:86
-#: ../../mod/mood.php:112 ../../mod/new_channel.php:68
-#: ../../mod/new_channel.php:99 ../../mod/setup.php:227
-#: ../../mod/bookmarks.php:48 ../../mod/poke.php:133
-#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
-#: ../../mod/connedit.php:352 ../../mod/editwebpage.php:64
-#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
-#: ../../mod/editwebpage.php:125 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/api.php:26 ../../mod/api.php:31
-#: ../../mod/fsuggest.php:78 ../../mod/sources.php:66
-#: ../../mod/notifications.php:66 ../../mod/invite.php:13
-#: ../../mod/invite.php:87 ../../mod/profile_photo.php:341
-#: ../../mod/profile_photo.php:354 ../../mod/thing.php:271
-#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/editblock.php:65
-#: ../../mod/network.php:12 ../../mod/pdledit.php:21 ../../mod/register.php:72
-#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
-#: ../../mod/settings.php:568 ../../mod/webpages.php:69
-#: ../../mod/appman.php:66 ../../mod/layouts.php:69 ../../mod/layouts.php:76
-#: ../../mod/layouts.php:87 ../../mod/locs.php:83 ../../mod/regmod.php:17
-#: ../../mod/channel.php:100 ../../mod/channel.php:214
-#: ../../mod/channel.php:254 ../../mod/photos.php:70 ../../mod/editpost.php:13
-#: ../../mod/chat.php:94 ../../mod/chat.php:99 ../../mod/viewsrc.php:14
-#: ../../mod/authtest.php:13 ../../mod/connections.php:29
-#: ../../mod/manage.php:6 ../../mod/menu.php:74 ../../mod/mail.php:126
-#: ../../mod/service_limits.php:7 ../../mod/suggest.php:26
-#: ../../mod/events.php:260 ../../mod/message.php:16 ../../mod/block.php:22
-#: ../../mod/block.php:72 ../../mod/mitem.php:111 ../../mod/sharedwithme.php:7
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../index.php:182 ../../index.php:365
-msgid "Permission denied."
-msgstr "Berechtigung verweigert."
-
-#: ../../include/chat.php:143
-msgid "Room is full"
-msgstr "Der Raum ist voll"
-
-#: ../../include/import.php:23
+#: ../../Zotlabs/Zot/Auth.php:140
msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen."
-
-#: ../../include/import.php:44 ../../include/Import/import_diaspora.php:42
-msgid "Unable to create a unique channel address. Import failed."
-msgstr "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen."
-
-#: ../../include/import.php:70
-msgid "Channel clone failed. Import failed."
-msgstr "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen."
+"Remote authentication blocked. You are logged into this site locally. Please"
+" logout and retry."
+msgstr "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut."
-#: ../../include/import.php:80 ../../mod/import.php:139
-msgid "Cloned channel not found. Import failed."
-msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen."
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich."
-#: ../../include/RedDAV/RedBrowser.php:107
-#: ../../include/RedDAV/RedBrowser.php:239
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:239
msgid "parent"
msgstr "Ãœbergeordnetes Verzeichnis"
-#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2582
+#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2614
msgid "Collection"
msgstr "Sammlung"
-#: ../../include/RedDAV/RedBrowser.php:134
+#: ../../Zotlabs/Storage/Browser.php:134
msgid "Principal"
msgstr "Prinzipal"
-#: ../../include/RedDAV/RedBrowser.php:137
+#: ../../Zotlabs/Storage/Browser.php:137
msgid "Addressbook"
msgstr "Adressbuch"
-#: ../../include/RedDAV/RedBrowser.php:140
+#: ../../Zotlabs/Storage/Browser.php:140
msgid "Calendar"
msgstr "Kalender"
-#: ../../include/RedDAV/RedBrowser.php:143
+#: ../../Zotlabs/Storage/Browser.php:143
msgid "Schedule Inbox"
msgstr "Posteingang für überwachte Kalender"
-#: ../../include/RedDAV/RedBrowser.php:146
+#: ../../Zotlabs/Storage/Browser.php:146
msgid "Schedule Outbox"
msgstr "Postausgang für überwachte Kalender"
-#: ../../include/RedDAV/RedBrowser.php:164 ../../include/widgets.php:1330
-#: ../../include/conversation.php:1027 ../../include/apps.php:360
-#: ../../include/apps.php:415 ../../mod/photos.php:754
-#: ../../mod/photos.php:1195
+#: ../../Zotlabs/Storage/Browser.php:164 ../../include/apps.php:360
+#: ../../include/apps.php:415 ../../include/widgets.php:1439
+#: ../../include/conversation.php:1037 ../../mod/photos.php:766
+#: ../../mod/photos.php:1209
msgid "Unknown"
msgstr "Unbekannt"
-#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1629
-#: ../../include/nav.php:93 ../../include/apps.php:135
+#: ../../Zotlabs/Storage/Browser.php:226 ../../include/apps.php:135
+#: ../../include/nav.php:93 ../../include/conversation.php:1653
#: ../../mod/fbrowser.php:109
msgid "Files"
msgstr "Dateien"
-#: ../../include/RedDAV/RedBrowser.php:227
+#: ../../Zotlabs/Storage/Browser.php:227
msgid "Total"
msgstr "Summe"
-#: ../../include/RedDAV/RedBrowser.php:229
+#: ../../Zotlabs/Storage/Browser.php:229
msgid "Shared"
msgstr "Geteilt"
-#: ../../include/RedDAV/RedBrowser.php:230
-#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
-#: ../../mod/new_channel.php:121 ../../mod/webpages.php:180
-#: ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:303
+#: ../../mod/blocks.php:152 ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:138 ../../mod/webpages.php:182
msgid "Create"
msgstr "Erstelle"
-#: ../../include/RedDAV/RedBrowser.php:231
-#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1343
-#: ../../mod/profile_photo.php:453 ../../mod/photos.php:781
-#: ../../mod/photos.php:1316
+#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:305
+#: ../../include/widgets.php:1452 ../../mod/photos.php:793
+#: ../../mod/photos.php:1333 ../../mod/profile_photo.php:401
+#: ../../mod/cover_photo.php:353
msgid "Upload"
msgstr "Hochladen"
-#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:981
-#: ../../mod/settings.php:588 ../../mod/settings.php:614
+#: ../../Zotlabs/Storage/Browser.php:235 ../../mod/admin.php:1158
+#: ../../mod/settings.php:599 ../../mod/settings.php:625
#: ../../mod/sharedwithme.php:95
msgid "Name"
msgstr "Name"
-#: ../../include/RedDAV/RedBrowser.php:236
+#: ../../Zotlabs/Storage/Browser.php:236
msgid "Type"
msgstr "Typ"
-#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1248
+#: ../../Zotlabs/Storage/Browser.php:237 ../../include/text.php:1274
#: ../../mod/sharedwithme.php:97
msgid "Size"
msgstr "Größe"
-#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
+#: ../../Zotlabs/Storage/Browser.php:238 ../../mod/sharedwithme.php:98
msgid "Last Modified"
msgstr "Zuletzt geändert"
-#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108
+#: ../../Zotlabs/Storage/Browser.php:240 ../../include/apps.php:259
#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36
-#: ../../include/ItemObject.php:100 ../../include/apps.php:259
-#: ../../mod/blocks.php:153 ../../mod/editwebpage.php:176
-#: ../../mod/thing.php:257 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:134 ../../mod/settings.php:648
-#: ../../mod/webpages.php:181 ../../mod/layouts.php:183
-#: ../../mod/editpost.php:112 ../../mod/connections.php:235
-#: ../../mod/connections.php:248 ../../mod/connections.php:267
-#: ../../mod/menu.php:108
+#: ../../include/menu.php:108 ../../include/ItemObject.php:100
+#: ../../include/identity.php:932 ../../include/identity.php:936
+#: ../../mod/blocks.php:153 ../../mod/connections.php:286
+#: ../../mod/connections.php:306 ../../mod/editblock.php:135
+#: ../../mod/editlayout.php:134 ../../mod/editpost.php:112
+#: ../../mod/editwebpage.php:176 ../../mod/layouts.php:183
+#: ../../mod/menu.php:108 ../../mod/admin.php:1767 ../../mod/settings.php:659
+#: ../../mod/thing.php:256 ../../mod/webpages.php:183
msgid "Edit"
msgstr "Bearbeiten"
-#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657
-#: ../../include/ItemObject.php:120 ../../include/apps.php:260
-#: ../../mod/group.php:173 ../../mod/blocks.php:155 ../../mod/connedit.php:551
-#: ../../mod/editwebpage.php:223 ../../mod/thing.php:258
-#: ../../mod/editblock.php:181 ../../mod/admin.php:816 ../../mod/admin.php:975
-#: ../../mod/editlayout.php:179 ../../mod/settings.php:649
-#: ../../mod/webpages.php:183 ../../mod/photos.php:1126
+#: ../../Zotlabs/Storage/Browser.php:241 ../../include/apps.php:260
+#: ../../include/conversation.php:657 ../../include/ItemObject.php:120
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:569 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1140 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/admin.php:1768
+#: ../../mod/settings.php:660 ../../mod/thing.php:257
+#: ../../mod/webpages.php:185
msgid "Delete"
msgstr "Löschen"
-#: ../../include/RedDAV/RedBrowser.php:282
+#: ../../Zotlabs/Storage/Browser.php:282
#, php-format
msgid "You are using %1$s of your available file storage."
msgstr "Sie verwenden %1$s von Ihrem verfügbaren Dateispeicher."
-#: ../../include/RedDAV/RedBrowser.php:287
+#: ../../Zotlabs/Storage/Browser.php:287
#, php-format
msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
msgstr "Sie verwenden %1$s von %2$s verfügbarem Dateispeicher. (%3$s&#37;)"
-#: ../../include/RedDAV/RedBrowser.php:299
+#: ../../Zotlabs/Storage/Browser.php:299
msgid "WARNING:"
msgstr "WARNUNG:"
-#: ../../include/RedDAV/RedBrowser.php:302
+#: ../../Zotlabs/Storage/Browser.php:302
msgid "Create new folder"
msgstr "Neuen Ordner anlegen"
-#: ../../include/RedDAV/RedBrowser.php:304
+#: ../../Zotlabs/Storage/Browser.php:304
msgid "Upload file"
msgstr "Datei hochladen"
+#: ../../Zotlabs/Web/Router.php:45 ../../include/chat.php:133
+#: ../../include/attach.php:141 ../../include/attach.php:189
+#: ../../include/attach.php:252 ../../include/attach.php:266
+#: ../../include/attach.php:273 ../../include/attach.php:338
+#: ../../include/attach.php:352 ../../include/attach.php:359
+#: ../../include/attach.php:437 ../../include/attach.php:889
+#: ../../include/attach.php:960 ../../include/attach.php:1112
+#: ../../include/photos.php:29 ../../include/items.php:4660
+#: ../../index.php:180 ../../mod/achievements.php:30 ../../mod/api.php:26
+#: ../../mod/api.php:31 ../../mod/appman.php:66 ../../mod/authtest.php:13
+#: ../../mod/block.php:22 ../../mod/block.php:72 ../../mod/blocks.php:69
+#: ../../mod/blocks.php:76 ../../mod/bookmarks.php:48
+#: ../../mod/channel.php:100 ../../mod/channel.php:217
+#: ../../mod/channel.php:257 ../../mod/chat.php:94 ../../mod/chat.php:99
+#: ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:362 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1069 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:73 ../../mod/new_channel.php:100
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:289 ../../mod/profile_photo.php:302
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:596
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:579
+#: ../../mod/setup.php:233 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+msgid "Permission denied."
+msgstr "Berechtigung verweigert."
+
+#: ../../Zotlabs/Web/Router.php:101 ../../mod/help.php:217
+msgid "Not Found"
+msgstr "Nicht gefunden"
+
+#: ../../Zotlabs/Web/Router.php:104 ../../mod/block.php:75
+#: ../../mod/display.php:110 ../../mod/help.php:220 ../../mod/page.php:89
+msgid "Page not found."
+msgstr "Seite nicht gefunden."
+
+#: ../../include/Contact.php:101 ../../include/widgets.php:147
+#: ../../include/widgets.php:185 ../../include/conversation.php:961
+#: ../../include/identity.php:1011 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
+msgstr "Verbinden"
+
+#: ../../include/Contact.php:118
+msgid "New window"
+msgstr "Neues Fenster"
+
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab"
+
+#: ../../include/Contact.php:237
+#, php-format
+msgid "User '%s' deleted"
+msgstr "Benutzer '%s' gelöscht"
+
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
+msgstr "Kein Benutzername in der Importdatei gefunden."
+
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen."
+
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:509
+msgid "Import completed."
+msgstr "Import abgeschlossen."
+
+#: ../../include/account.php:28
+msgid "Not a valid email address"
+msgstr "Ungültige E-Mail-Adresse"
+
+#: ../../include/account.php:30
+msgid "Your email domain is not among those allowed on this site"
+msgstr "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt"
+
+#: ../../include/account.php:36
+msgid "Your email address is already registered at this site."
+msgstr "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert."
+
+#: ../../include/account.php:68
+msgid "An invitation is required."
+msgstr "Eine Einladung wird benötigt."
+
+#: ../../include/account.php:72
+msgid "Invitation could not be verified."
+msgstr "Die Einladung konnte nicht bestätigt werden."
+
+#: ../../include/account.php:122
+msgid "Please enter the required information."
+msgstr "Bitte gib die benötigten Informationen ein."
+
+#: ../../include/account.php:189
+msgid "Failed to store account information."
+msgstr "Speichern der Nutzerkontodaten fehlgeschlagen."
+
+#: ../../include/account.php:249
+#, php-format
+msgid "Registration confirmation for %s"
+msgstr "Registrierungsbestätigung für %s"
+
+#: ../../include/account.php:315
+#, php-format
+msgid "Registration request at %s"
+msgstr "Registrierungsanfrage auf %s"
+
+#: ../../include/account.php:317 ../../include/account.php:344
+#: ../../include/account.php:404 ../../include/network.php:1864
+msgid "Administrator"
+msgstr "Administrator"
+
+#: ../../include/account.php:339
+msgid "your registration password"
+msgstr "Dein Registrierungspasswort"
+
+#: ../../include/account.php:342 ../../include/account.php:402
+#, php-format
+msgid "Registration details for %s"
+msgstr "Registrierungsdetails für %s"
+
+#: ../../include/account.php:414
+msgid "Account approved."
+msgstr "Nutzerkonto bestätigt."
+
+#: ../../include/account.php:454
+#, php-format
+msgid "Registration revoked for %s"
+msgstr "Registrierung für %s wurde widerrufen"
+
+#: ../../include/account.php:506
+msgid "Account verified. Please login."
+msgstr "Nutzerkonto wurde bestätigt. Bitte melde Dich an!"
+
+#: ../../include/account.php:719 ../../include/account.php:721
+msgid "Click here to upgrade."
+msgstr "Klicke hier, um das Upgrade durchzuführen."
+
+#: ../../include/account.php:727
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements."
+
+#: ../../include/account.php:732
+msgid "This action is not available under your subscription plan."
+msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar."
+
+#: ../../include/acl_selectors.php:218
+msgid "Visible to your default audience"
+msgstr "Standard-Sichtbarkeit gemäß Kanaleinstellungen"
+
+#: ../../include/acl_selectors.php:243
+msgid "Show"
+msgstr "Anzeigen"
+
+#: ../../include/acl_selectors.php:244
+msgid "Don't show"
+msgstr "Nicht anzeigen"
+
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
+msgstr "Andere Netzwerke und Platformen"
+
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:211
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:639
+#: ../../mod/photos.php:1012 ../../mod/thing.php:309 ../../mod/thing.php:355
+msgid "Permissions"
+msgstr "Berechtigungen"
+
+#: ../../include/acl_selectors.php:252 ../../include/ItemObject.php:384
+#: ../../mod/photos.php:1229
+msgid "Close"
+msgstr "Schließen"
+
+#: ../../include/activities.php:42
+msgid " and "
+msgstr "und"
+
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "öffentliches Profil"
+
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+msgstr "%1$s hat %2$s auf &ldquo;%3$s&rdquo; geändert"
+
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "Besuche %1$s's %2$s"
+
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s hat ein aktualisiertes %2$s, %3$s wurde verändert."
+
+#: ../../include/api.php:1336
+msgid "Public Timeline"
+msgstr "Öffentliche Zeitleiste"
+
+#: ../../include/apps.php:128
+msgid "Site Admin"
+msgstr "Hub-Administration"
+
+#: ../../include/apps.php:129 ../../include/nav.php:104
+#: ../../include/conversation.php:1690
+msgid "Bookmarks"
+msgstr "Lesezeichen"
+
+#: ../../include/apps.php:130
+msgid "Address Book"
+msgstr "Adressbuch"
+
+#: ../../include/apps.php:131 ../../include/nav.php:112 ../../boot.php:1551
+msgid "Login"
+msgstr "Anmelden"
+
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:162
+msgid "Channel Manager"
+msgstr "Kanal-Manager"
+
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
+msgstr "Grid"
+
+#: ../../include/apps.php:134 ../../include/nav.php:205
+#: ../../include/widgets.php:580 ../../mod/admin.php:1266
+#: ../../mod/admin.php:1488
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: ../../include/apps.php:136 ../../include/nav.php:108
+#: ../../include/conversation.php:1700 ../../mod/webpages.php:180
+msgid "Webpages"
+msgstr "Webseiten"
+
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
+msgstr "Mein Kanal"
+
+#: ../../include/apps.php:138 ../../include/identity.php:1395
+#: ../../mod/profperm.php:112
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../include/apps.php:139 ../../include/nav.php:92
+#: ../../include/conversation.php:1646 ../../mod/fbrowser.php:25
+msgid "Photos"
+msgstr "Fotos"
+
+#: ../../include/apps.php:140 ../../include/nav.php:198
+#: ../../include/conversation.php:1663 ../../include/conversation.php:1666
+msgid "Events"
+msgstr "Termine"
+
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
+msgstr "Verzeichnis"
+
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:208
+#: ../../mod/help.php:213 ../../mod/layouts.php:176
+msgid "Help"
+msgstr "Hilfe"
+
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
+msgstr "Mail"
+
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
+msgstr "Laune"
+
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
+msgstr "Anstupsen"
+
+#: ../../include/apps.php:146 ../../include/nav.php:98
+msgid "Chat"
+msgstr "Chat"
+
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:885 ../../include/text.php:897
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
+msgstr "Suche"
+
+#: ../../include/apps.php:148
+msgid "Probe"
+msgstr "Testen"
+
+#: ../../include/apps.php:149
+msgid "Suggest"
+msgstr "Empfehlen"
+
+#: ../../include/apps.php:150
+msgid "Random Channel"
+msgstr "Zufälliger Kanal"
+
+#: ../../include/apps.php:151
+msgid "Invite"
+msgstr "Einladen"
+
+#: ../../include/apps.php:152 ../../include/widgets.php:1320
+msgid "Features"
+msgstr "Funktionen"
+
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
+msgstr "Sprache"
+
+#: ../../include/apps.php:154
+msgid "Post"
+msgstr "Beitrag schreiben"
+
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
+msgstr "Profilfoto"
+
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:623
+msgid "Update"
+msgstr "Aktualisieren"
+
+#: ../../include/apps.php:252
+msgid "Install"
+msgstr "Installieren"
+
+#: ../../include/apps.php:257
+msgid "Purchase"
+msgstr "Kaufen"
+
+#: ../../include/auth.php:105
+msgid "Logged out."
+msgstr "Ausgeloggt."
+
+#: ../../include/auth.php:246
+msgid "Failed authentication"
+msgstr "Authentifizierung fehlgeschlagen"
+
+#: ../../include/auth.php:260 ../../mod/openid.php:189
+msgid "Login failed."
+msgstr "Login fehlgeschlagen."
+
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
+msgstr "Anhänge:"
+
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1418
+msgid "l F d, Y \\@ g:i A"
+msgstr "l, d. F Y, H:i"
+
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
+msgstr "$Projectname-Terminbenachrichtigung:"
+
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1422
+msgid "Starts:"
+msgstr "Beginnt:"
+
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1426
+msgid "Finishes:"
+msgstr "Endet:"
+
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/text.php:1433 ../../include/identity.php:1026
+#: ../../mod/directory.php:307
+msgid "Location:"
+msgstr "Ort:"
+
+#: ../../include/bookmarks.php:35
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "%1$ss Lesezeichen"
+
+#: ../../include/chat.php:23
+msgid "Missing room name"
+msgstr "Der Chatraum hat keinen Namen"
+
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
+msgstr "Name des Chatraums bereits vergeben"
+
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
+msgstr "Ungültiger Raumbezeichner."
+
+#: ../../include/chat.php:122
+msgid "Room not found."
+msgstr "Chatraum konnte nicht gefunden werden."
+
+#: ../../include/chat.php:143
+msgid "Room is full"
+msgstr "Der Chatraum ist voll"
+
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
+msgid "Default"
+msgstr "Standard"
+
+#: ../../include/contact_widgets.php:14
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d Einladung verfügbar"
+msgstr[1] "%d Einladungen verfügbar"
+
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
+msgid "Advanced"
+msgstr "Fortgeschritten"
+
+#: ../../include/contact_widgets.php:22
+msgid "Find Channels"
+msgstr "Finde Kanäle"
+
+#: ../../include/contact_widgets.php:23
+msgid "Enter name or interest"
+msgstr "Name oder Interessen eingeben"
+
+#: ../../include/contact_widgets.php:24
+msgid "Connect/Follow"
+msgstr "Verbinden/Folgen"
+
+#: ../../include/contact_widgets.php:25
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Beispiele: Robert Morgenstein, Angeln"
+
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
+msgid "Find"
+msgstr "Finde"
+
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
+msgid "Channel Suggestions"
+msgstr "Kanal-Vorschläge"
+
+#: ../../include/contact_widgets.php:29
+msgid "Random Profile"
+msgstr "Zufallsprofil"
+
+#: ../../include/contact_widgets.php:30
+msgid "Invite Friends"
+msgstr "Lade Freunde ein"
+
+#: ../../include/contact_widgets.php:32
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland"
+
+#: ../../include/contact_widgets.php:57 ../../include/features.php:97
+#: ../../include/widgets.php:314
+msgid "Saved Folders"
+msgstr "Gespeicherte Ordner"
+
+#: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98
+#: ../../include/widgets.php:317
+msgid "Everything"
+msgstr "Alles"
+
+#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:282
+#: ../../include/widgets.php:46
+msgid "Categories"
+msgstr "Kategorien"
+
+#: ../../include/contact_widgets.php:128
+#, php-format
+msgid "%d connection in common"
+msgid_plural "%d connections in common"
+msgstr[0] "%d gemeinsame Verbindung"
+msgstr[1] "%d gemeinsame Verbindungen"
+
+#: ../../include/contact_widgets.php:133
+msgid "show more"
+msgstr "mehr zeigen"
+
+#: ../../include/dba/dba_driver.php:141
+#, php-format
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden"
+
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
+msgstr "Verzeichnisoptionen"
+
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
+msgstr "Sicherer Modus"
+
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:375 ../../mod/connedit.php:653
+#: ../../mod/events.php:454 ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:425 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1555
+msgid "No"
+msgstr "Nein"
+
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/connedit.php:375 ../../mod/events.php:454
+#: ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:427 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1555
+msgid "Yes"
+msgstr "Ja"
+
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
+msgstr "Nur öffentliche Foren"
+
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
+msgstr "Nur dieser Hub"
+
+#: ../../include/event.php:779
+msgid "This event has been added to your calendar."
+msgstr "Dieser Termin wurde zu Deinem Kalender hinzugefügt"
+
+#: ../../include/event.php:915 ../../include/text.php:1951
+#: ../../include/conversation.php:123 ../../mod/events.php:249
+#: ../../mod/like.php:369 ../../mod/tagger.php:47
+msgid "event"
+msgstr "Termin"
+
+#: ../../include/event.php:978
+msgid "Not specified"
+msgstr "Keine Angabe"
+
+#: ../../include/event.php:979
+msgid "Needs Action"
+msgstr "Aktion erforderlich"
+
+#: ../../include/event.php:980
+msgid "Completed"
+msgstr "Abgeschlossen"
+
+#: ../../include/event.php:981
+msgid "In Process"
+msgstr "In Bearbeitung"
+
+#: ../../include/event.php:982
+msgid "Cancelled"
+msgstr "gestrichen"
+
+#: ../../include/follow.php:28
+msgid "Channel is blocked on this site."
+msgstr "Der Kanal ist auf dieser Seite blockiert "
+
+#: ../../include/follow.php:33
+msgid "Channel location missing."
+msgstr "Adresse des Kanals fehlt."
+
+#: ../../include/follow.php:82
+msgid "Response from remote channel was incomplete."
+msgstr "Antwort des entfernten Kanals war unvollständig."
+
+#: ../../include/follow.php:99
+msgid "Channel was deleted and no longer exists."
+msgstr "Kanal wurde gelöscht und existiert nicht mehr."
+
+#: ../../include/follow.php:153 ../../include/follow.php:185
+msgid "Protocol disabled."
+msgstr "Protokoll deaktiviert."
+
+#: ../../include/follow.php:173
+msgid "Channel discovery failed."
+msgstr "Kanalsuche fehlgeschlagen"
+
+#: ../../include/follow.php:201
+msgid "local account not found."
+msgstr "Lokales Konto nicht gefunden."
+
+#: ../../include/follow.php:226
+msgid "Cannot connect to yourself."
+msgstr "Du kannst Dich nicht mit Dir selbst verbinden."
+
+#: ../../include/import.php:23
+msgid ""
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen."
+
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
+msgstr "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen."
+
+#: ../../include/import.php:80 ../../mod/import.php:146
+msgid "Cloned channel not found. Import failed."
+msgstr "Geklonter Kanal nicht gefunden. Import fehlgeschlagen."
+
#: ../../include/js_strings.php:5
msgid "Delete this item?"
msgstr "Dieses Element löschen?"
-#: ../../include/js_strings.php:6 ../../include/ItemObject.php:696
-#: ../../mod/photos.php:1044 ../../mod/photos.php:1162
+#: ../../include/js_strings.php:6 ../../include/ItemObject.php:702
+#: ../../mod/photos.php:1058 ../../mod/photos.php:1176
msgid "Comment"
msgstr "Kommentar"
@@ -296,6 +828,7 @@ msgid "Passwords do not match"
msgstr "Kennwörter stimmen nicht überein"
#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+#: ../../mod/cal.php:37
msgid "everybody"
msgstr "alle"
@@ -323,8 +856,8 @@ msgstr "Nichts Neues hier"
msgid "Rate This Channel (this is public)"
msgstr "Diesen Kanal bewerten (öffentlich sichtbar)"
-#: ../../include/js_strings.php:20 ../../mod/rate.php:157
-#: ../../mod/connedit.php:694
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:712
+#: ../../mod/rate.php:157
msgid "Rating"
msgstr "Bewertung"
@@ -332,26 +865,28 @@ msgstr "Bewertung"
msgid "Describe (optional)"
msgstr "Beschreibung (optional)"
-#: ../../include/js_strings.php:22 ../../include/widgets.php:676
-#: ../../include/widgets.php:688 ../../include/ItemObject.php:697
-#: ../../mod/filestorage.php:156 ../../mod/group.php:81
-#: ../../mod/connect.php:93 ../../mod/rate.php:168 ../../mod/mood.php:135
-#: ../../mod/setup.php:331 ../../mod/setup.php:371 ../../mod/pconfig.php:108
-#: ../../mod/poke.php:171 ../../mod/profiles.php:675
-#: ../../mod/connedit.php:715 ../../mod/fsuggest.php:108
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/import.php:527 ../../mod/invite.php:142 ../../mod/thing.php:313
-#: ../../mod/thing.php:359 ../../mod/import_items.php:122
-#: ../../mod/pdledit.php:58 ../../mod/admin.php:442 ../../mod/admin.php:809
-#: ../../mod/admin.php:973 ../../mod/admin.php:1110 ../../mod/admin.php:1304
-#: ../../mod/admin.php:1389 ../../mod/settings.php:586
-#: ../../mod/settings.php:698 ../../mod/settings.php:726
-#: ../../mod/settings.php:749 ../../mod/settings.php:834
-#: ../../mod/settings.php:1023 ../../mod/appman.php:99 ../../mod/locs.php:116
-#: ../../mod/xchan.php:11 ../../mod/photos.php:637 ../../mod/photos.php:1005
-#: ../../mod/photos.php:1045 ../../mod/photos.php:1163 ../../mod/chat.php:184
-#: ../../mod/chat.php:213 ../../mod/mail.php:380 ../../mod/events.php:461
-#: ../../mod/events.php:658 ../../mod/mitem.php:231
+#: ../../include/js_strings.php:22 ../../include/widgets.php:702
+#: ../../include/widgets.php:714 ../../include/ItemObject.php:703
+#: ../../mod/appman.php:99 ../../mod/chat.php:184 ../../mod/chat.php:213
+#: ../../mod/connect.php:93 ../../mod/connedit.php:729
+#: ../../mod/events.php:468 ../../mod/events.php:665
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:549
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:116 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:62
+#: ../../mod/photos.php:645 ../../mod/photos.php:1019
+#: ../../mod/photos.php:1059 ../../mod/photos.php:1177 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/admin.php:1770 ../../mod/poke.php:182
+#: ../../mod/profiles.php:687 ../../mod/rate.php:168
+#: ../../mod/settings.php:597 ../../mod/settings.php:710
+#: ../../mod/settings.php:738 ../../mod/settings.php:761
+#: ../../mod/settings.php:849 ../../mod/settings.php:1041
+#: ../../mod/setup.php:336 ../../mod/setup.php:377 ../../mod/sources.php:104
+#: ../../mod/sources.php:138 ../../mod/thing.php:312 ../../mod/thing.php:358
+#: ../../mod/xchan.php:11 ../../mod/cal.php:332
#: ../../view/theme/redbasic/php/config.php:99
msgid "Submit"
msgstr "Bestätigen"
@@ -364,8 +899,9 @@ msgstr "Gib eine URL ein:"
msgid "Unsaved changes. Are you sure you wish to leave this page?"
msgstr "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?"
-#: ../../include/js_strings.php:25 ../../mod/pubsites.php:28
-#: ../../mod/profiles.php:464 ../../mod/events.php:452
+#: ../../include/js_strings.php:25 ../../mod/events.php:459
+#: ../../mod/profiles.php:472 ../../mod/profiles.php:697
+#: ../../mod/pubsites.php:36
msgid "Location"
msgstr "Ort"
@@ -442,19 +978,19 @@ msgstr " "
msgid "timeago.numbers"
msgstr "timeago.numbers"
-#: ../../include/js_strings.php:45 ../../include/text.php:1165
+#: ../../include/js_strings.php:45 ../../include/text.php:1191
msgid "January"
msgstr "Januar"
-#: ../../include/js_strings.php:46 ../../include/text.php:1165
+#: ../../include/js_strings.php:46 ../../include/text.php:1191
msgid "February"
msgstr "Februar"
-#: ../../include/js_strings.php:47 ../../include/text.php:1165
+#: ../../include/js_strings.php:47 ../../include/text.php:1191
msgid "March"
msgstr "März"
-#: ../../include/js_strings.php:48 ../../include/text.php:1165
+#: ../../include/js_strings.php:48 ../../include/text.php:1191
msgid "April"
msgstr "April"
@@ -463,31 +999,31 @@ msgctxt "long"
msgid "May"
msgstr "Mai"
-#: ../../include/js_strings.php:50 ../../include/text.php:1165
+#: ../../include/js_strings.php:50 ../../include/text.php:1191
msgid "June"
msgstr "Juni"
-#: ../../include/js_strings.php:51 ../../include/text.php:1165
+#: ../../include/js_strings.php:51 ../../include/text.php:1191
msgid "July"
msgstr "Juli"
-#: ../../include/js_strings.php:52 ../../include/text.php:1165
+#: ../../include/js_strings.php:52 ../../include/text.php:1191
msgid "August"
msgstr "August"
-#: ../../include/js_strings.php:53 ../../include/text.php:1165
+#: ../../include/js_strings.php:53 ../../include/text.php:1191
msgid "September"
msgstr "September"
-#: ../../include/js_strings.php:54 ../../include/text.php:1165
+#: ../../include/js_strings.php:54 ../../include/text.php:1191
msgid "October"
msgstr "Oktober"
-#: ../../include/js_strings.php:55 ../../include/text.php:1165
+#: ../../include/js_strings.php:55 ../../include/text.php:1191
msgid "November"
msgstr "November"
-#: ../../include/js_strings.php:56 ../../include/text.php:1165
+#: ../../include/js_strings.php:56 ../../include/text.php:1191
msgid "December"
msgstr "Dezember"
@@ -540,31 +1076,31 @@ msgstr "Nov"
msgid "Dec"
msgstr "Dez"
-#: ../../include/js_strings.php:69 ../../include/text.php:1161
+#: ../../include/js_strings.php:69 ../../include/text.php:1187
msgid "Sunday"
msgstr "Sonntag"
-#: ../../include/js_strings.php:70 ../../include/text.php:1161
+#: ../../include/js_strings.php:70 ../../include/text.php:1187
msgid "Monday"
msgstr "Montag"
-#: ../../include/js_strings.php:71 ../../include/text.php:1161
+#: ../../include/js_strings.php:71 ../../include/text.php:1187
msgid "Tuesday"
msgstr "Dienstag"
-#: ../../include/js_strings.php:72 ../../include/text.php:1161
+#: ../../include/js_strings.php:72 ../../include/text.php:1187
msgid "Wednesday"
msgstr "Mittwoch"
-#: ../../include/js_strings.php:73 ../../include/text.php:1161
+#: ../../include/js_strings.php:73 ../../include/text.php:1187
msgid "Thursday"
msgstr "Donnerstag"
-#: ../../include/js_strings.php:74 ../../include/text.php:1161
+#: ../../include/js_strings.php:74 ../../include/text.php:1187
msgid "Friday"
msgstr "Freitag"
-#: ../../include/js_strings.php:75 ../../include/text.php:1161
+#: ../../include/js_strings.php:75 ../../include/text.php:1187
msgid "Saturday"
msgstr "Samstag"
@@ -574,7 +1110,7 @@ msgstr "So"
#: ../../include/js_strings.php:77
msgid "Mon"
-msgstr "Mp"
+msgstr "Mo"
#: ../../include/js_strings.php:78
msgid "Tue"
@@ -621,412 +1157,615 @@ msgctxt "calendar"
msgid "All day"
msgstr "Ganztägig"
-#: ../../include/Import/import_diaspora.php:17
-msgid "No username found in import file."
-msgstr "Kein Benutzername in der Importdatei gefunden."
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr "Kein Empfänger angegeben"
-#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487
-msgid "Import completed."
-msgstr "Import abgeschlossen."
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr "[no subject]"
-#: ../../include/comanche.php:34 ../../mod/admin.php:351
-msgid "Default"
-msgstr "Standard"
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr "Kann Absender nicht bestimmen."
-#: ../../include/items.php:423 ../../mod/group.php:68 ../../mod/like.php:280
-#: ../../mod/dreport.php:6 ../../mod/dreport.php:45 ../../mod/subthread.php:58
-#: ../../mod/import_items.php:114 ../../mod/profperm.php:23
-#: ../../index.php:364
-msgid "Permission denied"
-msgstr "Keine Berechtigung"
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
+msgstr "Gespeicherter Beitrag konnten nicht überprüft werden."
-#: ../../include/items.php:1130 ../../include/items.php:1176
-msgid "(Unknown)"
-msgstr "(Unbekannt)"
+#: ../../include/nav.php:82 ../../include/nav.php:115 ../../boot.php:1550
+msgid "Logout"
+msgstr "Abmelden"
-#: ../../include/items.php:1373
-msgid "Visible to anybody on the internet."
-msgstr "Für jeden im Internet sichtbar."
+#: ../../include/nav.php:82 ../../include/nav.php:115
+msgid "End this session"
+msgstr "Beende diese Sitzung"
-#: ../../include/items.php:1375
-msgid "Visible to you only."
-msgstr "Nur für Dich sichtbar."
+#: ../../include/nav.php:85 ../../include/nav.php:146
+msgid "Home"
+msgstr "Home"
-#: ../../include/items.php:1377
-msgid "Visible to anybody in this network."
-msgstr "Für jedes $Projectname-Mitglied sichtbar."
+#: ../../include/nav.php:85
+msgid "Your posts and conversations"
+msgstr "Deine Beiträge und Unterhaltungen"
-#: ../../include/items.php:1379
-msgid "Visible to anybody authenticated."
-msgstr "Für jeden sichtbar, der angemeldet ist."
+#: ../../include/nav.php:86 ../../include/conversation.php:959
+#: ../../mod/connedit.php:516
+msgid "View Profile"
+msgstr "Profil ansehen"
-#: ../../include/items.php:1381
-#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Für jeden auf %s sichtbar."
+#: ../../include/nav.php:86
+msgid "Your profile page"
+msgstr "Deine Profilseite"
-#: ../../include/items.php:1383
-msgid "Visible to all connections."
-msgstr "Für alle Verbindungen sichtbar."
+#: ../../include/nav.php:88 ../../include/identity.php:932
+#: ../../mod/profiles.php:776
+msgid "Edit Profiles"
+msgstr "Profile bearbeiten"
-#: ../../include/items.php:1385
-msgid "Visible to approved connections."
-msgstr "Nur für akzeptierte Verbindungen sichtbar."
+#: ../../include/nav.php:88
+msgid "Manage/Edit profiles"
+msgstr "Profile verwalten"
-#: ../../include/items.php:1387
-msgid "Visible to specific connections."
-msgstr "Sichtbar für bestimmte Verbindungen."
+#: ../../include/nav.php:90 ../../include/identity.php:936
+msgid "Edit Profile"
+msgstr "Profile bearbeiten"
-#: ../../include/items.php:4319 ../../mod/filestorage.php:27
-#: ../../mod/thing.php:86 ../../mod/admin.php:127 ../../mod/admin.php:1012
-#: ../../mod/admin.php:1217 ../../mod/display.php:36 ../../mod/viewsrc.php:20
-msgid "Item not found."
-msgstr "Element nicht gefunden."
+#: ../../include/nav.php:90
+msgid "Edit your profile"
+msgstr "Profil bearbeiten"
+
+#: ../../include/nav.php:92
+msgid "Your photos"
+msgstr "Deine Bilder"
+
+#: ../../include/nav.php:93
+msgid "Your files"
+msgstr "Deine Dateien"
-#: ../../include/items.php:4831 ../../mod/group.php:38 ../../mod/group.php:137
-msgid "Collection not found."
-msgstr "Sammlung nicht gefunden"
+#: ../../include/nav.php:98
+msgid "Your chatrooms"
+msgstr "Deine Chaträume"
-#: ../../include/items.php:4847
-msgid "Collection is empty."
-msgstr "Sammlung ist leer."
+#: ../../include/nav.php:104
+msgid "Your bookmarks"
+msgstr "Deine Lesezeichen"
-#: ../../include/items.php:4854
-#, php-format
-msgid "Collection: %s"
-msgstr "Sammlung: %s"
+#: ../../include/nav.php:108
+msgid "Your webpages"
+msgstr "Deine Webseiten"
+
+#: ../../include/nav.php:112
+msgid "Sign in"
+msgstr "Anmelden"
-#: ../../include/items.php:4864 ../../mod/connedit.php:683
+#: ../../include/nav.php:129
#, php-format
-msgid "Connection: %s"
-msgstr "Verbindung: %s"
+msgid "%s - click to logout"
+msgstr "%s - Klick zum Abmelden"
-#: ../../include/items.php:4866
-msgid "Connection not found."
-msgstr "Die Verbindung wurde nicht gefunden."
+#: ../../include/nav.php:132
+msgid "Remote authentication"
+msgstr "Ãœber Konto auf anderem Server einloggen"
-#: ../../include/event.php:22 ../../include/bb2diaspora.php:471
-#: ../../include/text.php:1392
-msgid "l F d, Y \\@ g:i A"
-msgstr "l, d. F Y, H:i"
+#: ../../include/nav.php:132
+msgid "Click to authenticate to your home hub"
+msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren"
-#: ../../include/event.php:30 ../../include/bb2diaspora.php:477
-#: ../../include/text.php:1396
-msgid "Starts:"
-msgstr "Beginnt:"
+#: ../../include/nav.php:146
+msgid "Home Page"
+msgstr "Homepage"
-#: ../../include/event.php:40 ../../include/bb2diaspora.php:485
-#: ../../include/text.php:1400
-msgid "Finishes:"
-msgstr "Endet:"
+#: ../../include/nav.php:150 ../../mod/register.php:258 ../../boot.php:1533
+msgid "Register"
+msgstr "Registrieren"
-#: ../../include/event.php:52 ../../include/identity.php:998
-#: ../../include/bb2diaspora.php:493 ../../include/text.php:1407
-#: ../../mod/directory.php:304
-msgid "Location:"
-msgstr "Ort:"
+#: ../../include/nav.php:150
+msgid "Create an account"
+msgstr "Erzeuge ein Konto"
-#: ../../include/event.php:768
-msgid "This event has been added to your calendar."
-msgstr "Dieser Termin wurde zu Deinem Kalender hinzugefügt"
+#: ../../include/nav.php:155
+msgid "Help and documentation"
+msgstr "Hilfe und Dokumentation"
-#: ../../include/event.php:904 ../../include/conversation.php:123
-#: ../../include/text.php:1919 ../../mod/tagger.php:47 ../../mod/like.php:363
-#: ../../mod/events.php:249
-msgid "event"
-msgstr "Termin"
+#: ../../include/nav.php:159 ../../include/widgets.php:102
+#: ../../mod/apps.php:36
+msgid "Apps"
+msgstr "Apps"
-#: ../../include/event.php:967
-msgid "Not specified"
-msgstr "Keine Angabe"
+#: ../../include/nav.php:159
+msgid "Applications, utilities, links, games"
+msgstr "Anwendungen (Apps), Zubehör, Links, Spiele"
-#: ../../include/event.php:968
-msgid "Needs Action"
-msgstr "Aktion erforderlich"
+#: ../../include/nav.php:161
+msgid "Search site @name, #tag, ?docs, content"
+msgstr "Hub durchsuchen: @Name. #Schlagwort, ?Dokumentation, Inhalt"
-#: ../../include/event.php:969
-msgid "Completed"
-msgstr "Abgeschlossen"
+#: ../../include/nav.php:164
+msgid "Channel Directory"
+msgstr "Kanal-Verzeichnis"
-#: ../../include/event.php:970
-msgid "In Process"
-msgstr "In Bearbeitung"
+#: ../../include/nav.php:176
+msgid "Your grid"
+msgstr "Dein Grid"
-#: ../../include/event.php:971
-msgid "Cancelled"
-msgstr "gestrichen"
+#: ../../include/nav.php:177
+msgid "Mark all grid notifications seen"
+msgstr "Alle Grid-Benachrichtigungen als angesehen markieren"
-#: ../../include/identity.php:32
-msgid "Unable to obtain identity information from database"
-msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen"
+#: ../../include/nav.php:179
+msgid "Channel home"
+msgstr "Mein Kanal"
-#: ../../include/identity.php:66
-msgid "Empty name"
-msgstr "Namensfeld leer"
+#: ../../include/nav.php:180
+msgid "Mark all channel notifications seen"
+msgstr "Markiere alle Kanal-Benachrichtigungen als angesehen"
-#: ../../include/identity.php:69
-msgid "Name too long"
-msgstr "Name ist zu lang"
+#: ../../include/nav.php:183 ../../include/text.php:815
+#: ../../mod/connections.php:298
+msgid "Connections"
+msgstr "Verbindungen"
-#: ../../include/identity.php:181
-msgid "No account identifier"
-msgstr "Keine Account-Kennung"
+#: ../../include/nav.php:186
+msgid "Notices"
+msgstr "Benachrichtigungen"
-#: ../../include/identity.php:193
-msgid "Nickname is required."
-msgstr "Spitzname ist erforderlich."
+#: ../../include/nav.php:186
+msgid "Notifications"
+msgstr "Benachrichtigungen"
-#: ../../include/identity.php:207
-msgid "Reserved nickname. Please choose another."
-msgstr "Reservierter Kurzname. Bitte wähle einen anderen."
+#: ../../include/nav.php:187
+msgid "See all notifications"
+msgstr "Alle Benachrichtigungen ansehen"
-#: ../../include/identity.php:212
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt."
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
+msgid "Mark all system notifications seen"
+msgstr "Markiere alle System-Benachrichtigungen als gesehen"
-#: ../../include/identity.php:288
-msgid "Unable to retrieve created identity"
-msgstr "Kann die erstellte Identität nicht empfangen"
+#: ../../include/nav.php:190
+msgid "Private mail"
+msgstr "Persönliche Mail"
-#: ../../include/identity.php:346
-msgid "Default Profile"
-msgstr "Standard-Profil"
+#: ../../include/nav.php:191
+msgid "See all private messages"
+msgstr "Alle persönlichen Nachrichten ansehen"
-#: ../../include/identity.php:390 ../../include/identity.php:391
-#: ../../include/identity.php:398 ../../include/widgets.php:430
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:573
-#: ../../mod/settings.php:338 ../../mod/settings.php:342
-#: ../../mod/settings.php:343 ../../mod/settings.php:346
-#: ../../mod/settings.php:357
-msgid "Friends"
-msgstr "Freunde"
+#: ../../include/nav.php:192
+msgid "Mark all private messages seen"
+msgstr "Markiere alle persönlichen Nachrichten als gesehen"
-#: ../../include/identity.php:770
-msgid "Requested channel is not available."
-msgstr "Angeforderte Kanal nicht verfügbar."
+#: ../../include/nav.php:193 ../../include/widgets.php:601
+msgid "Inbox"
+msgstr "Eingang"
-#: ../../include/identity.php:816 ../../mod/filestorage.php:54
-#: ../../mod/connect.php:13 ../../mod/achievements.php:11
-#: ../../mod/blocks.php:29 ../../mod/hcard.php:8 ../../mod/editwebpage.php:28
-#: ../../mod/profile.php:16 ../../mod/editblock.php:29
-#: ../../mod/editlayout.php:27 ../../mod/webpages.php:29
-#: ../../mod/layouts.php:29
-msgid "Requested profile is not available."
-msgstr "Erwünschte Profil ist nicht verfügbar."
+#: ../../include/nav.php:194 ../../include/widgets.php:606
+msgid "Outbox"
+msgstr "Ausgang"
-#: ../../include/identity.php:960 ../../mod/profiles.php:782
-msgid "Change profile photo"
-msgstr "Profilfoto ändern"
+#: ../../include/nav.php:195 ../../include/widgets.php:611
+msgid "New Message"
+msgstr "Neue Nachricht"
-#: ../../include/identity.php:966
-msgid "Profiles"
-msgstr "Profile"
+#: ../../include/nav.php:198
+msgid "Event Calendar"
+msgstr "Terminkalender"
-#: ../../include/identity.php:966
-msgid "Manage/edit profiles"
-msgstr "Profile verwalten/bearbeiten"
+#: ../../include/nav.php:199
+msgid "See all events"
+msgstr "Alle Termine ansehen"
-#: ../../include/identity.php:967 ../../mod/profiles.php:783
-msgid "Create New Profile"
-msgstr "Neues Profil erstellen"
+#: ../../include/nav.php:200
+msgid "Mark all events seen"
+msgstr "Markiere alle Termine als gesehen"
-#: ../../include/identity.php:970 ../../include/nav.php:90
-msgid "Edit Profile"
-msgstr "Profile bearbeiten"
+#: ../../include/nav.php:203
+msgid "Manage Your Channels"
+msgstr "Verwalte Deine Kanäle"
-#: ../../include/identity.php:982 ../../mod/profiles.php:794
-msgid "Profile Image"
-msgstr "Profilfoto:"
+#: ../../include/nav.php:205
+msgid "Account/Channel Settings"
+msgstr "Konto-/Kanal-Einstellungen"
-#: ../../include/identity.php:985
-msgid "visible to everybody"
-msgstr "sichtbar für jeden"
+#: ../../include/nav.php:213 ../../include/widgets.php:1350
+msgid "Admin"
+msgstr "Administration"
-#: ../../include/identity.php:986 ../../mod/profiles.php:677
-#: ../../mod/profiles.php:798
-msgid "Edit visibility"
-msgstr "Sichtbarkeit bearbeiten"
+#: ../../include/nav.php:213
+msgid "Site Setup and Configuration"
+msgstr "Seiten-Einrichtung und -Konfiguration"
-#: ../../include/identity.php:1002 ../../include/identity.php:1242
-msgid "Gender:"
-msgstr "Geschlecht:"
+#: ../../include/nav.php:244 ../../include/conversation.php:854
+msgid "Loading..."
+msgstr "Lädt ..."
-#: ../../include/identity.php:1003 ../../include/identity.php:1286
-msgid "Status:"
-msgstr "Status:"
+#: ../../include/nav.php:249
+msgid "@name, #tag, ?doc, content"
+msgstr "@Name, #Schlagwort, ?Dokumentation, Inhalt"
-#: ../../include/identity.php:1004 ../../include/identity.php:1297
-msgid "Homepage:"
-msgstr "Homepage:"
+#: ../../include/nav.php:250
+msgid "Please wait..."
+msgstr "Bitte warten..."
-#: ../../include/identity.php:1005
-msgid "Online Now"
-msgstr "gerade online"
+#: ../../include/notify.php:20
+msgid "created a new post"
+msgstr "Neuer Beitrag wurde erzeugt"
-#: ../../include/identity.php:1089 ../../include/identity.php:1167
-#: ../../mod/ping.php:318
-msgid "g A l F d"
-msgstr "l, d. F, G:i \\U\\h\\r"
+#: ../../include/notify.php:21
+#, php-format
+msgid "commented on %s's post"
+msgstr "hat %s's Beitrag kommentiert"
-#: ../../include/identity.php:1090 ../../include/identity.php:1168
-msgid "F d"
-msgstr "d. F"
+#: ../../include/page_widgets.php:6
+msgid "New Page"
+msgstr "Neue Seite"
-#: ../../include/identity.php:1135 ../../include/identity.php:1207
-#: ../../mod/ping.php:341
-msgid "[today]"
-msgstr "[Heute]"
+#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
+#: ../../mod/layouts.php:188 ../../mod/pubsites.php:42
+#: ../../mod/webpages.php:189
+msgid "View"
+msgstr "Ansicht"
-#: ../../include/identity.php:1146
-msgid "Birthday Reminders"
-msgstr "Geburtstags Erinnerungen"
+#: ../../include/page_widgets.php:40 ../../include/conversation.php:1184
+#: ../../include/ItemObject.php:712 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:465 ../../mod/photos.php:1060
+#: ../../mod/webpages.php:190
+msgid "Preview"
+msgstr "Vorschau"
-#: ../../include/identity.php:1147
-msgid "Birthdays this week:"
-msgstr "Geburtstage in dieser Woche:"
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:191
+msgid "Actions"
+msgstr "Aktionen"
-#: ../../include/identity.php:1200
-msgid "[No description]"
-msgstr "[Keine Beschreibung]"
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:192
+msgid "Page Link"
+msgstr "Seiten-Link"
-#: ../../include/identity.php:1218
-msgid "Event Reminders"
-msgstr "Termin-Erinnerungen"
+#: ../../include/page_widgets.php:43
+msgid "Title"
+msgstr "Titel"
-#: ../../include/identity.php:1219
-msgid "Events this week:"
-msgstr "Termine in dieser Woche:"
+#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:194
+msgid "Created"
+msgstr "Erstellt"
-#: ../../include/identity.php:1232 ../../include/identity.php:1349
-#: ../../include/apps.php:138 ../../mod/profperm.php:112
-msgid "Profile"
-msgstr "Profil"
+#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:195
+msgid "Edited"
+msgstr "Geändert"
-#: ../../include/identity.php:1240 ../../mod/settings.php:1029
-msgid "Full Name:"
-msgstr "Voller Name:"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:711 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:327
+msgid "Profile Photos"
+msgstr "Profilfotos"
-#: ../../include/identity.php:1247
-msgid "Like this channel"
-msgstr "Dieser Kanal gefällt mir"
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:803
+#: ../../include/bbcode.php:806 ../../include/bbcode.php:811
+#: ../../include/bbcode.php:814 ../../include/bbcode.php:817
+#: ../../include/bbcode.php:820 ../../include/bbcode.php:825
+#: ../../include/bbcode.php:828 ../../include/bbcode.php:833
+#: ../../include/bbcode.php:836 ../../include/bbcode.php:839
+#: ../../include/bbcode.php:842
+msgid "Image/photo"
+msgstr "Bild/Foto"
-#: ../../include/identity.php:1258 ../../include/taxonomy.php:414
-#: ../../include/conversation.php:1721 ../../include/ItemObject.php:179
-#: ../../mod/photos.php:1083
-msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "Gefällt mir"
-msgstr[1] "Gefällt mir"
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:853
+msgid "Encrypted content"
+msgstr "Verschlüsselter Inhalt"
-#: ../../include/identity.php:1271
-msgid "j F, Y"
-msgstr "j. F Y"
+#: ../../include/bbcode.php:179
+#, php-format
+msgid "Install %s element: "
+msgstr "Element %s installieren: "
-#: ../../include/identity.php:1272
-msgid "j F"
-msgstr "j. F"
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren."
-#: ../../include/identity.php:1279
-msgid "Birthday:"
-msgstr "Geburtstag:"
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
+msgstr "Webseite"
-#: ../../include/identity.php:1283 ../../mod/directory.php:299
-msgid "Age:"
-msgstr "Alter:"
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
+msgstr "Layout"
+
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
+msgstr "Block"
-#: ../../include/identity.php:1292
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
+msgstr "Menü"
+
+#: ../../include/bbcode.php:257
#, php-format
-msgid "for %1$d %2$s"
-msgstr "seit %1$d %2$s"
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s schrieb den folgenden %2$s %3$s"
-#: ../../include/identity.php:1295 ../../mod/profiles.php:699
-msgid "Sexual Preference:"
-msgstr "Sexuelle Orientierung:"
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
+msgstr "Beitrag"
-#: ../../include/identity.php:1299 ../../mod/profiles.php:701
-#: ../../mod/directory.php:315
-msgid "Hometown:"
-msgstr "Heimatstadt:"
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
+msgstr "Verschiedene Betrachter werden diesen Text unterschiedlich sehen"
-#: ../../include/identity.php:1301
-msgid "Tags:"
-msgstr "Schlagworte:"
+#: ../../include/bbcode.php:764
+msgid "$1 spoiler"
+msgstr "$1 Spoiler"
-#: ../../include/identity.php:1303 ../../mod/profiles.php:702
-msgid "Political Views:"
-msgstr "Politische Ansichten:"
+#: ../../include/bbcode.php:791
+msgid "$1 wrote:"
+msgstr "$1 schrieb:"
-#: ../../include/identity.php:1305
-msgid "Religion:"
-msgstr "Religion:"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
+msgid "Male"
+msgstr "Männlich"
-#: ../../include/identity.php:1307 ../../mod/directory.php:317
-msgid "About:"
-msgstr "Ãœber:"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
+msgid "Female"
+msgstr "Weiblich"
-#: ../../include/identity.php:1309
-msgid "Hobbies/Interests:"
-msgstr "Hobbys/Interessen:"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
+msgstr "Momentan männlich"
-#: ../../include/identity.php:1311 ../../mod/profiles.php:705
-msgid "Likes:"
-msgstr "Gefällt:"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
+msgstr "Momentan weiblich"
-#: ../../include/identity.php:1313 ../../mod/profiles.php:706
-msgid "Dislikes:"
-msgstr "Gefällt nicht:"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
+msgstr "Größtenteils männlich"
-#: ../../include/identity.php:1315
-msgid "Contact information and Social Networks:"
-msgstr "Kontaktinformation und soziale Netzwerke:"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
+msgstr "Größtenteils weiblich"
-#: ../../include/identity.php:1317
-msgid "My other channels:"
-msgstr "Meine anderen Kanäle:"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
+msgstr "Transsexuell"
-#: ../../include/identity.php:1319
-msgid "Musical interests:"
-msgstr "Musikalische Interessen:"
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
+msgstr "Zwischengeschlechtlich"
-#: ../../include/identity.php:1321
-msgid "Books, literature:"
-msgstr "Bücher, Literatur:"
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
+msgstr "Transsexuell"
-#: ../../include/identity.php:1323
-msgid "Television:"
-msgstr "Fernsehen:"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
+msgstr "Zwitter"
-#: ../../include/identity.php:1325
-msgid "Film/dance/culture/entertainment:"
-msgstr "Film/Tanz/Kultur/Unterhaltung:"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
+msgstr "Geschlechtslos"
-#: ../../include/identity.php:1327
-msgid "Love/Romance:"
-msgstr "Liebe/Romantik:"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
+msgstr "unklar"
-#: ../../include/identity.php:1329
-msgid "Work/employment:"
-msgstr "Arbeit/Anstellung:"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:61
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:881
+msgid "Other"
+msgstr "Andere"
-#: ../../include/identity.php:1331
-msgid "School/education:"
-msgstr "Schule/Ausbildung:"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
+msgstr "Unentschieden"
-#: ../../include/identity.php:1351
-msgid "Like this thing"
-msgstr "Gefällt mir"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Males"
+msgstr "Männer"
+
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Females"
+msgstr "Frauen"
+
+#: ../../include/profile_selectors.php:42
+msgid "Gay"
+msgstr "Schwul"
+
+#: ../../include/profile_selectors.php:42
+msgid "Lesbian"
+msgstr "Lesbisch"
+
+#: ../../include/profile_selectors.php:42
+msgid "No Preference"
+msgstr "Keine Bevorzugung"
+
+#: ../../include/profile_selectors.php:42
+msgid "Bisexual"
+msgstr "Bisexuell"
+
+#: ../../include/profile_selectors.php:42
+msgid "Autosexual"
+msgstr "Autosexuell"
+
+#: ../../include/profile_selectors.php:42
+msgid "Abstinent"
+msgstr "Enthaltsam"
+
+#: ../../include/profile_selectors.php:42
+msgid "Virgin"
+msgstr "Jungfräulich"
+
+#: ../../include/profile_selectors.php:42
+msgid "Deviant"
+msgstr "Abweichend"
+
+#: ../../include/profile_selectors.php:42
+msgid "Fetish"
+msgstr "Fetisch"
+
+#: ../../include/profile_selectors.php:42
+msgid "Oodles"
+msgstr "Unmengen"
+
+#: ../../include/profile_selectors.php:42
+msgid "Nonsexual"
+msgstr "Sexlos"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Single"
+msgstr "Single"
+
+#: ../../include/profile_selectors.php:80
+msgid "Lonely"
+msgstr "Einsam"
+
+#: ../../include/profile_selectors.php:80
+msgid "Available"
+msgstr "Verfügbar"
+
+#: ../../include/profile_selectors.php:80
+msgid "Unavailable"
+msgstr "Nicht verfügbar"
+
+#: ../../include/profile_selectors.php:80
+msgid "Has crush"
+msgstr "Verguckt"
+
+#: ../../include/profile_selectors.php:80
+msgid "Infatuated"
+msgstr "Verknallt"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Dating"
+msgstr "Lerne gerade jemanden kennen"
+
+#: ../../include/profile_selectors.php:80
+msgid "Unfaithful"
+msgstr "Treulos"
+
+#: ../../include/profile_selectors.php:80
+msgid "Sex Addict"
+msgstr "Sexabhängig"
+
+#: ../../include/profile_selectors.php:80 ../../include/widgets.php:451
+#: ../../include/identity.php:390 ../../include/identity.php:391
+#: ../../include/identity.php:398 ../../mod/connedit.php:591
+#: ../../mod/settings.php:349 ../../mod/settings.php:353
+#: ../../mod/settings.php:354 ../../mod/settings.php:357
+#: ../../mod/settings.php:368
+msgid "Friends"
+msgstr "Freunde"
+
+#: ../../include/profile_selectors.php:80
+msgid "Friends/Benefits"
+msgstr "Freunde/Begünstigte"
+
+#: ../../include/profile_selectors.php:80
+msgid "Casual"
+msgstr "Lose"
+
+#: ../../include/profile_selectors.php:80
+msgid "Engaged"
+msgstr "Verlobt"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Married"
+msgstr "Verheiratet"
+
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily married"
+msgstr "Gewissermaßen verheiratet"
+
+#: ../../include/profile_selectors.php:80
+msgid "Partners"
+msgstr "Partner"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Cohabiting"
+msgstr "Lebensgemeinschaft"
+
+#: ../../include/profile_selectors.php:80
+msgid "Common law"
+msgstr "Informelle Ehe"
+
+#: ../../include/profile_selectors.php:80
+msgid "Happy"
+msgstr "Glücklich"
+
+#: ../../include/profile_selectors.php:80
+msgid "Not looking"
+msgstr "Nicht Ausschau haltend"
+
+#: ../../include/profile_selectors.php:80
+msgid "Swinger"
+msgstr "Swinger"
+
+#: ../../include/profile_selectors.php:80
+msgid "Betrayed"
+msgstr "Betrogen"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Separated"
+msgstr "Getrennt"
+
+#: ../../include/profile_selectors.php:80
+msgid "Unstable"
+msgstr "Labil"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Divorced"
+msgstr "Geschieden"
+
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily divorced"
+msgstr "Gewissermaßen geschieden"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Widowed"
+msgstr "Verwitwet"
+
+#: ../../include/profile_selectors.php:80
+msgid "Uncertain"
+msgstr "Ungewiss"
+
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "It's complicated"
+msgstr "Es ist kompliziert"
+
+#: ../../include/profile_selectors.php:80
+msgid "Don't care"
+msgstr "Interessiert mich nicht"
+
+#: ../../include/profile_selectors.php:80
+msgid "Ask me"
+msgstr "Frag mich mal"
+
+#: ../../include/security.php:388
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde."
#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
msgid "Tags"
msgstr "Schlagwörter"
-#: ../../include/taxonomy.php:282 ../../include/widgets.php:36
-#: ../../include/contact_widgets.php:95
-msgid "Categories"
-msgstr "Kategorien"
-
#: ../../include/taxonomy.php:305
msgid "Keywords"
msgstr "Schlüsselwörter"
@@ -1063,1110 +1802,1392 @@ msgstr "verurteile"
msgid "dislikes"
msgstr "missfällt"
-#: ../../include/acl_selectors.php:240
-msgid "Visible to your default audience"
-msgstr "Standard-Sichtbarkeit"
-
-#: ../../include/acl_selectors.php:241
-msgid "Show"
-msgstr "Anzeigen"
-
-#: ../../include/acl_selectors.php:242
-msgid "Don't show"
-msgstr "Nicht anzeigen"
-
-#: ../../include/acl_selectors.php:247
-msgid "Other networks and post services"
-msgstr "Andere Netzwerke und Platformen"
-
-#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147
-#: ../../mod/thing.php:310 ../../mod/thing.php:356 ../../mod/photos.php:631
-#: ../../mod/photos.php:998 ../../mod/chat.php:211
-msgid "Permissions"
-msgstr "Berechtigungen"
-
-#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:384
-#: ../../mod/photos.php:1215
-msgid "Close"
-msgstr "Schließen"
-
-#: ../../include/activities.php:42
-msgid " and "
-msgstr "und"
+#: ../../include/taxonomy.php:415 ../../include/conversation.php:1756
+#: ../../include/ItemObject.php:179 ../../include/identity.php:1304
+#: ../../mod/photos.php:1097
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Gefällt mir"
+msgstr[1] "Gefällt mir"
-#: ../../include/activities.php:50
-msgid "public profile"
-msgstr "öffentliches Profil"
+#: ../../include/zot.php:680
+msgid "Invalid data packet"
+msgstr "Ungültiges Datenpaket"
-#: ../../include/activities.php:59
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr "%1$s hat %2$s auf &ldquo;%3$s&rdquo; geändert"
+#: ../../include/zot.php:696
+msgid "Unable to verify channel signature"
+msgstr "Konnte die Signatur des Kanals nicht verifizieren"
-#: ../../include/activities.php:60
+#: ../../include/zot.php:2332
#, php-format
-msgid "Visit %1$s's %2$s"
-msgstr "Besuche %1$s's %2$s"
+msgid "Unable to verify site signature for %s"
+msgstr "Kann die Signatur der Seite von %s nicht verifizieren"
-#: ../../include/activities.php:63
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s hat ein aktualisiertes %2$s, %3$s wurde verändert."
+#: ../../include/zot.php:3667
+msgid "invalid target signature"
+msgstr "Ungültige Signatur des Ziels"
-#: ../../include/attach.php:246 ../../include/attach.php:332
+#: ../../include/attach.php:247 ../../include/attach.php:333
msgid "Item was not found."
msgstr "Beitrag wurde nicht gefunden."
-#: ../../include/attach.php:496
+#: ../../include/attach.php:497
msgid "No source file."
msgstr "Keine Quelldatei."
-#: ../../include/attach.php:514
+#: ../../include/attach.php:519
msgid "Cannot locate file to replace"
msgstr "Kann Datei zum Ersetzen nicht finden"
-#: ../../include/attach.php:532
+#: ../../include/attach.php:537
msgid "Cannot locate file to revise/update"
msgstr "Kann Datei zum Prüfen/Aktualisieren nicht finden"
-#: ../../include/attach.php:667
+#: ../../include/attach.php:672
#, php-format
msgid "File exceeds size limit of %d"
msgstr "Datei überschreitet das Größen-Limit von %d"
-#: ../../include/attach.php:681
+#: ../../include/attach.php:686
#, php-format
msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
msgstr "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht."
-#: ../../include/attach.php:837
+#: ../../include/attach.php:842
msgid "File upload failed. Possible system limit or action terminated."
msgstr "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess."
-#: ../../include/attach.php:850
+#: ../../include/attach.php:855
msgid "Stored file could not be verified. Upload failed."
msgstr "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen."
-#: ../../include/attach.php:898 ../../include/attach.php:914
+#: ../../include/attach.php:903 ../../include/attach.php:919
msgid "Path not available."
msgstr "Pfad nicht verfügbar."
-#: ../../include/attach.php:960 ../../include/attach.php:1112
+#: ../../include/attach.php:965 ../../include/attach.php:1117
msgid "Empty pathname"
msgstr "Leere Pfadangabe"
-#: ../../include/attach.php:986
+#: ../../include/attach.php:991
msgid "duplicate filename or path"
msgstr "doppelter Dateiname oder Pfad"
-#: ../../include/attach.php:1008
+#: ../../include/attach.php:1013
msgid "Path not found."
msgstr "Pfad nicht gefunden."
-#: ../../include/attach.php:1066
+#: ../../include/attach.php:1071
msgid "mkdir failed."
msgstr "mkdir fehlgeschlagen."
-#: ../../include/attach.php:1070
+#: ../../include/attach.php:1075
msgid "database storage failed."
msgstr "Speichern in der Datenbank fehlgeschlagen."
-#: ../../include/attach.php:1118
+#: ../../include/attach.php:1123
msgid "Empty path"
msgstr "Leere Pfadangabe"
-#: ../../include/bb2diaspora.php:382
-msgid "Attachments:"
-msgstr "Anhänge:"
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
+msgstr "Häufig"
-#: ../../include/bb2diaspora.php:473
-msgid "$Projectname event notification:"
-msgstr "$Projectname-Terminbenachrichtigung:"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
+msgstr "Stündlich"
-#: ../../include/notify.php:20
-msgid "created a new post"
-msgstr "Neuer Beitrag wurde erzeugt"
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
+msgstr "Zwei Mal am Tag"
-#: ../../include/notify.php:21
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
+msgstr "Täglich"
+
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Wöchentlich"
+
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "Monatlich"
+
+#: ../../include/contact_selectors.php:76
+msgid "Friendica"
+msgstr "Friendica"
+
+#: ../../include/contact_selectors.php:77
+msgid "OStatus"
+msgstr "OStatus"
+
+#: ../../include/contact_selectors.php:78
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
+
+#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1553
+msgid "Email"
+msgstr "E-Mail"
+
+#: ../../include/contact_selectors.php:80
+msgid "Diaspora"
+msgstr "Diaspora"
+
+#: ../../include/contact_selectors.php:81
+msgid "Facebook"
+msgstr "Facebook"
+
+#: ../../include/contact_selectors.php:82
+msgid "Zot"
+msgstr "Zot!"
+
+#: ../../include/contact_selectors.php:83
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: ../../include/contact_selectors.php:84
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
+
+#: ../../include/contact_selectors.php:85
+msgid "MySpace"
+msgstr "MySpace"
+
+#: ../../include/network.php:630
+msgid "view full size"
+msgstr "In Vollbildansicht anschauen"
+
+#: ../../include/network.php:1816 ../../include/enotify.php:57
+msgid "$Projectname Notification"
+msgstr "$Projectname-Benachrichtigung"
+
+#: ../../include/network.php:1817 ../../include/enotify.php:58
+msgid "$projectname"
+msgstr "$projectname"
+
+#: ../../include/network.php:1819 ../../include/enotify.php:60
+msgid "Thank You,"
+msgstr "Danke."
+
+#: ../../include/network.php:1821 ../../include/enotify.php:62
#, php-format
-msgid "commented on %s's post"
-msgstr "hat %s's Beitrag kommentiert"
+msgid "%s Administrator"
+msgstr "der Administrator von %s"
-#: ../../include/widgets.php:92 ../../include/nav.php:157
-#: ../../mod/apps.php:36
-msgid "Apps"
-msgstr "Apps"
+#: ../../include/network.php:1878
+msgid "No Subject"
+msgstr "Kein Betreff"
+
+#: ../../include/photos.php:112
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes"
+
+#: ../../include/photos.php:119
+msgid "Image file is empty."
+msgstr "Bilddatei ist leer."
+
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
+msgstr "Kann Bild nicht verarbeiten"
+
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr "Fotospeicherung fehlgeschlagen."
+
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr "ein neues Foto"
+
+#: ../../include/photos.php:301
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s hat %2$s auf %3$s veröffentlicht"
+
+#: ../../include/photos.php:506 ../../include/conversation.php:1649
+msgid "Photo Albums"
+msgstr "Fotoalben"
+
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
+msgstr "Neue Fotos hochladen"
+
+#: ../../include/features.php:48
+msgid "General Features"
+msgstr "Allgemeine Funktionen"
+
+#: ../../include/features.php:50
+msgid "Content Expiration"
+msgstr "Verfall von Inhalten"
+
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum."
+
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
+msgstr "Mehrfachprofile"
+
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
+msgstr "Ermöglicht das Anlegen mehrerer Profile pro Kanal"
+
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
+msgstr "Erweiterte Profile"
+
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
+msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung"
+
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
+msgstr "Profil-Import/Export"
+
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
+msgstr "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren"
+
+#: ../../include/features.php:54
+msgid "Web Pages"
+msgstr "Webseiten"
+
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
+msgstr "Ermöglicht das Erstellen von Webseiten in Deinem Kanal"
+
+#: ../../include/features.php:55
+msgid "Hide Rating"
+msgstr "Bewertung verbergen"
+
+#: ../../include/features.php:55
+msgid ""
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
+msgstr "Verberge die Buttons zur Bewertung auf deiner Profil-Seite und deinem Kanal. Hinweis: Leute können dich weiterhin andernorts bewerten."
+
+#: ../../include/features.php:56
+msgid "Private Notes"
+msgstr "Private Notizen"
+
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
+msgstr "Aktiviert ein Werkzeug mit dem Notizen und Erinnerungen gespeichert werden können (Hinweis: nicht verschlüsselt)"
+
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
+msgstr "Kanal-Auswahl in der Navigationsleiste"
+
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü"
+
+#: ../../include/features.php:58
+msgid "Photo Location"
+msgstr "Aufnahmeort"
+
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte"
+
+#: ../../include/features.php:60
+msgid "Smart Birthdays"
+msgstr "Smarte Geburtstage"
+
+#: ../../include/features.php:60
+msgid ""
+"Make birthday events timezone aware in case your friends are scattered "
+"across the planet."
+msgstr "Stellt für Geburtstage einen Zeitzonenbezug her, falls deine Freunde über den ganzen Planeten verstreut sind."
+
+#: ../../include/features.php:61
+msgid "Expert Mode"
+msgstr "Expertenmodus"
+
+#: ../../include/features.php:61
+msgid "Enable Expert Mode to provide advanced configuration options"
+msgstr "Aktiviert den Expertenmodus, der fortgeschrittene Konfigurationsoptionen zur Verfügung stellt"
+
+#: ../../include/features.php:62
+msgid "Premium Channel"
+msgstr "Premium-Kanal"
+
+#: ../../include/features.php:62
+msgid ""
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen"
+
+#: ../../include/features.php:67
+msgid "Post Composition Features"
+msgstr "Nachbearbeitungsfunktionen"
+
+#: ../../include/features.php:70
+msgid "Large Photos"
+msgstr "Große Fotos"
+
+#: ../../include/features.php:70
+msgid ""
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet."
+
+#: ../../include/features.php:71 ../../include/widgets.php:572
+#: ../../mod/sources.php:88
+msgid "Channel Sources"
+msgstr "Kanal-Quellen"
+
+#: ../../include/features.php:71
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds"
+
+#: ../../include/features.php:72
+msgid "Even More Encryption"
+msgstr "Noch mehr Verschlüsselung"
+
+#: ../../include/features.php:72
+msgid ""
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)"
+
+#: ../../include/features.php:73
+msgid "Enable Voting Tools"
+msgstr "Umfragewerkzeuge aktivieren"
+
+#: ../../include/features.php:73
+msgid "Provide a class of post which others can vote on"
+msgstr "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)"
+
+#: ../../include/features.php:74
+msgid "Delayed Posting"
+msgstr "Verzögertes Senden"
+
+#: ../../include/features.php:74
+msgid "Allow posts to be published at a later date"
+msgstr "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen"
+
+#: ../../include/features.php:75
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Doppelte Beiträge unterdrücken"
+
+#: ../../include/features.php:75
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden."
+
+#: ../../include/features.php:81
+msgid "Network and Stream Filtering"
+msgstr "Netzwerk- und Stream-Filter"
+
+#: ../../include/features.php:82
+msgid "Search by Date"
+msgstr "Suche nach Datum"
+
+#: ../../include/features.php:82
+msgid "Ability to select posts by date ranges"
+msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen"
+
+#: ../../include/features.php:83 ../../include/group.php:295
+msgid "Privacy Groups"
+msgstr "Gruppen"
+
+#: ../../include/features.php:83
+msgid "Enable management and selection of privacy groups"
+msgstr "Auswahl und Verwaltung von Gruppen für Kanäle aktivieren"
+
+#: ../../include/features.php:84 ../../include/widgets.php:284
+msgid "Saved Searches"
+msgstr "Gespeicherte Suchanfragen"
+
+#: ../../include/features.php:84
+msgid "Save search terms for re-use"
+msgstr "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung"
+
+#: ../../include/features.php:85
+msgid "Network Personal Tab"
+msgstr "Persönlicher Netzwerkreiter"
+
+#: ../../include/features.php:85
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Aktiviert einen Reiter in der Grid-Ansicht, der nur Netzwerk-Beiträge anzeigt, mit denen Du interagiert hast"
+
+#: ../../include/features.php:86
+msgid "Network New Tab"
+msgstr "Netzwerkreiter Neu"
+
+#: ../../include/features.php:86
+msgid "Enable tab to display all new Network activity"
+msgstr "Aktiviert einen Reiter in der Grid-Ansicht, der alle neuen Netzwerkaktivitäten anzeigt"
+
+#: ../../include/features.php:87
+msgid "Affinity Tool"
+msgstr "Beziehungs-Tool"
+
+#: ../../include/features.php:87
+msgid "Filter stream activity by depth of relationships"
+msgstr "Aktiviert ein Werkzeug in der Grid-Ansicht, das den Stream nach Grad der Beziehung filtern kann"
+
+#: ../../include/features.php:88
+msgid "Connection Filtering"
+msgstr "Filter für Verbindungen"
+
+#: ../../include/features.php:88
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)"
+
+#: ../../include/features.php:89
+msgid "Suggest Channels"
+msgstr "Kanäle vorschlagen"
+
+#: ../../include/features.php:89
+msgid "Show channel suggestions"
+msgstr "Kanalvorschläge anzeigen"
-#: ../../include/widgets.php:93
+#: ../../include/features.php:94
+msgid "Post/Comment Tools"
+msgstr "Beitrag-/Kommentar-Tools"
+
+#: ../../include/features.php:95
+msgid "Community Tagging"
+msgstr "Gemeinschaftliches Verschlagworten"
+
+#: ../../include/features.php:95
+msgid "Ability to tag existing posts"
+msgstr "Ermöglicht das Verschlagworten existierender Beiträge"
+
+#: ../../include/features.php:96
+msgid "Post Categories"
+msgstr "Beitrags-Kategorien"
+
+#: ../../include/features.php:96
+msgid "Add categories to your posts"
+msgstr "Aktiviert Kategorien für Beiträge"
+
+#: ../../include/features.php:97
+msgid "Ability to file posts under folders"
+msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln"
+
+#: ../../include/features.php:98
+msgid "Dislike Posts"
+msgstr "Gefällt-mir-nicht-Beiträge"
+
+#: ../../include/features.php:98
+msgid "Ability to dislike posts/comments"
+msgstr "Aktiviert die „Gefällt mir nicht“-Schaltfläche"
+
+#: ../../include/features.php:99
+msgid "Star Posts"
+msgstr "Beiträge mit Sternchen versehen"
+
+#: ../../include/features.php:99
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol"
+
+#: ../../include/features.php:100
+msgid "Tag Cloud"
+msgstr "Schlagwort-Wolke"
+
+#: ../../include/features.php:100
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite"
+
+#: ../../include/widgets.php:103
msgid "System"
msgstr "System"
-#: ../../include/widgets.php:95 ../../include/conversation.php:1526
+#: ../../include/widgets.php:105 ../../include/conversation.php:1541
+#: ../../mod/profiles.php:696
msgid "Personal"
msgstr "Persönlich"
-#: ../../include/widgets.php:96
+#: ../../include/widgets.php:106
msgid "Create Personal App"
msgstr "Persönliche App erstellen"
-#: ../../include/widgets.php:97
+#: ../../include/widgets.php:107
msgid "Edit Personal App"
msgstr "Persönliche App bearbeiten"
-#: ../../include/widgets.php:139 ../../mod/suggest.php:54
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
msgid "Ignore/Hide"
msgstr "Ignorieren/Verstecken"
-#: ../../include/widgets.php:144 ../../mod/connections.php:125
+#: ../../include/widgets.php:154
msgid "Suggestions"
msgstr "Vorschläge"
-#: ../../include/widgets.php:145
+#: ../../include/widgets.php:155
msgid "See more..."
msgstr "Mehr anzeigen …"
-#: ../../include/widgets.php:166
+#: ../../include/widgets.php:176
#, php-format
msgid "You have %1$.0f of %2$.0f allowed connections."
msgstr "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen."
-#: ../../include/widgets.php:172
+#: ../../include/widgets.php:182
msgid "Add New Connection"
msgstr "Neue Verbindung hinzufügen"
-#: ../../include/widgets.php:173
-msgid "Enter the channel address"
+#: ../../include/widgets.php:183
+msgid "Enter channel address"
msgstr "Adresse des Kanals eingeben"
-#: ../../include/widgets.php:174
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Beispiel: bob@beispiel.com, http://beispiel.com/barbara"
+#: ../../include/widgets.php:184
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Beispiele: bob@beispiel.com, http://beispiel.com/barbara"
-#: ../../include/widgets.php:190
+#: ../../include/widgets.php:200
msgid "Notes"
msgstr "Notizen"
-#: ../../include/widgets.php:192 ../../include/text.php:868
-#: ../../include/text.php:880 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
-#: ../../mod/admin.php:1449 ../../mod/admin.php:1469 ../../mod/filer.php:49
+#: ../../include/widgets.php:202 ../../include/text.php:886
+#: ../../include/text.php:898 ../../mod/filer.php:49 ../../mod/admin.php:1687
+#: ../../mod/admin.php:1707 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
msgid "Save"
msgstr "Speichern"
-#: ../../include/widgets.php:266
+#: ../../include/widgets.php:276
msgid "Remove term"
msgstr "Eintrag löschen"
-#: ../../include/widgets.php:274 ../../include/features.php:72
-msgid "Saved Searches"
-msgstr "Gespeicherte Suchanfragen"
-
-#: ../../include/widgets.php:275 ../../include/group.php:300
+#: ../../include/widgets.php:285 ../../include/group.php:300
msgid "add"
msgstr "hinzufügen"
-#: ../../include/widgets.php:304 ../../include/features.php:85
-#: ../../include/contact_widgets.php:57
-msgid "Saved Folders"
-msgstr "Gespeicherte Ordner"
-
-#: ../../include/widgets.php:307 ../../include/contact_widgets.php:60
-#: ../../include/contact_widgets.php:98
-msgid "Everything"
-msgstr "Alles"
-
-#: ../../include/widgets.php:349
+#: ../../include/widgets.php:359
msgid "Archives"
msgstr "Archive"
-#: ../../include/widgets.php:428 ../../mod/connedit.php:571
+#: ../../include/widgets.php:449 ../../mod/connedit.php:589
msgid "Me"
msgstr "Ich"
-#: ../../include/widgets.php:429 ../../mod/connedit.php:572
+#: ../../include/widgets.php:450 ../../mod/connedit.php:590
msgid "Family"
msgstr "Familie"
-#: ../../include/widgets.php:431 ../../mod/connedit.php:574
+#: ../../include/widgets.php:452 ../../mod/connedit.php:592
msgid "Acquaintances"
msgstr "Bekannte"
-#: ../../include/widgets.php:432 ../../mod/connedit.php:575
-#: ../../mod/connections.php:88 ../../mod/connections.php:103
+#: ../../include/widgets.php:453 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:593
msgid "All"
msgstr "Alle"
-#: ../../include/widgets.php:451
+#: ../../include/widgets.php:472
msgid "Refresh"
msgstr "Aktualisieren"
-#: ../../include/widgets.php:485
+#: ../../include/widgets.php:506
msgid "Account settings"
msgstr "Konto-Einstellungen"
-#: ../../include/widgets.php:491
+#: ../../include/widgets.php:512
msgid "Channel settings"
msgstr "Kanal-Einstellungen"
-#: ../../include/widgets.php:497
+#: ../../include/widgets.php:521
msgid "Additional features"
msgstr "Zusätzliche Funktionen"
-#: ../../include/widgets.php:503
+#: ../../include/widgets.php:528
msgid "Feature/Addon settings"
msgstr "Plugin-Einstellungen"
-#: ../../include/widgets.php:509
+#: ../../include/widgets.php:534
msgid "Display settings"
msgstr "Anzeige-Einstellungen"
-#: ../../include/widgets.php:515
+#: ../../include/widgets.php:540
msgid "Connected apps"
msgstr "Verbundene Apps"
-#: ../../include/widgets.php:521
+#: ../../include/widgets.php:548
msgid "Export channel"
msgstr "Kanal exportieren"
-#: ../../include/widgets.php:530 ../../mod/connedit.php:683
+#: ../../include/widgets.php:556 ../../mod/connedit.php:701
msgid "Connection Default Permissions"
msgstr "Standardzugriffsrechte für neue Verbindungen:"
-#: ../../include/widgets.php:538
+#: ../../include/widgets.php:564
msgid "Premium Channel Settings"
msgstr "Premium-Kanal-Einstellungen"
-#: ../../include/widgets.php:546 ../../include/features.php:59
-#: ../../mod/sources.php:88
-msgid "Channel Sources"
-msgstr "Kanal-Quellen"
-
-#: ../../include/widgets.php:554 ../../include/nav.php:202
-#: ../../include/apps.php:134 ../../mod/admin.php:1071
-#: ../../mod/admin.php:1271
-msgid "Settings"
-msgstr "Einstellungen"
-
-#: ../../include/widgets.php:568
+#: ../../include/widgets.php:594
msgid "Private Mail Menu"
msgstr "Private Nachrichten"
-#: ../../include/widgets.php:570
+#: ../../include/widgets.php:596
msgid "Combined View"
msgstr "Kombinierte Anzeige"
-#: ../../include/widgets.php:575 ../../include/nav.php:191
-msgid "Inbox"
-msgstr "Eingang"
-
-#: ../../include/widgets.php:580 ../../include/nav.php:192
-msgid "Outbox"
-msgstr "Ausgang"
-
-#: ../../include/widgets.php:585 ../../include/nav.php:193
-msgid "New Message"
-msgstr "Neue Nachricht"
-
-#: ../../include/widgets.php:604 ../../include/widgets.php:616
+#: ../../include/widgets.php:630 ../../include/widgets.php:642
msgid "Conversations"
msgstr "Konversationen"
-#: ../../include/widgets.php:608
+#: ../../include/widgets.php:634
msgid "Received Messages"
msgstr "Erhaltene Nachrichten"
-#: ../../include/widgets.php:612
+#: ../../include/widgets.php:638
msgid "Sent Messages"
msgstr "Gesendete Nachrichten"
-#: ../../include/widgets.php:626
+#: ../../include/widgets.php:652
msgid "No messages."
msgstr "Keine Nachrichten."
-#: ../../include/widgets.php:644
+#: ../../include/widgets.php:670
msgid "Delete conversation"
msgstr "Unterhaltung löschen"
-#: ../../include/widgets.php:670
+#: ../../include/widgets.php:696
msgid "Events Menu"
msgstr "Kalendermenü"
-#: ../../include/widgets.php:671
+#: ../../include/widgets.php:697
msgid "Day View"
msgstr "Tagesansicht"
-#: ../../include/widgets.php:672
+#: ../../include/widgets.php:698
msgid "Week View"
msgstr "Wochenansicht"
-#: ../../include/widgets.php:673
+#: ../../include/widgets.php:699
msgid "Month View"
msgstr "Monatsansicht"
-#: ../../include/widgets.php:674 ../../mod/events.php:654
+#: ../../include/widgets.php:700 ../../mod/events.php:661
+#: ../../mod/cal.php:328
msgid "Export"
msgstr "Exportieren"
-#: ../../include/widgets.php:675 ../../mod/events.php:657
+#: ../../include/widgets.php:701 ../../mod/events.php:664
+#: ../../mod/cal.php:331
msgid "Import"
msgstr "Import"
-#: ../../include/widgets.php:685
+#: ../../include/widgets.php:711
msgid "Events Tools"
msgstr "Kalenderwerkzeuge"
-#: ../../include/widgets.php:686
+#: ../../include/widgets.php:712
msgid "Export Calendar"
msgstr "Kalender exportieren"
-#: ../../include/widgets.php:687
+#: ../../include/widgets.php:713
msgid "Import Calendar"
msgstr "Kalender importieren"
-#: ../../include/widgets.php:761
+#: ../../include/widgets.php:787
msgid "Chat Rooms"
msgstr "Chaträume"
-#: ../../include/widgets.php:781
+#: ../../include/widgets.php:807
msgid "Bookmarked Chatrooms"
msgstr "Gespeicherte Chatrooms"
-#: ../../include/widgets.php:801
+#: ../../include/widgets.php:827
msgid "Suggested Chatrooms"
msgstr "Chatraum-Vorschläge"
-#: ../../include/widgets.php:928 ../../include/widgets.php:986
+#: ../../include/widgets.php:972 ../../include/widgets.php:1086
msgid "photo/image"
msgstr "Foto/Bild"
-#: ../../include/widgets.php:1081 ../../include/widgets.php:1083
+#: ../../include/widgets.php:1029
+msgid "Click to show more"
+msgstr "Klick, um mehr anzuzeigen"
+
+#: ../../include/widgets.php:1180
+msgid "Rating Tools"
+msgstr "Bewertungswerkzeuge"
+
+#: ../../include/widgets.php:1184 ../../include/widgets.php:1186
msgid "Rate Me"
msgstr "Bewerte mich"
-#: ../../include/widgets.php:1087
+#: ../../include/widgets.php:1189
msgid "View Ratings"
msgstr "Bewertungen ansehen"
-#: ../../include/widgets.php:1098
+#: ../../include/widgets.php:1200 ../../mod/pubsites.php:18
msgid "Public Hubs"
msgstr "Öffentliche Hubs"
-#: ../../include/widgets.php:1146
+#: ../../include/widgets.php:1248
msgid "Forums"
msgstr "Foren"
-#: ../../include/widgets.php:1175
+#: ../../include/widgets.php:1277
msgid "Tasks"
msgstr "Aufgaben"
-#: ../../include/widgets.php:1184
+#: ../../include/widgets.php:1286
msgid "Documentation"
msgstr "Dokumentation"
-#: ../../include/widgets.php:1186
+#: ../../include/widgets.php:1288
msgid "Project/Site Information"
msgstr "Informationen über das Projekt und diesen Hub"
-#: ../../include/widgets.php:1187
+#: ../../include/widgets.php:1289
msgid "For Members"
msgstr "Für Mitglieder"
-#: ../../include/widgets.php:1188
+#: ../../include/widgets.php:1290
msgid "For Administrators"
msgstr "Für Administratoren"
-#: ../../include/widgets.php:1189
+#: ../../include/widgets.php:1291
msgid "For Developers"
msgstr "Für Entwickler"
-#: ../../include/widgets.php:1214 ../../mod/admin.php:441
+#: ../../include/widgets.php:1316 ../../mod/admin.php:456
msgid "Site"
msgstr "Seite"
-#: ../../include/widgets.php:1215
+#: ../../include/widgets.php:1317
msgid "Accounts"
msgstr "Konten"
-#: ../../include/widgets.php:1216 ../../mod/admin.php:972
+#: ../../include/widgets.php:1317 ../../include/widgets.php:1355
+msgid "Member registrations waiting for confirmation"
+msgstr "Nutzer-Anmeldungen, die auf Bestätigung warten"
+
+#: ../../include/widgets.php:1318 ../../mod/admin.php:1149
msgid "Channels"
msgstr "Kanäle"
-#: ../../include/widgets.php:1217 ../../mod/admin.php:1069
-#: ../../mod/admin.php:1109
+#: ../../include/widgets.php:1319 ../../mod/admin.php:710
+msgid "Security"
+msgstr "Sicherheit"
+
+#: ../../include/widgets.php:1321 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
msgid "Plugins"
msgstr "Plug-Ins"
-#: ../../include/widgets.php:1218 ../../mod/admin.php:1269
-#: ../../mod/admin.php:1303
+#: ../../include/widgets.php:1322 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
msgid "Themes"
msgstr "Themes"
-#: ../../include/widgets.php:1219
+#: ../../include/widgets.php:1323
msgid "Inspect queue"
msgstr "Warteschlange kontrollieren"
-#: ../../include/widgets.php:1220
-msgid "Profile Config"
-msgstr "Profilkonfiguration"
+#: ../../include/widgets.php:1324 ../../mod/admin.php:1760
+msgid "Profile Fields"
+msgstr "Profil Felder"
-#: ../../include/widgets.php:1221
+#: ../../include/widgets.php:1325
msgid "DB updates"
msgstr "DB-Aktualisierungen"
-#: ../../include/widgets.php:1239 ../../include/widgets.php:1245
-#: ../../mod/admin.php:1388
+#: ../../include/widgets.php:1343 ../../include/widgets.php:1353
+#: ../../mod/admin.php:1605
msgid "Logs"
msgstr "Protokolle"
-#: ../../include/widgets.php:1243 ../../include/nav.php:210
-msgid "Admin"
-msgstr "Administration"
-
-#: ../../include/widgets.php:1244
+#: ../../include/widgets.php:1351
msgid "Plugin Features"
msgstr "Plug-In Funktionen"
-#: ../../include/widgets.php:1246
-msgid "User registrations waiting for confirmation"
-msgstr "Nutzer-Anmeldungen, die auf Bestätigung warten"
-
-#: ../../include/widgets.php:1324 ../../mod/photos.php:748
-#: ../../mod/photos.php:1283
+#: ../../include/widgets.php:1433 ../../mod/photos.php:760
+#: ../../mod/photos.php:1300
msgid "View Photo"
msgstr "Foto ansehen"
-#: ../../include/widgets.php:1341 ../../mod/photos.php:779
+#: ../../include/widgets.php:1450 ../../mod/photos.php:791
msgid "Edit Album"
msgstr "Album bearbeiten"
-#: ../../include/bookmarks.php:35
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr "%1$ss Lesezeichen"
-
-#: ../../include/features.php:38
-msgid "General Features"
-msgstr "Allgemeine Funktionen"
-
-#: ../../include/features.php:40
-msgid "Content Expiration"
-msgstr "Verfall von Inhalten"
-
-#: ../../include/features.php:40
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Lösche Beiträge, Kommentare und/oder private Nachrichten automatisch zu einem zukünftigen Datum."
-
-#: ../../include/features.php:41
-msgid "Multiple Profiles"
-msgstr "Mehrfachprofile"
-
-#: ../../include/features.php:41
-msgid "Ability to create multiple profiles"
-msgstr "Mehrfachprofile anlegen können"
-
-#: ../../include/features.php:42
-msgid "Advanced Profiles"
-msgstr "Erweiterte Profile"
-
-#: ../../include/features.php:42
-msgid "Additional profile sections and selections"
-msgstr "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung"
-
-#: ../../include/features.php:43
-msgid "Profile Import/Export"
-msgstr "Profil-Import/Export"
-
-#: ../../include/features.php:43
-msgid "Save and load profile details across sites/channels"
-msgstr "Speichere Dein Profil, um es in einen anderen Kanal zu importieren"
-
-#: ../../include/features.php:44
-msgid "Web Pages"
-msgstr "Webseiten"
-
-#: ../../include/features.php:44
-msgid "Provide managed web pages on your channel"
-msgstr "Stelle verwaltete Webseiten in Deinem Kanal zur Verfügung"
-
-#: ../../include/features.php:45
-msgid "Private Notes"
-msgstr "Private Notizen"
-
-#: ../../include/features.php:45
-msgid "Enables a tool to store notes and reminders"
-msgstr "Werkzeug zum Speichern von Notizen und Erinnerungen aktivieren"
-
-#: ../../include/features.php:46
-msgid "Navigation Channel Select"
-msgstr "Kanal-Auswahl in der Navigationsleiste"
-
-#: ../../include/features.php:46
-msgid "Change channels directly from within the navigation dropdown menu"
-msgstr "Wechsle direkt über das Navigationsmenü zu anderen Kanälen"
-
-#: ../../include/features.php:47
-msgid "Photo Location"
-msgstr "Aufnahmeort"
+#: ../../include/text.php:394
+msgid "prev"
+msgstr "vorherige"
-#: ../../include/features.php:47
-msgid "If location data is available on uploaded photos, link this to a map."
-msgstr "Aufnahmeort des Fotos auf einer Karte verlinken, falls verfügbar."
+#: ../../include/text.php:396
+msgid "first"
+msgstr "erste"
-#: ../../include/features.php:49
-msgid "Expert Mode"
-msgstr "Expertenmodus"
+#: ../../include/text.php:425
+msgid "last"
+msgstr "letzte"
-#: ../../include/features.php:49
-msgid "Enable Expert Mode to provide advanced configuration options"
-msgstr "Aktiviere den Expertenmodus, um fortgeschrittene Konfigurationsoptionen zu aktivieren"
+#: ../../include/text.php:428
+msgid "next"
+msgstr "nächste"
-#: ../../include/features.php:50
-msgid "Premium Channel"
-msgstr "Premium-Kanal"
+#: ../../include/text.php:438
+msgid "older"
+msgstr "älter"
-#: ../../include/features.php:50
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen"
+#: ../../include/text.php:440
+msgid "newer"
+msgstr "neuer"
-#: ../../include/features.php:55
-msgid "Post Composition Features"
-msgstr "Nachbearbeitungsfunktionen"
+#: ../../include/text.php:803
+msgid "No connections"
+msgstr "Keine Verbindungen"
-#: ../../include/features.php:57
-msgid "Use Markdown"
-msgstr "Markdown benutzen"
+#: ../../include/text.php:828
+#, php-format
+msgid "View all %s connections"
+msgstr "Alle Verbindungen von %s anzeigen"
-#: ../../include/features.php:57
-msgid "Allow use of \"Markdown\" to format posts"
-msgstr "Erlaube die Verwendung von \"Markdown\"-Syntax zur Formatierung von Beiträgen"
+#: ../../include/text.php:973 ../../include/text.php:978
+msgid "poke"
+msgstr "anstupsen"
-#: ../../include/features.php:58
-msgid "Large Photos"
-msgstr "Große Fotos"
+#: ../../include/text.php:973 ../../include/text.php:978
+#: ../../include/conversation.php:243
+msgid "poked"
+msgstr "stupste"
-#: ../../include/features.php:58
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
-msgstr "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet."
+#: ../../include/text.php:979
+msgid "ping"
+msgstr "anpingen"
-#: ../../include/features.php:59
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Importiere automatisch Inhalte für diesen Kanal von anderen Kanälen oder Feeds"
+#: ../../include/text.php:979
+msgid "pinged"
+msgstr "pingte"
-#: ../../include/features.php:60
-msgid "Even More Encryption"
-msgstr "Noch mehr Verschlüsselung"
+#: ../../include/text.php:980
+msgid "prod"
+msgstr "knuffen"
-#: ../../include/features.php:60
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Erlaube optionale Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Sicherheitsschlüssel)"
+#: ../../include/text.php:980
+msgid "prodded"
+msgstr "knuffte"
-#: ../../include/features.php:61
-msgid "Enable Voting Tools"
-msgstr "Umfragewerkzeuge aktivieren"
+#: ../../include/text.php:981
+msgid "slap"
+msgstr "ohrfeigen"
-#: ../../include/features.php:61
-msgid "Provide a class of post which others can vote on"
-msgstr "Aktiviere die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, Deinem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)"
+#: ../../include/text.php:981
+msgid "slapped"
+msgstr "ohrfeigte"
-#: ../../include/features.php:62
-msgid "Delayed Posting"
-msgstr "Verzögertes Senden"
+#: ../../include/text.php:982
+msgid "finger"
+msgstr "befummeln"
-#: ../../include/features.php:62
-msgid "Allow posts to be published at a later date"
-msgstr "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen"
+#: ../../include/text.php:982
+msgid "fingered"
+msgstr "befummelte"
-#: ../../include/features.php:63
-msgid "Suppress Duplicate Posts/Comments"
-msgstr "Doppelte Beiträge unterdrücken"
+#: ../../include/text.php:983
+msgid "rebuff"
+msgstr "eine Abfuhr erteilen"
-#: ../../include/features.php:63
-msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
-msgstr "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden."
+#: ../../include/text.php:983
+msgid "rebuffed"
+msgstr "zurückgewiesen"
-#: ../../include/features.php:69
-msgid "Network and Stream Filtering"
-msgstr "Netzwerk- und Stream-Filter"
+#: ../../include/text.php:995
+msgid "happy"
+msgstr "glücklich"
-#: ../../include/features.php:70
-msgid "Search by Date"
-msgstr "Suche nach Datum"
+#: ../../include/text.php:996
+msgid "sad"
+msgstr "traurig"
-#: ../../include/features.php:70
-msgid "Ability to select posts by date ranges"
-msgstr "Möglichkeit, Beiträge nach Zeiträumen auszuwählen"
+#: ../../include/text.php:997
+msgid "mellow"
+msgstr "sanft"
-#: ../../include/features.php:71
-msgid "Collections Filter"
-msgstr "Filter für Sammlung"
+#: ../../include/text.php:998
+msgid "tired"
+msgstr "müde"
-#: ../../include/features.php:71
-msgid "Enable widget to display Network posts only from selected collections"
-msgstr "Aktiviere nur Netzwerk-Beiträge von ausgewählten Sammlungen"
+#: ../../include/text.php:999
+msgid "perky"
+msgstr "frech"
-#: ../../include/features.php:72
-msgid "Save search terms for re-use"
-msgstr "Suchbegriffe zur Wiederverwendung abspeichern"
+#: ../../include/text.php:1000
+msgid "angry"
+msgstr "sauer"
-#: ../../include/features.php:73
-msgid "Network Personal Tab"
-msgstr "Persönlicher Netzwerkreiter"
+#: ../../include/text.php:1001
+msgid "stupefied"
+msgstr "verblüfft"
-#: ../../include/features.php:73
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Aktiviere Reiter nur für die Netzwerk-Beiträge, mit denen Du interagiert hast"
+#: ../../include/text.php:1002
+msgid "puzzled"
+msgstr "verwirrt"
-#: ../../include/features.php:74
-msgid "Network New Tab"
-msgstr "Netzwerkreiter Neu"
+#: ../../include/text.php:1003
+msgid "interested"
+msgstr "interessiert"
-#: ../../include/features.php:74
-msgid "Enable tab to display all new Network activity"
-msgstr "Aktiviere Reiter, um alle neuen Netzwerkaktivitäten zu zeigen"
+#: ../../include/text.php:1004
+msgid "bitter"
+msgstr "verbittert"
-#: ../../include/features.php:75
-msgid "Affinity Tool"
-msgstr "Beziehungs-Tool"
+#: ../../include/text.php:1005
+msgid "cheerful"
+msgstr "fröhlich"
-#: ../../include/features.php:75
-msgid "Filter stream activity by depth of relationships"
-msgstr "Filter Aktivitätenstream nach Tiefe der Beziehung"
+#: ../../include/text.php:1006
+msgid "alive"
+msgstr "lebendig"
-#: ../../include/features.php:76
-msgid "Connection Filtering"
-msgstr "Filter für Sammlungen"
+#: ../../include/text.php:1007
+msgid "annoyed"
+msgstr "verärgert"
-#: ../../include/features.php:76
-msgid "Filter incoming posts from connections based on keywords/content"
-msgstr "Filtert eingehende Beiträge anhand von Schlüsselwörtern."
+#: ../../include/text.php:1008
+msgid "anxious"
+msgstr "unruhig"
-#: ../../include/features.php:77
-msgid "Suggest Channels"
-msgstr "Kanäle vorschlagen"
+#: ../../include/text.php:1009
+msgid "cranky"
+msgstr "schrullig"
-#: ../../include/features.php:77
-msgid "Show channel suggestions"
-msgstr "Kanalvorschläge anzeigen"
+#: ../../include/text.php:1010
+msgid "disturbed"
+msgstr "verstört"
-#: ../../include/features.php:82
-msgid "Post/Comment Tools"
-msgstr "Beitrag-/Kommentar-Tools"
+#: ../../include/text.php:1011
+msgid "frustrated"
+msgstr "frustriert"
-#: ../../include/features.php:83
-msgid "Tagging"
-msgstr "Verschlagworten"
+#: ../../include/text.php:1012
+msgid "depressed"
+msgstr "deprimiert"
-#: ../../include/features.php:83
-msgid "Ability to tag existing posts"
-msgstr "Möglichkeit, um existierende Beiträge zu verschlagworten"
+#: ../../include/text.php:1013
+msgid "motivated"
+msgstr "motiviert"
-#: ../../include/features.php:84
-msgid "Post Categories"
-msgstr "Beitrags-Kategorien"
+#: ../../include/text.php:1014
+msgid "relaxed"
+msgstr "entspannt"
-#: ../../include/features.php:84
-msgid "Add categories to your posts"
-msgstr "Kategorien für Beiträge"
+#: ../../include/text.php:1015
+msgid "surprised"
+msgstr "überrascht"
-#: ../../include/features.php:85
-msgid "Ability to file posts under folders"
-msgstr "Möglichkeit, Beiträge in Verzeichnissen zu sammeln"
+#: ../../include/text.php:1191
+msgid "May"
+msgstr "Mai"
-#: ../../include/features.php:86
-msgid "Dislike Posts"
-msgstr "Gefällt-mir-nicht Beiträge"
+#: ../../include/text.php:1268 ../../include/text.php:1272
+msgid "Unknown Attachment"
+msgstr "Unbekannter Anhang"
-#: ../../include/features.php:86
-msgid "Ability to dislike posts/comments"
-msgstr "„Gefällt mir nicht“ ermöglichen"
+#: ../../include/text.php:1274
+msgid "unknown"
+msgstr "unbekannt"
-#: ../../include/features.php:87
-msgid "Star Posts"
-msgstr "Beiträge mit Sternchen versehen"
+#: ../../include/text.php:1310
+msgid "remove category"
+msgstr "Kategorie entfernen"
-#: ../../include/features.php:87
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Möglichkeit, spezielle Beiträge mit Sternchen-Symbol zu markieren"
+#: ../../include/text.php:1387
+msgid "remove from file"
+msgstr "aus der Datei entfernen"
-#: ../../include/features.php:88
-msgid "Tag Cloud"
-msgstr "Schlagwort-Wolke"
+#: ../../include/text.php:1529 ../../include/text.php:1540
+msgid "Click to open/close"
+msgstr "Klicke zum Öffnen/Schließen"
-#: ../../include/features.php:88
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Persönliche Schlagwort-Wolke auf Deiner Kanal-Seite anzeigen"
+#: ../../include/text.php:1724 ../../mod/events.php:630 ../../mod/cal.php:302
+msgid "Link to Source"
+msgstr "Link zur Quelle"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
-msgid "Male"
-msgstr "Männlich"
+#: ../../include/text.php:1745 ../../include/text.php:1817
+msgid "default"
+msgstr "Standard"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
-msgid "Female"
-msgstr "Weiblich"
+#: ../../include/text.php:1753
+msgid "Page layout"
+msgstr "Seiten-Layout"
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
-msgstr "Momentan männlich"
+#: ../../include/text.php:1753
+msgid "You can create your own with the layouts tool"
+msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen"
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
-msgstr "Momentan weiblich"
+#: ../../include/text.php:1795
+msgid "Page content type"
+msgstr "Art des Seiteninhalts"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
-msgstr "Größtenteils männlich"
+#: ../../include/text.php:1829
+msgid "Select an alternate language"
+msgstr "Wähle eine alternative Sprache"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
-msgstr "Größtenteils weiblich"
+#: ../../include/text.php:1948 ../../include/conversation.php:120
+#: ../../mod/like.php:367 ../../mod/subthread.php:83 ../../mod/tagger.php:43
+msgid "photo"
+msgstr "Foto"
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
-msgstr "Transsexuell"
+#: ../../include/text.php:1954 ../../include/conversation.php:148
+#: ../../mod/like.php:367 ../../mod/subthread.php:83
+msgid "status"
+msgstr "Status"
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
-msgstr "Zwischengeschlechtlich"
+#: ../../include/text.php:1956 ../../include/conversation.php:150
+#: ../../mod/tagger.php:53
+msgid "comment"
+msgstr "Kommentar"
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
-msgstr "Transsexuell"
+#: ../../include/text.php:1961
+msgid "activity"
+msgstr "Aktivität"
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
-msgstr "Zwitter"
+#: ../../include/text.php:2256
+msgid "Design Tools"
+msgstr "Gestaltungswerkzeuge"
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
-msgstr "Geschlechtslos"
+#: ../../include/text.php:2259 ../../mod/blocks.php:147
+msgid "Blocks"
+msgstr "Blöcke"
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
-msgstr "unklar"
+#: ../../include/text.php:2260 ../../mod/menu.php:103
+msgid "Menus"
+msgstr "Menüs"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
-#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
-msgid "Other"
-msgstr "Andere"
+#: ../../include/text.php:2261 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr "Layouts"
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
-msgstr "Unentschieden"
+#: ../../include/text.php:2262
+msgid "Pages"
+msgstr "Seiten"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Males"
-msgstr "Männer"
+#: ../../include/group.php:26
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen."
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Females"
-msgstr "Frauen"
+#: ../../include/group.php:232
+msgid "Add new connections to this privacy group"
+msgstr "Neue Verbindung zu dieser Gruppe hinzufügen"
-#: ../../include/profile_selectors.php:42
-msgid "Gay"
-msgstr "Schwul"
+#: ../../include/group.php:251 ../../mod/admin.php:998
+msgid "All Channels"
+msgstr "Alle Kanäle"
-#: ../../include/profile_selectors.php:42
-msgid "Lesbian"
-msgstr "Lesbisch"
+#: ../../include/group.php:273
+msgid "edit"
+msgstr "Bearbeiten"
-#: ../../include/profile_selectors.php:42
-msgid "No Preference"
-msgstr "Keine Bevorzugung"
+#: ../../include/group.php:296
+msgid "Edit group"
+msgstr "Gruppe ändern"
-#: ../../include/profile_selectors.php:42
-msgid "Bisexual"
-msgstr "Bisexuell"
+#: ../../include/group.php:297
+msgid "Add privacy group"
+msgstr "Gruppe hinzufügen"
-#: ../../include/profile_selectors.php:42
-msgid "Autosexual"
-msgstr "Autosexuell"
+#: ../../include/group.php:298
+msgid "Channels not in any privacy group"
+msgstr "Kanäle, die in keiner Gruppe sind"
-#: ../../include/profile_selectors.php:42
-msgid "Abstinent"
-msgstr "Enthaltsam"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
-#: ../../include/profile_selectors.php:42
-msgid "Virgin"
-msgstr "Jungfräulich"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
+msgstr "[Hubzilla:Benachrichtigung] Neue Mail empfangen auf %s"
-#: ../../include/profile_selectors.php:42
-msgid "Deviant"
-msgstr "Abweichend"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
+msgstr "%1$s, %2$s hat Dir eine private Nachricht auf %3$s gesendet."
-#: ../../include/profile_selectors.php:42
-msgid "Fetish"
-msgstr "Fetisch"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s hat Dir %2$s geschickt."
-#: ../../include/profile_selectors.php:42
-msgid "Oodles"
-msgstr "Unmengen"
+#: ../../include/enotify.php:103
+msgid "a private message"
+msgstr "eine private Nachricht"
-#: ../../include/profile_selectors.php:42
-msgid "Nonsexual"
-msgstr "Sexlos"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Single"
-msgstr "Single"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s, %2$s hat [zrl=%3$s]einen %4$s[/zrl] kommentiert"
-#: ../../include/profile_selectors.php:80
-msgid "Lonely"
-msgstr "Einsam"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s, %2$s hat [zrl=%3$s]%4$ss %5$s[/zrl] kommentiert"
-#: ../../include/profile_selectors.php:80
-msgid "Available"
-msgstr "Verfügbar"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s, %2$s hat [zrl=%3$s]Deinen %4$s[/zrl] kommentiert"
-#: ../../include/profile_selectors.php:80
-msgid "Unavailable"
-msgstr "Nicht verfügbar"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Hubzilla:Benachrichtigung] Kommentar in Unterhaltung #%1$d von %2$s"
-#: ../../include/profile_selectors.php:80
-msgid "Has crush"
-msgstr "Verguckt"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
+msgstr "%1$s, %2$s hat eine Unterhaltung kommentiert, der Du folgst."
-#: ../../include/profile_selectors.php:80
-msgid "Infatuated"
-msgstr "Verknallt"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Dating"
-msgstr "Lerne gerade jemanden kennen"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
+msgstr "[Hubzilla:Benachrichtigung] %s schrieb auf Deine Pinnwand"
-#: ../../include/profile_selectors.php:80
-msgid "Unfaithful"
-msgstr "Treulos"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
+msgstr "%1$s, %2$s hat auf Deine Pinnwand auf %3$s geschrieben"
-#: ../../include/profile_selectors.php:80
-msgid "Sex Addict"
-msgstr "Sexabhängig"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+msgstr "%1$s, %2$s hat auf [zrl=%3$s]Deine Pinnwand[/zrl] geschrieben"
-#: ../../include/profile_selectors.php:80
-msgid "Friends/Benefits"
-msgstr "Freunde/Begünstigte"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
+msgstr "[Hubzilla:Benachrichtigung] %s hat Dich erwähnt"
-#: ../../include/profile_selectors.php:80
-msgid "Casual"
-msgstr "Lose"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
+msgstr "%1$s, %2$s hat Dich auf %3$s erwähnt"
-#: ../../include/profile_selectors.php:80
-msgid "Engaged"
-msgstr "Verlobt"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%3$s]hat Dich erwähnt[/zrl]."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Married"
-msgstr "Verheiratet"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
+msgstr "[Hubzilla:Benachrichtigung] %1$s hat Dich angestupst"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily married"
-msgstr "Gewissermaßen verheiratet"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
+msgstr "%1$s, %2$s hat Dich auf %3$s angestupst"
-#: ../../include/profile_selectors.php:80
-msgid "Partners"
-msgstr "Partner"
+#: ../../include/enotify.php:242
+#, php-format
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%2$s]hat Dich angestupst[/zrl]."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Cohabiting"
-msgstr "Lebensgemeinschaft"
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
+msgstr "[Hubzilla:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet"
-#: ../../include/profile_selectors.php:80
-msgid "Common law"
-msgstr "Informelle Ehe"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
+msgstr "%1$s, %2$s hat Deinen Beitrag auf %3$s verschlagwortet"
-#: ../../include/profile_selectors.php:80
-msgid "Happy"
-msgstr "Glücklich"
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+msgstr "%1$s, %2$s hat [zrl=%3$s]Deinen Beitrag[/zrl] verschlagwortet"
-#: ../../include/profile_selectors.php:80
-msgid "Not looking"
-msgstr "Nicht Ausschau haltend"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
+msgstr "[Hubzilla:Benachrichtigung] Vorstellung erhalten"
-#: ../../include/profile_selectors.php:80
-msgid "Swinger"
-msgstr "Swinger"
+#: ../../include/enotify.php:273
+#, php-format
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+msgstr "%1$s, Du hast eine neue Verbindungsanfrage von '%2$s' auf %3$s erhalten"
-#: ../../include/profile_selectors.php:80
-msgid "Betrayed"
-msgstr "Betrogen"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+msgstr "%1$s, Du hast [zrl=%2$s]eine neue Verbindungsanfrage[/zrl] von %3$s erhalten."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Separated"
-msgstr "Getrennt"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Du kannst Dir das Profil unter %s ansehen"
-#: ../../include/profile_selectors.php:80
-msgid "Unstable"
-msgstr "Labil"
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Divorced"
-msgstr "Geschieden"
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
+msgstr "[Hubzilla:Benachrichtigung] Freundschaftsvorschlag erhalten"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily divorced"
-msgstr "Gewissermaßen geschieden"
+#: ../../include/enotify.php:288
+#, php-format
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+msgstr "%1$s, Du hast einen Kontaktvorschlag von „%2$s“ auf %3$s erhalten"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Widowed"
-msgstr "Verwitwet"
+#: ../../include/enotify.php:289
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
+"%4$s."
+msgstr "%1$s, Du hast [zrl=%2$s]einen Kontaktvorschlag[/zrl] für %3$s von %4$s erhalten."
-#: ../../include/profile_selectors.php:80
-msgid "Uncertain"
-msgstr "Ungewiss"
+#: ../../include/enotify.php:295
+msgid "Name:"
+msgstr "Name:"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "It's complicated"
-msgstr "Es ist kompliziert"
+#: ../../include/enotify.php:296
+msgid "Photo:"
+msgstr "Foto:"
-#: ../../include/profile_selectors.php:80
-msgid "Don't care"
-msgstr "Interessiert mich nicht"
+#: ../../include/enotify.php:299
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen."
-#: ../../include/profile_selectors.php:80
-msgid "Ask me"
-msgstr "Frag mich mal"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
+msgstr "[Hubzilla:Benachrichtigung]"
-#: ../../include/datetime.php:48
+#: ../../include/datetime.php:48 ../../mod/profiles.php:699
msgid "Miscellaneous"
msgstr "Verschiedenes"
-#: ../../include/datetime.php:132
+#: ../../include/datetime.php:136
+msgid "Birthday"
+msgstr "Geburtstag"
+
+#: ../../include/datetime.php:138
+msgid "Age: "
+msgstr "Alter:"
+
+#: ../../include/datetime.php:140
msgid "YYYY-MM-DD or MM-DD"
msgstr "JJJJ-MM-TT oder MM-TT"
-#: ../../include/datetime.php:236 ../../mod/appman.php:91
-#: ../../mod/appman.php:92 ../../mod/events.php:437 ../../mod/events.php:442
+#: ../../include/datetime.php:246 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:444 ../../mod/events.php:449
+#: ../../mod/profiles.php:708 ../../mod/profiles.php:712
msgid "Required"
msgstr "Benötigt"
-#: ../../include/datetime.php:263 ../../boot.php:2284
+#: ../../include/datetime.php:273 ../../boot.php:2382
msgid "never"
msgstr "Nie"
-#: ../../include/datetime.php:269
+#: ../../include/datetime.php:279
msgid "less than a second ago"
msgstr "Vor weniger als einer Sekunde"
-#: ../../include/datetime.php:272
-msgid "year"
-msgstr "Jahr"
+#: ../../include/datetime.php:297
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "vor %1$d %2$s"
-#: ../../include/datetime.php:272
-msgid "years"
-msgstr "Jahre"
+#: ../../include/datetime.php:308
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "Jahr"
+msgstr[1] "Jahre"
-#: ../../include/datetime.php:273
+#: ../../include/datetime.php:311
+msgctxt "relative_date"
msgid "month"
-msgstr "Monat"
-
-#: ../../include/datetime.php:273
-msgid "months"
-msgstr "Monate"
+msgid_plural "months"
+msgstr[0] "Monat"
+msgstr[1] "Monate"
-#: ../../include/datetime.php:274
+#: ../../include/datetime.php:314
+msgctxt "relative_date"
msgid "week"
-msgstr "Woche"
-
-#: ../../include/datetime.php:274
-msgid "weeks"
-msgstr "Wochen"
+msgid_plural "weeks"
+msgstr[0] "Woche"
+msgstr[1] "Wochen"
-#: ../../include/datetime.php:275
+#: ../../include/datetime.php:317
+msgctxt "relative_date"
msgid "day"
-msgstr "Tag"
-
-#: ../../include/datetime.php:275
-msgid "days"
-msgstr "Tage"
+msgid_plural "days"
+msgstr[0] "Tag"
+msgstr[1] "Tage"
-#: ../../include/datetime.php:276
+#: ../../include/datetime.php:320
+msgctxt "relative_date"
msgid "hour"
-msgstr "Stunde"
-
-#: ../../include/datetime.php:276
-msgid "hours"
-msgstr "Stunden"
+msgid_plural "hours"
+msgstr[0] "Stunde"
+msgstr[1] "Stunden"
-#: ../../include/datetime.php:277
+#: ../../include/datetime.php:323
+msgctxt "relative_date"
msgid "minute"
-msgstr "Minute"
+msgid_plural "minutes"
+msgstr[0] "Minute"
+msgstr[1] "Minuten"
-#: ../../include/datetime.php:277
-msgid "minutes"
-msgstr "Minuten"
-
-#: ../../include/datetime.php:278
+#: ../../include/datetime.php:326
+msgctxt "relative_date"
msgid "second"
-msgstr "Sekunde"
-
-#: ../../include/datetime.php:278
-msgid "seconds"
-msgstr "Sekunden"
-
-#: ../../include/datetime.php:286
-#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
-msgstr "vor %1$d %2$s"
+msgid_plural "seconds"
+msgstr[0] "Sekunde"
+msgstr[1] "Sekunden"
-#: ../../include/datetime.php:520
+#: ../../include/datetime.php:563
#, php-format
msgid "%1$s's birthday"
msgstr "%1$ss Geburtstag"
-#: ../../include/datetime.php:521
+#: ../../include/datetime.php:564
#, php-format
msgid "Happy Birthday %1$s"
msgstr "Alles Gute zum Geburtstag, %1$s"
-#: ../../include/api.php:1301
-msgid "Public Timeline"
-msgstr "Öffentliche Zeitleiste"
+#: ../../include/oembed.php:267
+msgid "Embedded content"
+msgstr "Eingebetteter Inhalt"
-#: ../../include/conversation.php:120 ../../include/text.php:1916
-#: ../../mod/tagger.php:43 ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "photo"
-msgstr "Foto"
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
+msgstr "Einbetten ausgeschaltet"
#: ../../include/conversation.php:126 ../../mod/like.php:113
msgid "channel"
msgstr "Kanal"
-#: ../../include/conversation.php:148 ../../include/text.php:1922
-#: ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "status"
-msgstr "Status"
-
-#: ../../include/conversation.php:150 ../../include/text.php:1924
-#: ../../mod/tagger.php:53
-msgid "comment"
-msgstr "Kommentar"
-
-#: ../../include/conversation.php:164 ../../mod/like.php:410
+#: ../../include/conversation.php:164 ../../mod/like.php:416
#, php-format
msgid "%1$s likes %2$s's %3$s"
msgstr "%1$s gefällt %2$ss %3$s"
-#: ../../include/conversation.php:167 ../../mod/like.php:412
+#: ../../include/conversation.php:167 ../../mod/like.php:418
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
msgstr "%1$s gefällt %2$ss %3$s nicht"
@@ -2181,52 +3202,48 @@ msgstr "%1$s ist jetzt mit %2$s verbunden"
msgid "%1$s poked %2$s"
msgstr "%1$s stupste %2$s an"
-#: ../../include/conversation.php:243 ../../include/text.php:954
-msgid "poked"
-msgstr "stupste"
-
#: ../../include/conversation.php:260 ../../mod/mood.php:63
#, php-format
msgctxt "mood"
msgid "%1$s is %2$s"
msgstr "%1$s ist %2$s"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
msgctxt "title"
msgid "Likes"
msgstr "Gefällt mir"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
msgctxt "title"
msgid "Dislikes"
msgstr "Gefällt mir nicht"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Agree"
msgstr "Zustimmungen"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Disagree"
msgstr "Ablehnungen"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Abstain"
msgstr "Enthaltungen"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Attending"
msgstr "Zusagen"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Not attending"
msgstr "Absagen"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Might attend"
msgstr "Vielleicht"
@@ -2279,10 +3296,10 @@ msgstr "Verfällt: %s"
msgid "View in context"
msgstr "Im Zusammenhang anschauen"
-#: ../../include/conversation.php:740 ../../include/conversation.php:1227
-#: ../../include/ItemObject.php:389 ../../mod/editwebpage.php:190
-#: ../../mod/editblock.php:150 ../../mod/editlayout.php:148
-#: ../../mod/photos.php:1026 ../../mod/editpost.php:129
+#: ../../include/conversation.php:740 ../../include/conversation.php:1242
+#: ../../include/ItemObject.php:389 ../../mod/editblock.php:150
+#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1040
msgid "Please wait"
msgstr "Bitte warten"
@@ -2290,1557 +3307,432 @@ msgstr "Bitte warten"
msgid "remove"
msgstr "lösche"
-#: ../../include/conversation.php:854 ../../include/nav.php:241
-msgid "Loading..."
-msgstr "Lädt ..."
-
#: ../../include/conversation.php:855
msgid "Delete Selected Items"
msgstr "Lösche die ausgewählten Elemente"
-#: ../../include/conversation.php:946
+#: ../../include/conversation.php:953
msgid "View Source"
msgstr "Quelle anzeigen"
-#: ../../include/conversation.php:947
+#: ../../include/conversation.php:954
msgid "Follow Thread"
msgstr "Unterhaltung folgen"
-#: ../../include/conversation.php:948
+#: ../../include/conversation.php:955
msgid "Unfollow Thread"
msgstr "Unterhaltung nicht mehr folgen"
-#: ../../include/conversation.php:949
-msgid "View Status"
-msgstr "Status ansehen"
-
-#: ../../include/conversation.php:950 ../../include/nav.php:86
-#: ../../mod/connedit.php:498
-msgid "View Profile"
-msgstr "Profil ansehen"
-
-#: ../../include/conversation.php:951
-msgid "View Photos"
-msgstr "Fotos ansehen"
-
-#: ../../include/conversation.php:952
+#: ../../include/conversation.php:960
msgid "Activity/Posts"
msgstr "Aktivitäten/Beiträge"
-#: ../../include/conversation.php:954
+#: ../../include/conversation.php:962
msgid "Edit Connection"
msgstr "Verbindung bearbeiten"
-#: ../../include/conversation.php:955
-msgid "Send PM"
-msgstr "Sende PN"
+#: ../../include/conversation.php:963
+msgid "Message"
+msgstr "Nachricht"
-#: ../../include/conversation.php:956 ../../include/apps.php:145
-msgid "Poke"
-msgstr "Anstupsen"
+#: ../../include/conversation.php:964 ../../mod/pubsites.php:27
+#: ../../mod/ratings.php:99
+msgid "Ratings"
+msgstr "Bewertungen"
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s likes this."
msgstr "%s gefällt das."
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s doesn't like this."
msgstr "%s gefällt das nicht."
-#: ../../include/conversation.php:1074
+#: ../../include/conversation.php:1084
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
msgstr[0] "<span %1$s>%2$d Person</span> gefällt das."
msgstr[1] "<span %1$s>%2$d Leuten</span> gefällt das."
-#: ../../include/conversation.php:1076
+#: ../../include/conversation.php:1086
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
msgstr[0] "<span %1$s>%2$d Person</span> gefällt das nicht."
msgstr[1] "<span %1$s>%2$d Leuten</span> gefällt das nicht."
-#: ../../include/conversation.php:1082
+#: ../../include/conversation.php:1092
msgid "and"
msgstr "und"
-#: ../../include/conversation.php:1085
+#: ../../include/conversation.php:1095
#, php-format
msgid ", and %d other people"
msgid_plural ", and %d other people"
msgstr[0] ""
msgstr[1] ", und %d andere"
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s like this."
msgstr "%s gefällt das."
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s don't like this."
msgstr "%s gefällt das nicht."
-#: ../../include/conversation.php:1154
+#: ../../include/conversation.php:1169
msgid "Visible to <strong>everybody</strong>"
msgstr "Sichtbar für <strong>jeden</strong>"
-#: ../../include/conversation.php:1155 ../../mod/mail.php:202
+#: ../../include/conversation.php:1170 ../../mod/mail.php:202
#: ../../mod/mail.php:316
msgid "Please enter a link URL:"
msgstr "Gib eine URL ein:"
-#: ../../include/conversation.php:1156
+#: ../../include/conversation.php:1171
msgid "Please enter a video link/URL:"
msgstr "Gib einen Video-Link/URL ein:"
-#: ../../include/conversation.php:1157
+#: ../../include/conversation.php:1172
msgid "Please enter an audio link/URL:"
msgstr "Gib einen Audio-Link/URL ein:"
-#: ../../include/conversation.php:1158
+#: ../../include/conversation.php:1173
msgid "Tag term:"
msgstr "Schlagwort:"
-#: ../../include/conversation.php:1159 ../../mod/filer.php:48
+#: ../../include/conversation.php:1174 ../../mod/filer.php:48
msgid "Save to Folder:"
msgstr "Speichern in Ordner:"
-#: ../../include/conversation.php:1160
+#: ../../include/conversation.php:1175
msgid "Where are you right now?"
msgstr "Wo bist Du jetzt grade?"
-#: ../../include/conversation.php:1161 ../../mod/editpost.php:56
+#: ../../include/conversation.php:1176 ../../mod/editpost.php:56
#: ../../mod/mail.php:203 ../../mod/mail.php:317
msgid "Expires YYYY-MM-DD HH:MM"
msgstr "Verfällt YYYY-MM-DD HH;MM"
-#: ../../include/conversation.php:1169 ../../include/page_widgets.php:40
-#: ../../include/ItemObject.php:706 ../../mod/editwebpage.php:212
-#: ../../mod/editblock.php:171 ../../mod/webpages.php:188
-#: ../../mod/photos.php:1046 ../../mod/editpost.php:149
-#: ../../mod/events.php:458
-msgid "Preview"
-msgstr "Vorschau"
-
-#: ../../include/conversation.php:1192 ../../mod/blocks.php:154
-#: ../../mod/webpages.php:182 ../../mod/layouts.php:184
-#: ../../mod/photos.php:1025
+#: ../../include/conversation.php:1207 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1039
+#: ../../mod/webpages.php:184
msgid "Share"
msgstr "Teilen"
-#: ../../include/conversation.php:1194
+#: ../../include/conversation.php:1209
msgid "Page link name"
msgstr "Link zur Seite"
-#: ../../include/conversation.php:1197
+#: ../../include/conversation.php:1212
msgid "Post as"
msgstr "Veröffentlichen als"
-#: ../../include/conversation.php:1199 ../../include/ItemObject.php:698
-#: ../../mod/editwebpage.php:177 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:113
+#: ../../include/conversation.php:1214 ../../include/ItemObject.php:704
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
msgid "Bold"
msgstr "Fett"
-#: ../../include/conversation.php:1200 ../../include/ItemObject.php:699
-#: ../../mod/editwebpage.php:178 ../../mod/editblock.php:137
-#: ../../mod/editlayout.php:136 ../../mod/editpost.php:114
+#: ../../include/conversation.php:1215 ../../include/ItemObject.php:705
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
msgid "Italic"
msgstr "Kursiv"
-#: ../../include/conversation.php:1201 ../../include/ItemObject.php:700
-#: ../../mod/editwebpage.php:179 ../../mod/editblock.php:138
-#: ../../mod/editlayout.php:137 ../../mod/editpost.php:115
+#: ../../include/conversation.php:1216 ../../include/ItemObject.php:706
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
msgid "Underline"
msgstr "Unterstrichen"
-#: ../../include/conversation.php:1202 ../../include/ItemObject.php:701
-#: ../../mod/editwebpage.php:180 ../../mod/editblock.php:139
-#: ../../mod/editlayout.php:138 ../../mod/editpost.php:116
+#: ../../include/conversation.php:1217 ../../include/ItemObject.php:707
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
msgid "Quote"
msgstr "Zitat"
-#: ../../include/conversation.php:1203 ../../include/ItemObject.php:702
-#: ../../mod/editwebpage.php:181 ../../mod/editblock.php:140
-#: ../../mod/editlayout.php:139 ../../mod/editpost.php:117
+#: ../../include/conversation.php:1218 ../../include/ItemObject.php:708
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
msgid "Code"
msgstr "Code"
-#: ../../include/conversation.php:1204 ../../mod/editwebpage.php:182
-#: ../../mod/editblock.php:142 ../../mod/editlayout.php:140
-#: ../../mod/editpost.php:118
+#: ../../include/conversation.php:1219 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
msgid "Upload photo"
msgstr "Foto hochladen"
-#: ../../include/conversation.php:1205
+#: ../../include/conversation.php:1220
msgid "upload photo"
msgstr "Foto hochladen"
-#: ../../include/conversation.php:1206 ../../mod/editwebpage.php:183
-#: ../../mod/editblock.php:143 ../../mod/editlayout.php:141
-#: ../../mod/editpost.php:119 ../../mod/mail.php:248 ../../mod/mail.php:378
+#: ../../include/conversation.php:1221 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
msgid "Attach file"
msgstr "Datei anhängen"
-#: ../../include/conversation.php:1207
+#: ../../include/conversation.php:1222
msgid "attach file"
msgstr "Datei anfügen"
-#: ../../include/conversation.php:1208 ../../mod/editwebpage.php:184
-#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
-#: ../../mod/editpost.php:120 ../../mod/mail.php:249 ../../mod/mail.php:379
+#: ../../include/conversation.php:1223 ../../mod/editblock.php:144
+#: ../../mod/editlayout.php:142 ../../mod/editpost.php:120
+#: ../../mod/editwebpage.php:184 ../../mod/mail.php:249 ../../mod/mail.php:379
msgid "Insert web link"
msgstr "Link einfügen"
-#: ../../include/conversation.php:1209
+#: ../../include/conversation.php:1224
msgid "web link"
msgstr "Web-Link"
-#: ../../include/conversation.php:1210
+#: ../../include/conversation.php:1225
msgid "Insert video link"
msgstr "Video-Link einfügen"
-#: ../../include/conversation.php:1211
+#: ../../include/conversation.php:1226
msgid "video link"
msgstr "Video-Link"
-#: ../../include/conversation.php:1212
+#: ../../include/conversation.php:1227
msgid "Insert audio link"
msgstr "Audio-Link einfügen"
-#: ../../include/conversation.php:1213
+#: ../../include/conversation.php:1228
msgid "audio link"
msgstr "Audio-Link"
-#: ../../include/conversation.php:1214 ../../mod/editwebpage.php:188
-#: ../../mod/editblock.php:148 ../../mod/editlayout.php:146
-#: ../../mod/editpost.php:124
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
msgid "Set your location"
msgstr "Standort"
-#: ../../include/conversation.php:1215
+#: ../../include/conversation.php:1230
msgid "set location"
msgstr "Standort"
-#: ../../include/conversation.php:1216 ../../mod/editpost.php:126
+#: ../../include/conversation.php:1231 ../../mod/editpost.php:126
msgid "Toggle voting"
msgstr "Umfragewerkzeug aktivieren"
-#: ../../include/conversation.php:1219 ../../mod/editwebpage.php:189
-#: ../../mod/editblock.php:149 ../../mod/editlayout.php:147
-#: ../../mod/editpost.php:125
+#: ../../include/conversation.php:1234 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
msgid "Clear browser location"
msgstr "Browser-Standort löschen"
-#: ../../include/conversation.php:1220
+#: ../../include/conversation.php:1235
msgid "clear location"
msgstr "Standort löschen"
-#: ../../include/conversation.php:1222 ../../mod/editwebpage.php:205
-#: ../../mod/editblock.php:162 ../../mod/editpost.php:141
+#: ../../include/conversation.php:1237 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
msgid "Title (optional)"
msgstr "Titel (optional)"
-#: ../../include/conversation.php:1226 ../../mod/editwebpage.php:207
-#: ../../mod/editblock.php:165 ../../mod/editlayout.php:163
-#: ../../mod/editpost.php:143
+#: ../../include/conversation.php:1241 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
msgid "Categories (optional, comma-separated list)"
msgstr "Kategorien (optional, kommagetrennte Liste)"
-#: ../../include/conversation.php:1228 ../../mod/editwebpage.php:191
-#: ../../mod/editblock.php:151 ../../mod/editlayout.php:149
-#: ../../mod/editpost.php:130 ../../mod/events.php:459
+#: ../../include/conversation.php:1243 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:466
msgid "Permission settings"
msgstr "Berechtigungs-Einstellungen"
-#: ../../include/conversation.php:1229
+#: ../../include/conversation.php:1244
msgid "permissions"
msgstr "Berechtigungen"
-#: ../../include/conversation.php:1237 ../../mod/editwebpage.php:200
-#: ../../mod/editblock.php:159 ../../mod/editlayout.php:156
-#: ../../mod/editpost.php:138
+#: ../../include/conversation.php:1252 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
msgid "Public post"
msgstr "Öffentlicher Beitrag"
-#: ../../include/conversation.php:1239 ../../mod/editwebpage.php:208
-#: ../../mod/editblock.php:166 ../../mod/editlayout.php:164
-#: ../../mod/editpost.php:144
+#: ../../include/conversation.php:1254 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
msgid "Example: bob@example.com, mary@example.com"
msgstr "Beispiel: bob@example.com, mary@example.com"
-#: ../../include/conversation.php:1252 ../../mod/editwebpage.php:217
-#: ../../mod/editblock.php:176 ../../mod/editlayout.php:173
-#: ../../mod/editpost.php:155 ../../mod/mail.php:253 ../../mod/mail.php:383
+#: ../../include/conversation.php:1267 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
msgid "Set expiration date"
msgstr "Verfallsdatum"
-#: ../../include/conversation.php:1255
+#: ../../include/conversation.php:1270
msgid "Set publish date"
msgstr "Veröffentlichungsdatum festlegen"
-#: ../../include/conversation.php:1257 ../../include/ItemObject.php:709
+#: ../../include/conversation.php:1272 ../../include/ItemObject.php:715
#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
msgid "Encrypt text"
msgstr "Text verschlüsseln"
-#: ../../include/conversation.php:1259 ../../mod/editpost.php:159
+#: ../../include/conversation.php:1274 ../../mod/editpost.php:159
msgid "OK"
msgstr "Ok"
-#: ../../include/conversation.php:1260 ../../mod/fbrowser.php:77
-#: ../../mod/fbrowser.php:112 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
-#: ../../mod/settings.php:587 ../../mod/settings.php:613
-#: ../../mod/editpost.php:160
+#: ../../include/conversation.php:1275 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:598 ../../mod/settings.php:624
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
msgid "Cancel"
msgstr "Abbrechen"
-#: ../../include/conversation.php:1503
+#: ../../include/conversation.php:1518
msgid "Discover"
msgstr "Entdecken"
-#: ../../include/conversation.php:1506
+#: ../../include/conversation.php:1521
msgid "Imported public streams"
msgstr "Importierte öffentliche Beiträge"
-#: ../../include/conversation.php:1511
+#: ../../include/conversation.php:1526
msgid "Commented Order"
msgstr "Neueste Kommentare"
-#: ../../include/conversation.php:1514
+#: ../../include/conversation.php:1529
msgid "Sort by Comment Date"
msgstr "Nach Kommentardatum sortiert"
-#: ../../include/conversation.php:1518
+#: ../../include/conversation.php:1533
msgid "Posted Order"
msgstr "Neueste Beiträge"
-#: ../../include/conversation.php:1521
+#: ../../include/conversation.php:1536
msgid "Sort by Post Date"
msgstr "Nach Beitragsdatum sortiert"
-#: ../../include/conversation.php:1529
+#: ../../include/conversation.php:1544
msgid "Posts that mention or involve you"
msgstr "Beiträge mit Beteiligung Deinerseits"
-#: ../../include/conversation.php:1535 ../../mod/connections.php:72
+#: ../../include/conversation.php:1550 ../../mod/connections.php:72
#: ../../mod/connections.php:82 ../../mod/menu.php:112
msgid "New"
msgstr "Neu"
-#: ../../include/conversation.php:1538
+#: ../../include/conversation.php:1553
msgid "Activity Stream - by date"
msgstr "Activity Stream – nach Datum sortiert"
-#: ../../include/conversation.php:1544
+#: ../../include/conversation.php:1559
msgid "Starred"
msgstr "Markiert"
-#: ../../include/conversation.php:1547
+#: ../../include/conversation.php:1562
msgid "Favourite Posts"
msgstr "Markierte Beiträge"
-#: ../../include/conversation.php:1554
+#: ../../include/conversation.php:1569
msgid "Spam"
msgstr "Spam"
-#: ../../include/conversation.php:1557
+#: ../../include/conversation.php:1572
msgid "Posts flagged as SPAM"
msgstr "Nachrichten, die als SPAM markiert wurden"
-#: ../../include/conversation.php:1601 ../../mod/admin.php:980
+#: ../../include/conversation.php:1625 ../../mod/admin.php:1157
msgid "Channel"
msgstr "Kanal"
-#: ../../include/conversation.php:1604
+#: ../../include/conversation.php:1628
msgid "Status Messages and Posts"
msgstr "Statusnachrichten und Beiträge"
-#: ../../include/conversation.php:1613
+#: ../../include/conversation.php:1637
msgid "About"
msgstr "Ãœber"
-#: ../../include/conversation.php:1616
+#: ../../include/conversation.php:1640
msgid "Profile Details"
msgstr "Profil-Details"
-#: ../../include/conversation.php:1622 ../../include/nav.php:92
-#: ../../include/apps.php:139 ../../mod/fbrowser.php:25
-msgid "Photos"
-msgstr "Fotos"
-
-#: ../../include/conversation.php:1625 ../../include/photos.php:483
-msgid "Photo Albums"
-msgstr "Fotoalben"
-
-#: ../../include/conversation.php:1632
+#: ../../include/conversation.php:1656
msgid "Files and Storage"
msgstr "Dateien und Speicher"
-#: ../../include/conversation.php:1642 ../../include/conversation.php:1645
+#: ../../include/conversation.php:1677 ../../include/conversation.php:1680
msgid "Chatrooms"
msgstr "Chaträume"
-#: ../../include/conversation.php:1655 ../../include/nav.php:103
-#: ../../include/apps.php:129
-msgid "Bookmarks"
-msgstr "Lesezeichen"
-
-#: ../../include/conversation.php:1658
+#: ../../include/conversation.php:1693
msgid "Saved Bookmarks"
msgstr "Gespeicherte Lesezeichen"
-#: ../../include/conversation.php:1665 ../../include/nav.php:107
-#: ../../include/apps.php:136 ../../mod/webpages.php:178
-msgid "Webpages"
-msgstr "Webseiten"
-
-#: ../../include/conversation.php:1668
+#: ../../include/conversation.php:1703
msgid "Manage Webpages"
msgstr "Webseiten verwalten"
-#: ../../include/conversation.php:1697 ../../include/ItemObject.php:175
-#: ../../include/ItemObject.php:187 ../../mod/photos.php:1079
-#: ../../mod/photos.php:1091
+#: ../../include/conversation.php:1732 ../../include/ItemObject.php:175
+#: ../../include/ItemObject.php:187 ../../mod/photos.php:1093
+#: ../../mod/photos.php:1105
msgid "View all"
msgstr "Alles anzeigen"
-#: ../../include/conversation.php:1724 ../../include/ItemObject.php:184
-#: ../../mod/photos.php:1088
+#: ../../include/conversation.php:1759 ../../include/ItemObject.php:184
+#: ../../mod/photos.php:1102
msgctxt "noun"
msgid "Dislike"
msgid_plural "Dislikes"
msgstr[0] "Gefällt nicht"
msgstr[1] "Gefällt nicht"
-#: ../../include/conversation.php:1727
+#: ../../include/conversation.php:1762
msgctxt "noun"
msgid "Attending"
msgid_plural "Attending"
msgstr[0] "Zusage"
msgstr[1] "Zusagen"
-#: ../../include/conversation.php:1730
+#: ../../include/conversation.php:1765
msgctxt "noun"
msgid "Not Attending"
msgid_plural "Not Attending"
msgstr[0] "Absage"
msgstr[1] "Absagen"
-#: ../../include/conversation.php:1733
+#: ../../include/conversation.php:1768
msgctxt "noun"
msgid "Undecided"
msgid_plural "Undecided"
msgstr[0] " Unentschlossen"
msgstr[1] "Unentschlossene"
-#: ../../include/conversation.php:1736
+#: ../../include/conversation.php:1771
msgctxt "noun"
msgid "Agree"
msgid_plural "Agrees"
msgstr[0] "Zustimmung"
msgstr[1] "Zustimmungen"
-#: ../../include/conversation.php:1739
+#: ../../include/conversation.php:1774
msgctxt "noun"
msgid "Disagree"
msgid_plural "Disagrees"
msgstr[0] "Ablehnung"
msgstr[1] "Ablehnungen"
-#: ../../include/conversation.php:1742
+#: ../../include/conversation.php:1777
msgctxt "noun"
msgid "Abstain"
msgid_plural "Abstains"
msgstr[0] "Enthaltung"
msgstr[1] "Enthaltungen"
-#: ../../include/auth.php:132
-msgid "Logged out."
-msgstr "Ausgeloggt."
-
-#: ../../include/auth.php:273
-msgid "Failed authentication"
-msgstr "Authentifizierung fehlgeschlagen"
-
-#: ../../include/auth.php:287 ../../mod/openid.php:189
-msgid "Login failed."
-msgstr "Login fehlgeschlagen."
-
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Häufig"
-
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "Stündlich"
-
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "Zwei Mal am Tag"
-
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
-msgstr "Täglich"
-
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
-msgstr "Wöchentlich"
-
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
-msgstr "Monatlich"
-
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
-
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
-
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
-
-#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
-#: ../../mod/id.php:16 ../../mod/admin.php:812 ../../mod/admin.php:821
-#: ../../boot.php:1483
-msgid "Email"
-msgstr "E-Mail"
-
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
-
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
-msgstr "Facebook"
-
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
-
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "LinkedIn"
-
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
-
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
-
-#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
-#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
-#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
-#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
-#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
-#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
-#: ../../include/bbcode.php:833
-msgid "Image/photo"
-msgstr "Bild/Foto"
-
-#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
-msgid "Encrypted content"
-msgstr "Verschlüsselter Inhalt"
-
-#: ../../include/bbcode.php:179
-#, php-format
-msgid "Install %s element: "
-msgstr "Element %s installieren: "
-
-#: ../../include/bbcode.php:183
-#, php-format
-msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
-msgstr "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren."
-
-#: ../../include/bbcode.php:193 ../../mod/impel.php:37
-msgid "webpage"
-msgstr "Webseite"
-
-#: ../../include/bbcode.php:196 ../../mod/impel.php:47
-msgid "layout"
-msgstr "Layout"
-
-#: ../../include/bbcode.php:199 ../../mod/impel.php:42
-msgid "block"
-msgstr "Block"
-
-#: ../../include/bbcode.php:202 ../../mod/impel.php:54
-msgid "menu"
-msgstr "Menü"
-
-#: ../../include/bbcode.php:257
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s schrieb den folgenden %2$s %3$s"
-
-#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
-msgid "post"
-msgstr "Beitrag"
-
-#: ../../include/bbcode.php:547
-msgid "Different viewers will see this text differently"
-msgstr "Verschiedene Betrachter werden diesen Text unterschiedlich sehen"
-
-#: ../../include/bbcode.php:755
-msgid "$1 spoiler"
-msgstr "$1 Spoiler"
-
-#: ../../include/bbcode.php:782
-msgid "$1 wrote:"
-msgstr "$1 schrieb:"
-
-#: ../../include/contact_widgets.php:14
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d Einladung verfügbar"
-msgstr[1] "%d Einladungen verfügbar"
-
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:446
-msgid "Advanced"
-msgstr "Fortgeschritten"
-
-#: ../../include/contact_widgets.php:22
-msgid "Find Channels"
-msgstr "Finde Kanäle"
-
-#: ../../include/contact_widgets.php:23
-msgid "Enter name or interest"
-msgstr "Name oder Interessen eingeben"
-
-#: ../../include/contact_widgets.php:24
-msgid "Connect/Follow"
-msgstr "Verbinden/Folgen"
-
-#: ../../include/contact_widgets.php:25
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Beispiele: Robert Morgenstein, Angeln"
-
-#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381
-#: ../../mod/directory.php:386 ../../mod/connections.php:266
-msgid "Find"
-msgstr "Finde"
-
-#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385
-#: ../../mod/suggest.php:60
-msgid "Channel Suggestions"
-msgstr "Kanal-Vorschläge"
-
-#: ../../include/contact_widgets.php:29
-msgid "Random Profile"
-msgstr "Zufallsprofil"
-
-#: ../../include/contact_widgets.php:30
-msgid "Invite Friends"
-msgstr "Lade Freunde ein"
-
-#: ../../include/contact_widgets.php:32
-msgid "Advanced example: name=fred and country=iceland"
-msgstr "Fortgeschrittenes Beispiel: name=fred and country=iceland"
-
-#: ../../include/contact_widgets.php:128
-#, php-format
-msgid "%d connection in common"
-msgid_plural "%d connections in common"
-msgstr[0] "%d gemeinsame Verbindung"
-msgstr[1] "%d gemeinsame Verbindungen"
-
-#: ../../include/contact_widgets.php:133
-msgid "show more"
-msgstr "mehr zeigen"
-
-#: ../../include/enotify.php:57 ../../include/network.php:1608
-msgid "$Projectname Notification"
-msgstr "$Projectname-Benachrichtigung"
-
-#: ../../include/enotify.php:58 ../../include/network.php:1609
-msgid "$projectname"
-msgstr "$projectname"
-
-#: ../../include/enotify.php:60 ../../include/network.php:1611
-msgid "Thank You,"
-msgstr "Danke."
-
-#: ../../include/enotify.php:62 ../../include/network.php:1613
-#, php-format
-msgid "%s Administrator"
-msgstr "der Administrator von %s"
-
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
-
-#: ../../include/enotify.php:100
-#, php-format
-msgid "[Hubzilla:Notify] New mail received at %s"
-msgstr "[Hubzilla:Benachrichtigung] Neue Mail empfangen auf %s"
-
-#: ../../include/enotify.php:102
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
-msgstr "%1$s, %2$s hat Dir eine private Nachricht auf %3$s gesendet."
-
-#: ../../include/enotify.php:103
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s hat Dir %2$s geschickt."
-
-#: ../../include/enotify.php:103
-msgid "a private message"
-msgstr "eine private Nachricht"
-
-#: ../../include/enotify.php:104
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten."
-
-#: ../../include/enotify.php:160
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s, %2$s hat [zrl=%3$s]einen %4$s[/zrl] kommentiert"
-
-#: ../../include/enotify.php:168
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s, %2$s hat [zrl=%3$s]%4$ss %5$s[/zrl] kommentiert"
-
-#: ../../include/enotify.php:177
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s, %2$s hat [zrl=%3$s]Deinen %4$s[/zrl] kommentiert"
-
-#: ../../include/enotify.php:188
-#, php-format
-msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[Hubzilla:Benachrichtigung] Kommentar in Unterhaltung #%1$d von %2$s"
-
-#: ../../include/enotify.php:189
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
-msgstr "%1$s, %2$s hat eine Unterhaltung kommentiert, der Du folgst."
-
-#: ../../include/enotify.php:192 ../../include/enotify.php:207
-#: ../../include/enotify.php:233 ../../include/enotify.php:251
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren."
-
-#: ../../include/enotify.php:198
-#, php-format
-msgid "[Hubzilla:Notify] %s posted to your profile wall"
-msgstr "[Hubzilla:Benachrichtigung] %s schrieb auf Deine Pinnwand"
-
-#: ../../include/enotify.php:200
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
-msgstr "%1$s, %2$s hat auf Deine Pinnwand auf %3$s geschrieben"
-
-#: ../../include/enotify.php:202
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
-msgstr "%1$s, %2$s hat auf [zrl=%3$s]Deine Pinnwand[/zrl] geschrieben"
-
-#: ../../include/enotify.php:226
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged you"
-msgstr "[Hubzilla:Benachrichtigung] %s hat Dich erwähnt"
-
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
-msgstr "%1$s, %2$s hat Dich auf %3$s erwähnt"
-
-#: ../../include/enotify.php:228
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%3$s]hat Dich erwähnt[/zrl]."
-
-#: ../../include/enotify.php:240
-#, php-format
-msgid "[Hubzilla:Notify] %1$s poked you"
-msgstr "[Hubzilla:Benachrichtigung] %1$s hat Dich angestupst"
-
-#: ../../include/enotify.php:241
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
-msgstr "%1$s, %2$s hat Dich auf %3$s angestupst"
-
-#: ../../include/enotify.php:242
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%2$s]hat Dich angestupst[/zrl]."
-
-#: ../../include/enotify.php:258
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged your post"
-msgstr "[Hubzilla:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet"
-
-#: ../../include/enotify.php:259
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
-msgstr "%1$s, %2$s hat Deinen Beitrag auf %3$s verschlagwortet"
-
-#: ../../include/enotify.php:260
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
-msgstr "%1$s, %2$s hat [zrl=%3$s]Deinen Beitrag[/zrl] verschlagwortet"
-
-#: ../../include/enotify.php:272
-msgid "[Hubzilla:Notify] Introduction received"
-msgstr "[Hubzilla:Benachrichtigung] Vorstellung erhalten"
-
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
-msgstr "%1$s, Du hast eine neue Verbindungsanfrage von '%2$s' auf %3$s erhalten"
-
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
-msgstr "%1$s, Du hast [zrl=%2$s]eine neue Verbindungsanfrage[/zrl] von %3$s erhalten."
-
-#: ../../include/enotify.php:278 ../../include/enotify.php:297
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Du kannst Dir das Profil unter %s ansehen"
-
-#: ../../include/enotify.php:280
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen."
-
-#: ../../include/enotify.php:287
-msgid "[Hubzilla:Notify] Friend suggestion received"
-msgstr "[Hubzilla:Benachrichtigung] Freundschaftsvorschlag erhalten"
-
-#: ../../include/enotify.php:288
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
-msgstr "%1$s, Du hast einen Kontaktvorschlag von „%2$s“ auf %3$s erhalten"
-
-#: ../../include/enotify.php:289
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
-"%4$s."
-msgstr "%1$s, Du hast [zrl=%2$s]einen Kontaktvorschlag[/zrl] für %3$s von %4$s erhalten."
-
-#: ../../include/enotify.php:295
-msgid "Name:"
-msgstr "Name:"
-
-#: ../../include/enotify.php:296
-msgid "Photo:"
-msgstr "Foto:"
-
-#: ../../include/enotify.php:299
-#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen."
-
-#: ../../include/enotify.php:514
-msgid "[Hubzilla:Notify]"
-msgstr "[Hubzilla:Benachrichtigung]"
-
-#: ../../include/follow.php:28
-msgid "Channel is blocked on this site."
-msgstr "Der Kanal ist auf dieser Seite blockiert "
-
-#: ../../include/follow.php:33
-msgid "Channel location missing."
-msgstr "Adresse des Kanals fehlt."
-
-#: ../../include/follow.php:82
-msgid "Response from remote channel was incomplete."
-msgstr "Antwort des entfernten Kanals war unvollständig."
-
-#: ../../include/follow.php:99
-msgid "Channel was deleted and no longer exists."
-msgstr "Kanal wurde gelöscht und existiert nicht mehr."
-
-#: ../../include/follow.php:152 ../../include/follow.php:181
-msgid "Protocol disabled."
-msgstr "Protokoll deaktiviert."
-
-#: ../../include/follow.php:171
-msgid "Channel discovery failed."
-msgstr "Kanalsuche fehlgeschlagen"
-
-#: ../../include/follow.php:197
-msgid "local account not found."
-msgstr "Lokales Konto nicht gefunden."
-
-#: ../../include/follow.php:221
-msgid "Cannot connect to yourself."
-msgstr "Du kannst Dich nicht mit Dir selbst verbinden."
-
-#: ../../include/oembed.php:213
-msgid "Embedded content"
-msgstr "Eingebetteter Inhalt"
-
-#: ../../include/oembed.php:222
-msgid "Embedding disabled"
-msgstr "Einbetten ausgeschaltet"
-
-#: ../../include/message.php:19
-msgid "No recipient provided."
-msgstr "Kein Empfänger angegeben"
-
-#: ../../include/message.php:24
-msgid "[no subject]"
-msgstr "[no subject]"
-
-#: ../../include/message.php:44
-msgid "Unable to determine sender."
-msgstr "Kann Absender nicht bestimmen."
-
-#: ../../include/message.php:219
-msgid "Stored post could not be verified."
-msgstr "Gespeicherter Beitrag konnten nicht überprüft werden."
-
-#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1480
-msgid "Logout"
-msgstr "Abmelden"
-
-#: ../../include/nav.php:82 ../../include/nav.php:114
-msgid "End this session"
-msgstr "Beende diese Sitzung"
-
-#: ../../include/nav.php:85 ../../include/nav.php:145
-msgid "Home"
-msgstr "Home"
-
-#: ../../include/nav.php:85
-msgid "Your posts and conversations"
-msgstr "Deine Beiträge und Unterhaltungen"
-
-#: ../../include/nav.php:86
-msgid "Your profile page"
-msgstr "Deine Profilseite"
-
-#: ../../include/nav.php:88
-msgid "Edit Profiles"
-msgstr "Profile bearbeiten"
-
-#: ../../include/nav.php:88
-msgid "Manage/Edit profiles"
-msgstr "Profile verwalten"
-
-#: ../../include/nav.php:90
-msgid "Edit your profile"
-msgstr "Profil bearbeiten"
-
-#: ../../include/nav.php:92
-msgid "Your photos"
-msgstr "Deine Bilder"
-
-#: ../../include/nav.php:93
-msgid "Your files"
-msgstr "Deine Dateien"
-
-#: ../../include/nav.php:97 ../../include/apps.php:146
-msgid "Chat"
-msgstr "Chat"
-
-#: ../../include/nav.php:97
-msgid "Your chatrooms"
-msgstr "Deine Chaträume"
-
-#: ../../include/nav.php:103
-msgid "Your bookmarks"
-msgstr "Deine Lesezeichen"
-
-#: ../../include/nav.php:107
-msgid "Your webpages"
-msgstr "Deine Webseiten"
-
-#: ../../include/nav.php:111 ../../include/apps.php:131 ../../boot.php:1481
-msgid "Login"
-msgstr "Anmelden"
-
-#: ../../include/nav.php:111
-msgid "Sign in"
-msgstr "Anmelden"
-
-#: ../../include/nav.php:128
-#, php-format
-msgid "%s - click to logout"
-msgstr "%s - Klick zum Abmelden"
-
-#: ../../include/nav.php:131
-msgid "Remote authentication"
-msgstr "Ãœber Konto auf anderem Server einloggen"
-
-#: ../../include/nav.php:131
-msgid "Click to authenticate to your home hub"
-msgstr "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren"
-
-#: ../../include/nav.php:145
-msgid "Home Page"
-msgstr "Homepage"
-
-#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1463
-msgid "Register"
-msgstr "Registrieren"
-
-#: ../../include/nav.php:149
-msgid "Create an account"
-msgstr "Erzeuge ein Konto"
-
-#: ../../include/nav.php:154 ../../include/apps.php:142
-#: ../../mod/layouts.php:176 ../../mod/help.php:202 ../../mod/help.php:207
-msgid "Help"
-msgstr "Hilfe"
-
-#: ../../include/nav.php:154
-msgid "Help and documentation"
-msgstr "Hilfe und Dokumentation"
-
-#: ../../include/nav.php:157
-msgid "Applications, utilities, links, games"
-msgstr "Anwendungen (Apps), Zubehör, Links, Spiele"
-
-#: ../../include/nav.php:159 ../../include/text.php:867
-#: ../../include/text.php:879 ../../include/apps.php:147
-#: ../../mod/search.php:40
-msgid "Search"
-msgstr "Suche"
-
-#: ../../include/nav.php:159
-msgid "Search site @name, #tag, ?docs, content"
-msgstr "Hub durchsuchen: @Name. #Schlagwort, ?Dokumentation, Inhalt"
-
-#: ../../include/nav.php:162 ../../include/apps.php:141
-msgid "Directory"
-msgstr "Verzeichnis"
-
-#: ../../include/nav.php:162
-msgid "Channel Directory"
-msgstr "Kanal-Verzeichnis"
-
-#: ../../include/nav.php:174 ../../include/apps.php:133
-msgid "Grid"
-msgstr "Grid"
-
-#: ../../include/nav.php:174
-msgid "Your grid"
-msgstr "Dein Grid"
-
-#: ../../include/nav.php:175
-msgid "Mark all grid notifications seen"
-msgstr "Alle Grid-Benachrichtigungen als angesehen markieren"
-
-#: ../../include/nav.php:177 ../../include/apps.php:137
-msgid "Channel Home"
-msgstr "Mein Kanal"
-
-#: ../../include/nav.php:177
-msgid "Channel home"
-msgstr "Mein Kanal"
-
-#: ../../include/nav.php:178
-msgid "Mark all channel notifications seen"
-msgstr "Markiere alle Kanal-Benachrichtigungen als angesehen"
-
-#: ../../include/nav.php:181 ../../mod/connections.php:260
-msgid "Connections"
-msgstr "Verbindungen"
-
-#: ../../include/nav.php:184
-msgid "Notices"
-msgstr "Benachrichtigungen"
-
-#: ../../include/nav.php:184
-msgid "Notifications"
-msgstr "Benachrichtigungen"
-
-#: ../../include/nav.php:185
-msgid "See all notifications"
-msgstr "Alle Benachrichtigungen ansehen"
-
-#: ../../include/nav.php:186 ../../mod/notifications.php:99
-msgid "Mark all system notifications seen"
-msgstr "Markiere alle System-Benachrichtigungen als gesehen"
-
-#: ../../include/nav.php:188 ../../include/apps.php:143
-msgid "Mail"
-msgstr "Mail"
-
-#: ../../include/nav.php:188
-msgid "Private mail"
-msgstr "Persönliche Mail"
-
-#: ../../include/nav.php:189
-msgid "See all private messages"
-msgstr "Alle persönlichen Nachrichten ansehen"
-
-#: ../../include/nav.php:190
-msgid "Mark all private messages seen"
-msgstr "Markiere alle persönlichen Nachrichten als gesehen"
-
-#: ../../include/nav.php:196 ../../include/apps.php:140
-msgid "Events"
-msgstr "Termine"
-
-#: ../../include/nav.php:196
-msgid "Event Calendar"
-msgstr "Terminkalender"
-
-#: ../../include/nav.php:197
-msgid "See all events"
-msgstr "Alle Termine ansehen"
-
-#: ../../include/nav.php:198
-msgid "Mark all events seen"
-msgstr "Markiere alle Termine als gesehen"
-
-#: ../../include/nav.php:200 ../../include/apps.php:132
-#: ../../mod/manage.php:160
-msgid "Channel Manager"
-msgstr "Kanal-Manager"
-
-#: ../../include/nav.php:200
-msgid "Manage Your Channels"
-msgstr "Verwalte Deine Kanäle"
-
-#: ../../include/nav.php:202
-msgid "Account/Channel Settings"
-msgstr "Konto-/Kanal-Einstellungen"
-
-#: ../../include/nav.php:210
-msgid "Site Setup and Configuration"
-msgstr "Seiten-Einrichtung und -Konfiguration"
-
-#: ../../include/nav.php:246
-msgid "@name, #tag, ?doc, content"
-msgstr "@Name, #Schlagwort, ?Dokumentation, Inhalt"
-
-#: ../../include/nav.php:247
-msgid "Please wait..."
-msgstr "Bitte warten..."
-
-#: ../../include/security.php:381
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde."
-
-#: ../../include/text.php:394
-msgid "prev"
-msgstr "vorherige"
-
-#: ../../include/text.php:396
-msgid "first"
-msgstr "erste"
-
-#: ../../include/text.php:425
-msgid "last"
-msgstr "letzte"
-
-#: ../../include/text.php:428
-msgid "next"
-msgstr "nächste"
-
-#: ../../include/text.php:438
-msgid "older"
-msgstr "älter"
-
-#: ../../include/text.php:440
-msgid "newer"
-msgstr "neuer"
-
-#: ../../include/text.php:785
-msgid "No connections"
-msgstr "Keine Verbindungen"
-
-#: ../../include/text.php:797
-#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] "%d Verbindung"
-msgstr[1] "%d Verbindungen"
-
-#: ../../include/text.php:810 ../../mod/viewconnections.php:101
-msgid "View Connections"
-msgstr "Verbindungen anzeigen"
-
-#: ../../include/text.php:954
-msgid "poke"
-msgstr "anstupsen"
-
-#: ../../include/text.php:955
-msgid "ping"
-msgstr "anpingen"
-
-#: ../../include/text.php:955
-msgid "pinged"
-msgstr "pingte"
-
-#: ../../include/text.php:956
-msgid "prod"
-msgstr "knuffen"
-
-#: ../../include/text.php:956
-msgid "prodded"
-msgstr "knuffte"
-
-#: ../../include/text.php:957
-msgid "slap"
-msgstr "ohrfeigen"
-
-#: ../../include/text.php:957
-msgid "slapped"
-msgstr "ohrfeigte"
-
-#: ../../include/text.php:958
-msgid "finger"
-msgstr "befummeln"
-
-#: ../../include/text.php:958
-msgid "fingered"
-msgstr "befummelte"
-
-#: ../../include/text.php:959
-msgid "rebuff"
-msgstr "eine Abfuhr erteilen"
-
-#: ../../include/text.php:959
-msgid "rebuffed"
-msgstr "zurückgewiesen"
-
-#: ../../include/text.php:969
-msgid "happy"
-msgstr "glücklich"
-
-#: ../../include/text.php:970
-msgid "sad"
-msgstr "traurig"
-
-#: ../../include/text.php:971
-msgid "mellow"
-msgstr "sanft"
-
-#: ../../include/text.php:972
-msgid "tired"
-msgstr "müde"
-
-#: ../../include/text.php:973
-msgid "perky"
-msgstr "frech"
-
-#: ../../include/text.php:974
-msgid "angry"
-msgstr "sauer"
-
-#: ../../include/text.php:975
-msgid "stupified"
-msgstr "verblüfft"
-
-#: ../../include/text.php:976
-msgid "puzzled"
-msgstr "verwirrt"
-
-#: ../../include/text.php:977
-msgid "interested"
-msgstr "interessiert"
-
-#: ../../include/text.php:978
-msgid "bitter"
-msgstr "verbittert"
-
-#: ../../include/text.php:979
-msgid "cheerful"
-msgstr "fröhlich"
-
-#: ../../include/text.php:980
-msgid "alive"
-msgstr "lebendig"
-
-#: ../../include/text.php:981
-msgid "annoyed"
-msgstr "verärgert"
-
-#: ../../include/text.php:982
-msgid "anxious"
-msgstr "unruhig"
-
-#: ../../include/text.php:983
-msgid "cranky"
-msgstr "schrullig"
-
-#: ../../include/text.php:984
-msgid "disturbed"
-msgstr "verstört"
-
-#: ../../include/text.php:985
-msgid "frustrated"
-msgstr "frustriert"
-
-#: ../../include/text.php:986
-msgid "depressed"
-msgstr "deprimiert"
-
-#: ../../include/text.php:987
-msgid "motivated"
-msgstr "motiviert"
-
-#: ../../include/text.php:988
-msgid "relaxed"
-msgstr "entspannt"
-
-#: ../../include/text.php:989
-msgid "surprised"
-msgstr "überrascht"
-
-#: ../../include/text.php:1165
-msgid "May"
-msgstr "Mai"
-
-#: ../../include/text.php:1242 ../../include/text.php:1246
-msgid "Unknown Attachment"
-msgstr "Unbekannter Anhang"
-
-#: ../../include/text.php:1248
-msgid "unknown"
-msgstr "unbekannt"
-
-#: ../../include/text.php:1284
-msgid "remove category"
-msgstr "Kategorie entfernen"
-
-#: ../../include/text.php:1361
-msgid "remove from file"
-msgstr "aus der Datei entfernen"
-
-#: ../../include/text.php:1507 ../../include/text.php:1518
-msgid "Click to open/close"
-msgstr "Klicke zum Öffnen/Schließen"
-
-#: ../../include/text.php:1692 ../../mod/events.php:623
-msgid "Link to Source"
-msgstr "Link zur Quelle"
-
-#: ../../include/text.php:1713 ../../include/text.php:1785
-msgid "default"
-msgstr "Standard"
-
-#: ../../include/text.php:1721
-msgid "Page layout"
-msgstr "Seiten-Layout"
-
-#: ../../include/text.php:1721
-msgid "You can create your own with the layouts tool"
-msgstr "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen"
-
-#: ../../include/text.php:1763
-msgid "Page content type"
-msgstr "Art des Seiteninhalts"
-
-#: ../../include/text.php:1797
-msgid "Select an alternate language"
-msgstr "Wähle eine alternative Sprache"
-
-#: ../../include/text.php:1929
-msgid "activity"
-msgstr "Aktivität"
-
-#: ../../include/text.php:2224
-msgid "Design Tools"
-msgstr "Gestaltungswerkzeuge"
-
-#: ../../include/text.php:2227 ../../mod/blocks.php:147
-msgid "Blocks"
-msgstr "Blöcke"
-
-#: ../../include/text.php:2228 ../../mod/menu.php:103
-msgid "Menus"
-msgstr "Menüs"
-
-#: ../../include/text.php:2229 ../../mod/layouts.php:174
-msgid "Layouts"
-msgstr "Layouts"
-
-#: ../../include/text.php:2230
-msgid "Pages"
-msgstr "Seiten"
-
-#: ../../include/dir_fns.php:139
-msgid "Directory Options"
-msgstr "Verzeichnisoptionen"
-
-#: ../../include/dir_fns.php:141
-msgid "Safe Mode"
-msgstr "Sicherer Modus"
-
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/connedit.php:635 ../../mod/connedit.php:684 ../../mod/api.php:106
-#: ../../mod/admin.php:410 ../../mod/settings.php:577 ../../mod/photos.php:626
-#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/events.php:447
-#: ../../mod/events.php:448 ../../mod/events.php:457 ../../mod/mitem.php:154
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
-#: ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "No"
-msgstr "Nein"
-
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/api.php:105 ../../mod/admin.php:412 ../../mod/settings.php:577
-#: ../../mod/photos.php:626 ../../mod/menu.php:96 ../../mod/menu.php:153
-#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228
-#: ../../mod/mitem.php:229 ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "Yes"
-msgstr "Ja"
-
-#: ../../include/dir_fns.php:142
-msgid "Public Forums Only"
-msgstr "Nur öffentliche Foren"
-
-#: ../../include/dir_fns.php:143
-msgid "This Website Only"
-msgstr "Nur dieser Hub"
-
-#: ../../include/group.php:26
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Es hat früher schon einmal eine Sammlung mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Sammlung den Zugriff erlauben. Wenn das nicht Dein Plan war, erstelle bitte eine neue Sammlung mit einem anderen Namen."
-
-#: ../../include/group.php:232
-msgid "Add new connections to this collection (privacy group)"
-msgstr "Neue Verbindungen zu dieser Sammlung (Privatsphäre-Gruppe) hinzufügen"
-
-#: ../../include/group.php:251 ../../mod/admin.php:821
-msgid "All Channels"
-msgstr "Alle Kanäle"
-
-#: ../../include/group.php:273
-msgid "edit"
-msgstr "Bearbeiten"
-
-#: ../../include/group.php:295
-msgid "Collections"
-msgstr "Sammlungen"
-
-#: ../../include/group.php:296
-msgid "Edit collection"
-msgstr "Sammlung bearbeiten"
-
-#: ../../include/group.php:297
-msgid "Add new collection"
-msgstr "Neue Sammlung hinzufügen"
-
-#: ../../include/group.php:298
-msgid "Channels not in any collection"
-msgstr "Kanäle, die nicht in einer Sammlung sind"
-
-#: ../../include/zot.php:675
-msgid "Invalid data packet"
-msgstr "Ungültiges Datenpaket"
-
-#: ../../include/zot.php:691
-msgid "Unable to verify channel signature"
-msgstr "Konnte die Signatur des Kanals nicht verifizieren"
-
-#: ../../include/zot.php:2275
-#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "Kann die Signatur der Seite von %s nicht verifizieren"
-
-#: ../../include/zot.php:3601
-msgid "invalid target signature"
-msgstr "Ungültige Signatur des Ziels"
-
-#: ../../include/page_widgets.php:6
-msgid "New Page"
-msgstr "Neue Seite"
-
-#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
-#: ../../mod/webpages.php:187 ../../mod/layouts.php:188
-msgid "View"
-msgstr "Ansicht"
-
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
-msgid "Actions"
-msgstr "Aktionen"
-
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
-msgid "Page Link"
-msgstr "Seiten-Link"
-
-#: ../../include/page_widgets.php:43
-msgid "Title"
-msgstr "Titel"
-
-#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
-#: ../../mod/webpages.php:192 ../../mod/layouts.php:181 ../../mod/menu.php:110
-msgid "Created"
-msgstr "Erstellt"
-
-#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
-#: ../../mod/webpages.php:193 ../../mod/layouts.php:182 ../../mod/menu.php:111
-msgid "Edited"
-msgstr "Geändert"
-
-#: ../../include/network.php:630
-msgid "view full size"
-msgstr "In Vollbildansicht anschauen"
-
-#: ../../include/network.php:1655 ../../include/account.php:316
-#: ../../include/account.php:343 ../../include/account.php:403
-msgid "Administrator"
-msgstr "Administrator"
-
-#: ../../include/network.php:1669
-msgid "No Subject"
-msgstr "Kein Betreff"
-
-#: ../../include/dba/dba_driver.php:141
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden"
-
-#: ../../include/photos.php:112
-#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "Bild überschreitet das Webseitenlimit von %lu Bytes"
-
-#: ../../include/photos.php:119
-msgid "Image file is empty."
-msgstr "Bilddatei ist leer."
-
-#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
-msgid "Unable to process image"
-msgstr "Kann Bild nicht verarbeiten"
-
-#: ../../include/photos.php:257
-msgid "Photo storage failed."
-msgstr "Fotospeicherung fehlgeschlagen."
-
-#: ../../include/photos.php:487
-msgid "Upload New Photos"
-msgstr "Neue Fotos hochladen"
-
#: ../../include/ItemObject.php:130
msgid "Save to Folder"
msgstr "In Ordner speichern"
@@ -3889,11 +3781,11 @@ msgstr "markiert"
msgid "Add Tag"
msgstr "Tag hinzufügen"
-#: ../../include/ItemObject.php:254 ../../mod/photos.php:1023
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1037
msgid "I like this (toggle)"
msgstr "Mir gefällt das (Umschalter)"
-#: ../../include/ItemObject.php:255 ../../mod/photos.php:1024
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1038
msgid "I don't like this (toggle)"
msgstr "Mir gefällt das nicht (Umschalter)"
@@ -3949,91 +3841,33 @@ msgstr "Zum Kalender hinzufügen"
msgid "Mark all seen"
msgstr "Alle als gelesen markieren"
-#: ../../include/ItemObject.php:378 ../../mod/photos.php:1209
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1223
msgctxt "noun"
msgid "Likes"
msgstr "Gefällt mir"
-#: ../../include/ItemObject.php:379 ../../mod/photos.php:1210
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1224
msgctxt "noun"
msgid "Dislikes"
msgstr "Gefällt nicht"
-#: ../../include/ItemObject.php:694 ../../mod/photos.php:1042
-#: ../../mod/photos.php:1160
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1056
+#: ../../mod/photos.php:1174
msgid "This is you"
msgstr "Das bist Du"
-#: ../../include/ItemObject.php:703
+#: ../../include/ItemObject.php:709
msgid "Image"
msgstr "Bild"
-#: ../../include/ItemObject.php:704
+#: ../../include/ItemObject.php:710
msgid "Insert Link"
msgstr "Link einfügen"
-#: ../../include/ItemObject.php:705
+#: ../../include/ItemObject.php:711
msgid "Video"
msgstr "Video"
-#: ../../include/apps.php:128
-msgid "Site Admin"
-msgstr "Hub-Administration"
-
-#: ../../include/apps.php:130
-msgid "Address Book"
-msgstr "Adressbuch"
-
-#: ../../include/apps.php:144 ../../mod/mood.php:131
-msgid "Mood"
-msgstr "Laune"
-
-#: ../../include/apps.php:148
-msgid "Probe"
-msgstr "Testen"
-
-#: ../../include/apps.php:149
-msgid "Suggest"
-msgstr "Empfehlen"
-
-#: ../../include/apps.php:150
-msgid "Random Channel"
-msgstr "Zufälliger Kanal"
-
-#: ../../include/apps.php:151
-msgid "Invite"
-msgstr "Einladen"
-
-#: ../../include/apps.php:152
-msgid "Features"
-msgstr "Funktionen"
-
-#: ../../include/apps.php:153 ../../mod/id.php:28
-msgid "Language"
-msgstr "Sprache"
-
-#: ../../include/apps.php:154
-msgid "Post"
-msgstr "Beitrag"
-
-#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
-#: ../../mod/id.php:19
-msgid "Profile Photo"
-msgstr "Profilfoto"
-
-#: ../../include/apps.php:252 ../../mod/settings.php:84
-#: ../../mod/settings.php:612
-msgid "Update"
-msgstr "Aktualisieren"
-
-#: ../../include/apps.php:252
-msgid "Install"
-msgstr "Installieren"
-
-#: ../../include/apps.php:257
-msgid "Purchase"
-msgstr "Kaufen"
-
#: ../../include/permissions.php:26
msgid "Can view my normal stream and posts"
msgstr "Kann meine normalen Beiträge sehen"
@@ -4115,1110 +3949,497 @@ msgid ""
"Extremely advanced. Leave this alone unless you know what you are doing"
msgstr "Sehr fortgeschritten. Bearbeite das nur, wenn Du genau weißt, was Du tust"
-#: ../../include/permissions.php:867
+#: ../../include/permissions.php:877
msgid "Social Networking"
msgstr "Soziales Netzwerk"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Mostly Public"
-msgstr "Weitgehend öffentlich"
+#: ../../include/permissions.php:877
+msgid "Social - Mostly Public"
+msgstr "Soziales Netzwerk - Weitgehend öffentlich"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Restricted"
-msgstr "Beschränkt"
+#: ../../include/permissions.php:877
+msgid "Social - Restricted"
+msgstr "Soziales Netzwerk - Beschränkt"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-msgid "Private"
-msgstr "Privat"
+#: ../../include/permissions.php:877
+msgid "Social - Private"
+msgstr "Soziales Netzwerk - Privat"
-#: ../../include/permissions.php:868
+#: ../../include/permissions.php:878
msgid "Community Forum"
msgstr "Forum"
-#: ../../include/permissions.php:869
+#: ../../include/permissions.php:878
+msgid "Forum - Mostly Public"
+msgstr "Forum - Weitgehend öffentlich"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Restricted"
+msgstr "Forum - Beschränkt"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Private"
+msgstr "Forum - Privat"
+
+#: ../../include/permissions.php:879
msgid "Feed Republish"
msgstr "Teilen von Feeds"
-#: ../../include/permissions.php:870
+#: ../../include/permissions.php:879
+msgid "Feed - Mostly Public"
+msgstr "Feeds - Weitgehend öffentlich"
+
+#: ../../include/permissions.php:879
+msgid "Feed - Restricted"
+msgstr "Feeds - Beschränkt"
+
+#: ../../include/permissions.php:880
msgid "Special Purpose"
msgstr "Für besondere Zwecke"
-#: ../../include/permissions.php:870
-msgid "Celebrity/Soapbox"
-msgstr "Mitteilungs-Kanal (keine Kommentare)"
+#: ../../include/permissions.php:880
+msgid "Special - Celebrity/Soapbox"
+msgstr "Speziell - Mitteilungs-Kanal (keine Kommentare)"
-#: ../../include/permissions.php:870
-msgid "Group Repository"
-msgstr "Gruppenarchiv"
+#: ../../include/permissions.php:880
+msgid "Special - Group Repository"
+msgstr "Speziell - Gruppenarchiv"
-#: ../../include/permissions.php:871
+#: ../../include/permissions.php:881
msgid "Custom/Expert Mode"
msgstr "Benutzerdefiniert/Expertenmodus"
-#: ../../include/photo/photo_driver.php:719 ../../mod/profile_photo.php:147
-#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
-#: ../../mod/photos.php:94 ../../mod/photos.php:699
-msgid "Profile Photos"
-msgstr "Profilfotos"
-
-#: ../../include/account.php:27
-msgid "Not a valid email address"
-msgstr "Ungültige E-Mail-Adresse"
-
-#: ../../include/account.php:29
-msgid "Your email domain is not among those allowed on this site"
-msgstr "Deine E-Mail-Adresse ist dieser Seite nicht erlaubt"
-
-#: ../../include/account.php:35
-msgid "Your email address is already registered at this site."
-msgstr "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert."
-
-#: ../../include/account.php:67
-msgid "An invitation is required."
-msgstr "Eine Einladung wird benötigt"
-
-#: ../../include/account.php:71
-msgid "Invitation could not be verified."
-msgstr "Die Einladung konnte nicht bestätigt werden"
-
-#: ../../include/account.php:121
-msgid "Please enter the required information."
-msgstr "Bitte gib die benötigten Informationen ein."
-
-#: ../../include/account.php:188
-msgid "Failed to store account information."
-msgstr "Speichern der Account-Informationen fehlgeschlagen"
-
-#: ../../include/account.php:248
-#, php-format
-msgid "Registration confirmation for %s"
-msgstr "Registrierungsbestätigung für %s"
-
-#: ../../include/account.php:314
-#, php-format
-msgid "Registration request at %s"
-msgstr "Registrierungsanfrage auf %s"
-
-#: ../../include/account.php:338
-msgid "your registration password"
-msgstr "Dein Registrierungspasswort"
-
-#: ../../include/account.php:341 ../../include/account.php:401
-#, php-format
-msgid "Registration details for %s"
-msgstr "Registrierungsdetails für %s"
-
-#: ../../include/account.php:410
-msgid "Account approved."
-msgstr "Account bestätigt."
-
-#: ../../include/account.php:449
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Registrierung für %s widerrufen"
-
-#: ../../include/account.php:494
-msgid "Account verified. Please login."
-msgstr "Konto geprüft. Bitte melde Dich an!"
-
-#: ../../include/account.php:707 ../../include/account.php:709
-msgid "Click here to upgrade."
-msgstr "Klicke hier, um das Upgrade durchzuführen."
-
-#: ../../include/account.php:715
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Diese Aktion überschreitet die Grenzen Ihres Abonnements."
-
-#: ../../include/account.php:720
-msgid "This action is not available under your subscription plan."
-msgstr "Diese Aktion ist in Ihrem Abonnement nicht verfügbar."
-
-#: ../../mod/filestorage.php:82
-msgid "Permission Denied."
-msgstr "Zugriff verweigert."
-
-#: ../../mod/filestorage.php:98
-msgid "File not found."
-msgstr "Datei nicht gefunden."
-
-#: ../../mod/filestorage.php:141
-msgid "Edit file permissions"
-msgstr "Dateiberechtigungen bearbeiten"
-
-#: ../../mod/filestorage.php:150
-msgid "Set/edit permissions"
-msgstr "Berechtigungen setzen/ändern"
-
-#: ../../mod/filestorage.php:151
-msgid "Include all files and sub folders"
-msgstr "Alle Dateien und Unterverzeichnisse einbinden"
-
-#: ../../mod/filestorage.php:152
-msgid "Return to file list"
-msgstr "Zurück zur Dateiliste"
-
-#: ../../mod/filestorage.php:154
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen"
-
-#: ../../mod/filestorage.php:155
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken"
-
-#: ../../mod/filestorage.php:157
-msgid "Share this file"
-msgstr "Diese Datei freigeben"
-
-#: ../../mod/filestorage.php:158
-msgid "Show URL to this file"
-msgstr "URL zu dieser Datei anzeigen"
-
-#: ../../mod/filestorage.php:159
-msgid "Notify your contacts about this file"
-msgstr "Meine Kontakte über diese Datei benachrichtigen"
-
-#: ../../mod/group.php:20
-msgid "Collection created."
-msgstr "Sammlung erstellt."
-
-#: ../../mod/group.php:26
-msgid "Could not create collection."
-msgstr "Sammlung kann nicht erstellt werden."
-
-#: ../../mod/group.php:54
-msgid "Collection updated."
-msgstr "Sammlung aktualisiert."
-
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
-msgstr "Erstelle eine Sammlung von Kanälen."
-
-#: ../../mod/group.php:87 ../../mod/group.php:180
-msgid "Collection Name: "
-msgstr "Name der Sammlung:"
-
-#: ../../mod/group.php:89 ../../mod/group.php:183
-msgid "Members are visible to other channels"
-msgstr "Mitglieder sind sichtbar für andere Kanäle"
-
-#: ../../mod/group.php:107
-msgid "Collection removed."
-msgstr "Sammlung gelöscht."
-
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
-msgstr "Löschen der Sammlung nicht möglich."
-
-#: ../../mod/group.php:179
-msgid "Collection Editor"
-msgstr "Sammlung-Editor"
-
-#: ../../mod/group.php:193
-msgid "Members"
-msgstr "Mitglieder"
-
-#: ../../mod/group.php:195
-msgid "All Connected Channels"
-msgstr "Alle verbundenen Kanäle"
-
-#: ../../mod/group.php:227
-msgid "Click on a channel to add or remove."
-msgstr "Wähle einen Kanal zum hinzufügen oder entfernen aus."
-
-#: ../../mod/item.php:173
-msgid "Unable to locate original post."
-msgstr "Originalbeitrag nicht gefunden."
-
-#: ../../mod/item.php:417
-msgid "Empty post discarded."
-msgstr "Leeren Beitrag verworfen."
-
-#: ../../mod/item.php:457
-msgid "Executable content type not permitted to this channel."
-msgstr "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben."
-
-#: ../../mod/item.php:822
-msgid "Duplicate post suppressed."
-msgstr "Doppelter Beitrag unterdrückt."
-
-#: ../../mod/item.php:953
-msgid "System error. Post not saved."
-msgstr "Systemfehler. Beitrag nicht gespeichert."
-
-#: ../../mod/item.php:1220
-msgid "Unable to obtain post information from database."
-msgstr "Beitragsinformationen können nicht aus der Datenbank abgerufen werden."
-
-#: ../../mod/item.php:1227
-#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht."
-
-#: ../../mod/item.php:1234
-#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht."
-
-#: ../../mod/common.php:10
-msgid "No channel."
-msgstr "Kein Kanal."
-
-#: ../../mod/common.php:39
-msgid "Common connections"
-msgstr "Gemeinsame Verbindungen"
-
-#: ../../mod/common.php:44
-msgid "No connections in common."
-msgstr "Keine gemeinsamen Verbindungen."
-
-#: ../../mod/connect.php:56 ../../mod/connect.php:104
-msgid "Continue"
-msgstr "Fortfahren"
-
-#: ../../mod/connect.php:85
-msgid "Premium Channel Setup"
-msgstr "Premium-Kanal-Einrichtung"
-
-#: ../../mod/connect.php:87
-msgid "Enable premium channel connection restrictions"
-msgstr "Einschränkungen für einen Premium-Kanal aktivieren"
-
-#: ../../mod/connect.php:88
-msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
-msgstr "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc."
-
-#: ../../mod/connect.php:90 ../../mod/connect.php:110
-msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
-msgstr "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig."
-
-#: ../../mod/connect.php:91
-msgid ""
-"Potential connections will then see the following text before proceeding:"
-msgstr "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:"
-
-#: ../../mod/connect.php:92 ../../mod/connect.php:113
-msgid ""
-"By continuing, I certify that I have complied with any instructions provided"
-" on this page."
-msgstr "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite."
-
-#: ../../mod/connect.php:101
-msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)"
-
-#: ../../mod/connect.php:109
-msgid "Restricted or Premium Channel"
-msgstr "Eingeschränkter oder Premium-Kanal"
+#: ../../include/items.php:423 ../../index.php:179 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58
+msgid "Permission denied"
+msgstr "Keine Berechtigung"
-#: ../../mod/match.php:22
-msgid "Profile Match"
-msgstr "Profil-Ãœbereinstimmungen"
+#: ../../include/items.php:1138 ../../include/items.php:1183
+msgid "(Unknown)"
+msgstr "(Unbekannt)"
-#: ../../mod/match.php:31
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu."
+#: ../../include/items.php:1382
+msgid "Visible to anybody on the internet."
+msgstr "Für jeden im Internet sichtbar."
-#: ../../mod/match.php:63
-msgid "is interested in:"
-msgstr "interessiert sich für:"
+#: ../../include/items.php:1384
+msgid "Visible to you only."
+msgstr "Nur für Dich sichtbar."
-#: ../../mod/match.php:70
-msgid "No matches"
-msgstr "Keine Ãœbereinstimmungen"
+#: ../../include/items.php:1386
+msgid "Visible to anybody in this network."
+msgstr "Für jedes $Projectname-Mitglied sichtbar."
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
-msgstr "OpenID Protokollfehler. Keine ID zurückgegeben."
+#: ../../include/items.php:1388
+msgid "Visible to anybody authenticated."
+msgstr "Für jeden sichtbar, der angemeldet ist."
-#: ../../mod/openid.php:72 ../../mod/openid.php:179
-#: ../../Zotlabs/Zot/Auth.php:248
+#: ../../include/items.php:1390
#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Willkommen %s. Entfernte Authentifizierung erfolgreich."
-
-#: ../../mod/achievements.php:34
-msgid "Some blurb about what to do when you're new here"
-msgstr "Ein Hinweis, was man tun kann, wenn man neu hier ist"
-
-#: ../../mod/chatsvc.php:111
-msgid "Away"
-msgstr "Abwesend"
-
-#: ../../mod/chatsvc.php:115
-msgid "Online"
-msgstr "Online"
-
-#: ../../mod/pubsites.php:18
-msgid "Public Sites"
-msgstr "Öffentliche Server"
-
-#: ../../mod/pubsites.php:21
-msgid ""
-"The listed sites allow public registration for the $Projectname network. All"
-" sites in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some sites may require subscription or"
-" provide tiered service plans. The provider links <strong>may</strong> "
-"provide additional details."
-msgstr "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung bei $Projectname. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen anderen Servern ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den verlinkten Seiten <strong>könnten</strong> nähere Details dazu stehen."
-
-#: ../../mod/pubsites.php:27
-msgid "Rate this hub"
-msgstr "Bewerte diesen Hub"
-
-#: ../../mod/pubsites.php:28
-msgid "Site URL"
-msgstr "Server-URL"
+msgid "Visible to anybody on %s."
+msgstr "Für jeden auf %s sichtbar."
-#: ../../mod/pubsites.php:28
-msgid "Access Type"
-msgstr "Zugangstyp"
+#: ../../include/items.php:1392
+msgid "Visible to all connections."
+msgstr "Für alle Verbindungen sichtbar."
-#: ../../mod/pubsites.php:28
-msgid "Registration Policy"
-msgstr "Registrierungsrichtlinien"
+#: ../../include/items.php:1394
+msgid "Visible to approved connections."
+msgstr "Nur für akzeptierte Verbindungen sichtbar."
-#: ../../mod/pubsites.php:28
-msgid "Project"
-msgstr "Projekt"
+#: ../../include/items.php:1396
+msgid "Visible to specific connections."
+msgstr "Sichtbar für bestimmte Verbindungen."
-#: ../../mod/pubsites.php:28
-msgid "View hub ratings"
-msgstr "Bewertungen dieses Hubs ansehen"
+#: ../../include/items.php:4581 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
+msgstr "Element nicht gefunden."
-#: ../../mod/pubsites.php:32
-msgid "Rate"
-msgstr "Bewerten"
+#: ../../include/items.php:5117 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
+msgstr "Gruppe nicht gefunden."
-#: ../../mod/pubsites.php:33
-msgid "View ratings"
-msgstr "Bewertungen ansehen"
+#: ../../include/items.php:5133
+msgid "Privacy group is empty."
+msgstr "Gruppe ist leer."
-#: ../../mod/tagger.php:96
+#: ../../include/items.php:5140
#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s hat %2$ss %3$s mit %4$s verschlagwortet"
-
-#: ../../mod/rate.php:158
-msgid "Website:"
-msgstr "Webseite:"
+msgid "Privacy group: %s"
+msgstr "Gruppe: %s"
-#: ../../mod/rate.php:161
+#: ../../include/items.php:5150 ../../mod/connedit.php:701
#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr "Kanal [%s] (auf diesem Server noch unbekannt)"
-
-#: ../../mod/rate.php:162
-msgid "Rating (this information is public)"
-msgstr "Bewertung (öffentlich sichtbar)"
-
-#: ../../mod/rate.php:163
-msgid "Optionally explain your rating (this information is public)"
-msgstr "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)"
-
-#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
-msgid "Block Name"
-msgstr "Block-Name"
-
-#: ../../mod/blocks.php:149
-msgid "Block Title"
-msgstr "Titel des Blocks"
-
-#: ../../mod/id.php:11
-msgid "First Name"
-msgstr "Vorname"
-
-#: ../../mod/id.php:12
-msgid "Last Name"
-msgstr "Nachname"
-
-#: ../../mod/id.php:13
-msgid "Nickname"
-msgstr "Spitzname"
-
-#: ../../mod/id.php:14
-msgid "Full Name"
-msgstr "Voller Name"
-
-#: ../../mod/id.php:20
-msgid "Profile Photo 16px"
-msgstr "Profilfoto 16 px"
-
-#: ../../mod/id.php:21
-msgid "Profile Photo 32px"
-msgstr "Profilfoto 32 px"
-
-#: ../../mod/id.php:22
-msgid "Profile Photo 48px"
-msgstr "Profilfoto 48 px"
-
-#: ../../mod/id.php:23
-msgid "Profile Photo 64px"
-msgstr "Profilfoto 64 px"
-
-#: ../../mod/id.php:24
-msgid "Profile Photo 80px"
-msgstr "Profilfoto 80 px"
-
-#: ../../mod/id.php:25
-msgid "Profile Photo 128px"
-msgstr "Profilfoto 128 px"
-
-#: ../../mod/id.php:26
-msgid "Timezone"
-msgstr "Zeitzone"
-
-#: ../../mod/id.php:27
-msgid "Homepage URL"
-msgstr "Homepage-URL"
-
-#: ../../mod/id.php:29
-msgid "Birth Year"
-msgstr "Geburtsjahr"
-
-#: ../../mod/id.php:30
-msgid "Birth Month"
-msgstr "Geburtsmonat"
-
-#: ../../mod/id.php:31
-msgid "Birth Day"
-msgstr "Geburtstag"
-
-#: ../../mod/id.php:32
-msgid "Birthdate"
-msgstr "Geburtsdatum"
-
-#: ../../mod/id.php:33 ../../mod/profiles.php:441
-msgid "Gender"
-msgstr "Geschlecht"
-
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
-msgstr "Mögen/Nicht mögen"
-
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
-msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden."
-
-#: ../../mod/like.php:21
-msgid ""
-"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
-"href=\"register\">register as a new $Projectname member</a> to continue."
-msgstr "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner $Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues $Projectname-Mitglied</a>."
-
-#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
-msgid "Invalid request."
-msgstr "Ungültige Anfrage."
-
-#: ../../mod/like.php:142
-msgid "thing"
-msgstr "Sache"
-
-#: ../../mod/like.php:188
-msgid "Channel unavailable."
-msgstr "Kanal nicht vorhanden."
-
-#: ../../mod/like.php:236
-msgid "Previous action reversed."
-msgstr "Die vorherige Aktion wurde rückgängig gemacht."
+msgid "Connection: %s"
+msgstr "Verbindung: %s"
-#: ../../mod/like.php:414
-#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
-msgstr "%1$s stimmt %2$ss %3$s zu"
+#: ../../include/items.php:5152
+msgid "Connection not found."
+msgstr "Die Verbindung wurde nicht gefunden."
-#: ../../mod/like.php:416
-#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
-msgstr "%1$s lehnt %2$ss %3$s ab"
+#: ../../include/items.php:5578 ../../mod/cover_photo.php:229
+msgid "female"
+msgstr "weiblich"
-#: ../../mod/like.php:418
+#: ../../include/items.php:5579 ../../mod/cover_photo.php:230
#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
-msgstr "%1$s enthält sich zu %2$ss %3$s"
+msgid "%1$s updated her %2$s"
+msgstr "%1$s hat ihr %2$s aktualisiert"
-#: ../../mod/like.php:420
-#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr "%1$s nimmt an %2$ss %3$s teil"
+#: ../../include/items.php:5580 ../../mod/cover_photo.php:231
+msgid "male"
+msgstr "männlich"
-#: ../../mod/like.php:422
+#: ../../include/items.php:5581 ../../mod/cover_photo.php:232
#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr "%1$s nimmt an %2$ss %3$s nicht teil"
+msgid "%1$s updated his %2$s"
+msgstr "%1$s hat sein %2$s aktualisiert"
-#: ../../mod/like.php:424
+#: ../../include/items.php:5583 ../../mod/cover_photo.php:234
#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr "%1$s nimmt vielleicht an %2$ss %3$s teil"
-
-#: ../../mod/like.php:520
-msgid "Action completed."
-msgstr "Aktion durchgeführt."
-
-#: ../../mod/like.php:521
-msgid "Thank you."
-msgstr "Vielen Dank."
-
-#: ../../mod/page.php:36 ../../mod/block.php:27
-msgid "Invalid item."
-msgstr "Ungültiges Element."
-
-#: ../../mod/page.php:52 ../../mod/wall_upload.php:29 ../../mod/block.php:39
-msgid "Channel not found."
-msgstr "Kanal nicht gefunden."
-
-#: ../../mod/page.php:89 ../../mod/display.php:110 ../../mod/help.php:214
-#: ../../mod/block.php:75 ../../index.php:241
-msgid "Page not found."
-msgstr "Seite nicht gefunden."
-
-#: ../../mod/page.php:126
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
-" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden."
-
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
-msgstr "Diesen Kanal löschen"
-
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "WARNING: "
-msgstr "WARNUNG: "
-
-#: ../../mod/removeme.php:58
-msgid "This channel will be completely removed from the network. "
-msgstr "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht."
-
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
-msgstr "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!"
-
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
-msgstr "Bitte gib zur Bestätigung Dein Passwort ein:"
-
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
-msgstr "Lösche diesen Kanal und all seine Klone aus dem Netzwerk"
-
-#: ../../mod/removeme.php:60
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk"
-
-#: ../../mod/removeme.php:61 ../../mod/settings.php:1112
-msgid "Remove Channel"
-msgstr "Kanal löschen"
-
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
-msgstr "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden"
-
-#: ../../mod/new_channel.php:109
-msgid "Add a Channel"
-msgstr "Kanal hinzufügen"
-
-#: ../../mod/new_channel.php:110
-msgid ""
-"A channel is your own collection of related web pages. A channel can be used"
-" to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
-msgstr "Ein Kanal ist Deine eigene Sammlung von zusammengehörigen Webseiten. Ein Kanal kann genutzt werden, um ein Social-Network-Profil, ein Blog, eine Gesprächsgruppe oder ein Forum, Promi-Seiten und vieles mehr zu erstellen. Du kannst so viele Kanäle erstellen, wie es der Betreiber Deines Hubs zulässt."
-
-#: ../../mod/new_channel.php:112 ../../mod/sources.php:103
-#: ../../mod/sources.php:137
-msgid "Channel Name"
-msgstr "Name des Kanals"
-
-#: ../../mod/new_channel.php:113
-msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
-msgstr "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ "
-
-#: ../../mod/new_channel.php:114
-msgid "Choose a short nickname"
-msgstr "Wähle einen kurzen Spitznamen"
-
-#: ../../mod/new_channel.php:115
-msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
-msgstr "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst."
-
-#: ../../mod/new_channel.php:116
-msgid "Or <a href=\"import\">import an existing channel</a> from another location"
-msgstr "Oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server"
-
-#: ../../mod/new_channel.php:118
-msgid ""
-"Please choose a channel type (such as social networking or community forum) "
-"and privacy requirements so we can select the best permissions for you"
-msgstr "Wähle einen Kanaltyp (wie Soziales Netzwerk oder Forum) und Privatsphäre-Vorgaben, so dass wir die passenden Kanal-Zugriffsrechte für Dich setzen können"
-
-#: ../../mod/new_channel.php:119
-msgid "Channel Type"
-msgstr "Kanaltyp"
-
-#: ../../mod/new_channel.php:119
-msgid "Read more about roles"
-msgstr "Mehr Informationen über Rollen"
-
-#: ../../mod/ratings.php:69
-msgid "No ratings"
-msgstr "Keine Bewertungen"
-
-#: ../../mod/ratings.php:82 ../../mod/search.php:13 ../../mod/directory.php:59
-#: ../../mod/photos.php:490 ../../mod/display.php:13
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
-msgstr "Öffentlicher Zugang verweigert."
-
-#: ../../mod/ratings.php:99
-msgid "Ratings"
-msgstr "Bewertungen"
-
-#: ../../mod/ratings.php:100
-msgid "Rating: "
-msgstr "Bewertung: "
+msgid "%1$s updated their %2$s"
+msgstr "%1$s hat sein/ihr %2$s aktualisiert"
-#: ../../mod/ratings.php:101
-msgid "Website: "
-msgstr "Webseite: "
+#: ../../include/items.php:5585
+msgid "profile photo"
+msgstr "Profilfoto"
-#: ../../mod/ratings.php:103
-msgid "Description: "
-msgstr "Beschreibung: "
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
+msgstr "Kann keine Identitäts-Informationen aus Datenbank beziehen"
-#: ../../mod/setup.php:191
-msgid "$Projectname Server - Setup"
-msgstr "$Projectname Server-Einrichtung"
+#: ../../include/identity.php:66
+msgid "Empty name"
+msgstr "Namensfeld leer"
-#: ../../mod/setup.php:195
-msgid "Could not connect to database."
-msgstr "Kann nicht mit der Datenbank verbinden."
+#: ../../include/identity.php:69
+msgid "Name too long"
+msgstr "Name ist zu lang"
-#: ../../mod/setup.php:199
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS."
+#: ../../include/identity.php:181
+msgid "No account identifier"
+msgstr "Keine Account-Kennung"
-#: ../../mod/setup.php:206
-msgid "Could not create table."
-msgstr "Kann Tabelle nicht erstellen."
+#: ../../include/identity.php:193
+msgid "Nickname is required."
+msgstr "Spitzname ist erforderlich."
-#: ../../mod/setup.php:211
-msgid "Your site database has been installed."
-msgstr "Die Datenbank Deines Hubs wurde installiert."
+#: ../../include/identity.php:207
+msgid "Reserved nickname. Please choose another."
+msgstr "Reservierter Kurzname. Bitte wähle einen anderen."
-#: ../../mod/setup.php:215
+#: ../../include/identity.php:212
msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren."
-
-#: ../../mod/setup.php:216 ../../mod/setup.php:284 ../../mod/setup.php:734
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Lies die Datei \"install/INSTALL.txt\"."
-
-#: ../../mod/setup.php:281
-msgid "System check"
-msgstr "Systemprüfung"
-
-#: ../../mod/setup.php:285 ../../mod/photos.php:911 ../../mod/events.php:653
-#: ../../mod/events.php:660
-msgid "Next"
-msgstr "Nächste"
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt."
-#: ../../mod/setup.php:286
-msgid "Check again"
-msgstr "Bitte nochmal prüfen"
+#: ../../include/identity.php:288
+msgid "Unable to retrieve created identity"
+msgstr "Kann die erstellte Identität nicht empfangen"
-#: ../../mod/setup.php:308
-msgid "Database connection"
-msgstr "Datenbank Verbindung"
+#: ../../include/identity.php:346
+msgid "Default Profile"
+msgstr "Standard-Profil"
-#: ../../mod/setup.php:309
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
-msgstr "Um $Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können."
+#: ../../include/identity.php:784
+msgid "Requested channel is not available."
+msgstr "Angeforderte Kanal nicht verfügbar."
-#: ../../mod/setup.php:310
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast."
+#: ../../include/identity.php:830 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
+msgstr "Erwünschte Profil ist nicht verfügbar."
-#: ../../mod/setup.php:311
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst."
+#: ../../include/identity.php:925 ../../mod/profiles.php:691
+msgid "Change profile photo"
+msgstr "Profilfoto ändern"
-#: ../../mod/setup.php:315
-msgid "Database Server Name"
-msgstr "Datenbank-Servername"
+#: ../../include/identity.php:933
+msgid "Create New Profile"
+msgstr "Neues Profil erstellen"
-#: ../../mod/setup.php:315
-msgid "Default is 127.0.0.1"
-msgstr "Standard ist 127.0.0.1"
+#: ../../include/identity.php:950 ../../mod/profiles.php:766
+msgid "Profile Image"
+msgstr "Profilfoto:"
-#: ../../mod/setup.php:316
-msgid "Database Port"
-msgstr "Datenbank-Port"
+#: ../../include/identity.php:953
+msgid "Visible to everybody"
+msgstr "Für jeden sichtbar"
-#: ../../mod/setup.php:316
-msgid "Communication port number - use 0 for default"
-msgstr "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung"
+#: ../../include/identity.php:954 ../../mod/profiles.php:689
+#: ../../mod/profiles.php:770
+msgid "Edit visibility"
+msgstr "Sichtbarkeit bearbeiten"
-#: ../../mod/setup.php:317
-msgid "Database Login Name"
-msgstr "Datenbank-Benutzername"
+#: ../../include/identity.php:1030 ../../include/identity.php:1288
+msgid "Gender:"
+msgstr "Geschlecht:"
-#: ../../mod/setup.php:318
-msgid "Database Login Password"
-msgstr "Datenbank-Kennwort"
+#: ../../include/identity.php:1031 ../../include/identity.php:1332
+msgid "Status:"
+msgstr "Status:"
-#: ../../mod/setup.php:319
-msgid "Database Name"
-msgstr "Datenbank-Name"
+#: ../../include/identity.php:1032 ../../include/identity.php:1343
+msgid "Homepage:"
+msgstr "Homepage:"
-#: ../../mod/setup.php:320
-msgid "Database Type"
-msgstr "Datenbanktyp"
+#: ../../include/identity.php:1033
+msgid "Online Now"
+msgstr "gerade online"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid "Site administrator email address"
-msgstr "E-Mail Adresse des Seiten-Administrators"
+#: ../../include/identity.php:1121 ../../include/identity.php:1199
+#: ../../mod/ping.php:318
+msgid "g A l F d"
+msgstr "l, d. F, G:i \\U\\h\\r"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst."
+#: ../../include/identity.php:1122 ../../include/identity.php:1200
+msgid "F d"
+msgstr "d. F"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Website URL"
-msgstr "Server-URL"
+#: ../../include/identity.php:1167 ../../include/identity.php:1239
+#: ../../mod/ping.php:341
+msgid "[today]"
+msgstr "[Heute]"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Please use SSL (https) URL if available."
-msgstr "Nutze wenn möglich eine SSL-URL (https)."
+#: ../../include/identity.php:1178
+msgid "Birthday Reminders"
+msgstr "Geburtstags Erinnerungen"
-#: ../../mod/setup.php:325 ../../mod/setup.php:367
-msgid "Please select a default timezone for your website"
-msgstr "Standard-Zeitzone für Deinen Server"
+#: ../../include/identity.php:1179
+msgid "Birthdays this week:"
+msgstr "Geburtstage in dieser Woche:"
-#: ../../mod/setup.php:352
-msgid "Site settings"
-msgstr "Seiteneinstellungen"
+#: ../../include/identity.php:1232
+msgid "[No description]"
+msgstr "[Keine Beschreibung]"
-#: ../../mod/setup.php:417
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden."
+#: ../../include/identity.php:1250
+msgid "Event Reminders"
+msgstr "Termin-Erinnerungen"
-#: ../../mod/setup.php:418
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen."
+#: ../../include/identity.php:1251
+msgid "Events this week:"
+msgstr "Termine in dieser Woche:"
-#: ../../mod/setup.php:422
-msgid "PHP executable path"
-msgstr "PHP Pfad zu ausführbarer Datei"
+#: ../../include/identity.php:1286 ../../mod/settings.php:1047
+msgid "Full Name:"
+msgstr "Voller Name:"
-#: ../../mod/setup.php:422
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren."
+#: ../../include/identity.php:1293
+msgid "Like this channel"
+msgstr "Dieser Kanal gefällt mir"
-#: ../../mod/setup.php:427
-msgid "Command line PHP"
-msgstr "PHP Befehlszeile"
+#: ../../include/identity.php:1317
+msgid "j F, Y"
+msgstr "j. F Y"
-#: ../../mod/setup.php:436
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert."
+#: ../../include/identity.php:1318
+msgid "j F"
+msgstr "j. F"
-#: ../../mod/setup.php:437
-msgid "This is required for message delivery to work."
-msgstr "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert."
+#: ../../include/identity.php:1325
+msgid "Birthday:"
+msgstr "Geburtstag:"
-#: ../../mod/setup.php:440
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+#: ../../include/identity.php:1329 ../../mod/directory.php:302
+msgid "Age:"
+msgstr "Alter:"
-#: ../../mod/setup.php:458
+#: ../../include/identity.php:1338
#, php-format
-msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to"
-" upload is set to %s. You are allowed to upload up to %d files at once."
-msgstr "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden."
-
-#: ../../mod/setup.php:463
-msgid "You can adjust these settings in the servers php.ini."
-msgstr "Du kannst diese Einstellungen in der php.ini des Servers ändern."
-
-#: ../../mod/setup.php:465
-msgid "PHP upload limits"
-msgstr "PHP-Hochladebeschränkungen"
-
-#: ../../mod/setup.php:488
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen."
+msgid "for %1$d %2$s"
+msgstr "seit %1$d %2$s"
-#: ../../mod/setup.php:489
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung."
+#: ../../include/identity.php:1341
+msgid "Sexual Preference:"
+msgstr "Sexuelle Orientierung:"
-#: ../../mod/setup.php:492
-msgid "Generate encryption keys"
-msgstr "Verschlüsselungsschlüssel generieren"
+#: ../../include/identity.php:1345 ../../mod/directory.php:318
+msgid "Hometown:"
+msgstr "Heimatstadt:"
-#: ../../mod/setup.php:504
-msgid "libCurl PHP module"
-msgstr "libCurl-PHP-Modul"
+#: ../../include/identity.php:1347
+msgid "Tags:"
+msgstr "Schlagworte:"
-#: ../../mod/setup.php:505
-msgid "GD graphics PHP module"
-msgstr "GD-Grafik-PHP-Modul"
+#: ../../include/identity.php:1349
+msgid "Political Views:"
+msgstr "Politische Ansichten:"
-#: ../../mod/setup.php:506
-msgid "OpenSSL PHP module"
-msgstr "OpenSSL-PHP-Modul"
+#: ../../include/identity.php:1351
+msgid "Religion:"
+msgstr "Religion:"
-#: ../../mod/setup.php:507
-msgid "mysqli or postgres PHP module"
-msgstr "mysqli oder postgres PHP-Modul"
+#: ../../include/identity.php:1353 ../../mod/directory.php:320
+msgid "About:"
+msgstr "Ãœber:"
-#: ../../mod/setup.php:508
-msgid "mb_string PHP module"
-msgstr "mb_string-PHP-Modul"
+#: ../../include/identity.php:1355
+msgid "Hobbies/Interests:"
+msgstr "Hobbys/Interessen:"
-#: ../../mod/setup.php:509
-msgid "mcrypt PHP module"
-msgstr "mcrypt-PHP-Modul"
+#: ../../include/identity.php:1357
+msgid "Likes:"
+msgstr "Gefällt:"
-#: ../../mod/setup.php:510
-msgid "xml PHP module"
-msgstr "xml-PHP-Modul"
+#: ../../include/identity.php:1359
+msgid "Dislikes:"
+msgstr "Gefällt nicht:"
-#: ../../mod/setup.php:514 ../../mod/setup.php:516
-msgid "Apache mod_rewrite module"
-msgstr "Apache-mod_rewrite-Modul"
+#: ../../include/identity.php:1361
+msgid "Contact information and Social Networks:"
+msgstr "Kontaktinformation und soziale Netzwerke:"
-#: ../../mod/setup.php:514
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1363
+msgid "My other channels:"
+msgstr "Meine anderen Kanäle:"
-#: ../../mod/setup.php:520 ../../mod/setup.php:523
-msgid "proc_open"
-msgstr "proc_open"
+#: ../../include/identity.php:1365
+msgid "Musical interests:"
+msgstr "Musikalische Interessen:"
-#: ../../mod/setup.php:520
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Fehler: proc_open wird benötigt, ist aber entweder nicht installiert oder wurde in der php.ini deaktiviert"
+#: ../../include/identity.php:1367
+msgid "Books, literature:"
+msgstr "Bücher, Literatur:"
-#: ../../mod/setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1369
+msgid "Television:"
+msgstr "Fernsehen:"
-#: ../../mod/setup.php:532
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1371
+msgid "Film/dance/culture/entertainment:"
+msgstr "Film/Tanz/Kultur/Unterhaltung:"
-#: ../../mod/setup.php:536
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1373
+msgid "Love/Romance:"
+msgstr "Liebe/Romantik:"
-#: ../../mod/setup.php:540
-msgid ""
-"Error: mysqli or postgres PHP module required but neither are installed."
-msgstr "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert."
+#: ../../include/identity.php:1375
+msgid "Work/employment:"
+msgstr "Arbeit/Anstellung:"
-#: ../../mod/setup.php:544
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1377
+msgid "School/education:"
+msgstr "Schule/Ausbildung:"
-#: ../../mod/setup.php:548
-msgid "Error: mcrypt PHP module required but not installed."
-msgstr "Fehler: Das PHP-Modul mcrypt wird benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1397
+msgid "Like this thing"
+msgstr "Gefällt mir"
-#: ../../mod/setup.php:552
-msgid "Error: xml PHP module required for DAV but not installed."
-msgstr "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert."
+#: ../../include/identity.php:1807 ../../mod/cover_photo.php:236
+msgid "cover photo"
+msgstr "Cover Foto"
-#: ../../mod/setup.php:570
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht."
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
+msgstr "Ein Hinweis, was man tun kann, wenn man neu hier ist"
-#: ../../mod/setup.php:571
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst."
+#: ../../mod/acl.php:222
+msgid "network"
+msgstr "Netzwerk"
-#: ../../mod/setup.php:572
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
-msgstr "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Hubzilla-Installation speichern musst."
+#: ../../mod/acl.php:232
+msgid "RSS"
+msgstr "RSS"
-#: ../../mod/setup.php:573
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"install/INSTALL.txt\" for instructions."
-msgstr "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt."
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
+msgstr "Zugriff für die Anwendung autorisieren"
-#: ../../mod/setup.php:576
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php ist beschreibbar"
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
+msgstr "Trage folgenden Sicherheitscode in der Anwendung ein:"
-#: ../../mod/setup.php:590
-msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "$Projectname verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen."
+#: ../../mod/api.php:85
+msgid "Please login to continue."
+msgstr "Zum Weitermachen, bitte einloggen."
-#: ../../mod/setup.php:591
-#, php-format
+#: ../../mod/api.php:100
msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
-msgstr "Um diese kompilierten Vorlagen speichern zu können, braucht der Webserver Schreibzugriff auf das Verzeichnis %s unterhalb des $Projectname-Installationsverzeichnisses."
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?"
-#: ../../mod/setup.php:592 ../../mod/setup.php:613
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat."
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
+msgstr "App installiert."
-#: ../../mod/setup.php:593
-#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält."
+#: ../../mod/appman.php:37
+msgid "Malformed app."
+msgstr "Fehlerhafte App."
-#: ../../mod/setup.php:596
-#, php-format
-msgid "%s is writable"
-msgstr "%s ist beschreibbar"
+#: ../../mod/appman.php:80
+msgid "Embed code"
+msgstr "Code einbetten"
-#: ../../mod/setup.php:612
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to"
-" have write access to the store directory under the Red top level folder"
-msgstr "$Projectname benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses"
+#: ../../mod/appman.php:86
+msgid "Edit App"
+msgstr "App bearbeiten"
-#: ../../mod/setup.php:616
-msgid "store is writable"
-msgstr "store ist schreibbar"
+#: ../../mod/appman.php:86
+msgid "Create App"
+msgstr "App erstellen"
-#: ../../mod/setup.php:649
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access"
-" to this site."
-msgstr "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server."
+#: ../../mod/appman.php:91
+msgid "Name of app"
+msgstr "Name der App"
-#: ../../mod/setup.php:650
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich."
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
+msgstr "Ort (URL) der App"
-#: ../../mod/setup.php:651
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können."
+#: ../../mod/appman.php:93 ../../mod/events.php:457 ../../mod/rbmark.php:97
+msgid "Description"
+msgstr "Beschreibung"
-#: ../../mod/setup.php:652
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer $Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)."
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
+msgstr "URL zum Icon"
-#: ../../mod/setup.php:653
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen."
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80 Pixel – optional"
-#: ../../mod/setup.php:654
-msgid ""
-"Providers are available that issue free certificates which are browser-"
-"valid."
-msgstr "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind."
+#: ../../mod/appman.php:95
+msgid "Version ID"
+msgstr "Versions-ID"
-#: ../../mod/setup.php:656
-msgid "SSL certificate validation"
-msgstr "SSL Zertifikatverifizierung"
+#: ../../mod/appman.php:96
+msgid "Price of app"
+msgstr "Preis der App"
-#: ../../mod/setup.php:662
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server "
-"configuration.Test: "
-msgstr "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:"
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
+msgstr "Ort (URL), um die App zu kaufen"
-#: ../../mod/setup.php:665
-msgid "Url rewrite is working"
-msgstr "Url rewrite funktioniert"
+#: ../../mod/attach.php:9
+msgid "Item not available."
+msgstr "Element nicht verfügbar."
-#: ../../mod/setup.php:674
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen."
+#: ../../mod/block.php:27 ../../mod/page.php:36
+msgid "Invalid item."
+msgstr "Ungültiges Element."
-#: ../../mod/setup.php:698
-msgid "Errors encountered creating database tables."
-msgstr "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten."
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+#: ../../mod/cal.php:56
+msgid "Channel not found."
+msgstr "Kanal nicht gefunden."
-#: ../../mod/setup.php:732
-msgid "<h1>What next</h1>"
-msgstr "<h1>Was als Nächstes</h1>"
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
+msgstr "Block-Name"
-#: ../../mod/setup.php:733
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten."
+#: ../../mod/blocks.php:149
+msgid "Block Title"
+msgstr "Titel des Blocks"
#: ../../mod/bookmarks.php:40
msgid "Bookmark added"
@@ -5232,303 +4453,235 @@ msgstr "Meine Lesezeichen"
msgid "My Connections Bookmarks"
msgstr "Lesezeichen meiner Kontakte"
-#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
-msgid "This setting requires special processing and editing has been blocked."
-msgstr "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert."
-
-#: ../../mod/pconfig.php:49
-msgid "Configuration Editor"
-msgstr "Konfigurationseditor"
-
-#: ../../mod/pconfig.php:50
-msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please"
-" leave this page unless you are comfortable with and knowledgeable about how"
-" to correctly use this feature."
-msgstr "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird."
-
-#: ../../mod/poke.php:164
-msgid "Poke/Prod"
-msgstr "Anstupsen/Knuffen"
-
-#: ../../mod/poke.php:165
-msgid "poke, prod or do other things to somebody"
-msgstr "Stupse Leute an oder mache anderes mit ihnen"
-
-#: ../../mod/poke.php:166
-msgid "Recipient"
-msgstr "Empfänger"
-
-#: ../../mod/poke.php:167
-msgid "Choose what you wish to do to recipient"
-msgstr "Wähle, was Du mit dem/r Empfänger/in tun willst"
-
-#: ../../mod/poke.php:170
-msgid "Make this post private"
-msgstr "Diesen Beitrag privat machen"
-
-#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
-#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
-msgid "Profile not found."
-msgstr "Profil nicht gefunden."
-
-#: ../../mod/profiles.php:39
-msgid "Profile deleted."
-msgstr "Profil gelöscht."
-
-#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
-msgid "Profile-"
-msgstr "Profil-"
-
-#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
-msgid "New profile created."
-msgstr "Neues Profil erstellt."
-
-#: ../../mod/profiles.php:105
-msgid "Profile unavailable to clone."
-msgstr "Profil kann nicht geklont werden."
-
-#: ../../mod/profiles.php:146
-msgid "Profile unavailable to export."
-msgstr "Dieses Profil kann nicht exportiert werden."
-
-#: ../../mod/profiles.php:251
-msgid "Profile Name is required."
-msgstr "Profil-Name erforderlich."
-
-#: ../../mod/profiles.php:414
-msgid "Marital Status"
-msgstr "Familienstand"
-
-#: ../../mod/profiles.php:418
-msgid "Romantic Partner"
-msgstr "Romantische Partner"
-
-#: ../../mod/profiles.php:422
-msgid "Likes"
-msgstr "Gefällt"
-
-#: ../../mod/profiles.php:426
-msgid "Dislikes"
-msgstr "Gefällt nicht"
-
-#: ../../mod/profiles.php:430
-msgid "Work/Employment"
-msgstr "Arbeit/Anstellung"
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
+msgstr "Du musst angemeldet sein, um diese Seite betrachten zu können."
-#: ../../mod/profiles.php:433
-msgid "Religion"
-msgstr "Religion"
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet."
-#: ../../mod/profiles.php:437
-msgid "Political Views"
-msgstr "Politische Ansichten"
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
+msgstr "Öffentlich"
-#: ../../mod/profiles.php:445
-msgid "Sexual Preference"
-msgstr "Sexuelle Orientierung"
+#: ../../mod/chat.php:174
+msgid "Room not found"
+msgstr "Chatraum nicht gefunden"
-#: ../../mod/profiles.php:449
-msgid "Homepage"
-msgstr "Webseite"
+#: ../../mod/chat.php:185
+msgid "Leave Room"
+msgstr "Raum verlassen"
-#: ../../mod/profiles.php:453
-msgid "Interests"
-msgstr "Hobbys/Interessen"
+#: ../../mod/chat.php:186
+msgid "Delete This Room"
+msgstr "Diesen Raum löschen"
-#: ../../mod/profiles.php:457 ../../mod/admin.php:981
-msgid "Address"
-msgstr "Adresse"
+#: ../../mod/chat.php:187
+msgid "I am away right now"
+msgstr "Ich bin gerade nicht da"
-#: ../../mod/profiles.php:547
-msgid "Profile updated."
-msgstr "Profil aktualisiert."
+#: ../../mod/chat.php:188
+msgid "I am online"
+msgstr "Ich bin online"
-#: ../../mod/profiles.php:634
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Deine Kontaktliste vor Betrachtern dieses Profils verbergen?"
+#: ../../mod/chat.php:190
+msgid "Bookmark this room"
+msgstr "Lesezeichen für diesen Raum setzen"
-#: ../../mod/profiles.php:674
-msgid "Edit Profile Details"
-msgstr "Bearbeite Profil-Details"
+#: ../../mod/chat.php:208 ../../mod/chat.php:231
+msgid "New Chatroom"
+msgstr "Neuer Chatraum"
-#: ../../mod/profiles.php:676
-msgid "View this profile"
-msgstr "Dieses Profil ansehen"
+#: ../../mod/chat.php:209
+msgid "Chatroom Name"
+msgstr "Name des Chatraums"
-#: ../../mod/profiles.php:678
-msgid "Change Profile Photo"
-msgstr "Profilfoto ändern"
+#: ../../mod/chat.php:210
+msgid "Expiration of chats (minutes)"
+msgstr "Verfall von Chats (Minuten)"
-#: ../../mod/profiles.php:679
-msgid "Create a new profile using these settings"
-msgstr "Neues Profil anlegen und diese Einstellungen übernehmen"
+#: ../../mod/chat.php:227
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "%1$ss Chaträume"
-#: ../../mod/profiles.php:680
-msgid "Clone this profile"
-msgstr "Dieses Profil klonen"
+#: ../../mod/chatsvc.php:111
+msgid "Away"
+msgstr "Abwesend"
-#: ../../mod/profiles.php:681
-msgid "Delete this profile"
-msgstr "Dieses Profil löschen"
+#: ../../mod/chatsvc.php:115
+msgid "Online"
+msgstr "Online"
-#: ../../mod/profiles.php:683
-msgid "Import profile from file"
-msgstr "Profil aus einer Datei importieren"
+#: ../../mod/common.php:10
+msgid "No channel."
+msgstr "Kein Kanal."
-#: ../../mod/profiles.php:684
-msgid "Export profile to file"
-msgstr "Profil in eine Datei exportieren"
+#: ../../mod/common.php:39
+msgid "Common connections"
+msgstr "Gemeinsame Verbindungen"
-#: ../../mod/profiles.php:685
-msgid "Profile Name:"
-msgstr "Profilname:"
+#: ../../mod/common.php:44
+msgid "No connections in common."
+msgstr "Keine gemeinsamen Verbindungen."
-#: ../../mod/profiles.php:686
-msgid "Your Full Name:"
-msgstr "Dein voller Name:"
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
+msgid "Continue"
+msgstr "Fortfahren"
-#: ../../mod/profiles.php:687
-msgid "Title/Description:"
-msgstr "Titel/Beschreibung:"
+#: ../../mod/connect.php:85
+msgid "Premium Channel Setup"
+msgstr "Premium-Kanal-Einrichtung"
-#: ../../mod/profiles.php:688
-msgid "Your Gender:"
-msgstr "Dein Geschlecht:"
+#: ../../mod/connect.php:87
+msgid "Enable premium channel connection restrictions"
+msgstr "Einschränkungen für einen Premium-Kanal aktivieren"
-#: ../../mod/profiles.php:689
-msgid "Birthday :"
-msgstr "Geburtstag:"
+#: ../../mod/connect.php:88
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc."
-#: ../../mod/profiles.php:690
-msgid "Street Address:"
-msgstr "Straße und Hausnummer:"
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig."
-#: ../../mod/profiles.php:691
-msgid "Locality/City:"
-msgstr "Wohnort:"
+#: ../../mod/connect.php:91
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:"
-#: ../../mod/profiles.php:692
-msgid "Postal/Zip Code:"
-msgstr "Postleitzahl:"
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided"
+" on this page."
+msgstr "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite."
-#: ../../mod/profiles.php:693
-msgid "Country:"
-msgstr "Land:"
+#: ../../mod/connect.php:101
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)"
-#: ../../mod/profiles.php:694
-msgid "Region/State:"
-msgstr "Region/Bundesstaat:"
+#: ../../mod/connect.php:109
+msgid "Restricted or Premium Channel"
+msgstr "Eingeschränkter oder Premium-Kanal"
-#: ../../mod/profiles.php:695
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span> Beziehungsstatus:"
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
+msgid "Blocked"
+msgstr "Blockiert"
-#: ../../mod/profiles.php:696
-msgid "Who: (if applicable)"
-msgstr "Wer: (falls anwendbar)"
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
+msgid "Ignored"
+msgstr "Ignoriert"
-#: ../../mod/profiles.php:697
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com"
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
+msgid "Hidden"
+msgstr "Versteckt"
-#: ../../mod/profiles.php:698
-msgid "Since [date]:"
-msgstr "Seit [Datum]:"
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
+msgid "Archived"
+msgstr "Archiviert"
-#: ../../mod/profiles.php:700
-msgid "Homepage URL:"
-msgstr "Homepage URL:"
+#: ../../mod/connections.php:134
+msgid "New Connections"
+msgstr "Neue Verbindungen"
-#: ../../mod/profiles.php:703
-msgid "Religious Views:"
-msgstr "Religiöse Ansichten:"
+#: ../../mod/connections.php:137
+msgid "Show pending (new) connections"
+msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen"
-#: ../../mod/profiles.php:704
-msgid "Keywords:"
-msgstr "Schlüsselwörter:"
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
+msgstr "Alle Verbindungen"
-#: ../../mod/profiles.php:707
-msgid "Example: fishing photography software"
-msgstr "Beispiel: Angeln Fotografie Software"
+#: ../../mod/connections.php:144
+msgid "Show all connections"
+msgstr "Alle Verbindungen anzeigen"
-#: ../../mod/profiles.php:708
-msgid "Used in directory listings"
-msgstr "Wird in Verzeichnis-Auflistungen verwendet"
+#: ../../mod/connections.php:160
+msgid "Only show blocked connections"
+msgstr "Nur blockierte Verbindungen anzeigen"
-#: ../../mod/profiles.php:709
-msgid "Tell us about yourself..."
-msgstr "Erzähle uns ein wenig von Dir …"
+#: ../../mod/connections.php:167
+msgid "Only show ignored connections"
+msgstr "Nur ignorierte Verbindungen anzeigen"
-#: ../../mod/profiles.php:710
-msgid "Hobbies/Interests"
-msgstr "Hobbys/Interessen"
+#: ../../mod/connections.php:174
+msgid "Only show archived connections"
+msgstr "Nur archivierte Verbindungen anzeigen"
-#: ../../mod/profiles.php:711
-msgid "Contact information and Social Networks"
-msgstr "Kontaktinformation und soziale Netzwerke"
+#: ../../mod/connections.php:181
+msgid "Only show hidden connections"
+msgstr "Nur versteckte Verbindungen anzeigen"
-#: ../../mod/profiles.php:712
-msgid "My other channels"
-msgstr "Meine anderen Kanäle"
+#: ../../mod/connections.php:234
+msgid "Pending approval"
+msgstr "Wartet auf Genehmigung"
-#: ../../mod/profiles.php:713
-msgid "Musical interests"
-msgstr "Musikalische Interessen"
+#: ../../mod/connections.php:250
+#, php-format
+msgid "%1$s [%2$s]"
+msgstr "%1$s [%2$s]"
-#: ../../mod/profiles.php:714
-msgid "Books, literature"
-msgstr "Bücher, Literatur"
+#: ../../mod/connections.php:251
+msgid "Edit connection"
+msgstr "Verbindung bearbeiten"
-#: ../../mod/profiles.php:715
-msgid "Television"
-msgstr "Fernsehen"
+#: ../../mod/connections.php:252
+msgid "Delete connection"
+msgstr "Verbindung löschen"
-#: ../../mod/profiles.php:716
-msgid "Film/dance/culture/entertainment"
-msgstr "Film/Tanz/Kultur/Unterhaltung"
+#: ../../mod/connections.php:261
+msgid "Channel address"
+msgstr "Kanaladresse"
-#: ../../mod/profiles.php:717
-msgid "Love/romance"
-msgstr "Liebe/Romantik"
+#: ../../mod/connections.php:263
+msgid "Network"
+msgstr "Netzwerk"
-#: ../../mod/profiles.php:718
-msgid "Work/employment"
-msgstr "Arbeit/Anstellung"
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
+msgstr "Status"
-#: ../../mod/profiles.php:719
-msgid "School/education"
-msgstr "Schule/Ausbildung"
+#: ../../mod/connections.php:268
+msgid "Connected"
+msgstr "Verbunden"
-#: ../../mod/profiles.php:725
-msgid "This is your default profile."
-msgstr "Das ist Dein Standardprofil."
+#: ../../mod/connections.php:270
+msgid "Approve connection"
+msgstr "Verbindung genehmigen"
-#: ../../mod/profiles.php:736
-msgid "Age: "
-msgstr "Alter:"
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
+msgstr "Genehmigen"
-#: ../../mod/profiles.php:779
-msgid "Edit/Manage Profiles"
-msgstr "Profile bearbeiten/verwalten"
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
+msgstr "Verbindung ignorieren"
-#: ../../mod/profiles.php:780
-msgid "Add profile things"
-msgstr "Sachen zum Profil hinzufügen"
+#: ../../mod/connections.php:273 ../../mod/connedit.php:545
+#: ../../mod/notifications.php:51
+msgid "Ignore"
+msgstr "Ignorieren"
-#: ../../mod/profiles.php:781
-msgid "Include desirable objects in your profile"
-msgstr "Binde begehrenswerte Dinge in Dein Profil ein"
+#: ../../mod/connections.php:274
+msgid "Recent activity"
+msgstr "Kürzliche Aktivitäten"
-#: ../../mod/search.php:212
-#, php-format
-msgid "Items tagged with: %s"
-msgstr "Beiträge mit Schlagwort: %s"
+#: ../../mod/connections.php:303
+msgid "Search your connections"
+msgstr "Verbindungen durchsuchen"
-#: ../../mod/search.php:214
-#, php-format
-msgid "Search results for: %s"
-msgstr "Suchergebnisse für: %s"
+#: ../../mod/connections.php:304
+msgid "Connections search"
+msgstr "Verbindung suchen"
#: ../../mod/connedit.php:75
msgid "Could not access contact record."
@@ -5550,237 +4703,218 @@ msgstr "Konnte den Verbindungseintrag nicht aktualisieren."
msgid "is now connected to"
msgstr "ist jetzt verbunden mit"
-#: ../../mod/connedit.php:395
+#: ../../mod/connedit.php:407
msgid "Could not access address book record."
msgstr "Konnte nicht auf den Adressbuch-Eintrag zugreifen."
-#: ../../mod/connedit.php:409
+#: ../../mod/connedit.php:421
msgid "Refresh failed - channel is currently unavailable."
msgstr "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar."
-#: ../../mod/connedit.php:418 ../../mod/connedit.php:427
#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
-#: ../../mod/connedit.php:458
+#: ../../mod/connedit.php:454 ../../mod/connedit.php:463
+#: ../../mod/connedit.php:476
msgid "Unable to set address book parameters."
msgstr "Konnte die Adressbuch-Parameter nicht setzen."
-#: ../../mod/connedit.php:482
+#: ../../mod/connedit.php:500
msgid "Connection has been removed."
msgstr "Verbindung wurde gelöscht."
-#: ../../mod/connedit.php:501
+#: ../../mod/connedit.php:519
#, php-format
msgid "View %s's profile"
msgstr "%ss Profil ansehen"
-#: ../../mod/connedit.php:505
+#: ../../mod/connedit.php:523
msgid "Refresh Permissions"
msgstr "Zugriffsrechte neu laden"
-#: ../../mod/connedit.php:508
+#: ../../mod/connedit.php:526
msgid "Fetch updated permissions"
msgstr "Aktualisierte Zugriffsrechte abfragen"
-#: ../../mod/connedit.php:512
+#: ../../mod/connedit.php:530
msgid "Recent Activity"
msgstr "Kürzliche Aktivitäten"
-#: ../../mod/connedit.php:515
+#: ../../mod/connedit.php:533
msgid "View recent posts and comments"
msgstr "Betrachte die neuesten Beiträge und Kommentare"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:818
+#: ../../mod/connedit.php:537 ../../mod/admin.php:995
msgid "Unblock"
msgstr "Freigeben"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:817
+#: ../../mod/connedit.php:537 ../../mod/admin.php:994
msgid "Block"
msgstr "Blockieren"
-#: ../../mod/connedit.php:522
+#: ../../mod/connedit.php:540
msgid "Block (or Unblock) all communications with this connection"
msgstr "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen"
-#: ../../mod/connedit.php:523
+#: ../../mod/connedit.php:541
msgid "This connection is blocked!"
msgstr "Die Verbindung ist geblockt!"
-#: ../../mod/connedit.php:527
+#: ../../mod/connedit.php:545
msgid "Unignore"
msgstr "Nicht ignorieren"
-#: ../../mod/connedit.php:527 ../../mod/notifications.php:51
-msgid "Ignore"
-msgstr "Ignorieren"
-
-#: ../../mod/connedit.php:530
+#: ../../mod/connedit.php:548
msgid "Ignore (or Unignore) all inbound communications from this connection"
msgstr "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen"
-#: ../../mod/connedit.php:531
+#: ../../mod/connedit.php:549
msgid "This connection is ignored!"
msgstr "Die Verbindung wird ignoriert!"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Unarchive"
msgstr "Aus Archiv zurückholen"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Archive"
msgstr "Archivieren"
-#: ../../mod/connedit.php:538
+#: ../../mod/connedit.php:556
msgid ""
"Archive (or Unarchive) this connection - mark channel dead but keep content"
msgstr "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)"
-#: ../../mod/connedit.php:539
+#: ../../mod/connedit.php:557
msgid "This connection is archived!"
msgstr "Die Verbindung ist archiviert!"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Unhide"
msgstr "Wieder sichtbar machen"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Hide"
msgstr "Verstecken"
-#: ../../mod/connedit.php:546
+#: ../../mod/connedit.php:564
msgid "Hide or Unhide this connection from your other connections"
msgstr "Diese Verbindung vor anderen Verbindungen verstecken/zeigen"
-#: ../../mod/connedit.php:547
+#: ../../mod/connedit.php:565
msgid "This connection is hidden!"
msgstr "Die Verbindung ist versteckt!"
-#: ../../mod/connedit.php:554
+#: ../../mod/connedit.php:572
msgid "Delete this connection"
msgstr "Verbindung löschen"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Approve this connection"
msgstr "Verbindung genehmigen"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Accept connection to allow communication"
msgstr "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen"
-#: ../../mod/connedit.php:640
+#: ../../mod/connedit.php:658
msgid "Set Affinity"
msgstr "Beziehung festlegen"
-#: ../../mod/connedit.php:643
+#: ../../mod/connedit.php:661
msgid "Set Profile"
msgstr "Profil festlegen"
-#: ../../mod/connedit.php:646
+#: ../../mod/connedit.php:664
msgid "Set Affinity & Profile"
msgstr "Beziehung und Profile festlegen"
-#: ../../mod/connedit.php:679
+#: ../../mod/connedit.php:697
msgid "none"
msgstr "Keine"
-#: ../../mod/connedit.php:684
+#: ../../mod/connedit.php:702
msgid "Apply these permissions automatically"
msgstr "Diese Berechtigungen automatisch anwenden"
-#: ../../mod/connedit.php:686
+#: ../../mod/connedit.php:702
+msgid "Connection requests will be approved without your interaction"
+msgstr "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist."
+
+#: ../../mod/connedit.php:704
msgid "This connection's primary address is"
msgstr "Die Hauptadresse der Verbindung ist"
-#: ../../mod/connedit.php:687
+#: ../../mod/connedit.php:705
msgid "Available locations:"
-msgstr "Verfügbare Standorte:"
+msgstr "Verfügbare Klone:"
-#: ../../mod/connedit.php:691
+#: ../../mod/connedit.php:709
msgid ""
"The permissions indicated on this page will be applied to all new "
"connections."
msgstr "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet."
-#: ../../mod/connedit.php:693
+#: ../../mod/connedit.php:711
msgid "Slide to adjust your degree of friendship"
msgstr "Verschieben, um den Grad der Freundschaft zu einzustellen"
-#: ../../mod/connedit.php:695
+#: ../../mod/connedit.php:713
msgid "Slide to adjust your rating"
msgstr "Verschieben, um Deine Bewertung einzustellen"
-#: ../../mod/connedit.php:696 ../../mod/connedit.php:701
+#: ../../mod/connedit.php:714 ../../mod/connedit.php:719
msgid "Optionally explain your rating"
msgstr "Optional kannst Du Deine Bewertung begründen"
-#: ../../mod/connedit.php:698
+#: ../../mod/connedit.php:716
msgid "Custom Filter"
msgstr "Benutzerdefinierter Filter"
-#: ../../mod/connedit.php:699
+#: ../../mod/connedit.php:717
msgid "Only import posts with this text"
msgstr "Nur Beiträge mit diesem Text importieren"
-#: ../../mod/connedit.php:699 ../../mod/connedit.php:700
+#: ../../mod/connedit.php:717 ../../mod/connedit.php:718
msgid ""
"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
"all posts"
msgstr "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren."
-#: ../../mod/connedit.php:700
+#: ../../mod/connedit.php:718
msgid "Do not import posts with this text"
msgstr "Beiträge mit diesem Text nicht importieren"
-#: ../../mod/connedit.php:702
+#: ../../mod/connedit.php:720
msgid "This information is public!"
msgstr "Diese Information ist öffentlich!"
-#: ../../mod/connedit.php:707
+#: ../../mod/connedit.php:725
msgid "Connection Pending Approval"
msgstr "Verbindung wartet auf Bestätigung"
-#: ../../mod/connedit.php:708
-msgid "Connection Request"
-msgstr "Verbindungsanfrage"
-
-#: ../../mod/connedit.php:709
-#, php-format
-msgid ""
-"(%s) would like to connect with you. Please approve this connection to allow"
-" communication."
-msgstr "(%s) möchte sich mit Dir verbinden. Bitte genehmige die Verbindung, um Kommunikation zu ermöglichen."
-
-#: ../../mod/connedit.php:710 ../../mod/admin.php:814
-msgid "Approve"
-msgstr "Genehmigen"
-
-#: ../../mod/connedit.php:711
-msgid "Approve Later"
-msgstr "Später genehmigen"
-
-#: ../../mod/connedit.php:714
+#: ../../mod/connedit.php:728
msgid "inherited"
msgstr "geerbt"
-#: ../../mod/connedit.php:716
+#: ../../mod/connedit.php:730
#, php-format
msgid ""
"Please choose the profile you would like to display to %s when viewing your "
"profile securely."
msgstr "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird."
-#: ../../mod/connedit.php:718
+#: ../../mod/connedit.php:732
msgid "Their Settings"
msgstr "Deren Einstellungen"
-#: ../../mod/connedit.php:719
+#: ../../mod/connedit.php:733
msgid "My Settings"
msgstr "Meine Einstellungen"
-#: ../../mod/connedit.php:721
+#: ../../mod/connedit.php:735
msgid "Individual Permissions"
msgstr "Individuelle Zugriffsrechte"
-#: ../../mod/connedit.php:722
+#: ../../mod/connedit.php:736
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5788,7 +4922,7 @@ msgid ""
" settings here."
msgstr "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden."
-#: ../../mod/connedit.php:723
+#: ../../mod/connedit.php:737
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5796,22 +4930,111 @@ msgid ""
"they wont have any impact unless the inherited setting changes."
msgstr "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen."
-#: ../../mod/connedit.php:724
+#: ../../mod/connedit.php:738
msgid "Last update:"
msgstr "Letzte Aktualisierung:"
-#: ../../mod/acl.php:222
-msgid "network"
-msgstr "Netzwerk"
-
-#: ../../mod/acl.php:232
-msgid "RSS"
-msgstr "RSS"
-
#: ../../mod/dav.php:121
msgid "$Projectname channel"
msgstr "$Projectname-Kanal"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:490 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
+msgstr "Öffentlicher Zugang verweigert."
+
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d Bewertung"
+msgstr[1] "%d Bewertungen"
+
+#: ../../mod/directory.php:250
+msgid "Gender: "
+msgstr "Geschlecht:"
+
+#: ../../mod/directory.php:252
+msgid "Status: "
+msgstr "Status:"
+
+#: ../../mod/directory.php:254
+msgid "Homepage: "
+msgstr "Webseite:"
+
+#: ../../mod/directory.php:313
+msgid "Description:"
+msgstr "Beschreibung:"
+
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
+msgstr "Öffentliches Forum:"
+
+#: ../../mod/directory.php:325
+msgid "Keywords: "
+msgstr "Schlüsselwörter:"
+
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
+msgstr "Nicht vorschlagen"
+
+#: ../../mod/directory.php:330
+msgid "Common connections:"
+msgstr "Gemeinsame Verbindungen:"
+
+#: ../../mod/directory.php:379
+msgid "Global Directory"
+msgstr "Globales Verzeichnis"
+
+#: ../../mod/directory.php:379
+msgid "Local Directory"
+msgstr "Lokales Verzeichnis"
+
+#: ../../mod/directory.php:385
+msgid "Finding:"
+msgstr "Ergebnisse:"
+
+#: ../../mod/directory.php:390
+msgid "next page"
+msgstr "nächste Seite"
+
+#: ../../mod/directory.php:390
+msgid "previous page"
+msgstr "vorherige Seite"
+
+#: ../../mod/directory.php:391
+msgid "Sort options"
+msgstr "Sortieroptionen"
+
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
+msgstr "alphabetisch"
+
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
+msgstr "Entgegengesetzt alphabetisch"
+
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
+msgstr "Neueste zuerst"
+
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
+msgstr "Älteste zuerst"
+
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
+msgstr "Keine Einträge gefunden (einige könnten versteckt sein)."
+
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
+msgstr "Diese Webseite ist kein Verzeichnisserver"
+
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
+msgstr "Dieser Verzeichnisserver benötigt einen Zugangstoken"
+
#: ../../mod/dreport.php:23
msgid "Invalid message"
msgstr "Ungültige Beitrags-ID (mid)"
@@ -5869,363 +5092,425 @@ msgstr "Doppelte Mail erhalten"
msgid "mail delivered"
msgstr "Mail zugestellt"
-#: ../../mod/editwebpage.php:77 ../../mod/editblock.php:78
-#: ../../mod/editblock.php:94 ../../mod/editlayout.php:76
-#: ../../mod/editpost.php:20
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
msgid "Item not found"
msgstr "Element nicht gefunden"
-#: ../../mod/editwebpage.php:153
-msgid "Delete webpage?"
-msgstr "Webseite löschen?"
-
-#: ../../mod/editwebpage.php:172
-msgid "Page link title"
-msgstr "Seitentitel-Link"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
+msgstr "Block löschen?"
-#: ../../mod/editwebpage.php:185 ../../mod/editblock.php:145
-#: ../../mod/editlayout.php:143 ../../mod/editpost.php:121
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
msgid "Insert YouTube video"
msgstr "YouTube-Video einfügen"
-#: ../../mod/editwebpage.php:186 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:144 ../../mod/editpost.php:122
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
msgid "Insert Vorbis [.ogg] video"
msgstr "Vorbis [.ogg]-Video einfügen"
-#: ../../mod/editwebpage.php:187 ../../mod/editblock.php:147
-#: ../../mod/editlayout.php:145 ../../mod/editpost.php:123
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
msgid "Insert Vorbis [.ogg] audio"
msgstr "Vorbis [.ogg]-Audio einfügen"
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
+msgstr "Block bearbeiten"
+
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
+msgstr "Layout löschen?"
+
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
+msgstr "Layout-Beschreibung (optional)"
+
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
+msgstr "Layout-Name"
+
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
+msgstr "Layout bearbeiten"
+
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
+msgstr "Element kann nicht bearbeitet werden."
+
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
+msgstr "Eintrag löschen?"
+
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
+msgstr "Bearbeite Beitrag"
+
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
+msgstr "Webseite löschen?"
+
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
+msgstr "Seitentitel-Link"
+
#: ../../mod/editwebpage.php:222
msgid "Edit Webpage"
msgstr "Webseite bearbeiten"
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
-msgstr "Konnte Deinen Server nicht finden."
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
+msgstr "Kalendereinträge wurden importiert."
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
-msgstr "Veröffentlichung erfolgreich."
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
+msgstr "Keine Kalendereinträge gefunden."
-#: ../../mod/ping.php:260
-msgid "sent you a private message"
-msgstr "hat Dir eine private Nachricht geschickt"
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
+msgstr "Termin-Ende liegt vor dem Beginn."
-#: ../../mod/ping.php:308
-msgid "added your channel"
-msgstr "hat deinen Kanal hinzugefügt"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
+msgstr "Vorschau konnte nicht erzeugt werden."
-#: ../../mod/ping.php:350
-msgid "posted an event"
-msgstr "hat einen Termin veröffentlicht"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
+msgstr "Titel und Startzeit des Termins sind erforderlich."
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Zugriff für die Anwendung autorisieren"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
+msgstr "Termin nicht gefunden."
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "Trage folgenden Sicherheitscode in der Anwendung ein:"
+#: ../../mod/events.php:444
+msgid "Edit event title"
+msgstr "Termintitel bearbeiten"
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Zum Weitermachen, bitte einloggen."
+#: ../../mod/events.php:444
+msgid "Event title"
+msgstr "Termintitel"
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?"
+#: ../../mod/events.php:446
+msgid "Categories (comma-separated list)"
+msgstr "Kategorien (Kommagetrennte Liste)"
-#: ../../mod/notify.php:53 ../../mod/notifications.php:94
-msgid "No more system notifications."
-msgstr "Keine System-Benachrichtigungen mehr."
+#: ../../mod/events.php:447
+msgid "Edit Category"
+msgstr "Kategorie bearbeiten"
-#: ../../mod/notify.php:57 ../../mod/notifications.php:98
-msgid "System Notifications"
-msgstr "System-Benachrichtigungen"
+#: ../../mod/events.php:447
+msgid "Category"
+msgstr "Kategorie"
-#: ../../mod/rbmark.php:90
-msgid "Select a bookmark folder"
-msgstr "Lesezeichenordner wählen"
+#: ../../mod/events.php:450
+msgid "Edit start date and time"
+msgstr "Startdatum und -zeit bearbeiten"
-#: ../../mod/rbmark.php:95
-msgid "Save Bookmark"
-msgstr "Lesezeichen speichern"
+#: ../../mod/events.php:450
+msgid "Start date and time"
+msgstr "Startdatum und -zeit"
-#: ../../mod/rbmark.php:96
-msgid "URL of bookmark"
-msgstr "URL des Lesezeichens"
+#: ../../mod/events.php:451 ../../mod/events.php:454
+msgid "Finish date and time are not known or not relevant"
+msgstr "Enddatum und -zeit sind unbekannt oder irrelevant"
-#: ../../mod/rbmark.php:97 ../../mod/appman.php:93 ../../mod/events.php:450
-msgid "Description"
-msgstr "Beschreibung"
+#: ../../mod/events.php:453
+msgid "Edit finish date and time"
+msgstr "Enddatum und -zeit bearbeiten"
-#: ../../mod/rbmark.php:101
-msgid "Or enter new bookmark folder name"
-msgstr "Oder gib einen neuen Namen für den Lesezeichenordner ein"
+#: ../../mod/events.php:453
+msgid "Finish date and time"
+msgstr "Enddatum und -zeit"
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
-msgstr "Kontakt nicht gefunden"
+#: ../../mod/events.php:455 ../../mod/events.php:456
+msgid "Adjust for viewer timezone"
+msgstr "An die Zeitzone des Betrachters anpassen"
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "Freundschaftsempfehlung senden."
+#: ../../mod/events.php:455
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien."
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Kontakte vorschlagen"
+#: ../../mod/events.php:457
+msgid "Edit Description"
+msgstr "Beschreibung bearbeiten"
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Schlage %s einen Kontakt vor"
+#: ../../mod/events.php:459
+msgid "Edit Location"
+msgstr "Ort bearbeiten"
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
-msgstr "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt."
+#: ../../mod/events.php:462 ../../mod/events.php:464
+msgid "Share this event"
+msgstr "Den Termin teilen"
-#: ../../mod/sources.php:45
-msgid "Source created."
-msgstr "Quelle erstellt."
+#: ../../mod/events.php:469
+msgid "Advanced Options"
+msgstr "Weitere Optionen"
-#: ../../mod/sources.php:57
-msgid "Source updated."
-msgstr "Quelle aktualisiert."
+#: ../../mod/events.php:581 ../../mod/cal.php:253
+msgid "l, F j"
+msgstr "l, j. F"
-#: ../../mod/sources.php:82
-msgid "*"
-msgstr "*"
+#: ../../mod/events.php:603
+msgid "Edit event"
+msgstr "Termin bearbeiten"
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
-msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten."
+#: ../../mod/events.php:605
+msgid "Delete event"
+msgstr "Termin löschen"
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
-msgstr "Neue Quelle"
+#: ../../mod/events.php:639
+msgid "calendar"
+msgstr "Kalender"
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals."
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Edit Event"
+msgstr "Termin bearbeiten"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
-msgstr "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Create Event"
+msgstr "Termin anlegen"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
-msgstr "Leer lassen, um alle öffentlichen Beiträge zu importieren"
+#: ../../mod/events.php:659 ../../mod/events.php:666 ../../mod/photos.php:916
+#: ../../mod/cal.php:326 ../../mod/cal.php:333
+msgid "Previous"
+msgstr "Voriges"
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
-msgstr "Quelle nicht gefunden."
+#: ../../mod/events.php:660 ../../mod/events.php:667 ../../mod/photos.php:925
+#: ../../mod/setup.php:291 ../../mod/cal.php:327 ../../mod/cal.php:334
+msgid "Next"
+msgstr "Nächste"
-#: ../../mod/sources.php:130
-msgid "Edit Source"
-msgstr "Quelle bearbeiten"
+#: ../../mod/events.php:668 ../../mod/cal.php:335
+msgid "Today"
+msgstr "Heute"
-#: ../../mod/sources.php:131
-msgid "Delete Source"
-msgstr "Quelle löschen"
+#: ../../mod/events.php:699
+msgid "Event removed"
+msgstr "Termin gelöscht"
-#: ../../mod/sources.php:158
-msgid "Source removed"
-msgstr "Quelle gelöscht"
+#: ../../mod/events.php:702
+msgid "Failed to remove event"
+msgstr "Termin konnte nicht gelöscht werden"
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
-msgstr "Konnte die Quelle nicht löschen."
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
+msgstr "Inhalte von Firefox nach $Projectname teilen"
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Ungültiger Anfrage-Identifikator."
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
+msgstr "Aktiviert den $Projectname-Provider für firefox"
-#: ../../mod/notifications.php:35
-msgid "Discard"
-msgstr "Verwerfen"
+#: ../../mod/filer.php:48
+msgid "- select -"
+msgstr "– auswählen –"
-#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
-msgid "Tag removed"
-msgstr "Schlagwort entfernt"
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
+msgstr "Zugriff verweigert."
-#: ../../mod/tagrm.php:119
-msgid "Remove Item Tag"
-msgstr "Schlagwort entfernen"
+#: ../../mod/filestorage.php:98
+msgid "File not found."
+msgstr "Datei nicht gefunden."
-#: ../../mod/tagrm.php:121
-msgid "Select a tag to remove: "
-msgstr "Schlagwort zum Entfernen auswählen:"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
+msgstr "Dateiberechtigungen bearbeiten"
-#: ../../mod/tagrm.php:133 ../../mod/photos.php:951
-msgid "Remove"
-msgstr "Entferne"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
+msgstr "Berechtigungen setzen/ändern"
-#: ../../mod/directory.php:236
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] "%d Bewertung"
-msgstr[1] "%d Bewertungen"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
+msgstr "Alle Dateien und Unterverzeichnisse einbinden"
-#: ../../mod/directory.php:247
-msgid "Gender: "
-msgstr "Geschlecht:"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
+msgstr "Zurück zur Dateiliste"
-#: ../../mod/directory.php:249
-msgid "Status: "
-msgstr "Status:"
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen"
-#: ../../mod/directory.php:251
-msgid "Homepage: "
-msgstr "Webseite:"
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken"
-#: ../../mod/directory.php:310
-msgid "Description:"
-msgstr "Beschreibung:"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
+msgstr "Diese Datei freigeben"
-#: ../../mod/directory.php:319
-msgid "Public Forum:"
-msgstr "Öffentliches Forum:"
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
+msgstr "URL zu dieser Datei anzeigen"
-#: ../../mod/directory.php:322
-msgid "Keywords: "
-msgstr "Schlüsselwörter:"
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
+msgstr "Meine Kontakte über diese Datei benachrichtigen"
-#: ../../mod/directory.php:325
-msgid "Don't suggest"
-msgstr "Nicht vorschlagen"
+#: ../../mod/follow.php:27
+msgid "Channel added."
+msgstr "Kanal hinzugefügt."
-#: ../../mod/directory.php:327
-msgid "Common connections:"
-msgstr "Gemeinsame Verbindungen:"
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "Kontakt nicht gefunden"
-#: ../../mod/directory.php:376
-msgid "Global Directory"
-msgstr "Globales Verzeichnis"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "Freundschaftsempfehlung senden."
-#: ../../mod/directory.php:376
-msgid "Local Directory"
-msgstr "Lokales Verzeichnis"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Kontakte vorschlagen"
-#: ../../mod/directory.php:382
-msgid "Finding:"
-msgstr "Ergebnisse:"
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Schlage %s einen Kontakt vor"
-#: ../../mod/directory.php:387
-msgid "next page"
-msgstr "nächste Seite"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
+msgstr "Gruppe wurde erstellt."
-#: ../../mod/directory.php:387
-msgid "previous page"
-msgstr "vorherige Seite"
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
+msgstr "Gruppe konnte nicht erstellt werden."
-#: ../../mod/directory.php:388
-msgid "Sort options"
-msgstr "Sortieroptionen"
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
+msgstr "Gruppe wurde aktualisiert."
-#: ../../mod/directory.php:389
-msgid "Alphabetic"
-msgstr "alphabetisch"
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
+msgstr "Erstelle eine Gruppe für Kanäle."
-#: ../../mod/directory.php:390
-msgid "Reverse Alphabetic"
-msgstr "Entgegengesetzt alphabetisch"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
+msgstr "Gruppenname:"
-#: ../../mod/directory.php:391
-msgid "Newest to Oldest"
-msgstr "Neueste zuerst"
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
+msgstr "Mitglieder sind sichtbar für andere Kanäle"
-#: ../../mod/directory.php:392
-msgid "Oldest to Newest"
-msgstr "Älteste zuerst"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
+msgstr "Gruppe wurde entfernt."
-#: ../../mod/directory.php:409
-msgid "No entries (some entries may be hidden)."
-msgstr "Keine Einträge gefunden (einige könnten versteckt sein)."
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
+msgstr "Gruppe konnte nicht entfernt werden."
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
-msgstr "Kein gültiges Konto gefunden."
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
+msgstr "Gruppeneditor"
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
-msgstr "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails."
+#: ../../mod/group.php:193
+msgid "Members"
+msgstr "Mitglieder"
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Nutzer (%s)"
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
+msgstr "Alle verbundenen Kanäle"
-#: ../../mod/lostpass.php:40
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
+msgstr "Wähle einen Kanal zum hinzufügen oder entfernen aus."
+
+#: ../../mod/help.php:149
+msgid "Documentation Search"
+msgstr "Suche in der Dokumentation"
+
+#: ../../mod/help.php:190 ../../mod/help.php:196 ../../mod/help.php:202
+msgid "Help:"
+msgstr "Hilfe:"
+
+#: ../../mod/help.php:243
+msgid "$Projectname Documentation"
+msgstr "$Projectname-Dokumentation"
+
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
+msgstr "$Projectname"
+
+#: ../../mod/home.php:75
#, php-format
-msgid "Password reset requested at %s"
-msgstr "Passwort-Rücksetzung auf %s angefordert"
+msgid "Welcome to %s"
+msgstr "Willkommen auf %s"
-#: ../../mod/lostpass.php:63
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen."
+#: ../../mod/id.php:11
+msgid "First Name"
+msgstr "Vorname"
-#: ../../mod/lostpass.php:86 ../../boot.php:1489
-msgid "Password Reset"
-msgstr "Zurücksetzen des Kennworts"
+#: ../../mod/id.php:12
+msgid "Last Name"
+msgstr "Nachname"
-#: ../../mod/lostpass.php:87
-msgid "Your password has been reset as requested."
-msgstr "Dein Passwort wurde wie angefordert neu erstellt."
+#: ../../mod/id.php:13
+msgid "Nickname"
+msgstr "Spitzname"
-#: ../../mod/lostpass.php:88
-msgid "Your new password is"
-msgstr "Dein neues Passwort lautet"
+#: ../../mod/id.php:14
+msgid "Full Name"
+msgstr "Voller Name"
-#: ../../mod/lostpass.php:89
-msgid "Save or copy your new password - and then"
-msgstr "Speichere oder kopiere Dein neues Passwort – und dann"
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
+msgstr "Profilfoto 16 px"
-#: ../../mod/lostpass.php:90
-msgid "click here to login"
-msgstr "Klicke hier, um dich anzumelden"
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
+msgstr "Profilfoto 32 px"
-#: ../../mod/lostpass.php:91
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Dein Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden."
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
+msgstr "Profilfoto 48 px"
-#: ../../mod/lostpass.php:108
-#, php-format
-msgid "Your password has changed at %s"
-msgstr "Auf %s wurde Dein Passwort geändert"
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
+msgstr "Profilfoto 64 px"
-#: ../../mod/lostpass.php:123
-msgid "Forgot your Password?"
-msgstr "Kennwort vergessen?"
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
+msgstr "Profilfoto 80 px"
-#: ../../mod/lostpass.php:124
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail."
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
+msgstr "Profilfoto 128 px"
-#: ../../mod/lostpass.php:125
-msgid "Email Address"
-msgstr "E-Mail Adresse"
+#: ../../mod/id.php:26
+msgid "Timezone"
+msgstr "Zeitzone"
-#: ../../mod/lostpass.php:126
-msgid "Reset"
-msgstr "Zurücksetzen"
+#: ../../mod/id.php:27 ../../mod/profiles.php:730
+msgid "Homepage URL"
+msgstr "Homepage-URL"
-#: ../../mod/regdir.php:45 ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
-msgstr "Diese Webseite ist kein Verzeichnisserver"
+#: ../../mod/id.php:29
+msgid "Birth Year"
+msgstr "Geburtsjahr"
+
+#: ../../mod/id.php:30
+msgid "Birth Month"
+msgstr "Geburtsmonat"
+
+#: ../../mod/id.php:31
+msgid "Birth Day"
+msgstr "Geburtstag"
+
+#: ../../mod/id.php:32
+msgid "Birthdate"
+msgstr "Geburtsdatum"
+
+#: ../../mod/id.php:33 ../../mod/profiles.php:449
+msgid "Gender"
+msgstr "Geschlecht"
#: ../../mod/impel.php:192
#, php-format
@@ -6237,16 +5522,6 @@ msgstr "Element für %s installiert"
msgid "%s element installation failed"
msgstr "Installation des Elements %s fehlgeschlagen"
-#: ../../mod/subthread.php:114
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s folgt nun %2$ss %3$s"
-
-#: ../../mod/subthread.php:116
-#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
-msgstr "%1$s folgt %2$ss %3$s nicht mehr"
-
#: ../../mod/import.php:28
#, php-format
msgid "Your service plan only allows %d channels."
@@ -6264,51 +5539,51 @@ msgstr "Daten können vom alten Server nicht heruntergeladen werden"
msgid "Imported file is empty."
msgstr "Die importierte Datei ist leer."
-#: ../../mod/import.php:116 ../../mod/import_items.php:82
+#: ../../mod/import.php:118 ../../mod/import_items.php:82
#, php-format
msgid "Warning: Database versions differ by %1$d updates."
msgstr "Achtung: Datenbankversionen unterscheiden sich um %1$d Aktualisierungen."
-#: ../../mod/import.php:149
+#: ../../mod/import.php:156
msgid "No channel. Import failed."
msgstr "Kein Kanal. Import fehlgeschlagen."
-#: ../../mod/import.php:509
+#: ../../mod/import.php:531
msgid "You must be logged in to use this feature."
msgstr "Du musst angemeldet sein um diese Funktion zu nutzen."
-#: ../../mod/import.php:514
+#: ../../mod/import.php:536
msgid "Import Channel"
msgstr "Kanal importieren"
-#: ../../mod/import.php:515
+#: ../../mod/import.php:537
msgid ""
"Use this form to import an existing channel from a different server/hub. You"
" may retrieve the channel identity from the old server/hub via the network "
"or provide an export file."
msgstr "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren."
-#: ../../mod/import.php:516 ../../mod/import_items.php:121
+#: ../../mod/import.php:538 ../../mod/import_items.php:115
msgid "File to Upload"
msgstr "Hochzuladende Datei:"
-#: ../../mod/import.php:517
+#: ../../mod/import.php:539
msgid "Or provide the old server/hub details"
msgstr "Oder gib die Details Deines bisherigen $Projectname-Hubs ein"
-#: ../../mod/import.php:518
+#: ../../mod/import.php:540
msgid "Your old identity address (xyz@example.com)"
msgstr "Bisherige Kanal-Adresse (xyz@example.com)"
-#: ../../mod/import.php:519
+#: ../../mod/import.php:541
msgid "Your old login email address"
msgstr "Deine alte Login-E-Mail-Adresse"
-#: ../../mod/import.php:520
+#: ../../mod/import.php:542
msgid "Your old login password"
msgstr "Dein altes Passwort"
-#: ../../mod/import.php:521
+#: ../../mod/import.php:543
msgid ""
"For either option, please choose whether to make this hub your new primary "
"address, or whether your old location should continue this role. You will be"
@@ -6316,22 +5591,35 @@ msgid ""
"primary location for files, photos, and media."
msgstr "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige $Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein."
-#: ../../mod/import.php:522
+#: ../../mod/import.php:544
msgid "Make this hub my primary location"
msgstr "Dieser $Pojectname-Hub ist mein primärer Hub."
-#: ../../mod/import.php:523
+#: ../../mod/import.php:545
msgid ""
"Import existing posts if possible (experimental - limited by available "
"memory"
msgstr "Importiere bestehende Beiträge falls möglich (experimentell - begrenzt durch zur Verfügung stehenden Speicher"
-#: ../../mod/import.php:524
+#: ../../mod/import.php:546
msgid ""
"This process may take several minutes to complete. Please submit the form "
"only once and leave this page open until finished."
msgstr "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen."
+#: ../../mod/import_items.php:98
+msgid "Import completed"
+msgstr "Import abgeschlossen"
+
+#: ../../mod/import_items.php:113
+msgid "Import Items"
+msgstr "Beiträge importieren"
+
+#: ../../mod/import_items.php:114
+msgid ""
+"Use this form to import existing posts and content from an export file."
+msgstr "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren."
+
#: ../../mod/invite.php:25
msgid "Total invitation limit exceeded."
msgstr "Einladungslimit überschritten."
@@ -6382,8 +5670,8 @@ msgid "Please join my community on $Projectname."
msgstr "Schließe Dich uns auf $Projectname an!"
#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
-msgstr "Gib folgenden Einladungs-Code ein:"
+msgid "You will need to supply this invitation code:"
+msgstr "Bitte verwende bei der Registrierung den folgenden Einladungscode:"
#: ../../mod/invite.php:135
msgid ""
@@ -6395,224 +5683,564 @@ msgid "2. Enter my $Projectname network address into the site searchbar."
msgstr "2. Gib meine $Projectname-Adresse im Suchfeld ein."
#: ../../mod/invite.php:138
-msgid "or visit "
+msgid "or visit"
msgstr "oder besuche"
#: ../../mod/invite.php:140
msgid "3. Click [Connect]"
msgstr "3. Klicke auf [Verbinden]"
-#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
+msgstr "Originalbeitrag nicht gefunden."
+
+#: ../../mod/item.php:423
+msgid "Empty post discarded."
+msgstr "Leeren Beitrag verworfen."
+
+#: ../../mod/item.php:463
+msgid "Executable content type not permitted to this channel."
+msgstr "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben."
+
+#: ../../mod/item.php:843
+msgid "Duplicate post suppressed."
+msgstr "Doppelter Beitrag unterdrückt."
+
+#: ../../mod/item.php:973
+msgid "System error. Post not saved."
+msgstr "Systemfehler. Beitrag nicht gespeichert."
+
+#: ../../mod/item.php:1240
+msgid "Unable to obtain post information from database."
+msgstr "Beitragsinformationen können nicht aus der Datenbank abgerufen werden."
+
+#: ../../mod/item.php:1247
#, php-format
-msgid "Fetching URL returns error: %1$s"
-msgstr "Abrufen der URL gab einen Fehler zurück: %1$s"
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht."
-#: ../../mod/profile_photo.php:112
-msgid "Image uploaded but image cropping failed."
-msgstr "Bild hochgeladen, aber das Zurechtschneiden schlug fehl."
+#: ../../mod/item.php:1254
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht."
-#: ../../mod/profile_photo.php:166
-msgid "Image resize failed."
-msgstr "Bild-Anpassung fehlgeschlagen."
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
+msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache"
-#: ../../mod/profile_photo.php:212
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
+msgstr "Layout-Beschreibung"
+
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
+msgstr "PDL-Datei herunterladen"
+
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
+msgstr "Mögen/Nicht mögen"
+
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
+msgstr "Diese Aktion kann nur von Mitgliedern ausgeführt werden."
+
+#: ../../mod/like.php:21
msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird."
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
+"href=\"register\">register as a new $Projectname member</a> to continue."
+msgstr "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner $Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues $Projectname-Mitglied</a>."
-#: ../../mod/profile_photo.php:250
-msgid "Image upload failed."
-msgstr "Hochladen des Bilds fehlgeschlagen."
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
+msgstr "Ungültige Anfrage."
-#: ../../mod/profile_photo.php:269
-msgid "Unable to process image."
-msgstr "Kann Bild nicht verarbeiten."
+#: ../../mod/like.php:142
+msgid "thing"
+msgstr "Sache"
-#: ../../mod/profile_photo.php:297
-msgid "female"
-msgstr "weiblich"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
+msgstr "Kanal nicht vorhanden."
-#: ../../mod/profile_photo.php:298
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
+msgstr "Die vorherige Aktion wurde rückgängig gemacht."
+
+#: ../../mod/like.php:420
#, php-format
-msgid "%1$s updated her %2$s"
-msgstr "%1$s hat ihr %2$s aktualisiert"
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$s stimmt %2$ss %3$s zu"
-#: ../../mod/profile_photo.php:299
-msgid "male"
-msgstr "männlich"
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$s lehnt %2$ss %3$s ab"
-#: ../../mod/profile_photo.php:300
+#: ../../mod/like.php:424
#, php-format
-msgid "%1$s updated his %2$s"
-msgstr "%1$s hat sein %2$s aktualisiert"
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$s enthält sich zu %2$ss %3$s"
-#: ../../mod/profile_photo.php:302
+#: ../../mod/like.php:426
#, php-format
-msgid "%1$s updated their %2$s"
-msgstr "%1$s hat sein/ihr %2$s aktualisiert"
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$s nimmt an %2$ss %3$s teil"
-#: ../../mod/profile_photo.php:304
-msgid "profile photo"
-msgstr "Profilfoto"
+#: ../../mod/like.php:428
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$s nimmt an %2$ss %3$s nicht teil"
-#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
-msgid "Photo not available."
-msgstr "Foto nicht verfügbar."
+#: ../../mod/like.php:430
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$s nimmt vielleicht an %2$ss %3$s teil"
-#: ../../mod/profile_photo.php:450
-msgid "Upload File:"
-msgstr "Datei hochladen:"
+#: ../../mod/like.php:533
+msgid "Action completed."
+msgstr "Aktion durchgeführt."
-#: ../../mod/profile_photo.php:451
-msgid "Select a profile:"
-msgstr "Wähle ein Profil:"
+#: ../../mod/like.php:534
+msgid "Thank you."
+msgstr "Vielen Dank."
-#: ../../mod/profile_photo.php:452
-msgid "Upload Profile Photo"
-msgstr "Lade neues Profilfoto hoch"
+#: ../../mod/lockview.php:37
+msgid "Remote privacy information not available."
+msgstr "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar."
-#: ../../mod/profile_photo.php:457 ../../mod/settings.php:975
-msgid "or"
-msgstr "oder"
+#: ../../mod/lockview.php:58
+msgid "Visible to:"
+msgstr "Sichtbar für:"
-#: ../../mod/profile_photo.php:457
-msgid "skip this step"
-msgstr "diesen Schritt überspringen"
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
+msgstr "Klon nicht gefunden."
-#: ../../mod/profile_photo.php:457
-msgid "select a photo from your photo albums"
-msgstr "ein Foto aus meinen Fotoalben"
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
+msgstr "Nachschlagen des Kanal-Ortes fehlgeschlagen"
-#: ../../mod/profile_photo.php:473
-msgid "Crop Image"
-msgstr "Bild zuschneiden"
+#: ../../mod/locs.php:62
+msgid ""
+"Please select another location to become primary before removing the primary"
+" location."
+msgstr "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst."
-#: ../../mod/profile_photo.php:474
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Bitte schneide das Bild für eine optimale Anzeige passend zu."
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
+msgstr "Synchronisiere Klone"
-#: ../../mod/profile_photo.php:476
-msgid "Done Editing"
-msgstr "Bearbeitung fertigstellen"
+#: ../../mod/locs.php:101
+msgid "No locations found."
+msgstr "Keine Klon-Adressen gefunden."
-#: ../../mod/thing.php:111
-msgid "Thing updated"
-msgstr "Sache aktualisiert"
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
+msgstr "Klon-Adressen verwalten"
-#: ../../mod/thing.php:163
-msgid "Object store: failed"
-msgstr "Speichern des Objekts fehlgeschlagen"
+#: ../../mod/locs.php:113
+msgid "Location (address)"
+msgstr "URL (Adresse)"
-#: ../../mod/thing.php:167
-msgid "Thing added"
-msgstr "Sache hinzugefügt"
+#: ../../mod/locs.php:114
+msgid "Primary Location"
+msgstr "Primärer Klon"
-#: ../../mod/thing.php:193
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr "OBJ: %1$s %2$s %3$s"
+#: ../../mod/locs.php:115
+msgid "Drop location"
+msgstr "Klon löschen"
-#: ../../mod/thing.php:256
-msgid "Show Thing"
-msgstr "Sache anzeigen"
+#: ../../mod/locs.php:117
+msgid "Sync now"
+msgstr "Jetzt synchronisieren"
-#: ../../mod/thing.php:263
-msgid "item not found."
-msgstr "Eintrag nicht gefunden"
+#: ../../mod/locs.php:118
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!"
-#: ../../mod/thing.php:296
-msgid "Edit Thing"
-msgstr "Sache bearbeiten"
+#: ../../mod/locs.php:119
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing"
+" your channel."
+msgstr "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst."
-#: ../../mod/thing.php:298 ../../mod/thing.php:348
-msgid "Select a profile"
-msgstr "Wähle ein Profil"
+#: ../../mod/locs.php:120
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt."
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Post an activity"
-msgstr "Aktivitätsnachricht senden"
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
+msgstr "hat Dir eine private Nachricht geschickt"
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Nur an Betrachter des ausgewählten Profils senden"
+#: ../../mod/ping.php:308
+msgid "added your channel"
+msgstr "hat deinen Kanal hinzugefügt"
-#: ../../mod/thing.php:304 ../../mod/thing.php:353
-msgid "Name of thing e.g. something"
-msgstr "Name der Sache, z. B. irgendwas"
+#: ../../mod/ping.php:350
+msgid "posted an event"
+msgstr "hat einen Termin veröffentlicht"
-#: ../../mod/thing.php:306 ../../mod/thing.php:354
-msgid "URL of thing (optional)"
-msgstr "URL der Sache (optional)"
+#: ../../mod/magic.php:69
+msgid "Hub not found."
+msgstr "Server nicht gefunden."
-#: ../../mod/thing.php:308 ../../mod/thing.php:355
-msgid "URL for photo of thing (optional)"
-msgstr "URL eines Fotos der Sache (optional)"
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
+msgstr "Konnte den Empfänger nicht finden."
-#: ../../mod/thing.php:346
-msgid "Add Thing to your Profile"
-msgstr "Die Sache Deinem Profil hinzufügen"
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
+msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen."
-#: ../../mod/dirsearch.php:29
-msgid "This directory server requires an access token"
-msgstr "Dieser Verzeichnisserver benötigt einen Zugangstoken"
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
+msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen."
-#: ../../mod/editblock.php:118
-msgid "Delete block?"
-msgstr "Block löschen?"
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen."
-#: ../../mod/editblock.php:180
-msgid "Edit Block"
-msgstr "Block bearbeiten"
+#: ../../mod/mail.php:140
+msgid "Messages"
+msgstr "Nachrichten"
-#: ../../mod/removeaccount.php:30
-msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt."
+#: ../../mod/mail.php:175
+msgid "Message recalled."
+msgstr "Nachricht widerrufen."
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Dieses Konto löschen"
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
+msgstr "Unterhaltung gelöscht."
-#: ../../mod/removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
-msgstr "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht."
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
+msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk."
-#: ../../mod/removeaccount.php:60
-msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen"
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
+msgstr "Private Nachricht senden"
-#: ../../mod/removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "Standardmäßig werden nur die Kanalklone auf diesem $Projectname-Hub aus dem Netzwerk entfernt"
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
+msgstr "An:"
-#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
-msgid "Remove Account"
-msgstr "Konto entfernen"
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
+msgstr "Betreff:"
-#: ../../mod/import_items.php:101
-msgid "Import completed"
-msgstr "Import abgeschlossen"
+#: ../../mod/mail.php:250
+msgid "Send"
+msgstr "Absenden"
-#: ../../mod/import_items.php:119
-msgid "Import Items"
-msgstr "Beiträge importieren"
+#: ../../mod/mail.php:342
+msgid "Delete message"
+msgstr "Nachricht löschen"
+
+#: ../../mod/mail.php:343
+msgid "Delivery report"
+msgstr "Zustellungsbericht"
-#: ../../mod/import_items.php:120
+#: ../../mod/mail.php:344
+msgid "Recall message"
+msgstr "Nachricht widerrufen"
+
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
+msgstr "Die Nachricht wurde widerrufen."
+
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
+msgstr "Unterhaltung löschen"
+
+#: ../../mod/mail.php:365
msgid ""
-"Use this form to import existing posts and content from an export file."
-msgstr "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren."
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten."
+
+#: ../../mod/mail.php:369
+msgid "Send Reply"
+msgstr "Antwort senden"
+
+#: ../../mod/mail.php:374
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "Deine Nachricht für %s (%s):"
+
+#: ../../mod/manage.php:130 ../../mod/new_channel.php:117
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet."
+
+#: ../../mod/manage.php:138
+msgid "Create a new channel"
+msgstr "Neuen Kanal anlegen"
+
+#: ../../mod/manage.php:163
+msgid "Current Channel"
+msgstr "Aktueller Kanal"
+
+#: ../../mod/manage.php:165
+msgid "Switch to one of your channels by selecting it."
+msgstr "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst."
+
+#: ../../mod/manage.php:166
+msgid "Default Channel"
+msgstr "Standard Kanal"
+
+#: ../../mod/manage.php:167
+msgid "Make Default"
+msgstr "Zum Standard machen"
+
+#: ../../mod/manage.php:170
+#, php-format
+msgid "%d new messages"
+msgstr "%d neue Nachrichten"
+
+#: ../../mod/manage.php:171
+#, php-format
+msgid "%d new introductions"
+msgstr "%d neue Vorstellungen"
+
+#: ../../mod/manage.php:173
+msgid "Delegated Channels"
+msgstr "Delegierte Kanäle"
+
+#: ../../mod/match.php:22
+msgid "Profile Match"
+msgstr "Profil-Ãœbereinstimmungen"
+
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu."
+
+#: ../../mod/match.php:63
+msgid "is interested in:"
+msgstr "interessiert sich für:"
+
+#: ../../mod/match.php:70
+msgid "No matches"
+msgstr "Keine Ãœbereinstimmungen"
+
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
+msgstr "Kann Menü nicht aktualisieren."
+
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
+msgstr "Kann Menü nicht erstellen."
+
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
+msgstr "Name des Menüs"
+
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich"
+
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
+msgstr "Menütitel"
+
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Sichtbar auf der Webseite – für keinen Titel leer lassen"
+
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
+msgstr "Lesezeichen erlauben"
+
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
+msgstr "Im Menü können gespeicherte Lesezeichen abgelegt werden"
+
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
+msgstr "Absenden und fortfahren"
+
+#: ../../mod/menu.php:109
+msgid "Drop"
+msgstr "Löschen"
+
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
+msgstr "Lesezeichen erlaubt"
+
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
+msgstr "Lösche dieses Menü"
+
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
+msgstr "Bearbeite Menü Inhalte"
+
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
+msgstr "Dieses Menü bearbeiten"
+
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
+msgstr "Menü konnte nicht gelöscht werden."
+
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
+msgstr "Menü nicht gefunden"
+
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
+msgstr "Menü bearbeiten"
+
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
+msgstr "Einträge zu diesem Menü hinzufügen oder entfernen"
+
+#: ../../mod/menu.php:151
+msgid "Menu name"
+msgstr "Menü Name"
+
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
+msgstr "Muss eindeutig sein, ist aber nur für Dich sichtbar"
+
+#: ../../mod/menu.php:152
+msgid "Menu title"
+msgstr "Menü Titel"
+
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
+msgstr "Menü Titel wie er von anderen gesehen wird"
+
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
+msgstr "Erlaube Lesezeichen"
+
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
+msgstr "Nicht gefunden."
+
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
+msgstr "Element konnte nicht erstellt werden."
+
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
+msgstr "Kann Menü-Element nicht aktualisieren."
+
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
+msgstr "Kann Menü-Bestandteil nicht hinzufügen."
+
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
+msgstr "Zugriffsrechte des Menü-Elements"
+
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1075
+msgid "(click to open/close)"
+msgstr "(zum öffnen/schließen anklicken)"
+
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
+msgstr "Name des Links"
+
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
+msgstr "Ziel des Links oder Untermenüs"
+
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen."
+
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
+msgstr "Magic-Auth verwenden, falls verfügbar"
+
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
+msgstr "Öffne Link in neuem Fenster"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
+msgstr "Reihenfolge in der Liste"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Größere Nummern werden weiter unten in der Auflistung einsortiert"
+
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
+msgstr "Absenden und fertigstellen"
+
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr "Absenden und fortfahren"
+
+#: ../../mod/mitem.php:166
+msgid "Menu:"
+msgstr "Menü:"
+
+#: ../../mod/mitem.php:169
+msgid "Link Target"
+msgstr "Ziel des Links"
+
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
+msgstr "Menü bearbeiten"
+
+#: ../../mod/mitem.php:175
+msgid "Edit element"
+msgstr "Bestandteil bearbeiten"
+
+#: ../../mod/mitem.php:176
+msgid "Drop element"
+msgstr "Bestandteil löschen"
+
+#: ../../mod/mitem.php:177
+msgid "New element"
+msgstr "Neues Bestandteil"
+
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
+msgstr "Diesen Menü-Container bearbeiten"
+
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
+msgstr "Menüelement hinzufügen"
+
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
+msgstr "Lösche dieses Menü-Bestandteil"
+
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
+msgstr "Bearbeite dieses Menü-Bestandteil"
+
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
+msgstr "Menü-Bestandteil nicht gefunden."
+
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
+msgstr "Menü-Bestandteil gelöscht."
+
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
+msgstr "Menü-Bestandteil kann nicht gelöscht werden."
+
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
+msgstr "Bearbeite Menü-Bestandteil"
+
+#: ../../mod/mitem.php:226
+msgid "Link text"
+msgstr "Link Text"
+
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
+msgstr "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden"
#: ../../mod/network.php:91
msgid "No such group"
-msgstr "Sammlung nicht gefunden"
+msgstr "Gruppe nicht gefunden"
#: ../../mod/network.php:131
msgid "No such channel"
@@ -6626,871 +6254,1781 @@ msgstr "Forum"
msgid "Search Results For:"
msgstr "Suchergebnisse für:"
-#: ../../mod/network.php:207
-msgid "Collection is empty"
-msgstr "Sammlung ist leer"
+#: ../../mod/network.php:209
+msgid "Privacy group is empty"
+msgstr "Gruppe ist leer"
-#: ../../mod/network.php:216
-msgid "Collection: "
-msgstr "Sammlung:"
+#: ../../mod/network.php:218
+msgid "Privacy group: "
+msgstr "Gruppe:"
-#: ../../mod/network.php:242
+#: ../../mod/network.php:244
msgid "Invalid connection."
msgstr "Ungültige Verbindung."
-#: ../../mod/pdledit.php:13
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Name or caption"
+msgstr "Name oder Titel"
+
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""
+msgstr "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ "
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+msgid "Choose a short nickname"
+msgstr "Wähle einen kurzen Spitznamen"
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address "
+"e.g. nickname%s"
+msgstr "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Channel role and privacy"
+msgstr "Kanaltyp und Privatspäre-Einstellungen"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Select a channel role with your privacy requirements."
+msgstr "Wähle einen passenden Kanaltyp mit den zugehörigen Voreinstellungen zur Privatsphäre."
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Read more about roles"
+msgstr "Mehr Informationen über Rollen"
+
+#: ../../mod/new_channel.php:131
+msgid "Create Channel"
+msgstr "Einen neuen Kanal anlegen"
+
+#: ../../mod/new_channel.php:132
+msgid ""
+"A channel is your identity on this network. It can represent a person, a "
+"blog, or a forum to name a few. Channels can make connections with other "
+"channels to share information with highly detailed permissions."
+msgstr "Ein Kanal ist Deine Identität in diesem Netzwerk. Er kann eine Person, ein Blog oder ein Forum repräsentieren, nur um ein paar Beispiele zu nennen. Kanäle können Verbindungen miteinander eingehen, um Informationen zu teilen, jeweils basierend auf sehr detaillierten Berechtigungseinstellungen."
+
+#: ../../mod/new_channel.php:133
+msgid ""
+"or <a href=\"import\">import an existing channel</a> from another location."
+msgstr "oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server."
+
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Ungültiger Anfrage-Identifikator."
+
+#: ../../mod/notifications.php:35
+msgid "Discard"
+msgstr "Verwerfen"
+
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
+msgstr "Keine System-Benachrichtigungen mehr."
+
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
+msgstr "System-Benachrichtigungen"
+
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
+msgstr "Konnte Deinen Server nicht finden."
+
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
+msgstr "Veröffentlichung erfolgreich."
+
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
+msgstr "OpenID Protokollfehler. Keine ID zurückgegeben."
+
+#: ../../mod/page.php:126
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
+" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert."
+
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
+msgstr "Konfigurationseditor"
+
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please"
+" leave this page unless you are comfortable with and knowledgeable about how"
+" to correctly use this feature."
+msgstr "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird."
+
+#: ../../mod/pdledit.php:14
msgid "Layout updated."
msgstr "Layout aktualisiert."
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
+#: ../../mod/pdledit.php:30 ../../mod/pdledit.php:57
msgid "Edit System Page Description"
msgstr "Systemseitenbeschreibung bearbeiten"
-#: ../../mod/pdledit.php:48
+#: ../../mod/pdledit.php:52
msgid "Layout not found."
msgstr "Layout nicht gefunden."
-#: ../../mod/pdledit.php:54
+#: ../../mod/pdledit.php:58
msgid "Module Name:"
msgstr "Modulname:"
-#: ../../mod/pdledit.php:55
+#: ../../mod/pdledit.php:59
msgid "Layout Help"
msgstr "Layout-Hilfe"
-#: ../../mod/register.php:44
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal."
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
+msgstr "Informationen über den Besitzer der Seite konnten nicht gefunden werden."
-#: ../../mod/register.php:50
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen."
+#: ../../mod/photos.php:100
+msgid "Album not found."
+msgstr "Album nicht gefunden."
-#: ../../mod/register.php:84
-msgid "Passwords do not match."
-msgstr "Passwörter stimmen nicht überein."
+#: ../../mod/photos.php:127
+msgid "Delete Album"
+msgstr "Album löschen"
-#: ../../mod/register.php:117
-msgid ""
-"Registration successful. Please check your email for validation "
-"instructions."
-msgstr "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet."
+#: ../../mod/photos.php:171 ../../mod/photos.php:1020
+msgid "Delete Photo"
+msgstr "Foto löschen"
-#: ../../mod/register.php:123
-msgid "Your registration is pending approval by the site owner."
-msgstr "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden."
+#: ../../mod/photos.php:501
+msgid "No photos selected"
+msgstr "Keine Fotos ausgewählt"
-#: ../../mod/register.php:126
-msgid "Your registration can not be processed."
-msgstr "Deine Registrierung konnte nicht verarbeitet werden."
+#: ../../mod/photos.php:550
+msgid "Access to this item is restricted."
+msgstr "Der Zugriff auf dieses Foto ist eingeschränkt."
-#: ../../mod/register.php:163
-msgid "Registration on this site/hub is by approval only."
-msgstr "Anmeldungen auf diesem Server erfordern Zustimmung durch den Administrator"
+#: ../../mod/photos.php:589
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "%1$.2f MB von %2$.2f MB Foto-Speicher belegt."
-#: ../../mod/register.php:164
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
-msgstr "<a href=\"pubsites\">Registrierung auf einem anderen, angeschlossenen Server</a>"
+#: ../../mod/photos.php:592
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f MB Foto-Speicher belegt."
-#: ../../mod/register.php:174
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal."
+#: ../../mod/photos.php:628
+msgid "Upload Photos"
+msgstr "Fotos hochladen"
-#: ../../mod/register.php:185
-msgid "Terms of Service"
-msgstr "Nutzungsbedingungen"
+#: ../../mod/photos.php:632
+msgid "Enter an album name"
+msgstr "Namen für ein neues Album eingeben"
-#: ../../mod/register.php:191
-#, php-format
-msgid "I accept the %s for this website"
-msgstr "Ich akzeptiere die %s für diese Webseite"
+#: ../../mod/photos.php:633
+msgid "or select an existing album (doubleclick)"
+msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)"
-#: ../../mod/register.php:193
-#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
-msgstr "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite"
+#: ../../mod/photos.php:634
+msgid "Create a status post for this upload"
+msgstr "Einen Statusbeitrag für diesen Upload erzeugen"
-#: ../../mod/register.php:207 ../../mod/admin.php:443
-msgid "Registration"
-msgstr "Registrierung"
+#: ../../mod/photos.php:635
+msgid "Caption (optional):"
+msgstr "Beschriftung (optional):"
-#: ../../mod/register.php:212
-msgid "Membership on this site is by invitation only."
-msgstr "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich."
+#: ../../mod/photos.php:636
+msgid "Description (optional):"
+msgstr "Beschreibung (optional):"
-#: ../../mod/register.php:213
-msgid "Please enter your invitation code"
-msgstr "Bitte trage Deinen Einladungs-Code ein"
+#: ../../mod/photos.php:663
+msgid "Album name could not be decoded"
+msgstr "Albumname konnte nicht dekodiert werden"
-#: ../../mod/register.php:216
-msgid "Your email address"
-msgstr "Ihre E-Mail Adresse"
+#: ../../mod/photos.php:711 ../../mod/photos.php:1250
+#: ../../mod/photos.php:1267
+msgid "Contact Photos"
+msgstr "Kontakt-Bilder"
-#: ../../mod/register.php:217
-msgid "Choose a password"
-msgstr "Passwort"
+#: ../../mod/photos.php:734
+msgid "Show Newest First"
+msgstr "Neueste zuerst anzeigen"
-#: ../../mod/register.php:218
-msgid "Please re-enter your password"
-msgstr "Bitte gib Dein Passwort noch einmal ein"
+#: ../../mod/photos.php:736
+msgid "Show Oldest First"
+msgstr "Älteste zuerst anzeigen"
+
+#: ../../mod/photos.php:838
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden."
+
+#: ../../mod/photos.php:840
+msgid "Photo not available"
+msgstr "Foto nicht verfügbar"
+
+#: ../../mod/photos.php:898
+msgid "Use as profile photo"
+msgstr "Als Profilfoto verwenden"
+
+#: ../../mod/photos.php:905
+msgid "Private Photo"
+msgstr "Privates Foto"
+
+#: ../../mod/photos.php:920
+msgid "View Full Size"
+msgstr "In voller Größe anzeigen"
+
+#: ../../mod/photos.php:965 ../../mod/tagrm.php:133
+msgid "Remove"
+msgstr "Entferne"
+
+#: ../../mod/photos.php:999
+msgid "Edit photo"
+msgstr "Foto bearbeiten"
+
+#: ../../mod/photos.php:1001
+msgid "Rotate CW (right)"
+msgstr "Drehen im UZS (rechts)"
-#: ../../mod/admin.php:52
+#: ../../mod/photos.php:1002
+msgid "Rotate CCW (left)"
+msgstr "Drehen gegen UZS (links)"
+
+#: ../../mod/photos.php:1005
+msgid "Enter a new album name"
+msgstr "Gib einen Namen für ein neues Album ein"
+
+#: ../../mod/photos.php:1006
+msgid "or select an existing one (doubleclick)"
+msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)"
+
+#: ../../mod/photos.php:1009
+msgid "Caption"
+msgstr "Bildunterschrift"
+
+#: ../../mod/photos.php:1011
+msgid "Add a Tag"
+msgstr "Schlagwort hinzufügen"
+
+#: ../../mod/photos.php:1015
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com"
+
+#: ../../mod/photos.php:1018
+msgid "Flag as adult in album view"
+msgstr "In der Albumansicht als nicht jugendfrei markieren"
+
+#: ../../mod/photos.php:1210
+msgid "In This Photo:"
+msgstr "Auf diesem Foto:"
+
+#: ../../mod/photos.php:1215
+msgid "Map"
+msgstr "Karte"
+
+#: ../../mod/photos.php:1306
+msgid "View Album"
+msgstr "Album ansehen"
+
+#: ../../mod/photos.php:1317 ../../mod/photos.php:1330
+#: ../../mod/photos.php:1331
+msgid "Recent Photos"
+msgstr "Neueste Fotos"
+
+#: ../../mod/admin.php:54
msgid "Theme settings updated."
msgstr "Theme-Einstellungen aktualisiert."
-#: ../../mod/admin.php:160
+#: ../../mod/admin.php:174
msgid "# Accounts"
msgstr "Anzahl der Konten"
-#: ../../mod/admin.php:161
+#: ../../mod/admin.php:175
msgid "# blocked accounts"
msgstr "Anzahl der blockierten Konten"
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:176
msgid "# expired accounts"
msgstr "Anzahl der abgelaufenen Konten"
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:177
msgid "# expiring accounts"
msgstr "Anzahl der ablaufenden Konten"
-#: ../../mod/admin.php:174
+#: ../../mod/admin.php:188
msgid "# Channels"
msgstr "Anzahl der Kanäle"
-#: ../../mod/admin.php:175
+#: ../../mod/admin.php:189
msgid "# primary"
msgstr "Anzahl der primären Kanäle"
-#: ../../mod/admin.php:176
+#: ../../mod/admin.php:190
msgid "# clones"
msgstr "Anzahl der Klone"
-#: ../../mod/admin.php:182
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr "Nachrichten-Warteschlangen"
-#: ../../mod/admin.php:198 ../../mod/admin.php:440 ../../mod/admin.php:539
-#: ../../mod/admin.php:807 ../../mod/admin.php:971 ../../mod/admin.php:1068
-#: ../../mod/admin.php:1108 ../../mod/admin.php:1268 ../../mod/admin.php:1302
-#: ../../mod/admin.php:1387
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr "Administration"
-#: ../../mod/admin.php:199
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr "Zusammenfassung"
-#: ../../mod/admin.php:202
+#: ../../mod/admin.php:216
msgid "Registered accounts"
msgstr "Registrierte Konten"
-#: ../../mod/admin.php:203 ../../mod/admin.php:543
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr "Ausstehende Registrierungen"
-#: ../../mod/admin.php:204
+#: ../../mod/admin.php:218
msgid "Registered channels"
msgstr "Registrierte Kanäle"
-#: ../../mod/admin.php:205 ../../mod/admin.php:544
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
msgstr "Aktive Plug-Ins"
-#: ../../mod/admin.php:206
+#: ../../mod/admin.php:220
msgid "Version"
msgstr "Version"
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:339
msgid "Site settings updated."
msgstr "Site-Einstellungen aktualisiert."
-#: ../../mod/admin.php:361 ../../mod/settings.php:793
+#: ../../mod/admin.php:376 ../../mod/settings.php:805
msgid "mobile"
msgstr "mobil"
-#: ../../mod/admin.php:363
+#: ../../mod/admin.php:378
msgid "experimental"
msgstr "experimentell"
-#: ../../mod/admin.php:365
+#: ../../mod/admin.php:380
msgid "unsupported"
msgstr "nicht unterstützt"
-#: ../../mod/admin.php:411
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr "Ja - mit Zustimmung"
-#: ../../mod/admin.php:417
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
msgstr "Mein Server ist kein öffentlicher Server"
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
msgstr "Mein Server erlaubt nur bezahlten Zugang"
-#: ../../mod/admin.php:419
+#: ../../mod/admin.php:434
msgid "My site has free access only"
msgstr "Mein Server erlaubt ausschließlich freien Zugang"
-#: ../../mod/admin.php:420
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
msgstr "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades"
-#: ../../mod/admin.php:444
+#: ../../mod/admin.php:458 ../../mod/register.php:241
+msgid "Registration"
+msgstr "Registrierung"
+
+#: ../../mod/admin.php:459
msgid "File upload"
msgstr "Dateiupload"
-#: ../../mod/admin.php:445
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr "Richtlinien"
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr "Seitenname"
-#: ../../mod/admin.php:451
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr "Banner/Logo"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid "Administrator Information"
msgstr "Administrator-Informationen"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
msgstr "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden."
-#: ../../mod/admin.php:453
+#: ../../mod/admin.php:468
msgid "System language"
msgstr "System-Sprache"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr "System-Theme"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr "Standard-System-Theme – kann durch Nutzerprofile überschieben werden – <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
msgstr "Mobile System-Theme:"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
msgstr "Theme für mobile Geräte"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "Allow Feeds as Connections"
msgstr "Feeds als Verbindungen erlauben"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "(Heavy system resource usage)"
msgstr "(führt zu hoher Systemlast)"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr "Maximale Bildgröße"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung)."
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
msgstr "Erlaubt dieser Server die Registrierung neuer Nutzer?"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:475
+msgid "Invitation only"
+msgstr "Nur mit Einladung"
+
+#: ../../mod/admin.php:475
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden."
+
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
msgstr "Was ist die passendste Beschreibung der Konten auf diesem Hub?"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr "Registrierungstext"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr "Wird gut sichtbar auf der Registrierungs-Seite angezeigt."
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid "Site homepage to show visitors (default: login box)"
msgstr "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)"
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid ""
"example: 'public' to show public stream, 'page/sys/home' to show a system "
"webpage called 'home' or 'include:home.html' to include a file."
msgstr "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen."
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid "Preserve site homepage URL"
msgstr "Homepage-URL schützen"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid ""
"Present the site homepage in a frame at the original location instead of "
"redirecting"
msgstr "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten."
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr "Konten gelten nach X Tagen als unbenutzt"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
msgstr "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit."
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
msgstr "Erlaubte Domains für Kontakte"
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
msgstr "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
msgstr "Erlaubte Domains für E-Mails"
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
msgstr "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid "Not allowed email domains"
msgstr "Nicht erlaubte Domains für E-Mails"
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid ""
"Comma separated list of domains which are not allowed in email addresses for"
" registrations to this site. Wildcards are accepted. Empty to allow any "
"domains, unless allowed domains have been defined."
msgstr "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde."
-#: ../../mod/admin.php:468
-msgid "Block public"
-msgstr "Öffentlichen Zugriff blockieren"
-
-#: ../../mod/admin.php:468
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Zugriff auf sonst öffentliche persönliche Seiten blockieren, wenn man nicht eingeloggt ist."
-
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid "Verify Email Addresses"
msgstr "E-Mail-Adressen überprüfen"
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid ""
"Check to verify email addresses used in account registration (recommended)."
msgstr "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen)."
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid "Force publish"
msgstr "Veröffentlichung erzwingen"
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen."
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid "Import Public Streams"
msgstr "Öffentliche Beiträge importieren"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid ""
"Import and allow access to public content pulled from other sites. Warning: "
"this content is unmoderated."
msgstr "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert."
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid "login on Homepage"
msgstr "Anmeldemaske auf der Homepage"
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid ""
"Present a login box to visitors on the home page if no other content has "
"been configured."
msgstr "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden."
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Directory Server URL"
msgstr "Verzeichnisserver-URL"
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Default directory server"
msgstr "Standard-Verzeichnisserver"
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:491
msgid "Proxy user"
msgstr "Proxy Benutzer"
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:492
msgid "Proxy URL"
msgstr "Proxy URL"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr "Netzwerk-Timeout"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
msgstr "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen)."
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr "Auslieferung Intervall"
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server."
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid "Deliveries per process"
msgstr "Zustellungen pro Prozess"
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid ""
"Number of deliveries to attempt in a single operating system process. Adjust"
" if necessary to tune system performance. Recommend: 1-5."
msgstr "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5."
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid "Poll interval"
msgstr "Abfrageintervall"
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
msgstr "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet."
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
msgstr "Maximales Load Average"
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
msgstr "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50"
-#: ../../mod/admin.php:483
-msgid "Expiration period in days for imported (matrix/network) content"
-msgstr "Zeitraum in Tagen, nach dem importierte Inhalte (aus dem Grid/Netzwerk) gelöscht werden sollen"
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen"
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:498
msgid "0 for no expiration of imported content"
msgstr "0 = keine Löschung importierter Inhalte"
-#: ../../mod/admin.php:531
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "Off"
+msgstr "Aus"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "On"
+msgstr "An"
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr "Blockiere die Funktion %s"
+
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr "Zusätzliche Funktionen verwalten"
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr "Kein Server gefunden"
-#: ../../mod/admin.php:538 ../../mod/admin.php:821
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
msgstr "ID"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr "für Kanal"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "on server"
msgstr "auf Server"
-#: ../../mod/admin.php:538
-msgid "Status"
-msgstr "Status"
-
-#: ../../mod/admin.php:540
+#: ../../mod/admin.php:670
msgid "Server"
msgstr "Server"
-#: ../../mod/admin.php:557
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr "Öffentlichen Zugriff blockieren"
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist."
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr "Kommunikation nur von diesen Seiten erlauben"
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben."
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr "Kommunikation von diesen Seiten blockieren"
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr "Kommunikation nur von diesen Kanälen erlauben"
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by "
+"default"
+msgstr "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. "
+
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr "Kommunikation von folgenden Kanälen blockieren"
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr "Eingebetteten HTML Inhalt von folgenden Domains erlauben"
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr "Eine Seite pro Zeile. Leerlassen um von jeder Seite zuzulassen. "
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr "Eingebettete HTML Inhalte von diesen Seiten blockieren"
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr "Kooperative Einbettungssicherheit"
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr "Teile die Einbettungssicherheit mit anderen kompatiblen Websites/Hubs."
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr "Update wurde als erfolgreich markiert"
-#: ../../mod/admin.php:567
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle."
-#: ../../mod/admin.php:570
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr "Update %s wurde erfolgreich ausgeführt."
-#: ../../mod/admin.php:574
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt."
-#: ../../mod/admin.php:577
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr "Update-Funktion %s konnte nicht gefunden werden."
-#: ../../mod/admin.php:593
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr "Keine fehlgeschlagenen Aktualisierungen."
-#: ../../mod/admin.php:597
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr "Fehlgeschlagene Aktualisierungen"
-#: ../../mod/admin.php:599
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)"
-#: ../../mod/admin.php:600
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr "Versuche, diesen Updateschritt automatisch auszuführen"
-#: ../../mod/admin.php:632
+#: ../../mod/admin.php:809
msgid "Queue Statistics"
msgstr "Warteschlangenstatistiken"
-#: ../../mod/admin.php:633
+#: ../../mod/admin.php:810
msgid "Total Entries"
msgstr "Einträge insgesamt"
-#: ../../mod/admin.php:634
+#: ../../mod/admin.php:811
msgid "Priority"
msgstr "Priorität"
-#: ../../mod/admin.php:635
+#: ../../mod/admin.php:812
msgid "Destination URL"
msgstr "Ziel-URL"
-#: ../../mod/admin.php:636
+#: ../../mod/admin.php:813
msgid "Mark hub permanently offline"
msgstr "Hub als permanent offline markieren"
-#: ../../mod/admin.php:637
+#: ../../mod/admin.php:814
msgid "Empty queue for this hub"
msgstr "Warteschlange für diesen Hub leeren"
-#: ../../mod/admin.php:638
+#: ../../mod/admin.php:815
msgid "Last known contact"
msgstr "Letzter Kontakt"
-#: ../../mod/admin.php:674
+#: ../../mod/admin.php:851
#, php-format
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] "%s Konto blockiert/freigegeben"
msgstr[1] "%s Konten blockiert/freigegeben"
-#: ../../mod/admin.php:682
+#: ../../mod/admin.php:859
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] "%s Konto gelöscht"
msgstr[1] "%s Konten gelöscht"
-#: ../../mod/admin.php:718
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr "Konto nicht gefunden"
-#: ../../mod/admin.php:730
+#: ../../mod/admin.php:907
#, php-format
msgid "Account '%s' deleted"
msgstr "Konto '%s' gelöscht"
-#: ../../mod/admin.php:738
+#: ../../mod/admin.php:915
#, php-format
msgid "Account '%s' blocked"
msgstr "Konto '%s' blockiert"
-#: ../../mod/admin.php:746
+#: ../../mod/admin.php:923
#, php-format
msgid "Account '%s' unblocked"
msgstr "Konto '%s' freigegeben"
-#: ../../mod/admin.php:808 ../../mod/admin.php:820
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr "Benutzer"
-#: ../../mod/admin.php:810 ../../mod/admin.php:974
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr "Alle auswählen"
-#: ../../mod/admin.php:811
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr "Neuanmeldungen, die auf Deine Bestätigung warten"
-#: ../../mod/admin.php:812
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr "Antragsdatum"
-#: ../../mod/admin.php:813
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr "Keine Registrierungen."
-#: ../../mod/admin.php:815
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr "Verweigern"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr "Registrierungs-Datum"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr "Letzte Anmeldung"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Expires"
msgstr "Verfällt"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr "Service-Klasse"
-#: ../../mod/admin.php:823
+#: ../../mod/admin.php:1000
msgid ""
"Selected accounts will be deleted!\\n\\nEverything these accounts had posted"
" on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Die ausgewählten Konten werden gelöscht!\\n\\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\\n\\nBist du dir sicher?"
-#: ../../mod/admin.php:824
+#: ../../mod/admin.php:1001
msgid ""
"The account {0} will be deleted!\\n\\nEverything this account has posted on "
"this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?"
-#: ../../mod/admin.php:860
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] "%s Kanal gesperrt/freigegeben"
msgstr[1] "%s Kanäle gesperrt/freigegeben"
-#: ../../mod/admin.php:869
+#: ../../mod/admin.php:1046
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] "Code für %s Kanal gesperrt/freigegeben"
msgstr[1] "Code für %s Kanäle gesperrt/freigegeben"
-#: ../../mod/admin.php:876
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s Kanal gelöscht"
msgstr[1] "%s Kanäle gelöscht"
-#: ../../mod/admin.php:896
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr "Kanal nicht gefunden"
-#: ../../mod/admin.php:907
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr "Kanal '%s' gelöscht"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' censored"
msgstr "Kanal '%s' gesperrt"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
msgstr "Kanal '%s' freigegeben"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code allowed"
msgstr "Code für Kanal '%s' freigegeben"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code disallowed"
msgstr "Code für Kanal '%s' gesperrt"
-#: ../../mod/admin.php:976
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr "Sperren"
-#: ../../mod/admin.php:977
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr "Freigeben"
-#: ../../mod/admin.php:978
+#: ../../mod/admin.php:1155
msgid "Allow Code"
msgstr "Code erlauben"
-#: ../../mod/admin.php:979
+#: ../../mod/admin.php:1156
msgid "Disallow Code"
msgstr "Code sperren"
-#: ../../mod/admin.php:981
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr "UID"
-#: ../../mod/admin.php:983
+#: ../../mod/admin.php:1158 ../../mod/profiles.php:465
+msgid "Address"
+msgstr "Adresse"
+
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?"
-#: ../../mod/admin.php:984
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?"
-#: ../../mod/admin.php:1024
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
msgstr "Plug-In %s deaktiviert."
-#: ../../mod/admin.php:1028
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
msgstr "Plug-In %s aktiviert."
-#: ../../mod/admin.php:1038 ../../mod/admin.php:1241
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr "Deaktivieren"
-#: ../../mod/admin.php:1041 ../../mod/admin.php:1243
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr "Aktivieren"
-#: ../../mod/admin.php:1070 ../../mod/admin.php:1270
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr "Umschalten"
-#: ../../mod/admin.php:1078 ../../mod/admin.php:1280
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr "Autor: "
-#: ../../mod/admin.php:1079 ../../mod/admin.php:1281
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr "Betreuer:"
-#: ../../mod/admin.php:1206
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr "Minimale Version des Projekts:"
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr "Maximale Version des Projekts:"
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr "Minimale PHP Version:"
+
+#: ../../mod/admin.php:1278
+msgid "Requires: "
+msgstr "Benötigt:"
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr "Abgeschaltet - Versionsinkompatibilität"
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr "Keine Theme gefunden."
-#: ../../mod/admin.php:1262
+#: ../../mod/admin.php:1479
msgid "Screenshot"
msgstr "Bildschirmfoto"
-#: ../../mod/admin.php:1308
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr "[Experimentell]"
-#: ../../mod/admin.php:1309
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
msgstr "[Nicht unterstützt]"
-#: ../../mod/admin.php:1333
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
msgstr "Protokoll-Einstellungen aktualisiert."
-#: ../../mod/admin.php:1390
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr "Leeren"
-#: ../../mod/admin.php:1396
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr "Debugging"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr "Protokolldatei"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
msgstr "Muss für den Webserver schreibbar sein. Relativ zum $Projectname-Stammverzeichnis."
-#: ../../mod/admin.php:1398
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr "Protokollstufe"
-#: ../../mod/admin.php:1444
+#: ../../mod/admin.php:1682
msgid "New Profile Field"
msgstr "Neues Profilfeld"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "Field nickname"
msgstr "Kurzname für das Feld"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "System name of field"
msgstr "Systemname des Feldes"
-#: ../../mod/admin.php:1446 ../../mod/admin.php:1466
+#: ../../mod/admin.php:1684 ../../mod/admin.php:1704
msgid "Input type"
msgstr "Art des Inhalts"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Field Name"
msgstr "Feldname"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Label on profile pages"
msgstr "Bezeichnung auf Profilseiten"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Help text"
msgstr "Hilfetext"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Additional info (optional)"
msgstr "Zusätzliche Informationen (optional)"
-#: ../../mod/admin.php:1458
+#: ../../mod/admin.php:1696
msgid "Field definition not found"
msgstr "Feld-Definition nicht gefunden"
-#: ../../mod/admin.php:1464
+#: ../../mod/admin.php:1702
msgid "Edit Profile Field"
msgstr "Profilfeld bearbeiten"
-#: ../../mod/editlayout.php:112
-msgid "Delete layout?"
-msgstr "Layout löschen?"
+#: ../../mod/admin.php:1761
+msgid "Basic Profile Fields"
+msgstr "Notwendige Profil Felder"
-#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
-msgid "Layout Description (Optional)"
-msgstr "Layout-Beschreibung (optional)"
+#: ../../mod/admin.php:1762
+msgid "Advanced Profile Fields"
+msgstr "Erweiterte Profil Felder"
-#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
-#: ../../mod/layouts.php:179
-msgid "Layout Name"
-msgstr "Layout-Name"
+#: ../../mod/admin.php:1762
+msgid "(In addition to basic fields)"
+msgstr "(zusätzlich zu notwendige Felder)"
-#: ../../mod/editlayout.php:178
-msgid "Edit Layout"
-msgstr "Layout bearbeiten"
+#: ../../mod/admin.php:1764
+msgid "All available fields"
+msgstr "Alle verfügbaren Felder"
+
+#: ../../mod/admin.php:1765
+msgid "Custom Fields"
+msgstr "Benutzerdefinierte Felder"
+
+#: ../../mod/admin.php:1769
+msgid "Create Custom Field"
+msgstr "Erstelle benutzerdefiniertes Feld"
+
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
+msgstr "Jemanden anstupsen"
+
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
+msgstr "Anstupsen/Knuffen"
+
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
+msgstr "Jemanden anstupsen, knuffen oder sonstiges"
+
+#: ../../mod/poke.php:176
+msgid "Recipient"
+msgstr "Empfänger"
+
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
+msgstr "Wähle, was Du mit dem/r Empfänger/in tun willst"
+
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
+msgstr "Diesen Beitrag privat machen"
+
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
+msgstr "Abrufen der URL gab einen Fehler zurück: %1$s"
+
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
+msgstr "Bild hochgeladen, aber das Zurechtschneiden schlug fehl."
+
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
+msgstr "Bild-Anpassung fehlgeschlagen."
+
+#: ../../mod/profile_photo.php:212
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird."
+
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
+msgstr "Hochladen des Bilds fehlgeschlagen."
+
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
+msgstr "Kann Bild nicht verarbeiten."
+
+#: ../../mod/profile_photo.php:316 ../../mod/profile_photo.php:357
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
+msgstr "Foto nicht verfügbar."
+
+#: ../../mod/profile_photo.php:398 ../../mod/cover_photo.php:350
+msgid "Upload File:"
+msgstr "Datei hochladen:"
+
+#: ../../mod/profile_photo.php:399 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
+msgstr "Wähle ein Profil:"
+
+#: ../../mod/profile_photo.php:400
+msgid "Upload Profile Photo"
+msgstr "Lade neues Profilfoto hoch"
+
+#: ../../mod/profile_photo.php:407 ../../mod/settings.php:992
+#: ../../mod/cover_photo.php:357
+msgid "or"
+msgstr "oder"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "skip this step"
+msgstr "diesen Schritt überspringen"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
+msgstr "ein Foto aus meinen Fotoalben"
+
+#: ../../mod/profile_photo.php:423 ../../mod/cover_photo.php:373
+msgid "Crop Image"
+msgstr "Bild zuschneiden"
+
+#: ../../mod/profile_photo.php:424 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Bitte schneide das Bild für eine optimale Anzeige passend zu."
+
+#: ../../mod/profile_photo.php:426 ../../mod/cover_photo.php:376
+msgid "Done Editing"
+msgstr "Bearbeitung fertigstellen"
+
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:620
+msgid "Profile not found."
+msgstr "Profil nicht gefunden."
+
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
+msgstr "Profil gelöscht."
+
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
+msgstr "Profil-"
+
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
+msgstr "Neues Profil erstellt."
+
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
+msgstr "Profil kann nicht geklont werden."
+
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Dieses Profil kann nicht exportiert werden."
+
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
+msgstr "Profil-Name erforderlich."
+
+#: ../../mod/profiles.php:422
+msgid "Marital Status"
+msgstr "Familienstand"
+
+#: ../../mod/profiles.php:426
+msgid "Romantic Partner"
+msgstr "Romantische Partner"
+
+#: ../../mod/profiles.php:430 ../../mod/profiles.php:735
+msgid "Likes"
+msgstr "Gefällt"
+
+#: ../../mod/profiles.php:434 ../../mod/profiles.php:736
+msgid "Dislikes"
+msgstr "Gefällt nicht"
+
+#: ../../mod/profiles.php:438 ../../mod/profiles.php:743
+msgid "Work/Employment"
+msgstr "Arbeit/Anstellung"
+
+#: ../../mod/profiles.php:441
+msgid "Religion"
+msgstr "Religion"
+
+#: ../../mod/profiles.php:445
+msgid "Political Views"
+msgstr "Politische Ansichten"
+
+#: ../../mod/profiles.php:453
+msgid "Sexual Preference"
+msgstr "Sexuelle Orientierung"
+
+#: ../../mod/profiles.php:457
+msgid "Homepage"
+msgstr "Webseite"
+
+#: ../../mod/profiles.php:461
+msgid "Interests"
+msgstr "Hobbys/Interessen"
+
+#: ../../mod/profiles.php:555
+msgid "Profile updated."
+msgstr "Profil aktualisiert."
+
+#: ../../mod/profiles.php:644
+msgid "Hide your connections list from viewers of this profile"
+msgstr "Deine Verbindungen vor Betrachtern dieses Profils verbergen"
+
+#: ../../mod/profiles.php:686
+msgid "Edit Profile Details"
+msgstr "Bearbeite Profil-Details"
+
+#: ../../mod/profiles.php:688
+msgid "View this profile"
+msgstr "Dieses Profil ansehen"
+
+#: ../../mod/profiles.php:690
+msgid "Change cover photo"
+msgstr "Titelbild ändern"
+
+#: ../../mod/profiles.php:692
+msgid "Create a new profile using these settings"
+msgstr "Neues Profil anlegen und diese Einstellungen übernehmen"
+
+#: ../../mod/profiles.php:693
+msgid "Clone this profile"
+msgstr "Dieses Profil klonen"
+
+#: ../../mod/profiles.php:694
+msgid "Delete this profile"
+msgstr "Dieses Profil löschen"
+
+#: ../../mod/profiles.php:695
+msgid "Add profile things"
+msgstr "Sachen zum Profil hinzufügen"
+
+#: ../../mod/profiles.php:698
+msgid "Relation"
+msgstr "Beziehung"
+
+#: ../../mod/profiles.php:701
+msgid "Import profile from file"
+msgstr "Profil aus einer Datei importieren"
+
+#: ../../mod/profiles.php:702
+msgid "Export profile to file"
+msgstr "Profil in eine Datei exportieren"
+
+#: ../../mod/profiles.php:703
+msgid "Your gender"
+msgstr "Dein Geschlecht"
+
+#: ../../mod/profiles.php:704
+msgid "Marital status"
+msgstr "Familienstand"
+
+#: ../../mod/profiles.php:705
+msgid "Sexual preference"
+msgstr "Sexuelle Orientierung"
+
+#: ../../mod/profiles.php:708
+msgid "Profile name"
+msgstr "Profilname"
+
+#: ../../mod/profiles.php:710
+msgid "This is your default profile."
+msgstr "Das ist Dein Standardprofil."
+
+#: ../../mod/profiles.php:712
+msgid "Your full name"
+msgstr "Dein voller Name"
+
+#: ../../mod/profiles.php:713
+msgid "Title/Description"
+msgstr "Titel/Beschreibung"
+
+#: ../../mod/profiles.php:716
+msgid "Street address"
+msgstr "Straße und Hausnummer"
+
+#: ../../mod/profiles.php:717
+msgid "Locality/City"
+msgstr "Wohnort"
+
+#: ../../mod/profiles.php:718
+msgid "Region/State"
+msgstr "Region/Bundesstaat"
+
+#: ../../mod/profiles.php:719
+msgid "Postal/Zip code"
+msgstr "Postleitzahl"
+
+#: ../../mod/profiles.php:720
+msgid "Country"
+msgstr "Land"
+
+#: ../../mod/profiles.php:725
+msgid "Who (if applicable)"
+msgstr "Wer (falls anwendbar)"
+
+#: ../../mod/profiles.php:725
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com"
+
+#: ../../mod/profiles.php:726
+msgid "Since (date)"
+msgstr "Seit (Datum)"
+
+#: ../../mod/profiles.php:729
+msgid "Tell us about yourself"
+msgstr "Erzähle uns ein wenig von Dir"
+
+#: ../../mod/profiles.php:731
+msgid "Hometown"
+msgstr "Heimatort"
+
+#: ../../mod/profiles.php:732
+msgid "Political views"
+msgstr "Politische Ansichten"
+
+#: ../../mod/profiles.php:733
+msgid "Religious views"
+msgstr "Religiöse Ansichten"
+
+#: ../../mod/profiles.php:734
+msgid "Keywords used in directory listings"
+msgstr "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden"
+
+#: ../../mod/profiles.php:734
+msgid "Example: fishing photography software"
+msgstr "Beispiel: Angeln Fotografie Software"
+
+#: ../../mod/profiles.php:737
+msgid "Musical interests"
+msgstr "Musikalische Interessen"
+
+#: ../../mod/profiles.php:738
+msgid "Books, literature"
+msgstr "Bücher, Literatur"
+
+#: ../../mod/profiles.php:739
+msgid "Television"
+msgstr "Fernsehen"
+
+#: ../../mod/profiles.php:740
+msgid "Film/Dance/Culture/Entertainment"
+msgstr "Film/Tanz/Kultur/Unterhaltung"
+
+#: ../../mod/profiles.php:741
+msgid "Hobbies/Interests"
+msgstr "Hobbys/Interessen"
+
+#: ../../mod/profiles.php:742
+msgid "Love/Romance"
+msgstr "Liebe/Romantik"
+
+#: ../../mod/profiles.php:744
+msgid "School/Education"
+msgstr "Schule/Ausbildung"
+
+#: ../../mod/profiles.php:745
+msgid "Contact information and social networks"
+msgstr "Kontaktinformation und soziale Netzwerke"
+
+#: ../../mod/profiles.php:746
+msgid "My other channels"
+msgstr "Meine anderen Kanäle"
+
+#: ../../mod/profiles.php:777
+msgid "Create New"
+msgstr "Ein neues erstellen"
+
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
+msgstr "Ungültiger Profil-Identifikator"
+
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
+msgstr "Profil-Sichtbarkeits-Editor"
+
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
+msgstr "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen."
+
+#: ../../mod/profperm.php:123
+msgid "Visible To"
+msgstr "Sichtbar für"
+
+#: ../../mod/pubsites.php:21
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself <strong>may</strong> provide "
+"additional details."
+msgstr "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung im $Projectname Netzwerk. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen Seiten und Kanälen auf anderen Hubs ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den Seiten der einzelnen Hubs <strong>könnten</strong> jeweils nähere Informationen dazu stehen."
+
+#: ../../mod/pubsites.php:27
+msgid "Hub URL"
+msgstr "Hub-URL"
+
+#: ../../mod/pubsites.php:27
+msgid "Access Type"
+msgstr "Zugangstyp"
+
+#: ../../mod/pubsites.php:27
+msgid "Registration Policy"
+msgstr "Registrierungsrichtlinien"
+
+#: ../../mod/pubsites.php:33
+msgid "Rate"
+msgstr "Bewerten"
+
+#: ../../mod/rate.php:158
+msgid "Website:"
+msgstr "Webseite:"
+
+#: ../../mod/rate.php:161
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Kanal [%s] (auf diesem Server noch unbekannt)"
+
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
+msgstr "Bewertung (öffentlich sichtbar)"
+
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)"
+
+#: ../../mod/ratings.php:69
+msgid "No ratings"
+msgstr "Keine Bewertungen"
+
+#: ../../mod/ratings.php:100
+msgid "Rating: "
+msgstr "Bewertung: "
+
+#: ../../mod/ratings.php:101
+msgid "Website: "
+msgstr "Webseite: "
+
+#: ../../mod/ratings.php:103
+msgid "Description: "
+msgstr "Beschreibung: "
+
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
+msgstr "Lesezeichenordner wählen"
+
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
+msgstr "Lesezeichen speichern"
+
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
+msgstr "URL des Lesezeichens"
+
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
+msgstr "Oder gib einen neuen Namen für den Lesezeichenordner ein"
+
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal."
+
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen."
+
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
+msgstr "Passwörter stimmen nicht überein."
+
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation "
+"instructions."
+msgstr "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet."
+
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
+msgstr "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden."
+
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
+msgstr "Deine Registrierung konnte nicht verarbeitet werden."
+
+#: ../../mod/register.php:180
+msgid "Registration on this hub is disabled."
+msgstr "Die Registrierung auf diesem Hub ist nicht möglich."
+
+#: ../../mod/register.php:189
+msgid "Registration on this hub is by approval only."
+msgstr "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator."
+
+#: ../../mod/register.php:190
+msgid "<a href=\"pubsites\">Register at another affiliated hub.</a>"
+msgstr "<a href=\"pubsites\">Registriere Dich auf einem der anderen verbundenen Hubs.</a>"
+
+#: ../../mod/register.php:200
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal."
+
+#: ../../mod/register.php:211
+msgid "Terms of Service"
+msgstr "Nutzungsbedingungen"
+
+#: ../../mod/register.php:217
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "Ich akzeptiere die %s für diese Webseite"
+
+#: ../../mod/register.php:219
+#, php-format
+msgid "I am over 13 years of age and accept the %s for this website"
+msgstr "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite"
+
+#: ../../mod/register.php:223
+msgid "Your email address"
+msgstr "Ihre E-Mail Adresse"
+
+#: ../../mod/register.php:224
+msgid "Choose a password"
+msgstr "Passwort"
+
+#: ../../mod/register.php:225
+msgid "Please re-enter your password"
+msgstr "Bitte gib Dein Passwort noch einmal ein"
+
+#: ../../mod/register.php:226
+msgid "Please enter your invitation code"
+msgstr "Bitte trage Deinen Einladungs-Code ein"
+
+#: ../../mod/register.php:232
+msgid "no"
+msgstr "nein"
+
+#: ../../mod/register.php:232
+msgid "yes"
+msgstr "ja"
+
+#: ../../mod/register.php:246
+msgid "Membership on this site is by invitation only."
+msgstr "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich."
+
+#: ../../mod/register.php:258
+msgid "Proceed to create your first channel"
+msgstr "Fortfahren und Deinen ersten Kanal anlegen"
+
+#: ../../mod/regmod.php:11
+msgid "Please login."
+msgstr "Bitte melde dich an."
+
+#: ../../mod/removeaccount.php:30
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt."
+
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Dieses Konto löschen"
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
+msgstr "WARNUNG: "
+
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht."
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!"
+
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr "Bitte gib zur Bestätigung Dein Passwort ein:"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "Standardmäßig werden nur die Kanalklone auf diesem $Projectname-Hub aus dem Netzwerk entfernt"
+
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:712
+msgid "Remove Account"
+msgstr "Konto entfernen"
+
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden."
+
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
+msgstr "Diesen Kanal löschen"
+
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
+msgstr "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht."
+
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
+msgstr "Lösche diesen Kanal und all seine Klone aus dem Netzwerk"
+
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk"
+
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1131
+msgid "Remove Channel"
+msgstr "Kanal löschen"
+
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal."
+
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
+msgstr "Die Fehlermeldung war:"
+
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
+msgstr "Authentifizierung fehlgeschlagen."
+
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
+msgstr "Entfernte Authentifizierung"
+
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Deine Kanal-Adresse (z. B. channel@example.com)"
+
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
+msgstr "Authentifizieren"
+
+#: ../../mod/search.php:212
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "Beiträge mit Schlagwort: %s"
+
+#: ../../mod/search.php:214
+#, php-format
+msgid "Search results for: %s"
+msgstr "Suchergebnisse für: %s"
+
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
+msgstr "Keine Dienstklassenbeschränkungen gefunden."
#: ../../mod/settings.php:76
msgid "Name is required"
@@ -7501,1359 +8039,1085 @@ msgid "Key and Secret are required"
msgstr "Schlüssel und Geheimnis werden benötigt"
#: ../../mod/settings.php:232
+msgid "Not valid email."
+msgstr "Keine gültige E-Mail Adresse."
+
+#: ../../mod/settings.php:235
+msgid "Protected email address. Cannot change to that email."
+msgstr "Geschützte E-Mail Adresse. Diese kann nicht verändert werden."
+
+#: ../../mod/settings.php:244
+msgid "System failure storing new email. Please try again."
+msgstr "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal."
+
+#: ../../mod/settings.php:261
+msgid "Password verification failed."
+msgstr "Passwortüberprüfung fehlgeschlagen."
+
+#: ../../mod/settings.php:268
msgid "Passwords do not match. Password unchanged."
msgstr "Kennwörter stimmen nicht überein. Kennwort nicht verändert."
-#: ../../mod/settings.php:236
+#: ../../mod/settings.php:272
msgid "Empty passwords are not allowed. Password unchanged."
msgstr "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert."
-#: ../../mod/settings.php:250
+#: ../../mod/settings.php:286
msgid "Password changed."
msgstr "Kennwort geändert."
-#: ../../mod/settings.php:252
+#: ../../mod/settings.php:288
msgid "Password update failed. Please try again."
msgstr "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal."
-#: ../../mod/settings.php:266
-msgid "Not valid email."
-msgstr "Keine gültige E-Mail Adresse."
-
-#: ../../mod/settings.php:269
-msgid "Protected email address. Cannot change to that email."
-msgstr "Geschützte E-Mail Adresse. Diese kann nicht verändert werden."
-
-#: ../../mod/settings.php:278
-msgid "System failure storing new email. Please try again."
-msgstr "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal."
-
-#: ../../mod/settings.php:521
+#: ../../mod/settings.php:532
msgid "Settings updated."
msgstr "Einstellungen aktualisiert."
-#: ../../mod/settings.php:585 ../../mod/settings.php:611
-#: ../../mod/settings.php:647
+#: ../../mod/settings.php:596 ../../mod/settings.php:622
+#: ../../mod/settings.php:658
msgid "Add application"
msgstr "Anwendung hinzufügen"
-#: ../../mod/settings.php:588
+#: ../../mod/settings.php:599
msgid "Name of application"
msgstr "Name der Anwendung"
-#: ../../mod/settings.php:589 ../../mod/settings.php:615
+#: ../../mod/settings.php:600 ../../mod/settings.php:626
msgid "Consumer Key"
msgstr "Consumer Key"
-#: ../../mod/settings.php:589 ../../mod/settings.php:590
+#: ../../mod/settings.php:600 ../../mod/settings.php:601
msgid "Automatically generated - change if desired. Max length 20"
msgstr "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20"
-#: ../../mod/settings.php:590 ../../mod/settings.php:616
+#: ../../mod/settings.php:601 ../../mod/settings.php:627
msgid "Consumer Secret"
msgstr "Consumer Secret"
-#: ../../mod/settings.php:591 ../../mod/settings.php:617
+#: ../../mod/settings.php:602 ../../mod/settings.php:628
msgid "Redirect"
msgstr "Umleitung"
-#: ../../mod/settings.php:591
+#: ../../mod/settings.php:602
msgid ""
"Redirect URI - leave blank unless your application specifically requires "
"this"
msgstr "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert"
-#: ../../mod/settings.php:592 ../../mod/settings.php:618
+#: ../../mod/settings.php:603 ../../mod/settings.php:629
msgid "Icon url"
msgstr "Symbol-URL"
-#: ../../mod/settings.php:592
+#: ../../mod/settings.php:603
msgid "Optional"
msgstr "Optional"
-#: ../../mod/settings.php:603
-msgid "You can't edit this application."
-msgstr "Diese Anwendung kann nicht bearbeitet werden."
+#: ../../mod/settings.php:614
+msgid "Application not found."
+msgstr "Die Anwendung wurde nicht gefunden."
-#: ../../mod/settings.php:646
+#: ../../mod/settings.php:657
msgid "Connected Apps"
msgstr "Verbundene Apps"
-#: ../../mod/settings.php:650
+#: ../../mod/settings.php:661
msgid "Client key starts with"
msgstr "Client Key beginnt mit"
-#: ../../mod/settings.php:651
+#: ../../mod/settings.php:662
msgid "No name"
msgstr "Kein Name"
-#: ../../mod/settings.php:652
+#: ../../mod/settings.php:663
msgid "Remove authorization"
msgstr "Authorisierung aufheben"
-#: ../../mod/settings.php:665
+#: ../../mod/settings.php:676
msgid "No feature settings configured"
msgstr "Keine Funktions-Einstellungen konfiguriert"
-#: ../../mod/settings.php:672
+#: ../../mod/settings.php:683
msgid "Feature/Addon Settings"
msgstr "Funktions-/Addon-Einstellungen"
-#: ../../mod/settings.php:695
+#: ../../mod/settings.php:706
msgid "Account Settings"
msgstr "Konto-Einstellungen"
-#: ../../mod/settings.php:696
-msgid "Enter New Password:"
-msgstr "Neues Passwort eingeben:"
+#: ../../mod/settings.php:707
+msgid "Current Password"
+msgstr "Aktuelles Passwort"
-#: ../../mod/settings.php:697
-msgid "Confirm New Password:"
-msgstr "Neues Passwort bestätigen:"
+#: ../../mod/settings.php:708
+msgid "Enter New Password"
+msgstr "Gib ein neues Passwort ein"
-#: ../../mod/settings.php:697
+#: ../../mod/settings.php:709
+msgid "Confirm New Password"
+msgstr "Bestätige das neue Passwort"
+
+#: ../../mod/settings.php:709
msgid "Leave password fields blank unless changing"
msgstr "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern"
-#: ../../mod/settings.php:699 ../../mod/settings.php:1030
+#: ../../mod/settings.php:711 ../../mod/settings.php:1048
msgid "Email Address:"
msgstr "Email Adresse:"
-#: ../../mod/settings.php:701
+#: ../../mod/settings.php:713
msgid "Remove this account including all its channels"
msgstr "Dieses Konto inklusive all seiner Kanäle löschen"
-#: ../../mod/settings.php:717
-msgid "Off"
-msgstr "Aus"
-
-#: ../../mod/settings.php:717
-msgid "On"
-msgstr "An"
-
-#: ../../mod/settings.php:724
+#: ../../mod/settings.php:736
msgid "Additional Features"
msgstr "Zusätzliche Funktionen"
-#: ../../mod/settings.php:748
+#: ../../mod/settings.php:760
msgid "Connector Settings"
msgstr "Connector-Einstellungen"
-#: ../../mod/settings.php:787
+#: ../../mod/settings.php:799
msgid "No special theme for mobile devices"
msgstr "Keine spezielle Theme für mobile Geräte"
-#: ../../mod/settings.php:790
+#: ../../mod/settings.php:802
#, php-format
msgid "%s - (Experimental)"
msgstr "%s – (experimentell)"
-#: ../../mod/settings.php:829
+#: ../../mod/settings.php:844
msgid "Display Settings"
msgstr "Anzeige-Einstellungen"
-#: ../../mod/settings.php:830
+#: ../../mod/settings.php:845
msgid "Theme Settings"
msgstr "Theme-Einstellungen"
-#: ../../mod/settings.php:831
+#: ../../mod/settings.php:846
msgid "Custom Theme Settings"
msgstr "Benutzerdefinierte Theme-Einstellungen"
-#: ../../mod/settings.php:832
+#: ../../mod/settings.php:847
msgid "Content Settings"
msgstr "Inhaltseinstellungen"
-#: ../../mod/settings.php:838
+#: ../../mod/settings.php:853
msgid "Display Theme:"
msgstr "Anzeige-Theme:"
-#: ../../mod/settings.php:839
+#: ../../mod/settings.php:854
msgid "Mobile Theme:"
msgstr "Mobile Theme:"
-#: ../../mod/settings.php:840
+#: ../../mod/settings.php:855
+msgid "Preload images before rendering the page"
+msgstr "Bilder im voraus laden, bevor die Seite angezeigt wird"
+
+#: ../../mod/settings.php:855
+msgid ""
+"The subjective page load time will be longer but the page will be ready when"
+" displayed"
+msgstr "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird"
+
+#: ../../mod/settings.php:856
msgid "Enable user zoom on mobile devices"
msgstr "Zoom auf Mobilgeräten aktivieren"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Update browser every xx seconds"
msgstr "Browser alle xx Sekunden aktualisieren"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Minimum of 10 seconds, no maximum"
msgstr "Minimum 10 Sekunden, kein Maximum"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum number of conversations to load at any time:"
msgstr "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum of 100 items"
msgstr "Maximum: 100 Beiträge"
-#: ../../mod/settings.php:843
+#: ../../mod/settings.php:859
msgid "Show emoticons (smilies) as images"
msgstr "Emoticons (Smilies) als Bilder anzeigen"
-#: ../../mod/settings.php:844
+#: ../../mod/settings.php:860
msgid "Link post titles to source"
msgstr "Beitragstitel zum Originalbeitrag verlinken"
-#: ../../mod/settings.php:845
+#: ../../mod/settings.php:861
msgid "System Page Layout Editor - (advanced)"
msgstr "System-Seitenlayout-Editor (für Experten)"
-#: ../../mod/settings.php:848
+#: ../../mod/settings.php:864
msgid "Use blog/list mode on channel page"
msgstr "Blog-/Listenmodus auf der Kanalseite verwenden"
-#: ../../mod/settings.php:848 ../../mod/settings.php:849
+#: ../../mod/settings.php:864 ../../mod/settings.php:865
msgid "(comments displayed separately)"
msgstr "(Kommentare werden separat angezeigt)"
-#: ../../mod/settings.php:849
-msgid "Use blog/list mode on matrix page"
-msgstr "Blog-/Listenmodus auf der Matrixseite verwenden"
+#: ../../mod/settings.php:865
+msgid "Use blog/list mode on grid page"
+msgstr "Blog-/Listenmodus auf der Netzwerkseite verwenden"
-#: ../../mod/settings.php:850
+#: ../../mod/settings.php:866
msgid "Channel page max height of content (in pixels)"
msgstr "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)"
-#: ../../mod/settings.php:850 ../../mod/settings.php:851
+#: ../../mod/settings.php:866 ../../mod/settings.php:867
msgid "click to expand content exceeding this height"
msgstr "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden."
-#: ../../mod/settings.php:851
-msgid "Matrix page max height of content (in pixels)"
-msgstr "Maximale Höhe von Beitragsblöcken auf der Matrixseite (in Pixeln)"
+#: ../../mod/settings.php:867
+msgid "Grid page max height of content (in pixels)"
+msgstr "Maximale Höhe (in Pixel) des Inhalts der Netzwerkseite"
-#: ../../mod/settings.php:885
+#: ../../mod/settings.php:901
msgid "Nobody except yourself"
msgstr "Niemand außer Dir selbst"
-#: ../../mod/settings.php:886
+#: ../../mod/settings.php:902
msgid "Only those you specifically allow"
msgstr "Nur die, denen Du es explizit erlaubst"
-#: ../../mod/settings.php:887
+#: ../../mod/settings.php:903
msgid "Approved connections"
msgstr "Angenommene Verbindungen"
-#: ../../mod/settings.php:888
+#: ../../mod/settings.php:904
msgid "Any connections"
msgstr "Beliebige Verbindungen"
-#: ../../mod/settings.php:889
+#: ../../mod/settings.php:905
msgid "Anybody on this website"
msgstr "Jeder auf dieser Website"
-#: ../../mod/settings.php:890
+#: ../../mod/settings.php:906
msgid "Anybody in this network"
msgstr "Alle $Projectname-Mitglieder"
-#: ../../mod/settings.php:891
+#: ../../mod/settings.php:907
msgid "Anybody authenticated"
msgstr "Jeder authentifizierte"
-#: ../../mod/settings.php:892
+#: ../../mod/settings.php:908
msgid "Anybody on the internet"
msgstr "Jeder im Internet"
-#: ../../mod/settings.php:966
+#: ../../mod/settings.php:983
msgid "Publish your default profile in the network directory"
msgstr "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen"
-#: ../../mod/settings.php:971
+#: ../../mod/settings.php:988
msgid "Allow us to suggest you as a potential friend to new members?"
msgstr "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?"
-#: ../../mod/settings.php:980
+#: ../../mod/settings.php:997
msgid "Your channel address is"
msgstr "Deine Kanal-Adresse lautet"
-#: ../../mod/settings.php:1021
+#: ../../mod/settings.php:1039
msgid "Channel Settings"
msgstr "Kanal-Einstellungen"
-#: ../../mod/settings.php:1028
+#: ../../mod/settings.php:1046
msgid "Basic Settings"
msgstr "Grundeinstellungen"
-#: ../../mod/settings.php:1031
+#: ../../mod/settings.php:1049
msgid "Your Timezone:"
msgstr "Ihre Zeitzone:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Default Post Location:"
msgstr "Standardstandort:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Geographical location to display on your posts"
msgstr "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll"
-#: ../../mod/settings.php:1033
+#: ../../mod/settings.php:1051
msgid "Use Browser Location:"
msgstr "Standort des Browsers verwenden:"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid "Adult Content"
msgstr "Nicht jugendfreie Inhalte"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid ""
"This channel frequently or regularly publishes adult content. (Please tag "
"any adult material and/or nudity with #NSFW)"
msgstr "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)"
-#: ../../mod/settings.php:1037
+#: ../../mod/settings.php:1055
msgid "Security and Privacy Settings"
msgstr "Sicherheits- und Datenschutz-Einstellungen"
-#: ../../mod/settings.php:1039
+#: ../../mod/settings.php:1058
msgid "Your permissions are already configured. Click to view/adjust"
msgstr "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Hide my online presence"
msgstr "Meine Online-Präsenz verbergen"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Prevents displaying in your profile that you are online"
msgstr "Verhindert die Anzeige Deines Online-Status in deinem Profil"
-#: ../../mod/settings.php:1043
+#: ../../mod/settings.php:1062
msgid "Simple Privacy Settings:"
msgstr "Einfache Privatsphäre-Einstellungen"
-#: ../../mod/settings.php:1044
+#: ../../mod/settings.php:1063
msgid ""
"Very Public - <em>extremely permissive (should be used with caution)</em>"
msgstr "Komplett offen – <em>extrem ungeschützt (mit großer Vorsicht verwenden!)</em>"
-#: ../../mod/settings.php:1045
+#: ../../mod/settings.php:1064
msgid ""
"Typical - <em>default public, privacy when desired (similar to social "
"network permissions but with improved privacy)</em>"
msgstr "Typisch – <em>Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)</em>"
-#: ../../mod/settings.php:1046
+#: ../../mod/settings.php:1065
msgid "Private - <em>default private, never open or public</em>"
msgstr "Privat – <em>Standard privat, nie offen oder öffentlich</em>"
-#: ../../mod/settings.php:1047
+#: ../../mod/settings.php:1066
msgid "Blocked - <em>default blocked to/from everybody</em>"
msgstr "Blockiert – <em>Alle standardmäßig blockiert</em>"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid "Allow others to tag your posts"
msgstr "Erlaube anderen, Deine Beiträge zu verschlagworten"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid ""
"Often used by the community to retro-actively flag inappropriate content"
msgstr "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren"
-#: ../../mod/settings.php:1051
+#: ../../mod/settings.php:1070
msgid "Advanced Privacy Settings"
msgstr "Fortgeschrittene Privatsphäre-Einstellungen"
-#: ../../mod/settings.php:1053
+#: ../../mod/settings.php:1072
msgid "Expire other channel content after this many days"
msgstr "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen"
-#: ../../mod/settings.php:1053
-msgid "0 or blank prevents expiration"
-msgstr "0 oder kein Inhalt verhindern das Verfallen"
+#: ../../mod/settings.php:1072
+#, php-format
+msgid ""
+"0 or blank to use the website limit. The website expires after %d days."
+msgstr "0 oder leer lassen um das Webseiten limit zu nutzen. Die Webseite läuft nach %d Tagen ab."
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "Maximum Friend Requests/Day:"
msgstr "Maximale Kontaktanfragen pro Tag:"
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "May reduce spam activity"
msgstr "Kann die Spam-Aktivität verringern"
-#: ../../mod/settings.php:1055
+#: ../../mod/settings.php:1074
msgid "Default Post Permissions"
msgstr "Standardeinstellungen für Beitrags-Zugriffsrechte"
-#: ../../mod/settings.php:1056 ../../mod/mitem.php:150 ../../mod/mitem.php:223
-msgid "(click to open/close)"
-msgstr "(zum öffnen/schließen anklicken)"
-
-#: ../../mod/settings.php:1060
+#: ../../mod/settings.php:1079
msgid "Channel permissions category:"
msgstr "Zugriffsrechte-Kategorie des Kanals:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Maximum private messages per day from unknown people:"
msgstr "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Useful to reduce spamming"
msgstr "Nützlich, um Spam zu verringern"
-#: ../../mod/settings.php:1069
+#: ../../mod/settings.php:1088
msgid "Notification Settings"
msgstr "Benachrichtigungs-Einstellungen"
-#: ../../mod/settings.php:1070
+#: ../../mod/settings.php:1089
msgid "By default post a status message when:"
msgstr "Sende standardmäßig Status-Nachrichten, wenn:"
-#: ../../mod/settings.php:1071
+#: ../../mod/settings.php:1090
msgid "accepting a friend request"
msgstr "Du eine Verbindungsanfrage annimmst"
-#: ../../mod/settings.php:1072
+#: ../../mod/settings.php:1091
msgid "joining a forum/community"
msgstr "Du einem Forum beitrittst"
-#: ../../mod/settings.php:1073
+#: ../../mod/settings.php:1092
msgid "making an <em>interesting</em> profile change"
msgstr "Du eine <em>interessante</em> Änderung an Deinem Profil vornimmst"
-#: ../../mod/settings.php:1074
+#: ../../mod/settings.php:1093
msgid "Send a notification email when:"
msgstr "Eine E-Mail-Benachrichtigung senden, wenn:"
-#: ../../mod/settings.php:1075
+#: ../../mod/settings.php:1094
msgid "You receive a connection request"
msgstr "Du eine Verbindungsanfrage erhältst"
-#: ../../mod/settings.php:1076
+#: ../../mod/settings.php:1095
msgid "Your connections are confirmed"
msgstr "Eine Verbindung bestätigt wurde"
-#: ../../mod/settings.php:1077
+#: ../../mod/settings.php:1096
msgid "Someone writes on your profile wall"
msgstr "Jemand auf Deine Pinnwand schreibt"
-#: ../../mod/settings.php:1078
+#: ../../mod/settings.php:1097
msgid "Someone writes a followup comment"
msgstr "Jemand einen Beitrag kommentiert"
-#: ../../mod/settings.php:1079
+#: ../../mod/settings.php:1098
msgid "You receive a private message"
msgstr "Du eine private Nachricht erhältst"
-#: ../../mod/settings.php:1080
+#: ../../mod/settings.php:1099
msgid "You receive a friend suggestion"
msgstr "Du einen Kontaktvorschlag erhältst"
-#: ../../mod/settings.php:1081
+#: ../../mod/settings.php:1100
msgid "You are tagged in a post"
msgstr "Du in einem Beitrag erwähnt wurdest"
-#: ../../mod/settings.php:1082
+#: ../../mod/settings.php:1101
msgid "You are poked/prodded/etc. in a post"
msgstr "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest"
-#: ../../mod/settings.php:1085
+#: ../../mod/settings.php:1104
msgid "Show visual notifications including:"
msgstr "Visuelle Benachrichtigungen anzeigen für:"
-#: ../../mod/settings.php:1087
-msgid "Unseen matrix activity"
-msgstr "Ungesehene Matrix-Aktivität"
+#: ../../mod/settings.php:1106
+msgid "Unseen grid activity"
+msgstr "Ungesehene Netzwerk-Aktivität"
-#: ../../mod/settings.php:1088
+#: ../../mod/settings.php:1107
msgid "Unseen channel activity"
msgstr "Ungesehene Kanal-Aktivität"
-#: ../../mod/settings.php:1089
+#: ../../mod/settings.php:1108
msgid "Unseen private messages"
msgstr "Ungelesene persönliche Nachrichten"
-#: ../../mod/settings.php:1089 ../../mod/settings.php:1094
-#: ../../mod/settings.php:1095 ../../mod/settings.php:1096
+#: ../../mod/settings.php:1108 ../../mod/settings.php:1113
+#: ../../mod/settings.php:1114 ../../mod/settings.php:1115
msgid "Recommended"
msgstr "Empfohlen"
-#: ../../mod/settings.php:1090
+#: ../../mod/settings.php:1109
msgid "Upcoming events"
msgstr "Baldige Termine"
-#: ../../mod/settings.php:1091
+#: ../../mod/settings.php:1110
msgid "Events today"
msgstr "Heutige Termine"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Upcoming birthdays"
msgstr "Baldige Geburtstage"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Not available in all themes"
msgstr "Nicht in allen Themes verfügbar"
-#: ../../mod/settings.php:1093
+#: ../../mod/settings.php:1112
msgid "System (personal) notifications"
msgstr "System – (persönliche) Benachrichtigungen"
-#: ../../mod/settings.php:1094
+#: ../../mod/settings.php:1113
msgid "System info messages"
msgstr "System – Info-Nachrichten"
-#: ../../mod/settings.php:1095
+#: ../../mod/settings.php:1114
msgid "System critical alerts"
msgstr "System – kritische Warnungen"
-#: ../../mod/settings.php:1096
+#: ../../mod/settings.php:1115
msgid "New connections"
msgstr "Neue Verbindungen"
-#: ../../mod/settings.php:1097
+#: ../../mod/settings.php:1116
msgid "System Registrations"
msgstr "System – Registrierungen"
-#: ../../mod/settings.php:1098
+#: ../../mod/settings.php:1117
msgid ""
"Also show new wall posts, private messages and connections under Notices"
-msgstr "Zeigt neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen an"
+msgstr "Neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen anzeigen"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Notify me of events this many days in advance"
msgstr "Benachrichtige mich zu Terminen so viele Tage im Voraus"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Must be greater than 0"
msgstr "Muss größer als 0 sein"
-#: ../../mod/settings.php:1102
+#: ../../mod/settings.php:1121
msgid "Advanced Account/Page Type Settings"
msgstr "Erweiterte Account- und Seitenart-Einstellungen"
-#: ../../mod/settings.php:1103
+#: ../../mod/settings.php:1122
msgid "Change the behaviour of this account for special situations"
msgstr "Ändere das Verhalten dieses Accounts unter speziellen Umständen"
-#: ../../mod/settings.php:1106
+#: ../../mod/settings.php:1125
msgid ""
"Please enable expert mode (in <a href=\"settings/features\">Settings > "
"Additional features</a>) to adjust!"
msgstr "Aktiviere den Expertenmodus (unter <a href=\"settings/features\">Settings > Zusätzliche Funktionen</a>), um hier Einstellungen vorzunehmen!"
-#: ../../mod/settings.php:1107
+#: ../../mod/settings.php:1126
msgid "Miscellaneous Settings"
msgstr "Sonstige Einstellungen"
-#: ../../mod/settings.php:1108
+#: ../../mod/settings.php:1127
msgid "Default photo upload folder"
msgstr "Voreingestellter Ordner für hochgeladene Fotos"
-#: ../../mod/settings.php:1108 ../../mod/settings.php:1109
+#: ../../mod/settings.php:1127 ../../mod/settings.php:1128
msgid "%Y - current year, %m - current month"
msgstr "%Y - aktuelles Jahr, %m - aktueller Monat"
-#: ../../mod/settings.php:1109
+#: ../../mod/settings.php:1128
msgid "Default file upload folder"
msgstr "Voreingestellter Ordner für hochgeladene Dateien"
-#: ../../mod/settings.php:1111
+#: ../../mod/settings.php:1130
msgid "Personal menu to display in your channel pages"
msgstr "Eigenes Menü zur Anzeige auf den Seiten deines Kanals"
-#: ../../mod/settings.php:1113
+#: ../../mod/settings.php:1132
msgid "Remove this channel."
msgstr "Diesen Kanal löschen"
-#: ../../mod/settings.php:1114
+#: ../../mod/settings.php:1133
msgid "Firefox Share $Projectname provider"
msgstr "$Projectname-Provider für Firefox Share"
-#: ../../mod/settings.php:1115
+#: ../../mod/settings.php:1134
msgid "Start calendar week on monday"
msgstr "Montag als erster Tag der Kalenderwoche"
-#: ../../mod/webpages.php:191
-msgid "Page Title"
-msgstr "Seitentitel"
-
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
-msgstr "App installiert."
-
-#: ../../mod/appman.php:37
-msgid "Malformed app."
-msgstr "Fehlerhafte App."
-
-#: ../../mod/appman.php:80
-msgid "Embed code"
-msgstr "Code einbetten"
-
-#: ../../mod/appman.php:86
-msgid "Edit App"
-msgstr "App bearbeiten"
-
-#: ../../mod/appman.php:86
-msgid "Create App"
-msgstr "App erstellen"
-
-#: ../../mod/appman.php:91
-msgid "Name of app"
-msgstr "Name der App"
-
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
-msgstr "Ort (URL) der App"
-
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
-msgstr "URL zum Icon"
-
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
-msgstr "80 x 80 Pixel – optional"
-
-#: ../../mod/appman.php:95
-msgid "Version ID"
-msgstr "Versions-ID"
-
-#: ../../mod/appman.php:96
-msgid "Price of app"
-msgstr "Preis der App"
-
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
-msgstr "Ort (URL), um die App zu kaufen"
-
-#: ../../mod/filer.php:48
-msgid "- select -"
-msgstr "– auswählen –"
-
-#: ../../mod/layouts.php:176
-msgid "Comanche page description language help"
-msgstr "Hilfe zur Comanche-Seitenbeschreibungssprache"
-
-#: ../../mod/layouts.php:180
-msgid "Layout Description"
-msgstr "Layout-Beschreibung"
-
-#: ../../mod/layouts.php:185
-msgid "Download PDL file"
-msgstr "PDL-Datei herunterladen"
-
-#: ../../mod/locs.php:21 ../../mod/locs.php:50
-msgid "Location not found."
-msgstr "Klon nicht gefunden."
+#: ../../mod/setup.php:197
+msgid "$Projectname Server - Setup"
+msgstr "$Projectname Server-Einrichtung"
-#: ../../mod/locs.php:58
-msgid "Location lookup failed."
-msgstr "Nachschlagen des Kanal-Ortes fehlgeschlagen"
+#: ../../mod/setup.php:201
+msgid "Could not connect to database."
+msgstr "Kann nicht mit der Datenbank verbinden."
-#: ../../mod/locs.php:62
+#: ../../mod/setup.php:205
msgid ""
-"Please select another location to become primary before removing the primary"
-" location."
-msgstr "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst."
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS."
-#: ../../mod/locs.php:91
-msgid "Syncing locations"
-msgstr "Synchronisiere Klone"
+#: ../../mod/setup.php:212
+msgid "Could not create table."
+msgstr "Kann Tabelle nicht erstellen."
-#: ../../mod/locs.php:101
-msgid "No locations found."
-msgstr "Keine Klon-Adressen gefunden."
+#: ../../mod/setup.php:217
+msgid "Your site database has been installed."
+msgstr "Die Datenbank Deines Hubs wurde installiert."
-#: ../../mod/locs.php:112
-msgid "Manage Channel Locations"
-msgstr "Klon-Adressen verwalten"
+#: ../../mod/setup.php:221
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren."
-#: ../../mod/locs.php:113
-msgid "Location (address)"
-msgstr "URL (Adresse)"
+#: ../../mod/setup.php:222 ../../mod/setup.php:290 ../../mod/setup.php:740
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Lies die Datei \"install/INSTALL.txt\"."
-#: ../../mod/locs.php:114
-msgid "Primary Location"
-msgstr "Primärer Klon"
+#: ../../mod/setup.php:287
+msgid "System check"
+msgstr "Systemprüfung"
-#: ../../mod/locs.php:115
-msgid "Drop location"
-msgstr "Klon löschen"
+#: ../../mod/setup.php:292
+msgid "Check again"
+msgstr "Bitte nochmal prüfen"
-#: ../../mod/locs.php:117
-msgid "Sync now"
-msgstr "Jetzt synchronisieren"
+#: ../../mod/setup.php:314
+msgid "Database connection"
+msgstr "Datenbank Verbindung"
-#: ../../mod/locs.php:118
-msgid "Please wait several minutes between consecutive operations."
-msgstr "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!"
+#: ../../mod/setup.php:315
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "Um $Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können."
-#: ../../mod/locs.php:119
+#: ../../mod/setup.php:316
msgid ""
-"When possible, drop a location by logging into that website/hub and removing"
-" your channel."
-msgstr "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst."
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast."
-#: ../../mod/locs.php:120
-msgid "Use this form to drop the location if the hub is no longer operating."
-msgstr "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt."
+#: ../../mod/setup.php:317
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst."
-#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
-msgid "$Projectname"
-msgstr "$Projectname"
+#: ../../mod/setup.php:321
+msgid "Database Server Name"
+msgstr "Datenbank-Servername"
-#: ../../mod/home.php:75
-#, php-format
-msgid "Welcome to %s"
-msgstr "Willkommen auf %s"
+#: ../../mod/setup.php:321
+msgid "Default is 127.0.0.1"
+msgstr "Standard ist 127.0.0.1"
-#: ../../mod/regmod.php:11
-msgid "Please login."
-msgstr "Bitte melde dich an."
+#: ../../mod/setup.php:322
+msgid "Database Port"
+msgstr "Datenbank-Port"
-#: ../../mod/xchan.php:6
-msgid "Xchan Lookup"
-msgstr "Xchan-Suche"
+#: ../../mod/setup.php:322
+msgid "Communication port number - use 0 for default"
+msgstr "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung"
-#: ../../mod/xchan.php:9
-msgid "Lookup xchan beginning with (or webbie): "
-msgstr "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:"
+#: ../../mod/setup.php:323
+msgid "Database Login Name"
+msgstr "Datenbank-Benutzername"
-#: ../../mod/xchan.php:37 ../../mod/menu.php:162 ../../mod/mitem.php:116
-msgid "Not found."
-msgstr "Nicht gefunden."
+#: ../../mod/setup.php:324
+msgid "Database Login Password"
+msgstr "Datenbank-Kennwort"
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
-msgstr "Du musst angemeldet sein, um diese Seite betrachten zu können."
+#: ../../mod/setup.php:325
+msgid "Database Name"
+msgstr "Datenbank-Name"
-#: ../../mod/channel.php:97
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet."
+#: ../../mod/setup.php:326
+msgid "Database Type"
+msgstr "Datenbanktyp"
-#: ../../mod/attach.php:9
-msgid "Item not available."
-msgstr "Element nicht verfügbar."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid "Site administrator email address"
+msgstr "E-Mail Adresse des Seiten-Administrators"
-#: ../../mod/photos.php:79
-msgid "Page owner information could not be retrieved."
-msgstr "Informationen über den Besitzer der Seite konnten nicht gefunden werden."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst."
-#: ../../mod/photos.php:100
-msgid "Album not found."
-msgstr "Album nicht gefunden."
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Website URL"
+msgstr "Server-URL"
-#: ../../mod/photos.php:127
-msgid "Delete Album"
-msgstr "Album löschen"
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Please use SSL (https) URL if available."
+msgstr "Nutze wenn möglich eine SSL-URL (https)."
-#: ../../mod/photos.php:171 ../../mod/photos.php:1006
-msgid "Delete Photo"
-msgstr "Foto löschen"
+#: ../../mod/setup.php:330 ../../mod/setup.php:373
+msgid "Please select a default timezone for your website"
+msgstr "Standard-Zeitzone für Deinen Server"
-#: ../../mod/photos.php:501
-msgid "No photos selected"
-msgstr "Keine Fotos ausgewählt"
+#: ../../mod/setup.php:357
+msgid "Site settings"
+msgstr "Seiteneinstellungen"
-#: ../../mod/photos.php:550
-msgid "Access to this item is restricted."
-msgstr "Der Zugriff auf dieses Foto ist eingeschränkt."
+#: ../../mod/setup.php:371
+msgid "Enable $Projectname <strong>advanced</strong> features?"
+msgstr "<strong>Erweiterte</strong> Funktionen für $Projectname aktivieren?"
-#: ../../mod/photos.php:589
-#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
-msgstr "%1$.2f MB von %2$.2f MB Foto-Speicher belegt."
+#: ../../mod/setup.php:371
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
+msgstr "Einige erweiterte Funktionen können ungeachtet ihrer Nützlichkeit eher für eine technisch versierte Zielgruppe geeignet sein."
-#: ../../mod/photos.php:592
-#, php-format
-msgid "%1$.2f MB photo storage used."
-msgstr "%1$.2f MB Foto-Speicher belegt."
+#: ../../mod/setup.php:423
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden."
-#: ../../mod/photos.php:620
-msgid "Upload Photos"
-msgstr "Fotos hochladen"
+#: ../../mod/setup.php:424
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen."
-#: ../../mod/photos.php:624
-msgid "Enter an album name"
-msgstr "Namen für ein neues Album eingeben"
+#: ../../mod/setup.php:428
+msgid "PHP executable path"
+msgstr "PHP Pfad zu ausführbarer Datei"
-#: ../../mod/photos.php:625
-msgid "or select an existing album (doubleclick)"
-msgstr "oder ein bereits vorhandenes auswählen (Doppelklick)"
+#: ../../mod/setup.php:428
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren."
-#: ../../mod/photos.php:626
-msgid "Create a status post for this upload"
-msgstr "Einen Statusbeitrag für diesen Upload erzeugen"
+#: ../../mod/setup.php:433
+msgid "Command line PHP"
+msgstr "PHP Befehlszeile"
-#: ../../mod/photos.php:627
-msgid "Caption (optional):"
-msgstr "Beschriftung (optional):"
+#: ../../mod/setup.php:442
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert."
-#: ../../mod/photos.php:628
-msgid "Description (optional):"
-msgstr "Beschreibung (optional):"
+#: ../../mod/setup.php:443
+msgid "This is required for message delivery to work."
+msgstr "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert."
-#: ../../mod/photos.php:655
-msgid "Album name could not be decoded"
-msgstr "Albumname konnte nicht dekodiert werden"
+#: ../../mod/setup.php:446
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
-#: ../../mod/photos.php:699 ../../mod/photos.php:1233
-#: ../../mod/photos.php:1250
-msgid "Contact Photos"
-msgstr "Kontakt-Bilder"
+#: ../../mod/setup.php:464
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to"
+" upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden."
-#: ../../mod/photos.php:722
-msgid "Show Newest First"
-msgstr "Neueste zuerst anzeigen"
+#: ../../mod/setup.php:469
+msgid "You can adjust these settings in the servers php.ini."
+msgstr "Du kannst diese Einstellungen in der php.ini des Servers ändern."
-#: ../../mod/photos.php:724
-msgid "Show Oldest First"
-msgstr "Älteste zuerst anzeigen"
+#: ../../mod/setup.php:471
+msgid "PHP upload limits"
+msgstr "PHP-Hochladebeschränkungen"
-#: ../../mod/photos.php:824
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden."
+#: ../../mod/setup.php:494
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen."
-#: ../../mod/photos.php:826
-msgid "Photo not available"
-msgstr "Foto nicht verfügbar"
+#: ../../mod/setup.php:495
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung."
-#: ../../mod/photos.php:884
-msgid "Use as profile photo"
-msgstr "Als Profilfoto verwenden"
+#: ../../mod/setup.php:498
+msgid "Generate encryption keys"
+msgstr "Verschlüsselungsschlüssel generieren"
-#: ../../mod/photos.php:891
-msgid "Private Photo"
-msgstr "Privates Foto"
+#: ../../mod/setup.php:510
+msgid "libCurl PHP module"
+msgstr "libCurl-PHP-Modul"
-#: ../../mod/photos.php:902 ../../mod/events.php:652 ../../mod/events.php:659
-msgid "Previous"
-msgstr "Voriges"
+#: ../../mod/setup.php:511
+msgid "GD graphics PHP module"
+msgstr "GD-Grafik-PHP-Modul"
-#: ../../mod/photos.php:906
-msgid "View Full Size"
-msgstr "In voller Größe anzeigen"
+#: ../../mod/setup.php:512
+msgid "OpenSSL PHP module"
+msgstr "OpenSSL-PHP-Modul"
-#: ../../mod/photos.php:985
-msgid "Edit photo"
-msgstr "Foto bearbeiten"
+#: ../../mod/setup.php:513
+msgid "mysqli or postgres PHP module"
+msgstr "mysqli oder postgres PHP-Modul"
-#: ../../mod/photos.php:987
-msgid "Rotate CW (right)"
-msgstr "Drehen im UZS (rechts)"
+#: ../../mod/setup.php:514
+msgid "mb_string PHP module"
+msgstr "mb_string-PHP-Modul"
-#: ../../mod/photos.php:988
-msgid "Rotate CCW (left)"
-msgstr "Drehen gegen UZS (links)"
+#: ../../mod/setup.php:515
+msgid "mcrypt PHP module"
+msgstr "mcrypt-PHP-Modul"
-#: ../../mod/photos.php:991
-msgid "Enter a new album name"
-msgstr "Gib einen Namen für ein neues Album ein"
+#: ../../mod/setup.php:516
+msgid "xml PHP module"
+msgstr "xml-PHP-Modul"
-#: ../../mod/photos.php:992
-msgid "or select an existing one (doubleclick)"
-msgstr "oder wähle ein bereits vorhandenes aus (Doppelklick)"
+#: ../../mod/setup.php:520 ../../mod/setup.php:522
+msgid "Apache mod_rewrite module"
+msgstr "Apache-mod_rewrite-Modul"
-#: ../../mod/photos.php:995
-msgid "Caption"
-msgstr "Bildunterschrift"
+#: ../../mod/setup.php:520
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert."
-#: ../../mod/photos.php:997
-msgid "Add a Tag"
-msgstr "Schlagwort hinzufügen"
+#: ../../mod/setup.php:526 ../../mod/setup.php:529
+msgid "proc_open"
+msgstr "proc_open"
-#: ../../mod/photos.php:1001
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
-msgstr "Beispiele: @ben, @Karl_Prester, @lieschen@example.com"
+#: ../../mod/setup.php:526
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Fehler: proc_open wird benötigt, ist aber entweder nicht installiert oder wurde in der php.ini deaktiviert"
-#: ../../mod/photos.php:1004
-msgid "Flag as adult in album view"
-msgstr "In der Albumansicht als nicht jugendfrei markieren"
+#: ../../mod/setup.php:534
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert."
-#: ../../mod/photos.php:1196
-msgid "In This Photo:"
-msgstr "Auf diesem Foto:"
+#: ../../mod/setup.php:538
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert."
-#: ../../mod/photos.php:1201
-msgid "Map"
-msgstr "Karte"
+#: ../../mod/setup.php:542
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert."
-#: ../../mod/photos.php:1289
-msgid "View Album"
-msgstr "Album ansehen"
+#: ../../mod/setup.php:546
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
+msgstr "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert."
-#: ../../mod/photos.php:1300 ../../mod/photos.php:1313
-#: ../../mod/photos.php:1314
-msgid "Recent Photos"
-msgstr "Neueste Fotos"
+#: ../../mod/setup.php:550
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert."
-#: ../../mod/lockview.php:37
-msgid "Remote privacy information not available."
-msgstr "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar."
+#: ../../mod/setup.php:554
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr "Fehler: Das PHP-Modul mcrypt wird benötigt, ist aber nicht installiert."
-#: ../../mod/lockview.php:58
-msgid "Visible to:"
-msgstr "Sichtbar für:"
+#: ../../mod/setup.php:558
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert."
-#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
-msgid "Export Channel"
-msgstr "Kanal exportieren"
+#: ../../mod/setup.php:576
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht."
-#: ../../mod/uexport.php:53
+#: ../../mod/setup.php:577
msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
-msgstr "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält."
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst."
-#: ../../mod/uexport.php:54
-msgid "Export Content"
-msgstr "Kanal und Inhalte exportieren"
+#: ../../mod/setup.php:578
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Hubzilla-Installation speichern musst."
-#: ../../mod/uexport.php:55
+#: ../../mod/setup.php:579
msgid ""
-"Export your channel information and recent content to a JSON backup that can"
-" be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for"
-" this download to begin."
-msgstr "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet."
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt."
-#: ../../mod/uexport.php:56
-msgid "Export your posts from a given year."
-msgstr "Exportiert die Beiträge des angegebenen Jahres."
+#: ../../mod/setup.php:582
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php ist beschreibbar"
-#: ../../mod/uexport.php:58
+#: ../../mod/setup.php:596
msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
-msgstr "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne."
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "$Projectname verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen."
-#: ../../mod/uexport.php:59
+#: ../../mod/setup.php:597
#, php-format
msgid ""
-"To select all posts for a given year, such as this year, visit <a "
-"href=\"%1$s\">%2$s</a>"
-msgstr "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke <a href=\"%1$s\">%2$s</a>."
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
+msgstr "Um diese kompilierten Vorlagen speichern zu können, braucht der Webserver Schreibzugriff auf das Verzeichnis %s unterhalb des $Projectname-Installationsverzeichnisses."
-#: ../../mod/uexport.php:60
-#, php-format
+#: ../../mod/setup.php:598 ../../mod/setup.php:619
msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"<a href=\"%1$s\">%2$s</a>"
-msgstr "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke <a href=\"%1$s\">%2$s</a>."
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat."
-#: ../../mod/uexport.php:61
+#: ../../mod/setup.php:599
#, php-format
msgid ""
-"These content files may be imported or restored by visiting <a "
-"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
-" please import or restore these in date order (oldest first)."
-msgstr "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du <a href=\"%1$s\">%2$s</a> auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst."
-
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
-msgstr "Element kann nicht bearbeitet werden."
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält."
-#: ../../mod/editpost.php:57
-msgid "Delete item?"
-msgstr "Eintrag löschen?"
+#: ../../mod/setup.php:602
+#, php-format
+msgid "%s is writable"
+msgstr "%s ist beschreibbar"
-#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
-msgid "Edit post"
-msgstr "Bearbeite Beitrag"
+#: ../../mod/setup.php:618
+msgid ""
+"Red uses the store directory to save uploaded files. The web server needs to"
+" have write access to the store directory under the Red top level folder"
+msgstr "$Projectname benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses"
-#: ../../mod/follow.php:25
-msgid "Channel added."
-msgstr "Kanal hinzugefügt."
+#: ../../mod/setup.php:622
+msgid "store is writable"
+msgstr "store ist schreibbar"
-#: ../../mod/rmagic.php:40
+#: ../../mod/setup.php:655
msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal."
+"SSL certificate cannot be validated. Fix certificate or disable https access"
+" to this site."
+msgstr "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server."
-#: ../../mod/rmagic.php:40
-msgid "The error message was:"
-msgstr "Die Fehlermeldung war:"
+#: ../../mod/setup.php:656
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich."
-#: ../../mod/rmagic.php:44
-msgid "Authentication failed."
-msgstr "Authentifizierung fehlgeschlagen."
+#: ../../mod/setup.php:657
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können."
-#: ../../mod/rmagic.php:84
-msgid "Remote Authentication"
-msgstr "Entfernte Authentifizierung"
+#: ../../mod/setup.php:658
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer $Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird)."
-#: ../../mod/rmagic.php:85
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Deine Kanal-Adresse (z. B. channel@example.com)"
+#: ../../mod/setup.php:659
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen."
-#: ../../mod/rmagic.php:86
-msgid "Authenticate"
-msgstr "Authentifizieren"
+#: ../../mod/setup.php:660
+msgid ""
+"Providers are available that issue free certificates which are browser-"
+"valid."
+msgstr "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind."
-#: ../../mod/chat.php:174
-msgid "Room not found"
-msgstr "Chatraum nicht gefunden"
+#: ../../mod/setup.php:662
+msgid "SSL certificate validation"
+msgstr "SSL Zertifikatverifizierung"
-#: ../../mod/chat.php:185
-msgid "Leave Room"
-msgstr "Raum verlassen"
+#: ../../mod/setup.php:668
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server "
+"configuration.Test: "
+msgstr "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:"
-#: ../../mod/chat.php:186
-msgid "Delete This Room"
-msgstr "Diesen Raum löschen"
+#: ../../mod/setup.php:671
+msgid "Url rewrite is working"
+msgstr "Url rewrite funktioniert"
-#: ../../mod/chat.php:187
-msgid "I am away right now"
-msgstr "Ich bin gerade nicht da"
+#: ../../mod/setup.php:680
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen."
-#: ../../mod/chat.php:188
-msgid "I am online"
-msgstr "Ich bin online"
+#: ../../mod/setup.php:704
+msgid "Errors encountered creating database tables."
+msgstr "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten."
-#: ../../mod/chat.php:190
-msgid "Bookmark this room"
-msgstr "Lesezeichen für diesen Raum setzen"
+#: ../../mod/setup.php:738
+msgid "<h1>What next</h1>"
+msgstr "<h1>Was als Nächstes</h1>"
-#: ../../mod/chat.php:208 ../../mod/chat.php:231
-msgid "New Chatroom"
-msgstr "Neuer Chatraum"
+#: ../../mod/setup.php:739
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten."
-#: ../../mod/chat.php:209
-msgid "Chatroom Name"
-msgstr "Name des Chatraums"
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
+msgstr "Kein gültiges Konto gefunden."
-#: ../../mod/chat.php:210
-msgid "Expiration of chats (minutes)"
-msgstr "Verfall von Chats (Minuten)"
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
+msgstr "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails."
-#: ../../mod/chat.php:227
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "%1$ss Chaträume"
-
-#: ../../mod/viewsrc.php:40
-msgid "Source of Item"
-msgstr "Quelle des Elements"
-
-#: ../../mod/ffsapi.php:8
-msgid "Share content from Firefox to $Projectname"
-msgstr "Inhalte von Firefox nach $Projectname teilen"
-
-#: ../../mod/ffsapi.php:11
-msgid "Activate the Firefox $Projectname provider"
-msgstr "Aktiviert den $Projectname-Provider für firefox"
-
-#: ../../mod/magic.php:69
-msgid "Hub not found."
-msgstr "Server nicht gefunden."
-
-#: ../../mod/connections.php:52 ../../mod/connections.php:150
-msgid "Blocked"
-msgstr "Blockiert"
-
-#: ../../mod/connections.php:57 ../../mod/connections.php:157
-msgid "Ignored"
-msgstr "Ignoriert"
-
-#: ../../mod/connections.php:62 ../../mod/connections.php:171
-msgid "Hidden"
-msgstr "Versteckt"
-
-#: ../../mod/connections.php:67 ../../mod/connections.php:164
-msgid "Archived"
-msgstr "Archiviert"
-
-#: ../../mod/connections.php:128
-msgid "Suggest new connections"
-msgstr "Neue Verbindungen vorschlagen"
-
-#: ../../mod/connections.php:131
-msgid "New Connections"
-msgstr "Neue Verbindungen"
-
-#: ../../mod/connections.php:134
-msgid "Show pending (new) connections"
-msgstr "Ausstehende (neue) Verbindungsanfragen anzeigen"
-
-#: ../../mod/connections.php:137 ../../mod/profperm.php:139
-msgid "All Connections"
-msgstr "Alle Verbindungen"
-
-#: ../../mod/connections.php:140
-msgid "Show all connections"
-msgstr "Alle Verbindungen anzeigen"
-
-#: ../../mod/connections.php:143
-msgid "Unblocked"
-msgstr "Freigegeben"
-
-#: ../../mod/connections.php:146
-msgid "Only show unblocked connections"
-msgstr "Nur freigegebene Verbindungen anzeigen"
-
-#: ../../mod/connections.php:153
-msgid "Only show blocked connections"
-msgstr "Nur blockierte Verbindungen anzeigen"
-
-#: ../../mod/connections.php:160
-msgid "Only show ignored connections"
-msgstr "Nur ignorierte Verbindungen anzeigen"
-
-#: ../../mod/connections.php:167
-msgid "Only show archived connections"
-msgstr "Nur archivierte Verbindungen anzeigen"
-
-#: ../../mod/connections.php:174
-msgid "Only show hidden connections"
-msgstr "Nur versteckte Verbindungen anzeigen"
+msgid "Site Member (%s)"
+msgstr "Nutzer (%s)"
-#: ../../mod/connections.php:225
+#: ../../mod/lostpass.php:40
#, php-format
-msgid "%1$s [%2$s]"
-msgstr "%1$s [%2$s]"
-
-#: ../../mod/connections.php:226
-msgid "Edit connection"
-msgstr "Verbindung bearbeiten"
-
-#: ../../mod/connections.php:264
-msgid "Search your connections"
-msgstr "Verbindungen durchsuchen"
-
-#: ../../mod/connections.php:265
-msgid "Finding: "
-msgstr "Ergebnisse:"
-
-#: ../../mod/help.php:147
-msgid "Documentation Search"
-msgstr "Suche in der Dokumentation"
-
-#: ../../mod/help.php:184 ../../mod/help.php:190 ../../mod/help.php:196
-msgid "Help:"
-msgstr "Hilfe:"
-
-#: ../../mod/help.php:211 ../../index.php:238
-msgid "Not Found"
-msgstr "Nicht gefunden"
-
-#: ../../mod/help.php:235
-msgid "$Projectname Documentation"
-msgstr "$Projectname-Dokumentation"
+msgid "Password reset requested at %s"
+msgstr "Passwort-Rücksetzung auf %s angefordert"
-#: ../../mod/manage.php:130
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet."
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen."
-#: ../../mod/manage.php:138
-msgid "Create a new channel"
-msgstr "Neuen Kanal anlegen"
+#: ../../mod/lostpass.php:86 ../../boot.php:1559
+msgid "Password Reset"
+msgstr "Zurücksetzen des Kennworts"
-#: ../../mod/manage.php:161
-msgid "Current Channel"
-msgstr "Aktueller Kanal"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
+msgstr "Dein Passwort wurde wie angefordert neu erstellt."
-#: ../../mod/manage.php:163
-msgid "Switch to one of your channels by selecting it."
-msgstr "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst."
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
+msgstr "Dein neues Passwort lautet"
-#: ../../mod/manage.php:164
-msgid "Default Channel"
-msgstr "Standard Kanal"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
+msgstr "Speichere oder kopiere Dein neues Passwort – und dann"
-#: ../../mod/manage.php:165
-msgid "Make Default"
-msgstr "Zum Standard machen"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
+msgstr "Klicke hier, um dich anzumelden"
-#: ../../mod/manage.php:168
-#, php-format
-msgid "%d new messages"
-msgstr "%d neue Nachrichten"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Dein Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden."
-#: ../../mod/manage.php:169
+#: ../../mod/lostpass.php:108
#, php-format
-msgid "%d new introductions"
-msgstr "%d neue Vorstellungen"
-
-#: ../../mod/manage.php:171
-msgid "Delegated Channels"
-msgstr "Delegierte Kanäle"
-
-#: ../../mod/menu.php:45
-msgid "Unable to update menu."
-msgstr "Kann Menü nicht aktualisieren."
-
-#: ../../mod/menu.php:56
-msgid "Unable to create menu."
-msgstr "Kann Menü nicht erstellen."
-
-#: ../../mod/menu.php:94 ../../mod/menu.php:106
-msgid "Menu Name"
-msgstr "Name des Menüs"
-
-#: ../../mod/menu.php:94
-msgid "Unique name (not visible on webpage) - required"
-msgstr "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich"
-
-#: ../../mod/menu.php:95 ../../mod/menu.php:107
-msgid "Menu Title"
-msgstr "Menütitel"
-
-#: ../../mod/menu.php:95
-msgid "Visible on webpage - leave empty for no title"
-msgstr "Sichtbar auf der Webseite – für keinen Titel leer lassen"
-
-#: ../../mod/menu.php:96
-msgid "Allow Bookmarks"
-msgstr "Lesezeichen erlauben"
-
-#: ../../mod/menu.php:96 ../../mod/menu.php:153
-msgid "Menu may be used to store saved bookmarks"
-msgstr "Im Menü können gespeicherte Lesezeichen abgelegt werden"
-
-#: ../../mod/menu.php:97 ../../mod/menu.php:155
-msgid "Submit and proceed"
-msgstr "Absenden und fortfahren"
-
-#: ../../mod/menu.php:109
-msgid "Drop"
-msgstr "Löschen"
-
-#: ../../mod/menu.php:113
-msgid "Bookmarks allowed"
-msgstr "Lesezeichen erlaubt"
-
-#: ../../mod/menu.php:115
-msgid "Delete this menu"
-msgstr "Lösche dieses Menü"
-
-#: ../../mod/menu.php:116 ../../mod/menu.php:150
-msgid "Edit menu contents"
-msgstr "Bearbeite Menü Inhalte"
-
-#: ../../mod/menu.php:117
-msgid "Edit this menu"
-msgstr "Dieses Menü bearbeiten"
-
-#: ../../mod/menu.php:132
-msgid "Menu could not be deleted."
-msgstr "Menü konnte nicht gelöscht werden."
-
-#: ../../mod/menu.php:140 ../../mod/mitem.php:24
-msgid "Menu not found."
-msgstr "Menü nicht gefunden"
-
-#: ../../mod/menu.php:145
-msgid "Edit Menu"
-msgstr "Menü bearbeiten"
-
-#: ../../mod/menu.php:149
-msgid "Add or remove entries to this menu"
-msgstr "Einträge zu diesem Menü hinzufügen oder entfernen"
-
-#: ../../mod/menu.php:151
-msgid "Menu name"
-msgstr "Menü Name"
-
-#: ../../mod/menu.php:151
-msgid "Must be unique, only seen by you"
-msgstr "Muss eindeutig sein, ist aber nur für Dich sichtbar"
-
-#: ../../mod/menu.php:152
-msgid "Menu title"
-msgstr "Menü Titel"
-
-#: ../../mod/menu.php:152
-msgid "Menu title as seen by others"
-msgstr "Menü Titel wie er von anderen gesehen wird"
-
-#: ../../mod/menu.php:153
-msgid "Allow bookmarks"
-msgstr "Erlaube Lesezeichen"
-
-#: ../../mod/mail.php:34
-msgid "Unable to lookup recipient."
-msgstr "Konnte den Empfänger nicht finden."
-
-#: ../../mod/mail.php:42
-msgid "Unable to communicate with requested channel."
-msgstr "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen."
-
-#: ../../mod/mail.php:49
-msgid "Cannot verify requested channel."
-msgstr "Verifizierung des angeforderten Kanals fehlgeschlagen."
-
-#: ../../mod/mail.php:75
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen."
-
-#: ../../mod/mail.php:140
-msgid "Messages"
-msgstr "Nachrichten"
-
-#: ../../mod/mail.php:175
-msgid "Message recalled."
-msgstr "Nachricht widerrufen."
-
-#: ../../mod/mail.php:188
-msgid "Conversation removed."
-msgstr "Unterhaltung gelöscht."
-
-#: ../../mod/mail.php:231
-msgid "Requested channel is not in this network"
-msgstr "Angeforderter Kanal ist nicht in diesem Netzwerk."
-
-#: ../../mod/mail.php:239
-msgid "Send Private Message"
-msgstr "Private Nachricht senden"
-
-#: ../../mod/mail.php:240 ../../mod/mail.php:370
-msgid "To:"
-msgstr "An:"
-
-#: ../../mod/mail.php:243 ../../mod/mail.php:372
-msgid "Subject:"
-msgstr "Betreff:"
-
-#: ../../mod/mail.php:250
-msgid "Send"
-msgstr "Absenden"
-
-#: ../../mod/mail.php:342
-msgid "Delete message"
-msgstr "Nachricht löschen"
+msgid "Your password has changed at %s"
+msgstr "Auf %s wurde Dein Passwort geändert"
-#: ../../mod/mail.php:343
-msgid "Delivery report"
-msgstr "Zustellungsbericht"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
+msgstr "Kennwort vergessen?"
-#: ../../mod/mail.php:344
-msgid "Recall message"
-msgstr "Nachricht widerrufen"
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail."
-#: ../../mod/mail.php:346
-msgid "Message has been recalled."
-msgstr "Die Nachricht wurde widerrufen."
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr "E-Mail Adresse"
-#: ../../mod/mail.php:363
-msgid "Delete Conversation"
-msgstr "Unterhaltung löschen"
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr "Zurücksetzen"
-#: ../../mod/mail.php:365
-msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten."
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr "Dateien, die mit mir geteilt wurden"
-#: ../../mod/mail.php:369
-msgid "Send Reply"
-msgstr "Antwort senden"
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr "NEU"
-#: ../../mod/mail.php:374
-#, php-format
-msgid "Your message for %s (%s):"
-msgstr "Deine Nachricht für %s (%s):"
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr "Alle Dateien löschen"
-#: ../../mod/service_limits.php:19
-msgid "No service class restrictions found."
-msgstr "Keine Dienstklassenbeschränkungen gefunden."
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr "Diese Datei löschen"
#: ../../mod/siteinfo.php:15
#, php-format
@@ -8914,482 +9178,438 @@ msgstr "Vorschläge, Lob, usw.: E-Mail an 'redmatrix' at librelist - dot - com"
msgid "Site Administrators"
msgstr "Administratoren"
-#: ../../mod/suggest.php:35
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal."
-
-#: ../../mod/events.php:21
-msgid "Calendar entries imported."
-msgstr "Kalendereinträge wurden importiert."
-
-#: ../../mod/events.php:23
-msgid "No calendar entries found."
-msgstr "Keine Kalendereinträge gefunden."
-
-#: ../../mod/events.php:100
-msgid "Event can not end before it has started."
-msgstr "Termin-Ende liegt vor dem Beginn."
-
-#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
-msgid "Unable to generate preview."
-msgstr "Vorschau konnte nicht erzeugt werden."
-
-#: ../../mod/events.php:109
-msgid "Event title and start time are required."
-msgstr "Titel und Startzeit des Termins sind erforderlich."
-
-#: ../../mod/events.php:129 ../../mod/events.php:254
-msgid "Event not found."
-msgstr "Termin nicht gefunden."
-
-#: ../../mod/events.php:437
-msgid "Edit event titel"
-msgstr "Termintitel bearbeiten"
-
-#: ../../mod/events.php:437
-msgid "Event titel"
-msgstr "Termintitel"
-
-#: ../../mod/events.php:439
-msgid "Categories (comma-separated list)"
-msgstr "Kategorien (Kommagetrennte Liste)"
-
-#: ../../mod/events.php:440
-msgid "Edit Category"
-msgstr "Kategorie bearbeiten"
-
-#: ../../mod/events.php:440
-msgid "Category"
-msgstr "Kategorie"
-
-#: ../../mod/events.php:443
-msgid "Edit start date and time"
-msgstr "Startdatum und -zeit bearbeiten"
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
+msgstr "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt."
-#: ../../mod/events.php:443
-msgid "Start date and time"
-msgstr "Startdatum und -zeit"
+#: ../../mod/sources.php:45
+msgid "Source created."
+msgstr "Quelle erstellt."
-#: ../../mod/events.php:444 ../../mod/events.php:447
-msgid "Finish date and time are not known or not relevant"
-msgstr "Enddatum und -zeit sind unbekannt oder irrelevant"
+#: ../../mod/sources.php:57
+msgid "Source updated."
+msgstr "Quelle aktualisiert."
-#: ../../mod/events.php:446
-msgid "Edit finish date and time"
-msgstr "Enddatum und -zeit bearbeiten"
+#: ../../mod/sources.php:82
+msgid "*"
+msgstr "*"
-#: ../../mod/events.php:446
-msgid "Finish date and time"
-msgstr "Enddatum und -zeit"
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
+msgstr "Externe Inhaltsquellen für Deinen Kanal verwalten."
-#: ../../mod/events.php:448 ../../mod/events.php:449
-msgid "Adjust for viewer timezone"
-msgstr "An die Zeitzone des Betrachters anpassen"
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
+msgstr "Neue Quelle"
-#: ../../mod/events.php:448
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
-msgstr "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien."
-
-#: ../../mod/events.php:450
-msgid "Edit Description"
-msgstr "Beschreibung bearbeiten"
-
-#: ../../mod/events.php:452
-msgid "Edit Location"
-msgstr "Ort bearbeiten"
-
-#: ../../mod/events.php:455 ../../mod/events.php:457
-msgid "Share this event"
-msgstr "Den Termin teilen"
-
-#: ../../mod/events.php:462
-msgid "Advanced Options"
-msgstr "Weitere Optionen"
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals."
-#: ../../mod/events.php:574
-msgid "l, F j"
-msgstr "l, j. F"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
+msgstr "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten"
-#: ../../mod/events.php:596
-msgid "Edit event"
-msgstr "Termin bearbeiten"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
+msgstr "Leer lassen, um alle öffentlichen Beiträge zu importieren"
-#: ../../mod/events.php:598
-msgid "Delete event"
-msgstr "Termin löschen"
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
+msgstr "Name des Kanals"
-#: ../../mod/events.php:632
-msgid "calendar"
-msgstr "Kalender"
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
+msgstr "Quelle nicht gefunden."
-#: ../../mod/events.php:651
-msgid "Edit Event"
-msgstr "Termin bearbeiten"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
+msgstr "Quelle bearbeiten"
-#: ../../mod/events.php:651
-msgid "Create Event"
-msgstr "Termin anlegen"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
+msgstr "Quelle löschen"
-#: ../../mod/events.php:661
-msgid "Today"
-msgstr "Heute"
+#: ../../mod/sources.php:158
+msgid "Source removed"
+msgstr "Quelle gelöscht"
-#: ../../mod/events.php:692
-msgid "Event removed"
-msgstr "Termin gelöscht"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
+msgstr "Konnte die Quelle nicht löschen."
-#: ../../mod/events.php:695
-msgid "Failed to remove event"
-msgstr "Termin konnte nicht gelöscht werden"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s folgt nun %2$ss %3$s"
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
-msgstr "Ungültiger Profil-Identifikator"
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s folgt %2$ss %3$s nicht mehr"
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
-msgstr "Profil-Sichtbarkeits-Editor"
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal."
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
-msgstr "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen."
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s hat %2$ss %3$s mit %4$s verschlagwortet"
-#: ../../mod/profperm.php:123
-msgid "Visible To"
-msgstr "Sichtbar für"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
+msgstr "Schlagwort entfernt"
-#: ../../mod/mitem.php:48
-msgid "Unable to create element."
-msgstr "Element konnte nicht erstellt werden."
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
+msgstr "Schlagwort entfernen"
-#: ../../mod/mitem.php:72
-msgid "Unable to update menu element."
-msgstr "Kann Menü-Element nicht aktualisieren."
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
+msgstr "Schlagwort zum Entfernen auswählen:"
-#: ../../mod/mitem.php:88
-msgid "Unable to add menu element."
-msgstr "Kann Menü-Bestandteil nicht hinzufügen."
+#: ../../mod/thing.php:110
+msgid "Thing updated"
+msgstr "Sache aktualisiert"
-#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
-msgid "Menu Item Permissions"
-msgstr "Zugriffsrechte des Menü-Elements"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
+msgstr "Speichern des Objekts fehlgeschlagen"
-#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
-msgid "Link Name"
-msgstr "Name des Links"
+#: ../../mod/thing.php:166
+msgid "Thing added"
+msgstr "Sache hinzugefügt"
-#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
-msgid "Link or Submenu Target"
-msgstr "Ziel des Links oder Untermenüs"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
-#: ../../mod/mitem.php:153
-msgid "Enter URL of the link or select a menu name to create a submenu"
-msgstr "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen."
+#: ../../mod/thing.php:255
+msgid "Show Thing"
+msgstr "Sache anzeigen"
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
-msgid "Use magic-auth if available"
-msgstr "Magic-Auth verwenden, falls verfügbar"
+#: ../../mod/thing.php:262
+msgid "item not found."
+msgstr "Eintrag nicht gefunden"
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
-msgid "Open link in new window"
-msgstr "Öffne Link in neuem Fenster"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
+msgstr "Sache bearbeiten"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Order in list"
-msgstr "Reihenfolge in der Liste"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
+msgstr "Wähle ein Profil"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Größere Nummern werden weiter unten in der Auflistung einsortiert"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
+msgstr "Aktivitätsnachricht senden"
-#: ../../mod/mitem.php:157
-msgid "Submit and finish"
-msgstr "Absenden und fertigstellen"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Nur an Betrachter des ausgewählten Profils senden"
-#: ../../mod/mitem.php:158
-msgid "Submit and continue"
-msgstr "Absenden und fortfahren"
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
+msgstr "Name der Sache, z. B. irgendwas"
-#: ../../mod/mitem.php:166
-msgid "Menu:"
-msgstr "Menü:"
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
+msgstr "URL der Sache (optional)"
-#: ../../mod/mitem.php:169
-msgid "Link Target"
-msgstr "Ziel des Links"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
+msgstr "URL eines Fotos der Sache (optional)"
-#: ../../mod/mitem.php:172
-msgid "Edit menu"
-msgstr "Menü bearbeiten"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
+msgstr "Die Sache Deinem Profil hinzufügen"
-#: ../../mod/mitem.php:175
-msgid "Edit element"
-msgstr "Bestandteil bearbeiten"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
+msgstr "Kanal exportieren"
-#: ../../mod/mitem.php:176
-msgid "Drop element"
-msgstr "Bestandteil löschen"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält."
-#: ../../mod/mitem.php:177
-msgid "New element"
-msgstr "Neues Bestandteil"
+#: ../../mod/uexport.php:54
+msgid "Export Content"
+msgstr "Kanal und Inhalte exportieren"
-#: ../../mod/mitem.php:178
-msgid "Edit this menu container"
-msgstr "Diesen Menü-Container bearbeiten"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can"
+" be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for"
+" this download to begin."
+msgstr "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet."
-#: ../../mod/mitem.php:179
-msgid "Add menu element"
-msgstr "Menüelement hinzufügen"
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr "Exportiert die Beiträge des angegebenen Jahres."
-#: ../../mod/mitem.php:180
-msgid "Delete this menu item"
-msgstr "Lösche dieses Menü-Bestandteil"
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne."
-#: ../../mod/mitem.php:181
-msgid "Edit this menu item"
-msgstr "Bearbeite dieses Menü-Bestandteil"
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a "
+"href=\"%1$s\">%2$s</a>"
+msgstr "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke <a href=\"%1$s\">%2$s</a>."
-#: ../../mod/mitem.php:198
-msgid "Menu item not found."
-msgstr "Menü-Bestandteil nicht gefunden."
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke <a href=\"%1$s\">%2$s</a>."
-#: ../../mod/mitem.php:211
-msgid "Menu item deleted."
-msgstr "Menü-Bestandteil gelöscht."
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a "
+"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
+" please import or restore these in date order (oldest first)."
+msgstr "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du <a href=\"%1$s\">%2$s</a> auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst."
-#: ../../mod/mitem.php:213
-msgid "Menu item could not be deleted."
-msgstr "Menü-Bestandteil kann nicht gelöscht werden."
+#: ../../mod/viewconnections.php:59
+msgid "No connections."
+msgstr "Keine Verbindungen."
-#: ../../mod/mitem.php:220
-msgid "Edit Menu Element"
-msgstr "Bearbeite Menü-Bestandteil"
+#: ../../mod/viewconnections.php:72
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "%ss Profil [%s] besuchen"
-#: ../../mod/mitem.php:226
-msgid "Link text"
-msgstr "Link Text"
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr "Verbindungen anzeigen"
-#: ../../mod/wholikesme.php:13
-msgid "Who likes me?"
-msgstr "Wer mag mich?"
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr "Quelle des Elements"
-#: ../../mod/sharedwithme.php:94
-msgid "Files: shared with me"
-msgstr "Dateien, die mit mir geteilt wurden"
+#: ../../mod/webpages.php:193
+msgid "Page Title"
+msgstr "Seitentitel"
-#: ../../mod/sharedwithme.php:96
-msgid "NEW"
-msgstr "NEU"
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr "Xchan-Suche"
-#: ../../mod/sharedwithme.php:99
-msgid "Remove all files"
-msgstr "Alle Dateien löschen"
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:"
-#: ../../mod/sharedwithme.php:100
-msgid "Remove this file"
-msgstr "Diese Datei löschen"
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr "Cover Foto"
-#: ../../mod/viewconnections.php:59
-msgid "No connections."
-msgstr "Keine Verbindungen."
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr "Cover Foto hochladen"
-#: ../../mod/viewconnections.php:72
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "%ss Profil [%s] besuchen"
+#: ../../mod/cal.php:63
+msgid "Permissions denied."
+msgstr "Berechtigung verweigert."
#: ../../view/theme/redbasic/php/config.php:82
msgid "Focus (Hubzilla default)"
msgstr "Focus (Voreinstellung für Hubzilla)"
-#: ../../view/theme/redbasic/php/config.php:102
+#: ../../view/theme/redbasic/php/config.php:103
msgid "Theme settings"
msgstr "Theme-Einstellungen"
-#: ../../view/theme/redbasic/php/config.php:103
+#: ../../view/theme/redbasic/php/config.php:104
msgid "Select scheme"
msgstr "Schema wählen"
-#: ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:105
msgid "Narrow navbar"
msgstr "Schmale Navigationsleiste"
-#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:106
msgid "Navigation bar background color"
msgstr "Hintergrundfarbe der Navigationsleiste"
-#: ../../view/theme/redbasic/php/config.php:106
+#: ../../view/theme/redbasic/php/config.php:107
msgid "Navigation bar gradient top color"
msgstr "Farbverlauf der Navigationsleiste: Farbe oben"
-#: ../../view/theme/redbasic/php/config.php:107
+#: ../../view/theme/redbasic/php/config.php:108
msgid "Navigation bar gradient bottom color"
msgstr "Farbverlauf der Navigationsleiste: Farbe unten"
-#: ../../view/theme/redbasic/php/config.php:108
+#: ../../view/theme/redbasic/php/config.php:109
msgid "Navigation active button gradient top color"
msgstr "Navigations-Button aktiv: Farbe für Farbverlauf oben"
-#: ../../view/theme/redbasic/php/config.php:109
+#: ../../view/theme/redbasic/php/config.php:110
msgid "Navigation active button gradient bottom color"
msgstr "Navigations-Button aktiv: Farbe für Farbverlauf unten"
-#: ../../view/theme/redbasic/php/config.php:110
+#: ../../view/theme/redbasic/php/config.php:111
msgid "Navigation bar border color "
msgstr "Farbe für den Rand der Navigationsleiste"
-#: ../../view/theme/redbasic/php/config.php:111
+#: ../../view/theme/redbasic/php/config.php:112
msgid "Navigation bar icon color "
msgstr "Farbe für die Icons der Navigationsleiste"
-#: ../../view/theme/redbasic/php/config.php:112
+#: ../../view/theme/redbasic/php/config.php:113
msgid "Navigation bar active icon color "
msgstr "Farbe für aktive Icons der Navigationsleiste"
-#: ../../view/theme/redbasic/php/config.php:113
+#: ../../view/theme/redbasic/php/config.php:114
msgid "link color"
msgstr "Farbe für Links"
-#: ../../view/theme/redbasic/php/config.php:114
+#: ../../view/theme/redbasic/php/config.php:115
msgid "Set font-color for banner"
msgstr "Farbe der Schrift des Banners"
-#: ../../view/theme/redbasic/php/config.php:115
+#: ../../view/theme/redbasic/php/config.php:116
msgid "Set the background color"
msgstr "Hintergrundfarbe"
-#: ../../view/theme/redbasic/php/config.php:116
+#: ../../view/theme/redbasic/php/config.php:117
msgid "Set the background image"
msgstr "Hintergrundbild"
-#: ../../view/theme/redbasic/php/config.php:117
+#: ../../view/theme/redbasic/php/config.php:118
msgid "Set the background color of items"
msgstr "Hintergrundfarbe für Beiträge"
-#: ../../view/theme/redbasic/php/config.php:118
+#: ../../view/theme/redbasic/php/config.php:119
msgid "Set the background color of comments"
msgstr "Hintergrundfarbe für Kommentare"
-#: ../../view/theme/redbasic/php/config.php:119
+#: ../../view/theme/redbasic/php/config.php:120
msgid "Set the border color of comments"
msgstr "Farbe des Randes von Kommentaren"
-#: ../../view/theme/redbasic/php/config.php:120
+#: ../../view/theme/redbasic/php/config.php:121
msgid "Set the indent for comments"
msgstr "Einzugsbreite für Kommentare"
-#: ../../view/theme/redbasic/php/config.php:121
+#: ../../view/theme/redbasic/php/config.php:122
msgid "Set the basic color for item icons"
msgstr "Grundfarbe für Beitrags-Icons"
-#: ../../view/theme/redbasic/php/config.php:122
+#: ../../view/theme/redbasic/php/config.php:123
msgid "Set the hover color for item icons"
msgstr "Farbe für Beitrags-Icons unter dem Mauszeiger"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Set font-size for the entire application"
msgstr "Schriftgröße für die gesamte Anwendung"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Example: 14px"
msgstr "Beispiel: 14px"
-#: ../../view/theme/redbasic/php/config.php:124
+#: ../../view/theme/redbasic/php/config.php:125
msgid "Set font-size for posts and comments"
msgstr "Schriftgröße für Beiträge und Kommentare"
-#: ../../view/theme/redbasic/php/config.php:125
+#: ../../view/theme/redbasic/php/config.php:126
msgid "Set font-color for posts and comments"
msgstr "Schriftfarbe für Beiträge und Kommentare"
-#: ../../view/theme/redbasic/php/config.php:126
+#: ../../view/theme/redbasic/php/config.php:127
msgid "Set radius of corners"
msgstr "Ecken-Radius"
-#: ../../view/theme/redbasic/php/config.php:127
+#: ../../view/theme/redbasic/php/config.php:128
msgid "Set shadow depth of photos"
msgstr "Schattentiefe von Fotos"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Set maximum width of content region in pixel"
msgstr "Maximalbreite des Inhaltsbereichs in Pixel festlegen"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Leave empty for default width"
msgstr "Leer lassen für Standardbreite"
-#: ../../view/theme/redbasic/php/config.php:129
+#: ../../view/theme/redbasic/php/config.php:130
msgid "Left align page content"
msgstr "Seiteninhalt linksbündig anzeigen"
-#: ../../view/theme/redbasic/php/config.php:130
+#: ../../view/theme/redbasic/php/config.php:131
msgid "Set minimum opacity of nav bar - to hide it"
msgstr "Mindest-Deckkraft der Navigationsleiste ( - versteckt sie)"
-#: ../../view/theme/redbasic/php/config.php:131
+#: ../../view/theme/redbasic/php/config.php:132
msgid "Set size of conversation author photo"
msgstr "Größe der Avatare von Themenstartern"
-#: ../../view/theme/redbasic/php/config.php:132
+#: ../../view/theme/redbasic/php/config.php:133
msgid "Set size of followup author photos"
msgstr "Größe der Avatare von Kommentatoren"
-#: ../../boot.php:1292
+#: ../../boot.php:1359
#, php-format
msgid "Update %s failed. See error logs."
msgstr "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen."
-#: ../../boot.php:1295
+#: ../../boot.php:1362
#, php-format
msgid "Update Error at %s"
msgstr "Aktualisierungsfehler auf %s"
-#: ../../boot.php:1462
+#: ../../boot.php:1532
msgid ""
"Create an account to access services and applications within the Hubzilla"
msgstr "Erstelle ein Konto, um Anwendungen und Dienste innerhalb von Hubzilla nutzen zu können."
-#: ../../boot.php:1484
+#: ../../boot.php:1554
msgid "Password"
msgstr "Kennwort"
-#: ../../boot.php:1485
+#: ../../boot.php:1555
msgid "Remember me"
msgstr "Angaben speichern"
-#: ../../boot.php:1488
+#: ../../boot.php:1558
msgid "Forgot your password?"
msgstr "Passwort vergessen?"
-#: ../../boot.php:2108
+#: ../../boot.php:2188
msgid "toggle mobile"
msgstr "auf/von mobile Ansicht wechseln"
-#: ../../boot.php:2243
+#: ../../boot.php:2341
msgid "Website SSL certificate is not valid. Please correct."
msgstr "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben."
-#: ../../boot.php:2246
+#: ../../boot.php:2344
#, php-format
msgid "[hubzilla] Website SSL error for %s"
msgstr "[hubzilla] Website-SSL-Fehler für %s"
-#: ../../boot.php:2283
+#: ../../boot.php:2381
msgid "Cron/Scheduled tasks not running."
msgstr "Cron-Aufgaben laufen nicht."
-#: ../../boot.php:2287
+#: ../../boot.php:2385
#, php-format
msgid "[hubzilla] Cron tasks not running on %s"
msgstr "[hubzilla] Cron-Aufgaben für %s laufen nicht"
-
-#: ../../Zotlabs/Zot/Auth.php:140
-msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please"
-" logout and retry."
-msgstr "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut."
diff --git a/view/de/hstrings.php b/view/de/hstrings.php
index 03f765eee..1a4a5f3f9 100644
--- a/view/de/hstrings.php
+++ b/view/de/hstrings.php
@@ -5,2211 +5,2269 @@ function string_plural_select_de($n){
return ($n != 1);;
}}
;
-$a->strings["Connect"] = "Verbinden";
-$a->strings["New window"] = "Neues Fenster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browser Fenster oder Tab";
-$a->strings["User '%s' deleted"] = "Benutzer '%s' gelöscht";
-$a->strings["Missing room name"] = "Der Chatraum hat keinen Namen";
-$a->strings["Duplicate room name"] = "Name des Chatraums bereits vergeben";
-$a->strings["Invalid room specifier."] = "Ungültiger Raumbezeichner.";
-$a->strings["Room not found."] = "Chatraum konnte nicht gefunden werden.";
-$a->strings["Permission denied."] = "Berechtigung verweigert.";
-$a->strings["Room is full"] = "Der Raum ist voll";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen.";
-$a->strings["Channel clone failed. Import failed."] = "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen.";
-$a->strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen.";
-$a->strings["parent"] = "Ãœbergeordnetes Verzeichnis";
-$a->strings["Collection"] = "Sammlung";
-$a->strings["Principal"] = "Prinzipal";
-$a->strings["Addressbook"] = "Adressbuch";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Posteingang für überwachte Kalender";
-$a->strings["Schedule Outbox"] = "Postausgang für überwachte Kalender";
-$a->strings["Unknown"] = "Unbekannt";
-$a->strings["Files"] = "Dateien";
-$a->strings["Total"] = "Summe";
-$a->strings["Shared"] = "Geteilt";
-$a->strings["Create"] = "Erstelle";
-$a->strings["Upload"] = "Hochladen";
-$a->strings["Name"] = "Name";
-$a->strings["Type"] = "Typ";
-$a->strings["Size"] = "Größe";
-$a->strings["Last Modified"] = "Zuletzt geändert";
-$a->strings["Edit"] = "Bearbeiten";
-$a->strings["Delete"] = "Löschen";
-$a->strings["You are using %1\$s of your available file storage."] = "Sie verwenden %1\$s von Ihrem verfügbaren Dateispeicher.";
-$a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Sie verwenden %1\$s von %2\$s verfügbarem Dateispeicher. (%3\$s&#37;)";
-$a->strings["WARNING:"] = "WARNUNG:";
-$a->strings["Create new folder"] = "Neuen Ordner anlegen";
-$a->strings["Upload file"] = "Datei hochladen";
-$a->strings["Delete this item?"] = "Dieses Element löschen?";
-$a->strings["Comment"] = "Kommentar";
-$a->strings["[+] show all"] = "[+] Alle anzeigen";
-$a->strings["[-] show less"] = "[-] Weniger anzeigen";
-$a->strings["[+] expand"] = "[+] aufklappen";
-$a->strings["[-] collapse"] = "[-] einklappen";
-$a->strings["Password too short"] = "Kennwort zu kurz";
-$a->strings["Passwords do not match"] = "Kennwörter stimmen nicht überein";
-$a->strings["everybody"] = "alle";
-$a->strings["Secret Passphrase"] = "geheime Passphrase";
-$a->strings["Passphrase hint"] = "Hinweis zur Passphrase";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert.";
-$a->strings["close all"] = "Alle schließen";
-$a->strings["Nothing new here"] = "Nichts Neues hier";
-$a->strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)";
-$a->strings["Rating"] = "Bewertung";
-$a->strings["Describe (optional)"] = "Beschreibung (optional)";
-$a->strings["Submit"] = "Bestätigen";
-$a->strings["Please enter a link URL"] = "Gib eine URL ein:";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?";
-$a->strings["Location"] = "Ort";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = " ";
-$a->strings["ago"] = "her";
-$a->strings["from now"] = "von jetzt";
-$a->strings["less than a minute"] = "weniger als eine Minute";
-$a->strings["about a minute"] = "ungefähr eine Minute";
-$a->strings["%d minutes"] = "%d Minuten";
-$a->strings["about an hour"] = "ungefähr eine Stunde";
-$a->strings["about %d hours"] = "ungefähr %d Stunden";
-$a->strings["a day"] = "ein Tag";
-$a->strings["%d days"] = "%d Tage";
-$a->strings["about a month"] = "ungefähr ein Monat";
-$a->strings["%d months"] = "%d Monate";
-$a->strings["about a year"] = "ungefähr ein Jahr";
-$a->strings["%d years"] = "%d Jahre";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["January"] = "Januar";
-$a->strings["February"] = "Februar";
-$a->strings["March"] = "März";
-$a->strings["April"] = "April";
-$a->strings["__ctx:long__ May"] = "Mai";
-$a->strings["June"] = "Juni";
-$a->strings["July"] = "Juli";
-$a->strings["August"] = "August";
-$a->strings["September"] = "September";
-$a->strings["October"] = "Oktober";
-$a->strings["November"] = "November";
-$a->strings["December"] = "Dezember";
-$a->strings["Jan"] = "Jan";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "Mär";
-$a->strings["Apr"] = "Apr";
-$a->strings["__ctx:short__ May"] = "Mai";
-$a->strings["Jun"] = "Jun";
-$a->strings["Jul"] = "Jul";
-$a->strings["Aug"] = "Aug";
-$a->strings["Sep"] = "Sep";
-$a->strings["Oct"] = "Okt";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Dez";
-$a->strings["Sunday"] = "Sonntag";
-$a->strings["Monday"] = "Montag";
-$a->strings["Tuesday"] = "Dienstag";
-$a->strings["Wednesday"] = "Mittwoch";
-$a->strings["Thursday"] = "Donnerstag";
-$a->strings["Friday"] = "Freitag";
-$a->strings["Saturday"] = "Samstag";
-$a->strings["Sun"] = "So";
-$a->strings["Mon"] = "Mp";
-$a->strings["Tue"] = "Di";
-$a->strings["Wed"] = "Mi";
-$a->strings["Thu"] = "Do";
-$a->strings["Fri"] = "Fr";
-$a->strings["Sat"] = "Sa";
-$a->strings["__ctx:calendar__ today"] = "heute";
-$a->strings["__ctx:calendar__ month"] = "Monat";
-$a->strings["__ctx:calendar__ week"] = "Woche";
-$a->strings["__ctx:calendar__ day"] = "Tag";
-$a->strings["__ctx:calendar__ All day"] = "Ganztägig";
-$a->strings["No username found in import file."] = "Kein Benutzername in der Importdatei gefunden.";
-$a->strings["Import completed."] = "Import abgeschlossen.";
-$a->strings["Default"] = "Standard";
-$a->strings["Permission denied"] = "Keine Berechtigung";
-$a->strings["(Unknown)"] = "(Unbekannt)";
-$a->strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar.";
-$a->strings["Visible to you only."] = "Nur für Dich sichtbar.";
-$a->strings["Visible to anybody in this network."] = "Für jedes \$Projectname-Mitglied sichtbar.";
-$a->strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist.";
-$a->strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar.";
-$a->strings["Visible to all connections."] = "Für alle Verbindungen sichtbar.";
-$a->strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar.";
-$a->strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen.";
-$a->strings["Item not found."] = "Element nicht gefunden.";
-$a->strings["Collection not found."] = "Sammlung nicht gefunden";
-$a->strings["Collection is empty."] = "Sammlung ist leer.";
-$a->strings["Collection: %s"] = "Sammlung: %s";
-$a->strings["Connection: %s"] = "Verbindung: %s";
-$a->strings["Connection not found."] = "Die Verbindung wurde nicht gefunden.";
-$a->strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i";
-$a->strings["Starts:"] = "Beginnt:";
-$a->strings["Finishes:"] = "Endet:";
-$a->strings["Location:"] = "Ort:";
-$a->strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt";
-$a->strings["event"] = "Termin";
-$a->strings["Not specified"] = "Keine Angabe";
-$a->strings["Needs Action"] = "Aktion erforderlich";
-$a->strings["Completed"] = "Abgeschlossen";
-$a->strings["In Process"] = "In Bearbeitung";
-$a->strings["Cancelled"] = "gestrichen";
-$a->strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen";
-$a->strings["Empty name"] = "Namensfeld leer";
-$a->strings["Name too long"] = "Name ist zu lang";
-$a->strings["No account identifier"] = "Keine Account-Kennung";
-$a->strings["Nickname is required."] = "Spitzname ist erforderlich.";
-$a->strings["Reserved nickname. Please choose another."] = "Reservierter Kurzname. Bitte wähle einen anderen.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt.";
-$a->strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen";
-$a->strings["Default Profile"] = "Standard-Profil";
-$a->strings["Friends"] = "Freunde";
-$a->strings["Requested channel is not available."] = "Angeforderte Kanal nicht verfügbar.";
-$a->strings["Requested profile is not available."] = "Erwünschte Profil ist nicht verfügbar.";
-$a->strings["Change profile photo"] = "Profilfoto ändern";
-$a->strings["Profiles"] = "Profile";
-$a->strings["Manage/edit profiles"] = "Profile verwalten/bearbeiten";
-$a->strings["Create New Profile"] = "Neues Profil erstellen";
-$a->strings["Edit Profile"] = "Profile bearbeiten";
-$a->strings["Profile Image"] = "Profilfoto:";
-$a->strings["visible to everybody"] = "sichtbar für jeden";
-$a->strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
-$a->strings["Gender:"] = "Geschlecht:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Homepage:";
-$a->strings["Online Now"] = "gerade online";
-$a->strings["g A l F d"] = "l, d. F, G:i \\U\\h\\r";
-$a->strings["F d"] = "d. F";
-$a->strings["[today]"] = "[Heute]";
-$a->strings["Birthday Reminders"] = "Geburtstags Erinnerungen";
-$a->strings["Birthdays this week:"] = "Geburtstage in dieser Woche:";
-$a->strings["[No description]"] = "[Keine Beschreibung]";
-$a->strings["Event Reminders"] = "Termin-Erinnerungen";
-$a->strings["Events this week:"] = "Termine in dieser Woche:";
-$a->strings["Profile"] = "Profil";
-$a->strings["Full Name:"] = "Voller Name:";
-$a->strings["Like this channel"] = "Dieser Kanal gefällt mir";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich.";
+App::$strings["parent"] = "Ãœbergeordnetes Verzeichnis";
+App::$strings["Collection"] = "Sammlung";
+App::$strings["Principal"] = "Prinzipal";
+App::$strings["Addressbook"] = "Adressbuch";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Posteingang für überwachte Kalender";
+App::$strings["Schedule Outbox"] = "Postausgang für überwachte Kalender";
+App::$strings["Unknown"] = "Unbekannt";
+App::$strings["Files"] = "Dateien";
+App::$strings["Total"] = "Summe";
+App::$strings["Shared"] = "Geteilt";
+App::$strings["Create"] = "Erstelle";
+App::$strings["Upload"] = "Hochladen";
+App::$strings["Name"] = "Name";
+App::$strings["Type"] = "Typ";
+App::$strings["Size"] = "Größe";
+App::$strings["Last Modified"] = "Zuletzt geändert";
+App::$strings["Edit"] = "Bearbeiten";
+App::$strings["Delete"] = "Löschen";
+App::$strings["You are using %1\$s of your available file storage."] = "Sie verwenden %1\$s von Ihrem verfügbaren Dateispeicher.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Sie verwenden %1\$s von %2\$s verfügbarem Dateispeicher. (%3\$s&#37;)";
+App::$strings["WARNING:"] = "WARNUNG:";
+App::$strings["Create new folder"] = "Neuen Ordner anlegen";
+App::$strings["Upload file"] = "Datei hochladen";
+App::$strings["Permission denied."] = "Berechtigung verweigert.";
+App::$strings["Not Found"] = "Nicht gefunden";
+App::$strings["Page not found."] = "Seite nicht gefunden.";
+App::$strings["Connect"] = "Verbinden";
+App::$strings["New window"] = "Neues Fenster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browserfenster oder Tab";
+App::$strings["User '%s' deleted"] = "Benutzer '%s' gelöscht";
+App::$strings["No username found in import file."] = "Kein Benutzername in der Importdatei gefunden.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen.";
+App::$strings["Import completed."] = "Import abgeschlossen.";
+App::$strings["Not a valid email address"] = "Ungültige E-Mail-Adresse";
+App::$strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist auf dieser Seite nicht erlaubt";
+App::$strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert.";
+App::$strings["An invitation is required."] = "Eine Einladung wird benötigt.";
+App::$strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden.";
+App::$strings["Please enter the required information."] = "Bitte gib die benötigten Informationen ein.";
+App::$strings["Failed to store account information."] = "Speichern der Nutzerkontodaten fehlgeschlagen.";
+App::$strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s";
+App::$strings["Registration request at %s"] = "Registrierungsanfrage auf %s";
+App::$strings["Administrator"] = "Administrator";
+App::$strings["your registration password"] = "Dein Registrierungspasswort";
+App::$strings["Registration details for %s"] = "Registrierungsdetails für %s";
+App::$strings["Account approved."] = "Nutzerkonto bestätigt.";
+App::$strings["Registration revoked for %s"] = "Registrierung für %s wurde widerrufen";
+App::$strings["Account verified. Please login."] = "Nutzerkonto wurde bestätigt. Bitte melde Dich an!";
+App::$strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements.";
+App::$strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar.";
+App::$strings["Visible to your default audience"] = "Standard-Sichtbarkeit gemäß Kanaleinstellungen";
+App::$strings["Show"] = "Anzeigen";
+App::$strings["Don't show"] = "Nicht anzeigen";
+App::$strings["Other networks and post services"] = "Andere Netzwerke und Platformen";
+App::$strings["Permissions"] = "Berechtigungen";
+App::$strings["Close"] = "Schließen";
+App::$strings[" and "] = "und";
+App::$strings["public profile"] = "öffentliches Profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s hat %2\$s auf &ldquo;%3\$s&rdquo; geändert";
+App::$strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert.";
+App::$strings["Public Timeline"] = "Öffentliche Zeitleiste";
+App::$strings["Site Admin"] = "Hub-Administration";
+App::$strings["Bookmarks"] = "Lesezeichen";
+App::$strings["Address Book"] = "Adressbuch";
+App::$strings["Login"] = "Anmelden";
+App::$strings["Channel Manager"] = "Kanal-Manager";
+App::$strings["Grid"] = "Grid";
+App::$strings["Settings"] = "Einstellungen";
+App::$strings["Webpages"] = "Webseiten";
+App::$strings["Channel Home"] = "Mein Kanal";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Events"] = "Termine";
+App::$strings["Directory"] = "Verzeichnis";
+App::$strings["Help"] = "Hilfe";
+App::$strings["Mail"] = "Mail";
+App::$strings["Mood"] = "Laune";
+App::$strings["Poke"] = "Anstupsen";
+App::$strings["Chat"] = "Chat";
+App::$strings["Search"] = "Suche";
+App::$strings["Probe"] = "Testen";
+App::$strings["Suggest"] = "Empfehlen";
+App::$strings["Random Channel"] = "Zufälliger Kanal";
+App::$strings["Invite"] = "Einladen";
+App::$strings["Features"] = "Funktionen";
+App::$strings["Language"] = "Sprache";
+App::$strings["Post"] = "Beitrag schreiben";
+App::$strings["Profile Photo"] = "Profilfoto";
+App::$strings["Update"] = "Aktualisieren";
+App::$strings["Install"] = "Installieren";
+App::$strings["Purchase"] = "Kaufen";
+App::$strings["Logged out."] = "Ausgeloggt.";
+App::$strings["Failed authentication"] = "Authentifizierung fehlgeschlagen";
+App::$strings["Login failed."] = "Login fehlgeschlagen.";
+App::$strings["Attachments:"] = "Anhänge:";
+App::$strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i";
+App::$strings["\$Projectname event notification:"] = "\$Projectname-Terminbenachrichtigung:";
+App::$strings["Starts:"] = "Beginnt:";
+App::$strings["Finishes:"] = "Endet:";
+App::$strings["Location:"] = "Ort:";
+App::$strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen";
+App::$strings["Missing room name"] = "Der Chatraum hat keinen Namen";
+App::$strings["Duplicate room name"] = "Name des Chatraums bereits vergeben";
+App::$strings["Invalid room specifier."] = "Ungültiger Raumbezeichner.";
+App::$strings["Room not found."] = "Chatraum konnte nicht gefunden werden.";
+App::$strings["Room is full"] = "Der Chatraum ist voll";
+App::$strings["Default"] = "Standard";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d Einladung verfügbar",
+ 1 => "%d Einladungen verfügbar",
+);
+App::$strings["Advanced"] = "Fortgeschritten";
+App::$strings["Find Channels"] = "Finde Kanäle";
+App::$strings["Enter name or interest"] = "Name oder Interessen eingeben";
+App::$strings["Connect/Follow"] = "Verbinden/Folgen";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln";
+App::$strings["Find"] = "Finde";
+App::$strings["Channel Suggestions"] = "Kanal-Vorschläge";
+App::$strings["Random Profile"] = "Zufallsprofil";
+App::$strings["Invite Friends"] = "Lade Freunde ein";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland";
+App::$strings["Saved Folders"] = "Gespeicherte Ordner";
+App::$strings["Everything"] = "Alles";
+App::$strings["Categories"] = "Kategorien";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d gemeinsame Verbindung",
+ 1 => "%d gemeinsame Verbindungen",
+);
+App::$strings["show more"] = "mehr zeigen";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden";
+App::$strings["Directory Options"] = "Verzeichnisoptionen";
+App::$strings["Safe Mode"] = "Sicherer Modus";
+App::$strings["No"] = "Nein";
+App::$strings["Yes"] = "Ja";
+App::$strings["Public Forums Only"] = "Nur öffentliche Foren";
+App::$strings["This Website Only"] = "Nur dieser Hub";
+App::$strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt";
+App::$strings["event"] = "Termin";
+App::$strings["Not specified"] = "Keine Angabe";
+App::$strings["Needs Action"] = "Aktion erforderlich";
+App::$strings["Completed"] = "Abgeschlossen";
+App::$strings["In Process"] = "In Bearbeitung";
+App::$strings["Cancelled"] = "gestrichen";
+App::$strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert ";
+App::$strings["Channel location missing."] = "Adresse des Kanals fehlt.";
+App::$strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr.";
+App::$strings["Protocol disabled."] = "Protokoll deaktiviert.";
+App::$strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen";
+App::$strings["local account not found."] = "Lokales Konto nicht gefunden.";
+App::$strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen.";
+App::$strings["Channel clone failed. Import failed."] = "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen.";
+App::$strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen.";
+App::$strings["Delete this item?"] = "Dieses Element löschen?";
+App::$strings["Comment"] = "Kommentar";
+App::$strings["[+] show all"] = "[+] Alle anzeigen";
+App::$strings["[-] show less"] = "[-] Weniger anzeigen";
+App::$strings["[+] expand"] = "[+] aufklappen";
+App::$strings["[-] collapse"] = "[-] einklappen";
+App::$strings["Password too short"] = "Kennwort zu kurz";
+App::$strings["Passwords do not match"] = "Kennwörter stimmen nicht überein";
+App::$strings["everybody"] = "alle";
+App::$strings["Secret Passphrase"] = "geheime Passphrase";
+App::$strings["Passphrase hint"] = "Hinweis zur Passphrase";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert.";
+App::$strings["close all"] = "Alle schließen";
+App::$strings["Nothing new here"] = "Nichts Neues hier";
+App::$strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)";
+App::$strings["Rating"] = "Bewertung";
+App::$strings["Describe (optional)"] = "Beschreibung (optional)";
+App::$strings["Submit"] = "Bestätigen";
+App::$strings["Please enter a link URL"] = "Gib eine URL ein:";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Bist Du sicher, dass Du diese Seite verlassen möchtest?";
+App::$strings["Location"] = "Ort";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = " ";
+App::$strings["ago"] = "her";
+App::$strings["from now"] = "von jetzt";
+App::$strings["less than a minute"] = "weniger als eine Minute";
+App::$strings["about a minute"] = "ungefähr eine Minute";
+App::$strings["%d minutes"] = "%d Minuten";
+App::$strings["about an hour"] = "ungefähr eine Stunde";
+App::$strings["about %d hours"] = "ungefähr %d Stunden";
+App::$strings["a day"] = "ein Tag";
+App::$strings["%d days"] = "%d Tage";
+App::$strings["about a month"] = "ungefähr ein Monat";
+App::$strings["%d months"] = "%d Monate";
+App::$strings["about a year"] = "ungefähr ein Jahr";
+App::$strings["%d years"] = "%d Jahre";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "Januar";
+App::$strings["February"] = "Februar";
+App::$strings["March"] = "März";
+App::$strings["April"] = "April";
+App::$strings["__ctx:long__ May"] = "Mai";
+App::$strings["June"] = "Juni";
+App::$strings["July"] = "Juli";
+App::$strings["August"] = "August";
+App::$strings["September"] = "September";
+App::$strings["October"] = "Oktober";
+App::$strings["November"] = "November";
+App::$strings["December"] = "Dezember";
+App::$strings["Jan"] = "Jan";
+App::$strings["Feb"] = "Feb";
+App::$strings["Mar"] = "Mär";
+App::$strings["Apr"] = "Apr";
+App::$strings["__ctx:short__ May"] = "Mai";
+App::$strings["Jun"] = "Jun";
+App::$strings["Jul"] = "Jul";
+App::$strings["Aug"] = "Aug";
+App::$strings["Sep"] = "Sep";
+App::$strings["Oct"] = "Okt";
+App::$strings["Nov"] = "Nov";
+App::$strings["Dec"] = "Dez";
+App::$strings["Sunday"] = "Sonntag";
+App::$strings["Monday"] = "Montag";
+App::$strings["Tuesday"] = "Dienstag";
+App::$strings["Wednesday"] = "Mittwoch";
+App::$strings["Thursday"] = "Donnerstag";
+App::$strings["Friday"] = "Freitag";
+App::$strings["Saturday"] = "Samstag";
+App::$strings["Sun"] = "So";
+App::$strings["Mon"] = "Mo";
+App::$strings["Tue"] = "Di";
+App::$strings["Wed"] = "Mi";
+App::$strings["Thu"] = "Do";
+App::$strings["Fri"] = "Fr";
+App::$strings["Sat"] = "Sa";
+App::$strings["__ctx:calendar__ today"] = "heute";
+App::$strings["__ctx:calendar__ month"] = "Monat";
+App::$strings["__ctx:calendar__ week"] = "Woche";
+App::$strings["__ctx:calendar__ day"] = "Tag";
+App::$strings["__ctx:calendar__ All day"] = "Ganztägig";
+App::$strings["No recipient provided."] = "Kein Empfänger angegeben";
+App::$strings["[no subject]"] = "[no subject]";
+App::$strings["Unable to determine sender."] = "Kann Absender nicht bestimmen.";
+App::$strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden.";
+App::$strings["Logout"] = "Abmelden";
+App::$strings["End this session"] = "Beende diese Sitzung";
+App::$strings["Home"] = "Home";
+App::$strings["Your posts and conversations"] = "Deine Beiträge und Unterhaltungen";
+App::$strings["View Profile"] = "Profil ansehen";
+App::$strings["Your profile page"] = "Deine Profilseite";
+App::$strings["Edit Profiles"] = "Profile bearbeiten";
+App::$strings["Manage/Edit profiles"] = "Profile verwalten";
+App::$strings["Edit Profile"] = "Profile bearbeiten";
+App::$strings["Edit your profile"] = "Profil bearbeiten";
+App::$strings["Your photos"] = "Deine Bilder";
+App::$strings["Your files"] = "Deine Dateien";
+App::$strings["Your chatrooms"] = "Deine Chaträume";
+App::$strings["Your bookmarks"] = "Deine Lesezeichen";
+App::$strings["Your webpages"] = "Deine Webseiten";
+App::$strings["Sign in"] = "Anmelden";
+App::$strings["%s - click to logout"] = "%s - Klick zum Abmelden";
+App::$strings["Remote authentication"] = "Ãœber Konto auf anderem Server einloggen";
+App::$strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren";
+App::$strings["Home Page"] = "Homepage";
+App::$strings["Register"] = "Registrieren";
+App::$strings["Create an account"] = "Erzeuge ein Konto";
+App::$strings["Help and documentation"] = "Hilfe und Dokumentation";
+App::$strings["Apps"] = "Apps";
+App::$strings["Applications, utilities, links, games"] = "Anwendungen (Apps), Zubehör, Links, Spiele";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Hub durchsuchen: @Name. #Schlagwort, ?Dokumentation, Inhalt";
+App::$strings["Channel Directory"] = "Kanal-Verzeichnis";
+App::$strings["Your grid"] = "Dein Grid";
+App::$strings["Mark all grid notifications seen"] = "Alle Grid-Benachrichtigungen als angesehen markieren";
+App::$strings["Channel home"] = "Mein Kanal";
+App::$strings["Mark all channel notifications seen"] = "Markiere alle Kanal-Benachrichtigungen als angesehen";
+App::$strings["Connections"] = "Verbindungen";
+App::$strings["Notices"] = "Benachrichtigungen";
+App::$strings["Notifications"] = "Benachrichtigungen";
+App::$strings["See all notifications"] = "Alle Benachrichtigungen ansehen";
+App::$strings["Mark all system notifications seen"] = "Markiere alle System-Benachrichtigungen als gesehen";
+App::$strings["Private mail"] = "Persönliche Mail";
+App::$strings["See all private messages"] = "Alle persönlichen Nachrichten ansehen";
+App::$strings["Mark all private messages seen"] = "Markiere alle persönlichen Nachrichten als gesehen";
+App::$strings["Inbox"] = "Eingang";
+App::$strings["Outbox"] = "Ausgang";
+App::$strings["New Message"] = "Neue Nachricht";
+App::$strings["Event Calendar"] = "Terminkalender";
+App::$strings["See all events"] = "Alle Termine ansehen";
+App::$strings["Mark all events seen"] = "Markiere alle Termine als gesehen";
+App::$strings["Manage Your Channels"] = "Verwalte Deine Kanäle";
+App::$strings["Account/Channel Settings"] = "Konto-/Kanal-Einstellungen";
+App::$strings["Admin"] = "Administration";
+App::$strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration";
+App::$strings["Loading..."] = "Lädt ...";
+App::$strings["@name, #tag, ?doc, content"] = "@Name, #Schlagwort, ?Dokumentation, Inhalt";
+App::$strings["Please wait..."] = "Bitte warten...";
+App::$strings["created a new post"] = "Neuer Beitrag wurde erzeugt";
+App::$strings["commented on %s's post"] = "hat %s's Beitrag kommentiert";
+App::$strings["New Page"] = "Neue Seite";
+App::$strings["View"] = "Ansicht";
+App::$strings["Preview"] = "Vorschau";
+App::$strings["Actions"] = "Aktionen";
+App::$strings["Page Link"] = "Seiten-Link";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Erstellt";
+App::$strings["Edited"] = "Geändert";
+App::$strings["Profile Photos"] = "Profilfotos";
+App::$strings["Image/photo"] = "Bild/Foto";
+App::$strings["Encrypted content"] = "Verschlüsselter Inhalt";
+App::$strings["Install %s element: "] = "Element %s installieren: ";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren.";
+App::$strings["webpage"] = "Webseite";
+App::$strings["layout"] = "Layout";
+App::$strings["block"] = "Block";
+App::$strings["menu"] = "Menü";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s";
+App::$strings["post"] = "Beitrag";
+App::$strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen";
+App::$strings["$1 spoiler"] = "$1 Spoiler";
+App::$strings["$1 wrote:"] = "$1 schrieb:";
+App::$strings["Male"] = "Männlich";
+App::$strings["Female"] = "Weiblich";
+App::$strings["Currently Male"] = "Momentan männlich";
+App::$strings["Currently Female"] = "Momentan weiblich";
+App::$strings["Mostly Male"] = "Größtenteils männlich";
+App::$strings["Mostly Female"] = "Größtenteils weiblich";
+App::$strings["Transgender"] = "Transsexuell";
+App::$strings["Intersex"] = "Zwischengeschlechtlich";
+App::$strings["Transsexual"] = "Transsexuell";
+App::$strings["Hermaphrodite"] = "Zwitter";
+App::$strings["Neuter"] = "Geschlechtslos";
+App::$strings["Non-specific"] = "unklar";
+App::$strings["Other"] = "Andere";
+App::$strings["Undecided"] = "Unentschieden";
+App::$strings["Males"] = "Männer";
+App::$strings["Females"] = "Frauen";
+App::$strings["Gay"] = "Schwul";
+App::$strings["Lesbian"] = "Lesbisch";
+App::$strings["No Preference"] = "Keine Bevorzugung";
+App::$strings["Bisexual"] = "Bisexuell";
+App::$strings["Autosexual"] = "Autosexuell";
+App::$strings["Abstinent"] = "Enthaltsam";
+App::$strings["Virgin"] = "Jungfräulich";
+App::$strings["Deviant"] = "Abweichend";
+App::$strings["Fetish"] = "Fetisch";
+App::$strings["Oodles"] = "Unmengen";
+App::$strings["Nonsexual"] = "Sexlos";
+App::$strings["Single"] = "Single";
+App::$strings["Lonely"] = "Einsam";
+App::$strings["Available"] = "Verfügbar";
+App::$strings["Unavailable"] = "Nicht verfügbar";
+App::$strings["Has crush"] = "Verguckt";
+App::$strings["Infatuated"] = "Verknallt";
+App::$strings["Dating"] = "Lerne gerade jemanden kennen";
+App::$strings["Unfaithful"] = "Treulos";
+App::$strings["Sex Addict"] = "Sexabhängig";
+App::$strings["Friends"] = "Freunde";
+App::$strings["Friends/Benefits"] = "Freunde/Begünstigte";
+App::$strings["Casual"] = "Lose";
+App::$strings["Engaged"] = "Verlobt";
+App::$strings["Married"] = "Verheiratet";
+App::$strings["Imaginarily married"] = "Gewissermaßen verheiratet";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Lebensgemeinschaft";
+App::$strings["Common law"] = "Informelle Ehe";
+App::$strings["Happy"] = "Glücklich";
+App::$strings["Not looking"] = "Nicht Ausschau haltend";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Betrogen";
+App::$strings["Separated"] = "Getrennt";
+App::$strings["Unstable"] = "Labil";
+App::$strings["Divorced"] = "Geschieden";
+App::$strings["Imaginarily divorced"] = "Gewissermaßen geschieden";
+App::$strings["Widowed"] = "Verwitwet";
+App::$strings["Uncertain"] = "Ungewiss";
+App::$strings["It's complicated"] = "Es ist kompliziert";
+App::$strings["Don't care"] = "Interessiert mich nicht";
+App::$strings["Ask me"] = "Frag mich mal";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde.";
+App::$strings["Tags"] = "Schlagwörter";
+App::$strings["Keywords"] = "Schlüsselwörter";
+App::$strings["have"] = "habe";
+App::$strings["has"] = "hat";
+App::$strings["want"] = "will";
+App::$strings["wants"] = "will";
+App::$strings["like"] = "mag";
+App::$strings["likes"] = "gefällt";
+App::$strings["dislike"] = "verurteile";
+App::$strings["dislikes"] = "missfällt";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Gefällt mir",
1 => "Gefällt mir",
);
-$a->strings["j F, Y"] = "j. F Y";
-$a->strings["j F"] = "j. F";
-$a->strings["Birthday:"] = "Geburtstag:";
-$a->strings["Age:"] = "Alter:";
-$a->strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Sexuelle Orientierung:";
-$a->strings["Hometown:"] = "Heimatstadt:";
-$a->strings["Tags:"] = "Schlagworte:";
-$a->strings["Political Views:"] = "Politische Ansichten:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Ãœber:";
-$a->strings["Hobbies/Interests:"] = "Hobbys/Interessen:";
-$a->strings["Likes:"] = "Gefällt:";
-$a->strings["Dislikes:"] = "Gefällt nicht:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:";
-$a->strings["My other channels:"] = "Meine anderen Kanäle:";
-$a->strings["Musical interests:"] = "Musikalische Interessen:";
-$a->strings["Books, literature:"] = "Bücher, Literatur:";
-$a->strings["Television:"] = "Fernsehen:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:";
-$a->strings["Love/Romance:"] = "Liebe/Romantik:";
-$a->strings["Work/employment:"] = "Arbeit/Anstellung:";
-$a->strings["School/education:"] = "Schule/Ausbildung:";
-$a->strings["Like this thing"] = "Gefällt mir";
-$a->strings["Tags"] = "Schlagwörter";
-$a->strings["Categories"] = "Kategorien";
-$a->strings["Keywords"] = "Schlüsselwörter";
-$a->strings["have"] = "habe";
-$a->strings["has"] = "hat";
-$a->strings["want"] = "will";
-$a->strings["wants"] = "will";
-$a->strings["like"] = "mag";
-$a->strings["likes"] = "gefällt";
-$a->strings["dislike"] = "verurteile";
-$a->strings["dislikes"] = "missfällt";
-$a->strings["Visible to your default audience"] = "Standard-Sichtbarkeit";
-$a->strings["Show"] = "Anzeigen";
-$a->strings["Don't show"] = "Nicht anzeigen";
-$a->strings["Other networks and post services"] = "Andere Netzwerke und Platformen";
-$a->strings["Permissions"] = "Berechtigungen";
-$a->strings["Close"] = "Schließen";
-$a->strings[" and "] = "und";
-$a->strings["public profile"] = "öffentliches Profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s hat %2\$s auf &ldquo;%3\$s&rdquo; geändert";
-$a->strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert.";
-$a->strings["Item was not found."] = "Beitrag wurde nicht gefunden.";
-$a->strings["No source file."] = "Keine Quelldatei.";
-$a->strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden";
-$a->strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden";
-$a->strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen.";
-$a->strings["Path not available."] = "Pfad nicht verfügbar.";
-$a->strings["Empty pathname"] = "Leere Pfadangabe";
-$a->strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad";
-$a->strings["Path not found."] = "Pfad nicht gefunden.";
-$a->strings["mkdir failed."] = "mkdir fehlgeschlagen.";
-$a->strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen.";
-$a->strings["Empty path"] = "Leere Pfadangabe";
-$a->strings["Attachments:"] = "Anhänge:";
-$a->strings["\$Projectname event notification:"] = "\$Projectname-Terminbenachrichtigung:";
-$a->strings["created a new post"] = "Neuer Beitrag wurde erzeugt";
-$a->strings["commented on %s's post"] = "hat %s's Beitrag kommentiert";
-$a->strings["Apps"] = "Apps";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Persönlich";
-$a->strings["Create Personal App"] = "Persönliche App erstellen";
-$a->strings["Edit Personal App"] = "Persönliche App bearbeiten";
-$a->strings["Ignore/Hide"] = "Ignorieren/Verstecken";
-$a->strings["Suggestions"] = "Vorschläge";
-$a->strings["See more..."] = "Mehr anzeigen …";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen.";
-$a->strings["Add New Connection"] = "Neue Verbindung hinzufügen";
-$a->strings["Enter the channel address"] = "Adresse des Kanals eingeben";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Beispiel: bob@beispiel.com, http://beispiel.com/barbara";
-$a->strings["Notes"] = "Notizen";
-$a->strings["Save"] = "Speichern";
-$a->strings["Remove term"] = "Eintrag löschen";
-$a->strings["Saved Searches"] = "Gespeicherte Suchanfragen";
-$a->strings["add"] = "hinzufügen";
-$a->strings["Saved Folders"] = "Gespeicherte Ordner";
-$a->strings["Everything"] = "Alles";
-$a->strings["Archives"] = "Archive";
-$a->strings["Me"] = "Ich";
-$a->strings["Family"] = "Familie";
-$a->strings["Acquaintances"] = "Bekannte";
-$a->strings["All"] = "Alle";
-$a->strings["Refresh"] = "Aktualisieren";
-$a->strings["Account settings"] = "Konto-Einstellungen";
-$a->strings["Channel settings"] = "Kanal-Einstellungen";
-$a->strings["Additional features"] = "Zusätzliche Funktionen";
-$a->strings["Feature/Addon settings"] = "Plugin-Einstellungen";
-$a->strings["Display settings"] = "Anzeige-Einstellungen";
-$a->strings["Connected apps"] = "Verbundene Apps";
-$a->strings["Export channel"] = "Kanal exportieren";
-$a->strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:";
-$a->strings["Premium Channel Settings"] = "Premium-Kanal-Einstellungen";
-$a->strings["Channel Sources"] = "Kanal-Quellen";
-$a->strings["Settings"] = "Einstellungen";
-$a->strings["Private Mail Menu"] = "Private Nachrichten";
-$a->strings["Combined View"] = "Kombinierte Anzeige";
-$a->strings["Inbox"] = "Eingang";
-$a->strings["Outbox"] = "Ausgang";
-$a->strings["New Message"] = "Neue Nachricht";
-$a->strings["Conversations"] = "Konversationen";
-$a->strings["Received Messages"] = "Erhaltene Nachrichten";
-$a->strings["Sent Messages"] = "Gesendete Nachrichten";
-$a->strings["No messages."] = "Keine Nachrichten.";
-$a->strings["Delete conversation"] = "Unterhaltung löschen";
-$a->strings["Events Menu"] = "Kalendermenü";
-$a->strings["Day View"] = "Tagesansicht";
-$a->strings["Week View"] = "Wochenansicht";
-$a->strings["Month View"] = "Monatsansicht";
-$a->strings["Export"] = "Exportieren";
-$a->strings["Import"] = "Import";
-$a->strings["Events Tools"] = "Kalenderwerkzeuge";
-$a->strings["Export Calendar"] = "Kalender exportieren";
-$a->strings["Import Calendar"] = "Kalender importieren";
-$a->strings["Chat Rooms"] = "Chaträume";
-$a->strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms";
-$a->strings["Suggested Chatrooms"] = "Chatraum-Vorschläge";
-$a->strings["photo/image"] = "Foto/Bild";
-$a->strings["Rate Me"] = "Bewerte mich";
-$a->strings["View Ratings"] = "Bewertungen ansehen";
-$a->strings["Public Hubs"] = "Öffentliche Hubs";
-$a->strings["Forums"] = "Foren";
-$a->strings["Tasks"] = "Aufgaben";
-$a->strings["Documentation"] = "Dokumentation";
-$a->strings["Project/Site Information"] = "Informationen über das Projekt und diesen Hub";
-$a->strings["For Members"] = "Für Mitglieder";
-$a->strings["For Administrators"] = "Für Administratoren";
-$a->strings["For Developers"] = "Für Entwickler";
-$a->strings["Site"] = "Seite";
-$a->strings["Accounts"] = "Konten";
-$a->strings["Channels"] = "Kanäle";
-$a->strings["Plugins"] = "Plug-Ins";
-$a->strings["Themes"] = "Themes";
-$a->strings["Inspect queue"] = "Warteschlange kontrollieren";
-$a->strings["Profile Config"] = "Profilkonfiguration";
-$a->strings["DB updates"] = "DB-Aktualisierungen";
-$a->strings["Logs"] = "Protokolle";
-$a->strings["Admin"] = "Administration";
-$a->strings["Plugin Features"] = "Plug-In Funktionen";
-$a->strings["User registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten";
-$a->strings["View Photo"] = "Foto ansehen";
-$a->strings["Edit Album"] = "Album bearbeiten";
-$a->strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen";
-$a->strings["General Features"] = "Allgemeine Funktionen";
-$a->strings["Content Expiration"] = "Verfall von Inhalten";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Lösche Beiträge, Kommentare und/oder private Nachrichten automatisch zu einem zukünftigen Datum.";
-$a->strings["Multiple Profiles"] = "Mehrfachprofile";
-$a->strings["Ability to create multiple profiles"] = "Mehrfachprofile anlegen können";
-$a->strings["Advanced Profiles"] = "Erweiterte Profile";
-$a->strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung";
-$a->strings["Profile Import/Export"] = "Profil-Import/Export";
-$a->strings["Save and load profile details across sites/channels"] = "Speichere Dein Profil, um es in einen anderen Kanal zu importieren";
-$a->strings["Web Pages"] = "Webseiten";
-$a->strings["Provide managed web pages on your channel"] = "Stelle verwaltete Webseiten in Deinem Kanal zur Verfügung";
-$a->strings["Private Notes"] = "Private Notizen";
-$a->strings["Enables a tool to store notes and reminders"] = "Werkzeug zum Speichern von Notizen und Erinnerungen aktivieren";
-$a->strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Wechsle direkt über das Navigationsmenü zu anderen Kanälen";
-$a->strings["Photo Location"] = "Aufnahmeort";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Aufnahmeort des Fotos auf einer Karte verlinken, falls verfügbar.";
-$a->strings["Expert Mode"] = "Expertenmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Aktiviere den Expertenmodus, um fortgeschrittene Konfigurationsoptionen zu aktivieren";
-$a->strings["Premium Channel"] = "Premium-Kanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen";
-$a->strings["Post Composition Features"] = "Nachbearbeitungsfunktionen";
-$a->strings["Use Markdown"] = "Markdown benutzen";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Erlaube die Verwendung von \"Markdown\"-Syntax zur Formatierung von Beiträgen";
-$a->strings["Large Photos"] = "Große Fotos";
-$a->strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet.";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importiere automatisch Inhalte für diesen Kanal von anderen Kanälen oder Feeds";
-$a->strings["Even More Encryption"] = "Noch mehr Verschlüsselung";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Erlaube optionale Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Sicherheitsschlüssel)";
-$a->strings["Enable Voting Tools"] = "Umfragewerkzeuge aktivieren";
-$a->strings["Provide a class of post which others can vote on"] = "Aktiviere die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, Deinem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)";
-$a->strings["Delayed Posting"] = "Verzögertes Senden";
-$a->strings["Allow posts to be published at a later date"] = "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen";
-$a->strings["Suppress Duplicate Posts/Comments"] = "Doppelte Beiträge unterdrücken";
-$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden.";
-$a->strings["Network and Stream Filtering"] = "Netzwerk- und Stream-Filter";
-$a->strings["Search by Date"] = "Suche nach Datum";
-$a->strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen";
-$a->strings["Collections Filter"] = "Filter für Sammlung";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Aktiviere nur Netzwerk-Beiträge von ausgewählten Sammlungen";
-$a->strings["Save search terms for re-use"] = "Suchbegriffe zur Wiederverwendung abspeichern";
-$a->strings["Network Personal Tab"] = "Persönlicher Netzwerkreiter";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Aktiviere Reiter nur für die Netzwerk-Beiträge, mit denen Du interagiert hast";
-$a->strings["Network New Tab"] = "Netzwerkreiter Neu";
-$a->strings["Enable tab to display all new Network activity"] = "Aktiviere Reiter, um alle neuen Netzwerkaktivitäten zu zeigen";
-$a->strings["Affinity Tool"] = "Beziehungs-Tool";
-$a->strings["Filter stream activity by depth of relationships"] = "Filter Aktivitätenstream nach Tiefe der Beziehung";
-$a->strings["Connection Filtering"] = "Filter für Sammlungen";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtert eingehende Beiträge anhand von Schlüsselwörtern.";
-$a->strings["Suggest Channels"] = "Kanäle vorschlagen";
-$a->strings["Show channel suggestions"] = "Kanalvorschläge anzeigen";
-$a->strings["Post/Comment Tools"] = "Beitrag-/Kommentar-Tools";
-$a->strings["Tagging"] = "Verschlagworten";
-$a->strings["Ability to tag existing posts"] = "Möglichkeit, um existierende Beiträge zu verschlagworten";
-$a->strings["Post Categories"] = "Beitrags-Kategorien";
-$a->strings["Add categories to your posts"] = "Kategorien für Beiträge";
-$a->strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln";
-$a->strings["Dislike Posts"] = "Gefällt-mir-nicht Beiträge";
-$a->strings["Ability to dislike posts/comments"] = "„Gefällt mir nicht“ ermöglichen";
-$a->strings["Star Posts"] = "Beiträge mit Sternchen versehen";
-$a->strings["Ability to mark special posts with a star indicator"] = "Möglichkeit, spezielle Beiträge mit Sternchen-Symbol zu markieren";
-$a->strings["Tag Cloud"] = "Schlagwort-Wolke";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Persönliche Schlagwort-Wolke auf Deiner Kanal-Seite anzeigen";
-$a->strings["Male"] = "Männlich";
-$a->strings["Female"] = "Weiblich";
-$a->strings["Currently Male"] = "Momentan männlich";
-$a->strings["Currently Female"] = "Momentan weiblich";
-$a->strings["Mostly Male"] = "Größtenteils männlich";
-$a->strings["Mostly Female"] = "Größtenteils weiblich";
-$a->strings["Transgender"] = "Transsexuell";
-$a->strings["Intersex"] = "Zwischengeschlechtlich";
-$a->strings["Transsexual"] = "Transsexuell";
-$a->strings["Hermaphrodite"] = "Zwitter";
-$a->strings["Neuter"] = "Geschlechtslos";
-$a->strings["Non-specific"] = "unklar";
-$a->strings["Other"] = "Andere";
-$a->strings["Undecided"] = "Unentschieden";
-$a->strings["Males"] = "Männer";
-$a->strings["Females"] = "Frauen";
-$a->strings["Gay"] = "Schwul";
-$a->strings["Lesbian"] = "Lesbisch";
-$a->strings["No Preference"] = "Keine Bevorzugung";
-$a->strings["Bisexual"] = "Bisexuell";
-$a->strings["Autosexual"] = "Autosexuell";
-$a->strings["Abstinent"] = "Enthaltsam";
-$a->strings["Virgin"] = "Jungfräulich";
-$a->strings["Deviant"] = "Abweichend";
-$a->strings["Fetish"] = "Fetisch";
-$a->strings["Oodles"] = "Unmengen";
-$a->strings["Nonsexual"] = "Sexlos";
-$a->strings["Single"] = "Single";
-$a->strings["Lonely"] = "Einsam";
-$a->strings["Available"] = "Verfügbar";
-$a->strings["Unavailable"] = "Nicht verfügbar";
-$a->strings["Has crush"] = "Verguckt";
-$a->strings["Infatuated"] = "Verknallt";
-$a->strings["Dating"] = "Lerne gerade jemanden kennen";
-$a->strings["Unfaithful"] = "Treulos";
-$a->strings["Sex Addict"] = "Sexabhängig";
-$a->strings["Friends/Benefits"] = "Freunde/Begünstigte";
-$a->strings["Casual"] = "Lose";
-$a->strings["Engaged"] = "Verlobt";
-$a->strings["Married"] = "Verheiratet";
-$a->strings["Imaginarily married"] = "Gewissermaßen verheiratet";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Lebensgemeinschaft";
-$a->strings["Common law"] = "Informelle Ehe";
-$a->strings["Happy"] = "Glücklich";
-$a->strings["Not looking"] = "Nicht Ausschau haltend";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Betrogen";
-$a->strings["Separated"] = "Getrennt";
-$a->strings["Unstable"] = "Labil";
-$a->strings["Divorced"] = "Geschieden";
-$a->strings["Imaginarily divorced"] = "Gewissermaßen geschieden";
-$a->strings["Widowed"] = "Verwitwet";
-$a->strings["Uncertain"] = "Ungewiss";
-$a->strings["It's complicated"] = "Es ist kompliziert";
-$a->strings["Don't care"] = "Interessiert mich nicht";
-$a->strings["Ask me"] = "Frag mich mal";
-$a->strings["Miscellaneous"] = "Verschiedenes";
-$a->strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT";
-$a->strings["Required"] = "Benötigt";
-$a->strings["never"] = "Nie";
-$a->strings["less than a second ago"] = "Vor weniger als einer Sekunde";
-$a->strings["year"] = "Jahr";
-$a->strings["years"] = "Jahre";
-$a->strings["month"] = "Monat";
-$a->strings["months"] = "Monate";
-$a->strings["week"] = "Woche";
-$a->strings["weeks"] = "Wochen";
-$a->strings["day"] = "Tag";
-$a->strings["days"] = "Tage";
-$a->strings["hour"] = "Stunde";
-$a->strings["hours"] = "Stunden";
-$a->strings["minute"] = "Minute";
-$a->strings["minutes"] = "Minuten";
-$a->strings["second"] = "Sekunde";
-$a->strings["seconds"] = "Sekunden";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "%1\$ss Geburtstag";
-$a->strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s";
-$a->strings["Public Timeline"] = "Öffentliche Zeitleiste";
-$a->strings["photo"] = "Foto";
-$a->strings["channel"] = "Kanal";
-$a->strings["status"] = "Status";
-$a->strings["comment"] = "Kommentar";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an";
-$a->strings["poked"] = "stupste";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Gefällt mir";
-$a->strings["__ctx:title__ Dislikes"] = "Gefällt mir nicht";
-$a->strings["__ctx:title__ Agree"] = "Zustimmungen";
-$a->strings["__ctx:title__ Disagree"] = "Ablehnungen";
-$a->strings["__ctx:title__ Abstain"] = "Enthaltungen";
-$a->strings["__ctx:title__ Attending"] = "Zusagen";
-$a->strings["__ctx:title__ Not attending"] = "Absagen";
-$a->strings["__ctx:title__ Might attend"] = "Vielleicht";
-$a->strings["Select"] = "Auswählen";
-$a->strings["Private Message"] = "Private Nachricht";
-$a->strings["Message signature validated"] = "Signatur überprüft";
-$a->strings["Message signature incorrect"] = "Signatur nicht korrekt";
-$a->strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen";
-$a->strings["Categories:"] = "Kategorien:";
-$a->strings["Filed under:"] = "Gespeichert unter:";
-$a->strings["from %s"] = "via %s";
-$a->strings["last edited: %s"] = "zuletzt bearbeitet: %s";
-$a->strings["Expires: %s"] = "Verfällt: %s";
-$a->strings["View in context"] = "Im Zusammenhang anschauen";
-$a->strings["Please wait"] = "Bitte warten";
-$a->strings["remove"] = "lösche";
-$a->strings["Loading..."] = "Lädt ...";
-$a->strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente";
-$a->strings["View Source"] = "Quelle anzeigen";
-$a->strings["Follow Thread"] = "Unterhaltung folgen";
-$a->strings["Unfollow Thread"] = "Unterhaltung nicht mehr folgen";
-$a->strings["View Status"] = "Status ansehen";
-$a->strings["View Profile"] = "Profil ansehen";
-$a->strings["View Photos"] = "Fotos ansehen";
-$a->strings["Activity/Posts"] = "Aktivitäten/Beiträge";
-$a->strings["Edit Connection"] = "Verbindung bearbeiten";
-$a->strings["Send PM"] = "Sende PN";
-$a->strings["Poke"] = "Anstupsen";
-$a->strings["%s likes this."] = "%s gefällt das.";
-$a->strings["%s doesn't like this."] = "%s gefällt das nicht.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["Invalid data packet"] = "Ungültiges Datenpaket";
+App::$strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren";
+App::$strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren";
+App::$strings["invalid target signature"] = "Ungültige Signatur des Ziels";
+App::$strings["Item was not found."] = "Beitrag wurde nicht gefunden.";
+App::$strings["No source file."] = "Keine Quelldatei.";
+App::$strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden";
+App::$strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden";
+App::$strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen.";
+App::$strings["Path not available."] = "Pfad nicht verfügbar.";
+App::$strings["Empty pathname"] = "Leere Pfadangabe";
+App::$strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad";
+App::$strings["Path not found."] = "Pfad nicht gefunden.";
+App::$strings["mkdir failed."] = "mkdir fehlgeschlagen.";
+App::$strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen.";
+App::$strings["Empty path"] = "Leere Pfadangabe";
+App::$strings["Frequently"] = "Häufig";
+App::$strings["Hourly"] = "Stündlich";
+App::$strings["Twice daily"] = "Zwei Mal am Tag";
+App::$strings["Daily"] = "Täglich";
+App::$strings["Weekly"] = "Wöchentlich";
+App::$strings["Monthly"] = "Monatlich";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-Mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["view full size"] = "In Vollbildansicht anschauen";
+App::$strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Danke.";
+App::$strings["%s Administrator"] = "der Administrator von %s";
+App::$strings["No Subject"] = "Kein Betreff";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Webseitenlimit von %lu Bytes";
+App::$strings["Image file is empty."] = "Bilddatei ist leer.";
+App::$strings["Unable to process image"] = "Kann Bild nicht verarbeiten";
+App::$strings["Photo storage failed."] = "Fotospeicherung fehlgeschlagen.";
+App::$strings["a new photo"] = "ein neues Foto";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s hat %2\$s auf %3\$s veröffentlicht";
+App::$strings["Photo Albums"] = "Fotoalben";
+App::$strings["Upload New Photos"] = "Neue Fotos hochladen";
+App::$strings["General Features"] = "Allgemeine Funktionen";
+App::$strings["Content Expiration"] = "Verfall von Inhalten";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Ermöglicht das automatische Löschen von Beiträgen, Kommentaren und/oder privaten Nachrichten zu einem zukünftigen Datum.";
+App::$strings["Multiple Profiles"] = "Mehrfachprofile";
+App::$strings["Ability to create multiple profiles"] = "Ermöglicht das Anlegen mehrerer Profile pro Kanal";
+App::$strings["Advanced Profiles"] = "Erweiterte Profile";
+App::$strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung";
+App::$strings["Profile Import/Export"] = "Profil-Import/Export";
+App::$strings["Save and load profile details across sites/channels"] = "Ermöglicht das Speichern von Profilen, um sie in einen anderen Kanal zu importieren";
+App::$strings["Web Pages"] = "Webseiten";
+App::$strings["Provide managed web pages on your channel"] = "Ermöglicht das Erstellen von Webseiten in Deinem Kanal";
+App::$strings["Hide Rating"] = "Bewertung verbergen";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Verberge die Buttons zur Bewertung auf deiner Profil-Seite und deinem Kanal. Hinweis: Leute können dich weiterhin andernorts bewerten.";
+App::$strings["Private Notes"] = "Private Notizen";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Aktiviert ein Werkzeug mit dem Notizen und Erinnerungen gespeichert werden können (Hinweis: nicht verschlüsselt)";
+App::$strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Ermöglicht den direkten Wechsel zu anderen Kanälen über das Navigationsmenü";
+App::$strings["Photo Location"] = "Aufnahmeort";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Verlinkt den Aufnahmeort von Fotos (falls verfügbar) auf einer Karte";
+App::$strings["Smart Birthdays"] = "Smarte Geburtstage";
+App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "Stellt für Geburtstage einen Zeitzonenbezug her, falls deine Freunde über den ganzen Planeten verstreut sind.";
+App::$strings["Expert Mode"] = "Expertenmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Aktiviert den Expertenmodus, der fortgeschrittene Konfigurationsoptionen zur Verfügung stellt";
+App::$strings["Premium Channel"] = "Premium-Kanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen";
+App::$strings["Post Composition Features"] = "Nachbearbeitungsfunktionen";
+App::$strings["Large Photos"] = "Große Fotos";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Große Vorschaubilder (1024px) in Beiträgen anzeigen. Falls nicht aktiviert, werden kleine Vorschaubilder (640px) verwendet.";
+App::$strings["Channel Sources"] = "Kanal-Quellen";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Ermöglicht den automatischen Import von Inhalten für diesen Kanal von anderen Kanälen oder Feeds";
+App::$strings["Even More Encryption"] = "Noch mehr Verschlüsselung";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Ermöglicht optional die zusätzliche Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Schlüssel)";
+App::$strings["Enable Voting Tools"] = "Umfragewerkzeuge aktivieren";
+App::$strings["Provide a class of post which others can vote on"] = "Aktiviert die Umfragewerkzeuge, um anderen die Möglichkeit zu geben, einem Beitrag zuzustimmen, ihn abzulehnen oder sich zu enthalten. (Muss im Beitrag selbst noch aktiviert werden.)";
+App::$strings["Delayed Posting"] = "Verzögertes Senden";
+App::$strings["Allow posts to be published at a later date"] = "Ermöglicht es, Beiträge zu einem späteren Zeitpunkt zu veröffentlichen";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Doppelte Beiträge unterdrücken";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Verhindert, dass innerhalb von zwei Minuten Beiträge mit identischem Inhalt veröffentlicht werden.";
+App::$strings["Network and Stream Filtering"] = "Netzwerk- und Stream-Filter";
+App::$strings["Search by Date"] = "Suche nach Datum";
+App::$strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen";
+App::$strings["Privacy Groups"] = "Gruppen";
+App::$strings["Enable management and selection of privacy groups"] = "Auswahl und Verwaltung von Gruppen für Kanäle aktivieren";
+App::$strings["Saved Searches"] = "Gespeicherte Suchanfragen";
+App::$strings["Save search terms for re-use"] = "Ermöglicht das Abspeichern von Suchbegriffen zur Wiederverwendung";
+App::$strings["Network Personal Tab"] = "Persönlicher Netzwerkreiter";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Aktiviert einen Reiter in der Grid-Ansicht, der nur Netzwerk-Beiträge anzeigt, mit denen Du interagiert hast";
+App::$strings["Network New Tab"] = "Netzwerkreiter Neu";
+App::$strings["Enable tab to display all new Network activity"] = "Aktiviert einen Reiter in der Grid-Ansicht, der alle neuen Netzwerkaktivitäten anzeigt";
+App::$strings["Affinity Tool"] = "Beziehungs-Tool";
+App::$strings["Filter stream activity by depth of relationships"] = "Aktiviert ein Werkzeug in der Grid-Ansicht, das den Stream nach Grad der Beziehung filtern kann";
+App::$strings["Connection Filtering"] = "Filter für Verbindungen";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Ermöglicht die Filterung eingehender Beiträge anhand von Schlüsselwörtern (muss an der Verbindung konfiguriert werden)";
+App::$strings["Suggest Channels"] = "Kanäle vorschlagen";
+App::$strings["Show channel suggestions"] = "Kanalvorschläge anzeigen";
+App::$strings["Post/Comment Tools"] = "Beitrag-/Kommentar-Tools";
+App::$strings["Community Tagging"] = "Gemeinschaftliches Verschlagworten";
+App::$strings["Ability to tag existing posts"] = "Ermöglicht das Verschlagworten existierender Beiträge";
+App::$strings["Post Categories"] = "Beitrags-Kategorien";
+App::$strings["Add categories to your posts"] = "Aktiviert Kategorien für Beiträge";
+App::$strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln";
+App::$strings["Dislike Posts"] = "Gefällt-mir-nicht-Beiträge";
+App::$strings["Ability to dislike posts/comments"] = "Aktiviert die „Gefällt mir nicht“-Schaltfläche";
+App::$strings["Star Posts"] = "Beiträge mit Sternchen versehen";
+App::$strings["Ability to mark special posts with a star indicator"] = "Ermöglicht die lokale Markierung spezieller Beiträge mit einem Sternchen-Symbol";
+App::$strings["Tag Cloud"] = "Schlagwort-Wolke";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Aktiviert die Anzeige einer Schlagwort-Wolke (Tag Cloud) auf Deiner Kanal-Seite";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Persönlich";
+App::$strings["Create Personal App"] = "Persönliche App erstellen";
+App::$strings["Edit Personal App"] = "Persönliche App bearbeiten";
+App::$strings["Ignore/Hide"] = "Ignorieren/Verstecken";
+App::$strings["Suggestions"] = "Vorschläge";
+App::$strings["See more..."] = "Mehr anzeigen …";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen.";
+App::$strings["Add New Connection"] = "Neue Verbindung hinzufügen";
+App::$strings["Enter channel address"] = "Adresse des Kanals eingeben";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Beispiele: bob@beispiel.com, http://beispiel.com/barbara";
+App::$strings["Notes"] = "Notizen";
+App::$strings["Save"] = "Speichern";
+App::$strings["Remove term"] = "Eintrag löschen";
+App::$strings["add"] = "hinzufügen";
+App::$strings["Archives"] = "Archive";
+App::$strings["Me"] = "Ich";
+App::$strings["Family"] = "Familie";
+App::$strings["Acquaintances"] = "Bekannte";
+App::$strings["All"] = "Alle";
+App::$strings["Refresh"] = "Aktualisieren";
+App::$strings["Account settings"] = "Konto-Einstellungen";
+App::$strings["Channel settings"] = "Kanal-Einstellungen";
+App::$strings["Additional features"] = "Zusätzliche Funktionen";
+App::$strings["Feature/Addon settings"] = "Plugin-Einstellungen";
+App::$strings["Display settings"] = "Anzeige-Einstellungen";
+App::$strings["Connected apps"] = "Verbundene Apps";
+App::$strings["Export channel"] = "Kanal exportieren";
+App::$strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:";
+App::$strings["Premium Channel Settings"] = "Premium-Kanal-Einstellungen";
+App::$strings["Private Mail Menu"] = "Private Nachrichten";
+App::$strings["Combined View"] = "Kombinierte Anzeige";
+App::$strings["Conversations"] = "Konversationen";
+App::$strings["Received Messages"] = "Erhaltene Nachrichten";
+App::$strings["Sent Messages"] = "Gesendete Nachrichten";
+App::$strings["No messages."] = "Keine Nachrichten.";
+App::$strings["Delete conversation"] = "Unterhaltung löschen";
+App::$strings["Events Menu"] = "Kalendermenü";
+App::$strings["Day View"] = "Tagesansicht";
+App::$strings["Week View"] = "Wochenansicht";
+App::$strings["Month View"] = "Monatsansicht";
+App::$strings["Export"] = "Exportieren";
+App::$strings["Import"] = "Import";
+App::$strings["Events Tools"] = "Kalenderwerkzeuge";
+App::$strings["Export Calendar"] = "Kalender exportieren";
+App::$strings["Import Calendar"] = "Kalender importieren";
+App::$strings["Chat Rooms"] = "Chaträume";
+App::$strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms";
+App::$strings["Suggested Chatrooms"] = "Chatraum-Vorschläge";
+App::$strings["photo/image"] = "Foto/Bild";
+App::$strings["Click to show more"] = "Klick, um mehr anzuzeigen";
+App::$strings["Rating Tools"] = "Bewertungswerkzeuge";
+App::$strings["Rate Me"] = "Bewerte mich";
+App::$strings["View Ratings"] = "Bewertungen ansehen";
+App::$strings["Public Hubs"] = "Öffentliche Hubs";
+App::$strings["Forums"] = "Foren";
+App::$strings["Tasks"] = "Aufgaben";
+App::$strings["Documentation"] = "Dokumentation";
+App::$strings["Project/Site Information"] = "Informationen über das Projekt und diesen Hub";
+App::$strings["For Members"] = "Für Mitglieder";
+App::$strings["For Administrators"] = "Für Administratoren";
+App::$strings["For Developers"] = "Für Entwickler";
+App::$strings["Site"] = "Seite";
+App::$strings["Accounts"] = "Konten";
+App::$strings["Member registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten";
+App::$strings["Channels"] = "Kanäle";
+App::$strings["Security"] = "Sicherheit";
+App::$strings["Plugins"] = "Plug-Ins";
+App::$strings["Themes"] = "Themes";
+App::$strings["Inspect queue"] = "Warteschlange kontrollieren";
+App::$strings["Profile Fields"] = "Profil Felder";
+App::$strings["DB updates"] = "DB-Aktualisierungen";
+App::$strings["Logs"] = "Protokolle";
+App::$strings["Plugin Features"] = "Plug-In Funktionen";
+App::$strings["View Photo"] = "Foto ansehen";
+App::$strings["Edit Album"] = "Album bearbeiten";
+App::$strings["prev"] = "vorherige";
+App::$strings["first"] = "erste";
+App::$strings["last"] = "letzte";
+App::$strings["next"] = "nächste";
+App::$strings["older"] = "älter";
+App::$strings["newer"] = "neuer";
+App::$strings["No connections"] = "Keine Verbindungen";
+App::$strings["View all %s connections"] = "Alle Verbindungen von %s anzeigen";
+App::$strings["poke"] = "anstupsen";
+App::$strings["poked"] = "stupste";
+App::$strings["ping"] = "anpingen";
+App::$strings["pinged"] = "pingte";
+App::$strings["prod"] = "knuffen";
+App::$strings["prodded"] = "knuffte";
+App::$strings["slap"] = "ohrfeigen";
+App::$strings["slapped"] = "ohrfeigte";
+App::$strings["finger"] = "befummeln";
+App::$strings["fingered"] = "befummelte";
+App::$strings["rebuff"] = "eine Abfuhr erteilen";
+App::$strings["rebuffed"] = "zurückgewiesen";
+App::$strings["happy"] = "glücklich";
+App::$strings["sad"] = "traurig";
+App::$strings["mellow"] = "sanft";
+App::$strings["tired"] = "müde";
+App::$strings["perky"] = "frech";
+App::$strings["angry"] = "sauer";
+App::$strings["stupefied"] = "verblüfft";
+App::$strings["puzzled"] = "verwirrt";
+App::$strings["interested"] = "interessiert";
+App::$strings["bitter"] = "verbittert";
+App::$strings["cheerful"] = "fröhlich";
+App::$strings["alive"] = "lebendig";
+App::$strings["annoyed"] = "verärgert";
+App::$strings["anxious"] = "unruhig";
+App::$strings["cranky"] = "schrullig";
+App::$strings["disturbed"] = "verstört";
+App::$strings["frustrated"] = "frustriert";
+App::$strings["depressed"] = "deprimiert";
+App::$strings["motivated"] = "motiviert";
+App::$strings["relaxed"] = "entspannt";
+App::$strings["surprised"] = "überrascht";
+App::$strings["May"] = "Mai";
+App::$strings["Unknown Attachment"] = "Unbekannter Anhang";
+App::$strings["unknown"] = "unbekannt";
+App::$strings["remove category"] = "Kategorie entfernen";
+App::$strings["remove from file"] = "aus der Datei entfernen";
+App::$strings["Click to open/close"] = "Klicke zum Öffnen/Schließen";
+App::$strings["Link to Source"] = "Link zur Quelle";
+App::$strings["default"] = "Standard";
+App::$strings["Page layout"] = "Seiten-Layout";
+App::$strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen";
+App::$strings["Page content type"] = "Art des Seiteninhalts";
+App::$strings["Select an alternate language"] = "Wähle eine alternative Sprache";
+App::$strings["photo"] = "Foto";
+App::$strings["status"] = "Status";
+App::$strings["comment"] = "Kommentar";
+App::$strings["activity"] = "Aktivität";
+App::$strings["Design Tools"] = "Gestaltungswerkzeuge";
+App::$strings["Blocks"] = "Blöcke";
+App::$strings["Menus"] = "Menüs";
+App::$strings["Layouts"] = "Layouts";
+App::$strings["Pages"] = "Seiten";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Gruppe mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Gruppe den Zugriff erlauben. Wenn das nicht Deine Absicht ist, erstelle bitte eine neue Gruppe mit einem anderen Namen.";
+App::$strings["Add new connections to this privacy group"] = "Neue Verbindung zu dieser Gruppe hinzufügen";
+App::$strings["All Channels"] = "Alle Kanäle";
+App::$strings["edit"] = "Bearbeiten";
+App::$strings["Edit group"] = "Gruppe ändern";
+App::$strings["Add privacy group"] = "Gruppe hinzufügen";
+App::$strings["Channels not in any privacy group"] = "Kanäle, die in keiner Gruppe sind";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Benachrichtigung] Neue Mail empfangen auf %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s hat Dir eine private Nachricht auf %3\$s gesendet.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt.";
+App::$strings["a private message"] = "eine private Nachricht";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]einen %4\$s[/zrl] kommentiert";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]%4\$ss %5\$s[/zrl] kommentiert";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen %4\$s[/zrl] kommentiert";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s hat eine Unterhaltung kommentiert, der Du folgst.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren.";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Benachrichtigung] %s schrieb auf Deine Pinnwand";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s hat auf Deine Pinnwand auf %3\$s geschrieben";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s hat auf [zrl=%3\$s]Deine Pinnwand[/zrl] geschrieben";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Benachrichtigung] %s hat Dich erwähnt";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s erwähnt";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]hat Dich erwähnt[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Benachrichtigung] %1\$s hat Dich angestupst";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s angestupst";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]hat Dich angestupst[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s hat Deinen Beitrag auf %3\$s verschlagwortet";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen Beitrag[/zrl] verschlagwortet";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Benachrichtigung] Vorstellung erhalten";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, Du hast eine neue Verbindungsanfrage von '%2\$s' auf %3\$s erhalten";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, Du hast [zrl=%2\$s]eine neue Verbindungsanfrage[/zrl] von %3\$s erhalten.";
+App::$strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Benachrichtigung] Freundschaftsvorschlag erhalten";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, Du hast einen Kontaktvorschlag von „%2\$s“ auf %3\$s erhalten";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, Du hast [zrl=%2\$s]einen Kontaktvorschlag[/zrl] für %3\$s von %4\$s erhalten.";
+App::$strings["Name:"] = "Name:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla:Benachrichtigung]";
+App::$strings["Miscellaneous"] = "Verschiedenes";
+App::$strings["Birthday"] = "Geburtstag";
+App::$strings["Age: "] = "Alter:";
+App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT";
+App::$strings["Required"] = "Benötigt";
+App::$strings["never"] = "Nie";
+App::$strings["less than a second ago"] = "Vor weniger als einer Sekunde";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s";
+App::$strings["__ctx:relative_date__ year"] = array(
+ 0 => "Jahr",
+ 1 => "Jahre",
+);
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "Monat",
+ 1 => "Monate",
+);
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "Woche",
+ 1 => "Wochen",
+);
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "Tag",
+ 1 => "Tage",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "Stunde",
+ 1 => "Stunden",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "Minute",
+ 1 => "Minuten",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "Sekunde",
+ 1 => "Sekunden",
+);
+App::$strings["%1\$s's birthday"] = "%1\$ss Geburtstag";
+App::$strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s";
+App::$strings["Embedded content"] = "Eingebetteter Inhalt";
+App::$strings["Embedding disabled"] = "Einbetten ausgeschaltet";
+App::$strings["channel"] = "Kanal";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Gefällt mir";
+App::$strings["__ctx:title__ Dislikes"] = "Gefällt mir nicht";
+App::$strings["__ctx:title__ Agree"] = "Zustimmungen";
+App::$strings["__ctx:title__ Disagree"] = "Ablehnungen";
+App::$strings["__ctx:title__ Abstain"] = "Enthaltungen";
+App::$strings["__ctx:title__ Attending"] = "Zusagen";
+App::$strings["__ctx:title__ Not attending"] = "Absagen";
+App::$strings["__ctx:title__ Might attend"] = "Vielleicht";
+App::$strings["Select"] = "Auswählen";
+App::$strings["Private Message"] = "Private Nachricht";
+App::$strings["Message signature validated"] = "Signatur überprüft";
+App::$strings["Message signature incorrect"] = "Signatur nicht korrekt";
+App::$strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen";
+App::$strings["Categories:"] = "Kategorien:";
+App::$strings["Filed under:"] = "Gespeichert unter:";
+App::$strings["from %s"] = "via %s";
+App::$strings["last edited: %s"] = "zuletzt bearbeitet: %s";
+App::$strings["Expires: %s"] = "Verfällt: %s";
+App::$strings["View in context"] = "Im Zusammenhang anschauen";
+App::$strings["Please wait"] = "Bitte warten";
+App::$strings["remove"] = "lösche";
+App::$strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente";
+App::$strings["View Source"] = "Quelle anzeigen";
+App::$strings["Follow Thread"] = "Unterhaltung folgen";
+App::$strings["Unfollow Thread"] = "Unterhaltung nicht mehr folgen";
+App::$strings["Activity/Posts"] = "Aktivitäten/Beiträge";
+App::$strings["Edit Connection"] = "Verbindung bearbeiten";
+App::$strings["Message"] = "Nachricht";
+App::$strings["Ratings"] = "Bewertungen";
+App::$strings["%s likes this."] = "%s gefällt das.";
+App::$strings["%s doesn't like this."] = "%s gefällt das nicht.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d Person</span> gefällt das.",
1 => "<span %1\$s>%2\$d Leuten</span> gefällt das.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d Person</span> gefällt das nicht.",
1 => "<span %1\$s>%2\$d Leuten</span> gefällt das nicht.",
);
-$a->strings["and"] = "und";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "und";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", und %d andere",
);
-$a->strings["%s like this."] = "%s gefällt das.";
-$a->strings["%s don't like this."] = "%s gefällt das nicht.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Sichtbar für <strong>jeden</strong>";
-$a->strings["Please enter a link URL:"] = "Gib eine URL ein:";
-$a->strings["Please enter a video link/URL:"] = "Gib einen Video-Link/URL ein:";
-$a->strings["Please enter an audio link/URL:"] = "Gib einen Audio-Link/URL ein:";
-$a->strings["Tag term:"] = "Schlagwort:";
-$a->strings["Save to Folder:"] = "Speichern in Ordner:";
-$a->strings["Where are you right now?"] = "Wo bist Du jetzt grade?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM";
-$a->strings["Preview"] = "Vorschau";
-$a->strings["Share"] = "Teilen";
-$a->strings["Page link name"] = "Link zur Seite";
-$a->strings["Post as"] = "Veröffentlichen als";
-$a->strings["Bold"] = "Fett";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Unterstrichen";
-$a->strings["Quote"] = "Zitat";
-$a->strings["Code"] = "Code";
-$a->strings["Upload photo"] = "Foto hochladen";
-$a->strings["upload photo"] = "Foto hochladen";
-$a->strings["Attach file"] = "Datei anhängen";
-$a->strings["attach file"] = "Datei anfügen";
-$a->strings["Insert web link"] = "Link einfügen";
-$a->strings["web link"] = "Web-Link";
-$a->strings["Insert video link"] = "Video-Link einfügen";
-$a->strings["video link"] = "Video-Link";
-$a->strings["Insert audio link"] = "Audio-Link einfügen";
-$a->strings["audio link"] = "Audio-Link";
-$a->strings["Set your location"] = "Standort";
-$a->strings["set location"] = "Standort";
-$a->strings["Toggle voting"] = "Umfragewerkzeug aktivieren";
-$a->strings["Clear browser location"] = "Browser-Standort löschen";
-$a->strings["clear location"] = "Standort löschen";
-$a->strings["Title (optional)"] = "Titel (optional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)";
-$a->strings["Permission settings"] = "Berechtigungs-Einstellungen";
-$a->strings["permissions"] = "Berechtigungen";
-$a->strings["Public post"] = "Öffentlicher Beitrag";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Beispiel: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Verfallsdatum";
-$a->strings["Set publish date"] = "Veröffentlichungsdatum festlegen";
-$a->strings["Encrypt text"] = "Text verschlüsseln";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Abbrechen";
-$a->strings["Discover"] = "Entdecken";
-$a->strings["Imported public streams"] = "Importierte öffentliche Beiträge";
-$a->strings["Commented Order"] = "Neueste Kommentare";
-$a->strings["Sort by Comment Date"] = "Nach Kommentardatum sortiert";
-$a->strings["Posted Order"] = "Neueste Beiträge";
-$a->strings["Sort by Post Date"] = "Nach Beitragsdatum sortiert";
-$a->strings["Posts that mention or involve you"] = "Beiträge mit Beteiligung Deinerseits";
-$a->strings["New"] = "Neu";
-$a->strings["Activity Stream - by date"] = "Activity Stream – nach Datum sortiert";
-$a->strings["Starred"] = "Markiert";
-$a->strings["Favourite Posts"] = "Markierte Beiträge";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Nachrichten, die als SPAM markiert wurden";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge";
-$a->strings["About"] = "Ãœber";
-$a->strings["Profile Details"] = "Profil-Details";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Photo Albums"] = "Fotoalben";
-$a->strings["Files and Storage"] = "Dateien und Speicher";
-$a->strings["Chatrooms"] = "Chaträume";
-$a->strings["Bookmarks"] = "Lesezeichen";
-$a->strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen";
-$a->strings["Webpages"] = "Webseiten";
-$a->strings["Manage Webpages"] = "Webseiten verwalten";
-$a->strings["View all"] = "Alles anzeigen";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s gefällt das.";
+App::$strings["%s don't like this."] = "%s gefällt das nicht.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Sichtbar für <strong>jeden</strong>";
+App::$strings["Please enter a link URL:"] = "Gib eine URL ein:";
+App::$strings["Please enter a video link/URL:"] = "Gib einen Video-Link/URL ein:";
+App::$strings["Please enter an audio link/URL:"] = "Gib einen Audio-Link/URL ein:";
+App::$strings["Tag term:"] = "Schlagwort:";
+App::$strings["Save to Folder:"] = "Speichern in Ordner:";
+App::$strings["Where are you right now?"] = "Wo bist Du jetzt grade?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM";
+App::$strings["Share"] = "Teilen";
+App::$strings["Page link name"] = "Link zur Seite";
+App::$strings["Post as"] = "Veröffentlichen als";
+App::$strings["Bold"] = "Fett";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Unterstrichen";
+App::$strings["Quote"] = "Zitat";
+App::$strings["Code"] = "Code";
+App::$strings["Upload photo"] = "Foto hochladen";
+App::$strings["upload photo"] = "Foto hochladen";
+App::$strings["Attach file"] = "Datei anhängen";
+App::$strings["attach file"] = "Datei anfügen";
+App::$strings["Insert web link"] = "Link einfügen";
+App::$strings["web link"] = "Web-Link";
+App::$strings["Insert video link"] = "Video-Link einfügen";
+App::$strings["video link"] = "Video-Link";
+App::$strings["Insert audio link"] = "Audio-Link einfügen";
+App::$strings["audio link"] = "Audio-Link";
+App::$strings["Set your location"] = "Standort";
+App::$strings["set location"] = "Standort";
+App::$strings["Toggle voting"] = "Umfragewerkzeug aktivieren";
+App::$strings["Clear browser location"] = "Browser-Standort löschen";
+App::$strings["clear location"] = "Standort löschen";
+App::$strings["Title (optional)"] = "Titel (optional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)";
+App::$strings["Permission settings"] = "Berechtigungs-Einstellungen";
+App::$strings["permissions"] = "Berechtigungen";
+App::$strings["Public post"] = "Öffentlicher Beitrag";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Beispiel: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Verfallsdatum";
+App::$strings["Set publish date"] = "Veröffentlichungsdatum festlegen";
+App::$strings["Encrypt text"] = "Text verschlüsseln";
+App::$strings["OK"] = "Ok";
+App::$strings["Cancel"] = "Abbrechen";
+App::$strings["Discover"] = "Entdecken";
+App::$strings["Imported public streams"] = "Importierte öffentliche Beiträge";
+App::$strings["Commented Order"] = "Neueste Kommentare";
+App::$strings["Sort by Comment Date"] = "Nach Kommentardatum sortiert";
+App::$strings["Posted Order"] = "Neueste Beiträge";
+App::$strings["Sort by Post Date"] = "Nach Beitragsdatum sortiert";
+App::$strings["Posts that mention or involve you"] = "Beiträge mit Beteiligung Deinerseits";
+App::$strings["New"] = "Neu";
+App::$strings["Activity Stream - by date"] = "Activity Stream – nach Datum sortiert";
+App::$strings["Starred"] = "Markiert";
+App::$strings["Favourite Posts"] = "Markierte Beiträge";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Nachrichten, die als SPAM markiert wurden";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge";
+App::$strings["About"] = "Ãœber";
+App::$strings["Profile Details"] = "Profil-Details";
+App::$strings["Files and Storage"] = "Dateien und Speicher";
+App::$strings["Chatrooms"] = "Chaträume";
+App::$strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen";
+App::$strings["Manage Webpages"] = "Webseiten verwalten";
+App::$strings["View all"] = "Alles anzeigen";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Gefällt nicht",
1 => "Gefällt nicht",
);
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Zusage",
1 => "Zusagen",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Absage",
1 => "Absagen",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => " Unentschlossen",
1 => "Unentschlossene",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Zustimmung",
1 => "Zustimmungen",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Ablehnung",
1 => "Ablehnungen",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Enthaltung",
1 => "Enthaltungen",
);
-$a->strings["Logged out."] = "Ausgeloggt.";
-$a->strings["Failed authentication"] = "Authentifizierung fehlgeschlagen";
-$a->strings["Login failed."] = "Login fehlgeschlagen.";
-$a->strings["Frequently"] = "Häufig";
-$a->strings["Hourly"] = "Stündlich";
-$a->strings["Twice daily"] = "Zwei Mal am Tag";
-$a->strings["Daily"] = "Täglich";
-$a->strings["Weekly"] = "Wöchentlich";
-$a->strings["Monthly"] = "Monatlich";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-Mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Image/photo"] = "Bild/Foto";
-$a->strings["Encrypted content"] = "Verschlüsselter Inhalt";
-$a->strings["Install %s element: "] = "Element %s installieren: ";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, aber Du hast nicht die nötigen Rechte, um es auf diesem Hub zu installieren.";
-$a->strings["webpage"] = "Webseite";
-$a->strings["layout"] = "Layout";
-$a->strings["block"] = "Block";
-$a->strings["menu"] = "Menü";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s";
-$a->strings["post"] = "Beitrag";
-$a->strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen";
-$a->strings["$1 spoiler"] = "$1 Spoiler";
-$a->strings["$1 wrote:"] = "$1 schrieb:";
-$a->strings["%d invitation available"] = array(
- 0 => "%d Einladung verfügbar",
- 1 => "%d Einladungen verfügbar",
-);
-$a->strings["Advanced"] = "Fortgeschritten";
-$a->strings["Find Channels"] = "Finde Kanäle";
-$a->strings["Enter name or interest"] = "Name oder Interessen eingeben";
-$a->strings["Connect/Follow"] = "Verbinden/Folgen";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln";
-$a->strings["Find"] = "Finde";
-$a->strings["Channel Suggestions"] = "Kanal-Vorschläge";
-$a->strings["Random Profile"] = "Zufallsprofil";
-$a->strings["Invite Friends"] = "Lade Freunde ein";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland";
-$a->strings["%d connection in common"] = array(
- 0 => "%d gemeinsame Verbindung",
- 1 => "%d gemeinsame Verbindungen",
-);
-$a->strings["show more"] = "mehr zeigen";
-$a->strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Danke.";
-$a->strings["%s Administrator"] = "der Administrator von %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Benachrichtigung] Neue Mail empfangen auf %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s hat Dir eine private Nachricht auf %3\$s gesendet.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt.";
-$a->strings["a private message"] = "eine private Nachricht";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]einen %4\$s[/zrl] kommentiert";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]%4\$ss %5\$s[/zrl] kommentiert";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen %4\$s[/zrl] kommentiert";
-$a->strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s hat eine Unterhaltung kommentiert, der Du folgst.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren.";
-$a->strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Benachrichtigung] %s schrieb auf Deine Pinnwand";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s hat auf Deine Pinnwand auf %3\$s geschrieben";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s hat auf [zrl=%3\$s]Deine Pinnwand[/zrl] geschrieben";
-$a->strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Benachrichtigung] %s hat Dich erwähnt";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s erwähnt";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]hat Dich erwähnt[/zrl].";
-$a->strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Benachrichtigung] %1\$s hat Dich angestupst";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s angestupst";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]hat Dich angestupst[/zrl].";
-$a->strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s hat Deinen Beitrag auf %3\$s verschlagwortet";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen Beitrag[/zrl] verschlagwortet";
-$a->strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Benachrichtigung] Vorstellung erhalten";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, Du hast eine neue Verbindungsanfrage von '%2\$s' auf %3\$s erhalten";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, Du hast [zrl=%2\$s]eine neue Verbindungsanfrage[/zrl] von %3\$s erhalten.";
-$a->strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen.";
-$a->strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Benachrichtigung] Freundschaftsvorschlag erhalten";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, Du hast einen Kontaktvorschlag von „%2\$s“ auf %3\$s erhalten";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, Du hast [zrl=%2\$s]einen Kontaktvorschlag[/zrl] für %3\$s von %4\$s erhalten.";
-$a->strings["Name:"] = "Name:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen.";
-$a->strings["[Hubzilla:Notify]"] = "[Hubzilla:Benachrichtigung]";
-$a->strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert ";
-$a->strings["Channel location missing."] = "Adresse des Kanals fehlt.";
-$a->strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr.";
-$a->strings["Protocol disabled."] = "Protokoll deaktiviert.";
-$a->strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen";
-$a->strings["local account not found."] = "Lokales Konto nicht gefunden.";
-$a->strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden.";
-$a->strings["Embedded content"] = "Eingebetteter Inhalt";
-$a->strings["Embedding disabled"] = "Einbetten ausgeschaltet";
-$a->strings["No recipient provided."] = "Kein Empfänger angegeben";
-$a->strings["[no subject]"] = "[no subject]";
-$a->strings["Unable to determine sender."] = "Kann Absender nicht bestimmen.";
-$a->strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden.";
-$a->strings["Logout"] = "Abmelden";
-$a->strings["End this session"] = "Beende diese Sitzung";
-$a->strings["Home"] = "Home";
-$a->strings["Your posts and conversations"] = "Deine Beiträge und Unterhaltungen";
-$a->strings["Your profile page"] = "Deine Profilseite";
-$a->strings["Edit Profiles"] = "Profile bearbeiten";
-$a->strings["Manage/Edit profiles"] = "Profile verwalten";
-$a->strings["Edit your profile"] = "Profil bearbeiten";
-$a->strings["Your photos"] = "Deine Bilder";
-$a->strings["Your files"] = "Deine Dateien";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Deine Chaträume";
-$a->strings["Your bookmarks"] = "Deine Lesezeichen";
-$a->strings["Your webpages"] = "Deine Webseiten";
-$a->strings["Login"] = "Anmelden";
-$a->strings["Sign in"] = "Anmelden";
-$a->strings["%s - click to logout"] = "%s - Klick zum Abmelden";
-$a->strings["Remote authentication"] = "Ãœber Konto auf anderem Server einloggen";
-$a->strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren";
-$a->strings["Home Page"] = "Homepage";
-$a->strings["Register"] = "Registrieren";
-$a->strings["Create an account"] = "Erzeuge ein Konto";
-$a->strings["Help"] = "Hilfe";
-$a->strings["Help and documentation"] = "Hilfe und Dokumentation";
-$a->strings["Applications, utilities, links, games"] = "Anwendungen (Apps), Zubehör, Links, Spiele";
-$a->strings["Search"] = "Suche";
-$a->strings["Search site @name, #tag, ?docs, content"] = "Hub durchsuchen: @Name. #Schlagwort, ?Dokumentation, Inhalt";
-$a->strings["Directory"] = "Verzeichnis";
-$a->strings["Channel Directory"] = "Kanal-Verzeichnis";
-$a->strings["Grid"] = "Grid";
-$a->strings["Your grid"] = "Dein Grid";
-$a->strings["Mark all grid notifications seen"] = "Alle Grid-Benachrichtigungen als angesehen markieren";
-$a->strings["Channel Home"] = "Mein Kanal";
-$a->strings["Channel home"] = "Mein Kanal";
-$a->strings["Mark all channel notifications seen"] = "Markiere alle Kanal-Benachrichtigungen als angesehen";
-$a->strings["Connections"] = "Verbindungen";
-$a->strings["Notices"] = "Benachrichtigungen";
-$a->strings["Notifications"] = "Benachrichtigungen";
-$a->strings["See all notifications"] = "Alle Benachrichtigungen ansehen";
-$a->strings["Mark all system notifications seen"] = "Markiere alle System-Benachrichtigungen als gesehen";
-$a->strings["Mail"] = "Mail";
-$a->strings["Private mail"] = "Persönliche Mail";
-$a->strings["See all private messages"] = "Alle persönlichen Nachrichten ansehen";
-$a->strings["Mark all private messages seen"] = "Markiere alle persönlichen Nachrichten als gesehen";
-$a->strings["Events"] = "Termine";
-$a->strings["Event Calendar"] = "Terminkalender";
-$a->strings["See all events"] = "Alle Termine ansehen";
-$a->strings["Mark all events seen"] = "Markiere alle Termine als gesehen";
-$a->strings["Channel Manager"] = "Kanal-Manager";
-$a->strings["Manage Your Channels"] = "Verwalte Deine Kanäle";
-$a->strings["Account/Channel Settings"] = "Konto-/Kanal-Einstellungen";
-$a->strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration";
-$a->strings["@name, #tag, ?doc, content"] = "@Name, #Schlagwort, ?Dokumentation, Inhalt";
-$a->strings["Please wait..."] = "Bitte warten...";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde.";
-$a->strings["prev"] = "vorherige";
-$a->strings["first"] = "erste";
-$a->strings["last"] = "letzte";
-$a->strings["next"] = "nächste";
-$a->strings["older"] = "älter";
-$a->strings["newer"] = "neuer";
-$a->strings["No connections"] = "Keine Verbindungen";
-$a->strings["%d Connection"] = array(
- 0 => "%d Verbindung",
- 1 => "%d Verbindungen",
-);
-$a->strings["View Connections"] = "Verbindungen anzeigen";
-$a->strings["poke"] = "anstupsen";
-$a->strings["ping"] = "anpingen";
-$a->strings["pinged"] = "pingte";
-$a->strings["prod"] = "knuffen";
-$a->strings["prodded"] = "knuffte";
-$a->strings["slap"] = "ohrfeigen";
-$a->strings["slapped"] = "ohrfeigte";
-$a->strings["finger"] = "befummeln";
-$a->strings["fingered"] = "befummelte";
-$a->strings["rebuff"] = "eine Abfuhr erteilen";
-$a->strings["rebuffed"] = "zurückgewiesen";
-$a->strings["happy"] = "glücklich";
-$a->strings["sad"] = "traurig";
-$a->strings["mellow"] = "sanft";
-$a->strings["tired"] = "müde";
-$a->strings["perky"] = "frech";
-$a->strings["angry"] = "sauer";
-$a->strings["stupified"] = "verblüfft";
-$a->strings["puzzled"] = "verwirrt";
-$a->strings["interested"] = "interessiert";
-$a->strings["bitter"] = "verbittert";
-$a->strings["cheerful"] = "fröhlich";
-$a->strings["alive"] = "lebendig";
-$a->strings["annoyed"] = "verärgert";
-$a->strings["anxious"] = "unruhig";
-$a->strings["cranky"] = "schrullig";
-$a->strings["disturbed"] = "verstört";
-$a->strings["frustrated"] = "frustriert";
-$a->strings["depressed"] = "deprimiert";
-$a->strings["motivated"] = "motiviert";
-$a->strings["relaxed"] = "entspannt";
-$a->strings["surprised"] = "überrascht";
-$a->strings["May"] = "Mai";
-$a->strings["Unknown Attachment"] = "Unbekannter Anhang";
-$a->strings["unknown"] = "unbekannt";
-$a->strings["remove category"] = "Kategorie entfernen";
-$a->strings["remove from file"] = "aus der Datei entfernen";
-$a->strings["Click to open/close"] = "Klicke zum Öffnen/Schließen";
-$a->strings["Link to Source"] = "Link zur Quelle";
-$a->strings["default"] = "Standard";
-$a->strings["Page layout"] = "Seiten-Layout";
-$a->strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Layouts erstellen";
-$a->strings["Page content type"] = "Art des Seiteninhalts";
-$a->strings["Select an alternate language"] = "Wähle eine alternative Sprache";
-$a->strings["activity"] = "Aktivität";
-$a->strings["Design Tools"] = "Gestaltungswerkzeuge";
-$a->strings["Blocks"] = "Blöcke";
-$a->strings["Menus"] = "Menüs";
-$a->strings["Layouts"] = "Layouts";
-$a->strings["Pages"] = "Seiten";
-$a->strings["Directory Options"] = "Verzeichnisoptionen";
-$a->strings["Safe Mode"] = "Sicherer Modus";
-$a->strings["No"] = "Nein";
-$a->strings["Yes"] = "Ja";
-$a->strings["Public Forums Only"] = "Nur öffentliche Foren";
-$a->strings["This Website Only"] = "Nur dieser Hub";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Sammlung mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Sammlung den Zugriff erlauben. Wenn das nicht Dein Plan war, erstelle bitte eine neue Sammlung mit einem anderen Namen.";
-$a->strings["Add new connections to this collection (privacy group)"] = "Neue Verbindungen zu dieser Sammlung (Privatsphäre-Gruppe) hinzufügen";
-$a->strings["All Channels"] = "Alle Kanäle";
-$a->strings["edit"] = "Bearbeiten";
-$a->strings["Collections"] = "Sammlungen";
-$a->strings["Edit collection"] = "Sammlung bearbeiten";
-$a->strings["Add new collection"] = "Neue Sammlung hinzufügen";
-$a->strings["Channels not in any collection"] = "Kanäle, die nicht in einer Sammlung sind";
-$a->strings["Invalid data packet"] = "Ungültiges Datenpaket";
-$a->strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren";
-$a->strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren";
-$a->strings["invalid target signature"] = "Ungültige Signatur des Ziels";
-$a->strings["New Page"] = "Neue Seite";
-$a->strings["View"] = "Ansicht";
-$a->strings["Actions"] = "Aktionen";
-$a->strings["Page Link"] = "Seiten-Link";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Erstellt";
-$a->strings["Edited"] = "Geändert";
-$a->strings["view full size"] = "In Vollbildansicht anschauen";
-$a->strings["Administrator"] = "Administrator";
-$a->strings["No Subject"] = "Kein Betreff";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Webseitenlimit von %lu Bytes";
-$a->strings["Image file is empty."] = "Bilddatei ist leer.";
-$a->strings["Unable to process image"] = "Kann Bild nicht verarbeiten";
-$a->strings["Photo storage failed."] = "Fotospeicherung fehlgeschlagen.";
-$a->strings["Upload New Photos"] = "Neue Fotos hochladen";
-$a->strings["Save to Folder"] = "In Ordner speichern";
-$a->strings["I will attend"] = "Ich werde teilnehmen";
-$a->strings["I will not attend"] = "Ich werde nicht teilnehmen";
-$a->strings["I might attend"] = "Ich werde vielleicht teilnehmen";
-$a->strings["I agree"] = "Ich stimme zu";
-$a->strings["I disagree"] = "Ich lehne ab";
-$a->strings["I abstain"] = "Ich enthalte mich";
-$a->strings["Add Star"] = "Stern hinzufügen";
-$a->strings["Remove Star"] = "Stern entfernen";
-$a->strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten";
-$a->strings["starred"] = "markiert";
-$a->strings["Add Tag"] = "Tag hinzufügen";
-$a->strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)";
-$a->strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)";
-$a->strings["Share This"] = "Teilen";
-$a->strings["share"] = "Teilen";
-$a->strings["Delivery Report"] = "Zustellungsbericht";
-$a->strings["%d comment"] = array(
+App::$strings["Save to Folder"] = "In Ordner speichern";
+App::$strings["I will attend"] = "Ich werde teilnehmen";
+App::$strings["I will not attend"] = "Ich werde nicht teilnehmen";
+App::$strings["I might attend"] = "Ich werde vielleicht teilnehmen";
+App::$strings["I agree"] = "Ich stimme zu";
+App::$strings["I disagree"] = "Ich lehne ab";
+App::$strings["I abstain"] = "Ich enthalte mich";
+App::$strings["Add Star"] = "Stern hinzufügen";
+App::$strings["Remove Star"] = "Stern entfernen";
+App::$strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten";
+App::$strings["starred"] = "markiert";
+App::$strings["Add Tag"] = "Tag hinzufügen";
+App::$strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)";
+App::$strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)";
+App::$strings["Share This"] = "Teilen";
+App::$strings["share"] = "Teilen";
+App::$strings["Delivery Report"] = "Zustellungsbericht";
+App::$strings["%d comment"] = array(
0 => "%d Kommentar",
1 => "%d Kommentare",
);
-$a->strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s";
-$a->strings["to"] = "an";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Wall-to-Wall";
-$a->strings["via Wall-To-Wall:"] = "via Wall-To-Wall:";
-$a->strings["Save Bookmarks"] = "Favoriten speichern";
-$a->strings["Add to Calendar"] = "Zum Kalender hinzufügen";
-$a->strings["Mark all seen"] = "Alle als gelesen markieren";
-$a->strings["__ctx:noun__ Likes"] = "Gefällt mir";
-$a->strings["__ctx:noun__ Dislikes"] = "Gefällt nicht";
-$a->strings["This is you"] = "Das bist Du";
-$a->strings["Image"] = "Bild";
-$a->strings["Insert Link"] = "Link einfügen";
-$a->strings["Video"] = "Video";
-$a->strings["Site Admin"] = "Hub-Administration";
-$a->strings["Address Book"] = "Adressbuch";
-$a->strings["Mood"] = "Laune";
-$a->strings["Probe"] = "Testen";
-$a->strings["Suggest"] = "Empfehlen";
-$a->strings["Random Channel"] = "Zufälliger Kanal";
-$a->strings["Invite"] = "Einladen";
-$a->strings["Features"] = "Funktionen";
-$a->strings["Language"] = "Sprache";
-$a->strings["Post"] = "Beitrag";
-$a->strings["Profile Photo"] = "Profilfoto";
-$a->strings["Update"] = "Aktualisieren";
-$a->strings["Install"] = "Installieren";
-$a->strings["Purchase"] = "Kaufen";
-$a->strings["Can view my normal stream and posts"] = "Kann meine normalen Beiträge sehen";
-$a->strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen";
-$a->strings["Can view my connections"] = "Kann meine Verbindungen sehen";
-$a->strings["Can view my file storage and photos"] = "Kann meine Datei- und Bilderordner sehen";
-$a->strings["Can view my webpages"] = "Kann meine Webseiten sehen";
-$a->strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen";
-$a->strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen";
-$a->strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken";
-$a->strings["Can like/dislike stuff"] = "Kann andere Elemente mögen/nicht mögen";
-$a->strings["Profiles and things other than posts/comments"] = "Profile und alles außer Beiträge und Kommentare";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kann an alle meine Kontakte via @-Erwähnung Nachrichten weiterleiten";
-$a->strings["Advanced - useful for creating group forum channels"] = "Fortgeschritten - sinnvoll, um Gruppen-Kanäle/-Foren zu erstellen";
-$a->strings["Can chat with me (when available)"] = "Kann mit mir chatten (wenn verfügbar)";
-$a->strings["Can write to my file storage and photos"] = "Kann in meine Datei- und Bilderordner schreiben";
-$a->strings["Can edit my webpages"] = "Kann meine Webseiten bearbeiten";
-$a->strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Etwas fortgeschritten – sehr nützlich in offenen Gemeinschaften";
-$a->strings["Can administer my channel resources"] = "Kann meine Kanäle administrieren";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Sehr fortgeschritten. Bearbeite das nur, wenn Du genau weißt, was Du tust";
-$a->strings["Social Networking"] = "Soziales Netzwerk";
-$a->strings["Mostly Public"] = "Weitgehend öffentlich";
-$a->strings["Restricted"] = "Beschränkt";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Forum";
-$a->strings["Feed Republish"] = "Teilen von Feeds";
-$a->strings["Special Purpose"] = "Für besondere Zwecke";
-$a->strings["Celebrity/Soapbox"] = "Mitteilungs-Kanal (keine Kommentare)";
-$a->strings["Group Repository"] = "Gruppenarchiv";
-$a->strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus";
-$a->strings["Profile Photos"] = "Profilfotos";
-$a->strings["Not a valid email address"] = "Ungültige E-Mail-Adresse";
-$a->strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist dieser Seite nicht erlaubt";
-$a->strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert.";
-$a->strings["An invitation is required."] = "Eine Einladung wird benötigt";
-$a->strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden";
-$a->strings["Please enter the required information."] = "Bitte gib die benötigten Informationen ein.";
-$a->strings["Failed to store account information."] = "Speichern der Account-Informationen fehlgeschlagen";
-$a->strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s";
-$a->strings["Registration request at %s"] = "Registrierungsanfrage auf %s";
-$a->strings["your registration password"] = "Dein Registrierungspasswort";
-$a->strings["Registration details for %s"] = "Registrierungsdetails für %s";
-$a->strings["Account approved."] = "Account bestätigt.";
-$a->strings["Registration revoked for %s"] = "Registrierung für %s widerrufen";
-$a->strings["Account verified. Please login."] = "Konto geprüft. Bitte melde Dich an!";
-$a->strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements.";
-$a->strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar.";
-$a->strings["Permission Denied."] = "Zugriff verweigert.";
-$a->strings["File not found."] = "Datei nicht gefunden.";
-$a->strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten";
-$a->strings["Set/edit permissions"] = "Berechtigungen setzen/ändern";
-$a->strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden";
-$a->strings["Return to file list"] = "Zurück zur Dateiliste";
-$a->strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken";
-$a->strings["Share this file"] = "Diese Datei freigeben";
-$a->strings["Show URL to this file"] = "URL zu dieser Datei anzeigen";
-$a->strings["Notify your contacts about this file"] = "Meine Kontakte über diese Datei benachrichtigen";
-$a->strings["Collection created."] = "Sammlung erstellt.";
-$a->strings["Could not create collection."] = "Sammlung kann nicht erstellt werden.";
-$a->strings["Collection updated."] = "Sammlung aktualisiert.";
-$a->strings["Create a collection of channels."] = "Erstelle eine Sammlung von Kanälen.";
-$a->strings["Collection Name: "] = "Name der Sammlung:";
-$a->strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle";
-$a->strings["Collection removed."] = "Sammlung gelöscht.";
-$a->strings["Unable to remove collection."] = "Löschen der Sammlung nicht möglich.";
-$a->strings["Collection Editor"] = "Sammlung-Editor";
-$a->strings["Members"] = "Mitglieder";
-$a->strings["All Connected Channels"] = "Alle verbundenen Kanäle";
-$a->strings["Click on a channel to add or remove."] = "Wähle einen Kanal zum hinzufügen oder entfernen aus.";
-$a->strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden.";
-$a->strings["Empty post discarded."] = "Leeren Beitrag verworfen.";
-$a->strings["Executable content type not permitted to this channel."] = "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben.";
-$a->strings["Duplicate post suppressed."] = "Doppelter Beitrag unterdrückt.";
-$a->strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert.";
-$a->strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht.";
-$a->strings["No channel."] = "Kein Kanal.";
-$a->strings["Common connections"] = "Gemeinsame Verbindungen";
-$a->strings["No connections in common."] = "Keine gemeinsamen Verbindungen.";
-$a->strings["Continue"] = "Fortfahren";
-$a->strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung";
-$a->strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig.";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)";
-$a->strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal";
-$a->strings["Profile Match"] = "Profil-Ãœbereinstimmungen";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu.";
-$a->strings["is interested in:"] = "interessiert sich für:";
-$a->strings["No matches"] = "Keine Ãœbereinstimmungen";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID Protokollfehler. Keine ID zurückgegeben.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich.";
-$a->strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist";
-$a->strings["Away"] = "Abwesend";
-$a->strings["Online"] = "Online";
-$a->strings["Public Sites"] = "Öffentliche Server";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung bei \$Projectname. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen anderen Servern ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den verlinkten Seiten <strong>könnten</strong> nähere Details dazu stehen.";
-$a->strings["Rate this hub"] = "Bewerte diesen Hub";
-$a->strings["Site URL"] = "Server-URL";
-$a->strings["Access Type"] = "Zugangstyp";
-$a->strings["Registration Policy"] = "Registrierungsrichtlinien";
-$a->strings["Project"] = "Projekt";
-$a->strings["View hub ratings"] = "Bewertungen dieses Hubs ansehen";
-$a->strings["Rate"] = "Bewerten";
-$a->strings["View ratings"] = "Bewertungen ansehen";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet";
-$a->strings["Website:"] = "Webseite:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Kanal [%s] (auf diesem Server noch unbekannt)";
-$a->strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)";
-$a->strings["Block Name"] = "Block-Name";
-$a->strings["Block Title"] = "Titel des Blocks";
-$a->strings["First Name"] = "Vorname";
-$a->strings["Last Name"] = "Nachname";
-$a->strings["Nickname"] = "Spitzname";
-$a->strings["Full Name"] = "Voller Name";
-$a->strings["Profile Photo 16px"] = "Profilfoto 16 px";
-$a->strings["Profile Photo 32px"] = "Profilfoto 32 px";
-$a->strings["Profile Photo 48px"] = "Profilfoto 48 px";
-$a->strings["Profile Photo 64px"] = "Profilfoto 64 px";
-$a->strings["Profile Photo 80px"] = "Profilfoto 80 px";
-$a->strings["Profile Photo 128px"] = "Profilfoto 128 px";
-$a->strings["Timezone"] = "Zeitzone";
-$a->strings["Homepage URL"] = "Homepage-URL";
-$a->strings["Birth Year"] = "Geburtsjahr";
-$a->strings["Birth Month"] = "Geburtsmonat";
-$a->strings["Birth Day"] = "Geburtstag";
-$a->strings["Birthdate"] = "Geburtsdatum";
-$a->strings["Gender"] = "Geschlecht";
-$a->strings["Like/Dislike"] = "Mögen/Nicht mögen";
-$a->strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner \$Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues \$Projectname-Mitglied</a>.";
-$a->strings["Invalid request."] = "Ungültige Anfrage.";
-$a->strings["thing"] = "Sache";
-$a->strings["Channel unavailable."] = "Kanal nicht vorhanden.";
-$a->strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil";
-$a->strings["Action completed."] = "Aktion durchgeführt.";
-$a->strings["Thank you."] = "Vielen Dank.";
-$a->strings["Invalid item."] = "Ungültiges Element.";
-$a->strings["Channel not found."] = "Kanal nicht gefunden.";
-$a->strings["Page not found."] = "Seite nicht gefunden.";
-$a->strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden.";
-$a->strings["Remove This Channel"] = "Diesen Kanal löschen";
-$a->strings["WARNING: "] = "WARNUNG: ";
-$a->strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht.";
-$a->strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!";
-$a->strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:";
-$a->strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk";
-$a->strings["Remove Channel"] = "Kanal löschen";
-$a->strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden";
-$a->strings["Add a Channel"] = "Kanal hinzufügen";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Ein Kanal ist Deine eigene Sammlung von zusammengehörigen Webseiten. Ein Kanal kann genutzt werden, um ein Social-Network-Profil, ein Blog, eine Gesprächsgruppe oder ein Forum, Promi-Seiten und vieles mehr zu erstellen. Du kannst so viele Kanäle erstellen, wie es der Betreiber Deines Hubs zulässt.";
-$a->strings["Channel Name"] = "Name des Kanals";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ ";
-$a->strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Wähle einen Kanaltyp (wie Soziales Netzwerk oder Forum) und Privatsphäre-Vorgaben, so dass wir die passenden Kanal-Zugriffsrechte für Dich setzen können";
-$a->strings["Channel Type"] = "Kanaltyp";
-$a->strings["Read more about roles"] = "Mehr Informationen über Rollen";
-$a->strings["No ratings"] = "Keine Bewertungen";
-$a->strings["Public access denied."] = "Öffentlicher Zugang verweigert.";
-$a->strings["Ratings"] = "Bewertungen";
-$a->strings["Rating: "] = "Bewertung: ";
-$a->strings["Website: "] = "Webseite: ";
-$a->strings["Description: "] = "Beschreibung: ";
-$a->strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung";
-$a->strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS.";
-$a->strings["Could not create table."] = "Kann Tabelle nicht erstellen.";
-$a->strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemprüfung";
-$a->strings["Next"] = "Nächste";
-$a->strings["Check again"] = "Bitte nochmal prüfen";
-$a->strings["Database connection"] = "Datenbank Verbindung";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst.";
-$a->strings["Database Server Name"] = "Datenbank-Servername";
-$a->strings["Default is 127.0.0.1"] = "Standard ist 127.0.0.1";
-$a->strings["Database Port"] = "Datenbank-Port";
-$a->strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung";
-$a->strings["Database Login Name"] = "Datenbank-Benutzername";
-$a->strings["Database Login Password"] = "Datenbank-Kennwort";
-$a->strings["Database Name"] = "Datenbank-Name";
-$a->strings["Database Type"] = "Datenbanktyp";
-$a->strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst.";
-$a->strings["Website URL"] = "Server-URL";
-$a->strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https).";
-$a->strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server";
-$a->strings["Site settings"] = "Seiteneinstellungen";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen.";
-$a->strings["PHP executable path"] = "PHP Pfad zu ausführbarer Datei";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren.";
-$a->strings["Command line PHP"] = "PHP Befehlszeile";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert.";
-$a->strings["This is required for message delivery to work."] = "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Du kannst diese Einstellungen in der php.ini des Servers ändern.";
-$a->strings["PHP upload limits"] = "PHP-Hochladebeschränkungen";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung.";
-$a->strings["Generate encryption keys"] = "Verschlüsselungsschlüssel generieren";
-$a->strings["libCurl PHP module"] = "libCurl-PHP-Modul";
-$a->strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul";
-$a->strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul";
-$a->strings["mysqli or postgres PHP module"] = "mysqli oder postgres PHP-Modul";
-$a->strings["mb_string PHP module"] = "mb_string-PHP-Modul";
-$a->strings["mcrypt PHP module"] = "mcrypt-PHP-Modul";
-$a->strings["xml PHP module"] = "xml-PHP-Modul";
-$a->strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fehler: proc_open wird benötigt, ist aber entweder nicht installiert oder wurde in der php.ini deaktiviert";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Fehler: Das PHP-Modul mcrypt wird benötigt, ist aber nicht installiert.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Hubzilla-Installation speichern musst.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "\$Projectname verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Webserver Schreibzugriff auf das Verzeichnis %s unterhalb des \$Projectname-Installationsverzeichnisses.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält.";
-$a->strings["%s is writable"] = "%s ist beschreibbar";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "\$Projectname benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses";
-$a->strings["store is writable"] = "store ist schreibbar";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich.";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer \$Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird).";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind.";
-$a->strings["SSL certificate validation"] = "SSL Zertifikatverifizierung";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:";
-$a->strings["Url rewrite is working"] = "Url rewrite funktioniert";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen.";
-$a->strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten.";
-$a->strings["<h1>What next</h1>"] = "<h1>Was als Nächstes</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten.";
-$a->strings["Bookmark added"] = "Lesezeichen hinzugefügt";
-$a->strings["My Bookmarks"] = "Meine Lesezeichen";
-$a->strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert.";
-$a->strings["Configuration Editor"] = "Konfigurationseditor";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird.";
-$a->strings["Poke/Prod"] = "Anstupsen/Knuffen";
-$a->strings["poke, prod or do other things to somebody"] = "Stupse Leute an oder mache anderes mit ihnen";
-$a->strings["Recipient"] = "Empfänger";
-$a->strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst";
-$a->strings["Make this post private"] = "Diesen Beitrag privat machen";
-$a->strings["Profile not found."] = "Profil nicht gefunden.";
-$a->strings["Profile deleted."] = "Profil gelöscht.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Neues Profil erstellt.";
-$a->strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden.";
-$a->strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden.";
-$a->strings["Profile Name is required."] = "Profil-Name erforderlich.";
-$a->strings["Marital Status"] = "Familienstand";
-$a->strings["Romantic Partner"] = "Romantische Partner";
-$a->strings["Likes"] = "Gefällt";
-$a->strings["Dislikes"] = "Gefällt nicht";
-$a->strings["Work/Employment"] = "Arbeit/Anstellung";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politische Ansichten";
-$a->strings["Sexual Preference"] = "Sexuelle Orientierung";
-$a->strings["Homepage"] = "Webseite";
-$a->strings["Interests"] = "Hobbys/Interessen";
-$a->strings["Address"] = "Adresse";
-$a->strings["Profile updated."] = "Profil aktualisiert.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Deine Kontaktliste vor Betrachtern dieses Profils verbergen?";
-$a->strings["Edit Profile Details"] = "Bearbeite Profil-Details";
-$a->strings["View this profile"] = "Dieses Profil ansehen";
-$a->strings["Change Profile Photo"] = "Profilfoto ändern";
-$a->strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen";
-$a->strings["Clone this profile"] = "Dieses Profil klonen";
-$a->strings["Delete this profile"] = "Dieses Profil löschen";
-$a->strings["Import profile from file"] = "Profil aus einer Datei importieren";
-$a->strings["Export profile to file"] = "Profil in eine Datei exportieren";
-$a->strings["Profile Name:"] = "Profilname:";
-$a->strings["Your Full Name:"] = "Dein voller Name:";
-$a->strings["Title/Description:"] = "Titel/Beschreibung:";
-$a->strings["Your Gender:"] = "Dein Geschlecht:";
-$a->strings["Birthday :"] = "Geburtstag:";
-$a->strings["Street Address:"] = "Straße und Hausnummer:";
-$a->strings["Locality/City:"] = "Wohnort:";
-$a->strings["Postal/Zip Code:"] = "Postleitzahl:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region/Bundesstaat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Beziehungsstatus:";
-$a->strings["Who: (if applicable)"] = "Wer: (falls anwendbar)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Seit [Datum]:";
-$a->strings["Homepage URL:"] = "Homepage URL:";
-$a->strings["Religious Views:"] = "Religiöse Ansichten:";
-$a->strings["Keywords:"] = "Schlüsselwörter:";
-$a->strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software";
-$a->strings["Used in directory listings"] = "Wird in Verzeichnis-Auflistungen verwendet";
-$a->strings["Tell us about yourself..."] = "Erzähle uns ein wenig von Dir …";
-$a->strings["Hobbies/Interests"] = "Hobbys/Interessen";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformation und soziale Netzwerke";
-$a->strings["My other channels"] = "Meine anderen Kanäle";
-$a->strings["Musical interests"] = "Musikalische Interessen";
-$a->strings["Books, literature"] = "Bücher, Literatur";
-$a->strings["Television"] = "Fernsehen";
-$a->strings["Film/dance/culture/entertainment"] = "Film/Tanz/Kultur/Unterhaltung";
-$a->strings["Love/romance"] = "Liebe/Romantik";
-$a->strings["Work/employment"] = "Arbeit/Anstellung";
-$a->strings["School/education"] = "Schule/Ausbildung";
-$a->strings["This is your default profile."] = "Das ist Dein Standardprofil.";
-$a->strings["Age: "] = "Alter:";
-$a->strings["Edit/Manage Profiles"] = "Profile bearbeiten/verwalten";
-$a->strings["Add profile things"] = "Sachen zum Profil hinzufügen";
-$a->strings["Include desirable objects in your profile"] = "Binde begehrenswerte Dinge in Dein Profil ein";
-$a->strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s";
-$a->strings["Search results for: %s"] = "Suchergebnisse für: %s";
-$a->strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen.";
-$a->strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden.";
-$a->strings["Connection updated."] = "Verbindung aktualisiert.";
-$a->strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren.";
-$a->strings["is now connected to"] = "ist jetzt verbunden mit";
-$a->strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar.";
-$a->strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen.";
-$a->strings["Connection has been removed."] = "Verbindung wurde gelöscht.";
-$a->strings["View %s's profile"] = "%ss Profil ansehen";
-$a->strings["Refresh Permissions"] = "Zugriffsrechte neu laden";
-$a->strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abfragen";
-$a->strings["Recent Activity"] = "Kürzliche Aktivitäten";
-$a->strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare";
-$a->strings["Unblock"] = "Freigeben";
-$a->strings["Block"] = "Blockieren";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen";
-$a->strings["This connection is blocked!"] = "Die Verbindung ist geblockt!";
-$a->strings["Unignore"] = "Nicht ignorieren";
-$a->strings["Ignore"] = "Ignorieren";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen";
-$a->strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!";
-$a->strings["Unarchive"] = "Aus Archiv zurückholen";
-$a->strings["Archive"] = "Archivieren";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)";
-$a->strings["This connection is archived!"] = "Die Verbindung ist archiviert!";
-$a->strings["Unhide"] = "Wieder sichtbar machen";
-$a->strings["Hide"] = "Verstecken";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen";
-$a->strings["This connection is hidden!"] = "Die Verbindung ist versteckt!";
-$a->strings["Delete this connection"] = "Verbindung löschen";
-$a->strings["Approve this connection"] = "Verbindung genehmigen";
-$a->strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen";
-$a->strings["Set Affinity"] = "Beziehung festlegen";
-$a->strings["Set Profile"] = "Profil festlegen";
-$a->strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen";
-$a->strings["none"] = "Keine";
-$a->strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden";
-$a->strings["This connection's primary address is"] = "Die Hauptadresse der Verbindung ist";
-$a->strings["Available locations:"] = "Verfügbare Standorte:";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet.";
-$a->strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen";
-$a->strings["Slide to adjust your rating"] = "Verschieben, um Deine Bewertung einzustellen";
-$a->strings["Optionally explain your rating"] = "Optional kannst Du Deine Bewertung begründen";
-$a->strings["Custom Filter"] = "Benutzerdefinierter Filter";
-$a->strings["Only import posts with this text"] = "Nur Beiträge mit diesem Text importieren";
-$a->strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren.";
-$a->strings["Do not import posts with this text"] = "Beiträge mit diesem Text nicht importieren";
-$a->strings["This information is public!"] = "Diese Information ist öffentlich!";
-$a->strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung";
-$a->strings["Connection Request"] = "Verbindungsanfrage";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) möchte sich mit Dir verbinden. Bitte genehmige die Verbindung, um Kommunikation zu ermöglichen.";
-$a->strings["Approve"] = "Genehmigen";
-$a->strings["Approve Later"] = "Später genehmigen";
-$a->strings["inherited"] = "geerbt";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird.";
-$a->strings["Their Settings"] = "Deren Einstellungen";
-$a->strings["My Settings"] = "Meine Einstellungen";
-$a->strings["Individual Permissions"] = "Individuelle Zugriffsrechte";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
-$a->strings["Last update:"] = "Letzte Aktualisierung:";
-$a->strings["network"] = "Netzwerk";
-$a->strings["RSS"] = "RSS";
-$a->strings["\$Projectname channel"] = "\$Projectname-Kanal";
-$a->strings["Invalid message"] = "Ungültige Beitrags-ID (mid)";
-$a->strings["no results"] = "keine Ergebnisse";
-$a->strings["Delivery report for %1\$s"] = "Zustellungsbericht für %1\$s";
-$a->strings["channel sync processed"] = "Kanal-Sync verarbeitet";
-$a->strings["queued"] = "zur Warteschlange hinzugefügt";
-$a->strings["posted"] = "zugestellt";
-$a->strings["accepted for delivery"] = "für Zustellung akzeptiert";
-$a->strings["updated"] = "aktualisiert";
-$a->strings["update ignored"] = "Aktualisierung ignoriert";
-$a->strings["permission denied"] = "Zugriff verweigert";
-$a->strings["recipient not found"] = "Empfänger nicht gefunden.";
-$a->strings["mail recalled"] = "Mail widerrufen";
-$a->strings["duplicate mail received"] = "Doppelte Mail erhalten";
-$a->strings["mail delivered"] = "Mail zugestellt";
-$a->strings["Item not found"] = "Element nicht gefunden";
-$a->strings["Delete webpage?"] = "Webseite löschen?";
-$a->strings["Page link title"] = "Seitentitel-Link";
-$a->strings["Insert YouTube video"] = "YouTube-Video einfügen";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vorbis [.ogg]-Video einfügen";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vorbis [.ogg]-Audio einfügen";
-$a->strings["Edit Webpage"] = "Webseite bearbeiten";
-$a->strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden.";
-$a->strings["Post successful."] = "Veröffentlichung erfolgreich.";
-$a->strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt";
-$a->strings["added your channel"] = "hat deinen Kanal hinzugefügt";
-$a->strings["posted an event"] = "hat einen Termin veröffentlicht";
-$a->strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren";
-$a->strings["Return to your app and insert this Securty Code:"] = "Trage folgenden Sicherheitscode in der Anwendung ein:";
-$a->strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?";
-$a->strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr.";
-$a->strings["System Notifications"] = "System-Benachrichtigungen";
-$a->strings["Select a bookmark folder"] = "Lesezeichenordner wählen";
-$a->strings["Save Bookmark"] = "Lesezeichen speichern";
-$a->strings["URL of bookmark"] = "URL des Lesezeichens";
-$a->strings["Description"] = "Beschreibung";
-$a->strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein";
-$a->strings["Contact not found."] = "Kontakt nicht gefunden";
-$a->strings["Friend suggestion sent."] = "Freundschaftsempfehlung senden.";
-$a->strings["Suggest Friends"] = "Kontakte vorschlagen";
-$a->strings["Suggest a friend for %s"] = "Schlage %s einen Kontakt vor";
-$a->strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt.";
-$a->strings["Source created."] = "Quelle erstellt.";
-$a->strings["Source updated."] = "Quelle aktualisiert.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten.";
-$a->strings["New Source"] = "Neue Quelle";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals.";
-$a->strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten";
-$a->strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren";
-$a->strings["Source not found."] = "Quelle nicht gefunden.";
-$a->strings["Edit Source"] = "Quelle bearbeiten";
-$a->strings["Delete Source"] = "Quelle löschen";
-$a->strings["Source removed"] = "Quelle gelöscht";
-$a->strings["Unable to remove source."] = "Konnte die Quelle nicht löschen.";
-$a->strings["Invalid request identifier."] = "Ungültiger Anfrage-Identifikator.";
-$a->strings["Discard"] = "Verwerfen";
-$a->strings["Tag removed"] = "Schlagwort entfernt";
-$a->strings["Remove Item Tag"] = "Schlagwort entfernen";
-$a->strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:";
-$a->strings["Remove"] = "Entferne";
-$a->strings["%d rating"] = array(
+App::$strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s";
+App::$strings["to"] = "an";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Wall-to-Wall";
+App::$strings["via Wall-To-Wall:"] = "via Wall-To-Wall:";
+App::$strings["Save Bookmarks"] = "Favoriten speichern";
+App::$strings["Add to Calendar"] = "Zum Kalender hinzufügen";
+App::$strings["Mark all seen"] = "Alle als gelesen markieren";
+App::$strings["__ctx:noun__ Likes"] = "Gefällt mir";
+App::$strings["__ctx:noun__ Dislikes"] = "Gefällt nicht";
+App::$strings["This is you"] = "Das bist Du";
+App::$strings["Image"] = "Bild";
+App::$strings["Insert Link"] = "Link einfügen";
+App::$strings["Video"] = "Video";
+App::$strings["Can view my normal stream and posts"] = "Kann meine normalen Beiträge sehen";
+App::$strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen";
+App::$strings["Can view my connections"] = "Kann meine Verbindungen sehen";
+App::$strings["Can view my file storage and photos"] = "Kann meine Datei- und Bilderordner sehen";
+App::$strings["Can view my webpages"] = "Kann meine Webseiten sehen";
+App::$strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen";
+App::$strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen";
+App::$strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken";
+App::$strings["Can like/dislike stuff"] = "Kann andere Elemente mögen/nicht mögen";
+App::$strings["Profiles and things other than posts/comments"] = "Profile und alles außer Beiträge und Kommentare";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kann an alle meine Kontakte via @-Erwähnung Nachrichten weiterleiten";
+App::$strings["Advanced - useful for creating group forum channels"] = "Fortgeschritten - sinnvoll, um Gruppen-Kanäle/-Foren zu erstellen";
+App::$strings["Can chat with me (when available)"] = "Kann mit mir chatten (wenn verfügbar)";
+App::$strings["Can write to my file storage and photos"] = "Kann in meine Datei- und Bilderordner schreiben";
+App::$strings["Can edit my webpages"] = "Kann meine Webseiten bearbeiten";
+App::$strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Etwas fortgeschritten – sehr nützlich in offenen Gemeinschaften";
+App::$strings["Can administer my channel resources"] = "Kann meine Kanäle administrieren";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Sehr fortgeschritten. Bearbeite das nur, wenn Du genau weißt, was Du tust";
+App::$strings["Social Networking"] = "Soziales Netzwerk";
+App::$strings["Social - Mostly Public"] = "Soziales Netzwerk - Weitgehend öffentlich";
+App::$strings["Social - Restricted"] = "Soziales Netzwerk - Beschränkt";
+App::$strings["Social - Private"] = "Soziales Netzwerk - Privat";
+App::$strings["Community Forum"] = "Forum";
+App::$strings["Forum - Mostly Public"] = "Forum - Weitgehend öffentlich";
+App::$strings["Forum - Restricted"] = "Forum - Beschränkt";
+App::$strings["Forum - Private"] = "Forum - Privat";
+App::$strings["Feed Republish"] = "Teilen von Feeds";
+App::$strings["Feed - Mostly Public"] = "Feeds - Weitgehend öffentlich";
+App::$strings["Feed - Restricted"] = "Feeds - Beschränkt";
+App::$strings["Special Purpose"] = "Für besondere Zwecke";
+App::$strings["Special - Celebrity/Soapbox"] = "Speziell - Mitteilungs-Kanal (keine Kommentare)";
+App::$strings["Special - Group Repository"] = "Speziell - Gruppenarchiv";
+App::$strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus";
+App::$strings["Permission denied"] = "Keine Berechtigung";
+App::$strings["(Unknown)"] = "(Unbekannt)";
+App::$strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar.";
+App::$strings["Visible to you only."] = "Nur für Dich sichtbar.";
+App::$strings["Visible to anybody in this network."] = "Für jedes \$Projectname-Mitglied sichtbar.";
+App::$strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist.";
+App::$strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar.";
+App::$strings["Visible to all connections."] = "Für alle Verbindungen sichtbar.";
+App::$strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar.";
+App::$strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen.";
+App::$strings["Item not found."] = "Element nicht gefunden.";
+App::$strings["Privacy group not found."] = "Gruppe nicht gefunden.";
+App::$strings["Privacy group is empty."] = "Gruppe ist leer.";
+App::$strings["Privacy group: %s"] = "Gruppe: %s";
+App::$strings["Connection: %s"] = "Verbindung: %s";
+App::$strings["Connection not found."] = "Die Verbindung wurde nicht gefunden.";
+App::$strings["female"] = "weiblich";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s hat ihr %2\$s aktualisiert";
+App::$strings["male"] = "männlich";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s hat sein %2\$s aktualisiert";
+App::$strings["%1\$s updated their %2\$s"] = "%1\$s hat sein/ihr %2\$s aktualisiert";
+App::$strings["profile photo"] = "Profilfoto";
+App::$strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen";
+App::$strings["Empty name"] = "Namensfeld leer";
+App::$strings["Name too long"] = "Name ist zu lang";
+App::$strings["No account identifier"] = "Keine Account-Kennung";
+App::$strings["Nickname is required."] = "Spitzname ist erforderlich.";
+App::$strings["Reserved nickname. Please choose another."] = "Reservierter Kurzname. Bitte wähle einen anderen.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt.";
+App::$strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen";
+App::$strings["Default Profile"] = "Standard-Profil";
+App::$strings["Requested channel is not available."] = "Angeforderte Kanal nicht verfügbar.";
+App::$strings["Requested profile is not available."] = "Erwünschte Profil ist nicht verfügbar.";
+App::$strings["Change profile photo"] = "Profilfoto ändern";
+App::$strings["Create New Profile"] = "Neues Profil erstellen";
+App::$strings["Profile Image"] = "Profilfoto:";
+App::$strings["Visible to everybody"] = "Für jeden sichtbar";
+App::$strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
+App::$strings["Gender:"] = "Geschlecht:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Homepage:";
+App::$strings["Online Now"] = "gerade online";
+App::$strings["g A l F d"] = "l, d. F, G:i \\U\\h\\r";
+App::$strings["F d"] = "d. F";
+App::$strings["[today]"] = "[Heute]";
+App::$strings["Birthday Reminders"] = "Geburtstags Erinnerungen";
+App::$strings["Birthdays this week:"] = "Geburtstage in dieser Woche:";
+App::$strings["[No description]"] = "[Keine Beschreibung]";
+App::$strings["Event Reminders"] = "Termin-Erinnerungen";
+App::$strings["Events this week:"] = "Termine in dieser Woche:";
+App::$strings["Full Name:"] = "Voller Name:";
+App::$strings["Like this channel"] = "Dieser Kanal gefällt mir";
+App::$strings["j F, Y"] = "j. F Y";
+App::$strings["j F"] = "j. F";
+App::$strings["Birthday:"] = "Geburtstag:";
+App::$strings["Age:"] = "Alter:";
+App::$strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Sexuelle Orientierung:";
+App::$strings["Hometown:"] = "Heimatstadt:";
+App::$strings["Tags:"] = "Schlagworte:";
+App::$strings["Political Views:"] = "Politische Ansichten:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Ãœber:";
+App::$strings["Hobbies/Interests:"] = "Hobbys/Interessen:";
+App::$strings["Likes:"] = "Gefällt:";
+App::$strings["Dislikes:"] = "Gefällt nicht:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:";
+App::$strings["My other channels:"] = "Meine anderen Kanäle:";
+App::$strings["Musical interests:"] = "Musikalische Interessen:";
+App::$strings["Books, literature:"] = "Bücher, Literatur:";
+App::$strings["Television:"] = "Fernsehen:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:";
+App::$strings["Love/Romance:"] = "Liebe/Romantik:";
+App::$strings["Work/employment:"] = "Arbeit/Anstellung:";
+App::$strings["School/education:"] = "Schule/Ausbildung:";
+App::$strings["Like this thing"] = "Gefällt mir";
+App::$strings["cover photo"] = "Cover Foto";
+App::$strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist";
+App::$strings["network"] = "Netzwerk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren";
+App::$strings["Return to your app and insert this Securty Code:"] = "Trage folgenden Sicherheitscode in der Anwendung ein:";
+App::$strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?";
+App::$strings["App installed."] = "App installiert.";
+App::$strings["Malformed app."] = "Fehlerhafte App.";
+App::$strings["Embed code"] = "Code einbetten";
+App::$strings["Edit App"] = "App bearbeiten";
+App::$strings["Create App"] = "App erstellen";
+App::$strings["Name of app"] = "Name der App";
+App::$strings["Location (URL) of app"] = "Ort (URL) der App";
+App::$strings["Description"] = "Beschreibung";
+App::$strings["Photo icon URL"] = "URL zum Icon";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional";
+App::$strings["Version ID"] = "Versions-ID";
+App::$strings["Price of app"] = "Preis der App";
+App::$strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen";
+App::$strings["Item not available."] = "Element nicht verfügbar.";
+App::$strings["Invalid item."] = "Ungültiges Element.";
+App::$strings["Channel not found."] = "Kanal nicht gefunden.";
+App::$strings["Block Name"] = "Block-Name";
+App::$strings["Block Title"] = "Titel des Blocks";
+App::$strings["Bookmark added"] = "Lesezeichen hinzugefügt";
+App::$strings["My Bookmarks"] = "Meine Lesezeichen";
+App::$strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte";
+App::$strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet.";
+App::$strings["Public"] = "Öffentlich";
+App::$strings["Room not found"] = "Chatraum nicht gefunden";
+App::$strings["Leave Room"] = "Raum verlassen";
+App::$strings["Delete This Room"] = "Diesen Raum löschen";
+App::$strings["I am away right now"] = "Ich bin gerade nicht da";
+App::$strings["I am online"] = "Ich bin online";
+App::$strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen";
+App::$strings["New Chatroom"] = "Neuer Chatraum";
+App::$strings["Chatroom Name"] = "Name des Chatraums";
+App::$strings["Expiration of chats (minutes)"] = "Verfall von Chats (Minuten)";
+App::$strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume";
+App::$strings["Away"] = "Abwesend";
+App::$strings["Online"] = "Online";
+App::$strings["No channel."] = "Kein Kanal.";
+App::$strings["Common connections"] = "Gemeinsame Verbindungen";
+App::$strings["No connections in common."] = "Keine gemeinsamen Verbindungen.";
+App::$strings["Continue"] = "Fortfahren";
+App::$strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung";
+App::$strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig.";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)";
+App::$strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal";
+App::$strings["Blocked"] = "Blockiert";
+App::$strings["Ignored"] = "Ignoriert";
+App::$strings["Hidden"] = "Versteckt";
+App::$strings["Archived"] = "Archiviert";
+App::$strings["New Connections"] = "Neue Verbindungen";
+App::$strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen";
+App::$strings["All Connections"] = "Alle Verbindungen";
+App::$strings["Show all connections"] = "Alle Verbindungen anzeigen";
+App::$strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen";
+App::$strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen";
+App::$strings["Only show archived connections"] = "Nur archivierte Verbindungen anzeigen";
+App::$strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen";
+App::$strings["Pending approval"] = "Wartet auf Genehmigung";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Verbindung bearbeiten";
+App::$strings["Delete connection"] = "Verbindung löschen";
+App::$strings["Channel address"] = "Kanaladresse";
+App::$strings["Network"] = "Netzwerk";
+App::$strings["Status"] = "Status";
+App::$strings["Connected"] = "Verbunden";
+App::$strings["Approve connection"] = "Verbindung genehmigen";
+App::$strings["Approve"] = "Genehmigen";
+App::$strings["Ignore connection"] = "Verbindung ignorieren";
+App::$strings["Ignore"] = "Ignorieren";
+App::$strings["Recent activity"] = "Kürzliche Aktivitäten";
+App::$strings["Search your connections"] = "Verbindungen durchsuchen";
+App::$strings["Connections search"] = "Verbindung suchen";
+App::$strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen.";
+App::$strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden.";
+App::$strings["Connection updated."] = "Verbindung aktualisiert.";
+App::$strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren.";
+App::$strings["is now connected to"] = "ist jetzt verbunden mit";
+App::$strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar.";
+App::$strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen.";
+App::$strings["Connection has been removed."] = "Verbindung wurde gelöscht.";
+App::$strings["View %s's profile"] = "%ss Profil ansehen";
+App::$strings["Refresh Permissions"] = "Zugriffsrechte neu laden";
+App::$strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abfragen";
+App::$strings["Recent Activity"] = "Kürzliche Aktivitäten";
+App::$strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare";
+App::$strings["Unblock"] = "Freigeben";
+App::$strings["Block"] = "Blockieren";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen";
+App::$strings["This connection is blocked!"] = "Die Verbindung ist geblockt!";
+App::$strings["Unignore"] = "Nicht ignorieren";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen";
+App::$strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!";
+App::$strings["Unarchive"] = "Aus Archiv zurückholen";
+App::$strings["Archive"] = "Archivieren";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)";
+App::$strings["This connection is archived!"] = "Die Verbindung ist archiviert!";
+App::$strings["Unhide"] = "Wieder sichtbar machen";
+App::$strings["Hide"] = "Verstecken";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen";
+App::$strings["This connection is hidden!"] = "Die Verbindung ist versteckt!";
+App::$strings["Delete this connection"] = "Verbindung löschen";
+App::$strings["Approve this connection"] = "Verbindung genehmigen";
+App::$strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen";
+App::$strings["Set Affinity"] = "Beziehung festlegen";
+App::$strings["Set Profile"] = "Profil festlegen";
+App::$strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen";
+App::$strings["none"] = "Keine";
+App::$strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden";
+App::$strings["Connection requests will be approved without your interaction"] = "Verbindungsanfragen werden sofort bestätigt, ohne dass Deine aktive Zustimmung erforderlich ist.";
+App::$strings["This connection's primary address is"] = "Die Hauptadresse der Verbindung ist";
+App::$strings["Available locations:"] = "Verfügbare Klone:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen angewendet.";
+App::$strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen";
+App::$strings["Slide to adjust your rating"] = "Verschieben, um Deine Bewertung einzustellen";
+App::$strings["Optionally explain your rating"] = "Optional kannst Du Deine Bewertung begründen";
+App::$strings["Custom Filter"] = "Benutzerdefinierter Filter";
+App::$strings["Only import posts with this text"] = "Nur Beiträge mit diesem Text importieren";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Einzelne Wörter pro Zeile, #Tags oder /Reguläre Ausdrücke/. lang=xx (z.B. lang=de) ermöglicht Filterung nach Sprache. Leer lassen, um alle Beiträge zu importieren.";
+App::$strings["Do not import posts with this text"] = "Beiträge mit diesem Text nicht importieren";
+App::$strings["This information is public!"] = "Diese Information ist öffentlich!";
+App::$strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung";
+App::$strings["inherited"] = "geerbt";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird.";
+App::$strings["Their Settings"] = "Deren Einstellungen";
+App::$strings["My Settings"] = "Meine Einstellungen";
+App::$strings["Individual Permissions"] = "Individuelle Zugriffsrechte";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals vererbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung und können hier nicht verändert werden.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität als die Einstellungen an der Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
+App::$strings["Last update:"] = "Letzte Aktualisierung:";
+App::$strings["\$Projectname channel"] = "\$Projectname-Kanal";
+App::$strings["Public access denied."] = "Öffentlicher Zugang verweigert.";
+App::$strings["%d rating"] = array(
0 => "%d Bewertung",
1 => "%d Bewertungen",
);
-$a->strings["Gender: "] = "Geschlecht:";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Webseite:";
-$a->strings["Description:"] = "Beschreibung:";
-$a->strings["Public Forum:"] = "Öffentliches Forum:";
-$a->strings["Keywords: "] = "Schlüsselwörter:";
-$a->strings["Don't suggest"] = "Nicht vorschlagen";
-$a->strings["Common connections:"] = "Gemeinsame Verbindungen:";
-$a->strings["Global Directory"] = "Globales Verzeichnis";
-$a->strings["Local Directory"] = "Lokales Verzeichnis";
-$a->strings["Finding:"] = "Ergebnisse:";
-$a->strings["next page"] = "nächste Seite";
-$a->strings["previous page"] = "vorherige Seite";
-$a->strings["Sort options"] = "Sortieroptionen";
-$a->strings["Alphabetic"] = "alphabetisch";
-$a->strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch";
-$a->strings["Newest to Oldest"] = "Neueste zuerst";
-$a->strings["Oldest to Newest"] = "Älteste zuerst";
-$a->strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein).";
-$a->strings["No valid account found."] = "Kein gültiges Konto gefunden.";
-$a->strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails.";
-$a->strings["Site Member (%s)"] = "Nutzer (%s)";
-$a->strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen.";
-$a->strings["Password Reset"] = "Zurücksetzen des Kennworts";
-$a->strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt.";
-$a->strings["Your new password is"] = "Dein neues Passwort lautet";
-$a->strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann";
-$a->strings["click here to login"] = "Klicke hier, um dich anzumelden";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Dein Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden.";
-$a->strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert";
-$a->strings["Forgot your Password?"] = "Kennwort vergessen?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail.";
-$a->strings["Email Address"] = "E-Mail Adresse";
-$a->strings["Reset"] = "Zurücksetzen";
-$a->strings["This site is not a directory server"] = "Diese Webseite ist kein Verzeichnisserver";
-$a->strings["%s element installed"] = "Element für %s installiert";
-$a->strings["%s element installation failed"] = "Installation des Elements %s fehlgeschlagen";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s";
-$a->strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s folgt %2\$ss %3\$s nicht mehr";
-$a->strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle.";
-$a->strings["Nothing to import."] = "Nichts zu importieren.";
-$a->strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden";
-$a->strings["Imported file is empty."] = "Die importierte Datei ist leer.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen.";
-$a->strings["No channel. Import failed."] = "Kein Kanal. Import fehlgeschlagen.";
-$a->strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen.";
-$a->strings["Import Channel"] = "Kanal importieren";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren.";
-$a->strings["File to Upload"] = "Hochzuladende Datei:";
-$a->strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen \$Projectname-Hubs ein";
-$a->strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)";
-$a->strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse";
-$a->strings["Your old login password"] = "Dein altes Passwort";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige \$Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein.";
-$a->strings["Make this hub my primary location"] = "Dieser $Pojectname-Hub ist mein primärer Hub.";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importiere bestehende Beiträge falls möglich (experimentell - begrenzt durch zur Verfügung stehenden Speicher";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen.";
-$a->strings["Total invitation limit exceeded."] = "Einladungslimit überschritten.";
-$a->strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse.";
-$a->strings["Please join us on \$Projectname"] = "Schließe Dich uns auf \$Projectname an!";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines \$Projectname-Servers.";
-$a->strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Geschlecht:";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Webseite:";
+App::$strings["Description:"] = "Beschreibung:";
+App::$strings["Public Forum:"] = "Öffentliches Forum:";
+App::$strings["Keywords: "] = "Schlüsselwörter:";
+App::$strings["Don't suggest"] = "Nicht vorschlagen";
+App::$strings["Common connections:"] = "Gemeinsame Verbindungen:";
+App::$strings["Global Directory"] = "Globales Verzeichnis";
+App::$strings["Local Directory"] = "Lokales Verzeichnis";
+App::$strings["Finding:"] = "Ergebnisse:";
+App::$strings["next page"] = "nächste Seite";
+App::$strings["previous page"] = "vorherige Seite";
+App::$strings["Sort options"] = "Sortieroptionen";
+App::$strings["Alphabetic"] = "alphabetisch";
+App::$strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch";
+App::$strings["Newest to Oldest"] = "Neueste zuerst";
+App::$strings["Oldest to Newest"] = "Älteste zuerst";
+App::$strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein).";
+App::$strings["This site is not a directory server"] = "Diese Webseite ist kein Verzeichnisserver";
+App::$strings["This directory server requires an access token"] = "Dieser Verzeichnisserver benötigt einen Zugangstoken";
+App::$strings["Invalid message"] = "Ungültige Beitrags-ID (mid)";
+App::$strings["no results"] = "keine Ergebnisse";
+App::$strings["Delivery report for %1\$s"] = "Zustellungsbericht für %1\$s";
+App::$strings["channel sync processed"] = "Kanal-Sync verarbeitet";
+App::$strings["queued"] = "zur Warteschlange hinzugefügt";
+App::$strings["posted"] = "zugestellt";
+App::$strings["accepted for delivery"] = "für Zustellung akzeptiert";
+App::$strings["updated"] = "aktualisiert";
+App::$strings["update ignored"] = "Aktualisierung ignoriert";
+App::$strings["permission denied"] = "Zugriff verweigert";
+App::$strings["recipient not found"] = "Empfänger nicht gefunden.";
+App::$strings["mail recalled"] = "Mail widerrufen";
+App::$strings["duplicate mail received"] = "Doppelte Mail erhalten";
+App::$strings["mail delivered"] = "Mail zugestellt";
+App::$strings["Item not found"] = "Element nicht gefunden";
+App::$strings["Delete block?"] = "Block löschen?";
+App::$strings["Insert YouTube video"] = "YouTube-Video einfügen";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vorbis [.ogg]-Video einfügen";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vorbis [.ogg]-Audio einfügen";
+App::$strings["Edit Block"] = "Block bearbeiten";
+App::$strings["Delete layout?"] = "Layout löschen?";
+App::$strings["Layout Description (Optional)"] = "Layout-Beschreibung (optional)";
+App::$strings["Layout Name"] = "Layout-Name";
+App::$strings["Edit Layout"] = "Layout bearbeiten";
+App::$strings["Item is not editable"] = "Element kann nicht bearbeitet werden.";
+App::$strings["Delete item?"] = "Eintrag löschen?";
+App::$strings["Edit post"] = "Bearbeite Beitrag";
+App::$strings["Delete webpage?"] = "Webseite löschen?";
+App::$strings["Page link title"] = "Seitentitel-Link";
+App::$strings["Edit Webpage"] = "Webseite bearbeiten";
+App::$strings["Calendar entries imported."] = "Kalendereinträge wurden importiert.";
+App::$strings["No calendar entries found."] = "Keine Kalendereinträge gefunden.";
+App::$strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn.";
+App::$strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden.";
+App::$strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich.";
+App::$strings["Event not found."] = "Termin nicht gefunden.";
+App::$strings["Edit event title"] = "Termintitel bearbeiten";
+App::$strings["Event title"] = "Termintitel";
+App::$strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)";
+App::$strings["Edit Category"] = "Kategorie bearbeiten";
+App::$strings["Category"] = "Kategorie";
+App::$strings["Edit start date and time"] = "Startdatum und -zeit bearbeiten";
+App::$strings["Start date and time"] = "Startdatum und -zeit";
+App::$strings["Finish date and time are not known or not relevant"] = "Enddatum und -zeit sind unbekannt oder irrelevant";
+App::$strings["Edit finish date and time"] = "Enddatum und -zeit bearbeiten";
+App::$strings["Finish date and time"] = "Enddatum und -zeit";
+App::$strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien.";
+App::$strings["Edit Description"] = "Beschreibung bearbeiten";
+App::$strings["Edit Location"] = "Ort bearbeiten";
+App::$strings["Share this event"] = "Den Termin teilen";
+App::$strings["Advanced Options"] = "Weitere Optionen";
+App::$strings["l, F j"] = "l, j. F";
+App::$strings["Edit event"] = "Termin bearbeiten";
+App::$strings["Delete event"] = "Termin löschen";
+App::$strings["calendar"] = "Kalender";
+App::$strings["Edit Event"] = "Termin bearbeiten";
+App::$strings["Create Event"] = "Termin anlegen";
+App::$strings["Previous"] = "Voriges";
+App::$strings["Next"] = "Nächste";
+App::$strings["Today"] = "Heute";
+App::$strings["Event removed"] = "Termin gelöscht";
+App::$strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden";
+App::$strings["Share content from Firefox to \$Projectname"] = "Inhalte von Firefox nach \$Projectname teilen";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Aktiviert den \$Projectname-Provider für firefox";
+App::$strings["- select -"] = "– auswählen –";
+App::$strings["Permission Denied."] = "Zugriff verweigert.";
+App::$strings["File not found."] = "Datei nicht gefunden.";
+App::$strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten";
+App::$strings["Set/edit permissions"] = "Berechtigungen setzen/ändern";
+App::$strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden";
+App::$strings["Return to file list"] = "Zurück zur Dateiliste";
+App::$strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken";
+App::$strings["Share this file"] = "Diese Datei freigeben";
+App::$strings["Show URL to this file"] = "URL zu dieser Datei anzeigen";
+App::$strings["Notify your contacts about this file"] = "Meine Kontakte über diese Datei benachrichtigen";
+App::$strings["Channel added."] = "Kanal hinzugefügt.";
+App::$strings["Contact not found."] = "Kontakt nicht gefunden";
+App::$strings["Friend suggestion sent."] = "Freundschaftsempfehlung senden.";
+App::$strings["Suggest Friends"] = "Kontakte vorschlagen";
+App::$strings["Suggest a friend for %s"] = "Schlage %s einen Kontakt vor";
+App::$strings["Privacy group created."] = "Gruppe wurde erstellt.";
+App::$strings["Could not create privacy group."] = "Gruppe konnte nicht erstellt werden.";
+App::$strings["Privacy group updated."] = "Gruppe wurde aktualisiert.";
+App::$strings["Create a group of channels."] = "Erstelle eine Gruppe für Kanäle.";
+App::$strings["Privacy group name: "] = "Gruppenname:";
+App::$strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle";
+App::$strings["Privacy group removed."] = "Gruppe wurde entfernt.";
+App::$strings["Unable to remove privacy group."] = "Gruppe konnte nicht entfernt werden.";
+App::$strings["Privacy group editor"] = "Gruppeneditor";
+App::$strings["Members"] = "Mitglieder";
+App::$strings["All Connected Channels"] = "Alle verbundenen Kanäle";
+App::$strings["Click on a channel to add or remove."] = "Wähle einen Kanal zum hinzufügen oder entfernen aus.";
+App::$strings["Documentation Search"] = "Suche in der Dokumentation";
+App::$strings["Help:"] = "Hilfe:";
+App::$strings["\$Projectname Documentation"] = "\$Projectname-Dokumentation";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Willkommen auf %s";
+App::$strings["First Name"] = "Vorname";
+App::$strings["Last Name"] = "Nachname";
+App::$strings["Nickname"] = "Spitzname";
+App::$strings["Full Name"] = "Voller Name";
+App::$strings["Profile Photo 16px"] = "Profilfoto 16 px";
+App::$strings["Profile Photo 32px"] = "Profilfoto 32 px";
+App::$strings["Profile Photo 48px"] = "Profilfoto 48 px";
+App::$strings["Profile Photo 64px"] = "Profilfoto 64 px";
+App::$strings["Profile Photo 80px"] = "Profilfoto 80 px";
+App::$strings["Profile Photo 128px"] = "Profilfoto 128 px";
+App::$strings["Timezone"] = "Zeitzone";
+App::$strings["Homepage URL"] = "Homepage-URL";
+App::$strings["Birth Year"] = "Geburtsjahr";
+App::$strings["Birth Month"] = "Geburtsmonat";
+App::$strings["Birth Day"] = "Geburtstag";
+App::$strings["Birthdate"] = "Geburtsdatum";
+App::$strings["Gender"] = "Geschlecht";
+App::$strings["%s element installed"] = "Element für %s installiert";
+App::$strings["%s element installation failed"] = "Installation des Elements %s fehlgeschlagen";
+App::$strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle.";
+App::$strings["Nothing to import."] = "Nichts zu importieren.";
+App::$strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden";
+App::$strings["Imported file is empty."] = "Die importierte Datei ist leer.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen.";
+App::$strings["No channel. Import failed."] = "Kein Kanal. Import fehlgeschlagen.";
+App::$strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen.";
+App::$strings["Import Channel"] = "Kanal importieren";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren.";
+App::$strings["File to Upload"] = "Hochzuladende Datei:";
+App::$strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen \$Projectname-Hubs ein";
+App::$strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)";
+App::$strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse";
+App::$strings["Your old login password"] = "Dein altes Passwort";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige \$Projectname-Hub diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein.";
+App::$strings["Make this hub my primary location"] = "Dieser $Pojectname-Hub ist mein primärer Hub.";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importiere bestehende Beiträge falls möglich (experimentell - begrenzt durch zur Verfügung stehenden Speicher";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen.";
+App::$strings["Import completed"] = "Import abgeschlossen";
+App::$strings["Import Items"] = "Beiträge importieren";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren.";
+App::$strings["Total invitation limit exceeded."] = "Einladungslimit überschritten.";
+App::$strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse.";
+App::$strings["Please join us on \$Projectname"] = "Schließe Dich uns auf \$Projectname an!";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines \$Projectname-Servers.";
+App::$strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden.";
+App::$strings["%d message sent."] = array(
0 => "%d Nachricht gesendet.",
1 => "%d Nachrichten gesendet.",
);
-$a->strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen";
-$a->strings["Send invitations"] = "Einladungen senden";
-$a->strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:";
-$a->strings["Your message:"] = "Deine Nachricht:";
-$a->strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!";
-$a->strings["You will need to supply this invitation code: "] = "Gib folgenden Einladungs-Code ein:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Hub (sie sind alle miteinander verbunden)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein.";
-$a->strings["or visit "] = "oder besuche";
-$a->strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]";
-$a->strings["Fetching URL returns error: %1\$s"] = "Abrufen der URL gab einen Fehler zurück: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl.";
-$a->strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird.";
-$a->strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen.";
-$a->strings["Unable to process image."] = "Kann Bild nicht verarbeiten.";
-$a->strings["female"] = "weiblich";
-$a->strings["%1\$s updated her %2\$s"] = "%1\$s hat ihr %2\$s aktualisiert";
-$a->strings["male"] = "männlich";
-$a->strings["%1\$s updated his %2\$s"] = "%1\$s hat sein %2\$s aktualisiert";
-$a->strings["%1\$s updated their %2\$s"] = "%1\$s hat sein/ihr %2\$s aktualisiert";
-$a->strings["profile photo"] = "Profilfoto";
-$a->strings["Photo not available."] = "Foto nicht verfügbar.";
-$a->strings["Upload File:"] = "Datei hochladen:";
-$a->strings["Select a profile:"] = "Wähle ein Profil:";
-$a->strings["Upload Profile Photo"] = "Lade neues Profilfoto hoch";
-$a->strings["or"] = "oder";
-$a->strings["skip this step"] = "diesen Schritt überspringen";
-$a->strings["select a photo from your photo albums"] = "ein Foto aus meinen Fotoalben";
-$a->strings["Crop Image"] = "Bild zuschneiden";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu.";
-$a->strings["Done Editing"] = "Bearbeitung fertigstellen";
-$a->strings["Thing updated"] = "Sache aktualisiert";
-$a->strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen";
-$a->strings["Thing added"] = "Sache hinzugefügt";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Sache anzeigen";
-$a->strings["item not found."] = "Eintrag nicht gefunden";
-$a->strings["Edit Thing"] = "Sache bearbeiten";
-$a->strings["Select a profile"] = "Wähle ein Profil";
-$a->strings["Post an activity"] = "Aktivitätsnachricht senden";
-$a->strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden";
-$a->strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas";
-$a->strings["URL of thing (optional)"] = "URL der Sache (optional)";
-$a->strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)";
-$a->strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen";
-$a->strings["This directory server requires an access token"] = "Dieser Verzeichnisserver benötigt einen Zugangstoken";
-$a->strings["Delete block?"] = "Block löschen?";
-$a->strings["Edit Block"] = "Block bearbeiten";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt.";
-$a->strings["Remove This Account"] = "Dieses Konto löschen";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem \$Projectname-Hub aus dem Netzwerk entfernt";
-$a->strings["Remove Account"] = "Konto entfernen";
-$a->strings["Import completed"] = "Import abgeschlossen";
-$a->strings["Import Items"] = "Beiträge importieren";
-$a->strings["Use this form to import existing posts and content from an export file."] = "Mit diesem Formular kannst Du existierende Beiträge und Inhalte aus einer Sicherungsdatei importieren.";
-$a->strings["No such group"] = "Sammlung nicht gefunden";
-$a->strings["No such channel"] = "Kanal nicht gefunden";
-$a->strings["forum"] = "Forum";
-$a->strings["Search Results For:"] = "Suchergebnisse für:";
-$a->strings["Collection is empty"] = "Sammlung ist leer";
-$a->strings["Collection: "] = "Sammlung:";
-$a->strings["Invalid connection."] = "Ungültige Verbindung.";
-$a->strings["Layout updated."] = "Layout aktualisiert.";
-$a->strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten";
-$a->strings["Layout not found."] = "Layout nicht gefunden.";
-$a->strings["Module Name:"] = "Modulname:";
-$a->strings["Layout Help"] = "Layout-Hilfe";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen.";
-$a->strings["Passwords do not match."] = "Passwörter stimmen nicht überein.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet.";
-$a->strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden.";
-$a->strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden.";
-$a->strings["Registration on this site/hub is by approval only."] = "Anmeldungen auf diesem Server erfordern Zustimmung durch den Administrator";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrierung auf einem anderen, angeschlossenen Server</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal.";
-$a->strings["Terms of Service"] = "Nutzungsbedingungen";
-$a->strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite";
-$a->strings["Registration"] = "Registrierung";
-$a->strings["Membership on this site is by invitation only."] = "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich.";
-$a->strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein";
-$a->strings["Your email address"] = "Ihre E-Mail Adresse";
-$a->strings["Choose a password"] = "Passwort";
-$a->strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein";
-$a->strings["Theme settings updated."] = "Theme-Einstellungen aktualisiert.";
-$a->strings["# Accounts"] = "Anzahl der Konten";
-$a->strings["# blocked accounts"] = "Anzahl der blockierten Konten";
-$a->strings["# expired accounts"] = "Anzahl der abgelaufenen Konten";
-$a->strings["# expiring accounts"] = "Anzahl der ablaufenden Konten";
-$a->strings["# Channels"] = "Anzahl der Kanäle";
-$a->strings["# primary"] = "Anzahl der primären Kanäle";
-$a->strings["# clones"] = "Anzahl der Klone";
-$a->strings["Message queues"] = "Nachrichten-Warteschlangen";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Zusammenfassung";
-$a->strings["Registered accounts"] = "Registrierte Konten";
-$a->strings["Pending registrations"] = "Ausstehende Registrierungen";
-$a->strings["Registered channels"] = "Registrierte Kanäle";
-$a->strings["Active plugins"] = "Aktive Plug-Ins";
-$a->strings["Version"] = "Version";
-$a->strings["Site settings updated."] = "Site-Einstellungen aktualisiert.";
-$a->strings["mobile"] = "mobil";
-$a->strings["experimental"] = "experimentell";
-$a->strings["unsupported"] = "nicht unterstützt";
-$a->strings["Yes - with approval"] = "Ja - mit Zustimmung";
-$a->strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server";
-$a->strings["My site has paid access only"] = "Mein Server erlaubt nur bezahlten Zugang";
-$a->strings["My site has free access only"] = "Mein Server erlaubt ausschließlich freien Zugang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades";
-$a->strings["File upload"] = "Dateiupload";
-$a->strings["Policies"] = "Richtlinien";
-$a->strings["Site name"] = "Seitenname";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Administrator-Informationen";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden.";
-$a->strings["System language"] = "System-Sprache";
-$a->strings["System theme"] = "System-Theme";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard-System-Theme – kann durch Nutzerprofile überschieben werden – <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>";
-$a->strings["Mobile system theme"] = "Mobile System-Theme:";
-$a->strings["Theme for mobile devices"] = "Theme für mobile Geräte";
-$a->strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben";
-$a->strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)";
-$a->strings["Maximum image size"] = "Maximale Bildgröße";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung).";
-$a->strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?";
-$a->strings["Register text"] = "Registrierungstext";
-$a->strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen.";
-$a->strings["Preserve site homepage URL"] = "Homepage-URL schützen";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten.";
-$a->strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit.";
-$a->strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
-$a->strings["Allowed email domains"] = "Erlaubte Domains für E-Mails";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
-$a->strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde.";
-$a->strings["Block public"] = "Öffentlichen Zugriff blockieren";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Zugriff auf sonst öffentliche persönliche Seiten blockieren, wenn man nicht eingeloggt ist.";
-$a->strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen).";
-$a->strings["Force publish"] = "Veröffentlichung erzwingen";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen.";
-$a->strings["Import Public Streams"] = "Öffentliche Beiträge importieren";
-$a->strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert.";
-$a->strings["login on Homepage"] = "Anmeldemaske auf der Homepage";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden.";
-$a->strings["Directory Server URL"] = "Verzeichnisserver-URL";
-$a->strings["Default directory server"] = "Standard-Verzeichnisserver";
-$a->strings["Proxy user"] = "Proxy Benutzer";
-$a->strings["Proxy URL"] = "Proxy URL";
-$a->strings["Network timeout"] = "Netzwerk-Timeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen).";
-$a->strings["Delivery interval"] = "Auslieferung Intervall";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server.";
-$a->strings["Deliveries per process"] = "Zustellungen pro Prozess";
-$a->strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5.";
-$a->strings["Poll interval"] = "Abfrageintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet.";
-$a->strings["Maximum Load Average"] = "Maximales Load Average";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Zeitraum in Tagen, nach dem importierte Inhalte (aus dem Grid/Netzwerk) gelöscht werden sollen";
-$a->strings["0 for no expiration of imported content"] = "0 = keine Löschung importierter Inhalte";
-$a->strings["No server found"] = "Kein Server gefunden";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "für Kanal";
-$a->strings["on server"] = "auf Server";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Server";
-$a->strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert";
-$a->strings["Executing %s failed. Check system logs."] = "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle.";
-$a->strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt.";
-$a->strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden.";
-$a->strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen.";
-$a->strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen";
-$a->strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)";
-$a->strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen";
-$a->strings["Queue Statistics"] = "Warteschlangenstatistiken";
-$a->strings["Total Entries"] = "Einträge insgesamt";
-$a->strings["Priority"] = "Priorität";
-$a->strings["Destination URL"] = "Ziel-URL";
-$a->strings["Mark hub permanently offline"] = "Hub als permanent offline markieren";
-$a->strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren";
-$a->strings["Last known contact"] = "Letzter Kontakt";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen";
+App::$strings["Send invitations"] = "Einladungen senden";
+App::$strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:";
+App::$strings["Your message:"] = "Deine Nachricht:";
+App::$strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!";
+App::$strings["You will need to supply this invitation code:"] = "Bitte verwende bei der Registrierung den folgenden Einladungscode:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Hub (sie sind alle miteinander verbunden)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein.";
+App::$strings["or visit"] = "oder besuche";
+App::$strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]";
+App::$strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden.";
+App::$strings["Empty post discarded."] = "Leeren Beitrag verworfen.";
+App::$strings["Executable content type not permitted to this channel."] = "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben.";
+App::$strings["Duplicate post suppressed."] = "Doppelter Beitrag unterdrückt.";
+App::$strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert.";
+App::$strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht.";
+App::$strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache";
+App::$strings["Layout Description"] = "Layout-Beschreibung";
+App::$strings["Download PDL file"] = "PDL-Datei herunterladen";
+App::$strings["Like/Dislike"] = "Mögen/Nicht mögen";
+App::$strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner \$Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues \$Projectname-Mitglied</a>.";
+App::$strings["Invalid request."] = "Ungültige Anfrage.";
+App::$strings["thing"] = "Sache";
+App::$strings["Channel unavailable."] = "Kanal nicht vorhanden.";
+App::$strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil";
+App::$strings["Action completed."] = "Aktion durchgeführt.";
+App::$strings["Thank you."] = "Vielen Dank.";
+App::$strings["Remote privacy information not available."] = "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar.";
+App::$strings["Visible to:"] = "Sichtbar für:";
+App::$strings["Location not found."] = "Klon nicht gefunden.";
+App::$strings["Location lookup failed."] = "Nachschlagen des Kanal-Ortes fehlgeschlagen";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst.";
+App::$strings["Syncing locations"] = "Synchronisiere Klone";
+App::$strings["No locations found."] = "Keine Klon-Adressen gefunden.";
+App::$strings["Manage Channel Locations"] = "Klon-Adressen verwalten";
+App::$strings["Location (address)"] = "URL (Adresse)";
+App::$strings["Primary Location"] = "Primärer Klon";
+App::$strings["Drop location"] = "Klon löschen";
+App::$strings["Sync now"] = "Jetzt synchronisieren";
+App::$strings["Please wait several minutes between consecutive operations."] = "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt.";
+App::$strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt";
+App::$strings["added your channel"] = "hat deinen Kanal hinzugefügt";
+App::$strings["posted an event"] = "hat einen Termin veröffentlicht";
+App::$strings["Hub not found."] = "Server nicht gefunden.";
+App::$strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden.";
+App::$strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen.";
+App::$strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen.";
+App::$strings["Messages"] = "Nachrichten";
+App::$strings["Message recalled."] = "Nachricht widerrufen.";
+App::$strings["Conversation removed."] = "Unterhaltung gelöscht.";
+App::$strings["Requested channel is not in this network"] = "Angeforderter Kanal ist nicht in diesem Netzwerk.";
+App::$strings["Send Private Message"] = "Private Nachricht senden";
+App::$strings["To:"] = "An:";
+App::$strings["Subject:"] = "Betreff:";
+App::$strings["Send"] = "Absenden";
+App::$strings["Delete message"] = "Nachricht löschen";
+App::$strings["Delivery report"] = "Zustellungsbericht";
+App::$strings["Recall message"] = "Nachricht widerrufen";
+App::$strings["Message has been recalled."] = "Die Nachricht wurde widerrufen.";
+App::$strings["Delete Conversation"] = "Unterhaltung löschen";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten.";
+App::$strings["Send Reply"] = "Antwort senden";
+App::$strings["Your message for %s (%s):"] = "Deine Nachricht für %s (%s):";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet.";
+App::$strings["Create a new channel"] = "Neuen Kanal anlegen";
+App::$strings["Current Channel"] = "Aktueller Kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst.";
+App::$strings["Default Channel"] = "Standard Kanal";
+App::$strings["Make Default"] = "Zum Standard machen";
+App::$strings["%d new messages"] = "%d neue Nachrichten";
+App::$strings["%d new introductions"] = "%d neue Vorstellungen";
+App::$strings["Delegated Channels"] = "Delegierte Kanäle";
+App::$strings["Profile Match"] = "Profil-Ãœbereinstimmungen";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu.";
+App::$strings["is interested in:"] = "interessiert sich für:";
+App::$strings["No matches"] = "Keine Ãœbereinstimmungen";
+App::$strings["Unable to update menu."] = "Kann Menü nicht aktualisieren.";
+App::$strings["Unable to create menu."] = "Kann Menü nicht erstellen.";
+App::$strings["Menu Name"] = "Name des Menüs";
+App::$strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich";
+App::$strings["Menu Title"] = "Menütitel";
+App::$strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen";
+App::$strings["Allow Bookmarks"] = "Lesezeichen erlauben";
+App::$strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden";
+App::$strings["Submit and proceed"] = "Absenden und fortfahren";
+App::$strings["Drop"] = "Löschen";
+App::$strings["Bookmarks allowed"] = "Lesezeichen erlaubt";
+App::$strings["Delete this menu"] = "Lösche dieses Menü";
+App::$strings["Edit menu contents"] = "Bearbeite Menü Inhalte";
+App::$strings["Edit this menu"] = "Dieses Menü bearbeiten";
+App::$strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden.";
+App::$strings["Menu not found."] = "Menü nicht gefunden";
+App::$strings["Edit Menu"] = "Menü bearbeiten";
+App::$strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen";
+App::$strings["Menu name"] = "Menü Name";
+App::$strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar";
+App::$strings["Menu title"] = "Menü Titel";
+App::$strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird";
+App::$strings["Allow bookmarks"] = "Erlaube Lesezeichen";
+App::$strings["Not found."] = "Nicht gefunden.";
+App::$strings["Unable to create element."] = "Element konnte nicht erstellt werden.";
+App::$strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren.";
+App::$strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen.";
+App::$strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements";
+App::$strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)";
+App::$strings["Link Name"] = "Name des Links";
+App::$strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen.";
+App::$strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar";
+App::$strings["Open link in new window"] = "Öffne Link in neuem Fenster";
+App::$strings["Order in list"] = "Reihenfolge in der Liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert";
+App::$strings["Submit and finish"] = "Absenden und fertigstellen";
+App::$strings["Submit and continue"] = "Absenden und fortfahren";
+App::$strings["Menu:"] = "Menü:";
+App::$strings["Link Target"] = "Ziel des Links";
+App::$strings["Edit menu"] = "Menü bearbeiten";
+App::$strings["Edit element"] = "Bestandteil bearbeiten";
+App::$strings["Drop element"] = "Bestandteil löschen";
+App::$strings["New element"] = "Neues Bestandteil";
+App::$strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten";
+App::$strings["Add menu element"] = "Menüelement hinzufügen";
+App::$strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil";
+App::$strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil";
+App::$strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden.";
+App::$strings["Menu item deleted."] = "Menü-Bestandteil gelöscht.";
+App::$strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden.";
+App::$strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil";
+App::$strings["Link text"] = "Link Text";
+App::$strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden";
+App::$strings["No such group"] = "Gruppe nicht gefunden";
+App::$strings["No such channel"] = "Kanal nicht gefunden";
+App::$strings["forum"] = "Forum";
+App::$strings["Search Results For:"] = "Suchergebnisse für:";
+App::$strings["Privacy group is empty"] = "Gruppe ist leer";
+App::$strings["Privacy group: "] = "Gruppe:";
+App::$strings["Invalid connection."] = "Ungültige Verbindung.";
+App::$strings["Name or caption"] = "Name oder Titel";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ ";
+App::$strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst, z.B. nickname%s";
+App::$strings["Channel role and privacy"] = "Kanaltyp und Privatspäre-Einstellungen";
+App::$strings["Select a channel role with your privacy requirements."] = "Wähle einen passenden Kanaltyp mit den zugehörigen Voreinstellungen zur Privatsphäre.";
+App::$strings["Read more about roles"] = "Mehr Informationen über Rollen";
+App::$strings["Create Channel"] = "Einen neuen Kanal anlegen";
+App::$strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "Ein Kanal ist Deine Identität in diesem Netzwerk. Er kann eine Person, ein Blog oder ein Forum repräsentieren, nur um ein paar Beispiele zu nennen. Kanäle können Verbindungen miteinander eingehen, um Informationen zu teilen, jeweils basierend auf sehr detaillierten Berechtigungseinstellungen.";
+App::$strings["or <a href=\"import\">import an existing channel</a> from another location."] = "oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server.";
+App::$strings["Invalid request identifier."] = "Ungültiger Anfrage-Identifikator.";
+App::$strings["Discard"] = "Verwerfen";
+App::$strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr.";
+App::$strings["System Notifications"] = "System-Benachrichtigungen";
+App::$strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden.";
+App::$strings["Post successful."] = "Veröffentlichung erfolgreich.";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID Protokollfehler. Keine ID zurückgegeben.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert eine besondere Verarbeitung und ist blockiert.";
+App::$strings["Configuration Editor"] = "Konfigurationseditor";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlasse diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird.";
+App::$strings["Layout updated."] = "Layout aktualisiert.";
+App::$strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten";
+App::$strings["Layout not found."] = "Layout nicht gefunden.";
+App::$strings["Module Name:"] = "Modulname:";
+App::$strings["Layout Help"] = "Layout-Hilfe";
+App::$strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden.";
+App::$strings["Album not found."] = "Album nicht gefunden.";
+App::$strings["Delete Album"] = "Album löschen";
+App::$strings["Delete Photo"] = "Foto löschen";
+App::$strings["No photos selected"] = "Keine Fotos ausgewählt";
+App::$strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt.";
+App::$strings["Upload Photos"] = "Fotos hochladen";
+App::$strings["Enter an album name"] = "Namen für ein neues Album eingeben";
+App::$strings["or select an existing album (doubleclick)"] = "oder ein bereits vorhandenes auswählen (Doppelklick)";
+App::$strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen";
+App::$strings["Caption (optional):"] = "Beschriftung (optional):";
+App::$strings["Description (optional):"] = "Beschreibung (optional):";
+App::$strings["Album name could not be decoded"] = "Albumname konnte nicht dekodiert werden";
+App::$strings["Contact Photos"] = "Kontakt-Bilder";
+App::$strings["Show Newest First"] = "Neueste zuerst anzeigen";
+App::$strings["Show Oldest First"] = "Älteste zuerst anzeigen";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden.";
+App::$strings["Photo not available"] = "Foto nicht verfügbar";
+App::$strings["Use as profile photo"] = "Als Profilfoto verwenden";
+App::$strings["Private Photo"] = "Privates Foto";
+App::$strings["View Full Size"] = "In voller Größe anzeigen";
+App::$strings["Remove"] = "Entferne";
+App::$strings["Edit photo"] = "Foto bearbeiten";
+App::$strings["Rotate CW (right)"] = "Drehen im UZS (rechts)";
+App::$strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)";
+App::$strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein";
+App::$strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)";
+App::$strings["Caption"] = "Bildunterschrift";
+App::$strings["Add a Tag"] = "Schlagwort hinzufügen";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com";
+App::$strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren";
+App::$strings["In This Photo:"] = "Auf diesem Foto:";
+App::$strings["Map"] = "Karte";
+App::$strings["View Album"] = "Album ansehen";
+App::$strings["Recent Photos"] = "Neueste Fotos";
+App::$strings["Theme settings updated."] = "Theme-Einstellungen aktualisiert.";
+App::$strings["# Accounts"] = "Anzahl der Konten";
+App::$strings["# blocked accounts"] = "Anzahl der blockierten Konten";
+App::$strings["# expired accounts"] = "Anzahl der abgelaufenen Konten";
+App::$strings["# expiring accounts"] = "Anzahl der ablaufenden Konten";
+App::$strings["# Channels"] = "Anzahl der Kanäle";
+App::$strings["# primary"] = "Anzahl der primären Kanäle";
+App::$strings["# clones"] = "Anzahl der Klone";
+App::$strings["Message queues"] = "Nachrichten-Warteschlangen";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Zusammenfassung";
+App::$strings["Registered accounts"] = "Registrierte Konten";
+App::$strings["Pending registrations"] = "Ausstehende Registrierungen";
+App::$strings["Registered channels"] = "Registrierte Kanäle";
+App::$strings["Active plugins"] = "Aktive Plug-Ins";
+App::$strings["Version"] = "Version";
+App::$strings["Site settings updated."] = "Site-Einstellungen aktualisiert.";
+App::$strings["mobile"] = "mobil";
+App::$strings["experimental"] = "experimentell";
+App::$strings["unsupported"] = "nicht unterstützt";
+App::$strings["Yes - with approval"] = "Ja - mit Zustimmung";
+App::$strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server";
+App::$strings["My site has paid access only"] = "Mein Server erlaubt nur bezahlten Zugang";
+App::$strings["My site has free access only"] = "Mein Server erlaubt ausschließlich freien Zugang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades";
+App::$strings["Registration"] = "Registrierung";
+App::$strings["File upload"] = "Dateiupload";
+App::$strings["Policies"] = "Richtlinien";
+App::$strings["Site name"] = "Seitenname";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Administrator-Informationen";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden.";
+App::$strings["System language"] = "System-Sprache";
+App::$strings["System theme"] = "System-Theme";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard-System-Theme – kann durch Nutzerprofile überschieben werden – <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>";
+App::$strings["Mobile system theme"] = "Mobile System-Theme:";
+App::$strings["Theme for mobile devices"] = "Theme für mobile Geräte";
+App::$strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben";
+App::$strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)";
+App::$strings["Maximum image size"] = "Maximale Bildgröße";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung).";
+App::$strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?";
+App::$strings["Invitation only"] = "Nur mit Einladung";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Erlaube die Neuregistrierung von Mitglieder nur mit einem Einladungscode. Die Registrierungs-Politik muss oben auf Ja gesetzt werden.";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?";
+App::$strings["Register text"] = "Registrierungstext";
+App::$strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Homepage des Hubs, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen.";
+App::$strings["Preserve site homepage URL"] = "Homepage-URL schützen";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten.";
+App::$strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit.";
+App::$strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
+App::$strings["Allowed email domains"] = "Erlaubte Domains für E-Mails";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
+App::$strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde.";
+App::$strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen).";
+App::$strings["Force publish"] = "Veröffentlichung erzwingen";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen.";
+App::$strings["Import Public Streams"] = "Öffentliche Beiträge importieren";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Öffentliche Beiträge von anderen Servern importieren und zur Verfügung stellen. Warnung: Diese Inhalte sind nicht moderiert.";
+App::$strings["login on Homepage"] = "Anmeldemaske auf der Homepage";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden.";
+App::$strings["Directory Server URL"] = "Verzeichnisserver-URL";
+App::$strings["Default directory server"] = "Standard-Verzeichnisserver";
+App::$strings["Proxy user"] = "Proxy Benutzer";
+App::$strings["Proxy URL"] = "Proxy URL";
+App::$strings["Network timeout"] = "Netzwerk-Timeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen).";
+App::$strings["Delivery interval"] = "Auslieferung Intervall";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server.";
+App::$strings["Deliveries per process"] = "Zustellungen pro Prozess";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Anzahl der Zustellungen, die innerhalb eines einzelnen Betriebssystemprozesses versucht werden. Anpassen, falls nötig, um die System-Performance zu verbessern. Empfehlung: 1-5.";
+App::$strings["Poll interval"] = "Abfrageintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet.";
+App::$strings["Maximum Load Average"] = "Maximales Load Average";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Setze den Zeitraum (in Tagen), ab wann importierte (aus dem Netzwerk) Inhalte ablaufen sollen";
+App::$strings["0 for no expiration of imported content"] = "0 = keine Löschung importierter Inhalte";
+App::$strings["Off"] = "Aus";
+App::$strings["On"] = "An";
+App::$strings["Lock feature %s"] = "Blockiere die Funktion %s";
+App::$strings["Manage Additional Features"] = "Zusätzliche Funktionen verwalten";
+App::$strings["No server found"] = "Kein Server gefunden";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "für Kanal";
+App::$strings["on server"] = "auf Server";
+App::$strings["Server"] = "Server";
+App::$strings["Block public"] = "Öffentlichen Zugriff blockieren";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Blockiere den öffentlichen Zugriff auf alle ansonsten öffentlichen persönlichen Seiten dieser Website, sofern ein Besucher nicht angemeldet ist.";
+App::$strings["Allow communications only from these sites"] = "Kommunikation nur von diesen Seiten erlauben";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Ein Eintrag pro Zeile. Lasse das Feld leer, um Kommunikation grundlegend von überall her zu erlauben.";
+App::$strings["Block communications from these sites"] = "Kommunikation von diesen Seiten blockieren";
+App::$strings["Allow communications only from these channels"] = "Kommunikation nur von diesen Kanälen erlauben";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Ein Kanal (hash) pro Zeile. Leerlassen um jeden Kanal zuzulassen. ";
+App::$strings["Block communications from these channels"] = "Kommunikation von folgenden Kanälen blockieren";
+App::$strings["Allow embedded HTML content only from these domains"] = "Eingebetteten HTML Inhalt von folgenden Domains erlauben";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "Eine Seite pro Zeile. Leerlassen um von jeder Seite zuzulassen. ";
+App::$strings["Block embedded HTML from these domains"] = "Eingebettete HTML Inhalte von diesen Seiten blockieren";
+App::$strings["Cooperative embed security"] = "Kooperative Einbettungssicherheit";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "Teile die Einbettungssicherheit mit anderen kompatiblen Websites/Hubs.";
+App::$strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert";
+App::$strings["Executing %s failed. Check system logs."] = "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle.";
+App::$strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt.";
+App::$strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden.";
+App::$strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen.";
+App::$strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen";
+App::$strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)";
+App::$strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen";
+App::$strings["Queue Statistics"] = "Warteschlangenstatistiken";
+App::$strings["Total Entries"] = "Einträge insgesamt";
+App::$strings["Priority"] = "Priorität";
+App::$strings["Destination URL"] = "Ziel-URL";
+App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markieren";
+App::$strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren";
+App::$strings["Last known contact"] = "Letzter Kontakt";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "%s Konto blockiert/freigegeben",
1 => "%s Konten blockiert/freigegeben",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s Konto gelöscht",
1 => "%s Konten gelöscht",
);
-$a->strings["Account not found"] = "Konto nicht gefunden";
-$a->strings["Account '%s' deleted"] = "Konto '%s' gelöscht";
-$a->strings["Account '%s' blocked"] = "Konto '%s' blockiert";
-$a->strings["Account '%s' unblocked"] = "Konto '%s' freigegeben";
-$a->strings["Users"] = "Benutzer";
-$a->strings["select all"] = "Alle auswählen";
-$a->strings["User registrations waiting for confirm"] = "Neuanmeldungen, die auf Deine Bestätigung warten";
-$a->strings["Request date"] = "Antragsdatum";
-$a->strings["No registrations."] = "Keine Registrierungen.";
-$a->strings["Deny"] = "Verweigern";
-$a->strings["Register date"] = "Registrierungs-Datum";
-$a->strings["Last login"] = "Letzte Anmeldung";
-$a->strings["Expires"] = "Verfällt";
-$a->strings["Service Class"] = "Service-Klasse";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Die ausgewählten Konten werden gelöscht!\\n\\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\\n\\nBist du dir sicher?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Konto nicht gefunden";
+App::$strings["Account '%s' deleted"] = "Konto '%s' gelöscht";
+App::$strings["Account '%s' blocked"] = "Konto '%s' blockiert";
+App::$strings["Account '%s' unblocked"] = "Konto '%s' freigegeben";
+App::$strings["Users"] = "Benutzer";
+App::$strings["select all"] = "Alle auswählen";
+App::$strings["User registrations waiting for confirm"] = "Neuanmeldungen, die auf Deine Bestätigung warten";
+App::$strings["Request date"] = "Antragsdatum";
+App::$strings["No registrations."] = "Keine Registrierungen.";
+App::$strings["Deny"] = "Verweigern";
+App::$strings["Register date"] = "Registrierungs-Datum";
+App::$strings["Last login"] = "Letzte Anmeldung";
+App::$strings["Expires"] = "Verfällt";
+App::$strings["Service Class"] = "Service-Klasse";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Die ausgewählten Konten werden gelöscht!\\n\\nAlles, was diese Konten auf diesem Hub veröffentlicht haben, wird endgültig gelöscht werden!\\n\\nBist du dir sicher?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf diesem Hub veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s Kanal gesperrt/freigegeben",
1 => "%s Kanäle gesperrt/freigegeben",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "Code für %s Kanal gesperrt/freigegeben",
1 => "Code für %s Kanäle gesperrt/freigegeben",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s Kanal gelöscht",
1 => "%s Kanäle gelöscht",
);
-$a->strings["Channel not found"] = "Kanal nicht gefunden";
-$a->strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht";
-$a->strings["Channel '%s' censored"] = "Kanal '%s' gesperrt";
-$a->strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben";
-$a->strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben";
-$a->strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt";
-$a->strings["Censor"] = "Sperren";
-$a->strings["Uncensor"] = "Freigeben";
-$a->strings["Allow Code"] = "Code erlauben";
-$a->strings["Disallow Code"] = "Code sperren";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?";
-$a->strings["Plugin %s disabled."] = "Plug-In %s deaktiviert.";
-$a->strings["Plugin %s enabled."] = "Plug-In %s aktiviert.";
-$a->strings["Disable"] = "Deaktivieren";
-$a->strings["Enable"] = "Aktivieren";
-$a->strings["Toggle"] = "Umschalten";
-$a->strings["Author: "] = "Autor: ";
-$a->strings["Maintainer: "] = "Betreuer:";
-$a->strings["No themes found."] = "Keine Theme gefunden.";
-$a->strings["Screenshot"] = "Bildschirmfoto";
-$a->strings["[Experimental]"] = "[Experimentell]";
-$a->strings["[Unsupported]"] = "[Nicht unterstützt]";
-$a->strings["Log settings updated."] = "Protokoll-Einstellungen aktualisiert.";
-$a->strings["Clear"] = "Leeren";
-$a->strings["Debugging"] = "Debugging";
-$a->strings["Log file"] = "Protokolldatei";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Muss für den Webserver schreibbar sein. Relativ zum \$Projectname-Stammverzeichnis.";
-$a->strings["Log level"] = "Protokollstufe";
-$a->strings["New Profile Field"] = "Neues Profilfeld";
-$a->strings["Field nickname"] = "Kurzname für das Feld";
-$a->strings["System name of field"] = "Systemname des Feldes";
-$a->strings["Input type"] = "Art des Inhalts";
-$a->strings["Field Name"] = "Feldname";
-$a->strings["Label on profile pages"] = "Bezeichnung auf Profilseiten";
-$a->strings["Help text"] = "Hilfetext";
-$a->strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)";
-$a->strings["Field definition not found"] = "Feld-Definition nicht gefunden";
-$a->strings["Edit Profile Field"] = "Profilfeld bearbeiten";
-$a->strings["Delete layout?"] = "Layout löschen?";
-$a->strings["Layout Description (Optional)"] = "Layout-Beschreibung (optional)";
-$a->strings["Layout Name"] = "Layout-Name";
-$a->strings["Edit Layout"] = "Layout bearbeiten";
-$a->strings["Name is required"] = "Name ist erforderlich";
-$a->strings["Key and Secret are required"] = "Schlüssel und Geheimnis werden benötigt";
-$a->strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert.";
-$a->strings["Password changed."] = "Kennwort geändert.";
-$a->strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal.";
-$a->strings["Not valid email."] = "Keine gültige E-Mail Adresse.";
-$a->strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal.";
-$a->strings["Settings updated."] = "Einstellungen aktualisiert.";
-$a->strings["Add application"] = "Anwendung hinzufügen";
-$a->strings["Name of application"] = "Name der Anwendung";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Umleitung";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert";
-$a->strings["Icon url"] = "Symbol-URL";
-$a->strings["Optional"] = "Optional";
-$a->strings["You can't edit this application."] = "Diese Anwendung kann nicht bearbeitet werden.";
-$a->strings["Connected Apps"] = "Verbundene Apps";
-$a->strings["Client key starts with"] = "Client Key beginnt mit";
-$a->strings["No name"] = "Kein Name";
-$a->strings["Remove authorization"] = "Authorisierung aufheben";
-$a->strings["No feature settings configured"] = "Keine Funktions-Einstellungen konfiguriert";
-$a->strings["Feature/Addon Settings"] = "Funktions-/Addon-Einstellungen";
-$a->strings["Account Settings"] = "Konto-Einstellungen";
-$a->strings["Enter New Password:"] = "Neues Passwort eingeben:";
-$a->strings["Confirm New Password:"] = "Neues Passwort bestätigen:";
-$a->strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern";
-$a->strings["Email Address:"] = "Email Adresse:";
-$a->strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen";
-$a->strings["Off"] = "Aus";
-$a->strings["On"] = "An";
-$a->strings["Additional Features"] = "Zusätzliche Funktionen";
-$a->strings["Connector Settings"] = "Connector-Einstellungen";
-$a->strings["No special theme for mobile devices"] = "Keine spezielle Theme für mobile Geräte";
-$a->strings["%s - (Experimental)"] = "%s – (experimentell)";
-$a->strings["Display Settings"] = "Anzeige-Einstellungen";
-$a->strings["Theme Settings"] = "Theme-Einstellungen";
-$a->strings["Custom Theme Settings"] = "Benutzerdefinierte Theme-Einstellungen";
-$a->strings["Content Settings"] = "Inhaltseinstellungen";
-$a->strings["Display Theme:"] = "Anzeige-Theme:";
-$a->strings["Mobile Theme:"] = "Mobile Theme:";
-$a->strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren";
-$a->strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:";
-$a->strings["Maximum of 100 items"] = "Maximum: 100 Beiträge";
-$a->strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen";
-$a->strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken";
-$a->strings["System Page Layout Editor - (advanced)"] = "System-Seitenlayout-Editor (für Experten)";
-$a->strings["Use blog/list mode on channel page"] = "Blog-/Listenmodus auf der Kanalseite verwenden";
-$a->strings["(comments displayed separately)"] = "(Kommentare werden separat angezeigt)";
-$a->strings["Use blog/list mode on matrix page"] = "Blog-/Listenmodus auf der Matrixseite verwenden";
-$a->strings["Channel page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)";
-$a->strings["click to expand content exceeding this height"] = "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden.";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Matrixseite (in Pixeln)";
-$a->strings["Nobody except yourself"] = "Niemand außer Dir selbst";
-$a->strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst";
-$a->strings["Approved connections"] = "Angenommene Verbindungen";
-$a->strings["Any connections"] = "Beliebige Verbindungen";
-$a->strings["Anybody on this website"] = "Jeder auf dieser Website";
-$a->strings["Anybody in this network"] = "Alle \$Projectname-Mitglieder";
-$a->strings["Anybody authenticated"] = "Jeder authentifizierte";
-$a->strings["Anybody on the internet"] = "Jeder im Internet";
-$a->strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?";
-$a->strings["Your channel address is"] = "Deine Kanal-Adresse lautet";
-$a->strings["Channel Settings"] = "Kanal-Einstellungen";
-$a->strings["Basic Settings"] = "Grundeinstellungen";
-$a->strings["Your Timezone:"] = "Ihre Zeitzone:";
-$a->strings["Default Post Location:"] = "Standardstandort:";
-$a->strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll";
-$a->strings["Use Browser Location:"] = "Standort des Browsers verwenden:";
-$a->strings["Adult Content"] = "Nicht jugendfreie Inhalte";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutz-Einstellungen";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern";
-$a->strings["Hide my online presence"] = "Meine Online-Präsenz verbergen";
-$a->strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil";
-$a->strings["Simple Privacy Settings:"] = "Einfache Privatsphäre-Einstellungen";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Komplett offen – <em>extrem ungeschützt (mit großer Vorsicht verwenden!)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisch – <em>Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat – <em>Standard privat, nie offen oder öffentlich</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockiert – <em>Alle standardmäßig blockiert</em>";
-$a->strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren";
-$a->strings["Advanced Privacy Settings"] = "Fortgeschrittene Privatsphäre-Einstellungen";
-$a->strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen";
-$a->strings["0 or blank prevents expiration"] = "0 oder kein Inhalt verhindern das Verfallen";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:";
-$a->strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern";
-$a->strings["Default Post Permissions"] = "Standardeinstellungen für Beitrags-Zugriffsrechte";
-$a->strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)";
-$a->strings["Channel permissions category:"] = "Zugriffsrechte-Kategorie des Kanals:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:";
-$a->strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern";
-$a->strings["Notification Settings"] = "Benachrichtigungs-Einstellungen";
-$a->strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:";
-$a->strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst";
-$a->strings["joining a forum/community"] = "Du einem Forum beitrittst";
-$a->strings["making an <em>interesting</em> profile change"] = "Du eine <em>interessante</em> Änderung an Deinem Profil vornimmst";
-$a->strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:";
-$a->strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst";
-$a->strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde";
-$a->strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt";
-$a->strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert";
-$a->strings["You receive a private message"] = "Du eine private Nachricht erhältst";
-$a->strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst";
-$a->strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest";
-$a->strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:";
-$a->strings["Unseen matrix activity"] = "Ungesehene Matrix-Aktivität";
-$a->strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität";
-$a->strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten";
-$a->strings["Recommended"] = "Empfohlen";
-$a->strings["Upcoming events"] = "Baldige Termine";
-$a->strings["Events today"] = "Heutige Termine";
-$a->strings["Upcoming birthdays"] = "Baldige Geburtstage";
-$a->strings["Not available in all themes"] = "Nicht in allen Themes verfügbar";
-$a->strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen";
-$a->strings["System info messages"] = "System – Info-Nachrichten";
-$a->strings["System critical alerts"] = "System – kritische Warnungen";
-$a->strings["New connections"] = "Neue Verbindungen";
-$a->strings["System Registrations"] = "System – Registrierungen";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Zeigt neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen an";
-$a->strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus";
-$a->strings["Must be greater than 0"] = "Muss größer als 0 sein";
-$a->strings["Advanced Account/Page Type Settings"] = "Erweiterte Account- und Seitenart-Einstellungen";
-$a->strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Accounts unter speziellen Umständen";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktiviere den Expertenmodus (unter <a href=\"settings/features\">Settings > Zusätzliche Funktionen</a>), um hier Einstellungen vorzunehmen!";
-$a->strings["Miscellaneous Settings"] = "Sonstige Einstellungen";
-$a->strings["Default photo upload folder"] = "Voreingestellter Ordner für hochgeladene Fotos";
-$a->strings["%Y - current year, %m - current month"] = "%Y - aktuelles Jahr, %m - aktueller Monat";
-$a->strings["Default file upload folder"] = "Voreingestellter Ordner für hochgeladene Dateien";
-$a->strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals";
-$a->strings["Remove this channel."] = "Diesen Kanal löschen";
-$a->strings["Firefox Share \$Projectname provider"] = "\$Projectname-Provider für Firefox Share";
-$a->strings["Start calendar week on monday"] = "Montag als erster Tag der Kalenderwoche";
-$a->strings["Page Title"] = "Seitentitel";
-$a->strings["App installed."] = "App installiert.";
-$a->strings["Malformed app."] = "Fehlerhafte App.";
-$a->strings["Embed code"] = "Code einbetten";
-$a->strings["Edit App"] = "App bearbeiten";
-$a->strings["Create App"] = "App erstellen";
-$a->strings["Name of app"] = "Name der App";
-$a->strings["Location (URL) of app"] = "Ort (URL) der App";
-$a->strings["Photo icon URL"] = "URL zum Icon";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional";
-$a->strings["Version ID"] = "Versions-ID";
-$a->strings["Price of app"] = "Preis der App";
-$a->strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen";
-$a->strings["- select -"] = "– auswählen –";
-$a->strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache";
-$a->strings["Layout Description"] = "Layout-Beschreibung";
-$a->strings["Download PDL file"] = "PDL-Datei herunterladen";
-$a->strings["Location not found."] = "Klon nicht gefunden.";
-$a->strings["Location lookup failed."] = "Nachschlagen des Kanal-Ortes fehlgeschlagen";
-$a->strings["Please select another location to become primary before removing the primary location."] = "Bitte mache einen anderen Kanal-Ort zum primären Ort, bevor Du den primären Ort löschst.";
-$a->strings["Syncing locations"] = "Synchronisiere Klone";
-$a->strings["No locations found."] = "Keine Klon-Adressen gefunden.";
-$a->strings["Manage Channel Locations"] = "Klon-Adressen verwalten";
-$a->strings["Location (address)"] = "URL (Adresse)";
-$a->strings["Primary Location"] = "Primärer Klon";
-$a->strings["Drop location"] = "Klon löschen";
-$a->strings["Sync now"] = "Jetzt synchronisieren";
-$a->strings["Please wait several minutes between consecutive operations."] = "Bitte warte mehrere Minuten zwischen dem Ausführen zweier Operationen!";
-$a->strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wenn möglich, lösche einen Klon, indem Du Dich auf dem jeweiligen Hub einloggst und den Kanal dort löschst.";
-$a->strings["Use this form to drop the location if the hub is no longer operating."] = "Benutze dieses Formular zum Löschen eines Klons, wenn es den Hub nicht mehr gibt.";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Willkommen auf %s";
-$a->strings["Please login."] = "Bitte melde dich an.";
-$a->strings["Xchan Lookup"] = "Xchan-Suche";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:";
-$a->strings["Not found."] = "Nicht gefunden.";
-$a->strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet.";
-$a->strings["Item not available."] = "Element nicht verfügbar.";
-$a->strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden.";
-$a->strings["Album not found."] = "Album nicht gefunden.";
-$a->strings["Delete Album"] = "Album löschen";
-$a->strings["Delete Photo"] = "Foto löschen";
-$a->strings["No photos selected"] = "Keine Fotos ausgewählt";
-$a->strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt.";
-$a->strings["Upload Photos"] = "Fotos hochladen";
-$a->strings["Enter an album name"] = "Namen für ein neues Album eingeben";
-$a->strings["or select an existing album (doubleclick)"] = "oder ein bereits vorhandenes auswählen (Doppelklick)";
-$a->strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen";
-$a->strings["Caption (optional):"] = "Beschriftung (optional):";
-$a->strings["Description (optional):"] = "Beschreibung (optional):";
-$a->strings["Album name could not be decoded"] = "Albumname konnte nicht dekodiert werden";
-$a->strings["Contact Photos"] = "Kontakt-Bilder";
-$a->strings["Show Newest First"] = "Neueste zuerst anzeigen";
-$a->strings["Show Oldest First"] = "Älteste zuerst anzeigen";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden.";
-$a->strings["Photo not available"] = "Foto nicht verfügbar";
-$a->strings["Use as profile photo"] = "Als Profilfoto verwenden";
-$a->strings["Private Photo"] = "Privates Foto";
-$a->strings["Previous"] = "Voriges";
-$a->strings["View Full Size"] = "In voller Größe anzeigen";
-$a->strings["Edit photo"] = "Foto bearbeiten";
-$a->strings["Rotate CW (right)"] = "Drehen im UZS (rechts)";
-$a->strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)";
-$a->strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein";
-$a->strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)";
-$a->strings["Caption"] = "Bildunterschrift";
-$a->strings["Add a Tag"] = "Schlagwort hinzufügen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com";
-$a->strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren";
-$a->strings["In This Photo:"] = "Auf diesem Foto:";
-$a->strings["Map"] = "Karte";
-$a->strings["View Album"] = "Album ansehen";
-$a->strings["Recent Photos"] = "Neueste Fotos";
-$a->strings["Remote privacy information not available."] = "Privatsphäre-Einstellungen anderer Nutzer sind nicht verfügbar.";
-$a->strings["Visible to:"] = "Sichtbar für:";
-$a->strings["Export Channel"] = "Kanal exportieren";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält.";
-$a->strings["Export Content"] = "Kanal und Inhalte exportieren";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet.";
-$a->strings["Export your posts from a given year."] = "Exportiert die Beiträge des angegebenen Jahres.";
-$a->strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne.";
-$a->strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke <a href=\"%1\$s\">%2\$s</a>.";
-$a->strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke <a href=\"%1\$s\">%2\$s</a>.";
-$a->strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du <a href=\"%1\$s\">%2\$s</a> auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst.";
-$a->strings["Item is not editable"] = "Element kann nicht bearbeitet werden.";
-$a->strings["Delete item?"] = "Eintrag löschen?";
-$a->strings["Edit post"] = "Bearbeite Beitrag";
-$a->strings["Channel added."] = "Kanal hinzugefügt.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal.";
-$a->strings["The error message was:"] = "Die Fehlermeldung war:";
-$a->strings["Authentication failed."] = "Authentifizierung fehlgeschlagen.";
-$a->strings["Remote Authentication"] = "Entfernte Authentifizierung";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)";
-$a->strings["Authenticate"] = "Authentifizieren";
-$a->strings["Room not found"] = "Chatraum nicht gefunden";
-$a->strings["Leave Room"] = "Raum verlassen";
-$a->strings["Delete This Room"] = "Diesen Raum löschen";
-$a->strings["I am away right now"] = "Ich bin gerade nicht da";
-$a->strings["I am online"] = "Ich bin online";
-$a->strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen";
-$a->strings["New Chatroom"] = "Neuer Chatraum";
-$a->strings["Chatroom Name"] = "Name des Chatraums";
-$a->strings["Expiration of chats (minutes)"] = "Verfall von Chats (Minuten)";
-$a->strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume";
-$a->strings["Source of Item"] = "Quelle des Elements";
-$a->strings["Share content from Firefox to \$Projectname"] = "Inhalte von Firefox nach \$Projectname teilen";
-$a->strings["Activate the Firefox \$Projectname provider"] = "Aktiviert den \$Projectname-Provider für firefox";
-$a->strings["Hub not found."] = "Server nicht gefunden.";
-$a->strings["Blocked"] = "Blockiert";
-$a->strings["Ignored"] = "Ignoriert";
-$a->strings["Hidden"] = "Versteckt";
-$a->strings["Archived"] = "Archiviert";
-$a->strings["Suggest new connections"] = "Neue Verbindungen vorschlagen";
-$a->strings["New Connections"] = "Neue Verbindungen";
-$a->strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen";
-$a->strings["All Connections"] = "Alle Verbindungen";
-$a->strings["Show all connections"] = "Alle Verbindungen anzeigen";
-$a->strings["Unblocked"] = "Freigegeben";
-$a->strings["Only show unblocked connections"] = "Nur freigegebene Verbindungen anzeigen";
-$a->strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen";
-$a->strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen";
-$a->strings["Only show archived connections"] = "Nur archivierte Verbindungen anzeigen";
-$a->strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Verbindung bearbeiten";
-$a->strings["Search your connections"] = "Verbindungen durchsuchen";
-$a->strings["Finding: "] = "Ergebnisse:";
-$a->strings["Documentation Search"] = "Suche in der Dokumentation";
-$a->strings["Help:"] = "Hilfe:";
-$a->strings["Not Found"] = "Nicht gefunden";
-$a->strings["\$Projectname Documentation"] = "\$Projectname-Dokumentation";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet.";
-$a->strings["Create a new channel"] = "Neuen Kanal anlegen";
-$a->strings["Current Channel"] = "Aktueller Kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst.";
-$a->strings["Default Channel"] = "Standard Kanal";
-$a->strings["Make Default"] = "Zum Standard machen";
-$a->strings["%d new messages"] = "%d neue Nachrichten";
-$a->strings["%d new introductions"] = "%d neue Vorstellungen";
-$a->strings["Delegated Channels"] = "Delegierte Kanäle";
-$a->strings["Unable to update menu."] = "Kann Menü nicht aktualisieren.";
-$a->strings["Unable to create menu."] = "Kann Menü nicht erstellen.";
-$a->strings["Menu Name"] = "Name des Menüs";
-$a->strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich";
-$a->strings["Menu Title"] = "Menütitel";
-$a->strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen";
-$a->strings["Allow Bookmarks"] = "Lesezeichen erlauben";
-$a->strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden";
-$a->strings["Submit and proceed"] = "Absenden und fortfahren";
-$a->strings["Drop"] = "Löschen";
-$a->strings["Bookmarks allowed"] = "Lesezeichen erlaubt";
-$a->strings["Delete this menu"] = "Lösche dieses Menü";
-$a->strings["Edit menu contents"] = "Bearbeite Menü Inhalte";
-$a->strings["Edit this menu"] = "Dieses Menü bearbeiten";
-$a->strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden.";
-$a->strings["Menu not found."] = "Menü nicht gefunden";
-$a->strings["Edit Menu"] = "Menü bearbeiten";
-$a->strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen";
-$a->strings["Menu name"] = "Menü Name";
-$a->strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar";
-$a->strings["Menu title"] = "Menü Titel";
-$a->strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird";
-$a->strings["Allow bookmarks"] = "Erlaube Lesezeichen";
-$a->strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden.";
-$a->strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen.";
-$a->strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen.";
-$a->strings["Messages"] = "Nachrichten";
-$a->strings["Message recalled."] = "Nachricht widerrufen.";
-$a->strings["Conversation removed."] = "Unterhaltung gelöscht.";
-$a->strings["Requested channel is not in this network"] = "Angeforderter Kanal ist nicht in diesem Netzwerk.";
-$a->strings["Send Private Message"] = "Private Nachricht senden";
-$a->strings["To:"] = "An:";
-$a->strings["Subject:"] = "Betreff:";
-$a->strings["Send"] = "Absenden";
-$a->strings["Delete message"] = "Nachricht löschen";
-$a->strings["Delivery report"] = "Zustellungsbericht";
-$a->strings["Recall message"] = "Nachricht widerrufen";
-$a->strings["Message has been recalled."] = "Die Nachricht wurde widerrufen.";
-$a->strings["Delete Conversation"] = "Unterhaltung löschen";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten.";
-$a->strings["Send Reply"] = "Antwort senden";
-$a->strings["Your message for %s (%s):"] = "Deine Nachricht für %s (%s):";
-$a->strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden.";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Addons/Apps";
-$a->strings["No installed plugins/addons/apps"] = "Keine installierten Plugins/Addons/Apps";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dieser Hub ist Teil von \$Projectname – ein globales, kooperatives Netzwerk aus dezentralen Websites, die Rücksicht auf Deine Privatsphäre nehmen.";
-$a->strings["Tag: "] = "Schlagwort: ";
-$a->strings["Last background fetch: "] = "Letzter Hintergrundabruf:";
-$a->strings["Current load average: "] = "Aktuelles Load Average:";
-$a->strings["Running at web location"] = "Erreichbar unter der Web-Adresse";
-$a->strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Bitte besuchen Sie <a href=\"http://hubzilla.org\">hubzilla.org</a>, um mehr über \$Projectname zu erfahren.";
-$a->strings["Bug reports and issues: please visit"] = "Probleme oder Fehler gefunden? Bitte besuche";
-$a->strings["\$projectname issues"] = "\$projectname-Bugtracker";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Vorschläge, Lob, usw.: E-Mail an 'redmatrix' at librelist - dot - com";
-$a->strings["Site Administrators"] = "Administratoren";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal.";
-$a->strings["Calendar entries imported."] = "Kalendereinträge wurden importiert.";
-$a->strings["No calendar entries found."] = "Keine Kalendereinträge gefunden.";
-$a->strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn.";
-$a->strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden.";
-$a->strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich.";
-$a->strings["Event not found."] = "Termin nicht gefunden.";
-$a->strings["Edit event titel"] = "Termintitel bearbeiten";
-$a->strings["Event titel"] = "Termintitel";
-$a->strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)";
-$a->strings["Edit Category"] = "Kategorie bearbeiten";
-$a->strings["Category"] = "Kategorie";
-$a->strings["Edit start date and time"] = "Startdatum und -zeit bearbeiten";
-$a->strings["Start date and time"] = "Startdatum und -zeit";
-$a->strings["Finish date and time are not known or not relevant"] = "Enddatum und -zeit sind unbekannt oder irrelevant";
-$a->strings["Edit finish date and time"] = "Enddatum und -zeit bearbeiten";
-$a->strings["Finish date and time"] = "Enddatum und -zeit";
-$a->strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien.";
-$a->strings["Edit Description"] = "Beschreibung bearbeiten";
-$a->strings["Edit Location"] = "Ort bearbeiten";
-$a->strings["Share this event"] = "Den Termin teilen";
-$a->strings["Advanced Options"] = "Weitere Optionen";
-$a->strings["l, F j"] = "l, j. F";
-$a->strings["Edit event"] = "Termin bearbeiten";
-$a->strings["Delete event"] = "Termin löschen";
-$a->strings["calendar"] = "Kalender";
-$a->strings["Edit Event"] = "Termin bearbeiten";
-$a->strings["Create Event"] = "Termin anlegen";
-$a->strings["Today"] = "Heute";
-$a->strings["Event removed"] = "Termin gelöscht";
-$a->strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden";
-$a->strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator";
-$a->strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor";
-$a->strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen.";
-$a->strings["Visible To"] = "Sichtbar für";
-$a->strings["Unable to create element."] = "Element konnte nicht erstellt werden.";
-$a->strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren.";
-$a->strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen.";
-$a->strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements";
-$a->strings["Link Name"] = "Name des Links";
-$a->strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen.";
-$a->strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar";
-$a->strings["Open link in new window"] = "Öffne Link in neuem Fenster";
-$a->strings["Order in list"] = "Reihenfolge in der Liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert";
-$a->strings["Submit and finish"] = "Absenden und fertigstellen";
-$a->strings["Submit and continue"] = "Absenden und fortfahren";
-$a->strings["Menu:"] = "Menü:";
-$a->strings["Link Target"] = "Ziel des Links";
-$a->strings["Edit menu"] = "Menü bearbeiten";
-$a->strings["Edit element"] = "Bestandteil bearbeiten";
-$a->strings["Drop element"] = "Bestandteil löschen";
-$a->strings["New element"] = "Neues Bestandteil";
-$a->strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten";
-$a->strings["Add menu element"] = "Menüelement hinzufügen";
-$a->strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil";
-$a->strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil";
-$a->strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden.";
-$a->strings["Menu item deleted."] = "Menü-Bestandteil gelöscht.";
-$a->strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden.";
-$a->strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil";
-$a->strings["Link text"] = "Link Text";
-$a->strings["Who likes me?"] = "Wer mag mich?";
-$a->strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden";
-$a->strings["NEW"] = "NEU";
-$a->strings["Remove all files"] = "Alle Dateien löschen";
-$a->strings["Remove this file"] = "Diese Datei löschen";
-$a->strings["No connections."] = "Keine Verbindungen.";
-$a->strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen";
-$a->strings["Focus (Hubzilla default)"] = "Focus (Voreinstellung für Hubzilla)";
-$a->strings["Theme settings"] = "Theme-Einstellungen";
-$a->strings["Select scheme"] = "Schema wählen";
-$a->strings["Narrow navbar"] = "Schmale Navigationsleiste";
-$a->strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste";
-$a->strings["Navigation bar gradient top color"] = "Farbverlauf der Navigationsleiste: Farbe oben";
-$a->strings["Navigation bar gradient bottom color"] = "Farbverlauf der Navigationsleiste: Farbe unten";
-$a->strings["Navigation active button gradient top color"] = "Navigations-Button aktiv: Farbe für Farbverlauf oben";
-$a->strings["Navigation active button gradient bottom color"] = "Navigations-Button aktiv: Farbe für Farbverlauf unten";
-$a->strings["Navigation bar border color "] = "Farbe für den Rand der Navigationsleiste";
-$a->strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste";
-$a->strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste";
-$a->strings["link color"] = "Farbe für Links";
-$a->strings["Set font-color for banner"] = "Farbe der Schrift des Banners";
-$a->strings["Set the background color"] = "Hintergrundfarbe";
-$a->strings["Set the background image"] = "Hintergrundbild";
-$a->strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge";
-$a->strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare";
-$a->strings["Set the border color of comments"] = "Farbe des Randes von Kommentaren";
-$a->strings["Set the indent for comments"] = "Einzugsbreite für Kommentare";
-$a->strings["Set the basic color for item icons"] = "Grundfarbe für Beitrags-Icons";
-$a->strings["Set the hover color for item icons"] = "Farbe für Beitrags-Icons unter dem Mauszeiger";
-$a->strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung";
-$a->strings["Example: 14px"] = "Beispiel: 14px";
-$a->strings["Set font-size for posts and comments"] = "Schriftgröße für Beiträge und Kommentare";
-$a->strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare";
-$a->strings["Set radius of corners"] = "Ecken-Radius";
-$a->strings["Set shadow depth of photos"] = "Schattentiefe von Fotos";
-$a->strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen";
-$a->strings["Leave empty for default width"] = "Leer lassen für Standardbreite";
-$a->strings["Left align page content"] = "Seiteninhalt linksbündig anzeigen";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Mindest-Deckkraft der Navigationsleiste ( - versteckt sie)";
-$a->strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern";
-$a->strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren";
-$a->strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen.";
-$a->strings["Update Error at %s"] = "Aktualisierungsfehler auf %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Erstelle ein Konto, um Anwendungen und Dienste innerhalb von Hubzilla nutzen zu können.";
-$a->strings["Password"] = "Kennwort";
-$a->strings["Remember me"] = "Angaben speichern";
-$a->strings["Forgot your password?"] = "Passwort vergessen?";
-$a->strings["toggle mobile"] = "auf/von mobile Ansicht wechseln";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben.";
-$a->strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Website-SSL-Fehler für %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht.";
-$a->strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-Aufgaben für %s laufen nicht";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut.";
+App::$strings["Channel not found"] = "Kanal nicht gefunden";
+App::$strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht";
+App::$strings["Channel '%s' censored"] = "Kanal '%s' gesperrt";
+App::$strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben";
+App::$strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben";
+App::$strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt";
+App::$strings["Censor"] = "Sperren";
+App::$strings["Uncensor"] = "Freigeben";
+App::$strings["Allow Code"] = "Code erlauben";
+App::$strings["Disallow Code"] = "Code sperren";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "Adresse";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?";
+App::$strings["Plugin %s disabled."] = "Plug-In %s deaktiviert.";
+App::$strings["Plugin %s enabled."] = "Plug-In %s aktiviert.";
+App::$strings["Disable"] = "Deaktivieren";
+App::$strings["Enable"] = "Aktivieren";
+App::$strings["Toggle"] = "Umschalten";
+App::$strings["Author: "] = "Autor: ";
+App::$strings["Maintainer: "] = "Betreuer:";
+App::$strings["Minimum project version: "] = "Minimale Version des Projekts:";
+App::$strings["Maximum project version: "] = "Maximale Version des Projekts:";
+App::$strings["Minimum PHP version: "] = "Minimale PHP Version:";
+App::$strings["Requires: "] = "Benötigt:";
+App::$strings["Disabled - version incompatibility"] = "Abgeschaltet - Versionsinkompatibilität";
+App::$strings["No themes found."] = "Keine Theme gefunden.";
+App::$strings["Screenshot"] = "Bildschirmfoto";
+App::$strings["[Experimental]"] = "[Experimentell]";
+App::$strings["[Unsupported]"] = "[Nicht unterstützt]";
+App::$strings["Log settings updated."] = "Protokoll-Einstellungen aktualisiert.";
+App::$strings["Clear"] = "Leeren";
+App::$strings["Debugging"] = "Debugging";
+App::$strings["Log file"] = "Protokolldatei";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Muss für den Webserver schreibbar sein. Relativ zum \$Projectname-Stammverzeichnis.";
+App::$strings["Log level"] = "Protokollstufe";
+App::$strings["New Profile Field"] = "Neues Profilfeld";
+App::$strings["Field nickname"] = "Kurzname für das Feld";
+App::$strings["System name of field"] = "Systemname des Feldes";
+App::$strings["Input type"] = "Art des Inhalts";
+App::$strings["Field Name"] = "Feldname";
+App::$strings["Label on profile pages"] = "Bezeichnung auf Profilseiten";
+App::$strings["Help text"] = "Hilfetext";
+App::$strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)";
+App::$strings["Field definition not found"] = "Feld-Definition nicht gefunden";
+App::$strings["Edit Profile Field"] = "Profilfeld bearbeiten";
+App::$strings["Basic Profile Fields"] = "Notwendige Profil Felder";
+App::$strings["Advanced Profile Fields"] = "Erweiterte Profil Felder";
+App::$strings["(In addition to basic fields)"] = "(zusätzlich zu notwendige Felder)";
+App::$strings["All available fields"] = "Alle verfügbaren Felder";
+App::$strings["Custom Fields"] = "Benutzerdefinierte Felder";
+App::$strings["Create Custom Field"] = "Erstelle benutzerdefiniertes Feld";
+App::$strings["Poke somebody"] = "Jemanden anstupsen";
+App::$strings["Poke/Prod"] = "Anstupsen/Knuffen";
+App::$strings["Poke, prod or do other things to somebody"] = "Jemanden anstupsen, knuffen oder sonstiges";
+App::$strings["Recipient"] = "Empfänger";
+App::$strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst";
+App::$strings["Make this post private"] = "Diesen Beitrag privat machen";
+App::$strings["Fetching URL returns error: %1\$s"] = "Abrufen der URL gab einen Fehler zurück: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl.";
+App::$strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird.";
+App::$strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen.";
+App::$strings["Unable to process image."] = "Kann Bild nicht verarbeiten.";
+App::$strings["Photo not available."] = "Foto nicht verfügbar.";
+App::$strings["Upload File:"] = "Datei hochladen:";
+App::$strings["Select a profile:"] = "Wähle ein Profil:";
+App::$strings["Upload Profile Photo"] = "Lade neues Profilfoto hoch";
+App::$strings["or"] = "oder";
+App::$strings["skip this step"] = "diesen Schritt überspringen";
+App::$strings["select a photo from your photo albums"] = "ein Foto aus meinen Fotoalben";
+App::$strings["Crop Image"] = "Bild zuschneiden";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu.";
+App::$strings["Done Editing"] = "Bearbeitung fertigstellen";
+App::$strings["Profile not found."] = "Profil nicht gefunden.";
+App::$strings["Profile deleted."] = "Profil gelöscht.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Neues Profil erstellt.";
+App::$strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden.";
+App::$strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden.";
+App::$strings["Profile Name is required."] = "Profil-Name erforderlich.";
+App::$strings["Marital Status"] = "Familienstand";
+App::$strings["Romantic Partner"] = "Romantische Partner";
+App::$strings["Likes"] = "Gefällt";
+App::$strings["Dislikes"] = "Gefällt nicht";
+App::$strings["Work/Employment"] = "Arbeit/Anstellung";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politische Ansichten";
+App::$strings["Sexual Preference"] = "Sexuelle Orientierung";
+App::$strings["Homepage"] = "Webseite";
+App::$strings["Interests"] = "Hobbys/Interessen";
+App::$strings["Profile updated."] = "Profil aktualisiert.";
+App::$strings["Hide your connections list from viewers of this profile"] = "Deine Verbindungen vor Betrachtern dieses Profils verbergen";
+App::$strings["Edit Profile Details"] = "Bearbeite Profil-Details";
+App::$strings["View this profile"] = "Dieses Profil ansehen";
+App::$strings["Change cover photo"] = "Titelbild ändern";
+App::$strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen";
+App::$strings["Clone this profile"] = "Dieses Profil klonen";
+App::$strings["Delete this profile"] = "Dieses Profil löschen";
+App::$strings["Add profile things"] = "Sachen zum Profil hinzufügen";
+App::$strings["Relation"] = "Beziehung";
+App::$strings["Import profile from file"] = "Profil aus einer Datei importieren";
+App::$strings["Export profile to file"] = "Profil in eine Datei exportieren";
+App::$strings["Your gender"] = "Dein Geschlecht";
+App::$strings["Marital status"] = "Familienstand";
+App::$strings["Sexual preference"] = "Sexuelle Orientierung";
+App::$strings["Profile name"] = "Profilname";
+App::$strings["This is your default profile."] = "Das ist Dein Standardprofil.";
+App::$strings["Your full name"] = "Dein voller Name";
+App::$strings["Title/Description"] = "Titel/Beschreibung";
+App::$strings["Street address"] = "Straße und Hausnummer";
+App::$strings["Locality/City"] = "Wohnort";
+App::$strings["Region/State"] = "Region/Bundesstaat";
+App::$strings["Postal/Zip code"] = "Postleitzahl";
+App::$strings["Country"] = "Land";
+App::$strings["Who (if applicable)"] = "Wer (falls anwendbar)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since (date)"] = "Seit (Datum)";
+App::$strings["Tell us about yourself"] = "Erzähle uns ein wenig von Dir";
+App::$strings["Hometown"] = "Heimatort";
+App::$strings["Political views"] = "Politische Ansichten";
+App::$strings["Religious views"] = "Religiöse Ansichten";
+App::$strings["Keywords used in directory listings"] = "Schlüsselwörter, die in Verzeichnis-Auflistungen verwendet werden";
+App::$strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software";
+App::$strings["Musical interests"] = "Musikalische Interessen";
+App::$strings["Books, literature"] = "Bücher, Literatur";
+App::$strings["Television"] = "Fernsehen";
+App::$strings["Film/Dance/Culture/Entertainment"] = "Film/Tanz/Kultur/Unterhaltung";
+App::$strings["Hobbies/Interests"] = "Hobbys/Interessen";
+App::$strings["Love/Romance"] = "Liebe/Romantik";
+App::$strings["School/Education"] = "Schule/Ausbildung";
+App::$strings["Contact information and social networks"] = "Kontaktinformation und soziale Netzwerke";
+App::$strings["My other channels"] = "Meine anderen Kanäle";
+App::$strings["Create New"] = "Ein neues erstellen";
+App::$strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator";
+App::$strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor";
+App::$strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen.";
+App::$strings["Visible To"] = "Sichtbar für";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "Die hier aufgeführten Hubs sind öffentlich und erlauben die Registrierung im \$Projectname Netzwerk. Alle Hubs dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Hub die Verbindung zu beliebigen Seiten und Kanälen auf anderen Hubs ermöglicht. Es könnte sein, dass einige dieser Hubs kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den Seiten der einzelnen Hubs <strong>könnten</strong> jeweils nähere Informationen dazu stehen.";
+App::$strings["Hub URL"] = "Hub-URL";
+App::$strings["Access Type"] = "Zugangstyp";
+App::$strings["Registration Policy"] = "Registrierungsrichtlinien";
+App::$strings["Rate"] = "Bewerten";
+App::$strings["Website:"] = "Webseite:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Kanal [%s] (auf diesem Server noch unbekannt)";
+App::$strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)";
+App::$strings["No ratings"] = "Keine Bewertungen";
+App::$strings["Rating: "] = "Bewertung: ";
+App::$strings["Website: "] = "Webseite: ";
+App::$strings["Description: "] = "Beschreibung: ";
+App::$strings["Select a bookmark folder"] = "Lesezeichenordner wählen";
+App::$strings["Save Bookmark"] = "Lesezeichen speichern";
+App::$strings["URL of bookmark"] = "URL des Lesezeichens";
+App::$strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen.";
+App::$strings["Passwords do not match."] = "Passwörter stimmen nicht überein.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet.";
+App::$strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden.";
+App::$strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden.";
+App::$strings["Registration on this hub is disabled."] = "Die Registrierung auf diesem Hub ist nicht möglich.";
+App::$strings["Registration on this hub is by approval only."] = "Eine Registrierung auf diesem Hub erfordert die Zustimmung durch den Administrator.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registriere Dich auf einem der anderen verbundenen Hubs.</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal.";
+App::$strings["Terms of Service"] = "Nutzungsbedingungen";
+App::$strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite";
+App::$strings["Your email address"] = "Ihre E-Mail Adresse";
+App::$strings["Choose a password"] = "Passwort";
+App::$strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein";
+App::$strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein";
+App::$strings["no"] = "nein";
+App::$strings["yes"] = "ja";
+App::$strings["Membership on this site is by invitation only."] = "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich.";
+App::$strings["Proceed to create your first channel"] = "Fortfahren und Deinen ersten Kanal anlegen";
+App::$strings["Please login."] = "Bitte melde dich an.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt.";
+App::$strings["Remove This Account"] = "Dieses Konto löschen";
+App::$strings["WARNING: "] = "WARNUNG: ";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht.";
+App::$strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!";
+App::$strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem \$Projectname-Hub aus dem Netzwerk entfernt";
+App::$strings["Remove Account"] = "Konto entfernen";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden.";
+App::$strings["Remove This Channel"] = "Diesen Kanal löschen";
+App::$strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht.";
+App::$strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk";
+App::$strings["Remove Channel"] = "Kanal löschen";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal.";
+App::$strings["The error message was:"] = "Die Fehlermeldung war:";
+App::$strings["Authentication failed."] = "Authentifizierung fehlgeschlagen.";
+App::$strings["Remote Authentication"] = "Entfernte Authentifizierung";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)";
+App::$strings["Authenticate"] = "Authentifizieren";
+App::$strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s";
+App::$strings["Search results for: %s"] = "Suchergebnisse für: %s";
+App::$strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden.";
+App::$strings["Name is required"] = "Name ist erforderlich";
+App::$strings["Key and Secret are required"] = "Schlüssel und Geheimnis werden benötigt";
+App::$strings["Not valid email."] = "Keine gültige E-Mail Adresse.";
+App::$strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal.";
+App::$strings["Password verification failed."] = "Passwortüberprüfung fehlgeschlagen.";
+App::$strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert.";
+App::$strings["Password changed."] = "Kennwort geändert.";
+App::$strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal.";
+App::$strings["Settings updated."] = "Einstellungen aktualisiert.";
+App::$strings["Add application"] = "Anwendung hinzufügen";
+App::$strings["Name of application"] = "Name der Anwendung";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Umleitung";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert";
+App::$strings["Icon url"] = "Symbol-URL";
+App::$strings["Optional"] = "Optional";
+App::$strings["Application not found."] = "Die Anwendung wurde nicht gefunden.";
+App::$strings["Connected Apps"] = "Verbundene Apps";
+App::$strings["Client key starts with"] = "Client Key beginnt mit";
+App::$strings["No name"] = "Kein Name";
+App::$strings["Remove authorization"] = "Authorisierung aufheben";
+App::$strings["No feature settings configured"] = "Keine Funktions-Einstellungen konfiguriert";
+App::$strings["Feature/Addon Settings"] = "Funktions-/Addon-Einstellungen";
+App::$strings["Account Settings"] = "Konto-Einstellungen";
+App::$strings["Current Password"] = "Aktuelles Passwort";
+App::$strings["Enter New Password"] = "Gib ein neues Passwort ein";
+App::$strings["Confirm New Password"] = "Bestätige das neue Passwort";
+App::$strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern";
+App::$strings["Email Address:"] = "Email Adresse:";
+App::$strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen";
+App::$strings["Additional Features"] = "Zusätzliche Funktionen";
+App::$strings["Connector Settings"] = "Connector-Einstellungen";
+App::$strings["No special theme for mobile devices"] = "Keine spezielle Theme für mobile Geräte";
+App::$strings["%s - (Experimental)"] = "%s – (experimentell)";
+App::$strings["Display Settings"] = "Anzeige-Einstellungen";
+App::$strings["Theme Settings"] = "Theme-Einstellungen";
+App::$strings["Custom Theme Settings"] = "Benutzerdefinierte Theme-Einstellungen";
+App::$strings["Content Settings"] = "Inhaltseinstellungen";
+App::$strings["Display Theme:"] = "Anzeige-Theme:";
+App::$strings["Mobile Theme:"] = "Mobile Theme:";
+App::$strings["Preload images before rendering the page"] = "Bilder im voraus laden, bevor die Seite angezeigt wird";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Die empfundene Ladezeit wird sich erhöhen, aber dafür ist das Layout stabil, sobald eine Seite angezeigt wird";
+App::$strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren";
+App::$strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:";
+App::$strings["Maximum of 100 items"] = "Maximum: 100 Beiträge";
+App::$strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen";
+App::$strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken";
+App::$strings["System Page Layout Editor - (advanced)"] = "System-Seitenlayout-Editor (für Experten)";
+App::$strings["Use blog/list mode on channel page"] = "Blog-/Listenmodus auf der Kanalseite verwenden";
+App::$strings["(comments displayed separately)"] = "(Kommentare werden separat angezeigt)";
+App::$strings["Use blog/list mode on grid page"] = "Blog-/Listenmodus auf der Netzwerkseite verwenden";
+App::$strings["Channel page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)";
+App::$strings["click to expand content exceeding this height"] = "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden.";
+App::$strings["Grid page max height of content (in pixels)"] = "Maximale Höhe (in Pixel) des Inhalts der Netzwerkseite";
+App::$strings["Nobody except yourself"] = "Niemand außer Dir selbst";
+App::$strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst";
+App::$strings["Approved connections"] = "Angenommene Verbindungen";
+App::$strings["Any connections"] = "Beliebige Verbindungen";
+App::$strings["Anybody on this website"] = "Jeder auf dieser Website";
+App::$strings["Anybody in this network"] = "Alle \$Projectname-Mitglieder";
+App::$strings["Anybody authenticated"] = "Jeder authentifizierte";
+App::$strings["Anybody on the internet"] = "Jeder im Internet";
+App::$strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?";
+App::$strings["Your channel address is"] = "Deine Kanal-Adresse lautet";
+App::$strings["Channel Settings"] = "Kanal-Einstellungen";
+App::$strings["Basic Settings"] = "Grundeinstellungen";
+App::$strings["Your Timezone:"] = "Ihre Zeitzone:";
+App::$strings["Default Post Location:"] = "Standardstandort:";
+App::$strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll";
+App::$strings["Use Browser Location:"] = "Standort des Browsers verwenden:";
+App::$strings["Adult Content"] = "Nicht jugendfreie Inhalte";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutz-Einstellungen";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern";
+App::$strings["Hide my online presence"] = "Meine Online-Präsenz verbergen";
+App::$strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil";
+App::$strings["Simple Privacy Settings:"] = "Einfache Privatsphäre-Einstellungen";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Komplett offen – <em>extrem ungeschützt (mit großer Vorsicht verwenden!)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisch – <em>Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat – <em>Standard privat, nie offen oder öffentlich</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockiert – <em>Alle standardmäßig blockiert</em>";
+App::$strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren";
+App::$strings["Advanced Privacy Settings"] = "Fortgeschrittene Privatsphäre-Einstellungen";
+App::$strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 oder leer lassen um das Webseiten limit zu nutzen. Die Webseite läuft nach %d Tagen ab.";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:";
+App::$strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern";
+App::$strings["Default Post Permissions"] = "Standardeinstellungen für Beitrags-Zugriffsrechte";
+App::$strings["Channel permissions category:"] = "Zugriffsrechte-Kategorie des Kanals:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:";
+App::$strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern";
+App::$strings["Notification Settings"] = "Benachrichtigungs-Einstellungen";
+App::$strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:";
+App::$strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst";
+App::$strings["joining a forum/community"] = "Du einem Forum beitrittst";
+App::$strings["making an <em>interesting</em> profile change"] = "Du eine <em>interessante</em> Änderung an Deinem Profil vornimmst";
+App::$strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:";
+App::$strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst";
+App::$strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde";
+App::$strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt";
+App::$strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert";
+App::$strings["You receive a private message"] = "Du eine private Nachricht erhältst";
+App::$strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst";
+App::$strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest";
+App::$strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:";
+App::$strings["Unseen grid activity"] = "Ungesehene Netzwerk-Aktivität";
+App::$strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität";
+App::$strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten";
+App::$strings["Recommended"] = "Empfohlen";
+App::$strings["Upcoming events"] = "Baldige Termine";
+App::$strings["Events today"] = "Heutige Termine";
+App::$strings["Upcoming birthdays"] = "Baldige Geburtstage";
+App::$strings["Not available in all themes"] = "Nicht in allen Themes verfügbar";
+App::$strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen";
+App::$strings["System info messages"] = "System – Info-Nachrichten";
+App::$strings["System critical alerts"] = "System – kritische Warnungen";
+App::$strings["New connections"] = "Neue Verbindungen";
+App::$strings["System Registrations"] = "System – Registrierungen";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen anzeigen";
+App::$strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus";
+App::$strings["Must be greater than 0"] = "Muss größer als 0 sein";
+App::$strings["Advanced Account/Page Type Settings"] = "Erweiterte Account- und Seitenart-Einstellungen";
+App::$strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Accounts unter speziellen Umständen";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktiviere den Expertenmodus (unter <a href=\"settings/features\">Settings > Zusätzliche Funktionen</a>), um hier Einstellungen vorzunehmen!";
+App::$strings["Miscellaneous Settings"] = "Sonstige Einstellungen";
+App::$strings["Default photo upload folder"] = "Voreingestellter Ordner für hochgeladene Fotos";
+App::$strings["%Y - current year, %m - current month"] = "%Y - aktuelles Jahr, %m - aktueller Monat";
+App::$strings["Default file upload folder"] = "Voreingestellter Ordner für hochgeladene Dateien";
+App::$strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals";
+App::$strings["Remove this channel."] = "Diesen Kanal löschen";
+App::$strings["Firefox Share \$Projectname provider"] = "\$Projectname-Provider für Firefox Share";
+App::$strings["Start calendar week on monday"] = "Montag als erster Tag der Kalenderwoche";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung";
+App::$strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS.";
+App::$strings["Could not create table."] = "Kann Tabelle nicht erstellen.";
+App::$strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemprüfung";
+App::$strings["Check again"] = "Bitte nochmal prüfen";
+App::$strings["Database connection"] = "Datenbank Verbindung";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktiere Deinen Hosting-Provider oder Administrator, falls Du Fragen zu diesen Einstellungen hast.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst.";
+App::$strings["Database Server Name"] = "Datenbank-Servername";
+App::$strings["Default is 127.0.0.1"] = "Standard ist 127.0.0.1";
+App::$strings["Database Port"] = "Datenbank-Port";
+App::$strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung";
+App::$strings["Database Login Name"] = "Datenbank-Benutzername";
+App::$strings["Database Login Password"] = "Datenbank-Kennwort";
+App::$strings["Database Name"] = "Datenbank-Name";
+App::$strings["Database Type"] = "Datenbanktyp";
+App::$strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst.";
+App::$strings["Website URL"] = "Server-URL";
+App::$strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https).";
+App::$strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server";
+App::$strings["Site settings"] = "Seiteneinstellungen";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "<strong>Erweiterte</strong> Funktionen für \$Projectname aktivieren?";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Einige erweiterte Funktionen können ungeachtet ihrer Nützlichkeit eher für eine technisch versierte Zielgruppe geeignet sein.";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen.";
+App::$strings["PHP executable path"] = "PHP Pfad zu ausführbarer Datei";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren.";
+App::$strings["Command line PHP"] = "PHP Befehlszeile";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert.";
+App::$strings["This is required for message delivery to work."] = "Das wird benötigt, damit die Auslieferung von Nachrichten funktioniert.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Du kannst diese Einstellungen in der php.ini des Servers ändern.";
+App::$strings["PHP upload limits"] = "PHP-Hochladebeschränkungen";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung.";
+App::$strings["Generate encryption keys"] = "Verschlüsselungsschlüssel generieren";
+App::$strings["libCurl PHP module"] = "libCurl-PHP-Modul";
+App::$strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul";
+App::$strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul";
+App::$strings["mysqli or postgres PHP module"] = "mysqli oder postgres PHP-Modul";
+App::$strings["mb_string PHP module"] = "mb_string-PHP-Modul";
+App::$strings["mcrypt PHP module"] = "mcrypt-PHP-Modul";
+App::$strings["xml PHP module"] = "xml-PHP-Modul";
+App::$strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite wird benötigt, ist aber nicht installiert.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fehler: proc_open wird benötigt, ist aber entweder nicht installiert oder wurde in der php.ini deaktiviert";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL wird benötigt, ist aber nicht installiert.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung wird benötigt, ist aber nicht installiert.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl wird benötigt, ist aber nicht installiert.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string wird benötigt, ist aber nicht installiert.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Fehler: Das PHP-Modul mcrypt wird benötigt, ist aber nicht installiert.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Hubzilla-Installation speichern musst.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "\$Projectname verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Webserver Schreibzugriff auf das Verzeichnis %s unterhalb des \$Projectname-Installationsverzeichnisses.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält.";
+App::$strings["%s is writable"] = "%s ist beschreibbar";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "\$Projectname benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Webserver benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses";
+App::$strings["store is writable"] = "store ist schreibbar";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich.";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer \$Projectname-Hubs (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird).";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind.";
+App::$strings["SSL certificate validation"] = "SSL Zertifikatverifizierung";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:";
+App::$strings["Url rewrite is working"] = "Url rewrite funktioniert";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen.";
+App::$strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten.";
+App::$strings["<h1>What next</h1>"] = "<h1>Was als Nächstes</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten.";
+App::$strings["No valid account found."] = "Kein gültiges Konto gefunden.";
+App::$strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails.";
+App::$strings["Site Member (%s)"] = "Nutzer (%s)";
+App::$strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen.";
+App::$strings["Password Reset"] = "Zurücksetzen des Kennworts";
+App::$strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt.";
+App::$strings["Your new password is"] = "Dein neues Passwort lautet";
+App::$strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann";
+App::$strings["click here to login"] = "Klicke hier, um dich anzumelden";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Dein Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden.";
+App::$strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert";
+App::$strings["Forgot your Password?"] = "Kennwort vergessen?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail.";
+App::$strings["Email Address"] = "E-Mail Adresse";
+App::$strings["Reset"] = "Zurücksetzen";
+App::$strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden";
+App::$strings["NEW"] = "NEU";
+App::$strings["Remove all files"] = "Alle Dateien löschen";
+App::$strings["Remove this file"] = "Diese Datei löschen";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Addons/Apps";
+App::$strings["No installed plugins/addons/apps"] = "Keine installierten Plugins/Addons/Apps";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dieser Hub ist Teil von \$Projectname – ein globales, kooperatives Netzwerk aus dezentralen Websites, die Rücksicht auf Deine Privatsphäre nehmen.";
+App::$strings["Tag: "] = "Schlagwort: ";
+App::$strings["Last background fetch: "] = "Letzter Hintergrundabruf:";
+App::$strings["Current load average: "] = "Aktuelles Load Average:";
+App::$strings["Running at web location"] = "Erreichbar unter der Web-Adresse";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Bitte besuchen Sie <a href=\"http://hubzilla.org\">hubzilla.org</a>, um mehr über \$Projectname zu erfahren.";
+App::$strings["Bug reports and issues: please visit"] = "Probleme oder Fehler gefunden? Bitte besuche";
+App::$strings["\$projectname issues"] = "\$projectname-Bugtracker";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Vorschläge, Lob, usw.: E-Mail an 'redmatrix' at librelist - dot - com";
+App::$strings["Site Administrators"] = "Administratoren";
+App::$strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt.";
+App::$strings["Source created."] = "Quelle erstellt.";
+App::$strings["Source updated."] = "Quelle aktualisiert.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten.";
+App::$strings["New Source"] = "Neue Quelle";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importiere alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteile sie gemäß der Einstellungen dieses Kanals.";
+App::$strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten";
+App::$strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren";
+App::$strings["Channel Name"] = "Name des Kanals";
+App::$strings["Source not found."] = "Quelle nicht gefunden.";
+App::$strings["Edit Source"] = "Quelle bearbeiten";
+App::$strings["Delete Source"] = "Quelle löschen";
+App::$strings["Source removed"] = "Quelle gelöscht";
+App::$strings["Unable to remove source."] = "Konnte die Quelle nicht löschen.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s folgt %2\$ss %3\$s nicht mehr";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet";
+App::$strings["Tag removed"] = "Schlagwort entfernt";
+App::$strings["Remove Item Tag"] = "Schlagwort entfernen";
+App::$strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:";
+App::$strings["Thing updated"] = "Sache aktualisiert";
+App::$strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen";
+App::$strings["Thing added"] = "Sache hinzugefügt";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Sache anzeigen";
+App::$strings["item not found."] = "Eintrag nicht gefunden";
+App::$strings["Edit Thing"] = "Sache bearbeiten";
+App::$strings["Select a profile"] = "Wähle ein Profil";
+App::$strings["Post an activity"] = "Aktivitätsnachricht senden";
+App::$strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden";
+App::$strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas";
+App::$strings["URL of thing (optional)"] = "URL der Sache (optional)";
+App::$strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)";
+App::$strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen";
+App::$strings["Export Channel"] = "Kanal exportieren";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält.";
+App::$strings["Export Content"] = "Kanal und Inhalte exportieren";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Deine Beiträge aus mehreren Monaten. Diese Datei kann SEHR groß werden! Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet.";
+App::$strings["Export your posts from a given year."] = "Exportiert die Beiträge des angegebenen Jahres.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kannst auch die Beiträge und Konversationen eines bestimmten Jahres oder Monats exportieren. Ändere das Datum in der Adresszeile Deines Browsers, um andere Zeiträume zu wählen. Falls der Export fehlschlägt (vermutlich, weil auf diesem Hub nicht genügend Speicher zur Verfügung steht), versuche es noch einmal mit einer kleineren Zeitspanne.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Um alle Beiträge eines bestimmten Jahres, zum Beispiel dieses Jahres, auszuwählen, klicke <a href=\"%1\$s\">%2\$s</a>.";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Um alle Beiträge eines bestimmten Monats auszuwählen, zum Beispiel vom Januar diesen Jahres, klicke <a href=\"%1\$s\">%2\$s</a>.";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Diese Inhalts-Sicherungen können wiederhergestellt werden, indem Du <a href=\"%1\$s\">%2\$s</a> auf jeglichem Hub besuchst, der diesen Kanal enthält. Das funktioniert am besten, wenn Du dabei die zeitliche Reihenfolge einhältst, also die Sicherungen für den ältesten Zeitraum zuerst importierst.";
+App::$strings["No connections."] = "Keine Verbindungen.";
+App::$strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen";
+App::$strings["View Connections"] = "Verbindungen anzeigen";
+App::$strings["Source of Item"] = "Quelle des Elements";
+App::$strings["Page Title"] = "Seitentitel";
+App::$strings["Xchan Lookup"] = "Xchan-Suche";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:";
+App::$strings["Cover Photos"] = "Cover Foto";
+App::$strings["Upload Cover Photo"] = "Cover Foto hochladen";
+App::$strings["Permissions denied."] = "Berechtigung verweigert.";
+App::$strings["Focus (Hubzilla default)"] = "Focus (Voreinstellung für Hubzilla)";
+App::$strings["Theme settings"] = "Theme-Einstellungen";
+App::$strings["Select scheme"] = "Schema wählen";
+App::$strings["Narrow navbar"] = "Schmale Navigationsleiste";
+App::$strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste";
+App::$strings["Navigation bar gradient top color"] = "Farbverlauf der Navigationsleiste: Farbe oben";
+App::$strings["Navigation bar gradient bottom color"] = "Farbverlauf der Navigationsleiste: Farbe unten";
+App::$strings["Navigation active button gradient top color"] = "Navigations-Button aktiv: Farbe für Farbverlauf oben";
+App::$strings["Navigation active button gradient bottom color"] = "Navigations-Button aktiv: Farbe für Farbverlauf unten";
+App::$strings["Navigation bar border color "] = "Farbe für den Rand der Navigationsleiste";
+App::$strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste";
+App::$strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste";
+App::$strings["link color"] = "Farbe für Links";
+App::$strings["Set font-color for banner"] = "Farbe der Schrift des Banners";
+App::$strings["Set the background color"] = "Hintergrundfarbe";
+App::$strings["Set the background image"] = "Hintergrundbild";
+App::$strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge";
+App::$strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare";
+App::$strings["Set the border color of comments"] = "Farbe des Randes von Kommentaren";
+App::$strings["Set the indent for comments"] = "Einzugsbreite für Kommentare";
+App::$strings["Set the basic color for item icons"] = "Grundfarbe für Beitrags-Icons";
+App::$strings["Set the hover color for item icons"] = "Farbe für Beitrags-Icons unter dem Mauszeiger";
+App::$strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung";
+App::$strings["Example: 14px"] = "Beispiel: 14px";
+App::$strings["Set font-size for posts and comments"] = "Schriftgröße für Beiträge und Kommentare";
+App::$strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare";
+App::$strings["Set radius of corners"] = "Ecken-Radius";
+App::$strings["Set shadow depth of photos"] = "Schattentiefe von Fotos";
+App::$strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen";
+App::$strings["Leave empty for default width"] = "Leer lassen für Standardbreite";
+App::$strings["Left align page content"] = "Seiteninhalt linksbündig anzeigen";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Mindest-Deckkraft der Navigationsleiste ( - versteckt sie)";
+App::$strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern";
+App::$strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren";
+App::$strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen.";
+App::$strings["Update Error at %s"] = "Aktualisierungsfehler auf %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Erstelle ein Konto, um Anwendungen und Dienste innerhalb von Hubzilla nutzen zu können.";
+App::$strings["Password"] = "Kennwort";
+App::$strings["Remember me"] = "Angaben speichern";
+App::$strings["Forgot your password?"] = "Passwort vergessen?";
+App::$strings["toggle mobile"] = "auf/von mobile Ansicht wechseln";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Website-SSL-Fehler für %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht.";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-Aufgaben für %s laufen nicht";
diff --git a/view/de/htconfig.tpl b/view/de/htconfig.tpl
index 928694769..adbb7ea92 100644
--- a/view/de/htconfig.tpl
+++ b/view/de/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
@@ -41,14 +53,14 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Recommend you leave this set to 1. Set to 0 to let people register without
// proving they own the email address they register with.
-$a->config['system']['verify_email'] = 1;
+App::$config['system']['verify_email'] = 1;
// Site access restrictions. By default we will create private sites.
@@ -61,22 +73,22 @@ $a->config['system']['verify_email'] = 1;
// paid, tiered, or free determines how these listings will be presented.
-$a->config['system']['access_policy'] = ACCESS_PRIVATE;
+App::$config['system']['access_policy'] = ACCESS_PRIVATE;
// If you operate a public site, you might wish that people are directed
// to a "sellpage" where you can describe for features or policies or service plans in depth.
// This must be an absolute URL beginning with http:// or https:// .
-$a->config['system']['sellpage'] = '';
+App::$config['system']['sellpage'] = '';
// Maximum size of an imported message, 0 is unlimited
// FIXME - NOT currently implemented.
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -84,11 +96,11 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
// PHP error logging setup
diff --git a/view/de/strings.php b/view/de/strings.php
index a4a92552a..85bff2451 100644
--- a/view/de/strings.php
+++ b/view/de/strings.php
@@ -5,2145 +5,2145 @@ function string_plural_select_de($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden";
-$a->strings["Profile Photos"] = "Profilfotos";
-$a->strings["Edit"] = "Bearbeiten";
-$a->strings["Frequently"] = "Häufig";
-$a->strings["Hourly"] = "Stündlich";
-$a->strings["Twice daily"] = "Zwei Mal am Tag";
-$a->strings["Daily"] = "Täglich";
-$a->strings["Weekly"] = "Wöchentlich";
-$a->strings["Monthly"] = "Monatlich";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-Mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["created a new post"] = "Neuer Beitrag wurde erzeugt";
-$a->strings["commented on %s's post"] = "hat %s's Beitrag kommentiert";
-$a->strings["No username found in import file."] = "Kein Benutzername in der Importdatei gefunden.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen.";
-$a->strings["Import completed."] = "Import abgeschlossen.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Sammlung mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Sammlung den Zugriff erlauben. Wenn das nicht Dein Plan war, erstelle bitte eine neue Sammlung mit einem anderen Namen.";
-$a->strings["Default privacy group for new contacts"] = "Standard-Sammlung für neue Kontakte";
-$a->strings["All Channels"] = "Alle Kanäle";
-$a->strings["edit"] = "Bearbeiten";
-$a->strings["Collections"] = "Sammlungen";
-$a->strings["Edit collection"] = "Sammlung bearbeiten";
-$a->strings["Add new collection"] = "Neue Sammlung hinzufügen";
-$a->strings["Channels not in any collection"] = "Kanäle, die nicht in einer Sammlung sind";
-$a->strings["add"] = "hinzufügen";
-$a->strings["Not a valid email address"] = "Ungültige E-Mail-Adresse";
-$a->strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist dieser Seite nicht erlaubt";
-$a->strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert.";
-$a->strings["An invitation is required."] = "Eine Einladung ist erforderlich.";
-$a->strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden";
-$a->strings["Please enter the required information."] = "Bitte gib die erforderlichen Informationen ein.";
-$a->strings["Failed to store account information."] = "Speichern der Account-Informationen fehlgeschlagen";
-$a->strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s";
-$a->strings["Registration request at %s"] = "Registrierungsanfrage auf %s";
-$a->strings["Administrator"] = "Administrator";
-$a->strings["your registration password"] = "Dein Registrierungspasswort";
-$a->strings["Registration details for %s"] = "Registrierungsdetails für %s";
-$a->strings["Account approved."] = "Account bestätigt.";
-$a->strings["Registration revoked for %s"] = "Registrierung für %s widerrufen";
-$a->strings["Account verified. Please login."] = "Konto geprüft. Bitte melde Dich an!";
-$a->strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements.";
-$a->strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar.";
-$a->strings["Miscellaneous"] = "Verschiedenes";
-$a->strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT";
-$a->strings["Required"] = "Erforderlich";
-$a->strings["never"] = "Nie";
-$a->strings["less than a second ago"] = "vor weniger als einer Sekunde";
-$a->strings["year"] = "Jahr";
-$a->strings["years"] = "Jahre";
-$a->strings["month"] = "Monat";
-$a->strings["months"] = "Monate";
-$a->strings["week"] = "Woche";
-$a->strings["weeks"] = "Wochen";
-$a->strings["day"] = "Tag";
-$a->strings["days"] = "Tage";
-$a->strings["hour"] = "Stunde";
-$a->strings["hours"] = "Stunden";
-$a->strings["minute"] = "Minute";
-$a->strings["minutes"] = "Minuten";
-$a->strings["second"] = "Sekunde";
-$a->strings["seconds"] = "Sekunden";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "%1\$ss Geburtstag";
-$a->strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s";
-$a->strings["Directory Options"] = "Verzeichnisoptionen";
-$a->strings["Safe Mode"] = "Sicherer Modus";
-$a->strings["No"] = "Nein";
-$a->strings["Yes"] = "Ja";
-$a->strings["Public Forums Only"] = "Nur öffentliche Foren";
-$a->strings["This Website Only"] = "Nur diese Website";
-$a->strings["New Page"] = "Neue Seite";
-$a->strings["View"] = "Ansicht";
-$a->strings["Preview"] = "Vorschau";
-$a->strings["Actions"] = "Aktionen";
-$a->strings["Page Link"] = "Seiten-Link";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Erstellt";
-$a->strings["Edited"] = "Geändert";
-$a->strings["Public Timeline"] = "Öffentliche Zeitleiste";
-$a->strings["Default"] = "Standard";
-$a->strings["Delete this item?"] = "Dieses Element löschen?";
-$a->strings["Comment"] = "Kommentar";
-$a->strings["[+] show all"] = "[+] Alle anzeigen";
-$a->strings["[-] show less"] = "[-] Weniger anzeigen";
-$a->strings["[+] expand"] = "[+] aufklappen";
-$a->strings["[-] collapse"] = "[-] einklappen";
-$a->strings["Password too short"] = "Kennwort zu kurz";
-$a->strings["Passwords do not match"] = "Kennwörter stimmen nicht überein";
-$a->strings["everybody"] = "alle";
-$a->strings["Secret Passphrase"] = "geheime Passphrase";
-$a->strings["Passphrase hint"] = "Hinweis zur Passphrase";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert.";
-$a->strings["close all"] = "Alle schließen";
-$a->strings["Nothing new here"] = "Nichts Neues hier";
-$a->strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)";
-$a->strings["Rating"] = "Bewertung";
-$a->strings["Describe (optional)"] = "Beschreibung (optional)";
-$a->strings["Submit"] = "Bestätigen";
-$a->strings["Please enter a link URL"] = "Bitte geben Sie eine Link-URL ein";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Sind Sie sicher, dass Sie diese Seite verlassen möchten?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "her";
-$a->strings["from now"] = "von jetzt";
-$a->strings["less than a minute"] = "weniger als eine Minute";
-$a->strings["about a minute"] = "ungefähr eine Minute";
-$a->strings["%d minutes"] = "%d Minuten";
-$a->strings["about an hour"] = "ungefähr eine Stunde";
-$a->strings["about %d hours"] = "ungefähr %d Stunden";
-$a->strings["a day"] = "ein Tag";
-$a->strings["%d days"] = "%d Tage";
-$a->strings["about a month"] = "ungefähr ein Monat";
-$a->strings["%d months"] = "%d Monate";
-$a->strings["about a year"] = "ungefähr ein Jahr";
-$a->strings["%d years"] = "%d Jahre";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["prev"] = "vorherige";
-$a->strings["first"] = "erste";
-$a->strings["last"] = "letzte";
-$a->strings["next"] = "nächste";
-$a->strings["older"] = "älter";
-$a->strings["newer"] = "neuer";
-$a->strings["No connections"] = "Keine Verbindungen";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS-Informationen für den Datenbank-Server '%s' nicht finden";
+App::$strings["Profile Photos"] = "Profilfotos";
+App::$strings["Edit"] = "Bearbeiten";
+App::$strings["Frequently"] = "Häufig";
+App::$strings["Hourly"] = "Stündlich";
+App::$strings["Twice daily"] = "Zwei Mal am Tag";
+App::$strings["Daily"] = "Täglich";
+App::$strings["Weekly"] = "Wöchentlich";
+App::$strings["Monthly"] = "Monatlich";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-Mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["created a new post"] = "Neuer Beitrag wurde erzeugt";
+App::$strings["commented on %s's post"] = "hat %s's Beitrag kommentiert";
+App::$strings["No username found in import file."] = "Kein Benutzername in der Importdatei gefunden.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Es war nicht möglich, eine eindeutige Kanal-Adresse zu erzeugen. Der Import ist fehlgeschlagen.";
+App::$strings["Import completed."] = "Import abgeschlossen.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Es hat früher schon einmal eine Sammlung mit diesem Namen existiert, die gelöscht wurde. Es <strong>könnten</strong> von damals noch Elemente (Beiträge, Dateien etc.) vorhanden sein, die allen jetzigen und zukünftigen Mitgliedern dieser Sammlung den Zugriff erlauben. Wenn das nicht Dein Plan war, erstelle bitte eine neue Sammlung mit einem anderen Namen.";
+App::$strings["Default privacy group for new contacts"] = "Standard-Sammlung für neue Kontakte";
+App::$strings["All Channels"] = "Alle Kanäle";
+App::$strings["edit"] = "Bearbeiten";
+App::$strings["Collections"] = "Sammlungen";
+App::$strings["Edit collection"] = "Sammlung bearbeiten";
+App::$strings["Add new collection"] = "Neue Sammlung hinzufügen";
+App::$strings["Channels not in any collection"] = "Kanäle, die nicht in einer Sammlung sind";
+App::$strings["add"] = "hinzufügen";
+App::$strings["Not a valid email address"] = "Ungültige E-Mail-Adresse";
+App::$strings["Your email domain is not among those allowed on this site"] = "Deine E-Mail-Adresse ist dieser Seite nicht erlaubt";
+App::$strings["Your email address is already registered at this site."] = "Deine E-Mail-Adresse ist auf dieser Seite bereits registriert.";
+App::$strings["An invitation is required."] = "Eine Einladung ist erforderlich.";
+App::$strings["Invitation could not be verified."] = "Die Einladung konnte nicht bestätigt werden";
+App::$strings["Please enter the required information."] = "Bitte gib die erforderlichen Informationen ein.";
+App::$strings["Failed to store account information."] = "Speichern der Account-Informationen fehlgeschlagen";
+App::$strings["Registration confirmation for %s"] = "Registrierungsbestätigung für %s";
+App::$strings["Registration request at %s"] = "Registrierungsanfrage auf %s";
+App::$strings["Administrator"] = "Administrator";
+App::$strings["your registration password"] = "Dein Registrierungspasswort";
+App::$strings["Registration details for %s"] = "Registrierungsdetails für %s";
+App::$strings["Account approved."] = "Account bestätigt.";
+App::$strings["Registration revoked for %s"] = "Registrierung für %s widerrufen";
+App::$strings["Account verified. Please login."] = "Konto geprüft. Bitte melde Dich an!";
+App::$strings["Click here to upgrade."] = "Klicke hier, um das Upgrade durchzuführen.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Diese Aktion überschreitet die Grenzen Ihres Abonnements.";
+App::$strings["This action is not available under your subscription plan."] = "Diese Aktion ist in Ihrem Abonnement nicht verfügbar.";
+App::$strings["Miscellaneous"] = "Verschiedenes";
+App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-TT oder MM-TT";
+App::$strings["Required"] = "Erforderlich";
+App::$strings["never"] = "Nie";
+App::$strings["less than a second ago"] = "vor weniger als einer Sekunde";
+App::$strings["year"] = "Jahr";
+App::$strings["years"] = "Jahre";
+App::$strings["month"] = "Monat";
+App::$strings["months"] = "Monate";
+App::$strings["week"] = "Woche";
+App::$strings["weeks"] = "Wochen";
+App::$strings["day"] = "Tag";
+App::$strings["days"] = "Tage";
+App::$strings["hour"] = "Stunde";
+App::$strings["hours"] = "Stunden";
+App::$strings["minute"] = "Minute";
+App::$strings["minutes"] = "Minuten";
+App::$strings["second"] = "Sekunde";
+App::$strings["seconds"] = "Sekunden";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "vor %1\$d %2\$s";
+App::$strings["%1\$s's birthday"] = "%1\$ss Geburtstag";
+App::$strings["Happy Birthday %1\$s"] = "Alles Gute zum Geburtstag, %1\$s";
+App::$strings["Directory Options"] = "Verzeichnisoptionen";
+App::$strings["Safe Mode"] = "Sicherer Modus";
+App::$strings["No"] = "Nein";
+App::$strings["Yes"] = "Ja";
+App::$strings["Public Forums Only"] = "Nur öffentliche Foren";
+App::$strings["This Website Only"] = "Nur diese Website";
+App::$strings["New Page"] = "Neue Seite";
+App::$strings["View"] = "Ansicht";
+App::$strings["Preview"] = "Vorschau";
+App::$strings["Actions"] = "Aktionen";
+App::$strings["Page Link"] = "Seiten-Link";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Erstellt";
+App::$strings["Edited"] = "Geändert";
+App::$strings["Public Timeline"] = "Öffentliche Zeitleiste";
+App::$strings["Default"] = "Standard";
+App::$strings["Delete this item?"] = "Dieses Element löschen?";
+App::$strings["Comment"] = "Kommentar";
+App::$strings["[+] show all"] = "[+] Alle anzeigen";
+App::$strings["[-] show less"] = "[-] Weniger anzeigen";
+App::$strings["[+] expand"] = "[+] aufklappen";
+App::$strings["[-] collapse"] = "[-] einklappen";
+App::$strings["Password too short"] = "Kennwort zu kurz";
+App::$strings["Passwords do not match"] = "Kennwörter stimmen nicht überein";
+App::$strings["everybody"] = "alle";
+App::$strings["Secret Passphrase"] = "geheime Passphrase";
+App::$strings["Passphrase hint"] = "Hinweis zur Passphrase";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Achtung: Berechtigungen wurden verändert, aber noch nicht gespeichert.";
+App::$strings["close all"] = "Alle schließen";
+App::$strings["Nothing new here"] = "Nichts Neues hier";
+App::$strings["Rate This Channel (this is public)"] = "Diesen Kanal bewerten (öffentlich sichtbar)";
+App::$strings["Rating"] = "Bewertung";
+App::$strings["Describe (optional)"] = "Beschreibung (optional)";
+App::$strings["Submit"] = "Bestätigen";
+App::$strings["Please enter a link URL"] = "Bitte geben Sie eine Link-URL ein";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Ungespeicherte Änderungen. Sind Sie sicher, dass Sie diese Seite verlassen möchten?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "her";
+App::$strings["from now"] = "von jetzt";
+App::$strings["less than a minute"] = "weniger als eine Minute";
+App::$strings["about a minute"] = "ungefähr eine Minute";
+App::$strings["%d minutes"] = "%d Minuten";
+App::$strings["about an hour"] = "ungefähr eine Stunde";
+App::$strings["about %d hours"] = "ungefähr %d Stunden";
+App::$strings["a day"] = "ein Tag";
+App::$strings["%d days"] = "%d Tage";
+App::$strings["about a month"] = "ungefähr ein Monat";
+App::$strings["%d months"] = "%d Monate";
+App::$strings["about a year"] = "ungefähr ein Jahr";
+App::$strings["%d years"] = "%d Jahre";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["prev"] = "vorherige";
+App::$strings["first"] = "erste";
+App::$strings["last"] = "letzte";
+App::$strings["next"] = "nächste";
+App::$strings["older"] = "älter";
+App::$strings["newer"] = "neuer";
+App::$strings["No connections"] = "Keine Verbindungen";
+App::$strings["%d Connection"] = array(
0 => "%d Verbindung",
1 => "%d Verbindungen",
);
-$a->strings["View Connections"] = "Verbindungen anzeigen";
-$a->strings["Search"] = "Suche";
-$a->strings["Save"] = "Speichern";
-$a->strings["poke"] = "anstupsen";
-$a->strings["poked"] = "stupste";
-$a->strings["ping"] = "anpingen";
-$a->strings["pinged"] = "pingte";
-$a->strings["prod"] = "knuffen";
-$a->strings["prodded"] = "knuffte";
-$a->strings["slap"] = "ohrfeigen";
-$a->strings["slapped"] = "ohrfeigte";
-$a->strings["finger"] = "befummeln";
-$a->strings["fingered"] = "befummelte";
-$a->strings["rebuff"] = "eine Abfuhr erteilen";
-$a->strings["rebuffed"] = "zurückgewiesen";
-$a->strings["happy"] = "glücklich";
-$a->strings["sad"] = "traurig";
-$a->strings["mellow"] = "sanft";
-$a->strings["tired"] = "müde";
-$a->strings["perky"] = "frech";
-$a->strings["angry"] = "sauer";
-$a->strings["stupified"] = "verblüfft";
-$a->strings["puzzled"] = "verwirrt";
-$a->strings["interested"] = "interessiert";
-$a->strings["bitter"] = "verbittert";
-$a->strings["cheerful"] = "fröhlich";
-$a->strings["alive"] = "lebendig";
-$a->strings["annoyed"] = "verärgert";
-$a->strings["anxious"] = "unruhig";
-$a->strings["cranky"] = "schrullig";
-$a->strings["disturbed"] = "verstört";
-$a->strings["frustrated"] = "frustriert";
-$a->strings["depressed"] = "deprimiert";
-$a->strings["motivated"] = "motiviert";
-$a->strings["relaxed"] = "entspannt";
-$a->strings["surprised"] = "überrascht";
-$a->strings["Monday"] = "Montag";
-$a->strings["Tuesday"] = "Dienstag";
-$a->strings["Wednesday"] = "Mittwoch";
-$a->strings["Thursday"] = "Donnerstag";
-$a->strings["Friday"] = "Freitag";
-$a->strings["Saturday"] = "Samstag";
-$a->strings["Sunday"] = "Sonntag";
-$a->strings["January"] = "Januar";
-$a->strings["February"] = "Februar";
-$a->strings["March"] = "März";
-$a->strings["April"] = "April";
-$a->strings["May"] = "Mai";
-$a->strings["June"] = "Juni";
-$a->strings["July"] = "Juli";
-$a->strings["August"] = "August";
-$a->strings["September"] = "September";
-$a->strings["October"] = "Oktober";
-$a->strings["November"] = "November";
-$a->strings["December"] = "Dezember";
-$a->strings["unknown.???"] = "unbekannt.???";
-$a->strings["bytes"] = "Bytes";
-$a->strings["remove category"] = "Kategorie entfernen";
-$a->strings["remove from file"] = "aus der Datei entfernen";
-$a->strings["Click to open/close"] = "Klicke zum Öffnen/Schließen";
-$a->strings["Link to Source"] = "Link zur Quelle";
-$a->strings["default"] = "Standard";
-$a->strings["Page layout"] = "Seitengestaltung";
-$a->strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Gestaltungen erstellen";
-$a->strings["Page content type"] = "Art des Seiteninhalts";
-$a->strings["Select an alternate language"] = "Wähle eine alternative Sprache";
-$a->strings["photo"] = "Foto";
-$a->strings["event"] = "Termin";
-$a->strings["status"] = "Status";
-$a->strings["comment"] = "Kommentar";
-$a->strings["activity"] = "Aktivität";
-$a->strings["Design Tools"] = "Gestaltungswerkzeuge";
-$a->strings["Blocks"] = "Blöcke";
-$a->strings["Menus"] = "Menüs";
-$a->strings["Layouts"] = "Gestaltungen";
-$a->strings["Pages"] = "Seiten";
-$a->strings["Collection"] = "Ordner";
-$a->strings["parent"] = "Ãœbergeordnetes Verzeichnis";
-$a->strings["Principal"] = "Prinzipal";
-$a->strings["Addressbook"] = "Adressbuch";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Posteingang für überwachte Kalender";
-$a->strings["Schedule Outbox"] = "Postausgang für überwachte Kalender";
-$a->strings["Unknown"] = "Unbekannt";
-$a->strings["%1\$s used"] = "%1\$s verwendet";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s von %2\$s verwendet (%3\$s&#37;)";
-$a->strings["Files"] = "Dateien";
-$a->strings["Total"] = "Summe";
-$a->strings["Shared"] = "Geteilt";
-$a->strings["Create"] = "Erstelle";
-$a->strings["Upload"] = "Hochladen";
-$a->strings["Name"] = "Name";
-$a->strings["Type"] = "Typ";
-$a->strings["Size"] = "Größe";
-$a->strings["Last Modified"] = "Zuletzt geändert";
-$a->strings["Delete"] = "Löschen";
-$a->strings["Create new folder"] = "Neuen Ordner anlegen";
-$a->strings["Upload file"] = "Datei hochladen";
-$a->strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen";
-$a->strings["view full size"] = "In Vollbildansicht anschauen";
-$a->strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Danke.";
-$a->strings["%s Administrator"] = "der Administrator von %s";
-$a->strings["No Subject"] = "Kein Betreff";
-$a->strings["General Features"] = "Allgemeine Funktionen";
-$a->strings["Content Expiration"] = "Verfall von Inhalten";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Lösche Beiträge, Kommentare und/oder private Nachrichten automatisch zu einem zukünftigen Datum.";
-$a->strings["Multiple Profiles"] = "Mehrfachprofile";
-$a->strings["Ability to create multiple profiles"] = "Mehrfachprofile anlegen können";
-$a->strings["Advanced Profiles"] = "Erweiterte Profile";
-$a->strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung";
-$a->strings["Profile Import/Export"] = "Profil-Import/Export";
-$a->strings["Save and load profile details across sites/channels"] = "Speichere Dein Profil, um es in einen anderen Kanal zu importieren";
-$a->strings["Web Pages"] = "Webseiten";
-$a->strings["Provide managed web pages on your channel"] = "Stelle verwaltete Webseiten in Deinem Kanal zur Verfügung";
-$a->strings["Private Notes"] = "Private Notizen";
-$a->strings["Enables a tool to store notes and reminders"] = "Aktiviert ein Werkzeug zum Speichern von Notizen und Erinnerungen";
-$a->strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Wechsle direkt über das Navigationsmenü zu anderen Kanälen";
-$a->strings["Photo Location"] = "Aufnahmeort";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Aufnahmeort des Fotos auf einer Karte verlinken, falls verfügbar.";
-$a->strings["Expert Mode"] = "Expertenmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Aktiviere den Expertenmodus, um fortgeschrittene Konfigurationsoptionen zu aktivieren";
-$a->strings["Premium Channel"] = "Premium-Kanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen";
-$a->strings["Post Composition Features"] = "Nachbearbeitungsfunktionen";
-$a->strings["Use Markdown"] = "Markdown benutzen";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Erlaube die Verwendung von \"Markdown\"-Syntax zur Formatierung von Beiträgen";
-$a->strings["Large Photos"] = "Große Fotos";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Große Vorschaubilder (640px) in Beiträgen anzeigen. Ist dies deaktiviert, werden kleine Vorschaubilder (320px) angezeigt.";
-$a->strings["Channel Sources"] = "Kanal-Quellen";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importiere automatisch Inhalte für diesen Kanal von anderen Kanälen oder Feeds";
-$a->strings["Even More Encryption"] = "Noch mehr Verschlüsselung";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Erlaube optionale Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Sicherheitsschlüssel)";
-$a->strings["Enable voting tools"] = "Umfragewerkzeuge aktivieren";
-$a->strings["Provide a class of post which others can vote on"] = "Aktiviere die Umfragewerkzeuge, damit andere Benutzer über Deine Beiträge abstimmen können. Muss im Beitrag selbst noch aktiviert werden.";
-$a->strings["Network and Stream Filtering"] = "Netzwerk- und Stream-Filter";
-$a->strings["Search by Date"] = "Suche nach Datum";
-$a->strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen";
-$a->strings["Collections Filter"] = "Filter für Sammlung";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Aktiviere nur Netzwerk-Beiträge von ausgewählten Sammlungen";
-$a->strings["Saved Searches"] = "Gespeicherte Suchanfragen";
-$a->strings["Save search terms for re-use"] = "Suchbegriffe zur Wiederverwendung abspeichern";
-$a->strings["Network Personal Tab"] = "Persönlicher Netzwerkreiter";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Aktiviere Reiter nur für die Netzwerk-Beiträge, mit denen Du interagiert hast";
-$a->strings["Network New Tab"] = "Netzwerkreiter Neu";
-$a->strings["Enable tab to display all new Network activity"] = "Aktiviere Reiter, um alle neuen Netzwerkaktivitäten zu zeigen";
-$a->strings["Affinity Tool"] = "Beziehungswerkzeug";
-$a->strings["Filter stream activity by depth of relationships"] = "Filter Aktivitätenstream nach Tiefe der Beziehung";
-$a->strings["Connection Filtering"] = "Filter für Sammlungen";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtere eingehende Beiträge von Kontakten auf der Basis von Schlüsselwörtern und dem Inhalt.";
-$a->strings["Suggest Channels"] = "Kanäle vorschlagen";
-$a->strings["Show channel suggestions"] = "Kanalvorschläge anzeigen";
-$a->strings["Post/Comment Tools"] = "Beitrag-/Kommentarwerkzeuge";
-$a->strings["Tagging"] = "Verschlagworten";
-$a->strings["Ability to tag existing posts"] = "Möglichkeit, um existierende Beiträge zu verschlagworten";
-$a->strings["Post Categories"] = "Beitrags-Kategorien";
-$a->strings["Add categories to your posts"] = "Kategorien für Beiträge";
-$a->strings["Saved Folders"] = "Gespeicherte Ordner";
-$a->strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln";
-$a->strings["Dislike Posts"] = "Gefällt-mir-nicht Beiträge";
-$a->strings["Ability to dislike posts/comments"] = "„Gefällt mir nicht“ ermöglichen";
-$a->strings["Star Posts"] = "Beiträge mit Sternchen versehen";
-$a->strings["Ability to mark special posts with a star indicator"] = "Möglichkeit, spezielle Beiträge mit Sternchen-Symbol zu markieren";
-$a->strings["Tag Cloud"] = "Schlagwort-Wolke";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Persönliche Schlagwort-Wolke auf Deiner Kanal-Seite anzeigen";
-$a->strings["Categories"] = "Kategorien";
-$a->strings["Apps"] = "Apps";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Persönlich";
-$a->strings["Create Personal App"] = "Persönliche App erstellen";
-$a->strings["Edit Personal App"] = "Persönliche App bearbeiten";
-$a->strings["Connect"] = "Verbinden";
-$a->strings["Ignore/Hide"] = "Ignorieren/Verstecken";
-$a->strings["Suggestions"] = "Vorschläge";
-$a->strings["See more..."] = "Mehr anzeigen …";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen.";
-$a->strings["Add New Connection"] = "Neue Verbindung hinzufügen";
-$a->strings["Enter the channel address"] = "Adresse des Kanals eingeben";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Beispiel: bob@beispiel.com, http://beispiel.com/barbara";
-$a->strings["Notes"] = "Notizen";
-$a->strings["Remove term"] = "Eintrag löschen";
-$a->strings["Everything"] = "Alles";
-$a->strings["Archives"] = "Archive";
-$a->strings["Me"] = "Ich";
-$a->strings["Family"] = "Familie";
-$a->strings["Friends"] = "Freunde";
-$a->strings["Acquaintances"] = "Bekannte";
-$a->strings["All"] = "Alle";
-$a->strings["Refresh"] = "Aktualisieren";
-$a->strings["Account settings"] = "Kontoeinstellungen";
-$a->strings["Channel settings"] = "Kanaleinstellungen";
-$a->strings["Additional features"] = "Zusätzliche Funktionen";
-$a->strings["Feature/Addon settings"] = "Funktion-/Addon-Einstellungen";
-$a->strings["Display settings"] = "Anzeigeeinstellungen";
-$a->strings["Connected apps"] = "Verbundene Apps";
-$a->strings["Export channel"] = "Kanal exportieren";
-$a->strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:";
-$a->strings["Premium Channel Settings"] = "Premium-Kanaleinstellungen";
-$a->strings["Settings"] = "Einstellungen";
-$a->strings["Messages"] = "Nachrichten";
-$a->strings["Check Mail"] = "E-Mails abrufen";
-$a->strings["New Message"] = "Neue Nachricht";
-$a->strings["Chat Rooms"] = "Chaträume";
-$a->strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms";
-$a->strings["Suggested Chatrooms"] = "Chatraum-Vorschläge";
-$a->strings["photo/image"] = "Foto/Bild";
-$a->strings["Rate Me"] = "Bewerte mich";
-$a->strings["View Ratings"] = "Bewertungen ansehen";
-$a->strings["Public Hubs"] = "Öffentliche Hubs";
-$a->strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i";
-$a->strings["Starts:"] = "Beginnt:";
-$a->strings["Finishes:"] = "Endet:";
-$a->strings["Location:"] = "Ort:";
-$a->strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Benachrichtigung] Neue Mail auf %s empfangen";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s hat Dir eine private Nachricht auf %3\$s gesendet.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt.";
-$a->strings["a private message"] = "eine private Nachricht";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]einen %4\$s[/zrl] kommentiert";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]%4\$ss %5\$s[/zrl] kommentiert";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen %4\$s[/zrl] kommentiert";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s hat eine Unterhaltung kommentiert, der Du folgst.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Hinweis] %s schrieb auf Deine Pinnwand";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s hat auf Deine Pinnwand auf %3\$s geschrieben";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s hat auf [zrl=%3\$s]Deine Pinnwand[/zrl] geschrieben";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Benachrichtigung] %s hat Dich erwähnt";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s erwähnt";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]hat Dich erwähnt[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Benachrichtigung] %1\$s hat Dich angestupst";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s angestupst";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]hat Dich angestupst[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s hat Deinen Beitrag auf %3\$s verschlagwortet";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen Beitrag[/zrl] verschlagwortet";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Benachrichtigung] Vorstellung erhalten";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, Du hast eine neue Verbindungsanfrage von '%2\$s' auf %3\$s erhalten";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, Du hast [zrl=%2\$s]eine neue Verbindungsanfrage[/zrl] von %3\$s erhalten.";
-$a->strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Benachrichtigung] Freundschaftsvorschlag erhalten";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, Du hast einen Kontaktvorschlag von „%2\$s“ auf %3\$s erhalten";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, Du hast [zrl=%2\$s]einen Kontaktvorschlag[/zrl] für %3\$s von %4\$s erhalten.";
-$a->strings["Name:"] = "Name:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen.";
-$a->strings["[Red:Notify]"] = "[Red:Benachrichtigung]";
-$a->strings["No recipient provided."] = "Kein Empfänger angegeben";
-$a->strings["[no subject]"] = "[kein Betreff]";
-$a->strings["Unable to determine sender."] = "Kann Absender nicht bestimmen.";
-$a->strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden.";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s";
-$a->strings["Please choose"] = "Bitte auswählen";
-$a->strings["Agree"] = "Zustimmen";
-$a->strings["Disagree"] = "Ablehnen";
-$a->strings["Abstain"] = "Enthalten";
-$a->strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert ";
-$a->strings["Channel location missing."] = "Adresse des Kanals fehlt.";
-$a->strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr.";
-$a->strings["Protocol disabled."] = "Protokoll deaktiviert.";
-$a->strings["Protocol blocked for this channel."] = "Das Protokoll wurde für diesen Kanal blockiert.";
-$a->strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen";
-$a->strings["local account not found."] = "Lokales Konto nicht gefunden.";
-$a->strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden.";
-$a->strings["Private Message"] = "Private Nachricht";
-$a->strings["Select"] = "Auswählen";
-$a->strings["Save to Folder"] = "In Ordner speichern";
-$a->strings["I will attend"] = "Ich werde teilnehmen";
-$a->strings["I will not attend"] = "Ich werde nicht teilnehmen";
-$a->strings["I might attend"] = "Ich werde vielleicht teilnehmen";
-$a->strings["I agree"] = "Ich stimme zu";
-$a->strings["I disagree"] = "Ich lehne ab";
-$a->strings["I abstain"] = "Ich enthalte mich";
-$a->strings["View all"] = "Alles anzeigen";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Verbindungen anzeigen";
+App::$strings["Search"] = "Suche";
+App::$strings["Save"] = "Speichern";
+App::$strings["poke"] = "anstupsen";
+App::$strings["poked"] = "stupste";
+App::$strings["ping"] = "anpingen";
+App::$strings["pinged"] = "pingte";
+App::$strings["prod"] = "knuffen";
+App::$strings["prodded"] = "knuffte";
+App::$strings["slap"] = "ohrfeigen";
+App::$strings["slapped"] = "ohrfeigte";
+App::$strings["finger"] = "befummeln";
+App::$strings["fingered"] = "befummelte";
+App::$strings["rebuff"] = "eine Abfuhr erteilen";
+App::$strings["rebuffed"] = "zurückgewiesen";
+App::$strings["happy"] = "glücklich";
+App::$strings["sad"] = "traurig";
+App::$strings["mellow"] = "sanft";
+App::$strings["tired"] = "müde";
+App::$strings["perky"] = "frech";
+App::$strings["angry"] = "sauer";
+App::$strings["stupified"] = "verblüfft";
+App::$strings["puzzled"] = "verwirrt";
+App::$strings["interested"] = "interessiert";
+App::$strings["bitter"] = "verbittert";
+App::$strings["cheerful"] = "fröhlich";
+App::$strings["alive"] = "lebendig";
+App::$strings["annoyed"] = "verärgert";
+App::$strings["anxious"] = "unruhig";
+App::$strings["cranky"] = "schrullig";
+App::$strings["disturbed"] = "verstört";
+App::$strings["frustrated"] = "frustriert";
+App::$strings["depressed"] = "deprimiert";
+App::$strings["motivated"] = "motiviert";
+App::$strings["relaxed"] = "entspannt";
+App::$strings["surprised"] = "überrascht";
+App::$strings["Monday"] = "Montag";
+App::$strings["Tuesday"] = "Dienstag";
+App::$strings["Wednesday"] = "Mittwoch";
+App::$strings["Thursday"] = "Donnerstag";
+App::$strings["Friday"] = "Freitag";
+App::$strings["Saturday"] = "Samstag";
+App::$strings["Sunday"] = "Sonntag";
+App::$strings["January"] = "Januar";
+App::$strings["February"] = "Februar";
+App::$strings["March"] = "März";
+App::$strings["April"] = "April";
+App::$strings["May"] = "Mai";
+App::$strings["June"] = "Juni";
+App::$strings["July"] = "Juli";
+App::$strings["August"] = "August";
+App::$strings["September"] = "September";
+App::$strings["October"] = "Oktober";
+App::$strings["November"] = "November";
+App::$strings["December"] = "Dezember";
+App::$strings["unknown.???"] = "unbekannt.???";
+App::$strings["bytes"] = "Bytes";
+App::$strings["remove category"] = "Kategorie entfernen";
+App::$strings["remove from file"] = "aus der Datei entfernen";
+App::$strings["Click to open/close"] = "Klicke zum Öffnen/Schließen";
+App::$strings["Link to Source"] = "Link zur Quelle";
+App::$strings["default"] = "Standard";
+App::$strings["Page layout"] = "Seitengestaltung";
+App::$strings["You can create your own with the layouts tool"] = "Mit dem Gestaltungswerkzeug kannst Du Deine eigenen Gestaltungen erstellen";
+App::$strings["Page content type"] = "Art des Seiteninhalts";
+App::$strings["Select an alternate language"] = "Wähle eine alternative Sprache";
+App::$strings["photo"] = "Foto";
+App::$strings["event"] = "Termin";
+App::$strings["status"] = "Status";
+App::$strings["comment"] = "Kommentar";
+App::$strings["activity"] = "Aktivität";
+App::$strings["Design Tools"] = "Gestaltungswerkzeuge";
+App::$strings["Blocks"] = "Blöcke";
+App::$strings["Menus"] = "Menüs";
+App::$strings["Layouts"] = "Gestaltungen";
+App::$strings["Pages"] = "Seiten";
+App::$strings["Collection"] = "Ordner";
+App::$strings["parent"] = "Ãœbergeordnetes Verzeichnis";
+App::$strings["Principal"] = "Prinzipal";
+App::$strings["Addressbook"] = "Adressbuch";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Posteingang für überwachte Kalender";
+App::$strings["Schedule Outbox"] = "Postausgang für überwachte Kalender";
+App::$strings["Unknown"] = "Unbekannt";
+App::$strings["%1\$s used"] = "%1\$s verwendet";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s von %2\$s verwendet (%3\$s&#37;)";
+App::$strings["Files"] = "Dateien";
+App::$strings["Total"] = "Summe";
+App::$strings["Shared"] = "Geteilt";
+App::$strings["Create"] = "Erstelle";
+App::$strings["Upload"] = "Hochladen";
+App::$strings["Name"] = "Name";
+App::$strings["Type"] = "Typ";
+App::$strings["Size"] = "Größe";
+App::$strings["Last Modified"] = "Zuletzt geändert";
+App::$strings["Delete"] = "Löschen";
+App::$strings["Create new folder"] = "Neuen Ordner anlegen";
+App::$strings["Upload file"] = "Datei hochladen";
+App::$strings["%1\$s's bookmarks"] = "%1\$ss Lesezeichen";
+App::$strings["view full size"] = "In Vollbildansicht anschauen";
+App::$strings["\$Projectname Notification"] = "\$Projectname-Benachrichtigung";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Danke.";
+App::$strings["%s Administrator"] = "der Administrator von %s";
+App::$strings["No Subject"] = "Kein Betreff";
+App::$strings["General Features"] = "Allgemeine Funktionen";
+App::$strings["Content Expiration"] = "Verfall von Inhalten";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Lösche Beiträge, Kommentare und/oder private Nachrichten automatisch zu einem zukünftigen Datum.";
+App::$strings["Multiple Profiles"] = "Mehrfachprofile";
+App::$strings["Ability to create multiple profiles"] = "Mehrfachprofile anlegen können";
+App::$strings["Advanced Profiles"] = "Erweiterte Profile";
+App::$strings["Additional profile sections and selections"] = "Stellt zusätzliche Bereiche und Felder im Profil zur Verfügung";
+App::$strings["Profile Import/Export"] = "Profil-Import/Export";
+App::$strings["Save and load profile details across sites/channels"] = "Speichere Dein Profil, um es in einen anderen Kanal zu importieren";
+App::$strings["Web Pages"] = "Webseiten";
+App::$strings["Provide managed web pages on your channel"] = "Stelle verwaltete Webseiten in Deinem Kanal zur Verfügung";
+App::$strings["Private Notes"] = "Private Notizen";
+App::$strings["Enables a tool to store notes and reminders"] = "Aktiviert ein Werkzeug zum Speichern von Notizen und Erinnerungen";
+App::$strings["Navigation Channel Select"] = "Kanal-Auswahl in der Navigationsleiste";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Wechsle direkt über das Navigationsmenü zu anderen Kanälen";
+App::$strings["Photo Location"] = "Aufnahmeort";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Aufnahmeort des Fotos auf einer Karte verlinken, falls verfügbar.";
+App::$strings["Expert Mode"] = "Expertenmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Aktiviere den Expertenmodus, um fortgeschrittene Konfigurationsoptionen zu aktivieren";
+App::$strings["Premium Channel"] = "Premium-Kanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ermöglicht es, Einschränkungen und Bedingungen für Verbindungen dieses Kanals festzulegen";
+App::$strings["Post Composition Features"] = "Nachbearbeitungsfunktionen";
+App::$strings["Use Markdown"] = "Markdown benutzen";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Erlaube die Verwendung von \"Markdown\"-Syntax zur Formatierung von Beiträgen";
+App::$strings["Large Photos"] = "Große Fotos";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Große Vorschaubilder (640px) in Beiträgen anzeigen. Ist dies deaktiviert, werden kleine Vorschaubilder (320px) angezeigt.";
+App::$strings["Channel Sources"] = "Kanal-Quellen";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importiere automatisch Inhalte für diesen Kanal von anderen Kanälen oder Feeds";
+App::$strings["Even More Encryption"] = "Noch mehr Verschlüsselung";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Erlaube optionale Verschlüsselung von Inhalten (Ende-zu-Ende mit geteiltem Sicherheitsschlüssel)";
+App::$strings["Enable voting tools"] = "Umfragewerkzeuge aktivieren";
+App::$strings["Provide a class of post which others can vote on"] = "Aktiviere die Umfragewerkzeuge, damit andere Benutzer über Deine Beiträge abstimmen können. Muss im Beitrag selbst noch aktiviert werden.";
+App::$strings["Network and Stream Filtering"] = "Netzwerk- und Stream-Filter";
+App::$strings["Search by Date"] = "Suche nach Datum";
+App::$strings["Ability to select posts by date ranges"] = "Möglichkeit, Beiträge nach Zeiträumen auszuwählen";
+App::$strings["Collections Filter"] = "Filter für Sammlung";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Aktiviere nur Netzwerk-Beiträge von ausgewählten Sammlungen";
+App::$strings["Saved Searches"] = "Gespeicherte Suchanfragen";
+App::$strings["Save search terms for re-use"] = "Suchbegriffe zur Wiederverwendung abspeichern";
+App::$strings["Network Personal Tab"] = "Persönlicher Netzwerkreiter";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Aktiviere Reiter nur für die Netzwerk-Beiträge, mit denen Du interagiert hast";
+App::$strings["Network New Tab"] = "Netzwerkreiter Neu";
+App::$strings["Enable tab to display all new Network activity"] = "Aktiviere Reiter, um alle neuen Netzwerkaktivitäten zu zeigen";
+App::$strings["Affinity Tool"] = "Beziehungswerkzeug";
+App::$strings["Filter stream activity by depth of relationships"] = "Filter Aktivitätenstream nach Tiefe der Beziehung";
+App::$strings["Connection Filtering"] = "Filter für Sammlungen";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtere eingehende Beiträge von Kontakten auf der Basis von Schlüsselwörtern und dem Inhalt.";
+App::$strings["Suggest Channels"] = "Kanäle vorschlagen";
+App::$strings["Show channel suggestions"] = "Kanalvorschläge anzeigen";
+App::$strings["Post/Comment Tools"] = "Beitrag-/Kommentarwerkzeuge";
+App::$strings["Tagging"] = "Verschlagworten";
+App::$strings["Ability to tag existing posts"] = "Möglichkeit, um existierende Beiträge zu verschlagworten";
+App::$strings["Post Categories"] = "Beitrags-Kategorien";
+App::$strings["Add categories to your posts"] = "Kategorien für Beiträge";
+App::$strings["Saved Folders"] = "Gespeicherte Ordner";
+App::$strings["Ability to file posts under folders"] = "Möglichkeit, Beiträge in Verzeichnissen zu sammeln";
+App::$strings["Dislike Posts"] = "Gefällt-mir-nicht Beiträge";
+App::$strings["Ability to dislike posts/comments"] = "„Gefällt mir nicht“ ermöglichen";
+App::$strings["Star Posts"] = "Beiträge mit Sternchen versehen";
+App::$strings["Ability to mark special posts with a star indicator"] = "Möglichkeit, spezielle Beiträge mit Sternchen-Symbol zu markieren";
+App::$strings["Tag Cloud"] = "Schlagwort-Wolke";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Persönliche Schlagwort-Wolke auf Deiner Kanal-Seite anzeigen";
+App::$strings["Categories"] = "Kategorien";
+App::$strings["Apps"] = "Apps";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Persönlich";
+App::$strings["Create Personal App"] = "Persönliche App erstellen";
+App::$strings["Edit Personal App"] = "Persönliche App bearbeiten";
+App::$strings["Connect"] = "Verbinden";
+App::$strings["Ignore/Hide"] = "Ignorieren/Verstecken";
+App::$strings["Suggestions"] = "Vorschläge";
+App::$strings["See more..."] = "Mehr anzeigen …";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du bist %1$.0f von maximal %2$.0f erlaubten Verbindungen eingegangen.";
+App::$strings["Add New Connection"] = "Neue Verbindung hinzufügen";
+App::$strings["Enter the channel address"] = "Adresse des Kanals eingeben";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Beispiel: bob@beispiel.com, http://beispiel.com/barbara";
+App::$strings["Notes"] = "Notizen";
+App::$strings["Remove term"] = "Eintrag löschen";
+App::$strings["Everything"] = "Alles";
+App::$strings["Archives"] = "Archive";
+App::$strings["Me"] = "Ich";
+App::$strings["Family"] = "Familie";
+App::$strings["Friends"] = "Freunde";
+App::$strings["Acquaintances"] = "Bekannte";
+App::$strings["All"] = "Alle";
+App::$strings["Refresh"] = "Aktualisieren";
+App::$strings["Account settings"] = "Kontoeinstellungen";
+App::$strings["Channel settings"] = "Kanaleinstellungen";
+App::$strings["Additional features"] = "Zusätzliche Funktionen";
+App::$strings["Feature/Addon settings"] = "Funktion-/Addon-Einstellungen";
+App::$strings["Display settings"] = "Anzeigeeinstellungen";
+App::$strings["Connected apps"] = "Verbundene Apps";
+App::$strings["Export channel"] = "Kanal exportieren";
+App::$strings["Connection Default Permissions"] = "Standardzugriffsrechte für neue Verbindungen:";
+App::$strings["Premium Channel Settings"] = "Premium-Kanaleinstellungen";
+App::$strings["Settings"] = "Einstellungen";
+App::$strings["Messages"] = "Nachrichten";
+App::$strings["Check Mail"] = "E-Mails abrufen";
+App::$strings["New Message"] = "Neue Nachricht";
+App::$strings["Chat Rooms"] = "Chaträume";
+App::$strings["Bookmarked Chatrooms"] = "Gespeicherte Chatrooms";
+App::$strings["Suggested Chatrooms"] = "Chatraum-Vorschläge";
+App::$strings["photo/image"] = "Foto/Bild";
+App::$strings["Rate Me"] = "Bewerte mich";
+App::$strings["View Ratings"] = "Bewertungen ansehen";
+App::$strings["Public Hubs"] = "Öffentliche Hubs";
+App::$strings["l F d, Y \\@ g:i A"] = "l, d. F Y, H:i";
+App::$strings["Starts:"] = "Beginnt:";
+App::$strings["Finishes:"] = "Endet:";
+App::$strings["Location:"] = "Ort:";
+App::$strings["This event has been added to your calendar."] = "Dieser Termin wurde zu Deinem Kalender hinzugefügt";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Benachrichtigung] Neue Mail auf %s empfangen";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s hat Dir eine private Nachricht auf %3\$s gesendet.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s hat Dir %2\$s geschickt.";
+App::$strings["a private message"] = "eine private Nachricht";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bitte besuche %s, um die private Nachricht anzusehen und/oder darauf zu antworten.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]einen %4\$s[/zrl] kommentiert";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]%4\$ss %5\$s[/zrl] kommentiert";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen %4\$s[/zrl] kommentiert";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Benachrichtigung] Kommentar in Unterhaltung #%1\$d von %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s hat eine Unterhaltung kommentiert, der Du folgst.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Unterhaltung anzusehen und/oder zu kommentieren.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Hinweis] %s schrieb auf Deine Pinnwand";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s hat auf Deine Pinnwand auf %3\$s geschrieben";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s hat auf [zrl=%3\$s]Deine Pinnwand[/zrl] geschrieben";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Benachrichtigung] %s hat Dich erwähnt";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s erwähnt";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]hat Dich erwähnt[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Benachrichtigung] %1\$s hat Dich angestupst";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s hat Dich auf %3\$s angestupst";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]hat Dich angestupst[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Benachrichtigung] %s hat Deinen Beitrag verschlagwortet";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s hat Deinen Beitrag auf %3\$s verschlagwortet";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s hat [zrl=%3\$s]Deinen Beitrag[/zrl] verschlagwortet";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Benachrichtigung] Vorstellung erhalten";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, Du hast eine neue Verbindungsanfrage von '%2\$s' auf %3\$s erhalten";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, Du hast [zrl=%2\$s]eine neue Verbindungsanfrage[/zrl] von %3\$s erhalten.";
+App::$strings["You may visit their profile at %s"] = "Du kannst Dir das Profil unter %s ansehen";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Bitte besuche %s , um die Verbindungsanfrage anzunehmen oder abzulehnen.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Benachrichtigung] Freundschaftsvorschlag erhalten";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, Du hast einen Kontaktvorschlag von „%2\$s“ auf %3\$s erhalten";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, Du hast [zrl=%2\$s]einen Kontaktvorschlag[/zrl] für %3\$s von %4\$s erhalten.";
+App::$strings["Name:"] = "Name:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bitte besuche %s um den Vorschlag zu akzeptieren oder abzulehnen.";
+App::$strings["[Red:Notify]"] = "[Red:Benachrichtigung]";
+App::$strings["No recipient provided."] = "Kein Empfänger angegeben";
+App::$strings["[no subject]"] = "[kein Betreff]";
+App::$strings["Unable to determine sender."] = "Kann Absender nicht bestimmen.";
+App::$strings["Stored post could not be verified."] = "Gespeicherter Beitrag konnten nicht überprüft werden.";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s";
+App::$strings["Please choose"] = "Bitte auswählen";
+App::$strings["Agree"] = "Zustimmen";
+App::$strings["Disagree"] = "Ablehnen";
+App::$strings["Abstain"] = "Enthalten";
+App::$strings["Channel is blocked on this site."] = "Der Kanal ist auf dieser Seite blockiert ";
+App::$strings["Channel location missing."] = "Adresse des Kanals fehlt.";
+App::$strings["Response from remote channel was incomplete."] = "Antwort des entfernten Kanals war unvollständig.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanal wurde gelöscht und existiert nicht mehr.";
+App::$strings["Protocol disabled."] = "Protokoll deaktiviert.";
+App::$strings["Protocol blocked for this channel."] = "Das Protokoll wurde für diesen Kanal blockiert.";
+App::$strings["Channel discovery failed."] = "Kanalsuche fehlgeschlagen";
+App::$strings["local account not found."] = "Lokales Konto nicht gefunden.";
+App::$strings["Cannot connect to yourself."] = "Du kannst Dich nicht mit Dir selbst verbinden.";
+App::$strings["Private Message"] = "Private Nachricht";
+App::$strings["Select"] = "Auswählen";
+App::$strings["Save to Folder"] = "In Ordner speichern";
+App::$strings["I will attend"] = "Ich werde teilnehmen";
+App::$strings["I will not attend"] = "Ich werde nicht teilnehmen";
+App::$strings["I might attend"] = "Ich werde vielleicht teilnehmen";
+App::$strings["I agree"] = "Ich stimme zu";
+App::$strings["I disagree"] = "Ich lehne ab";
+App::$strings["I abstain"] = "Ich enthalte mich";
+App::$strings["View all"] = "Alles anzeigen";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Gefällt mir",
1 => "Gefällt mir",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Gefällt nicht",
1 => "Gefällt nicht",
);
-$a->strings["Add Star"] = "Stern hinzufügen";
-$a->strings["Remove Star"] = "Stern entfernen";
-$a->strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten";
-$a->strings["starred"] = "markiert";
-$a->strings["Message signature validated"] = "Signatur überprüft";
-$a->strings["Message signature incorrect"] = "Signatur nicht korrekt";
-$a->strings["Add Tag"] = "Tag hinzufügen";
-$a->strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)";
-$a->strings["like"] = "mag";
-$a->strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)";
-$a->strings["dislike"] = "lehne ab";
-$a->strings["Share This"] = "Teilen";
-$a->strings["share"] = "Teilen";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Stern hinzufügen";
+App::$strings["Remove Star"] = "Stern entfernen";
+App::$strings["Toggle Star Status"] = "Markierungsstatus (Stern) umschalten";
+App::$strings["starred"] = "markiert";
+App::$strings["Message signature validated"] = "Signatur überprüft";
+App::$strings["Message signature incorrect"] = "Signatur nicht korrekt";
+App::$strings["Add Tag"] = "Tag hinzufügen";
+App::$strings["I like this (toggle)"] = "Mir gefällt das (Umschalter)";
+App::$strings["like"] = "mag";
+App::$strings["I don't like this (toggle)"] = "Mir gefällt das nicht (Umschalter)";
+App::$strings["dislike"] = "lehne ab";
+App::$strings["Share This"] = "Teilen";
+App::$strings["share"] = "Teilen";
+App::$strings["%d comment"] = array(
0 => "%d Kommentar",
1 => "%d Kommentare",
);
-$a->strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s";
-$a->strings["to"] = "an";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Wall-to-Wall";
-$a->strings["via Wall-To-Wall:"] = "via Wall-To-Wall:";
-$a->strings["from %s"] = "via %s";
-$a->strings["last edited: %s"] = "zuletzt bearbeitet: %s";
-$a->strings["Expires: %s"] = "Verfällt: %s";
-$a->strings["Save Bookmarks"] = "Favoriten speichern";
-$a->strings["Add to Calendar"] = "Zum Kalender hinzufügen";
-$a->strings["Mark all seen"] = "Alle als gelesen markieren";
-$a->strings["__ctx:noun__ Likes"] = "Gefällt mir";
-$a->strings["__ctx:noun__ Dislikes"] = "Gefällt nicht";
-$a->strings["Close"] = "Schließen";
-$a->strings["Please wait"] = "Bitte warten";
-$a->strings["This is you"] = "Das bist Du";
-$a->strings["Bold"] = "Fett";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Unterstrichen";
-$a->strings["Quote"] = "Zitat";
-$a->strings["Code"] = "Code";
-$a->strings["Image"] = "Bild";
-$a->strings["Insert Link"] = "Link einfügen";
-$a->strings["Video"] = "Video";
-$a->strings["Encrypt text"] = "Text verschlüsseln";
-$a->strings["New window"] = "Neues Fenster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browser Fenster oder Tab";
-$a->strings["User '%s' deleted"] = "Benutzer '%s' gelöscht";
-$a->strings["Attachments:"] = "Anhänge:";
-$a->strings["\$Projectname event notification:"] = "\$Projectname-Terminbenachrichtigung:";
-$a->strings["Logout"] = "Abmelden";
-$a->strings["End this session"] = "Beende diese Sitzung";
-$a->strings["Home"] = "Home";
-$a->strings["Your posts and conversations"] = "Deine Beiträge und Unterhaltungen";
-$a->strings["View Profile"] = "Profil ansehen";
-$a->strings["Your profile page"] = "Deine Profilseite";
-$a->strings["Edit Profiles"] = "Profile bearbeiten";
-$a->strings["Manage/Edit profiles"] = "Profile verwalten";
-$a->strings["Edit Profile"] = "Profile bearbeiten";
-$a->strings["Edit your profile"] = "Profil bearbeiten";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Deine Bilder";
-$a->strings["Your files"] = "Deine Dateien";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Deine Chaträume";
-$a->strings["Bookmarks"] = "Lesezeichen";
-$a->strings["Your bookmarks"] = "Deine Lesezeichen";
-$a->strings["Webpages"] = "Webseiten";
-$a->strings["Your webpages"] = "Deine Webseiten";
-$a->strings["Login"] = "Anmelden";
-$a->strings["Sign in"] = "Anmelden";
-$a->strings["%s - click to logout"] = "%s - Klick zum Abmelden";
-$a->strings["Remote authentication"] = "Ãœber Konto auf anderem Server einloggen";
-$a->strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren";
-$a->strings["Home Page"] = "Homepage";
-$a->strings["Register"] = "Registrieren";
-$a->strings["Create an account"] = "Erzeuge ein Konto";
-$a->strings["Help"] = "Hilfe";
-$a->strings["Help and documentation"] = "Hilfe und Dokumentation";
-$a->strings["Applications, utilities, links, games"] = "Anwendungen (Apps), Zubehör, Links, Spiele";
-$a->strings["Search site content"] = "Durchsuche Seiten-Inhalt";
-$a->strings["Directory"] = "Verzeichnis";
-$a->strings["Channel Directory"] = "Kanal-Verzeichnis";
-$a->strings["Matrix"] = "Matrix";
-$a->strings["Your matrix"] = "Deine Matrix";
-$a->strings["Mark all matrix notifications seen"] = "Markiere alle Matrix-Benachrichtigungen als angesehen";
-$a->strings["Channel Home"] = "Mein Kanal";
-$a->strings["Channel home"] = "Mein Kanal";
-$a->strings["Mark all channel notifications seen"] = "Markiere alle Kanal-Benachrichtigungen als angesehen";
-$a->strings["Connections"] = "Verbindungen";
-$a->strings["Notices"] = "Benachrichtigungen";
-$a->strings["Notifications"] = "Benachrichtigungen";
-$a->strings["See all notifications"] = "Alle Benachrichtigungen ansehen";
-$a->strings["Mark all system notifications seen"] = "Markiere alle System-Benachrichtigungen als gesehen";
-$a->strings["Mail"] = "Mail";
-$a->strings["Private mail"] = "Persönliche Mail";
-$a->strings["See all private messages"] = "Alle persönlichen Nachrichten ansehen";
-$a->strings["Mark all private messages seen"] = "Markiere alle persönlichen Nachrichten als gesehen";
-$a->strings["Inbox"] = "Eingang";
-$a->strings["Outbox"] = "Ausgang";
-$a->strings["Events"] = "Termine";
-$a->strings["Event Calendar"] = "Terminkalender";
-$a->strings["See all events"] = "Alle Termine ansehen";
-$a->strings["Mark all events seen"] = "Markiere alle Termine als gesehen";
-$a->strings["Channel Manager"] = "Kanal-Manager";
-$a->strings["Manage Your Channels"] = "Verwalte Deine Kanäle";
-$a->strings["Account/Channel Settings"] = "Konto-/Kanaleinstellungen";
-$a->strings["Admin"] = "Administration";
-$a->strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration";
-$a->strings["Loading..."] = "Lädt ...";
-$a->strings["@name, #tag, content"] = "@Name, #Schlagwort, Text";
-$a->strings["Please wait..."] = "Bitte warten...";
-$a->strings["Tags"] = "Schlagwörter";
-$a->strings["Keywords"] = "Schlüsselwörter";
-$a->strings["have"] = "habe";
-$a->strings["has"] = "hat";
-$a->strings["want"] = "will";
-$a->strings["wants"] = "will";
-$a->strings["likes"] = "gefällt";
-$a->strings["dislikes"] = "mag nicht";
-$a->strings[" and "] = "und";
-$a->strings["public profile"] = "öffentliches Profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s hat %2\$s auf &ldquo;%3\$s&rdquo; geändert";
-$a->strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde.";
-$a->strings["Can view my normal stream and posts"] = "Kann meine normalen Beiträge sehen";
-$a->strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen";
-$a->strings["Can view my photo albums"] = "Kann meine Fotoalben betrachten";
-$a->strings["Can view my connections"] = "Kann meine Verbindungen sehen";
-$a->strings["Can view my file storage"] = "Kann meine Dateiordner lesen";
-$a->strings["Can view my webpages"] = "Kann meine Webseiten sehen";
-$a->strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen";
-$a->strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen";
-$a->strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken";
-$a->strings["Can post photos to my photo albums"] = "Kann Fotos in meinen Fotoalben veröffentlichen";
-$a->strings["Can like/dislike stuff"] = "Kann andere Elemente mögen/nicht mögen";
-$a->strings["Profiles and things other than posts/comments"] = "Profile und alles außer Beiträge und Kommentare";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kann an alle meine Kontakte via @-Erwähnung Nachrichten weiterleiten";
-$a->strings["Advanced - useful for creating group forum channels"] = "Fortgeschritten - sinnvoll, um Gruppen-Kanäle/-Foren zu erstellen";
-$a->strings["Can chat with me (when available)"] = "Kann mit mir chatten (wenn verfügbar)";
-$a->strings["Can write to my file storage"] = "Kann in meine Dateiordner schreiben";
-$a->strings["Can edit my webpages"] = "Kann meine Webseiten bearbeiten";
-$a->strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Etwas fortgeschritten – sehr nützlich in offenen Gemeinschaften";
-$a->strings["Can administer my channel resources"] = "Kann meine Kanäle administrieren";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Sehr fortgeschritten. Bearbeite das nur, wenn Du genau weißt, was Du tust";
-$a->strings["Social Networking"] = "Soziales Netzwerk";
-$a->strings["Mostly Public"] = "Weitgehend öffentlich";
-$a->strings["Restricted"] = "Beschränkt";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Forum";
-$a->strings["Feed Republish"] = "Teilen von Feeds";
-$a->strings["Special Purpose"] = "Für besondere Zwecke";
-$a->strings["Celebrity/Soapbox"] = "Mitteilungs-Kanal (keine Kommentare)";
-$a->strings["Group Repository"] = "Gruppenarchiv";
-$a->strings["Other"] = "Andere";
-$a->strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus";
-$a->strings["channel"] = "Kanal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Gefällt mir";
-$a->strings["__ctx:title__ Dislikes"] = "Gefällt mir nicht";
-$a->strings["__ctx:title__ Agree"] = "Zustimmungen";
-$a->strings["__ctx:title__ Disagree"] = "Ablehnungen";
-$a->strings["__ctx:title__ Abstain"] = "Enthaltungen";
-$a->strings["__ctx:title__ Attending"] = "Zusagen";
-$a->strings["__ctx:title__ Not attending"] = "Absagen";
-$a->strings["__ctx:title__ Might attend"] = "Vielleicht";
-$a->strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen";
-$a->strings["Categories:"] = "Kategorien:";
-$a->strings["Filed under:"] = "Gespeichert unter:";
-$a->strings["View in context"] = "Im Zusammenhang anschauen";
-$a->strings["remove"] = "lösche";
-$a->strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente";
-$a->strings["View Source"] = "Quelle anzeigen";
-$a->strings["Follow Thread"] = "Unterhaltung folgen";
-$a->strings["View Status"] = "Status ansehen";
-$a->strings["View Photos"] = "Fotos ansehen";
-$a->strings["Matrix Activity"] = "Matrix-Aktivität";
-$a->strings["Edit Contact"] = "Kontakt bearbeiten";
-$a->strings["Send PM"] = "Sende PN";
-$a->strings["Poke"] = "Anstupsen";
-$a->strings["%s likes this."] = "%s gefällt das.";
-$a->strings["%s doesn't like this."] = "%s gefällt das nicht.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Schaue Dir %ss Profil an – %s";
+App::$strings["to"] = "an";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Wall-to-Wall";
+App::$strings["via Wall-To-Wall:"] = "via Wall-To-Wall:";
+App::$strings["from %s"] = "via %s";
+App::$strings["last edited: %s"] = "zuletzt bearbeitet: %s";
+App::$strings["Expires: %s"] = "Verfällt: %s";
+App::$strings["Save Bookmarks"] = "Favoriten speichern";
+App::$strings["Add to Calendar"] = "Zum Kalender hinzufügen";
+App::$strings["Mark all seen"] = "Alle als gelesen markieren";
+App::$strings["__ctx:noun__ Likes"] = "Gefällt mir";
+App::$strings["__ctx:noun__ Dislikes"] = "Gefällt nicht";
+App::$strings["Close"] = "Schließen";
+App::$strings["Please wait"] = "Bitte warten";
+App::$strings["This is you"] = "Das bist Du";
+App::$strings["Bold"] = "Fett";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Unterstrichen";
+App::$strings["Quote"] = "Zitat";
+App::$strings["Code"] = "Code";
+App::$strings["Image"] = "Bild";
+App::$strings["Insert Link"] = "Link einfügen";
+App::$strings["Video"] = "Video";
+App::$strings["Encrypt text"] = "Text verschlüsseln";
+App::$strings["New window"] = "Neues Fenster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Öffne die markierte Adresse in einem neuen Browser Fenster oder Tab";
+App::$strings["User '%s' deleted"] = "Benutzer '%s' gelöscht";
+App::$strings["Attachments:"] = "Anhänge:";
+App::$strings["\$Projectname event notification:"] = "\$Projectname-Terminbenachrichtigung:";
+App::$strings["Logout"] = "Abmelden";
+App::$strings["End this session"] = "Beende diese Sitzung";
+App::$strings["Home"] = "Home";
+App::$strings["Your posts and conversations"] = "Deine Beiträge und Unterhaltungen";
+App::$strings["View Profile"] = "Profil ansehen";
+App::$strings["Your profile page"] = "Deine Profilseite";
+App::$strings["Edit Profiles"] = "Profile bearbeiten";
+App::$strings["Manage/Edit profiles"] = "Profile verwalten";
+App::$strings["Edit Profile"] = "Profile bearbeiten";
+App::$strings["Edit your profile"] = "Profil bearbeiten";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Deine Bilder";
+App::$strings["Your files"] = "Deine Dateien";
+App::$strings["Chat"] = "Chat";
+App::$strings["Your chatrooms"] = "Deine Chaträume";
+App::$strings["Bookmarks"] = "Lesezeichen";
+App::$strings["Your bookmarks"] = "Deine Lesezeichen";
+App::$strings["Webpages"] = "Webseiten";
+App::$strings["Your webpages"] = "Deine Webseiten";
+App::$strings["Login"] = "Anmelden";
+App::$strings["Sign in"] = "Anmelden";
+App::$strings["%s - click to logout"] = "%s - Klick zum Abmelden";
+App::$strings["Remote authentication"] = "Ãœber Konto auf anderem Server einloggen";
+App::$strings["Click to authenticate to your home hub"] = "Klicke, um Dich über Deinen Heimat-Server zu authentifizieren";
+App::$strings["Home Page"] = "Homepage";
+App::$strings["Register"] = "Registrieren";
+App::$strings["Create an account"] = "Erzeuge ein Konto";
+App::$strings["Help"] = "Hilfe";
+App::$strings["Help and documentation"] = "Hilfe und Dokumentation";
+App::$strings["Applications, utilities, links, games"] = "Anwendungen (Apps), Zubehör, Links, Spiele";
+App::$strings["Search site content"] = "Durchsuche Seiten-Inhalt";
+App::$strings["Directory"] = "Verzeichnis";
+App::$strings["Channel Directory"] = "Kanal-Verzeichnis";
+App::$strings["Matrix"] = "Matrix";
+App::$strings["Your matrix"] = "Deine Matrix";
+App::$strings["Mark all matrix notifications seen"] = "Markiere alle Matrix-Benachrichtigungen als angesehen";
+App::$strings["Channel Home"] = "Mein Kanal";
+App::$strings["Channel home"] = "Mein Kanal";
+App::$strings["Mark all channel notifications seen"] = "Markiere alle Kanal-Benachrichtigungen als angesehen";
+App::$strings["Connections"] = "Verbindungen";
+App::$strings["Notices"] = "Benachrichtigungen";
+App::$strings["Notifications"] = "Benachrichtigungen";
+App::$strings["See all notifications"] = "Alle Benachrichtigungen ansehen";
+App::$strings["Mark all system notifications seen"] = "Markiere alle System-Benachrichtigungen als gesehen";
+App::$strings["Mail"] = "Mail";
+App::$strings["Private mail"] = "Persönliche Mail";
+App::$strings["See all private messages"] = "Alle persönlichen Nachrichten ansehen";
+App::$strings["Mark all private messages seen"] = "Markiere alle persönlichen Nachrichten als gesehen";
+App::$strings["Inbox"] = "Eingang";
+App::$strings["Outbox"] = "Ausgang";
+App::$strings["Events"] = "Termine";
+App::$strings["Event Calendar"] = "Terminkalender";
+App::$strings["See all events"] = "Alle Termine ansehen";
+App::$strings["Mark all events seen"] = "Markiere alle Termine als gesehen";
+App::$strings["Channel Manager"] = "Kanal-Manager";
+App::$strings["Manage Your Channels"] = "Verwalte Deine Kanäle";
+App::$strings["Account/Channel Settings"] = "Konto-/Kanaleinstellungen";
+App::$strings["Admin"] = "Administration";
+App::$strings["Site Setup and Configuration"] = "Seiten-Einrichtung und -Konfiguration";
+App::$strings["Loading..."] = "Lädt ...";
+App::$strings["@name, #tag, content"] = "@Name, #Schlagwort, Text";
+App::$strings["Please wait..."] = "Bitte warten...";
+App::$strings["Tags"] = "Schlagwörter";
+App::$strings["Keywords"] = "Schlüsselwörter";
+App::$strings["have"] = "habe";
+App::$strings["has"] = "hat";
+App::$strings["want"] = "will";
+App::$strings["wants"] = "will";
+App::$strings["likes"] = "gefällt";
+App::$strings["dislikes"] = "mag nicht";
+App::$strings[" and "] = "und";
+App::$strings["public profile"] = "öffentliches Profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s hat %2\$s auf &ldquo;%3\$s&rdquo; geändert";
+App::$strings["Visit %1\$s's %2\$s"] = "Besuche %1\$s's %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s hat ein aktualisiertes %2\$s, %3\$s wurde verändert.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Security-Token des Formulars war nicht korrekt. Das ist wahrscheinlich passiert, weil das Formular zu lange (>3 Stunden) offen war, bevor es abgeschickt wurde.";
+App::$strings["Can view my normal stream and posts"] = "Kann meine normalen Beiträge sehen";
+App::$strings["Can view my default channel profile"] = "Kann mein Standardprofil sehen";
+App::$strings["Can view my photo albums"] = "Kann meine Fotoalben betrachten";
+App::$strings["Can view my connections"] = "Kann meine Verbindungen sehen";
+App::$strings["Can view my file storage"] = "Kann meine Dateiordner lesen";
+App::$strings["Can view my webpages"] = "Kann meine Webseiten sehen";
+App::$strings["Can send me their channel stream and posts"] = "Kann mir die Beiträge aus seinem/ihrem Kanal schicken";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kann auf meiner Kanal-Seite (\"wall\") Beiträge veröffentlichen";
+App::$strings["Can comment on or like my posts"] = "Darf meine Beiträge kommentieren und mögen/nicht mögen";
+App::$strings["Can send me private mail messages"] = "Kann mir private Nachrichten schicken";
+App::$strings["Can post photos to my photo albums"] = "Kann Fotos in meinen Fotoalben veröffentlichen";
+App::$strings["Can like/dislike stuff"] = "Kann andere Elemente mögen/nicht mögen";
+App::$strings["Profiles and things other than posts/comments"] = "Profile und alles außer Beiträge und Kommentare";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kann an alle meine Kontakte via @-Erwähnung Nachrichten weiterleiten";
+App::$strings["Advanced - useful for creating group forum channels"] = "Fortgeschritten - sinnvoll, um Gruppen-Kanäle/-Foren zu erstellen";
+App::$strings["Can chat with me (when available)"] = "Kann mit mir chatten (wenn verfügbar)";
+App::$strings["Can write to my file storage"] = "Kann in meine Dateiordner schreiben";
+App::$strings["Can edit my webpages"] = "Kann meine Webseiten bearbeiten";
+App::$strings["Can source my public posts in derived channels"] = "Kann meine öffentlichen Beiträge als Quellen für Kanäle verwenden";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Etwas fortgeschritten – sehr nützlich in offenen Gemeinschaften";
+App::$strings["Can administer my channel resources"] = "Kann meine Kanäle administrieren";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Sehr fortgeschritten. Bearbeite das nur, wenn Du genau weißt, was Du tust";
+App::$strings["Social Networking"] = "Soziales Netzwerk";
+App::$strings["Mostly Public"] = "Weitgehend öffentlich";
+App::$strings["Restricted"] = "Beschränkt";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Forum";
+App::$strings["Feed Republish"] = "Teilen von Feeds";
+App::$strings["Special Purpose"] = "Für besondere Zwecke";
+App::$strings["Celebrity/Soapbox"] = "Mitteilungs-Kanal (keine Kommentare)";
+App::$strings["Group Repository"] = "Gruppenarchiv";
+App::$strings["Other"] = "Andere";
+App::$strings["Custom/Expert Mode"] = "Benutzerdefiniert/Expertenmodus";
+App::$strings["channel"] = "Kanal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gefällt %2\$ss %3\$s nicht";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ist jetzt mit %2\$s verbunden";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s stupste %2\$s an";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s ist %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Gefällt mir";
+App::$strings["__ctx:title__ Dislikes"] = "Gefällt mir nicht";
+App::$strings["__ctx:title__ Agree"] = "Zustimmungen";
+App::$strings["__ctx:title__ Disagree"] = "Ablehnungen";
+App::$strings["__ctx:title__ Abstain"] = "Enthaltungen";
+App::$strings["__ctx:title__ Attending"] = "Zusagen";
+App::$strings["__ctx:title__ Not attending"] = "Absagen";
+App::$strings["__ctx:title__ Might attend"] = "Vielleicht";
+App::$strings["View %s's profile @ %s"] = "%ss Profil auf %s ansehen";
+App::$strings["Categories:"] = "Kategorien:";
+App::$strings["Filed under:"] = "Gespeichert unter:";
+App::$strings["View in context"] = "Im Zusammenhang anschauen";
+App::$strings["remove"] = "lösche";
+App::$strings["Delete Selected Items"] = "Lösche die ausgewählten Elemente";
+App::$strings["View Source"] = "Quelle anzeigen";
+App::$strings["Follow Thread"] = "Unterhaltung folgen";
+App::$strings["View Status"] = "Status ansehen";
+App::$strings["View Photos"] = "Fotos ansehen";
+App::$strings["Matrix Activity"] = "Matrix-Aktivität";
+App::$strings["Edit Contact"] = "Kontakt bearbeiten";
+App::$strings["Send PM"] = "Sende PN";
+App::$strings["Poke"] = "Anstupsen";
+App::$strings["%s likes this."] = "%s gefällt das.";
+App::$strings["%s doesn't like this."] = "%s gefällt das nicht.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d Person</span> gefällt das.",
1 => "<span %1\$s>%2\$d Leuten</span> gefällt das.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d Person</span> gefällt das nicht.",
1 => "<span %1\$s>%2\$d Leuten</span> gefällt das nicht.",
);
-$a->strings["and"] = "und";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "und";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", und %d andere",
);
-$a->strings["%s like this."] = "%s gefällt das.";
-$a->strings["%s don't like this."] = "%s gefällt das nicht.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Sichtbar für <strong>jeden</strong>";
-$a->strings["Please enter a link URL:"] = "Gib eine URL ein:";
-$a->strings["Please enter a video link/URL:"] = "Gib einen Video-Link/URL ein:";
-$a->strings["Please enter an audio link/URL:"] = "Gib einen Audio-Link/URL ein:";
-$a->strings["Tag term:"] = "Schlagwort:";
-$a->strings["Save to Folder:"] = "Speichern in Ordner:";
-$a->strings["Where are you right now?"] = "Wo bist Du jetzt grade?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM";
-$a->strings["Share"] = "Teilen";
-$a->strings["Page link name"] = "Link zur Seite";
-$a->strings["Post as"] = "Veröffentlichen als";
-$a->strings["Upload photo"] = "Foto hochladen";
-$a->strings["upload photo"] = "Foto hochladen";
-$a->strings["Attach file"] = "Datei anhängen";
-$a->strings["attach file"] = "Datei anfügen";
-$a->strings["Insert web link"] = "Link einfügen";
-$a->strings["web link"] = "Web-Link";
-$a->strings["Insert video link"] = "Video-Link einfügen";
-$a->strings["video link"] = "Video-Link";
-$a->strings["Insert audio link"] = "Audio-Link einfügen";
-$a->strings["audio link"] = "Audio-Link";
-$a->strings["Set your location"] = "Legen Sie Ihren Standort fest";
-$a->strings["set location"] = "Standort festlegen";
-$a->strings["Toggle voting"] = "Umfragewerkzeug aktivieren";
-$a->strings["Clear browser location"] = "Browser-Standort löschen";
-$a->strings["clear location"] = "Standort löschen";
-$a->strings["Title (optional)"] = "Titel (optional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)";
-$a->strings["Permission settings"] = "Berechtigungseinstellungen";
-$a->strings["permissions"] = "Berechtigungen";
-$a->strings["Public post"] = "Öffentlicher Beitrag";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Beispiel: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Verfallsdatum festlegen";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Abbrechen";
-$a->strings["Discover"] = "Entdecken";
-$a->strings["Imported public streams"] = "Importierte öffentliche Beiträge";
-$a->strings["Commented Order"] = "Neueste Kommentare";
-$a->strings["Sort by Comment Date"] = "Nach Kommentardatum sortiert";
-$a->strings["Posted Order"] = "Neueste Beiträge";
-$a->strings["Sort by Post Date"] = "Nach Beitragsdatum sortiert";
-$a->strings["Posts that mention or involve you"] = "Beiträge mit Beteiligung Deinerseits";
-$a->strings["New"] = "Neu";
-$a->strings["Activity Stream - by date"] = "Activity Stream – nach Datum sortiert";
-$a->strings["Starred"] = "Markiert";
-$a->strings["Favourite Posts"] = "Markierte Beiträge";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Nachrichten, die als SPAM markiert wurden";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge";
-$a->strings["About"] = "Ãœber";
-$a->strings["Profile Details"] = "Profil-Details";
-$a->strings["Photo Albums"] = "Fotoalben";
-$a->strings["Files and Storage"] = "Dateien und Speicher";
-$a->strings["Chatrooms"] = "Chaträume";
-$a->strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen";
-$a->strings["Manage Webpages"] = "Webseiten verwalten";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s gefällt das.";
+App::$strings["%s don't like this."] = "%s gefällt das nicht.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Sichtbar für <strong>jeden</strong>";
+App::$strings["Please enter a link URL:"] = "Gib eine URL ein:";
+App::$strings["Please enter a video link/URL:"] = "Gib einen Video-Link/URL ein:";
+App::$strings["Please enter an audio link/URL:"] = "Gib einen Audio-Link/URL ein:";
+App::$strings["Tag term:"] = "Schlagwort:";
+App::$strings["Save to Folder:"] = "Speichern in Ordner:";
+App::$strings["Where are you right now?"] = "Wo bist Du jetzt grade?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verfällt YYYY-MM-DD HH;MM";
+App::$strings["Share"] = "Teilen";
+App::$strings["Page link name"] = "Link zur Seite";
+App::$strings["Post as"] = "Veröffentlichen als";
+App::$strings["Upload photo"] = "Foto hochladen";
+App::$strings["upload photo"] = "Foto hochladen";
+App::$strings["Attach file"] = "Datei anhängen";
+App::$strings["attach file"] = "Datei anfügen";
+App::$strings["Insert web link"] = "Link einfügen";
+App::$strings["web link"] = "Web-Link";
+App::$strings["Insert video link"] = "Video-Link einfügen";
+App::$strings["video link"] = "Video-Link";
+App::$strings["Insert audio link"] = "Audio-Link einfügen";
+App::$strings["audio link"] = "Audio-Link";
+App::$strings["Set your location"] = "Legen Sie Ihren Standort fest";
+App::$strings["set location"] = "Standort festlegen";
+App::$strings["Toggle voting"] = "Umfragewerkzeug aktivieren";
+App::$strings["Clear browser location"] = "Browser-Standort löschen";
+App::$strings["clear location"] = "Standort löschen";
+App::$strings["Title (optional)"] = "Titel (optional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorien (optional, kommagetrennte Liste)";
+App::$strings["Permission settings"] = "Berechtigungseinstellungen";
+App::$strings["permissions"] = "Berechtigungen";
+App::$strings["Public post"] = "Öffentlicher Beitrag";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Beispiel: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Verfallsdatum festlegen";
+App::$strings["OK"] = "Ok";
+App::$strings["Cancel"] = "Abbrechen";
+App::$strings["Discover"] = "Entdecken";
+App::$strings["Imported public streams"] = "Importierte öffentliche Beiträge";
+App::$strings["Commented Order"] = "Neueste Kommentare";
+App::$strings["Sort by Comment Date"] = "Nach Kommentardatum sortiert";
+App::$strings["Posted Order"] = "Neueste Beiträge";
+App::$strings["Sort by Post Date"] = "Nach Beitragsdatum sortiert";
+App::$strings["Posts that mention or involve you"] = "Beiträge mit Beteiligung Deinerseits";
+App::$strings["New"] = "Neu";
+App::$strings["Activity Stream - by date"] = "Activity Stream – nach Datum sortiert";
+App::$strings["Starred"] = "Markiert";
+App::$strings["Favourite Posts"] = "Markierte Beiträge";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Nachrichten, die als SPAM markiert wurden";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusnachrichten und Beiträge";
+App::$strings["About"] = "Ãœber";
+App::$strings["Profile Details"] = "Profil-Details";
+App::$strings["Photo Albums"] = "Fotoalben";
+App::$strings["Files and Storage"] = "Dateien und Speicher";
+App::$strings["Chatrooms"] = "Chaträume";
+App::$strings["Saved Bookmarks"] = "Gespeicherte Lesezeichen";
+App::$strings["Manage Webpages"] = "Webseiten verwalten";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Zusage",
1 => "Zusagen",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Absage",
1 => "Absagen",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => " Unentschlossen",
1 => "Unentschlossene",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Zustimmung",
1 => "Zustimmungen",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Ablehnung",
1 => "Ablehnungen",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Enthaltung",
1 => "Enthaltungen",
);
-$a->strings["Permission denied"] = "Keine Berechtigung";
-$a->strings["(Unknown)"] = "(Unbekannt)";
-$a->strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar.";
-$a->strings["Visible to you only."] = "Nur für Dich sichtbar.";
-$a->strings["Visible to anybody in this network."] = "Für jedes Mitglied der RedMatrix sichtbar.";
-$a->strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist.";
-$a->strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar.";
-$a->strings["Visible to all connections."] = "Für alle Verbindungen sichtbar.";
-$a->strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar.";
-$a->strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen.";
-$a->strings["Item not found."] = "Element nicht gefunden.";
-$a->strings["Permission denied."] = "Zugang verweigert";
-$a->strings["Collection not found."] = "Sammlung nicht gefunden";
-$a->strings["Collection is empty."] = "Sammlung ist leer.";
-$a->strings["Collection: %s"] = "Sammlung: %s";
-$a->strings["Connection: %s"] = "Verbindung: %s";
-$a->strings["Connection not found."] = "Die Verbindung wurde nicht gefunden.";
-$a->strings["Invalid data packet"] = "Ungültiges Datenpaket";
-$a->strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren";
-$a->strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren";
-$a->strings["Embedded content"] = "Eingebetteter Inhalt";
-$a->strings["Embedding disabled"] = "Einbetten ausgeschaltet";
-$a->strings["Logged out."] = "Ausgeloggt.";
-$a->strings["Failed authentication"] = "Authentifizierung fehlgeschlagen";
-$a->strings["Login failed."] = "Login fehlgeschlagen.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Permission denied"] = "Keine Berechtigung";
+App::$strings["(Unknown)"] = "(Unbekannt)";
+App::$strings["Visible to anybody on the internet."] = "Für jeden im Internet sichtbar.";
+App::$strings["Visible to you only."] = "Nur für Dich sichtbar.";
+App::$strings["Visible to anybody in this network."] = "Für jedes Mitglied der RedMatrix sichtbar.";
+App::$strings["Visible to anybody authenticated."] = "Für jeden sichtbar, der angemeldet ist.";
+App::$strings["Visible to anybody on %s."] = "Für jeden auf %s sichtbar.";
+App::$strings["Visible to all connections."] = "Für alle Verbindungen sichtbar.";
+App::$strings["Visible to approved connections."] = "Nur für akzeptierte Verbindungen sichtbar.";
+App::$strings["Visible to specific connections."] = "Sichtbar für bestimmte Verbindungen.";
+App::$strings["Item not found."] = "Element nicht gefunden.";
+App::$strings["Permission denied."] = "Zugang verweigert";
+App::$strings["Collection not found."] = "Sammlung nicht gefunden";
+App::$strings["Collection is empty."] = "Sammlung ist leer.";
+App::$strings["Collection: %s"] = "Sammlung: %s";
+App::$strings["Connection: %s"] = "Verbindung: %s";
+App::$strings["Connection not found."] = "Die Verbindung wurde nicht gefunden.";
+App::$strings["Invalid data packet"] = "Ungültiges Datenpaket";
+App::$strings["Unable to verify channel signature"] = "Konnte die Signatur des Kanals nicht verifizieren";
+App::$strings["Unable to verify site signature for %s"] = "Kann die Signatur der Seite von %s nicht verifizieren";
+App::$strings["Embedded content"] = "Eingebetteter Inhalt";
+App::$strings["Embedding disabled"] = "Einbetten ausgeschaltet";
+App::$strings["Logged out."] = "Ausgeloggt.";
+App::$strings["Failed authentication"] = "Authentifizierung fehlgeschlagen";
+App::$strings["Login failed."] = "Login fehlgeschlagen.";
+App::$strings["%d invitation available"] = array(
0 => "%d Einladung verfügbar",
1 => "%d Einladungen verfügbar",
);
-$a->strings["Advanced"] = "Fortgeschritten";
-$a->strings["Find Channels"] = "Finde Kanäle";
-$a->strings["Enter name or interest"] = "Name oder Interessen eingeben";
-$a->strings["Connect/Follow"] = "Verbinden/Folgen";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln";
-$a->strings["Find"] = "Finde";
-$a->strings["Channel Suggestions"] = "Kanal-Vorschläge";
-$a->strings["Random Profile"] = "Zufallsprofil";
-$a->strings["Invite Friends"] = "Lade Freunde ein";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Fortgeschritten";
+App::$strings["Find Channels"] = "Finde Kanäle";
+App::$strings["Enter name or interest"] = "Name oder Interessen eingeben";
+App::$strings["Connect/Follow"] = "Verbinden/Folgen";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Beispiele: Robert Morgenstein, Angeln";
+App::$strings["Find"] = "Finde";
+App::$strings["Channel Suggestions"] = "Kanal-Vorschläge";
+App::$strings["Random Profile"] = "Zufallsprofil";
+App::$strings["Invite Friends"] = "Lade Freunde ein";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Fortgeschrittenes Beispiel: name=fred and country=iceland";
+App::$strings["%d connection in common"] = array(
0 => "%d gemeinsame Verbindung",
1 => "%d gemeinsame Verbindungen",
);
-$a->strings["show more"] = "mehr zeigen";
-$a->strings["Visible to your default audience"] = "Standard-Sichtbarkeit";
-$a->strings["Show"] = "Anzeigen";
-$a->strings["Don't show"] = "Nicht anzeigen";
-$a->strings["Permissions"] = "Berechtigungen";
-$a->strings["Item was not found."] = "Beitrag wurde nicht gefunden.";
-$a->strings["No source file."] = "Keine Quelldatei.";
-$a->strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden";
-$a->strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden";
-$a->strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen.";
-$a->strings["Path not available."] = "Pfad nicht verfügbar.";
-$a->strings["Empty pathname"] = "Leere Pfadangabe";
-$a->strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad";
-$a->strings["Path not found."] = "Pfad nicht gefunden.";
-$a->strings["mkdir failed."] = "mkdir fehlgeschlagen.";
-$a->strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen.";
-$a->strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen";
-$a->strings["Empty name"] = "Namensfeld leer";
-$a->strings["Name too long"] = "Name ist zu lang";
-$a->strings["No account identifier"] = "Keine Account-Kennung";
-$a->strings["Nickname is required."] = "Spitzname ist erforderlich.";
-$a->strings["Reserved nickname. Please choose another."] = "Reservierter Kurzname. Bitte wähle einen anderen.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt.";
-$a->strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen";
-$a->strings["Default Profile"] = "Standard-Profil";
-$a->strings["Requested channel is not available."] = "Angeforderte Kanal nicht verfügbar.";
-$a->strings["Requested profile is not available."] = "Erwünschte Profil ist nicht verfügbar.";
-$a->strings["Change profile photo"] = "Profilfoto ändern";
-$a->strings["Profiles"] = "Profile";
-$a->strings["Manage/edit profiles"] = "Profile verwalten/bearbeiten";
-$a->strings["Create New Profile"] = "Neues Profil erstellen";
-$a->strings["Profile Image"] = "Profilfoto:";
-$a->strings["visible to everybody"] = "sichtbar für jeden";
-$a->strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
-$a->strings["Gender:"] = "Geschlecht:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Homepage:";
-$a->strings["Online Now"] = "gerade online";
-$a->strings["g A l F d"] = "l, j. F, G:i \\U\\h\\r";
-$a->strings["F d"] = "d. F";
-$a->strings["[today]"] = "[Heute]";
-$a->strings["Birthday Reminders"] = "Geburtstags Erinnerungen";
-$a->strings["Birthdays this week:"] = "Geburtstage in dieser Woche:";
-$a->strings["[No description]"] = "[Keine Beschreibung]";
-$a->strings["Event Reminders"] = "Termin-Erinnerungen";
-$a->strings["Events this week:"] = "Termine in dieser Woche:";
-$a->strings["Profile"] = "Profil";
-$a->strings["Full Name:"] = "Voller Name:";
-$a->strings["Like this channel"] = "Dieser Kanal gefällt mir";
-$a->strings["j F, Y"] = "j. F Y";
-$a->strings["j F"] = "j. F";
-$a->strings["Birthday:"] = "Geburtstag:";
-$a->strings["Age:"] = "Alter:";
-$a->strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Sexuelle Orientierung:";
-$a->strings["Hometown:"] = "Heimatstadt:";
-$a->strings["Tags:"] = "Schlagworte:";
-$a->strings["Political Views:"] = "Politische Ansichten:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Ãœber:";
-$a->strings["Hobbies/Interests:"] = "Hobbys/Interessen:";
-$a->strings["Likes:"] = "Gefällt:";
-$a->strings["Dislikes:"] = "Gefällt nicht:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:";
-$a->strings["My other channels:"] = "Meine anderen Kanäle:";
-$a->strings["Musical interests:"] = "Musikalische Interessen:";
-$a->strings["Books, literature:"] = "Bücher, Literatur:";
-$a->strings["Television:"] = "Fernsehen:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:";
-$a->strings["Love/Romance:"] = "Liebe/Romantik:";
-$a->strings["Work/employment:"] = "Arbeit/Anstellung:";
-$a->strings["School/education:"] = "Schule/Ausbildung:";
-$a->strings["Like this thing"] = "Gefällt mir";
-$a->strings["Male"] = "Männlich";
-$a->strings["Female"] = "Weiblich";
-$a->strings["Currently Male"] = "Momentan männlich";
-$a->strings["Currently Female"] = "Momentan weiblich";
-$a->strings["Mostly Male"] = "Größtenteils männlich";
-$a->strings["Mostly Female"] = "Größtenteils weiblich";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Zwischengeschlechtlich";
-$a->strings["Transsexual"] = "Transsexuell";
-$a->strings["Hermaphrodite"] = "Zwitter";
-$a->strings["Neuter"] = "Geschlechtslos";
-$a->strings["Non-specific"] = "unklar";
-$a->strings["Undecided"] = "Unentschieden";
-$a->strings["Males"] = "Männer";
-$a->strings["Females"] = "Frauen";
-$a->strings["Gay"] = "Schwul";
-$a->strings["Lesbian"] = "Lesbisch";
-$a->strings["No Preference"] = "Keine Bevorzugung";
-$a->strings["Bisexual"] = "Bisexuell";
-$a->strings["Autosexual"] = "Autosexuell";
-$a->strings["Abstinent"] = "Enthaltsam";
-$a->strings["Virgin"] = "Jungfräulich";
-$a->strings["Deviant"] = "Abweichend";
-$a->strings["Fetish"] = "Fetisch";
-$a->strings["Oodles"] = "Unmengen";
-$a->strings["Nonsexual"] = "Sexlos";
-$a->strings["Single"] = "Single";
-$a->strings["Lonely"] = "Einsam";
-$a->strings["Available"] = "Verfügbar";
-$a->strings["Unavailable"] = "Nicht verfügbar";
-$a->strings["Has crush"] = "Verguckt";
-$a->strings["Infatuated"] = "Verknallt";
-$a->strings["Dating"] = "Lerne gerade jemanden kennen";
-$a->strings["Unfaithful"] = "Treulos";
-$a->strings["Sex Addict"] = "Sexabhängig";
-$a->strings["Friends/Benefits"] = "Freunde/Begünstigte";
-$a->strings["Casual"] = "Lose";
-$a->strings["Engaged"] = "Verlobt";
-$a->strings["Married"] = "Verheiratet";
-$a->strings["Imaginarily married"] = "Gewissermaßen verheiratet";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Lebensgemeinschaft";
-$a->strings["Common law"] = "Informelle Ehe";
-$a->strings["Happy"] = "Glücklich";
-$a->strings["Not looking"] = "Nicht Ausschau haltend";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Betrogen";
-$a->strings["Separated"] = "Getrennt";
-$a->strings["Unstable"] = "Labil";
-$a->strings["Divorced"] = "Geschieden";
-$a->strings["Imaginarily divorced"] = "Gewissermaßen geschieden";
-$a->strings["Widowed"] = "Verwitwet";
-$a->strings["Uncertain"] = "Ungewiss";
-$a->strings["It's complicated"] = "Es ist kompliziert";
-$a->strings["Don't care"] = "Interessiert mich nicht";
-$a->strings["Ask me"] = "Frag mich mal";
-$a->strings["Site Admin"] = "Hub-Administration";
-$a->strings["Address Book"] = "Adressbuch";
-$a->strings["Mood"] = "Laune";
-$a->strings["Probe"] = "Testen";
-$a->strings["Suggest"] = "Empfehlen";
-$a->strings["Random Channel"] = "Zufälliger Kanal";
-$a->strings["Invite"] = "Einladen";
-$a->strings["Features"] = "Funktionen";
-$a->strings["Language"] = "Sprache";
-$a->strings["Post"] = "Beitrag";
-$a->strings["Profile Photo"] = "Profilfoto";
-$a->strings["Update"] = "Aktualisieren";
-$a->strings["Install"] = "Installieren";
-$a->strings["Purchase"] = "Kaufen";
-$a->strings["Image/photo"] = "Bild/Foto";
-$a->strings["Encrypted content"] = "Verschlüsselter Inhalt";
-$a->strings["Install %s element: "] = "Element %s installieren: ";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, allerdings fehlen dir die nötigen Rechte es auf dieser Seite zu installieren.";
-$a->strings["webpage"] = "Webseite";
-$a->strings["layout"] = "Gestaltung";
-$a->strings["block"] = "Block";
-$a->strings["menu"] = "Menü";
-$a->strings["QR code"] = "QR-Code";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s";
-$a->strings["post"] = "Beitrag";
-$a->strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen";
-$a->strings["$1 spoiler"] = "$1 Spoiler";
-$a->strings["$1 wrote:"] = "$1 schrieb:";
-$a->strings["Missing room name"] = "Der Chatraum hat keinen Namen";
-$a->strings["Duplicate room name"] = "Name des Chatraums bereits vergeben";
-$a->strings["Invalid room specifier."] = "Ungültiger Raumbezeichner.";
-$a->strings["Room not found."] = "Chatraum konnte nicht gefunden werden.";
-$a->strings["Room is full"] = "Der Raum ist voll";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Limit der Webseite von %lu bytes";
-$a->strings["Image file is empty."] = "Bilddatei ist leer.";
-$a->strings["Unable to process image"] = "Kann Bild nicht verarbeiten";
-$a->strings["Photo storage failed."] = "Foto speichern schlug fehl";
-$a->strings["Upload New Photos"] = "Lade neue Fotos hoch";
-$a->strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet.";
-$a->strings["Create a new channel"] = "Neuen Kanal anlegen";
-$a->strings["Current Channel"] = "Aktueller Kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst.";
-$a->strings["Default Channel"] = "Standard Kanal";
-$a->strings["Make Default"] = "Zum Standard machen";
-$a->strings["%d new messages"] = "%d neue Nachrichten";
-$a->strings["%d new introductions"] = "%d neue Vorstellungen";
-$a->strings["Delegated Channels"] = "Delegierte Kanäle";
-$a->strings["Public access denied."] = "Öffentlicher Zugang verweigert.";
-$a->strings["%d rating"] = array(
+App::$strings["show more"] = "mehr zeigen";
+App::$strings["Visible to your default audience"] = "Standard-Sichtbarkeit";
+App::$strings["Show"] = "Anzeigen";
+App::$strings["Don't show"] = "Nicht anzeigen";
+App::$strings["Permissions"] = "Berechtigungen";
+App::$strings["Item was not found."] = "Beitrag wurde nicht gefunden.";
+App::$strings["No source file."] = "Keine Quelldatei.";
+App::$strings["Cannot locate file to replace"] = "Kann Datei zum Ersetzen nicht finden";
+App::$strings["Cannot locate file to revise/update"] = "Kann Datei zum Prüfen/Aktualisieren nicht finden";
+App::$strings["File exceeds size limit of %d"] = "Datei überschreitet das Größen-Limit von %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Die Größe Deiner Datei-Anhänge hat das Maximum von %1$.0f MByte erreicht.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Datei-Upload fehlgeschlagen. Mögliche Systembegrenzung oder abgebrochener Prozess.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Gespeichert Datei konnte nicht verifiziert werden. Upload abgebrochen.";
+App::$strings["Path not available."] = "Pfad nicht verfügbar.";
+App::$strings["Empty pathname"] = "Leere Pfadangabe";
+App::$strings["duplicate filename or path"] = "doppelter Dateiname oder Pfad";
+App::$strings["Path not found."] = "Pfad nicht gefunden.";
+App::$strings["mkdir failed."] = "mkdir fehlgeschlagen.";
+App::$strings["database storage failed."] = "Speichern in der Datenbank fehlgeschlagen.";
+App::$strings["Unable to obtain identity information from database"] = "Kann keine Identitäts-Informationen aus Datenbank beziehen";
+App::$strings["Empty name"] = "Namensfeld leer";
+App::$strings["Name too long"] = "Name ist zu lang";
+App::$strings["No account identifier"] = "Keine Account-Kennung";
+App::$strings["Nickname is required."] = "Spitzname ist erforderlich.";
+App::$strings["Reserved nickname. Please choose another."] = "Reservierter Kurzname. Bitte wähle einen anderen.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Der Spitzname enthält nicht-unterstütze Zeichen oder wird bereits auf dieser Seite genutzt.";
+App::$strings["Unable to retrieve created identity"] = "Kann die erstellte Identität nicht empfangen";
+App::$strings["Default Profile"] = "Standard-Profil";
+App::$strings["Requested channel is not available."] = "Angeforderte Kanal nicht verfügbar.";
+App::$strings["Requested profile is not available."] = "Erwünschte Profil ist nicht verfügbar.";
+App::$strings["Change profile photo"] = "Profilfoto ändern";
+App::$strings["Profiles"] = "Profile";
+App::$strings["Manage/edit profiles"] = "Profile verwalten/bearbeiten";
+App::$strings["Create New Profile"] = "Neues Profil erstellen";
+App::$strings["Profile Image"] = "Profilfoto:";
+App::$strings["visible to everybody"] = "sichtbar für jeden";
+App::$strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
+App::$strings["Gender:"] = "Geschlecht:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Homepage:";
+App::$strings["Online Now"] = "gerade online";
+App::$strings["g A l F d"] = "l, j. F, G:i \\U\\h\\r";
+App::$strings["F d"] = "d. F";
+App::$strings["[today]"] = "[Heute]";
+App::$strings["Birthday Reminders"] = "Geburtstags Erinnerungen";
+App::$strings["Birthdays this week:"] = "Geburtstage in dieser Woche:";
+App::$strings["[No description]"] = "[Keine Beschreibung]";
+App::$strings["Event Reminders"] = "Termin-Erinnerungen";
+App::$strings["Events this week:"] = "Termine in dieser Woche:";
+App::$strings["Profile"] = "Profil";
+App::$strings["Full Name:"] = "Voller Name:";
+App::$strings["Like this channel"] = "Dieser Kanal gefällt mir";
+App::$strings["j F, Y"] = "j. F Y";
+App::$strings["j F"] = "j. F";
+App::$strings["Birthday:"] = "Geburtstag:";
+App::$strings["Age:"] = "Alter:";
+App::$strings["for %1\$d %2\$s"] = "seit %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Sexuelle Orientierung:";
+App::$strings["Hometown:"] = "Heimatstadt:";
+App::$strings["Tags:"] = "Schlagworte:";
+App::$strings["Political Views:"] = "Politische Ansichten:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Ãœber:";
+App::$strings["Hobbies/Interests:"] = "Hobbys/Interessen:";
+App::$strings["Likes:"] = "Gefällt:";
+App::$strings["Dislikes:"] = "Gefällt nicht:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformation und soziale Netzwerke:";
+App::$strings["My other channels:"] = "Meine anderen Kanäle:";
+App::$strings["Musical interests:"] = "Musikalische Interessen:";
+App::$strings["Books, literature:"] = "Bücher, Literatur:";
+App::$strings["Television:"] = "Fernsehen:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/Tanz/Kultur/Unterhaltung:";
+App::$strings["Love/Romance:"] = "Liebe/Romantik:";
+App::$strings["Work/employment:"] = "Arbeit/Anstellung:";
+App::$strings["School/education:"] = "Schule/Ausbildung:";
+App::$strings["Like this thing"] = "Gefällt mir";
+App::$strings["Male"] = "Männlich";
+App::$strings["Female"] = "Weiblich";
+App::$strings["Currently Male"] = "Momentan männlich";
+App::$strings["Currently Female"] = "Momentan weiblich";
+App::$strings["Mostly Male"] = "Größtenteils männlich";
+App::$strings["Mostly Female"] = "Größtenteils weiblich";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Zwischengeschlechtlich";
+App::$strings["Transsexual"] = "Transsexuell";
+App::$strings["Hermaphrodite"] = "Zwitter";
+App::$strings["Neuter"] = "Geschlechtslos";
+App::$strings["Non-specific"] = "unklar";
+App::$strings["Undecided"] = "Unentschieden";
+App::$strings["Males"] = "Männer";
+App::$strings["Females"] = "Frauen";
+App::$strings["Gay"] = "Schwul";
+App::$strings["Lesbian"] = "Lesbisch";
+App::$strings["No Preference"] = "Keine Bevorzugung";
+App::$strings["Bisexual"] = "Bisexuell";
+App::$strings["Autosexual"] = "Autosexuell";
+App::$strings["Abstinent"] = "Enthaltsam";
+App::$strings["Virgin"] = "Jungfräulich";
+App::$strings["Deviant"] = "Abweichend";
+App::$strings["Fetish"] = "Fetisch";
+App::$strings["Oodles"] = "Unmengen";
+App::$strings["Nonsexual"] = "Sexlos";
+App::$strings["Single"] = "Single";
+App::$strings["Lonely"] = "Einsam";
+App::$strings["Available"] = "Verfügbar";
+App::$strings["Unavailable"] = "Nicht verfügbar";
+App::$strings["Has crush"] = "Verguckt";
+App::$strings["Infatuated"] = "Verknallt";
+App::$strings["Dating"] = "Lerne gerade jemanden kennen";
+App::$strings["Unfaithful"] = "Treulos";
+App::$strings["Sex Addict"] = "Sexabhängig";
+App::$strings["Friends/Benefits"] = "Freunde/Begünstigte";
+App::$strings["Casual"] = "Lose";
+App::$strings["Engaged"] = "Verlobt";
+App::$strings["Married"] = "Verheiratet";
+App::$strings["Imaginarily married"] = "Gewissermaßen verheiratet";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Lebensgemeinschaft";
+App::$strings["Common law"] = "Informelle Ehe";
+App::$strings["Happy"] = "Glücklich";
+App::$strings["Not looking"] = "Nicht Ausschau haltend";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Betrogen";
+App::$strings["Separated"] = "Getrennt";
+App::$strings["Unstable"] = "Labil";
+App::$strings["Divorced"] = "Geschieden";
+App::$strings["Imaginarily divorced"] = "Gewissermaßen geschieden";
+App::$strings["Widowed"] = "Verwitwet";
+App::$strings["Uncertain"] = "Ungewiss";
+App::$strings["It's complicated"] = "Es ist kompliziert";
+App::$strings["Don't care"] = "Interessiert mich nicht";
+App::$strings["Ask me"] = "Frag mich mal";
+App::$strings["Site Admin"] = "Hub-Administration";
+App::$strings["Address Book"] = "Adressbuch";
+App::$strings["Mood"] = "Laune";
+App::$strings["Probe"] = "Testen";
+App::$strings["Suggest"] = "Empfehlen";
+App::$strings["Random Channel"] = "Zufälliger Kanal";
+App::$strings["Invite"] = "Einladen";
+App::$strings["Features"] = "Funktionen";
+App::$strings["Language"] = "Sprache";
+App::$strings["Post"] = "Beitrag";
+App::$strings["Profile Photo"] = "Profilfoto";
+App::$strings["Update"] = "Aktualisieren";
+App::$strings["Install"] = "Installieren";
+App::$strings["Purchase"] = "Kaufen";
+App::$strings["Image/photo"] = "Bild/Foto";
+App::$strings["Encrypted content"] = "Verschlüsselter Inhalt";
+App::$strings["Install %s element: "] = "Element %s installieren: ";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dieser Beitrag beinhaltet ein installierbares %s Element, allerdings fehlen dir die nötigen Rechte es auf dieser Seite zu installieren.";
+App::$strings["webpage"] = "Webseite";
+App::$strings["layout"] = "Gestaltung";
+App::$strings["block"] = "Block";
+App::$strings["menu"] = "Menü";
+App::$strings["QR code"] = "QR-Code";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schrieb den folgenden %2\$s %3\$s";
+App::$strings["post"] = "Beitrag";
+App::$strings["Different viewers will see this text differently"] = "Verschiedene Betrachter werden diesen Text unterschiedlich sehen";
+App::$strings["$1 spoiler"] = "$1 Spoiler";
+App::$strings["$1 wrote:"] = "$1 schrieb:";
+App::$strings["Missing room name"] = "Der Chatraum hat keinen Namen";
+App::$strings["Duplicate room name"] = "Name des Chatraums bereits vergeben";
+App::$strings["Invalid room specifier."] = "Ungültiger Raumbezeichner.";
+App::$strings["Room not found."] = "Chatraum konnte nicht gefunden werden.";
+App::$strings["Room is full"] = "Der Raum ist voll";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild überschreitet das Limit der Webseite von %lu bytes";
+App::$strings["Image file is empty."] = "Bilddatei ist leer.";
+App::$strings["Unable to process image"] = "Kann Bild nicht verarbeiten";
+App::$strings["Photo storage failed."] = "Foto speichern schlug fehl";
+App::$strings["Upload New Photos"] = "Lade neue Fotos hoch";
+App::$strings["Some blurb about what to do when you're new here"] = "Ein Hinweis, was man tun kann, wenn man neu hier ist";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du hast %1$.0f von maximal %2$.0f erlaubten Kanälen eingerichtet.";
+App::$strings["Create a new channel"] = "Neuen Kanal anlegen";
+App::$strings["Current Channel"] = "Aktueller Kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Wechsle zu einem Deiner Kanäle, indem Du auf ihn klickst.";
+App::$strings["Default Channel"] = "Standard Kanal";
+App::$strings["Make Default"] = "Zum Standard machen";
+App::$strings["%d new messages"] = "%d neue Nachrichten";
+App::$strings["%d new introductions"] = "%d neue Vorstellungen";
+App::$strings["Delegated Channels"] = "Delegierte Kanäle";
+App::$strings["Public access denied."] = "Öffentlicher Zugang verweigert.";
+App::$strings["%d rating"] = array(
0 => "%d Bewertung",
1 => "%d Bewertungen",
);
-$a->strings["Gender: "] = "Geschlecht:";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Webseite:";
-$a->strings["Description:"] = "Beschreibung:";
-$a->strings["Public Forum:"] = "Öffentliches Forum:";
-$a->strings["Keywords: "] = "Schlüsselwörter:";
-$a->strings["Don't suggest"] = "Nicht vorschlagen.";
-$a->strings["Common connections:"] = "Gemeinsame Verbindungen:";
-$a->strings["Global Directory"] = "Globales Verzeichnis";
-$a->strings["Local Directory"] = "Lokales Verzeichnis";
-$a->strings["Finding:"] = "Ergebnisse:";
-$a->strings["next page"] = "nächste Seite";
-$a->strings["previous page"] = "vorherige Seite";
-$a->strings["Sort options"] = "Sortieroptionen";
-$a->strings["Alphabetic"] = "alphabetisch";
-$a->strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch";
-$a->strings["Newest to Oldest"] = "Neueste zuerst";
-$a->strings["Oldest to Newest"] = "Älteste zuerst";
-$a->strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein).";
-$a->strings["Xchan Lookup"] = "Xchan-Suche";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:";
-$a->strings["Not found."] = "Nicht gefunden.";
-$a->strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren";
-$a->strings["Return to your app and insert this Securty Code:"] = "Trage folgenden Sicherheitscode in der Anwendung ein:";
-$a->strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?";
-$a->strings["Page Title"] = "Seitentitel";
-$a->strings["Channel added."] = "Kanal hinzugefügt.";
-$a->strings["Tag removed"] = "Schlagwort entfernt";
-$a->strings["Remove Item Tag"] = "Schlagwort entfernen";
-$a->strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:";
-$a->strings["Remove"] = "Entferne";
-$a->strings["Continue"] = "Fortfahren";
-$a->strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung";
-$a->strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig.";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)";
-$a->strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal";
-$a->strings["Thing updated"] = "Sache aktualisiert";
-$a->strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen";
-$a->strings["Thing added"] = "Sache hinzugefügt";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Sache anzeigen";
-$a->strings["item not found."] = "Eintrag nicht gefunden";
-$a->strings["Edit Thing"] = "Sache bearbeiten";
-$a->strings["Select a profile"] = "Wähle ein Profil";
-$a->strings["Post an activity"] = "Aktivitätsnachricht senden";
-$a->strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden";
-$a->strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas";
-$a->strings["URL of thing (optional)"] = "URL der Sache (optional)";
-$a->strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)";
-$a->strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen";
-$a->strings["Item not available."] = "Element nicht verfügbar.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Abrufen der URL gab einen Fehler zurück: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl.";
-$a->strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird.";
-$a->strings["Image exceeds size limit of %d"] = "Bild ist größer als das Limit von %d";
-$a->strings["Unable to process image."] = "Kann Bild nicht verarbeiten.";
-$a->strings["Photo not available."] = "Foto nicht verfügbar.";
-$a->strings["Upload File:"] = "Datei hochladen:";
-$a->strings["Select a profile:"] = "Wähle ein Profil:";
-$a->strings["Upload Profile Photo"] = "Lade neues Profilfoto hoch";
-$a->strings["or"] = "oder";
-$a->strings["skip this step"] = "diesen Schritt überspringen";
-$a->strings["select a photo from your photo albums"] = "ein Foto aus meinen Fotoalben";
-$a->strings["Crop Image"] = "Bild zuschneiden";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu.";
-$a->strings["Done Editing"] = "Bearbeitung fertigstellen";
-$a->strings["Image uploaded successfully."] = "Bild erfolgreich hochgeladen.";
-$a->strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen.";
-$a->strings["Image size reduction [%s] failed."] = "Reduzierung der Bildgröße [%s] fehlgeschlagen.";
-$a->strings["Invalid item."] = "Ungültiges Element.";
-$a->strings["Channel not found."] = "Kanal nicht gefunden.";
-$a->strings["Page not found."] = "Seite nicht gefunden.";
-$a->strings["Like/Dislike"] = "Mögen/Nicht mögen";
-$a->strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner \$Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues \$Projectname-Mitglied</a>.";
-$a->strings["Invalid request."] = "Ungültige Anfrage.";
-$a->strings["thing"] = "Sache";
-$a->strings["Channel unavailable."] = "Kanal nicht vorhanden.";
-$a->strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil";
-$a->strings["Action completed."] = "Aktion durchgeführt.";
-$a->strings["Thank you."] = "Vielen Dank.";
-$a->strings["Calendar entries imported."] = "Kalendereinträge wurden importiert.";
-$a->strings["No calendar entries found."] = "Keine Kalendereinträge gefunden.";
-$a->strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn.";
-$a->strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden.";
-$a->strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich.";
-$a->strings["Event not found."] = "Termin nicht gefunden.";
-$a->strings["l, F j"] = "l, j. F";
-$a->strings["Edit event"] = "Termin bearbeiten";
-$a->strings["Delete event"] = "Termin löschen";
-$a->strings["calendar"] = "Kalender";
-$a->strings["Create New Event"] = "Neuen Termin erstellen";
-$a->strings["Previous"] = "Voriges";
-$a->strings["Next"] = "Nächste";
-$a->strings["Export"] = "Exportieren";
-$a->strings["Import"] = "Import";
-$a->strings["Event removed"] = "Termin gelöscht";
-$a->strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden";
-$a->strings["Event details"] = "Termin-Details";
-$a->strings["Starting date and Title are required."] = "Startdatum und Titel sind erforderlich.";
-$a->strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)";
-$a->strings["Event Starts:"] = "Termin beginnt:";
-$a->strings["Finish date/time is not known or not relevant"] = "Ende Datum/Zeit sind unbekannt oder unwichtig";
-$a->strings["Event Finishes:"] = "Termin endet:";
-$a->strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien.";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Den Termin teilen";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s";
-$a->strings["Public Sites"] = "Öffentliche Server";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Die hier aufgeführten Server sind öffentlich und erlauben die Registrierung bei \$Projectname. Alle Server dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Server eine Verbindung zu beliebigen anderen Servern ermöglicht. Es könnte sein, dass einige dieser Server kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den jeweiligen Seiten <strong>könnten</strong> nähere Details dazu stehen.";
-$a->strings["Rate this hub"] = "Bewerte diesen Hub";
-$a->strings["Site URL"] = "Server-URL";
-$a->strings["Access Type"] = "Zugangstyp";
-$a->strings["Registration Policy"] = "Registrierungsrichtlinien";
-$a->strings["Location"] = "Ort";
-$a->strings["View hub ratings"] = "Bewertungen dieses Hubs ansehen";
-$a->strings["Rate"] = "Bewerten";
-$a->strings["View ratings"] = "Bewertungen ansehen";
-$a->strings["Edit post"] = "Bearbeite Beitrag";
-$a->strings["\$Projectname channel"] = "\$Projectname-Kanal";
-$a->strings["Collection created."] = "Sammlung erstellt.";
-$a->strings["Could not create collection."] = "Sammlung kann nicht erstellt werden.";
-$a->strings["Collection updated."] = "Sammlung aktualisiert.";
-$a->strings["Create a collection of channels."] = "Erstelle eine Sammlung von Kanälen.";
-$a->strings["Collection Name: "] = "Name der Sammlung:";
-$a->strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle";
-$a->strings["Collection removed."] = "Sammlung gelöscht.";
-$a->strings["Unable to remove collection."] = "Löschen der Sammlung nicht möglich.";
-$a->strings["Collection Editor"] = "Sammlung-Editor";
-$a->strings["Members"] = "Mitglieder";
-$a->strings["All Connected Channels"] = "Alle verbundenen Kanäle";
-$a->strings["Click on a channel to add or remove."] = "Wähle einen Kanal zum hinzufügen oder entfernen aus.";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Addons/Apps";
-$a->strings["No installed plugins/addons/apps"] = "Keine installierten Plugins/Addons/Apps";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dieser Hub ist Teil von \$Projectname – ein globales, kooperatives Netzwerk aus dezentralen Websites, die Rücksicht auf Deine Privatsphäre nehmen.";
-$a->strings["Tag: "] = "Schlagwort: ";
-$a->strings["Last background fetch: "] = "Letzter Hintergrundabruf:";
-$a->strings["Running at web location"] = "Erreichbar unter der Web-Adresse";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Bitte besuchen Sie <a href=\"https://redmatrix.me\">redmatrix.me</a>, um mehr über \$Projectname zu erfahren.";
-$a->strings["Bug reports and issues: please visit"] = "Probleme oder Fehler gefunden? Bitte besuche";
-$a->strings["\$projectname issues"] = "\$projectname-Bugtracker";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Vorschläge, Lob, usw.: E-Mail an 'redmatrix' at librelist - dot - com";
-$a->strings["Site Administrators"] = "Administratoren";
-$a->strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden.";
-$a->strings["Empty post discarded."] = "Leeren Beitrag verworfen.";
-$a->strings["Executable content type not permitted to this channel."] = "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben.";
-$a->strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert.";
-$a->strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht.";
-$a->strings["No such group"] = "Sammlung nicht gefunden";
-$a->strings["No such channel"] = "Kanal nicht gefunden";
-$a->strings["Search Results For:"] = "Suchergebnisse für:";
-$a->strings["Collection is empty"] = "Sammlung ist leer";
-$a->strings["Collection: "] = "Sammlung:";
-$a->strings["Connection: "] = "Verbindung:";
-$a->strings["Invalid connection."] = "Ungültige Verbindung.";
-$a->strings["No channel."] = "Kein Kanal.";
-$a->strings["Common connections"] = "Gemeinsame Verbindungen";
-$a->strings["No connections in common."] = "Keine gemeinsamen Verbindungen.";
-$a->strings["This site is not a directory server"] = "Diese Website ist kein Verzeichnis-Server";
-$a->strings["Blocked"] = "Blockiert";
-$a->strings["Ignored"] = "Ignoriert";
-$a->strings["Hidden"] = "Versteckt";
-$a->strings["Archived"] = "Archiviert";
-$a->strings["Suggest new connections"] = "Neue Verbindungen vorschlagen";
-$a->strings["New Connections"] = "Neue Verbindungen";
-$a->strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen";
-$a->strings["All Connections"] = "Alle Verbindungen";
-$a->strings["Show all connections"] = "Alle Verbindungen anzeigen";
-$a->strings["Unblocked"] = "Freigegeben";
-$a->strings["Only show unblocked connections"] = "Nur freigegebene Verbindungen anzeigen";
-$a->strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen";
-$a->strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen";
-$a->strings["Only show archived connections"] = "Nur archivierte Verbindungen anzeigen";
-$a->strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Verbindung bearbeiten";
-$a->strings["Search your connections"] = "Verbindungen durchsuchen";
-$a->strings["Finding: "] = "Ergebnisse:";
-$a->strings["Block Name"] = "Datenblockname";
-$a->strings["Block Title"] = "Titel des Blocks";
-$a->strings["Item not found"] = "Element nicht gefunden";
-$a->strings["Item is not editable"] = "Element kann nicht bearbeitet werden.";
-$a->strings["Delete item?"] = "Eintrag löschen?";
-$a->strings["Insert YouTube video"] = "YouTube-Video einfügen";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vorbis [.ogg]-Video einfügen";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vorbis [.ogg]-Audio einfügen";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname-Gäste: Benutzername: {Ihre E-Mail-Adresse}, Passwort: +++";
-$a->strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden.";
-$a->strings["Album not found."] = "Album nicht gefunden.";
-$a->strings["Delete Album"] = "Album löschen";
-$a->strings["Delete Photo"] = "Foto löschen";
-$a->strings["No photos selected"] = "Keine Fotos ausgewählt";
-$a->strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt.";
-$a->strings["Upload Photos"] = "Fotos hochladen";
-$a->strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein";
-$a->strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)";
-$a->strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen";
-$a->strings["Album name could not be decoded"] = "Albumname konnte nicht dekodiert werden";
-$a->strings["Contact Photos"] = "Kontakt-Bilder";
-$a->strings["Show Newest First"] = "Neueste zuerst anzeigen";
-$a->strings["Show Oldest First"] = "Älteste zuerst anzeigen";
-$a->strings["View Photo"] = "Foto ansehen";
-$a->strings["Edit Album"] = "Album bearbeiten";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden.";
-$a->strings["Photo not available"] = "Foto nicht verfügbar";
-$a->strings["Use as profile photo"] = "Als Profilfoto verwenden";
-$a->strings["Private Photo"] = "Privates Foto";
-$a->strings["View Full Size"] = "In voller Größe anzeigen";
-$a->strings["Edit photo"] = "Foto bearbeiten";
-$a->strings["Rotate CW (right)"] = "Drehen im UZS (rechts)";
-$a->strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)";
-$a->strings["Caption"] = "Bildunterschrift";
-$a->strings["Add a Tag"] = "Schlagwort hinzufügen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com";
-$a->strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren";
-$a->strings["In This Photo:"] = "Auf diesem Foto:";
-$a->strings["Map"] = "Karte";
-$a->strings["View Album"] = "Album ansehen";
-$a->strings["Recent Photos"] = "Neueste Fotos";
-$a->strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s";
-$a->strings["Search results for: %s"] = "Suchergebnisse für: %s";
-$a->strings["Profile Match"] = "Profil-Ãœbereinstimmungen";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu.";
-$a->strings["is interested in:"] = "interessiert sich für:";
-$a->strings["No matches"] = "Keine Ãœbereinstimmungen";
-$a->strings["Away"] = "Abwesend";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Lesezeichenordner wählen";
-$a->strings["Save Bookmark"] = "Lesezeichen speichern";
-$a->strings["URL of bookmark"] = "URL des Lesezeichens";
-$a->strings["Description"] = "Beschreibung";
-$a->strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein";
-$a->strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr.";
-$a->strings["System Notifications"] = "System-Benachrichtigungen";
-$a->strings["network"] = "Netzwerk";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Gestaltung aktualisiert.";
-$a->strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten";
-$a->strings["Layout not found."] = "Gestaltung nicht gefunden.";
-$a->strings["Module Name:"] = "Modulname:";
-$a->strings["Layout Help"] = "Gestaltungshilfe";
-$a->strings["- select -"] = "– auswählen –";
-$a->strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle.";
-$a->strings["Nothing to import."] = "Nichts zu importieren.";
-$a->strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden";
-$a->strings["Imported file is empty."] = "Die importierte Datei ist leer.";
-$a->strings["The data provided is not compatible with this project."] = "Die bereitgestellten Daten sind mit diesem Projekt nicht kompatibel.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen.";
-$a->strings["Channel clone failed. Import failed."] = "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen.";
-$a->strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen.";
-$a->strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen.";
-$a->strings["Import Channel"] = "Kanal importieren";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen RadMatrix-Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren.";
-$a->strings["File to Upload"] = "Hochzuladende Datei:";
-$a->strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen Red-Servers ein";
-$a->strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)";
-$a->strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse";
-$a->strings["Your old login password"] = "Dein altes Passwort";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige Red-Server diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein.";
-$a->strings["Make this hub my primary location"] = "Dieser Red-Server ist mein primärer Server.";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importiere bestehende Beiträge falls möglich (experimentell - begrenzt durch zur Verfügung stehenden Speicher";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen.";
-$a->strings["Delete layout?"] = "Gestaltung löschen?";
-$a->strings["Layout Description (Optional)"] = "Gestaltungsbeschreibung (Optional)";
-$a->strings["Layout Name"] = "Gestaltungsname";
-$a->strings["Edit Layout"] = "Gestaltung bearbeiten";
-$a->strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können.";
-$a->strings["Room not found"] = "Chatraum nicht gefunden";
-$a->strings["Leave Room"] = "Raum verlassen";
-$a->strings["Delete This Room"] = "Diesen Raum löschen";
-$a->strings["I am away right now"] = "Ich bin gerade nicht da";
-$a->strings["I am online"] = "Ich bin online";
-$a->strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen";
-$a->strings["New Chatroom"] = "Neuer Chatraum";
-$a->strings["Chatroom Name"] = "Name des Chatraums";
-$a->strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume";
-$a->strings["Menu not found."] = "Menü nicht gefunden";
-$a->strings["Unable to create element."] = "Element konnte nicht erstellt werden.";
-$a->strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren.";
-$a->strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen.";
-$a->strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements";
-$a->strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)";
-$a->strings["Link Name"] = "Name des Links";
-$a->strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen.";
-$a->strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar";
-$a->strings["Open link in new window"] = "Öffne Link in neuem Fenster";
-$a->strings["Order in list"] = "Reihenfolge in der Liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert";
-$a->strings["Submit and finish"] = "Absenden und fertigstellen";
-$a->strings["Submit and continue"] = "Absenden und fortfahren";
-$a->strings["Menu:"] = "Menü:";
-$a->strings["Link Target"] = "Ziel des Links";
-$a->strings["Edit menu"] = "Menü bearbeiten";
-$a->strings["Edit element"] = "Bestandteil bearbeiten";
-$a->strings["Drop element"] = "Bestandteil löschen";
-$a->strings["New element"] = "Neues Bestandteil";
-$a->strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten";
-$a->strings["Add menu element"] = "Menüelement hinzufügen";
-$a->strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil";
-$a->strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil";
-$a->strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden.";
-$a->strings["Menu item deleted."] = "Menü-Bestandteil gelöscht.";
-$a->strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden.";
-$a->strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil";
-$a->strings["Link text"] = "Link Text";
-$a->strings["Delete webpage?"] = "Webseite löschen?";
-$a->strings["Page link title"] = "Seitentitel-Link";
-$a->strings["Edit Webpage"] = "Webseite bearbeiten";
-$a->strings["This directory server requires an access token"] = "Dieser Verzeichnis-Server benötigt ein Zugangstoken";
-$a->strings["No valid account found."] = "Kein gültiges Konto gefunden.";
-$a->strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails.";
-$a->strings["Site Member (%s)"] = "Nutzer (%s)";
-$a->strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen.";
-$a->strings["Password Reset"] = "Zurücksetzen des Kennworts";
-$a->strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt.";
-$a->strings["Your new password is"] = "Dein neues Passwort lautet";
-$a->strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann";
-$a->strings["click here to login"] = "Klicke hier, um dich anzumelden";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ihr Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden.";
-$a->strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert";
-$a->strings["Forgot your Password?"] = "Kennwort vergessen?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail.";
-$a->strings["Email Address"] = "E-Mail Adresse";
-$a->strings["Reset"] = "Zurücksetzen";
-$a->strings["Website:"] = "Webseite:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Entfernter Kanal [%s] (auf diesem Server noch unbekannt)";
-$a->strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)";
-$a->strings["Delete block?"] = "Block löschen?";
-$a->strings["Edit Block"] = "Block bearbeiten";
-$a->strings["Total invitation limit exceeded."] = "Einladungslimit überschritten.";
-$a->strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse.";
-$a->strings["Please join us on Red"] = "Schließe Dich uns an und werde Teil der Red-Matrix";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines Red-Servers.";
-$a->strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Geschlecht:";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Webseite:";
+App::$strings["Description:"] = "Beschreibung:";
+App::$strings["Public Forum:"] = "Öffentliches Forum:";
+App::$strings["Keywords: "] = "Schlüsselwörter:";
+App::$strings["Don't suggest"] = "Nicht vorschlagen.";
+App::$strings["Common connections:"] = "Gemeinsame Verbindungen:";
+App::$strings["Global Directory"] = "Globales Verzeichnis";
+App::$strings["Local Directory"] = "Lokales Verzeichnis";
+App::$strings["Finding:"] = "Ergebnisse:";
+App::$strings["next page"] = "nächste Seite";
+App::$strings["previous page"] = "vorherige Seite";
+App::$strings["Sort options"] = "Sortieroptionen";
+App::$strings["Alphabetic"] = "alphabetisch";
+App::$strings["Reverse Alphabetic"] = "Entgegengesetzt alphabetisch";
+App::$strings["Newest to Oldest"] = "Neueste zuerst";
+App::$strings["Oldest to Newest"] = "Älteste zuerst";
+App::$strings["No entries (some entries may be hidden)."] = "Keine Einträge gefunden (einige könnten versteckt sein).";
+App::$strings["Xchan Lookup"] = "Xchan-Suche";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Nach xchans oder Webbies (Kanal-Adressen) suchen, die wie folgt beginnen:";
+App::$strings["Not found."] = "Nicht gefunden.";
+App::$strings["Authorize application connection"] = "Zugriff für die Anwendung autorisieren";
+App::$strings["Return to your app and insert this Securty Code:"] = "Trage folgenden Sicherheitscode in der Anwendung ein:";
+App::$strings["Please login to continue."] = "Zum Weitermachen, bitte einloggen.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Möchtest Du dieser Anwendung erlauben, Deine Nachrichten und Kontakte abzurufen und/oder neue Nachrichten für Dich zu erstellen?";
+App::$strings["Page Title"] = "Seitentitel";
+App::$strings["Channel added."] = "Kanal hinzugefügt.";
+App::$strings["Tag removed"] = "Schlagwort entfernt";
+App::$strings["Remove Item Tag"] = "Schlagwort entfernen";
+App::$strings["Select a tag to remove: "] = "Schlagwort zum Entfernen auswählen:";
+App::$strings["Remove"] = "Entferne";
+App::$strings["Continue"] = "Fortfahren";
+App::$strings["Premium Channel Setup"] = "Premium-Kanal-Einrichtung";
+App::$strings["Enable premium channel connection restrictions"] = "Einschränkungen für einen Premium-Kanal aktivieren";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Bitte gib Deine Nutzungsbedingungen ein, z.B. Paypal-Quittung, Richtlinien etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Unter Umständen sind weitere Schritte oder die Bestätigung der folgenden Bedingungen vor dem Verbinden mit diesem Kanal nötig.";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentielle Kontakte werden den folgenden Text sehen, bevor fortgefahren wird:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Indem ich fortfahre, bestätige ich die Erfüllung aller Anweisungen auf dieser Seite.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Der Kanal-Besitzer hat keine speziellen Anweisungen hinterlegt.)";
+App::$strings["Restricted or Premium Channel"] = "Eingeschränkter oder Premium-Kanal";
+App::$strings["Thing updated"] = "Sache aktualisiert";
+App::$strings["Object store: failed"] = "Speichern des Objekts fehlgeschlagen";
+App::$strings["Thing added"] = "Sache hinzugefügt";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Sache anzeigen";
+App::$strings["item not found."] = "Eintrag nicht gefunden";
+App::$strings["Edit Thing"] = "Sache bearbeiten";
+App::$strings["Select a profile"] = "Wähle ein Profil";
+App::$strings["Post an activity"] = "Aktivitätsnachricht senden";
+App::$strings["Only sends to viewers of the applicable profile"] = "Nur an Betrachter des ausgewählten Profils senden";
+App::$strings["Name of thing e.g. something"] = "Name der Sache, z. B. irgendwas";
+App::$strings["URL of thing (optional)"] = "URL der Sache (optional)";
+App::$strings["URL for photo of thing (optional)"] = "URL eines Fotos der Sache (optional)";
+App::$strings["Add Thing to your Profile"] = "Die Sache Deinem Profil hinzufügen";
+App::$strings["Item not available."] = "Element nicht verfügbar.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Abrufen der URL gab einen Fehler zurück: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Bild hochgeladen, aber das Zurechtschneiden schlug fehl.";
+App::$strings["Image resize failed."] = "Bild-Anpassung fehlgeschlagen.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Leere den Browser Cache oder nutze Umschalten-Neu Laden, falls das neue Foto nicht sofort angezeigt wird.";
+App::$strings["Image exceeds size limit of %d"] = "Bild ist größer als das Limit von %d";
+App::$strings["Unable to process image."] = "Kann Bild nicht verarbeiten.";
+App::$strings["Photo not available."] = "Foto nicht verfügbar.";
+App::$strings["Upload File:"] = "Datei hochladen:";
+App::$strings["Select a profile:"] = "Wähle ein Profil:";
+App::$strings["Upload Profile Photo"] = "Lade neues Profilfoto hoch";
+App::$strings["or"] = "oder";
+App::$strings["skip this step"] = "diesen Schritt überspringen";
+App::$strings["select a photo from your photo albums"] = "ein Foto aus meinen Fotoalben";
+App::$strings["Crop Image"] = "Bild zuschneiden";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Bitte schneide das Bild für eine optimale Anzeige passend zu.";
+App::$strings["Done Editing"] = "Bearbeitung fertigstellen";
+App::$strings["Image uploaded successfully."] = "Bild erfolgreich hochgeladen.";
+App::$strings["Image upload failed."] = "Hochladen des Bilds fehlgeschlagen.";
+App::$strings["Image size reduction [%s] failed."] = "Reduzierung der Bildgröße [%s] fehlgeschlagen.";
+App::$strings["Invalid item."] = "Ungültiges Element.";
+App::$strings["Channel not found."] = "Kanal nicht gefunden.";
+App::$strings["Page not found."] = "Seite nicht gefunden.";
+App::$strings["Like/Dislike"] = "Mögen/Nicht mögen";
+App::$strings["This action is restricted to members."] = "Diese Aktion kann nur von Mitgliedern ausgeführt werden.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Um fortzufahren <a href=\"rmagic\">melde Dich bitte mit Deiner \$Projectname-ID an</a> oder <a href=\"register\">registriere Dich als neues \$Projectname-Mitglied</a>.";
+App::$strings["Invalid request."] = "Ungültige Anfrage.";
+App::$strings["thing"] = "Sache";
+App::$strings["Channel unavailable."] = "Kanal nicht vorhanden.";
+App::$strings["Previous action reversed."] = "Die vorherige Aktion wurde rückgängig gemacht.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s stimmt %2\$ss %3\$s zu";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s lehnt %2\$ss %3\$s ab";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s enthält sich zu %2\$ss %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s nicht teil";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt vielleicht an %2\$ss %3\$s teil";
+App::$strings["Action completed."] = "Aktion durchgeführt.";
+App::$strings["Thank you."] = "Vielen Dank.";
+App::$strings["Calendar entries imported."] = "Kalendereinträge wurden importiert.";
+App::$strings["No calendar entries found."] = "Keine Kalendereinträge gefunden.";
+App::$strings["Event can not end before it has started."] = "Termin-Ende liegt vor dem Beginn.";
+App::$strings["Unable to generate preview."] = "Vorschau konnte nicht erzeugt werden.";
+App::$strings["Event title and start time are required."] = "Titel und Startzeit des Termins sind erforderlich.";
+App::$strings["Event not found."] = "Termin nicht gefunden.";
+App::$strings["l, F j"] = "l, j. F";
+App::$strings["Edit event"] = "Termin bearbeiten";
+App::$strings["Delete event"] = "Termin löschen";
+App::$strings["calendar"] = "Kalender";
+App::$strings["Create New Event"] = "Neuen Termin erstellen";
+App::$strings["Previous"] = "Voriges";
+App::$strings["Next"] = "Nächste";
+App::$strings["Export"] = "Exportieren";
+App::$strings["Import"] = "Import";
+App::$strings["Event removed"] = "Termin gelöscht";
+App::$strings["Failed to remove event"] = "Termin konnte nicht gelöscht werden";
+App::$strings["Event details"] = "Termin-Details";
+App::$strings["Starting date and Title are required."] = "Startdatum und Titel sind erforderlich.";
+App::$strings["Categories (comma-separated list)"] = "Kategorien (Kommagetrennte Liste)";
+App::$strings["Event Starts:"] = "Termin beginnt:";
+App::$strings["Finish date/time is not known or not relevant"] = "Ende Datum/Zeit sind unbekannt oder unwichtig";
+App::$strings["Event Finishes:"] = "Termin endet:";
+App::$strings["Adjust for viewer timezone"] = "An die Zeitzone des Betrachters anpassen";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Wichtig für Veranstaltungen die an bestimmten Orten stattfinden. Nicht sinnvoll für globale Feiertage / Ferien.";
+App::$strings["Title:"] = "Titel:";
+App::$strings["Share this event"] = "Den Termin teilen";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt nun %2\$ss %3\$s";
+App::$strings["Public Sites"] = "Öffentliche Server";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Die hier aufgeführten Server sind öffentlich und erlauben die Registrierung bei \$Projectname. Alle Server dieses Netzwerks sind miteinander verbunden, so dass die Mitgliedschaft auf einem Server eine Verbindung zu beliebigen anderen Servern ermöglicht. Es könnte sein, dass einige dieser Server kostenpflichtig sind oder abgestufte, je nach Umfang kostenpflichtige Mitgliedschaften anbieten. Auf den jeweiligen Seiten <strong>könnten</strong> nähere Details dazu stehen.";
+App::$strings["Rate this hub"] = "Bewerte diesen Hub";
+App::$strings["Site URL"] = "Server-URL";
+App::$strings["Access Type"] = "Zugangstyp";
+App::$strings["Registration Policy"] = "Registrierungsrichtlinien";
+App::$strings["Location"] = "Ort";
+App::$strings["View hub ratings"] = "Bewertungen dieses Hubs ansehen";
+App::$strings["Rate"] = "Bewerten";
+App::$strings["View ratings"] = "Bewertungen ansehen";
+App::$strings["Edit post"] = "Bearbeite Beitrag";
+App::$strings["\$Projectname channel"] = "\$Projectname-Kanal";
+App::$strings["Collection created."] = "Sammlung erstellt.";
+App::$strings["Could not create collection."] = "Sammlung kann nicht erstellt werden.";
+App::$strings["Collection updated."] = "Sammlung aktualisiert.";
+App::$strings["Create a collection of channels."] = "Erstelle eine Sammlung von Kanälen.";
+App::$strings["Collection Name: "] = "Name der Sammlung:";
+App::$strings["Members are visible to other channels"] = "Mitglieder sind sichtbar für andere Kanäle";
+App::$strings["Collection removed."] = "Sammlung gelöscht.";
+App::$strings["Unable to remove collection."] = "Löschen der Sammlung nicht möglich.";
+App::$strings["Collection Editor"] = "Sammlung-Editor";
+App::$strings["Members"] = "Mitglieder";
+App::$strings["All Connected Channels"] = "Alle verbundenen Kanäle";
+App::$strings["Click on a channel to add or remove."] = "Wähle einen Kanal zum hinzufügen oder entfernen aus.";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Addons/Apps";
+App::$strings["No installed plugins/addons/apps"] = "Keine installierten Plugins/Addons/Apps";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dieser Hub ist Teil von \$Projectname – ein globales, kooperatives Netzwerk aus dezentralen Websites, die Rücksicht auf Deine Privatsphäre nehmen.";
+App::$strings["Tag: "] = "Schlagwort: ";
+App::$strings["Last background fetch: "] = "Letzter Hintergrundabruf:";
+App::$strings["Running at web location"] = "Erreichbar unter der Web-Adresse";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Bitte besuchen Sie <a href=\"https://redmatrix.me\">redmatrix.me</a>, um mehr über \$Projectname zu erfahren.";
+App::$strings["Bug reports and issues: please visit"] = "Probleme oder Fehler gefunden? Bitte besuche";
+App::$strings["\$projectname issues"] = "\$projectname-Bugtracker";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Vorschläge, Lob, usw.: E-Mail an 'redmatrix' at librelist - dot - com";
+App::$strings["Site Administrators"] = "Administratoren";
+App::$strings["Unable to locate original post."] = "Originalbeitrag nicht gefunden.";
+App::$strings["Empty post discarded."] = "Leeren Beitrag verworfen.";
+App::$strings["Executable content type not permitted to this channel."] = "Ausführbarer Content-Typ ist für diesen Kanal nicht freigegeben.";
+App::$strings["System error. Post not saved."] = "Systemfehler. Beitrag nicht gespeichert.";
+App::$strings["Unable to obtain post information from database."] = "Beitragsinformationen können nicht aus der Datenbank abgerufen werden.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du hast die maximale Anzahl von %1$.0f Beiträgen erreicht.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du hast die maximale Anzahl von %1$.0f Webseiten erreicht.";
+App::$strings["No such group"] = "Sammlung nicht gefunden";
+App::$strings["No such channel"] = "Kanal nicht gefunden";
+App::$strings["Search Results For:"] = "Suchergebnisse für:";
+App::$strings["Collection is empty"] = "Sammlung ist leer";
+App::$strings["Collection: "] = "Sammlung:";
+App::$strings["Connection: "] = "Verbindung:";
+App::$strings["Invalid connection."] = "Ungültige Verbindung.";
+App::$strings["No channel."] = "Kein Kanal.";
+App::$strings["Common connections"] = "Gemeinsame Verbindungen";
+App::$strings["No connections in common."] = "Keine gemeinsamen Verbindungen.";
+App::$strings["This site is not a directory server"] = "Diese Website ist kein Verzeichnis-Server";
+App::$strings["Blocked"] = "Blockiert";
+App::$strings["Ignored"] = "Ignoriert";
+App::$strings["Hidden"] = "Versteckt";
+App::$strings["Archived"] = "Archiviert";
+App::$strings["Suggest new connections"] = "Neue Verbindungen vorschlagen";
+App::$strings["New Connections"] = "Neue Verbindungen";
+App::$strings["Show pending (new) connections"] = "Ausstehende (neue) Verbindungsanfragen anzeigen";
+App::$strings["All Connections"] = "Alle Verbindungen";
+App::$strings["Show all connections"] = "Alle Verbindungen anzeigen";
+App::$strings["Unblocked"] = "Freigegeben";
+App::$strings["Only show unblocked connections"] = "Nur freigegebene Verbindungen anzeigen";
+App::$strings["Only show blocked connections"] = "Nur blockierte Verbindungen anzeigen";
+App::$strings["Only show ignored connections"] = "Nur ignorierte Verbindungen anzeigen";
+App::$strings["Only show archived connections"] = "Nur archivierte Verbindungen anzeigen";
+App::$strings["Only show hidden connections"] = "Nur versteckte Verbindungen anzeigen";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Verbindung bearbeiten";
+App::$strings["Search your connections"] = "Verbindungen durchsuchen";
+App::$strings["Finding: "] = "Ergebnisse:";
+App::$strings["Block Name"] = "Datenblockname";
+App::$strings["Block Title"] = "Titel des Blocks";
+App::$strings["Item not found"] = "Element nicht gefunden";
+App::$strings["Item is not editable"] = "Element kann nicht bearbeitet werden.";
+App::$strings["Delete item?"] = "Eintrag löschen?";
+App::$strings["Insert YouTube video"] = "YouTube-Video einfügen";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vorbis [.ogg]-Video einfügen";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vorbis [.ogg]-Audio einfügen";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname-Gäste: Benutzername: {Ihre E-Mail-Adresse}, Passwort: +++";
+App::$strings["Page owner information could not be retrieved."] = "Informationen über den Besitzer der Seite konnten nicht gefunden werden.";
+App::$strings["Album not found."] = "Album nicht gefunden.";
+App::$strings["Delete Album"] = "Album löschen";
+App::$strings["Delete Photo"] = "Foto löschen";
+App::$strings["No photos selected"] = "Keine Fotos ausgewählt";
+App::$strings["Access to this item is restricted."] = "Der Zugriff auf dieses Foto ist eingeschränkt.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB von %2$.2f MB Foto-Speicher belegt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB Foto-Speicher belegt.";
+App::$strings["Upload Photos"] = "Fotos hochladen";
+App::$strings["Enter a new album name"] = "Gib einen Namen für ein neues Album ein";
+App::$strings["or select an existing one (doubleclick)"] = "oder wähle ein bereits vorhandenes aus (Doppelklick)";
+App::$strings["Create a status post for this upload"] = "Einen Statusbeitrag für diesen Upload erzeugen";
+App::$strings["Album name could not be decoded"] = "Albumname konnte nicht dekodiert werden";
+App::$strings["Contact Photos"] = "Kontakt-Bilder";
+App::$strings["Show Newest First"] = "Neueste zuerst anzeigen";
+App::$strings["Show Oldest First"] = "Älteste zuerst anzeigen";
+App::$strings["View Photo"] = "Foto ansehen";
+App::$strings["Edit Album"] = "Album bearbeiten";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Berechtigung verweigert. Der Zugriff ist wahrscheinlich eingeschränkt worden.";
+App::$strings["Photo not available"] = "Foto nicht verfügbar";
+App::$strings["Use as profile photo"] = "Als Profilfoto verwenden";
+App::$strings["Private Photo"] = "Privates Foto";
+App::$strings["View Full Size"] = "In voller Größe anzeigen";
+App::$strings["Edit photo"] = "Foto bearbeiten";
+App::$strings["Rotate CW (right)"] = "Drehen im UZS (rechts)";
+App::$strings["Rotate CCW (left)"] = "Drehen gegen UZS (links)";
+App::$strings["Caption"] = "Bildunterschrift";
+App::$strings["Add a Tag"] = "Schlagwort hinzufügen";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Beispiele: @ben, @Karl_Prester, @lieschen@example.com";
+App::$strings["Flag as adult in album view"] = "In der Albumansicht als nicht jugendfrei markieren";
+App::$strings["In This Photo:"] = "Auf diesem Foto:";
+App::$strings["Map"] = "Karte";
+App::$strings["View Album"] = "Album ansehen";
+App::$strings["Recent Photos"] = "Neueste Fotos";
+App::$strings["Items tagged with: %s"] = "Beiträge mit Schlagwort: %s";
+App::$strings["Search results for: %s"] = "Suchergebnisse für: %s";
+App::$strings["Profile Match"] = "Profil-Ãœbereinstimmungen";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Keine Schlüsselwörter für den Abgleich gefunden. Bitte füge Schlüsselwörter zu Deinem Standardprofil hinzu.";
+App::$strings["is interested in:"] = "interessiert sich für:";
+App::$strings["No matches"] = "Keine Ãœbereinstimmungen";
+App::$strings["Away"] = "Abwesend";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Lesezeichenordner wählen";
+App::$strings["Save Bookmark"] = "Lesezeichen speichern";
+App::$strings["URL of bookmark"] = "URL des Lesezeichens";
+App::$strings["Description"] = "Beschreibung";
+App::$strings["Or enter new bookmark folder name"] = "Oder gib einen neuen Namen für den Lesezeichenordner ein";
+App::$strings["No more system notifications."] = "Keine System-Benachrichtigungen mehr.";
+App::$strings["System Notifications"] = "System-Benachrichtigungen";
+App::$strings["network"] = "Netzwerk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Gestaltung aktualisiert.";
+App::$strings["Edit System Page Description"] = "Systemseitenbeschreibung bearbeiten";
+App::$strings["Layout not found."] = "Gestaltung nicht gefunden.";
+App::$strings["Module Name:"] = "Modulname:";
+App::$strings["Layout Help"] = "Gestaltungshilfe";
+App::$strings["- select -"] = "– auswählen –";
+App::$strings["Your service plan only allows %d channels."] = "Dein Vertrag erlaubt nur %d Kanäle.";
+App::$strings["Nothing to import."] = "Nichts zu importieren.";
+App::$strings["Unable to download data from old server"] = "Daten können vom alten Server nicht heruntergeladen werden";
+App::$strings["Imported file is empty."] = "Die importierte Datei ist leer.";
+App::$strings["The data provided is not compatible with this project."] = "Die bereitgestellten Daten sind mit diesem Projekt nicht kompatibel.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Achtung: Datenbankversionen unterscheiden sich um %1\$d Aktualisierungen.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kann keinen doppelten Kanal-Identifikator auf diesem System erzeugen (Spitzname oder Hash schon belegt). Import fehlgeschlagen.";
+App::$strings["Channel clone failed. Import failed."] = "Klonen des Kanals fehlgeschlagen. Import fehlgeschlagen.";
+App::$strings["Cloned channel not found. Import failed."] = "Geklonter Kanal nicht gefunden. Import fehlgeschlagen.";
+App::$strings["You must be logged in to use this feature."] = "Du musst angemeldet sein um diese Funktion zu nutzen.";
+App::$strings["Import Channel"] = "Kanal importieren";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Verwende dieses Formular, um einen existierenden Kanal von einem anderen RadMatrix-Hub zu importieren. Du kannst den Kanal direkt vom bisherigen Hub über das Netzwerk oder aus einer exportierten Sicherheitskopie importieren.";
+App::$strings["File to Upload"] = "Hochzuladende Datei:";
+App::$strings["Or provide the old server/hub details"] = "Oder gib die Details Deines bisherigen Red-Servers ein";
+App::$strings["Your old identity address (xyz@example.com)"] = "Bisherige Kanal-Adresse (xyz@example.com)";
+App::$strings["Your old login email address"] = "Deine alte Login-E-Mail-Adresse";
+App::$strings["Your old login password"] = "Dein altes Passwort";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Egal, welche Option Du wählst – bitte lege fest, ob dieser Server die neue primäre Adresse dieses Kanals sein soll, oder ob der bisherige Red-Server diese Rolle weiterhin wahrnimmt. Du kannst von beiden Servern aus posten, aber nur einer kann der primäre Ort Deiner Dateien, Fotos und Medien sein.";
+App::$strings["Make this hub my primary location"] = "Dieser Red-Server ist mein primärer Server.";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importiere bestehende Beiträge falls möglich (experimentell - begrenzt durch zur Verfügung stehenden Speicher";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dieser Vorgang kann einige Minuten dauern. Bitte sende das Formular nur einmal ab und lasse diese Seite bis zur Fertigstellung offen.";
+App::$strings["Delete layout?"] = "Gestaltung löschen?";
+App::$strings["Layout Description (Optional)"] = "Gestaltungsbeschreibung (Optional)";
+App::$strings["Layout Name"] = "Gestaltungsname";
+App::$strings["Edit Layout"] = "Gestaltung bearbeiten";
+App::$strings["You must be logged in to see this page."] = "Du musst angemeldet sein, um diese Seite betrachten zu können.";
+App::$strings["Room not found"] = "Chatraum nicht gefunden";
+App::$strings["Leave Room"] = "Raum verlassen";
+App::$strings["Delete This Room"] = "Diesen Raum löschen";
+App::$strings["I am away right now"] = "Ich bin gerade nicht da";
+App::$strings["I am online"] = "Ich bin online";
+App::$strings["Bookmark this room"] = "Lesezeichen für diesen Raum setzen";
+App::$strings["New Chatroom"] = "Neuer Chatraum";
+App::$strings["Chatroom Name"] = "Name des Chatraums";
+App::$strings["%1\$s's Chatrooms"] = "%1\$ss Chaträume";
+App::$strings["Menu not found."] = "Menü nicht gefunden";
+App::$strings["Unable to create element."] = "Element konnte nicht erstellt werden.";
+App::$strings["Unable to update menu element."] = "Kann Menü-Element nicht aktualisieren.";
+App::$strings["Unable to add menu element."] = "Kann Menü-Bestandteil nicht hinzufügen.";
+App::$strings["Menu Item Permissions"] = "Zugriffsrechte des Menü-Elements";
+App::$strings["(click to open/close)"] = "(zum öffnen/schließen anklicken)";
+App::$strings["Link Name"] = "Name des Links";
+App::$strings["Link or Submenu Target"] = "Ziel des Links oder Untermenüs";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "URL des Links eingeben oder Menünamen wählen, um ein Untermenü anzulegen.";
+App::$strings["Use magic-auth if available"] = "Magic-Auth verwenden, falls verfügbar";
+App::$strings["Open link in new window"] = "Öffne Link in neuem Fenster";
+App::$strings["Order in list"] = "Reihenfolge in der Liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Größere Nummern werden weiter unten in der Auflistung einsortiert";
+App::$strings["Submit and finish"] = "Absenden und fertigstellen";
+App::$strings["Submit and continue"] = "Absenden und fortfahren";
+App::$strings["Menu:"] = "Menü:";
+App::$strings["Link Target"] = "Ziel des Links";
+App::$strings["Edit menu"] = "Menü bearbeiten";
+App::$strings["Edit element"] = "Bestandteil bearbeiten";
+App::$strings["Drop element"] = "Bestandteil löschen";
+App::$strings["New element"] = "Neues Bestandteil";
+App::$strings["Edit this menu container"] = "Diesen Menü-Container bearbeiten";
+App::$strings["Add menu element"] = "Menüelement hinzufügen";
+App::$strings["Delete this menu item"] = "Lösche dieses Menü-Bestandteil";
+App::$strings["Edit this menu item"] = "Bearbeite dieses Menü-Bestandteil";
+App::$strings["Menu item not found."] = "Menü-Bestandteil nicht gefunden.";
+App::$strings["Menu item deleted."] = "Menü-Bestandteil gelöscht.";
+App::$strings["Menu item could not be deleted."] = "Menü-Bestandteil kann nicht gelöscht werden.";
+App::$strings["Edit Menu Element"] = "Bearbeite Menü-Bestandteil";
+App::$strings["Link text"] = "Link Text";
+App::$strings["Delete webpage?"] = "Webseite löschen?";
+App::$strings["Page link title"] = "Seitentitel-Link";
+App::$strings["Edit Webpage"] = "Webseite bearbeiten";
+App::$strings["This directory server requires an access token"] = "Dieser Verzeichnis-Server benötigt ein Zugangstoken";
+App::$strings["No valid account found."] = "Kein gültiges Konto gefunden.";
+App::$strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Schau in Deine E-Mails.";
+App::$strings["Site Member (%s)"] = "Nutzer (%s)";
+App::$strings["Password reset requested at %s"] = "Passwort-Rücksetzung auf %s angefordert";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Die Anfrage konnte nicht verifiziert werden. (Vielleicht hast Du schon einmal auf den Link in der E-Mail geklickt?) Passwort-Rücksetzung fehlgeschlagen.";
+App::$strings["Password Reset"] = "Zurücksetzen des Kennworts";
+App::$strings["Your password has been reset as requested."] = "Dein Passwort wurde wie angefordert neu erstellt.";
+App::$strings["Your new password is"] = "Dein neues Passwort lautet";
+App::$strings["Save or copy your new password - and then"] = "Speichere oder kopiere Dein neues Passwort – und dann";
+App::$strings["click here to login"] = "Klicke hier, um dich anzumelden";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ihr Passwort kann unter <em>Einstellungen</em> nach einer erfolgreichen Anmeldung geändert werden.";
+App::$strings["Your password has changed at %s"] = "Auf %s wurde Dein Passwort geändert";
+App::$strings["Forgot your Password?"] = "Kennwort vergessen?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Gib Deine E-Mail-Adresse ein, um Dein Passwort zurücksetzen zu lassen. Du erhältst dann weitere Anweisungen per E-Mail.";
+App::$strings["Email Address"] = "E-Mail Adresse";
+App::$strings["Reset"] = "Zurücksetzen";
+App::$strings["Website:"] = "Webseite:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Entfernter Kanal [%s] (auf diesem Server noch unbekannt)";
+App::$strings["Rating (this information is public)"] = "Bewertung (öffentlich sichtbar)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Optional kannst du deine Bewertung erklären (öffentlich sichtbar)";
+App::$strings["Delete block?"] = "Block löschen?";
+App::$strings["Edit Block"] = "Block bearbeiten";
+App::$strings["Total invitation limit exceeded."] = "Einladungslimit überschritten.";
+App::$strings["%s : Not a valid email address."] = "%s : Keine gültige Email Adresse.";
+App::$strings["Please join us on Red"] = "Schließe Dich uns an und werde Teil der Red-Matrix";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Einladungslimit überschritten. Bitte kontaktiere den Administrator Deines Red-Servers.";
+App::$strings["%s : Message delivery failed."] = "%s : Nachricht konnte nicht zugestellt werden.";
+App::$strings["%d message sent."] = array(
0 => "%d Nachricht gesendet.",
1 => "%d Nachrichten gesendet.",
);
-$a->strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen";
-$a->strings["Send invitations"] = "Einladungen senden";
-$a->strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:";
-$a->strings["Your message:"] = "Deine Nachricht:";
-$a->strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!";
-$a->strings["You will need to supply this invitation code: "] = "Gib folgenden Einladungs-Code ein:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Server (sie sind alle miteinander verbunden)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein.";
-$a->strings["or visit "] = "oder besuche";
-$a->strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]";
-$a->strings["Location not found."] = "Klon nicht gefunden.";
-$a->strings["Primary location cannot be removed."] = "Der primäre Klon kann nicht gelöscht werden.";
-$a->strings["No locations found."] = "Keine Klon-Adressen gefunden.";
-$a->strings["Manage Channel Locations"] = "Klon-Adressen verwalten";
-$a->strings["Location (address)"] = "URL (Adresse)";
-$a->strings["Primary Location"] = "Primärer Klon";
-$a->strings["Drop location"] = "Klon löschen";
-$a->strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt.";
-$a->strings["Source created."] = "Quelle erstellt.";
-$a->strings["Source updated."] = "Quelle aktualisiert.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten.";
-$a->strings["New Source"] = "Neue Quelle";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importieren Sie alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteilen Sie sie gemäß der Ihrer Kanaleinstellungen.";
-$a->strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten";
-$a->strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren";
-$a->strings["Channel Name"] = "Name des Kanals";
-$a->strings["Source not found."] = "Quelle nicht gefunden.";
-$a->strings["Edit Source"] = "Quelle bearbeiten";
-$a->strings["Delete Source"] = "Quelle löschen";
-$a->strings["Source removed"] = "Quelle gelöscht";
-$a->strings["Unable to remove source."] = "Konnte die Quelle nicht löschen.";
-$a->strings["Unable to update menu."] = "Kann Menü nicht aktualisieren.";
-$a->strings["Unable to create menu."] = "Kann Menü nicht erstellen.";
-$a->strings["Menu Name"] = "Name des Menüs";
-$a->strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich";
-$a->strings["Menu Title"] = "Menütitel";
-$a->strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen";
-$a->strings["Allow Bookmarks"] = "Lesezeichen erlauben";
-$a->strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden";
-$a->strings["Submit and proceed"] = "Absenden und fortfahren";
-$a->strings["Drop"] = "Löschen";
-$a->strings["Bookmarks allowed"] = "Lesezeichen erlaubt";
-$a->strings["Delete this menu"] = "Lösche dieses Menü";
-$a->strings["Edit menu contents"] = "Bearbeite Menü Inhalte";
-$a->strings["Edit this menu"] = "Dieses Menü bearbeiten";
-$a->strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden.";
-$a->strings["Edit Menu"] = "Menü bearbeiten";
-$a->strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen";
-$a->strings["Menu name"] = "Menü Name";
-$a->strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar";
-$a->strings["Menu title"] = "Menü Titel";
-$a->strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird";
-$a->strings["Allow bookmarks"] = "Erlaube Lesezeichen";
-$a->strings["Permission Denied."] = "Zugriff verweigert.";
-$a->strings["File not found."] = "Datei nicht gefunden.";
-$a->strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten";
-$a->strings["Set/edit permissions"] = "Berechtigungen setzen/ändern";
-$a->strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden";
-$a->strings["Return to file list"] = "Zurück zur Dateiliste";
-$a->strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken";
-$a->strings["Share this file"] = "Diese Datei freigeben";
-$a->strings["Show URL to this file"] = "URL zu dieser Datei anzeigen";
-$a->strings["Notify your contacts about this file"] = "Meine Kontakte über diese Datei benachrichtigen";
-$a->strings["Contact not found."] = "Kontakt nicht gefunden";
-$a->strings["Friend suggestion sent."] = "Freundschaftsempfehlung senden.";
-$a->strings["Suggest Friends"] = "Kontakte vorschlagen";
-$a->strings["Suggest a friend for %s"] = "Schlage %s einen Kontakt vor";
-$a->strings["Hub not found."] = "Server nicht gefunden.";
-$a->strings["Poke/Prod"] = "Anstupsen/Knuffen";
-$a->strings["poke, prod or do other things to somebody"] = "Stupse Leute an oder mache anderes mit ihnen";
-$a->strings["Recipient"] = "Empfänger";
-$a->strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst";
-$a->strings["Make this post private"] = "Diesen Beitrag privat machen";
-$a->strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator";
-$a->strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor";
-$a->strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen.";
-$a->strings["Visible To"] = "Sichtbar für";
-$a->strings["%s element installed"] = "Element für %s installiert";
-$a->strings["%s element installation failed"] = "Installation des Elements %s ist fehlgeschlagen";
-$a->strings["Profile not found."] = "Profil nicht gefunden.";
-$a->strings["Profile deleted."] = "Profil gelöscht.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Neues Profil erstellt.";
-$a->strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden.";
-$a->strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden.";
-$a->strings["Profile Name is required."] = "Profilname ist erforderlich.";
-$a->strings["Marital Status"] = "Familienstand";
-$a->strings["Romantic Partner"] = "Romantische Partner";
-$a->strings["Likes"] = "Gefällt";
-$a->strings["Dislikes"] = "Gefällt nicht";
-$a->strings["Work/Employment"] = "Arbeit/Anstellung";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politische Ansichten";
-$a->strings["Gender"] = "Geschlecht";
-$a->strings["Sexual Preference"] = "Sexuelle Orientierung";
-$a->strings["Homepage"] = "Webseite";
-$a->strings["Interests"] = "Hobbys/Interessen";
-$a->strings["Address"] = "Adresse";
-$a->strings["Profile updated."] = "Profil aktualisiert.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Deine Kontaktliste vor Betrachtern dieses Profils verbergen?";
-$a->strings["Edit Profile Details"] = "Bearbeite Profil-Details";
-$a->strings["View this profile"] = "Dieses Profil ansehen";
-$a->strings["Change Profile Photo"] = "Profilfoto ändern";
-$a->strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen";
-$a->strings["Clone this profile"] = "Dieses Profil klonen";
-$a->strings["Delete this profile"] = "Dieses Profil löschen";
-$a->strings["Import profile from file"] = "Profil aus einer Datei importieren";
-$a->strings["Export profile to file"] = "Profil in eine Datei exportieren";
-$a->strings["Profile Name:"] = "Profilname:";
-$a->strings["Your Full Name:"] = "Dein voller Name:";
-$a->strings["Title/Description:"] = "Titel/Beschreibung:";
-$a->strings["Your Gender:"] = "Dein Geschlecht:";
-$a->strings["Birthday :"] = "Geburtstag:";
-$a->strings["Street Address:"] = "Straße und Hausnummer:";
-$a->strings["Locality/City:"] = "Wohnort:";
-$a->strings["Postal/Zip Code:"] = "Postleitzahl:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region/Bundesstaat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Beziehungsstatus:";
-$a->strings["Who: (if applicable)"] = "Wer: (falls anwendbar)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Seit [Datum]:";
-$a->strings["Homepage URL:"] = "Homepage URL:";
-$a->strings["Religious Views:"] = "Religiöse Ansichten:";
-$a->strings["Keywords:"] = "Schlüsselwörter:";
-$a->strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software";
-$a->strings["Used in directory listings"] = "Wird in Verzeichnis-Auflistungen verwendet";
-$a->strings["Tell us about yourself..."] = "Erzähle uns ein wenig von Dir …";
-$a->strings["Hobbies/Interests"] = "Hobbys/Interessen";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformation und soziale Netzwerke";
-$a->strings["My other channels"] = "Meine anderen Kanäle";
-$a->strings["Musical interests"] = "Musikalische Interessen";
-$a->strings["Books, literature"] = "Bücher, Literatur";
-$a->strings["Television"] = "Fernsehen";
-$a->strings["Film/dance/culture/entertainment"] = "Film/Tanz/Kultur/Unterhaltung";
-$a->strings["Love/romance"] = "Liebe/Romantik";
-$a->strings["Work/employment"] = "Arbeit/Anstellung";
-$a->strings["School/education"] = "Schule/Ausbildung";
-$a->strings["This is your default profile."] = "Das ist Dein Standardprofil.";
-$a->strings["Age: "] = "Alter:";
-$a->strings["Edit/Manage Profiles"] = "Profile bearbeiten/verwalten";
-$a->strings["Add profile things"] = "Sachen zum Profil hinzufügen";
-$a->strings["Include desirable objects in your profile"] = "Binde begehrenswerte Dinge in Dein Profil ein";
-$a->strings["No ratings"] = "Keine Bewertungen";
-$a->strings["Ratings"] = "Bewertungen";
-$a->strings["Rating: "] = "Bewertung: ";
-$a->strings["Website: "] = "Webseite: ";
-$a->strings["Description: "] = "Beschreibung: ";
-$a->strings["Source of Item"] = "Quelle des Elements";
-$a->strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung";
-$a->strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS.";
-$a->strings["Could not create table."] = "Kann Tabelle nicht erstellen.";
-$a->strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemprüfung";
-$a->strings["Check again"] = "Bitte nochmal prüfen";
-$a->strings["Database connection"] = "Datenbank Verbindung";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktieren Sie Ihren Hosting-Provider oder Administrator, falls Sie Fragen zu diesen Einstellungen haben.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst.";
-$a->strings["Database Server Name"] = "Datenbank-Servername";
-$a->strings["Default is localhost"] = "Standard ist localhost";
-$a->strings["Database Port"] = "Datenbank-Port";
-$a->strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung";
-$a->strings["Database Login Name"] = "Datenbank-Benutzername";
-$a->strings["Database Login Password"] = "Datenbank-Kennwort";
-$a->strings["Database Name"] = "Datenbank-Name";
-$a->strings["Database Type"] = "Datenbanktyp";
-$a->strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst.";
-$a->strings["Website URL"] = "URL der Webseite";
-$a->strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https).";
-$a->strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server";
-$a->strings["Site settings"] = "Seiteneinstellungen";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen.";
-$a->strings["PHP executable path"] = "PHP Pfad zu ausführbarer Datei";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren.";
-$a->strings["Command line PHP"] = "PHP Befehlszeile";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert.";
-$a->strings["This is required for message delivery to work."] = "Das ist für die funktionierende Auslieferung von Nachrichten erforderlich.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Du kannst diese Einstellungen in der php.ini des Servers ändern.";
-$a->strings["PHP upload limits"] = "PHP-Hochladebeschränkungen";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung.";
-$a->strings["Generate encryption keys"] = "Verschlüsselungsschlüssel generieren";
-$a->strings["libCurl PHP module"] = "libCurl-PHP-Modul";
-$a->strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul";
-$a->strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul";
-$a->strings["mysqli or postgres PHP module"] = "mysqli oder postgres PHP-Modul";
-$a->strings["mb_string PHP module"] = "mb_string-PHP-Modul";
-$a->strings["mcrypt PHP module"] = "mcrypt-PHP-Modul";
-$a->strings["xml PHP module"] = "xml-PHP-Modul";
-$a->strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite ist erforderlich, aber nicht installiert.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fehler: proc_open ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL ist erforderlich, aber nicht installiert.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung ist erforderlich, aber nicht installiert.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl ist erforderlich, aber nicht installiert.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string ist erforderlich, aber nicht installiert.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Fehler: Das PHP-Modul mcrypt ist erforderlich, aber nicht installiert.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Red-Installation speichern musst.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Red-Installationsverzeichnisses.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält.";
-$a->strings["%s is writable"] = "%s ist beschreibbar";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Web-Server benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses";
-$a->strings["store is writable"] = "store ist schreibbar";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich.";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer Red-Server (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird).";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind.";
-$a->strings["SSL certificate validation"] = "SSL Zertifikatverifizierung";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:";
-$a->strings["Url rewrite is working"] = "Url rewrite funktioniert";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen.";
-$a->strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten.";
-$a->strings["<h1>What next</h1>"] = "<h1>Was als Nächstes</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten.";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID Protokollfehler. Keine ID zurückgegeben.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet";
-$a->strings["Export Channel"] = "Kanal exportieren";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält.";
-$a->strings["Export Content"] = "Kanal und Inhalte exportieren";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Inhalte Deines Kanals, ist aber nicht unbedingt für den Import eines Kanals auf einem anderen Hub geeignet, da die Datei SEHR groß werden kann. Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet.";
-$a->strings["No connections."] = "Keine Verbindungen.";
-$a->strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen";
-$a->strings["invalid target signature"] = "Ungültige Signatur des Ziels";
-$a->strings["Theme settings updated."] = "Theme-Einstellungen aktualisiert.";
-$a->strings["Site"] = "Seite";
-$a->strings["Accounts"] = "Konten";
-$a->strings["Channels"] = "Kanäle";
-$a->strings["Plugins"] = "Plug-Ins";
-$a->strings["Themes"] = "Themes";
-$a->strings["Inspect queue"] = "Warteschlange kontrollieren";
-$a->strings["Profile Config"] = "Profilkonfiguration";
-$a->strings["DB updates"] = "DB-Aktualisierungen";
-$a->strings["Logs"] = "Protokolle";
-$a->strings["Plugin Features"] = "Plug-In Funktionen";
-$a->strings["User registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten";
-$a->strings["# Accounts"] = "Anzahl der Konten";
-$a->strings["# blocked accounts"] = "Anzahl der blockierten Konten";
-$a->strings["# expired accounts"] = "Anzahl der abgelaufenen Konten";
-$a->strings["# expiring accounts"] = "Anzahl der ablaufenden Konten";
-$a->strings["# Channels"] = "Anzahl der Kanäle";
-$a->strings["# primary"] = "Anzahl der primären Kanäle";
-$a->strings["# clones"] = "Anzahl der Klone";
-$a->strings["Message queues"] = "Nachrichten-Warteschlangen";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Zusammenfassung";
-$a->strings["Registered accounts"] = "Registrierte Konten";
-$a->strings["Pending registrations"] = "Ausstehende Registrierungen";
-$a->strings["Registered channels"] = "Registrierte Kanäle";
-$a->strings["Active plugins"] = "Aktive Plug-Ins";
-$a->strings["Version"] = "Version";
-$a->strings["Site settings updated."] = "Seiteneinstellungen aktualisiert.";
-$a->strings["mobile"] = "mobil";
-$a->strings["experimental"] = "experimentell";
-$a->strings["unsupported"] = "nicht unterstützt";
-$a->strings["Yes - with approval"] = "Ja - mit Zustimmung";
-$a->strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server";
-$a->strings["My site has paid access only"] = "Mein Server erlaubt nur bezahlten Zugang";
-$a->strings["My site has free access only"] = "Mein Server erlaubt ausschließlich freien Zugang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades";
-$a->strings["Registration"] = "Registrierung";
-$a->strings["File upload"] = "Dateiupload";
-$a->strings["Policies"] = "Richtlinien";
-$a->strings["Site name"] = "Seitenname";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Administrator-Informationen";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden.";
-$a->strings["System language"] = "System-Sprache";
-$a->strings["System theme"] = "System-Theme";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard-System-Theme – kann durch Nutzerprofile überschieben werden – <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>";
-$a->strings["Mobile system theme"] = "Mobile System-Theme:";
-$a->strings["Theme for mobile devices"] = "Theme für mobile Geräte";
-$a->strings["Enable Diaspora Protocol"] = "Diaspora-Protokoll aktivieren";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunikation mit Diaspora und Friendica – experimentell";
-$a->strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben";
-$a->strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)";
-$a->strings["Maximum image size"] = "Maximale Bildgröße";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung).";
-$a->strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?";
-$a->strings["Register text"] = "Registrierungstext";
-$a->strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Homepage des Servers, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen.";
-$a->strings["Preserve site homepage URL"] = "Homepage-URL schützen";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten.";
-$a->strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit.";
-$a->strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
-$a->strings["Allowed email domains"] = "Erlaubte Domains für E-Mails";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
-$a->strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde.";
-$a->strings["Block public"] = "Öffentlichen Zugriff blockieren";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Zugriff auf sonst öffentliche persönliche Seiten blockieren, wenn man nicht eingeloggt ist.";
-$a->strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen).";
-$a->strings["Force publish"] = "Veröffentlichung erzwingen";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen.";
-$a->strings["Disable discovery tab"] = "Den „Entdecken“-Reiter ausblenden";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Entferne den „Entdecken“-Reiter aus der Matrix-Seite, in dem öffentliche Inhalte angezeigt werden, die von anderen RedMatrix-Hubs geholt wurden.";
-$a->strings["login on Homepage"] = "Anmeldemaske auf der Homepage";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden.";
-$a->strings["Proxy user"] = "Proxy Benutzer";
-$a->strings["Proxy URL"] = "Proxy URL";
-$a->strings["Network timeout"] = "Netzwerk-Timeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen).";
-$a->strings["Delivery interval"] = "Auslieferung Intervall";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server.";
-$a->strings["Poll interval"] = "Abfrageintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet.";
-$a->strings["Maximum Load Average"] = "Maximales Load Average";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Setze den Zeitraum (in Tagen), ab wann importierte Inhalte aus der RedMatrix (dem Netzwerk) ablaufen sollen";
-$a->strings["0 for no expiration of imported content"] = "Setze 0, damit importierte Inhalte niemals ablaufen (entfernt werden)";
-$a->strings["No server found"] = "Kein Server gefunden";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "für Kanal";
-$a->strings["on server"] = "auf Server";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Server";
-$a->strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert";
-$a->strings["Executing %s failed. Check system logs."] = "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle.";
-$a->strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt.";
-$a->strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden.";
-$a->strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen.";
-$a->strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen";
-$a->strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)";
-$a->strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen";
-$a->strings["Queue Statistics"] = "Warteschlangenstatistiken";
-$a->strings["Total Entries"] = "Einträge insgesamt";
-$a->strings["Priority"] = "Priorität";
-$a->strings["Destination URL"] = "Ziel-URL";
-$a->strings["Mark hub permanently offline"] = "Hub als permanent offline markieren";
-$a->strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren";
-$a->strings["Last known contact"] = "Letzter bekannter Kontakt";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Du hast keine weiteren verfügbare Einladungen";
+App::$strings["Send invitations"] = "Einladungen senden";
+App::$strings["Enter email addresses, one per line:"] = "Email-Adressen eintragen, eine pro Zeile:";
+App::$strings["Your message:"] = "Deine Nachricht:";
+App::$strings["Please join my community on \$Projectname."] = "Schließe Dich uns auf \$Projectname an!";
+App::$strings["You will need to supply this invitation code: "] = "Gib folgenden Einladungs-Code ein:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registriere Dich auf einem beliebigen \$Projectname-Server (sie sind alle miteinander verbunden)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Gib meine \$Projectname-Adresse im Suchfeld ein.";
+App::$strings["or visit "] = "oder besuche";
+App::$strings["3. Click [Connect]"] = "3. Klicke auf [Verbinden]";
+App::$strings["Location not found."] = "Klon nicht gefunden.";
+App::$strings["Primary location cannot be removed."] = "Der primäre Klon kann nicht gelöscht werden.";
+App::$strings["No locations found."] = "Keine Klon-Adressen gefunden.";
+App::$strings["Manage Channel Locations"] = "Klon-Adressen verwalten";
+App::$strings["Location (address)"] = "URL (Adresse)";
+App::$strings["Primary Location"] = "Primärer Klon";
+App::$strings["Drop location"] = "Klon löschen";
+App::$strings["Failed to create source. No channel selected."] = "Konnte die Quelle nicht anlegen. Kein Kanal ausgewählt.";
+App::$strings["Source created."] = "Quelle erstellt.";
+App::$strings["Source updated."] = "Quelle aktualisiert.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Externe Inhaltsquellen für Deinen Kanal verwalten.";
+App::$strings["New Source"] = "Neue Quelle";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importieren Sie alle oder ausgewählte Inhalte des folgenden Kanals in diesen Kanal und verteilen Sie sie gemäß der Ihrer Kanaleinstellungen.";
+App::$strings["Only import content with these words (one per line)"] = "Importiere nur Beiträge, die folgende Wörter (eines pro Zeile) enthalten";
+App::$strings["Leave blank to import all public content"] = "Leer lassen, um alle öffentlichen Beiträge zu importieren";
+App::$strings["Channel Name"] = "Name des Kanals";
+App::$strings["Source not found."] = "Quelle nicht gefunden.";
+App::$strings["Edit Source"] = "Quelle bearbeiten";
+App::$strings["Delete Source"] = "Quelle löschen";
+App::$strings["Source removed"] = "Quelle gelöscht";
+App::$strings["Unable to remove source."] = "Konnte die Quelle nicht löschen.";
+App::$strings["Unable to update menu."] = "Kann Menü nicht aktualisieren.";
+App::$strings["Unable to create menu."] = "Kann Menü nicht erstellen.";
+App::$strings["Menu Name"] = "Name des Menüs";
+App::$strings["Unique name (not visible on webpage) - required"] = "Eindeutiger Name (nicht sichtbar auf der Webseite) – erforderlich";
+App::$strings["Menu Title"] = "Menütitel";
+App::$strings["Visible on webpage - leave empty for no title"] = "Sichtbar auf der Webseite – für keinen Titel leer lassen";
+App::$strings["Allow Bookmarks"] = "Lesezeichen erlauben";
+App::$strings["Menu may be used to store saved bookmarks"] = "Im Menü können gespeicherte Lesezeichen abgelegt werden";
+App::$strings["Submit and proceed"] = "Absenden und fortfahren";
+App::$strings["Drop"] = "Löschen";
+App::$strings["Bookmarks allowed"] = "Lesezeichen erlaubt";
+App::$strings["Delete this menu"] = "Lösche dieses Menü";
+App::$strings["Edit menu contents"] = "Bearbeite Menü Inhalte";
+App::$strings["Edit this menu"] = "Dieses Menü bearbeiten";
+App::$strings["Menu could not be deleted."] = "Menü konnte nicht gelöscht werden.";
+App::$strings["Edit Menu"] = "Menü bearbeiten";
+App::$strings["Add or remove entries to this menu"] = "Einträge zu diesem Menü hinzufügen oder entfernen";
+App::$strings["Menu name"] = "Menü Name";
+App::$strings["Must be unique, only seen by you"] = "Muss eindeutig sein, ist aber nur für Dich sichtbar";
+App::$strings["Menu title"] = "Menü Titel";
+App::$strings["Menu title as seen by others"] = "Menü Titel wie er von anderen gesehen wird";
+App::$strings["Allow bookmarks"] = "Erlaube Lesezeichen";
+App::$strings["Permission Denied."] = "Zugriff verweigert.";
+App::$strings["File not found."] = "Datei nicht gefunden.";
+App::$strings["Edit file permissions"] = "Dateiberechtigungen bearbeiten";
+App::$strings["Set/edit permissions"] = "Berechtigungen setzen/ändern";
+App::$strings["Include all files and sub folders"] = "Alle Dateien und Unterverzeichnisse einbinden";
+App::$strings["Return to file list"] = "Zurück zur Dateiliste";
+App::$strings["Copy/paste this code to attach file to a post"] = "Diesen Code kopieren und einfügen, um die Datei an einen Beitrag anzuhängen";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Diese URL verwenden, um von einer Webseite aus auf die Datei zu verlinken";
+App::$strings["Share this file"] = "Diese Datei freigeben";
+App::$strings["Show URL to this file"] = "URL zu dieser Datei anzeigen";
+App::$strings["Notify your contacts about this file"] = "Meine Kontakte über diese Datei benachrichtigen";
+App::$strings["Contact not found."] = "Kontakt nicht gefunden";
+App::$strings["Friend suggestion sent."] = "Freundschaftsempfehlung senden.";
+App::$strings["Suggest Friends"] = "Kontakte vorschlagen";
+App::$strings["Suggest a friend for %s"] = "Schlage %s einen Kontakt vor";
+App::$strings["Hub not found."] = "Server nicht gefunden.";
+App::$strings["Poke/Prod"] = "Anstupsen/Knuffen";
+App::$strings["poke, prod or do other things to somebody"] = "Stupse Leute an oder mache anderes mit ihnen";
+App::$strings["Recipient"] = "Empfänger";
+App::$strings["Choose what you wish to do to recipient"] = "Wähle, was Du mit dem/r Empfänger/in tun willst";
+App::$strings["Make this post private"] = "Diesen Beitrag privat machen";
+App::$strings["Invalid profile identifier."] = "Ungültiger Profil-Identifikator";
+App::$strings["Profile Visibility Editor"] = "Profil-Sichtbarkeits-Editor";
+App::$strings["Click on a contact to add or remove."] = "Klicke auf einen Kontakt, um ihn hinzuzufügen oder zu entfernen.";
+App::$strings["Visible To"] = "Sichtbar für";
+App::$strings["%s element installed"] = "Element für %s installiert";
+App::$strings["%s element installation failed"] = "Installation des Elements %s ist fehlgeschlagen";
+App::$strings["Profile not found."] = "Profil nicht gefunden.";
+App::$strings["Profile deleted."] = "Profil gelöscht.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Neues Profil erstellt.";
+App::$strings["Profile unavailable to clone."] = "Profil kann nicht geklont werden.";
+App::$strings["Profile unavailable to export."] = "Dieses Profil kann nicht exportiert werden.";
+App::$strings["Profile Name is required."] = "Profilname ist erforderlich.";
+App::$strings["Marital Status"] = "Familienstand";
+App::$strings["Romantic Partner"] = "Romantische Partner";
+App::$strings["Likes"] = "Gefällt";
+App::$strings["Dislikes"] = "Gefällt nicht";
+App::$strings["Work/Employment"] = "Arbeit/Anstellung";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politische Ansichten";
+App::$strings["Gender"] = "Geschlecht";
+App::$strings["Sexual Preference"] = "Sexuelle Orientierung";
+App::$strings["Homepage"] = "Webseite";
+App::$strings["Interests"] = "Hobbys/Interessen";
+App::$strings["Address"] = "Adresse";
+App::$strings["Profile updated."] = "Profil aktualisiert.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Deine Kontaktliste vor Betrachtern dieses Profils verbergen?";
+App::$strings["Edit Profile Details"] = "Bearbeite Profil-Details";
+App::$strings["View this profile"] = "Dieses Profil ansehen";
+App::$strings["Change Profile Photo"] = "Profilfoto ändern";
+App::$strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen übernehmen";
+App::$strings["Clone this profile"] = "Dieses Profil klonen";
+App::$strings["Delete this profile"] = "Dieses Profil löschen";
+App::$strings["Import profile from file"] = "Profil aus einer Datei importieren";
+App::$strings["Export profile to file"] = "Profil in eine Datei exportieren";
+App::$strings["Profile Name:"] = "Profilname:";
+App::$strings["Your Full Name:"] = "Dein voller Name:";
+App::$strings["Title/Description:"] = "Titel/Beschreibung:";
+App::$strings["Your Gender:"] = "Dein Geschlecht:";
+App::$strings["Birthday :"] = "Geburtstag:";
+App::$strings["Street Address:"] = "Straße und Hausnummer:";
+App::$strings["Locality/City:"] = "Wohnort:";
+App::$strings["Postal/Zip Code:"] = "Postleitzahl:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Region/Bundesstaat:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Beziehungsstatus:";
+App::$strings["Who: (if applicable)"] = "Wer: (falls anwendbar)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Seit [Datum]:";
+App::$strings["Homepage URL:"] = "Homepage URL:";
+App::$strings["Religious Views:"] = "Religiöse Ansichten:";
+App::$strings["Keywords:"] = "Schlüsselwörter:";
+App::$strings["Example: fishing photography software"] = "Beispiel: Angeln Fotografie Software";
+App::$strings["Used in directory listings"] = "Wird in Verzeichnis-Auflistungen verwendet";
+App::$strings["Tell us about yourself..."] = "Erzähle uns ein wenig von Dir …";
+App::$strings["Hobbies/Interests"] = "Hobbys/Interessen";
+App::$strings["Contact information and Social Networks"] = "Kontaktinformation und soziale Netzwerke";
+App::$strings["My other channels"] = "Meine anderen Kanäle";
+App::$strings["Musical interests"] = "Musikalische Interessen";
+App::$strings["Books, literature"] = "Bücher, Literatur";
+App::$strings["Television"] = "Fernsehen";
+App::$strings["Film/dance/culture/entertainment"] = "Film/Tanz/Kultur/Unterhaltung";
+App::$strings["Love/romance"] = "Liebe/Romantik";
+App::$strings["Work/employment"] = "Arbeit/Anstellung";
+App::$strings["School/education"] = "Schule/Ausbildung";
+App::$strings["This is your default profile."] = "Das ist Dein Standardprofil.";
+App::$strings["Age: "] = "Alter:";
+App::$strings["Edit/Manage Profiles"] = "Profile bearbeiten/verwalten";
+App::$strings["Add profile things"] = "Sachen zum Profil hinzufügen";
+App::$strings["Include desirable objects in your profile"] = "Binde begehrenswerte Dinge in Dein Profil ein";
+App::$strings["No ratings"] = "Keine Bewertungen";
+App::$strings["Ratings"] = "Bewertungen";
+App::$strings["Rating: "] = "Bewertung: ";
+App::$strings["Website: "] = "Webseite: ";
+App::$strings["Description: "] = "Beschreibung: ";
+App::$strings["Source of Item"] = "Quelle des Elements";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname Server-Einrichtung";
+App::$strings["Could not connect to database."] = "Kann nicht mit der Datenbank verbinden.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Konnte die angegebene Webseiten-URL nicht erreichen. Möglicherweise ein Problem mit dem SSL-Zertifikat oder dem DNS.";
+App::$strings["Could not create table."] = "Kann Tabelle nicht erstellen.";
+App::$strings["Your site database has been installed."] = "Die Datenbank Deines Hubs wurde installiert.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Möglicherweise musst Du die Datei install/schema_xxx.sql manuell mit Hilfe eines Datenkbank-Clients importieren.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Lies die Datei \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemprüfung";
+App::$strings["Check again"] = "Bitte nochmal prüfen";
+App::$strings["Database connection"] = "Datenbank Verbindung";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Um \$Projectname zu installieren, müssen wir wissen, wie wir eine Verbindung zu Deiner Datenbank aufbauen können.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bitte kontaktieren Sie Ihren Hosting-Provider oder Administrator, falls Sie Fragen zu diesen Einstellungen haben.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Die Datenbank, die Du weiter unten angibst, sollte bereits existieren. Sollte das noch nicht der Fall sein, erzeuge sie bitte bevor Du fortfährst.";
+App::$strings["Database Server Name"] = "Datenbank-Servername";
+App::$strings["Default is localhost"] = "Standard ist localhost";
+App::$strings["Database Port"] = "Datenbank-Port";
+App::$strings["Communication port number - use 0 for default"] = "Port-Nummer für die Kommunikation – verwende 0 für die Standardeinstellung";
+App::$strings["Database Login Name"] = "Datenbank-Benutzername";
+App::$strings["Database Login Password"] = "Datenbank-Kennwort";
+App::$strings["Database Name"] = "Datenbank-Name";
+App::$strings["Database Type"] = "Datenbanktyp";
+App::$strings["Site administrator email address"] = "E-Mail Adresse des Seiten-Administrators";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Die E-Mail-Adresse Deines Accounts muss dieser Adresse entsprechen, damit Du Zugriff zur Administrations-Seite erhältst.";
+App::$strings["Website URL"] = "URL der Webseite";
+App::$strings["Please use SSL (https) URL if available."] = "Nutze wenn möglich eine SSL-URL (https).";
+App::$strings["Please select a default timezone for your website"] = "Standard-Zeitzone für Deinen Server";
+App::$strings["Site settings"] = "Seiteneinstellungen";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Konnte die Kommandozeilen-Version von PHP nicht im PATH des Web-Servers finden.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Ohne Kommandozeilen-Version von PHP auf dem Server wirst Du nicht in der Lage sein, Hintergrundprozesse via cron auszuführen.";
+App::$strings["PHP executable path"] = "PHP Pfad zu ausführbarer Datei";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Gib den vollen Pfad zum PHP-Interpreter an. Du kannst dieses Feld frei lassen und mit der Installation fortfahren.";
+App::$strings["Command line PHP"] = "PHP Befehlszeile";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Bei der Kommandozeilen-Version von PHP auf Deinem System ist \"register_argc_argv\" nicht aktiviert.";
+App::$strings["This is required for message delivery to work."] = "Das ist für die funktionierende Auslieferung von Nachrichten erforderlich.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Die Maximalgröße für Uploads insgesamt liegt bei %s. Die Maximalgröße für eine Datei liegt bei %s. Es können maximal %d Dateien gleichzeitig hochgeladen werden.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Du kannst diese Einstellungen in der php.ini des Servers ändern.";
+App::$strings["PHP upload limits"] = "PHP-Hochladebeschränkungen";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fehler: Die „openssl_pkey_new“-Funktion auf diesem System ist nicht in der Lage, Schlüssel für die Verschlüsselung zu erzeugen.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Wenn Du Windows verwendest, findest Du unter http://www.php.net/manual/en/openssl.installation.php eine Installationsanleitung.";
+App::$strings["Generate encryption keys"] = "Verschlüsselungsschlüssel generieren";
+App::$strings["libCurl PHP module"] = "libCurl-PHP-Modul";
+App::$strings["GD graphics PHP module"] = "GD-Grafik-PHP-Modul";
+App::$strings["OpenSSL PHP module"] = "OpenSSL-PHP-Modul";
+App::$strings["mysqli or postgres PHP module"] = "mysqli oder postgres PHP-Modul";
+App::$strings["mb_string PHP module"] = "mb_string-PHP-Modul";
+App::$strings["mcrypt PHP module"] = "mcrypt-PHP-Modul";
+App::$strings["xml PHP module"] = "xml-PHP-Modul";
+App::$strings["Apache mod_rewrite module"] = "Apache-mod_rewrite-Modul";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fehler: Das Apache-Modul mod-rewrite ist erforderlich, aber nicht installiert.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fehler: proc_open ist erforderlich, aber entweder nicht installiert oder wurde in der php.ini deaktiviert";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Fehler: Das PHP-Modul libCURL ist erforderlich, aber nicht installiert.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fehler: Das PHP-Modul GD-Grafik mit JPEG-Unterstützung ist erforderlich, aber nicht installiert.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Fehler: Das PHP-Modul openssl ist erforderlich, aber nicht installiert.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fehler: Das mysqli oder postgres PHP-Modul ist erforderlich, aber keines von beiden ist installiert.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Fehler: Das PHP-Modul mb_string ist erforderlich, aber nicht installiert.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Fehler: Das PHP-Modul mcrypt ist erforderlich, aber nicht installiert.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Fehler: Das xml-PHP-Modul wird für DAV benötigt, ist aber nicht installiert.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Der Installations-Assistent muss in der Lage sein, die Datei \".htconfig.php\" im Stammverzeichnis des Web-Servers anzulegen, ist er aber nicht.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Meist liegt das daran, dass der Nutzer, unter dem der Web-Server läuft, keine Schreibrechte in dem Verzeichnis hat – selbst wenn Du selbst das darfst.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Am Schluss dieses Vorgangs wird ein Text generiert, den Du unter dem Dateinamen .htconfig.php im Stammverzeichnis Deiner Red-Installation speichern musst.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativ kannst Du diesen Schritt überspringen und die Installation manuell vornehmen. Lies dazu die Datei install/INSTALL.txt.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php ist beschreibbar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red verwendet Smarty3 um Vorlagen für die Webdarstellung zu übersetzen. Smarty3 übersetzt diese Vorlagen nach PHP, um die Darstellung zu beschleunigen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Um diese kompilierten Vorlagen speichern zu können, braucht der Web-Server Schreibzugriff auf das Verzeichnis %s unterhalb des Red-Installationsverzeichnisses.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Bitte stelle sicher, dass der Nutzer, unter dem der Web-Server läuft (z.B. www-data), Schreibzugriff auf dieses Verzeichnis hat.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Hinweis: Aus Sicherheitsgründen sollte der Web-Server nur auf %s Schreibrechte haben, nicht auf die Template-Dateien (.tpl), die das Verzeichnis enthält.";
+App::$strings["%s is writable"] = "%s ist beschreibbar";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red benutzt das Verzeichnis store, um hochgeladene Dateien zu speichern. Der Web-Server benötigt Schreibrechte für dieses Verzeichnis direkt unterhalb des Red-Stammverzeichnisses";
+App::$strings["store is writable"] = "store ist schreibbar";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Das SSL-Zertifikat konnte nicht validiert werden. Korrigiere das Zertifikat oder deaktiviere den HTTPS-Zugriff auf diesen Server.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Wenn Du via HTTPS auf Deinen Server zugreifen möchtest, also Verbindungen über den Port 443 möglich sein sollen, ist ein SSL-Zertifikat einer Zertifizierungsstelle (CA) notwendig, das von den Browsern ohne Sicherheitsabfrage akzeptiert wird. Die Verwendung eines selbst signierten Zertifikates ist nicht möglich.";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Diese Einschränkung wurde eingebaut, weil Deine öffentlichen Beiträge zum Beispiel Verweise auf Bilder auf Deinem eigenen Hub enthalten können.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Wenn Dein Zertifikat nicht von jedem Browser akzeptiert wird, erhalten die Mitglieder anderer Red-Server (die mit korrekten Zertifikaten ausgestattet sind) Sicherheits-Warnmeldungen, obwohl sie gar nicht direkt auf Deinem Server unterwegs sind (zum Beispiel, wenn ein Bild aus einem Deiner Beiträge angezeigt wird).";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dies kann Probleme für andere Nutzer (nicht nur auf Deinem eigenen Server) verursachen, so dass wir auf dieser Forderung bestehen müssen.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Es gibt einige Zertifizierungsstellen (CAs), bei denen solche Zertifikate kostenlos zu haben sind.";
+App::$strings["SSL certificate validation"] = "SSL Zertifikatverifizierung";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Das Umschreiben von URLs (rewrite) per .htaccess funktioniert nicht. Bitte prüfe die Server-Konfiguration. Test:";
+App::$strings["Url rewrite is working"] = "Url rewrite funktioniert";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Die Datenbank-Konfigurationsdatei „.htconfig.php“ konnte nicht geschrieben werden. Bitte verwende den unten angegebenen Text, um die Konfigurationsdatei im Stammverzeichnis des Webservers anzulegen.";
+App::$strings["Errors encountered creating database tables."] = "Fehler beim Anlegen der Datenbank-Tabellen aufgetreten.";
+App::$strings["<h1>What next</h1>"] = "<h1>Was als Nächstes</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "WICHTIG: Du musst [manuell] einen Cronjob für den Poller einrichten.";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID Protokollfehler. Keine ID zurückgegeben.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Willkommen %s. Entfernte Authentifizierung erfolgreich.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s hat %2\$ss %3\$s mit %4\$s verschlagwortet";
+App::$strings["Export Channel"] = "Kanal exportieren";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportiert die grundlegenden Kanal-Informationen in eine kleine Datei. Diese stellt eine Sicherung Deiner Verbindungen, Berechtigungen, Profile und Basisdaten bereit, die für den Import auf einem anderen Hub verwendet werden kann, aber nicht die Beiträge Deines Kanals enthält.";
+App::$strings["Export Content"] = "Kanal und Inhalte exportieren";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportiert Deine Kanal-Informationen sowie alle zugehörigen Inhalte in eine JSON-Sicherungsdatei. Die sichert alle Verbindungen, Berechtigungen, Profildaten und Inhalte Deines Kanals, ist aber nicht unbedingt für den Import eines Kanals auf einem anderen Hub geeignet, da die Datei SEHR groß werden kann. Bitte habe ein wenig Geduld – es kann mehrere Minuten dauern, bis der Download startet.";
+App::$strings["No connections."] = "Keine Verbindungen.";
+App::$strings["Visit %s's profile [%s]"] = "%ss Profil [%s] besuchen";
+App::$strings["invalid target signature"] = "Ungültige Signatur des Ziels";
+App::$strings["Theme settings updated."] = "Theme-Einstellungen aktualisiert.";
+App::$strings["Site"] = "Seite";
+App::$strings["Accounts"] = "Konten";
+App::$strings["Channels"] = "Kanäle";
+App::$strings["Plugins"] = "Plug-Ins";
+App::$strings["Themes"] = "Themes";
+App::$strings["Inspect queue"] = "Warteschlange kontrollieren";
+App::$strings["Profile Config"] = "Profilkonfiguration";
+App::$strings["DB updates"] = "DB-Aktualisierungen";
+App::$strings["Logs"] = "Protokolle";
+App::$strings["Plugin Features"] = "Plug-In Funktionen";
+App::$strings["User registrations waiting for confirmation"] = "Nutzer-Anmeldungen, die auf Bestätigung warten";
+App::$strings["# Accounts"] = "Anzahl der Konten";
+App::$strings["# blocked accounts"] = "Anzahl der blockierten Konten";
+App::$strings["# expired accounts"] = "Anzahl der abgelaufenen Konten";
+App::$strings["# expiring accounts"] = "Anzahl der ablaufenden Konten";
+App::$strings["# Channels"] = "Anzahl der Kanäle";
+App::$strings["# primary"] = "Anzahl der primären Kanäle";
+App::$strings["# clones"] = "Anzahl der Klone";
+App::$strings["Message queues"] = "Nachrichten-Warteschlangen";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Zusammenfassung";
+App::$strings["Registered accounts"] = "Registrierte Konten";
+App::$strings["Pending registrations"] = "Ausstehende Registrierungen";
+App::$strings["Registered channels"] = "Registrierte Kanäle";
+App::$strings["Active plugins"] = "Aktive Plug-Ins";
+App::$strings["Version"] = "Version";
+App::$strings["Site settings updated."] = "Seiteneinstellungen aktualisiert.";
+App::$strings["mobile"] = "mobil";
+App::$strings["experimental"] = "experimentell";
+App::$strings["unsupported"] = "nicht unterstützt";
+App::$strings["Yes - with approval"] = "Ja - mit Zustimmung";
+App::$strings["My site is not a public server"] = "Mein Server ist kein öffentlicher Server";
+App::$strings["My site has paid access only"] = "Mein Server erlaubt nur bezahlten Zugang";
+App::$strings["My site has free access only"] = "Mein Server erlaubt ausschließlich freien Zugang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mein Server bietet kostenlose Konten mit der Möglichkeit zu bezahlten Upgrades";
+App::$strings["Registration"] = "Registrierung";
+App::$strings["File upload"] = "Dateiupload";
+App::$strings["Policies"] = "Richtlinien";
+App::$strings["Site name"] = "Seitenname";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Administrator-Informationen";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformationen für Administratoren des Servers. Wird auf der siteinfo-Seite angezeigt. BBCode kann verwendet werden.";
+App::$strings["System language"] = "System-Sprache";
+App::$strings["System theme"] = "System-Theme";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard-System-Theme – kann durch Nutzerprofile überschieben werden – <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>";
+App::$strings["Mobile system theme"] = "Mobile System-Theme:";
+App::$strings["Theme for mobile devices"] = "Theme für mobile Geräte";
+App::$strings["Enable Diaspora Protocol"] = "Diaspora-Protokoll aktivieren";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunikation mit Diaspora und Friendica – experimentell";
+App::$strings["Allow Feeds as Connections"] = "Feeds als Verbindungen erlauben";
+App::$strings["(Heavy system resource usage)"] = "(führt zu hoher Systemlast)";
+App::$strings["Maximum image size"] = "Maximale Bildgröße";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale Größe hochgeladener Bilder in Bytes. Standard ist 0 (keine Einschränkung).";
+App::$strings["Does this site allow new member registration?"] = "Erlaubt dieser Server die Registrierung neuer Nutzer?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Was ist die passendste Beschreibung der Konten auf diesem Hub?";
+App::$strings["Register text"] = "Registrierungstext";
+App::$strings["Will be displayed prominently on the registration page."] = "Wird gut sichtbar auf der Registrierungs-Seite angezeigt.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Homepage des Servers, die Besuchern angezeigt wird (Voreinstellung: Anmeldemaske)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "Beispiele: 'public', um den Stream aller öffentlichen Beiträge anzuzeigen, 'page/sys/home', um eine System-Webseite namens 'home' anzuzeigen, 'include:home.html', um eine Datei einzufügen.";
+App::$strings["Preserve site homepage URL"] = "Homepage-URL schützen";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Zeigt die Homepage an der Original-URL in einem Frame an, statt auf die eigentliche Adresse der Seite umzuleiten.";
+App::$strings["Accounts abandoned after x days"] = "Konten gelten nach X Tagen als unbenutzt";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Verschwende keine Systemressourcen auf das Pollen von externen Seiten, wenn das Konto nicht mehr benutzt wird. Trage hier 0 für kein zeitliches Limit.";
+App::$strings["Allowed friend domains"] = "Erlaubte Domains für Kontakte";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für Freundschaften erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
+App::$strings["Allowed email domains"] = "Erlaubte Domains für E-Mails";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben.";
+App::$strings["Not allowed email domains"] = "Nicht erlaubte Domains für E-Mails";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Domains in E-Mail-Adressen, die keine Erlaubnis erhalten, sich auf Deinem Hub zu registrieren. Mehrere Domains können durch Kommas getrennt werden. Platzhalter (*/?) sind möglich. Keine Eingabe bedeutet keine Einschränkung, unabhängig davon, ob unter erlaubte Domains etwas eingegeben wurde.";
+App::$strings["Block public"] = "Öffentlichen Zugriff blockieren";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Zugriff auf sonst öffentliche persönliche Seiten blockieren, wenn man nicht eingeloggt ist.";
+App::$strings["Verify Email Addresses"] = "E-Mail-Adressen überprüfen";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Aktivieren, um die Überprüfung von E-Mail-Adressen bei der Registrierung von Benutzerkonten zu aktivieren (empfohlen).";
+App::$strings["Force publish"] = "Veröffentlichung erzwingen";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Die Veröffentlichung aller Profile dieses Servers im Verzeichnis erzwingen.";
+App::$strings["Disable discovery tab"] = "Den „Entdecken“-Reiter ausblenden";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Entferne den „Entdecken“-Reiter aus der Matrix-Seite, in dem öffentliche Inhalte angezeigt werden, die von anderen RedMatrix-Hubs geholt wurden.";
+App::$strings["login on Homepage"] = "Anmeldemaske auf der Homepage";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Zeigt Besuchern der Homepage eine Anmeldemaske, falls keine anderen Inhalte konfiguriert wurden.";
+App::$strings["Proxy user"] = "Proxy Benutzer";
+App::$strings["Proxy URL"] = "Proxy URL";
+App::$strings["Network timeout"] = "Netzwerk-Timeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Wert in Sekunden. 0 für unbegrenzt (nicht empfohlen).";
+App::$strings["Delivery interval"] = "Auslieferung Intervall";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Verzögere im Hintergrund laufende Auslieferungsprozesse um die angegebene Anzahl Sekunden, um die Systemlast zu verringern. Empfehlungen: 4-5 für Shared Hosts, 2-3 für VPS, 0-1 für große dedizierte Server.";
+App::$strings["Poll interval"] = "Abfrageintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Verzögere Hintergrundprozesse um diese Anzahl Sekunden, um die Systemlast zu reduzieren. Bei 0 wird das Auslieferungsintervall verwendet.";
+App::$strings["Maximum Load Average"] = "Maximales Load Average";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale Systemlast, bevor Verteil- und Empfangsprozesse verschoben werden – Standard 50";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Setze den Zeitraum (in Tagen), ab wann importierte Inhalte aus der RedMatrix (dem Netzwerk) ablaufen sollen";
+App::$strings["0 for no expiration of imported content"] = "Setze 0, damit importierte Inhalte niemals ablaufen (entfernt werden)";
+App::$strings["No server found"] = "Kein Server gefunden";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "für Kanal";
+App::$strings["on server"] = "auf Server";
+App::$strings["Status"] = "Status";
+App::$strings["Server"] = "Server";
+App::$strings["Update has been marked successful"] = "Update wurde als erfolgreich markiert";
+App::$strings["Executing %s failed. Check system logs."] = "Ausführen von %s fehlgeschlagen. Überprüfe die Systemprotokolle.";
+App::$strings["Update %s was successfully applied."] = "Update %s wurde erfolgreich ausgeführt.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s lieferte keinen Rückgabewert. Erfolg unbekannt.";
+App::$strings["Update function %s could not be found."] = "Update-Funktion %s konnte nicht gefunden werden.";
+App::$strings["No failed updates."] = "Keine fehlgeschlagenen Aktualisierungen.";
+App::$strings["Failed Updates"] = "Fehlgeschlagene Aktualisierungen";
+App::$strings["Mark success (if update was manually applied)"] = "Als erfolgreich markieren (wenn das Update manuell ausgeführt wurde)";
+App::$strings["Attempt to execute this update step automatically"] = "Versuche, diesen Updateschritt automatisch auszuführen";
+App::$strings["Queue Statistics"] = "Warteschlangenstatistiken";
+App::$strings["Total Entries"] = "Einträge insgesamt";
+App::$strings["Priority"] = "Priorität";
+App::$strings["Destination URL"] = "Ziel-URL";
+App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markieren";
+App::$strings["Empty queue for this hub"] = "Warteschlange für diesen Hub leeren";
+App::$strings["Last known contact"] = "Letzter bekannter Kontakt";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "%s Konto blockiert/freigegeben",
1 => "%s Konten blockiert/freigegeben",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s Konto gelöscht",
1 => "%s Konten gelöscht",
);
-$a->strings["Account not found"] = "Konto nicht gefunden";
-$a->strings["Account '%s' deleted"] = "Konte '%s' gelöscht";
-$a->strings["Account '%s' blocked"] = "Konto '%s' blockiert";
-$a->strings["Account '%s' unblocked"] = "Konto '%s' freigegeben";
-$a->strings["Users"] = "Benutzer";
-$a->strings["select all"] = "Alle auswählen";
-$a->strings["User registrations waiting for confirm"] = "Neuanmeldungen, die auf Deine Bestätigung warten";
-$a->strings["Request date"] = "Antragsdatum";
-$a->strings["No registrations."] = "Keine Registrierungen.";
-$a->strings["Approve"] = "Genehmigen";
-$a->strings["Deny"] = "Verweigern";
-$a->strings["Block"] = "Blockieren";
-$a->strings["Unblock"] = "Freigeben";
-$a->strings["Register date"] = "Registrierungs-Datum";
-$a->strings["Last login"] = "Letzte Anmeldung";
-$a->strings["Expires"] = "Verfällt";
-$a->strings["Service Class"] = "Service-Klasse";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Ausgewählte Konten werden gelöscht.\\n\\nAlles was diese Konten auf dieser Seite veröffentlicht haben wird permanent gelöscht werden!\\n\\nBist du dir sicher?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf dieser Seite veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Konto nicht gefunden";
+App::$strings["Account '%s' deleted"] = "Konte '%s' gelöscht";
+App::$strings["Account '%s' blocked"] = "Konto '%s' blockiert";
+App::$strings["Account '%s' unblocked"] = "Konto '%s' freigegeben";
+App::$strings["Users"] = "Benutzer";
+App::$strings["select all"] = "Alle auswählen";
+App::$strings["User registrations waiting for confirm"] = "Neuanmeldungen, die auf Deine Bestätigung warten";
+App::$strings["Request date"] = "Antragsdatum";
+App::$strings["No registrations."] = "Keine Registrierungen.";
+App::$strings["Approve"] = "Genehmigen";
+App::$strings["Deny"] = "Verweigern";
+App::$strings["Block"] = "Blockieren";
+App::$strings["Unblock"] = "Freigeben";
+App::$strings["Register date"] = "Registrierungs-Datum";
+App::$strings["Last login"] = "Letzte Anmeldung";
+App::$strings["Expires"] = "Verfällt";
+App::$strings["Service Class"] = "Service-Klasse";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Ausgewählte Konten werden gelöscht.\\n\\nAlles was diese Konten auf dieser Seite veröffentlicht haben wird permanent gelöscht werden!\\n\\nBist du dir sicher?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Das Konto {0} wird gelöscht!\\n\\nAlles, was dieses Konto auf dieser Seite veröffentlicht hat, wird endgültig gelöscht werden!\\n\\nBist Du sicher?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s Kanal gesperrt/freigegeben",
1 => "%s Kanäle gesperrt/freigegeben",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "Code für %s Kanal gesperrt/freigegeben.",
1 => "Code für %s Kanäle gesperrt/freigegeben",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s Kanal gelöscht",
1 => "%s Kanäle gelöscht",
);
-$a->strings["Channel not found"] = "Kanal nicht gefunden";
-$a->strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht";
-$a->strings["Channel '%s' censored"] = "Kanal '%s' gesperrt";
-$a->strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben";
-$a->strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben";
-$a->strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt.";
-$a->strings["Censor"] = "Sperren";
-$a->strings["Uncensor"] = "Freigeben";
-$a->strings["Allow Code"] = "Code erlauben";
-$a->strings["Disallow Code"] = "Code nicht erlauben";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?";
-$a->strings["Plugin %s disabled."] = "Plug-In %s deaktiviert.";
-$a->strings["Plugin %s enabled."] = "Plug-In %s aktiviert.";
-$a->strings["Disable"] = "Deaktivieren";
-$a->strings["Enable"] = "Aktivieren";
-$a->strings["Toggle"] = "Umschalten";
-$a->strings["Author: "] = "Autor: ";
-$a->strings["Maintainer: "] = "Betreuer:";
-$a->strings["No themes found."] = "Keine Theme gefunden.";
-$a->strings["Screenshot"] = "Bildschirmfoto";
-$a->strings["[Experimental]"] = "[Experimentell]";
-$a->strings["[Unsupported]"] = "[Nicht unterstützt]";
-$a->strings["Log settings updated."] = "Protokolleinstellungen aktualisiert.";
-$a->strings["Clear"] = "Leeren";
-$a->strings["Debugging"] = "Debugging";
-$a->strings["Log file"] = "Protokolldatei";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Muss für den Web-Server schreibbar sein. Relativ zum Red-Stammverzeichnis.";
-$a->strings["Log level"] = "Protokollstufe";
-$a->strings["New Profile Field"] = "Neues Profilfeld";
-$a->strings["Field nickname"] = "Kurzname für das Feld";
-$a->strings["System name of field"] = "Systemname des Feldes";
-$a->strings["Input type"] = "Art des Inhalts";
-$a->strings["Field Name"] = "Feldname";
-$a->strings["Label on profile pages"] = "Bezeichnung auf Profilseiten";
-$a->strings["Help text"] = "Hilfetext";
-$a->strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)";
-$a->strings["Field definition not found"] = "Feld-Definition nicht gefunden";
-$a->strings["Edit Profile Field"] = "Profilfeld bearbeiten";
-$a->strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden.";
-$a->strings["Post successful."] = "Veröffentlichung erfolgreich.";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen.";
-$a->strings["Passwords do not match."] = "Passwörter stimmen nicht überein.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet.";
-$a->strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden.";
-$a->strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden.";
-$a->strings["Registration on this site/hub is by approval only."] = "Anmeldungen auf diesem Server erfordern Zustimmung durch den Administrator";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrierung auf einem anderen, angeschlossenen Server</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal.";
-$a->strings["Terms of Service"] = "Nutzungsbedingungen";
-$a->strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite";
-$a->strings["Membership on this site is by invitation only."] = "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich.";
-$a->strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein";
-$a->strings["Your email address"] = "Ihre E-Mail Adresse";
-$a->strings["Choose a password"] = "Passwort";
-$a->strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt.";
-$a->strings["Remove This Account"] = "Dieses Konto löschen";
-$a->strings["WARNING: "] = "WARNUNG: ";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht.";
-$a->strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!";
-$a->strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem RedMatrix-Hub aus dem Netzwerk entfernt";
-$a->strings["Remove Account"] = "Konto entfernen";
-$a->strings["Help:"] = "Hilfe:";
-$a->strings["Not Found"] = "Nicht gefunden";
-$a->strings["\$Projectname Documentation"] = "\$Projectname Dokkumentation";
-$a->strings["[Embedded content - reload page to view]"] = "[Eingebettete Inhalte – lade die Seite neu, um sie anzuzeigen]";
-$a->strings["Remote privacy information not available."] = "Privatsphäreeinstellungen anderer Nutzer sind nicht verfügbar.";
-$a->strings["Visible to:"] = "Sichtbar für:";
-$a->strings["Name is required"] = "Name ist erforderlich";
-$a->strings["Key and Secret are required"] = "Schlüssel und Geheimnis sind erforderlich";
-$a->strings["Diaspora Policy Settings updated."] = "Diaspora-Richtlinieneinstellungen aktualisiert.";
-$a->strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert.";
-$a->strings["Password changed."] = "Kennwort geändert.";
-$a->strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal.";
-$a->strings["Not valid email."] = "Keine gültige E-Mail Adresse.";
-$a->strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal.";
-$a->strings["Settings updated."] = "Einstellungen aktualisiert.";
-$a->strings["Add application"] = "Anwendung hinzufügen";
-$a->strings["Name of application"] = "Name der Anwendung";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Umleitung";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert";
-$a->strings["Icon url"] = "Symbol-URL";
-$a->strings["Optional"] = "Optional";
-$a->strings["You can't edit this application."] = "Diese Anwendung kann nicht bearbeitet werden.";
-$a->strings["Connected Apps"] = "Verbundene Apps";
-$a->strings["Client key starts with"] = "Client Key beginnt mit";
-$a->strings["No name"] = "Kein Name";
-$a->strings["Remove authorization"] = "Authorisierung aufheben";
-$a->strings["No feature settings configured"] = "Keine Funktionseinstellungen konfiguriert";
-$a->strings["Feature/Addon Settings"] = "Funktions-/Addon-Einstellungen";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Einstellungen für den eingebauten Diaspora-Emulator";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Jedem Diaspora-Mitglied erlauben, Deine öffentlichen Beiträge zu kommentieren";
-$a->strings["Enable the Diaspora protocol for this channel"] = "Diaspora-Protokoll für diesen Kanal aktivieren";
-$a->strings["Diaspora Policy Settings"] = "Diaspora-Richtlinieneinstellungen";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Verhindern, dass Deine hashtags zu anderen Seiten umgeleitet werden";
-$a->strings["Account Settings"] = "Kontoeinstellungen";
-$a->strings["Enter New Password:"] = "Neues Passwort eingeben:";
-$a->strings["Confirm New Password:"] = "Neues Passwort bestätigen:";
-$a->strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern";
-$a->strings["Email Address:"] = "Email Adresse:";
-$a->strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen";
-$a->strings["Off"] = "Aus";
-$a->strings["On"] = "An";
-$a->strings["Additional Features"] = "Zusätzliche Funktionen";
-$a->strings["Connector Settings"] = "Verbindereinstellungen";
-$a->strings["No special theme for mobile devices"] = "Keine spezielle Theme für mobile Geräte";
-$a->strings["%s - (Experimental)"] = "%s – (experimentell)";
-$a->strings["Display Settings"] = "Anzeigeeinstellungen";
-$a->strings["Theme Settings"] = "Theme-Einstellungen";
-$a->strings["Custom Theme Settings"] = "Benutzerdefinierte Theme-Einstellungen";
-$a->strings["Content Settings"] = "Inhaltseinstellungen";
-$a->strings["Display Theme:"] = "Anzeige-Theme:";
-$a->strings["Mobile Theme:"] = "Mobile Theme:";
-$a->strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren";
-$a->strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:";
-$a->strings["Maximum of 100 items"] = "Maximum: 100 Beiträge";
-$a->strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen";
-$a->strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken";
-$a->strings["System Page Layout Editor - (advanced)"] = "Systemseitengestaltungseditor - (erweitert)";
-$a->strings["Use blog/list mode on channel page"] = "Blog-/Listenmodus auf der Kanalseite verwenden";
-$a->strings["(comments displayed separately)"] = "(Kommentare werden separat angezeigt)";
-$a->strings["Use blog/list mode on matrix page"] = "Blog-/Listenmodus auf der Matrixseite verwenden";
-$a->strings["Channel page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)";
-$a->strings["click to expand content exceeding this height"] = "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden.";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Matrixseite (in Pixeln)";
-$a->strings["Nobody except yourself"] = "Niemand außer Dir selbst";
-$a->strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst";
-$a->strings["Approved connections"] = "Angenommene Verbindungen";
-$a->strings["Any connections"] = "Beliebige Verbindungen";
-$a->strings["Anybody on this website"] = "Jeder auf dieser Website";
-$a->strings["Anybody in this network"] = "Alle Red-Nutzer";
-$a->strings["Anybody authenticated"] = "Jeder authentifizierte";
-$a->strings["Anybody on the internet"] = "Jeder im Internet";
-$a->strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?";
-$a->strings["Your channel address is"] = "Deine Kanal-Adresse lautet";
-$a->strings["Channel Settings"] = "Kanaleinstellungen";
-$a->strings["Basic Settings"] = "Grundeinstellungen";
-$a->strings["Your Timezone:"] = "Ihre Zeitzone:";
-$a->strings["Default Post Location:"] = "Standardstandort:";
-$a->strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll";
-$a->strings["Use Browser Location:"] = "Standort des Browsers verwenden:";
-$a->strings["Adult Content"] = "Nicht jugendfreie Inhalte";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutzeinstellungen";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern";
-$a->strings["Hide my online presence"] = "Meine Online-Präsenz verbergen";
-$a->strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil";
-$a->strings["Simple Privacy Settings:"] = "Einfache Privatsphäreeinstellungen:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Komplett offen – <em>extrem ungeschützt (mit großer Vorsicht verwenden!)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisch – <em>Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat – <em>Standard privat, nie offen oder öffentlich</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockiert – <em>Alle standardmäßig blockiert</em>";
-$a->strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren";
-$a->strings["Advanced Privacy Settings"] = "Fortgeschrittene Privatsphäreeinstellungen";
-$a->strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen";
-$a->strings["0 or blank prevents expiration"] = "0 oder kein Inhalt verhindern das Verfallen";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:";
-$a->strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern";
-$a->strings["Default Post Permissions"] = "Standardmäßige Beitragsberechtigungen";
-$a->strings["Channel permissions category:"] = "Zugriffsrechte-Kategorie des Kanals:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:";
-$a->strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern";
-$a->strings["Notification Settings"] = "Benachrichtigungseinstellungen";
-$a->strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:";
-$a->strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst";
-$a->strings["joining a forum/community"] = "Du einem Forum beitrittst";
-$a->strings["making an <em>interesting</em> profile change"] = "Du eine <em>interessante</em> Änderung an Deinem Profil vornimmst";
-$a->strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:";
-$a->strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst";
-$a->strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde";
-$a->strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt";
-$a->strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert";
-$a->strings["You receive a private message"] = "Du eine private Nachricht erhältst";
-$a->strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst";
-$a->strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest";
-$a->strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:";
-$a->strings["Unseen matrix activity"] = "Ungesehene Matrix-Aktivität";
-$a->strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität";
-$a->strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten";
-$a->strings["Recommended"] = "Empfohlen";
-$a->strings["Upcoming events"] = "Baldige Termine";
-$a->strings["Events today"] = "Heutige Termine";
-$a->strings["Upcoming birthdays"] = "Baldige Geburtstage";
-$a->strings["Not available in all themes"] = "Nicht in allen Themes verfügbar";
-$a->strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen";
-$a->strings["System info messages"] = "System – Info-Nachrichten";
-$a->strings["System critical alerts"] = "System – kritische Warnungen";
-$a->strings["New connections"] = "Neue Verbindungen";
-$a->strings["System Registrations"] = "System – Registrierungen";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Zeigt neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen an";
-$a->strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus";
-$a->strings["Must be greater than 0"] = "Muss größer als 0 sein";
-$a->strings["Advanced Account/Page Type Settings"] = "Erweiterte Konto-/Seitentypeinstellungen";
-$a->strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Accounts unter speziellen Umständen";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Bitte aktivieren Sie den Expertenmodus (unter <a href=\"settings/features\">Einstellungen > Zusätzliche Funktionen</a>), um hier Einstellungen vorzunehmen!";
-$a->strings["Miscellaneous Settings"] = "Sonstige Einstellungen";
-$a->strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals";
-$a->strings["Remove Channel"] = "Kanal löschen";
-$a->strings["Remove this channel."] = "Diesen Kanal löschen";
-$a->strings["First Name"] = "Vorname";
-$a->strings["Last Name"] = "Nachname";
-$a->strings["Nickname"] = "Spitzname";
-$a->strings["Full Name"] = "Voller Name";
-$a->strings["Profile Photo 16px"] = "Profilfoto 16 px";
-$a->strings["Profile Photo 32px"] = "Profilfoto 32 px";
-$a->strings["Profile Photo 48px"] = "Profilfoto 48 px";
-$a->strings["Profile Photo 64px"] = "Profilfoto 64 px";
-$a->strings["Profile Photo 80px"] = "Profilfoto 80 px";
-$a->strings["Profile Photo 128px"] = "Profilfoto 128 px";
-$a->strings["Timezone"] = "Zeitzone";
-$a->strings["Homepage URL"] = "Homepage-URL";
-$a->strings["Birth Year"] = "Geburtsjahr";
-$a->strings["Birth Month"] = "Geburtsmonat";
-$a->strings["Birth Day"] = "Geburtstag";
-$a->strings["Birthdate"] = "Geburtsdatum";
-$a->strings["Conversation removed."] = "Unterhaltung gelöscht.";
-$a->strings["No messages."] = "Keine Nachrichten.";
-$a->strings["Delete conversation"] = "Unterhaltung löschen";
-$a->strings["D, d M Y - g:i A"] = "D, d. M Y - G:i";
-$a->strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden";
-$a->strings["Total votes"] = "Stimmen insgesamt";
-$a->strings["Average Rating"] = "Durchschnittliche Bewertung";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden.";
-$a->strings["Remove This Channel"] = "Diesen Kanal löschen";
-$a->strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht.";
-$a->strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk";
-$a->strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen.";
-$a->strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden.";
-$a->strings["Connection updated."] = "Verbindung aktualisiert.";
-$a->strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren.";
-$a->strings["is now connected to"] = "ist jetzt verbunden mit";
-$a->strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar.";
-$a->strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen.";
-$a->strings["Connection has been removed."] = "Verbindung wurde gelöscht.";
-$a->strings["View %s's profile"] = "%ss Profil ansehen";
-$a->strings["Refresh Permissions"] = "Zugriffsrechte neu laden";
-$a->strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abfragen";
-$a->strings["Recent Activity"] = "Kürzliche Aktivitäten";
-$a->strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen";
-$a->strings["This connection is blocked!"] = "Die Verbindung ist geblockt!";
-$a->strings["Unignore"] = "Nicht ignorieren";
-$a->strings["Ignore"] = "Ignorieren";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen";
-$a->strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!";
-$a->strings["Unarchive"] = "Aus Archiv zurückholen";
-$a->strings["Archive"] = "Archivieren";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)";
-$a->strings["This connection is archived!"] = "Die Verbindung ist archiviert.";
-$a->strings["Unhide"] = "Wieder sichtbar machen";
-$a->strings["Hide"] = "Verstecken";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen";
-$a->strings["This connection is hidden!"] = "Die Verbindung ist versteckt!";
-$a->strings["Delete this connection"] = "Verbindung löschen";
-$a->strings["Approve this connection"] = "Verbindung genehmigen";
-$a->strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen";
-$a->strings["Set Affinity"] = "Beziehung festlegen";
-$a->strings["Set Profile"] = "Profil festlegen";
-$a->strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen";
-$a->strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden";
-$a->strings["This connection's address is"] = "Die Adresse des Kontakts lautet";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen verwendet.";
-$a->strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen";
-$a->strings["Slide to adjust your rating"] = "Verschieben, um deine Bewertung festzulegen";
-$a->strings["Optionally explain your rating"] = "Optional kannst du deine Bewertung beschreiben";
-$a->strings["Custom Filter"] = "Benutzerdefinierter Filter";
-$a->strings["Only import posts with this text"] = "Importiere nur Beiträge mit diesem Text";
-$a->strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "Einzelne Worte pro Zeile, #Tags oder /Muster/. Frei lassen, um alle Posts zu importieren.";
-$a->strings["Do not import posts with this text"] = "Importiere keine Einträge mit diesem Text";
-$a->strings["This information is public!"] = "Diese Information ist öffentlich!";
-$a->strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung";
-$a->strings["Connection Request"] = "Verbindungs Anfrage";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) möchte sich mit dir verbinden. Bitte genehmige die Verbindung um eine Kommunikation zu ermöglichen.";
-$a->strings["Approve Later"] = "Bestätige später";
-$a->strings["inherited"] = "geerbt";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird.";
-$a->strings["Their Settings"] = "Deren Einstellungen";
-$a->strings["My Settings"] = "Meine Einstellungen";
-$a->strings["Individual Permissions"] = "Individuelle Zugriffsrechte";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität, als die Einstellungen bei einer Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität, als die Einstellungen bei einer Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
-$a->strings["Last update:"] = "Letzte Aktualisierung:";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal.";
-$a->strings["The error message was:"] = "Die Fehlermeldung war:";
-$a->strings["Authentication failed."] = "Authentifizierung fehlgeschlagen.";
-$a->strings["Remote Authentication"] = "Entfernte Authentifizierung";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)";
-$a->strings["Authenticate"] = "Authentifizieren";
-$a->strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden.";
-$a->strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen.";
-$a->strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen.";
-$a->strings["Message deleted."] = "Nachricht gelöscht.";
-$a->strings["Message recalled."] = "Nachricht widerrufen.";
-$a->strings["Send Private Message"] = "Private Nachricht senden";
-$a->strings["To:"] = "An:";
-$a->strings["Subject:"] = "Betreff:";
-$a->strings["Send"] = "Absenden";
-$a->strings["Message not found."] = "Nachricht nicht gefunden.";
-$a->strings["Delete message"] = "Nachricht löschen";
-$a->strings["Recall message"] = "Nachricht widerrufen";
-$a->strings["Message has been recalled."] = "Die Nachricht wurde widerrufen.";
-$a->strings["Private Conversation"] = "Private Unterhaltung";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten.";
-$a->strings["Send Reply"] = "Antwort senden";
-$a->strings["Invalid request identifier."] = "Ungültiger Anfrage-Identifikator.";
-$a->strings["Discard"] = "Verwerfen";
-$a->strings["Please login."] = "Bitte melde dich an.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut.";
-$a->strings["Add a Channel"] = "Kanal hinzufügen";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Ein Kanal ist Deine eigene Sammlung von zusammengehörigen Webseiten. Ein Kanal kann genutzt werden, um ein Social-Network-Profil, ein Blog, eine Gesprächsgruppe oder ein Forum, Promi-Seiten und vieles mehr zu erstellen. Du kannst so viele Kanäle erstellen, wie es der Betreiber Deines Hubs zulässt.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ ";
-$a->strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Wähle einen Kanaltyp (wie Soziales Netzwerk oder Forum) und Privatsphäre-Vorgaben, so dass wir die passenden Kanal-Zugriffsrechte für Dich setzen können";
-$a->strings["Channel Type"] = "Kanaltyp";
-$a->strings["Read more about roles"] = "Mehr Informationen über Rollen";
-$a->strings["App installed."] = "App installiert.";
-$a->strings["Malformed app."] = "Fehlerhafte App.";
-$a->strings["Embed code"] = "Code einbetten";
-$a->strings["Edit App"] = "App bearbeiten";
-$a->strings["Create App"] = "App erstellen";
-$a->strings["Name of app"] = "Name der App";
-$a->strings["Location (URL) of app"] = "Ort (URL) der App";
-$a->strings["Photo icon URL"] = "URL zum Icon";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional";
-$a->strings["Version ID"] = "Versions-ID";
-$a->strings["Price of app"] = "Preis der App";
-$a->strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen";
-$a->strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt";
-$a->strings["added your channel"] = "hat deinen Kanal hinzugefügt";
-$a->strings["posted an event"] = "hat einen Termin veröffentlicht";
-$a->strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache";
-$a->strings["Layout Description"] = "Gestaltungsbeschreibung";
-$a->strings["Download PDL file"] = "PDL-Datei herunterladen";
-$a->strings["Welcome to %s"] = "Willkommen auf %s";
-$a->strings["Lorem Ipsum"] = "Lorem Ipsum";
-$a->strings["Bookmark added"] = "Lesezeichen hinzugefügt";
-$a->strings["My Bookmarks"] = "Meine Lesezeichen";
-$a->strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert spezielles Vorgehen, die Bearbeitung wurde blockiert.";
-$a->strings["Configuration Editor"] = "Konfigurationseditor";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlass diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal.";
-$a->strings["Poll"] = "Umfrage";
-$a->strings["View Results"] = "Ergebnisse ansehen";
-$a->strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden.";
-$a->strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden";
-$a->strings["NEW"] = "NEU";
-$a->strings["Remove all files"] = "Alle Dateien löschen";
-$a->strings["Remove this file"] = "Diese Datei löschen";
-$a->strings["Schema Default"] = "Schemastandard";
-$a->strings["Sans-Serif"] = "Sans Serif";
-$a->strings["Monospace"] = "Monospace (dicktengleich)";
-$a->strings["Theme settings"] = "Theme-Einstellungen";
-$a->strings["Set scheme"] = "Schema festlegen";
-$a->strings["Set font-size for posts and comments"] = "Schriftgröße für Beiträge und Kommentare festlegen";
-$a->strings["Set font face"] = "Schriftart";
-$a->strings["Set iconset"] = "Symbolsatz festlegen";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Ausmaß der großen Schatten (Default 15px 15px 15px)";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Ausmaß der kleinen Schatten festlegen (Voreinstellung 5px 5px 5px)";
-$a->strings["Set shadow color, default #000"] = "Schattenfarbe (Voreinstellung #000)";
-$a->strings["Set radius size, default 5px"] = "Eckenradius (Voreinstellung 5px)";
-$a->strings["Set line-height for posts and comments"] = "Zeilenhöhe für Beiträge und Kommentare";
-$a->strings["Set background image"] = "Hintergrundbild festlegen";
-$a->strings["Set background attachment"] = "Hintergrunddatei";
-$a->strings["Set background color"] = "Hintergrundfarbe festlegen";
-$a->strings["Set section background image"] = "Hintergrundbild für die section";
-$a->strings["Set section background color"] = "Hintergrundfarbe für die section";
-$a->strings["Set color of items - use hex"] = "Farbe für Beiträge – Hex benutzen";
-$a->strings["Set color of links - use hex"] = "Farbe für Links – Hex benutzen";
-$a->strings["Set max-width for items. Default 400px"] = "Maximalbreite von Beiträgen (Voreinstellung 400px)";
-$a->strings["Set min-width for items. Default 240px"] = "Minimalbreite von Beiträgen (Voreinstellung 240px)";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Breite des „generic content wrapper“ (Voreinstellung 48%)";
-$a->strings["Set color of fonts - use hex"] = "Schriftfarbe – Hex benutzen";
-$a->strings["Set background-size element"] = "size-Element für den Hintergrund";
-$a->strings["Item opacity"] = "Deckkraft für Beiträge";
-$a->strings["Display post previews only"] = "Nur Beitragsvorschau anzeigen";
-$a->strings["Display side bar on channel page"] = "Seitenleiste auf der Kanalseite anzeigen";
-$a->strings["Colour of the navigation bar"] = "Farbe der Navigationsleiste";
-$a->strings["Item float"] = "float für Beiträge";
-$a->strings["Left offset of the section element"] = "Linker offset des section-Elements";
-$a->strings["Right offset of the section element"] = "Rechter offset des section-Elements";
-$a->strings["Section width"] = "Breite der section";
-$a->strings["Left offset of the aside"] = "Linker offset der Seitenleiste";
-$a->strings["Right offset of the aside element"] = "Rechter offset der Seitenleiste";
-$a->strings["Light (Red Matrix default)"] = "Hell (RedMatrix-Voreinstellung)";
-$a->strings["Select scheme"] = "Schema wählen";
-$a->strings["Narrow navbar"] = "Schmale Navigationsleiste";
-$a->strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste";
-$a->strings["Navigation bar gradient top color"] = "Farbverlauf der Navigationsleiste: Farbe oben";
-$a->strings["Navigation bar gradient bottom color"] = "Farbverlauf der Navigationsleiste: Farbe unten";
-$a->strings["Navigation active button gradient top color"] = "Navigations-Button aktiv: Farbe für Farbverlauf oben";
-$a->strings["Navigation active button gradient bottom color"] = "Navigations-Button aktiv: Farbe für Farbverlauf unten";
-$a->strings["Navigation bar border color "] = "Farbe für den Rand der Navigationsleiste";
-$a->strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste";
-$a->strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste";
-$a->strings["link color"] = "Farbe für Links";
-$a->strings["Set font-color for banner"] = "Farbe der Schrift des Banners";
-$a->strings["Set the background color"] = "Hintergrundfarbe festlegen";
-$a->strings["Set the background image"] = "Hintergrundbild festlegen";
-$a->strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge festlegen";
-$a->strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare festlegen";
-$a->strings["Set the border color of comments"] = "Farbe des Randes von Kommentaren festlegen";
-$a->strings["Set the indent for comments"] = "Einzugsbreite für Kommentare festlegen";
-$a->strings["Set the basic color for item icons"] = "Grundfarbe für Beitragssymbole festlegen";
-$a->strings["Set the hover color for item icons"] = "Farbe für Beitragssymbole unter dem Mauszeiger festlegen";
-$a->strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung festlegen";
-$a->strings["Example: 14px"] = "Beispiel: 14px";
-$a->strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare festlegen";
-$a->strings["Set radius of corners"] = "Eckenradius festlegen";
-$a->strings["Set shadow depth of photos"] = "Schattentiefe von Fotos festlegen";
-$a->strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen";
-$a->strings["Leave empty for default width"] = "Leer lassen für Standardbreite";
-$a->strings["Center page content"] = "Seiteninhalt zentrieren";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Mindestdeckkraft der Navigationsleiste festlegen - zum Verstecken";
-$a->strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern festlegen";
-$a->strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren festlegen";
-$a->strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen.";
-$a->strings["Update Error at %s"] = "Aktualisierungsfehler auf %s";
-$a->strings["Create an account to access services and applications within the Red Matrix"] = "Erstelle einen Account, um Anwendungen und Dienste innerhalb der Red-Matrix verwenden zu können.";
-$a->strings["Password"] = "Kennwort";
-$a->strings["Remember me"] = "Angaben speichern";
-$a->strings["Forgot your password?"] = "Passwort vergessen?";
-$a->strings["toggle mobile"] = "auf/von mobile Ansicht wechseln";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Website-SSL-Fehler für %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] Cron-Aufgaben für %s laufen nicht";
+App::$strings["Channel not found"] = "Kanal nicht gefunden";
+App::$strings["Channel '%s' deleted"] = "Kanal '%s' gelöscht";
+App::$strings["Channel '%s' censored"] = "Kanal '%s' gesperrt";
+App::$strings["Channel '%s' uncensored"] = "Kanal '%s' freigegeben";
+App::$strings["Channel '%s' code allowed"] = "Code für Kanal '%s' freigegeben";
+App::$strings["Channel '%s' code disallowed"] = "Code für Kanal '%s' gesperrt.";
+App::$strings["Censor"] = "Sperren";
+App::$strings["Uncensor"] = "Freigeben";
+App::$strings["Allow Code"] = "Code erlauben";
+App::$strings["Disallow Code"] = "Code nicht erlauben";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Alle ausgewählten Kanäle werden gelöscht!\\n\\nAlles was von diesen Kanälen auf diesem Server geschrieben wurde, wird dauerhaft gelöscht!\\n\\nBist Du sicher?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Der Kanal {0} wird gelöscht!\\n\\nAlles was von diesem Kanal auf diesem Server geschrieben wurde, wird gelöscht!\\n\\nBist Du sicher?";
+App::$strings["Plugin %s disabled."] = "Plug-In %s deaktiviert.";
+App::$strings["Plugin %s enabled."] = "Plug-In %s aktiviert.";
+App::$strings["Disable"] = "Deaktivieren";
+App::$strings["Enable"] = "Aktivieren";
+App::$strings["Toggle"] = "Umschalten";
+App::$strings["Author: "] = "Autor: ";
+App::$strings["Maintainer: "] = "Betreuer:";
+App::$strings["No themes found."] = "Keine Theme gefunden.";
+App::$strings["Screenshot"] = "Bildschirmfoto";
+App::$strings["[Experimental]"] = "[Experimentell]";
+App::$strings["[Unsupported]"] = "[Nicht unterstützt]";
+App::$strings["Log settings updated."] = "Protokolleinstellungen aktualisiert.";
+App::$strings["Clear"] = "Leeren";
+App::$strings["Debugging"] = "Debugging";
+App::$strings["Log file"] = "Protokolldatei";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Muss für den Web-Server schreibbar sein. Relativ zum Red-Stammverzeichnis.";
+App::$strings["Log level"] = "Protokollstufe";
+App::$strings["New Profile Field"] = "Neues Profilfeld";
+App::$strings["Field nickname"] = "Kurzname für das Feld";
+App::$strings["System name of field"] = "Systemname des Feldes";
+App::$strings["Input type"] = "Art des Inhalts";
+App::$strings["Field Name"] = "Feldname";
+App::$strings["Label on profile pages"] = "Bezeichnung auf Profilseiten";
+App::$strings["Help text"] = "Hilfetext";
+App::$strings["Additional info (optional)"] = "Zusätzliche Informationen (optional)";
+App::$strings["Field definition not found"] = "Feld-Definition nicht gefunden";
+App::$strings["Edit Profile Field"] = "Profilfeld bearbeiten";
+App::$strings["Unable to find your hub."] = "Konnte Deinen Server nicht finden.";
+App::$strings["Post successful."] = "Veröffentlichung erfolgreich.";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximale Anzahl täglicher Neuanmeldungen erreicht. Bitte versuche es morgen noch einmal.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Bitte stimme den Nutzungsbedingungen zu. Registrierung fehlgeschlagen.";
+App::$strings["Passwords do not match."] = "Passwörter stimmen nicht überein.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet.";
+App::$strings["Your registration is pending approval by the site owner."] = "Deine Registrierung muss noch vom Betreiber der Seite freigegeben werden.";
+App::$strings["Your registration can not be processed."] = "Deine Registrierung konnte nicht verarbeitet werden.";
+App::$strings["Registration on this site/hub is by approval only."] = "Anmeldungen auf diesem Server erfordern Zustimmung durch den Administrator";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrierung auf einem anderen, angeschlossenen Server</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Die maximale Anzahl täglicher Registrierungen auf diesem Server wurde überschritten. Bitte versuche es morgen noch einmal.";
+App::$strings["Terms of Service"] = "Nutzungsbedingungen";
+App::$strings["I accept the %s for this website"] = "Ich akzeptiere die %s für diese Webseite";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ich bin älter als 13 Jahre und akzeptiere die %s dieser Webseite";
+App::$strings["Membership on this site is by invitation only."] = "Mitgliedschaft auf dieser Seite ist nur nach vorheriger Einladung möglich.";
+App::$strings["Please enter your invitation code"] = "Bitte trage Deinen Einladungs-Code ein";
+App::$strings["Your email address"] = "Ihre E-Mail Adresse";
+App::$strings["Choose a password"] = "Passwort";
+App::$strings["Please re-enter your password"] = "Bitte gib Dein Passwort noch einmal ein";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Das Löschen von Konten innerhalb 48 Stunden nachdem deren Passwort geändert wurde ist nicht erlaubt.";
+App::$strings["Remove This Account"] = "Dieses Konto löschen";
+App::$strings["WARNING: "] = "WARNUNG: ";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Dieses Konto mit all seinen Kanälen wird vollständig aus dem Netzwerk gelöscht.";
+App::$strings["This action is permanent and can not be undone!"] = "Dieser Schritt ist endgültig und kann nicht rückgängig gemacht werden!";
+App::$strings["Please enter your password for verification:"] = "Bitte gib zur Bestätigung Dein Passwort ein:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dieses Konto, all seine Kanäle sowie alle Kanal-Klone aus dem Netzwerk löschen";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standardmäßig werden nur die Kanalklone auf diesem RedMatrix-Hub aus dem Netzwerk entfernt";
+App::$strings["Remove Account"] = "Konto entfernen";
+App::$strings["Help:"] = "Hilfe:";
+App::$strings["Not Found"] = "Nicht gefunden";
+App::$strings["\$Projectname Documentation"] = "\$Projectname Dokkumentation";
+App::$strings["[Embedded content - reload page to view]"] = "[Eingebettete Inhalte – lade die Seite neu, um sie anzuzeigen]";
+App::$strings["Remote privacy information not available."] = "Privatsphäreeinstellungen anderer Nutzer sind nicht verfügbar.";
+App::$strings["Visible to:"] = "Sichtbar für:";
+App::$strings["Name is required"] = "Name ist erforderlich";
+App::$strings["Key and Secret are required"] = "Schlüssel und Geheimnis sind erforderlich";
+App::$strings["Diaspora Policy Settings updated."] = "Diaspora-Richtlinieneinstellungen aktualisiert.";
+App::$strings["Passwords do not match. Password unchanged."] = "Kennwörter stimmen nicht überein. Kennwort nicht verändert.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Leere Kennwörter sind nicht erlaubt. Kennwort nicht verändert.";
+App::$strings["Password changed."] = "Kennwort geändert.";
+App::$strings["Password update failed. Please try again."] = "Kennwortänderung fehlgeschlagen. Bitte versuche es noch einmal.";
+App::$strings["Not valid email."] = "Keine gültige E-Mail Adresse.";
+App::$strings["Protected email address. Cannot change to that email."] = "Geschützte E-Mail Adresse. Diese kann nicht verändert werden.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfehler während des Speicherns der neuen Mail. Bitte versuche es noch einmal.";
+App::$strings["Settings updated."] = "Einstellungen aktualisiert.";
+App::$strings["Add application"] = "Anwendung hinzufügen";
+App::$strings["Name of application"] = "Name der Anwendung";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisch erzeugt – ändern, falls erwünscht. Maximale Länge 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Umleitung";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Umleitungs-URl – lasse das leer, solange Deine Anwendung es nicht explizit erfordert";
+App::$strings["Icon url"] = "Symbol-URL";
+App::$strings["Optional"] = "Optional";
+App::$strings["You can't edit this application."] = "Diese Anwendung kann nicht bearbeitet werden.";
+App::$strings["Connected Apps"] = "Verbundene Apps";
+App::$strings["Client key starts with"] = "Client Key beginnt mit";
+App::$strings["No name"] = "Kein Name";
+App::$strings["Remove authorization"] = "Authorisierung aufheben";
+App::$strings["No feature settings configured"] = "Keine Funktionseinstellungen konfiguriert";
+App::$strings["Feature/Addon Settings"] = "Funktions-/Addon-Einstellungen";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Einstellungen für den eingebauten Diaspora-Emulator";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Jedem Diaspora-Mitglied erlauben, Deine öffentlichen Beiträge zu kommentieren";
+App::$strings["Enable the Diaspora protocol for this channel"] = "Diaspora-Protokoll für diesen Kanal aktivieren";
+App::$strings["Diaspora Policy Settings"] = "Diaspora-Richtlinieneinstellungen";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Verhindern, dass Deine hashtags zu anderen Seiten umgeleitet werden";
+App::$strings["Account Settings"] = "Kontoeinstellungen";
+App::$strings["Enter New Password:"] = "Neues Passwort eingeben:";
+App::$strings["Confirm New Password:"] = "Neues Passwort bestätigen:";
+App::$strings["Leave password fields blank unless changing"] = "Lasse die Passwort-Felder leer, außer Du möchtest das Passwort ändern";
+App::$strings["Email Address:"] = "Email Adresse:";
+App::$strings["Remove this account including all its channels"] = "Dieses Konto inklusive all seiner Kanäle löschen";
+App::$strings["Off"] = "Aus";
+App::$strings["On"] = "An";
+App::$strings["Additional Features"] = "Zusätzliche Funktionen";
+App::$strings["Connector Settings"] = "Verbindereinstellungen";
+App::$strings["No special theme for mobile devices"] = "Keine spezielle Theme für mobile Geräte";
+App::$strings["%s - (Experimental)"] = "%s – (experimentell)";
+App::$strings["Display Settings"] = "Anzeigeeinstellungen";
+App::$strings["Theme Settings"] = "Theme-Einstellungen";
+App::$strings["Custom Theme Settings"] = "Benutzerdefinierte Theme-Einstellungen";
+App::$strings["Content Settings"] = "Inhaltseinstellungen";
+App::$strings["Display Theme:"] = "Anzeige-Theme:";
+App::$strings["Mobile Theme:"] = "Mobile Theme:";
+App::$strings["Enable user zoom on mobile devices"] = "Zoom auf Mobilgeräten aktivieren";
+App::$strings["Update browser every xx seconds"] = "Browser alle xx Sekunden aktualisieren";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 Sekunden, kein Maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maximale Anzahl von Unterhaltungen, die auf einmal geladen werden sollen:";
+App::$strings["Maximum of 100 items"] = "Maximum: 100 Beiträge";
+App::$strings["Show emoticons (smilies) as images"] = "Emoticons (Smilies) als Bilder anzeigen";
+App::$strings["Link post titles to source"] = "Beitragstitel zum Originalbeitrag verlinken";
+App::$strings["System Page Layout Editor - (advanced)"] = "Systemseitengestaltungseditor - (erweitert)";
+App::$strings["Use blog/list mode on channel page"] = "Blog-/Listenmodus auf der Kanalseite verwenden";
+App::$strings["(comments displayed separately)"] = "(Kommentare werden separat angezeigt)";
+App::$strings["Use blog/list mode on matrix page"] = "Blog-/Listenmodus auf der Matrixseite verwenden";
+App::$strings["Channel page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Kanalseite (in Pixeln)";
+App::$strings["click to expand content exceeding this height"] = "Blöcke, deren Inhalt diese Höhe überschreitet, können per Klick vergrößert werden.";
+App::$strings["Matrix page max height of content (in pixels)"] = "Maximale Höhe von Beitragsblöcken auf der Matrixseite (in Pixeln)";
+App::$strings["Nobody except yourself"] = "Niemand außer Dir selbst";
+App::$strings["Only those you specifically allow"] = "Nur die, denen Du es explizit erlaubst";
+App::$strings["Approved connections"] = "Angenommene Verbindungen";
+App::$strings["Any connections"] = "Beliebige Verbindungen";
+App::$strings["Anybody on this website"] = "Jeder auf dieser Website";
+App::$strings["Anybody in this network"] = "Alle Red-Nutzer";
+App::$strings["Anybody authenticated"] = "Jeder authentifizierte";
+App::$strings["Anybody on the internet"] = "Jeder im Internet";
+App::$strings["Publish your default profile in the network directory"] = "Standard-Profil im Netzwerk-Verzeichnis veröffentlichen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Dürfen wir Dich neuen Mitgliedern als potentiellen Kontakt vorschlagen?";
+App::$strings["Your channel address is"] = "Deine Kanal-Adresse lautet";
+App::$strings["Channel Settings"] = "Kanaleinstellungen";
+App::$strings["Basic Settings"] = "Grundeinstellungen";
+App::$strings["Your Timezone:"] = "Ihre Zeitzone:";
+App::$strings["Default Post Location:"] = "Standardstandort:";
+App::$strings["Geographical location to display on your posts"] = "Geografischer Ort, der bei Deinen Beiträgen angezeigt werden soll";
+App::$strings["Use Browser Location:"] = "Standort des Browsers verwenden:";
+App::$strings["Adult Content"] = "Nicht jugendfreie Inhalte";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dieser Kanal veröffentlicht regelmäßig Inhalte, die für Minderjährige ungeeignet sind. (Bitte markiere solche Inhalte mit dem Schlagwort #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Sicherheits- und Datenschutzeinstellungen";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Deine Zugriffsrechte sind schon konfiguriert. Klicke hier, um sie zu betrachten oder zu ändern";
+App::$strings["Hide my online presence"] = "Meine Online-Präsenz verbergen";
+App::$strings["Prevents displaying in your profile that you are online"] = "Verhindert die Anzeige Deines Online-Status in deinem Profil";
+App::$strings["Simple Privacy Settings:"] = "Einfache Privatsphäreeinstellungen:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Komplett offen – <em>extrem ungeschützt (mit großer Vorsicht verwenden!)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisch – <em>Standard öffentlich, Privatsphäre, wo sie erwünscht ist (ähnlich den Einstellungen in sozialen Netzwerken, aber mit besser geschützter Privatsphäre)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat – <em>Standard privat, nie offen oder öffentlich</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockiert – <em>Alle standardmäßig blockiert</em>";
+App::$strings["Allow others to tag your posts"] = "Erlaube anderen, Deine Beiträge zu verschlagworten";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Wird oft von der Community genutzt um rückwirkend anstößigen Inhalt zu markieren";
+App::$strings["Advanced Privacy Settings"] = "Fortgeschrittene Privatsphäreeinstellungen";
+App::$strings["Expire other channel content after this many days"] = "Den Inhalt anderer Kanäle nach dieser Anzahl Tage verfallen lassen";
+App::$strings["0 or blank prevents expiration"] = "0 oder kein Inhalt verhindern das Verfallen";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximale Kontaktanfragen pro Tag:";
+App::$strings["May reduce spam activity"] = "Kann die Spam-Aktivität verringern";
+App::$strings["Default Post Permissions"] = "Standardmäßige Beitragsberechtigungen";
+App::$strings["Channel permissions category:"] = "Zugriffsrechte-Kategorie des Kanals:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maximale Anzahl privater Nachrichten pro Tag von unbekannten Leuten:";
+App::$strings["Useful to reduce spamming"] = "Nützlich, um Spam zu verringern";
+App::$strings["Notification Settings"] = "Benachrichtigungseinstellungen";
+App::$strings["By default post a status message when:"] = "Sende standardmäßig Status-Nachrichten, wenn:";
+App::$strings["accepting a friend request"] = "Du eine Verbindungsanfrage annimmst";
+App::$strings["joining a forum/community"] = "Du einem Forum beitrittst";
+App::$strings["making an <em>interesting</em> profile change"] = "Du eine <em>interessante</em> Änderung an Deinem Profil vornimmst";
+App::$strings["Send a notification email when:"] = "Eine E-Mail-Benachrichtigung senden, wenn:";
+App::$strings["You receive a connection request"] = "Du eine Verbindungsanfrage erhältst";
+App::$strings["Your connections are confirmed"] = "Eine Verbindung bestätigt wurde";
+App::$strings["Someone writes on your profile wall"] = "Jemand auf Deine Pinnwand schreibt";
+App::$strings["Someone writes a followup comment"] = "Jemand einen Beitrag kommentiert";
+App::$strings["You receive a private message"] = "Du eine private Nachricht erhältst";
+App::$strings["You receive a friend suggestion"] = "Du einen Kontaktvorschlag erhältst";
+App::$strings["You are tagged in a post"] = "Du in einem Beitrag erwähnt wurdest";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du in einem Beitrag angestupst/geknufft/o.ä. wurdest";
+App::$strings["Show visual notifications including:"] = "Visuelle Benachrichtigungen anzeigen für:";
+App::$strings["Unseen matrix activity"] = "Ungesehene Matrix-Aktivität";
+App::$strings["Unseen channel activity"] = "Ungesehene Kanal-Aktivität";
+App::$strings["Unseen private messages"] = "Ungelesene persönliche Nachrichten";
+App::$strings["Recommended"] = "Empfohlen";
+App::$strings["Upcoming events"] = "Baldige Termine";
+App::$strings["Events today"] = "Heutige Termine";
+App::$strings["Upcoming birthdays"] = "Baldige Geburtstage";
+App::$strings["Not available in all themes"] = "Nicht in allen Themes verfügbar";
+App::$strings["System (personal) notifications"] = "System – (persönliche) Benachrichtigungen";
+App::$strings["System info messages"] = "System – Info-Nachrichten";
+App::$strings["System critical alerts"] = "System – kritische Warnungen";
+App::$strings["New connections"] = "Neue Verbindungen";
+App::$strings["System Registrations"] = "System – Registrierungen";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Zeigt neue Pinnwand-Nachrichten, private Nachrichten und Verbindungen unter Benachrichtigungen an";
+App::$strings["Notify me of events this many days in advance"] = "Benachrichtige mich zu Terminen so viele Tage im Voraus";
+App::$strings["Must be greater than 0"] = "Muss größer als 0 sein";
+App::$strings["Advanced Account/Page Type Settings"] = "Erweiterte Konto-/Seitentypeinstellungen";
+App::$strings["Change the behaviour of this account for special situations"] = "Ändere das Verhalten dieses Accounts unter speziellen Umständen";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Bitte aktivieren Sie den Expertenmodus (unter <a href=\"settings/features\">Einstellungen > Zusätzliche Funktionen</a>), um hier Einstellungen vorzunehmen!";
+App::$strings["Miscellaneous Settings"] = "Sonstige Einstellungen";
+App::$strings["Personal menu to display in your channel pages"] = "Eigenes Menü zur Anzeige auf den Seiten deines Kanals";
+App::$strings["Remove Channel"] = "Kanal löschen";
+App::$strings["Remove this channel."] = "Diesen Kanal löschen";
+App::$strings["First Name"] = "Vorname";
+App::$strings["Last Name"] = "Nachname";
+App::$strings["Nickname"] = "Spitzname";
+App::$strings["Full Name"] = "Voller Name";
+App::$strings["Profile Photo 16px"] = "Profilfoto 16 px";
+App::$strings["Profile Photo 32px"] = "Profilfoto 32 px";
+App::$strings["Profile Photo 48px"] = "Profilfoto 48 px";
+App::$strings["Profile Photo 64px"] = "Profilfoto 64 px";
+App::$strings["Profile Photo 80px"] = "Profilfoto 80 px";
+App::$strings["Profile Photo 128px"] = "Profilfoto 128 px";
+App::$strings["Timezone"] = "Zeitzone";
+App::$strings["Homepage URL"] = "Homepage-URL";
+App::$strings["Birth Year"] = "Geburtsjahr";
+App::$strings["Birth Month"] = "Geburtsmonat";
+App::$strings["Birth Day"] = "Geburtstag";
+App::$strings["Birthdate"] = "Geburtsdatum";
+App::$strings["Conversation removed."] = "Unterhaltung gelöscht.";
+App::$strings["No messages."] = "Keine Nachrichten.";
+App::$strings["Delete conversation"] = "Unterhaltung löschen";
+App::$strings["D, d M Y - g:i A"] = "D, d. M Y - G:i";
+App::$strings["Set your current mood and tell your friends"] = "Wähle Deine aktuelle Stimmung und teile sie mit Deinen Freunden";
+App::$strings["Total votes"] = "Stimmen insgesamt";
+App::$strings["Average Rating"] = "Durchschnittliche Bewertung";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Innerhalb von 48 Stunden nach einer Änderung des Passworts können keine Kanäle gelöscht werden.";
+App::$strings["Remove This Channel"] = "Diesen Kanal löschen";
+App::$strings["This channel will be completely removed from the network. "] = "Dieser Kanal wird vollständig aus dem Netzwerk gelöscht.";
+App::$strings["Remove this channel and all its clones from the network"] = "Lösche diesen Kanal und all seine Klone aus dem Netzwerk";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standardmäßig wird der Kanal nur auf diesem Server gelöscht, seine Klone verbleiben im Netzwerk";
+App::$strings["Could not access contact record."] = "Konnte nicht auf den Kontakteintrag zugreifen.";
+App::$strings["Could not locate selected profile."] = "Gewähltes Profil nicht gefunden.";
+App::$strings["Connection updated."] = "Verbindung aktualisiert.";
+App::$strings["Failed to update connection record."] = "Konnte den Verbindungseintrag nicht aktualisieren.";
+App::$strings["is now connected to"] = "ist jetzt verbunden mit";
+App::$strings["Could not access address book record."] = "Konnte nicht auf den Adressbuch-Eintrag zugreifen.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Aktualisierung fehlgeschlagen – der Kanal ist im Moment nicht erreichbar.";
+App::$strings["Unable to set address book parameters."] = "Konnte die Adressbuch-Parameter nicht setzen.";
+App::$strings["Connection has been removed."] = "Verbindung wurde gelöscht.";
+App::$strings["View %s's profile"] = "%ss Profil ansehen";
+App::$strings["Refresh Permissions"] = "Zugriffsrechte neu laden";
+App::$strings["Fetch updated permissions"] = "Aktualisierte Zugriffsrechte abfragen";
+App::$strings["Recent Activity"] = "Kürzliche Aktivitäten";
+App::$strings["View recent posts and comments"] = "Betrachte die neuesten Beiträge und Kommentare";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Jegliche Kommunikation mit dieser Verbindung blockieren/zulassen";
+App::$strings["This connection is blocked!"] = "Die Verbindung ist geblockt!";
+App::$strings["Unignore"] = "Nicht ignorieren";
+App::$strings["Ignore"] = "Ignorieren";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Jegliche eingehende Kommunikation von dieser Verbindung ignorieren/zulassen";
+App::$strings["This connection is ignored!"] = "Die Verbindung wird ignoriert!";
+App::$strings["Unarchive"] = "Aus Archiv zurückholen";
+App::$strings["Archive"] = "Archivieren";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Verbindung archivieren/aus dem Archiv zurückholen (Archiv = Kanal als erloschen markieren, aber die Beiträge behalten)";
+App::$strings["This connection is archived!"] = "Die Verbindung ist archiviert.";
+App::$strings["Unhide"] = "Wieder sichtbar machen";
+App::$strings["Hide"] = "Verstecken";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Diese Verbindung vor anderen Verbindungen verstecken/zeigen";
+App::$strings["This connection is hidden!"] = "Die Verbindung ist versteckt!";
+App::$strings["Delete this connection"] = "Verbindung löschen";
+App::$strings["Approve this connection"] = "Verbindung genehmigen";
+App::$strings["Accept connection to allow communication"] = "Akzeptiere die Verbindung, um Kommunikation zu ermöglichen";
+App::$strings["Set Affinity"] = "Beziehung festlegen";
+App::$strings["Set Profile"] = "Profil festlegen";
+App::$strings["Set Affinity & Profile"] = "Beziehung und Profile festlegen";
+App::$strings["Apply these permissions automatically"] = "Diese Berechtigungen automatisch anwenden";
+App::$strings["This connection's address is"] = "Die Adresse des Kontakts lautet";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Die auf dieser Seite angegebenen Berechtigungen werden auf alle neuen Verbindungen verwendet.";
+App::$strings["Slide to adjust your degree of friendship"] = "Verschieben, um den Grad der Freundschaft zu einzustellen";
+App::$strings["Slide to adjust your rating"] = "Verschieben, um deine Bewertung festzulegen";
+App::$strings["Optionally explain your rating"] = "Optional kannst du deine Bewertung beschreiben";
+App::$strings["Custom Filter"] = "Benutzerdefinierter Filter";
+App::$strings["Only import posts with this text"] = "Importiere nur Beiträge mit diesem Text";
+App::$strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "Einzelne Worte pro Zeile, #Tags oder /Muster/. Frei lassen, um alle Posts zu importieren.";
+App::$strings["Do not import posts with this text"] = "Importiere keine Einträge mit diesem Text";
+App::$strings["This information is public!"] = "Diese Information ist öffentlich!";
+App::$strings["Connection Pending Approval"] = "Verbindung wartet auf Bestätigung";
+App::$strings["Connection Request"] = "Verbindungs Anfrage";
+App::$strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) möchte sich mit dir verbinden. Bitte genehmige die Verbindung um eine Kommunikation zu ermöglichen.";
+App::$strings["Approve Later"] = "Bestätige später";
+App::$strings["inherited"] = "geerbt";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bitte wähle ein Profil, das wir %s zeigen sollen, wenn Deine Profilseite über eine verifizierte Verbindung aufgerufen wird.";
+App::$strings["Their Settings"] = "Deren Einstellungen";
+App::$strings["My Settings"] = "Meine Einstellungen";
+App::$strings["Individual Permissions"] = "Individuelle Zugriffsrechte";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität, als die Einstellungen bei einer Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Einige Berechtigungen werden möglicherweise von den globalen <a href=\"settings\">Sicherheits- und Privatsphäre-Einstellungen</a> dieses Kanals geerbt. Diese haben eine höhere Priorität, als die Einstellungen bei einer Verbindung. Werden geerbte Einstellungen hier geändert, hat dies keine Auswirkungen.";
+App::$strings["Last update:"] = "Letzte Aktualisierung:";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Wir haben ein Problem mit der OpenID festgestellt, mit der Du Dich anmelden wolltest. Bitte überprüfe sie noch einmal.";
+App::$strings["The error message was:"] = "Die Fehlermeldung war:";
+App::$strings["Authentication failed."] = "Authentifizierung fehlgeschlagen.";
+App::$strings["Remote Authentication"] = "Entfernte Authentifizierung";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Deine Kanal-Adresse (z. B. channel@example.com)";
+App::$strings["Authenticate"] = "Authentifizieren";
+App::$strings["Unable to lookup recipient."] = "Konnte den Empfänger nicht finden.";
+App::$strings["Unable to communicate with requested channel."] = "Die Kommunikation mit dem ausgewählten Kanal ist fehlgeschlagen.";
+App::$strings["Cannot verify requested channel."] = "Verifizierung des angeforderten Kanals fehlgeschlagen.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Der ausgewählte Kanal hat Einschränkungen bzgl. privater Nachrichten. Senden fehlgeschlagen.";
+App::$strings["Message deleted."] = "Nachricht gelöscht.";
+App::$strings["Message recalled."] = "Nachricht widerrufen.";
+App::$strings["Send Private Message"] = "Private Nachricht senden";
+App::$strings["To:"] = "An:";
+App::$strings["Subject:"] = "Betreff:";
+App::$strings["Send"] = "Absenden";
+App::$strings["Message not found."] = "Nachricht nicht gefunden.";
+App::$strings["Delete message"] = "Nachricht löschen";
+App::$strings["Recall message"] = "Nachricht widerrufen";
+App::$strings["Message has been recalled."] = "Die Nachricht wurde widerrufen.";
+App::$strings["Private Conversation"] = "Private Unterhaltung";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Keine sichere Kommunikation verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten.";
+App::$strings["Send Reply"] = "Antwort senden";
+App::$strings["Invalid request identifier."] = "Ungültiger Anfrage-Identifikator.";
+App::$strings["Discard"] = "Verwerfen";
+App::$strings["Please login."] = "Bitte melde dich an.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fern-Authentifizierung blockiert. Du bist lokal auf diesem Server angemeldet. Bitte melde Dich ab und versuche es erneut.";
+App::$strings["Add a Channel"] = "Kanal hinzufügen";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Ein Kanal ist Deine eigene Sammlung von zusammengehörigen Webseiten. Ein Kanal kann genutzt werden, um ein Social-Network-Profil, ein Blog, eine Gesprächsgruppe oder ein Forum, Promi-Seiten und vieles mehr zu erstellen. Du kannst so viele Kanäle erstellen, wie es der Betreiber Deines Hubs zulässt.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Beispiele: „Horst Weidinger“, „Lisa und ihr Meerschweinchen“, „Fußball“, „Segelflieger-Forum“ ";
+App::$strings["Choose a short nickname"] = "Wähle einen kurzen Spitznamen";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Dein Spitzname wird verwendet, um eine leicht zu merkende Kanal-Adresse (ähnlich einer E-Mail-Adresse) zu erzeugen, die Du mit anderen austauschen kannst.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Oder <a href=\"import\">importiere einen bestehenden Kanal</a> von einem anderen Server";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Wähle einen Kanaltyp (wie Soziales Netzwerk oder Forum) und Privatsphäre-Vorgaben, so dass wir die passenden Kanal-Zugriffsrechte für Dich setzen können";
+App::$strings["Channel Type"] = "Kanaltyp";
+App::$strings["Read more about roles"] = "Mehr Informationen über Rollen";
+App::$strings["App installed."] = "App installiert.";
+App::$strings["Malformed app."] = "Fehlerhafte App.";
+App::$strings["Embed code"] = "Code einbetten";
+App::$strings["Edit App"] = "App bearbeiten";
+App::$strings["Create App"] = "App erstellen";
+App::$strings["Name of app"] = "Name der App";
+App::$strings["Location (URL) of app"] = "Ort (URL) der App";
+App::$strings["Photo icon URL"] = "URL zum Icon";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 Pixel – optional";
+App::$strings["Version ID"] = "Versions-ID";
+App::$strings["Price of app"] = "Preis der App";
+App::$strings["Location (URL) to purchase app"] = "Ort (URL), um die App zu kaufen";
+App::$strings["sent you a private message"] = "hat Dir eine private Nachricht geschickt";
+App::$strings["added your channel"] = "hat deinen Kanal hinzugefügt";
+App::$strings["posted an event"] = "hat einen Termin veröffentlicht";
+App::$strings["Comanche page description language help"] = "Hilfe zur Comanche-Seitenbeschreibungssprache";
+App::$strings["Layout Description"] = "Gestaltungsbeschreibung";
+App::$strings["Download PDL file"] = "PDL-Datei herunterladen";
+App::$strings["Welcome to %s"] = "Willkommen auf %s";
+App::$strings["Lorem Ipsum"] = "Lorem Ipsum";
+App::$strings["Bookmark added"] = "Lesezeichen hinzugefügt";
+App::$strings["My Bookmarks"] = "Meine Lesezeichen";
+App::$strings["My Connections Bookmarks"] = "Lesezeichen meiner Kontakte";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Unzureichende Zugriffsrechte. Die Anfrage wurde zur Profil-Seite umgeleitet.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Diese Einstellung erfordert spezielles Vorgehen, die Bearbeitung wurde blockiert.";
+App::$strings["Configuration Editor"] = "Konfigurationseditor";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Warnung: Einige Einstellungen können Deinen Kanal funktionsunfähig machen. Bitte verlass diese Seite, es sei denn Du bist vertraut damit, wie dieses Feature korrekt verwendet wird.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge vorhanden. Wenn das ein neuer Server ist, versuche es in 24 Stunden noch einmal.";
+App::$strings["Poll"] = "Umfrage";
+App::$strings["View Results"] = "Ergebnisse ansehen";
+App::$strings["No service class restrictions found."] = "Keine Dienstklassenbeschränkungen gefunden.";
+App::$strings["Files: shared with me"] = "Dateien, die mit mir geteilt wurden";
+App::$strings["NEW"] = "NEU";
+App::$strings["Remove all files"] = "Alle Dateien löschen";
+App::$strings["Remove this file"] = "Diese Datei löschen";
+App::$strings["Schema Default"] = "Schemastandard";
+App::$strings["Sans-Serif"] = "Sans Serif";
+App::$strings["Monospace"] = "Monospace (dicktengleich)";
+App::$strings["Theme settings"] = "Theme-Einstellungen";
+App::$strings["Set scheme"] = "Schema festlegen";
+App::$strings["Set font-size for posts and comments"] = "Schriftgröße für Beiträge und Kommentare festlegen";
+App::$strings["Set font face"] = "Schriftart";
+App::$strings["Set iconset"] = "Symbolsatz festlegen";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Ausmaß der großen Schatten (Default 15px 15px 15px)";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Ausmaß der kleinen Schatten festlegen (Voreinstellung 5px 5px 5px)";
+App::$strings["Set shadow color, default #000"] = "Schattenfarbe (Voreinstellung #000)";
+App::$strings["Set radius size, default 5px"] = "Eckenradius (Voreinstellung 5px)";
+App::$strings["Set line-height for posts and comments"] = "Zeilenhöhe für Beiträge und Kommentare";
+App::$strings["Set background image"] = "Hintergrundbild festlegen";
+App::$strings["Set background attachment"] = "Hintergrunddatei";
+App::$strings["Set background color"] = "Hintergrundfarbe festlegen";
+App::$strings["Set section background image"] = "Hintergrundbild für die section";
+App::$strings["Set section background color"] = "Hintergrundfarbe für die section";
+App::$strings["Set color of items - use hex"] = "Farbe für Beiträge – Hex benutzen";
+App::$strings["Set color of links - use hex"] = "Farbe für Links – Hex benutzen";
+App::$strings["Set max-width for items. Default 400px"] = "Maximalbreite von Beiträgen (Voreinstellung 400px)";
+App::$strings["Set min-width for items. Default 240px"] = "Minimalbreite von Beiträgen (Voreinstellung 240px)";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Breite des „generic content wrapper“ (Voreinstellung 48%)";
+App::$strings["Set color of fonts - use hex"] = "Schriftfarbe – Hex benutzen";
+App::$strings["Set background-size element"] = "size-Element für den Hintergrund";
+App::$strings["Item opacity"] = "Deckkraft für Beiträge";
+App::$strings["Display post previews only"] = "Nur Beitragsvorschau anzeigen";
+App::$strings["Display side bar on channel page"] = "Seitenleiste auf der Kanalseite anzeigen";
+App::$strings["Colour of the navigation bar"] = "Farbe der Navigationsleiste";
+App::$strings["Item float"] = "float für Beiträge";
+App::$strings["Left offset of the section element"] = "Linker offset des section-Elements";
+App::$strings["Right offset of the section element"] = "Rechter offset des section-Elements";
+App::$strings["Section width"] = "Breite der section";
+App::$strings["Left offset of the aside"] = "Linker offset der Seitenleiste";
+App::$strings["Right offset of the aside element"] = "Rechter offset der Seitenleiste";
+App::$strings["Light (Red Matrix default)"] = "Hell (RedMatrix-Voreinstellung)";
+App::$strings["Select scheme"] = "Schema wählen";
+App::$strings["Narrow navbar"] = "Schmale Navigationsleiste";
+App::$strings["Navigation bar background color"] = "Hintergrundfarbe der Navigationsleiste";
+App::$strings["Navigation bar gradient top color"] = "Farbverlauf der Navigationsleiste: Farbe oben";
+App::$strings["Navigation bar gradient bottom color"] = "Farbverlauf der Navigationsleiste: Farbe unten";
+App::$strings["Navigation active button gradient top color"] = "Navigations-Button aktiv: Farbe für Farbverlauf oben";
+App::$strings["Navigation active button gradient bottom color"] = "Navigations-Button aktiv: Farbe für Farbverlauf unten";
+App::$strings["Navigation bar border color "] = "Farbe für den Rand der Navigationsleiste";
+App::$strings["Navigation bar icon color "] = "Farbe für die Icons der Navigationsleiste";
+App::$strings["Navigation bar active icon color "] = "Farbe für aktive Icons der Navigationsleiste";
+App::$strings["link color"] = "Farbe für Links";
+App::$strings["Set font-color for banner"] = "Farbe der Schrift des Banners";
+App::$strings["Set the background color"] = "Hintergrundfarbe festlegen";
+App::$strings["Set the background image"] = "Hintergrundbild festlegen";
+App::$strings["Set the background color of items"] = "Hintergrundfarbe für Beiträge festlegen";
+App::$strings["Set the background color of comments"] = "Hintergrundfarbe für Kommentare festlegen";
+App::$strings["Set the border color of comments"] = "Farbe des Randes von Kommentaren festlegen";
+App::$strings["Set the indent for comments"] = "Einzugsbreite für Kommentare festlegen";
+App::$strings["Set the basic color for item icons"] = "Grundfarbe für Beitragssymbole festlegen";
+App::$strings["Set the hover color for item icons"] = "Farbe für Beitragssymbole unter dem Mauszeiger festlegen";
+App::$strings["Set font-size for the entire application"] = "Schriftgröße für die gesamte Anwendung festlegen";
+App::$strings["Example: 14px"] = "Beispiel: 14px";
+App::$strings["Set font-color for posts and comments"] = "Schriftfarbe für Beiträge und Kommentare festlegen";
+App::$strings["Set radius of corners"] = "Eckenradius festlegen";
+App::$strings["Set shadow depth of photos"] = "Schattentiefe von Fotos festlegen";
+App::$strings["Set maximum width of content region in pixel"] = "Maximalbreite des Inhaltsbereichs in Pixel festlegen";
+App::$strings["Leave empty for default width"] = "Leer lassen für Standardbreite";
+App::$strings["Center page content"] = "Seiteninhalt zentrieren";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Mindestdeckkraft der Navigationsleiste festlegen - zum Verstecken";
+App::$strings["Set size of conversation author photo"] = "Größe der Avatare von Themenstartern festlegen";
+App::$strings["Set size of followup author photos"] = "Größe der Avatare von Kommentatoren festlegen";
+App::$strings["Update %s failed. See error logs."] = "Aktualisierung %s fehlgeschlagen. Details in den Fehlerprotokollen.";
+App::$strings["Update Error at %s"] = "Aktualisierungsfehler auf %s";
+App::$strings["Create an account to access services and applications within the Red Matrix"] = "Erstelle einen Account, um Anwendungen und Dienste innerhalb der Red-Matrix verwenden zu können.";
+App::$strings["Password"] = "Kennwort";
+App::$strings["Remember me"] = "Angaben speichern";
+App::$strings["Forgot your password?"] = "Passwort vergessen?";
+App::$strings["toggle mobile"] = "auf/von mobile Ansicht wechseln";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Das SSL-Zertifikat der Website ist nicht gültig. Bitte beheben.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Website-SSL-Fehler für %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron-Aufgaben laufen nicht.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] Cron-Aufgaben für %s laufen nicht";
diff --git a/view/en-au/htconfig.tpl b/view/en-au/htconfig.tpl
index c3bef0de3..4dcc3c7c9 100644
--- a/view/en-au/htconfig.tpl
+++ b/view/en-au/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
@@ -41,9 +53,9 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Site access restrictions. By default we will create private sites.
@@ -56,22 +68,22 @@ $a->config['system']['admin_email'] = '{{$adminmail}}';
// paid, tiered, or free determines how these listings will be presented.
-$a->config['system']['access_policy'] = ACCESS_PRIVATE;
+App::$config['system']['access_policy'] = ACCESS_PRIVATE;
// If you operate a public site, you might wish that people are directed
// to a "sellpage" where you can describe for features or policies or service plans in depth.
// This must be an absolute URL beginning with http:// or https:// .
-$a->config['system']['sellpage'] = '';
+App::$config['system']['sellpage'] = '';
// Maximum size of an imported message, 0 is unlimited
// FIXME - NOT currently implemented.
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -79,11 +91,11 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
// PHP error logging setup
diff --git a/view/en-au/strings.php b/view/en-au/strings.php
index db383f50f..95f8c4e00 100644
--- a/view/en-au/strings.php
+++ b/view/en-au/strings.php
@@ -1,5 +1,5 @@
<?php
require_once('view/en-gb/strings.php');
-$a->strings['Welcome %s. Remote authentication successful.'] = "G'day %s. Remote authentication successful";
+App::$strings['Welcome %s. Remote authentication successful.'] = "G'day %s. Remote authentication successful";
diff --git a/view/en-au/update_fail_eml.tpl b/view/en-au/update_fail_eml.tpl
index 61f44b1e6..86bb61aaa 100644
--- a/view/en-au/update_fail_eml.tpl
+++ b/view/en-au/update_fail_eml.tpl
@@ -4,7 +4,7 @@ I'm the web server at {{$sitename}};
The Hubzilla developers released update {{$update}} recently,
but when I tried to install it, something went terribly wrong.
This needs to be fixed soon and it requires human intervention.
-Please contact a Red developer if you can not figure out how to
+Please contact a project developer if you can not figure out how to
fix it on your own. My database might be invalid.
The error message is '{{$error}}'.
diff --git a/view/en-gb/htconfig.tpl b/view/en-gb/htconfig.tpl
index c3bef0de3..ead987fcc 100644
--- a/view/en-gb/htconfig.tpl
+++ b/view/en-gb/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,10 +32,17 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -41,9 +51,9 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Site access restrictions. By default we will create private sites.
@@ -56,22 +66,22 @@ $a->config['system']['admin_email'] = '{{$adminmail}}';
// paid, tiered, or free determines how these listings will be presented.
-$a->config['system']['access_policy'] = ACCESS_PRIVATE;
+App::$config['system']['access_policy'] = ACCESS_PRIVATE;
// If you operate a public site, you might wish that people are directed
// to a "sellpage" where you can describe for features or policies or service plans in depth.
// This must be an absolute URL beginning with http:// or https:// .
-$a->config['system']['sellpage'] = '';
+App::$config['system']['sellpage'] = '';
// Maximum size of an imported message, 0 is unlimited
// FIXME - NOT currently implemented.
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -79,11 +89,11 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
// PHP error logging setup
diff --git a/view/en-gb/strings.php b/view/en-gb/strings.php
index 1cac5673e..e856c1af9 100644
--- a/view/en-gb/strings.php
+++ b/view/en-gb/strings.php
@@ -1,31 +1,31 @@
<?php
-$a->strings["Set shadow color, default #000"] = "Set shadow colour, default #000";
-$a->strings["Set background color"] = "Set background colour";
-$a->strings["Set section background color"] = "Set section background colour";
-$a->strings["Set color of items - use hex"] = "Set colour of items - use hex";
-$a->strings["Set color of links - use hex"] = "Set colour of links - use hex";
-$a->strings["Set color of fonts - use hex"] = "Set colour of fonts - use hex";
-$a->strings["Navigation bar background color"] = "Navigation bar background colour";
-$a->strings["Navigation bar gradient top color"] = "Navigation bar gradient top colour";
-$a->strings["Navigation bar gradient bottom color"] = "Navigation bar gradient bottom colour";
-$a->strings["Navigation active button gradient top color"] = "Navigation active button gradient top colour";
-$a->strings["Navigation active button gradient bottom color"] = "Navigation active button gradient bottom colour";
-$a->strings["Navigation bar border color "] = "Navigation bar border colour ";
-$a->strings["Navigation bar icon color "] = "Navigation bar icon colour ";
-$a->strings["Navigation bar active icon color "] = "Navigation bar active icon colour ";
-$a->strings["link color"] = "link colour";
-$a->strings["Set font-color for banner"] = "Set font-colour for banner";
-$a->strings["Set the background color"] = "Set the background colour";
-$a->strings["Set the background color of items"] = "Set the background colour of items";
-$a->strings["Set the background color of comments"] = "Set the background colour of comments";
-$a->strings["Set the border color of comments"] = "Set the border colour of comments";
-$a->strings["Set the basic color for item icons"] = "Set the basic colour for item icons";
-$a->strings["Set the hover color for item icons"] = "Set the hover colour for item icons";
-$a->strings["Set font-color for posts and comments"] = "Set font-colour for posts and comments";
-$a->strings["Authorize application connection"] = "Authorise application connection";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Do you want to authorise this application to access your posts and contacts, and/or create new posts for you?";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues.";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites.";
-$a->strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralized communication and information tool."] = "You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool.";
-$a->strings["l F d, Y \\@ g:i A"] = "l j F, Y \\@ G:i";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - G:i";
+App::$strings["Set shadow color, default #000"] = "Set shadow colour, default #000";
+App::$strings["Set background color"] = "Set background colour";
+App::$strings["Set section background color"] = "Set section background colour";
+App::$strings["Set color of items - use hex"] = "Set colour of items - use hex";
+App::$strings["Set color of links - use hex"] = "Set colour of links - use hex";
+App::$strings["Set color of fonts - use hex"] = "Set colour of fonts - use hex";
+App::$strings["Navigation bar background color"] = "Navigation bar background colour";
+App::$strings["Navigation bar gradient top color"] = "Navigation bar gradient top colour";
+App::$strings["Navigation bar gradient bottom color"] = "Navigation bar gradient bottom colour";
+App::$strings["Navigation active button gradient top color"] = "Navigation active button gradient top colour";
+App::$strings["Navigation active button gradient bottom color"] = "Navigation active button gradient bottom colour";
+App::$strings["Navigation bar border color "] = "Navigation bar border colour ";
+App::$strings["Navigation bar icon color "] = "Navigation bar icon colour ";
+App::$strings["Navigation bar active icon color "] = "Navigation bar active icon colour ";
+App::$strings["link color"] = "link colour";
+App::$strings["Set font-color for banner"] = "Set font-colour for banner";
+App::$strings["Set the background color"] = "Set the background colour";
+App::$strings["Set the background color of items"] = "Set the background colour of items";
+App::$strings["Set the background color of comments"] = "Set the background colour of comments";
+App::$strings["Set the border color of comments"] = "Set the border colour of comments";
+App::$strings["Set the basic color for item icons"] = "Set the basic colour for item icons";
+App::$strings["Set the hover color for item icons"] = "Set the hover colour for item icons";
+App::$strings["Set font-color for posts and comments"] = "Set font-colour for posts and comments";
+App::$strings["Authorize application connection"] = "Authorise application connection";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Do you want to authorise this application to access your posts and contacts, and/or create new posts for you?";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues.";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites.";
+App::$strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralized communication and information tool."] = "You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool.";
+App::$strings["l F d, Y \\@ g:i A"] = "l j F, Y \\@ G:i";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - G:i";
diff --git a/view/en/htconfig.tpl b/view/en/htconfig.tpl
index 17ee7bfeb..4aa6132a6 100644
--- a/view/en/htconfig.tpl
+++ b/view/en/htconfig.tpl
@@ -10,6 +10,8 @@ $db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+define( 'UNO', {{$uno}} );
+
/*
* Notice: Many of the following settings will be available in the admin panel
* after a successful site install. Once they are set in the admin panel, they
@@ -28,12 +30,20 @@ $db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
$default_timezone = '{{$timezone}}';
-// What is your site name?
+// What is your site name? DO NOT ADD A TRAILING SLASH!
+
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+App::$config['system']['ssl_cookie_protection'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -42,14 +52,14 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Recommend you leave this set to 1. Set to 0 to let people register without
// proving they own the email address they register with.
-$a->config['system']['verify_email'] = 1;
+App::$config['system']['verify_email'] = 1;
// Site access restrictions. By default we will create private sites.
@@ -62,21 +72,21 @@ $a->config['system']['verify_email'] = 1;
// paid, tiered, or free determines how these listings will be presented.
-$a->config['system']['access_policy'] = ACCESS_PRIVATE;
+App::$config['system']['access_policy'] = ACCESS_PRIVATE;
// If you operate a public site, you might wish that people are directed
// to a "sellpage" where you can describe for features or policies or service plans in depth.
// This must be an absolute URL beginning with http:// or https:// .
-$a->config['system']['sellpage'] = '';
+App::$config['system']['sellpage'] = '';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -84,11 +94,11 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = master directory server - one per realm
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
// PHP error logging setup
diff --git a/view/en/lostpass_eml.tpl b/view/en/lostpass_eml.tpl
index 3b79d2791..285a65ade 100644
--- a/view/en/lostpass_eml.tpl
+++ b/view/en/lostpass_eml.tpl
@@ -29,4 +29,7 @@ Login Name: {{$email}}
Sincerely,
{{$sitename}} Administrator
+--
+Terms Of Service:
+{{$siteurl}}/help/TermsOfService
diff --git a/view/en/passchanged_eml.tpl b/view/en/passchanged_eml.tpl
index 0d94be3c2..61bf27943 100644
--- a/view/en/passchanged_eml.tpl
+++ b/view/en/passchanged_eml.tpl
@@ -18,3 +18,8 @@ Sincerely,
{{$sitename}} Administrator
+
+--
+Terms Of Service:
+{{$siteurl}}/help/TermsOfService
+
diff --git a/view/en/register_verify_member.tpl b/view/en/register_verify_member.tpl
index d1e34be67..71f0964d4 100644
--- a/view/en/register_verify_member.tpl
+++ b/view/en/register_verify_member.tpl
@@ -23,3 +23,8 @@ To deny the request and remove the account, please visit:
Thank you.
+
+--
+Terms Of Service:
+{{$siteurl}}/help/TermsOfService
+
diff --git a/view/eo/hstrings.php b/view/eo/hstrings.php
index 46649fcd3..1fdefde46 100644
--- a/view/eo/hstrings.php
+++ b/view/eo/hstrings.php
@@ -5,1767 +5,1767 @@ function string_plural_select_eo($n){
return ($n != 1);
}}
;
-$a->strings["Post successful."] = "Sukcese afiÅita.";
-$a->strings["[Embedded content - reload page to view]"] = "[Enigita enhavo - reÅargu paÄon por spekti Äin]";
-$a->strings["Contact settings applied."] = "Kontaktagordoj estas konservita.";
-$a->strings["Contact update failed."] = "Äœisdatigo de kontakto malsukcesis.";
-$a->strings["Permission denied."] = "Malpermesita.";
-$a->strings["Contact not found."] = "Kontakto ne trovita.";
-$a->strings["Repair Contact Settings"] = "Ripari kontaktagordoj.";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>AVERTO: Tio estas tre altnivela</strong> kaj se vi entajpus malÄustan informojn, komunikado kun la kontakto eble ne plu funkcios.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bonvolu klaki 'malantaŭen' en via retesplorilo <strong>nun</strong> se vi ne scias kion faru ĉi tie.";
-$a->strings["Return to contact editor"] = "Reen al kontakta redaktilo";
-$a->strings["Name"] = "Nomo";
-$a->strings["Account Nickname"] = "KaÅnomo de la konto";
-$a->strings["@Tagname - overrides Name/Nickname"] = "@Marknomo - Transpasas nomon/kaÅnomon";
-$a->strings["Account URL"] = "Adreso de la konto";
-$a->strings["Friend Request URL"] = "Kontaktpeta adreso";
-$a->strings["Friend Confirm URL"] = "Kontaktkonfirma adreso";
-$a->strings["Notification Endpoint URL"] = "Finpunkta adreso por atentigoj";
-$a->strings["Poll/Feed URL"] = "Adreso de fluo";
-$a->strings["New photo from this URL"] = "Nova bildo el tiu adreso";
-$a->strings["Submit"] = "Sendi";
-$a->strings["Help:"] = "Helpo:";
-$a->strings["Help"] = "Helpo";
-$a->strings["Not Found"] = "Ne trovita";
-$a->strings["Page not found."] = "PaÄo ne trovita";
-$a->strings["File exceeds size limit of %d"] = "Dosiero estas pli granda ol la limito de %d";
-$a->strings["File upload failed."] = "AlÅutado malsukcesis.";
-$a->strings["Friend suggestion sent."] = "Amikosugesto sendita.";
-$a->strings["Suggest Friends"] = "Sugesti amikojn";
-$a->strings["Suggest a friend for %s"] = "Sugesti amikon por %s";
-$a->strings["Event title and start time are required."] = "Titolo kaj starttempo estas bezonataj por la okazo.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Redakti okazon";
-$a->strings["link to source"] = "ligilo al fonto";
-$a->strings["Events"] = "Okazoj";
-$a->strings["Create New Event"] = "Krei novan okazon";
-$a->strings["Previous"] = "antaÅ­a";
-$a->strings["Next"] = "sekva";
-$a->strings["hour:minute"] = "horo:minuto";
-$a->strings["Event details"] = "Detaloj de okazo";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Format is %s %s. Titolo kaj starttempo estas bezonataj.";
-$a->strings["Event Starts:"] = "Okazo startas:";
-$a->strings["Required"] = "Bezonata";
-$a->strings["Finish date/time is not known or not relevant"] = "Fina dato/tempo ne estas konata aÅ­ ne bezonata";
-$a->strings["Event Finishes:"] = "Okazo finas:";
-$a->strings["Adjust for viewer timezone"] = "Agordi al horzono de la leganto";
-$a->strings["Description:"] = "Priskribo";
-$a->strings["Location:"] = "Loko:";
-$a->strings["Title:"] = "Titolo:";
-$a->strings["Share this event"] = "Kunhavigi la okazon";
-$a->strings["Cancel"] = "Nuligi";
-$a->strings["Tag removed"] = "Marko forviÅita";
-$a->strings["Remove Item Tag"] = "ForviÅi markon";
-$a->strings["Select a tag to remove: "] = "Elektu forviÅontan markon:";
-$a->strings["Remove"] = "ForviÅi";
-$a->strings["%s welcomes %s"] = "%s salutas %s";
-$a->strings["Authorize application connection"] = "Rajtigi programkonekton";
-$a->strings["Return to your app and insert this Securty Code:"] = "Reiru al via programo kaj entajpu la securecan kodon:";
-$a->strings["Please login to continue."] = "Bonvolu ensaluti por pluigi.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Ĉu rajtigi ĉi tiun programon por atingi viajn afiÅojn kaj kontaktojn kaj/aÅ­ krei novajn afiÅojn?";
-$a->strings["Yes"] = "Jes";
-$a->strings["No"] = "Ne";
-$a->strings["Photo Albums"] = "Bildalbumoj";
-$a->strings["Contact Photos"] = "Kontaktbildoj";
-$a->strings["Upload New Photos"] = "AlÅuti novajn bildojn";
-$a->strings["everybody"] = "ĉiuj";
-$a->strings["Contact information unavailable"] = "Kontaktoj informoj ne disponeblas";
-$a->strings["Profile Photos"] = "Profilbildoj";
-$a->strings["Album not found."] = "Albumo ne trovita.";
-$a->strings["Delete Album"] = "ForviÅi albumon";
-$a->strings["Delete Photo"] = "ForviÅi bildon";
-$a->strings["was tagged in a"] = "estas markita en";
-$a->strings["photo"] = "bildo";
-$a->strings["by"] = "de";
-$a->strings["Image exceeds size limit of "] = "Bildo estas pli granda ol la limito de";
-$a->strings["Image file is empty."] = "Bilddosiero estas malplena.";
-$a->strings["Unable to process image."] = "Ne eblas procedi la bildon.";
-$a->strings["Image upload failed."] = "AlÅuto de bildo malsukcesis.";
-$a->strings["Public access denied."] = "Publika atingo ne permesita.";
-$a->strings["No photos selected"] = "Neniu bildoj elektita";
-$a->strings["Access to this item is restricted."] = "Atingo al tio elemento estas limigita.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vi uzas %1$.2f MB de %2$.2f MB bildkonservejo.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Vi uzas %1$.2f MB de bildkonservejo.";
-$a->strings["Upload Photos"] = "AlÅuti bildojn";
-$a->strings["New album name: "] = "Nomo por nova albumo:";
-$a->strings["or existing album name: "] = "aÅ­ nomo de estanta albumo:";
-$a->strings["Do not show a status post for this upload"] = "Ne kreu statan afiÅon por tio alÅuto.";
-$a->strings["Permissions"] = "Permesoj";
-$a->strings["Edit Album"] = "Redakti albumon";
-$a->strings["View Photo"] = "Vidi bildon";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Malpermesita. Atingo al tio elemento eble estas limigita.";
-$a->strings["Photo not available"] = "La bildo ne disponeblas";
-$a->strings["View photo"] = "Vidi bildon";
-$a->strings["Edit photo"] = "Redakti bildon";
-$a->strings["Use as profile photo"] = "Uzi kiel profilbildo";
-$a->strings["Private Message"] = "Privata mesaÄo";
-$a->strings["View Full Size"] = "Vidi plengrande ";
-$a->strings["Tags: "] = "Markoj:";
-$a->strings["[Remove any tag]"] = "[ForviÅi iun markon]";
-$a->strings["Rotate CW (right)"] = "Turni horloÄdirekte (dekstren)";
-$a->strings["Rotate CCW (left)"] = "Turni kontraÅ­horloÄdirekte (maldekstren)";
-$a->strings["New album name"] = "Nova nomo de albumo";
-$a->strings["Caption"] = "Apudskribo";
-$a->strings["Add a Tag"] = "Aldoni markon";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ekzemple: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["I like this (toggle)"] = "Mi Åatas tion (Åalti)";
-$a->strings["I don't like this (toggle)"] = "Mi malÅatas tion(Åalti)";
-$a->strings["Share"] = "Kunhavigi";
-$a->strings["Please wait"] = "Bonvolu atendi";
-$a->strings["This is you"] = "Tiu estas vi";
-$a->strings["Comment"] = "Komenti";
-$a->strings["Preview"] = "AntaÅ­rigardi";
-$a->strings["Delete"] = "ForviÅi";
-$a->strings["View Album"] = "Vidi albumon";
-$a->strings["Recent Photos"] = "Ì‚Ä´usaj bildoj";
-$a->strings["Not available."] = "Ne disponebla.";
-$a->strings["Community"] = "Komunumo";
-$a->strings["No results."] = "Nenion trovita.";
-$a->strings["This is Friendica, version"] = "Tio estas Friendica en la versio";
-$a->strings["running at web location"] = "instalita ĉe la adreso";
-$a->strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Bonvolu iri al <a href=\"http://friendica.com\">Friendica.com</a> por lerni pli pri la projekto Friendica";
-$a->strings["Bug reports and issues: please visit"] = "Cimraportoj kaj atendindaĵo: bonvolu iri al";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestoj, laÅ­doj, donacoj ktp - bonvolu sendi mesÄon al \"Info\" ĉe Friendica - punkto com";
-$a->strings["Installed plugins/addons/apps:"] = "Instalitaj kromprogramoj/programoj:";
-$a->strings["No installed plugins/addons/apps"] = "Neniom da instalitaj aldonaĵoj/programoj";
-$a->strings["Item not found"] = "Elemento ne trovita";
-$a->strings["Edit post"] = "Redakti afiÅon";
-$a->strings["Post to Email"] = "Sendi per retpoÅto";
-$a->strings["Edit"] = "Redakti";
-$a->strings["Upload photo"] = "AlÅuti bildon";
-$a->strings["Attach file"] = "Kunligi dosieron";
-$a->strings["Insert web link"] = "Enmeti retan adreson";
-$a->strings["Insert YouTube video"] = "Enmeti videton ĉe YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Enmeti videton en formato Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Enmeti sonon en formato Vorbis [.ogg]";
-$a->strings["Set your location"] = "Agordi vian lokon";
-$a->strings["Clear browser location"] = "ForviÅu retesplorilan lokon";
-$a->strings["Permission settings"] = "Permesagordoj";
-$a->strings["CC: email addresses"] = "CC: retpoÅtadresojn";
-$a->strings["Public post"] = "Publika afiÅo";
-$a->strings["Set title"] = "Redakti titolon";
-$a->strings["Categories (comma-separated list)"] = "Kategorioj (disigita per komo)";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Ekzemple: bob@example.com, mary@example.com";
-$a->strings["This introduction has already been accepted."] = "Tia prezento jam estas akceptita";
-$a->strings["Profile location is not valid or does not contain profile information."] = "La adreso de la profilo ne validas aÅ­ ne enhavas profilinformojn.";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Averto: La adreso de la profilo ne enhavas identeblan personan nomon.";
-$a->strings["Warning: profile location has no profile photo."] = "Averto: La adreso de la profilo ne enhavas bildon.";
-$a->strings["%d required parameter was not found at the given location"] = array(
+App::$strings["Post successful."] = "Sukcese afiÅita.";
+App::$strings["[Embedded content - reload page to view]"] = "[Enigita enhavo - reÅargu paÄon por spekti Äin]";
+App::$strings["Contact settings applied."] = "Kontaktagordoj estas konservita.";
+App::$strings["Contact update failed."] = "Äœisdatigo de kontakto malsukcesis.";
+App::$strings["Permission denied."] = "Malpermesita.";
+App::$strings["Contact not found."] = "Kontakto ne trovita.";
+App::$strings["Repair Contact Settings"] = "Ripari kontaktagordoj.";
+App::$strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>AVERTO: Tio estas tre altnivela</strong> kaj se vi entajpus malÄustan informojn, komunikado kun la kontakto eble ne plu funkcios.";
+App::$strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bonvolu klaki 'malantaŭen' en via retesplorilo <strong>nun</strong> se vi ne scias kion faru ĉi tie.";
+App::$strings["Return to contact editor"] = "Reen al kontakta redaktilo";
+App::$strings["Name"] = "Nomo";
+App::$strings["Account Nickname"] = "KaÅnomo de la konto";
+App::$strings["@Tagname - overrides Name/Nickname"] = "@Marknomo - Transpasas nomon/kaÅnomon";
+App::$strings["Account URL"] = "Adreso de la konto";
+App::$strings["Friend Request URL"] = "Kontaktpeta adreso";
+App::$strings["Friend Confirm URL"] = "Kontaktkonfirma adreso";
+App::$strings["Notification Endpoint URL"] = "Finpunkta adreso por atentigoj";
+App::$strings["Poll/Feed URL"] = "Adreso de fluo";
+App::$strings["New photo from this URL"] = "Nova bildo el tiu adreso";
+App::$strings["Submit"] = "Sendi";
+App::$strings["Help:"] = "Helpo:";
+App::$strings["Help"] = "Helpo";
+App::$strings["Not Found"] = "Ne trovita";
+App::$strings["Page not found."] = "PaÄo ne trovita";
+App::$strings["File exceeds size limit of %d"] = "Dosiero estas pli granda ol la limito de %d";
+App::$strings["File upload failed."] = "AlÅutado malsukcesis.";
+App::$strings["Friend suggestion sent."] = "Amikosugesto sendita.";
+App::$strings["Suggest Friends"] = "Sugesti amikojn";
+App::$strings["Suggest a friend for %s"] = "Sugesti amikon por %s";
+App::$strings["Event title and start time are required."] = "Titolo kaj starttempo estas bezonataj por la okazo.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Redakti okazon";
+App::$strings["link to source"] = "ligilo al fonto";
+App::$strings["Events"] = "Okazoj";
+App::$strings["Create New Event"] = "Krei novan okazon";
+App::$strings["Previous"] = "antaÅ­a";
+App::$strings["Next"] = "sekva";
+App::$strings["hour:minute"] = "horo:minuto";
+App::$strings["Event details"] = "Detaloj de okazo";
+App::$strings["Format is %s %s. Starting date and Title are required."] = "Format is %s %s. Titolo kaj starttempo estas bezonataj.";
+App::$strings["Event Starts:"] = "Okazo startas:";
+App::$strings["Required"] = "Bezonata";
+App::$strings["Finish date/time is not known or not relevant"] = "Fina dato/tempo ne estas konata aÅ­ ne bezonata";
+App::$strings["Event Finishes:"] = "Okazo finas:";
+App::$strings["Adjust for viewer timezone"] = "Agordi al horzono de la leganto";
+App::$strings["Description:"] = "Priskribo";
+App::$strings["Location:"] = "Loko:";
+App::$strings["Title:"] = "Titolo:";
+App::$strings["Share this event"] = "Kunhavigi la okazon";
+App::$strings["Cancel"] = "Nuligi";
+App::$strings["Tag removed"] = "Marko forviÅita";
+App::$strings["Remove Item Tag"] = "ForviÅi markon";
+App::$strings["Select a tag to remove: "] = "Elektu forviÅontan markon:";
+App::$strings["Remove"] = "ForviÅi";
+App::$strings["%s welcomes %s"] = "%s salutas %s";
+App::$strings["Authorize application connection"] = "Rajtigi programkonekton";
+App::$strings["Return to your app and insert this Securty Code:"] = "Reiru al via programo kaj entajpu la securecan kodon:";
+App::$strings["Please login to continue."] = "Bonvolu ensaluti por pluigi.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Ĉu rajtigi ĉi tiun programon por atingi viajn afiÅojn kaj kontaktojn kaj/aÅ­ krei novajn afiÅojn?";
+App::$strings["Yes"] = "Jes";
+App::$strings["No"] = "Ne";
+App::$strings["Photo Albums"] = "Bildalbumoj";
+App::$strings["Contact Photos"] = "Kontaktbildoj";
+App::$strings["Upload New Photos"] = "AlÅuti novajn bildojn";
+App::$strings["everybody"] = "ĉiuj";
+App::$strings["Contact information unavailable"] = "Kontaktoj informoj ne disponeblas";
+App::$strings["Profile Photos"] = "Profilbildoj";
+App::$strings["Album not found."] = "Albumo ne trovita.";
+App::$strings["Delete Album"] = "ForviÅi albumon";
+App::$strings["Delete Photo"] = "ForviÅi bildon";
+App::$strings["was tagged in a"] = "estas markita en";
+App::$strings["photo"] = "bildo";
+App::$strings["by"] = "de";
+App::$strings["Image exceeds size limit of "] = "Bildo estas pli granda ol la limito de";
+App::$strings["Image file is empty."] = "Bilddosiero estas malplena.";
+App::$strings["Unable to process image."] = "Ne eblas procedi la bildon.";
+App::$strings["Image upload failed."] = "AlÅuto de bildo malsukcesis.";
+App::$strings["Public access denied."] = "Publika atingo ne permesita.";
+App::$strings["No photos selected"] = "Neniu bildoj elektita";
+App::$strings["Access to this item is restricted."] = "Atingo al tio elemento estas limigita.";
+App::$strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vi uzas %1$.2f MB de %2$.2f MB bildkonservejo.";
+App::$strings["You have used %1$.2f Mbytes of photo storage."] = "Vi uzas %1$.2f MB de bildkonservejo.";
+App::$strings["Upload Photos"] = "AlÅuti bildojn";
+App::$strings["New album name: "] = "Nomo por nova albumo:";
+App::$strings["or existing album name: "] = "aÅ­ nomo de estanta albumo:";
+App::$strings["Do not show a status post for this upload"] = "Ne kreu statan afiÅon por tio alÅuto.";
+App::$strings["Permissions"] = "Permesoj";
+App::$strings["Edit Album"] = "Redakti albumon";
+App::$strings["View Photo"] = "Vidi bildon";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Malpermesita. Atingo al tio elemento eble estas limigita.";
+App::$strings["Photo not available"] = "La bildo ne disponeblas";
+App::$strings["View photo"] = "Vidi bildon";
+App::$strings["Edit photo"] = "Redakti bildon";
+App::$strings["Use as profile photo"] = "Uzi kiel profilbildo";
+App::$strings["Private Message"] = "Privata mesaÄo";
+App::$strings["View Full Size"] = "Vidi plengrande ";
+App::$strings["Tags: "] = "Markoj:";
+App::$strings["[Remove any tag]"] = "[ForviÅi iun markon]";
+App::$strings["Rotate CW (right)"] = "Turni horloÄdirekte (dekstren)";
+App::$strings["Rotate CCW (left)"] = "Turni kontraÅ­horloÄdirekte (maldekstren)";
+App::$strings["New album name"] = "Nova nomo de albumo";
+App::$strings["Caption"] = "Apudskribo";
+App::$strings["Add a Tag"] = "Aldoni markon";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ekzemple: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["I like this (toggle)"] = "Mi Åatas tion (Åalti)";
+App::$strings["I don't like this (toggle)"] = "Mi malÅatas tion(Åalti)";
+App::$strings["Share"] = "Kunhavigi";
+App::$strings["Please wait"] = "Bonvolu atendi";
+App::$strings["This is you"] = "Tiu estas vi";
+App::$strings["Comment"] = "Komenti";
+App::$strings["Preview"] = "AntaÅ­rigardi";
+App::$strings["Delete"] = "ForviÅi";
+App::$strings["View Album"] = "Vidi albumon";
+App::$strings["Recent Photos"] = "Ì‚Ä´usaj bildoj";
+App::$strings["Not available."] = "Ne disponebla.";
+App::$strings["Community"] = "Komunumo";
+App::$strings["No results."] = "Nenion trovita.";
+App::$strings["This is Friendica, version"] = "Tio estas Friendica en la versio";
+App::$strings["running at web location"] = "instalita ĉe la adreso";
+App::$strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Bonvolu iri al <a href=\"http://friendica.com\">Friendica.com</a> por lerni pli pri la projekto Friendica";
+App::$strings["Bug reports and issues: please visit"] = "Cimraportoj kaj atendindaĵo: bonvolu iri al";
+App::$strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestoj, laÅ­doj, donacoj ktp - bonvolu sendi mesÄon al \"Info\" ĉe Friendica - punkto com";
+App::$strings["Installed plugins/addons/apps:"] = "Instalitaj kromprogramoj/programoj:";
+App::$strings["No installed plugins/addons/apps"] = "Neniom da instalitaj aldonaĵoj/programoj";
+App::$strings["Item not found"] = "Elemento ne trovita";
+App::$strings["Edit post"] = "Redakti afiÅon";
+App::$strings["Post to Email"] = "Sendi per retpoÅto";
+App::$strings["Edit"] = "Redakti";
+App::$strings["Upload photo"] = "AlÅuti bildon";
+App::$strings["Attach file"] = "Kunligi dosieron";
+App::$strings["Insert web link"] = "Enmeti retan adreson";
+App::$strings["Insert YouTube video"] = "Enmeti videton ĉe YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Enmeti videton en formato Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Enmeti sonon en formato Vorbis [.ogg]";
+App::$strings["Set your location"] = "Agordi vian lokon";
+App::$strings["Clear browser location"] = "ForviÅu retesplorilan lokon";
+App::$strings["Permission settings"] = "Permesagordoj";
+App::$strings["CC: email addresses"] = "CC: retpoÅtadresojn";
+App::$strings["Public post"] = "Publika afiÅo";
+App::$strings["Set title"] = "Redakti titolon";
+App::$strings["Categories (comma-separated list)"] = "Kategorioj (disigita per komo)";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Ekzemple: bob@example.com, mary@example.com";
+App::$strings["This introduction has already been accepted."] = "Tia prezento jam estas akceptita";
+App::$strings["Profile location is not valid or does not contain profile information."] = "La adreso de la profilo ne validas aÅ­ ne enhavas profilinformojn.";
+App::$strings["Warning: profile location has no identifiable owner name."] = "Averto: La adreso de la profilo ne enhavas identeblan personan nomon.";
+App::$strings["Warning: profile location has no profile photo."] = "Averto: La adreso de la profilo ne enhavas bildon.";
+App::$strings["%d required parameter was not found at the given location"] = array(
0 => "%d bezonataj parametroj ne trovita ĉe la donata adreso.",
1 => "%d bezonataj parametroj ne trovita ĉe la donata adreso.",
);
-$a->strings["Introduction complete."] = "Prezento sukcesis.";
-$a->strings["Unrecoverable protocol error."] = "NeÄustigebla eraro en protokolo.";
-$a->strings["Profile unavailable."] = "Profilo ne estas disponebla.";
-$a->strings["%s has received too many connection requests today."] = "%s hodiaÅ­ ricevis tro multe da konektpetoj.";
-$a->strings["Spam protection measures have been invoked."] = "KontraÅ­spamilo estas aktivita.";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Amikoj, vi bonvolu ripeti post 24 horoj.";
-$a->strings["Invalid locator"] = "Nevalida adreso.";
-$a->strings["Invalid email address."] = "Nevalida repoÅtadreso.";
-$a->strings["This account has not been configured for email. Request failed."] = "La konto ne estas agordita por retpoÅto. La peto malsukcesis.";
-$a->strings["Unable to resolve your name at the provided location."] = "Via nomo ne troveblas al la donita adreso.";
-$a->strings["You have already introduced yourself here."] = "Vi vin jam prezentis tie.";
-$a->strings["Apparently you are already friends with %s."] = "Åœajnas kvazaÅ­ vi jam amikiÄis kun %s.";
-$a->strings["Invalid profile URL."] = "Nevalida adreso de profilo.";
-$a->strings["Disallowed profile URL."] = "Malpermesita adreso de profilo.";
-$a->strings["Failed to update contact record."] = "Äœisdatigo de via kontaktrikordo malsukcesis.";
-$a->strings["Your introduction has been sent."] = "Via prezento estas sendita.";
-$a->strings["Please login to confirm introduction."] = "Bonvolu ensaluti por jesigi la prezenton.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "MalÄusta identaĵo ensalutata. Bonvolu ensaluti en <strong>tiun</strong> profilon.";
-$a->strings["Hide this contact"] = "KaÅi tiun kontakton";
-$a->strings["Welcome home %s."] = "Bonvenon hejme, %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Bonvolu konfirmi vian prezenton / kontaktpeton al %s.";
-$a->strings["Confirm"] = "Konfirmi.";
-$a->strings["[Name Withheld]"] = "[KaÅita nomo]";
-$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bonvolu entajpi vian 'Identecan Adreson' de iu de tiuj subtenataj komunikaj retejoj: ";
-$a->strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Konektu kiel retpoÅta sekvanto</strike> (BaldaÅ­ venos)";
-$a->strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Se vi ne estas membro de la libra interkona reto, <a href=\"http://dir.friendica.com/siteinfo\">sekvu ĉi-ligilon por trovi publikan Friendica retejon kaj aliÄi kun ni hodiaÅ­</a>.";
-$a->strings["Friend/Connection Request"] = "Prezento / Konektpeto";
-$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Ekzemploj: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
-$a->strings["Please answer the following:"] = "Bonvolu respondi:";
-$a->strings["Does %s know you?"] = "Ĉu %s konas vin?";
-$a->strings["Add a personal note:"] = "Aldoni personan noton:";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["StatusNet/Federated Social Web"] = "StatusNet/Federaciaj interkonaj retejoj";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings[" - please do not use this form. Instead, enter %s into your Diaspora search bar."] = " - bonvolu ne uzi ĉi formo. Anstataŭe, entajpu %s en la Diaspora serĉilo.";
-$a->strings["Your Identity Address:"] = "Via identeca adreso:";
-$a->strings["Submit Request"] = "Sendi peton";
-$a->strings["Friendica Social Communications Server - Setup"] = "Friendica Interkona Komunikada Servilo - Instalo";
-$a->strings["Could not connect to database."] = "Ne eblas konekti la datumbazon.";
-$a->strings["Could not create table."] = "Ne eblas krei tabelon.";
-$a->strings["Your Friendica site database has been installed."] = "La datumbazo de vi Friendica retjo estas instalita.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Vi bezonas mane importi la dosieron \"database.sql\" per phpmyadmin aÅ­ mysql.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "Bonvolu legi la dosieron \"INSTALL.txt\".";
-$a->strings["System check"] = "Sistema kontrolo";
-$a->strings["Check again"] = "Ree kontroli";
-$a->strings["Database connection"] = "Datumbaza konekto";
-$a->strings["In order to install Friendica we need to know how to connect to your database."] = "Por instali Friendica, ni bezonas scii kiel konekti al via datumbazo.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bonvolu kontakti vian servilprovizanton aŭ administranton se vi havas demandoj pri ĉi tiaj agordoj.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La datumbazo nomata malsupren jam ekzistu. Se Äi ne ekzistas, bonvolu unue krei Äin antaÅ­ progresi.";
-$a->strings["Database Server Name"] = "Nomo de datumbaza servilo.";
-$a->strings["Database Login Name"] = "Salutnomo ĉe la datumbazo.";
-$a->strings["Database Login Password"] = "Pasvorto ĉe la datumbazo.";
-$a->strings["Database Name"] = "Nomo de la datumbazo.";
-$a->strings["Site administrator email address"] = "RetpoÅtadreso de la reteja administranto";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "La repoÅtadreso de via konto bezonas esti la sama por uzi la TTTa administrilo.";
-$a->strings["Please select a default timezone for your website"] = "Bonvolu elekti defaÅ­ltan horzonon por via retejo.";
-$a->strings["Site settings"] = "Retejaj agordoj";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Komanda linia versio de PHP ne trovita en $PATH de la retservilo.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Se vi ne havas komandlinian version de PHP sur la servilo, vi ne eblas plenumi fonan planitan enketon per cron. Bonvolu legi <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
-$a->strings["PHP executable path"] = "Vojo de la komanda linia versio de PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entajpu la plenan vojon al la php komandodosiero. Vi eblas lasi tion malplena por pluigi la instalado.";
-$a->strings["Command line PHP"] = "komanda linia versio de PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "En via komanda linia versio de PHP je via sistemo, \"register_argc_argv\" ne estas aktivita.";
-$a->strings["This is required for message delivery to work."] = "Tio estas bezonata por la livero de mesaÄoj.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Eraro: La funkcio \"openssl_pkey_new\" je tia sistemo ne eblas generi ĉifroÅlosilojn.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se la operaciumo sistemo estas Windows, bonvolu legi: http://www.php.net/manual/en/openssl.installation.php";
-$a->strings["Generate encryption keys"] = "Generi ĉifroÅlosilojn";
-$a->strings["libCurl PHP module"] = "PHP modulo libCurl";
-$a->strings["GD graphics PHP module"] = "PHP modulo GD";
-$a->strings["OpenSSL PHP module"] = "PHP modulo OpenSSL";
-$a->strings["mysqli PHP module"] = "PHP modulo mysqli";
-$a->strings["mb_string PHP module"] = "PHP modulo mb_string";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite modulo";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Eraro: La modulo mod_rewrite en la Apache retservilo estas bezonata sed ne instalita.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Eraro: La modulo libCURL en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Eraro: La modulo GD en PHP kun subteno por JPEG estas bezonata sed ne instalita.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Eraro: La modulo OpenSSL en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Eraro: La modulo mysqli en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Eraro: La modulo mb_string en PHP estas bezonata sed ne instalita.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "La reta instalilo bezonas skribi dosieron nomata \".htconfig.php\" en la baza dosierujo de la retservilo, sed ne sukcesis.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Tio ĉi plej ofte estas agordo rilate al permesoj, ĉar la servilo eble ne povas skribi en via dosierujo, eĉ se vi mem povas skribi.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Post la fino de tiu proceduro, ni donos al vi tekston por konservi en dosiero .htconfig.php en via baza Friendica dosierujo.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Vi ankaÅ­ povas preterpasi tiun proceduron kaj fari permanan instaladon. Bonvolu legi la dosieron \"INSTALL.txt\" por trovi instrukciojn.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php estas skribebla.";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "Url rewrite en .htaccess ne funkcias. Kontrolu la agordojn de la servilo.";
-$a->strings["Url rewrite is working"] = "URL rewrite funkcias.";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Ne povis skribi la datumbaza agordoj en la dosiero \".htconfig.php\". Bonvolu uzi la inkluzivan tekston por krei agordan dosieron en la baza dosierujo de la retservilo.";
-$a->strings["Errors encountered creating database tables."] = "Okazis eraroj dum la kreado de tabeloj en la datumbazo.";
-$a->strings["<h1>What next</h1>"] = "<h1>Kio sekvas nun?</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "GRAVA: Vi bezonas [mane] agordi planitan taskon por la Friendica poller.";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Time Conversion"] = "Konverto de tempo";
-$a->strings["Friendika provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica provizas tiun servon por kunhavigi okazojn kun aliaj retoj kaj amikoj en aliaj horzonoj.";
-$a->strings["UTC time: %s"] = "UTC horo: %s";
-$a->strings["Current timezone: %s"] = "Aktuala horzono: %s";
-$a->strings["Converted localtime: %s"] = "Konvertita loka horo: %s";
-$a->strings["Please select your timezone:"] = "Bonvolu elekti vian horzonon:";
-$a->strings["Profile Match"] = "Kongrua profilo";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Neniom da kategoriaj vortoj kongruas. Bonvolu aldoni kategoriajn vortojn al via defaÅ­lta profilo.";
-$a->strings["is interested in:"] = "interesiÄas pri:";
-$a->strings["Connect"] = "Konekti";
-$a->strings["No matches"] = "Nenio estas trovita";
-$a->strings["Remote privacy information not available."] = "Informoj pri fora privateca ne estas disponebla.";
-$a->strings["Visible to:"] = "Videbla al:";
-$a->strings["Welcome to %s"] = "Bonvenon ĉe %s";
-$a->strings["Invalid request identifier."] = "Nevalida peta identigilo.";
-$a->strings["Discard"] = "ForviÅi";
-$a->strings["Ignore"] = "Ignori";
-$a->strings["System"] = "Sistemo";
-$a->strings["Network"] = "Reto";
-$a->strings["Personal"] = "Propra";
-$a->strings["Home"] = "Hejmo";
-$a->strings["Introductions"] = "Prezentoj";
-$a->strings["Messages"] = "MesaÄoj";
-$a->strings["Show Ignored Requests"] = "Montri ignoritajn petojn";
-$a->strings["Hide Ignored Requests"] = "KaÅi ignoritajn petojn";
-$a->strings["Notification type: "] = "Tipo de atentigo:";
-$a->strings["Friend Suggestion"] = "Amikosugestoj";
-$a->strings["suggested by %s"] = "sugestita de %s";
-$a->strings["Hide this contact from others"] = "KaÅi ĉi tiun kontakton al aliaj";
-$a->strings["Post a new friend activity"] = "AfiÅi novan amikecan aktivecon";
-$a->strings["if applicable"] = "se aplikebla";
-$a->strings["Approve"] = "Aprobi";
-$a->strings["Claims to be known to you: "] = "Pensas ke vi konas ilin:";
-$a->strings["yes"] = "jes";
-$a->strings["no"] = "ne";
-$a->strings["Approve as: "] = "Aprobi kiel:";
-$a->strings["Friend"] = "Amiko";
-$a->strings["Sharer"] = "Kunhaviganto";
-$a->strings["Fan/Admirer"] = "Fanatikulo/Admiranto";
-$a->strings["Friend/Connect Request"] = "Kontaktpeto";
-$a->strings["New Follower"] = "Nova abonanto";
-$a->strings["No introductions."] = "Neniom da prezentoj";
-$a->strings["Notifications"] = "Atentigoj";
-$a->strings["%s liked %s's post"] = "%s Åatis la afiÅon de %s";
-$a->strings["%s disliked %s's post"] = "%s malÅatis la afiÅon de %s";
-$a->strings["%s is now friends with %s"] = "%s amikiÄis kun %s";
-$a->strings["%s created a new post"] = "%s kreis novan afiÅon";
-$a->strings["%s commented on %s's post"] = "%s komentis pri la afiÅo de %s";
-$a->strings["No more network notifications."] = "Ne pli da retaj atentigoj.";
-$a->strings["Network Notifications"] = "Retaj Atentigoj";
-$a->strings["No more system notifications."] = "Ne pli da sistemaj atentigoj.";
-$a->strings["System Notifications"] = "Sistemaj Atentigoj";
-$a->strings["No more personal notifications."] = "Ne pli da personaj atentigoj";
-$a->strings["Personal Notifications"] = "Personaj Atentigoj";
-$a->strings["No more home notifications."] = "Ne pli da hejmrilataj atentigoj.";
-$a->strings["Home Notifications"] = "Hejmrilataj atentigoj";
-$a->strings["Could not access contact record."] = "Ne eblis atingi kontaktrikordo.";
-$a->strings["Could not locate selected profile."] = "Ne trovis elektitan profilon.";
-$a->strings["Contact updated."] = "Kontakto estas Äisdatigita.";
-$a->strings["Contact has been blocked"] = "Kontakto estas blokita.";
-$a->strings["Contact has been unblocked"] = "Kontakto estas malblokita.";
-$a->strings["Contact has been ignored"] = "Kontakto estas ignorita.";
-$a->strings["Contact has been unignored"] = "Kontakto estas malignorita.";
-$a->strings["Contact has been archived"] = "Enarkivigis kontakton";
-$a->strings["Contact has been unarchived"] = "Elarkivigis kontakton";
-$a->strings["Contact has been removed."] = "Kontakto estas forigita.";
-$a->strings["You are mutual friends with %s"] = "Vi estas reciproka amiko de %s";
-$a->strings["You are sharing with %s"] = "Vi kunhavigas kun %s";
-$a->strings["%s is sharing with you"] = "%s kunhavigas kun vi";
-$a->strings["Private communications are not available for this contact."] = "Privataj komunikadoj ne disponeblas por ĉi tiu kontakto.";
-$a->strings["Never"] = "Neniam";
-$a->strings["(Update was successful)"] = "(Äœisdatigo sukcesis.)";
-$a->strings["(Update was not successful)"] = "(Äœisdatigo malsukcesis.)";
-$a->strings["Suggest friends"] = "Sugesti amikojn";
-$a->strings["Network type: %s"] = "Reta tipo: %s";
-$a->strings["%d contact in common"] = array(
+App::$strings["Introduction complete."] = "Prezento sukcesis.";
+App::$strings["Unrecoverable protocol error."] = "NeÄustigebla eraro en protokolo.";
+App::$strings["Profile unavailable."] = "Profilo ne estas disponebla.";
+App::$strings["%s has received too many connection requests today."] = "%s hodiaÅ­ ricevis tro multe da konektpetoj.";
+App::$strings["Spam protection measures have been invoked."] = "KontraÅ­spamilo estas aktivita.";
+App::$strings["Friends are advised to please try again in 24 hours."] = "Amikoj, vi bonvolu ripeti post 24 horoj.";
+App::$strings["Invalid locator"] = "Nevalida adreso.";
+App::$strings["Invalid email address."] = "Nevalida repoÅtadreso.";
+App::$strings["This account has not been configured for email. Request failed."] = "La konto ne estas agordita por retpoÅto. La peto malsukcesis.";
+App::$strings["Unable to resolve your name at the provided location."] = "Via nomo ne troveblas al la donita adreso.";
+App::$strings["You have already introduced yourself here."] = "Vi vin jam prezentis tie.";
+App::$strings["Apparently you are already friends with %s."] = "Åœajnas kvazaÅ­ vi jam amikiÄis kun %s.";
+App::$strings["Invalid profile URL."] = "Nevalida adreso de profilo.";
+App::$strings["Disallowed profile URL."] = "Malpermesita adreso de profilo.";
+App::$strings["Failed to update contact record."] = "Äœisdatigo de via kontaktrikordo malsukcesis.";
+App::$strings["Your introduction has been sent."] = "Via prezento estas sendita.";
+App::$strings["Please login to confirm introduction."] = "Bonvolu ensaluti por jesigi la prezenton.";
+App::$strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "MalÄusta identaĵo ensalutata. Bonvolu ensaluti en <strong>tiun</strong> profilon.";
+App::$strings["Hide this contact"] = "KaÅi tiun kontakton";
+App::$strings["Welcome home %s."] = "Bonvenon hejme, %s.";
+App::$strings["Please confirm your introduction/connection request to %s."] = "Bonvolu konfirmi vian prezenton / kontaktpeton al %s.";
+App::$strings["Confirm"] = "Konfirmi.";
+App::$strings["[Name Withheld]"] = "[KaÅita nomo]";
+App::$strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bonvolu entajpi vian 'Identecan Adreson' de iu de tiuj subtenataj komunikaj retejoj: ";
+App::$strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Konektu kiel retpoÅta sekvanto</strike> (BaldaÅ­ venos)";
+App::$strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Se vi ne estas membro de la libra interkona reto, <a href=\"http://dir.friendica.com/siteinfo\">sekvu ĉi-ligilon por trovi publikan Friendica retejon kaj aliÄi kun ni hodiaÅ­</a>.";
+App::$strings["Friend/Connection Request"] = "Prezento / Konektpeto";
+App::$strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Ekzemploj: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
+App::$strings["Please answer the following:"] = "Bonvolu respondi:";
+App::$strings["Does %s know you?"] = "Ĉu %s konas vin?";
+App::$strings["Add a personal note:"] = "Aldoni personan noton:";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["StatusNet/Federated Social Web"] = "StatusNet/Federaciaj interkonaj retejoj";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings[" - please do not use this form. Instead, enter %s into your Diaspora search bar."] = " - bonvolu ne uzi ĉi formo. Anstataŭe, entajpu %s en la Diaspora serĉilo.";
+App::$strings["Your Identity Address:"] = "Via identeca adreso:";
+App::$strings["Submit Request"] = "Sendi peton";
+App::$strings["Friendica Social Communications Server - Setup"] = "Friendica Interkona Komunikada Servilo - Instalo";
+App::$strings["Could not connect to database."] = "Ne eblas konekti la datumbazon.";
+App::$strings["Could not create table."] = "Ne eblas krei tabelon.";
+App::$strings["Your Friendica site database has been installed."] = "La datumbazo de vi Friendica retjo estas instalita.";
+App::$strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Vi bezonas mane importi la dosieron \"database.sql\" per phpmyadmin aÅ­ mysql.";
+App::$strings["Please see the file \"INSTALL.txt\"."] = "Bonvolu legi la dosieron \"INSTALL.txt\".";
+App::$strings["System check"] = "Sistema kontrolo";
+App::$strings["Check again"] = "Ree kontroli";
+App::$strings["Database connection"] = "Datumbaza konekto";
+App::$strings["In order to install Friendica we need to know how to connect to your database."] = "Por instali Friendica, ni bezonas scii kiel konekti al via datumbazo.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bonvolu kontakti vian servilprovizanton aŭ administranton se vi havas demandoj pri ĉi tiaj agordoj.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La datumbazo nomata malsupren jam ekzistu. Se Äi ne ekzistas, bonvolu unue krei Äin antaÅ­ progresi.";
+App::$strings["Database Server Name"] = "Nomo de datumbaza servilo.";
+App::$strings["Database Login Name"] = "Salutnomo ĉe la datumbazo.";
+App::$strings["Database Login Password"] = "Pasvorto ĉe la datumbazo.";
+App::$strings["Database Name"] = "Nomo de la datumbazo.";
+App::$strings["Site administrator email address"] = "RetpoÅtadreso de la reteja administranto";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "La repoÅtadreso de via konto bezonas esti la sama por uzi la TTTa administrilo.";
+App::$strings["Please select a default timezone for your website"] = "Bonvolu elekti defaÅ­ltan horzonon por via retejo.";
+App::$strings["Site settings"] = "Retejaj agordoj";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Komanda linia versio de PHP ne trovita en $PATH de la retservilo.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Se vi ne havas komandlinian version de PHP sur la servilo, vi ne eblas plenumi fonan planitan enketon per cron. Bonvolu legi <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
+App::$strings["PHP executable path"] = "Vojo de la komanda linia versio de PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entajpu la plenan vojon al la php komandodosiero. Vi eblas lasi tion malplena por pluigi la instalado.";
+App::$strings["Command line PHP"] = "komanda linia versio de PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "En via komanda linia versio de PHP je via sistemo, \"register_argc_argv\" ne estas aktivita.";
+App::$strings["This is required for message delivery to work."] = "Tio estas bezonata por la livero de mesaÄoj.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Eraro: La funkcio \"openssl_pkey_new\" je tia sistemo ne eblas generi ĉifroÅlosilojn.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se la operaciumo sistemo estas Windows, bonvolu legi: http://www.php.net/manual/en/openssl.installation.php";
+App::$strings["Generate encryption keys"] = "Generi ĉifroÅlosilojn";
+App::$strings["libCurl PHP module"] = "PHP modulo libCurl";
+App::$strings["GD graphics PHP module"] = "PHP modulo GD";
+App::$strings["OpenSSL PHP module"] = "PHP modulo OpenSSL";
+App::$strings["mysqli PHP module"] = "PHP modulo mysqli";
+App::$strings["mb_string PHP module"] = "PHP modulo mb_string";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite modulo";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Eraro: La modulo mod_rewrite en la Apache retservilo estas bezonata sed ne instalita.";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Eraro: La modulo libCURL en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Eraro: La modulo GD en PHP kun subteno por JPEG estas bezonata sed ne instalita.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Eraro: La modulo OpenSSL en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Eraro: La modulo mysqli en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Eraro: La modulo mb_string en PHP estas bezonata sed ne instalita.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "La reta instalilo bezonas skribi dosieron nomata \".htconfig.php\" en la baza dosierujo de la retservilo, sed ne sukcesis.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Tio ĉi plej ofte estas agordo rilate al permesoj, ĉar la servilo eble ne povas skribi en via dosierujo, eĉ se vi mem povas skribi.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Post la fino de tiu proceduro, ni donos al vi tekston por konservi en dosiero .htconfig.php en via baza Friendica dosierujo.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Vi ankaÅ­ povas preterpasi tiun proceduron kaj fari permanan instaladon. Bonvolu legi la dosieron \"INSTALL.txt\" por trovi instrukciojn.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php estas skribebla.";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "Url rewrite en .htaccess ne funkcias. Kontrolu la agordojn de la servilo.";
+App::$strings["Url rewrite is working"] = "URL rewrite funkcias.";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Ne povis skribi la datumbaza agordoj en la dosiero \".htconfig.php\". Bonvolu uzi la inkluzivan tekston por krei agordan dosieron en la baza dosierujo de la retservilo.";
+App::$strings["Errors encountered creating database tables."] = "Okazis eraroj dum la kreado de tabeloj en la datumbazo.";
+App::$strings["<h1>What next</h1>"] = "<h1>Kio sekvas nun?</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "GRAVA: Vi bezonas [mane] agordi planitan taskon por la Friendica poller.";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Time Conversion"] = "Konverto de tempo";
+App::$strings["Friendika provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica provizas tiun servon por kunhavigi okazojn kun aliaj retoj kaj amikoj en aliaj horzonoj.";
+App::$strings["UTC time: %s"] = "UTC horo: %s";
+App::$strings["Current timezone: %s"] = "Aktuala horzono: %s";
+App::$strings["Converted localtime: %s"] = "Konvertita loka horo: %s";
+App::$strings["Please select your timezone:"] = "Bonvolu elekti vian horzonon:";
+App::$strings["Profile Match"] = "Kongrua profilo";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Neniom da kategoriaj vortoj kongruas. Bonvolu aldoni kategoriajn vortojn al via defaÅ­lta profilo.";
+App::$strings["is interested in:"] = "interesiÄas pri:";
+App::$strings["Connect"] = "Konekti";
+App::$strings["No matches"] = "Nenio estas trovita";
+App::$strings["Remote privacy information not available."] = "Informoj pri fora privateca ne estas disponebla.";
+App::$strings["Visible to:"] = "Videbla al:";
+App::$strings["Welcome to %s"] = "Bonvenon ĉe %s";
+App::$strings["Invalid request identifier."] = "Nevalida peta identigilo.";
+App::$strings["Discard"] = "ForviÅi";
+App::$strings["Ignore"] = "Ignori";
+App::$strings["System"] = "Sistemo";
+App::$strings["Network"] = "Reto";
+App::$strings["Personal"] = "Propra";
+App::$strings["Home"] = "Hejmo";
+App::$strings["Introductions"] = "Prezentoj";
+App::$strings["Messages"] = "MesaÄoj";
+App::$strings["Show Ignored Requests"] = "Montri ignoritajn petojn";
+App::$strings["Hide Ignored Requests"] = "KaÅi ignoritajn petojn";
+App::$strings["Notification type: "] = "Tipo de atentigo:";
+App::$strings["Friend Suggestion"] = "Amikosugestoj";
+App::$strings["suggested by %s"] = "sugestita de %s";
+App::$strings["Hide this contact from others"] = "KaÅi ĉi tiun kontakton al aliaj";
+App::$strings["Post a new friend activity"] = "AfiÅi novan amikecan aktivecon";
+App::$strings["if applicable"] = "se aplikebla";
+App::$strings["Approve"] = "Aprobi";
+App::$strings["Claims to be known to you: "] = "Pensas ke vi konas ilin:";
+App::$strings["yes"] = "jes";
+App::$strings["no"] = "ne";
+App::$strings["Approve as: "] = "Aprobi kiel:";
+App::$strings["Friend"] = "Amiko";
+App::$strings["Sharer"] = "Kunhaviganto";
+App::$strings["Fan/Admirer"] = "Fanatikulo/Admiranto";
+App::$strings["Friend/Connect Request"] = "Kontaktpeto";
+App::$strings["New Follower"] = "Nova abonanto";
+App::$strings["No introductions."] = "Neniom da prezentoj";
+App::$strings["Notifications"] = "Atentigoj";
+App::$strings["%s liked %s's post"] = "%s Åatis la afiÅon de %s";
+App::$strings["%s disliked %s's post"] = "%s malÅatis la afiÅon de %s";
+App::$strings["%s is now friends with %s"] = "%s amikiÄis kun %s";
+App::$strings["%s created a new post"] = "%s kreis novan afiÅon";
+App::$strings["%s commented on %s's post"] = "%s komentis pri la afiÅo de %s";
+App::$strings["No more network notifications."] = "Ne pli da retaj atentigoj.";
+App::$strings["Network Notifications"] = "Retaj Atentigoj";
+App::$strings["No more system notifications."] = "Ne pli da sistemaj atentigoj.";
+App::$strings["System Notifications"] = "Sistemaj Atentigoj";
+App::$strings["No more personal notifications."] = "Ne pli da personaj atentigoj";
+App::$strings["Personal Notifications"] = "Personaj Atentigoj";
+App::$strings["No more home notifications."] = "Ne pli da hejmrilataj atentigoj.";
+App::$strings["Home Notifications"] = "Hejmrilataj atentigoj";
+App::$strings["Could not access contact record."] = "Ne eblis atingi kontaktrikordo.";
+App::$strings["Could not locate selected profile."] = "Ne trovis elektitan profilon.";
+App::$strings["Contact updated."] = "Kontakto estas Äisdatigita.";
+App::$strings["Contact has been blocked"] = "Kontakto estas blokita.";
+App::$strings["Contact has been unblocked"] = "Kontakto estas malblokita.";
+App::$strings["Contact has been ignored"] = "Kontakto estas ignorita.";
+App::$strings["Contact has been unignored"] = "Kontakto estas malignorita.";
+App::$strings["Contact has been archived"] = "Enarkivigis kontakton";
+App::$strings["Contact has been unarchived"] = "Elarkivigis kontakton";
+App::$strings["Contact has been removed."] = "Kontakto estas forigita.";
+App::$strings["You are mutual friends with %s"] = "Vi estas reciproka amiko de %s";
+App::$strings["You are sharing with %s"] = "Vi kunhavigas kun %s";
+App::$strings["%s is sharing with you"] = "%s kunhavigas kun vi";
+App::$strings["Private communications are not available for this contact."] = "Privataj komunikadoj ne disponeblas por ĉi tiu kontakto.";
+App::$strings["Never"] = "Neniam";
+App::$strings["(Update was successful)"] = "(Äœisdatigo sukcesis.)";
+App::$strings["(Update was not successful)"] = "(Äœisdatigo malsukcesis.)";
+App::$strings["Suggest friends"] = "Sugesti amikojn";
+App::$strings["Network type: %s"] = "Reta tipo: %s";
+App::$strings["%d contact in common"] = array(
0 => "%d komuna kontakto",
1 => "%d komunaj kontaktoj",
);
-$a->strings["View all contacts"] = "Vidi ĉiujn kontaktojn";
-$a->strings["Unblock"] = "Malbloki";
-$a->strings["Block"] = "Bloki";
-$a->strings["Toggle Blocked status"] = "Åœalti/malÅalti Blokitan staton";
-$a->strings["Unignore"] = "Malignori";
-$a->strings["Toggle Ignored status"] = "Åœalti/malÅalti Ignoritan staton";
-$a->strings["Unarchive"] = "Elarkivigi";
-$a->strings["Archive"] = "Enarkivigi";
-$a->strings["Toggle Archive status"] = "Åœalti/malÅalti Enarkivigitan staton";
-$a->strings["Repair"] = "Ripari";
-$a->strings["Advanced Contact Settings"] = "Specialaj Kontaktagordoj";
-$a->strings["Communications lost with this contact!"] = "Mi perdis la kommunikadon kun tiu kontakto!";
-$a->strings["Contact Editor"] = "Kontakta redaktilo.";
-$a->strings["Profile Visibility"] = "Videbleco de profilo";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bonvolu elekti la profilon kiu vi volas montri al %s aspektinde kiam sekure aspektante vian profilon.";
-$a->strings["Contact Information / Notes"] = "Kontaktaj informoj / Notoj";
-$a->strings["Edit contact notes"] = "Redakti kontaktnotojn";
-$a->strings["Visit %s's profile [%s]"] = "Viziti la profilon de %s [%s]";
-$a->strings["Block/Unblock contact"] = "Bloki/Malbloki kontakton";
-$a->strings["Ignore contact"] = "Ignori kontakton";
-$a->strings["Repair URL settings"] = "Ripari URL agordoj";
-$a->strings["View conversations"] = "Vidi konversaciojn";
-$a->strings["Delete contact"] = "ForviÅi kontakton";
-$a->strings["Last update:"] = "Plej ĵusa Äisdatigo:";
-$a->strings["Update public posts"] = "Äœisdatigi publikajn afiÅojn";
-$a->strings["Update now"] = "Äœisdatigi nun";
-$a->strings["Currently blocked"] = "Nuntempe blokata";
-$a->strings["Currently ignored"] = "Nuntempe ignorata";
-$a->strings["Currently archived"] = "Nuntempe enarkivigita";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Rispondoj/Åataĵo al viaj publikaj afiÅoj <strong>eble</strong> plu estos videbla";
-$a->strings["Suggestions"] = "Sugestoj";
-$a->strings["Suggest potential friends"] = "Sugesti amikojn";
-$a->strings["All Contacts"] = "Ĉiuj Kontaktoj";
-$a->strings["Show all contacts"] = "Montri ĉiujn kontaktojn";
-$a->strings["Unblocked"] = "Malblokita";
-$a->strings["Only show unblocked contacts"] = "Nur montri neblokitajn kontaktojn";
-$a->strings["Blocked"] = "Blokita";
-$a->strings["Only show blocked contacts"] = "Nur montri blokitajn kontaktojn";
-$a->strings["Ignored"] = "Ignorita";
-$a->strings["Only show ignored contacts"] = "Nur montri ignoritajn kontaktojn";
-$a->strings["Archived"] = "Enarkivigita";
-$a->strings["Only show archived contacts"] = "Nur montri enarkivigitajn kontaktojn";
-$a->strings["Hidden"] = "KaÅita";
-$a->strings["Only show hidden contacts"] = "Nur montri kaÅitajn kontaktojn";
-$a->strings["Mutual Friendship"] = "Reciproka amikeco";
-$a->strings["is a fan of yours"] = "estas admiranto de vi";
-$a->strings["you are a fan of"] = "vi estas admiranto de";
-$a->strings["Edit contact"] = "Redakti kontakton";
-$a->strings["Contacts"] = "Kontaktoj";
-$a->strings["Search your contacts"] = "Serĉi viajn kontaktojn";
-$a->strings["Finding: "] = "Trovata:";
-$a->strings["Find"] = "Trovi";
-$a->strings["No valid account found."] = "Ne trovis validan konton.";
-$a->strings["Password reset request issued. Check your email."] = "Eldonis riparadon de pasvorto. Legu vian retpoÅton.";
-$a->strings["Password reset requested at %s"] = "Pasvorta riparado petita je %s";
-$a->strings["Administrator"] = "Administranto";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ne povis konfirmi la peton. (Eble vi sendis Äin antaÅ­.) Pasvorta riparado malsukcesis.";
-$a->strings["Password Reset"] = "Pasvorta riparado";
-$a->strings["Your password has been reset as requested."] = "Via pasvorto estis riparita laÅ­ via peto.";
-$a->strings["Your new password is"] = "Via nova pasvorto estas";
-$a->strings["Save or copy your new password - and then"] = "Memorigi vian novan pasvorton - kaj poste";
-$a->strings["click here to login"] = "klaku ĉi tie por ensaluti";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vi povas Åangi vian pasvorton sur la paÄo <em>agordoj</em> kiam vi sukcese ensalutis.";
-$a->strings["Forgot your Password?"] = "Ĉu vi forgesis vian pasvorton?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Entajpu vian retpoÅtadreson kaj sendu por pasvorta riparado. Poste, bonvolu legi vian retpoÅton por trovi pliajn instrukciojn.";
-$a->strings["Nickname or Email: "] = "Salutnomo aÅ­ retpoÅtadreso: ";
-$a->strings["Reset"] = "Repari";
-$a->strings["Account settings"] = "Konto";
-$a->strings["Display settings"] = "Ekrano";
-$a->strings["Connector settings"] = "Konektiloj";
-$a->strings["Plugin settings"] = "Kromprogramoj";
-$a->strings["Connected apps"] = "Konektitaj programoj";
-$a->strings["Export personal data"] = "Eksporto";
-$a->strings["Remove account"] = "Forigi konton";
-$a->strings["Settings"] = "Agordoj";
-$a->strings["Missing some important data!"] = "Mankas importantaj datumoj!";
-$a->strings["Update"] = "Äœisdatigi";
-$a->strings["Failed to connect with email account using the settings provided."] = "Ne sukcesis konekti al retpoÅtkonto kun la provizitaj agordoj.";
-$a->strings["Email settings updated."] = "RetpoÅtagordoj Äisdatigita";
-$a->strings["Passwords do not match. Password unchanged."] = "La pasvortoj ne estas egala. Pasvorto ne ÅanÄita.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Malplenaj pasvortoj ne estas permesita. Pasvorto ne ÅanÄita.";
-$a->strings["Password changed."] = "Pasvorto ÅanÄita.";
-$a->strings["Password update failed. Please try again."] = "Äœisdatigo de pasvorto malsukcesis. Bonvolu provi refoje.";
-$a->strings[" Please use a shorter name."] = " Bonvolu uzi pli mallongan nomon.";
-$a->strings[" Name too short."] = " Nomo estas tro mallonga.";
-$a->strings[" Not valid email."] = " RepoÅtadreso ne validas.";
-$a->strings[" Cannot change to that email."] = " Ne povas ÅanÄi al tio retpoÅtadreso.";
-$a->strings["Private forum has no privacy permissions. Using default privacy group."] = "Privata forumo ne havas privatecajn agordojn. DefaÅ­lta privateca grupo estas uzata.";
-$a->strings["Private forum has no privacy permissions and no default privacy group."] = "Privata forumo havas nek privatecajn agordojn nek defaÅ­ltan privatecan grupon.";
-$a->strings["Settings updated."] = "Agordoj Äisdatigita.";
-$a->strings["Add application"] = "Aldoni programon";
-$a->strings["Consumer Key"] = "Åœlosilo de kliento";
-$a->strings["Consumer Secret"] = "Sekreto de kliento";
-$a->strings["Redirect"] = "Alidirekto";
-$a->strings["Icon url"] = "Piktograma adreso";
-$a->strings["You can't edit this application."] = "Ĉi tio programo ne estas redaktebla.";
-$a->strings["Connected Apps"] = "Konektitaj Programoj";
-$a->strings["Client key starts with"] = "Åœlosilo de kliento komencas kun";
-$a->strings["No name"] = "Neniu nomo";
-$a->strings["Remove authorization"] = "ForviÅi rajtigon";
-$a->strings["No Plugin settings configured"] = "Neniom da kromprogramoagordoj farita";
-$a->strings["Plugin Settings"] = "Kromprogramoagordoj";
-$a->strings["Built-in support for %s connectivity is %s"] = "Integrita subteno por %s koneto estas %s";
-$a->strings["enabled"] = "Åaltita";
-$a->strings["disabled"] = "malÅaltita";
-$a->strings["StatusNet"] = "StatusNet";
-$a->strings["Email access is disabled on this site."] = "RetpoÅta atingo ne disponeblas ĉi tie.";
-$a->strings["Connector Settings"] = "Konektiloagordoj";
-$a->strings["Email/Mailbox Setup"] = "Agordoj pri RetpoÅto";
-$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Se vi volas uzi ĉi tiun servon por komuniki per retpoÅto (nedeviga), bonvolu specifi kiel konekti al vian retpoÅtkonton.";
-$a->strings["Last successful email check:"] = "Plej ĵusa sukcesa kontrolo de poÅto:";
-$a->strings["IMAP server name:"] = "Nomo de IMAP servilo:";
-$a->strings["IMAP port:"] = "Numero de IMAP pordo:";
-$a->strings["Security:"] = "Sekureco:";
-$a->strings["None"] = "Nenio";
-$a->strings["Email login name:"] = "RetpoÅta salutnomo:";
-$a->strings["Email password:"] = "RetpoÅta pasvorto:";
-$a->strings["Reply-to address:"] = "Responda adreso (Reply-to):";
-$a->strings["Send public posts to all email contacts:"] = "Sendu publikajn afiÅojn al ĉiuj retpoÅtkontaktoj:";
-$a->strings["Action after import:"] = "Ago post la importado:";
-$a->strings["Mark as seen"] = "Marki kiel legita";
-$a->strings["Move to folder"] = "Movi al dosierujo";
-$a->strings["Move to folder:"] = "Movi al dosierujo:";
-$a->strings["Display Settings"] = "Ekranagordoj";
-$a->strings["Display Theme:"] = "Vidiga etoso:";
-$a->strings["Update browser every xx seconds"] = "Ĝisdatigu retesplorilon ĉiu xxx sekundoj";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimume 10 sekundoj, sen maksimumo";
-$a->strings["Number of items to display on the network page:"] = "Kvanto da elementoj kiuj estos montrata ĉe la reto paÄo.";
-$a->strings["Maximum of 100 items"] = "Maksimume 100 eroj";
-$a->strings["Don't show emoticons"] = "Ne montru ridetulojn";
-$a->strings["Normal Account Page"] = "Normala KontopaÄo";
-$a->strings["This account is a normal personal profile"] = "Tiu konto estas normala persona profilo";
-$a->strings["Soapbox Page"] = "Soapbox PaÄo";
-$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel nurlegaj admirantoj";
-$a->strings["Community Forum/Celebrity Account"] = "Komunuma Forumo/Eminentula Konto";
-$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel admirantoj kapable legi kaj skribi";
-$a->strings["Automatic Friend Page"] = "AÅ­tomata Amiko PaÄo";
-$a->strings["Automatically approve all connection/friend requests as friends"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel amikoj";
-$a->strings["Private Forum [Experimental]"] = "Privata Forumo [eksperimenta]";
-$a->strings["Private forum - approved members only"] = "Privata forumo - nur por aprobitaj membroj";
-$a->strings["OpenID:"] = "OpenID:";
-$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Nedeviga) Permesi atingon al la konton al ĉi tio OpenID.";
-$a->strings["Publish your default profile in your local site directory?"] = "Publikigi vian defaÅ­ltan profilon en la loka reteja katalogo?";
-$a->strings["Publish your default profile in the global social directory?"] = "Publikigi vian defaÅ­ltan profilon en la tutmonda interkona katalogo?";
-$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "KaÅi vian liston de kontaktoj/amiko al spektantoj de via defaÅ­lta profilo?";
-$a->strings["Hide your profile details from unknown viewers?"] = "KaÅi viajn profilajn detalojn al nekonataj spektantoj?";
-$a->strings["Allow friends to post to your profile page?"] = "Ĉu amikoj povu afiÅi al via profilo?";
-$a->strings["Allow friends to tag your posts?"] = "Ĉu amikoj povu aldoni markojn al viaj afiÅoj?";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Ĉu ni povu sugesti vin kiel amiko al novaj membroj?";
-$a->strings["Permit unknown people to send you private mail?"] = "Permesigi nekonatulojn sendi retpoÅton al vi?";
-$a->strings["Profile is <strong>not published</strong>."] = "Profilo <strong>ne estas publika</strong>.";
-$a->strings["or"] = "aÅ­";
-$a->strings["Your Identity Address is"] = "Via identeca adreso estas";
-$a->strings["Automatically expire posts after this many days:"] = "Automatike senvalidigi afiÅojn post tiom da tagoj:";
-$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se malplena, afiÅoj neniam senvalidiÄos. Senvalidigitajn afiÅon estos forviÅata";
-$a->strings["Advanced expiration settings"] = "Detalaj agordoj rilate al senvalidiÄo";
-$a->strings["Advanced Expiration"] = "Detala senvalidiÄo";
-$a->strings["Expire posts:"] = "Senvalidigi afiÅojn:";
-$a->strings["Expire personal notes:"] = "Senvalidigi personajn notojn:";
-$a->strings["Expire starred posts:"] = "Senvalidigi steligitajn afiÅojn:";
-$a->strings["Expire photos:"] = "Senvalidigi bildojn:";
-$a->strings["Only expire posts by others:"] = "Nur senvalidigi afiÅojn de aliaj: ";
-$a->strings["Account Settings"] = "Kontoagordoj";
-$a->strings["Password Settings"] = "Agordoj pri Pasvorto";
-$a->strings["New Password:"] = "Nova pasvorto:";
-$a->strings["Confirm:"] = "Konfirmi:";
-$a->strings["Leave password fields blank unless changing"] = "Lasu pasvortkampojn malplenaj se vi ne ÅanÄas la pasvorton.";
-$a->strings["Basic Settings"] = "Bazaj Agordoj";
-$a->strings["Full Name:"] = "Plena Nomo:";
-$a->strings["Email Address:"] = "RetpoÅtadreso:";
-$a->strings["Your Timezone:"] = "Via Horzono:";
-$a->strings["Default Post Location:"] = "DefaÅ­lta Loko por AfiÅoj:";
-$a->strings["Use Browser Location:"] = "Uzu Lokon laÅ­ Retesplorilo:";
-$a->strings["Security and Privacy Settings"] = "Agordoj pri Sekureco kaj Privateco";
-$a->strings["Maximum Friend Requests/Day:"] = "Taga maksimumo da kontaktpetoj:";
-$a->strings["(to prevent spam abuse)"] = "(por malhelpi spamaĵojn)";
-$a->strings["Default Post Permissions"] = "DefaÅ­ltaj permesoj por afiÅoj";
-$a->strings["(click to open/close)"] = "(klaku por malfermi/fermi)";
-$a->strings["Maximum private messages per day from unknown people:"] = "Taga maksimumo da privataj mesaÄoj.";
-$a->strings["Notification Settings"] = "Agordoj pri Atentigoj";
-$a->strings["By default post a status message when:"] = "DefaÅ­lte afiÅi statmesaÄon okaze de:";
-$a->strings["accepting a friend request"] = "akcepti kontaktpeton";
-$a->strings["joining a forum/community"] = "aliÄi forumon/komunumon";
-$a->strings["making an <em>interesting</em> profile change"] = "fari <em>interesan</em> profilÅanÄon";
-$a->strings["Send a notification email when:"] = "Sendu atentiga repoÅton se:";
-$a->strings["You receive an introduction"] = "Vi ricevas inviton";
-$a->strings["Your introductions are confirmed"] = "Viaj prezentoj estas konfirmata.";
-$a->strings["Someone writes on your profile wall"] = "Iu skribas je via profila muro.";
-$a->strings["Someone writes a followup comment"] = "Iu skribas sekvan komenton";
-$a->strings["You receive a private message"] = "Vi ricevas privatan mesaÄon.";
-$a->strings["You receive a friend suggestion"] = "Vi ricevas amikosugeston";
-$a->strings["You are tagged in a post"] = "Vi estas markita en afiÅon";
-$a->strings["Advanced Account/Page Type Settings"] = "Detalaj Agordoj pri Tipo de Konto/PaÄo.";
-$a->strings["Change the behaviour of this account for special situations"] = "Agordi la teniÄon de la konto en specialaj situacioj";
-$a->strings["Manage Identities and/or Pages"] = "Administri identecojn kaj/aÅ­ paÄojn.";
-$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Åœalti inter aliaj identecojn aj komunumaj/grupaj paÄoj kiuj kunhavas viajn kontajn detalojn au por kiuj vi havas \"administranto\" permesojn.";
-$a->strings["Select an identity to manage: "] = "Elektu identencon por administrado:";
-$a->strings["Search Results For:"] = "Rezultoj de la serĉado pri:";
-$a->strings["Remove term"] = "ForviÅu terminon";
-$a->strings["Saved Searches"] = "Konservitaj Serĉadoj";
-$a->strings["add"] = "aldoni";
-$a->strings["Commented Order"] = "Komenta Ordo";
-$a->strings["Sort by Comment Date"] = "Ordigi laÅ­ Dato de Komento";
-$a->strings["Posted Order"] = "AfiÅita Ordo";
-$a->strings["Sort by Post Date"] = "Ordigi laÅ­ Dato de AfiÅado";
-$a->strings["Posts that mention or involve you"] = "AfiÅoj menciantaj vin aÅ­ pri vi";
-$a->strings["New"] = "Nova";
-$a->strings["Activity Stream - by date"] = "Fluo de Aktiveco - laÅ­ dato";
-$a->strings["Starred"] = "Steligita";
-$a->strings["Favourite Posts"] = "Favorigitaj AfiÅoj";
-$a->strings["Shared Links"] = "Kunhavigitaj Ligiloj";
-$a->strings["Interesting Links"] = "Interesaj Ligiloj";
-$a->strings["Warning: This group contains %s member from an insecure network."] = array(
+App::$strings["View all contacts"] = "Vidi ĉiujn kontaktojn";
+App::$strings["Unblock"] = "Malbloki";
+App::$strings["Block"] = "Bloki";
+App::$strings["Toggle Blocked status"] = "Åœalti/malÅalti Blokitan staton";
+App::$strings["Unignore"] = "Malignori";
+App::$strings["Toggle Ignored status"] = "Åœalti/malÅalti Ignoritan staton";
+App::$strings["Unarchive"] = "Elarkivigi";
+App::$strings["Archive"] = "Enarkivigi";
+App::$strings["Toggle Archive status"] = "Åœalti/malÅalti Enarkivigitan staton";
+App::$strings["Repair"] = "Ripari";
+App::$strings["Advanced Contact Settings"] = "Specialaj Kontaktagordoj";
+App::$strings["Communications lost with this contact!"] = "Mi perdis la kommunikadon kun tiu kontakto!";
+App::$strings["Contact Editor"] = "Kontakta redaktilo.";
+App::$strings["Profile Visibility"] = "Videbleco de profilo";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bonvolu elekti la profilon kiu vi volas montri al %s aspektinde kiam sekure aspektante vian profilon.";
+App::$strings["Contact Information / Notes"] = "Kontaktaj informoj / Notoj";
+App::$strings["Edit contact notes"] = "Redakti kontaktnotojn";
+App::$strings["Visit %s's profile [%s]"] = "Viziti la profilon de %s [%s]";
+App::$strings["Block/Unblock contact"] = "Bloki/Malbloki kontakton";
+App::$strings["Ignore contact"] = "Ignori kontakton";
+App::$strings["Repair URL settings"] = "Ripari URL agordoj";
+App::$strings["View conversations"] = "Vidi konversaciojn";
+App::$strings["Delete contact"] = "ForviÅi kontakton";
+App::$strings["Last update:"] = "Plej ĵusa Äisdatigo:";
+App::$strings["Update public posts"] = "Äœisdatigi publikajn afiÅojn";
+App::$strings["Update now"] = "Äœisdatigi nun";
+App::$strings["Currently blocked"] = "Nuntempe blokata";
+App::$strings["Currently ignored"] = "Nuntempe ignorata";
+App::$strings["Currently archived"] = "Nuntempe enarkivigita";
+App::$strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Rispondoj/Åataĵo al viaj publikaj afiÅoj <strong>eble</strong> plu estos videbla";
+App::$strings["Suggestions"] = "Sugestoj";
+App::$strings["Suggest potential friends"] = "Sugesti amikojn";
+App::$strings["All Contacts"] = "Ĉiuj Kontaktoj";
+App::$strings["Show all contacts"] = "Montri ĉiujn kontaktojn";
+App::$strings["Unblocked"] = "Malblokita";
+App::$strings["Only show unblocked contacts"] = "Nur montri neblokitajn kontaktojn";
+App::$strings["Blocked"] = "Blokita";
+App::$strings["Only show blocked contacts"] = "Nur montri blokitajn kontaktojn";
+App::$strings["Ignored"] = "Ignorita";
+App::$strings["Only show ignored contacts"] = "Nur montri ignoritajn kontaktojn";
+App::$strings["Archived"] = "Enarkivigita";
+App::$strings["Only show archived contacts"] = "Nur montri enarkivigitajn kontaktojn";
+App::$strings["Hidden"] = "KaÅita";
+App::$strings["Only show hidden contacts"] = "Nur montri kaÅitajn kontaktojn";
+App::$strings["Mutual Friendship"] = "Reciproka amikeco";
+App::$strings["is a fan of yours"] = "estas admiranto de vi";
+App::$strings["you are a fan of"] = "vi estas admiranto de";
+App::$strings["Edit contact"] = "Redakti kontakton";
+App::$strings["Contacts"] = "Kontaktoj";
+App::$strings["Search your contacts"] = "Serĉi viajn kontaktojn";
+App::$strings["Finding: "] = "Trovata:";
+App::$strings["Find"] = "Trovi";
+App::$strings["No valid account found."] = "Ne trovis validan konton.";
+App::$strings["Password reset request issued. Check your email."] = "Eldonis riparadon de pasvorto. Legu vian retpoÅton.";
+App::$strings["Password reset requested at %s"] = "Pasvorta riparado petita je %s";
+App::$strings["Administrator"] = "Administranto";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ne povis konfirmi la peton. (Eble vi sendis Äin antaÅ­.) Pasvorta riparado malsukcesis.";
+App::$strings["Password Reset"] = "Pasvorta riparado";
+App::$strings["Your password has been reset as requested."] = "Via pasvorto estis riparita laÅ­ via peto.";
+App::$strings["Your new password is"] = "Via nova pasvorto estas";
+App::$strings["Save or copy your new password - and then"] = "Memorigi vian novan pasvorton - kaj poste";
+App::$strings["click here to login"] = "klaku ĉi tie por ensaluti";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vi povas Åangi vian pasvorton sur la paÄo <em>agordoj</em> kiam vi sukcese ensalutis.";
+App::$strings["Forgot your Password?"] = "Ĉu vi forgesis vian pasvorton?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Entajpu vian retpoÅtadreson kaj sendu por pasvorta riparado. Poste, bonvolu legi vian retpoÅton por trovi pliajn instrukciojn.";
+App::$strings["Nickname or Email: "] = "Salutnomo aÅ­ retpoÅtadreso: ";
+App::$strings["Reset"] = "Repari";
+App::$strings["Account settings"] = "Konto";
+App::$strings["Display settings"] = "Ekrano";
+App::$strings["Connector settings"] = "Konektiloj";
+App::$strings["Plugin settings"] = "Kromprogramoj";
+App::$strings["Connected apps"] = "Konektitaj programoj";
+App::$strings["Export personal data"] = "Eksporto";
+App::$strings["Remove account"] = "Forigi konton";
+App::$strings["Settings"] = "Agordoj";
+App::$strings["Missing some important data!"] = "Mankas importantaj datumoj!";
+App::$strings["Update"] = "Äœisdatigi";
+App::$strings["Failed to connect with email account using the settings provided."] = "Ne sukcesis konekti al retpoÅtkonto kun la provizitaj agordoj.";
+App::$strings["Email settings updated."] = "RetpoÅtagordoj Äisdatigita";
+App::$strings["Passwords do not match. Password unchanged."] = "La pasvortoj ne estas egala. Pasvorto ne ÅanÄita.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Malplenaj pasvortoj ne estas permesita. Pasvorto ne ÅanÄita.";
+App::$strings["Password changed."] = "Pasvorto ÅanÄita.";
+App::$strings["Password update failed. Please try again."] = "Äœisdatigo de pasvorto malsukcesis. Bonvolu provi refoje.";
+App::$strings[" Please use a shorter name."] = " Bonvolu uzi pli mallongan nomon.";
+App::$strings[" Name too short."] = " Nomo estas tro mallonga.";
+App::$strings[" Not valid email."] = " RepoÅtadreso ne validas.";
+App::$strings[" Cannot change to that email."] = " Ne povas ÅanÄi al tio retpoÅtadreso.";
+App::$strings["Private forum has no privacy permissions. Using default privacy group."] = "Privata forumo ne havas privatecajn agordojn. DefaÅ­lta privateca grupo estas uzata.";
+App::$strings["Private forum has no privacy permissions and no default privacy group."] = "Privata forumo havas nek privatecajn agordojn nek defaÅ­ltan privatecan grupon.";
+App::$strings["Settings updated."] = "Agordoj Äisdatigita.";
+App::$strings["Add application"] = "Aldoni programon";
+App::$strings["Consumer Key"] = "Åœlosilo de kliento";
+App::$strings["Consumer Secret"] = "Sekreto de kliento";
+App::$strings["Redirect"] = "Alidirekto";
+App::$strings["Icon url"] = "Piktograma adreso";
+App::$strings["You can't edit this application."] = "Ĉi tio programo ne estas redaktebla.";
+App::$strings["Connected Apps"] = "Konektitaj Programoj";
+App::$strings["Client key starts with"] = "Åœlosilo de kliento komencas kun";
+App::$strings["No name"] = "Neniu nomo";
+App::$strings["Remove authorization"] = "ForviÅi rajtigon";
+App::$strings["No Plugin settings configured"] = "Neniom da kromprogramoagordoj farita";
+App::$strings["Plugin Settings"] = "Kromprogramoagordoj";
+App::$strings["Built-in support for %s connectivity is %s"] = "Integrita subteno por %s koneto estas %s";
+App::$strings["enabled"] = "Åaltita";
+App::$strings["disabled"] = "malÅaltita";
+App::$strings["StatusNet"] = "StatusNet";
+App::$strings["Email access is disabled on this site."] = "RetpoÅta atingo ne disponeblas ĉi tie.";
+App::$strings["Connector Settings"] = "Konektiloagordoj";
+App::$strings["Email/Mailbox Setup"] = "Agordoj pri RetpoÅto";
+App::$strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Se vi volas uzi ĉi tiun servon por komuniki per retpoÅto (nedeviga), bonvolu specifi kiel konekti al vian retpoÅtkonton.";
+App::$strings["Last successful email check:"] = "Plej ĵusa sukcesa kontrolo de poÅto:";
+App::$strings["IMAP server name:"] = "Nomo de IMAP servilo:";
+App::$strings["IMAP port:"] = "Numero de IMAP pordo:";
+App::$strings["Security:"] = "Sekureco:";
+App::$strings["None"] = "Nenio";
+App::$strings["Email login name:"] = "RetpoÅta salutnomo:";
+App::$strings["Email password:"] = "RetpoÅta pasvorto:";
+App::$strings["Reply-to address:"] = "Responda adreso (Reply-to):";
+App::$strings["Send public posts to all email contacts:"] = "Sendu publikajn afiÅojn al ĉiuj retpoÅtkontaktoj:";
+App::$strings["Action after import:"] = "Ago post la importado:";
+App::$strings["Mark as seen"] = "Marki kiel legita";
+App::$strings["Move to folder"] = "Movi al dosierujo";
+App::$strings["Move to folder:"] = "Movi al dosierujo:";
+App::$strings["Display Settings"] = "Ekranagordoj";
+App::$strings["Display Theme:"] = "Vidiga etoso:";
+App::$strings["Update browser every xx seconds"] = "Ĝisdatigu retesplorilon ĉiu xxx sekundoj";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimume 10 sekundoj, sen maksimumo";
+App::$strings["Number of items to display on the network page:"] = "Kvanto da elementoj kiuj estos montrata ĉe la reto paÄo.";
+App::$strings["Maximum of 100 items"] = "Maksimume 100 eroj";
+App::$strings["Don't show emoticons"] = "Ne montru ridetulojn";
+App::$strings["Normal Account Page"] = "Normala KontopaÄo";
+App::$strings["This account is a normal personal profile"] = "Tiu konto estas normala persona profilo";
+App::$strings["Soapbox Page"] = "Soapbox PaÄo";
+App::$strings["Automatically approve all connection/friend requests as read-only fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel nurlegaj admirantoj";
+App::$strings["Community Forum/Celebrity Account"] = "Komunuma Forumo/Eminentula Konto";
+App::$strings["Automatically approve all connection/friend requests as read-write fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel admirantoj kapable legi kaj skribi";
+App::$strings["Automatic Friend Page"] = "AÅ­tomata Amiko PaÄo";
+App::$strings["Automatically approve all connection/friend requests as friends"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel amikoj";
+App::$strings["Private Forum [Experimental]"] = "Privata Forumo [eksperimenta]";
+App::$strings["Private forum - approved members only"] = "Privata forumo - nur por aprobitaj membroj";
+App::$strings["OpenID:"] = "OpenID:";
+App::$strings["(Optional) Allow this OpenID to login to this account."] = "(Nedeviga) Permesi atingon al la konton al ĉi tio OpenID.";
+App::$strings["Publish your default profile in your local site directory?"] = "Publikigi vian defaÅ­ltan profilon en la loka reteja katalogo?";
+App::$strings["Publish your default profile in the global social directory?"] = "Publikigi vian defaÅ­ltan profilon en la tutmonda interkona katalogo?";
+App::$strings["Hide your contact/friend list from viewers of your default profile?"] = "KaÅi vian liston de kontaktoj/amiko al spektantoj de via defaÅ­lta profilo?";
+App::$strings["Hide your profile details from unknown viewers?"] = "KaÅi viajn profilajn detalojn al nekonataj spektantoj?";
+App::$strings["Allow friends to post to your profile page?"] = "Ĉu amikoj povu afiÅi al via profilo?";
+App::$strings["Allow friends to tag your posts?"] = "Ĉu amikoj povu aldoni markojn al viaj afiÅoj?";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Ĉu ni povu sugesti vin kiel amiko al novaj membroj?";
+App::$strings["Permit unknown people to send you private mail?"] = "Permesigi nekonatulojn sendi retpoÅton al vi?";
+App::$strings["Profile is <strong>not published</strong>."] = "Profilo <strong>ne estas publika</strong>.";
+App::$strings["or"] = "aÅ­";
+App::$strings["Your Identity Address is"] = "Via identeca adreso estas";
+App::$strings["Automatically expire posts after this many days:"] = "Automatike senvalidigi afiÅojn post tiom da tagoj:";
+App::$strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se malplena, afiÅoj neniam senvalidiÄos. Senvalidigitajn afiÅon estos forviÅata";
+App::$strings["Advanced expiration settings"] = "Detalaj agordoj rilate al senvalidiÄo";
+App::$strings["Advanced Expiration"] = "Detala senvalidiÄo";
+App::$strings["Expire posts:"] = "Senvalidigi afiÅojn:";
+App::$strings["Expire personal notes:"] = "Senvalidigi personajn notojn:";
+App::$strings["Expire starred posts:"] = "Senvalidigi steligitajn afiÅojn:";
+App::$strings["Expire photos:"] = "Senvalidigi bildojn:";
+App::$strings["Only expire posts by others:"] = "Nur senvalidigi afiÅojn de aliaj: ";
+App::$strings["Account Settings"] = "Kontoagordoj";
+App::$strings["Password Settings"] = "Agordoj pri Pasvorto";
+App::$strings["New Password:"] = "Nova pasvorto:";
+App::$strings["Confirm:"] = "Konfirmi:";
+App::$strings["Leave password fields blank unless changing"] = "Lasu pasvortkampojn malplenaj se vi ne ÅanÄas la pasvorton.";
+App::$strings["Basic Settings"] = "Bazaj Agordoj";
+App::$strings["Full Name:"] = "Plena Nomo:";
+App::$strings["Email Address:"] = "RetpoÅtadreso:";
+App::$strings["Your Timezone:"] = "Via Horzono:";
+App::$strings["Default Post Location:"] = "DefaÅ­lta Loko por AfiÅoj:";
+App::$strings["Use Browser Location:"] = "Uzu Lokon laÅ­ Retesplorilo:";
+App::$strings["Security and Privacy Settings"] = "Agordoj pri Sekureco kaj Privateco";
+App::$strings["Maximum Friend Requests/Day:"] = "Taga maksimumo da kontaktpetoj:";
+App::$strings["(to prevent spam abuse)"] = "(por malhelpi spamaĵojn)";
+App::$strings["Default Post Permissions"] = "DefaÅ­ltaj permesoj por afiÅoj";
+App::$strings["(click to open/close)"] = "(klaku por malfermi/fermi)";
+App::$strings["Maximum private messages per day from unknown people:"] = "Taga maksimumo da privataj mesaÄoj.";
+App::$strings["Notification Settings"] = "Agordoj pri Atentigoj";
+App::$strings["By default post a status message when:"] = "DefaÅ­lte afiÅi statmesaÄon okaze de:";
+App::$strings["accepting a friend request"] = "akcepti kontaktpeton";
+App::$strings["joining a forum/community"] = "aliÄi forumon/komunumon";
+App::$strings["making an <em>interesting</em> profile change"] = "fari <em>interesan</em> profilÅanÄon";
+App::$strings["Send a notification email when:"] = "Sendu atentiga repoÅton se:";
+App::$strings["You receive an introduction"] = "Vi ricevas inviton";
+App::$strings["Your introductions are confirmed"] = "Viaj prezentoj estas konfirmata.";
+App::$strings["Someone writes on your profile wall"] = "Iu skribas je via profila muro.";
+App::$strings["Someone writes a followup comment"] = "Iu skribas sekvan komenton";
+App::$strings["You receive a private message"] = "Vi ricevas privatan mesaÄon.";
+App::$strings["You receive a friend suggestion"] = "Vi ricevas amikosugeston";
+App::$strings["You are tagged in a post"] = "Vi estas markita en afiÅon";
+App::$strings["Advanced Account/Page Type Settings"] = "Detalaj Agordoj pri Tipo de Konto/PaÄo.";
+App::$strings["Change the behaviour of this account for special situations"] = "Agordi la teniÄon de la konto en specialaj situacioj";
+App::$strings["Manage Identities and/or Pages"] = "Administri identecojn kaj/aÅ­ paÄojn.";
+App::$strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Åœalti inter aliaj identecojn aj komunumaj/grupaj paÄoj kiuj kunhavas viajn kontajn detalojn au por kiuj vi havas \"administranto\" permesojn.";
+App::$strings["Select an identity to manage: "] = "Elektu identencon por administrado:";
+App::$strings["Search Results For:"] = "Rezultoj de la serĉado pri:";
+App::$strings["Remove term"] = "ForviÅu terminon";
+App::$strings["Saved Searches"] = "Konservitaj Serĉadoj";
+App::$strings["add"] = "aldoni";
+App::$strings["Commented Order"] = "Komenta Ordo";
+App::$strings["Sort by Comment Date"] = "Ordigi laÅ­ Dato de Komento";
+App::$strings["Posted Order"] = "AfiÅita Ordo";
+App::$strings["Sort by Post Date"] = "Ordigi laÅ­ Dato de AfiÅado";
+App::$strings["Posts that mention or involve you"] = "AfiÅoj menciantaj vin aÅ­ pri vi";
+App::$strings["New"] = "Nova";
+App::$strings["Activity Stream - by date"] = "Fluo de Aktiveco - laÅ­ dato";
+App::$strings["Starred"] = "Steligita";
+App::$strings["Favourite Posts"] = "Favorigitaj AfiÅoj";
+App::$strings["Shared Links"] = "Kunhavigitaj Ligiloj";
+App::$strings["Interesting Links"] = "Interesaj Ligiloj";
+App::$strings["Warning: This group contains %s member from an insecure network."] = array(
0 => "Averto: La grupo enhavas %s membron el nesekuraj retejoj.",
1 => "Averto: La grupo enhavas %s membrojn el nesekuraj retejoj.",
);
-$a->strings["Private messages to this group are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu grupo ne ĉiam estas garantita.";
-$a->strings["No such group"] = "Grupo ne estas trovita";
-$a->strings["Group is empty"] = "Grupo estas malplena";
-$a->strings["Group: "] = "Grupo:";
-$a->strings["Contact: "] = "Kontakto:";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu persono ne ĉiam estas garantita.";
-$a->strings["Invalid contact."] = "Nevalida kontakto.";
-$a->strings["Personal Notes"] = "Personaj Notoj";
-$a->strings["Save"] = "Konservi";
-$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "Number of daily wall messages for %s exceeded. MessaÄo malsukcesis.";
-$a->strings["No recipient selected."] = "Neniom da ricevontoj.";
-$a->strings["Unable to check your home location."] = "Ne eblas kontroli vian hejmlokon.";
-$a->strings["Message could not be sent."] = "Ne povas sendi la mesaÄon.";
-$a->strings["Message collection failure."] = "Malsukcese provis kolekti mesaÄojn.";
-$a->strings["Message sent."] = "MesaÄo estas sendita.";
-$a->strings["No recipient."] = "Neniom da ricevontoj.";
-$a->strings["Please enter a link URL:"] = "Bonvolu entajpu adreson de ligilo:";
-$a->strings["Send Private Message"] = "Sendi Privatan MesaÄon";
-$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Se vi deziras ke %s respondu, bonvolu kontroli ke la privatecaj agordoj je via retejo permesas privatajn mesaÄojn de nekonataj sendantoj.";
-$a->strings["To:"] = "Al:";
-$a->strings["Subject:"] = "Temo:";
-$a->strings["Your message:"] = "Via mesaÄo:";
-$a->strings["Welcome to Friendica"] = "Bonvenon ĉe Friendica";
-$a->strings["New Member Checklist"] = "Kontrololisto por Novaj Membroj";
-$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Lasu nin oferi al vi kelkajn konsolojn kaj ligilojn por plifaciligi vian komencon. Klaku iun elementon por viziti la rilatan paÄon. Ligilo al ĉi tiu paÄo videblos en via hejmpaÄo dum du semajnojn post via komenca membriÄo. Post du semajnoj, la ligilo silente malaperos. ";
-$a->strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join."] = "Je via <em>Rapida Starto</em> paÄo - trovu mallongan enigon pri via profilo kaj la reto folioj, konektu al Facebook, faru novajn konektojn kaj trovu aliÄindajn grupojn.";
-$a->strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Bonvolu ÅanÄi vian pasvorton ĉe <em>Agordoj</em>. Krome, memorigu vian identadreson. Äœi aspektas kiel retpoÅtadreso kaj estas bezonata por konekti al novaj amikon en la libera interkona reto.";
-$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Kontrolu la aliajn agordojn, precipe la privatecajn agordojn. Nepublikigita profilo similas al havi telefonnumberon ne registrata en iu telefonlibro. Äœenerale vi eble volas publikigi vian profilon. Alie, viaj amikoj kaj estontaj amikoj bezonas scii kiel rekte trovi vin.";
-$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "EnÅuti profilbildon se vi ankoraÅ­ ne havas Äin. LaÅ­ studoj, homoj kun realaj biloj de si mem trovas novajn amikon duope pli probable ol homoj sen reala bildo.";
-$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Rajtigu la Facebook Konektilon se vi nuntempe havas Facebook konton, kaj ni (nedeviga) enportu viajn Facebook amikojn kaj konversaciojn.";
-$a->strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</tm> ĉi tiu estas via propra TTT servilo, instali la Facebook kromprogramon eble plifaciligos la transpason al la libera interkona reto.";
-$a->strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Entajpu la akreditaĵojn por via retpoÅtkonto en la konektilagordoj se vi volas importi aÅ­ interagi kun amikoj aÅ­ dissendlistoj pere de via retkesto.";
-$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Redakti viajn <strong>defaÅ­ltan</strong> profilon kiel vi Åatas Äin. Kontrolu la agordojn por kaÅi vian kontaktliston aÅ­ kaÅi vian profilon al nekonataj vizitantoj.";
-$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Aldonu publikajn Ålosilvortojn al via defaÅ­lta profilo, kiuj priskribas viajn interesojn. Ni eble povas trovi aliajn uzantojn kun similaj interesoj kaj sugesti amikojn.";
-$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Via kontaktpaÄo estas via portalo por administri amikojn kaj konekti kun amikoj en aliaj retoj. Vi kutime entajpas iliajn adreson aÅ­ URL adreso en la <em>Aldonu Novan Kontakton</em> dialogon.";
-$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Ĉe la Katalogo vi povas trovi aliajn homojn en ĉi tiu retejo, au en aliaj federaciaj retejoj. Elrigardi al <em>Konekti</em> aÅ­ <em>Sekvi</em> ligiloj ĉe iliaj profilo. Donu vian propran Identecan Adreson se la retejo demandas Äin.";
-$a->strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "En la flanka strio de la Kontaktoj paÄo troviÄas kelkajn helpilojn por trovi novajn amikojn. Ni povas automate trovi amikojn per interesoj, serĉu ilin per nomo aÅ­ intereso kaj faras sugestojn baze de estantaj kontaktoj. Ĉe nova instalita retejo, la unuaj sugestoj kutime aperas post 24 horoj.";
-$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Kiam vi trovis kelkajn novajn amikojn, ordigi ilin en grupoj por privata komunikado en la flanka strio de via Kontaktoj paÄo, kaj vi povas private komuniki kun ili je via Reto paÄo.";
-$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Niaj <strong>Helpo</strong> paÄoj enhavas pli da detaloj pri aliaj programaj trajtoj.";
-$a->strings["Item not available."] = "Elemento ne disponeblas.";
-$a->strings["Item was not found."] = "Elemento ne trovita.";
-$a->strings["Group created."] = "Grupo estas kreita.";
-$a->strings["Could not create group."] = "Ne povas krei grupon.";
-$a->strings["Group not found."] = "Grupo ne estas trovita.";
-$a->strings["Group name changed."] = "La nomo de la grupo estas ÅanÄita.";
-$a->strings["Permission denied"] = "Malpermesita";
-$a->strings["Create a group of contacts/friends."] = "Krei grupon da kontaktoj/amikoj.";
-$a->strings["Group Name: "] = "Nomo de la grupo:";
-$a->strings["Group removed."] = "Grupo estas forviÅita.";
-$a->strings["Unable to remove group."] = "Ne eblas forviÅi grupon.";
-$a->strings["Group Editor"] = "Grupa redaktilo";
-$a->strings["Members"] = "Anoj";
-$a->strings["Click on a contact to add or remove."] = "Klaku kontakton por aldoni aÅ­ forviÅi.";
-$a->strings["Invalid profile identifier."] = "Nevaliada profila identigilo.";
-$a->strings["Profile Visibility Editor"] = "Redaktilo por profila videbleco.";
-$a->strings["Profile"] = "Profilo";
-$a->strings["Visible To"] = "Videbla Al";
-$a->strings["All Contacts (with secure profile access)"] = "Ĉiuj Kontaktoj (kun sekura atingo al la profilo)";
-$a->strings["No contacts."] = "Neniu kontaktojn.";
-$a->strings["View Contacts"] = "Vidi Kontaktojn";
-$a->strings["Registration details for %s"] = "Detaloj de la registrado por %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "Registrado sukcesis. Bonvolu kontroli vian retpoÅton por pli da instruoj.";
-$a->strings["Failed to send email message. Here is the message that failed."] = "Malsukcesis sendi retpoÅton. Jen la malsukcesa mesaÄo.";
-$a->strings["Your registration can not be processed."] = "Mi ne povas prilabori vian registradon.";
-$a->strings["Registration request at %s"] = "Peto de registrado al %s";
-$a->strings["Your registration is pending approval by the site owner."] = "Via registrado bezonas apropbon de la administranto.";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "La retejo transiras la maksimuman kvanton da ĉiutagaj kontaj registradoj. Bonvolu provi denove morgaŭ.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Vi ankaÅ­ (nedeviga) povas plenigi la formularon per OpenID se vi provizas vian OpenID adreson kaj klakas 'Registri'.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se vi ne konas OpenID, bonvolu lasi tiun kampon malplena kaj entajpu la aliajn elementojn.";
-$a->strings["Your OpenID (optional): "] = "Via OpenID (nedeviga):";
-$a->strings["Include your profile in member directory?"] = "Aldoni vian profilon al la membrokatalogo?";
-$a->strings["Membership on this site is by invitation only."] = "MembriÄi ĉi tie nur eblas laÅ­ invito.";
-$a->strings["Your invitation ID: "] = "Via invita idento: ";
-$a->strings["Registration"] = "Registrado";
-$a->strings["Your Full Name (e.g. Joe Smith): "] = "Via Plena Nomo (e.g. Joe Smith): ";
-$a->strings["Your Email Address: "] = "Via RetpoÅtadreso: ";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Elektu kaÅnomon por la profilo. Tiu bezonas komenci kun teksta litero. Poste, via profila adreso ĉi tie estos: '<strong>kaÅnomo@\$sitename</strong>'.";
-$a->strings["Choose a nickname: "] = "Elektu kaÅnomon: ";
-$a->strings["Register"] = "Registri";
-$a->strings["People Search"] = "Serĉi Membrojn";
-$a->strings["status"] = "staton";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s Åatas la %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s malÅatas la %3\$s de %2\$s";
-$a->strings["Item not found."] = "Elemento ne estas trovita.";
-$a->strings["Access denied."] = "Atingo nepermesita.";
-$a->strings["Photos"] = "Bildoj";
-$a->strings["Files"] = "Dosieroj";
-$a->strings["Account approved."] = "Konto aprobita.";
-$a->strings["Registration revoked for %s"] = "Registraĵo por %s senvalidigita.";
-$a->strings["Please login."] = "Bonvolu ensaluti.";
-$a->strings["Unable to locate original post."] = "Ne eblas trovi originalan afiÅon.";
-$a->strings["Empty post discarded."] = "ForviÅis malplenan afiÅon.";
-$a->strings["Wall Photos"] = "Muraj Bildoj";
-$a->strings["System error. Post not saved."] = "Sistema eraro. AfiÅo ne registrita.";
-$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Ĉi mesaÄo estas sendita al vi de %s, membro de la Friendica interkona reto.";
-$a->strings["You may visit them online at %s"] = "Vi povas viziti ilin rete ĉe %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Bonvolu rispondi al ĉi mesaÄo kaj kontaktu la sendinto se vi ne volas ricevi tiujn mesaÄojn.";
-$a->strings["%s posted an update."] = "%s publikigis afiÅon.";
-$a->strings["Image uploaded but image cropping failed."] = "Bildo estas alÅutita, sed malsukcesis tranĉi la bildon.";
-$a->strings["Image size reduction [%s] failed."] = "Malsukcesis malpligrandigi [%s] la bildon.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "ReÅarÄu la paÄon au malplenigu la kaÅmemoro de la retesplorilo se la nova bildo ne tuj aperas.";
-$a->strings["Unable to process image"] = "Ne eblas procezi bildon.";
-$a->strings["Image exceeds size limit of %d"] = "Bildo estas pli granda ol la limito %d";
-$a->strings["Upload File:"] = "AlÅuti dosieron:";
-$a->strings["Upload Profile Photo"] = "AlÅuti profilbildon";
-$a->strings["Upload"] = "AlÅuti";
-$a->strings["skip this step"] = "Preterpasi tian paÅon";
-$a->strings["select a photo from your photo albums"] = "elekti bildon el viaj albumoj";
-$a->strings["Crop Image"] = "Stuci Bildon";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Bonvolu agordi la stuco de la bildo por optimuma aspekto.";
-$a->strings["Done Editing"] = "Finigi Redaktado";
-$a->strings["Image uploaded successfully."] = "Bildo estas sukcese enÅutita.";
-$a->strings["No profile"] = "Neniu profilo";
-$a->strings["Remove My Account"] = "Forigi Mian Konton";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tio tute forigos vian konton. Kiam farita, la konto ne estas restaÅ­rebla.";
-$a->strings["Please enter your password for verification:"] = "Bonvolu entajpi vian pasvorton por kontrolado:";
-$a->strings["New Message"] = "Nova MesaÄo";
-$a->strings["Unable to locate contact information."] = "Ne eblas trovi kontaktajn informojn.";
-$a->strings["Message deleted."] = "MesaÄo estas forviÅita.";
-$a->strings["Conversation removed."] = "Dialogo estas forviÅita.";
-$a->strings["No messages."] = "Neniom da mesaÄoj.";
-$a->strings["Unknown sender - %s"] = "Nekonata sendanto - %s";
-$a->strings["You and %s"] = "Vi kaj %s";
-$a->strings["%s and You"] = "%s kaj vi";
-$a->strings["Delete conversation"] = "ForviÅi dialogon";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["%d message"] = array(
+App::$strings["Private messages to this group are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu grupo ne ĉiam estas garantita.";
+App::$strings["No such group"] = "Grupo ne estas trovita";
+App::$strings["Group is empty"] = "Grupo estas malplena";
+App::$strings["Group: "] = "Grupo:";
+App::$strings["Contact: "] = "Kontakto:";
+App::$strings["Private messages to this person are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu persono ne ĉiam estas garantita.";
+App::$strings["Invalid contact."] = "Nevalida kontakto.";
+App::$strings["Personal Notes"] = "Personaj Notoj";
+App::$strings["Save"] = "Konservi";
+App::$strings["Number of daily wall messages for %s exceeded. Message failed."] = "Number of daily wall messages for %s exceeded. MessaÄo malsukcesis.";
+App::$strings["No recipient selected."] = "Neniom da ricevontoj.";
+App::$strings["Unable to check your home location."] = "Ne eblas kontroli vian hejmlokon.";
+App::$strings["Message could not be sent."] = "Ne povas sendi la mesaÄon.";
+App::$strings["Message collection failure."] = "Malsukcese provis kolekti mesaÄojn.";
+App::$strings["Message sent."] = "MesaÄo estas sendita.";
+App::$strings["No recipient."] = "Neniom da ricevontoj.";
+App::$strings["Please enter a link URL:"] = "Bonvolu entajpu adreson de ligilo:";
+App::$strings["Send Private Message"] = "Sendi Privatan MesaÄon";
+App::$strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Se vi deziras ke %s respondu, bonvolu kontroli ke la privatecaj agordoj je via retejo permesas privatajn mesaÄojn de nekonataj sendantoj.";
+App::$strings["To:"] = "Al:";
+App::$strings["Subject:"] = "Temo:";
+App::$strings["Your message:"] = "Via mesaÄo:";
+App::$strings["Welcome to Friendica"] = "Bonvenon ĉe Friendica";
+App::$strings["New Member Checklist"] = "Kontrololisto por Novaj Membroj";
+App::$strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Lasu nin oferi al vi kelkajn konsolojn kaj ligilojn por plifaciligi vian komencon. Klaku iun elementon por viziti la rilatan paÄon. Ligilo al ĉi tiu paÄo videblos en via hejmpaÄo dum du semajnojn post via komenca membriÄo. Post du semajnoj, la ligilo silente malaperos. ";
+App::$strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join."] = "Je via <em>Rapida Starto</em> paÄo - trovu mallongan enigon pri via profilo kaj la reto folioj, konektu al Facebook, faru novajn konektojn kaj trovu aliÄindajn grupojn.";
+App::$strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Bonvolu ÅanÄi vian pasvorton ĉe <em>Agordoj</em>. Krome, memorigu vian identadreson. Äœi aspektas kiel retpoÅtadreso kaj estas bezonata por konekti al novaj amikon en la libera interkona reto.";
+App::$strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Kontrolu la aliajn agordojn, precipe la privatecajn agordojn. Nepublikigita profilo similas al havi telefonnumberon ne registrata en iu telefonlibro. Äœenerale vi eble volas publikigi vian profilon. Alie, viaj amikoj kaj estontaj amikoj bezonas scii kiel rekte trovi vin.";
+App::$strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "EnÅuti profilbildon se vi ankoraÅ­ ne havas Äin. LaÅ­ studoj, homoj kun realaj biloj de si mem trovas novajn amikon duope pli probable ol homoj sen reala bildo.";
+App::$strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Rajtigu la Facebook Konektilon se vi nuntempe havas Facebook konton, kaj ni (nedeviga) enportu viajn Facebook amikojn kaj konversaciojn.";
+App::$strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</tm> ĉi tiu estas via propra TTT servilo, instali la Facebook kromprogramon eble plifaciligos la transpason al la libera interkona reto.";
+App::$strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Entajpu la akreditaĵojn por via retpoÅtkonto en la konektilagordoj se vi volas importi aÅ­ interagi kun amikoj aÅ­ dissendlistoj pere de via retkesto.";
+App::$strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Redakti viajn <strong>defaÅ­ltan</strong> profilon kiel vi Åatas Äin. Kontrolu la agordojn por kaÅi vian kontaktliston aÅ­ kaÅi vian profilon al nekonataj vizitantoj.";
+App::$strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Aldonu publikajn Ålosilvortojn al via defaÅ­lta profilo, kiuj priskribas viajn interesojn. Ni eble povas trovi aliajn uzantojn kun similaj interesoj kaj sugesti amikojn.";
+App::$strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Via kontaktpaÄo estas via portalo por administri amikojn kaj konekti kun amikoj en aliaj retoj. Vi kutime entajpas iliajn adreson aÅ­ URL adreso en la <em>Aldonu Novan Kontakton</em> dialogon.";
+App::$strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Ĉe la Katalogo vi povas trovi aliajn homojn en ĉi tiu retejo, au en aliaj federaciaj retejoj. Elrigardi al <em>Konekti</em> aÅ­ <em>Sekvi</em> ligiloj ĉe iliaj profilo. Donu vian propran Identecan Adreson se la retejo demandas Äin.";
+App::$strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "En la flanka strio de la Kontaktoj paÄo troviÄas kelkajn helpilojn por trovi novajn amikojn. Ni povas automate trovi amikojn per interesoj, serĉu ilin per nomo aÅ­ intereso kaj faras sugestojn baze de estantaj kontaktoj. Ĉe nova instalita retejo, la unuaj sugestoj kutime aperas post 24 horoj.";
+App::$strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Kiam vi trovis kelkajn novajn amikojn, ordigi ilin en grupoj por privata komunikado en la flanka strio de via Kontaktoj paÄo, kaj vi povas private komuniki kun ili je via Reto paÄo.";
+App::$strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Niaj <strong>Helpo</strong> paÄoj enhavas pli da detaloj pri aliaj programaj trajtoj.";
+App::$strings["Item not available."] = "Elemento ne disponeblas.";
+App::$strings["Item was not found."] = "Elemento ne trovita.";
+App::$strings["Group created."] = "Grupo estas kreita.";
+App::$strings["Could not create group."] = "Ne povas krei grupon.";
+App::$strings["Group not found."] = "Grupo ne estas trovita.";
+App::$strings["Group name changed."] = "La nomo de la grupo estas ÅanÄita.";
+App::$strings["Permission denied"] = "Malpermesita";
+App::$strings["Create a group of contacts/friends."] = "Krei grupon da kontaktoj/amikoj.";
+App::$strings["Group Name: "] = "Nomo de la grupo:";
+App::$strings["Group removed."] = "Grupo estas forviÅita.";
+App::$strings["Unable to remove group."] = "Ne eblas forviÅi grupon.";
+App::$strings["Group Editor"] = "Grupa redaktilo";
+App::$strings["Members"] = "Anoj";
+App::$strings["Click on a contact to add or remove."] = "Klaku kontakton por aldoni aÅ­ forviÅi.";
+App::$strings["Invalid profile identifier."] = "Nevaliada profila identigilo.";
+App::$strings["Profile Visibility Editor"] = "Redaktilo por profila videbleco.";
+App::$strings["Profile"] = "Profilo";
+App::$strings["Visible To"] = "Videbla Al";
+App::$strings["All Contacts (with secure profile access)"] = "Ĉiuj Kontaktoj (kun sekura atingo al la profilo)";
+App::$strings["No contacts."] = "Neniu kontaktojn.";
+App::$strings["View Contacts"] = "Vidi Kontaktojn";
+App::$strings["Registration details for %s"] = "Detaloj de la registrado por %s";
+App::$strings["Registration successful. Please check your email for further instructions."] = "Registrado sukcesis. Bonvolu kontroli vian retpoÅton por pli da instruoj.";
+App::$strings["Failed to send email message. Here is the message that failed."] = "Malsukcesis sendi retpoÅton. Jen la malsukcesa mesaÄo.";
+App::$strings["Your registration can not be processed."] = "Mi ne povas prilabori vian registradon.";
+App::$strings["Registration request at %s"] = "Peto de registrado al %s";
+App::$strings["Your registration is pending approval by the site owner."] = "Via registrado bezonas apropbon de la administranto.";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "La retejo transiras la maksimuman kvanton da ĉiutagaj kontaj registradoj. Bonvolu provi denove morgaŭ.";
+App::$strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Vi ankaÅ­ (nedeviga) povas plenigi la formularon per OpenID se vi provizas vian OpenID adreson kaj klakas 'Registri'.";
+App::$strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se vi ne konas OpenID, bonvolu lasi tiun kampon malplena kaj entajpu la aliajn elementojn.";
+App::$strings["Your OpenID (optional): "] = "Via OpenID (nedeviga):";
+App::$strings["Include your profile in member directory?"] = "Aldoni vian profilon al la membrokatalogo?";
+App::$strings["Membership on this site is by invitation only."] = "MembriÄi ĉi tie nur eblas laÅ­ invito.";
+App::$strings["Your invitation ID: "] = "Via invita idento: ";
+App::$strings["Registration"] = "Registrado";
+App::$strings["Your Full Name (e.g. Joe Smith): "] = "Via Plena Nomo (e.g. Joe Smith): ";
+App::$strings["Your Email Address: "] = "Via RetpoÅtadreso: ";
+App::$strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Elektu kaÅnomon por la profilo. Tiu bezonas komenci kun teksta litero. Poste, via profila adreso ĉi tie estos: '<strong>kaÅnomo@\$sitename</strong>'.";
+App::$strings["Choose a nickname: "] = "Elektu kaÅnomon: ";
+App::$strings["Register"] = "Registri";
+App::$strings["People Search"] = "Serĉi Membrojn";
+App::$strings["status"] = "staton";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s Åatas la %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s malÅatas la %3\$s de %2\$s";
+App::$strings["Item not found."] = "Elemento ne estas trovita.";
+App::$strings["Access denied."] = "Atingo nepermesita.";
+App::$strings["Photos"] = "Bildoj";
+App::$strings["Files"] = "Dosieroj";
+App::$strings["Account approved."] = "Konto aprobita.";
+App::$strings["Registration revoked for %s"] = "Registraĵo por %s senvalidigita.";
+App::$strings["Please login."] = "Bonvolu ensaluti.";
+App::$strings["Unable to locate original post."] = "Ne eblas trovi originalan afiÅon.";
+App::$strings["Empty post discarded."] = "ForviÅis malplenan afiÅon.";
+App::$strings["Wall Photos"] = "Muraj Bildoj";
+App::$strings["System error. Post not saved."] = "Sistema eraro. AfiÅo ne registrita.";
+App::$strings["This message was sent to you by %s, a member of the Friendica social network."] = "Ĉi mesaÄo estas sendita al vi de %s, membro de la Friendica interkona reto.";
+App::$strings["You may visit them online at %s"] = "Vi povas viziti ilin rete ĉe %s";
+App::$strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Bonvolu rispondi al ĉi mesaÄo kaj kontaktu la sendinto se vi ne volas ricevi tiujn mesaÄojn.";
+App::$strings["%s posted an update."] = "%s publikigis afiÅon.";
+App::$strings["Image uploaded but image cropping failed."] = "Bildo estas alÅutita, sed malsukcesis tranĉi la bildon.";
+App::$strings["Image size reduction [%s] failed."] = "Malsukcesis malpligrandigi [%s] la bildon.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "ReÅarÄu la paÄon au malplenigu la kaÅmemoro de la retesplorilo se la nova bildo ne tuj aperas.";
+App::$strings["Unable to process image"] = "Ne eblas procezi bildon.";
+App::$strings["Image exceeds size limit of %d"] = "Bildo estas pli granda ol la limito %d";
+App::$strings["Upload File:"] = "AlÅuti dosieron:";
+App::$strings["Upload Profile Photo"] = "AlÅuti profilbildon";
+App::$strings["Upload"] = "AlÅuti";
+App::$strings["skip this step"] = "Preterpasi tian paÅon";
+App::$strings["select a photo from your photo albums"] = "elekti bildon el viaj albumoj";
+App::$strings["Crop Image"] = "Stuci Bildon";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Bonvolu agordi la stuco de la bildo por optimuma aspekto.";
+App::$strings["Done Editing"] = "Finigi Redaktado";
+App::$strings["Image uploaded successfully."] = "Bildo estas sukcese enÅutita.";
+App::$strings["No profile"] = "Neniu profilo";
+App::$strings["Remove My Account"] = "Forigi Mian Konton";
+App::$strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tio tute forigos vian konton. Kiam farita, la konto ne estas restaÅ­rebla.";
+App::$strings["Please enter your password for verification:"] = "Bonvolu entajpi vian pasvorton por kontrolado:";
+App::$strings["New Message"] = "Nova MesaÄo";
+App::$strings["Unable to locate contact information."] = "Ne eblas trovi kontaktajn informojn.";
+App::$strings["Message deleted."] = "MesaÄo estas forviÅita.";
+App::$strings["Conversation removed."] = "Dialogo estas forviÅita.";
+App::$strings["No messages."] = "Neniom da mesaÄoj.";
+App::$strings["Unknown sender - %s"] = "Nekonata sendanto - %s";
+App::$strings["You and %s"] = "Vi kaj %s";
+App::$strings["%s and You"] = "%s kaj vi";
+App::$strings["Delete conversation"] = "ForviÅi dialogon";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["%d message"] = array(
0 => "%d mesaÄo",
1 => "%d mesaÄoj",
);
-$a->strings["Message not available."] = "MesaÄo nedisponebla.";
-$a->strings["Delete message"] = "ForviÅu mesaÄon";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Sekura komunikado ne disponeblas. Vi <strong>eble</strong> povus respondi sur la profilpaÄo de la sendanto.";
-$a->strings["Send Reply"] = "Respondi";
-$a->strings["Friends of %s"] = "Amikoj de %s";
-$a->strings["No friends to display."] = "Neniom da amiko al montri.";
-$a->strings["Theme settings updated."] = "Gisdatigis agordojn pri etosoj.";
-$a->strings["Site"] = "Retejo";
-$a->strings["Users"] = "Uzantoj";
-$a->strings["Plugins"] = "Kromprogramoj";
-$a->strings["Themes"] = "Etosoj";
-$a->strings["DB updates"] = "DB Äisdatigoj";
-$a->strings["Logs"] = "Protokoloj";
-$a->strings["Admin"] = "Administrado";
-$a->strings["Plugin Features"] = "Kromprogramaj Trajtoj";
-$a->strings["User registrations waiting for confirmation"] = "Uzantaj registradoj atendante konfirmon";
-$a->strings["Normal Account"] = "Normala konto";
-$a->strings["Soapbox Account"] = "Soapbox Konto";
-$a->strings["Community/Celebrity Account"] = "Komunuma/eminentula Konto";
-$a->strings["Automatic Friend Account"] = "AÅ­tomata Amika Konto";
-$a->strings["Message queues"] = "MesaÄvicoj";
-$a->strings["Administration"] = "Administrado";
-$a->strings["Summary"] = "Resumo";
-$a->strings["Registered users"] = "Registrataj uzantoj";
-$a->strings["Pending registrations"] = "Okazontaj registradoj";
-$a->strings["Version"] = "Versio";
-$a->strings["Active plugins"] = "Åœaltitaj kromprogramoj";
-$a->strings["Site settings updated."] = "Äœisdatigis retejaj agordoj.";
-$a->strings["Closed"] = "Ferma";
-$a->strings["Requires approval"] = "Bezonas aprobon";
-$a->strings["Open"] = "Malferma";
-$a->strings["No SSL policy, links will track page SSL state"] = "Sen SSL strategio. Ligiloj sekvos la SSL staton de la paÄo.";
-$a->strings["Force all links to use SSL"] = "Devigi ke ĉiuj ligiloj uzu SSL.";
-$a->strings["Self-signed certificate, use SSL for local links only (discouraged)"] = "Memsubskribita atestilo, nur uzu SSL por lokaj ligiloj (malkuraÄigata)";
-$a->strings["File upload"] = "AlÅuto";
-$a->strings["Policies"] = "Politiko";
-$a->strings["Advanced"] = "Altnivela";
-$a->strings["Site name"] = "Nomo de retejo";
-$a->strings["Banner/Logo"] = "Emblemo";
-$a->strings["System language"] = "Sistema lingvo";
-$a->strings["System theme"] = "Sistema etoso";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "DefaÅ­lta sistema etoso - transpasebla de uzantprofiloj - <a href='#' id='cnftheme'>redakti agordoj pri etosoj</a>";
-$a->strings["SSL link policy"] = "Strategio por SSL ligiloj";
-$a->strings["Determines whether generated links should be forced to use SSL"] = "Difinas ĉu generotaj ligiloj devige uzu SSL.";
-$a->strings["Maximum image size"] = "Maksimuma bildgrando";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maksimuma grando en bajtoj por alÅutotaj bildoj. DefaÅ­lte 0, kio signifas neniu limito.";
-$a->strings["Register policy"] = "Interkonsento pri registrado";
-$a->strings["Register text"] = "Interkonsento teksto";
-$a->strings["Will be displayed prominently on the registration page."] = "Tio estos eminente montrata en la registro paÄo.";
-$a->strings["Accounts abandoned after x days"] = "Kontoj forlasitaj post x tagoj";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Mi ne malÅparu energion por enketi aliajn retejojn pri forlasitaj kontoj. Entajpu 0 por ne uzi templimo.";
-$a->strings["Allowed friend domains"] = "Permesitaj amikaj domainoj";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj rajtas konstrui amikecojn kun ĉi tiu retejo. Ĵokeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
-$a->strings["Allowed email domains"] = "Permesitaj retpoÅtaj domajnoj";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj uzeblas kiel retpoÅtaj adresoj en novaj registradoj. Ä´okeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
-$a->strings["Block public"] = "Bloki publike";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Elektu por bloki publikan atingon al ĉiuj alie publikajn paÄojn en ĉi tiu retejo kiam vi ne estas ensalutita.";
-$a->strings["Force publish"] = "Devigi publikigon";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Elektu por devigi la registradon en la loka katalogo al ĉiuj profiloj en ĉi tiu retejo.";
-$a->strings["Global directory update URL"] = "Äœenerala adreso por Äisdatigi la katalogon";
-$a->strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL adreso por Äisdatigi la tutmondan katalogon. Se ne agordita, la tutmonda katatolge tute ne disponeblas al la programo.";
-$a->strings["Block multiple registrations"] = "Bloki pluroblajn registradojn.";
-$a->strings["Disallow users to register additional accounts for use as pages."] = "Malpermesi al uzantoj la permeson por registri pluajn kontojn kiel paÄoj.";
-$a->strings["OpenID support"] = "Subteno por OpenID";
-$a->strings["OpenID support for registration and logins."] = "Subteni OpenID por registrado kaj ensaluto.";
-$a->strings["Fullname check"] = "Kontroli plenan nomon";
-$a->strings["Force users to register with a space between firstname and lastname in Full name, as an antispam measure"] = "Kiel kontraÅ­spamilo, devigi uzantoj al registrado kun spaceto inter la persona nomo kaj la familia nomo.";
-$a->strings["UTF-8 Regular expressions"] = "UTF-8 regulaj exprimoj";
-$a->strings["Use PHP UTF8 regular expressions"] = "Uzi PHP UTF8 regulajn esprimojn.";
-$a->strings["Show Community Page"] = "Montri Komunuma PaÄo";
-$a->strings["Display a Community page showing all recent public postings on this site."] = "Montri komunuma paÄo kun ĉiuj ĵusaj afiÅoj en ĉi tiu retejo.";
-$a->strings["Enable OStatus support"] = "Åœalti subtenon por OStatus";
-$a->strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Provizi integritan OStatus (identi.ca, status.net ktp) subtenon. Ĉiuj komunikadoj en OStatus estas publikaj, do privatecaj avertoj aperos de tempo al tempo.";
-$a->strings["Enable Diaspora support"] = "Åœalti subtenon por Diaspora";
-$a->strings["Provide built-in Diaspora network compatibility."] = "Provizi integritan Diaspora subtenon.";
-$a->strings["Only allow Friendica contacts"] = "Nur permesigi Friendica kontaktojn";
-$a->strings["All contacts must use Friendica protocols. All other built-in communication protocols disabled."] = "Ĉiuj kontaktoj devas uzi Friendica protokolojn. Ĉiuj aliaj komunikaj protokoloj malaktivita.";
-$a->strings["Verify SSL"] = "Kontroli SSL";
-$a->strings["If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites."] = "Se vi deziras, vi povas aktivigi severan kontroladon de SSL atestiloj. Pro tio, vie (tute) ne eblos konekti al SSL retejoj kun memsubskribitaj atestiloj.";
-$a->strings["Proxy user"] = "Uzantnomo por retperanto";
-$a->strings["Proxy URL"] = "URL adreso de retperanto";
-$a->strings["Network timeout"] = "Reta tempolimo";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valoro en sekundoj. Uzu 0 por mallimitigi (ne rekomendata).";
-$a->strings["Delivery interval"] = "Intervalo de liverado";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Malfruigi fonan liveradon dum tiom da sekundoj por malpliigi la Åargon de la sistemo. Rekomendoj: 4-5 por komunaj serviloj, 2-3 por virtualaj privataj serviloj, 0-1 por grandaj dediĉitaj serviloj.";
-$a->strings["Poll interval"] = "Enketintervalo";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Malfruigi fonajn enketprocesojn je tiom da sekundoj por malpliigi la Åargon de la sistemo. Se 0, uzas la liverintervalon.";
-$a->strings["Maximum Load Average"] = "Maksimuma Meza SistemÅargo";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maksimuma sistemÅargo post kiu livero- kaj enketprocesoj estos prokrastinataj. - DefaÅ­lte 50.";
-$a->strings["Update has been marked successful"] = "Äœisdatigo estas markita sukcesa";
-$a->strings["Executing %s failed. Check system logs."] = "Ne sukcesis plenumi %s. Kontrolu la sistemprotokolojn.";
-$a->strings["Update %s was successfully applied."] = "Sukcese aplikis la Äisdatigo %s.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Äœisdatigo %s ne liveris elirstaton. ";
-$a->strings["Update function %s could not be found."] = "Ne troveblas Äisdatigo funkcio %s.";
-$a->strings["No failed updates."] = "Neniom da malsukcesaj Äisdatigoj.";
-$a->strings["Failed Updates"] = "Malsukcesaj Äœisdatigoj";
-$a->strings["This does not include updates prior to 1139, which did not return a status."] = "Ne inkluzivas Äisdatigojn antaÅ­ 1139, kiuj ne liveris elirstaton.";
-$a->strings["Mark success (if update was manually applied)"] = "Marki sukcesa (se la Äisdatigo estas instalita mane)";
-$a->strings["Attempt to execute this update step automatically"] = "Provi automate plenumi ĉi tian paÅon de la Äisdatigo.";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Message not available."] = "MesaÄo nedisponebla.";
+App::$strings["Delete message"] = "ForviÅu mesaÄon";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Sekura komunikado ne disponeblas. Vi <strong>eble</strong> povus respondi sur la profilpaÄo de la sendanto.";
+App::$strings["Send Reply"] = "Respondi";
+App::$strings["Friends of %s"] = "Amikoj de %s";
+App::$strings["No friends to display."] = "Neniom da amiko al montri.";
+App::$strings["Theme settings updated."] = "Gisdatigis agordojn pri etosoj.";
+App::$strings["Site"] = "Retejo";
+App::$strings["Users"] = "Uzantoj";
+App::$strings["Plugins"] = "Kromprogramoj";
+App::$strings["Themes"] = "Etosoj";
+App::$strings["DB updates"] = "DB Äisdatigoj";
+App::$strings["Logs"] = "Protokoloj";
+App::$strings["Admin"] = "Administrado";
+App::$strings["Plugin Features"] = "Kromprogramaj Trajtoj";
+App::$strings["User registrations waiting for confirmation"] = "Uzantaj registradoj atendante konfirmon";
+App::$strings["Normal Account"] = "Normala konto";
+App::$strings["Soapbox Account"] = "Soapbox Konto";
+App::$strings["Community/Celebrity Account"] = "Komunuma/eminentula Konto";
+App::$strings["Automatic Friend Account"] = "AÅ­tomata Amika Konto";
+App::$strings["Message queues"] = "MesaÄvicoj";
+App::$strings["Administration"] = "Administrado";
+App::$strings["Summary"] = "Resumo";
+App::$strings["Registered users"] = "Registrataj uzantoj";
+App::$strings["Pending registrations"] = "Okazontaj registradoj";
+App::$strings["Version"] = "Versio";
+App::$strings["Active plugins"] = "Åœaltitaj kromprogramoj";
+App::$strings["Site settings updated."] = "Äœisdatigis retejaj agordoj.";
+App::$strings["Closed"] = "Ferma";
+App::$strings["Requires approval"] = "Bezonas aprobon";
+App::$strings["Open"] = "Malferma";
+App::$strings["No SSL policy, links will track page SSL state"] = "Sen SSL strategio. Ligiloj sekvos la SSL staton de la paÄo.";
+App::$strings["Force all links to use SSL"] = "Devigi ke ĉiuj ligiloj uzu SSL.";
+App::$strings["Self-signed certificate, use SSL for local links only (discouraged)"] = "Memsubskribita atestilo, nur uzu SSL por lokaj ligiloj (malkuraÄigata)";
+App::$strings["File upload"] = "AlÅuto";
+App::$strings["Policies"] = "Politiko";
+App::$strings["Advanced"] = "Altnivela";
+App::$strings["Site name"] = "Nomo de retejo";
+App::$strings["Banner/Logo"] = "Emblemo";
+App::$strings["System language"] = "Sistema lingvo";
+App::$strings["System theme"] = "Sistema etoso";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "DefaÅ­lta sistema etoso - transpasebla de uzantprofiloj - <a href='#' id='cnftheme'>redakti agordoj pri etosoj</a>";
+App::$strings["SSL link policy"] = "Strategio por SSL ligiloj";
+App::$strings["Determines whether generated links should be forced to use SSL"] = "Difinas ĉu generotaj ligiloj devige uzu SSL.";
+App::$strings["Maximum image size"] = "Maksimuma bildgrando";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maksimuma grando en bajtoj por alÅutotaj bildoj. DefaÅ­lte 0, kio signifas neniu limito.";
+App::$strings["Register policy"] = "Interkonsento pri registrado";
+App::$strings["Register text"] = "Interkonsento teksto";
+App::$strings["Will be displayed prominently on the registration page."] = "Tio estos eminente montrata en la registro paÄo.";
+App::$strings["Accounts abandoned after x days"] = "Kontoj forlasitaj post x tagoj";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Mi ne malÅparu energion por enketi aliajn retejojn pri forlasitaj kontoj. Entajpu 0 por ne uzi templimo.";
+App::$strings["Allowed friend domains"] = "Permesitaj amikaj domainoj";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj rajtas konstrui amikecojn kun ĉi tiu retejo. Ĵokeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
+App::$strings["Allowed email domains"] = "Permesitaj retpoÅtaj domajnoj";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj uzeblas kiel retpoÅtaj adresoj en novaj registradoj. Ä´okeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
+App::$strings["Block public"] = "Bloki publike";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Elektu por bloki publikan atingon al ĉiuj alie publikajn paÄojn en ĉi tiu retejo kiam vi ne estas ensalutita.";
+App::$strings["Force publish"] = "Devigi publikigon";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Elektu por devigi la registradon en la loka katalogo al ĉiuj profiloj en ĉi tiu retejo.";
+App::$strings["Global directory update URL"] = "Äœenerala adreso por Äisdatigi la katalogon";
+App::$strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL adreso por Äisdatigi la tutmondan katalogon. Se ne agordita, la tutmonda katatolge tute ne disponeblas al la programo.";
+App::$strings["Block multiple registrations"] = "Bloki pluroblajn registradojn.";
+App::$strings["Disallow users to register additional accounts for use as pages."] = "Malpermesi al uzantoj la permeson por registri pluajn kontojn kiel paÄoj.";
+App::$strings["OpenID support"] = "Subteno por OpenID";
+App::$strings["OpenID support for registration and logins."] = "Subteni OpenID por registrado kaj ensaluto.";
+App::$strings["Fullname check"] = "Kontroli plenan nomon";
+App::$strings["Force users to register with a space between firstname and lastname in Full name, as an antispam measure"] = "Kiel kontraÅ­spamilo, devigi uzantoj al registrado kun spaceto inter la persona nomo kaj la familia nomo.";
+App::$strings["UTF-8 Regular expressions"] = "UTF-8 regulaj exprimoj";
+App::$strings["Use PHP UTF8 regular expressions"] = "Uzi PHP UTF8 regulajn esprimojn.";
+App::$strings["Show Community Page"] = "Montri Komunuma PaÄo";
+App::$strings["Display a Community page showing all recent public postings on this site."] = "Montri komunuma paÄo kun ĉiuj ĵusaj afiÅoj en ĉi tiu retejo.";
+App::$strings["Enable OStatus support"] = "Åœalti subtenon por OStatus";
+App::$strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Provizi integritan OStatus (identi.ca, status.net ktp) subtenon. Ĉiuj komunikadoj en OStatus estas publikaj, do privatecaj avertoj aperos de tempo al tempo.";
+App::$strings["Enable Diaspora support"] = "Åœalti subtenon por Diaspora";
+App::$strings["Provide built-in Diaspora network compatibility."] = "Provizi integritan Diaspora subtenon.";
+App::$strings["Only allow Friendica contacts"] = "Nur permesigi Friendica kontaktojn";
+App::$strings["All contacts must use Friendica protocols. All other built-in communication protocols disabled."] = "Ĉiuj kontaktoj devas uzi Friendica protokolojn. Ĉiuj aliaj komunikaj protokoloj malaktivita.";
+App::$strings["Verify SSL"] = "Kontroli SSL";
+App::$strings["If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites."] = "Se vi deziras, vi povas aktivigi severan kontroladon de SSL atestiloj. Pro tio, vie (tute) ne eblos konekti al SSL retejoj kun memsubskribitaj atestiloj.";
+App::$strings["Proxy user"] = "Uzantnomo por retperanto";
+App::$strings["Proxy URL"] = "URL adreso de retperanto";
+App::$strings["Network timeout"] = "Reta tempolimo";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valoro en sekundoj. Uzu 0 por mallimitigi (ne rekomendata).";
+App::$strings["Delivery interval"] = "Intervalo de liverado";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Malfruigi fonan liveradon dum tiom da sekundoj por malpliigi la Åargon de la sistemo. Rekomendoj: 4-5 por komunaj serviloj, 2-3 por virtualaj privataj serviloj, 0-1 por grandaj dediĉitaj serviloj.";
+App::$strings["Poll interval"] = "Enketintervalo";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Malfruigi fonajn enketprocesojn je tiom da sekundoj por malpliigi la Åargon de la sistemo. Se 0, uzas la liverintervalon.";
+App::$strings["Maximum Load Average"] = "Maksimuma Meza SistemÅargo";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maksimuma sistemÅargo post kiu livero- kaj enketprocesoj estos prokrastinataj. - DefaÅ­lte 50.";
+App::$strings["Update has been marked successful"] = "Äœisdatigo estas markita sukcesa";
+App::$strings["Executing %s failed. Check system logs."] = "Ne sukcesis plenumi %s. Kontrolu la sistemprotokolojn.";
+App::$strings["Update %s was successfully applied."] = "Sukcese aplikis la Äisdatigo %s.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Äœisdatigo %s ne liveris elirstaton. ";
+App::$strings["Update function %s could not be found."] = "Ne troveblas Äisdatigo funkcio %s.";
+App::$strings["No failed updates."] = "Neniom da malsukcesaj Äisdatigoj.";
+App::$strings["Failed Updates"] = "Malsukcesaj Äœisdatigoj";
+App::$strings["This does not include updates prior to 1139, which did not return a status."] = "Ne inkluzivas Äisdatigojn antaÅ­ 1139, kiuj ne liveris elirstaton.";
+App::$strings["Mark success (if update was manually applied)"] = "Marki sukcesa (se la Äisdatigo estas instalita mane)";
+App::$strings["Attempt to execute this update step automatically"] = "Provi automate plenumi ĉi tian paÅon de la Äisdatigo.";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "Blokis/malblokis %s uzanton",
1 => "Blokis/malblokis %s uzantojn",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s uzanto forviÅita",
1 => "%s uzanto forviÅitaj",
);
-$a->strings["User '%s' deleted"] = "Uzanto '%s' forviÅita";
-$a->strings["User '%s' unblocked"] = "Uzanto '%s' malblokita";
-$a->strings["User '%s' blocked"] = "Uzanto '%s' blokita";
-$a->strings["select all"] = "elekti ĉiujn";
-$a->strings["User registrations waiting for confirm"] = "RegistriÄoj atendante aprobon";
-$a->strings["Request date"] = "Dato de peto";
-$a->strings["Email"] = "RetpoÅto";
-$a->strings["No registrations."] = "Neniom da registriÄoj.";
-$a->strings["Deny"] = "Negi";
-$a->strings["Register date"] = "Dato de registrado";
-$a->strings["Last login"] = "Plej ĵusa ensaluto";
-$a->strings["Last item"] = "Plej ĵusa elemento";
-$a->strings["Account"] = "Konto";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La elektitaj uzantkontoj estas forviÅotaj!\\n\\nĈiuj elementoj kiujn ili afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La uzanto {0} estas forviÅota!\\n\\nĈiuj elementoj kiujn li afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
-$a->strings["Plugin %s disabled."] = "Kromprogramo %s estas malÅaltita.";
-$a->strings["Plugin %s enabled."] = "Kromprogramo %s estas Åaltita.";
-$a->strings["Disable"] = "MalÅalti";
-$a->strings["Enable"] = "Åœalti";
-$a->strings["Toggle"] = "Åœalti/MalÅalti";
-$a->strings["Author: "] = "AÅ­toro: ";
-$a->strings["Maintainer: "] = "Prizorganto: ";
-$a->strings["No themes found."] = "Ne trovis etosojn.";
-$a->strings["Screenshot"] = "Ekrankopio";
-$a->strings["[Experimental]"] = "[Eksperimenta]";
-$a->strings["[Unsupported]"] = "[Nesubtenata]";
-$a->strings["Log settings updated."] = "Protokolagordoj Äisdatigitaj.";
-$a->strings["Clear"] = "ForviÅi";
-$a->strings["Debugging"] = "Sencimigado";
-$a->strings["Log file"] = "Protokolo";
-$a->strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "Devas esti skribebla de la retservilo. Relativa al via plej supra Friendica dosierujo.";
-$a->strings["Log level"] = "Protokolnivelo";
-$a->strings["Close"] = "Fermi";
-$a->strings["FTP Host"] = "FTP Servilo";
-$a->strings["FTP Path"] = "FTP Vojo";
-$a->strings["FTP User"] = "FTP Uzanto";
-$a->strings["FTP Password"] = "FTP Pasvorto";
-$a->strings["Requested profile is not available."] = "La petita profilo ne disponeblas.";
-$a->strings["Access to this profile has been restricted."] = "Atingo al ĉi tio profilo estas limitigita";
-$a->strings["Tips for New Members"] = "Konsilo por novaj membroj";
-$a->strings["{0} wants to be your friend"] = "{0} volas amikiÄi kun vi";
-$a->strings["{0} sent you a message"] = "{0} sendis mesaÄon al vi";
-$a->strings["{0} requested registration"] = "{0} petis registradon";
-$a->strings["{0} commented %s's post"] = "{0} komentis pri la afiÅo de %s";
-$a->strings["{0} liked %s's post"] = "{0} satis la afiÅon de %s";
-$a->strings["{0} disliked %s's post"] = "{0} malÅatis la afiÅon de %s";
-$a->strings["{0} is now friends with %s"] = "{0} amikiÄis kun %s";
-$a->strings["{0} posted"] = "{0} afiÅis";
-$a->strings["{0} tagged %s's post with #%s"] = "{0} markis la afiÅon de %s kun #%s";
-$a->strings["{0} mentioned you in a post"] = "{0} menciis vin en afiÅo";
-$a->strings["Contacts who are not members of a group"] = "Kontaktoj kiuj ne estas en iu grupo";
-$a->strings["OpenID protocol error. No ID returned."] = "Eraro en OpenID protokolo. Ne resendis identecon.";
-$a->strings["Account not found and OpenID registration is not permitted on this site."] = "Ne trovis kontoj, kaj registrado per OpenID estas malpermesita ĉi tie.";
-$a->strings["Login failed."] = "Ensalutado malsukcesis.";
-$a->strings["Contact added"] = "Aldonis kontakton";
-$a->strings["Common Friends"] = "Komunaj Amikoj";
-$a->strings["No contacts in common."] = "Neniom da komunaj kontaktoj.";
-$a->strings["Item has been removed."] = "Elemento estas forviÅita.";
-$a->strings["Applications"] = "Programoj";
-$a->strings["No installed applications."] = "Neniom da instalitaj programoj.";
-$a->strings["Search"] = "Serĉi";
-$a->strings["Profile not found."] = "Profilo ne trovita.";
-$a->strings["Profile Name is required."] = "Nomo de profilo estas bezonata.";
-$a->strings["Marital Status"] = "Amrilata Stato";
-$a->strings["Romantic Partner"] = "Kora Partnero";
-$a->strings["Likes"] = "Åœatoj";
-$a->strings["Dislikes"] = "MalÅatoj";
-$a->strings["Work/Employment"] = "Laboro";
-$a->strings["Religion"] = "Religio";
-$a->strings["Political Views"] = "Politikaj Opinioj";
-$a->strings["Gender"] = "Sekso";
-$a->strings["Sexual Preference"] = "Seksa Prefero";
-$a->strings["Homepage"] = "HejmpaÄo";
-$a->strings["Interests"] = "Interesoj";
-$a->strings["Address"] = "Adreso";
-$a->strings["Location"] = "Loko";
-$a->strings["Profile updated."] = "Profilo Äisdatigita.";
-$a->strings[" and "] = " kaj ";
-$a->strings["public profile"] = "publika profilo";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ÅanÄis %2\$s al &ldquo;%3\$s&rdquo;";
-$a->strings[" - Visit %1\$s's %2\$s"] = " - Vizitu la %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s havas Äisdatigigan %2\$s, ÅanÄas %3\$s.";
-$a->strings["Profile deleted."] = "Profilo forviÅita.";
-$a->strings["Profile-"] = "Profilo-";
-$a->strings["New profile created."] = "Nova profilo kreita.";
-$a->strings["Profile unavailable to clone."] = "Ne eblas kopii profilon.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "KaÅi vian liston de kontaktoj/amikoj al vidantoj de ĉi-tio profilo?";
-$a->strings["Edit Profile Details"] = "Redakti Detalojn de Profilo";
-$a->strings["View this profile"] = "Vidi la profilon.";
-$a->strings["Create a new profile using these settings"] = "Krei novan profilon kun tiaj agordoj";
-$a->strings["Clone this profile"] = "Kopii ĉi tiun profilon";
-$a->strings["Delete this profile"] = "ForviÅi ĉi tiun profilon";
-$a->strings["Profile Name:"] = "Nomo de Profilo:";
-$a->strings["Your Full Name:"] = "Via Plena Nomo:";
-$a->strings["Title/Description:"] = "Titolo/Priskribo:";
-$a->strings["Your Gender:"] = "Via Sekso:";
-$a->strings["Birthday (%s):"] = "NaskiÄtago (%s):";
-$a->strings["Street Address:"] = "Adreso:";
-$a->strings["Locality/City:"] = "Urbo:";
-$a->strings["Postal/Zip Code:"] = "PoÅtkodo:";
-$a->strings["Country:"] = "Lando:";
-$a->strings["Region/State:"] = "Åœtato:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civita Stato:";
-$a->strings["Who: (if applicable)"] = "Kiu (se aplikeble):";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Ekzemploj: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Ekde [dato]:";
-$a->strings["Sexual Preference:"] = "Seksa Prefero:";
-$a->strings["Homepage URL:"] = "Adreso de HejmpaÄo:";
-$a->strings["Hometown:"] = "Hejmurbo:";
-$a->strings["Political Views:"] = "Politikaj Opinioj:";
-$a->strings["Religious Views:"] = "Religiaj Opinioj:";
-$a->strings["Public Keywords:"] = "Publikaj Ålosilvortoj:";
-$a->strings["Private Keywords:"] = "Privataj Ålosilvortoj:";
-$a->strings["Likes:"] = "Åœatoj:";
-$a->strings["Dislikes:"] = "MalÅatoj:";
-$a->strings["Example: fishing photography software"] = "Ekzemple: fiÅkapti fotografio programaro";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Por sugesti amikoj. Videbla al aliaj.)";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Por serĉi profilojn. Neniam videbla al aliaj.)";
-$a->strings["Tell us about yourself..."] = "Diru al ni pri vi...";
-$a->strings["Hobbies/Interests"] = "Åœatokupoj/Interesoj";
-$a->strings["Contact information and Social Networks"] = "Kontaktaj informoj kaj Interkonaj Retejoj";
-$a->strings["Musical interests"] = "Muzikaj interesoj";
-$a->strings["Books, literature"] = "Libroj, literaturo";
-$a->strings["Television"] = "Televido";
-$a->strings["Film/dance/culture/entertainment"] = "Filmoj/dancoj/arto/amuzaĵoj";
-$a->strings["Love/romance"] = "Amo/romanco";
-$a->strings["Work/employment"] = "Laboro";
-$a->strings["School/education"] = "Lernejo/eduko";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Ĉi tio estas via <strong>publika</strong> profilo. Ĝi <strong>eble</strong> estas videbla al ĉiuj en interreto. ";
-$a->strings["Age: "] = "AÄo:";
-$a->strings["Edit/Manage Profiles"] = "Redakti/administri Profilojn";
-$a->strings["Change profile photo"] = "ÅœanÄi profilbildon";
-$a->strings["Create New Profile"] = "Krei novan profilon";
-$a->strings["Profile Image"] = "Profilbildo";
-$a->strings["visible to everybody"] = "videbla al ĉiuj";
-$a->strings["Edit visibility"] = "Redakti videblecon";
-$a->strings["Save to Folder:"] = "Konservi en Dosierujo:";
-$a->strings["- select -"] = "- elekti -";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s markis la %3\$s de %2\$s kun %4\$s";
-$a->strings["No potential page delegates located."] = "Ne trovis delegiteblajn paÄojn.";
-$a->strings["Delegate Page Management"] = "Administrado de Delegitajn PaÄojn";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegitoj povas administri ĉiujn ecojn de la konto/paÄo, escepte bazaj kontoagordoj. Bonvolu ne delegitigi vian personan konton al iu al kiu vi ne plene fidas.";
-$a->strings["Existing Page Managers"] = "Estantaj Administrantoj de la PaÄo";
-$a->strings["Existing Page Delegates"] = "Estantaj Delegitoj de la PaÄo";
-$a->strings["Potential Delegates"] = "Eblaj Delegitoj";
-$a->strings["Add"] = "Aldoni";
-$a->strings["No entries."] = "Neniom da afiÅoj.";
-$a->strings["Friend Suggestions"] = "Amikosugestoj";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Neniu sugestoj disponeblas. Se ĉi tiu estas nova retejo, bonvolu reprovi post 24 horoj.";
-$a->strings["Ignore/Hide"] = "Ignori/KaÅi";
-$a->strings["Global Directory"] = "Tutmonda Katalogo";
-$a->strings["Find on this site"] = "Trovi en ĉi retejo";
-$a->strings["Site Directory"] = "Reteja Katalogo";
-$a->strings["Gender: "] = "Sekso:";
-$a->strings["No entries (some entries may be hidden)."] = "Neniom da afiÅoj (kelkaj afiÅoj eble ne estas videbla).";
-$a->strings["%s : Not a valid email address."] = "%s: Ne estas valida retpoÅtadreso.";
-$a->strings["Please join us on Friendica"] = "Bonvolu aliÄi kun ni ĉe Friendica";
-$a->strings["%s : Message delivery failed."] = "%s: La livero de la mesaÄo malsukcesis.";
-$a->strings["%d message sent."] = array(
+App::$strings["User '%s' deleted"] = "Uzanto '%s' forviÅita";
+App::$strings["User '%s' unblocked"] = "Uzanto '%s' malblokita";
+App::$strings["User '%s' blocked"] = "Uzanto '%s' blokita";
+App::$strings["select all"] = "elekti ĉiujn";
+App::$strings["User registrations waiting for confirm"] = "RegistriÄoj atendante aprobon";
+App::$strings["Request date"] = "Dato de peto";
+App::$strings["Email"] = "RetpoÅto";
+App::$strings["No registrations."] = "Neniom da registriÄoj.";
+App::$strings["Deny"] = "Negi";
+App::$strings["Register date"] = "Dato de registrado";
+App::$strings["Last login"] = "Plej ĵusa ensaluto";
+App::$strings["Last item"] = "Plej ĵusa elemento";
+App::$strings["Account"] = "Konto";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La elektitaj uzantkontoj estas forviÅotaj!\\n\\nĈiuj elementoj kiujn ili afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La uzanto {0} estas forviÅota!\\n\\nĈiuj elementoj kiujn li afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
+App::$strings["Plugin %s disabled."] = "Kromprogramo %s estas malÅaltita.";
+App::$strings["Plugin %s enabled."] = "Kromprogramo %s estas Åaltita.";
+App::$strings["Disable"] = "MalÅalti";
+App::$strings["Enable"] = "Åœalti";
+App::$strings["Toggle"] = "Åœalti/MalÅalti";
+App::$strings["Author: "] = "AÅ­toro: ";
+App::$strings["Maintainer: "] = "Prizorganto: ";
+App::$strings["No themes found."] = "Ne trovis etosojn.";
+App::$strings["Screenshot"] = "Ekrankopio";
+App::$strings["[Experimental]"] = "[Eksperimenta]";
+App::$strings["[Unsupported]"] = "[Nesubtenata]";
+App::$strings["Log settings updated."] = "Protokolagordoj Äisdatigitaj.";
+App::$strings["Clear"] = "ForviÅi";
+App::$strings["Debugging"] = "Sencimigado";
+App::$strings["Log file"] = "Protokolo";
+App::$strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "Devas esti skribebla de la retservilo. Relativa al via plej supra Friendica dosierujo.";
+App::$strings["Log level"] = "Protokolnivelo";
+App::$strings["Close"] = "Fermi";
+App::$strings["FTP Host"] = "FTP Servilo";
+App::$strings["FTP Path"] = "FTP Vojo";
+App::$strings["FTP User"] = "FTP Uzanto";
+App::$strings["FTP Password"] = "FTP Pasvorto";
+App::$strings["Requested profile is not available."] = "La petita profilo ne disponeblas.";
+App::$strings["Access to this profile has been restricted."] = "Atingo al ĉi tio profilo estas limitigita";
+App::$strings["Tips for New Members"] = "Konsilo por novaj membroj";
+App::$strings["{0} wants to be your friend"] = "{0} volas amikiÄi kun vi";
+App::$strings["{0} sent you a message"] = "{0} sendis mesaÄon al vi";
+App::$strings["{0} requested registration"] = "{0} petis registradon";
+App::$strings["{0} commented %s's post"] = "{0} komentis pri la afiÅo de %s";
+App::$strings["{0} liked %s's post"] = "{0} satis la afiÅon de %s";
+App::$strings["{0} disliked %s's post"] = "{0} malÅatis la afiÅon de %s";
+App::$strings["{0} is now friends with %s"] = "{0} amikiÄis kun %s";
+App::$strings["{0} posted"] = "{0} afiÅis";
+App::$strings["{0} tagged %s's post with #%s"] = "{0} markis la afiÅon de %s kun #%s";
+App::$strings["{0} mentioned you in a post"] = "{0} menciis vin en afiÅo";
+App::$strings["Contacts who are not members of a group"] = "Kontaktoj kiuj ne estas en iu grupo";
+App::$strings["OpenID protocol error. No ID returned."] = "Eraro en OpenID protokolo. Ne resendis identecon.";
+App::$strings["Account not found and OpenID registration is not permitted on this site."] = "Ne trovis kontoj, kaj registrado per OpenID estas malpermesita ĉi tie.";
+App::$strings["Login failed."] = "Ensalutado malsukcesis.";
+App::$strings["Contact added"] = "Aldonis kontakton";
+App::$strings["Common Friends"] = "Komunaj Amikoj";
+App::$strings["No contacts in common."] = "Neniom da komunaj kontaktoj.";
+App::$strings["Item has been removed."] = "Elemento estas forviÅita.";
+App::$strings["Applications"] = "Programoj";
+App::$strings["No installed applications."] = "Neniom da instalitaj programoj.";
+App::$strings["Search"] = "Serĉi";
+App::$strings["Profile not found."] = "Profilo ne trovita.";
+App::$strings["Profile Name is required."] = "Nomo de profilo estas bezonata.";
+App::$strings["Marital Status"] = "Amrilata Stato";
+App::$strings["Romantic Partner"] = "Kora Partnero";
+App::$strings["Likes"] = "Åœatoj";
+App::$strings["Dislikes"] = "MalÅatoj";
+App::$strings["Work/Employment"] = "Laboro";
+App::$strings["Religion"] = "Religio";
+App::$strings["Political Views"] = "Politikaj Opinioj";
+App::$strings["Gender"] = "Sekso";
+App::$strings["Sexual Preference"] = "Seksa Prefero";
+App::$strings["Homepage"] = "HejmpaÄo";
+App::$strings["Interests"] = "Interesoj";
+App::$strings["Address"] = "Adreso";
+App::$strings["Location"] = "Loko";
+App::$strings["Profile updated."] = "Profilo Äisdatigita.";
+App::$strings[" and "] = " kaj ";
+App::$strings["public profile"] = "publika profilo";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ÅanÄis %2\$s al &ldquo;%3\$s&rdquo;";
+App::$strings[" - Visit %1\$s's %2\$s"] = " - Vizitu la %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s havas Äisdatigigan %2\$s, ÅanÄas %3\$s.";
+App::$strings["Profile deleted."] = "Profilo forviÅita.";
+App::$strings["Profile-"] = "Profilo-";
+App::$strings["New profile created."] = "Nova profilo kreita.";
+App::$strings["Profile unavailable to clone."] = "Ne eblas kopii profilon.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "KaÅi vian liston de kontaktoj/amikoj al vidantoj de ĉi-tio profilo?";
+App::$strings["Edit Profile Details"] = "Redakti Detalojn de Profilo";
+App::$strings["View this profile"] = "Vidi la profilon.";
+App::$strings["Create a new profile using these settings"] = "Krei novan profilon kun tiaj agordoj";
+App::$strings["Clone this profile"] = "Kopii ĉi tiun profilon";
+App::$strings["Delete this profile"] = "ForviÅi ĉi tiun profilon";
+App::$strings["Profile Name:"] = "Nomo de Profilo:";
+App::$strings["Your Full Name:"] = "Via Plena Nomo:";
+App::$strings["Title/Description:"] = "Titolo/Priskribo:";
+App::$strings["Your Gender:"] = "Via Sekso:";
+App::$strings["Birthday (%s):"] = "NaskiÄtago (%s):";
+App::$strings["Street Address:"] = "Adreso:";
+App::$strings["Locality/City:"] = "Urbo:";
+App::$strings["Postal/Zip Code:"] = "PoÅtkodo:";
+App::$strings["Country:"] = "Lando:";
+App::$strings["Region/State:"] = "Åœtato:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civita Stato:";
+App::$strings["Who: (if applicable)"] = "Kiu (se aplikeble):";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Ekzemploj: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Ekde [dato]:";
+App::$strings["Sexual Preference:"] = "Seksa Prefero:";
+App::$strings["Homepage URL:"] = "Adreso de HejmpaÄo:";
+App::$strings["Hometown:"] = "Hejmurbo:";
+App::$strings["Political Views:"] = "Politikaj Opinioj:";
+App::$strings["Religious Views:"] = "Religiaj Opinioj:";
+App::$strings["Public Keywords:"] = "Publikaj Ålosilvortoj:";
+App::$strings["Private Keywords:"] = "Privataj Ålosilvortoj:";
+App::$strings["Likes:"] = "Åœatoj:";
+App::$strings["Dislikes:"] = "MalÅatoj:";
+App::$strings["Example: fishing photography software"] = "Ekzemple: fiÅkapti fotografio programaro";
+App::$strings["(Used for suggesting potential friends, can be seen by others)"] = "(Por sugesti amikoj. Videbla al aliaj.)";
+App::$strings["(Used for searching profiles, never shown to others)"] = "(Por serĉi profilojn. Neniam videbla al aliaj.)";
+App::$strings["Tell us about yourself..."] = "Diru al ni pri vi...";
+App::$strings["Hobbies/Interests"] = "Åœatokupoj/Interesoj";
+App::$strings["Contact information and Social Networks"] = "Kontaktaj informoj kaj Interkonaj Retejoj";
+App::$strings["Musical interests"] = "Muzikaj interesoj";
+App::$strings["Books, literature"] = "Libroj, literaturo";
+App::$strings["Television"] = "Televido";
+App::$strings["Film/dance/culture/entertainment"] = "Filmoj/dancoj/arto/amuzaĵoj";
+App::$strings["Love/romance"] = "Amo/romanco";
+App::$strings["Work/employment"] = "Laboro";
+App::$strings["School/education"] = "Lernejo/eduko";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Ĉi tio estas via <strong>publika</strong> profilo. Ĝi <strong>eble</strong> estas videbla al ĉiuj en interreto. ";
+App::$strings["Age: "] = "AÄo:";
+App::$strings["Edit/Manage Profiles"] = "Redakti/administri Profilojn";
+App::$strings["Change profile photo"] = "ÅœanÄi profilbildon";
+App::$strings["Create New Profile"] = "Krei novan profilon";
+App::$strings["Profile Image"] = "Profilbildo";
+App::$strings["visible to everybody"] = "videbla al ĉiuj";
+App::$strings["Edit visibility"] = "Redakti videblecon";
+App::$strings["Save to Folder:"] = "Konservi en Dosierujo:";
+App::$strings["- select -"] = "- elekti -";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s markis la %3\$s de %2\$s kun %4\$s";
+App::$strings["No potential page delegates located."] = "Ne trovis delegiteblajn paÄojn.";
+App::$strings["Delegate Page Management"] = "Administrado de Delegitajn PaÄojn";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegitoj povas administri ĉiujn ecojn de la konto/paÄo, escepte bazaj kontoagordoj. Bonvolu ne delegitigi vian personan konton al iu al kiu vi ne plene fidas.";
+App::$strings["Existing Page Managers"] = "Estantaj Administrantoj de la PaÄo";
+App::$strings["Existing Page Delegates"] = "Estantaj Delegitoj de la PaÄo";
+App::$strings["Potential Delegates"] = "Eblaj Delegitoj";
+App::$strings["Add"] = "Aldoni";
+App::$strings["No entries."] = "Neniom da afiÅoj.";
+App::$strings["Friend Suggestions"] = "Amikosugestoj";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Neniu sugestoj disponeblas. Se ĉi tiu estas nova retejo, bonvolu reprovi post 24 horoj.";
+App::$strings["Ignore/Hide"] = "Ignori/KaÅi";
+App::$strings["Global Directory"] = "Tutmonda Katalogo";
+App::$strings["Find on this site"] = "Trovi en ĉi retejo";
+App::$strings["Site Directory"] = "Reteja Katalogo";
+App::$strings["Gender: "] = "Sekso:";
+App::$strings["No entries (some entries may be hidden)."] = "Neniom da afiÅoj (kelkaj afiÅoj eble ne estas videbla).";
+App::$strings["%s : Not a valid email address."] = "%s: Ne estas valida retpoÅtadreso.";
+App::$strings["Please join us on Friendica"] = "Bonvolu aliÄi kun ni ĉe Friendica";
+App::$strings["%s : Message delivery failed."] = "%s: La livero de la mesaÄo malsukcesis.";
+App::$strings["%d message sent."] = array(
0 => "Sendis %d mesaÄon.",
1 => "Sendis %d mesaÄojn.",
);
-$a->strings["You have no more invitations available"] = "Vi ne plu disponeblas invitaĵojn";
-$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Vizitu %s por listo de publikaj retejoj kie vi povas aliÄi. Anoj de Friendica ĉe aliaj retejoj povas konekti unu kun la alian, kaj ankaÅ­ kun membroj de multaj aliaj retejoj.";
-$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Por akcepti ĉi tiu invito, bonvolu viziti kaj registriÄi ĉe %s au alia publika Friendica retejo.";
-$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Ĉiuj Friendica retejoj interkonektiÄas kaj kune faras grandan altprivatecan interkonan reton, kiun posedas kaj kontrolas Äiaj membroj. Ili ankaÅ­ povas konekti kun multe de tradiciaj interkonaj retejoj. Vidu %s por listo de publikaj retejoj kie vi povas aliÄi.";
-$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Senkulpigu nin. La sistemo nuntempe ne estas agordita por konekti al aliaj retejoj au inviti membrojn.";
-$a->strings["Send invitations"] = "Sendi invitojn";
-$a->strings["Enter email addresses, one per line:"] = "Entajpu retpoÅtadresojn, po unu por ĉiu linio.";
-$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ni bonkore invitas vin aliÄi kun ni kaj aliaj bonaj amikoj ĉe Friendica. Helpu nin krei pli bonan interkonan reton.";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Vi bezonas ĉi-tiun invitkodon: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Kiam vi registris, bonvolu konekti al mi pere de mi profilo ĉe: ";
-$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Por pli da informoj pri Friendica, kaj kial ni pensas ke Äi estas grava, bonvolu viziti http://friendica.com";
-$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Tio ĉi okazis de tempo al tempo se ambaÅ­ personoj petas kontakton ka Äi jam estas aprobita.";
-$a->strings["Response from remote site was not understood."] = "Ne komprenis la rispondon de la fora retejo.";
-$a->strings["Unexpected response from remote site: "] = "Neatendita rispondo de la fora retejo:";
-$a->strings["Confirmation completed successfully."] = "Konfirmo sukcese kompletigita.";
-$a->strings["Remote site reported: "] = "La fora retejo raportis:";
-$a->strings["Temporary failure. Please wait and try again."] = "Dumtempa eraro. Bonvolu atendi kaj provi refoje.";
-$a->strings["Introduction failed or was revoked."] = "La prezento malsukcesis au estas revokita.";
-$a->strings["Unable to set contact photo."] = "Neeblas agordi la kontaktbildo.";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s amikiÄis kun %2\$s";
-$a->strings["No user record found for '%s' "] = "Ne trovis uzanton '%s' ";
-$a->strings["Our site encryption key is apparently messed up."] = "Åœajnas kvazaÅ­ la ĉifroÅlosilo de nia retejo estas fuÅita.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Malplena adreso de retejo provizita, aŭ ni ne povis malĉifri la adreson.";
-$a->strings["Contact record was not found for you on our site."] = "Kontakto ne trovita por vi en via retejo.";
-$a->strings["Site public key not available in contact record for URL %s."] = "Publika Ålosilo de retejo ne disponeblas en la kontaktrikordo por la URL adreso %s.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "La identeco provizita de via sistemo estas duoblo ĉe nia sistemo. Ĝi eble funkcias se vi provas refoje.";
-$a->strings["Unable to set your contact credentials on our system."] = "Ne sukcesis agordi la legitimaĵojn de via kontakto ĉe nia sistemo.";
-$a->strings["Unable to update your contact profile details on our system"] = "Neeblas Äisdatigi viajn profildetalojn ĉe nia sistemo.";
-$a->strings["Connection accepted at %s"] = "Konekto akceptita je %s";
-$a->strings["%1\$s has joined %2\$s"] = "%1\$s aliÄis al %2\$s";
-$a->strings["Google+ Import Settings"] = "Google+ Importo";
-$a->strings["Enable Google+ Import"] = "Aktivigi Äœoogle+ Importon";
-$a->strings["Google Account ID"] = "Google Konto ID";
-$a->strings["Google+ Import Settings saved."] = "Konservis Agordojn por Google+ Importo.";
-$a->strings["Facebook disabled"] = "Facebook malÅaltita";
-$a->strings["Updating contacts"] = "Mi Äisdatigas la kontaktojn.";
-$a->strings["Facebook API key is missing."] = "La API Ålosilo de Facebook ne estas konata ĉi tie.";
-$a->strings["Facebook Connect"] = "Kontekto al Facebook";
-$a->strings["Install Facebook connector for this account."] = "Instali la Facebook konektilo por ĉi tiu konto.";
-$a->strings["Remove Facebook connector"] = "Forigi la Facebook konektilon.";
-$a->strings["Re-authenticate [This is necessary whenever your Facebook password is changed.]"] = "ReaÅ­tentiÄi [Tio estas bezonata ĉiam kiam vi ÅanÄis vian pasvorton ĉe Facebook.]";
-$a->strings["Post to Facebook by default"] = "Ĉiam afiÅi al Facebook.";
-$a->strings["Facebook friend linking has been disabled on this site. The following settings will have no effect."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. La sekvantaj agordoj do ne havas validecon.";
-$a->strings["Facebook friend linking has been disabled on this site. If you disable it, you will be unable to re-enable it."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. Se vi malÅaltas Äin, vi ne eblos ree Åalti Äin.";
-$a->strings["Link all your Facebook friends and conversations on this website"] = "Alligu ĉiujn viajn Facebook amikojn kaj konversaciojn je ĉi-tiu retejo.";
-$a->strings["Facebook conversations consist of your <em>profile wall</em> and your friend <em>stream</em>."] = "Facebok konversacioj konsistas el via <em>profilmuro</em> kaj la <em>fluo</em> de viaj amikoj.";
-$a->strings["On this website, your Facebook friend stream is only visible to you."] = "Je ĉi-tiu retejo, la fluo de viaj amikoj ĉe Facebook nur videblas al vi.";
-$a->strings["The following settings determine the privacy of your Facebook profile wall on this website."] = "La sekvontaj agordoj difinas la privatecon de via Facebook profilmuro je ĉi-tiu retejo.";
-$a->strings["On this website your Facebook profile wall conversations will only be visible to you"] = "Je ĉi-tiu retejo, la conversacioj sur via Facebook profilmuro nur videblas al vi.";
-$a->strings["Do not import your Facebook profile wall conversations"] = "Ne importi konversaciojn de via Facebook profilmuro";
-$a->strings["If you choose to link conversations and leave both of these boxes unchecked, your Facebook profile wall will be merged with your profile wall on this website and your privacy settings on this website will be used to determine who may see the conversations."] = "Se vi elektas alligi conversaciojn kaj ne elektas tiujn butonojn, via Facebook profilmuro estas kunigota kun via profilmuro ĉi tie. Viaj privatecaj agordoj ĉi tie difinos kiu povas vidi la coversaciojn.";
-$a->strings["Comma separated applications to ignore"] = "Ignorotaj programoj, disigita per komo";
-$a->strings["Problems with Facebook Real-Time Updates"] = "Problemoj kun Facebook Realtempaj Äœisdatigoj";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Facebook Connector Settings"] = "Agordoj por la Facebook konektilo";
-$a->strings["Facebook API Key"] = "Facebook API Ålosilo";
-$a->strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.<br><br>"] = "Eraro: Åœajnas kvazaÅ­ vi agordis la App-ID kaj la sekreton en via .htconfig.php dosiero. Kiam ili estas agordita tie, vi ne povas agordi Äin en tiu ĉi formo.<br><br>";
-$a->strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = "Eraro: La API Ålosilo aspektas malÄusta (ne eblas ricevi la programa atingoĵetono).";
-$a->strings["The given API Key seems to work correctly."] = "La API Ålosilo Åajne Äuste funkcias.";
-$a->strings["The correctness of the API Key could not be detected. Somthing strange's going on."] = "Ne povis kontroli la Äustecon de la API Ålosilo. Ia stranga afero okazas. ";
-$a->strings["App-ID / API-Key"] = "Programo ID / API Åœlosilo";
-$a->strings["Application secret"] = "Programo sekreto";
-$a->strings["Polling Interval in minutes (minimum %1\$s minutes)"] = "Intervalo de enketo en minutoj (minimume %1\$s minutoj)";
-$a->strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = "Sinkronigi komentojn (vi ricevas ĉiujn komentojn de Facebook, sed la Åargo de la sistemo iom kreskas)";
-$a->strings["Real-Time Updates"] = "Realtempaj Äœisdatigoj";
-$a->strings["Real-Time Updates are activated."] = "Realtempaj Äœisdatigoj estas Åaltita";
-$a->strings["Deactivate Real-Time Updates"] = "MalÅalti Realtempaj Äœisdatigoj";
-$a->strings["Real-Time Updates not activated."] = "Realtempaj Äœisdatigoj estas malÅaltita";
-$a->strings["Activate Real-Time Updates"] = "Åœalti Realtempaj Äœisdatigoj";
-$a->strings["The new values have been saved."] = "Konservis novajn valorojn.";
-$a->strings["Post to Facebook"] = "AfiÅi al Facebook";
-$a->strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "AfiÅado al Facebook nuligita ĉar okazis konflikto en la multretpermesoj.";
-$a->strings["View on Friendica"] = "Vidi ĉe Friendica";
-$a->strings["Facebook post failed. Queued for retry."] = "Malsukcesis afiÅi ĉe Facebook. Enigita en vico.";
-$a->strings["Your Facebook connection became invalid. Please Re-authenticate."] = "Via Facbook konekto iÄis nevalida. Bonvolu reaÅ­tentiÄi.";
-$a->strings["Facebook connection became invalid"] = "Facebook konekto iÄis nevalida.";
-$a->strings["Hi %1\$s,\n\nThe connection between your accounts on %2\$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3\$sre-authenticate the Facebook-connector%4\$s."] = "Saluton %1\$s,\n\nla kontekto inter viaj kontoj ĉe %2\$s kaj Facebook malvalidiÄis. Tio kutime okazas post kiam via Åangas vian pasvorton ĉe Facebook. Por reaktivigi la konekto, vi bezonas %3\$sreaÅ­tentiÄi la Facebook konektilon%4\$s.";
-$a->strings["StatusNet AutoFollow settings updated."] = "Äœidatigis StatusNet AutoFollow agordojn.";
-$a->strings["StatusNet AutoFollow Settings"] = "StatusNet AutoFollow agordoj";
-$a->strings["Automatically follow any StatusNet followers/mentioners"] = "Aŭtomate sekvu ĉiujn StatusNet sekvantojn/menciantojn.";
-$a->strings["Lifetime of the cache (in hours)"] = "VivodaÅ­ro de kaÅmemoro (horoj)";
-$a->strings["Cache Statistics"] = "Statistikoj pri kaÅmemoro";
-$a->strings["Number of items"] = "Kvanto da eroj";
-$a->strings["Size of the cache"] = "Grando de la kaÅmemoro";
-$a->strings["Delete the whole cache"] = "ForviÅi la kaÅmemoron";
-$a->strings["%d person likes this"] = array(
+App::$strings["You have no more invitations available"] = "Vi ne plu disponeblas invitaĵojn";
+App::$strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Vizitu %s por listo de publikaj retejoj kie vi povas aliÄi. Anoj de Friendica ĉe aliaj retejoj povas konekti unu kun la alian, kaj ankaÅ­ kun membroj de multaj aliaj retejoj.";
+App::$strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Por akcepti ĉi tiu invito, bonvolu viziti kaj registriÄi ĉe %s au alia publika Friendica retejo.";
+App::$strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Ĉiuj Friendica retejoj interkonektiÄas kaj kune faras grandan altprivatecan interkonan reton, kiun posedas kaj kontrolas Äiaj membroj. Ili ankaÅ­ povas konekti kun multe de tradiciaj interkonaj retejoj. Vidu %s por listo de publikaj retejoj kie vi povas aliÄi.";
+App::$strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Senkulpigu nin. La sistemo nuntempe ne estas agordita por konekti al aliaj retejoj au inviti membrojn.";
+App::$strings["Send invitations"] = "Sendi invitojn";
+App::$strings["Enter email addresses, one per line:"] = "Entajpu retpoÅtadresojn, po unu por ĉiu linio.";
+App::$strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ni bonkore invitas vin aliÄi kun ni kaj aliaj bonaj amikoj ĉe Friendica. Helpu nin krei pli bonan interkonan reton.";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "Vi bezonas ĉi-tiun invitkodon: \$invite_code";
+App::$strings["Once you have registered, please connect with me via my profile page at:"] = "Kiam vi registris, bonvolu konekti al mi pere de mi profilo ĉe: ";
+App::$strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Por pli da informoj pri Friendica, kaj kial ni pensas ke Äi estas grava, bonvolu viziti http://friendica.com";
+App::$strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Tio ĉi okazis de tempo al tempo se ambaÅ­ personoj petas kontakton ka Äi jam estas aprobita.";
+App::$strings["Response from remote site was not understood."] = "Ne komprenis la rispondon de la fora retejo.";
+App::$strings["Unexpected response from remote site: "] = "Neatendita rispondo de la fora retejo:";
+App::$strings["Confirmation completed successfully."] = "Konfirmo sukcese kompletigita.";
+App::$strings["Remote site reported: "] = "La fora retejo raportis:";
+App::$strings["Temporary failure. Please wait and try again."] = "Dumtempa eraro. Bonvolu atendi kaj provi refoje.";
+App::$strings["Introduction failed or was revoked."] = "La prezento malsukcesis au estas revokita.";
+App::$strings["Unable to set contact photo."] = "Neeblas agordi la kontaktbildo.";
+App::$strings["%1\$s is now friends with %2\$s"] = "%1\$s amikiÄis kun %2\$s";
+App::$strings["No user record found for '%s' "] = "Ne trovis uzanton '%s' ";
+App::$strings["Our site encryption key is apparently messed up."] = "Åœajnas kvazaÅ­ la ĉifroÅlosilo de nia retejo estas fuÅita.";
+App::$strings["Empty site URL was provided or URL could not be decrypted by us."] = "Malplena adreso de retejo provizita, aŭ ni ne povis malĉifri la adreson.";
+App::$strings["Contact record was not found for you on our site."] = "Kontakto ne trovita por vi en via retejo.";
+App::$strings["Site public key not available in contact record for URL %s."] = "Publika Ålosilo de retejo ne disponeblas en la kontaktrikordo por la URL adreso %s.";
+App::$strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "La identeco provizita de via sistemo estas duoblo ĉe nia sistemo. Ĝi eble funkcias se vi provas refoje.";
+App::$strings["Unable to set your contact credentials on our system."] = "Ne sukcesis agordi la legitimaĵojn de via kontakto ĉe nia sistemo.";
+App::$strings["Unable to update your contact profile details on our system"] = "Neeblas Äisdatigi viajn profildetalojn ĉe nia sistemo.";
+App::$strings["Connection accepted at %s"] = "Konekto akceptita je %s";
+App::$strings["%1\$s has joined %2\$s"] = "%1\$s aliÄis al %2\$s";
+App::$strings["Google+ Import Settings"] = "Google+ Importo";
+App::$strings["Enable Google+ Import"] = "Aktivigi Äœoogle+ Importon";
+App::$strings["Google Account ID"] = "Google Konto ID";
+App::$strings["Google+ Import Settings saved."] = "Konservis Agordojn por Google+ Importo.";
+App::$strings["Facebook disabled"] = "Facebook malÅaltita";
+App::$strings["Updating contacts"] = "Mi Äisdatigas la kontaktojn.";
+App::$strings["Facebook API key is missing."] = "La API Ålosilo de Facebook ne estas konata ĉi tie.";
+App::$strings["Facebook Connect"] = "Kontekto al Facebook";
+App::$strings["Install Facebook connector for this account."] = "Instali la Facebook konektilo por ĉi tiu konto.";
+App::$strings["Remove Facebook connector"] = "Forigi la Facebook konektilon.";
+App::$strings["Re-authenticate [This is necessary whenever your Facebook password is changed.]"] = "ReaÅ­tentiÄi [Tio estas bezonata ĉiam kiam vi ÅanÄis vian pasvorton ĉe Facebook.]";
+App::$strings["Post to Facebook by default"] = "Ĉiam afiÅi al Facebook.";
+App::$strings["Facebook friend linking has been disabled on this site. The following settings will have no effect."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. La sekvantaj agordoj do ne havas validecon.";
+App::$strings["Facebook friend linking has been disabled on this site. If you disable it, you will be unable to re-enable it."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. Se vi malÅaltas Äin, vi ne eblos ree Åalti Äin.";
+App::$strings["Link all your Facebook friends and conversations on this website"] = "Alligu ĉiujn viajn Facebook amikojn kaj konversaciojn je ĉi-tiu retejo.";
+App::$strings["Facebook conversations consist of your <em>profile wall</em> and your friend <em>stream</em>."] = "Facebok konversacioj konsistas el via <em>profilmuro</em> kaj la <em>fluo</em> de viaj amikoj.";
+App::$strings["On this website, your Facebook friend stream is only visible to you."] = "Je ĉi-tiu retejo, la fluo de viaj amikoj ĉe Facebook nur videblas al vi.";
+App::$strings["The following settings determine the privacy of your Facebook profile wall on this website."] = "La sekvontaj agordoj difinas la privatecon de via Facebook profilmuro je ĉi-tiu retejo.";
+App::$strings["On this website your Facebook profile wall conversations will only be visible to you"] = "Je ĉi-tiu retejo, la conversacioj sur via Facebook profilmuro nur videblas al vi.";
+App::$strings["Do not import your Facebook profile wall conversations"] = "Ne importi konversaciojn de via Facebook profilmuro";
+App::$strings["If you choose to link conversations and leave both of these boxes unchecked, your Facebook profile wall will be merged with your profile wall on this website and your privacy settings on this website will be used to determine who may see the conversations."] = "Se vi elektas alligi conversaciojn kaj ne elektas tiujn butonojn, via Facebook profilmuro estas kunigota kun via profilmuro ĉi tie. Viaj privatecaj agordoj ĉi tie difinos kiu povas vidi la coversaciojn.";
+App::$strings["Comma separated applications to ignore"] = "Ignorotaj programoj, disigita per komo";
+App::$strings["Problems with Facebook Real-Time Updates"] = "Problemoj kun Facebook Realtempaj Äœisdatigoj";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Facebook Connector Settings"] = "Agordoj por la Facebook konektilo";
+App::$strings["Facebook API Key"] = "Facebook API Ålosilo";
+App::$strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.<br><br>"] = "Eraro: Åœajnas kvazaÅ­ vi agordis la App-ID kaj la sekreton en via .htconfig.php dosiero. Kiam ili estas agordita tie, vi ne povas agordi Äin en tiu ĉi formo.<br><br>";
+App::$strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = "Eraro: La API Ålosilo aspektas malÄusta (ne eblas ricevi la programa atingoĵetono).";
+App::$strings["The given API Key seems to work correctly."] = "La API Ålosilo Åajne Äuste funkcias.";
+App::$strings["The correctness of the API Key could not be detected. Somthing strange's going on."] = "Ne povis kontroli la Äustecon de la API Ålosilo. Ia stranga afero okazas. ";
+App::$strings["App-ID / API-Key"] = "Programo ID / API Åœlosilo";
+App::$strings["Application secret"] = "Programo sekreto";
+App::$strings["Polling Interval in minutes (minimum %1\$s minutes)"] = "Intervalo de enketo en minutoj (minimume %1\$s minutoj)";
+App::$strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = "Sinkronigi komentojn (vi ricevas ĉiujn komentojn de Facebook, sed la Åargo de la sistemo iom kreskas)";
+App::$strings["Real-Time Updates"] = "Realtempaj Äœisdatigoj";
+App::$strings["Real-Time Updates are activated."] = "Realtempaj Äœisdatigoj estas Åaltita";
+App::$strings["Deactivate Real-Time Updates"] = "MalÅalti Realtempaj Äœisdatigoj";
+App::$strings["Real-Time Updates not activated."] = "Realtempaj Äœisdatigoj estas malÅaltita";
+App::$strings["Activate Real-Time Updates"] = "Åœalti Realtempaj Äœisdatigoj";
+App::$strings["The new values have been saved."] = "Konservis novajn valorojn.";
+App::$strings["Post to Facebook"] = "AfiÅi al Facebook";
+App::$strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "AfiÅado al Facebook nuligita ĉar okazis konflikto en la multretpermesoj.";
+App::$strings["View on Friendica"] = "Vidi ĉe Friendica";
+App::$strings["Facebook post failed. Queued for retry."] = "Malsukcesis afiÅi ĉe Facebook. Enigita en vico.";
+App::$strings["Your Facebook connection became invalid. Please Re-authenticate."] = "Via Facbook konekto iÄis nevalida. Bonvolu reaÅ­tentiÄi.";
+App::$strings["Facebook connection became invalid"] = "Facebook konekto iÄis nevalida.";
+App::$strings["Hi %1\$s,\n\nThe connection between your accounts on %2\$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3\$sre-authenticate the Facebook-connector%4\$s."] = "Saluton %1\$s,\n\nla kontekto inter viaj kontoj ĉe %2\$s kaj Facebook malvalidiÄis. Tio kutime okazas post kiam via Åangas vian pasvorton ĉe Facebook. Por reaktivigi la konekto, vi bezonas %3\$sreaÅ­tentiÄi la Facebook konektilon%4\$s.";
+App::$strings["StatusNet AutoFollow settings updated."] = "Äœidatigis StatusNet AutoFollow agordojn.";
+App::$strings["StatusNet AutoFollow Settings"] = "StatusNet AutoFollow agordoj";
+App::$strings["Automatically follow any StatusNet followers/mentioners"] = "Aŭtomate sekvu ĉiujn StatusNet sekvantojn/menciantojn.";
+App::$strings["Lifetime of the cache (in hours)"] = "VivodaÅ­ro de kaÅmemoro (horoj)";
+App::$strings["Cache Statistics"] = "Statistikoj pri kaÅmemoro";
+App::$strings["Number of items"] = "Kvanto da eroj";
+App::$strings["Size of the cache"] = "Grando de la kaÅmemoro";
+App::$strings["Delete the whole cache"] = "ForviÅi la kaÅmemoron";
+App::$strings["%d person likes this"] = array(
0 => "%d homo Åatas tiun",
1 => "%d homoj Åatas tiun",
);
-$a->strings["%d person doesn't like this"] = array(
+App::$strings["%d person doesn't like this"] = array(
0 => "%d homo malÅatas tiun",
1 => "%d homo malÅatas tiun",
);
-$a->strings["Get added to this list!"] = "IÄu membro de ĉi tiu listo!";
-$a->strings["Generate new key"] = "Generi novan ĉifroÅlosilon";
-$a->strings["Widgets key"] = "Ŝlosilo por fenestraĵoj";
-$a->strings["Widgets available"] = "Disponeblaj fenestraĵoj";
-$a->strings["Connect on Friendica!"] = "Konekti ĉe Friendica!";
-$a->strings["YourLS Settings"] = "\"YourLS\" Agordoj";
-$a->strings["URL: http://"] = "URL adreso: http://";
-$a->strings["Username:"] = "Salutnomo:";
-$a->strings["Password:"] = "Pasvorto:";
-$a->strings["Use SSL "] = "Uzi SSL ";
-$a->strings["yourls Settings saved."] = "Konservis la agordojn de YourLS.";
-$a->strings["Post to LiveJournal"] = "AfiÅi ĉe LiveJournal";
-$a->strings["LiveJournal Post Settings"] = "Agordoj pri afiÅoj ĉe LiveJournal";
-$a->strings["Enable LiveJournal Post Plugin"] = "Åœalti la LiveJournal-afiÅo kromprogramon.";
-$a->strings["LiveJournal username"] = "LiveJournal Salutnomo";
-$a->strings["LiveJournal password"] = "LiveJournal pasvorto";
-$a->strings["Post to LiveJournal by default"] = "DefaÅ­lte afiÅi al LiveJournal";
-$a->strings["Not Safe For Work (General Purpose Content Filter) settings"] = "Not Safe For Work (Äenerala filtrilo por enhavoj) agordoj";
-$a->strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Tiu kromprogramo serĉas la malsupre agordatajn vortojn en afiÅoj kaj malvidebligis ilin se ili enhavas iun vorton. Tiel, afiÅoj ne montriÄis kiuj enhavas maladekvatan enhavon, ekzemple seksumaj aferoj, kiuj ne estas adekvata, ekzemple en la laborejo. En la reto, oni kutime markas tiajn afiÅojn #NSFW - Not Safe For Work - ne adekvata por la laborejo. La filtrilo ankaÅ­ serĉas ĉiujn vortojn kiujn vi agordas kaj tial funkcias kiel Äenerala filtrilo.";
-$a->strings["Enable Content filter"] = "Åœalti la filtrilo por la enhavo";
-$a->strings["Comma separated list of keywords to hide"] = "Perkome disigita listo da kaÅontaj Ålosilvortoj";
-$a->strings["Use /expression/ to provide regular expressions"] = "Uzu /expr/ por provizi regulajn esprimojn.";
-$a->strings["NSFW Settings saved."] = "NSFW agordoj konservitaj.";
-$a->strings["%s - Click to open/close"] = "%s - Klaku por malfermi/fermi";
-$a->strings["Forums"] = "Forumoj";
-$a->strings["show more"] = "montri pli";
-$a->strings["Forums:"] = "Forumoj:";
-$a->strings["Page settings updated."] = "PaÄajn agordojn Äisdatigita.";
-$a->strings["Page Settings"] = "PaÄaj Agordoj";
-$a->strings["How many forums to display on sidebar without paging"] = "Montri tiom da forumoj en la flanka strio sen paÄigo";
-$a->strings["Randomise Page/Forum list"] = "Hazardigi la liston de PaÄoj/Forumoj";
-$a->strings["Show pages/forums on profile page"] = "Montri paÄojn/forumojn sur la profilpaÄo";
-$a->strings["Planets Settings"] = "Agordo pri Planets";
-$a->strings["Enable Planets Plugin"] = "Åœalti la Planets kromprogamon";
-$a->strings["Login"] = "Ensaluti";
-$a->strings["OpenID"] = "OpenID";
-$a->strings["Latest users"] = "Ä´usaj uzantoj";
-$a->strings["Most active users"] = "Plej aktivaj uzantoj";
-$a->strings["Latest photos"] = "Ä´usaj bildoj";
-$a->strings["Latest likes"] = "Ä´usaj Åatitaĵoj";
-$a->strings["event"] = "okazo";
-$a->strings["U.S. Time Format (mm/dd/YYYY)"] = "Usona datformato (mm/dd/YYYY)";
-$a->strings["German Time Format (dd.mm.YYYY)"] = "Germana datformato (dd.mm.YYYY)";
-$a->strings["Error"] = "Eraro";
-$a->strings["No access"] = "No access";
-$a->strings["New event"] = "Nova okazo";
-$a->strings["Today"] = "HodiaÅ­";
-$a->strings["Day"] = "Tago";
-$a->strings["Week"] = "Semajno";
-$a->strings["Month"] = "Monato";
-$a->strings["Reload"] = "ReÅargi";
-$a->strings["Date"] = "Dato";
-$a->strings["Not found"] = "Ne trovita";
-$a->strings["Go back to the calendar"] = "Iri reen al la kalendaro";
-$a->strings["Starts"] = "Komencas";
-$a->strings["Ends"] = "Finas";
-$a->strings["Description"] = "Priskribo";
-$a->strings["Notification"] = "Atentigo";
-$a->strings["Minutes"] = "Minutoj";
-$a->strings["Hours"] = "Horoj";
-$a->strings["Days"] = "Tagoj";
-$a->strings["before"] = "antaÅ­";
-$a->strings["Calendar Settings"] = "Kalendaraj Agordoj";
-$a->strings["Date format"] = "Datformato";
-$a->strings["Time zone"] = "Horzono";
-$a->strings["Limitations"] = "Limigoj";
-$a->strings["Warning"] = "Averto";
-$a->strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sinkronigo (iPhone, Thunderbird Lightning, Android, ...)";
-$a->strings["Synchronizing this calendar with the iPhone"] = "Sinkronigi tiun kalendaron kun la iPhone";
-$a->strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sinkronigi viajn Friendica kontaktojn kun la iPhone";
-$a->strings["Friendica-Contacts"] = "Friendica Kontaktoj";
-$a->strings["Your Friendica-Contacts"] = "Viaj Friendica Kontaktoj";
-$a->strings["Calendar"] = "Kalendaro";
-$a->strings["Extended calendar with CalDAV-support"] = "Etendita kalendaro kun CalDAV subteno";
-$a->strings["The database tables have been installed."] = "La tabeloj estas instalita en la datumbazo";
-$a->strings["An error occurred during the installation."] = "Eraro okazis dum instalado";
-$a->strings["No system-wide settings yet."] = "AnkoraÅ­ ne disponablas tutsistemaj agordoj";
-$a->strings["Database status"] = "Stato de datumbazo";
-$a->strings["Installed"] = "Instalita";
-$a->strings["Upgrade needed"] = "Äœisdatigo bezonata";
-$a->strings["Upgrade"] = "Äœisdatigo";
-$a->strings["Not installed"] = "Ne instalita";
-$a->strings["Install"] = "Instali";
-$a->strings["Troubleshooting"] = "Problemsolvado";
-$a->strings["Manual creation of the database tables:"] = "Mana kreado de tabeloj en la datumbazo:";
-$a->strings["Show SQL-statements"] = "Montru SQL ordonojn";
-$a->strings["Private Calendar"] = "Privata kalendaro";
-$a->strings["Friendica Events: Mine"] = "Friendica Okazoj: Miaj";
-$a->strings["Friendica Events: Contacts"] = "Friendica Okazoj: De Kontaktoj";
-$a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"] = "Permesi vian identecon ĉe Friendica (%s) por konekti al eksteraj konservejoj subtenata de unhosted (ekz. OwnCloud). Vidu <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>";
-$a->strings["Template URL (with {category})"] = "URL adreso de Åablono (kun {category})";
-$a->strings["OAuth end-point"] = "OAuth finpunkto";
-$a->strings["Api"] = "Api";
-$a->strings["Member since:"] = "Membro ekde:";
-$a->strings["Three Dimensional Tic-Tac-Toe"] = "Tri-dimensia Tiktakto";
-$a->strings["3D Tic-Tac-Toe"] = "3D Tiktakto";
-$a->strings["New game"] = "Nova ludo";
-$a->strings["New game with handicap"] = "Nova ludo kun handikapo";
-$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Tri-dimensia tiktakto similas la tradician ludon, sed estas ludata sur pluraj ebenoj dum la sama tempo.";
-$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Ĉi-kaze ekzistas tri ebenoj. Vi venkas vicigante tri signojn en una vico, en la sama ebeno, same kiel supren, malsupren aŭ diagonale, trans la ebenoj.";
-$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "La ludo kun handikapo malvalidigas la mezan pozicion sur la meza ebeno, ĉar la ludisto kio okupas ĉi tiun pozicion ĉiam havas avantaÄon.";
-$a->strings["You go first..."] = "Estas via vico unue.";
-$a->strings["I'm going first this time..."] = "Ĉi-tempe, unue estas mia vico.";
-$a->strings["You won!"] = "Vi venkis!";
-$a->strings["\"Cat\" game!"] = "Sendecida ludo!";
-$a->strings["I won!"] = "Mi venkis!";
-$a->strings["Randplace Settings"] = "Randplace agordoj.";
-$a->strings["Enable Randplace Plugin"] = "Aktivigi la Randplace kromprogramon.";
-$a->strings["Post to Dreamwidth"] = "AfiÅi al Dreamwidth";
-$a->strings["Dreamwidth Post Settings"] = "Agordoj por AfiÅoj al Dreamwidth";
-$a->strings["Enable dreamwidth Post Plugin"] = "Åœalti la Dreamwidth Kromprogramon";
-$a->strings["dreamwidth username"] = "Dreamwidth salutnomo";
-$a->strings["dreamwidth password"] = "Dreamwidth pasvorto";
-$a->strings["Post to dreamwidth by default"] = "DefaÅ­lte afiÅi al Dreamwidth";
-$a->strings["Post to Drupal"] = "AfiÅi al Drupal";
-$a->strings["Drupal Post Settings"] = "Agordoj por Drupal AfiÅoj";
-$a->strings["Enable Drupal Post Plugin"] = "Åœalti la Drupal-afiÅo Kromprogramon";
-$a->strings["Drupal username"] = "Drupal salutnomo";
-$a->strings["Drupal password"] = "Drupal pasvorto";
-$a->strings["Post Type - article,page,or blog"] = "Tipo de AfiÅoj - article, page, aÅ­ blog";
-$a->strings["Drupal site URL"] = "URL adreso de Drupal retejo";
-$a->strings["Drupal site uses clean URLS"] = "Drupal retejo uzas purajn URL adresojn";
-$a->strings["Post to Drupal by default"] = "DefaÅ­lte afiÅi ĉe Drupal";
-$a->strings["Post from Friendica"] = "AfiÅo de Friendica";
-$a->strings["Startpage Settings"] = "StartpaÄaj Agordoj";
-$a->strings["Home page to load after login - leave blank for profile wall"] = "HejmpaÄo Åargonta post la ensaluto - Lasu malplena por profilmuro.";
-$a->strings["Examples: &quot;network&quot; or &quot;notifications/system&quot;"] = "Ekzemple: &quot;network&quot; aÅ­ &quot;notifications/system&quot;";
-$a->strings["Geonames settings updated."] = "Äœidatigis la Geonames agordojn.";
-$a->strings["Geonames Settings"] = "Geonames Agordoj";
-$a->strings["Enable Geonames Plugin"] = "Åœalti la Geonames Kromprogramon";
-$a->strings["Your account on %s will expire in a few days."] = "Via konto ĉe %s senvalidiÄos post kelkaj tagoj.";
-$a->strings["Your Friendica account is about to expire."] = "Via konto ĉe Friendica baldaÅ­ senvalidiÄos.";
-$a->strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "Saluton %1\$s,\n\nVia konto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi povas konservi vian konton se vi ensalutas almenaÅ­ ĉiujn 30 tagojn. ";
-$a->strings["Upload a file"] = "AlÅuti dosieron";
-$a->strings["Drop files here to upload"] = "Åœovmeti dosierojn ĉi tie por alÅuti ilin.";
-$a->strings["Failed"] = "Malsukcesi";
-$a->strings["No files were uploaded."] = "Neniom da dosieroj alÅutita.";
-$a->strings["Uploaded file is empty"] = "AlÅutita dosiero estas malplena.";
-$a->strings["File has an invalid extension, it should be one of "] = "Dosiero havas nevalidan sufikson. Äœi estu unu de ";
-$a->strings["Upload was cancelled, or server error encountered"] = "AlÅutado estas nuligita aÅ­ okazis eraro sur la servilo";
-$a->strings["OEmbed settings updated"] = "Äœisdatigis OEmbed agordojn";
-$a->strings["Use OEmbed for YouTube videos"] = "Uzi OEmbed por YouTube videtoj";
-$a->strings["URL to embed:"] = "Enigi la URL adreson:";
-$a->strings["Impressum"] = "Kolofono";
-$a->strings["Site Owner"] = "Proprietulo de la paÄo";
-$a->strings["Email Address"] = "RetpoÅta Adreso";
-$a->strings["Postal Address"] = "PoÅta Adreso";
-$a->strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "La kolofono (impressum) kromprogramo bezonas agordojn!<br />Bonvolu aldoni minimume la <tt>owner</tt> variablon al via agorda dosiero. Por aliaj variabloj, bonvolu legi la README dosieron de la kromprogramo.";
-$a->strings["The page operators name."] = "La nomo de la funkciigisto de la retejo.";
-$a->strings["Site Owners Profile"] = "Profilo de la Proprietulo de la Retejo";
-$a->strings["Profile address of the operator."] = "La profilo de la funkciigisto de la retejo.";
-$a->strings["How to contact the operator via snail mail. You can use BBCode here."] = "Kiel poÅte kontakti la funkciigisto de la retejo. Vi eblas uzi BBCode ĉi tie.";
-$a->strings["Notes"] = "Notoj";
-$a->strings["Additional notes that are displayed beneath the contact information. You can use BBCode here."] = "Pli da notoj kiuj aperas sub la kontaktinformoj. Vi eblas uzi BBCode ĉi tie.";
-$a->strings["How to contact the operator via email. (will be displayed obfuscated)"] = "Kiel kontakti la funkciigiston de la retejo per retpoÅto. (montriÄos vuale) ";
-$a->strings["Footer note"] = "PaÄpiednoto";
-$a->strings["Text for the footer. You can use BBCode here."] = "Teksto por la paÄpiedo. Vie eblas uzi BBCode ĉi tie.";
-$a->strings["Report Bug"] = "Skribi cimraporton";
-$a->strings["No Timeline settings updated."] = "No Timeline agordojn Äisdatigita.";
-$a->strings["No Timeline Settings"] = "No Timeline Agordoj";
-$a->strings["Disable Archive selector on profile wall"] = "Malaktivigi la Arkivo elektilo sur la profilmuro";
-$a->strings["\"Blockem\" Settings"] = "\"Blockem\" Agordoj";
-$a->strings["Comma separated profile URLS to block"] = "Blokotaj URL adresoj, disigita per komo";
-$a->strings["BLOCKEM Settings saved."] = "Konservis Agordojn de BLOCKEM.";
-$a->strings["Blocked %s - Click to open/close"] = "%s blokita - Klaku por malfermi/fermi";
-$a->strings["Unblock Author"] = "Malbloki AÅ­toron";
-$a->strings["Block Author"] = "Bloki AÅ­toron";
-$a->strings["blockem settings updated"] = "Äœisdatigis la blockem agordojn";
-$a->strings[":-)"] = ":-)";
-$a->strings[":-("] = ":-(";
-$a->strings["lol"] = "lol";
-$a->strings["Quick Comment Settings"] = "Agordoj pri Rapidaj Komentoj";
-$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rapidaj komentoj troviÄas apud komentkampoj, kelkfoje kaÅita. Klaku ilin por provizi simplajn rispondojn.";
-$a->strings["Enter quick comments, one per line"] = "Entajpu rapidaj komentoj, po unu je linio.";
-$a->strings["Quick Comment settings saved."] = "Konservis agordojn pri rapidaj komentoj.";
-$a->strings["Tile Server URL"] = "Adreso de Kahelservilo";
-$a->strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = "Listo de <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">publikaj kahelserviloj</a>";
-$a->strings["Default zoom"] = "DefaÅ­lta zoma faktoro";
-$a->strings["The default zoom level. (1:world, 18:highest)"] = "La defaÅ­lta zoma faktoro. (1:tutmonda, 18:plej proksima)";
-$a->strings["Post to libertree"] = "AfiÅi al libertree";
-$a->strings["libertree Post Settings"] = "Agordoj por AfiÅoj ĉe libertree";
-$a->strings["Enable Libertree Post Plugin"] = "Aktivigi Kromprogramon por AfiÅoj ĉe libertree";
-$a->strings["Libertree API token"] = "Libertree API ĵetono";
-$a->strings["Libertree site URL"] = "URL adreso de libertree retejo:";
-$a->strings["Post to Libertree by default"] = "DefaÅ­lte afiÅi ĉe Libertree";
-$a->strings["The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail."] = "La Mathjax kromprogramo bildigas matematikajn formulojn skribitajn en la LaTeX sintakso, cirkaÅ­igita de la komuna $$ aÅ­ eqnarray bloko en afiÅoj ĉe via muro, Reto folio kaj privataj mesaÄoj.";
-$a->strings["Use the MathJax renderer"] = "Ĉu uzi la Mathjax bildigilo";
-$a->strings["MathJax Base URL"] = "Mathjax Baza URL Adreso";
-$a->strings["The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax."] = "La URL adreso por la javascript dosiero kiu estas inkluzivigonta por uzi Mathjaz. Eblas esti aÅ­ la Mathjax CDN aÅ­ alia Mathjax instalo.";
-$a->strings["Editplain settings updated."] = "Äœisdatigis la Editplain agordojn.";
-$a->strings["Editplain Settings"] = "Agordoj por Editplain";
-$a->strings["Disable richtext status editor"] = "MalÅalti la riĉteksto-redaktilon";
-$a->strings["generic profile image"] = "komuna profilbildo";
-$a->strings["random geometric pattern"] = "loteca geometria skemo";
-$a->strings["monster face"] = "monstrobildo";
-$a->strings["computer generated face"] = "komputita vizaÄo";
-$a->strings["retro arcade style face"] = "retrostila videoludstila vizaÄo";
-$a->strings["Default avatar image"] = "DefaÅ­lta avatarbildo";
-$a->strings["Select default avatar image if none was found at Gravatar. See README"] = "Elektu defaÅ­ltan avatarbildon se neniu troviÄis ĉe Gravatar. Vidu README.";
-$a->strings["Rating of images"] = "Pritakso de bildoj";
-$a->strings["Select the appropriate avatar rating for your site. See README"] = "Elektu la Äustan pritakson de via avataro por via retejo. Vidu README.";
-$a->strings["Gravatar settings updated."] = "Gravatar agordoj Äisdatigitaj.";
-$a->strings["Your Friendica test account is about to expire."] = "Via Friendica provkonto baldaÅ­ malaktiviÄos.";
-$a->strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Saluton %1\$s,\n\nVia testkonto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi esperas ke vi Äuis la teston kaj baldaÅ­ trovosÄustan Friendica retejon por via integrita sociala komunikado. Listo de publikaj retejoj troviÄas ĉe http://dir.friendica.com/siteinfo - kaj por pli da informoj pri kiel instali vian propran Friendica servilon, bonvolu viziti la retejon de la Friendica projekton ĉe http://friendica.com.";
-$a->strings["\"pageheader\" Settings"] = "\"pageheader\" Agordoj";
-$a->strings["pageheader Settings saved."] = "Konservis Agordojn de pageheader.";
-$a->strings["Post to Insanejournal"] = "AfiÅi al Insanejournal";
-$a->strings["InsaneJournal Post Settings"] = "Agordoj pri Insaenejournal AfiÅoj";
-$a->strings["Enable InsaneJournal Post Plugin"] = "Åœalti la InsaneJournal afiÅo kromprogramon.";
-$a->strings["InsaneJournal username"] = "Salutnomo ĉe InsaneJournal";
-$a->strings["InsaneJournal password"] = "Pasvorto ĉe InsaneJournal";
-$a->strings["Post to InsaneJournal by default"] = "DefaÅ­lte afiÅi ĉe InsaneJournal";
-$a->strings["View Source"] = "Vidi Fonton";
-$a->strings["Post to StatusNet"] = "AfiÅi ĉe StatusNet";
-$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Bonvolu kontaki vian retejan administranton.<br />La API URL adreso ne validas.";
-$a->strings["We could not contact the StatusNet API with the Path you entered."] = "Ni ne povis trovi la StatusNet API kun la vojo kiun vi entajpis.";
-$a->strings["StatusNet settings updated."] = "StatusNet agordoj Äisdatigita.";
-$a->strings["StatusNet Posting Settings"] = "Agordoj por StausNet afiÅoj";
-$a->strings["Globally Available StatusNet OAuthKeys"] = "Äœeneralaj disponeblaj StatusNet OAuth Ålosiloj";
-$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Disponeblas antaÅ­agorditaj Ålosilparoj por kelkaj StatusNet serviloj. Se via uzas iun de iu, bonvolu uzi unun de tiuj legitimaĵojn. Se ne, bonvolu konekti al iu alia StatusNet servilo (vidu malsupre).";
-$a->strings["Provide your own OAuth Credentials"] = "Provizi viajn proprajn OAuth legitimaĵojn";
-$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Ne trovis klientajn Ålosilojn por StatusNet. Registru vian Friendica konton kiel klientkomputilo/desktop client en via StausNet konto. Kopiu la klientajn Ålosilojn ĉi tien kaj entajpu la baza API radiko.<br />AntaÅ­ vi registros viajn proprajn OAuth Ålosilojn, demandu al la administranto ĉu jam ekzistas Ålosiloj por ĉi-tiu Friendia retejo je via StatusNet retejo.";
-$a->strings["OAuth Consumer Key"] = "OAuth Åœlosilo de Kliento";
-$a->strings["OAuth Consumer Secret"] = "OAuth Sekreto de Kliento";
-$a->strings["Base API Path (remember the trailing /)"] = "Baza vojo al la API (ne forgesu la finan /)";
-$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Por konekti al vian konton ĉe StatusNet, klaku la malsupran butonon por atingi sekurecan kodon de StatusNet, kiun vi devas alglui en la malsupra kampo kaj sendi la formon. Nur viaj <strong>publikaj</strong> afiÅoj estos afiÅota al StatusNet.";
-$a->strings["Log in with StatusNet"] = "Ensaluti kun StatusNet.";
-$a->strings["Copy the security code from StatusNet here"] = "Alglui la kodon de StatusNet ĉi tie:";
-$a->strings["Cancel Connection Process"] = "Nuligi Konektadon";
-$a->strings["Current StatusNet API is"] = "La nuna StatusNet API estas";
-$a->strings["Cancel StatusNet Connection"] = "Nuligi Konekton al StatusNet";
-$a->strings["Currently connected to: "] = "Konektita al:";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita StatusNet konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al StatusNet gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
-$a->strings["Allow posting to StatusNet"] = "Permesi afiÅojn al StatusNet";
-$a->strings["Send public postings to StatusNet by default"] = "DefaÅ­lte sendi publikajn afiÅojn al StatusNet";
-$a->strings["Send linked #-tags and @-names to StatusNet"] = "Sendi ligitajn #-etikedojn kaj @-nomon al StatusNet";
-$a->strings["Clear OAuth configuration"] = "ForviÅi OAuth agordojn";
-$a->strings["API URL"] = "API URL adreso";
-$a->strings["Infinite Improbability Drive"] = "Senfina Probableca Pelilo";
-$a->strings["Post to Tumblr"] = "AfiÅi al Tumblr";
-$a->strings["Tumblr Post Settings"] = "Agordoj pri afiÅoj ĉe Tumblr";
-$a->strings["Enable Tumblr Post Plugin"] = "Åœalti la kromprogramon por Tumblr afiÅoj";
-$a->strings["Tumblr login"] = "Salutnomo ĉe Tumblr";
-$a->strings["Tumblr password"] = "Pasvorto ĉe Tumblr";
-$a->strings["Post to Tumblr by default"] = "DefaÅ­lte afiÅi ĉe Tumblr";
-$a->strings["Numfriends settings updated."] = "Äœisdatigis agordojn por Numfriends.";
-$a->strings["Numfriends Settings"] = "Agordoj por Numfriends";
-$a->strings["How many contacts to display on profile sidebar"] = "Kiom da kontaktoj mi montru en la flanka strio";
-$a->strings["Gnot settings updated."] = "Äœisdatigis Gnot agordojn.";
-$a->strings["Gnot Settings"] = "Agordoj por Gnot";
-$a->strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Permesas la ĉenadon de retpoÅtaj atentigoj pri komentoj ĉe Gmail kan anonimigado de la temlinio.";
-$a->strings["Enable this plugin/addon?"] = "Åœalti tiun kromprogramon?";
-$a->strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica:Atentigo] Komento pri konversacio #%d";
-$a->strings["Post to Wordpress"] = "AfiÅi al Wordpress";
-$a->strings["WordPress Post Settings"] = "Agordoj por WordPress afiÅojn";
-$a->strings["Enable WordPress Post Plugin"] = "Åœalti la Wordpress-afiÅo kromprogramon";
-$a->strings["WordPress username"] = "WordPress salutnomo";
-$a->strings["WordPress password"] = "WordPress pasvorto";
-$a->strings["WordPress API URL"] = "Wordpress API URL adreso";
-$a->strings["Post to WordPress by default"] = "DefaÅ­lte afiÅi al WordPress";
-$a->strings["Provide a backlink to the Friendica post"] = "Provizi re-ligilon al la Friendica afiÅo";
-$a->strings["Read the original post and comment stream on Friendica"] = "Legi la originalan afiÅon kaj komentfluo ĉe Friendica";
-$a->strings["\"Show more\" Settings"] = "\"Montri pli\" agordoj";
-$a->strings["Enable Show More"] = "Åœalti \"montri pli\"";
-$a->strings["Cutting posts after how much characters"] = "Limitigi afiÅojn al kiom da literoj";
-$a->strings["Show More Settings saved."] = "Konservis \"montri pli\" agordojn.";
-$a->strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = "Ĉi retejo uzas <a href='http://www.piwik.org'>Piwik</a> kiel retuma analizilo.";
-$a->strings["If you do not want that your visits are logged this way you <a href='%s'>can set a cookie to prevent Piwik from tracking further visits of the site</a> (opt-out)."] = "Se ni ne protokolu viajn vizitojn tiel, vi <a href='%s'>povas agordi kuketon por malpermesi Piwik al plu protokoli pliajn vizitojn</a> (mem-for-elekti / opt-out).";
-$a->strings["Piwik Base URL"] = "Piwik baza URL adreso";
-$a->strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Absoluta vojo al via Piwik instalo. (sen protokolo (http/s), inkluzive vosta oblikva streketo)";
-$a->strings["Site ID"] = "Reteja idento";
-$a->strings["Show opt-out cookie link?"] = "Montru ligilon al kuketo por mem-for-elekti (opt-out)?";
-$a->strings["Asynchronous tracking"] = "Nesinkrona spurado.";
-$a->strings["Post to Twitter"] = "AfiÅi ĉe Twitter";
-$a->strings["Twitter settings updated."] = "Äœisdatigis Twitter agordojn.";
-$a->strings["Twitter Posting Settings"] = "Agordoj por afiÅi ĉe Twitter";
-$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Ne trovis klientajn Ålosilojn por Twitter. Bonvolu kontakti vian retejan administranton.";
-$a->strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Je ĉi tiu Friendica retejo, la Twitter kromprogramo jam estas Åaltita, sed via konto anokoraÅ­ ne estas konektita kun via Twitter konto. Por fari tion, klaku la supran butonon por atingi nombrokodon de Twitter, kion vi kopiu en la supran eniga ĉelo, kaj sendu la formularon. Nur viaj <strong>publikaj</strong> afiÅoj estas plusendota al Twitter. ";
-$a->strings["Log in with Twitter"] = "Ensaluti kun Twitter";
-$a->strings["Copy the PIN from Twitter here"] = "Alglui la PIN de Twitter ĉi tie";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita Twitter konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al Twitter gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
-$a->strings["Allow posting to Twitter"] = "Permesi afiÅojn al Twitter";
-$a->strings["Send public postings to Twitter by default"] = "DefaÅ­lte sendi publikajn afiÅojn al Twitter";
-$a->strings["Send linked #-tags and @-names to Twitter"] = "Sendi ligitajn #-etikedojn kaj @-nomon al Twitter";
-$a->strings["Consumer key"] = "Åœlosilo de Kliento";
-$a->strings["Consumer secret"] = "Sekreto de Kliento";
-$a->strings["IRC Settings"] = "IRC Agordoj";
-$a->strings["Channel(s) to auto connect (comma separated)"] = "AÅ­tomate konektiÄi al la kanalo(j) (disigita per komo)";
-$a->strings["Popular Channels (comma separated)"] = "Popularaj kanaloj (disigita per komo)";
-$a->strings["IRC settings saved."] = "IRC agordoj konservitaj.";
-$a->strings["IRC Chatroom"] = "IRC babilejo";
-$a->strings["Popular Channels"] = "Popularaj Kanaloj";
-$a->strings["Post to blogger"] = "AfiÅi al blogger";
-$a->strings["Blogger Post Settings"] = "Agordo pri Blogger AfiÅoj";
-$a->strings["Enable Blogger Post Plugin"] = "Åœalti la Blogger afiÅo kromprogramon";
-$a->strings["Blogger username"] = "Blogger uzantonomo";
-$a->strings["Blogger password"] = "Blogger pasvorto";
-$a->strings["Blogger API URL"] = "Blogger API URL";
-$a->strings["Post to Blogger by default"] = "DefaÅ­lte afiÅi al Blogger";
-$a->strings["Post to Posterous"] = "AfiÅi al Posterous";
-$a->strings["Posterous Post Settings"] = "Agordoj pri afiÅoj ĉe Posterous";
-$a->strings["Enable Posterous Post Plugin"] = "Åœalti la Poserous-afiÅo kromprogramon";
-$a->strings["Posterous login"] = "Posterous salutnomo";
-$a->strings["Posterous password"] = "Posterous pasvorto";
-$a->strings["Posterous site ID"] = "Idento de Posterous retejo";
-$a->strings["Posterous API token"] = "API ĵetono de Posterous retejo";
-$a->strings["Post to Posterous by default"] = "DefaÅ­lte afiÅi al Posterous";
-$a->strings["Theme settings"] = "Agordoj pri la etoso";
-$a->strings["Set resize level for images in posts and comments (width and height)"] = "Agordi la regrandignivelo por bildoj en afiÅoj kaj komentoj (larÄo kaj alto)";
-$a->strings["Set font-size for posts and comments"] = "Agordi la tiparan grandon por afiÅoj kaj komentoj";
-$a->strings["Set theme width"] = "Agordi la larÄo por la etoso";
-$a->strings["Color scheme"] = "Kolorskemo";
-$a->strings["Your posts and conversations"] = "Viaj afiÅoj kaj komunikadoj";
-$a->strings["Your profile page"] = "Via profilo";
-$a->strings["Your contacts"] = "Viaj kontaktoj";
-$a->strings["Your photos"] = "Viaj bildoj";
-$a->strings["Your events"] = "Viaj okazoj";
-$a->strings["Personal notes"] = "Personaj notoj";
-$a->strings["Your personal photos"] = "Viaj personaj bildoj";
-$a->strings["Community Pages"] = "Komunumaj paÄoj";
-$a->strings["Community Profiles"] = "Komunumaj Profiloj";
-$a->strings["Last users"] = "Ä´usaj uzantoj";
-$a->strings["Last likes"] = "Ä´usaj Åatitaj elementoj";
-$a->strings["Last photos"] = "Ä´usaj bildoj";
-$a->strings["Find Friends"] = "Trovi Amikojn";
-$a->strings["Local Directory"] = "Loka Katalogo";
-$a->strings["Similar Interests"] = "Similaj Interesoj";
-$a->strings["Invite Friends"] = "Inviti amikojn";
-$a->strings["Earth Layers"] = "Tertavoloj (Earth Layers)";
-$a->strings["Set zoomfactor for Earth Layers"] = "Agordi zoman faktoron por Tertavoloj";
-$a->strings["Set longitude (X) for Earth Layers"] = "Agordi longitudon (X) por Tertavoloj";
-$a->strings["Set latitude (Y) for Earth Layers"] = "Agordi latitudon (Y) por Tertavoloj";
-$a->strings["Help or @NewHere ?"] = "Helpu aÅ­ @NewHere ?";
-$a->strings["Connect Services"] = "Konekti Servojn";
-$a->strings["Last Tweets"] = "Ĵusaj Pepaĵoj";
-$a->strings["Set twitter search term"] = "Agordi Twitter serĉtekston";
-$a->strings["don't show"] = "kaÅi";
-$a->strings["show"] = "montri";
-$a->strings["Show/hide boxes at right-hand column:"] = "KaÅi/montri kestojn ĉe dekstra kolumno:";
-$a->strings["Set line-height for posts and comments"] = "Agordi la linigrandon por afiÅoj kaj komentoj";
-$a->strings["Set resolution for middle column"] = "Agordi la distingivon por la meza kolumno";
-$a->strings["Set color scheme"] = "Agordi Kolorskemon";
-$a->strings["Set zoomfactor for Earth Layer"] = "Agordi zoman faktoron de Tertavolo";
-$a->strings["Last tweets"] = "Ĵusaj pepaĵoj";
-$a->strings["Alignment"] = "Äœisrandigo";
-$a->strings["Left"] = "Maldekstren";
-$a->strings["Center"] = "Centren";
-$a->strings["Set colour scheme"] = "Agordi Kolorskemon";
-$a->strings["Gender:"] = "Sekso:";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "NaskiÄtago:";
-$a->strings["Age:"] = "AÄo:";
-$a->strings["Status:"] = "Stato:";
-$a->strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
-$a->strings["Homepage:"] = "HejmpaÄo:";
-$a->strings["Tags:"] = "Markoj:";
-$a->strings["Religion:"] = "Religio:";
-$a->strings["About:"] = "Pri:";
-$a->strings["Hobbies/Interests:"] = "Åœatokupoj/Interesoj:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformoj kaj Interkonaj Retejoj:";
-$a->strings["Musical interests:"] = "Muzaikaj interesoj:";
-$a->strings["Books, literature:"] = "Libroj, literaturo:";
-$a->strings["Television:"] = "Televido:";
-$a->strings["Film/dance/culture/entertainment:"] = "Filmoj/dancoj/arto/amuzaĵoj:";
-$a->strings["Love/Romance:"] = "Amo/romanco:";
-$a->strings["Work/employment:"] = "Laboro:";
-$a->strings["School/education:"] = "Lernejo/eduko:";
-$a->strings["Unknown | Not categorised"] = "Nekonata | Nekatorigita";
-$a->strings["Block immediately"] = "Bloki tuj";
-$a->strings["Shady, spammer, self-marketer"] = "Suspekta, spamisto, memmerkatisto";
-$a->strings["Known to me, but no opinion"] = "Konata al mi, sed mi ne havas opinion";
-$a->strings["OK, probably harmless"] = "OK, verÅajne sendanÄera";
-$a->strings["Reputable, has my trust"] = "Fidinda laÅ­ mi";
-$a->strings["Frequently"] = "Ofte";
-$a->strings["Hourly"] = "Ĉiuhore";
-$a->strings["Twice daily"] = "Duope ĉiutage";
-$a->strings["Daily"] = "Ĉiutage";
-$a->strings["Weekly"] = "Ĉiusemajne";
-$a->strings["Monthly"] = "Ĉiumonate";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/TujmesaÄilo";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Male"] = "Vira";
-$a->strings["Female"] = "Ina";
-$a->strings["Currently Male"] = "Nuntempe Vira";
-$a->strings["Currently Female"] = "Nuntempe Ina";
-$a->strings["Mostly Male"] = "Ĉefe Vira";
-$a->strings["Mostly Female"] = "Ĉefe Ina";
-$a->strings["Transgender"] = "Transgenra";
-$a->strings["Intersex"] = "Interseksa";
-$a->strings["Transsexual"] = "Transseksa";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "NeÅ­tra";
-$a->strings["Non-specific"] = "Nespecifa";
-$a->strings["Other"] = "Alia";
-$a->strings["Undecided"] = "Nedecida";
-$a->strings["Males"] = "Viroj";
-$a->strings["Females"] = "Inoj";
-$a->strings["Gay"] = "Geja";
-$a->strings["Lesbian"] = "Lesba";
-$a->strings["No Preference"] = "Neniu Prefero";
-$a->strings["Bisexual"] = "AmbaÅ­seksema";
-$a->strings["Autosexual"] = "Memseksema";
-$a->strings["Abstinent"] = "Abstinema";
-$a->strings["Virgin"] = "Virgulino";
-$a->strings["Deviant"] = "Devia";
-$a->strings["Fetish"] = "Fetiĉo";
-$a->strings["Oodles"] = "Amasa";
-$a->strings["Nonsexual"] = "Neseksa";
-$a->strings["Single"] = "Sola";
-$a->strings["Lonely"] = "Soleca";
-$a->strings["Available"] = "Havebla";
-$a->strings["Unavailable"] = "Nehavebla";
-$a->strings["Has crush"] = "Sekrete enamiÄinta";
-$a->strings["Infatuated"] = "Blinda amo";
-$a->strings["Dating"] = "Rendevuanta";
-$a->strings["Unfaithful"] = "Malfidela";
-$a->strings["Sex Addict"] = "Seksmaniulo";
-$a->strings["Friends"] = "Amikoj";
-$a->strings["Friends/Benefits"] = "Amikoj/AvantaÄoj";
-$a->strings["Casual"] = "Neformala";
-$a->strings["Engaged"] = "Fianĉiginta";
-$a->strings["Married"] = "EdziÄinta";
-$a->strings["Imaginarily married"] = "Image edziÄinta";
-$a->strings["Partners"] = "Geparuloj";
-$a->strings["Cohabiting"] = "KunloÄanta";
-$a->strings["Common law"] = "Registrita partnereco ";
-$a->strings["Happy"] = "Feliĉa";
-$a->strings["Not looking"] = "Ne interesiÄis";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Trompita";
-$a->strings["Separated"] = "DisiÄinta";
-$a->strings["Unstable"] = "Malfirma";
-$a->strings["Divorced"] = "EksedziÄinta";
-$a->strings["Imaginarily divorced"] = "Image eksedziÄinta";
-$a->strings["Widowed"] = "Vidva";
-$a->strings["Uncertain"] = "Ne certa";
-$a->strings["It's complicated"] = "Estas komplika";
-$a->strings["Don't care"] = "Egala";
-$a->strings["Ask me"] = "Demandu min";
-$a->strings["Starts:"] = "Ekas:";
-$a->strings["Finishes:"] = "Finas:";
-$a->strings["(no subject)"] = "(neniu temo)";
-$a->strings["noreply"] = "nerespondi";
-$a->strings[" on Last.fm"] = " ĉe Last.fm";
-$a->strings["prev"] = "antaÅ­a";
-$a->strings["first"] = "unua";
-$a->strings["last"] = "lasta";
-$a->strings["next"] = "sekvanta";
-$a->strings["No contacts"] = "Neniu kontaktoj";
-$a->strings["%d Contact"] = array(
+App::$strings["Get added to this list!"] = "IÄu membro de ĉi tiu listo!";
+App::$strings["Generate new key"] = "Generi novan ĉifroÅlosilon";
+App::$strings["Widgets key"] = "Ŝlosilo por fenestraĵoj";
+App::$strings["Widgets available"] = "Disponeblaj fenestraĵoj";
+App::$strings["Connect on Friendica!"] = "Konekti ĉe Friendica!";
+App::$strings["YourLS Settings"] = "\"YourLS\" Agordoj";
+App::$strings["URL: http://"] = "URL adreso: http://";
+App::$strings["Username:"] = "Salutnomo:";
+App::$strings["Password:"] = "Pasvorto:";
+App::$strings["Use SSL "] = "Uzi SSL ";
+App::$strings["yourls Settings saved."] = "Konservis la agordojn de YourLS.";
+App::$strings["Post to LiveJournal"] = "AfiÅi ĉe LiveJournal";
+App::$strings["LiveJournal Post Settings"] = "Agordoj pri afiÅoj ĉe LiveJournal";
+App::$strings["Enable LiveJournal Post Plugin"] = "Åœalti la LiveJournal-afiÅo kromprogramon.";
+App::$strings["LiveJournal username"] = "LiveJournal Salutnomo";
+App::$strings["LiveJournal password"] = "LiveJournal pasvorto";
+App::$strings["Post to LiveJournal by default"] = "DefaÅ­lte afiÅi al LiveJournal";
+App::$strings["Not Safe For Work (General Purpose Content Filter) settings"] = "Not Safe For Work (Äenerala filtrilo por enhavoj) agordoj";
+App::$strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Tiu kromprogramo serĉas la malsupre agordatajn vortojn en afiÅoj kaj malvidebligis ilin se ili enhavas iun vorton. Tiel, afiÅoj ne montriÄis kiuj enhavas maladekvatan enhavon, ekzemple seksumaj aferoj, kiuj ne estas adekvata, ekzemple en la laborejo. En la reto, oni kutime markas tiajn afiÅojn #NSFW - Not Safe For Work - ne adekvata por la laborejo. La filtrilo ankaÅ­ serĉas ĉiujn vortojn kiujn vi agordas kaj tial funkcias kiel Äenerala filtrilo.";
+App::$strings["Enable Content filter"] = "Åœalti la filtrilo por la enhavo";
+App::$strings["Comma separated list of keywords to hide"] = "Perkome disigita listo da kaÅontaj Ålosilvortoj";
+App::$strings["Use /expression/ to provide regular expressions"] = "Uzu /expr/ por provizi regulajn esprimojn.";
+App::$strings["NSFW Settings saved."] = "NSFW agordoj konservitaj.";
+App::$strings["%s - Click to open/close"] = "%s - Klaku por malfermi/fermi";
+App::$strings["Forums"] = "Forumoj";
+App::$strings["show more"] = "montri pli";
+App::$strings["Forums:"] = "Forumoj:";
+App::$strings["Page settings updated."] = "PaÄajn agordojn Äisdatigita.";
+App::$strings["Page Settings"] = "PaÄaj Agordoj";
+App::$strings["How many forums to display on sidebar without paging"] = "Montri tiom da forumoj en la flanka strio sen paÄigo";
+App::$strings["Randomise Page/Forum list"] = "Hazardigi la liston de PaÄoj/Forumoj";
+App::$strings["Show pages/forums on profile page"] = "Montri paÄojn/forumojn sur la profilpaÄo";
+App::$strings["Planets Settings"] = "Agordo pri Planets";
+App::$strings["Enable Planets Plugin"] = "Åœalti la Planets kromprogamon";
+App::$strings["Login"] = "Ensaluti";
+App::$strings["OpenID"] = "OpenID";
+App::$strings["Latest users"] = "Ä´usaj uzantoj";
+App::$strings["Most active users"] = "Plej aktivaj uzantoj";
+App::$strings["Latest photos"] = "Ä´usaj bildoj";
+App::$strings["Latest likes"] = "Ä´usaj Åatitaĵoj";
+App::$strings["event"] = "okazo";
+App::$strings["U.S. Time Format (mm/dd/YYYY)"] = "Usona datformato (mm/dd/YYYY)";
+App::$strings["German Time Format (dd.mm.YYYY)"] = "Germana datformato (dd.mm.YYYY)";
+App::$strings["Error"] = "Eraro";
+App::$strings["No access"] = "No access";
+App::$strings["New event"] = "Nova okazo";
+App::$strings["Today"] = "HodiaÅ­";
+App::$strings["Day"] = "Tago";
+App::$strings["Week"] = "Semajno";
+App::$strings["Month"] = "Monato";
+App::$strings["Reload"] = "ReÅargi";
+App::$strings["Date"] = "Dato";
+App::$strings["Not found"] = "Ne trovita";
+App::$strings["Go back to the calendar"] = "Iri reen al la kalendaro";
+App::$strings["Starts"] = "Komencas";
+App::$strings["Ends"] = "Finas";
+App::$strings["Description"] = "Priskribo";
+App::$strings["Notification"] = "Atentigo";
+App::$strings["Minutes"] = "Minutoj";
+App::$strings["Hours"] = "Horoj";
+App::$strings["Days"] = "Tagoj";
+App::$strings["before"] = "antaÅ­";
+App::$strings["Calendar Settings"] = "Kalendaraj Agordoj";
+App::$strings["Date format"] = "Datformato";
+App::$strings["Time zone"] = "Horzono";
+App::$strings["Limitations"] = "Limigoj";
+App::$strings["Warning"] = "Averto";
+App::$strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sinkronigo (iPhone, Thunderbird Lightning, Android, ...)";
+App::$strings["Synchronizing this calendar with the iPhone"] = "Sinkronigi tiun kalendaron kun la iPhone";
+App::$strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sinkronigi viajn Friendica kontaktojn kun la iPhone";
+App::$strings["Friendica-Contacts"] = "Friendica Kontaktoj";
+App::$strings["Your Friendica-Contacts"] = "Viaj Friendica Kontaktoj";
+App::$strings["Calendar"] = "Kalendaro";
+App::$strings["Extended calendar with CalDAV-support"] = "Etendita kalendaro kun CalDAV subteno";
+App::$strings["The database tables have been installed."] = "La tabeloj estas instalita en la datumbazo";
+App::$strings["An error occurred during the installation."] = "Eraro okazis dum instalado";
+App::$strings["No system-wide settings yet."] = "AnkoraÅ­ ne disponablas tutsistemaj agordoj";
+App::$strings["Database status"] = "Stato de datumbazo";
+App::$strings["Installed"] = "Instalita";
+App::$strings["Upgrade needed"] = "Äœisdatigo bezonata";
+App::$strings["Upgrade"] = "Äœisdatigo";
+App::$strings["Not installed"] = "Ne instalita";
+App::$strings["Install"] = "Instali";
+App::$strings["Troubleshooting"] = "Problemsolvado";
+App::$strings["Manual creation of the database tables:"] = "Mana kreado de tabeloj en la datumbazo:";
+App::$strings["Show SQL-statements"] = "Montru SQL ordonojn";
+App::$strings["Private Calendar"] = "Privata kalendaro";
+App::$strings["Friendica Events: Mine"] = "Friendica Okazoj: Miaj";
+App::$strings["Friendica Events: Contacts"] = "Friendica Okazoj: De Kontaktoj";
+App::$strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"] = "Permesi vian identecon ĉe Friendica (%s) por konekti al eksteraj konservejoj subtenata de unhosted (ekz. OwnCloud). Vidu <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>";
+App::$strings["Template URL (with {category})"] = "URL adreso de Åablono (kun {category})";
+App::$strings["OAuth end-point"] = "OAuth finpunkto";
+App::$strings["Api"] = "Api";
+App::$strings["Member since:"] = "Membro ekde:";
+App::$strings["Three Dimensional Tic-Tac-Toe"] = "Tri-dimensia Tiktakto";
+App::$strings["3D Tic-Tac-Toe"] = "3D Tiktakto";
+App::$strings["New game"] = "Nova ludo";
+App::$strings["New game with handicap"] = "Nova ludo kun handikapo";
+App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Tri-dimensia tiktakto similas la tradician ludon, sed estas ludata sur pluraj ebenoj dum la sama tempo.";
+App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Ĉi-kaze ekzistas tri ebenoj. Vi venkas vicigante tri signojn en una vico, en la sama ebeno, same kiel supren, malsupren aŭ diagonale, trans la ebenoj.";
+App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "La ludo kun handikapo malvalidigas la mezan pozicion sur la meza ebeno, ĉar la ludisto kio okupas ĉi tiun pozicion ĉiam havas avantaÄon.";
+App::$strings["You go first..."] = "Estas via vico unue.";
+App::$strings["I'm going first this time..."] = "Ĉi-tempe, unue estas mia vico.";
+App::$strings["You won!"] = "Vi venkis!";
+App::$strings["\"Cat\" game!"] = "Sendecida ludo!";
+App::$strings["I won!"] = "Mi venkis!";
+App::$strings["Randplace Settings"] = "Randplace agordoj.";
+App::$strings["Enable Randplace Plugin"] = "Aktivigi la Randplace kromprogramon.";
+App::$strings["Post to Dreamwidth"] = "AfiÅi al Dreamwidth";
+App::$strings["Dreamwidth Post Settings"] = "Agordoj por AfiÅoj al Dreamwidth";
+App::$strings["Enable dreamwidth Post Plugin"] = "Åœalti la Dreamwidth Kromprogramon";
+App::$strings["dreamwidth username"] = "Dreamwidth salutnomo";
+App::$strings["dreamwidth password"] = "Dreamwidth pasvorto";
+App::$strings["Post to dreamwidth by default"] = "DefaÅ­lte afiÅi al Dreamwidth";
+App::$strings["Post to Drupal"] = "AfiÅi al Drupal";
+App::$strings["Drupal Post Settings"] = "Agordoj por Drupal AfiÅoj";
+App::$strings["Enable Drupal Post Plugin"] = "Åœalti la Drupal-afiÅo Kromprogramon";
+App::$strings["Drupal username"] = "Drupal salutnomo";
+App::$strings["Drupal password"] = "Drupal pasvorto";
+App::$strings["Post Type - article,page,or blog"] = "Tipo de AfiÅoj - article, page, aÅ­ blog";
+App::$strings["Drupal site URL"] = "URL adreso de Drupal retejo";
+App::$strings["Drupal site uses clean URLS"] = "Drupal retejo uzas purajn URL adresojn";
+App::$strings["Post to Drupal by default"] = "DefaÅ­lte afiÅi ĉe Drupal";
+App::$strings["Post from Friendica"] = "AfiÅo de Friendica";
+App::$strings["Startpage Settings"] = "StartpaÄaj Agordoj";
+App::$strings["Home page to load after login - leave blank for profile wall"] = "HejmpaÄo Åargonta post la ensaluto - Lasu malplena por profilmuro.";
+App::$strings["Examples: &quot;network&quot; or &quot;notifications/system&quot;"] = "Ekzemple: &quot;network&quot; aÅ­ &quot;notifications/system&quot;";
+App::$strings["Geonames settings updated."] = "Äœidatigis la Geonames agordojn.";
+App::$strings["Geonames Settings"] = "Geonames Agordoj";
+App::$strings["Enable Geonames Plugin"] = "Åœalti la Geonames Kromprogramon";
+App::$strings["Your account on %s will expire in a few days."] = "Via konto ĉe %s senvalidiÄos post kelkaj tagoj.";
+App::$strings["Your Friendica account is about to expire."] = "Via konto ĉe Friendica baldaÅ­ senvalidiÄos.";
+App::$strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "Saluton %1\$s,\n\nVia konto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi povas konservi vian konton se vi ensalutas almenaÅ­ ĉiujn 30 tagojn. ";
+App::$strings["Upload a file"] = "AlÅuti dosieron";
+App::$strings["Drop files here to upload"] = "Åœovmeti dosierojn ĉi tie por alÅuti ilin.";
+App::$strings["Failed"] = "Malsukcesi";
+App::$strings["No files were uploaded."] = "Neniom da dosieroj alÅutita.";
+App::$strings["Uploaded file is empty"] = "AlÅutita dosiero estas malplena.";
+App::$strings["File has an invalid extension, it should be one of "] = "Dosiero havas nevalidan sufikson. Äœi estu unu de ";
+App::$strings["Upload was cancelled, or server error encountered"] = "AlÅutado estas nuligita aÅ­ okazis eraro sur la servilo";
+App::$strings["OEmbed settings updated"] = "Äœisdatigis OEmbed agordojn";
+App::$strings["Use OEmbed for YouTube videos"] = "Uzi OEmbed por YouTube videtoj";
+App::$strings["URL to embed:"] = "Enigi la URL adreson:";
+App::$strings["Impressum"] = "Kolofono";
+App::$strings["Site Owner"] = "Proprietulo de la paÄo";
+App::$strings["Email Address"] = "RetpoÅta Adreso";
+App::$strings["Postal Address"] = "PoÅta Adreso";
+App::$strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "La kolofono (impressum) kromprogramo bezonas agordojn!<br />Bonvolu aldoni minimume la <tt>owner</tt> variablon al via agorda dosiero. Por aliaj variabloj, bonvolu legi la README dosieron de la kromprogramo.";
+App::$strings["The page operators name."] = "La nomo de la funkciigisto de la retejo.";
+App::$strings["Site Owners Profile"] = "Profilo de la Proprietulo de la Retejo";
+App::$strings["Profile address of the operator."] = "La profilo de la funkciigisto de la retejo.";
+App::$strings["How to contact the operator via snail mail. You can use BBCode here."] = "Kiel poÅte kontakti la funkciigisto de la retejo. Vi eblas uzi BBCode ĉi tie.";
+App::$strings["Notes"] = "Notoj";
+App::$strings["Additional notes that are displayed beneath the contact information. You can use BBCode here."] = "Pli da notoj kiuj aperas sub la kontaktinformoj. Vi eblas uzi BBCode ĉi tie.";
+App::$strings["How to contact the operator via email. (will be displayed obfuscated)"] = "Kiel kontakti la funkciigiston de la retejo per retpoÅto. (montriÄos vuale) ";
+App::$strings["Footer note"] = "PaÄpiednoto";
+App::$strings["Text for the footer. You can use BBCode here."] = "Teksto por la paÄpiedo. Vie eblas uzi BBCode ĉi tie.";
+App::$strings["Report Bug"] = "Skribi cimraporton";
+App::$strings["No Timeline settings updated."] = "No Timeline agordojn Äisdatigita.";
+App::$strings["No Timeline Settings"] = "No Timeline Agordoj";
+App::$strings["Disable Archive selector on profile wall"] = "Malaktivigi la Arkivo elektilo sur la profilmuro";
+App::$strings["\"Blockem\" Settings"] = "\"Blockem\" Agordoj";
+App::$strings["Comma separated profile URLS to block"] = "Blokotaj URL adresoj, disigita per komo";
+App::$strings["BLOCKEM Settings saved."] = "Konservis Agordojn de BLOCKEM.";
+App::$strings["Blocked %s - Click to open/close"] = "%s blokita - Klaku por malfermi/fermi";
+App::$strings["Unblock Author"] = "Malbloki AÅ­toron";
+App::$strings["Block Author"] = "Bloki AÅ­toron";
+App::$strings["blockem settings updated"] = "Äœisdatigis la blockem agordojn";
+App::$strings[":-)"] = ":-)";
+App::$strings[":-("] = ":-(";
+App::$strings["lol"] = "lol";
+App::$strings["Quick Comment Settings"] = "Agordoj pri Rapidaj Komentoj";
+App::$strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rapidaj komentoj troviÄas apud komentkampoj, kelkfoje kaÅita. Klaku ilin por provizi simplajn rispondojn.";
+App::$strings["Enter quick comments, one per line"] = "Entajpu rapidaj komentoj, po unu je linio.";
+App::$strings["Quick Comment settings saved."] = "Konservis agordojn pri rapidaj komentoj.";
+App::$strings["Tile Server URL"] = "Adreso de Kahelservilo";
+App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = "Listo de <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">publikaj kahelserviloj</a>";
+App::$strings["Default zoom"] = "DefaÅ­lta zoma faktoro";
+App::$strings["The default zoom level. (1:world, 18:highest)"] = "La defaÅ­lta zoma faktoro. (1:tutmonda, 18:plej proksima)";
+App::$strings["Post to libertree"] = "AfiÅi al libertree";
+App::$strings["libertree Post Settings"] = "Agordoj por AfiÅoj ĉe libertree";
+App::$strings["Enable Libertree Post Plugin"] = "Aktivigi Kromprogramon por AfiÅoj ĉe libertree";
+App::$strings["Libertree API token"] = "Libertree API ĵetono";
+App::$strings["Libertree site URL"] = "URL adreso de libertree retejo:";
+App::$strings["Post to Libertree by default"] = "DefaÅ­lte afiÅi ĉe Libertree";
+App::$strings["The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail."] = "La Mathjax kromprogramo bildigas matematikajn formulojn skribitajn en la LaTeX sintakso, cirkaÅ­igita de la komuna $$ aÅ­ eqnarray bloko en afiÅoj ĉe via muro, Reto folio kaj privataj mesaÄoj.";
+App::$strings["Use the MathJax renderer"] = "Ĉu uzi la Mathjax bildigilo";
+App::$strings["MathJax Base URL"] = "Mathjax Baza URL Adreso";
+App::$strings["The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax."] = "La URL adreso por la javascript dosiero kiu estas inkluzivigonta por uzi Mathjaz. Eblas esti aÅ­ la Mathjax CDN aÅ­ alia Mathjax instalo.";
+App::$strings["Editplain settings updated."] = "Äœisdatigis la Editplain agordojn.";
+App::$strings["Editplain Settings"] = "Agordoj por Editplain";
+App::$strings["Disable richtext status editor"] = "MalÅalti la riĉteksto-redaktilon";
+App::$strings["generic profile image"] = "komuna profilbildo";
+App::$strings["random geometric pattern"] = "loteca geometria skemo";
+App::$strings["monster face"] = "monstrobildo";
+App::$strings["computer generated face"] = "komputita vizaÄo";
+App::$strings["retro arcade style face"] = "retrostila videoludstila vizaÄo";
+App::$strings["Default avatar image"] = "DefaÅ­lta avatarbildo";
+App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Elektu defaÅ­ltan avatarbildon se neniu troviÄis ĉe Gravatar. Vidu README.";
+App::$strings["Rating of images"] = "Pritakso de bildoj";
+App::$strings["Select the appropriate avatar rating for your site. See README"] = "Elektu la Äustan pritakson de via avataro por via retejo. Vidu README.";
+App::$strings["Gravatar settings updated."] = "Gravatar agordoj Äisdatigitaj.";
+App::$strings["Your Friendica test account is about to expire."] = "Via Friendica provkonto baldaÅ­ malaktiviÄos.";
+App::$strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Saluton %1\$s,\n\nVia testkonto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi esperas ke vi Äuis la teston kaj baldaÅ­ trovosÄustan Friendica retejon por via integrita sociala komunikado. Listo de publikaj retejoj troviÄas ĉe http://dir.friendica.com/siteinfo - kaj por pli da informoj pri kiel instali vian propran Friendica servilon, bonvolu viziti la retejon de la Friendica projekton ĉe http://friendica.com.";
+App::$strings["\"pageheader\" Settings"] = "\"pageheader\" Agordoj";
+App::$strings["pageheader Settings saved."] = "Konservis Agordojn de pageheader.";
+App::$strings["Post to Insanejournal"] = "AfiÅi al Insanejournal";
+App::$strings["InsaneJournal Post Settings"] = "Agordoj pri Insaenejournal AfiÅoj";
+App::$strings["Enable InsaneJournal Post Plugin"] = "Åœalti la InsaneJournal afiÅo kromprogramon.";
+App::$strings["InsaneJournal username"] = "Salutnomo ĉe InsaneJournal";
+App::$strings["InsaneJournal password"] = "Pasvorto ĉe InsaneJournal";
+App::$strings["Post to InsaneJournal by default"] = "DefaÅ­lte afiÅi ĉe InsaneJournal";
+App::$strings["View Source"] = "Vidi Fonton";
+App::$strings["Post to StatusNet"] = "AfiÅi ĉe StatusNet";
+App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Bonvolu kontaki vian retejan administranton.<br />La API URL adreso ne validas.";
+App::$strings["We could not contact the StatusNet API with the Path you entered."] = "Ni ne povis trovi la StatusNet API kun la vojo kiun vi entajpis.";
+App::$strings["StatusNet settings updated."] = "StatusNet agordoj Äisdatigita.";
+App::$strings["StatusNet Posting Settings"] = "Agordoj por StausNet afiÅoj";
+App::$strings["Globally Available StatusNet OAuthKeys"] = "Äœeneralaj disponeblaj StatusNet OAuth Ålosiloj";
+App::$strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Disponeblas antaÅ­agorditaj Ålosilparoj por kelkaj StatusNet serviloj. Se via uzas iun de iu, bonvolu uzi unun de tiuj legitimaĵojn. Se ne, bonvolu konekti al iu alia StatusNet servilo (vidu malsupre).";
+App::$strings["Provide your own OAuth Credentials"] = "Provizi viajn proprajn OAuth legitimaĵojn";
+App::$strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Ne trovis klientajn Ålosilojn por StatusNet. Registru vian Friendica konton kiel klientkomputilo/desktop client en via StausNet konto. Kopiu la klientajn Ålosilojn ĉi tien kaj entajpu la baza API radiko.<br />AntaÅ­ vi registros viajn proprajn OAuth Ålosilojn, demandu al la administranto ĉu jam ekzistas Ålosiloj por ĉi-tiu Friendia retejo je via StatusNet retejo.";
+App::$strings["OAuth Consumer Key"] = "OAuth Åœlosilo de Kliento";
+App::$strings["OAuth Consumer Secret"] = "OAuth Sekreto de Kliento";
+App::$strings["Base API Path (remember the trailing /)"] = "Baza vojo al la API (ne forgesu la finan /)";
+App::$strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Por konekti al vian konton ĉe StatusNet, klaku la malsupran butonon por atingi sekurecan kodon de StatusNet, kiun vi devas alglui en la malsupra kampo kaj sendi la formon. Nur viaj <strong>publikaj</strong> afiÅoj estos afiÅota al StatusNet.";
+App::$strings["Log in with StatusNet"] = "Ensaluti kun StatusNet.";
+App::$strings["Copy the security code from StatusNet here"] = "Alglui la kodon de StatusNet ĉi tie:";
+App::$strings["Cancel Connection Process"] = "Nuligi Konektadon";
+App::$strings["Current StatusNet API is"] = "La nuna StatusNet API estas";
+App::$strings["Cancel StatusNet Connection"] = "Nuligi Konekton al StatusNet";
+App::$strings["Currently connected to: "] = "Konektita al:";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita StatusNet konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
+App::$strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al StatusNet gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
+App::$strings["Allow posting to StatusNet"] = "Permesi afiÅojn al StatusNet";
+App::$strings["Send public postings to StatusNet by default"] = "DefaÅ­lte sendi publikajn afiÅojn al StatusNet";
+App::$strings["Send linked #-tags and @-names to StatusNet"] = "Sendi ligitajn #-etikedojn kaj @-nomon al StatusNet";
+App::$strings["Clear OAuth configuration"] = "ForviÅi OAuth agordojn";
+App::$strings["API URL"] = "API URL adreso";
+App::$strings["Infinite Improbability Drive"] = "Senfina Probableca Pelilo";
+App::$strings["Post to Tumblr"] = "AfiÅi al Tumblr";
+App::$strings["Tumblr Post Settings"] = "Agordoj pri afiÅoj ĉe Tumblr";
+App::$strings["Enable Tumblr Post Plugin"] = "Åœalti la kromprogramon por Tumblr afiÅoj";
+App::$strings["Tumblr login"] = "Salutnomo ĉe Tumblr";
+App::$strings["Tumblr password"] = "Pasvorto ĉe Tumblr";
+App::$strings["Post to Tumblr by default"] = "DefaÅ­lte afiÅi ĉe Tumblr";
+App::$strings["Numfriends settings updated."] = "Äœisdatigis agordojn por Numfriends.";
+App::$strings["Numfriends Settings"] = "Agordoj por Numfriends";
+App::$strings["How many contacts to display on profile sidebar"] = "Kiom da kontaktoj mi montru en la flanka strio";
+App::$strings["Gnot settings updated."] = "Äœisdatigis Gnot agordojn.";
+App::$strings["Gnot Settings"] = "Agordoj por Gnot";
+App::$strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Permesas la ĉenadon de retpoÅtaj atentigoj pri komentoj ĉe Gmail kan anonimigado de la temlinio.";
+App::$strings["Enable this plugin/addon?"] = "Åœalti tiun kromprogramon?";
+App::$strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica:Atentigo] Komento pri konversacio #%d";
+App::$strings["Post to Wordpress"] = "AfiÅi al Wordpress";
+App::$strings["WordPress Post Settings"] = "Agordoj por WordPress afiÅojn";
+App::$strings["Enable WordPress Post Plugin"] = "Åœalti la Wordpress-afiÅo kromprogramon";
+App::$strings["WordPress username"] = "WordPress salutnomo";
+App::$strings["WordPress password"] = "WordPress pasvorto";
+App::$strings["WordPress API URL"] = "Wordpress API URL adreso";
+App::$strings["Post to WordPress by default"] = "DefaÅ­lte afiÅi al WordPress";
+App::$strings["Provide a backlink to the Friendica post"] = "Provizi re-ligilon al la Friendica afiÅo";
+App::$strings["Read the original post and comment stream on Friendica"] = "Legi la originalan afiÅon kaj komentfluo ĉe Friendica";
+App::$strings["\"Show more\" Settings"] = "\"Montri pli\" agordoj";
+App::$strings["Enable Show More"] = "Åœalti \"montri pli\"";
+App::$strings["Cutting posts after how much characters"] = "Limitigi afiÅojn al kiom da literoj";
+App::$strings["Show More Settings saved."] = "Konservis \"montri pli\" agordojn.";
+App::$strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = "Ĉi retejo uzas <a href='http://www.piwik.org'>Piwik</a> kiel retuma analizilo.";
+App::$strings["If you do not want that your visits are logged this way you <a href='%s'>can set a cookie to prevent Piwik from tracking further visits of the site</a> (opt-out)."] = "Se ni ne protokolu viajn vizitojn tiel, vi <a href='%s'>povas agordi kuketon por malpermesi Piwik al plu protokoli pliajn vizitojn</a> (mem-for-elekti / opt-out).";
+App::$strings["Piwik Base URL"] = "Piwik baza URL adreso";
+App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Absoluta vojo al via Piwik instalo. (sen protokolo (http/s), inkluzive vosta oblikva streketo)";
+App::$strings["Site ID"] = "Reteja idento";
+App::$strings["Show opt-out cookie link?"] = "Montru ligilon al kuketo por mem-for-elekti (opt-out)?";
+App::$strings["Asynchronous tracking"] = "Nesinkrona spurado.";
+App::$strings["Post to Twitter"] = "AfiÅi ĉe Twitter";
+App::$strings["Twitter settings updated."] = "Äœisdatigis Twitter agordojn.";
+App::$strings["Twitter Posting Settings"] = "Agordoj por afiÅi ĉe Twitter";
+App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Ne trovis klientajn Ålosilojn por Twitter. Bonvolu kontakti vian retejan administranton.";
+App::$strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Je ĉi tiu Friendica retejo, la Twitter kromprogramo jam estas Åaltita, sed via konto anokoraÅ­ ne estas konektita kun via Twitter konto. Por fari tion, klaku la supran butonon por atingi nombrokodon de Twitter, kion vi kopiu en la supran eniga ĉelo, kaj sendu la formularon. Nur viaj <strong>publikaj</strong> afiÅoj estas plusendota al Twitter. ";
+App::$strings["Log in with Twitter"] = "Ensaluti kun Twitter";
+App::$strings["Copy the PIN from Twitter here"] = "Alglui la PIN de Twitter ĉi tie";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita Twitter konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
+App::$strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al Twitter gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
+App::$strings["Allow posting to Twitter"] = "Permesi afiÅojn al Twitter";
+App::$strings["Send public postings to Twitter by default"] = "DefaÅ­lte sendi publikajn afiÅojn al Twitter";
+App::$strings["Send linked #-tags and @-names to Twitter"] = "Sendi ligitajn #-etikedojn kaj @-nomon al Twitter";
+App::$strings["Consumer key"] = "Åœlosilo de Kliento";
+App::$strings["Consumer secret"] = "Sekreto de Kliento";
+App::$strings["IRC Settings"] = "IRC Agordoj";
+App::$strings["Channel(s) to auto connect (comma separated)"] = "AÅ­tomate konektiÄi al la kanalo(j) (disigita per komo)";
+App::$strings["Popular Channels (comma separated)"] = "Popularaj kanaloj (disigita per komo)";
+App::$strings["IRC settings saved."] = "IRC agordoj konservitaj.";
+App::$strings["IRC Chatroom"] = "IRC babilejo";
+App::$strings["Popular Channels"] = "Popularaj Kanaloj";
+App::$strings["Post to blogger"] = "AfiÅi al blogger";
+App::$strings["Blogger Post Settings"] = "Agordo pri Blogger AfiÅoj";
+App::$strings["Enable Blogger Post Plugin"] = "Åœalti la Blogger afiÅo kromprogramon";
+App::$strings["Blogger username"] = "Blogger uzantonomo";
+App::$strings["Blogger password"] = "Blogger pasvorto";
+App::$strings["Blogger API URL"] = "Blogger API URL";
+App::$strings["Post to Blogger by default"] = "DefaÅ­lte afiÅi al Blogger";
+App::$strings["Post to Posterous"] = "AfiÅi al Posterous";
+App::$strings["Posterous Post Settings"] = "Agordoj pri afiÅoj ĉe Posterous";
+App::$strings["Enable Posterous Post Plugin"] = "Åœalti la Poserous-afiÅo kromprogramon";
+App::$strings["Posterous login"] = "Posterous salutnomo";
+App::$strings["Posterous password"] = "Posterous pasvorto";
+App::$strings["Posterous site ID"] = "Idento de Posterous retejo";
+App::$strings["Posterous API token"] = "API ĵetono de Posterous retejo";
+App::$strings["Post to Posterous by default"] = "DefaÅ­lte afiÅi al Posterous";
+App::$strings["Theme settings"] = "Agordoj pri la etoso";
+App::$strings["Set resize level for images in posts and comments (width and height)"] = "Agordi la regrandignivelo por bildoj en afiÅoj kaj komentoj (larÄo kaj alto)";
+App::$strings["Set font-size for posts and comments"] = "Agordi la tiparan grandon por afiÅoj kaj komentoj";
+App::$strings["Set theme width"] = "Agordi la larÄo por la etoso";
+App::$strings["Color scheme"] = "Kolorskemo";
+App::$strings["Your posts and conversations"] = "Viaj afiÅoj kaj komunikadoj";
+App::$strings["Your profile page"] = "Via profilo";
+App::$strings["Your contacts"] = "Viaj kontaktoj";
+App::$strings["Your photos"] = "Viaj bildoj";
+App::$strings["Your events"] = "Viaj okazoj";
+App::$strings["Personal notes"] = "Personaj notoj";
+App::$strings["Your personal photos"] = "Viaj personaj bildoj";
+App::$strings["Community Pages"] = "Komunumaj paÄoj";
+App::$strings["Community Profiles"] = "Komunumaj Profiloj";
+App::$strings["Last users"] = "Ä´usaj uzantoj";
+App::$strings["Last likes"] = "Ä´usaj Åatitaj elementoj";
+App::$strings["Last photos"] = "Ä´usaj bildoj";
+App::$strings["Find Friends"] = "Trovi Amikojn";
+App::$strings["Local Directory"] = "Loka Katalogo";
+App::$strings["Similar Interests"] = "Similaj Interesoj";
+App::$strings["Invite Friends"] = "Inviti amikojn";
+App::$strings["Earth Layers"] = "Tertavoloj (Earth Layers)";
+App::$strings["Set zoomfactor for Earth Layers"] = "Agordi zoman faktoron por Tertavoloj";
+App::$strings["Set longitude (X) for Earth Layers"] = "Agordi longitudon (X) por Tertavoloj";
+App::$strings["Set latitude (Y) for Earth Layers"] = "Agordi latitudon (Y) por Tertavoloj";
+App::$strings["Help or @NewHere ?"] = "Helpu aÅ­ @NewHere ?";
+App::$strings["Connect Services"] = "Konekti Servojn";
+App::$strings["Last Tweets"] = "Ĵusaj Pepaĵoj";
+App::$strings["Set twitter search term"] = "Agordi Twitter serĉtekston";
+App::$strings["don't show"] = "kaÅi";
+App::$strings["show"] = "montri";
+App::$strings["Show/hide boxes at right-hand column:"] = "KaÅi/montri kestojn ĉe dekstra kolumno:";
+App::$strings["Set line-height for posts and comments"] = "Agordi la linigrandon por afiÅoj kaj komentoj";
+App::$strings["Set resolution for middle column"] = "Agordi la distingivon por la meza kolumno";
+App::$strings["Set color scheme"] = "Agordi Kolorskemon";
+App::$strings["Set zoomfactor for Earth Layer"] = "Agordi zoman faktoron de Tertavolo";
+App::$strings["Last tweets"] = "Ĵusaj pepaĵoj";
+App::$strings["Alignment"] = "Äœisrandigo";
+App::$strings["Left"] = "Maldekstren";
+App::$strings["Center"] = "Centren";
+App::$strings["Set colour scheme"] = "Agordi Kolorskemon";
+App::$strings["Gender:"] = "Sekso:";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "NaskiÄtago:";
+App::$strings["Age:"] = "AÄo:";
+App::$strings["Status:"] = "Stato:";
+App::$strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
+App::$strings["Homepage:"] = "HejmpaÄo:";
+App::$strings["Tags:"] = "Markoj:";
+App::$strings["Religion:"] = "Religio:";
+App::$strings["About:"] = "Pri:";
+App::$strings["Hobbies/Interests:"] = "Åœatokupoj/Interesoj:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformoj kaj Interkonaj Retejoj:";
+App::$strings["Musical interests:"] = "Muzaikaj interesoj:";
+App::$strings["Books, literature:"] = "Libroj, literaturo:";
+App::$strings["Television:"] = "Televido:";
+App::$strings["Film/dance/culture/entertainment:"] = "Filmoj/dancoj/arto/amuzaĵoj:";
+App::$strings["Love/Romance:"] = "Amo/romanco:";
+App::$strings["Work/employment:"] = "Laboro:";
+App::$strings["School/education:"] = "Lernejo/eduko:";
+App::$strings["Unknown | Not categorised"] = "Nekonata | Nekatorigita";
+App::$strings["Block immediately"] = "Bloki tuj";
+App::$strings["Shady, spammer, self-marketer"] = "Suspekta, spamisto, memmerkatisto";
+App::$strings["Known to me, but no opinion"] = "Konata al mi, sed mi ne havas opinion";
+App::$strings["OK, probably harmless"] = "OK, verÅajne sendanÄera";
+App::$strings["Reputable, has my trust"] = "Fidinda laÅ­ mi";
+App::$strings["Frequently"] = "Ofte";
+App::$strings["Hourly"] = "Ĉiuhore";
+App::$strings["Twice daily"] = "Duope ĉiutage";
+App::$strings["Daily"] = "Ĉiutage";
+App::$strings["Weekly"] = "Ĉiusemajne";
+App::$strings["Monthly"] = "Ĉiumonate";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/TujmesaÄilo";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Male"] = "Vira";
+App::$strings["Female"] = "Ina";
+App::$strings["Currently Male"] = "Nuntempe Vira";
+App::$strings["Currently Female"] = "Nuntempe Ina";
+App::$strings["Mostly Male"] = "Ĉefe Vira";
+App::$strings["Mostly Female"] = "Ĉefe Ina";
+App::$strings["Transgender"] = "Transgenra";
+App::$strings["Intersex"] = "Interseksa";
+App::$strings["Transsexual"] = "Transseksa";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "NeÅ­tra";
+App::$strings["Non-specific"] = "Nespecifa";
+App::$strings["Other"] = "Alia";
+App::$strings["Undecided"] = "Nedecida";
+App::$strings["Males"] = "Viroj";
+App::$strings["Females"] = "Inoj";
+App::$strings["Gay"] = "Geja";
+App::$strings["Lesbian"] = "Lesba";
+App::$strings["No Preference"] = "Neniu Prefero";
+App::$strings["Bisexual"] = "AmbaÅ­seksema";
+App::$strings["Autosexual"] = "Memseksema";
+App::$strings["Abstinent"] = "Abstinema";
+App::$strings["Virgin"] = "Virgulino";
+App::$strings["Deviant"] = "Devia";
+App::$strings["Fetish"] = "Fetiĉo";
+App::$strings["Oodles"] = "Amasa";
+App::$strings["Nonsexual"] = "Neseksa";
+App::$strings["Single"] = "Sola";
+App::$strings["Lonely"] = "Soleca";
+App::$strings["Available"] = "Havebla";
+App::$strings["Unavailable"] = "Nehavebla";
+App::$strings["Has crush"] = "Sekrete enamiÄinta";
+App::$strings["Infatuated"] = "Blinda amo";
+App::$strings["Dating"] = "Rendevuanta";
+App::$strings["Unfaithful"] = "Malfidela";
+App::$strings["Sex Addict"] = "Seksmaniulo";
+App::$strings["Friends"] = "Amikoj";
+App::$strings["Friends/Benefits"] = "Amikoj/AvantaÄoj";
+App::$strings["Casual"] = "Neformala";
+App::$strings["Engaged"] = "Fianĉiginta";
+App::$strings["Married"] = "EdziÄinta";
+App::$strings["Imaginarily married"] = "Image edziÄinta";
+App::$strings["Partners"] = "Geparuloj";
+App::$strings["Cohabiting"] = "KunloÄanta";
+App::$strings["Common law"] = "Registrita partnereco ";
+App::$strings["Happy"] = "Feliĉa";
+App::$strings["Not looking"] = "Ne interesiÄis";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Trompita";
+App::$strings["Separated"] = "DisiÄinta";
+App::$strings["Unstable"] = "Malfirma";
+App::$strings["Divorced"] = "EksedziÄinta";
+App::$strings["Imaginarily divorced"] = "Image eksedziÄinta";
+App::$strings["Widowed"] = "Vidva";
+App::$strings["Uncertain"] = "Ne certa";
+App::$strings["It's complicated"] = "Estas komplika";
+App::$strings["Don't care"] = "Egala";
+App::$strings["Ask me"] = "Demandu min";
+App::$strings["Starts:"] = "Ekas:";
+App::$strings["Finishes:"] = "Finas:";
+App::$strings["(no subject)"] = "(neniu temo)";
+App::$strings["noreply"] = "nerespondi";
+App::$strings[" on Last.fm"] = " ĉe Last.fm";
+App::$strings["prev"] = "antaÅ­a";
+App::$strings["first"] = "unua";
+App::$strings["last"] = "lasta";
+App::$strings["next"] = "sekvanta";
+App::$strings["No contacts"] = "Neniu kontaktoj";
+App::$strings["%d Contact"] = array(
0 => "%d Kontakto",
1 => "%d Kontaktoj",
);
-$a->strings["Monday"] = "Lundo";
-$a->strings["Tuesday"] = "Mardo";
-$a->strings["Wednesday"] = "Merkredo";
-$a->strings["Thursday"] = "Ä´aÅ­do";
-$a->strings["Friday"] = "Vendredo";
-$a->strings["Saturday"] = "Sabato";
-$a->strings["Sunday"] = "Dimanĉo";
-$a->strings["January"] = "Januaro";
-$a->strings["February"] = "Februaro";
-$a->strings["March"] = "Marto";
-$a->strings["April"] = "Aprilo";
-$a->strings["May"] = "Majo";
-$a->strings["June"] = "Junio";
-$a->strings["July"] = "Julio";
-$a->strings["August"] = "AÅ­gusto";
-$a->strings["September"] = "Septembro";
-$a->strings["October"] = "Oktobro";
-$a->strings["November"] = "Novembro";
-$a->strings["December"] = "Decembro";
-$a->strings["bytes"] = "bajtoj";
-$a->strings["remove"] = "forviÅi";
-$a->strings["[remove]"] = "[forviÅi]";
-$a->strings["Categories:"] = "Kategorioj:";
-$a->strings["Filed under:"] = "Enarkivigita kiel:";
-$a->strings["Click to open/close"] = "Klaku por malfermi/fermi";
-$a->strings["default"] = "defaÅ­lta";
-$a->strings["Select an alternate language"] = "Elekti alian lingvon";
-$a->strings["activity"] = "aktiveco";
-$a->strings["comment"] = "komento";
-$a->strings["post"] = "afiÅo";
-$a->strings["Item filed"] = "Enarkivigis elementon ";
-$a->strings["Sharing notification from Diaspora network"] = "Antentigo pri kunhavigado de la Diaspora reto";
-$a->strings["Attachments:"] = "Kunsendaĵoj:";
-$a->strings["view full size"] = "vidi plengrande";
-$a->strings["Embedded content"] = "Enigita enhavo";
-$a->strings["Embedding disabled"] = "MalÅaltita enigitado";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Revivigis malnovan grupon kun la sama nomo. Permesoj por estantaj elementoj <strong>eble</strong> estas validaj por la grupo kaj estontaj membroj. Se tiu ne estas kiun vi atendis, bonvolu krei alian grupon kun alia nomo.";
-$a->strings["Default privacy group for new contacts"] = "DefaÅ­lta privateca grupo por novaj kontaktoj";
-$a->strings["Everybody"] = "Ĉiuj";
-$a->strings["edit"] = "redakti";
-$a->strings["Groups"] = "Grupoj";
-$a->strings["Edit group"] = "Redakti grupon";
-$a->strings["Create a new group"] = "Krei novan grupon";
-$a->strings["Contacts not in any group"] = "Kontaktoj en neniu grupo";
-$a->strings["Logout"] = "Elsaluti";
-$a->strings["End this session"] = "Fini ĉi-tiun seancon";
-$a->strings["Status"] = "Stato";
-$a->strings["Sign in"] = "Ensaluti";
-$a->strings["Home Page"] = "HejmpaÄo";
-$a->strings["Create an account"] = "Krei konton";
-$a->strings["Help and documentation"] = "Helpo kaj dokumentado";
-$a->strings["Apps"] = "Programoj";
-$a->strings["Addon applications, utilities, games"] = "Kromprogramoj, utilaĵoj, ludiloj";
-$a->strings["Search site content"] = "Serĉu la retejon";
-$a->strings["Conversations on this site"] = "Konversacioj je ĉi-tiu retejo";
-$a->strings["Directory"] = "Katalogo";
-$a->strings["People directory"] = "Katalogo de homoj";
-$a->strings["Conversations from your friends"] = "Konversacioj de viaj amikoj";
-$a->strings["Friend Requests"] = "Kontaktpetoj";
-$a->strings["See all notifications"] = "Vidu ĉiujn atentigojn";
-$a->strings["Mark all system notifications seen"] = "Marki ĉiujn atentigojn legita";
-$a->strings["Private mail"] = "Privata poÅto";
-$a->strings["Inbox"] = "Enirkesto";
-$a->strings["Outbox"] = "Elirkesto";
-$a->strings["Manage"] = "Administri";
-$a->strings["Manage other pages"] = "Administri aliajn paÄojn";
-$a->strings["Profiles"] = "Profiloj";
-$a->strings["Manage/edit profiles"] = "Administri/redakti profilojn";
-$a->strings["Manage/edit friends and contacts"] = "Administri/redakti amikojn kaj kontaktojn";
-$a->strings["Site setup and configuration"] = "Agordoj pri la retejo";
-$a->strings["Nothing new here"] = "Estas neniu nova ĉi tie";
-$a->strings["Add New Contact"] = "Aldonu Novan Kontakton";
-$a->strings["Enter address or web location"] = "Entajpu adreson aÅ­ retlokon";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ekzemple: bob@example.com, http://example.com/barbara";
-$a->strings["%d invitation available"] = array(
+App::$strings["Monday"] = "Lundo";
+App::$strings["Tuesday"] = "Mardo";
+App::$strings["Wednesday"] = "Merkredo";
+App::$strings["Thursday"] = "Ä´aÅ­do";
+App::$strings["Friday"] = "Vendredo";
+App::$strings["Saturday"] = "Sabato";
+App::$strings["Sunday"] = "Dimanĉo";
+App::$strings["January"] = "Januaro";
+App::$strings["February"] = "Februaro";
+App::$strings["March"] = "Marto";
+App::$strings["April"] = "Aprilo";
+App::$strings["May"] = "Majo";
+App::$strings["June"] = "Junio";
+App::$strings["July"] = "Julio";
+App::$strings["August"] = "AÅ­gusto";
+App::$strings["September"] = "Septembro";
+App::$strings["October"] = "Oktobro";
+App::$strings["November"] = "Novembro";
+App::$strings["December"] = "Decembro";
+App::$strings["bytes"] = "bajtoj";
+App::$strings["remove"] = "forviÅi";
+App::$strings["[remove]"] = "[forviÅi]";
+App::$strings["Categories:"] = "Kategorioj:";
+App::$strings["Filed under:"] = "Enarkivigita kiel:";
+App::$strings["Click to open/close"] = "Klaku por malfermi/fermi";
+App::$strings["default"] = "defaÅ­lta";
+App::$strings["Select an alternate language"] = "Elekti alian lingvon";
+App::$strings["activity"] = "aktiveco";
+App::$strings["comment"] = "komento";
+App::$strings["post"] = "afiÅo";
+App::$strings["Item filed"] = "Enarkivigis elementon ";
+App::$strings["Sharing notification from Diaspora network"] = "Antentigo pri kunhavigado de la Diaspora reto";
+App::$strings["Attachments:"] = "Kunsendaĵoj:";
+App::$strings["view full size"] = "vidi plengrande";
+App::$strings["Embedded content"] = "Enigita enhavo";
+App::$strings["Embedding disabled"] = "MalÅaltita enigitado";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Revivigis malnovan grupon kun la sama nomo. Permesoj por estantaj elementoj <strong>eble</strong> estas validaj por la grupo kaj estontaj membroj. Se tiu ne estas kiun vi atendis, bonvolu krei alian grupon kun alia nomo.";
+App::$strings["Default privacy group for new contacts"] = "DefaÅ­lta privateca grupo por novaj kontaktoj";
+App::$strings["Everybody"] = "Ĉiuj";
+App::$strings["edit"] = "redakti";
+App::$strings["Groups"] = "Grupoj";
+App::$strings["Edit group"] = "Redakti grupon";
+App::$strings["Create a new group"] = "Krei novan grupon";
+App::$strings["Contacts not in any group"] = "Kontaktoj en neniu grupo";
+App::$strings["Logout"] = "Elsaluti";
+App::$strings["End this session"] = "Fini ĉi-tiun seancon";
+App::$strings["Status"] = "Stato";
+App::$strings["Sign in"] = "Ensaluti";
+App::$strings["Home Page"] = "HejmpaÄo";
+App::$strings["Create an account"] = "Krei konton";
+App::$strings["Help and documentation"] = "Helpo kaj dokumentado";
+App::$strings["Apps"] = "Programoj";
+App::$strings["Addon applications, utilities, games"] = "Kromprogramoj, utilaĵoj, ludiloj";
+App::$strings["Search site content"] = "Serĉu la retejon";
+App::$strings["Conversations on this site"] = "Konversacioj je ĉi-tiu retejo";
+App::$strings["Directory"] = "Katalogo";
+App::$strings["People directory"] = "Katalogo de homoj";
+App::$strings["Conversations from your friends"] = "Konversacioj de viaj amikoj";
+App::$strings["Friend Requests"] = "Kontaktpetoj";
+App::$strings["See all notifications"] = "Vidu ĉiujn atentigojn";
+App::$strings["Mark all system notifications seen"] = "Marki ĉiujn atentigojn legita";
+App::$strings["Private mail"] = "Privata poÅto";
+App::$strings["Inbox"] = "Enirkesto";
+App::$strings["Outbox"] = "Elirkesto";
+App::$strings["Manage"] = "Administri";
+App::$strings["Manage other pages"] = "Administri aliajn paÄojn";
+App::$strings["Profiles"] = "Profiloj";
+App::$strings["Manage/edit profiles"] = "Administri/redakti profilojn";
+App::$strings["Manage/edit friends and contacts"] = "Administri/redakti amikojn kaj kontaktojn";
+App::$strings["Site setup and configuration"] = "Agordoj pri la retejo";
+App::$strings["Nothing new here"] = "Estas neniu nova ĉi tie";
+App::$strings["Add New Contact"] = "Aldonu Novan Kontakton";
+App::$strings["Enter address or web location"] = "Entajpu adreson aÅ­ retlokon";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Ekzemple: bob@example.com, http://example.com/barbara";
+App::$strings["%d invitation available"] = array(
0 => "Disponeblas %d invito",
1 => "Disponeblas %d invitoj",
);
-$a->strings["Find People"] = "Trovi Homojn";
-$a->strings["Enter name or interest"] = "Entajpu nomon aÅ­ intereson";
-$a->strings["Connect/Follow"] = "Konekti/Aboni";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Ekzemple: Robert Morgenstein, Fishing";
-$a->strings["Random Profile"] = "Hazarda Profilo";
-$a->strings["Networks"] = "Retoj";
-$a->strings["All Networks"] = "Ĉiuj Retoj";
-$a->strings["Saved Folders"] = "Konservitaj Dosierujoj";
-$a->strings["Everything"] = "Ĉio";
-$a->strings["Categories"] = "Kategorioj";
-$a->strings["Logged out."] = "Elsalutita.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Okazis problemo ensalutinta kun via OpenID. Bonvolu kontroli la ID.";
-$a->strings["The error message was:"] = "La erarmesaÄo estis:";
-$a->strings["Miscellaneous"] = "Diversaj";
-$a->strings["year"] = "jaro";
-$a->strings["month"] = "monato";
-$a->strings["day"] = "tago";
-$a->strings["never"] = "neniam";
-$a->strings["less than a second ago"] = "antaÅ­ malpli ol unu sekundo";
-$a->strings["years"] = "jaroj";
-$a->strings["months"] = "monatoj";
-$a->strings["week"] = "semajno";
-$a->strings["weeks"] = "semajnoj";
-$a->strings["days"] = "tagoj";
-$a->strings["hour"] = "horo";
-$a->strings["hours"] = "horoj";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minutoj";
-$a->strings["second"] = "sekundo";
-$a->strings["seconds"] = "sekundoj";
-$a->strings["%1\$d %2\$s ago"] = "antaÅ­ %1\$d %2\$s";
-$a->strings["%s's birthday"] = "NaskiÄtago de %s";
-$a->strings["Happy Birthday %s"] = "Feliĉan NaskiÄtagon al %s";
-$a->strings["From: "] = "De: ";
-$a->strings["$1 wrote:"] = "$1 skribis:";
-$a->strings["Image/photo"] = "Bildo";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Ne trovis DNS informojn por datumbaza servilo '%s'.";
-$a->strings["[no subject]"] = "[neniu temo]";
-$a->strings["Visible to everybody"] = "Videbla al ĉiuj";
-$a->strings["Friendica Notification"] = "Friendica Atentigo";
-$a->strings["Thank You,"] = "Dankon,";
-$a->strings["%s Administrator"] = "%s Administranto";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Atentigo] Ricevis novan retpoÅton ĉe %s";
-$a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s sendis al vi novan privatan mesaÄon ĉe %2\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s sendis al vi %2\$s.";
-$a->strings["a private message"] = "privatan mesaÄon";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bonvolu viziti %s por vidi aÅ­ respondi viajn privatajn mesaÄojn.";
-$a->strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%3\$s[/url]";
-$a->strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%4\$s de %3\$s[/url]";
-$a->strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]via %3\$s[/url]";
-$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica:Atentigo] Komento pri konversacio #%1\$d de %2\$s";
-$a->strings["%s commented on an item/conversation you have been following."] = "%s komentis pri elemento/konversacio kiun vi sekvas.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bonvolu viziti %s por vidi aÅ­ respondi la konversacion.";
-$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Atentigo] %s afiÅis al via profilmuro";
-$a->strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s skribis al via profilmuro ĉe %2\$s";
-$a->strings["%1\$s posted to [url=%2s]your wall[/url]"] = "%1\$s afiÅis al [url=%2s]via muro[/url]";
-$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Atentigo] %s markis vin";
-$a->strings["%1\$s tagged you at %2\$s"] = "%1\$s markis vin ĉe %2\$s";
-$a->strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]markis vin[/url].";
-$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Atentigo] %s markis vian afiÅon";
-$a->strings["%1\$s tagged your post at %2\$s"] = "%1\$s markis vian afiÅon ĉe %2\$s";
-$a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s markis [url=%2\$s]vian afiÅon[/url]";
-$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica:Atentigo] Ricevis prezenton";
-$a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Vi ricevis prezenton de '%1\$s' ĉe %2\$s";
-$a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Vi ricevis [url=%1\$s]prezenton[/url] de %2\$s.";
-$a->strings["You may visit their profile at %s"] = "Vi povas vidi la profilon de li aÅ­ Åi ĉe %s";
-$a->strings["Please visit %s to approve or reject the introduction."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la prezenton.";
-$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Atentigo] Ricevis amikosugeston";
-$a->strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Vi ricevis amikosugeston de '%1\$s' ĉe %2\$s";
-$a->strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Vi ricevis [url=%1\$s]amikosugeston[/url] pri %2\$s de %3\$s.";
-$a->strings["Name:"] = "Nomo:";
-$a->strings["Photo:"] = "Bildo:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la sugeston.";
-$a->strings["Connect URL missing."] = "Ne ekzistas URL adreso por konekti.";
-$a->strings["This site is not configured to allow communications with other networks."] = "Tiu retpaÄo ne permesas komunikadon kun aliaj retoj.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Ne malkovris kongruajn protokolojn por komunikado aÅ­ fluojn.";
-$a->strings["The profile address specified does not provide adequate information."] = "La specifita profiladreso ne enhavas sufiĉe da informoj.";
-$a->strings["An author or name was not found."] = "Ne trovis aÅ­toron aÅ­ nomon.";
-$a->strings["No browser URL could be matched to this address."] = "Neniu retuma URL adreso kongruas al la adreso.";
-$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Ne eblas kongrui @-stilan identecon adreson al iu konata protokolo au retpoÅtadreso.";
-$a->strings["Use mailto: in front of address to force email check."] = "Uzu mailto: antaÅ­ la adreso por devigi la testadon per retpoÅto.";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "Tiu profila adreso apartenas al retejo kiu estas maÅaltita je ĉi tiu retejo.";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Profilo limigata. Ĉi persono ne eblos ricevi rektajn/personajn atentigojn de vi. ";
-$a->strings["Unable to retrieve contact information."] = "Ne eblas ricevi kontaktinformojn.";
-$a->strings["following"] = "sekvanta";
-$a->strings["A new person is sharing with you at "] = "Nova persono kunhavigas kun vi ĉe ";
-$a->strings["You have a new follower at "] = "Vi havas novan sekvanton ĉe ";
-$a->strings["Archives"] = "Arkivoj";
-$a->strings["An invitation is required."] = "Invio bezonata.";
-$a->strings["Invitation could not be verified."] = "Ne povis kontroli la inviton.";
-$a->strings["Invalid OpenID url"] = "Nevalida OpenID adreso";
-$a->strings["Please enter the required information."] = "Bonvolu entajpi la bezonatajn informojn.";
-$a->strings["Please use a shorter name."] = "Bonvolu uzi pli mallongan nomon.";
-$a->strings["Name too short."] = "Nomo estas tro mallonga.";
-$a->strings["That doesn't appear to be your full (First Last) name."] = "Tio Åajne ne estas via plena (persona, familia) nomo.";
-$a->strings["Your email domain is not among those allowed on this site."] = "Via retpoÅtodomajno ne estas permesita ĉi tie.";
-$a->strings["Not a valid email address."] = "Nevalida retpoÅtadreso.";
-$a->strings["Cannot use that email."] = "Neuzebla retpoÅtadreso.";
-$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "Via kaÅnomo nur povas enhavi \"a-z\", \"0-9\", \"-\", kaj \"_\". Äœi ankaÅ­ devas komenci kun litero.";
-$a->strings["Nickname is already registered. Please choose another."] = "Tio kaÅnomo jam estas registrita. Bonvolu elekti alian.";
-$a->strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Tiu kaÅnomo iam estis registrita ĉi tie kaj ne ree uzeblas. Bonvolu elekti alian.";
-$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "GRAVA ERARO: La generacio de sekurecaj ĉifroÅlosiloj malsukcesis.";
-$a->strings["An error occurred during registration. Please try again."] = "Eraro okazis dum registrado. Bonvolu provi denove.";
-$a->strings["An error occurred creating your default profile. Please try again."] = "Eraro okazi dum kreado de via defaÅ­lta profilo. Bonvolu provi denove.";
-$a->strings["Welcome "] = "Bonvenon ";
-$a->strings["Please upload a profile photo."] = "Bonvolu alÅuti profilbildon.";
-$a->strings["Welcome back "] = "Bonvenon ";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "La sekuriga ĵetono de la formo estis malÄusta. Tio verÅajne okazis ĉar la formo estis malfermita dum tro longa tempo (>3 horoj) antaÅ­ la sendado.";
-$a->strings["stopped following"] = "ne plu sekvas";
-$a->strings["View Status"] = "Vidi Staton";
-$a->strings["View Profile"] = "Vidi Profilon";
-$a->strings["View Photos"] = "Vidi Bildojn";
-$a->strings["Network Posts"] = "Enretaj AfiÅoj";
-$a->strings["Edit Contact"] = "Redakti Kontakton";
-$a->strings["Send PM"] = "Sendi PM";
-$a->strings["post/item"] = "afiÅo/elemento";
-$a->strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s markis la %3\$s de %2\$s kiel preferita.";
-$a->strings["Select"] = "Elekti";
-$a->strings["View %s's profile @ %s"] = "Vidi la profilon de %s ĉe %s";
-$a->strings["%s from %s"] = "%s de %s";
-$a->strings["View in context"] = "Vidi kun kunteksto";
-$a->strings["%d comment"] = array(
+App::$strings["Find People"] = "Trovi Homojn";
+App::$strings["Enter name or interest"] = "Entajpu nomon aÅ­ intereson";
+App::$strings["Connect/Follow"] = "Konekti/Aboni";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Ekzemple: Robert Morgenstein, Fishing";
+App::$strings["Random Profile"] = "Hazarda Profilo";
+App::$strings["Networks"] = "Retoj";
+App::$strings["All Networks"] = "Ĉiuj Retoj";
+App::$strings["Saved Folders"] = "Konservitaj Dosierujoj";
+App::$strings["Everything"] = "Ĉio";
+App::$strings["Categories"] = "Kategorioj";
+App::$strings["Logged out."] = "Elsalutita.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Okazis problemo ensalutinta kun via OpenID. Bonvolu kontroli la ID.";
+App::$strings["The error message was:"] = "La erarmesaÄo estis:";
+App::$strings["Miscellaneous"] = "Diversaj";
+App::$strings["year"] = "jaro";
+App::$strings["month"] = "monato";
+App::$strings["day"] = "tago";
+App::$strings["never"] = "neniam";
+App::$strings["less than a second ago"] = "antaÅ­ malpli ol unu sekundo";
+App::$strings["years"] = "jaroj";
+App::$strings["months"] = "monatoj";
+App::$strings["week"] = "semajno";
+App::$strings["weeks"] = "semajnoj";
+App::$strings["days"] = "tagoj";
+App::$strings["hour"] = "horo";
+App::$strings["hours"] = "horoj";
+App::$strings["minute"] = "minuto";
+App::$strings["minutes"] = "minutoj";
+App::$strings["second"] = "sekundo";
+App::$strings["seconds"] = "sekundoj";
+App::$strings["%1\$d %2\$s ago"] = "antaÅ­ %1\$d %2\$s";
+App::$strings["%s's birthday"] = "NaskiÄtago de %s";
+App::$strings["Happy Birthday %s"] = "Feliĉan NaskiÄtagon al %s";
+App::$strings["From: "] = "De: ";
+App::$strings["$1 wrote:"] = "$1 skribis:";
+App::$strings["Image/photo"] = "Bildo";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Ne trovis DNS informojn por datumbaza servilo '%s'.";
+App::$strings["[no subject]"] = "[neniu temo]";
+App::$strings["Visible to everybody"] = "Videbla al ĉiuj";
+App::$strings["Friendica Notification"] = "Friendica Atentigo";
+App::$strings["Thank You,"] = "Dankon,";
+App::$strings["%s Administrator"] = "%s Administranto";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Atentigo] Ricevis novan retpoÅton ĉe %s";
+App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s sendis al vi novan privatan mesaÄon ĉe %2\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendis al vi %2\$s.";
+App::$strings["a private message"] = "privatan mesaÄon";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bonvolu viziti %s por vidi aÅ­ respondi viajn privatajn mesaÄojn.";
+App::$strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%3\$s[/url]";
+App::$strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%4\$s de %3\$s[/url]";
+App::$strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]via %3\$s[/url]";
+App::$strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica:Atentigo] Komento pri konversacio #%1\$d de %2\$s";
+App::$strings["%s commented on an item/conversation you have been following."] = "%s komentis pri elemento/konversacio kiun vi sekvas.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bonvolu viziti %s por vidi aÅ­ respondi la konversacion.";
+App::$strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Atentigo] %s afiÅis al via profilmuro";
+App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s skribis al via profilmuro ĉe %2\$s";
+App::$strings["%1\$s posted to [url=%2s]your wall[/url]"] = "%1\$s afiÅis al [url=%2s]via muro[/url]";
+App::$strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Atentigo] %s markis vin";
+App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s markis vin ĉe %2\$s";
+App::$strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]markis vin[/url].";
+App::$strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Atentigo] %s markis vian afiÅon";
+App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s markis vian afiÅon ĉe %2\$s";
+App::$strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s markis [url=%2\$s]vian afiÅon[/url]";
+App::$strings["[Friendica:Notify] Introduction received"] = "[Friendica:Atentigo] Ricevis prezenton";
+App::$strings["You've received an introduction from '%1\$s' at %2\$s"] = "Vi ricevis prezenton de '%1\$s' ĉe %2\$s";
+App::$strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Vi ricevis [url=%1\$s]prezenton[/url] de %2\$s.";
+App::$strings["You may visit their profile at %s"] = "Vi povas vidi la profilon de li aÅ­ Åi ĉe %s";
+App::$strings["Please visit %s to approve or reject the introduction."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la prezenton.";
+App::$strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Atentigo] Ricevis amikosugeston";
+App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Vi ricevis amikosugeston de '%1\$s' ĉe %2\$s";
+App::$strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Vi ricevis [url=%1\$s]amikosugeston[/url] pri %2\$s de %3\$s.";
+App::$strings["Name:"] = "Nomo:";
+App::$strings["Photo:"] = "Bildo:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la sugeston.";
+App::$strings["Connect URL missing."] = "Ne ekzistas URL adreso por konekti.";
+App::$strings["This site is not configured to allow communications with other networks."] = "Tiu retpaÄo ne permesas komunikadon kun aliaj retoj.";
+App::$strings["No compatible communication protocols or feeds were discovered."] = "Ne malkovris kongruajn protokolojn por komunikado aÅ­ fluojn.";
+App::$strings["The profile address specified does not provide adequate information."] = "La specifita profiladreso ne enhavas sufiĉe da informoj.";
+App::$strings["An author or name was not found."] = "Ne trovis aÅ­toron aÅ­ nomon.";
+App::$strings["No browser URL could be matched to this address."] = "Neniu retuma URL adreso kongruas al la adreso.";
+App::$strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Ne eblas kongrui @-stilan identecon adreson al iu konata protokolo au retpoÅtadreso.";
+App::$strings["Use mailto: in front of address to force email check."] = "Uzu mailto: antaÅ­ la adreso por devigi la testadon per retpoÅto.";
+App::$strings["The profile address specified belongs to a network which has been disabled on this site."] = "Tiu profila adreso apartenas al retejo kiu estas maÅaltita je ĉi tiu retejo.";
+App::$strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Profilo limigata. Ĉi persono ne eblos ricevi rektajn/personajn atentigojn de vi. ";
+App::$strings["Unable to retrieve contact information."] = "Ne eblas ricevi kontaktinformojn.";
+App::$strings["following"] = "sekvanta";
+App::$strings["A new person is sharing with you at "] = "Nova persono kunhavigas kun vi ĉe ";
+App::$strings["You have a new follower at "] = "Vi havas novan sekvanton ĉe ";
+App::$strings["Archives"] = "Arkivoj";
+App::$strings["An invitation is required."] = "Invio bezonata.";
+App::$strings["Invitation could not be verified."] = "Ne povis kontroli la inviton.";
+App::$strings["Invalid OpenID url"] = "Nevalida OpenID adreso";
+App::$strings["Please enter the required information."] = "Bonvolu entajpi la bezonatajn informojn.";
+App::$strings["Please use a shorter name."] = "Bonvolu uzi pli mallongan nomon.";
+App::$strings["Name too short."] = "Nomo estas tro mallonga.";
+App::$strings["That doesn't appear to be your full (First Last) name."] = "Tio Åajne ne estas via plena (persona, familia) nomo.";
+App::$strings["Your email domain is not among those allowed on this site."] = "Via retpoÅtodomajno ne estas permesita ĉi tie.";
+App::$strings["Not a valid email address."] = "Nevalida retpoÅtadreso.";
+App::$strings["Cannot use that email."] = "Neuzebla retpoÅtadreso.";
+App::$strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "Via kaÅnomo nur povas enhavi \"a-z\", \"0-9\", \"-\", kaj \"_\". Äœi ankaÅ­ devas komenci kun litero.";
+App::$strings["Nickname is already registered. Please choose another."] = "Tio kaÅnomo jam estas registrita. Bonvolu elekti alian.";
+App::$strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Tiu kaÅnomo iam estis registrita ĉi tie kaj ne ree uzeblas. Bonvolu elekti alian.";
+App::$strings["SERIOUS ERROR: Generation of security keys failed."] = "GRAVA ERARO: La generacio de sekurecaj ĉifroÅlosiloj malsukcesis.";
+App::$strings["An error occurred during registration. Please try again."] = "Eraro okazis dum registrado. Bonvolu provi denove.";
+App::$strings["An error occurred creating your default profile. Please try again."] = "Eraro okazi dum kreado de via defaÅ­lta profilo. Bonvolu provi denove.";
+App::$strings["Welcome "] = "Bonvenon ";
+App::$strings["Please upload a profile photo."] = "Bonvolu alÅuti profilbildon.";
+App::$strings["Welcome back "] = "Bonvenon ";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "La sekuriga ĵetono de la formo estis malÄusta. Tio verÅajne okazis ĉar la formo estis malfermita dum tro longa tempo (>3 horoj) antaÅ­ la sendado.";
+App::$strings["stopped following"] = "ne plu sekvas";
+App::$strings["View Status"] = "Vidi Staton";
+App::$strings["View Profile"] = "Vidi Profilon";
+App::$strings["View Photos"] = "Vidi Bildojn";
+App::$strings["Network Posts"] = "Enretaj AfiÅoj";
+App::$strings["Edit Contact"] = "Redakti Kontakton";
+App::$strings["Send PM"] = "Sendi PM";
+App::$strings["post/item"] = "afiÅo/elemento";
+App::$strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s markis la %3\$s de %2\$s kiel preferita.";
+App::$strings["Select"] = "Elekti";
+App::$strings["View %s's profile @ %s"] = "Vidi la profilon de %s ĉe %s";
+App::$strings["%s from %s"] = "%s de %s";
+App::$strings["View in context"] = "Vidi kun kunteksto";
+App::$strings["%d comment"] = array(
0 => "%d komento",
1 => "%d komentoj",
);
-$a->strings["like"] = "Åati";
-$a->strings["dislike"] = "malÅati";
-$a->strings["Share this"] = "Kunhavigi ĉi tiun";
-$a->strings["share"] = "kunhavigi";
-$a->strings["Bold"] = "Grasa";
-$a->strings["Italic"] = "Kursiva";
-$a->strings["Underline"] = "Substreki";
-$a->strings["Quote"] = "Citaĵo";
-$a->strings["Code"] = "Kodo";
-$a->strings["Image"] = "Bildo";
-$a->strings["Link"] = "Ligilo";
-$a->strings["Video"] = "Video";
-$a->strings["add star"] = "aldoni stelon";
-$a->strings["remove star"] = "forpreni stelon";
-$a->strings["toggle star status"] = "Åalti/malÅalti steloÅtato";
-$a->strings["starred"] = "steligita";
-$a->strings["add tag"] = "aldoni markon";
-$a->strings["save to folder"] = "konservi en dosierujo";
-$a->strings["to"] = "al";
-$a->strings["Wall-to-Wall"] = "Muro-al-Muro";
-$a->strings["via Wall-To-Wall:"] = "per Muro-al-Muro:";
-$a->strings["Delete Selected Items"] = "ForviÅi Elektitajn Elementojn";
-$a->strings["%s likes this."] = "%s Åatas tiun.";
-$a->strings["%s doesn't like this."] = "%s malÅatas tiun.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d homoj</span> Åatas tiun.";
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d homoj</span>malÅatas tiun.";
-$a->strings["and"] = "kaj";
-$a->strings[", and %d other people"] = ", kaj %d aliaj homoj.";
-$a->strings["%s like this."] = "%s Åatas tiun.";
-$a->strings["%s don't like this."] = "%s malÅatas tiun.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Videbla al <strong>ĉiuj</strong>";
-$a->strings["Please enter a video link/URL:"] = "Bonvolu entajpi ligilon/adreson de video:";
-$a->strings["Please enter an audio link/URL:"] = "Bonvolu entajpi ligilon/adreson de sono:";
-$a->strings["Tag term:"] = "Markfrazo:";
-$a->strings["Where are you right now?"] = "Kie vi estas nun?";
-$a->strings["upload photo"] = "alÅuti bildon";
-$a->strings["attach file"] = "kunsendi dosieron";
-$a->strings["web link"] = "TTT ligilo";
-$a->strings["Insert video link"] = "Alglui ligilon de video";
-$a->strings["video link"] = "video ligilo";
-$a->strings["Insert audio link"] = "Alglui ligilon de sono";
-$a->strings["audio link"] = "sono ligilo";
-$a->strings["set location"] = "agordi lokon";
-$a->strings["clear location"] = "forviÅi lokon";
-$a->strings["permissions"] = "permesoj";
-$a->strings["Click here to upgrade."] = "Klaku ĉi tie por Äisdatigi.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Tia ago preterpasas la limojn de via abono.";
-$a->strings["This action is not available under your subscription plan."] = "Tia ago ne estas permesita laÅ­ via abono.";
-$a->strings["Delete this item?"] = "ForviÅi ĉi tiun elementon?";
-$a->strings["show fewer"] = "montri malpli";
-$a->strings["Update %s failed. See error logs."] = "Malsukcesis Äisdatigi %s. Vidu la protokolojn.";
-$a->strings["Update Error at %s"] = "Eraro dum Äisdatigo ĉe %s";
-$a->strings["Create a New Account"] = "Krei Novan Konton";
-$a->strings["Nickname or Email address: "] = "KaÅnomo aÅ­ retpoÅtadreso:";
-$a->strings["Password: "] = "Pasvorto:";
-$a->strings["Or login using OpenID: "] = "AÅ­ ensaluti per OpenID:";
-$a->strings["Forgot your password?"] = "Ĉu vi vorgesis vian pasvorton?";
-$a->strings["Edit profile"] = "Redakti profilon";
-$a->strings["Message"] = "MesaÄo";
-$a->strings["g A l F d"] = "\\j\\e \\l\\a G\\a \\h\\o\\r\\o, l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[hodiaÅ­]";
-$a->strings["Birthday Reminders"] = "Memorigilo pri naskiÄtagoj";
-$a->strings["Birthdays this week:"] = "NaskiÄtagoj ĉi-semajne:";
-$a->strings["[No description]"] = "[Neniu priskribo]";
-$a->strings["Event Reminders"] = "Memorigilo pri Okazoj";
-$a->strings["Events this week:"] = "Okazoj ĉi-semajne:";
-$a->strings["Status Messages and Posts"] = "ÅœtatmesaÄoj kaj AfiÅoj";
-$a->strings["Profile Details"] = "Profildetaloj";
-$a->strings["Events and Calendar"] = "Okazoj kaj Kalendaro";
-$a->strings["Only You Can See This"] = "Nur Vi Povas Vidi Tiun";
+App::$strings["like"] = "Åati";
+App::$strings["dislike"] = "malÅati";
+App::$strings["Share this"] = "Kunhavigi ĉi tiun";
+App::$strings["share"] = "kunhavigi";
+App::$strings["Bold"] = "Grasa";
+App::$strings["Italic"] = "Kursiva";
+App::$strings["Underline"] = "Substreki";
+App::$strings["Quote"] = "Citaĵo";
+App::$strings["Code"] = "Kodo";
+App::$strings["Image"] = "Bildo";
+App::$strings["Link"] = "Ligilo";
+App::$strings["Video"] = "Video";
+App::$strings["add star"] = "aldoni stelon";
+App::$strings["remove star"] = "forpreni stelon";
+App::$strings["toggle star status"] = "Åalti/malÅalti steloÅtato";
+App::$strings["starred"] = "steligita";
+App::$strings["add tag"] = "aldoni markon";
+App::$strings["save to folder"] = "konservi en dosierujo";
+App::$strings["to"] = "al";
+App::$strings["Wall-to-Wall"] = "Muro-al-Muro";
+App::$strings["via Wall-To-Wall:"] = "per Muro-al-Muro:";
+App::$strings["Delete Selected Items"] = "ForviÅi Elektitajn Elementojn";
+App::$strings["%s likes this."] = "%s Åatas tiun.";
+App::$strings["%s doesn't like this."] = "%s malÅatas tiun.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d homoj</span> Åatas tiun.";
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d homoj</span>malÅatas tiun.";
+App::$strings["and"] = "kaj";
+App::$strings[", and %d other people"] = ", kaj %d aliaj homoj.";
+App::$strings["%s like this."] = "%s Åatas tiun.";
+App::$strings["%s don't like this."] = "%s malÅatas tiun.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Videbla al <strong>ĉiuj</strong>";
+App::$strings["Please enter a video link/URL:"] = "Bonvolu entajpi ligilon/adreson de video:";
+App::$strings["Please enter an audio link/URL:"] = "Bonvolu entajpi ligilon/adreson de sono:";
+App::$strings["Tag term:"] = "Markfrazo:";
+App::$strings["Where are you right now?"] = "Kie vi estas nun?";
+App::$strings["upload photo"] = "alÅuti bildon";
+App::$strings["attach file"] = "kunsendi dosieron";
+App::$strings["web link"] = "TTT ligilo";
+App::$strings["Insert video link"] = "Alglui ligilon de video";
+App::$strings["video link"] = "video ligilo";
+App::$strings["Insert audio link"] = "Alglui ligilon de sono";
+App::$strings["audio link"] = "sono ligilo";
+App::$strings["set location"] = "agordi lokon";
+App::$strings["clear location"] = "forviÅi lokon";
+App::$strings["permissions"] = "permesoj";
+App::$strings["Click here to upgrade."] = "Klaku ĉi tie por Äisdatigi.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Tia ago preterpasas la limojn de via abono.";
+App::$strings["This action is not available under your subscription plan."] = "Tia ago ne estas permesita laÅ­ via abono.";
+App::$strings["Delete this item?"] = "ForviÅi ĉi tiun elementon?";
+App::$strings["show fewer"] = "montri malpli";
+App::$strings["Update %s failed. See error logs."] = "Malsukcesis Äisdatigi %s. Vidu la protokolojn.";
+App::$strings["Update Error at %s"] = "Eraro dum Äisdatigo ĉe %s";
+App::$strings["Create a New Account"] = "Krei Novan Konton";
+App::$strings["Nickname or Email address: "] = "KaÅnomo aÅ­ retpoÅtadreso:";
+App::$strings["Password: "] = "Pasvorto:";
+App::$strings["Or login using OpenID: "] = "AÅ­ ensaluti per OpenID:";
+App::$strings["Forgot your password?"] = "Ĉu vi vorgesis vian pasvorton?";
+App::$strings["Edit profile"] = "Redakti profilon";
+App::$strings["Message"] = "MesaÄo";
+App::$strings["g A l F d"] = "\\j\\e \\l\\a G\\a \\h\\o\\r\\o, l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[hodiaÅ­]";
+App::$strings["Birthday Reminders"] = "Memorigilo pri naskiÄtagoj";
+App::$strings["Birthdays this week:"] = "NaskiÄtagoj ĉi-semajne:";
+App::$strings["[No description]"] = "[Neniu priskribo]";
+App::$strings["Event Reminders"] = "Memorigilo pri Okazoj";
+App::$strings["Events this week:"] = "Okazoj ĉi-semajne:";
+App::$strings["Status Messages and Posts"] = "ÅœtatmesaÄoj kaj AfiÅoj";
+App::$strings["Profile Details"] = "Profildetaloj";
+App::$strings["Events and Calendar"] = "Okazoj kaj Kalendaro";
+App::$strings["Only You Can See This"] = "Nur Vi Povas Vidi Tiun";
diff --git a/view/eo/htconfig.tpl b/view/eo/htconfig.tpl
index cc4087f96..7a452087b 100644
--- a/view/eo/htconfig.tpl
+++ b/view/eo/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +52,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +74,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/eo/strings.php b/view/eo/strings.php
index 46649fcd3..1fdefde46 100644
--- a/view/eo/strings.php
+++ b/view/eo/strings.php
@@ -5,1767 +5,1767 @@ function string_plural_select_eo($n){
return ($n != 1);
}}
;
-$a->strings["Post successful."] = "Sukcese afiÅita.";
-$a->strings["[Embedded content - reload page to view]"] = "[Enigita enhavo - reÅargu paÄon por spekti Äin]";
-$a->strings["Contact settings applied."] = "Kontaktagordoj estas konservita.";
-$a->strings["Contact update failed."] = "Äœisdatigo de kontakto malsukcesis.";
-$a->strings["Permission denied."] = "Malpermesita.";
-$a->strings["Contact not found."] = "Kontakto ne trovita.";
-$a->strings["Repair Contact Settings"] = "Ripari kontaktagordoj.";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>AVERTO: Tio estas tre altnivela</strong> kaj se vi entajpus malÄustan informojn, komunikado kun la kontakto eble ne plu funkcios.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bonvolu klaki 'malantaŭen' en via retesplorilo <strong>nun</strong> se vi ne scias kion faru ĉi tie.";
-$a->strings["Return to contact editor"] = "Reen al kontakta redaktilo";
-$a->strings["Name"] = "Nomo";
-$a->strings["Account Nickname"] = "KaÅnomo de la konto";
-$a->strings["@Tagname - overrides Name/Nickname"] = "@Marknomo - Transpasas nomon/kaÅnomon";
-$a->strings["Account URL"] = "Adreso de la konto";
-$a->strings["Friend Request URL"] = "Kontaktpeta adreso";
-$a->strings["Friend Confirm URL"] = "Kontaktkonfirma adreso";
-$a->strings["Notification Endpoint URL"] = "Finpunkta adreso por atentigoj";
-$a->strings["Poll/Feed URL"] = "Adreso de fluo";
-$a->strings["New photo from this URL"] = "Nova bildo el tiu adreso";
-$a->strings["Submit"] = "Sendi";
-$a->strings["Help:"] = "Helpo:";
-$a->strings["Help"] = "Helpo";
-$a->strings["Not Found"] = "Ne trovita";
-$a->strings["Page not found."] = "PaÄo ne trovita";
-$a->strings["File exceeds size limit of %d"] = "Dosiero estas pli granda ol la limito de %d";
-$a->strings["File upload failed."] = "AlÅutado malsukcesis.";
-$a->strings["Friend suggestion sent."] = "Amikosugesto sendita.";
-$a->strings["Suggest Friends"] = "Sugesti amikojn";
-$a->strings["Suggest a friend for %s"] = "Sugesti amikon por %s";
-$a->strings["Event title and start time are required."] = "Titolo kaj starttempo estas bezonataj por la okazo.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Redakti okazon";
-$a->strings["link to source"] = "ligilo al fonto";
-$a->strings["Events"] = "Okazoj";
-$a->strings["Create New Event"] = "Krei novan okazon";
-$a->strings["Previous"] = "antaÅ­a";
-$a->strings["Next"] = "sekva";
-$a->strings["hour:minute"] = "horo:minuto";
-$a->strings["Event details"] = "Detaloj de okazo";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Format is %s %s. Titolo kaj starttempo estas bezonataj.";
-$a->strings["Event Starts:"] = "Okazo startas:";
-$a->strings["Required"] = "Bezonata";
-$a->strings["Finish date/time is not known or not relevant"] = "Fina dato/tempo ne estas konata aÅ­ ne bezonata";
-$a->strings["Event Finishes:"] = "Okazo finas:";
-$a->strings["Adjust for viewer timezone"] = "Agordi al horzono de la leganto";
-$a->strings["Description:"] = "Priskribo";
-$a->strings["Location:"] = "Loko:";
-$a->strings["Title:"] = "Titolo:";
-$a->strings["Share this event"] = "Kunhavigi la okazon";
-$a->strings["Cancel"] = "Nuligi";
-$a->strings["Tag removed"] = "Marko forviÅita";
-$a->strings["Remove Item Tag"] = "ForviÅi markon";
-$a->strings["Select a tag to remove: "] = "Elektu forviÅontan markon:";
-$a->strings["Remove"] = "ForviÅi";
-$a->strings["%s welcomes %s"] = "%s salutas %s";
-$a->strings["Authorize application connection"] = "Rajtigi programkonekton";
-$a->strings["Return to your app and insert this Securty Code:"] = "Reiru al via programo kaj entajpu la securecan kodon:";
-$a->strings["Please login to continue."] = "Bonvolu ensaluti por pluigi.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Ĉu rajtigi ĉi tiun programon por atingi viajn afiÅojn kaj kontaktojn kaj/aÅ­ krei novajn afiÅojn?";
-$a->strings["Yes"] = "Jes";
-$a->strings["No"] = "Ne";
-$a->strings["Photo Albums"] = "Bildalbumoj";
-$a->strings["Contact Photos"] = "Kontaktbildoj";
-$a->strings["Upload New Photos"] = "AlÅuti novajn bildojn";
-$a->strings["everybody"] = "ĉiuj";
-$a->strings["Contact information unavailable"] = "Kontaktoj informoj ne disponeblas";
-$a->strings["Profile Photos"] = "Profilbildoj";
-$a->strings["Album not found."] = "Albumo ne trovita.";
-$a->strings["Delete Album"] = "ForviÅi albumon";
-$a->strings["Delete Photo"] = "ForviÅi bildon";
-$a->strings["was tagged in a"] = "estas markita en";
-$a->strings["photo"] = "bildo";
-$a->strings["by"] = "de";
-$a->strings["Image exceeds size limit of "] = "Bildo estas pli granda ol la limito de";
-$a->strings["Image file is empty."] = "Bilddosiero estas malplena.";
-$a->strings["Unable to process image."] = "Ne eblas procedi la bildon.";
-$a->strings["Image upload failed."] = "AlÅuto de bildo malsukcesis.";
-$a->strings["Public access denied."] = "Publika atingo ne permesita.";
-$a->strings["No photos selected"] = "Neniu bildoj elektita";
-$a->strings["Access to this item is restricted."] = "Atingo al tio elemento estas limigita.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vi uzas %1$.2f MB de %2$.2f MB bildkonservejo.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Vi uzas %1$.2f MB de bildkonservejo.";
-$a->strings["Upload Photos"] = "AlÅuti bildojn";
-$a->strings["New album name: "] = "Nomo por nova albumo:";
-$a->strings["or existing album name: "] = "aÅ­ nomo de estanta albumo:";
-$a->strings["Do not show a status post for this upload"] = "Ne kreu statan afiÅon por tio alÅuto.";
-$a->strings["Permissions"] = "Permesoj";
-$a->strings["Edit Album"] = "Redakti albumon";
-$a->strings["View Photo"] = "Vidi bildon";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Malpermesita. Atingo al tio elemento eble estas limigita.";
-$a->strings["Photo not available"] = "La bildo ne disponeblas";
-$a->strings["View photo"] = "Vidi bildon";
-$a->strings["Edit photo"] = "Redakti bildon";
-$a->strings["Use as profile photo"] = "Uzi kiel profilbildo";
-$a->strings["Private Message"] = "Privata mesaÄo";
-$a->strings["View Full Size"] = "Vidi plengrande ";
-$a->strings["Tags: "] = "Markoj:";
-$a->strings["[Remove any tag]"] = "[ForviÅi iun markon]";
-$a->strings["Rotate CW (right)"] = "Turni horloÄdirekte (dekstren)";
-$a->strings["Rotate CCW (left)"] = "Turni kontraÅ­horloÄdirekte (maldekstren)";
-$a->strings["New album name"] = "Nova nomo de albumo";
-$a->strings["Caption"] = "Apudskribo";
-$a->strings["Add a Tag"] = "Aldoni markon";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ekzemple: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["I like this (toggle)"] = "Mi Åatas tion (Åalti)";
-$a->strings["I don't like this (toggle)"] = "Mi malÅatas tion(Åalti)";
-$a->strings["Share"] = "Kunhavigi";
-$a->strings["Please wait"] = "Bonvolu atendi";
-$a->strings["This is you"] = "Tiu estas vi";
-$a->strings["Comment"] = "Komenti";
-$a->strings["Preview"] = "AntaÅ­rigardi";
-$a->strings["Delete"] = "ForviÅi";
-$a->strings["View Album"] = "Vidi albumon";
-$a->strings["Recent Photos"] = "Ì‚Ä´usaj bildoj";
-$a->strings["Not available."] = "Ne disponebla.";
-$a->strings["Community"] = "Komunumo";
-$a->strings["No results."] = "Nenion trovita.";
-$a->strings["This is Friendica, version"] = "Tio estas Friendica en la versio";
-$a->strings["running at web location"] = "instalita ĉe la adreso";
-$a->strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Bonvolu iri al <a href=\"http://friendica.com\">Friendica.com</a> por lerni pli pri la projekto Friendica";
-$a->strings["Bug reports and issues: please visit"] = "Cimraportoj kaj atendindaĵo: bonvolu iri al";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestoj, laÅ­doj, donacoj ktp - bonvolu sendi mesÄon al \"Info\" ĉe Friendica - punkto com";
-$a->strings["Installed plugins/addons/apps:"] = "Instalitaj kromprogramoj/programoj:";
-$a->strings["No installed plugins/addons/apps"] = "Neniom da instalitaj aldonaĵoj/programoj";
-$a->strings["Item not found"] = "Elemento ne trovita";
-$a->strings["Edit post"] = "Redakti afiÅon";
-$a->strings["Post to Email"] = "Sendi per retpoÅto";
-$a->strings["Edit"] = "Redakti";
-$a->strings["Upload photo"] = "AlÅuti bildon";
-$a->strings["Attach file"] = "Kunligi dosieron";
-$a->strings["Insert web link"] = "Enmeti retan adreson";
-$a->strings["Insert YouTube video"] = "Enmeti videton ĉe YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Enmeti videton en formato Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Enmeti sonon en formato Vorbis [.ogg]";
-$a->strings["Set your location"] = "Agordi vian lokon";
-$a->strings["Clear browser location"] = "ForviÅu retesplorilan lokon";
-$a->strings["Permission settings"] = "Permesagordoj";
-$a->strings["CC: email addresses"] = "CC: retpoÅtadresojn";
-$a->strings["Public post"] = "Publika afiÅo";
-$a->strings["Set title"] = "Redakti titolon";
-$a->strings["Categories (comma-separated list)"] = "Kategorioj (disigita per komo)";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Ekzemple: bob@example.com, mary@example.com";
-$a->strings["This introduction has already been accepted."] = "Tia prezento jam estas akceptita";
-$a->strings["Profile location is not valid or does not contain profile information."] = "La adreso de la profilo ne validas aÅ­ ne enhavas profilinformojn.";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Averto: La adreso de la profilo ne enhavas identeblan personan nomon.";
-$a->strings["Warning: profile location has no profile photo."] = "Averto: La adreso de la profilo ne enhavas bildon.";
-$a->strings["%d required parameter was not found at the given location"] = array(
+App::$strings["Post successful."] = "Sukcese afiÅita.";
+App::$strings["[Embedded content - reload page to view]"] = "[Enigita enhavo - reÅargu paÄon por spekti Äin]";
+App::$strings["Contact settings applied."] = "Kontaktagordoj estas konservita.";
+App::$strings["Contact update failed."] = "Äœisdatigo de kontakto malsukcesis.";
+App::$strings["Permission denied."] = "Malpermesita.";
+App::$strings["Contact not found."] = "Kontakto ne trovita.";
+App::$strings["Repair Contact Settings"] = "Ripari kontaktagordoj.";
+App::$strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>AVERTO: Tio estas tre altnivela</strong> kaj se vi entajpus malÄustan informojn, komunikado kun la kontakto eble ne plu funkcios.";
+App::$strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bonvolu klaki 'malantaŭen' en via retesplorilo <strong>nun</strong> se vi ne scias kion faru ĉi tie.";
+App::$strings["Return to contact editor"] = "Reen al kontakta redaktilo";
+App::$strings["Name"] = "Nomo";
+App::$strings["Account Nickname"] = "KaÅnomo de la konto";
+App::$strings["@Tagname - overrides Name/Nickname"] = "@Marknomo - Transpasas nomon/kaÅnomon";
+App::$strings["Account URL"] = "Adreso de la konto";
+App::$strings["Friend Request URL"] = "Kontaktpeta adreso";
+App::$strings["Friend Confirm URL"] = "Kontaktkonfirma adreso";
+App::$strings["Notification Endpoint URL"] = "Finpunkta adreso por atentigoj";
+App::$strings["Poll/Feed URL"] = "Adreso de fluo";
+App::$strings["New photo from this URL"] = "Nova bildo el tiu adreso";
+App::$strings["Submit"] = "Sendi";
+App::$strings["Help:"] = "Helpo:";
+App::$strings["Help"] = "Helpo";
+App::$strings["Not Found"] = "Ne trovita";
+App::$strings["Page not found."] = "PaÄo ne trovita";
+App::$strings["File exceeds size limit of %d"] = "Dosiero estas pli granda ol la limito de %d";
+App::$strings["File upload failed."] = "AlÅutado malsukcesis.";
+App::$strings["Friend suggestion sent."] = "Amikosugesto sendita.";
+App::$strings["Suggest Friends"] = "Sugesti amikojn";
+App::$strings["Suggest a friend for %s"] = "Sugesti amikon por %s";
+App::$strings["Event title and start time are required."] = "Titolo kaj starttempo estas bezonataj por la okazo.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Redakti okazon";
+App::$strings["link to source"] = "ligilo al fonto";
+App::$strings["Events"] = "Okazoj";
+App::$strings["Create New Event"] = "Krei novan okazon";
+App::$strings["Previous"] = "antaÅ­a";
+App::$strings["Next"] = "sekva";
+App::$strings["hour:minute"] = "horo:minuto";
+App::$strings["Event details"] = "Detaloj de okazo";
+App::$strings["Format is %s %s. Starting date and Title are required."] = "Format is %s %s. Titolo kaj starttempo estas bezonataj.";
+App::$strings["Event Starts:"] = "Okazo startas:";
+App::$strings["Required"] = "Bezonata";
+App::$strings["Finish date/time is not known or not relevant"] = "Fina dato/tempo ne estas konata aÅ­ ne bezonata";
+App::$strings["Event Finishes:"] = "Okazo finas:";
+App::$strings["Adjust for viewer timezone"] = "Agordi al horzono de la leganto";
+App::$strings["Description:"] = "Priskribo";
+App::$strings["Location:"] = "Loko:";
+App::$strings["Title:"] = "Titolo:";
+App::$strings["Share this event"] = "Kunhavigi la okazon";
+App::$strings["Cancel"] = "Nuligi";
+App::$strings["Tag removed"] = "Marko forviÅita";
+App::$strings["Remove Item Tag"] = "ForviÅi markon";
+App::$strings["Select a tag to remove: "] = "Elektu forviÅontan markon:";
+App::$strings["Remove"] = "ForviÅi";
+App::$strings["%s welcomes %s"] = "%s salutas %s";
+App::$strings["Authorize application connection"] = "Rajtigi programkonekton";
+App::$strings["Return to your app and insert this Securty Code:"] = "Reiru al via programo kaj entajpu la securecan kodon:";
+App::$strings["Please login to continue."] = "Bonvolu ensaluti por pluigi.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Ĉu rajtigi ĉi tiun programon por atingi viajn afiÅojn kaj kontaktojn kaj/aÅ­ krei novajn afiÅojn?";
+App::$strings["Yes"] = "Jes";
+App::$strings["No"] = "Ne";
+App::$strings["Photo Albums"] = "Bildalbumoj";
+App::$strings["Contact Photos"] = "Kontaktbildoj";
+App::$strings["Upload New Photos"] = "AlÅuti novajn bildojn";
+App::$strings["everybody"] = "ĉiuj";
+App::$strings["Contact information unavailable"] = "Kontaktoj informoj ne disponeblas";
+App::$strings["Profile Photos"] = "Profilbildoj";
+App::$strings["Album not found."] = "Albumo ne trovita.";
+App::$strings["Delete Album"] = "ForviÅi albumon";
+App::$strings["Delete Photo"] = "ForviÅi bildon";
+App::$strings["was tagged in a"] = "estas markita en";
+App::$strings["photo"] = "bildo";
+App::$strings["by"] = "de";
+App::$strings["Image exceeds size limit of "] = "Bildo estas pli granda ol la limito de";
+App::$strings["Image file is empty."] = "Bilddosiero estas malplena.";
+App::$strings["Unable to process image."] = "Ne eblas procedi la bildon.";
+App::$strings["Image upload failed."] = "AlÅuto de bildo malsukcesis.";
+App::$strings["Public access denied."] = "Publika atingo ne permesita.";
+App::$strings["No photos selected"] = "Neniu bildoj elektita";
+App::$strings["Access to this item is restricted."] = "Atingo al tio elemento estas limigita.";
+App::$strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vi uzas %1$.2f MB de %2$.2f MB bildkonservejo.";
+App::$strings["You have used %1$.2f Mbytes of photo storage."] = "Vi uzas %1$.2f MB de bildkonservejo.";
+App::$strings["Upload Photos"] = "AlÅuti bildojn";
+App::$strings["New album name: "] = "Nomo por nova albumo:";
+App::$strings["or existing album name: "] = "aÅ­ nomo de estanta albumo:";
+App::$strings["Do not show a status post for this upload"] = "Ne kreu statan afiÅon por tio alÅuto.";
+App::$strings["Permissions"] = "Permesoj";
+App::$strings["Edit Album"] = "Redakti albumon";
+App::$strings["View Photo"] = "Vidi bildon";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Malpermesita. Atingo al tio elemento eble estas limigita.";
+App::$strings["Photo not available"] = "La bildo ne disponeblas";
+App::$strings["View photo"] = "Vidi bildon";
+App::$strings["Edit photo"] = "Redakti bildon";
+App::$strings["Use as profile photo"] = "Uzi kiel profilbildo";
+App::$strings["Private Message"] = "Privata mesaÄo";
+App::$strings["View Full Size"] = "Vidi plengrande ";
+App::$strings["Tags: "] = "Markoj:";
+App::$strings["[Remove any tag]"] = "[ForviÅi iun markon]";
+App::$strings["Rotate CW (right)"] = "Turni horloÄdirekte (dekstren)";
+App::$strings["Rotate CCW (left)"] = "Turni kontraÅ­horloÄdirekte (maldekstren)";
+App::$strings["New album name"] = "Nova nomo de albumo";
+App::$strings["Caption"] = "Apudskribo";
+App::$strings["Add a Tag"] = "Aldoni markon";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ekzemple: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["I like this (toggle)"] = "Mi Åatas tion (Åalti)";
+App::$strings["I don't like this (toggle)"] = "Mi malÅatas tion(Åalti)";
+App::$strings["Share"] = "Kunhavigi";
+App::$strings["Please wait"] = "Bonvolu atendi";
+App::$strings["This is you"] = "Tiu estas vi";
+App::$strings["Comment"] = "Komenti";
+App::$strings["Preview"] = "AntaÅ­rigardi";
+App::$strings["Delete"] = "ForviÅi";
+App::$strings["View Album"] = "Vidi albumon";
+App::$strings["Recent Photos"] = "Ì‚Ä´usaj bildoj";
+App::$strings["Not available."] = "Ne disponebla.";
+App::$strings["Community"] = "Komunumo";
+App::$strings["No results."] = "Nenion trovita.";
+App::$strings["This is Friendica, version"] = "Tio estas Friendica en la versio";
+App::$strings["running at web location"] = "instalita ĉe la adreso";
+App::$strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Bonvolu iri al <a href=\"http://friendica.com\">Friendica.com</a> por lerni pli pri la projekto Friendica";
+App::$strings["Bug reports and issues: please visit"] = "Cimraportoj kaj atendindaĵo: bonvolu iri al";
+App::$strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestoj, laÅ­doj, donacoj ktp - bonvolu sendi mesÄon al \"Info\" ĉe Friendica - punkto com";
+App::$strings["Installed plugins/addons/apps:"] = "Instalitaj kromprogramoj/programoj:";
+App::$strings["No installed plugins/addons/apps"] = "Neniom da instalitaj aldonaĵoj/programoj";
+App::$strings["Item not found"] = "Elemento ne trovita";
+App::$strings["Edit post"] = "Redakti afiÅon";
+App::$strings["Post to Email"] = "Sendi per retpoÅto";
+App::$strings["Edit"] = "Redakti";
+App::$strings["Upload photo"] = "AlÅuti bildon";
+App::$strings["Attach file"] = "Kunligi dosieron";
+App::$strings["Insert web link"] = "Enmeti retan adreson";
+App::$strings["Insert YouTube video"] = "Enmeti videton ĉe YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Enmeti videton en formato Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Enmeti sonon en formato Vorbis [.ogg]";
+App::$strings["Set your location"] = "Agordi vian lokon";
+App::$strings["Clear browser location"] = "ForviÅu retesplorilan lokon";
+App::$strings["Permission settings"] = "Permesagordoj";
+App::$strings["CC: email addresses"] = "CC: retpoÅtadresojn";
+App::$strings["Public post"] = "Publika afiÅo";
+App::$strings["Set title"] = "Redakti titolon";
+App::$strings["Categories (comma-separated list)"] = "Kategorioj (disigita per komo)";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Ekzemple: bob@example.com, mary@example.com";
+App::$strings["This introduction has already been accepted."] = "Tia prezento jam estas akceptita";
+App::$strings["Profile location is not valid or does not contain profile information."] = "La adreso de la profilo ne validas aÅ­ ne enhavas profilinformojn.";
+App::$strings["Warning: profile location has no identifiable owner name."] = "Averto: La adreso de la profilo ne enhavas identeblan personan nomon.";
+App::$strings["Warning: profile location has no profile photo."] = "Averto: La adreso de la profilo ne enhavas bildon.";
+App::$strings["%d required parameter was not found at the given location"] = array(
0 => "%d bezonataj parametroj ne trovita ĉe la donata adreso.",
1 => "%d bezonataj parametroj ne trovita ĉe la donata adreso.",
);
-$a->strings["Introduction complete."] = "Prezento sukcesis.";
-$a->strings["Unrecoverable protocol error."] = "NeÄustigebla eraro en protokolo.";
-$a->strings["Profile unavailable."] = "Profilo ne estas disponebla.";
-$a->strings["%s has received too many connection requests today."] = "%s hodiaÅ­ ricevis tro multe da konektpetoj.";
-$a->strings["Spam protection measures have been invoked."] = "KontraÅ­spamilo estas aktivita.";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Amikoj, vi bonvolu ripeti post 24 horoj.";
-$a->strings["Invalid locator"] = "Nevalida adreso.";
-$a->strings["Invalid email address."] = "Nevalida repoÅtadreso.";
-$a->strings["This account has not been configured for email. Request failed."] = "La konto ne estas agordita por retpoÅto. La peto malsukcesis.";
-$a->strings["Unable to resolve your name at the provided location."] = "Via nomo ne troveblas al la donita adreso.";
-$a->strings["You have already introduced yourself here."] = "Vi vin jam prezentis tie.";
-$a->strings["Apparently you are already friends with %s."] = "Åœajnas kvazaÅ­ vi jam amikiÄis kun %s.";
-$a->strings["Invalid profile URL."] = "Nevalida adreso de profilo.";
-$a->strings["Disallowed profile URL."] = "Malpermesita adreso de profilo.";
-$a->strings["Failed to update contact record."] = "Äœisdatigo de via kontaktrikordo malsukcesis.";
-$a->strings["Your introduction has been sent."] = "Via prezento estas sendita.";
-$a->strings["Please login to confirm introduction."] = "Bonvolu ensaluti por jesigi la prezenton.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "MalÄusta identaĵo ensalutata. Bonvolu ensaluti en <strong>tiun</strong> profilon.";
-$a->strings["Hide this contact"] = "KaÅi tiun kontakton";
-$a->strings["Welcome home %s."] = "Bonvenon hejme, %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Bonvolu konfirmi vian prezenton / kontaktpeton al %s.";
-$a->strings["Confirm"] = "Konfirmi.";
-$a->strings["[Name Withheld]"] = "[KaÅita nomo]";
-$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bonvolu entajpi vian 'Identecan Adreson' de iu de tiuj subtenataj komunikaj retejoj: ";
-$a->strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Konektu kiel retpoÅta sekvanto</strike> (BaldaÅ­ venos)";
-$a->strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Se vi ne estas membro de la libra interkona reto, <a href=\"http://dir.friendica.com/siteinfo\">sekvu ĉi-ligilon por trovi publikan Friendica retejon kaj aliÄi kun ni hodiaÅ­</a>.";
-$a->strings["Friend/Connection Request"] = "Prezento / Konektpeto";
-$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Ekzemploj: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
-$a->strings["Please answer the following:"] = "Bonvolu respondi:";
-$a->strings["Does %s know you?"] = "Ĉu %s konas vin?";
-$a->strings["Add a personal note:"] = "Aldoni personan noton:";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["StatusNet/Federated Social Web"] = "StatusNet/Federaciaj interkonaj retejoj";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings[" - please do not use this form. Instead, enter %s into your Diaspora search bar."] = " - bonvolu ne uzi ĉi formo. Anstataŭe, entajpu %s en la Diaspora serĉilo.";
-$a->strings["Your Identity Address:"] = "Via identeca adreso:";
-$a->strings["Submit Request"] = "Sendi peton";
-$a->strings["Friendica Social Communications Server - Setup"] = "Friendica Interkona Komunikada Servilo - Instalo";
-$a->strings["Could not connect to database."] = "Ne eblas konekti la datumbazon.";
-$a->strings["Could not create table."] = "Ne eblas krei tabelon.";
-$a->strings["Your Friendica site database has been installed."] = "La datumbazo de vi Friendica retjo estas instalita.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Vi bezonas mane importi la dosieron \"database.sql\" per phpmyadmin aÅ­ mysql.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "Bonvolu legi la dosieron \"INSTALL.txt\".";
-$a->strings["System check"] = "Sistema kontrolo";
-$a->strings["Check again"] = "Ree kontroli";
-$a->strings["Database connection"] = "Datumbaza konekto";
-$a->strings["In order to install Friendica we need to know how to connect to your database."] = "Por instali Friendica, ni bezonas scii kiel konekti al via datumbazo.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bonvolu kontakti vian servilprovizanton aŭ administranton se vi havas demandoj pri ĉi tiaj agordoj.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La datumbazo nomata malsupren jam ekzistu. Se Äi ne ekzistas, bonvolu unue krei Äin antaÅ­ progresi.";
-$a->strings["Database Server Name"] = "Nomo de datumbaza servilo.";
-$a->strings["Database Login Name"] = "Salutnomo ĉe la datumbazo.";
-$a->strings["Database Login Password"] = "Pasvorto ĉe la datumbazo.";
-$a->strings["Database Name"] = "Nomo de la datumbazo.";
-$a->strings["Site administrator email address"] = "RetpoÅtadreso de la reteja administranto";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "La repoÅtadreso de via konto bezonas esti la sama por uzi la TTTa administrilo.";
-$a->strings["Please select a default timezone for your website"] = "Bonvolu elekti defaÅ­ltan horzonon por via retejo.";
-$a->strings["Site settings"] = "Retejaj agordoj";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Komanda linia versio de PHP ne trovita en $PATH de la retservilo.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Se vi ne havas komandlinian version de PHP sur la servilo, vi ne eblas plenumi fonan planitan enketon per cron. Bonvolu legi <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
-$a->strings["PHP executable path"] = "Vojo de la komanda linia versio de PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entajpu la plenan vojon al la php komandodosiero. Vi eblas lasi tion malplena por pluigi la instalado.";
-$a->strings["Command line PHP"] = "komanda linia versio de PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "En via komanda linia versio de PHP je via sistemo, \"register_argc_argv\" ne estas aktivita.";
-$a->strings["This is required for message delivery to work."] = "Tio estas bezonata por la livero de mesaÄoj.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Eraro: La funkcio \"openssl_pkey_new\" je tia sistemo ne eblas generi ĉifroÅlosilojn.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se la operaciumo sistemo estas Windows, bonvolu legi: http://www.php.net/manual/en/openssl.installation.php";
-$a->strings["Generate encryption keys"] = "Generi ĉifroÅlosilojn";
-$a->strings["libCurl PHP module"] = "PHP modulo libCurl";
-$a->strings["GD graphics PHP module"] = "PHP modulo GD";
-$a->strings["OpenSSL PHP module"] = "PHP modulo OpenSSL";
-$a->strings["mysqli PHP module"] = "PHP modulo mysqli";
-$a->strings["mb_string PHP module"] = "PHP modulo mb_string";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite modulo";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Eraro: La modulo mod_rewrite en la Apache retservilo estas bezonata sed ne instalita.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Eraro: La modulo libCURL en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Eraro: La modulo GD en PHP kun subteno por JPEG estas bezonata sed ne instalita.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Eraro: La modulo OpenSSL en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Eraro: La modulo mysqli en PHP estas bezonata sed ne instalita.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Eraro: La modulo mb_string en PHP estas bezonata sed ne instalita.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "La reta instalilo bezonas skribi dosieron nomata \".htconfig.php\" en la baza dosierujo de la retservilo, sed ne sukcesis.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Tio ĉi plej ofte estas agordo rilate al permesoj, ĉar la servilo eble ne povas skribi en via dosierujo, eĉ se vi mem povas skribi.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Post la fino de tiu proceduro, ni donos al vi tekston por konservi en dosiero .htconfig.php en via baza Friendica dosierujo.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Vi ankaÅ­ povas preterpasi tiun proceduron kaj fari permanan instaladon. Bonvolu legi la dosieron \"INSTALL.txt\" por trovi instrukciojn.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php estas skribebla.";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "Url rewrite en .htaccess ne funkcias. Kontrolu la agordojn de la servilo.";
-$a->strings["Url rewrite is working"] = "URL rewrite funkcias.";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Ne povis skribi la datumbaza agordoj en la dosiero \".htconfig.php\". Bonvolu uzi la inkluzivan tekston por krei agordan dosieron en la baza dosierujo de la retservilo.";
-$a->strings["Errors encountered creating database tables."] = "Okazis eraroj dum la kreado de tabeloj en la datumbazo.";
-$a->strings["<h1>What next</h1>"] = "<h1>Kio sekvas nun?</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "GRAVA: Vi bezonas [mane] agordi planitan taskon por la Friendica poller.";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Time Conversion"] = "Konverto de tempo";
-$a->strings["Friendika provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica provizas tiun servon por kunhavigi okazojn kun aliaj retoj kaj amikoj en aliaj horzonoj.";
-$a->strings["UTC time: %s"] = "UTC horo: %s";
-$a->strings["Current timezone: %s"] = "Aktuala horzono: %s";
-$a->strings["Converted localtime: %s"] = "Konvertita loka horo: %s";
-$a->strings["Please select your timezone:"] = "Bonvolu elekti vian horzonon:";
-$a->strings["Profile Match"] = "Kongrua profilo";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Neniom da kategoriaj vortoj kongruas. Bonvolu aldoni kategoriajn vortojn al via defaÅ­lta profilo.";
-$a->strings["is interested in:"] = "interesiÄas pri:";
-$a->strings["Connect"] = "Konekti";
-$a->strings["No matches"] = "Nenio estas trovita";
-$a->strings["Remote privacy information not available."] = "Informoj pri fora privateca ne estas disponebla.";
-$a->strings["Visible to:"] = "Videbla al:";
-$a->strings["Welcome to %s"] = "Bonvenon ĉe %s";
-$a->strings["Invalid request identifier."] = "Nevalida peta identigilo.";
-$a->strings["Discard"] = "ForviÅi";
-$a->strings["Ignore"] = "Ignori";
-$a->strings["System"] = "Sistemo";
-$a->strings["Network"] = "Reto";
-$a->strings["Personal"] = "Propra";
-$a->strings["Home"] = "Hejmo";
-$a->strings["Introductions"] = "Prezentoj";
-$a->strings["Messages"] = "MesaÄoj";
-$a->strings["Show Ignored Requests"] = "Montri ignoritajn petojn";
-$a->strings["Hide Ignored Requests"] = "KaÅi ignoritajn petojn";
-$a->strings["Notification type: "] = "Tipo de atentigo:";
-$a->strings["Friend Suggestion"] = "Amikosugestoj";
-$a->strings["suggested by %s"] = "sugestita de %s";
-$a->strings["Hide this contact from others"] = "KaÅi ĉi tiun kontakton al aliaj";
-$a->strings["Post a new friend activity"] = "AfiÅi novan amikecan aktivecon";
-$a->strings["if applicable"] = "se aplikebla";
-$a->strings["Approve"] = "Aprobi";
-$a->strings["Claims to be known to you: "] = "Pensas ke vi konas ilin:";
-$a->strings["yes"] = "jes";
-$a->strings["no"] = "ne";
-$a->strings["Approve as: "] = "Aprobi kiel:";
-$a->strings["Friend"] = "Amiko";
-$a->strings["Sharer"] = "Kunhaviganto";
-$a->strings["Fan/Admirer"] = "Fanatikulo/Admiranto";
-$a->strings["Friend/Connect Request"] = "Kontaktpeto";
-$a->strings["New Follower"] = "Nova abonanto";
-$a->strings["No introductions."] = "Neniom da prezentoj";
-$a->strings["Notifications"] = "Atentigoj";
-$a->strings["%s liked %s's post"] = "%s Åatis la afiÅon de %s";
-$a->strings["%s disliked %s's post"] = "%s malÅatis la afiÅon de %s";
-$a->strings["%s is now friends with %s"] = "%s amikiÄis kun %s";
-$a->strings["%s created a new post"] = "%s kreis novan afiÅon";
-$a->strings["%s commented on %s's post"] = "%s komentis pri la afiÅo de %s";
-$a->strings["No more network notifications."] = "Ne pli da retaj atentigoj.";
-$a->strings["Network Notifications"] = "Retaj Atentigoj";
-$a->strings["No more system notifications."] = "Ne pli da sistemaj atentigoj.";
-$a->strings["System Notifications"] = "Sistemaj Atentigoj";
-$a->strings["No more personal notifications."] = "Ne pli da personaj atentigoj";
-$a->strings["Personal Notifications"] = "Personaj Atentigoj";
-$a->strings["No more home notifications."] = "Ne pli da hejmrilataj atentigoj.";
-$a->strings["Home Notifications"] = "Hejmrilataj atentigoj";
-$a->strings["Could not access contact record."] = "Ne eblis atingi kontaktrikordo.";
-$a->strings["Could not locate selected profile."] = "Ne trovis elektitan profilon.";
-$a->strings["Contact updated."] = "Kontakto estas Äisdatigita.";
-$a->strings["Contact has been blocked"] = "Kontakto estas blokita.";
-$a->strings["Contact has been unblocked"] = "Kontakto estas malblokita.";
-$a->strings["Contact has been ignored"] = "Kontakto estas ignorita.";
-$a->strings["Contact has been unignored"] = "Kontakto estas malignorita.";
-$a->strings["Contact has been archived"] = "Enarkivigis kontakton";
-$a->strings["Contact has been unarchived"] = "Elarkivigis kontakton";
-$a->strings["Contact has been removed."] = "Kontakto estas forigita.";
-$a->strings["You are mutual friends with %s"] = "Vi estas reciproka amiko de %s";
-$a->strings["You are sharing with %s"] = "Vi kunhavigas kun %s";
-$a->strings["%s is sharing with you"] = "%s kunhavigas kun vi";
-$a->strings["Private communications are not available for this contact."] = "Privataj komunikadoj ne disponeblas por ĉi tiu kontakto.";
-$a->strings["Never"] = "Neniam";
-$a->strings["(Update was successful)"] = "(Äœisdatigo sukcesis.)";
-$a->strings["(Update was not successful)"] = "(Äœisdatigo malsukcesis.)";
-$a->strings["Suggest friends"] = "Sugesti amikojn";
-$a->strings["Network type: %s"] = "Reta tipo: %s";
-$a->strings["%d contact in common"] = array(
+App::$strings["Introduction complete."] = "Prezento sukcesis.";
+App::$strings["Unrecoverable protocol error."] = "NeÄustigebla eraro en protokolo.";
+App::$strings["Profile unavailable."] = "Profilo ne estas disponebla.";
+App::$strings["%s has received too many connection requests today."] = "%s hodiaÅ­ ricevis tro multe da konektpetoj.";
+App::$strings["Spam protection measures have been invoked."] = "KontraÅ­spamilo estas aktivita.";
+App::$strings["Friends are advised to please try again in 24 hours."] = "Amikoj, vi bonvolu ripeti post 24 horoj.";
+App::$strings["Invalid locator"] = "Nevalida adreso.";
+App::$strings["Invalid email address."] = "Nevalida repoÅtadreso.";
+App::$strings["This account has not been configured for email. Request failed."] = "La konto ne estas agordita por retpoÅto. La peto malsukcesis.";
+App::$strings["Unable to resolve your name at the provided location."] = "Via nomo ne troveblas al la donita adreso.";
+App::$strings["You have already introduced yourself here."] = "Vi vin jam prezentis tie.";
+App::$strings["Apparently you are already friends with %s."] = "Åœajnas kvazaÅ­ vi jam amikiÄis kun %s.";
+App::$strings["Invalid profile URL."] = "Nevalida adreso de profilo.";
+App::$strings["Disallowed profile URL."] = "Malpermesita adreso de profilo.";
+App::$strings["Failed to update contact record."] = "Äœisdatigo de via kontaktrikordo malsukcesis.";
+App::$strings["Your introduction has been sent."] = "Via prezento estas sendita.";
+App::$strings["Please login to confirm introduction."] = "Bonvolu ensaluti por jesigi la prezenton.";
+App::$strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "MalÄusta identaĵo ensalutata. Bonvolu ensaluti en <strong>tiun</strong> profilon.";
+App::$strings["Hide this contact"] = "KaÅi tiun kontakton";
+App::$strings["Welcome home %s."] = "Bonvenon hejme, %s.";
+App::$strings["Please confirm your introduction/connection request to %s."] = "Bonvolu konfirmi vian prezenton / kontaktpeton al %s.";
+App::$strings["Confirm"] = "Konfirmi.";
+App::$strings["[Name Withheld]"] = "[KaÅita nomo]";
+App::$strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bonvolu entajpi vian 'Identecan Adreson' de iu de tiuj subtenataj komunikaj retejoj: ";
+App::$strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Konektu kiel retpoÅta sekvanto</strike> (BaldaÅ­ venos)";
+App::$strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Se vi ne estas membro de la libra interkona reto, <a href=\"http://dir.friendica.com/siteinfo\">sekvu ĉi-ligilon por trovi publikan Friendica retejon kaj aliÄi kun ni hodiaÅ­</a>.";
+App::$strings["Friend/Connection Request"] = "Prezento / Konektpeto";
+App::$strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Ekzemploj: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
+App::$strings["Please answer the following:"] = "Bonvolu respondi:";
+App::$strings["Does %s know you?"] = "Ĉu %s konas vin?";
+App::$strings["Add a personal note:"] = "Aldoni personan noton:";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["StatusNet/Federated Social Web"] = "StatusNet/Federaciaj interkonaj retejoj";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings[" - please do not use this form. Instead, enter %s into your Diaspora search bar."] = " - bonvolu ne uzi ĉi formo. Anstataŭe, entajpu %s en la Diaspora serĉilo.";
+App::$strings["Your Identity Address:"] = "Via identeca adreso:";
+App::$strings["Submit Request"] = "Sendi peton";
+App::$strings["Friendica Social Communications Server - Setup"] = "Friendica Interkona Komunikada Servilo - Instalo";
+App::$strings["Could not connect to database."] = "Ne eblas konekti la datumbazon.";
+App::$strings["Could not create table."] = "Ne eblas krei tabelon.";
+App::$strings["Your Friendica site database has been installed."] = "La datumbazo de vi Friendica retjo estas instalita.";
+App::$strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Vi bezonas mane importi la dosieron \"database.sql\" per phpmyadmin aÅ­ mysql.";
+App::$strings["Please see the file \"INSTALL.txt\"."] = "Bonvolu legi la dosieron \"INSTALL.txt\".";
+App::$strings["System check"] = "Sistema kontrolo";
+App::$strings["Check again"] = "Ree kontroli";
+App::$strings["Database connection"] = "Datumbaza konekto";
+App::$strings["In order to install Friendica we need to know how to connect to your database."] = "Por instali Friendica, ni bezonas scii kiel konekti al via datumbazo.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Bonvolu kontakti vian servilprovizanton aŭ administranton se vi havas demandoj pri ĉi tiaj agordoj.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La datumbazo nomata malsupren jam ekzistu. Se Äi ne ekzistas, bonvolu unue krei Äin antaÅ­ progresi.";
+App::$strings["Database Server Name"] = "Nomo de datumbaza servilo.";
+App::$strings["Database Login Name"] = "Salutnomo ĉe la datumbazo.";
+App::$strings["Database Login Password"] = "Pasvorto ĉe la datumbazo.";
+App::$strings["Database Name"] = "Nomo de la datumbazo.";
+App::$strings["Site administrator email address"] = "RetpoÅtadreso de la reteja administranto";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "La repoÅtadreso de via konto bezonas esti la sama por uzi la TTTa administrilo.";
+App::$strings["Please select a default timezone for your website"] = "Bonvolu elekti defaÅ­ltan horzonon por via retejo.";
+App::$strings["Site settings"] = "Retejaj agordoj";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Komanda linia versio de PHP ne trovita en $PATH de la retservilo.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Se vi ne havas komandlinian version de PHP sur la servilo, vi ne eblas plenumi fonan planitan enketon per cron. Bonvolu legi <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
+App::$strings["PHP executable path"] = "Vojo de la komanda linia versio de PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entajpu la plenan vojon al la php komandodosiero. Vi eblas lasi tion malplena por pluigi la instalado.";
+App::$strings["Command line PHP"] = "komanda linia versio de PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "En via komanda linia versio de PHP je via sistemo, \"register_argc_argv\" ne estas aktivita.";
+App::$strings["This is required for message delivery to work."] = "Tio estas bezonata por la livero de mesaÄoj.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Eraro: La funkcio \"openssl_pkey_new\" je tia sistemo ne eblas generi ĉifroÅlosilojn.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se la operaciumo sistemo estas Windows, bonvolu legi: http://www.php.net/manual/en/openssl.installation.php";
+App::$strings["Generate encryption keys"] = "Generi ĉifroÅlosilojn";
+App::$strings["libCurl PHP module"] = "PHP modulo libCurl";
+App::$strings["GD graphics PHP module"] = "PHP modulo GD";
+App::$strings["OpenSSL PHP module"] = "PHP modulo OpenSSL";
+App::$strings["mysqli PHP module"] = "PHP modulo mysqli";
+App::$strings["mb_string PHP module"] = "PHP modulo mb_string";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite modulo";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Eraro: La modulo mod_rewrite en la Apache retservilo estas bezonata sed ne instalita.";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Eraro: La modulo libCURL en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Eraro: La modulo GD en PHP kun subteno por JPEG estas bezonata sed ne instalita.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Eraro: La modulo OpenSSL en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Eraro: La modulo mysqli en PHP estas bezonata sed ne instalita.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Eraro: La modulo mb_string en PHP estas bezonata sed ne instalita.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "La reta instalilo bezonas skribi dosieron nomata \".htconfig.php\" en la baza dosierujo de la retservilo, sed ne sukcesis.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Tio ĉi plej ofte estas agordo rilate al permesoj, ĉar la servilo eble ne povas skribi en via dosierujo, eĉ se vi mem povas skribi.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Post la fino de tiu proceduro, ni donos al vi tekston por konservi en dosiero .htconfig.php en via baza Friendica dosierujo.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Vi ankaÅ­ povas preterpasi tiun proceduron kaj fari permanan instaladon. Bonvolu legi la dosieron \"INSTALL.txt\" por trovi instrukciojn.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php estas skribebla.";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "Url rewrite en .htaccess ne funkcias. Kontrolu la agordojn de la servilo.";
+App::$strings["Url rewrite is working"] = "URL rewrite funkcias.";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Ne povis skribi la datumbaza agordoj en la dosiero \".htconfig.php\". Bonvolu uzi la inkluzivan tekston por krei agordan dosieron en la baza dosierujo de la retservilo.";
+App::$strings["Errors encountered creating database tables."] = "Okazis eraroj dum la kreado de tabeloj en la datumbazo.";
+App::$strings["<h1>What next</h1>"] = "<h1>Kio sekvas nun?</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "GRAVA: Vi bezonas [mane] agordi planitan taskon por la Friendica poller.";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Time Conversion"] = "Konverto de tempo";
+App::$strings["Friendika provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica provizas tiun servon por kunhavigi okazojn kun aliaj retoj kaj amikoj en aliaj horzonoj.";
+App::$strings["UTC time: %s"] = "UTC horo: %s";
+App::$strings["Current timezone: %s"] = "Aktuala horzono: %s";
+App::$strings["Converted localtime: %s"] = "Konvertita loka horo: %s";
+App::$strings["Please select your timezone:"] = "Bonvolu elekti vian horzonon:";
+App::$strings["Profile Match"] = "Kongrua profilo";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Neniom da kategoriaj vortoj kongruas. Bonvolu aldoni kategoriajn vortojn al via defaÅ­lta profilo.";
+App::$strings["is interested in:"] = "interesiÄas pri:";
+App::$strings["Connect"] = "Konekti";
+App::$strings["No matches"] = "Nenio estas trovita";
+App::$strings["Remote privacy information not available."] = "Informoj pri fora privateca ne estas disponebla.";
+App::$strings["Visible to:"] = "Videbla al:";
+App::$strings["Welcome to %s"] = "Bonvenon ĉe %s";
+App::$strings["Invalid request identifier."] = "Nevalida peta identigilo.";
+App::$strings["Discard"] = "ForviÅi";
+App::$strings["Ignore"] = "Ignori";
+App::$strings["System"] = "Sistemo";
+App::$strings["Network"] = "Reto";
+App::$strings["Personal"] = "Propra";
+App::$strings["Home"] = "Hejmo";
+App::$strings["Introductions"] = "Prezentoj";
+App::$strings["Messages"] = "MesaÄoj";
+App::$strings["Show Ignored Requests"] = "Montri ignoritajn petojn";
+App::$strings["Hide Ignored Requests"] = "KaÅi ignoritajn petojn";
+App::$strings["Notification type: "] = "Tipo de atentigo:";
+App::$strings["Friend Suggestion"] = "Amikosugestoj";
+App::$strings["suggested by %s"] = "sugestita de %s";
+App::$strings["Hide this contact from others"] = "KaÅi ĉi tiun kontakton al aliaj";
+App::$strings["Post a new friend activity"] = "AfiÅi novan amikecan aktivecon";
+App::$strings["if applicable"] = "se aplikebla";
+App::$strings["Approve"] = "Aprobi";
+App::$strings["Claims to be known to you: "] = "Pensas ke vi konas ilin:";
+App::$strings["yes"] = "jes";
+App::$strings["no"] = "ne";
+App::$strings["Approve as: "] = "Aprobi kiel:";
+App::$strings["Friend"] = "Amiko";
+App::$strings["Sharer"] = "Kunhaviganto";
+App::$strings["Fan/Admirer"] = "Fanatikulo/Admiranto";
+App::$strings["Friend/Connect Request"] = "Kontaktpeto";
+App::$strings["New Follower"] = "Nova abonanto";
+App::$strings["No introductions."] = "Neniom da prezentoj";
+App::$strings["Notifications"] = "Atentigoj";
+App::$strings["%s liked %s's post"] = "%s Åatis la afiÅon de %s";
+App::$strings["%s disliked %s's post"] = "%s malÅatis la afiÅon de %s";
+App::$strings["%s is now friends with %s"] = "%s amikiÄis kun %s";
+App::$strings["%s created a new post"] = "%s kreis novan afiÅon";
+App::$strings["%s commented on %s's post"] = "%s komentis pri la afiÅo de %s";
+App::$strings["No more network notifications."] = "Ne pli da retaj atentigoj.";
+App::$strings["Network Notifications"] = "Retaj Atentigoj";
+App::$strings["No more system notifications."] = "Ne pli da sistemaj atentigoj.";
+App::$strings["System Notifications"] = "Sistemaj Atentigoj";
+App::$strings["No more personal notifications."] = "Ne pli da personaj atentigoj";
+App::$strings["Personal Notifications"] = "Personaj Atentigoj";
+App::$strings["No more home notifications."] = "Ne pli da hejmrilataj atentigoj.";
+App::$strings["Home Notifications"] = "Hejmrilataj atentigoj";
+App::$strings["Could not access contact record."] = "Ne eblis atingi kontaktrikordo.";
+App::$strings["Could not locate selected profile."] = "Ne trovis elektitan profilon.";
+App::$strings["Contact updated."] = "Kontakto estas Äisdatigita.";
+App::$strings["Contact has been blocked"] = "Kontakto estas blokita.";
+App::$strings["Contact has been unblocked"] = "Kontakto estas malblokita.";
+App::$strings["Contact has been ignored"] = "Kontakto estas ignorita.";
+App::$strings["Contact has been unignored"] = "Kontakto estas malignorita.";
+App::$strings["Contact has been archived"] = "Enarkivigis kontakton";
+App::$strings["Contact has been unarchived"] = "Elarkivigis kontakton";
+App::$strings["Contact has been removed."] = "Kontakto estas forigita.";
+App::$strings["You are mutual friends with %s"] = "Vi estas reciproka amiko de %s";
+App::$strings["You are sharing with %s"] = "Vi kunhavigas kun %s";
+App::$strings["%s is sharing with you"] = "%s kunhavigas kun vi";
+App::$strings["Private communications are not available for this contact."] = "Privataj komunikadoj ne disponeblas por ĉi tiu kontakto.";
+App::$strings["Never"] = "Neniam";
+App::$strings["(Update was successful)"] = "(Äœisdatigo sukcesis.)";
+App::$strings["(Update was not successful)"] = "(Äœisdatigo malsukcesis.)";
+App::$strings["Suggest friends"] = "Sugesti amikojn";
+App::$strings["Network type: %s"] = "Reta tipo: %s";
+App::$strings["%d contact in common"] = array(
0 => "%d komuna kontakto",
1 => "%d komunaj kontaktoj",
);
-$a->strings["View all contacts"] = "Vidi ĉiujn kontaktojn";
-$a->strings["Unblock"] = "Malbloki";
-$a->strings["Block"] = "Bloki";
-$a->strings["Toggle Blocked status"] = "Åœalti/malÅalti Blokitan staton";
-$a->strings["Unignore"] = "Malignori";
-$a->strings["Toggle Ignored status"] = "Åœalti/malÅalti Ignoritan staton";
-$a->strings["Unarchive"] = "Elarkivigi";
-$a->strings["Archive"] = "Enarkivigi";
-$a->strings["Toggle Archive status"] = "Åœalti/malÅalti Enarkivigitan staton";
-$a->strings["Repair"] = "Ripari";
-$a->strings["Advanced Contact Settings"] = "Specialaj Kontaktagordoj";
-$a->strings["Communications lost with this contact!"] = "Mi perdis la kommunikadon kun tiu kontakto!";
-$a->strings["Contact Editor"] = "Kontakta redaktilo.";
-$a->strings["Profile Visibility"] = "Videbleco de profilo";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bonvolu elekti la profilon kiu vi volas montri al %s aspektinde kiam sekure aspektante vian profilon.";
-$a->strings["Contact Information / Notes"] = "Kontaktaj informoj / Notoj";
-$a->strings["Edit contact notes"] = "Redakti kontaktnotojn";
-$a->strings["Visit %s's profile [%s]"] = "Viziti la profilon de %s [%s]";
-$a->strings["Block/Unblock contact"] = "Bloki/Malbloki kontakton";
-$a->strings["Ignore contact"] = "Ignori kontakton";
-$a->strings["Repair URL settings"] = "Ripari URL agordoj";
-$a->strings["View conversations"] = "Vidi konversaciojn";
-$a->strings["Delete contact"] = "ForviÅi kontakton";
-$a->strings["Last update:"] = "Plej ĵusa Äisdatigo:";
-$a->strings["Update public posts"] = "Äœisdatigi publikajn afiÅojn";
-$a->strings["Update now"] = "Äœisdatigi nun";
-$a->strings["Currently blocked"] = "Nuntempe blokata";
-$a->strings["Currently ignored"] = "Nuntempe ignorata";
-$a->strings["Currently archived"] = "Nuntempe enarkivigita";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Rispondoj/Åataĵo al viaj publikaj afiÅoj <strong>eble</strong> plu estos videbla";
-$a->strings["Suggestions"] = "Sugestoj";
-$a->strings["Suggest potential friends"] = "Sugesti amikojn";
-$a->strings["All Contacts"] = "Ĉiuj Kontaktoj";
-$a->strings["Show all contacts"] = "Montri ĉiujn kontaktojn";
-$a->strings["Unblocked"] = "Malblokita";
-$a->strings["Only show unblocked contacts"] = "Nur montri neblokitajn kontaktojn";
-$a->strings["Blocked"] = "Blokita";
-$a->strings["Only show blocked contacts"] = "Nur montri blokitajn kontaktojn";
-$a->strings["Ignored"] = "Ignorita";
-$a->strings["Only show ignored contacts"] = "Nur montri ignoritajn kontaktojn";
-$a->strings["Archived"] = "Enarkivigita";
-$a->strings["Only show archived contacts"] = "Nur montri enarkivigitajn kontaktojn";
-$a->strings["Hidden"] = "KaÅita";
-$a->strings["Only show hidden contacts"] = "Nur montri kaÅitajn kontaktojn";
-$a->strings["Mutual Friendship"] = "Reciproka amikeco";
-$a->strings["is a fan of yours"] = "estas admiranto de vi";
-$a->strings["you are a fan of"] = "vi estas admiranto de";
-$a->strings["Edit contact"] = "Redakti kontakton";
-$a->strings["Contacts"] = "Kontaktoj";
-$a->strings["Search your contacts"] = "Serĉi viajn kontaktojn";
-$a->strings["Finding: "] = "Trovata:";
-$a->strings["Find"] = "Trovi";
-$a->strings["No valid account found."] = "Ne trovis validan konton.";
-$a->strings["Password reset request issued. Check your email."] = "Eldonis riparadon de pasvorto. Legu vian retpoÅton.";
-$a->strings["Password reset requested at %s"] = "Pasvorta riparado petita je %s";
-$a->strings["Administrator"] = "Administranto";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ne povis konfirmi la peton. (Eble vi sendis Äin antaÅ­.) Pasvorta riparado malsukcesis.";
-$a->strings["Password Reset"] = "Pasvorta riparado";
-$a->strings["Your password has been reset as requested."] = "Via pasvorto estis riparita laÅ­ via peto.";
-$a->strings["Your new password is"] = "Via nova pasvorto estas";
-$a->strings["Save or copy your new password - and then"] = "Memorigi vian novan pasvorton - kaj poste";
-$a->strings["click here to login"] = "klaku ĉi tie por ensaluti";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vi povas Åangi vian pasvorton sur la paÄo <em>agordoj</em> kiam vi sukcese ensalutis.";
-$a->strings["Forgot your Password?"] = "Ĉu vi forgesis vian pasvorton?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Entajpu vian retpoÅtadreson kaj sendu por pasvorta riparado. Poste, bonvolu legi vian retpoÅton por trovi pliajn instrukciojn.";
-$a->strings["Nickname or Email: "] = "Salutnomo aÅ­ retpoÅtadreso: ";
-$a->strings["Reset"] = "Repari";
-$a->strings["Account settings"] = "Konto";
-$a->strings["Display settings"] = "Ekrano";
-$a->strings["Connector settings"] = "Konektiloj";
-$a->strings["Plugin settings"] = "Kromprogramoj";
-$a->strings["Connected apps"] = "Konektitaj programoj";
-$a->strings["Export personal data"] = "Eksporto";
-$a->strings["Remove account"] = "Forigi konton";
-$a->strings["Settings"] = "Agordoj";
-$a->strings["Missing some important data!"] = "Mankas importantaj datumoj!";
-$a->strings["Update"] = "Äœisdatigi";
-$a->strings["Failed to connect with email account using the settings provided."] = "Ne sukcesis konekti al retpoÅtkonto kun la provizitaj agordoj.";
-$a->strings["Email settings updated."] = "RetpoÅtagordoj Äisdatigita";
-$a->strings["Passwords do not match. Password unchanged."] = "La pasvortoj ne estas egala. Pasvorto ne ÅanÄita.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Malplenaj pasvortoj ne estas permesita. Pasvorto ne ÅanÄita.";
-$a->strings["Password changed."] = "Pasvorto ÅanÄita.";
-$a->strings["Password update failed. Please try again."] = "Äœisdatigo de pasvorto malsukcesis. Bonvolu provi refoje.";
-$a->strings[" Please use a shorter name."] = " Bonvolu uzi pli mallongan nomon.";
-$a->strings[" Name too short."] = " Nomo estas tro mallonga.";
-$a->strings[" Not valid email."] = " RepoÅtadreso ne validas.";
-$a->strings[" Cannot change to that email."] = " Ne povas ÅanÄi al tio retpoÅtadreso.";
-$a->strings["Private forum has no privacy permissions. Using default privacy group."] = "Privata forumo ne havas privatecajn agordojn. DefaÅ­lta privateca grupo estas uzata.";
-$a->strings["Private forum has no privacy permissions and no default privacy group."] = "Privata forumo havas nek privatecajn agordojn nek defaÅ­ltan privatecan grupon.";
-$a->strings["Settings updated."] = "Agordoj Äisdatigita.";
-$a->strings["Add application"] = "Aldoni programon";
-$a->strings["Consumer Key"] = "Åœlosilo de kliento";
-$a->strings["Consumer Secret"] = "Sekreto de kliento";
-$a->strings["Redirect"] = "Alidirekto";
-$a->strings["Icon url"] = "Piktograma adreso";
-$a->strings["You can't edit this application."] = "Ĉi tio programo ne estas redaktebla.";
-$a->strings["Connected Apps"] = "Konektitaj Programoj";
-$a->strings["Client key starts with"] = "Åœlosilo de kliento komencas kun";
-$a->strings["No name"] = "Neniu nomo";
-$a->strings["Remove authorization"] = "ForviÅi rajtigon";
-$a->strings["No Plugin settings configured"] = "Neniom da kromprogramoagordoj farita";
-$a->strings["Plugin Settings"] = "Kromprogramoagordoj";
-$a->strings["Built-in support for %s connectivity is %s"] = "Integrita subteno por %s koneto estas %s";
-$a->strings["enabled"] = "Åaltita";
-$a->strings["disabled"] = "malÅaltita";
-$a->strings["StatusNet"] = "StatusNet";
-$a->strings["Email access is disabled on this site."] = "RetpoÅta atingo ne disponeblas ĉi tie.";
-$a->strings["Connector Settings"] = "Konektiloagordoj";
-$a->strings["Email/Mailbox Setup"] = "Agordoj pri RetpoÅto";
-$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Se vi volas uzi ĉi tiun servon por komuniki per retpoÅto (nedeviga), bonvolu specifi kiel konekti al vian retpoÅtkonton.";
-$a->strings["Last successful email check:"] = "Plej ĵusa sukcesa kontrolo de poÅto:";
-$a->strings["IMAP server name:"] = "Nomo de IMAP servilo:";
-$a->strings["IMAP port:"] = "Numero de IMAP pordo:";
-$a->strings["Security:"] = "Sekureco:";
-$a->strings["None"] = "Nenio";
-$a->strings["Email login name:"] = "RetpoÅta salutnomo:";
-$a->strings["Email password:"] = "RetpoÅta pasvorto:";
-$a->strings["Reply-to address:"] = "Responda adreso (Reply-to):";
-$a->strings["Send public posts to all email contacts:"] = "Sendu publikajn afiÅojn al ĉiuj retpoÅtkontaktoj:";
-$a->strings["Action after import:"] = "Ago post la importado:";
-$a->strings["Mark as seen"] = "Marki kiel legita";
-$a->strings["Move to folder"] = "Movi al dosierujo";
-$a->strings["Move to folder:"] = "Movi al dosierujo:";
-$a->strings["Display Settings"] = "Ekranagordoj";
-$a->strings["Display Theme:"] = "Vidiga etoso:";
-$a->strings["Update browser every xx seconds"] = "Ĝisdatigu retesplorilon ĉiu xxx sekundoj";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimume 10 sekundoj, sen maksimumo";
-$a->strings["Number of items to display on the network page:"] = "Kvanto da elementoj kiuj estos montrata ĉe la reto paÄo.";
-$a->strings["Maximum of 100 items"] = "Maksimume 100 eroj";
-$a->strings["Don't show emoticons"] = "Ne montru ridetulojn";
-$a->strings["Normal Account Page"] = "Normala KontopaÄo";
-$a->strings["This account is a normal personal profile"] = "Tiu konto estas normala persona profilo";
-$a->strings["Soapbox Page"] = "Soapbox PaÄo";
-$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel nurlegaj admirantoj";
-$a->strings["Community Forum/Celebrity Account"] = "Komunuma Forumo/Eminentula Konto";
-$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel admirantoj kapable legi kaj skribi";
-$a->strings["Automatic Friend Page"] = "AÅ­tomata Amiko PaÄo";
-$a->strings["Automatically approve all connection/friend requests as friends"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel amikoj";
-$a->strings["Private Forum [Experimental]"] = "Privata Forumo [eksperimenta]";
-$a->strings["Private forum - approved members only"] = "Privata forumo - nur por aprobitaj membroj";
-$a->strings["OpenID:"] = "OpenID:";
-$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Nedeviga) Permesi atingon al la konton al ĉi tio OpenID.";
-$a->strings["Publish your default profile in your local site directory?"] = "Publikigi vian defaÅ­ltan profilon en la loka reteja katalogo?";
-$a->strings["Publish your default profile in the global social directory?"] = "Publikigi vian defaÅ­ltan profilon en la tutmonda interkona katalogo?";
-$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "KaÅi vian liston de kontaktoj/amiko al spektantoj de via defaÅ­lta profilo?";
-$a->strings["Hide your profile details from unknown viewers?"] = "KaÅi viajn profilajn detalojn al nekonataj spektantoj?";
-$a->strings["Allow friends to post to your profile page?"] = "Ĉu amikoj povu afiÅi al via profilo?";
-$a->strings["Allow friends to tag your posts?"] = "Ĉu amikoj povu aldoni markojn al viaj afiÅoj?";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Ĉu ni povu sugesti vin kiel amiko al novaj membroj?";
-$a->strings["Permit unknown people to send you private mail?"] = "Permesigi nekonatulojn sendi retpoÅton al vi?";
-$a->strings["Profile is <strong>not published</strong>."] = "Profilo <strong>ne estas publika</strong>.";
-$a->strings["or"] = "aÅ­";
-$a->strings["Your Identity Address is"] = "Via identeca adreso estas";
-$a->strings["Automatically expire posts after this many days:"] = "Automatike senvalidigi afiÅojn post tiom da tagoj:";
-$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se malplena, afiÅoj neniam senvalidiÄos. Senvalidigitajn afiÅon estos forviÅata";
-$a->strings["Advanced expiration settings"] = "Detalaj agordoj rilate al senvalidiÄo";
-$a->strings["Advanced Expiration"] = "Detala senvalidiÄo";
-$a->strings["Expire posts:"] = "Senvalidigi afiÅojn:";
-$a->strings["Expire personal notes:"] = "Senvalidigi personajn notojn:";
-$a->strings["Expire starred posts:"] = "Senvalidigi steligitajn afiÅojn:";
-$a->strings["Expire photos:"] = "Senvalidigi bildojn:";
-$a->strings["Only expire posts by others:"] = "Nur senvalidigi afiÅojn de aliaj: ";
-$a->strings["Account Settings"] = "Kontoagordoj";
-$a->strings["Password Settings"] = "Agordoj pri Pasvorto";
-$a->strings["New Password:"] = "Nova pasvorto:";
-$a->strings["Confirm:"] = "Konfirmi:";
-$a->strings["Leave password fields blank unless changing"] = "Lasu pasvortkampojn malplenaj se vi ne ÅanÄas la pasvorton.";
-$a->strings["Basic Settings"] = "Bazaj Agordoj";
-$a->strings["Full Name:"] = "Plena Nomo:";
-$a->strings["Email Address:"] = "RetpoÅtadreso:";
-$a->strings["Your Timezone:"] = "Via Horzono:";
-$a->strings["Default Post Location:"] = "DefaÅ­lta Loko por AfiÅoj:";
-$a->strings["Use Browser Location:"] = "Uzu Lokon laÅ­ Retesplorilo:";
-$a->strings["Security and Privacy Settings"] = "Agordoj pri Sekureco kaj Privateco";
-$a->strings["Maximum Friend Requests/Day:"] = "Taga maksimumo da kontaktpetoj:";
-$a->strings["(to prevent spam abuse)"] = "(por malhelpi spamaĵojn)";
-$a->strings["Default Post Permissions"] = "DefaÅ­ltaj permesoj por afiÅoj";
-$a->strings["(click to open/close)"] = "(klaku por malfermi/fermi)";
-$a->strings["Maximum private messages per day from unknown people:"] = "Taga maksimumo da privataj mesaÄoj.";
-$a->strings["Notification Settings"] = "Agordoj pri Atentigoj";
-$a->strings["By default post a status message when:"] = "DefaÅ­lte afiÅi statmesaÄon okaze de:";
-$a->strings["accepting a friend request"] = "akcepti kontaktpeton";
-$a->strings["joining a forum/community"] = "aliÄi forumon/komunumon";
-$a->strings["making an <em>interesting</em> profile change"] = "fari <em>interesan</em> profilÅanÄon";
-$a->strings["Send a notification email when:"] = "Sendu atentiga repoÅton se:";
-$a->strings["You receive an introduction"] = "Vi ricevas inviton";
-$a->strings["Your introductions are confirmed"] = "Viaj prezentoj estas konfirmata.";
-$a->strings["Someone writes on your profile wall"] = "Iu skribas je via profila muro.";
-$a->strings["Someone writes a followup comment"] = "Iu skribas sekvan komenton";
-$a->strings["You receive a private message"] = "Vi ricevas privatan mesaÄon.";
-$a->strings["You receive a friend suggestion"] = "Vi ricevas amikosugeston";
-$a->strings["You are tagged in a post"] = "Vi estas markita en afiÅon";
-$a->strings["Advanced Account/Page Type Settings"] = "Detalaj Agordoj pri Tipo de Konto/PaÄo.";
-$a->strings["Change the behaviour of this account for special situations"] = "Agordi la teniÄon de la konto en specialaj situacioj";
-$a->strings["Manage Identities and/or Pages"] = "Administri identecojn kaj/aÅ­ paÄojn.";
-$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Åœalti inter aliaj identecojn aj komunumaj/grupaj paÄoj kiuj kunhavas viajn kontajn detalojn au por kiuj vi havas \"administranto\" permesojn.";
-$a->strings["Select an identity to manage: "] = "Elektu identencon por administrado:";
-$a->strings["Search Results For:"] = "Rezultoj de la serĉado pri:";
-$a->strings["Remove term"] = "ForviÅu terminon";
-$a->strings["Saved Searches"] = "Konservitaj Serĉadoj";
-$a->strings["add"] = "aldoni";
-$a->strings["Commented Order"] = "Komenta Ordo";
-$a->strings["Sort by Comment Date"] = "Ordigi laÅ­ Dato de Komento";
-$a->strings["Posted Order"] = "AfiÅita Ordo";
-$a->strings["Sort by Post Date"] = "Ordigi laÅ­ Dato de AfiÅado";
-$a->strings["Posts that mention or involve you"] = "AfiÅoj menciantaj vin aÅ­ pri vi";
-$a->strings["New"] = "Nova";
-$a->strings["Activity Stream - by date"] = "Fluo de Aktiveco - laÅ­ dato";
-$a->strings["Starred"] = "Steligita";
-$a->strings["Favourite Posts"] = "Favorigitaj AfiÅoj";
-$a->strings["Shared Links"] = "Kunhavigitaj Ligiloj";
-$a->strings["Interesting Links"] = "Interesaj Ligiloj";
-$a->strings["Warning: This group contains %s member from an insecure network."] = array(
+App::$strings["View all contacts"] = "Vidi ĉiujn kontaktojn";
+App::$strings["Unblock"] = "Malbloki";
+App::$strings["Block"] = "Bloki";
+App::$strings["Toggle Blocked status"] = "Åœalti/malÅalti Blokitan staton";
+App::$strings["Unignore"] = "Malignori";
+App::$strings["Toggle Ignored status"] = "Åœalti/malÅalti Ignoritan staton";
+App::$strings["Unarchive"] = "Elarkivigi";
+App::$strings["Archive"] = "Enarkivigi";
+App::$strings["Toggle Archive status"] = "Åœalti/malÅalti Enarkivigitan staton";
+App::$strings["Repair"] = "Ripari";
+App::$strings["Advanced Contact Settings"] = "Specialaj Kontaktagordoj";
+App::$strings["Communications lost with this contact!"] = "Mi perdis la kommunikadon kun tiu kontakto!";
+App::$strings["Contact Editor"] = "Kontakta redaktilo.";
+App::$strings["Profile Visibility"] = "Videbleco de profilo";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Bonvolu elekti la profilon kiu vi volas montri al %s aspektinde kiam sekure aspektante vian profilon.";
+App::$strings["Contact Information / Notes"] = "Kontaktaj informoj / Notoj";
+App::$strings["Edit contact notes"] = "Redakti kontaktnotojn";
+App::$strings["Visit %s's profile [%s]"] = "Viziti la profilon de %s [%s]";
+App::$strings["Block/Unblock contact"] = "Bloki/Malbloki kontakton";
+App::$strings["Ignore contact"] = "Ignori kontakton";
+App::$strings["Repair URL settings"] = "Ripari URL agordoj";
+App::$strings["View conversations"] = "Vidi konversaciojn";
+App::$strings["Delete contact"] = "ForviÅi kontakton";
+App::$strings["Last update:"] = "Plej ĵusa Äisdatigo:";
+App::$strings["Update public posts"] = "Äœisdatigi publikajn afiÅojn";
+App::$strings["Update now"] = "Äœisdatigi nun";
+App::$strings["Currently blocked"] = "Nuntempe blokata";
+App::$strings["Currently ignored"] = "Nuntempe ignorata";
+App::$strings["Currently archived"] = "Nuntempe enarkivigita";
+App::$strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Rispondoj/Åataĵo al viaj publikaj afiÅoj <strong>eble</strong> plu estos videbla";
+App::$strings["Suggestions"] = "Sugestoj";
+App::$strings["Suggest potential friends"] = "Sugesti amikojn";
+App::$strings["All Contacts"] = "Ĉiuj Kontaktoj";
+App::$strings["Show all contacts"] = "Montri ĉiujn kontaktojn";
+App::$strings["Unblocked"] = "Malblokita";
+App::$strings["Only show unblocked contacts"] = "Nur montri neblokitajn kontaktojn";
+App::$strings["Blocked"] = "Blokita";
+App::$strings["Only show blocked contacts"] = "Nur montri blokitajn kontaktojn";
+App::$strings["Ignored"] = "Ignorita";
+App::$strings["Only show ignored contacts"] = "Nur montri ignoritajn kontaktojn";
+App::$strings["Archived"] = "Enarkivigita";
+App::$strings["Only show archived contacts"] = "Nur montri enarkivigitajn kontaktojn";
+App::$strings["Hidden"] = "KaÅita";
+App::$strings["Only show hidden contacts"] = "Nur montri kaÅitajn kontaktojn";
+App::$strings["Mutual Friendship"] = "Reciproka amikeco";
+App::$strings["is a fan of yours"] = "estas admiranto de vi";
+App::$strings["you are a fan of"] = "vi estas admiranto de";
+App::$strings["Edit contact"] = "Redakti kontakton";
+App::$strings["Contacts"] = "Kontaktoj";
+App::$strings["Search your contacts"] = "Serĉi viajn kontaktojn";
+App::$strings["Finding: "] = "Trovata:";
+App::$strings["Find"] = "Trovi";
+App::$strings["No valid account found."] = "Ne trovis validan konton.";
+App::$strings["Password reset request issued. Check your email."] = "Eldonis riparadon de pasvorto. Legu vian retpoÅton.";
+App::$strings["Password reset requested at %s"] = "Pasvorta riparado petita je %s";
+App::$strings["Administrator"] = "Administranto";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Ne povis konfirmi la peton. (Eble vi sendis Äin antaÅ­.) Pasvorta riparado malsukcesis.";
+App::$strings["Password Reset"] = "Pasvorta riparado";
+App::$strings["Your password has been reset as requested."] = "Via pasvorto estis riparita laÅ­ via peto.";
+App::$strings["Your new password is"] = "Via nova pasvorto estas";
+App::$strings["Save or copy your new password - and then"] = "Memorigi vian novan pasvorton - kaj poste";
+App::$strings["click here to login"] = "klaku ĉi tie por ensaluti";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Vi povas Åangi vian pasvorton sur la paÄo <em>agordoj</em> kiam vi sukcese ensalutis.";
+App::$strings["Forgot your Password?"] = "Ĉu vi forgesis vian pasvorton?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Entajpu vian retpoÅtadreson kaj sendu por pasvorta riparado. Poste, bonvolu legi vian retpoÅton por trovi pliajn instrukciojn.";
+App::$strings["Nickname or Email: "] = "Salutnomo aÅ­ retpoÅtadreso: ";
+App::$strings["Reset"] = "Repari";
+App::$strings["Account settings"] = "Konto";
+App::$strings["Display settings"] = "Ekrano";
+App::$strings["Connector settings"] = "Konektiloj";
+App::$strings["Plugin settings"] = "Kromprogramoj";
+App::$strings["Connected apps"] = "Konektitaj programoj";
+App::$strings["Export personal data"] = "Eksporto";
+App::$strings["Remove account"] = "Forigi konton";
+App::$strings["Settings"] = "Agordoj";
+App::$strings["Missing some important data!"] = "Mankas importantaj datumoj!";
+App::$strings["Update"] = "Äœisdatigi";
+App::$strings["Failed to connect with email account using the settings provided."] = "Ne sukcesis konekti al retpoÅtkonto kun la provizitaj agordoj.";
+App::$strings["Email settings updated."] = "RetpoÅtagordoj Äisdatigita";
+App::$strings["Passwords do not match. Password unchanged."] = "La pasvortoj ne estas egala. Pasvorto ne ÅanÄita.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Malplenaj pasvortoj ne estas permesita. Pasvorto ne ÅanÄita.";
+App::$strings["Password changed."] = "Pasvorto ÅanÄita.";
+App::$strings["Password update failed. Please try again."] = "Äœisdatigo de pasvorto malsukcesis. Bonvolu provi refoje.";
+App::$strings[" Please use a shorter name."] = " Bonvolu uzi pli mallongan nomon.";
+App::$strings[" Name too short."] = " Nomo estas tro mallonga.";
+App::$strings[" Not valid email."] = " RepoÅtadreso ne validas.";
+App::$strings[" Cannot change to that email."] = " Ne povas ÅanÄi al tio retpoÅtadreso.";
+App::$strings["Private forum has no privacy permissions. Using default privacy group."] = "Privata forumo ne havas privatecajn agordojn. DefaÅ­lta privateca grupo estas uzata.";
+App::$strings["Private forum has no privacy permissions and no default privacy group."] = "Privata forumo havas nek privatecajn agordojn nek defaÅ­ltan privatecan grupon.";
+App::$strings["Settings updated."] = "Agordoj Äisdatigita.";
+App::$strings["Add application"] = "Aldoni programon";
+App::$strings["Consumer Key"] = "Åœlosilo de kliento";
+App::$strings["Consumer Secret"] = "Sekreto de kliento";
+App::$strings["Redirect"] = "Alidirekto";
+App::$strings["Icon url"] = "Piktograma adreso";
+App::$strings["You can't edit this application."] = "Ĉi tio programo ne estas redaktebla.";
+App::$strings["Connected Apps"] = "Konektitaj Programoj";
+App::$strings["Client key starts with"] = "Åœlosilo de kliento komencas kun";
+App::$strings["No name"] = "Neniu nomo";
+App::$strings["Remove authorization"] = "ForviÅi rajtigon";
+App::$strings["No Plugin settings configured"] = "Neniom da kromprogramoagordoj farita";
+App::$strings["Plugin Settings"] = "Kromprogramoagordoj";
+App::$strings["Built-in support for %s connectivity is %s"] = "Integrita subteno por %s koneto estas %s";
+App::$strings["enabled"] = "Åaltita";
+App::$strings["disabled"] = "malÅaltita";
+App::$strings["StatusNet"] = "StatusNet";
+App::$strings["Email access is disabled on this site."] = "RetpoÅta atingo ne disponeblas ĉi tie.";
+App::$strings["Connector Settings"] = "Konektiloagordoj";
+App::$strings["Email/Mailbox Setup"] = "Agordoj pri RetpoÅto";
+App::$strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Se vi volas uzi ĉi tiun servon por komuniki per retpoÅto (nedeviga), bonvolu specifi kiel konekti al vian retpoÅtkonton.";
+App::$strings["Last successful email check:"] = "Plej ĵusa sukcesa kontrolo de poÅto:";
+App::$strings["IMAP server name:"] = "Nomo de IMAP servilo:";
+App::$strings["IMAP port:"] = "Numero de IMAP pordo:";
+App::$strings["Security:"] = "Sekureco:";
+App::$strings["None"] = "Nenio";
+App::$strings["Email login name:"] = "RetpoÅta salutnomo:";
+App::$strings["Email password:"] = "RetpoÅta pasvorto:";
+App::$strings["Reply-to address:"] = "Responda adreso (Reply-to):";
+App::$strings["Send public posts to all email contacts:"] = "Sendu publikajn afiÅojn al ĉiuj retpoÅtkontaktoj:";
+App::$strings["Action after import:"] = "Ago post la importado:";
+App::$strings["Mark as seen"] = "Marki kiel legita";
+App::$strings["Move to folder"] = "Movi al dosierujo";
+App::$strings["Move to folder:"] = "Movi al dosierujo:";
+App::$strings["Display Settings"] = "Ekranagordoj";
+App::$strings["Display Theme:"] = "Vidiga etoso:";
+App::$strings["Update browser every xx seconds"] = "Ĝisdatigu retesplorilon ĉiu xxx sekundoj";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimume 10 sekundoj, sen maksimumo";
+App::$strings["Number of items to display on the network page:"] = "Kvanto da elementoj kiuj estos montrata ĉe la reto paÄo.";
+App::$strings["Maximum of 100 items"] = "Maksimume 100 eroj";
+App::$strings["Don't show emoticons"] = "Ne montru ridetulojn";
+App::$strings["Normal Account Page"] = "Normala KontopaÄo";
+App::$strings["This account is a normal personal profile"] = "Tiu konto estas normala persona profilo";
+App::$strings["Soapbox Page"] = "Soapbox PaÄo";
+App::$strings["Automatically approve all connection/friend requests as read-only fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel nurlegaj admirantoj";
+App::$strings["Community Forum/Celebrity Account"] = "Komunuma Forumo/Eminentula Konto";
+App::$strings["Automatically approve all connection/friend requests as read-write fans"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel admirantoj kapable legi kaj skribi";
+App::$strings["Automatic Friend Page"] = "AÅ­tomata Amiko PaÄo";
+App::$strings["Automatically approve all connection/friend requests as friends"] = "Aŭtomate konfirmi ĉiujn kontaktpetojn kiel amikoj";
+App::$strings["Private Forum [Experimental]"] = "Privata Forumo [eksperimenta]";
+App::$strings["Private forum - approved members only"] = "Privata forumo - nur por aprobitaj membroj";
+App::$strings["OpenID:"] = "OpenID:";
+App::$strings["(Optional) Allow this OpenID to login to this account."] = "(Nedeviga) Permesi atingon al la konton al ĉi tio OpenID.";
+App::$strings["Publish your default profile in your local site directory?"] = "Publikigi vian defaÅ­ltan profilon en la loka reteja katalogo?";
+App::$strings["Publish your default profile in the global social directory?"] = "Publikigi vian defaÅ­ltan profilon en la tutmonda interkona katalogo?";
+App::$strings["Hide your contact/friend list from viewers of your default profile?"] = "KaÅi vian liston de kontaktoj/amiko al spektantoj de via defaÅ­lta profilo?";
+App::$strings["Hide your profile details from unknown viewers?"] = "KaÅi viajn profilajn detalojn al nekonataj spektantoj?";
+App::$strings["Allow friends to post to your profile page?"] = "Ĉu amikoj povu afiÅi al via profilo?";
+App::$strings["Allow friends to tag your posts?"] = "Ĉu amikoj povu aldoni markojn al viaj afiÅoj?";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Ĉu ni povu sugesti vin kiel amiko al novaj membroj?";
+App::$strings["Permit unknown people to send you private mail?"] = "Permesigi nekonatulojn sendi retpoÅton al vi?";
+App::$strings["Profile is <strong>not published</strong>."] = "Profilo <strong>ne estas publika</strong>.";
+App::$strings["or"] = "aÅ­";
+App::$strings["Your Identity Address is"] = "Via identeca adreso estas";
+App::$strings["Automatically expire posts after this many days:"] = "Automatike senvalidigi afiÅojn post tiom da tagoj:";
+App::$strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se malplena, afiÅoj neniam senvalidiÄos. Senvalidigitajn afiÅon estos forviÅata";
+App::$strings["Advanced expiration settings"] = "Detalaj agordoj rilate al senvalidiÄo";
+App::$strings["Advanced Expiration"] = "Detala senvalidiÄo";
+App::$strings["Expire posts:"] = "Senvalidigi afiÅojn:";
+App::$strings["Expire personal notes:"] = "Senvalidigi personajn notojn:";
+App::$strings["Expire starred posts:"] = "Senvalidigi steligitajn afiÅojn:";
+App::$strings["Expire photos:"] = "Senvalidigi bildojn:";
+App::$strings["Only expire posts by others:"] = "Nur senvalidigi afiÅojn de aliaj: ";
+App::$strings["Account Settings"] = "Kontoagordoj";
+App::$strings["Password Settings"] = "Agordoj pri Pasvorto";
+App::$strings["New Password:"] = "Nova pasvorto:";
+App::$strings["Confirm:"] = "Konfirmi:";
+App::$strings["Leave password fields blank unless changing"] = "Lasu pasvortkampojn malplenaj se vi ne ÅanÄas la pasvorton.";
+App::$strings["Basic Settings"] = "Bazaj Agordoj";
+App::$strings["Full Name:"] = "Plena Nomo:";
+App::$strings["Email Address:"] = "RetpoÅtadreso:";
+App::$strings["Your Timezone:"] = "Via Horzono:";
+App::$strings["Default Post Location:"] = "DefaÅ­lta Loko por AfiÅoj:";
+App::$strings["Use Browser Location:"] = "Uzu Lokon laÅ­ Retesplorilo:";
+App::$strings["Security and Privacy Settings"] = "Agordoj pri Sekureco kaj Privateco";
+App::$strings["Maximum Friend Requests/Day:"] = "Taga maksimumo da kontaktpetoj:";
+App::$strings["(to prevent spam abuse)"] = "(por malhelpi spamaĵojn)";
+App::$strings["Default Post Permissions"] = "DefaÅ­ltaj permesoj por afiÅoj";
+App::$strings["(click to open/close)"] = "(klaku por malfermi/fermi)";
+App::$strings["Maximum private messages per day from unknown people:"] = "Taga maksimumo da privataj mesaÄoj.";
+App::$strings["Notification Settings"] = "Agordoj pri Atentigoj";
+App::$strings["By default post a status message when:"] = "DefaÅ­lte afiÅi statmesaÄon okaze de:";
+App::$strings["accepting a friend request"] = "akcepti kontaktpeton";
+App::$strings["joining a forum/community"] = "aliÄi forumon/komunumon";
+App::$strings["making an <em>interesting</em> profile change"] = "fari <em>interesan</em> profilÅanÄon";
+App::$strings["Send a notification email when:"] = "Sendu atentiga repoÅton se:";
+App::$strings["You receive an introduction"] = "Vi ricevas inviton";
+App::$strings["Your introductions are confirmed"] = "Viaj prezentoj estas konfirmata.";
+App::$strings["Someone writes on your profile wall"] = "Iu skribas je via profila muro.";
+App::$strings["Someone writes a followup comment"] = "Iu skribas sekvan komenton";
+App::$strings["You receive a private message"] = "Vi ricevas privatan mesaÄon.";
+App::$strings["You receive a friend suggestion"] = "Vi ricevas amikosugeston";
+App::$strings["You are tagged in a post"] = "Vi estas markita en afiÅon";
+App::$strings["Advanced Account/Page Type Settings"] = "Detalaj Agordoj pri Tipo de Konto/PaÄo.";
+App::$strings["Change the behaviour of this account for special situations"] = "Agordi la teniÄon de la konto en specialaj situacioj";
+App::$strings["Manage Identities and/or Pages"] = "Administri identecojn kaj/aÅ­ paÄojn.";
+App::$strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Åœalti inter aliaj identecojn aj komunumaj/grupaj paÄoj kiuj kunhavas viajn kontajn detalojn au por kiuj vi havas \"administranto\" permesojn.";
+App::$strings["Select an identity to manage: "] = "Elektu identencon por administrado:";
+App::$strings["Search Results For:"] = "Rezultoj de la serĉado pri:";
+App::$strings["Remove term"] = "ForviÅu terminon";
+App::$strings["Saved Searches"] = "Konservitaj Serĉadoj";
+App::$strings["add"] = "aldoni";
+App::$strings["Commented Order"] = "Komenta Ordo";
+App::$strings["Sort by Comment Date"] = "Ordigi laÅ­ Dato de Komento";
+App::$strings["Posted Order"] = "AfiÅita Ordo";
+App::$strings["Sort by Post Date"] = "Ordigi laÅ­ Dato de AfiÅado";
+App::$strings["Posts that mention or involve you"] = "AfiÅoj menciantaj vin aÅ­ pri vi";
+App::$strings["New"] = "Nova";
+App::$strings["Activity Stream - by date"] = "Fluo de Aktiveco - laÅ­ dato";
+App::$strings["Starred"] = "Steligita";
+App::$strings["Favourite Posts"] = "Favorigitaj AfiÅoj";
+App::$strings["Shared Links"] = "Kunhavigitaj Ligiloj";
+App::$strings["Interesting Links"] = "Interesaj Ligiloj";
+App::$strings["Warning: This group contains %s member from an insecure network."] = array(
0 => "Averto: La grupo enhavas %s membron el nesekuraj retejoj.",
1 => "Averto: La grupo enhavas %s membrojn el nesekuraj retejoj.",
);
-$a->strings["Private messages to this group are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu grupo ne ĉiam estas garantita.";
-$a->strings["No such group"] = "Grupo ne estas trovita";
-$a->strings["Group is empty"] = "Grupo estas malplena";
-$a->strings["Group: "] = "Grupo:";
-$a->strings["Contact: "] = "Kontakto:";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu persono ne ĉiam estas garantita.";
-$a->strings["Invalid contact."] = "Nevalida kontakto.";
-$a->strings["Personal Notes"] = "Personaj Notoj";
-$a->strings["Save"] = "Konservi";
-$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "Number of daily wall messages for %s exceeded. MessaÄo malsukcesis.";
-$a->strings["No recipient selected."] = "Neniom da ricevontoj.";
-$a->strings["Unable to check your home location."] = "Ne eblas kontroli vian hejmlokon.";
-$a->strings["Message could not be sent."] = "Ne povas sendi la mesaÄon.";
-$a->strings["Message collection failure."] = "Malsukcese provis kolekti mesaÄojn.";
-$a->strings["Message sent."] = "MesaÄo estas sendita.";
-$a->strings["No recipient."] = "Neniom da ricevontoj.";
-$a->strings["Please enter a link URL:"] = "Bonvolu entajpu adreson de ligilo:";
-$a->strings["Send Private Message"] = "Sendi Privatan MesaÄon";
-$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Se vi deziras ke %s respondu, bonvolu kontroli ke la privatecaj agordoj je via retejo permesas privatajn mesaÄojn de nekonataj sendantoj.";
-$a->strings["To:"] = "Al:";
-$a->strings["Subject:"] = "Temo:";
-$a->strings["Your message:"] = "Via mesaÄo:";
-$a->strings["Welcome to Friendica"] = "Bonvenon ĉe Friendica";
-$a->strings["New Member Checklist"] = "Kontrololisto por Novaj Membroj";
-$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Lasu nin oferi al vi kelkajn konsolojn kaj ligilojn por plifaciligi vian komencon. Klaku iun elementon por viziti la rilatan paÄon. Ligilo al ĉi tiu paÄo videblos en via hejmpaÄo dum du semajnojn post via komenca membriÄo. Post du semajnoj, la ligilo silente malaperos. ";
-$a->strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join."] = "Je via <em>Rapida Starto</em> paÄo - trovu mallongan enigon pri via profilo kaj la reto folioj, konektu al Facebook, faru novajn konektojn kaj trovu aliÄindajn grupojn.";
-$a->strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Bonvolu ÅanÄi vian pasvorton ĉe <em>Agordoj</em>. Krome, memorigu vian identadreson. Äœi aspektas kiel retpoÅtadreso kaj estas bezonata por konekti al novaj amikon en la libera interkona reto.";
-$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Kontrolu la aliajn agordojn, precipe la privatecajn agordojn. Nepublikigita profilo similas al havi telefonnumberon ne registrata en iu telefonlibro. Äœenerale vi eble volas publikigi vian profilon. Alie, viaj amikoj kaj estontaj amikoj bezonas scii kiel rekte trovi vin.";
-$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "EnÅuti profilbildon se vi ankoraÅ­ ne havas Äin. LaÅ­ studoj, homoj kun realaj biloj de si mem trovas novajn amikon duope pli probable ol homoj sen reala bildo.";
-$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Rajtigu la Facebook Konektilon se vi nuntempe havas Facebook konton, kaj ni (nedeviga) enportu viajn Facebook amikojn kaj konversaciojn.";
-$a->strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</tm> ĉi tiu estas via propra TTT servilo, instali la Facebook kromprogramon eble plifaciligos la transpason al la libera interkona reto.";
-$a->strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Entajpu la akreditaĵojn por via retpoÅtkonto en la konektilagordoj se vi volas importi aÅ­ interagi kun amikoj aÅ­ dissendlistoj pere de via retkesto.";
-$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Redakti viajn <strong>defaÅ­ltan</strong> profilon kiel vi Åatas Äin. Kontrolu la agordojn por kaÅi vian kontaktliston aÅ­ kaÅi vian profilon al nekonataj vizitantoj.";
-$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Aldonu publikajn Ålosilvortojn al via defaÅ­lta profilo, kiuj priskribas viajn interesojn. Ni eble povas trovi aliajn uzantojn kun similaj interesoj kaj sugesti amikojn.";
-$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Via kontaktpaÄo estas via portalo por administri amikojn kaj konekti kun amikoj en aliaj retoj. Vi kutime entajpas iliajn adreson aÅ­ URL adreso en la <em>Aldonu Novan Kontakton</em> dialogon.";
-$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Ĉe la Katalogo vi povas trovi aliajn homojn en ĉi tiu retejo, au en aliaj federaciaj retejoj. Elrigardi al <em>Konekti</em> aÅ­ <em>Sekvi</em> ligiloj ĉe iliaj profilo. Donu vian propran Identecan Adreson se la retejo demandas Äin.";
-$a->strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "En la flanka strio de la Kontaktoj paÄo troviÄas kelkajn helpilojn por trovi novajn amikojn. Ni povas automate trovi amikojn per interesoj, serĉu ilin per nomo aÅ­ intereso kaj faras sugestojn baze de estantaj kontaktoj. Ĉe nova instalita retejo, la unuaj sugestoj kutime aperas post 24 horoj.";
-$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Kiam vi trovis kelkajn novajn amikojn, ordigi ilin en grupoj por privata komunikado en la flanka strio de via Kontaktoj paÄo, kaj vi povas private komuniki kun ili je via Reto paÄo.";
-$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Niaj <strong>Helpo</strong> paÄoj enhavas pli da detaloj pri aliaj programaj trajtoj.";
-$a->strings["Item not available."] = "Elemento ne disponeblas.";
-$a->strings["Item was not found."] = "Elemento ne trovita.";
-$a->strings["Group created."] = "Grupo estas kreita.";
-$a->strings["Could not create group."] = "Ne povas krei grupon.";
-$a->strings["Group not found."] = "Grupo ne estas trovita.";
-$a->strings["Group name changed."] = "La nomo de la grupo estas ÅanÄita.";
-$a->strings["Permission denied"] = "Malpermesita";
-$a->strings["Create a group of contacts/friends."] = "Krei grupon da kontaktoj/amikoj.";
-$a->strings["Group Name: "] = "Nomo de la grupo:";
-$a->strings["Group removed."] = "Grupo estas forviÅita.";
-$a->strings["Unable to remove group."] = "Ne eblas forviÅi grupon.";
-$a->strings["Group Editor"] = "Grupa redaktilo";
-$a->strings["Members"] = "Anoj";
-$a->strings["Click on a contact to add or remove."] = "Klaku kontakton por aldoni aÅ­ forviÅi.";
-$a->strings["Invalid profile identifier."] = "Nevaliada profila identigilo.";
-$a->strings["Profile Visibility Editor"] = "Redaktilo por profila videbleco.";
-$a->strings["Profile"] = "Profilo";
-$a->strings["Visible To"] = "Videbla Al";
-$a->strings["All Contacts (with secure profile access)"] = "Ĉiuj Kontaktoj (kun sekura atingo al la profilo)";
-$a->strings["No contacts."] = "Neniu kontaktojn.";
-$a->strings["View Contacts"] = "Vidi Kontaktojn";
-$a->strings["Registration details for %s"] = "Detaloj de la registrado por %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "Registrado sukcesis. Bonvolu kontroli vian retpoÅton por pli da instruoj.";
-$a->strings["Failed to send email message. Here is the message that failed."] = "Malsukcesis sendi retpoÅton. Jen la malsukcesa mesaÄo.";
-$a->strings["Your registration can not be processed."] = "Mi ne povas prilabori vian registradon.";
-$a->strings["Registration request at %s"] = "Peto de registrado al %s";
-$a->strings["Your registration is pending approval by the site owner."] = "Via registrado bezonas apropbon de la administranto.";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "La retejo transiras la maksimuman kvanton da ĉiutagaj kontaj registradoj. Bonvolu provi denove morgaŭ.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Vi ankaÅ­ (nedeviga) povas plenigi la formularon per OpenID se vi provizas vian OpenID adreson kaj klakas 'Registri'.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se vi ne konas OpenID, bonvolu lasi tiun kampon malplena kaj entajpu la aliajn elementojn.";
-$a->strings["Your OpenID (optional): "] = "Via OpenID (nedeviga):";
-$a->strings["Include your profile in member directory?"] = "Aldoni vian profilon al la membrokatalogo?";
-$a->strings["Membership on this site is by invitation only."] = "MembriÄi ĉi tie nur eblas laÅ­ invito.";
-$a->strings["Your invitation ID: "] = "Via invita idento: ";
-$a->strings["Registration"] = "Registrado";
-$a->strings["Your Full Name (e.g. Joe Smith): "] = "Via Plena Nomo (e.g. Joe Smith): ";
-$a->strings["Your Email Address: "] = "Via RetpoÅtadreso: ";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Elektu kaÅnomon por la profilo. Tiu bezonas komenci kun teksta litero. Poste, via profila adreso ĉi tie estos: '<strong>kaÅnomo@\$sitename</strong>'.";
-$a->strings["Choose a nickname: "] = "Elektu kaÅnomon: ";
-$a->strings["Register"] = "Registri";
-$a->strings["People Search"] = "Serĉi Membrojn";
-$a->strings["status"] = "staton";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s Åatas la %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s malÅatas la %3\$s de %2\$s";
-$a->strings["Item not found."] = "Elemento ne estas trovita.";
-$a->strings["Access denied."] = "Atingo nepermesita.";
-$a->strings["Photos"] = "Bildoj";
-$a->strings["Files"] = "Dosieroj";
-$a->strings["Account approved."] = "Konto aprobita.";
-$a->strings["Registration revoked for %s"] = "Registraĵo por %s senvalidigita.";
-$a->strings["Please login."] = "Bonvolu ensaluti.";
-$a->strings["Unable to locate original post."] = "Ne eblas trovi originalan afiÅon.";
-$a->strings["Empty post discarded."] = "ForviÅis malplenan afiÅon.";
-$a->strings["Wall Photos"] = "Muraj Bildoj";
-$a->strings["System error. Post not saved."] = "Sistema eraro. AfiÅo ne registrita.";
-$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Ĉi mesaÄo estas sendita al vi de %s, membro de la Friendica interkona reto.";
-$a->strings["You may visit them online at %s"] = "Vi povas viziti ilin rete ĉe %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Bonvolu rispondi al ĉi mesaÄo kaj kontaktu la sendinto se vi ne volas ricevi tiujn mesaÄojn.";
-$a->strings["%s posted an update."] = "%s publikigis afiÅon.";
-$a->strings["Image uploaded but image cropping failed."] = "Bildo estas alÅutita, sed malsukcesis tranĉi la bildon.";
-$a->strings["Image size reduction [%s] failed."] = "Malsukcesis malpligrandigi [%s] la bildon.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "ReÅarÄu la paÄon au malplenigu la kaÅmemoro de la retesplorilo se la nova bildo ne tuj aperas.";
-$a->strings["Unable to process image"] = "Ne eblas procezi bildon.";
-$a->strings["Image exceeds size limit of %d"] = "Bildo estas pli granda ol la limito %d";
-$a->strings["Upload File:"] = "AlÅuti dosieron:";
-$a->strings["Upload Profile Photo"] = "AlÅuti profilbildon";
-$a->strings["Upload"] = "AlÅuti";
-$a->strings["skip this step"] = "Preterpasi tian paÅon";
-$a->strings["select a photo from your photo albums"] = "elekti bildon el viaj albumoj";
-$a->strings["Crop Image"] = "Stuci Bildon";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Bonvolu agordi la stuco de la bildo por optimuma aspekto.";
-$a->strings["Done Editing"] = "Finigi Redaktado";
-$a->strings["Image uploaded successfully."] = "Bildo estas sukcese enÅutita.";
-$a->strings["No profile"] = "Neniu profilo";
-$a->strings["Remove My Account"] = "Forigi Mian Konton";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tio tute forigos vian konton. Kiam farita, la konto ne estas restaÅ­rebla.";
-$a->strings["Please enter your password for verification:"] = "Bonvolu entajpi vian pasvorton por kontrolado:";
-$a->strings["New Message"] = "Nova MesaÄo";
-$a->strings["Unable to locate contact information."] = "Ne eblas trovi kontaktajn informojn.";
-$a->strings["Message deleted."] = "MesaÄo estas forviÅita.";
-$a->strings["Conversation removed."] = "Dialogo estas forviÅita.";
-$a->strings["No messages."] = "Neniom da mesaÄoj.";
-$a->strings["Unknown sender - %s"] = "Nekonata sendanto - %s";
-$a->strings["You and %s"] = "Vi kaj %s";
-$a->strings["%s and You"] = "%s kaj vi";
-$a->strings["Delete conversation"] = "ForviÅi dialogon";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["%d message"] = array(
+App::$strings["Private messages to this group are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu grupo ne ĉiam estas garantita.";
+App::$strings["No such group"] = "Grupo ne estas trovita";
+App::$strings["Group is empty"] = "Grupo estas malplena";
+App::$strings["Group: "] = "Grupo:";
+App::$strings["Contact: "] = "Kontakto:";
+App::$strings["Private messages to this person are at risk of public disclosure."] = "La privateco de privataj mesaÄoj al ĉi tiu persono ne ĉiam estas garantita.";
+App::$strings["Invalid contact."] = "Nevalida kontakto.";
+App::$strings["Personal Notes"] = "Personaj Notoj";
+App::$strings["Save"] = "Konservi";
+App::$strings["Number of daily wall messages for %s exceeded. Message failed."] = "Number of daily wall messages for %s exceeded. MessaÄo malsukcesis.";
+App::$strings["No recipient selected."] = "Neniom da ricevontoj.";
+App::$strings["Unable to check your home location."] = "Ne eblas kontroli vian hejmlokon.";
+App::$strings["Message could not be sent."] = "Ne povas sendi la mesaÄon.";
+App::$strings["Message collection failure."] = "Malsukcese provis kolekti mesaÄojn.";
+App::$strings["Message sent."] = "MesaÄo estas sendita.";
+App::$strings["No recipient."] = "Neniom da ricevontoj.";
+App::$strings["Please enter a link URL:"] = "Bonvolu entajpu adreson de ligilo:";
+App::$strings["Send Private Message"] = "Sendi Privatan MesaÄon";
+App::$strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Se vi deziras ke %s respondu, bonvolu kontroli ke la privatecaj agordoj je via retejo permesas privatajn mesaÄojn de nekonataj sendantoj.";
+App::$strings["To:"] = "Al:";
+App::$strings["Subject:"] = "Temo:";
+App::$strings["Your message:"] = "Via mesaÄo:";
+App::$strings["Welcome to Friendica"] = "Bonvenon ĉe Friendica";
+App::$strings["New Member Checklist"] = "Kontrololisto por Novaj Membroj";
+App::$strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Lasu nin oferi al vi kelkajn konsolojn kaj ligilojn por plifaciligi vian komencon. Klaku iun elementon por viziti la rilatan paÄon. Ligilo al ĉi tiu paÄo videblos en via hejmpaÄo dum du semajnojn post via komenca membriÄo. Post du semajnoj, la ligilo silente malaperos. ";
+App::$strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join."] = "Je via <em>Rapida Starto</em> paÄo - trovu mallongan enigon pri via profilo kaj la reto folioj, konektu al Facebook, faru novajn konektojn kaj trovu aliÄindajn grupojn.";
+App::$strings["On your <em>Settings</em> page - change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Bonvolu ÅanÄi vian pasvorton ĉe <em>Agordoj</em>. Krome, memorigu vian identadreson. Äœi aspektas kiel retpoÅtadreso kaj estas bezonata por konekti al novaj amikon en la libera interkona reto.";
+App::$strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Kontrolu la aliajn agordojn, precipe la privatecajn agordojn. Nepublikigita profilo similas al havi telefonnumberon ne registrata en iu telefonlibro. Äœenerale vi eble volas publikigi vian profilon. Alie, viaj amikoj kaj estontaj amikoj bezonas scii kiel rekte trovi vin.";
+App::$strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "EnÅuti profilbildon se vi ankoraÅ­ ne havas Äin. LaÅ­ studoj, homoj kun realaj biloj de si mem trovas novajn amikon duope pli probable ol homoj sen reala bildo.";
+App::$strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Rajtigu la Facebook Konektilon se vi nuntempe havas Facebook konton, kaj ni (nedeviga) enportu viajn Facebook amikojn kaj konversaciojn.";
+App::$strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</tm> ĉi tiu estas via propra TTT servilo, instali la Facebook kromprogramon eble plifaciligos la transpason al la libera interkona reto.";
+App::$strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Entajpu la akreditaĵojn por via retpoÅtkonto en la konektilagordoj se vi volas importi aÅ­ interagi kun amikoj aÅ­ dissendlistoj pere de via retkesto.";
+App::$strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Redakti viajn <strong>defaÅ­ltan</strong> profilon kiel vi Åatas Äin. Kontrolu la agordojn por kaÅi vian kontaktliston aÅ­ kaÅi vian profilon al nekonataj vizitantoj.";
+App::$strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Aldonu publikajn Ålosilvortojn al via defaÅ­lta profilo, kiuj priskribas viajn interesojn. Ni eble povas trovi aliajn uzantojn kun similaj interesoj kaj sugesti amikojn.";
+App::$strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Via kontaktpaÄo estas via portalo por administri amikojn kaj konekti kun amikoj en aliaj retoj. Vi kutime entajpas iliajn adreson aÅ­ URL adreso en la <em>Aldonu Novan Kontakton</em> dialogon.";
+App::$strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "Ĉe la Katalogo vi povas trovi aliajn homojn en ĉi tiu retejo, au en aliaj federaciaj retejoj. Elrigardi al <em>Konekti</em> aÅ­ <em>Sekvi</em> ligiloj ĉe iliaj profilo. Donu vian propran Identecan Adreson se la retejo demandas Äin.";
+App::$strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "En la flanka strio de la Kontaktoj paÄo troviÄas kelkajn helpilojn por trovi novajn amikojn. Ni povas automate trovi amikojn per interesoj, serĉu ilin per nomo aÅ­ intereso kaj faras sugestojn baze de estantaj kontaktoj. Ĉe nova instalita retejo, la unuaj sugestoj kutime aperas post 24 horoj.";
+App::$strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Kiam vi trovis kelkajn novajn amikojn, ordigi ilin en grupoj por privata komunikado en la flanka strio de via Kontaktoj paÄo, kaj vi povas private komuniki kun ili je via Reto paÄo.";
+App::$strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Niaj <strong>Helpo</strong> paÄoj enhavas pli da detaloj pri aliaj programaj trajtoj.";
+App::$strings["Item not available."] = "Elemento ne disponeblas.";
+App::$strings["Item was not found."] = "Elemento ne trovita.";
+App::$strings["Group created."] = "Grupo estas kreita.";
+App::$strings["Could not create group."] = "Ne povas krei grupon.";
+App::$strings["Group not found."] = "Grupo ne estas trovita.";
+App::$strings["Group name changed."] = "La nomo de la grupo estas ÅanÄita.";
+App::$strings["Permission denied"] = "Malpermesita";
+App::$strings["Create a group of contacts/friends."] = "Krei grupon da kontaktoj/amikoj.";
+App::$strings["Group Name: "] = "Nomo de la grupo:";
+App::$strings["Group removed."] = "Grupo estas forviÅita.";
+App::$strings["Unable to remove group."] = "Ne eblas forviÅi grupon.";
+App::$strings["Group Editor"] = "Grupa redaktilo";
+App::$strings["Members"] = "Anoj";
+App::$strings["Click on a contact to add or remove."] = "Klaku kontakton por aldoni aÅ­ forviÅi.";
+App::$strings["Invalid profile identifier."] = "Nevaliada profila identigilo.";
+App::$strings["Profile Visibility Editor"] = "Redaktilo por profila videbleco.";
+App::$strings["Profile"] = "Profilo";
+App::$strings["Visible To"] = "Videbla Al";
+App::$strings["All Contacts (with secure profile access)"] = "Ĉiuj Kontaktoj (kun sekura atingo al la profilo)";
+App::$strings["No contacts."] = "Neniu kontaktojn.";
+App::$strings["View Contacts"] = "Vidi Kontaktojn";
+App::$strings["Registration details for %s"] = "Detaloj de la registrado por %s";
+App::$strings["Registration successful. Please check your email for further instructions."] = "Registrado sukcesis. Bonvolu kontroli vian retpoÅton por pli da instruoj.";
+App::$strings["Failed to send email message. Here is the message that failed."] = "Malsukcesis sendi retpoÅton. Jen la malsukcesa mesaÄo.";
+App::$strings["Your registration can not be processed."] = "Mi ne povas prilabori vian registradon.";
+App::$strings["Registration request at %s"] = "Peto de registrado al %s";
+App::$strings["Your registration is pending approval by the site owner."] = "Via registrado bezonas apropbon de la administranto.";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "La retejo transiras la maksimuman kvanton da ĉiutagaj kontaj registradoj. Bonvolu provi denove morgaŭ.";
+App::$strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Vi ankaÅ­ (nedeviga) povas plenigi la formularon per OpenID se vi provizas vian OpenID adreson kaj klakas 'Registri'.";
+App::$strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se vi ne konas OpenID, bonvolu lasi tiun kampon malplena kaj entajpu la aliajn elementojn.";
+App::$strings["Your OpenID (optional): "] = "Via OpenID (nedeviga):";
+App::$strings["Include your profile in member directory?"] = "Aldoni vian profilon al la membrokatalogo?";
+App::$strings["Membership on this site is by invitation only."] = "MembriÄi ĉi tie nur eblas laÅ­ invito.";
+App::$strings["Your invitation ID: "] = "Via invita idento: ";
+App::$strings["Registration"] = "Registrado";
+App::$strings["Your Full Name (e.g. Joe Smith): "] = "Via Plena Nomo (e.g. Joe Smith): ";
+App::$strings["Your Email Address: "] = "Via RetpoÅtadreso: ";
+App::$strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Elektu kaÅnomon por la profilo. Tiu bezonas komenci kun teksta litero. Poste, via profila adreso ĉi tie estos: '<strong>kaÅnomo@\$sitename</strong>'.";
+App::$strings["Choose a nickname: "] = "Elektu kaÅnomon: ";
+App::$strings["Register"] = "Registri";
+App::$strings["People Search"] = "Serĉi Membrojn";
+App::$strings["status"] = "staton";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s Åatas la %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s malÅatas la %3\$s de %2\$s";
+App::$strings["Item not found."] = "Elemento ne estas trovita.";
+App::$strings["Access denied."] = "Atingo nepermesita.";
+App::$strings["Photos"] = "Bildoj";
+App::$strings["Files"] = "Dosieroj";
+App::$strings["Account approved."] = "Konto aprobita.";
+App::$strings["Registration revoked for %s"] = "Registraĵo por %s senvalidigita.";
+App::$strings["Please login."] = "Bonvolu ensaluti.";
+App::$strings["Unable to locate original post."] = "Ne eblas trovi originalan afiÅon.";
+App::$strings["Empty post discarded."] = "ForviÅis malplenan afiÅon.";
+App::$strings["Wall Photos"] = "Muraj Bildoj";
+App::$strings["System error. Post not saved."] = "Sistema eraro. AfiÅo ne registrita.";
+App::$strings["This message was sent to you by %s, a member of the Friendica social network."] = "Ĉi mesaÄo estas sendita al vi de %s, membro de la Friendica interkona reto.";
+App::$strings["You may visit them online at %s"] = "Vi povas viziti ilin rete ĉe %s";
+App::$strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Bonvolu rispondi al ĉi mesaÄo kaj kontaktu la sendinto se vi ne volas ricevi tiujn mesaÄojn.";
+App::$strings["%s posted an update."] = "%s publikigis afiÅon.";
+App::$strings["Image uploaded but image cropping failed."] = "Bildo estas alÅutita, sed malsukcesis tranĉi la bildon.";
+App::$strings["Image size reduction [%s] failed."] = "Malsukcesis malpligrandigi [%s] la bildon.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "ReÅarÄu la paÄon au malplenigu la kaÅmemoro de la retesplorilo se la nova bildo ne tuj aperas.";
+App::$strings["Unable to process image"] = "Ne eblas procezi bildon.";
+App::$strings["Image exceeds size limit of %d"] = "Bildo estas pli granda ol la limito %d";
+App::$strings["Upload File:"] = "AlÅuti dosieron:";
+App::$strings["Upload Profile Photo"] = "AlÅuti profilbildon";
+App::$strings["Upload"] = "AlÅuti";
+App::$strings["skip this step"] = "Preterpasi tian paÅon";
+App::$strings["select a photo from your photo albums"] = "elekti bildon el viaj albumoj";
+App::$strings["Crop Image"] = "Stuci Bildon";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Bonvolu agordi la stuco de la bildo por optimuma aspekto.";
+App::$strings["Done Editing"] = "Finigi Redaktado";
+App::$strings["Image uploaded successfully."] = "Bildo estas sukcese enÅutita.";
+App::$strings["No profile"] = "Neniu profilo";
+App::$strings["Remove My Account"] = "Forigi Mian Konton";
+App::$strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Tio tute forigos vian konton. Kiam farita, la konto ne estas restaÅ­rebla.";
+App::$strings["Please enter your password for verification:"] = "Bonvolu entajpi vian pasvorton por kontrolado:";
+App::$strings["New Message"] = "Nova MesaÄo";
+App::$strings["Unable to locate contact information."] = "Ne eblas trovi kontaktajn informojn.";
+App::$strings["Message deleted."] = "MesaÄo estas forviÅita.";
+App::$strings["Conversation removed."] = "Dialogo estas forviÅita.";
+App::$strings["No messages."] = "Neniom da mesaÄoj.";
+App::$strings["Unknown sender - %s"] = "Nekonata sendanto - %s";
+App::$strings["You and %s"] = "Vi kaj %s";
+App::$strings["%s and You"] = "%s kaj vi";
+App::$strings["Delete conversation"] = "ForviÅi dialogon";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["%d message"] = array(
0 => "%d mesaÄo",
1 => "%d mesaÄoj",
);
-$a->strings["Message not available."] = "MesaÄo nedisponebla.";
-$a->strings["Delete message"] = "ForviÅu mesaÄon";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Sekura komunikado ne disponeblas. Vi <strong>eble</strong> povus respondi sur la profilpaÄo de la sendanto.";
-$a->strings["Send Reply"] = "Respondi";
-$a->strings["Friends of %s"] = "Amikoj de %s";
-$a->strings["No friends to display."] = "Neniom da amiko al montri.";
-$a->strings["Theme settings updated."] = "Gisdatigis agordojn pri etosoj.";
-$a->strings["Site"] = "Retejo";
-$a->strings["Users"] = "Uzantoj";
-$a->strings["Plugins"] = "Kromprogramoj";
-$a->strings["Themes"] = "Etosoj";
-$a->strings["DB updates"] = "DB Äisdatigoj";
-$a->strings["Logs"] = "Protokoloj";
-$a->strings["Admin"] = "Administrado";
-$a->strings["Plugin Features"] = "Kromprogramaj Trajtoj";
-$a->strings["User registrations waiting for confirmation"] = "Uzantaj registradoj atendante konfirmon";
-$a->strings["Normal Account"] = "Normala konto";
-$a->strings["Soapbox Account"] = "Soapbox Konto";
-$a->strings["Community/Celebrity Account"] = "Komunuma/eminentula Konto";
-$a->strings["Automatic Friend Account"] = "AÅ­tomata Amika Konto";
-$a->strings["Message queues"] = "MesaÄvicoj";
-$a->strings["Administration"] = "Administrado";
-$a->strings["Summary"] = "Resumo";
-$a->strings["Registered users"] = "Registrataj uzantoj";
-$a->strings["Pending registrations"] = "Okazontaj registradoj";
-$a->strings["Version"] = "Versio";
-$a->strings["Active plugins"] = "Åœaltitaj kromprogramoj";
-$a->strings["Site settings updated."] = "Äœisdatigis retejaj agordoj.";
-$a->strings["Closed"] = "Ferma";
-$a->strings["Requires approval"] = "Bezonas aprobon";
-$a->strings["Open"] = "Malferma";
-$a->strings["No SSL policy, links will track page SSL state"] = "Sen SSL strategio. Ligiloj sekvos la SSL staton de la paÄo.";
-$a->strings["Force all links to use SSL"] = "Devigi ke ĉiuj ligiloj uzu SSL.";
-$a->strings["Self-signed certificate, use SSL for local links only (discouraged)"] = "Memsubskribita atestilo, nur uzu SSL por lokaj ligiloj (malkuraÄigata)";
-$a->strings["File upload"] = "AlÅuto";
-$a->strings["Policies"] = "Politiko";
-$a->strings["Advanced"] = "Altnivela";
-$a->strings["Site name"] = "Nomo de retejo";
-$a->strings["Banner/Logo"] = "Emblemo";
-$a->strings["System language"] = "Sistema lingvo";
-$a->strings["System theme"] = "Sistema etoso";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "DefaÅ­lta sistema etoso - transpasebla de uzantprofiloj - <a href='#' id='cnftheme'>redakti agordoj pri etosoj</a>";
-$a->strings["SSL link policy"] = "Strategio por SSL ligiloj";
-$a->strings["Determines whether generated links should be forced to use SSL"] = "Difinas ĉu generotaj ligiloj devige uzu SSL.";
-$a->strings["Maximum image size"] = "Maksimuma bildgrando";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maksimuma grando en bajtoj por alÅutotaj bildoj. DefaÅ­lte 0, kio signifas neniu limito.";
-$a->strings["Register policy"] = "Interkonsento pri registrado";
-$a->strings["Register text"] = "Interkonsento teksto";
-$a->strings["Will be displayed prominently on the registration page."] = "Tio estos eminente montrata en la registro paÄo.";
-$a->strings["Accounts abandoned after x days"] = "Kontoj forlasitaj post x tagoj";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Mi ne malÅparu energion por enketi aliajn retejojn pri forlasitaj kontoj. Entajpu 0 por ne uzi templimo.";
-$a->strings["Allowed friend domains"] = "Permesitaj amikaj domainoj";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj rajtas konstrui amikecojn kun ĉi tiu retejo. Ĵokeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
-$a->strings["Allowed email domains"] = "Permesitaj retpoÅtaj domajnoj";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj uzeblas kiel retpoÅtaj adresoj en novaj registradoj. Ä´okeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
-$a->strings["Block public"] = "Bloki publike";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Elektu por bloki publikan atingon al ĉiuj alie publikajn paÄojn en ĉi tiu retejo kiam vi ne estas ensalutita.";
-$a->strings["Force publish"] = "Devigi publikigon";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Elektu por devigi la registradon en la loka katalogo al ĉiuj profiloj en ĉi tiu retejo.";
-$a->strings["Global directory update URL"] = "Äœenerala adreso por Äisdatigi la katalogon";
-$a->strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL adreso por Äisdatigi la tutmondan katalogon. Se ne agordita, la tutmonda katatolge tute ne disponeblas al la programo.";
-$a->strings["Block multiple registrations"] = "Bloki pluroblajn registradojn.";
-$a->strings["Disallow users to register additional accounts for use as pages."] = "Malpermesi al uzantoj la permeson por registri pluajn kontojn kiel paÄoj.";
-$a->strings["OpenID support"] = "Subteno por OpenID";
-$a->strings["OpenID support for registration and logins."] = "Subteni OpenID por registrado kaj ensaluto.";
-$a->strings["Fullname check"] = "Kontroli plenan nomon";
-$a->strings["Force users to register with a space between firstname and lastname in Full name, as an antispam measure"] = "Kiel kontraÅ­spamilo, devigi uzantoj al registrado kun spaceto inter la persona nomo kaj la familia nomo.";
-$a->strings["UTF-8 Regular expressions"] = "UTF-8 regulaj exprimoj";
-$a->strings["Use PHP UTF8 regular expressions"] = "Uzi PHP UTF8 regulajn esprimojn.";
-$a->strings["Show Community Page"] = "Montri Komunuma PaÄo";
-$a->strings["Display a Community page showing all recent public postings on this site."] = "Montri komunuma paÄo kun ĉiuj ĵusaj afiÅoj en ĉi tiu retejo.";
-$a->strings["Enable OStatus support"] = "Åœalti subtenon por OStatus";
-$a->strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Provizi integritan OStatus (identi.ca, status.net ktp) subtenon. Ĉiuj komunikadoj en OStatus estas publikaj, do privatecaj avertoj aperos de tempo al tempo.";
-$a->strings["Enable Diaspora support"] = "Åœalti subtenon por Diaspora";
-$a->strings["Provide built-in Diaspora network compatibility."] = "Provizi integritan Diaspora subtenon.";
-$a->strings["Only allow Friendica contacts"] = "Nur permesigi Friendica kontaktojn";
-$a->strings["All contacts must use Friendica protocols. All other built-in communication protocols disabled."] = "Ĉiuj kontaktoj devas uzi Friendica protokolojn. Ĉiuj aliaj komunikaj protokoloj malaktivita.";
-$a->strings["Verify SSL"] = "Kontroli SSL";
-$a->strings["If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites."] = "Se vi deziras, vi povas aktivigi severan kontroladon de SSL atestiloj. Pro tio, vie (tute) ne eblos konekti al SSL retejoj kun memsubskribitaj atestiloj.";
-$a->strings["Proxy user"] = "Uzantnomo por retperanto";
-$a->strings["Proxy URL"] = "URL adreso de retperanto";
-$a->strings["Network timeout"] = "Reta tempolimo";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valoro en sekundoj. Uzu 0 por mallimitigi (ne rekomendata).";
-$a->strings["Delivery interval"] = "Intervalo de liverado";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Malfruigi fonan liveradon dum tiom da sekundoj por malpliigi la Åargon de la sistemo. Rekomendoj: 4-5 por komunaj serviloj, 2-3 por virtualaj privataj serviloj, 0-1 por grandaj dediĉitaj serviloj.";
-$a->strings["Poll interval"] = "Enketintervalo";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Malfruigi fonajn enketprocesojn je tiom da sekundoj por malpliigi la Åargon de la sistemo. Se 0, uzas la liverintervalon.";
-$a->strings["Maximum Load Average"] = "Maksimuma Meza SistemÅargo";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maksimuma sistemÅargo post kiu livero- kaj enketprocesoj estos prokrastinataj. - DefaÅ­lte 50.";
-$a->strings["Update has been marked successful"] = "Äœisdatigo estas markita sukcesa";
-$a->strings["Executing %s failed. Check system logs."] = "Ne sukcesis plenumi %s. Kontrolu la sistemprotokolojn.";
-$a->strings["Update %s was successfully applied."] = "Sukcese aplikis la Äisdatigo %s.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Äœisdatigo %s ne liveris elirstaton. ";
-$a->strings["Update function %s could not be found."] = "Ne troveblas Äisdatigo funkcio %s.";
-$a->strings["No failed updates."] = "Neniom da malsukcesaj Äisdatigoj.";
-$a->strings["Failed Updates"] = "Malsukcesaj Äœisdatigoj";
-$a->strings["This does not include updates prior to 1139, which did not return a status."] = "Ne inkluzivas Äisdatigojn antaÅ­ 1139, kiuj ne liveris elirstaton.";
-$a->strings["Mark success (if update was manually applied)"] = "Marki sukcesa (se la Äisdatigo estas instalita mane)";
-$a->strings["Attempt to execute this update step automatically"] = "Provi automate plenumi ĉi tian paÅon de la Äisdatigo.";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Message not available."] = "MesaÄo nedisponebla.";
+App::$strings["Delete message"] = "ForviÅu mesaÄon";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Sekura komunikado ne disponeblas. Vi <strong>eble</strong> povus respondi sur la profilpaÄo de la sendanto.";
+App::$strings["Send Reply"] = "Respondi";
+App::$strings["Friends of %s"] = "Amikoj de %s";
+App::$strings["No friends to display."] = "Neniom da amiko al montri.";
+App::$strings["Theme settings updated."] = "Gisdatigis agordojn pri etosoj.";
+App::$strings["Site"] = "Retejo";
+App::$strings["Users"] = "Uzantoj";
+App::$strings["Plugins"] = "Kromprogramoj";
+App::$strings["Themes"] = "Etosoj";
+App::$strings["DB updates"] = "DB Äisdatigoj";
+App::$strings["Logs"] = "Protokoloj";
+App::$strings["Admin"] = "Administrado";
+App::$strings["Plugin Features"] = "Kromprogramaj Trajtoj";
+App::$strings["User registrations waiting for confirmation"] = "Uzantaj registradoj atendante konfirmon";
+App::$strings["Normal Account"] = "Normala konto";
+App::$strings["Soapbox Account"] = "Soapbox Konto";
+App::$strings["Community/Celebrity Account"] = "Komunuma/eminentula Konto";
+App::$strings["Automatic Friend Account"] = "AÅ­tomata Amika Konto";
+App::$strings["Message queues"] = "MesaÄvicoj";
+App::$strings["Administration"] = "Administrado";
+App::$strings["Summary"] = "Resumo";
+App::$strings["Registered users"] = "Registrataj uzantoj";
+App::$strings["Pending registrations"] = "Okazontaj registradoj";
+App::$strings["Version"] = "Versio";
+App::$strings["Active plugins"] = "Åœaltitaj kromprogramoj";
+App::$strings["Site settings updated."] = "Äœisdatigis retejaj agordoj.";
+App::$strings["Closed"] = "Ferma";
+App::$strings["Requires approval"] = "Bezonas aprobon";
+App::$strings["Open"] = "Malferma";
+App::$strings["No SSL policy, links will track page SSL state"] = "Sen SSL strategio. Ligiloj sekvos la SSL staton de la paÄo.";
+App::$strings["Force all links to use SSL"] = "Devigi ke ĉiuj ligiloj uzu SSL.";
+App::$strings["Self-signed certificate, use SSL for local links only (discouraged)"] = "Memsubskribita atestilo, nur uzu SSL por lokaj ligiloj (malkuraÄigata)";
+App::$strings["File upload"] = "AlÅuto";
+App::$strings["Policies"] = "Politiko";
+App::$strings["Advanced"] = "Altnivela";
+App::$strings["Site name"] = "Nomo de retejo";
+App::$strings["Banner/Logo"] = "Emblemo";
+App::$strings["System language"] = "Sistema lingvo";
+App::$strings["System theme"] = "Sistema etoso";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "DefaÅ­lta sistema etoso - transpasebla de uzantprofiloj - <a href='#' id='cnftheme'>redakti agordoj pri etosoj</a>";
+App::$strings["SSL link policy"] = "Strategio por SSL ligiloj";
+App::$strings["Determines whether generated links should be forced to use SSL"] = "Difinas ĉu generotaj ligiloj devige uzu SSL.";
+App::$strings["Maximum image size"] = "Maksimuma bildgrando";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maksimuma grando en bajtoj por alÅutotaj bildoj. DefaÅ­lte 0, kio signifas neniu limito.";
+App::$strings["Register policy"] = "Interkonsento pri registrado";
+App::$strings["Register text"] = "Interkonsento teksto";
+App::$strings["Will be displayed prominently on the registration page."] = "Tio estos eminente montrata en la registro paÄo.";
+App::$strings["Accounts abandoned after x days"] = "Kontoj forlasitaj post x tagoj";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Mi ne malÅparu energion por enketi aliajn retejojn pri forlasitaj kontoj. Entajpu 0 por ne uzi templimo.";
+App::$strings["Allowed friend domains"] = "Permesitaj amikaj domainoj";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj rajtas konstrui amikecojn kun ĉi tiu retejo. Ĵokeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
+App::$strings["Allowed email domains"] = "Permesitaj retpoÅtaj domajnoj";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Perkome disigita listo da domajnoj kiuj uzeblas kiel retpoÅtaj adresoj en novaj registradoj. Ä´okeroj eblas. Malplena por rajtigi ĉiujn ajn domajnojn.";
+App::$strings["Block public"] = "Bloki publike";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Elektu por bloki publikan atingon al ĉiuj alie publikajn paÄojn en ĉi tiu retejo kiam vi ne estas ensalutita.";
+App::$strings["Force publish"] = "Devigi publikigon";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Elektu por devigi la registradon en la loka katalogo al ĉiuj profiloj en ĉi tiu retejo.";
+App::$strings["Global directory update URL"] = "Äœenerala adreso por Äisdatigi la katalogon";
+App::$strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL adreso por Äisdatigi la tutmondan katalogon. Se ne agordita, la tutmonda katatolge tute ne disponeblas al la programo.";
+App::$strings["Block multiple registrations"] = "Bloki pluroblajn registradojn.";
+App::$strings["Disallow users to register additional accounts for use as pages."] = "Malpermesi al uzantoj la permeson por registri pluajn kontojn kiel paÄoj.";
+App::$strings["OpenID support"] = "Subteno por OpenID";
+App::$strings["OpenID support for registration and logins."] = "Subteni OpenID por registrado kaj ensaluto.";
+App::$strings["Fullname check"] = "Kontroli plenan nomon";
+App::$strings["Force users to register with a space between firstname and lastname in Full name, as an antispam measure"] = "Kiel kontraÅ­spamilo, devigi uzantoj al registrado kun spaceto inter la persona nomo kaj la familia nomo.";
+App::$strings["UTF-8 Regular expressions"] = "UTF-8 regulaj exprimoj";
+App::$strings["Use PHP UTF8 regular expressions"] = "Uzi PHP UTF8 regulajn esprimojn.";
+App::$strings["Show Community Page"] = "Montri Komunuma PaÄo";
+App::$strings["Display a Community page showing all recent public postings on this site."] = "Montri komunuma paÄo kun ĉiuj ĵusaj afiÅoj en ĉi tiu retejo.";
+App::$strings["Enable OStatus support"] = "Åœalti subtenon por OStatus";
+App::$strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Provizi integritan OStatus (identi.ca, status.net ktp) subtenon. Ĉiuj komunikadoj en OStatus estas publikaj, do privatecaj avertoj aperos de tempo al tempo.";
+App::$strings["Enable Diaspora support"] = "Åœalti subtenon por Diaspora";
+App::$strings["Provide built-in Diaspora network compatibility."] = "Provizi integritan Diaspora subtenon.";
+App::$strings["Only allow Friendica contacts"] = "Nur permesigi Friendica kontaktojn";
+App::$strings["All contacts must use Friendica protocols. All other built-in communication protocols disabled."] = "Ĉiuj kontaktoj devas uzi Friendica protokolojn. Ĉiuj aliaj komunikaj protokoloj malaktivita.";
+App::$strings["Verify SSL"] = "Kontroli SSL";
+App::$strings["If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites."] = "Se vi deziras, vi povas aktivigi severan kontroladon de SSL atestiloj. Pro tio, vie (tute) ne eblos konekti al SSL retejoj kun memsubskribitaj atestiloj.";
+App::$strings["Proxy user"] = "Uzantnomo por retperanto";
+App::$strings["Proxy URL"] = "URL adreso de retperanto";
+App::$strings["Network timeout"] = "Reta tempolimo";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valoro en sekundoj. Uzu 0 por mallimitigi (ne rekomendata).";
+App::$strings["Delivery interval"] = "Intervalo de liverado";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Malfruigi fonan liveradon dum tiom da sekundoj por malpliigi la Åargon de la sistemo. Rekomendoj: 4-5 por komunaj serviloj, 2-3 por virtualaj privataj serviloj, 0-1 por grandaj dediĉitaj serviloj.";
+App::$strings["Poll interval"] = "Enketintervalo";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Malfruigi fonajn enketprocesojn je tiom da sekundoj por malpliigi la Åargon de la sistemo. Se 0, uzas la liverintervalon.";
+App::$strings["Maximum Load Average"] = "Maksimuma Meza SistemÅargo";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maksimuma sistemÅargo post kiu livero- kaj enketprocesoj estos prokrastinataj. - DefaÅ­lte 50.";
+App::$strings["Update has been marked successful"] = "Äœisdatigo estas markita sukcesa";
+App::$strings["Executing %s failed. Check system logs."] = "Ne sukcesis plenumi %s. Kontrolu la sistemprotokolojn.";
+App::$strings["Update %s was successfully applied."] = "Sukcese aplikis la Äisdatigo %s.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Äœisdatigo %s ne liveris elirstaton. ";
+App::$strings["Update function %s could not be found."] = "Ne troveblas Äisdatigo funkcio %s.";
+App::$strings["No failed updates."] = "Neniom da malsukcesaj Äisdatigoj.";
+App::$strings["Failed Updates"] = "Malsukcesaj Äœisdatigoj";
+App::$strings["This does not include updates prior to 1139, which did not return a status."] = "Ne inkluzivas Äisdatigojn antaÅ­ 1139, kiuj ne liveris elirstaton.";
+App::$strings["Mark success (if update was manually applied)"] = "Marki sukcesa (se la Äisdatigo estas instalita mane)";
+App::$strings["Attempt to execute this update step automatically"] = "Provi automate plenumi ĉi tian paÅon de la Äisdatigo.";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "Blokis/malblokis %s uzanton",
1 => "Blokis/malblokis %s uzantojn",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s uzanto forviÅita",
1 => "%s uzanto forviÅitaj",
);
-$a->strings["User '%s' deleted"] = "Uzanto '%s' forviÅita";
-$a->strings["User '%s' unblocked"] = "Uzanto '%s' malblokita";
-$a->strings["User '%s' blocked"] = "Uzanto '%s' blokita";
-$a->strings["select all"] = "elekti ĉiujn";
-$a->strings["User registrations waiting for confirm"] = "RegistriÄoj atendante aprobon";
-$a->strings["Request date"] = "Dato de peto";
-$a->strings["Email"] = "RetpoÅto";
-$a->strings["No registrations."] = "Neniom da registriÄoj.";
-$a->strings["Deny"] = "Negi";
-$a->strings["Register date"] = "Dato de registrado";
-$a->strings["Last login"] = "Plej ĵusa ensaluto";
-$a->strings["Last item"] = "Plej ĵusa elemento";
-$a->strings["Account"] = "Konto";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La elektitaj uzantkontoj estas forviÅotaj!\\n\\nĈiuj elementoj kiujn ili afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La uzanto {0} estas forviÅota!\\n\\nĈiuj elementoj kiujn li afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
-$a->strings["Plugin %s disabled."] = "Kromprogramo %s estas malÅaltita.";
-$a->strings["Plugin %s enabled."] = "Kromprogramo %s estas Åaltita.";
-$a->strings["Disable"] = "MalÅalti";
-$a->strings["Enable"] = "Åœalti";
-$a->strings["Toggle"] = "Åœalti/MalÅalti";
-$a->strings["Author: "] = "AÅ­toro: ";
-$a->strings["Maintainer: "] = "Prizorganto: ";
-$a->strings["No themes found."] = "Ne trovis etosojn.";
-$a->strings["Screenshot"] = "Ekrankopio";
-$a->strings["[Experimental]"] = "[Eksperimenta]";
-$a->strings["[Unsupported]"] = "[Nesubtenata]";
-$a->strings["Log settings updated."] = "Protokolagordoj Äisdatigitaj.";
-$a->strings["Clear"] = "ForviÅi";
-$a->strings["Debugging"] = "Sencimigado";
-$a->strings["Log file"] = "Protokolo";
-$a->strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "Devas esti skribebla de la retservilo. Relativa al via plej supra Friendica dosierujo.";
-$a->strings["Log level"] = "Protokolnivelo";
-$a->strings["Close"] = "Fermi";
-$a->strings["FTP Host"] = "FTP Servilo";
-$a->strings["FTP Path"] = "FTP Vojo";
-$a->strings["FTP User"] = "FTP Uzanto";
-$a->strings["FTP Password"] = "FTP Pasvorto";
-$a->strings["Requested profile is not available."] = "La petita profilo ne disponeblas.";
-$a->strings["Access to this profile has been restricted."] = "Atingo al ĉi tio profilo estas limitigita";
-$a->strings["Tips for New Members"] = "Konsilo por novaj membroj";
-$a->strings["{0} wants to be your friend"] = "{0} volas amikiÄi kun vi";
-$a->strings["{0} sent you a message"] = "{0} sendis mesaÄon al vi";
-$a->strings["{0} requested registration"] = "{0} petis registradon";
-$a->strings["{0} commented %s's post"] = "{0} komentis pri la afiÅo de %s";
-$a->strings["{0} liked %s's post"] = "{0} satis la afiÅon de %s";
-$a->strings["{0} disliked %s's post"] = "{0} malÅatis la afiÅon de %s";
-$a->strings["{0} is now friends with %s"] = "{0} amikiÄis kun %s";
-$a->strings["{0} posted"] = "{0} afiÅis";
-$a->strings["{0} tagged %s's post with #%s"] = "{0} markis la afiÅon de %s kun #%s";
-$a->strings["{0} mentioned you in a post"] = "{0} menciis vin en afiÅo";
-$a->strings["Contacts who are not members of a group"] = "Kontaktoj kiuj ne estas en iu grupo";
-$a->strings["OpenID protocol error. No ID returned."] = "Eraro en OpenID protokolo. Ne resendis identecon.";
-$a->strings["Account not found and OpenID registration is not permitted on this site."] = "Ne trovis kontoj, kaj registrado per OpenID estas malpermesita ĉi tie.";
-$a->strings["Login failed."] = "Ensalutado malsukcesis.";
-$a->strings["Contact added"] = "Aldonis kontakton";
-$a->strings["Common Friends"] = "Komunaj Amikoj";
-$a->strings["No contacts in common."] = "Neniom da komunaj kontaktoj.";
-$a->strings["Item has been removed."] = "Elemento estas forviÅita.";
-$a->strings["Applications"] = "Programoj";
-$a->strings["No installed applications."] = "Neniom da instalitaj programoj.";
-$a->strings["Search"] = "Serĉi";
-$a->strings["Profile not found."] = "Profilo ne trovita.";
-$a->strings["Profile Name is required."] = "Nomo de profilo estas bezonata.";
-$a->strings["Marital Status"] = "Amrilata Stato";
-$a->strings["Romantic Partner"] = "Kora Partnero";
-$a->strings["Likes"] = "Åœatoj";
-$a->strings["Dislikes"] = "MalÅatoj";
-$a->strings["Work/Employment"] = "Laboro";
-$a->strings["Religion"] = "Religio";
-$a->strings["Political Views"] = "Politikaj Opinioj";
-$a->strings["Gender"] = "Sekso";
-$a->strings["Sexual Preference"] = "Seksa Prefero";
-$a->strings["Homepage"] = "HejmpaÄo";
-$a->strings["Interests"] = "Interesoj";
-$a->strings["Address"] = "Adreso";
-$a->strings["Location"] = "Loko";
-$a->strings["Profile updated."] = "Profilo Äisdatigita.";
-$a->strings[" and "] = " kaj ";
-$a->strings["public profile"] = "publika profilo";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ÅanÄis %2\$s al &ldquo;%3\$s&rdquo;";
-$a->strings[" - Visit %1\$s's %2\$s"] = " - Vizitu la %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s havas Äisdatigigan %2\$s, ÅanÄas %3\$s.";
-$a->strings["Profile deleted."] = "Profilo forviÅita.";
-$a->strings["Profile-"] = "Profilo-";
-$a->strings["New profile created."] = "Nova profilo kreita.";
-$a->strings["Profile unavailable to clone."] = "Ne eblas kopii profilon.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "KaÅi vian liston de kontaktoj/amikoj al vidantoj de ĉi-tio profilo?";
-$a->strings["Edit Profile Details"] = "Redakti Detalojn de Profilo";
-$a->strings["View this profile"] = "Vidi la profilon.";
-$a->strings["Create a new profile using these settings"] = "Krei novan profilon kun tiaj agordoj";
-$a->strings["Clone this profile"] = "Kopii ĉi tiun profilon";
-$a->strings["Delete this profile"] = "ForviÅi ĉi tiun profilon";
-$a->strings["Profile Name:"] = "Nomo de Profilo:";
-$a->strings["Your Full Name:"] = "Via Plena Nomo:";
-$a->strings["Title/Description:"] = "Titolo/Priskribo:";
-$a->strings["Your Gender:"] = "Via Sekso:";
-$a->strings["Birthday (%s):"] = "NaskiÄtago (%s):";
-$a->strings["Street Address:"] = "Adreso:";
-$a->strings["Locality/City:"] = "Urbo:";
-$a->strings["Postal/Zip Code:"] = "PoÅtkodo:";
-$a->strings["Country:"] = "Lando:";
-$a->strings["Region/State:"] = "Åœtato:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civita Stato:";
-$a->strings["Who: (if applicable)"] = "Kiu (se aplikeble):";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Ekzemploj: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Ekde [dato]:";
-$a->strings["Sexual Preference:"] = "Seksa Prefero:";
-$a->strings["Homepage URL:"] = "Adreso de HejmpaÄo:";
-$a->strings["Hometown:"] = "Hejmurbo:";
-$a->strings["Political Views:"] = "Politikaj Opinioj:";
-$a->strings["Religious Views:"] = "Religiaj Opinioj:";
-$a->strings["Public Keywords:"] = "Publikaj Ålosilvortoj:";
-$a->strings["Private Keywords:"] = "Privataj Ålosilvortoj:";
-$a->strings["Likes:"] = "Åœatoj:";
-$a->strings["Dislikes:"] = "MalÅatoj:";
-$a->strings["Example: fishing photography software"] = "Ekzemple: fiÅkapti fotografio programaro";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Por sugesti amikoj. Videbla al aliaj.)";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Por serĉi profilojn. Neniam videbla al aliaj.)";
-$a->strings["Tell us about yourself..."] = "Diru al ni pri vi...";
-$a->strings["Hobbies/Interests"] = "Åœatokupoj/Interesoj";
-$a->strings["Contact information and Social Networks"] = "Kontaktaj informoj kaj Interkonaj Retejoj";
-$a->strings["Musical interests"] = "Muzikaj interesoj";
-$a->strings["Books, literature"] = "Libroj, literaturo";
-$a->strings["Television"] = "Televido";
-$a->strings["Film/dance/culture/entertainment"] = "Filmoj/dancoj/arto/amuzaĵoj";
-$a->strings["Love/romance"] = "Amo/romanco";
-$a->strings["Work/employment"] = "Laboro";
-$a->strings["School/education"] = "Lernejo/eduko";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Ĉi tio estas via <strong>publika</strong> profilo. Ĝi <strong>eble</strong> estas videbla al ĉiuj en interreto. ";
-$a->strings["Age: "] = "AÄo:";
-$a->strings["Edit/Manage Profiles"] = "Redakti/administri Profilojn";
-$a->strings["Change profile photo"] = "ÅœanÄi profilbildon";
-$a->strings["Create New Profile"] = "Krei novan profilon";
-$a->strings["Profile Image"] = "Profilbildo";
-$a->strings["visible to everybody"] = "videbla al ĉiuj";
-$a->strings["Edit visibility"] = "Redakti videblecon";
-$a->strings["Save to Folder:"] = "Konservi en Dosierujo:";
-$a->strings["- select -"] = "- elekti -";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s markis la %3\$s de %2\$s kun %4\$s";
-$a->strings["No potential page delegates located."] = "Ne trovis delegiteblajn paÄojn.";
-$a->strings["Delegate Page Management"] = "Administrado de Delegitajn PaÄojn";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegitoj povas administri ĉiujn ecojn de la konto/paÄo, escepte bazaj kontoagordoj. Bonvolu ne delegitigi vian personan konton al iu al kiu vi ne plene fidas.";
-$a->strings["Existing Page Managers"] = "Estantaj Administrantoj de la PaÄo";
-$a->strings["Existing Page Delegates"] = "Estantaj Delegitoj de la PaÄo";
-$a->strings["Potential Delegates"] = "Eblaj Delegitoj";
-$a->strings["Add"] = "Aldoni";
-$a->strings["No entries."] = "Neniom da afiÅoj.";
-$a->strings["Friend Suggestions"] = "Amikosugestoj";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Neniu sugestoj disponeblas. Se ĉi tiu estas nova retejo, bonvolu reprovi post 24 horoj.";
-$a->strings["Ignore/Hide"] = "Ignori/KaÅi";
-$a->strings["Global Directory"] = "Tutmonda Katalogo";
-$a->strings["Find on this site"] = "Trovi en ĉi retejo";
-$a->strings["Site Directory"] = "Reteja Katalogo";
-$a->strings["Gender: "] = "Sekso:";
-$a->strings["No entries (some entries may be hidden)."] = "Neniom da afiÅoj (kelkaj afiÅoj eble ne estas videbla).";
-$a->strings["%s : Not a valid email address."] = "%s: Ne estas valida retpoÅtadreso.";
-$a->strings["Please join us on Friendica"] = "Bonvolu aliÄi kun ni ĉe Friendica";
-$a->strings["%s : Message delivery failed."] = "%s: La livero de la mesaÄo malsukcesis.";
-$a->strings["%d message sent."] = array(
+App::$strings["User '%s' deleted"] = "Uzanto '%s' forviÅita";
+App::$strings["User '%s' unblocked"] = "Uzanto '%s' malblokita";
+App::$strings["User '%s' blocked"] = "Uzanto '%s' blokita";
+App::$strings["select all"] = "elekti ĉiujn";
+App::$strings["User registrations waiting for confirm"] = "RegistriÄoj atendante aprobon";
+App::$strings["Request date"] = "Dato de peto";
+App::$strings["Email"] = "RetpoÅto";
+App::$strings["No registrations."] = "Neniom da registriÄoj.";
+App::$strings["Deny"] = "Negi";
+App::$strings["Register date"] = "Dato de registrado";
+App::$strings["Last login"] = "Plej ĵusa ensaluto";
+App::$strings["Last item"] = "Plej ĵusa elemento";
+App::$strings["Account"] = "Konto";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La elektitaj uzantkontoj estas forviÅotaj!\\n\\nĈiuj elementoj kiujn ili afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "La uzanto {0} estas forviÅota!\\n\\nĈiuj elementoj kiujn li afiÅis je la retpaÄo estos permanente forviÅitaj.\\n\\nĈu vi certas?";
+App::$strings["Plugin %s disabled."] = "Kromprogramo %s estas malÅaltita.";
+App::$strings["Plugin %s enabled."] = "Kromprogramo %s estas Åaltita.";
+App::$strings["Disable"] = "MalÅalti";
+App::$strings["Enable"] = "Åœalti";
+App::$strings["Toggle"] = "Åœalti/MalÅalti";
+App::$strings["Author: "] = "AÅ­toro: ";
+App::$strings["Maintainer: "] = "Prizorganto: ";
+App::$strings["No themes found."] = "Ne trovis etosojn.";
+App::$strings["Screenshot"] = "Ekrankopio";
+App::$strings["[Experimental]"] = "[Eksperimenta]";
+App::$strings["[Unsupported]"] = "[Nesubtenata]";
+App::$strings["Log settings updated."] = "Protokolagordoj Äisdatigitaj.";
+App::$strings["Clear"] = "ForviÅi";
+App::$strings["Debugging"] = "Sencimigado";
+App::$strings["Log file"] = "Protokolo";
+App::$strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "Devas esti skribebla de la retservilo. Relativa al via plej supra Friendica dosierujo.";
+App::$strings["Log level"] = "Protokolnivelo";
+App::$strings["Close"] = "Fermi";
+App::$strings["FTP Host"] = "FTP Servilo";
+App::$strings["FTP Path"] = "FTP Vojo";
+App::$strings["FTP User"] = "FTP Uzanto";
+App::$strings["FTP Password"] = "FTP Pasvorto";
+App::$strings["Requested profile is not available."] = "La petita profilo ne disponeblas.";
+App::$strings["Access to this profile has been restricted."] = "Atingo al ĉi tio profilo estas limitigita";
+App::$strings["Tips for New Members"] = "Konsilo por novaj membroj";
+App::$strings["{0} wants to be your friend"] = "{0} volas amikiÄi kun vi";
+App::$strings["{0} sent you a message"] = "{0} sendis mesaÄon al vi";
+App::$strings["{0} requested registration"] = "{0} petis registradon";
+App::$strings["{0} commented %s's post"] = "{0} komentis pri la afiÅo de %s";
+App::$strings["{0} liked %s's post"] = "{0} satis la afiÅon de %s";
+App::$strings["{0} disliked %s's post"] = "{0} malÅatis la afiÅon de %s";
+App::$strings["{0} is now friends with %s"] = "{0} amikiÄis kun %s";
+App::$strings["{0} posted"] = "{0} afiÅis";
+App::$strings["{0} tagged %s's post with #%s"] = "{0} markis la afiÅon de %s kun #%s";
+App::$strings["{0} mentioned you in a post"] = "{0} menciis vin en afiÅo";
+App::$strings["Contacts who are not members of a group"] = "Kontaktoj kiuj ne estas en iu grupo";
+App::$strings["OpenID protocol error. No ID returned."] = "Eraro en OpenID protokolo. Ne resendis identecon.";
+App::$strings["Account not found and OpenID registration is not permitted on this site."] = "Ne trovis kontoj, kaj registrado per OpenID estas malpermesita ĉi tie.";
+App::$strings["Login failed."] = "Ensalutado malsukcesis.";
+App::$strings["Contact added"] = "Aldonis kontakton";
+App::$strings["Common Friends"] = "Komunaj Amikoj";
+App::$strings["No contacts in common."] = "Neniom da komunaj kontaktoj.";
+App::$strings["Item has been removed."] = "Elemento estas forviÅita.";
+App::$strings["Applications"] = "Programoj";
+App::$strings["No installed applications."] = "Neniom da instalitaj programoj.";
+App::$strings["Search"] = "Serĉi";
+App::$strings["Profile not found."] = "Profilo ne trovita.";
+App::$strings["Profile Name is required."] = "Nomo de profilo estas bezonata.";
+App::$strings["Marital Status"] = "Amrilata Stato";
+App::$strings["Romantic Partner"] = "Kora Partnero";
+App::$strings["Likes"] = "Åœatoj";
+App::$strings["Dislikes"] = "MalÅatoj";
+App::$strings["Work/Employment"] = "Laboro";
+App::$strings["Religion"] = "Religio";
+App::$strings["Political Views"] = "Politikaj Opinioj";
+App::$strings["Gender"] = "Sekso";
+App::$strings["Sexual Preference"] = "Seksa Prefero";
+App::$strings["Homepage"] = "HejmpaÄo";
+App::$strings["Interests"] = "Interesoj";
+App::$strings["Address"] = "Adreso";
+App::$strings["Location"] = "Loko";
+App::$strings["Profile updated."] = "Profilo Äisdatigita.";
+App::$strings[" and "] = " kaj ";
+App::$strings["public profile"] = "publika profilo";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ÅanÄis %2\$s al &ldquo;%3\$s&rdquo;";
+App::$strings[" - Visit %1\$s's %2\$s"] = " - Vizitu la %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s havas Äisdatigigan %2\$s, ÅanÄas %3\$s.";
+App::$strings["Profile deleted."] = "Profilo forviÅita.";
+App::$strings["Profile-"] = "Profilo-";
+App::$strings["New profile created."] = "Nova profilo kreita.";
+App::$strings["Profile unavailable to clone."] = "Ne eblas kopii profilon.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "KaÅi vian liston de kontaktoj/amikoj al vidantoj de ĉi-tio profilo?";
+App::$strings["Edit Profile Details"] = "Redakti Detalojn de Profilo";
+App::$strings["View this profile"] = "Vidi la profilon.";
+App::$strings["Create a new profile using these settings"] = "Krei novan profilon kun tiaj agordoj";
+App::$strings["Clone this profile"] = "Kopii ĉi tiun profilon";
+App::$strings["Delete this profile"] = "ForviÅi ĉi tiun profilon";
+App::$strings["Profile Name:"] = "Nomo de Profilo:";
+App::$strings["Your Full Name:"] = "Via Plena Nomo:";
+App::$strings["Title/Description:"] = "Titolo/Priskribo:";
+App::$strings["Your Gender:"] = "Via Sekso:";
+App::$strings["Birthday (%s):"] = "NaskiÄtago (%s):";
+App::$strings["Street Address:"] = "Adreso:";
+App::$strings["Locality/City:"] = "Urbo:";
+App::$strings["Postal/Zip Code:"] = "PoÅtkodo:";
+App::$strings["Country:"] = "Lando:";
+App::$strings["Region/State:"] = "Åœtato:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civita Stato:";
+App::$strings["Who: (if applicable)"] = "Kiu (se aplikeble):";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Ekzemploj: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Ekde [dato]:";
+App::$strings["Sexual Preference:"] = "Seksa Prefero:";
+App::$strings["Homepage URL:"] = "Adreso de HejmpaÄo:";
+App::$strings["Hometown:"] = "Hejmurbo:";
+App::$strings["Political Views:"] = "Politikaj Opinioj:";
+App::$strings["Religious Views:"] = "Religiaj Opinioj:";
+App::$strings["Public Keywords:"] = "Publikaj Ålosilvortoj:";
+App::$strings["Private Keywords:"] = "Privataj Ålosilvortoj:";
+App::$strings["Likes:"] = "Åœatoj:";
+App::$strings["Dislikes:"] = "MalÅatoj:";
+App::$strings["Example: fishing photography software"] = "Ekzemple: fiÅkapti fotografio programaro";
+App::$strings["(Used for suggesting potential friends, can be seen by others)"] = "(Por sugesti amikoj. Videbla al aliaj.)";
+App::$strings["(Used for searching profiles, never shown to others)"] = "(Por serĉi profilojn. Neniam videbla al aliaj.)";
+App::$strings["Tell us about yourself..."] = "Diru al ni pri vi...";
+App::$strings["Hobbies/Interests"] = "Åœatokupoj/Interesoj";
+App::$strings["Contact information and Social Networks"] = "Kontaktaj informoj kaj Interkonaj Retejoj";
+App::$strings["Musical interests"] = "Muzikaj interesoj";
+App::$strings["Books, literature"] = "Libroj, literaturo";
+App::$strings["Television"] = "Televido";
+App::$strings["Film/dance/culture/entertainment"] = "Filmoj/dancoj/arto/amuzaĵoj";
+App::$strings["Love/romance"] = "Amo/romanco";
+App::$strings["Work/employment"] = "Laboro";
+App::$strings["School/education"] = "Lernejo/eduko";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Ĉi tio estas via <strong>publika</strong> profilo. Ĝi <strong>eble</strong> estas videbla al ĉiuj en interreto. ";
+App::$strings["Age: "] = "AÄo:";
+App::$strings["Edit/Manage Profiles"] = "Redakti/administri Profilojn";
+App::$strings["Change profile photo"] = "ÅœanÄi profilbildon";
+App::$strings["Create New Profile"] = "Krei novan profilon";
+App::$strings["Profile Image"] = "Profilbildo";
+App::$strings["visible to everybody"] = "videbla al ĉiuj";
+App::$strings["Edit visibility"] = "Redakti videblecon";
+App::$strings["Save to Folder:"] = "Konservi en Dosierujo:";
+App::$strings["- select -"] = "- elekti -";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s markis la %3\$s de %2\$s kun %4\$s";
+App::$strings["No potential page delegates located."] = "Ne trovis delegiteblajn paÄojn.";
+App::$strings["Delegate Page Management"] = "Administrado de Delegitajn PaÄojn";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegitoj povas administri ĉiujn ecojn de la konto/paÄo, escepte bazaj kontoagordoj. Bonvolu ne delegitigi vian personan konton al iu al kiu vi ne plene fidas.";
+App::$strings["Existing Page Managers"] = "Estantaj Administrantoj de la PaÄo";
+App::$strings["Existing Page Delegates"] = "Estantaj Delegitoj de la PaÄo";
+App::$strings["Potential Delegates"] = "Eblaj Delegitoj";
+App::$strings["Add"] = "Aldoni";
+App::$strings["No entries."] = "Neniom da afiÅoj.";
+App::$strings["Friend Suggestions"] = "Amikosugestoj";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Neniu sugestoj disponeblas. Se ĉi tiu estas nova retejo, bonvolu reprovi post 24 horoj.";
+App::$strings["Ignore/Hide"] = "Ignori/KaÅi";
+App::$strings["Global Directory"] = "Tutmonda Katalogo";
+App::$strings["Find on this site"] = "Trovi en ĉi retejo";
+App::$strings["Site Directory"] = "Reteja Katalogo";
+App::$strings["Gender: "] = "Sekso:";
+App::$strings["No entries (some entries may be hidden)."] = "Neniom da afiÅoj (kelkaj afiÅoj eble ne estas videbla).";
+App::$strings["%s : Not a valid email address."] = "%s: Ne estas valida retpoÅtadreso.";
+App::$strings["Please join us on Friendica"] = "Bonvolu aliÄi kun ni ĉe Friendica";
+App::$strings["%s : Message delivery failed."] = "%s: La livero de la mesaÄo malsukcesis.";
+App::$strings["%d message sent."] = array(
0 => "Sendis %d mesaÄon.",
1 => "Sendis %d mesaÄojn.",
);
-$a->strings["You have no more invitations available"] = "Vi ne plu disponeblas invitaĵojn";
-$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Vizitu %s por listo de publikaj retejoj kie vi povas aliÄi. Anoj de Friendica ĉe aliaj retejoj povas konekti unu kun la alian, kaj ankaÅ­ kun membroj de multaj aliaj retejoj.";
-$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Por akcepti ĉi tiu invito, bonvolu viziti kaj registriÄi ĉe %s au alia publika Friendica retejo.";
-$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Ĉiuj Friendica retejoj interkonektiÄas kaj kune faras grandan altprivatecan interkonan reton, kiun posedas kaj kontrolas Äiaj membroj. Ili ankaÅ­ povas konekti kun multe de tradiciaj interkonaj retejoj. Vidu %s por listo de publikaj retejoj kie vi povas aliÄi.";
-$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Senkulpigu nin. La sistemo nuntempe ne estas agordita por konekti al aliaj retejoj au inviti membrojn.";
-$a->strings["Send invitations"] = "Sendi invitojn";
-$a->strings["Enter email addresses, one per line:"] = "Entajpu retpoÅtadresojn, po unu por ĉiu linio.";
-$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ni bonkore invitas vin aliÄi kun ni kaj aliaj bonaj amikoj ĉe Friendica. Helpu nin krei pli bonan interkonan reton.";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Vi bezonas ĉi-tiun invitkodon: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Kiam vi registris, bonvolu konekti al mi pere de mi profilo ĉe: ";
-$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Por pli da informoj pri Friendica, kaj kial ni pensas ke Äi estas grava, bonvolu viziti http://friendica.com";
-$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Tio ĉi okazis de tempo al tempo se ambaÅ­ personoj petas kontakton ka Äi jam estas aprobita.";
-$a->strings["Response from remote site was not understood."] = "Ne komprenis la rispondon de la fora retejo.";
-$a->strings["Unexpected response from remote site: "] = "Neatendita rispondo de la fora retejo:";
-$a->strings["Confirmation completed successfully."] = "Konfirmo sukcese kompletigita.";
-$a->strings["Remote site reported: "] = "La fora retejo raportis:";
-$a->strings["Temporary failure. Please wait and try again."] = "Dumtempa eraro. Bonvolu atendi kaj provi refoje.";
-$a->strings["Introduction failed or was revoked."] = "La prezento malsukcesis au estas revokita.";
-$a->strings["Unable to set contact photo."] = "Neeblas agordi la kontaktbildo.";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s amikiÄis kun %2\$s";
-$a->strings["No user record found for '%s' "] = "Ne trovis uzanton '%s' ";
-$a->strings["Our site encryption key is apparently messed up."] = "Åœajnas kvazaÅ­ la ĉifroÅlosilo de nia retejo estas fuÅita.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Malplena adreso de retejo provizita, aŭ ni ne povis malĉifri la adreson.";
-$a->strings["Contact record was not found for you on our site."] = "Kontakto ne trovita por vi en via retejo.";
-$a->strings["Site public key not available in contact record for URL %s."] = "Publika Ålosilo de retejo ne disponeblas en la kontaktrikordo por la URL adreso %s.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "La identeco provizita de via sistemo estas duoblo ĉe nia sistemo. Ĝi eble funkcias se vi provas refoje.";
-$a->strings["Unable to set your contact credentials on our system."] = "Ne sukcesis agordi la legitimaĵojn de via kontakto ĉe nia sistemo.";
-$a->strings["Unable to update your contact profile details on our system"] = "Neeblas Äisdatigi viajn profildetalojn ĉe nia sistemo.";
-$a->strings["Connection accepted at %s"] = "Konekto akceptita je %s";
-$a->strings["%1\$s has joined %2\$s"] = "%1\$s aliÄis al %2\$s";
-$a->strings["Google+ Import Settings"] = "Google+ Importo";
-$a->strings["Enable Google+ Import"] = "Aktivigi Äœoogle+ Importon";
-$a->strings["Google Account ID"] = "Google Konto ID";
-$a->strings["Google+ Import Settings saved."] = "Konservis Agordojn por Google+ Importo.";
-$a->strings["Facebook disabled"] = "Facebook malÅaltita";
-$a->strings["Updating contacts"] = "Mi Äisdatigas la kontaktojn.";
-$a->strings["Facebook API key is missing."] = "La API Ålosilo de Facebook ne estas konata ĉi tie.";
-$a->strings["Facebook Connect"] = "Kontekto al Facebook";
-$a->strings["Install Facebook connector for this account."] = "Instali la Facebook konektilo por ĉi tiu konto.";
-$a->strings["Remove Facebook connector"] = "Forigi la Facebook konektilon.";
-$a->strings["Re-authenticate [This is necessary whenever your Facebook password is changed.]"] = "ReaÅ­tentiÄi [Tio estas bezonata ĉiam kiam vi ÅanÄis vian pasvorton ĉe Facebook.]";
-$a->strings["Post to Facebook by default"] = "Ĉiam afiÅi al Facebook.";
-$a->strings["Facebook friend linking has been disabled on this site. The following settings will have no effect."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. La sekvantaj agordoj do ne havas validecon.";
-$a->strings["Facebook friend linking has been disabled on this site. If you disable it, you will be unable to re-enable it."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. Se vi malÅaltas Äin, vi ne eblos ree Åalti Äin.";
-$a->strings["Link all your Facebook friends and conversations on this website"] = "Alligu ĉiujn viajn Facebook amikojn kaj konversaciojn je ĉi-tiu retejo.";
-$a->strings["Facebook conversations consist of your <em>profile wall</em> and your friend <em>stream</em>."] = "Facebok konversacioj konsistas el via <em>profilmuro</em> kaj la <em>fluo</em> de viaj amikoj.";
-$a->strings["On this website, your Facebook friend stream is only visible to you."] = "Je ĉi-tiu retejo, la fluo de viaj amikoj ĉe Facebook nur videblas al vi.";
-$a->strings["The following settings determine the privacy of your Facebook profile wall on this website."] = "La sekvontaj agordoj difinas la privatecon de via Facebook profilmuro je ĉi-tiu retejo.";
-$a->strings["On this website your Facebook profile wall conversations will only be visible to you"] = "Je ĉi-tiu retejo, la conversacioj sur via Facebook profilmuro nur videblas al vi.";
-$a->strings["Do not import your Facebook profile wall conversations"] = "Ne importi konversaciojn de via Facebook profilmuro";
-$a->strings["If you choose to link conversations and leave both of these boxes unchecked, your Facebook profile wall will be merged with your profile wall on this website and your privacy settings on this website will be used to determine who may see the conversations."] = "Se vi elektas alligi conversaciojn kaj ne elektas tiujn butonojn, via Facebook profilmuro estas kunigota kun via profilmuro ĉi tie. Viaj privatecaj agordoj ĉi tie difinos kiu povas vidi la coversaciojn.";
-$a->strings["Comma separated applications to ignore"] = "Ignorotaj programoj, disigita per komo";
-$a->strings["Problems with Facebook Real-Time Updates"] = "Problemoj kun Facebook Realtempaj Äœisdatigoj";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Facebook Connector Settings"] = "Agordoj por la Facebook konektilo";
-$a->strings["Facebook API Key"] = "Facebook API Ålosilo";
-$a->strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.<br><br>"] = "Eraro: Åœajnas kvazaÅ­ vi agordis la App-ID kaj la sekreton en via .htconfig.php dosiero. Kiam ili estas agordita tie, vi ne povas agordi Äin en tiu ĉi formo.<br><br>";
-$a->strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = "Eraro: La API Ålosilo aspektas malÄusta (ne eblas ricevi la programa atingoĵetono).";
-$a->strings["The given API Key seems to work correctly."] = "La API Ålosilo Åajne Äuste funkcias.";
-$a->strings["The correctness of the API Key could not be detected. Somthing strange's going on."] = "Ne povis kontroli la Äustecon de la API Ålosilo. Ia stranga afero okazas. ";
-$a->strings["App-ID / API-Key"] = "Programo ID / API Åœlosilo";
-$a->strings["Application secret"] = "Programo sekreto";
-$a->strings["Polling Interval in minutes (minimum %1\$s minutes)"] = "Intervalo de enketo en minutoj (minimume %1\$s minutoj)";
-$a->strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = "Sinkronigi komentojn (vi ricevas ĉiujn komentojn de Facebook, sed la Åargo de la sistemo iom kreskas)";
-$a->strings["Real-Time Updates"] = "Realtempaj Äœisdatigoj";
-$a->strings["Real-Time Updates are activated."] = "Realtempaj Äœisdatigoj estas Åaltita";
-$a->strings["Deactivate Real-Time Updates"] = "MalÅalti Realtempaj Äœisdatigoj";
-$a->strings["Real-Time Updates not activated."] = "Realtempaj Äœisdatigoj estas malÅaltita";
-$a->strings["Activate Real-Time Updates"] = "Åœalti Realtempaj Äœisdatigoj";
-$a->strings["The new values have been saved."] = "Konservis novajn valorojn.";
-$a->strings["Post to Facebook"] = "AfiÅi al Facebook";
-$a->strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "AfiÅado al Facebook nuligita ĉar okazis konflikto en la multretpermesoj.";
-$a->strings["View on Friendica"] = "Vidi ĉe Friendica";
-$a->strings["Facebook post failed. Queued for retry."] = "Malsukcesis afiÅi ĉe Facebook. Enigita en vico.";
-$a->strings["Your Facebook connection became invalid. Please Re-authenticate."] = "Via Facbook konekto iÄis nevalida. Bonvolu reaÅ­tentiÄi.";
-$a->strings["Facebook connection became invalid"] = "Facebook konekto iÄis nevalida.";
-$a->strings["Hi %1\$s,\n\nThe connection between your accounts on %2\$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3\$sre-authenticate the Facebook-connector%4\$s."] = "Saluton %1\$s,\n\nla kontekto inter viaj kontoj ĉe %2\$s kaj Facebook malvalidiÄis. Tio kutime okazas post kiam via Åangas vian pasvorton ĉe Facebook. Por reaktivigi la konekto, vi bezonas %3\$sreaÅ­tentiÄi la Facebook konektilon%4\$s.";
-$a->strings["StatusNet AutoFollow settings updated."] = "Äœidatigis StatusNet AutoFollow agordojn.";
-$a->strings["StatusNet AutoFollow Settings"] = "StatusNet AutoFollow agordoj";
-$a->strings["Automatically follow any StatusNet followers/mentioners"] = "Aŭtomate sekvu ĉiujn StatusNet sekvantojn/menciantojn.";
-$a->strings["Lifetime of the cache (in hours)"] = "VivodaÅ­ro de kaÅmemoro (horoj)";
-$a->strings["Cache Statistics"] = "Statistikoj pri kaÅmemoro";
-$a->strings["Number of items"] = "Kvanto da eroj";
-$a->strings["Size of the cache"] = "Grando de la kaÅmemoro";
-$a->strings["Delete the whole cache"] = "ForviÅi la kaÅmemoron";
-$a->strings["%d person likes this"] = array(
+App::$strings["You have no more invitations available"] = "Vi ne plu disponeblas invitaĵojn";
+App::$strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Vizitu %s por listo de publikaj retejoj kie vi povas aliÄi. Anoj de Friendica ĉe aliaj retejoj povas konekti unu kun la alian, kaj ankaÅ­ kun membroj de multaj aliaj retejoj.";
+App::$strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Por akcepti ĉi tiu invito, bonvolu viziti kaj registriÄi ĉe %s au alia publika Friendica retejo.";
+App::$strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Ĉiuj Friendica retejoj interkonektiÄas kaj kune faras grandan altprivatecan interkonan reton, kiun posedas kaj kontrolas Äiaj membroj. Ili ankaÅ­ povas konekti kun multe de tradiciaj interkonaj retejoj. Vidu %s por listo de publikaj retejoj kie vi povas aliÄi.";
+App::$strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Senkulpigu nin. La sistemo nuntempe ne estas agordita por konekti al aliaj retejoj au inviti membrojn.";
+App::$strings["Send invitations"] = "Sendi invitojn";
+App::$strings["Enter email addresses, one per line:"] = "Entajpu retpoÅtadresojn, po unu por ĉiu linio.";
+App::$strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ni bonkore invitas vin aliÄi kun ni kaj aliaj bonaj amikoj ĉe Friendica. Helpu nin krei pli bonan interkonan reton.";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "Vi bezonas ĉi-tiun invitkodon: \$invite_code";
+App::$strings["Once you have registered, please connect with me via my profile page at:"] = "Kiam vi registris, bonvolu konekti al mi pere de mi profilo ĉe: ";
+App::$strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Por pli da informoj pri Friendica, kaj kial ni pensas ke Äi estas grava, bonvolu viziti http://friendica.com";
+App::$strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Tio ĉi okazis de tempo al tempo se ambaÅ­ personoj petas kontakton ka Äi jam estas aprobita.";
+App::$strings["Response from remote site was not understood."] = "Ne komprenis la rispondon de la fora retejo.";
+App::$strings["Unexpected response from remote site: "] = "Neatendita rispondo de la fora retejo:";
+App::$strings["Confirmation completed successfully."] = "Konfirmo sukcese kompletigita.";
+App::$strings["Remote site reported: "] = "La fora retejo raportis:";
+App::$strings["Temporary failure. Please wait and try again."] = "Dumtempa eraro. Bonvolu atendi kaj provi refoje.";
+App::$strings["Introduction failed or was revoked."] = "La prezento malsukcesis au estas revokita.";
+App::$strings["Unable to set contact photo."] = "Neeblas agordi la kontaktbildo.";
+App::$strings["%1\$s is now friends with %2\$s"] = "%1\$s amikiÄis kun %2\$s";
+App::$strings["No user record found for '%s' "] = "Ne trovis uzanton '%s' ";
+App::$strings["Our site encryption key is apparently messed up."] = "Åœajnas kvazaÅ­ la ĉifroÅlosilo de nia retejo estas fuÅita.";
+App::$strings["Empty site URL was provided or URL could not be decrypted by us."] = "Malplena adreso de retejo provizita, aŭ ni ne povis malĉifri la adreson.";
+App::$strings["Contact record was not found for you on our site."] = "Kontakto ne trovita por vi en via retejo.";
+App::$strings["Site public key not available in contact record for URL %s."] = "Publika Ålosilo de retejo ne disponeblas en la kontaktrikordo por la URL adreso %s.";
+App::$strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "La identeco provizita de via sistemo estas duoblo ĉe nia sistemo. Ĝi eble funkcias se vi provas refoje.";
+App::$strings["Unable to set your contact credentials on our system."] = "Ne sukcesis agordi la legitimaĵojn de via kontakto ĉe nia sistemo.";
+App::$strings["Unable to update your contact profile details on our system"] = "Neeblas Äisdatigi viajn profildetalojn ĉe nia sistemo.";
+App::$strings["Connection accepted at %s"] = "Konekto akceptita je %s";
+App::$strings["%1\$s has joined %2\$s"] = "%1\$s aliÄis al %2\$s";
+App::$strings["Google+ Import Settings"] = "Google+ Importo";
+App::$strings["Enable Google+ Import"] = "Aktivigi Äœoogle+ Importon";
+App::$strings["Google Account ID"] = "Google Konto ID";
+App::$strings["Google+ Import Settings saved."] = "Konservis Agordojn por Google+ Importo.";
+App::$strings["Facebook disabled"] = "Facebook malÅaltita";
+App::$strings["Updating contacts"] = "Mi Äisdatigas la kontaktojn.";
+App::$strings["Facebook API key is missing."] = "La API Ålosilo de Facebook ne estas konata ĉi tie.";
+App::$strings["Facebook Connect"] = "Kontekto al Facebook";
+App::$strings["Install Facebook connector for this account."] = "Instali la Facebook konektilo por ĉi tiu konto.";
+App::$strings["Remove Facebook connector"] = "Forigi la Facebook konektilon.";
+App::$strings["Re-authenticate [This is necessary whenever your Facebook password is changed.]"] = "ReaÅ­tentiÄi [Tio estas bezonata ĉiam kiam vi ÅanÄis vian pasvorton ĉe Facebook.]";
+App::$strings["Post to Facebook by default"] = "Ĉiam afiÅi al Facebook.";
+App::$strings["Facebook friend linking has been disabled on this site. The following settings will have no effect."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. La sekvantaj agordoj do ne havas validecon.";
+App::$strings["Facebook friend linking has been disabled on this site. If you disable it, you will be unable to re-enable it."] = "Ligado kun Facebook amikoj estas malaktivita ĉe tiu retejo. Se vi malÅaltas Äin, vi ne eblos ree Åalti Äin.";
+App::$strings["Link all your Facebook friends and conversations on this website"] = "Alligu ĉiujn viajn Facebook amikojn kaj konversaciojn je ĉi-tiu retejo.";
+App::$strings["Facebook conversations consist of your <em>profile wall</em> and your friend <em>stream</em>."] = "Facebok konversacioj konsistas el via <em>profilmuro</em> kaj la <em>fluo</em> de viaj amikoj.";
+App::$strings["On this website, your Facebook friend stream is only visible to you."] = "Je ĉi-tiu retejo, la fluo de viaj amikoj ĉe Facebook nur videblas al vi.";
+App::$strings["The following settings determine the privacy of your Facebook profile wall on this website."] = "La sekvontaj agordoj difinas la privatecon de via Facebook profilmuro je ĉi-tiu retejo.";
+App::$strings["On this website your Facebook profile wall conversations will only be visible to you"] = "Je ĉi-tiu retejo, la conversacioj sur via Facebook profilmuro nur videblas al vi.";
+App::$strings["Do not import your Facebook profile wall conversations"] = "Ne importi konversaciojn de via Facebook profilmuro";
+App::$strings["If you choose to link conversations and leave both of these boxes unchecked, your Facebook profile wall will be merged with your profile wall on this website and your privacy settings on this website will be used to determine who may see the conversations."] = "Se vi elektas alligi conversaciojn kaj ne elektas tiujn butonojn, via Facebook profilmuro estas kunigota kun via profilmuro ĉi tie. Viaj privatecaj agordoj ĉi tie difinos kiu povas vidi la coversaciojn.";
+App::$strings["Comma separated applications to ignore"] = "Ignorotaj programoj, disigita per komo";
+App::$strings["Problems with Facebook Real-Time Updates"] = "Problemoj kun Facebook Realtempaj Äœisdatigoj";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Facebook Connector Settings"] = "Agordoj por la Facebook konektilo";
+App::$strings["Facebook API Key"] = "Facebook API Ålosilo";
+App::$strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.<br><br>"] = "Eraro: Åœajnas kvazaÅ­ vi agordis la App-ID kaj la sekreton en via .htconfig.php dosiero. Kiam ili estas agordita tie, vi ne povas agordi Äin en tiu ĉi formo.<br><br>";
+App::$strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = "Eraro: La API Ålosilo aspektas malÄusta (ne eblas ricevi la programa atingoĵetono).";
+App::$strings["The given API Key seems to work correctly."] = "La API Ålosilo Åajne Äuste funkcias.";
+App::$strings["The correctness of the API Key could not be detected. Somthing strange's going on."] = "Ne povis kontroli la Äustecon de la API Ålosilo. Ia stranga afero okazas. ";
+App::$strings["App-ID / API-Key"] = "Programo ID / API Åœlosilo";
+App::$strings["Application secret"] = "Programo sekreto";
+App::$strings["Polling Interval in minutes (minimum %1\$s minutes)"] = "Intervalo de enketo en minutoj (minimume %1\$s minutoj)";
+App::$strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = "Sinkronigi komentojn (vi ricevas ĉiujn komentojn de Facebook, sed la Åargo de la sistemo iom kreskas)";
+App::$strings["Real-Time Updates"] = "Realtempaj Äœisdatigoj";
+App::$strings["Real-Time Updates are activated."] = "Realtempaj Äœisdatigoj estas Åaltita";
+App::$strings["Deactivate Real-Time Updates"] = "MalÅalti Realtempaj Äœisdatigoj";
+App::$strings["Real-Time Updates not activated."] = "Realtempaj Äœisdatigoj estas malÅaltita";
+App::$strings["Activate Real-Time Updates"] = "Åœalti Realtempaj Äœisdatigoj";
+App::$strings["The new values have been saved."] = "Konservis novajn valorojn.";
+App::$strings["Post to Facebook"] = "AfiÅi al Facebook";
+App::$strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "AfiÅado al Facebook nuligita ĉar okazis konflikto en la multretpermesoj.";
+App::$strings["View on Friendica"] = "Vidi ĉe Friendica";
+App::$strings["Facebook post failed. Queued for retry."] = "Malsukcesis afiÅi ĉe Facebook. Enigita en vico.";
+App::$strings["Your Facebook connection became invalid. Please Re-authenticate."] = "Via Facbook konekto iÄis nevalida. Bonvolu reaÅ­tentiÄi.";
+App::$strings["Facebook connection became invalid"] = "Facebook konekto iÄis nevalida.";
+App::$strings["Hi %1\$s,\n\nThe connection between your accounts on %2\$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3\$sre-authenticate the Facebook-connector%4\$s."] = "Saluton %1\$s,\n\nla kontekto inter viaj kontoj ĉe %2\$s kaj Facebook malvalidiÄis. Tio kutime okazas post kiam via Åangas vian pasvorton ĉe Facebook. Por reaktivigi la konekto, vi bezonas %3\$sreaÅ­tentiÄi la Facebook konektilon%4\$s.";
+App::$strings["StatusNet AutoFollow settings updated."] = "Äœidatigis StatusNet AutoFollow agordojn.";
+App::$strings["StatusNet AutoFollow Settings"] = "StatusNet AutoFollow agordoj";
+App::$strings["Automatically follow any StatusNet followers/mentioners"] = "Aŭtomate sekvu ĉiujn StatusNet sekvantojn/menciantojn.";
+App::$strings["Lifetime of the cache (in hours)"] = "VivodaÅ­ro de kaÅmemoro (horoj)";
+App::$strings["Cache Statistics"] = "Statistikoj pri kaÅmemoro";
+App::$strings["Number of items"] = "Kvanto da eroj";
+App::$strings["Size of the cache"] = "Grando de la kaÅmemoro";
+App::$strings["Delete the whole cache"] = "ForviÅi la kaÅmemoron";
+App::$strings["%d person likes this"] = array(
0 => "%d homo Åatas tiun",
1 => "%d homoj Åatas tiun",
);
-$a->strings["%d person doesn't like this"] = array(
+App::$strings["%d person doesn't like this"] = array(
0 => "%d homo malÅatas tiun",
1 => "%d homo malÅatas tiun",
);
-$a->strings["Get added to this list!"] = "IÄu membro de ĉi tiu listo!";
-$a->strings["Generate new key"] = "Generi novan ĉifroÅlosilon";
-$a->strings["Widgets key"] = "Ŝlosilo por fenestraĵoj";
-$a->strings["Widgets available"] = "Disponeblaj fenestraĵoj";
-$a->strings["Connect on Friendica!"] = "Konekti ĉe Friendica!";
-$a->strings["YourLS Settings"] = "\"YourLS\" Agordoj";
-$a->strings["URL: http://"] = "URL adreso: http://";
-$a->strings["Username:"] = "Salutnomo:";
-$a->strings["Password:"] = "Pasvorto:";
-$a->strings["Use SSL "] = "Uzi SSL ";
-$a->strings["yourls Settings saved."] = "Konservis la agordojn de YourLS.";
-$a->strings["Post to LiveJournal"] = "AfiÅi ĉe LiveJournal";
-$a->strings["LiveJournal Post Settings"] = "Agordoj pri afiÅoj ĉe LiveJournal";
-$a->strings["Enable LiveJournal Post Plugin"] = "Åœalti la LiveJournal-afiÅo kromprogramon.";
-$a->strings["LiveJournal username"] = "LiveJournal Salutnomo";
-$a->strings["LiveJournal password"] = "LiveJournal pasvorto";
-$a->strings["Post to LiveJournal by default"] = "DefaÅ­lte afiÅi al LiveJournal";
-$a->strings["Not Safe For Work (General Purpose Content Filter) settings"] = "Not Safe For Work (Äenerala filtrilo por enhavoj) agordoj";
-$a->strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Tiu kromprogramo serĉas la malsupre agordatajn vortojn en afiÅoj kaj malvidebligis ilin se ili enhavas iun vorton. Tiel, afiÅoj ne montriÄis kiuj enhavas maladekvatan enhavon, ekzemple seksumaj aferoj, kiuj ne estas adekvata, ekzemple en la laborejo. En la reto, oni kutime markas tiajn afiÅojn #NSFW - Not Safe For Work - ne adekvata por la laborejo. La filtrilo ankaÅ­ serĉas ĉiujn vortojn kiujn vi agordas kaj tial funkcias kiel Äenerala filtrilo.";
-$a->strings["Enable Content filter"] = "Åœalti la filtrilo por la enhavo";
-$a->strings["Comma separated list of keywords to hide"] = "Perkome disigita listo da kaÅontaj Ålosilvortoj";
-$a->strings["Use /expression/ to provide regular expressions"] = "Uzu /expr/ por provizi regulajn esprimojn.";
-$a->strings["NSFW Settings saved."] = "NSFW agordoj konservitaj.";
-$a->strings["%s - Click to open/close"] = "%s - Klaku por malfermi/fermi";
-$a->strings["Forums"] = "Forumoj";
-$a->strings["show more"] = "montri pli";
-$a->strings["Forums:"] = "Forumoj:";
-$a->strings["Page settings updated."] = "PaÄajn agordojn Äisdatigita.";
-$a->strings["Page Settings"] = "PaÄaj Agordoj";
-$a->strings["How many forums to display on sidebar without paging"] = "Montri tiom da forumoj en la flanka strio sen paÄigo";
-$a->strings["Randomise Page/Forum list"] = "Hazardigi la liston de PaÄoj/Forumoj";
-$a->strings["Show pages/forums on profile page"] = "Montri paÄojn/forumojn sur la profilpaÄo";
-$a->strings["Planets Settings"] = "Agordo pri Planets";
-$a->strings["Enable Planets Plugin"] = "Åœalti la Planets kromprogamon";
-$a->strings["Login"] = "Ensaluti";
-$a->strings["OpenID"] = "OpenID";
-$a->strings["Latest users"] = "Ä´usaj uzantoj";
-$a->strings["Most active users"] = "Plej aktivaj uzantoj";
-$a->strings["Latest photos"] = "Ä´usaj bildoj";
-$a->strings["Latest likes"] = "Ä´usaj Åatitaĵoj";
-$a->strings["event"] = "okazo";
-$a->strings["U.S. Time Format (mm/dd/YYYY)"] = "Usona datformato (mm/dd/YYYY)";
-$a->strings["German Time Format (dd.mm.YYYY)"] = "Germana datformato (dd.mm.YYYY)";
-$a->strings["Error"] = "Eraro";
-$a->strings["No access"] = "No access";
-$a->strings["New event"] = "Nova okazo";
-$a->strings["Today"] = "HodiaÅ­";
-$a->strings["Day"] = "Tago";
-$a->strings["Week"] = "Semajno";
-$a->strings["Month"] = "Monato";
-$a->strings["Reload"] = "ReÅargi";
-$a->strings["Date"] = "Dato";
-$a->strings["Not found"] = "Ne trovita";
-$a->strings["Go back to the calendar"] = "Iri reen al la kalendaro";
-$a->strings["Starts"] = "Komencas";
-$a->strings["Ends"] = "Finas";
-$a->strings["Description"] = "Priskribo";
-$a->strings["Notification"] = "Atentigo";
-$a->strings["Minutes"] = "Minutoj";
-$a->strings["Hours"] = "Horoj";
-$a->strings["Days"] = "Tagoj";
-$a->strings["before"] = "antaÅ­";
-$a->strings["Calendar Settings"] = "Kalendaraj Agordoj";
-$a->strings["Date format"] = "Datformato";
-$a->strings["Time zone"] = "Horzono";
-$a->strings["Limitations"] = "Limigoj";
-$a->strings["Warning"] = "Averto";
-$a->strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sinkronigo (iPhone, Thunderbird Lightning, Android, ...)";
-$a->strings["Synchronizing this calendar with the iPhone"] = "Sinkronigi tiun kalendaron kun la iPhone";
-$a->strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sinkronigi viajn Friendica kontaktojn kun la iPhone";
-$a->strings["Friendica-Contacts"] = "Friendica Kontaktoj";
-$a->strings["Your Friendica-Contacts"] = "Viaj Friendica Kontaktoj";
-$a->strings["Calendar"] = "Kalendaro";
-$a->strings["Extended calendar with CalDAV-support"] = "Etendita kalendaro kun CalDAV subteno";
-$a->strings["The database tables have been installed."] = "La tabeloj estas instalita en la datumbazo";
-$a->strings["An error occurred during the installation."] = "Eraro okazis dum instalado";
-$a->strings["No system-wide settings yet."] = "AnkoraÅ­ ne disponablas tutsistemaj agordoj";
-$a->strings["Database status"] = "Stato de datumbazo";
-$a->strings["Installed"] = "Instalita";
-$a->strings["Upgrade needed"] = "Äœisdatigo bezonata";
-$a->strings["Upgrade"] = "Äœisdatigo";
-$a->strings["Not installed"] = "Ne instalita";
-$a->strings["Install"] = "Instali";
-$a->strings["Troubleshooting"] = "Problemsolvado";
-$a->strings["Manual creation of the database tables:"] = "Mana kreado de tabeloj en la datumbazo:";
-$a->strings["Show SQL-statements"] = "Montru SQL ordonojn";
-$a->strings["Private Calendar"] = "Privata kalendaro";
-$a->strings["Friendica Events: Mine"] = "Friendica Okazoj: Miaj";
-$a->strings["Friendica Events: Contacts"] = "Friendica Okazoj: De Kontaktoj";
-$a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"] = "Permesi vian identecon ĉe Friendica (%s) por konekti al eksteraj konservejoj subtenata de unhosted (ekz. OwnCloud). Vidu <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>";
-$a->strings["Template URL (with {category})"] = "URL adreso de Åablono (kun {category})";
-$a->strings["OAuth end-point"] = "OAuth finpunkto";
-$a->strings["Api"] = "Api";
-$a->strings["Member since:"] = "Membro ekde:";
-$a->strings["Three Dimensional Tic-Tac-Toe"] = "Tri-dimensia Tiktakto";
-$a->strings["3D Tic-Tac-Toe"] = "3D Tiktakto";
-$a->strings["New game"] = "Nova ludo";
-$a->strings["New game with handicap"] = "Nova ludo kun handikapo";
-$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Tri-dimensia tiktakto similas la tradician ludon, sed estas ludata sur pluraj ebenoj dum la sama tempo.";
-$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Ĉi-kaze ekzistas tri ebenoj. Vi venkas vicigante tri signojn en una vico, en la sama ebeno, same kiel supren, malsupren aŭ diagonale, trans la ebenoj.";
-$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "La ludo kun handikapo malvalidigas la mezan pozicion sur la meza ebeno, ĉar la ludisto kio okupas ĉi tiun pozicion ĉiam havas avantaÄon.";
-$a->strings["You go first..."] = "Estas via vico unue.";
-$a->strings["I'm going first this time..."] = "Ĉi-tempe, unue estas mia vico.";
-$a->strings["You won!"] = "Vi venkis!";
-$a->strings["\"Cat\" game!"] = "Sendecida ludo!";
-$a->strings["I won!"] = "Mi venkis!";
-$a->strings["Randplace Settings"] = "Randplace agordoj.";
-$a->strings["Enable Randplace Plugin"] = "Aktivigi la Randplace kromprogramon.";
-$a->strings["Post to Dreamwidth"] = "AfiÅi al Dreamwidth";
-$a->strings["Dreamwidth Post Settings"] = "Agordoj por AfiÅoj al Dreamwidth";
-$a->strings["Enable dreamwidth Post Plugin"] = "Åœalti la Dreamwidth Kromprogramon";
-$a->strings["dreamwidth username"] = "Dreamwidth salutnomo";
-$a->strings["dreamwidth password"] = "Dreamwidth pasvorto";
-$a->strings["Post to dreamwidth by default"] = "DefaÅ­lte afiÅi al Dreamwidth";
-$a->strings["Post to Drupal"] = "AfiÅi al Drupal";
-$a->strings["Drupal Post Settings"] = "Agordoj por Drupal AfiÅoj";
-$a->strings["Enable Drupal Post Plugin"] = "Åœalti la Drupal-afiÅo Kromprogramon";
-$a->strings["Drupal username"] = "Drupal salutnomo";
-$a->strings["Drupal password"] = "Drupal pasvorto";
-$a->strings["Post Type - article,page,or blog"] = "Tipo de AfiÅoj - article, page, aÅ­ blog";
-$a->strings["Drupal site URL"] = "URL adreso de Drupal retejo";
-$a->strings["Drupal site uses clean URLS"] = "Drupal retejo uzas purajn URL adresojn";
-$a->strings["Post to Drupal by default"] = "DefaÅ­lte afiÅi ĉe Drupal";
-$a->strings["Post from Friendica"] = "AfiÅo de Friendica";
-$a->strings["Startpage Settings"] = "StartpaÄaj Agordoj";
-$a->strings["Home page to load after login - leave blank for profile wall"] = "HejmpaÄo Åargonta post la ensaluto - Lasu malplena por profilmuro.";
-$a->strings["Examples: &quot;network&quot; or &quot;notifications/system&quot;"] = "Ekzemple: &quot;network&quot; aÅ­ &quot;notifications/system&quot;";
-$a->strings["Geonames settings updated."] = "Äœidatigis la Geonames agordojn.";
-$a->strings["Geonames Settings"] = "Geonames Agordoj";
-$a->strings["Enable Geonames Plugin"] = "Åœalti la Geonames Kromprogramon";
-$a->strings["Your account on %s will expire in a few days."] = "Via konto ĉe %s senvalidiÄos post kelkaj tagoj.";
-$a->strings["Your Friendica account is about to expire."] = "Via konto ĉe Friendica baldaÅ­ senvalidiÄos.";
-$a->strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "Saluton %1\$s,\n\nVia konto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi povas konservi vian konton se vi ensalutas almenaÅ­ ĉiujn 30 tagojn. ";
-$a->strings["Upload a file"] = "AlÅuti dosieron";
-$a->strings["Drop files here to upload"] = "Åœovmeti dosierojn ĉi tie por alÅuti ilin.";
-$a->strings["Failed"] = "Malsukcesi";
-$a->strings["No files were uploaded."] = "Neniom da dosieroj alÅutita.";
-$a->strings["Uploaded file is empty"] = "AlÅutita dosiero estas malplena.";
-$a->strings["File has an invalid extension, it should be one of "] = "Dosiero havas nevalidan sufikson. Äœi estu unu de ";
-$a->strings["Upload was cancelled, or server error encountered"] = "AlÅutado estas nuligita aÅ­ okazis eraro sur la servilo";
-$a->strings["OEmbed settings updated"] = "Äœisdatigis OEmbed agordojn";
-$a->strings["Use OEmbed for YouTube videos"] = "Uzi OEmbed por YouTube videtoj";
-$a->strings["URL to embed:"] = "Enigi la URL adreson:";
-$a->strings["Impressum"] = "Kolofono";
-$a->strings["Site Owner"] = "Proprietulo de la paÄo";
-$a->strings["Email Address"] = "RetpoÅta Adreso";
-$a->strings["Postal Address"] = "PoÅta Adreso";
-$a->strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "La kolofono (impressum) kromprogramo bezonas agordojn!<br />Bonvolu aldoni minimume la <tt>owner</tt> variablon al via agorda dosiero. Por aliaj variabloj, bonvolu legi la README dosieron de la kromprogramo.";
-$a->strings["The page operators name."] = "La nomo de la funkciigisto de la retejo.";
-$a->strings["Site Owners Profile"] = "Profilo de la Proprietulo de la Retejo";
-$a->strings["Profile address of the operator."] = "La profilo de la funkciigisto de la retejo.";
-$a->strings["How to contact the operator via snail mail. You can use BBCode here."] = "Kiel poÅte kontakti la funkciigisto de la retejo. Vi eblas uzi BBCode ĉi tie.";
-$a->strings["Notes"] = "Notoj";
-$a->strings["Additional notes that are displayed beneath the contact information. You can use BBCode here."] = "Pli da notoj kiuj aperas sub la kontaktinformoj. Vi eblas uzi BBCode ĉi tie.";
-$a->strings["How to contact the operator via email. (will be displayed obfuscated)"] = "Kiel kontakti la funkciigiston de la retejo per retpoÅto. (montriÄos vuale) ";
-$a->strings["Footer note"] = "PaÄpiednoto";
-$a->strings["Text for the footer. You can use BBCode here."] = "Teksto por la paÄpiedo. Vie eblas uzi BBCode ĉi tie.";
-$a->strings["Report Bug"] = "Skribi cimraporton";
-$a->strings["No Timeline settings updated."] = "No Timeline agordojn Äisdatigita.";
-$a->strings["No Timeline Settings"] = "No Timeline Agordoj";
-$a->strings["Disable Archive selector on profile wall"] = "Malaktivigi la Arkivo elektilo sur la profilmuro";
-$a->strings["\"Blockem\" Settings"] = "\"Blockem\" Agordoj";
-$a->strings["Comma separated profile URLS to block"] = "Blokotaj URL adresoj, disigita per komo";
-$a->strings["BLOCKEM Settings saved."] = "Konservis Agordojn de BLOCKEM.";
-$a->strings["Blocked %s - Click to open/close"] = "%s blokita - Klaku por malfermi/fermi";
-$a->strings["Unblock Author"] = "Malbloki AÅ­toron";
-$a->strings["Block Author"] = "Bloki AÅ­toron";
-$a->strings["blockem settings updated"] = "Äœisdatigis la blockem agordojn";
-$a->strings[":-)"] = ":-)";
-$a->strings[":-("] = ":-(";
-$a->strings["lol"] = "lol";
-$a->strings["Quick Comment Settings"] = "Agordoj pri Rapidaj Komentoj";
-$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rapidaj komentoj troviÄas apud komentkampoj, kelkfoje kaÅita. Klaku ilin por provizi simplajn rispondojn.";
-$a->strings["Enter quick comments, one per line"] = "Entajpu rapidaj komentoj, po unu je linio.";
-$a->strings["Quick Comment settings saved."] = "Konservis agordojn pri rapidaj komentoj.";
-$a->strings["Tile Server URL"] = "Adreso de Kahelservilo";
-$a->strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = "Listo de <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">publikaj kahelserviloj</a>";
-$a->strings["Default zoom"] = "DefaÅ­lta zoma faktoro";
-$a->strings["The default zoom level. (1:world, 18:highest)"] = "La defaÅ­lta zoma faktoro. (1:tutmonda, 18:plej proksima)";
-$a->strings["Post to libertree"] = "AfiÅi al libertree";
-$a->strings["libertree Post Settings"] = "Agordoj por AfiÅoj ĉe libertree";
-$a->strings["Enable Libertree Post Plugin"] = "Aktivigi Kromprogramon por AfiÅoj ĉe libertree";
-$a->strings["Libertree API token"] = "Libertree API ĵetono";
-$a->strings["Libertree site URL"] = "URL adreso de libertree retejo:";
-$a->strings["Post to Libertree by default"] = "DefaÅ­lte afiÅi ĉe Libertree";
-$a->strings["The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail."] = "La Mathjax kromprogramo bildigas matematikajn formulojn skribitajn en la LaTeX sintakso, cirkaÅ­igita de la komuna $$ aÅ­ eqnarray bloko en afiÅoj ĉe via muro, Reto folio kaj privataj mesaÄoj.";
-$a->strings["Use the MathJax renderer"] = "Ĉu uzi la Mathjax bildigilo";
-$a->strings["MathJax Base URL"] = "Mathjax Baza URL Adreso";
-$a->strings["The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax."] = "La URL adreso por la javascript dosiero kiu estas inkluzivigonta por uzi Mathjaz. Eblas esti aÅ­ la Mathjax CDN aÅ­ alia Mathjax instalo.";
-$a->strings["Editplain settings updated."] = "Äœisdatigis la Editplain agordojn.";
-$a->strings["Editplain Settings"] = "Agordoj por Editplain";
-$a->strings["Disable richtext status editor"] = "MalÅalti la riĉteksto-redaktilon";
-$a->strings["generic profile image"] = "komuna profilbildo";
-$a->strings["random geometric pattern"] = "loteca geometria skemo";
-$a->strings["monster face"] = "monstrobildo";
-$a->strings["computer generated face"] = "komputita vizaÄo";
-$a->strings["retro arcade style face"] = "retrostila videoludstila vizaÄo";
-$a->strings["Default avatar image"] = "DefaÅ­lta avatarbildo";
-$a->strings["Select default avatar image if none was found at Gravatar. See README"] = "Elektu defaÅ­ltan avatarbildon se neniu troviÄis ĉe Gravatar. Vidu README.";
-$a->strings["Rating of images"] = "Pritakso de bildoj";
-$a->strings["Select the appropriate avatar rating for your site. See README"] = "Elektu la Äustan pritakson de via avataro por via retejo. Vidu README.";
-$a->strings["Gravatar settings updated."] = "Gravatar agordoj Äisdatigitaj.";
-$a->strings["Your Friendica test account is about to expire."] = "Via Friendica provkonto baldaÅ­ malaktiviÄos.";
-$a->strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Saluton %1\$s,\n\nVia testkonto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi esperas ke vi Äuis la teston kaj baldaÅ­ trovosÄustan Friendica retejon por via integrita sociala komunikado. Listo de publikaj retejoj troviÄas ĉe http://dir.friendica.com/siteinfo - kaj por pli da informoj pri kiel instali vian propran Friendica servilon, bonvolu viziti la retejon de la Friendica projekton ĉe http://friendica.com.";
-$a->strings["\"pageheader\" Settings"] = "\"pageheader\" Agordoj";
-$a->strings["pageheader Settings saved."] = "Konservis Agordojn de pageheader.";
-$a->strings["Post to Insanejournal"] = "AfiÅi al Insanejournal";
-$a->strings["InsaneJournal Post Settings"] = "Agordoj pri Insaenejournal AfiÅoj";
-$a->strings["Enable InsaneJournal Post Plugin"] = "Åœalti la InsaneJournal afiÅo kromprogramon.";
-$a->strings["InsaneJournal username"] = "Salutnomo ĉe InsaneJournal";
-$a->strings["InsaneJournal password"] = "Pasvorto ĉe InsaneJournal";
-$a->strings["Post to InsaneJournal by default"] = "DefaÅ­lte afiÅi ĉe InsaneJournal";
-$a->strings["View Source"] = "Vidi Fonton";
-$a->strings["Post to StatusNet"] = "AfiÅi ĉe StatusNet";
-$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Bonvolu kontaki vian retejan administranton.<br />La API URL adreso ne validas.";
-$a->strings["We could not contact the StatusNet API with the Path you entered."] = "Ni ne povis trovi la StatusNet API kun la vojo kiun vi entajpis.";
-$a->strings["StatusNet settings updated."] = "StatusNet agordoj Äisdatigita.";
-$a->strings["StatusNet Posting Settings"] = "Agordoj por StausNet afiÅoj";
-$a->strings["Globally Available StatusNet OAuthKeys"] = "Äœeneralaj disponeblaj StatusNet OAuth Ålosiloj";
-$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Disponeblas antaÅ­agorditaj Ålosilparoj por kelkaj StatusNet serviloj. Se via uzas iun de iu, bonvolu uzi unun de tiuj legitimaĵojn. Se ne, bonvolu konekti al iu alia StatusNet servilo (vidu malsupre).";
-$a->strings["Provide your own OAuth Credentials"] = "Provizi viajn proprajn OAuth legitimaĵojn";
-$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Ne trovis klientajn Ålosilojn por StatusNet. Registru vian Friendica konton kiel klientkomputilo/desktop client en via StausNet konto. Kopiu la klientajn Ålosilojn ĉi tien kaj entajpu la baza API radiko.<br />AntaÅ­ vi registros viajn proprajn OAuth Ålosilojn, demandu al la administranto ĉu jam ekzistas Ålosiloj por ĉi-tiu Friendia retejo je via StatusNet retejo.";
-$a->strings["OAuth Consumer Key"] = "OAuth Åœlosilo de Kliento";
-$a->strings["OAuth Consumer Secret"] = "OAuth Sekreto de Kliento";
-$a->strings["Base API Path (remember the trailing /)"] = "Baza vojo al la API (ne forgesu la finan /)";
-$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Por konekti al vian konton ĉe StatusNet, klaku la malsupran butonon por atingi sekurecan kodon de StatusNet, kiun vi devas alglui en la malsupra kampo kaj sendi la formon. Nur viaj <strong>publikaj</strong> afiÅoj estos afiÅota al StatusNet.";
-$a->strings["Log in with StatusNet"] = "Ensaluti kun StatusNet.";
-$a->strings["Copy the security code from StatusNet here"] = "Alglui la kodon de StatusNet ĉi tie:";
-$a->strings["Cancel Connection Process"] = "Nuligi Konektadon";
-$a->strings["Current StatusNet API is"] = "La nuna StatusNet API estas";
-$a->strings["Cancel StatusNet Connection"] = "Nuligi Konekton al StatusNet";
-$a->strings["Currently connected to: "] = "Konektita al:";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita StatusNet konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al StatusNet gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
-$a->strings["Allow posting to StatusNet"] = "Permesi afiÅojn al StatusNet";
-$a->strings["Send public postings to StatusNet by default"] = "DefaÅ­lte sendi publikajn afiÅojn al StatusNet";
-$a->strings["Send linked #-tags and @-names to StatusNet"] = "Sendi ligitajn #-etikedojn kaj @-nomon al StatusNet";
-$a->strings["Clear OAuth configuration"] = "ForviÅi OAuth agordojn";
-$a->strings["API URL"] = "API URL adreso";
-$a->strings["Infinite Improbability Drive"] = "Senfina Probableca Pelilo";
-$a->strings["Post to Tumblr"] = "AfiÅi al Tumblr";
-$a->strings["Tumblr Post Settings"] = "Agordoj pri afiÅoj ĉe Tumblr";
-$a->strings["Enable Tumblr Post Plugin"] = "Åœalti la kromprogramon por Tumblr afiÅoj";
-$a->strings["Tumblr login"] = "Salutnomo ĉe Tumblr";
-$a->strings["Tumblr password"] = "Pasvorto ĉe Tumblr";
-$a->strings["Post to Tumblr by default"] = "DefaÅ­lte afiÅi ĉe Tumblr";
-$a->strings["Numfriends settings updated."] = "Äœisdatigis agordojn por Numfriends.";
-$a->strings["Numfriends Settings"] = "Agordoj por Numfriends";
-$a->strings["How many contacts to display on profile sidebar"] = "Kiom da kontaktoj mi montru en la flanka strio";
-$a->strings["Gnot settings updated."] = "Äœisdatigis Gnot agordojn.";
-$a->strings["Gnot Settings"] = "Agordoj por Gnot";
-$a->strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Permesas la ĉenadon de retpoÅtaj atentigoj pri komentoj ĉe Gmail kan anonimigado de la temlinio.";
-$a->strings["Enable this plugin/addon?"] = "Åœalti tiun kromprogramon?";
-$a->strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica:Atentigo] Komento pri konversacio #%d";
-$a->strings["Post to Wordpress"] = "AfiÅi al Wordpress";
-$a->strings["WordPress Post Settings"] = "Agordoj por WordPress afiÅojn";
-$a->strings["Enable WordPress Post Plugin"] = "Åœalti la Wordpress-afiÅo kromprogramon";
-$a->strings["WordPress username"] = "WordPress salutnomo";
-$a->strings["WordPress password"] = "WordPress pasvorto";
-$a->strings["WordPress API URL"] = "Wordpress API URL adreso";
-$a->strings["Post to WordPress by default"] = "DefaÅ­lte afiÅi al WordPress";
-$a->strings["Provide a backlink to the Friendica post"] = "Provizi re-ligilon al la Friendica afiÅo";
-$a->strings["Read the original post and comment stream on Friendica"] = "Legi la originalan afiÅon kaj komentfluo ĉe Friendica";
-$a->strings["\"Show more\" Settings"] = "\"Montri pli\" agordoj";
-$a->strings["Enable Show More"] = "Åœalti \"montri pli\"";
-$a->strings["Cutting posts after how much characters"] = "Limitigi afiÅojn al kiom da literoj";
-$a->strings["Show More Settings saved."] = "Konservis \"montri pli\" agordojn.";
-$a->strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = "Ĉi retejo uzas <a href='http://www.piwik.org'>Piwik</a> kiel retuma analizilo.";
-$a->strings["If you do not want that your visits are logged this way you <a href='%s'>can set a cookie to prevent Piwik from tracking further visits of the site</a> (opt-out)."] = "Se ni ne protokolu viajn vizitojn tiel, vi <a href='%s'>povas agordi kuketon por malpermesi Piwik al plu protokoli pliajn vizitojn</a> (mem-for-elekti / opt-out).";
-$a->strings["Piwik Base URL"] = "Piwik baza URL adreso";
-$a->strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Absoluta vojo al via Piwik instalo. (sen protokolo (http/s), inkluzive vosta oblikva streketo)";
-$a->strings["Site ID"] = "Reteja idento";
-$a->strings["Show opt-out cookie link?"] = "Montru ligilon al kuketo por mem-for-elekti (opt-out)?";
-$a->strings["Asynchronous tracking"] = "Nesinkrona spurado.";
-$a->strings["Post to Twitter"] = "AfiÅi ĉe Twitter";
-$a->strings["Twitter settings updated."] = "Äœisdatigis Twitter agordojn.";
-$a->strings["Twitter Posting Settings"] = "Agordoj por afiÅi ĉe Twitter";
-$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Ne trovis klientajn Ålosilojn por Twitter. Bonvolu kontakti vian retejan administranton.";
-$a->strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Je ĉi tiu Friendica retejo, la Twitter kromprogramo jam estas Åaltita, sed via konto anokoraÅ­ ne estas konektita kun via Twitter konto. Por fari tion, klaku la supran butonon por atingi nombrokodon de Twitter, kion vi kopiu en la supran eniga ĉelo, kaj sendu la formularon. Nur viaj <strong>publikaj</strong> afiÅoj estas plusendota al Twitter. ";
-$a->strings["Log in with Twitter"] = "Ensaluti kun Twitter";
-$a->strings["Copy the PIN from Twitter here"] = "Alglui la PIN de Twitter ĉi tie";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita Twitter konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al Twitter gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
-$a->strings["Allow posting to Twitter"] = "Permesi afiÅojn al Twitter";
-$a->strings["Send public postings to Twitter by default"] = "DefaÅ­lte sendi publikajn afiÅojn al Twitter";
-$a->strings["Send linked #-tags and @-names to Twitter"] = "Sendi ligitajn #-etikedojn kaj @-nomon al Twitter";
-$a->strings["Consumer key"] = "Åœlosilo de Kliento";
-$a->strings["Consumer secret"] = "Sekreto de Kliento";
-$a->strings["IRC Settings"] = "IRC Agordoj";
-$a->strings["Channel(s) to auto connect (comma separated)"] = "AÅ­tomate konektiÄi al la kanalo(j) (disigita per komo)";
-$a->strings["Popular Channels (comma separated)"] = "Popularaj kanaloj (disigita per komo)";
-$a->strings["IRC settings saved."] = "IRC agordoj konservitaj.";
-$a->strings["IRC Chatroom"] = "IRC babilejo";
-$a->strings["Popular Channels"] = "Popularaj Kanaloj";
-$a->strings["Post to blogger"] = "AfiÅi al blogger";
-$a->strings["Blogger Post Settings"] = "Agordo pri Blogger AfiÅoj";
-$a->strings["Enable Blogger Post Plugin"] = "Åœalti la Blogger afiÅo kromprogramon";
-$a->strings["Blogger username"] = "Blogger uzantonomo";
-$a->strings["Blogger password"] = "Blogger pasvorto";
-$a->strings["Blogger API URL"] = "Blogger API URL";
-$a->strings["Post to Blogger by default"] = "DefaÅ­lte afiÅi al Blogger";
-$a->strings["Post to Posterous"] = "AfiÅi al Posterous";
-$a->strings["Posterous Post Settings"] = "Agordoj pri afiÅoj ĉe Posterous";
-$a->strings["Enable Posterous Post Plugin"] = "Åœalti la Poserous-afiÅo kromprogramon";
-$a->strings["Posterous login"] = "Posterous salutnomo";
-$a->strings["Posterous password"] = "Posterous pasvorto";
-$a->strings["Posterous site ID"] = "Idento de Posterous retejo";
-$a->strings["Posterous API token"] = "API ĵetono de Posterous retejo";
-$a->strings["Post to Posterous by default"] = "DefaÅ­lte afiÅi al Posterous";
-$a->strings["Theme settings"] = "Agordoj pri la etoso";
-$a->strings["Set resize level for images in posts and comments (width and height)"] = "Agordi la regrandignivelo por bildoj en afiÅoj kaj komentoj (larÄo kaj alto)";
-$a->strings["Set font-size for posts and comments"] = "Agordi la tiparan grandon por afiÅoj kaj komentoj";
-$a->strings["Set theme width"] = "Agordi la larÄo por la etoso";
-$a->strings["Color scheme"] = "Kolorskemo";
-$a->strings["Your posts and conversations"] = "Viaj afiÅoj kaj komunikadoj";
-$a->strings["Your profile page"] = "Via profilo";
-$a->strings["Your contacts"] = "Viaj kontaktoj";
-$a->strings["Your photos"] = "Viaj bildoj";
-$a->strings["Your events"] = "Viaj okazoj";
-$a->strings["Personal notes"] = "Personaj notoj";
-$a->strings["Your personal photos"] = "Viaj personaj bildoj";
-$a->strings["Community Pages"] = "Komunumaj paÄoj";
-$a->strings["Community Profiles"] = "Komunumaj Profiloj";
-$a->strings["Last users"] = "Ä´usaj uzantoj";
-$a->strings["Last likes"] = "Ä´usaj Åatitaj elementoj";
-$a->strings["Last photos"] = "Ä´usaj bildoj";
-$a->strings["Find Friends"] = "Trovi Amikojn";
-$a->strings["Local Directory"] = "Loka Katalogo";
-$a->strings["Similar Interests"] = "Similaj Interesoj";
-$a->strings["Invite Friends"] = "Inviti amikojn";
-$a->strings["Earth Layers"] = "Tertavoloj (Earth Layers)";
-$a->strings["Set zoomfactor for Earth Layers"] = "Agordi zoman faktoron por Tertavoloj";
-$a->strings["Set longitude (X) for Earth Layers"] = "Agordi longitudon (X) por Tertavoloj";
-$a->strings["Set latitude (Y) for Earth Layers"] = "Agordi latitudon (Y) por Tertavoloj";
-$a->strings["Help or @NewHere ?"] = "Helpu aÅ­ @NewHere ?";
-$a->strings["Connect Services"] = "Konekti Servojn";
-$a->strings["Last Tweets"] = "Ĵusaj Pepaĵoj";
-$a->strings["Set twitter search term"] = "Agordi Twitter serĉtekston";
-$a->strings["don't show"] = "kaÅi";
-$a->strings["show"] = "montri";
-$a->strings["Show/hide boxes at right-hand column:"] = "KaÅi/montri kestojn ĉe dekstra kolumno:";
-$a->strings["Set line-height for posts and comments"] = "Agordi la linigrandon por afiÅoj kaj komentoj";
-$a->strings["Set resolution for middle column"] = "Agordi la distingivon por la meza kolumno";
-$a->strings["Set color scheme"] = "Agordi Kolorskemon";
-$a->strings["Set zoomfactor for Earth Layer"] = "Agordi zoman faktoron de Tertavolo";
-$a->strings["Last tweets"] = "Ĵusaj pepaĵoj";
-$a->strings["Alignment"] = "Äœisrandigo";
-$a->strings["Left"] = "Maldekstren";
-$a->strings["Center"] = "Centren";
-$a->strings["Set colour scheme"] = "Agordi Kolorskemon";
-$a->strings["Gender:"] = "Sekso:";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "NaskiÄtago:";
-$a->strings["Age:"] = "AÄo:";
-$a->strings["Status:"] = "Stato:";
-$a->strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
-$a->strings["Homepage:"] = "HejmpaÄo:";
-$a->strings["Tags:"] = "Markoj:";
-$a->strings["Religion:"] = "Religio:";
-$a->strings["About:"] = "Pri:";
-$a->strings["Hobbies/Interests:"] = "Åœatokupoj/Interesoj:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformoj kaj Interkonaj Retejoj:";
-$a->strings["Musical interests:"] = "Muzaikaj interesoj:";
-$a->strings["Books, literature:"] = "Libroj, literaturo:";
-$a->strings["Television:"] = "Televido:";
-$a->strings["Film/dance/culture/entertainment:"] = "Filmoj/dancoj/arto/amuzaĵoj:";
-$a->strings["Love/Romance:"] = "Amo/romanco:";
-$a->strings["Work/employment:"] = "Laboro:";
-$a->strings["School/education:"] = "Lernejo/eduko:";
-$a->strings["Unknown | Not categorised"] = "Nekonata | Nekatorigita";
-$a->strings["Block immediately"] = "Bloki tuj";
-$a->strings["Shady, spammer, self-marketer"] = "Suspekta, spamisto, memmerkatisto";
-$a->strings["Known to me, but no opinion"] = "Konata al mi, sed mi ne havas opinion";
-$a->strings["OK, probably harmless"] = "OK, verÅajne sendanÄera";
-$a->strings["Reputable, has my trust"] = "Fidinda laÅ­ mi";
-$a->strings["Frequently"] = "Ofte";
-$a->strings["Hourly"] = "Ĉiuhore";
-$a->strings["Twice daily"] = "Duope ĉiutage";
-$a->strings["Daily"] = "Ĉiutage";
-$a->strings["Weekly"] = "Ĉiusemajne";
-$a->strings["Monthly"] = "Ĉiumonate";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/TujmesaÄilo";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Male"] = "Vira";
-$a->strings["Female"] = "Ina";
-$a->strings["Currently Male"] = "Nuntempe Vira";
-$a->strings["Currently Female"] = "Nuntempe Ina";
-$a->strings["Mostly Male"] = "Ĉefe Vira";
-$a->strings["Mostly Female"] = "Ĉefe Ina";
-$a->strings["Transgender"] = "Transgenra";
-$a->strings["Intersex"] = "Interseksa";
-$a->strings["Transsexual"] = "Transseksa";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "NeÅ­tra";
-$a->strings["Non-specific"] = "Nespecifa";
-$a->strings["Other"] = "Alia";
-$a->strings["Undecided"] = "Nedecida";
-$a->strings["Males"] = "Viroj";
-$a->strings["Females"] = "Inoj";
-$a->strings["Gay"] = "Geja";
-$a->strings["Lesbian"] = "Lesba";
-$a->strings["No Preference"] = "Neniu Prefero";
-$a->strings["Bisexual"] = "AmbaÅ­seksema";
-$a->strings["Autosexual"] = "Memseksema";
-$a->strings["Abstinent"] = "Abstinema";
-$a->strings["Virgin"] = "Virgulino";
-$a->strings["Deviant"] = "Devia";
-$a->strings["Fetish"] = "Fetiĉo";
-$a->strings["Oodles"] = "Amasa";
-$a->strings["Nonsexual"] = "Neseksa";
-$a->strings["Single"] = "Sola";
-$a->strings["Lonely"] = "Soleca";
-$a->strings["Available"] = "Havebla";
-$a->strings["Unavailable"] = "Nehavebla";
-$a->strings["Has crush"] = "Sekrete enamiÄinta";
-$a->strings["Infatuated"] = "Blinda amo";
-$a->strings["Dating"] = "Rendevuanta";
-$a->strings["Unfaithful"] = "Malfidela";
-$a->strings["Sex Addict"] = "Seksmaniulo";
-$a->strings["Friends"] = "Amikoj";
-$a->strings["Friends/Benefits"] = "Amikoj/AvantaÄoj";
-$a->strings["Casual"] = "Neformala";
-$a->strings["Engaged"] = "Fianĉiginta";
-$a->strings["Married"] = "EdziÄinta";
-$a->strings["Imaginarily married"] = "Image edziÄinta";
-$a->strings["Partners"] = "Geparuloj";
-$a->strings["Cohabiting"] = "KunloÄanta";
-$a->strings["Common law"] = "Registrita partnereco ";
-$a->strings["Happy"] = "Feliĉa";
-$a->strings["Not looking"] = "Ne interesiÄis";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Trompita";
-$a->strings["Separated"] = "DisiÄinta";
-$a->strings["Unstable"] = "Malfirma";
-$a->strings["Divorced"] = "EksedziÄinta";
-$a->strings["Imaginarily divorced"] = "Image eksedziÄinta";
-$a->strings["Widowed"] = "Vidva";
-$a->strings["Uncertain"] = "Ne certa";
-$a->strings["It's complicated"] = "Estas komplika";
-$a->strings["Don't care"] = "Egala";
-$a->strings["Ask me"] = "Demandu min";
-$a->strings["Starts:"] = "Ekas:";
-$a->strings["Finishes:"] = "Finas:";
-$a->strings["(no subject)"] = "(neniu temo)";
-$a->strings["noreply"] = "nerespondi";
-$a->strings[" on Last.fm"] = " ĉe Last.fm";
-$a->strings["prev"] = "antaÅ­a";
-$a->strings["first"] = "unua";
-$a->strings["last"] = "lasta";
-$a->strings["next"] = "sekvanta";
-$a->strings["No contacts"] = "Neniu kontaktoj";
-$a->strings["%d Contact"] = array(
+App::$strings["Get added to this list!"] = "IÄu membro de ĉi tiu listo!";
+App::$strings["Generate new key"] = "Generi novan ĉifroÅlosilon";
+App::$strings["Widgets key"] = "Ŝlosilo por fenestraĵoj";
+App::$strings["Widgets available"] = "Disponeblaj fenestraĵoj";
+App::$strings["Connect on Friendica!"] = "Konekti ĉe Friendica!";
+App::$strings["YourLS Settings"] = "\"YourLS\" Agordoj";
+App::$strings["URL: http://"] = "URL adreso: http://";
+App::$strings["Username:"] = "Salutnomo:";
+App::$strings["Password:"] = "Pasvorto:";
+App::$strings["Use SSL "] = "Uzi SSL ";
+App::$strings["yourls Settings saved."] = "Konservis la agordojn de YourLS.";
+App::$strings["Post to LiveJournal"] = "AfiÅi ĉe LiveJournal";
+App::$strings["LiveJournal Post Settings"] = "Agordoj pri afiÅoj ĉe LiveJournal";
+App::$strings["Enable LiveJournal Post Plugin"] = "Åœalti la LiveJournal-afiÅo kromprogramon.";
+App::$strings["LiveJournal username"] = "LiveJournal Salutnomo";
+App::$strings["LiveJournal password"] = "LiveJournal pasvorto";
+App::$strings["Post to LiveJournal by default"] = "DefaÅ­lte afiÅi al LiveJournal";
+App::$strings["Not Safe For Work (General Purpose Content Filter) settings"] = "Not Safe For Work (Äenerala filtrilo por enhavoj) agordoj";
+App::$strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Tiu kromprogramo serĉas la malsupre agordatajn vortojn en afiÅoj kaj malvidebligis ilin se ili enhavas iun vorton. Tiel, afiÅoj ne montriÄis kiuj enhavas maladekvatan enhavon, ekzemple seksumaj aferoj, kiuj ne estas adekvata, ekzemple en la laborejo. En la reto, oni kutime markas tiajn afiÅojn #NSFW - Not Safe For Work - ne adekvata por la laborejo. La filtrilo ankaÅ­ serĉas ĉiujn vortojn kiujn vi agordas kaj tial funkcias kiel Äenerala filtrilo.";
+App::$strings["Enable Content filter"] = "Åœalti la filtrilo por la enhavo";
+App::$strings["Comma separated list of keywords to hide"] = "Perkome disigita listo da kaÅontaj Ålosilvortoj";
+App::$strings["Use /expression/ to provide regular expressions"] = "Uzu /expr/ por provizi regulajn esprimojn.";
+App::$strings["NSFW Settings saved."] = "NSFW agordoj konservitaj.";
+App::$strings["%s - Click to open/close"] = "%s - Klaku por malfermi/fermi";
+App::$strings["Forums"] = "Forumoj";
+App::$strings["show more"] = "montri pli";
+App::$strings["Forums:"] = "Forumoj:";
+App::$strings["Page settings updated."] = "PaÄajn agordojn Äisdatigita.";
+App::$strings["Page Settings"] = "PaÄaj Agordoj";
+App::$strings["How many forums to display on sidebar without paging"] = "Montri tiom da forumoj en la flanka strio sen paÄigo";
+App::$strings["Randomise Page/Forum list"] = "Hazardigi la liston de PaÄoj/Forumoj";
+App::$strings["Show pages/forums on profile page"] = "Montri paÄojn/forumojn sur la profilpaÄo";
+App::$strings["Planets Settings"] = "Agordo pri Planets";
+App::$strings["Enable Planets Plugin"] = "Åœalti la Planets kromprogamon";
+App::$strings["Login"] = "Ensaluti";
+App::$strings["OpenID"] = "OpenID";
+App::$strings["Latest users"] = "Ä´usaj uzantoj";
+App::$strings["Most active users"] = "Plej aktivaj uzantoj";
+App::$strings["Latest photos"] = "Ä´usaj bildoj";
+App::$strings["Latest likes"] = "Ä´usaj Åatitaĵoj";
+App::$strings["event"] = "okazo";
+App::$strings["U.S. Time Format (mm/dd/YYYY)"] = "Usona datformato (mm/dd/YYYY)";
+App::$strings["German Time Format (dd.mm.YYYY)"] = "Germana datformato (dd.mm.YYYY)";
+App::$strings["Error"] = "Eraro";
+App::$strings["No access"] = "No access";
+App::$strings["New event"] = "Nova okazo";
+App::$strings["Today"] = "HodiaÅ­";
+App::$strings["Day"] = "Tago";
+App::$strings["Week"] = "Semajno";
+App::$strings["Month"] = "Monato";
+App::$strings["Reload"] = "ReÅargi";
+App::$strings["Date"] = "Dato";
+App::$strings["Not found"] = "Ne trovita";
+App::$strings["Go back to the calendar"] = "Iri reen al la kalendaro";
+App::$strings["Starts"] = "Komencas";
+App::$strings["Ends"] = "Finas";
+App::$strings["Description"] = "Priskribo";
+App::$strings["Notification"] = "Atentigo";
+App::$strings["Minutes"] = "Minutoj";
+App::$strings["Hours"] = "Horoj";
+App::$strings["Days"] = "Tagoj";
+App::$strings["before"] = "antaÅ­";
+App::$strings["Calendar Settings"] = "Kalendaraj Agordoj";
+App::$strings["Date format"] = "Datformato";
+App::$strings["Time zone"] = "Horzono";
+App::$strings["Limitations"] = "Limigoj";
+App::$strings["Warning"] = "Averto";
+App::$strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sinkronigo (iPhone, Thunderbird Lightning, Android, ...)";
+App::$strings["Synchronizing this calendar with the iPhone"] = "Sinkronigi tiun kalendaron kun la iPhone";
+App::$strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sinkronigi viajn Friendica kontaktojn kun la iPhone";
+App::$strings["Friendica-Contacts"] = "Friendica Kontaktoj";
+App::$strings["Your Friendica-Contacts"] = "Viaj Friendica Kontaktoj";
+App::$strings["Calendar"] = "Kalendaro";
+App::$strings["Extended calendar with CalDAV-support"] = "Etendita kalendaro kun CalDAV subteno";
+App::$strings["The database tables have been installed."] = "La tabeloj estas instalita en la datumbazo";
+App::$strings["An error occurred during the installation."] = "Eraro okazis dum instalado";
+App::$strings["No system-wide settings yet."] = "AnkoraÅ­ ne disponablas tutsistemaj agordoj";
+App::$strings["Database status"] = "Stato de datumbazo";
+App::$strings["Installed"] = "Instalita";
+App::$strings["Upgrade needed"] = "Äœisdatigo bezonata";
+App::$strings["Upgrade"] = "Äœisdatigo";
+App::$strings["Not installed"] = "Ne instalita";
+App::$strings["Install"] = "Instali";
+App::$strings["Troubleshooting"] = "Problemsolvado";
+App::$strings["Manual creation of the database tables:"] = "Mana kreado de tabeloj en la datumbazo:";
+App::$strings["Show SQL-statements"] = "Montru SQL ordonojn";
+App::$strings["Private Calendar"] = "Privata kalendaro";
+App::$strings["Friendica Events: Mine"] = "Friendica Okazoj: Miaj";
+App::$strings["Friendica Events: Contacts"] = "Friendica Okazoj: De Kontaktoj";
+App::$strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"] = "Permesi vian identecon ĉe Friendica (%s) por konekti al eksteraj konservejoj subtenata de unhosted (ekz. OwnCloud). Vidu <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>";
+App::$strings["Template URL (with {category})"] = "URL adreso de Åablono (kun {category})";
+App::$strings["OAuth end-point"] = "OAuth finpunkto";
+App::$strings["Api"] = "Api";
+App::$strings["Member since:"] = "Membro ekde:";
+App::$strings["Three Dimensional Tic-Tac-Toe"] = "Tri-dimensia Tiktakto";
+App::$strings["3D Tic-Tac-Toe"] = "3D Tiktakto";
+App::$strings["New game"] = "Nova ludo";
+App::$strings["New game with handicap"] = "Nova ludo kun handikapo";
+App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Tri-dimensia tiktakto similas la tradician ludon, sed estas ludata sur pluraj ebenoj dum la sama tempo.";
+App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Ĉi-kaze ekzistas tri ebenoj. Vi venkas vicigante tri signojn en una vico, en la sama ebeno, same kiel supren, malsupren aŭ diagonale, trans la ebenoj.";
+App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "La ludo kun handikapo malvalidigas la mezan pozicion sur la meza ebeno, ĉar la ludisto kio okupas ĉi tiun pozicion ĉiam havas avantaÄon.";
+App::$strings["You go first..."] = "Estas via vico unue.";
+App::$strings["I'm going first this time..."] = "Ĉi-tempe, unue estas mia vico.";
+App::$strings["You won!"] = "Vi venkis!";
+App::$strings["\"Cat\" game!"] = "Sendecida ludo!";
+App::$strings["I won!"] = "Mi venkis!";
+App::$strings["Randplace Settings"] = "Randplace agordoj.";
+App::$strings["Enable Randplace Plugin"] = "Aktivigi la Randplace kromprogramon.";
+App::$strings["Post to Dreamwidth"] = "AfiÅi al Dreamwidth";
+App::$strings["Dreamwidth Post Settings"] = "Agordoj por AfiÅoj al Dreamwidth";
+App::$strings["Enable dreamwidth Post Plugin"] = "Åœalti la Dreamwidth Kromprogramon";
+App::$strings["dreamwidth username"] = "Dreamwidth salutnomo";
+App::$strings["dreamwidth password"] = "Dreamwidth pasvorto";
+App::$strings["Post to dreamwidth by default"] = "DefaÅ­lte afiÅi al Dreamwidth";
+App::$strings["Post to Drupal"] = "AfiÅi al Drupal";
+App::$strings["Drupal Post Settings"] = "Agordoj por Drupal AfiÅoj";
+App::$strings["Enable Drupal Post Plugin"] = "Åœalti la Drupal-afiÅo Kromprogramon";
+App::$strings["Drupal username"] = "Drupal salutnomo";
+App::$strings["Drupal password"] = "Drupal pasvorto";
+App::$strings["Post Type - article,page,or blog"] = "Tipo de AfiÅoj - article, page, aÅ­ blog";
+App::$strings["Drupal site URL"] = "URL adreso de Drupal retejo";
+App::$strings["Drupal site uses clean URLS"] = "Drupal retejo uzas purajn URL adresojn";
+App::$strings["Post to Drupal by default"] = "DefaÅ­lte afiÅi ĉe Drupal";
+App::$strings["Post from Friendica"] = "AfiÅo de Friendica";
+App::$strings["Startpage Settings"] = "StartpaÄaj Agordoj";
+App::$strings["Home page to load after login - leave blank for profile wall"] = "HejmpaÄo Åargonta post la ensaluto - Lasu malplena por profilmuro.";
+App::$strings["Examples: &quot;network&quot; or &quot;notifications/system&quot;"] = "Ekzemple: &quot;network&quot; aÅ­ &quot;notifications/system&quot;";
+App::$strings["Geonames settings updated."] = "Äœidatigis la Geonames agordojn.";
+App::$strings["Geonames Settings"] = "Geonames Agordoj";
+App::$strings["Enable Geonames Plugin"] = "Åœalti la Geonames Kromprogramon";
+App::$strings["Your account on %s will expire in a few days."] = "Via konto ĉe %s senvalidiÄos post kelkaj tagoj.";
+App::$strings["Your Friendica account is about to expire."] = "Via konto ĉe Friendica baldaÅ­ senvalidiÄos.";
+App::$strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "Saluton %1\$s,\n\nVia konto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi povas konservi vian konton se vi ensalutas almenaÅ­ ĉiujn 30 tagojn. ";
+App::$strings["Upload a file"] = "AlÅuti dosieron";
+App::$strings["Drop files here to upload"] = "Åœovmeti dosierojn ĉi tie por alÅuti ilin.";
+App::$strings["Failed"] = "Malsukcesi";
+App::$strings["No files were uploaded."] = "Neniom da dosieroj alÅutita.";
+App::$strings["Uploaded file is empty"] = "AlÅutita dosiero estas malplena.";
+App::$strings["File has an invalid extension, it should be one of "] = "Dosiero havas nevalidan sufikson. Äœi estu unu de ";
+App::$strings["Upload was cancelled, or server error encountered"] = "AlÅutado estas nuligita aÅ­ okazis eraro sur la servilo";
+App::$strings["OEmbed settings updated"] = "Äœisdatigis OEmbed agordojn";
+App::$strings["Use OEmbed for YouTube videos"] = "Uzi OEmbed por YouTube videtoj";
+App::$strings["URL to embed:"] = "Enigi la URL adreson:";
+App::$strings["Impressum"] = "Kolofono";
+App::$strings["Site Owner"] = "Proprietulo de la paÄo";
+App::$strings["Email Address"] = "RetpoÅta Adreso";
+App::$strings["Postal Address"] = "PoÅta Adreso";
+App::$strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "La kolofono (impressum) kromprogramo bezonas agordojn!<br />Bonvolu aldoni minimume la <tt>owner</tt> variablon al via agorda dosiero. Por aliaj variabloj, bonvolu legi la README dosieron de la kromprogramo.";
+App::$strings["The page operators name."] = "La nomo de la funkciigisto de la retejo.";
+App::$strings["Site Owners Profile"] = "Profilo de la Proprietulo de la Retejo";
+App::$strings["Profile address of the operator."] = "La profilo de la funkciigisto de la retejo.";
+App::$strings["How to contact the operator via snail mail. You can use BBCode here."] = "Kiel poÅte kontakti la funkciigisto de la retejo. Vi eblas uzi BBCode ĉi tie.";
+App::$strings["Notes"] = "Notoj";
+App::$strings["Additional notes that are displayed beneath the contact information. You can use BBCode here."] = "Pli da notoj kiuj aperas sub la kontaktinformoj. Vi eblas uzi BBCode ĉi tie.";
+App::$strings["How to contact the operator via email. (will be displayed obfuscated)"] = "Kiel kontakti la funkciigiston de la retejo per retpoÅto. (montriÄos vuale) ";
+App::$strings["Footer note"] = "PaÄpiednoto";
+App::$strings["Text for the footer. You can use BBCode here."] = "Teksto por la paÄpiedo. Vie eblas uzi BBCode ĉi tie.";
+App::$strings["Report Bug"] = "Skribi cimraporton";
+App::$strings["No Timeline settings updated."] = "No Timeline agordojn Äisdatigita.";
+App::$strings["No Timeline Settings"] = "No Timeline Agordoj";
+App::$strings["Disable Archive selector on profile wall"] = "Malaktivigi la Arkivo elektilo sur la profilmuro";
+App::$strings["\"Blockem\" Settings"] = "\"Blockem\" Agordoj";
+App::$strings["Comma separated profile URLS to block"] = "Blokotaj URL adresoj, disigita per komo";
+App::$strings["BLOCKEM Settings saved."] = "Konservis Agordojn de BLOCKEM.";
+App::$strings["Blocked %s - Click to open/close"] = "%s blokita - Klaku por malfermi/fermi";
+App::$strings["Unblock Author"] = "Malbloki AÅ­toron";
+App::$strings["Block Author"] = "Bloki AÅ­toron";
+App::$strings["blockem settings updated"] = "Äœisdatigis la blockem agordojn";
+App::$strings[":-)"] = ":-)";
+App::$strings[":-("] = ":-(";
+App::$strings["lol"] = "lol";
+App::$strings["Quick Comment Settings"] = "Agordoj pri Rapidaj Komentoj";
+App::$strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rapidaj komentoj troviÄas apud komentkampoj, kelkfoje kaÅita. Klaku ilin por provizi simplajn rispondojn.";
+App::$strings["Enter quick comments, one per line"] = "Entajpu rapidaj komentoj, po unu je linio.";
+App::$strings["Quick Comment settings saved."] = "Konservis agordojn pri rapidaj komentoj.";
+App::$strings["Tile Server URL"] = "Adreso de Kahelservilo";
+App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = "Listo de <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">publikaj kahelserviloj</a>";
+App::$strings["Default zoom"] = "DefaÅ­lta zoma faktoro";
+App::$strings["The default zoom level. (1:world, 18:highest)"] = "La defaÅ­lta zoma faktoro. (1:tutmonda, 18:plej proksima)";
+App::$strings["Post to libertree"] = "AfiÅi al libertree";
+App::$strings["libertree Post Settings"] = "Agordoj por AfiÅoj ĉe libertree";
+App::$strings["Enable Libertree Post Plugin"] = "Aktivigi Kromprogramon por AfiÅoj ĉe libertree";
+App::$strings["Libertree API token"] = "Libertree API ĵetono";
+App::$strings["Libertree site URL"] = "URL adreso de libertree retejo:";
+App::$strings["Post to Libertree by default"] = "DefaÅ­lte afiÅi ĉe Libertree";
+App::$strings["The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail."] = "La Mathjax kromprogramo bildigas matematikajn formulojn skribitajn en la LaTeX sintakso, cirkaÅ­igita de la komuna $$ aÅ­ eqnarray bloko en afiÅoj ĉe via muro, Reto folio kaj privataj mesaÄoj.";
+App::$strings["Use the MathJax renderer"] = "Ĉu uzi la Mathjax bildigilo";
+App::$strings["MathJax Base URL"] = "Mathjax Baza URL Adreso";
+App::$strings["The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax."] = "La URL adreso por la javascript dosiero kiu estas inkluzivigonta por uzi Mathjaz. Eblas esti aÅ­ la Mathjax CDN aÅ­ alia Mathjax instalo.";
+App::$strings["Editplain settings updated."] = "Äœisdatigis la Editplain agordojn.";
+App::$strings["Editplain Settings"] = "Agordoj por Editplain";
+App::$strings["Disable richtext status editor"] = "MalÅalti la riĉteksto-redaktilon";
+App::$strings["generic profile image"] = "komuna profilbildo";
+App::$strings["random geometric pattern"] = "loteca geometria skemo";
+App::$strings["monster face"] = "monstrobildo";
+App::$strings["computer generated face"] = "komputita vizaÄo";
+App::$strings["retro arcade style face"] = "retrostila videoludstila vizaÄo";
+App::$strings["Default avatar image"] = "DefaÅ­lta avatarbildo";
+App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Elektu defaÅ­ltan avatarbildon se neniu troviÄis ĉe Gravatar. Vidu README.";
+App::$strings["Rating of images"] = "Pritakso de bildoj";
+App::$strings["Select the appropriate avatar rating for your site. See README"] = "Elektu la Äustan pritakson de via avataro por via retejo. Vidu README.";
+App::$strings["Gravatar settings updated."] = "Gravatar agordoj Äisdatigitaj.";
+App::$strings["Your Friendica test account is about to expire."] = "Via Friendica provkonto baldaÅ­ malaktiviÄos.";
+App::$strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Saluton %1\$s,\n\nVia testkonto ĉe %2\$s senvalidiÄos post malpli ol kvin tagoj. Vi esperas ke vi Äuis la teston kaj baldaÅ­ trovosÄustan Friendica retejon por via integrita sociala komunikado. Listo de publikaj retejoj troviÄas ĉe http://dir.friendica.com/siteinfo - kaj por pli da informoj pri kiel instali vian propran Friendica servilon, bonvolu viziti la retejon de la Friendica projekton ĉe http://friendica.com.";
+App::$strings["\"pageheader\" Settings"] = "\"pageheader\" Agordoj";
+App::$strings["pageheader Settings saved."] = "Konservis Agordojn de pageheader.";
+App::$strings["Post to Insanejournal"] = "AfiÅi al Insanejournal";
+App::$strings["InsaneJournal Post Settings"] = "Agordoj pri Insaenejournal AfiÅoj";
+App::$strings["Enable InsaneJournal Post Plugin"] = "Åœalti la InsaneJournal afiÅo kromprogramon.";
+App::$strings["InsaneJournal username"] = "Salutnomo ĉe InsaneJournal";
+App::$strings["InsaneJournal password"] = "Pasvorto ĉe InsaneJournal";
+App::$strings["Post to InsaneJournal by default"] = "DefaÅ­lte afiÅi ĉe InsaneJournal";
+App::$strings["View Source"] = "Vidi Fonton";
+App::$strings["Post to StatusNet"] = "AfiÅi ĉe StatusNet";
+App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Bonvolu kontaki vian retejan administranton.<br />La API URL adreso ne validas.";
+App::$strings["We could not contact the StatusNet API with the Path you entered."] = "Ni ne povis trovi la StatusNet API kun la vojo kiun vi entajpis.";
+App::$strings["StatusNet settings updated."] = "StatusNet agordoj Äisdatigita.";
+App::$strings["StatusNet Posting Settings"] = "Agordoj por StausNet afiÅoj";
+App::$strings["Globally Available StatusNet OAuthKeys"] = "Äœeneralaj disponeblaj StatusNet OAuth Ålosiloj";
+App::$strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Disponeblas antaÅ­agorditaj Ålosilparoj por kelkaj StatusNet serviloj. Se via uzas iun de iu, bonvolu uzi unun de tiuj legitimaĵojn. Se ne, bonvolu konekti al iu alia StatusNet servilo (vidu malsupre).";
+App::$strings["Provide your own OAuth Credentials"] = "Provizi viajn proprajn OAuth legitimaĵojn";
+App::$strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Ne trovis klientajn Ålosilojn por StatusNet. Registru vian Friendica konton kiel klientkomputilo/desktop client en via StausNet konto. Kopiu la klientajn Ålosilojn ĉi tien kaj entajpu la baza API radiko.<br />AntaÅ­ vi registros viajn proprajn OAuth Ålosilojn, demandu al la administranto ĉu jam ekzistas Ålosiloj por ĉi-tiu Friendia retejo je via StatusNet retejo.";
+App::$strings["OAuth Consumer Key"] = "OAuth Åœlosilo de Kliento";
+App::$strings["OAuth Consumer Secret"] = "OAuth Sekreto de Kliento";
+App::$strings["Base API Path (remember the trailing /)"] = "Baza vojo al la API (ne forgesu la finan /)";
+App::$strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Por konekti al vian konton ĉe StatusNet, klaku la malsupran butonon por atingi sekurecan kodon de StatusNet, kiun vi devas alglui en la malsupra kampo kaj sendi la formon. Nur viaj <strong>publikaj</strong> afiÅoj estos afiÅota al StatusNet.";
+App::$strings["Log in with StatusNet"] = "Ensaluti kun StatusNet.";
+App::$strings["Copy the security code from StatusNet here"] = "Alglui la kodon de StatusNet ĉi tie:";
+App::$strings["Cancel Connection Process"] = "Nuligi Konektadon";
+App::$strings["Current StatusNet API is"] = "La nuna StatusNet API estas";
+App::$strings["Cancel StatusNet Connection"] = "Nuligi Konekton al StatusNet";
+App::$strings["Currently connected to: "] = "Konektita al:";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita StatusNet konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
+App::$strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al StatusNet gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
+App::$strings["Allow posting to StatusNet"] = "Permesi afiÅojn al StatusNet";
+App::$strings["Send public postings to StatusNet by default"] = "DefaÅ­lte sendi publikajn afiÅojn al StatusNet";
+App::$strings["Send linked #-tags and @-names to StatusNet"] = "Sendi ligitajn #-etikedojn kaj @-nomon al StatusNet";
+App::$strings["Clear OAuth configuration"] = "ForviÅi OAuth agordojn";
+App::$strings["API URL"] = "API URL adreso";
+App::$strings["Infinite Improbability Drive"] = "Senfina Probableca Pelilo";
+App::$strings["Post to Tumblr"] = "AfiÅi al Tumblr";
+App::$strings["Tumblr Post Settings"] = "Agordoj pri afiÅoj ĉe Tumblr";
+App::$strings["Enable Tumblr Post Plugin"] = "Åœalti la kromprogramon por Tumblr afiÅoj";
+App::$strings["Tumblr login"] = "Salutnomo ĉe Tumblr";
+App::$strings["Tumblr password"] = "Pasvorto ĉe Tumblr";
+App::$strings["Post to Tumblr by default"] = "DefaÅ­lte afiÅi ĉe Tumblr";
+App::$strings["Numfriends settings updated."] = "Äœisdatigis agordojn por Numfriends.";
+App::$strings["Numfriends Settings"] = "Agordoj por Numfriends";
+App::$strings["How many contacts to display on profile sidebar"] = "Kiom da kontaktoj mi montru en la flanka strio";
+App::$strings["Gnot settings updated."] = "Äœisdatigis Gnot agordojn.";
+App::$strings["Gnot Settings"] = "Agordoj por Gnot";
+App::$strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Permesas la ĉenadon de retpoÅtaj atentigoj pri komentoj ĉe Gmail kan anonimigado de la temlinio.";
+App::$strings["Enable this plugin/addon?"] = "Åœalti tiun kromprogramon?";
+App::$strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica:Atentigo] Komento pri konversacio #%d";
+App::$strings["Post to Wordpress"] = "AfiÅi al Wordpress";
+App::$strings["WordPress Post Settings"] = "Agordoj por WordPress afiÅojn";
+App::$strings["Enable WordPress Post Plugin"] = "Åœalti la Wordpress-afiÅo kromprogramon";
+App::$strings["WordPress username"] = "WordPress salutnomo";
+App::$strings["WordPress password"] = "WordPress pasvorto";
+App::$strings["WordPress API URL"] = "Wordpress API URL adreso";
+App::$strings["Post to WordPress by default"] = "DefaÅ­lte afiÅi al WordPress";
+App::$strings["Provide a backlink to the Friendica post"] = "Provizi re-ligilon al la Friendica afiÅo";
+App::$strings["Read the original post and comment stream on Friendica"] = "Legi la originalan afiÅon kaj komentfluo ĉe Friendica";
+App::$strings["\"Show more\" Settings"] = "\"Montri pli\" agordoj";
+App::$strings["Enable Show More"] = "Åœalti \"montri pli\"";
+App::$strings["Cutting posts after how much characters"] = "Limitigi afiÅojn al kiom da literoj";
+App::$strings["Show More Settings saved."] = "Konservis \"montri pli\" agordojn.";
+App::$strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = "Ĉi retejo uzas <a href='http://www.piwik.org'>Piwik</a> kiel retuma analizilo.";
+App::$strings["If you do not want that your visits are logged this way you <a href='%s'>can set a cookie to prevent Piwik from tracking further visits of the site</a> (opt-out)."] = "Se ni ne protokolu viajn vizitojn tiel, vi <a href='%s'>povas agordi kuketon por malpermesi Piwik al plu protokoli pliajn vizitojn</a> (mem-for-elekti / opt-out).";
+App::$strings["Piwik Base URL"] = "Piwik baza URL adreso";
+App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Absoluta vojo al via Piwik instalo. (sen protokolo (http/s), inkluzive vosta oblikva streketo)";
+App::$strings["Site ID"] = "Reteja idento";
+App::$strings["Show opt-out cookie link?"] = "Montru ligilon al kuketo por mem-for-elekti (opt-out)?";
+App::$strings["Asynchronous tracking"] = "Nesinkrona spurado.";
+App::$strings["Post to Twitter"] = "AfiÅi ĉe Twitter";
+App::$strings["Twitter settings updated."] = "Äœisdatigis Twitter agordojn.";
+App::$strings["Twitter Posting Settings"] = "Agordoj por afiÅi ĉe Twitter";
+App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Ne trovis klientajn Ålosilojn por Twitter. Bonvolu kontakti vian retejan administranton.";
+App::$strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Je ĉi tiu Friendica retejo, la Twitter kromprogramo jam estas Åaltita, sed via konto anokoraÅ­ ne estas konektita kun via Twitter konto. Por fari tion, klaku la supran butonon por atingi nombrokodon de Twitter, kion vi kopiu en la supran eniga ĉelo, kaj sendu la formularon. Nur viaj <strong>publikaj</strong> afiÅoj estas plusendota al Twitter. ";
+App::$strings["Log in with Twitter"] = "Ensaluti kun Twitter";
+App::$strings["Copy the PIN from Twitter here"] = "Alglui la PIN de Twitter ĉi tie";
+App::$strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Kiam Åaltita, ĉiuj <strong>publikaj</strong> afiÅoj de vi ankaÅ­ eblas esti afiÅota al la asociigita Twitter konto. Vi povas elekti Äin defaÅ­lte (ĉi tie) au unuope por ĉiuj afiÅoj kiam vi skribos ilin.";
+App::$strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Averto</strong>: LaÅ­ viaj privatecaj agordoj (<em>KaÅi viajn profilajn detalojn al nekonataj spektantoj?</em>), la ligilo en publikaj afiÅoj plusendata al Twitter gvidas vizitontojn al malplena paÄo sciigante ilin ke atingo al via profilo estas lmitigita.";
+App::$strings["Allow posting to Twitter"] = "Permesi afiÅojn al Twitter";
+App::$strings["Send public postings to Twitter by default"] = "DefaÅ­lte sendi publikajn afiÅojn al Twitter";
+App::$strings["Send linked #-tags and @-names to Twitter"] = "Sendi ligitajn #-etikedojn kaj @-nomon al Twitter";
+App::$strings["Consumer key"] = "Åœlosilo de Kliento";
+App::$strings["Consumer secret"] = "Sekreto de Kliento";
+App::$strings["IRC Settings"] = "IRC Agordoj";
+App::$strings["Channel(s) to auto connect (comma separated)"] = "AÅ­tomate konektiÄi al la kanalo(j) (disigita per komo)";
+App::$strings["Popular Channels (comma separated)"] = "Popularaj kanaloj (disigita per komo)";
+App::$strings["IRC settings saved."] = "IRC agordoj konservitaj.";
+App::$strings["IRC Chatroom"] = "IRC babilejo";
+App::$strings["Popular Channels"] = "Popularaj Kanaloj";
+App::$strings["Post to blogger"] = "AfiÅi al blogger";
+App::$strings["Blogger Post Settings"] = "Agordo pri Blogger AfiÅoj";
+App::$strings["Enable Blogger Post Plugin"] = "Åœalti la Blogger afiÅo kromprogramon";
+App::$strings["Blogger username"] = "Blogger uzantonomo";
+App::$strings["Blogger password"] = "Blogger pasvorto";
+App::$strings["Blogger API URL"] = "Blogger API URL";
+App::$strings["Post to Blogger by default"] = "DefaÅ­lte afiÅi al Blogger";
+App::$strings["Post to Posterous"] = "AfiÅi al Posterous";
+App::$strings["Posterous Post Settings"] = "Agordoj pri afiÅoj ĉe Posterous";
+App::$strings["Enable Posterous Post Plugin"] = "Åœalti la Poserous-afiÅo kromprogramon";
+App::$strings["Posterous login"] = "Posterous salutnomo";
+App::$strings["Posterous password"] = "Posterous pasvorto";
+App::$strings["Posterous site ID"] = "Idento de Posterous retejo";
+App::$strings["Posterous API token"] = "API ĵetono de Posterous retejo";
+App::$strings["Post to Posterous by default"] = "DefaÅ­lte afiÅi al Posterous";
+App::$strings["Theme settings"] = "Agordoj pri la etoso";
+App::$strings["Set resize level for images in posts and comments (width and height)"] = "Agordi la regrandignivelo por bildoj en afiÅoj kaj komentoj (larÄo kaj alto)";
+App::$strings["Set font-size for posts and comments"] = "Agordi la tiparan grandon por afiÅoj kaj komentoj";
+App::$strings["Set theme width"] = "Agordi la larÄo por la etoso";
+App::$strings["Color scheme"] = "Kolorskemo";
+App::$strings["Your posts and conversations"] = "Viaj afiÅoj kaj komunikadoj";
+App::$strings["Your profile page"] = "Via profilo";
+App::$strings["Your contacts"] = "Viaj kontaktoj";
+App::$strings["Your photos"] = "Viaj bildoj";
+App::$strings["Your events"] = "Viaj okazoj";
+App::$strings["Personal notes"] = "Personaj notoj";
+App::$strings["Your personal photos"] = "Viaj personaj bildoj";
+App::$strings["Community Pages"] = "Komunumaj paÄoj";
+App::$strings["Community Profiles"] = "Komunumaj Profiloj";
+App::$strings["Last users"] = "Ä´usaj uzantoj";
+App::$strings["Last likes"] = "Ä´usaj Åatitaj elementoj";
+App::$strings["Last photos"] = "Ä´usaj bildoj";
+App::$strings["Find Friends"] = "Trovi Amikojn";
+App::$strings["Local Directory"] = "Loka Katalogo";
+App::$strings["Similar Interests"] = "Similaj Interesoj";
+App::$strings["Invite Friends"] = "Inviti amikojn";
+App::$strings["Earth Layers"] = "Tertavoloj (Earth Layers)";
+App::$strings["Set zoomfactor for Earth Layers"] = "Agordi zoman faktoron por Tertavoloj";
+App::$strings["Set longitude (X) for Earth Layers"] = "Agordi longitudon (X) por Tertavoloj";
+App::$strings["Set latitude (Y) for Earth Layers"] = "Agordi latitudon (Y) por Tertavoloj";
+App::$strings["Help or @NewHere ?"] = "Helpu aÅ­ @NewHere ?";
+App::$strings["Connect Services"] = "Konekti Servojn";
+App::$strings["Last Tweets"] = "Ĵusaj Pepaĵoj";
+App::$strings["Set twitter search term"] = "Agordi Twitter serĉtekston";
+App::$strings["don't show"] = "kaÅi";
+App::$strings["show"] = "montri";
+App::$strings["Show/hide boxes at right-hand column:"] = "KaÅi/montri kestojn ĉe dekstra kolumno:";
+App::$strings["Set line-height for posts and comments"] = "Agordi la linigrandon por afiÅoj kaj komentoj";
+App::$strings["Set resolution for middle column"] = "Agordi la distingivon por la meza kolumno";
+App::$strings["Set color scheme"] = "Agordi Kolorskemon";
+App::$strings["Set zoomfactor for Earth Layer"] = "Agordi zoman faktoron de Tertavolo";
+App::$strings["Last tweets"] = "Ĵusaj pepaĵoj";
+App::$strings["Alignment"] = "Äœisrandigo";
+App::$strings["Left"] = "Maldekstren";
+App::$strings["Center"] = "Centren";
+App::$strings["Set colour scheme"] = "Agordi Kolorskemon";
+App::$strings["Gender:"] = "Sekso:";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "NaskiÄtago:";
+App::$strings["Age:"] = "AÄo:";
+App::$strings["Status:"] = "Stato:";
+App::$strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
+App::$strings["Homepage:"] = "HejmpaÄo:";
+App::$strings["Tags:"] = "Markoj:";
+App::$strings["Religion:"] = "Religio:";
+App::$strings["About:"] = "Pri:";
+App::$strings["Hobbies/Interests:"] = "Åœatokupoj/Interesoj:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformoj kaj Interkonaj Retejoj:";
+App::$strings["Musical interests:"] = "Muzaikaj interesoj:";
+App::$strings["Books, literature:"] = "Libroj, literaturo:";
+App::$strings["Television:"] = "Televido:";
+App::$strings["Film/dance/culture/entertainment:"] = "Filmoj/dancoj/arto/amuzaĵoj:";
+App::$strings["Love/Romance:"] = "Amo/romanco:";
+App::$strings["Work/employment:"] = "Laboro:";
+App::$strings["School/education:"] = "Lernejo/eduko:";
+App::$strings["Unknown | Not categorised"] = "Nekonata | Nekatorigita";
+App::$strings["Block immediately"] = "Bloki tuj";
+App::$strings["Shady, spammer, self-marketer"] = "Suspekta, spamisto, memmerkatisto";
+App::$strings["Known to me, but no opinion"] = "Konata al mi, sed mi ne havas opinion";
+App::$strings["OK, probably harmless"] = "OK, verÅajne sendanÄera";
+App::$strings["Reputable, has my trust"] = "Fidinda laÅ­ mi";
+App::$strings["Frequently"] = "Ofte";
+App::$strings["Hourly"] = "Ĉiuhore";
+App::$strings["Twice daily"] = "Duope ĉiutage";
+App::$strings["Daily"] = "Ĉiutage";
+App::$strings["Weekly"] = "Ĉiusemajne";
+App::$strings["Monthly"] = "Ĉiumonate";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/TujmesaÄilo";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Male"] = "Vira";
+App::$strings["Female"] = "Ina";
+App::$strings["Currently Male"] = "Nuntempe Vira";
+App::$strings["Currently Female"] = "Nuntempe Ina";
+App::$strings["Mostly Male"] = "Ĉefe Vira";
+App::$strings["Mostly Female"] = "Ĉefe Ina";
+App::$strings["Transgender"] = "Transgenra";
+App::$strings["Intersex"] = "Interseksa";
+App::$strings["Transsexual"] = "Transseksa";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "NeÅ­tra";
+App::$strings["Non-specific"] = "Nespecifa";
+App::$strings["Other"] = "Alia";
+App::$strings["Undecided"] = "Nedecida";
+App::$strings["Males"] = "Viroj";
+App::$strings["Females"] = "Inoj";
+App::$strings["Gay"] = "Geja";
+App::$strings["Lesbian"] = "Lesba";
+App::$strings["No Preference"] = "Neniu Prefero";
+App::$strings["Bisexual"] = "AmbaÅ­seksema";
+App::$strings["Autosexual"] = "Memseksema";
+App::$strings["Abstinent"] = "Abstinema";
+App::$strings["Virgin"] = "Virgulino";
+App::$strings["Deviant"] = "Devia";
+App::$strings["Fetish"] = "Fetiĉo";
+App::$strings["Oodles"] = "Amasa";
+App::$strings["Nonsexual"] = "Neseksa";
+App::$strings["Single"] = "Sola";
+App::$strings["Lonely"] = "Soleca";
+App::$strings["Available"] = "Havebla";
+App::$strings["Unavailable"] = "Nehavebla";
+App::$strings["Has crush"] = "Sekrete enamiÄinta";
+App::$strings["Infatuated"] = "Blinda amo";
+App::$strings["Dating"] = "Rendevuanta";
+App::$strings["Unfaithful"] = "Malfidela";
+App::$strings["Sex Addict"] = "Seksmaniulo";
+App::$strings["Friends"] = "Amikoj";
+App::$strings["Friends/Benefits"] = "Amikoj/AvantaÄoj";
+App::$strings["Casual"] = "Neformala";
+App::$strings["Engaged"] = "Fianĉiginta";
+App::$strings["Married"] = "EdziÄinta";
+App::$strings["Imaginarily married"] = "Image edziÄinta";
+App::$strings["Partners"] = "Geparuloj";
+App::$strings["Cohabiting"] = "KunloÄanta";
+App::$strings["Common law"] = "Registrita partnereco ";
+App::$strings["Happy"] = "Feliĉa";
+App::$strings["Not looking"] = "Ne interesiÄis";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Trompita";
+App::$strings["Separated"] = "DisiÄinta";
+App::$strings["Unstable"] = "Malfirma";
+App::$strings["Divorced"] = "EksedziÄinta";
+App::$strings["Imaginarily divorced"] = "Image eksedziÄinta";
+App::$strings["Widowed"] = "Vidva";
+App::$strings["Uncertain"] = "Ne certa";
+App::$strings["It's complicated"] = "Estas komplika";
+App::$strings["Don't care"] = "Egala";
+App::$strings["Ask me"] = "Demandu min";
+App::$strings["Starts:"] = "Ekas:";
+App::$strings["Finishes:"] = "Finas:";
+App::$strings["(no subject)"] = "(neniu temo)";
+App::$strings["noreply"] = "nerespondi";
+App::$strings[" on Last.fm"] = " ĉe Last.fm";
+App::$strings["prev"] = "antaÅ­a";
+App::$strings["first"] = "unua";
+App::$strings["last"] = "lasta";
+App::$strings["next"] = "sekvanta";
+App::$strings["No contacts"] = "Neniu kontaktoj";
+App::$strings["%d Contact"] = array(
0 => "%d Kontakto",
1 => "%d Kontaktoj",
);
-$a->strings["Monday"] = "Lundo";
-$a->strings["Tuesday"] = "Mardo";
-$a->strings["Wednesday"] = "Merkredo";
-$a->strings["Thursday"] = "Ä´aÅ­do";
-$a->strings["Friday"] = "Vendredo";
-$a->strings["Saturday"] = "Sabato";
-$a->strings["Sunday"] = "Dimanĉo";
-$a->strings["January"] = "Januaro";
-$a->strings["February"] = "Februaro";
-$a->strings["March"] = "Marto";
-$a->strings["April"] = "Aprilo";
-$a->strings["May"] = "Majo";
-$a->strings["June"] = "Junio";
-$a->strings["July"] = "Julio";
-$a->strings["August"] = "AÅ­gusto";
-$a->strings["September"] = "Septembro";
-$a->strings["October"] = "Oktobro";
-$a->strings["November"] = "Novembro";
-$a->strings["December"] = "Decembro";
-$a->strings["bytes"] = "bajtoj";
-$a->strings["remove"] = "forviÅi";
-$a->strings["[remove]"] = "[forviÅi]";
-$a->strings["Categories:"] = "Kategorioj:";
-$a->strings["Filed under:"] = "Enarkivigita kiel:";
-$a->strings["Click to open/close"] = "Klaku por malfermi/fermi";
-$a->strings["default"] = "defaÅ­lta";
-$a->strings["Select an alternate language"] = "Elekti alian lingvon";
-$a->strings["activity"] = "aktiveco";
-$a->strings["comment"] = "komento";
-$a->strings["post"] = "afiÅo";
-$a->strings["Item filed"] = "Enarkivigis elementon ";
-$a->strings["Sharing notification from Diaspora network"] = "Antentigo pri kunhavigado de la Diaspora reto";
-$a->strings["Attachments:"] = "Kunsendaĵoj:";
-$a->strings["view full size"] = "vidi plengrande";
-$a->strings["Embedded content"] = "Enigita enhavo";
-$a->strings["Embedding disabled"] = "MalÅaltita enigitado";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Revivigis malnovan grupon kun la sama nomo. Permesoj por estantaj elementoj <strong>eble</strong> estas validaj por la grupo kaj estontaj membroj. Se tiu ne estas kiun vi atendis, bonvolu krei alian grupon kun alia nomo.";
-$a->strings["Default privacy group for new contacts"] = "DefaÅ­lta privateca grupo por novaj kontaktoj";
-$a->strings["Everybody"] = "Ĉiuj";
-$a->strings["edit"] = "redakti";
-$a->strings["Groups"] = "Grupoj";
-$a->strings["Edit group"] = "Redakti grupon";
-$a->strings["Create a new group"] = "Krei novan grupon";
-$a->strings["Contacts not in any group"] = "Kontaktoj en neniu grupo";
-$a->strings["Logout"] = "Elsaluti";
-$a->strings["End this session"] = "Fini ĉi-tiun seancon";
-$a->strings["Status"] = "Stato";
-$a->strings["Sign in"] = "Ensaluti";
-$a->strings["Home Page"] = "HejmpaÄo";
-$a->strings["Create an account"] = "Krei konton";
-$a->strings["Help and documentation"] = "Helpo kaj dokumentado";
-$a->strings["Apps"] = "Programoj";
-$a->strings["Addon applications, utilities, games"] = "Kromprogramoj, utilaĵoj, ludiloj";
-$a->strings["Search site content"] = "Serĉu la retejon";
-$a->strings["Conversations on this site"] = "Konversacioj je ĉi-tiu retejo";
-$a->strings["Directory"] = "Katalogo";
-$a->strings["People directory"] = "Katalogo de homoj";
-$a->strings["Conversations from your friends"] = "Konversacioj de viaj amikoj";
-$a->strings["Friend Requests"] = "Kontaktpetoj";
-$a->strings["See all notifications"] = "Vidu ĉiujn atentigojn";
-$a->strings["Mark all system notifications seen"] = "Marki ĉiujn atentigojn legita";
-$a->strings["Private mail"] = "Privata poÅto";
-$a->strings["Inbox"] = "Enirkesto";
-$a->strings["Outbox"] = "Elirkesto";
-$a->strings["Manage"] = "Administri";
-$a->strings["Manage other pages"] = "Administri aliajn paÄojn";
-$a->strings["Profiles"] = "Profiloj";
-$a->strings["Manage/edit profiles"] = "Administri/redakti profilojn";
-$a->strings["Manage/edit friends and contacts"] = "Administri/redakti amikojn kaj kontaktojn";
-$a->strings["Site setup and configuration"] = "Agordoj pri la retejo";
-$a->strings["Nothing new here"] = "Estas neniu nova ĉi tie";
-$a->strings["Add New Contact"] = "Aldonu Novan Kontakton";
-$a->strings["Enter address or web location"] = "Entajpu adreson aÅ­ retlokon";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ekzemple: bob@example.com, http://example.com/barbara";
-$a->strings["%d invitation available"] = array(
+App::$strings["Monday"] = "Lundo";
+App::$strings["Tuesday"] = "Mardo";
+App::$strings["Wednesday"] = "Merkredo";
+App::$strings["Thursday"] = "Ä´aÅ­do";
+App::$strings["Friday"] = "Vendredo";
+App::$strings["Saturday"] = "Sabato";
+App::$strings["Sunday"] = "Dimanĉo";
+App::$strings["January"] = "Januaro";
+App::$strings["February"] = "Februaro";
+App::$strings["March"] = "Marto";
+App::$strings["April"] = "Aprilo";
+App::$strings["May"] = "Majo";
+App::$strings["June"] = "Junio";
+App::$strings["July"] = "Julio";
+App::$strings["August"] = "AÅ­gusto";
+App::$strings["September"] = "Septembro";
+App::$strings["October"] = "Oktobro";
+App::$strings["November"] = "Novembro";
+App::$strings["December"] = "Decembro";
+App::$strings["bytes"] = "bajtoj";
+App::$strings["remove"] = "forviÅi";
+App::$strings["[remove]"] = "[forviÅi]";
+App::$strings["Categories:"] = "Kategorioj:";
+App::$strings["Filed under:"] = "Enarkivigita kiel:";
+App::$strings["Click to open/close"] = "Klaku por malfermi/fermi";
+App::$strings["default"] = "defaÅ­lta";
+App::$strings["Select an alternate language"] = "Elekti alian lingvon";
+App::$strings["activity"] = "aktiveco";
+App::$strings["comment"] = "komento";
+App::$strings["post"] = "afiÅo";
+App::$strings["Item filed"] = "Enarkivigis elementon ";
+App::$strings["Sharing notification from Diaspora network"] = "Antentigo pri kunhavigado de la Diaspora reto";
+App::$strings["Attachments:"] = "Kunsendaĵoj:";
+App::$strings["view full size"] = "vidi plengrande";
+App::$strings["Embedded content"] = "Enigita enhavo";
+App::$strings["Embedding disabled"] = "MalÅaltita enigitado";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Revivigis malnovan grupon kun la sama nomo. Permesoj por estantaj elementoj <strong>eble</strong> estas validaj por la grupo kaj estontaj membroj. Se tiu ne estas kiun vi atendis, bonvolu krei alian grupon kun alia nomo.";
+App::$strings["Default privacy group for new contacts"] = "DefaÅ­lta privateca grupo por novaj kontaktoj";
+App::$strings["Everybody"] = "Ĉiuj";
+App::$strings["edit"] = "redakti";
+App::$strings["Groups"] = "Grupoj";
+App::$strings["Edit group"] = "Redakti grupon";
+App::$strings["Create a new group"] = "Krei novan grupon";
+App::$strings["Contacts not in any group"] = "Kontaktoj en neniu grupo";
+App::$strings["Logout"] = "Elsaluti";
+App::$strings["End this session"] = "Fini ĉi-tiun seancon";
+App::$strings["Status"] = "Stato";
+App::$strings["Sign in"] = "Ensaluti";
+App::$strings["Home Page"] = "HejmpaÄo";
+App::$strings["Create an account"] = "Krei konton";
+App::$strings["Help and documentation"] = "Helpo kaj dokumentado";
+App::$strings["Apps"] = "Programoj";
+App::$strings["Addon applications, utilities, games"] = "Kromprogramoj, utilaĵoj, ludiloj";
+App::$strings["Search site content"] = "Serĉu la retejon";
+App::$strings["Conversations on this site"] = "Konversacioj je ĉi-tiu retejo";
+App::$strings["Directory"] = "Katalogo";
+App::$strings["People directory"] = "Katalogo de homoj";
+App::$strings["Conversations from your friends"] = "Konversacioj de viaj amikoj";
+App::$strings["Friend Requests"] = "Kontaktpetoj";
+App::$strings["See all notifications"] = "Vidu ĉiujn atentigojn";
+App::$strings["Mark all system notifications seen"] = "Marki ĉiujn atentigojn legita";
+App::$strings["Private mail"] = "Privata poÅto";
+App::$strings["Inbox"] = "Enirkesto";
+App::$strings["Outbox"] = "Elirkesto";
+App::$strings["Manage"] = "Administri";
+App::$strings["Manage other pages"] = "Administri aliajn paÄojn";
+App::$strings["Profiles"] = "Profiloj";
+App::$strings["Manage/edit profiles"] = "Administri/redakti profilojn";
+App::$strings["Manage/edit friends and contacts"] = "Administri/redakti amikojn kaj kontaktojn";
+App::$strings["Site setup and configuration"] = "Agordoj pri la retejo";
+App::$strings["Nothing new here"] = "Estas neniu nova ĉi tie";
+App::$strings["Add New Contact"] = "Aldonu Novan Kontakton";
+App::$strings["Enter address or web location"] = "Entajpu adreson aÅ­ retlokon";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Ekzemple: bob@example.com, http://example.com/barbara";
+App::$strings["%d invitation available"] = array(
0 => "Disponeblas %d invito",
1 => "Disponeblas %d invitoj",
);
-$a->strings["Find People"] = "Trovi Homojn";
-$a->strings["Enter name or interest"] = "Entajpu nomon aÅ­ intereson";
-$a->strings["Connect/Follow"] = "Konekti/Aboni";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Ekzemple: Robert Morgenstein, Fishing";
-$a->strings["Random Profile"] = "Hazarda Profilo";
-$a->strings["Networks"] = "Retoj";
-$a->strings["All Networks"] = "Ĉiuj Retoj";
-$a->strings["Saved Folders"] = "Konservitaj Dosierujoj";
-$a->strings["Everything"] = "Ĉio";
-$a->strings["Categories"] = "Kategorioj";
-$a->strings["Logged out."] = "Elsalutita.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Okazis problemo ensalutinta kun via OpenID. Bonvolu kontroli la ID.";
-$a->strings["The error message was:"] = "La erarmesaÄo estis:";
-$a->strings["Miscellaneous"] = "Diversaj";
-$a->strings["year"] = "jaro";
-$a->strings["month"] = "monato";
-$a->strings["day"] = "tago";
-$a->strings["never"] = "neniam";
-$a->strings["less than a second ago"] = "antaÅ­ malpli ol unu sekundo";
-$a->strings["years"] = "jaroj";
-$a->strings["months"] = "monatoj";
-$a->strings["week"] = "semajno";
-$a->strings["weeks"] = "semajnoj";
-$a->strings["days"] = "tagoj";
-$a->strings["hour"] = "horo";
-$a->strings["hours"] = "horoj";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minutoj";
-$a->strings["second"] = "sekundo";
-$a->strings["seconds"] = "sekundoj";
-$a->strings["%1\$d %2\$s ago"] = "antaÅ­ %1\$d %2\$s";
-$a->strings["%s's birthday"] = "NaskiÄtago de %s";
-$a->strings["Happy Birthday %s"] = "Feliĉan NaskiÄtagon al %s";
-$a->strings["From: "] = "De: ";
-$a->strings["$1 wrote:"] = "$1 skribis:";
-$a->strings["Image/photo"] = "Bildo";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Ne trovis DNS informojn por datumbaza servilo '%s'.";
-$a->strings["[no subject]"] = "[neniu temo]";
-$a->strings["Visible to everybody"] = "Videbla al ĉiuj";
-$a->strings["Friendica Notification"] = "Friendica Atentigo";
-$a->strings["Thank You,"] = "Dankon,";
-$a->strings["%s Administrator"] = "%s Administranto";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Atentigo] Ricevis novan retpoÅton ĉe %s";
-$a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s sendis al vi novan privatan mesaÄon ĉe %2\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s sendis al vi %2\$s.";
-$a->strings["a private message"] = "privatan mesaÄon";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bonvolu viziti %s por vidi aÅ­ respondi viajn privatajn mesaÄojn.";
-$a->strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%3\$s[/url]";
-$a->strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%4\$s de %3\$s[/url]";
-$a->strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]via %3\$s[/url]";
-$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica:Atentigo] Komento pri konversacio #%1\$d de %2\$s";
-$a->strings["%s commented on an item/conversation you have been following."] = "%s komentis pri elemento/konversacio kiun vi sekvas.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bonvolu viziti %s por vidi aÅ­ respondi la konversacion.";
-$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Atentigo] %s afiÅis al via profilmuro";
-$a->strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s skribis al via profilmuro ĉe %2\$s";
-$a->strings["%1\$s posted to [url=%2s]your wall[/url]"] = "%1\$s afiÅis al [url=%2s]via muro[/url]";
-$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Atentigo] %s markis vin";
-$a->strings["%1\$s tagged you at %2\$s"] = "%1\$s markis vin ĉe %2\$s";
-$a->strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]markis vin[/url].";
-$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Atentigo] %s markis vian afiÅon";
-$a->strings["%1\$s tagged your post at %2\$s"] = "%1\$s markis vian afiÅon ĉe %2\$s";
-$a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s markis [url=%2\$s]vian afiÅon[/url]";
-$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica:Atentigo] Ricevis prezenton";
-$a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Vi ricevis prezenton de '%1\$s' ĉe %2\$s";
-$a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Vi ricevis [url=%1\$s]prezenton[/url] de %2\$s.";
-$a->strings["You may visit their profile at %s"] = "Vi povas vidi la profilon de li aÅ­ Åi ĉe %s";
-$a->strings["Please visit %s to approve or reject the introduction."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la prezenton.";
-$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Atentigo] Ricevis amikosugeston";
-$a->strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Vi ricevis amikosugeston de '%1\$s' ĉe %2\$s";
-$a->strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Vi ricevis [url=%1\$s]amikosugeston[/url] pri %2\$s de %3\$s.";
-$a->strings["Name:"] = "Nomo:";
-$a->strings["Photo:"] = "Bildo:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la sugeston.";
-$a->strings["Connect URL missing."] = "Ne ekzistas URL adreso por konekti.";
-$a->strings["This site is not configured to allow communications with other networks."] = "Tiu retpaÄo ne permesas komunikadon kun aliaj retoj.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Ne malkovris kongruajn protokolojn por komunikado aÅ­ fluojn.";
-$a->strings["The profile address specified does not provide adequate information."] = "La specifita profiladreso ne enhavas sufiĉe da informoj.";
-$a->strings["An author or name was not found."] = "Ne trovis aÅ­toron aÅ­ nomon.";
-$a->strings["No browser URL could be matched to this address."] = "Neniu retuma URL adreso kongruas al la adreso.";
-$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Ne eblas kongrui @-stilan identecon adreson al iu konata protokolo au retpoÅtadreso.";
-$a->strings["Use mailto: in front of address to force email check."] = "Uzu mailto: antaÅ­ la adreso por devigi la testadon per retpoÅto.";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "Tiu profila adreso apartenas al retejo kiu estas maÅaltita je ĉi tiu retejo.";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Profilo limigata. Ĉi persono ne eblos ricevi rektajn/personajn atentigojn de vi. ";
-$a->strings["Unable to retrieve contact information."] = "Ne eblas ricevi kontaktinformojn.";
-$a->strings["following"] = "sekvanta";
-$a->strings["A new person is sharing with you at "] = "Nova persono kunhavigas kun vi ĉe ";
-$a->strings["You have a new follower at "] = "Vi havas novan sekvanton ĉe ";
-$a->strings["Archives"] = "Arkivoj";
-$a->strings["An invitation is required."] = "Invio bezonata.";
-$a->strings["Invitation could not be verified."] = "Ne povis kontroli la inviton.";
-$a->strings["Invalid OpenID url"] = "Nevalida OpenID adreso";
-$a->strings["Please enter the required information."] = "Bonvolu entajpi la bezonatajn informojn.";
-$a->strings["Please use a shorter name."] = "Bonvolu uzi pli mallongan nomon.";
-$a->strings["Name too short."] = "Nomo estas tro mallonga.";
-$a->strings["That doesn't appear to be your full (First Last) name."] = "Tio Åajne ne estas via plena (persona, familia) nomo.";
-$a->strings["Your email domain is not among those allowed on this site."] = "Via retpoÅtodomajno ne estas permesita ĉi tie.";
-$a->strings["Not a valid email address."] = "Nevalida retpoÅtadreso.";
-$a->strings["Cannot use that email."] = "Neuzebla retpoÅtadreso.";
-$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "Via kaÅnomo nur povas enhavi \"a-z\", \"0-9\", \"-\", kaj \"_\". Äœi ankaÅ­ devas komenci kun litero.";
-$a->strings["Nickname is already registered. Please choose another."] = "Tio kaÅnomo jam estas registrita. Bonvolu elekti alian.";
-$a->strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Tiu kaÅnomo iam estis registrita ĉi tie kaj ne ree uzeblas. Bonvolu elekti alian.";
-$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "GRAVA ERARO: La generacio de sekurecaj ĉifroÅlosiloj malsukcesis.";
-$a->strings["An error occurred during registration. Please try again."] = "Eraro okazis dum registrado. Bonvolu provi denove.";
-$a->strings["An error occurred creating your default profile. Please try again."] = "Eraro okazi dum kreado de via defaÅ­lta profilo. Bonvolu provi denove.";
-$a->strings["Welcome "] = "Bonvenon ";
-$a->strings["Please upload a profile photo."] = "Bonvolu alÅuti profilbildon.";
-$a->strings["Welcome back "] = "Bonvenon ";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "La sekuriga ĵetono de la formo estis malÄusta. Tio verÅajne okazis ĉar la formo estis malfermita dum tro longa tempo (>3 horoj) antaÅ­ la sendado.";
-$a->strings["stopped following"] = "ne plu sekvas";
-$a->strings["View Status"] = "Vidi Staton";
-$a->strings["View Profile"] = "Vidi Profilon";
-$a->strings["View Photos"] = "Vidi Bildojn";
-$a->strings["Network Posts"] = "Enretaj AfiÅoj";
-$a->strings["Edit Contact"] = "Redakti Kontakton";
-$a->strings["Send PM"] = "Sendi PM";
-$a->strings["post/item"] = "afiÅo/elemento";
-$a->strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s markis la %3\$s de %2\$s kiel preferita.";
-$a->strings["Select"] = "Elekti";
-$a->strings["View %s's profile @ %s"] = "Vidi la profilon de %s ĉe %s";
-$a->strings["%s from %s"] = "%s de %s";
-$a->strings["View in context"] = "Vidi kun kunteksto";
-$a->strings["%d comment"] = array(
+App::$strings["Find People"] = "Trovi Homojn";
+App::$strings["Enter name or interest"] = "Entajpu nomon aÅ­ intereson";
+App::$strings["Connect/Follow"] = "Konekti/Aboni";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Ekzemple: Robert Morgenstein, Fishing";
+App::$strings["Random Profile"] = "Hazarda Profilo";
+App::$strings["Networks"] = "Retoj";
+App::$strings["All Networks"] = "Ĉiuj Retoj";
+App::$strings["Saved Folders"] = "Konservitaj Dosierujoj";
+App::$strings["Everything"] = "Ĉio";
+App::$strings["Categories"] = "Kategorioj";
+App::$strings["Logged out."] = "Elsalutita.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Okazis problemo ensalutinta kun via OpenID. Bonvolu kontroli la ID.";
+App::$strings["The error message was:"] = "La erarmesaÄo estis:";
+App::$strings["Miscellaneous"] = "Diversaj";
+App::$strings["year"] = "jaro";
+App::$strings["month"] = "monato";
+App::$strings["day"] = "tago";
+App::$strings["never"] = "neniam";
+App::$strings["less than a second ago"] = "antaÅ­ malpli ol unu sekundo";
+App::$strings["years"] = "jaroj";
+App::$strings["months"] = "monatoj";
+App::$strings["week"] = "semajno";
+App::$strings["weeks"] = "semajnoj";
+App::$strings["days"] = "tagoj";
+App::$strings["hour"] = "horo";
+App::$strings["hours"] = "horoj";
+App::$strings["minute"] = "minuto";
+App::$strings["minutes"] = "minutoj";
+App::$strings["second"] = "sekundo";
+App::$strings["seconds"] = "sekundoj";
+App::$strings["%1\$d %2\$s ago"] = "antaÅ­ %1\$d %2\$s";
+App::$strings["%s's birthday"] = "NaskiÄtago de %s";
+App::$strings["Happy Birthday %s"] = "Feliĉan NaskiÄtagon al %s";
+App::$strings["From: "] = "De: ";
+App::$strings["$1 wrote:"] = "$1 skribis:";
+App::$strings["Image/photo"] = "Bildo";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Ne trovis DNS informojn por datumbaza servilo '%s'.";
+App::$strings["[no subject]"] = "[neniu temo]";
+App::$strings["Visible to everybody"] = "Videbla al ĉiuj";
+App::$strings["Friendica Notification"] = "Friendica Atentigo";
+App::$strings["Thank You,"] = "Dankon,";
+App::$strings["%s Administrator"] = "%s Administranto";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Atentigo] Ricevis novan retpoÅton ĉe %s";
+App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s sendis al vi novan privatan mesaÄon ĉe %2\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendis al vi %2\$s.";
+App::$strings["a private message"] = "privatan mesaÄon";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bonvolu viziti %s por vidi aÅ­ respondi viajn privatajn mesaÄojn.";
+App::$strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%3\$s[/url]";
+App::$strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]%4\$s de %3\$s[/url]";
+App::$strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s komentis pri [url=%2\$s]via %3\$s[/url]";
+App::$strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica:Atentigo] Komento pri konversacio #%1\$d de %2\$s";
+App::$strings["%s commented on an item/conversation you have been following."] = "%s komentis pri elemento/konversacio kiun vi sekvas.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bonvolu viziti %s por vidi aÅ­ respondi la konversacion.";
+App::$strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Atentigo] %s afiÅis al via profilmuro";
+App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s skribis al via profilmuro ĉe %2\$s";
+App::$strings["%1\$s posted to [url=%2s]your wall[/url]"] = "%1\$s afiÅis al [url=%2s]via muro[/url]";
+App::$strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Atentigo] %s markis vin";
+App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s markis vin ĉe %2\$s";
+App::$strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]markis vin[/url].";
+App::$strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Atentigo] %s markis vian afiÅon";
+App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s markis vian afiÅon ĉe %2\$s";
+App::$strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s markis [url=%2\$s]vian afiÅon[/url]";
+App::$strings["[Friendica:Notify] Introduction received"] = "[Friendica:Atentigo] Ricevis prezenton";
+App::$strings["You've received an introduction from '%1\$s' at %2\$s"] = "Vi ricevis prezenton de '%1\$s' ĉe %2\$s";
+App::$strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Vi ricevis [url=%1\$s]prezenton[/url] de %2\$s.";
+App::$strings["You may visit their profile at %s"] = "Vi povas vidi la profilon de li aÅ­ Åi ĉe %s";
+App::$strings["Please visit %s to approve or reject the introduction."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la prezenton.";
+App::$strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Atentigo] Ricevis amikosugeston";
+App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Vi ricevis amikosugeston de '%1\$s' ĉe %2\$s";
+App::$strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Vi ricevis [url=%1\$s]amikosugeston[/url] pri %2\$s de %3\$s.";
+App::$strings["Name:"] = "Nomo:";
+App::$strings["Photo:"] = "Bildo:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bonvolu viziti %s por aprobi aÅ­ malaprobi la sugeston.";
+App::$strings["Connect URL missing."] = "Ne ekzistas URL adreso por konekti.";
+App::$strings["This site is not configured to allow communications with other networks."] = "Tiu retpaÄo ne permesas komunikadon kun aliaj retoj.";
+App::$strings["No compatible communication protocols or feeds were discovered."] = "Ne malkovris kongruajn protokolojn por komunikado aÅ­ fluojn.";
+App::$strings["The profile address specified does not provide adequate information."] = "La specifita profiladreso ne enhavas sufiĉe da informoj.";
+App::$strings["An author or name was not found."] = "Ne trovis aÅ­toron aÅ­ nomon.";
+App::$strings["No browser URL could be matched to this address."] = "Neniu retuma URL adreso kongruas al la adreso.";
+App::$strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Ne eblas kongrui @-stilan identecon adreson al iu konata protokolo au retpoÅtadreso.";
+App::$strings["Use mailto: in front of address to force email check."] = "Uzu mailto: antaÅ­ la adreso por devigi la testadon per retpoÅto.";
+App::$strings["The profile address specified belongs to a network which has been disabled on this site."] = "Tiu profila adreso apartenas al retejo kiu estas maÅaltita je ĉi tiu retejo.";
+App::$strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Profilo limigata. Ĉi persono ne eblos ricevi rektajn/personajn atentigojn de vi. ";
+App::$strings["Unable to retrieve contact information."] = "Ne eblas ricevi kontaktinformojn.";
+App::$strings["following"] = "sekvanta";
+App::$strings["A new person is sharing with you at "] = "Nova persono kunhavigas kun vi ĉe ";
+App::$strings["You have a new follower at "] = "Vi havas novan sekvanton ĉe ";
+App::$strings["Archives"] = "Arkivoj";
+App::$strings["An invitation is required."] = "Invio bezonata.";
+App::$strings["Invitation could not be verified."] = "Ne povis kontroli la inviton.";
+App::$strings["Invalid OpenID url"] = "Nevalida OpenID adreso";
+App::$strings["Please enter the required information."] = "Bonvolu entajpi la bezonatajn informojn.";
+App::$strings["Please use a shorter name."] = "Bonvolu uzi pli mallongan nomon.";
+App::$strings["Name too short."] = "Nomo estas tro mallonga.";
+App::$strings["That doesn't appear to be your full (First Last) name."] = "Tio Åajne ne estas via plena (persona, familia) nomo.";
+App::$strings["Your email domain is not among those allowed on this site."] = "Via retpoÅtodomajno ne estas permesita ĉi tie.";
+App::$strings["Not a valid email address."] = "Nevalida retpoÅtadreso.";
+App::$strings["Cannot use that email."] = "Neuzebla retpoÅtadreso.";
+App::$strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "Via kaÅnomo nur povas enhavi \"a-z\", \"0-9\", \"-\", kaj \"_\". Äœi ankaÅ­ devas komenci kun litero.";
+App::$strings["Nickname is already registered. Please choose another."] = "Tio kaÅnomo jam estas registrita. Bonvolu elekti alian.";
+App::$strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Tiu kaÅnomo iam estis registrita ĉi tie kaj ne ree uzeblas. Bonvolu elekti alian.";
+App::$strings["SERIOUS ERROR: Generation of security keys failed."] = "GRAVA ERARO: La generacio de sekurecaj ĉifroÅlosiloj malsukcesis.";
+App::$strings["An error occurred during registration. Please try again."] = "Eraro okazis dum registrado. Bonvolu provi denove.";
+App::$strings["An error occurred creating your default profile. Please try again."] = "Eraro okazi dum kreado de via defaÅ­lta profilo. Bonvolu provi denove.";
+App::$strings["Welcome "] = "Bonvenon ";
+App::$strings["Please upload a profile photo."] = "Bonvolu alÅuti profilbildon.";
+App::$strings["Welcome back "] = "Bonvenon ";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "La sekuriga ĵetono de la formo estis malÄusta. Tio verÅajne okazis ĉar la formo estis malfermita dum tro longa tempo (>3 horoj) antaÅ­ la sendado.";
+App::$strings["stopped following"] = "ne plu sekvas";
+App::$strings["View Status"] = "Vidi Staton";
+App::$strings["View Profile"] = "Vidi Profilon";
+App::$strings["View Photos"] = "Vidi Bildojn";
+App::$strings["Network Posts"] = "Enretaj AfiÅoj";
+App::$strings["Edit Contact"] = "Redakti Kontakton";
+App::$strings["Send PM"] = "Sendi PM";
+App::$strings["post/item"] = "afiÅo/elemento";
+App::$strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s markis la %3\$s de %2\$s kiel preferita.";
+App::$strings["Select"] = "Elekti";
+App::$strings["View %s's profile @ %s"] = "Vidi la profilon de %s ĉe %s";
+App::$strings["%s from %s"] = "%s de %s";
+App::$strings["View in context"] = "Vidi kun kunteksto";
+App::$strings["%d comment"] = array(
0 => "%d komento",
1 => "%d komentoj",
);
-$a->strings["like"] = "Åati";
-$a->strings["dislike"] = "malÅati";
-$a->strings["Share this"] = "Kunhavigi ĉi tiun";
-$a->strings["share"] = "kunhavigi";
-$a->strings["Bold"] = "Grasa";
-$a->strings["Italic"] = "Kursiva";
-$a->strings["Underline"] = "Substreki";
-$a->strings["Quote"] = "Citaĵo";
-$a->strings["Code"] = "Kodo";
-$a->strings["Image"] = "Bildo";
-$a->strings["Link"] = "Ligilo";
-$a->strings["Video"] = "Video";
-$a->strings["add star"] = "aldoni stelon";
-$a->strings["remove star"] = "forpreni stelon";
-$a->strings["toggle star status"] = "Åalti/malÅalti steloÅtato";
-$a->strings["starred"] = "steligita";
-$a->strings["add tag"] = "aldoni markon";
-$a->strings["save to folder"] = "konservi en dosierujo";
-$a->strings["to"] = "al";
-$a->strings["Wall-to-Wall"] = "Muro-al-Muro";
-$a->strings["via Wall-To-Wall:"] = "per Muro-al-Muro:";
-$a->strings["Delete Selected Items"] = "ForviÅi Elektitajn Elementojn";
-$a->strings["%s likes this."] = "%s Åatas tiun.";
-$a->strings["%s doesn't like this."] = "%s malÅatas tiun.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d homoj</span> Åatas tiun.";
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d homoj</span>malÅatas tiun.";
-$a->strings["and"] = "kaj";
-$a->strings[", and %d other people"] = ", kaj %d aliaj homoj.";
-$a->strings["%s like this."] = "%s Åatas tiun.";
-$a->strings["%s don't like this."] = "%s malÅatas tiun.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Videbla al <strong>ĉiuj</strong>";
-$a->strings["Please enter a video link/URL:"] = "Bonvolu entajpi ligilon/adreson de video:";
-$a->strings["Please enter an audio link/URL:"] = "Bonvolu entajpi ligilon/adreson de sono:";
-$a->strings["Tag term:"] = "Markfrazo:";
-$a->strings["Where are you right now?"] = "Kie vi estas nun?";
-$a->strings["upload photo"] = "alÅuti bildon";
-$a->strings["attach file"] = "kunsendi dosieron";
-$a->strings["web link"] = "TTT ligilo";
-$a->strings["Insert video link"] = "Alglui ligilon de video";
-$a->strings["video link"] = "video ligilo";
-$a->strings["Insert audio link"] = "Alglui ligilon de sono";
-$a->strings["audio link"] = "sono ligilo";
-$a->strings["set location"] = "agordi lokon";
-$a->strings["clear location"] = "forviÅi lokon";
-$a->strings["permissions"] = "permesoj";
-$a->strings["Click here to upgrade."] = "Klaku ĉi tie por Äisdatigi.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Tia ago preterpasas la limojn de via abono.";
-$a->strings["This action is not available under your subscription plan."] = "Tia ago ne estas permesita laÅ­ via abono.";
-$a->strings["Delete this item?"] = "ForviÅi ĉi tiun elementon?";
-$a->strings["show fewer"] = "montri malpli";
-$a->strings["Update %s failed. See error logs."] = "Malsukcesis Äisdatigi %s. Vidu la protokolojn.";
-$a->strings["Update Error at %s"] = "Eraro dum Äisdatigo ĉe %s";
-$a->strings["Create a New Account"] = "Krei Novan Konton";
-$a->strings["Nickname or Email address: "] = "KaÅnomo aÅ­ retpoÅtadreso:";
-$a->strings["Password: "] = "Pasvorto:";
-$a->strings["Or login using OpenID: "] = "AÅ­ ensaluti per OpenID:";
-$a->strings["Forgot your password?"] = "Ĉu vi vorgesis vian pasvorton?";
-$a->strings["Edit profile"] = "Redakti profilon";
-$a->strings["Message"] = "MesaÄo";
-$a->strings["g A l F d"] = "\\j\\e \\l\\a G\\a \\h\\o\\r\\o, l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[hodiaÅ­]";
-$a->strings["Birthday Reminders"] = "Memorigilo pri naskiÄtagoj";
-$a->strings["Birthdays this week:"] = "NaskiÄtagoj ĉi-semajne:";
-$a->strings["[No description]"] = "[Neniu priskribo]";
-$a->strings["Event Reminders"] = "Memorigilo pri Okazoj";
-$a->strings["Events this week:"] = "Okazoj ĉi-semajne:";
-$a->strings["Status Messages and Posts"] = "ÅœtatmesaÄoj kaj AfiÅoj";
-$a->strings["Profile Details"] = "Profildetaloj";
-$a->strings["Events and Calendar"] = "Okazoj kaj Kalendaro";
-$a->strings["Only You Can See This"] = "Nur Vi Povas Vidi Tiun";
+App::$strings["like"] = "Åati";
+App::$strings["dislike"] = "malÅati";
+App::$strings["Share this"] = "Kunhavigi ĉi tiun";
+App::$strings["share"] = "kunhavigi";
+App::$strings["Bold"] = "Grasa";
+App::$strings["Italic"] = "Kursiva";
+App::$strings["Underline"] = "Substreki";
+App::$strings["Quote"] = "Citaĵo";
+App::$strings["Code"] = "Kodo";
+App::$strings["Image"] = "Bildo";
+App::$strings["Link"] = "Ligilo";
+App::$strings["Video"] = "Video";
+App::$strings["add star"] = "aldoni stelon";
+App::$strings["remove star"] = "forpreni stelon";
+App::$strings["toggle star status"] = "Åalti/malÅalti steloÅtato";
+App::$strings["starred"] = "steligita";
+App::$strings["add tag"] = "aldoni markon";
+App::$strings["save to folder"] = "konservi en dosierujo";
+App::$strings["to"] = "al";
+App::$strings["Wall-to-Wall"] = "Muro-al-Muro";
+App::$strings["via Wall-To-Wall:"] = "per Muro-al-Muro:";
+App::$strings["Delete Selected Items"] = "ForviÅi Elektitajn Elementojn";
+App::$strings["%s likes this."] = "%s Åatas tiun.";
+App::$strings["%s doesn't like this."] = "%s malÅatas tiun.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = "<span %1\$s>%2\$d homoj</span> Åatas tiun.";
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = "<span %1\$s>%2\$d homoj</span>malÅatas tiun.";
+App::$strings["and"] = "kaj";
+App::$strings[", and %d other people"] = ", kaj %d aliaj homoj.";
+App::$strings["%s like this."] = "%s Åatas tiun.";
+App::$strings["%s don't like this."] = "%s malÅatas tiun.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Videbla al <strong>ĉiuj</strong>";
+App::$strings["Please enter a video link/URL:"] = "Bonvolu entajpi ligilon/adreson de video:";
+App::$strings["Please enter an audio link/URL:"] = "Bonvolu entajpi ligilon/adreson de sono:";
+App::$strings["Tag term:"] = "Markfrazo:";
+App::$strings["Where are you right now?"] = "Kie vi estas nun?";
+App::$strings["upload photo"] = "alÅuti bildon";
+App::$strings["attach file"] = "kunsendi dosieron";
+App::$strings["web link"] = "TTT ligilo";
+App::$strings["Insert video link"] = "Alglui ligilon de video";
+App::$strings["video link"] = "video ligilo";
+App::$strings["Insert audio link"] = "Alglui ligilon de sono";
+App::$strings["audio link"] = "sono ligilo";
+App::$strings["set location"] = "agordi lokon";
+App::$strings["clear location"] = "forviÅi lokon";
+App::$strings["permissions"] = "permesoj";
+App::$strings["Click here to upgrade."] = "Klaku ĉi tie por Äisdatigi.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Tia ago preterpasas la limojn de via abono.";
+App::$strings["This action is not available under your subscription plan."] = "Tia ago ne estas permesita laÅ­ via abono.";
+App::$strings["Delete this item?"] = "ForviÅi ĉi tiun elementon?";
+App::$strings["show fewer"] = "montri malpli";
+App::$strings["Update %s failed. See error logs."] = "Malsukcesis Äisdatigi %s. Vidu la protokolojn.";
+App::$strings["Update Error at %s"] = "Eraro dum Äisdatigo ĉe %s";
+App::$strings["Create a New Account"] = "Krei Novan Konton";
+App::$strings["Nickname or Email address: "] = "KaÅnomo aÅ­ retpoÅtadreso:";
+App::$strings["Password: "] = "Pasvorto:";
+App::$strings["Or login using OpenID: "] = "AÅ­ ensaluti per OpenID:";
+App::$strings["Forgot your password?"] = "Ĉu vi vorgesis vian pasvorton?";
+App::$strings["Edit profile"] = "Redakti profilon";
+App::$strings["Message"] = "MesaÄo";
+App::$strings["g A l F d"] = "\\j\\e \\l\\a G\\a \\h\\o\\r\\o, l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[hodiaÅ­]";
+App::$strings["Birthday Reminders"] = "Memorigilo pri naskiÄtagoj";
+App::$strings["Birthdays this week:"] = "NaskiÄtagoj ĉi-semajne:";
+App::$strings["[No description]"] = "[Neniu priskribo]";
+App::$strings["Event Reminders"] = "Memorigilo pri Okazoj";
+App::$strings["Events this week:"] = "Okazoj ĉi-semajne:";
+App::$strings["Status Messages and Posts"] = "ÅœtatmesaÄoj kaj AfiÅoj";
+App::$strings["Profile Details"] = "Profildetaloj";
+App::$strings["Events and Calendar"] = "Okazoj kaj Kalendaro";
+App::$strings["Only You Can See This"] = "Nur Vi Povas Vidi Tiun";
diff --git a/view/es b/view/es
new file mode 120000
index 000000000..55914a5c4
--- /dev/null
+++ b/view/es
@@ -0,0 +1 @@
+es-es/ \ No newline at end of file
diff --git a/view/es/hmessages.po b/view/es-es/hmessages.po
index 3d1938a07..9ab8f8913 100644
--- a/view/es/hmessages.po
+++ b/view/es-es/hmessages.po
@@ -3,2164 +3,1530 @@
# This file is distributed under the same license as the Red package.
#
# Translators:
-# Alfonso <admin@alfonsomh.eu>, 2015
+# Alfonso <alfonsomthd@tutanota.com>, 2015
+# JACOB MALDONADO <axetransit@gmail.com>, 2015
# jeroenpraat <jeroenpraat@xs4all.nl>, 2015
-# Manuel Jiménez Friaza <mjfriaza@openmailbox.org>, 2015
-# Rafael, 2015
+# Manuel Jiménez Friaza <mjfriaza@openmailbox.org>, 2015-2016
# Rafael, 2015
# tony baldwin <tonybaldwin@gmx.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Redmatrix\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-11 00:03-0800\n"
-"PO-Revision-Date: 2015-12-12 12:49+0000\n"
+"POT-Creation-Date: 2016-04-08 00:03-0700\n"
+"PO-Revision-Date: 2016-04-09 10:14+0000\n"
"Last-Translator: Manuel Jiménez Friaza <mjfriaza@openmailbox.org>\n"
-"Language-Team: Spanish (http://www.transifex.com/Friendica/red-matrix/language/es/)\n"
+"Language-Team: Spanish (Spain) (http://www.transifex.com/Friendica/red-matrix/language/es_ES/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
+"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../../include/Contact.php:101 ../../include/identity.php:947
-#: ../../include/widgets.php:137 ../../include/widgets.php:175
-#: ../../include/conversation.php:953 ../../mod/match.php:64
-#: ../../mod/directory.php:318 ../../mod/suggest.php:52
-msgid "Connect"
-msgstr "Conectar"
-
-#: ../../include/Contact.php:118
-msgid "New window"
-msgstr "Nueva ventana"
-
-#: ../../include/Contact.php:119
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Abrir la dirección seleccionada en una ventana o pestaña aparte"
-
-#: ../../include/Contact.php:237
-#, php-format
-msgid "User '%s' deleted"
-msgstr "El usuario '%s' ha sido eliminado"
-
-#: ../../include/chat.php:23
-msgid "Missing room name"
-msgstr "Sala de chat sin nombre"
-
-#: ../../include/chat.php:32
-msgid "Duplicate room name"
-msgstr "Nombre de sala duplicado."
-
-#: ../../include/chat.php:82 ../../include/chat.php:90
-msgid "Invalid room specifier."
-msgstr "Especificador de sala no válido."
-
-#: ../../include/chat.php:122
-msgid "Room not found."
-msgstr "Sala no encontrada."
-
-#: ../../include/chat.php:133 ../../include/items.php:4398
-#: ../../include/attach.php:140 ../../include/attach.php:188
-#: ../../include/attach.php:251 ../../include/attach.php:265
-#: ../../include/attach.php:272 ../../include/attach.php:337
-#: ../../include/attach.php:351 ../../include/attach.php:358
-#: ../../include/attach.php:436 ../../include/attach.php:884
-#: ../../include/attach.php:955 ../../include/attach.php:1107
-#: ../../include/photos.php:29 ../../mod/filestorage.php:18
-#: ../../mod/filestorage.php:73 ../../mod/filestorage.php:88
-#: ../../mod/filestorage.php:115 ../../mod/group.php:9 ../../mod/item.php:205
-#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/common.php:35
-#: ../../mod/achievements.php:30 ../../mod/rate.php:111
-#: ../../mod/blocks.php:69 ../../mod/blocks.php:76 ../../mod/id.php:71
-#: ../../mod/like.php:177 ../../mod/page.php:31 ../../mod/page.php:86
-#: ../../mod/mood.php:112 ../../mod/new_channel.php:68
-#: ../../mod/new_channel.php:99 ../../mod/setup.php:227
-#: ../../mod/bookmarks.php:48 ../../mod/poke.php:133
-#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
-#: ../../mod/connedit.php:352 ../../mod/editwebpage.php:64
-#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
-#: ../../mod/editwebpage.php:125 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/api.php:26 ../../mod/api.php:31
-#: ../../mod/fsuggest.php:78 ../../mod/sources.php:66
-#: ../../mod/notifications.php:66 ../../mod/invite.php:13
-#: ../../mod/invite.php:87 ../../mod/profile_photo.php:341
-#: ../../mod/profile_photo.php:354 ../../mod/thing.php:271
-#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/editblock.php:65
-#: ../../mod/network.php:12 ../../mod/pdledit.php:21 ../../mod/register.php:72
-#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
-#: ../../mod/settings.php:568 ../../mod/webpages.php:69
-#: ../../mod/appman.php:66 ../../mod/layouts.php:69 ../../mod/layouts.php:76
-#: ../../mod/layouts.php:87 ../../mod/locs.php:83 ../../mod/regmod.php:17
-#: ../../mod/channel.php:100 ../../mod/channel.php:214
-#: ../../mod/channel.php:254 ../../mod/photos.php:70 ../../mod/editpost.php:13
-#: ../../mod/chat.php:94 ../../mod/chat.php:99 ../../mod/viewsrc.php:14
-#: ../../mod/authtest.php:13 ../../mod/connections.php:29
-#: ../../mod/manage.php:6 ../../mod/menu.php:74 ../../mod/mail.php:126
-#: ../../mod/service_limits.php:7 ../../mod/suggest.php:26
-#: ../../mod/events.php:260 ../../mod/message.php:16 ../../mod/block.php:22
-#: ../../mod/block.php:72 ../../mod/mitem.php:111 ../../mod/sharedwithme.php:7
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../index.php:182 ../../index.php:365
-msgid "Permission denied."
-msgstr "Acceso denegado."
-
-#: ../../include/chat.php:143
-msgid "Room is full"
-msgstr "La sala está llena."
-
-#: ../../include/import.php:23
+#: ../../Zotlabs/Zot/Auth.php:140
msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado."
-
-#: ../../include/import.php:44 ../../include/Import/import_diaspora.php:42
-msgid "Unable to create a unique channel address. Import failed."
-msgstr "No se ha podido crear una dirección de canal única. Ha fallado la importación."
-
-#: ../../include/import.php:70
-msgid "Channel clone failed. Import failed."
-msgstr "La clonación del canal no ha salido bien. La importación ha fallado."
+"Remote authentication blocked. You are logged into this site locally. Please"
+" logout and retry."
+msgstr "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo."
-#: ../../include/import.php:80 ../../mod/import.php:139
-msgid "Cloned channel not found. Import failed."
-msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado."
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente."
-#: ../../include/RedDAV/RedBrowser.php:107
-#: ../../include/RedDAV/RedBrowser.php:239
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:239
msgid "parent"
msgstr "padre"
-#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2582
+#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2633
msgid "Collection"
msgstr "Colección"
-#: ../../include/RedDAV/RedBrowser.php:134
+#: ../../Zotlabs/Storage/Browser.php:134
msgid "Principal"
msgstr "Principal"
-#: ../../include/RedDAV/RedBrowser.php:137
+#: ../../Zotlabs/Storage/Browser.php:137
msgid "Addressbook"
msgstr "Libreta de direcciones"
-#: ../../include/RedDAV/RedBrowser.php:140
+#: ../../Zotlabs/Storage/Browser.php:140
msgid "Calendar"
msgstr "Calendario"
-#: ../../include/RedDAV/RedBrowser.php:143
+#: ../../Zotlabs/Storage/Browser.php:143
msgid "Schedule Inbox"
msgstr "Programar bandeja de entrada"
-#: ../../include/RedDAV/RedBrowser.php:146
+#: ../../Zotlabs/Storage/Browser.php:146
msgid "Schedule Outbox"
msgstr "Programar bandeja de salida"
-#: ../../include/RedDAV/RedBrowser.php:164 ../../include/widgets.php:1330
-#: ../../include/conversation.php:1027 ../../include/apps.php:360
-#: ../../include/apps.php:415 ../../mod/photos.php:754
-#: ../../mod/photos.php:1195
+#: ../../Zotlabs/Storage/Browser.php:164 ../../include/widgets.php:1457
+#: ../../include/apps.php:360 ../../include/apps.php:415
+#: ../../include/conversation.php:1037 ../../mod/photos.php:793
+#: ../../mod/photos.php:1237
msgid "Unknown"
msgstr "Desconocido"
-#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1629
-#: ../../include/nav.php:93 ../../include/apps.php:135
+#: ../../Zotlabs/Storage/Browser.php:226 ../../include/apps.php:135
+#: ../../include/conversation.php:1654 ../../include/nav.php:93
#: ../../mod/fbrowser.php:109
msgid "Files"
msgstr "Ficheros"
-#: ../../include/RedDAV/RedBrowser.php:227
+#: ../../Zotlabs/Storage/Browser.php:227
msgid "Total"
msgstr "Total"
-#: ../../include/RedDAV/RedBrowser.php:229
+#: ../../Zotlabs/Storage/Browser.php:229
msgid "Shared"
msgstr "Compartido"
-#: ../../include/RedDAV/RedBrowser.php:230
-#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
-#: ../../mod/new_channel.php:121 ../../mod/webpages.php:180
-#: ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:303
+#: ../../mod/blocks.php:152 ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:138 ../../mod/webpages.php:182
msgid "Create"
msgstr "Crear"
-#: ../../include/RedDAV/RedBrowser.php:231
-#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1343
-#: ../../mod/profile_photo.php:453 ../../mod/photos.php:781
-#: ../../mod/photos.php:1316
+#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:305
+#: ../../include/widgets.php:1470 ../../mod/photos.php:820
+#: ../../mod/photos.php:1361 ../../mod/profile_photo.php:401
+#: ../../mod/cover_photo.php:353
msgid "Upload"
msgstr "Subir"
-#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:981
-#: ../../mod/settings.php:588 ../../mod/settings.php:614
-#: ../../mod/sharedwithme.php:95
+#: ../../Zotlabs/Storage/Browser.php:235 ../../mod/chat.php:241
+#: ../../mod/admin.php:1158 ../../mod/settings.php:599
+#: ../../mod/settings.php:625 ../../mod/sharedwithme.php:95
msgid "Name"
msgstr "Nombre"
-#: ../../include/RedDAV/RedBrowser.php:236
+#: ../../Zotlabs/Storage/Browser.php:236
msgid "Type"
msgstr "Tipo"
-#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1248
+#: ../../Zotlabs/Storage/Browser.php:237 ../../include/text.php:1293
#: ../../mod/sharedwithme.php:97
msgid "Size"
msgstr "Tamaño"
-#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
+#: ../../Zotlabs/Storage/Browser.php:238 ../../mod/sharedwithme.php:98
msgid "Last Modified"
msgstr "Última modificación"
-#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108
-#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36
-#: ../../include/ItemObject.php:100 ../../include/apps.php:259
-#: ../../mod/blocks.php:153 ../../mod/editwebpage.php:176
-#: ../../mod/thing.php:257 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:134 ../../mod/settings.php:648
-#: ../../mod/webpages.php:181 ../../mod/layouts.php:183
-#: ../../mod/editpost.php:112 ../../mod/connections.php:235
-#: ../../mod/connections.php:248 ../../mod/connections.php:267
-#: ../../mod/menu.php:108
+#: ../../Zotlabs/Storage/Browser.php:240 ../../include/ItemObject.php:100
+#: ../../include/apps.php:259 ../../include/page_widgets.php:8
+#: ../../include/page_widgets.php:36 ../../include/identity.php:931
+#: ../../include/identity.php:935 ../../include/menu.php:108
+#: ../../mod/blocks.php:153 ../../mod/connections.php:286
+#: ../../mod/connections.php:306 ../../mod/editblock.php:135
+#: ../../mod/editlayout.php:134 ../../mod/editpost.php:112
+#: ../../mod/editwebpage.php:176 ../../mod/layouts.php:183
+#: ../../mod/menu.php:108 ../../mod/admin.php:1767 ../../mod/settings.php:659
+#: ../../mod/thing.php:256 ../../mod/webpages.php:183
msgid "Edit"
msgstr "Editar"
-#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657
-#: ../../include/ItemObject.php:120 ../../include/apps.php:260
-#: ../../mod/group.php:173 ../../mod/blocks.php:155 ../../mod/connedit.php:551
-#: ../../mod/editwebpage.php:223 ../../mod/thing.php:258
-#: ../../mod/editblock.php:181 ../../mod/admin.php:816 ../../mod/admin.php:975
-#: ../../mod/editlayout.php:179 ../../mod/settings.php:649
-#: ../../mod/webpages.php:183 ../../mod/photos.php:1126
+#: ../../Zotlabs/Storage/Browser.php:241 ../../include/ItemObject.php:120
+#: ../../include/apps.php:260 ../../include/conversation.php:657
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:569 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1168 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/admin.php:1768
+#: ../../mod/settings.php:660 ../../mod/thing.php:257
+#: ../../mod/webpages.php:185
msgid "Delete"
msgstr "Eliminar"
-#: ../../include/RedDAV/RedBrowser.php:282
+#: ../../Zotlabs/Storage/Browser.php:282
#, php-format
msgid "You are using %1$s of your available file storage."
msgstr "Está usando %1$s de su espacio disponible para ficheros."
-#: ../../include/RedDAV/RedBrowser.php:287
+#: ../../Zotlabs/Storage/Browser.php:287
#, php-format
msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
msgstr "Está usando %1$s de %2$s que tiene a su disposición para ficheros. (%3$s&#37;)"
-#: ../../include/RedDAV/RedBrowser.php:299
+#: ../../Zotlabs/Storage/Browser.php:299
msgid "WARNING:"
msgstr "ATENCIÓN:"
-#: ../../include/RedDAV/RedBrowser.php:302
+#: ../../Zotlabs/Storage/Browser.php:302
msgid "Create new folder"
msgstr "Crear nueva carpeta"
-#: ../../include/RedDAV/RedBrowser.php:304
+#: ../../Zotlabs/Storage/Browser.php:304
msgid "Upload file"
msgstr "Subir fichero"
-#: ../../include/js_strings.php:5
-msgid "Delete this item?"
-msgstr "¿Borrar este elemento?"
-
-#: ../../include/js_strings.php:6 ../../include/ItemObject.php:696
-#: ../../mod/photos.php:1044 ../../mod/photos.php:1162
-msgid "Comment"
-msgstr "Comentar"
-
-#: ../../include/js_strings.php:7 ../../include/ItemObject.php:413
-msgid "[+] show all"
-msgstr "[+] mostrar todo:"
-
-#: ../../include/js_strings.php:8
-msgid "[-] show less"
-msgstr "[-] mostrar menos"
-
-#: ../../include/js_strings.php:9
-msgid "[+] expand"
-msgstr "[+] expandir"
+#: ../../Zotlabs/Web/Router.php:47 ../../include/attach.php:141
+#: ../../include/attach.php:189 ../../include/attach.php:252
+#: ../../include/attach.php:266 ../../include/attach.php:273
+#: ../../include/attach.php:338 ../../include/attach.php:352
+#: ../../include/attach.php:359 ../../include/attach.php:437
+#: ../../include/attach.php:895 ../../include/attach.php:966
+#: ../../include/attach.php:1118 ../../include/items.php:4671
+#: ../../include/photos.php:29 ../../include/chat.php:133
+#: ../../mod/achievements.php:30 ../../mod/api.php:26 ../../mod/api.php:31
+#: ../../mod/appman.php:66 ../../mod/authtest.php:13 ../../mod/block.php:22
+#: ../../mod/block.php:72 ../../mod/blocks.php:69 ../../mod/blocks.php:76
+#: ../../mod/bookmarks.php:48 ../../mod/channel.php:100
+#: ../../mod/channel.php:217 ../../mod/channel.php:257 ../../mod/chat.php:94
+#: ../../mod/chat.php:99 ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:362 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1069 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:73 ../../mod/new_channel.php:100
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:289 ../../mod/profile_photo.php:302
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:596
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:579
+#: ../../mod/setup.php:233 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+#: ../../index.php:185
+msgid "Permission denied."
+msgstr "Acceso denegado."
-#: ../../include/js_strings.php:10
-msgid "[-] collapse"
-msgstr "[-] contraer"
+#: ../../Zotlabs/Web/Router.php:105 ../../mod/help.php:231
+msgid "Not Found"
+msgstr "No encontrado"
-#: ../../include/js_strings.php:11
-msgid "Password too short"
-msgstr "Contraseña demasiado corta"
+#: ../../Zotlabs/Web/Router.php:108 ../../mod/block.php:75
+#: ../../mod/display.php:110 ../../mod/help.php:234 ../../mod/page.php:89
+msgid "Page not found."
+msgstr "Página no encontrada."
-#: ../../include/js_strings.php:12
-msgid "Passwords do not match"
-msgstr "Las contraseñas no coinciden"
+#: ../../include/ItemObject.php:89 ../../include/conversation.php:664
+msgid "Private Message"
+msgstr "Mensaje Privado"
-#: ../../include/js_strings.php:13 ../../mod/photos.php:41
-msgid "everybody"
-msgstr "cualquiera"
+#: ../../include/ItemObject.php:126 ../../include/conversation.php:656
+msgid "Select"
+msgstr "Seleccionar"
-#: ../../include/js_strings.php:14
-msgid "Secret Passphrase"
-msgstr "Contraseña secreta"
+#: ../../include/ItemObject.php:130
+msgid "Save to Folder"
+msgstr "Guardar en carpeta"
-#: ../../include/js_strings.php:15
-msgid "Passphrase hint"
-msgstr "Pista de contraseña"
+#: ../../include/ItemObject.php:151
+msgid "I will attend"
+msgstr "Participaré"
-#: ../../include/js_strings.php:16
-msgid "Notice: Permissions have changed but have not yet been submitted."
-msgstr "Aviso: los permisos han cambiado pero aún no han sido enviados."
+#: ../../include/ItemObject.php:151
+msgid "I will not attend"
+msgstr "No participaré"
-#: ../../include/js_strings.php:17
-msgid "close all"
-msgstr "cerrar todo"
+#: ../../include/ItemObject.php:151
+msgid "I might attend"
+msgstr "Quizá participe"
-#: ../../include/js_strings.php:18
-msgid "Nothing new here"
-msgstr "Nada nuevo por aquí"
+#: ../../include/ItemObject.php:161
+msgid "I agree"
+msgstr "Estoy de acuerdo"
-#: ../../include/js_strings.php:19
-msgid "Rate This Channel (this is public)"
-msgstr "Valorar este canal (esto es público)"
+#: ../../include/ItemObject.php:161
+msgid "I disagree"
+msgstr "No estoy de acuerdo"
-#: ../../include/js_strings.php:20 ../../mod/rate.php:157
-#: ../../mod/connedit.php:694
-msgid "Rating"
-msgstr "Valoración"
+#: ../../include/ItemObject.php:161
+msgid "I abstain"
+msgstr "Me abstengo"
-#: ../../include/js_strings.php:21
-msgid "Describe (optional)"
-msgstr "Describir (opcional)"
+#: ../../include/ItemObject.php:175 ../../include/ItemObject.php:187
+#: ../../include/conversation.php:1733 ../../mod/photos.php:1121
+#: ../../mod/photos.php:1133
+msgid "View all"
+msgstr "Ver todo"
-#: ../../include/js_strings.php:22 ../../include/widgets.php:676
-#: ../../include/widgets.php:688 ../../include/ItemObject.php:697
-#: ../../mod/filestorage.php:156 ../../mod/group.php:81
-#: ../../mod/connect.php:93 ../../mod/rate.php:168 ../../mod/mood.php:135
-#: ../../mod/setup.php:331 ../../mod/setup.php:371 ../../mod/pconfig.php:108
-#: ../../mod/poke.php:171 ../../mod/profiles.php:675
-#: ../../mod/connedit.php:715 ../../mod/fsuggest.php:108
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/import.php:527 ../../mod/invite.php:142 ../../mod/thing.php:313
-#: ../../mod/thing.php:359 ../../mod/import_items.php:122
-#: ../../mod/pdledit.php:58 ../../mod/admin.php:442 ../../mod/admin.php:809
-#: ../../mod/admin.php:973 ../../mod/admin.php:1110 ../../mod/admin.php:1304
-#: ../../mod/admin.php:1389 ../../mod/settings.php:586
-#: ../../mod/settings.php:698 ../../mod/settings.php:726
-#: ../../mod/settings.php:749 ../../mod/settings.php:834
-#: ../../mod/settings.php:1023 ../../mod/appman.php:99 ../../mod/locs.php:116
-#: ../../mod/xchan.php:11 ../../mod/photos.php:637 ../../mod/photos.php:1005
-#: ../../mod/photos.php:1045 ../../mod/photos.php:1163 ../../mod/chat.php:184
-#: ../../mod/chat.php:213 ../../mod/mail.php:380 ../../mod/events.php:461
-#: ../../mod/events.php:658 ../../mod/mitem.php:231
-#: ../../view/theme/redbasic/php/config.php:99
-msgid "Submit"
-msgstr "Enviar"
+#: ../../include/ItemObject.php:179 ../../include/conversation.php:1757
+#: ../../include/taxonomy.php:415 ../../include/identity.php:1298
+#: ../../mod/photos.php:1125
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Me gusta"
+msgstr[1] "Me gusta"
-#: ../../include/js_strings.php:23
-msgid "Please enter a link URL"
-msgstr "Por favor, introduzca una dirección de enlace"
+#: ../../include/ItemObject.php:184 ../../include/conversation.php:1760
+#: ../../mod/photos.php:1130
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "No me gusta"
+msgstr[1] "No me gusta"
-#: ../../include/js_strings.php:24
-msgid "Unsaved changes. Are you sure you wish to leave this page?"
-msgstr "Cambios no guardados. ¿Está seguro de que desea abandonar la página?"
+#: ../../include/ItemObject.php:212
+msgid "Add Star"
+msgstr "Destacar añadiendo una estrella"
-#: ../../include/js_strings.php:25 ../../mod/pubsites.php:28
-#: ../../mod/profiles.php:464 ../../mod/events.php:452
-msgid "Location"
-msgstr "Ubicación"
+#: ../../include/ItemObject.php:213
+msgid "Remove Star"
+msgstr "Eliminar estrella"
-#: ../../include/js_strings.php:27
-msgid "timeago.prefixAgo"
-msgstr "timeago.prefixAgo"
+#: ../../include/ItemObject.php:214
+msgid "Toggle Star Status"
+msgstr "Activar o desactivar el estado de entrada preferida"
-#: ../../include/js_strings.php:28
-msgid "timeago.prefixFromNow"
-msgstr "timeago.prefixFromNow"
+#: ../../include/ItemObject.php:218
+msgid "starred"
+msgstr "preferidas"
-#: ../../include/js_strings.php:29
-msgid "ago"
-msgstr "antes"
+#: ../../include/ItemObject.php:227 ../../include/conversation.php:671
+msgid "Message signature validated"
+msgstr "Firma de mensaje validada"
-#: ../../include/js_strings.php:30
-msgid "from now"
-msgstr "desde ahora"
+#: ../../include/ItemObject.php:228 ../../include/conversation.php:672
+msgid "Message signature incorrect"
+msgstr "Firma de mensaje incorrecta"
-#: ../../include/js_strings.php:31
-msgid "less than a minute"
-msgstr "menos de un minuto"
+#: ../../include/ItemObject.php:236
+msgid "Add Tag"
+msgstr "Añadir etiqueta"
-#: ../../include/js_strings.php:32
-msgid "about a minute"
-msgstr "alrededor de un minuto"
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1065
+msgid "I like this (toggle)"
+msgstr "Me gusta (cambiar)"
-#: ../../include/js_strings.php:33
-#, php-format
-msgid "%d minutes"
-msgstr "%d minutos"
+#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:328
+msgid "like"
+msgstr "me gusta"
-#: ../../include/js_strings.php:34
-msgid "about an hour"
-msgstr "alrededor de una hora"
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1066
+msgid "I don't like this (toggle)"
+msgstr "No me gusta esto (cambiar)"
-#: ../../include/js_strings.php:35
-#, php-format
-msgid "about %d hours"
-msgstr "alrededor de %d horas"
+#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:329
+msgid "dislike"
+msgstr "no me gusta"
-#: ../../include/js_strings.php:36
-msgid "a day"
-msgstr "un día"
+#: ../../include/ItemObject.php:259
+msgid "Share This"
+msgstr "Compartir esto"
-#: ../../include/js_strings.php:37
-#, php-format
-msgid "%d days"
-msgstr "%d días"
+#: ../../include/ItemObject.php:259
+msgid "share"
+msgstr "compartir"
-#: ../../include/js_strings.php:38
-msgid "about a month"
-msgstr "alrededor de un mes"
+#: ../../include/ItemObject.php:268
+msgid "Delivery Report"
+msgstr "Informe de transmisión"
-#: ../../include/js_strings.php:39
+#: ../../include/ItemObject.php:286
#, php-format
-msgid "%d months"
-msgstr "%d meses"
-
-#: ../../include/js_strings.php:40
-msgid "about a year"
-msgstr "alrededor de un año"
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] "%d comentario"
+msgstr[1] "%d comentarios"
-#: ../../include/js_strings.php:41
+#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
#, php-format
-msgid "%d years"
-msgstr "%d años"
-
-#: ../../include/js_strings.php:42
-msgid " "
-msgstr " "
-
-#: ../../include/js_strings.php:43
-msgid "timeago.numbers"
-msgstr "timeago.numbers"
-
-#: ../../include/js_strings.php:45 ../../include/text.php:1165
-msgid "January"
-msgstr "enero"
-
-#: ../../include/js_strings.php:46 ../../include/text.php:1165
-msgid "February"
-msgstr "febrero"
-
-#: ../../include/js_strings.php:47 ../../include/text.php:1165
-msgid "March"
-msgstr "marzo"
-
-#: ../../include/js_strings.php:48 ../../include/text.php:1165
-msgid "April"
-msgstr "abril"
-
-#: ../../include/js_strings.php:49
-msgctxt "long"
-msgid "May"
-msgstr "mayo"
-
-#: ../../include/js_strings.php:50 ../../include/text.php:1165
-msgid "June"
-msgstr "junio"
-
-#: ../../include/js_strings.php:51 ../../include/text.php:1165
-msgid "July"
-msgstr "julio"
-
-#: ../../include/js_strings.php:52 ../../include/text.php:1165
-msgid "August"
-msgstr "agosto"
-
-#: ../../include/js_strings.php:53 ../../include/text.php:1165
-msgid "September"
-msgstr "septiembre"
-
-#: ../../include/js_strings.php:54 ../../include/text.php:1165
-msgid "October"
-msgstr "octubre"
-
-#: ../../include/js_strings.php:55 ../../include/text.php:1165
-msgid "November"
-msgstr "noviembre"
-
-#: ../../include/js_strings.php:56 ../../include/text.php:1165
-msgid "December"
-msgstr "diciembre"
-
-#: ../../include/js_strings.php:57
-msgid "Jan"
-msgstr "ene"
-
-#: ../../include/js_strings.php:58
-msgid "Feb"
-msgstr "feb"
-
-#: ../../include/js_strings.php:59
-msgid "Mar"
-msgstr "mar"
-
-#: ../../include/js_strings.php:60
-msgid "Apr"
-msgstr "abr"
-
-#: ../../include/js_strings.php:61
-msgctxt "short"
-msgid "May"
-msgstr "may"
-
-#: ../../include/js_strings.php:62
-msgid "Jun"
-msgstr "jun"
-
-#: ../../include/js_strings.php:63
-msgid "Jul"
-msgstr "jul"
-
-#: ../../include/js_strings.php:64
-msgid "Aug"
-msgstr "ago"
-
-#: ../../include/js_strings.php:65
-msgid "Sep"
-msgstr "sep"
-
-#: ../../include/js_strings.php:66
-msgid "Oct"
-msgstr "oct"
-
-#: ../../include/js_strings.php:67
-msgid "Nov"
-msgstr "nov"
-
-#: ../../include/js_strings.php:68
-msgid "Dec"
-msgstr "dic"
-
-#: ../../include/js_strings.php:69 ../../include/text.php:1161
-msgid "Sunday"
-msgstr "domingo"
-
-#: ../../include/js_strings.php:70 ../../include/text.php:1161
-msgid "Monday"
-msgstr "lunes"
-
-#: ../../include/js_strings.php:71 ../../include/text.php:1161
-msgid "Tuesday"
-msgstr "martes"
-
-#: ../../include/js_strings.php:72 ../../include/text.php:1161
-msgid "Wednesday"
-msgstr "miércoles"
-
-#: ../../include/js_strings.php:73 ../../include/text.php:1161
-msgid "Thursday"
-msgstr "jueves"
-
-#: ../../include/js_strings.php:74 ../../include/text.php:1161
-msgid "Friday"
-msgstr "viernes"
-
-#: ../../include/js_strings.php:75 ../../include/text.php:1161
-msgid "Saturday"
-msgstr "sábado"
-
-#: ../../include/js_strings.php:76
-msgid "Sun"
-msgstr "dom"
-
-#: ../../include/js_strings.php:77
-msgid "Mon"
-msgstr "lun"
-
-#: ../../include/js_strings.php:78
-msgid "Tue"
-msgstr "mar"
-
-#: ../../include/js_strings.php:79
-msgid "Wed"
-msgstr "mié"
-
-#: ../../include/js_strings.php:80
-msgid "Thu"
-msgstr "jue"
-
-#: ../../include/js_strings.php:81
-msgid "Fri"
-msgstr "vie"
-
-#: ../../include/js_strings.php:82
-msgid "Sat"
-msgstr "sáb"
-
-#: ../../include/js_strings.php:83
-msgctxt "calendar"
-msgid "today"
-msgstr "hoy"
-
-#: ../../include/js_strings.php:84
-msgctxt "calendar"
-msgid "month"
-msgstr "mes"
-
-#: ../../include/js_strings.php:85
-msgctxt "calendar"
-msgid "week"
-msgstr "semana"
-
-#: ../../include/js_strings.php:86
-msgctxt "calendar"
-msgid "day"
-msgstr "día"
-
-#: ../../include/js_strings.php:87
-msgctxt "calendar"
-msgid "All day"
-msgstr "Todos los días"
-
-#: ../../include/Import/import_diaspora.php:17
-msgid "No username found in import file."
-msgstr "No se ha encontrado el nombre de usuario en el fichero importado."
-
-#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487
-msgid "Import completed."
-msgstr "Importación completada."
-
-#: ../../include/comanche.php:34 ../../mod/admin.php:351
-msgid "Default"
-msgstr "Predeterminado"
-
-#: ../../include/items.php:423 ../../mod/group.php:68 ../../mod/like.php:280
-#: ../../mod/dreport.php:6 ../../mod/dreport.php:45 ../../mod/subthread.php:58
-#: ../../mod/import_items.php:114 ../../mod/profperm.php:23
-#: ../../index.php:364
-msgid "Permission denied"
-msgstr "Permiso denegado"
-
-#: ../../include/items.php:1130 ../../include/items.php:1176
-msgid "(Unknown)"
-msgstr "(Desconocido)"
+msgid "View %s's profile - %s"
+msgstr "Ver el perfil de %s - %s"
-#: ../../include/items.php:1373
-msgid "Visible to anybody on the internet."
-msgstr "Visible para cualquiera en internet."
+#: ../../include/ItemObject.php:319
+msgid "to"
+msgstr "a"
-#: ../../include/items.php:1375
-msgid "Visible to you only."
-msgstr "Visible sólo para usted."
+#: ../../include/ItemObject.php:320
+msgid "via"
+msgstr "mediante"
-#: ../../include/items.php:1377
-msgid "Visible to anybody in this network."
-msgstr "Visible para cualquiera en esta red."
+#: ../../include/ItemObject.php:321
+msgid "Wall-to-Wall"
+msgstr "De página del perfil a página del perfil (de \"muro\" a \"muro\")"
-#: ../../include/items.php:1379
-msgid "Visible to anybody authenticated."
-msgstr "Visible para cualquiera que haya sido autenticado."
+#: ../../include/ItemObject.php:322
+msgid "via Wall-To-Wall:"
+msgstr "Mediante el procedimiento página del perfil a página del perfil (de \"muro\" a \"muro\")"
-#: ../../include/items.php:1381
+#: ../../include/ItemObject.php:334 ../../include/conversation.php:719
#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Visible para cualquiera en %s."
-
-#: ../../include/items.php:1383
-msgid "Visible to all connections."
-msgstr "Visible para todas las conexiones."
-
-#: ../../include/items.php:1385
-msgid "Visible to approved connections."
-msgstr "Visible para las conexiones permitidas."
-
-#: ../../include/items.php:1387
-msgid "Visible to specific connections."
-msgstr "Visible para conexiones específicas."
-
-#: ../../include/items.php:4319 ../../mod/filestorage.php:27
-#: ../../mod/thing.php:86 ../../mod/admin.php:127 ../../mod/admin.php:1012
-#: ../../mod/admin.php:1217 ../../mod/display.php:36 ../../mod/viewsrc.php:20
-msgid "Item not found."
-msgstr "Elemento no encontrado."
-
-#: ../../include/items.php:4831 ../../mod/group.php:38 ../../mod/group.php:137
-msgid "Collection not found."
-msgstr "Colección no encontrada."
-
-#: ../../include/items.php:4847
-msgid "Collection is empty."
-msgstr "La colección está vacía."
+msgid "from %s"
+msgstr "desde %s"
-#: ../../include/items.php:4854
+#: ../../include/ItemObject.php:337 ../../include/conversation.php:722
#, php-format
-msgid "Collection: %s"
-msgstr "Colección: %s"
+msgid "last edited: %s"
+msgstr "último cambio: %s"
-#: ../../include/items.php:4864 ../../mod/connedit.php:683
+#: ../../include/ItemObject.php:338 ../../include/conversation.php:723
#, php-format
-msgid "Connection: %s"
-msgstr "Conexión: %s"
-
-#: ../../include/items.php:4866
-msgid "Connection not found."
-msgstr "Conexión no encontrada"
-
-#: ../../include/event.php:22 ../../include/bb2diaspora.php:471
-#: ../../include/text.php:1392
-msgid "l F d, Y \\@ g:i A"
-msgstr "l d de F, Y \\@ G:i"
-
-#: ../../include/event.php:30 ../../include/bb2diaspora.php:477
-#: ../../include/text.php:1396
-msgid "Starts:"
-msgstr "Comienza:"
-
-#: ../../include/event.php:40 ../../include/bb2diaspora.php:485
-#: ../../include/text.php:1400
-msgid "Finishes:"
-msgstr "Finaliza:"
-
-#: ../../include/event.php:52 ../../include/identity.php:998
-#: ../../include/bb2diaspora.php:493 ../../include/text.php:1407
-#: ../../mod/directory.php:304
-msgid "Location:"
-msgstr "Ubicación:"
-
-#: ../../include/event.php:768
-msgid "This event has been added to your calendar."
-msgstr "Este evento ha sido añadido a su calendario."
-
-#: ../../include/event.php:904 ../../include/conversation.php:123
-#: ../../include/text.php:1919 ../../mod/tagger.php:47 ../../mod/like.php:363
-#: ../../mod/events.php:249
-msgid "event"
-msgstr "evento"
-
-#: ../../include/event.php:967
-msgid "Not specified"
-msgstr "Sin especificar"
-
-#: ../../include/event.php:968
-msgid "Needs Action"
-msgstr "Necesita de una intervención"
-
-#: ../../include/event.php:969
-msgid "Completed"
-msgstr "Completado/a"
-
-#: ../../include/event.php:970
-msgid "In Process"
-msgstr "En proceso"
-
-#: ../../include/event.php:971
-msgid "Cancelled"
-msgstr "Cancelado/a"
-
-#: ../../include/identity.php:32
-msgid "Unable to obtain identity information from database"
-msgstr "No ha sido posible obtener información sobre la identidad desde la base de datos"
-
-#: ../../include/identity.php:66
-msgid "Empty name"
-msgstr "Nombre vacío"
-
-#: ../../include/identity.php:69
-msgid "Name too long"
-msgstr "Nombre demasiado largo"
-
-#: ../../include/identity.php:181
-msgid "No account identifier"
-msgstr "Ningún identificador de la cuenta"
-
-#: ../../include/identity.php:193
-msgid "Nickname is required."
-msgstr "Se requiere un sobrenombre (alias)."
-
-#: ../../include/identity.php:207
-msgid "Reserved nickname. Please choose another."
-msgstr "Sobrenombre en uso. Por favor, elija otro."
-
-#: ../../include/identity.php:212
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "El alias contiene caracteres no admitidos o está ya en uso por otros usuarios de este sitio."
-
-#: ../../include/identity.php:288
-msgid "Unable to retrieve created identity"
-msgstr "No ha sido posible recuperar la identidad creada"
-
-#: ../../include/identity.php:346
-msgid "Default Profile"
-msgstr "Perfil principal"
-
-#: ../../include/identity.php:390 ../../include/identity.php:391
-#: ../../include/identity.php:398 ../../include/widgets.php:430
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:573
-#: ../../mod/settings.php:338 ../../mod/settings.php:342
-#: ../../mod/settings.php:343 ../../mod/settings.php:346
-#: ../../mod/settings.php:357
-msgid "Friends"
-msgstr "Amigos"
-
-#: ../../include/identity.php:770
-msgid "Requested channel is not available."
-msgstr "El canal solicitado no está disponible."
-
-#: ../../include/identity.php:816 ../../mod/filestorage.php:54
-#: ../../mod/connect.php:13 ../../mod/achievements.php:11
-#: ../../mod/blocks.php:29 ../../mod/hcard.php:8 ../../mod/editwebpage.php:28
-#: ../../mod/profile.php:16 ../../mod/editblock.php:29
-#: ../../mod/editlayout.php:27 ../../mod/webpages.php:29
-#: ../../mod/layouts.php:29
-msgid "Requested profile is not available."
-msgstr "El perfil solicitado no está disponible."
-
-#: ../../include/identity.php:960 ../../mod/profiles.php:782
-msgid "Change profile photo"
-msgstr "Cambiar la foto del perfil"
-
-#: ../../include/identity.php:966
-msgid "Profiles"
-msgstr "Perfiles"
-
-#: ../../include/identity.php:966
-msgid "Manage/edit profiles"
-msgstr "Administrar/editar perfiles"
-
-#: ../../include/identity.php:967 ../../mod/profiles.php:783
-msgid "Create New Profile"
-msgstr "Crear un nuevo perfil"
-
-#: ../../include/identity.php:970 ../../include/nav.php:90
-msgid "Edit Profile"
-msgstr "Editar el perfil"
-
-#: ../../include/identity.php:982 ../../mod/profiles.php:794
-msgid "Profile Image"
-msgstr "Imagen del perfil"
-
-#: ../../include/identity.php:985
-msgid "visible to everybody"
-msgstr "visible para cualquiera"
-
-#: ../../include/identity.php:986 ../../mod/profiles.php:677
-#: ../../mod/profiles.php:798
-msgid "Edit visibility"
-msgstr "Editar visibilidad"
-
-#: ../../include/identity.php:1002 ../../include/identity.php:1242
-msgid "Gender:"
-msgstr "Género:"
-
-#: ../../include/identity.php:1003 ../../include/identity.php:1286
-msgid "Status:"
-msgstr "Estado:"
-
-#: ../../include/identity.php:1004 ../../include/identity.php:1297
-msgid "Homepage:"
-msgstr "Página personal:"
-
-#: ../../include/identity.php:1005
-msgid "Online Now"
-msgstr "Ahora en línea"
-
-#: ../../include/identity.php:1089 ../../include/identity.php:1167
-#: ../../mod/ping.php:318
-msgid "g A l F d"
-msgstr "g A l d F"
-
-#: ../../include/identity.php:1090 ../../include/identity.php:1168
-msgid "F d"
-msgstr "d F"
-
-#: ../../include/identity.php:1135 ../../include/identity.php:1207
-#: ../../mod/ping.php:341
-msgid "[today]"
-msgstr "[hoy]"
-
-#: ../../include/identity.php:1146
-msgid "Birthday Reminders"
-msgstr "Recordatorios de cumpleaños"
-
-#: ../../include/identity.php:1147
-msgid "Birthdays this week:"
-msgstr "Cumpleaños de esta semana:"
-
-#: ../../include/identity.php:1200
-msgid "[No description]"
-msgstr "[Sin descripción]"
-
-#: ../../include/identity.php:1218
-msgid "Event Reminders"
-msgstr "Recordatorios de eventos"
-
-#: ../../include/identity.php:1219
-msgid "Events this week:"
-msgstr "Eventos de esta semana:"
+msgid "Expires: %s"
+msgstr "Caduca: %s"
-#: ../../include/identity.php:1232 ../../include/identity.php:1349
-#: ../../include/apps.php:138 ../../mod/profperm.php:112
-msgid "Profile"
-msgstr "Perfil"
+#: ../../include/ItemObject.php:362
+msgid "Save Bookmarks"
+msgstr "Guardar en Marcadores"
-#: ../../include/identity.php:1240 ../../mod/settings.php:1029
-msgid "Full Name:"
-msgstr "Nombre completo:"
+#: ../../include/ItemObject.php:363
+msgid "Add to Calendar"
+msgstr "Añadir al calendario"
-#: ../../include/identity.php:1247
-msgid "Like this channel"
-msgstr "Me gusta este canal"
+#: ../../include/ItemObject.php:372
+msgid "Mark all seen"
+msgstr "Marcar todo como visto"
-#: ../../include/identity.php:1258 ../../include/taxonomy.php:414
-#: ../../include/conversation.php:1721 ../../include/ItemObject.php:179
-#: ../../mod/photos.php:1083
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1251
msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "Me gusta"
-msgstr[1] "Me gusta"
-
-#: ../../include/identity.php:1271
-msgid "j F, Y"
-msgstr "j F Y"
-
-#: ../../include/identity.php:1272
-msgid "j F"
-msgstr "j F"
-
-#: ../../include/identity.php:1279
-msgid "Birthday:"
-msgstr "Cumpleaños:"
-
-#: ../../include/identity.php:1283 ../../mod/directory.php:299
-msgid "Age:"
-msgstr "Edad:"
-
-#: ../../include/identity.php:1292
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "por %1$d %2$s"
-
-#: ../../include/identity.php:1295 ../../mod/profiles.php:699
-msgid "Sexual Preference:"
-msgstr "Orientación sexual:"
-
-#: ../../include/identity.php:1299 ../../mod/profiles.php:701
-#: ../../mod/directory.php:315
-msgid "Hometown:"
-msgstr "Ciudad de origen:"
-
-#: ../../include/identity.php:1301
-msgid "Tags:"
-msgstr "Etiquetas:"
-
-#: ../../include/identity.php:1303 ../../mod/profiles.php:702
-msgid "Political Views:"
-msgstr "Posición política:"
-
-#: ../../include/identity.php:1305
-msgid "Religion:"
-msgstr "Religión:"
-
-#: ../../include/identity.php:1307 ../../mod/directory.php:317
-msgid "About:"
-msgstr "Sobre mí:"
-
-#: ../../include/identity.php:1309
-msgid "Hobbies/Interests:"
-msgstr "Aficciones/Intereses:"
-
-#: ../../include/identity.php:1311 ../../mod/profiles.php:705
-msgid "Likes:"
-msgstr "Me gusta:"
-
-#: ../../include/identity.php:1313 ../../mod/profiles.php:706
-msgid "Dislikes:"
-msgstr "No me gusta:"
-
-#: ../../include/identity.php:1315
-msgid "Contact information and Social Networks:"
-msgstr "Información de contacto y redes sociales:"
-
-#: ../../include/identity.php:1317
-msgid "My other channels:"
-msgstr "Mis otros canales:"
-
-#: ../../include/identity.php:1319
-msgid "Musical interests:"
-msgstr "Intereses musicales:"
-
-#: ../../include/identity.php:1321
-msgid "Books, literature:"
-msgstr "Libros, literatura:"
-
-#: ../../include/identity.php:1323
-msgid "Television:"
-msgstr "Televisión:"
-
-#: ../../include/identity.php:1325
-msgid "Film/dance/culture/entertainment:"
-msgstr "Cine/danza/cultura/entretenimiento:"
-
-#: ../../include/identity.php:1327
-msgid "Love/Romance:"
-msgstr "Vida sentimental/amorosa:"
-
-#: ../../include/identity.php:1329
-msgid "Work/employment:"
-msgstr "Trabajo:"
-
-#: ../../include/identity.php:1331
-msgid "School/education:"
-msgstr "Estudios:"
-
-#: ../../include/identity.php:1351
-msgid "Like this thing"
-msgstr "Me gusta esto"
-
-#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
-msgid "Tags"
-msgstr "Etiquetas"
-
-#: ../../include/taxonomy.php:282 ../../include/widgets.php:36
-#: ../../include/contact_widgets.php:95
-msgid "Categories"
-msgstr "Categorías"
-
-#: ../../include/taxonomy.php:305
-msgid "Keywords"
-msgstr "Palabras clave"
-
-#: ../../include/taxonomy.php:326
-msgid "have"
-msgstr "tener"
-
-#: ../../include/taxonomy.php:326
-msgid "has"
-msgstr "tiene"
-
-#: ../../include/taxonomy.php:327
-msgid "want"
-msgstr "quiero"
-
-#: ../../include/taxonomy.php:327
-msgid "wants"
-msgstr "quiere"
-
-#: ../../include/taxonomy.php:328 ../../include/ItemObject.php:254
-msgid "like"
-msgstr "me gusta"
-
-#: ../../include/taxonomy.php:328
-msgid "likes"
-msgstr "gusta de"
-
-#: ../../include/taxonomy.php:329 ../../include/ItemObject.php:255
-msgid "dislike"
-msgstr "no me gusta"
-
-#: ../../include/taxonomy.php:329
-msgid "dislikes"
-msgstr "no gusta de"
-
-#: ../../include/acl_selectors.php:240
-msgid "Visible to your default audience"
-msgstr "Visible para su público predeterminado."
-
-#: ../../include/acl_selectors.php:241
-msgid "Show"
-msgstr "Mostrar"
-
-#: ../../include/acl_selectors.php:242
-msgid "Don't show"
-msgstr "No mostrar"
-
-#: ../../include/acl_selectors.php:247
-msgid "Other networks and post services"
-msgstr "Otras redes y servicios de correo"
+msgid "Likes"
+msgstr "Me gusta"
-#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147
-#: ../../mod/thing.php:310 ../../mod/thing.php:356 ../../mod/photos.php:631
-#: ../../mod/photos.php:998 ../../mod/chat.php:211
-msgid "Permissions"
-msgstr "Permisos"
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1252
+msgctxt "noun"
+msgid "Dislikes"
+msgstr "No me gusta"
-#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:384
-#: ../../mod/photos.php:1215
+#: ../../include/ItemObject.php:384 ../../include/acl_selectors.php:252
+#: ../../mod/photos.php:1257
msgid "Close"
msgstr "Cerrar"
-#: ../../include/activities.php:42
-msgid " and "
-msgstr "y"
-
-#: ../../include/activities.php:50
-msgid "public profile"
-msgstr "perfil público"
-
-#: ../../include/activities.php:59
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr "%1$s cambió %2$s a &ldquo;%3$s&rdquo;"
-
-#: ../../include/activities.php:60
-#, php-format
-msgid "Visit %1$s's %2$s"
-msgstr "Visitar %2$s de %1$s"
-
-#: ../../include/activities.php:63
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s ha actualizado %2$s cambiando %3$s."
-
-#: ../../include/attach.php:246 ../../include/attach.php:332
-msgid "Item was not found."
-msgstr "Elemento no encontrado."
+#: ../../include/ItemObject.php:389 ../../include/conversation.php:740
+#: ../../include/conversation.php:1242 ../../mod/editblock.php:150
+#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1068
+msgid "Please wait"
+msgstr "Espere por favor"
-#: ../../include/attach.php:496
-msgid "No source file."
-msgstr "Ningún fichero de origen"
+#: ../../include/ItemObject.php:413 ../../include/js_strings.php:7
+msgid "[+] show all"
+msgstr "[+] mostrar todo:"
-#: ../../include/attach.php:514
-msgid "Cannot locate file to replace"
-msgstr "No se puede localizar el fichero que va a ser sustituido."
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1084
+#: ../../mod/photos.php:1202
+msgid "This is you"
+msgstr "Este es usted"
-#: ../../include/attach.php:532
-msgid "Cannot locate file to revise/update"
-msgstr "No se puede localizar el fichero para revisar/actualizar"
+#: ../../include/ItemObject.php:702 ../../include/js_strings.php:6
+#: ../../mod/photos.php:1086 ../../mod/photos.php:1204
+msgid "Comment"
+msgstr "Comentar"
-#: ../../include/attach.php:667
-#, php-format
-msgid "File exceeds size limit of %d"
-msgstr "El fichero supera el limite de tamaño de %d"
+#: ../../include/ItemObject.php:703 ../../include/widgets.php:708
+#: ../../include/widgets.php:720 ../../include/js_strings.php:22
+#: ../../mod/appman.php:99 ../../mod/chat.php:190 ../../mod/chat.php:232
+#: ../../mod/connect.php:93 ../../mod/connedit.php:729
+#: ../../mod/events.php:468 ../../mod/events.php:665
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:549
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:117 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:62
+#: ../../mod/photos.php:672 ../../mod/photos.php:1047
+#: ../../mod/photos.php:1087 ../../mod/photos.php:1205 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/admin.php:1770 ../../mod/poke.php:182
+#: ../../mod/profiles.php:687 ../../mod/rate.php:168
+#: ../../mod/settings.php:597 ../../mod/settings.php:710
+#: ../../mod/settings.php:738 ../../mod/settings.php:761
+#: ../../mod/settings.php:849 ../../mod/settings.php:1041
+#: ../../mod/setup.php:336 ../../mod/setup.php:377 ../../mod/sources.php:104
+#: ../../mod/sources.php:138 ../../mod/thing.php:312 ../../mod/thing.php:358
+#: ../../mod/xchan.php:11 ../../mod/cal.php:332
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Submit"
+msgstr "Enviar"
-#: ../../include/attach.php:681
-#, php-format
-msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
-msgstr "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos."
+#: ../../include/ItemObject.php:704 ../../include/conversation.php:1214
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
+msgid "Bold"
+msgstr "Negrita"
-#: ../../include/attach.php:837
-msgid "File upload failed. Possible system limit or action terminated."
-msgstr "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado."
+#: ../../include/ItemObject.php:705 ../../include/conversation.php:1215
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
+msgid "Italic"
+msgstr "Itálico "
-#: ../../include/attach.php:850
-msgid "Stored file could not be verified. Upload failed."
-msgstr "El fichero almacenado no ha podido ser verificado. El envío ha fallado."
+#: ../../include/ItemObject.php:706 ../../include/conversation.php:1216
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
+msgid "Underline"
+msgstr "Subrayar"
-#: ../../include/attach.php:898 ../../include/attach.php:914
-msgid "Path not available."
-msgstr "Ruta no disponible."
+#: ../../include/ItemObject.php:707 ../../include/conversation.php:1217
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
+msgid "Quote"
+msgstr "Citar"
-#: ../../include/attach.php:960 ../../include/attach.php:1112
-msgid "Empty pathname"
-msgstr "Ruta vacía"
+#: ../../include/ItemObject.php:708 ../../include/conversation.php:1218
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
+msgid "Code"
+msgstr "Código"
-#: ../../include/attach.php:986
-msgid "duplicate filename or path"
-msgstr "Nombre duplicado de ruta o fichero"
+#: ../../include/ItemObject.php:709
+msgid "Image"
+msgstr "Imagen"
-#: ../../include/attach.php:1008
-msgid "Path not found."
-msgstr "Ruta no encontrada"
+#: ../../include/ItemObject.php:710
+msgid "Insert Link"
+msgstr "Insertar enlace"
-#: ../../include/attach.php:1066
-msgid "mkdir failed."
-msgstr "mkdir ha fallado."
+#: ../../include/ItemObject.php:711
+msgid "Video"
+msgstr "Vídeo"
-#: ../../include/attach.php:1070
-msgid "database storage failed."
-msgstr "el almacenamiento en la base de datos ha fallado."
+#: ../../include/ItemObject.php:712 ../../include/conversation.php:1184
+#: ../../include/page_widgets.php:40 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:465 ../../mod/photos.php:1088
+#: ../../mod/webpages.php:190
+msgid "Preview"
+msgstr "Previsualizar"
-#: ../../include/attach.php:1118
-msgid "Empty path"
-msgstr "Ruta vacía"
+#: ../../include/ItemObject.php:715 ../../include/conversation.php:1272
+#: ../../mod/chat.php:200 ../../mod/editpost.php:157 ../../mod/mail.php:255
+#: ../../mod/mail.php:385
+msgid "Encrypt text"
+msgstr "Cifrar texto"
-#: ../../include/bb2diaspora.php:382
-msgid "Attachments:"
-msgstr "Ficheros adjuntos:"
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
+msgstr "No se ha encontrado el nombre de usuario en el fichero importado."
-#: ../../include/bb2diaspora.php:473
-msgid "$Projectname event notification:"
-msgstr "Notificación de eventos de $Projectname:"
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "No se ha podido crear una dirección de canal única. Ha fallado la importación."
-#: ../../include/notify.php:20
-msgid "created a new post"
-msgstr "ha creado una nueva entrada"
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:509
+msgid "Import completed."
+msgstr "Importación completada."
-#: ../../include/notify.php:21
-#, php-format
-msgid "commented on %s's post"
-msgstr "ha comentado la entrada de %s"
+#: ../../include/widgets.php:46 ../../include/contact_widgets.php:95
+#: ../../include/taxonomy.php:282
+msgid "Categories"
+msgstr "Categorías"
-#: ../../include/widgets.php:92 ../../include/nav.php:157
+#: ../../include/widgets.php:102 ../../include/nav.php:159
#: ../../mod/apps.php:36
msgid "Apps"
msgstr "Aplicaciones"
-#: ../../include/widgets.php:93
+#: ../../include/widgets.php:103
msgid "System"
msgstr "Sistema"
-#: ../../include/widgets.php:95 ../../include/conversation.php:1526
+#: ../../include/widgets.php:105 ../../include/conversation.php:1541
+#: ../../mod/profiles.php:696
msgid "Personal"
msgstr "Personales"
-#: ../../include/widgets.php:96
+#: ../../include/widgets.php:106
msgid "Create Personal App"
msgstr "Crear una aplicación personal"
-#: ../../include/widgets.php:97
+#: ../../include/widgets.php:107
msgid "Edit Personal App"
msgstr "Editar una aplicación personal"
-#: ../../include/widgets.php:139 ../../mod/suggest.php:54
+#: ../../include/widgets.php:147 ../../include/widgets.php:184
+#: ../../include/conversation.php:961 ../../include/identity.php:1008
+#: ../../include/Contact.php:101 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
+msgstr "Conectar"
+
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
msgid "Ignore/Hide"
msgstr "Ignorar/Ocultar"
-#: ../../include/widgets.php:144 ../../mod/connections.php:125
+#: ../../include/widgets.php:154
msgid "Suggestions"
msgstr "Sugerencias"
-#: ../../include/widgets.php:145
+#: ../../include/widgets.php:155
msgid "See more..."
msgstr "Ver más..."
-#: ../../include/widgets.php:166
+#: ../../include/widgets.php:175
#, php-format
msgid "You have %1$.0f of %2$.0f allowed connections."
msgstr "Tiene %1$.0f de %2$.0f conexiones permitidas."
-#: ../../include/widgets.php:172
+#: ../../include/widgets.php:181
msgid "Add New Connection"
msgstr "Añadir nueva conexión"
-#: ../../include/widgets.php:173
-msgid "Enter the channel address"
-msgstr "Introducir la dirección del canal"
+#: ../../include/widgets.php:182
+msgid "Enter channel address"
+msgstr "Dirección del canal"
-#: ../../include/widgets.php:174
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco"
+#: ../../include/widgets.php:183
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Ejemplos: manuel@ejemplo.com, https://ejemplo.com/carmen"
-#: ../../include/widgets.php:190
+#: ../../include/widgets.php:199
msgid "Notes"
msgstr "Notas"
-#: ../../include/widgets.php:192 ../../include/text.php:868
-#: ../../include/text.php:880 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
-#: ../../mod/admin.php:1449 ../../mod/admin.php:1469 ../../mod/filer.php:49
+#: ../../include/widgets.php:201 ../../include/text.php:905
+#: ../../include/text.php:917 ../../mod/filer.php:49 ../../mod/admin.php:1687
+#: ../../mod/admin.php:1707 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
msgid "Save"
msgstr "Guardar"
-#: ../../include/widgets.php:266
+#: ../../include/widgets.php:273
msgid "Remove term"
msgstr "Eliminar término"
-#: ../../include/widgets.php:274 ../../include/features.php:72
+#: ../../include/widgets.php:281 ../../include/features.php:84
msgid "Saved Searches"
msgstr "Búsquedas guardadas"
-#: ../../include/widgets.php:275 ../../include/group.php:300
+#: ../../include/widgets.php:282 ../../include/group.php:316
msgid "add"
msgstr "añadir"
-#: ../../include/widgets.php:304 ../../include/features.php:85
-#: ../../include/contact_widgets.php:57
+#: ../../include/widgets.php:310 ../../include/contact_widgets.php:57
+#: ../../include/features.php:97
msgid "Saved Folders"
msgstr "Carpetas guardadas"
-#: ../../include/widgets.php:307 ../../include/contact_widgets.php:60
+#: ../../include/widgets.php:313 ../../include/contact_widgets.php:60
#: ../../include/contact_widgets.php:98
msgid "Everything"
msgstr "Todo"
-#: ../../include/widgets.php:349
+#: ../../include/widgets.php:354
msgid "Archives"
msgstr "Hemeroteca"
-#: ../../include/widgets.php:428 ../../mod/connedit.php:571
+#: ../../include/widgets.php:444 ../../mod/connedit.php:589
msgid "Me"
msgstr "Yo"
-#: ../../include/widgets.php:429 ../../mod/connedit.php:572
+#: ../../include/widgets.php:445 ../../mod/connedit.php:590
msgid "Family"
msgstr "Familia"
-#: ../../include/widgets.php:431 ../../mod/connedit.php:574
+#: ../../include/widgets.php:446 ../../include/profile_selectors.php:80
+#: ../../include/identity.php:389 ../../include/identity.php:390
+#: ../../include/identity.php:397 ../../mod/connedit.php:591
+#: ../../mod/settings.php:349 ../../mod/settings.php:353
+#: ../../mod/settings.php:354 ../../mod/settings.php:357
+#: ../../mod/settings.php:368
+msgid "Friends"
+msgstr "Amigos/as"
+
+#: ../../include/widgets.php:447 ../../mod/connedit.php:592
msgid "Acquaintances"
msgstr "Conocidos/as"
-#: ../../include/widgets.php:432 ../../mod/connedit.php:575
-#: ../../mod/connections.php:88 ../../mod/connections.php:103
+#: ../../include/widgets.php:448 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:593
msgid "All"
-msgstr "Todas"
+msgstr "Todos/as"
-#: ../../include/widgets.php:451
+#: ../../include/widgets.php:467
msgid "Refresh"
msgstr "Recargar"
-#: ../../include/widgets.php:485
+#: ../../include/widgets.php:507
msgid "Account settings"
msgstr "Configuración de la cuenta"
-#: ../../include/widgets.php:491
+#: ../../include/widgets.php:513
msgid "Channel settings"
msgstr "Configuración del canal"
-#: ../../include/widgets.php:497
+#: ../../include/widgets.php:522
msgid "Additional features"
-msgstr "Características adicionales"
+msgstr "Funcionalidades"
-#: ../../include/widgets.php:503
+#: ../../include/widgets.php:529
msgid "Feature/Addon settings"
-msgstr "Configuración de características o complementos"
+msgstr "Complementos"
-#: ../../include/widgets.php:509
+#: ../../include/widgets.php:535
msgid "Display settings"
msgstr "Ajustes de visualización"
-#: ../../include/widgets.php:515
-msgid "Connected apps"
-msgstr "Aplicaciones conectadas"
+#: ../../include/widgets.php:542
+msgid "Manage locations"
+msgstr "Gestión de ubicaciones (clones) del canal"
-#: ../../include/widgets.php:521
+#: ../../include/widgets.php:551
msgid "Export channel"
msgstr "Exportar canal"
-#: ../../include/widgets.php:530 ../../mod/connedit.php:683
+#: ../../include/widgets.php:558
+msgid "Connected apps"
+msgstr "Aplicaciones conectadas"
+
+#: ../../include/widgets.php:565 ../../mod/connedit.php:701
msgid "Connection Default Permissions"
msgstr "Permisos predeterminados de conexión"
-#: ../../include/widgets.php:538
+#: ../../include/widgets.php:573
msgid "Premium Channel Settings"
msgstr "Configuración del canal premium"
-#: ../../include/widgets.php:546 ../../include/features.php:59
+#: ../../include/widgets.php:581 ../../include/features.php:71
#: ../../mod/sources.php:88
msgid "Channel Sources"
msgstr "Orígenes de los contenidos del canal"
-#: ../../include/widgets.php:554 ../../include/nav.php:202
-#: ../../include/apps.php:134 ../../mod/admin.php:1071
-#: ../../mod/admin.php:1271
+#: ../../include/widgets.php:589 ../../include/apps.php:134
+#: ../../include/nav.php:205 ../../mod/admin.php:1266 ../../mod/admin.php:1488
msgid "Settings"
msgstr "Ajustes"
-#: ../../include/widgets.php:568
+#: ../../include/widgets.php:602
msgid "Private Mail Menu"
msgstr "Menú de correo privado"
-#: ../../include/widgets.php:570
+#: ../../include/widgets.php:604
msgid "Combined View"
msgstr "Vista combinada"
-#: ../../include/widgets.php:575 ../../include/nav.php:191
+#: ../../include/widgets.php:609 ../../include/nav.php:193
msgid "Inbox"
msgstr "Bandeja de entrada"
-#: ../../include/widgets.php:580 ../../include/nav.php:192
+#: ../../include/widgets.php:614 ../../include/nav.php:194
msgid "Outbox"
msgstr "Bandeja de salida"
-#: ../../include/widgets.php:585 ../../include/nav.php:193
+#: ../../include/widgets.php:619 ../../include/nav.php:195
msgid "New Message"
msgstr "Nuevo mensaje"
-#: ../../include/widgets.php:604 ../../include/widgets.php:616
+#: ../../include/widgets.php:636 ../../include/widgets.php:648
msgid "Conversations"
msgstr "Conversaciones"
-#: ../../include/widgets.php:608
+#: ../../include/widgets.php:640
msgid "Received Messages"
msgstr "Mensajes recibidos"
-#: ../../include/widgets.php:612
+#: ../../include/widgets.php:644
msgid "Sent Messages"
msgstr "Enviar mensajes"
-#: ../../include/widgets.php:626
+#: ../../include/widgets.php:658
msgid "No messages."
msgstr "Sin mensajes."
-#: ../../include/widgets.php:644
+#: ../../include/widgets.php:676
msgid "Delete conversation"
msgstr "Eliminar conversación"
-#: ../../include/widgets.php:670
+#: ../../include/widgets.php:702
msgid "Events Menu"
msgstr "Menú de eventos"
-#: ../../include/widgets.php:671
+#: ../../include/widgets.php:703
msgid "Day View"
msgstr "Eventos del día"
-#: ../../include/widgets.php:672
+#: ../../include/widgets.php:704
msgid "Week View"
msgstr "Eventos de la semana"
-#: ../../include/widgets.php:673
+#: ../../include/widgets.php:705
msgid "Month View"
msgstr "Eventos del mes"
-#: ../../include/widgets.php:674 ../../mod/events.php:654
+#: ../../include/widgets.php:706 ../../mod/events.php:661
+#: ../../mod/cal.php:328
msgid "Export"
msgstr "Exportar"
-#: ../../include/widgets.php:675 ../../mod/events.php:657
+#: ../../include/widgets.php:707 ../../mod/events.php:664
+#: ../../mod/cal.php:331
msgid "Import"
msgstr "Importar"
-#: ../../include/widgets.php:685
+#: ../../include/widgets.php:717
msgid "Events Tools"
msgstr "Gestión de eventos"
-#: ../../include/widgets.php:686
+#: ../../include/widgets.php:718
msgid "Export Calendar"
msgstr "Exportar el calendario"
-#: ../../include/widgets.php:687
+#: ../../include/widgets.php:719
msgid "Import Calendar"
msgstr "Importar un calendario"
-#: ../../include/widgets.php:761
-msgid "Chat Rooms"
+#: ../../include/widgets.php:794 ../../include/conversation.php:1678
+#: ../../include/conversation.php:1681
+msgid "Chatrooms"
msgstr "Salas de chat"
-#: ../../include/widgets.php:781
+#: ../../include/widgets.php:798
+msgid "Overview"
+msgstr "Resumen"
+
+#: ../../include/widgets.php:805
+msgid "Chat Members"
+msgstr "Miembros del chat"
+
+#: ../../include/widgets.php:828
msgid "Bookmarked Chatrooms"
msgstr "Salas de chat preferidas"
-#: ../../include/widgets.php:801
+#: ../../include/widgets.php:851
msgid "Suggested Chatrooms"
msgstr "Salas de chat sugeridas"
-#: ../../include/widgets.php:928 ../../include/widgets.php:986
+#: ../../include/widgets.php:996 ../../include/widgets.php:1108
msgid "photo/image"
msgstr "foto/imagen"
-#: ../../include/widgets.php:1081 ../../include/widgets.php:1083
+#: ../../include/widgets.php:1051
+msgid "Click to show more"
+msgstr "Hacer clic para ver más"
+
+#: ../../include/widgets.php:1202
+msgid "Rating Tools"
+msgstr "Valoraciones"
+
+#: ../../include/widgets.php:1206 ../../include/widgets.php:1208
msgid "Rate Me"
msgstr "Valorar este canal"
-#: ../../include/widgets.php:1087
+#: ../../include/widgets.php:1211
msgid "View Ratings"
msgstr "Mostrar las valoraciones"
-#: ../../include/widgets.php:1098
+#: ../../include/widgets.php:1222 ../../mod/pubsites.php:18
msgid "Public Hubs"
msgstr "Servidores públicos"
-#: ../../include/widgets.php:1146
+#: ../../include/widgets.php:1268
msgid "Forums"
msgstr "Foros"
-#: ../../include/widgets.php:1175
+#: ../../include/widgets.php:1297
msgid "Tasks"
msgstr "Tareas"
-#: ../../include/widgets.php:1184
+#: ../../include/widgets.php:1306
msgid "Documentation"
msgstr "Documentación"
-#: ../../include/widgets.php:1186
+#: ../../include/widgets.php:1308
msgid "Project/Site Information"
msgstr "Información sobre el proyecto o sitio"
-#: ../../include/widgets.php:1187
+#: ../../include/widgets.php:1309
msgid "For Members"
-msgstr "Para los usuarios"
+msgstr "Para los miembros"
-#: ../../include/widgets.php:1188
+#: ../../include/widgets.php:1310
msgid "For Administrators"
msgstr "Para los administradores"
-#: ../../include/widgets.php:1189
+#: ../../include/widgets.php:1311
msgid "For Developers"
msgstr "Para los desarrolladores"
-#: ../../include/widgets.php:1214 ../../mod/admin.php:441
+#: ../../include/widgets.php:1334 ../../mod/admin.php:456
msgid "Site"
msgstr "Sitio"
-#: ../../include/widgets.php:1215
+#: ../../include/widgets.php:1335
msgid "Accounts"
msgstr "Cuentas"
-#: ../../include/widgets.php:1216 ../../mod/admin.php:972
+#: ../../include/widgets.php:1335 ../../include/widgets.php:1373
+msgid "Member registrations waiting for confirmation"
+msgstr "Inscripciones de nuevos miembros pendientes de aprobación"
+
+#: ../../include/widgets.php:1336 ../../mod/admin.php:1149
msgid "Channels"
msgstr "Canales"
-#: ../../include/widgets.php:1217 ../../mod/admin.php:1069
-#: ../../mod/admin.php:1109
+#: ../../include/widgets.php:1337 ../../mod/admin.php:710
+msgid "Security"
+msgstr "Seguridad"
+
+#: ../../include/widgets.php:1338 ../../include/apps.php:152
+msgid "Features"
+msgstr "Funcionalidades"
+
+#: ../../include/widgets.php:1339 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
msgid "Plugins"
msgstr "Extensiones"
-#: ../../include/widgets.php:1218 ../../mod/admin.php:1269
-#: ../../mod/admin.php:1303
+#: ../../include/widgets.php:1340 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
msgid "Themes"
msgstr "Temas"
-#: ../../include/widgets.php:1219
+#: ../../include/widgets.php:1341
msgid "Inspect queue"
msgstr "Examinar la cola"
-#: ../../include/widgets.php:1220
-msgid "Profile Config"
-msgstr "Ajustes del perfil"
+#: ../../include/widgets.php:1342 ../../mod/admin.php:1760
+msgid "Profile Fields"
+msgstr "Campos del perfil"
-#: ../../include/widgets.php:1221
+#: ../../include/widgets.php:1343
msgid "DB updates"
msgstr "Actualizaciones de la base de datos"
-#: ../../include/widgets.php:1239 ../../include/widgets.php:1245
-#: ../../mod/admin.php:1388
+#: ../../include/widgets.php:1361 ../../include/widgets.php:1371
+#: ../../mod/admin.php:1605
msgid "Logs"
msgstr "Informes"
-#: ../../include/widgets.php:1243 ../../include/nav.php:210
+#: ../../include/widgets.php:1368 ../../include/nav.php:213
msgid "Admin"
msgstr "Administrador"
-#: ../../include/widgets.php:1244
+#: ../../include/widgets.php:1369
msgid "Plugin Features"
-msgstr "Ajustes de la extensión"
-
-#: ../../include/widgets.php:1246
-msgid "User registrations waiting for confirmation"
-msgstr "Registros de usuarios pendientes de confirmación"
+msgstr "Extensiones"
-#: ../../include/widgets.php:1324 ../../mod/photos.php:748
-#: ../../mod/photos.php:1283
+#: ../../include/widgets.php:1451 ../../mod/photos.php:787
+#: ../../mod/photos.php:1328
msgid "View Photo"
msgstr "Ver foto"
-#: ../../include/widgets.php:1341 ../../mod/photos.php:779
+#: ../../include/widgets.php:1468 ../../mod/photos.php:818
msgid "Edit Album"
msgstr "Editar álbum"
-#: ../../include/bookmarks.php:35
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr "Marcadores de %1$s"
-
-#: ../../include/features.php:38
-msgid "General Features"
-msgstr "Características generales"
-
-#: ../../include/features.php:40
-msgid "Content Expiration"
-msgstr "Caducidad del contenido"
-
-#: ../../include/features.php:40
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Eliminar publicaciones/comentarios y/o mensajes privados más adelante"
-
-#: ../../include/features.php:41
-msgid "Multiple Profiles"
-msgstr "Múltiples perfiles"
-
-#: ../../include/features.php:41
-msgid "Ability to create multiple profiles"
-msgstr "Capacidad de crear múltiples perfiles"
-
-#: ../../include/features.php:42
-msgid "Advanced Profiles"
-msgstr "Perfiles avanzados"
-
-#: ../../include/features.php:42
-msgid "Additional profile sections and selections"
-msgstr "Secciones y selecciones de perfil adicionales"
-
-#: ../../include/features.php:43
-msgid "Profile Import/Export"
-msgstr "Importar/Exportar perfil"
-
-#: ../../include/features.php:43
-msgid "Save and load profile details across sites/channels"
-msgstr "Guardar y cargar detalles del perfil a través de sitios/canales"
-
-#: ../../include/features.php:44
-msgid "Web Pages"
-msgstr "Páginas web"
-
-#: ../../include/features.php:44
-msgid "Provide managed web pages on your channel"
-msgstr "Proveer páginas web gestionadas en su canal"
-
-#: ../../include/features.php:45
-msgid "Private Notes"
-msgstr "Notas privadas"
-
-#: ../../include/features.php:45
-msgid "Enables a tool to store notes and reminders"
-msgstr "Activar una herramienta para almacenar notas y recordatorios"
-
-#: ../../include/features.php:46
-msgid "Navigation Channel Select"
-msgstr "Navegación por el selector de canales"
-
-#: ../../include/features.php:46
-msgid "Change channels directly from within the navigation dropdown menu"
-msgstr "Cambiar de canales directamente desde el menú de navegación desplegable"
-
-#: ../../include/features.php:47
-msgid "Photo Location"
-msgstr "Ubicación de las fotos"
-
-#: ../../include/features.php:47
-msgid "If location data is available on uploaded photos, link this to a map."
-msgstr "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa."
-
-#: ../../include/features.php:49
-msgid "Expert Mode"
-msgstr "Modo de experto"
-
-#: ../../include/features.php:49
-msgid "Enable Expert Mode to provide advanced configuration options"
-msgstr "Habilitar el modo de experto para acceder a opciones avanzadas de configuración"
-
-#: ../../include/features.php:50
-msgid "Premium Channel"
-msgstr "Canal premium"
-
-#: ../../include/features.php:50
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal"
-
-#: ../../include/features.php:55
-msgid "Post Composition Features"
-msgstr "Características de composición de entradas"
-
-#: ../../include/features.php:57
-msgid "Use Markdown"
-msgstr "Usar Markdown"
-
-#: ../../include/features.php:57
-msgid "Allow use of \"Markdown\" to format posts"
-msgstr "Permitir el uso de \"Markdown\" para formatear publicaciones"
-
-#: ../../include/features.php:58
-msgid "Large Photos"
-msgstr "Fotos de gran tamaño"
-
-#: ../../include/features.php:58
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
-msgstr "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (640px)"
+#: ../../include/activities.php:42
+msgid " and "
+msgstr " y "
-#: ../../include/features.php:59
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Importar automáticamente contenido de otros canales o \"feeds\""
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "el perfil público"
-#: ../../include/features.php:60
-msgid "Even More Encryption"
-msgstr "Más cifrado todavía"
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+msgstr "%1$s ha cambiado %2$s a &ldquo;%3$s&rdquo;"
-#: ../../include/features.php:60
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida."
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "Visitar %2$s de %1$s"
-#: ../../include/features.php:61
-msgid "Enable Voting Tools"
-msgstr "Activar herramientas de votación"
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s ha actualizado %2$s, cambiando %3$s."
-#: ../../include/features.php:61
-msgid "Provide a class of post which others can vote on"
-msgstr "Proveer una clase de publicación en la que otros puedan votar"
+#: ../../include/api.php:1336
+msgid "Public Timeline"
+msgstr "Cronología pública"
-#: ../../include/features.php:62
-msgid "Delayed Posting"
-msgstr "Publicación aplazada"
+#: ../../include/apps.php:128
+msgid "Site Admin"
+msgstr "Administrador del sitio"
-#: ../../include/features.php:62
-msgid "Allow posts to be published at a later date"
-msgstr "Permitir mensajes que se publicarán en una fecha posterior"
+#: ../../include/apps.php:129 ../../include/conversation.php:1691
+#: ../../include/nav.php:102
+msgid "Bookmarks"
+msgstr "Marcadores"
-#: ../../include/features.php:63
-msgid "Suppress Duplicate Posts/Comments"
-msgstr "Prevenir entradas o comentarios duplicados"
+#: ../../include/apps.php:130
+msgid "Address Book"
+msgstr "Libreta de direcciones"
-#: ../../include/features.php:63
-msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
-msgstr "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo."
+#: ../../include/apps.php:131 ../../include/nav.php:110 ../../boot.php:1580
+msgid "Login"
+msgstr "Iniciar sesión"
-#: ../../include/features.php:69
-msgid "Network and Stream Filtering"
-msgstr "Filtrado del contenido"
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:158
+msgid "Channel Manager"
+msgstr "Administración de canales"
-#: ../../include/features.php:70
-msgid "Search by Date"
-msgstr "Buscar por fecha"
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
+msgstr "Red"
-#: ../../include/features.php:70
-msgid "Ability to select posts by date ranges"
-msgstr "Capacidad de seleccionar entradas por rango de fechas"
+#: ../../include/apps.php:136 ../../include/conversation.php:1701
+#: ../../include/nav.php:106 ../../mod/webpages.php:180
+msgid "Webpages"
+msgstr "Páginas web"
-#: ../../include/features.php:71
-msgid "Collections Filter"
-msgstr "Filtrado de colecciones"
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
+msgstr "Mi canal"
-#: ../../include/features.php:71
-msgid "Enable widget to display Network posts only from selected collections"
-msgstr "Habilitar la muestra de entradas eligiendo colecciones"
+#: ../../include/apps.php:138 ../../include/identity.php:1389
+#: ../../mod/profperm.php:112
+msgid "Profile"
+msgstr "Perfil"
-#: ../../include/features.php:72
-msgid "Save search terms for re-use"
-msgstr "Guardar términos de búsqueda para su reutilización"
+#: ../../include/apps.php:139 ../../include/conversation.php:1647
+#: ../../include/nav.php:92 ../../mod/fbrowser.php:25
+msgid "Photos"
+msgstr "Fotos"
-#: ../../include/features.php:73
-msgid "Network Personal Tab"
-msgstr "Actividad personal"
+#: ../../include/apps.php:140 ../../include/conversation.php:1664
+#: ../../include/conversation.php:1667 ../../include/nav.php:198
+msgid "Events"
+msgstr "Eventos"
-#: ../../include/features.php:73
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado."
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
+msgstr "Directorio"
-#: ../../include/features.php:74
-msgid "Network New Tab"
-msgstr "Contenido nuevo"
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:222
+#: ../../mod/help.php:227 ../../mod/layouts.php:176
+msgid "Help"
+msgstr "Ayuda"
-#: ../../include/features.php:74
-msgid "Enable tab to display all new Network activity"
-msgstr "Habilitar una pestaña en la que se muestre solo el contenido nuevo"
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
+msgstr "Correo"
-#: ../../include/features.php:75
-msgid "Affinity Tool"
-msgstr "Herramienta de afinidad"
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
+msgstr "Estado de ánimo"
-#: ../../include/features.php:75
-msgid "Filter stream activity by depth of relationships"
-msgstr "Filtrar el contenido según la profundidad de las relaciones"
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
+msgstr "Toques y otras cosas"
-#: ../../include/features.php:76
-msgid "Connection Filtering"
-msgstr "Filtrado de conexiones"
+#: ../../include/apps.php:146 ../../include/nav.php:96
+msgid "Chat"
+msgstr "Chat"
-#: ../../include/features.php:76
-msgid "Filter incoming posts from connections based on keywords/content"
-msgstr "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido"
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:904 ../../include/text.php:916
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
+msgstr "Buscar"
-#: ../../include/features.php:77
-msgid "Suggest Channels"
-msgstr "Sugerir canales"
+#: ../../include/apps.php:148
+msgid "Probe"
+msgstr "Probar"
-#: ../../include/features.php:77
-msgid "Show channel suggestions"
-msgstr "Mostrar sugerencias de canales"
+#: ../../include/apps.php:149
+msgid "Suggest"
+msgstr "Sugerir"
-#: ../../include/features.php:82
-msgid "Post/Comment Tools"
-msgstr "Herramientas de entradas/comentarios"
+#: ../../include/apps.php:150
+msgid "Random Channel"
+msgstr "Canal aleatorio"
-#: ../../include/features.php:83
-msgid "Tagging"
-msgstr "Etiquetado"
+#: ../../include/apps.php:151
+msgid "Invite"
+msgstr "Invitar"
-#: ../../include/features.php:83
-msgid "Ability to tag existing posts"
-msgstr "Capacidad de etiquetar entradas existentes"
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
+msgstr "Idioma"
-#: ../../include/features.php:84
-msgid "Post Categories"
-msgstr "Categorías de entradas"
+#: ../../include/apps.php:154
+msgid "Post"
+msgstr "Publicación"
-#: ../../include/features.php:84
-msgid "Add categories to your posts"
-msgstr "Añadir categorías a sus publicaciones"
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
+msgstr "Foto del perfil"
-#: ../../include/features.php:85
-msgid "Ability to file posts under folders"
-msgstr "Capacidad de archivar entradas en carpetas"
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:623
+msgid "Update"
+msgstr "Actualizar"
-#: ../../include/features.php:86
-msgid "Dislike Posts"
-msgstr "Desagrado de publicaciones"
+#: ../../include/apps.php:252
+msgid "Install"
+msgstr "Instalar"
-#: ../../include/features.php:86
-msgid "Ability to dislike posts/comments"
-msgstr "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios"
+#: ../../include/apps.php:257
+msgid "Purchase"
+msgstr "Comprar"
-#: ../../include/features.php:87
-msgid "Star Posts"
-msgstr "Entradas destacadas"
+#: ../../include/auth.php:105
+msgid "Logged out."
+msgstr "Desconectado/a."
-#: ../../include/features.php:87
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Capacidad de marcar entradas destacadas con un indicador de estrella"
+#: ../../include/auth.php:246
+msgid "Failed authentication"
+msgstr "Autenticación fallida."
-#: ../../include/features.php:88
-msgid "Tag Cloud"
-msgstr "Nube de etiquetas"
+#: ../../include/auth.php:260 ../../mod/openid.php:189
+msgid "Login failed."
+msgstr "El acceso ha fallado."
-#: ../../include/features.php:88
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Proveer nube de etiquetas personal en su página de canal"
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:803
+#: ../../include/bbcode.php:806 ../../include/bbcode.php:811
+#: ../../include/bbcode.php:814 ../../include/bbcode.php:817
+#: ../../include/bbcode.php:820 ../../include/bbcode.php:825
+#: ../../include/bbcode.php:828 ../../include/bbcode.php:833
+#: ../../include/bbcode.php:836 ../../include/bbcode.php:839
+#: ../../include/bbcode.php:842
+msgid "Image/photo"
+msgstr "Imagen/foto"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
-msgid "Male"
-msgstr "Hombre"
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:853
+msgid "Encrypted content"
+msgstr "Contenido cifrado"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
-msgid "Female"
-msgstr "Mujer"
+#: ../../include/bbcode.php:179
+#, php-format
+msgid "Install %s element: "
+msgstr "Instalar el elemento %s:"
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
-msgstr "Actualmente hombre"
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio."
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
-msgstr "Actualmente mujer"
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
+msgstr "página web"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
-msgstr "Generalmente hombre"
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
+msgstr "plantilla"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
-msgstr "Generalmente mujer"
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
+msgstr "bloque"
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
-msgstr "Transgénero"
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
+msgstr "menú"
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
-msgstr "Intersexual"
+#: ../../include/bbcode.php:257
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s escribió %2$s siguiente %3$s"
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
-msgstr "Transexual"
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
+msgstr "la entrada"
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
-msgstr "Hermafrodita"
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
+msgstr "Visitantes diferentes verán este texto de forma distinta"
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
-msgstr "Neutral"
+#: ../../include/bbcode.php:764
+msgid "$1 spoiler"
+msgstr "$1 spoiler"
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
-msgstr "No especificado"
+#: ../../include/bbcode.php:791
+msgid "$1 wrote:"
+msgstr "$1 escribió:"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
-#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
-msgid "Other"
-msgstr "Otro"
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
+msgstr "Ficheros adjuntos:"
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
-msgstr "Indeciso/a"
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1437
+msgid "l F d, Y \\@ g:i A"
+msgstr "l d de F, Y \\@ G:i"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Males"
-msgstr "Hombres"
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
+msgstr "Notificación de eventos de $Projectname:"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Females"
-msgstr "Mujeres"
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1441
+msgid "Starts:"
+msgstr "Comienza:"
-#: ../../include/profile_selectors.php:42
-msgid "Gay"
-msgstr "Homosexual"
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1445
+msgid "Finishes:"
+msgstr "Finaliza:"
-#: ../../include/profile_selectors.php:42
-msgid "Lesbian"
-msgstr "Lesbiana"
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/identity.php:1023 ../../include/text.php:1452
+#: ../../mod/directory.php:307
+msgid "Location:"
+msgstr "Ubicación:"
-#: ../../include/profile_selectors.php:42
-msgid "No Preference"
-msgstr "Sin preferencias"
+#: ../../include/bookmarks.php:35
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "Marcadores de %1$s"
-#: ../../include/profile_selectors.php:42
-msgid "Bisexual"
-msgstr "Bisexual"
+#: ../../include/zot.php:680
+msgid "Invalid data packet"
+msgstr "Paquete de datos no válido"
-#: ../../include/profile_selectors.php:42
-msgid "Autosexual"
-msgstr "Autosexual"
+#: ../../include/zot.php:696
+msgid "Unable to verify channel signature"
+msgstr "No ha sido posible de verificar la firma del canal"
-#: ../../include/profile_selectors.php:42
-msgid "Abstinent"
-msgstr "Casto/a"
+#: ../../include/zot.php:2332
+#, php-format
+msgid "Unable to verify site signature for %s"
+msgstr "No ha sido posible de verificar la firma del sitio para %s"
-#: ../../include/profile_selectors.php:42
-msgid "Virgin"
-msgstr "Virgen"
+#: ../../include/zot.php:3670
+msgid "invalid target signature"
+msgstr "La firma recibida no es válida"
-#: ../../include/profile_selectors.php:42
-msgid "Deviant"
-msgstr "Fuera de lo común"
+#: ../../include/contact_widgets.php:14
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d invitación pendiente"
+msgstr[1] "%d invitaciones disponibles"
-#: ../../include/profile_selectors.php:42
-msgid "Fetish"
-msgstr "Fetichista"
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
+msgid "Advanced"
+msgstr "Avanzado"
-#: ../../include/profile_selectors.php:42
-msgid "Oodles"
-msgstr "Orgías"
+#: ../../include/contact_widgets.php:22
+msgid "Find Channels"
+msgstr "Encontrar canales"
-#: ../../include/profile_selectors.php:42
-msgid "Nonsexual"
-msgstr "Asexual"
+#: ../../include/contact_widgets.php:23
+msgid "Enter name or interest"
+msgstr "Introducir nombre o interés"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Single"
-msgstr "Soltero/a"
+#: ../../include/contact_widgets.php:24
+msgid "Connect/Follow"
+msgstr "Conectar/Seguir"
-#: ../../include/profile_selectors.php:80
-msgid "Lonely"
-msgstr "Solo/a"
+#: ../../include/contact_widgets.php:25
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Ejemplos: José Fernández, Pesca"
-#: ../../include/profile_selectors.php:80
-msgid "Available"
-msgstr "Disponible"
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
+msgid "Find"
+msgstr "Encontrar"
-#: ../../include/profile_selectors.php:80
-msgid "Unavailable"
-msgstr "No disponible"
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
+msgid "Channel Suggestions"
+msgstr "Sugerencias de canales"
-#: ../../include/profile_selectors.php:80
-msgid "Has crush"
-msgstr "Enamorado/a"
+#: ../../include/contact_widgets.php:29
+msgid "Random Profile"
+msgstr "Perfil aleatorio"
-#: ../../include/profile_selectors.php:80
-msgid "Infatuated"
-msgstr "Apasionado/a"
+#: ../../include/contact_widgets.php:30
+msgid "Invite Friends"
+msgstr "Invitar a amigos"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Dating"
-msgstr "Saliendo con alguien"
+#: ../../include/contact_widgets.php:32
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Ejemplo avanzado: nombre=juan y país=españa"
-#: ../../include/profile_selectors.php:80
-msgid "Unfaithful"
-msgstr "Infiel"
+#: ../../include/contact_widgets.php:128
+#, php-format
+msgid "%d connection in common"
+msgid_plural "%d connections in common"
+msgstr[0] "%d conexión en común"
+msgstr[1] "%d conexiones en común"
-#: ../../include/profile_selectors.php:80
-msgid "Sex Addict"
-msgstr "Con adicción al sexo"
+#: ../../include/contact_widgets.php:133
+msgid "show more"
+msgstr "mostrar más"
-#: ../../include/profile_selectors.php:80
-msgid "Friends/Benefits"
-msgstr "Amigos con algo extra"
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
+msgstr "Opciones del directorio"
-#: ../../include/profile_selectors.php:80
-msgid "Casual"
-msgstr "Casual"
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
+msgstr "Modo seguro"
-#: ../../include/profile_selectors.php:80
-msgid "Engaged"
-msgstr "Prometido/a"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:375 ../../mod/connedit.php:653
+#: ../../mod/events.php:454 ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:425 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "No"
+msgstr "No"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Married"
-msgstr "Casado/a"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/connedit.php:375 ../../mod/events.php:454
+#: ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:427 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "Yes"
+msgstr "Sí"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily married"
-msgstr "Casado/a en sueños"
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
+msgstr "Solo foros públicos"
-#: ../../include/profile_selectors.php:80
-msgid "Partners"
-msgstr "Pareja"
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
+msgstr "Solo este sitio web"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Cohabiting"
-msgstr "Cohabitando"
+#: ../../include/enotify.php:57 ../../include/network.php:1827
+msgid "$Projectname Notification"
+msgstr "Notificación de $Projectname"
-#: ../../include/profile_selectors.php:80
-msgid "Common law"
-msgstr "Matrimonio tradicional"
+#: ../../include/enotify.php:58 ../../include/network.php:1828
+msgid "$projectname"
+msgstr "$projectname"
-#: ../../include/profile_selectors.php:80
-msgid "Happy"
-msgstr "Felíz"
+#: ../../include/enotify.php:60 ../../include/network.php:1830
+msgid "Thank You,"
+msgstr "Gracias,"
-#: ../../include/profile_selectors.php:80
-msgid "Not looking"
-msgstr "No estoy buscando"
+#: ../../include/enotify.php:62 ../../include/network.php:1832
+#, php-format
+msgid "%s Administrator"
+msgstr "%s Administrador"
-#: ../../include/profile_selectors.php:80
-msgid "Swinger"
-msgstr "Libertino"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
-#: ../../include/profile_selectors.php:80
-msgid "Betrayed"
-msgstr "Engañado/a"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
+msgstr "[Hubzilla:Aviso] Nuevo mensaje en %s"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Separated"
-msgstr "Separado/a"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
+msgstr "%1$s, %2$s le ha enviado un nuevo mensaje privado en %3$s."
-#: ../../include/profile_selectors.php:80
-msgid "Unstable"
-msgstr "Inestable"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s le ha enviado %2$s."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Divorced"
-msgstr "Divorciado/a"
+#: ../../include/enotify.php:103
+msgid "a private message"
+msgstr "un mensaje privado"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily divorced"
-msgstr "Divorciado/a en sueños"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Por favor visite %s para ver y/o responder a su mensaje privado."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Widowed"
-msgstr "Viudo/a"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s[/zrl]"
-#: ../../include/profile_selectors.php:80
-msgid "Uncertain"
-msgstr "Indeterminado"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%5$s de %4$s[/zrl] "
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "It's complicated"
-msgstr "Es complicado"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s creado por usted[/zrl]"
-#: ../../include/profile_selectors.php:80
-msgid "Don't care"
-msgstr "No me importa"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Hubzilla:Aviso] Nuevo comentario de %2$s a la conversación #%1$d"
-#: ../../include/profile_selectors.php:80
-msgid "Ask me"
-msgstr "Pregúnteme"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
+msgstr "%1$s, %2$s ha comentado un elemento/conversación que ha estado siguiendo."
-#: ../../include/datetime.php:48
-msgid "Miscellaneous"
-msgstr "Varios"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Para ver o comentar la conversación, visite %s"
-#: ../../include/datetime.php:132
-msgid "YYYY-MM-DD or MM-DD"
-msgstr "AAAA-MM-DD o MM-DD"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
+msgstr "[Hubzilla:Aviso] %s ha publicado una entrada en su página de inicio del perfil (\"muro\")"
-#: ../../include/datetime.php:236 ../../mod/appman.php:91
-#: ../../mod/appman.php:92 ../../mod/events.php:437 ../../mod/events.php:442
-msgid "Required"
-msgstr "Obligatorio"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
+msgstr "%1$s, %2$s ha publicado en su página del perfil en %3$s"
-#: ../../include/datetime.php:263 ../../boot.php:2284
-msgid "never"
-msgstr "nunca"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+msgstr "%1$s, %2$s ha publicado en [zrl=%3$s]su página del perfil[/zrl]"
-#: ../../include/datetime.php:269
-msgid "less than a second ago"
-msgstr "hace un instante"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
+msgstr "[Hubzilla:Aviso] %s le ha etiquetado"
-#: ../../include/datetime.php:272
-msgid "year"
-msgstr "año"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
+msgstr "%1$s, %2$s le ha etiquetado en %3$s"
-#: ../../include/datetime.php:272
-msgid "years"
-msgstr "años"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%3$s]le etiquetó[/zrl]."
-#: ../../include/datetime.php:273
-msgid "month"
-msgstr "mes"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
+msgstr "[Hubzilla:Aviso] %1$s le ha dado un toque"
-#: ../../include/datetime.php:273
-msgid "months"
-msgstr "meses"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
+msgstr "%1$s, %2$s le ha dado un toque en %3$s"
-#: ../../include/datetime.php:274
-msgid "week"
-msgstr "semana"
+#: ../../include/enotify.php:242
+#, php-format
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%2$s]le ha dado un toque[/zrl]."
-#: ../../include/datetime.php:274
-msgid "weeks"
-msgstr "semanas"
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
+msgstr "[Hubzilla:Aviso] %s ha etiquetado su publicación"
-#: ../../include/datetime.php:275
-msgid "day"
-msgstr "día"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
+msgstr "%1$s, %2$s ha etiquetado su publicación en %3$s"
-#: ../../include/datetime.php:275
-msgid "days"
-msgstr "días"
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+msgstr "%1$s, %2$s ha etiquetado [zrl=%3$s]su publicación[/zrl]"
-#: ../../include/datetime.php:276
-msgid "hour"
-msgstr "hora"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
+msgstr "[Hubzilla:Aviso] Ha recibido una solicitud de conexión"
-#: ../../include/datetime.php:276
-msgid "hours"
-msgstr "horas"
+#: ../../include/enotify.php:273
+#, php-format
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+msgstr "%1$s, ha recibido una nueva solicitud de conexión de '%2$s' en %3$s"
-#: ../../include/datetime.php:277
-msgid "minute"
-msgstr "minuto"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+msgstr "%1$s, ha recibido [zrl=%2$s]una nueva solicitud de conexión[/zrl] de %3$s."
-#: ../../include/datetime.php:277
-msgid "minutes"
-msgstr "minutos"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Puede visitar su perfil en %s"
-#: ../../include/datetime.php:278
-msgid "second"
-msgstr "segundo"
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Por favor, visite %s para permitir o rechazar la solicitad de conexión."
-#: ../../include/datetime.php:278
-msgid "seconds"
-msgstr "segundos"
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
+msgstr "[Hubzilla:Aviso] Ha recibido una sugerencia de amistad"
-#: ../../include/datetime.php:286
+#: ../../include/enotify.php:288
#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
-msgstr "hace %1$d %2$s"
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+msgstr "%1$s, ha recibido una sugerencia de conexión de '%2$s' en %3$s"
-#: ../../include/datetime.php:520
+#: ../../include/enotify.php:289
#, php-format
-msgid "%1$s's birthday"
-msgstr "Cumpleaños de %1$s"
+msgid ""
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
+"%4$s."
+msgstr "%1$s, ha recibido [zrl=%2$s]una sugerencia de conexión[/zrl] para %3$s de %4$s."
+
+#: ../../include/enotify.php:295
+msgid "Name:"
+msgstr "Nombre:"
-#: ../../include/datetime.php:521
+#: ../../include/enotify.php:296
+msgid "Photo:"
+msgstr "Foto:"
+
+#: ../../include/enotify.php:299
#, php-format
-msgid "Happy Birthday %1$s"
-msgstr "Feliz cumpleaños %1$s"
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Por favor, visite %s para aprobar o rechazar la sugerencia."
-#: ../../include/api.php:1301
-msgid "Public Timeline"
-msgstr "Cronología pública"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
+msgstr "[Hubzilla:Aviso]"
-#: ../../include/conversation.php:120 ../../include/text.php:1916
-#: ../../mod/tagger.php:43 ../../mod/like.php:361 ../../mod/subthread.php:83
+#: ../../include/conversation.php:120 ../../include/text.php:1967
+#: ../../mod/like.php:367 ../../mod/subthread.php:83 ../../mod/tagger.php:43
msgid "photo"
msgstr "foto"
+#: ../../include/conversation.php:123 ../../include/event.php:915
+#: ../../include/text.php:1970 ../../mod/events.php:249 ../../mod/like.php:369
+#: ../../mod/tagger.php:47
+msgid "event"
+msgstr "evento"
+
#: ../../include/conversation.php:126 ../../mod/like.php:113
msgid "channel"
msgstr "el canal"
-#: ../../include/conversation.php:148 ../../include/text.php:1922
-#: ../../mod/like.php:361 ../../mod/subthread.php:83
+#: ../../include/conversation.php:148 ../../include/text.php:1973
+#: ../../mod/like.php:367 ../../mod/subthread.php:83
msgid "status"
msgstr "el mensaje de estado"
-#: ../../include/conversation.php:150 ../../include/text.php:1924
+#: ../../include/conversation.php:150 ../../include/text.php:1975
#: ../../mod/tagger.php:53
msgid "comment"
msgstr "el comentario"
-#: ../../include/conversation.php:164 ../../mod/like.php:410
+#: ../../include/conversation.php:164 ../../mod/like.php:416
#, php-format
msgid "%1$s likes %2$s's %3$s"
-msgstr "a %1$s le gusta %3$s de %2$s"
+msgstr "A %1$s le gusta %3$s de %2$s"
-#: ../../include/conversation.php:167 ../../mod/like.php:412
+#: ../../include/conversation.php:167 ../../mod/like.php:418
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "a %1$s no le gusta %3$s de %2$s"
+msgstr "A %1$s no le gusta %3$s de %2$s"
#: ../../include/conversation.php:204
#, php-format
@@ -2172,7 +1538,8 @@ msgstr "%1$s ahora está conectado/a con %2$s"
msgid "%1$s poked %2$s"
msgstr "%1$s ha dado un toque a %2$s"
-#: ../../include/conversation.php:243 ../../include/text.php:954
+#: ../../include/conversation.php:243 ../../include/text.php:992
+#: ../../include/text.php:997
msgid "poked"
msgstr "ha dado un toque a"
@@ -2182,62 +1549,46 @@ msgctxt "mood"
msgid "%1$s is %2$s"
msgstr "%1$s está %2$s"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
msgctxt "title"
msgid "Likes"
msgstr "Me gusta"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
msgctxt "title"
msgid "Dislikes"
msgstr "No me gusta"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Agree"
msgstr "De acuerdo"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Disagree"
msgstr "En desacuerdo"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Abstain"
msgstr "Abstención"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Attending"
msgstr "Participaré"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Not attending"
msgstr "No participaré"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Might attend"
msgstr "Quizá participe"
-#: ../../include/conversation.php:656 ../../include/ItemObject.php:126
-msgid "Select"
-msgstr "Seleccionar"
-
-#: ../../include/conversation.php:664 ../../include/ItemObject.php:89
-msgid "Private Message"
-msgstr "Mensaje Privado"
-
-#: ../../include/conversation.php:671 ../../include/ItemObject.php:227
-msgid "Message signature validated"
-msgstr "Firma de mensaje validada"
-
-#: ../../include/conversation.php:672 ../../include/ItemObject.php:228
-msgid "Message signature incorrect"
-msgstr "Firma de mensaje incorrecta"
-
#: ../../include/conversation.php:691
#, php-format
msgid "View %s's profile @ %s"
@@ -2251,37 +1602,15 @@ msgstr "Categorías:"
msgid "Filed under:"
msgstr "Archivado bajo:"
-#: ../../include/conversation.php:719 ../../include/ItemObject.php:334
-#, php-format
-msgid "from %s"
-msgstr "desde %s"
-
-#: ../../include/conversation.php:722 ../../include/ItemObject.php:337
-#, php-format
-msgid "last edited: %s"
-msgstr "último cambio: %s"
-
-#: ../../include/conversation.php:723 ../../include/ItemObject.php:338
-#, php-format
-msgid "Expires: %s"
-msgstr "Caduca: %s"
-
#: ../../include/conversation.php:738
msgid "View in context"
msgstr "Mostrar en su contexto"
-#: ../../include/conversation.php:740 ../../include/conversation.php:1227
-#: ../../include/ItemObject.php:389 ../../mod/editwebpage.php:190
-#: ../../mod/editblock.php:150 ../../mod/editlayout.php:148
-#: ../../mod/photos.php:1026 ../../mod/editpost.php:129
-msgid "Please wait"
-msgstr "Espere por favor"
-
#: ../../include/conversation.php:850
msgid "remove"
msgstr "eliminar"
-#: ../../include/conversation.php:854 ../../include/nav.php:241
+#: ../../include/conversation.php:854 ../../include/nav.php:244
msgid "Loading..."
msgstr "Cargando..."
@@ -2289,863 +1618,389 @@ msgstr "Cargando..."
msgid "Delete Selected Items"
msgstr "Eliminar elementos seleccionados"
-#: ../../include/conversation.php:946
+#: ../../include/conversation.php:953
msgid "View Source"
-msgstr "Ver la fuente original de la entrada"
+msgstr "Ver la fuente original de la publicación"
-#: ../../include/conversation.php:947
+#: ../../include/conversation.php:954
msgid "Follow Thread"
msgstr "Seguir este hilo"
-#: ../../include/conversation.php:948
+#: ../../include/conversation.php:955
msgid "Unfollow Thread"
msgstr "Dejar de seguir este hilo"
-#: ../../include/conversation.php:949
-msgid "View Status"
-msgstr "Ver mi estado actual"
-
-#: ../../include/conversation.php:950 ../../include/nav.php:86
-#: ../../mod/connedit.php:498
+#: ../../include/conversation.php:959 ../../include/nav.php:86
+#: ../../mod/connedit.php:516
msgid "View Profile"
msgstr "Ver el perfil"
-#: ../../include/conversation.php:951
-msgid "View Photos"
-msgstr "Ver fotos"
-
-#: ../../include/conversation.php:952
+#: ../../include/conversation.php:960
msgid "Activity/Posts"
-msgstr "Actividad y entradas"
+msgstr "Actividad y publicaciones"
-#: ../../include/conversation.php:954
+#: ../../include/conversation.php:962
msgid "Edit Connection"
msgstr "Editar conexión"
-#: ../../include/conversation.php:955
-msgid "Send PM"
-msgstr "Enviar un mensaje privado"
+#: ../../include/conversation.php:963
+msgid "Message"
+msgstr "Mensaje"
-#: ../../include/conversation.php:956 ../../include/apps.php:145
-msgid "Poke"
-msgstr "Toques y otras cosas"
+#: ../../include/conversation.php:964 ../../mod/pubsites.php:27
+#: ../../mod/ratings.php:99
+msgid "Ratings"
+msgstr "Valoraciones"
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s likes this."
-msgstr "a %s le gusta esto."
+msgstr "A %s le gusta esto."
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s doesn't like this."
-msgstr "a %s no le gusta esto."
+msgstr "A %s no le gusta esto."
-#: ../../include/conversation.php:1074
+#: ../../include/conversation.php:1084
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
msgstr[0] "a <span %1$s>%2$d personas</span> le gusta esto."
-msgstr[1] "a <span %1$s>%2$d personas</span> les gusta esto."
+msgstr[1] "A <span %1$s>%2$d personas</span> les gusta esto."
-#: ../../include/conversation.php:1076
+#: ../../include/conversation.php:1086
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
msgstr[0] "a <span %1$s>%2$d personas</span> no les gusta esto."
-msgstr[1] "a <span %1$s>%2$d personas</span> no les gusta esto."
+msgstr[1] "A <span %1$s>%2$d personas</span> no les gusta esto."
-#: ../../include/conversation.php:1082
+#: ../../include/conversation.php:1092
msgid "and"
msgstr "y"
-#: ../../include/conversation.php:1085
+#: ../../include/conversation.php:1095
#, php-format
msgid ", and %d other people"
msgid_plural ", and %d other people"
msgstr[0] ", y %d persona más"
msgstr[1] ", y %d personas más"
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s like this."
-msgstr "a %s le gusta esto."
+msgstr "A %s le gusta esto."
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s don't like this."
-msgstr "a %s no le gusta esto."
+msgstr "A %s no le gusta esto."
-#: ../../include/conversation.php:1154
+#: ../../include/conversation.php:1169
msgid "Visible to <strong>everybody</strong>"
msgstr "Visible para <strong>cualquiera</strong>"
-#: ../../include/conversation.php:1155 ../../mod/mail.php:202
-#: ../../mod/mail.php:316
+#: ../../include/conversation.php:1170 ../../mod/chat.php:199
+#: ../../mod/mail.php:202 ../../mod/mail.php:316
msgid "Please enter a link URL:"
msgstr "Por favor, introduzca la dirección del enlace:"
-#: ../../include/conversation.php:1156
+#: ../../include/conversation.php:1171
msgid "Please enter a video link/URL:"
msgstr "Por favor, introduzca un enlace de vídeo:"
-#: ../../include/conversation.php:1157
+#: ../../include/conversation.php:1172
msgid "Please enter an audio link/URL:"
msgstr "Por favor, introduzca un enlace de audio:"
-#: ../../include/conversation.php:1158
+#: ../../include/conversation.php:1173
msgid "Tag term:"
msgstr "Término de la etiqueta:"
-#: ../../include/conversation.php:1159 ../../mod/filer.php:48
+#: ../../include/conversation.php:1174 ../../mod/filer.php:48
msgid "Save to Folder:"
msgstr "Guardar en carpeta:"
-#: ../../include/conversation.php:1160
+#: ../../include/conversation.php:1175
msgid "Where are you right now?"
msgstr "¿Donde está ahora?"
-#: ../../include/conversation.php:1161 ../../mod/editpost.php:56
+#: ../../include/conversation.php:1176 ../../mod/editpost.php:56
#: ../../mod/mail.php:203 ../../mod/mail.php:317
msgid "Expires YYYY-MM-DD HH:MM"
msgstr "Caduca YYYY-MM-DD HH:MM"
-#: ../../include/conversation.php:1169 ../../include/page_widgets.php:40
-#: ../../include/ItemObject.php:706 ../../mod/editwebpage.php:212
-#: ../../mod/editblock.php:171 ../../mod/webpages.php:188
-#: ../../mod/photos.php:1046 ../../mod/editpost.php:149
-#: ../../mod/events.php:458
-msgid "Preview"
-msgstr "Previsualizar"
-
-#: ../../include/conversation.php:1192 ../../mod/blocks.php:154
-#: ../../mod/webpages.php:182 ../../mod/layouts.php:184
-#: ../../mod/photos.php:1025
+#: ../../include/conversation.php:1207 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1067
+#: ../../mod/webpages.php:184
msgid "Share"
msgstr "Compartir"
-#: ../../include/conversation.php:1194
+#: ../../include/conversation.php:1209
msgid "Page link name"
-msgstr "Nombre de enlace de página"
+msgstr "Nombre del enlace de la página"
-#: ../../include/conversation.php:1197
+#: ../../include/conversation.php:1212
msgid "Post as"
msgstr "Publicar como"
-#: ../../include/conversation.php:1199 ../../include/ItemObject.php:698
-#: ../../mod/editwebpage.php:177 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:113
-msgid "Bold"
-msgstr "Negrita"
-
-#: ../../include/conversation.php:1200 ../../include/ItemObject.php:699
-#: ../../mod/editwebpage.php:178 ../../mod/editblock.php:137
-#: ../../mod/editlayout.php:136 ../../mod/editpost.php:114
-msgid "Italic"
-msgstr "Itálico "
-
-#: ../../include/conversation.php:1201 ../../include/ItemObject.php:700
-#: ../../mod/editwebpage.php:179 ../../mod/editblock.php:138
-#: ../../mod/editlayout.php:137 ../../mod/editpost.php:115
-msgid "Underline"
-msgstr "Subrayar"
-
-#: ../../include/conversation.php:1202 ../../include/ItemObject.php:701
-#: ../../mod/editwebpage.php:180 ../../mod/editblock.php:139
-#: ../../mod/editlayout.php:138 ../../mod/editpost.php:116
-msgid "Quote"
-msgstr "Citar"
-
-#: ../../include/conversation.php:1203 ../../include/ItemObject.php:702
-#: ../../mod/editwebpage.php:181 ../../mod/editblock.php:140
-#: ../../mod/editlayout.php:139 ../../mod/editpost.php:117
-msgid "Code"
-msgstr "Código"
-
-#: ../../include/conversation.php:1204 ../../mod/editwebpage.php:182
-#: ../../mod/editblock.php:142 ../../mod/editlayout.php:140
-#: ../../mod/editpost.php:118
+#: ../../include/conversation.php:1219 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
msgid "Upload photo"
msgstr "Subir foto"
-#: ../../include/conversation.php:1205
+#: ../../include/conversation.php:1220
msgid "upload photo"
msgstr "subir foto"
-#: ../../include/conversation.php:1206 ../../mod/editwebpage.php:183
-#: ../../mod/editblock.php:143 ../../mod/editlayout.php:141
-#: ../../mod/editpost.php:119 ../../mod/mail.php:248 ../../mod/mail.php:378
+#: ../../include/conversation.php:1221 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
msgid "Attach file"
msgstr "Adjuntar fichero"
-#: ../../include/conversation.php:1207
+#: ../../include/conversation.php:1222
msgid "attach file"
msgstr "adjuntar fichero"
-#: ../../include/conversation.php:1208 ../../mod/editwebpage.php:184
+#: ../../include/conversation.php:1223 ../../mod/chat.php:201
#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
-#: ../../mod/editpost.php:120 ../../mod/mail.php:249 ../../mod/mail.php:379
+#: ../../mod/editpost.php:120 ../../mod/editwebpage.php:184
+#: ../../mod/mail.php:249 ../../mod/mail.php:379
msgid "Insert web link"
msgstr "Insertar enlace web"
-#: ../../include/conversation.php:1209
+#: ../../include/conversation.php:1224
msgid "web link"
msgstr "enlace web"
-#: ../../include/conversation.php:1210
+#: ../../include/conversation.php:1225
msgid "Insert video link"
msgstr "Insertar enlace de vídeo"
-#: ../../include/conversation.php:1211
+#: ../../include/conversation.php:1226
msgid "video link"
msgstr "enlace de vídeo"
-#: ../../include/conversation.php:1212
+#: ../../include/conversation.php:1227
msgid "Insert audio link"
msgstr "Insertar enlace de audio"
-#: ../../include/conversation.php:1213
+#: ../../include/conversation.php:1228
msgid "audio link"
msgstr "enlace de audio"
-#: ../../include/conversation.php:1214 ../../mod/editwebpage.php:188
-#: ../../mod/editblock.php:148 ../../mod/editlayout.php:146
-#: ../../mod/editpost.php:124
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
msgid "Set your location"
msgstr "Establecer su ubicación"
-#: ../../include/conversation.php:1215
+#: ../../include/conversation.php:1230
msgid "set location"
msgstr "establecer ubicación"
-#: ../../include/conversation.php:1216 ../../mod/editpost.php:126
+#: ../../include/conversation.php:1231 ../../mod/editpost.php:126
msgid "Toggle voting"
msgstr "Cambiar votación"
-#: ../../include/conversation.php:1219 ../../mod/editwebpage.php:189
-#: ../../mod/editblock.php:149 ../../mod/editlayout.php:147
-#: ../../mod/editpost.php:125
+#: ../../include/conversation.php:1234 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
msgid "Clear browser location"
-msgstr "Eliminar los datos de ubicación del navegador"
+msgstr "Eliminar los datos de localización geográfica del navegador"
-#: ../../include/conversation.php:1220
+#: ../../include/conversation.php:1235
msgid "clear location"
msgstr "borrar los datos de ubicación"
-#: ../../include/conversation.php:1222 ../../mod/editwebpage.php:205
-#: ../../mod/editblock.php:162 ../../mod/editpost.php:141
+#: ../../include/conversation.php:1237 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
msgid "Title (optional)"
msgstr "Título (opcional)"
-#: ../../include/conversation.php:1226 ../../mod/editwebpage.php:207
-#: ../../mod/editblock.php:165 ../../mod/editlayout.php:163
-#: ../../mod/editpost.php:143
+#: ../../include/conversation.php:1241 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
msgid "Categories (optional, comma-separated list)"
msgstr "Categorías (opcional, lista separada por comas)"
-#: ../../include/conversation.php:1228 ../../mod/editwebpage.php:191
-#: ../../mod/editblock.php:151 ../../mod/editlayout.php:149
-#: ../../mod/editpost.php:130 ../../mod/events.php:459
+#: ../../include/conversation.php:1243 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:466
msgid "Permission settings"
msgstr "Configuración de permisos"
-#: ../../include/conversation.php:1229
+#: ../../include/conversation.php:1244
msgid "permissions"
msgstr "permisos"
-#: ../../include/conversation.php:1237 ../../mod/editwebpage.php:200
-#: ../../mod/editblock.php:159 ../../mod/editlayout.php:156
-#: ../../mod/editpost.php:138
+#: ../../include/conversation.php:1252 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
msgid "Public post"
msgstr "Entrada pública"
-#: ../../include/conversation.php:1239 ../../mod/editwebpage.php:208
-#: ../../mod/editblock.php:166 ../../mod/editlayout.php:164
-#: ../../mod/editpost.php:144
+#: ../../include/conversation.php:1254 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
msgid "Example: bob@example.com, mary@example.com"
msgstr "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com"
-#: ../../include/conversation.php:1252 ../../mod/editwebpage.php:217
-#: ../../mod/editblock.php:176 ../../mod/editlayout.php:173
-#: ../../mod/editpost.php:155 ../../mod/mail.php:253 ../../mod/mail.php:383
+#: ../../include/conversation.php:1267 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
msgid "Set expiration date"
msgstr "Configurar fecha de caducidad"
-#: ../../include/conversation.php:1255
+#: ../../include/conversation.php:1270
msgid "Set publish date"
msgstr "Establecer la fecha de publicación"
-#: ../../include/conversation.php:1257 ../../include/ItemObject.php:709
-#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
-msgid "Encrypt text"
-msgstr "Cifrar texto"
-
-#: ../../include/conversation.php:1259 ../../mod/editpost.php:159
+#: ../../include/conversation.php:1274 ../../mod/editpost.php:159
msgid "OK"
msgstr "OK"
-#: ../../include/conversation.php:1260 ../../mod/fbrowser.php:77
-#: ../../mod/fbrowser.php:112 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
-#: ../../mod/settings.php:587 ../../mod/settings.php:613
-#: ../../mod/editpost.php:160
+#: ../../include/conversation.php:1275 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:598 ../../mod/settings.php:624
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
msgid "Cancel"
msgstr "Cancelar"
-#: ../../include/conversation.php:1503
+#: ../../include/conversation.php:1518
msgid "Discover"
msgstr "Descubrir"
-#: ../../include/conversation.php:1506
+#: ../../include/conversation.php:1521
msgid "Imported public streams"
msgstr "Contenidos públicos importados"
-#: ../../include/conversation.php:1511
+#: ../../include/conversation.php:1526
msgid "Commented Order"
msgstr "Comentarios recientes"
-#: ../../include/conversation.php:1514
+#: ../../include/conversation.php:1529
msgid "Sort by Comment Date"
msgstr "Ordenar por fecha de comentario"
-#: ../../include/conversation.php:1518
+#: ../../include/conversation.php:1533
msgid "Posted Order"
msgstr "Publicaciones recientes"
-#: ../../include/conversation.php:1521
+#: ../../include/conversation.php:1536
msgid "Sort by Post Date"
msgstr "Ordenar por fecha de publicación"
-#: ../../include/conversation.php:1529
+#: ../../include/conversation.php:1544
msgid "Posts that mention or involve you"
msgstr "Publicaciones que le mencionan o involucran"
-#: ../../include/conversation.php:1535 ../../mod/connections.php:72
+#: ../../include/conversation.php:1550 ../../mod/connections.php:72
#: ../../mod/connections.php:82 ../../mod/menu.php:112
msgid "New"
msgstr "Nuevas"
-#: ../../include/conversation.php:1538
+#: ../../include/conversation.php:1553
msgid "Activity Stream - by date"
msgstr "Contenido - por fecha"
-#: ../../include/conversation.php:1544
+#: ../../include/conversation.php:1559
msgid "Starred"
msgstr "Preferidas"
-#: ../../include/conversation.php:1547
+#: ../../include/conversation.php:1562
msgid "Favourite Posts"
msgstr "Publicaciones favoritas"
-#: ../../include/conversation.php:1554
+#: ../../include/conversation.php:1569
msgid "Spam"
msgstr "Correo basura"
-#: ../../include/conversation.php:1557
+#: ../../include/conversation.php:1572
msgid "Posts flagged as SPAM"
msgstr "Publicaciones marcadas como basura"
-#: ../../include/conversation.php:1601 ../../mod/admin.php:980
+#: ../../include/conversation.php:1626 ../../mod/admin.php:1157
msgid "Channel"
msgstr "Canal"
-#: ../../include/conversation.php:1604
+#: ../../include/conversation.php:1629
msgid "Status Messages and Posts"
msgstr "Mensajes de estado y publicaciones"
-#: ../../include/conversation.php:1613
+#: ../../include/conversation.php:1638
msgid "About"
msgstr "Mi perfil"
-#: ../../include/conversation.php:1616
+#: ../../include/conversation.php:1641
msgid "Profile Details"
msgstr "Detalles del perfil"
-#: ../../include/conversation.php:1622 ../../include/nav.php:92
-#: ../../include/apps.php:139 ../../mod/fbrowser.php:25
-msgid "Photos"
-msgstr "Fotos"
-
-#: ../../include/conversation.php:1625 ../../include/photos.php:483
+#: ../../include/conversation.php:1650 ../../include/photos.php:506
msgid "Photo Albums"
msgstr "Ãlbumes de fotos"
-#: ../../include/conversation.php:1632
+#: ../../include/conversation.php:1657
msgid "Files and Storage"
msgstr "Ficheros y repositorio"
-#: ../../include/conversation.php:1642 ../../include/conversation.php:1645
-msgid "Chatrooms"
-msgstr "Salas de chat"
-
-#: ../../include/conversation.php:1655 ../../include/nav.php:103
-#: ../../include/apps.php:129
-msgid "Bookmarks"
-msgstr "Marcadores"
-
-#: ../../include/conversation.php:1658
+#: ../../include/conversation.php:1694
msgid "Saved Bookmarks"
msgstr "Marcadores guardados"
-#: ../../include/conversation.php:1665 ../../include/nav.php:107
-#: ../../include/apps.php:136 ../../mod/webpages.php:178
-msgid "Webpages"
-msgstr "Páginas web"
-
-#: ../../include/conversation.php:1668
+#: ../../include/conversation.php:1704
msgid "Manage Webpages"
msgstr "Administrar páginas web"
-#: ../../include/conversation.php:1697 ../../include/ItemObject.php:175
-#: ../../include/ItemObject.php:187 ../../mod/photos.php:1079
-#: ../../mod/photos.php:1091
-msgid "View all"
-msgstr "Ver todo"
-
-#: ../../include/conversation.php:1724 ../../include/ItemObject.php:184
-#: ../../mod/photos.php:1088
-msgctxt "noun"
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "No me gusta"
-msgstr[1] "No me gusta"
-
-#: ../../include/conversation.php:1727
+#: ../../include/conversation.php:1763
msgctxt "noun"
msgid "Attending"
msgid_plural "Attending"
msgstr[0] "Participaré"
msgstr[1] "Participaré"
-#: ../../include/conversation.php:1730
+#: ../../include/conversation.php:1766
msgctxt "noun"
msgid "Not Attending"
msgid_plural "Not Attending"
msgstr[0] "No participaré"
msgstr[1] "No participaré"
-#: ../../include/conversation.php:1733
+#: ../../include/conversation.php:1769
msgctxt "noun"
msgid "Undecided"
msgid_plural "Undecided"
msgstr[0] "Indeciso/a"
msgstr[1] "Indecisos/as"
-#: ../../include/conversation.php:1736
+#: ../../include/conversation.php:1772
msgctxt "noun"
msgid "Agree"
msgid_plural "Agrees"
msgstr[0] "De acuerdo"
msgstr[1] "De acuerdo"
-#: ../../include/conversation.php:1739
+#: ../../include/conversation.php:1775
msgctxt "noun"
msgid "Disagree"
msgid_plural "Disagrees"
msgstr[0] "En desacuerdo"
msgstr[1] "En desacuerdo"
-#: ../../include/conversation.php:1742
+#: ../../include/conversation.php:1778
msgctxt "noun"
msgid "Abstain"
msgid_plural "Abstains"
msgstr[0] "se abstiene"
msgstr[1] "Se abstienen"
-#: ../../include/auth.php:132
-msgid "Logged out."
-msgstr "Desconectado/a."
-
-#: ../../include/auth.php:273
-msgid "Failed authentication"
-msgstr "Autenticación fallida."
-
-#: ../../include/auth.php:287 ../../mod/openid.php:189
-msgid "Login failed."
-msgstr "El acceso ha fallado."
-
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Frecuentemente"
-
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "Cada hora"
-
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "Dos veces al día"
-
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
-msgstr "Diariamente"
-
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
-msgstr "Semanalmente"
-
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
-msgstr "Mensualmente"
-
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
-
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
-
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
-
-#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
-#: ../../mod/id.php:16 ../../mod/admin.php:812 ../../mod/admin.php:821
-#: ../../boot.php:1483
-msgid "Email"
-msgstr "Correo electrónico"
-
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
-
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
-msgstr "Facebook"
-
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
-
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "LinkedIn"
-
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
-
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
-
-#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
-#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
-#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
-#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
-#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
-#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
-#: ../../include/bbcode.php:833
-msgid "Image/photo"
-msgstr "Imagen/foto"
-
-#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
-msgid "Encrypted content"
-msgstr "Contenido cifrado"
-
-#: ../../include/bbcode.php:179
-#, php-format
-msgid "Install %s element: "
-msgstr "Instalar el elemento %s:"
-
-#: ../../include/bbcode.php:183
-#, php-format
-msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
-msgstr "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio."
-
-#: ../../include/bbcode.php:193 ../../mod/impel.php:37
-msgid "webpage"
-msgstr "página web"
-
-#: ../../include/bbcode.php:196 ../../mod/impel.php:47
-msgid "layout"
-msgstr "disposición"
-
-#: ../../include/bbcode.php:199 ../../mod/impel.php:42
-msgid "block"
-msgstr "bloque"
-
-#: ../../include/bbcode.php:202 ../../mod/impel.php:54
-msgid "menu"
-msgstr "menú"
-
-#: ../../include/bbcode.php:257
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s escribió la siguiente %2$s %3$s"
-
-#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
-msgid "post"
-msgstr "la entrada"
-
-#: ../../include/bbcode.php:547
-msgid "Different viewers will see this text differently"
-msgstr "Visitantes diferentes verán este texto de forma distinta"
-
-#: ../../include/bbcode.php:755
-msgid "$1 spoiler"
-msgstr "$1 spoiler"
-
-#: ../../include/bbcode.php:782
-msgid "$1 wrote:"
-msgstr "$1 escribió"
-
-#: ../../include/contact_widgets.php:14
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d invitación pendiente"
-msgstr[1] "%d invitaciones disponibles"
-
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:446
-msgid "Advanced"
-msgstr "Avanzado"
-
-#: ../../include/contact_widgets.php:22
-msgid "Find Channels"
-msgstr "Encontrar canales"
-
-#: ../../include/contact_widgets.php:23
-msgid "Enter name or interest"
-msgstr "Introducir nombre o interés"
-
-#: ../../include/contact_widgets.php:24
-msgid "Connect/Follow"
-msgstr "Conectar/Seguir"
-
-#: ../../include/contact_widgets.php:25
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Ejemplos: José Fernández, Pesca"
-
-#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381
-#: ../../mod/directory.php:386 ../../mod/connections.php:266
-msgid "Find"
-msgstr "Encontrar"
-
-#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385
-#: ../../mod/suggest.php:60
-msgid "Channel Suggestions"
-msgstr "Sugerencias de canales"
-
-#: ../../include/contact_widgets.php:29
-msgid "Random Profile"
-msgstr "Perfil aleatorio"
-
-#: ../../include/contact_widgets.php:30
-msgid "Invite Friends"
-msgstr "Invitar a amigos"
-
-#: ../../include/contact_widgets.php:32
-msgid "Advanced example: name=fred and country=iceland"
-msgstr "Ejemplo avanzado: nombre=juan y país=españa"
-
-#: ../../include/contact_widgets.php:128
-#, php-format
-msgid "%d connection in common"
-msgid_plural "%d connections in common"
-msgstr[0] "%d conexión en común"
-msgstr[1] "%d conexiones en común"
-
-#: ../../include/contact_widgets.php:133
-msgid "show more"
-msgstr "mostrar más"
-
-#: ../../include/enotify.php:57 ../../include/network.php:1608
-msgid "$Projectname Notification"
-msgstr "Notificación de $Projectname"
-
-#: ../../include/enotify.php:58 ../../include/network.php:1609
-msgid "$projectname"
-msgstr "$projectname"
-
-#: ../../include/enotify.php:60 ../../include/network.php:1611
-msgid "Thank You,"
-msgstr "Gracias,"
-
-#: ../../include/enotify.php:62 ../../include/network.php:1613
-#, php-format
-msgid "%s Administrator"
-msgstr "%s Administrador"
-
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
-
-#: ../../include/enotify.php:100
-#, php-format
-msgid "[Hubzilla:Notify] New mail received at %s"
-msgstr "[Hubzilla:Aviso] Nuevo mensaje en %s"
-
-#: ../../include/enotify.php:102
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
-msgstr "%1$s, %2$s le ha enviado un nuevo mensaje privado en %3$s."
-
-#: ../../include/enotify.php:103
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s le ha enviado %2$s."
-
-#: ../../include/enotify.php:103
-msgid "a private message"
-msgstr "un mensaje privado"
-
-#: ../../include/enotify.php:104
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Por favor visite %s para ver y/o responder a su mensaje privado."
-
-#: ../../include/enotify.php:160
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s[/zrl]"
-
-#: ../../include/enotify.php:168
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%5$s de %4$s[/zrl] "
-
-#: ../../include/enotify.php:177
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s creado por usted[/zrl]"
-
-#: ../../include/enotify.php:188
-#, php-format
-msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[Hubzilla:Aviso] Nuevo comentario de %2$s a la conversación #%1$d"
-
-#: ../../include/enotify.php:189
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
-msgstr "%1$s, %2$s ha comentado un elemento/conversación que ha estado siguiendo."
-
-#: ../../include/enotify.php:192 ../../include/enotify.php:207
-#: ../../include/enotify.php:233 ../../include/enotify.php:251
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Para ver o comentar la conversación, visite %s"
-
-#: ../../include/enotify.php:198
-#, php-format
-msgid "[Hubzilla:Notify] %s posted to your profile wall"
-msgstr "[Hubzilla:Aviso] %s ha publicado una entrada en su página de inicio del perfil"
-
-#: ../../include/enotify.php:200
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
-msgstr "%1$s, %2$s publicó en su página del perfil en %3$s"
-
-#: ../../include/enotify.php:202
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
-msgstr "%1$s, %2$s publicó en [zrl=%3$s]su página del perfil[/zrl]"
-
-#: ../../include/enotify.php:226
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged you"
-msgstr "[Hubzilla:Aviso] %s le ha etiquetado"
-
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
-msgstr "%1$s, %2$s le ha etiquetado en %3$s"
-
-#: ../../include/enotify.php:228
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%3$s]le etiquetó[/zrl]."
-
-#: ../../include/enotify.php:240
-#, php-format
-msgid "[Hubzilla:Notify] %1$s poked you"
-msgstr "[Hubzilla:Aviso] %1$s le ha dado un toque"
-
-#: ../../include/enotify.php:241
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
-msgstr "%1$s, %2$s le ha dado un toque en %3$s"
-
-#: ../../include/enotify.php:242
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%2$s]le ha dado un toque[/zrl]."
-
-#: ../../include/enotify.php:258
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged your post"
-msgstr "[Hubzilla:Aviso] %s ha etiquetado su publicación"
-
-#: ../../include/enotify.php:259
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
-msgstr "%1$s, %2$s ha etiquetado su publicación en %3$s"
-
-#: ../../include/enotify.php:260
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
-msgstr "%1$s, %2$s ha etiquetado [zrl=%3$s]su publicación[/zrl]"
-
-#: ../../include/enotify.php:272
-msgid "[Hubzilla:Notify] Introduction received"
-msgstr "[Hubzilla:Aviso] Ha recibido una solicitud de conexión"
-
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
-msgstr "%1$s, ha recibido una nueva solicitud de conexión de '%2$s' en %3$s"
-
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
-msgstr "%1$s, ha recibido [zrl=%2$s]una nueva solicitud de conexión[/zrl] de %3$s."
-
-#: ../../include/enotify.php:278 ../../include/enotify.php:297
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Puede visitar su perfil en %s"
-
-#: ../../include/enotify.php:280
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Por favor, visite %s para permitir o rechazar la solicitad de conexión."
-
-#: ../../include/enotify.php:287
-msgid "[Hubzilla:Notify] Friend suggestion received"
-msgstr "[Hubzilla:Aviso] Ha recibido una sugerencia de amistad"
-
-#: ../../include/enotify.php:288
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
-msgstr "%1$s, ha recibido una sugerencia de conexión de '%2$s' en %3$s"
-
-#: ../../include/enotify.php:289
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
-"%4$s."
-msgstr "%1$s, ha recibido [zrl=%2$s]una sugerencia de conexión[/zrl] para %3$s de %4$s."
-
-#: ../../include/enotify.php:295
-msgid "Name:"
-msgstr "Nombre:"
-
-#: ../../include/enotify.php:296
-msgid "Photo:"
-msgstr "Foto:"
-
-#: ../../include/enotify.php:299
+#: ../../include/dba/dba_driver.php:141
#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Por favor, visite %s para aprobar o rechazar la sugerencia."
-
-#: ../../include/enotify.php:514
-msgid "[Hubzilla:Notify]"
-msgstr "[Hubzilla:Aviso]"
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€"
#: ../../include/follow.php:28
msgid "Channel is blocked on this site."
@@ -3163,67 +2018,40 @@ msgstr "Respuesta incompleta del canal."
msgid "Channel was deleted and no longer exists."
msgstr "El canal ha sido eliminado y ya no existe."
-#: ../../include/follow.php:152 ../../include/follow.php:181
+#: ../../include/follow.php:155 ../../include/follow.php:191
msgid "Protocol disabled."
msgstr "Protocolo deshabilitado."
-#: ../../include/follow.php:171
+#: ../../include/follow.php:179
msgid "Channel discovery failed."
msgstr "El intento de acceder al canal ha fallado."
-#: ../../include/follow.php:197
-msgid "local account not found."
-msgstr "No se ha encontrado la cuenta local."
-
-#: ../../include/follow.php:221
+#: ../../include/follow.php:217
msgid "Cannot connect to yourself."
msgstr "No puede conectarse consigo mismo."
-#: ../../include/oembed.php:213
-msgid "Embedded content"
-msgstr "Contenido incorporado"
-
-#: ../../include/oembed.php:222
-msgid "Embedding disabled"
-msgstr "Incrustación deshabilitada"
-
-#: ../../include/message.php:19
-msgid "No recipient provided."
-msgstr "No se ha especificado ningún destinatario."
-
-#: ../../include/message.php:24
-msgid "[no subject]"
-msgstr "[sin asunto]"
-
-#: ../../include/message.php:44
-msgid "Unable to determine sender."
-msgstr "No ha sido posible determinar el remitente. "
-
-#: ../../include/message.php:219
-msgid "Stored post could not be verified."
-msgstr "No se han podido verificar las entradas guardadas."
-
-#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1480
+#: ../../include/nav.php:82 ../../include/nav.php:113 ../../boot.php:1579
msgid "Logout"
msgstr "Finalizar sesión"
-#: ../../include/nav.php:82 ../../include/nav.php:114
+#: ../../include/nav.php:82 ../../include/nav.php:113
msgid "End this session"
msgstr "Finalizar esta sesión"
-#: ../../include/nav.php:85 ../../include/nav.php:145
+#: ../../include/nav.php:85 ../../include/nav.php:144
msgid "Home"
msgstr "Inicio"
#: ../../include/nav.php:85
msgid "Your posts and conversations"
-msgstr "Sus entradas y conversaciones"
+msgstr "Sus publicaciones y conversaciones"
#: ../../include/nav.php:86
msgid "Your profile page"
msgstr "Su página del perfil"
-#: ../../include/nav.php:88
+#: ../../include/nav.php:88 ../../include/identity.php:931
+#: ../../mod/profiles.php:776
msgid "Edit Profiles"
msgstr "Editar perfiles"
@@ -3231,6 +2059,10 @@ msgstr "Editar perfiles"
msgid "Manage/Edit profiles"
msgstr "Administrar/editar perfiles"
+#: ../../include/nav.php:90 ../../include/identity.php:935
+msgid "Edit Profile"
+msgstr "Editar el perfil"
+
#: ../../include/nav.php:90
msgid "Edit your profile"
msgstr "Editar su perfil"
@@ -3243,539 +2075,517 @@ msgstr "Sus fotos"
msgid "Your files"
msgstr "Sus ficheros"
-#: ../../include/nav.php:97 ../../include/apps.php:146
-msgid "Chat"
-msgstr "Chat"
-
-#: ../../include/nav.php:97
+#: ../../include/nav.php:96
msgid "Your chatrooms"
msgstr "Sus salas de chat"
-#: ../../include/nav.php:103
+#: ../../include/nav.php:102
msgid "Your bookmarks"
msgstr "Sus marcadores"
-#: ../../include/nav.php:107
+#: ../../include/nav.php:106
msgid "Your webpages"
msgstr "Sus páginas web"
-#: ../../include/nav.php:111 ../../include/apps.php:131 ../../boot.php:1481
-msgid "Login"
-msgstr "Iniciar sesión"
-
-#: ../../include/nav.php:111
+#: ../../include/nav.php:110
msgid "Sign in"
msgstr "Acceder"
-#: ../../include/nav.php:128
+#: ../../include/nav.php:127
#, php-format
msgid "%s - click to logout"
msgstr "%s - pulsar para finalizar sesión"
-#: ../../include/nav.php:131
+#: ../../include/nav.php:130
msgid "Remote authentication"
msgstr "Acceder desde su servidor"
-#: ../../include/nav.php:131
+#: ../../include/nav.php:130
msgid "Click to authenticate to your home hub"
msgstr "Pulsar para identificarse en su servidor de inicio"
-#: ../../include/nav.php:145
+#: ../../include/nav.php:144
msgid "Home Page"
msgstr "Página de inicio"
-#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1463
+#: ../../include/nav.php:148 ../../mod/register.php:258 ../../boot.php:1562
msgid "Register"
msgstr "Registrarse"
-#: ../../include/nav.php:149
+#: ../../include/nav.php:148
msgid "Create an account"
msgstr "Crear una cuenta"
-#: ../../include/nav.php:154 ../../include/apps.php:142
-#: ../../mod/layouts.php:176 ../../mod/help.php:202 ../../mod/help.php:207
-msgid "Help"
-msgstr "Ayuda"
-
-#: ../../include/nav.php:154
+#: ../../include/nav.php:155
msgid "Help and documentation"
msgstr "Ayuda y documentación"
-#: ../../include/nav.php:157
+#: ../../include/nav.php:159
msgid "Applications, utilities, links, games"
msgstr "Aplicaciones, utilidades, enlaces, juegos"
-#: ../../include/nav.php:159 ../../include/text.php:867
-#: ../../include/text.php:879 ../../include/apps.php:147
-#: ../../mod/search.php:40
-msgid "Search"
-msgstr "Buscar"
-
-#: ../../include/nav.php:159
+#: ../../include/nav.php:161
msgid "Search site @name, #tag, ?docs, content"
msgstr "Buscar en el sitio por @nombre, #etiqueta, ?ayuda o contenido"
-#: ../../include/nav.php:162 ../../include/apps.php:141
-msgid "Directory"
-msgstr "Directorio"
-
-#: ../../include/nav.php:162
+#: ../../include/nav.php:164
msgid "Channel Directory"
msgstr "Directorio de canales"
-#: ../../include/nav.php:174 ../../include/apps.php:133
-msgid "Grid"
-msgstr "Red"
-
-#: ../../include/nav.php:174
+#: ../../include/nav.php:176
msgid "Your grid"
msgstr "Mi red"
-#: ../../include/nav.php:175
+#: ../../include/nav.php:177
msgid "Mark all grid notifications seen"
msgstr "Marcar todas las notificaciones de la red como vistas"
-#: ../../include/nav.php:177 ../../include/apps.php:137
-msgid "Channel Home"
-msgstr "Mi canal"
-
-#: ../../include/nav.php:177
+#: ../../include/nav.php:179
msgid "Channel home"
msgstr "Mi canal"
-#: ../../include/nav.php:178
+#: ../../include/nav.php:180
msgid "Mark all channel notifications seen"
msgstr "Marcar todas las notificaciones del canal como leídas"
-#: ../../include/nav.php:181 ../../mod/connections.php:260
+#: ../../include/nav.php:183 ../../include/text.php:834
+#: ../../mod/connections.php:298
msgid "Connections"
msgstr "Conexiones"
-#: ../../include/nav.php:184
+#: ../../include/nav.php:186
msgid "Notices"
msgstr "Avisos"
-#: ../../include/nav.php:184
+#: ../../include/nav.php:186
msgid "Notifications"
msgstr "Notificaciones"
-#: ../../include/nav.php:185
+#: ../../include/nav.php:187
msgid "See all notifications"
msgstr "Ver todas las notificaciones"
-#: ../../include/nav.php:186 ../../mod/notifications.php:99
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
msgid "Mark all system notifications seen"
msgstr "Marcar todas las notificaciones de sistema como leídas"
-#: ../../include/nav.php:188 ../../include/apps.php:143
-msgid "Mail"
-msgstr "Correo"
-
-#: ../../include/nav.php:188
+#: ../../include/nav.php:190
msgid "Private mail"
msgstr "Correo privado"
-#: ../../include/nav.php:189
+#: ../../include/nav.php:191
msgid "See all private messages"
msgstr "Ver todas los mensajes privados"
-#: ../../include/nav.php:190
+#: ../../include/nav.php:192
msgid "Mark all private messages seen"
msgstr "Marcar todos los mensajes privados como leídos"
-#: ../../include/nav.php:196 ../../include/apps.php:140
-msgid "Events"
-msgstr "Eventos"
-
-#: ../../include/nav.php:196
+#: ../../include/nav.php:198
msgid "Event Calendar"
msgstr "Calendario de eventos"
-#: ../../include/nav.php:197
+#: ../../include/nav.php:199
msgid "See all events"
msgstr "Ver todos los eventos"
-#: ../../include/nav.php:198
+#: ../../include/nav.php:200
msgid "Mark all events seen"
msgstr "Marcar todos los eventos como leidos"
-#: ../../include/nav.php:200 ../../include/apps.php:132
-#: ../../mod/manage.php:160
-msgid "Channel Manager"
-msgstr "Administración de canales"
-
-#: ../../include/nav.php:200
+#: ../../include/nav.php:203
msgid "Manage Your Channels"
msgstr "Gestionar sus canales"
-#: ../../include/nav.php:202
+#: ../../include/nav.php:205
msgid "Account/Channel Settings"
msgstr "Ajustes de cuenta/canales"
-#: ../../include/nav.php:210
+#: ../../include/nav.php:213
msgid "Site Setup and Configuration"
msgstr "Ajustes y configuración del sitio"
-#: ../../include/nav.php:246
+#: ../../include/nav.php:249
msgid "@name, #tag, ?doc, content"
msgstr "@nombre, #etiqueta, ?ayuda, contenido"
-#: ../../include/nav.php:247
+#: ../../include/nav.php:250
msgid "Please wait..."
msgstr "Espere por favor…"
-#: ../../include/security.php:381
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado"
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
+msgstr "¿Borrar este elemento?"
-#: ../../include/text.php:394
-msgid "prev"
-msgstr "anterior"
+#: ../../include/js_strings.php:8
+msgid "[-] show less"
+msgstr "[-] mostrar menos"
-#: ../../include/text.php:396
-msgid "first"
-msgstr "primera"
+#: ../../include/js_strings.php:9
+msgid "[+] expand"
+msgstr "[+] expandir"
-#: ../../include/text.php:425
-msgid "last"
-msgstr "última"
+#: ../../include/js_strings.php:10
+msgid "[-] collapse"
+msgstr "[-] contraer"
-#: ../../include/text.php:428
-msgid "next"
-msgstr "próxima"
+#: ../../include/js_strings.php:11
+msgid "Password too short"
+msgstr "Contraseña demasiado corta"
-#: ../../include/text.php:438
-msgid "older"
-msgstr "más antiguas"
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
+msgstr "Las contraseñas no coinciden"
-#: ../../include/text.php:440
-msgid "newer"
-msgstr "más recientes"
+#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+#: ../../mod/cal.php:37
+msgid "everybody"
+msgstr "cualquiera"
-#: ../../include/text.php:785
-msgid "No connections"
-msgstr "Sin conexiones"
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
+msgstr "Contraseña secreta"
-#: ../../include/text.php:797
-#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] "%d Conexión"
-msgstr[1] "%d Conexiones"
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
+msgstr "Pista de contraseña"
-#: ../../include/text.php:810 ../../mod/viewconnections.php:101
-msgid "View Connections"
-msgstr "Ver conexiones"
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
+msgstr "Aviso: los permisos han cambiado pero aún no han sido enviados."
-#: ../../include/text.php:954
-msgid "poke"
-msgstr "un toque"
+#: ../../include/js_strings.php:17
+msgid "close all"
+msgstr "cerrar todo"
-#: ../../include/text.php:955
-msgid "ping"
-msgstr "un \"ping\""
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
+msgstr "Nada nuevo por aquí"
-#: ../../include/text.php:955
-msgid "pinged"
-msgstr "ha enviado un \"ping\" a"
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
+msgstr "Valorar este canal (esto es público)"
-#: ../../include/text.php:956
-msgid "prod"
-msgstr "una incitación"
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:712
+#: ../../mod/rate.php:157
+msgid "Rating"
+msgstr "Valoración"
-#: ../../include/text.php:956
-msgid "prodded"
-msgstr "ha incitado a"
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
+msgstr "Describir (opcional)"
-#: ../../include/text.php:957
-msgid "slap"
-msgstr "una bofetada"
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
+msgstr "Por favor, introduzca una dirección de enlace"
-#: ../../include/text.php:957
-msgid "slapped"
-msgstr "ha enviado una bofetada a"
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
+msgstr "Cambios no guardados. ¿Está seguro de que desea abandonar la página?"
-#: ../../include/text.php:958
-msgid "finger"
-msgstr "un \"finger\""
+#: ../../include/js_strings.php:25 ../../mod/events.php:459
+#: ../../mod/locs.php:113 ../../mod/profiles.php:472
+#: ../../mod/profiles.php:697 ../../mod/pubsites.php:36
+msgid "Location"
+msgstr "Ubicación"
-#: ../../include/text.php:958
-msgid "fingered"
-msgstr "ha enviado un \"finger\" a"
+#: ../../include/js_strings.php:27
+msgid "timeago.prefixAgo"
+msgstr "timeago.prefixAgo"
-#: ../../include/text.php:959
-msgid "rebuff"
-msgstr "un rechazo"
+#: ../../include/js_strings.php:28
+msgid "timeago.prefixFromNow"
+msgstr "timeago.prefixFromNow"
-#: ../../include/text.php:959
-msgid "rebuffed"
-msgstr "ha enviado un rechazo a"
+#: ../../include/js_strings.php:29
+msgid "ago"
+msgstr "antes"
-#: ../../include/text.php:969
-msgid "happy"
-msgstr "feliz"
+#: ../../include/js_strings.php:30
+msgid "from now"
+msgstr "desde ahora"
-#: ../../include/text.php:970
-msgid "sad"
-msgstr "triste"
+#: ../../include/js_strings.php:31
+msgid "less than a minute"
+msgstr "menos de un minuto"
-#: ../../include/text.php:971
-msgid "mellow"
-msgstr "amable"
+#: ../../include/js_strings.php:32
+msgid "about a minute"
+msgstr "alrededor de un minuto"
-#: ../../include/text.php:972
-msgid "tired"
-msgstr "cansado/a"
+#: ../../include/js_strings.php:33
+#, php-format
+msgid "%d minutes"
+msgstr "%d minutos"
-#: ../../include/text.php:973
-msgid "perky"
-msgstr "vivaz"
+#: ../../include/js_strings.php:34
+msgid "about an hour"
+msgstr "alrededor de una hora"
-#: ../../include/text.php:974
-msgid "angry"
-msgstr "enfadado/a"
+#: ../../include/js_strings.php:35
+#, php-format
+msgid "about %d hours"
+msgstr "alrededor de %d horas"
-#: ../../include/text.php:975
-msgid "stupified"
-msgstr "estupefacto/a"
+#: ../../include/js_strings.php:36
+msgid "a day"
+msgstr "un día"
-#: ../../include/text.php:976
-msgid "puzzled"
-msgstr "perplejo/a"
+#: ../../include/js_strings.php:37
+#, php-format
+msgid "%d days"
+msgstr "%d días"
-#: ../../include/text.php:977
-msgid "interested"
-msgstr "interesado/a"
+#: ../../include/js_strings.php:38
+msgid "about a month"
+msgstr "alrededor de un mes"
-#: ../../include/text.php:978
-msgid "bitter"
-msgstr "amargado/a"
+#: ../../include/js_strings.php:39
+#, php-format
+msgid "%d months"
+msgstr "%d meses"
-#: ../../include/text.php:979
-msgid "cheerful"
-msgstr "alegre"
+#: ../../include/js_strings.php:40
+msgid "about a year"
+msgstr "alrededor de un año"
-#: ../../include/text.php:980
-msgid "alive"
-msgstr "animado/a"
+#: ../../include/js_strings.php:41
+#, php-format
+msgid "%d years"
+msgstr "%d años"
-#: ../../include/text.php:981
-msgid "annoyed"
-msgstr "molesto/a"
+#: ../../include/js_strings.php:42
+msgid " "
+msgstr " "
-#: ../../include/text.php:982
-msgid "anxious"
-msgstr "ansioso/a"
+#: ../../include/js_strings.php:43
+msgid "timeago.numbers"
+msgstr "timeago.numbers"
-#: ../../include/text.php:983
-msgid "cranky"
-msgstr "de mal humor"
+#: ../../include/js_strings.php:45 ../../include/text.php:1210
+msgid "January"
+msgstr "enero"
-#: ../../include/text.php:984
-msgid "disturbed"
-msgstr "perturbado/a"
+#: ../../include/js_strings.php:46 ../../include/text.php:1210
+msgid "February"
+msgstr "febrero"
-#: ../../include/text.php:985
-msgid "frustrated"
-msgstr "frustrado/a"
+#: ../../include/js_strings.php:47 ../../include/text.php:1210
+msgid "March"
+msgstr "marzo"
-#: ../../include/text.php:986
-msgid "depressed"
-msgstr "deprimido/a"
+#: ../../include/js_strings.php:48 ../../include/text.php:1210
+msgid "April"
+msgstr "abril"
-#: ../../include/text.php:987
-msgid "motivated"
-msgstr "motivado/a"
+#: ../../include/js_strings.php:49
+msgctxt "long"
+msgid "May"
+msgstr "mayo"
-#: ../../include/text.php:988
-msgid "relaxed"
-msgstr "relajado/a"
+#: ../../include/js_strings.php:50 ../../include/text.php:1210
+msgid "June"
+msgstr "junio"
-#: ../../include/text.php:989
-msgid "surprised"
-msgstr "sorprendido/a"
+#: ../../include/js_strings.php:51 ../../include/text.php:1210
+msgid "July"
+msgstr "julio"
-#: ../../include/text.php:1165
-msgid "May"
-msgstr "mayo"
+#: ../../include/js_strings.php:52 ../../include/text.php:1210
+msgid "August"
+msgstr "agosto"
-#: ../../include/text.php:1242 ../../include/text.php:1246
-msgid "Unknown Attachment"
-msgstr "Adjunto no reconocido"
+#: ../../include/js_strings.php:53 ../../include/text.php:1210
+msgid "September"
+msgstr "septiembre"
-#: ../../include/text.php:1248
-msgid "unknown"
-msgstr "desconocido"
+#: ../../include/js_strings.php:54 ../../include/text.php:1210
+msgid "October"
+msgstr "octubre"
-#: ../../include/text.php:1284
-msgid "remove category"
-msgstr "eliminar categoría"
+#: ../../include/js_strings.php:55 ../../include/text.php:1210
+msgid "November"
+msgstr "noviembre"
-#: ../../include/text.php:1361
-msgid "remove from file"
-msgstr "eliminar del fichero"
+#: ../../include/js_strings.php:56 ../../include/text.php:1210
+msgid "December"
+msgstr "diciembre"
-#: ../../include/text.php:1507 ../../include/text.php:1518
-msgid "Click to open/close"
-msgstr "Pulsar para abrir/cerrar"
+#: ../../include/js_strings.php:57
+msgid "Jan"
+msgstr "ene"
-#: ../../include/text.php:1692 ../../mod/events.php:623
-msgid "Link to Source"
-msgstr "Enlazar con la entrada en su ubicación original"
+#: ../../include/js_strings.php:58
+msgid "Feb"
+msgstr "feb"
-#: ../../include/text.php:1713 ../../include/text.php:1785
-msgid "default"
-msgstr "por defecto"
+#: ../../include/js_strings.php:59
+msgid "Mar"
+msgstr "mar"
-#: ../../include/text.php:1721
-msgid "Page layout"
-msgstr "Formato de la página"
+#: ../../include/js_strings.php:60
+msgid "Apr"
+msgstr "abr"
-#: ../../include/text.php:1721
-msgid "You can create your own with the layouts tool"
-msgstr "Puede crear su propio formato gráfico con las herramientas de diseño"
+#: ../../include/js_strings.php:61
+msgctxt "short"
+msgid "May"
+msgstr "may"
-#: ../../include/text.php:1763
-msgid "Page content type"
-msgstr "Tipo de contenido de página"
+#: ../../include/js_strings.php:62
+msgid "Jun"
+msgstr "jun"
-#: ../../include/text.php:1797
-msgid "Select an alternate language"
-msgstr "Seleccionar un idioma alternativo"
+#: ../../include/js_strings.php:63
+msgid "Jul"
+msgstr "jul"
-#: ../../include/text.php:1929
-msgid "activity"
-msgstr "actividad"
+#: ../../include/js_strings.php:64
+msgid "Aug"
+msgstr "ago"
-#: ../../include/text.php:2224
-msgid "Design Tools"
-msgstr "Herramientas de diseño"
+#: ../../include/js_strings.php:65
+msgid "Sep"
+msgstr "sep"
-#: ../../include/text.php:2227 ../../mod/blocks.php:147
-msgid "Blocks"
-msgstr "Bloques"
+#: ../../include/js_strings.php:66
+msgid "Oct"
+msgstr "oct"
-#: ../../include/text.php:2228 ../../mod/menu.php:103
-msgid "Menus"
-msgstr "Menús"
+#: ../../include/js_strings.php:67
+msgid "Nov"
+msgstr "nov"
-#: ../../include/text.php:2229 ../../mod/layouts.php:174
-msgid "Layouts"
-msgstr "Formato gráfico"
+#: ../../include/js_strings.php:68
+msgid "Dec"
+msgstr "dic"
-#: ../../include/text.php:2230
-msgid "Pages"
-msgstr "Páginas"
+#: ../../include/js_strings.php:69 ../../include/text.php:1206
+msgid "Sunday"
+msgstr "domingo"
-#: ../../include/dir_fns.php:139
-msgid "Directory Options"
-msgstr "Opciones del directorio"
+#: ../../include/js_strings.php:70 ../../include/text.php:1206
+msgid "Monday"
+msgstr "lunes"
-#: ../../include/dir_fns.php:141
-msgid "Safe Mode"
-msgstr "Modo seguro"
+#: ../../include/js_strings.php:71 ../../include/text.php:1206
+msgid "Tuesday"
+msgstr "martes"
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/connedit.php:635 ../../mod/connedit.php:684 ../../mod/api.php:106
-#: ../../mod/admin.php:410 ../../mod/settings.php:577 ../../mod/photos.php:626
-#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/events.php:447
-#: ../../mod/events.php:448 ../../mod/events.php:457 ../../mod/mitem.php:154
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
-#: ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "No"
-msgstr "No"
+#: ../../include/js_strings.php:72 ../../include/text.php:1206
+msgid "Wednesday"
+msgstr "miércoles"
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/api.php:105 ../../mod/admin.php:412 ../../mod/settings.php:577
-#: ../../mod/photos.php:626 ../../mod/menu.php:96 ../../mod/menu.php:153
-#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228
-#: ../../mod/mitem.php:229 ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "Yes"
-msgstr "Sí"
+#: ../../include/js_strings.php:73 ../../include/text.php:1206
+msgid "Thursday"
+msgstr "jueves"
-#: ../../include/dir_fns.php:142
-msgid "Public Forums Only"
-msgstr "Solo foros públicos"
+#: ../../include/js_strings.php:74 ../../include/text.php:1206
+msgid "Friday"
+msgstr "viernes"
-#: ../../include/dir_fns.php:143
-msgid "This Website Only"
-msgstr "Solo este sitio web"
+#: ../../include/js_strings.php:75 ../../include/text.php:1206
+msgid "Saturday"
+msgstr "sábado"
-#: ../../include/group.php:26
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto, por favor cree otro grupo con un nombre diferente."
+#: ../../include/js_strings.php:76
+msgid "Sun"
+msgstr "dom"
-#: ../../include/group.php:232
-msgid "Add new connections to this collection (privacy group)"
-msgstr "Añadir nuevas conexiones a esta colección (privacidad del grupo)"
+#: ../../include/js_strings.php:77
+msgid "Mon"
+msgstr "lun"
-#: ../../include/group.php:251 ../../mod/admin.php:821
-msgid "All Channels"
-msgstr "Todos los canales"
+#: ../../include/js_strings.php:78
+msgid "Tue"
+msgstr "mar"
-#: ../../include/group.php:273
-msgid "edit"
-msgstr "editar"
+#: ../../include/js_strings.php:79
+msgid "Wed"
+msgstr "mié"
-#: ../../include/group.php:295
-msgid "Collections"
-msgstr "Colecciones"
+#: ../../include/js_strings.php:80
+msgid "Thu"
+msgstr "jue"
-#: ../../include/group.php:296
-msgid "Edit collection"
-msgstr "Editar colección"
+#: ../../include/js_strings.php:81
+msgid "Fri"
+msgstr "vie"
-#: ../../include/group.php:297
-msgid "Add new collection"
-msgstr "Añadir nueva colección"
+#: ../../include/js_strings.php:82
+msgid "Sat"
+msgstr "sáb"
-#: ../../include/group.php:298
-msgid "Channels not in any collection"
-msgstr "El canal no se encuentra en ninguna colección"
+#: ../../include/js_strings.php:83
+msgctxt "calendar"
+msgid "today"
+msgstr "hoy"
-#: ../../include/zot.php:675
-msgid "Invalid data packet"
-msgstr "Paquete de datos no válido"
+#: ../../include/js_strings.php:84
+msgctxt "calendar"
+msgid "month"
+msgstr "mes"
-#: ../../include/zot.php:691
-msgid "Unable to verify channel signature"
-msgstr "No ha sido posible de verificar la firma del canal"
+#: ../../include/js_strings.php:85
+msgctxt "calendar"
+msgid "week"
+msgstr "semana"
-#: ../../include/zot.php:2275
-#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "No ha sido posible de verificar la firma del sitio para %s"
+#: ../../include/js_strings.php:86
+msgctxt "calendar"
+msgid "day"
+msgstr "día"
-#: ../../include/zot.php:3601
-msgid "invalid target signature"
-msgstr "La firma recibida no es válida"
+#: ../../include/js_strings.php:87
+msgctxt "calendar"
+msgid "All day"
+msgstr "Todos los días"
+
+#: ../../include/network.php:659
+msgid "view full size"
+msgstr "Ver en el tamaño original"
+
+#: ../../include/network.php:1875 ../../include/account.php:317
+#: ../../include/account.php:344 ../../include/account.php:404
+msgid "Administrator"
+msgstr "Administrador"
+
+#: ../../include/network.php:1889
+msgid "No Subject"
+msgstr "Sin asunto"
+
+#: ../../include/oembed.php:267
+msgid "Embedded content"
+msgstr "Contenido incorporado"
+
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
+msgstr "Incrustación deshabilitada"
+
+#: ../../include/notify.php:20
+msgid "created a new post"
+msgstr "ha creado una nueva entrada"
+
+#: ../../include/notify.php:21
+#, php-format
+msgid "commented on %s's post"
+msgstr "ha comentado la entrada de %s"
#: ../../include/page_widgets.php:6
msgid "New Page"
msgstr "Nueva página"
#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
-#: ../../mod/webpages.php:187 ../../mod/layouts.php:188
+#: ../../mod/layouts.php:188 ../../mod/pubsites.php:42
+#: ../../mod/webpages.php:189
msgid "View"
msgstr "Ver"
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:191
msgid "Actions"
msgstr "Acciones"
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:192
msgid "Page Link"
msgstr "Vínculo de la página"
@@ -3784,1742 +2594,2131 @@ msgid "Title"
msgstr "Título"
#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
-#: ../../mod/webpages.php:192 ../../mod/layouts.php:181 ../../mod/menu.php:110
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:194
msgid "Created"
msgstr "Creado"
#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
-#: ../../mod/webpages.php:193 ../../mod/layouts.php:182 ../../mod/menu.php:111
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:195
msgid "Edited"
msgstr "Editado"
-#: ../../include/network.php:630
-msgid "view full size"
-msgstr "Ver en el tamaño original"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:738 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:327
+msgid "Profile Photos"
+msgstr "Fotos del perfil"
-#: ../../include/network.php:1655 ../../include/account.php:316
-#: ../../include/account.php:343 ../../include/account.php:403
-msgid "Administrator"
-msgstr "Administrador"
+#: ../../include/datetime.php:48 ../../mod/profiles.php:699
+msgid "Miscellaneous"
+msgstr "Varios"
-#: ../../include/network.php:1669
-msgid "No Subject"
-msgstr "Sin asunto"
+#: ../../include/datetime.php:136
+msgid "Birthday"
+msgstr "Cumpleaños"
-#: ../../include/dba/dba_driver.php:141
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€"
+#: ../../include/datetime.php:138
+msgid "Age: "
+msgstr "Edad:"
-#: ../../include/photos.php:112
+#: ../../include/datetime.php:140
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "AAAA-MM-DD o MM-DD"
+
+#: ../../include/datetime.php:246 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:444 ../../mod/events.php:449
+#: ../../mod/profiles.php:708 ../../mod/profiles.php:712
+msgid "Required"
+msgstr "Obligatorio"
+
+#: ../../include/datetime.php:273 ../../boot.php:2411
+msgid "never"
+msgstr "nunca"
+
+#: ../../include/datetime.php:279
+msgid "less than a second ago"
+msgstr "hace un instante"
+
+#: ../../include/datetime.php:297
#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "La imagen excede el límite de %lu bytes del sitio"
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "hace %1$d %2$s"
-#: ../../include/photos.php:119
-msgid "Image file is empty."
-msgstr "El fichero de imagen está vacío. "
+#: ../../include/datetime.php:308
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "año"
+msgstr[1] "años"
-#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
-msgid "Unable to process image"
-msgstr "No ha sido posible procesar la imagen"
+#: ../../include/datetime.php:311
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] "mes"
+msgstr[1] "meses"
-#: ../../include/photos.php:257
-msgid "Photo storage failed."
-msgstr "La foto no ha podido ser guardada."
+#: ../../include/datetime.php:314
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] "semana"
+msgstr[1] "semanas"
-#: ../../include/photos.php:487
-msgid "Upload New Photos"
-msgstr "Subir nuevas fotos"
+#: ../../include/datetime.php:317
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] "día"
+msgstr[1] "días"
-#: ../../include/ItemObject.php:130
-msgid "Save to Folder"
-msgstr "Guardar en carpeta"
+#: ../../include/datetime.php:320
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "hora"
+msgstr[1] "horas"
-#: ../../include/ItemObject.php:151
-msgid "I will attend"
-msgstr "Participaré"
+#: ../../include/datetime.php:323
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "minuto"
+msgstr[1] "minutos"
-#: ../../include/ItemObject.php:151
-msgid "I will not attend"
-msgstr "No participaré"
+#: ../../include/datetime.php:326
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] "segundo"
+msgstr[1] "segundos"
-#: ../../include/ItemObject.php:151
-msgid "I might attend"
-msgstr "Quizá participe"
+#: ../../include/datetime.php:563
+#, php-format
+msgid "%1$s's birthday"
+msgstr "Cumpleaños de %1$s"
-#: ../../include/ItemObject.php:161
-msgid "I agree"
-msgstr "Estoy de acuerdo"
+#: ../../include/datetime.php:564
+#, php-format
+msgid "Happy Birthday %1$s"
+msgstr "Feliz cumpleaños %1$s"
-#: ../../include/ItemObject.php:161
-msgid "I disagree"
-msgstr "No estoy de acuerdo"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
+msgid "Male"
+msgstr "Hombre"
-#: ../../include/ItemObject.php:161
-msgid "I abstain"
-msgstr "Me abstengo"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
+msgid "Female"
+msgstr "Mujer"
-#: ../../include/ItemObject.php:212
-msgid "Add Star"
-msgstr "Destacar añadiendo una estrella"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
+msgstr "Actualmente hombre"
-#: ../../include/ItemObject.php:213
-msgid "Remove Star"
-msgstr "Eliminar estrella"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
+msgstr "Actualmente mujer"
-#: ../../include/ItemObject.php:214
-msgid "Toggle Star Status"
-msgstr "Activar o desactivar el estado de entrada preferida"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
+msgstr "Generalmente hombre"
-#: ../../include/ItemObject.php:218
-msgid "starred"
-msgstr "preferidas"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
+msgstr "Generalmente mujer"
-#: ../../include/ItemObject.php:236
-msgid "Add Tag"
-msgstr "Añadir etiqueta"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
+msgstr "Transgénero"
-#: ../../include/ItemObject.php:254 ../../mod/photos.php:1023
-msgid "I like this (toggle)"
-msgstr "me gusta (cambiar)"
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
+msgstr "Intersexual"
-#: ../../include/ItemObject.php:255 ../../mod/photos.php:1024
-msgid "I don't like this (toggle)"
-msgstr "No me gusta esto (cambiar)"
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
+msgstr "Transexual"
-#: ../../include/ItemObject.php:259
-msgid "Share This"
-msgstr "Compartir esto"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
+msgstr "Hermafrodita"
-#: ../../include/ItemObject.php:259
-msgid "share"
-msgstr "compartir"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
+msgstr "Neutral"
-#: ../../include/ItemObject.php:268
-msgid "Delivery Report"
-msgstr "Informe de transmisión"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
+msgstr "No especificado"
-#: ../../include/ItemObject.php:286
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] "%d comentario"
-msgstr[1] "%d comentarios"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:61
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:881
+msgid "Other"
+msgstr "Otro"
-#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
-#, php-format
-msgid "View %s's profile - %s"
-msgstr "Ver el perfil de %s - %s"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
+msgstr "Indeciso/a"
-#: ../../include/ItemObject.php:319
-msgid "to"
-msgstr "a"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Males"
+msgstr "Hombres"
-#: ../../include/ItemObject.php:320
-msgid "via"
-msgstr "mediante"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Females"
+msgstr "Mujeres"
-#: ../../include/ItemObject.php:321
-msgid "Wall-to-Wall"
-msgstr "De página del perfil a página del perfil (de Muro a Muro)"
+#: ../../include/profile_selectors.php:42
+msgid "Gay"
+msgstr "Homosexual"
-#: ../../include/ItemObject.php:322
-msgid "via Wall-To-Wall:"
-msgstr "Mediante el procedimiento página del perfil a página del perfil (de Muro a Muro)"
+#: ../../include/profile_selectors.php:42
+msgid "Lesbian"
+msgstr "Lesbiana"
-#: ../../include/ItemObject.php:362
-msgid "Save Bookmarks"
-msgstr "Guardar en Marcadores"
+#: ../../include/profile_selectors.php:42
+msgid "No Preference"
+msgstr "Sin preferencias"
-#: ../../include/ItemObject.php:363
-msgid "Add to Calendar"
-msgstr "Añadir al calendario"
+#: ../../include/profile_selectors.php:42
+msgid "Bisexual"
+msgstr "Bisexual"
-#: ../../include/ItemObject.php:372
-msgid "Mark all seen"
-msgstr "Marcar todo como visto"
+#: ../../include/profile_selectors.php:42
+msgid "Autosexual"
+msgstr "Autosexual"
-#: ../../include/ItemObject.php:378 ../../mod/photos.php:1209
-msgctxt "noun"
-msgid "Likes"
-msgstr "Me gusta"
+#: ../../include/profile_selectors.php:42
+msgid "Abstinent"
+msgstr "Casto/a"
-#: ../../include/ItemObject.php:379 ../../mod/photos.php:1210
-msgctxt "noun"
-msgid "Dislikes"
-msgstr "No me gusta"
+#: ../../include/profile_selectors.php:42
+msgid "Virgin"
+msgstr "Virgen"
-#: ../../include/ItemObject.php:694 ../../mod/photos.php:1042
-#: ../../mod/photos.php:1160
-msgid "This is you"
-msgstr "Este es usted"
+#: ../../include/profile_selectors.php:42
+msgid "Deviant"
+msgstr "Fuera de lo común"
-#: ../../include/ItemObject.php:703
-msgid "Image"
-msgstr "Imagen"
+#: ../../include/profile_selectors.php:42
+msgid "Fetish"
+msgstr "Fetichista"
-#: ../../include/ItemObject.php:704
-msgid "Insert Link"
-msgstr "Insertar enlace"
+#: ../../include/profile_selectors.php:42
+msgid "Oodles"
+msgstr "Orgías"
-#: ../../include/ItemObject.php:705
-msgid "Video"
-msgstr "Vídeo"
+#: ../../include/profile_selectors.php:42
+msgid "Nonsexual"
+msgstr "Asexual"
-#: ../../include/apps.php:128
-msgid "Site Admin"
-msgstr "Adminstrador del sitio"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Single"
+msgstr "Soltero/a"
-#: ../../include/apps.php:130
-msgid "Address Book"
-msgstr "Libreta de direcciones"
+#: ../../include/profile_selectors.php:80
+msgid "Lonely"
+msgstr "Solo/a"
-#: ../../include/apps.php:144 ../../mod/mood.php:131
-msgid "Mood"
-msgstr "Estado de ánimo"
+#: ../../include/profile_selectors.php:80
+msgid "Available"
+msgstr "Disponible"
-#: ../../include/apps.php:148
-msgid "Probe"
-msgstr "Probar"
+#: ../../include/profile_selectors.php:80
+msgid "Unavailable"
+msgstr "No disponible"
-#: ../../include/apps.php:149
-msgid "Suggest"
-msgstr "Sugerir"
+#: ../../include/profile_selectors.php:80
+msgid "Has crush"
+msgstr "Enamorado/a"
-#: ../../include/apps.php:150
-msgid "Random Channel"
-msgstr "Canal aleatorio"
+#: ../../include/profile_selectors.php:80
+msgid "Infatuated"
+msgstr "Apasionado/a"
-#: ../../include/apps.php:151
-msgid "Invite"
-msgstr "Invitar"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Dating"
+msgstr "Saliendo con alguien"
-#: ../../include/apps.php:152
-msgid "Features"
-msgstr "Características"
+#: ../../include/profile_selectors.php:80
+msgid "Unfaithful"
+msgstr "Infiel"
-#: ../../include/apps.php:153 ../../mod/id.php:28
-msgid "Language"
-msgstr "Idioma"
+#: ../../include/profile_selectors.php:80
+msgid "Sex Addict"
+msgstr "Con adicción al sexo"
-#: ../../include/apps.php:154
-msgid "Post"
-msgstr "Publicación"
+#: ../../include/profile_selectors.php:80
+msgid "Friends/Benefits"
+msgstr "Amigos con algo extra"
-#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
-#: ../../mod/id.php:19
-msgid "Profile Photo"
-msgstr "Foto del perfil"
+#: ../../include/profile_selectors.php:80
+msgid "Casual"
+msgstr "Casual"
-#: ../../include/apps.php:252 ../../mod/settings.php:84
-#: ../../mod/settings.php:612
-msgid "Update"
-msgstr "Actualizar"
+#: ../../include/profile_selectors.php:80
+msgid "Engaged"
+msgstr "Prometido/a"
-#: ../../include/apps.php:252
-msgid "Install"
-msgstr "Instalar"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Married"
+msgstr "Casado/a"
-#: ../../include/apps.php:257
-msgid "Purchase"
-msgstr "Comprar"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily married"
+msgstr "Casado/a en sueños"
-#: ../../include/permissions.php:26
-msgid "Can view my normal stream and posts"
-msgstr "Pueden verse mi actividad y publicaciones normales"
+#: ../../include/profile_selectors.php:80
+msgid "Partners"
+msgstr "Pareja"
-#: ../../include/permissions.php:27
-msgid "Can view my default channel profile"
-msgstr "Puede verse mi perfil de canal predeterminado."
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Cohabiting"
+msgstr "Cohabitando"
-#: ../../include/permissions.php:28
-msgid "Can view my connections"
-msgstr "Pueden verse mis conexiones"
+#: ../../include/profile_selectors.php:80
+msgid "Common law"
+msgstr "Matrimonio tradicional"
-#: ../../include/permissions.php:29
-msgid "Can view my file storage and photos"
-msgstr "Pueden verse mi repositorio de ficheros y mis fotos"
+#: ../../include/profile_selectors.php:80
+msgid "Happy"
+msgstr "Felíz"
-#: ../../include/permissions.php:30
-msgid "Can view my webpages"
-msgstr "Pueden verse mis páginas web"
+#: ../../include/profile_selectors.php:80
+msgid "Not looking"
+msgstr "No estoy buscando"
-#: ../../include/permissions.php:33
-msgid "Can send me their channel stream and posts"
-msgstr "Me pueden enviar sus entradas y contenidos del canal"
+#: ../../include/profile_selectors.php:80
+msgid "Swinger"
+msgstr "Libertino"
-#: ../../include/permissions.php:34
-msgid "Can post on my channel page (\"wall\")"
-msgstr "Pueden crearse entradas en mi página de inicio del canal (“muroâ€)"
+#: ../../include/profile_selectors.php:80
+msgid "Betrayed"
+msgstr "Engañado/a"
-#: ../../include/permissions.php:35
-msgid "Can comment on or like my posts"
-msgstr "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'."
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Separated"
+msgstr "Separado/a"
-#: ../../include/permissions.php:36
-msgid "Can send me private mail messages"
-msgstr "Se me pueden enviar mensajes privados"
+#: ../../include/profile_selectors.php:80
+msgid "Unstable"
+msgstr "Inestable"
-#: ../../include/permissions.php:37
-msgid "Can like/dislike stuff"
-msgstr "Puede marcarse contenido como me gusta/no me gusta"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Divorced"
+msgstr "Divorciado/a"
-#: ../../include/permissions.php:37
-msgid "Profiles and things other than posts/comments"
-msgstr "Perfiles y otras cosas aparte de publicaciones/comentarios"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily divorced"
+msgstr "Divorciado/a en sueños"
-#: ../../include/permissions.php:39
-msgid "Can forward to all my channel contacts via post @mentions"
-msgstr "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Widowed"
+msgstr "Viudo/a"
-#: ../../include/permissions.php:39
-msgid "Advanced - useful for creating group forum channels"
-msgstr "Avanzado - útil para crear canales de foros de discusión o grupos"
+#: ../../include/profile_selectors.php:80
+msgid "Uncertain"
+msgstr "Indeterminado"
-#: ../../include/permissions.php:40
-msgid "Can chat with me (when available)"
-msgstr "Se puede charlar conmigo (cuando esté disponible)"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "It's complicated"
+msgstr "Es complicado"
-#: ../../include/permissions.php:41
-msgid "Can write to my file storage and photos"
-msgstr "Puede escribirse en mi repositorio de ficheros y fotos"
+#: ../../include/profile_selectors.php:80
+msgid "Don't care"
+msgstr "No me importa"
-#: ../../include/permissions.php:42
-msgid "Can edit my webpages"
-msgstr "Pueden editarse mis páginas web"
+#: ../../include/profile_selectors.php:80
+msgid "Ask me"
+msgstr "Pregúnteme"
-#: ../../include/permissions.php:44
-msgid "Can source my public posts in derived channels"
-msgstr "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados"
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
+msgid "Default"
+msgstr "Predeterminado"
-#: ../../include/permissions.php:44
-msgid "Somewhat advanced - very useful in open communities"
-msgstr "Algo avanzado - muy útil en comunidades abiertas"
+#: ../../include/event.php:779
+msgid "This event has been added to your calendar."
+msgstr "Este evento ha sido añadido a su calendario."
-#: ../../include/permissions.php:46
-msgid "Can administer my channel resources"
-msgstr "Pueden administrarse mis recursos del canal"
+#: ../../include/event.php:978
+msgid "Not specified"
+msgstr "Sin especificar"
-#: ../../include/permissions.php:46
-msgid ""
-"Extremely advanced. Leave this alone unless you know what you are doing"
-msgstr "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo."
+#: ../../include/event.php:979
+msgid "Needs Action"
+msgstr "Necesita de una intervención"
-#: ../../include/permissions.php:867
-msgid "Social Networking"
-msgstr "Redes sociales"
+#: ../../include/event.php:980
+msgid "Completed"
+msgstr "Completado/a"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Mostly Public"
-msgstr "Público en su mayor parte"
+#: ../../include/event.php:981
+msgid "In Process"
+msgstr "En proceso"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Restricted"
-msgstr "Restringido"
+#: ../../include/event.php:982
+msgid "Cancelled"
+msgstr "Cancelado/a"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-msgid "Private"
-msgstr "Privado"
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
+msgstr "Frecuentemente"
-#: ../../include/permissions.php:868
-msgid "Community Forum"
-msgstr "Foro de discusión"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
+msgstr "Cada hora"
-#: ../../include/permissions.php:869
-msgid "Feed Republish"
-msgstr "Republicar un \"feed\""
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
+msgstr "Dos veces al día"
-#: ../../include/permissions.php:870
-msgid "Special Purpose"
-msgstr "Propósito especial"
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
+msgstr "Diariamente"
-#: ../../include/permissions.php:870
-msgid "Celebrity/Soapbox"
-msgstr "Página para fans"
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Semanalmente"
-#: ../../include/permissions.php:870
-msgid "Group Repository"
-msgstr "Repositorio de grupo"
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "Mensualmente"
-#: ../../include/permissions.php:871
-msgid "Custom/Expert Mode"
-msgstr "Modo personalizado/experto"
+#: ../../include/contact_selectors.php:76
+#: ../../include/contact_selectors.php:77
+msgid "Friendica"
+msgstr "Friendica"
-#: ../../include/photo/photo_driver.php:719 ../../mod/profile_photo.php:147
-#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
-#: ../../mod/photos.php:94 ../../mod/photos.php:699
-msgid "Profile Photos"
-msgstr "Fotos del perfil"
+#: ../../include/contact_selectors.php:78
+msgid "OStatus"
+msgstr "OStatus"
-#: ../../include/account.php:27
-msgid "Not a valid email address"
-msgstr "Dirección de correo no válida"
+#: ../../include/contact_selectors.php:79
+msgid "GNU-Social"
+msgstr "GNU Social"
-#: ../../include/account.php:29
-msgid "Your email domain is not among those allowed on this site"
-msgstr "Su dirección de correo no pertenece a ninguno de los dominios permitidos en este sitio."
+#: ../../include/contact_selectors.php:80
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
-#: ../../include/account.php:35
-msgid "Your email address is already registered at this site."
-msgstr "Su dirección de correo está ya registrada en este sitio."
+#: ../../include/contact_selectors.php:81 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1582
+msgid "Email"
+msgstr "Correo electrónico"
-#: ../../include/account.php:67
-msgid "An invitation is required."
-msgstr "Es obligatorio que le inviten."
+#: ../../include/contact_selectors.php:82
+msgid "Diaspora"
+msgstr "Diaspora"
-#: ../../include/account.php:71
-msgid "Invitation could not be verified."
-msgstr "No se ha podido verificar su invitación."
+#: ../../include/contact_selectors.php:83
+msgid "Facebook"
+msgstr "Facebook"
-#: ../../include/account.php:121
-msgid "Please enter the required information."
-msgstr "Por favor introduzca la información requerida."
+#: ../../include/contact_selectors.php:84
+msgid "Zot"
+msgstr "Zot"
-#: ../../include/account.php:188
-msgid "Failed to store account information."
-msgstr "La información de la cuenta no se ha podido guardar."
+#: ../../include/contact_selectors.php:85
+msgid "LinkedIn"
+msgstr "LinkedIn"
-#: ../../include/account.php:248
-#, php-format
-msgid "Registration confirmation for %s"
-msgstr "Confirmación de registro para %s"
+#: ../../include/contact_selectors.php:86
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
-#: ../../include/account.php:314
-#, php-format
-msgid "Registration request at %s"
-msgstr "Solicitud de registro en %s"
+#: ../../include/contact_selectors.php:87
+msgid "MySpace"
+msgstr "MySpace"
-#: ../../include/account.php:338
-msgid "your registration password"
-msgstr "su contraseña de registro"
+#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
+msgid "Tags"
+msgstr "Etiquetas"
-#: ../../include/account.php:341 ../../include/account.php:401
-#, php-format
-msgid "Registration details for %s"
-msgstr "Detalles del registro de %s"
+#: ../../include/taxonomy.php:305
+msgid "Keywords"
+msgstr "Palabras clave"
-#: ../../include/account.php:410
-msgid "Account approved."
-msgstr "Cuenta aprobada."
+#: ../../include/taxonomy.php:326
+msgid "have"
+msgstr "tener"
-#: ../../include/account.php:449
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Registro revocado para %s"
+#: ../../include/taxonomy.php:326
+msgid "has"
+msgstr "tiene"
-#: ../../include/account.php:494
-msgid "Account verified. Please login."
-msgstr "Cuenta verificada. Por favor, inicie sesión."
+#: ../../include/taxonomy.php:327
+msgid "want"
+msgstr "quiero"
-#: ../../include/account.php:707 ../../include/account.php:709
-msgid "Click here to upgrade."
-msgstr "Pulse aquí para actualizar"
+#: ../../include/taxonomy.php:327
+msgid "wants"
+msgstr "quiere"
-#: ../../include/account.php:715
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Esta acción supera los límites establecidos por su plan de suscripción "
+#: ../../include/taxonomy.php:328
+msgid "likes"
+msgstr "gusta de"
-#: ../../include/account.php:720
-msgid "This action is not available under your subscription plan."
-msgstr "Esta acción no está disponible en su plan de suscripción."
+#: ../../include/taxonomy.php:329
+msgid "dislikes"
+msgstr "no gusta de"
-#: ../../mod/filestorage.php:82
-msgid "Permission Denied."
-msgstr "Permiso denegado"
+#: ../../include/attach.php:247 ../../include/attach.php:333
+msgid "Item was not found."
+msgstr "Elemento no encontrado."
-#: ../../mod/filestorage.php:98
-msgid "File not found."
-msgstr "Fichero no encontrado."
+#: ../../include/attach.php:497
+msgid "No source file."
+msgstr "Ningún fichero de origen"
-#: ../../mod/filestorage.php:141
-msgid "Edit file permissions"
-msgstr "Modificar los permisos del fichero"
+#: ../../include/attach.php:519
+msgid "Cannot locate file to replace"
+msgstr "No se puede localizar el fichero que va a ser sustituido."
-#: ../../mod/filestorage.php:150
-msgid "Set/edit permissions"
-msgstr "Establecer/editar los permisos"
+#: ../../include/attach.php:537
+msgid "Cannot locate file to revise/update"
+msgstr "No se puede localizar el fichero para revisar/actualizar"
-#: ../../mod/filestorage.php:151
-msgid "Include all files and sub folders"
-msgstr "Incluir todos los ficheros y subcarpetas"
+#: ../../include/attach.php:672
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "El fichero supera el limite de tamaño de %d"
-#: ../../mod/filestorage.php:152
-msgid "Return to file list"
-msgstr "Volver a la lista de ficheros"
+#: ../../include/attach.php:686
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgstr "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos."
-#: ../../mod/filestorage.php:154
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Copiar/pegar este código para adjuntar el fichero al envío"
+#: ../../include/attach.php:842
+msgid "File upload failed. Possible system limit or action terminated."
+msgstr "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado."
-#: ../../mod/filestorage.php:155
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Copiar/pegar esta dirección para enlazar el fichero desde una página web"
+#: ../../include/attach.php:855
+msgid "Stored file could not be verified. Upload failed."
+msgstr "El fichero almacenado no ha podido ser verificado. El envío ha fallado."
-#: ../../mod/filestorage.php:157
-msgid "Share this file"
-msgstr "Compartir este fichero"
+#: ../../include/attach.php:909 ../../include/attach.php:925
+msgid "Path not available."
+msgstr "Ruta no disponible."
-#: ../../mod/filestorage.php:158
-msgid "Show URL to this file"
-msgstr "Mostrar la dirección de este fichero"
+#: ../../include/attach.php:971 ../../include/attach.php:1123
+msgid "Empty pathname"
+msgstr "Ruta vacía"
-#: ../../mod/filestorage.php:159
-msgid "Notify your contacts about this file"
-msgstr "Avisar a sus contactos sobre este fichero"
+#: ../../include/attach.php:997
+msgid "duplicate filename or path"
+msgstr "Nombre duplicado de ruta o fichero"
-#: ../../mod/group.php:20
-msgid "Collection created."
-msgstr "La colección ha sido creada."
+#: ../../include/attach.php:1019
+msgid "Path not found."
+msgstr "Ruta no encontrada"
-#: ../../mod/group.php:26
-msgid "Could not create collection."
-msgstr "No se puede crear la colección."
+#: ../../include/attach.php:1077
+msgid "mkdir failed."
+msgstr "mkdir ha fallado."
-#: ../../mod/group.php:54
-msgid "Collection updated."
-msgstr "La colección ha sido actualizada."
+#: ../../include/attach.php:1081
+msgid "database storage failed."
+msgstr "el almacenamiento en la base de datos ha fallado."
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
-msgstr "Crear una colección de canales."
+#: ../../include/attach.php:1129
+msgid "Empty path"
+msgstr "Ruta vacía"
-#: ../../mod/group.php:87 ../../mod/group.php:180
-msgid "Collection Name: "
-msgstr "Nombre de la colección:"
+#: ../../include/features.php:48
+msgid "General Features"
+msgstr "Funcionalidades básicas"
-#: ../../mod/group.php:89 ../../mod/group.php:183
-msgid "Members are visible to other channels"
-msgstr "Los miembros son visibles para otros canales"
+#: ../../include/features.php:50
+msgid "Content Expiration"
+msgstr "Caducidad del contenido"
-#: ../../mod/group.php:107
-msgid "Collection removed."
-msgstr "La colección ha sido eliminada."
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Eliminar publicaciones/comentarios y/o mensajes privados más adelante"
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
-msgstr "No ha sido posible de eliminar la colección."
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
+msgstr "Múltiples perfiles"
-#: ../../mod/group.php:179
-msgid "Collection Editor"
-msgstr "Editor de colecciones"
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
+msgstr "Capacidad de crear múltiples perfiles"
-#: ../../mod/group.php:193
-msgid "Members"
-msgstr "Miembros"
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
+msgstr "Perfiles avanzados"
-#: ../../mod/group.php:195
-msgid "All Connected Channels"
-msgstr "Todos los canales conectados"
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
+msgstr "Secciones y selecciones de perfil adicionales"
-#: ../../mod/group.php:227
-msgid "Click on a channel to add or remove."
-msgstr "Haga clic en un canal para agregarlo o quitarlo."
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
+msgstr "Importar/Exportar perfil"
-#: ../../mod/item.php:173
-msgid "Unable to locate original post."
-msgstr "No ha sido posible encontrar la entrada original."
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
+msgstr "Guardar y cargar detalles del perfil a través de sitios/canales"
-#: ../../mod/item.php:417
-msgid "Empty post discarded."
-msgstr "La entrada vacía ha sido desechada."
+#: ../../include/features.php:54
+msgid "Web Pages"
+msgstr "Páginas web"
-#: ../../mod/item.php:457
-msgid "Executable content type not permitted to this channel."
-msgstr "Contenido de tipo ejecutable no permitido en este canal."
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
+msgstr "Proveer páginas web gestionadas en su canal"
-#: ../../mod/item.php:822
-msgid "Duplicate post suppressed."
-msgstr "Se ha suprimido la entrada duplicada."
+#: ../../include/features.php:55
+msgid "Hide Rating"
+msgstr "Ocultar las valoraciones"
-#: ../../mod/item.php:953
-msgid "System error. Post not saved."
-msgstr "Error del sistema. La entrada no se ha podido salvar."
+#: ../../include/features.php:55
+msgid ""
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
+msgstr "Ocultar los botones de valoración en su canal y página de perfil. Tenga en cuenta, sin embargo, que la gente podrá expresar su valoración en otros lugares."
-#: ../../mod/item.php:1220
-msgid "Unable to obtain post information from database."
-msgstr "No ha sido posible obtener información de la entrada en la base de datos."
+#: ../../include/features.php:56
+msgid "Private Notes"
+msgstr "Notas privadas"
-#: ../../mod/item.php:1227
-#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Ha alcanzado su límite de %1$.0f entradas en la página principal."
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
+msgstr "Habilita una herramienta para guardar notas y recordatorios (advertencia: las notas no estarán cifradas)"
-#: ../../mod/item.php:1234
-#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Ha alcanzado su límite de %1$.0f páginas web."
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
+msgstr "Navegación por el selector de canales"
-#: ../../mod/common.php:10
-msgid "No channel."
-msgstr "Ningún canal."
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Cambiar de canales directamente desde el menú de navegación desplegable"
-#: ../../mod/common.php:39
-msgid "Common connections"
-msgstr "Conexiones comunes"
+#: ../../include/features.php:58
+msgid "Photo Location"
+msgstr "Ubicación de las fotos"
-#: ../../mod/common.php:44
-msgid "No connections in common."
-msgstr "Ninguna conexión en común."
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa."
-#: ../../mod/connect.php:56 ../../mod/connect.php:104
-msgid "Continue"
-msgstr "Continuar"
+#: ../../include/features.php:59
+msgid "Access Controlled Chatrooms"
+msgstr "Salas de chat moderadas"
-#: ../../mod/connect.php:85
-msgid "Premium Channel Setup"
-msgstr "Configuración del canal premium"
+#: ../../include/features.php:59
+msgid "Provide chatrooms and chat services with access control."
+msgstr "Proporcionar salas y servicios de chat moderados."
-#: ../../mod/connect.php:87
-msgid "Enable premium channel connection restrictions"
-msgstr "Habilitar restricciones de conexión del canal premium"
+#: ../../include/features.php:60
+msgid "Smart Birthdays"
+msgstr "Cumpleaños inteligentes"
-#: ../../mod/connect.php:88
+#: ../../include/features.php:60
msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
-msgstr "Por favor introduzca sus restricciones o condiciones, como recibo de paypal, normas de uso, etc."
+"Make birthday events timezone aware in case your friends are scattered "
+"across the planet."
+msgstr "Enlazar los eventos de cumpleaños con el huso horario en el caso de que sus amigos estén dispersos por el mundo."
-#: ../../mod/connect.php:90 ../../mod/connect.php:110
+#: ../../include/features.php:61
+msgid "Expert Mode"
+msgstr "Modo de experto"
+
+#: ../../include/features.php:61
+msgid "Enable Expert Mode to provide advanced configuration options"
+msgstr "Habilitar el modo de experto para acceder a opciones avanzadas de configuración"
+
+#: ../../include/features.php:62
+msgid "Premium Channel"
+msgstr "Canal premium"
+
+#: ../../include/features.php:62
msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
-msgstr "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:"
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Le permite configurar restricciones y normas de uso a aquellos que conectan con su canal"
-#: ../../mod/connect.php:91
+#: ../../include/features.php:67
+msgid "Post Composition Features"
+msgstr "Opciones para la redacción de entradas"
+
+#: ../../include/features.php:70
+msgid "Large Photos"
+msgstr "Fotos de gran tamaño"
+
+#: ../../include/features.php:70
msgid ""
-"Potential connections will then see the following text before proceeding:"
-msgstr "Las posibles conexiones verán, por tanto, el siguiente texto antes de proceder:"
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (640px)"
-#: ../../mod/connect.php:92 ../../mod/connect.php:113
+#: ../../include/features.php:71
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Importar automáticamente contenido de otros canales o \"feeds\""
+
+#: ../../include/features.php:72
+msgid "Even More Encryption"
+msgstr "Más cifrado todavía"
+
+#: ../../include/features.php:72
msgid ""
-"By continuing, I certify that I have complied with any instructions provided"
-" on this page."
-msgstr "Al continuar, certifico que he cumplido con todas las instrucciones proporcionadas en esta página."
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida."
-#: ../../mod/connect.php:101
-msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)"
+#: ../../include/features.php:73
+msgid "Enable Voting Tools"
+msgstr "Permitir entradas con votación"
-#: ../../mod/connect.php:109
-msgid "Restricted or Premium Channel"
-msgstr "Canal premium o restringido"
+#: ../../include/features.php:73
+msgid "Provide a class of post which others can vote on"
+msgstr "Proveer una clase de publicación en la que otros puedan votar"
-#: ../../mod/match.php:22
-msgid "Profile Match"
-msgstr "Perfil compatible"
+#: ../../include/features.php:74
+msgid "Delayed Posting"
+msgstr "Publicación aplazada"
-#: ../../mod/match.php:31
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal."
+#: ../../include/features.php:74
+msgid "Allow posts to be published at a later date"
+msgstr "Permitir mensajes que se publicarán en una fecha posterior"
-#: ../../mod/match.php:63
-msgid "is interested in:"
-msgstr "está interesado en:"
+#: ../../include/features.php:75
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Prevenir entradas o comentarios duplicados"
-#: ../../mod/match.php:70
-msgid "No matches"
-msgstr "No se han encontrado perfiles compatibles"
+#: ../../include/features.php:75
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo."
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
-msgstr "Error del protocolo OpenID. Ningún ID recibido como respuesta."
+#: ../../include/features.php:81
+msgid "Network and Stream Filtering"
+msgstr "Filtrado del contenido"
-#: ../../mod/openid.php:72 ../../mod/openid.php:179
-#: ../../Zotlabs/Zot/Auth.php:248
-#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente."
+#: ../../include/features.php:82
+msgid "Search by Date"
+msgstr "Buscar por fecha"
-#: ../../mod/achievements.php:34
-msgid "Some blurb about what to do when you're new here"
-msgstr "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí"
+#: ../../include/features.php:82
+msgid "Ability to select posts by date ranges"
+msgstr "Capacidad de seleccionar entradas por rango de fechas"
-#: ../../mod/chatsvc.php:111
-msgid "Away"
-msgstr "Ausente"
+#: ../../include/features.php:83 ../../include/group.php:311
+msgid "Privacy Groups"
+msgstr "Grupos de canales"
-#: ../../mod/chatsvc.php:115
-msgid "Online"
-msgstr "Conectado/a"
+#: ../../include/features.php:83
+msgid "Enable management and selection of privacy groups"
+msgstr "Activar la gestión y selección de grupos de canales"
+
+#: ../../include/features.php:84
+msgid "Save search terms for re-use"
+msgstr "Guardar términos de búsqueda para su reutilización"
-#: ../../mod/pubsites.php:18
-msgid "Public Sites"
-msgstr "Sitios públicos"
+#: ../../include/features.php:85
+msgid "Network Personal Tab"
+msgstr "Actividad personal"
-#: ../../mod/pubsites.php:21
+#: ../../include/features.php:85
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado."
+
+#: ../../include/features.php:86
+msgid "Network New Tab"
+msgstr "Contenido nuevo"
+
+#: ../../include/features.php:86
+msgid "Enable tab to display all new Network activity"
+msgstr "Habilitar una pestaña en la que se muestre solo el contenido nuevo"
+
+#: ../../include/features.php:87
+msgid "Affinity Tool"
+msgstr "Herramienta de afinidad"
+
+#: ../../include/features.php:87
+msgid "Filter stream activity by depth of relationships"
+msgstr "Filtrar el contenido según la profundidad de las relaciones"
+
+#: ../../include/features.php:88
+msgid "Connection Filtering"
+msgstr "Filtrado de conexiones"
+
+#: ../../include/features.php:88
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido"
+
+#: ../../include/features.php:89
+msgid "Suggest Channels"
+msgstr "Sugerir canales"
+
+#: ../../include/features.php:89
+msgid "Show channel suggestions"
+msgstr "Mostrar sugerencias de canales"
+
+#: ../../include/features.php:94
+msgid "Post/Comment Tools"
+msgstr "Gestión de entradas y comentarios"
+
+#: ../../include/features.php:95
+msgid "Community Tagging"
+msgstr "Etiquetas de la comunidad"
+
+#: ../../include/features.php:95
+msgid "Ability to tag existing posts"
+msgstr "Capacidad de etiquetar entradas existentes"
+
+#: ../../include/features.php:96
+msgid "Post Categories"
+msgstr "Categorías de entradas"
+
+#: ../../include/features.php:96
+msgid "Add categories to your posts"
+msgstr "Añadir categorías a sus publicaciones"
+
+#: ../../include/features.php:97
+msgid "Ability to file posts under folders"
+msgstr "Capacidad de archivar entradas en carpetas"
+
+#: ../../include/features.php:98
+msgid "Dislike Posts"
+msgstr "Desagrado de publicaciones"
+
+#: ../../include/features.php:98
+msgid "Ability to dislike posts/comments"
+msgstr "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios"
+
+#: ../../include/features.php:99
+msgid "Star Posts"
+msgstr "Entradas destacadas"
+
+#: ../../include/features.php:99
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Capacidad de marcar entradas destacadas con un indicador de estrella"
+
+#: ../../include/features.php:100
+msgid "Tag Cloud"
+msgstr "Nube de etiquetas"
+
+#: ../../include/features.php:100
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Proveer nube de etiquetas personal en su página de canal"
+
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
+msgstr "No ha sido posible obtener información sobre la identidad desde la base de datos"
+
+#: ../../include/identity.php:66
+msgid "Empty name"
+msgstr "Nombre vacío"
+
+#: ../../include/identity.php:69
+msgid "Name too long"
+msgstr "Nombre demasiado largo"
+
+#: ../../include/identity.php:180
+msgid "No account identifier"
+msgstr "Ningún identificador de la cuenta"
+
+#: ../../include/identity.php:192
+msgid "Nickname is required."
+msgstr "Se requiere un sobrenombre (alias)."
+
+#: ../../include/identity.php:206
+msgid "Reserved nickname. Please choose another."
+msgstr "Sobrenombre en uso. Por favor, elija otro."
+
+#: ../../include/identity.php:211
msgid ""
-"The listed sites allow public registration for the $Projectname network. All"
-" sites in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some sites may require subscription or"
-" provide tiered service plans. The provider links <strong>may</strong> "
-"provide additional details."
-msgstr "Los sitios listados permiten el registro público en la red $Projectname. Todos los sitios de la red están vinculados entre sí, por lo que sus miembros, en ninguno de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los enlaces de los proveedores <strong> pueden </strong> proporcionar detalles adicionales."
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "El alias contiene caracteres no admitidos o está ya en uso por otros miembros de este sitio."
-#: ../../mod/pubsites.php:27
-msgid "Rate this hub"
-msgstr "Valorar este sitio"
+#: ../../include/identity.php:287
+msgid "Unable to retrieve created identity"
+msgstr "No ha sido posible recuperar la identidad creada"
-#: ../../mod/pubsites.php:28
-msgid "Site URL"
-msgstr "Dirección del sitio"
+#: ../../include/identity.php:345
+msgid "Default Profile"
+msgstr "Perfil principal"
-#: ../../mod/pubsites.php:28
-msgid "Access Type"
-msgstr "Tipo de acceso"
+#: ../../include/identity.php:784
+msgid "Requested channel is not available."
+msgstr "El canal solicitado no está disponible."
-#: ../../mod/pubsites.php:28
-msgid "Registration Policy"
-msgstr "Normas de registro"
+#: ../../include/identity.php:830 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
+msgstr "El perfil solicitado no está disponible."
-#: ../../mod/pubsites.php:28
-msgid "Project"
-msgstr "Proyecto"
+#: ../../include/identity.php:924 ../../mod/profiles.php:691
+msgid "Change profile photo"
+msgstr "Cambiar la foto del perfil"
-#: ../../mod/pubsites.php:28
-msgid "View hub ratings"
-msgstr "Ver las valoraciones del sitio"
+#: ../../include/identity.php:932
+msgid "Create New Profile"
+msgstr "Crear un nuevo perfil"
-#: ../../mod/pubsites.php:32
-msgid "Rate"
-msgstr "Valorar"
+#: ../../include/identity.php:949 ../../mod/profiles.php:766
+msgid "Profile Image"
+msgstr "Imagen del perfil"
-#: ../../mod/pubsites.php:33
-msgid "View ratings"
-msgstr "Ver valoraciones"
+#: ../../include/identity.php:952
+msgid "Visible to everybody"
+msgstr "Visible para todos"
-#: ../../mod/tagger.php:96
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s ha etiquetado la %3$s de %2$s con %4$s"
+#: ../../include/identity.php:953 ../../mod/profiles.php:689
+#: ../../mod/profiles.php:770
+msgid "Edit visibility"
+msgstr "Editar visibilidad"
-#: ../../mod/rate.php:158
-msgid "Website:"
-msgstr "Sitio web:"
+#: ../../include/identity.php:1027 ../../include/identity.php:1282
+msgid "Gender:"
+msgstr "Género:"
-#: ../../mod/rate.php:161
-#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr "Canal remoto [%s] (aún no es conocido en este sitio)"
+#: ../../include/identity.php:1028 ../../include/identity.php:1326
+msgid "Status:"
+msgstr "Estado:"
-#: ../../mod/rate.php:162
-msgid "Rating (this information is public)"
-msgstr "Valoración (esta información es pública)"
+#: ../../include/identity.php:1029 ../../include/identity.php:1337
+msgid "Homepage:"
+msgstr "Página personal:"
-#: ../../mod/rate.php:163
-msgid "Optionally explain your rating (this information is public)"
-msgstr "Opcionalmente puede explicar su valoración (esta información es pública)"
+#: ../../include/identity.php:1030
+msgid "Online Now"
+msgstr "Ahora en línea"
-#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
-msgid "Block Name"
-msgstr "Nombre del bloque"
+#: ../../include/identity.php:1117 ../../include/identity.php:1193
+#: ../../mod/ping.php:318
+msgid "g A l F d"
+msgstr "g A l d F"
-#: ../../mod/blocks.php:149
-msgid "Block Title"
-msgstr "Título del bloque"
+#: ../../include/identity.php:1118 ../../include/identity.php:1194
+msgid "F d"
+msgstr "d F"
-#: ../../mod/id.php:11
-msgid "First Name"
-msgstr "Nombre"
+#: ../../include/identity.php:1163 ../../include/identity.php:1233
+#: ../../mod/ping.php:341
+msgid "[today]"
+msgstr "[hoy]"
-#: ../../mod/id.php:12
-msgid "Last Name"
-msgstr "Apellido"
+#: ../../include/identity.php:1174
+msgid "Birthday Reminders"
+msgstr "Recordatorios de cumpleaños"
-#: ../../mod/id.php:13
-msgid "Nickname"
-msgstr "Sobrenombre o Alias"
+#: ../../include/identity.php:1175
+msgid "Birthdays this week:"
+msgstr "Cumpleaños de esta semana:"
-#: ../../mod/id.php:14
-msgid "Full Name"
-msgstr "Nombre completo"
+#: ../../include/identity.php:1226
+msgid "[No description]"
+msgstr "[Sin descripción]"
-#: ../../mod/id.php:20
-msgid "Profile Photo 16px"
-msgstr "Foto del perfil 16px"
+#: ../../include/identity.php:1244
+msgid "Event Reminders"
+msgstr "Recordatorios de eventos"
-#: ../../mod/id.php:21
-msgid "Profile Photo 32px"
-msgstr "Foto del perfil 32px"
+#: ../../include/identity.php:1245
+msgid "Events this week:"
+msgstr "Eventos de esta semana:"
-#: ../../mod/id.php:22
-msgid "Profile Photo 48px"
-msgstr "Foto del perfil 48px"
+#: ../../include/identity.php:1280 ../../mod/settings.php:1047
+msgid "Full Name:"
+msgstr "Nombre completo:"
-#: ../../mod/id.php:23
-msgid "Profile Photo 64px"
-msgstr "Foto del perfil 64px"
+#: ../../include/identity.php:1287
+msgid "Like this channel"
+msgstr "Me gusta este canal"
-#: ../../mod/id.php:24
-msgid "Profile Photo 80px"
-msgstr "Foto del perfil 80px"
+#: ../../include/identity.php:1311
+msgid "j F, Y"
+msgstr "j F Y"
-#: ../../mod/id.php:25
-msgid "Profile Photo 128px"
-msgstr "Foto del perfil 128px"
+#: ../../include/identity.php:1312
+msgid "j F"
+msgstr "j F"
-#: ../../mod/id.php:26
-msgid "Timezone"
-msgstr "Zona horaria"
+#: ../../include/identity.php:1319
+msgid "Birthday:"
+msgstr "Cumpleaños:"
-#: ../../mod/id.php:27
-msgid "Homepage URL"
-msgstr "Dirección de la página personal"
+#: ../../include/identity.php:1323 ../../mod/directory.php:302
+msgid "Age:"
+msgstr "Edad:"
-#: ../../mod/id.php:29
-msgid "Birth Year"
-msgstr "Año de nacimiento"
+#: ../../include/identity.php:1332
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "por %1$d %2$s"
-#: ../../mod/id.php:30
-msgid "Birth Month"
-msgstr "Mes de nacimiento"
+#: ../../include/identity.php:1335
+msgid "Sexual Preference:"
+msgstr "Orientación sexual:"
-#: ../../mod/id.php:31
-msgid "Birth Day"
-msgstr "Día de nacimiento"
+#: ../../include/identity.php:1339 ../../mod/directory.php:318
+msgid "Hometown:"
+msgstr "Lugar de nacimiento:"
-#: ../../mod/id.php:32
-msgid "Birthdate"
-msgstr "Fecha de nacimiento"
+#: ../../include/identity.php:1341
+msgid "Tags:"
+msgstr "Etiquetas:"
-#: ../../mod/id.php:33 ../../mod/profiles.php:441
-msgid "Gender"
-msgstr "Género"
+#: ../../include/identity.php:1343
+msgid "Political Views:"
+msgstr "Posición política:"
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
-msgstr "Me gusta/No me gusta"
+#: ../../include/identity.php:1345
+msgid "Religion:"
+msgstr "Religión:"
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
-msgstr "Esta acción está restringida solo para miembros."
+#: ../../include/identity.php:1347 ../../mod/directory.php:320
+msgid "About:"
+msgstr "Sobre mí:"
-#: ../../mod/like.php:21
+#: ../../include/identity.php:1349
+msgid "Hobbies/Interests:"
+msgstr "Aficciones o intereses:"
+
+#: ../../include/identity.php:1351
+msgid "Likes:"
+msgstr "Me gusta:"
+
+#: ../../include/identity.php:1353
+msgid "Dislikes:"
+msgstr "No me gusta:"
+
+#: ../../include/identity.php:1355
+msgid "Contact information and Social Networks:"
+msgstr "Información de contacto y redes sociales:"
+
+#: ../../include/identity.php:1357
+msgid "My other channels:"
+msgstr "Mis otros canales:"
+
+#: ../../include/identity.php:1359
+msgid "Musical interests:"
+msgstr "Preferencias musicales:"
+
+#: ../../include/identity.php:1361
+msgid "Books, literature:"
+msgstr "Libros, literatura:"
+
+#: ../../include/identity.php:1363
+msgid "Television:"
+msgstr "Televisión:"
+
+#: ../../include/identity.php:1365
+msgid "Film/dance/culture/entertainment:"
+msgstr "Cine, danza, cultura, entretenimiento:"
+
+#: ../../include/identity.php:1367
+msgid "Love/Romance:"
+msgstr "Vida sentimental o amorosa:"
+
+#: ../../include/identity.php:1369
+msgid "Work/employment:"
+msgstr "Trabajo:"
+
+#: ../../include/identity.php:1371
+msgid "School/education:"
+msgstr "Estudios:"
+
+#: ../../include/identity.php:1391
+msgid "Like this thing"
+msgstr "Me gusta esto"
+
+#: ../../include/identity.php:1801 ../../mod/cover_photo.php:236
+msgid "cover photo"
+msgstr "Imagen de portada del perfil"
+
+#: ../../include/import.php:23
msgid ""
-"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
-"href=\"register\">register as a new $Projectname member</a> to continue."
-msgstr "Por favor, <a href=\"rmagic\">identifíquese con su $Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo $Projectname member</a> para continuar."
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado."
-#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
-msgid "Invalid request."
-msgstr "Solicitud incorrecta."
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
+msgstr "La clonación del canal no ha salido bien. La importación ha fallado."
-#: ../../mod/like.php:142
-msgid "thing"
-msgstr "elemento"
+#: ../../include/import.php:80 ../../mod/import.php:146
+msgid "Cloned channel not found. Import failed."
+msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado."
-#: ../../mod/like.php:188
-msgid "Channel unavailable."
-msgstr "Canal no disponible."
+#: ../../include/items.php:423 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58 ../../index.php:184
+msgid "Permission denied"
+msgstr "Permiso denegado"
-#: ../../mod/like.php:236
-msgid "Previous action reversed."
-msgstr "Acción anterior revocada."
+#: ../../include/items.php:1138 ../../include/items.php:1183
+msgid "(Unknown)"
+msgstr "(Desconocido)"
-#: ../../mod/like.php:414
+#: ../../include/items.php:1382
+msgid "Visible to anybody on the internet."
+msgstr "Visible para cualquiera en internet."
+
+#: ../../include/items.php:1384
+msgid "Visible to you only."
+msgstr "Visible sólo para usted."
+
+#: ../../include/items.php:1386
+msgid "Visible to anybody in this network."
+msgstr "Visible para cualquiera en esta red."
+
+#: ../../include/items.php:1388
+msgid "Visible to anybody authenticated."
+msgstr "Visible para cualquiera que haya sido autenticado."
+
+#: ../../include/items.php:1390
#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s está de acuerdo"
+msgid "Visible to anybody on %s."
+msgstr "Visible para cualquiera en %s."
-#: ../../mod/like.php:416
+#: ../../include/items.php:1392
+msgid "Visible to all connections."
+msgstr "Visible para todas las conexiones."
+
+#: ../../include/items.php:1394
+msgid "Visible to approved connections."
+msgstr "Visible para las conexiones permitidas."
+
+#: ../../include/items.php:1396
+msgid "Visible to specific connections."
+msgstr "Visible para conexiones específicas."
+
+#: ../../include/items.php:4592 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
+msgstr "Elemento no encontrado."
+
+#: ../../include/items.php:5126 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
+msgstr "Grupo de canales no encontrado."
+
+#: ../../include/items.php:5142
+msgid "Privacy group is empty."
+msgstr "El grupo de canales está vacío."
+
+#: ../../include/items.php:5149
#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s no está de acuerdo"
+msgid "Privacy group: %s"
+msgstr "Grupo de canales: %s"
-#: ../../mod/like.php:418
+#: ../../include/items.php:5159 ../../mod/connedit.php:701
#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s se abstiene"
+msgid "Connection: %s"
+msgstr "Conexión: %s"
-#: ../../mod/like.php:420
+#: ../../include/items.php:5161
+msgid "Connection not found."
+msgstr "Conexión no encontrada"
+
+#: ../../include/items.php:5587 ../../mod/cover_photo.php:229
+msgid "female"
+msgstr "mujer"
+
+#: ../../include/items.php:5588 ../../mod/cover_photo.php:230
#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s participa"
+msgid "%1$s updated her %2$s"
+msgstr "%1$s ha actualizado su %2$s"
-#: ../../mod/like.php:422
+#: ../../include/items.php:5589 ../../mod/cover_photo.php:231
+msgid "male"
+msgstr "hombre"
+
+#: ../../include/items.php:5590 ../../mod/cover_photo.php:232
#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s no participa"
+msgid "%1$s updated his %2$s"
+msgstr "%1$s ha actualizado su %2$s"
-#: ../../mod/like.php:424
+#: ../../include/items.php:5592 ../../mod/cover_photo.php:234
#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr "%3$s de %2$s: %1$s quizá participe"
+msgid "%1$s updated their %2$s"
+msgstr "%1$s ha actualizado su %2$s"
-#: ../../mod/like.php:520
-msgid "Action completed."
-msgstr "Acción completada."
+#: ../../include/items.php:5594
+msgid "profile photo"
+msgstr "foto del perfil"
-#: ../../mod/like.php:521
-msgid "Thank you."
-msgstr "Gracias."
+#: ../../include/group.php:26
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto, por favor cree otro grupo con un nombre diferente."
-#: ../../mod/page.php:36 ../../mod/block.php:27
-msgid "Invalid item."
-msgstr "Elemento no válido."
+#: ../../include/group.php:248
+msgid "Add new connections to this privacy group"
+msgstr "Añadir conexiones nuevas a este grupo de canales"
-#: ../../mod/page.php:52 ../../mod/wall_upload.php:29 ../../mod/block.php:39
-msgid "Channel not found."
-msgstr "Canal no encontrado."
+#: ../../include/group.php:267 ../../mod/admin.php:998
+msgid "All Channels"
+msgstr "Todos los canales"
-#: ../../mod/page.php:89 ../../mod/display.php:110 ../../mod/help.php:214
-#: ../../mod/block.php:75 ../../index.php:241
-msgid "Page not found."
-msgstr "Página no encontrada."
+#: ../../include/group.php:289
+msgid "edit"
+msgstr "editar"
-#: ../../mod/page.php:126
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
-" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+#: ../../include/group.php:312
+msgid "Edit group"
+msgstr "Editar grupo"
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña."
+#: ../../include/group.php:313
+msgid "Add privacy group"
+msgstr "Añadir un grupo de canales"
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
-msgstr "Eliminar este canal"
+#: ../../include/group.php:314
+msgid "Channels not in any privacy group"
+msgstr "Sin canales en ningún grupo"
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "WARNING: "
-msgstr "ATENCIÓN:"
+#: ../../include/photos.php:112
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "La imagen excede el límite de %lu bytes del sitio"
-#: ../../mod/removeme.php:58
-msgid "This channel will be completely removed from the network. "
-msgstr "Este canal va a ser completamente eliminado de la red."
+#: ../../include/photos.php:119
+msgid "Image file is empty."
+msgstr "El fichero de imagen está vacío. "
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
-msgstr "¡Esta acción tiene carácter definitivo y no se puede deshacer!"
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
+msgstr "No ha sido posible procesar la imagen"
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
-msgstr "Por favor, introduzca su contraseña para su verificación:"
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr "La foto no ha podido ser guardada."
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
-msgstr "Eliminar este canal y todos sus clones de la red"
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr "una nueva foto"
-#: ../../mod/removeme.php:60
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red"
+#: ../../include/photos.php:301
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s ha publicado %2$s en %3$s"
-#: ../../mod/removeme.php:61 ../../mod/settings.php:1112
-msgid "Remove Channel"
-msgstr "Eliminar el canal"
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
+msgstr "Subir nuevas fotos"
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
-msgstr "Describir su estado de ánimo para comunicárselo a sus amigos"
+#: ../../include/text.php:394
+msgid "prev"
+msgstr "anterior"
-#: ../../mod/new_channel.php:109
-msgid "Add a Channel"
-msgstr "Añadir un canal"
+#: ../../include/text.php:396
+msgid "first"
+msgstr "primera"
-#: ../../mod/new_channel.php:110
-msgid ""
-"A channel is your own collection of related web pages. A channel can be used"
-" to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
-msgstr "Un canal está formado por su propia colección de páginas web relacionadas. Se puede utilizar para almacenar los perfiles sociales de la red, blogs, grupos de conversación y foros, páginas de famosos y mucho más. Puede crear tantos canales como su proveedor de servicio permita."
+#: ../../include/text.php:425
+msgid "last"
+msgstr "última"
-#: ../../mod/new_channel.php:112 ../../mod/sources.php:103
-#: ../../mod/sources.php:137
-msgid "Channel Name"
-msgstr "Nombre del canal"
+#: ../../include/text.php:428
+msgid "next"
+msgstr "próxima"
-#: ../../mod/new_channel.php:113
-msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
-msgstr "Ejemplos: \"Juan García\", \"Isabel y sus caballos\", \"Fútbol\", \"Grupo de parapente\" "
+#: ../../include/text.php:438
+msgid "older"
+msgstr "más antiguas"
-#: ../../mod/new_channel.php:114
-msgid "Choose a short nickname"
-msgstr "Elija un alias corto"
+#: ../../include/text.php:440
+msgid "newer"
+msgstr "más recientes"
-#: ../../mod/new_channel.php:115
-msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
-msgstr "Su alias podrá usarse para crear una dirección de canal fácilmente memorizable (como una dirección de correo electrónico) que puede ser compartido con otros."
+#: ../../include/text.php:822
+msgid "No connections"
+msgstr "Sin conexiones"
-#: ../../mod/new_channel.php:116
-msgid "Or <a href=\"import\">import an existing channel</a> from another location"
-msgstr "O <a href=\"import\">importar un canal existente</a> de otro lugar"
+#: ../../include/text.php:847
+#, php-format
+msgid "View all %s connections"
+msgstr "Ver todas las %s conexiones"
-#: ../../mod/new_channel.php:118
-msgid ""
-"Please choose a channel type (such as social networking or community forum) "
-"and privacy requirements so we can select the best permissions for you"
-msgstr "Elija el tipo de canal (como red social o foro de discusión) y la privacidad que requiera, así podremos seleccionar el mejor conjunto de permisos para usted"
+#: ../../include/text.php:992 ../../include/text.php:997
+msgid "poke"
+msgstr "un toque"
-#: ../../mod/new_channel.php:119
-msgid "Channel Type"
-msgstr "Tipo de canal"
+#: ../../include/text.php:998
+msgid "ping"
+msgstr "un \"ping\""
-#: ../../mod/new_channel.php:119
-msgid "Read more about roles"
-msgstr "Leer más sobre los roles"
+#: ../../include/text.php:998
+msgid "pinged"
+msgstr "ha enviado un \"ping\" a"
-#: ../../mod/ratings.php:69
-msgid "No ratings"
-msgstr "Ninguna valoración"
+#: ../../include/text.php:999
+msgid "prod"
+msgstr "una incitación "
-#: ../../mod/ratings.php:82 ../../mod/search.php:13 ../../mod/directory.php:59
-#: ../../mod/photos.php:490 ../../mod/display.php:13
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
-msgstr "Acceso público denegado."
+#: ../../include/text.php:999
+msgid "prodded"
+msgstr "ha incitado a "
-#: ../../mod/ratings.php:99
-msgid "Ratings"
-msgstr "Valoraciones"
+#: ../../include/text.php:1000
+msgid "slap"
+msgstr "una bofetada "
-#: ../../mod/ratings.php:100
-msgid "Rating: "
-msgstr "Valoración:"
+#: ../../include/text.php:1000
+msgid "slapped"
+msgstr "ha abofeteado a "
-#: ../../mod/ratings.php:101
-msgid "Website: "
-msgstr "Sitio web:"
+#: ../../include/text.php:1001
+msgid "finger"
+msgstr "un \"finger\" "
-#: ../../mod/ratings.php:103
-msgid "Description: "
-msgstr "Descripción:"
+#: ../../include/text.php:1001
+msgid "fingered"
+msgstr "envió un \"finger\" a"
-#: ../../mod/setup.php:191
-msgid "$Projectname Server - Setup"
-msgstr "Servidor $Projectname - Instalación"
+#: ../../include/text.php:1002
+msgid "rebuff"
+msgstr "un reproche"
-#: ../../mod/setup.php:195
-msgid "Could not connect to database."
-msgstr "No se ha podido conectar a la base de datos."
+#: ../../include/text.php:1002
+msgid "rebuffed"
+msgstr "ha hecho un reproche a "
-#: ../../mod/setup.php:199
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS."
+#: ../../include/text.php:1014
+msgid "happy"
+msgstr "feliz "
-#: ../../mod/setup.php:206
-msgid "Could not create table."
-msgstr "No se puede crear la tabla."
+#: ../../include/text.php:1015
+msgid "sad"
+msgstr "triste "
-#: ../../mod/setup.php:211
-msgid "Your site database has been installed."
-msgstr "La base de datos del sitio ha sido instalada."
+#: ../../include/text.php:1016
+msgid "mellow"
+msgstr "tranquilo/a"
-#: ../../mod/setup.php:215
-msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos."
+#: ../../include/text.php:1017
+msgid "tired"
+msgstr "cansado/a "
-#: ../../mod/setup.php:216 ../../mod/setup.php:284 ../../mod/setup.php:734
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Por favor, lea el fichero \"install/INSTALL.txt\"."
+#: ../../include/text.php:1018
+msgid "perky"
+msgstr "vivaz"
-#: ../../mod/setup.php:281
-msgid "System check"
-msgstr "Verificación del sistema"
+#: ../../include/text.php:1019
+msgid "angry"
+msgstr "enfadado/a"
-#: ../../mod/setup.php:285 ../../mod/photos.php:911 ../../mod/events.php:653
-#: ../../mod/events.php:660
-msgid "Next"
-msgstr "Siguiente"
+#: ../../include/text.php:1020
+msgid "stupefied"
+msgstr "asombrado/a"
-#: ../../mod/setup.php:286
-msgid "Check again"
-msgstr "Verificar de nuevo"
+#: ../../include/text.php:1021
+msgid "puzzled"
+msgstr "perplejo/a"
-#: ../../mod/setup.php:308
-msgid "Database connection"
-msgstr "Conexión a la base de datos"
+#: ../../include/text.php:1022
+msgid "interested"
+msgstr "interesado/a"
-#: ../../mod/setup.php:309
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
-msgstr "Para instalar $Projectname es necesario saber cómo conectar con su base de datos."
+#: ../../include/text.php:1023
+msgid "bitter"
+msgstr "amargado/a"
-#: ../../mod/setup.php:310
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes."
+#: ../../include/text.php:1024
+msgid "cheerful"
+msgstr "alegre"
-#: ../../mod/setup.php:311
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir."
+#: ../../include/text.php:1025
+msgid "alive"
+msgstr "animado/a"
-#: ../../mod/setup.php:315
-msgid "Database Server Name"
-msgstr "Nombre del servidor de base de datos"
+#: ../../include/text.php:1026
+msgid "annoyed"
+msgstr "molesto/a"
-#: ../../mod/setup.php:315
-msgid "Default is 127.0.0.1"
-msgstr "De forma predeterminada es 127.0.0.1"
+#: ../../include/text.php:1027
+msgid "anxious"
+msgstr "ansioso/a"
-#: ../../mod/setup.php:316
-msgid "Database Port"
-msgstr "Puerto de la base de datos"
+#: ../../include/text.php:1028
+msgid "cranky"
+msgstr "de mal humor"
-#: ../../mod/setup.php:316
-msgid "Communication port number - use 0 for default"
-msgstr "Número del puerto de comunicaciones - use 0 como valor por defecto"
+#: ../../include/text.php:1029
+msgid "disturbed"
+msgstr "perturbado/a"
-#: ../../mod/setup.php:317
-msgid "Database Login Name"
-msgstr "Usuario de la base de datos"
+#: ../../include/text.php:1030
+msgid "frustrated"
+msgstr "frustrado/a"
-#: ../../mod/setup.php:318
-msgid "Database Login Password"
-msgstr "Contraseña de acceso a la base de datos"
+#: ../../include/text.php:1031
+msgid "depressed"
+msgstr "deprimido/a"
-#: ../../mod/setup.php:319
-msgid "Database Name"
-msgstr "Nombre de la base de datos"
+#: ../../include/text.php:1032
+msgid "motivated"
+msgstr "motivado/a"
-#: ../../mod/setup.php:320
-msgid "Database Type"
-msgstr "Tipo de base de datos"
+#: ../../include/text.php:1033
+msgid "relaxed"
+msgstr "relajado/a"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid "Site administrator email address"
-msgstr "Dirección de correo electrónico del administrador del sitio"
+#: ../../include/text.php:1034
+msgid "surprised"
+msgstr "sorprendido/a"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web."
+#: ../../include/text.php:1210
+msgid "May"
+msgstr "mayo"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Website URL"
-msgstr "Dirección del sitio web"
+#: ../../include/text.php:1287 ../../include/text.php:1291
+msgid "Unknown Attachment"
+msgstr "Adjunto no reconocido"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Please use SSL (https) URL if available."
-msgstr "Por favor, use SSL (https) si está disponible."
+#: ../../include/text.php:1293
+msgid "unknown"
+msgstr "desconocido"
-#: ../../mod/setup.php:325 ../../mod/setup.php:367
-msgid "Please select a default timezone for your website"
-msgstr "Por favor, selecciones la zona horaria por defecto de su sitio web"
+#: ../../include/text.php:1329
+msgid "remove category"
+msgstr "eliminar categoría"
-#: ../../mod/setup.php:352
-msgid "Site settings"
-msgstr "Ajustes del sitio"
+#: ../../include/text.php:1406
+msgid "remove from file"
+msgstr "eliminar del fichero"
-#: ../../mod/setup.php:417
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web."
+#: ../../include/text.php:1548 ../../include/text.php:1559
+msgid "Click to open/close"
+msgstr "Pulsar para abrir/cerrar"
-#: ../../mod/setup.php:418
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá ejecutar sondeos en segundo plano mediante cron."
+#: ../../include/text.php:1743 ../../mod/events.php:630 ../../mod/cal.php:302
+msgid "Link to Source"
+msgstr "Enlazar con la entrada en su ubicación original"
-#: ../../mod/setup.php:422
-msgid "PHP executable path"
-msgstr "Ruta del ejecutable PHP"
+#: ../../include/text.php:1764 ../../include/text.php:1836
+msgid "default"
+msgstr "por defecto"
-#: ../../mod/setup.php:422
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación."
+#: ../../include/text.php:1772
+msgid "Page layout"
+msgstr "Plantilla de la página"
-#: ../../mod/setup.php:427
-msgid "Command line PHP"
-msgstr "PHP en línea de comandos"
+#: ../../include/text.php:1772
+msgid "You can create your own with the layouts tool"
+msgstr "Puede crear su propia disposición gráfica con la herramienta de plantillas"
-#: ../../mod/setup.php:436
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\"."
+#: ../../include/text.php:1814
+msgid "Page content type"
+msgstr "Tipo de contenido de la página"
-#: ../../mod/setup.php:437
-msgid "This is required for message delivery to work."
-msgstr "Esto es necesario para que funcione la transmisión de mensajes."
+#: ../../include/text.php:1848
+msgid "Select an alternate language"
+msgstr "Seleccionar un idioma alternativo"
-#: ../../mod/setup.php:440
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+#: ../../include/text.php:1980
+msgid "activity"
+msgstr "la actividad"
-#: ../../mod/setup.php:458
-#, php-format
-msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to"
-" upload is set to %s. You are allowed to upload up to %d files at once."
-msgstr "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez."
+#: ../../include/text.php:2275
+msgid "Design Tools"
+msgstr "Herramientas de diseño web"
-#: ../../mod/setup.php:463
-msgid "You can adjust these settings in the servers php.ini."
-msgstr "Puede ajustar estos valores en el fichero php.ini de su servidor."
+#: ../../include/text.php:2278 ../../mod/blocks.php:147
+msgid "Blocks"
+msgstr "Bloques"
-#: ../../mod/setup.php:465
-msgid "PHP upload limits"
-msgstr "Límites PHP de subida"
+#: ../../include/text.php:2279 ../../mod/menu.php:103
+msgid "Menus"
+msgstr "Menús"
-#: ../../mod/setup.php:488
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado."
+#: ../../include/text.php:2280 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr "Plantillas"
-#: ../../mod/setup.php:489
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\"."
+#: ../../include/text.php:2281
+msgid "Pages"
+msgstr "Páginas"
-#: ../../mod/setup.php:492
-msgid "Generate encryption keys"
-msgstr "Generar claves de cifrado"
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr "No se ha especificado ningún destinatario."
-#: ../../mod/setup.php:504
-msgid "libCurl PHP module"
-msgstr "módulo libCurl PHP"
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr "[sin asunto]"
-#: ../../mod/setup.php:505
-msgid "GD graphics PHP module"
-msgstr "módulo PHP GD graphics"
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr "No ha sido posible determinar el remitente. "
-#: ../../mod/setup.php:506
-msgid "OpenSSL PHP module"
-msgstr "módulo PHP OpenSSL"
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
+msgstr "No se han podido verificar las publicaciones guardadas."
-#: ../../mod/setup.php:507
-msgid "mysqli or postgres PHP module"
-msgstr "módulo PHP mysqli o postgres"
+#: ../../include/permissions.php:26
+msgid "Can view my normal stream and posts"
+msgstr "Pueden verse mi actividad y publicaciones normales"
-#: ../../mod/setup.php:508
-msgid "mb_string PHP module"
-msgstr "módulo PHP mb_string"
+#: ../../include/permissions.php:27
+msgid "Can view my default channel profile"
+msgstr "Puede verse mi perfil de canal predeterminado."
-#: ../../mod/setup.php:509
-msgid "mcrypt PHP module"
-msgstr "módulo PHP mcrypt "
+#: ../../include/permissions.php:28
+msgid "Can view my connections"
+msgstr "Pueden verse mis conexiones"
-#: ../../mod/setup.php:510
-msgid "xml PHP module"
-msgstr "módulo PHP xml"
+#: ../../include/permissions.php:29
+msgid "Can view my file storage and photos"
+msgstr "Pueden verse mi repositorio de ficheros y mis fotos"
-#: ../../mod/setup.php:514 ../../mod/setup.php:516
-msgid "Apache mod_rewrite module"
-msgstr "módulo Apache mod_rewrite "
+#: ../../include/permissions.php:30
+msgid "Can view my webpages"
+msgstr "Pueden verse mis páginas web"
-#: ../../mod/setup.php:514
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado."
+#: ../../include/permissions.php:33
+msgid "Can send me their channel stream and posts"
+msgstr "Me pueden enviar sus entradas y contenidos del canal"
-#: ../../mod/setup.php:520 ../../mod/setup.php:523
-msgid "proc_open"
-msgstr "proc_open"
+#: ../../include/permissions.php:34
+msgid "Can post on my channel page (\"wall\")"
+msgstr "Pueden crearse entradas en mi página de inicio del canal (“muroâ€)"
-#: ../../mod/setup.php:520
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini"
+#: ../../include/permissions.php:35
+msgid "Can comment on or like my posts"
+msgstr "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'."
-#: ../../mod/setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Error: se necesita el módulo PHP libCURL pero no está instalado."
+#: ../../include/permissions.php:36
+msgid "Can send me private mail messages"
+msgstr "Se me pueden enviar mensajes privados"
-#: ../../mod/setup.php:532
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Error: el módulo PHP GD graphics es necesario, pero no está instalado."
+#: ../../include/permissions.php:37
+msgid "Can like/dislike stuff"
+msgstr "Puede marcarse contenido como me gusta/no me gusta"
-#: ../../mod/setup.php:536
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Error: el módulo PHP openssl es necesario, pero no está instalado."
+#: ../../include/permissions.php:37
+msgid "Profiles and things other than posts/comments"
+msgstr "Perfiles y otras cosas aparte de publicaciones/comentarios"
-#: ../../mod/setup.php:540
-msgid ""
-"Error: mysqli or postgres PHP module required but neither are installed."
-msgstr "Error: el módulo PHP mysqli o postgres es necesario pero ninguno de los dos está instalado."
+#: ../../include/permissions.php:39
+msgid "Can forward to all my channel contacts via post @mentions"
+msgstr "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención"
-#: ../../mod/setup.php:544
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Error: el módulo PHP mb_string es necesario, pero no está instalado."
+#: ../../include/permissions.php:39
+msgid "Advanced - useful for creating group forum channels"
+msgstr "Avanzado - útil para crear canales de foros de discusión o grupos"
-#: ../../mod/setup.php:548
-msgid "Error: mcrypt PHP module required but not installed."
-msgstr "Error: el módulo PHP mcrypt es necesario, pero no está instalado."
+#: ../../include/permissions.php:40
+msgid "Can chat with me (when available)"
+msgstr "Se puede charlar conmigo (cuando esté disponible)"
-#: ../../mod/setup.php:552
-msgid "Error: xml PHP module required for DAV but not installed."
-msgstr "Error: el módulo PHP xml es necesario para DAV, pero no está instalado."
+#: ../../include/permissions.php:41
+msgid "Can write to my file storage and photos"
+msgstr "Puede escribirse en mi repositorio de ficheros y fotos"
-#: ../../mod/setup.php:570
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor."
+#: ../../include/permissions.php:42
+msgid "Can edit my webpages"
+msgstr "Pueden editarse mis páginas web"
-#: ../../mod/setup.php:571
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos."
+#: ../../include/permissions.php:44
+msgid "Can source my public posts in derived channels"
+msgstr "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados"
-#: ../../mod/setup.php:572
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
-msgstr "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Hubzilla."
+#: ../../include/permissions.php:44
+msgid "Somewhat advanced - very useful in open communities"
+msgstr "Algo avanzado - muy útil en comunidades abiertas"
+
+#: ../../include/permissions.php:46
+msgid "Can administer my channel resources"
+msgstr "Pueden administrarse mis recursos del canal"
-#: ../../mod/setup.php:573
+#: ../../include/permissions.php:46
msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"install/INSTALL.txt\" for instructions."
-msgstr "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones."
+"Extremely advanced. Leave this alone unless you know what you are doing"
+msgstr "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo."
-#: ../../mod/setup.php:576
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php tiene permisos de escritura"
+#: ../../include/permissions.php:877
+msgid "Social Networking"
+msgstr "Redes sociales"
+
+#: ../../include/permissions.php:877
+msgid "Social - Mostly Public"
+msgstr "Social - Público en su mayor parte"
+
+#: ../../include/permissions.php:877
+msgid "Social - Restricted"
+msgstr "Social - Restringido"
+
+#: ../../include/permissions.php:877
+msgid "Social - Private"
+msgstr "Social - Privado"
+
+#: ../../include/permissions.php:878
+msgid "Community Forum"
+msgstr "Foro de discusión"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Mostly Public"
+msgstr "Foro - Público en su mayor parte"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Restricted"
+msgstr "Foro - Restringido"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Private"
+msgstr "Foro - Privado"
+
+#: ../../include/permissions.php:879
+msgid "Feed Republish"
+msgstr "Republicar un \"feed\""
+
+#: ../../include/permissions.php:879
+msgid "Feed - Mostly Public"
+msgstr "Feed - Público en su mayor parte"
+
+#: ../../include/permissions.php:879
+msgid "Feed - Restricted"
+msgstr "Feed - Restringido"
+
+#: ../../include/permissions.php:880
+msgid "Special Purpose"
+msgstr "Propósito especial"
+
+#: ../../include/permissions.php:880
+msgid "Special - Celebrity/Soapbox"
+msgstr "Especial - Celebridad / Tribuna improvisada"
+
+#: ../../include/permissions.php:880
+msgid "Special - Group Repository"
+msgstr "Especial - Repositorio de grupo"
+
+#: ../../include/permissions.php:881
+msgid "Custom/Expert Mode"
+msgstr "Modo personalizado/experto"
-#: ../../mod/setup.php:590
+#: ../../include/security.php:383
msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "Hubzilla hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP."
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado"
+
+#: ../../include/account.php:28
+msgid "Not a valid email address"
+msgstr "Dirección de correo no válida"
+
+#: ../../include/account.php:30
+msgid "Your email domain is not among those allowed on this site"
+msgstr "Su dirección de correo no pertenece a ninguno de los dominios permitidos en este sitio."
+
+#: ../../include/account.php:36
+msgid "Your email address is already registered at this site."
+msgstr "Su dirección de correo está ya registrada en este sitio."
-#: ../../mod/setup.php:591
+#: ../../include/account.php:68
+msgid "An invitation is required."
+msgstr "Es obligatorio que le inviten."
+
+#: ../../include/account.php:72
+msgid "Invitation could not be verified."
+msgstr "No se ha podido verificar su invitación."
+
+#: ../../include/account.php:122
+msgid "Please enter the required information."
+msgstr "Por favor introduzca la información requerida."
+
+#: ../../include/account.php:189
+msgid "Failed to store account information."
+msgstr "La información de la cuenta no se ha podido guardar."
+
+#: ../../include/account.php:249
#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
-msgstr "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Hubzilla."
+msgid "Registration confirmation for %s"
+msgstr "Confirmación de registro para %s"
-#: ../../mod/setup.php:592 ../../mod/setup.php:613
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data)."
+#: ../../include/account.php:315
+#, php-format
+msgid "Registration request at %s"
+msgstr "Solicitud de registro en %s"
+
+#: ../../include/account.php:339
+msgid "your registration password"
+msgstr "su contraseña de registro"
-#: ../../mod/setup.php:593
+#: ../../include/account.php:342 ../../include/account.php:402
#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s - no sobre el fichero de plantilla (.tpl) que contiene."
+msgid "Registration details for %s"
+msgstr "Detalles del registro de %s"
-#: ../../mod/setup.php:596
+#: ../../include/account.php:414
+msgid "Account approved."
+msgstr "Cuenta aprobada."
+
+#: ../../include/account.php:454
#, php-format
-msgid "%s is writable"
-msgstr "%s tiene permisos de escritura"
+msgid "Registration revoked for %s"
+msgstr "Registro revocado para %s"
-#: ../../mod/setup.php:612
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to"
-" have write access to the store directory under the Red top level folder"
-msgstr "Red guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación."
+#: ../../include/account.php:506
+msgid "Account verified. Please login."
+msgstr "Cuenta verificada. Por favor, inicie sesión."
-#: ../../mod/setup.php:616
-msgid "store is writable"
-msgstr "\"store\" tiene permisos de escritura"
+#: ../../include/account.php:719 ../../include/account.php:721
+msgid "Click here to upgrade."
+msgstr "Pulse aquí para actualizar"
-#: ../../mod/setup.php:649
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access"
-" to this site."
-msgstr "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio."
+#: ../../include/account.php:727
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Esta acción supera los límites establecidos por su plan de suscripción "
-#: ../../mod/setup.php:650
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo."
+#: ../../include/account.php:732
+msgid "This action is not available under your subscription plan."
+msgstr "Esta acción no está disponible en su plan de suscripción."
-#: ../../mod/setup.php:651
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor."
+#: ../../include/acl_selectors.php:218
+msgid "Visible to your default audience"
+msgstr "Visible para su público predeterminado."
-#: ../../mod/setup.php:652
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web."
+#: ../../include/acl_selectors.php:243
+msgid "Show"
+msgstr "Mostrar"
-#: ../../mod/setup.php:653
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos."
+#: ../../include/acl_selectors.php:244
+msgid "Don't show"
+msgstr "No mostrar"
-#: ../../mod/setup.php:654
-msgid ""
-"Providers are available that issue free certificates which are browser-"
-"valid."
-msgstr "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos."
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
+msgstr "Otras redes y servicios de publicación"
-#: ../../mod/setup.php:656
-msgid "SSL certificate validation"
-msgstr "validación del certificado SSL"
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:229
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:666
+#: ../../mod/photos.php:1040 ../../mod/thing.php:309 ../../mod/thing.php:355
+msgid "Permissions"
+msgstr "Permisos"
-#: ../../mod/setup.php:662
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server "
-"configuration.Test: "
-msgstr "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:"
+#: ../../include/chat.php:23
+msgid "Missing room name"
+msgstr "Sala de chat sin nombre"
-#: ../../mod/setup.php:665
-msgid "Url rewrite is working"
-msgstr "La reescritura de las direcciones funciona correctamente"
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
+msgstr "Nombre de sala duplicado."
-#: ../../mod/setup.php:674
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor."
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
+msgstr "Especificador de sala no válido."
-#: ../../mod/setup.php:698
-msgid "Errors encountered creating database tables."
-msgstr "Se han encontrado errores al crear las tablas de la base de datos."
+#: ../../include/chat.php:122
+msgid "Room not found."
+msgstr "Sala no encontrada."
-#: ../../mod/setup.php:732
-msgid "<h1>What next</h1>"
-msgstr "<h1>Siguiente paso</h1>"
+#: ../../include/chat.php:143
+msgid "Room is full"
+msgstr "La sala está llena."
-#: ../../mod/setup.php:733
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "IMPORTANTE: Debe crear [manualmente] una tarea programada para el \"poller\"."
+#: ../../include/Contact.php:118
+msgid "New window"
+msgstr "Nueva ventana"
-#: ../../mod/bookmarks.php:40
-msgid "Bookmark added"
-msgstr "Marcador añadido"
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Abrir la dirección seleccionada en una ventana o pestaña aparte"
-#: ../../mod/bookmarks.php:62
-msgid "My Bookmarks"
-msgstr "Mis marcadores"
+#: ../../include/Contact.php:237
+#, php-format
+msgid "User '%s' deleted"
+msgstr "El usuario '%s' ha sido eliminado"
-#: ../../mod/bookmarks.php:73
-msgid "My Connections Bookmarks"
-msgstr "Marcadores de mis conexiones"
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
+msgstr "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí"
-#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
-msgid "This setting requires special processing and editing has been blocked."
-msgstr "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada."
+#: ../../mod/acl.php:221
+msgid "network"
+msgstr "red"
-#: ../../mod/pconfig.php:49
-msgid "Configuration Editor"
-msgstr "Editor de configuración"
+#: ../../mod/acl.php:231
+msgid "RSS"
+msgstr "RSS"
-#: ../../mod/pconfig.php:50
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
+msgstr "Autorizar una conexión de aplicación"
+
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
+msgstr "Volver a su aplicación e introducir este código de seguridad:"
+
+#: ../../mod/api.php:85
+msgid "Please login to continue."
+msgstr "Por favor inicie sesión para continuar."
+
+#: ../../mod/api.php:100
msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please"
-" leave this page unless you are comfortable with and knowledgeable about how"
-" to correctly use this feature."
-msgstr "Atención: El cambio de algunos ajustes puede volver inutilizable su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica."
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?"
-#: ../../mod/poke.php:164
-msgid "Poke/Prod"
-msgstr "Toque/Incitación"
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
+msgstr "Aplicación instalada."
-#: ../../mod/poke.php:165
-msgid "poke, prod or do other things to somebody"
-msgstr "dar un toque, incitar u otras cosas a alguien"
+#: ../../mod/appman.php:37
+msgid "Malformed app."
+msgstr "Aplicación con errores"
-#: ../../mod/poke.php:166
-msgid "Recipient"
-msgstr "Destinatario"
+#: ../../mod/appman.php:80
+msgid "Embed code"
+msgstr "Código incorporado"
-#: ../../mod/poke.php:167
-msgid "Choose what you wish to do to recipient"
-msgstr "Elegir qué desea enviar al destinatario"
+#: ../../mod/appman.php:86
+msgid "Edit App"
+msgstr "Modificar la aplicación"
-#: ../../mod/poke.php:170
-msgid "Make this post private"
-msgstr "Convertir en privado este envío"
+#: ../../mod/appman.php:86
+msgid "Create App"
+msgstr "Crear una aplicación"
-#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
-#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
-msgid "Profile not found."
-msgstr "Perfil no encontrado."
+#: ../../mod/appman.php:91
+msgid "Name of app"
+msgstr "Nombre de la aplicación"
-#: ../../mod/profiles.php:39
-msgid "Profile deleted."
-msgstr "Perfil eliminado."
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
+msgstr "Dirección (URL) de la aplicación"
-#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
-msgid "Profile-"
-msgstr "Perfil-"
+#: ../../mod/appman.php:93 ../../mod/events.php:457 ../../mod/rbmark.php:97
+msgid "Description"
+msgstr "Descripción"
-#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
-msgid "New profile created."
-msgstr "El nuevo perfil ha sido creado."
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
+msgstr "Dirección del icono"
-#: ../../mod/profiles.php:105
-msgid "Profile unavailable to clone."
-msgstr "Perfil no disponible para clonar."
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80 pixels - opcional"
-#: ../../mod/profiles.php:146
-msgid "Profile unavailable to export."
-msgstr "Perfil no disponible para exportar."
+#: ../../mod/appman.php:95
+msgid "Version ID"
+msgstr "Versión"
-#: ../../mod/profiles.php:251
-msgid "Profile Name is required."
-msgstr "Se necesita el nombre del perfil."
+#: ../../mod/appman.php:96
+msgid "Price of app"
+msgstr "Precio de la aplicación"
-#: ../../mod/profiles.php:414
-msgid "Marital Status"
-msgstr "Estado civil"
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
+msgstr "Dirección (URL) donde adquirir la aplicación"
-#: ../../mod/profiles.php:418
-msgid "Romantic Partner"
-msgstr "Pareja sentimental"
+#: ../../mod/attach.php:9
+msgid "Item not available."
+msgstr "Elemento no disponible"
-#: ../../mod/profiles.php:422
-msgid "Likes"
-msgstr "Me gusta"
+#: ../../mod/block.php:27 ../../mod/page.php:36
+msgid "Invalid item."
+msgstr "Elemento no válido."
-#: ../../mod/profiles.php:426
-msgid "Dislikes"
-msgstr "No me gusta"
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+#: ../../mod/cal.php:56
+msgid "Channel not found."
+msgstr "Canal no encontrado."
-#: ../../mod/profiles.php:430
-msgid "Work/Employment"
-msgstr "Trabajo:"
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
+msgstr "Nombre del bloque"
-#: ../../mod/profiles.php:433
-msgid "Religion"
-msgstr "Religión"
+#: ../../mod/blocks.php:149
+msgid "Block Title"
+msgstr "Título del bloque"
-#: ../../mod/profiles.php:437
-msgid "Political Views"
-msgstr "Ideas políticas"
+#: ../../mod/bookmarks.php:40
+msgid "Bookmark added"
+msgstr "Marcador añadido"
-#: ../../mod/profiles.php:445
-msgid "Sexual Preference"
-msgstr "Preferencia sexual"
+#: ../../mod/bookmarks.php:62
+msgid "My Bookmarks"
+msgstr "Mis marcadores"
-#: ../../mod/profiles.php:449
-msgid "Homepage"
-msgstr "Página personal"
+#: ../../mod/bookmarks.php:73
+msgid "My Connections Bookmarks"
+msgstr "Marcadores de mis conexiones"
-#: ../../mod/profiles.php:453
-msgid "Interests"
-msgstr "Intereses"
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
+msgstr "Debe haber iniciado sesión para poder ver esta página."
-#: ../../mod/profiles.php:457 ../../mod/admin.php:981
-msgid "Address"
-msgstr "Dirección"
+#: ../../mod/channel.php:37
+msgid "Posts and comments"
+msgstr "Publicaciones y comentarios"
-#: ../../mod/profiles.php:547
-msgid "Profile updated."
-msgstr "Perfil actualizado."
+#: ../../mod/channel.php:38
+msgid "Only posts"
+msgstr "Solo publicaciones"
-#: ../../mod/profiles.php:634
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "¿Ocultar su lista de contactos a los visitantes de este perfil?"
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Permisos insuficientes. Petición redirigida a la página del perfil."
-#: ../../mod/profiles.php:674
-msgid "Edit Profile Details"
-msgstr "Modificar los detalles de este perfil"
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
+msgstr "Público"
-#: ../../mod/profiles.php:676
-msgid "View this profile"
-msgstr "Ver este perfil"
+#: ../../mod/chat.php:175
+msgid "Room not found"
+msgstr "Sala no encontrada"
-#: ../../mod/profiles.php:678
-msgid "Change Profile Photo"
-msgstr "Cambiar la foto del perfil"
+#: ../../mod/chat.php:191
+msgid "Leave Room"
+msgstr "Abandonar la sala"
-#: ../../mod/profiles.php:679
-msgid "Create a new profile using these settings"
-msgstr "Crear un nuevo perfil usando estos ajustes"
+#: ../../mod/chat.php:192
+msgid "Delete Room"
+msgstr "Eliminar esta sala"
-#: ../../mod/profiles.php:680
-msgid "Clone this profile"
-msgstr "Clonar este perfil"
+#: ../../mod/chat.php:193
+msgid "I am away right now"
+msgstr "Estoy ausente momentáneamente"
-#: ../../mod/profiles.php:681
-msgid "Delete this profile"
-msgstr "Eliminar este perfil"
+#: ../../mod/chat.php:194
+msgid "I am online"
+msgstr "Estoy conectado/a"
-#: ../../mod/profiles.php:683
-msgid "Import profile from file"
-msgstr "Importar perfil desde un fichero"
+#: ../../mod/chat.php:196
+msgid "Bookmark this room"
+msgstr "Añadir esta sala a Marcadores"
-#: ../../mod/profiles.php:684
-msgid "Export profile to file"
-msgstr "Exportar perfil a un fichero"
+#: ../../mod/chat.php:212
+msgid "Feature disabled."
+msgstr "Funcionalidad deshabilitada."
-#: ../../mod/profiles.php:685
-msgid "Profile Name:"
-msgstr "Nombre del perfil:"
+#: ../../mod/chat.php:226
+msgid "New Chatroom"
+msgstr "Nueva sala de chat"
-#: ../../mod/profiles.php:686
-msgid "Your Full Name:"
-msgstr "Su nombre completo:"
+#: ../../mod/chat.php:227
+msgid "Chatroom name"
+msgstr "Nombre de la sala de chat"
-#: ../../mod/profiles.php:687
-msgid "Title/Description:"
-msgstr "Título/Descripción:"
+#: ../../mod/chat.php:228
+msgid "Expiration of chats (minutes)"
+msgstr "Caducidad de los mensajes en los chats (en minutos)"
-#: ../../mod/profiles.php:688
-msgid "Your Gender:"
-msgstr "Su género:"
+#: ../../mod/chat.php:240
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "Salas de chat de %1$s"
-#: ../../mod/profiles.php:689
-msgid "Birthday :"
-msgstr "Cumpleaños:"
+#: ../../mod/chat.php:245
+msgid "No chatrooms available"
+msgstr "No hay salas de chat disponibles"
-#: ../../mod/profiles.php:690
-msgid "Street Address:"
-msgstr "Calle:"
+#: ../../mod/chat.php:246 ../../mod/manage.php:137 ../../mod/profiles.php:777
+msgid "Create New"
+msgstr "Crear"
-#: ../../mod/profiles.php:691
-msgid "Locality/City:"
-msgstr "Ciudad:"
+#: ../../mod/chat.php:249
+msgid "Expiration"
+msgstr "Caducidad"
-#: ../../mod/profiles.php:692
-msgid "Postal/Zip Code:"
-msgstr "Código postal:"
+#: ../../mod/chat.php:250
+msgid "min"
+msgstr "min"
-#: ../../mod/profiles.php:693
-msgid "Country:"
-msgstr "País:"
+#: ../../mod/chatsvc.php:111
+msgid "Away"
+msgstr "Ausente"
-#: ../../mod/profiles.php:694
-msgid "Region/State:"
-msgstr "Región/Estado:"
+#: ../../mod/chatsvc.php:116
+msgid "Online"
+msgstr "Conectado/a"
-#: ../../mod/profiles.php:695
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span> Estado sentimental:"
+#: ../../mod/common.php:10
+msgid "No channel."
+msgstr "Ningún canal."
-#: ../../mod/profiles.php:696
-msgid "Who: (if applicable)"
-msgstr "Quién: (si es aplicable)"
+#: ../../mod/common.php:39
+msgid "Common connections"
+msgstr "Conexiones comunes"
-#: ../../mod/profiles.php:697
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Por ejemplo: ana123, María González, sara@ejemplo.com"
+#: ../../mod/common.php:44
+msgid "No connections in common."
+msgstr "Ninguna conexión en común."
-#: ../../mod/profiles.php:698
-msgid "Since [date]:"
-msgstr "Desde [fecha]:"
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
+msgid "Continue"
+msgstr "Continuar"
-#: ../../mod/profiles.php:700
-msgid "Homepage URL:"
-msgstr "Dirección de la página personal:"
+#: ../../mod/connect.php:85
+msgid "Premium Channel Setup"
+msgstr "Configuración del canal premium"
-#: ../../mod/profiles.php:703
-msgid "Religious Views:"
-msgstr "Creencias religiosas:"
+#: ../../mod/connect.php:87
+msgid "Enable premium channel connection restrictions"
+msgstr "Habilitar restricciones de conexión del canal premium"
-#: ../../mod/profiles.php:704
-msgid "Keywords:"
-msgstr "Palabras clave:"
+#: ../../mod/connect.php:88
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "Por favor introduzca sus restricciones o condiciones, como recibo de paypal, normas de uso, etc."
-#: ../../mod/profiles.php:707
-msgid "Example: fishing photography software"
-msgstr "Por ejemplo: software de fotografía submarina"
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:"
-#: ../../mod/profiles.php:708
-msgid "Used in directory listings"
-msgstr "Visible en el directorio público del canal"
+#: ../../mod/connect.php:91
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "Las posibles conexiones verán, por tanto, el siguiente texto antes de proceder:"
-#: ../../mod/profiles.php:709
-msgid "Tell us about yourself..."
-msgstr "Háblenos de usted..."
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided"
+" on this page."
+msgstr "Al continuar, certifico que he cumplido con todas las instrucciones proporcionadas en esta página."
-#: ../../mod/profiles.php:710
-msgid "Hobbies/Interests"
-msgstr "Aficiones/Intereses"
+#: ../../mod/connect.php:101
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)"
-#: ../../mod/profiles.php:711
-msgid "Contact information and Social Networks"
-msgstr "Información de contacto y redes sociales"
+#: ../../mod/connect.php:109
+msgid "Restricted or Premium Channel"
+msgstr "Canal premium o restringido"
-#: ../../mod/profiles.php:712
-msgid "My other channels"
-msgstr "Mis otros canales"
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
+msgid "Blocked"
+msgstr "Bloqueadas"
-#: ../../mod/profiles.php:713
-msgid "Musical interests"
-msgstr "Preferencias musicales"
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
+msgid "Ignored"
+msgstr "Ignoradas"
-#: ../../mod/profiles.php:714
-msgid "Books, literature"
-msgstr "Libros, literatura"
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
+msgid "Hidden"
+msgstr "Ocultas"
-#: ../../mod/profiles.php:715
-msgid "Television"
-msgstr "Televisión"
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
+msgid "Archived"
+msgstr "Archivadas"
-#: ../../mod/profiles.php:716
-msgid "Film/dance/culture/entertainment"
-msgstr "Cine/danza/cultura/entretenimiento"
+#: ../../mod/connections.php:134
+msgid "New Connections"
+msgstr "Nuevas conexiones"
-#: ../../mod/profiles.php:717
-msgid "Love/romance"
-msgstr "Vida sentimental/amorosa"
+#: ../../mod/connections.php:137
+msgid "Show pending (new) connections"
+msgstr "Mostrar conexiones (nuevas) pendientes"
-#: ../../mod/profiles.php:718
-msgid "Work/employment"
-msgstr "Trabajo"
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
+msgstr "Todas las conexiones"
-#: ../../mod/profiles.php:719
-msgid "School/education"
-msgstr "Estudios"
+#: ../../mod/connections.php:144
+msgid "Show all connections"
+msgstr "Mostrar todas las conexiones"
-#: ../../mod/profiles.php:725
-msgid "This is your default profile."
-msgstr "Este es su perfil principal."
+#: ../../mod/connections.php:160
+msgid "Only show blocked connections"
+msgstr "Mostrar solo las conexiones bloqueadas"
-#: ../../mod/profiles.php:736
-msgid "Age: "
-msgstr "Edad:"
+#: ../../mod/connections.php:167
+msgid "Only show ignored connections"
+msgstr "Mostrar solo conexiones ignoradas"
-#: ../../mod/profiles.php:779
-msgid "Edit/Manage Profiles"
-msgstr "Modificar/gestionar perfiles"
+#: ../../mod/connections.php:174
+msgid "Only show archived connections"
+msgstr "Mostrar solo las conexiones archivadas"
-#: ../../mod/profiles.php:780
-msgid "Add profile things"
-msgstr "Añadir cosas al perfil"
+#: ../../mod/connections.php:181
+msgid "Only show hidden connections"
+msgstr "Mostrar solo las conexiones ocultas"
-#: ../../mod/profiles.php:781
-msgid "Include desirable objects in your profile"
-msgstr "Añadir objetos interesantes en su perfil"
+#: ../../mod/connections.php:234
+msgid "Pending approval"
+msgstr "Pendiente de aprobación"
-#: ../../mod/search.php:212
+#: ../../mod/connections.php:250
#, php-format
-msgid "Items tagged with: %s"
-msgstr "elementos etiquetados con: %s"
+msgid "%1$s [%2$s]"
+msgstr "%1$s [%2$s]"
-#: ../../mod/search.php:214
-#, php-format
-msgid "Search results for: %s"
-msgstr "Resultados de la búsqueda para: %s"
+#: ../../mod/connections.php:251
+msgid "Edit connection"
+msgstr "Editar conexión"
+
+#: ../../mod/connections.php:252
+msgid "Delete connection"
+msgstr "Eliminar conexión"
+
+#: ../../mod/connections.php:261
+msgid "Channel address"
+msgstr "Dirección del canal"
+
+#: ../../mod/connections.php:263
+msgid "Network"
+msgstr "Red"
+
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
+msgstr "Estado"
+
+#: ../../mod/connections.php:268
+msgid "Connected"
+msgstr "Conectado/a"
+
+#: ../../mod/connections.php:270
+msgid "Approve connection"
+msgstr "Aprobar esta conexión"
+
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
+msgstr "Aprobar"
+
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
+msgstr "Ignorar esta conexión"
+
+#: ../../mod/connections.php:273 ../../mod/connedit.php:545
+#: ../../mod/notifications.php:51
+msgid "Ignore"
+msgstr "Ignorar"
+
+#: ../../mod/connections.php:274
+msgid "Recent activity"
+msgstr "Actividad reciente"
+
+#: ../../mod/connections.php:303
+msgid "Search your connections"
+msgstr "Buscar sus conexiones"
+
+#: ../../mod/connections.php:304
+msgid "Connections search"
+msgstr "Buscar conexiones"
#: ../../mod/connedit.php:75
msgid "Could not access contact record."
@@ -5541,237 +4740,218 @@ msgstr "Error al actualizar el registro de la conexión."
msgid "is now connected to"
msgstr "ahora está conectado/a"
-#: ../../mod/connedit.php:395
+#: ../../mod/connedit.php:407
msgid "Could not access address book record."
-msgstr "No se pudo acceder a la entrada en su libreta de direcciones."
+msgstr "No se pudo acceder al registro en su libreta de direcciones."
-#: ../../mod/connedit.php:409
+#: ../../mod/connedit.php:421
msgid "Refresh failed - channel is currently unavailable."
msgstr "Recarga fallida - no se puede encontrar el canal en este momento."
-#: ../../mod/connedit.php:418 ../../mod/connedit.php:427
#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
-#: ../../mod/connedit.php:458
+#: ../../mod/connedit.php:454 ../../mod/connedit.php:463
+#: ../../mod/connedit.php:476
msgid "Unable to set address book parameters."
msgstr "No ha sido posible establecer los parámetros de la libreta de direcciones."
-#: ../../mod/connedit.php:482
+#: ../../mod/connedit.php:500
msgid "Connection has been removed."
msgstr "La conexión ha sido eliminada."
-#: ../../mod/connedit.php:501
+#: ../../mod/connedit.php:519
#, php-format
msgid "View %s's profile"
msgstr "Ver el perfil de %s"
-#: ../../mod/connedit.php:505
+#: ../../mod/connedit.php:523
msgid "Refresh Permissions"
msgstr "Recargar los permisos"
-#: ../../mod/connedit.php:508
+#: ../../mod/connedit.php:526
msgid "Fetch updated permissions"
msgstr "Obtener los permisos actualizados"
-#: ../../mod/connedit.php:512
+#: ../../mod/connedit.php:530
msgid "Recent Activity"
msgstr "Actividad reciente"
-#: ../../mod/connedit.php:515
+#: ../../mod/connedit.php:533
msgid "View recent posts and comments"
msgstr "Ver publicaciones y comentarios recientes"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:818
+#: ../../mod/connedit.php:537 ../../mod/admin.php:995
msgid "Unblock"
msgstr "Desbloquear"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:817
+#: ../../mod/connedit.php:537 ../../mod/admin.php:994
msgid "Block"
msgstr "Bloquear"
-#: ../../mod/connedit.php:522
+#: ../../mod/connedit.php:540
msgid "Block (or Unblock) all communications with this connection"
msgstr "Bloquear (o desbloquear) todas las comunicaciones con esta conexión"
-#: ../../mod/connedit.php:523
+#: ../../mod/connedit.php:541
msgid "This connection is blocked!"
msgstr "¡Esta conexión está bloqueada!"
-#: ../../mod/connedit.php:527
+#: ../../mod/connedit.php:545
msgid "Unignore"
msgstr "Dejar de ignorar"
-#: ../../mod/connedit.php:527 ../../mod/notifications.php:51
-msgid "Ignore"
-msgstr "Ignorar"
-
-#: ../../mod/connedit.php:530
+#: ../../mod/connedit.php:548
msgid "Ignore (or Unignore) all inbound communications from this connection"
msgstr "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión"
-#: ../../mod/connedit.php:531
+#: ../../mod/connedit.php:549
msgid "This connection is ignored!"
msgstr "¡Esta conexión es ignorada!"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Unarchive"
msgstr "Desarchivar"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Archive"
msgstr "Archivar"
-#: ../../mod/connedit.php:538
+#: ../../mod/connedit.php:556
msgid ""
"Archive (or Unarchive) this connection - mark channel dead but keep content"
msgstr "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos"
-#: ../../mod/connedit.php:539
+#: ../../mod/connedit.php:557
msgid "This connection is archived!"
msgstr "¡Esta conexión esta archivada!"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Unhide"
msgstr "Mostrar"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Hide"
msgstr "Ocultar"
-#: ../../mod/connedit.php:546
+#: ../../mod/connedit.php:564
msgid "Hide or Unhide this connection from your other connections"
msgstr "Ocultar o mostrar esta conexión a sus otras conexiones"
-#: ../../mod/connedit.php:547
+#: ../../mod/connedit.php:565
msgid "This connection is hidden!"
msgstr "¡Esta conexión está oculta!"
-#: ../../mod/connedit.php:554
+#: ../../mod/connedit.php:572
msgid "Delete this connection"
msgstr "Eliminar esta conexión"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Approve this connection"
msgstr "Aprobar esta conexión"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Accept connection to allow communication"
msgstr "Aceptar la conexión para permitir la comunicación"
-#: ../../mod/connedit.php:640
+#: ../../mod/connedit.php:658
msgid "Set Affinity"
msgstr "Ajustar la afinidad"
-#: ../../mod/connedit.php:643
+#: ../../mod/connedit.php:661
msgid "Set Profile"
msgstr "Ajustar el perfil"
-#: ../../mod/connedit.php:646
+#: ../../mod/connedit.php:664
msgid "Set Affinity & Profile"
msgstr "Ajustar la afinidad y el perfil"
-#: ../../mod/connedit.php:679
+#: ../../mod/connedit.php:697
msgid "none"
msgstr "-"
-#: ../../mod/connedit.php:684
+#: ../../mod/connedit.php:702
msgid "Apply these permissions automatically"
msgstr "Aplicar estos permisos automaticamente"
-#: ../../mod/connedit.php:686
+#: ../../mod/connedit.php:702
+msgid "Connection requests will be approved without your interaction"
+msgstr "Las solicitudes de conexión serán aprobadas sin su intervención"
+
+#: ../../mod/connedit.php:704
msgid "This connection's primary address is"
msgstr "La dirección primaria de esta conexión es"
-#: ../../mod/connedit.php:687
+#: ../../mod/connedit.php:705
msgid "Available locations:"
msgstr "Ubicaciones disponibles:"
-#: ../../mod/connedit.php:691
+#: ../../mod/connedit.php:709
msgid ""
"The permissions indicated on this page will be applied to all new "
"connections."
msgstr "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones."
-#: ../../mod/connedit.php:693
+#: ../../mod/connedit.php:711
msgid "Slide to adjust your degree of friendship"
msgstr "Deslizar para ajustar el grado de amistad"
-#: ../../mod/connedit.php:695
+#: ../../mod/connedit.php:713
msgid "Slide to adjust your rating"
msgstr "Deslizar para ajustar su valoración"
-#: ../../mod/connedit.php:696 ../../mod/connedit.php:701
+#: ../../mod/connedit.php:714 ../../mod/connedit.php:719
msgid "Optionally explain your rating"
msgstr "Opcionalmente, puede explicar su valoración"
-#: ../../mod/connedit.php:698
+#: ../../mod/connedit.php:716
msgid "Custom Filter"
msgstr "Filtro personalizado"
-#: ../../mod/connedit.php:699
+#: ../../mod/connedit.php:717
msgid "Only import posts with this text"
msgstr "Importar solo entradas que contengan este texto"
-#: ../../mod/connedit.php:699 ../../mod/connedit.php:700
+#: ../../mod/connedit.php:717 ../../mod/connedit.php:718
msgid ""
"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
"all posts"
msgstr "Una sola opción por línea: palabras, #etiquetas, /patrones/ o lang=xx. Dejar en blanco para importarlo todo"
-#: ../../mod/connedit.php:700
+#: ../../mod/connedit.php:718
msgid "Do not import posts with this text"
msgstr "No importar entradas que contengan este texto"
-#: ../../mod/connedit.php:702
+#: ../../mod/connedit.php:720
msgid "This information is public!"
msgstr "¡Esta información es pública!"
-#: ../../mod/connedit.php:707
+#: ../../mod/connedit.php:725
msgid "Connection Pending Approval"
msgstr "Conexión pendiente de aprobación"
-#: ../../mod/connedit.php:708
-msgid "Connection Request"
-msgstr "Solicitud de conexión"
-
-#: ../../mod/connedit.php:709
-#, php-format
-msgid ""
-"(%s) would like to connect with you. Please approve this connection to allow"
-" communication."
-msgstr "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación."
-
-#: ../../mod/connedit.php:710 ../../mod/admin.php:814
-msgid "Approve"
-msgstr "Aprobar"
-
-#: ../../mod/connedit.php:711
-msgid "Approve Later"
-msgstr "Aprobar más tarde"
-
-#: ../../mod/connedit.php:714
+#: ../../mod/connedit.php:728
msgid "inherited"
msgstr "heredado"
-#: ../../mod/connedit.php:716
+#: ../../mod/connedit.php:730
#, php-format
msgid ""
"Please choose the profile you would like to display to %s when viewing your "
"profile securely."
msgstr "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura."
-#: ../../mod/connedit.php:718
+#: ../../mod/connedit.php:732
msgid "Their Settings"
msgstr "Sus ajustes"
-#: ../../mod/connedit.php:719
+#: ../../mod/connedit.php:733
msgid "My Settings"
msgstr "Mis ajustes"
-#: ../../mod/connedit.php:721
+#: ../../mod/connedit.php:735
msgid "Individual Permissions"
msgstr "Permisos individuales"
-#: ../../mod/connedit.php:722
+#: ../../mod/connedit.php:736
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5779,7 +4959,7 @@ msgid ""
" settings here."
msgstr "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. <strong>No</strong> puede cambiar estos ajustes aquí."
-#: ../../mod/connedit.php:723
+#: ../../mod/connedit.php:737
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5787,22 +4967,111 @@ msgid ""
"they wont have any impact unless the inherited setting changes."
msgstr "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún consecuencia hasta que cambie los ajustes heredados."
-#: ../../mod/connedit.php:724
+#: ../../mod/connedit.php:738
msgid "Last update:"
msgstr "Última actualización:"
-#: ../../mod/acl.php:222
-msgid "network"
-msgstr "red"
-
-#: ../../mod/acl.php:232
-msgid "RSS"
-msgstr "RSS"
-
#: ../../mod/dav.php:121
msgid "$Projectname channel"
msgstr "Canal $Projectname"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:517 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
+msgstr "Acceso público denegado."
+
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d valoración"
+msgstr[1] "%d valoraciones"
+
+#: ../../mod/directory.php:250
+msgid "Gender: "
+msgstr "Género:"
+
+#: ../../mod/directory.php:252
+msgid "Status: "
+msgstr "Estado:"
+
+#: ../../mod/directory.php:254
+msgid "Homepage: "
+msgstr "Página personal:"
+
+#: ../../mod/directory.php:313
+msgid "Description:"
+msgstr "Descripción:"
+
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
+msgstr "Foro público:"
+
+#: ../../mod/directory.php:325
+msgid "Keywords: "
+msgstr "Palabras clave:"
+
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
+msgstr "No sugerir:"
+
+#: ../../mod/directory.php:330
+msgid "Common connections:"
+msgstr "Conexiones comunes:"
+
+#: ../../mod/directory.php:379
+msgid "Global Directory"
+msgstr "Directorio global:"
+
+#: ../../mod/directory.php:379
+msgid "Local Directory"
+msgstr "Directorio local:"
+
+#: ../../mod/directory.php:385
+msgid "Finding:"
+msgstr "Encontrar:"
+
+#: ../../mod/directory.php:390
+msgid "next page"
+msgstr "siguiente página"
+
+#: ../../mod/directory.php:390
+msgid "previous page"
+msgstr "página anterior"
+
+#: ../../mod/directory.php:391
+msgid "Sort options"
+msgstr "Ordenar opciones"
+
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
+msgstr "Alfabético"
+
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
+msgstr "Alfabético inverso"
+
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
+msgstr "De más nuevo a más antiguo"
+
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
+msgstr "De más antiguo a más nuevo"
+
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
+msgstr "Sin entradas (algunas entradas pueden estar ocultas)."
+
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
+msgstr "Este sitio no es un servidor de directorio"
+
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
+msgstr "El servidor de este directorio necesita un \"token\" de acceso"
+
#: ../../mod/dreport.php:23
msgid "Invalid message"
msgstr "Mensaje no válido"
@@ -5860,363 +5129,425 @@ msgstr "se ha recibido mensaje duplicado"
msgid "mail delivered"
msgstr "correo enviado"
-#: ../../mod/editwebpage.php:77 ../../mod/editblock.php:78
-#: ../../mod/editblock.php:94 ../../mod/editlayout.php:76
-#: ../../mod/editpost.php:20
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
msgid "Item not found"
msgstr "Elemento no encontrado"
-#: ../../mod/editwebpage.php:153
-msgid "Delete webpage?"
-msgstr "¿Eliminar la página web?"
-
-#: ../../mod/editwebpage.php:172
-msgid "Page link title"
-msgstr "Título del enlace de la página"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
+msgstr "¿Borrar bloque?"
-#: ../../mod/editwebpage.php:185 ../../mod/editblock.php:145
-#: ../../mod/editlayout.php:143 ../../mod/editpost.php:121
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
msgid "Insert YouTube video"
msgstr "Insertar vídeo de YouTube"
-#: ../../mod/editwebpage.php:186 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:144 ../../mod/editpost.php:122
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
msgid "Insert Vorbis [.ogg] video"
msgstr "Insertar vídeo Vorbis [.ogg]"
-#: ../../mod/editwebpage.php:187 ../../mod/editblock.php:147
-#: ../../mod/editlayout.php:145 ../../mod/editpost.php:123
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
msgid "Insert Vorbis [.ogg] audio"
msgstr "Insertar audio Vorbis [.ogg]"
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
+msgstr "Modificar este bloque"
+
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
+msgstr "¿Borrar la plantilla?"
+
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
+msgstr "Descripción de la plantilla (opcional)"
+
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
+msgstr "Nombre de la plantilla"
+
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
+msgstr "Modificar la plantilla"
+
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
+msgstr "El elemento no es editable"
+
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
+msgstr "¿Borrar elemento?"
+
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
+msgstr "Editar la entrada"
+
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
+msgstr "¿Eliminar la página web?"
+
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
+msgstr "Título del enlace de la página"
+
#: ../../mod/editwebpage.php:222
msgid "Edit Webpage"
msgstr "Editar la página web"
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
-msgstr "No se puede encontrar su servidor."
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
+msgstr "Entradas de calendario importadas."
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
-msgstr "Enviado con éxito."
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
+msgstr "No se han encontrado entradas de calendario."
-#: ../../mod/ping.php:260
-msgid "sent you a private message"
-msgstr "le ha enviado un mensaje privado"
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
+msgstr "Un evento no puede terminar antes de que haya comenzado."
-#: ../../mod/ping.php:308
-msgid "added your channel"
-msgstr "añadió este canal a sus conexiones"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
+msgstr "No se puede crear la vista previa."
-#: ../../mod/ping.php:350
-msgid "posted an event"
-msgstr "publicó un evento"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
+msgstr "Se requieren el título del evento y su hora de inicio."
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Autorizar una conexión de aplicación"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
+msgstr "Evento no encontrado."
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "Volver a su aplicación e introducir este código de seguridad:"
+#: ../../mod/events.php:444
+msgid "Edit event title"
+msgstr "Editar el título del evento"
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Por favor inicia sesión para continuar."
+#: ../../mod/events.php:444
+msgid "Event title"
+msgstr "Título del evento"
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?"
+#: ../../mod/events.php:446
+msgid "Categories (comma-separated list)"
+msgstr "Categorías (lista separada por comas)"
-#: ../../mod/notify.php:53 ../../mod/notifications.php:94
-msgid "No more system notifications."
-msgstr "No hay más notificaciones del sistema"
+#: ../../mod/events.php:447
+msgid "Edit Category"
+msgstr "Editar la categoría"
-#: ../../mod/notify.php:57 ../../mod/notifications.php:98
-msgid "System Notifications"
-msgstr "Notificaciones de sistema"
+#: ../../mod/events.php:447
+msgid "Category"
+msgstr "Categoría"
-#: ../../mod/rbmark.php:90
-msgid "Select a bookmark folder"
-msgstr "Seleccionar una carpeta de marcadores"
+#: ../../mod/events.php:450
+msgid "Edit start date and time"
+msgstr "Modificar la fecha y hora de comienzo"
-#: ../../mod/rbmark.php:95
-msgid "Save Bookmark"
-msgstr "Guardar marcador"
+#: ../../mod/events.php:450
+msgid "Start date and time"
+msgstr "Fecha y hora de comienzo"
-#: ../../mod/rbmark.php:96
-msgid "URL of bookmark"
-msgstr "Dirección del marcador"
+#: ../../mod/events.php:451 ../../mod/events.php:454
+msgid "Finish date and time are not known or not relevant"
+msgstr "La fecha y hora de terminación no se conocen o no son relevantes"
-#: ../../mod/rbmark.php:97 ../../mod/appman.php:93 ../../mod/events.php:450
-msgid "Description"
-msgstr "Descripción"
+#: ../../mod/events.php:453
+msgid "Edit finish date and time"
+msgstr "Modificar la fecha y hora de terminación"
-#: ../../mod/rbmark.php:101
-msgid "Or enter new bookmark folder name"
-msgstr "O introduzca un nuevo nombre para la carpeta de marcadores"
+#: ../../mod/events.php:453
+msgid "Finish date and time"
+msgstr "Fecha y hora de terminación"
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
-msgstr "Contacto no encontrado"
+#: ../../mod/events.php:455 ../../mod/events.php:456
+msgid "Adjust for viewer timezone"
+msgstr "Ajustar para obtener el visor de los husos horarios"
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "Enviar sugerencia a un amigo."
+#: ../../mod/events.php:455
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales."
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Sugerir amigos"
+#: ../../mod/events.php:457
+msgid "Edit Description"
+msgstr "Editar la descripción"
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Sugerir un amigo a %s"
+#: ../../mod/events.php:459
+msgid "Edit Location"
+msgstr "Modificar la dirección"
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
-msgstr "Imposible crear el origen de los contenidos. Ningún canal ha sido seleccionado."
+#: ../../mod/events.php:462 ../../mod/events.php:464
+msgid "Share this event"
+msgstr "Compartir este evento"
-#: ../../mod/sources.php:45
-msgid "Source created."
-msgstr "Fuente creada."
+#: ../../mod/events.php:469
+msgid "Advanced Options"
+msgstr "Opciones avanzadas"
-#: ../../mod/sources.php:57
-msgid "Source updated."
-msgstr "Fuente actualizada."
+#: ../../mod/events.php:581 ../../mod/cal.php:253
+msgid "l, F j"
+msgstr "l j F"
-#: ../../mod/sources.php:82
-msgid "*"
-msgstr "*"
+#: ../../mod/events.php:603
+msgid "Edit event"
+msgstr "Editar evento"
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
-msgstr "Gestionar contenido de origen remoto para su canal."
+#: ../../mod/events.php:605
+msgid "Delete event"
+msgstr "Borrar evento"
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
-msgstr "Nueva fuente"
+#: ../../mod/events.php:639
+msgid "calendar"
+msgstr "calendario"
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Importar todo el contenido o una selección de los siguientes canales en este canal y distribuirlo de acuerdo con sus ajustes."
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Edit Event"
+msgstr "Editar el evento"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
-msgstr "Importar solo contenido que contenga estas palabras (una por línea)"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Create Event"
+msgstr "Crear un evento"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
-msgstr "Dejar en blanco para importar todo el contenido público"
+#: ../../mod/events.php:659 ../../mod/events.php:666 ../../mod/photos.php:944
+#: ../../mod/cal.php:326 ../../mod/cal.php:333
+msgid "Previous"
+msgstr "Anterior"
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
-msgstr "Fuente no encontrada"
+#: ../../mod/events.php:660 ../../mod/events.php:667 ../../mod/photos.php:953
+#: ../../mod/setup.php:291 ../../mod/cal.php:327 ../../mod/cal.php:334
+msgid "Next"
+msgstr "Siguiente"
-#: ../../mod/sources.php:130
-msgid "Edit Source"
-msgstr "Editar fuente"
+#: ../../mod/events.php:668 ../../mod/cal.php:335
+msgid "Today"
+msgstr "Hoy"
-#: ../../mod/sources.php:131
-msgid "Delete Source"
-msgstr "Eliminar fuente"
+#: ../../mod/events.php:699
+msgid "Event removed"
+msgstr "Evento borrado"
-#: ../../mod/sources.php:158
-msgid "Source removed"
-msgstr "Fuente eliminada"
+#: ../../mod/events.php:702
+msgid "Failed to remove event"
+msgstr "Error al eliminar el evento"
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
-msgstr "Imposible eliminar la fuente."
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
+msgstr "Compartir contenido desde Firefox a $Projectname"
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Petición inválida del identificador."
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
+msgstr "Servicio de compartición de Firefox: activar el proveedor $Projectname "
-#: ../../mod/notifications.php:35
-msgid "Discard"
-msgstr "Descartar"
+#: ../../mod/filer.php:48
+msgid "- select -"
+msgstr "- seleccionar -"
-#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
-msgid "Tag removed"
-msgstr "Etiqueta eliminada."
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
+msgstr "Permiso denegado"
-#: ../../mod/tagrm.php:119
-msgid "Remove Item Tag"
-msgstr "Eliminar etiqueta del elemento."
+#: ../../mod/filestorage.php:98
+msgid "File not found."
+msgstr "Fichero no encontrado."
-#: ../../mod/tagrm.php:121
-msgid "Select a tag to remove: "
-msgstr "Seleccionar una etiqueta para eliminar:"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
+msgstr "Modificar los permisos del fichero"
-#: ../../mod/tagrm.php:133 ../../mod/photos.php:951
-msgid "Remove"
-msgstr "Eliminar"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
+msgstr "Establecer/editar los permisos"
-#: ../../mod/directory.php:236
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] "%d valoración"
-msgstr[1] "%d valoraciones"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
+msgstr "Incluir todos los ficheros y subcarpetas"
-#: ../../mod/directory.php:247
-msgid "Gender: "
-msgstr "Género:"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
+msgstr "Volver a la lista de ficheros"
-#: ../../mod/directory.php:249
-msgid "Status: "
-msgstr "Estado:"
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Copiar/pegar este código para adjuntar el fichero al envío"
-#: ../../mod/directory.php:251
-msgid "Homepage: "
-msgstr "Página personal:"
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Copiar/pegar esta dirección para enlazar el fichero desde una página web"
-#: ../../mod/directory.php:310
-msgid "Description:"
-msgstr "Descripción:"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
+msgstr "Compartir este fichero"
-#: ../../mod/directory.php:319
-msgid "Public Forum:"
-msgstr "Foro público:"
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
+msgstr "Mostrar la dirección de este fichero"
-#: ../../mod/directory.php:322
-msgid "Keywords: "
-msgstr "Palabras clave:"
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
+msgstr "Avisar a sus contactos sobre este fichero"
-#: ../../mod/directory.php:325
-msgid "Don't suggest"
-msgstr "No sugerir:"
+#: ../../mod/follow.php:27
+msgid "Channel added."
+msgstr "Canal añadido."
-#: ../../mod/directory.php:327
-msgid "Common connections:"
-msgstr "Conexiones comunes:"
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "Contacto no encontrado"
-#: ../../mod/directory.php:376
-msgid "Global Directory"
-msgstr "Directorio global:"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "Enviar sugerencia a un amigo."
-#: ../../mod/directory.php:376
-msgid "Local Directory"
-msgstr "Directorio local:"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Sugerir amigos"
-#: ../../mod/directory.php:382
-msgid "Finding:"
-msgstr "Encontrar:"
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Sugerir un amigo a %s"
-#: ../../mod/directory.php:387
-msgid "next page"
-msgstr "siguiente página"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
+msgstr "El grupo de canales ha sido creado."
-#: ../../mod/directory.php:387
-msgid "previous page"
-msgstr "página anterior"
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
+msgstr "No se puede crear el grupo de canales"
-#: ../../mod/directory.php:388
-msgid "Sort options"
-msgstr "Ordenar opciones"
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
+msgstr "Grupo de canales actualizado."
-#: ../../mod/directory.php:389
-msgid "Alphabetic"
-msgstr "Alfabético"
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
+msgstr "Crear un grupo de canales."
-#: ../../mod/directory.php:390
-msgid "Reverse Alphabetic"
-msgstr "Alfabético inverso"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
+msgstr "Nombre del grupo de canales:"
-#: ../../mod/directory.php:391
-msgid "Newest to Oldest"
-msgstr "De más nuevo a más antiguo"
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
+msgstr "Los miembros son visibles para otros canales"
-#: ../../mod/directory.php:392
-msgid "Oldest to Newest"
-msgstr "De más antiguo a más nuevo"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
+msgstr "Grupo de canales eliminado."
-#: ../../mod/directory.php:409
-msgid "No entries (some entries may be hidden)."
-msgstr "Sin entradas (algunas entradas pueden estar ocultas)."
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
+msgstr "Imposible eliminar el grupo de canales."
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
-msgstr "No se ha encontrado una cuenta válida."
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
+msgstr "Editor de grupos de canales"
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
-msgstr "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico."
+#: ../../mod/group.php:193
+msgid "Members"
+msgstr "Miembros"
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Usuario del sitio (%s)"
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
+msgstr "Todos los canales conectados"
-#: ../../mod/lostpass.php:40
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
+msgstr "Haga clic en un canal para agregarlo o quitarlo."
+
+#: ../../mod/help.php:163
+msgid "Documentation Search"
+msgstr "Búsqueda de Documentación"
+
+#: ../../mod/help.php:204 ../../mod/help.php:210 ../../mod/help.php:216
+msgid "Help:"
+msgstr "Ayuda:"
+
+#: ../../mod/help.php:257
+msgid "$Projectname Documentation"
+msgstr "Documentación de $Projectname"
+
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
+msgstr "$Projectname"
+
+#: ../../mod/home.php:75
#, php-format
-msgid "Password reset requested at %s"
-msgstr "Se ha solicitado restablecer la contraseña en %s"
+msgid "Welcome to %s"
+msgstr "Bienvenido a %s"
-#: ../../mod/lostpass.php:63
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado."
+#: ../../mod/id.php:11
+msgid "First Name"
+msgstr "Nombre"
-#: ../../mod/lostpass.php:86 ../../boot.php:1489
-msgid "Password Reset"
-msgstr "Restablecer la contraseña"
+#: ../../mod/id.php:12
+msgid "Last Name"
+msgstr "Apellido"
-#: ../../mod/lostpass.php:87
-msgid "Your password has been reset as requested."
-msgstr "Su contraseña ha sido restablecida según lo solicitó."
+#: ../../mod/id.php:13
+msgid "Nickname"
+msgstr "Sobrenombre o Alias"
-#: ../../mod/lostpass.php:88
-msgid "Your new password is"
-msgstr "Su nueva contraseña es"
+#: ../../mod/id.php:14
+msgid "Full Name"
+msgstr "Nombre completo"
-#: ../../mod/lostpass.php:89
-msgid "Save or copy your new password - and then"
-msgstr "Guarde o copie su nueva contraseña - y después"
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
+msgstr "Foto del perfil 16px"
-#: ../../mod/lostpass.php:90
-msgid "click here to login"
-msgstr "pulse aquí para conectarse"
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
+msgstr "Foto del perfil 32px"
-#: ../../mod/lostpass.php:91
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión."
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
+msgstr "Foto del perfil 48px"
-#: ../../mod/lostpass.php:108
-#, php-format
-msgid "Your password has changed at %s"
-msgstr "Su contraseña en %s ha sido cambiada"
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
+msgstr "Foto del perfil 64px"
-#: ../../mod/lostpass.php:123
-msgid "Forgot your Password?"
-msgstr "¿Ha olvidado su contraseña?"
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
+msgstr "Foto del perfil 80px"
-#: ../../mod/lostpass.php:124
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones."
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
+msgstr "Foto del perfil 128px"
-#: ../../mod/lostpass.php:125
-msgid "Email Address"
-msgstr "Dirección de correo electrónico"
+#: ../../mod/id.php:26
+msgid "Timezone"
+msgstr "Huso horario"
-#: ../../mod/lostpass.php:126
-msgid "Reset"
-msgstr "Reiniciar"
+#: ../../mod/id.php:27 ../../mod/profiles.php:730
+msgid "Homepage URL"
+msgstr "Dirección de la página personal"
-#: ../../mod/regdir.php:45 ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
-msgstr "Este sitio no es un servidor de directorio"
+#: ../../mod/id.php:29
+msgid "Birth Year"
+msgstr "Año de nacimiento"
+
+#: ../../mod/id.php:30
+msgid "Birth Month"
+msgstr "Mes de nacimiento"
+
+#: ../../mod/id.php:31
+msgid "Birth Day"
+msgstr "Día de nacimiento"
+
+#: ../../mod/id.php:32
+msgid "Birthdate"
+msgstr "Fecha de nacimiento"
+
+#: ../../mod/id.php:33 ../../mod/profiles.php:449
+msgid "Gender"
+msgstr "Género"
#: ../../mod/impel.php:192
#, php-format
@@ -6228,16 +5559,6 @@ msgstr "%s elemento instalado"
msgid "%s element installation failed"
msgstr "Elemento con instalación fallida: %s"
-#: ../../mod/subthread.php:114
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s está siguiendo %2$s de %3$s"
-
-#: ../../mod/subthread.php:116
-#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
-msgstr "%1$s ha dejado de seguir %3$s de %2$s"
-
#: ../../mod/import.php:28
#, php-format
msgid "Your service plan only allows %d channels."
@@ -6255,74 +5576,87 @@ msgstr "No se han podido descargar datos de su antiguo servidor"
msgid "Imported file is empty."
msgstr "El fichero importado está vacío."
-#: ../../mod/import.php:116 ../../mod/import_items.php:82
+#: ../../mod/import.php:118 ../../mod/import_items.php:82
#, php-format
msgid "Warning: Database versions differ by %1$d updates."
msgstr "Atención: Las versiones de la base de datos difieren en %1$d actualizaciones."
-#: ../../mod/import.php:149
+#: ../../mod/import.php:156
msgid "No channel. Import failed."
msgstr "No hay canal. La importación ha fallado"
-#: ../../mod/import.php:509
+#: ../../mod/import.php:531
msgid "You must be logged in to use this feature."
msgstr "Debe estar registrado para poder usar esta funcionalidad."
-#: ../../mod/import.php:514
+#: ../../mod/import.php:536
msgid "Import Channel"
msgstr "Importar canal"
-#: ../../mod/import.php:515
+#: ../../mod/import.php:537
msgid ""
"Use this form to import an existing channel from a different server/hub. You"
" may retrieve the channel identity from the old server/hub via the network "
"or provide an export file."
msgstr "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación."
-#: ../../mod/import.php:516 ../../mod/import_items.php:121
+#: ../../mod/import.php:538 ../../mod/import_items.php:115
msgid "File to Upload"
msgstr "Fichero para subir"
-#: ../../mod/import.php:517
+#: ../../mod/import.php:539
msgid "Or provide the old server/hub details"
msgstr "O proporcione los detalles de su antiguo servidor/hub"
-#: ../../mod/import.php:518
+#: ../../mod/import.php:540
msgid "Your old identity address (xyz@example.com)"
msgstr "Su identidad en el antiguo servidor (canal@ejemplo.com)"
-#: ../../mod/import.php:519
+#: ../../mod/import.php:541
msgid "Your old login email address"
msgstr "Su antigua dirección de correo electrónico"
-#: ../../mod/import.php:520
+#: ../../mod/import.php:542
msgid "Your old login password"
msgstr "Su antigua contraseña"
-#: ../../mod/import.php:521
+#: ../../mod/import.php:543
msgid ""
"For either option, please choose whether to make this hub your new primary "
"address, or whether your old location should continue this role. You will be"
" able to post from either location, but only one can be marked as the "
"primary location for files, photos, and media."
-msgstr "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua ubicación debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos."
+msgstr "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua dirección debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos."
-#: ../../mod/import.php:522
+#: ../../mod/import.php:544
msgid "Make this hub my primary location"
msgstr "Convertir este servidor en mi ubicación primaria"
-#: ../../mod/import.php:523
+#: ../../mod/import.php:545
msgid ""
"Import existing posts if possible (experimental - limited by available "
"memory"
msgstr "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible"
-#: ../../mod/import.php:524
+#: ../../mod/import.php:546
msgid ""
"This process may take several minutes to complete. Please submit the form "
"only once and leave this page open until finished."
msgstr "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine."
+#: ../../mod/import_items.php:98
+msgid "Import completed"
+msgstr "Importación completada"
+
+#: ../../mod/import_items.php:113
+msgid "Import Items"
+msgstr "Importar elementos"
+
+#: ../../mod/import_items.php:114
+msgid ""
+"Use this form to import existing posts and content from an export file."
+msgstr "Utilice este formulario para importar entradas existentes y contenido desde un archivo de exportación."
+
#: ../../mod/invite.php:25
msgid "Total invitation limit exceeded."
msgstr "Se ha superado el límite máximo de invitaciones."
@@ -6373,8 +5707,8 @@ msgid "Please join my community on $Projectname."
msgstr "Por favor, únase a mi comunidad en $Projectname."
#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
-msgstr "Debe proporcionar este código de invitación:"
+msgid "You will need to supply this invitation code:"
+msgstr "Tendrá que suministrar este código de invitación:"
#: ../../mod/invite.php:135
msgid ""
@@ -6386,220 +5720,556 @@ msgid "2. Enter my $Projectname network address into the site searchbar."
msgstr "2. Introduzca mi dirección $Projectname en la caja de búsqueda del sitio."
#: ../../mod/invite.php:138
-msgid "or visit "
-msgstr "o visite "
+msgid "or visit"
+msgstr "o visitar"
#: ../../mod/invite.php:140
msgid "3. Click [Connect]"
msgstr "3. Pulse [conectar]"
-#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
+msgstr "No ha sido posible encontrar la entrada original."
+
+#: ../../mod/item.php:423
+msgid "Empty post discarded."
+msgstr "La entrada vacía ha sido desechada."
+
+#: ../../mod/item.php:463
+msgid "Executable content type not permitted to this channel."
+msgstr "Contenido de tipo ejecutable no permitido en este canal."
+
+#: ../../mod/item.php:843
+msgid "Duplicate post suppressed."
+msgstr "Se ha suprimido la entrada duplicada."
+
+#: ../../mod/item.php:973
+msgid "System error. Post not saved."
+msgstr "Error del sistema. La entrada no se ha podido salvar."
+
+#: ../../mod/item.php:1240
+msgid "Unable to obtain post information from database."
+msgstr "No ha sido posible obtener información de la entrada en la base de datos."
+
+#: ../../mod/item.php:1247
#, php-format
-msgid "Fetching URL returns error: %1$s"
-msgstr "Al intentar obtener la dirección, retorna el error: %1$s"
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Ha alcanzado su límite de %1$.0f entradas en la página principal."
-#: ../../mod/profile_photo.php:112
-msgid "Image uploaded but image cropping failed."
-msgstr "Imagen actualizada, pero el recorte de la imagen ha fallado. "
+#: ../../mod/item.php:1254
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Ha alcanzado su límite de %1$.0f páginas web."
-#: ../../mod/profile_photo.php:166
-msgid "Image resize failed."
-msgstr "El ajuste del tamaño de la imagen ha fallado."
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
+msgstr "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche"
-#: ../../mod/profile_photo.php:212
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
+msgstr "Descripción de la plantilla"
+
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
+msgstr "Descargar el fichero PDL"
+
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
+msgstr "Me gusta/No me gusta"
+
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
+msgstr "Esta acción está restringida solo para miembros."
+
+#: ../../mod/like.php:21
msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente."
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
+"href=\"register\">register as a new $Projectname member</a> to continue."
+msgstr "Por favor, <a href=\"rmagic\">identifíquese con su $Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo $Projectname member</a> para continuar."
-#: ../../mod/profile_photo.php:250
-msgid "Image upload failed."
-msgstr "Subida de imagen fallida."
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
+msgstr "Solicitud incorrecta."
-#: ../../mod/profile_photo.php:269
-msgid "Unable to process image."
-msgstr "No ha sido posible procesar la imagen."
+#: ../../mod/like.php:142
+msgid "thing"
+msgstr "elemento"
-#: ../../mod/profile_photo.php:297
-msgid "female"
-msgstr "mujer"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
+msgstr "Canal no disponible."
+
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
+msgstr "Acción anterior revocada."
-#: ../../mod/profile_photo.php:298
+#: ../../mod/like.php:420
#, php-format
-msgid "%1$s updated her %2$s"
-msgstr "%1$s ha actualizado su %2$s"
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s está de acuerdo"
-#: ../../mod/profile_photo.php:299
-msgid "male"
-msgstr "hombre"
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s no está de acuerdo"
-#: ../../mod/profile_photo.php:300
+#: ../../mod/like.php:424
#, php-format
-msgid "%1$s updated his %2$s"
-msgstr "%1$s ha actualizado su %2$s"
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s se abstiene"
-#: ../../mod/profile_photo.php:302
+#: ../../mod/like.php:426
#, php-format
-msgid "%1$s updated their %2$s"
-msgstr "%1$s ha actualizado sus %2$s"
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s participa"
-#: ../../mod/profile_photo.php:304
-msgid "profile photo"
-msgstr "foto del perfil"
+#: ../../mod/like.php:428
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s no participa"
-#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
-msgid "Photo not available."
-msgstr "Foto no disponible."
+#: ../../mod/like.php:430
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%3$s de %2$s: %1$s quizá participe"
-#: ../../mod/profile_photo.php:450
-msgid "Upload File:"
-msgstr "Subir fichero:"
+#: ../../mod/like.php:533
+msgid "Action completed."
+msgstr "Acción completada."
-#: ../../mod/profile_photo.php:451
-msgid "Select a profile:"
-msgstr "Seleccionar un perfil:"
+#: ../../mod/like.php:534
+msgid "Thank you."
+msgstr "Gracias."
-#: ../../mod/profile_photo.php:452
-msgid "Upload Profile Photo"
-msgstr "Subir foto del perfil"
+#: ../../mod/lockview.php:57
+msgid "Remote privacy information not available."
+msgstr "La información privada remota no está disponible."
-#: ../../mod/profile_photo.php:457 ../../mod/settings.php:975
-msgid "or"
-msgstr "o"
+#: ../../mod/lockview.php:78
+msgid "Visible to:"
+msgstr "Visible para:"
-#: ../../mod/profile_photo.php:457
-msgid "skip this step"
-msgstr "Omitir este paso"
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
+msgstr "Dirección no encontrada."
-#: ../../mod/profile_photo.php:457
-msgid "select a photo from your photo albums"
-msgstr "Seleccione una foto de sus álbumes de fotos"
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
+msgstr "Ha fallado la búsqueda de la dirección."
-#: ../../mod/profile_photo.php:473
-msgid "Crop Image"
-msgstr "Recortar imagen"
+#: ../../mod/locs.php:62
+msgid ""
+"Please select another location to become primary before removing the primary"
+" location."
+msgstr "Por favor, seleccione una copia de su canal (un clon) para convertirlo en primario antes de eliminar su canal principal."
-#: ../../mod/profile_photo.php:474
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Por favor ajuste el recorte de la imagen para una visión óptima."
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
+msgstr "Sincronización de ubicaciones"
-#: ../../mod/profile_photo.php:476
-msgid "Done Editing"
-msgstr "Edición completada"
+#: ../../mod/locs.php:101
+msgid "No locations found."
+msgstr "No encontrada ninguna dirección."
-#: ../../mod/thing.php:111
-msgid "Thing updated"
-msgstr "Elemento actualizado."
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
+msgstr "Gestionar las direcciones del canal"
-#: ../../mod/thing.php:163
-msgid "Object store: failed"
-msgstr "Guardar objeto: ha fallado"
+#: ../../mod/locs.php:114 ../../mod/admin.php:1158 ../../mod/profiles.php:465
+msgid "Address"
+msgstr "Dirección"
-#: ../../mod/thing.php:167
-msgid "Thing added"
-msgstr "Elemento añadido"
+#: ../../mod/locs.php:115
+msgid "Primary"
+msgstr "Primario"
-#: ../../mod/thing.php:193
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr "OBJ: %1$s %2$s %3$s"
+#: ../../mod/locs.php:116 ../../mod/menu.php:109
+msgid "Drop"
+msgstr "Eliminar"
-#: ../../mod/thing.php:256
-msgid "Show Thing"
-msgstr "Mostrar elemento"
+#: ../../mod/locs.php:118
+msgid "Sync Now"
+msgstr "Sincronizar ahora"
-#: ../../mod/thing.php:263
-msgid "item not found."
-msgstr "elemento no encontrado."
+#: ../../mod/locs.php:119
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Por favor, espere algunos minutos entre operaciones consecutivas."
-#: ../../mod/thing.php:296
-msgid "Edit Thing"
-msgstr "Editar elemento"
+#: ../../mod/locs.php:120
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing"
+" your channel."
+msgstr "Cuando sea posible, elimine una ubicación iniciando sesión en el sitio web o \"hub\" y borrando su canal."
-#: ../../mod/thing.php:298 ../../mod/thing.php:348
-msgid "Select a profile"
-msgstr "Seleccionar un perfil"
+#: ../../mod/locs.php:121
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Utilice este formulario para eliminar la dirección si el \"hub\" no está funcionando desde hace tiempo."
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Post an activity"
-msgstr "Publicar una actividad"
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
+msgstr "le ha enviado un mensaje privado"
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Sólo enviar a espectadores del perfil pertinente."
+#: ../../mod/ping.php:308
+msgid "added your channel"
+msgstr "añadió este canal a sus conexiones"
-#: ../../mod/thing.php:304 ../../mod/thing.php:353
-msgid "Name of thing e.g. something"
-msgstr "Nombre del elemento, p. ej.:. \"algo\""
+#: ../../mod/ping.php:350
+msgid "posted an event"
+msgstr "publicó un evento"
-#: ../../mod/thing.php:306 ../../mod/thing.php:354
-msgid "URL of thing (optional)"
-msgstr "Dirección del elemento (opcional)"
+#: ../../mod/magic.php:69
+msgid "Hub not found."
+msgstr "Servidor no encontrado"
-#: ../../mod/thing.php:308 ../../mod/thing.php:355
-msgid "URL for photo of thing (optional)"
-msgstr "Dirección para la foto o elemento (opcional)"
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
+msgstr "Imposible asociar a un destinatario."
-#: ../../mod/thing.php:346
-msgid "Add Thing to your Profile"
-msgstr "Añadir alguna cosa a su perfil"
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
+msgstr "Imposible comunicar con el canal solicitado."
-#: ../../mod/dirsearch.php:29
-msgid "This directory server requires an access token"
-msgstr "El servidor de este directorio necesita un \"token\" de acceso"
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
+msgstr "No se puede verificar el canal solicitado."
-#: ../../mod/editblock.php:118
-msgid "Delete block?"
-msgstr "¿Borrar bloque?"
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló."
-#: ../../mod/editblock.php:180
-msgid "Edit Block"
-msgstr "Modificar este bloque"
+#: ../../mod/mail.php:140
+msgid "Messages"
+msgstr "Mensajes"
-#: ../../mod/removeaccount.php:30
-msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña."
+#: ../../mod/mail.php:175
+msgid "Message recalled."
+msgstr "Mensaje revocado."
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Eliminar esta cuenta"
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
+msgstr "Conversación eliminada."
-#: ../../mod/removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
-msgstr "Esta cuenta y todos sus canales van a ser eliminados de la red."
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
+msgstr "El canal solicitado no existe en esta red"
-#: ../../mod/removeaccount.php:60
-msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Remover esta cuenta, todos sus canales y clones de la red"
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
+msgstr "Enviar un mensaje privado"
-#: ../../mod/removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red"
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
+msgstr "Para:"
-#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
-msgid "Remove Account"
-msgstr "Eliminar cuenta"
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
+msgstr "Asunto:"
-#: ../../mod/import_items.php:101
-msgid "Import completed"
-msgstr "Importación completada"
+#: ../../mod/mail.php:250
+msgid "Send"
+msgstr "Enviar"
-#: ../../mod/import_items.php:119
-msgid "Import Items"
-msgstr "Importar elementos"
+#: ../../mod/mail.php:342
+msgid "Delete message"
+msgstr "Borrar mensaje"
+
+#: ../../mod/mail.php:343
+msgid "Delivery report"
+msgstr "Informe de transmisión"
+
+#: ../../mod/mail.php:344
+msgid "Recall message"
+msgstr "Revocar el mensaje"
-#: ../../mod/import_items.php:120
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
+msgstr "El mensaje ha sido revocado."
+
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
+msgstr "Eliminar conversación"
+
+#: ../../mod/mail.php:365
msgid ""
-"Use this form to import existing posts and content from an export file."
-msgstr "Utilice este formulario para importar entradas existentes y contenido desde un archivo de exportación."
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página del perfil del remitente."
+
+#: ../../mod/mail.php:369
+msgid "Send Reply"
+msgstr "Responder"
+
+#: ../../mod/mail.php:374
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "Su mensaje para %s (%s):"
+
+#: ../../mod/manage.php:130 ../../mod/new_channel.php:117
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Ha creado %1$.0f de %2$.0f canales permitidos."
+
+#: ../../mod/manage.php:137
+msgid "Create a new channel"
+msgstr "Crear un nuevo canal"
+
+#: ../../mod/manage.php:159
+msgid "Current Channel"
+msgstr "Canal actual"
+
+#: ../../mod/manage.php:161
+msgid "Switch to one of your channels by selecting it."
+msgstr "Cambiar a uno de sus canales seleccionándolo."
+
+#: ../../mod/manage.php:162
+msgid "Default Channel"
+msgstr "Canal principal"
+
+#: ../../mod/manage.php:163
+msgid "Make Default"
+msgstr "Convertir en predeterminado"
+
+#: ../../mod/manage.php:166
+#, php-format
+msgid "%d new messages"
+msgstr "%d mensajes nuevos"
+
+#: ../../mod/manage.php:167
+#, php-format
+msgid "%d new introductions"
+msgstr "%d nuevas isolicitudes de conexión"
+
+#: ../../mod/manage.php:169
+msgid "Delegated Channel"
+msgstr "Canal delegado"
+
+#: ../../mod/match.php:22
+msgid "Profile Match"
+msgstr "Perfil compatible"
+
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal."
+
+#: ../../mod/match.php:63
+msgid "is interested in:"
+msgstr "está interesado en:"
+
+#: ../../mod/match.php:70
+msgid "No matches"
+msgstr "No se han encontrado perfiles compatibles"
+
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
+msgstr "No se puede actualizar el menú."
+
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
+msgstr "No se puede crear el menú."
+
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
+msgstr "Nombre del menú"
+
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Nombre único (no será visible en la página web) - requerido"
+
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
+msgstr "Título del menú"
+
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Visible en la página web - no ponga nada si no desea un título"
+
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
+msgstr "Permitir marcadores"
+
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
+msgstr "El menú se puede usar para guardar marcadores"
+
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
+msgstr "Enviar y proceder"
+
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
+msgstr "Marcadores permitidos"
+
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
+msgstr "Borrar este menú"
+
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
+msgstr "Editar los contenidos del menú"
+
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
+msgstr "Modificar este menú"
+
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
+msgstr "El menú no puede ser eliminado."
+
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
+msgstr "Menú no encontrado"
+
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
+msgstr "Modificar el menú"
+
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
+msgstr "Añadir o quitar entradas en este menú"
+
+#: ../../mod/menu.php:151
+msgid "Menu name"
+msgstr "Nombre del menú"
+
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
+msgstr "Debe ser único, solo será visible para usted"
+
+#: ../../mod/menu.php:152
+msgid "Menu title"
+msgstr "Título del menú"
+
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
+msgstr "El título del menú tal como será visto por los demás"
+
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
+msgstr "Permitir marcadores"
+
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
+msgstr "No encontrado."
+
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
+msgstr "Imposible crear el elemento."
+
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
+msgstr "No es posible actualizar el elemento del menú."
+
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
+msgstr "No es posible añadir el elemento al menú"
+
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
+msgstr "Permisos del elemento del menú"
+
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1075
+msgid "(click to open/close)"
+msgstr "(pulsar para abrir o cerrar)"
+
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
+msgstr "Nombre del enlace"
+
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
+msgstr "Destino del enlace o submenú"
+
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "Introducir la dirección del enlace o seleccionar el nombre de un submenú"
+
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
+msgstr "Usar la autenticación mágica si está disponible"
+
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
+msgstr "Abrir el enlace en una nueva ventana"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
+msgstr "Orden en la lista"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Los números más altos irán al final de la lista"
+
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
+msgstr "Enviar y terminar"
+
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr "Enviar y continuar"
+
+#: ../../mod/mitem.php:166
+msgid "Menu:"
+msgstr "Menú:"
+
+#: ../../mod/mitem.php:169
+msgid "Link Target"
+msgstr "Destino del enlace"
+
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
+msgstr "Editar menú"
+
+#: ../../mod/mitem.php:175
+msgid "Edit element"
+msgstr "Editar el elemento"
+
+#: ../../mod/mitem.php:176
+msgid "Drop element"
+msgstr "Eliminar el elemento"
+
+#: ../../mod/mitem.php:177
+msgid "New element"
+msgstr "Nuevo elemento"
+
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
+msgstr "Modificar el contenedor del menú"
+
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
+msgstr "Añadir un elemento al menú"
+
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
+msgstr "Eliminar este elemento del menú"
+
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
+msgstr "Modificar este elemento del menú"
+
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
+msgstr "Este elemento del menú no se ha encontrado"
+
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
+msgstr "Este elemento del menú ha sido borrado"
+
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
+msgstr "Este elemento del menú no puede ser borrado."
+
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
+msgstr "Editar elemento del menú"
+
+#: ../../mod/mitem.php:226
+msgid "Link text"
+msgstr "Texto del enlace"
+
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
+msgstr "Describir su estado de ánimo para comunicárselo a sus amigos"
#: ../../mod/network.php:91
msgid "No such group"
@@ -6617,871 +6287,1784 @@ msgstr "foro"
msgid "Search Results For:"
msgstr "Buscar resultados para:"
-#: ../../mod/network.php:207
-msgid "Collection is empty"
-msgstr "La colección está vacía"
+#: ../../mod/network.php:209
+msgid "Privacy group is empty"
+msgstr "El grupo de canales está vacío"
-#: ../../mod/network.php:216
-msgid "Collection: "
-msgstr "Colección:"
+#: ../../mod/network.php:218
+msgid "Privacy group: "
+msgstr "Grupo de canales: "
-#: ../../mod/network.php:242
+#: ../../mod/network.php:244
msgid "Invalid connection."
msgstr "Conexión no válida."
-#: ../../mod/pdledit.php:13
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Name or caption"
+msgstr "Nombre o descripción"
+
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""
+msgstr "Ejemplos: \"Juan García\", \"Luisa y sus caballos\", \"Fútbol\", \"Grupo de aviación\""
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+msgid "Choose a short nickname"
+msgstr "Elija un alias corto"
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address "
+"e.g. nickname%s"
+msgstr "Su alias se usará para crear una dirección de canal fácil de recordar, p. ej.: alias%s"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Channel role and privacy"
+msgstr "Clase de canal y privacidad"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Select a channel role with your privacy requirements."
+msgstr "Seleccione un tipo de canal con sus requisitos de privacidad"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Read more about roles"
+msgstr "Leer más sobre los roles"
+
+#: ../../mod/new_channel.php:131
+msgid "Create Channel"
+msgstr "Crear un canal"
+
+#: ../../mod/new_channel.php:132
+msgid ""
+"A channel is your identity on this network. It can represent a person, a "
+"blog, or a forum to name a few. Channels can make connections with other "
+"channels to share information with highly detailed permissions."
+msgstr "Un canal es su identidad en esta red. Puede representar a una persona, un blog o un foro, por nombrar unos pocos ejemplos. Los canales se pueden conectar con otros canales para compartir información con una gama de permisos extremadamente detallada."
+
+#: ../../mod/new_channel.php:133
+msgid ""
+"or <a href=\"import\">import an existing channel</a> from another location."
+msgstr "O <a href=\"import\">importar un canal existente</a> desde otro lugar."
+
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Petición inválida del identificador."
+
+#: ../../mod/notifications.php:35
+msgid "Discard"
+msgstr "Descartar"
+
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
+msgstr "No hay más notificaciones del sistema"
+
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
+msgstr "Notificaciones del sistema"
+
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
+msgstr "No se puede encontrar su servidor."
+
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
+msgstr "Enviado con éxito."
+
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
+msgstr "Error del protocolo OpenID. Ningún ID recibido como respuesta."
+
+#: ../../mod/page.php:129
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
+" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada."
+
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
+msgstr "Editor de configuración"
+
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please"
+" leave this page unless you are comfortable with and knowledgeable about how"
+" to correctly use this feature."
+msgstr "Atención: El cambio de algunos ajustes puede volver inutilizable su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica."
+
+#: ../../mod/pdledit.php:14
msgid "Layout updated."
-msgstr "Formato actualizado"
+msgstr "Plantilla actualizada."
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
+#: ../../mod/pdledit.php:30 ../../mod/pdledit.php:57
msgid "Edit System Page Description"
msgstr "Editor del Sistema de Descripción de Páginas"
-#: ../../mod/pdledit.php:48
+#: ../../mod/pdledit.php:52
msgid "Layout not found."
-msgstr "Formato no encontrado"
+msgstr "Plantilla no encontrada"
-#: ../../mod/pdledit.php:54
+#: ../../mod/pdledit.php:58
msgid "Module Name:"
msgstr "Nombre del módulo:"
-#: ../../mod/pdledit.php:55
+#: ../../mod/pdledit.php:59
msgid "Layout Help"
-msgstr "Ayuda para el diseño de la página"
+msgstr "Ayuda para el diseño de plantillas de página"
-#: ../../mod/register.php:44
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana."
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
+msgstr "La información del propietario de la página no pudo ser recuperada."
-#: ../../mod/register.php:50
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado."
+#: ../../mod/photos.php:100 ../../mod/photos.php:144
+msgid "Album not found."
+msgstr "Ãlbum no encontrado."
-#: ../../mod/register.php:84
-msgid "Passwords do not match."
-msgstr "Las contraseñas no coinciden."
+#: ../../mod/photos.php:127
+msgid "Delete Album"
+msgstr "Borrar álbum"
-#: ../../mod/register.php:117
+#: ../../mod/photos.php:148
msgid ""
-"Registration successful. Please check your email for validation "
-"instructions."
-msgstr "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo."
+"Multiple storage folders exist with this album name, but within different "
+"directories. Please remove the desired folder or folders using the Files "
+"manager"
+msgstr "Hay varias carpetas con este nombre del álbum, pero dentro de diferentes directorios. Por favor, elimine la carpeta o carpetas que desee utilizando el explorador de ficheros"
-#: ../../mod/register.php:123
-msgid "Your registration is pending approval by the site owner."
-msgstr "Su registro está pendiente de aprobación por el propietario del sitio."
+#: ../../mod/photos.php:205 ../../mod/photos.php:1048
+msgid "Delete Photo"
+msgstr "Borrar foto"
-#: ../../mod/register.php:126
-msgid "Your registration can not be processed."
-msgstr "Su registro no puede ser procesado."
+#: ../../mod/photos.php:528
+msgid "No photos selected"
+msgstr "No hay fotos seleccionadas"
-#: ../../mod/register.php:163
-msgid "Registration on this site/hub is by approval only."
-msgstr "El registro en este servidor/hub está sometido a aprobación previa."
+#: ../../mod/photos.php:577
+msgid "Access to this item is restricted."
+msgstr "El acceso a este elemento está restringido."
-#: ../../mod/register.php:164
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
-msgstr "<a href=\"pubsites\">Inscribirse en un servidor/hub afiliado</a>"
+#: ../../mod/photos.php:616
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "%1$.2f MB de %2$.2f MB de almacenamiento de fotos utilizado."
-#: ../../mod/register.php:174
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana."
+#: ../../mod/photos.php:619
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f MB de almacenamiento de fotos utilizado."
-#: ../../mod/register.php:185
-msgid "Terms of Service"
-msgstr "Términos del servicio"
+#: ../../mod/photos.php:655
+msgid "Upload Photos"
+msgstr "Subir fotos"
-#: ../../mod/register.php:191
-#, php-format
-msgid "I accept the %s for this website"
-msgstr "Acepto los %s de este sitio"
+#: ../../mod/photos.php:659
+msgid "Enter an album name"
+msgstr "Introducir un nombre de álbum"
-#: ../../mod/register.php:193
-#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
-msgstr "Tengo más de 13 años de edad y acepto los %s de este sitio"
+#: ../../mod/photos.php:660
+msgid "or select an existing album (doubleclick)"
+msgstr "o seleccionar uno existente (doble click)"
-#: ../../mod/register.php:207 ../../mod/admin.php:443
-msgid "Registration"
-msgstr "Registro"
+#: ../../mod/photos.php:661
+msgid "Create a status post for this upload"
+msgstr "Crear un mensaje de estado para esta subida"
-#: ../../mod/register.php:212
-msgid "Membership on this site is by invitation only."
-msgstr "Para registrarse en este sitio es necesaria una invitación."
+#: ../../mod/photos.php:662
+msgid "Caption (optional):"
+msgstr "Título (opcional):"
-#: ../../mod/register.php:213
-msgid "Please enter your invitation code"
-msgstr "Por favor, introduzca el código de su invitación"
+#: ../../mod/photos.php:663
+msgid "Description (optional):"
+msgstr "Descripción (opcional):"
-#: ../../mod/register.php:216
-msgid "Your email address"
-msgstr "Su dirección de correo electrónico"
+#: ../../mod/photos.php:690
+msgid "Album name could not be decoded"
+msgstr "El nombre del álbum no ha podido ser descifrado"
-#: ../../mod/register.php:217
-msgid "Choose a password"
-msgstr "Elija una contraseña"
+#: ../../mod/photos.php:738 ../../mod/photos.php:1278
+#: ../../mod/photos.php:1295
+msgid "Contact Photos"
+msgstr "Fotos de contacto"
-#: ../../mod/register.php:218
-msgid "Please re-enter your password"
-msgstr "Por favor, vuelva a escribir su contraseña"
+#: ../../mod/photos.php:761
+msgid "Show Newest First"
+msgstr "Mostrar lo más reciente primero"
+
+#: ../../mod/photos.php:763
+msgid "Show Oldest First"
+msgstr "Mostrar lo más antiguo primero"
+
+#: ../../mod/photos.php:865
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Permiso denegado. El acceso a este elemento puede estar restringido."
+
+#: ../../mod/photos.php:867
+msgid "Photo not available"
+msgstr "Foto no disponible"
+
+#: ../../mod/photos.php:925
+msgid "Use as profile photo"
+msgstr "Usar como foto del perfil"
+
+#: ../../mod/photos.php:926
+msgid "Use as cover photo"
+msgstr "Usar como imagen de portada del perfil"
+
+#: ../../mod/photos.php:933
+msgid "Private Photo"
+msgstr "Foto privada"
+
+#: ../../mod/photos.php:948
+msgid "View Full Size"
+msgstr "Ver tamaño completo"
+
+#: ../../mod/photos.php:993 ../../mod/tagrm.php:133
+msgid "Remove"
+msgstr "Eliminar"
+
+#: ../../mod/photos.php:1027
+msgid "Edit photo"
+msgstr "Editar foto"
+
+#: ../../mod/photos.php:1029
+msgid "Rotate CW (right)"
+msgstr "Girar CW (a la derecha)"
+
+#: ../../mod/photos.php:1030
+msgid "Rotate CCW (left)"
+msgstr "Girar CCW (a la izquierda)"
+
+#: ../../mod/photos.php:1033
+msgid "Enter a new album name"
+msgstr "Introducir un nuevo nombre de álbum"
+
+#: ../../mod/photos.php:1034
+msgid "or select an existing one (doubleclick)"
+msgstr "o seleccionar uno (doble click) existente"
+
+#: ../../mod/photos.php:1037
+msgid "Caption"
+msgstr "Título"
+
+#: ../../mod/photos.php:1039
+msgid "Add a Tag"
+msgstr "Añadir una etiqueta"
+
+#: ../../mod/photos.php:1043
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Ejemplos: @eva, @Carmen_Osuna, @jaime@ejemplo.com"
+
+#: ../../mod/photos.php:1046
+msgid "Flag as adult in album view"
+msgstr "Marcar como \"solo para adultos\" en el álbum"
+
+#: ../../mod/photos.php:1238
+msgid "In This Photo:"
+msgstr "En esta foto:"
+
+#: ../../mod/photos.php:1243
+msgid "Map"
+msgstr "Mapa"
+
+#: ../../mod/photos.php:1334
+msgid "View Album"
+msgstr "Ver álbum"
+
+#: ../../mod/photos.php:1345 ../../mod/photos.php:1358
+#: ../../mod/photos.php:1359
+msgid "Recent Photos"
+msgstr "Fotos recientes"
-#: ../../mod/admin.php:52
+#: ../../mod/admin.php:54
msgid "Theme settings updated."
msgstr "Ajustes del tema actualizados."
-#: ../../mod/admin.php:160
+#: ../../mod/admin.php:174
msgid "# Accounts"
msgstr "# Cuentas"
-#: ../../mod/admin.php:161
+#: ../../mod/admin.php:175
msgid "# blocked accounts"
msgstr "# cuentas bloqueadas"
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:176
msgid "# expired accounts"
msgstr "# cuentas caducadas"
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:177
msgid "# expiring accounts"
msgstr "# cuentas que caducan"
-#: ../../mod/admin.php:174
+#: ../../mod/admin.php:188
msgid "# Channels"
msgstr "# Canales"
-#: ../../mod/admin.php:175
+#: ../../mod/admin.php:189
msgid "# primary"
msgstr "# primario"
-#: ../../mod/admin.php:176
+#: ../../mod/admin.php:190
msgid "# clones"
msgstr "# clones"
-#: ../../mod/admin.php:182
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr "Mensajes en cola"
-#: ../../mod/admin.php:198 ../../mod/admin.php:440 ../../mod/admin.php:539
-#: ../../mod/admin.php:807 ../../mod/admin.php:971 ../../mod/admin.php:1068
-#: ../../mod/admin.php:1108 ../../mod/admin.php:1268 ../../mod/admin.php:1302
-#: ../../mod/admin.php:1387
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr "Administración"
-#: ../../mod/admin.php:199
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr "Sumario"
-#: ../../mod/admin.php:202
+#: ../../mod/admin.php:216
msgid "Registered accounts"
msgstr "Cuentas registradas"
-#: ../../mod/admin.php:203 ../../mod/admin.php:543
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr "Registros pendientes"
-#: ../../mod/admin.php:204
+#: ../../mod/admin.php:218
msgid "Registered channels"
msgstr "Canales registrados"
-#: ../../mod/admin.php:205 ../../mod/admin.php:544
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
msgstr "Extensiones activas"
-#: ../../mod/admin.php:206
+#: ../../mod/admin.php:220
msgid "Version"
msgstr "Versión"
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:339
msgid "Site settings updated."
msgstr "Ajustes del sitio actualizados."
-#: ../../mod/admin.php:361 ../../mod/settings.php:793
+#: ../../mod/admin.php:376 ../../mod/settings.php:805
msgid "mobile"
msgstr "móvil"
-#: ../../mod/admin.php:363
+#: ../../mod/admin.php:378
msgid "experimental"
msgstr "experimental"
-#: ../../mod/admin.php:365
+#: ../../mod/admin.php:380
msgid "unsupported"
msgstr "no soportado"
-#: ../../mod/admin.php:411
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr "Sí - con aprobación"
-#: ../../mod/admin.php:417
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
msgstr "Mi sitio no es un servidor público"
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
msgstr "Mi sitio es un servicio de pago"
-#: ../../mod/admin.php:419
+#: ../../mod/admin.php:434
msgid "My site has free access only"
msgstr "Mi sitio es un servicio gratuito"
-#: ../../mod/admin.php:420
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
msgstr "Mi sitio ofrece cuentas gratuitas con opciones extra de pago"
-#: ../../mod/admin.php:444
+#: ../../mod/admin.php:458 ../../mod/register.php:241
+msgid "Registration"
+msgstr "Registro"
+
+#: ../../mod/admin.php:459
msgid "File upload"
-msgstr "Fichero subido"
+msgstr "Subir fichero"
-#: ../../mod/admin.php:445
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr "Políticas"
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr "Nombre del sitio"
-#: ../../mod/admin.php:451
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr "Banner/Logo"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid "Administrator Information"
msgstr "Información del Administrador"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
msgstr "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode"
-#: ../../mod/admin.php:453
+#: ../../mod/admin.php:468
msgid "System language"
msgstr "Idioma del sistema"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr "Tema gráfico del sistema"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - <a href='#' id='cnftheme'>modificar los ajustes del tema</a>"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
msgstr "Tema del sistema para móviles"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
msgstr "Tema para dispositivos móviles"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "Allow Feeds as Connections"
msgstr "Permitir contenidos RSS como conexiones"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "(Heavy system resource usage)"
msgstr "(Uso intenso de los recursos del sistema)"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr "Tamaño máximo de la imagen"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites."
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
msgstr "¿Debe este sitio permitir el registro de nuevos miembros?"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:475
+msgid "Invitation only"
+msgstr "Solo con una invitación"
+
+#: ../../mod/admin.php:475
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "Solo se permiten inscripciones de nuevos miembros con un código de invitación. Además, deben aceptarse los términos del registro marcando \"Sí\"."
+
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
msgstr "¿Cómo describiría el tipo de servicio ofrecido por este servidor?"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr "Texto del registro"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr "Se mostrará de forma destacada en la página de registro."
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid "Site homepage to show visitors (default: login box)"
msgstr "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)"
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid ""
"example: 'public' to show public stream, 'page/sys/home' to show a system "
"webpage called 'home' or 'include:home.html' to include a file."
-msgstr "ejemplo: 'public' para mostrar contenido público de los usuarios, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero."
+msgstr "ejemplo: 'public' para mostrar contenido público, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero."
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid "Preserve site homepage URL"
msgstr "Preservar la dirección de la página personal"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid ""
"Present the site homepage in a frame at the original location instead of "
"redirecting"
msgstr "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla."
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr "Cuentas abandonadas después de x días"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
msgstr "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo."
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
msgstr "Dominios amigos permitidos"
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
msgstr "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio."
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
msgstr "Se aceptan dominios de correo electrónico"
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
msgstr "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. "
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid "Not allowed email domains"
msgstr "No se permiten dominios de correo electrónico"
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid ""
"Comma separated list of domains which are not allowed in email addresses for"
" registrations to this site. Wildcards are accepted. Empty to allow any "
"domains, unless allowed domains have been defined."
msgstr "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado."
-#: ../../mod/admin.php:468
-msgid "Block public"
-msgstr "Bloquear páginas públicas"
-
-#: ../../mod/admin.php:468
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Activar para bloquear el acceso a todas las páginas públicas personales en este sitio, salvo que estén identificadas en el sistema."
-
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid "Verify Email Addresses"
msgstr "Verificar las direcciones de correo electrónico"
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid ""
"Check to verify email addresses used in account registration (recommended)."
msgstr "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado)."
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid "Force publish"
msgstr "Forzar la publicación"
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio."
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid "Import Public Streams"
msgstr "Importar contenido público"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid ""
"Import and allow access to public content pulled from other sites. Warning: "
"this content is unmoderated."
msgstr "Importar y permitir acceso al contenido público sacado de otros sitios. Advertencia: este contenido no está moderado, por lo que podría encontrar cosas inapropiadas u ofensivas."
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid "login on Homepage"
-msgstr "acceso a la página personal"
+msgstr "Iniciar sesión en la página personal"
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid ""
"Present a login box to visitors on the home page if no other content has "
"been configured."
msgstr "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido."
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Directory Server URL"
msgstr "URL del servidor de directorio"
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Default directory server"
msgstr "Servidor de directorio predeterminado"
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:491
msgid "Proxy user"
msgstr "Usuario del proxy"
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:492
msgid "Proxy URL"
msgstr "Dirección del proxy"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr "Tiempo de espera de la red"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
msgstr "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)"
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr "Intervalo de entrega"
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr "Retrasar los procesos de transmisión en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para sitios compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados."
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid "Deliveries per process"
msgstr "Intentos de envío por proceso"
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid ""
"Number of deliveries to attempt in a single operating system process. Adjust"
" if necessary to tune system performance. Recommend: 1-5."
msgstr "Numero de envíos a intentar en un único proceso del sistema operativo. Ajustar si es necesario mejorar el rendimiento. Se recomienda: 1-5."
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid "Poll interval"
-msgstr "Intervalo de sondeo"
+msgstr "Intervalo máximo de tiempo entre dos mensajes sucesivos"
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
-msgstr "Retrasar el sondeo en segundo plano, en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, usar el intervalo de transmisión."
+msgstr "Retrasar el intervalo de envío en segundo plano, en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, usar el intervalo de entrega."
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
msgstr "Carga media máxima"
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
-msgstr "Carga máxima del sistema antes de que los procesos de transmisión y sondeo se hayan retardado - por defecto, 50."
+msgstr "Carga máxima del sistema antes de que los procesos de entrega y envío se hayan retardado - por defecto, 50."
-#: ../../mod/admin.php:483
-msgid "Expiration period in days for imported (matrix/network) content"
-msgstr "Periodo de caducidad en días para el contenido importado (red)"
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Caducidad del contenido importado de otros sitios (en días)"
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:498
msgid "0 for no expiration of imported content"
msgstr "0 para que no caduque el contenido importado"
-#: ../../mod/admin.php:531
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "Off"
+msgstr "Desactivado"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "On"
+msgstr "Activado"
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr "Bloquear la funcionalidad %s"
+
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr "Gestionar las funcionalidades"
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr "Servidor no encontrado"
-#: ../../mod/admin.php:538 ../../mod/admin.php:821
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
msgstr "ID"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr "por canal"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "on server"
msgstr "en el servidor"
-#: ../../mod/admin.php:538
-msgid "Status"
-msgstr "Estado"
-
-#: ../../mod/admin.php:540
+#: ../../mod/admin.php:670
msgid "Server"
msgstr "Servidor"
-#: ../../mod/admin.php:557
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr "Bloquear páginas públicas"
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "Habilitar para impedir ver las páginas personales de este sitio a quien no esté actualmente autenticado."
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr "Permitir la comunicación solo desde estos sitios"
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "Un sitio por línea. Dejar en blanco para permitir por defecto la comunicación desde cualquiera"
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr "Bloquear la comunicación desde estos sitios"
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr "Permitir la comunicación solo desde estos canales"
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by "
+"default"
+msgstr "Un canal (hash) por línea. Dejar en blanco para permitir por defecto la comunicación desde cualquiera"
+
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr "Bloquear la comunicación desde estos canales"
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr "Permitir contenido con HTML incorporado solo desde estos dominios"
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr "Un sitio por línea. Dejar en blanco para permitirlo por defecto desde cualquier sitio"
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr "Bloquear contenido con HTML incorporado desde estos dominios"
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr "Seguridad cooperativa incorporada"
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr "Habilitar la compartición de seguridad incorporada con otros sitios compatibles"
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr "La actualización ha sido marcada como exitosa"
-#: ../../mod/admin.php:567
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr "La ejecución de %s ha fallado. Mirar en los informes del sistema."
-#: ../../mod/admin.php:570
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr "La actualización de %s se ha realizado exitosamente."
-#: ../../mod/admin.php:574
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito."
-#: ../../mod/admin.php:577
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr "No se encuentra la función de actualización de %s."
-#: ../../mod/admin.php:593
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr "No ha fallado ninguna actualización."
-#: ../../mod/admin.php:597
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr "Han fallado las actualizaciones"
-#: ../../mod/admin.php:599
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr "Marcar como exitosa (si la actualización se ha hecho manualmente)"
-#: ../../mod/admin.php:600
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr "Intentar ejecutar este paso de actualización automáticamente"
-#: ../../mod/admin.php:632
+#: ../../mod/admin.php:809
msgid "Queue Statistics"
msgstr "Estadísticas de la cola"
-#: ../../mod/admin.php:633
+#: ../../mod/admin.php:810
msgid "Total Entries"
msgstr "Total de entradas"
-#: ../../mod/admin.php:634
+#: ../../mod/admin.php:811
msgid "Priority"
msgstr "Prioridad"
-#: ../../mod/admin.php:635
+#: ../../mod/admin.php:812
msgid "Destination URL"
msgstr "Dirección de destino"
-#: ../../mod/admin.php:636
+#: ../../mod/admin.php:813
msgid "Mark hub permanently offline"
msgstr "Marcar el servidor como permanentemente fuera de línea"
-#: ../../mod/admin.php:637
+#: ../../mod/admin.php:814
msgid "Empty queue for this hub"
msgstr "Vaciar la cola para este servidor"
-#: ../../mod/admin.php:638
+#: ../../mod/admin.php:815
msgid "Last known contact"
msgstr "Último contacto conocido"
-#: ../../mod/admin.php:674
+#: ../../mod/admin.php:851
#, php-format
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] "%s cuenta bloqueada/desbloqueada"
msgstr[1] "%s cuenta bloqueada/desbloqueada"
-#: ../../mod/admin.php:682
+#: ../../mod/admin.php:859
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] "%s cuentas eliminadas"
msgstr[1] "%s cuentas eliminadas"
-#: ../../mod/admin.php:718
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr "Cuenta no encontrada"
-#: ../../mod/admin.php:730
+#: ../../mod/admin.php:907
#, php-format
msgid "Account '%s' deleted"
msgstr "La cuenta '%s' ha sido eliminada"
-#: ../../mod/admin.php:738
+#: ../../mod/admin.php:915
#, php-format
msgid "Account '%s' blocked"
msgstr "La cuenta '%s' ha sido bloqueada"
-#: ../../mod/admin.php:746
+#: ../../mod/admin.php:923
#, php-format
msgid "Account '%s' unblocked"
msgstr "La cuenta '%s' ha sido desbloqueada"
-#: ../../mod/admin.php:808 ../../mod/admin.php:820
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr "Usuarios"
-#: ../../mod/admin.php:810 ../../mod/admin.php:974
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr "seleccionar todo"
-#: ../../mod/admin.php:811
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr "Registros de usuario en espera de aprobación"
-#: ../../mod/admin.php:812
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr "Fecha de solicitud"
-#: ../../mod/admin.php:813
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr "Sin registros."
-#: ../../mod/admin.php:815
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr "Rechazar"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr "Fecha de registro"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr "Último acceso"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Expires"
msgstr "Caduca"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr "Clase de servicio"
-#: ../../mod/admin.php:823
+#: ../../mod/admin.php:1000
msgid ""
"Selected accounts will be deleted!\\n\\nEverything these accounts had posted"
" on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?"
-#: ../../mod/admin.php:824
+#: ../../mod/admin.php:1001
msgid ""
"The account {0} will be deleted!\\n\\nEverything this account has posted on "
"this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?"
-#: ../../mod/admin.php:860
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] "%s canales censurados/no censurados"
msgstr[1] "%s canales censurados/no censurados"
-#: ../../mod/admin.php:869
+#: ../../mod/admin.php:1046
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] "%s código permitido/no permitido al canal"
msgstr[1] "%s código permitido/no permitido al canal"
-#: ../../mod/admin.php:876
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s canales eliminados"
msgstr[1] "%s canales eliminados"
-#: ../../mod/admin.php:896
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr "Canal no encontrado"
-#: ../../mod/admin.php:907
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr "Canal '%s' eliminado"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' censored"
msgstr "Canal '%s' censurado"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
msgstr "Canal '%s' no censurado"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code allowed"
msgstr "Código permitido al canal '%s'"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code disallowed"
msgstr "Código no permitido al canal '%s'"
-#: ../../mod/admin.php:976
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr "Censurar"
-#: ../../mod/admin.php:977
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr "No censurar"
-#: ../../mod/admin.php:978
+#: ../../mod/admin.php:1155
msgid "Allow Code"
msgstr "Permitir código"
-#: ../../mod/admin.php:979
+#: ../../mod/admin.php:1156
msgid "Disallow Code"
msgstr "No permitir código"
-#: ../../mod/admin.php:981
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr "UID"
-#: ../../mod/admin.php:983
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?"
-#: ../../mod/admin.php:984
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?"
-#: ../../mod/admin.php:1024
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
msgstr "Extensión %s desactivada."
-#: ../../mod/admin.php:1028
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
msgstr "Extensión %s activada."
-#: ../../mod/admin.php:1038 ../../mod/admin.php:1241
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr "Desactivar"
-#: ../../mod/admin.php:1041 ../../mod/admin.php:1243
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr "Activar"
-#: ../../mod/admin.php:1070 ../../mod/admin.php:1270
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr "Cambiar"
-#: ../../mod/admin.php:1078 ../../mod/admin.php:1280
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr "Autor:"
-#: ../../mod/admin.php:1079 ../../mod/admin.php:1281
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr "Mantenedor:"
-#: ../../mod/admin.php:1206
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr "Versión mínima del proyecto:"
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr "Versión máxima del proyecto:"
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr "Versión mínima de PHP:"
+
+#: ../../mod/admin.php:1278
+msgid "Requires: "
+msgstr "Se requiere:"
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr "Deshabilitado - versiones incompatibles"
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr "No se han encontrado temas."
-#: ../../mod/admin.php:1262
+#: ../../mod/admin.php:1479
msgid "Screenshot"
msgstr "Instantánea de pantalla"
-#: ../../mod/admin.php:1308
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr "[Experimental]"
-#: ../../mod/admin.php:1309
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
msgstr "[No soportado]"
-#: ../../mod/admin.php:1333
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
msgstr "Actualizado el informe de configuraciones."
-#: ../../mod/admin.php:1390
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr "Vaciar"
-#: ../../mod/admin.php:1396
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr "Depuración"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr "Fichero de informe"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
msgstr "Debe tener permisos de escritura por el servidor web. La ruta es relativa al directorio de instalación de Hubzilla."
-#: ../../mod/admin.php:1398
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr "Nivel de depuración"
-#: ../../mod/admin.php:1444
+#: ../../mod/admin.php:1682
msgid "New Profile Field"
msgstr "Nuevo campo en el perfil"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "Field nickname"
msgstr "Alias del campo"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "System name of field"
msgstr "Nombre del campo en el sistema"
-#: ../../mod/admin.php:1446 ../../mod/admin.php:1466
+#: ../../mod/admin.php:1684 ../../mod/admin.php:1704
msgid "Input type"
msgstr "Tipo de entrada"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Field Name"
msgstr "Nombre del campo"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Label on profile pages"
msgstr "Etiqueta a mostrar en la página del perfil"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Help text"
msgstr "Texto de ayuda"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Additional info (optional)"
msgstr "Información adicional (opcional)"
-#: ../../mod/admin.php:1458
+#: ../../mod/admin.php:1696
msgid "Field definition not found"
msgstr "Definición del campo no encontrada"
-#: ../../mod/admin.php:1464
+#: ../../mod/admin.php:1702
msgid "Edit Profile Field"
msgstr "Modificar el campo del perfil"
-#: ../../mod/editlayout.php:112
-msgid "Delete layout?"
-msgstr "¿Borrar el formato?"
+#: ../../mod/admin.php:1761
+msgid "Basic Profile Fields"
+msgstr "Campos básicos del perfil"
-#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
-msgid "Layout Description (Optional)"
-msgstr "Descripción del formato gráfico (opcional)"
+#: ../../mod/admin.php:1762
+msgid "Advanced Profile Fields"
+msgstr "Campos avanzados del perfil"
-#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
-#: ../../mod/layouts.php:179
-msgid "Layout Name"
-msgstr "Nombre del formato"
+#: ../../mod/admin.php:1762
+msgid "(In addition to basic fields)"
+msgstr "(Además de los campos básicos)"
-#: ../../mod/editlayout.php:178
-msgid "Edit Layout"
-msgstr "Modificar el formato"
+#: ../../mod/admin.php:1764
+msgid "All available fields"
+msgstr "Todos los campos disponibles"
+
+#: ../../mod/admin.php:1765
+msgid "Custom Fields"
+msgstr "Campos personalizados"
+
+#: ../../mod/admin.php:1769
+msgid "Create Custom Field"
+msgstr "Crear un campo personalizado"
+
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
+msgstr "Dar un toque a alguien"
+
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
+msgstr "Toque/Incitación"
+
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
+msgstr "Dar un toque, incitar o hacer otras cosas a alguien"
+
+#: ../../mod/poke.php:176
+msgid "Recipient"
+msgstr "Destinatario"
+
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
+msgstr "Elegir qué desea enviar al destinatario"
+
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
+msgstr "Convertir en privado este envío"
+
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
+msgstr "Al intentar obtener la dirección, retorna el error: %1$s"
+
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
+msgstr "Imagen actualizada, pero el recorte de la imagen ha fallado. "
+
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
+msgstr "El ajuste del tamaño de la imagen ha fallado."
+
+#: ../../mod/profile_photo.php:212
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente."
+
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
+msgstr "La carga de la imagen ha fallado."
+
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
+msgstr "No ha sido posible procesar la imagen."
+
+#: ../../mod/profile_photo.php:316 ../../mod/profile_photo.php:357
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
+msgstr "Foto no disponible."
+
+#: ../../mod/profile_photo.php:398 ../../mod/cover_photo.php:350
+msgid "Upload File:"
+msgstr "Subir fichero:"
+
+#: ../../mod/profile_photo.php:399 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
+msgstr "Seleccionar un perfil:"
+
+#: ../../mod/profile_photo.php:400
+msgid "Upload Profile Photo"
+msgstr "Subir foto de perfil"
+
+#: ../../mod/profile_photo.php:407 ../../mod/settings.php:992
+#: ../../mod/cover_photo.php:357
+msgid "or"
+msgstr "o"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "skip this step"
+msgstr "Omitir este paso"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
+msgstr "Seleccione una foto de sus álbumes de fotos"
+
+#: ../../mod/profile_photo.php:423 ../../mod/cover_photo.php:373
+msgid "Crop Image"
+msgstr "Recortar imagen"
+
+#: ../../mod/profile_photo.php:424 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Por favor ajuste el recorte de la imagen para una visión óptima."
+
+#: ../../mod/profile_photo.php:426 ../../mod/cover_photo.php:376
+msgid "Done Editing"
+msgstr "Edición completada"
+
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:620
+msgid "Profile not found."
+msgstr "Perfil no encontrado."
+
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
+msgstr "Perfil eliminado."
+
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
+msgstr "Perfil-"
+
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
+msgstr "El nuevo perfil ha sido creado."
+
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
+msgstr "Perfil no disponible para clonar."
+
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Perfil no disponible para exportar."
+
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
+msgstr "Se necesita el nombre del perfil."
+
+#: ../../mod/profiles.php:422
+msgid "Marital Status"
+msgstr "Estado civil"
+
+#: ../../mod/profiles.php:426
+msgid "Romantic Partner"
+msgstr "Pareja sentimental"
+
+#: ../../mod/profiles.php:430 ../../mod/profiles.php:735
+msgid "Likes"
+msgstr "Me gusta"
+
+#: ../../mod/profiles.php:434 ../../mod/profiles.php:736
+msgid "Dislikes"
+msgstr "No me gusta"
+
+#: ../../mod/profiles.php:438 ../../mod/profiles.php:743
+msgid "Work/Employment"
+msgstr "Trabajo:"
+
+#: ../../mod/profiles.php:441
+msgid "Religion"
+msgstr "Religión"
+
+#: ../../mod/profiles.php:445
+msgid "Political Views"
+msgstr "Ideas políticas"
+
+#: ../../mod/profiles.php:453
+msgid "Sexual Preference"
+msgstr "Preferencia sexual"
+
+#: ../../mod/profiles.php:457
+msgid "Homepage"
+msgstr "Página personal"
+
+#: ../../mod/profiles.php:461
+msgid "Interests"
+msgstr "Intereses"
+
+#: ../../mod/profiles.php:555
+msgid "Profile updated."
+msgstr "Perfil actualizado."
+
+#: ../../mod/profiles.php:644
+msgid "Hide your connections list from viewers of this profile"
+msgstr "Ocultar la lista de conexiones a los visitantes del perfil"
+
+#: ../../mod/profiles.php:686
+msgid "Edit Profile Details"
+msgstr "Modificar los detalles de este perfil"
+
+#: ../../mod/profiles.php:688
+msgid "View this profile"
+msgstr "Ver este perfil"
+
+#: ../../mod/profiles.php:690
+msgid "Change cover photo"
+msgstr "Cambiar la imagen de portada del perfil"
+
+#: ../../mod/profiles.php:692
+msgid "Create a new profile using these settings"
+msgstr "Crear un nuevo perfil usando estos ajustes"
+
+#: ../../mod/profiles.php:693
+msgid "Clone this profile"
+msgstr "Clonar este perfil"
+
+#: ../../mod/profiles.php:694
+msgid "Delete this profile"
+msgstr "Eliminar este perfil"
+
+#: ../../mod/profiles.php:695
+msgid "Add profile things"
+msgstr "Añadir cosas al perfil"
+
+#: ../../mod/profiles.php:698
+msgid "Relation"
+msgstr "Relación"
+
+#: ../../mod/profiles.php:701
+msgid "Import profile from file"
+msgstr "Importar perfil desde un fichero"
+
+#: ../../mod/profiles.php:702
+msgid "Export profile to file"
+msgstr "Exportar perfil a un fichero"
+
+#: ../../mod/profiles.php:703
+msgid "Your gender"
+msgstr "Género"
+
+#: ../../mod/profiles.php:704
+msgid "Marital status"
+msgstr "Estado civil"
+
+#: ../../mod/profiles.php:705
+msgid "Sexual preference"
+msgstr "Preferencia sexual"
+
+#: ../../mod/profiles.php:708
+msgid "Profile name"
+msgstr "Nombre del perfil"
+
+#: ../../mod/profiles.php:710
+msgid "This is your default profile."
+msgstr "Este es su perfil principal."
+
+#: ../../mod/profiles.php:712
+msgid "Your full name"
+msgstr "Nombre completo"
+
+#: ../../mod/profiles.php:713
+msgid "Title/Description"
+msgstr "Título o descripción"
+
+#: ../../mod/profiles.php:716
+msgid "Street address"
+msgstr "Dirección"
+
+#: ../../mod/profiles.php:717
+msgid "Locality/City"
+msgstr "Ciudad"
+
+#: ../../mod/profiles.php:718
+msgid "Region/State"
+msgstr "Región o Estado"
+
+#: ../../mod/profiles.php:719
+msgid "Postal/Zip code"
+msgstr "Código postal"
+
+#: ../../mod/profiles.php:720
+msgid "Country"
+msgstr "País"
+
+#: ../../mod/profiles.php:725
+msgid "Who (if applicable)"
+msgstr "Quién (si es pertinente)"
+
+#: ../../mod/profiles.php:725
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Por ejemplo: ana123, María González, sara@ejemplo.com"
+
+#: ../../mod/profiles.php:726
+msgid "Since (date)"
+msgstr "Desde (fecha)"
+
+#: ../../mod/profiles.php:729
+msgid "Tell us about yourself"
+msgstr "Háblenos de usted"
+
+#: ../../mod/profiles.php:731
+msgid "Hometown"
+msgstr "Lugar de nacimiento"
+
+#: ../../mod/profiles.php:732
+msgid "Political views"
+msgstr "Ideas políticas"
+
+#: ../../mod/profiles.php:733
+msgid "Religious views"
+msgstr "Creencias religiosas"
+
+#: ../../mod/profiles.php:734
+msgid "Keywords used in directory listings"
+msgstr "Palabras clave utilizadas en los listados de directorios"
+
+#: ../../mod/profiles.php:734
+msgid "Example: fishing photography software"
+msgstr "Por ejemplo: software de fotografía submarina"
+
+#: ../../mod/profiles.php:737
+msgid "Musical interests"
+msgstr "Preferencias musicales"
+
+#: ../../mod/profiles.php:738
+msgid "Books, literature"
+msgstr "Libros, literatura"
+
+#: ../../mod/profiles.php:739
+msgid "Television"
+msgstr "Televisión"
+
+#: ../../mod/profiles.php:740
+msgid "Film/Dance/Culture/Entertainment"
+msgstr "Cine, danza, cultura, entretenimiento"
+
+#: ../../mod/profiles.php:741
+msgid "Hobbies/Interests"
+msgstr "Aficiones o intereses"
+
+#: ../../mod/profiles.php:742
+msgid "Love/Romance"
+msgstr "Vida sentimental o amorosa"
+
+#: ../../mod/profiles.php:744
+msgid "School/Education"
+msgstr "Estudios"
+
+#: ../../mod/profiles.php:745
+msgid "Contact information and social networks"
+msgstr "Información de contacto y redes sociales"
+
+#: ../../mod/profiles.php:746
+msgid "My other channels"
+msgstr "Mis otros canales"
+
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
+msgstr "Identificador del perfil no válido"
+
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
+msgstr "Editor de visibilidad del perfil"
+
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
+msgstr "Pulsar en un contacto para añadirlo o eliminarlo."
+
+#: ../../mod/profperm.php:123
+msgid "Visible To"
+msgstr "Visible para"
+
+#: ../../mod/pubsites.php:21
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself <strong>may</strong> provide "
+"additional details."
+msgstr "Los sitios listados permiten el registro público en la red $Projectname. Todos los sitios de la red están vinculados entre sí, por lo que sus miembros, en ninguno de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los mismos hubs <strong>pueden</strong> proporcionar detalles adicionales."
+
+#: ../../mod/pubsites.php:27
+msgid "Hub URL"
+msgstr "Dirección del hub"
+
+#: ../../mod/pubsites.php:27
+msgid "Access Type"
+msgstr "Tipo de acceso"
+
+#: ../../mod/pubsites.php:27
+msgid "Registration Policy"
+msgstr "Normas de registro"
+
+#: ../../mod/pubsites.php:33
+msgid "Rate"
+msgstr "Valorar"
+
+#: ../../mod/rate.php:158
+msgid "Website:"
+msgstr "Sitio web:"
+
+#: ../../mod/rate.php:161
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Canal remoto [%s] (aún no es conocido en este sitio)"
+
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
+msgstr "Valoración (esta información es pública)"
+
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Opcionalmente puede explicar su valoración (esta información es pública)"
+
+#: ../../mod/ratings.php:69
+msgid "No ratings"
+msgstr "Ninguna valoración"
+
+#: ../../mod/ratings.php:100
+msgid "Rating: "
+msgstr "Valoración:"
+
+#: ../../mod/ratings.php:101
+msgid "Website: "
+msgstr "Sitio web:"
+
+#: ../../mod/ratings.php:103
+msgid "Description: "
+msgstr "Descripción:"
+
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
+msgstr "Seleccionar una carpeta de marcadores"
+
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
+msgstr "Guardar marcador"
+
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
+msgstr "Dirección del marcador"
+
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
+msgstr "O introduzca un nuevo nombre para la carpeta de marcadores"
+
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana."
+
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado."
+
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
+msgstr "Las contraseñas no coinciden."
+
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation "
+"instructions."
+msgstr "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo."
+
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
+msgstr "Su registro está pendiente de aprobación por el propietario del sitio."
+
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
+msgstr "Su registro no puede ser procesado."
+
+#: ../../mod/register.php:180
+msgid "Registration on this hub is disabled."
+msgstr "El registro está deshabilitado en este sitio."
+
+#: ../../mod/register.php:189
+msgid "Registration on this hub is by approval only."
+msgstr "El registro en este hub está sometido a aprobación previa."
+
+#: ../../mod/register.php:190
+msgid "<a href=\"pubsites\">Register at another affiliated hub.</a>"
+msgstr "<a href=\"pubsites\">Registrarse en otro hub afiliado.</a>"
+
+#: ../../mod/register.php:200
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana."
+
+#: ../../mod/register.php:211
+msgid "Terms of Service"
+msgstr "Términos del servicio"
+
+#: ../../mod/register.php:217
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "Acepto los %s de este sitio"
+
+#: ../../mod/register.php:219
+#, php-format
+msgid "I am over 13 years of age and accept the %s for this website"
+msgstr "Tengo más de 13 años de edad y acepto los %s de este sitio"
+
+#: ../../mod/register.php:223
+msgid "Your email address"
+msgstr "Su dirección de correo electrónico"
+
+#: ../../mod/register.php:224
+msgid "Choose a password"
+msgstr "Elija una contraseña"
+
+#: ../../mod/register.php:225
+msgid "Please re-enter your password"
+msgstr "Por favor, vuelva a escribir su contraseña"
+
+#: ../../mod/register.php:226
+msgid "Please enter your invitation code"
+msgstr "Por favor, introduzca el código de su invitación"
+
+#: ../../mod/register.php:232
+msgid "no"
+msgstr "no"
+
+#: ../../mod/register.php:232
+msgid "yes"
+msgstr "sí"
+
+#: ../../mod/register.php:246
+msgid "Membership on this site is by invitation only."
+msgstr "Para registrarse en este sitio es necesaria una invitación."
+
+#: ../../mod/register.php:258
+msgid "Proceed to create your first channel"
+msgstr "Crear su primer canal"
+
+#: ../../mod/regmod.php:11
+msgid "Please login."
+msgstr "Por favor, inicie sesión."
+
+#: ../../mod/removeaccount.php:30
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña."
+
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Eliminar esta cuenta"
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
+msgstr "ATENCIÓN:"
+
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Esta cuenta y todos sus canales van a ser eliminados de la red."
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "¡Esta acción tiene carácter definitivo y no se puede deshacer!"
+
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr "Por favor, introduzca su contraseña para su verificación:"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Remover esta cuenta, todos sus canales y clones de la red"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red"
+
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:712
+msgid "Remove Account"
+msgstr "Eliminar cuenta"
+
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña."
+
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
+msgstr "Eliminar este canal"
+
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
+msgstr "Este canal va a ser completamente eliminado de la red."
+
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
+msgstr "Eliminar este canal y todos sus clones de la red"
+
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red"
+
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1131
+msgid "Remove Channel"
+msgstr "Eliminar el canal"
+
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. Por favor, compruebe que la ID está correctamente escrita."
+
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
+msgstr "El mensaje de error fue:"
+
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
+msgstr "Falló la autenticación."
+
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
+msgstr "Acceso desde su servidor"
+
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)"
+
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
+msgstr "Acceder"
+
+#: ../../mod/search.php:212
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "elementos etiquetados con: %s"
+
+#: ../../mod/search.php:214
+#, php-format
+msgid "Search results for: %s"
+msgstr "Resultados de la búsqueda para: %s"
+
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
+msgstr "No se han encontrado restricciones sobre esta clase de servicio."
#: ../../mod/settings.php:76
msgid "Name is required"
@@ -7489,1362 +8072,1088 @@ msgstr "El nombre es obligatorio"
#: ../../mod/settings.php:80
msgid "Key and Secret are required"
-msgstr "Clave y Secreto son obligatorios"
+msgstr "\"Key\" y \"Secret\" son obligatorios"
#: ../../mod/settings.php:232
+msgid "Not valid email."
+msgstr "Correo electrónico no válido."
+
+#: ../../mod/settings.php:235
+msgid "Protected email address. Cannot change to that email."
+msgstr "Dirección de correo electrónico protegida. No se puede cambiar a ella."
+
+#: ../../mod/settings.php:244
+msgid "System failure storing new email. Please try again."
+msgstr "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo."
+
+#: ../../mod/settings.php:261
+msgid "Password verification failed."
+msgstr "La comprobación de la contraseña ha fallado."
+
+#: ../../mod/settings.php:268
msgid "Passwords do not match. Password unchanged."
msgstr "Las contraseñas no coinciden. La contraseña no se ha cambiado."
-#: ../../mod/settings.php:236
+#: ../../mod/settings.php:272
msgid "Empty passwords are not allowed. Password unchanged."
msgstr "No se permiten contraseñas vacías. La contraseña no se ha cambiado."
-#: ../../mod/settings.php:250
+#: ../../mod/settings.php:286
msgid "Password changed."
msgstr "Contraseña cambiada."
-#: ../../mod/settings.php:252
+#: ../../mod/settings.php:288
msgid "Password update failed. Please try again."
msgstr "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo."
-#: ../../mod/settings.php:266
-msgid "Not valid email."
-msgstr "Correo electrónico no válido."
-
-#: ../../mod/settings.php:269
-msgid "Protected email address. Cannot change to that email."
-msgstr "Dirección de correo electrónico protegida. No se puede cambiar a ella."
-
-#: ../../mod/settings.php:278
-msgid "System failure storing new email. Please try again."
-msgstr "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo."
-
-#: ../../mod/settings.php:521
+#: ../../mod/settings.php:532
msgid "Settings updated."
msgstr "Ajustes actualizados."
-#: ../../mod/settings.php:585 ../../mod/settings.php:611
-#: ../../mod/settings.php:647
+#: ../../mod/settings.php:596 ../../mod/settings.php:622
+#: ../../mod/settings.php:658
msgid "Add application"
msgstr "Añadir aplicación"
-#: ../../mod/settings.php:588
+#: ../../mod/settings.php:599
msgid "Name of application"
msgstr "Nombre de la aplicación"
-#: ../../mod/settings.php:589 ../../mod/settings.php:615
+#: ../../mod/settings.php:600 ../../mod/settings.php:626
msgid "Consumer Key"
-msgstr "Clave de consumidor"
+msgstr "Consumer Key"
-#: ../../mod/settings.php:589 ../../mod/settings.php:590
+#: ../../mod/settings.php:600 ../../mod/settings.php:601
msgid "Automatically generated - change if desired. Max length 20"
msgstr "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20"
-#: ../../mod/settings.php:590 ../../mod/settings.php:616
+#: ../../mod/settings.php:601 ../../mod/settings.php:627
msgid "Consumer Secret"
-msgstr "Clave secreta de consumidor"
+msgstr "Consumer Secret"
-#: ../../mod/settings.php:591 ../../mod/settings.php:617
+#: ../../mod/settings.php:602 ../../mod/settings.php:628
msgid "Redirect"
msgstr "Redirigir"
-#: ../../mod/settings.php:591
+#: ../../mod/settings.php:602
msgid ""
"Redirect URI - leave blank unless your application specifically requires "
"this"
msgstr "URI de redirección - dejar en blanco a menos que su aplicación específicamente lo requiera"
-#: ../../mod/settings.php:592 ../../mod/settings.php:618
+#: ../../mod/settings.php:603 ../../mod/settings.php:629
msgid "Icon url"
msgstr "Dirección del icono"
-#: ../../mod/settings.php:592
+#: ../../mod/settings.php:603
msgid "Optional"
msgstr "Opcional"
-#: ../../mod/settings.php:603
-msgid "You can't edit this application."
-msgstr "No puede modificar esta aplicación."
+#: ../../mod/settings.php:614
+msgid "Application not found."
+msgstr "Aplicación no encontrada."
-#: ../../mod/settings.php:646
+#: ../../mod/settings.php:657
msgid "Connected Apps"
msgstr "Aplicaciones conectadas"
-#: ../../mod/settings.php:650
+#: ../../mod/settings.php:661
msgid "Client key starts with"
-msgstr "La clave de cliente empieza por"
+msgstr "La \"client key\" empieza por"
-#: ../../mod/settings.php:651
+#: ../../mod/settings.php:662
msgid "No name"
msgstr "Sin nombre"
-#: ../../mod/settings.php:652
+#: ../../mod/settings.php:663
msgid "Remove authorization"
msgstr "Eliminar autorización"
-#: ../../mod/settings.php:665
+#: ../../mod/settings.php:676
msgid "No feature settings configured"
-msgstr "No se ha establecido la configuración de características"
+msgstr "No se ha establecido la configuración de los complementos"
-#: ../../mod/settings.php:672
+#: ../../mod/settings.php:683
msgid "Feature/Addon Settings"
-msgstr "Ajustes de la característica o el complemento"
+msgstr "Ajustes de los complementos"
-#: ../../mod/settings.php:695
+#: ../../mod/settings.php:706
msgid "Account Settings"
msgstr "Configuración de la cuenta"
-#: ../../mod/settings.php:696
-msgid "Enter New Password:"
-msgstr "Introduzca la nueva contraseña:"
+#: ../../mod/settings.php:707
+msgid "Current Password"
+msgstr "Contraseña actual"
+
+#: ../../mod/settings.php:708
+msgid "Enter New Password"
+msgstr "Escribir una nueva contraseña"
-#: ../../mod/settings.php:697
-msgid "Confirm New Password:"
-msgstr "Confirme la nueva contraseña:"
+#: ../../mod/settings.php:709
+msgid "Confirm New Password"
+msgstr "Confirmar la nueva contraseña"
-#: ../../mod/settings.php:697
+#: ../../mod/settings.php:709
msgid "Leave password fields blank unless changing"
-msgstr "Dejar en blanco los campos de contraseña a menos que cambie"
+msgstr "Dejar en blanco la contraseña a menos que desee cambiarla."
-#: ../../mod/settings.php:699 ../../mod/settings.php:1030
+#: ../../mod/settings.php:711 ../../mod/settings.php:1048
msgid "Email Address:"
msgstr "Dirección de correo electrónico:"
-#: ../../mod/settings.php:701
+#: ../../mod/settings.php:713
msgid "Remove this account including all its channels"
msgstr "Eliminar esta cuenta incluyendo todos sus canales"
-#: ../../mod/settings.php:717
-msgid "Off"
-msgstr "Desactivado"
-
-#: ../../mod/settings.php:717
-msgid "On"
-msgstr "Activado"
-
-#: ../../mod/settings.php:724
+#: ../../mod/settings.php:736
msgid "Additional Features"
-msgstr "Características adicionales"
+msgstr "Funcionalidades"
-#: ../../mod/settings.php:748
+#: ../../mod/settings.php:760
msgid "Connector Settings"
msgstr "Configuración del conector"
-#: ../../mod/settings.php:787
+#: ../../mod/settings.php:799
msgid "No special theme for mobile devices"
msgstr "Sin tema especial para dispositivos móviles"
-#: ../../mod/settings.php:790
+#: ../../mod/settings.php:802
#, php-format
msgid "%s - (Experimental)"
msgstr "%s - (Experimental)"
-#: ../../mod/settings.php:829
+#: ../../mod/settings.php:844
msgid "Display Settings"
msgstr "Ajustes de visualización"
-#: ../../mod/settings.php:830
+#: ../../mod/settings.php:845
msgid "Theme Settings"
msgstr "Ajustes del tema"
-#: ../../mod/settings.php:831
+#: ../../mod/settings.php:846
msgid "Custom Theme Settings"
msgstr "Ajustes personalizados del tema"
-#: ../../mod/settings.php:832
+#: ../../mod/settings.php:847
msgid "Content Settings"
msgstr "Ajustes del contenido"
-#: ../../mod/settings.php:838
+#: ../../mod/settings.php:853
msgid "Display Theme:"
msgstr "Tema gráfico del perfil:"
-#: ../../mod/settings.php:839
+#: ../../mod/settings.php:854
msgid "Mobile Theme:"
msgstr "Tema para el móvil:"
-#: ../../mod/settings.php:840
+#: ../../mod/settings.php:855
+msgid "Preload images before rendering the page"
+msgstr "Carga previa de las imágenes antes de generar la página"
+
+#: ../../mod/settings.php:855
+msgid ""
+"The subjective page load time will be longer but the page will be ready when"
+" displayed"
+msgstr "El tiempo subjetivo de carga de la página será más largo, pero la página estará lista cuando se muestre."
+
+#: ../../mod/settings.php:856
msgid "Enable user zoom on mobile devices"
msgstr "Habilitar zoom de usuario en dispositivos móviles"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Update browser every xx seconds"
msgstr "Actualizar navegador cada xx segundos"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Minimum of 10 seconds, no maximum"
msgstr "Mínimo de 10 segundos, sin máximo"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum number of conversations to load at any time:"
msgstr "Máximo número de conversaciones a cargar en cualquier momento:"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum of 100 items"
msgstr "Máximo de 100 elementos"
-#: ../../mod/settings.php:843
+#: ../../mod/settings.php:859
msgid "Show emoticons (smilies) as images"
msgstr "Mostrar emoticonos (smilies) como imágenes"
-#: ../../mod/settings.php:844
+#: ../../mod/settings.php:860
msgid "Link post titles to source"
msgstr "Enlazar título de la publicación a la fuente original"
-#: ../../mod/settings.php:845
+#: ../../mod/settings.php:861
msgid "System Page Layout Editor - (advanced)"
-msgstr "Editor de diseño de página del sistema - (avanzado)"
+msgstr "Editor de plantilla de página del sistema - (avanzado)"
-#: ../../mod/settings.php:848
+#: ../../mod/settings.php:864
msgid "Use blog/list mode on channel page"
msgstr "Usar modo blog/lista en la página de inicio del canal"
-#: ../../mod/settings.php:848 ../../mod/settings.php:849
+#: ../../mod/settings.php:864 ../../mod/settings.php:865
msgid "(comments displayed separately)"
msgstr "(comentarios mostrados de forma separada)"
-#: ../../mod/settings.php:849
-msgid "Use blog/list mode on matrix page"
-msgstr "Mostrar la red en modo blog/lista"
+#: ../../mod/settings.php:865
+msgid "Use blog/list mode on grid page"
+msgstr "Mostrar mi red en modo blog"
-#: ../../mod/settings.php:850
+#: ../../mod/settings.php:866
msgid "Channel page max height of content (in pixels)"
msgstr "Altura máxima del contenido de la página del canal (en píxeles)"
-#: ../../mod/settings.php:850 ../../mod/settings.php:851
+#: ../../mod/settings.php:866 ../../mod/settings.php:867
msgid "click to expand content exceeding this height"
msgstr "Pulsar para expandir el contenido que exceda de esta altura"
-#: ../../mod/settings.php:851
-msgid "Matrix page max height of content (in pixels)"
-msgstr "Altura máxima del contenido de la página de su red (en píxeles)"
+#: ../../mod/settings.php:867
+msgid "Grid page max height of content (in pixels)"
+msgstr "Altura máxima del contenido de mi red (en píxeles)"
-#: ../../mod/settings.php:885
+#: ../../mod/settings.php:901
msgid "Nobody except yourself"
msgstr "Nadie excepto usted"
-#: ../../mod/settings.php:886
+#: ../../mod/settings.php:902
msgid "Only those you specifically allow"
msgstr "Solo aquellos a los que usted permita explícitamente"
-#: ../../mod/settings.php:887
+#: ../../mod/settings.php:903
msgid "Approved connections"
msgstr "Conexiones aprobadas"
-#: ../../mod/settings.php:888
+#: ../../mod/settings.php:904
msgid "Any connections"
msgstr "Cualquier conexión"
-#: ../../mod/settings.php:889
+#: ../../mod/settings.php:905
msgid "Anybody on this website"
msgstr "Cualquiera en este sitio web"
-#: ../../mod/settings.php:890
+#: ../../mod/settings.php:906
msgid "Anybody in this network"
msgstr "Cualquiera en esta red"
-#: ../../mod/settings.php:891
+#: ../../mod/settings.php:907
msgid "Anybody authenticated"
msgstr "Cualquiera que esté autenticado"
-#: ../../mod/settings.php:892
+#: ../../mod/settings.php:908
msgid "Anybody on the internet"
msgstr "Cualquiera en internet"
-#: ../../mod/settings.php:966
+#: ../../mod/settings.php:983
msgid "Publish your default profile in the network directory"
msgstr "Publicar su perfil principal en el directorio de la red"
-#: ../../mod/settings.php:971
+#: ../../mod/settings.php:988
msgid "Allow us to suggest you as a potential friend to new members?"
msgstr "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?"
-#: ../../mod/settings.php:980
+#: ../../mod/settings.php:997
msgid "Your channel address is"
msgstr "Su dirección de canal es"
-#: ../../mod/settings.php:1021
+#: ../../mod/settings.php:1039
msgid "Channel Settings"
msgstr "Ajustes del canal"
-#: ../../mod/settings.php:1028
+#: ../../mod/settings.php:1046
msgid "Basic Settings"
msgstr "Configuración básica"
-#: ../../mod/settings.php:1031
+#: ../../mod/settings.php:1049
msgid "Your Timezone:"
-msgstr "Su zona horaria:"
+msgstr "Su huso horario:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Default Post Location:"
-msgstr "Ubicación de publicación predeterminada:"
+msgstr "Localización geográfica predeterminada para sus publicaciones:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Geographical location to display on your posts"
-msgstr "Ubicación geográfica que debe mostrarse en sus publicaciones"
+msgstr "Localización geográfica que debe mostrarse en sus publicaciones"
-#: ../../mod/settings.php:1033
+#: ../../mod/settings.php:1051
msgid "Use Browser Location:"
-msgstr "Usar la ubicación del navegador:"
+msgstr "Usar la localización geográfica del navegador:"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid "Adult Content"
msgstr "Contenido solo para adultos"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid ""
"This channel frequently or regularly publishes adult content. (Please tag "
"any adult material and/or nudity with #NSFW)"
msgstr "Este canal publica contenido solo para adultos con frecuencia o regularmente. (Por favor etiquete cualquier material para adultos con la etiqueta #NSFW)"
-#: ../../mod/settings.php:1037
+#: ../../mod/settings.php:1055
msgid "Security and Privacy Settings"
msgstr "Configuración de seguridad y privacidad"
-#: ../../mod/settings.php:1039
+#: ../../mod/settings.php:1058
msgid "Your permissions are already configured. Click to view/adjust"
msgstr "Sus permisos ya están configurados. Pulse para ver/ajustar"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Hide my online presence"
msgstr "Ocultar mi presencia en línea"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Prevents displaying in your profile that you are online"
msgstr "Evitar mostrar en su perfil que está en línea"
-#: ../../mod/settings.php:1043
+#: ../../mod/settings.php:1062
msgid "Simple Privacy Settings:"
msgstr "Configuración de privacidad sencilla:"
-#: ../../mod/settings.php:1044
+#: ../../mod/settings.php:1063
msgid ""
"Very Public - <em>extremely permissive (should be used with caution)</em>"
msgstr "Muy Público - <em>extremadamente permisivo (debería ser usado con precaución)</em>"
-#: ../../mod/settings.php:1045
+#: ../../mod/settings.php:1064
msgid ""
"Typical - <em>default public, privacy when desired (similar to social "
"network permissions but with improved privacy)</em>"
msgstr "Típico - <em>por defecto público, privado cuando se desee (similar a los permisos de una red social pero con privacidad mejorada)</em>"
-#: ../../mod/settings.php:1046
+#: ../../mod/settings.php:1065
msgid "Private - <em>default private, never open or public</em>"
msgstr "Privado - <em>por defecto, privado, nunca abierto o público</em>"
-#: ../../mod/settings.php:1047
+#: ../../mod/settings.php:1066
msgid "Blocked - <em>default blocked to/from everybody</em>"
msgstr "Bloqueado - <em>por defecto, bloqueado/a para cualquiera</em>"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid "Allow others to tag your posts"
msgstr "Permitir a otros etiquetar sus publicaciones"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid ""
"Often used by the community to retro-actively flag inappropriate content"
msgstr "A menudo usado por la comunidad para marcar contenido inapropiado de forma retroactiva."
-#: ../../mod/settings.php:1051
+#: ../../mod/settings.php:1070
msgid "Advanced Privacy Settings"
msgstr "Configuración de privacidad avanzada"
-#: ../../mod/settings.php:1053
+#: ../../mod/settings.php:1072
msgid "Expire other channel content after this many days"
msgstr "Caducar contenido de otros canales después de este número de días"
-#: ../../mod/settings.php:1053
-msgid "0 or blank prevents expiration"
-msgstr "0 o en claro evitan la caducidad"
+#: ../../mod/settings.php:1072
+#, php-format
+msgid ""
+"0 or blank to use the website limit. The website expires after %d days."
+msgstr "0 o en blanco para usar el límite del sitio. El sitio web caduca después de %d días."
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "Maximum Friend Requests/Day:"
msgstr "Máximo de solicitudes de amistad por día:"
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "May reduce spam activity"
msgstr "Podría reducir la actividad de spam"
-#: ../../mod/settings.php:1055
+#: ../../mod/settings.php:1074
msgid "Default Post Permissions"
msgstr "Permisos de publicación predeterminados"
-#: ../../mod/settings.php:1056 ../../mod/mitem.php:150 ../../mod/mitem.php:223
-msgid "(click to open/close)"
-msgstr "(pulsar para abrir o cerrar)"
-
-#: ../../mod/settings.php:1060
+#: ../../mod/settings.php:1079
msgid "Channel permissions category:"
msgstr "Categoría de permisos del canal:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Maximum private messages per day from unknown people:"
msgstr "Máximo de mensajes privados por día de gente desconocida:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Useful to reduce spamming"
msgstr "Útil para reducir el envío de correo no deseado"
-#: ../../mod/settings.php:1069
+#: ../../mod/settings.php:1088
msgid "Notification Settings"
-msgstr "Configuración de notificaciones"
+msgstr "Configuración de las notificaciones"
-#: ../../mod/settings.php:1070
+#: ../../mod/settings.php:1089
msgid "By default post a status message when:"
msgstr "Por defecto, enviar un mensaje de estado cuando:"
-#: ../../mod/settings.php:1071
+#: ../../mod/settings.php:1090
msgid "accepting a friend request"
-msgstr "acepte una solicitud de amistad"
+msgstr "Acepte una solicitud de amistad"
-#: ../../mod/settings.php:1072
+#: ../../mod/settings.php:1091
msgid "joining a forum/community"
msgstr "al unirse a un foro o comunidad"
-#: ../../mod/settings.php:1073
+#: ../../mod/settings.php:1092
msgid "making an <em>interesting</em> profile change"
-msgstr "realice un cambio <em>interesante</em> en su perfil"
+msgstr "Realice un cambio <em>interesante</em> en su perfil"
-#: ../../mod/settings.php:1074
+#: ../../mod/settings.php:1093
msgid "Send a notification email when:"
msgstr "Enviar una notificación por correo electrónico cuando:"
-#: ../../mod/settings.php:1075
+#: ../../mod/settings.php:1094
msgid "You receive a connection request"
msgstr "Reciba una solicitud de conexión"
-#: ../../mod/settings.php:1076
+#: ../../mod/settings.php:1095
msgid "Your connections are confirmed"
msgstr "Sus conexiones hayan sido confirmadas"
-#: ../../mod/settings.php:1077
+#: ../../mod/settings.php:1096
msgid "Someone writes on your profile wall"
-msgstr "Alguien escriba en la página de su perfil (muro)"
+msgstr "Alguien escriba en la página de su perfil (\"muro\")"
-#: ../../mod/settings.php:1078
+#: ../../mod/settings.php:1097
msgid "Someone writes a followup comment"
msgstr "Alguien escriba un comentario sobre sus publicaciones"
-#: ../../mod/settings.php:1079
+#: ../../mod/settings.php:1098
msgid "You receive a private message"
msgstr "Reciba un mensaje privado"
-#: ../../mod/settings.php:1080
+#: ../../mod/settings.php:1099
msgid "You receive a friend suggestion"
msgstr "Reciba una sugerencia de amistad"
-#: ../../mod/settings.php:1081
+#: ../../mod/settings.php:1100
msgid "You are tagged in a post"
msgstr "Usted sea etiquetado en una publicación"
-#: ../../mod/settings.php:1082
+#: ../../mod/settings.php:1101
msgid "You are poked/prodded/etc. in a post"
-msgstr "Reciba un toque o incitación en una entrada"
+msgstr "Reciba un toque o incitación en una publicación"
-#: ../../mod/settings.php:1085
+#: ../../mod/settings.php:1104
msgid "Show visual notifications including:"
msgstr "Mostrar notificaciones visuales que incluyan:"
-#: ../../mod/settings.php:1087
-msgid "Unseen matrix activity"
-msgstr "Actividad no vista en la red"
+#: ../../mod/settings.php:1106
+msgid "Unseen grid activity"
+msgstr "Nueva actividad en la red"
-#: ../../mod/settings.php:1088
+#: ../../mod/settings.php:1107
msgid "Unseen channel activity"
msgstr "Actividad no vista en el canal"
-#: ../../mod/settings.php:1089
+#: ../../mod/settings.php:1108
msgid "Unseen private messages"
msgstr "Mensajes privados no leídos"
-#: ../../mod/settings.php:1089 ../../mod/settings.php:1094
-#: ../../mod/settings.php:1095 ../../mod/settings.php:1096
+#: ../../mod/settings.php:1108 ../../mod/settings.php:1113
+#: ../../mod/settings.php:1114 ../../mod/settings.php:1115
msgid "Recommended"
msgstr "Recomendado"
-#: ../../mod/settings.php:1090
+#: ../../mod/settings.php:1109
msgid "Upcoming events"
msgstr "Próximos eventos"
-#: ../../mod/settings.php:1091
+#: ../../mod/settings.php:1110
msgid "Events today"
msgstr "Eventos de hoy"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Upcoming birthdays"
msgstr "Próximos cumpleaños"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Not available in all themes"
msgstr "No disponible en todos los temas"
-#: ../../mod/settings.php:1093
+#: ../../mod/settings.php:1112
msgid "System (personal) notifications"
msgstr "Notificaciones del sistema (personales)"
-#: ../../mod/settings.php:1094
+#: ../../mod/settings.php:1113
msgid "System info messages"
msgstr "Mensajes de información del sistema"
-#: ../../mod/settings.php:1095
+#: ../../mod/settings.php:1114
msgid "System critical alerts"
msgstr "Alertas críticas del sistema"
-#: ../../mod/settings.php:1096
+#: ../../mod/settings.php:1115
msgid "New connections"
msgstr "Nuevas conexiones"
-#: ../../mod/settings.php:1097
+#: ../../mod/settings.php:1116
msgid "System Registrations"
msgstr "Registros del sistema"
-#: ../../mod/settings.php:1098
+#: ../../mod/settings.php:1117
msgid ""
"Also show new wall posts, private messages and connections under Notices"
msgstr "Mostrar también en Avisos las nuevas publicaciones, los mensajes privados y las conexiones"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Notify me of events this many days in advance"
msgstr "Avisarme de los eventos con algunos días de antelación"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Must be greater than 0"
msgstr "Debe ser mayor que 0"
-#: ../../mod/settings.php:1102
+#: ../../mod/settings.php:1121
msgid "Advanced Account/Page Type Settings"
msgstr "Ajustes avanzados de la cuenta y de los tipos de página"
-#: ../../mod/settings.php:1103
+#: ../../mod/settings.php:1122
msgid "Change the behaviour of this account for special situations"
msgstr "Cambiar el comportamiento de esta cuenta en situaciones especiales"
-#: ../../mod/settings.php:1106
+#: ../../mod/settings.php:1125
msgid ""
"Please enable expert mode (in <a href=\"settings/features\">Settings > "
"Additional features</a>) to adjust!"
-msgstr "Activar modo experto (en <a href=\"settings/features\">Ajustes > Características Adicionales</a>) para ajustar."
+msgstr "¡Activar el modo de experto (en <a href=\"settings/features\">Ajustes > Funcionalidades</a>) para realizar cambios!."
-#: ../../mod/settings.php:1107
+#: ../../mod/settings.php:1126
msgid "Miscellaneous Settings"
msgstr "Ajustes diversos"
-#: ../../mod/settings.php:1108
+#: ../../mod/settings.php:1127
msgid "Default photo upload folder"
msgstr "Carpeta por defecto de las fotos subidas"
-#: ../../mod/settings.php:1108 ../../mod/settings.php:1109
+#: ../../mod/settings.php:1127 ../../mod/settings.php:1128
msgid "%Y - current year, %m - current month"
msgstr "%Y - año en curso, %m - mes actual"
-#: ../../mod/settings.php:1109
+#: ../../mod/settings.php:1128
msgid "Default file upload folder"
msgstr "Carpeta por defecto de los archivos subidos"
-#: ../../mod/settings.php:1111
+#: ../../mod/settings.php:1130
msgid "Personal menu to display in your channel pages"
msgstr "Menú personal que debe mostrarse en las páginas de su canal"
-#: ../../mod/settings.php:1113
+#: ../../mod/settings.php:1132
msgid "Remove this channel."
msgstr "Eliminar este canal."
-#: ../../mod/settings.php:1114
+#: ../../mod/settings.php:1133
msgid "Firefox Share $Projectname provider"
msgstr "Servicio de compartición de Firefox: proveedor $Projectname"
-#: ../../mod/settings.php:1115
+#: ../../mod/settings.php:1134
msgid "Start calendar week on monday"
msgstr "Comenzar el calendario semanal por el lunes"
-#: ../../mod/webpages.php:191
-msgid "Page Title"
-msgstr "Título de página"
-
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
-msgstr "Aplicación instalada."
-
-#: ../../mod/appman.php:37
-msgid "Malformed app."
-msgstr "Aplicación con errores"
-
-#: ../../mod/appman.php:80
-msgid "Embed code"
-msgstr "Código incorporado"
-
-#: ../../mod/appman.php:86
-msgid "Edit App"
-msgstr "Modificar la aplicación"
-
-#: ../../mod/appman.php:86
-msgid "Create App"
-msgstr "Crear una aplicación"
-
-#: ../../mod/appman.php:91
-msgid "Name of app"
-msgstr "Nombre de la aplicación"
-
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
-msgstr "Ubicación (URL) de la aplicación"
-
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
-msgstr "Dirección del icono que se va a utilizar para esta foto"
-
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
-msgstr "80 x 80 pixels - opcional"
-
-#: ../../mod/appman.php:95
-msgid "Version ID"
-msgstr "Versión"
-
-#: ../../mod/appman.php:96
-msgid "Price of app"
-msgstr "Precio de la aplicación"
-
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
-msgstr "Dirección (URL) donde adquirir la aplicación"
-
-#: ../../mod/filer.php:48
-msgid "- select -"
-msgstr "- seleccionar -"
-
-#: ../../mod/layouts.php:176
-msgid "Comanche page description language help"
-msgstr "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche"
-
-#: ../../mod/layouts.php:180
-msgid "Layout Description"
-msgstr "Descripción del formato"
-
-#: ../../mod/layouts.php:185
-msgid "Download PDL file"
-msgstr "Descargar el fichero PDL"
-
-#: ../../mod/locs.php:21 ../../mod/locs.php:50
-msgid "Location not found."
-msgstr "Dirección no encontrada."
+#: ../../mod/setup.php:197
+msgid "$Projectname Server - Setup"
+msgstr "Servidor $Projectname - Instalación"
-#: ../../mod/locs.php:58
-msgid "Location lookup failed."
-msgstr "Ha fallado la búsqueda de la dirección."
+#: ../../mod/setup.php:201
+msgid "Could not connect to database."
+msgstr "No se ha podido conectar a la base de datos."
-#: ../../mod/locs.php:62
+#: ../../mod/setup.php:205
msgid ""
-"Please select another location to become primary before removing the primary"
-" location."
-msgstr "Por favor, seleccione una copia de su canal (un clon) para convertirlo en primario antes de eliminar su canal principal."
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS."
-#: ../../mod/locs.php:91
-msgid "Syncing locations"
-msgstr "Sincronización de ubicaciones"
+#: ../../mod/setup.php:212
+msgid "Could not create table."
+msgstr "No se puede crear la tabla."
-#: ../../mod/locs.php:101
-msgid "No locations found."
-msgstr "No encontrada ninguna dirección."
+#: ../../mod/setup.php:217
+msgid "Your site database has been installed."
+msgstr "La base de datos del sitio ha sido instalada."
-#: ../../mod/locs.php:112
-msgid "Manage Channel Locations"
-msgstr "Gestionar las direcciones del canal"
+#: ../../mod/setup.php:221
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos."
-#: ../../mod/locs.php:113
-msgid "Location (address)"
-msgstr "Ubicación (dirección)"
+#: ../../mod/setup.php:222 ../../mod/setup.php:290 ../../mod/setup.php:740
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Por favor, lea el fichero \"install/INSTALL.txt\"."
-#: ../../mod/locs.php:114
-msgid "Primary Location"
-msgstr "Dirección primaria"
+#: ../../mod/setup.php:287
+msgid "System check"
+msgstr "Verificación del sistema"
-#: ../../mod/locs.php:115
-msgid "Drop location"
-msgstr "Eliminar dirección"
+#: ../../mod/setup.php:292
+msgid "Check again"
+msgstr "Verificar de nuevo"
-#: ../../mod/locs.php:117
-msgid "Sync now"
-msgstr "Sincronizar ahora"
+#: ../../mod/setup.php:314
+msgid "Database connection"
+msgstr "Conexión a la base de datos"
-#: ../../mod/locs.php:118
-msgid "Please wait several minutes between consecutive operations."
-msgstr "Por favor, espere algunos minutos entre operaciones consecutivas."
+#: ../../mod/setup.php:315
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "Para instalar $Projectname es necesario saber cómo conectar con su base de datos."
-#: ../../mod/locs.php:119
+#: ../../mod/setup.php:316
msgid ""
-"When possible, drop a location by logging into that website/hub and removing"
-" your channel."
-msgstr "Cuando sea posible, elimine una ubicación iniciando sesión en el sitio web o \"hub\" y borrando su canal."
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes."
-#: ../../mod/locs.php:120
-msgid "Use this form to drop the location if the hub is no longer operating."
-msgstr "Utilice este formulario para eliminar la dirección si el \"hub\" no está funcionando desde hace tiempo."
+#: ../../mod/setup.php:317
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir."
-#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
-msgid "$Projectname"
-msgstr "$Projectname"
+#: ../../mod/setup.php:321
+msgid "Database Server Name"
+msgstr "Nombre del servidor de base de datos"
-#: ../../mod/home.php:75
-#, php-format
-msgid "Welcome to %s"
-msgstr "Bienvenido a %s"
+#: ../../mod/setup.php:321
+msgid "Default is 127.0.0.1"
+msgstr "De forma predeterminada es 127.0.0.1"
-#: ../../mod/regmod.php:11
-msgid "Please login."
-msgstr "Por favor, inicie sesión."
+#: ../../mod/setup.php:322
+msgid "Database Port"
+msgstr "Puerto de la base de datos"
-#: ../../mod/xchan.php:6
-msgid "Xchan Lookup"
-msgstr "Búsqueda de canales"
+#: ../../mod/setup.php:322
+msgid "Communication port number - use 0 for default"
+msgstr "Número del puerto de comunicaciones - use 0 como valor por defecto"
-#: ../../mod/xchan.php:9
-msgid "Lookup xchan beginning with (or webbie): "
-msgstr "Buscar un canal (o un \"webbie\") que comience por:"
+#: ../../mod/setup.php:323
+msgid "Database Login Name"
+msgstr "Usuario de la base de datos"
-#: ../../mod/xchan.php:37 ../../mod/menu.php:162 ../../mod/mitem.php:116
-msgid "Not found."
-msgstr "No encontrado."
+#: ../../mod/setup.php:324
+msgid "Database Login Password"
+msgstr "Contraseña de acceso a la base de datos"
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
-msgstr "Debe haber iniciado sesión para poder ver esta página."
+#: ../../mod/setup.php:325
+msgid "Database Name"
+msgstr "Nombre de la base de datos"
-#: ../../mod/channel.php:97
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Permisos insuficientes. Petición redirigida a la página del perfil."
+#: ../../mod/setup.php:326
+msgid "Database Type"
+msgstr "Tipo de base de datos"
-#: ../../mod/attach.php:9
-msgid "Item not available."
-msgstr "Elemento no disponible"
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid "Site administrator email address"
+msgstr "Dirección de correo electrónico del administrador del sitio"
-#: ../../mod/photos.php:79
-msgid "Page owner information could not be retrieved."
-msgstr "La información del propietario de la página no pudo ser recuperada."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web."
-#: ../../mod/photos.php:100
-msgid "Album not found."
-msgstr "Ãlbum no encontrado."
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Website URL"
+msgstr "Dirección del sitio web"
-#: ../../mod/photos.php:127
-msgid "Delete Album"
-msgstr "Borrar álbum"
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Please use SSL (https) URL if available."
+msgstr "Por favor, use SSL (https) si está disponible."
-#: ../../mod/photos.php:171 ../../mod/photos.php:1006
-msgid "Delete Photo"
-msgstr "Borrar foto"
+#: ../../mod/setup.php:330 ../../mod/setup.php:373
+msgid "Please select a default timezone for your website"
+msgstr "Por favor, selecciones el huso horario por defecto de su sitio web"
-#: ../../mod/photos.php:501
-msgid "No photos selected"
-msgstr "No hay fotos seleccionadas"
+#: ../../mod/setup.php:357
+msgid "Site settings"
+msgstr "Ajustes del sitio"
-#: ../../mod/photos.php:550
-msgid "Access to this item is restricted."
-msgstr "El acceso a este elemento está restringido."
+#: ../../mod/setup.php:371
+msgid "Enable $Projectname <strong>advanced</strong> features?"
+msgstr "¿Habilitar las funcionalidades <strong>avanzadas</strong> de $Projectname ?"
-#: ../../mod/photos.php:589
-#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
-msgstr "%1$.2f MB de %2$.2f MB de almacenamiento de fotos utilizado."
+#: ../../mod/setup.php:371
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
+msgstr "Algunas funcionalidades avanzadas, si bien son útiles, pueden ser más adecuadas para un público técnicamente competente"
-#: ../../mod/photos.php:592
-#, php-format
-msgid "%1$.2f MB photo storage used."
-msgstr "%1$.2f MB de almacenamiento de fotos utilizado."
+#: ../../mod/setup.php:423
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web."
-#: ../../mod/photos.php:620
-msgid "Upload Photos"
-msgstr "Subir fotos"
+#: ../../mod/setup.php:424
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá realizar envíos en segundo plano mediante cron."
-#: ../../mod/photos.php:624
-msgid "Enter an album name"
-msgstr "Introducir un nombre de álbum"
+#: ../../mod/setup.php:428
+msgid "PHP executable path"
+msgstr "Ruta del ejecutable PHP"
-#: ../../mod/photos.php:625
-msgid "or select an existing album (doubleclick)"
-msgstr "o seleccionar uno existente (doble click)"
+#: ../../mod/setup.php:428
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación."
-#: ../../mod/photos.php:626
-msgid "Create a status post for this upload"
-msgstr "Crear una entrada de estado para esta subida"
+#: ../../mod/setup.php:433
+msgid "Command line PHP"
+msgstr "PHP en línea de comandos"
-#: ../../mod/photos.php:627
-msgid "Caption (optional):"
-msgstr "Título (opcional):"
+#: ../../mod/setup.php:442
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\"."
-#: ../../mod/photos.php:628
-msgid "Description (optional):"
-msgstr "Descripción (opcional):"
+#: ../../mod/setup.php:443
+msgid "This is required for message delivery to work."
+msgstr "Esto es necesario para que funcione la transmisión de mensajes."
-#: ../../mod/photos.php:655
-msgid "Album name could not be decoded"
-msgstr "El nombre del álbum no ha podido ser descifrado"
+#: ../../mod/setup.php:446
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
-#: ../../mod/photos.php:699 ../../mod/photos.php:1233
-#: ../../mod/photos.php:1250
-msgid "Contact Photos"
-msgstr "Fotos de contacto"
+#: ../../mod/setup.php:464
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to"
+" upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez."
-#: ../../mod/photos.php:722
-msgid "Show Newest First"
-msgstr "Mostrar lo más reciente primero"
+#: ../../mod/setup.php:469
+msgid "You can adjust these settings in the servers php.ini."
+msgstr "Puede ajustar estos valores en el fichero php.ini de su servidor."
-#: ../../mod/photos.php:724
-msgid "Show Oldest First"
-msgstr "Mostrar lo más antiguo primero"
+#: ../../mod/setup.php:471
+msgid "PHP upload limits"
+msgstr "Límites PHP de subida"
-#: ../../mod/photos.php:824
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Permiso denegado. El acceso a este elemento puede estar restringido."
+#: ../../mod/setup.php:494
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado."
-#: ../../mod/photos.php:826
-msgid "Photo not available"
-msgstr "Foto no disponible"
+#: ../../mod/setup.php:495
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\"."
-#: ../../mod/photos.php:884
-msgid "Use as profile photo"
-msgstr "Usar como foto del perfil"
+#: ../../mod/setup.php:498
+msgid "Generate encryption keys"
+msgstr "Generar claves de cifrado"
-#: ../../mod/photos.php:891
-msgid "Private Photo"
-msgstr "Foto privada"
+#: ../../mod/setup.php:510
+msgid "libCurl PHP module"
+msgstr "módulo libCurl PHP"
-#: ../../mod/photos.php:902 ../../mod/events.php:652 ../../mod/events.php:659
-msgid "Previous"
-msgstr "Anterior"
+#: ../../mod/setup.php:511
+msgid "GD graphics PHP module"
+msgstr "módulo PHP GD graphics"
-#: ../../mod/photos.php:906
-msgid "View Full Size"
-msgstr "Ver tamaño completo"
+#: ../../mod/setup.php:512
+msgid "OpenSSL PHP module"
+msgstr "módulo PHP OpenSSL"
-#: ../../mod/photos.php:985
-msgid "Edit photo"
-msgstr "Editar foto"
+#: ../../mod/setup.php:513
+msgid "mysqli or postgres PHP module"
+msgstr "módulo PHP mysqli o postgres"
-#: ../../mod/photos.php:987
-msgid "Rotate CW (right)"
-msgstr "Girar CW (a la derecha)"
+#: ../../mod/setup.php:514
+msgid "mb_string PHP module"
+msgstr "módulo PHP mb_string"
-#: ../../mod/photos.php:988
-msgid "Rotate CCW (left)"
-msgstr "Girar CCW (a la izquierda)"
+#: ../../mod/setup.php:515
+msgid "mcrypt PHP module"
+msgstr "módulo PHP mcrypt "
-#: ../../mod/photos.php:991
-msgid "Enter a new album name"
-msgstr "Introducir un nuevo nombre de álbum"
+#: ../../mod/setup.php:516
+msgid "xml PHP module"
+msgstr "módulo PHP xml"
-#: ../../mod/photos.php:992
-msgid "or select an existing one (doubleclick)"
-msgstr "o seleccionar uno (doble click) existente"
+#: ../../mod/setup.php:520 ../../mod/setup.php:522
+msgid "Apache mod_rewrite module"
+msgstr "módulo Apache mod_rewrite "
-#: ../../mod/photos.php:995
-msgid "Caption"
-msgstr "Título"
+#: ../../mod/setup.php:520
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado."
-#: ../../mod/photos.php:997
-msgid "Add a Tag"
-msgstr "Añadir una etiqueta"
+#: ../../mod/setup.php:526 ../../mod/setup.php:529
+msgid "proc_open"
+msgstr "proc_open"
-#: ../../mod/photos.php:1001
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
-msgstr "Ejemplos: @eva, @Carmen_Osuna, @jaime@ejemplo.com"
+#: ../../mod/setup.php:526
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini"
-#: ../../mod/photos.php:1004
-msgid "Flag as adult in album view"
-msgstr "Marcar como \"solo para adultos\" en el álbum"
+#: ../../mod/setup.php:534
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Error: se necesita el módulo PHP libCURL pero no está instalado."
-#: ../../mod/photos.php:1196
-msgid "In This Photo:"
-msgstr "En esta foto:"
+#: ../../mod/setup.php:538
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Error: el módulo PHP GD graphics es necesario, pero no está instalado."
-#: ../../mod/photos.php:1201
-msgid "Map"
-msgstr "Mapa"
+#: ../../mod/setup.php:542
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Error: el módulo PHP openssl es necesario, pero no está instalado."
-#: ../../mod/photos.php:1289
-msgid "View Album"
-msgstr "Ver álbum"
+#: ../../mod/setup.php:546
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
+msgstr "Error: el módulo PHP mysqli o postgres es necesario pero ninguno de los dos está instalado."
-#: ../../mod/photos.php:1300 ../../mod/photos.php:1313
-#: ../../mod/photos.php:1314
-msgid "Recent Photos"
-msgstr "Fotos recientes"
+#: ../../mod/setup.php:550
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Error: el módulo PHP mb_string es necesario, pero no está instalado."
-#: ../../mod/lockview.php:37
-msgid "Remote privacy information not available."
-msgstr "La información privada remota no está disponible."
+#: ../../mod/setup.php:554
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr "Error: el módulo PHP mcrypt es necesario, pero no está instalado."
-#: ../../mod/lockview.php:58
-msgid "Visible to:"
-msgstr "Visible para:"
+#: ../../mod/setup.php:558
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Error: el módulo PHP xml es necesario para DAV, pero no está instalado."
-#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
-msgid "Export Channel"
-msgstr "Exportar el canal"
+#: ../../mod/setup.php:576
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor."
-#: ../../mod/uexport.php:53
+#: ../../mod/setup.php:577
msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
-msgstr "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido."
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos."
-#: ../../mod/uexport.php:54
-msgid "Export Content"
-msgstr "Exportar contenidos"
+#: ../../mod/setup.php:578
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Hubzilla."
-#: ../../mod/uexport.php:55
+#: ../../mod/setup.php:579
msgid ""
-"Export your channel information and recent content to a JSON backup that can"
-" be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for"
-" this download to begin."
-msgstr "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar."
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones."
-#: ../../mod/uexport.php:56
-msgid "Export your posts from a given year."
-msgstr "Exporta sus entradas de un año dado."
+#: ../../mod/setup.php:582
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php tiene permisos de escritura"
-#: ../../mod/uexport.php:58
+#: ../../mod/setup.php:596
msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
-msgstr "También puede exportar sus mensajes y conversaciones durante un año o mes en particular. Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, intente de nuevo la selección de un rango de fechas más pequeño."
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "Hubzilla hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP."
-#: ../../mod/uexport.php:59
+#: ../../mod/setup.php:597
#, php-format
msgid ""
-"To select all posts for a given year, such as this year, visit <a "
-"href=\"%1$s\">%2$s</a>"
-msgstr "Para seleccionar todos los mensajes de un año determinado, como este año, visite <a href=\"%1$s\">%2$s</a>"
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
+msgstr "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Hubzilla."
-#: ../../mod/uexport.php:60
-#, php-format
+#: ../../mod/setup.php:598 ../../mod/setup.php:619
msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"<a href=\"%1$s\">%2$s</a>"
-msgstr "Para seleccionar todos los mensajes de un mes determinado, como el de enero de este año, visite <a href=\"%1$s\">%2$s</a>"
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data)."
-#: ../../mod/uexport.php:61
+#: ../../mod/setup.php:599
#, php-format
msgid ""
-"These content files may be imported or restored by visiting <a "
-"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
-" please import or restore these in date order (oldest first)."
-msgstr "Estos ficheros pueden ser importados o restaurados visitando <a href=\"%1$s\">%2$s</a> o cualquier sitio que contenga su canal. Para obtener los mejores resultados, por favor, importar o restaurar estos ficheros en orden de fecha (la más antigua primero)."
-
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
-msgstr "El elemento no es editable"
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s - no sobre el fichero de plantilla (.tpl) que contiene."
-#: ../../mod/editpost.php:57
-msgid "Delete item?"
-msgstr "¿Borrar elemento?"
+#: ../../mod/setup.php:602
+#, php-format
+msgid "%s is writable"
+msgstr "%s tiene permisos de escritura"
-#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
-msgid "Edit post"
-msgstr "Editar la entrada"
+#: ../../mod/setup.php:618
+msgid ""
+"Red uses the store directory to save uploaded files. The web server needs to"
+" have write access to the store directory under the Red top level folder"
+msgstr "Hubzilla guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación."
-#: ../../mod/follow.php:25
-msgid "Channel added."
-msgstr "Canal añadido."
+#: ../../mod/setup.php:622
+msgid "store is writable"
+msgstr "\"store\" tiene permisos de escritura"
-#: ../../mod/rmagic.php:40
+#: ../../mod/setup.php:655
msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. Por favor, compruebe que la ID está correctamente escrita."
+"SSL certificate cannot be validated. Fix certificate or disable https access"
+" to this site."
+msgstr "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio."
-#: ../../mod/rmagic.php:40
-msgid "The error message was:"
-msgstr "El mensaje de error fue:"
+#: ../../mod/setup.php:656
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo."
-#: ../../mod/rmagic.php:44
-msgid "Authentication failed."
-msgstr "Falló la autenticación."
+#: ../../mod/setup.php:657
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor."
-#: ../../mod/rmagic.php:84
-msgid "Remote Authentication"
-msgstr "Acceso desde su servidor"
+#: ../../mod/setup.php:658
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web."
-#: ../../mod/rmagic.php:85
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)"
+#: ../../mod/setup.php:659
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos."
-#: ../../mod/rmagic.php:86
-msgid "Authenticate"
-msgstr "Acceder"
+#: ../../mod/setup.php:660
+msgid ""
+"Providers are available that issue free certificates which are browser-"
+"valid."
+msgstr "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos."
-#: ../../mod/chat.php:174
-msgid "Room not found"
-msgstr "Sala no encontrada"
+#: ../../mod/setup.php:662
+msgid "SSL certificate validation"
+msgstr "validación del certificado SSL"
-#: ../../mod/chat.php:185
-msgid "Leave Room"
-msgstr "Abandonar la sala"
+#: ../../mod/setup.php:668
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server "
+"configuration.Test: "
+msgstr "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:"
-#: ../../mod/chat.php:186
-msgid "Delete This Room"
-msgstr "Eliminar esta sala"
+#: ../../mod/setup.php:671
+msgid "Url rewrite is working"
+msgstr "La reescritura de las direcciones funciona correctamente"
-#: ../../mod/chat.php:187
-msgid "I am away right now"
-msgstr "Estoy ausente momentáneamente"
+#: ../../mod/setup.php:680
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor."
-#: ../../mod/chat.php:188
-msgid "I am online"
-msgstr "Estoy conectado/a"
+#: ../../mod/setup.php:704
+msgid "Errors encountered creating database tables."
+msgstr "Se han encontrado errores al crear las tablas de la base de datos."
-#: ../../mod/chat.php:190
-msgid "Bookmark this room"
-msgstr "Añadir esta sala a Marcadores"
+#: ../../mod/setup.php:738
+msgid "<h1>What next</h1>"
+msgstr "<h1>Siguiente paso</h1>"
-#: ../../mod/chat.php:208 ../../mod/chat.php:231
-msgid "New Chatroom"
-msgstr "Nueva sala de chat"
+#: ../../mod/setup.php:739
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "IMPORTANTE: Debe crear [manualmente] una tarea programada para el \"poller\"."
-#: ../../mod/chat.php:209
-msgid "Chatroom Name"
-msgstr "Nombre de la sala de chat"
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
+msgstr "No se ha encontrado una cuenta válida."
-#: ../../mod/chat.php:210
-msgid "Expiration of chats (minutes)"
-msgstr "Tiempo de expiración de los mensajes en los chats (en minutos)"
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
+msgstr "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico."
-#: ../../mod/chat.php:227
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "Salas de chat de %1$s"
-
-#: ../../mod/viewsrc.php:40
-msgid "Source of Item"
-msgstr "Origen del elemento"
-
-#: ../../mod/ffsapi.php:8
-msgid "Share content from Firefox to $Projectname"
-msgstr "Compartir contenido desde Firefox a $Projectname"
-
-#: ../../mod/ffsapi.php:11
-msgid "Activate the Firefox $Projectname provider"
-msgstr "Servicio de compartición de Firefox: activar el proveedor $Projectname "
-
-#: ../../mod/magic.php:69
-msgid "Hub not found."
-msgstr "Servidor no encontrado"
-
-#: ../../mod/connections.php:52 ../../mod/connections.php:150
-msgid "Blocked"
-msgstr "Bloqueadas"
-
-#: ../../mod/connections.php:57 ../../mod/connections.php:157
-msgid "Ignored"
-msgstr "Ignoradas"
-
-#: ../../mod/connections.php:62 ../../mod/connections.php:171
-msgid "Hidden"
-msgstr "Ocultas"
-
-#: ../../mod/connections.php:67 ../../mod/connections.php:164
-msgid "Archived"
-msgstr "Archivadas"
-
-#: ../../mod/connections.php:128
-msgid "Suggest new connections"
-msgstr "Sugerir nuevas conexiones"
-
-#: ../../mod/connections.php:131
-msgid "New Connections"
-msgstr "Nuevas conexiones"
-
-#: ../../mod/connections.php:134
-msgid "Show pending (new) connections"
-msgstr "Mostrar conexiones (nuevas) pendientes"
-
-#: ../../mod/connections.php:137 ../../mod/profperm.php:139
-msgid "All Connections"
-msgstr "Todas las conexiones"
-
-#: ../../mod/connections.php:140
-msgid "Show all connections"
-msgstr "Mostrar todas las conexiones"
-
-#: ../../mod/connections.php:143
-msgid "Unblocked"
-msgstr "Desbloqueadas"
-
-#: ../../mod/connections.php:146
-msgid "Only show unblocked connections"
-msgstr "Mostrar solo las conexiones desbloqueadas"
-
-#: ../../mod/connections.php:153
-msgid "Only show blocked connections"
-msgstr "Mostrar solo las conexiones bloqueadas"
-
-#: ../../mod/connections.php:160
-msgid "Only show ignored connections"
-msgstr "Mostrar solo conexiones ignoradas"
-
-#: ../../mod/connections.php:167
-msgid "Only show archived connections"
-msgstr "Mostrar solo las conexiones archivadas"
-
-#: ../../mod/connections.php:174
-msgid "Only show hidden connections"
-msgstr "Mostrar solo las conexiones ocultas"
+msgid "Site Member (%s)"
+msgstr "Usuario del sitio (%s)"
-#: ../../mod/connections.php:225
+#: ../../mod/lostpass.php:40
#, php-format
-msgid "%1$s [%2$s]"
-msgstr "%1$s [%2$s]"
-
-#: ../../mod/connections.php:226
-msgid "Edit connection"
-msgstr "Editar conexión"
-
-#: ../../mod/connections.php:264
-msgid "Search your connections"
-msgstr "Buscar sus conexiones"
-
-#: ../../mod/connections.php:265
-msgid "Finding: "
-msgstr "Búsqueda:"
-
-#: ../../mod/help.php:147
-msgid "Documentation Search"
-msgstr "Búsqueda de Documentación"
-
-#: ../../mod/help.php:184 ../../mod/help.php:190 ../../mod/help.php:196
-msgid "Help:"
-msgstr "Ayuda:"
-
-#: ../../mod/help.php:211 ../../index.php:238
-msgid "Not Found"
-msgstr "No encontrado"
-
-#: ../../mod/help.php:235
-msgid "$Projectname Documentation"
-msgstr "Documentación de $Projectname"
+msgid "Password reset requested at %s"
+msgstr "Se ha solicitado restablecer la contraseña en %s"
-#: ../../mod/manage.php:130
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Ha creado %1$.0f de %2$.0f canales permitidos."
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado."
-#: ../../mod/manage.php:138
-msgid "Create a new channel"
-msgstr "Crear un nuevo canal"
+#: ../../mod/lostpass.php:86 ../../boot.php:1588
+msgid "Password Reset"
+msgstr "Restablecer la contraseña"
-#: ../../mod/manage.php:161
-msgid "Current Channel"
-msgstr "Canal actual"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
+msgstr "Su contraseña ha sido restablecida según lo solicitó."
-#: ../../mod/manage.php:163
-msgid "Switch to one of your channels by selecting it."
-msgstr "Cambiar a uno de sus canales seleccionándolo."
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
+msgstr "Su nueva contraseña es"
-#: ../../mod/manage.php:164
-msgid "Default Channel"
-msgstr "Canal principal"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
+msgstr "Guarde o copie su nueva contraseña - y después"
-#: ../../mod/manage.php:165
-msgid "Make Default"
-msgstr "Convertir en predeterminado"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
+msgstr "pulse aquí para conectarse"
-#: ../../mod/manage.php:168
-#, php-format
-msgid "%d new messages"
-msgstr "%d mensajes nuevos"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión."
-#: ../../mod/manage.php:169
+#: ../../mod/lostpass.php:108
#, php-format
-msgid "%d new introductions"
-msgstr "%d nuevas isolicitudes de conexión"
-
-#: ../../mod/manage.php:171
-msgid "Delegated Channels"
-msgstr "Canales delegados"
-
-#: ../../mod/menu.php:45
-msgid "Unable to update menu."
-msgstr "No se puede actualizar el menú."
-
-#: ../../mod/menu.php:56
-msgid "Unable to create menu."
-msgstr "No se puede crear el menú."
-
-#: ../../mod/menu.php:94 ../../mod/menu.php:106
-msgid "Menu Name"
-msgstr "Nombre del menú"
-
-#: ../../mod/menu.php:94
-msgid "Unique name (not visible on webpage) - required"
-msgstr "Nombre único (no será visible en la página web) - requerido"
-
-#: ../../mod/menu.php:95 ../../mod/menu.php:107
-msgid "Menu Title"
-msgstr "Título del menú"
-
-#: ../../mod/menu.php:95
-msgid "Visible on webpage - leave empty for no title"
-msgstr "Visible en la página web - no ponga nada si no desea un título"
-
-#: ../../mod/menu.php:96
-msgid "Allow Bookmarks"
-msgstr "Permitir marcadores"
-
-#: ../../mod/menu.php:96 ../../mod/menu.php:153
-msgid "Menu may be used to store saved bookmarks"
-msgstr "El menú se puede usar para guardar marcadores"
-
-#: ../../mod/menu.php:97 ../../mod/menu.php:155
-msgid "Submit and proceed"
-msgstr "Enviar y proceder"
-
-#: ../../mod/menu.php:109
-msgid "Drop"
-msgstr "Eliminar"
-
-#: ../../mod/menu.php:113
-msgid "Bookmarks allowed"
-msgstr "Marcadores permitidos"
-
-#: ../../mod/menu.php:115
-msgid "Delete this menu"
-msgstr "Borrar este menú"
-
-#: ../../mod/menu.php:116 ../../mod/menu.php:150
-msgid "Edit menu contents"
-msgstr "Editar los contenidos del menú"
-
-#: ../../mod/menu.php:117
-msgid "Edit this menu"
-msgstr "Modificar este menú"
-
-#: ../../mod/menu.php:132
-msgid "Menu could not be deleted."
-msgstr "El menú no puede ser eliminado."
-
-#: ../../mod/menu.php:140 ../../mod/mitem.php:24
-msgid "Menu not found."
-msgstr "Menú no encontrado"
-
-#: ../../mod/menu.php:145
-msgid "Edit Menu"
-msgstr "Modificar el menú"
-
-#: ../../mod/menu.php:149
-msgid "Add or remove entries to this menu"
-msgstr "Añadir o quitar entradas en este menú"
-
-#: ../../mod/menu.php:151
-msgid "Menu name"
-msgstr "Nombre del menú"
-
-#: ../../mod/menu.php:151
-msgid "Must be unique, only seen by you"
-msgstr "Debe ser único, solo será visible para usted"
-
-#: ../../mod/menu.php:152
-msgid "Menu title"
-msgstr "Título del menú"
-
-#: ../../mod/menu.php:152
-msgid "Menu title as seen by others"
-msgstr "El título del menú tal como será visto por los demás"
-
-#: ../../mod/menu.php:153
-msgid "Allow bookmarks"
-msgstr "Permitir marcadores"
-
-#: ../../mod/mail.php:34
-msgid "Unable to lookup recipient."
-msgstr "Imposible asociar a un destinatario."
-
-#: ../../mod/mail.php:42
-msgid "Unable to communicate with requested channel."
-msgstr "Imposible comunicar con el canal solicitado."
-
-#: ../../mod/mail.php:49
-msgid "Cannot verify requested channel."
-msgstr "No se puede verificar el canal solicitado."
-
-#: ../../mod/mail.php:75
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló."
-
-#: ../../mod/mail.php:140
-msgid "Messages"
-msgstr "Mensajes"
-
-#: ../../mod/mail.php:175
-msgid "Message recalled."
-msgstr "Mensaje revocado."
-
-#: ../../mod/mail.php:188
-msgid "Conversation removed."
-msgstr "Conversación eliminada."
-
-#: ../../mod/mail.php:231
-msgid "Requested channel is not in this network"
-msgstr "El canal solicitado no existe en esta red"
-
-#: ../../mod/mail.php:239
-msgid "Send Private Message"
-msgstr "Enviar un mensaje privado"
-
-#: ../../mod/mail.php:240 ../../mod/mail.php:370
-msgid "To:"
-msgstr "Para:"
-
-#: ../../mod/mail.php:243 ../../mod/mail.php:372
-msgid "Subject:"
-msgstr "Asunto:"
-
-#: ../../mod/mail.php:250
-msgid "Send"
-msgstr "Enviar"
-
-#: ../../mod/mail.php:342
-msgid "Delete message"
-msgstr "Borrar mensaje"
+msgid "Your password has changed at %s"
+msgstr "Su contraseña en %s ha sido cambiada"
-#: ../../mod/mail.php:343
-msgid "Delivery report"
-msgstr "Informe de transmisión"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
+msgstr "¿Ha olvidado su contraseña?"
-#: ../../mod/mail.php:344
-msgid "Recall message"
-msgstr "Revocar el mensaje"
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones."
-#: ../../mod/mail.php:346
-msgid "Message has been recalled."
-msgstr "El mensaje ha sido revocado."
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr "Dirección de correo electrónico"
-#: ../../mod/mail.php:363
-msgid "Delete Conversation"
-msgstr "Eliminar conversación"
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr "Reiniciar"
-#: ../../mod/mail.php:365
-msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página del perfil del remitente."
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr "Ficheros: compartidos conmigo"
-#: ../../mod/mail.php:369
-msgid "Send Reply"
-msgstr "Responder"
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr "NUEVO"
-#: ../../mod/mail.php:374
-#, php-format
-msgid "Your message for %s (%s):"
-msgstr "Su mensaje para %s (%s):"
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr "Eliminar todos los ficheros"
-#: ../../mod/service_limits.php:19
-msgid "No service class restrictions found."
-msgstr "No se han encontrado restricciones sobre esta clase de servicio."
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr "Eliminar este fichero"
#: ../../mod/siteinfo.php:15
#, php-format
@@ -8853,11 +9162,11 @@ msgstr "Versión %s"
#: ../../mod/siteinfo.php:36
msgid "Installed plugins/addons/apps:"
-msgstr "Extensiones/Aplicaciones instaladas:"
+msgstr "Extensiones, complementos o aplicaciones instaladas:"
#: ../../mod/siteinfo.php:49
msgid "No installed plugins/addons/apps"
-msgstr "Extensiones/Aplicaciones no instaladas:"
+msgstr "No hay instalada ninguna extensión, complemento o aplicación"
#: ../../mod/siteinfo.php:62
msgid ""
@@ -8889,7 +9198,7 @@ msgstr "Por favor, visite <a href=\"http://hubzilla.org\">hubzilla.org</a> para
#: ../../mod/siteinfo.php:73
msgid "Bug reports and issues: please visit"
-msgstr "Informes de errores e incidencias: por, favor visite"
+msgstr "Informes de errores e incidencias: por favor visite"
#: ../../mod/siteinfo.php:75
msgid "$projectname issues"
@@ -8905,482 +9214,438 @@ msgstr "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmat
msgid "Site Administrators"
msgstr "Administradores del sitio"
-#: ../../mod/suggest.php:35
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo."
-
-#: ../../mod/events.php:21
-msgid "Calendar entries imported."
-msgstr "Entradas de calendario importadas."
-
-#: ../../mod/events.php:23
-msgid "No calendar entries found."
-msgstr "No se han encontrado entradas de calendario."
-
-#: ../../mod/events.php:100
-msgid "Event can not end before it has started."
-msgstr "Un evento no puede terminar antes de que haya comenzado."
-
-#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
-msgid "Unable to generate preview."
-msgstr "No se puede crear la vista previa."
-
-#: ../../mod/events.php:109
-msgid "Event title and start time are required."
-msgstr "Se requieren el título del evento y su hora de inicio."
-
-#: ../../mod/events.php:129 ../../mod/events.php:254
-msgid "Event not found."
-msgstr "Evento no encontrado."
-
-#: ../../mod/events.php:437
-msgid "Edit event titel"
-msgstr "Editar el título del evento"
-
-#: ../../mod/events.php:437
-msgid "Event titel"
-msgstr "Título del evento"
-
-#: ../../mod/events.php:439
-msgid "Categories (comma-separated list)"
-msgstr "Categorías (lista separada por comas)"
-
-#: ../../mod/events.php:440
-msgid "Edit Category"
-msgstr "Editar la categoría"
-
-#: ../../mod/events.php:440
-msgid "Category"
-msgstr "Categoría"
-
-#: ../../mod/events.php:443
-msgid "Edit start date and time"
-msgstr "Modificar la fecha y hora de comienzo"
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
+msgstr "Imposible crear el origen de los contenidos. Ningún canal ha sido seleccionado."
-#: ../../mod/events.php:443
-msgid "Start date and time"
-msgstr "Fecha y hora de comienzo"
+#: ../../mod/sources.php:45
+msgid "Source created."
+msgstr "Fuente creada."
-#: ../../mod/events.php:444 ../../mod/events.php:447
-msgid "Finish date and time are not known or not relevant"
-msgstr "La fecha y hora de terminación no se conocen o no son relevantes"
+#: ../../mod/sources.php:57
+msgid "Source updated."
+msgstr "Fuente actualizada."
-#: ../../mod/events.php:446
-msgid "Edit finish date and time"
-msgstr "Modificar la fecha y hora de terminación"
+#: ../../mod/sources.php:82
+msgid "*"
+msgstr "*"
-#: ../../mod/events.php:446
-msgid "Finish date and time"
-msgstr "Fecha y hora de terminación"
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
+msgstr "Gestionar contenido de origen remoto para su canal."
-#: ../../mod/events.php:448 ../../mod/events.php:449
-msgid "Adjust for viewer timezone"
-msgstr "Ajustar para obtener el visor de zona horaria"
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
+msgstr "Nueva fuente"
-#: ../../mod/events.php:448
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
-msgstr "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales."
-
-#: ../../mod/events.php:450
-msgid "Edit Description"
-msgstr "Editar la descripción"
-
-#: ../../mod/events.php:452
-msgid "Edit Location"
-msgstr "Modificar la localización"
-
-#: ../../mod/events.php:455 ../../mod/events.php:457
-msgid "Share this event"
-msgstr "Compartir este evento"
-
-#: ../../mod/events.php:462
-msgid "Advanced Options"
-msgstr "Opciones avanzadas"
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Importar todo el contenido o una selección de los siguientes canales en este canal y distribuirlo de acuerdo con sus ajustes."
-#: ../../mod/events.php:574
-msgid "l, F j"
-msgstr "l j F"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
+msgstr "Importar solo contenido que contenga estas palabras (una por línea)"
-#: ../../mod/events.php:596
-msgid "Edit event"
-msgstr "Editar evento"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
+msgstr "Dejar en blanco para importar todo el contenido público"
-#: ../../mod/events.php:598
-msgid "Delete event"
-msgstr "Borrar evento"
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
+msgstr "Nombre del canal"
-#: ../../mod/events.php:632
-msgid "calendar"
-msgstr "calendario"
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
+msgstr "Fuente no encontrada"
-#: ../../mod/events.php:651
-msgid "Edit Event"
-msgstr "Editar el evento"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
+msgstr "Editar fuente"
-#: ../../mod/events.php:651
-msgid "Create Event"
-msgstr "Crear un evento"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
+msgstr "Eliminar fuente"
-#: ../../mod/events.php:661
-msgid "Today"
-msgstr "Hoy"
+#: ../../mod/sources.php:158
+msgid "Source removed"
+msgstr "Fuente eliminada"
-#: ../../mod/events.php:692
-msgid "Event removed"
-msgstr "Evento borrado"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
+msgstr "Imposible eliminar la fuente."
-#: ../../mod/events.php:695
-msgid "Failed to remove event"
-msgstr "Error al eliminar el evento"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s está siguiendo %3$s de %2$s"
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
-msgstr "Identificador del perfil no válido"
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s ha dejado de seguir %3$s de %2$s"
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
-msgstr "Editor de visibilidad del perfil"
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo."
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
-msgstr "Pulsar en un contacto para añadirlo o eliminarlo."
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s ha etiquetado %3$s de %2$s con %4$s"
-#: ../../mod/profperm.php:123
-msgid "Visible To"
-msgstr "Visible para"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
+msgstr "Etiqueta eliminada."
-#: ../../mod/mitem.php:48
-msgid "Unable to create element."
-msgstr "Imposible crear el elemento."
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
+msgstr "Eliminar etiqueta del elemento."
-#: ../../mod/mitem.php:72
-msgid "Unable to update menu element."
-msgstr "No es posible actualizar el elemento del menú."
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
+msgstr "Seleccionar una etiqueta para eliminar:"
-#: ../../mod/mitem.php:88
-msgid "Unable to add menu element."
-msgstr "No es posible añadir el elemento al menú"
+#: ../../mod/thing.php:110
+msgid "Thing updated"
+msgstr "Elemento actualizado."
-#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
-msgid "Menu Item Permissions"
-msgstr "Permisos del elemento del menú"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
+msgstr "Guardar objeto: ha fallado"
-#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
-msgid "Link Name"
-msgstr "Nombre del enlace"
+#: ../../mod/thing.php:166
+msgid "Thing added"
+msgstr "Elemento añadido"
-#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
-msgid "Link or Submenu Target"
-msgstr "Destino del enlace o submenú"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
-#: ../../mod/mitem.php:153
-msgid "Enter URL of the link or select a menu name to create a submenu"
-msgstr "Introducir la dirección del enlace o seleccionar el nombre de un submenú"
+#: ../../mod/thing.php:255
+msgid "Show Thing"
+msgstr "Mostrar elemento"
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
-msgid "Use magic-auth if available"
-msgstr "Usar la autenticación mágica si está disponible"
+#: ../../mod/thing.php:262
+msgid "item not found."
+msgstr "elemento no encontrado."
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
-msgid "Open link in new window"
-msgstr "Abrir el enlace en una nueva ventana"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
+msgstr "Editar elemento"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Order in list"
-msgstr "Orden en la lista"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
+msgstr "Seleccionar un perfil"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Los números más altos irán al final de la lista"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
+msgstr "Publicar una actividad"
-#: ../../mod/mitem.php:157
-msgid "Submit and finish"
-msgstr "Enviar y terminar"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Sólo enviar a espectadores del perfil pertinente."
-#: ../../mod/mitem.php:158
-msgid "Submit and continue"
-msgstr "Enviar y continuar"
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
+msgstr "Nombre del elemento, p. ej.:. \"algo\""
-#: ../../mod/mitem.php:166
-msgid "Menu:"
-msgstr "Menú:"
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
+msgstr "Dirección del elemento (opcional)"
-#: ../../mod/mitem.php:169
-msgid "Link Target"
-msgstr "Destino del enlace"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
+msgstr "Dirección para la foto o elemento (opcional)"
-#: ../../mod/mitem.php:172
-msgid "Edit menu"
-msgstr "Editar menú"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
+msgstr "Añadir alguna cosa a su perfil"
-#: ../../mod/mitem.php:175
-msgid "Edit element"
-msgstr "Editar el elemento"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
+msgstr "Exportar el canal"
-#: ../../mod/mitem.php:176
-msgid "Drop element"
-msgstr "Eliminar el elemento"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido."
-#: ../../mod/mitem.php:177
-msgid "New element"
-msgstr "Nuevo elemento"
+#: ../../mod/uexport.php:54
+msgid "Export Content"
+msgstr "Exportar contenidos"
-#: ../../mod/mitem.php:178
-msgid "Edit this menu container"
-msgstr "Modificar el contenedor del menú"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can"
+" be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for"
+" this download to begin."
+msgstr "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar."
-#: ../../mod/mitem.php:179
-msgid "Add menu element"
-msgstr "Añadir un elemento al menú"
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr "Exporta sus publicaciones de un año dado."
-#: ../../mod/mitem.php:180
-msgid "Delete this menu item"
-msgstr "Eliminar este elemento del menú"
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "También puede exportar sus mensajes y conversaciones durante un año o mes en particular. Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, intente de nuevo la selección de un rango de fechas más pequeño."
-#: ../../mod/mitem.php:181
-msgid "Edit this menu item"
-msgstr "Modificar este elemento del menú"
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a "
+"href=\"%1$s\">%2$s</a>"
+msgstr "Para seleccionar todos los mensajes de un año determinado, como este año, visite <a href=\"%1$s\">%2$s</a>"
-#: ../../mod/mitem.php:198
-msgid "Menu item not found."
-msgstr "Este elemento del menú no se ha encontrado"
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr "Para seleccionar todos los mensajes de un mes determinado, como el de enero de este año, visite <a href=\"%1$s\">%2$s</a>"
-#: ../../mod/mitem.php:211
-msgid "Menu item deleted."
-msgstr "Este elemento del menú ha sido borrado"
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a "
+"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
+" please import or restore these in date order (oldest first)."
+msgstr "Estos ficheros pueden ser importados o restaurados visitando <a href=\"%1$s\">%2$s</a> o cualquier sitio que contenga su canal. Para obtener los mejores resultados, por favor, importar o restaurar estos ficheros en orden de fecha (la más antigua primero)."
-#: ../../mod/mitem.php:213
-msgid "Menu item could not be deleted."
-msgstr "Este elemento del menú no puede ser borrado."
+#: ../../mod/viewconnections.php:59
+msgid "No connections."
+msgstr "Sin conexiones."
-#: ../../mod/mitem.php:220
-msgid "Edit Menu Element"
-msgstr "Editar elemento del menú"
+#: ../../mod/viewconnections.php:72
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Visitar el perfil de %s [%s]"
-#: ../../mod/mitem.php:226
-msgid "Link text"
-msgstr "Texto del enlace"
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr "Ver conexiones"
-#: ../../mod/wholikesme.php:13
-msgid "Who likes me?"
-msgstr "¿Quién me ha puesto \"Me gusta\"?"
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr "Origen del elemento"
-#: ../../mod/sharedwithme.php:94
-msgid "Files: shared with me"
-msgstr "Ficheros: compartidos conmigo"
+#: ../../mod/webpages.php:193
+msgid "Page Title"
+msgstr "Título de página"
-#: ../../mod/sharedwithme.php:96
-msgid "NEW"
-msgstr "NUEVO"
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr "Búsqueda de canales"
-#: ../../mod/sharedwithme.php:99
-msgid "Remove all files"
-msgstr "Eliminar todos los ficheros"
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Buscar un canal (o un \"webbie\") que comience por:"
-#: ../../mod/sharedwithme.php:100
-msgid "Remove this file"
-msgstr "Eliminar este fichero"
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr "Imágenes de portada del perfil"
-#: ../../mod/viewconnections.php:59
-msgid "No connections."
-msgstr "Sin conexiones."
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr "Subir imagen de portada del perfil"
-#: ../../mod/viewconnections.php:72
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Visitar el perfil de %s [%s]"
+#: ../../mod/cal.php:63
+msgid "Permissions denied."
+msgstr "Permisos denegados."
#: ../../view/theme/redbasic/php/config.php:82
msgid "Focus (Hubzilla default)"
msgstr "Focus (predefinido)"
-#: ../../view/theme/redbasic/php/config.php:102
+#: ../../view/theme/redbasic/php/config.php:103
msgid "Theme settings"
msgstr "Ajustes del tema"
-#: ../../view/theme/redbasic/php/config.php:103
+#: ../../view/theme/redbasic/php/config.php:104
msgid "Select scheme"
msgstr "Elegir un esquema"
-#: ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:105
msgid "Narrow navbar"
msgstr "Estrechar la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:106
msgid "Navigation bar background color"
msgstr "Color de fondo de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:106
+#: ../../view/theme/redbasic/php/config.php:107
msgid "Navigation bar gradient top color"
msgstr "Color superior del gradiente de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:107
+#: ../../view/theme/redbasic/php/config.php:108
msgid "Navigation bar gradient bottom color"
msgstr "Color inferior del gradiente de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:108
+#: ../../view/theme/redbasic/php/config.php:109
msgid "Navigation active button gradient top color"
msgstr "Color superior del gradiente del botón activo de navegación"
-#: ../../view/theme/redbasic/php/config.php:109
+#: ../../view/theme/redbasic/php/config.php:110
msgid "Navigation active button gradient bottom color"
msgstr "Color inferior del gradiente del botón activo de navegación"
-#: ../../view/theme/redbasic/php/config.php:110
+#: ../../view/theme/redbasic/php/config.php:111
msgid "Navigation bar border color "
msgstr "Color del borde de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:111
+#: ../../view/theme/redbasic/php/config.php:112
msgid "Navigation bar icon color "
msgstr "Color del icono de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:112
+#: ../../view/theme/redbasic/php/config.php:113
msgid "Navigation bar active icon color "
msgstr "Color del icono activo de la barra de navegación"
-#: ../../view/theme/redbasic/php/config.php:113
+#: ../../view/theme/redbasic/php/config.php:114
msgid "link color"
msgstr "Color del enlace"
-#: ../../view/theme/redbasic/php/config.php:114
+#: ../../view/theme/redbasic/php/config.php:115
msgid "Set font-color for banner"
msgstr "Ajustar el color del tipo de letra para el \"banner\""
-#: ../../view/theme/redbasic/php/config.php:115
+#: ../../view/theme/redbasic/php/config.php:116
msgid "Set the background color"
msgstr "Ajustar el color de fondo"
-#: ../../view/theme/redbasic/php/config.php:116
+#: ../../view/theme/redbasic/php/config.php:117
msgid "Set the background image"
msgstr "Ajustar la imagen de fondo"
-#: ../../view/theme/redbasic/php/config.php:117
+#: ../../view/theme/redbasic/php/config.php:118
msgid "Set the background color of items"
msgstr "Ajustar el color de los elementos de fondo"
-#: ../../view/theme/redbasic/php/config.php:118
+#: ../../view/theme/redbasic/php/config.php:119
msgid "Set the background color of comments"
msgstr "Ajustar el color de fondo de los comentarios"
-#: ../../view/theme/redbasic/php/config.php:119
+#: ../../view/theme/redbasic/php/config.php:120
msgid "Set the border color of comments"
msgstr "Ajustar el color del borde de los comentarios"
-#: ../../view/theme/redbasic/php/config.php:120
+#: ../../view/theme/redbasic/php/config.php:121
msgid "Set the indent for comments"
msgstr "Ajustar la indentación de los comentarios"
-#: ../../view/theme/redbasic/php/config.php:121
+#: ../../view/theme/redbasic/php/config.php:122
msgid "Set the basic color for item icons"
msgstr "Ajustar el color básico para los iconos de los elementos"
-#: ../../view/theme/redbasic/php/config.php:122
+#: ../../view/theme/redbasic/php/config.php:123
msgid "Set the hover color for item icons"
msgstr "Ajustar el color flotante para los iconos de los elementos"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Set font-size for the entire application"
msgstr "Ajustar el tamaño de letra para toda la aplicación"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Example: 14px"
msgstr "Ejemplo: 14px"
-#: ../../view/theme/redbasic/php/config.php:124
+#: ../../view/theme/redbasic/php/config.php:125
msgid "Set font-size for posts and comments"
-msgstr "Ajustar el tamaño del tipo de letra para entradas y comentarios"
+msgstr "Ajustar el tamaño del tipo de letra para publicaciones y comentarios"
-#: ../../view/theme/redbasic/php/config.php:125
+#: ../../view/theme/redbasic/php/config.php:126
msgid "Set font-color for posts and comments"
msgstr "Establecer el color de la letra para publicaciones y comentarios"
-#: ../../view/theme/redbasic/php/config.php:126
+#: ../../view/theme/redbasic/php/config.php:127
msgid "Set radius of corners"
msgstr "Establecer el radio de curvatura de las esquinas"
-#: ../../view/theme/redbasic/php/config.php:127
+#: ../../view/theme/redbasic/php/config.php:128
msgid "Set shadow depth of photos"
msgstr "Ajustar la profundidad de sombras de las fotos"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Set maximum width of content region in pixel"
msgstr "Ajustar la anchura máxima de la región de contenido, en pixels"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Leave empty for default width"
msgstr "Dejar en blanco para la anchura predeterminada"
-#: ../../view/theme/redbasic/php/config.php:129
+#: ../../view/theme/redbasic/php/config.php:130
msgid "Left align page content"
msgstr "Alinear a la izquierda el contenido de la página"
-#: ../../view/theme/redbasic/php/config.php:130
+#: ../../view/theme/redbasic/php/config.php:131
msgid "Set minimum opacity of nav bar - to hide it"
msgstr "Ajustar la opacidad mínima de la barra de navegación - para ocultarla"
-#: ../../view/theme/redbasic/php/config.php:131
+#: ../../view/theme/redbasic/php/config.php:132
msgid "Set size of conversation author photo"
msgstr "Ajustar el tamaño de la foto del autor de la conversación"
-#: ../../view/theme/redbasic/php/config.php:132
+#: ../../view/theme/redbasic/php/config.php:133
msgid "Set size of followup author photos"
msgstr "Ajustar el tamaño de foto de los seguidores del autor"
-#: ../../boot.php:1292
+#: ../../boot.php:1388
#, php-format
msgid "Update %s failed. See error logs."
msgstr "La actualización %s ha fallado. Mire el informe de errores."
-#: ../../boot.php:1295
+#: ../../boot.php:1391
#, php-format
msgid "Update Error at %s"
msgstr "Error de actualización en %s"
-#: ../../boot.php:1462
+#: ../../boot.php:1561
msgid ""
"Create an account to access services and applications within the Hubzilla"
msgstr "Crear una cuenta para acceder a los servicios y aplicaciones dentro de Hubzilla"
-#: ../../boot.php:1484
+#: ../../boot.php:1583
msgid "Password"
msgstr "Contraseña"
-#: ../../boot.php:1485
+#: ../../boot.php:1584
msgid "Remember me"
msgstr "Recordarme"
-#: ../../boot.php:1488
+#: ../../boot.php:1587
msgid "Forgot your password?"
msgstr "¿Olvidó su contraseña?"
-#: ../../boot.php:2108
+#: ../../boot.php:2217
msgid "toggle mobile"
msgstr "cambiar a modo móvil"
-#: ../../boot.php:2243
+#: ../../boot.php:2370
msgid "Website SSL certificate is not valid. Please correct."
msgstr "El certificado SSL del sitio web no es válido. Por favor, solucione el problema."
-#: ../../boot.php:2246
+#: ../../boot.php:2373
#, php-format
msgid "[hubzilla] Website SSL error for %s"
msgstr "[hubzilla] Error SSL del sitio web en %s"
-#: ../../boot.php:2283
+#: ../../boot.php:2410
msgid "Cron/Scheduled tasks not running."
msgstr "Las tareas del Planificador/Cron no están funcionando."
-#: ../../boot.php:2287
+#: ../../boot.php:2414
#, php-format
msgid "[hubzilla] Cron tasks not running on %s"
msgstr "[hubzilla] Las tareas de Cron no están funcionando en %s"
-
-#: ../../Zotlabs/Zot/Auth.php:140
-msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please"
-" logout and retry."
-msgstr "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo."
diff --git a/view/es-es/hstrings.php b/view/es-es/hstrings.php
new file mode 100644
index 000000000..8ceaf99cc
--- /dev/null
+++ b/view/es-es/hstrings.php
@@ -0,0 +1,2283 @@
+<?php
+
+if(! function_exists("string_plural_select_es_es")) {
+function string_plural_select_es_es($n){
+ return ($n != 1);;
+}}
+;
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente.";
+App::$strings["parent"] = "padre";
+App::$strings["Collection"] = "Colección";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Libreta de direcciones";
+App::$strings["Calendar"] = "Calendario";
+App::$strings["Schedule Inbox"] = "Programar bandeja de entrada";
+App::$strings["Schedule Outbox"] = "Programar bandeja de salida";
+App::$strings["Unknown"] = "Desconocido";
+App::$strings["Files"] = "Ficheros";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartido";
+App::$strings["Create"] = "Crear";
+App::$strings["Upload"] = "Subir";
+App::$strings["Name"] = "Nombre";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Tamaño";
+App::$strings["Last Modified"] = "Última modificación";
+App::$strings["Edit"] = "Editar";
+App::$strings["Delete"] = "Eliminar";
+App::$strings["You are using %1\$s of your available file storage."] = "Está usando %1\$s de su espacio disponible para ficheros.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Está usando %1\$s de %2\$s que tiene a su disposición para ficheros. (%3\$s&#37;)";
+App::$strings["WARNING:"] = "ATENCIÓN:";
+App::$strings["Create new folder"] = "Crear nueva carpeta";
+App::$strings["Upload file"] = "Subir fichero";
+App::$strings["Permission denied."] = "Acceso denegado.";
+App::$strings["Not Found"] = "No encontrado";
+App::$strings["Page not found."] = "Página no encontrada.";
+App::$strings["Private Message"] = "Mensaje Privado";
+App::$strings["Select"] = "Seleccionar";
+App::$strings["Save to Folder"] = "Guardar en carpeta";
+App::$strings["I will attend"] = "Participaré";
+App::$strings["I will not attend"] = "No participaré";
+App::$strings["I might attend"] = "Quizá participe";
+App::$strings["I agree"] = "Estoy de acuerdo";
+App::$strings["I disagree"] = "No estoy de acuerdo";
+App::$strings["I abstain"] = "Me abstengo";
+App::$strings["View all"] = "Ver todo";
+App::$strings["__ctx:noun__ Like"] = array(
+ 0 => "Me gusta",
+ 1 => "Me gusta",
+);
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "No me gusta",
+ 1 => "No me gusta",
+);
+App::$strings["Add Star"] = "Destacar añadiendo una estrella";
+App::$strings["Remove Star"] = "Eliminar estrella";
+App::$strings["Toggle Star Status"] = "Activar o desactivar el estado de entrada preferida";
+App::$strings["starred"] = "preferidas";
+App::$strings["Message signature validated"] = "Firma de mensaje validada";
+App::$strings["Message signature incorrect"] = "Firma de mensaje incorrecta";
+App::$strings["Add Tag"] = "Añadir etiqueta";
+App::$strings["I like this (toggle)"] = "Me gusta (cambiar)";
+App::$strings["like"] = "me gusta";
+App::$strings["I don't like this (toggle)"] = "No me gusta esto (cambiar)";
+App::$strings["dislike"] = "no me gusta";
+App::$strings["Share This"] = "Compartir esto";
+App::$strings["share"] = "compartir";
+App::$strings["Delivery Report"] = "Informe de transmisión";
+App::$strings["%d comment"] = array(
+ 0 => "%d comentario",
+ 1 => "%d comentarios",
+);
+App::$strings["View %s's profile - %s"] = "Ver el perfil de %s - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "mediante";
+App::$strings["Wall-to-Wall"] = "De página del perfil a página del perfil (de \"muro\" a \"muro\")";
+App::$strings["via Wall-To-Wall:"] = "Mediante el procedimiento página del perfil a página del perfil (de \"muro\" a \"muro\")";
+App::$strings["from %s"] = "desde %s";
+App::$strings["last edited: %s"] = "último cambio: %s";
+App::$strings["Expires: %s"] = "Caduca: %s";
+App::$strings["Save Bookmarks"] = "Guardar en Marcadores";
+App::$strings["Add to Calendar"] = "Añadir al calendario";
+App::$strings["Mark all seen"] = "Marcar todo como visto";
+App::$strings["__ctx:noun__ Likes"] = "Me gusta";
+App::$strings["__ctx:noun__ Dislikes"] = "No me gusta";
+App::$strings["Close"] = "Cerrar";
+App::$strings["Please wait"] = "Espere por favor";
+App::$strings["[+] show all"] = "[+] mostrar todo:";
+App::$strings["This is you"] = "Este es usted";
+App::$strings["Comment"] = "Comentar";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Bold"] = "Negrita";
+App::$strings["Italic"] = "Itálico ";
+App::$strings["Underline"] = "Subrayar";
+App::$strings["Quote"] = "Citar";
+App::$strings["Code"] = "Código";
+App::$strings["Image"] = "Imagen";
+App::$strings["Insert Link"] = "Insertar enlace";
+App::$strings["Video"] = "Vídeo";
+App::$strings["Preview"] = "Previsualizar";
+App::$strings["Encrypt text"] = "Cifrar texto";
+App::$strings["No username found in import file."] = "No se ha encontrado el nombre de usuario en el fichero importado.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "No se ha podido crear una dirección de canal única. Ha fallado la importación.";
+App::$strings["Import completed."] = "Importación completada.";
+App::$strings["Categories"] = "Categorías";
+App::$strings["Apps"] = "Aplicaciones";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personales";
+App::$strings["Create Personal App"] = "Crear una aplicación personal";
+App::$strings["Edit Personal App"] = "Editar una aplicación personal";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugerencias";
+App::$strings["See more..."] = "Ver más...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas.";
+App::$strings["Add New Connection"] = "Añadir nueva conexión";
+App::$strings["Enter channel address"] = "Dirección del canal";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Ejemplos: manuel@ejemplo.com, https://ejemplo.com/carmen";
+App::$strings["Notes"] = "Notas";
+App::$strings["Save"] = "Guardar";
+App::$strings["Remove term"] = "Eliminar término";
+App::$strings["Saved Searches"] = "Búsquedas guardadas";
+App::$strings["add"] = "añadir";
+App::$strings["Saved Folders"] = "Carpetas guardadas";
+App::$strings["Everything"] = "Todo";
+App::$strings["Archives"] = "Hemeroteca";
+App::$strings["Me"] = "Yo";
+App::$strings["Family"] = "Familia";
+App::$strings["Friends"] = "Amigos/as";
+App::$strings["Acquaintances"] = "Conocidos/as";
+App::$strings["All"] = "Todos/as";
+App::$strings["Refresh"] = "Recargar";
+App::$strings["Account settings"] = "Configuración de la cuenta";
+App::$strings["Channel settings"] = "Configuración del canal";
+App::$strings["Additional features"] = "Funcionalidades";
+App::$strings["Feature/Addon settings"] = "Complementos";
+App::$strings["Display settings"] = "Ajustes de visualización";
+App::$strings["Manage locations"] = "Gestión de ubicaciones (clones) del canal";
+App::$strings["Export channel"] = "Exportar canal";
+App::$strings["Connected apps"] = "Aplicaciones conectadas";
+App::$strings["Connection Default Permissions"] = "Permisos predeterminados de conexión";
+App::$strings["Premium Channel Settings"] = "Configuración del canal premium";
+App::$strings["Channel Sources"] = "Orígenes de los contenidos del canal";
+App::$strings["Settings"] = "Ajustes";
+App::$strings["Private Mail Menu"] = "Menú de correo privado";
+App::$strings["Combined View"] = "Vista combinada";
+App::$strings["Inbox"] = "Bandeja de entrada";
+App::$strings["Outbox"] = "Bandeja de salida";
+App::$strings["New Message"] = "Nuevo mensaje";
+App::$strings["Conversations"] = "Conversaciones";
+App::$strings["Received Messages"] = "Mensajes recibidos";
+App::$strings["Sent Messages"] = "Enviar mensajes";
+App::$strings["No messages."] = "Sin mensajes.";
+App::$strings["Delete conversation"] = "Eliminar conversación";
+App::$strings["Events Menu"] = "Menú de eventos";
+App::$strings["Day View"] = "Eventos del día";
+App::$strings["Week View"] = "Eventos de la semana";
+App::$strings["Month View"] = "Eventos del mes";
+App::$strings["Export"] = "Exportar";
+App::$strings["Import"] = "Importar";
+App::$strings["Events Tools"] = "Gestión de eventos";
+App::$strings["Export Calendar"] = "Exportar el calendario";
+App::$strings["Import Calendar"] = "Importar un calendario";
+App::$strings["Chatrooms"] = "Salas de chat";
+App::$strings["Overview"] = "Resumen";
+App::$strings["Chat Members"] = "Miembros del chat";
+App::$strings["Bookmarked Chatrooms"] = "Salas de chat preferidas";
+App::$strings["Suggested Chatrooms"] = "Salas de chat sugeridas";
+App::$strings["photo/image"] = "foto/imagen";
+App::$strings["Click to show more"] = "Hacer clic para ver más";
+App::$strings["Rating Tools"] = "Valoraciones";
+App::$strings["Rate Me"] = "Valorar este canal";
+App::$strings["View Ratings"] = "Mostrar las valoraciones";
+App::$strings["Public Hubs"] = "Servidores públicos";
+App::$strings["Forums"] = "Foros";
+App::$strings["Tasks"] = "Tareas";
+App::$strings["Documentation"] = "Documentación";
+App::$strings["Project/Site Information"] = "Información sobre el proyecto o sitio";
+App::$strings["For Members"] = "Para los miembros";
+App::$strings["For Administrators"] = "Para los administradores";
+App::$strings["For Developers"] = "Para los desarrolladores";
+App::$strings["Site"] = "Sitio";
+App::$strings["Accounts"] = "Cuentas";
+App::$strings["Member registrations waiting for confirmation"] = "Inscripciones de nuevos miembros pendientes de aprobación";
+App::$strings["Channels"] = "Canales";
+App::$strings["Security"] = "Seguridad";
+App::$strings["Features"] = "Funcionalidades";
+App::$strings["Plugins"] = "Extensiones";
+App::$strings["Themes"] = "Temas";
+App::$strings["Inspect queue"] = "Examinar la cola";
+App::$strings["Profile Fields"] = "Campos del perfil";
+App::$strings["DB updates"] = "Actualizaciones de la base de datos";
+App::$strings["Logs"] = "Informes";
+App::$strings["Admin"] = "Administrador";
+App::$strings["Plugin Features"] = "Extensiones";
+App::$strings["View Photo"] = "Ver foto";
+App::$strings["Edit Album"] = "Editar álbum";
+App::$strings[" and "] = " y ";
+App::$strings["public profile"] = "el perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ha cambiado %2\$s a &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visitar %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha actualizado %2\$s, cambiando %3\$s.";
+App::$strings["Public Timeline"] = "Cronología pública";
+App::$strings["Site Admin"] = "Administrador del sitio";
+App::$strings["Bookmarks"] = "Marcadores";
+App::$strings["Address Book"] = "Libreta de direcciones";
+App::$strings["Login"] = "Iniciar sesión";
+App::$strings["Channel Manager"] = "Administración de canales";
+App::$strings["Grid"] = "Red";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Channel Home"] = "Mi canal";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Events"] = "Eventos";
+App::$strings["Directory"] = "Directorio";
+App::$strings["Help"] = "Ayuda";
+App::$strings["Mail"] = "Correo";
+App::$strings["Mood"] = "Estado de ánimo";
+App::$strings["Poke"] = "Toques y otras cosas";
+App::$strings["Chat"] = "Chat";
+App::$strings["Search"] = "Buscar";
+App::$strings["Probe"] = "Probar";
+App::$strings["Suggest"] = "Sugerir";
+App::$strings["Random Channel"] = "Canal aleatorio";
+App::$strings["Invite"] = "Invitar";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Publicación";
+App::$strings["Profile Photo"] = "Foto del perfil";
+App::$strings["Update"] = "Actualizar";
+App::$strings["Install"] = "Instalar";
+App::$strings["Purchase"] = "Comprar";
+App::$strings["Logged out."] = "Desconectado/a.";
+App::$strings["Failed authentication"] = "Autenticación fallida.";
+App::$strings["Login failed."] = "El acceso ha fallado.";
+App::$strings["Image/photo"] = "Imagen/foto";
+App::$strings["Encrypted content"] = "Contenido cifrado";
+App::$strings["Install %s element: "] = "Instalar el elemento %s:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio.";
+App::$strings["webpage"] = "página web";
+App::$strings["layout"] = "plantilla";
+App::$strings["block"] = "bloque";
+App::$strings["menu"] = "menú";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió %2\$s siguiente %3\$s";
+App::$strings["post"] = "la entrada";
+App::$strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma distinta";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 escribió:";
+App::$strings["Attachments:"] = "Ficheros adjuntos:";
+App::$strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
+App::$strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
+App::$strings["Starts:"] = "Comienza:";
+App::$strings["Finishes:"] = "Finaliza:";
+App::$strings["Location:"] = "Ubicación:";
+App::$strings["%1\$s's bookmarks"] = "Marcadores de %1\$s";
+App::$strings["Invalid data packet"] = "Paquete de datos no válido";
+App::$strings["Unable to verify channel signature"] = "No ha sido posible de verificar la firma del canal";
+App::$strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la firma del sitio para %s";
+App::$strings["invalid target signature"] = "La firma recibida no es válida";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d invitación pendiente",
+ 1 => "%d invitaciones disponibles",
+);
+App::$strings["Advanced"] = "Avanzado";
+App::$strings["Find Channels"] = "Encontrar canales";
+App::$strings["Enter name or interest"] = "Introducir nombre o interés";
+App::$strings["Connect/Follow"] = "Conectar/Seguir";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Ejemplos: José Fernández, Pesca";
+App::$strings["Find"] = "Encontrar";
+App::$strings["Channel Suggestions"] = "Sugerencias de canales";
+App::$strings["Random Profile"] = "Perfil aleatorio";
+App::$strings["Invite Friends"] = "Invitar a amigos";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Ejemplo avanzado: nombre=juan y país=españa";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d conexión en común",
+ 1 => "%d conexiones en común",
+);
+App::$strings["show more"] = "mostrar más";
+App::$strings["Directory Options"] = "Opciones del directorio";
+App::$strings["Safe Mode"] = "Modo seguro";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Sí";
+App::$strings["Public Forums Only"] = "Solo foros públicos";
+App::$strings["This Website Only"] = "Solo este sitio web";
+App::$strings["\$Projectname Notification"] = "Notificación de \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Gracias,";
+App::$strings["%s Administrator"] = "%s Administrador";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Aviso] Nuevo mensaje en %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s le ha enviado %2\$s.";
+App::$strings["a private message"] = "un mensaje privado";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Por favor visite %s para ver y/o responder a su mensaje privado.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%5\$s de %4\$s[/zrl] ";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s creado por usted[/zrl]";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Aviso] Nuevo comentario de %2\$s a la conversación #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha comentado un elemento/conversación que ha estado siguiendo.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Para ver o comentar la conversación, visite %s";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Aviso] %s ha publicado una entrada en su página de inicio del perfil (\"muro\")";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha publicado en su página del perfil en %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha publicado en [zrl=%3\$s]su página del perfil[/zrl]";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Aviso] %s le ha etiquetado";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s le ha etiquetado en %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]le etiquetó[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Aviso] %1\$s le ha dado un toque";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s le ha dado un toque en %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]le ha dado un toque[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Aviso] %s ha etiquetado su publicación";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetado su publicación en %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha etiquetado [zrl=%3\$s]su publicación[/zrl]";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Aviso] Ha recibido una solicitud de conexión";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una nueva solicitud de conexión de '%2\$s' en %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una nueva solicitud de conexión[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Puede visitar su perfil en %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para permitir o rechazar la solicitad de conexión.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Aviso] Ha recibido una sugerencia de amistad";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una sugerencia de conexión de '%2\$s' en %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una sugerencia de conexión[/zrl] para %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nombre:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprobar o rechazar la sugerencia.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla:Aviso]";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "evento";
+App::$strings["channel"] = "el canal";
+App::$strings["status"] = "el mensaje de estado";
+App::$strings["comment"] = "el comentario";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s le gusta %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "A %1\$s no le gusta %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado/a con %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s ha dado un toque a %2\$s";
+App::$strings["poked"] = "ha dado un toque a";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Me gusta";
+App::$strings["__ctx:title__ Dislikes"] = "No me gusta";
+App::$strings["__ctx:title__ Agree"] = "De acuerdo";
+App::$strings["__ctx:title__ Disagree"] = "En desacuerdo";
+App::$strings["__ctx:title__ Abstain"] = "Abstención";
+App::$strings["__ctx:title__ Attending"] = "Participaré";
+App::$strings["__ctx:title__ Not attending"] = "No participaré";
+App::$strings["__ctx:title__ Might attend"] = "Quizá participe";
+App::$strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s";
+App::$strings["Categories:"] = "Categorías:";
+App::$strings["Filed under:"] = "Archivado bajo:";
+App::$strings["View in context"] = "Mostrar en su contexto";
+App::$strings["remove"] = "eliminar";
+App::$strings["Loading..."] = "Cargando...";
+App::$strings["Delete Selected Items"] = "Eliminar elementos seleccionados";
+App::$strings["View Source"] = "Ver la fuente original de la publicación";
+App::$strings["Follow Thread"] = "Seguir este hilo";
+App::$strings["Unfollow Thread"] = "Dejar de seguir este hilo";
+App::$strings["View Profile"] = "Ver el perfil";
+App::$strings["Activity/Posts"] = "Actividad y publicaciones";
+App::$strings["Edit Connection"] = "Editar conexión";
+App::$strings["Message"] = "Mensaje";
+App::$strings["Ratings"] = "Valoraciones";
+App::$strings["%s likes this."] = "A %s le gusta esto.";
+App::$strings["%s doesn't like this."] = "A %s no le gusta esto.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
+ 0 => "a <span %1\$s>%2\$d personas</span> le gusta esto.",
+ 1 => "A <span %1\$s>%2\$d personas</span> les gusta esto.",
+);
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+ 0 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
+ 1 => "A <span %1\$s>%2\$d personas</span> no les gusta esto.",
+);
+App::$strings["and"] = "y";
+App::$strings[", and %d other people"] = array(
+ 0 => ", y %d persona más",
+ 1 => ", y %d personas más",
+);
+App::$strings["%s like this."] = "A %s le gusta esto.";
+App::$strings["%s don't like this."] = "A %s no le gusta esto.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible para <strong>cualquiera</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:";
+App::$strings["Tag term:"] = "Término de la etiqueta:";
+App::$strings["Save to Folder:"] = "Guardar en carpeta:";
+App::$strings["Where are you right now?"] = "¿Donde está ahora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartir";
+App::$strings["Page link name"] = "Nombre del enlace de la página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Subir foto";
+App::$strings["upload photo"] = "subir foto";
+App::$strings["Attach file"] = "Adjuntar fichero";
+App::$strings["attach file"] = "adjuntar fichero";
+App::$strings["Insert web link"] = "Insertar enlace web";
+App::$strings["web link"] = "enlace web";
+App::$strings["Insert video link"] = "Insertar enlace de vídeo";
+App::$strings["video link"] = "enlace de vídeo";
+App::$strings["Insert audio link"] = "Insertar enlace de audio";
+App::$strings["audio link"] = "enlace de audio";
+App::$strings["Set your location"] = "Establecer su ubicación";
+App::$strings["set location"] = "establecer ubicación";
+App::$strings["Toggle voting"] = "Cambiar votación";
+App::$strings["Clear browser location"] = "Eliminar los datos de localización geográfica del navegador";
+App::$strings["clear location"] = "borrar los datos de ubicación";
+App::$strings["Title (optional)"] = "Título (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)";
+App::$strings["Permission settings"] = "Configuración de permisos";
+App::$strings["permissions"] = "permisos";
+App::$strings["Public post"] = "Entrada pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com";
+App::$strings["Set expiration date"] = "Configurar fecha de caducidad";
+App::$strings["Set publish date"] = "Establecer la fecha de publicación";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Cancelar";
+App::$strings["Discover"] = "Descubrir";
+App::$strings["Imported public streams"] = "Contenidos públicos importados";
+App::$strings["Commented Order"] = "Comentarios recientes";
+App::$strings["Sort by Comment Date"] = "Ordenar por fecha de comentario";
+App::$strings["Posted Order"] = "Publicaciones recientes";
+App::$strings["Sort by Post Date"] = "Ordenar por fecha de publicación";
+App::$strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran";
+App::$strings["New"] = "Nuevas";
+App::$strings["Activity Stream - by date"] = "Contenido - por fecha";
+App::$strings["Starred"] = "Preferidas";
+App::$strings["Favourite Posts"] = "Publicaciones favoritas";
+App::$strings["Spam"] = "Correo basura";
+App::$strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones";
+App::$strings["About"] = "Mi perfil";
+App::$strings["Profile Details"] = "Detalles del perfil";
+App::$strings["Photo Albums"] = "Ãlbumes de fotos";
+App::$strings["Files and Storage"] = "Ficheros y repositorio";
+App::$strings["Saved Bookmarks"] = "Marcadores guardados";
+App::$strings["Manage Webpages"] = "Administrar páginas web";
+App::$strings["__ctx:noun__ Attending"] = array(
+ 0 => "Participaré",
+ 1 => "Participaré",
+);
+App::$strings["__ctx:noun__ Not Attending"] = array(
+ 0 => "No participaré",
+ 1 => "No participaré",
+);
+App::$strings["__ctx:noun__ Undecided"] = array(
+ 0 => "Indeciso/a",
+ 1 => "Indecisos/as",
+);
+App::$strings["__ctx:noun__ Agree"] = array(
+ 0 => "De acuerdo",
+ 1 => "De acuerdo",
+);
+App::$strings["__ctx:noun__ Disagree"] = array(
+ 0 => "En desacuerdo",
+ 1 => "En desacuerdo",
+);
+App::$strings["__ctx:noun__ Abstain"] = array(
+ 0 => "se abstiene",
+ 1 => "Se abstienen",
+);
+App::$strings["Cannot locate DNS info for database server '%s'"] = "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€";
+App::$strings["Channel is blocked on this site."] = "El canal está bloqueado en este sitio.";
+App::$strings["Channel location missing."] = "Falta la dirección del canal.";
+App::$strings["Response from remote channel was incomplete."] = "Respuesta incompleta del canal.";
+App::$strings["Channel was deleted and no longer exists."] = "El canal ha sido eliminado y ya no existe.";
+App::$strings["Protocol disabled."] = "Protocolo deshabilitado.";
+App::$strings["Channel discovery failed."] = "El intento de acceder al canal ha fallado.";
+App::$strings["Cannot connect to yourself."] = "No puede conectarse consigo mismo.";
+App::$strings["Logout"] = "Finalizar sesión";
+App::$strings["End this session"] = "Finalizar esta sesión";
+App::$strings["Home"] = "Inicio";
+App::$strings["Your posts and conversations"] = "Sus publicaciones y conversaciones";
+App::$strings["Your profile page"] = "Su página del perfil";
+App::$strings["Edit Profiles"] = "Editar perfiles";
+App::$strings["Manage/Edit profiles"] = "Administrar/editar perfiles";
+App::$strings["Edit Profile"] = "Editar el perfil";
+App::$strings["Edit your profile"] = "Editar su perfil";
+App::$strings["Your photos"] = "Sus fotos";
+App::$strings["Your files"] = "Sus ficheros";
+App::$strings["Your chatrooms"] = "Sus salas de chat";
+App::$strings["Your bookmarks"] = "Sus marcadores";
+App::$strings["Your webpages"] = "Sus páginas web";
+App::$strings["Sign in"] = "Acceder";
+App::$strings["%s - click to logout"] = "%s - pulsar para finalizar sesión";
+App::$strings["Remote authentication"] = "Acceder desde su servidor";
+App::$strings["Click to authenticate to your home hub"] = "Pulsar para identificarse en su servidor de inicio";
+App::$strings["Home Page"] = "Página de inicio";
+App::$strings["Register"] = "Registrarse";
+App::$strings["Create an account"] = "Crear una cuenta";
+App::$strings["Help and documentation"] = "Ayuda y documentación";
+App::$strings["Applications, utilities, links, games"] = "Aplicaciones, utilidades, enlaces, juegos";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Buscar en el sitio por @nombre, #etiqueta, ?ayuda o contenido";
+App::$strings["Channel Directory"] = "Directorio de canales";
+App::$strings["Your grid"] = "Mi red";
+App::$strings["Mark all grid notifications seen"] = "Marcar todas las notificaciones de la red como vistas";
+App::$strings["Channel home"] = "Mi canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas las notificaciones del canal como leídas";
+App::$strings["Connections"] = "Conexiones";
+App::$strings["Notices"] = "Avisos";
+App::$strings["Notifications"] = "Notificaciones";
+App::$strings["See all notifications"] = "Ver todas las notificaciones";
+App::$strings["Mark all system notifications seen"] = "Marcar todas las notificaciones de sistema como leídas";
+App::$strings["Private mail"] = "Correo privado";
+App::$strings["See all private messages"] = "Ver todas los mensajes privados";
+App::$strings["Mark all private messages seen"] = "Marcar todos los mensajes privados como leídos";
+App::$strings["Event Calendar"] = "Calendario de eventos";
+App::$strings["See all events"] = "Ver todos los eventos";
+App::$strings["Mark all events seen"] = "Marcar todos los eventos como leidos";
+App::$strings["Manage Your Channels"] = "Gestionar sus canales";
+App::$strings["Account/Channel Settings"] = "Ajustes de cuenta/canales";
+App::$strings["Site Setup and Configuration"] = "Ajustes y configuración del sitio";
+App::$strings["@name, #tag, ?doc, content"] = "@nombre, #etiqueta, ?ayuda, contenido";
+App::$strings["Please wait..."] = "Espere por favor…";
+App::$strings["Delete this item?"] = "¿Borrar este elemento?";
+App::$strings["[-] show less"] = "[-] mostrar menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] contraer";
+App::$strings["Password too short"] = "Contraseña demasiado corta";
+App::$strings["Passwords do not match"] = "Las contraseñas no coinciden";
+App::$strings["everybody"] = "cualquiera";
+App::$strings["Secret Passphrase"] = "Contraseña secreta";
+App::$strings["Passphrase hint"] = "Pista de contraseña";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Aviso: los permisos han cambiado pero aún no han sido enviados.";
+App::$strings["close all"] = "cerrar todo";
+App::$strings["Nothing new here"] = "Nada nuevo por aquí";
+App::$strings["Rate This Channel (this is public)"] = "Valorar este canal (esto es público)";
+App::$strings["Rating"] = "Valoración";
+App::$strings["Describe (optional)"] = "Describir (opcional)";
+App::$strings["Please enter a link URL"] = "Por favor, introduzca una dirección de enlace";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Cambios no guardados. ¿Está seguro de que desea abandonar la página?";
+App::$strings["Location"] = "Ubicación";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "antes";
+App::$strings["from now"] = "desde ahora";
+App::$strings["less than a minute"] = "menos de un minuto";
+App::$strings["about a minute"] = "alrededor de un minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "alrededor de una hora";
+App::$strings["about %d hours"] = "alrededor de %d horas";
+App::$strings["a day"] = "un día";
+App::$strings["%d days"] = "%d días";
+App::$strings["about a month"] = "alrededor de un mes";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "alrededor de un año";
+App::$strings["%d years"] = "%d años";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "enero";
+App::$strings["February"] = "febrero";
+App::$strings["March"] = "marzo";
+App::$strings["April"] = "abril";
+App::$strings["__ctx:long__ May"] = "mayo";
+App::$strings["June"] = "junio";
+App::$strings["July"] = "julio";
+App::$strings["August"] = "agosto";
+App::$strings["September"] = "septiembre";
+App::$strings["October"] = "octubre";
+App::$strings["November"] = "noviembre";
+App::$strings["December"] = "diciembre";
+App::$strings["Jan"] = "ene";
+App::$strings["Feb"] = "feb";
+App::$strings["Mar"] = "mar";
+App::$strings["Apr"] = "abr";
+App::$strings["__ctx:short__ May"] = "may";
+App::$strings["Jun"] = "jun";
+App::$strings["Jul"] = "jul";
+App::$strings["Aug"] = "ago";
+App::$strings["Sep"] = "sep";
+App::$strings["Oct"] = "oct";
+App::$strings["Nov"] = "nov";
+App::$strings["Dec"] = "dic";
+App::$strings["Sunday"] = "domingo";
+App::$strings["Monday"] = "lunes";
+App::$strings["Tuesday"] = "martes";
+App::$strings["Wednesday"] = "miércoles";
+App::$strings["Thursday"] = "jueves";
+App::$strings["Friday"] = "viernes";
+App::$strings["Saturday"] = "sábado";
+App::$strings["Sun"] = "dom";
+App::$strings["Mon"] = "lun";
+App::$strings["Tue"] = "mar";
+App::$strings["Wed"] = "mié";
+App::$strings["Thu"] = "jue";
+App::$strings["Fri"] = "vie";
+App::$strings["Sat"] = "sáb";
+App::$strings["__ctx:calendar__ today"] = "hoy";
+App::$strings["__ctx:calendar__ month"] = "mes";
+App::$strings["__ctx:calendar__ week"] = "semana";
+App::$strings["__ctx:calendar__ day"] = "día";
+App::$strings["__ctx:calendar__ All day"] = "Todos los días";
+App::$strings["view full size"] = "Ver en el tamaño original";
+App::$strings["Administrator"] = "Administrador";
+App::$strings["No Subject"] = "Sin asunto";
+App::$strings["Embedded content"] = "Contenido incorporado";
+App::$strings["Embedding disabled"] = "Incrustación deshabilitada";
+App::$strings["created a new post"] = "ha creado una nueva entrada";
+App::$strings["commented on %s's post"] = "ha comentado la entrada de %s";
+App::$strings["New Page"] = "Nueva página";
+App::$strings["View"] = "Ver";
+App::$strings["Actions"] = "Acciones";
+App::$strings["Page Link"] = "Vínculo de la página";
+App::$strings["Title"] = "Título";
+App::$strings["Created"] = "Creado";
+App::$strings["Edited"] = "Editado";
+App::$strings["Profile Photos"] = "Fotos del perfil";
+App::$strings["Miscellaneous"] = "Varios";
+App::$strings["Birthday"] = "Cumpleaños";
+App::$strings["Age: "] = "Edad:";
+App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-DD o MM-DD";
+App::$strings["Required"] = "Obligatorio";
+App::$strings["never"] = "nunca";
+App::$strings["less than a second ago"] = "hace un instante";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "hace %1\$d %2\$s";
+App::$strings["__ctx:relative_date__ year"] = array(
+ 0 => "año",
+ 1 => "años",
+);
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "mes",
+ 1 => "meses",
+);
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "semana",
+ 1 => "semanas",
+);
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "día",
+ 1 => "días",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "hora",
+ 1 => "horas",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "minuto",
+ 1 => "minutos",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "segundo",
+ 1 => "segundos",
+);
+App::$strings["%1\$s's birthday"] = "Cumpleaños de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Feliz cumpleaños %1\$s";
+App::$strings["Male"] = "Hombre";
+App::$strings["Female"] = "Mujer";
+App::$strings["Currently Male"] = "Actualmente hombre";
+App::$strings["Currently Female"] = "Actualmente mujer";
+App::$strings["Mostly Male"] = "Generalmente hombre";
+App::$strings["Mostly Female"] = "Generalmente mujer";
+App::$strings["Transgender"] = "Transgénero";
+App::$strings["Intersex"] = "Intersexual";
+App::$strings["Transsexual"] = "Transexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutral";
+App::$strings["Non-specific"] = "No especificado";
+App::$strings["Other"] = "Otro";
+App::$strings["Undecided"] = "Indeciso/a";
+App::$strings["Males"] = "Hombres";
+App::$strings["Females"] = "Mujeres";
+App::$strings["Gay"] = "Homosexual";
+App::$strings["Lesbian"] = "Lesbiana";
+App::$strings["No Preference"] = "Sin preferencias";
+App::$strings["Bisexual"] = "Bisexual";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Casto/a";
+App::$strings["Virgin"] = "Virgen";
+App::$strings["Deviant"] = "Fuera de lo común";
+App::$strings["Fetish"] = "Fetichista";
+App::$strings["Oodles"] = "Orgías";
+App::$strings["Nonsexual"] = "Asexual";
+App::$strings["Single"] = "Soltero/a";
+App::$strings["Lonely"] = "Solo/a";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "No disponible";
+App::$strings["Has crush"] = "Enamorado/a";
+App::$strings["Infatuated"] = "Apasionado/a";
+App::$strings["Dating"] = "Saliendo con alguien";
+App::$strings["Unfaithful"] = "Infiel";
+App::$strings["Sex Addict"] = "Con adicción al sexo";
+App::$strings["Friends/Benefits"] = "Amigos con algo extra";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Prometido/a";
+App::$strings["Married"] = "Casado/a";
+App::$strings["Imaginarily married"] = "Casado/a en sueños";
+App::$strings["Partners"] = "Pareja";
+App::$strings["Cohabiting"] = "Cohabitando";
+App::$strings["Common law"] = "Matrimonio tradicional";
+App::$strings["Happy"] = "Felíz";
+App::$strings["Not looking"] = "No estoy buscando";
+App::$strings["Swinger"] = "Libertino";
+App::$strings["Betrayed"] = "Engañado/a";
+App::$strings["Separated"] = "Separado/a";
+App::$strings["Unstable"] = "Inestable";
+App::$strings["Divorced"] = "Divorciado/a";
+App::$strings["Imaginarily divorced"] = "Divorciado/a en sueños";
+App::$strings["Widowed"] = "Viudo/a";
+App::$strings["Uncertain"] = "Indeterminado";
+App::$strings["It's complicated"] = "Es complicado";
+App::$strings["Don't care"] = "No me importa";
+App::$strings["Ask me"] = "Pregúnteme";
+App::$strings["Default"] = "Predeterminado";
+App::$strings["This event has been added to your calendar."] = "Este evento ha sido añadido a su calendario.";
+App::$strings["Not specified"] = "Sin especificar";
+App::$strings["Needs Action"] = "Necesita de una intervención";
+App::$strings["Completed"] = "Completado/a";
+App::$strings["In Process"] = "En proceso";
+App::$strings["Cancelled"] = "Cancelado/a";
+App::$strings["Frequently"] = "Frecuentemente";
+App::$strings["Hourly"] = "Cada hora";
+App::$strings["Twice daily"] = "Dos veces al día";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensualmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["GNU-Social"] = "GNU Social";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Correo electrónico";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Tags"] = "Etiquetas";
+App::$strings["Keywords"] = "Palabras clave";
+App::$strings["have"] = "tener";
+App::$strings["has"] = "tiene";
+App::$strings["want"] = "quiero";
+App::$strings["wants"] = "quiere";
+App::$strings["likes"] = "gusta de";
+App::$strings["dislikes"] = "no gusta de";
+App::$strings["Item was not found."] = "Elemento no encontrado.";
+App::$strings["No source file."] = "Ningún fichero de origen";
+App::$strings["Cannot locate file to replace"] = "No se puede localizar el fichero que va a ser sustituido.";
+App::$strings["Cannot locate file to revise/update"] = "No se puede localizar el fichero para revisar/actualizar";
+App::$strings["File exceeds size limit of %d"] = "El fichero supera el limite de tamaño de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado.";
+App::$strings["Stored file could not be verified. Upload failed."] = "El fichero almacenado no ha podido ser verificado. El envío ha fallado.";
+App::$strings["Path not available."] = "Ruta no disponible.";
+App::$strings["Empty pathname"] = "Ruta vacía";
+App::$strings["duplicate filename or path"] = "Nombre duplicado de ruta o fichero";
+App::$strings["Path not found."] = "Ruta no encontrada";
+App::$strings["mkdir failed."] = "mkdir ha fallado.";
+App::$strings["database storage failed."] = "el almacenamiento en la base de datos ha fallado.";
+App::$strings["Empty path"] = "Ruta vacía";
+App::$strings["General Features"] = "Funcionalidades básicas";
+App::$strings["Content Expiration"] = "Caducidad del contenido";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Eliminar publicaciones/comentarios y/o mensajes privados más adelante";
+App::$strings["Multiple Profiles"] = "Múltiples perfiles";
+App::$strings["Ability to create multiple profiles"] = "Capacidad de crear múltiples perfiles";
+App::$strings["Advanced Profiles"] = "Perfiles avanzados";
+App::$strings["Additional profile sections and selections"] = "Secciones y selecciones de perfil adicionales";
+App::$strings["Profile Import/Export"] = "Importar/Exportar perfil";
+App::$strings["Save and load profile details across sites/channels"] = "Guardar y cargar detalles del perfil a través de sitios/canales";
+App::$strings["Web Pages"] = "Páginas web";
+App::$strings["Provide managed web pages on your channel"] = "Proveer páginas web gestionadas en su canal";
+App::$strings["Hide Rating"] = "Ocultar las valoraciones";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Ocultar los botones de valoración en su canal y página de perfil. Tenga en cuenta, sin embargo, que la gente podrá expresar su valoración en otros lugares.";
+App::$strings["Private Notes"] = "Notas privadas";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Habilita una herramienta para guardar notas y recordatorios (advertencia: las notas no estarán cifradas)";
+App::$strings["Navigation Channel Select"] = "Navegación por el selector de canales";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Cambiar de canales directamente desde el menú de navegación desplegable";
+App::$strings["Photo Location"] = "Ubicación de las fotos";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa.";
+App::$strings["Access Controlled Chatrooms"] = "Salas de chat moderadas";
+App::$strings["Provide chatrooms and chat services with access control."] = "Proporcionar salas y servicios de chat moderados.";
+App::$strings["Smart Birthdays"] = "Cumpleaños inteligentes";
+App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "Enlazar los eventos de cumpleaños con el huso horario en el caso de que sus amigos estén dispersos por el mundo.";
+App::$strings["Expert Mode"] = "Modo de experto";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Habilitar el modo de experto para acceder a opciones avanzadas de configuración";
+App::$strings["Premium Channel"] = "Canal premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Le permite configurar restricciones y normas de uso a aquellos que conectan con su canal";
+App::$strings["Post Composition Features"] = "Opciones para la redacción de entradas";
+App::$strings["Large Photos"] = "Fotos de gran tamaño";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (640px)";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importar automáticamente contenido de otros canales o \"feeds\"";
+App::$strings["Even More Encryption"] = "Más cifrado todavía";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida.";
+App::$strings["Enable Voting Tools"] = "Permitir entradas con votación";
+App::$strings["Provide a class of post which others can vote on"] = "Proveer una clase de publicación en la que otros puedan votar";
+App::$strings["Delayed Posting"] = "Publicación aplazada";
+App::$strings["Allow posts to be published at a later date"] = "Permitir mensajes que se publicarán en una fecha posterior";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Prevenir entradas o comentarios duplicados";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo.";
+App::$strings["Network and Stream Filtering"] = "Filtrado del contenido";
+App::$strings["Search by Date"] = "Buscar por fecha";
+App::$strings["Ability to select posts by date ranges"] = "Capacidad de seleccionar entradas por rango de fechas";
+App::$strings["Privacy Groups"] = "Grupos de canales";
+App::$strings["Enable management and selection of privacy groups"] = "Activar la gestión y selección de grupos de canales";
+App::$strings["Save search terms for re-use"] = "Guardar términos de búsqueda para su reutilización";
+App::$strings["Network Personal Tab"] = "Actividad personal";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado.";
+App::$strings["Network New Tab"] = "Contenido nuevo";
+App::$strings["Enable tab to display all new Network activity"] = "Habilitar una pestaña en la que se muestre solo el contenido nuevo";
+App::$strings["Affinity Tool"] = "Herramienta de afinidad";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrar el contenido según la profundidad de las relaciones";
+App::$strings["Connection Filtering"] = "Filtrado de conexiones";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido";
+App::$strings["Suggest Channels"] = "Sugerir canales";
+App::$strings["Show channel suggestions"] = "Mostrar sugerencias de canales";
+App::$strings["Post/Comment Tools"] = "Gestión de entradas y comentarios";
+App::$strings["Community Tagging"] = "Etiquetas de la comunidad";
+App::$strings["Ability to tag existing posts"] = "Capacidad de etiquetar entradas existentes";
+App::$strings["Post Categories"] = "Categorías de entradas";
+App::$strings["Add categories to your posts"] = "Añadir categorías a sus publicaciones";
+App::$strings["Ability to file posts under folders"] = "Capacidad de archivar entradas en carpetas";
+App::$strings["Dislike Posts"] = "Desagrado de publicaciones";
+App::$strings["Ability to dislike posts/comments"] = "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios";
+App::$strings["Star Posts"] = "Entradas destacadas";
+App::$strings["Ability to mark special posts with a star indicator"] = "Capacidad de marcar entradas destacadas con un indicador de estrella";
+App::$strings["Tag Cloud"] = "Nube de etiquetas";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Proveer nube de etiquetas personal en su página de canal";
+App::$strings["Unable to obtain identity information from database"] = "No ha sido posible obtener información sobre la identidad desde la base de datos";
+App::$strings["Empty name"] = "Nombre vacío";
+App::$strings["Name too long"] = "Nombre demasiado largo";
+App::$strings["No account identifier"] = "Ningún identificador de la cuenta";
+App::$strings["Nickname is required."] = "Se requiere un sobrenombre (alias).";
+App::$strings["Reserved nickname. Please choose another."] = "Sobrenombre en uso. Por favor, elija otro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "El alias contiene caracteres no admitidos o está ya en uso por otros miembros de este sitio.";
+App::$strings["Unable to retrieve created identity"] = "No ha sido posible recuperar la identidad creada";
+App::$strings["Default Profile"] = "Perfil principal";
+App::$strings["Requested channel is not available."] = "El canal solicitado no está disponible.";
+App::$strings["Requested profile is not available."] = "El perfil solicitado no está disponible.";
+App::$strings["Change profile photo"] = "Cambiar la foto del perfil";
+App::$strings["Create New Profile"] = "Crear un nuevo perfil";
+App::$strings["Profile Image"] = "Imagen del perfil";
+App::$strings["Visible to everybody"] = "Visible para todos";
+App::$strings["Edit visibility"] = "Editar visibilidad";
+App::$strings["Gender:"] = "Género:";
+App::$strings["Status:"] = "Estado:";
+App::$strings["Homepage:"] = "Página personal:";
+App::$strings["Online Now"] = "Ahora en línea";
+App::$strings["g A l F d"] = "g A l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[hoy]";
+App::$strings["Birthday Reminders"] = "Recordatorios de cumpleaños";
+App::$strings["Birthdays this week:"] = "Cumpleaños de esta semana:";
+App::$strings["[No description]"] = "[Sin descripción]";
+App::$strings["Event Reminders"] = "Recordatorios de eventos";
+App::$strings["Events this week:"] = "Eventos de esta semana:";
+App::$strings["Full Name:"] = "Nombre completo:";
+App::$strings["Like this channel"] = "Me gusta este canal";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Cumpleaños:";
+App::$strings["Age:"] = "Edad:";
+App::$strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Orientación sexual:";
+App::$strings["Hometown:"] = "Lugar de nacimiento:";
+App::$strings["Tags:"] = "Etiquetas:";
+App::$strings["Political Views:"] = "Posición política:";
+App::$strings["Religion:"] = "Religión:";
+App::$strings["About:"] = "Sobre mí:";
+App::$strings["Hobbies/Interests:"] = "Aficciones o intereses:";
+App::$strings["Likes:"] = "Me gusta:";
+App::$strings["Dislikes:"] = "No me gusta:";
+App::$strings["Contact information and Social Networks:"] = "Información de contacto y redes sociales:";
+App::$strings["My other channels:"] = "Mis otros canales:";
+App::$strings["Musical interests:"] = "Preferencias musicales:";
+App::$strings["Books, literature:"] = "Libros, literatura:";
+App::$strings["Television:"] = "Televisión:";
+App::$strings["Film/dance/culture/entertainment:"] = "Cine, danza, cultura, entretenimiento:";
+App::$strings["Love/Romance:"] = "Vida sentimental o amorosa:";
+App::$strings["Work/employment:"] = "Trabajo:";
+App::$strings["School/education:"] = "Estudios:";
+App::$strings["Like this thing"] = "Me gusta esto";
+App::$strings["cover photo"] = "Imagen de portada del perfil";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado.";
+App::$strings["Channel clone failed. Import failed."] = "La clonación del canal no ha salido bien. La importación ha fallado.";
+App::$strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado.";
+App::$strings["Permission denied"] = "Permiso denegado";
+App::$strings["(Unknown)"] = "(Desconocido)";
+App::$strings["Visible to anybody on the internet."] = "Visible para cualquiera en internet.";
+App::$strings["Visible to you only."] = "Visible sólo para usted.";
+App::$strings["Visible to anybody in this network."] = "Visible para cualquiera en esta red.";
+App::$strings["Visible to anybody authenticated."] = "Visible para cualquiera que haya sido autenticado.";
+App::$strings["Visible to anybody on %s."] = "Visible para cualquiera en %s.";
+App::$strings["Visible to all connections."] = "Visible para todas las conexiones.";
+App::$strings["Visible to approved connections."] = "Visible para las conexiones permitidas.";
+App::$strings["Visible to specific connections."] = "Visible para conexiones específicas.";
+App::$strings["Item not found."] = "Elemento no encontrado.";
+App::$strings["Privacy group not found."] = "Grupo de canales no encontrado.";
+App::$strings["Privacy group is empty."] = "El grupo de canales está vacío.";
+App::$strings["Privacy group: %s"] = "Grupo de canales: %s";
+App::$strings["Connection: %s"] = "Conexión: %s";
+App::$strings["Connection not found."] = "Conexión no encontrada";
+App::$strings["female"] = "mujer";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s ha actualizado su %2\$s";
+App::$strings["male"] = "hombre";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s ha actualizado su %2\$s";
+App::$strings["%1\$s updated their %2\$s"] = "%1\$s ha actualizado su %2\$s";
+App::$strings["profile photo"] = "foto del perfil";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto, por favor cree otro grupo con un nombre diferente.";
+App::$strings["Add new connections to this privacy group"] = "Añadir conexiones nuevas a este grupo de canales";
+App::$strings["All Channels"] = "Todos los canales";
+App::$strings["edit"] = "editar";
+App::$strings["Edit group"] = "Editar grupo";
+App::$strings["Add privacy group"] = "Añadir un grupo de canales";
+App::$strings["Channels not in any privacy group"] = "Sin canales en ningún grupo";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "La imagen excede el límite de %lu bytes del sitio";
+App::$strings["Image file is empty."] = "El fichero de imagen está vacío. ";
+App::$strings["Unable to process image"] = "No ha sido posible procesar la imagen";
+App::$strings["Photo storage failed."] = "La foto no ha podido ser guardada.";
+App::$strings["a new photo"] = "una nueva foto";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s ha publicado %2\$s en %3\$s";
+App::$strings["Upload New Photos"] = "Subir nuevas fotos";
+App::$strings["prev"] = "anterior";
+App::$strings["first"] = "primera";
+App::$strings["last"] = "última";
+App::$strings["next"] = "próxima";
+App::$strings["older"] = "más antiguas";
+App::$strings["newer"] = "más recientes";
+App::$strings["No connections"] = "Sin conexiones";
+App::$strings["View all %s connections"] = "Ver todas las %s conexiones";
+App::$strings["poke"] = "un toque";
+App::$strings["ping"] = "un \"ping\"";
+App::$strings["pinged"] = "ha enviado un \"ping\" a";
+App::$strings["prod"] = "una incitación ";
+App::$strings["prodded"] = "ha incitado a ";
+App::$strings["slap"] = "una bofetada ";
+App::$strings["slapped"] = "ha abofeteado a ";
+App::$strings["finger"] = "un \"finger\" ";
+App::$strings["fingered"] = "envió un \"finger\" a";
+App::$strings["rebuff"] = "un reproche";
+App::$strings["rebuffed"] = "ha hecho un reproche a ";
+App::$strings["happy"] = "feliz ";
+App::$strings["sad"] = "triste ";
+App::$strings["mellow"] = "tranquilo/a";
+App::$strings["tired"] = "cansado/a ";
+App::$strings["perky"] = "vivaz";
+App::$strings["angry"] = "enfadado/a";
+App::$strings["stupefied"] = "asombrado/a";
+App::$strings["puzzled"] = "perplejo/a";
+App::$strings["interested"] = "interesado/a";
+App::$strings["bitter"] = "amargado/a";
+App::$strings["cheerful"] = "alegre";
+App::$strings["alive"] = "animado/a";
+App::$strings["annoyed"] = "molesto/a";
+App::$strings["anxious"] = "ansioso/a";
+App::$strings["cranky"] = "de mal humor";
+App::$strings["disturbed"] = "perturbado/a";
+App::$strings["frustrated"] = "frustrado/a";
+App::$strings["depressed"] = "deprimido/a";
+App::$strings["motivated"] = "motivado/a";
+App::$strings["relaxed"] = "relajado/a";
+App::$strings["surprised"] = "sorprendido/a";
+App::$strings["May"] = "mayo";
+App::$strings["Unknown Attachment"] = "Adjunto no reconocido";
+App::$strings["unknown"] = "desconocido";
+App::$strings["remove category"] = "eliminar categoría";
+App::$strings["remove from file"] = "eliminar del fichero";
+App::$strings["Click to open/close"] = "Pulsar para abrir/cerrar";
+App::$strings["Link to Source"] = "Enlazar con la entrada en su ubicación original";
+App::$strings["default"] = "por defecto";
+App::$strings["Page layout"] = "Plantilla de la página";
+App::$strings["You can create your own with the layouts tool"] = "Puede crear su propia disposición gráfica con la herramienta de plantillas";
+App::$strings["Page content type"] = "Tipo de contenido de la página";
+App::$strings["Select an alternate language"] = "Seleccionar un idioma alternativo";
+App::$strings["activity"] = "la actividad";
+App::$strings["Design Tools"] = "Herramientas de diseño web";
+App::$strings["Blocks"] = "Bloques";
+App::$strings["Menus"] = "Menús";
+App::$strings["Layouts"] = "Plantillas";
+App::$strings["Pages"] = "Páginas";
+App::$strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
+App::$strings["[no subject]"] = "[sin asunto]";
+App::$strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
+App::$strings["Stored post could not be verified."] = "No se han podido verificar las publicaciones guardadas.";
+App::$strings["Can view my normal stream and posts"] = "Pueden verse mi actividad y publicaciones normales";
+App::$strings["Can view my default channel profile"] = "Puede verse mi perfil de canal predeterminado.";
+App::$strings["Can view my connections"] = "Pueden verse mis conexiones";
+App::$strings["Can view my file storage and photos"] = "Pueden verse mi repositorio de ficheros y mis fotos";
+App::$strings["Can view my webpages"] = "Pueden verse mis páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Me pueden enviar sus entradas y contenidos del canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pueden crearse entradas en mi página de inicio del canal (“muroâ€)";
+App::$strings["Can comment on or like my posts"] = "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'.";
+App::$strings["Can send me private mail messages"] = "Se me pueden enviar mensajes privados";
+App::$strings["Can like/dislike stuff"] = "Puede marcarse contenido como me gusta/no me gusta";
+App::$strings["Profiles and things other than posts/comments"] = "Perfiles y otras cosas aparte de publicaciones/comentarios";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avanzado - útil para crear canales de foros de discusión o grupos";
+App::$strings["Can chat with me (when available)"] = "Se puede charlar conmigo (cuando esté disponible)";
+App::$strings["Can write to my file storage and photos"] = "Puede escribirse en mi repositorio de ficheros y fotos";
+App::$strings["Can edit my webpages"] = "Pueden editarse mis páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Algo avanzado - muy útil en comunidades abiertas";
+App::$strings["Can administer my channel resources"] = "Pueden administrarse mis recursos del canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo.";
+App::$strings["Social Networking"] = "Redes sociales";
+App::$strings["Social - Mostly Public"] = "Social - Público en su mayor parte";
+App::$strings["Social - Restricted"] = "Social - Restringido";
+App::$strings["Social - Private"] = "Social - Privado";
+App::$strings["Community Forum"] = "Foro de discusión";
+App::$strings["Forum - Mostly Public"] = "Foro - Público en su mayor parte";
+App::$strings["Forum - Restricted"] = "Foro - Restringido";
+App::$strings["Forum - Private"] = "Foro - Privado";
+App::$strings["Feed Republish"] = "Republicar un \"feed\"";
+App::$strings["Feed - Mostly Public"] = "Feed - Público en su mayor parte";
+App::$strings["Feed - Restricted"] = "Feed - Restringido";
+App::$strings["Special Purpose"] = "Propósito especial";
+App::$strings["Special - Celebrity/Soapbox"] = "Especial - Celebridad / Tribuna improvisada";
+App::$strings["Special - Group Repository"] = "Especial - Repositorio de grupo";
+App::$strings["Custom/Expert Mode"] = "Modo personalizado/experto";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado";
+App::$strings["Not a valid email address"] = "Dirección de correo no válida";
+App::$strings["Your email domain is not among those allowed on this site"] = "Su dirección de correo no pertenece a ninguno de los dominios permitidos en este sitio.";
+App::$strings["Your email address is already registered at this site."] = "Su dirección de correo está ya registrada en este sitio.";
+App::$strings["An invitation is required."] = "Es obligatorio que le inviten.";
+App::$strings["Invitation could not be verified."] = "No se ha podido verificar su invitación.";
+App::$strings["Please enter the required information."] = "Por favor introduzca la información requerida.";
+App::$strings["Failed to store account information."] = "La información de la cuenta no se ha podido guardar.";
+App::$strings["Registration confirmation for %s"] = "Confirmación de registro para %s";
+App::$strings["Registration request at %s"] = "Solicitud de registro en %s";
+App::$strings["your registration password"] = "su contraseña de registro";
+App::$strings["Registration details for %s"] = "Detalles del registro de %s";
+App::$strings["Account approved."] = "Cuenta aprobada.";
+App::$strings["Registration revoked for %s"] = "Registro revocado para %s";
+App::$strings["Account verified. Please login."] = "Cuenta verificada. Por favor, inicie sesión.";
+App::$strings["Click here to upgrade."] = "Pulse aquí para actualizar";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Esta acción supera los límites establecidos por su plan de suscripción ";
+App::$strings["This action is not available under your subscription plan."] = "Esta acción no está disponible en su plan de suscripción.";
+App::$strings["Visible to your default audience"] = "Visible para su público predeterminado.";
+App::$strings["Show"] = "Mostrar";
+App::$strings["Don't show"] = "No mostrar";
+App::$strings["Other networks and post services"] = "Otras redes y servicios de publicación";
+App::$strings["Permissions"] = "Permisos";
+App::$strings["Missing room name"] = "Sala de chat sin nombre";
+App::$strings["Duplicate room name"] = "Nombre de sala duplicado.";
+App::$strings["Invalid room specifier."] = "Especificador de sala no válido.";
+App::$strings["Room not found."] = "Sala no encontrada.";
+App::$strings["Room is full"] = "La sala está llena.";
+App::$strings["New window"] = "Nueva ventana";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abrir la dirección seleccionada en una ventana o pestaña aparte";
+App::$strings["User '%s' deleted"] = "El usuario '%s' ha sido eliminado";
+App::$strings["Some blurb about what to do when you're new here"] = "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí";
+App::$strings["network"] = "red";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Autorizar una conexión de aplicación";
+App::$strings["Return to your app and insert this Securty Code:"] = "Volver a su aplicación e introducir este código de seguridad:";
+App::$strings["Please login to continue."] = "Por favor inicie sesión para continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?";
+App::$strings["App installed."] = "Aplicación instalada.";
+App::$strings["Malformed app."] = "Aplicación con errores";
+App::$strings["Embed code"] = "Código incorporado";
+App::$strings["Edit App"] = "Modificar la aplicación";
+App::$strings["Create App"] = "Crear una aplicación";
+App::$strings["Name of app"] = "Nombre de la aplicación";
+App::$strings["Location (URL) of app"] = "Dirección (URL) de la aplicación";
+App::$strings["Description"] = "Descripción";
+App::$strings["Photo icon URL"] = "Dirección del icono";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "Versión";
+App::$strings["Price of app"] = "Precio de la aplicación";
+App::$strings["Location (URL) to purchase app"] = "Dirección (URL) donde adquirir la aplicación";
+App::$strings["Item not available."] = "Elemento no disponible";
+App::$strings["Invalid item."] = "Elemento no válido.";
+App::$strings["Channel not found."] = "Canal no encontrado.";
+App::$strings["Block Name"] = "Nombre del bloque";
+App::$strings["Block Title"] = "Título del bloque";
+App::$strings["Bookmark added"] = "Marcador añadido";
+App::$strings["My Bookmarks"] = "Mis marcadores";
+App::$strings["My Connections Bookmarks"] = "Marcadores de mis conexiones";
+App::$strings["You must be logged in to see this page."] = "Debe haber iniciado sesión para poder ver esta página.";
+App::$strings["Posts and comments"] = "Publicaciones y comentarios";
+App::$strings["Only posts"] = "Solo publicaciones";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficientes. Petición redirigida a la página del perfil.";
+App::$strings["Public"] = "Público";
+App::$strings["Room not found"] = "Sala no encontrada";
+App::$strings["Leave Room"] = "Abandonar la sala";
+App::$strings["Delete Room"] = "Eliminar esta sala";
+App::$strings["I am away right now"] = "Estoy ausente momentáneamente";
+App::$strings["I am online"] = "Estoy conectado/a";
+App::$strings["Bookmark this room"] = "Añadir esta sala a Marcadores";
+App::$strings["Feature disabled."] = "Funcionalidad deshabilitada.";
+App::$strings["New Chatroom"] = "Nueva sala de chat";
+App::$strings["Chatroom name"] = "Nombre de la sala de chat";
+App::$strings["Expiration of chats (minutes)"] = "Caducidad de los mensajes en los chats (en minutos)";
+App::$strings["%1\$s's Chatrooms"] = "Salas de chat de %1\$s";
+App::$strings["No chatrooms available"] = "No hay salas de chat disponibles";
+App::$strings["Create New"] = "Crear";
+App::$strings["Expiration"] = "Caducidad";
+App::$strings["min"] = "min";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Conectado/a";
+App::$strings["No channel."] = "Ningún canal.";
+App::$strings["Common connections"] = "Conexiones comunes";
+App::$strings["No connections in common."] = "Ninguna conexión en común.";
+App::$strings["Continue"] = "Continuar";
+App::$strings["Premium Channel Setup"] = "Configuración del canal premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilitar restricciones de conexión del canal premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor introduzca sus restricciones o condiciones, como recibo de paypal, normas de uso, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Las posibles conexiones verán, por tanto, el siguiente texto antes de proceder:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Al continuar, certifico que he cumplido con todas las instrucciones proporcionadas en esta página.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal premium o restringido";
+App::$strings["Blocked"] = "Bloqueadas";
+App::$strings["Ignored"] = "Ignoradas";
+App::$strings["Hidden"] = "Ocultas";
+App::$strings["Archived"] = "Archivadas";
+App::$strings["New Connections"] = "Nuevas conexiones";
+App::$strings["Show pending (new) connections"] = "Mostrar conexiones (nuevas) pendientes";
+App::$strings["All Connections"] = "Todas las conexiones";
+App::$strings["Show all connections"] = "Mostrar todas las conexiones";
+App::$strings["Only show blocked connections"] = "Mostrar solo las conexiones bloqueadas";
+App::$strings["Only show ignored connections"] = "Mostrar solo conexiones ignoradas";
+App::$strings["Only show archived connections"] = "Mostrar solo las conexiones archivadas";
+App::$strings["Only show hidden connections"] = "Mostrar solo las conexiones ocultas";
+App::$strings["Pending approval"] = "Pendiente de aprobación";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexión";
+App::$strings["Delete connection"] = "Eliminar conexión";
+App::$strings["Channel address"] = "Dirección del canal";
+App::$strings["Network"] = "Red";
+App::$strings["Status"] = "Estado";
+App::$strings["Connected"] = "Conectado/a";
+App::$strings["Approve connection"] = "Aprobar esta conexión";
+App::$strings["Approve"] = "Aprobar";
+App::$strings["Ignore connection"] = "Ignorar esta conexión";
+App::$strings["Ignore"] = "Ignorar";
+App::$strings["Recent activity"] = "Actividad reciente";
+App::$strings["Search your connections"] = "Buscar sus conexiones";
+App::$strings["Connections search"] = "Buscar conexiones";
+App::$strings["Could not access contact record."] = "No se ha podido acceder al registro de contacto.";
+App::$strings["Could not locate selected profile."] = "No se ha podido localizar el perfil seleccionado.";
+App::$strings["Connection updated."] = "Conexión actualizada.";
+App::$strings["Failed to update connection record."] = "Error al actualizar el registro de la conexión.";
+App::$strings["is now connected to"] = "ahora está conectado/a";
+App::$strings["Could not access address book record."] = "No se pudo acceder al registro en su libreta de direcciones.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Recarga fallida - no se puede encontrar el canal en este momento.";
+App::$strings["Unable to set address book parameters."] = "No ha sido posible establecer los parámetros de la libreta de direcciones.";
+App::$strings["Connection has been removed."] = "La conexión ha sido eliminada.";
+App::$strings["View %s's profile"] = "Ver el perfil de %s";
+App::$strings["Refresh Permissions"] = "Recargar los permisos";
+App::$strings["Fetch updated permissions"] = "Obtener los permisos actualizados";
+App::$strings["Recent Activity"] = "Actividad reciente";
+App::$strings["View recent posts and comments"] = "Ver publicaciones y comentarios recientes";
+App::$strings["Unblock"] = "Desbloquear";
+App::$strings["Block"] = "Bloquear";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Bloquear (o desbloquear) todas las comunicaciones con esta conexión";
+App::$strings["This connection is blocked!"] = "¡Esta conexión está bloqueada!";
+App::$strings["Unignore"] = "Dejar de ignorar";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión";
+App::$strings["This connection is ignored!"] = "¡Esta conexión es ignorada!";
+App::$strings["Unarchive"] = "Desarchivar";
+App::$strings["Archive"] = "Archivar";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos";
+App::$strings["This connection is archived!"] = "¡Esta conexión esta archivada!";
+App::$strings["Unhide"] = "Mostrar";
+App::$strings["Hide"] = "Ocultar";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Ocultar o mostrar esta conexión a sus otras conexiones";
+App::$strings["This connection is hidden!"] = "¡Esta conexión está oculta!";
+App::$strings["Delete this connection"] = "Eliminar esta conexión";
+App::$strings["Approve this connection"] = "Aprobar esta conexión";
+App::$strings["Accept connection to allow communication"] = "Aceptar la conexión para permitir la comunicación";
+App::$strings["Set Affinity"] = "Ajustar la afinidad";
+App::$strings["Set Profile"] = "Ajustar el perfil";
+App::$strings["Set Affinity & Profile"] = "Ajustar la afinidad y el perfil";
+App::$strings["none"] = "-";
+App::$strings["Apply these permissions automatically"] = "Aplicar estos permisos automaticamente";
+App::$strings["Connection requests will be approved without your interaction"] = "Las solicitudes de conexión serán aprobadas sin su intervención";
+App::$strings["This connection's primary address is"] = "La dirección primaria de esta conexión es";
+App::$strings["Available locations:"] = "Ubicaciones disponibles:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones.";
+App::$strings["Slide to adjust your degree of friendship"] = "Deslizar para ajustar el grado de amistad";
+App::$strings["Slide to adjust your rating"] = "Deslizar para ajustar su valoración";
+App::$strings["Optionally explain your rating"] = "Opcionalmente, puede explicar su valoración";
+App::$strings["Custom Filter"] = "Filtro personalizado";
+App::$strings["Only import posts with this text"] = "Importar solo entradas que contengan este texto";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Una sola opción por línea: palabras, #etiquetas, /patrones/ o lang=xx. Dejar en blanco para importarlo todo";
+App::$strings["Do not import posts with this text"] = "No importar entradas que contengan este texto";
+App::$strings["This information is public!"] = "¡Esta información es pública!";
+App::$strings["Connection Pending Approval"] = "Conexión pendiente de aprobación";
+App::$strings["inherited"] = "heredado";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura.";
+App::$strings["Their Settings"] = "Sus ajustes";
+App::$strings["My Settings"] = "Mis ajustes";
+App::$strings["Individual Permissions"] = "Permisos individuales";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. <strong>No</strong> puede cambiar estos ajustes aquí.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún consecuencia hasta que cambie los ajustes heredados.";
+App::$strings["Last update:"] = "Última actualización:";
+App::$strings["\$Projectname channel"] = "Canal \$Projectname";
+App::$strings["Public access denied."] = "Acceso público denegado.";
+App::$strings["%d rating"] = array(
+ 0 => "%d valoración",
+ 1 => "%d valoraciones",
+);
+App::$strings["Gender: "] = "Género:";
+App::$strings["Status: "] = "Estado:";
+App::$strings["Homepage: "] = "Página personal:";
+App::$strings["Description:"] = "Descripción:";
+App::$strings["Public Forum:"] = "Foro público:";
+App::$strings["Keywords: "] = "Palabras clave:";
+App::$strings["Don't suggest"] = "No sugerir:";
+App::$strings["Common connections:"] = "Conexiones comunes:";
+App::$strings["Global Directory"] = "Directorio global:";
+App::$strings["Local Directory"] = "Directorio local:";
+App::$strings["Finding:"] = "Encontrar:";
+App::$strings["next page"] = "siguiente página";
+App::$strings["previous page"] = "página anterior";
+App::$strings["Sort options"] = "Ordenar opciones";
+App::$strings["Alphabetic"] = "Alfabético";
+App::$strings["Reverse Alphabetic"] = "Alfabético inverso";
+App::$strings["Newest to Oldest"] = "De más nuevo a más antiguo";
+App::$strings["Oldest to Newest"] = "De más antiguo a más nuevo";
+App::$strings["No entries (some entries may be hidden)."] = "Sin entradas (algunas entradas pueden estar ocultas).";
+App::$strings["This site is not a directory server"] = "Este sitio no es un servidor de directorio";
+App::$strings["This directory server requires an access token"] = "El servidor de este directorio necesita un \"token\" de acceso";
+App::$strings["Invalid message"] = "Mensaje no válido";
+App::$strings["no results"] = "sin resultados";
+App::$strings["Delivery report for %1\$s"] = "Informe de entrega para %1\$s";
+App::$strings["channel sync processed"] = "se ha realizado la sincronización del canal";
+App::$strings["queued"] = "encolado";
+App::$strings["posted"] = "enviado";
+App::$strings["accepted for delivery"] = "aceptado para el envío";
+App::$strings["updated"] = "actualizado";
+App::$strings["update ignored"] = "actualización ignorada";
+App::$strings["permission denied"] = "permiso denegado";
+App::$strings["recipient not found"] = "destinatario no encontrado";
+App::$strings["mail recalled"] = "mensaje de correo revocado";
+App::$strings["duplicate mail received"] = "se ha recibido mensaje duplicado";
+App::$strings["mail delivered"] = "correo enviado";
+App::$strings["Item not found"] = "Elemento no encontrado";
+App::$strings["Delete block?"] = "¿Borrar bloque?";
+App::$strings["Insert YouTube video"] = "Insertar vídeo de YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insertar vídeo Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insertar audio Vorbis [.ogg]";
+App::$strings["Edit Block"] = "Modificar este bloque";
+App::$strings["Delete layout?"] = "¿Borrar la plantilla?";
+App::$strings["Layout Description (Optional)"] = "Descripción de la plantilla (opcional)";
+App::$strings["Layout Name"] = "Nombre de la plantilla";
+App::$strings["Edit Layout"] = "Modificar la plantilla";
+App::$strings["Item is not editable"] = "El elemento no es editable";
+App::$strings["Delete item?"] = "¿Borrar elemento?";
+App::$strings["Edit post"] = "Editar la entrada";
+App::$strings["Delete webpage?"] = "¿Eliminar la página web?";
+App::$strings["Page link title"] = "Título del enlace de la página";
+App::$strings["Edit Webpage"] = "Editar la página web";
+App::$strings["Calendar entries imported."] = "Entradas de calendario importadas.";
+App::$strings["No calendar entries found."] = "No se han encontrado entradas de calendario.";
+App::$strings["Event can not end before it has started."] = "Un evento no puede terminar antes de que haya comenzado.";
+App::$strings["Unable to generate preview."] = "No se puede crear la vista previa.";
+App::$strings["Event title and start time are required."] = "Se requieren el título del evento y su hora de inicio.";
+App::$strings["Event not found."] = "Evento no encontrado.";
+App::$strings["Edit event title"] = "Editar el título del evento";
+App::$strings["Event title"] = "Título del evento";
+App::$strings["Categories (comma-separated list)"] = "Categorías (lista separada por comas)";
+App::$strings["Edit Category"] = "Editar la categoría";
+App::$strings["Category"] = "Categoría";
+App::$strings["Edit start date and time"] = "Modificar la fecha y hora de comienzo";
+App::$strings["Start date and time"] = "Fecha y hora de comienzo";
+App::$strings["Finish date and time are not known or not relevant"] = "La fecha y hora de terminación no se conocen o no son relevantes";
+App::$strings["Edit finish date and time"] = "Modificar la fecha y hora de terminación";
+App::$strings["Finish date and time"] = "Fecha y hora de terminación";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para obtener el visor de los husos horarios";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales.";
+App::$strings["Edit Description"] = "Editar la descripción";
+App::$strings["Edit Location"] = "Modificar la dirección";
+App::$strings["Share this event"] = "Compartir este evento";
+App::$strings["Advanced Options"] = "Opciones avanzadas";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Editar evento";
+App::$strings["Delete event"] = "Borrar evento";
+App::$strings["calendar"] = "calendario";
+App::$strings["Edit Event"] = "Editar el evento";
+App::$strings["Create Event"] = "Crear un evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Siguiente";
+App::$strings["Today"] = "Hoy";
+App::$strings["Event removed"] = "Evento borrado";
+App::$strings["Failed to remove event"] = "Error al eliminar el evento";
+App::$strings["Share content from Firefox to \$Projectname"] = "Compartir contenido desde Firefox a \$Projectname";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Servicio de compartición de Firefox: activar el proveedor \$Projectname ";
+App::$strings["- select -"] = "- seleccionar -";
+App::$strings["Permission Denied."] = "Permiso denegado";
+App::$strings["File not found."] = "Fichero no encontrado.";
+App::$strings["Edit file permissions"] = "Modificar los permisos del fichero";
+App::$strings["Set/edit permissions"] = "Establecer/editar los permisos";
+App::$strings["Include all files and sub folders"] = "Incluir todos los ficheros y subcarpetas";
+App::$strings["Return to file list"] = "Volver a la lista de ficheros";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiar/pegar este código para adjuntar el fichero al envío";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiar/pegar esta dirección para enlazar el fichero desde una página web";
+App::$strings["Share this file"] = "Compartir este fichero";
+App::$strings["Show URL to this file"] = "Mostrar la dirección de este fichero";
+App::$strings["Notify your contacts about this file"] = "Avisar a sus contactos sobre este fichero";
+App::$strings["Channel added."] = "Canal añadido.";
+App::$strings["Contact not found."] = "Contacto no encontrado";
+App::$strings["Friend suggestion sent."] = "Enviar sugerencia a un amigo.";
+App::$strings["Suggest Friends"] = "Sugerir amigos";
+App::$strings["Suggest a friend for %s"] = "Sugerir un amigo a %s";
+App::$strings["Privacy group created."] = "El grupo de canales ha sido creado.";
+App::$strings["Could not create privacy group."] = "No se puede crear el grupo de canales";
+App::$strings["Privacy group updated."] = "Grupo de canales actualizado.";
+App::$strings["Create a group of channels."] = "Crear un grupo de canales.";
+App::$strings["Privacy group name: "] = "Nombre del grupo de canales:";
+App::$strings["Members are visible to other channels"] = "Los miembros son visibles para otros canales";
+App::$strings["Privacy group removed."] = "Grupo de canales eliminado.";
+App::$strings["Unable to remove privacy group."] = "Imposible eliminar el grupo de canales.";
+App::$strings["Privacy group editor"] = "Editor de grupos de canales";
+App::$strings["Members"] = "Miembros";
+App::$strings["All Connected Channels"] = "Todos los canales conectados";
+App::$strings["Click on a channel to add or remove."] = "Haga clic en un canal para agregarlo o quitarlo.";
+App::$strings["Documentation Search"] = "Búsqueda de Documentación";
+App::$strings["Help:"] = "Ayuda:";
+App::$strings["\$Projectname Documentation"] = "Documentación de \$Projectname";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Bienvenido a %s";
+App::$strings["First Name"] = "Nombre";
+App::$strings["Last Name"] = "Apellido";
+App::$strings["Nickname"] = "Sobrenombre o Alias";
+App::$strings["Full Name"] = "Nombre completo";
+App::$strings["Profile Photo 16px"] = "Foto del perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto del perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto del perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto del perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto del perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto del perfil 128px";
+App::$strings["Timezone"] = "Huso horario";
+App::$strings["Homepage URL"] = "Dirección de la página personal";
+App::$strings["Birth Year"] = "Año de nacimiento";
+App::$strings["Birth Month"] = "Mes de nacimiento";
+App::$strings["Birth Day"] = "Día de nacimiento";
+App::$strings["Birthdate"] = "Fecha de nacimiento";
+App::$strings["Gender"] = "Género";
+App::$strings["%s element installed"] = "%s elemento instalado";
+App::$strings["%s element installation failed"] = "Elemento con instalación fallida: %s";
+App::$strings["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales.";
+App::$strings["Nothing to import."] = "No hay nada para importar.";
+App::$strings["Unable to download data from old server"] = "No se han podido descargar datos de su antiguo servidor";
+App::$strings["Imported file is empty."] = "El fichero importado está vacío.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Atención: Las versiones de la base de datos difieren en %1\$d actualizaciones.";
+App::$strings["No channel. Import failed."] = "No hay canal. La importación ha fallado";
+App::$strings["You must be logged in to use this feature."] = "Debe estar registrado para poder usar esta funcionalidad.";
+App::$strings["Import Channel"] = "Importar canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación.";
+App::$strings["File to Upload"] = "Fichero para subir";
+App::$strings["Or provide the old server/hub details"] = "O proporcione los detalles de su antiguo servidor/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "Su identidad en el antiguo servidor (canal@ejemplo.com)";
+App::$strings["Your old login email address"] = "Su antigua dirección de correo electrónico";
+App::$strings["Your old login password"] = "Su antigua contraseña";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua dirección debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos.";
+App::$strings["Make this hub my primary location"] = "Convertir este servidor en mi ubicación primaria";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine.";
+App::$strings["Import completed"] = "Importación completada";
+App::$strings["Import Items"] = "Importar elementos";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Utilice este formulario para importar entradas existentes y contenido desde un archivo de exportación.";
+App::$strings["Total invitation limit exceeded."] = "Se ha superado el límite máximo de invitaciones.";
+App::$strings["%s : Not a valid email address."] = "%s : No es una dirección de correo electrónico válida. ";
+App::$strings["Please join us on \$Projectname"] = "Únase a nosotros en \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Excedido el límite de invitaciones. Por favor, contacte con el Administrador de su sitio.";
+App::$strings["%s : Message delivery failed."] = "%s : Falló el envío del mensaje.";
+App::$strings["%d message sent."] = array(
+ 0 => "%d mensajes enviados.",
+ 1 => "%d mensajes enviados.",
+);
+App::$strings["You have no more invitations available"] = "No tiene más invitaciones disponibles";
+App::$strings["Send invitations"] = "Enviar invitaciones";
+App::$strings["Enter email addresses, one per line:"] = "Introduzca las direcciones de correo electrónico, una por línea:";
+App::$strings["Your message:"] = "Su mensaje:";
+App::$strings["Please join my community on \$Projectname."] = "Por favor, únase a mi comunidad en \$Projectname.";
+App::$strings["You will need to supply this invitation code:"] = "Tendrá que suministrar este código de invitación:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Regístrese en cualquier sitio de \$Projectname (están todos interconectados)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Introduzca mi dirección \$Projectname en la caja de búsqueda del sitio.";
+App::$strings["or visit"] = "o visitar";
+App::$strings["3. Click [Connect]"] = "3. Pulse [conectar]";
+App::$strings["Unable to locate original post."] = "No ha sido posible encontrar la entrada original.";
+App::$strings["Empty post discarded."] = "La entrada vacía ha sido desechada.";
+App::$strings["Executable content type not permitted to this channel."] = "Contenido de tipo ejecutable no permitido en este canal.";
+App::$strings["Duplicate post suppressed."] = "Se ha suprimido la entrada duplicada.";
+App::$strings["System error. Post not saved."] = "Error del sistema. La entrada no se ha podido salvar.";
+App::$strings["Unable to obtain post information from database."] = "No ha sido posible obtener información de la entrada en la base de datos.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Ha alcanzado su límite de %1$.0f entradas en la página principal.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Ha alcanzado su límite de %1$.0f páginas web.";
+App::$strings["Comanche page description language help"] = "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche";
+App::$strings["Layout Description"] = "Descripción de la plantilla";
+App::$strings["Download PDL file"] = "Descargar el fichero PDL";
+App::$strings["Like/Dislike"] = "Me gusta/No me gusta";
+App::$strings["This action is restricted to members."] = "Esta acción está restringida solo para miembros.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor, <a href=\"rmagic\">identifíquese con su \$Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo \$Projectname member</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitud incorrecta.";
+App::$strings["thing"] = "elemento";
+App::$strings["Channel unavailable."] = "Canal no disponible.";
+App::$strings["Previous action reversed."] = "Acción anterior revocada.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s está de acuerdo";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s no está de acuerdo";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s se abstiene";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s participa";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s no participa";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s quizá participe";
+App::$strings["Action completed."] = "Acción completada.";
+App::$strings["Thank you."] = "Gracias.";
+App::$strings["Remote privacy information not available."] = "La información privada remota no está disponible.";
+App::$strings["Visible to:"] = "Visible para:";
+App::$strings["Location not found."] = "Dirección no encontrada.";
+App::$strings["Location lookup failed."] = "Ha fallado la búsqueda de la dirección.";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Por favor, seleccione una copia de su canal (un clon) para convertirlo en primario antes de eliminar su canal principal.";
+App::$strings["Syncing locations"] = "Sincronización de ubicaciones";
+App::$strings["No locations found."] = "No encontrada ninguna dirección.";
+App::$strings["Manage Channel Locations"] = "Gestionar las direcciones del canal";
+App::$strings["Address"] = "Dirección";
+App::$strings["Primary"] = "Primario";
+App::$strings["Drop"] = "Eliminar";
+App::$strings["Sync Now"] = "Sincronizar ahora";
+App::$strings["Please wait several minutes between consecutive operations."] = "Por favor, espere algunos minutos entre operaciones consecutivas.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Cuando sea posible, elimine una ubicación iniciando sesión en el sitio web o \"hub\" y borrando su canal.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Utilice este formulario para eliminar la dirección si el \"hub\" no está funcionando desde hace tiempo.";
+App::$strings["sent you a private message"] = "le ha enviado un mensaje privado";
+App::$strings["added your channel"] = "añadió este canal a sus conexiones";
+App::$strings["posted an event"] = "publicó un evento";
+App::$strings["Hub not found."] = "Servidor no encontrado";
+App::$strings["Unable to lookup recipient."] = "Imposible asociar a un destinatario.";
+App::$strings["Unable to communicate with requested channel."] = "Imposible comunicar con el canal solicitado.";
+App::$strings["Cannot verify requested channel."] = "No se puede verificar el canal solicitado.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló.";
+App::$strings["Messages"] = "Mensajes";
+App::$strings["Message recalled."] = "Mensaje revocado.";
+App::$strings["Conversation removed."] = "Conversación eliminada.";
+App::$strings["Requested channel is not in this network"] = "El canal solicitado no existe en esta red";
+App::$strings["Send Private Message"] = "Enviar un mensaje privado";
+App::$strings["To:"] = "Para:";
+App::$strings["Subject:"] = "Asunto:";
+App::$strings["Send"] = "Enviar";
+App::$strings["Delete message"] = "Borrar mensaje";
+App::$strings["Delivery report"] = "Informe de transmisión";
+App::$strings["Recall message"] = "Revocar el mensaje";
+App::$strings["Message has been recalled."] = "El mensaje ha sido revocado.";
+App::$strings["Delete Conversation"] = "Eliminar conversación";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página del perfil del remitente.";
+App::$strings["Send Reply"] = "Responder";
+App::$strings["Your message for %s (%s):"] = "Su mensaje para %s (%s):";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Ha creado %1$.0f de %2$.0f canales permitidos.";
+App::$strings["Create a new channel"] = "Crear un nuevo canal";
+App::$strings["Current Channel"] = "Canal actual";
+App::$strings["Switch to one of your channels by selecting it."] = "Cambiar a uno de sus canales seleccionándolo.";
+App::$strings["Default Channel"] = "Canal principal";
+App::$strings["Make Default"] = "Convertir en predeterminado";
+App::$strings["%d new messages"] = "%d mensajes nuevos";
+App::$strings["%d new introductions"] = "%d nuevas isolicitudes de conexión";
+App::$strings["Delegated Channel"] = "Canal delegado";
+App::$strings["Profile Match"] = "Perfil compatible";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal.";
+App::$strings["is interested in:"] = "está interesado en:";
+App::$strings["No matches"] = "No se han encontrado perfiles compatibles";
+App::$strings["Unable to update menu."] = "No se puede actualizar el menú.";
+App::$strings["Unable to create menu."] = "No se puede crear el menú.";
+App::$strings["Menu Name"] = "Nombre del menú";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nombre único (no será visible en la página web) - requerido";
+App::$strings["Menu Title"] = "Título del menú";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visible en la página web - no ponga nada si no desea un título";
+App::$strings["Allow Bookmarks"] = "Permitir marcadores";
+App::$strings["Menu may be used to store saved bookmarks"] = "El menú se puede usar para guardar marcadores";
+App::$strings["Submit and proceed"] = "Enviar y proceder";
+App::$strings["Bookmarks allowed"] = "Marcadores permitidos";
+App::$strings["Delete this menu"] = "Borrar este menú";
+App::$strings["Edit menu contents"] = "Editar los contenidos del menú";
+App::$strings["Edit this menu"] = "Modificar este menú";
+App::$strings["Menu could not be deleted."] = "El menú no puede ser eliminado.";
+App::$strings["Menu not found."] = "Menú no encontrado";
+App::$strings["Edit Menu"] = "Modificar el menú";
+App::$strings["Add or remove entries to this menu"] = "Añadir o quitar entradas en este menú";
+App::$strings["Menu name"] = "Nombre del menú";
+App::$strings["Must be unique, only seen by you"] = "Debe ser único, solo será visible para usted";
+App::$strings["Menu title"] = "Título del menú";
+App::$strings["Menu title as seen by others"] = "El título del menú tal como será visto por los demás";
+App::$strings["Allow bookmarks"] = "Permitir marcadores";
+App::$strings["Not found."] = "No encontrado.";
+App::$strings["Unable to create element."] = "Imposible crear el elemento.";
+App::$strings["Unable to update menu element."] = "No es posible actualizar el elemento del menú.";
+App::$strings["Unable to add menu element."] = "No es posible añadir el elemento al menú";
+App::$strings["Menu Item Permissions"] = "Permisos del elemento del menú";
+App::$strings["(click to open/close)"] = "(pulsar para abrir o cerrar)";
+App::$strings["Link Name"] = "Nombre del enlace";
+App::$strings["Link or Submenu Target"] = "Destino del enlace o submenú";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Introducir la dirección del enlace o seleccionar el nombre de un submenú";
+App::$strings["Use magic-auth if available"] = "Usar la autenticación mágica si está disponible";
+App::$strings["Open link in new window"] = "Abrir el enlace en una nueva ventana";
+App::$strings["Order in list"] = "Orden en la lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Los números más altos irán al final de la lista";
+App::$strings["Submit and finish"] = "Enviar y terminar";
+App::$strings["Submit and continue"] = "Enviar y continuar";
+App::$strings["Menu:"] = "Menú:";
+App::$strings["Link Target"] = "Destino del enlace";
+App::$strings["Edit menu"] = "Editar menú";
+App::$strings["Edit element"] = "Editar el elemento";
+App::$strings["Drop element"] = "Eliminar el elemento";
+App::$strings["New element"] = "Nuevo elemento";
+App::$strings["Edit this menu container"] = "Modificar el contenedor del menú";
+App::$strings["Add menu element"] = "Añadir un elemento al menú";
+App::$strings["Delete this menu item"] = "Eliminar este elemento del menú";
+App::$strings["Edit this menu item"] = "Modificar este elemento del menú";
+App::$strings["Menu item not found."] = "Este elemento del menú no se ha encontrado";
+App::$strings["Menu item deleted."] = "Este elemento del menú ha sido borrado";
+App::$strings["Menu item could not be deleted."] = "Este elemento del menú no puede ser borrado.";
+App::$strings["Edit Menu Element"] = "Editar elemento del menú";
+App::$strings["Link text"] = "Texto del enlace";
+App::$strings["Set your current mood and tell your friends"] = "Describir su estado de ánimo para comunicárselo a sus amigos";
+App::$strings["No such group"] = "No se encuentra el grupo";
+App::$strings["No such channel"] = "No se encuentra el canal";
+App::$strings["forum"] = "foro";
+App::$strings["Search Results For:"] = "Buscar resultados para:";
+App::$strings["Privacy group is empty"] = "El grupo de canales está vacío";
+App::$strings["Privacy group: "] = "Grupo de canales: ";
+App::$strings["Invalid connection."] = "Conexión no válida.";
+App::$strings["Name or caption"] = "Nombre o descripción";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Ejemplos: \"Juan García\", \"Luisa y sus caballos\", \"Fútbol\", \"Grupo de aviación\"";
+App::$strings["Choose a short nickname"] = "Elija un alias corto";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Su alias se usará para crear una dirección de canal fácil de recordar, p. ej.: alias%s";
+App::$strings["Channel role and privacy"] = "Clase de canal y privacidad";
+App::$strings["Select a channel role with your privacy requirements."] = "Seleccione un tipo de canal con sus requisitos de privacidad";
+App::$strings["Read more about roles"] = "Leer más sobre los roles";
+App::$strings["Create Channel"] = "Crear un canal";
+App::$strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "Un canal es su identidad en esta red. Puede representar a una persona, un blog o un foro, por nombrar unos pocos ejemplos. Los canales se pueden conectar con otros canales para compartir información con una gama de permisos extremadamente detallada.";
+App::$strings["or <a href=\"import\">import an existing channel</a> from another location."] = "O <a href=\"import\">importar un canal existente</a> desde otro lugar.";
+App::$strings["Invalid request identifier."] = "Petición inválida del identificador.";
+App::$strings["Discard"] = "Descartar";
+App::$strings["No more system notifications."] = "No hay más notificaciones del sistema";
+App::$strings["System Notifications"] = "Notificaciones del sistema";
+App::$strings["Unable to find your hub."] = "No se puede encontrar su servidor.";
+App::$strings["Post successful."] = "Enviado con éxito.";
+App::$strings["OpenID protocol error. No ID returned."] = "Error del protocolo OpenID. Ningún ID recibido como respuesta.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada.";
+App::$strings["Configuration Editor"] = "Editor de configuración";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Atención: El cambio de algunos ajustes puede volver inutilizable su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica.";
+App::$strings["Layout updated."] = "Plantilla actualizada.";
+App::$strings["Edit System Page Description"] = "Editor del Sistema de Descripción de Páginas";
+App::$strings["Layout not found."] = "Plantilla no encontrada";
+App::$strings["Module Name:"] = "Nombre del módulo:";
+App::$strings["Layout Help"] = "Ayuda para el diseño de plantillas de página";
+App::$strings["Page owner information could not be retrieved."] = "La información del propietario de la página no pudo ser recuperada.";
+App::$strings["Album not found."] = "Ãlbum no encontrado.";
+App::$strings["Delete Album"] = "Borrar álbum";
+App::$strings["Multiple storage folders exist with this album name, but within different directories. Please remove the desired folder or folders using the Files manager"] = "Hay varias carpetas con este nombre del álbum, pero dentro de diferentes directorios. Por favor, elimine la carpeta o carpetas que desee utilizando el explorador de ficheros";
+App::$strings["Delete Photo"] = "Borrar foto";
+App::$strings["No photos selected"] = "No hay fotos seleccionadas";
+App::$strings["Access to this item is restricted."] = "El acceso a este elemento está restringido.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB de %2$.2f MB de almacenamiento de fotos utilizado.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB de almacenamiento de fotos utilizado.";
+App::$strings["Upload Photos"] = "Subir fotos";
+App::$strings["Enter an album name"] = "Introducir un nombre de álbum";
+App::$strings["or select an existing album (doubleclick)"] = "o seleccionar uno existente (doble click)";
+App::$strings["Create a status post for this upload"] = "Crear un mensaje de estado para esta subida";
+App::$strings["Caption (optional):"] = "Título (opcional):";
+App::$strings["Description (optional):"] = "Descripción (opcional):";
+App::$strings["Album name could not be decoded"] = "El nombre del álbum no ha podido ser descifrado";
+App::$strings["Contact Photos"] = "Fotos de contacto";
+App::$strings["Show Newest First"] = "Mostrar lo más reciente primero";
+App::$strings["Show Oldest First"] = "Mostrar lo más antiguo primero";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permiso denegado. El acceso a este elemento puede estar restringido.";
+App::$strings["Photo not available"] = "Foto no disponible";
+App::$strings["Use as profile photo"] = "Usar como foto del perfil";
+App::$strings["Use as cover photo"] = "Usar como imagen de portada del perfil";
+App::$strings["Private Photo"] = "Foto privada";
+App::$strings["View Full Size"] = "Ver tamaño completo";
+App::$strings["Remove"] = "Eliminar";
+App::$strings["Edit photo"] = "Editar foto";
+App::$strings["Rotate CW (right)"] = "Girar CW (a la derecha)";
+App::$strings["Rotate CCW (left)"] = "Girar CCW (a la izquierda)";
+App::$strings["Enter a new album name"] = "Introducir un nuevo nombre de álbum";
+App::$strings["or select an existing one (doubleclick)"] = "o seleccionar uno (doble click) existente";
+App::$strings["Caption"] = "Título";
+App::$strings["Add a Tag"] = "Añadir una etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Ejemplos: @eva, @Carmen_Osuna, @jaime@ejemplo.com";
+App::$strings["Flag as adult in album view"] = "Marcar como \"solo para adultos\" en el álbum";
+App::$strings["In This Photo:"] = "En esta foto:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Ver álbum";
+App::$strings["Recent Photos"] = "Fotos recientes";
+App::$strings["Theme settings updated."] = "Ajustes del tema actualizados.";
+App::$strings["# Accounts"] = "# Cuentas";
+App::$strings["# blocked accounts"] = "# cuentas bloqueadas";
+App::$strings["# expired accounts"] = "# cuentas caducadas";
+App::$strings["# expiring accounts"] = "# cuentas que caducan";
+App::$strings["# Channels"] = "# Canales";
+App::$strings["# primary"] = "# primario";
+App::$strings["# clones"] = "# clones";
+App::$strings["Message queues"] = "Mensajes en cola";
+App::$strings["Administration"] = "Administración";
+App::$strings["Summary"] = "Sumario";
+App::$strings["Registered accounts"] = "Cuentas registradas";
+App::$strings["Pending registrations"] = "Registros pendientes";
+App::$strings["Registered channels"] = "Canales registrados";
+App::$strings["Active plugins"] = "Extensiones activas";
+App::$strings["Version"] = "Versión";
+App::$strings["Site settings updated."] = "Ajustes del sitio actualizados.";
+App::$strings["mobile"] = "móvil";
+App::$strings["experimental"] = "experimental";
+App::$strings["unsupported"] = "no soportado";
+App::$strings["Yes - with approval"] = "Sí - con aprobación";
+App::$strings["My site is not a public server"] = "Mi sitio no es un servidor público";
+App::$strings["My site has paid access only"] = "Mi sitio es un servicio de pago";
+App::$strings["My site has free access only"] = "Mi sitio es un servicio gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mi sitio ofrece cuentas gratuitas con opciones extra de pago";
+App::$strings["Registration"] = "Registro";
+App::$strings["File upload"] = "Subir fichero";
+App::$strings["Policies"] = "Políticas";
+App::$strings["Site name"] = "Nombre del sitio";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Información del Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode";
+App::$strings["System language"] = "Idioma del sistema";
+App::$strings["System theme"] = "Tema gráfico del sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - <a href='#' id='cnftheme'>modificar los ajustes del tema</a>";
+App::$strings["Mobile system theme"] = "Tema del sistema para móviles";
+App::$strings["Theme for mobile devices"] = "Tema para dispositivos móviles";
+App::$strings["Allow Feeds as Connections"] = "Permitir contenidos RSS como conexiones";
+App::$strings["(Heavy system resource usage)"] = "(Uso intenso de los recursos del sistema)";
+App::$strings["Maximum image size"] = "Tamaño máximo de la imagen";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites.";
+App::$strings["Does this site allow new member registration?"] = "¿Debe este sitio permitir el registro de nuevos miembros?";
+App::$strings["Invitation only"] = "Solo con una invitación";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Solo se permiten inscripciones de nuevos miembros con un código de invitación. Además, deben aceptarse los términos del registro marcando \"Sí\".";
+App::$strings["Which best describes the types of account offered by this hub?"] = "¿Cómo describiría el tipo de servicio ofrecido por este servidor?";
+App::$strings["Register text"] = "Texto del registro";
+App::$strings["Will be displayed prominently on the registration page."] = "Se mostrará de forma destacada en la página de registro.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "ejemplo: 'public' para mostrar contenido público, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero.";
+App::$strings["Preserve site homepage URL"] = "Preservar la dirección de la página personal";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla.";
+App::$strings["Accounts abandoned after x days"] = "Cuentas abandonadas después de x días";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo.";
+App::$strings["Allowed friend domains"] = "Dominios amigos permitidos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio.";
+App::$strings["Allowed email domains"] = "Se aceptan dominios de correo electrónico";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. ";
+App::$strings["Not allowed email domains"] = "No se permiten dominios de correo electrónico";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado.";
+App::$strings["Verify Email Addresses"] = "Verificar las direcciones de correo electrónico";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado).";
+App::$strings["Force publish"] = "Forzar la publicación";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio.";
+App::$strings["Import Public Streams"] = "Importar contenido público";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Importar y permitir acceso al contenido público sacado de otros sitios. Advertencia: este contenido no está moderado, por lo que podría encontrar cosas inapropiadas u ofensivas.";
+App::$strings["login on Homepage"] = "Iniciar sesión en la página personal";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido.";
+App::$strings["Directory Server URL"] = "URL del servidor de directorio";
+App::$strings["Default directory server"] = "Servidor de directorio predeterminado";
+App::$strings["Proxy user"] = "Usuario del proxy";
+App::$strings["Proxy URL"] = "Dirección del proxy";
+App::$strings["Network timeout"] = "Tiempo de espera de la red";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)";
+App::$strings["Delivery interval"] = "Intervalo de entrega";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retrasar los procesos de transmisión en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para sitios compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados.";
+App::$strings["Deliveries per process"] = "Intentos de envío por proceso";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Numero de envíos a intentar en un único proceso del sistema operativo. Ajustar si es necesario mejorar el rendimiento. Se recomienda: 1-5.";
+App::$strings["Poll interval"] = "Intervalo máximo de tiempo entre dos mensajes sucesivos";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retrasar el intervalo de envío en segundo plano, en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, usar el intervalo de entrega.";
+App::$strings["Maximum Load Average"] = "Carga media máxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima del sistema antes de que los procesos de entrega y envío se hayan retardado - por defecto, 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Caducidad del contenido importado de otros sitios (en días)";
+App::$strings["0 for no expiration of imported content"] = "0 para que no caduque el contenido importado";
+App::$strings["Off"] = "Desactivado";
+App::$strings["On"] = "Activado";
+App::$strings["Lock feature %s"] = "Bloquear la funcionalidad %s";
+App::$strings["Manage Additional Features"] = "Gestionar las funcionalidades";
+App::$strings["No server found"] = "Servidor no encontrado";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "por canal";
+App::$strings["on server"] = "en el servidor";
+App::$strings["Server"] = "Servidor";
+App::$strings["Block public"] = "Bloquear páginas públicas";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Habilitar para impedir ver las páginas personales de este sitio a quien no esté actualmente autenticado.";
+App::$strings["Allow communications only from these sites"] = "Permitir la comunicación solo desde estos sitios";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Un sitio por línea. Dejar en blanco para permitir por defecto la comunicación desde cualquiera";
+App::$strings["Block communications from these sites"] = "Bloquear la comunicación desde estos sitios";
+App::$strings["Allow communications only from these channels"] = "Permitir la comunicación solo desde estos canales";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Un canal (hash) por línea. Dejar en blanco para permitir por defecto la comunicación desde cualquiera";
+App::$strings["Block communications from these channels"] = "Bloquear la comunicación desde estos canales";
+App::$strings["Allow embedded HTML content only from these domains"] = "Permitir contenido con HTML incorporado solo desde estos dominios";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "Un sitio por línea. Dejar en blanco para permitirlo por defecto desde cualquier sitio";
+App::$strings["Block embedded HTML from these domains"] = "Bloquear contenido con HTML incorporado desde estos dominios";
+App::$strings["Cooperative embed security"] = "Seguridad cooperativa incorporada";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "Habilitar la compartición de seguridad incorporada con otros sitios compatibles";
+App::$strings["Update has been marked successful"] = "La actualización ha sido marcada como exitosa";
+App::$strings["Executing %s failed. Check system logs."] = "La ejecución de %s ha fallado. Mirar en los informes del sistema.";
+App::$strings["Update %s was successfully applied."] = "La actualización de %s se ha realizado exitosamente.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito.";
+App::$strings["Update function %s could not be found."] = "No se encuentra la función de actualización de %s.";
+App::$strings["No failed updates."] = "No ha fallado ninguna actualización.";
+App::$strings["Failed Updates"] = "Han fallado las actualizaciones";
+App::$strings["Mark success (if update was manually applied)"] = "Marcar como exitosa (si la actualización se ha hecho manualmente)";
+App::$strings["Attempt to execute this update step automatically"] = "Intentar ejecutar este paso de actualización automáticamente";
+App::$strings["Queue Statistics"] = "Estadísticas de la cola";
+App::$strings["Total Entries"] = "Total de entradas";
+App::$strings["Priority"] = "Prioridad";
+App::$strings["Destination URL"] = "Dirección de destino";
+App::$strings["Mark hub permanently offline"] = "Marcar el servidor como permanentemente fuera de línea";
+App::$strings["Empty queue for this hub"] = "Vaciar la cola para este servidor";
+App::$strings["Last known contact"] = "Último contacto conocido";
+App::$strings["%s account blocked/unblocked"] = array(
+ 0 => "%s cuenta bloqueada/desbloqueada",
+ 1 => "%s cuenta bloqueada/desbloqueada",
+);
+App::$strings["%s account deleted"] = array(
+ 0 => "%s cuentas eliminadas",
+ 1 => "%s cuentas eliminadas",
+);
+App::$strings["Account not found"] = "Cuenta no encontrada";
+App::$strings["Account '%s' deleted"] = "La cuenta '%s' ha sido eliminada";
+App::$strings["Account '%s' blocked"] = "La cuenta '%s' ha sido bloqueada";
+App::$strings["Account '%s' unblocked"] = "La cuenta '%s' ha sido desbloqueada";
+App::$strings["Users"] = "Usuarios";
+App::$strings["select all"] = "seleccionar todo";
+App::$strings["User registrations waiting for confirm"] = "Registros de usuario en espera de aprobación";
+App::$strings["Request date"] = "Fecha de solicitud";
+App::$strings["No registrations."] = "Sin registros.";
+App::$strings["Deny"] = "Rechazar";
+App::$strings["Register date"] = "Fecha de registro";
+App::$strings["Last login"] = "Último acceso";
+App::$strings["Expires"] = "Caduca";
+App::$strings["Service Class"] = "Clase de servicio";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["%s channel censored/uncensored"] = array(
+ 0 => "%s canales censurados/no censurados",
+ 1 => "%s canales censurados/no censurados",
+);
+App::$strings["%s channel code allowed/disallowed"] = array(
+ 0 => "%s código permitido/no permitido al canal",
+ 1 => "%s código permitido/no permitido al canal",
+);
+App::$strings["%s channel deleted"] = array(
+ 0 => "%s canales eliminados",
+ 1 => "%s canales eliminados",
+);
+App::$strings["Channel not found"] = "Canal no encontrado";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' eliminado";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurado";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' no censurado";
+App::$strings["Channel '%s' code allowed"] = "Código permitido al canal '%s'";
+App::$strings["Channel '%s' code disallowed"] = "Código no permitido al canal '%s'";
+App::$strings["Censor"] = "Censurar";
+App::$strings["Uncensor"] = "No censurar";
+App::$strings["Allow Code"] = "Permitir código";
+App::$strings["Disallow Code"] = "No permitir código";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["Plugin %s disabled."] = "Extensión %s desactivada.";
+App::$strings["Plugin %s enabled."] = "Extensión %s activada.";
+App::$strings["Disable"] = "Desactivar";
+App::$strings["Enable"] = "Activar";
+App::$strings["Toggle"] = "Cambiar";
+App::$strings["Author: "] = "Autor:";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["Minimum project version: "] = "Versión mínima del proyecto:";
+App::$strings["Maximum project version: "] = "Versión máxima del proyecto:";
+App::$strings["Minimum PHP version: "] = "Versión mínima de PHP:";
+App::$strings["Requires: "] = "Se requiere:";
+App::$strings["Disabled - version incompatibility"] = "Deshabilitado - versiones incompatibles";
+App::$strings["No themes found."] = "No se han encontrado temas.";
+App::$strings["Screenshot"] = "Instantánea de pantalla";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[No soportado]";
+App::$strings["Log settings updated."] = "Actualizado el informe de configuraciones.";
+App::$strings["Clear"] = "Vaciar";
+App::$strings["Debugging"] = "Depuración";
+App::$strings["Log file"] = "Fichero de informe";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Debe tener permisos de escritura por el servidor web. La ruta es relativa al directorio de instalación de Hubzilla.";
+App::$strings["Log level"] = "Nivel de depuración";
+App::$strings["New Profile Field"] = "Nuevo campo en el perfil";
+App::$strings["Field nickname"] = "Alias del campo";
+App::$strings["System name of field"] = "Nombre del campo en el sistema";
+App::$strings["Input type"] = "Tipo de entrada";
+App::$strings["Field Name"] = "Nombre del campo";
+App::$strings["Label on profile pages"] = "Etiqueta a mostrar en la página del perfil";
+App::$strings["Help text"] = "Texto de ayuda";
+App::$strings["Additional info (optional)"] = "Información adicional (opcional)";
+App::$strings["Field definition not found"] = "Definición del campo no encontrada";
+App::$strings["Edit Profile Field"] = "Modificar el campo del perfil";
+App::$strings["Basic Profile Fields"] = "Campos básicos del perfil";
+App::$strings["Advanced Profile Fields"] = "Campos avanzados del perfil";
+App::$strings["(In addition to basic fields)"] = "(Además de los campos básicos)";
+App::$strings["All available fields"] = "Todos los campos disponibles";
+App::$strings["Custom Fields"] = "Campos personalizados";
+App::$strings["Create Custom Field"] = "Crear un campo personalizado";
+App::$strings["Poke somebody"] = "Dar un toque a alguien";
+App::$strings["Poke/Prod"] = "Toque/Incitación";
+App::$strings["Poke, prod or do other things to somebody"] = "Dar un toque, incitar o hacer otras cosas a alguien";
+App::$strings["Recipient"] = "Destinatario";
+App::$strings["Choose what you wish to do to recipient"] = "Elegir qué desea enviar al destinatario";
+App::$strings["Make this post private"] = "Convertir en privado este envío";
+App::$strings["Fetching URL returns error: %1\$s"] = "Al intentar obtener la dirección, retorna el error: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Imagen actualizada, pero el recorte de la imagen ha fallado. ";
+App::$strings["Image resize failed."] = "El ajuste del tamaño de la imagen ha fallado.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente.";
+App::$strings["Image upload failed."] = "La carga de la imagen ha fallado.";
+App::$strings["Unable to process image."] = "No ha sido posible procesar la imagen.";
+App::$strings["Photo not available."] = "Foto no disponible.";
+App::$strings["Upload File:"] = "Subir fichero:";
+App::$strings["Select a profile:"] = "Seleccionar un perfil:";
+App::$strings["Upload Profile Photo"] = "Subir foto de perfil";
+App::$strings["or"] = "o";
+App::$strings["skip this step"] = "Omitir este paso";
+App::$strings["select a photo from your photo albums"] = "Seleccione una foto de sus álbumes de fotos";
+App::$strings["Crop Image"] = "Recortar imagen";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Por favor ajuste el recorte de la imagen para una visión óptima.";
+App::$strings["Done Editing"] = "Edición completada";
+App::$strings["Profile not found."] = "Perfil no encontrado.";
+App::$strings["Profile deleted."] = "Perfil eliminado.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "El nuevo perfil ha sido creado.";
+App::$strings["Profile unavailable to clone."] = "Perfil no disponible para clonar.";
+App::$strings["Profile unavailable to export."] = "Perfil no disponible para exportar.";
+App::$strings["Profile Name is required."] = "Se necesita el nombre del perfil.";
+App::$strings["Marital Status"] = "Estado civil";
+App::$strings["Romantic Partner"] = "Pareja sentimental";
+App::$strings["Likes"] = "Me gusta";
+App::$strings["Dislikes"] = "No me gusta";
+App::$strings["Work/Employment"] = "Trabajo:";
+App::$strings["Religion"] = "Religión";
+App::$strings["Political Views"] = "Ideas políticas";
+App::$strings["Sexual Preference"] = "Preferencia sexual";
+App::$strings["Homepage"] = "Página personal";
+App::$strings["Interests"] = "Intereses";
+App::$strings["Profile updated."] = "Perfil actualizado.";
+App::$strings["Hide your connections list from viewers of this profile"] = "Ocultar la lista de conexiones a los visitantes del perfil";
+App::$strings["Edit Profile Details"] = "Modificar los detalles de este perfil";
+App::$strings["View this profile"] = "Ver este perfil";
+App::$strings["Change cover photo"] = "Cambiar la imagen de portada del perfil";
+App::$strings["Create a new profile using these settings"] = "Crear un nuevo perfil usando estos ajustes";
+App::$strings["Clone this profile"] = "Clonar este perfil";
+App::$strings["Delete this profile"] = "Eliminar este perfil";
+App::$strings["Add profile things"] = "Añadir cosas al perfil";
+App::$strings["Relation"] = "Relación";
+App::$strings["Import profile from file"] = "Importar perfil desde un fichero";
+App::$strings["Export profile to file"] = "Exportar perfil a un fichero";
+App::$strings["Your gender"] = "Género";
+App::$strings["Marital status"] = "Estado civil";
+App::$strings["Sexual preference"] = "Preferencia sexual";
+App::$strings["Profile name"] = "Nombre del perfil";
+App::$strings["This is your default profile."] = "Este es su perfil principal.";
+App::$strings["Your full name"] = "Nombre completo";
+App::$strings["Title/Description"] = "Título o descripción";
+App::$strings["Street address"] = "Dirección";
+App::$strings["Locality/City"] = "Ciudad";
+App::$strings["Region/State"] = "Región o Estado";
+App::$strings["Postal/Zip code"] = "Código postal";
+App::$strings["Country"] = "País";
+App::$strings["Who (if applicable)"] = "Quién (si es pertinente)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Por ejemplo: ana123, María González, sara@ejemplo.com";
+App::$strings["Since (date)"] = "Desde (fecha)";
+App::$strings["Tell us about yourself"] = "Háblenos de usted";
+App::$strings["Hometown"] = "Lugar de nacimiento";
+App::$strings["Political views"] = "Ideas políticas";
+App::$strings["Religious views"] = "Creencias religiosas";
+App::$strings["Keywords used in directory listings"] = "Palabras clave utilizadas en los listados de directorios";
+App::$strings["Example: fishing photography software"] = "Por ejemplo: software de fotografía submarina";
+App::$strings["Musical interests"] = "Preferencias musicales";
+App::$strings["Books, literature"] = "Libros, literatura";
+App::$strings["Television"] = "Televisión";
+App::$strings["Film/Dance/Culture/Entertainment"] = "Cine, danza, cultura, entretenimiento";
+App::$strings["Hobbies/Interests"] = "Aficiones o intereses";
+App::$strings["Love/Romance"] = "Vida sentimental o amorosa";
+App::$strings["School/Education"] = "Estudios";
+App::$strings["Contact information and social networks"] = "Información de contacto y redes sociales";
+App::$strings["My other channels"] = "Mis otros canales";
+App::$strings["Invalid profile identifier."] = "Identificador del perfil no válido";
+App::$strings["Profile Visibility Editor"] = "Editor de visibilidad del perfil";
+App::$strings["Click on a contact to add or remove."] = "Pulsar en un contacto para añadirlo o eliminarlo.";
+App::$strings["Visible To"] = "Visible para";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "Los sitios listados permiten el registro público en la red \$Projectname. Todos los sitios de la red están vinculados entre sí, por lo que sus miembros, en ninguno de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los mismos hubs <strong>pueden</strong> proporcionar detalles adicionales.";
+App::$strings["Hub URL"] = "Dirección del hub";
+App::$strings["Access Type"] = "Tipo de acceso";
+App::$strings["Registration Policy"] = "Normas de registro";
+App::$strings["Rate"] = "Valorar";
+App::$strings["Website:"] = "Sitio web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canal remoto [%s] (aún no es conocido en este sitio)";
+App::$strings["Rating (this information is public)"] = "Valoración (esta información es pública)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Opcionalmente puede explicar su valoración (esta información es pública)";
+App::$strings["No ratings"] = "Ninguna valoración";
+App::$strings["Rating: "] = "Valoración:";
+App::$strings["Website: "] = "Sitio web:";
+App::$strings["Description: "] = "Descripción:";
+App::$strings["Select a bookmark folder"] = "Seleccionar una carpeta de marcadores";
+App::$strings["Save Bookmark"] = "Guardar marcador";
+App::$strings["URL of bookmark"] = "Dirección del marcador";
+App::$strings["Or enter new bookmark folder name"] = "O introduzca un nuevo nombre para la carpeta de marcadores";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado.";
+App::$strings["Passwords do not match."] = "Las contraseñas no coinciden.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo.";
+App::$strings["Your registration is pending approval by the site owner."] = "Su registro está pendiente de aprobación por el propietario del sitio.";
+App::$strings["Your registration can not be processed."] = "Su registro no puede ser procesado.";
+App::$strings["Registration on this hub is disabled."] = "El registro está deshabilitado en este sitio.";
+App::$strings["Registration on this hub is by approval only."] = "El registro en este hub está sometido a aprobación previa.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registrarse en otro hub afiliado.</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana.";
+App::$strings["Terms of Service"] = "Términos del servicio";
+App::$strings["I accept the %s for this website"] = "Acepto los %s de este sitio";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Tengo más de 13 años de edad y acepto los %s de este sitio";
+App::$strings["Your email address"] = "Su dirección de correo electrónico";
+App::$strings["Choose a password"] = "Elija una contraseña";
+App::$strings["Please re-enter your password"] = "Por favor, vuelva a escribir su contraseña";
+App::$strings["Please enter your invitation code"] = "Por favor, introduzca el código de su invitación";
+App::$strings["no"] = "no";
+App::$strings["yes"] = "sí";
+App::$strings["Membership on this site is by invitation only."] = "Para registrarse en este sitio es necesaria una invitación.";
+App::$strings["Proceed to create your first channel"] = "Crear su primer canal";
+App::$strings["Please login."] = "Por favor, inicie sesión.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña.";
+App::$strings["Remove This Account"] = "Eliminar esta cuenta";
+App::$strings["WARNING: "] = "ATENCIÓN:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Esta cuenta y todos sus canales van a ser eliminados de la red.";
+App::$strings["This action is permanent and can not be undone!"] = "¡Esta acción tiene carácter definitivo y no se puede deshacer!";
+App::$strings["Please enter your password for verification:"] = "Por favor, introduzca su contraseña para su verificación:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Remover esta cuenta, todos sus canales y clones de la red";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red";
+App::$strings["Remove Account"] = "Eliminar cuenta";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña.";
+App::$strings["Remove This Channel"] = "Eliminar este canal";
+App::$strings["This channel will be completely removed from the network. "] = "Este canal va a ser completamente eliminado de la red.";
+App::$strings["Remove this channel and all its clones from the network"] = "Eliminar este canal y todos sus clones de la red";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red";
+App::$strings["Remove Channel"] = "Eliminar el canal";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. Por favor, compruebe que la ID está correctamente escrita.";
+App::$strings["The error message was:"] = "El mensaje de error fue:";
+App::$strings["Authentication failed."] = "Falló la autenticación.";
+App::$strings["Remote Authentication"] = "Acceso desde su servidor";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)";
+App::$strings["Authenticate"] = "Acceder";
+App::$strings["Items tagged with: %s"] = "elementos etiquetados con: %s";
+App::$strings["Search results for: %s"] = "Resultados de la búsqueda para: %s";
+App::$strings["No service class restrictions found."] = "No se han encontrado restricciones sobre esta clase de servicio.";
+App::$strings["Name is required"] = "El nombre es obligatorio";
+App::$strings["Key and Secret are required"] = "\"Key\" y \"Secret\" son obligatorios";
+App::$strings["Not valid email."] = "Correo electrónico no válido.";
+App::$strings["Protected email address. Cannot change to that email."] = "Dirección de correo electrónico protegida. No se puede cambiar a ella.";
+App::$strings["System failure storing new email. Please try again."] = "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo.";
+App::$strings["Password verification failed."] = "La comprobación de la contraseña ha fallado.";
+App::$strings["Passwords do not match. Password unchanged."] = "Las contraseñas no coinciden. La contraseña no se ha cambiado.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "No se permiten contraseñas vacías. La contraseña no se ha cambiado.";
+App::$strings["Password changed."] = "Contraseña cambiada.";
+App::$strings["Password update failed. Please try again."] = "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo.";
+App::$strings["Settings updated."] = "Ajustes actualizados.";
+App::$strings["Add application"] = "Añadir aplicación";
+App::$strings["Name of application"] = "Nombre de la aplicación";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Redirigir";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirección - dejar en blanco a menos que su aplicación específicamente lo requiera";
+App::$strings["Icon url"] = "Dirección del icono";
+App::$strings["Optional"] = "Opcional";
+App::$strings["Application not found."] = "Aplicación no encontrada.";
+App::$strings["Connected Apps"] = "Aplicaciones conectadas";
+App::$strings["Client key starts with"] = "La \"client key\" empieza por";
+App::$strings["No name"] = "Sin nombre";
+App::$strings["Remove authorization"] = "Eliminar autorización";
+App::$strings["No feature settings configured"] = "No se ha establecido la configuración de los complementos";
+App::$strings["Feature/Addon Settings"] = "Ajustes de los complementos";
+App::$strings["Account Settings"] = "Configuración de la cuenta";
+App::$strings["Current Password"] = "Contraseña actual";
+App::$strings["Enter New Password"] = "Escribir una nueva contraseña";
+App::$strings["Confirm New Password"] = "Confirmar la nueva contraseña";
+App::$strings["Leave password fields blank unless changing"] = "Dejar en blanco la contraseña a menos que desee cambiarla.";
+App::$strings["Email Address:"] = "Dirección de correo electrónico:";
+App::$strings["Remove this account including all its channels"] = "Eliminar esta cuenta incluyendo todos sus canales";
+App::$strings["Additional Features"] = "Funcionalidades";
+App::$strings["Connector Settings"] = "Configuración del conector";
+App::$strings["No special theme for mobile devices"] = "Sin tema especial para dispositivos móviles";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Ajustes de visualización";
+App::$strings["Theme Settings"] = "Ajustes del tema";
+App::$strings["Custom Theme Settings"] = "Ajustes personalizados del tema";
+App::$strings["Content Settings"] = "Ajustes del contenido";
+App::$strings["Display Theme:"] = "Tema gráfico del perfil:";
+App::$strings["Mobile Theme:"] = "Tema para el móvil:";
+App::$strings["Preload images before rendering the page"] = "Carga previa de las imágenes antes de generar la página";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "El tiempo subjetivo de carga de la página será más largo, pero la página estará lista cuando se muestre.";
+App::$strings["Enable user zoom on mobile devices"] = "Habilitar zoom de usuario en dispositivos móviles";
+App::$strings["Update browser every xx seconds"] = "Actualizar navegador cada xx segundos";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sin máximo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Máximo número de conversaciones a cargar en cualquier momento:";
+App::$strings["Maximum of 100 items"] = "Máximo de 100 elementos";
+App::$strings["Show emoticons (smilies) as images"] = "Mostrar emoticonos (smilies) como imágenes";
+App::$strings["Link post titles to source"] = "Enlazar título de la publicación a la fuente original";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de plantilla de página del sistema - (avanzado)";
+App::$strings["Use blog/list mode on channel page"] = "Usar modo blog/lista en la página de inicio del canal";
+App::$strings["(comments displayed separately)"] = "(comentarios mostrados de forma separada)";
+App::$strings["Use blog/list mode on grid page"] = "Mostrar mi red en modo blog";
+App::$strings["Channel page max height of content (in pixels)"] = "Altura máxima del contenido de la página del canal (en píxeles)";
+App::$strings["click to expand content exceeding this height"] = "Pulsar para expandir el contenido que exceda de esta altura";
+App::$strings["Grid page max height of content (in pixels)"] = "Altura máxima del contenido de mi red (en píxeles)";
+App::$strings["Nobody except yourself"] = "Nadie excepto usted";
+App::$strings["Only those you specifically allow"] = "Solo aquellos a los que usted permita explícitamente";
+App::$strings["Approved connections"] = "Conexiones aprobadas";
+App::$strings["Any connections"] = "Cualquier conexión";
+App::$strings["Anybody on this website"] = "Cualquiera en este sitio web";
+App::$strings["Anybody in this network"] = "Cualquiera en esta red";
+App::$strings["Anybody authenticated"] = "Cualquiera que esté autenticado";
+App::$strings["Anybody on the internet"] = "Cualquiera en internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicar su perfil principal en el directorio de la red";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?";
+App::$strings["Your channel address is"] = "Su dirección de canal es";
+App::$strings["Channel Settings"] = "Ajustes del canal";
+App::$strings["Basic Settings"] = "Configuración básica";
+App::$strings["Your Timezone:"] = "Su huso horario:";
+App::$strings["Default Post Location:"] = "Localización geográfica predeterminada para sus publicaciones:";
+App::$strings["Geographical location to display on your posts"] = "Localización geográfica que debe mostrarse en sus publicaciones";
+App::$strings["Use Browser Location:"] = "Usar la localización geográfica del navegador:";
+App::$strings["Adult Content"] = "Contenido solo para adultos";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal publica contenido solo para adultos con frecuencia o regularmente. (Por favor etiquete cualquier material para adultos con la etiqueta #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Configuración de seguridad y privacidad";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Sus permisos ya están configurados. Pulse para ver/ajustar";
+App::$strings["Hide my online presence"] = "Ocultar mi presencia en línea";
+App::$strings["Prevents displaying in your profile that you are online"] = "Evitar mostrar en su perfil que está en línea";
+App::$strings["Simple Privacy Settings:"] = "Configuración de privacidad sencilla:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muy Público - <em>extremadamente permisivo (debería ser usado con precaución)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>por defecto público, privado cuando se desee (similar a los permisos de una red social pero con privacidad mejorada)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>por defecto, privado, nunca abierto o público</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por defecto, bloqueado/a para cualquiera</em>";
+App::$strings["Allow others to tag your posts"] = "Permitir a otros etiquetar sus publicaciones";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "A menudo usado por la comunidad para marcar contenido inapropiado de forma retroactiva.";
+App::$strings["Advanced Privacy Settings"] = "Configuración de privacidad avanzada";
+App::$strings["Expire other channel content after this many days"] = "Caducar contenido de otros canales después de este número de días";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 o en blanco para usar el límite del sitio. El sitio web caduca después de %d días.";
+App::$strings["Maximum Friend Requests/Day:"] = "Máximo de solicitudes de amistad por día:";
+App::$strings["May reduce spam activity"] = "Podría reducir la actividad de spam";
+App::$strings["Default Post Permissions"] = "Permisos de publicación predeterminados";
+App::$strings["Channel permissions category:"] = "Categoría de permisos del canal:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Máximo de mensajes privados por día de gente desconocida:";
+App::$strings["Useful to reduce spamming"] = "Útil para reducir el envío de correo no deseado";
+App::$strings["Notification Settings"] = "Configuración de las notificaciones";
+App::$strings["By default post a status message when:"] = "Por defecto, enviar un mensaje de estado cuando:";
+App::$strings["accepting a friend request"] = "Acepte una solicitud de amistad";
+App::$strings["joining a forum/community"] = "al unirse a un foro o comunidad";
+App::$strings["making an <em>interesting</em> profile change"] = "Realice un cambio <em>interesante</em> en su perfil";
+App::$strings["Send a notification email when:"] = "Enviar una notificación por correo electrónico cuando:";
+App::$strings["You receive a connection request"] = "Reciba una solicitud de conexión";
+App::$strings["Your connections are confirmed"] = "Sus conexiones hayan sido confirmadas";
+App::$strings["Someone writes on your profile wall"] = "Alguien escriba en la página de su perfil (\"muro\")";
+App::$strings["Someone writes a followup comment"] = "Alguien escriba un comentario sobre sus publicaciones";
+App::$strings["You receive a private message"] = "Reciba un mensaje privado";
+App::$strings["You receive a friend suggestion"] = "Reciba una sugerencia de amistad";
+App::$strings["You are tagged in a post"] = "Usted sea etiquetado en una publicación";
+App::$strings["You are poked/prodded/etc. in a post"] = "Reciba un toque o incitación en una publicación";
+App::$strings["Show visual notifications including:"] = "Mostrar notificaciones visuales que incluyan:";
+App::$strings["Unseen grid activity"] = "Nueva actividad en la red";
+App::$strings["Unseen channel activity"] = "Actividad no vista en el canal";
+App::$strings["Unseen private messages"] = "Mensajes privados no leídos";
+App::$strings["Recommended"] = "Recomendado";
+App::$strings["Upcoming events"] = "Próximos eventos";
+App::$strings["Events today"] = "Eventos de hoy";
+App::$strings["Upcoming birthdays"] = "Próximos cumpleaños";
+App::$strings["Not available in all themes"] = "No disponible en todos los temas";
+App::$strings["System (personal) notifications"] = "Notificaciones del sistema (personales)";
+App::$strings["System info messages"] = "Mensajes de información del sistema";
+App::$strings["System critical alerts"] = "Alertas críticas del sistema";
+App::$strings["New connections"] = "Nuevas conexiones";
+App::$strings["System Registrations"] = "Registros del sistema";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostrar también en Avisos las nuevas publicaciones, los mensajes privados y las conexiones";
+App::$strings["Notify me of events this many days in advance"] = "Avisarme de los eventos con algunos días de antelación";
+App::$strings["Must be greater than 0"] = "Debe ser mayor que 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Ajustes avanzados de la cuenta y de los tipos de página";
+App::$strings["Change the behaviour of this account for special situations"] = "Cambiar el comportamiento de esta cuenta en situaciones especiales";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "¡Activar el modo de experto (en <a href=\"settings/features\">Ajustes > Funcionalidades</a>) para realizar cambios!.";
+App::$strings["Miscellaneous Settings"] = "Ajustes diversos";
+App::$strings["Default photo upload folder"] = "Carpeta por defecto de las fotos subidas";
+App::$strings["%Y - current year, %m - current month"] = "%Y - año en curso, %m - mes actual";
+App::$strings["Default file upload folder"] = "Carpeta por defecto de los archivos subidos";
+App::$strings["Personal menu to display in your channel pages"] = "Menú personal que debe mostrarse en las páginas de su canal";
+App::$strings["Remove this channel."] = "Eliminar este canal.";
+App::$strings["Firefox Share \$Projectname provider"] = "Servicio de compartición de Firefox: proveedor \$Projectname";
+App::$strings["Start calendar week on monday"] = "Comenzar el calendario semanal por el lunes";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Instalación";
+App::$strings["Could not connect to database."] = "No se ha podido conectar a la base de datos.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS.";
+App::$strings["Could not create table."] = "No se puede crear la tabla.";
+App::$strings["Your site database has been installed."] = "La base de datos del sitio ha sido instalada.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, lea el fichero \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Verificación del sistema";
+App::$strings["Check again"] = "Verificar de nuevo";
+App::$strings["Database connection"] = "Conexión a la base de datos";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar \$Projectname es necesario saber cómo conectar con su base de datos.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir.";
+App::$strings["Database Server Name"] = "Nombre del servidor de base de datos";
+App::$strings["Default is 127.0.0.1"] = "De forma predeterminada es 127.0.0.1";
+App::$strings["Database Port"] = "Puerto de la base de datos";
+App::$strings["Communication port number - use 0 for default"] = "Número del puerto de comunicaciones - use 0 como valor por defecto";
+App::$strings["Database Login Name"] = "Usuario de la base de datos";
+App::$strings["Database Login Password"] = "Contraseña de acceso a la base de datos";
+App::$strings["Database Name"] = "Nombre de la base de datos";
+App::$strings["Database Type"] = "Tipo de base de datos";
+App::$strings["Site administrator email address"] = "Dirección de correo electrónico del administrador del sitio";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web.";
+App::$strings["Website URL"] = "Dirección del sitio web";
+App::$strings["Please use SSL (https) URL if available."] = "Por favor, use SSL (https) si está disponible.";
+App::$strings["Please select a default timezone for your website"] = "Por favor, selecciones el huso horario por defecto de su sitio web";
+App::$strings["Site settings"] = "Ajustes del sitio";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "¿Habilitar las funcionalidades <strong>avanzadas</strong> de \$Projectname ?";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Algunas funcionalidades avanzadas, si bien son útiles, pueden ser más adecuadas para un público técnicamente competente";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá realizar envíos en segundo plano mediante cron.";
+App::$strings["PHP executable path"] = "Ruta del ejecutable PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación.";
+App::$strings["Command line PHP"] = "PHP en línea de comandos";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "Esto es necesario para que funcione la transmisión de mensajes.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Puede ajustar estos valores en el fichero php.ini de su servidor.";
+App::$strings["PHP upload limits"] = "Límites PHP de subida";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generar claves de cifrado";
+App::$strings["libCurl PHP module"] = "módulo libCurl PHP";
+App::$strings["GD graphics PHP module"] = "módulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "módulo PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "módulo PHP mysqli o postgres";
+App::$strings["mb_string PHP module"] = "módulo PHP mb_string";
+App::$strings["mcrypt PHP module"] = "módulo PHP mcrypt ";
+App::$strings["xml PHP module"] = "módulo PHP xml";
+App::$strings["Apache mod_rewrite module"] = "módulo Apache mod_rewrite ";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: se necesita el módulo PHP libCURL pero no está instalado.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el módulo PHP GD graphics es necesario, pero no está instalado.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: el módulo PHP openssl es necesario, pero no está instalado.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el módulo PHP mysqli o postgres es necesario pero ninguno de los dos está instalado.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: el módulo PHP mb_string es necesario, pero no está instalado.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: el módulo PHP mcrypt es necesario, pero no está instalado.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: el módulo PHP xml es necesario para DAV, pero no está instalado.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Hubzilla.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php tiene permisos de escritura";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Hubzilla hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Hubzilla.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data).";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s - no sobre el fichero de plantilla (.tpl) que contiene.";
+App::$strings["%s is writable"] = "%s tiene permisos de escritura";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Hubzilla guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación.";
+App::$strings["store is writable"] = "\"store\" tiene permisos de escritura";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo.";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos.";
+App::$strings["SSL certificate validation"] = "validación del certificado SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:";
+App::$strings["Url rewrite is working"] = "La reescritura de las direcciones funciona correctamente";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor.";
+App::$strings["Errors encountered creating database tables."] = "Se han encontrado errores al crear las tablas de la base de datos.";
+App::$strings["<h1>What next</h1>"] = "<h1>Siguiente paso</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Debe crear [manualmente] una tarea programada para el \"poller\".";
+App::$strings["No valid account found."] = "No se ha encontrado una cuenta válida.";
+App::$strings["Password reset request issued. Check your email."] = "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico.";
+App::$strings["Site Member (%s)"] = "Usuario del sitio (%s)";
+App::$strings["Password reset requested at %s"] = "Se ha solicitado restablecer la contraseña en %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado.";
+App::$strings["Password Reset"] = "Restablecer la contraseña";
+App::$strings["Your password has been reset as requested."] = "Su contraseña ha sido restablecida según lo solicitó.";
+App::$strings["Your new password is"] = "Su nueva contraseña es";
+App::$strings["Save or copy your new password - and then"] = "Guarde o copie su nueva contraseña - y después";
+App::$strings["click here to login"] = "pulse aquí para conectarse";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión.";
+App::$strings["Your password has changed at %s"] = "Su contraseña en %s ha sido cambiada";
+App::$strings["Forgot your Password?"] = "¿Ha olvidado su contraseña?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones.";
+App::$strings["Email Address"] = "Dirección de correo electrónico";
+App::$strings["Reset"] = "Reiniciar";
+App::$strings["Files: shared with me"] = "Ficheros: compartidos conmigo";
+App::$strings["NEW"] = "NUEVO";
+App::$strings["Remove all files"] = "Eliminar todos los ficheros";
+App::$strings["Remove this file"] = "Eliminar este fichero";
+App::$strings["Version %s"] = "Versión %s";
+App::$strings["Installed plugins/addons/apps:"] = "Extensiones, complementos o aplicaciones instaladas:";
+App::$strings["No installed plugins/addons/apps"] = "No hay instalada ninguna extensión, complemento o aplicación";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Última actualización en segundo plano:";
+App::$strings["Current load average: "] = "Carga media actual:";
+App::$strings["Running at web location"] = "Corriendo en el sitio web";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Por favor, visite <a href=\"http://hubzilla.org\">hubzilla.org</a> para más información sobre \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por favor visite";
+App::$strings["\$projectname issues"] = "Problemas en \$projectname";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com";
+App::$strings["Site Administrators"] = "Administradores del sitio";
+App::$strings["Failed to create source. No channel selected."] = "Imposible crear el origen de los contenidos. Ningún canal ha sido seleccionado.";
+App::$strings["Source created."] = "Fuente creada.";
+App::$strings["Source updated."] = "Fuente actualizada.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestionar contenido de origen remoto para su canal.";
+App::$strings["New Source"] = "Nueva fuente";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo el contenido o una selección de los siguientes canales en este canal y distribuirlo de acuerdo con sus ajustes.";
+App::$strings["Only import content with these words (one per line)"] = "Importar solo contenido que contenga estas palabras (una por línea)";
+App::$strings["Leave blank to import all public content"] = "Dejar en blanco para importar todo el contenido público";
+App::$strings["Channel Name"] = "Nombre del canal";
+App::$strings["Source not found."] = "Fuente no encontrada";
+App::$strings["Edit Source"] = "Editar fuente";
+App::$strings["Delete Source"] = "Eliminar fuente";
+App::$strings["Source removed"] = "Fuente eliminada";
+App::$strings["Unable to remove source."] = "Imposible eliminar la fuente.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está siguiendo %3\$s de %2\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s ha dejado de seguir %3\$s de %2\$s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetado %3\$s de %2\$s con %4\$s";
+App::$strings["Tag removed"] = "Etiqueta eliminada.";
+App::$strings["Remove Item Tag"] = "Eliminar etiqueta del elemento.";
+App::$strings["Select a tag to remove: "] = "Seleccionar una etiqueta para eliminar:";
+App::$strings["Thing updated"] = "Elemento actualizado.";
+App::$strings["Object store: failed"] = "Guardar objeto: ha fallado";
+App::$strings["Thing added"] = "Elemento añadido";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostrar elemento";
+App::$strings["item not found."] = "elemento no encontrado.";
+App::$strings["Edit Thing"] = "Editar elemento";
+App::$strings["Select a profile"] = "Seleccionar un perfil";
+App::$strings["Post an activity"] = "Publicar una actividad";
+App::$strings["Only sends to viewers of the applicable profile"] = "Sólo enviar a espectadores del perfil pertinente.";
+App::$strings["Name of thing e.g. something"] = "Nombre del elemento, p. ej.:. \"algo\"";
+App::$strings["URL of thing (optional)"] = "Dirección del elemento (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "Dirección para la foto o elemento (opcional)";
+App::$strings["Add Thing to your Profile"] = "Añadir alguna cosa a su perfil";
+App::$strings["Export Channel"] = "Exportar el canal";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido.";
+App::$strings["Export Content"] = "Exportar contenidos";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar.";
+App::$strings["Export your posts from a given year."] = "Exporta sus publicaciones de un año dado.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "También puede exportar sus mensajes y conversaciones durante un año o mes en particular. Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, intente de nuevo la selección de un rango de fechas más pequeño.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Para seleccionar todos los mensajes de un año determinado, como este año, visite <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Para seleccionar todos los mensajes de un mes determinado, como el de enero de este año, visite <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Estos ficheros pueden ser importados o restaurados visitando <a href=\"%1\$s\">%2\$s</a> o cualquier sitio que contenga su canal. Para obtener los mejores resultados, por favor, importar o restaurar estos ficheros en orden de fecha (la más antigua primero).";
+App::$strings["No connections."] = "Sin conexiones.";
+App::$strings["Visit %s's profile [%s]"] = "Visitar el perfil de %s [%s]";
+App::$strings["View Connections"] = "Ver conexiones";
+App::$strings["Source of Item"] = "Origen del elemento";
+App::$strings["Page Title"] = "Título de página";
+App::$strings["Xchan Lookup"] = "Búsqueda de canales";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Buscar un canal (o un \"webbie\") que comience por:";
+App::$strings["Cover Photos"] = "Imágenes de portada del perfil";
+App::$strings["Upload Cover Photo"] = "Subir imagen de portada del perfil";
+App::$strings["Permissions denied."] = "Permisos denegados.";
+App::$strings["Focus (Hubzilla default)"] = "Focus (predefinido)";
+App::$strings["Theme settings"] = "Ajustes del tema";
+App::$strings["Select scheme"] = "Elegir un esquema";
+App::$strings["Narrow navbar"] = "Estrechar la barra de navegación";
+App::$strings["Navigation bar background color"] = "Color de fondo de la barra de navegación";
+App::$strings["Navigation bar gradient top color"] = "Color superior del gradiente de la barra de navegación";
+App::$strings["Navigation bar gradient bottom color"] = "Color inferior del gradiente de la barra de navegación";
+App::$strings["Navigation active button gradient top color"] = "Color superior del gradiente del botón activo de navegación";
+App::$strings["Navigation active button gradient bottom color"] = "Color inferior del gradiente del botón activo de navegación";
+App::$strings["Navigation bar border color "] = "Color del borde de la barra de navegación";
+App::$strings["Navigation bar icon color "] = "Color del icono de la barra de navegación";
+App::$strings["Navigation bar active icon color "] = "Color del icono activo de la barra de navegación";
+App::$strings["link color"] = "Color del enlace";
+App::$strings["Set font-color for banner"] = "Ajustar el color del tipo de letra para el \"banner\"";
+App::$strings["Set the background color"] = "Ajustar el color de fondo";
+App::$strings["Set the background image"] = "Ajustar la imagen de fondo";
+App::$strings["Set the background color of items"] = "Ajustar el color de los elementos de fondo";
+App::$strings["Set the background color of comments"] = "Ajustar el color de fondo de los comentarios";
+App::$strings["Set the border color of comments"] = "Ajustar el color del borde de los comentarios";
+App::$strings["Set the indent for comments"] = "Ajustar la indentación de los comentarios";
+App::$strings["Set the basic color for item icons"] = "Ajustar el color básico para los iconos de los elementos";
+App::$strings["Set the hover color for item icons"] = "Ajustar el color flotante para los iconos de los elementos";
+App::$strings["Set font-size for the entire application"] = "Ajustar el tamaño de letra para toda la aplicación";
+App::$strings["Example: 14px"] = "Ejemplo: 14px";
+App::$strings["Set font-size for posts and comments"] = "Ajustar el tamaño del tipo de letra para publicaciones y comentarios";
+App::$strings["Set font-color for posts and comments"] = "Establecer el color de la letra para publicaciones y comentarios";
+App::$strings["Set radius of corners"] = "Establecer el radio de curvatura de las esquinas";
+App::$strings["Set shadow depth of photos"] = "Ajustar la profundidad de sombras de las fotos";
+App::$strings["Set maximum width of content region in pixel"] = "Ajustar la anchura máxima de la región de contenido, en pixels";
+App::$strings["Leave empty for default width"] = "Dejar en blanco para la anchura predeterminada";
+App::$strings["Left align page content"] = "Alinear a la izquierda el contenido de la página";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Ajustar la opacidad mínima de la barra de navegación - para ocultarla";
+App::$strings["Set size of conversation author photo"] = "Ajustar el tamaño de la foto del autor de la conversación";
+App::$strings["Set size of followup author photos"] = "Ajustar el tamaño de foto de los seguidores del autor";
+App::$strings["Update %s failed. See error logs."] = "La actualización %s ha fallado. Mire el informe de errores.";
+App::$strings["Update Error at %s"] = "Error de actualización en %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Crear una cuenta para acceder a los servicios y aplicaciones dentro de Hubzilla";
+App::$strings["Password"] = "Contraseña";
+App::$strings["Remember me"] = "Recordarme";
+App::$strings["Forgot your password?"] = "¿Olvidó su contraseña?";
+App::$strings["toggle mobile"] = "cambiar a modo móvil";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "El certificado SSL del sitio web no es válido. Por favor, solucione el problema.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Error SSL del sitio web en %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Las tareas del Planificador/Cron no están funcionando.";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Las tareas de Cron no están funcionando en %s";
diff --git a/view/es/lostpass_eml.tpl b/view/es-es/lostpass_eml.tpl
index 0ae657aca..0ae657aca 100644
--- a/view/es/lostpass_eml.tpl
+++ b/view/es-es/lostpass_eml.tpl
diff --git a/view/es/messages.po b/view/es-es/messages.po
index 4ed1d6c44..4ed1d6c44 100644
--- a/view/es/messages.po
+++ b/view/es-es/messages.po
diff --git a/view/es/passchanged_eml.tpl b/view/es-es/passchanged_eml.tpl
index be6ad74d9..be6ad74d9 100644
--- a/view/es/passchanged_eml.tpl
+++ b/view/es-es/passchanged_eml.tpl
diff --git a/view/es/register_open_eml.tpl b/view/es-es/register_open_eml.tpl
index f6d68677e..f6d68677e 100644
--- a/view/es/register_open_eml.tpl
+++ b/view/es-es/register_open_eml.tpl
diff --git a/view/es/register_verify_eml.tpl b/view/es-es/register_verify_eml.tpl
index dc913be97..dc913be97 100644
--- a/view/es/register_verify_eml.tpl
+++ b/view/es-es/register_verify_eml.tpl
diff --git a/view/es/register_verify_member.tpl b/view/es-es/register_verify_member.tpl
index f78a0353a..f78a0353a 100644
--- a/view/es/register_verify_member.tpl
+++ b/view/es-es/register_verify_member.tpl
diff --git a/view/es-es/strings.php b/view/es-es/strings.php
new file mode 100644
index 000000000..0f5587c56
--- /dev/null
+++ b/view/es-es/strings.php
@@ -0,0 +1,2168 @@
+<?php
+
+if(! function_exists("string_plural_select_es")) {
+function string_plural_select_es($n){
+ return ($n != 1);;
+}}
+;
+App::$strings["Cannot locate DNS info for database server '%s'"] = "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€";
+App::$strings["Profile Photos"] = "Fotos de perfil";
+App::$strings["Edit"] = "Editar";
+App::$strings["Frequently"] = "Frecuentemente";
+App::$strings["Hourly"] = "Cada hora";
+App::$strings["Twice daily"] = "Dos veces al día";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensualmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Correo electrónico";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["created a new post"] = "ha creado una nueva entrada";
+App::$strings["commented on %s's post"] = "ha comentado la entrada de %s";
+App::$strings["No username found in import file."] = "No se ha encontrado el nombre de usuario en el fichero importado.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "No se ha podido crear una dirección de canal única. Ha fallado la importación.";
+App::$strings["Import completed."] = "Importación completada.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto por favor cree otro grupo con un nombre diferente.";
+App::$strings["Default privacy group for new contacts"] = "Privacidad de grupo por defecto para nuevos contactos ";
+App::$strings["All Channels"] = "Todos los canales";
+App::$strings["edit"] = "editar";
+App::$strings["Collections"] = "Colecciones";
+App::$strings["Edit collection"] = "Editar colección";
+App::$strings["Add new collection"] = "Añadir nueva colección";
+App::$strings["Channels not in any collection"] = "El canal no se encuentra en ninguna colección";
+App::$strings["add"] = "añadir";
+App::$strings["Not a valid email address"] = "Dirección de correo no válida";
+App::$strings["Your email domain is not among those allowed on this site"] = "Su dirección de correo no pertenece a los dominios permitidos en este sitio.";
+App::$strings["Your email address is already registered at this site."] = "Su dirección de correo está ya registrada en este sitio.";
+App::$strings["An invitation is required."] = "Es obligatorio que le inviten.";
+App::$strings["Invitation could not be verified."] = "No se ha podido verificar su invitación.";
+App::$strings["Please enter the required information."] = "Por favor introduzca la información requerida.";
+App::$strings["Failed to store account information."] = "La información de la cuenta no se ha podido guardar.";
+App::$strings["Registration confirmation for %s"] = "Confirmación de registro para %s";
+App::$strings["Registration request at %s"] = "Solicitud de registro en %s";
+App::$strings["Administrator"] = "Administrador";
+App::$strings["your registration password"] = "su contraseña de registro";
+App::$strings["Registration details for %s"] = "Detalles del registro de %s";
+App::$strings["Account approved."] = "Cuenta aprobada.";
+App::$strings["Registration revoked for %s"] = "Registro revocado para %s";
+App::$strings["Account verified. Please login."] = "Cuenta verificada. Por favor, inicie sesión.";
+App::$strings["Click here to upgrade."] = "Pulse aquí para actualizar";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Esta acción supera los límites establecidos por su plan de suscripción ";
+App::$strings["This action is not available under your subscription plan."] = "Esta acción no está disponible en su plan de suscripción.";
+App::$strings["Miscellaneous"] = "Varios";
+App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-DD o MM-DD";
+App::$strings["Required"] = "Obligatorio";
+App::$strings["never"] = "nunca";
+App::$strings["less than a second ago"] = "hace un instante";
+App::$strings["year"] = "año";
+App::$strings["years"] = "años";
+App::$strings["month"] = "mes";
+App::$strings["months"] = "meses";
+App::$strings["week"] = "semana";
+App::$strings["weeks"] = "semanas";
+App::$strings["day"] = "día";
+App::$strings["days"] = "días";
+App::$strings["hour"] = "hora";
+App::$strings["hours"] = "horas";
+App::$strings["minute"] = "minuto";
+App::$strings["minutes"] = "minutos";
+App::$strings["second"] = "segundo";
+App::$strings["seconds"] = "segundos";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "hace %1\$d %2\$s";
+App::$strings["%1\$s's birthday"] = "Cumpleaños de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Feliz cumpleaños %1\$s";
+App::$strings["Directory Options"] = "Opciones del directorio";
+App::$strings["Safe Mode"] = "Modo seguro";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Sí";
+App::$strings["Public Forums Only"] = "Solo foros públicos";
+App::$strings["This Website Only"] = "Solo este sitio web";
+App::$strings["New Page"] = "Nueva página";
+App::$strings["View"] = "Ver";
+App::$strings["Preview"] = "Previsualizar";
+App::$strings["Actions"] = "Acciones";
+App::$strings["Page Link"] = "Vínculo de la página";
+App::$strings["Title"] = "Título";
+App::$strings["Created"] = "Creado";
+App::$strings["Edited"] = "Editado";
+App::$strings["Public Timeline"] = "Cronología pública";
+App::$strings["Default"] = "Predeterminado";
+App::$strings["Delete this item?"] = "¿Borrar este elemento?";
+App::$strings["Comment"] = "Comentar";
+App::$strings["[+] show all"] = "[+] mostrar todo:";
+App::$strings["[-] show less"] = "[-] mostrar menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] contraer";
+App::$strings["Password too short"] = "Contraseña demasiado corta";
+App::$strings["Passwords do not match"] = "Las contraseñas no cinciden";
+App::$strings["everybody"] = "cualquiera";
+App::$strings["Secret Passphrase"] = "Contraseña secreta";
+App::$strings["Passphrase hint"] = "Pista de contraseña";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Aviso: los permisos han cambiado pero aún no han sido enviados.";
+App::$strings["close all"] = "cerrar todo";
+App::$strings["Nothing new here"] = "Nada nuevo por aquí";
+App::$strings["Rate This Channel (this is public)"] = "Valorar este canal (esto es público)";
+App::$strings["Rating"] = "Valoración";
+App::$strings["Describe (optional)"] = "Describir (opcional)";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Please enter a link URL"] = "Por favor, introduzca una dirección de enlace";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Cambios no guardados. ¿Está seguro de que desea abandonar la página?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "de su publicación";
+App::$strings["from now"] = "desde ahora";
+App::$strings["less than a minute"] = "menos de un minuto";
+App::$strings["about a minute"] = "alrededor de un minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "alrededor de una hora";
+App::$strings["about %d hours"] = "alrededor de %d horas";
+App::$strings["a day"] = "un día";
+App::$strings["%d days"] = "%d días";
+App::$strings["about a month"] = "alrededor de un mes";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "alrededor de un año";
+App::$strings["%d years"] = "%d años";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["prev"] = "anterior";
+App::$strings["first"] = "primera";
+App::$strings["last"] = "última";
+App::$strings["next"] = "próxima";
+App::$strings["older"] = "más antiguas";
+App::$strings["newer"] = "más recientes";
+App::$strings["No connections"] = "Sin conexiones";
+App::$strings["%d Connection"] = array(
+ 0 => "%d Conexión",
+ 1 => "%d Conexiones",
+);
+App::$strings["View Connections"] = "Ver conexiones";
+App::$strings["Search"] = "Buscar";
+App::$strings["Save"] = "Guardar";
+App::$strings["poke"] = "un toque";
+App::$strings["poked"] = "ha recibido un toque";
+App::$strings["ping"] = "un \"ping\"";
+App::$strings["pinged"] = "avisado/a";
+App::$strings["prod"] = "incitar";
+App::$strings["prodded"] = "incitado/a";
+App::$strings["slap"] = "abofetear";
+App::$strings["slapped"] = "abofeteado/a";
+App::$strings["finger"] = "un \"finger\"";
+App::$strings["fingered"] = "ha recibido un \"finger\"";
+App::$strings["rebuff"] = "un rechazo";
+App::$strings["rebuffed"] = "ha sido rechazado/a";
+App::$strings["happy"] = "feliz";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "amable";
+App::$strings["tired"] = "cansado/a";
+App::$strings["perky"] = "fesco/a";
+App::$strings["angry"] = "enfadado/a";
+App::$strings["stupified"] = "estupefacto/a";
+App::$strings["puzzled"] = "perplejo/a";
+App::$strings["interested"] = "interesado/a";
+App::$strings["bitter"] = "amargado/a";
+App::$strings["cheerful"] = "alegre";
+App::$strings["alive"] = "vivo/a";
+App::$strings["annoyed"] = "molesto/a";
+App::$strings["anxious"] = "ansioso/a";
+App::$strings["cranky"] = "de mal humor";
+App::$strings["disturbed"] = "perturbado/a";
+App::$strings["frustrated"] = "frustrado/a";
+App::$strings["depressed"] = "deprimido/a";
+App::$strings["motivated"] = "motivado/a";
+App::$strings["relaxed"] = "relajado/a";
+App::$strings["surprised"] = "sorprendido/a";
+App::$strings["Monday"] = "lunes";
+App::$strings["Tuesday"] = "martes";
+App::$strings["Wednesday"] = "miércoles";
+App::$strings["Thursday"] = "jueves";
+App::$strings["Friday"] = "viernes";
+App::$strings["Saturday"] = "sábado";
+App::$strings["Sunday"] = "domingo";
+App::$strings["January"] = "enero";
+App::$strings["February"] = "febrero";
+App::$strings["March"] = "marzo";
+App::$strings["April"] = "abril";
+App::$strings["May"] = "mayo";
+App::$strings["June"] = "junio";
+App::$strings["July"] = "julio";
+App::$strings["August"] = "agosto";
+App::$strings["September"] = "septiembre";
+App::$strings["October"] = "octubre";
+App::$strings["November"] = "noviembre";
+App::$strings["December"] = "diciembre";
+App::$strings["unknown.???"] = "desconocido???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "eliminar categoría";
+App::$strings["remove from file"] = "eliminar del fichero";
+App::$strings["Click to open/close"] = "Pulsar para abrir/cerrar";
+App::$strings["Link to Source"] = "Enlazar con la entrada en su ubicación original";
+App::$strings["default"] = "por defecto";
+App::$strings["Page layout"] = "Formato de la página";
+App::$strings["You can create your own with the layouts tool"] = "Puede crear su propio formato gráfico con las herramientas de diseño";
+App::$strings["Page content type"] = "Tipo de contenido de página";
+App::$strings["Select an alternate language"] = "Selecciona un idioma alternativo";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "evento";
+App::$strings["status"] = "el mensaje de estado";
+App::$strings["comment"] = "comentario";
+App::$strings["activity"] = "actividad";
+App::$strings["Design Tools"] = "Herramientas de diseño";
+App::$strings["Blocks"] = "Bloques";
+App::$strings["Menus"] = "Menús";
+App::$strings["Layouts"] = "Formato gráfico";
+App::$strings["Pages"] = "Páginas";
+App::$strings["Collection"] = "Colección";
+App::$strings["parent"] = "padre";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Libreta de direcciones";
+App::$strings["Calendar"] = "Calendario";
+App::$strings["Schedule Inbox"] = "Programar bandeja de entrada";
+App::$strings["Schedule Outbox"] = "Programar bandeja de salida";
+App::$strings["Unknown"] = "Desconocido";
+App::$strings["%1\$s used"] = "%1\$s usado";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usado de %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Ficheros";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartido";
+App::$strings["Create"] = "Crear";
+App::$strings["Upload"] = "Subir";
+App::$strings["Name"] = "Nombre";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Tamaño";
+App::$strings["Last Modified"] = "Última modificación";
+App::$strings["Delete"] = "Borrar";
+App::$strings["Create new folder"] = "Crear nueva carpeta";
+App::$strings["Upload file"] = "Subir fichero";
+App::$strings["%1\$s's bookmarks"] = "Marcadores de %1\$s";
+App::$strings["view full size"] = "Ver en el tamaño original";
+App::$strings["\$Projectname Notification"] = "Notificación de \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Gracias,";
+App::$strings["%s Administrator"] = "Administrador de %s";
+App::$strings["No Subject"] = "Sin asunto";
+App::$strings["General Features"] = "Características generales";
+App::$strings["Content Expiration"] = "Caducidad del contenido";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Eliminar publicaciones/comentarios y/o mensajes privados más adelante";
+App::$strings["Multiple Profiles"] = "Múltiples perfiles";
+App::$strings["Ability to create multiple profiles"] = "Capacidad de crear múltiples perfiles";
+App::$strings["Advanced Profiles"] = "Perfiles avanzados";
+App::$strings["Additional profile sections and selections"] = "Secciones y selecciones de perfil adicionales";
+App::$strings["Profile Import/Export"] = "Importar/Exportar perfil";
+App::$strings["Save and load profile details across sites/channels"] = "Guardar y cargar detalles del perfil a través de sitios/canales";
+App::$strings["Web Pages"] = "Páginas web";
+App::$strings["Provide managed web pages on your channel"] = "Proveer páginas web gestionadas en su canal";
+App::$strings["Private Notes"] = "Notas privadas";
+App::$strings["Enables a tool to store notes and reminders"] = "Activar una herramienta para almacenar notas y recordatorios";
+App::$strings["Navigation Channel Select"] = "Navegación por el selector de canales";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Cambiar canales directamente desde el menú de navegación desplegable";
+App::$strings["Photo Location"] = "Ubicación de las fotos";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, enlaza estas a un mapa.";
+App::$strings["Expert Mode"] = "Modo de experto";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Habilitar el modo de experto para acceder a opciones avanzadas de configuración";
+App::$strings["Premium Channel"] = "Canal premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal";
+App::$strings["Post Composition Features"] = "Características de composición de entradas";
+App::$strings["Use Markdown"] = "Usar Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Permitir el uso de \"Markdown\" para formatear publicaciones";
+App::$strings["Large Photos"] = "Fotos de gran tamaño";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Incluir miniaturas de fotos grandes (640px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (320px)";
+App::$strings["Channel Sources"] = "Orígenes de los contenidos del canal";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importar automáticamente contenido de otros canales o \"feeds\"";
+App::$strings["Even More Encryption"] = "Más cifrado todavía";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir cifrado adicional de contenido punto-a-punto con una clave secreta compartida.";
+App::$strings["Enable voting tools"] = "Activar herramientas de votación";
+App::$strings["Provide a class of post which others can vote on"] = "Proveer una clase de publicación en la que otros puedan votar";
+App::$strings["Network and Stream Filtering"] = "Filtrado del contenido";
+App::$strings["Search by Date"] = "Buscar por fecha";
+App::$strings["Ability to select posts by date ranges"] = "Capacidad de seleccionar entradas por rango de fechas";
+App::$strings["Collections Filter"] = "Filtrado de colecciones";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Habilitar la muestra de entradas eligiendo colecciones";
+App::$strings["Saved Searches"] = "Búsquedas guardadas";
+App::$strings["Save search terms for re-use"] = "Guardar términos de búsqueda para su reutilización";
+App::$strings["Network Personal Tab"] = "Pestaña de red personal";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado.";
+App::$strings["Network New Tab"] = "Nueva pestaña de red";
+App::$strings["Enable tab to display all new Network activity"] = "Habilitar una pestaña en la que se muestre toda la actividad de la red";
+App::$strings["Affinity Tool"] = "Herramienta de afinidad";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrar la actividad del flujo por profundidad de relaciones";
+App::$strings["Connection Filtering"] = "Filtrado de conexiones";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtrar publicaciones entrantes de conexiones basadas en palabras clave / contenido";
+App::$strings["Suggest Channels"] = "Sugerir canales";
+App::$strings["Show channel suggestions"] = "Mostrar sugerencias de canales";
+App::$strings["Post/Comment Tools"] = "Herramientas de entradas/comentarios";
+App::$strings["Tagging"] = "Etiquetado";
+App::$strings["Ability to tag existing posts"] = "Capacidad de etiquetar entradas existentes";
+App::$strings["Post Categories"] = "Categorías de entradas";
+App::$strings["Add categories to your posts"] = "Añadir categorías a sus publicaciones";
+App::$strings["Saved Folders"] = "Carpetas guardadas";
+App::$strings["Ability to file posts under folders"] = "Capacidad de archivar entradas en carpetas";
+App::$strings["Dislike Posts"] = "Desagrado de publicaciones";
+App::$strings["Ability to dislike posts/comments"] = "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios";
+App::$strings["Star Posts"] = "Entradas destacadas";
+App::$strings["Ability to mark special posts with a star indicator"] = "Capacidad de marcar entradas destacadas con un indicador de estrella";
+App::$strings["Tag Cloud"] = "Nube de etiquetas";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Proveer nube de etiquetas personal en su página de canal";
+App::$strings["Categories"] = "Categorías";
+App::$strings["Apps"] = "Aplicaciones";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personales";
+App::$strings["Create Personal App"] = "Crear una aplicación personal";
+App::$strings["Edit Personal App"] = "Editar una aplicación personal";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugerencias";
+App::$strings["See more..."] = "Ver más...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas.";
+App::$strings["Add New Connection"] = "Añadir nueva conexión";
+App::$strings["Enter the channel address"] = "Introducir la dirección del canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco";
+App::$strings["Notes"] = "Notas";
+App::$strings["Remove term"] = "Eliminar término";
+App::$strings["Everything"] = "Todo";
+App::$strings["Archives"] = "Hemeroteca";
+App::$strings["Me"] = "Yo";
+App::$strings["Family"] = "Familia";
+App::$strings["Friends"] = "Amigos";
+App::$strings["Acquaintances"] = "Conocidos/as";
+App::$strings["All"] = "Todas";
+App::$strings["Refresh"] = "Recargar";
+App::$strings["Account settings"] = "Configuración de la cuenta";
+App::$strings["Channel settings"] = "Configuración del canal";
+App::$strings["Additional features"] = "Características adicionales";
+App::$strings["Feature/Addon settings"] = "Configuración de características o complementos";
+App::$strings["Display settings"] = "Ajustes de visualización";
+App::$strings["Connected apps"] = "Aplicaciones conectadas";
+App::$strings["Export channel"] = "Exportar canal";
+App::$strings["Connection Default Permissions"] = "Permisos predeterminados de conexión";
+App::$strings["Premium Channel Settings"] = "Configuración del canal premium";
+App::$strings["Settings"] = "Ajustes";
+App::$strings["Messages"] = "Mensajes";
+App::$strings["Check Mail"] = "Comprobar correo";
+App::$strings["New Message"] = "Nuevo mensaje";
+App::$strings["Chat Rooms"] = "Salas de chat";
+App::$strings["Bookmarked Chatrooms"] = "Salas de chat preferidas";
+App::$strings["Suggested Chatrooms"] = "Salas de chat sugeridas";
+App::$strings["photo/image"] = "foto/imagen";
+App::$strings["Rate Me"] = "Valorar este canal";
+App::$strings["View Ratings"] = "Mostrar las valoraciones";
+App::$strings["Public Hubs"] = "Servidores públicos";
+App::$strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
+App::$strings["Starts:"] = "Comienza:";
+App::$strings["Finishes:"] = "Finaliza:";
+App::$strings["Location:"] = "Ubicación:";
+App::$strings["This event has been added to your calendar."] = "Este evento ha sido añadido a su calendario.";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Aviso] Nuevo correo recibido en %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s le envió %2\$s.";
+App::$strings["a private message"] = "un mensaje privado";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Por favor visite %s para ver y/o responder a su mensaje privado.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado sobre [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s creado por usted[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Aviso] Nuevo comentario de %2\$s en la conversación #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentó un elemento/conversación que ha estado siguiendo.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Para ver o comentar la conversación, visite %s";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Aviso] %s escribió en su página de perfil";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicó en su página de perfil en %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicó en [zrl=%3\$s]su página de perfil[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Aviso] %s le etiquetó";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s le etiquetó en %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]le etiquetó[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Aviso] %1\$s le ha dado un toque";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s le dio un toque en %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]le dio un toque[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Aviso] %s etiquetó su entrada";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetado su publicación en %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha etiquetado [zrl=%3\$s]su publicación[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Aviso] Solicitud de conexión recibida";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una nueva solicitud de conexión de '%2\$s' en %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una nueva solicitud de conexión[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Puede visitar su perfil en %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para permitir o rechazar la solicitad de conexión.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Aviso] recibió una sugerencia de conexión";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una sugerencia de conexión de '%2\$s' en %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una sugerencia de conexión[/zrl] para %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nombre:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprobar o rechazar la sugerencia.";
+App::$strings["[Red:Notify]"] = "[Red:Aviso]";
+App::$strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
+App::$strings["[no subject]"] = "[sin asunto]";
+App::$strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
+App::$strings["Stored post could not be verified."] = "No se han podido verificar las entradas guardadas.";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "a %1\$s le gusta el %3\$s de %2\$s";
+App::$strings["Please choose"] = "Por favor, elija";
+App::$strings["Agree"] = "De acuerdo";
+App::$strings["Disagree"] = "En desacuerdo";
+App::$strings["Abstain"] = "Abstención";
+App::$strings["Channel is blocked on this site."] = "El canal está bloqueado en este sitio.";
+App::$strings["Channel location missing."] = "Falta la ubicación del canal.";
+App::$strings["Response from remote channel was incomplete."] = "Respuesta incompleta del canal.";
+App::$strings["Channel was deleted and no longer exists."] = "El canal ha sido eliminado y ya no existe.";
+App::$strings["Protocol disabled."] = "Protocolo deshabilitado.";
+App::$strings["Protocol blocked for this channel."] = "Protocolo bloqueado para este canal.";
+App::$strings["Channel discovery failed."] = "El intento de acceder al canal ha fallado.";
+App::$strings["local account not found."] = "No se ha encontrado la cuenta local.";
+App::$strings["Cannot connect to yourself."] = "No puede conectarse consigo mismo.";
+App::$strings["Private Message"] = "Mensaje Privado";
+App::$strings["Select"] = "Seleccionar";
+App::$strings["Save to Folder"] = "Guardar en carpeta";
+App::$strings["I will attend"] = "Participaré";
+App::$strings["I will not attend"] = "No participaré";
+App::$strings["I might attend"] = "Quizá participe";
+App::$strings["I agree"] = "Estoy de acuerdo";
+App::$strings["I disagree"] = "No estoy de acuerdo";
+App::$strings["I abstain"] = "Me abstengo";
+App::$strings["View all"] = "Ver todo";
+App::$strings["__ctx:noun__ Like"] = array(
+ 0 => "Me gusta",
+ 1 => "Me gusta",
+);
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "No me gusta",
+ 1 => "No me gusta",
+);
+App::$strings["Add Star"] = "Destacar añadiendo una estrella";
+App::$strings["Remove Star"] = "Eliminar estrella";
+App::$strings["Toggle Star Status"] = "Activar o desactivar el estado de entrada preferida";
+App::$strings["starred"] = "preferidas";
+App::$strings["Message signature validated"] = "Firma de mensaje validada";
+App::$strings["Message signature incorrect"] = "Firma de mensaje incorrecta";
+App::$strings["Add Tag"] = "Añadir etiqueta";
+App::$strings["I like this (toggle)"] = "me gusta (cambiar)";
+App::$strings["like"] = "me gusta";
+App::$strings["I don't like this (toggle)"] = "No me gusta esto (cambiar)";
+App::$strings["dislike"] = "no me gusta";
+App::$strings["Share This"] = "Compartir esto";
+App::$strings["share"] = "compartir";
+App::$strings["%d comment"] = array(
+ 0 => "%d comentario",
+ 1 => "%d comentarios",
+);
+App::$strings["View %s's profile - %s"] = "Ver el perfil de %s - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "mediante";
+App::$strings["Wall-to-Wall"] = "De página de perfil a página de perfil (de Muro a Muro)";
+App::$strings["via Wall-To-Wall:"] = "Mediante el procedimiento página de perfil a página de perfil (de Muro a Muro)";
+App::$strings["from %s"] = "desde %s";
+App::$strings["last edited: %s"] = "último cambio: %s";
+App::$strings["Expires: %s"] = "Caduca: %s";
+App::$strings["Save Bookmarks"] = "Guardar en Marcadores";
+App::$strings["Add to Calendar"] = "Añadir al calendario";
+App::$strings["Mark all seen"] = "Marcar todo como visto";
+App::$strings["__ctx:noun__ Likes"] = "Me gusta";
+App::$strings["__ctx:noun__ Dislikes"] = "No me gusta";
+App::$strings["Close"] = "Cerrar";
+App::$strings["Please wait"] = "Espera por favor";
+App::$strings["This is you"] = "Este es usted";
+App::$strings["Bold"] = "Negrita";
+App::$strings["Italic"] = "Itálico ";
+App::$strings["Underline"] = "Subrayar";
+App::$strings["Quote"] = "Citar";
+App::$strings["Code"] = "Código";
+App::$strings["Image"] = "Imagen";
+App::$strings["Insert Link"] = "Insertar enlace";
+App::$strings["Video"] = "Vídeo";
+App::$strings["Encrypt text"] = "Cifrar texto";
+App::$strings["New window"] = "Nueva ventana";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abrir la ubicación seleccionada en una ventana o pestaña aparte";
+App::$strings["User '%s' deleted"] = "El usuario '%s' ha sido eliminado";
+App::$strings["Attachments:"] = "Ficheros adjuntos:";
+App::$strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
+App::$strings["Logout"] = "Finalizar sesión";
+App::$strings["End this session"] = "Finalizar esta sesión";
+App::$strings["Home"] = "Inicio";
+App::$strings["Your posts and conversations"] = "Sus entradas y conversaciones";
+App::$strings["View Profile"] = "Ver el perfil";
+App::$strings["Your profile page"] = "Su página de perfil";
+App::$strings["Edit Profiles"] = "Editar perfiles";
+App::$strings["Manage/Edit profiles"] = "Administrar/editar perfiles";
+App::$strings["Edit Profile"] = "Editar perfil";
+App::$strings["Edit your profile"] = "Editar su perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Sus fotos";
+App::$strings["Your files"] = "Sus ficheros";
+App::$strings["Chat"] = "Chat";
+App::$strings["Your chatrooms"] = "Sus salas de chat";
+App::$strings["Bookmarks"] = "Marcadores";
+App::$strings["Your bookmarks"] = "Sus marcadores";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Your webpages"] = "Sus páginas web";
+App::$strings["Login"] = "Iniciar sesión";
+App::$strings["Sign in"] = "Acceder";
+App::$strings["%s - click to logout"] = "%s - pulsar para finalizar sesión";
+App::$strings["Remote authentication"] = "Acceder desde su servidor";
+App::$strings["Click to authenticate to your home hub"] = "Pulsar para identificarse en su servidor de inicio";
+App::$strings["Home Page"] = "Página de inicio";
+App::$strings["Register"] = "Registrarse";
+App::$strings["Create an account"] = "Crear una cuenta";
+App::$strings["Help"] = "Ayuda";
+App::$strings["Help and documentation"] = "Ayuda y documentación";
+App::$strings["Applications, utilities, links, games"] = "Aplicaciones, utilidades, enlaces, juegos";
+App::$strings["Search site content"] = "Buscar contenido del sitio";
+App::$strings["Directory"] = "Directorio";
+App::$strings["Channel Directory"] = "Directorio de canales";
+App::$strings["Matrix"] = "RedMatrix";
+App::$strings["Your matrix"] = "Su red";
+App::$strings["Mark all matrix notifications seen"] = "Marcar todas las notificaciones de la red como leídas";
+App::$strings["Channel Home"] = "Mi canal";
+App::$strings["Channel home"] = "Mi canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas las notificaciones del canal como leídas";
+App::$strings["Connections"] = "Conexiones";
+App::$strings["Notices"] = "Avisos";
+App::$strings["Notifications"] = "Notificaciones";
+App::$strings["See all notifications"] = "Ver todas las notificaciones";
+App::$strings["Mark all system notifications seen"] = "Marcar todas las notificaciones de sistema como leídas";
+App::$strings["Mail"] = "Correo";
+App::$strings["Private mail"] = "Correo privado";
+App::$strings["See all private messages"] = "Ver todas los mensajes privados";
+App::$strings["Mark all private messages seen"] = "Marcar todos los mensajes privados como leídos";
+App::$strings["Inbox"] = "Bandeja de entrada";
+App::$strings["Outbox"] = "Bandeja de salida";
+App::$strings["Events"] = "Eventos";
+App::$strings["Event Calendar"] = "Calendario de eventos";
+App::$strings["See all events"] = "Ver todos los eventos";
+App::$strings["Mark all events seen"] = "Marcar todos los eventos como leidos";
+App::$strings["Channel Manager"] = "Administración de canales";
+App::$strings["Manage Your Channels"] = "Gestionar sus canales";
+App::$strings["Account/Channel Settings"] = "Ajustes de cuenta/canales";
+App::$strings["Admin"] = "Administrador";
+App::$strings["Site Setup and Configuration"] = "Ajustes y configuración del sitio";
+App::$strings["Loading..."] = "Cargando...";
+App::$strings["@name, #tag, content"] = "@nombre, #etiqueta, contenido";
+App::$strings["Please wait..."] = "Espere por favor…";
+App::$strings["Tags"] = "Etiquetas";
+App::$strings["Keywords"] = "Palabras clave";
+App::$strings["have"] = "tener";
+App::$strings["has"] = "tiene";
+App::$strings["want"] = "quiero";
+App::$strings["wants"] = "quiere";
+App::$strings["likes"] = "le gusta";
+App::$strings["dislikes"] = "no le gusta";
+App::$strings[" and "] = "y";
+App::$strings["public profile"] = "perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s cambió %2\$s a &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visitar %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s actualizó %2\$s, %3\$s cambió.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado";
+App::$strings["Can view my normal stream and posts"] = "Pueden verse mi flujo de actividad y publicaciones normales";
+App::$strings["Can view my default channel profile"] = "Puede verse mi perfil de canal predeterminado.";
+App::$strings["Can view my photo albums"] = "Pueden verse mis álbumes de fotos";
+App::$strings["Can view my connections"] = "Pueden verse mis conexiones";
+App::$strings["Can view my file storage"] = "Puede verse mi repositorio de ficheros";
+App::$strings["Can view my webpages"] = "Pueden verse mis páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Me pueden enviar sus entradas y flujo de actividad su canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pueden crear entradas en mi página de inicio del canal (“muroâ€)";
+App::$strings["Can comment on or like my posts"] = "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'.";
+App::$strings["Can send me private mail messages"] = "Se me pueden enviar mensajes privados";
+App::$strings["Can post photos to my photo albums"] = "Pueden publicarse fotos en mis álbumes";
+App::$strings["Can like/dislike stuff"] = "Puede marcarse contenido como me gustar/no me gusta.";
+App::$strings["Profiles and things other than posts/comments"] = "Perfiles y otras cosas aparte de publicaciones/comentarios";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avanzado - útil para crear canales de foro o grupos";
+App::$strings["Can chat with me (when available)"] = "Se puede charlar conmigo (cuando esté disponible)";
+App::$strings["Can write to my file storage"] = "Puede escribirse en mi repositorio de ficheros";
+App::$strings["Can edit my webpages"] = "Puede editar mis páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Algo avanzado - muy útil en comunidades abiertas";
+App::$strings["Can administer my channel resources"] = "Pueden administrarse mis recursos del canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo.";
+App::$strings["Social Networking"] = "Redes sociales";
+App::$strings["Mostly Public"] = "Público en su mayor parte";
+App::$strings["Restricted"] = "Restringido";
+App::$strings["Private"] = "Privado";
+App::$strings["Community Forum"] = "Foro de discusión";
+App::$strings["Feed Republish"] = "Republicar un \"feed\"";
+App::$strings["Special Purpose"] = "Propósito especial";
+App::$strings["Celebrity/Soapbox"] = "Página para fans";
+App::$strings["Group Repository"] = "Repositorio de grupo";
+App::$strings["Other"] = "Otro";
+App::$strings["Custom/Expert Mode"] = "Modo personalizado/experto";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "a %1\$s no le gusta el %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado con %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s dio un toque a %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Me gusta";
+App::$strings["__ctx:title__ Dislikes"] = "No me gusta";
+App::$strings["__ctx:title__ Agree"] = "De acuerdo";
+App::$strings["__ctx:title__ Disagree"] = "En desacuerdo";
+App::$strings["__ctx:title__ Abstain"] = "Abstención";
+App::$strings["__ctx:title__ Attending"] = "Participaré";
+App::$strings["__ctx:title__ Not attending"] = "No participaré";
+App::$strings["__ctx:title__ Might attend"] = "Quizá participe";
+App::$strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s";
+App::$strings["Categories:"] = "Categorías:";
+App::$strings["Filed under:"] = "Archivado bajo:";
+App::$strings["View in context"] = "Mostrar en su contexto";
+App::$strings["remove"] = "eliminar";
+App::$strings["Delete Selected Items"] = "Eliminar elementos seleccionados";
+App::$strings["View Source"] = "Ver la fuente original de la entrada";
+App::$strings["Follow Thread"] = "Seguir el hilo";
+App::$strings["View Status"] = "Estado actual";
+App::$strings["View Photos"] = "Ver fotos";
+App::$strings["Matrix Activity"] = "Actividad en la red de esta conexión";
+App::$strings["Edit Contact"] = "Editar contacto";
+App::$strings["Send PM"] = "Enviar Mensaje Privado";
+App::$strings["Poke"] = "Toques y otras cosas";
+App::$strings["%s likes this."] = "a %s le gusta esto.";
+App::$strings["%s doesn't like this."] = "a %s no le gusta esto.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
+ 0 => "a <span %1\$s>%2\$d personas</span> le gusta esto.",
+ 1 => "a <span %1\$s>%2\$d personas</span> les gusta esto.",
+);
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+ 0 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
+ 1 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
+);
+App::$strings["and"] = "y";
+App::$strings[", and %d other people"] = array(
+ 0 => ", y %d persona más",
+ 1 => ", y %d personas más",
+);
+App::$strings["%s like this."] = "a %s le gusta esto.";
+App::$strings["%s don't like this."] = "a %s no le gusta esto.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible para <strong>cualquiera</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:";
+App::$strings["Tag term:"] = "Término de la etiqueta:";
+App::$strings["Save to Folder:"] = "Guardar en carpeta:";
+App::$strings["Where are you right now?"] = "¿Donde está ahora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartir";
+App::$strings["Page link name"] = "Nombre de enlace de página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Subir foto";
+App::$strings["upload photo"] = "subir foto";
+App::$strings["Attach file"] = "Adjuntar fichero";
+App::$strings["attach file"] = "adjuntar fichero";
+App::$strings["Insert web link"] = "Insertar enlace web";
+App::$strings["web link"] = "enlace web";
+App::$strings["Insert video link"] = "Insertar enlace de vídeo";
+App::$strings["video link"] = "enlace de vídeo";
+App::$strings["Insert audio link"] = "Insertar enlace de audio";
+App::$strings["audio link"] = "enlace de audio";
+App::$strings["Set your location"] = "Configure su localización";
+App::$strings["set location"] = "configure localización";
+App::$strings["Toggle voting"] = "Cambiar votación";
+App::$strings["Clear browser location"] = "Eliminar localización del navegador";
+App::$strings["clear location"] = "eliminar localización";
+App::$strings["Title (optional)"] = "Título (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)";
+App::$strings["Permission settings"] = "Configuración de permisos";
+App::$strings["permissions"] = "permisos";
+App::$strings["Public post"] = "Entrada pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com";
+App::$strings["Set expiration date"] = "Configurar fecha de caducidad";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Cancelar";
+App::$strings["Discover"] = "Descubrir";
+App::$strings["Imported public streams"] = "Flujos públicos importados";
+App::$strings["Commented Order"] = "Comentarios recientes";
+App::$strings["Sort by Comment Date"] = "Ordenar por fecha de comentario";
+App::$strings["Posted Order"] = "Publicaciones recientes";
+App::$strings["Sort by Post Date"] = "Ordenar por fecha de publicación";
+App::$strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran";
+App::$strings["New"] = "Nuevas";
+App::$strings["Activity Stream - by date"] = "Flujo de actividad - por fecha";
+App::$strings["Starred"] = "Preferidas";
+App::$strings["Favourite Posts"] = "Publicaciones favoritas";
+App::$strings["Spam"] = "Correo basura";
+App::$strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones";
+App::$strings["About"] = "Sobre mí";
+App::$strings["Profile Details"] = "Detalles del perfil";
+App::$strings["Photo Albums"] = "Ãlbumes de fotos";
+App::$strings["Files and Storage"] = "Repositorio de ficheros";
+App::$strings["Chatrooms"] = "Salas de chat";
+App::$strings["Saved Bookmarks"] = "Marcadores guardados";
+App::$strings["Manage Webpages"] = "Administrar páginas web";
+App::$strings["__ctx:noun__ Attending"] = array(
+ 0 => "Asistir",
+ 1 => "Participaré",
+);
+App::$strings["__ctx:noun__ Not Attending"] = array(
+ 0 => "No asistir",
+ 1 => "No participaré",
+);
+App::$strings["__ctx:noun__ Undecided"] = array(
+ 0 => "Indeciso/a",
+ 1 => "Indecisos/as",
+);
+App::$strings["__ctx:noun__ Agree"] = array(
+ 0 => "Está de acuerdo",
+ 1 => "Están de acuerdo",
+);
+App::$strings["__ctx:noun__ Disagree"] = array(
+ 0 => "No está de acuerdo",
+ 1 => "No están de acuerdo",
+);
+App::$strings["__ctx:noun__ Abstain"] = array(
+ 0 => "se abstiene",
+ 1 => "Se abstienen",
+);
+App::$strings["Permission denied"] = "Permiso denegado";
+App::$strings["(Unknown)"] = "(Desconocido)";
+App::$strings["Visible to anybody on the internet."] = "Visible para cualquiera en internet.";
+App::$strings["Visible to you only."] = "Visible sólo para usted.";
+App::$strings["Visible to anybody in this network."] = "Visible para cualquiera en esta red.";
+App::$strings["Visible to anybody authenticated."] = "Visible para cualquiera que haya sido autenticado.";
+App::$strings["Visible to anybody on %s."] = "Visible para cualquiera en %s.";
+App::$strings["Visible to all connections."] = "Visible para todas las conexiones.";
+App::$strings["Visible to approved connections."] = "Visible para las conexiones permitidas.";
+App::$strings["Visible to specific connections."] = "Visible para conexiones específicas.";
+App::$strings["Item not found."] = "Elemento no encontrado.";
+App::$strings["Permission denied."] = "Acceso denegado.";
+App::$strings["Collection not found."] = "Colección no encontrada.";
+App::$strings["Collection is empty."] = "La colección está vacía.";
+App::$strings["Collection: %s"] = "Colección: %s";
+App::$strings["Connection: %s"] = "Conexión: %s";
+App::$strings["Connection not found."] = "Conexión no encontrada";
+App::$strings["Invalid data packet"] = "Paquete de datos no válido";
+App::$strings["Unable to verify channel signature"] = "No ha sido posible de verificar la signatura del canal";
+App::$strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la signatura del sitio para %s";
+App::$strings["Embedded content"] = "Contenido incorporado";
+App::$strings["Embedding disabled"] = "Incrustación deshabilitada";
+App::$strings["Logged out."] = "Desconectado.";
+App::$strings["Failed authentication"] = "Autenticación fallida.";
+App::$strings["Login failed."] = "El acceso ha fallado.";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d invitación pendiente",
+ 1 => "%d invitaciones disponibles",
+);
+App::$strings["Advanced"] = "Avanzado";
+App::$strings["Find Channels"] = "Encontrar canales";
+App::$strings["Enter name or interest"] = "Introducir nombre o interés";
+App::$strings["Connect/Follow"] = "Conectar/Seguir";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Ejemplos: José Fernández, Pesca";
+App::$strings["Find"] = "Encontrar";
+App::$strings["Channel Suggestions"] = "Sugerencias de canales";
+App::$strings["Random Profile"] = "Perfil aleatorio";
+App::$strings["Invite Friends"] = "Invitar a amigos";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Ejemplo avanzado: nombre=juan y país=españa";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d conexión en común",
+ 1 => "%d conexiones en común",
+);
+App::$strings["show more"] = "mostrar más";
+App::$strings["Visible to your default audience"] = "Visible para su público predeterminado.";
+App::$strings["Show"] = "Mostrar";
+App::$strings["Don't show"] = "No mostrar";
+App::$strings["Permissions"] = "Permisos";
+App::$strings["Item was not found."] = "Elemento no encontrado.";
+App::$strings["No source file."] = "Ningún fichero de origen";
+App::$strings["Cannot locate file to replace"] = "No se puede localizar el fichero que va a ser sustituido.";
+App::$strings["Cannot locate file to revise/update"] = "No se puede localizar el fichero para revisar/actualizar";
+App::$strings["File exceeds size limit of %d"] = "El fichero supera el limite de tamaño de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Error de carga, posiblemente por limite de sistema o porque la acción ha finalizado.";
+App::$strings["Stored file could not be verified. Upload failed."] = "El fichero almacenado no ha podido ser verificado. El envío ha fallado.";
+App::$strings["Path not available."] = "Ruta no disponible.";
+App::$strings["Empty pathname"] = "Ruta vacía";
+App::$strings["duplicate filename or path"] = "Nombre de ruta o fichero duplicados";
+App::$strings["Path not found."] = "Ruta no encontrada";
+App::$strings["mkdir failed."] = "mkdir ha fallado.";
+App::$strings["database storage failed."] = "el almacenamiento en la base de datos ha fallado.";
+App::$strings["Unable to obtain identity information from database"] = "No ha sido posible obtener los datos de identidad desde la base de datos";
+App::$strings["Empty name"] = "Nombre vacío";
+App::$strings["Name too long"] = "Nombre demasiado largo";
+App::$strings["No account identifier"] = "Ningún identificador de la cuenta";
+App::$strings["Nickname is required."] = "Se requiere un sobrenombre (alias).";
+App::$strings["Reserved nickname. Please choose another."] = "Sobrenombre en uso. Por favor, elija otro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "El alias contiene caracteres no admitidos o está ya en uso por otros usuarios de este sitio.";
+App::$strings["Unable to retrieve created identity"] = "No ha sido posible recuperar la identidad creada";
+App::$strings["Default Profile"] = "Perfil principal";
+App::$strings["Requested channel is not available."] = "El canal solicitado no está disponible.";
+App::$strings["Requested profile is not available."] = "El perfil solicitado no está disponible.";
+App::$strings["Change profile photo"] = "Cambiar foto de perfil";
+App::$strings["Profiles"] = "Perfiles";
+App::$strings["Manage/edit profiles"] = "Administrar/editar perfiles";
+App::$strings["Create New Profile"] = "Crear nuevo perfil";
+App::$strings["Profile Image"] = "Imagen de perfil";
+App::$strings["visible to everybody"] = "visible para cualquiera";
+App::$strings["Edit visibility"] = "Editar visibilidad";
+App::$strings["Gender:"] = "Género:";
+App::$strings["Status:"] = "Estado:";
+App::$strings["Homepage:"] = "Página personal:";
+App::$strings["Online Now"] = "Ahora en línea";
+App::$strings["g A l F d"] = "g A l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[hoy]";
+App::$strings["Birthday Reminders"] = "Recordatorios de cumpleaños";
+App::$strings["Birthdays this week:"] = "Cumpleaños esta semana:";
+App::$strings["[No description]"] = "[Sin descripción]";
+App::$strings["Event Reminders"] = "Recordatorios de eventos";
+App::$strings["Events this week:"] = "Eventos de esta semana:";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Full Name:"] = "Nombre completo:";
+App::$strings["Like this channel"] = "Me gusta este canal";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Cumpleaños:";
+App::$strings["Age:"] = "Edad:";
+App::$strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Orientación sexual:";
+App::$strings["Hometown:"] = "Ciudad de origen:";
+App::$strings["Tags:"] = "Etiquetas:";
+App::$strings["Political Views:"] = "Posición política:";
+App::$strings["Religion:"] = "Religión:";
+App::$strings["About:"] = "Sobre mí:";
+App::$strings["Hobbies/Interests:"] = "Aficciones/Intereses:";
+App::$strings["Likes:"] = "Me gusta:";
+App::$strings["Dislikes:"] = "No me gusta:";
+App::$strings["Contact information and Social Networks:"] = "Información de contacto y redes sociales:";
+App::$strings["My other channels:"] = "Mis otros canales:";
+App::$strings["Musical interests:"] = "Intereses musicales:";
+App::$strings["Books, literature:"] = "Libros, literatura:";
+App::$strings["Television:"] = "Televisión:";
+App::$strings["Film/dance/culture/entertainment:"] = "Cine/danza/cultura/entretenimiento:";
+App::$strings["Love/Romance:"] = "Vida sentimental/amorosa:";
+App::$strings["Work/employment:"] = "Trabajo:";
+App::$strings["School/education:"] = "Estudios:";
+App::$strings["Like this thing"] = "Me gusta esto";
+App::$strings["Male"] = "Hombre";
+App::$strings["Female"] = "Mujer";
+App::$strings["Currently Male"] = "Actualmente hombre";
+App::$strings["Currently Female"] = "Actualmente mujer";
+App::$strings["Mostly Male"] = "Generalmente hombre";
+App::$strings["Mostly Female"] = "Generalmente mujer";
+App::$strings["Transgender"] = "Transgénero";
+App::$strings["Intersex"] = "Intersexual";
+App::$strings["Transsexual"] = "Transexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutral";
+App::$strings["Non-specific"] = "No especificado";
+App::$strings["Undecided"] = "Indeciso";
+App::$strings["Males"] = "Hombres";
+App::$strings["Females"] = "Mujeres";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbiana";
+App::$strings["No Preference"] = "Sin preferencias";
+App::$strings["Bisexual"] = "Bisexual";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Casto";
+App::$strings["Virgin"] = "Virgen";
+App::$strings["Deviant"] = "Fuera de lo común";
+App::$strings["Fetish"] = "Fetichista";
+App::$strings["Oodles"] = "Orgías";
+App::$strings["Nonsexual"] = "Asexual";
+App::$strings["Single"] = "Soltero/a";
+App::$strings["Lonely"] = "Solo/a";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "No disponible";
+App::$strings["Has crush"] = "Enamorado/a";
+App::$strings["Infatuated"] = "Apasionado";
+App::$strings["Dating"] = "Saliendo con alguien";
+App::$strings["Unfaithful"] = "Infiel";
+App::$strings["Sex Addict"] = "Con adicción al sexo";
+App::$strings["Friends/Benefits"] = "Amistad beneficiosa";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Prometido/a";
+App::$strings["Married"] = "Casado/a";
+App::$strings["Imaginarily married"] = "Casado/a en sueños";
+App::$strings["Partners"] = "Pareja";
+App::$strings["Cohabiting"] = "Cohabitando";
+App::$strings["Common law"] = "Matrimonio tradicional";
+App::$strings["Happy"] = "Felíz";
+App::$strings["Not looking"] = "No estoy buscando";
+App::$strings["Swinger"] = "Infiel";
+App::$strings["Betrayed"] = "Engañado/a";
+App::$strings["Separated"] = "Separado/a";
+App::$strings["Unstable"] = "Inestable";
+App::$strings["Divorced"] = "Divorciado/a";
+App::$strings["Imaginarily divorced"] = "Divorciado/a en sueños";
+App::$strings["Widowed"] = "Viudo/a";
+App::$strings["Uncertain"] = "Indeterminado";
+App::$strings["It's complicated"] = "Es complicado";
+App::$strings["Don't care"] = "No me importa";
+App::$strings["Ask me"] = "Pregúnteme";
+App::$strings["Site Admin"] = "Adminstrador del sitio";
+App::$strings["Address Book"] = "Libreta de direcciones";
+App::$strings["Mood"] = "Estado de ánimo";
+App::$strings["Probe"] = "Probar";
+App::$strings["Suggest"] = "Sugerir";
+App::$strings["Random Channel"] = "Canal aleatorio";
+App::$strings["Invite"] = "Invitar";
+App::$strings["Features"] = "Características";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Publicación";
+App::$strings["Profile Photo"] = "Foto de perfil";
+App::$strings["Update"] = "Actualizar";
+App::$strings["Install"] = "Instalar";
+App::$strings["Purchase"] = "Comprar";
+App::$strings["Image/photo"] = "Imagen/foto";
+App::$strings["Encrypted content"] = "Contenido cifrado";
+App::$strings["Install %s element: "] = "Instalar el elemento %s:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio.";
+App::$strings["webpage"] = "página web";
+App::$strings["layout"] = "disposición";
+App::$strings["block"] = "bloque";
+App::$strings["menu"] = "menú";
+App::$strings["QR code"] = "Código QR";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió la siguiente %2\$s %3\$s";
+App::$strings["post"] = "entrada";
+App::$strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma diferente";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 escribió";
+App::$strings["Missing room name"] = "Nombre de sala desaparecido.";
+App::$strings["Duplicate room name"] = "Nombre de sala duplicado.";
+App::$strings["Invalid room specifier."] = "Especificador de sala no válido.";
+App::$strings["Room not found."] = "Sala no encontrada.";
+App::$strings["Room is full"] = "La sala está llena.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "La imagen es demasiado grande (%lu demás)";
+App::$strings["Image file is empty."] = "El fichero de imagen está vacío. ";
+App::$strings["Unable to process image"] = "No ha sido posible procesar la imagen";
+App::$strings["Photo storage failed."] = "La foto no ha podido ser guardada.";
+App::$strings["Upload New Photos"] = "Subir nuevas fotos";
+App::$strings["Some blurb about what to do when you're new here"] = "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Ha creado %1$.0f de %2$.0f canales permitidos.";
+App::$strings["Create a new channel"] = "Crear un nuevo canal";
+App::$strings["Current Channel"] = "Canal actual";
+App::$strings["Switch to one of your channels by selecting it."] = "Cambiar a uno de sus canales seleccionándolo.";
+App::$strings["Default Channel"] = "Canal principal";
+App::$strings["Make Default"] = "Convertir en predeterminado";
+App::$strings["%d new messages"] = "%d mensajes nuevos";
+App::$strings["%d new introductions"] = "%d nuevas isolicitudes de conexión";
+App::$strings["Delegated Channels"] = "Canales delegados";
+App::$strings["Public access denied."] = "Acceso público denegado.";
+App::$strings["%d rating"] = array(
+ 0 => "%d valoración",
+ 1 => "%d valoraciones",
+);
+App::$strings["Gender: "] = "Género:";
+App::$strings["Status: "] = "Estado:";
+App::$strings["Homepage: "] = "Página personal:";
+App::$strings["Description:"] = "Descripción:";
+App::$strings["Public Forum:"] = "Foro público:";
+App::$strings["Keywords: "] = "Palabras clave:";
+App::$strings["Don't suggest"] = "No sugerir:";
+App::$strings["Common connections:"] = "Conexiones comunes:";
+App::$strings["Global Directory"] = "Directorio global:";
+App::$strings["Local Directory"] = "Directorio local:";
+App::$strings["Finding:"] = "Encontrar:";
+App::$strings["next page"] = "siguiente página";
+App::$strings["previous page"] = "página anterior";
+App::$strings["Sort options"] = "Ordenar opciones";
+App::$strings["Alphabetic"] = "Alfabético";
+App::$strings["Reverse Alphabetic"] = "Alfabético inverso";
+App::$strings["Newest to Oldest"] = "De más nuevo a más antiguo";
+App::$strings["Oldest to Newest"] = "De más antiguo a más nuevo";
+App::$strings["No entries (some entries may be hidden)."] = "Sin entradas (algunas entradas pueden estar ocultas).";
+App::$strings["Xchan Lookup"] = "Búsqueda de canales";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Buscar un canal (o un \"webbie\") que comience por:";
+App::$strings["Not found."] = "No encontrado.";
+App::$strings["Authorize application connection"] = "Autorizar una conexión de aplicación";
+App::$strings["Return to your app and insert this Securty Code:"] = "Volver a su aplicación e introducir este código de seguridad:";
+App::$strings["Please login to continue."] = "Por favor inicia sesión para continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?";
+App::$strings["Page Title"] = "Título de página";
+App::$strings["Channel added."] = "Canal añadido.";
+App::$strings["Tag removed"] = "Etiqueta eliminada.";
+App::$strings["Remove Item Tag"] = "Eliminar etiqueta del elemento.";
+App::$strings["Select a tag to remove: "] = "Seleccionar una etiqueta para eliminar:";
+App::$strings["Remove"] = "Eliminar";
+App::$strings["Continue"] = "Continuar";
+App::$strings["Premium Channel Setup"] = "Configuración del canal premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilitar restricciones de conexión del canal premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor introduzca sus restricciones o condiciones, como recibo paypal, normas de uso, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Las posibles conexiones verán por tanto el siguiente texto antes de proceder:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Al continuar, certifico que he cumplido con todas las intrucciones proporcionadas en esta página.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal premium o restringido";
+App::$strings["Thing updated"] = "Elemento actualizado.";
+App::$strings["Object store: failed"] = "Guardar objeto: ha fallado";
+App::$strings["Thing added"] = "Elemento añadido";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostrar elemento";
+App::$strings["item not found."] = "elemento no encontrado.";
+App::$strings["Edit Thing"] = "Editar elemento";
+App::$strings["Select a profile"] = "Seleccionar un perfil";
+App::$strings["Post an activity"] = "Publicar una actividad";
+App::$strings["Only sends to viewers of the applicable profile"] = "Sólo envíos a espectadores del perfil pertinente.";
+App::$strings["Name of thing e.g. something"] = "Nombre del elemento p. ej.:. \"algo\"";
+App::$strings["URL of thing (optional)"] = "Dirección del elemento (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "Dirección para la foto o elemento (opcional)";
+App::$strings["Add Thing to your Profile"] = "Añadir elemento a su perfil";
+App::$strings["Item not available."] = "Elemento no disponible";
+App::$strings["Fetching URL returns error: %1\$s"] = "Al intentar obtener la dirección, retorna el error: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Imagen actualizada, pero el recorte de la imagen ha fallado. ";
+App::$strings["Image resize failed."] = "El ajuste del tamaño de la imagen ha fallado.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente.";
+App::$strings["Image exceeds size limit of %d"] = "La imagen supera el tamaño límite de %d";
+App::$strings["Unable to process image."] = "No ha sido posible procesar la imagen.";
+App::$strings["Photo not available."] = "Foto no disponible.";
+App::$strings["Upload File:"] = "Subir fichero:";
+App::$strings["Select a profile:"] = "Seleccionar un perfil:";
+App::$strings["Upload Profile Photo"] = "Subir foto de perfil";
+App::$strings["or"] = "o";
+App::$strings["skip this step"] = "Omitir este paso";
+App::$strings["select a photo from your photo albums"] = "Seleccione una foto de sus álbumes";
+App::$strings["Crop Image"] = "Recortar imagen";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Por favor ajuste el recorte de la imagen para una visión óptima.";
+App::$strings["Done Editing"] = "Edición completada";
+App::$strings["Image uploaded successfully."] = "Imagen subida correctamente.";
+App::$strings["Image upload failed."] = "Subida de imagen fallida.";
+App::$strings["Image size reduction [%s] failed."] = "La reducción de la imagen [%s] ha fallado.";
+App::$strings["Invalid item."] = "Elemento no válido.";
+App::$strings["Channel not found."] = "Canal no encontrado.";
+App::$strings["Page not found."] = "Página no encontrada.";
+App::$strings["Like/Dislike"] = "Me gusta/No me gusta";
+App::$strings["This action is restricted to members."] = "Esta acción está restringida solo para miembros.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor, <a href=\"rmagic\">identifíquese con su \$Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo \$Projectname member</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitud incorrecta.";
+App::$strings["thing"] = "elemento";
+App::$strings["Channel unavailable."] = "Canal no disponible.";
+App::$strings["Previous action reversed."] = "Acción anterior revocada.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s está de acuerdo con %3\$s de %2\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no está de acuerdo con %3\$s de %2\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstiene en %3\$s de %2\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s participará en el %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no participará en el %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s tal vez participe en el %3\$s de %2\$s";
+App::$strings["Action completed."] = "Acción completada.";
+App::$strings["Thank you."] = "Gracias.";
+App::$strings["Calendar entries imported."] = "Entradas de calendario importadas.";
+App::$strings["No calendar entries found."] = "No encontradas entradas de calendario.";
+App::$strings["Event can not end before it has started."] = "Un evento no puede terminar antes de que haya comenzado.";
+App::$strings["Unable to generate preview."] = "No se puede crear la vista previa.";
+App::$strings["Event title and start time are required."] = "Se requieren el título del evento y su hora de inicio.";
+App::$strings["Event not found."] = "Evento no encontrado.";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Editar evento";
+App::$strings["Delete event"] = "Borrar evento";
+App::$strings["calendar"] = "calendario";
+App::$strings["Create New Event"] = "Crear Nuevo Evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Siguiente";
+App::$strings["Export"] = "Exportar";
+App::$strings["Import"] = "Importar";
+App::$strings["Event removed"] = "Evento borrado";
+App::$strings["Failed to remove event"] = "Error al borrar el evento";
+App::$strings["Event details"] = "Detalles del evento";
+App::$strings["Starting date and Title are required."] = "Se requieren fecha y título.";
+App::$strings["Categories (comma-separated list)"] = "Categorías (lista separada por comas)";
+App::$strings["Event Starts:"] = "Inicio del evento:";
+App::$strings["Finish date/time is not known or not relevant"] = "La fecha / hora de finalización no se conocen o no son relevantes";
+App::$strings["Event Finishes:"] = "Finalización del evento:";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para obtener el visor de zona horaria";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales.";
+App::$strings["Title:"] = "Título:";
+App::$strings["Share this event"] = "Compartir este evento";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está siguiendo %2\$s de %3\$s";
+App::$strings["Public Sites"] = "Sitios públicos";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Los sitios listados permiten el registro público de la red \$Projectname. Todos los sitios de la red están vinculados entre sí por lo que sus miembros, en ninguna de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los enlaces de los proveedores <strong> pueden </strong> proporcionar detalles adicionales.";
+App::$strings["Rate this hub"] = "Valorar este sitio";
+App::$strings["Site URL"] = "Dirección del sitio";
+App::$strings["Access Type"] = "Tipo de Acceso";
+App::$strings["Registration Policy"] = "Normas de Registro";
+App::$strings["Location"] = "Localización";
+App::$strings["Project"] = "Proyecto";
+App::$strings["View hub ratings"] = "Ver las valoraciones del sitio";
+App::$strings["Rate"] = "Valorar";
+App::$strings["View ratings"] = "Ver valoraciones";
+App::$strings["Edit post"] = "Editar entrada";
+App::$strings["\$Projectname channel"] = "canal \$Projectname";
+App::$strings["Collection created."] = "Colección creada.";
+App::$strings["Could not create collection."] = "No se puede crear colección.";
+App::$strings["Collection updated."] = "Colección actualizada.";
+App::$strings["Create a collection of channels."] = "Crear una colección de canales.";
+App::$strings["Collection Name: "] = "Nombre de la colección:";
+App::$strings["Members are visible to other channels"] = "Los miembros son visibles para otros canales";
+App::$strings["Collection removed."] = "Colección eliminada.";
+App::$strings["Unable to remove collection."] = "No ha sido posible de eliminar la colección.";
+App::$strings["Collection Editor"] = "Editor de colecciones";
+App::$strings["Members"] = "Miembros";
+App::$strings["All Connected Channels"] = "Todos los canales conectados";
+App::$strings["Click on a channel to add or remove."] = "Haga clic en un canal para agregarlo o quitarlo.";
+App::$strings["Version %s"] = "Versión %s";
+App::$strings["Installed plugins/addons/apps:"] = "Extensiones/Aplicaciones instaladas:";
+App::$strings["No installed plugins/addons/apps"] = "Extensiones/Aplicaciones no instaladas:";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Última actualización en segundo plano:";
+App::$strings["Running at web location"] = "Corriendo en el sitio web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor, visite <a href=\"https://redmatrix.me\">redmatrix.me </a> para aprender más sobre \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por favor visite";
+App::$strings["\$projectname issues"] = "Problemas en \$projectname";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com";
+App::$strings["Site Administrators"] = "Administradores del sitio";
+App::$strings["Unable to locate original post."] = "No ha sido posible encontrar la entrada original.";
+App::$strings["Empty post discarded."] = "Desechada entrada vacía.";
+App::$strings["Executable content type not permitted to this channel."] = "Contenido de tipo ejecutable no permitido en este canal.";
+App::$strings["System error. Post not saved."] = "Error del sistema. Entrada no salvada.";
+App::$strings["Unable to obtain post information from database."] = "No ha sido posible obtener información de la entrada en la base de datos.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Ha alcanzado su límite de %1$.0f tope máximo de entradas";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Ha alcanzado su límite de %1$.0f páginas web.";
+App::$strings["No such group"] = "No se encuentra el grupo";
+App::$strings["No such channel"] = "No se encuentra el canal";
+App::$strings["Search Results For:"] = "Buscar resultados para:";
+App::$strings["Collection is empty"] = "La colección está vacía";
+App::$strings["Collection: "] = "Colección:";
+App::$strings["Connection: "] = "Conexión:";
+App::$strings["Invalid connection."] = "Conexión no válida.";
+App::$strings["No channel."] = "Ningún canal.";
+App::$strings["Common connections"] = "Conexiones comunes";
+App::$strings["No connections in common."] = "Ninguna conexión en común.";
+App::$strings["This site is not a directory server"] = "Este sitio no es un servidor de directorio";
+App::$strings["Blocked"] = "Bloqueadas";
+App::$strings["Ignored"] = "Ignoradas";
+App::$strings["Hidden"] = "Ocultas";
+App::$strings["Archived"] = "Archivadas";
+App::$strings["Suggest new connections"] = "Sugerir nuevas conexiones";
+App::$strings["New Connections"] = "Nuevas conexiones";
+App::$strings["Show pending (new) connections"] = "Mostrar conexiones (nuevas) pendientes";
+App::$strings["All Connections"] = "Todas las conexiones";
+App::$strings["Show all connections"] = "Mostrar todas las conexiones";
+App::$strings["Unblocked"] = "Desbloqueadas";
+App::$strings["Only show unblocked connections"] = "Mostrar solo las conexiones desbloqueadas";
+App::$strings["Only show blocked connections"] = "Mostrar solo las conexiones bloqueadas";
+App::$strings["Only show ignored connections"] = "Mostrar solo conexiones ignoradas";
+App::$strings["Only show archived connections"] = "Mostrar solo las conexiones archivadas";
+App::$strings["Only show hidden connections"] = "Mostrar solo las conexiones ocultas";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexión";
+App::$strings["Search your connections"] = "Buscar sus conexiones";
+App::$strings["Finding: "] = "Búsqueda:";
+App::$strings["Block Name"] = "Nombre del bloque";
+App::$strings["Block Title"] = "Título del bloque";
+App::$strings["Item not found"] = "Elemento no encontrado";
+App::$strings["Item is not editable"] = "El elemento no es editable";
+App::$strings["Delete item?"] = "¿Borrar el elemento?";
+App::$strings["Insert YouTube video"] = "Insertar vídeo de YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insertar vídeo Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insertar audio Vorbis [.ogg]";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Invitados: Nombre de usuario: {su dirección de correo electrónico}, Contraseña: +++";
+App::$strings["Page owner information could not be retrieved."] = "La información del propietario de la página no pudo ser recuperada.";
+App::$strings["Album not found."] = "Ãlbum no encontrado.";
+App::$strings["Delete Album"] = "Borrar álbum";
+App::$strings["Delete Photo"] = "Borrar foto";
+App::$strings["No photos selected"] = "No hay fotos seleccionadas";
+App::$strings["Access to this item is restricted."] = "El acceso a este elemento está restringido.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB de %2$.2f MB usados de la capacidad de almacenamiento de fotos.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB utilizados de la capacidad de almacenamiento de fotos.";
+App::$strings["Upload Photos"] = "Subir fotos";
+App::$strings["Enter a new album name"] = "Introducir un nuevo nombre de álbum";
+App::$strings["or select an existing one (doubleclick)"] = "o seleccionar uno (doble click) existente";
+App::$strings["Create a status post for this upload"] = "Crear una entrada de estado para esta subida";
+App::$strings["Album name could not be decoded"] = "El nombre del álbum no ha podido ser descifrado";
+App::$strings["Contact Photos"] = "Fotos de contacto";
+App::$strings["Show Newest First"] = "Mostrar lo más reciente primero";
+App::$strings["Show Oldest First"] = "Mostrar lo más antiguo primero";
+App::$strings["View Photo"] = "Ver foto";
+App::$strings["Edit Album"] = "Editar álbum";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permiso denegado. El acceso a este elemento puede estar restringido.";
+App::$strings["Photo not available"] = "Foto no disponible";
+App::$strings["Use as profile photo"] = "Usar como foto de perfil";
+App::$strings["Private Photo"] = "Foto privada";
+App::$strings["View Full Size"] = "Ver tamaño completo";
+App::$strings["Edit photo"] = "Editar foto";
+App::$strings["Rotate CW (right)"] = "Girar CW (a la derecha)";
+App::$strings["Rotate CCW (left)"] = "Girar CCW (a la izquierda)";
+App::$strings["Caption"] = "Título";
+App::$strings["Add a Tag"] = "Añadir una etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Ejemplo: @bob, @Barbara_Gómez, @juan@ejemplo.com";
+App::$strings["Flag as adult in album view"] = "Marcar como \"solo para adultos\" en el álbum";
+App::$strings["In This Photo:"] = "En esta foto:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Ver álbum";
+App::$strings["Recent Photos"] = "Fotos recientes";
+App::$strings["Items tagged with: %s"] = "elementos etiquetados con: %s";
+App::$strings["Search results for: %s"] = "Resultados de la búsqueda para: %s";
+App::$strings["Profile Match"] = "Perfil compatible";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal.";
+App::$strings["is interested in:"] = "está interesado en:";
+App::$strings["No matches"] = "No se han encontrado perfiles compatibles";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Conectado";
+App::$strings["Select a bookmark folder"] = "Seleccionar una carpeta de marcadores";
+App::$strings["Save Bookmark"] = "Guardar marcador";
+App::$strings["URL of bookmark"] = "Dirección del marcador";
+App::$strings["Description"] = "Descripción";
+App::$strings["Or enter new bookmark folder name"] = "O introduzca un nuevo nombre para la carpeta de marcadores";
+App::$strings["No more system notifications."] = "No hay más notificaciones del sistema";
+App::$strings["System Notifications"] = "Notificaciones de sistema";
+App::$strings["network"] = "red";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Formato actualizado";
+App::$strings["Edit System Page Description"] = "Editor del Sistema de Descripción de Páginas";
+App::$strings["Layout not found."] = "Formato no encontrado";
+App::$strings["Module Name:"] = "Nombre del módulo:";
+App::$strings["Layout Help"] = "Ayuda para el diseño de la página";
+App::$strings["- select -"] = "- seleccionar -";
+App::$strings["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales.";
+App::$strings["Nothing to import."] = "No hay nada para importar.";
+App::$strings["Unable to download data from old server"] = "No se han podido descargar datos de su antiguo servidor";
+App::$strings["Imported file is empty."] = "El fichero importado está vacío.";
+App::$strings["The data provided is not compatible with this project."] = "Los datos proporcionados no son compatibles con este proyecto.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Atención: Las versiones de la base de datos difieren en %1\$d actualizaciones.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear el canal porque el identificador del canal no se ha podido duplicar en este servidor.";
+App::$strings["Channel clone failed. Import failed."] = "No se ha podido importar el canal porque el canal no se ha podido clonar.";
+App::$strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado.";
+App::$strings["You must be logged in to use this feature."] = "Debe estar registrado para poder usar esta funcionalidad.";
+App::$strings["Import Channel"] = "Importar canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación.";
+App::$strings["File to Upload"] = "Fichero para subir";
+App::$strings["Or provide the old server/hub details"] = "O proporcione los detalles de su antiguo servidor/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "Su identidad en el antiguo servidor (canal@ejemplo.com)";
+App::$strings["Your old login email address"] = "Su antigua dirección de correo electrónico";
+App::$strings["Your old login password"] = "Su antigua contraseña";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua ubicación debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos.";
+App::$strings["Make this hub my primary location"] = "Convertir este servidor en mi ubicación primaria";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine.";
+App::$strings["Delete layout?"] = "¿Borrar formato?";
+App::$strings["Layout Description (Optional)"] = "Descripción del formato gráfico (opcional)";
+App::$strings["Layout Name"] = "Nombre del formato";
+App::$strings["Edit Layout"] = "Modificar formato";
+App::$strings["You must be logged in to see this page."] = "Debe haber iniciado sesión para poder ver esta página.";
+App::$strings["Room not found"] = "Sala no encontrada";
+App::$strings["Leave Room"] = "Abandonar sala";
+App::$strings["Delete This Room"] = "Eliminar esta sala";
+App::$strings["I am away right now"] = "Estoy ausente momentáneamente";
+App::$strings["I am online"] = "Estoy conectado";
+App::$strings["Bookmark this room"] = "Añadir esta sala a Marcadores";
+App::$strings["New Chatroom"] = "Nueva sala de chat";
+App::$strings["Chatroom Name"] = "Nombre de sala de chat";
+App::$strings["%1\$s's Chatrooms"] = "Sala de chat de %1\$s";
+App::$strings["Menu not found."] = "Menú no encontrado";
+App::$strings["Unable to create element."] = "Imposible crear el elemento.";
+App::$strings["Unable to update menu element."] = "No es posible actualizar el elemento del menú.";
+App::$strings["Unable to add menu element."] = "No es posible añadir el elemento al menú";
+App::$strings["Menu Item Permissions"] = "Permisos del elemento del menú";
+App::$strings["(click to open/close)"] = "(pulse para abrir/cerrar)";
+App::$strings["Link Name"] = "Nombre del enlace";
+App::$strings["Link or Submenu Target"] = "Destino del enlace o submenú";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Introduzca la dirección del enlace o seleccione el nombre de un submenú";
+App::$strings["Use magic-auth if available"] = "Usar la autenticación mágica si está disponible";
+App::$strings["Open link in new window"] = "Abrir el enlace en una nueva ventana";
+App::$strings["Order in list"] = "Orden en la lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Los números más altos irán al final de la lista";
+App::$strings["Submit and finish"] = "Enviar y terminar";
+App::$strings["Submit and continue"] = "Enviar y continuar";
+App::$strings["Menu:"] = "Menú:";
+App::$strings["Link Target"] = "Destino del enlace";
+App::$strings["Edit menu"] = "Editar menú";
+App::$strings["Edit element"] = "Editar elemento";
+App::$strings["Drop element"] = "Eliminar el elemento";
+App::$strings["New element"] = "Nuevo elemento";
+App::$strings["Edit this menu container"] = "Modificar el contenedor del menú";
+App::$strings["Add menu element"] = "Añadir un elemento al menú";
+App::$strings["Delete this menu item"] = "Eliminar este elemento del menú";
+App::$strings["Edit this menu item"] = "Modificar este elemento del menú";
+App::$strings["Menu item not found."] = "Este elemento del menú no se ha encontrado";
+App::$strings["Menu item deleted."] = "Este elemento del menú ha sido borrado";
+App::$strings["Menu item could not be deleted."] = "Este elemento del menú no puede ser borrado.";
+App::$strings["Edit Menu Element"] = "Editar elemento del menú";
+App::$strings["Link text"] = "Texto del enlace";
+App::$strings["Delete webpage?"] = "¿Eliminar página web?";
+App::$strings["Page link title"] = "Título del enlace de la página";
+App::$strings["Edit Webpage"] = "Editar página web";
+App::$strings["This directory server requires an access token"] = "El servidor de este directorio necesita un \"token\" de acceso";
+App::$strings["No valid account found."] = "No se ha encontrado una cuenta válida.";
+App::$strings["Password reset request issued. Check your email."] = "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico.";
+App::$strings["Site Member (%s)"] = "Usuario del sitio (%s)";
+App::$strings["Password reset requested at %s"] = "Se ha solicitado restablecer la contraseña en %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado.";
+App::$strings["Password Reset"] = "Restablecer la contraseña";
+App::$strings["Your password has been reset as requested."] = "Su contraseña ha sido restablecida según lo solicitó.";
+App::$strings["Your new password is"] = "Su nueva contraseña es";
+App::$strings["Save or copy your new password - and then"] = "Guarde o copie su nueva contraseña - y después";
+App::$strings["click here to login"] = "Pulse aquí para conectarse";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión.";
+App::$strings["Your password has changed at %s"] = "Su contraseña en %s ha sido cambiada";
+App::$strings["Forgot your Password?"] = "¿Ha olvidado su contraseña?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones.";
+App::$strings["Email Address"] = "Dirección de correo electrónico";
+App::$strings["Reset"] = "Reiniciar";
+App::$strings["Website:"] = "Sitio web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canal remoto [%s] (aún no es conocido en este sitio)";
+App::$strings["Rating (this information is public)"] = "Valoración (esta información es pública)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Opcionalmente puede explicar su valoración (esta información es pública)";
+App::$strings["Delete block?"] = "¿Borrar este bloque?";
+App::$strings["Edit Block"] = "Modificar este bloque";
+App::$strings["Total invitation limit exceeded."] = "Se ha superado el límite máximo de invitaciones.";
+App::$strings["%s : Not a valid email address."] = "%s : No es una dirección de correo electrónico válida. ";
+App::$strings["Please join us on Red"] = "Únase a nosotros en RedMatrix";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Excedido el límite de invitaciones. Por favor, contacte con el Administrador de su sitio.";
+App::$strings["%s : Message delivery failed."] = "%s : Falló la entrega del mensaje.";
+App::$strings["%d message sent."] = array(
+ 0 => "%d mensajes enviados.",
+ 1 => "%d mensajes enviados.",
+);
+App::$strings["You have no more invitations available"] = "No tiene más invitaciones disponibles";
+App::$strings["Send invitations"] = "Enviar invitaciones";
+App::$strings["Enter email addresses, one per line:"] = "Introduzca las direcciones de correo electrónica, una por línea:";
+App::$strings["Your message:"] = "Su mensaje:";
+App::$strings["Please join my community on \$Projectname."] = "Por favor, únase a mi comunidad en \$Projectname.";
+App::$strings["You will need to supply this invitation code: "] = "Debe proporcionar este código de invitación:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Regístrese en cualquier lugar del \$Projectname (están todos interconectados)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Introduzca mi dirección \$Projectname en la caja de búsqueda del sitio.";
+App::$strings["or visit "] = "o visite";
+App::$strings["3. Click [Connect]"] = "3. Pulse [conectar]";
+App::$strings["Location not found."] = "Localización no encontrada.";
+App::$strings["Primary location cannot be removed."] = "La localización primaria no puede ser eliminada.";
+App::$strings["No locations found."] = "Ninguna localización encontrada.";
+App::$strings["Manage Channel Locations"] = "Gestionar localizaciones del canal";
+App::$strings["Location (address)"] = "Localización (dirección)";
+App::$strings["Primary Location"] = "Localización primaria";
+App::$strings["Drop location"] = "Eliminar localización";
+App::$strings["Failed to create source. No channel selected."] = "Imposible crear el origen de los clontenidos. Ningún canal ha sido seleccionado.";
+App::$strings["Source created."] = "Fuente creada.";
+App::$strings["Source updated."] = "Fuente actualizada.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestionar contenido de origen remoto para su canal.";
+App::$strings["New Source"] = "Nueva fuente";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo el contenido o una selección de los siguientes canales en este canal, y distribuirlo de acuerdo con sus ajustes.";
+App::$strings["Only import content with these words (one per line)"] = "Importar solo contenido que contenga estas palabras (una por línea)";
+App::$strings["Leave blank to import all public content"] = "Dejar en blanco para importar todo el contenido público";
+App::$strings["Channel Name"] = "Nombre del canal";
+App::$strings["Source not found."] = "Fuente no encontrada";
+App::$strings["Edit Source"] = "Editar fuente";
+App::$strings["Delete Source"] = "Eliminar fuente";
+App::$strings["Source removed"] = "Fuente eliminada";
+App::$strings["Unable to remove source."] = "Imposible eliminar la fuente.";
+App::$strings["Unable to update menu."] = "No se puede actualizar el menú.";
+App::$strings["Unable to create menu."] = "No se puede crear el menú.";
+App::$strings["Menu Name"] = "Nombre del menú";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nombre único (no será visible en la página web) - requerido";
+App::$strings["Menu Title"] = "Título del menú";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visible en la página web - no ponga nada si no desea un título";
+App::$strings["Allow Bookmarks"] = "Permitir marcadores";
+App::$strings["Menu may be used to store saved bookmarks"] = "El menú se puede usar para guardar marcadores";
+App::$strings["Submit and proceed"] = "Enviar y proceder";
+App::$strings["Drop"] = "Eliminar";
+App::$strings["Bookmarks allowed"] = "Marcadores permitidos";
+App::$strings["Delete this menu"] = "Borrar este menú";
+App::$strings["Edit menu contents"] = "Editar los contenidos del menú";
+App::$strings["Edit this menu"] = "Modificar este menú";
+App::$strings["Menu could not be deleted."] = "El menú no puede ser eliminado.";
+App::$strings["Edit Menu"] = "Modificar el menú";
+App::$strings["Add or remove entries to this menu"] = "Añadir o quitar entradas en este menú";
+App::$strings["Menu name"] = "Nombre del menú";
+App::$strings["Must be unique, only seen by you"] = "Debe ser único, solo será visible para usted";
+App::$strings["Menu title"] = "Título del menú";
+App::$strings["Menu title as seen by others"] = "El título del menú tal como será visto por los demás";
+App::$strings["Allow bookmarks"] = "Permitir marcadores";
+App::$strings["Permission Denied."] = "Permiso denegado";
+App::$strings["File not found."] = "Fichero no encontrado.";
+App::$strings["Edit file permissions"] = "Modificar los permisos del fichero";
+App::$strings["Set/edit permissions"] = "Establecer/editar los permisos";
+App::$strings["Include all files and sub folders"] = "Incluir todos los ficheros y subcarpetas";
+App::$strings["Return to file list"] = "Volver a la lista de ficheros";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiar/pegar este código para adjuntar el fichero al envío";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiar/pegar esta dirección para enlazar el fichero desde una página web";
+App::$strings["Share this file"] = "Compartir este fichero";
+App::$strings["Show URL to this file"] = "Mostrar la dirección de este fichero";
+App::$strings["Notify your contacts about this file"] = "Avisar a sus contactos sobre este fichero";
+App::$strings["Contact not found."] = "Contacto no encontrado";
+App::$strings["Friend suggestion sent."] = "Enviar sugerencia a un amigo.";
+App::$strings["Suggest Friends"] = "Sugerir amigos";
+App::$strings["Suggest a friend for %s"] = "Sugerir un amigo a %s";
+App::$strings["Hub not found."] = "Servidor no encontrado";
+App::$strings["Poke/Prod"] = "Toque/Incitación";
+App::$strings["poke, prod or do other things to somebody"] = "dar un toque, incitar u otras cosas a alguien";
+App::$strings["Recipient"] = "Destinatario";
+App::$strings["Choose what you wish to do to recipient"] = "Elegir qué desea enviar al destinatario";
+App::$strings["Make this post private"] = "Convertir en privado este envío";
+App::$strings["Invalid profile identifier."] = "Identificador de perfil no válido";
+App::$strings["Profile Visibility Editor"] = "Editor de visibilidad del perfil";
+App::$strings["Click on a contact to add or remove."] = "Pulsar en un contacto para añadir o eliminar.";
+App::$strings["Visible To"] = "Visible para";
+App::$strings["%s element installed"] = "%s elemento instalado";
+App::$strings["%s element installation failed"] = "Elemento con instalación fallida: %s";
+App::$strings["Profile not found."] = "Perfil no encontrado.";
+App::$strings["Profile deleted."] = "Perfil eliminado.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "Creado el nuevo perfil.";
+App::$strings["Profile unavailable to clone."] = "Perfil no disponible para clonar.";
+App::$strings["Profile unavailable to export."] = "Perfil no disponible para exportar.";
+App::$strings["Profile Name is required."] = "Se necesita el nombre del perfil.";
+App::$strings["Marital Status"] = "Estado civil";
+App::$strings["Romantic Partner"] = "Pareja sentimental";
+App::$strings["Likes"] = "Me gusta";
+App::$strings["Dislikes"] = "No me gusta";
+App::$strings["Work/Employment"] = "Trabajo:";
+App::$strings["Religion"] = "Religión";
+App::$strings["Political Views"] = "Ideas políticas";
+App::$strings["Gender"] = "Género";
+App::$strings["Sexual Preference"] = "Preferencia sexual";
+App::$strings["Homepage"] = "Página personal";
+App::$strings["Interests"] = "Intereses";
+App::$strings["Address"] = "Dirección";
+App::$strings["Profile updated."] = "Perfil actualizado.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "¿Ocultar su lista de contactos a los visitantes de este perfil?";
+App::$strings["Edit Profile Details"] = "Modificar los detalles de este perfil";
+App::$strings["View this profile"] = "Ver este perfil";
+App::$strings["Change Profile Photo"] = "Cambiar la foto del perfil";
+App::$strings["Create a new profile using these settings"] = "Crear un nuevo perfil usando estos ajustes";
+App::$strings["Clone this profile"] = "Clonar este perfil";
+App::$strings["Delete this profile"] = "Eliminar este perfil";
+App::$strings["Import profile from file"] = "Importar perfil desde un fichero";
+App::$strings["Export profile to file"] = "Exportar perfil a un fichero";
+App::$strings["Profile Name:"] = "Nombre del perfil:";
+App::$strings["Your Full Name:"] = "Su nombre completo:";
+App::$strings["Title/Description:"] = "Título/Descripción:";
+App::$strings["Your Gender:"] = "Su género:";
+App::$strings["Birthday :"] = "Cumpleaños:";
+App::$strings["Street Address:"] = "Calle:";
+App::$strings["Locality/City:"] = "Ciudad:";
+App::$strings["Postal/Zip Code:"] = "Código postal:";
+App::$strings["Country:"] = "País:";
+App::$strings["Region/State:"] = "Región/Estado:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Estado sentimental:";
+App::$strings["Who: (if applicable)"] = "Quién: (si es aplicable)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Por ejemplo: ana123, María González, sara@ejemplo.com";
+App::$strings["Since [date]:"] = "Desde [fecha]:";
+App::$strings["Homepage URL:"] = "Dirección de la página personal:";
+App::$strings["Religious Views:"] = "Creencias religiosas:";
+App::$strings["Keywords:"] = "Palabras clave:";
+App::$strings["Example: fishing photography software"] = "Por ejemplo: software de fotografía submarina";
+App::$strings["Used in directory listings"] = "Visible en el directorio público del canal";
+App::$strings["Tell us about yourself..."] = "Háblenos de usted...";
+App::$strings["Hobbies/Interests"] = "Aficiones/Intereses";
+App::$strings["Contact information and Social Networks"] = "Información de contacto y redes sociales";
+App::$strings["My other channels"] = "Mis otros canales";
+App::$strings["Musical interests"] = "Preferencias musicales";
+App::$strings["Books, literature"] = "Libros, literatura";
+App::$strings["Television"] = "Televisión";
+App::$strings["Film/dance/culture/entertainment"] = "Cine/danza/cultura/entretenimiento";
+App::$strings["Love/romance"] = "Vida sentimental/amorosa";
+App::$strings["Work/employment"] = "Trabajo";
+App::$strings["School/education"] = "Estudios";
+App::$strings["This is your default profile."] = "Este es su perfil principal.";
+App::$strings["Age: "] = "Edad:";
+App::$strings["Edit/Manage Profiles"] = "Modificar/gestionar perfiles";
+App::$strings["Add profile things"] = "Añadir cosas al perfil";
+App::$strings["Include desirable objects in your profile"] = "Añadir objetos interesantes en su perfil";
+App::$strings["No ratings"] = "Ninguna valoración";
+App::$strings["Ratings"] = "Valoraciones";
+App::$strings["Rating: "] = "Valoración:";
+App::$strings["Website: "] = "Sitio web:";
+App::$strings["Description: "] = "Descripción:";
+App::$strings["Source of Item"] = "Origen del elemento";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Instalación";
+App::$strings["Could not connect to database."] = "No se ha podido conectar a la base de datos.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS.";
+App::$strings["Could not create table."] = "No se puede crear la tabla.";
+App::$strings["Your site database has been installed."] = "La base de datos del sitio ha sido instalada.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, lea el fichero \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Verificación del sistema";
+App::$strings["Check again"] = "Verificar de nuevo";
+App::$strings["Database connection"] = "Conexión a la base de datos";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar \$Projectname es necesario saber cómo conectar con su base de datos.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir.";
+App::$strings["Database Server Name"] = "Nombre del servidor de base de datos";
+App::$strings["Default is localhost"] = "Por defecto es localhost";
+App::$strings["Database Port"] = "Puerto de la base de datos";
+App::$strings["Communication port number - use 0 for default"] = "Número del puerto de comunicaciones - usar 0 como valor por defecto";
+App::$strings["Database Login Name"] = "Nombre de acceso a la base de datos";
+App::$strings["Database Login Password"] = "Contraseña de acceso a la base de datos";
+App::$strings["Database Name"] = "Nombre de la base de datos";
+App::$strings["Database Type"] = "Tipo de base de datos";
+App::$strings["Site administrator email address"] = "Dirección de correo electrónico del administrador del sitio";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web.";
+App::$strings["Website URL"] = "Dirección del sitio web";
+App::$strings["Please use SSL (https) URL if available."] = "Por favor, use SSL (https) si está disponible.";
+App::$strings["Please select a default timezone for your website"] = "Por favor, selecciones la zona horaria por defecto de su sitio web";
+App::$strings["Site settings"] = "Ajustes del sitio";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá ejecutar votaciones en segundo plano vía cron.";
+App::$strings["PHP executable path"] = "ruta del ejecutable PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación.";
+App::$strings["Command line PHP"] = "PHP en línea de comandos";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "Esto es necesario para que funcione la entrega de mensajes.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Puede ajustar estos valores en el fichero php.ini de su servidor.";
+App::$strings["PHP upload limits"] = "Límites PHP de subida";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado.";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generar claves de cifrado";
+App::$strings["libCurl PHP module"] = "módulo libCurl PHP";
+App::$strings["GD graphics PHP module"] = "módulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "módulo PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "módulo PHP mysqli o postgres";
+App::$strings["mb_string PHP module"] = "módulo PHP mb_string";
+App::$strings["mcrypt PHP module"] = "módulo PHP mcrypt ";
+App::$strings["xml PHP module"] = "módulo PHP xml";
+App::$strings["Apache mod_rewrite module"] = "módulo Apache mod_rewrite ";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: se necesita el módulo PHP libCURL pero no está instalado.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el módulo PHP GD graphics es necesario, pero no está instalado.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: el módulo PHP openssl es necesario, pero no está instalado.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el módulo PHP mysqli o postgres es necesario pero no ninguno de los dos está instalado.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: el módulo PHP mb_string es necesario, pero no está instalado.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: el módulo PHP mcrypt es necesario, pero no está instalado.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: el módulo PHP xml es necesario para DAV, pero no está instalado.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Red.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php tiene permisos de escritura";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Red.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data).";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s -no al fichero de plantilla (.tpl) que contiene.";
+App::$strings["%s is writable"] = "%s tiene permisos de escritura";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación.";
+App::$strings["store is writable"] = "\"store\" tiene permisos de escritura";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo.";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos.";
+App::$strings["SSL certificate validation"] = "validación del certificado SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:";
+App::$strings["Url rewrite is working"] = "La reescritura de la direcciones funciona correctamente";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor.";
+App::$strings["Errors encountered creating database tables."] = "Se han encontrado errores al crear las tablas de la base de datos.";
+App::$strings["<h1>What next</h1>"] = "<h1>Siguiente paso</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Debe crear [manualmente] una tarea programada para las actualizaciones.";
+App::$strings["OpenID protocol error. No ID returned."] = "Error del protocolo OpenID. Ningún ID recibido como respuesta.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetado la %3\$s de %2\$s con %4\$s";
+App::$strings["No connections."] = "Sin conexiones.";
+App::$strings["Visit %s's profile [%s]"] = "Visitar el perfil de %s [%s]";
+App::$strings["invalid target signature"] = "La firma recibida no es válida";
+App::$strings["Theme settings updated."] = "Ajustes del tema actualizados.";
+App::$strings["Site"] = "Sitio";
+App::$strings["Accounts"] = "Cuentas";
+App::$strings["Channels"] = "Canales";
+App::$strings["Plugins"] = "Extensiones";
+App::$strings["Themes"] = "Temas";
+App::$strings["Inspect queue"] = "Examinar la cola";
+App::$strings["Profile Config"] = "Ajustes del perfil";
+App::$strings["DB updates"] = "Actualizaciones de la base de datos";
+App::$strings["Logs"] = "Informes";
+App::$strings["Plugin Features"] = "Ajustes de la extensión";
+App::$strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación";
+App::$strings["# Accounts"] = "# Cuentas";
+App::$strings["# blocked accounts"] = "# cuentas bloqueadas";
+App::$strings["# expired accounts"] = "# cuentas caducadas";
+App::$strings["# expiring accounts"] = "# cuentas que caducan";
+App::$strings["# Channels"] = "# Canales";
+App::$strings["# primary"] = "# primario";
+App::$strings["# clones"] = "# clones";
+App::$strings["Message queues"] = "Mensajes en cola";
+App::$strings["Administration"] = "Administración";
+App::$strings["Summary"] = "Sumario";
+App::$strings["Registered accounts"] = "Cuentas registradas";
+App::$strings["Pending registrations"] = "Registros pendientes";
+App::$strings["Registered channels"] = "Canales registrados";
+App::$strings["Active plugins"] = "Extensiones activas";
+App::$strings["Version"] = "Versión";
+App::$strings["Site settings updated."] = "Ajustes del sitio actualizados.";
+App::$strings["mobile"] = "móvil";
+App::$strings["experimental"] = "experimental";
+App::$strings["unsupported"] = "no soportado";
+App::$strings["Yes - with approval"] = "Sí - con aprobación";
+App::$strings["My site is not a public server"] = "Mi sitio no es un servidor público";
+App::$strings["My site has paid access only"] = "Mi sitio es un servicio de pago";
+App::$strings["My site has free access only"] = "Mi sitio es un servicio gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mi sitio ofrece cuentas gratuitas con opciones extra de pago";
+App::$strings["Registration"] = "Registro";
+App::$strings["File upload"] = "Fichero subido";
+App::$strings["Policies"] = "Políticas";
+App::$strings["Site name"] = "Nombre del sitio";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Información del Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode";
+App::$strings["System language"] = "Idioma del sistema";
+App::$strings["System theme"] = "Tema gráfico del sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - <a href='#' id='cnftheme'>modificar ajustes del tema</a>";
+App::$strings["Mobile system theme"] = "Tema del sistema para móviles";
+App::$strings["Theme for mobile devices"] = "Tema para aparatos móviles";
+App::$strings["Enable Diaspora Protocol"] = "Activar el protocolo de la red social Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar con Diaspora y Friendica - experimental";
+App::$strings["Allow Feeds as Connections"] = "Permitir flujos RSS como conexiones";
+App::$strings["(Heavy system resource usage)"] = "(Uso intenso de los recursos del sistema)";
+App::$strings["Maximum image size"] = "Tamaño máximo de imagen";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites.";
+App::$strings["Does this site allow new member registration?"] = "¿Debe este sitio permitir el registro de nuevos miembros?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "¿Cómo describiría el tipo de servicio ofrecido por este servidor?";
+App::$strings["Register text"] = "Texto del registro";
+App::$strings["Will be displayed prominently on the registration page."] = "Se mostrará de forma destacada en la página de registro.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "ejemplo: 'public' para mostrar contenido público de los usuarios, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero.";
+App::$strings["Preserve site homepage URL"] = "Preservar la dirección de la página personal";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla.";
+App::$strings["Accounts abandoned after x days"] = "Cuentas abandonados después de x días";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo.";
+App::$strings["Allowed friend domains"] = "Dominios amigos permitidos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio.";
+App::$strings["Allowed email domains"] = "Se aceptan dominios de correo electrónico";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. ";
+App::$strings["Not allowed email domains"] = "No se permiten dominios de correo electrónico";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado.";
+App::$strings["Block public"] = "Bloquear página pública";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activar para bloquear el acceso público a todas las páginas públicas personales en este sitio salvo que estén identificadas en el sistema.";
+App::$strings["Verify Email Addresses"] = "Verificar direcciones de correo electrónico";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado).";
+App::$strings["Force publish"] = "Forzar la publicación";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio.";
+App::$strings["Disable discovery tab"] = "Desactivar la pestaña \"Descubrir\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Quitar la pestaña para ver contenido público extraído de las fuentes elegidas por este sitio.";
+App::$strings["login on Homepage"] = "acceso a la página personal";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido.";
+App::$strings["Proxy user"] = "Usuario del proxy";
+App::$strings["Proxy URL"] = "Dirección del proxy";
+App::$strings["Network timeout"] = "Tiempo de espera de la red";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)";
+App::$strings["Delivery interval"] = "Intervalo de entrega";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retrasar los procesos de entrega en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para hosts compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados.";
+App::$strings["Poll interval"] = "Intervalo de sondeo";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retrasar el sondeo en segundo plano en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, se usará el intervalo de entrega.";
+App::$strings["Maximum Load Average"] = "Carga media máxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima del sistema antes de que los procesos de entrega y sondeo se hayan retardado - por defecto, 50.";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Periodo de caducidad en días para el contenido importado (red)";
+App::$strings["0 for no expiration of imported content"] = "0 para que no caduque el contenido importado";
+App::$strings["No server found"] = "Servidor no encontrado";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "por canal";
+App::$strings["on server"] = "en el servidor";
+App::$strings["Status"] = "Estado";
+App::$strings["Server"] = "Servidor";
+App::$strings["Update has been marked successful"] = "La actualización ha sido marcada como exitosa";
+App::$strings["Executing %s failed. Check system logs."] = "La ejecución de %s ha fallado. Mirar en los informes del sistema.";
+App::$strings["Update %s was successfully applied."] = "La actualización de %s se ha realizado exitosamente.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito.";
+App::$strings["Update function %s could not be found."] = "No se encuentra la función de actualización de %s.";
+App::$strings["No failed updates."] = "No ha fallado ninguna actualización.";
+App::$strings["Failed Updates"] = "Han fallado las actualizaciones";
+App::$strings["Mark success (if update was manually applied)"] = "Marcar como exitosa (si la actualización se ha hecho manualmente)";
+App::$strings["Attempt to execute this update step automatically"] = "Intentar ejecutar este paso de actualización automáticamente";
+App::$strings["Queue Statistics"] = "Estadísticas de la cola";
+App::$strings["Total Entries"] = "Total de entradas";
+App::$strings["Priority"] = "Prioridad";
+App::$strings["Destination URL"] = "Dirección de destino";
+App::$strings["Mark hub permanently offline"] = "Marcar el servidor como permanentemente fuera de línea";
+App::$strings["Empty queue for this hub"] = "Vaciar la cola para este servidor";
+App::$strings["Last known contact"] = "Último contacto conocido";
+App::$strings["%s account blocked/unblocked"] = array(
+ 0 => "%s cuenta bloqueada/desbloqueada",
+ 1 => "%s cuenta bloqueada/desbloqueada",
+);
+App::$strings["%s account deleted"] = array(
+ 0 => "%s cuentas eliminadas",
+ 1 => "%s cuentas eliminadas",
+);
+App::$strings["Account not found"] = "Cuenta no encontrada";
+App::$strings["Account '%s' deleted"] = "La cuenta '%s' ha sido eliminada";
+App::$strings["Account '%s' blocked"] = "La cuenta '%s' ha sido bloqueada";
+App::$strings["Account '%s' unblocked"] = "La cuenta '%s' ha sido desbloqueada";
+App::$strings["Users"] = "Usuarios";
+App::$strings["select all"] = "seleccionar todo";
+App::$strings["User registrations waiting for confirm"] = "Registros de usuario en espera de aprobación";
+App::$strings["Request date"] = "Fecha de solicitud";
+App::$strings["No registrations."] = "Sin registros.";
+App::$strings["Approve"] = "Aprobar";
+App::$strings["Deny"] = "Rechazar";
+App::$strings["Block"] = "Bloquear";
+App::$strings["Unblock"] = "Desbloquear";
+App::$strings["Register date"] = "Fecha de registro";
+App::$strings["Last login"] = "Último acceso";
+App::$strings["Expires"] = "Caduca";
+App::$strings["Service Class"] = "Clase de servicio";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["%s channel censored/uncensored"] = array(
+ 0 => "%s canales censurados/no censurados",
+ 1 => "%s canales censurados/no censurados",
+);
+App::$strings["%s channel code allowed/disallowed"] = array(
+ 0 => "%s código permitido/no permitido al canal",
+ 1 => "%s código permitido/no permitido al canal",
+);
+App::$strings["%s channel deleted"] = array(
+ 0 => "%s canales eliminados",
+ 1 => "%s canales eliminados",
+);
+App::$strings["Channel not found"] = "Canal no encontrado";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' eliminado";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurado";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' no censurado";
+App::$strings["Channel '%s' code allowed"] = "Código permitido al canal '%s'";
+App::$strings["Channel '%s' code disallowed"] = "Código no permitido al canal '%s'";
+App::$strings["Censor"] = "Censurar";
+App::$strings["Uncensor"] = "No censurar";
+App::$strings["Allow Code"] = "Permitir código";
+App::$strings["Disallow Code"] = "No permitir código";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
+App::$strings["Plugin %s disabled."] = "Extensión %s desactivada.";
+App::$strings["Plugin %s enabled."] = "Extensión %s activada.";
+App::$strings["Disable"] = "Desactivar";
+App::$strings["Enable"] = "Activar";
+App::$strings["Toggle"] = "Cambiar";
+App::$strings["Author: "] = "Autor:";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["No themes found."] = "No se han encontrado temas.";
+App::$strings["Screenshot"] = "Instantánea de pantalla";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[No soportado]";
+App::$strings["Log settings updated."] = "Actualizado el informe de configuraciones.";
+App::$strings["Clear"] = "Vaciar";
+App::$strings["Debugging"] = "Depuración";
+App::$strings["Log file"] = "Fichero de informe";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Debe tener permisos de escritura para el servidor web. Ruta relativa al directorio raíz de Red.";
+App::$strings["Log level"] = "Nivel de depuración";
+App::$strings["New Profile Field"] = "Nuevo campo en el perfil";
+App::$strings["Field nickname"] = "Alias del campo";
+App::$strings["System name of field"] = "Nombre del campo en el sistema";
+App::$strings["Input type"] = "Tipo de entrada";
+App::$strings["Field Name"] = "Nombre del campo";
+App::$strings["Label on profile pages"] = "Etiqueta a mostrar en las páginas del perfil";
+App::$strings["Help text"] = "Texto de ayuda";
+App::$strings["Additional info (optional)"] = "Información adicional (opcional)";
+App::$strings["Field definition not found"] = "Definición del campo no encontrada";
+App::$strings["Edit Profile Field"] = "Modificar el campo del perfil";
+App::$strings["Unable to find your hub."] = "No se puede encontrar su servidor.";
+App::$strings["Post successful."] = "Enviado con éxito.";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado.";
+App::$strings["Passwords do not match."] = "Las contraseñas no coinciden.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo.";
+App::$strings["Your registration is pending approval by the site owner."] = "Su registro está pendiente de aprobación por el propietario del sitio.";
+App::$strings["Your registration can not be processed."] = "Su registro no puede ser procesado.";
+App::$strings["Registration on this site/hub is by approval only."] = "El registro en este servidor/hub está sometido a aprobación previa.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Inscribirse en un servidor/hub afiliado</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana.";
+App::$strings["Terms of Service"] = "Términos del servicio";
+App::$strings["I accept the %s for this website"] = "Acepto los %s de este sitio";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Tengo más de 13 años de edad y acepto los %s de este sitio";
+App::$strings["Membership on this site is by invitation only."] = "Para registrarse en este sitio es necesaria una invitación.";
+App::$strings["Please enter your invitation code"] = "Por favor, introduzca el código de su invitación";
+App::$strings["Your email address"] = "Su dirección de correo electrónico";
+App::$strings["Choose a password"] = "Elija una contraseña";
+App::$strings["Please re-enter your password"] = "Por favor, vuelva a escribir su contraseña";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña.";
+App::$strings["Remove This Account"] = "Eliminar esta cuenta";
+App::$strings["WARNING: "] = "ATENCIÓN:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Esta cuenta y todos sus canales van a ser eliminados de la red.";
+App::$strings["This action is permanent and can not be undone!"] = "¡Esta acción tiene carácter definitivo y no se puede deshacer!";
+App::$strings["Please enter your password for verification:"] = "Por favor, introduzca su contraseña para su verificación:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Remover esta cuenta, todos sus canales y clones de la red";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red";
+App::$strings["Remove Account"] = "Eliminar cuenta";
+App::$strings["Help:"] = "Ayuda:";
+App::$strings["Not Found"] = "No encontrado";
+App::$strings["\$Projectname Documentation"] = "Documentación de \$Projectname";
+App::$strings["[Embedded content - reload page to view]"] = "[Contenido incorporado - recargue la página para poder verlo]";
+App::$strings["Remote privacy information not available."] = "La información privada remota no está disponible.";
+App::$strings["Visible to:"] = "Visible para:";
+App::$strings["Name is required"] = "El nombre es obligatorio";
+App::$strings["Key and Secret are required"] = "Clave y Secreto son obligatorios";
+App::$strings["Diaspora Policy Settings updated."] = "Configuración de directivas de Diaspora actualizada.";
+App::$strings["Passwords do not match. Password unchanged."] = "Las contraseñas no coinciden. La contraseña no se ha cambiado.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "No se permiten contraseñas vacías. La contraseña no se ha cambiado.";
+App::$strings["Password changed."] = "Constraseña cambiada.";
+App::$strings["Password update failed. Please try again."] = "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo.";
+App::$strings["Not valid email."] = "Correo electrónico no válido.";
+App::$strings["Protected email address. Cannot change to that email."] = "Dirección de correo electrónico protegida. No se puede cambiar a ella.";
+App::$strings["System failure storing new email. Please try again."] = "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo.";
+App::$strings["Settings updated."] = "Ajustes actualizados.";
+App::$strings["Add application"] = "Añadir aplicación";
+App::$strings["Name of application"] = "Nombre de la aplicación";
+App::$strings["Consumer Key"] = "Clave de consumidor";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20";
+App::$strings["Consumer Secret"] = "Clave secreta de consumidor";
+App::$strings["Redirect"] = "Redirigir";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirección - dejar en blanco a menos que su aplicación específicamente lo requiera";
+App::$strings["Icon url"] = "dirección del icono";
+App::$strings["Optional"] = "Opcional";
+App::$strings["You can't edit this application."] = "No puede modificar esta aplicación.";
+App::$strings["Connected Apps"] = "Aplicaciones conectadas";
+App::$strings["Client key starts with"] = "La clave de cliente empieza por";
+App::$strings["No name"] = "Sin nombre";
+App::$strings["Remove authorization"] = "Eliminar autorización";
+App::$strings["No feature settings configured"] = "No se ha establecido la configuración de características";
+App::$strings["Feature/Addon Settings"] = "Ajustes de la característica o el complemento";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Configuración para el emulador de Diaspora incorporado";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Permitir a cualquier miembro de Diaspora comentar en sus publicaciones públicas";
+App::$strings["Enable the Diaspora protocol for this channel"] = "Activar el protocolo de Diaspora para este canal";
+App::$strings["Diaspora Policy Settings"] = "Configuración de directivas de Diaspora";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Impedir que sus \"hashtags\" sean redirigidos a otros sitios ";
+App::$strings["Account Settings"] = "Configuración de la cuenta";
+App::$strings["Enter New Password:"] = "Introduzca la nueva contraseña:";
+App::$strings["Confirm New Password:"] = "Confirme la nueva contraseña:";
+App::$strings["Leave password fields blank unless changing"] = "Dejar en blanco los campos de contraseña a menos que cambie";
+App::$strings["Email Address:"] = "Dirección de correo electrónico:";
+App::$strings["Remove this account including all its channels"] = "Eliminar esta cuenta incluyendo todos sus canales";
+App::$strings["Off"] = "Desactivado";
+App::$strings["On"] = "Activado";
+App::$strings["Additional Features"] = "Características adicionales";
+App::$strings["Connector Settings"] = "Configuración del conector";
+App::$strings["No special theme for mobile devices"] = "Sin tema especial para dispositivos móviles";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Ajustes de visualización";
+App::$strings["Theme Settings"] = "Ajustes del tema";
+App::$strings["Custom Theme Settings"] = "Ajustes personalizados del tema";
+App::$strings["Content Settings"] = "Ajustes del contenido";
+App::$strings["Display Theme:"] = "Tema gráfico del perfil:";
+App::$strings["Mobile Theme:"] = "Tema para el móvil:";
+App::$strings["Enable user zoom on mobile devices"] = "Habilitar zoom de usuario en dispositivos móviles";
+App::$strings["Update browser every xx seconds"] = "Actualizar navegador cada xx segundos";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sin máximo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Máximo número de conversaciones a cargar en cualquier momento:";
+App::$strings["Maximum of 100 items"] = "Máximo de 100 elementos";
+App::$strings["Show emoticons (smilies) as images"] = "Mostrar emoticonos (smilies) como imágenes";
+App::$strings["Link post titles to source"] = "Enlazar título de la publicación a la fuente original";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de diseño de página del sistema - (avanzado)";
+App::$strings["Use blog/list mode on channel page"] = "Usar modo blog/lista en la página de inicio del canal";
+App::$strings["(comments displayed separately)"] = "(comentarios mostrados de forma separada)";
+App::$strings["Use blog/list mode on matrix page"] = "Mostrar la red en modo blog/lista";
+App::$strings["Channel page max height of content (in pixels)"] = "Altura máxima del contenido de la página del canal (en píxeles)";
+App::$strings["click to expand content exceeding this height"] = "Pulsa para expandir el contenido que excede esta altura";
+App::$strings["Matrix page max height of content (in pixels)"] = "Altura máxima del contenido de la página de la red (en píxeles)";
+App::$strings["Nobody except yourself"] = "Nadie excepto tú";
+App::$strings["Only those you specifically allow"] = "Solo aquellos a los que usted permita explícitamente";
+App::$strings["Approved connections"] = "Conexiones aprobadas";
+App::$strings["Any connections"] = "Cualquier conexión";
+App::$strings["Anybody on this website"] = "Cualquiera en este sitio web";
+App::$strings["Anybody in this network"] = "Cualquiera en esta red";
+App::$strings["Anybody authenticated"] = "Cualquiera que esté autenticado";
+App::$strings["Anybody on the internet"] = "Cualquiera en internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicar su perfil principal en el directorio de la red";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?";
+App::$strings["Your channel address is"] = "Su dirección de canal es";
+App::$strings["Channel Settings"] = "Ajustes del canal";
+App::$strings["Basic Settings"] = "Configuración básica";
+App::$strings["Your Timezone:"] = "Su zona horaria:";
+App::$strings["Default Post Location:"] = "Ubicación de publicación predeterminada:";
+App::$strings["Geographical location to display on your posts"] = "Ubicación geográfica que debe mostrarse en sus publicaciones";
+App::$strings["Use Browser Location:"] = "Usar la localización del navegador:";
+App::$strings["Adult Content"] = "Contenido solo para adultos";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal publica contenido solo para adultos con frecuencia o regularmente. (Por favor etiquete cualquier material para adultos con la etiqueta #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Configuración de seguridad y privacidad";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Sus permisos ya están configurados. Pulse para ver/ajustar";
+App::$strings["Hide my online presence"] = "Ocultra mi presencia en línea";
+App::$strings["Prevents displaying in your profile that you are online"] = "Evitar mostrar en su perfil que está en línea";
+App::$strings["Simple Privacy Settings:"] = "Configuración de privacidad sencilla:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muy Público - <em>extremadamente permisivo (debería ser usado con precaución)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>por defecto público, privado cuando se desee (similar a los permisos de una red social pero con privacidad mejorada)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>por defecto, privado, nunca abierto o público</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por defecto, bloqueado/a para cualquiera</em>";
+App::$strings["Allow others to tag your posts"] = "Permitir a otros etiquetar sus publicaciones";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "A menudo usado por la comunidad para marcar contenido inapropiado de forma retroactiva.";
+App::$strings["Advanced Privacy Settings"] = "Configuración de privacidad avanzada";
+App::$strings["Expire other channel content after this many days"] = "Caducar contenido de otro canal después de este número de días";
+App::$strings["0 or blank prevents expiration"] = "0 o en claro evitan la caducidad";
+App::$strings["Maximum Friend Requests/Day:"] = "Máximo de solicitudes de amistad por día:";
+App::$strings["May reduce spam activity"] = "Podría reducir la actividad de spam";
+App::$strings["Default Post Permissions"] = "Permidos de publicación predeterminados";
+App::$strings["Channel permissions category:"] = "Categoría de permisos del canal:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Máximo de mensajes privados por día de gente desconocida:";
+App::$strings["Useful to reduce spamming"] = "Útil para reducir el envío de correo no deseado";
+App::$strings["Notification Settings"] = "Configuración de notificaciones";
+App::$strings["By default post a status message when:"] = "Por defecto, enviar un mensaje de estado cuando:";
+App::$strings["accepting a friend request"] = "acepte una solicitud de amistad";
+App::$strings["joining a forum/community"] = "al unirse a un foro o comunidad";
+App::$strings["making an <em>interesting</em> profile change"] = "realice un cambio <em>interesante</em> en su perfil";
+App::$strings["Send a notification email when:"] = "Enviar una notificación por correo electrónico cuando:";
+App::$strings["You receive a connection request"] = "Reciba una solicitud de conexión";
+App::$strings["Your connections are confirmed"] = "Sus conexiones hayan sido confirmadas";
+App::$strings["Someone writes on your profile wall"] = "Alguien escriba en la página de su perfil (muro)";
+App::$strings["Someone writes a followup comment"] = "Alguien escriba un comentario sobre sus publicaciones";
+App::$strings["You receive a private message"] = "Reciba un mensaje privado";
+App::$strings["You receive a friend suggestion"] = "Reciba una sugerencia de amistad";
+App::$strings["You are tagged in a post"] = "Usted ha sido etiquetado en una publicación";
+App::$strings["You are poked/prodded/etc. in a post"] = "Reciba un toque o incitación en una entrada";
+App::$strings["Show visual notifications including:"] = "Mostrar notificaciones visuales que incluyan:";
+App::$strings["Unseen matrix activity"] = "Actividad no vista en la red";
+App::$strings["Unseen channel activity"] = "Actividad no vista en el canal";
+App::$strings["Unseen private messages"] = "Mensajes privados no leídos";
+App::$strings["Recommended"] = "Recomendado";
+App::$strings["Upcoming events"] = "Próximos eventos";
+App::$strings["Events today"] = "Eventos de hoy";
+App::$strings["Upcoming birthdays"] = "Próximos cumpleaños";
+App::$strings["Not available in all themes"] = "No disponible en todos los temas";
+App::$strings["System (personal) notifications"] = "Notificaciones del sistema (personales)";
+App::$strings["System info messages"] = "Mensajes de información del sistema";
+App::$strings["System critical alerts"] = "Alertas críticas del sistema";
+App::$strings["New connections"] = "Nuevas conexiones";
+App::$strings["System Registrations"] = "Registros del sistema";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostrar también en Avisos las nuevas publicaciones, los mensajes privados y las conexiones";
+App::$strings["Notify me of events this many days in advance"] = "Avisarme de los eventos con algunos días de antelación";
+App::$strings["Must be greater than 0"] = "Debe ser mayor que 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Ajustes avanzados de la cuenta y de los tipos de página";
+App::$strings["Change the behaviour of this account for special situations"] = "Cambiar el comportamiento de esta cuenta en situaciones especiales";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activar modo experto (en <a href=\"settings/features\">Ajustes > Características Adicionales</a>) para ajustar.";
+App::$strings["Miscellaneous Settings"] = "Ajustes diversos";
+App::$strings["Personal menu to display in your channel pages"] = "Menú personal que debe mostrarse en las páginas de su canal";
+App::$strings["Remove Channel"] = "Eliminar canal";
+App::$strings["Remove this channel."] = "Eliminar este canal.";
+App::$strings["First Name"] = "Nombre";
+App::$strings["Last Name"] = "Apellido";
+App::$strings["Nickname"] = "Sobrenombre o Alias";
+App::$strings["Full Name"] = "Nombre completo";
+App::$strings["Profile Photo 16px"] = "Foto de perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto de perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto de perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto de perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto de perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto de perfil 128px";
+App::$strings["Timezone"] = "Zona horaria";
+App::$strings["Homepage URL"] = "Dirección de la página personal";
+App::$strings["Birth Year"] = "Año de nacimiento";
+App::$strings["Birth Month"] = "Mes de nacimiento";
+App::$strings["Birth Day"] = "Día de nacimiento";
+App::$strings["Birthdate"] = "Fecha de nacimiento";
+App::$strings["Conversation removed."] = "Conversación eliminada.";
+App::$strings["No messages."] = "Sin mensajes.";
+App::$strings["Delete conversation"] = "Eliminar conversación";
+App::$strings["D, d M Y - g:i A"] = "D d M Y - G:i";
+App::$strings["Export Channel"] = "Exportar el canal";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido.";
+App::$strings["Export Content"] = "Exportar contenidos";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar.";
+App::$strings["Export your posts from a given year or month:"] = "Exporta sus entradas de un año o mes determinados.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Click on one of the recent years or months below."] = "También puede exportar sus entradas y conversaciones de un año o mes en particular. Hágalo en primer lugar con uno de los años o meses más recientes.";
+App::$strings["Jan"] = "Ene";
+App::$strings["Feb"] = "Feb";
+App::$strings["Mar"] = "Mar";
+App::$strings["Apr"] = "Abr";
+App::$strings["Jun"] = "Jun";
+App::$strings["Jul"] = "Jul";
+App::$strings["Aug"] = "Ago";
+App::$strings["Sep"] = "Sep";
+App::$strings["Oct"] = "Oct";
+App::$strings["Nov"] = "Nov";
+App::$strings["Dec"] = "Dic";
+App::$strings["If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, inténtelo de nuevo seleccionando un rango de fechas más pequeño.";
+App::$strings["Or adjust the date in your browser location bar to select other dates. For example the year 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> or the month September 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>"] = "Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Por ejemlo, el año 2013: <a href=\"%1\$s/2013\">%1\$s/2013</a> o el mes de septiembre de 2013: <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>";
+App::$strings["Please visit"] = "Por favor, visite";
+App::$strings["on another hub to import the backup files(s)."] = "en otro servidor hub para importar el fichero (s) de copia de seguridad.";
+App::$strings["We advise you to clone the channel on the new hub first and than to import the backup file(s) (from the same channel) in chronological order. Importing the backup files into another channel will certainly give permission issues."] = "Aviso: al clonar el canal en un nuevo servidor hub, en primer lugar tiene que importar el fichero (s) con las copias de seguridad (desde el mismo canal) en orden cronológico. Importar los ficheros de copia de seguridad en otro canal le dará, con toda seguridad, problemas de permisos.";
+App::$strings["Set your current mood and tell your friends"] = "Describir su estado de ánimo para comunicárselo a sus amigos";
+App::$strings["Total votes"] = "Total de votos";
+App::$strings["Average Rating"] = "Valoración media";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña.";
+App::$strings["Remove This Channel"] = "Eliminar este canal";
+App::$strings["This channel will be completely removed from the network. "] = "Este canal va a ser completamente eliminado de la red.";
+App::$strings["Remove this channel and all its clones from the network"] = "Eliminar este canal y todos sus clones de la red";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red";
+App::$strings["Could not access contact record."] = "No se ha podido acceder al registro de contacto.";
+App::$strings["Could not locate selected profile."] = "No se ha podido localizar el perfil seleccionado.";
+App::$strings["Connection updated."] = "Conexión actualizada.";
+App::$strings["Failed to update connection record."] = "Error al actualizar el registro de la conexión.";
+App::$strings["is now connected to"] = "ahora está conectado a";
+App::$strings["Could not access address book record."] = "No se pudo acceder a la entrada en su libreta de direcciones.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Recarga fallida - no se puede encontrar actualmente el canal";
+App::$strings["Unable to set address book parameters."] = "No ha sido posible establecer los parámetros de la libreta de direcciones.";
+App::$strings["Connection has been removed."] = "La conexión ha sido eliminada.";
+App::$strings["View %s's profile"] = "Ver el perfil de %s";
+App::$strings["Refresh Permissions"] = "Recargar los permisos";
+App::$strings["Fetch updated permissions"] = "Obtener los permisos actualizados";
+App::$strings["Recent Activity"] = "Actividad reciente";
+App::$strings["View recent posts and comments"] = "Ver publicaciones y comentarios recientes";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Bloquear (o desbloquear) todas las comunicaciones con esta conexión";
+App::$strings["This connection is blocked!"] = "¡Esta conexión está bloqueada!";
+App::$strings["Unignore"] = "Dejar de ignorar";
+App::$strings["Ignore"] = "Ignorar";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión";
+App::$strings["This connection is ignored!"] = "¡Esta conexión es ignorada!";
+App::$strings["Unarchive"] = "Desarchivar";
+App::$strings["Archive"] = "Archivar";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos";
+App::$strings["This connection is archived!"] = "¡Esta conexión está archivada!";
+App::$strings["Unhide"] = "Mostrar";
+App::$strings["Hide"] = "Ocultar";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Ocultar o mostrar esta conexión a sus otras conexiones";
+App::$strings["This connection is hidden!"] = "¡Esta conexión está oculta!";
+App::$strings["Delete this connection"] = "Eliminar esta conexión";
+App::$strings["Approve this connection"] = "Aprobar esta conexión";
+App::$strings["Accept connection to allow communication"] = "Aceptar la conexión para permitir la comunicación";
+App::$strings["Set Affinity"] = "Ajustar Afinidad";
+App::$strings["Set Profile"] = "Ajustar Perfil";
+App::$strings["Set Affinity & Profile"] = "Ajustar Afinidad y Perfil";
+App::$strings["Apply these permissions automatically"] = "Aplicar estos permisos automaticamente";
+App::$strings["This connection's address is"] = "La dirección de esta conexión es";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones.";
+App::$strings["Slide to adjust your degree of friendship"] = "Deslizar para ajustar el grado de amistad";
+App::$strings["Slide to adjust your rating"] = "Deslizar para ajustar su valoración";
+App::$strings["Optionally explain your rating"] = "Opcionalmente, puede explicar su valoración";
+App::$strings["Custom Filter"] = "Filtro Personalizado";
+App::$strings["Only import posts with this text"] = "Importar solo entradas que contengan este texto";
+App::$strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "Palabras, una por línea o #etiquetas o /patrones/, dejar en blanco para importar todas las entradas";
+App::$strings["Do not import posts with this text"] = "No importar entradas que contienen este texto";
+App::$strings["This information is public!"] = "¡Esta información es pública!";
+App::$strings["Connection Pending Approval"] = "Conexión pendiente de aprobación";
+App::$strings["Connection Request"] = "Solicitud de conexión";
+App::$strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación.";
+App::$strings["Approve Later"] = "Aprobar más tarde";
+App::$strings["inherited"] = "heredado";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura.";
+App::$strings["Their Settings"] = "Sus ajustes";
+App::$strings["My Settings"] = "Mis ajustes";
+App::$strings["Individual Permissions"] = "Permisos individuales";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. <strong>No</strong> puede cambiar estos ajustes aquí.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún impacto hasta que cambie los ajustes heredados.";
+App::$strings["Last update:"] = "Última actualización:";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. por favor, compruebe que la ID está correctamente escrita.";
+App::$strings["The error message was:"] = "El mensaje de error fue:";
+App::$strings["Authentication failed."] = "Falló la autenticación.";
+App::$strings["Remote Authentication"] = "Acceso desde su servidor";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)";
+App::$strings["Authenticate"] = "Acceder";
+App::$strings["Unable to lookup recipient."] = "Imposible asociar a un destinatario.";
+App::$strings["Unable to communicate with requested channel."] = "Imposible comunicar con el canal solicitado.";
+App::$strings["Cannot verify requested channel."] = "No se puede verificar el canal solicitado.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló.";
+App::$strings["Message deleted."] = "Mensaje eliminado.";
+App::$strings["Message recalled."] = "Mensaje revocado.";
+App::$strings["Send Private Message"] = "Enviar un mensaje privado";
+App::$strings["To:"] = "Para:";
+App::$strings["Subject:"] = "Asunto:";
+App::$strings["Send"] = "Enviar";
+App::$strings["Message not found."] = "No se encuentra el mensaje.";
+App::$strings["Delete message"] = "Mensaje eliminado";
+App::$strings["Recall message"] = "Revocar el mensaje";
+App::$strings["Message has been recalled."] = "El mensaje ha sido revocado.";
+App::$strings["Private Conversation"] = "Conversación privada";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página de perfil del remitente.";
+App::$strings["Send Reply"] = "Responder";
+App::$strings["Invalid request identifier."] = "Petición inválida del identificador.";
+App::$strings["Discard"] = "Descartar";
+App::$strings["Please login."] = "Por favor, inicie sesión.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo.";
+App::$strings["Add a Channel"] = "Añadir un canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal está formado por su propia colección de páginas web relacionadas. Se puede utilizar para almacenar los perfiles sociales de la red, blogs, grupos de conversación y foros, páginas de famosos y mucho más. Puede crear tantos canales como su proveedor de servicio permita.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Ejemplos: \"Juan García\", \"Isabel y sus caballos\", \"Fútbol\", \"Grupo de parapente\" ";
+App::$strings["Choose a short nickname"] = "Elija un alias corto";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Su alias podrá usarse para crear una dirección de canal fácilmente memorizable (como una dirección de correo electrónico) que puede ser compartido con otros.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importar un canal existente</a> de otro lugar";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Elija el tipo de canal (como red social o foro de discusión) y la privacidad que requiera, así podremos seleccionar el mejor conjunto de permisos para usted";
+App::$strings["Channel Type"] = "Tipo de canal";
+App::$strings["Read more about roles"] = "Leer más sobre los roles";
+App::$strings["App installed."] = "Aplicación instalada.";
+App::$strings["Malformed app."] = "Aplicación con errores";
+App::$strings["Embed code"] = "código incorporado";
+App::$strings["Edit App"] = "Modificar la aplicación";
+App::$strings["Create App"] = "Crear una aplicación";
+App::$strings["Name of app"] = "Nombre de la aplicación";
+App::$strings["Location (URL) of app"] = "Ubicación (URL) de la aplicación";
+App::$strings["Photo icon URL"] = "Dirección del icono que se va a utilizar para esta foto";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "Versión";
+App::$strings["Price of app"] = "Precio de la aplicación";
+App::$strings["Location (URL) to purchase app"] = "Ubicación (URL) donde adquirir la aplicación";
+App::$strings["sent you a private message"] = "enviarle un mensaje privado";
+App::$strings["added your channel"] = "añadió este canal a sus conexiones";
+App::$strings["posted an event"] = "publicó un evento";
+App::$strings["Comanche page description language help"] = "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche";
+App::$strings["Layout Description"] = "Descripción del formato";
+App::$strings["Download PDL file"] = "Descargar el fichero PDL";
+App::$strings["Welcome to %s"] = "Bienvenido a %s";
+App::$strings["Lorem Ipsum"] = "Lorem Ipsum";
+App::$strings["Bookmark added"] = "Marcador añadido";
+App::$strings["My Bookmarks"] = "Mis Marcadores";
+App::$strings["My Connections Bookmarks"] = "Marcadores de mis conexiones";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficientes. Petición redirigida a la página del perfil.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada.";
+App::$strings["Configuration Editor"] = "Editor de configuración";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Atención: El cambio de algunos ajustes puede volver inoperante su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo.";
+App::$strings["Poll"] = "Sondear";
+App::$strings["View Results"] = "Mostrar resultados";
+App::$strings["No service class restrictions found."] = "No se han encontrado restricciones sobre esta clase de servicio.";
+App::$strings["Files: shared with me"] = "Ficheros: compartidos conmigo";
+App::$strings["NEW"] = "NUEVO";
+App::$strings["Remove all files"] = "Borrar todos los ficheros";
+App::$strings["Remove this file"] = "Borrar este fichero";
+App::$strings["Schema Default"] = "Esquema predeterminado";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Ajustes del tema";
+App::$strings["Set scheme"] = "Ajustar esquema";
+App::$strings["Set font-size for posts and comments"] = "Ajustar el tamaño del tipo de letra para entradas y comentarios";
+App::$strings["Set font face"] = "Ajustar el tipo de letra";
+App::$strings["Set iconset"] = "Ajustar el conjunto de iconos";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Ajustar el sombreado grande, por defecto 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Ajustar el sombreado pequeño, por defecto 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Ajustar el color del sombreado, predeterminado a #000";
+App::$strings["Set radius size, default 5px"] = "Ajusta el tamaño del radio, predeterminado a 5px";
+App::$strings["Set line-height for posts and comments"] = "Ajustar la altura de linea para entradas y comentarios";
+App::$strings["Set background image"] = "Ajustar la imagen de fondo";
+App::$strings["Set background attachment"] = "Ajustar el fondo adjuntado";
+App::$strings["Set background color"] = "Ajustar el color de fondo";
+App::$strings["Set section background image"] = "Ajustar la imagen de la sección del fondo";
+App::$strings["Set section background color"] = "Ajustar el color de la sección del fondo";
+App::$strings["Set color of items - use hex"] = "Ajustar el color de los elementos - utilizar código hexadecimal";
+App::$strings["Set color of links - use hex"] = "Ajusta el color de los enlaces - utilizar código hexadecimal";
+App::$strings["Set max-width for items. Default 400px"] = "Ajustar la anchura máxima para los elementos. Predeterminado a 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Ajustar la anchura mínima para los elementos. Predeterminado a 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Ajustar el ancho de la envoltura del contenido genérico. Predeterminado 48%";
+App::$strings["Set color of fonts - use hex"] = "Ajustar el color del tipo de letra - utiliza código hexadecimal";
+App::$strings["Set background-size element"] = "Ajustar el tamaño de fondo del elemento";
+App::$strings["Item opacity"] = "Opacidad del elemento";
+App::$strings["Display post previews only"] = "Mostrar solo las previsualizaciones de las entradas";
+App::$strings["Display side bar on channel page"] = "Muestra la barra lateral en la página del canal";
+App::$strings["Colour of the navigation bar"] = "Color de la barra de navegación";
+App::$strings["Item float"] = "Elemento flotante";
+App::$strings["Left offset of the section element"] = "Desplazamiento izquierdo del elemento de la sección";
+App::$strings["Right offset of the section element"] = "Desplazamiento derecho del elemento de la sección";
+App::$strings["Section width"] = "Ancho de la sección";
+App::$strings["Left offset of the aside"] = "Desplazamiento izquierdo del panel lateral";
+App::$strings["Right offset of the aside element"] = "Desplazamiento derecho del elemento del panel lateral";
+App::$strings["Light (Red Matrix default)"] = "Ligero (predeterminado de RedMatrix)";
+App::$strings["Select scheme"] = "Elegir un esquema";
+App::$strings["Narrow navbar"] = "Estrechar la barra de navegación";
+App::$strings["Navigation bar background color"] = "Color de fondo de la barra de navegación";
+App::$strings["Navigation bar gradient top color"] = "Color superior del gradiente de la barra de navegación";
+App::$strings["Navigation bar gradient bottom color"] = "Color inferior del gradiente de la barra de navegación";
+App::$strings["Navigation active button gradient top color"] = "Color superior del gradiente del botón activo de navegación";
+App::$strings["Navigation active button gradient bottom color"] = "Color inferior del gradiente del botón activo de navegación";
+App::$strings["Navigation bar border color "] = "Color del borde de la barra de navegación";
+App::$strings["Navigation bar icon color "] = "Color del icono de la barra de navegación";
+App::$strings["Navigation bar active icon color "] = "Color del icono activo de la barra de navegación";
+App::$strings["link color"] = "Color del enlace";
+App::$strings["Set font-color for banner"] = "Ajustar el color del tipo de letra para el \"banner\"";
+App::$strings["Set the background color"] = "Ajustar el color de fondo";
+App::$strings["Set the background image"] = "Ajustar la imagen de fondo";
+App::$strings["Set the background color of items"] = "Ajustar el color de los elementos de fondo";
+App::$strings["Set the background color of comments"] = "Ajustar el color de fondo de los comentarios";
+App::$strings["Set the border color of comments"] = "Ajustar el color del borde de los comentarios";
+App::$strings["Set the indent for comments"] = "Ajustar la indentación de los comentarios";
+App::$strings["Set the basic color for item icons"] = "Ajustar el color básico para los iconos de los elementos";
+App::$strings["Set the hover color for item icons"] = "Ajustar el color flotante para los iconos de los elementos";
+App::$strings["Set font-size for the entire application"] = "Ajustar el tamaño de letra para toda la aplicación";
+App::$strings["Example: 14px"] = "Ejemplo: 14px";
+App::$strings["Set font-color for posts and comments"] = "Establecer el color de la letra para publicaciones y comentarios";
+App::$strings["Set radius of corners"] = "Establecer el radio de curvatura de las esquinas";
+App::$strings["Set shadow depth of photos"] = "Ajustar la profundidad de sombras de las fotos";
+App::$strings["Set maximum width of content region in pixel"] = "Ajustar la anchura máxima de la región de contenido, en pixels";
+App::$strings["Leave empty for default width"] = "Dejar en blanco para la anchura predeterminada";
+App::$strings["Center page content"] = "Contenido del centro de la página";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Ajustar la opacidad mínima de la barra de navegación - para ocultarla";
+App::$strings["Set size of conversation author photo"] = "Ajustar el tamaño de la foto del autor de la conversación";
+App::$strings["Set size of followup author photos"] = "Ajustar el tamaño de foto de los seguidores del autor";
+App::$strings["Update %s failed. See error logs."] = "La actualización %s ha fallado. Mire el informe de errores.";
+App::$strings["Update Error at %s"] = "Error de Actualización en %s";
+App::$strings["Create an account to access services and applications within the Red Matrix"] = "Crear una cuenta para acceder a los servicios y aplicaciones dentro de la red";
+App::$strings["Password"] = "Contraseña";
+App::$strings["Remember me"] = "Recordarme";
+App::$strings["Forgot your password?"] = "¿Olvidó su contraseña?";
+App::$strings["toggle mobile"] = "cambiar a modo móvil";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "El certificado SSL del sitio web no es válido. Por favor, corríjalo.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Error SSL del sitio web en %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Las tareas del Planificador/Cron no están funcionando.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] Las tareas de Cron no están funcionando en %s";
diff --git a/view/es-es/update_fail_eml.tpl b/view/es-es/update_fail_eml.tpl
new file mode 100644
index 000000000..b613c40b7
--- /dev/null
+++ b/view/es-es/update_fail_eml.tpl
@@ -0,0 +1,13 @@
+Hola,
+Soy el servidor web en {{$sitename}};
+
+Los desarrolladores de Red Matrix han lanzado la actualización {{$update}} recientemente,
+pero cuando se intentaba instalar, alguna cosa ha ido terriblemente mal.
+Esto requiere intervención humana tan pronto como sea posible.
+Por favor, contacte con algún desarrollador de Red Matrix si no puede arreglarlo
+por sí mismo. Mi base se datos puede quedar inservible.
+
+El mensaje de error ha sido el siguiente: '{{$error}}'.
+
+Disculpe por cualquier inconveniente causado,
+ su servidor web en {{$siteurl}} \ No newline at end of file
diff --git a/view/es/hstrings.php b/view/es/hstrings.php
deleted file mode 100644
index 2fc5fb861..000000000
--- a/view/es/hstrings.php
+++ /dev/null
@@ -1,2215 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_es")) {
-function string_plural_select_es($n){
- return ($n != 1);;
-}}
-;
-$a->strings["Connect"] = "Conectar";
-$a->strings["New window"] = "Nueva ventana";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abrir la dirección seleccionada en una ventana o pestaña aparte";
-$a->strings["User '%s' deleted"] = "El usuario '%s' ha sido eliminado";
-$a->strings["Missing room name"] = "Sala de chat sin nombre";
-$a->strings["Duplicate room name"] = "Nombre de sala duplicado.";
-$a->strings["Invalid room specifier."] = "Especificador de sala no válido.";
-$a->strings["Room not found."] = "Sala no encontrada.";
-$a->strings["Permission denied."] = "Acceso denegado.";
-$a->strings["Room is full"] = "La sala está llena.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "No se ha podido crear una dirección de canal única. Ha fallado la importación.";
-$a->strings["Channel clone failed. Import failed."] = "La clonación del canal no ha salido bien. La importación ha fallado.";
-$a->strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado.";
-$a->strings["parent"] = "padre";
-$a->strings["Collection"] = "Colección";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Libreta de direcciones";
-$a->strings["Calendar"] = "Calendario";
-$a->strings["Schedule Inbox"] = "Programar bandeja de entrada";
-$a->strings["Schedule Outbox"] = "Programar bandeja de salida";
-$a->strings["Unknown"] = "Desconocido";
-$a->strings["Files"] = "Ficheros";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartido";
-$a->strings["Create"] = "Crear";
-$a->strings["Upload"] = "Subir";
-$a->strings["Name"] = "Nombre";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Tamaño";
-$a->strings["Last Modified"] = "Última modificación";
-$a->strings["Edit"] = "Editar";
-$a->strings["Delete"] = "Eliminar";
-$a->strings["You are using %1\$s of your available file storage."] = "Está usando %1\$s de su espacio disponible para ficheros.";
-$a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Está usando %1\$s de %2\$s que tiene a su disposición para ficheros. (%3\$s&#37;)";
-$a->strings["WARNING:"] = "ATENCIÓN:";
-$a->strings["Create new folder"] = "Crear nueva carpeta";
-$a->strings["Upload file"] = "Subir fichero";
-$a->strings["Delete this item?"] = "¿Borrar este elemento?";
-$a->strings["Comment"] = "Comentar";
-$a->strings["[+] show all"] = "[+] mostrar todo:";
-$a->strings["[-] show less"] = "[-] mostrar menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] contraer";
-$a->strings["Password too short"] = "Contraseña demasiado corta";
-$a->strings["Passwords do not match"] = "Las contraseñas no coinciden";
-$a->strings["everybody"] = "cualquiera";
-$a->strings["Secret Passphrase"] = "Contraseña secreta";
-$a->strings["Passphrase hint"] = "Pista de contraseña";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Aviso: los permisos han cambiado pero aún no han sido enviados.";
-$a->strings["close all"] = "cerrar todo";
-$a->strings["Nothing new here"] = "Nada nuevo por aquí";
-$a->strings["Rate This Channel (this is public)"] = "Valorar este canal (esto es público)";
-$a->strings["Rating"] = "Valoración";
-$a->strings["Describe (optional)"] = "Describir (opcional)";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Please enter a link URL"] = "Por favor, introduzca una dirección de enlace";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Cambios no guardados. ¿Está seguro de que desea abandonar la página?";
-$a->strings["Location"] = "Ubicación";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "antes";
-$a->strings["from now"] = "desde ahora";
-$a->strings["less than a minute"] = "menos de un minuto";
-$a->strings["about a minute"] = "alrededor de un minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "alrededor de una hora";
-$a->strings["about %d hours"] = "alrededor de %d horas";
-$a->strings["a day"] = "un día";
-$a->strings["%d days"] = "%d días";
-$a->strings["about a month"] = "alrededor de un mes";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "alrededor de un año";
-$a->strings["%d years"] = "%d años";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["January"] = "enero";
-$a->strings["February"] = "febrero";
-$a->strings["March"] = "marzo";
-$a->strings["April"] = "abril";
-$a->strings["__ctx:long__ May"] = "mayo";
-$a->strings["June"] = "junio";
-$a->strings["July"] = "julio";
-$a->strings["August"] = "agosto";
-$a->strings["September"] = "septiembre";
-$a->strings["October"] = "octubre";
-$a->strings["November"] = "noviembre";
-$a->strings["December"] = "diciembre";
-$a->strings["Jan"] = "ene";
-$a->strings["Feb"] = "feb";
-$a->strings["Mar"] = "mar";
-$a->strings["Apr"] = "abr";
-$a->strings["__ctx:short__ May"] = "may";
-$a->strings["Jun"] = "jun";
-$a->strings["Jul"] = "jul";
-$a->strings["Aug"] = "ago";
-$a->strings["Sep"] = "sep";
-$a->strings["Oct"] = "oct";
-$a->strings["Nov"] = "nov";
-$a->strings["Dec"] = "dic";
-$a->strings["Sunday"] = "domingo";
-$a->strings["Monday"] = "lunes";
-$a->strings["Tuesday"] = "martes";
-$a->strings["Wednesday"] = "miércoles";
-$a->strings["Thursday"] = "jueves";
-$a->strings["Friday"] = "viernes";
-$a->strings["Saturday"] = "sábado";
-$a->strings["Sun"] = "dom";
-$a->strings["Mon"] = "lun";
-$a->strings["Tue"] = "mar";
-$a->strings["Wed"] = "mié";
-$a->strings["Thu"] = "jue";
-$a->strings["Fri"] = "vie";
-$a->strings["Sat"] = "sáb";
-$a->strings["__ctx:calendar__ today"] = "hoy";
-$a->strings["__ctx:calendar__ month"] = "mes";
-$a->strings["__ctx:calendar__ week"] = "semana";
-$a->strings["__ctx:calendar__ day"] = "día";
-$a->strings["__ctx:calendar__ All day"] = "Todos los días";
-$a->strings["No username found in import file."] = "No se ha encontrado el nombre de usuario en el fichero importado.";
-$a->strings["Import completed."] = "Importación completada.";
-$a->strings["Default"] = "Predeterminado";
-$a->strings["Permission denied"] = "Permiso denegado";
-$a->strings["(Unknown)"] = "(Desconocido)";
-$a->strings["Visible to anybody on the internet."] = "Visible para cualquiera en internet.";
-$a->strings["Visible to you only."] = "Visible sólo para usted.";
-$a->strings["Visible to anybody in this network."] = "Visible para cualquiera en esta red.";
-$a->strings["Visible to anybody authenticated."] = "Visible para cualquiera que haya sido autenticado.";
-$a->strings["Visible to anybody on %s."] = "Visible para cualquiera en %s.";
-$a->strings["Visible to all connections."] = "Visible para todas las conexiones.";
-$a->strings["Visible to approved connections."] = "Visible para las conexiones permitidas.";
-$a->strings["Visible to specific connections."] = "Visible para conexiones específicas.";
-$a->strings["Item not found."] = "Elemento no encontrado.";
-$a->strings["Collection not found."] = "Colección no encontrada.";
-$a->strings["Collection is empty."] = "La colección está vacía.";
-$a->strings["Collection: %s"] = "Colección: %s";
-$a->strings["Connection: %s"] = "Conexión: %s";
-$a->strings["Connection not found."] = "Conexión no encontrada";
-$a->strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
-$a->strings["Starts:"] = "Comienza:";
-$a->strings["Finishes:"] = "Finaliza:";
-$a->strings["Location:"] = "Ubicación:";
-$a->strings["This event has been added to your calendar."] = "Este evento ha sido añadido a su calendario.";
-$a->strings["event"] = "evento";
-$a->strings["Not specified"] = "Sin especificar";
-$a->strings["Needs Action"] = "Necesita de una intervención";
-$a->strings["Completed"] = "Completado/a";
-$a->strings["In Process"] = "En proceso";
-$a->strings["Cancelled"] = "Cancelado/a";
-$a->strings["Unable to obtain identity information from database"] = "No ha sido posible obtener información sobre la identidad desde la base de datos";
-$a->strings["Empty name"] = "Nombre vacío";
-$a->strings["Name too long"] = "Nombre demasiado largo";
-$a->strings["No account identifier"] = "Ningún identificador de la cuenta";
-$a->strings["Nickname is required."] = "Se requiere un sobrenombre (alias).";
-$a->strings["Reserved nickname. Please choose another."] = "Sobrenombre en uso. Por favor, elija otro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "El alias contiene caracteres no admitidos o está ya en uso por otros usuarios de este sitio.";
-$a->strings["Unable to retrieve created identity"] = "No ha sido posible recuperar la identidad creada";
-$a->strings["Default Profile"] = "Perfil principal";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Requested channel is not available."] = "El canal solicitado no está disponible.";
-$a->strings["Requested profile is not available."] = "El perfil solicitado no está disponible.";
-$a->strings["Change profile photo"] = "Cambiar la foto del perfil";
-$a->strings["Profiles"] = "Perfiles";
-$a->strings["Manage/edit profiles"] = "Administrar/editar perfiles";
-$a->strings["Create New Profile"] = "Crear un nuevo perfil";
-$a->strings["Edit Profile"] = "Editar el perfil";
-$a->strings["Profile Image"] = "Imagen del perfil";
-$a->strings["visible to everybody"] = "visible para cualquiera";
-$a->strings["Edit visibility"] = "Editar visibilidad";
-$a->strings["Gender:"] = "Género:";
-$a->strings["Status:"] = "Estado:";
-$a->strings["Homepage:"] = "Página personal:";
-$a->strings["Online Now"] = "Ahora en línea";
-$a->strings["g A l F d"] = "g A l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[hoy]";
-$a->strings["Birthday Reminders"] = "Recordatorios de cumpleaños";
-$a->strings["Birthdays this week:"] = "Cumpleaños de esta semana:";
-$a->strings["[No description]"] = "[Sin descripción]";
-$a->strings["Event Reminders"] = "Recordatorios de eventos";
-$a->strings["Events this week:"] = "Eventos de esta semana:";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Full Name:"] = "Nombre completo:";
-$a->strings["Like this channel"] = "Me gusta este canal";
-$a->strings["__ctx:noun__ Like"] = array(
- 0 => "Me gusta",
- 1 => "Me gusta",
-);
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Cumpleaños:";
-$a->strings["Age:"] = "Edad:";
-$a->strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Orientación sexual:";
-$a->strings["Hometown:"] = "Ciudad de origen:";
-$a->strings["Tags:"] = "Etiquetas:";
-$a->strings["Political Views:"] = "Posición política:";
-$a->strings["Religion:"] = "Religión:";
-$a->strings["About:"] = "Sobre mí:";
-$a->strings["Hobbies/Interests:"] = "Aficciones/Intereses:";
-$a->strings["Likes:"] = "Me gusta:";
-$a->strings["Dislikes:"] = "No me gusta:";
-$a->strings["Contact information and Social Networks:"] = "Información de contacto y redes sociales:";
-$a->strings["My other channels:"] = "Mis otros canales:";
-$a->strings["Musical interests:"] = "Intereses musicales:";
-$a->strings["Books, literature:"] = "Libros, literatura:";
-$a->strings["Television:"] = "Televisión:";
-$a->strings["Film/dance/culture/entertainment:"] = "Cine/danza/cultura/entretenimiento:";
-$a->strings["Love/Romance:"] = "Vida sentimental/amorosa:";
-$a->strings["Work/employment:"] = "Trabajo:";
-$a->strings["School/education:"] = "Estudios:";
-$a->strings["Like this thing"] = "Me gusta esto";
-$a->strings["Tags"] = "Etiquetas";
-$a->strings["Categories"] = "Categorías";
-$a->strings["Keywords"] = "Palabras clave";
-$a->strings["have"] = "tener";
-$a->strings["has"] = "tiene";
-$a->strings["want"] = "quiero";
-$a->strings["wants"] = "quiere";
-$a->strings["like"] = "me gusta";
-$a->strings["likes"] = "gusta de";
-$a->strings["dislike"] = "no me gusta";
-$a->strings["dislikes"] = "no gusta de";
-$a->strings["Visible to your default audience"] = "Visible para su público predeterminado.";
-$a->strings["Show"] = "Mostrar";
-$a->strings["Don't show"] = "No mostrar";
-$a->strings["Other networks and post services"] = "Otras redes y servicios de correo";
-$a->strings["Permissions"] = "Permisos";
-$a->strings["Close"] = "Cerrar";
-$a->strings[" and "] = "y";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s cambió %2\$s a &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visitar %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha actualizado %2\$s cambiando %3\$s.";
-$a->strings["Item was not found."] = "Elemento no encontrado.";
-$a->strings["No source file."] = "Ningún fichero de origen";
-$a->strings["Cannot locate file to replace"] = "No se puede localizar el fichero que va a ser sustituido.";
-$a->strings["Cannot locate file to revise/update"] = "No se puede localizar el fichero para revisar/actualizar";
-$a->strings["File exceeds size limit of %d"] = "El fichero supera el limite de tamaño de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado.";
-$a->strings["Stored file could not be verified. Upload failed."] = "El fichero almacenado no ha podido ser verificado. El envío ha fallado.";
-$a->strings["Path not available."] = "Ruta no disponible.";
-$a->strings["Empty pathname"] = "Ruta vacía";
-$a->strings["duplicate filename or path"] = "Nombre duplicado de ruta o fichero";
-$a->strings["Path not found."] = "Ruta no encontrada";
-$a->strings["mkdir failed."] = "mkdir ha fallado.";
-$a->strings["database storage failed."] = "el almacenamiento en la base de datos ha fallado.";
-$a->strings["Empty path"] = "Ruta vacía";
-$a->strings["Attachments:"] = "Ficheros adjuntos:";
-$a->strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
-$a->strings["created a new post"] = "ha creado una nueva entrada";
-$a->strings["commented on %s's post"] = "ha comentado la entrada de %s";
-$a->strings["Apps"] = "Aplicaciones";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personales";
-$a->strings["Create Personal App"] = "Crear una aplicación personal";
-$a->strings["Edit Personal App"] = "Editar una aplicación personal";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugerencias";
-$a->strings["See more..."] = "Ver más...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas.";
-$a->strings["Add New Connection"] = "Añadir nueva conexión";
-$a->strings["Enter the channel address"] = "Introducir la dirección del canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco";
-$a->strings["Notes"] = "Notas";
-$a->strings["Save"] = "Guardar";
-$a->strings["Remove term"] = "Eliminar término";
-$a->strings["Saved Searches"] = "Búsquedas guardadas";
-$a->strings["add"] = "añadir";
-$a->strings["Saved Folders"] = "Carpetas guardadas";
-$a->strings["Everything"] = "Todo";
-$a->strings["Archives"] = "Hemeroteca";
-$a->strings["Me"] = "Yo";
-$a->strings["Family"] = "Familia";
-$a->strings["Acquaintances"] = "Conocidos/as";
-$a->strings["All"] = "Todas";
-$a->strings["Refresh"] = "Recargar";
-$a->strings["Account settings"] = "Configuración de la cuenta";
-$a->strings["Channel settings"] = "Configuración del canal";
-$a->strings["Additional features"] = "Características adicionales";
-$a->strings["Feature/Addon settings"] = "Configuración de características o complementos";
-$a->strings["Display settings"] = "Ajustes de visualización";
-$a->strings["Connected apps"] = "Aplicaciones conectadas";
-$a->strings["Export channel"] = "Exportar canal";
-$a->strings["Connection Default Permissions"] = "Permisos predeterminados de conexión";
-$a->strings["Premium Channel Settings"] = "Configuración del canal premium";
-$a->strings["Channel Sources"] = "Orígenes de los contenidos del canal";
-$a->strings["Settings"] = "Ajustes";
-$a->strings["Private Mail Menu"] = "Menú de correo privado";
-$a->strings["Combined View"] = "Vista combinada";
-$a->strings["Inbox"] = "Bandeja de entrada";
-$a->strings["Outbox"] = "Bandeja de salida";
-$a->strings["New Message"] = "Nuevo mensaje";
-$a->strings["Conversations"] = "Conversaciones";
-$a->strings["Received Messages"] = "Mensajes recibidos";
-$a->strings["Sent Messages"] = "Enviar mensajes";
-$a->strings["No messages."] = "Sin mensajes.";
-$a->strings["Delete conversation"] = "Eliminar conversación";
-$a->strings["Events Menu"] = "Menú de eventos";
-$a->strings["Day View"] = "Eventos del día";
-$a->strings["Week View"] = "Eventos de la semana";
-$a->strings["Month View"] = "Eventos del mes";
-$a->strings["Export"] = "Exportar";
-$a->strings["Import"] = "Importar";
-$a->strings["Events Tools"] = "Gestión de eventos";
-$a->strings["Export Calendar"] = "Exportar el calendario";
-$a->strings["Import Calendar"] = "Importar un calendario";
-$a->strings["Chat Rooms"] = "Salas de chat";
-$a->strings["Bookmarked Chatrooms"] = "Salas de chat preferidas";
-$a->strings["Suggested Chatrooms"] = "Salas de chat sugeridas";
-$a->strings["photo/image"] = "foto/imagen";
-$a->strings["Rate Me"] = "Valorar este canal";
-$a->strings["View Ratings"] = "Mostrar las valoraciones";
-$a->strings["Public Hubs"] = "Servidores públicos";
-$a->strings["Forums"] = "Foros";
-$a->strings["Tasks"] = "Tareas";
-$a->strings["Documentation"] = "Documentación";
-$a->strings["Project/Site Information"] = "Información sobre el proyecto o sitio";
-$a->strings["For Members"] = "Para los usuarios";
-$a->strings["For Administrators"] = "Para los administradores";
-$a->strings["For Developers"] = "Para los desarrolladores";
-$a->strings["Site"] = "Sitio";
-$a->strings["Accounts"] = "Cuentas";
-$a->strings["Channels"] = "Canales";
-$a->strings["Plugins"] = "Extensiones";
-$a->strings["Themes"] = "Temas";
-$a->strings["Inspect queue"] = "Examinar la cola";
-$a->strings["Profile Config"] = "Ajustes del perfil";
-$a->strings["DB updates"] = "Actualizaciones de la base de datos";
-$a->strings["Logs"] = "Informes";
-$a->strings["Admin"] = "Administrador";
-$a->strings["Plugin Features"] = "Ajustes de la extensión";
-$a->strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación";
-$a->strings["View Photo"] = "Ver foto";
-$a->strings["Edit Album"] = "Editar álbum";
-$a->strings["%1\$s's bookmarks"] = "Marcadores de %1\$s";
-$a->strings["General Features"] = "Características generales";
-$a->strings["Content Expiration"] = "Caducidad del contenido";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Eliminar publicaciones/comentarios y/o mensajes privados más adelante";
-$a->strings["Multiple Profiles"] = "Múltiples perfiles";
-$a->strings["Ability to create multiple profiles"] = "Capacidad de crear múltiples perfiles";
-$a->strings["Advanced Profiles"] = "Perfiles avanzados";
-$a->strings["Additional profile sections and selections"] = "Secciones y selecciones de perfil adicionales";
-$a->strings["Profile Import/Export"] = "Importar/Exportar perfil";
-$a->strings["Save and load profile details across sites/channels"] = "Guardar y cargar detalles del perfil a través de sitios/canales";
-$a->strings["Web Pages"] = "Páginas web";
-$a->strings["Provide managed web pages on your channel"] = "Proveer páginas web gestionadas en su canal";
-$a->strings["Private Notes"] = "Notas privadas";
-$a->strings["Enables a tool to store notes and reminders"] = "Activar una herramienta para almacenar notas y recordatorios";
-$a->strings["Navigation Channel Select"] = "Navegación por el selector de canales";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Cambiar de canales directamente desde el menú de navegación desplegable";
-$a->strings["Photo Location"] = "Ubicación de las fotos";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa.";
-$a->strings["Expert Mode"] = "Modo de experto";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Habilitar el modo de experto para acceder a opciones avanzadas de configuración";
-$a->strings["Premium Channel"] = "Canal premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal";
-$a->strings["Post Composition Features"] = "Características de composición de entradas";
-$a->strings["Use Markdown"] = "Usar Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permitir el uso de \"Markdown\" para formatear publicaciones";
-$a->strings["Large Photos"] = "Fotos de gran tamaño";
-$a->strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (640px)";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importar automáticamente contenido de otros canales o \"feeds\"";
-$a->strings["Even More Encryption"] = "Más cifrado todavía";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida.";
-$a->strings["Enable Voting Tools"] = "Activar herramientas de votación";
-$a->strings["Provide a class of post which others can vote on"] = "Proveer una clase de publicación en la que otros puedan votar";
-$a->strings["Delayed Posting"] = "Publicación aplazada";
-$a->strings["Allow posts to be published at a later date"] = "Permitir mensajes que se publicarán en una fecha posterior";
-$a->strings["Suppress Duplicate Posts/Comments"] = "Prevenir entradas o comentarios duplicados";
-$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo.";
-$a->strings["Network and Stream Filtering"] = "Filtrado del contenido";
-$a->strings["Search by Date"] = "Buscar por fecha";
-$a->strings["Ability to select posts by date ranges"] = "Capacidad de seleccionar entradas por rango de fechas";
-$a->strings["Collections Filter"] = "Filtrado de colecciones";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilitar la muestra de entradas eligiendo colecciones";
-$a->strings["Save search terms for re-use"] = "Guardar términos de búsqueda para su reutilización";
-$a->strings["Network Personal Tab"] = "Actividad personal";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado.";
-$a->strings["Network New Tab"] = "Contenido nuevo";
-$a->strings["Enable tab to display all new Network activity"] = "Habilitar una pestaña en la que se muestre solo el contenido nuevo";
-$a->strings["Affinity Tool"] = "Herramienta de afinidad";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrar el contenido según la profundidad de las relaciones";
-$a->strings["Connection Filtering"] = "Filtrado de conexiones";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido";
-$a->strings["Suggest Channels"] = "Sugerir canales";
-$a->strings["Show channel suggestions"] = "Mostrar sugerencias de canales";
-$a->strings["Post/Comment Tools"] = "Herramientas de entradas/comentarios";
-$a->strings["Tagging"] = "Etiquetado";
-$a->strings["Ability to tag existing posts"] = "Capacidad de etiquetar entradas existentes";
-$a->strings["Post Categories"] = "Categorías de entradas";
-$a->strings["Add categories to your posts"] = "Añadir categorías a sus publicaciones";
-$a->strings["Ability to file posts under folders"] = "Capacidad de archivar entradas en carpetas";
-$a->strings["Dislike Posts"] = "Desagrado de publicaciones";
-$a->strings["Ability to dislike posts/comments"] = "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios";
-$a->strings["Star Posts"] = "Entradas destacadas";
-$a->strings["Ability to mark special posts with a star indicator"] = "Capacidad de marcar entradas destacadas con un indicador de estrella";
-$a->strings["Tag Cloud"] = "Nube de etiquetas";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Proveer nube de etiquetas personal en su página de canal";
-$a->strings["Male"] = "Hombre";
-$a->strings["Female"] = "Mujer";
-$a->strings["Currently Male"] = "Actualmente hombre";
-$a->strings["Currently Female"] = "Actualmente mujer";
-$a->strings["Mostly Male"] = "Generalmente hombre";
-$a->strings["Mostly Female"] = "Generalmente mujer";
-$a->strings["Transgender"] = "Transgénero";
-$a->strings["Intersex"] = "Intersexual";
-$a->strings["Transsexual"] = "Transexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutral";
-$a->strings["Non-specific"] = "No especificado";
-$a->strings["Other"] = "Otro";
-$a->strings["Undecided"] = "Indeciso/a";
-$a->strings["Males"] = "Hombres";
-$a->strings["Females"] = "Mujeres";
-$a->strings["Gay"] = "Homosexual";
-$a->strings["Lesbian"] = "Lesbiana";
-$a->strings["No Preference"] = "Sin preferencias";
-$a->strings["Bisexual"] = "Bisexual";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Casto/a";
-$a->strings["Virgin"] = "Virgen";
-$a->strings["Deviant"] = "Fuera de lo común";
-$a->strings["Fetish"] = "Fetichista";
-$a->strings["Oodles"] = "Orgías";
-$a->strings["Nonsexual"] = "Asexual";
-$a->strings["Single"] = "Soltero/a";
-$a->strings["Lonely"] = "Solo/a";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "No disponible";
-$a->strings["Has crush"] = "Enamorado/a";
-$a->strings["Infatuated"] = "Apasionado/a";
-$a->strings["Dating"] = "Saliendo con alguien";
-$a->strings["Unfaithful"] = "Infiel";
-$a->strings["Sex Addict"] = "Con adicción al sexo";
-$a->strings["Friends/Benefits"] = "Amigos con algo extra";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Prometido/a";
-$a->strings["Married"] = "Casado/a";
-$a->strings["Imaginarily married"] = "Casado/a en sueños";
-$a->strings["Partners"] = "Pareja";
-$a->strings["Cohabiting"] = "Cohabitando";
-$a->strings["Common law"] = "Matrimonio tradicional";
-$a->strings["Happy"] = "Felíz";
-$a->strings["Not looking"] = "No estoy buscando";
-$a->strings["Swinger"] = "Libertino";
-$a->strings["Betrayed"] = "Engañado/a";
-$a->strings["Separated"] = "Separado/a";
-$a->strings["Unstable"] = "Inestable";
-$a->strings["Divorced"] = "Divorciado/a";
-$a->strings["Imaginarily divorced"] = "Divorciado/a en sueños";
-$a->strings["Widowed"] = "Viudo/a";
-$a->strings["Uncertain"] = "Indeterminado";
-$a->strings["It's complicated"] = "Es complicado";
-$a->strings["Don't care"] = "No me importa";
-$a->strings["Ask me"] = "Pregúnteme";
-$a->strings["Miscellaneous"] = "Varios";
-$a->strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-DD o MM-DD";
-$a->strings["Required"] = "Obligatorio";
-$a->strings["never"] = "nunca";
-$a->strings["less than a second ago"] = "hace un instante";
-$a->strings["year"] = "año";
-$a->strings["years"] = "años";
-$a->strings["month"] = "mes";
-$a->strings["months"] = "meses";
-$a->strings["week"] = "semana";
-$a->strings["weeks"] = "semanas";
-$a->strings["day"] = "día";
-$a->strings["days"] = "días";
-$a->strings["hour"] = "hora";
-$a->strings["hours"] = "horas";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minutos";
-$a->strings["second"] = "segundo";
-$a->strings["seconds"] = "segundos";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "hace %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "Cumpleaños de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Feliz cumpleaños %1\$s";
-$a->strings["Public Timeline"] = "Cronología pública";
-$a->strings["photo"] = "foto";
-$a->strings["channel"] = "el canal";
-$a->strings["status"] = "el mensaje de estado";
-$a->strings["comment"] = "el comentario";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "a %1\$s le gusta %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "a %1\$s no le gusta %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado/a con %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s ha dado un toque a %2\$s";
-$a->strings["poked"] = "ha dado un toque a";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Me gusta";
-$a->strings["__ctx:title__ Dislikes"] = "No me gusta";
-$a->strings["__ctx:title__ Agree"] = "De acuerdo";
-$a->strings["__ctx:title__ Disagree"] = "En desacuerdo";
-$a->strings["__ctx:title__ Abstain"] = "Abstención";
-$a->strings["__ctx:title__ Attending"] = "Participaré";
-$a->strings["__ctx:title__ Not attending"] = "No participaré";
-$a->strings["__ctx:title__ Might attend"] = "Quizá participe";
-$a->strings["Select"] = "Seleccionar";
-$a->strings["Private Message"] = "Mensaje Privado";
-$a->strings["Message signature validated"] = "Firma de mensaje validada";
-$a->strings["Message signature incorrect"] = "Firma de mensaje incorrecta";
-$a->strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s";
-$a->strings["Categories:"] = "Categorías:";
-$a->strings["Filed under:"] = "Archivado bajo:";
-$a->strings["from %s"] = "desde %s";
-$a->strings["last edited: %s"] = "último cambio: %s";
-$a->strings["Expires: %s"] = "Caduca: %s";
-$a->strings["View in context"] = "Mostrar en su contexto";
-$a->strings["Please wait"] = "Espere por favor";
-$a->strings["remove"] = "eliminar";
-$a->strings["Loading..."] = "Cargando...";
-$a->strings["Delete Selected Items"] = "Eliminar elementos seleccionados";
-$a->strings["View Source"] = "Ver la fuente original de la entrada";
-$a->strings["Follow Thread"] = "Seguir este hilo";
-$a->strings["Unfollow Thread"] = "Dejar de seguir este hilo";
-$a->strings["View Status"] = "Ver mi estado actual";
-$a->strings["View Profile"] = "Ver el perfil";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Activity/Posts"] = "Actividad y entradas";
-$a->strings["Edit Connection"] = "Editar conexión";
-$a->strings["Send PM"] = "Enviar un mensaje privado";
-$a->strings["Poke"] = "Toques y otras cosas";
-$a->strings["%s likes this."] = "a %s le gusta esto.";
-$a->strings["%s doesn't like this."] = "a %s no le gusta esto.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
- 0 => "a <span %1\$s>%2\$d personas</span> le gusta esto.",
- 1 => "a <span %1\$s>%2\$d personas</span> les gusta esto.",
-);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
- 0 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
- 1 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
-);
-$a->strings["and"] = "y";
-$a->strings[", and %d other people"] = array(
- 0 => ", y %d persona más",
- 1 => ", y %d personas más",
-);
-$a->strings["%s like this."] = "a %s le gusta esto.";
-$a->strings["%s don't like this."] = "a %s no le gusta esto.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible para <strong>cualquiera</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:";
-$a->strings["Tag term:"] = "Término de la etiqueta:";
-$a->strings["Save to Folder:"] = "Guardar en carpeta:";
-$a->strings["Where are you right now?"] = "¿Donde está ahora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM";
-$a->strings["Preview"] = "Previsualizar";
-$a->strings["Share"] = "Compartir";
-$a->strings["Page link name"] = "Nombre de enlace de página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Bold"] = "Negrita";
-$a->strings["Italic"] = "Itálico ";
-$a->strings["Underline"] = "Subrayar";
-$a->strings["Quote"] = "Citar";
-$a->strings["Code"] = "Código";
-$a->strings["Upload photo"] = "Subir foto";
-$a->strings["upload photo"] = "subir foto";
-$a->strings["Attach file"] = "Adjuntar fichero";
-$a->strings["attach file"] = "adjuntar fichero";
-$a->strings["Insert web link"] = "Insertar enlace web";
-$a->strings["web link"] = "enlace web";
-$a->strings["Insert video link"] = "Insertar enlace de vídeo";
-$a->strings["video link"] = "enlace de vídeo";
-$a->strings["Insert audio link"] = "Insertar enlace de audio";
-$a->strings["audio link"] = "enlace de audio";
-$a->strings["Set your location"] = "Establecer su ubicación";
-$a->strings["set location"] = "establecer ubicación";
-$a->strings["Toggle voting"] = "Cambiar votación";
-$a->strings["Clear browser location"] = "Eliminar los datos de ubicación del navegador";
-$a->strings["clear location"] = "borrar los datos de ubicación";
-$a->strings["Title (optional)"] = "Título (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)";
-$a->strings["Permission settings"] = "Configuración de permisos";
-$a->strings["permissions"] = "permisos";
-$a->strings["Public post"] = "Entrada pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com";
-$a->strings["Set expiration date"] = "Configurar fecha de caducidad";
-$a->strings["Set publish date"] = "Establecer la fecha de publicación";
-$a->strings["Encrypt text"] = "Cifrar texto";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Cancelar";
-$a->strings["Discover"] = "Descubrir";
-$a->strings["Imported public streams"] = "Contenidos públicos importados";
-$a->strings["Commented Order"] = "Comentarios recientes";
-$a->strings["Sort by Comment Date"] = "Ordenar por fecha de comentario";
-$a->strings["Posted Order"] = "Publicaciones recientes";
-$a->strings["Sort by Post Date"] = "Ordenar por fecha de publicación";
-$a->strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran";
-$a->strings["New"] = "Nuevas";
-$a->strings["Activity Stream - by date"] = "Contenido - por fecha";
-$a->strings["Starred"] = "Preferidas";
-$a->strings["Favourite Posts"] = "Publicaciones favoritas";
-$a->strings["Spam"] = "Correo basura";
-$a->strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones";
-$a->strings["About"] = "Mi perfil";
-$a->strings["Profile Details"] = "Detalles del perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Photo Albums"] = "Ãlbumes de fotos";
-$a->strings["Files and Storage"] = "Ficheros y repositorio";
-$a->strings["Chatrooms"] = "Salas de chat";
-$a->strings["Bookmarks"] = "Marcadores";
-$a->strings["Saved Bookmarks"] = "Marcadores guardados";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Manage Webpages"] = "Administrar páginas web";
-$a->strings["View all"] = "Ver todo";
-$a->strings["__ctx:noun__ Dislike"] = array(
- 0 => "No me gusta",
- 1 => "No me gusta",
-);
-$a->strings["__ctx:noun__ Attending"] = array(
- 0 => "Participaré",
- 1 => "Participaré",
-);
-$a->strings["__ctx:noun__ Not Attending"] = array(
- 0 => "No participaré",
- 1 => "No participaré",
-);
-$a->strings["__ctx:noun__ Undecided"] = array(
- 0 => "Indeciso/a",
- 1 => "Indecisos/as",
-);
-$a->strings["__ctx:noun__ Agree"] = array(
- 0 => "De acuerdo",
- 1 => "De acuerdo",
-);
-$a->strings["__ctx:noun__ Disagree"] = array(
- 0 => "En desacuerdo",
- 1 => "En desacuerdo",
-);
-$a->strings["__ctx:noun__ Abstain"] = array(
- 0 => "se abstiene",
- 1 => "Se abstienen",
-);
-$a->strings["Logged out."] = "Desconectado/a.";
-$a->strings["Failed authentication"] = "Autenticación fallida.";
-$a->strings["Login failed."] = "El acceso ha fallado.";
-$a->strings["Frequently"] = "Frecuentemente";
-$a->strings["Hourly"] = "Cada hora";
-$a->strings["Twice daily"] = "Dos veces al día";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensualmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Correo electrónico";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Image/photo"] = "Imagen/foto";
-$a->strings["Encrypted content"] = "Contenido cifrado";
-$a->strings["Install %s element: "] = "Instalar el elemento %s:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio.";
-$a->strings["webpage"] = "página web";
-$a->strings["layout"] = "disposición";
-$a->strings["block"] = "bloque";
-$a->strings["menu"] = "menú";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió la siguiente %2\$s %3\$s";
-$a->strings["post"] = "la entrada";
-$a->strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma distinta";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 escribió";
-$a->strings["%d invitation available"] = array(
- 0 => "%d invitación pendiente",
- 1 => "%d invitaciones disponibles",
-);
-$a->strings["Advanced"] = "Avanzado";
-$a->strings["Find Channels"] = "Encontrar canales";
-$a->strings["Enter name or interest"] = "Introducir nombre o interés";
-$a->strings["Connect/Follow"] = "Conectar/Seguir";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Ejemplos: José Fernández, Pesca";
-$a->strings["Find"] = "Encontrar";
-$a->strings["Channel Suggestions"] = "Sugerencias de canales";
-$a->strings["Random Profile"] = "Perfil aleatorio";
-$a->strings["Invite Friends"] = "Invitar a amigos";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Ejemplo avanzado: nombre=juan y país=españa";
-$a->strings["%d connection in common"] = array(
- 0 => "%d conexión en común",
- 1 => "%d conexiones en común",
-);
-$a->strings["show more"] = "mostrar más";
-$a->strings["\$Projectname Notification"] = "Notificación de \$Projectname";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Gracias,";
-$a->strings["%s Administrator"] = "%s Administrador";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Aviso] Nuevo mensaje en %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s le ha enviado %2\$s.";
-$a->strings["a private message"] = "un mensaje privado";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Por favor visite %s para ver y/o responder a su mensaje privado.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%5\$s de %4\$s[/zrl] ";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s creado por usted[/zrl]";
-$a->strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Aviso] Nuevo comentario de %2\$s a la conversación #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha comentado un elemento/conversación que ha estado siguiendo.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Para ver o comentar la conversación, visite %s";
-$a->strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Aviso] %s ha publicado una entrada en su página de inicio del perfil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicó en su página del perfil en %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicó en [zrl=%3\$s]su página del perfil[/zrl]";
-$a->strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Aviso] %s le ha etiquetado";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s le ha etiquetado en %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]le etiquetó[/zrl].";
-$a->strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Aviso] %1\$s le ha dado un toque";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s le ha dado un toque en %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]le ha dado un toque[/zrl].";
-$a->strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Aviso] %s ha etiquetado su publicación";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetado su publicación en %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha etiquetado [zrl=%3\$s]su publicación[/zrl]";
-$a->strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Aviso] Ha recibido una solicitud de conexión";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una nueva solicitud de conexión de '%2\$s' en %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una nueva solicitud de conexión[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Puede visitar su perfil en %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para permitir o rechazar la solicitad de conexión.";
-$a->strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Aviso] Ha recibido una sugerencia de amistad";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una sugerencia de conexión de '%2\$s' en %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una sugerencia de conexión[/zrl] para %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nombre:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprobar o rechazar la sugerencia.";
-$a->strings["[Hubzilla:Notify]"] = "[Hubzilla:Aviso]";
-$a->strings["Channel is blocked on this site."] = "El canal está bloqueado en este sitio.";
-$a->strings["Channel location missing."] = "Falta la dirección del canal.";
-$a->strings["Response from remote channel was incomplete."] = "Respuesta incompleta del canal.";
-$a->strings["Channel was deleted and no longer exists."] = "El canal ha sido eliminado y ya no existe.";
-$a->strings["Protocol disabled."] = "Protocolo deshabilitado.";
-$a->strings["Channel discovery failed."] = "El intento de acceder al canal ha fallado.";
-$a->strings["local account not found."] = "No se ha encontrado la cuenta local.";
-$a->strings["Cannot connect to yourself."] = "No puede conectarse consigo mismo.";
-$a->strings["Embedded content"] = "Contenido incorporado";
-$a->strings["Embedding disabled"] = "Incrustación deshabilitada";
-$a->strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
-$a->strings["[no subject]"] = "[sin asunto]";
-$a->strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
-$a->strings["Stored post could not be verified."] = "No se han podido verificar las entradas guardadas.";
-$a->strings["Logout"] = "Finalizar sesión";
-$a->strings["End this session"] = "Finalizar esta sesión";
-$a->strings["Home"] = "Inicio";
-$a->strings["Your posts and conversations"] = "Sus entradas y conversaciones";
-$a->strings["Your profile page"] = "Su página del perfil";
-$a->strings["Edit Profiles"] = "Editar perfiles";
-$a->strings["Manage/Edit profiles"] = "Administrar/editar perfiles";
-$a->strings["Edit your profile"] = "Editar su perfil";
-$a->strings["Your photos"] = "Sus fotos";
-$a->strings["Your files"] = "Sus ficheros";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Sus salas de chat";
-$a->strings["Your bookmarks"] = "Sus marcadores";
-$a->strings["Your webpages"] = "Sus páginas web";
-$a->strings["Login"] = "Iniciar sesión";
-$a->strings["Sign in"] = "Acceder";
-$a->strings["%s - click to logout"] = "%s - pulsar para finalizar sesión";
-$a->strings["Remote authentication"] = "Acceder desde su servidor";
-$a->strings["Click to authenticate to your home hub"] = "Pulsar para identificarse en su servidor de inicio";
-$a->strings["Home Page"] = "Página de inicio";
-$a->strings["Register"] = "Registrarse";
-$a->strings["Create an account"] = "Crear una cuenta";
-$a->strings["Help"] = "Ayuda";
-$a->strings["Help and documentation"] = "Ayuda y documentación";
-$a->strings["Applications, utilities, links, games"] = "Aplicaciones, utilidades, enlaces, juegos";
-$a->strings["Search"] = "Buscar";
-$a->strings["Search site @name, #tag, ?docs, content"] = "Buscar en el sitio por @nombre, #etiqueta, ?ayuda o contenido";
-$a->strings["Directory"] = "Directorio";
-$a->strings["Channel Directory"] = "Directorio de canales";
-$a->strings["Grid"] = "Red";
-$a->strings["Your grid"] = "Mi red";
-$a->strings["Mark all grid notifications seen"] = "Marcar todas las notificaciones de la red como vistas";
-$a->strings["Channel Home"] = "Mi canal";
-$a->strings["Channel home"] = "Mi canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas las notificaciones del canal como leídas";
-$a->strings["Connections"] = "Conexiones";
-$a->strings["Notices"] = "Avisos";
-$a->strings["Notifications"] = "Notificaciones";
-$a->strings["See all notifications"] = "Ver todas las notificaciones";
-$a->strings["Mark all system notifications seen"] = "Marcar todas las notificaciones de sistema como leídas";
-$a->strings["Mail"] = "Correo";
-$a->strings["Private mail"] = "Correo privado";
-$a->strings["See all private messages"] = "Ver todas los mensajes privados";
-$a->strings["Mark all private messages seen"] = "Marcar todos los mensajes privados como leídos";
-$a->strings["Events"] = "Eventos";
-$a->strings["Event Calendar"] = "Calendario de eventos";
-$a->strings["See all events"] = "Ver todos los eventos";
-$a->strings["Mark all events seen"] = "Marcar todos los eventos como leidos";
-$a->strings["Channel Manager"] = "Administración de canales";
-$a->strings["Manage Your Channels"] = "Gestionar sus canales";
-$a->strings["Account/Channel Settings"] = "Ajustes de cuenta/canales";
-$a->strings["Site Setup and Configuration"] = "Ajustes y configuración del sitio";
-$a->strings["@name, #tag, ?doc, content"] = "@nombre, #etiqueta, ?ayuda, contenido";
-$a->strings["Please wait..."] = "Espere por favor…";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado";
-$a->strings["prev"] = "anterior";
-$a->strings["first"] = "primera";
-$a->strings["last"] = "última";
-$a->strings["next"] = "próxima";
-$a->strings["older"] = "más antiguas";
-$a->strings["newer"] = "más recientes";
-$a->strings["No connections"] = "Sin conexiones";
-$a->strings["%d Connection"] = array(
- 0 => "%d Conexión",
- 1 => "%d Conexiones",
-);
-$a->strings["View Connections"] = "Ver conexiones";
-$a->strings["poke"] = "un toque";
-$a->strings["ping"] = "un \"ping\"";
-$a->strings["pinged"] = "ha enviado un \"ping\" a";
-$a->strings["prod"] = "una incitación";
-$a->strings["prodded"] = "ha incitado a";
-$a->strings["slap"] = "una bofetada";
-$a->strings["slapped"] = "ha enviado una bofetada a";
-$a->strings["finger"] = "un \"finger\"";
-$a->strings["fingered"] = "ha enviado un \"finger\" a";
-$a->strings["rebuff"] = "un rechazo";
-$a->strings["rebuffed"] = "ha enviado un rechazo a";
-$a->strings["happy"] = "feliz";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "amable";
-$a->strings["tired"] = "cansado/a";
-$a->strings["perky"] = "vivaz";
-$a->strings["angry"] = "enfadado/a";
-$a->strings["stupified"] = "estupefacto/a";
-$a->strings["puzzled"] = "perplejo/a";
-$a->strings["interested"] = "interesado/a";
-$a->strings["bitter"] = "amargado/a";
-$a->strings["cheerful"] = "alegre";
-$a->strings["alive"] = "animado/a";
-$a->strings["annoyed"] = "molesto/a";
-$a->strings["anxious"] = "ansioso/a";
-$a->strings["cranky"] = "de mal humor";
-$a->strings["disturbed"] = "perturbado/a";
-$a->strings["frustrated"] = "frustrado/a";
-$a->strings["depressed"] = "deprimido/a";
-$a->strings["motivated"] = "motivado/a";
-$a->strings["relaxed"] = "relajado/a";
-$a->strings["surprised"] = "sorprendido/a";
-$a->strings["May"] = "mayo";
-$a->strings["Unknown Attachment"] = "Adjunto no reconocido";
-$a->strings["unknown"] = "desconocido";
-$a->strings["remove category"] = "eliminar categoría";
-$a->strings["remove from file"] = "eliminar del fichero";
-$a->strings["Click to open/close"] = "Pulsar para abrir/cerrar";
-$a->strings["Link to Source"] = "Enlazar con la entrada en su ubicación original";
-$a->strings["default"] = "por defecto";
-$a->strings["Page layout"] = "Formato de la página";
-$a->strings["You can create your own with the layouts tool"] = "Puede crear su propio formato gráfico con las herramientas de diseño";
-$a->strings["Page content type"] = "Tipo de contenido de página";
-$a->strings["Select an alternate language"] = "Seleccionar un idioma alternativo";
-$a->strings["activity"] = "actividad";
-$a->strings["Design Tools"] = "Herramientas de diseño";
-$a->strings["Blocks"] = "Bloques";
-$a->strings["Menus"] = "Menús";
-$a->strings["Layouts"] = "Formato gráfico";
-$a->strings["Pages"] = "Páginas";
-$a->strings["Directory Options"] = "Opciones del directorio";
-$a->strings["Safe Mode"] = "Modo seguro";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Sí";
-$a->strings["Public Forums Only"] = "Solo foros públicos";
-$a->strings["This Website Only"] = "Solo este sitio web";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto, por favor cree otro grupo con un nombre diferente.";
-$a->strings["Add new connections to this collection (privacy group)"] = "Añadir nuevas conexiones a esta colección (privacidad del grupo)";
-$a->strings["All Channels"] = "Todos los canales";
-$a->strings["edit"] = "editar";
-$a->strings["Collections"] = "Colecciones";
-$a->strings["Edit collection"] = "Editar colección";
-$a->strings["Add new collection"] = "Añadir nueva colección";
-$a->strings["Channels not in any collection"] = "El canal no se encuentra en ninguna colección";
-$a->strings["Invalid data packet"] = "Paquete de datos no válido";
-$a->strings["Unable to verify channel signature"] = "No ha sido posible de verificar la firma del canal";
-$a->strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la firma del sitio para %s";
-$a->strings["invalid target signature"] = "La firma recibida no es válida";
-$a->strings["New Page"] = "Nueva página";
-$a->strings["View"] = "Ver";
-$a->strings["Actions"] = "Acciones";
-$a->strings["Page Link"] = "Vínculo de la página";
-$a->strings["Title"] = "Título";
-$a->strings["Created"] = "Creado";
-$a->strings["Edited"] = "Editado";
-$a->strings["view full size"] = "Ver en el tamaño original";
-$a->strings["Administrator"] = "Administrador";
-$a->strings["No Subject"] = "Sin asunto";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "La imagen excede el límite de %lu bytes del sitio";
-$a->strings["Image file is empty."] = "El fichero de imagen está vacío. ";
-$a->strings["Unable to process image"] = "No ha sido posible procesar la imagen";
-$a->strings["Photo storage failed."] = "La foto no ha podido ser guardada.";
-$a->strings["Upload New Photos"] = "Subir nuevas fotos";
-$a->strings["Save to Folder"] = "Guardar en carpeta";
-$a->strings["I will attend"] = "Participaré";
-$a->strings["I will not attend"] = "No participaré";
-$a->strings["I might attend"] = "Quizá participe";
-$a->strings["I agree"] = "Estoy de acuerdo";
-$a->strings["I disagree"] = "No estoy de acuerdo";
-$a->strings["I abstain"] = "Me abstengo";
-$a->strings["Add Star"] = "Destacar añadiendo una estrella";
-$a->strings["Remove Star"] = "Eliminar estrella";
-$a->strings["Toggle Star Status"] = "Activar o desactivar el estado de entrada preferida";
-$a->strings["starred"] = "preferidas";
-$a->strings["Add Tag"] = "Añadir etiqueta";
-$a->strings["I like this (toggle)"] = "me gusta (cambiar)";
-$a->strings["I don't like this (toggle)"] = "No me gusta esto (cambiar)";
-$a->strings["Share This"] = "Compartir esto";
-$a->strings["share"] = "compartir";
-$a->strings["Delivery Report"] = "Informe de transmisión";
-$a->strings["%d comment"] = array(
- 0 => "%d comentario",
- 1 => "%d comentarios",
-);
-$a->strings["View %s's profile - %s"] = "Ver el perfil de %s - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "mediante";
-$a->strings["Wall-to-Wall"] = "De página del perfil a página del perfil (de Muro a Muro)";
-$a->strings["via Wall-To-Wall:"] = "Mediante el procedimiento página del perfil a página del perfil (de Muro a Muro)";
-$a->strings["Save Bookmarks"] = "Guardar en Marcadores";
-$a->strings["Add to Calendar"] = "Añadir al calendario";
-$a->strings["Mark all seen"] = "Marcar todo como visto";
-$a->strings["__ctx:noun__ Likes"] = "Me gusta";
-$a->strings["__ctx:noun__ Dislikes"] = "No me gusta";
-$a->strings["This is you"] = "Este es usted";
-$a->strings["Image"] = "Imagen";
-$a->strings["Insert Link"] = "Insertar enlace";
-$a->strings["Video"] = "Vídeo";
-$a->strings["Site Admin"] = "Adminstrador del sitio";
-$a->strings["Address Book"] = "Libreta de direcciones";
-$a->strings["Mood"] = "Estado de ánimo";
-$a->strings["Probe"] = "Probar";
-$a->strings["Suggest"] = "Sugerir";
-$a->strings["Random Channel"] = "Canal aleatorio";
-$a->strings["Invite"] = "Invitar";
-$a->strings["Features"] = "Características";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Publicación";
-$a->strings["Profile Photo"] = "Foto del perfil";
-$a->strings["Update"] = "Actualizar";
-$a->strings["Install"] = "Instalar";
-$a->strings["Purchase"] = "Comprar";
-$a->strings["Can view my normal stream and posts"] = "Pueden verse mi actividad y publicaciones normales";
-$a->strings["Can view my default channel profile"] = "Puede verse mi perfil de canal predeterminado.";
-$a->strings["Can view my connections"] = "Pueden verse mis conexiones";
-$a->strings["Can view my file storage and photos"] = "Pueden verse mi repositorio de ficheros y mis fotos";
-$a->strings["Can view my webpages"] = "Pueden verse mis páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Me pueden enviar sus entradas y contenidos del canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pueden crearse entradas en mi página de inicio del canal (“muroâ€)";
-$a->strings["Can comment on or like my posts"] = "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'.";
-$a->strings["Can send me private mail messages"] = "Se me pueden enviar mensajes privados";
-$a->strings["Can like/dislike stuff"] = "Puede marcarse contenido como me gusta/no me gusta";
-$a->strings["Profiles and things other than posts/comments"] = "Perfiles y otras cosas aparte de publicaciones/comentarios";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avanzado - útil para crear canales de foros de discusión o grupos";
-$a->strings["Can chat with me (when available)"] = "Se puede charlar conmigo (cuando esté disponible)";
-$a->strings["Can write to my file storage and photos"] = "Puede escribirse en mi repositorio de ficheros y fotos";
-$a->strings["Can edit my webpages"] = "Pueden editarse mis páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Algo avanzado - muy útil en comunidades abiertas";
-$a->strings["Can administer my channel resources"] = "Pueden administrarse mis recursos del canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo.";
-$a->strings["Social Networking"] = "Redes sociales";
-$a->strings["Mostly Public"] = "Público en su mayor parte";
-$a->strings["Restricted"] = "Restringido";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Foro de discusión";
-$a->strings["Feed Republish"] = "Republicar un \"feed\"";
-$a->strings["Special Purpose"] = "Propósito especial";
-$a->strings["Celebrity/Soapbox"] = "Página para fans";
-$a->strings["Group Repository"] = "Repositorio de grupo";
-$a->strings["Custom/Expert Mode"] = "Modo personalizado/experto";
-$a->strings["Profile Photos"] = "Fotos del perfil";
-$a->strings["Not a valid email address"] = "Dirección de correo no válida";
-$a->strings["Your email domain is not among those allowed on this site"] = "Su dirección de correo no pertenece a ninguno de los dominios permitidos en este sitio.";
-$a->strings["Your email address is already registered at this site."] = "Su dirección de correo está ya registrada en este sitio.";
-$a->strings["An invitation is required."] = "Es obligatorio que le inviten.";
-$a->strings["Invitation could not be verified."] = "No se ha podido verificar su invitación.";
-$a->strings["Please enter the required information."] = "Por favor introduzca la información requerida.";
-$a->strings["Failed to store account information."] = "La información de la cuenta no se ha podido guardar.";
-$a->strings["Registration confirmation for %s"] = "Confirmación de registro para %s";
-$a->strings["Registration request at %s"] = "Solicitud de registro en %s";
-$a->strings["your registration password"] = "su contraseña de registro";
-$a->strings["Registration details for %s"] = "Detalles del registro de %s";
-$a->strings["Account approved."] = "Cuenta aprobada.";
-$a->strings["Registration revoked for %s"] = "Registro revocado para %s";
-$a->strings["Account verified. Please login."] = "Cuenta verificada. Por favor, inicie sesión.";
-$a->strings["Click here to upgrade."] = "Pulse aquí para actualizar";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Esta acción supera los límites establecidos por su plan de suscripción ";
-$a->strings["This action is not available under your subscription plan."] = "Esta acción no está disponible en su plan de suscripción.";
-$a->strings["Permission Denied."] = "Permiso denegado";
-$a->strings["File not found."] = "Fichero no encontrado.";
-$a->strings["Edit file permissions"] = "Modificar los permisos del fichero";
-$a->strings["Set/edit permissions"] = "Establecer/editar los permisos";
-$a->strings["Include all files and sub folders"] = "Incluir todos los ficheros y subcarpetas";
-$a->strings["Return to file list"] = "Volver a la lista de ficheros";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiar/pegar este código para adjuntar el fichero al envío";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiar/pegar esta dirección para enlazar el fichero desde una página web";
-$a->strings["Share this file"] = "Compartir este fichero";
-$a->strings["Show URL to this file"] = "Mostrar la dirección de este fichero";
-$a->strings["Notify your contacts about this file"] = "Avisar a sus contactos sobre este fichero";
-$a->strings["Collection created."] = "La colección ha sido creada.";
-$a->strings["Could not create collection."] = "No se puede crear la colección.";
-$a->strings["Collection updated."] = "La colección ha sido actualizada.";
-$a->strings["Create a collection of channels."] = "Crear una colección de canales.";
-$a->strings["Collection Name: "] = "Nombre de la colección:";
-$a->strings["Members are visible to other channels"] = "Los miembros son visibles para otros canales";
-$a->strings["Collection removed."] = "La colección ha sido eliminada.";
-$a->strings["Unable to remove collection."] = "No ha sido posible de eliminar la colección.";
-$a->strings["Collection Editor"] = "Editor de colecciones";
-$a->strings["Members"] = "Miembros";
-$a->strings["All Connected Channels"] = "Todos los canales conectados";
-$a->strings["Click on a channel to add or remove."] = "Haga clic en un canal para agregarlo o quitarlo.";
-$a->strings["Unable to locate original post."] = "No ha sido posible encontrar la entrada original.";
-$a->strings["Empty post discarded."] = "La entrada vacía ha sido desechada.";
-$a->strings["Executable content type not permitted to this channel."] = "Contenido de tipo ejecutable no permitido en este canal.";
-$a->strings["Duplicate post suppressed."] = "Se ha suprimido la entrada duplicada.";
-$a->strings["System error. Post not saved."] = "Error del sistema. La entrada no se ha podido salvar.";
-$a->strings["Unable to obtain post information from database."] = "No ha sido posible obtener información de la entrada en la base de datos.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Ha alcanzado su límite de %1$.0f entradas en la página principal.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Ha alcanzado su límite de %1$.0f páginas web.";
-$a->strings["No channel."] = "Ningún canal.";
-$a->strings["Common connections"] = "Conexiones comunes";
-$a->strings["No connections in common."] = "Ninguna conexión en común.";
-$a->strings["Continue"] = "Continuar";
-$a->strings["Premium Channel Setup"] = "Configuración del canal premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilitar restricciones de conexión del canal premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor introduzca sus restricciones o condiciones, como recibo de paypal, normas de uso, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Las posibles conexiones verán, por tanto, el siguiente texto antes de proceder:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Al continuar, certifico que he cumplido con todas las instrucciones proporcionadas en esta página.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal premium o restringido";
-$a->strings["Profile Match"] = "Perfil compatible";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal.";
-$a->strings["is interested in:"] = "está interesado en:";
-$a->strings["No matches"] = "No se han encontrado perfiles compatibles";
-$a->strings["OpenID protocol error. No ID returned."] = "Error del protocolo OpenID. Ningún ID recibido como respuesta.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente.";
-$a->strings["Some blurb about what to do when you're new here"] = "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Conectado/a";
-$a->strings["Public Sites"] = "Sitios públicos";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Los sitios listados permiten el registro público en la red \$Projectname. Todos los sitios de la red están vinculados entre sí, por lo que sus miembros, en ninguno de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los enlaces de los proveedores <strong> pueden </strong> proporcionar detalles adicionales.";
-$a->strings["Rate this hub"] = "Valorar este sitio";
-$a->strings["Site URL"] = "Dirección del sitio";
-$a->strings["Access Type"] = "Tipo de acceso";
-$a->strings["Registration Policy"] = "Normas de registro";
-$a->strings["Project"] = "Proyecto";
-$a->strings["View hub ratings"] = "Ver las valoraciones del sitio";
-$a->strings["Rate"] = "Valorar";
-$a->strings["View ratings"] = "Ver valoraciones";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetado la %3\$s de %2\$s con %4\$s";
-$a->strings["Website:"] = "Sitio web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canal remoto [%s] (aún no es conocido en este sitio)";
-$a->strings["Rating (this information is public)"] = "Valoración (esta información es pública)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Opcionalmente puede explicar su valoración (esta información es pública)";
-$a->strings["Block Name"] = "Nombre del bloque";
-$a->strings["Block Title"] = "Título del bloque";
-$a->strings["First Name"] = "Nombre";
-$a->strings["Last Name"] = "Apellido";
-$a->strings["Nickname"] = "Sobrenombre o Alias";
-$a->strings["Full Name"] = "Nombre completo";
-$a->strings["Profile Photo 16px"] = "Foto del perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto del perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto del perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto del perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto del perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto del perfil 128px";
-$a->strings["Timezone"] = "Zona horaria";
-$a->strings["Homepage URL"] = "Dirección de la página personal";
-$a->strings["Birth Year"] = "Año de nacimiento";
-$a->strings["Birth Month"] = "Mes de nacimiento";
-$a->strings["Birth Day"] = "Día de nacimiento";
-$a->strings["Birthdate"] = "Fecha de nacimiento";
-$a->strings["Gender"] = "Género";
-$a->strings["Like/Dislike"] = "Me gusta/No me gusta";
-$a->strings["This action is restricted to members."] = "Esta acción está restringida solo para miembros.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor, <a href=\"rmagic\">identifíquese con su \$Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo \$Projectname member</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitud incorrecta.";
-$a->strings["thing"] = "elemento";
-$a->strings["Channel unavailable."] = "Canal no disponible.";
-$a->strings["Previous action reversed."] = "Acción anterior revocada.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s está de acuerdo";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s no está de acuerdo";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s se abstiene";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s participa";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s no participa";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s de %2\$s: %1\$s quizá participe";
-$a->strings["Action completed."] = "Acción completada.";
-$a->strings["Thank you."] = "Gracias.";
-$a->strings["Invalid item."] = "Elemento no válido.";
-$a->strings["Channel not found."] = "Canal no encontrado.";
-$a->strings["Page not found."] = "Página no encontrada.";
-$a->strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña.";
-$a->strings["Remove This Channel"] = "Eliminar este canal";
-$a->strings["WARNING: "] = "ATENCIÓN:";
-$a->strings["This channel will be completely removed from the network. "] = "Este canal va a ser completamente eliminado de la red.";
-$a->strings["This action is permanent and can not be undone!"] = "¡Esta acción tiene carácter definitivo y no se puede deshacer!";
-$a->strings["Please enter your password for verification:"] = "Por favor, introduzca su contraseña para su verificación:";
-$a->strings["Remove this channel and all its clones from the network"] = "Eliminar este canal y todos sus clones de la red";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red";
-$a->strings["Remove Channel"] = "Eliminar el canal";
-$a->strings["Set your current mood and tell your friends"] = "Describir su estado de ánimo para comunicárselo a sus amigos";
-$a->strings["Add a Channel"] = "Añadir un canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal está formado por su propia colección de páginas web relacionadas. Se puede utilizar para almacenar los perfiles sociales de la red, blogs, grupos de conversación y foros, páginas de famosos y mucho más. Puede crear tantos canales como su proveedor de servicio permita.";
-$a->strings["Channel Name"] = "Nombre del canal";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Ejemplos: \"Juan García\", \"Isabel y sus caballos\", \"Fútbol\", \"Grupo de parapente\" ";
-$a->strings["Choose a short nickname"] = "Elija un alias corto";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Su alias podrá usarse para crear una dirección de canal fácilmente memorizable (como una dirección de correo electrónico) que puede ser compartido con otros.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importar un canal existente</a> de otro lugar";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Elija el tipo de canal (como red social o foro de discusión) y la privacidad que requiera, así podremos seleccionar el mejor conjunto de permisos para usted";
-$a->strings["Channel Type"] = "Tipo de canal";
-$a->strings["Read more about roles"] = "Leer más sobre los roles";
-$a->strings["No ratings"] = "Ninguna valoración";
-$a->strings["Public access denied."] = "Acceso público denegado.";
-$a->strings["Ratings"] = "Valoraciones";
-$a->strings["Rating: "] = "Valoración:";
-$a->strings["Website: "] = "Sitio web:";
-$a->strings["Description: "] = "Descripción:";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Instalación";
-$a->strings["Could not connect to database."] = "No se ha podido conectar a la base de datos.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS.";
-$a->strings["Could not create table."] = "No se puede crear la tabla.";
-$a->strings["Your site database has been installed."] = "La base de datos del sitio ha sido instalada.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, lea el fichero \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Verificación del sistema";
-$a->strings["Next"] = "Siguiente";
-$a->strings["Check again"] = "Verificar de nuevo";
-$a->strings["Database connection"] = "Conexión a la base de datos";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar \$Projectname es necesario saber cómo conectar con su base de datos.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir.";
-$a->strings["Database Server Name"] = "Nombre del servidor de base de datos";
-$a->strings["Default is 127.0.0.1"] = "De forma predeterminada es 127.0.0.1";
-$a->strings["Database Port"] = "Puerto de la base de datos";
-$a->strings["Communication port number - use 0 for default"] = "Número del puerto de comunicaciones - use 0 como valor por defecto";
-$a->strings["Database Login Name"] = "Usuario de la base de datos";
-$a->strings["Database Login Password"] = "Contraseña de acceso a la base de datos";
-$a->strings["Database Name"] = "Nombre de la base de datos";
-$a->strings["Database Type"] = "Tipo de base de datos";
-$a->strings["Site administrator email address"] = "Dirección de correo electrónico del administrador del sitio";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web.";
-$a->strings["Website URL"] = "Dirección del sitio web";
-$a->strings["Please use SSL (https) URL if available."] = "Por favor, use SSL (https) si está disponible.";
-$a->strings["Please select a default timezone for your website"] = "Por favor, selecciones la zona horaria por defecto de su sitio web";
-$a->strings["Site settings"] = "Ajustes del sitio";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá ejecutar sondeos en segundo plano mediante cron.";
-$a->strings["PHP executable path"] = "Ruta del ejecutable PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación.";
-$a->strings["Command line PHP"] = "PHP en línea de comandos";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "Esto es necesario para que funcione la transmisión de mensajes.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Puede ajustar estos valores en el fichero php.ini de su servidor.";
-$a->strings["PHP upload limits"] = "Límites PHP de subida";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generar claves de cifrado";
-$a->strings["libCurl PHP module"] = "módulo libCurl PHP";
-$a->strings["GD graphics PHP module"] = "módulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "módulo PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "módulo PHP mysqli o postgres";
-$a->strings["mb_string PHP module"] = "módulo PHP mb_string";
-$a->strings["mcrypt PHP module"] = "módulo PHP mcrypt ";
-$a->strings["xml PHP module"] = "módulo PHP xml";
-$a->strings["Apache mod_rewrite module"] = "módulo Apache mod_rewrite ";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: se necesita el módulo PHP libCURL pero no está instalado.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el módulo PHP GD graphics es necesario, pero no está instalado.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: el módulo PHP openssl es necesario, pero no está instalado.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el módulo PHP mysqli o postgres es necesario pero ninguno de los dos está instalado.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: el módulo PHP mb_string es necesario, pero no está instalado.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: el módulo PHP mcrypt es necesario, pero no está instalado.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: el módulo PHP xml es necesario para DAV, pero no está instalado.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Hubzilla.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php tiene permisos de escritura";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Hubzilla hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Hubzilla.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data).";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s - no sobre el fichero de plantilla (.tpl) que contiene.";
-$a->strings["%s is writable"] = "%s tiene permisos de escritura";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación.";
-$a->strings["store is writable"] = "\"store\" tiene permisos de escritura";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo.";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos.";
-$a->strings["SSL certificate validation"] = "validación del certificado SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:";
-$a->strings["Url rewrite is working"] = "La reescritura de las direcciones funciona correctamente";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor.";
-$a->strings["Errors encountered creating database tables."] = "Se han encontrado errores al crear las tablas de la base de datos.";
-$a->strings["<h1>What next</h1>"] = "<h1>Siguiente paso</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Debe crear [manualmente] una tarea programada para el \"poller\".";
-$a->strings["Bookmark added"] = "Marcador añadido";
-$a->strings["My Bookmarks"] = "Mis marcadores";
-$a->strings["My Connections Bookmarks"] = "Marcadores de mis conexiones";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada.";
-$a->strings["Configuration Editor"] = "Editor de configuración";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Atención: El cambio de algunos ajustes puede volver inutilizable su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica.";
-$a->strings["Poke/Prod"] = "Toque/Incitación";
-$a->strings["poke, prod or do other things to somebody"] = "dar un toque, incitar u otras cosas a alguien";
-$a->strings["Recipient"] = "Destinatario";
-$a->strings["Choose what you wish to do to recipient"] = "Elegir qué desea enviar al destinatario";
-$a->strings["Make this post private"] = "Convertir en privado este envío";
-$a->strings["Profile not found."] = "Perfil no encontrado.";
-$a->strings["Profile deleted."] = "Perfil eliminado.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "El nuevo perfil ha sido creado.";
-$a->strings["Profile unavailable to clone."] = "Perfil no disponible para clonar.";
-$a->strings["Profile unavailable to export."] = "Perfil no disponible para exportar.";
-$a->strings["Profile Name is required."] = "Se necesita el nombre del perfil.";
-$a->strings["Marital Status"] = "Estado civil";
-$a->strings["Romantic Partner"] = "Pareja sentimental";
-$a->strings["Likes"] = "Me gusta";
-$a->strings["Dislikes"] = "No me gusta";
-$a->strings["Work/Employment"] = "Trabajo:";
-$a->strings["Religion"] = "Religión";
-$a->strings["Political Views"] = "Ideas políticas";
-$a->strings["Sexual Preference"] = "Preferencia sexual";
-$a->strings["Homepage"] = "Página personal";
-$a->strings["Interests"] = "Intereses";
-$a->strings["Address"] = "Dirección";
-$a->strings["Profile updated."] = "Perfil actualizado.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "¿Ocultar su lista de contactos a los visitantes de este perfil?";
-$a->strings["Edit Profile Details"] = "Modificar los detalles de este perfil";
-$a->strings["View this profile"] = "Ver este perfil";
-$a->strings["Change Profile Photo"] = "Cambiar la foto del perfil";
-$a->strings["Create a new profile using these settings"] = "Crear un nuevo perfil usando estos ajustes";
-$a->strings["Clone this profile"] = "Clonar este perfil";
-$a->strings["Delete this profile"] = "Eliminar este perfil";
-$a->strings["Import profile from file"] = "Importar perfil desde un fichero";
-$a->strings["Export profile to file"] = "Exportar perfil a un fichero";
-$a->strings["Profile Name:"] = "Nombre del perfil:";
-$a->strings["Your Full Name:"] = "Su nombre completo:";
-$a->strings["Title/Description:"] = "Título/Descripción:";
-$a->strings["Your Gender:"] = "Su género:";
-$a->strings["Birthday :"] = "Cumpleaños:";
-$a->strings["Street Address:"] = "Calle:";
-$a->strings["Locality/City:"] = "Ciudad:";
-$a->strings["Postal/Zip Code:"] = "Código postal:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Región/Estado:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Estado sentimental:";
-$a->strings["Who: (if applicable)"] = "Quién: (si es aplicable)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Por ejemplo: ana123, María González, sara@ejemplo.com";
-$a->strings["Since [date]:"] = "Desde [fecha]:";
-$a->strings["Homepage URL:"] = "Dirección de la página personal:";
-$a->strings["Religious Views:"] = "Creencias religiosas:";
-$a->strings["Keywords:"] = "Palabras clave:";
-$a->strings["Example: fishing photography software"] = "Por ejemplo: software de fotografía submarina";
-$a->strings["Used in directory listings"] = "Visible en el directorio público del canal";
-$a->strings["Tell us about yourself..."] = "Háblenos de usted...";
-$a->strings["Hobbies/Interests"] = "Aficiones/Intereses";
-$a->strings["Contact information and Social Networks"] = "Información de contacto y redes sociales";
-$a->strings["My other channels"] = "Mis otros canales";
-$a->strings["Musical interests"] = "Preferencias musicales";
-$a->strings["Books, literature"] = "Libros, literatura";
-$a->strings["Television"] = "Televisión";
-$a->strings["Film/dance/culture/entertainment"] = "Cine/danza/cultura/entretenimiento";
-$a->strings["Love/romance"] = "Vida sentimental/amorosa";
-$a->strings["Work/employment"] = "Trabajo";
-$a->strings["School/education"] = "Estudios";
-$a->strings["This is your default profile."] = "Este es su perfil principal.";
-$a->strings["Age: "] = "Edad:";
-$a->strings["Edit/Manage Profiles"] = "Modificar/gestionar perfiles";
-$a->strings["Add profile things"] = "Añadir cosas al perfil";
-$a->strings["Include desirable objects in your profile"] = "Añadir objetos interesantes en su perfil";
-$a->strings["Items tagged with: %s"] = "elementos etiquetados con: %s";
-$a->strings["Search results for: %s"] = "Resultados de la búsqueda para: %s";
-$a->strings["Could not access contact record."] = "No se ha podido acceder al registro de contacto.";
-$a->strings["Could not locate selected profile."] = "No se ha podido localizar el perfil seleccionado.";
-$a->strings["Connection updated."] = "Conexión actualizada.";
-$a->strings["Failed to update connection record."] = "Error al actualizar el registro de la conexión.";
-$a->strings["is now connected to"] = "ahora está conectado/a";
-$a->strings["Could not access address book record."] = "No se pudo acceder a la entrada en su libreta de direcciones.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Recarga fallida - no se puede encontrar el canal en este momento.";
-$a->strings["Unable to set address book parameters."] = "No ha sido posible establecer los parámetros de la libreta de direcciones.";
-$a->strings["Connection has been removed."] = "La conexión ha sido eliminada.";
-$a->strings["View %s's profile"] = "Ver el perfil de %s";
-$a->strings["Refresh Permissions"] = "Recargar los permisos";
-$a->strings["Fetch updated permissions"] = "Obtener los permisos actualizados";
-$a->strings["Recent Activity"] = "Actividad reciente";
-$a->strings["View recent posts and comments"] = "Ver publicaciones y comentarios recientes";
-$a->strings["Unblock"] = "Desbloquear";
-$a->strings["Block"] = "Bloquear";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Bloquear (o desbloquear) todas las comunicaciones con esta conexión";
-$a->strings["This connection is blocked!"] = "¡Esta conexión está bloqueada!";
-$a->strings["Unignore"] = "Dejar de ignorar";
-$a->strings["Ignore"] = "Ignorar";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión";
-$a->strings["This connection is ignored!"] = "¡Esta conexión es ignorada!";
-$a->strings["Unarchive"] = "Desarchivar";
-$a->strings["Archive"] = "Archivar";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos";
-$a->strings["This connection is archived!"] = "¡Esta conexión esta archivada!";
-$a->strings["Unhide"] = "Mostrar";
-$a->strings["Hide"] = "Ocultar";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Ocultar o mostrar esta conexión a sus otras conexiones";
-$a->strings["This connection is hidden!"] = "¡Esta conexión está oculta!";
-$a->strings["Delete this connection"] = "Eliminar esta conexión";
-$a->strings["Approve this connection"] = "Aprobar esta conexión";
-$a->strings["Accept connection to allow communication"] = "Aceptar la conexión para permitir la comunicación";
-$a->strings["Set Affinity"] = "Ajustar la afinidad";
-$a->strings["Set Profile"] = "Ajustar el perfil";
-$a->strings["Set Affinity & Profile"] = "Ajustar la afinidad y el perfil";
-$a->strings["none"] = "-";
-$a->strings["Apply these permissions automatically"] = "Aplicar estos permisos automaticamente";
-$a->strings["This connection's primary address is"] = "La dirección primaria de esta conexión es";
-$a->strings["Available locations:"] = "Ubicaciones disponibles:";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones.";
-$a->strings["Slide to adjust your degree of friendship"] = "Deslizar para ajustar el grado de amistad";
-$a->strings["Slide to adjust your rating"] = "Deslizar para ajustar su valoración";
-$a->strings["Optionally explain your rating"] = "Opcionalmente, puede explicar su valoración";
-$a->strings["Custom Filter"] = "Filtro personalizado";
-$a->strings["Only import posts with this text"] = "Importar solo entradas que contengan este texto";
-$a->strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "Una sola opción por línea: palabras, #etiquetas, /patrones/ o lang=xx. Dejar en blanco para importarlo todo";
-$a->strings["Do not import posts with this text"] = "No importar entradas que contengan este texto";
-$a->strings["This information is public!"] = "¡Esta información es pública!";
-$a->strings["Connection Pending Approval"] = "Conexión pendiente de aprobación";
-$a->strings["Connection Request"] = "Solicitud de conexión";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación.";
-$a->strings["Approve"] = "Aprobar";
-$a->strings["Approve Later"] = "Aprobar más tarde";
-$a->strings["inherited"] = "heredado";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura.";
-$a->strings["Their Settings"] = "Sus ajustes";
-$a->strings["My Settings"] = "Mis ajustes";
-$a->strings["Individual Permissions"] = "Permisos individuales";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. <strong>No</strong> puede cambiar estos ajustes aquí.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún consecuencia hasta que cambie los ajustes heredados.";
-$a->strings["Last update:"] = "Última actualización:";
-$a->strings["network"] = "red";
-$a->strings["RSS"] = "RSS";
-$a->strings["\$Projectname channel"] = "Canal \$Projectname";
-$a->strings["Invalid message"] = "Mensaje no válido";
-$a->strings["no results"] = "sin resultados";
-$a->strings["Delivery report for %1\$s"] = "Informe de entrega para %1\$s";
-$a->strings["channel sync processed"] = "se ha realizado la sincronización del canal";
-$a->strings["queued"] = "encolado";
-$a->strings["posted"] = "enviado";
-$a->strings["accepted for delivery"] = "aceptado para el envío";
-$a->strings["updated"] = "actualizado";
-$a->strings["update ignored"] = "actualización ignorada";
-$a->strings["permission denied"] = "permiso denegado";
-$a->strings["recipient not found"] = "destinatario no encontrado";
-$a->strings["mail recalled"] = "mensaje de correo revocado";
-$a->strings["duplicate mail received"] = "se ha recibido mensaje duplicado";
-$a->strings["mail delivered"] = "correo enviado";
-$a->strings["Item not found"] = "Elemento no encontrado";
-$a->strings["Delete webpage?"] = "¿Eliminar la página web?";
-$a->strings["Page link title"] = "Título del enlace de la página";
-$a->strings["Insert YouTube video"] = "Insertar vídeo de YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insertar vídeo Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insertar audio Vorbis [.ogg]";
-$a->strings["Edit Webpage"] = "Editar la página web";
-$a->strings["Unable to find your hub."] = "No se puede encontrar su servidor.";
-$a->strings["Post successful."] = "Enviado con éxito.";
-$a->strings["sent you a private message"] = "le ha enviado un mensaje privado";
-$a->strings["added your channel"] = "añadió este canal a sus conexiones";
-$a->strings["posted an event"] = "publicó un evento";
-$a->strings["Authorize application connection"] = "Autorizar una conexión de aplicación";
-$a->strings["Return to your app and insert this Securty Code:"] = "Volver a su aplicación e introducir este código de seguridad:";
-$a->strings["Please login to continue."] = "Por favor inicia sesión para continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?";
-$a->strings["No more system notifications."] = "No hay más notificaciones del sistema";
-$a->strings["System Notifications"] = "Notificaciones de sistema";
-$a->strings["Select a bookmark folder"] = "Seleccionar una carpeta de marcadores";
-$a->strings["Save Bookmark"] = "Guardar marcador";
-$a->strings["URL of bookmark"] = "Dirección del marcador";
-$a->strings["Description"] = "Descripción";
-$a->strings["Or enter new bookmark folder name"] = "O introduzca un nuevo nombre para la carpeta de marcadores";
-$a->strings["Contact not found."] = "Contacto no encontrado";
-$a->strings["Friend suggestion sent."] = "Enviar sugerencia a un amigo.";
-$a->strings["Suggest Friends"] = "Sugerir amigos";
-$a->strings["Suggest a friend for %s"] = "Sugerir un amigo a %s";
-$a->strings["Failed to create source. No channel selected."] = "Imposible crear el origen de los contenidos. Ningún canal ha sido seleccionado.";
-$a->strings["Source created."] = "Fuente creada.";
-$a->strings["Source updated."] = "Fuente actualizada.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestionar contenido de origen remoto para su canal.";
-$a->strings["New Source"] = "Nueva fuente";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo el contenido o una selección de los siguientes canales en este canal y distribuirlo de acuerdo con sus ajustes.";
-$a->strings["Only import content with these words (one per line)"] = "Importar solo contenido que contenga estas palabras (una por línea)";
-$a->strings["Leave blank to import all public content"] = "Dejar en blanco para importar todo el contenido público";
-$a->strings["Source not found."] = "Fuente no encontrada";
-$a->strings["Edit Source"] = "Editar fuente";
-$a->strings["Delete Source"] = "Eliminar fuente";
-$a->strings["Source removed"] = "Fuente eliminada";
-$a->strings["Unable to remove source."] = "Imposible eliminar la fuente.";
-$a->strings["Invalid request identifier."] = "Petición inválida del identificador.";
-$a->strings["Discard"] = "Descartar";
-$a->strings["Tag removed"] = "Etiqueta eliminada.";
-$a->strings["Remove Item Tag"] = "Eliminar etiqueta del elemento.";
-$a->strings["Select a tag to remove: "] = "Seleccionar una etiqueta para eliminar:";
-$a->strings["Remove"] = "Eliminar";
-$a->strings["%d rating"] = array(
- 0 => "%d valoración",
- 1 => "%d valoraciones",
-);
-$a->strings["Gender: "] = "Género:";
-$a->strings["Status: "] = "Estado:";
-$a->strings["Homepage: "] = "Página personal:";
-$a->strings["Description:"] = "Descripción:";
-$a->strings["Public Forum:"] = "Foro público:";
-$a->strings["Keywords: "] = "Palabras clave:";
-$a->strings["Don't suggest"] = "No sugerir:";
-$a->strings["Common connections:"] = "Conexiones comunes:";
-$a->strings["Global Directory"] = "Directorio global:";
-$a->strings["Local Directory"] = "Directorio local:";
-$a->strings["Finding:"] = "Encontrar:";
-$a->strings["next page"] = "siguiente página";
-$a->strings["previous page"] = "página anterior";
-$a->strings["Sort options"] = "Ordenar opciones";
-$a->strings["Alphabetic"] = "Alfabético";
-$a->strings["Reverse Alphabetic"] = "Alfabético inverso";
-$a->strings["Newest to Oldest"] = "De más nuevo a más antiguo";
-$a->strings["Oldest to Newest"] = "De más antiguo a más nuevo";
-$a->strings["No entries (some entries may be hidden)."] = "Sin entradas (algunas entradas pueden estar ocultas).";
-$a->strings["No valid account found."] = "No se ha encontrado una cuenta válida.";
-$a->strings["Password reset request issued. Check your email."] = "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico.";
-$a->strings["Site Member (%s)"] = "Usuario del sitio (%s)";
-$a->strings["Password reset requested at %s"] = "Se ha solicitado restablecer la contraseña en %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado.";
-$a->strings["Password Reset"] = "Restablecer la contraseña";
-$a->strings["Your password has been reset as requested."] = "Su contraseña ha sido restablecida según lo solicitó.";
-$a->strings["Your new password is"] = "Su nueva contraseña es";
-$a->strings["Save or copy your new password - and then"] = "Guarde o copie su nueva contraseña - y después";
-$a->strings["click here to login"] = "pulse aquí para conectarse";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión.";
-$a->strings["Your password has changed at %s"] = "Su contraseña en %s ha sido cambiada";
-$a->strings["Forgot your Password?"] = "¿Ha olvidado su contraseña?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones.";
-$a->strings["Email Address"] = "Dirección de correo electrónico";
-$a->strings["Reset"] = "Reiniciar";
-$a->strings["This site is not a directory server"] = "Este sitio no es un servidor de directorio";
-$a->strings["%s element installed"] = "%s elemento instalado";
-$a->strings["%s element installation failed"] = "Elemento con instalación fallida: %s";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está siguiendo %2\$s de %3\$s";
-$a->strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s ha dejado de seguir %3\$s de %2\$s";
-$a->strings["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales.";
-$a->strings["Nothing to import."] = "No hay nada para importar.";
-$a->strings["Unable to download data from old server"] = "No se han podido descargar datos de su antiguo servidor";
-$a->strings["Imported file is empty."] = "El fichero importado está vacío.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Atención: Las versiones de la base de datos difieren en %1\$d actualizaciones.";
-$a->strings["No channel. Import failed."] = "No hay canal. La importación ha fallado";
-$a->strings["You must be logged in to use this feature."] = "Debe estar registrado para poder usar esta funcionalidad.";
-$a->strings["Import Channel"] = "Importar canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación.";
-$a->strings["File to Upload"] = "Fichero para subir";
-$a->strings["Or provide the old server/hub details"] = "O proporcione los detalles de su antiguo servidor/hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "Su identidad en el antiguo servidor (canal@ejemplo.com)";
-$a->strings["Your old login email address"] = "Su antigua dirección de correo electrónico";
-$a->strings["Your old login password"] = "Su antigua contraseña";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua ubicación debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos.";
-$a->strings["Make this hub my primary location"] = "Convertir este servidor en mi ubicación primaria";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine.";
-$a->strings["Total invitation limit exceeded."] = "Se ha superado el límite máximo de invitaciones.";
-$a->strings["%s : Not a valid email address."] = "%s : No es una dirección de correo electrónico válida. ";
-$a->strings["Please join us on \$Projectname"] = "Únase a nosotros en \$Projectname";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Excedido el límite de invitaciones. Por favor, contacte con el Administrador de su sitio.";
-$a->strings["%s : Message delivery failed."] = "%s : Falló el envío del mensaje.";
-$a->strings["%d message sent."] = array(
- 0 => "%d mensajes enviados.",
- 1 => "%d mensajes enviados.",
-);
-$a->strings["You have no more invitations available"] = "No tiene más invitaciones disponibles";
-$a->strings["Send invitations"] = "Enviar invitaciones";
-$a->strings["Enter email addresses, one per line:"] = "Introduzca las direcciones de correo electrónico, una por línea:";
-$a->strings["Your message:"] = "Su mensaje:";
-$a->strings["Please join my community on \$Projectname."] = "Por favor, únase a mi comunidad en \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Debe proporcionar este código de invitación:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Regístrese en cualquier sitio de \$Projectname (están todos interconectados)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Introduzca mi dirección \$Projectname en la caja de búsqueda del sitio.";
-$a->strings["or visit "] = "o visite ";
-$a->strings["3. Click [Connect]"] = "3. Pulse [conectar]";
-$a->strings["Fetching URL returns error: %1\$s"] = "Al intentar obtener la dirección, retorna el error: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Imagen actualizada, pero el recorte de la imagen ha fallado. ";
-$a->strings["Image resize failed."] = "El ajuste del tamaño de la imagen ha fallado.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente.";
-$a->strings["Image upload failed."] = "Subida de imagen fallida.";
-$a->strings["Unable to process image."] = "No ha sido posible procesar la imagen.";
-$a->strings["female"] = "mujer";
-$a->strings["%1\$s updated her %2\$s"] = "%1\$s ha actualizado su %2\$s";
-$a->strings["male"] = "hombre";
-$a->strings["%1\$s updated his %2\$s"] = "%1\$s ha actualizado su %2\$s";
-$a->strings["%1\$s updated their %2\$s"] = "%1\$s ha actualizado sus %2\$s";
-$a->strings["profile photo"] = "foto del perfil";
-$a->strings["Photo not available."] = "Foto no disponible.";
-$a->strings["Upload File:"] = "Subir fichero:";
-$a->strings["Select a profile:"] = "Seleccionar un perfil:";
-$a->strings["Upload Profile Photo"] = "Subir foto del perfil";
-$a->strings["or"] = "o";
-$a->strings["skip this step"] = "Omitir este paso";
-$a->strings["select a photo from your photo albums"] = "Seleccione una foto de sus álbumes de fotos";
-$a->strings["Crop Image"] = "Recortar imagen";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor ajuste el recorte de la imagen para una visión óptima.";
-$a->strings["Done Editing"] = "Edición completada";
-$a->strings["Thing updated"] = "Elemento actualizado.";
-$a->strings["Object store: failed"] = "Guardar objeto: ha fallado";
-$a->strings["Thing added"] = "Elemento añadido";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostrar elemento";
-$a->strings["item not found."] = "elemento no encontrado.";
-$a->strings["Edit Thing"] = "Editar elemento";
-$a->strings["Select a profile"] = "Seleccionar un perfil";
-$a->strings["Post an activity"] = "Publicar una actividad";
-$a->strings["Only sends to viewers of the applicable profile"] = "Sólo enviar a espectadores del perfil pertinente.";
-$a->strings["Name of thing e.g. something"] = "Nombre del elemento, p. ej.:. \"algo\"";
-$a->strings["URL of thing (optional)"] = "Dirección del elemento (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "Dirección para la foto o elemento (opcional)";
-$a->strings["Add Thing to your Profile"] = "Añadir alguna cosa a su perfil";
-$a->strings["This directory server requires an access token"] = "El servidor de este directorio necesita un \"token\" de acceso";
-$a->strings["Delete block?"] = "¿Borrar bloque?";
-$a->strings["Edit Block"] = "Modificar este bloque";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña.";
-$a->strings["Remove This Account"] = "Eliminar esta cuenta";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Esta cuenta y todos sus canales van a ser eliminados de la red.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Remover esta cuenta, todos sus canales y clones de la red";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red";
-$a->strings["Remove Account"] = "Eliminar cuenta";
-$a->strings["Import completed"] = "Importación completada";
-$a->strings["Import Items"] = "Importar elementos";
-$a->strings["Use this form to import existing posts and content from an export file."] = "Utilice este formulario para importar entradas existentes y contenido desde un archivo de exportación.";
-$a->strings["No such group"] = "No se encuentra el grupo";
-$a->strings["No such channel"] = "No se encuentra el canal";
-$a->strings["forum"] = "foro";
-$a->strings["Search Results For:"] = "Buscar resultados para:";
-$a->strings["Collection is empty"] = "La colección está vacía";
-$a->strings["Collection: "] = "Colección:";
-$a->strings["Invalid connection."] = "Conexión no válida.";
-$a->strings["Layout updated."] = "Formato actualizado";
-$a->strings["Edit System Page Description"] = "Editor del Sistema de Descripción de Páginas";
-$a->strings["Layout not found."] = "Formato no encontrado";
-$a->strings["Module Name:"] = "Nombre del módulo:";
-$a->strings["Layout Help"] = "Ayuda para el diseño de la página";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado.";
-$a->strings["Passwords do not match."] = "Las contraseñas no coinciden.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo.";
-$a->strings["Your registration is pending approval by the site owner."] = "Su registro está pendiente de aprobación por el propietario del sitio.";
-$a->strings["Your registration can not be processed."] = "Su registro no puede ser procesado.";
-$a->strings["Registration on this site/hub is by approval only."] = "El registro en este servidor/hub está sometido a aprobación previa.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Inscribirse en un servidor/hub afiliado</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana.";
-$a->strings["Terms of Service"] = "Términos del servicio";
-$a->strings["I accept the %s for this website"] = "Acepto los %s de este sitio";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Tengo más de 13 años de edad y acepto los %s de este sitio";
-$a->strings["Registration"] = "Registro";
-$a->strings["Membership on this site is by invitation only."] = "Para registrarse en este sitio es necesaria una invitación.";
-$a->strings["Please enter your invitation code"] = "Por favor, introduzca el código de su invitación";
-$a->strings["Your email address"] = "Su dirección de correo electrónico";
-$a->strings["Choose a password"] = "Elija una contraseña";
-$a->strings["Please re-enter your password"] = "Por favor, vuelva a escribir su contraseña";
-$a->strings["Theme settings updated."] = "Ajustes del tema actualizados.";
-$a->strings["# Accounts"] = "# Cuentas";
-$a->strings["# blocked accounts"] = "# cuentas bloqueadas";
-$a->strings["# expired accounts"] = "# cuentas caducadas";
-$a->strings["# expiring accounts"] = "# cuentas que caducan";
-$a->strings["# Channels"] = "# Canales";
-$a->strings["# primary"] = "# primario";
-$a->strings["# clones"] = "# clones";
-$a->strings["Message queues"] = "Mensajes en cola";
-$a->strings["Administration"] = "Administración";
-$a->strings["Summary"] = "Sumario";
-$a->strings["Registered accounts"] = "Cuentas registradas";
-$a->strings["Pending registrations"] = "Registros pendientes";
-$a->strings["Registered channels"] = "Canales registrados";
-$a->strings["Active plugins"] = "Extensiones activas";
-$a->strings["Version"] = "Versión";
-$a->strings["Site settings updated."] = "Ajustes del sitio actualizados.";
-$a->strings["mobile"] = "móvil";
-$a->strings["experimental"] = "experimental";
-$a->strings["unsupported"] = "no soportado";
-$a->strings["Yes - with approval"] = "Sí - con aprobación";
-$a->strings["My site is not a public server"] = "Mi sitio no es un servidor público";
-$a->strings["My site has paid access only"] = "Mi sitio es un servicio de pago";
-$a->strings["My site has free access only"] = "Mi sitio es un servicio gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mi sitio ofrece cuentas gratuitas con opciones extra de pago";
-$a->strings["File upload"] = "Fichero subido";
-$a->strings["Policies"] = "Políticas";
-$a->strings["Site name"] = "Nombre del sitio";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Información del Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode";
-$a->strings["System language"] = "Idioma del sistema";
-$a->strings["System theme"] = "Tema gráfico del sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - <a href='#' id='cnftheme'>modificar los ajustes del tema</a>";
-$a->strings["Mobile system theme"] = "Tema del sistema para móviles";
-$a->strings["Theme for mobile devices"] = "Tema para dispositivos móviles";
-$a->strings["Allow Feeds as Connections"] = "Permitir contenidos RSS como conexiones";
-$a->strings["(Heavy system resource usage)"] = "(Uso intenso de los recursos del sistema)";
-$a->strings["Maximum image size"] = "Tamaño máximo de la imagen";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites.";
-$a->strings["Does this site allow new member registration?"] = "¿Debe este sitio permitir el registro de nuevos miembros?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "¿Cómo describiría el tipo de servicio ofrecido por este servidor?";
-$a->strings["Register text"] = "Texto del registro";
-$a->strings["Will be displayed prominently on the registration page."] = "Se mostrará de forma destacada en la página de registro.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "ejemplo: 'public' para mostrar contenido público de los usuarios, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero.";
-$a->strings["Preserve site homepage URL"] = "Preservar la dirección de la página personal";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla.";
-$a->strings["Accounts abandoned after x days"] = "Cuentas abandonadas después de x días";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo.";
-$a->strings["Allowed friend domains"] = "Dominios amigos permitidos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio.";
-$a->strings["Allowed email domains"] = "Se aceptan dominios de correo electrónico";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. ";
-$a->strings["Not allowed email domains"] = "No se permiten dominios de correo electrónico";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado.";
-$a->strings["Block public"] = "Bloquear páginas públicas";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activar para bloquear el acceso a todas las páginas públicas personales en este sitio, salvo que estén identificadas en el sistema.";
-$a->strings["Verify Email Addresses"] = "Verificar las direcciones de correo electrónico";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado).";
-$a->strings["Force publish"] = "Forzar la publicación";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio.";
-$a->strings["Import Public Streams"] = "Importar contenido público";
-$a->strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Importar y permitir acceso al contenido público sacado de otros sitios. Advertencia: este contenido no está moderado, por lo que podría encontrar cosas inapropiadas u ofensivas.";
-$a->strings["login on Homepage"] = "acceso a la página personal";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido.";
-$a->strings["Directory Server URL"] = "URL del servidor de directorio";
-$a->strings["Default directory server"] = "Servidor de directorio predeterminado";
-$a->strings["Proxy user"] = "Usuario del proxy";
-$a->strings["Proxy URL"] = "Dirección del proxy";
-$a->strings["Network timeout"] = "Tiempo de espera de la red";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)";
-$a->strings["Delivery interval"] = "Intervalo de entrega";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retrasar los procesos de transmisión en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para sitios compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados.";
-$a->strings["Deliveries per process"] = "Intentos de envío por proceso";
-$a->strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Numero de envíos a intentar en un único proceso del sistema operativo. Ajustar si es necesario mejorar el rendimiento. Se recomienda: 1-5.";
-$a->strings["Poll interval"] = "Intervalo de sondeo";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retrasar el sondeo en segundo plano, en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, usar el intervalo de transmisión.";
-$a->strings["Maximum Load Average"] = "Carga media máxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima del sistema antes de que los procesos de transmisión y sondeo se hayan retardado - por defecto, 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Periodo de caducidad en días para el contenido importado (red)";
-$a->strings["0 for no expiration of imported content"] = "0 para que no caduque el contenido importado";
-$a->strings["No server found"] = "Servidor no encontrado";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "por canal";
-$a->strings["on server"] = "en el servidor";
-$a->strings["Status"] = "Estado";
-$a->strings["Server"] = "Servidor";
-$a->strings["Update has been marked successful"] = "La actualización ha sido marcada como exitosa";
-$a->strings["Executing %s failed. Check system logs."] = "La ejecución de %s ha fallado. Mirar en los informes del sistema.";
-$a->strings["Update %s was successfully applied."] = "La actualización de %s se ha realizado exitosamente.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito.";
-$a->strings["Update function %s could not be found."] = "No se encuentra la función de actualización de %s.";
-$a->strings["No failed updates."] = "No ha fallado ninguna actualización.";
-$a->strings["Failed Updates"] = "Han fallado las actualizaciones";
-$a->strings["Mark success (if update was manually applied)"] = "Marcar como exitosa (si la actualización se ha hecho manualmente)";
-$a->strings["Attempt to execute this update step automatically"] = "Intentar ejecutar este paso de actualización automáticamente";
-$a->strings["Queue Statistics"] = "Estadísticas de la cola";
-$a->strings["Total Entries"] = "Total de entradas";
-$a->strings["Priority"] = "Prioridad";
-$a->strings["Destination URL"] = "Dirección de destino";
-$a->strings["Mark hub permanently offline"] = "Marcar el servidor como permanentemente fuera de línea";
-$a->strings["Empty queue for this hub"] = "Vaciar la cola para este servidor";
-$a->strings["Last known contact"] = "Último contacto conocido";
-$a->strings["%s account blocked/unblocked"] = array(
- 0 => "%s cuenta bloqueada/desbloqueada",
- 1 => "%s cuenta bloqueada/desbloqueada",
-);
-$a->strings["%s account deleted"] = array(
- 0 => "%s cuentas eliminadas",
- 1 => "%s cuentas eliminadas",
-);
-$a->strings["Account not found"] = "Cuenta no encontrada";
-$a->strings["Account '%s' deleted"] = "La cuenta '%s' ha sido eliminada";
-$a->strings["Account '%s' blocked"] = "La cuenta '%s' ha sido bloqueada";
-$a->strings["Account '%s' unblocked"] = "La cuenta '%s' ha sido desbloqueada";
-$a->strings["Users"] = "Usuarios";
-$a->strings["select all"] = "seleccionar todo";
-$a->strings["User registrations waiting for confirm"] = "Registros de usuario en espera de aprobación";
-$a->strings["Request date"] = "Fecha de solicitud";
-$a->strings["No registrations."] = "Sin registros.";
-$a->strings["Deny"] = "Rechazar";
-$a->strings["Register date"] = "Fecha de registro";
-$a->strings["Last login"] = "Último acceso";
-$a->strings["Expires"] = "Caduca";
-$a->strings["Service Class"] = "Clase de servicio";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["%s channel censored/uncensored"] = array(
- 0 => "%s canales censurados/no censurados",
- 1 => "%s canales censurados/no censurados",
-);
-$a->strings["%s channel code allowed/disallowed"] = array(
- 0 => "%s código permitido/no permitido al canal",
- 1 => "%s código permitido/no permitido al canal",
-);
-$a->strings["%s channel deleted"] = array(
- 0 => "%s canales eliminados",
- 1 => "%s canales eliminados",
-);
-$a->strings["Channel not found"] = "Canal no encontrado";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' eliminado";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurado";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' no censurado";
-$a->strings["Channel '%s' code allowed"] = "Código permitido al canal '%s'";
-$a->strings["Channel '%s' code disallowed"] = "Código no permitido al canal '%s'";
-$a->strings["Censor"] = "Censurar";
-$a->strings["Uncensor"] = "No censurar";
-$a->strings["Allow Code"] = "Permitir código";
-$a->strings["Disallow Code"] = "No permitir código";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["Plugin %s disabled."] = "Extensión %s desactivada.";
-$a->strings["Plugin %s enabled."] = "Extensión %s activada.";
-$a->strings["Disable"] = "Desactivar";
-$a->strings["Enable"] = "Activar";
-$a->strings["Toggle"] = "Cambiar";
-$a->strings["Author: "] = "Autor:";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "No se han encontrado temas.";
-$a->strings["Screenshot"] = "Instantánea de pantalla";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[No soportado]";
-$a->strings["Log settings updated."] = "Actualizado el informe de configuraciones.";
-$a->strings["Clear"] = "Vaciar";
-$a->strings["Debugging"] = "Depuración";
-$a->strings["Log file"] = "Fichero de informe";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Debe tener permisos de escritura por el servidor web. La ruta es relativa al directorio de instalación de Hubzilla.";
-$a->strings["Log level"] = "Nivel de depuración";
-$a->strings["New Profile Field"] = "Nuevo campo en el perfil";
-$a->strings["Field nickname"] = "Alias del campo";
-$a->strings["System name of field"] = "Nombre del campo en el sistema";
-$a->strings["Input type"] = "Tipo de entrada";
-$a->strings["Field Name"] = "Nombre del campo";
-$a->strings["Label on profile pages"] = "Etiqueta a mostrar en la página del perfil";
-$a->strings["Help text"] = "Texto de ayuda";
-$a->strings["Additional info (optional)"] = "Información adicional (opcional)";
-$a->strings["Field definition not found"] = "Definición del campo no encontrada";
-$a->strings["Edit Profile Field"] = "Modificar el campo del perfil";
-$a->strings["Delete layout?"] = "¿Borrar el formato?";
-$a->strings["Layout Description (Optional)"] = "Descripción del formato gráfico (opcional)";
-$a->strings["Layout Name"] = "Nombre del formato";
-$a->strings["Edit Layout"] = "Modificar el formato";
-$a->strings["Name is required"] = "El nombre es obligatorio";
-$a->strings["Key and Secret are required"] = "Clave y Secreto son obligatorios";
-$a->strings["Passwords do not match. Password unchanged."] = "Las contraseñas no coinciden. La contraseña no se ha cambiado.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "No se permiten contraseñas vacías. La contraseña no se ha cambiado.";
-$a->strings["Password changed."] = "Contraseña cambiada.";
-$a->strings["Password update failed. Please try again."] = "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo.";
-$a->strings["Not valid email."] = "Correo electrónico no válido.";
-$a->strings["Protected email address. Cannot change to that email."] = "Dirección de correo electrónico protegida. No se puede cambiar a ella.";
-$a->strings["System failure storing new email. Please try again."] = "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo.";
-$a->strings["Settings updated."] = "Ajustes actualizados.";
-$a->strings["Add application"] = "Añadir aplicación";
-$a->strings["Name of application"] = "Nombre de la aplicación";
-$a->strings["Consumer Key"] = "Clave de consumidor";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20";
-$a->strings["Consumer Secret"] = "Clave secreta de consumidor";
-$a->strings["Redirect"] = "Redirigir";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirección - dejar en blanco a menos que su aplicación específicamente lo requiera";
-$a->strings["Icon url"] = "Dirección del icono";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "No puede modificar esta aplicación.";
-$a->strings["Connected Apps"] = "Aplicaciones conectadas";
-$a->strings["Client key starts with"] = "La clave de cliente empieza por";
-$a->strings["No name"] = "Sin nombre";
-$a->strings["Remove authorization"] = "Eliminar autorización";
-$a->strings["No feature settings configured"] = "No se ha establecido la configuración de características";
-$a->strings["Feature/Addon Settings"] = "Ajustes de la característica o el complemento";
-$a->strings["Account Settings"] = "Configuración de la cuenta";
-$a->strings["Enter New Password:"] = "Introduzca la nueva contraseña:";
-$a->strings["Confirm New Password:"] = "Confirme la nueva contraseña:";
-$a->strings["Leave password fields blank unless changing"] = "Dejar en blanco los campos de contraseña a menos que cambie";
-$a->strings["Email Address:"] = "Dirección de correo electrónico:";
-$a->strings["Remove this account including all its channels"] = "Eliminar esta cuenta incluyendo todos sus canales";
-$a->strings["Off"] = "Desactivado";
-$a->strings["On"] = "Activado";
-$a->strings["Additional Features"] = "Características adicionales";
-$a->strings["Connector Settings"] = "Configuración del conector";
-$a->strings["No special theme for mobile devices"] = "Sin tema especial para dispositivos móviles";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Ajustes de visualización";
-$a->strings["Theme Settings"] = "Ajustes del tema";
-$a->strings["Custom Theme Settings"] = "Ajustes personalizados del tema";
-$a->strings["Content Settings"] = "Ajustes del contenido";
-$a->strings["Display Theme:"] = "Tema gráfico del perfil:";
-$a->strings["Mobile Theme:"] = "Tema para el móvil:";
-$a->strings["Enable user zoom on mobile devices"] = "Habilitar zoom de usuario en dispositivos móviles";
-$a->strings["Update browser every xx seconds"] = "Actualizar navegador cada xx segundos";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sin máximo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Máximo número de conversaciones a cargar en cualquier momento:";
-$a->strings["Maximum of 100 items"] = "Máximo de 100 elementos";
-$a->strings["Show emoticons (smilies) as images"] = "Mostrar emoticonos (smilies) como imágenes";
-$a->strings["Link post titles to source"] = "Enlazar título de la publicación a la fuente original";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de diseño de página del sistema - (avanzado)";
-$a->strings["Use blog/list mode on channel page"] = "Usar modo blog/lista en la página de inicio del canal";
-$a->strings["(comments displayed separately)"] = "(comentarios mostrados de forma separada)";
-$a->strings["Use blog/list mode on matrix page"] = "Mostrar la red en modo blog/lista";
-$a->strings["Channel page max height of content (in pixels)"] = "Altura máxima del contenido de la página del canal (en píxeles)";
-$a->strings["click to expand content exceeding this height"] = "Pulsar para expandir el contenido que exceda de esta altura";
-$a->strings["Matrix page max height of content (in pixels)"] = "Altura máxima del contenido de la página de su red (en píxeles)";
-$a->strings["Nobody except yourself"] = "Nadie excepto usted";
-$a->strings["Only those you specifically allow"] = "Solo aquellos a los que usted permita explícitamente";
-$a->strings["Approved connections"] = "Conexiones aprobadas";
-$a->strings["Any connections"] = "Cualquier conexión";
-$a->strings["Anybody on this website"] = "Cualquiera en este sitio web";
-$a->strings["Anybody in this network"] = "Cualquiera en esta red";
-$a->strings["Anybody authenticated"] = "Cualquiera que esté autenticado";
-$a->strings["Anybody on the internet"] = "Cualquiera en internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicar su perfil principal en el directorio de la red";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?";
-$a->strings["Your channel address is"] = "Su dirección de canal es";
-$a->strings["Channel Settings"] = "Ajustes del canal";
-$a->strings["Basic Settings"] = "Configuración básica";
-$a->strings["Your Timezone:"] = "Su zona horaria:";
-$a->strings["Default Post Location:"] = "Ubicación de publicación predeterminada:";
-$a->strings["Geographical location to display on your posts"] = "Ubicación geográfica que debe mostrarse en sus publicaciones";
-$a->strings["Use Browser Location:"] = "Usar la ubicación del navegador:";
-$a->strings["Adult Content"] = "Contenido solo para adultos";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal publica contenido solo para adultos con frecuencia o regularmente. (Por favor etiquete cualquier material para adultos con la etiqueta #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Configuración de seguridad y privacidad";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Sus permisos ya están configurados. Pulse para ver/ajustar";
-$a->strings["Hide my online presence"] = "Ocultar mi presencia en línea";
-$a->strings["Prevents displaying in your profile that you are online"] = "Evitar mostrar en su perfil que está en línea";
-$a->strings["Simple Privacy Settings:"] = "Configuración de privacidad sencilla:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muy Público - <em>extremadamente permisivo (debería ser usado con precaución)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>por defecto público, privado cuando se desee (similar a los permisos de una red social pero con privacidad mejorada)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>por defecto, privado, nunca abierto o público</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por defecto, bloqueado/a para cualquiera</em>";
-$a->strings["Allow others to tag your posts"] = "Permitir a otros etiquetar sus publicaciones";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "A menudo usado por la comunidad para marcar contenido inapropiado de forma retroactiva.";
-$a->strings["Advanced Privacy Settings"] = "Configuración de privacidad avanzada";
-$a->strings["Expire other channel content after this many days"] = "Caducar contenido de otros canales después de este número de días";
-$a->strings["0 or blank prevents expiration"] = "0 o en claro evitan la caducidad";
-$a->strings["Maximum Friend Requests/Day:"] = "Máximo de solicitudes de amistad por día:";
-$a->strings["May reduce spam activity"] = "Podría reducir la actividad de spam";
-$a->strings["Default Post Permissions"] = "Permisos de publicación predeterminados";
-$a->strings["(click to open/close)"] = "(pulsar para abrir o cerrar)";
-$a->strings["Channel permissions category:"] = "Categoría de permisos del canal:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Máximo de mensajes privados por día de gente desconocida:";
-$a->strings["Useful to reduce spamming"] = "Útil para reducir el envío de correo no deseado";
-$a->strings["Notification Settings"] = "Configuración de notificaciones";
-$a->strings["By default post a status message when:"] = "Por defecto, enviar un mensaje de estado cuando:";
-$a->strings["accepting a friend request"] = "acepte una solicitud de amistad";
-$a->strings["joining a forum/community"] = "al unirse a un foro o comunidad";
-$a->strings["making an <em>interesting</em> profile change"] = "realice un cambio <em>interesante</em> en su perfil";
-$a->strings["Send a notification email when:"] = "Enviar una notificación por correo electrónico cuando:";
-$a->strings["You receive a connection request"] = "Reciba una solicitud de conexión";
-$a->strings["Your connections are confirmed"] = "Sus conexiones hayan sido confirmadas";
-$a->strings["Someone writes on your profile wall"] = "Alguien escriba en la página de su perfil (muro)";
-$a->strings["Someone writes a followup comment"] = "Alguien escriba un comentario sobre sus publicaciones";
-$a->strings["You receive a private message"] = "Reciba un mensaje privado";
-$a->strings["You receive a friend suggestion"] = "Reciba una sugerencia de amistad";
-$a->strings["You are tagged in a post"] = "Usted sea etiquetado en una publicación";
-$a->strings["You are poked/prodded/etc. in a post"] = "Reciba un toque o incitación en una entrada";
-$a->strings["Show visual notifications including:"] = "Mostrar notificaciones visuales que incluyan:";
-$a->strings["Unseen matrix activity"] = "Actividad no vista en la red";
-$a->strings["Unseen channel activity"] = "Actividad no vista en el canal";
-$a->strings["Unseen private messages"] = "Mensajes privados no leídos";
-$a->strings["Recommended"] = "Recomendado";
-$a->strings["Upcoming events"] = "Próximos eventos";
-$a->strings["Events today"] = "Eventos de hoy";
-$a->strings["Upcoming birthdays"] = "Próximos cumpleaños";
-$a->strings["Not available in all themes"] = "No disponible en todos los temas";
-$a->strings["System (personal) notifications"] = "Notificaciones del sistema (personales)";
-$a->strings["System info messages"] = "Mensajes de información del sistema";
-$a->strings["System critical alerts"] = "Alertas críticas del sistema";
-$a->strings["New connections"] = "Nuevas conexiones";
-$a->strings["System Registrations"] = "Registros del sistema";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostrar también en Avisos las nuevas publicaciones, los mensajes privados y las conexiones";
-$a->strings["Notify me of events this many days in advance"] = "Avisarme de los eventos con algunos días de antelación";
-$a->strings["Must be greater than 0"] = "Debe ser mayor que 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Ajustes avanzados de la cuenta y de los tipos de página";
-$a->strings["Change the behaviour of this account for special situations"] = "Cambiar el comportamiento de esta cuenta en situaciones especiales";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activar modo experto (en <a href=\"settings/features\">Ajustes > Características Adicionales</a>) para ajustar.";
-$a->strings["Miscellaneous Settings"] = "Ajustes diversos";
-$a->strings["Default photo upload folder"] = "Carpeta por defecto de las fotos subidas";
-$a->strings["%Y - current year, %m - current month"] = "%Y - año en curso, %m - mes actual";
-$a->strings["Default file upload folder"] = "Carpeta por defecto de los archivos subidos";
-$a->strings["Personal menu to display in your channel pages"] = "Menú personal que debe mostrarse en las páginas de su canal";
-$a->strings["Remove this channel."] = "Eliminar este canal.";
-$a->strings["Firefox Share \$Projectname provider"] = "Servicio de compartición de Firefox: proveedor \$Projectname";
-$a->strings["Start calendar week on monday"] = "Comenzar el calendario semanal por el lunes";
-$a->strings["Page Title"] = "Título de página";
-$a->strings["App installed."] = "Aplicación instalada.";
-$a->strings["Malformed app."] = "Aplicación con errores";
-$a->strings["Embed code"] = "Código incorporado";
-$a->strings["Edit App"] = "Modificar la aplicación";
-$a->strings["Create App"] = "Crear una aplicación";
-$a->strings["Name of app"] = "Nombre de la aplicación";
-$a->strings["Location (URL) of app"] = "Ubicación (URL) de la aplicación";
-$a->strings["Photo icon URL"] = "Dirección del icono que se va a utilizar para esta foto";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "Versión";
-$a->strings["Price of app"] = "Precio de la aplicación";
-$a->strings["Location (URL) to purchase app"] = "Dirección (URL) donde adquirir la aplicación";
-$a->strings["- select -"] = "- seleccionar -";
-$a->strings["Comanche page description language help"] = "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche";
-$a->strings["Layout Description"] = "Descripción del formato";
-$a->strings["Download PDL file"] = "Descargar el fichero PDL";
-$a->strings["Location not found."] = "Dirección no encontrada.";
-$a->strings["Location lookup failed."] = "Ha fallado la búsqueda de la dirección.";
-$a->strings["Please select another location to become primary before removing the primary location."] = "Por favor, seleccione una copia de su canal (un clon) para convertirlo en primario antes de eliminar su canal principal.";
-$a->strings["Syncing locations"] = "Sincronización de ubicaciones";
-$a->strings["No locations found."] = "No encontrada ninguna dirección.";
-$a->strings["Manage Channel Locations"] = "Gestionar las direcciones del canal";
-$a->strings["Location (address)"] = "Ubicación (dirección)";
-$a->strings["Primary Location"] = "Dirección primaria";
-$a->strings["Drop location"] = "Eliminar dirección";
-$a->strings["Sync now"] = "Sincronizar ahora";
-$a->strings["Please wait several minutes between consecutive operations."] = "Por favor, espere algunos minutos entre operaciones consecutivas.";
-$a->strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Cuando sea posible, elimine una ubicación iniciando sesión en el sitio web o \"hub\" y borrando su canal.";
-$a->strings["Use this form to drop the location if the hub is no longer operating."] = "Utilice este formulario para eliminar la dirección si el \"hub\" no está funcionando desde hace tiempo.";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Bienvenido a %s";
-$a->strings["Please login."] = "Por favor, inicie sesión.";
-$a->strings["Xchan Lookup"] = "Búsqueda de canales";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Buscar un canal (o un \"webbie\") que comience por:";
-$a->strings["Not found."] = "No encontrado.";
-$a->strings["You must be logged in to see this page."] = "Debe haber iniciado sesión para poder ver esta página.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficientes. Petición redirigida a la página del perfil.";
-$a->strings["Item not available."] = "Elemento no disponible";
-$a->strings["Page owner information could not be retrieved."] = "La información del propietario de la página no pudo ser recuperada.";
-$a->strings["Album not found."] = "Ãlbum no encontrado.";
-$a->strings["Delete Album"] = "Borrar álbum";
-$a->strings["Delete Photo"] = "Borrar foto";
-$a->strings["No photos selected"] = "No hay fotos seleccionadas";
-$a->strings["Access to this item is restricted."] = "El acceso a este elemento está restringido.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB de %2$.2f MB de almacenamiento de fotos utilizado.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB de almacenamiento de fotos utilizado.";
-$a->strings["Upload Photos"] = "Subir fotos";
-$a->strings["Enter an album name"] = "Introducir un nombre de álbum";
-$a->strings["or select an existing album (doubleclick)"] = "o seleccionar uno existente (doble click)";
-$a->strings["Create a status post for this upload"] = "Crear una entrada de estado para esta subida";
-$a->strings["Caption (optional):"] = "Título (opcional):";
-$a->strings["Description (optional):"] = "Descripción (opcional):";
-$a->strings["Album name could not be decoded"] = "El nombre del álbum no ha podido ser descifrado";
-$a->strings["Contact Photos"] = "Fotos de contacto";
-$a->strings["Show Newest First"] = "Mostrar lo más reciente primero";
-$a->strings["Show Oldest First"] = "Mostrar lo más antiguo primero";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permiso denegado. El acceso a este elemento puede estar restringido.";
-$a->strings["Photo not available"] = "Foto no disponible";
-$a->strings["Use as profile photo"] = "Usar como foto del perfil";
-$a->strings["Private Photo"] = "Foto privada";
-$a->strings["Previous"] = "Anterior";
-$a->strings["View Full Size"] = "Ver tamaño completo";
-$a->strings["Edit photo"] = "Editar foto";
-$a->strings["Rotate CW (right)"] = "Girar CW (a la derecha)";
-$a->strings["Rotate CCW (left)"] = "Girar CCW (a la izquierda)";
-$a->strings["Enter a new album name"] = "Introducir un nuevo nombre de álbum";
-$a->strings["or select an existing one (doubleclick)"] = "o seleccionar uno (doble click) existente";
-$a->strings["Caption"] = "Título";
-$a->strings["Add a Tag"] = "Añadir una etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Ejemplos: @eva, @Carmen_Osuna, @jaime@ejemplo.com";
-$a->strings["Flag as adult in album view"] = "Marcar como \"solo para adultos\" en el álbum";
-$a->strings["In This Photo:"] = "En esta foto:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Ver álbum";
-$a->strings["Recent Photos"] = "Fotos recientes";
-$a->strings["Remote privacy information not available."] = "La información privada remota no está disponible.";
-$a->strings["Visible to:"] = "Visible para:";
-$a->strings["Export Channel"] = "Exportar el canal";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido.";
-$a->strings["Export Content"] = "Exportar contenidos";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar.";
-$a->strings["Export your posts from a given year."] = "Exporta sus entradas de un año dado.";
-$a->strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "También puede exportar sus mensajes y conversaciones durante un año o mes en particular. Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, intente de nuevo la selección de un rango de fechas más pequeño.";
-$a->strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Para seleccionar todos los mensajes de un año determinado, como este año, visite <a href=\"%1\$s\">%2\$s</a>";
-$a->strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Para seleccionar todos los mensajes de un mes determinado, como el de enero de este año, visite <a href=\"%1\$s\">%2\$s</a>";
-$a->strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Estos ficheros pueden ser importados o restaurados visitando <a href=\"%1\$s\">%2\$s</a> o cualquier sitio que contenga su canal. Para obtener los mejores resultados, por favor, importar o restaurar estos ficheros en orden de fecha (la más antigua primero).";
-$a->strings["Item is not editable"] = "El elemento no es editable";
-$a->strings["Delete item?"] = "¿Borrar elemento?";
-$a->strings["Edit post"] = "Editar la entrada";
-$a->strings["Channel added."] = "Canal añadido.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. Por favor, compruebe que la ID está correctamente escrita.";
-$a->strings["The error message was:"] = "El mensaje de error fue:";
-$a->strings["Authentication failed."] = "Falló la autenticación.";
-$a->strings["Remote Authentication"] = "Acceso desde su servidor";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)";
-$a->strings["Authenticate"] = "Acceder";
-$a->strings["Room not found"] = "Sala no encontrada";
-$a->strings["Leave Room"] = "Abandonar la sala";
-$a->strings["Delete This Room"] = "Eliminar esta sala";
-$a->strings["I am away right now"] = "Estoy ausente momentáneamente";
-$a->strings["I am online"] = "Estoy conectado/a";
-$a->strings["Bookmark this room"] = "Añadir esta sala a Marcadores";
-$a->strings["New Chatroom"] = "Nueva sala de chat";
-$a->strings["Chatroom Name"] = "Nombre de la sala de chat";
-$a->strings["Expiration of chats (minutes)"] = "Tiempo de expiración de los mensajes en los chats (en minutos)";
-$a->strings["%1\$s's Chatrooms"] = "Salas de chat de %1\$s";
-$a->strings["Source of Item"] = "Origen del elemento";
-$a->strings["Share content from Firefox to \$Projectname"] = "Compartir contenido desde Firefox a \$Projectname";
-$a->strings["Activate the Firefox \$Projectname provider"] = "Servicio de compartición de Firefox: activar el proveedor \$Projectname ";
-$a->strings["Hub not found."] = "Servidor no encontrado";
-$a->strings["Blocked"] = "Bloqueadas";
-$a->strings["Ignored"] = "Ignoradas";
-$a->strings["Hidden"] = "Ocultas";
-$a->strings["Archived"] = "Archivadas";
-$a->strings["Suggest new connections"] = "Sugerir nuevas conexiones";
-$a->strings["New Connections"] = "Nuevas conexiones";
-$a->strings["Show pending (new) connections"] = "Mostrar conexiones (nuevas) pendientes";
-$a->strings["All Connections"] = "Todas las conexiones";
-$a->strings["Show all connections"] = "Mostrar todas las conexiones";
-$a->strings["Unblocked"] = "Desbloqueadas";
-$a->strings["Only show unblocked connections"] = "Mostrar solo las conexiones desbloqueadas";
-$a->strings["Only show blocked connections"] = "Mostrar solo las conexiones bloqueadas";
-$a->strings["Only show ignored connections"] = "Mostrar solo conexiones ignoradas";
-$a->strings["Only show archived connections"] = "Mostrar solo las conexiones archivadas";
-$a->strings["Only show hidden connections"] = "Mostrar solo las conexiones ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexión";
-$a->strings["Search your connections"] = "Buscar sus conexiones";
-$a->strings["Finding: "] = "Búsqueda:";
-$a->strings["Documentation Search"] = "Búsqueda de Documentación";
-$a->strings["Help:"] = "Ayuda:";
-$a->strings["Not Found"] = "No encontrado";
-$a->strings["\$Projectname Documentation"] = "Documentación de \$Projectname";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Ha creado %1$.0f de %2$.0f canales permitidos.";
-$a->strings["Create a new channel"] = "Crear un nuevo canal";
-$a->strings["Current Channel"] = "Canal actual";
-$a->strings["Switch to one of your channels by selecting it."] = "Cambiar a uno de sus canales seleccionándolo.";
-$a->strings["Default Channel"] = "Canal principal";
-$a->strings["Make Default"] = "Convertir en predeterminado";
-$a->strings["%d new messages"] = "%d mensajes nuevos";
-$a->strings["%d new introductions"] = "%d nuevas isolicitudes de conexión";
-$a->strings["Delegated Channels"] = "Canales delegados";
-$a->strings["Unable to update menu."] = "No se puede actualizar el menú.";
-$a->strings["Unable to create menu."] = "No se puede crear el menú.";
-$a->strings["Menu Name"] = "Nombre del menú";
-$a->strings["Unique name (not visible on webpage) - required"] = "Nombre único (no será visible en la página web) - requerido";
-$a->strings["Menu Title"] = "Título del menú";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visible en la página web - no ponga nada si no desea un título";
-$a->strings["Allow Bookmarks"] = "Permitir marcadores";
-$a->strings["Menu may be used to store saved bookmarks"] = "El menú se puede usar para guardar marcadores";
-$a->strings["Submit and proceed"] = "Enviar y proceder";
-$a->strings["Drop"] = "Eliminar";
-$a->strings["Bookmarks allowed"] = "Marcadores permitidos";
-$a->strings["Delete this menu"] = "Borrar este menú";
-$a->strings["Edit menu contents"] = "Editar los contenidos del menú";
-$a->strings["Edit this menu"] = "Modificar este menú";
-$a->strings["Menu could not be deleted."] = "El menú no puede ser eliminado.";
-$a->strings["Menu not found."] = "Menú no encontrado";
-$a->strings["Edit Menu"] = "Modificar el menú";
-$a->strings["Add or remove entries to this menu"] = "Añadir o quitar entradas en este menú";
-$a->strings["Menu name"] = "Nombre del menú";
-$a->strings["Must be unique, only seen by you"] = "Debe ser único, solo será visible para usted";
-$a->strings["Menu title"] = "Título del menú";
-$a->strings["Menu title as seen by others"] = "El título del menú tal como será visto por los demás";
-$a->strings["Allow bookmarks"] = "Permitir marcadores";
-$a->strings["Unable to lookup recipient."] = "Imposible asociar a un destinatario.";
-$a->strings["Unable to communicate with requested channel."] = "Imposible comunicar con el canal solicitado.";
-$a->strings["Cannot verify requested channel."] = "No se puede verificar el canal solicitado.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló.";
-$a->strings["Messages"] = "Mensajes";
-$a->strings["Message recalled."] = "Mensaje revocado.";
-$a->strings["Conversation removed."] = "Conversación eliminada.";
-$a->strings["Requested channel is not in this network"] = "El canal solicitado no existe en esta red";
-$a->strings["Send Private Message"] = "Enviar un mensaje privado";
-$a->strings["To:"] = "Para:";
-$a->strings["Subject:"] = "Asunto:";
-$a->strings["Send"] = "Enviar";
-$a->strings["Delete message"] = "Borrar mensaje";
-$a->strings["Delivery report"] = "Informe de transmisión";
-$a->strings["Recall message"] = "Revocar el mensaje";
-$a->strings["Message has been recalled."] = "El mensaje ha sido revocado.";
-$a->strings["Delete Conversation"] = "Eliminar conversación";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página del perfil del remitente.";
-$a->strings["Send Reply"] = "Responder";
-$a->strings["Your message for %s (%s):"] = "Su mensaje para %s (%s):";
-$a->strings["No service class restrictions found."] = "No se han encontrado restricciones sobre esta clase de servicio.";
-$a->strings["Version %s"] = "Versión %s";
-$a->strings["Installed plugins/addons/apps:"] = "Extensiones/Aplicaciones instaladas:";
-$a->strings["No installed plugins/addons/apps"] = "Extensiones/Aplicaciones no instaladas:";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Última actualización en segundo plano:";
-$a->strings["Current load average: "] = "Carga media actual:";
-$a->strings["Running at web location"] = "Corriendo en el sitio web";
-$a->strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Por favor, visite <a href=\"http://hubzilla.org\">hubzilla.org</a> para más información sobre \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por, favor visite";
-$a->strings["\$projectname issues"] = "Problemas en \$projectname";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com";
-$a->strings["Site Administrators"] = "Administradores del sitio";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo.";
-$a->strings["Calendar entries imported."] = "Entradas de calendario importadas.";
-$a->strings["No calendar entries found."] = "No se han encontrado entradas de calendario.";
-$a->strings["Event can not end before it has started."] = "Un evento no puede terminar antes de que haya comenzado.";
-$a->strings["Unable to generate preview."] = "No se puede crear la vista previa.";
-$a->strings["Event title and start time are required."] = "Se requieren el título del evento y su hora de inicio.";
-$a->strings["Event not found."] = "Evento no encontrado.";
-$a->strings["Edit event titel"] = "Editar el título del evento";
-$a->strings["Event titel"] = "Título del evento";
-$a->strings["Categories (comma-separated list)"] = "Categorías (lista separada por comas)";
-$a->strings["Edit Category"] = "Editar la categoría";
-$a->strings["Category"] = "Categoría";
-$a->strings["Edit start date and time"] = "Modificar la fecha y hora de comienzo";
-$a->strings["Start date and time"] = "Fecha y hora de comienzo";
-$a->strings["Finish date and time are not known or not relevant"] = "La fecha y hora de terminación no se conocen o no son relevantes";
-$a->strings["Edit finish date and time"] = "Modificar la fecha y hora de terminación";
-$a->strings["Finish date and time"] = "Fecha y hora de terminación";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para obtener el visor de zona horaria";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales.";
-$a->strings["Edit Description"] = "Editar la descripción";
-$a->strings["Edit Location"] = "Modificar la localización";
-$a->strings["Share this event"] = "Compartir este evento";
-$a->strings["Advanced Options"] = "Opciones avanzadas";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Editar evento";
-$a->strings["Delete event"] = "Borrar evento";
-$a->strings["calendar"] = "calendario";
-$a->strings["Edit Event"] = "Editar el evento";
-$a->strings["Create Event"] = "Crear un evento";
-$a->strings["Today"] = "Hoy";
-$a->strings["Event removed"] = "Evento borrado";
-$a->strings["Failed to remove event"] = "Error al eliminar el evento";
-$a->strings["Invalid profile identifier."] = "Identificador del perfil no válido";
-$a->strings["Profile Visibility Editor"] = "Editor de visibilidad del perfil";
-$a->strings["Click on a contact to add or remove."] = "Pulsar en un contacto para añadirlo o eliminarlo.";
-$a->strings["Visible To"] = "Visible para";
-$a->strings["Unable to create element."] = "Imposible crear el elemento.";
-$a->strings["Unable to update menu element."] = "No es posible actualizar el elemento del menú.";
-$a->strings["Unable to add menu element."] = "No es posible añadir el elemento al menú";
-$a->strings["Menu Item Permissions"] = "Permisos del elemento del menú";
-$a->strings["Link Name"] = "Nombre del enlace";
-$a->strings["Link or Submenu Target"] = "Destino del enlace o submenú";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Introducir la dirección del enlace o seleccionar el nombre de un submenú";
-$a->strings["Use magic-auth if available"] = "Usar la autenticación mágica si está disponible";
-$a->strings["Open link in new window"] = "Abrir el enlace en una nueva ventana";
-$a->strings["Order in list"] = "Orden en la lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Los números más altos irán al final de la lista";
-$a->strings["Submit and finish"] = "Enviar y terminar";
-$a->strings["Submit and continue"] = "Enviar y continuar";
-$a->strings["Menu:"] = "Menú:";
-$a->strings["Link Target"] = "Destino del enlace";
-$a->strings["Edit menu"] = "Editar menú";
-$a->strings["Edit element"] = "Editar el elemento";
-$a->strings["Drop element"] = "Eliminar el elemento";
-$a->strings["New element"] = "Nuevo elemento";
-$a->strings["Edit this menu container"] = "Modificar el contenedor del menú";
-$a->strings["Add menu element"] = "Añadir un elemento al menú";
-$a->strings["Delete this menu item"] = "Eliminar este elemento del menú";
-$a->strings["Edit this menu item"] = "Modificar este elemento del menú";
-$a->strings["Menu item not found."] = "Este elemento del menú no se ha encontrado";
-$a->strings["Menu item deleted."] = "Este elemento del menú ha sido borrado";
-$a->strings["Menu item could not be deleted."] = "Este elemento del menú no puede ser borrado.";
-$a->strings["Edit Menu Element"] = "Editar elemento del menú";
-$a->strings["Link text"] = "Texto del enlace";
-$a->strings["Who likes me?"] = "¿Quién me ha puesto \"Me gusta\"?";
-$a->strings["Files: shared with me"] = "Ficheros: compartidos conmigo";
-$a->strings["NEW"] = "NUEVO";
-$a->strings["Remove all files"] = "Eliminar todos los ficheros";
-$a->strings["Remove this file"] = "Eliminar este fichero";
-$a->strings["No connections."] = "Sin conexiones.";
-$a->strings["Visit %s's profile [%s]"] = "Visitar el perfil de %s [%s]";
-$a->strings["Focus (Hubzilla default)"] = "Focus (predefinido)";
-$a->strings["Theme settings"] = "Ajustes del tema";
-$a->strings["Select scheme"] = "Elegir un esquema";
-$a->strings["Narrow navbar"] = "Estrechar la barra de navegación";
-$a->strings["Navigation bar background color"] = "Color de fondo de la barra de navegación";
-$a->strings["Navigation bar gradient top color"] = "Color superior del gradiente de la barra de navegación";
-$a->strings["Navigation bar gradient bottom color"] = "Color inferior del gradiente de la barra de navegación";
-$a->strings["Navigation active button gradient top color"] = "Color superior del gradiente del botón activo de navegación";
-$a->strings["Navigation active button gradient bottom color"] = "Color inferior del gradiente del botón activo de navegación";
-$a->strings["Navigation bar border color "] = "Color del borde de la barra de navegación";
-$a->strings["Navigation bar icon color "] = "Color del icono de la barra de navegación";
-$a->strings["Navigation bar active icon color "] = "Color del icono activo de la barra de navegación";
-$a->strings["link color"] = "Color del enlace";
-$a->strings["Set font-color for banner"] = "Ajustar el color del tipo de letra para el \"banner\"";
-$a->strings["Set the background color"] = "Ajustar el color de fondo";
-$a->strings["Set the background image"] = "Ajustar la imagen de fondo";
-$a->strings["Set the background color of items"] = "Ajustar el color de los elementos de fondo";
-$a->strings["Set the background color of comments"] = "Ajustar el color de fondo de los comentarios";
-$a->strings["Set the border color of comments"] = "Ajustar el color del borde de los comentarios";
-$a->strings["Set the indent for comments"] = "Ajustar la indentación de los comentarios";
-$a->strings["Set the basic color for item icons"] = "Ajustar el color básico para los iconos de los elementos";
-$a->strings["Set the hover color for item icons"] = "Ajustar el color flotante para los iconos de los elementos";
-$a->strings["Set font-size for the entire application"] = "Ajustar el tamaño de letra para toda la aplicación";
-$a->strings["Example: 14px"] = "Ejemplo: 14px";
-$a->strings["Set font-size for posts and comments"] = "Ajustar el tamaño del tipo de letra para entradas y comentarios";
-$a->strings["Set font-color for posts and comments"] = "Establecer el color de la letra para publicaciones y comentarios";
-$a->strings["Set radius of corners"] = "Establecer el radio de curvatura de las esquinas";
-$a->strings["Set shadow depth of photos"] = "Ajustar la profundidad de sombras de las fotos";
-$a->strings["Set maximum width of content region in pixel"] = "Ajustar la anchura máxima de la región de contenido, en pixels";
-$a->strings["Leave empty for default width"] = "Dejar en blanco para la anchura predeterminada";
-$a->strings["Left align page content"] = "Alinear a la izquierda el contenido de la página";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Ajustar la opacidad mínima de la barra de navegación - para ocultarla";
-$a->strings["Set size of conversation author photo"] = "Ajustar el tamaño de la foto del autor de la conversación";
-$a->strings["Set size of followup author photos"] = "Ajustar el tamaño de foto de los seguidores del autor";
-$a->strings["Update %s failed. See error logs."] = "La actualización %s ha fallado. Mire el informe de errores.";
-$a->strings["Update Error at %s"] = "Error de actualización en %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Crear una cuenta para acceder a los servicios y aplicaciones dentro de Hubzilla";
-$a->strings["Password"] = "Contraseña";
-$a->strings["Remember me"] = "Recordarme";
-$a->strings["Forgot your password?"] = "¿Olvidó su contraseña?";
-$a->strings["toggle mobile"] = "cambiar a modo móvil";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "El certificado SSL del sitio web no es válido. Por favor, solucione el problema.";
-$a->strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Error SSL del sitio web en %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Las tareas del Planificador/Cron no están funcionando.";
-$a->strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Las tareas de Cron no están funcionando en %s";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo.";
diff --git a/view/es/strings.php b/view/es/strings.php
deleted file mode 100644
index be750b0ff..000000000
--- a/view/es/strings.php
+++ /dev/null
@@ -1,2168 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_es")) {
-function string_plural_select_es($n){
- return ($n != 1);;
-}}
-;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "No se ha podido localizar información de DNS para el servidor de base de datos “%sâ€";
-$a->strings["Profile Photos"] = "Fotos de perfil";
-$a->strings["Edit"] = "Editar";
-$a->strings["Frequently"] = "Frecuentemente";
-$a->strings["Hourly"] = "Cada hora";
-$a->strings["Twice daily"] = "Dos veces al día";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensualmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Correo electrónico";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["created a new post"] = "ha creado una nueva entrada";
-$a->strings["commented on %s's post"] = "ha comentado la entrada de %s";
-$a->strings["No username found in import file."] = "No se ha encontrado el nombre de usuario en el fichero importado.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "No se ha podido crear una dirección de canal única. Ha fallado la importación.";
-$a->strings["Import completed."] = "Importación completada.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posible</strong> que los permisos existentes sean aplicados a este grupo y sus futuros miembros. Si no quiere esto por favor cree otro grupo con un nombre diferente.";
-$a->strings["Default privacy group for new contacts"] = "Privacidad de grupo por defecto para nuevos contactos ";
-$a->strings["All Channels"] = "Todos los canales";
-$a->strings["edit"] = "editar";
-$a->strings["Collections"] = "Colecciones";
-$a->strings["Edit collection"] = "Editar colección";
-$a->strings["Add new collection"] = "Añadir nueva colección";
-$a->strings["Channels not in any collection"] = "El canal no se encuentra en ninguna colección";
-$a->strings["add"] = "añadir";
-$a->strings["Not a valid email address"] = "Dirección de correo no válida";
-$a->strings["Your email domain is not among those allowed on this site"] = "Su dirección de correo no pertenece a los dominios permitidos en este sitio.";
-$a->strings["Your email address is already registered at this site."] = "Su dirección de correo está ya registrada en este sitio.";
-$a->strings["An invitation is required."] = "Es obligatorio que le inviten.";
-$a->strings["Invitation could not be verified."] = "No se ha podido verificar su invitación.";
-$a->strings["Please enter the required information."] = "Por favor introduzca la información requerida.";
-$a->strings["Failed to store account information."] = "La información de la cuenta no se ha podido guardar.";
-$a->strings["Registration confirmation for %s"] = "Confirmación de registro para %s";
-$a->strings["Registration request at %s"] = "Solicitud de registro en %s";
-$a->strings["Administrator"] = "Administrador";
-$a->strings["your registration password"] = "su contraseña de registro";
-$a->strings["Registration details for %s"] = "Detalles del registro de %s";
-$a->strings["Account approved."] = "Cuenta aprobada.";
-$a->strings["Registration revoked for %s"] = "Registro revocado para %s";
-$a->strings["Account verified. Please login."] = "Cuenta verificada. Por favor, inicie sesión.";
-$a->strings["Click here to upgrade."] = "Pulse aquí para actualizar";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Esta acción supera los límites establecidos por su plan de suscripción ";
-$a->strings["This action is not available under your subscription plan."] = "Esta acción no está disponible en su plan de suscripción.";
-$a->strings["Miscellaneous"] = "Varios";
-$a->strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-DD o MM-DD";
-$a->strings["Required"] = "Obligatorio";
-$a->strings["never"] = "nunca";
-$a->strings["less than a second ago"] = "hace un instante";
-$a->strings["year"] = "año";
-$a->strings["years"] = "años";
-$a->strings["month"] = "mes";
-$a->strings["months"] = "meses";
-$a->strings["week"] = "semana";
-$a->strings["weeks"] = "semanas";
-$a->strings["day"] = "día";
-$a->strings["days"] = "días";
-$a->strings["hour"] = "hora";
-$a->strings["hours"] = "horas";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minutos";
-$a->strings["second"] = "segundo";
-$a->strings["seconds"] = "segundos";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "hace %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "Cumpleaños de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Feliz cumpleaños %1\$s";
-$a->strings["Directory Options"] = "Opciones del directorio";
-$a->strings["Safe Mode"] = "Modo seguro";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Sí";
-$a->strings["Public Forums Only"] = "Solo foros públicos";
-$a->strings["This Website Only"] = "Solo este sitio web";
-$a->strings["New Page"] = "Nueva página";
-$a->strings["View"] = "Ver";
-$a->strings["Preview"] = "Previsualizar";
-$a->strings["Actions"] = "Acciones";
-$a->strings["Page Link"] = "Vínculo de la página";
-$a->strings["Title"] = "Título";
-$a->strings["Created"] = "Creado";
-$a->strings["Edited"] = "Editado";
-$a->strings["Public Timeline"] = "Cronología pública";
-$a->strings["Default"] = "Predeterminado";
-$a->strings["Delete this item?"] = "¿Borrar este elemento?";
-$a->strings["Comment"] = "Comentar";
-$a->strings["[+] show all"] = "[+] mostrar todo:";
-$a->strings["[-] show less"] = "[-] mostrar menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] contraer";
-$a->strings["Password too short"] = "Contraseña demasiado corta";
-$a->strings["Passwords do not match"] = "Las contraseñas no cinciden";
-$a->strings["everybody"] = "cualquiera";
-$a->strings["Secret Passphrase"] = "Contraseña secreta";
-$a->strings["Passphrase hint"] = "Pista de contraseña";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Aviso: los permisos han cambiado pero aún no han sido enviados.";
-$a->strings["close all"] = "cerrar todo";
-$a->strings["Nothing new here"] = "Nada nuevo por aquí";
-$a->strings["Rate This Channel (this is public)"] = "Valorar este canal (esto es público)";
-$a->strings["Rating"] = "Valoración";
-$a->strings["Describe (optional)"] = "Describir (opcional)";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Please enter a link URL"] = "Por favor, introduzca una dirección de enlace";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Cambios no guardados. ¿Está seguro de que desea abandonar la página?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "de su publicación";
-$a->strings["from now"] = "desde ahora";
-$a->strings["less than a minute"] = "menos de un minuto";
-$a->strings["about a minute"] = "alrededor de un minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "alrededor de una hora";
-$a->strings["about %d hours"] = "alrededor de %d horas";
-$a->strings["a day"] = "un día";
-$a->strings["%d days"] = "%d días";
-$a->strings["about a month"] = "alrededor de un mes";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "alrededor de un año";
-$a->strings["%d years"] = "%d años";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["prev"] = "anterior";
-$a->strings["first"] = "primera";
-$a->strings["last"] = "última";
-$a->strings["next"] = "próxima";
-$a->strings["older"] = "más antiguas";
-$a->strings["newer"] = "más recientes";
-$a->strings["No connections"] = "Sin conexiones";
-$a->strings["%d Connection"] = array(
- 0 => "%d Conexión",
- 1 => "%d Conexiones",
-);
-$a->strings["View Connections"] = "Ver conexiones";
-$a->strings["Search"] = "Buscar";
-$a->strings["Save"] = "Guardar";
-$a->strings["poke"] = "un toque";
-$a->strings["poked"] = "ha recibido un toque";
-$a->strings["ping"] = "un \"ping\"";
-$a->strings["pinged"] = "avisado/a";
-$a->strings["prod"] = "incitar";
-$a->strings["prodded"] = "incitado/a";
-$a->strings["slap"] = "abofetear";
-$a->strings["slapped"] = "abofeteado/a";
-$a->strings["finger"] = "un \"finger\"";
-$a->strings["fingered"] = "ha recibido un \"finger\"";
-$a->strings["rebuff"] = "un rechazo";
-$a->strings["rebuffed"] = "ha sido rechazado/a";
-$a->strings["happy"] = "feliz";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "amable";
-$a->strings["tired"] = "cansado/a";
-$a->strings["perky"] = "fesco/a";
-$a->strings["angry"] = "enfadado/a";
-$a->strings["stupified"] = "estupefacto/a";
-$a->strings["puzzled"] = "perplejo/a";
-$a->strings["interested"] = "interesado/a";
-$a->strings["bitter"] = "amargado/a";
-$a->strings["cheerful"] = "alegre";
-$a->strings["alive"] = "vivo/a";
-$a->strings["annoyed"] = "molesto/a";
-$a->strings["anxious"] = "ansioso/a";
-$a->strings["cranky"] = "de mal humor";
-$a->strings["disturbed"] = "perturbado/a";
-$a->strings["frustrated"] = "frustrado/a";
-$a->strings["depressed"] = "deprimido/a";
-$a->strings["motivated"] = "motivado/a";
-$a->strings["relaxed"] = "relajado/a";
-$a->strings["surprised"] = "sorprendido/a";
-$a->strings["Monday"] = "lunes";
-$a->strings["Tuesday"] = "martes";
-$a->strings["Wednesday"] = "miércoles";
-$a->strings["Thursday"] = "jueves";
-$a->strings["Friday"] = "viernes";
-$a->strings["Saturday"] = "sábado";
-$a->strings["Sunday"] = "domingo";
-$a->strings["January"] = "enero";
-$a->strings["February"] = "febrero";
-$a->strings["March"] = "marzo";
-$a->strings["April"] = "abril";
-$a->strings["May"] = "mayo";
-$a->strings["June"] = "junio";
-$a->strings["July"] = "julio";
-$a->strings["August"] = "agosto";
-$a->strings["September"] = "septiembre";
-$a->strings["October"] = "octubre";
-$a->strings["November"] = "noviembre";
-$a->strings["December"] = "diciembre";
-$a->strings["unknown.???"] = "desconocido???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "eliminar categoría";
-$a->strings["remove from file"] = "eliminar del fichero";
-$a->strings["Click to open/close"] = "Pulsar para abrir/cerrar";
-$a->strings["Link to Source"] = "Enlazar con la entrada en su ubicación original";
-$a->strings["default"] = "por defecto";
-$a->strings["Page layout"] = "Formato de la página";
-$a->strings["You can create your own with the layouts tool"] = "Puede crear su propio formato gráfico con las herramientas de diseño";
-$a->strings["Page content type"] = "Tipo de contenido de página";
-$a->strings["Select an alternate language"] = "Selecciona un idioma alternativo";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "evento";
-$a->strings["status"] = "el mensaje de estado";
-$a->strings["comment"] = "comentario";
-$a->strings["activity"] = "actividad";
-$a->strings["Design Tools"] = "Herramientas de diseño";
-$a->strings["Blocks"] = "Bloques";
-$a->strings["Menus"] = "Menús";
-$a->strings["Layouts"] = "Formato gráfico";
-$a->strings["Pages"] = "Páginas";
-$a->strings["Collection"] = "Colección";
-$a->strings["parent"] = "padre";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Libreta de direcciones";
-$a->strings["Calendar"] = "Calendario";
-$a->strings["Schedule Inbox"] = "Programar bandeja de entrada";
-$a->strings["Schedule Outbox"] = "Programar bandeja de salida";
-$a->strings["Unknown"] = "Desconocido";
-$a->strings["%1\$s used"] = "%1\$s usado";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usado de %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Ficheros";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartido";
-$a->strings["Create"] = "Crear";
-$a->strings["Upload"] = "Subir";
-$a->strings["Name"] = "Nombre";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Tamaño";
-$a->strings["Last Modified"] = "Última modificación";
-$a->strings["Delete"] = "Borrar";
-$a->strings["Create new folder"] = "Crear nueva carpeta";
-$a->strings["Upload file"] = "Subir fichero";
-$a->strings["%1\$s's bookmarks"] = "Marcadores de %1\$s";
-$a->strings["view full size"] = "Ver en el tamaño original";
-$a->strings["\$Projectname Notification"] = "Notificación de \$Projectname";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Gracias,";
-$a->strings["%s Administrator"] = "Administrador de %s";
-$a->strings["No Subject"] = "Sin asunto";
-$a->strings["General Features"] = "Características generales";
-$a->strings["Content Expiration"] = "Caducidad del contenido";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Eliminar publicaciones/comentarios y/o mensajes privados más adelante";
-$a->strings["Multiple Profiles"] = "Múltiples perfiles";
-$a->strings["Ability to create multiple profiles"] = "Capacidad de crear múltiples perfiles";
-$a->strings["Advanced Profiles"] = "Perfiles avanzados";
-$a->strings["Additional profile sections and selections"] = "Secciones y selecciones de perfil adicionales";
-$a->strings["Profile Import/Export"] = "Importar/Exportar perfil";
-$a->strings["Save and load profile details across sites/channels"] = "Guardar y cargar detalles del perfil a través de sitios/canales";
-$a->strings["Web Pages"] = "Páginas web";
-$a->strings["Provide managed web pages on your channel"] = "Proveer páginas web gestionadas en su canal";
-$a->strings["Private Notes"] = "Notas privadas";
-$a->strings["Enables a tool to store notes and reminders"] = "Activar una herramienta para almacenar notas y recordatorios";
-$a->strings["Navigation Channel Select"] = "Navegación por el selector de canales";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Cambiar canales directamente desde el menú de navegación desplegable";
-$a->strings["Photo Location"] = "Ubicación de las fotos";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Si los datos de ubicación están disponibles en las fotos subidas, enlaza estas a un mapa.";
-$a->strings["Expert Mode"] = "Modo de experto";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Habilitar el modo de experto para acceder a opciones avanzadas de configuración";
-$a->strings["Premium Channel"] = "Canal premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal";
-$a->strings["Post Composition Features"] = "Características de composición de entradas";
-$a->strings["Use Markdown"] = "Usar Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permitir el uso de \"Markdown\" para formatear publicaciones";
-$a->strings["Large Photos"] = "Fotos de gran tamaño";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Incluir miniaturas de fotos grandes (640px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (320px)";
-$a->strings["Channel Sources"] = "Orígenes de los contenidos del canal";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importar automáticamente contenido de otros canales o \"feeds\"";
-$a->strings["Even More Encryption"] = "Más cifrado todavía";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir cifrado adicional de contenido punto-a-punto con una clave secreta compartida.";
-$a->strings["Enable voting tools"] = "Activar herramientas de votación";
-$a->strings["Provide a class of post which others can vote on"] = "Proveer una clase de publicación en la que otros puedan votar";
-$a->strings["Network and Stream Filtering"] = "Filtrado del contenido";
-$a->strings["Search by Date"] = "Buscar por fecha";
-$a->strings["Ability to select posts by date ranges"] = "Capacidad de seleccionar entradas por rango de fechas";
-$a->strings["Collections Filter"] = "Filtrado de colecciones";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilitar la muestra de entradas eligiendo colecciones";
-$a->strings["Saved Searches"] = "Búsquedas guardadas";
-$a->strings["Save search terms for re-use"] = "Guardar términos de búsqueda para su reutilización";
-$a->strings["Network Personal Tab"] = "Pestaña de red personal";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado.";
-$a->strings["Network New Tab"] = "Nueva pestaña de red";
-$a->strings["Enable tab to display all new Network activity"] = "Habilitar una pestaña en la que se muestre toda la actividad de la red";
-$a->strings["Affinity Tool"] = "Herramienta de afinidad";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrar la actividad del flujo por profundidad de relaciones";
-$a->strings["Connection Filtering"] = "Filtrado de conexiones";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtrar publicaciones entrantes de conexiones basadas en palabras clave / contenido";
-$a->strings["Suggest Channels"] = "Sugerir canales";
-$a->strings["Show channel suggestions"] = "Mostrar sugerencias de canales";
-$a->strings["Post/Comment Tools"] = "Herramientas de entradas/comentarios";
-$a->strings["Tagging"] = "Etiquetado";
-$a->strings["Ability to tag existing posts"] = "Capacidad de etiquetar entradas existentes";
-$a->strings["Post Categories"] = "Categorías de entradas";
-$a->strings["Add categories to your posts"] = "Añadir categorías a sus publicaciones";
-$a->strings["Saved Folders"] = "Carpetas guardadas";
-$a->strings["Ability to file posts under folders"] = "Capacidad de archivar entradas en carpetas";
-$a->strings["Dislike Posts"] = "Desagrado de publicaciones";
-$a->strings["Ability to dislike posts/comments"] = "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios";
-$a->strings["Star Posts"] = "Entradas destacadas";
-$a->strings["Ability to mark special posts with a star indicator"] = "Capacidad de marcar entradas destacadas con un indicador de estrella";
-$a->strings["Tag Cloud"] = "Nube de etiquetas";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Proveer nube de etiquetas personal en su página de canal";
-$a->strings["Categories"] = "Categorías";
-$a->strings["Apps"] = "Aplicaciones";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personales";
-$a->strings["Create Personal App"] = "Crear una aplicación personal";
-$a->strings["Edit Personal App"] = "Editar una aplicación personal";
-$a->strings["Connect"] = "Conectar";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugerencias";
-$a->strings["See more..."] = "Ver más...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas.";
-$a->strings["Add New Connection"] = "Añadir nueva conexión";
-$a->strings["Enter the channel address"] = "Introducir la dirección del canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco";
-$a->strings["Notes"] = "Notas";
-$a->strings["Remove term"] = "Eliminar término";
-$a->strings["Everything"] = "Todo";
-$a->strings["Archives"] = "Hemeroteca";
-$a->strings["Me"] = "Yo";
-$a->strings["Family"] = "Familia";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Acquaintances"] = "Conocidos/as";
-$a->strings["All"] = "Todas";
-$a->strings["Refresh"] = "Recargar";
-$a->strings["Account settings"] = "Configuración de la cuenta";
-$a->strings["Channel settings"] = "Configuración del canal";
-$a->strings["Additional features"] = "Características adicionales";
-$a->strings["Feature/Addon settings"] = "Configuración de características o complementos";
-$a->strings["Display settings"] = "Ajustes de visualización";
-$a->strings["Connected apps"] = "Aplicaciones conectadas";
-$a->strings["Export channel"] = "Exportar canal";
-$a->strings["Connection Default Permissions"] = "Permisos predeterminados de conexión";
-$a->strings["Premium Channel Settings"] = "Configuración del canal premium";
-$a->strings["Settings"] = "Ajustes";
-$a->strings["Messages"] = "Mensajes";
-$a->strings["Check Mail"] = "Comprobar correo";
-$a->strings["New Message"] = "Nuevo mensaje";
-$a->strings["Chat Rooms"] = "Salas de chat";
-$a->strings["Bookmarked Chatrooms"] = "Salas de chat preferidas";
-$a->strings["Suggested Chatrooms"] = "Salas de chat sugeridas";
-$a->strings["photo/image"] = "foto/imagen";
-$a->strings["Rate Me"] = "Valorar este canal";
-$a->strings["View Ratings"] = "Mostrar las valoraciones";
-$a->strings["Public Hubs"] = "Servidores públicos";
-$a->strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
-$a->strings["Starts:"] = "Comienza:";
-$a->strings["Finishes:"] = "Finaliza:";
-$a->strings["Location:"] = "Ubicación:";
-$a->strings["This event has been added to your calendar."] = "Este evento ha sido añadido a su calendario.";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Aviso] Nuevo correo recibido en %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s le envió %2\$s.";
-$a->strings["a private message"] = "un mensaje privado";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Por favor visite %s para ver y/o responder a su mensaje privado.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado sobre [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha comentado [zrl=%3\$s]%4\$s creado por usted[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Aviso] Nuevo comentario de %2\$s en la conversación #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentó un elemento/conversación que ha estado siguiendo.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Para ver o comentar la conversación, visite %s";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Aviso] %s escribió en su página de perfil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicó en su página de perfil en %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicó en [zrl=%3\$s]su página de perfil[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Aviso] %s le etiquetó";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s le etiquetó en %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]le etiquetó[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Aviso] %1\$s le ha dado un toque";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s le dio un toque en %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]le dio un toque[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Aviso] %s etiquetó su entrada";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha etiquetado su publicación en %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha etiquetado [zrl=%3\$s]su publicación[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Aviso] Solicitud de conexión recibida";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una nueva solicitud de conexión de '%2\$s' en %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una nueva solicitud de conexión[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Puede visitar su perfil en %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para permitir o rechazar la solicitad de conexión.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Aviso] recibió una sugerencia de conexión";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ha recibido una sugerencia de conexión de '%2\$s' en %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, ha recibido [zrl=%2\$s]una sugerencia de conexión[/zrl] para %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nombre:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprobar o rechazar la sugerencia.";
-$a->strings["[Red:Notify]"] = "[Red:Aviso]";
-$a->strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
-$a->strings["[no subject]"] = "[sin asunto]";
-$a->strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
-$a->strings["Stored post could not be verified."] = "No se han podido verificar las entradas guardadas.";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "a %1\$s le gusta el %3\$s de %2\$s";
-$a->strings["Please choose"] = "Por favor, elija";
-$a->strings["Agree"] = "De acuerdo";
-$a->strings["Disagree"] = "En desacuerdo";
-$a->strings["Abstain"] = "Abstención";
-$a->strings["Channel is blocked on this site."] = "El canal está bloqueado en este sitio.";
-$a->strings["Channel location missing."] = "Falta la ubicación del canal.";
-$a->strings["Response from remote channel was incomplete."] = "Respuesta incompleta del canal.";
-$a->strings["Channel was deleted and no longer exists."] = "El canal ha sido eliminado y ya no existe.";
-$a->strings["Protocol disabled."] = "Protocolo deshabilitado.";
-$a->strings["Protocol blocked for this channel."] = "Protocolo bloqueado para este canal.";
-$a->strings["Channel discovery failed."] = "El intento de acceder al canal ha fallado.";
-$a->strings["local account not found."] = "No se ha encontrado la cuenta local.";
-$a->strings["Cannot connect to yourself."] = "No puede conectarse consigo mismo.";
-$a->strings["Private Message"] = "Mensaje Privado";
-$a->strings["Select"] = "Seleccionar";
-$a->strings["Save to Folder"] = "Guardar en carpeta";
-$a->strings["I will attend"] = "Participaré";
-$a->strings["I will not attend"] = "No participaré";
-$a->strings["I might attend"] = "Quizá participe";
-$a->strings["I agree"] = "Estoy de acuerdo";
-$a->strings["I disagree"] = "No estoy de acuerdo";
-$a->strings["I abstain"] = "Me abstengo";
-$a->strings["View all"] = "Ver todo";
-$a->strings["__ctx:noun__ Like"] = array(
- 0 => "Me gusta",
- 1 => "Me gusta",
-);
-$a->strings["__ctx:noun__ Dislike"] = array(
- 0 => "No me gusta",
- 1 => "No me gusta",
-);
-$a->strings["Add Star"] = "Destacar añadiendo una estrella";
-$a->strings["Remove Star"] = "Eliminar estrella";
-$a->strings["Toggle Star Status"] = "Activar o desactivar el estado de entrada preferida";
-$a->strings["starred"] = "preferidas";
-$a->strings["Message signature validated"] = "Firma de mensaje validada";
-$a->strings["Message signature incorrect"] = "Firma de mensaje incorrecta";
-$a->strings["Add Tag"] = "Añadir etiqueta";
-$a->strings["I like this (toggle)"] = "me gusta (cambiar)";
-$a->strings["like"] = "me gusta";
-$a->strings["I don't like this (toggle)"] = "No me gusta esto (cambiar)";
-$a->strings["dislike"] = "no me gusta";
-$a->strings["Share This"] = "Compartir esto";
-$a->strings["share"] = "compartir";
-$a->strings["%d comment"] = array(
- 0 => "%d comentario",
- 1 => "%d comentarios",
-);
-$a->strings["View %s's profile - %s"] = "Ver el perfil de %s - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "mediante";
-$a->strings["Wall-to-Wall"] = "De página de perfil a página de perfil (de Muro a Muro)";
-$a->strings["via Wall-To-Wall:"] = "Mediante el procedimiento página de perfil a página de perfil (de Muro a Muro)";
-$a->strings["from %s"] = "desde %s";
-$a->strings["last edited: %s"] = "último cambio: %s";
-$a->strings["Expires: %s"] = "Caduca: %s";
-$a->strings["Save Bookmarks"] = "Guardar en Marcadores";
-$a->strings["Add to Calendar"] = "Añadir al calendario";
-$a->strings["Mark all seen"] = "Marcar todo como visto";
-$a->strings["__ctx:noun__ Likes"] = "Me gusta";
-$a->strings["__ctx:noun__ Dislikes"] = "No me gusta";
-$a->strings["Close"] = "Cerrar";
-$a->strings["Please wait"] = "Espera por favor";
-$a->strings["This is you"] = "Este es usted";
-$a->strings["Bold"] = "Negrita";
-$a->strings["Italic"] = "Itálico ";
-$a->strings["Underline"] = "Subrayar";
-$a->strings["Quote"] = "Citar";
-$a->strings["Code"] = "Código";
-$a->strings["Image"] = "Imagen";
-$a->strings["Insert Link"] = "Insertar enlace";
-$a->strings["Video"] = "Vídeo";
-$a->strings["Encrypt text"] = "Cifrar texto";
-$a->strings["New window"] = "Nueva ventana";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abrir la ubicación seleccionada en una ventana o pestaña aparte";
-$a->strings["User '%s' deleted"] = "El usuario '%s' ha sido eliminado";
-$a->strings["Attachments:"] = "Ficheros adjuntos:";
-$a->strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
-$a->strings["Logout"] = "Finalizar sesión";
-$a->strings["End this session"] = "Finalizar esta sesión";
-$a->strings["Home"] = "Inicio";
-$a->strings["Your posts and conversations"] = "Sus entradas y conversaciones";
-$a->strings["View Profile"] = "Ver el perfil";
-$a->strings["Your profile page"] = "Su página de perfil";
-$a->strings["Edit Profiles"] = "Editar perfiles";
-$a->strings["Manage/Edit profiles"] = "Administrar/editar perfiles";
-$a->strings["Edit Profile"] = "Editar perfil";
-$a->strings["Edit your profile"] = "Editar su perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Sus fotos";
-$a->strings["Your files"] = "Sus ficheros";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Sus salas de chat";
-$a->strings["Bookmarks"] = "Marcadores";
-$a->strings["Your bookmarks"] = "Sus marcadores";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Your webpages"] = "Sus páginas web";
-$a->strings["Login"] = "Iniciar sesión";
-$a->strings["Sign in"] = "Acceder";
-$a->strings["%s - click to logout"] = "%s - pulsar para finalizar sesión";
-$a->strings["Remote authentication"] = "Acceder desde su servidor";
-$a->strings["Click to authenticate to your home hub"] = "Pulsar para identificarse en su servidor de inicio";
-$a->strings["Home Page"] = "Página de inicio";
-$a->strings["Register"] = "Registrarse";
-$a->strings["Create an account"] = "Crear una cuenta";
-$a->strings["Help"] = "Ayuda";
-$a->strings["Help and documentation"] = "Ayuda y documentación";
-$a->strings["Applications, utilities, links, games"] = "Aplicaciones, utilidades, enlaces, juegos";
-$a->strings["Search site content"] = "Buscar contenido del sitio";
-$a->strings["Directory"] = "Directorio";
-$a->strings["Channel Directory"] = "Directorio de canales";
-$a->strings["Matrix"] = "RedMatrix";
-$a->strings["Your matrix"] = "Su red";
-$a->strings["Mark all matrix notifications seen"] = "Marcar todas las notificaciones de la red como leídas";
-$a->strings["Channel Home"] = "Mi canal";
-$a->strings["Channel home"] = "Mi canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas las notificaciones del canal como leídas";
-$a->strings["Connections"] = "Conexiones";
-$a->strings["Notices"] = "Avisos";
-$a->strings["Notifications"] = "Notificaciones";
-$a->strings["See all notifications"] = "Ver todas las notificaciones";
-$a->strings["Mark all system notifications seen"] = "Marcar todas las notificaciones de sistema como leídas";
-$a->strings["Mail"] = "Correo";
-$a->strings["Private mail"] = "Correo privado";
-$a->strings["See all private messages"] = "Ver todas los mensajes privados";
-$a->strings["Mark all private messages seen"] = "Marcar todos los mensajes privados como leídos";
-$a->strings["Inbox"] = "Bandeja de entrada";
-$a->strings["Outbox"] = "Bandeja de salida";
-$a->strings["Events"] = "Eventos";
-$a->strings["Event Calendar"] = "Calendario de eventos";
-$a->strings["See all events"] = "Ver todos los eventos";
-$a->strings["Mark all events seen"] = "Marcar todos los eventos como leidos";
-$a->strings["Channel Manager"] = "Administración de canales";
-$a->strings["Manage Your Channels"] = "Gestionar sus canales";
-$a->strings["Account/Channel Settings"] = "Ajustes de cuenta/canales";
-$a->strings["Admin"] = "Administrador";
-$a->strings["Site Setup and Configuration"] = "Ajustes y configuración del sitio";
-$a->strings["Loading..."] = "Cargando...";
-$a->strings["@name, #tag, content"] = "@nombre, #etiqueta, contenido";
-$a->strings["Please wait..."] = "Espere por favor…";
-$a->strings["Tags"] = "Etiquetas";
-$a->strings["Keywords"] = "Palabras clave";
-$a->strings["have"] = "tener";
-$a->strings["has"] = "tiene";
-$a->strings["want"] = "quiero";
-$a->strings["wants"] = "quiere";
-$a->strings["likes"] = "le gusta";
-$a->strings["dislikes"] = "no le gusta";
-$a->strings[" and "] = "y";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s cambió %2\$s a &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visitar %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s actualizó %2\$s, %3\$s cambió.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado";
-$a->strings["Can view my normal stream and posts"] = "Pueden verse mi flujo de actividad y publicaciones normales";
-$a->strings["Can view my default channel profile"] = "Puede verse mi perfil de canal predeterminado.";
-$a->strings["Can view my photo albums"] = "Pueden verse mis álbumes de fotos";
-$a->strings["Can view my connections"] = "Pueden verse mis conexiones";
-$a->strings["Can view my file storage"] = "Puede verse mi repositorio de ficheros";
-$a->strings["Can view my webpages"] = "Pueden verse mis páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Me pueden enviar sus entradas y flujo de actividad su canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pueden crear entradas en mi página de inicio del canal (“muroâ€)";
-$a->strings["Can comment on or like my posts"] = "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'.";
-$a->strings["Can send me private mail messages"] = "Se me pueden enviar mensajes privados";
-$a->strings["Can post photos to my photo albums"] = "Pueden publicarse fotos en mis álbumes";
-$a->strings["Can like/dislike stuff"] = "Puede marcarse contenido como me gustar/no me gusta.";
-$a->strings["Profiles and things other than posts/comments"] = "Perfiles y otras cosas aparte de publicaciones/comentarios";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avanzado - útil para crear canales de foro o grupos";
-$a->strings["Can chat with me (when available)"] = "Se puede charlar conmigo (cuando esté disponible)";
-$a->strings["Can write to my file storage"] = "Puede escribirse en mi repositorio de ficheros";
-$a->strings["Can edit my webpages"] = "Puede editar mis páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Algo avanzado - muy útil en comunidades abiertas";
-$a->strings["Can administer my channel resources"] = "Pueden administrarse mis recursos del canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo.";
-$a->strings["Social Networking"] = "Redes sociales";
-$a->strings["Mostly Public"] = "Público en su mayor parte";
-$a->strings["Restricted"] = "Restringido";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Foro de discusión";
-$a->strings["Feed Republish"] = "Republicar un \"feed\"";
-$a->strings["Special Purpose"] = "Propósito especial";
-$a->strings["Celebrity/Soapbox"] = "Página para fans";
-$a->strings["Group Repository"] = "Repositorio de grupo";
-$a->strings["Other"] = "Otro";
-$a->strings["Custom/Expert Mode"] = "Modo personalizado/experto";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "a %1\$s no le gusta el %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado con %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s dio un toque a %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Me gusta";
-$a->strings["__ctx:title__ Dislikes"] = "No me gusta";
-$a->strings["__ctx:title__ Agree"] = "De acuerdo";
-$a->strings["__ctx:title__ Disagree"] = "En desacuerdo";
-$a->strings["__ctx:title__ Abstain"] = "Abstención";
-$a->strings["__ctx:title__ Attending"] = "Participaré";
-$a->strings["__ctx:title__ Not attending"] = "No participaré";
-$a->strings["__ctx:title__ Might attend"] = "Quizá participe";
-$a->strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s";
-$a->strings["Categories:"] = "Categorías:";
-$a->strings["Filed under:"] = "Archivado bajo:";
-$a->strings["View in context"] = "Mostrar en su contexto";
-$a->strings["remove"] = "eliminar";
-$a->strings["Delete Selected Items"] = "Eliminar elementos seleccionados";
-$a->strings["View Source"] = "Ver la fuente original de la entrada";
-$a->strings["Follow Thread"] = "Seguir el hilo";
-$a->strings["View Status"] = "Estado actual";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Matrix Activity"] = "Actividad en la red de esta conexión";
-$a->strings["Edit Contact"] = "Editar contacto";
-$a->strings["Send PM"] = "Enviar Mensaje Privado";
-$a->strings["Poke"] = "Toques y otras cosas";
-$a->strings["%s likes this."] = "a %s le gusta esto.";
-$a->strings["%s doesn't like this."] = "a %s no le gusta esto.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
- 0 => "a <span %1\$s>%2\$d personas</span> le gusta esto.",
- 1 => "a <span %1\$s>%2\$d personas</span> les gusta esto.",
-);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
- 0 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
- 1 => "a <span %1\$s>%2\$d personas</span> no les gusta esto.",
-);
-$a->strings["and"] = "y";
-$a->strings[", and %d other people"] = array(
- 0 => ", y %d persona más",
- 1 => ", y %d personas más",
-);
-$a->strings["%s like this."] = "a %s le gusta esto.";
-$a->strings["%s don't like this."] = "a %s no le gusta esto.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible para <strong>cualquiera</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:";
-$a->strings["Tag term:"] = "Término de la etiqueta:";
-$a->strings["Save to Folder:"] = "Guardar en carpeta:";
-$a->strings["Where are you right now?"] = "¿Donde está ahora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartir";
-$a->strings["Page link name"] = "Nombre de enlace de página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Upload photo"] = "Subir foto";
-$a->strings["upload photo"] = "subir foto";
-$a->strings["Attach file"] = "Adjuntar fichero";
-$a->strings["attach file"] = "adjuntar fichero";
-$a->strings["Insert web link"] = "Insertar enlace web";
-$a->strings["web link"] = "enlace web";
-$a->strings["Insert video link"] = "Insertar enlace de vídeo";
-$a->strings["video link"] = "enlace de vídeo";
-$a->strings["Insert audio link"] = "Insertar enlace de audio";
-$a->strings["audio link"] = "enlace de audio";
-$a->strings["Set your location"] = "Configure su localización";
-$a->strings["set location"] = "configure localización";
-$a->strings["Toggle voting"] = "Cambiar votación";
-$a->strings["Clear browser location"] = "Eliminar localización del navegador";
-$a->strings["clear location"] = "eliminar localización";
-$a->strings["Title (optional)"] = "Título (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)";
-$a->strings["Permission settings"] = "Configuración de permisos";
-$a->strings["permissions"] = "permisos";
-$a->strings["Public post"] = "Entrada pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com";
-$a->strings["Set expiration date"] = "Configurar fecha de caducidad";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Cancelar";
-$a->strings["Discover"] = "Descubrir";
-$a->strings["Imported public streams"] = "Flujos públicos importados";
-$a->strings["Commented Order"] = "Comentarios recientes";
-$a->strings["Sort by Comment Date"] = "Ordenar por fecha de comentario";
-$a->strings["Posted Order"] = "Publicaciones recientes";
-$a->strings["Sort by Post Date"] = "Ordenar por fecha de publicación";
-$a->strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran";
-$a->strings["New"] = "Nuevas";
-$a->strings["Activity Stream - by date"] = "Flujo de actividad - por fecha";
-$a->strings["Starred"] = "Preferidas";
-$a->strings["Favourite Posts"] = "Publicaciones favoritas";
-$a->strings["Spam"] = "Correo basura";
-$a->strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones";
-$a->strings["About"] = "Sobre mí";
-$a->strings["Profile Details"] = "Detalles del perfil";
-$a->strings["Photo Albums"] = "Ãlbumes de fotos";
-$a->strings["Files and Storage"] = "Repositorio de ficheros";
-$a->strings["Chatrooms"] = "Salas de chat";
-$a->strings["Saved Bookmarks"] = "Marcadores guardados";
-$a->strings["Manage Webpages"] = "Administrar páginas web";
-$a->strings["__ctx:noun__ Attending"] = array(
- 0 => "Asistir",
- 1 => "Participaré",
-);
-$a->strings["__ctx:noun__ Not Attending"] = array(
- 0 => "No asistir",
- 1 => "No participaré",
-);
-$a->strings["__ctx:noun__ Undecided"] = array(
- 0 => "Indeciso/a",
- 1 => "Indecisos/as",
-);
-$a->strings["__ctx:noun__ Agree"] = array(
- 0 => "Está de acuerdo",
- 1 => "Están de acuerdo",
-);
-$a->strings["__ctx:noun__ Disagree"] = array(
- 0 => "No está de acuerdo",
- 1 => "No están de acuerdo",
-);
-$a->strings["__ctx:noun__ Abstain"] = array(
- 0 => "se abstiene",
- 1 => "Se abstienen",
-);
-$a->strings["Permission denied"] = "Permiso denegado";
-$a->strings["(Unknown)"] = "(Desconocido)";
-$a->strings["Visible to anybody on the internet."] = "Visible para cualquiera en internet.";
-$a->strings["Visible to you only."] = "Visible sólo para usted.";
-$a->strings["Visible to anybody in this network."] = "Visible para cualquiera en esta red.";
-$a->strings["Visible to anybody authenticated."] = "Visible para cualquiera que haya sido autenticado.";
-$a->strings["Visible to anybody on %s."] = "Visible para cualquiera en %s.";
-$a->strings["Visible to all connections."] = "Visible para todas las conexiones.";
-$a->strings["Visible to approved connections."] = "Visible para las conexiones permitidas.";
-$a->strings["Visible to specific connections."] = "Visible para conexiones específicas.";
-$a->strings["Item not found."] = "Elemento no encontrado.";
-$a->strings["Permission denied."] = "Acceso denegado.";
-$a->strings["Collection not found."] = "Colección no encontrada.";
-$a->strings["Collection is empty."] = "La colección está vacía.";
-$a->strings["Collection: %s"] = "Colección: %s";
-$a->strings["Connection: %s"] = "Conexión: %s";
-$a->strings["Connection not found."] = "Conexión no encontrada";
-$a->strings["Invalid data packet"] = "Paquete de datos no válido";
-$a->strings["Unable to verify channel signature"] = "No ha sido posible de verificar la signatura del canal";
-$a->strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la signatura del sitio para %s";
-$a->strings["Embedded content"] = "Contenido incorporado";
-$a->strings["Embedding disabled"] = "Incrustación deshabilitada";
-$a->strings["Logged out."] = "Desconectado.";
-$a->strings["Failed authentication"] = "Autenticación fallida.";
-$a->strings["Login failed."] = "El acceso ha fallado.";
-$a->strings["%d invitation available"] = array(
- 0 => "%d invitación pendiente",
- 1 => "%d invitaciones disponibles",
-);
-$a->strings["Advanced"] = "Avanzado";
-$a->strings["Find Channels"] = "Encontrar canales";
-$a->strings["Enter name or interest"] = "Introducir nombre o interés";
-$a->strings["Connect/Follow"] = "Conectar/Seguir";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Ejemplos: José Fernández, Pesca";
-$a->strings["Find"] = "Encontrar";
-$a->strings["Channel Suggestions"] = "Sugerencias de canales";
-$a->strings["Random Profile"] = "Perfil aleatorio";
-$a->strings["Invite Friends"] = "Invitar a amigos";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Ejemplo avanzado: nombre=juan y país=españa";
-$a->strings["%d connection in common"] = array(
- 0 => "%d conexión en común",
- 1 => "%d conexiones en común",
-);
-$a->strings["show more"] = "mostrar más";
-$a->strings["Visible to your default audience"] = "Visible para su público predeterminado.";
-$a->strings["Show"] = "Mostrar";
-$a->strings["Don't show"] = "No mostrar";
-$a->strings["Permissions"] = "Permisos";
-$a->strings["Item was not found."] = "Elemento no encontrado.";
-$a->strings["No source file."] = "Ningún fichero de origen";
-$a->strings["Cannot locate file to replace"] = "No se puede localizar el fichero que va a ser sustituido.";
-$a->strings["Cannot locate file to revise/update"] = "No se puede localizar el fichero para revisar/actualizar";
-$a->strings["File exceeds size limit of %d"] = "El fichero supera el limite de tamaño de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Error de carga, posiblemente por limite de sistema o porque la acción ha finalizado.";
-$a->strings["Stored file could not be verified. Upload failed."] = "El fichero almacenado no ha podido ser verificado. El envío ha fallado.";
-$a->strings["Path not available."] = "Ruta no disponible.";
-$a->strings["Empty pathname"] = "Ruta vacía";
-$a->strings["duplicate filename or path"] = "Nombre de ruta o fichero duplicados";
-$a->strings["Path not found."] = "Ruta no encontrada";
-$a->strings["mkdir failed."] = "mkdir ha fallado.";
-$a->strings["database storage failed."] = "el almacenamiento en la base de datos ha fallado.";
-$a->strings["Unable to obtain identity information from database"] = "No ha sido posible obtener los datos de identidad desde la base de datos";
-$a->strings["Empty name"] = "Nombre vacío";
-$a->strings["Name too long"] = "Nombre demasiado largo";
-$a->strings["No account identifier"] = "Ningún identificador de la cuenta";
-$a->strings["Nickname is required."] = "Se requiere un sobrenombre (alias).";
-$a->strings["Reserved nickname. Please choose another."] = "Sobrenombre en uso. Por favor, elija otro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "El alias contiene caracteres no admitidos o está ya en uso por otros usuarios de este sitio.";
-$a->strings["Unable to retrieve created identity"] = "No ha sido posible recuperar la identidad creada";
-$a->strings["Default Profile"] = "Perfil principal";
-$a->strings["Requested channel is not available."] = "El canal solicitado no está disponible.";
-$a->strings["Requested profile is not available."] = "El perfil solicitado no está disponible.";
-$a->strings["Change profile photo"] = "Cambiar foto de perfil";
-$a->strings["Profiles"] = "Perfiles";
-$a->strings["Manage/edit profiles"] = "Administrar/editar perfiles";
-$a->strings["Create New Profile"] = "Crear nuevo perfil";
-$a->strings["Profile Image"] = "Imagen de perfil";
-$a->strings["visible to everybody"] = "visible para cualquiera";
-$a->strings["Edit visibility"] = "Editar visibilidad";
-$a->strings["Gender:"] = "Género:";
-$a->strings["Status:"] = "Estado:";
-$a->strings["Homepage:"] = "Página personal:";
-$a->strings["Online Now"] = "Ahora en línea";
-$a->strings["g A l F d"] = "g A l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[hoy]";
-$a->strings["Birthday Reminders"] = "Recordatorios de cumpleaños";
-$a->strings["Birthdays this week:"] = "Cumpleaños esta semana:";
-$a->strings["[No description]"] = "[Sin descripción]";
-$a->strings["Event Reminders"] = "Recordatorios de eventos";
-$a->strings["Events this week:"] = "Eventos de esta semana:";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Full Name:"] = "Nombre completo:";
-$a->strings["Like this channel"] = "Me gusta este canal";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Cumpleaños:";
-$a->strings["Age:"] = "Edad:";
-$a->strings["for %1\$d %2\$s"] = "por %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Orientación sexual:";
-$a->strings["Hometown:"] = "Ciudad de origen:";
-$a->strings["Tags:"] = "Etiquetas:";
-$a->strings["Political Views:"] = "Posición política:";
-$a->strings["Religion:"] = "Religión:";
-$a->strings["About:"] = "Sobre mí:";
-$a->strings["Hobbies/Interests:"] = "Aficciones/Intereses:";
-$a->strings["Likes:"] = "Me gusta:";
-$a->strings["Dislikes:"] = "No me gusta:";
-$a->strings["Contact information and Social Networks:"] = "Información de contacto y redes sociales:";
-$a->strings["My other channels:"] = "Mis otros canales:";
-$a->strings["Musical interests:"] = "Intereses musicales:";
-$a->strings["Books, literature:"] = "Libros, literatura:";
-$a->strings["Television:"] = "Televisión:";
-$a->strings["Film/dance/culture/entertainment:"] = "Cine/danza/cultura/entretenimiento:";
-$a->strings["Love/Romance:"] = "Vida sentimental/amorosa:";
-$a->strings["Work/employment:"] = "Trabajo:";
-$a->strings["School/education:"] = "Estudios:";
-$a->strings["Like this thing"] = "Me gusta esto";
-$a->strings["Male"] = "Hombre";
-$a->strings["Female"] = "Mujer";
-$a->strings["Currently Male"] = "Actualmente hombre";
-$a->strings["Currently Female"] = "Actualmente mujer";
-$a->strings["Mostly Male"] = "Generalmente hombre";
-$a->strings["Mostly Female"] = "Generalmente mujer";
-$a->strings["Transgender"] = "Transgénero";
-$a->strings["Intersex"] = "Intersexual";
-$a->strings["Transsexual"] = "Transexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutral";
-$a->strings["Non-specific"] = "No especificado";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Hombres";
-$a->strings["Females"] = "Mujeres";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbiana";
-$a->strings["No Preference"] = "Sin preferencias";
-$a->strings["Bisexual"] = "Bisexual";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Casto";
-$a->strings["Virgin"] = "Virgen";
-$a->strings["Deviant"] = "Fuera de lo común";
-$a->strings["Fetish"] = "Fetichista";
-$a->strings["Oodles"] = "Orgías";
-$a->strings["Nonsexual"] = "Asexual";
-$a->strings["Single"] = "Soltero/a";
-$a->strings["Lonely"] = "Solo/a";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "No disponible";
-$a->strings["Has crush"] = "Enamorado/a";
-$a->strings["Infatuated"] = "Apasionado";
-$a->strings["Dating"] = "Saliendo con alguien";
-$a->strings["Unfaithful"] = "Infiel";
-$a->strings["Sex Addict"] = "Con adicción al sexo";
-$a->strings["Friends/Benefits"] = "Amistad beneficiosa";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Prometido/a";
-$a->strings["Married"] = "Casado/a";
-$a->strings["Imaginarily married"] = "Casado/a en sueños";
-$a->strings["Partners"] = "Pareja";
-$a->strings["Cohabiting"] = "Cohabitando";
-$a->strings["Common law"] = "Matrimonio tradicional";
-$a->strings["Happy"] = "Felíz";
-$a->strings["Not looking"] = "No estoy buscando";
-$a->strings["Swinger"] = "Infiel";
-$a->strings["Betrayed"] = "Engañado/a";
-$a->strings["Separated"] = "Separado/a";
-$a->strings["Unstable"] = "Inestable";
-$a->strings["Divorced"] = "Divorciado/a";
-$a->strings["Imaginarily divorced"] = "Divorciado/a en sueños";
-$a->strings["Widowed"] = "Viudo/a";
-$a->strings["Uncertain"] = "Indeterminado";
-$a->strings["It's complicated"] = "Es complicado";
-$a->strings["Don't care"] = "No me importa";
-$a->strings["Ask me"] = "Pregúnteme";
-$a->strings["Site Admin"] = "Adminstrador del sitio";
-$a->strings["Address Book"] = "Libreta de direcciones";
-$a->strings["Mood"] = "Estado de ánimo";
-$a->strings["Probe"] = "Probar";
-$a->strings["Suggest"] = "Sugerir";
-$a->strings["Random Channel"] = "Canal aleatorio";
-$a->strings["Invite"] = "Invitar";
-$a->strings["Features"] = "Características";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Publicación";
-$a->strings["Profile Photo"] = "Foto de perfil";
-$a->strings["Update"] = "Actualizar";
-$a->strings["Install"] = "Instalar";
-$a->strings["Purchase"] = "Comprar";
-$a->strings["Image/photo"] = "Imagen/foto";
-$a->strings["Encrypted content"] = "Contenido cifrado";
-$a->strings["Install %s element: "] = "Instalar el elemento %s:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Esta entrada contiene el elemento instalable %s, sin embargo le faltan permisos para instalarlo en este sitio.";
-$a->strings["webpage"] = "página web";
-$a->strings["layout"] = "disposición";
-$a->strings["block"] = "bloque";
-$a->strings["menu"] = "menú";
-$a->strings["QR code"] = "Código QR";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió la siguiente %2\$s %3\$s";
-$a->strings["post"] = "entrada";
-$a->strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma diferente";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 escribió";
-$a->strings["Missing room name"] = "Nombre de sala desaparecido.";
-$a->strings["Duplicate room name"] = "Nombre de sala duplicado.";
-$a->strings["Invalid room specifier."] = "Especificador de sala no válido.";
-$a->strings["Room not found."] = "Sala no encontrada.";
-$a->strings["Room is full"] = "La sala está llena.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "La imagen es demasiado grande (%lu demás)";
-$a->strings["Image file is empty."] = "El fichero de imagen está vacío. ";
-$a->strings["Unable to process image"] = "No ha sido posible procesar la imagen";
-$a->strings["Photo storage failed."] = "La foto no ha podido ser guardada.";
-$a->strings["Upload New Photos"] = "Subir nuevas fotos";
-$a->strings["Some blurb about what to do when you're new here"] = "Algunas propuestas para el nuevo usuario sobre qué se puede hacer aquí";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Ha creado %1$.0f de %2$.0f canales permitidos.";
-$a->strings["Create a new channel"] = "Crear un nuevo canal";
-$a->strings["Current Channel"] = "Canal actual";
-$a->strings["Switch to one of your channels by selecting it."] = "Cambiar a uno de sus canales seleccionándolo.";
-$a->strings["Default Channel"] = "Canal principal";
-$a->strings["Make Default"] = "Convertir en predeterminado";
-$a->strings["%d new messages"] = "%d mensajes nuevos";
-$a->strings["%d new introductions"] = "%d nuevas isolicitudes de conexión";
-$a->strings["Delegated Channels"] = "Canales delegados";
-$a->strings["Public access denied."] = "Acceso público denegado.";
-$a->strings["%d rating"] = array(
- 0 => "%d valoración",
- 1 => "%d valoraciones",
-);
-$a->strings["Gender: "] = "Género:";
-$a->strings["Status: "] = "Estado:";
-$a->strings["Homepage: "] = "Página personal:";
-$a->strings["Description:"] = "Descripción:";
-$a->strings["Public Forum:"] = "Foro público:";
-$a->strings["Keywords: "] = "Palabras clave:";
-$a->strings["Don't suggest"] = "No sugerir:";
-$a->strings["Common connections:"] = "Conexiones comunes:";
-$a->strings["Global Directory"] = "Directorio global:";
-$a->strings["Local Directory"] = "Directorio local:";
-$a->strings["Finding:"] = "Encontrar:";
-$a->strings["next page"] = "siguiente página";
-$a->strings["previous page"] = "página anterior";
-$a->strings["Sort options"] = "Ordenar opciones";
-$a->strings["Alphabetic"] = "Alfabético";
-$a->strings["Reverse Alphabetic"] = "Alfabético inverso";
-$a->strings["Newest to Oldest"] = "De más nuevo a más antiguo";
-$a->strings["Oldest to Newest"] = "De más antiguo a más nuevo";
-$a->strings["No entries (some entries may be hidden)."] = "Sin entradas (algunas entradas pueden estar ocultas).";
-$a->strings["Xchan Lookup"] = "Búsqueda de canales";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Buscar un canal (o un \"webbie\") que comience por:";
-$a->strings["Not found."] = "No encontrado.";
-$a->strings["Authorize application connection"] = "Autorizar una conexión de aplicación";
-$a->strings["Return to your app and insert this Securty Code:"] = "Volver a su aplicación e introducir este código de seguridad:";
-$a->strings["Please login to continue."] = "Por favor inicia sesión para continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "¿Desea autorizar a esta aplicación a acceder a sus publicaciones y contactos, y/o crear nuevas publicaciones por usted?";
-$a->strings["Page Title"] = "Título de página";
-$a->strings["Channel added."] = "Canal añadido.";
-$a->strings["Tag removed"] = "Etiqueta eliminada.";
-$a->strings["Remove Item Tag"] = "Eliminar etiqueta del elemento.";
-$a->strings["Select a tag to remove: "] = "Seleccionar una etiqueta para eliminar:";
-$a->strings["Remove"] = "Eliminar";
-$a->strings["Continue"] = "Continuar";
-$a->strings["Premium Channel Setup"] = "Configuración del canal premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilitar restricciones de conexión del canal premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor introduzca sus restricciones o condiciones, como recibo paypal, normas de uso, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal puede requerir antes de conectar unos pasos adicionales o el conocimiento de las siguientes condiciones:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Las posibles conexiones verán por tanto el siguiente texto antes de proceder:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Al continuar, certifico que he cumplido con todas las intrucciones proporcionadas en esta página.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(No ha sido proporcionada ninguna instrucción específica por el propietario del canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal premium o restringido";
-$a->strings["Thing updated"] = "Elemento actualizado.";
-$a->strings["Object store: failed"] = "Guardar objeto: ha fallado";
-$a->strings["Thing added"] = "Elemento añadido";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostrar elemento";
-$a->strings["item not found."] = "elemento no encontrado.";
-$a->strings["Edit Thing"] = "Editar elemento";
-$a->strings["Select a profile"] = "Seleccionar un perfil";
-$a->strings["Post an activity"] = "Publicar una actividad";
-$a->strings["Only sends to viewers of the applicable profile"] = "Sólo envíos a espectadores del perfil pertinente.";
-$a->strings["Name of thing e.g. something"] = "Nombre del elemento p. ej.:. \"algo\"";
-$a->strings["URL of thing (optional)"] = "Dirección del elemento (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "Dirección para la foto o elemento (opcional)";
-$a->strings["Add Thing to your Profile"] = "Añadir elemento a su perfil";
-$a->strings["Item not available."] = "Elemento no disponible";
-$a->strings["Fetching URL returns error: %1\$s"] = "Al intentar obtener la dirección, retorna el error: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Imagen actualizada, pero el recorte de la imagen ha fallado. ";
-$a->strings["Image resize failed."] = "El ajuste del tamaño de la imagen ha fallado.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recargue la página o limpie el caché del navegador si la nueva foto no se muestra inmediatamente.";
-$a->strings["Image exceeds size limit of %d"] = "La imagen supera el tamaño límite de %d";
-$a->strings["Unable to process image."] = "No ha sido posible procesar la imagen.";
-$a->strings["Photo not available."] = "Foto no disponible.";
-$a->strings["Upload File:"] = "Subir fichero:";
-$a->strings["Select a profile:"] = "Seleccionar un perfil:";
-$a->strings["Upload Profile Photo"] = "Subir foto de perfil";
-$a->strings["or"] = "o";
-$a->strings["skip this step"] = "Omitir este paso";
-$a->strings["select a photo from your photo albums"] = "Seleccione una foto de sus álbumes";
-$a->strings["Crop Image"] = "Recortar imagen";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor ajuste el recorte de la imagen para una visión óptima.";
-$a->strings["Done Editing"] = "Edición completada";
-$a->strings["Image uploaded successfully."] = "Imagen subida correctamente.";
-$a->strings["Image upload failed."] = "Subida de imagen fallida.";
-$a->strings["Image size reduction [%s] failed."] = "La reducción de la imagen [%s] ha fallado.";
-$a->strings["Invalid item."] = "Elemento no válido.";
-$a->strings["Channel not found."] = "Canal no encontrado.";
-$a->strings["Page not found."] = "Página no encontrada.";
-$a->strings["Like/Dislike"] = "Me gusta/No me gusta";
-$a->strings["This action is restricted to members."] = "Esta acción está restringida solo para miembros.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor, <a href=\"rmagic\">identifíquese con su \$Projectname ID</a> o <a href=\"register\">rregístrese como un nuevo \$Projectname member</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitud incorrecta.";
-$a->strings["thing"] = "elemento";
-$a->strings["Channel unavailable."] = "Canal no disponible.";
-$a->strings["Previous action reversed."] = "Acción anterior revocada.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s está de acuerdo con %3\$s de %2\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s no está de acuerdo con %3\$s de %2\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstiene en %3\$s de %2\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s participará en el %3\$s de %2\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s no participará en el %3\$s de %2\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s tal vez participe en el %3\$s de %2\$s";
-$a->strings["Action completed."] = "Acción completada.";
-$a->strings["Thank you."] = "Gracias.";
-$a->strings["Calendar entries imported."] = "Entradas de calendario importadas.";
-$a->strings["No calendar entries found."] = "No encontradas entradas de calendario.";
-$a->strings["Event can not end before it has started."] = "Un evento no puede terminar antes de que haya comenzado.";
-$a->strings["Unable to generate preview."] = "No se puede crear la vista previa.";
-$a->strings["Event title and start time are required."] = "Se requieren el título del evento y su hora de inicio.";
-$a->strings["Event not found."] = "Evento no encontrado.";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Editar evento";
-$a->strings["Delete event"] = "Borrar evento";
-$a->strings["calendar"] = "calendario";
-$a->strings["Create New Event"] = "Crear Nuevo Evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Siguiente";
-$a->strings["Export"] = "Exportar";
-$a->strings["Import"] = "Importar";
-$a->strings["Event removed"] = "Evento borrado";
-$a->strings["Failed to remove event"] = "Error al borrar el evento";
-$a->strings["Event details"] = "Detalles del evento";
-$a->strings["Starting date and Title are required."] = "Se requieren fecha y título.";
-$a->strings["Categories (comma-separated list)"] = "Categorías (lista separada por comas)";
-$a->strings["Event Starts:"] = "Inicio del evento:";
-$a->strings["Finish date/time is not known or not relevant"] = "La fecha / hora de finalización no se conocen o no son relevantes";
-$a->strings["Event Finishes:"] = "Finalización del evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para obtener el visor de zona horaria";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para los eventos que suceden en un lugar determinado. No es práctico para los globales.";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartir este evento";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está siguiendo %2\$s de %3\$s";
-$a->strings["Public Sites"] = "Sitios públicos";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Los sitios listados permiten el registro público de la red \$Projectname. Todos los sitios de la red están vinculados entre sí por lo que sus miembros, en ninguna de ellos, indican la pertenencia a la red en su conjunto. Algunos sitios pueden requerir suscripción o proporcionar planes de servicio por niveles. Los enlaces de los proveedores <strong> pueden </strong> proporcionar detalles adicionales.";
-$a->strings["Rate this hub"] = "Valorar este sitio";
-$a->strings["Site URL"] = "Dirección del sitio";
-$a->strings["Access Type"] = "Tipo de Acceso";
-$a->strings["Registration Policy"] = "Normas de Registro";
-$a->strings["Location"] = "Localización";
-$a->strings["Project"] = "Proyecto";
-$a->strings["View hub ratings"] = "Ver las valoraciones del sitio";
-$a->strings["Rate"] = "Valorar";
-$a->strings["View ratings"] = "Ver valoraciones";
-$a->strings["Edit post"] = "Editar entrada";
-$a->strings["\$Projectname channel"] = "canal \$Projectname";
-$a->strings["Collection created."] = "Colección creada.";
-$a->strings["Could not create collection."] = "No se puede crear colección.";
-$a->strings["Collection updated."] = "Colección actualizada.";
-$a->strings["Create a collection of channels."] = "Crear una colección de canales.";
-$a->strings["Collection Name: "] = "Nombre de la colección:";
-$a->strings["Members are visible to other channels"] = "Los miembros son visibles para otros canales";
-$a->strings["Collection removed."] = "Colección eliminada.";
-$a->strings["Unable to remove collection."] = "No ha sido posible de eliminar la colección.";
-$a->strings["Collection Editor"] = "Editor de colecciones";
-$a->strings["Members"] = "Miembros";
-$a->strings["All Connected Channels"] = "Todos los canales conectados";
-$a->strings["Click on a channel to add or remove."] = "Haga clic en un canal para agregarlo o quitarlo.";
-$a->strings["Version %s"] = "Versión %s";
-$a->strings["Installed plugins/addons/apps:"] = "Extensiones/Aplicaciones instaladas:";
-$a->strings["No installed plugins/addons/apps"] = "Extensiones/Aplicaciones no instaladas:";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Última actualización en segundo plano:";
-$a->strings["Running at web location"] = "Corriendo en el sitio web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor, visite <a href=\"https://redmatrix.me\">redmatrix.me </a> para aprender más sobre \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por favor visite";
-$a->strings["\$projectname issues"] = "Problemas en \$projectname";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com";
-$a->strings["Site Administrators"] = "Administradores del sitio";
-$a->strings["Unable to locate original post."] = "No ha sido posible encontrar la entrada original.";
-$a->strings["Empty post discarded."] = "Desechada entrada vacía.";
-$a->strings["Executable content type not permitted to this channel."] = "Contenido de tipo ejecutable no permitido en este canal.";
-$a->strings["System error. Post not saved."] = "Error del sistema. Entrada no salvada.";
-$a->strings["Unable to obtain post information from database."] = "No ha sido posible obtener información de la entrada en la base de datos.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Ha alcanzado su límite de %1$.0f tope máximo de entradas";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Ha alcanzado su límite de %1$.0f páginas web.";
-$a->strings["No such group"] = "No se encuentra el grupo";
-$a->strings["No such channel"] = "No se encuentra el canal";
-$a->strings["Search Results For:"] = "Buscar resultados para:";
-$a->strings["Collection is empty"] = "La colección está vacía";
-$a->strings["Collection: "] = "Colección:";
-$a->strings["Connection: "] = "Conexión:";
-$a->strings["Invalid connection."] = "Conexión no válida.";
-$a->strings["No channel."] = "Ningún canal.";
-$a->strings["Common connections"] = "Conexiones comunes";
-$a->strings["No connections in common."] = "Ninguna conexión en común.";
-$a->strings["This site is not a directory server"] = "Este sitio no es un servidor de directorio";
-$a->strings["Blocked"] = "Bloqueadas";
-$a->strings["Ignored"] = "Ignoradas";
-$a->strings["Hidden"] = "Ocultas";
-$a->strings["Archived"] = "Archivadas";
-$a->strings["Suggest new connections"] = "Sugerir nuevas conexiones";
-$a->strings["New Connections"] = "Nuevas conexiones";
-$a->strings["Show pending (new) connections"] = "Mostrar conexiones (nuevas) pendientes";
-$a->strings["All Connections"] = "Todas las conexiones";
-$a->strings["Show all connections"] = "Mostrar todas las conexiones";
-$a->strings["Unblocked"] = "Desbloqueadas";
-$a->strings["Only show unblocked connections"] = "Mostrar solo las conexiones desbloqueadas";
-$a->strings["Only show blocked connections"] = "Mostrar solo las conexiones bloqueadas";
-$a->strings["Only show ignored connections"] = "Mostrar solo conexiones ignoradas";
-$a->strings["Only show archived connections"] = "Mostrar solo las conexiones archivadas";
-$a->strings["Only show hidden connections"] = "Mostrar solo las conexiones ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexión";
-$a->strings["Search your connections"] = "Buscar sus conexiones";
-$a->strings["Finding: "] = "Búsqueda:";
-$a->strings["Block Name"] = "Nombre del bloque";
-$a->strings["Block Title"] = "Título del bloque";
-$a->strings["Item not found"] = "Elemento no encontrado";
-$a->strings["Item is not editable"] = "El elemento no es editable";
-$a->strings["Delete item?"] = "¿Borrar el elemento?";
-$a->strings["Insert YouTube video"] = "Insertar vídeo de YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insertar vídeo Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insertar audio Vorbis [.ogg]";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Invitados: Nombre de usuario: {su dirección de correo electrónico}, Contraseña: +++";
-$a->strings["Page owner information could not be retrieved."] = "La información del propietario de la página no pudo ser recuperada.";
-$a->strings["Album not found."] = "Ãlbum no encontrado.";
-$a->strings["Delete Album"] = "Borrar álbum";
-$a->strings["Delete Photo"] = "Borrar foto";
-$a->strings["No photos selected"] = "No hay fotos seleccionadas";
-$a->strings["Access to this item is restricted."] = "El acceso a este elemento está restringido.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB de %2$.2f MB usados de la capacidad de almacenamiento de fotos.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB utilizados de la capacidad de almacenamiento de fotos.";
-$a->strings["Upload Photos"] = "Subir fotos";
-$a->strings["Enter a new album name"] = "Introducir un nuevo nombre de álbum";
-$a->strings["or select an existing one (doubleclick)"] = "o seleccionar uno (doble click) existente";
-$a->strings["Create a status post for this upload"] = "Crear una entrada de estado para esta subida";
-$a->strings["Album name could not be decoded"] = "El nombre del álbum no ha podido ser descifrado";
-$a->strings["Contact Photos"] = "Fotos de contacto";
-$a->strings["Show Newest First"] = "Mostrar lo más reciente primero";
-$a->strings["Show Oldest First"] = "Mostrar lo más antiguo primero";
-$a->strings["View Photo"] = "Ver foto";
-$a->strings["Edit Album"] = "Editar álbum";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permiso denegado. El acceso a este elemento puede estar restringido.";
-$a->strings["Photo not available"] = "Foto no disponible";
-$a->strings["Use as profile photo"] = "Usar como foto de perfil";
-$a->strings["Private Photo"] = "Foto privada";
-$a->strings["View Full Size"] = "Ver tamaño completo";
-$a->strings["Edit photo"] = "Editar foto";
-$a->strings["Rotate CW (right)"] = "Girar CW (a la derecha)";
-$a->strings["Rotate CCW (left)"] = "Girar CCW (a la izquierda)";
-$a->strings["Caption"] = "Título";
-$a->strings["Add a Tag"] = "Añadir una etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Ejemplo: @bob, @Barbara_Gómez, @juan@ejemplo.com";
-$a->strings["Flag as adult in album view"] = "Marcar como \"solo para adultos\" en el álbum";
-$a->strings["In This Photo:"] = "En esta foto:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Ver álbum";
-$a->strings["Recent Photos"] = "Fotos recientes";
-$a->strings["Items tagged with: %s"] = "elementos etiquetados con: %s";
-$a->strings["Search results for: %s"] = "Resultados de la búsqueda para: %s";
-$a->strings["Profile Match"] = "Perfil compatible";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "No hay palabras clave en el perfil principal para poder encontrar perfiles compatibles. Por favor, añada palabras clave a su perfil principal.";
-$a->strings["is interested in:"] = "está interesado en:";
-$a->strings["No matches"] = "No se han encontrado perfiles compatibles";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Conectado";
-$a->strings["Select a bookmark folder"] = "Seleccionar una carpeta de marcadores";
-$a->strings["Save Bookmark"] = "Guardar marcador";
-$a->strings["URL of bookmark"] = "Dirección del marcador";
-$a->strings["Description"] = "Descripción";
-$a->strings["Or enter new bookmark folder name"] = "O introduzca un nuevo nombre para la carpeta de marcadores";
-$a->strings["No more system notifications."] = "No hay más notificaciones del sistema";
-$a->strings["System Notifications"] = "Notificaciones de sistema";
-$a->strings["network"] = "red";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Formato actualizado";
-$a->strings["Edit System Page Description"] = "Editor del Sistema de Descripción de Páginas";
-$a->strings["Layout not found."] = "Formato no encontrado";
-$a->strings["Module Name:"] = "Nombre del módulo:";
-$a->strings["Layout Help"] = "Ayuda para el diseño de la página";
-$a->strings["- select -"] = "- seleccionar -";
-$a->strings["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales.";
-$a->strings["Nothing to import."] = "No hay nada para importar.";
-$a->strings["Unable to download data from old server"] = "No se han podido descargar datos de su antiguo servidor";
-$a->strings["Imported file is empty."] = "El fichero importado está vacío.";
-$a->strings["The data provided is not compatible with this project."] = "Los datos proporcionados no son compatibles con este proyecto.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Atención: Las versiones de la base de datos difieren en %1\$d actualizaciones.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear el canal porque el identificador del canal no se ha podido duplicar en este servidor.";
-$a->strings["Channel clone failed. Import failed."] = "No se ha podido importar el canal porque el canal no se ha podido clonar.";
-$a->strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado.";
-$a->strings["You must be logged in to use this feature."] = "Debe estar registrado para poder usar esta funcionalidad.";
-$a->strings["Import Channel"] = "Importar canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación.";
-$a->strings["File to Upload"] = "Fichero para subir";
-$a->strings["Or provide the old server/hub details"] = "O proporcione los detalles de su antiguo servidor/hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "Su identidad en el antiguo servidor (canal@ejemplo.com)";
-$a->strings["Your old login email address"] = "Su antigua dirección de correo electrónico";
-$a->strings["Your old login password"] = "Su antigua contraseña";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua ubicación debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos.";
-$a->strings["Make this hub my primary location"] = "Convertir este servidor en mi ubicación primaria";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine.";
-$a->strings["Delete layout?"] = "¿Borrar formato?";
-$a->strings["Layout Description (Optional)"] = "Descripción del formato gráfico (opcional)";
-$a->strings["Layout Name"] = "Nombre del formato";
-$a->strings["Edit Layout"] = "Modificar formato";
-$a->strings["You must be logged in to see this page."] = "Debe haber iniciado sesión para poder ver esta página.";
-$a->strings["Room not found"] = "Sala no encontrada";
-$a->strings["Leave Room"] = "Abandonar sala";
-$a->strings["Delete This Room"] = "Eliminar esta sala";
-$a->strings["I am away right now"] = "Estoy ausente momentáneamente";
-$a->strings["I am online"] = "Estoy conectado";
-$a->strings["Bookmark this room"] = "Añadir esta sala a Marcadores";
-$a->strings["New Chatroom"] = "Nueva sala de chat";
-$a->strings["Chatroom Name"] = "Nombre de sala de chat";
-$a->strings["%1\$s's Chatrooms"] = "Sala de chat de %1\$s";
-$a->strings["Menu not found."] = "Menú no encontrado";
-$a->strings["Unable to create element."] = "Imposible crear el elemento.";
-$a->strings["Unable to update menu element."] = "No es posible actualizar el elemento del menú.";
-$a->strings["Unable to add menu element."] = "No es posible añadir el elemento al menú";
-$a->strings["Menu Item Permissions"] = "Permisos del elemento del menú";
-$a->strings["(click to open/close)"] = "(pulse para abrir/cerrar)";
-$a->strings["Link Name"] = "Nombre del enlace";
-$a->strings["Link or Submenu Target"] = "Destino del enlace o submenú";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Introduzca la dirección del enlace o seleccione el nombre de un submenú";
-$a->strings["Use magic-auth if available"] = "Usar la autenticación mágica si está disponible";
-$a->strings["Open link in new window"] = "Abrir el enlace en una nueva ventana";
-$a->strings["Order in list"] = "Orden en la lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Los números más altos irán al final de la lista";
-$a->strings["Submit and finish"] = "Enviar y terminar";
-$a->strings["Submit and continue"] = "Enviar y continuar";
-$a->strings["Menu:"] = "Menú:";
-$a->strings["Link Target"] = "Destino del enlace";
-$a->strings["Edit menu"] = "Editar menú";
-$a->strings["Edit element"] = "Editar elemento";
-$a->strings["Drop element"] = "Eliminar el elemento";
-$a->strings["New element"] = "Nuevo elemento";
-$a->strings["Edit this menu container"] = "Modificar el contenedor del menú";
-$a->strings["Add menu element"] = "Añadir un elemento al menú";
-$a->strings["Delete this menu item"] = "Eliminar este elemento del menú";
-$a->strings["Edit this menu item"] = "Modificar este elemento del menú";
-$a->strings["Menu item not found."] = "Este elemento del menú no se ha encontrado";
-$a->strings["Menu item deleted."] = "Este elemento del menú ha sido borrado";
-$a->strings["Menu item could not be deleted."] = "Este elemento del menú no puede ser borrado.";
-$a->strings["Edit Menu Element"] = "Editar elemento del menú";
-$a->strings["Link text"] = "Texto del enlace";
-$a->strings["Delete webpage?"] = "¿Eliminar página web?";
-$a->strings["Page link title"] = "Título del enlace de la página";
-$a->strings["Edit Webpage"] = "Editar página web";
-$a->strings["This directory server requires an access token"] = "El servidor de este directorio necesita un \"token\" de acceso";
-$a->strings["No valid account found."] = "No se ha encontrado una cuenta válida.";
-$a->strings["Password reset request issued. Check your email."] = "Se ha recibido una solicitud de restablecimiento de contraseña. Consulte su correo electrónico.";
-$a->strings["Site Member (%s)"] = "Usuario del sitio (%s)";
-$a->strings["Password reset requested at %s"] = "Se ha solicitado restablecer la contraseña en %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado.";
-$a->strings["Password Reset"] = "Restablecer la contraseña";
-$a->strings["Your password has been reset as requested."] = "Su contraseña ha sido restablecida según lo solicitó.";
-$a->strings["Your new password is"] = "Su nueva contraseña es";
-$a->strings["Save or copy your new password - and then"] = "Guarde o copie su nueva contraseña - y después";
-$a->strings["click here to login"] = "Pulse aquí para conectarse";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puede cambiar la contraseña en la página <em>Ajustes</em> una vez iniciada la sesión.";
-$a->strings["Your password has changed at %s"] = "Su contraseña en %s ha sido cambiada";
-$a->strings["Forgot your Password?"] = "¿Ha olvidado su contraseña?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Introduzca y envíe su dirección de correo electrónico para el restablecimiento de su contraseña. Luego revise su correo para obtener más instrucciones.";
-$a->strings["Email Address"] = "Dirección de correo electrónico";
-$a->strings["Reset"] = "Reiniciar";
-$a->strings["Website:"] = "Sitio web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canal remoto [%s] (aún no es conocido en este sitio)";
-$a->strings["Rating (this information is public)"] = "Valoración (esta información es pública)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Opcionalmente puede explicar su valoración (esta información es pública)";
-$a->strings["Delete block?"] = "¿Borrar este bloque?";
-$a->strings["Edit Block"] = "Modificar este bloque";
-$a->strings["Total invitation limit exceeded."] = "Se ha superado el límite máximo de invitaciones.";
-$a->strings["%s : Not a valid email address."] = "%s : No es una dirección de correo electrónico válida. ";
-$a->strings["Please join us on Red"] = "Únase a nosotros en RedMatrix";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Excedido el límite de invitaciones. Por favor, contacte con el Administrador de su sitio.";
-$a->strings["%s : Message delivery failed."] = "%s : Falló la entrega del mensaje.";
-$a->strings["%d message sent."] = array(
- 0 => "%d mensajes enviados.",
- 1 => "%d mensajes enviados.",
-);
-$a->strings["You have no more invitations available"] = "No tiene más invitaciones disponibles";
-$a->strings["Send invitations"] = "Enviar invitaciones";
-$a->strings["Enter email addresses, one per line:"] = "Introduzca las direcciones de correo electrónica, una por línea:";
-$a->strings["Your message:"] = "Su mensaje:";
-$a->strings["Please join my community on \$Projectname."] = "Por favor, únase a mi comunidad en \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Debe proporcionar este código de invitación:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Regístrese en cualquier lugar del \$Projectname (están todos interconectados)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Introduzca mi dirección \$Projectname en la caja de búsqueda del sitio.";
-$a->strings["or visit "] = "o visite";
-$a->strings["3. Click [Connect]"] = "3. Pulse [conectar]";
-$a->strings["Location not found."] = "Localización no encontrada.";
-$a->strings["Primary location cannot be removed."] = "La localización primaria no puede ser eliminada.";
-$a->strings["No locations found."] = "Ninguna localización encontrada.";
-$a->strings["Manage Channel Locations"] = "Gestionar localizaciones del canal";
-$a->strings["Location (address)"] = "Localización (dirección)";
-$a->strings["Primary Location"] = "Localización primaria";
-$a->strings["Drop location"] = "Eliminar localización";
-$a->strings["Failed to create source. No channel selected."] = "Imposible crear el origen de los clontenidos. Ningún canal ha sido seleccionado.";
-$a->strings["Source created."] = "Fuente creada.";
-$a->strings["Source updated."] = "Fuente actualizada.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestionar contenido de origen remoto para su canal.";
-$a->strings["New Source"] = "Nueva fuente";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo el contenido o una selección de los siguientes canales en este canal, y distribuirlo de acuerdo con sus ajustes.";
-$a->strings["Only import content with these words (one per line)"] = "Importar solo contenido que contenga estas palabras (una por línea)";
-$a->strings["Leave blank to import all public content"] = "Dejar en blanco para importar todo el contenido público";
-$a->strings["Channel Name"] = "Nombre del canal";
-$a->strings["Source not found."] = "Fuente no encontrada";
-$a->strings["Edit Source"] = "Editar fuente";
-$a->strings["Delete Source"] = "Eliminar fuente";
-$a->strings["Source removed"] = "Fuente eliminada";
-$a->strings["Unable to remove source."] = "Imposible eliminar la fuente.";
-$a->strings["Unable to update menu."] = "No se puede actualizar el menú.";
-$a->strings["Unable to create menu."] = "No se puede crear el menú.";
-$a->strings["Menu Name"] = "Nombre del menú";
-$a->strings["Unique name (not visible on webpage) - required"] = "Nombre único (no será visible en la página web) - requerido";
-$a->strings["Menu Title"] = "Título del menú";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visible en la página web - no ponga nada si no desea un título";
-$a->strings["Allow Bookmarks"] = "Permitir marcadores";
-$a->strings["Menu may be used to store saved bookmarks"] = "El menú se puede usar para guardar marcadores";
-$a->strings["Submit and proceed"] = "Enviar y proceder";
-$a->strings["Drop"] = "Eliminar";
-$a->strings["Bookmarks allowed"] = "Marcadores permitidos";
-$a->strings["Delete this menu"] = "Borrar este menú";
-$a->strings["Edit menu contents"] = "Editar los contenidos del menú";
-$a->strings["Edit this menu"] = "Modificar este menú";
-$a->strings["Menu could not be deleted."] = "El menú no puede ser eliminado.";
-$a->strings["Edit Menu"] = "Modificar el menú";
-$a->strings["Add or remove entries to this menu"] = "Añadir o quitar entradas en este menú";
-$a->strings["Menu name"] = "Nombre del menú";
-$a->strings["Must be unique, only seen by you"] = "Debe ser único, solo será visible para usted";
-$a->strings["Menu title"] = "Título del menú";
-$a->strings["Menu title as seen by others"] = "El título del menú tal como será visto por los demás";
-$a->strings["Allow bookmarks"] = "Permitir marcadores";
-$a->strings["Permission Denied."] = "Permiso denegado";
-$a->strings["File not found."] = "Fichero no encontrado.";
-$a->strings["Edit file permissions"] = "Modificar los permisos del fichero";
-$a->strings["Set/edit permissions"] = "Establecer/editar los permisos";
-$a->strings["Include all files and sub folders"] = "Incluir todos los ficheros y subcarpetas";
-$a->strings["Return to file list"] = "Volver a la lista de ficheros";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiar/pegar este código para adjuntar el fichero al envío";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiar/pegar esta dirección para enlazar el fichero desde una página web";
-$a->strings["Share this file"] = "Compartir este fichero";
-$a->strings["Show URL to this file"] = "Mostrar la dirección de este fichero";
-$a->strings["Notify your contacts about this file"] = "Avisar a sus contactos sobre este fichero";
-$a->strings["Contact not found."] = "Contacto no encontrado";
-$a->strings["Friend suggestion sent."] = "Enviar sugerencia a un amigo.";
-$a->strings["Suggest Friends"] = "Sugerir amigos";
-$a->strings["Suggest a friend for %s"] = "Sugerir un amigo a %s";
-$a->strings["Hub not found."] = "Servidor no encontrado";
-$a->strings["Poke/Prod"] = "Toque/Incitación";
-$a->strings["poke, prod or do other things to somebody"] = "dar un toque, incitar u otras cosas a alguien";
-$a->strings["Recipient"] = "Destinatario";
-$a->strings["Choose what you wish to do to recipient"] = "Elegir qué desea enviar al destinatario";
-$a->strings["Make this post private"] = "Convertir en privado este envío";
-$a->strings["Invalid profile identifier."] = "Identificador de perfil no válido";
-$a->strings["Profile Visibility Editor"] = "Editor de visibilidad del perfil";
-$a->strings["Click on a contact to add or remove."] = "Pulsar en un contacto para añadir o eliminar.";
-$a->strings["Visible To"] = "Visible para";
-$a->strings["%s element installed"] = "%s elemento instalado";
-$a->strings["%s element installation failed"] = "Elemento con instalación fallida: %s";
-$a->strings["Profile not found."] = "Perfil no encontrado.";
-$a->strings["Profile deleted."] = "Perfil eliminado.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "Creado el nuevo perfil.";
-$a->strings["Profile unavailable to clone."] = "Perfil no disponible para clonar.";
-$a->strings["Profile unavailable to export."] = "Perfil no disponible para exportar.";
-$a->strings["Profile Name is required."] = "Se necesita el nombre del perfil.";
-$a->strings["Marital Status"] = "Estado civil";
-$a->strings["Romantic Partner"] = "Pareja sentimental";
-$a->strings["Likes"] = "Me gusta";
-$a->strings["Dislikes"] = "No me gusta";
-$a->strings["Work/Employment"] = "Trabajo:";
-$a->strings["Religion"] = "Religión";
-$a->strings["Political Views"] = "Ideas políticas";
-$a->strings["Gender"] = "Género";
-$a->strings["Sexual Preference"] = "Preferencia sexual";
-$a->strings["Homepage"] = "Página personal";
-$a->strings["Interests"] = "Intereses";
-$a->strings["Address"] = "Dirección";
-$a->strings["Profile updated."] = "Perfil actualizado.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "¿Ocultar su lista de contactos a los visitantes de este perfil?";
-$a->strings["Edit Profile Details"] = "Modificar los detalles de este perfil";
-$a->strings["View this profile"] = "Ver este perfil";
-$a->strings["Change Profile Photo"] = "Cambiar la foto del perfil";
-$a->strings["Create a new profile using these settings"] = "Crear un nuevo perfil usando estos ajustes";
-$a->strings["Clone this profile"] = "Clonar este perfil";
-$a->strings["Delete this profile"] = "Eliminar este perfil";
-$a->strings["Import profile from file"] = "Importar perfil desde un fichero";
-$a->strings["Export profile to file"] = "Exportar perfil a un fichero";
-$a->strings["Profile Name:"] = "Nombre del perfil:";
-$a->strings["Your Full Name:"] = "Su nombre completo:";
-$a->strings["Title/Description:"] = "Título/Descripción:";
-$a->strings["Your Gender:"] = "Su género:";
-$a->strings["Birthday :"] = "Cumpleaños:";
-$a->strings["Street Address:"] = "Calle:";
-$a->strings["Locality/City:"] = "Ciudad:";
-$a->strings["Postal/Zip Code:"] = "Código postal:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Región/Estado:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Estado sentimental:";
-$a->strings["Who: (if applicable)"] = "Quién: (si es aplicable)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Por ejemplo: ana123, María González, sara@ejemplo.com";
-$a->strings["Since [date]:"] = "Desde [fecha]:";
-$a->strings["Homepage URL:"] = "Dirección de la página personal:";
-$a->strings["Religious Views:"] = "Creencias religiosas:";
-$a->strings["Keywords:"] = "Palabras clave:";
-$a->strings["Example: fishing photography software"] = "Por ejemplo: software de fotografía submarina";
-$a->strings["Used in directory listings"] = "Visible en el directorio público del canal";
-$a->strings["Tell us about yourself..."] = "Háblenos de usted...";
-$a->strings["Hobbies/Interests"] = "Aficiones/Intereses";
-$a->strings["Contact information and Social Networks"] = "Información de contacto y redes sociales";
-$a->strings["My other channels"] = "Mis otros canales";
-$a->strings["Musical interests"] = "Preferencias musicales";
-$a->strings["Books, literature"] = "Libros, literatura";
-$a->strings["Television"] = "Televisión";
-$a->strings["Film/dance/culture/entertainment"] = "Cine/danza/cultura/entretenimiento";
-$a->strings["Love/romance"] = "Vida sentimental/amorosa";
-$a->strings["Work/employment"] = "Trabajo";
-$a->strings["School/education"] = "Estudios";
-$a->strings["This is your default profile."] = "Este es su perfil principal.";
-$a->strings["Age: "] = "Edad:";
-$a->strings["Edit/Manage Profiles"] = "Modificar/gestionar perfiles";
-$a->strings["Add profile things"] = "Añadir cosas al perfil";
-$a->strings["Include desirable objects in your profile"] = "Añadir objetos interesantes en su perfil";
-$a->strings["No ratings"] = "Ninguna valoración";
-$a->strings["Ratings"] = "Valoraciones";
-$a->strings["Rating: "] = "Valoración:";
-$a->strings["Website: "] = "Sitio web:";
-$a->strings["Description: "] = "Descripción:";
-$a->strings["Source of Item"] = "Origen del elemento";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Instalación";
-$a->strings["Could not connect to database."] = "No se ha podido conectar a la base de datos.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "No se puede conectar con la dirección del sitio indicada. Podría tratarse de un problema de SSL o DNS.";
-$a->strings["Could not create table."] = "No se puede crear la tabla.";
-$a->strings["Your site database has been installed."] = "La base de datos del sitio ha sido instalada.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Podría tener que importar manualmente el fichero \"install/schema_xxx.sql\" usando un cliente de base de datos.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, lea el fichero \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Verificación del sistema";
-$a->strings["Check again"] = "Verificar de nuevo";
-$a->strings["Database connection"] = "Conexión a la base de datos";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar \$Projectname es necesario saber cómo conectar con su base de datos.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, contacte con el proveedor de servicios o el administrador del sitio si tiene dudas sobre estos ajustes.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de datos que especifique a continuación debe existir ya. Si no es así, por favor, créela antes de seguir.";
-$a->strings["Database Server Name"] = "Nombre del servidor de base de datos";
-$a->strings["Default is localhost"] = "Por defecto es localhost";
-$a->strings["Database Port"] = "Puerto de la base de datos";
-$a->strings["Communication port number - use 0 for default"] = "Número del puerto de comunicaciones - usar 0 como valor por defecto";
-$a->strings["Database Login Name"] = "Nombre de acceso a la base de datos";
-$a->strings["Database Login Password"] = "Contraseña de acceso a la base de datos";
-$a->strings["Database Name"] = "Nombre de la base de datos";
-$a->strings["Database Type"] = "Tipo de base de datos";
-$a->strings["Site administrator email address"] = "Dirección de correo electrónico del administrador del sitio";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Su cuenta deberá usar la misma dirección de correo electrónico para poder utilizar el panel de administración web.";
-$a->strings["Website URL"] = "Dirección del sitio web";
-$a->strings["Please use SSL (https) URL if available."] = "Por favor, use SSL (https) si está disponible.";
-$a->strings["Please select a default timezone for your website"] = "Por favor, selecciones la zona horaria por defecto de su sitio web";
-$a->strings["Site settings"] = "Ajustes del sitio";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "No se puede encontrar una versión en línea de comandos de PHP en la ruta del servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Si no tiene instalada la versión de línea de comandos de PHP en su servidor, no podrá ejecutar votaciones en segundo plano vía cron.";
-$a->strings["PHP executable path"] = "ruta del ejecutable PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Introducir la ruta completa del ejecutable PHP. Puede dejar la línea en blanco para continuar la instalación.";
-$a->strings["Command line PHP"] = "PHP en línea de comandos";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La línea de comandos PHP de su sistema no tiene activado \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "Esto es necesario para que funcione la entrega de mensajes.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La carga máxima que se le permite subir está establecida en %s. El tamaño máximo de un fichero está establecido en %s. Está permitido subir hasta un máximo de %d ficheros de una sola vez.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Puede ajustar estos valores en el fichero php.ini de su servidor.";
-$a->strings["PHP upload limits"] = "Límites PHP de subida";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: La función \"openssl_pkey_new\" en este sistema no es capaz de general claves de cifrado.";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "si está en un servidor Windows, por favor, lea \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generar claves de cifrado";
-$a->strings["libCurl PHP module"] = "módulo libCurl PHP";
-$a->strings["GD graphics PHP module"] = "módulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "módulo PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "módulo PHP mysqli o postgres";
-$a->strings["mb_string PHP module"] = "módulo PHP mb_string";
-$a->strings["mcrypt PHP module"] = "módulo PHP mcrypt ";
-$a->strings["xml PHP module"] = "módulo PHP xml";
-$a->strings["Apache mod_rewrite module"] = "módulo Apache mod_rewrite ";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: se necesita el módulo del servidor web Apache mod-rewrite pero no está instalado.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: se necesita proc_open pero o no está instalado o ha sido desactivado en el fichero php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: se necesita el módulo PHP libCURL pero no está instalado.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: el módulo PHP GD graphics es necesario, pero no está instalado.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: el módulo PHP openssl es necesario, pero no está instalado.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: el módulo PHP mysqli o postgres es necesario pero no ninguno de los dos está instalado.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: el módulo PHP mb_string es necesario, pero no está instalado.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: el módulo PHP mcrypt es necesario, pero no está instalado.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: el módulo PHP xml es necesario para DAV, pero no está instalado.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "El instalador web no ha podido crear un fichero llamado “.htconfig.php†en la carpeta base de su servidor.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Esto está generalmente ligado a un problema de permisos, a causa del cual el servidor web tiene prohibido modificar ficheros en su carpeta - incluso si usted mismo tiene esos permisos.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Al término de este procedimiento, podemos crear un fichero de texto para guardar con el nombre .htconfig.php en el directorio raíz de su instalación de Red.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Como alternativa, puede dejar este procedimiento e intentar realizar una instalación manual. Lea, por favor, el fichero\"install/INSTALL.txt\" para las instrucciones.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php tiene permisos de escritura";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 es más rápido porque compila las plantillas de páginas directamente en PHP.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al subdirectorio %s en el directorio de instalación de Red.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, asegúrese de que el servidor web está siendo ejecutado por un usuario que tenga permisos de escritura sobre esta carpeta (por ejemplo, www-data).";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como medida de seguridad, debe dar al servidor web permisos de escritura solo sobre %s -no al fichero de plantilla (.tpl) que contiene.";
-$a->strings["%s is writable"] = "%s tiene permisos de escritura";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red guarda los ficheros descargados en la carpeta \"store\". El servidor web necesita tener permisos de escritura sobre esa carpeta, en el directorio de instalación.";
-$a->strings["store is writable"] = "\"store\" tiene permisos de escritura";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "El certificado SSL no ha podido ser validado. Corrija este problema o desactive el acceso https a este sitio.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si su servidor soporta conexiones cifradas SSL o si permite conexiones al puerto TCP 443 (el puerto usado por el protocolo https), debe utilizar un certificado válido. No debe usar un certificado firmado por usted mismo.";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Se ha incorporado esta restricción para evitar que sus publicaciones públicas hagan referencia a imágenes en su propio servidor.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si su certificado no ha sido reconocido, los miembros de otros sitios (con certificados válidos) recibirán mensajes de aviso en sus propios sitios web.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Por razones de compatibilidad (sobre el conjunto de la red, no solo sobre su propio sitio), debemos insistir en estos requisitos.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Existen varias Autoridades de Certificación que le pueden proporcionar certificados válidos.";
-$a->strings["SSL certificate validation"] = "validación del certificado SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "No se pueden reescribir las direcciones web en .htaccess. Compruebe la configuración de su servidor:";
-$a->strings["Url rewrite is working"] = "La reescritura de la direcciones funciona correctamente";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "El fichero de configuración de la base de datos .htconfig.php no se ha podido modificar. Por favor, copie el texto generado en un fichero con ese nombre en el directorio raíz de su servidor.";
-$a->strings["Errors encountered creating database tables."] = "Se han encontrado errores al crear las tablas de la base de datos.";
-$a->strings["<h1>What next</h1>"] = "<h1>Siguiente paso</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Debe crear [manualmente] una tarea programada para las actualizaciones.";
-$a->strings["OpenID protocol error. No ID returned."] = "Error del protocolo OpenID. Ningún ID recibido como respuesta.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bienvenido %s. La identificación desde su servidor se ha llevado a cabo correctamente.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha etiquetado la %3\$s de %2\$s con %4\$s";
-$a->strings["No connections."] = "Sin conexiones.";
-$a->strings["Visit %s's profile [%s]"] = "Visitar el perfil de %s [%s]";
-$a->strings["invalid target signature"] = "La firma recibida no es válida";
-$a->strings["Theme settings updated."] = "Ajustes del tema actualizados.";
-$a->strings["Site"] = "Sitio";
-$a->strings["Accounts"] = "Cuentas";
-$a->strings["Channels"] = "Canales";
-$a->strings["Plugins"] = "Extensiones";
-$a->strings["Themes"] = "Temas";
-$a->strings["Inspect queue"] = "Examinar la cola";
-$a->strings["Profile Config"] = "Ajustes del perfil";
-$a->strings["DB updates"] = "Actualizaciones de la base de datos";
-$a->strings["Logs"] = "Informes";
-$a->strings["Plugin Features"] = "Ajustes de la extensión";
-$a->strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación";
-$a->strings["# Accounts"] = "# Cuentas";
-$a->strings["# blocked accounts"] = "# cuentas bloqueadas";
-$a->strings["# expired accounts"] = "# cuentas caducadas";
-$a->strings["# expiring accounts"] = "# cuentas que caducan";
-$a->strings["# Channels"] = "# Canales";
-$a->strings["# primary"] = "# primario";
-$a->strings["# clones"] = "# clones";
-$a->strings["Message queues"] = "Mensajes en cola";
-$a->strings["Administration"] = "Administración";
-$a->strings["Summary"] = "Sumario";
-$a->strings["Registered accounts"] = "Cuentas registradas";
-$a->strings["Pending registrations"] = "Registros pendientes";
-$a->strings["Registered channels"] = "Canales registrados";
-$a->strings["Active plugins"] = "Extensiones activas";
-$a->strings["Version"] = "Versión";
-$a->strings["Site settings updated."] = "Ajustes del sitio actualizados.";
-$a->strings["mobile"] = "móvil";
-$a->strings["experimental"] = "experimental";
-$a->strings["unsupported"] = "no soportado";
-$a->strings["Yes - with approval"] = "Sí - con aprobación";
-$a->strings["My site is not a public server"] = "Mi sitio no es un servidor público";
-$a->strings["My site has paid access only"] = "Mi sitio es un servicio de pago";
-$a->strings["My site has free access only"] = "Mi sitio es un servicio gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mi sitio ofrece cuentas gratuitas con opciones extra de pago";
-$a->strings["Registration"] = "Registro";
-$a->strings["File upload"] = "Fichero subido";
-$a->strings["Policies"] = "Políticas";
-$a->strings["Site name"] = "Nombre del sitio";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Información del Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode";
-$a->strings["System language"] = "Idioma del sistema";
-$a->strings["System theme"] = "Tema gráfico del sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - <a href='#' id='cnftheme'>modificar ajustes del tema</a>";
-$a->strings["Mobile system theme"] = "Tema del sistema para móviles";
-$a->strings["Theme for mobile devices"] = "Tema para aparatos móviles";
-$a->strings["Enable Diaspora Protocol"] = "Activar el protocolo de la red social Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar con Diaspora y Friendica - experimental";
-$a->strings["Allow Feeds as Connections"] = "Permitir flujos RSS como conexiones";
-$a->strings["(Heavy system resource usage)"] = "(Uso intenso de los recursos del sistema)";
-$a->strings["Maximum image size"] = "Tamaño máximo de imagen";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites.";
-$a->strings["Does this site allow new member registration?"] = "¿Debe este sitio permitir el registro de nuevos miembros?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "¿Cómo describiría el tipo de servicio ofrecido por este servidor?";
-$a->strings["Register text"] = "Texto del registro";
-$a->strings["Will be displayed prominently on the registration page."] = "Se mostrará de forma destacada en la página de registro.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "ejemplo: 'public' para mostrar contenido público de los usuarios, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero.";
-$a->strings["Preserve site homepage URL"] = "Preservar la dirección de la página personal";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla.";
-$a->strings["Accounts abandoned after x days"] = "Cuentas abandonados después de x días";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo.";
-$a->strings["Allowed friend domains"] = "Dominios amigos permitidos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio.";
-$a->strings["Allowed email domains"] = "Se aceptan dominios de correo electrónico";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. ";
-$a->strings["Not allowed email domains"] = "No se permiten dominios de correo electrónico";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado.";
-$a->strings["Block public"] = "Bloquear página pública";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Activar para bloquear el acceso público a todas las páginas públicas personales en este sitio salvo que estén identificadas en el sistema.";
-$a->strings["Verify Email Addresses"] = "Verificar direcciones de correo electrónico";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado).";
-$a->strings["Force publish"] = "Forzar la publicación";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio.";
-$a->strings["Disable discovery tab"] = "Desactivar la pestaña \"Descubrir\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Quitar la pestaña para ver contenido público extraído de las fuentes elegidas por este sitio.";
-$a->strings["login on Homepage"] = "acceso a la página personal";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido.";
-$a->strings["Proxy user"] = "Usuario del proxy";
-$a->strings["Proxy URL"] = "Dirección del proxy";
-$a->strings["Network timeout"] = "Tiempo de espera de la red";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)";
-$a->strings["Delivery interval"] = "Intervalo de entrega";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Retrasar los procesos de entrega en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para hosts compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados.";
-$a->strings["Poll interval"] = "Intervalo de sondeo";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Retrasar el sondeo en segundo plano en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, se usará el intervalo de entrega.";
-$a->strings["Maximum Load Average"] = "Carga media máxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima del sistema antes de que los procesos de entrega y sondeo se hayan retardado - por defecto, 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Periodo de caducidad en días para el contenido importado (red)";
-$a->strings["0 for no expiration of imported content"] = "0 para que no caduque el contenido importado";
-$a->strings["No server found"] = "Servidor no encontrado";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "por canal";
-$a->strings["on server"] = "en el servidor";
-$a->strings["Status"] = "Estado";
-$a->strings["Server"] = "Servidor";
-$a->strings["Update has been marked successful"] = "La actualización ha sido marcada como exitosa";
-$a->strings["Executing %s failed. Check system logs."] = "La ejecución de %s ha fallado. Mirar en los informes del sistema.";
-$a->strings["Update %s was successfully applied."] = "La actualización de %s se ha realizado exitosamente.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito.";
-$a->strings["Update function %s could not be found."] = "No se encuentra la función de actualización de %s.";
-$a->strings["No failed updates."] = "No ha fallado ninguna actualización.";
-$a->strings["Failed Updates"] = "Han fallado las actualizaciones";
-$a->strings["Mark success (if update was manually applied)"] = "Marcar como exitosa (si la actualización se ha hecho manualmente)";
-$a->strings["Attempt to execute this update step automatically"] = "Intentar ejecutar este paso de actualización automáticamente";
-$a->strings["Queue Statistics"] = "Estadísticas de la cola";
-$a->strings["Total Entries"] = "Total de entradas";
-$a->strings["Priority"] = "Prioridad";
-$a->strings["Destination URL"] = "Dirección de destino";
-$a->strings["Mark hub permanently offline"] = "Marcar el servidor como permanentemente fuera de línea";
-$a->strings["Empty queue for this hub"] = "Vaciar la cola para este servidor";
-$a->strings["Last known contact"] = "Último contacto conocido";
-$a->strings["%s account blocked/unblocked"] = array(
- 0 => "%s cuenta bloqueada/desbloqueada",
- 1 => "%s cuenta bloqueada/desbloqueada",
-);
-$a->strings["%s account deleted"] = array(
- 0 => "%s cuentas eliminadas",
- 1 => "%s cuentas eliminadas",
-);
-$a->strings["Account not found"] = "Cuenta no encontrada";
-$a->strings["Account '%s' deleted"] = "La cuenta '%s' ha sido eliminada";
-$a->strings["Account '%s' blocked"] = "La cuenta '%s' ha sido bloqueada";
-$a->strings["Account '%s' unblocked"] = "La cuenta '%s' ha sido desbloqueada";
-$a->strings["Users"] = "Usuarios";
-$a->strings["select all"] = "seleccionar todo";
-$a->strings["User registrations waiting for confirm"] = "Registros de usuario en espera de aprobación";
-$a->strings["Request date"] = "Fecha de solicitud";
-$a->strings["No registrations."] = "Sin registros.";
-$a->strings["Approve"] = "Aprobar";
-$a->strings["Deny"] = "Rechazar";
-$a->strings["Block"] = "Bloquear";
-$a->strings["Unblock"] = "Desbloquear";
-$a->strings["Register date"] = "Fecha de registro";
-$a->strings["Last login"] = "Último acceso";
-$a->strings["Expires"] = "Caduca";
-$a->strings["Service Class"] = "Clase de servicio";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["%s channel censored/uncensored"] = array(
- 0 => "%s canales censurados/no censurados",
- 1 => "%s canales censurados/no censurados",
-);
-$a->strings["%s channel code allowed/disallowed"] = array(
- 0 => "%s código permitido/no permitido al canal",
- 1 => "%s código permitido/no permitido al canal",
-);
-$a->strings["%s channel deleted"] = array(
- 0 => "%s canales eliminados",
- 1 => "%s canales eliminados",
-);
-$a->strings["Channel not found"] = "Canal no encontrado";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' eliminado";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurado";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' no censurado";
-$a->strings["Channel '%s' code allowed"] = "Código permitido al canal '%s'";
-$a->strings["Channel '%s' code disallowed"] = "Código no permitido al canal '%s'";
-$a->strings["Censor"] = "Censurar";
-$a->strings["Uncensor"] = "No censurar";
-$a->strings["Allow Code"] = "Permitir código";
-$a->strings["Disallow Code"] = "No permitir código";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?";
-$a->strings["Plugin %s disabled."] = "Extensión %s desactivada.";
-$a->strings["Plugin %s enabled."] = "Extensión %s activada.";
-$a->strings["Disable"] = "Desactivar";
-$a->strings["Enable"] = "Activar";
-$a->strings["Toggle"] = "Cambiar";
-$a->strings["Author: "] = "Autor:";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "No se han encontrado temas.";
-$a->strings["Screenshot"] = "Instantánea de pantalla";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[No soportado]";
-$a->strings["Log settings updated."] = "Actualizado el informe de configuraciones.";
-$a->strings["Clear"] = "Vaciar";
-$a->strings["Debugging"] = "Depuración";
-$a->strings["Log file"] = "Fichero de informe";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Debe tener permisos de escritura para el servidor web. Ruta relativa al directorio raíz de Red.";
-$a->strings["Log level"] = "Nivel de depuración";
-$a->strings["New Profile Field"] = "Nuevo campo en el perfil";
-$a->strings["Field nickname"] = "Alias del campo";
-$a->strings["System name of field"] = "Nombre del campo en el sistema";
-$a->strings["Input type"] = "Tipo de entrada";
-$a->strings["Field Name"] = "Nombre del campo";
-$a->strings["Label on profile pages"] = "Etiqueta a mostrar en las páginas del perfil";
-$a->strings["Help text"] = "Texto de ayuda";
-$a->strings["Additional info (optional)"] = "Información adicional (opcional)";
-$a->strings["Field definition not found"] = "Definición del campo no encontrada";
-$a->strings["Edit Profile Field"] = "Modificar el campo del perfil";
-$a->strings["Unable to find your hub."] = "No se puede encontrar su servidor.";
-$a->strings["Post successful."] = "Enviado con éxito.";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Se ha superado el límite máximo de inscripciones diarias de este sitio. Por favor, pruebe de nuevo mañana.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, confirme que acepta los Términos del servicio. El registro ha fallado.";
-$a->strings["Passwords do not match."] = "Las contraseñas no coinciden.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registro realizado con éxito. Por favor, compruebe su correo electrónico para ver las instrucciones para validarlo.";
-$a->strings["Your registration is pending approval by the site owner."] = "Su registro está pendiente de aprobación por el propietario del sitio.";
-$a->strings["Your registration can not be processed."] = "Su registro no puede ser procesado.";
-$a->strings["Registration on this site/hub is by approval only."] = "El registro en este servidor/hub está sometido a aprobación previa.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Inscribirse en un servidor/hub afiliado</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este sitio ha excedido el límite de inscripción diaria de cuentas. Por favor, inténtelo de nuevo mañana.";
-$a->strings["Terms of Service"] = "Términos del servicio";
-$a->strings["I accept the %s for this website"] = "Acepto los %s de este sitio";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Tengo más de 13 años de edad y acepto los %s de este sitio";
-$a->strings["Membership on this site is by invitation only."] = "Para registrarse en este sitio es necesaria una invitación.";
-$a->strings["Please enter your invitation code"] = "Por favor, introduzca el código de su invitación";
-$a->strings["Your email address"] = "Su dirección de correo electrónico";
-$a->strings["Choose a password"] = "Elija una contraseña";
-$a->strings["Please re-enter your password"] = "Por favor, vuelva a escribir su contraseña";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "La eliminación de cuentas no está permitida hasta después de que hayan transcurrido 48 horas desde el último cambio de contraseña.";
-$a->strings["Remove This Account"] = "Eliminar esta cuenta";
-$a->strings["WARNING: "] = "ATENCIÓN:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Esta cuenta y todos sus canales van a ser eliminados de la red.";
-$a->strings["This action is permanent and can not be undone!"] = "¡Esta acción tiene carácter definitivo y no se puede deshacer!";
-$a->strings["Please enter your password for verification:"] = "Por favor, introduzca su contraseña para su verificación:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Remover esta cuenta, todos sus canales y clones de la red";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por defecto, solo las instancias de los canales ubicados en este servidor serán eliminados de la red";
-$a->strings["Remove Account"] = "Eliminar cuenta";
-$a->strings["Help:"] = "Ayuda:";
-$a->strings["Not Found"] = "No encontrado";
-$a->strings["\$Projectname Documentation"] = "Documentación de \$Projectname";
-$a->strings["[Embedded content - reload page to view]"] = "[Contenido incorporado - recargue la página para poder verlo]";
-$a->strings["Remote privacy information not available."] = "La información privada remota no está disponible.";
-$a->strings["Visible to:"] = "Visible para:";
-$a->strings["Name is required"] = "El nombre es obligatorio";
-$a->strings["Key and Secret are required"] = "Clave y Secreto son obligatorios";
-$a->strings["Diaspora Policy Settings updated."] = "Configuración de directivas de Diaspora actualizada.";
-$a->strings["Passwords do not match. Password unchanged."] = "Las contraseñas no coinciden. La contraseña no se ha cambiado.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "No se permiten contraseñas vacías. La contraseña no se ha cambiado.";
-$a->strings["Password changed."] = "Constraseña cambiada.";
-$a->strings["Password update failed. Please try again."] = "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo.";
-$a->strings["Not valid email."] = "Correo electrónico no válido.";
-$a->strings["Protected email address. Cannot change to that email."] = "Dirección de correo electrónico protegida. No se puede cambiar a ella.";
-$a->strings["System failure storing new email. Please try again."] = "Fallo de sistema al guardar el nuevo correo electrónico. Por favor, inténtelo de nuevo.";
-$a->strings["Settings updated."] = "Ajustes actualizados.";
-$a->strings["Add application"] = "Añadir aplicación";
-$a->strings["Name of application"] = "Nombre de la aplicación";
-$a->strings["Consumer Key"] = "Clave de consumidor";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20";
-$a->strings["Consumer Secret"] = "Clave secreta de consumidor";
-$a->strings["Redirect"] = "Redirigir";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirección - dejar en blanco a menos que su aplicación específicamente lo requiera";
-$a->strings["Icon url"] = "dirección del icono";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "No puede modificar esta aplicación.";
-$a->strings["Connected Apps"] = "Aplicaciones conectadas";
-$a->strings["Client key starts with"] = "La clave de cliente empieza por";
-$a->strings["No name"] = "Sin nombre";
-$a->strings["Remove authorization"] = "Eliminar autorización";
-$a->strings["No feature settings configured"] = "No se ha establecido la configuración de características";
-$a->strings["Feature/Addon Settings"] = "Ajustes de la característica o el complemento";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Configuración para el emulador de Diaspora incorporado";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Permitir a cualquier miembro de Diaspora comentar en sus publicaciones públicas";
-$a->strings["Enable the Diaspora protocol for this channel"] = "Activar el protocolo de Diaspora para este canal";
-$a->strings["Diaspora Policy Settings"] = "Configuración de directivas de Diaspora";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Impedir que sus \"hashtags\" sean redirigidos a otros sitios ";
-$a->strings["Account Settings"] = "Configuración de la cuenta";
-$a->strings["Enter New Password:"] = "Introduzca la nueva contraseña:";
-$a->strings["Confirm New Password:"] = "Confirme la nueva contraseña:";
-$a->strings["Leave password fields blank unless changing"] = "Dejar en blanco los campos de contraseña a menos que cambie";
-$a->strings["Email Address:"] = "Dirección de correo electrónico:";
-$a->strings["Remove this account including all its channels"] = "Eliminar esta cuenta incluyendo todos sus canales";
-$a->strings["Off"] = "Desactivado";
-$a->strings["On"] = "Activado";
-$a->strings["Additional Features"] = "Características adicionales";
-$a->strings["Connector Settings"] = "Configuración del conector";
-$a->strings["No special theme for mobile devices"] = "Sin tema especial para dispositivos móviles";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Ajustes de visualización";
-$a->strings["Theme Settings"] = "Ajustes del tema";
-$a->strings["Custom Theme Settings"] = "Ajustes personalizados del tema";
-$a->strings["Content Settings"] = "Ajustes del contenido";
-$a->strings["Display Theme:"] = "Tema gráfico del perfil:";
-$a->strings["Mobile Theme:"] = "Tema para el móvil:";
-$a->strings["Enable user zoom on mobile devices"] = "Habilitar zoom de usuario en dispositivos móviles";
-$a->strings["Update browser every xx seconds"] = "Actualizar navegador cada xx segundos";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sin máximo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Máximo número de conversaciones a cargar en cualquier momento:";
-$a->strings["Maximum of 100 items"] = "Máximo de 100 elementos";
-$a->strings["Show emoticons (smilies) as images"] = "Mostrar emoticonos (smilies) como imágenes";
-$a->strings["Link post titles to source"] = "Enlazar título de la publicación a la fuente original";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de diseño de página del sistema - (avanzado)";
-$a->strings["Use blog/list mode on channel page"] = "Usar modo blog/lista en la página de inicio del canal";
-$a->strings["(comments displayed separately)"] = "(comentarios mostrados de forma separada)";
-$a->strings["Use blog/list mode on matrix page"] = "Mostrar la red en modo blog/lista";
-$a->strings["Channel page max height of content (in pixels)"] = "Altura máxima del contenido de la página del canal (en píxeles)";
-$a->strings["click to expand content exceeding this height"] = "Pulsa para expandir el contenido que excede esta altura";
-$a->strings["Matrix page max height of content (in pixels)"] = "Altura máxima del contenido de la página de la red (en píxeles)";
-$a->strings["Nobody except yourself"] = "Nadie excepto tú";
-$a->strings["Only those you specifically allow"] = "Solo aquellos a los que usted permita explícitamente";
-$a->strings["Approved connections"] = "Conexiones aprobadas";
-$a->strings["Any connections"] = "Cualquier conexión";
-$a->strings["Anybody on this website"] = "Cualquiera en este sitio web";
-$a->strings["Anybody in this network"] = "Cualquiera en esta red";
-$a->strings["Anybody authenticated"] = "Cualquiera que esté autenticado";
-$a->strings["Anybody on the internet"] = "Cualquiera en internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicar su perfil principal en el directorio de la red";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?";
-$a->strings["Your channel address is"] = "Su dirección de canal es";
-$a->strings["Channel Settings"] = "Ajustes del canal";
-$a->strings["Basic Settings"] = "Configuración básica";
-$a->strings["Your Timezone:"] = "Su zona horaria:";
-$a->strings["Default Post Location:"] = "Ubicación de publicación predeterminada:";
-$a->strings["Geographical location to display on your posts"] = "Ubicación geográfica que debe mostrarse en sus publicaciones";
-$a->strings["Use Browser Location:"] = "Usar la localización del navegador:";
-$a->strings["Adult Content"] = "Contenido solo para adultos";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal publica contenido solo para adultos con frecuencia o regularmente. (Por favor etiquete cualquier material para adultos con la etiqueta #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Configuración de seguridad y privacidad";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Sus permisos ya están configurados. Pulse para ver/ajustar";
-$a->strings["Hide my online presence"] = "Ocultra mi presencia en línea";
-$a->strings["Prevents displaying in your profile that you are online"] = "Evitar mostrar en su perfil que está en línea";
-$a->strings["Simple Privacy Settings:"] = "Configuración de privacidad sencilla:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muy Público - <em>extremadamente permisivo (debería ser usado con precaución)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>por defecto público, privado cuando se desee (similar a los permisos de una red social pero con privacidad mejorada)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>por defecto, privado, nunca abierto o público</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por defecto, bloqueado/a para cualquiera</em>";
-$a->strings["Allow others to tag your posts"] = "Permitir a otros etiquetar sus publicaciones";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "A menudo usado por la comunidad para marcar contenido inapropiado de forma retroactiva.";
-$a->strings["Advanced Privacy Settings"] = "Configuración de privacidad avanzada";
-$a->strings["Expire other channel content after this many days"] = "Caducar contenido de otro canal después de este número de días";
-$a->strings["0 or blank prevents expiration"] = "0 o en claro evitan la caducidad";
-$a->strings["Maximum Friend Requests/Day:"] = "Máximo de solicitudes de amistad por día:";
-$a->strings["May reduce spam activity"] = "Podría reducir la actividad de spam";
-$a->strings["Default Post Permissions"] = "Permidos de publicación predeterminados";
-$a->strings["Channel permissions category:"] = "Categoría de permisos del canal:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Máximo de mensajes privados por día de gente desconocida:";
-$a->strings["Useful to reduce spamming"] = "Útil para reducir el envío de correo no deseado";
-$a->strings["Notification Settings"] = "Configuración de notificaciones";
-$a->strings["By default post a status message when:"] = "Por defecto, enviar un mensaje de estado cuando:";
-$a->strings["accepting a friend request"] = "acepte una solicitud de amistad";
-$a->strings["joining a forum/community"] = "al unirse a un foro o comunidad";
-$a->strings["making an <em>interesting</em> profile change"] = "realice un cambio <em>interesante</em> en su perfil";
-$a->strings["Send a notification email when:"] = "Enviar una notificación por correo electrónico cuando:";
-$a->strings["You receive a connection request"] = "Reciba una solicitud de conexión";
-$a->strings["Your connections are confirmed"] = "Sus conexiones hayan sido confirmadas";
-$a->strings["Someone writes on your profile wall"] = "Alguien escriba en la página de su perfil (muro)";
-$a->strings["Someone writes a followup comment"] = "Alguien escriba un comentario sobre sus publicaciones";
-$a->strings["You receive a private message"] = "Reciba un mensaje privado";
-$a->strings["You receive a friend suggestion"] = "Reciba una sugerencia de amistad";
-$a->strings["You are tagged in a post"] = "Usted ha sido etiquetado en una publicación";
-$a->strings["You are poked/prodded/etc. in a post"] = "Reciba un toque o incitación en una entrada";
-$a->strings["Show visual notifications including:"] = "Mostrar notificaciones visuales que incluyan:";
-$a->strings["Unseen matrix activity"] = "Actividad no vista en la red";
-$a->strings["Unseen channel activity"] = "Actividad no vista en el canal";
-$a->strings["Unseen private messages"] = "Mensajes privados no leídos";
-$a->strings["Recommended"] = "Recomendado";
-$a->strings["Upcoming events"] = "Próximos eventos";
-$a->strings["Events today"] = "Eventos de hoy";
-$a->strings["Upcoming birthdays"] = "Próximos cumpleaños";
-$a->strings["Not available in all themes"] = "No disponible en todos los temas";
-$a->strings["System (personal) notifications"] = "Notificaciones del sistema (personales)";
-$a->strings["System info messages"] = "Mensajes de información del sistema";
-$a->strings["System critical alerts"] = "Alertas críticas del sistema";
-$a->strings["New connections"] = "Nuevas conexiones";
-$a->strings["System Registrations"] = "Registros del sistema";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostrar también en Avisos las nuevas publicaciones, los mensajes privados y las conexiones";
-$a->strings["Notify me of events this many days in advance"] = "Avisarme de los eventos con algunos días de antelación";
-$a->strings["Must be greater than 0"] = "Debe ser mayor que 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Ajustes avanzados de la cuenta y de los tipos de página";
-$a->strings["Change the behaviour of this account for special situations"] = "Cambiar el comportamiento de esta cuenta en situaciones especiales";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Activar modo experto (en <a href=\"settings/features\">Ajustes > Características Adicionales</a>) para ajustar.";
-$a->strings["Miscellaneous Settings"] = "Ajustes diversos";
-$a->strings["Personal menu to display in your channel pages"] = "Menú personal que debe mostrarse en las páginas de su canal";
-$a->strings["Remove Channel"] = "Eliminar canal";
-$a->strings["Remove this channel."] = "Eliminar este canal.";
-$a->strings["First Name"] = "Nombre";
-$a->strings["Last Name"] = "Apellido";
-$a->strings["Nickname"] = "Sobrenombre o Alias";
-$a->strings["Full Name"] = "Nombre completo";
-$a->strings["Profile Photo 16px"] = "Foto de perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto de perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto de perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto de perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto de perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto de perfil 128px";
-$a->strings["Timezone"] = "Zona horaria";
-$a->strings["Homepage URL"] = "Dirección de la página personal";
-$a->strings["Birth Year"] = "Año de nacimiento";
-$a->strings["Birth Month"] = "Mes de nacimiento";
-$a->strings["Birth Day"] = "Día de nacimiento";
-$a->strings["Birthdate"] = "Fecha de nacimiento";
-$a->strings["Conversation removed."] = "Conversación eliminada.";
-$a->strings["No messages."] = "Sin mensajes.";
-$a->strings["Delete conversation"] = "Eliminar conversación";
-$a->strings["D, d M Y - g:i A"] = "D d M Y - G:i";
-$a->strings["Export Channel"] = "Exportar el canal";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportar la información básica del canal a un fichero. Este equivale a una copia de seguridad de sus conexiones, el perfil y datos fundamentales, que puede usarse para importar sus datos a un nuevo servidor, pero no incluye su contenido.";
-$a->strings["Export Content"] = "Exportar contenidos";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar la información sobre su canal y el contenido reciente a un fichero de respaldo JSON, que puede ser restaurado o importado a otro servidor. Este fichero incluye todas sus conexiones, permisos, datos del perfil y publicaciones de varios meses. Puede llegar a ser MUY grande. Por favor, sea paciente, la descarga puede tardar varios minutos en comenzar.";
-$a->strings["Export your posts from a given year or month:"] = "Exporta sus entradas de un año o mes determinados.";
-$a->strings["You may also export your posts and conversations for a particular year or month. Click on one of the recent years or months below."] = "También puede exportar sus entradas y conversaciones de un año o mes en particular. Hágalo en primer lugar con uno de los años o meses más recientes.";
-$a->strings["Jan"] = "Ene";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "Mar";
-$a->strings["Apr"] = "Abr";
-$a->strings["Jun"] = "Jun";
-$a->strings["Jul"] = "Jul";
-$a->strings["Aug"] = "Ago";
-$a->strings["Sep"] = "Sep";
-$a->strings["Oct"] = "Oct";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Dic";
-$a->strings["If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Si la exportación falla (posiblemente debido al agotamiento de la memoria del servidor hub), por favor, inténtelo de nuevo seleccionando un rango de fechas más pequeño.";
-$a->strings["Or adjust the date in your browser location bar to select other dates. For example the year 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> or the month September 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>"] = "Ajuste la fecha en la barra de direcciones del navegador para seleccionar otras fechas. Por ejemlo, el año 2013: <a href=\"%1\$s/2013\">%1\$s/2013</a> o el mes de septiembre de 2013: <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>";
-$a->strings["Please visit"] = "Por favor, visite";
-$a->strings["on another hub to import the backup files(s)."] = "en otro servidor hub para importar el fichero (s) de copia de seguridad.";
-$a->strings["We advise you to clone the channel on the new hub first and than to import the backup file(s) (from the same channel) in chronological order. Importing the backup files into another channel will certainly give permission issues."] = "Aviso: al clonar el canal en un nuevo servidor hub, en primer lugar tiene que importar el fichero (s) con las copias de seguridad (desde el mismo canal) en orden cronológico. Importar los ficheros de copia de seguridad en otro canal le dará, con toda seguridad, problemas de permisos.";
-$a->strings["Set your current mood and tell your friends"] = "Describir su estado de ánimo para comunicárselo a sus amigos";
-$a->strings["Total votes"] = "Total de votos";
-$a->strings["Average Rating"] = "Valoración media";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña.";
-$a->strings["Remove This Channel"] = "Eliminar este canal";
-$a->strings["This channel will be completely removed from the network. "] = "Este canal va a ser completamente eliminado de la red.";
-$a->strings["Remove this channel and all its clones from the network"] = "Eliminar este canal y todos sus clones de la red";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por defecto, solo la instancia del canal alojado en este servidor será eliminado de la red";
-$a->strings["Could not access contact record."] = "No se ha podido acceder al registro de contacto.";
-$a->strings["Could not locate selected profile."] = "No se ha podido localizar el perfil seleccionado.";
-$a->strings["Connection updated."] = "Conexión actualizada.";
-$a->strings["Failed to update connection record."] = "Error al actualizar el registro de la conexión.";
-$a->strings["is now connected to"] = "ahora está conectado a";
-$a->strings["Could not access address book record."] = "No se pudo acceder a la entrada en su libreta de direcciones.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Recarga fallida - no se puede encontrar actualmente el canal";
-$a->strings["Unable to set address book parameters."] = "No ha sido posible establecer los parámetros de la libreta de direcciones.";
-$a->strings["Connection has been removed."] = "La conexión ha sido eliminada.";
-$a->strings["View %s's profile"] = "Ver el perfil de %s";
-$a->strings["Refresh Permissions"] = "Recargar los permisos";
-$a->strings["Fetch updated permissions"] = "Obtener los permisos actualizados";
-$a->strings["Recent Activity"] = "Actividad reciente";
-$a->strings["View recent posts and comments"] = "Ver publicaciones y comentarios recientes";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Bloquear (o desbloquear) todas las comunicaciones con esta conexión";
-$a->strings["This connection is blocked!"] = "¡Esta conexión está bloqueada!";
-$a->strings["Unignore"] = "Dejar de ignorar";
-$a->strings["Ignore"] = "Ignorar";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión";
-$a->strings["This connection is ignored!"] = "¡Esta conexión es ignorada!";
-$a->strings["Unarchive"] = "Desarchivar";
-$a->strings["Archive"] = "Archivar";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos";
-$a->strings["This connection is archived!"] = "¡Esta conexión está archivada!";
-$a->strings["Unhide"] = "Mostrar";
-$a->strings["Hide"] = "Ocultar";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Ocultar o mostrar esta conexión a sus otras conexiones";
-$a->strings["This connection is hidden!"] = "¡Esta conexión está oculta!";
-$a->strings["Delete this connection"] = "Eliminar esta conexión";
-$a->strings["Approve this connection"] = "Aprobar esta conexión";
-$a->strings["Accept connection to allow communication"] = "Aceptar la conexión para permitir la comunicación";
-$a->strings["Set Affinity"] = "Ajustar Afinidad";
-$a->strings["Set Profile"] = "Ajustar Perfil";
-$a->strings["Set Affinity & Profile"] = "Ajustar Afinidad y Perfil";
-$a->strings["Apply these permissions automatically"] = "Aplicar estos permisos automaticamente";
-$a->strings["This connection's address is"] = "La dirección de esta conexión es";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones.";
-$a->strings["Slide to adjust your degree of friendship"] = "Deslizar para ajustar el grado de amistad";
-$a->strings["Slide to adjust your rating"] = "Deslizar para ajustar su valoración";
-$a->strings["Optionally explain your rating"] = "Opcionalmente, puede explicar su valoración";
-$a->strings["Custom Filter"] = "Filtro Personalizado";
-$a->strings["Only import posts with this text"] = "Importar solo entradas que contengan este texto";
-$a->strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "Palabras, una por línea o #etiquetas o /patrones/, dejar en blanco para importar todas las entradas";
-$a->strings["Do not import posts with this text"] = "No importar entradas que contienen este texto";
-$a->strings["This information is public!"] = "¡Esta información es pública!";
-$a->strings["Connection Pending Approval"] = "Conexión pendiente de aprobación";
-$a->strings["Connection Request"] = "Solicitud de conexión";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación.";
-$a->strings["Approve Later"] = "Aprobar más tarde";
-$a->strings["inherited"] = "heredado";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura.";
-$a->strings["Their Settings"] = "Sus ajustes";
-$a->strings["My Settings"] = "Mis ajustes";
-$a->strings["Individual Permissions"] = "Permisos individuales";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. <strong>No</strong> puede cambiar estos ajustes aquí.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Algunos permisos pueden ser heredados de los <a href=\"settings\"><strong>ajustes de privacidad</strong></a> de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún impacto hasta que cambie los ajustes heredados.";
-$a->strings["Last update:"] = "Última actualización:";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos un problema durante el inicio de sesión con la OpenID que proporcionó. por favor, compruebe que la ID está correctamente escrita.";
-$a->strings["The error message was:"] = "El mensaje de error fue:";
-$a->strings["Authentication failed."] = "Falló la autenticación.";
-$a->strings["Remote Authentication"] = "Acceso desde su servidor";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)";
-$a->strings["Authenticate"] = "Acceder";
-$a->strings["Unable to lookup recipient."] = "Imposible asociar a un destinatario.";
-$a->strings["Unable to communicate with requested channel."] = "Imposible comunicar con el canal solicitado.";
-$a->strings["Cannot verify requested channel."] = "No se puede verificar el canal solicitado.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "El canal seleccionado tiene restricciones sobre los mensajes privados. El envío falló.";
-$a->strings["Message deleted."] = "Mensaje eliminado.";
-$a->strings["Message recalled."] = "Mensaje revocado.";
-$a->strings["Send Private Message"] = "Enviar un mensaje privado";
-$a->strings["To:"] = "Para:";
-$a->strings["Subject:"] = "Asunto:";
-$a->strings["Send"] = "Enviar";
-$a->strings["Message not found."] = "No se encuentra el mensaje.";
-$a->strings["Delete message"] = "Mensaje eliminado";
-$a->strings["Recall message"] = "Revocar el mensaje";
-$a->strings["Message has been recalled."] = "El mensaje ha sido revocado.";
-$a->strings["Private Conversation"] = "Conversación privada";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicación segura no disponible. Pero <strong>puede</strong> responder desde la página de perfil del remitente.";
-$a->strings["Send Reply"] = "Responder";
-$a->strings["Invalid request identifier."] = "Petición inválida del identificador.";
-$a->strings["Discard"] = "Descartar";
-$a->strings["Please login."] = "Por favor, inicie sesión.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo.";
-$a->strings["Add a Channel"] = "Añadir un canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal está formado por su propia colección de páginas web relacionadas. Se puede utilizar para almacenar los perfiles sociales de la red, blogs, grupos de conversación y foros, páginas de famosos y mucho más. Puede crear tantos canales como su proveedor de servicio permita.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Ejemplos: \"Juan García\", \"Isabel y sus caballos\", \"Fútbol\", \"Grupo de parapente\" ";
-$a->strings["Choose a short nickname"] = "Elija un alias corto";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Su alias podrá usarse para crear una dirección de canal fácilmente memorizable (como una dirección de correo electrónico) que puede ser compartido con otros.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "O <a href=\"import\">importar un canal existente</a> de otro lugar";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Elija el tipo de canal (como red social o foro de discusión) y la privacidad que requiera, así podremos seleccionar el mejor conjunto de permisos para usted";
-$a->strings["Channel Type"] = "Tipo de canal";
-$a->strings["Read more about roles"] = "Leer más sobre los roles";
-$a->strings["App installed."] = "Aplicación instalada.";
-$a->strings["Malformed app."] = "Aplicación con errores";
-$a->strings["Embed code"] = "código incorporado";
-$a->strings["Edit App"] = "Modificar la aplicación";
-$a->strings["Create App"] = "Crear una aplicación";
-$a->strings["Name of app"] = "Nombre de la aplicación";
-$a->strings["Location (URL) of app"] = "Ubicación (URL) de la aplicación";
-$a->strings["Photo icon URL"] = "Dirección del icono que se va a utilizar para esta foto";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "Versión";
-$a->strings["Price of app"] = "Precio de la aplicación";
-$a->strings["Location (URL) to purchase app"] = "Ubicación (URL) donde adquirir la aplicación";
-$a->strings["sent you a private message"] = "enviarle un mensaje privado";
-$a->strings["added your channel"] = "añadió este canal a sus conexiones";
-$a->strings["posted an event"] = "publicó un evento";
-$a->strings["Comanche page description language help"] = "Página de ayuda del lenguaje de descripción de páginas (PDL) Comanche";
-$a->strings["Layout Description"] = "Descripción del formato";
-$a->strings["Download PDL file"] = "Descargar el fichero PDL";
-$a->strings["Welcome to %s"] = "Bienvenido a %s";
-$a->strings["Lorem Ipsum"] = "Lorem Ipsum";
-$a->strings["Bookmark added"] = "Marcador añadido";
-$a->strings["My Bookmarks"] = "Mis Marcadores";
-$a->strings["My Connections Bookmarks"] = "Marcadores de mis conexiones";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficientes. Petición redirigida a la página del perfil.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Este ajuste necesita de un proceso especial y la edición ha sido bloqueada.";
-$a->strings["Configuration Editor"] = "Editor de configuración";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Atención: El cambio de algunos ajustes puede volver inoperante su canal. Por favor, abandone la página excepto que esté seguro y sepa cómo usar correctamente esta característica.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo.";
-$a->strings["Poll"] = "Sondear";
-$a->strings["View Results"] = "Mostrar resultados";
-$a->strings["No service class restrictions found."] = "No se han encontrado restricciones sobre esta clase de servicio.";
-$a->strings["Files: shared with me"] = "Ficheros: compartidos conmigo";
-$a->strings["NEW"] = "NUEVO";
-$a->strings["Remove all files"] = "Borrar todos los ficheros";
-$a->strings["Remove this file"] = "Borrar este fichero";
-$a->strings["Schema Default"] = "Esquema predeterminado";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Ajustes del tema";
-$a->strings["Set scheme"] = "Ajustar esquema";
-$a->strings["Set font-size for posts and comments"] = "Ajustar el tamaño del tipo de letra para entradas y comentarios";
-$a->strings["Set font face"] = "Ajustar el tipo de letra";
-$a->strings["Set iconset"] = "Ajustar el conjunto de iconos";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Ajustar el sombreado grande, por defecto 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Ajustar el sombreado pequeño, por defecto 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Ajustar el color del sombreado, predeterminado a #000";
-$a->strings["Set radius size, default 5px"] = "Ajusta el tamaño del radio, predeterminado a 5px";
-$a->strings["Set line-height for posts and comments"] = "Ajustar la altura de linea para entradas y comentarios";
-$a->strings["Set background image"] = "Ajustar la imagen de fondo";
-$a->strings["Set background attachment"] = "Ajustar el fondo adjuntado";
-$a->strings["Set background color"] = "Ajustar el color de fondo";
-$a->strings["Set section background image"] = "Ajustar la imagen de la sección del fondo";
-$a->strings["Set section background color"] = "Ajustar el color de la sección del fondo";
-$a->strings["Set color of items - use hex"] = "Ajustar el color de los elementos - utilizar código hexadecimal";
-$a->strings["Set color of links - use hex"] = "Ajusta el color de los enlaces - utilizar código hexadecimal";
-$a->strings["Set max-width for items. Default 400px"] = "Ajustar la anchura máxima para los elementos. Predeterminado a 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Ajustar la anchura mínima para los elementos. Predeterminado a 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Ajustar el ancho de la envoltura del contenido genérico. Predeterminado 48%";
-$a->strings["Set color of fonts - use hex"] = "Ajustar el color del tipo de letra - utiliza código hexadecimal";
-$a->strings["Set background-size element"] = "Ajustar el tamaño de fondo del elemento";
-$a->strings["Item opacity"] = "Opacidad del elemento";
-$a->strings["Display post previews only"] = "Mostrar solo las previsualizaciones de las entradas";
-$a->strings["Display side bar on channel page"] = "Muestra la barra lateral en la página del canal";
-$a->strings["Colour of the navigation bar"] = "Color de la barra de navegación";
-$a->strings["Item float"] = "Elemento flotante";
-$a->strings["Left offset of the section element"] = "Desplazamiento izquierdo del elemento de la sección";
-$a->strings["Right offset of the section element"] = "Desplazamiento derecho del elemento de la sección";
-$a->strings["Section width"] = "Ancho de la sección";
-$a->strings["Left offset of the aside"] = "Desplazamiento izquierdo del panel lateral";
-$a->strings["Right offset of the aside element"] = "Desplazamiento derecho del elemento del panel lateral";
-$a->strings["Light (Red Matrix default)"] = "Ligero (predeterminado de RedMatrix)";
-$a->strings["Select scheme"] = "Elegir un esquema";
-$a->strings["Narrow navbar"] = "Estrechar la barra de navegación";
-$a->strings["Navigation bar background color"] = "Color de fondo de la barra de navegación";
-$a->strings["Navigation bar gradient top color"] = "Color superior del gradiente de la barra de navegación";
-$a->strings["Navigation bar gradient bottom color"] = "Color inferior del gradiente de la barra de navegación";
-$a->strings["Navigation active button gradient top color"] = "Color superior del gradiente del botón activo de navegación";
-$a->strings["Navigation active button gradient bottom color"] = "Color inferior del gradiente del botón activo de navegación";
-$a->strings["Navigation bar border color "] = "Color del borde de la barra de navegación";
-$a->strings["Navigation bar icon color "] = "Color del icono de la barra de navegación";
-$a->strings["Navigation bar active icon color "] = "Color del icono activo de la barra de navegación";
-$a->strings["link color"] = "Color del enlace";
-$a->strings["Set font-color for banner"] = "Ajustar el color del tipo de letra para el \"banner\"";
-$a->strings["Set the background color"] = "Ajustar el color de fondo";
-$a->strings["Set the background image"] = "Ajustar la imagen de fondo";
-$a->strings["Set the background color of items"] = "Ajustar el color de los elementos de fondo";
-$a->strings["Set the background color of comments"] = "Ajustar el color de fondo de los comentarios";
-$a->strings["Set the border color of comments"] = "Ajustar el color del borde de los comentarios";
-$a->strings["Set the indent for comments"] = "Ajustar la indentación de los comentarios";
-$a->strings["Set the basic color for item icons"] = "Ajustar el color básico para los iconos de los elementos";
-$a->strings["Set the hover color for item icons"] = "Ajustar el color flotante para los iconos de los elementos";
-$a->strings["Set font-size for the entire application"] = "Ajustar el tamaño de letra para toda la aplicación";
-$a->strings["Example: 14px"] = "Ejemplo: 14px";
-$a->strings["Set font-color for posts and comments"] = "Establecer el color de la letra para publicaciones y comentarios";
-$a->strings["Set radius of corners"] = "Establecer el radio de curvatura de las esquinas";
-$a->strings["Set shadow depth of photos"] = "Ajustar la profundidad de sombras de las fotos";
-$a->strings["Set maximum width of content region in pixel"] = "Ajustar la anchura máxima de la región de contenido, en pixels";
-$a->strings["Leave empty for default width"] = "Dejar en blanco para la anchura predeterminada";
-$a->strings["Center page content"] = "Contenido del centro de la página";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Ajustar la opacidad mínima de la barra de navegación - para ocultarla";
-$a->strings["Set size of conversation author photo"] = "Ajustar el tamaño de la foto del autor de la conversación";
-$a->strings["Set size of followup author photos"] = "Ajustar el tamaño de foto de los seguidores del autor";
-$a->strings["Update %s failed. See error logs."] = "La actualización %s ha fallado. Mire el informe de errores.";
-$a->strings["Update Error at %s"] = "Error de Actualización en %s";
-$a->strings["Create an account to access services and applications within the Red Matrix"] = "Crear una cuenta para acceder a los servicios y aplicaciones dentro de la red";
-$a->strings["Password"] = "Contraseña";
-$a->strings["Remember me"] = "Recordarme";
-$a->strings["Forgot your password?"] = "¿Olvidó su contraseña?";
-$a->strings["toggle mobile"] = "cambiar a modo móvil";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "El certificado SSL del sitio web no es válido. Por favor, corríjalo.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Error SSL del sitio web en %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Las tareas del Planificador/Cron no están funcionando.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] Las tareas de Cron no están funcionando en %s";
diff --git a/view/es/update_fail_eml.tpl b/view/es/update_fail_eml.tpl
deleted file mode 100644
index 6643947bb..000000000
--- a/view/es/update_fail_eml.tpl
+++ /dev/null
@@ -1,14 +0,0 @@
-Hey,
-Soy el servidor web en {{$sitename}};
-
-Los desarrolladores de RedMatrix/Hubzilla han lanzado la actualización {{$update}} recientemente,
-pero cuando se intentaba instalar, alguna cosa ha ido terriblemente mal.
-Esto requiere intervención humana tan pronto como sea posible.
-Por favor, contacte con algún desarrollador de Red si no puede arreglarlo
-por sí mismo. Mi base se datos puede quedar inservible.
-
-
-El mensaje de error ha sido el siguiente: '{{$error}}'.
-
-Disculpe por cualquier inconveniente causado,
- su servidor web en {{$siteurl}}
diff --git a/view/fr/hmessages.po b/view/fr/hmessages.po
index c54cd5f2c..217d413e3 100644
--- a/view/fr/hmessages.po
+++ b/view/fr/hmessages.po
@@ -3,1207 +3,699 @@
# This file is distributed under the same license as the Red package.
#
# Translators:
-# Olivier <olivier+transifex@migeot.org>, 2013-2014
-# Webmaster_Hubzilla.ca <webmaster@hubzilla.ca>, 2014
-# Webmaster_Hubzilla.ca <webmaster@hubzilla.ca>, 2014
+# kris1373 <aktosc@gmail.com>, 2015-2016
+# Raymond Monret <raymond.monret@retmesagxo.net>, 2016
msgid ""
msgstr ""
-"Project-Id-Version: Hubzilla\n"
+"Project-Id-Version: Redmatrix\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-08-15 00:03-0700\n"
-"PO-Revision-Date: 2014-08-17 00:08+0000\n"
-"Last-Translator: Webmaster_Hubzilla.ca <webmaster@hubzilla.ca>\n"
-"Language-Team: French (http://www.transifex.com/projects/p/red-matrix/language/fr/)\n"
+"POT-Creation-Date: 2016-02-12 00:03-0800\n"
+"PO-Revision-Date: 2016-02-13 10:26+0000\n"
+"Last-Translator: fabrixxm <fabrix.xm@gmail.com>\n"
+"Language-Team: French (http://www.transifex.com/Friendica/red-matrix/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ../../include/dba/dba_driver.php:50
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Impossible de trouver les infos DNS du serveur de base de données '%s'"
-
-#: ../../include/photo/photo_driver.php:653 ../../include/photos.php:51
-#: ../../mod/profile_photo.php:142 ../../mod/profile_photo.php:301
-#: ../../mod/profile_photo.php:421 ../../mod/photos.php:91
-#: ../../mod/photos.php:659 ../../mod/photos.php:681
-msgid "Profile Photos"
-msgstr "Photos du profil"
+#: ../../Zotlabs/Zot/Auth.php:140
+msgid ""
+"Remote authentication blocked. You are logged into this site locally. Please"
+" logout and retry."
+msgstr "Authentification distante bloquée. Vous êtes connecté(e) sur ce site localement. Merci de vous déconnecter et réessayer."
-#: ../../include/diaspora.php:610
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
#, php-format
-msgid "%1$s is now friends with %2$s"
-msgstr "%1$s et %2$s sont maintenant amis."
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Bienvenue %s. L'authentification distante a fonctionné."
-#: ../../include/diaspora.php:693
-msgid "Sharing notification from Diaspora network"
-msgstr "Partage de vos notifications du réseau Diaspora"
+#: ../../include/Contact.php:101 ../../include/conversation.php:961
+#: ../../include/identity.php:954 ../../include/widgets.php:147
+#: ../../include/widgets.php:185 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
+msgstr "Ajouter/Suivre"
-#: ../../include/diaspora.php:1910 ../../include/text.php:1732
-#: ../../include/conversation.php:120 ../../mod/subthread.php:72
-#: ../../mod/subthread.php:174 ../../mod/tagger.php:45 ../../mod/like.php:294
-msgid "photo"
-msgstr "photo"
+#: ../../include/Contact.php:118
+msgid "New window"
+msgstr "Nouvelle fenêtre"
-#: ../../include/diaspora.php:1910 ../../include/text.php:1738
-#: ../../include/conversation.php:148 ../../mod/subthread.php:72
-#: ../../mod/subthread.php:174 ../../mod/tagger.php:53 ../../mod/like.php:294
-msgid "status"
-msgstr "le statut"
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Ouvrir l'emplacement dans une fenêtre ou un onglet différent"
-#: ../../include/diaspora.php:1926 ../../include/conversation.php:164
-#: ../../mod/like.php:331
+#: ../../include/Contact.php:237
#, php-format
-msgid "%1$s likes %2$s's %3$s"
-msgstr "%1$s aime %3$s de %2$s"
+msgid "User '%s' deleted"
+msgstr "Utilisateur '%s' supprimé"
-#: ../../include/diaspora.php:2303
-msgid "Attachments:"
-msgstr "Pièces jointes:"
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
+msgstr "Aucun nom d'utilisateur dans le fichier d'import."
-#: ../../include/oembed.php:163
-msgid "Embedded content"
-msgstr "Contenu imbriqué"
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "Impossible de créer une adresse de canal unique. Echec de l'import."
-#: ../../include/oembed.php:172
-msgid "Embedding disabled"
-msgstr "Imbrication désactivée"
-
-#: ../../include/notify.php:23
-msgid "created a new post"
-msgstr "a publié"
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:496
+msgid "Import completed."
+msgstr "L'import est terminé."
-#: ../../include/notify.php:24
-#, php-format
-msgid "commented on %s's post"
-msgstr "a commenté la publication de %s"
+#: ../../include/RedDAV/RedBrowser.php:107
+#: ../../include/RedDAV/RedBrowser.php:239
+msgid "parent"
+msgstr "retour"
-#: ../../include/apps.php:123
-msgid "Site Admin"
-msgstr "Administrateur"
+#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2614
+msgid "Collection"
+msgstr "Groupe de contacts"
-#: ../../include/apps.php:124 ../../include/nav.php:100
-#: ../../include/conversation.php:1543
-msgid "Bookmarks"
-msgstr "Favoris"
+#: ../../include/RedDAV/RedBrowser.php:134
+msgid "Principal"
+msgstr "Principal"
-#: ../../include/apps.php:125
-msgid "Address Book"
-msgstr "Carnet d'adresses"
+#: ../../include/RedDAV/RedBrowser.php:137
+msgid "Addressbook"
+msgstr "Carnet d'adresse"
-#: ../../include/apps.php:126 ../../include/nav.php:106 ../../boot.php:1498
-msgid "Login"
-msgstr "Connexion"
+#: ../../include/RedDAV/RedBrowser.php:140
+msgid "Calendar"
+msgstr "Calendrier"
-#: ../../include/apps.php:127 ../../include/nav.php:196
-msgid "Channel Select"
-msgstr "Changer de canal"
+#: ../../include/RedDAV/RedBrowser.php:143
+msgid "Schedule Inbox"
+msgstr "Calendrier - Message entrants"
-#: ../../include/apps.php:128 ../../include/nav.php:170
-msgid "Matrix"
-msgstr "Matrice"
+#: ../../include/RedDAV/RedBrowser.php:146
+msgid "Schedule Outbox"
+msgstr "Calendrier - Message sortants"
-#: ../../include/apps.php:129 ../../include/nav.php:198
-#: ../../include/widgets.php:514 ../../mod/admin.php:987
-#: ../../mod/admin.php:1192
-msgid "Settings"
-msgstr "Réglages"
+#: ../../include/RedDAV/RedBrowser.php:164 ../../include/apps.php:360
+#: ../../include/apps.php:415 ../../include/conversation.php:1037
+#: ../../include/widgets.php:1407 ../../mod/photos.php:766
+#: ../../mod/photos.php:1209
+msgid "Unknown"
+msgstr "Inconnu"
-#: ../../include/apps.php:130 ../../include/nav.php:92
-#: ../../include/reddav.php:1280 ../../include/conversation.php:1521
-#: ../../mod/fbrowser.php:114
+#: ../../include/RedDAV/RedBrowser.php:226 ../../include/apps.php:135
+#: ../../include/conversation.php:1639 ../../include/nav.php:93
+#: ../../mod/fbrowser.php:109
msgid "Files"
msgstr "Fichiers"
-#: ../../include/apps.php:131 ../../include/nav.php:102
-#: ../../include/conversation.php:1554 ../../mod/webpages.php:79
-msgid "Webpages"
-msgstr "Pages web"
-
-#: ../../include/apps.php:132 ../../include/nav.php:173
-msgid "Channel Home"
-msgstr "Mon canal"
-
-#: ../../include/apps.php:133 ../../include/identity.php:973
-#: ../../include/identity.php:1091 ../../mod/profperm.php:112
-msgid "Profile"
-msgstr "Profil"
-
-#: ../../include/apps.php:134 ../../include/nav.php:91
-#: ../../include/conversation.php:1512 ../../mod/fbrowser.php:25
-msgid "Photos"
-msgstr "Photos"
-
-#: ../../include/apps.php:135 ../../include/nav.php:192
-#: ../../mod/events.php:396
-msgid "Events"
-msgstr "Événements"
-
-#: ../../include/apps.php:136 ../../include/nav.php:159
-#: ../../mod/directory.php:226
-msgid "Directory"
-msgstr "Annuaire"
-
-#: ../../include/apps.php:137 ../../include/nav.php:151 ../../mod/help.php:60
-#: ../../mod/help.php:65
-msgid "Help"
-msgstr "Aide"
-
-#: ../../include/apps.php:138 ../../include/nav.php:184
-msgid "Mail"
-msgstr "Messages"
-
-#: ../../include/apps.php:139 ../../mod/mood.php:131
-msgid "Mood"
-msgstr "Humeur"
-
-#: ../../include/apps.php:140 ../../include/conversation.php:945
-msgid "Poke"
-msgstr "Cogner"
-
-#: ../../include/apps.php:141 ../../include/nav.php:97
-msgid "Chat"
-msgstr "Clavardage"
-
-#: ../../include/apps.php:142 ../../include/text.php:815
-#: ../../include/text.php:829 ../../include/nav.php:156
-#: ../../mod/search.php:30
-msgid "Search"
-msgstr "Recherche"
-
-#: ../../include/apps.php:143
-msgid "Probe"
-msgstr "Sonder"
-
-#: ../../include/apps.php:144
-msgid "Suggest"
-msgstr "Suggérer"
-
-#: ../../include/apps.php:145
-msgid "Random Channel"
-msgstr "Un canal au hasard"
-
-#: ../../include/apps.php:146
-msgid "Invite"
-msgstr "Invitation"
+#: ../../include/RedDAV/RedBrowser.php:227
+msgid "Total"
+msgstr "Total"
-#: ../../include/apps.php:147
-msgid "Features"
-msgstr "Fonctionalités"
+#: ../../include/RedDAV/RedBrowser.php:229
+msgid "Shared"
+msgstr "Partagé"
-#: ../../include/apps.php:148
-msgid "Language"
-msgstr "Langue"
+#: ../../include/RedDAV/RedBrowser.php:230
+#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
+#: ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:144 ../../mod/register.php:255
+#: ../../mod/webpages.php:180
+msgid "Create"
+msgstr "Créer"
-#: ../../include/apps.php:149
-msgid "Post"
+#: ../../include/RedDAV/RedBrowser.php:231
+#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1420
+#: ../../mod/photos.php:793 ../../mod/photos.php:1333
+#: ../../mod/profile_photo.php:453 ../../mod/cover_photo.php:353
+msgid "Upload"
msgstr "Envoyer"
-#: ../../include/apps.php:150
-msgid "Profile Photo"
-msgstr "Photo du profil"
+#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:1158
+#: ../../mod/settings.php:588 ../../mod/settings.php:614
+#: ../../mod/sharedwithme.php:95
+msgid "Name"
+msgstr "Nom"
-#: ../../include/apps.php:239 ../../mod/settings.php:79
-#: ../../mod/settings.php:543
-msgid "Update"
-msgstr "Mise à jour"
+#: ../../include/RedDAV/RedBrowser.php:236
+msgid "Type"
+msgstr "Type"
-#: ../../include/apps.php:239
-msgid "Install"
-msgstr "Installer"
+#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1274
+#: ../../mod/sharedwithme.php:97
+msgid "Size"
+msgstr "Taille"
-#: ../../include/apps.php:244
-msgid "Purchase"
-msgstr "Acheter"
+#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
+msgid "Last Modified"
+msgstr "Modifié le"
-#: ../../include/apps.php:246 ../../include/page_widgets.php:8
-#: ../../include/page_widgets.php:36 ../../include/reddav.php:1289
-#: ../../include/menu.php:42 ../../include/ItemObject.php:96
-#: ../../mod/settings.php:579 ../../mod/blocks.php:94
-#: ../../mod/connections.php:393 ../../mod/editblock.php:111
-#: ../../mod/editlayout.php:106 ../../mod/editpost.php:112
-#: ../../mod/editwebpage.php:143 ../../mod/thing.php:235
-#: ../../mod/layouts.php:112 ../../mod/menu.php:59 ../../mod/webpages.php:120
+#: ../../include/RedDAV/RedBrowser.php:240 ../../include/apps.php:259
+#: ../../include/menu.php:108 ../../include/page_widgets.php:8
+#: ../../include/page_widgets.php:36 ../../include/ItemObject.php:100
+#: ../../mod/blocks.php:153 ../../mod/connections.php:286
+#: ../../mod/connections.php:306 ../../mod/editblock.php:135
+#: ../../mod/editlayout.php:134 ../../mod/editpost.php:112
+#: ../../mod/editwebpage.php:176 ../../mod/layouts.php:183
+#: ../../mod/menu.php:108 ../../mod/settings.php:648 ../../mod/thing.php:256
+#: ../../mod/webpages.php:181
msgid "Edit"
-msgstr "Éditer"
+msgstr "Modifier"
-#: ../../include/apps.php:247 ../../include/reddav.php:1290
-#: ../../include/conversation.php:635 ../../include/ItemObject.php:108
-#: ../../mod/settings.php:580 ../../mod/connedit.php:440
-#: ../../mod/photos.php:1052 ../../mod/group.php:176 ../../mod/admin.php:767
-#: ../../mod/admin.php:897 ../../mod/thing.php:236
+#: ../../include/RedDAV/RedBrowser.php:241 ../../include/apps.php:260
+#: ../../include/conversation.php:657 ../../include/ItemObject.php:120
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:560 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1140 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/settings.php:649 ../../mod/thing.php:257
+#: ../../mod/webpages.php:183
msgid "Delete"
msgstr "Supprimer"
-#: ../../include/apps.php:328 ../../include/apps.php:379
-#: ../../include/reddav.php:1202 ../../mod/connedit.php:476
-msgid "Unknown"
-msgstr "Inconnu"
-
-#: ../../include/text.php:321
-msgid "prev"
-msgstr "préc."
-
-#: ../../include/text.php:323
-msgid "first"
-msgstr "premier"
-
-#: ../../include/text.php:352
-msgid "last"
-msgstr "dernier"
-
-#: ../../include/text.php:355
-msgid "next"
-msgstr "suiv."
-
-#: ../../include/text.php:367
-msgid "older"
-msgstr "plus ancien"
-
-#: ../../include/text.php:369
-msgid "newer"
-msgstr "plus récent"
-
-#: ../../include/text.php:730
-msgid "No connections"
-msgstr "Sans relations"
-
-#: ../../include/text.php:743
+#: ../../include/RedDAV/RedBrowser.php:282
#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] "%d relation"
-msgstr[1] "%d relations"
-
-#: ../../include/text.php:756
-msgid "View Connections"
-msgstr "Voir les relations"
-
-#: ../../include/text.php:817 ../../include/text.php:831
-#: ../../include/widgets.php:186 ../../mod/rbmark.php:28
-#: ../../mod/rbmark.php:98 ../../mod/filer.php:50
-msgid "Save"
-msgstr "Sauver"
-
-#: ../../include/text.php:897
-msgid "poke"
-msgstr "cogner"
-
-#: ../../include/text.php:897 ../../include/conversation.php:243
-msgid "poked"
-msgstr "a cogné"
+msgid "You are using %1$s of your available file storage."
+msgstr "Vous utilisez %1$s de votre espace de stockage."
-#: ../../include/text.php:898
-msgid "ping"
-msgstr "solliciter"
-
-#: ../../include/text.php:898
-msgid "pinged"
-msgstr "a sollicité"
-
-#: ../../include/text.php:899
-msgid "prod"
-msgstr "encourager"
-
-#: ../../include/text.php:899
-msgid "prodded"
-msgstr "a encouragé"
-
-#: ../../include/text.php:900
-msgid "slap"
-msgstr "gifler"
-
-#: ../../include/text.php:900
-msgid "slapped"
-msgstr "a giflé"
-
-#: ../../include/text.php:901
-msgid "finger"
-msgstr "pointer"
-
-#: ../../include/text.php:901
-msgid "fingered"
-msgstr "a pointé"
-
-#: ../../include/text.php:902
-msgid "rebuff"
-msgstr "rejeter"
-
-#: ../../include/text.php:902
-msgid "rebuffed"
-msgstr "a rejeté"
-
-#: ../../include/text.php:911
-msgid "happy"
-msgstr "heureux"
-
-#: ../../include/text.php:912
-msgid "sad"
-msgstr "triste"
-
-#: ../../include/text.php:913
-msgid "mellow"
-msgstr "mélancolique"
-
-#: ../../include/text.php:914
-msgid "tired"
-msgstr "fatigué"
-
-#: ../../include/text.php:915
-msgid "perky"
-msgstr "impertinent"
-
-#: ../../include/text.php:916
-msgid "angry"
-msgstr "colérique"
-
-#: ../../include/text.php:917
-msgid "stupified"
-msgstr "stupéfié"
-
-#: ../../include/text.php:918
-msgid "puzzled"
-msgstr "perplexe"
-
-#: ../../include/text.php:919
-msgid "interested"
-msgstr "intéressé"
-
-#: ../../include/text.php:920
-msgid "bitter"
-msgstr "amer"
-
-#: ../../include/text.php:921
-msgid "cheerful"
-msgstr "joyeux"
-
-#: ../../include/text.php:922
-msgid "alive"
-msgstr "énergique"
-
-#: ../../include/text.php:923
-msgid "annoyed"
-msgstr "agacé"
-
-#: ../../include/text.php:924
-msgid "anxious"
-msgstr "anxieux"
-
-#: ../../include/text.php:925
-msgid "cranky"
-msgstr "énervé"
-
-#: ../../include/text.php:926
-msgid "disturbed"
-msgstr "perturbé"
-
-#: ../../include/text.php:927
-msgid "frustrated"
-msgstr "frustré"
-
-#: ../../include/text.php:928
-msgid "depressed"
-msgstr "déprimé"
-
-#: ../../include/text.php:929
-msgid "motivated"
-msgstr "motivé"
-
-#: ../../include/text.php:930
-msgid "relaxed"
-msgstr "détendu"
-
-#: ../../include/text.php:931
-msgid "surprised"
-msgstr "surpris"
-
-#: ../../include/text.php:1092
-msgid "Monday"
-msgstr "Lundi"
-
-#: ../../include/text.php:1092
-msgid "Tuesday"
-msgstr "Mardi"
-
-#: ../../include/text.php:1092
-msgid "Wednesday"
-msgstr "Mercredi"
-
-#: ../../include/text.php:1092
-msgid "Thursday"
-msgstr "Jeudi"
-
-#: ../../include/text.php:1092
-msgid "Friday"
-msgstr "Vendredi"
-
-#: ../../include/text.php:1092
-msgid "Saturday"
-msgstr "Samedi"
-
-#: ../../include/text.php:1092
-msgid "Sunday"
-msgstr "Dimanche"
-
-#: ../../include/text.php:1096
-msgid "January"
-msgstr "Janvier"
-
-#: ../../include/text.php:1096
-msgid "February"
-msgstr "Février"
-
-#: ../../include/text.php:1096
-msgid "March"
-msgstr "Mars"
-
-#: ../../include/text.php:1096
-msgid "April"
-msgstr "Avril"
-
-#: ../../include/text.php:1096
-msgid "May"
-msgstr "Mai"
-
-#: ../../include/text.php:1096
-msgid "June"
-msgstr "Juin"
-
-#: ../../include/text.php:1096
-msgid "July"
-msgstr "Juillet"
-
-#: ../../include/text.php:1096
-msgid "August"
-msgstr "Août"
-
-#: ../../include/text.php:1096
-msgid "September"
-msgstr "Septembre"
-
-#: ../../include/text.php:1096
-msgid "October"
-msgstr "Octobre"
-
-#: ../../include/text.php:1096
-msgid "November"
-msgstr "Novembre"
-
-#: ../../include/text.php:1096
-msgid "December"
-msgstr "Décembre"
-
-#: ../../include/text.php:1174
-msgid "unknown.???"
-msgstr "inconnu.???"
-
-#: ../../include/text.php:1175
-msgid "bytes"
-msgstr "octets"
-
-#: ../../include/text.php:1210
-msgid "remove category"
-msgstr "supprimer la catégorie"
-
-#: ../../include/text.php:1280
-msgid "remove from file"
-msgstr "retirer du fichier"
-
-#: ../../include/text.php:1345 ../../include/text.php:1357
-msgid "Click to open/close"
-msgstr "Cliquer pour ouvrir/fermer"
-
-#: ../../include/text.php:1512 ../../mod/events.php:374
-msgid "Link to Source"
-msgstr "Lien vers la source"
-
-#: ../../include/text.php:1531
-msgid "Select a page layout: "
-msgstr "Choisir une mise en page&nbsp;:"
-
-#: ../../include/text.php:1534 ../../include/text.php:1599
-msgid "default"
-msgstr "défaut"
-
-#: ../../include/text.php:1570
-msgid "Page content type: "
-msgstr "Type de contenu&nbsp;:"
-
-#: ../../include/text.php:1611
-msgid "Select an alternate language"
-msgstr "Choisir une langue alternative"
-
-#: ../../include/text.php:1735 ../../include/conversation.php:123
-#: ../../mod/tagger.php:49
-msgid "event"
-msgstr "événement"
-
-#: ../../include/text.php:1740 ../../include/conversation.php:150
-#: ../../mod/tagger.php:55
-msgid "comment"
-msgstr "commentaire"
-
-#: ../../include/text.php:1745
-msgid "activity"
-msgstr "activité"
-
-#: ../../include/text.php:2004
-msgid "Design"
-msgstr "Conception"
-
-#: ../../include/text.php:2006
-msgid "Blocks"
-msgstr "Blocs"
-
-#: ../../include/text.php:2007
-msgid "Menus"
-msgstr "Menus"
-
-#: ../../include/text.php:2008
-msgid "Layouts"
-msgstr "Mises en page"
-
-#: ../../include/text.php:2009
-msgid "Pages"
-msgstr "Pages"
-
-#: ../../include/page_widgets.php:6
-msgid "New Page"
-msgstr "Nouvelle page"
-
-#: ../../include/page_widgets.php:39 ../../mod/blocks.php:97
-#: ../../mod/layouts.php:116 ../../mod/webpages.php:123
-msgid "View"
-msgstr "Voir"
-
-#: ../../include/page_widgets.php:40 ../../include/conversation.php:1091
-#: ../../include/ItemObject.php:592 ../../mod/editblock.php:141
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:140
-#: ../../mod/editwebpage.php:174 ../../mod/photos.php:1003
-#: ../../mod/webpages.php:124
-msgid "Preview"
-msgstr "Aperçu"
-
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:125
-msgid "Actions"
-msgstr "Actions"
-
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:126
-msgid "Page Link"
-msgstr "Lien vers la page"
-
-#: ../../include/page_widgets.php:43 ../../mod/webpages.php:127
-msgid "Title"
-msgstr "Titre"
+#: ../../include/RedDAV/RedBrowser.php:287
+#, php-format
+msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
+msgstr "Vous utilisez %1$s sur %2$s d'espace disponible. (%3$s&#37;)"
-#: ../../include/page_widgets.php:44 ../../mod/webpages.php:128
-msgid "Created"
-msgstr "Créé"
+#: ../../include/RedDAV/RedBrowser.php:299
+msgid "WARNING:"
+msgstr "AVERTISSEMENT&nbsp;:"
-#: ../../include/page_widgets.php:45 ../../mod/webpages.php:129
-msgid "Edited"
-msgstr "Édité"
+#: ../../include/RedDAV/RedBrowser.php:302
+msgid "Create new folder"
+msgstr "Nouveau dossier"
-#: ../../include/security.php:301
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures)."
+#: ../../include/RedDAV/RedBrowser.php:304
+msgid "Upload file"
+msgstr "Téléverser un fichier"
-#: ../../include/account.php:23
+#: ../../include/account.php:28
msgid "Not a valid email address"
msgstr "Ce n'est pas une adresse de courriel valide"
-#: ../../include/account.php:25
+#: ../../include/account.php:30
msgid "Your email domain is not among those allowed on this site"
msgstr "Votre domaine de courriel ne fait pas partie de ceux autorisés par ce site"
-#: ../../include/account.php:31
+#: ../../include/account.php:36
msgid "Your email address is already registered at this site."
msgstr "Votre adresse de courriel est déjà inscrite sur ce site."
-#: ../../include/account.php:64
+#: ../../include/account.php:68
msgid "An invitation is required."
msgstr "Une invitation est requise."
-#: ../../include/account.php:68
+#: ../../include/account.php:72
msgid "Invitation could not be verified."
msgstr "Votre invitation n'a pas pu être vérifiée."
-#: ../../include/account.php:119
+#: ../../include/account.php:122
msgid "Please enter the required information."
msgstr "Merci d'entrer les informations requises."
-#: ../../include/account.php:187
+#: ../../include/account.php:189
msgid "Failed to store account information."
msgstr "Impossible de stocker les informations liées au compte."
-#: ../../include/account.php:245
+#: ../../include/account.php:249
#, php-format
msgid "Registration confirmation for %s"
-msgstr "Confirmation de l'enregistrement pour %s"
+msgstr "Confirmation de l'inscription pour %s"
-#: ../../include/account.php:313
+#: ../../include/account.php:315
#, php-format
msgid "Registration request at %s"
msgstr "Demande d'inscription sur %s"
-#: ../../include/account.php:315 ../../include/account.php:342
-#: ../../include/account.php:399
+#: ../../include/account.php:317 ../../include/account.php:344
+#: ../../include/account.php:404 ../../include/network.php:1660
msgid "Administrator"
msgstr "Administrateur"
-#: ../../include/account.php:337
+#: ../../include/account.php:339
msgid "your registration password"
msgstr "votre mot de passe d'inscription"
-#: ../../include/account.php:340 ../../include/account.php:397
+#: ../../include/account.php:342 ../../include/account.php:402
#, php-format
msgid "Registration details for %s"
-msgstr "Détails de l'inscription à %s"
+msgstr "Détails de l'inscription pour %s"
-#: ../../include/account.php:406
+#: ../../include/account.php:414
msgid "Account approved."
msgstr "Compte approuvé."
-#: ../../include/account.php:440
+#: ../../include/account.php:454
#, php-format
msgid "Registration revoked for %s"
msgstr "Inscription révoquée pour %s"
-#: ../../include/account.php:486
+#: ../../include/account.php:506
msgid "Account verified. Please login."
msgstr "Compte vérifié. Veuillez vous connecter."
-#: ../../include/photos.php:15 ../../include/attach.php:119
-#: ../../include/attach.php:166 ../../include/attach.php:229
-#: ../../include/attach.php:243 ../../include/attach.php:283
-#: ../../include/attach.php:297 ../../include/attach.php:322
-#: ../../include/attach.php:513 ../../include/attach.php:585
-#: ../../include/chat.php:116 ../../include/items.php:3711
-#: ../../mod/mood.php:112 ../../mod/mitem.php:73 ../../mod/achievements.php:27
-#: ../../mod/settings.php:494 ../../mod/poke.php:128 ../../mod/api.php:26
-#: ../../mod/api.php:31 ../../mod/authtest.php:13 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/block.php:22 ../../mod/block.php:72
-#: ../../mod/profile_photo.php:263 ../../mod/profile_photo.php:276
-#: ../../mod/blocks.php:29 ../../mod/blocks.php:44 ../../mod/profiles.php:179
-#: ../../mod/profiles.php:524 ../../mod/bookmarks.php:46
-#: ../../mod/channel.php:89 ../../mod/channel.php:193
-#: ../../mod/channel.php:236 ../../mod/chat.php:90 ../../mod/chat.php:95
-#: ../../mod/register.php:71 ../../mod/regmod.php:18 ../../mod/common.php:35
-#: ../../mod/network.php:12 ../../mod/connections.php:169
-#: ../../mod/connedit.php:254 ../../mod/delegate.php:6 ../../mod/page.php:30
-#: ../../mod/page.php:80 ../../mod/setup.php:203 ../../mod/editblock.php:34
-#: ../../mod/pdledit.php:21 ../../mod/editlayout.php:48
-#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:44
-#: ../../mod/editwebpage.php:83 ../../mod/photos.php:68
-#: ../../mod/photos.php:526 ../../mod/sources.php:66 ../../mod/events.php:160
-#: ../../mod/filestorage.php:10 ../../mod/filestorage.php:59
-#: ../../mod/filestorage.php:75 ../../mod/filestorage.php:98
-#: ../../mod/fsuggest.php:78 ../../mod/suggest.php:26 ../../mod/group.php:9
-#: ../../mod/thing.php:249 ../../mod/thing.php:266 ../../mod/thing.php:301
-#: ../../mod/invite.php:13 ../../mod/invite.php:104 ../../mod/item.php:178
-#: ../../mod/item.php:186 ../../mod/item.php:916 ../../mod/layouts.php:27
-#: ../../mod/layouts.php:39 ../../mod/like.php:154
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../mod/viewsrc.php:12 ../../mod/mail.php:108 ../../mod/manage.php:6
-#: ../../mod/menu.php:44 ../../mod/webpages.php:40 ../../mod/message.php:16
-#: ../../mod/new_channel.php:66 ../../mod/new_channel.php:97
-#: ../../mod/notifications.php:66 ../../mod/appman.php:66 ../../index.php:186
-#: ../../index.php:361
-msgid "Permission denied."
-msgstr "Permission refusée."
-
-#: ../../include/photos.php:104
-#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "L'image dépasse la taille limite de %lu octets"
-
-#: ../../include/photos.php:111
-msgid "Image file is empty."
-msgstr "L'image est vide."
-
-#: ../../include/photos.php:140 ../../mod/profile_photo.php:216
-msgid "Unable to process image"
-msgstr "Impossible de traiter l'image"
-
-#: ../../include/photos.php:212
-msgid "Photo storage failed."
-msgstr "Le stockage de l'image a échoué."
+#: ../../include/account.php:719 ../../include/account.php:721
+msgid "Click here to upgrade."
+msgstr "Cliquez ici pour mettre à jour."
-#: ../../include/photos.php:339 ../../include/conversation.php:1515
-msgid "Photo Albums"
-msgstr "Albums photo"
+#: ../../include/account.php:727
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Cette action outrepasserait les limites prévues par votre forfait."
-#: ../../include/photos.php:343 ../../mod/photos.php:697
-#: ../../mod/photos.php:1199
-msgid "Upload New Photos"
-msgstr "Ajouter des photos"
+#: ../../include/account.php:732
+msgid "This action is not available under your subscription plan."
+msgstr "Cette action n'est pas disponible avec votre forfait."
-#: ../../include/acl_selectors.php:240
+#: ../../include/acl_selectors.php:218
msgid "Visible to your default audience"
-msgstr "Visible pour vos contacts seulement."
+msgstr "Visible pour vos contacts seulement"
-#: ../../include/acl_selectors.php:241
+#: ../../include/acl_selectors.php:243
msgid "Show"
-msgstr "Voir plus"
+msgstr "Montrer"
-#: ../../include/acl_selectors.php:242
+#: ../../include/acl_selectors.php:244
msgid "Don't show"
msgstr "Cacher"
-#: ../../include/acl_selectors.php:248 ../../mod/chat.php:209
-#: ../../mod/photos.php:604 ../../mod/photos.php:958
-#: ../../mod/filestorage.php:128
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
+msgstr "Autres réseaux et services de messagerie"
+
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:211
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:639
+#: ../../mod/photos.php:1012 ../../mod/thing.php:309 ../../mod/thing.php:355
msgid "Permissions"
-msgstr "Permissions"
+msgstr "Autorisations"
-#: ../../include/acl_selectors.php:249 ../../include/ItemObject.php:289
+#: ../../include/acl_selectors.php:252 ../../include/ItemObject.php:384
+#: ../../mod/photos.php:1229
msgid "Close"
msgstr "Fermer"
-#: ../../include/activities.php:39
+#: ../../include/activities.php:42
msgid " and "
-msgstr " et "
+msgstr "et"
-#: ../../include/activities.php:47
+#: ../../include/activities.php:50
msgid "public profile"
msgstr "profil public"
-#: ../../include/activities.php:52
+#: ../../include/activities.php:59
#, php-format
msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
msgstr "%1$s a changé %2$s en &ldquo;%3$s&rdquo;"
-#: ../../include/activities.php:53
+#: ../../include/activities.php:60
#, php-format
msgid "Visit %1$s's %2$s"
-msgstr "Visiter %1$s sur %2$s"
+msgstr "Visiter %2$s de %1$s"
-#: ../../include/activities.php:56
+#: ../../include/activities.php:63
#, php-format
msgid "%1$s has an updated %2$s, changing %3$s."
msgstr "%1$s a mis à jour %2$s, modifiant %3$s."
-#: ../../include/api.php:1036
+#: ../../include/api.php:1336
msgid "Public Timeline"
msgstr "Fil public"
-#: ../../include/attach.php:224 ../../include/attach.php:278
+#: ../../include/apps.php:128
+msgid "Site Admin"
+msgstr "Administrateur"
+
+#: ../../include/apps.php:129 ../../include/conversation.php:1665
+#: ../../include/nav.php:104
+msgid "Bookmarks"
+msgstr "Favoris"
+
+#: ../../include/apps.php:130
+msgid "Address Book"
+msgstr "Carnet d'adresses"
+
+#: ../../include/apps.php:131 ../../include/nav.php:112 ../../boot.php:1518
+msgid "Login"
+msgstr "Connexion"
+
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:162
+msgid "Channel Manager"
+msgstr "Gérer les canaux"
+
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
+msgstr "Réseau"
+
+#: ../../include/apps.php:134 ../../include/nav.php:205
+#: ../../include/widgets.php:577 ../../mod/admin.php:1266
+#: ../../mod/admin.php:1488
+msgid "Settings"
+msgstr "Paramètres"
+
+#: ../../include/apps.php:136 ../../include/conversation.php:1675
+#: ../../include/nav.php:108 ../../mod/webpages.php:178
+msgid "Webpages"
+msgstr "Pages web"
+
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
+msgstr "Mon canal"
+
+#: ../../include/apps.php:138 ../../include/identity.php:1242
+#: ../../include/identity.php:1359 ../../mod/profperm.php:112
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../include/apps.php:139 ../../include/conversation.php:1632
+#: ../../include/nav.php:92 ../../mod/fbrowser.php:25
+msgid "Photos"
+msgstr "Photos"
+
+#: ../../include/apps.php:140 ../../include/nav.php:198
+msgid "Events"
+msgstr "Événements"
+
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
+msgstr "Annuaire"
+
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:208
+#: ../../mod/help.php:213 ../../mod/layouts.php:176
+msgid "Help"
+msgstr "Aide"
+
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
+msgstr "Messages"
+
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
+msgstr "Humeur"
+
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
+msgstr "Tapoter"
+
+#: ../../include/apps.php:146 ../../include/nav.php:98
+msgid "Chat"
+msgstr "Clavardage"
+
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:885 ../../include/text.php:897
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
+msgstr "Recherche"
+
+#: ../../include/apps.php:148
+msgid "Probe"
+msgstr "Sonder"
+
+#: ../../include/apps.php:149
+msgid "Suggest"
+msgstr "Suggérer"
+
+#: ../../include/apps.php:150
+msgid "Random Channel"
+msgstr "Un canal au hasard"
+
+#: ../../include/apps.php:151
+msgid "Invite"
+msgstr "Invitation"
+
+#: ../../include/apps.php:152 ../../include/widgets.php:1293
+msgid "Features"
+msgstr "Fonctionalités"
+
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
+msgstr "Langue"
+
+#: ../../include/apps.php:154
+msgid "Post"
+msgstr "Envoyer"
+
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
+msgstr "Photo du Profil"
+
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:612
+msgid "Update"
+msgstr "Mise à jour"
+
+#: ../../include/apps.php:252
+msgid "Install"
+msgstr "Installer"
+
+#: ../../include/apps.php:257
+msgid "Purchase"
+msgstr "Acheter"
+
+#: ../../include/attach.php:140 ../../include/attach.php:188
+#: ../../include/attach.php:251 ../../include/attach.php:265
+#: ../../include/attach.php:272 ../../include/attach.php:337
+#: ../../include/attach.php:351 ../../include/attach.php:358
+#: ../../include/attach.php:436 ../../include/attach.php:888
+#: ../../include/attach.php:959 ../../include/attach.php:1111
+#: ../../include/chat.php:133 ../../include/photos.php:29
+#: ../../include/items.php:4437 ../../index.php:189 ../../index.php:377
+#: ../../mod/achievements.php:30 ../../mod/api.php:26 ../../mod/api.php:31
+#: ../../mod/appman.php:66 ../../mod/authtest.php:13 ../../mod/block.php:22
+#: ../../mod/block.php:72 ../../mod/blocks.php:69 ../../mod/blocks.php:76
+#: ../../mod/bookmarks.php:48 ../../mod/channel.php:100
+#: ../../mod/channel.php:217 ../../mod/channel.php:257 ../../mod/chat.php:94
+#: ../../mod/chat.php:99 ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:355 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1050 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:75 ../../mod/new_channel.php:109
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:341 ../../mod/profile_photo.php:354
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:568
+#: ../../mod/setup.php:230 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+msgid "Permission denied."
+msgstr "Permission refusée."
+
+#: ../../include/attach.php:246 ../../include/attach.php:332
msgid "Item was not found."
msgstr "Élément introuvable."
-#: ../../include/attach.php:335
+#: ../../include/attach.php:496
msgid "No source file."
msgstr "Pas de fichier source."
-#: ../../include/attach.php:352
+#: ../../include/attach.php:518
msgid "Cannot locate file to replace"
msgstr "Impossible de trouver le fichier à remplacer."
-#: ../../include/attach.php:370
+#: ../../include/attach.php:536
msgid "Cannot locate file to revise/update"
msgstr "Impossible de trouver le fichier à corriger/mettre à jour"
-#: ../../include/attach.php:381
+#: ../../include/attach.php:671
#, php-format
msgid "File exceeds size limit of %d"
msgstr "Le fichier dépasse la taille limite de %d"
-#: ../../include/attach.php:393
+#: ../../include/attach.php:685
#, php-format
msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
-msgstr "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes"
+msgstr "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes."
-#: ../../include/attach.php:475
+#: ../../include/attach.php:841
msgid "File upload failed. Possible system limit or action terminated."
msgstr "Envoi du fichier impossible. Limite système ou action avortée."
-#: ../../include/attach.php:487
+#: ../../include/attach.php:854
msgid "Stored file could not be verified. Upload failed."
-msgstr "Le fichier stocké n'a pu être vérifié. Envoi impossible."
+msgstr "Le fichier stocké n'a pu être vérifié. Echec de l'envoi."
-#: ../../include/attach.php:528 ../../include/attach.php:545
+#: ../../include/attach.php:902 ../../include/attach.php:918
msgid "Path not available."
msgstr "Chemin non disponible."
-#: ../../include/attach.php:590
+#: ../../include/attach.php:964 ../../include/attach.php:1116
msgid "Empty pathname"
msgstr "Chemin vide"
-#: ../../include/attach.php:606
+#: ../../include/attach.php:990
msgid "duplicate filename or path"
msgstr "doublon de chemin ou de fichier"
-#: ../../include/attach.php:630
+#: ../../include/attach.php:1012
msgid "Path not found."
msgstr "Chemin introuvable."
-#: ../../include/attach.php:681
+#: ../../include/attach.php:1070
msgid "mkdir failed."
msgstr "mkdir a échoué."
-#: ../../include/attach.php:685
+#: ../../include/attach.php:1074
msgid "database storage failed."
-msgstr "l'écriture dans la BD a échoué"
+msgstr "l'écriture dans la base de données a échoué."
-#: ../../include/plugin.php:504 ../../include/plugin.php:506
-msgid "Click here to upgrade."
-msgstr "Cliquez ici pour mettre à jour."
+#: ../../include/attach.php:1122
+msgid "Empty path"
+msgstr "Chemin vide"
-#: ../../include/plugin.php:512
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Cette action outrepasserait les limites prévues par votre forfait."
+#: ../../include/auth.php:132
+msgid "Logged out."
+msgstr "Deconnecté."
-#: ../../include/plugin.php:517
-msgid "This action is not available under your subscription plan."
-msgstr "Cette action n'est pas possible avec la formule choisie."
+#: ../../include/auth.php:273
+msgid "Failed authentication"
+msgstr "Échec de l'authentification"
+
+#: ../../include/auth.php:287 ../../mod/openid.php:189
+msgid "Login failed."
+msgstr "Échec de la connexion."
-#: ../../include/bb2diaspora.php:463 ../../include/event.php:11
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
+msgstr "Pièces jointes&nbsp;:"
+
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1418
msgid "l F d, Y \\@ g:i A"
msgstr "l d F Y \\à G\\hi"
-#: ../../include/bb2diaspora.php:469 ../../include/event.php:20
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
+msgstr "Notification d'événement de $Projectname&nbsp;:"
+
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1422
msgid "Starts:"
msgstr "Début&nbsp;:"
-#: ../../include/bb2diaspora.php:477 ../../include/event.php:30
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1426
msgid "Finishes:"
msgstr "Fin&nbsp;:"
-#: ../../include/bb2diaspora.php:485 ../../include/event.php:40
-#: ../../include/identity.php:757 ../../mod/directory.php:156
-#: ../../mod/dirprofile.php:105 ../../mod/events.php:504
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/text.php:1433 ../../include/identity.php:1005
+#: ../../mod/directory.php:307
msgid "Location:"
msgstr "Emplacement&nbsp;:"
-#: ../../include/nav.php:81 ../../include/nav.php:108 ../../boot.php:1497
-msgid "Logout"
-msgstr "Déconnexion"
-
-#: ../../include/nav.php:81 ../../include/nav.php:108
-msgid "End this session"
-msgstr "Mettre fin à la session"
-
-#: ../../include/nav.php:84 ../../include/nav.php:142
-msgid "Home"
-msgstr "Canal"
-
-#: ../../include/nav.php:84
-msgid "Your posts and conversations"
-msgstr "Vos publications et conversations"
-
-#: ../../include/nav.php:85 ../../include/conversation.php:940
-#: ../../mod/connedit.php:393 ../../mod/connedit.php:507
-msgid "View Profile"
-msgstr "Voir profil"
-
-#: ../../include/nav.php:85
-msgid "Your profile page"
-msgstr "Votre profil"
-
-#: ../../include/nav.php:87
-msgid "Edit Profiles"
-msgstr "Éditer les profils"
-
-#: ../../include/nav.php:87
-msgid "Manage/Edit profiles"
-msgstr "Gérer/éditer les profils"
-
-#: ../../include/nav.php:89 ../../include/identity.php:730
-msgid "Edit Profile"
-msgstr "Éditer le profil"
-
-#: ../../include/nav.php:89
-msgid "Edit your profile"
-msgstr "Éditer votre profil"
-
-#: ../../include/nav.php:91
-msgid "Your photos"
-msgstr "Vos photos"
-
-#: ../../include/nav.php:92
-msgid "Your files"
-msgstr "Vos fichiers"
-
-#: ../../include/nav.php:97
-msgid "Your chatrooms"
-msgstr "Vos salons"
-
-#: ../../include/nav.php:100
-msgid "Your bookmarks"
-msgstr "Vos favoris"
-
-#: ../../include/nav.php:102
-msgid "Your webpages"
-msgstr "Vos pages web"
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
+#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
+#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
+#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
+#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
+#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
+#: ../../include/bbcode.php:833
+msgid "Image/photo"
+msgstr "Image/photo"
-#: ../../include/nav.php:106
-msgid "Sign in"
-msgstr "Connexion"
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
+msgid "Encrypted content"
+msgstr "Contenu chiffré"
-#: ../../include/nav.php:123
+#: ../../include/bbcode.php:179
#, php-format
-msgid "%s - click to logout"
-msgstr "%s - cliquer ici pour déconnecter"
-
-#: ../../include/nav.php:128
-msgid "Click to authenticate to your home hub"
-msgstr "S'authentifier auprès de votre hub"
-
-#: ../../include/nav.php:142
-msgid "Home Page"
-msgstr "Page d'accueil"
-
-#: ../../include/nav.php:146 ../../mod/register.php:221 ../../boot.php:1474
-msgid "Register"
-msgstr "S'inscrire"
-
-#: ../../include/nav.php:146
-msgid "Create an account"
-msgstr "Créer un compte"
-
-#: ../../include/nav.php:151
-msgid "Help and documentation"
-msgstr "Aide et documentation"
-
-#: ../../include/nav.php:154 ../../include/widgets.php:79
-#: ../../mod/apps.php:33
-msgid "Apps"
-msgstr "Applications"
-
-#: ../../include/nav.php:154
-msgid "Applications, utilities, links, games"
-msgstr "Applications, utilitaires, liens, jeux"
-
-#: ../../include/nav.php:156
-msgid "Search site content"
-msgstr "Rechercher parmi le contenu du site"
-
-#: ../../include/nav.php:159
-msgid "Channel Locator"
-msgstr "Localisation de canaux"
-
-#: ../../include/nav.php:170
-msgid "Your matrix"
-msgstr "Votre matrice"
-
-#: ../../include/nav.php:171
-msgid "Mark all matrix notifications seen"
-msgstr "Marquer toutes les notifications de la matrice comme vues"
-
-#: ../../include/nav.php:173
-msgid "Channel home"
-msgstr "Mon canal"
-
-#: ../../include/nav.php:174
-msgid "Mark all channel notifications seen"
-msgstr "Marquer toutes les notifications du canal comme vues"
-
-#: ../../include/nav.php:177 ../../mod/connections.php:386
-msgid "Connections"
-msgstr "Relations"
-
-#: ../../include/nav.php:180
-msgid "Notices"
-msgstr "Notifications"
-
-#: ../../include/nav.php:180
-msgid "Notifications"
-msgstr "Notifications"
-
-#: ../../include/nav.php:181
-msgid "See all notifications"
-msgstr "Voir toutes les notifications"
-
-#: ../../include/nav.php:182 ../../mod/notifications.php:99
-msgid "Mark all system notifications seen"
-msgstr "Marquer toutes les notifications système comme vues"
-
-#: ../../include/nav.php:184
-msgid "Private mail"
-msgstr "Messages privés"
-
-#: ../../include/nav.php:185
-msgid "See all private messages"
-msgstr "Voir tous les messages privés"
-
-#: ../../include/nav.php:186
-msgid "Mark all private messages seen"
-msgstr "Marquer tous les messages privés comme vus"
-
-#: ../../include/nav.php:187
-msgid "Inbox"
-msgstr "Boîte de réception"
+msgid "Install %s element: "
+msgstr "Installer %s élément"
-#: ../../include/nav.php:188
-msgid "Outbox"
-msgstr "Boîte d'envoi"
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Ce message contient un élément installable %s, mais vous n'avez pas l'autorisation de l'installer sur ce site."
-#: ../../include/nav.php:189 ../../include/widgets.php:536
-msgid "New Message"
-msgstr "Nouveau message"
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
+msgstr "pages web"
-#: ../../include/nav.php:192
-msgid "Event Calendar"
-msgstr "Calendrier des événements"
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
+msgstr "mise en page"
-#: ../../include/nav.php:193
-msgid "See all events"
-msgstr "Voir tous les événements"
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
+msgstr "bloquer"
-#: ../../include/nav.php:194
-msgid "Mark all events seen"
-msgstr "Marquer tous les événements comme vus"
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
+msgstr "menu"
-#: ../../include/nav.php:196
-msgid "Manage Your Channels"
-msgstr "Gérer vos canaux"
+#: ../../include/bbcode.php:257
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s a écrit %2$s qui suit %3$s"
-#: ../../include/nav.php:198
-msgid "Account/Channel Settings"
-msgstr "Réglages du Compte/Canal"
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
+msgstr "publication"
-#: ../../include/nav.php:206 ../../mod/admin.php:123
-msgid "Admin"
-msgstr "Administrateur"
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
+msgstr "Ce texte aura un rendu différent en fonction des utilisateurs"
-#: ../../include/nav.php:206
-msgid "Site Setup and Configuration"
-msgstr "Configuration du site"
+#: ../../include/bbcode.php:755
+msgid "$1 spoiler"
+msgstr "dévoile&nbsp;: $1"
-#: ../../include/nav.php:231
-msgid "Nothing new here"
-msgstr "Aucun nouveau contenu trouvé"
-
-#: ../../include/nav.php:235
-msgid "Please wait..."
-msgstr "Merci de patienter..."
+#: ../../include/bbcode.php:782
+msgid "$1 wrote:"
+msgstr "$1 a écrit&nbsp;:"
#: ../../include/bookmarks.php:35
#, php-format
msgid "%1$s's bookmarks"
msgstr "Favoris de %1$s"
-#: ../../include/taxonomy.php:210
-msgid "Tags"
-msgstr "Étiquettes"
-
-#: ../../include/taxonomy.php:227
-msgid "Keywords"
-msgstr "Mots-clefs"
-
-#: ../../include/taxonomy.php:252
-msgid "have"
-msgstr "ont"
-
-#: ../../include/taxonomy.php:252
-msgid "has"
-msgstr "a"
-
-#: ../../include/taxonomy.php:253
-msgid "want"
-msgstr "veulent"
-
-#: ../../include/taxonomy.php:253
-msgid "wants"
-msgstr "veut"
-
-#: ../../include/taxonomy.php:254 ../../include/ItemObject.php:208
-msgid "like"
-msgstr "aime"
+#: ../../include/chat.php:23
+msgid "Missing room name"
+msgstr "Il manque le nom du salon"
-#: ../../include/taxonomy.php:254
-msgid "likes"
-msgstr "aiment"
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
+msgstr "Un salon avec ce nom existe déjà"
-#: ../../include/taxonomy.php:255 ../../include/ItemObject.php:209
-msgid "dislike"
-msgstr "déteste"
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
+msgstr "Identifiant de salon invalide."
-#: ../../include/taxonomy.php:255
-msgid "dislikes"
-msgstr "détestent"
+#: ../../include/chat.php:122
+msgid "Room not found."
+msgstr "Salon introuvable."
-#: ../../include/taxonomy.php:338 ../../include/identity.php:999
-#: ../../include/ItemObject.php:134
-msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "J'aime"
-msgstr[1] "J'aime"
+#: ../../include/chat.php:143
+msgid "Room is full"
+msgstr "Le salon est plein"
-#: ../../include/comanche.php:35 ../../view/theme/apw/php/config.php:185
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
msgid "Default"
msgstr "Défaut"
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Constamment"
-
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "Chaque heure"
-
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "Deux fois par jour"
-
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
-msgstr "Chaque jour"
-
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
-msgstr "Chaque semaine"
-
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
-msgstr "Chaque mois"
-
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
-
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
-
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
-
-#: ../../include/contact_selectors.php:79 ../../mod/admin.php:763
-#: ../../mod/admin.php:772 ../../boot.php:1500
-msgid "Email"
-msgstr "Courriel"
-
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
-
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
-msgstr "Facebook"
-
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
-
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "Linkedin"
-
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
-
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
-
#: ../../include/contact_widgets.php:14
#, php-format
msgid "%d invitation available"
@@ -1211,7 +703,7 @@ msgid_plural "%d invitations available"
msgstr[0] "%d invitation disponible"
msgstr[1] "%d invitations disponibles"
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:455
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
msgid "Advanced"
msgstr "Avancé"
@@ -1229,14 +721,15 @@ msgstr "Ajouter/Suivre"
#: ../../include/contact_widgets.php:25
msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Exemples: Robert Morgenstein, Course à pieds"
+msgstr "Exemples: Guillaume Martin, Course à pieds"
-#: ../../include/contact_widgets.php:26 ../../mod/connections.php:392
-#: ../../mod/directory.php:222 ../../mod/directory.php:227
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
msgid "Find"
msgstr "Trouver"
-#: ../../include/contact_widgets.php:27 ../../mod/suggest.php:59
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
msgid "Channel Suggestions"
msgstr "Canaux suggérés"
@@ -1249,1995 +742,1603 @@ msgid "Invite Friends"
msgstr "Inviter des amis"
#: ../../include/contact_widgets.php:32
-msgid "Exammple: name=fred and country=iceland"
-msgstr "Exemple: name=fred and country=iceland"
-
-#: ../../include/contact_widgets.php:33
-msgid "Advanced Find"
-msgstr "Recherche avancée"
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Exemple avancé&nbsp;: name=fred and country=iceland"
-#: ../../include/contact_widgets.php:58 ../../include/features.php:69
-#: ../../include/widgets.php:296
+#: ../../include/contact_widgets.php:57 ../../include/features.php:96
+#: ../../include/widgets.php:314
msgid "Saved Folders"
msgstr "Dossiers sauvegardés"
-#: ../../include/contact_widgets.php:61 ../../include/contact_widgets.php:96
-#: ../../include/widgets.php:299
+#: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98
+#: ../../include/widgets.php:317
msgid "Everything"
msgstr "Tout"
-#: ../../include/contact_widgets.php:93 ../../include/widgets.php:29
+#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:282
+#: ../../include/widgets.php:46
msgid "Categories"
msgstr "Catégories"
-#: ../../include/contact_widgets.php:126
+#: ../../include/contact_widgets.php:128
#, php-format
msgid "%d connection in common"
msgid_plural "%d connections in common"
-msgstr[0] "%d relation en commun"
-msgstr[1] "%d relations en commun"
+msgstr[0] "%d contact en commun"
+msgstr[1] "%d contacts en commun"
-#: ../../include/contact_widgets.php:131
+#: ../../include/contact_widgets.php:133
msgid "show more"
msgstr "montrer plus"
-#: ../../include/event.php:326
-msgid "This event has been added to your calendar."
-msgstr "Cet événement a été ajouté à votre calendrier."
-
-#: ../../include/zot.php:624
-msgid "Invalid data packet"
-msgstr "Paquet de données invalide"
-
-#: ../../include/zot.php:638
-msgid "Unable to verify channel signature"
-msgstr "Impossible de vérifier la signature du canal"
-
-#: ../../include/zot.php:835
-#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "Impossible de vérifier la signature de site pour %s"
-
-#: ../../include/datetime.php:43 ../../include/datetime.php:45
-msgid "Miscellaneous"
-msgstr "Divers"
-
-#: ../../include/datetime.php:152 ../../include/datetime.php:284
-msgid "year"
-msgstr "année"
-
-#: ../../include/datetime.php:157 ../../include/datetime.php:285
-msgid "month"
-msgstr "mois"
-
-#: ../../include/datetime.php:162 ../../include/datetime.php:287
-msgid "day"
-msgstr "jour"
-
-#: ../../include/datetime.php:275
-msgid "never"
-msgstr "jamais"
-
-#: ../../include/datetime.php:281
-msgid "less than a second ago"
-msgstr "à l'instant"
-
-#: ../../include/datetime.php:284
-msgid "years"
-msgstr "années"
-
-#: ../../include/datetime.php:285
-msgid "months"
-msgstr "mois"
-
-#: ../../include/datetime.php:286
-msgid "week"
-msgstr "semaine"
-
-#: ../../include/datetime.php:286
-msgid "weeks"
-msgstr "semaines"
-
-#: ../../include/datetime.php:287
-msgid "days"
-msgstr "jours"
-
-#: ../../include/datetime.php:288
-msgid "hour"
-msgstr "heure"
-
-#: ../../include/datetime.php:288
-msgid "hours"
-msgstr "heures"
-
-#: ../../include/datetime.php:289
-msgid "minute"
-msgstr "minute"
-
-#: ../../include/datetime.php:289
-msgid "minutes"
-msgstr "minutes"
-
-#: ../../include/datetime.php:290
-msgid "second"
-msgstr "seconde"
-
-#: ../../include/datetime.php:290
-msgid "seconds"
-msgstr "secondes"
-
-#: ../../include/datetime.php:299
-#, php-format
-msgid "%1$d %2$s ago"
-msgstr "il y a %1$d %2$s"
-
-#: ../../include/datetime.php:504
-#, php-format
-msgid "%1$s's birthday"
-msgstr "Anniversaire de %1$s"
-
-#: ../../include/datetime.php:505
-#, php-format
-msgid "Happy Birthday %1$s"
-msgstr "Joyeux Anniversaire %1$s"
-
-#: ../../include/dir_fns.php:36
-msgid "Sort Options"
-msgstr "Options de tri"
-
-#: ../../include/dir_fns.php:37
-msgid "Alphabetic"
-msgstr "Alphabétique"
-
-#: ../../include/dir_fns.php:38
-msgid "Reverse Alphabetic"
-msgstr "Alphabétique inversé"
-
-#: ../../include/dir_fns.php:39
-msgid "Newest to Oldest"
-msgstr "Anté-chronologique"
-
-#: ../../include/dir_fns.php:51
-msgid "Enable Safe Search"
-msgstr "Activer la recherche sûre"
-
-#: ../../include/dir_fns.php:53
-msgid "Disable Safe Search"
-msgstr "Désactiver la recherche sûre"
-
-#: ../../include/dir_fns.php:55
-msgid "Safe Mode"
-msgstr "Mode sûr"
-
-#: ../../include/enotify.php:41
-msgid "Hubzilla Notification"
-msgstr "Notification Matrice Rouge"
-
-#: ../../include/enotify.php:42
-msgid "hubzilla"
-msgstr "Matrice Rouge"
-
-#: ../../include/enotify.php:44
-msgid "Thank You,"
-msgstr "Merci,"
-
-#: ../../include/enotify.php:46
-#, php-format
-msgid "%s Administrator"
-msgstr "l'administrateur de %s"
-
-#: ../../include/enotify.php:81
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
-
-#: ../../include/enotify.php:85
-#, php-format
-msgid "[Red:Notify] New mail received at %s"
-msgstr "[Red:Notification] Nouveau message reçu sur %s"
-
-#: ../../include/enotify.php:87
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
-msgstr "%1$s, vous avez reçu un message privé sur %3$s, de la part de %2$s."
-
-#: ../../include/enotify.php:88
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s vous a envoyé %2$s."
-
-#: ../../include/enotify.php:88
-msgid "a private message"
-msgstr "un message privé"
-
-#: ../../include/enotify.php:89
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Merci de visiter %s pour voir et/ou répondre à vos messages privés."
-
-#: ../../include/enotify.php:144
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s, %2$s a commenté sur [zrl=%3$s]%4$s[/zrl]"
-
-#: ../../include/enotify.php:152
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s, %2$s a commenté sur [zrl=%3$s]%5$s de %4$s[/zrl]"
-
-#: ../../include/enotify.php:161
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s, %2$s a commenté [zrl=%3$s]votre %4$s[/zrl]"
-
-#: ../../include/enotify.php:172
-#, php-format
-msgid "[Red:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[Red:Notification] Commentaire de %2$s sur conversation #%1$d"
-
-#: ../../include/enotify.php:173
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
-msgstr "%1$s, %2$s a commenté un élément de conversation que vous suivez."
-
-#: ../../include/enotify.php:176 ../../include/enotify.php:191
-#: ../../include/enotify.php:217 ../../include/enotify.php:236
-#: ../../include/enotify.php:250
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Merci de visiter %s pour voir et/ou répondre sur cette conversation."
-
-#: ../../include/enotify.php:182
-#, php-format
-msgid "[Red:Notify] %s posted to your profile wall"
-msgstr "[Red:Notification] %s a publié sur votre profil"
-
-#: ../../include/enotify.php:184
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
-msgstr "%1$s, %2$s a publié sur votre profil à %3$s"
-
-#: ../../include/enotify.php:186
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
-msgstr "%1$s, %2$s a publié sur [zrl=%3$s]votre profil[/zrl]"
-
-#: ../../include/enotify.php:210
-#, php-format
-msgid "[Red:Notify] %s tagged you"
-msgstr "[Red:Notification] %s vous a étiqueté"
-
-#: ../../include/enotify.php:211
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
-msgstr "%1$s, vous avez été étiqueté sur %3$s par %2$s"
-
-#: ../../include/enotify.php:212
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%3$s]vous a étiqueté[/zrl]."
-
-#: ../../include/enotify.php:225
-#, php-format
-msgid "[Red:Notify] %1$s poked you"
-msgstr "[Red:Notification] %1$s vous a cogné"
-
-#: ../../include/enotify.php:226
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
-msgstr "%1$s, %2$s vous a cogné sur %3$s
-
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%2$s]vous a cogné[/zrl]."
-
-#: ../../include/enotify.php:243
-#, php-format
-msgid "[Red:Notify] %s tagged your post"
-msgstr "[Red:Notification] %s a étiqueté votre publication"
-
-#: ../../include/enotify.php:244
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
-msgstr "%1$s, %2$s a étiqueté votre publication sur %3$s"
-
-#: ../../include/enotify.php:245
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
-msgstr "%1$s, %2$s a étiqueté [zrl=%3$s]votre publication[/zrl]"
-
-#: ../../include/enotify.php:257
-msgid "[Red:Notify] Introduction received"
-msgstr "[Red:Notification] Nouvelle introduction"
-
-#: ../../include/enotify.php:258
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
-msgstr "%1$s, vous avez reçu une demande de mise en relation de '%2$s' sur %3$s"
-
-#: ../../include/enotify.php:259
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
-msgstr "%1$s, vous avez reçu [zrl=%2$s]une demande de mise en relation[/zrl] de %3$s."
-
-#: ../../include/enotify.php:263 ../../include/enotify.php:282
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Vous pouvez visiter leur profil sur %s"
-
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Merci de visiter %s avant d'approuver (ou non) cette demande de relation."
-
-#: ../../include/enotify.php:272
-msgid "[Red:Notify] Friend suggestion received"
-msgstr "[Red:Notification] Nouvelle suggestion d'amitié"
-
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
-msgstr "%1$s, vous avez reçu une suggestion de relation de '%2$s' à %3$s"
-
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
-"%4$s."
-msgstr "%1$s, avez reçu %3$s comme [zrl=%2$s]une suggestion de relation[/zrl] de %4$s."
-
-#: ../../include/enotify.php:280
-msgid "Name:"
-msgstr "Nom&nbsp;:"
-
-#: ../../include/enotify.php:281
-msgid "Photo:"
-msgstr "Photo&nbsp;:"
-
-#: ../../include/enotify.php:284
-#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Merci de visiter %s pour donner suite (ou non) à cette suggestion."
-
-#: ../../include/enotify.php:474
-msgid "[Red:Notify]"
-msgstr "[Red:Notification]"
-
-#: ../../include/reddav.php:1145 ../../include/reddav.php:1288
-msgid "parent"
-msgstr "retour"
-
-#: ../../include/reddav.php:1169
-msgid "Collection"
-msgstr "Collection"
-
-#: ../../include/reddav.php:1172
-msgid "Principal"
-msgstr "Principal"
-
-#: ../../include/reddav.php:1175
-msgid "Addressbook"
-msgstr "Carnet d'adresse"
+#: ../../include/conversation.php:120 ../../include/text.php:1948
+#: ../../mod/like.php:361 ../../mod/subthread.php:83 ../../mod/tagger.php:43
+msgid "photo"
+msgstr "photo"
-#: ../../include/reddav.php:1178
-msgid "Calendar"
-msgstr "Calendrier"
+#: ../../include/conversation.php:123 ../../include/event.php:904
+#: ../../include/text.php:1951 ../../mod/events.php:249 ../../mod/like.php:363
+#: ../../mod/tagger.php:47
+msgid "event"
+msgstr "événement"
-#: ../../include/reddav.php:1181
-msgid "Schedule Inbox"
-msgstr "Calendrier - Message entrants"
+#: ../../include/conversation.php:126 ../../mod/like.php:113
+msgid "channel"
+msgstr "canal"
-#: ../../include/reddav.php:1184
-msgid "Schedule Outbox"
-msgstr "Calendrier - Message sortants"
+#: ../../include/conversation.php:148 ../../include/text.php:1954
+#: ../../mod/like.php:361 ../../mod/subthread.php:83
+msgid "status"
+msgstr "état"
-#: ../../include/reddav.php:1262
-#, php-format
-msgid "%1$s used"
-msgstr "%1$s utilisé"
+#: ../../include/conversation.php:150 ../../include/text.php:1956
+#: ../../mod/tagger.php:53
+msgid "comment"
+msgstr "commentaire"
-#: ../../include/reddav.php:1267
+#: ../../include/conversation.php:164 ../../mod/like.php:410
#, php-format
-msgid "%1$s used of %2$s (%3$s&#37;)"
-msgstr "%1$s utilisé de %2$s (%3$s&#37;)"
-
-#: ../../include/reddav.php:1284 ../../mod/settings.php:519
-#: ../../mod/settings.php:545 ../../mod/admin.php:902
-msgid "Name"
-msgstr "Nom"
-
-#: ../../include/reddav.php:1285
-msgid "Type"
-msgstr "Type"
-
-#: ../../include/reddav.php:1286
-msgid "Size"
-msgstr "Taille"
-
-#: ../../include/reddav.php:1287
-msgid "Last Modified"
-msgstr "Modifié le"
-
-#: ../../include/reddav.php:1291
-msgid "Total"
-msgstr "Total"
-
-#: ../../include/reddav.php:1344
-msgid "Create new folder"
-msgstr "Nouveau dossier"
-
-#: ../../include/reddav.php:1345 ../../mod/mitem.php:142 ../../mod/menu.php:84
-#: ../../mod/new_channel.php:117
-msgid "Create"
-msgstr "Créer"
-
-#: ../../include/reddav.php:1346
-msgid "Upload file"
-msgstr "Téléverser un fichier"
-
-#: ../../include/reddav.php:1347 ../../mod/profile_photo.php:361
-msgid "Upload"
-msgstr "Envoyer"
-
-#: ../../include/conversation.php:126 ../../mod/like.php:89
-msgid "channel"
-msgstr "canal"
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$s aime %3$s de %2$s"
-#: ../../include/conversation.php:167 ../../mod/like.php:333
+#: ../../include/conversation.php:167 ../../mod/like.php:412
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "%1$s déteste %3$s de %2$s"
+msgstr "%1$s n'aime pas %3$s de %2$s"
#: ../../include/conversation.php:204
#, php-format
msgid "%1$s is now connected with %2$s"
-msgstr "%1$s ajoute %2$s à ses relations"
+msgstr "%1$s ajoute %2$s à ses contacts"
#: ../../include/conversation.php:239
#, php-format
msgid "%1$s poked %2$s"
-msgstr "%1$s a cogné %2$s"
+msgstr "%1$s a tapoté %2$s"
-#: ../../include/conversation.php:261 ../../mod/mood.php:63
+#: ../../include/conversation.php:243 ../../include/text.php:973
+#: ../../include/text.php:978
+msgid "poked"
+msgstr "a tapoté"
+
+#: ../../include/conversation.php:260 ../../mod/mood.php:63
#, php-format
msgctxt "mood"
msgid "%1$s is %2$s"
msgstr "%1$s est %2$s"
-#: ../../include/conversation.php:634 ../../include/ItemObject.php:114
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
+msgctxt "title"
+msgid "Likes"
+msgstr "Aime"
+
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
+msgctxt "title"
+msgid "Dislikes"
+msgstr "N'aime pas"
+
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
+msgctxt "title"
+msgid "Agree"
+msgstr "D'accord"
+
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
+msgctxt "title"
+msgid "Disagree"
+msgstr "Pas d'accord"
+
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
+msgctxt "title"
+msgid "Abstain"
+msgstr "Abstention"
+
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
+msgctxt "title"
+msgid "Attending"
+msgstr "Participations"
+
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
+msgctxt "title"
+msgid "Not attending"
+msgstr "Non-participations"
+
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
+msgctxt "title"
+msgid "Might attend"
+msgstr "Participation possible"
+
+#: ../../include/conversation.php:656 ../../include/ItemObject.php:126
msgid "Select"
msgstr "Sélectionner"
-#: ../../include/conversation.php:642 ../../include/ItemObject.php:89
-#: ../../mod/photos.php:850
+#: ../../include/conversation.php:664 ../../include/ItemObject.php:89
msgid "Private Message"
msgstr "Message Privé"
-#: ../../include/conversation.php:649 ../../include/ItemObject.php:182
-msgid "Message is verified"
-msgstr "Message vérifié"
+#: ../../include/conversation.php:671 ../../include/ItemObject.php:227
+msgid "Message signature validated"
+msgstr "Signature du message validée"
-#: ../../include/conversation.php:669
+#: ../../include/conversation.php:672 ../../include/ItemObject.php:228
+msgid "Message signature incorrect"
+msgstr "Signature du message incorrecte"
+
+#: ../../include/conversation.php:691
#, php-format
msgid "View %s's profile @ %s"
msgstr "Voir le profil de %s @ %s"
-#: ../../include/conversation.php:683
+#: ../../include/conversation.php:710
msgid "Categories:"
msgstr "Catégories&nbsp;:"
-#: ../../include/conversation.php:684
+#: ../../include/conversation.php:711
msgid "Filed under:"
msgstr "Classé sous&nbsp;:"
-#: ../../include/conversation.php:693 ../../include/ItemObject.php:250
+#: ../../include/conversation.php:719 ../../include/ItemObject.php:334
#, php-format
-msgid " from %s"
+msgid "from %s"
msgstr "de %s"
-#: ../../include/conversation.php:696 ../../include/ItemObject.php:253
+#: ../../include/conversation.php:722 ../../include/ItemObject.php:337
#, php-format
msgid "last edited: %s"
-msgstr "dernière édition&nbsp;: %s"
+msgstr "dernière modification&nbsp;: %s"
-#: ../../include/conversation.php:697 ../../include/ItemObject.php:254
+#: ../../include/conversation.php:723 ../../include/ItemObject.php:338
#, php-format
msgid "Expires: %s"
msgstr "Expire&nbsp;: %s"
-#: ../../include/conversation.php:712
+#: ../../include/conversation.php:738
msgid "View in context"
msgstr "Voir en contexte"
-#: ../../include/conversation.php:714 ../../include/conversation.php:1130
-#: ../../include/ItemObject.php:294 ../../mod/editblock.php:120
-#: ../../mod/editlayout.php:115 ../../mod/editpost.php:121
-#: ../../mod/editwebpage.php:152 ../../mod/photos.php:983
-#: ../../mod/mail.php:231 ../../mod/mail.php:346
+#: ../../include/conversation.php:740 ../../include/conversation.php:1237
+#: ../../include/ItemObject.php:389 ../../mod/editblock.php:150
+#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1040
msgid "Please wait"
msgstr "Merci de patienter"
-#: ../../include/conversation.php:841
+#: ../../include/conversation.php:850
msgid "remove"
msgstr "supprimer"
-#: ../../include/conversation.php:845
+#: ../../include/conversation.php:854 ../../include/nav.php:244
msgid "Loading..."
msgstr "Chargement..."
-#: ../../include/conversation.php:846
+#: ../../include/conversation.php:855
msgid "Delete Selected Items"
msgstr "Supprimer les éléments selectionnés"
-#: ../../include/conversation.php:937
+#: ../../include/conversation.php:953
msgid "View Source"
msgstr "Voir source"
-#: ../../include/conversation.php:938
+#: ../../include/conversation.php:954
msgid "Follow Thread"
-msgstr "Suivre discussion"
+msgstr "Suivre la discussion"
+
+#: ../../include/conversation.php:955
+msgid "Unfollow Thread"
+msgstr "Ne plus suivre la discussion"
-#: ../../include/conversation.php:939
-msgid "View Status"
-msgstr "Voir état"
+#: ../../include/conversation.php:959 ../../include/nav.php:86
+#: ../../mod/connedit.php:507
+msgid "View Profile"
+msgstr "Voir le profil"
-#: ../../include/conversation.php:941
-msgid "View Photos"
-msgstr "Voir photos"
+#: ../../include/conversation.php:960
+msgid "Activity/Posts"
+msgstr "Activité/Publications"
-#: ../../include/conversation.php:942
-msgid "Matrix Activity"
-msgstr "Activité sur la matrice"
+#: ../../include/conversation.php:962
+msgid "Edit Connection"
+msgstr "Modifier le contact"
-#: ../../include/conversation.php:943
-msgid "Edit Contact"
-msgstr "Éditer contact"
+#: ../../include/conversation.php:963
+msgid "Message"
+msgstr "Message"
-#: ../../include/conversation.php:944
-msgid "Send PM"
-msgstr "Envoyer un Message Privé"
+#: ../../include/conversation.php:964 ../../mod/ratings.php:99
+msgid "Ratings"
+msgstr "Evaluations"
-#: ../../include/conversation.php:1001
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s likes this."
msgstr "%s aime ça."
-#: ../../include/conversation.php:1001
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s doesn't like this."
-msgstr "%s déteste ça."
+msgstr "%s n'aime pas ça."
-#: ../../include/conversation.php:1005
+#: ../../include/conversation.php:1084
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
-msgstr[0] ""
-msgstr[1] "<span %1$s>%2$d personne(s)</span> aime(nt) ça."
+msgstr[0] "<span %1$s>%2$d personne</span> aime ceci."
+msgstr[1] "<span %1$s>%2$d personnes</span> aiment ceci."
-#: ../../include/conversation.php:1007
+#: ../../include/conversation.php:1086
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
-msgstr[0] ""
-msgstr[1] "<span %1$s>%2$d personne(s)</span> déteste(nt) ça."
+msgstr[0] "<span %1$s>%2$d personne</span> n'aime pas ça."
+msgstr[1] "<span %1$s>%2$d personnes</span> n'aiment pas ça."
-#: ../../include/conversation.php:1013
+#: ../../include/conversation.php:1092
msgid "and"
msgstr "et"
-#: ../../include/conversation.php:1016
+#: ../../include/conversation.php:1095
#, php-format
msgid ", and %d other people"
msgid_plural ", and %d other people"
-msgstr[0] ""
-msgstr[1] ", et %d autre(s) personne(s)"
+msgstr[0] ", et %d autre personne"
+msgstr[1] ", et %d autres personnes"
-#: ../../include/conversation.php:1017
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s like this."
msgstr "%s aime ça."
-#: ../../include/conversation.php:1017
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s don't like this."
-msgstr "%s déteste ça."
+msgstr "%s n'aime pas ça."
-#: ../../include/conversation.php:1074
+#: ../../include/conversation.php:1164
msgid "Visible to <strong>everybody</strong>"
msgstr "Visible par <strong>tout le monde</strong>"
-#: ../../include/conversation.php:1075 ../../mod/mail.php:167
-#: ../../mod/mail.php:279
+#: ../../include/conversation.php:1165 ../../mod/mail.php:202
+#: ../../mod/mail.php:316
msgid "Please enter a link URL:"
msgstr "Merci d'entrer l'URL d'un lien&nbsp;:"
-#: ../../include/conversation.php:1076
+#: ../../include/conversation.php:1166
msgid "Please enter a video link/URL:"
msgstr "Merci d'entrer l'URL d'une video&nbsp;:"
-#: ../../include/conversation.php:1077
+#: ../../include/conversation.php:1167
msgid "Please enter an audio link/URL:"
-msgstr "Merci d'entrer l'URL d'un contenu audio&nbsp;:"
+msgstr "Merci d'entrer l'URL d'un contenu audio&nsbp;:"
-#: ../../include/conversation.php:1078
+#: ../../include/conversation.php:1168
msgid "Tag term:"
msgstr "Étiquette&nbsp;:"
-#: ../../include/conversation.php:1079 ../../mod/filer.php:49
+#: ../../include/conversation.php:1169 ../../mod/filer.php:48
msgid "Save to Folder:"
msgstr "Classer dans le dossier&nbsp;:"
-#: ../../include/conversation.php:1080
+#: ../../include/conversation.php:1170
msgid "Where are you right now?"
-msgstr "Où êtes-vous présentement?"
+msgstr "Où êtes-vous en ce moment&nbsp;?"
-#: ../../include/conversation.php:1081 ../../mod/editpost.php:52
-#: ../../mod/mail.php:168 ../../mod/mail.php:280
+#: ../../include/conversation.php:1171 ../../mod/editpost.php:56
+#: ../../mod/mail.php:203 ../../mod/mail.php:317
msgid "Expires YYYY-MM-DD HH:MM"
-msgstr "Expire YYYY-MM-DD HH:MM"
+msgstr "Expire le YYYY-MM-DD à HH:MM"
+
+#: ../../include/conversation.php:1179 ../../include/page_widgets.php:40
+#: ../../include/ItemObject.php:712 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:458 ../../mod/photos.php:1060
+#: ../../mod/webpages.php:188
+msgid "Preview"
+msgstr "Aperçu"
-#: ../../include/conversation.php:1105 ../../mod/photos.php:982
-#: ../../mod/layouts.php:113
+#: ../../include/conversation.php:1202 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1039
+#: ../../mod/webpages.php:182
msgid "Share"
msgstr "Partager"
-#: ../../include/conversation.php:1107 ../../mod/editwebpage.php:139
-msgid "Page link title"
-msgstr "Titre du lien vers la page"
+#: ../../include/conversation.php:1204
+msgid "Page link name"
+msgstr "Nom du lien vers la page"
-#: ../../include/conversation.php:1110
+#: ../../include/conversation.php:1207
msgid "Post as"
msgstr "Publier en tant que"
-#: ../../include/conversation.php:1111 ../../mod/editblock.php:112
-#: ../../mod/editlayout.php:107 ../../mod/editpost.php:113
-#: ../../mod/editwebpage.php:144 ../../mod/mail.php:228 ../../mod/mail.php:342
+#: ../../include/conversation.php:1209 ../../include/ItemObject.php:704
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
+msgid "Bold"
+msgstr "Gras"
+
+#: ../../include/conversation.php:1210 ../../include/ItemObject.php:705
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
+msgid "Italic"
+msgstr "Italique"
+
+#: ../../include/conversation.php:1211 ../../include/ItemObject.php:706
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
+msgid "Underline"
+msgstr "Souligné"
+
+#: ../../include/conversation.php:1212 ../../include/ItemObject.php:707
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
+msgid "Quote"
+msgstr "Citation"
+
+#: ../../include/conversation.php:1213 ../../include/ItemObject.php:708
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
+msgid "Code"
+msgstr "Code"
+
+#: ../../include/conversation.php:1214 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
msgid "Upload photo"
msgstr "Téléverser une photo"
-#: ../../include/conversation.php:1112
+#: ../../include/conversation.php:1215
msgid "upload photo"
msgstr "téléverser une photo"
-#: ../../include/conversation.php:1113 ../../mod/editblock.php:113
-#: ../../mod/editlayout.php:108 ../../mod/editpost.php:114
-#: ../../mod/editwebpage.php:145 ../../mod/mail.php:229 ../../mod/mail.php:343
+#: ../../include/conversation.php:1216 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
msgid "Attach file"
-msgstr "Attacher un fichier"
+msgstr "Joindre un fichier"
-#: ../../include/conversation.php:1114
+#: ../../include/conversation.php:1217
msgid "attach file"
-msgstr "attacher un fichier"
+msgstr "joindre un fichier"
-#: ../../include/conversation.php:1115 ../../mod/editblock.php:114
-#: ../../mod/editlayout.php:109 ../../mod/editpost.php:115
-#: ../../mod/editwebpage.php:146 ../../mod/mail.php:230 ../../mod/mail.php:344
+#: ../../include/conversation.php:1218 ../../mod/editblock.php:144
+#: ../../mod/editlayout.php:142 ../../mod/editpost.php:120
+#: ../../mod/editwebpage.php:184 ../../mod/mail.php:249 ../../mod/mail.php:379
msgid "Insert web link"
msgstr "Insérer lien web"
-#: ../../include/conversation.php:1116
+#: ../../include/conversation.php:1219
msgid "web link"
msgstr "lien web"
-#: ../../include/conversation.php:1117
+#: ../../include/conversation.php:1220
msgid "Insert video link"
msgstr "Insérer lien vidéo"
-#: ../../include/conversation.php:1118
+#: ../../include/conversation.php:1221
msgid "video link"
msgstr "lien vidéo"
-#: ../../include/conversation.php:1119
+#: ../../include/conversation.php:1222
msgid "Insert audio link"
msgstr "Insérer un lien audio"
-#: ../../include/conversation.php:1120
+#: ../../include/conversation.php:1223
msgid "audio link"
msgstr "lien audio"
-#: ../../include/conversation.php:1121 ../../mod/editblock.php:118
-#: ../../mod/editlayout.php:113 ../../mod/editpost.php:119
-#: ../../mod/editwebpage.php:150
+#: ../../include/conversation.php:1224 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
msgid "Set your location"
msgstr "Spécifier votre emplacement géographique"
-#: ../../include/conversation.php:1122
+#: ../../include/conversation.php:1225
msgid "set location"
msgstr "spécifier l'emplacement géographique"
-#: ../../include/conversation.php:1123 ../../mod/editblock.php:119
-#: ../../mod/editlayout.php:114 ../../mod/editpost.php:120
-#: ../../mod/editwebpage.php:151
+#: ../../include/conversation.php:1226 ../../mod/editpost.php:126
+msgid "Toggle voting"
+msgstr "(Dés)activer le vote"
+
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
msgid "Clear browser location"
-msgstr "Nettoyer l'emplacement géographique du navigateur"
+msgstr "Supprimer l'emplacement géographique du navigateur"
-#: ../../include/conversation.php:1124
+#: ../../include/conversation.php:1230
msgid "clear location"
-msgstr "nettoyer l'emplacement géographique"
-
-#: ../../include/conversation.php:1126 ../../mod/editblock.php:132
-#: ../../mod/editlayout.php:126 ../../mod/editpost.php:132
-#: ../../mod/editwebpage.php:167
-msgid "Set title"
-msgstr "Spécifier le titre"
-
-#: ../../include/conversation.php:1129 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:129 ../../mod/editpost.php:134
-#: ../../mod/editwebpage.php:169
-msgid "Categories (comma-separated list)"
-msgstr "Catégories (séparées par des virgules)"
-
-#: ../../include/conversation.php:1131 ../../mod/editblock.php:121
-#: ../../mod/editlayout.php:116 ../../mod/editpost.php:122
-#: ../../mod/editwebpage.php:153
+msgstr "supprimer l'emplacement géographique"
+
+#: ../../include/conversation.php:1232 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
+msgid "Title (optional)"
+msgstr "Titre (facultatif)"
+
+#: ../../include/conversation.php:1236 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
+msgid "Categories (optional, comma-separated list)"
+msgstr "Catégories (facultatives, séparées par des virgules)"
+
+#: ../../include/conversation.php:1238 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:459
msgid "Permission settings"
-msgstr "Permissions"
+msgstr "Gérer les autorisations"
-#: ../../include/conversation.php:1132
+#: ../../include/conversation.php:1239
msgid "permissions"
-msgstr "permissions"
+msgstr "autorisations"
-#: ../../include/conversation.php:1139 ../../mod/editblock.php:129
-#: ../../mod/editlayout.php:123 ../../mod/editpost.php:129
-#: ../../mod/editwebpage.php:162
+#: ../../include/conversation.php:1247 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
msgid "Public post"
msgstr "Contenu public"
-#: ../../include/conversation.php:1141 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:130 ../../mod/editpost.php:135
-#: ../../mod/editwebpage.php:170
+#: ../../include/conversation.php:1249 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
msgid "Example: bob@example.com, mary@example.com"
-msgstr "Exemple: robert@exemple.com, marie@exemple.com"
+msgstr "Exemple: julien@exemple.com, marie@exemple.com"
-#: ../../include/conversation.php:1154 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:140 ../../mod/editpost.php:146
-#: ../../mod/editwebpage.php:179 ../../mod/mail.php:235 ../../mod/mail.php:349
+#: ../../include/conversation.php:1262 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
msgid "Set expiration date"
msgstr "Définir la date d'expiration"
-#: ../../include/conversation.php:1156 ../../include/ItemObject.php:595
-#: ../../mod/editpost.php:148 ../../mod/mail.php:237 ../../mod/mail.php:351
+#: ../../include/conversation.php:1265
+msgid "Set publish date"
+msgstr "Définir la date de publication"
+
+#: ../../include/conversation.php:1267 ../../include/ItemObject.php:715
+#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
msgid "Encrypt text"
msgstr "Chiffrer le texte"
-#: ../../include/conversation.php:1158 ../../mod/editpost.php:150
+#: ../../include/conversation.php:1269 ../../mod/editpost.php:159
msgid "OK"
-msgstr "Ok"
+msgstr "OK"
-#: ../../include/conversation.php:1159 ../../mod/settings.php:518
-#: ../../mod/settings.php:544 ../../mod/editpost.php:151
-#: ../../mod/fbrowser.php:82 ../../mod/fbrowser.php:117 ../../mod/tagrm.php:11
-#: ../../mod/tagrm.php:94
+#: ../../include/conversation.php:1270 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:587 ../../mod/settings.php:613
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
msgid "Cancel"
msgstr "Annuler"
-#: ../../include/conversation.php:1401
+#: ../../include/conversation.php:1513
msgid "Discover"
msgstr "À découvrir"
-#: ../../include/conversation.php:1404
+#: ../../include/conversation.php:1516
msgid "Imported public streams"
msgstr "Flux publics importés"
-#: ../../include/conversation.php:1409
+#: ../../include/conversation.php:1521
msgid "Commented Order"
-msgstr "Commentaires Récents"
+msgstr "Par date de commentaire"
-#: ../../include/conversation.php:1412
+#: ../../include/conversation.php:1524
msgid "Sort by Comment Date"
msgstr "Trier par date de dernier commentaire"
-#: ../../include/conversation.php:1416
+#: ../../include/conversation.php:1528
msgid "Posted Order"
-msgstr "Publications Récentes"
+msgstr "Par date de publication"
-#: ../../include/conversation.php:1419
+#: ../../include/conversation.php:1531
msgid "Sort by Post Date"
msgstr "Trier par date de publication"
-#: ../../include/conversation.php:1424 ../../include/widgets.php:82
+#: ../../include/conversation.php:1536 ../../include/widgets.php:105
msgid "Personal"
-msgstr "Personnel"
+msgstr "Me concernant"
-#: ../../include/conversation.php:1427
+#: ../../include/conversation.php:1539
msgid "Posts that mention or involve you"
msgstr "Publications qui vous mentionnent ou vous concernent d'une manière ou d'une autre"
-#: ../../include/conversation.php:1433 ../../mod/connections.php:211
-#: ../../mod/connections.php:224 ../../mod/menu.php:61
+#: ../../include/conversation.php:1545 ../../mod/connections.php:72
+#: ../../mod/connections.php:82 ../../mod/menu.php:112
msgid "New"
msgstr "Nouveautés"
-#: ../../include/conversation.php:1436
+#: ../../include/conversation.php:1548
msgid "Activity Stream - by date"
msgstr "Flux d'activité - par date"
-#: ../../include/conversation.php:1442
+#: ../../include/conversation.php:1554
msgid "Starred"
-msgstr "Mis en avant"
+msgstr "Mis en avant (étoiles)"
-#: ../../include/conversation.php:1445
+#: ../../include/conversation.php:1557
msgid "Favourite Posts"
msgstr "Publications préférées"
-#: ../../include/conversation.php:1452
+#: ../../include/conversation.php:1564
msgid "Spam"
msgstr "Indésirable"
-#: ../../include/conversation.php:1455
+#: ../../include/conversation.php:1567
msgid "Posts flagged as SPAM"
msgstr "Publications marquées comme indésirables"
-#: ../../include/conversation.php:1491 ../../mod/admin.php:901
+#: ../../include/conversation.php:1611 ../../mod/admin.php:1157
msgid "Channel"
msgstr "Canal"
-#: ../../include/conversation.php:1494
+#: ../../include/conversation.php:1614
msgid "Status Messages and Posts"
msgstr "Messages d'état et contributions"
-#: ../../include/conversation.php:1503
+#: ../../include/conversation.php:1623
msgid "About"
msgstr "À propos"
-#: ../../include/conversation.php:1506
+#: ../../include/conversation.php:1626
msgid "Profile Details"
msgstr "Détails du profil"
-#: ../../include/conversation.php:1524
+#: ../../include/conversation.php:1635 ../../include/photos.php:506
+msgid "Photo Albums"
+msgstr "Albums photo"
+
+#: ../../include/conversation.php:1642
msgid "Files and Storage"
msgstr "Fichiers et Stockage"
-#: ../../include/conversation.php:1533 ../../include/conversation.php:1536
+#: ../../include/conversation.php:1652 ../../include/conversation.php:1655
msgid "Chatrooms"
msgstr "Salons de clavardage"
-#: ../../include/conversation.php:1546
+#: ../../include/conversation.php:1668
msgid "Saved Bookmarks"
msgstr "Favoris sauvegardés"
-#: ../../include/conversation.php:1557
+#: ../../include/conversation.php:1678
msgid "Manage Webpages"
msgstr "Gérer les pages web"
-#: ../../include/features.php:23
-msgid "General Features"
-msgstr "Fonctionnalités générales"
-
-#: ../../include/features.php:25
-msgid "Content Expiration"
-msgstr "Expiration de contenu"
-
-#: ../../include/features.php:25
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Supprimer les contributions/commentaires et/ou messages privés plus tard"
-
-#: ../../include/features.php:26
-msgid "Multiple Profiles"
-msgstr "Profils multiples"
-
-#: ../../include/features.php:26
-msgid "Ability to create multiple profiles"
-msgstr "Possibilité de créer plusieurs profils"
-
-#: ../../include/features.php:27
-msgid "Advanced Profiles"
-msgstr "Profils Avancés"
-
-#: ../../include/features.php:27
-msgid "Additional profile sections and selections"
-msgstr "Sections additionnelles du profil"
-
-#: ../../include/features.php:28
-msgid "Profile Import/Export"
-msgstr "Importer/Exporter le profil"
-
-#: ../../include/features.php:28
-msgid "Save and load profile details across sites/channels"
-msgstr "Distribuer les détails du profil sur la matrice."
-
-#: ../../include/features.php:29
-msgid "Web Pages"
-msgstr "Pages web"
-
-#: ../../include/features.php:29
-msgid "Provide managed web pages on your channel"
-msgstr "Fournir des pages web, sous votre contrôle, sur votre canal"
-
-#: ../../include/features.php:30
-msgid "Private Notes"
-msgstr "Notes privées"
-
-#: ../../include/features.php:30
-msgid "Enables a tool to store notes and reminders"
-msgstr "Active un outil pour stocker notes et mémos"
-
-#: ../../include/features.php:35
-msgid "Extended Identity Sharing"
-msgstr "Partage d'identité étendue"
+#: ../../include/conversation.php:1707 ../../include/ItemObject.php:175
+#: ../../include/ItemObject.php:187 ../../mod/photos.php:1093
+#: ../../mod/photos.php:1105
+msgid "View all"
+msgstr "Voir tout"
-#: ../../include/features.php:35
-msgid ""
-"Share your identity with all websites on the internet. When disabled, "
-"identity is only shared with sites in the matrix."
-msgstr "Partage votre identité avec tous les sites web du Monde. Si décoché, l'identité sera seulement partagée avec les sites de la matrice."
+#: ../../include/conversation.php:1731 ../../include/taxonomy.php:415
+#: ../../include/identity.php:1268 ../../include/ItemObject.php:179
+#: ../../mod/photos.php:1097
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Aime"
+msgstr[1] "Aime"
-#: ../../include/features.php:36
-msgid "Expert Mode"
-msgstr "Mode expert"
+#: ../../include/conversation.php:1734 ../../include/ItemObject.php:184
+#: ../../mod/photos.php:1102
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "N'aime pas"
+msgstr[1] "N'aime pas"
-#: ../../include/features.php:36
-msgid "Enable Expert Mode to provide advanced configuration options"
-msgstr "Activer le mode expert pour accéder aux options avancées"
+#: ../../include/conversation.php:1737
+msgctxt "noun"
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] "Participe"
+msgstr[1] "Participent"
-#: ../../include/features.php:37
-msgid "Premium Channel"
-msgstr "Canal VIP"
+#: ../../include/conversation.php:1740
+msgctxt "noun"
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] "Ne participe pas"
+msgstr[1] "Ne participent pas"
-#: ../../include/features.php:37
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Vous permet d'appliquer des règles et restrictions aux relations de votre canal"
+#: ../../include/conversation.php:1743
+msgctxt "noun"
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr[0] "Indécis(e)"
+msgstr[1] "Indécis(es)"
-#: ../../include/features.php:42
-msgid "Post Composition Features"
-msgstr "Fonctionnalités de composition"
+#: ../../include/conversation.php:1746
+msgctxt "noun"
+msgid "Agree"
+msgid_plural "Agrees"
+msgstr[0] "D'accord"
+msgstr[1] "D'accord"
-#: ../../include/features.php:44
-msgid "Use Markdown"
-msgstr "Utiliser Markdown"
+#: ../../include/conversation.php:1749
+msgctxt "noun"
+msgid "Disagree"
+msgid_plural "Disagrees"
+msgstr[0] "Pas d'accord"
+msgstr[1] "Pas d'accord"
-#: ../../include/features.php:44
-msgid "Allow use of \"Markdown\" to format posts"
-msgstr "Authoriser l'usage de \"Markdown\" pour le format des partages"
+#: ../../include/conversation.php:1752
+msgctxt "noun"
+msgid "Abstain"
+msgid_plural "Abstains"
+msgstr[0] "S'abstient"
+msgstr[1] "S'abstiennent"
-#: ../../include/features.php:45
-msgid "Post Preview"
-msgstr "Aperçu avant publication"
+#: ../../include/datetime.php:48
+msgid "Miscellaneous"
+msgstr "Divers"
-#: ../../include/features.php:45
-msgid "Allow previewing posts and comments before publishing them"
-msgstr "Permettre de prévisualiser les publications/commentaires"
+#: ../../include/datetime.php:132
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "AAAA-MM-JJ ou MM-JJ"
-#: ../../include/features.php:46 ../../include/widgets.php:503
-#: ../../mod/sources.php:88
-msgid "Channel Sources"
-msgstr "Canaux sources"
+#: ../../include/datetime.php:236 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:437 ../../mod/events.php:442
+msgid "Required"
+msgstr "Requis"
-#: ../../include/features.php:46
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Importe automatiquement le contenus d'autres canaux ou flux dans le canal en cours"
+#: ../../include/datetime.php:263 ../../boot.php:2349
+msgid "never"
+msgstr "jamais"
-#: ../../include/features.php:47
-msgid "Even More Encryption"
-msgstr "Encore plus de chiffrement"
+#: ../../include/datetime.php:269
+msgid "less than a second ago"
+msgstr "à l'instant"
-#: ../../include/features.php:47
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Permettre le chiffrement - optionnel - du contenu de bout-en-bout au moyen d'un secret partagé"
+#: ../../include/datetime.php:272
+msgid "year"
+msgstr "année"
-#: ../../include/features.php:52
-msgid "Network and Stream Filtering"
-msgstr "Filtrage du réseau et des flux"
+#: ../../include/datetime.php:272
+msgid "years"
+msgstr "années"
-#: ../../include/features.php:53
-msgid "Search by Date"
-msgstr "Chercher par date"
+#: ../../include/datetime.php:273
+msgid "month"
+msgstr "mois"
-#: ../../include/features.php:53
-msgid "Ability to select posts by date ranges"
-msgstr "Pouvoir choisir des publications par date"
+#: ../../include/datetime.php:273
+msgid "months"
+msgstr "mois"
-#: ../../include/features.php:54
-msgid "Collections Filter"
-msgstr "Filtre des collections"
+#: ../../include/datetime.php:274
+msgid "week"
+msgstr "semaine"
-#: ../../include/features.php:54
-msgid "Enable widget to display Network posts only from selected collections"
-msgstr "Activer une boîte qui permet de filtrer les publications du réseau parmi les collections selectionnées"
+#: ../../include/datetime.php:274
+msgid "weeks"
+msgstr "semaines"
-#: ../../include/features.php:55 ../../include/widgets.php:265
-msgid "Saved Searches"
-msgstr "Recherches sauvées"
+#: ../../include/datetime.php:275
+msgid "day"
+msgstr "jour"
-#: ../../include/features.php:55
-msgid "Save search terms for re-use"
-msgstr "Sauver des termes de recherche pour utilisation ultérieure"
+#: ../../include/datetime.php:275
+msgid "days"
+msgstr "jours"
-#: ../../include/features.php:56
-msgid "Network Personal Tab"
-msgstr "Onglet \"réseau personnel\""
+#: ../../include/datetime.php:276
+msgid "hour"
+msgstr "heure"
-#: ../../include/features.php:56
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu"
+#: ../../include/datetime.php:276
+msgid "hours"
+msgstr "heures"
-#: ../../include/features.php:57
-msgid "Network New Tab"
-msgstr "Onglet \"nouveautés réseau\""
+#: ../../include/datetime.php:277
+msgid "minute"
+msgstr "minute"
-#: ../../include/features.php:57
-msgid "Enable tab to display all new Network activity"
-msgstr "Activer un onglet avec toute activité récente sur le réseau"
+#: ../../include/datetime.php:277
+msgid "minutes"
+msgstr "minutes"
-#: ../../include/features.php:58
-msgid "Affinity Tool"
-msgstr "Gérer l'affinité"
+#: ../../include/datetime.php:278
+msgid "second"
+msgstr "seconde"
-#: ../../include/features.php:58
-msgid "Filter stream activity by depth of relationships"
-msgstr "Filtrer le flux d'activité en fonction de la profondeur des relations"
+#: ../../include/datetime.php:278
+msgid "seconds"
+msgstr "secondes"
-#: ../../include/features.php:59
-msgid "Suggest Channels"
-msgstr "Suggérer des canaux"
+#: ../../include/datetime.php:286
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "il y a %1$d %2$s"
-#: ../../include/features.php:59
-msgid "Show channel suggestions"
-msgstr "Montrer les suggestions de canaux"
+#: ../../include/datetime.php:520
+#, php-format
+msgid "%1$s's birthday"
+msgstr "Anniversaire de %1$s"
-#: ../../include/features.php:64
-msgid "Post/Comment Tools"
-msgstr "Gérer les publications/commentaires"
+#: ../../include/datetime.php:521
+#, php-format
+msgid "Happy Birthday %1$s"
+msgstr "Joyeux Anniversaire %1$s"
-#: ../../include/features.php:66
-msgid "Edit Sent Posts"
-msgstr "Éditer les publications envoyées"
+#: ../../include/dba/dba_driver.php:141
+#, php-format
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "Impossible de trouver les infos DNS du serveur de BDD '%s'"
-#: ../../include/features.php:66
-msgid "Edit and correct posts and comments after sending"
-msgstr "Permettre d'éditer/corriger les publications/commentaires après envoi"
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
+msgstr "Options d'annuaire"
-#: ../../include/features.php:67
-msgid "Tagging"
-msgstr "Étiquettes"
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
+msgstr "Mode sûr"
-#: ../../include/features.php:67
-msgid "Ability to tag existing posts"
-msgstr "Permettre de marquer les publications existantes"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:644 ../../mod/connedit.php:693
+#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:425 ../../mod/removeme.php:60
+#: ../../mod/settings.php:577 ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1522
+msgid "No"
+msgstr "Non"
-#: ../../include/features.php:68
-msgid "Post Categories"
-msgstr "Catégoriser les publications"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:427 ../../mod/removeme.php:60
+#: ../../mod/settings.php:577 ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1522
+msgid "Yes"
+msgstr "Oui"
-#: ../../include/features.php:68
-msgid "Add categories to your posts"
-msgstr "Ajouter des catégories à vos publications"
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
+msgstr "Les forums publics uniquement"
-#: ../../include/features.php:69
-msgid "Ability to file posts under folders"
-msgstr "Permettre de classer les publications dans des dossiers"
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
+msgstr "Ce site uniquement"
-#: ../../include/features.php:70
-msgid "Dislike Posts"
-msgstr "Détester les publications"
+#: ../../include/event.php:768
+msgid "This event has been added to your calendar."
+msgstr "Cet évènement a été ajouté dans votre calendrier."
-#: ../../include/features.php:70
-msgid "Ability to dislike posts/comments"
-msgstr "Pouvoir détester les publications/commentaires"
+#: ../../include/event.php:967
+msgid "Not specified"
+msgstr "Non spécifié"
-#: ../../include/features.php:71
-msgid "Star Posts"
-msgstr "Mettre en avant les publications"
+#: ../../include/event.php:968
+msgid "Needs Action"
+msgstr "Besoin d'une action"
-#: ../../include/features.php:71
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Pouvoir marquer certaines publications d'une étoile"
+#: ../../include/event.php:969
+msgid "Completed"
+msgstr "Terminé"
-#: ../../include/features.php:72
-msgid "Tag Cloud"
-msgstr "Nuage de tags"
+#: ../../include/event.php:970
+msgid "In Process"
+msgstr "En cours"
-#: ../../include/features.php:72
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Afficher un nuage de vos tags sur votre canal"
+#: ../../include/event.php:971
+msgid "Cancelled"
+msgstr "Annulé"
-#: ../../include/follow.php:23
+#: ../../include/follow.php:28
msgid "Channel is blocked on this site."
msgstr "Ce canal est bloqué sur ce site."
-#: ../../include/follow.php:28
+#: ../../include/follow.php:33
msgid "Channel location missing."
msgstr "Emplacement du canal introuvable."
-#: ../../include/follow.php:54
+#: ../../include/follow.php:82
msgid "Response from remote channel was incomplete."
msgstr "La réponse du canal distant était incomplète."
-#: ../../include/follow.php:85
+#: ../../include/follow.php:99
msgid "Channel was deleted and no longer exists."
msgstr "Le canal a été supprimé et n'existe plus."
-#: ../../include/follow.php:132
+#: ../../include/follow.php:153 ../../include/follow.php:183
+msgid "Protocol disabled."
+msgstr "Protocole désactivé."
+
+#: ../../include/follow.php:173
msgid "Channel discovery failed."
-msgstr "La tentative d'accéder au canal a échouée."
+msgstr "La tentative d'accéder au canal a échoué."
-#: ../../include/follow.php:149
+#: ../../include/follow.php:199
msgid "local account not found."
msgstr "compte local introuvable."
-#: ../../include/follow.php:158
+#: ../../include/follow.php:224
msgid "Cannot connect to yourself."
msgstr "Ne peut pas se connecter à vous."
-#: ../../include/chat.php:10
-msgid "Missing room name"
-msgstr "Il manque le nom du salon"
-
-#: ../../include/chat.php:19
-msgid "Duplicate room name"
-msgstr "Un salon de ce nom existe déjà"
-
-#: ../../include/chat.php:68 ../../include/chat.php:76
-msgid "Invalid room specifier."
-msgstr "Identifiant de salon invalide."
-
-#: ../../include/chat.php:105
-msgid "Room not found."
-msgstr "Salon introuvable."
-
-#: ../../include/chat.php:126
-msgid "Room is full"
-msgstr "Le salon est plein"
-
-#: ../../include/items.php:295 ../../mod/profperm.php:23
-#: ../../mod/subthread.php:49 ../../mod/group.php:68 ../../mod/like.php:242
-#: ../../mod/frphotos.php:69 ../../index.php:360
-msgid "Permission denied"
-msgstr "Accès refusé"
-
-#: ../../include/items.php:830
-msgid "(Unknown)"
-msgstr "(Inconnu)"
-
-#: ../../include/items.php:959
-msgid "Visible to anybody on the internet."
-msgstr "Visible à tout le monde sur internet."
-
-#: ../../include/items.php:961
-msgid "Visible to you only."
-msgstr "Visible pour vous seulement."
-
-#: ../../include/items.php:963
-msgid "Visible to anybody in this network."
-msgstr "Visible sur toute la Matrice."
-
-#: ../../include/items.php:965
-msgid "Visible to anybody authenticated."
-msgstr "Visible aux utilisateurs authentifiés."
-
-#: ../../include/items.php:967
-#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Visible pour tous sur %s."
-
-#: ../../include/items.php:969
-msgid "Visible to all connections."
-msgstr "Visible pour tous les contacts."
-
-#: ../../include/items.php:971
-msgid "Visible to approved connections."
-msgstr "Visible aux contacts approuvés."
-
-#: ../../include/items.php:3649 ../../mod/home.php:67 ../../mod/display.php:32
-#: ../../mod/filestorage.php:18 ../../mod/admin.php:168
-#: ../../mod/admin.php:932 ../../mod/admin.php:1135 ../../mod/thing.php:78
-#: ../../mod/viewsrc.php:18
-msgid "Item not found."
-msgstr "Élément introuvable."
-
-#: ../../include/items.php:4082 ../../mod/group.php:38 ../../mod/group.php:140
-msgid "Collection not found."
-msgstr "Collection introuvable."
-
-#: ../../include/items.php:4097
-msgid "Collection is empty."
-msgstr "Collection vide."
-
-#: ../../include/items.php:4104
-#, php-format
-msgid "Collection: %s"
-msgstr "Collection&nbsp;: %s"
-
-#: ../../include/items.php:4115
-#, php-format
-msgid "Connection: %s"
-msgstr "Relation&nbsp;: %s"
-
-#: ../../include/items.php:4118
-msgid "Connection not found."
-msgstr "Relation introuvable."
-
-#: ../../include/group.php:25
+#: ../../include/group.php:26
msgid ""
"A deleted group with this name was revived. Existing item permissions "
"<strong>may</strong> apply to this group and any future members. If this is "
"not what you intended, please create another group with a different name."
-msgstr "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de recréer un nouveau groupe avec un nom différent."
+msgstr "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de créer un autre groupe avec un nom différent."
-#: ../../include/group.php:234
-msgid "Default privacy group for new contacts"
-msgstr "Groupe de confidentialité par défaut pour les nouveaux contacts"
+#: ../../include/group.php:232
+msgid "Add new connections to this privacy group"
+msgstr "Ajouter de nouveaux contacts à ce groupe d'accès"
-#: ../../include/group.php:253 ../../mod/admin.php:772
+#: ../../include/group.php:251 ../../mod/admin.php:998
msgid "All Channels"
-msgstr "Tous canaux"
+msgstr "Tous les canaux"
-#: ../../include/group.php:275
+#: ../../include/group.php:273
msgid "edit"
-msgstr "éditer"
+msgstr "modifier"
+
+#: ../../include/group.php:295 ../../include/features.php:82
+msgid "Privacy Groups"
+msgstr "Groupes d'accès"
#: ../../include/group.php:296
-msgid "Collections"
-msgstr "Collections"
+msgid "Edit group"
+msgstr "Modifier le groupe"
#: ../../include/group.php:297
-msgid "Edit collection"
-msgstr "Éditer collection"
+msgid "Add privacy group"
+msgstr "Ajouter un groupe d'accès"
#: ../../include/group.php:298
-msgid "Create a new collection"
-msgstr "Créer une nouvelle collection"
-
-#: ../../include/group.php:299
-msgid "Channels not in any collection"
-msgstr "Ces canaux ne sont dans aucune collection"
+msgid "Channels not in any privacy group"
+msgstr "Canaux n'étant dans aucun groupe d'accès"
-#: ../../include/group.php:301 ../../include/widgets.php:266
+#: ../../include/group.php:300 ../../include/widgets.php:285
msgid "add"
msgstr "ajouter"
-#: ../../include/identity.php:30 ../../mod/item.php:1297
-msgid "Unable to obtain identity information from database"
-msgstr "Impossible d'obtenir les données d'identité depuis la base de données"
+#: ../../include/import.php:23
+msgid ""
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "L'import a échoué. Un canal existe déjà avec ce nom"
-#: ../../include/identity.php:63
-msgid "Empty name"
-msgstr "Nom vide"
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
+msgstr "Echec du clonage du canal. Echec de l'impot."
-#: ../../include/identity.php:65
-msgid "Name too long"
-msgstr "Nom trop long"
+#: ../../include/import.php:80 ../../mod/import.php:148
+msgid "Cloned channel not found. Import failed."
+msgstr "Canal cloné non trouvé. Echec de l'import."
-#: ../../include/identity.php:166
-msgid "No account identifier"
-msgstr "Pas d'identifiant de compte"
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
+msgstr "Supprimer cet élément?"
-#: ../../include/identity.php:176
-msgid "Nickname is required."
-msgstr "Un surnom est requis."
+#: ../../include/js_strings.php:6 ../../include/ItemObject.php:702
+#: ../../mod/photos.php:1058 ../../mod/photos.php:1176
+msgid "Comment"
+msgstr "Commenter"
-#: ../../include/identity.php:190
-msgid "Reserved nickname. Please choose another."
-msgstr "Pseudonyme réservé. Merci d'en choisir un autre."
+#: ../../include/js_strings.php:7 ../../include/ItemObject.php:413
+msgid "[+] show all"
+msgstr "[+] voir tous"
-#: ../../include/identity.php:195
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "Le surnom contient des caractères interdits, ou est déjà pris sur ce site."
+#: ../../include/js_strings.php:8
+msgid "[-] show less"
+msgstr "[-] montrer moins"
-#: ../../include/identity.php:258
-msgid "Unable to retrieve created identity"
-msgstr "Impossible de récupérer l'identité créée"
+#: ../../include/js_strings.php:9
+msgid "[+] expand"
+msgstr "[+] déplier"
-#: ../../include/identity.php:317
-msgid "Default Profile"
-msgstr "Profil par défaut"
+#: ../../include/js_strings.php:10
+msgid "[-] collapse"
+msgstr "[-] replier"
-#: ../../include/identity.php:342 ../../include/widgets.php:400
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:473
-msgid "Friends"
-msgstr "Amis"
+#: ../../include/js_strings.php:11
+msgid "Password too short"
+msgstr "Mot de passe trop court"
-#: ../../include/identity.php:509
-msgid "Requested channel is not available."
-msgstr "Canal demandé non-disponible."
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
+msgstr "Les mots de passe ne correspondent pas"
-#: ../../include/identity.php:557 ../../mod/achievements.php:8
-#: ../../mod/profile.php:16 ../../mod/blocks.php:10 ../../mod/connect.php:13
-#: ../../mod/filestorage.php:40 ../../mod/layouts.php:8
-#: ../../mod/webpages.php:8 ../../mod/hcard.php:8
-msgid "Requested profile is not available."
-msgstr "Profil demandé inaccessible."
+#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+msgid "everybody"
+msgstr "tout le monde"
-#: ../../include/identity.php:706 ../../include/widgets.php:128
-#: ../../include/widgets.php:168 ../../include/Contact.php:107
-#: ../../mod/directory.php:183 ../../mod/dirprofile.php:164
-#: ../../mod/suggest.php:51 ../../mod/match.php:62
-msgid "Connect"
-msgstr "Ajouter"
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
+msgstr "Phrase de passe secrète"
-#: ../../include/identity.php:720 ../../mod/profiles.php:695
-msgid "Change profile photo"
-msgstr "Changer la photo du profil"
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
+msgstr "Indice pour la phrase de passe"
-#: ../../include/identity.php:726
-msgid "Profiles"
-msgstr "Profils"
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
+msgstr "Note&nbsp;: Les permissions ont changées, mais n'ont pas encore été sauvées."
-#: ../../include/identity.php:726
-msgid "Manage/edit profiles"
-msgstr "Gérer/éditer les profils"
+#: ../../include/js_strings.php:17
+msgid "close all"
+msgstr "fermer tout"
-#: ../../include/identity.php:727 ../../mod/profiles.php:696
-msgid "Create New Profile"
-msgstr "Créer un nouveau profil"
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
+msgstr "Aucun nouveau contenu trouvé"
-#: ../../include/identity.php:741 ../../mod/profiles.php:707
-msgid "Profile Image"
-msgstr "Image du profil"
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
+msgstr "Evaluer ce canal (publiquement)"
-#: ../../include/identity.php:744
-msgid "visible to everybody"
-msgstr "visible pour tous"
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:703
+#: ../../mod/rate.php:157
+msgid "Rating"
+msgstr "Evaluation"
-#: ../../include/identity.php:745 ../../mod/profiles.php:591
-#: ../../mod/profiles.php:711
-msgid "Edit visibility"
-msgstr "Éditer la visibilité"
-
-#: ../../include/identity.php:759 ../../include/identity.php:983
-#: ../../mod/directory.php:158
-msgid "Gender:"
-msgstr "Sexe&nbsp;:"
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
+msgstr "Description (facultative)"
+
+#: ../../include/js_strings.php:22 ../../include/widgets.php:699
+#: ../../include/widgets.php:711 ../../include/ItemObject.php:703
+#: ../../mod/appman.php:99 ../../mod/chat.php:184 ../../mod/chat.php:213
+#: ../../mod/connect.php:93 ../../mod/connedit.php:720
+#: ../../mod/events.php:461 ../../mod/events.php:658
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:536
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:116 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:59
+#: ../../mod/photos.php:645 ../../mod/photos.php:1019
+#: ../../mod/photos.php:1059 ../../mod/photos.php:1177 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/poke.php:182 ../../mod/profiles.php:675
+#: ../../mod/rate.php:168 ../../mod/settings.php:586
+#: ../../mod/settings.php:698 ../../mod/settings.php:726
+#: ../../mod/settings.php:749 ../../mod/settings.php:834
+#: ../../mod/settings.php:1025 ../../mod/setup.php:333 ../../mod/setup.php:374
+#: ../../mod/sources.php:104 ../../mod/sources.php:138 ../../mod/thing.php:312
+#: ../../mod/thing.php:358 ../../mod/xchan.php:11
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Submit"
+msgstr "Envoyer"
-#: ../../include/identity.php:760 ../../include/identity.php:1027
-#: ../../mod/directory.php:160
-msgid "Status:"
-msgstr "État&nbsp;:"
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
+msgstr "Merci d'insérer une URL"
-#: ../../include/identity.php:761 ../../include/identity.php:1038
-#: ../../mod/directory.php:162
-msgid "Homepage:"
-msgstr "Site web&nbsp;:"
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
+msgstr "Changements en attente. Voulez-vous vraiment quitter cette page?"
-#: ../../include/identity.php:762 ../../mod/dirprofile.php:151
-msgid "Online Now"
-msgstr "Connecté"
+#: ../../include/js_strings.php:25 ../../mod/events.php:452
+#: ../../mod/profiles.php:464 ../../mod/pubsites.php:28
+msgid "Location"
+msgstr "Emplacement"
-#: ../../include/identity.php:827 ../../include/identity.php:907
-#: ../../mod/ping.php:298
-msgid "g A l F d"
-msgstr "H:i l d F"
+#: ../../include/js_strings.php:27
+msgid "timeago.prefixAgo"
+msgstr "timeago.prefixAgo"
-#: ../../include/identity.php:828 ../../include/identity.php:908
-msgid "F d"
-msgstr "d F"
+#: ../../include/js_strings.php:28
+msgid "timeago.prefixFromNow"
+msgstr "timeago.prefixFromNow"
-#: ../../include/identity.php:873 ../../include/identity.php:948
-#: ../../mod/ping.php:320
-msgid "[today]"
-msgstr "[aujourd'hui]"
+#: ../../include/js_strings.php:29
+msgid "ago"
+msgstr "auparavant"
-#: ../../include/identity.php:885
-msgid "Birthday Reminders"
-msgstr "Rappels d'anniversaires"
+#: ../../include/js_strings.php:30
+msgid "from now"
+msgstr "de maintenant"
-#: ../../include/identity.php:886
-msgid "Birthdays this week:"
-msgstr "Anniversaires cette semaine&nbsp;:"
+#: ../../include/js_strings.php:31
+msgid "less than a minute"
+msgstr "moins d'une minute"
-#: ../../include/identity.php:941
-msgid "[No description]"
-msgstr "[Pas de description]"
+#: ../../include/js_strings.php:32
+msgid "about a minute"
+msgstr "environ une minute"
-#: ../../include/identity.php:959
-msgid "Event Reminders"
-msgstr "Rappels d'événements"
+#: ../../include/js_strings.php:33
+#, php-format
+msgid "%d minutes"
+msgstr "%d minutes"
-#: ../../include/identity.php:960
-msgid "Events this week:"
-msgstr "Événements cette semaine&nbsp;:"
+#: ../../include/js_strings.php:34
+msgid "about an hour"
+msgstr "environ une heure"
-#: ../../include/identity.php:981 ../../mod/settings.php:942
-msgid "Full Name:"
-msgstr "Nom complet&nbsp;:"
+#: ../../include/js_strings.php:35
+#, php-format
+msgid "about %d hours"
+msgstr "environ %d heures"
-#: ../../include/identity.php:988
-msgid "Like this channel"
-msgstr "J'aime ce canal"
+#: ../../include/js_strings.php:36
+msgid "a day"
+msgstr "un jour"
-#: ../../include/identity.php:1012
-msgid "j F, Y"
-msgstr "j F Y"
+#: ../../include/js_strings.php:37
+#, php-format
+msgid "%d days"
+msgstr "%d jours"
-#: ../../include/identity.php:1013
-msgid "j F"
-msgstr "j F"
+#: ../../include/js_strings.php:38
+msgid "about a month"
+msgstr "environ un mois"
-#: ../../include/identity.php:1020
-msgid "Birthday:"
-msgstr "Date de naissance&nbsp;:"
+#: ../../include/js_strings.php:39
+#, php-format
+msgid "%d months"
+msgstr "%d mois"
-#: ../../include/identity.php:1024
-msgid "Age:"
-msgstr "Age&nbsp;:"
+#: ../../include/js_strings.php:40
+msgid "about a year"
+msgstr "environ un an"
-#: ../../include/identity.php:1033
+#: ../../include/js_strings.php:41
#, php-format
-msgid "for %1$d %2$s"
-msgstr "depuis %1$d %2$s"
+msgid "%d years"
+msgstr "%d années"
-#: ../../include/identity.php:1036 ../../mod/profiles.php:613
-msgid "Sexual Preference:"
-msgstr "Orientation sexuelle&nbsp;:"
+#: ../../include/js_strings.php:42
+msgid " "
+msgstr ""
-#: ../../include/identity.php:1040 ../../mod/profiles.php:615
-msgid "Hometown:"
-msgstr "Ville natale&nbsp;:"
+#: ../../include/js_strings.php:43
+msgid "timeago.numbers"
+msgstr "timeago.numbers"
-#: ../../include/identity.php:1042
-msgid "Tags:"
-msgstr "Étiquettes&nbsp;:"
+#: ../../include/js_strings.php:45 ../../include/text.php:1191
+msgid "January"
+msgstr "Janvier"
-#: ../../include/identity.php:1044 ../../mod/profiles.php:616
-msgid "Political Views:"
-msgstr "Opinions politiques&nbsp;:"
+#: ../../include/js_strings.php:46 ../../include/text.php:1191
+msgid "February"
+msgstr "Février"
-#: ../../include/identity.php:1046
-msgid "Religion:"
-msgstr "Religion&nbsp;:"
+#: ../../include/js_strings.php:47 ../../include/text.php:1191
+msgid "March"
+msgstr "Mars"
-#: ../../include/identity.php:1048 ../../mod/directory.php:164
-msgid "About:"
-msgstr "À propos&nbsp;:"
+#: ../../include/js_strings.php:48 ../../include/text.php:1191
+msgid "April"
+msgstr "Avril"
-#: ../../include/identity.php:1050
-msgid "Hobbies/Interests:"
-msgstr "Occupations/Centres d'intérêt&nbsp;:"
+#: ../../include/js_strings.php:49
+msgctxt "long"
+msgid "May"
+msgstr "Mai"
-#: ../../include/identity.php:1052 ../../mod/profiles.php:619
-msgid "Likes:"
-msgstr "Aime&nbsp;:"
+#: ../../include/js_strings.php:50 ../../include/text.php:1191
+msgid "June"
+msgstr "Juin"
-#: ../../include/identity.php:1054 ../../mod/profiles.php:620
-msgid "Dislikes:"
-msgstr "N'aime pas&nbsp;:"
+#: ../../include/js_strings.php:51 ../../include/text.php:1191
+msgid "July"
+msgstr "Juillet"
-#: ../../include/identity.php:1057
-msgid "Contact information and Social Networks:"
-msgstr "Coordonnées et réseaux sociaux&nbsp;:"
+#: ../../include/js_strings.php:52 ../../include/text.php:1191
+msgid "August"
+msgstr "Août"
-#: ../../include/identity.php:1059
-msgid "My other channels:"
-msgstr "Mes autres canaux&nbsp;:"
+#: ../../include/js_strings.php:53 ../../include/text.php:1191
+msgid "September"
+msgstr "Septembre"
-#: ../../include/identity.php:1061
-msgid "Musical interests:"
-msgstr "Goûts musicaux&nbsp;:"
+#: ../../include/js_strings.php:54 ../../include/text.php:1191
+msgid "October"
+msgstr "Octobre"
-#: ../../include/identity.php:1063
-msgid "Books, literature:"
-msgstr "Lectures, goûts littéraires&nbsp;:"
+#: ../../include/js_strings.php:55 ../../include/text.php:1191
+msgid "November"
+msgstr "Novembre"
-#: ../../include/identity.php:1065
-msgid "Television:"
-msgstr "Télévision&nbsp;:"
+#: ../../include/js_strings.php:56 ../../include/text.php:1191
+msgid "December"
+msgstr "Décembre"
-#: ../../include/identity.php:1067
-msgid "Film/dance/culture/entertainment:"
-msgstr "Cinéma/danse/culture/divertissement&nbsp;:"
+#: ../../include/js_strings.php:57
+msgid "Jan"
+msgstr "Jan"
-#: ../../include/identity.php:1069
-msgid "Love/Romance:"
-msgstr "Vie sentimentale/amoureuse&nbsp;:"
+#: ../../include/js_strings.php:58
+msgid "Feb"
+msgstr "Fev"
-#: ../../include/identity.php:1071
-msgid "Work/employment:"
-msgstr "Travail&nbsp;:"
+#: ../../include/js_strings.php:59
+msgid "Mar"
+msgstr "Mar"
-#: ../../include/identity.php:1073
-msgid "School/education:"
-msgstr "Cursus&nbsp;:"
+#: ../../include/js_strings.php:60
+msgid "Apr"
+msgstr "Avr"
-#: ../../include/identity.php:1093
-msgid "Like this thing"
-msgstr "J'aime ceci"
+#: ../../include/js_strings.php:61
+msgctxt "short"
+msgid "May"
+msgstr "Mai"
-#: ../../include/network.php:652
-msgid "view full size"
-msgstr "pleine taille"
-
-#: ../../include/bbcode.php:112 ../../include/bbcode.php:645
-#: ../../include/bbcode.php:648 ../../include/bbcode.php:653
-#: ../../include/bbcode.php:656 ../../include/bbcode.php:659
-#: ../../include/bbcode.php:662 ../../include/bbcode.php:667
-#: ../../include/bbcode.php:670 ../../include/bbcode.php:675
-#: ../../include/bbcode.php:678 ../../include/bbcode.php:681
-#: ../../include/bbcode.php:684
-msgid "Image/photo"
-msgstr "Image/photo"
+#: ../../include/js_strings.php:62
+msgid "Jun"
+msgstr "Jun"
-#: ../../include/bbcode.php:147 ../../include/bbcode.php:695
-msgid "Encrypted content"
-msgstr "Contenu chiffré"
+#: ../../include/js_strings.php:63
+msgid "Jul"
+msgstr "Jul"
-#: ../../include/bbcode.php:163
-msgid "QR code"
-msgstr "code QR"
+#: ../../include/js_strings.php:64
+msgid "Aug"
+msgstr "Aou"
-#: ../../include/bbcode.php:212
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s a écrit %2$s qui suit %3$s"
+#: ../../include/js_strings.php:65
+msgid "Sep"
+msgstr "Sep"
-#: ../../include/bbcode.php:214
-msgid "post"
-msgstr "l'article"
+#: ../../include/js_strings.php:66
+msgid "Oct"
+msgstr "Oct"
-#: ../../include/bbcode.php:613 ../../include/bbcode.php:633
-msgid "$1 wrote:"
-msgstr "$1 a écrit&nbsp;:"
+#: ../../include/js_strings.php:67
+msgid "Nov"
+msgstr "Nov"
-#: ../../include/message.php:18
-msgid "No recipient provided."
-msgstr "Pas de destinataire."
+#: ../../include/js_strings.php:68
+msgid "Dec"
+msgstr "Dec"
-#: ../../include/message.php:23
-msgid "[no subject]"
-msgstr "[sans objet]"
+#: ../../include/js_strings.php:69 ../../include/text.php:1187
+msgid "Sunday"
+msgstr "Dimanche"
-#: ../../include/message.php:42
-msgid "Unable to determine sender."
-msgstr "Impossible de déterminer l'émetteur."
+#: ../../include/js_strings.php:70 ../../include/text.php:1187
+msgid "Monday"
+msgstr "Lundi"
-#: ../../include/message.php:143
-msgid "Stored post could not be verified."
-msgstr "Le message stocké n'a pas pu être vérifié."
+#: ../../include/js_strings.php:71 ../../include/text.php:1187
+msgid "Tuesday"
+msgstr "Mardi"
-#: ../../include/widgets.php:80
-msgid "System"
-msgstr "Système"
+#: ../../include/js_strings.php:72 ../../include/text.php:1187
+msgid "Wednesday"
+msgstr "Mercredi"
-#: ../../include/widgets.php:83
-msgid "Create Personal App"
-msgstr "Créer Votre Application"
+#: ../../include/js_strings.php:73 ../../include/text.php:1187
+msgid "Thursday"
+msgstr "Jeudi"
-#: ../../include/widgets.php:84
-msgid "Edit Personal App"
-msgstr "Éditer Votre Application"
+#: ../../include/js_strings.php:74 ../../include/text.php:1187
+msgid "Friday"
+msgstr "Vendredi"
-#: ../../include/widgets.php:130 ../../mod/suggest.php:53
-msgid "Ignore/Hide"
-msgstr "Ignorer/Cacher"
+#: ../../include/js_strings.php:75 ../../include/text.php:1187
+msgid "Saturday"
+msgstr "Samedi"
-#: ../../include/widgets.php:136 ../../mod/connections.php:267
-msgid "Suggestions"
-msgstr "Suggestion"
+#: ../../include/js_strings.php:76
+msgid "Sun"
+msgstr "Dim"
-#: ../../include/widgets.php:137
-msgid "See more..."
-msgstr "Voir plus..."
+#: ../../include/js_strings.php:77
+msgid "Mon"
+msgstr "Lun"
-#: ../../include/widgets.php:159
-#, php-format
-msgid "You have %1$.0f of %2$.0f allowed connections."
-msgstr "Vous avez %1$.0f des %2$.0f relations autorisées."
+#: ../../include/js_strings.php:78
+msgid "Tue"
+msgstr "Mar"
-#: ../../include/widgets.php:165
-msgid "Add New Connection"
-msgstr "Ajouter une nouvelle relation"
+#: ../../include/js_strings.php:79
+msgid "Wed"
+msgstr "Mer"
-#: ../../include/widgets.php:166
-msgid "Enter the channel address"
-msgstr "Adresse du canal"
+#: ../../include/js_strings.php:80
+msgid "Thu"
+msgstr "Jeu"
-#: ../../include/widgets.php:167
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Exemple&nbsp;: bob@exemple.com, http://exemple.com/barbara"
+#: ../../include/js_strings.php:81
+msgid "Fri"
+msgstr "Ven"
-#: ../../include/widgets.php:184
-msgid "Notes"
-msgstr "Notes"
+#: ../../include/js_strings.php:82
+msgid "Sat"
+msgstr "Sam"
-#: ../../include/widgets.php:256
-msgid "Remove term"
-msgstr "Retirer le terme"
+#: ../../include/js_strings.php:83
+msgctxt "calendar"
+msgid "today"
+msgstr "aujourd'hui"
-#: ../../include/widgets.php:335
-msgid "Archives"
-msgstr "Archives"
+#: ../../include/js_strings.php:84
+msgctxt "calendar"
+msgid "month"
+msgstr "mois"
-#: ../../include/widgets.php:397
-msgid "Refresh"
-msgstr "Actualiser"
+#: ../../include/js_strings.php:85
+msgctxt "calendar"
+msgid "week"
+msgstr "semaine"
-#: ../../include/widgets.php:398 ../../mod/connedit.php:470
-msgid "Me"
-msgstr "Moi"
+#: ../../include/js_strings.php:86
+msgctxt "calendar"
+msgid "day"
+msgstr "jour"
-#: ../../include/widgets.php:399 ../../mod/connedit.php:472
-msgid "Best Friends"
-msgstr "Mes meilleurs amis"
+#: ../../include/js_strings.php:87
+msgctxt "calendar"
+msgid "All day"
+msgstr "Toute la journée"
-#: ../../include/widgets.php:401
-msgid "Co-workers"
-msgstr "Mes collègues"
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr "Pas de destinataire."
-#: ../../include/widgets.php:402 ../../mod/connedit.php:474
-msgid "Former Friends"
-msgstr "Mes anciens amis"
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr "[sans objet]"
-#: ../../include/widgets.php:403 ../../mod/connedit.php:475
-msgid "Acquaintances"
-msgstr "Mes connaissances"
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr "Impossible de déterminer l'émetteur."
-#: ../../include/widgets.php:404
-msgid "Everybody"
-msgstr "Tout le monde"
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
+msgstr "Le message stocké n'a pas pu être vérifié."
-#: ../../include/widgets.php:436
-msgid "Account settings"
-msgstr "Réglages du Compte"
+#: ../../include/nav.php:82 ../../include/nav.php:115 ../../boot.php:1517
+msgid "Logout"
+msgstr "Déconnexion"
-#: ../../include/widgets.php:442
-msgid "Channel settings"
-msgstr "Réglages du Canal"
+#: ../../include/nav.php:82 ../../include/nav.php:115
+msgid "End this session"
+msgstr "Mettre fin à la session"
-#: ../../include/widgets.php:448
-msgid "Additional features"
-msgstr "Fonctions supplémentaires"
+#: ../../include/nav.php:85 ../../include/nav.php:146
+msgid "Home"
+msgstr "Mon canal"
-#: ../../include/widgets.php:454
-msgid "Feature settings"
-msgstr "Extensions"
+#: ../../include/nav.php:85
+msgid "Your posts and conversations"
+msgstr "Vos publications et conversations"
-#: ../../include/widgets.php:460
-msgid "Display settings"
-msgstr "Réglages d'affichage"
+#: ../../include/nav.php:86
+msgid "Your profile page"
+msgstr "Votre profil"
-#: ../../include/widgets.php:466
-msgid "Connected apps"
-msgstr "Applications connectées"
+#: ../../include/nav.php:88
+msgid "Edit Profiles"
+msgstr "Modifier les profils"
-#: ../../include/widgets.php:472
-msgid "Export channel"
-msgstr "Exporter le canal"
+#: ../../include/nav.php:88
+msgid "Manage/Edit profiles"
+msgstr "Gérer/modifier les profils"
-#: ../../include/widgets.php:484
-msgid "Automatic Permissions (Advanced)"
-msgstr "Permissions automatiques (avancé)"
+#: ../../include/nav.php:90 ../../include/identity.php:977
+msgid "Edit Profile"
+msgstr "Éditeur de profil"
-#: ../../include/widgets.php:494
-msgid "Premium Channel Settings"
-msgstr "Canal VIP"
+#: ../../include/nav.php:90
+msgid "Edit your profile"
+msgstr "Modifier votre profil"
-#: ../../include/widgets.php:531
-msgid "Check Mail"
-msgstr "Vérifier le courrier"
+#: ../../include/nav.php:92
+msgid "Your photos"
+msgstr "Vos photos"
-#: ../../include/widgets.php:612
-msgid "Chat Rooms"
-msgstr "Salons de clavardage"
+#: ../../include/nav.php:93
+msgid "Your files"
+msgstr "Vos fichiers"
-#: ../../include/widgets.php:630
-msgid "Bookmarked Chatrooms"
-msgstr "Salons favoris"
+#: ../../include/nav.php:98
+msgid "Your chatrooms"
+msgstr "Vos salons"
-#: ../../include/widgets.php:648
-msgid "Suggested Chatrooms"
-msgstr "Salons suggérés"
+#: ../../include/nav.php:104
+msgid "Your bookmarks"
+msgstr "Vos favoris"
-#: ../../include/ItemObject.php:118
-msgid "Save to Folder"
-msgstr "Sauvegarder dans le dossier"
+#: ../../include/nav.php:108
+msgid "Your webpages"
+msgstr "Vos pages web"
-#: ../../include/ItemObject.php:130 ../../include/ItemObject.php:142
-msgid "View all"
-msgstr "Voir tout"
+#: ../../include/nav.php:112
+msgid "Sign in"
+msgstr "Connexion"
-#: ../../include/ItemObject.php:139
-msgctxt "noun"
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "Je déteste"
-msgstr[1] "Je déteste"
+#: ../../include/nav.php:129
+#, php-format
+msgid "%s - click to logout"
+msgstr "%s - cliquer ici pour déconnecter"
-#: ../../include/ItemObject.php:167
-msgid "Add Star"
-msgstr "Ajouter Étoile"
+#: ../../include/nav.php:132
+msgid "Remote authentication"
+msgstr "Authentification distante"
-#: ../../include/ItemObject.php:168
-msgid "Remove Star"
-msgstr "Supprimer Étoile"
+#: ../../include/nav.php:132
+msgid "Click to authenticate to your home hub"
+msgstr "S'authentifier auprès de votre hub principal"
-#: ../../include/ItemObject.php:169
-msgid "Toggle Star Status"
-msgstr "Changer le Statut des Étoiles"
+#: ../../include/nav.php:146
+msgid "Home Page"
+msgstr "Page d'accueil"
-#: ../../include/ItemObject.php:173
-msgid "starred"
-msgstr "mis en avant"
+#: ../../include/nav.php:150 ../../mod/register.php:264 ../../boot.php:1500
+msgid "Register"
+msgstr "S'inscrire"
-#: ../../include/ItemObject.php:190
-msgid "Add Tag"
-msgstr "Ajouter une balise"
+#: ../../include/nav.php:150
+msgid "Create an account"
+msgstr "Créer un compte"
-#: ../../include/ItemObject.php:208 ../../mod/photos.php:980
-msgid "I like this (toggle)"
-msgstr "J'aime (oui/non)"
+#: ../../include/nav.php:155
+msgid "Help and documentation"
+msgstr "Aide et documentation"
-#: ../../include/ItemObject.php:209 ../../mod/photos.php:981
-msgid "I don't like this (toggle)"
-msgstr "Je déteste (oui/non)"
+#: ../../include/nav.php:159 ../../include/widgets.php:102
+#: ../../mod/apps.php:36
+msgid "Apps"
+msgstr "Applications"
-#: ../../include/ItemObject.php:211
-msgid "Share This"
-msgstr "Partager"
+#: ../../include/nav.php:159
+msgid "Applications, utilities, links, games"
+msgstr "Applications, utilitaires, liens, jeux"
-#: ../../include/ItemObject.php:211
-msgid "share"
-msgstr "partager"
+#: ../../include/nav.php:161
+msgid "Search site @name, #tag, ?docs, content"
+msgstr "Recherche @nom, #tag, contenu"
-#: ../../include/ItemObject.php:235 ../../include/ItemObject.php:236
-#, php-format
-msgid "View %s's profile - %s"
-msgstr "Voir le profil de %s - %s"
+#: ../../include/nav.php:164
+msgid "Channel Directory"
+msgstr "Annuaire des canaux"
-#: ../../include/ItemObject.php:237
-msgid "to"
-msgstr "à"
+#: ../../include/nav.php:176
+msgid "Your grid"
+msgstr "Votre réseau"
-#: ../../include/ItemObject.php:238
-msgid "via"
-msgstr "via"
+#: ../../include/nav.php:177
+msgid "Mark all grid notifications seen"
+msgstr "Marquer toutes les notifications du réseau comme vues"
-#: ../../include/ItemObject.php:239
-msgid "Wall-to-Wall"
-msgstr "Mur-mur"
+#: ../../include/nav.php:179
+msgid "Channel home"
+msgstr "Mon canal"
-#: ../../include/ItemObject.php:240
-msgid "via Wall-To-Wall:"
-msgstr "par Mur-mur&nbsp;:"
+#: ../../include/nav.php:180
+msgid "Mark all channel notifications seen"
+msgstr "Marquer toutes les notifications du canal comme vues"
-#: ../../include/ItemObject.php:274
-msgid "Save Bookmarks"
-msgstr "Enregistrer les favoris"
+#: ../../include/nav.php:183 ../../include/text.php:815
+#: ../../mod/connections.php:298
+msgid "Connections"
+msgstr "Contacts"
-#: ../../include/ItemObject.php:275
-msgid "Add to Calendar"
-msgstr "Ajouter au Calendrier"
+#: ../../include/nav.php:186
+msgid "Notices"
+msgstr "Notifications"
-#: ../../include/ItemObject.php:283
-msgctxt "noun"
-msgid "Likes"
-msgstr "Aimes"
+#: ../../include/nav.php:186
+msgid "Notifications"
+msgstr "Notifications"
-#: ../../include/ItemObject.php:284
-msgctxt "noun"
-msgid "Dislikes"
-msgstr "Détestes"
+#: ../../include/nav.php:187
+msgid "See all notifications"
+msgstr "Voir toutes les notifications"
-#: ../../include/ItemObject.php:315
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] "%d commentaire"
-msgstr[1] "%d commentaires"
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
+msgid "Mark all system notifications seen"
+msgstr "Marquer toutes les notifications système comme vues"
-#: ../../include/ItemObject.php:316 ../../include/js_strings.php:7
-msgid "[+] show all"
-msgstr "[+] voir plus"
+#: ../../include/nav.php:190
+msgid "Private mail"
+msgstr "Messages privés"
-#: ../../include/ItemObject.php:580 ../../mod/photos.php:999
-#: ../../mod/photos.php:1086
-msgid "This is you"
-msgstr "C'est vous"
+#: ../../include/nav.php:191
+msgid "See all private messages"
+msgstr "Voir tous les messages privés"
-#: ../../include/ItemObject.php:582 ../../include/js_strings.php:6
-#: ../../mod/photos.php:1001 ../../mod/photos.php:1088
-msgid "Comment"
-msgstr "Commenter"
+#: ../../include/nav.php:192
+msgid "Mark all private messages seen"
+msgstr "Marquer tous les messages privés comme vus"
-#: ../../include/ItemObject.php:583 ../../mod/mood.php:135
-#: ../../mod/settings.php:517 ../../mod/settings.php:629
-#: ../../mod/settings.php:657 ../../mod/settings.php:681
-#: ../../mod/settings.php:754 ../../mod/settings.php:934
-#: ../../mod/poke.php:166 ../../mod/profiles.php:589 ../../mod/chat.php:177
-#: ../../mod/chat.php:211 ../../mod/connect.php:92 ../../mod/connedit.php:518
-#: ../../mod/setup.php:307 ../../mod/setup.php:350 ../../mod/pdledit.php:58
-#: ../../mod/photos.php:563 ../../mod/photos.php:674 ../../mod/photos.php:962
-#: ../../mod/photos.php:1002 ../../mod/photos.php:1089
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/events.php:511 ../../mod/filestorage.php:137
-#: ../../mod/fsuggest.php:108 ../../mod/group.php:81 ../../mod/admin.php:451
-#: ../../mod/admin.php:760 ../../mod/admin.php:895 ../../mod/admin.php:1028
-#: ../../mod/admin.php:1227 ../../mod/admin.php:1314 ../../mod/thing.php:286
-#: ../../mod/thing.php:329 ../../mod/import.php:393 ../../mod/invite.php:142
-#: ../../mod/mail.php:345 ../../mod/appman.php:99 ../../mod/poll.php:68
-#: ../../mod/frphotos.php:84 ../../view/theme/apw/php/config.php:256
-#: ../../view/theme/blogga/php/config.php:67
-#: ../../view/theme/blogga/view/theme/blog/config.php:67
-#: ../../view/theme/redbasic/php/config.php:99
-msgid "Submit"
-msgstr "Envoyer"
+#: ../../include/nav.php:193 ../../include/widgets.php:598
+msgid "Inbox"
+msgstr "Boîte de réception"
-#: ../../include/ItemObject.php:584
-msgid "Bold"
-msgstr "Gras"
+#: ../../include/nav.php:194 ../../include/widgets.php:603
+msgid "Outbox"
+msgstr "Boîte d'envoi"
-#: ../../include/ItemObject.php:585
-msgid "Italic"
-msgstr "Italique"
+#: ../../include/nav.php:195 ../../include/widgets.php:608
+msgid "New Message"
+msgstr "Nouveau message"
-#: ../../include/ItemObject.php:586
-msgid "Underline"
-msgstr "Souligné"
+#: ../../include/nav.php:198
+msgid "Event Calendar"
+msgstr "Calendrier des événements"
-#: ../../include/ItemObject.php:587
-msgid "Quote"
-msgstr "Citation"
+#: ../../include/nav.php:199
+msgid "See all events"
+msgstr "Voir tous les événements"
-#: ../../include/ItemObject.php:588
-msgid "Code"
-msgstr "Code"
+#: ../../include/nav.php:200
+msgid "Mark all events seen"
+msgstr "Marquer tous les événements comme vus"
-#: ../../include/ItemObject.php:589
-msgid "Image"
-msgstr "Image"
+#: ../../include/nav.php:203
+msgid "Manage Your Channels"
+msgstr "Gérer vos canaux"
-#: ../../include/ItemObject.php:590
-msgid "Link"
-msgstr "Lien/URL"
+#: ../../include/nav.php:205
+msgid "Account/Channel Settings"
+msgstr "Paramètres du Compte/Canal"
-#: ../../include/ItemObject.php:591
-msgid "Video"
-msgstr "Vidéo"
+#: ../../include/nav.php:213 ../../include/widgets.php:1320
+msgid "Admin"
+msgstr "Administrateur"
-#: ../../include/js_strings.php:5
-msgid "Delete this item?"
-msgstr "Supprimer cet élément?"
+#: ../../include/nav.php:213
+msgid "Site Setup and Configuration"
+msgstr "Configuration du site"
-#: ../../include/js_strings.php:8
-msgid "[-] show less"
-msgstr "[-] montrer moins"
+#: ../../include/nav.php:249
+msgid "@name, #tag, ?doc, content"
+msgstr "@nom, #étiquette, ?doc, contenu"
-#: ../../include/js_strings.php:9
-msgid "[+] expand"
-msgstr "[+] déplier"
+#: ../../include/nav.php:250
+msgid "Please wait..."
+msgstr "Merci de patienter..."
-#: ../../include/js_strings.php:10
-msgid "[-] collapse"
-msgstr "[-] replier"
+#: ../../include/network.php:630
+msgid "view full size"
+msgstr "voir en taille réelle"
-#: ../../include/js_strings.php:11
-msgid "Password too short"
-msgstr "Mot de passe trop court"
+#: ../../include/network.php:1612 ../../include/enotify.php:57
+msgid "$Projectname Notification"
+msgstr "Notification $Projectname"
-#: ../../include/js_strings.php:12
-msgid "Passwords do not match"
-msgstr "Les mots de passe ne correspondent pas"
+#: ../../include/network.php:1613 ../../include/enotify.php:58
+msgid "$projectname"
+msgstr "$projectname"
-#: ../../include/js_strings.php:13 ../../mod/photos.php:39
-msgid "everybody"
-msgstr "tout le monde"
+#: ../../include/network.php:1615 ../../include/enotify.php:60
+msgid "Thank You,"
+msgstr "Merci,"
-#: ../../include/js_strings.php:14
-msgid "Secret Passphrase"
-msgstr "Phrase de passe secrète"
+#: ../../include/network.php:1617 ../../include/enotify.php:62
+#, php-format
+msgid "%s Administrator"
+msgstr "l'administrateur de %s"
-#: ../../include/js_strings.php:15
-msgid "Passphrase hint"
-msgstr "Indice pour la phrase de passe"
+#: ../../include/network.php:1674
+msgid "No Subject"
+msgstr "Pas d'objet"
-#: ../../include/js_strings.php:16
-msgid "Notice: Permissions have changed but have not yet been submitted."
-msgstr "Note&nbsp;: Les permissions ont changé, mais n'ont pas encore été soumises."
+#: ../../include/notify.php:20
+msgid "created a new post"
+msgstr "a publié un nouveau message"
-#: ../../include/js_strings.php:17
-msgid "close all"
-msgstr "fermer tout"
+#: ../../include/notify.php:21
+#, php-format
+msgid "commented on %s's post"
+msgstr "a commenté la publication de %s"
-#: ../../include/js_strings.php:19
-msgid "timeago.prefixAgo"
-msgstr "Il y a"
+#: ../../include/page_widgets.php:6
+msgid "New Page"
+msgstr "Nouvelle page"
-#: ../../include/js_strings.php:20
-msgid "timeago.prefixFromNow"
-msgstr "timeago.prefixFromNow"
+#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
+#: ../../mod/layouts.php:188 ../../mod/webpages.php:187
+msgid "View"
+msgstr "Voir"
-#: ../../include/js_strings.php:21
-msgid "ago"
-msgstr " "
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
+msgid "Actions"
+msgstr "Actions"
-#: ../../include/js_strings.php:22
-msgid "from now"
-msgstr "de maintenant"
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
+msgid "Page Link"
+msgstr "Lien vers la page"
-#: ../../include/js_strings.php:23
-msgid "less than a minute"
-msgstr "moins d'une minute"
+#: ../../include/page_widgets.php:43
+msgid "Title"
+msgstr "Titre"
-#: ../../include/js_strings.php:24
-msgid "about a minute"
-msgstr "environ une minute"
+#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:192
+msgid "Created"
+msgstr "Créé(e)"
-#: ../../include/js_strings.php:25
-#, php-format
-msgid "%d minutes"
-msgstr "%d minutes"
+#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:193
+msgid "Edited"
+msgstr "Modifié(e)"
-#: ../../include/js_strings.php:26
-msgid "about an hour"
-msgstr "environ une heure"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:711 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
+msgid "Profile Photos"
+msgstr "Photos du profil"
-#: ../../include/js_strings.php:27
+#: ../../include/photos.php:112
#, php-format
-msgid "about %d hours"
-msgstr "environ %d heures"
-
-#: ../../include/js_strings.php:28
-msgid "a day"
-msgstr "un jour"
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "L'image dépasse la taille limite de %lu octets"
-#: ../../include/js_strings.php:29
-#, php-format
-msgid "%d days"
-msgstr "%d jours"
+#: ../../include/photos.php:119
+msgid "Image file is empty."
+msgstr "L'image est vide."
-#: ../../include/js_strings.php:30
-msgid "about a month"
-msgstr "environ un mois"
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
+msgstr "Impossible de traiter l'image"
-#: ../../include/js_strings.php:31
-#, php-format
-msgid "%d months"
-msgstr "%d mois"
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr "Le stockage de l'image a échoué."
-#: ../../include/js_strings.php:32
-msgid "about a year"
-msgstr "environ un an"
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr "une nouvelle photo"
-#: ../../include/js_strings.php:33
+#: ../../include/photos.php:301
#, php-format
-msgid "%d years"
-msgstr "%d années"
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s a publié %2$s pour %3$s"
-#: ../../include/js_strings.php:34
-msgid " "
-msgstr " "
-
-#: ../../include/js_strings.php:35
-msgid "timeago.numbers"
-msgstr "timeago.numbers"
-
-#: ../../include/Contact.php:123
-msgid "New window"
-msgstr "Nouvelle fenêtre"
-
-#: ../../include/Contact.php:124
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Ouvrir l'emplacement dans une fenêtre (ou un onglet) différent"
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
+msgstr "Ajouter des photos"
#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
msgid "Male"
-msgstr "Masculin"
+msgstr "Homme"
#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
msgid "Female"
-msgstr "Féminin"
+msgstr "Femme"
#: ../../include/profile_selectors.php:6
msgid "Currently Male"
-msgstr "Actuellement masculin"
+msgstr "Actuellement homme"
#: ../../include/profile_selectors.php:6
msgid "Currently Female"
-msgstr "Actuellement féminin"
+msgstr "Actuellement femme"
#: ../../include/profile_selectors.php:6
msgid "Mostly Male"
-msgstr "Surtout masculin"
+msgstr "Surtout homme"
#: ../../include/profile_selectors.php:6
msgid "Mostly Female"
-msgstr "Surtout féminin"
+msgstr "Surtout femme"
#: ../../include/profile_selectors.php:6
msgid "Transgender"
@@ -3261,12 +2362,12 @@ msgstr "Neutre"
#: ../../include/profile_selectors.php:6
msgid "Non-specific"
-msgstr "Rien de spécifique"
+msgstr "Non spécifique"
#: ../../include/profile_selectors.php:6
#: ../../include/profile_selectors.php:23
#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
msgid "Other"
msgstr "Autre"
@@ -3326,7 +2427,7 @@ msgstr "Une floppée"
#: ../../include/profile_selectors.php:42
msgid "Nonsexual"
-msgstr "Nonsexuel"
+msgstr "Non-sexuel"
#: ../../include/profile_selectors.php:80
#: ../../include/profile_selectors.php:97
@@ -3366,6 +2467,15 @@ msgstr "Infidèle"
msgid "Sex Addict"
msgstr "Accro au sexe"
+#: ../../include/profile_selectors.php:80 ../../include/identity.php:390
+#: ../../include/identity.php:391 ../../include/identity.php:398
+#: ../../include/widgets.php:451 ../../mod/connedit.php:582
+#: ../../mod/settings.php:338 ../../mod/settings.php:342
+#: ../../mod/settings.php:343 ../../mod/settings.php:346
+#: ../../mod/settings.php:357
+msgid "Friends"
+msgstr "Amis"
+
#: ../../include/profile_selectors.php:80
msgid "Friends/Benefits"
msgstr "Amis avec bénéfices"
@@ -3410,7 +2520,7 @@ msgstr "Pas en recherche"
#: ../../include/profile_selectors.php:80
msgid "Swinger"
-msgstr "Infidèle"
+msgstr "Echangiste"
#: ../../include/profile_selectors.php:80
msgid "Betrayed"
@@ -3456,1361 +2566,1882 @@ msgstr "S'en fiche"
msgid "Ask me"
msgstr "Me demander"
-#: ../../include/auth.php:90
-msgid "Logged out."
-msgstr "Deconnecté."
+#: ../../include/security.php:384
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures)."
-#: ../../include/auth.php:236
-msgid "Failed authentication"
-msgstr "Échec de l'authentification"
+#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
+msgid "Tags"
+msgstr "Étiquettes"
-#: ../../include/auth.php:251 ../../mod/openid.php:188
-msgid "Login failed."
-msgstr "Échec de la connexion."
+#: ../../include/taxonomy.php:305
+msgid "Keywords"
+msgstr "Mots-clefs"
-#: ../../include/permissions.php:13
-msgid "Can view my normal stream and posts"
-msgstr "Peut voir les publications sur mon canal et ses partages."
+#: ../../include/taxonomy.php:326
+msgid "have"
+msgstr "ont"
-#: ../../include/permissions.php:14
-msgid "Can view my default channel profile"
-msgstr "Peut voir le profil du canal par défaut."
+#: ../../include/taxonomy.php:326
+msgid "has"
+msgstr "a"
-#: ../../include/permissions.php:15
-msgid "Can view my photo albums"
-msgstr "Peut voir mon album photos"
+#: ../../include/taxonomy.php:327
+msgid "want"
+msgstr "veulent"
-#: ../../include/permissions.php:16
-msgid "Can view my connections"
-msgstr "Peut voir mes connections"
+#: ../../include/taxonomy.php:327
+msgid "wants"
+msgstr "veut"
-#: ../../include/permissions.php:17
-msgid "Can view my file storage"
-msgstr "Peut voir mes fichiers en partage"
+#: ../../include/taxonomy.php:328 ../../include/ItemObject.php:254
+msgid "like"
+msgstr "aiment"
-#: ../../include/permissions.php:18
-msgid "Can view my webpages"
-msgstr "Peut voir mes sites-web"
+#: ../../include/taxonomy.php:328
+msgid "likes"
+msgstr "aime"
-#: ../../include/permissions.php:21
-msgid "Can send me their channel stream and posts"
-msgstr "Peut m'envoyer le flux et les publications de leur canal"
+#: ../../include/taxonomy.php:329 ../../include/ItemObject.php:255
+msgid "dislike"
+msgstr "n'aiment pas"
-#: ../../include/permissions.php:22
-msgid "Can post on my channel page (\"wall\")"
-msgstr "Peut poster sur la page de mon canal (\"mur\")"
+#: ../../include/taxonomy.php:329
+msgid "dislikes"
+msgstr "n'aime pas"
-#: ../../include/permissions.php:23
-msgid "Can comment on or like my posts"
-msgstr "Peuvent commenter et/ou aimer mes publications"
+#: ../../include/zot.php:676
+msgid "Invalid data packet"
+msgstr "Paquet de données invalide"
-#: ../../include/permissions.php:24
-msgid "Can send me private mail messages"
-msgstr "Peut m'envoyer des messages privés"
+#: ../../include/zot.php:692
+msgid "Unable to verify channel signature"
+msgstr "Impossible de vérifier la signature du canal"
-#: ../../include/permissions.php:25
-msgid "Can post photos to my photo albums"
-msgstr "Peut ajouter des photos à mes albums"
+#: ../../include/zot.php:2268
+#, php-format
+msgid "Unable to verify site signature for %s"
+msgstr "Impossible de vérifier la signature de site pour %s"
-#: ../../include/permissions.php:26
-msgid "Can like/dislike stuff"
-msgstr "Peuvent aimer/détester"
+#: ../../include/zot.php:3591
+msgid "invalid target signature"
+msgstr "signature de la cible invalide"
-#: ../../include/permissions.php:26
-msgid "Profiles and things other than posts/comments"
-msgstr "Profils et autres excluant les publications/commentaires."
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
+msgstr "Fréquemment"
-#: ../../include/permissions.php:28
-msgid "Can forward to all my channel contacts via post @mentions"
-msgstr "Peut faire suivre à tous les contacts du mon canal via @truc"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
+msgstr "Toutes les heures"
-#: ../../include/permissions.php:28
-msgid "Advanced - useful for creating group forum channels"
-msgstr "Avancé - utile seulement pour les canaux de type \"forum/groupe\""
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
+msgstr "Deux fois par jour"
-#: ../../include/permissions.php:29
-msgid "Can chat with me (when available)"
-msgstr "Peut discuter avec moi (sous réserve de disponibilité)"
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
+msgstr "Chaque jour"
-#: ../../include/permissions.php:30
-msgid "Can write to my file storage"
-msgstr "Peut écrire dans mon partage de fichiers"
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Chaque semaine"
-#: ../../include/permissions.php:31
-msgid "Can edit my webpages"
-msgstr "Peut modifier mes sites-web"
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "Chaque mois"
-#: ../../include/permissions.php:33
-msgid "Can source my public posts in derived channels"
-msgstr "Peut rediriger mes publications publiques dans des canaux dérivés"
+#: ../../include/contact_selectors.php:76
+msgid "Friendica"
+msgstr "Friendica"
-#: ../../include/permissions.php:33
-msgid "Somewhat advanced - very useful in open communities"
-msgstr "Plutôt avancé - très utile dans les communautés ouvertes"
+#: ../../include/contact_selectors.php:77
+msgid "OStatus"
+msgstr "OStatus"
-#: ../../include/permissions.php:35
-msgid "Can administer my channel resources"
-msgstr "Peut administrer les ressources de mon canal"
+#: ../../include/contact_selectors.php:78
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
-#: ../../include/permissions.php:35
-msgid ""
-"Extremely advanced. Leave this alone unless you know what you are doing"
-msgstr "Très avancé. Ne pas toucher, sauf si vous savez VRAIMENT ce que vous faites"
+#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1520
+msgid "Email"
+msgstr "Courriel"
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
-msgstr "Indiquez votre humeur du moment à vos amis"
+#: ../../include/contact_selectors.php:80
+msgid "Diaspora"
+msgstr "Diaspora"
-#: ../../mod/mitem.php:14 ../../mod/menu.php:92
-msgid "Menu not found."
-msgstr "Menu introuvable."
+#: ../../include/contact_selectors.php:81
+msgid "Facebook"
+msgstr "Facebook"
-#: ../../mod/mitem.php:47
-msgid "Menu element updated."
-msgstr "Entrée de menu mis à jour."
+#: ../../include/contact_selectors.php:82
+msgid "Zot"
+msgstr "Zot"
-#: ../../mod/mitem.php:51
-msgid "Unable to update menu element."
-msgstr "Impossible de mettre l'entrée de menu à jour."
+#: ../../include/contact_selectors.php:83
+msgid "LinkedIn"
+msgstr "Linkedin"
-#: ../../mod/mitem.php:57
-msgid "Menu element added."
-msgstr "Entrée de menu ajouté."
+#: ../../include/contact_selectors.php:84
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
-#: ../../mod/mitem.php:61
-msgid "Unable to add menu element."
-msgstr "Impossible d'ajouter l'entrée de menu."
+#: ../../include/contact_selectors.php:85
+msgid "MySpace"
+msgstr "MySpace"
-#: ../../mod/mitem.php:78 ../../mod/dirprofile.php:175 ../../mod/menu.php:120
-#: ../../mod/xchan.php:27
-msgid "Not found."
-msgstr "Introuvable."
+#: ../../include/text.php:394
+msgid "prev"
+msgstr "préc."
-#: ../../mod/mitem.php:96
-msgid "Manage Menu Elements"
-msgstr "Gérer les entrées de menu"
+#: ../../include/text.php:396
+msgid "first"
+msgstr "premier"
-#: ../../mod/mitem.php:99
-msgid "Edit menu"
-msgstr "Éditer le menu"
+#: ../../include/text.php:425
+msgid "last"
+msgstr "dernier"
-#: ../../mod/mitem.php:102
-msgid "Edit element"
-msgstr "Éditer l'entrée"
+#: ../../include/text.php:428
+msgid "next"
+msgstr "Suivant"
-#: ../../mod/mitem.php:103
-msgid "Drop element"
-msgstr "Supprimer l'entrée"
+#: ../../include/text.php:438
+msgid "older"
+msgstr "plus ancien"
-#: ../../mod/mitem.php:104
-msgid "New element"
-msgstr "Nouvelle entrée"
+#: ../../include/text.php:440
+msgid "newer"
+msgstr "plus récent"
-#: ../../mod/mitem.php:105
-msgid "Edit this menu container"
-msgstr "Éditer ce bloc de menu"
+#: ../../include/text.php:803
+msgid "No connections"
+msgstr "Pas de relations."
-#: ../../mod/mitem.php:106
-msgid "Add menu element"
-msgstr "Ajouter une entrée au menu"
+#: ../../include/text.php:828
+#, php-format
+msgid "View all %s connections"
+msgstr "Voir les %s contacts"
-#: ../../mod/mitem.php:107
-msgid "Delete this menu item"
-msgstr "Supprimer cet entrée du menu"
+#: ../../include/text.php:886 ../../include/text.php:898
+#: ../../include/widgets.php:202 ../../mod/filer.php:49
+#: ../../mod/admin.php:1666 ../../mod/admin.php:1686 ../../mod/rbmark.php:28
+#: ../../mod/rbmark.php:100
+msgid "Save"
+msgstr "Enregistrer"
-#: ../../mod/mitem.php:108
-msgid "Edit this menu item"
-msgstr "Éditer cette entrée du menu"
+#: ../../include/text.php:973 ../../include/text.php:978
+msgid "poke"
+msgstr "tapoter"
-#: ../../mod/mitem.php:131
-msgid "New Menu Element"
-msgstr "Nouvelle entrée de menu"
+#: ../../include/text.php:979
+msgid "ping"
+msgstr "ping"
-#: ../../mod/mitem.php:133 ../../mod/mitem.php:176
-msgid "Menu Item Permissions"
-msgstr "Permissions de l'entrée de menu"
+#: ../../include/text.php:979
+msgid "pinged"
+msgstr "pingé"
-#: ../../mod/mitem.php:134 ../../mod/mitem.php:177 ../../mod/settings.php:967
-msgid "(click to open/close)"
-msgstr "(cliquer pour ouvrir/fermer)"
+#: ../../include/text.php:980
+msgid "prod"
+msgstr "encourager"
-#: ../../mod/mitem.php:136 ../../mod/mitem.php:180
-msgid "Link text"
-msgstr "Texte du lien"
+#: ../../include/text.php:980
+msgid "prodded"
+msgstr "encouragé"
-#: ../../mod/mitem.php:137 ../../mod/mitem.php:181
-msgid "URL of link"
-msgstr "URL du lien"
+#: ../../include/text.php:981
+msgid "slap"
+msgstr "giffler"
-#: ../../mod/mitem.php:138 ../../mod/mitem.php:182
-msgid "Use Red magic-auth if available"
-msgstr "Utiliser l'authentification magique, lorsque disponible"
+#: ../../include/text.php:981
+msgid "slapped"
+msgstr "gifflé(e)"
-#: ../../mod/mitem.php:139 ../../mod/mitem.php:183
-msgid "Open link in new window"
-msgstr "Ouvrir le lien dans une nouvelle fenêtre"
+#: ../../include/text.php:982
+msgid "finger"
+msgstr "pointer"
-#: ../../mod/mitem.php:141 ../../mod/mitem.php:185
-msgid "Order in list"
-msgstr "Ordre dans la liste"
+#: ../../include/text.php:982
+msgid "fingered"
+msgstr "pointé"
-#: ../../mod/mitem.php:141 ../../mod/mitem.php:185
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Les nombres les plus élevés seront descendus au bas de la liste"
+#: ../../include/text.php:983
+msgid "rebuff"
+msgstr "rejetter"
-#: ../../mod/mitem.php:154
-msgid "Menu item not found."
-msgstr "Entrée de menu introuvable."
+#: ../../include/text.php:983
+msgid "rebuffed"
+msgstr "rejeté"
-#: ../../mod/mitem.php:163
-msgid "Menu item deleted."
-msgstr "Entrée de menu supprimée."
+#: ../../include/text.php:995
+msgid "happy"
+msgstr "heureux"
-#: ../../mod/mitem.php:165
-msgid "Menu item could not be deleted."
-msgstr "Impossible de supprimer l'entrée de menu."
+#: ../../include/text.php:996
+msgid "sad"
+msgstr "triste"
-#: ../../mod/mitem.php:174
-msgid "Edit Menu Element"
-msgstr "Éditer l'entrée de menu"
+#: ../../include/text.php:997
+msgid "mellow"
+msgstr "mélancolique"
-#: ../../mod/mitem.php:186 ../../mod/menu.php:114
-msgid "Modify"
-msgstr "Modifier"
+#: ../../include/text.php:998
+msgid "tired"
+msgstr "fatigué"
-#: ../../mod/ping.php:237
-msgid "sent you a private message"
-msgstr "vous a envoyé un message privé"
+#: ../../include/text.php:999
+msgid "perky"
+msgstr "impertinent"
-#: ../../mod/ping.php:288
-msgid "added your channel"
-msgstr "a ajouté votre canal"
+#: ../../include/text.php:1000
+msgid "angry"
+msgstr "en colère"
-#: ../../mod/ping.php:329
-msgid "posted an event"
-msgstr "a publié un événement"
+#: ../../include/text.php:1001
+msgid "stupefied"
+msgstr "stupéfait"
-#: ../../mod/acl.php:239
-msgid "network"
-msgstr "réseau"
+#: ../../include/text.php:1002
+msgid "puzzled"
+msgstr "perplexe"
-#: ../../mod/settings.php:71
-msgid "Name is required"
-msgstr "Le nom est requis"
+#: ../../include/text.php:1003
+msgid "interested"
+msgstr "intéressé"
-#: ../../mod/settings.php:75
-msgid "Key and Secret are required"
-msgstr "Clef et secret sont requis"
+#: ../../include/text.php:1004
+msgid "bitter"
+msgstr "amer"
-#: ../../mod/settings.php:196
-msgid "Passwords do not match. Password unchanged."
-msgstr "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé."
+#: ../../include/text.php:1005
+msgid "cheerful"
+msgstr "plein d'entrain"
-#: ../../mod/settings.php:200
-msgid "Empty passwords are not allowed. Password unchanged."
-msgstr "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé."
+#: ../../include/text.php:1006
+msgid "alive"
+msgstr "vivant"
-#: ../../mod/settings.php:214
-msgid "Password changed."
-msgstr "Le mot de passe a été changé."
+#: ../../include/text.php:1007
+msgid "annoyed"
+msgstr "agaçé"
-#: ../../mod/settings.php:216
-msgid "Password update failed. Please try again."
-msgstr "La mise à jour du mot de passe a échoué. Merci de recommencer."
+#: ../../include/text.php:1008
+msgid "anxious"
+msgstr "anxieux"
-#: ../../mod/settings.php:230
-msgid "Not valid email."
-msgstr "Adresse de courriel non-valide."
+#: ../../include/text.php:1009
+msgid "cranky"
+msgstr "énervé"
-#: ../../mod/settings.php:233
-msgid "Protected email address. Cannot change to that email."
-msgstr "Adresse de courriel protégée. Impossible de l'utiliser."
+#: ../../include/text.php:1010
+msgid "disturbed"
+msgstr "perturbé"
-#: ../../mod/settings.php:242
-msgid "System failure storing new email. Please try again."
-msgstr "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci de ré-essayer."
+#: ../../include/text.php:1011
+msgid "frustrated"
+msgstr "frustré"
-#: ../../mod/settings.php:445
-msgid "Settings updated."
-msgstr "Réglages sauvegardés."
+#: ../../include/text.php:1012
+msgid "depressed"
+msgstr "déprimé"
-#: ../../mod/settings.php:516 ../../mod/settings.php:542
-#: ../../mod/settings.php:578
-msgid "Add application"
-msgstr "Ajouter une application"
+#: ../../include/text.php:1013
+msgid "motivated"
+msgstr "motivé"
-#: ../../mod/settings.php:519
-msgid "Name of application"
-msgstr "Nom de l'application"
+#: ../../include/text.php:1014
+msgid "relaxed"
+msgstr "détendu"
-#: ../../mod/settings.php:520 ../../mod/settings.php:546
-msgid "Consumer Key"
-msgstr "Clef de consommateur"
+#: ../../include/text.php:1015
+msgid "surprised"
+msgstr "surpris"
-#: ../../mod/settings.php:520 ../../mod/settings.php:521
-msgid "Automatically generated - change if desired. Max length 20"
-msgstr "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères."
+#: ../../include/text.php:1191
+msgid "May"
+msgstr "Mai"
-#: ../../mod/settings.php:521 ../../mod/settings.php:547
-msgid "Consumer Secret"
-msgstr "Secret de consommateur"
+#: ../../include/text.php:1268 ../../include/text.php:1272
+msgid "Unknown Attachment"
+msgstr "Pièce jointe inconnue"
-#: ../../mod/settings.php:522 ../../mod/settings.php:548
-msgid "Redirect"
-msgstr "Redirection"
+#: ../../include/text.php:1274
+msgid "unknown"
+msgstr "Inconnu"
-#: ../../mod/settings.php:522
-msgid ""
-"Redirect URI - leave blank unless your application specifically requires "
-"this"
-msgstr "URI de redirection - laissez blanc, sauf si l'application a demandé autrement"
+#: ../../include/text.php:1310
+msgid "remove category"
+msgstr "supprimer la catégorie"
-#: ../../mod/settings.php:523 ../../mod/settings.php:549
-msgid "Icon url"
-msgstr "URL de l'icône"
+#: ../../include/text.php:1387
+msgid "remove from file"
+msgstr "retirer du fichier"
-#: ../../mod/settings.php:523
-msgid "Optional"
-msgstr "Facultatif"
+#: ../../include/text.php:1529 ../../include/text.php:1540
+msgid "Click to open/close"
+msgstr "Cliquer pour ouvrir/fermer"
-#: ../../mod/settings.php:534
-msgid "You can't edit this application."
-msgstr "Vous ne pouvez pas éditer cette application."
+#: ../../include/text.php:1724 ../../mod/events.php:623
+msgid "Link to Source"
+msgstr "Lien vers la Source"
-#: ../../mod/settings.php:577
-msgid "Connected Apps"
-msgstr "Applications connectées"
+#: ../../include/text.php:1745 ../../include/text.php:1817
+msgid "default"
+msgstr "défaut"
-#: ../../mod/settings.php:581
-msgid "Client key starts with"
-msgstr "La clef partagée commence par"
+#: ../../include/text.php:1753
+msgid "Page layout"
+msgstr "Mise en page"
-#: ../../mod/settings.php:582
-msgid "No name"
-msgstr "Sans nom"
+#: ../../include/text.php:1753
+msgid "You can create your own with the layouts tool"
+msgstr "Créez les vôtres avec les outils de mise en page"
-#: ../../mod/settings.php:583
-msgid "Remove authorization"
-msgstr "Révoquer l'autorisation"
+#: ../../include/text.php:1795
+msgid "Page content type"
+msgstr "Type de contenu de la page"
-#: ../../mod/settings.php:594
-msgid "No feature settings configured"
-msgstr "Pas de fonctionnalité à configurer"
+#: ../../include/text.php:1829
+msgid "Select an alternate language"
+msgstr "Choisir une langue alternative"
-#: ../../mod/settings.php:602
-msgid "Feature Settings"
-msgstr "Extensions"
+#: ../../include/text.php:1961
+msgid "activity"
+msgstr "activité"
-#: ../../mod/settings.php:625
-msgid "Account Settings"
-msgstr "Compte"
+#: ../../include/text.php:2256
+msgid "Design Tools"
+msgstr "Outils de conception"
-#: ../../mod/settings.php:626
-msgid "Password Settings"
-msgstr "Mot de passe"
+#: ../../include/text.php:2259 ../../mod/blocks.php:147
+msgid "Blocks"
+msgstr "Blocs"
-#: ../../mod/settings.php:627
-msgid "New Password:"
-msgstr "Nouveau mot de passe&nbsp;:"
+#: ../../include/text.php:2260 ../../mod/menu.php:103
+msgid "Menus"
+msgstr "Menus"
-#: ../../mod/settings.php:628
-msgid "Confirm:"
-msgstr "Confirmation&nbsp;:"
+#: ../../include/text.php:2261 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr "Mises-en-page"
-#: ../../mod/settings.php:628
-msgid "Leave password fields blank unless changing"
-msgstr "Laissez les mots de passe vides si vous ne voulez pas les modifier"
+#: ../../include/text.php:2262
+msgid "Pages"
+msgstr "Pages"
-#: ../../mod/settings.php:630 ../../mod/settings.php:943
-msgid "Email Address:"
-msgstr "Adresse de courriel&nbsp;:"
+#: ../../include/items.php:423 ../../index.php:376 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58
+msgid "Permission denied"
+msgstr "Accès refusé"
-#: ../../mod/settings.php:631 ../../mod/removeaccount.php:61
-msgid "Remove Account"
-msgstr "Supprimer le compte"
+#: ../../include/items.php:1137 ../../include/items.php:1183
+msgid "(Unknown)"
+msgstr "(Inconnu)"
-#: ../../mod/settings.php:632 ../../mod/settings.php:1006
-msgid "Warning: This action is permanent and cannot be reversed."
-msgstr "Attention&nbsp;: cette action est permanente et irréversible."
+#: ../../include/items.php:1380
+msgid "Visible to anybody on the internet."
+msgstr "Visible pour tout le monde sur internet."
-#: ../../mod/settings.php:648
-msgid "Off"
-msgstr "Inactif"
+#: ../../include/items.php:1382
+msgid "Visible to you only."
+msgstr "Visible pour vous seulement."
-#: ../../mod/settings.php:648
-msgid "On"
-msgstr "Actif"
+#: ../../include/items.php:1384
+msgid "Visible to anybody in this network."
+msgstr "Visible pour tout le monde sur ce réseau."
-#: ../../mod/settings.php:655
-msgid "Additional Features"
-msgstr "Fonctionnalités additionnelles"
+#: ../../include/items.php:1386
+msgid "Visible to anybody authenticated."
+msgstr "Visible aux utilisateurs authentifiés."
-#: ../../mod/settings.php:680
-msgid "Connector Settings"
-msgstr "Connecteurs"
+#: ../../include/items.php:1388
+#, php-format
+msgid "Visible to anybody on %s."
+msgstr "Visible pour tous sur %s."
-#: ../../mod/settings.php:710 ../../mod/admin.php:399
-msgid "No special theme for mobile devices"
-msgstr "Pas de thème spécifique aux périphériques mobiles"
+#: ../../include/items.php:1390
+msgid "Visible to all connections."
+msgstr "Visible pour tous les contacts."
+
+#: ../../include/items.php:1392
+msgid "Visible to approved connections."
+msgstr "Visible aux contacts approuvés."
+
+#: ../../include/items.php:1394
+msgid "Visible to specific connections."
+msgstr "Visible pour certains contacts."
+
+#: ../../include/items.php:4358 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
+msgstr "Élément introuvable"
+
+#: ../../include/items.php:4870 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
+msgstr "Groupe d'accès introuvable."
+
+#: ../../include/items.php:4886
+msgid "Privacy group is empty."
+msgstr "Groupe d'accès vide."
-#: ../../mod/settings.php:719
+#: ../../include/items.php:4893
#, php-format
-msgid "%s - (Experimental)"
-msgstr "%s - (Expérimental)"
+msgid "Privacy group: %s"
+msgstr "Groupe d'accès&nbsp;: %s"
-#: ../../mod/settings.php:752
-msgid "Display Settings"
-msgstr "Affichage"
+#: ../../include/items.php:4903 ../../mod/connedit.php:692
+#, php-format
+msgid "Connection: %s"
+msgstr "Contact&nbsp;: %s"
-#: ../../mod/settings.php:758
-msgid "Display Theme:"
-msgstr "Thème&nbsp;:"
+#: ../../include/items.php:4905
+msgid "Connection not found."
+msgstr "Contact non trouvé."
-#: ../../mod/settings.php:759
-msgid "Mobile Theme:"
-msgstr "Thème mobile&nbsp;:"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
-#: ../../mod/settings.php:760
-msgid "Enable user zoom on mobile devices"
-msgstr "Permettre à l'utilisateur d'un mobile d'agrandir le contenu"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
+msgstr "[Hubzilla:Notify] Nouveau courriel reçu à %s"
-#: ../../mod/settings.php:761
-msgid "Update browser every xx seconds"
-msgstr "Rafraîchir le navigateur toutes les xx secondes"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
+msgstr "%1$s, vous avez reçu un message privé sur %3$s, de la part de %2$s."
-#: ../../mod/settings.php:761
-msgid "Minimum of 10 seconds, no maximum"
-msgstr "Minimum 10 secondes, pas de maximum"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s vous a envoyé %2$s."
-#: ../../mod/settings.php:762
-msgid "Maximum number of conversations to load at any time:"
-msgstr "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:"
+#: ../../include/enotify.php:103
+msgid "a private message"
+msgstr "un message privé"
-#: ../../mod/settings.php:762
-msgid "Maximum of 100 items"
-msgstr "100 éléments au maximum"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Merci de visiter %s pour voir et/ou répondre à vos messages privés."
-#: ../../mod/settings.php:763
-msgid "Don't show emoticons"
-msgstr "Ne pas montrer les frimousses/émoticones"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s, %2$s a commenté sur [zrl=%3$s]%4$s[/zrl]"
-#: ../../mod/settings.php:764
-msgid "System Page Layout Editor - (advanced)"
-msgstr "Agencements des pages système - (avancé)"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s, %2$s a commenté sur [zrl=%3$s]%5$s de %4$s[/zrl]"
-#: ../../mod/settings.php:800
-msgid "Nobody except yourself"
-msgstr "Personne sauf vous"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s, %2$s a commenté [zrl=%3$s]votre %4$s[/zrl]"
-#: ../../mod/settings.php:801
-msgid "Only those you specifically allow"
-msgstr "Seulement ceux que vous autorisez spécifiquement"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Hubzilla:Notify] Commentaire de %2$s sur conversation #%1$d"
-#: ../../mod/settings.php:802
-msgid "Approved connections"
-msgstr "Contacts Approuvés"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
+msgstr "%1$s, %2$s a commenté un élément de conversation que vous suivez."
-#: ../../mod/settings.php:803
-msgid "Any connections"
-msgstr "Tous les contacts"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Merci de visiter %s pour voir et/ou répondre sur cette conversation."
-#: ../../mod/settings.php:804
-msgid "Anybody on this website"
-msgstr "Tous les utilisateurs du hub"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
+msgstr "[Hubzilla:Notify] %s a publié sur votre profil"
-#: ../../mod/settings.php:805
-msgid "Anybody in this network"
-msgstr "Tous les utilisateurs sur ce réseau"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
+msgstr "%1$s, %2$s a publié sur votre profil à %3$s"
-#: ../../mod/settings.php:806
-msgid "Anybody authenticated"
-msgstr "Tous les utilisateurs authentifiés"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+msgstr "%1$s, %2$s a publié sur [zrl=%3$s]votre profil[/zrl]"
-#: ../../mod/settings.php:807
-msgid "Anybody on the internet"
-msgstr "Tous les utilisateurs d'Internet"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
+msgstr "[Hubzilla:Notify] %s vous a étiqueté"
-#: ../../mod/settings.php:884
-msgid "Publish your default profile in the network directory"
-msgstr "Publier votre profil par défaut dans l'annuaire du réseau"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
+msgstr "%1$s, vous avez été étiqueté sur %3$s par %2$s"
-#: ../../mod/settings.php:884 ../../mod/settings.php:889
-#: ../../mod/settings.php:960 ../../mod/api.php:106 ../../mod/profiles.php:566
-#: ../../mod/admin.php:429
-msgid "No"
-msgstr "Non"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%3$s]vous a étiqueté[/zrl]."
-#: ../../mod/settings.php:884 ../../mod/settings.php:889
-#: ../../mod/settings.php:960 ../../mod/api.php:105 ../../mod/profiles.php:565
-#: ../../mod/admin.php:431
-msgid "Yes"
-msgstr "Oui"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
+msgstr "[Hubzilla:Notify] %1$s vous a tapoté"
-#: ../../mod/settings.php:889
-msgid "Allow us to suggest you as a potential friend to new members?"
-msgstr "Nous autoriser à vous suggérer comme relation potentielle aux nouveaux membres?"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
+msgstr "%1$s, %2$s vous a tapoté sur %3$s"
-#: ../../mod/settings.php:893 ../../mod/profile_photo.php:365
-msgid "or"
-msgstr "ou"
+#: ../../include/enotify.php:242
+#, php-format
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%2$s]vous a tapoté[/zrl]."
-#: ../../mod/settings.php:898
-msgid "Your channel address is"
-msgstr "Voici l'adresse de votre canal"
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
+msgstr "[Hubzilla:Notify] %s a étiqueté votre publication"
-#: ../../mod/settings.php:932
-msgid "Channel Settings"
-msgstr "Canal"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
+msgstr "%1$s, %2$s a étiqueté votre publication sur %3$s"
-#: ../../mod/settings.php:941
-msgid "Basic Settings"
-msgstr "Basique"
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+msgstr "%1$s, %2$s a étiqueté [zrl=%3$s]votre publication[/zrl]"
-#: ../../mod/settings.php:944
-msgid "Your Timezone:"
-msgstr "Fureau Horaire&nbsp;:"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
+msgstr "[Hubzilla:Notify] Nouvelle présentation"
-#: ../../mod/settings.php:945
-msgid "Default Post Location:"
-msgstr "Emplacement géographique par défaut&nbsp;:"
+#: ../../include/enotify.php:273
+#, php-format
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+msgstr "%1$s, vous avez reçu une demande de contact de '%2$s' sur %3$s"
-#: ../../mod/settings.php:945
-msgid "Geographical location to display on your posts"
-msgstr "Emplacement géographique à afficher sur vos publications"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+msgstr "%1$s, vous avez reçu [zrl=%2$s]une demande de contact[/zrl] de %3$s."
-#: ../../mod/settings.php:946
-msgid "Use Browser Location:"
-msgstr "Utiliser la géolocalisation fournie par le navigateur&nbsp;:"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Vous pouvez visiter leur profil sur %s"
-#: ../../mod/settings.php:948
-msgid "Adult Content"
-msgstr "Contenu \"adulte\""
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Merci de visiter %s avant d'approuver (ou non) cette demande de contact."
+
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
+msgstr "[Hubzilla:Notify] Nouvel(le) ami(e) suggéré(e)"
-#: ../../mod/settings.php:948
+#: ../../include/enotify.php:288
+#, php-format
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+msgstr "%1$s, vous avez reçu une suggestion d'ami(e) de '%2$s' à %3$s"
+
+#: ../../include/enotify.php:289
+#, php-format
msgid ""
-"This channel frequently or regularly publishes adult content. (Please tag "
-"any adult material and/or nudity with #NSFW)"
-msgstr "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)"
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
+"%4$s."
+msgstr "%1$s, avez reçu %3$s comme [zrl=%2$s]une suggestion d'ami(e)[/zrl] de %4$s."
-#: ../../mod/settings.php:950
-msgid "Security and Privacy Settings"
-msgstr "Réglages de Sécurité et vie privée"
+#: ../../include/enotify.php:295
+msgid "Name:"
+msgstr "Nom&nbsp;:"
-#: ../../mod/settings.php:952
-msgid "Hide my online presence"
-msgstr "Cacher ma présence en ligne"
+#: ../../include/enotify.php:296
+msgid "Photo:"
+msgstr "Photo&nbsp;:"
-#: ../../mod/settings.php:952
-msgid "Prevents displaying in your profile that you are online"
-msgstr "Cacher votre statut (en ligne/hors ligne) sur votre profil"
+#: ../../include/enotify.php:299
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Merci de visiter %s pour donner suite (ou non) à cette suggestion."
-#: ../../mod/settings.php:954
-msgid "Simple Privacy Settings:"
-msgstr "Réglages simples&nbsp;:"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
+msgstr "[Hubzilla:Notify]"
+
+#: ../../include/features.php:48
+msgid "General Features"
+msgstr "Fonctionnalités générales"
+
+#: ../../include/features.php:50
+msgid "Content Expiration"
+msgstr "Expiration du contenu"
+
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Supprimer les contributions/commentaires et/ou messages privés plus tard"
-#: ../../mod/settings.php:955
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
+msgstr "Profils multiples"
+
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
+msgstr "Possibilité de créer plusieurs profils"
+
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
+msgstr "Profils Avancés"
+
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
+msgstr "Sections et sélections supplémentaires du profil"
+
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
+msgstr "Importer/Exporter le profil"
+
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
+msgstr "Sauvegarder et charger les détails d'un profil entre sites/canaux"
+
+#: ../../include/features.php:54
+msgid "Web Pages"
+msgstr "Pages web"
+
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
+msgstr "Fournir des pages web, sous votre contrôle, sur votre canal"
+
+#: ../../include/features.php:55
+msgid "Hide Rating"
+msgstr "Masquer l'évaluation"
+
+#: ../../include/features.php:55
msgid ""
-"Very Public - <em>extremely permissive (should be used with caution)</em>"
-msgstr "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>"
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
+msgstr "Masquer les boutons d'évaluation sur les pages de votre canal et de votre profil. NB : vous pourrez toujours être évalué(e) ailleurs."
-#: ../../mod/settings.php:956
+#: ../../include/features.php:56
+msgid "Private Notes"
+msgstr "Notes privées"
+
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
+msgstr "Active un outil pour stocker des notes et des rappels (note&nbsp;:non chiffré)"
+
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
+msgstr "Sélection du canal par la navigation"
+
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Changez de canal directement depuis le menu de navigation déroulant"
+
+#: ../../include/features.php:58
+msgid "Photo Location"
+msgstr "Site de prise de vue"
+
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Si des informations géographiques sont présentes dans les images téléversées, les lier à une carte."
+
+#: ../../include/features.php:60
+msgid "Expert Mode"
+msgstr "Mode expert"
+
+#: ../../include/features.php:60
+msgid "Enable Expert Mode to provide advanced configuration options"
+msgstr "Activer le mode expert pour accéder aux options avancées"
+
+#: ../../include/features.php:61
+msgid "Premium Channel"
+msgstr "Canal VIP"
+
+#: ../../include/features.php:61
msgid ""
-"Typical - <em>default public, privacy when desired (similar to social "
-"network permissions but with improved privacy)</em>"
-msgstr "Classique - <em>public par défaut, privé en cas de besoin (comparable dans le principe aux réseaux sociaux centralisés, avec un mode privé plus efficace)</em>"
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Vous permet d'appliquer des règles et restrictions aux contacts de votre canal"
-#: ../../mod/settings.php:957
-msgid "Private - <em>default private, never open or public</em>"
-msgstr "Privé - <em>privé par défaut, jamais ouvert ni public</em>"
+#: ../../include/features.php:66
+msgid "Post Composition Features"
+msgstr "Fonctionnalités de composition"
-#: ../../mod/settings.php:958
-msgid "Blocked - <em>default blocked to/from everybody</em>"
-msgstr "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>"
+#: ../../include/features.php:68
+msgid "Use Markdown"
+msgstr "Utiliser Markdown"
-#: ../../mod/settings.php:960
-msgid "Allow others to tag your posts"
-msgstr "Autoriser les autres à \"étiqueté\" vos publications"
+#: ../../include/features.php:68
+msgid "Allow use of \"Markdown\" to format posts"
+msgstr "Autoriser l'utilisation de \"Markdown\" pour mettre en forme les messages"
-#: ../../mod/settings.php:960
+#: ../../include/features.php:69
+msgid "Large Photos"
+msgstr "Grandes photos"
+
+#: ../../include/features.php:69
msgid ""
-"Often used by the community to retro-actively flag inappropriate content"
-msgstr "Souvent utilisé par la communauté pour distinguer le contenu innaproprié"
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Inclure de grands aperçus (1024px) dans les messages. Si désactivé, inclure de petits aperçus (640px)."
-#: ../../mod/settings.php:962
-msgid "Advanced Privacy Settings"
-msgstr "Réglages avancés"
+#: ../../include/features.php:70 ../../include/widgets.php:569
+#: ../../mod/sources.php:88
+msgid "Channel Sources"
+msgstr "Sources du canal"
-#: ../../mod/settings.php:964
-msgid "Expire other channel content after this many days"
-msgstr "Faire expirer le contenu des autres canaux après n jours"
+#: ../../include/features.php:70
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Importe automatiquement le contenus d'autres canaux ou flux dans le canal actif"
-#: ../../mod/settings.php:964
-msgid "0 or blank prevents expiration"
-msgstr "0, ou vide, pour ne pas faire expirer"
+#: ../../include/features.php:71
+msgid "Even More Encryption"
+msgstr "Encore plus de chiffrement"
-#: ../../mod/settings.php:965
-msgid "Maximum Friend Requests/Day:"
-msgstr "Nombre maximum de mises en relation par jour&nbsp;:"
+#: ../../include/features.php:71
+msgid ""
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Permettre le chiffrement optionnel du contenu de bout en bout au moyen d'un secret partagé"
-#: ../../mod/settings.php:965
-msgid "May reduce spam activity"
-msgstr "Contribue à réduire l'impact des indésirables"
+#: ../../include/features.php:72
+msgid "Enable Voting Tools"
+msgstr "Activer les outils de vote"
-#: ../../mod/settings.php:966
-msgid "Default Post Permissions"
-msgstr "Permissions par défaut des publications"
+#: ../../include/features.php:72
+msgid "Provide a class of post which others can vote on"
+msgstr "Fournit un type de publication sur lequel les utilisateurs peuvent voter"
-#: ../../mod/settings.php:978
-msgid "Maximum private messages per day from unknown people:"
-msgstr "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:"
+#: ../../include/features.php:73
+msgid "Delayed Posting"
+msgstr "Publication plus tard"
-#: ../../mod/settings.php:978
-msgid "Useful to reduce spamming"
-msgstr "Utile pour réduire les indésirables"
+#: ../../include/features.php:73
+msgid "Allow posts to be published at a later date"
+msgstr "Permettre de publier des messages à une date programmée"
-#: ../../mod/settings.php:981
-msgid "Notification Settings"
-msgstr "Notifications"
+#: ../../include/features.php:74
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Supprimer les publications/commentaires en doublon"
-#: ../../mod/settings.php:982
-msgid "By default post a status message when:"
-msgstr "Par défaut, publier un statut quand:"
+#: ../../include/features.php:74
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Empêcher des messages aux contenus identiques d'être publiés à moins de deux minutes d'intervalle"
-#: ../../mod/settings.php:983
-msgid "accepting a friend request"
-msgstr "vous acceptez une mise en relation"
+#: ../../include/features.php:80
+msgid "Network and Stream Filtering"
+msgstr "Filtrage du réseau et des flux"
-#: ../../mod/settings.php:984
-msgid "joining a forum/community"
-msgstr "vous joignez un forum ou à une communauté"
+#: ../../include/features.php:81
+msgid "Search by Date"
+msgstr "Chercher par date"
-#: ../../mod/settings.php:985
-msgid "making an <em>interesting</em> profile change"
-msgstr "vous faites une modification <em>intéressante</em> de votre profil"
+#: ../../include/features.php:81
+msgid "Ability to select posts by date ranges"
+msgstr "Pouvoir choisir des publications par date"
-#: ../../mod/settings.php:986
-msgid "Send a notification email when:"
-msgstr "Envoyer un courriel de notification quand&nbsp;:"
+#: ../../include/features.php:82
+msgid "Enable management and selection of privacy groups"
+msgstr "Active la gestion et la sélection des groupes d'accès"
-#: ../../mod/settings.php:987
-msgid "You receive a connection request"
-msgstr "Vous recevez une demande de mise en relation"
+#: ../../include/features.php:83 ../../include/widgets.php:284
+msgid "Saved Searches"
+msgstr "Recherches sauvegardées"
-#: ../../mod/settings.php:988
-msgid "Your connections are confirmed"
-msgstr "Vous relations sont confirmées"
+#: ../../include/features.php:83
+msgid "Save search terms for re-use"
+msgstr "Sauvegarder des termes de recherche pour utilisation ultérieure"
-#: ../../mod/settings.php:989
-msgid "Someone writes on your profile wall"
-msgstr "Quelqu'un a écrit sur votre mur"
+#: ../../include/features.php:84
+msgid "Network Personal Tab"
+msgstr "Onglet \"Me concernant\""
-#: ../../mod/settings.php:990
-msgid "Someone writes a followup comment"
-msgstr "Quelqu'un a commenté sur vos publications"
+#: ../../include/features.php:84
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu"
-#: ../../mod/settings.php:991
-msgid "You receive a private message"
-msgstr "Vous recevez un message privé"
+#: ../../include/features.php:85
+msgid "Network New Tab"
+msgstr "Onglet \"nouveautés réseau\""
-#: ../../mod/settings.php:992
-msgid "You receive a friend suggestion"
-msgstr "Vous recevez une suggestion d'amitié/relation"
+#: ../../include/features.php:85
+msgid "Enable tab to display all new Network activity"
+msgstr "Activer un onglet présentant toute l'activité récente sur le réseau"
-#: ../../mod/settings.php:993
-msgid "You are tagged in a post"
-msgstr "Vous êtes étiqueté dans une publication"
+#: ../../include/features.php:86
+msgid "Affinity Tool"
+msgstr "Gérer l'affinité"
-#: ../../mod/settings.php:994
-msgid "You are poked/prodded/etc. in a post"
-msgstr "Vous êtes cogné/encouragé/etc. dans une publication"
+#: ../../include/features.php:86
+msgid "Filter stream activity by depth of relationships"
+msgstr "Filtrer le flux d'activité en fonction de la profondeur des relations"
-#: ../../mod/settings.php:997
-msgid "Advanced Account/Page Type Settings"
-msgstr "Type de page/Compte (avancé)"
+#: ../../include/features.php:87
+msgid "Connection Filtering"
+msgstr "Filtrage des contacts"
-#: ../../mod/settings.php:998
-msgid "Change the behaviour of this account for special situations"
-msgstr "Modifie le comportement de ce compte pour certains cas particuliers"
+#: ../../include/features.php:87
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Filtrer les publications entrantes de mes contacts sur la base de mots-clefs"
-#: ../../mod/settings.php:1001
-msgid ""
-"Please enable expert mode (in <a href=\"settings/features\">Settings > "
-"Additional features</a>) to adjust!"
-msgstr "Mode expert requis (<a href=\"settings/features\">Réglages > Fonctions supplémentaires</a>) svp ajuster!"
+#: ../../include/features.php:88
+msgid "Suggest Channels"
+msgstr "Suggérer des canaux"
-#: ../../mod/settings.php:1002
-msgid "Miscellaneous Settings"
-msgstr "Divers"
+#: ../../include/features.php:88
+msgid "Show channel suggestions"
+msgstr "Montrer les suggestions de canaux"
-#: ../../mod/settings.php:1004
-msgid "Personal menu to display in your channel pages"
-msgstr "Menu personnel tel qu'il apparaîtra sur les pages de votre canal"
+#: ../../include/features.php:93
+msgid "Post/Comment Tools"
+msgstr "Gérer les publications/commentaires"
-#: ../../mod/settings.php:1005
-msgid "Remove this channel"
-msgstr "Supprimer ce canal"
+#: ../../include/features.php:94
+msgid "Community Tagging"
+msgstr "Etiquetage communautaire"
-#: ../../mod/poke.php:159
-msgid "Poke/Prod"
-msgstr "Cogner/Encourager"
+#: ../../include/features.php:94
+msgid "Ability to tag existing posts"
+msgstr "Permettre de marquer les publications existantes"
-#: ../../mod/poke.php:160
-msgid "poke, prod or do other things to somebody"
-msgstr "Cogner, encourager, et autres choses à faire à quelqu'un"
+#: ../../include/features.php:95
+msgid "Post Categories"
+msgstr "Catégoriser les publications"
-#: ../../mod/poke.php:161
-msgid "Recipient"
-msgstr "Destinataire"
+#: ../../include/features.php:95
+msgid "Add categories to your posts"
+msgstr "Ajouter des catégories à vos publications"
-#: ../../mod/poke.php:162
-msgid "Choose what you wish to do to recipient"
-msgstr "Choisir quoi lui faire"
+#: ../../include/features.php:96
+msgid "Ability to file posts under folders"
+msgstr "Permettre de classer les publications dans des dossiers"
-#: ../../mod/poke.php:165
-msgid "Make this post private"
-msgstr "Rendre cette contribution privée"
+#: ../../include/features.php:97
+msgid "Dislike Posts"
+msgstr "\"Ne pas aimer\" les publications"
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Autoriser l'application à se connecter"
+#: ../../include/features.php:97
+msgid "Ability to dislike posts/comments"
+msgstr "Possibilité de \"ne pas aimer\" les publications/commentaires"
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:"
+#: ../../include/features.php:98
+msgid "Star Posts"
+msgstr "Pouvoir mettre en avant les publications"
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Merci de vous connecter pour continuer."
+#: ../../include/features.php:98
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Pouvoir marquer certaines publications d'une étoile"
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?"
+#: ../../include/features.php:99
+msgid "Tag Cloud"
+msgstr "Nuage de tags"
-#: ../../mod/post.php:229
+#: ../../include/features.php:99
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Afficher un nuage de vos tags sur votre canal"
+
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
+msgstr "Impossible d'obtenir les données d'identité depuis la base de données"
+
+#: ../../include/identity.php:66
+msgid "Empty name"
+msgstr "Nom vide"
+
+#: ../../include/identity.php:69
+msgid "Name too long"
+msgstr "Nom trop long"
+
+#: ../../include/identity.php:181
+msgid "No account identifier"
+msgstr "Pas d'identifiant de compte"
+
+#: ../../include/identity.php:193
+msgid "Nickname is required."
+msgstr "Un surnom est requis."
+
+#: ../../include/identity.php:207
+msgid "Reserved nickname. Please choose another."
+msgstr "Surnom réservé. Merci d'en choisir un autre."
+
+#: ../../include/identity.php:212
msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please"
-" logout and retry."
-msgstr "Authentification magique bloquée. Vous êtes connecté sur ce site localement. Merci de vous en déconnecter et réessayer."
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "Le surnom contient des caractères interdits ou est déjà pris sur ce site."
-#: ../../mod/post.php:261 ../../mod/openid.php:72 ../../mod/openid.php:178
-#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Bienvenue %s. L'authentification magique a fonctionné."
+#: ../../include/identity.php:288
+msgid "Unable to retrieve created identity"
+msgstr "Impossible de récupérer l'identité créée"
-#: ../../mod/attach.php:9
-msgid "Item not available."
-msgstr "Élément indisponible."
+#: ../../include/identity.php:346
+msgid "Default Profile"
+msgstr "Profil par défaut"
-#: ../../mod/probe.php:23 ../../mod/probe.php:29
-#, php-format
-msgid "Fetching URL returns error: %1$s"
-msgstr "Récupération d'URL échouée&nbsp;: %1$s"
+#: ../../include/identity.php:772
+msgid "Requested channel is not available."
+msgstr "Canal demandé non disponible."
-#: ../../mod/block.php:27 ../../mod/page.php:35
-msgid "Invalid item."
-msgstr "Élément invalide."
+#: ../../include/identity.php:818 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
+msgstr "Profil demandé non disponible."
-#: ../../mod/block.php:39 ../../mod/chanview.php:77 ../../mod/page.php:47
-#: ../../mod/home.php:54 ../../mod/wall_upload.php:28
-msgid "Channel not found."
-msgstr "Canal introuvable."
+#: ../../include/identity.php:967 ../../mod/profiles.php:782
+msgid "Change profile photo"
+msgstr "Changer la photo du profil"
-#: ../../mod/block.php:75 ../../mod/page.php:83 ../../mod/display.php:100
-#: ../../mod/help.php:72 ../../index.php:236
-msgid "Page not found."
-msgstr "Page introuvable."
+#: ../../include/identity.php:973
+msgid "Profiles"
+msgstr "Profils"
-#: ../../mod/profile_photo.php:108
-msgid "Image uploaded but image cropping failed."
-msgstr "L'image a été téléversée, mais le recadrage a échoué."
+#: ../../include/identity.php:973
+msgid "Manage/edit profiles"
+msgstr "Gérer/modifier les profils"
-#: ../../mod/profile_photo.php:161
-msgid "Image resize failed."
-msgstr "Le redimensionnement de l'image a échoué."
+#: ../../include/identity.php:974 ../../mod/profiles.php:783
+msgid "Create New Profile"
+msgstr "Créer un nouveau profil"
-#: ../../mod/profile_photo.php:205
-msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Shirt-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement."
+#: ../../include/identity.php:989 ../../mod/profiles.php:794
+msgid "Profile Image"
+msgstr "Image du profil"
-#: ../../mod/profile_photo.php:232
-#, php-format
-msgid "Image exceeds size limit of %d"
-msgstr "L'image dépasse la taille limite de %d"
+#: ../../include/identity.php:992
+msgid "visible to everybody"
+msgstr "visible pour tous"
-#: ../../mod/profile_photo.php:241
-msgid "Unable to process image."
-msgstr "Impossible de traîter l'image."
+#: ../../include/identity.php:993 ../../mod/profiles.php:677
+#: ../../mod/profiles.php:798
+msgid "Edit visibility"
+msgstr "Changer la visibilité"
-#: ../../mod/profile_photo.php:290 ../../mod/profile_photo.php:339
-msgid "Photo not available."
-msgstr "Photo inaccessible."
+#: ../../include/identity.php:1009 ../../include/identity.php:1252
+msgid "Gender:"
+msgstr "Sexe&nbsp;:"
-#: ../../mod/profile_photo.php:358
-msgid "Upload File:"
-msgstr "Fichier&nbsp;:"
+#: ../../include/identity.php:1010 ../../include/identity.php:1296
+msgid "Status:"
+msgstr "État&nbsp;:"
-#: ../../mod/profile_photo.php:359
-msgid "Select a profile:"
-msgstr "Choisir un profil&nbsp;:"
+#: ../../include/identity.php:1011 ../../include/identity.php:1307
+msgid "Homepage:"
+msgstr "Site Internet&nbsp;:"
-#: ../../mod/profile_photo.php:360
-msgid "Upload Profile Photo"
-msgstr "Téléverser une photo de profil"
+#: ../../include/identity.php:1012
+msgid "Online Now"
+msgstr "Connecté"
-#: ../../mod/profile_photo.php:365
-msgid "skip this step"
-msgstr "passer cette étape"
+#: ../../include/identity.php:1099 ../../include/identity.php:1177
+#: ../../mod/ping.php:318
+msgid "g A l F d"
+msgstr "g A l F d"
-#: ../../mod/profile_photo.php:365
-msgid "select a photo from your photo albums"
-msgstr "choisir une photo dans vos albums"
+#: ../../include/identity.php:1100 ../../include/identity.php:1178
+msgid "F d"
+msgstr "d F"
-#: ../../mod/profile_photo.php:379
-msgid "Crop Image"
-msgstr "Recadrer l'image"
+#: ../../include/identity.php:1145 ../../include/identity.php:1217
+#: ../../mod/ping.php:341
+msgid "[today]"
+msgstr "[aujourd'hui]"
-#: ../../mod/profile_photo.php:380
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Merci d'ajuster le cadre pour une visualisation optimale."
+#: ../../include/identity.php:1156
+msgid "Birthday Reminders"
+msgstr "Rappels d'anniversaires"
-#: ../../mod/profile_photo.php:382
-msgid "Done Editing"
-msgstr "J'ai terminé"
+#: ../../include/identity.php:1157
+msgid "Birthdays this week:"
+msgstr "Anniversaires cette semaine&nbsp;:"
-#: ../../mod/profile_photo.php:425
-msgid "Image uploaded successfully."
-msgstr "Image téléversée avec succès."
+#: ../../include/identity.php:1210
+msgid "[No description]"
+msgstr "[Pas de description]"
-#: ../../mod/profile_photo.php:427
-msgid "Image upload failed."
-msgstr "Le téléversement a échoué."
+#: ../../include/identity.php:1228
+msgid "Event Reminders"
+msgstr "Rappels d'événements"
+
+#: ../../include/identity.php:1229
+msgid "Events this week:"
+msgstr "Événements cette semaine&nbsp;:"
-#: ../../mod/profile_photo.php:436
+#: ../../include/identity.php:1250 ../../mod/settings.php:1031
+msgid "Full Name:"
+msgstr "Nom complet&nbsp;:"
+
+#: ../../include/identity.php:1257
+msgid "Like this channel"
+msgstr "J'aime ce canal"
+
+#: ../../include/identity.php:1281
+msgid "j F, Y"
+msgstr "j F, Y"
+
+#: ../../include/identity.php:1282
+msgid "j F"
+msgstr "j F"
+
+#: ../../include/identity.php:1289
+msgid "Birthday:"
+msgstr "Date de naissance&nbsp;:"
+
+#: ../../include/identity.php:1293 ../../mod/directory.php:302
+msgid "Age:"
+msgstr "Age&nbsp;:"
+
+#: ../../include/identity.php:1302
#, php-format
-msgid "Image size reduction [%s] failed."
-msgstr "La réduction de taille [%s] a échoué."
+msgid "for %1$d %2$s"
+msgstr "depuis %1$d %2$s"
-#: ../../mod/blocks.php:66
-msgid "Block Name"
-msgstr "Nom du Bloc"
+#: ../../include/identity.php:1305 ../../mod/profiles.php:699
+msgid "Sexual Preference:"
+msgstr "Orientation sexuelle&nbsp;:"
-#: ../../mod/profiles.php:18 ../../mod/profiles.php:165
-#: ../../mod/profiles.php:222 ../../mod/profiles.php:539
-msgid "Profile not found."
-msgstr "Profil introuvable."
+#: ../../include/identity.php:1309 ../../mod/directory.php:318
+#: ../../mod/profiles.php:701
+msgid "Hometown:"
+msgstr "Ville natale&nbsp;:"
-#: ../../mod/profiles.php:38
-msgid "Profile deleted."
-msgstr "Profil supprimé."
+#: ../../include/identity.php:1311
+msgid "Tags:"
+msgstr "Étiquettes&nbsp;:"
-#: ../../mod/profiles.php:56 ../../mod/profiles.php:92
-msgid "Profile-"
-msgstr "Profil-"
+#: ../../include/identity.php:1313 ../../mod/profiles.php:702
+msgid "Political Views:"
+msgstr "Opinions politiques&nbsp;:"
-#: ../../mod/profiles.php:77 ../../mod/profiles.php:120
-msgid "New profile created."
-msgstr "Nouveau profil créé."
+#: ../../include/identity.php:1315
+msgid "Religion:"
+msgstr "Religion&nbsp;:"
-#: ../../mod/profiles.php:98
-msgid "Profile unavailable to clone."
-msgstr "Profil impossible à cloner."
+#: ../../include/identity.php:1317 ../../mod/directory.php:320
+msgid "About:"
+msgstr "À propos&nbsp;:"
-#: ../../mod/profiles.php:136
-msgid "Profile unavailable to export."
-msgstr "Impossible d'exporter le profil."
+#: ../../include/identity.php:1319
+msgid "Hobbies/Interests:"
+msgstr "Occupations/Centres d'intérêt&nbsp;:"
-#: ../../mod/profiles.php:232
-msgid "Profile Name is required."
-msgstr "Le nom du profil est requis."
+#: ../../include/identity.php:1321 ../../mod/profiles.php:705
+msgid "Likes:"
+msgstr "Aime&nbsp;:"
-#: ../../mod/profiles.php:354
-msgid "Marital Status"
-msgstr "Statut marital"
+#: ../../include/identity.php:1323 ../../mod/profiles.php:706
+msgid "Dislikes:"
+msgstr "N'aime pas&nbsp;:"
-#: ../../mod/profiles.php:358
-msgid "Romantic Partner"
-msgstr "Partenaire"
+#: ../../include/identity.php:1325
+msgid "Contact information and Social Networks:"
+msgstr "Coordonnées et réseaux sociaux&nbsp;:"
-#: ../../mod/profiles.php:362
-msgid "Likes"
-msgstr "Aime"
+#: ../../include/identity.php:1327
+msgid "My other channels:"
+msgstr "Mes autres canaux&nbsp;:"
-#: ../../mod/profiles.php:366
-msgid "Dislikes"
-msgstr "Déteste"
+#: ../../include/identity.php:1329
+msgid "Musical interests:"
+msgstr "Goûts musicaux&nbsp;:"
-#: ../../mod/profiles.php:370
-msgid "Work/Employment"
-msgstr "Travail/Occupation"
+#: ../../include/identity.php:1331
+msgid "Books, literature:"
+msgstr "Lectures, goûts littéraires&nbsp;:"
-#: ../../mod/profiles.php:373
-msgid "Religion"
-msgstr "Religion/Croyance"
+#: ../../include/identity.php:1333
+msgid "Television:"
+msgstr "Télévision&nbsp;:"
-#: ../../mod/profiles.php:377
-msgid "Political Views"
-msgstr "Opinions politiques"
+#: ../../include/identity.php:1335
+msgid "Film/dance/culture/entertainment:"
+msgstr "Cinéma/danse/culture/divertissement&nsbp;:"
-#: ../../mod/profiles.php:381
-msgid "Gender"
-msgstr "Sexe/Genre"
+#: ../../include/identity.php:1337
+msgid "Love/Romance:"
+msgstr "Vie sentimentale/amoureuse&nbsp;:"
-#: ../../mod/profiles.php:385
-msgid "Sexual Preference"
-msgstr "Préférence sexuelle"
+#: ../../include/identity.php:1339
+msgid "Work/employment:"
+msgstr "Travail/Occupation&nbsp;"
-#: ../../mod/profiles.php:389
-msgid "Homepage"
-msgstr "Site Internet"
+#: ../../include/identity.php:1341
+msgid "School/education:"
+msgstr "Études&nbsp;"
-#: ../../mod/profiles.php:393
-msgid "Interests"
-msgstr "Centres d'intérêt"
+#: ../../include/identity.php:1361
+msgid "Like this thing"
+msgstr "J'aime ceci"
-#: ../../mod/profiles.php:397 ../../mod/admin.php:902
-msgid "Address"
-msgstr "Adresse"
+#: ../../include/identity.php:1769 ../../mod/cover_photo.php:236
+msgid "cover photo"
+msgstr "Photo principale"
-#: ../../mod/profiles.php:404 ../../mod/pubsites.php:25
-msgid "Location"
-msgstr "Emplacement"
+#: ../../include/oembed.php:267
+msgid "Embedded content"
+msgstr "Contenu imbriqué"
-#: ../../mod/profiles.php:487
-msgid "Profile updated."
-msgstr "Profil mis à jour."
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
+msgstr "Imbrication désactivée"
-#: ../../mod/profiles.php:564
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Cacher vos contacts/relations aux visiteurs de ce profil?"
+#: ../../include/permissions.php:26
+msgid "Can view my normal stream and posts"
+msgstr "Peut voir les publications ordinaires sur mon canal."
-#: ../../mod/profiles.php:588
-msgid "Edit Profile Details"
-msgstr "Éditer les détails du profil"
+#: ../../include/permissions.php:27
+msgid "Can view my default channel profile"
+msgstr "Peut voir le profil du canal par défaut."
-#: ../../mod/profiles.php:590
-msgid "View this profile"
-msgstr "Voir le profil"
+#: ../../include/permissions.php:28
+msgid "Can view my connections"
+msgstr "Peut voir mes contacts"
-#: ../../mod/profiles.php:592
-msgid "Change Profile Photo"
-msgstr "Changer la photo du profil"
+#: ../../include/permissions.php:29
+msgid "Can view my file storage and photos"
+msgstr "Peut voir mes fichiers et photos"
-#: ../../mod/profiles.php:593
-msgid "Create a new profile using these settings"
-msgstr "Créer un nouveau profil avec ces réglages"
+#: ../../include/permissions.php:30
+msgid "Can view my webpages"
+msgstr "Peut voir mes pages web"
-#: ../../mod/profiles.php:594
-msgid "Clone this profile"
-msgstr "Cloner le profil"
+#: ../../include/permissions.php:33
+msgid "Can send me their channel stream and posts"
+msgstr "Peuvent m'envoyer leur flux et les publications de leur canal"
-#: ../../mod/profiles.php:595
-msgid "Delete this profile"
-msgstr "Supprimer le profil"
+#: ../../include/permissions.php:34
+msgid "Can post on my channel page (\"wall\")"
+msgstr "Peuvent poster sur la page de mon canal (\"mur\")"
-#: ../../mod/profiles.php:597
-msgid "Import profile from file"
-msgstr "Importer le profil à partir d'un fichier"
+#: ../../include/permissions.php:35
+msgid "Can comment on or like my posts"
+msgstr "Peuvent commenter et/ou aimer mes publications"
-#: ../../mod/profiles.php:598
-msgid "Export profile to file"
-msgstr "Exporter le profil vers un fichier."
+#: ../../include/permissions.php:36
+msgid "Can send me private mail messages"
+msgstr "Peuvent m'envoyer des messages privés"
-#: ../../mod/profiles.php:599
-msgid "Profile Name:"
-msgstr "Nom du profil&nbsp;:"
+#: ../../include/permissions.php:37
+msgid "Can like/dislike stuff"
+msgstr "Peuvent aimer/ne pas aimer"
-#: ../../mod/profiles.php:600
-msgid "Your Full Name:"
-msgstr "Votre nom complet&nbsp;:"
+#: ../../include/permissions.php:37
+msgid "Profiles and things other than posts/comments"
+msgstr "Profils et autres excluant les publications/commentaires."
-#: ../../mod/profiles.php:601
-msgid "Title/Description:"
-msgstr "Titre/description&nbsp;:"
+#: ../../include/permissions.php:39
+msgid "Can forward to all my channel contacts via post @mentions"
+msgstr "Peut faire suivre à tous les contacts de mon canal via \"@mention\""
-#: ../../mod/profiles.php:602
-msgid "Your Gender:"
-msgstr "Sexe/Genre&nbsp;:"
+#: ../../include/permissions.php:39
+msgid "Advanced - useful for creating group forum channels"
+msgstr "Avancé - utile pour les canaux de type \"forum/groupe\""
+
+#: ../../include/permissions.php:40
+msgid "Can chat with me (when available)"
+msgstr "Peut discuter avec moi (quand disponibie)"
+
+#: ../../include/permissions.php:41
+msgid "Can write to my file storage and photos"
+msgstr "Peut charger des fichiers et des photos dans mon canal"
+
+#: ../../include/permissions.php:42
+msgid "Can edit my webpages"
+msgstr "Peut modifier mes pages web"
+
+#: ../../include/permissions.php:44
+msgid "Can source my public posts in derived channels"
+msgstr "Peut rediriger mes publications publiques vers des canaux dérivés"
+
+#: ../../include/permissions.php:44
+msgid "Somewhat advanced - very useful in open communities"
+msgstr "Plutôt avancé - très utile dans les communautés ouvertes"
+
+#: ../../include/permissions.php:46
+msgid "Can administer my channel resources"
+msgstr "Peut administrer les ressources de mon canal"
+
+#: ../../include/permissions.php:46
+msgid ""
+"Extremely advanced. Leave this alone unless you know what you are doing"
+msgstr "Très avancé. Ne pas toucher, sauf si vous savez ce que vous faîtes"
+
+#: ../../include/permissions.php:867
+msgid "Social Networking"
+msgstr "Réseau social"
+
+#: ../../include/permissions.php:867 ../../include/permissions.php:868
+#: ../../include/permissions.php:869
+msgid "Mostly Public"
+msgstr "Pincipalement public"
+
+#: ../../include/permissions.php:867 ../../include/permissions.php:868
+#: ../../include/permissions.php:869
+msgid "Restricted"
+msgstr "Accès restreint"
+
+#: ../../include/permissions.php:867 ../../include/permissions.php:868
+msgid "Private"
+msgstr "Privé"
+
+#: ../../include/permissions.php:868
+msgid "Community Forum"
+msgstr "Forum communautaire"
+
+#: ../../include/permissions.php:869
+msgid "Feed Republish"
+msgstr "Republication de flux"
+
+#: ../../include/permissions.php:870
+msgid "Special Purpose"
+msgstr "Utilisation spécifique"
+
+#: ../../include/permissions.php:870
+msgid "Celebrity/Soapbox"
+msgstr "Page de célébrité/tribune"
+
+#: ../../include/permissions.php:870
+msgid "Group Repository"
+msgstr "Espace de groupe"
-#: ../../mod/profiles.php:603
+#: ../../include/permissions.php:871
+msgid "Custom/Expert Mode"
+msgstr "Mode expert/spécifique"
+
+#: ../../include/widgets.php:103
+msgid "System"
+msgstr "Système"
+
+#: ../../include/widgets.php:106
+msgid "Create Personal App"
+msgstr "Créer votre application"
+
+#: ../../include/widgets.php:107
+msgid "Edit Personal App"
+msgstr "Modifier votre application"
+
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
+msgid "Ignore/Hide"
+msgstr "Ignorer/Cacher"
+
+#: ../../include/widgets.php:154
+msgid "Suggestions"
+msgstr "Suggestions"
+
+#: ../../include/widgets.php:155
+msgid "See more..."
+msgstr "Voir plus..."
+
+#: ../../include/widgets.php:176
#, php-format
-msgid "Birthday (%s):"
-msgstr "Date de naissance (%s)&nbsp;:"
+msgid "You have %1$.0f of %2$.0f allowed connections."
+msgstr "Vous avez %1$.0f sur %2$.0f contacts autorisés."
-#: ../../mod/profiles.php:604
-msgid "Street Address:"
-msgstr "Adresse postale&nbsp;:"
+#: ../../include/widgets.php:182
+msgid "Add New Connection"
+msgstr "Ajouter un nouveau contact"
-#: ../../mod/profiles.php:605
-msgid "Locality/City:"
-msgstr "Ville/Localité&nbsp;:"
+#: ../../include/widgets.php:183
+msgid "Enter channel address"
+msgstr "Saisissez l'adresse du canal"
-#: ../../mod/profiles.php:606
-msgid "Postal/Zip Code:"
-msgstr "Code postal&nbsp;:"
+#: ../../include/widgets.php:184
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Exemples&nbsp;: pierre@exemple.com, https://exemple.com/sophie"
-#: ../../mod/profiles.php:607
-msgid "Country:"
-msgstr "Pays&nbsp;:"
+#: ../../include/widgets.php:200
+msgid "Notes"
+msgstr "Notes"
-#: ../../mod/profiles.php:608
-msgid "Region/State:"
-msgstr "Région/Province/État&nbsp;:"
+#: ../../include/widgets.php:276
+msgid "Remove term"
+msgstr "Retirer le terme"
-#: ../../mod/profiles.php:609
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:"
+#: ../../include/widgets.php:359
+msgid "Archives"
+msgstr "Archives"
-#: ../../mod/profiles.php:610
-msgid "Who: (if applicable)"
-msgstr "Avec&nbsp;: (si pertinent)"
+#: ../../include/widgets.php:449 ../../mod/connedit.php:580
+msgid "Me"
+msgstr "Moi"
-#: ../../mod/profiles.php:611
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Exemples&nbsp;: cathy123, Cathy Williams, cathy@exemple.com"
+#: ../../include/widgets.php:450 ../../mod/connedit.php:581
+msgid "Family"
+msgstr "Famille"
-#: ../../mod/profiles.php:612
-msgid "Since [date]:"
-msgstr "Depuis [date]&nbsp;:"
+#: ../../include/widgets.php:452 ../../mod/connedit.php:583
+msgid "Acquaintances"
+msgstr "Connaissances"
-#: ../../mod/profiles.php:614
-msgid "Homepage URL:"
-msgstr "URL de mon site Internet&nbsp;:"
+#: ../../include/widgets.php:453 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:584
+msgid "All"
+msgstr "Tous"
-#: ../../mod/profiles.php:617
-msgid "Religious Views:"
-msgstr "Opinions religieuses&nbsp;:"
+#: ../../include/widgets.php:472
+msgid "Refresh"
+msgstr "Actualiser"
-#: ../../mod/profiles.php:618
-msgid "Keywords:"
-msgstr "Mots-clefs&nbsp;:"
+#: ../../include/widgets.php:506
+msgid "Account settings"
+msgstr "Paramètres du compte"
-#: ../../mod/profiles.php:621
-msgid "Example: fishing photography software"
-msgstr "Exemple&nbsp;: escrime photographie modélisme"
+#: ../../include/widgets.php:512
+msgid "Channel settings"
+msgstr "Paramètres du canal"
-#: ../../mod/profiles.php:622
-msgid "Used in directory listings"
-msgstr "Utilisé pour le référencement dans l'annuaire"
+#: ../../include/widgets.php:521
+msgid "Additional features"
+msgstr "Fonctionnalités supplémentaires"
-#: ../../mod/profiles.php:623
-msgid "Tell us about yourself..."
-msgstr "Parlez nous de vous..."
+#: ../../include/widgets.php:528
+msgid "Feature/Addon settings"
+msgstr "Paramètres des extensions/greffons"
-#: ../../mod/profiles.php:624
-msgid "Hobbies/Interests"
-msgstr "Loisirs/Centres d'intêret"
+#: ../../include/widgets.php:534
+msgid "Display settings"
+msgstr "Paramètres d'affichage"
-#: ../../mod/profiles.php:625
-msgid "Contact information and Social Networks"
-msgstr "Coordonnées et réseaux sociaux"
+#: ../../include/widgets.php:540
+msgid "Connected apps"
+msgstr "Applications connectées"
-#: ../../mod/profiles.php:626
-msgid "My other channels"
-msgstr "Mes autres canaux"
+#: ../../include/widgets.php:546
+msgid "Export channel"
+msgstr "Exporter le canal"
-#: ../../mod/profiles.php:627
-msgid "Musical interests"
-msgstr "Goûts musicaux"
+#: ../../include/widgets.php:553 ../../mod/connedit.php:692
+msgid "Connection Default Permissions"
+msgstr "Autorisations par défaut des contacts"
-#: ../../mod/profiles.php:628
-msgid "Books, literature"
-msgstr "Littérature"
+#: ../../include/widgets.php:561
+msgid "Premium Channel Settings"
+msgstr "Paramètres de canal VIP"
-#: ../../mod/profiles.php:629
-msgid "Television"
-msgstr "Télévision"
+#: ../../include/widgets.php:591
+msgid "Private Mail Menu"
+msgstr "Menu des messages privés"
-#: ../../mod/profiles.php:630
-msgid "Film/dance/culture/entertainment"
-msgstr "Cinéma/Danse/Culture/Divertissement"
+#: ../../include/widgets.php:593
+msgid "Combined View"
+msgstr "Vue combinée"
-#: ../../mod/profiles.php:631
-msgid "Love/romance"
-msgstr "Amour/Romance"
+#: ../../include/widgets.php:627 ../../include/widgets.php:639
+msgid "Conversations"
+msgstr "Conversations"
-#: ../../mod/profiles.php:632
-msgid "Work/employment"
-msgstr "Travail/Occupation"
+#: ../../include/widgets.php:631
+msgid "Received Messages"
+msgstr "Messages reçus"
-#: ../../mod/profiles.php:633
-msgid "School/education"
-msgstr "Études"
+#: ../../include/widgets.php:635
+msgid "Sent Messages"
+msgstr "Messages envoyés"
-#: ../../mod/profiles.php:639
-msgid "This is your default profile."
-msgstr "Voilà votre profil par défault."
+#: ../../include/widgets.php:649
+msgid "No messages."
+msgstr "Pas de message."
-#: ../../mod/profiles.php:650 ../../mod/directory.php:143
-#: ../../mod/dirprofile.php:92
-msgid "Age: "
-msgstr "Age&nbsp;:"
+#: ../../include/widgets.php:667
+msgid "Delete conversation"
+msgstr "Supprimer la conversation"
-#: ../../mod/profiles.php:692
-msgid "Edit/Manage Profiles"
-msgstr "Éditer/gérer les profils"
+#: ../../include/widgets.php:693
+msgid "Events Menu"
+msgstr "Menu Evènements"
-#: ../../mod/profiles.php:693
-msgid "Add profile things"
-msgstr "Ajouter des choses de profil"
+#: ../../include/widgets.php:694
+msgid "Day View"
+msgstr "Vue Jour"
-#: ../../mod/profiles.php:694
-msgid "Include desirable objects in your profile"
-msgstr "Incluez des objets souhaitables dans votre profil"
+#: ../../include/widgets.php:695
+msgid "Week View"
+msgstr "Vue Semaine"
-#: ../../mod/bookmarks.php:38
-msgid "Bookmark added"
-msgstr "Favoris ajouté"
+#: ../../include/widgets.php:696
+msgid "Month View"
+msgstr "Vue Mois"
-#: ../../mod/bookmarks.php:58
-msgid "My Bookmarks"
-msgstr "Mes Favoris"
+#: ../../include/widgets.php:697 ../../mod/events.php:654
+msgid "Export"
+msgstr "Export"
-#: ../../mod/bookmarks.php:69
-msgid "My Connections Bookmarks"
-msgstr "Favoris de mes relations"
+#: ../../include/widgets.php:698 ../../mod/events.php:657
+msgid "Import"
+msgstr "Import"
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
-msgstr "Identifiant de profil invalide."
+#: ../../include/widgets.php:708
+msgid "Events Tools"
+msgstr "Outils Evènements"
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
-msgstr "Éditeur de visibilité de profil"
+#: ../../include/widgets.php:709
+msgid "Export Calendar"
+msgstr "Exporter le calendrier"
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
-msgstr "Cliquez sur un contact pour l'ajouter ou le retirer."
+#: ../../include/widgets.php:710
+msgid "Import Calendar"
+msgstr "Importer un calendrier"
-#: ../../mod/profperm.php:123
-msgid "Visible To"
-msgstr "Visible par"
+#: ../../include/widgets.php:784
+msgid "Chat Rooms"
+msgstr "Salons de clavardage"
-#: ../../mod/profperm.php:139 ../../mod/connections.php:279
-msgid "All Connections"
-msgstr "Toutes les relations"
+#: ../../include/widgets.php:804
+msgid "Bookmarked Chatrooms"
+msgstr "Salons favoris"
-#: ../../mod/pubsites.php:16
-msgid "Public Sites"
-msgstr "Sites publics"
+#: ../../include/widgets.php:824
+msgid "Suggested Chatrooms"
+msgstr "Salons suggérés"
-#: ../../mod/pubsites.php:19
-msgid ""
-"The listed sites allow public registration into the Hubzilla. All sites in"
-" the matrix are interlinked so membership on any of them conveys membership "
-"in the matrix as a whole. Some sites may require subscription or provide "
-"tiered service plans. The provider links <strong>may</strong> provide "
-"additional details."
-msgstr "Les sites listés autorisent l'inscription pour tous. Tous sont liés entre eux, de manière à ce qu'un compte sur un seul d'entre eux soit valable sur l'ensemble de la matrice. Certains sites peuvent demander des frais de souscriptions, ou fournir des forfaits ajustés. Le lien \"fournisseur\" <strong>peut</strong> vous donner des détails supplémentaires."
+#: ../../include/widgets.php:969 ../../include/widgets.php:1059
+msgid "photo/image"
+msgstr "photo/image"
-#: ../../mod/pubsites.php:25
-msgid "Site URL"
-msgstr "URL du site"
+#: ../../include/widgets.php:1153
+msgid "Rating Tools"
+msgstr "Outils d'évaluation"
-#: ../../mod/pubsites.php:25
-msgid "Access Type"
-msgstr "Type d'accès"
+#: ../../include/widgets.php:1157 ../../include/widgets.php:1159
+msgid "Rate Me"
+msgstr "M'évaluer"
-#: ../../mod/pubsites.php:25
-msgid "Registration Policy"
-msgstr "Politique d'inscription"
+#: ../../include/widgets.php:1162
+msgid "View Ratings"
+msgstr "Voir mes évaluations"
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
-msgstr "Vous devez vous connecter pour voir cette page."
+#: ../../include/widgets.php:1173
+msgid "Public Hubs"
+msgstr "Instances publiques"
-#: ../../mod/channel.php:86
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Permissions insuffisantes. Demande redirigée à la page du profil."
+#: ../../include/widgets.php:1221
+msgid "Forums"
+msgstr "Membres du forum"
-#: ../../mod/rbmark.php:88
-msgid "Select a bookmark folder"
-msgstr "Choisir un dossier de favoris"
+#: ../../include/widgets.php:1250
+msgid "Tasks"
+msgstr "Tâches"
-#: ../../mod/rbmark.php:93
-msgid "Save Bookmark"
-msgstr "Sauver le favoris"
+#: ../../include/widgets.php:1259
+msgid "Documentation"
+msgstr "Documentation"
-#: ../../mod/rbmark.php:94
-msgid "URL of bookmark"
-msgstr "URL du favoris"
+#: ../../include/widgets.php:1261
+msgid "Project/Site Information"
+msgstr "Information sur le site/projet"
-#: ../../mod/rbmark.php:95 ../../mod/appman.php:93
-msgid "Description"
-msgstr "Description"
+#: ../../include/widgets.php:1262
+msgid "For Members"
+msgstr "Pour les membres"
-#: ../../mod/rbmark.php:99
-msgid "Or enter new bookmark folder name"
-msgstr "Ou entrez le nom d'un nouveau dossier"
+#: ../../include/widgets.php:1263
+msgid "For Administrators"
+msgstr "Pour les administrateurs"
-#: ../../mod/chat.php:167
-msgid "Room not found"
-msgstr "Salon introuvable"
+#: ../../include/widgets.php:1264
+msgid "For Developers"
+msgstr "Pour les développeurs"
-#: ../../mod/chat.php:178
-msgid "Leave Room"
-msgstr "Quitter le salon"
+#: ../../include/widgets.php:1289 ../../mod/admin.php:456
+msgid "Site"
+msgstr "Site"
-#: ../../mod/chat.php:179
-msgid "Delete This Room"
-msgstr "Supprimer le salon"
+#: ../../include/widgets.php:1290
+msgid "Accounts"
+msgstr "Comptes"
-#: ../../mod/chat.php:180
-msgid "I am away right now"
-msgstr "Je suis momentanément absent"
+#: ../../include/widgets.php:1291 ../../mod/admin.php:1149
+msgid "Channels"
+msgstr "Canaux"
-#: ../../mod/chat.php:181
-msgid "I am online"
-msgstr "Je suis en ligne"
+#: ../../include/widgets.php:1292 ../../mod/admin.php:710
+msgid "Security"
+msgstr ""
-#: ../../mod/chat.php:183
-msgid "Bookmark this room"
-msgstr "Marquer ce salon"
+#: ../../include/widgets.php:1294 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
+msgid "Plugins"
+msgstr "Greffons"
-#: ../../mod/chat.php:207 ../../mod/chat.php:229
-msgid "New Chatroom"
-msgstr "Nouveau salon"
+#: ../../include/widgets.php:1295 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
+msgid "Themes"
+msgstr "Thèmes"
-#: ../../mod/chat.php:208
-msgid "Chatroom Name"
-msgstr "Nom du salon"
+#: ../../include/widgets.php:1296
+msgid "Inspect queue"
+msgstr "Analyser la file d'attente"
-#: ../../mod/chat.php:225
-#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "Salons de %1$s"
+#: ../../include/widgets.php:1297
+msgid "Profile Config"
+msgstr "Configuration du profil"
-#: ../../mod/register.php:43
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Nombre d'inscriptions quotidiennes dépassé. Merci de recommencer demain."
+#: ../../include/widgets.php:1298
+msgid "DB updates"
+msgstr "Mises à jour BDD"
-#: ../../mod/register.php:49
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Merci d'indiquer votre adhésion aux Règles du Service. L'inscription a échoué."
+#: ../../include/widgets.php:1316 ../../include/widgets.php:1322
+#: ../../mod/admin.php:1605
+msgid "Logs"
+msgstr "Journaux"
-#: ../../mod/register.php:83
-msgid "Passwords do not match."
-msgstr "Les mots de passe ne concordent pas."
+#: ../../include/widgets.php:1321
+msgid "Plugin Features"
+msgstr "Fonctionnalités des greffons"
-#: ../../mod/register.php:116
-msgid ""
-"Registration successful. Please check your email for validation "
-"instructions."
-msgstr "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte."
+#: ../../include/widgets.php:1323
+msgid "User registrations waiting for confirmation"
+msgstr "Enregistrements d'utilisateurs en attente d'approbation"
-#: ../../mod/register.php:122
-msgid "Your registration is pending approval by the site owner."
-msgstr "Votre inscription est en attente de l'approbation d'un administrateur."
+#: ../../include/widgets.php:1401 ../../mod/photos.php:760
+#: ../../mod/photos.php:1300
+msgid "View Photo"
+msgstr "Voir la photo"
-#: ../../mod/register.php:125
-msgid "Your registration can not be processed."
-msgstr "Votre inscription ne peut être traîtée."
+#: ../../include/widgets.php:1418 ../../mod/photos.php:791
+msgid "Edit Album"
+msgstr "Modifier l'album"
-#: ../../mod/register.php:162
-msgid "Registration on this site/hub is by approval only."
-msgstr "L'inscription sur cette instance/ce site est soumis à une modération."
+#: ../../include/ItemObject.php:130
+msgid "Save to Folder"
+msgstr "Enregistrer dans le dossier"
-#: ../../mod/register.php:163
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
-msgstr "<a href=\"pubsites\">S'inscrire sur un site/hub affilié</a>"
+#: ../../include/ItemObject.php:151
+msgid "I will attend"
+msgstr "Je participerai"
-#: ../../mod/register.php:171
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Ce site a dépassé le nombre de création de compte autorisé par jour. Merci de recommencer demain."
+#: ../../include/ItemObject.php:151
+msgid "I will not attend"
+msgstr "Je ne participerai pas"
-#: ../../mod/register.php:182
-msgid "Terms of Service"
-msgstr "Règles du Service"
+#: ../../include/ItemObject.php:151
+msgid "I might attend"
+msgstr "Je participerai peut-être"
-#: ../../mod/register.php:188
+#: ../../include/ItemObject.php:161
+msgid "I agree"
+msgstr "Je suis d'accord"
+
+#: ../../include/ItemObject.php:161
+msgid "I disagree"
+msgstr "Je ne suis pas d'accord"
+
+#: ../../include/ItemObject.php:161
+msgid "I abstain"
+msgstr "Je m'abstiens"
+
+#: ../../include/ItemObject.php:212
+msgid "Add Star"
+msgstr "Mettre en avant (étoile)"
+
+#: ../../include/ItemObject.php:213
+msgid "Remove Star"
+msgstr "Ne plus mettre en avant"
+
+#: ../../include/ItemObject.php:214
+msgid "Toggle Star Status"
+msgstr "(Dés)activer l'étoile"
+
+#: ../../include/ItemObject.php:218
+msgid "starred"
+msgstr "mis en avant"
+
+#: ../../include/ItemObject.php:236
+msgid "Add Tag"
+msgstr "Ajouter une étiquette"
+
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1037
+msgid "I like this (toggle)"
+msgstr "J'aime (oui/non)"
+
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1038
+msgid "I don't like this (toggle)"
+msgstr "Je n'aime pas (oui/non)"
+
+#: ../../include/ItemObject.php:259
+msgid "Share This"
+msgstr "Partager"
+
+#: ../../include/ItemObject.php:259
+msgid "share"
+msgstr "partager"
+
+#: ../../include/ItemObject.php:268
+msgid "Delivery Report"
+msgstr "Rapport de distribution"
+
+#: ../../include/ItemObject.php:286
#, php-format
-msgid "I accept the %s for this website"
-msgstr "J'accepte %s de ce site"
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] "%d commentaire"
+msgstr[1] "%d commentaires"
-#: ../../mod/register.php:190
+#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
-msgstr "J'ai plus de 13 ans et j'accepte les %s de ce site"
+msgid "View %s's profile - %s"
+msgstr "Voir le profil de %s - %s"
-#: ../../mod/register.php:204 ../../mod/admin.php:452
-msgid "Registration"
-msgstr "Inscription"
+#: ../../include/ItemObject.php:319
+msgid "to"
+msgstr "à"
-#: ../../mod/register.php:209
-msgid "Membership on this site is by invitation only."
-msgstr "L'inscription à ce site se fait uniquement sur invitation."
+#: ../../include/ItemObject.php:320
+msgid "via"
+msgstr "via"
-#: ../../mod/register.php:210
-msgid "Please enter your invitation code"
-msgstr "Merci de saisir votre code d'invitation"
+#: ../../include/ItemObject.php:321
+msgid "Wall-to-Wall"
+msgstr "Mur-à-mur"
-#: ../../mod/register.php:213
-msgid "Your email address"
-msgstr "Votre adresse de courriel"
+#: ../../include/ItemObject.php:322
+msgid "via Wall-To-Wall:"
+msgstr "par Mur-à-mur&nbsp;:"
-#: ../../mod/register.php:214
-msgid "Choose a password"
-msgstr "Choisissez un mot de passe"
+#: ../../include/ItemObject.php:362
+msgid "Save Bookmarks"
+msgstr "Enregistrer les favoris"
-#: ../../mod/register.php:215
-msgid "Please re-enter your password"
-msgstr "Confirmez-le"
+#: ../../include/ItemObject.php:363
+msgid "Add to Calendar"
+msgstr "Ajouter au Calendrier"
-#: ../../mod/chatsvc.php:111
-msgid "Away"
-msgstr "Absent"
+#: ../../include/ItemObject.php:372
+msgid "Mark all seen"
+msgstr "Tout marquer comme vu"
-#: ../../mod/chatsvc.php:115
-msgid "Online"
-msgstr "En ligne"
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1223
+msgctxt "noun"
+msgid "Likes"
+msgstr "Aime"
-#: ../../mod/regmod.php:12
-msgid "Please login."
-msgstr "Merci de vous connecter."
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1224
+msgctxt "noun"
+msgid "Dislikes"
+msgstr "N'aime pas"
-#: ../../mod/cloud.php:126
-msgid "Hubzilla - Guests: Username: {your email address}, Password: +++"
-msgstr "Matrice Rouge - Pour les invités: Nom d'utilisateur = {votre courriel}, Mot de passe = +++"
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1056
+#: ../../mod/photos.php:1174
+msgid "This is you"
+msgstr "C'est vous"
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Il est impossible de supprimer un canal à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte."
+#: ../../include/ItemObject.php:709
+msgid "Image"
+msgstr "Image"
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
-msgstr "Supprimer ce Canal"
+#: ../../include/ItemObject.php:710
+msgid "Insert Link"
+msgstr "Insérer un lien"
-#: ../../mod/removeme.php:58
-msgid ""
-"This will completely remove this channel from the network. Once this has "
-"been done it is not recoverable."
-msgstr "Ceci effacera complètement le canal du réseau. Une fois effacé, un canal ne PEUT PAS être récupéré."
+#: ../../include/ItemObject.php:711
+msgid "Video"
+msgstr "Vidéo"
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
-msgstr "Merci de re-saisir votre mot de passe pour vérification&nbsp;:"
+#: ../../index.php:245 ../../mod/help.php:217
+msgid "Not Found"
+msgstr "Introuvable"
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
-msgstr "Supprimer ce canal ainsi que tous ses clones sur la matrice"
+#: ../../index.php:248 ../../mod/block.php:75 ../../mod/display.php:110
+#: ../../mod/help.php:220 ../../mod/page.php:89
+msgid "Page not found."
+msgstr "Page introuvable."
-#: ../../mod/removeme.php:60
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
+msgstr "Quelques mots sur quoi faire quand on est nouveau ici"
+
+#: ../../mod/acl.php:222
+msgid "network"
+msgstr "réseau"
+
+#: ../../mod/acl.php:232
+msgid "RSS"
+msgstr "RSS"
+
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
+msgstr "Autoriser l'application à se connecter"
+
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
+msgstr "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:"
+
+#: ../../mod/api.php:85
+msgid "Please login to continue."
+msgstr "Merci de vous identifier pour continuer."
+
+#: ../../mod/api.php:100
msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau"
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?"
-#: ../../mod/removeme.php:61
-msgid "Remove Channel"
-msgstr "Enlever le canal"
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
+msgstr "Application installée."
+
+#: ../../mod/appman.php:37
+msgid "Malformed app."
+msgstr "Erreur de l'application - Malformée."
+
+#: ../../mod/appman.php:80
+msgid "Embed code"
+msgstr "Imbriquer le code"
+
+#: ../../mod/appman.php:86
+msgid "Edit App"
+msgstr "Modifier l'application"
+
+#: ../../mod/appman.php:86
+msgid "Create App"
+msgstr "Créer une application"
+
+#: ../../mod/appman.php:91
+msgid "Name of app"
+msgstr "Nom de l'application"
+
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
+msgstr "Emplacement (URL) de l'application"
+
+#: ../../mod/appman.php:93 ../../mod/events.php:450 ../../mod/rbmark.php:97
+msgid "Description"
+msgstr "Description"
+
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
+msgstr "URL de l'icône à utiliser pour cette photo"
+
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80 pixels - facultatif"
+
+#: ../../mod/appman.php:95
+msgid "Version ID"
+msgstr "Identifiant de version"
+
+#: ../../mod/appman.php:96
+msgid "Price of app"
+msgstr "Prix de l'application"
+
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
+msgstr "Emplacement (URL) pour l'achat de l'application"
+
+#: ../../mod/attach.php:9
+msgid "Item not available."
+msgstr "Élément indisponible."
+
+#: ../../mod/block.php:27 ../../mod/page.php:36
+msgid "Invalid item."
+msgstr "Élément invalide."
+
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+msgid "Channel not found."
+msgstr "Canal introuvable."
+
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
+msgstr "Nom du Bloc"
+
+#: ../../mod/blocks.php:149
+msgid "Block Title"
+msgstr "Titre du bloc"
+
+#: ../../mod/bookmarks.php:40
+msgid "Bookmark added"
+msgstr "Favori ajouté"
+
+#: ../../mod/bookmarks.php:62
+msgid "My Bookmarks"
+msgstr "Mes Favoris"
+
+#: ../../mod/bookmarks.php:73
+msgid "My Connections Bookmarks"
+msgstr "Favoris de mes contacts"
+
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
+msgstr "Vous devez vous connecter pour voir cette page."
+
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Permissions insuffisantes. Demande redirigée vers la page du profil."
+
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
+msgstr "Public"
+
+#: ../../mod/chat.php:174
+msgid "Room not found"
+msgstr "Salon introuvable"
+
+#: ../../mod/chat.php:185
+msgid "Leave Room"
+msgstr "Quitter le salon"
+
+#: ../../mod/chat.php:186
+msgid "Delete This Room"
+msgstr "Supprimer le salon"
+
+#: ../../mod/chat.php:187
+msgid "I am away right now"
+msgstr "Je suis absent en ce moment"
+
+#: ../../mod/chat.php:188
+msgid "I am online"
+msgstr "Je suis en ligne"
+
+#: ../../mod/chat.php:190
+msgid "Bookmark this room"
+msgstr "Marquer ce salon comme favori"
+
+#: ../../mod/chat.php:208 ../../mod/chat.php:231
+msgid "New Chatroom"
+msgstr "Nouveau salon de discussion"
+
+#: ../../mod/chat.php:209
+msgid "Chatroom Name"
+msgstr "Nom du salon de discussion"
+
+#: ../../mod/chat.php:210
+msgid "Expiration of chats (minutes)"
+msgstr "Expiration des discussions (en minutes)"
+
+#: ../../mod/chat.php:227
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "Salons de %1$s"
+
+#: ../../mod/chatsvc.php:111
+msgid "Away"
+msgstr "Absent"
+
+#: ../../mod/chatsvc.php:115
+msgid "Online"
+msgstr "En ligne"
#: ../../mod/common.php:10
msgid "No channel."
@@ -4818,3061 +4449,4920 @@ msgstr "Pas de canal."
#: ../../mod/common.php:39
msgid "Common connections"
-msgstr "Relations communes"
+msgstr "Contacts en commun"
#: ../../mod/common.php:44
msgid "No connections in common."
-msgstr "Pas de relation en commun."
-
-#: ../../mod/rmagic.php:38
-msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est bien saisi."
-
-#: ../../mod/rmagic.php:38
-msgid "The error message was:"
-msgstr "Le message d'erreur était&nbsp;:"
-
-#: ../../mod/rmagic.php:42
-msgid "Authentication failed."
-msgstr "Échec de l'authentification."
+msgstr "Pas de contacts en commun."
-#: ../../mod/rmagic.php:82
-msgid "Remote Authentication"
-msgstr "Authentification distante"
-
-#: ../../mod/rmagic.php:83
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Entrez l'adresse de votre canal (p.ex. moncanal@monsite.com)"
-
-#: ../../mod/rmagic.php:84
-msgid "Authenticate"
-msgstr "Authentifier"
-
-#: ../../mod/connect.php:55 ../../mod/connect.php:103
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
msgid "Continue"
msgstr "Continuer"
-#: ../../mod/connect.php:84
+#: ../../mod/connect.php:85
msgid "Premium Channel Setup"
msgstr "Configuration du canal VIP"
-#: ../../mod/connect.php:86
+#: ../../mod/connect.php:87
msgid "Enable premium channel connection restrictions"
msgstr "Activer les restrictions liées au canal VIP"
-#: ../../mod/connect.php:87
+#: ../../mod/connect.php:88
msgid ""
"Please enter your restrictions or conditions, such as paypal receipt, usage "
"guidelines, etc."
msgstr "Merci de saisir les restrictions et/ou conditions - reçu Paypal, transaction Bitcoin, ligne de conduite, ..."
-#: ../../mod/connect.php:89 ../../mod/connect.php:109
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
msgid ""
"This channel may require additional steps or acknowledgement of the "
"following conditions prior to connecting:"
msgstr "Avant d'autoriser la mise en relation, ce canal attire votre attention sur les conditions suivantes&nbsp;:"
-#: ../../mod/connect.php:90
+#: ../../mod/connect.php:91
msgid ""
"Potential connections will then see the following text before proceeding:"
-msgstr "Les relations potentielles verront ce qui suit avant de pouvoir continuer&nbsp;:"
+msgstr "Les contacts potentiels verront ce qui suit avant de pouvoir continuer&nbsp;:"
-#: ../../mod/connect.php:91 ../../mod/connect.php:112
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
msgid ""
"By continuing, I certify that I have complied with any instructions provided"
" on this page."
-msgstr "En continuant, je certifie que je me suis acquitté de toutes les instructions indiquées"
+msgstr "En continuant, je certifie que je me suis conformé à toutes les instructions indiquées sur cette page."
-#: ../../mod/connect.php:100
+#: ../../mod/connect.php:101
msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(Aucune instruction spécifique n'a été établie par le propriétaire du canal.)"
+msgstr "(Aucune instruction spécifique n'a été fournie par le propriétaire du canal.)"
-#: ../../mod/connect.php:108
+#: ../../mod/connect.php:109
msgid "Restricted or Premium Channel"
msgstr "Canal VIP ou restreint"
-#: ../../mod/network.php:79
-msgid "No such group"
-msgstr "Groupe introuvable"
-
-#: ../../mod/network.php:118
-msgid "Search Results For:"
-msgstr "Résultats de recherche pour&nbsp;:"
-
-#: ../../mod/network.php:172
-msgid "Collection is empty"
-msgstr "Collection vide"
-
-#: ../../mod/network.php:180
-msgid "Collection: "
-msgstr "Collection&nbsp;:"
-
-#: ../../mod/network.php:193
-msgid "Connection: "
-msgstr "Relation&nbsp;:"
-
-#: ../../mod/network.php:196
-msgid "Invalid connection."
-msgstr "Relation invalide."
-
-#: ../../mod/connections.php:37 ../../mod/connedit.php:64
-msgid "Could not access contact record."
-msgstr "Impossible d'accéder aux détails du contact."
-
-#: ../../mod/connections.php:51 ../../mod/connedit.php:78
-msgid "Could not locate selected profile."
-msgstr "Impossible de localiser le profil sélectionné."
-
-#: ../../mod/connections.php:94 ../../mod/connedit.php:132
-msgid "Connection updated."
-msgstr "Connexion mise à jour."
-
-#: ../../mod/connections.php:96 ../../mod/connedit.php:134
-msgid "Failed to update connection record."
-msgstr "Impossible de mettre à jour les détails de la relation."
-
-#: ../../mod/connections.php:191 ../../mod/connections.php:292
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
msgid "Blocked"
-msgstr "Bloqué"
+msgstr "Bloqué(e)"
-#: ../../mod/connections.php:196 ../../mod/connections.php:299
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
msgid "Ignored"
-msgstr "Ignoré"
+msgstr "Ignoré(e)"
-#: ../../mod/connections.php:201 ../../mod/connections.php:313
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
msgid "Hidden"
msgstr "Caché"
-#: ../../mod/connections.php:206 ../../mod/connections.php:306
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
msgid "Archived"
msgstr "Archivé"
-#: ../../mod/connections.php:230 ../../mod/connections.php:245
-msgid "All"
-msgstr "Tout"
-
-#: ../../mod/connections.php:270
-msgid "Suggest new connections"
-msgstr "Suggérer de nouvelles relations"
-
-#: ../../mod/connections.php:273
+#: ../../mod/connections.php:134
msgid "New Connections"
-msgstr "Nouvelles relations"
+msgstr "Nouveaux contacts"
-#: ../../mod/connections.php:276
+#: ../../mod/connections.php:137
msgid "Show pending (new) connections"
-msgstr "Voir les (nouvelles) relations en attente"
-
-#: ../../mod/connections.php:282
-msgid "Show all connections"
-msgstr "Voir toutes les relations"
+msgstr "Voir les (nouveaux) contacts en attente"
-#: ../../mod/connections.php:285
-msgid "Unblocked"
-msgstr "Non bloquées"
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
+msgstr "Tous les contacts"
-#: ../../mod/connections.php:288
-msgid "Only show unblocked connections"
-msgstr "Ne montrer que les relations non-bloquées"
+#: ../../mod/connections.php:144
+msgid "Show all connections"
+msgstr "Voir tous les contacts"
-#: ../../mod/connections.php:295
+#: ../../mod/connections.php:160
msgid "Only show blocked connections"
-msgstr "Ne montrer que les relations bloquées"
+msgstr "Ne montrer que les contacts bloqués"
-#: ../../mod/connections.php:302
+#: ../../mod/connections.php:167
msgid "Only show ignored connections"
-msgstr "Ne montrer que les relations ignorées"
+msgstr "Ne montrer que les contacts ignorés"
-#: ../../mod/connections.php:309
+#: ../../mod/connections.php:174
msgid "Only show archived connections"
-msgstr "Ne montrer que les relations archivées"
+msgstr "Ne montrer que les contacts archivés"
-#: ../../mod/connections.php:316
+#: ../../mod/connections.php:181
msgid "Only show hidden connections"
-msgstr "Ne montrer que les relations cachées"
+msgstr "Ne montrer que les contacts cachés"
+
+#: ../../mod/connections.php:234
+msgid "Pending approval"
+msgstr "En attente de validation"
-#: ../../mod/connections.php:368
+#: ../../mod/connections.php:250
#, php-format
msgid "%1$s [%2$s]"
msgstr "%1$s [%2$s]"
-#: ../../mod/connections.php:369
-msgid "Edit contact"
-msgstr "Éditer contact"
+#: ../../mod/connections.php:251
+msgid "Edit connection"
+msgstr "Modifier le contact"
-#: ../../mod/connections.php:390
-msgid "Search your connections"
-msgstr "Chercher parmi vos relations"
+#: ../../mod/connections.php:252
+msgid "Delete connection"
+msgstr "Supprimer le contact"
-#: ../../mod/connections.php:391
-msgid "Finding: "
-msgstr "Recherche&nbsp;:"
+#: ../../mod/connections.php:261
+msgid "Channel address"
+msgstr "Adresse du canal"
-#: ../../mod/rpost.php:97 ../../mod/editpost.php:42
-msgid "Edit post"
-msgstr "Éditer la contribution"
+#: ../../mod/connections.php:263
+msgid "Network"
+msgstr "Réseau"
-#: ../../mod/connedit.php:181
-msgid "is now connected to"
-msgstr "est maintenant connecté avec"
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
+msgstr "État"
-#: ../../mod/connedit.php:274
-msgid "Could not access address book record."
-msgstr "Impossible d'accéder aux détails du carnet d'adresses."
+#: ../../mod/connections.php:268
+msgid "Connected"
+msgstr "Connecté"
-#: ../../mod/connedit.php:288
-msgid "Refresh failed - channel is currently unavailable."
-msgstr "Actualisation impossible - le canal est momentanément indisponible."
+#: ../../mod/connections.php:270
+msgid "Approve connection"
+msgstr "Valider le contact"
-#: ../../mod/connedit.php:295
-msgid "Channel has been unblocked"
-msgstr "Le canal n'est plus bloqué"
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
+msgstr "Approuver"
-#: ../../mod/connedit.php:296
-msgid "Channel has been blocked"
-msgstr "Le canal est bloqué"
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
+msgstr "Ignorer le contact"
-#: ../../mod/connedit.php:300 ../../mod/connedit.php:312
-#: ../../mod/connedit.php:324 ../../mod/connedit.php:336
-#: ../../mod/connedit.php:352
-msgid "Unable to set address book parameters."
-msgstr "Impossible de régler les paramètres du carnet d'adresses."
+#: ../../mod/connections.php:273 ../../mod/connedit.php:536
+#: ../../mod/notifications.php:51
+msgid "Ignore"
+msgstr "Ignorer"
-#: ../../mod/connedit.php:307
-msgid "Channel has been unignored"
-msgstr "Le canal n'est plus ignoré"
+#: ../../mod/connections.php:274
+msgid "Recent activity"
+msgstr "Activité récente"
-#: ../../mod/connedit.php:308
-msgid "Channel has been ignored"
-msgstr "Le canal est ignoré"
+#: ../../mod/connections.php:303
+msgid "Search your connections"
+msgstr "Chercher parmi vos contacts"
-#: ../../mod/connedit.php:319
-msgid "Channel has been unarchived"
-msgstr "Le canal n'est plus archivé"
+#: ../../mod/connections.php:304
+msgid "Connections search"
+msgstr "Chercher des contacts"
-#: ../../mod/connedit.php:320
-msgid "Channel has been archived"
-msgstr "Le canal est archivé"
+#: ../../mod/connedit.php:75
+msgid "Could not access contact record."
+msgstr "Impossible d'accéder aux détails du contact."
-#: ../../mod/connedit.php:331
-msgid "Channel has been unhidden"
-msgstr "Le canal n'est plus caché"
+#: ../../mod/connedit.php:99
+msgid "Could not locate selected profile."
+msgstr "Impossible de localiser le profil sélectionné."
+
+#: ../../mod/connedit.php:223
+msgid "Connection updated."
+msgstr "Contact mis à jour."
+
+#: ../../mod/connedit.php:225
+msgid "Failed to update connection record."
+msgstr "Impossible de mettre à jour les détails du contact."
-#: ../../mod/connedit.php:332
-msgid "Channel has been hidden"
-msgstr "Le canal est caché"
+#: ../../mod/connedit.php:272
+msgid "is now connected to"
+msgstr "est maintenant connecté avec"
+
+#: ../../mod/connedit.php:398
+msgid "Could not access address book record."
+msgstr "Impossible d'accéder aux détails du carnet d'adresses."
-#: ../../mod/connedit.php:347
-msgid "Channel has been approved"
-msgstr "Le canal est approuvé"
+#: ../../mod/connedit.php:412
+msgid "Refresh failed - channel is currently unavailable."
+msgstr "Actualisation impossible - le canal est indisponible."
-#: ../../mod/connedit.php:348
-msgid "Channel has been unapproved"
-msgstr "Le canal n'est plus approuvé"
+#: ../../mod/connedit.php:427 ../../mod/connedit.php:436
+#: ../../mod/connedit.php:445 ../../mod/connedit.php:454
+#: ../../mod/connedit.php:467
+msgid "Unable to set address book parameters."
+msgstr "Impossible de régler les paramètres du carnet d'adresses."
-#: ../../mod/connedit.php:376
+#: ../../mod/connedit.php:491
msgid "Connection has been removed."
-msgstr "La relation a été supprimée"
+msgstr "Le contact a été supprimé."
-#: ../../mod/connedit.php:396
+#: ../../mod/connedit.php:510
#, php-format
msgid "View %s's profile"
msgstr "Voir le profil de %s"
-#: ../../mod/connedit.php:400
+#: ../../mod/connedit.php:514
msgid "Refresh Permissions"
-msgstr "Actualiser les permissions"
+msgstr "Actualiser les autorisations"
-#: ../../mod/connedit.php:403
+#: ../../mod/connedit.php:517
msgid "Fetch updated permissions"
-msgstr "Récupérer les permissions les plus récentes"
+msgstr "Récupérer les autorisations les plus récentes"
-#: ../../mod/connedit.php:407
+#: ../../mod/connedit.php:521
msgid "Recent Activity"
msgstr "Activité récente"
-#: ../../mod/connedit.php:410
+#: ../../mod/connedit.php:524
msgid "View recent posts and comments"
-msgstr "Voir les contributions et commentaires récentes"
+msgstr "Voir les publications et commentaires récents"
-#: ../../mod/connedit.php:414 ../../mod/connedit.php:557
-#: ../../mod/admin.php:769
+#: ../../mod/connedit.php:528 ../../mod/admin.php:995
msgid "Unblock"
msgstr "Débloquer"
-#: ../../mod/connedit.php:414 ../../mod/connedit.php:557
-#: ../../mod/admin.php:768
+#: ../../mod/connedit.php:528 ../../mod/admin.php:994
msgid "Block"
msgstr "Bloquer"
-#: ../../mod/connedit.php:417
-msgid "Block or Unblock this connection"
-msgstr "Bloquer ou Débloquer cette relation"
+#: ../../mod/connedit.php:531
+msgid "Block (or Unblock) all communications with this connection"
+msgstr "Bloquer ou débloquer toute communication avec ce contact"
+
+#: ../../mod/connedit.php:532
+msgid "This connection is blocked!"
+msgstr "Ce contact est bloqué&nbsp;!"
-#: ../../mod/connedit.php:421 ../../mod/connedit.php:558
+#: ../../mod/connedit.php:536
msgid "Unignore"
msgstr "Ne plus ignorer"
-#: ../../mod/connedit.php:421 ../../mod/connedit.php:558
-#: ../../mod/notifications.php:51
-msgid "Ignore"
-msgstr "Ignorer"
+#: ../../mod/connedit.php:539
+msgid "Ignore (or Unignore) all inbound communications from this connection"
+msgstr "Ignorer ou ne plus ignorer toute communication venant de ce contact"
-#: ../../mod/connedit.php:424
-msgid "Ignore or Unignore this connection"
-msgstr "Ignorer ou ne plus ignorer cette relation"
+#: ../../mod/connedit.php:540
+msgid "This connection is ignored!"
+msgstr "Ce contact est ignoré&nbsp;!"
-#: ../../mod/connedit.php:427
+#: ../../mod/connedit.php:544
msgid "Unarchive"
-msgstr "Ne plus archiver"
+msgstr "Désarchiver"
-#: ../../mod/connedit.php:427
+#: ../../mod/connedit.php:544
msgid "Archive"
msgstr "Archiver"
-#: ../../mod/connedit.php:430
-msgid "Archive or Unarchive this connection"
-msgstr "Archiver ou ne plus archiver cette relation"
+#: ../../mod/connedit.php:547
+msgid ""
+"Archive (or Unarchive) this connection - mark channel dead but keep content"
+msgstr "Archiver ou désarchiver ce contact - le marquer comme inactif mais conserver le contenu"
+
+#: ../../mod/connedit.php:548
+msgid "This connection is archived!"
+msgstr "Ce contact est archivé&nbsp;!"
-#: ../../mod/connedit.php:433
+#: ../../mod/connedit.php:552
msgid "Unhide"
msgstr "Ne plus cacher"
-#: ../../mod/connedit.php:433
+#: ../../mod/connedit.php:552
msgid "Hide"
msgstr "Cacher"
-#: ../../mod/connedit.php:436
-msgid "Hide or Unhide this connection"
-msgstr "Cacher ou ne plus cacher cette relation"
+#: ../../mod/connedit.php:555
+msgid "Hide or Unhide this connection from your other connections"
+msgstr "Cacher ou ne plus cacher ce contact vis-à-vis de vos autres contacts"
-#: ../../mod/connedit.php:443
+#: ../../mod/connedit.php:556
+msgid "This connection is hidden!"
+msgstr "Ce contact est caché&nbsp;!"
+
+#: ../../mod/connedit.php:563
msgid "Delete this connection"
-msgstr "Supprimer cette relation"
+msgstr "Supprimer ce contact"
-#: ../../mod/connedit.php:486 ../../mod/connedit.php:515
+#: ../../mod/connedit.php:644
msgid "Approve this connection"
-msgstr "Approuver cette relation"
+msgstr "Autoriser ce contact"
-#: ../../mod/connedit.php:486
+#: ../../mod/connedit.php:644
msgid "Accept connection to allow communication"
-msgstr "Accepter la relation pour permettre la communication"
+msgstr "Accepter le contact pour permettre la communication"
-#: ../../mod/connedit.php:502
-msgid "Automatic Permissions Settings"
-msgstr "Permissions automatiques"
+#: ../../mod/connedit.php:649
+msgid "Set Affinity"
+msgstr "Définir le degré d'affinité"
-#: ../../mod/connedit.php:502
-#, php-format
-msgid "Connections: settings for %s"
-msgstr "Relations&nbsp;: réglages pour %s"
+#: ../../mod/connedit.php:652
+msgid "Set Profile"
+msgstr "Définir le profil"
+
+#: ../../mod/connedit.php:655
+msgid "Set Affinity & Profile"
+msgstr "Définir le degré d'affinité et le profil"
+
+#: ../../mod/connedit.php:688
+msgid "none"
+msgstr "Aucun"
-#: ../../mod/connedit.php:506
+#: ../../mod/connedit.php:693
+msgid "Apply these permissions automatically"
+msgstr "Appliquer ces permissions automatiquement"
+
+#: ../../mod/connedit.php:695
+msgid "This connection's primary address is"
+msgstr "L'adresse principale de ce contact est"
+
+#: ../../mod/connedit.php:696
+msgid "Available locations:"
+msgstr "Emplacements disponibles&nbsp;:"
+
+#: ../../mod/connedit.php:700
msgid ""
-"When receiving a channel introduction, any permissions provided here will be"
-" applied to the new connection automatically and the introduction approved. "
-"Leave this page if you do not wish to use this feature."
-msgstr "Pour chaque introduction reçue, toutes les permissions définies ici seront appliquées aux nouvelles relations automatiquement, et l'introduction sera approuvée. Laissez cette page telle quelle si vous ne souhaitez pas utiliser ce mécanisme."
+"The permissions indicated on this page will be applied to all new "
+"connections."
+msgstr "Les permissions indiquées sur cette page seront appliquées à tous vos nouveaux contacts."
-#: ../../mod/connedit.php:508
+#: ../../mod/connedit.php:702
msgid "Slide to adjust your degree of friendship"
-msgstr "Faites glisser pour ajuster le niveau de la relation"
+msgstr "Faites glisser pour ajuster votre proximité avec le contact"
-#: ../../mod/connedit.php:514
-msgid "inherited"
-msgstr "héritée"
+#: ../../mod/connedit.php:704
+msgid "Slide to adjust your rating"
+msgstr "Faîtes glisser pour ajuster votre note"
-#: ../../mod/connedit.php:516
-msgid "Connection has no individual permissions!"
-msgstr "Cette relation n'a aucune permission spécifique!"
+#: ../../mod/connedit.php:705 ../../mod/connedit.php:710
+msgid "Optionally explain your rating"
+msgstr "Explication facultative de votre évaluation"
-#: ../../mod/connedit.php:517
+#: ../../mod/connedit.php:707
+msgid "Custom Filter"
+msgstr "Filtre personnalisé"
+
+#: ../../mod/connedit.php:708
+msgid "Only import posts with this text"
+msgstr "N'importer que les publications comprenant ce texte"
+
+#: ../../mod/connedit.php:708 ../../mod/connedit.php:709
msgid ""
-"This may be appropriate based on your <a href=\"settings\">privacy "
-"settings</a>, though you may wish to review the \"Advanced Permissions\"."
-msgstr "Ceci devrait correspondre à vos <a href=\"settings\">réglages de vie privée</a>, mais vous pouvez toujours contrôler les \"Permissions avancées\"."
+"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
+"all posts"
+msgstr "un mot par ligne ou #étiquettes ou /motif/ ou lang=xx, laisser vide pour importer toutes les publications"
+
+#: ../../mod/connedit.php:709
+msgid "Do not import posts with this text"
+msgstr "Ne pas importer les publications comprenant ce texte"
+
+#: ../../mod/connedit.php:711
+msgid "This information is public!"
+msgstr "Cette information est publique&nbsp;!"
-#: ../../mod/connedit.php:519
-msgid "Profile Visibility"
-msgstr "Visibilité du profil"
+#: ../../mod/connedit.php:716
+msgid "Connection Pending Approval"
+msgstr "Contact en attente d'approbation"
-#: ../../mod/connedit.php:520
+#: ../../mod/connedit.php:719
+msgid "inherited"
+msgstr "héritée"
+
+#: ../../mod/connedit.php:721
#, php-format
msgid ""
"Please choose the profile you would like to display to %s when viewing your "
"profile securely."
msgstr "Merci de choisir le profil que vous souhaitez montrer quand %s visite votre profil de manière authentifiée."
-#: ../../mod/connedit.php:521
-msgid "Contact Information / Notes"
-msgstr "Notes / Information de contact"
-
-#: ../../mod/connedit.php:522
-msgid "Edit contact notes"
-msgstr "Éditer les notes du contact"
-
-#: ../../mod/connedit.php:524
+#: ../../mod/connedit.php:723
msgid "Their Settings"
-msgstr "Ses réglages"
+msgstr "Leurs paramètres"
-#: ../../mod/connedit.php:525
+#: ../../mod/connedit.php:724
msgid "My Settings"
-msgstr "Mes réglages"
+msgstr "Mes paramètres"
-#: ../../mod/connedit.php:527
-msgid "Clear/Disable Automatic Permissions"
-msgstr "Effacer/Désactiver les Permissions Automatiques"
+#: ../../mod/connedit.php:726
+msgid "Individual Permissions"
+msgstr "Permissions individuelles"
-#: ../../mod/connedit.php:528
-msgid "Forum Members"
-msgstr "Membres du forum"
+#: ../../mod/connedit.php:727
+msgid ""
+"Some permissions may be inherited from your channel's <a "
+"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
+"priority than individual settings. You can <strong>not</strong> change those"
+" settings here."
+msgstr "Certaines permissions peuvent être héritées de vos <a href=\"settings\">paramètres de confidentialité</a> de canal, lesquels sont prioritaires sur les réglages individuels. Vous pouvez modifier ces permissions ici mais cela n'aura aucun effet à moins de changer les paramètres hérités."
-#: ../../mod/connedit.php:529
-msgid "Soapbox"
-msgstr "Blogue"
+#: ../../mod/connedit.php:728
+msgid ""
+"Some permissions may be inherited from your channel's <a "
+"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
+"priority than individual settings. You can change those settings here but "
+"they wont have any impact unless the inherited setting changes."
+msgstr "Certaines permissions peuvent être héritées de vos <a href=\"settings\">paramètres de confidentialité</a> de canal, lesquels sont prioritaires sur les réglages individuels. Vous pouvez modifier ces permissions ici mais cela n'aura aucun effet à moins de changer les paramètres hérités."
-#: ../../mod/connedit.php:530
-msgid "Full Sharing (typical social network permissions)"
-msgstr "Partage Complet (fonctionnement habituel des réseaux sociaux)"
+#: ../../mod/connedit.php:729
+msgid "Last update:"
+msgstr "Dernière mise à jour&nbsp;:"
-#: ../../mod/connedit.php:531
-msgid "Cautious Sharing "
-msgstr "Partage modéré"
+#: ../../mod/dav.php:121
+msgid "$Projectname channel"
+msgstr "Canal $Projectname"
-#: ../../mod/connedit.php:532
-msgid "Follow Only"
-msgstr "Suivre uniquement"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:490 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
+msgstr "Accès public refusé."
-#: ../../mod/connedit.php:533
-msgid "Individual Permissions"
-msgstr "Permissions spécifiques"
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d évaluation"
+msgstr[1] "%d évaluations"
-#: ../../mod/connedit.php:534
-msgid ""
-"Some permissions may be inherited from your channel <a "
-"href=\"settings\">privacy settings</a>, which have higher priority than "
-"individual settings. Changing those inherited settings on this page will "
-"have no effect."
-msgstr "Certaines permissions peuvent être héritées de vos <a href=\"settings\">réglages de vie privée</a>, lesquels sont prioritaires sur les réglages spécifiques. Changer ces permissions héritées sur la présente page n'aura aucun effet."
+#: ../../mod/directory.php:250
+msgid "Gender: "
+msgstr "Sexe/genre&nbsp;:"
-#: ../../mod/connedit.php:535
-msgid "Advanced Permissions"
-msgstr "Permissions avancées"
+#: ../../mod/directory.php:252
+msgid "Status: "
+msgstr "État&nbsp;:"
-#: ../../mod/connedit.php:536
-msgid "Simple Permissions (select one and submit)"
-msgstr "Permissions simples (en choisir une, puis valider)"
+#: ../../mod/directory.php:254
+msgid "Homepage: "
+msgstr "Site web&nbsp;:"
-#: ../../mod/connedit.php:540
+#: ../../mod/directory.php:313
+msgid "Description:"
+msgstr "Description&nbsp;:"
+
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
+msgstr "Forum public&nbsp;:"
+
+#: ../../mod/directory.php:325
+msgid "Keywords: "
+msgstr "Mots-clefs&nbsp;:"
+
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
+msgstr "Ne pas suggérer"
+
+#: ../../mod/directory.php:330
+msgid "Common connections:"
+msgstr "Contacts en commun&nbsp;:"
+
+#: ../../mod/directory.php:379
+msgid "Global Directory"
+msgstr "Annuaire global"
+
+#: ../../mod/directory.php:379
+msgid "Local Directory"
+msgstr "Annuaire local"
+
+#: ../../mod/directory.php:385
+msgid "Finding:"
+msgstr "Recherche&nbsp;:"
+
+#: ../../mod/directory.php:390
+msgid "next page"
+msgstr "page suivante"
+
+#: ../../mod/directory.php:390
+msgid "previous page"
+msgstr "page précédente"
+
+#: ../../mod/directory.php:391
+msgid "Sort options"
+msgstr "Options de tri"
+
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
+msgstr "Alphabétique"
+
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
+msgstr "Alphabétique inversé"
+
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
+msgstr "Du plus récent au moins récent"
+
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
+msgstr "Du moins récent du plus récent"
+
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
+msgstr "Pas d'entrées (certaines peuvent être cachées)."
+
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
+msgstr "Ce site n'est pas un serveur d'annuaire"
+
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
+msgstr "Ce serveur d'annuaire requiert un jeton d'accès"
+
+#: ../../mod/dreport.php:23
+msgid "Invalid message"
+msgstr "Message non valide"
+
+#: ../../mod/dreport.php:55
+msgid "no results"
+msgstr "aucun résultat"
+
+#: ../../mod/dreport.php:60
#, php-format
-msgid "Visit %s's profile - %s"
-msgstr "Visiter le profil de %s - %s"
+msgid "Delivery report for %1$s"
+msgstr "Rapport de distribution pour %1$s"
-#: ../../mod/connedit.php:541
-msgid "Block/Unblock contact"
-msgstr "Bloquer/Débloquer le contact"
+#: ../../mod/dreport.php:74
+msgid "channel sync processed"
+msgstr "Synchro de canal effectuée"
-#: ../../mod/connedit.php:542
-msgid "Ignore contact"
-msgstr "Ignorer le contact"
+#: ../../mod/dreport.php:78
+msgid "queued"
+msgstr "mis dans la file d'attente"
-#: ../../mod/connedit.php:543
-msgid "Repair URL settings"
-msgstr "Réparer les réglages d'URL"
+#: ../../mod/dreport.php:82
+msgid "posted"
+msgstr "publié"
-#: ../../mod/connedit.php:544
-msgid "View conversations"
-msgstr "Voir les conversations"
+#: ../../mod/dreport.php:86
+msgid "accepted for delivery"
+msgstr "accepté pour la distribution"
-#: ../../mod/connedit.php:546
-msgid "Delete contact"
-msgstr "Supprimer le contact"
+#: ../../mod/dreport.php:90
+msgid "updated"
+msgstr "mis à jour"
-#: ../../mod/connedit.php:549
-msgid "Last update:"
-msgstr "Dernière mise à jour&nbsp;:"
+#: ../../mod/dreport.php:93
+msgid "update ignored"
+msgstr "mise à jour ignorée"
-#: ../../mod/connedit.php:551
-msgid "Update public posts"
-msgstr "Mettre à jour les publications"
+#: ../../mod/dreport.php:96
+msgid "permission denied"
+msgstr "permission refusée"
-#: ../../mod/connedit.php:553
-msgid "Update now"
-msgstr "Mettre à jour maintenant"
+#: ../../mod/dreport.php:100
+msgid "recipient not found"
+msgstr "destinataire introuvable"
-#: ../../mod/connedit.php:559
-msgid "Currently blocked"
-msgstr "Actuellement bloqué"
+#: ../../mod/dreport.php:103
+msgid "mail recalled"
+msgstr "courriel rappelé"
-#: ../../mod/connedit.php:560
-msgid "Currently ignored"
-msgstr "Actuellement ignoré"
+#: ../../mod/dreport.php:106
+msgid "duplicate mail received"
+msgstr "courriel reçu en double"
-#: ../../mod/connedit.php:561
-msgid "Currently archived"
-msgstr "Actuellement archivé"
+#: ../../mod/dreport.php:109
+msgid "mail delivered"
+msgstr "courriel distribué"
-#: ../../mod/connedit.php:562
-msgid "Currently pending"
-msgstr "Actuellement en attente"
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
+msgid "Item not found"
+msgstr "Élément introuvable"
-#: ../../mod/connedit.php:563
-msgid "Hide this contact from others"
-msgstr "Dissimuler ce contact aux autres"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
+msgstr "Supprimer le bloc&nbsp;?"
-#: ../../mod/connedit.php:563
-msgid ""
-"Replies/likes to your public posts <strong>may</strong> still be visible"
-msgstr "Les réponses et autres réactions à vos contributions publiques <strong>pourraient</strong> être toujours visibles"
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
+msgid "Insert YouTube video"
+msgstr "Insérer une vidéo YouTube"
-#: ../../mod/delegate.php:95
-msgid "No potential page delegates located."
-msgstr "Aucun délégué potentiel n'a été trouvé pour cette page."
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
+msgid "Insert Vorbis [.ogg] video"
+msgstr "Insérer une vidéo Vorbis [.ogg]"
-#: ../../mod/delegate.php:121
-msgid "Delegate Page Management"
-msgstr "Gestion des délégués de la page"
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
+msgid "Insert Vorbis [.ogg] audio"
+msgstr "Insérer un son Vorbis [.ogg]"
-#: ../../mod/delegate.php:123
-msgid ""
-"Delegates are able to manage all aspects of this account/page except for "
-"basic account settings. Please do not delegate your personal account to "
-"anybody that you do not trust completely."
-msgstr "Les délégués sont capables de gérer tous les aspects de ce compte ou de cette page, à l'exception des réglages basiques du compte. Merci de ne déléguer votre compte personnel qu'à quelqu'un en qui vous avez une confiance aveugle."
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
+msgstr "Modifier le bloc"
-#: ../../mod/delegate.php:124
-msgid "Existing Page Managers"
-msgstr "Actuels gestionnaires de pages"
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
+msgstr "Supprimer la mise en page&nbsp;?"
-#: ../../mod/delegate.php:126
-msgid "Existing Page Delegates"
-msgstr "Actuels délégués"
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
+msgstr "Description de la mise en page (facultatif)"
-#: ../../mod/delegate.php:128
-msgid "Potential Delegates"
-msgstr "Délégués potentiels"
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
+msgstr "Nom de la mise en page"
-#: ../../mod/delegate.php:130 ../../mod/photos.php:912 ../../mod/tagrm.php:93
-msgid "Remove"
-msgstr "Retirer"
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
+msgstr "Modifier la mise en page"
-#: ../../mod/delegate.php:131
-msgid "Add"
-msgstr "Ajouter"
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
+msgstr "Elément non modifiable"
-#: ../../mod/delegate.php:132
-msgid "No entries."
-msgstr "Aucune entrée."
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
+msgstr "Supprimer l'élément&nbsp;?"
-#: ../../mod/search.php:13 ../../mod/directory.php:15
-#: ../../mod/dirprofile.php:9 ../../mod/display.php:9 ../../mod/photos.php:443
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
-msgstr "Accès public refusé."
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
+msgstr "Modifier la publication"
-#: ../../mod/directory.php:146 ../../mod/dirprofile.php:95
-msgid "Gender: "
-msgstr "Sexe/genre&nbsp;:"
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
+msgstr "Supprimer la page web&nbsp;?"
-#: ../../mod/directory.php:223
-msgid "Finding:"
-msgstr "Recherche&nbsp;:"
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
+msgstr "Titre du lien vers la page"
-#: ../../mod/directory.php:239
-msgid "No entries (some entries may be hidden)."
-msgstr "Pas d'entrées (certaines peuvent être cachées)."
+#: ../../mod/editwebpage.php:222
+msgid "Edit Webpage"
+msgstr "Modifier la page web"
-#: ../../mod/dirprofile.php:108
-msgid "Status: "
-msgstr "État&nbsp;:"
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
+msgstr "Entrées du calendrier importées."
-#: ../../mod/dirprofile.php:109
-msgid "Sexual Preference: "
-msgstr "Orientation sexuelle&nbsp;:"
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
+msgstr "Aucune entrée du calendrier trouvée."
-#: ../../mod/dirprofile.php:111
-msgid "Homepage: "
-msgstr "Site web&nbsp;:"
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
+msgstr "La fin de l'événement ne peut être antérieure à son début."
-#: ../../mod/dirprofile.php:112
-msgid "Hometown: "
-msgstr "Ville natale&nbsp;:"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
+msgstr "Impossible de générer l'aperçu."
-#: ../../mod/dirprofile.php:114
-msgid "About: "
-msgstr "À propos&nbsp;:"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
+msgstr "Un titre et une date de début sont requises pour l'événement."
-#: ../../mod/dirprofile.php:162
-msgid "Keywords: "
-msgstr "Mots-clefs&nbsp;:"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
+msgstr "Événement introuvable."
-#: ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
-msgstr "Ce site n'est pas un serveur d'annuaire"
+#: ../../mod/events.php:437
+msgid "Edit event title"
+msgstr "Modifier le titre de l'événement"
-#: ../../mod/home.php:81
-msgid "Hubzilla - &quot;The Network&quot;"
-msgstr "La Matrice Rouge - &quot;LE Réseau&quot;"
+#: ../../mod/events.php:437
+msgid "Event title"
+msgstr "Titre de l'événement"
-#: ../../mod/home.php:94
-#, php-format
-msgid "Welcome to %s"
-msgstr "Bienvenue sur %s"
+#: ../../mod/events.php:439
+msgid "Categories (comma-separated list)"
+msgstr "Catégories (séparées par des virgules)"
-#: ../../mod/setup.php:162
-msgid "Hubzilla Server - Setup"
-msgstr "Serveur de la Matrice Rouge - Configuration"
+#: ../../mod/events.php:440
+msgid "Edit Category"
+msgstr "Modifier la catégorie"
-#: ../../mod/setup.php:168
-msgid "Could not connect to database."
-msgstr "Impossible de se connecter à la base de données."
+#: ../../mod/events.php:440
+msgid "Category"
+msgstr "Catégorie"
-#: ../../mod/setup.php:172
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "Impossible de se connecter au site par l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS."
+#: ../../mod/events.php:443
+msgid "Edit start date and time"
+msgstr "Modifier la date et l'heure de début"
-#: ../../mod/setup.php:179
-msgid "Could not create table."
-msgstr "Impossible de créer la table."
+#: ../../mod/events.php:443
+msgid "Start date and time"
+msgstr "Date et heure de début"
-#: ../../mod/setup.php:185
-msgid "Your site database has been installed."
-msgstr "La base de données de votre site a été installée."
+#: ../../mod/events.php:444 ../../mod/events.php:447
+msgid "Finish date and time are not known or not relevant"
+msgstr "Date et heure de fin inconnues ou sans objet"
+
+#: ../../mod/events.php:446
+msgid "Edit finish date and time"
+msgstr "Modifier la date et l'heure de fin"
-#: ../../mod/setup.php:190
+#: ../../mod/events.php:446
+msgid "Finish date and time"
+msgstr "Date et heure de fin"
+
+#: ../../mod/events.php:448 ../../mod/events.php:449
+msgid "Adjust for viewer timezone"
+msgstr "Ajuster au fuseau horaire du visiteur"
+
+#: ../../mod/events.php:448
msgid ""
-"You may need to import the file \"install/database.sql\" manually using "
-"phpmyadmin or mysql."
-msgstr "Vous pourriez avoir besoin d'importer le fichier \"install/database.sql\" manuellement via phpmyadmin ou mysql."
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Important pour les événements se tenant en un lieu particulier. Pas pratique pour les vacances communes à de nombreux pays dans le monde."
-#: ../../mod/setup.php:191 ../../mod/setup.php:260 ../../mod/setup.php:655
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Merci de consulter le fichier \"install/INSTALL.txt\"."
+#: ../../mod/events.php:450
+msgid "Edit Description"
+msgstr "Modifier la description"
-#: ../../mod/setup.php:257
-msgid "System check"
-msgstr "Vérification du système"
+#: ../../mod/events.php:452
+msgid "Edit Location"
+msgstr "Modifier l'emplacement"
+
+#: ../../mod/events.php:455 ../../mod/events.php:457
+msgid "Share this event"
+msgstr "Partager cet événement"
+
+#: ../../mod/events.php:462
+msgid "Advanced Options"
+msgstr "Options avancées"
-#: ../../mod/setup.php:261 ../../mod/events.php:399
+#: ../../mod/events.php:574
+msgid "l, F j"
+msgstr "l, F j"
+
+#: ../../mod/events.php:596
+msgid "Edit event"
+msgstr "Modifier l'événement"
+
+#: ../../mod/events.php:598
+msgid "Delete event"
+msgstr "Supprimer l'événement"
+
+#: ../../mod/events.php:632
+msgid "calendar"
+msgstr "calendrier"
+
+#: ../../mod/events.php:651
+msgid "Edit Event"
+msgstr "Modifier l'événement"
+
+#: ../../mod/events.php:651
+msgid "Create Event"
+msgstr "Créer un événement"
+
+#: ../../mod/events.php:652 ../../mod/events.php:659 ../../mod/photos.php:916
+msgid "Previous"
+msgstr "Précédent"
+
+#: ../../mod/events.php:653 ../../mod/events.php:660 ../../mod/photos.php:925
+#: ../../mod/setup.php:288
msgid "Next"
msgstr "Suivant"
-#: ../../mod/setup.php:262
-msgid "Check again"
-msgstr "Re-vérifier"
+#: ../../mod/events.php:661
+msgid "Today"
+msgstr "Aujourd'hui"
-#: ../../mod/setup.php:284
-msgid "Database connection"
-msgstr "Connexion à la base de données"
+#: ../../mod/events.php:692
+msgid "Event removed"
+msgstr "Événement supprimé"
-#: ../../mod/setup.php:285
-msgid ""
-"In order to install Hubzilla we need to know how to connect to your "
-"database."
-msgstr "Pour installer la Matrice Rouge, nous avons besoin de savoir comment contacter votre base de données."
+#: ../../mod/events.php:695
+msgid "Failed to remove event"
+msgstr "Impossible de supprimer l'événement"
-#: ../../mod/setup.php:286
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Merci de contacter votre prestataire d'hébergement ou votre administrateur système si vous avez des doutes à propos de ces paramètres."
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
+msgstr "Partager du contenu depuis Firefox avec $Projectname"
-#: ../../mod/setup.php:287
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer."
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
+msgstr "Activer le connecteur $Projectname pour Firefox"
-#: ../../mod/setup.php:291
-msgid "Database Server Name"
-msgstr "Nom du serveur de la base de données"
+#: ../../mod/filer.php:48
+msgid "- select -"
+msgstr "- choisir -"
-#: ../../mod/setup.php:291
-msgid "Default is localhost"
-msgstr "Par défaut, localhost"
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
+msgstr "Permission refusée."
-#: ../../mod/setup.php:292
-msgid "Database Port"
-msgstr "Port du serveur"
+#: ../../mod/filestorage.php:98
+msgid "File not found."
+msgstr "Fichier introuvable."
-#: ../../mod/setup.php:292
-msgid "Communication port number - use 0 for default"
-msgstr "Numéro TCP du port - utilisez 0 pour la valeur par défaut"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
+msgstr "Modifier les autorisations d'accès au fichier"
-#: ../../mod/setup.php:293
-msgid "Database Login Name"
-msgstr "Identifiant de connexion à la Base de Données"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
+msgstr "Définir/modifier les autorisations"
-#: ../../mod/setup.php:294
-msgid "Database Login Password"
-msgstr "Mot de passe de connexion à la Base de Données"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
+msgstr "Inclure tous fichiers et sous-répertoires"
-#: ../../mod/setup.php:295
-msgid "Database Name"
-msgstr "Nom de la Base de Données"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
+msgstr "Retourner à la liste des fichiers"
-#: ../../mod/setup.php:297 ../../mod/setup.php:339
-msgid "Site administrator email address"
-msgstr "Adresse de courriel de l'administrateur du site"
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Copiez/collez ce code pour joindre le fichier à une publication"
-#: ../../mod/setup.php:297 ../../mod/setup.php:339
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web."
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Copiez/collez cette URL pour pointer vers ce fichier depuis une page web"
-#: ../../mod/setup.php:298 ../../mod/setup.php:341
-msgid "Website URL"
-msgstr "URL du site"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
+msgstr "Partager ce fichier"
-#: ../../mod/setup.php:298 ../../mod/setup.php:341
-msgid "Please use SSL (https) URL if available."
-msgstr "Merci d'utiliser SSL/TLS (https) autant que possible."
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
+msgstr "Montrer l'URL de ce fichier"
-#: ../../mod/setup.php:301 ../../mod/setup.php:344
-msgid "Please select a default timezone for your website"
-msgstr "Merci de choisir une zone de temps (fuseau horaire) pour votre site"
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
+msgstr "Notifier vos contacts à propos de ce fichier"
-#: ../../mod/setup.php:328
-msgid "Site settings"
-msgstr "Réglages du site"
+#: ../../mod/follow.php:25
+msgid "Channel added."
+msgstr "Canal ajouté."
-#: ../../mod/setup.php:387
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Impossible de trouver une version CLI de PHP dans le PATH du serveur web."
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "Contact introuvable."
-#: ../../mod/setup.php:388
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la mise à jour en arrière-plan via cron."
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "Suggestion d'amitié envoyée."
-#: ../../mod/setup.php:392
-msgid "PHP executable path"
-msgstr "Chemin vers l'éxecutable PHP"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Suggérer des amis"
-#: ../../mod/setup.php:392
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans."
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Suggérer un amis à %s"
-#: ../../mod/setup.php:397
-msgid "Command line PHP"
-msgstr "PHP en ligne de commande (CLI)"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
+msgstr "Groupe d'accès créé."
-#: ../../mod/setup.php:406
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée."
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
+msgstr "Impossible de créer le groupe d'accès."
-#: ../../mod/setup.php:407
-msgid "This is required for message delivery to work."
-msgstr "Elle est nécessaire pour la livraison de messages."
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
+msgstr "Groupe d'accès mis à jour."
-#: ../../mod/setup.php:409
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
+msgstr "Créer un groupe de canaux."
-#: ../../mod/setup.php:430
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
+msgstr "Nom du groupe d'accès&nbsp;:"
-#: ../../mod/setup.php:431
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\"."
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
+msgstr "Les membres sont visibles par les autres canaux"
-#: ../../mod/setup.php:433
-msgid "Generate encryption keys"
-msgstr "Générer les clefs de chiffrement"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
+msgstr "Groupe d'accès supprimé."
-#: ../../mod/setup.php:440
-msgid "libCurl PHP module"
-msgstr "module PHP libCurl"
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
+msgstr "Impossible de supprimer le groupe d'accès."
-#: ../../mod/setup.php:441
-msgid "GD graphics PHP module"
-msgstr "module PHP GD graphics"
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
+msgstr "Editeur de groupe d'accès."
-#: ../../mod/setup.php:442
-msgid "OpenSSL PHP module"
-msgstr "module PHP OpenSSL"
+#: ../../mod/group.php:193
+msgid "Members"
+msgstr "Membres"
-#: ../../mod/setup.php:443
-msgid "mysqli PHP module"
-msgstr "module PHP mysqli"
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
+msgstr "Tous les canaux connectés"
-#: ../../mod/setup.php:444
-msgid "mb_string PHP module"
-msgstr "module PHP mb_string"
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
+msgstr "Cliquer sur un canal pour l'ajouter ou le supprimer"
-#: ../../mod/setup.php:445
-msgid "mcrypt PHP module"
-msgstr "module PHP mcrypt"
+#: ../../mod/help.php:149
+msgid "Documentation Search"
+msgstr "Chercher dans la documentation"
-#: ../../mod/setup.php:450 ../../mod/setup.php:452
-msgid "Apache mod_rewrite module"
-msgstr "module Apache mod_rewrite"
+#: ../../mod/help.php:190 ../../mod/help.php:196 ../../mod/help.php:202
+msgid "Help:"
+msgstr "Aide&nbsp;:"
-#: ../../mod/setup.php:450
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé."
+#: ../../mod/help.php:243
+msgid "$Projectname Documentation"
+msgstr "Documentation $Projectname"
-#: ../../mod/setup.php:456 ../../mod/setup.php:459
-msgid "proc_open"
-msgstr "proc_open"
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
+msgstr "$Projectname"
-#: ../../mod/setup.php:456
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini"
+#: ../../mod/home.php:75
+#, php-format
+msgid "Welcome to %s"
+msgstr "Bienvenue sur %s"
-#: ../../mod/setup.php:464
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé."
+#: ../../mod/id.php:11
+msgid "First Name"
+msgstr "Prénom"
-#: ../../mod/setup.php:468
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Erreur&nbsp;: le module GD de PHP (avec support JPEG) est requis, mais pas installé."
+#: ../../mod/id.php:12
+msgid "Last Name"
+msgstr "Nom de famille"
-#: ../../mod/setup.php:472
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé."
+#: ../../mod/id.php:13
+msgid "Nickname"
+msgstr "Surnom"
-#: ../../mod/setup.php:476
-msgid "Error: mysqli PHP module required but not installed."
-msgstr "Erreur&nbsp;: le module mysqli de PHP est requis, mais pas installé."
+#: ../../mod/id.php:14
+msgid "Full Name"
+msgstr "Nom complet"
-#: ../../mod/setup.php:480
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé."
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
+msgstr "Photo de profil 16px"
-#: ../../mod/setup.php:484
-msgid "Error: mcrypt PHP module required but not installed."
-msgstr "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé."
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
+msgstr "Photo de profil 32px"
-#: ../../mod/setup.php:500
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable."
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
+msgstr "Photo de profil 48px"
-#: ../../mod/setup.php:501
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit."
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
+msgstr "Photo de profil 64px"
-#: ../../mod/setup.php:502
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
-msgstr "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de La Matrice Rouge."
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
+msgstr "Photo de profil 80px"
-#: ../../mod/setup.php:503
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"install/INSTALL.txt\" for instructions."
-msgstr "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées."
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
+msgstr "Photo de profil 128px"
-#: ../../mod/setup.php:506
-msgid ".htconfig.php is writable"
-msgstr "Le fichier .htconfig.php est accessible en écriture"
+#: ../../mod/id.php:26
+msgid "Timezone"
+msgstr "Fuseau horaire"
-#: ../../mod/setup.php:516
-msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "La Matrice Rouge utilise le moteur de template Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu."
+#: ../../mod/id.php:27
+msgid "Homepage URL"
+msgstr "URL de mon site Internet&nbsp;:"
-#: ../../mod/setup.php:517
+#: ../../mod/id.php:29
+msgid "Birth Year"
+msgstr "Année de naissance"
+
+#: ../../mod/id.php:30
+msgid "Birth Month"
+msgstr "Mois de naissance"
+
+#: ../../mod/id.php:31
+msgid "Birth Day"
+msgstr "Jour de naissance"
+
+#: ../../mod/id.php:32
+msgid "Birthdate"
+msgstr "Date de naissance"
+
+#: ../../mod/id.php:33 ../../mod/profiles.php:441
+msgid "Gender"
+msgstr "Sexe"
+
+#: ../../mod/impel.php:192
#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
-msgstr "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s."
+msgid "%s element installed"
+msgstr "Elément %s installé"
-#: ../../mod/setup.php:518 ../../mod/setup.php:536
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire."
+#: ../../mod/impel.php:195
+#, php-format
+msgid "%s element installation failed"
+msgstr "L'installation de l'élément %s a échoué"
-#: ../../mod/setup.php:519
+#: ../../mod/import.php:28
#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture sur %s au serveur web uniquement. Éviter de définir les permissions sur les fichiers individuels (.tpl)."
+msgid "Your service plan only allows %d channels."
+msgstr "Votre forfait n'autorise que %d canaux."
+
+#: ../../mod/import.php:66 ../../mod/import_items.php:38
+msgid "Nothing to import."
+msgstr "Rien à importer."
-#: ../../mod/setup.php:522
+#: ../../mod/import.php:90 ../../mod/import_items.php:62
+msgid "Unable to download data from old server"
+msgstr "Impossible de récupérer les données de l'ancien serveur"
+
+#: ../../mod/import.php:96 ../../mod/import_items.php:68
+msgid "Imported file is empty."
+msgstr "Le fichier importé est vide."
+
+#: ../../mod/import.php:119 ../../mod/import_items.php:82
#, php-format
-msgid "%s is writable"
-msgstr "Permission d'écriture sur %s activée"
+msgid "Warning: Database versions differ by %1$d updates."
+msgstr "Attention&nbsp;: les versions de bases de données diffèrent de %1$d mises à jour."
-#: ../../mod/setup.php:535
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to"
-" have write access to the store directory under the Red top level folder"
-msgstr "Red utilise le répertoire 'store' - situé à la racine de votre installation de la Matrice Rouge - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire."
+#: ../../mod/import.php:124
+msgid "Server platform is not compatible. Operation not permitted."
+msgstr ""
-#: ../../mod/setup.php:539
-msgid "store is writable"
-msgstr "'store' est accessible en écriture"
+#: ../../mod/import.php:158
+msgid "No channel. Import failed."
+msgstr "Pas de canal. Echec de l'import."
-#: ../../mod/setup.php:569
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access"
-" to this site."
-msgstr "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site."
+#: ../../mod/import.php:518
+msgid "You must be logged in to use this feature."
+msgstr "Vous devez vous connecter pour utiliser cette fonctionnalité."
-#: ../../mod/setup.php:570
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "Si votre serveur supporte les connections encryptées SSL ou s'il permet les connections sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé!"
+#: ../../mod/import.php:523
+msgid "Import Channel"
+msgstr "Importation de canal"
-#: ../../mod/setup.php:571
+#: ../../mod/import.php:524
msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence à des images sur votre propre hub."
+"Use this form to import an existing channel from a different server/hub. You"
+" may retrieve the channel identity from the old server/hub via the network "
+"or provide an export file."
+msgstr "Utilisez ce formulaire pour importer un canal existant sur un autre serveur. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export/import."
+
+#: ../../mod/import.php:525 ../../mod/import_items.php:115
+msgid "File to Upload"
+msgstr "Fichier à envoyer"
+
+#: ../../mod/import.php:526
+msgid "Or provide the old server/hub details"
+msgstr "Ou fournissez les détails de l'ancien serveur/hub"
+
+#: ../../mod/import.php:527
+msgid "Your old identity address (xyz@example.com)"
+msgstr "Votre ancienne identité (zyx@exemple.com)"
+
+#: ../../mod/import.php:528
+msgid "Your old login email address"
+msgstr "Votre ancienne adresse de courriel"
+
+#: ../../mod/import.php:529
+msgid "Your old login password"
+msgstr "Votre ancien mot de passe"
-#: ../../mod/setup.php:572
+#: ../../mod/import.php:530
msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "Si votre certificat n'est pas reconnu, les membres des autres sites (avec certificats valides) recevront des messages d'avertissement sur leur propre sites."
+"For either option, please choose whether to make this hub your new primary "
+"address, or whether your old location should continue this role. You will be"
+" able to post from either location, but only one can be marked as the "
+"primary location for files, photos, and media."
+msgstr "Quelle que soit l'option choisie, merci de décider si ce hub sera votre nouvelle adresse primaire, ou si votre ancien hub continuera à jouer ce rôle. Vous pourrez publier depuis l'emplacement de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media."
-#: ../../mod/setup.php:573
+#: ../../mod/import.php:531
+msgid "Make this hub my primary location"
+msgstr "Faire de ce hub mon emplacement primaire"
+
+#: ../../mod/import.php:532
msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "Pour des raisons de compatibilité (sur l'ensemble de la matrice) nous nous devons d'insister sur ce prérequis."
+"Import existing posts if possible (experimental - limited by available "
+"memory"
+msgstr "Importer les publications existantes si possible (expérimental - limité par la mémoire disponible)"
-#: ../../mod/setup.php:574
+#: ../../mod/import.php:533
msgid ""
-"Providers are available that issue free certificates which are browser-"
-"valid."
-msgstr "Il existe une plusieurs autorités de certification qui vous fourniront gratuitement un certificat valide."
+"This process may take several minutes to complete. Please submit the form "
+"only once and leave this page open until finished."
+msgstr "Ce processus peut prendre plusieurs minutes. Merci de ne valider le formulaire qu'une seule fois et de laisser cette page ouverte jusqu'à la fin."
-#: ../../mod/setup.php:576
-msgid "SSL certificate validation"
-msgstr "Validation du certificat SSL/TLS"
+#: ../../mod/import_items.php:98
+msgid "Import completed"
+msgstr "L'import est terminé."
+
+#: ../../mod/import_items.php:113
+msgid "Import Items"
+msgstr "Importer"
-#: ../../mod/setup.php:582
+#: ../../mod/import_items.php:114
msgid ""
-"Url rewrite in .htaccess is not working. Check your server configuration."
-msgstr "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Merci de vérifier la configuration de votre serveur web."
+"Use this form to import existing posts and content from an export file."
+msgstr "Utiliser ce formulaire pour importer des publications et du contenu existant d'un fichier d'export."
-#: ../../mod/setup.php:584
-msgid "Url rewrite is working"
-msgstr "La réécriture d'URL fonctionne"
+#: ../../mod/invite.php:25
+msgid "Total invitation limit exceeded."
+msgstr "Limite du nombre total d'invitation dépassée."
-#: ../../mod/setup.php:594
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web."
+#: ../../mod/invite.php:49
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s&nbsp;: adresse courriel invalide."
-#: ../../mod/setup.php:618
-msgid "Errors encountered creating database tables."
-msgstr "Erreurs rencontrées pendant la création de tables de BD."
+#: ../../mod/invite.php:59
+msgid "Please join us on $Projectname"
+msgstr "Rejoignez-nous sur $Projectname"
-#: ../../mod/setup.php:653
-msgid "<h1>What next</h1>"
-msgstr "<h1>Et maintenant</h1>"
+#: ../../mod/invite.php:70
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Limite d'invitations dépassée. Merci de contacter l'administration de votre site."
-#: ../../mod/setup.php:654
+#: ../../mod/invite.php:75
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s&nbsp;: Échec de distribution du message."
+
+#: ../../mod/invite.php:79
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d message envoyé."
+msgstr[1] "%d messages envoyés."
+
+#: ../../mod/invite.php:98
+msgid "You have no more invitations available"
+msgstr "Vous ne disposez plus d'aucune invitation"
+
+#: ../../mod/invite.php:129
+msgid "Send invitations"
+msgstr "Envoyer des invitations"
+
+#: ../../mod/invite.php:130
+msgid "Enter email addresses, one per line:"
+msgstr "Entrez les adresses de courriel, une par ligne&nbsp;:"
+
+#: ../../mod/invite.php:131 ../../mod/mail.php:246
+msgid "Your message:"
+msgstr "Votre message&nbsp;:"
+
+#: ../../mod/invite.php:132
+msgid "Please join my community on $Projectname."
+msgstr "Rejoignez ma communauté sur $Projectname."
+
+#: ../../mod/invite.php:134
+msgid "You will need to supply this invitation code:"
+msgstr ""
+
+#: ../../mod/invite.php:135
msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour."
+"1. Register at any $Projectname location (they are all inter-connected)"
+msgstr "1. Enregistrez-vous sur n'importe quel serveur $Projectname (ils sont tous inter-connectés)"
-#: ../../mod/editblock.php:8 ../../mod/editblock.php:27
-#: ../../mod/editblock.php:53 ../../mod/editlayout.php:36
-#: ../../mod/editpost.php:20 ../../mod/editwebpage.php:32
-msgid "Item not found"
-msgstr "Élément introuvable"
+#: ../../mod/invite.php:137
+msgid "2. Enter my $Projectname network address into the site searchbar."
+msgstr "2. Saisissez l'adresse de mon canal $Projectname dans la barre de recherche du site."
-#: ../../mod/editblock.php:77
-msgid "Edit Block"
-msgstr "Éditer bloc"
+#: ../../mod/invite.php:138
+msgid "or visit"
+msgstr ""
-#: ../../mod/editblock.php:87
-msgid "Delete block?"
-msgstr "Supprimer le bloc?"
+#: ../../mod/invite.php:140
+msgid "3. Click [Connect]"
+msgstr "3. Cliquez sur [Ajouter]"
-#: ../../mod/editblock.php:115 ../../mod/editlayout.php:110
-#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:147
-msgid "Insert YouTube video"
-msgstr "Insérer une vidéo YouTube"
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
+msgstr "Impossible de localiser la publication initiale."
-#: ../../mod/editblock.php:116 ../../mod/editlayout.php:111
-#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:148
-msgid "Insert Vorbis [.ogg] video"
-msgstr "Insérer une vidéo Vorbis [.ogg]"
+#: ../../mod/item.php:418
+msgid "Empty post discarded."
+msgstr "Publication vide annulée."
-#: ../../mod/editblock.php:117 ../../mod/editlayout.php:112
-#: ../../mod/editpost.php:118 ../../mod/editwebpage.php:149
-msgid "Insert Vorbis [.ogg] audio"
-msgstr "Insérer un son Vorbis [.ogg]"
+#: ../../mod/item.php:458
+msgid "Executable content type not permitted to this channel."
+msgstr "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal."
-#: ../../mod/editblock.php:153
-msgid "Delete Block"
-msgstr "Supprimer le bloc"
+#: ../../mod/item.php:824
+msgid "Duplicate post suppressed."
+msgstr "Publication en doublon supprimée."
-#: ../../mod/pdledit.php:13
-msgid "Layout updated."
-msgstr "Agencement pris-en-compte."
+#: ../../mod/item.php:954
+msgid "System error. Post not saved."
+msgstr "Erreur système. Publication non sauvegardée."
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
-msgid "Edit System Page Description"
-msgstr "Éditer la description"
+#: ../../mod/item.php:1221
+msgid "Unable to obtain post information from database."
+msgstr "Impossible d'obtenir les informations de publication depuis la base de données."
-#: ../../mod/pdledit.php:48
-msgid "Layout not found."
-msgstr "Agencement introuvable."
+#: ../../mod/item.php:1228
+#, php-format
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Vous avez atteint votre limite de %1$.0f contributions \"racines\"."
-#: ../../mod/pdledit.php:54
-msgid "Module Name:"
-msgstr "Nom du module&nbsp;:"
+#: ../../mod/item.php:1235
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Vous avez atteint votre limite de %1$.0f pages web."
-#: ../../mod/pdledit.php:55 ../../mod/layouts.php:59
-msgid "Layout Help"
-msgstr "Aide à la mise en page"
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
+msgstr "Aide sur le langage de description de page Comanche"
-#: ../../mod/editlayout.php:72
-msgid "Edit Layout"
-msgstr "Éditer mise-en-page"
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
+msgstr "Description de la mise en page"
-#: ../../mod/editlayout.php:82
-msgid "Delete layout?"
-msgstr "Supprimer la mise-en-page?"
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
+msgstr "Télécharger le fichier PDL"
-#: ../../mod/editlayout.php:146
-msgid "Delete Layout"
-msgstr "Supprimer mise-en-page"
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
+msgstr "Aime/n'aime pas"
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
-msgstr "Élément non-éditable"
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
+msgstr "Cette action est réservée aux membres."
-#: ../../mod/editpost.php:53
-msgid "Delete item?"
-msgstr "Supprimer l'élément?"
+#: ../../mod/like.php:21
+msgid ""
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
+"href=\"register\">register as a new $Projectname member</a> to continue."
+msgstr "S'il vous plait, <a href=\"rmagic\">identifiez vous avec votre identifant de $Projectname </a> ou <a href=\"register\">inscrivez vous comme nouveau membre de $Projectname </a> pour continuer."
-#: ../../mod/editwebpage.php:106
-msgid "Edit Webpage"
-msgstr "Éditer page web"
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
+msgstr "Requête invalide."
-#: ../../mod/editwebpage.php:116
-msgid "Delete webpage?"
-msgstr "Supprimer la page web?"
+#: ../../mod/like.php:142
+msgid "thing"
+msgstr "chose"
-#: ../../mod/editwebpage.php:186
-msgid "Delete Webpage"
-msgstr "Supprimer page web"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
+msgstr "Canal indisponible."
+
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
+msgstr "Action précédente annulée."
-#: ../../mod/siteinfo.php:57
+#: ../../mod/like.php:414
#, php-format
-msgid "Version %s"
-msgstr "Version %s"
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$s approuve %3$s de %2$s"
-#: ../../mod/siteinfo.php:76
-msgid "Installed plugins/addons/apps:"
-msgstr "Extensions/applications installées&nbsp;:"
+#: ../../mod/like.php:416
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$s n'est pas d'accord avec %3$s de %2$s"
-#: ../../mod/siteinfo.php:89
-msgid "No installed plugins/addons/apps"
-msgstr "Aucune extension/application installée"
+#: ../../mod/like.php:418
+#, php-format
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$s s'abstient de toute décision sur le %3$s de %2$s"
+
+#: ../../mod/like.php:420
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$s participe à %3$s de %2$s"
-#: ../../mod/siteinfo.php:97
-msgid "Red"
-msgstr "Rouge"
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$s ne participe pas à %3$s de %2$s"
+
+#: ../../mod/like.php:424
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$s participe peut-être à %3$s de %2$s"
-#: ../../mod/siteinfo.php:98
+#: ../../mod/like.php:520
+msgid "Action completed."
+msgstr "Action terminée."
+
+#: ../../mod/like.php:521
+msgid "Thank you."
+msgstr "Merci."
+
+#: ../../mod/lockview.php:37
+msgid "Remote privacy information not available."
+msgstr "Les informations distantes de confidentialité ne sont pas disponibles."
+
+#: ../../mod/lockview.php:58
+msgid "Visible to:"
+msgstr "Visible par&nbsp;:"
+
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
+msgstr "Emplacement introuvable."
+
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
+msgstr "Echec de la recherche de l'emplacement."
+
+#: ../../mod/locs.php:62
msgid ""
-"This is a hub of the Hubzilla - a global cooperative network of "
-"decentralized privacy enhanced websites."
-msgstr "Ceci est un serveur de la Matrice Rouge - un réseau collaboratif de plusieurs serveurs qui assurent la protection de votre vie privée notamment par la décentralisation de votre identité."
+"Please select another location to become primary before removing the primary"
+" location."
+msgstr "Merci de sélectionner un autre emplacement comme nouvel emplacement primaire avant de supprimer l'emplacement primaire actuel."
-#: ../../mod/siteinfo.php:101
-msgid "Running at web location"
-msgstr "Installée sur"
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
+msgstr "Synchronisation des emplacements"
+
+#: ../../mod/locs.php:101
+msgid "No locations found."
+msgstr "Emplacement(s) introuvable."
+
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
+msgstr "Gérer les emplacements des canaux"
+
+#: ../../mod/locs.php:113
+msgid "Location (address)"
+msgstr "Emplacement (adresse)"
+
+#: ../../mod/locs.php:114
+msgid "Primary Location"
+msgstr "Emplacement primaire"
-#: ../../mod/siteinfo.php:102
+#: ../../mod/locs.php:115
+msgid "Drop location"
+msgstr "Abandonner l'emplacement"
+
+#: ../../mod/locs.php:117
+msgid "Sync now"
+msgstr "Synchroniser maintenant"
+
+#: ../../mod/locs.php:118
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Merci d'attendre plusieurs minutes entre opérations successives."
+
+#: ../../mod/locs.php:119
msgid ""
-"Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more "
-"about the Hubzilla."
-msgstr "Merci de visiter <a href=\"http://getzot.com\">GetZot.com</a> pour en apprendre davantage sur la Matrice Rouge."
+"When possible, drop a location by logging into that website/hub and removing"
+" your channel."
+msgstr "Quand c'est possible, abandonnez un emplacement en vous connectant sur le site/hub et en supprimant votre canal."
-#: ../../mod/siteinfo.php:103
-msgid "Bug reports and issues: please visit"
-msgstr "Pour remonter bogues et problèmes, merci de visiter"
+#: ../../mod/locs.php:120
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Utilisez ce formulaire pour abandonner l'emplacement si le hub n'est plus actif."
-#: ../../mod/siteinfo.php:106
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
+msgstr "vous a envoyé un message privé"
+
+#: ../../mod/ping.php:308
+msgid "added your channel"
+msgstr "a ajouté votre canal"
+
+#: ../../mod/ping.php:350
+msgid "posted an event"
+msgstr "a publié un événement"
+
+#: ../../mod/magic.php:69
+msgid "Hub not found."
+msgstr "Hub introuvable."
+
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
+msgstr "Impossible de localiser le destinataire."
+
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
+msgstr "Impossible de communiquer avec le canal demandé."
+
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
+msgstr "Impossible de vérifier le canal demandé."
+
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué."
+
+#: ../../mod/mail.php:140
+msgid "Messages"
+msgstr "Messages"
+
+#: ../../mod/mail.php:175
+msgid "Message recalled."
+msgstr "Message rappelé."
+
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
+msgstr "Conversation supprimée."
+
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
+msgstr "Le canal demandé n'est pas sur ce réseau"
+
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
+msgstr "Envoyer un message privé"
+
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
+msgstr "À&nbsp;:"
+
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
+msgstr "Objet&nbsp;:"
+
+#: ../../mod/mail.php:250
+msgid "Send"
+msgstr "Envoyer"
+
+#: ../../mod/mail.php:342
+msgid "Delete message"
+msgstr "Supprimer le message"
+
+#: ../../mod/mail.php:343
+msgid "Delivery report"
+msgstr "Rapport de distribution"
+
+#: ../../mod/mail.php:344
+msgid "Recall message"
+msgstr "Rappeler le message"
+
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
+msgstr "Le message a été rappelé."
+
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
+msgstr "Supprimer la conversation"
+
+#: ../../mod/mail.php:365
msgid ""
-"Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot "
-"com"
-msgstr "Suggestions, demandes, etc. - merci de vous adresser à \"hubzilla\" à librelist - point com"
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur."
-#: ../../mod/siteinfo.php:108
-msgid "Site Administrators"
-msgstr "Administrateurs du site"
+#: ../../mod/mail.php:369
+msgid "Send Reply"
+msgstr "Envoyer la réponse"
-#: ../../mod/photos.php:77
-msgid "Page owner information could not be retrieved."
-msgstr "Impossible d'obtenir des informations sur le propriétaire de la page."
+#: ../../mod/mail.php:374
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "Votre message pour %s (%s)&nbsp;:"
-#: ../../mod/photos.php:97
-msgid "Album not found."
-msgstr "Album introuvable."
+#: ../../mod/manage.php:130
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Vous avez créé %1$.0f des %2$.0f canaux autorisés."
-#: ../../mod/photos.php:119 ../../mod/photos.php:675
-msgid "Delete Album"
-msgstr "Supprimer album"
+#: ../../mod/manage.php:138
+msgid "Create a new channel"
+msgstr "Créer un nouveau canal"
-#: ../../mod/photos.php:159 ../../mod/photos.php:963
-msgid "Delete Photo"
-msgstr "Supprimer photo"
+#: ../../mod/manage.php:163
+msgid "Current Channel"
+msgstr "Canal actif"
-#: ../../mod/photos.php:453
-msgid "No photos selected"
-msgstr "Aucune photo selectionnée"
+#: ../../mod/manage.php:165
+msgid "Switch to one of your channels by selecting it."
+msgstr "Pour changer de canal, sélectionnez-en un"
-#: ../../mod/photos.php:500
-msgid "Access to this item is restricted."
-msgstr "L'accès à l'élément est restreint."
+#: ../../mod/manage.php:166
+msgid "Default Channel"
+msgstr "Canal par défaut"
+
+#: ../../mod/manage.php:167
+msgid "Make Default"
+msgstr "Définir comme défaut"
-#: ../../mod/photos.php:574
+#: ../../mod/manage.php:170
#, php-format
-msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."
-msgstr "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos."
+msgid "%d new messages"
+msgstr "%d nouveaux messages"
-#: ../../mod/photos.php:577
+#: ../../mod/manage.php:171
#, php-format
-msgid "You have used %1$.2f Mbytes of photo storage."
-msgstr "Vous avez utilisé %1$.2f mégaoctets pour le stockage des photos."
+msgid "%d new introductions"
+msgstr "%d nouvelles présentations"
-#: ../../mod/photos.php:596
-msgid "Upload Photos"
-msgstr "Téléverser des photos"
+#: ../../mod/manage.php:173
+msgid "Delegated Channels"
+msgstr "Canaux délégués"
-#: ../../mod/photos.php:600 ../../mod/photos.php:670
-msgid "New album name: "
-msgstr "Créer un album&nbsp;:"
+#: ../../mod/match.php:22
+msgid "Profile Match"
+msgstr "Profils similaires"
-#: ../../mod/photos.php:601
-msgid "or existing album name: "
-msgstr "ou choisir un album existant&nbsp;:"
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut."
-#: ../../mod/photos.php:602
-msgid "Do not show a status post for this upload"
-msgstr "Ne pas publier de statut pour cet envoi"
+#: ../../mod/match.php:63
+msgid "is interested in:"
+msgstr "s'intéresse à&nbsp;:"
-#: ../../mod/photos.php:622
-msgid "Album name could not be decoded"
-msgstr "Le nom de l'Album n'a pu être décodé"
+#: ../../mod/match.php:70
+msgid "No matches"
+msgstr "Pas de correspondance"
-#: ../../mod/photos.php:659 ../../mod/photos.php:681 ../../mod/photos.php:1135
-#: ../../mod/photos.php:1150
-msgid "Contact Photos"
-msgstr "Photos de contact"
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
+msgstr "Impossible de mettre le menu à jour."
-#: ../../mod/photos.php:685
-msgid "Edit Album"
-msgstr "Éditer l'album"
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
+msgstr "Impossible de créer le menu."
-#: ../../mod/photos.php:691
-msgid "Show Newest First"
-msgstr "Ordre anté-chronologique"
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
+msgstr "Nom du menu"
-#: ../../mod/photos.php:693
-msgid "Show Oldest First"
-msgstr "Ordre chronologique"
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Nom unique (non visible sur la page web) - requis"
-#: ../../mod/photos.php:736 ../../mod/photos.php:1182
-msgid "View Photo"
-msgstr "Voir la photo"
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
+msgstr "Titre du menu"
-#: ../../mod/photos.php:782
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Permission refusée. L'accès à cet élément peut avoir été restreint."
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Visible pour la page web - laisser vide pour qu'il n'y ait pas de titre"
-#: ../../mod/photos.php:784
-msgid "Photo not available"
-msgstr "Photo indisponible"
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
+msgstr "Autoriser l'usage de favoris"
-#: ../../mod/photos.php:844
-msgid "Use as profile photo"
-msgstr "Utiliser comme photo du profil"
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
+msgstr "Le menu pourra être utilisé pour stocker des favoris"
-#: ../../mod/photos.php:868
-msgid "View Full Size"
-msgstr "Voir en taille réelle"
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
+msgstr "Valider et continuer"
-#: ../../mod/photos.php:946
-msgid "Edit photo"
-msgstr "Éditer la photo"
+#: ../../mod/menu.php:109
+msgid "Drop"
+msgstr "Supprimer"
-#: ../../mod/photos.php:948
-msgid "Rotate CW (right)"
-msgstr "Rotation horaire (droite)"
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
+msgstr "Favoris autorisés"
-#: ../../mod/photos.php:949
-msgid "Rotate CCW (left)"
-msgstr "Rotation anti-horaire (gauche)"
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
+msgstr "Supprimer ce menu"
-#: ../../mod/photos.php:952
-msgid "New album name"
-msgstr "Nouveau nom d'album&nbsp;:"
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
+msgstr "Modifier le contenu du menu"
-#: ../../mod/photos.php:955
-msgid "Caption"
-msgstr "Titre/légende"
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
+msgstr "Modifier ce menu"
-#: ../../mod/photos.php:957
-msgid "Add a Tag"
-msgstr "Ajouter une étiquette"
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
+msgstr "Impossible de supprimer le menu."
-#: ../../mod/photos.php:960
-msgid ""
-"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-msgstr "Exemple&nbsp;: @bob, @Barbara_Jensen, @jim@exemple.com, #Ile_de_France, #marathon"
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
+msgstr "Menu introuvable."
-#: ../../mod/photos.php:1113
-msgid "In This Photo:"
-msgstr "Dans cette photo&nbsp;:"
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
+msgstr "Modifier le menu"
-#: ../../mod/photos.php:1188
-msgid "View Album"
-msgstr "Voir l'album"
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
+msgstr "Ajouter/supprimer des entrées à ce menu"
-#: ../../mod/photos.php:1197
-msgid "Recent Photos"
-msgstr "Photos récentes"
+#: ../../mod/menu.php:151
+msgid "Menu name"
+msgstr "Nom du menu"
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
-msgstr "Impossible de créer la source. Aucun canal selectionné."
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
+msgstr "Doit être unique, ne sera vu que par vous"
-#: ../../mod/sources.php:45
-msgid "Source created."
-msgstr "Source créée."
+#: ../../mod/menu.php:152
+msgid "Menu title"
+msgstr "Titre du menu"
-#: ../../mod/sources.php:57
-msgid "Source updated."
-msgstr "Source mise à jour."
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
+msgstr "Titre du menu tel que vu par les visiteurs"
-#: ../../mod/sources.php:82
-msgid "*"
-msgstr "*"
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
+msgstr "Autoriser l'usage de favoris"
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
-msgstr "Gérer les sources distantes du contenu de votre canal."
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
+msgstr "Introuvable."
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
-msgstr "Nouvelle Source"
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
+msgstr "Impossible de créer l'entrée."
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Importer tout ou partie du contenu du canal suivant dans le canal en cours, et le distribuer en concordance avec les réglages de votre canal."
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
+msgstr "Impossible de mettre à jour l'entrée de menu."
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
-msgstr "N'importer le contenu que s'ils contient ces mots (un par ligne)"
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
+msgstr "Impossible d'ajouter l'entrée de menu."
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
-msgstr "Laissez en blanc pour importer tout le contenu public"
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
+msgstr "Permissions de l'entrée de menu"
-#: ../../mod/sources.php:103 ../../mod/sources.php:137
-#: ../../mod/new_channel.php:110
-msgid "Channel Name"
-msgstr "Nom du Canal"
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1059
+msgid "(click to open/close)"
+msgstr "(cliquer pour ouvrir/fermer)"
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
-msgstr "Source introuvable."
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
+msgstr "Nom du lien"
-#: ../../mod/sources.php:130
-msgid "Edit Source"
-msgstr "Éditer la source"
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
+msgstr "Lien ou sous-menu cible"
-#: ../../mod/sources.php:131
-msgid "Delete Source"
-msgstr "Supprimer la source"
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "Entrez l'URL du lien ou sélectionnez un nom de menu pour créer un sous-menu"
-#: ../../mod/sources.php:158
-msgid "Source removed"
-msgstr "Source supprimée"
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
+msgstr "Utiliser l'authentification distante, quand disponible"
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
-msgstr "Impossible de supprimer la source."
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
+msgstr "Ouvrir le lien dans une nouvelle fenêtre"
-#: ../../mod/filer.php:49
-msgid "- select -"
-msgstr "- choisir -"
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
+msgstr "Ordre dans la liste"
-#: ../../mod/events.php:72
-msgid "Event title and start time are required."
-msgstr "Un titre et une date de début sont requises pour l'événement."
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Les nombres les plus élevés seront au bas de la liste"
-#: ../../mod/events.php:86
-msgid "Event not found."
-msgstr "Événement introuvable."
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
+msgstr "Vadiler et terminer"
-#: ../../mod/events.php:329
-msgid "l, F j"
-msgstr "l j F"
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr "Valider et continuer"
-#: ../../mod/events.php:351
-msgid "Edit event"
-msgstr "Éditer l'événement"
+#: ../../mod/mitem.php:166
+msgid "Menu:"
+msgstr "Menu&nbsp;:"
-#: ../../mod/events.php:397
-msgid "Create New Event"
-msgstr "Créer événement"
+#: ../../mod/mitem.php:169
+msgid "Link Target"
+msgstr "Cible du lien"
-#: ../../mod/events.php:398
-msgid "Previous"
-msgstr "Précédent"
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
+msgstr "Modifier le menu"
-#: ../../mod/events.php:469
-msgid "hour:minute"
-msgstr "heure:minute"
+#: ../../mod/mitem.php:175
+msgid "Edit element"
+msgstr "Modifier l'entrée"
-#: ../../mod/events.php:489
-msgid "Event details"
-msgstr "Détails de l'événement"
+#: ../../mod/mitem.php:176
+msgid "Drop element"
+msgstr "Supprimer l'entrée"
-#: ../../mod/events.php:490
-#, php-format
-msgid "Format is %s %s. Starting date and Title are required."
-msgstr "Le format est %s %s. Date de début et titre obligatoires."
+#: ../../mod/mitem.php:177
+msgid "New element"
+msgstr "Nouvelle entrée"
-#: ../../mod/events.php:492
-msgid "Event Starts:"
-msgstr "L'événement débute&nbsp;:"
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
+msgstr "Éditer ce bloc de menu"
-#: ../../mod/events.php:492 ../../mod/events.php:506 ../../mod/appman.php:91
-#: ../../mod/appman.php:92
-msgid "Required"
-msgstr "Requis"
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
+msgstr "Ajouter une entrée au menu"
-#: ../../mod/events.php:495
-msgid "Finish date/time is not known or not relevant"
-msgstr "Date/heure de fin inconnue ou sans objet"
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
+msgstr "Supprimer cette entrée du menu"
-#: ../../mod/events.php:497
-msgid "Event Finishes:"
-msgstr "L'événement termine&nbsp;:"
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
+msgstr "Modifier cette entrée du menu"
-#: ../../mod/events.php:500
-msgid "Adjust for viewer timezone"
-msgstr "Ajuster au fuseau horaire du visiteur"
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
+msgstr "Entrée de menu introuvable."
-#: ../../mod/events.php:502
-msgid "Description:"
-msgstr "Description:"
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
+msgstr "Entrée de menu supprimée."
-#: ../../mod/events.php:506
-msgid "Title:"
-msgstr "Titre:"
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
+msgstr "Impossible de supprimer l'entrée de menu."
-#: ../../mod/events.php:508
-msgid "Share this event"
-msgstr "Partager cet événement"
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
+msgstr "Modifier l'entrée de menu"
-#: ../../mod/filestorage.php:68
-msgid "Permission Denied."
-msgstr "Permission refusée."
+#: ../../mod/mitem.php:226
+msgid "Link text"
+msgstr "Texte du lien"
-#: ../../mod/filestorage.php:85
-msgid "File not found."
-msgstr "Fichier introuvable."
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
+msgstr "Indiquez votre humeur du moment à vos amis"
-#: ../../mod/filestorage.php:122
-msgid "Edit file permissions"
-msgstr "Éditer les permissions du fichier"
+#: ../../mod/network.php:91
+msgid "No such group"
+msgstr "Groupe introuvable"
-#: ../../mod/filestorage.php:131
-msgid "Set/edit permissions"
-msgstr "Définir/Édition des authorisations"
+#: ../../mod/network.php:131
+msgid "No such channel"
+msgstr "Canal introuvable"
-#: ../../mod/filestorage.php:132
-msgid "Include all files and sub folders"
-msgstr "Inclure tous fichiers et sous-répertoires"
+#: ../../mod/network.php:136
+msgid "forum"
+msgstr "forum"
-#: ../../mod/filestorage.php:133
-msgid "Return to file list"
-msgstr "Retourner à la liste des fichiers"
+#: ../../mod/network.php:148
+msgid "Search Results For:"
+msgstr "Résultats de recherche pour&nbsp;:"
-#: ../../mod/filestorage.php:135
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Copiez/collez ce code pour joindre le fichier à une publication"
+#: ../../mod/network.php:207
+msgid "Privacy group is empty"
+msgstr "Groupe d'accès vide"
-#: ../../mod/filestorage.php:136
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Copiez/collez cette URL pour lier le fichier depuis une page web"
+#: ../../mod/network.php:216
+msgid "Privacy group: "
+msgstr "Groupe d'accès&nbsp;:"
-#: ../../mod/follow.php:25
-msgid "Channel added."
-msgstr "Canal ajouté."
+#: ../../mod/network.php:242
+msgid "Invalid connection."
+msgstr "Contact non valide."
-#: ../../mod/subthread.php:103
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s suit %3$s de %2$s"
+#: ../../mod/new_channel.php:130
+msgid "Add a Channel"
+msgstr "Ajouter un canal"
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
-msgstr "Contact introuvable."
+#: ../../mod/new_channel.php:131
+msgid ""
+"A channel is your own collection of related web pages. A channel can be used"
+" to hold social network profiles, blogs, conversation groups and forums, "
+"celebrity pages, and much more. You may create as many channels as your "
+"service provider allows."
+msgstr "Un canal est un ensemble de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur vous y autorise."
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "Suggestion d'amitié/relation envoyée."
+#: ../../mod/new_channel.php:133 ../../mod/register.php:246
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
+msgstr "Nom du canal"
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Suggérer une relation"
+#: ../../mod/new_channel.php:134
+msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
+msgstr "Exemples&nbsp;: \"Bernard Martin\", \"Lisa et ses chevaux\", \"Football\", \"Groupe des amateurs de tir à l'arc\""
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Suggérer une relation à %s"
+#: ../../mod/new_channel.php:135 ../../mod/register.php:248
+msgid "Choose a short nickname"
+msgstr "Choisissez un alias"
-#: ../../mod/suggest.php:35
+#: ../../mod/new_channel.php:137 ../../mod/register.php:249
msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Pas de suggestions pour l'instant. Si le site est récent, merci de re-tenter dans 24 heures."
+"Your nickname will be used to create an easily remembered channel address "
+"(like an email address) which you can share with others."
+msgstr "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres."
-#: ../../mod/group.php:20
-msgid "Collection created."
-msgstr "Collection créée."
+#: ../../mod/new_channel.php:138
+msgid "Or <a href=\"import\">import an existing channel</a> from another location"
+msgstr "Ou <a href=\"import\">importez un canal existant</a> d'un autre endroit"
-#: ../../mod/group.php:26
-msgid "Could not create collection."
-msgstr "Impossible de créer la collection."
+#: ../../mod/new_channel.php:140 ../../mod/register.php:251
+msgid ""
+"Please choose a channel type (such as social networking or community forum) "
+"and privacy requirements so we can select the best permissions for you"
+msgstr "Veuillez choisir un type de canal (par exemple \"réseau social\" ou \"forum communautaire\") et un niveau de confidentialité afin que nous puissions choisir les meilleures autorisations pour vous"
-#: ../../mod/group.php:54
-msgid "Collection updated."
-msgstr "Collection mise à jour."
+#: ../../mod/new_channel.php:141 ../../mod/register.php:252
+msgid "Channel Type"
+msgstr "Type de canal"
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
-msgstr "Créez une collection de canaux."
+#: ../../mod/new_channel.php:141 ../../mod/register.php:252
+msgid "Read more about roles"
+msgstr "En savoir plus sur les rôles"
-#: ../../mod/group.php:87 ../../mod/group.php:183
-msgid "Collection Name: "
-msgstr "Nom de la collection&nbsp;:"
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Identifiant de requête invalide."
-#: ../../mod/group.php:89 ../../mod/group.php:186
-msgid "Members are visible to other channels"
-msgstr "Les membres sont visibles par les autres canaux"
+#: ../../mod/notifications.php:35
+msgid "Discard"
+msgstr "Annuler"
-#: ../../mod/group.php:107
-msgid "Collection removed."
-msgstr "Collection supprimée."
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
+msgstr "Pas d'autre notification du système."
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
-msgstr "Impossible de supprimer la collection."
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
+msgstr "Notifications du système"
-#: ../../mod/group.php:182
-msgid "Collection Editor"
-msgstr "Éditeur de collection"
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
+msgstr "Impossible de trouver votre hub."
-#: ../../mod/group.php:196
-msgid "Members"
-msgstr "Membres"
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
+msgstr "Publication réussie."
-#: ../../mod/group.php:198
-msgid "All Connected Channels"
-msgstr "Tous canaux connectés"
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
+msgstr "Erreur du protocole OpenID. Pas d'ID retourné."
-#: ../../mod/group.php:233
-msgid "Click on a channel to add or remove."
-msgstr "Cliquer sur un canal pour l'ajouter ou le supprimer"
+#: ../../mod/page.php:126
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
+" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Ce paramètre nécessité un traitement spécial, les modifications ont été bloquées."
+
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
+msgstr "Editeur de configuration"
+
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please"
+" leave this page unless you are comfortable with and knowledgeable about how"
+" to correctly use this feature."
+msgstr "Attention&nbsp;:modifier certains paramètres peut rendre votre canal inutilisable. Merci d'ignorer cette page à moins d'être suffisamment à l'aise de savoir comment utiliser correctement cette fonctionnalité."
+
+#: ../../mod/pdledit.php:14
+msgid "Layout updated."
+msgstr "Mise en page mise à jour."
+
+#: ../../mod/pdledit.php:29 ../../mod/pdledit.php:54
+msgid "Edit System Page Description"
+msgstr "Modifier la description de la page du système"
-#: ../../mod/tagger.php:98
+#: ../../mod/pdledit.php:49
+msgid "Layout not found."
+msgstr "Mise en page introuvable."
+
+#: ../../mod/pdledit.php:55
+msgid "Module Name:"
+msgstr "Nom du module&nbsp;:"
+
+#: ../../mod/pdledit.php:56
+msgid "Layout Help"
+msgstr "Aide à la mise en page"
+
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
+msgstr "Impossible d'obtenir des informations sur le propriétaire de la page."
+
+#: ../../mod/photos.php:100
+msgid "Album not found."
+msgstr "Album introuvable."
+
+#: ../../mod/photos.php:127
+msgid "Delete Album"
+msgstr "Supprimer l'album"
+
+#: ../../mod/photos.php:171 ../../mod/photos.php:1020
+msgid "Delete Photo"
+msgstr "Supprimer la photo"
+
+#: ../../mod/photos.php:501
+msgid "No photos selected"
+msgstr "Aucune photo selectionnée"
+
+#: ../../mod/photos.php:550
+msgid "Access to this item is restricted."
+msgstr "L'accès à l'élément est restreint."
+
+#: ../../mod/photos.php:589
#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s a étiqueté le %3$s de %2$s par %4$s"
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos."
-#: ../../mod/help.php:43 ../../mod/help.php:49 ../../mod/help.php:55
-msgid "Help:"
-msgstr "Aide&nbsp;:"
+#: ../../mod/photos.php:592
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f méga-octets utilisés pour le stockage des photos."
-#: ../../mod/help.php:69 ../../index.php:233
-msgid "Not Found"
-msgstr "Introuvable"
+#: ../../mod/photos.php:628
+msgid "Upload Photos"
+msgstr "Téléverser des photos"
-#: ../../mod/tagrm.php:41
-msgid "Tag removed"
-msgstr "Étiquette retirée"
+#: ../../mod/photos.php:632
+msgid "Enter an album name"
+msgstr "Entrer un nom d'album"
-#: ../../mod/tagrm.php:79
-msgid "Remove Item Tag"
-msgstr "Retirer une étiquette à l'élément"
+#: ../../mod/photos.php:633
+msgid "or select an existing album (doubleclick)"
+msgstr "ou sélectionner un album existant (double-clic)"
-#: ../../mod/tagrm.php:81
-msgid "Select a tag to remove: "
-msgstr "Étiquette à retirer&nbsp;:"
+#: ../../mod/photos.php:634
+msgid "Create a status post for this upload"
+msgstr "Créer une publication de statut pour cet envoi"
-#: ../../mod/admin.php:52
-msgid "Theme settings updated."
-msgstr "Réglages du thème sauvegardés."
+#: ../../mod/photos.php:635
+msgid "Caption (optional):"
+msgstr "Légende (facultative)"
-#: ../../mod/admin.php:97 ../../mod/admin.php:450
-msgid "Site"
-msgstr "Site"
+#: ../../mod/photos.php:636
+msgid "Description (optional):"
+msgstr "Description (facultative)"
-#: ../../mod/admin.php:98
-msgid "Accounts"
-msgstr "Comptes"
+#: ../../mod/photos.php:663
+msgid "Album name could not be decoded"
+msgstr "Le nom de l'Album n'a pu être décodé"
-#: ../../mod/admin.php:99 ../../mod/admin.php:894
-msgid "Channels"
-msgstr "Canaux"
+#: ../../mod/photos.php:711 ../../mod/photos.php:1250
+#: ../../mod/photos.php:1267
+msgid "Contact Photos"
+msgstr "Photos de contact"
-#: ../../mod/admin.php:100 ../../mod/admin.php:985 ../../mod/admin.php:1027
-msgid "Plugins"
-msgstr "Extensions"
+#: ../../mod/photos.php:734
+msgid "Show Newest First"
+msgstr "Les plus récent(e)s en premier"
-#: ../../mod/admin.php:101 ../../mod/admin.php:1190 ../../mod/admin.php:1226
-msgid "Themes"
-msgstr "Thèmes"
+#: ../../mod/photos.php:736
+msgid "Show Oldest First"
+msgstr "Les moins récent(e)s en premier"
-#: ../../mod/admin.php:102 ../../mod/admin.php:550
-msgid "Server"
-msgstr "Serveur"
+#: ../../mod/photos.php:838
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Permission refusée. L'accès à cet élément peut avoir été restreint."
-#: ../../mod/admin.php:103
-msgid "Profile Config"
-msgstr "Configurations du profil"
+#: ../../mod/photos.php:840
+msgid "Photo not available"
+msgstr "Photo non disponible"
-#: ../../mod/admin.php:104
-msgid "DB updates"
-msgstr "MàJ BD"
+#: ../../mod/photos.php:898
+msgid "Use as profile photo"
+msgstr "Utiliser comme photo du profil"
-#: ../../mod/admin.php:118 ../../mod/admin.php:125 ../../mod/admin.php:1313
-msgid "Logs"
-msgstr "Journaux"
+#: ../../mod/photos.php:905
+msgid "Private Photo"
+msgstr "Photo privée"
-#: ../../mod/admin.php:124
-msgid "Plugin Features"
-msgstr "Fonctionnalités liées aux extensions"
+#: ../../mod/photos.php:920
+msgid "View Full Size"
+msgstr "Voir en taille réelle"
-#: ../../mod/admin.php:126
-msgid "User registrations waiting for confirmation"
-msgstr "Inscriptions en attente"
+#: ../../mod/photos.php:965 ../../mod/tagrm.php:133
+msgid "Remove"
+msgstr "Retirer"
-#: ../../mod/admin.php:206
+#: ../../mod/photos.php:999
+msgid "Edit photo"
+msgstr "Modifier la photo"
+
+#: ../../mod/photos.php:1001
+msgid "Rotate CW (right)"
+msgstr "Rotation horaire (droite)"
+
+#: ../../mod/photos.php:1002
+msgid "Rotate CCW (left)"
+msgstr "Rotation anti-horaire (gauche)"
+
+#: ../../mod/photos.php:1005
+msgid "Enter a new album name"
+msgstr "Entrer un nouveau nom d'album"
+
+#: ../../mod/photos.php:1006
+msgid "or select an existing one (doubleclick)"
+msgstr "ou en sélectionner un existant (double-clic)"
+
+#: ../../mod/photos.php:1009
+msgid "Caption"
+msgstr "Titre/légende"
+
+#: ../../mod/photos.php:1011
+msgid "Add a Tag"
+msgstr "Ajouter une étiquette"
+
+#: ../../mod/photos.php:1015
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Exemple&nbsp;: @marc, @Barbara_Jensen, @charles@exemple.com, #Ile_de_France, #marathon"
+
+#: ../../mod/photos.php:1018
+msgid "Flag as adult in album view"
+msgstr "Marquer comme \"adulte\" dans l'affichage de l'album"
+
+#: ../../mod/photos.php:1210
+msgid "In This Photo:"
+msgstr "Dans cette photo&nbsp;:"
+
+#: ../../mod/photos.php:1215
+msgid "Map"
+msgstr "Carte"
+
+#: ../../mod/photos.php:1306
+msgid "View Album"
+msgstr "Voir l'album"
+
+#: ../../mod/photos.php:1317 ../../mod/photos.php:1330
+#: ../../mod/photos.php:1331
+msgid "Recent Photos"
+msgstr "Photos récentes"
+
+#: ../../mod/admin.php:54
+msgid "Theme settings updated."
+msgstr "Paramètres du thème mis à jour."
+
+#: ../../mod/admin.php:174
+msgid "# Accounts"
+msgstr "# Comptes"
+
+#: ../../mod/admin.php:175
+msgid "# blocked accounts"
+msgstr "# comptes bloqués"
+
+#: ../../mod/admin.php:176
+msgid "# expired accounts"
+msgstr "# comptes expirés"
+
+#: ../../mod/admin.php:177
+msgid "# expiring accounts"
+msgstr "# comptes expirant"
+
+#: ../../mod/admin.php:188
+msgid "# Channels"
+msgstr "# Canaux"
+
+#: ../../mod/admin.php:189
+msgid "# primary"
+msgstr "# primaire"
+
+#: ../../mod/admin.php:190
+msgid "# clones"
+msgstr "# clones"
+
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr "File des messages"
-#: ../../mod/admin.php:211 ../../mod/admin.php:449 ../../mod/admin.php:549
-#: ../../mod/admin.php:758 ../../mod/admin.php:893 ../../mod/admin.php:984
-#: ../../mod/admin.php:1026 ../../mod/admin.php:1189 ../../mod/admin.php:1225
-#: ../../mod/admin.php:1312
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr "Administration"
-#: ../../mod/admin.php:212
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr "Résumé"
-#: ../../mod/admin.php:214
-msgid "Registered users"
-msgstr "Utilisateurs inscrits"
+#: ../../mod/admin.php:216
+msgid "Registered accounts"
+msgstr "Comptes enregistrés"
-#: ../../mod/admin.php:216 ../../mod/admin.php:553
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr "Inscriptions en attente"
-#: ../../mod/admin.php:217
-msgid "Version"
-msgstr "Version"
+#: ../../mod/admin.php:218
+msgid "Registered channels"
+msgstr "Canaux enregistrés"
-#: ../../mod/admin.php:219 ../../mod/admin.php:554
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
-msgstr "Extensions actives"
+msgstr "Greffons actifs"
+
+#: ../../mod/admin.php:220
+msgid "Version"
+msgstr "Version"
-#: ../../mod/admin.php:370
+#: ../../mod/admin.php:339
msgid "Site settings updated."
-msgstr "Réglages du site sauvegardés."
+msgstr "Paramètres du site sauvegardés."
-#: ../../mod/admin.php:401
-msgid "No special theme for accessibility"
-msgstr "Pas de thème spécifique pour l'accessibilité"
+#: ../../mod/admin.php:376 ../../mod/settings.php:793
+msgid "mobile"
+msgstr "mobile"
-#: ../../mod/admin.php:430
+#: ../../mod/admin.php:378
+msgid "experimental"
+msgstr "expérimental"
+
+#: ../../mod/admin.php:380
+msgid "unsupported"
+msgstr "non maintenu"
+
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr "Oui - avec approbation"
-#: ../../mod/admin.php:436
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
-msgstr "Mon site n'est pas un serveur publique"
+msgstr "Mon site n'est pas un serveur public"
-#: ../../mod/admin.php:437
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
-msgstr "Mon site est payant"
+msgstr "Mon site est à accès payant uniquement"
-#: ../../mod/admin.php:438
+#: ../../mod/admin.php:434
msgid "My site has free access only"
-msgstr "Mon site est gratuit"
+msgstr "Mon site est gratuit uniquement"
-#: ../../mod/admin.php:439
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
-msgstr "Mon site offre des comptes gratuits avec des ajouts payants"
+msgstr "Mon site offre des comptes gratuits avec des améliorations payantes facultatives"
+
+#: ../../mod/admin.php:458 ../../mod/register.php:237
+msgid "Registration"
+msgstr "Inscription"
-#: ../../mod/admin.php:453
+#: ../../mod/admin.php:459
msgid "File upload"
msgstr "Envoi de fichier"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr "Stratégies"
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr "Nom du site"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr "Bannière/logo"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:467
msgid "Administrator Information"
-msgstr "Informations sur l'administrateur"
+msgstr "Informations de l'administrateur"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
-msgstr "Coordonnées de l'administrateur du site. Affichée sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici"
+msgstr "Coordonnées de l'administrateur du site. Affichées sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici"
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:468
msgid "System language"
msgstr "Langue du système"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr "Thème du système"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr "Thème par défaut - il peut être changé pour chaque profil utilisateur - <a href='#' id='cnftheme'>modifier le thème</a>"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
-msgstr "Thème système pour mobile"
+msgstr "Thème par défaut pour les mobiles"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
-msgstr "Thème dédié aux périphériques mobiles"
+msgstr "Thème pour les mobiles"
-#: ../../mod/admin.php:465
-msgid "Accessibility system theme"
-msgstr "Thème système pour l'accessibilité"
-
-#: ../../mod/admin.php:465
-msgid "Accessibility theme"
-msgstr "Thème pour l'accessibilité"
-
-#: ../../mod/admin.php:466
-msgid "Channel to use for this website's static pages"
-msgstr "Canal à utiliser pour les pages statiques de ce site"
+#: ../../mod/admin.php:472
+msgid "Allow Feeds as Connections"
+msgstr "Autoriser les Flux (RSS) comme contacts"
-#: ../../mod/admin.php:466
-msgid "Site Channel"
-msgstr "Canal de ce HUB"
+#: ../../mod/admin.php:472
+msgid "(Heavy system resource usage)"
+msgstr "(Impact important sur les ressources)"
-#: ../../mod/admin.php:468
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr "Taille maximale des images"
-#: ../../mod/admin.php:468
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr "Taille maximum, en octets, des images envoyées. Par défaut 0, soit sans limite."
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
-msgstr "Est-ce que l'enregistrement de nouveau membres sur ce site est autorisé?"
+msgstr "Est-ce que l'enregistrement de nouveaux membres est autorisé sur ce site&nbsp;?"
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:475
+msgid "Invitation only"
+msgstr "Sur invitation seulement"
+
+#: ../../mod/admin.php:475
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "N'autoriser que les nouvelles inscriptions avec code d'invitation. La stratégie d'inscription ci-dessus doit être mise sur \"Oui\"."
+
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
-msgstr "Choisissez le type de comptes offert sur ce hub?"
+msgstr "Quelle est la meilleure description des types de comptes proposés sur ce hub&nbsp;?"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr "Texte d'inscription"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr "Sera affiché de manière bien visible sur le formulaire d'inscription."
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:478
+msgid "Site homepage to show visitors (default: login box)"
+msgstr "Page d'accueil du site à montrer aux visiteurs (par défaut&nbsp;:boîte de dialogue de connexion)"
+
+#: ../../mod/admin.php:478
+msgid ""
+"example: 'public' to show public stream, 'page/sys/home' to show a system "
+"webpage called 'home' or 'include:home.html' to include a file."
+msgstr "exemple&nbsp;:'public' pour montrer le flux public, 'page/sys/home' pour montrer une page système appelée 'home' ou 'include:home.html' pour inclure un fichier."
+
+#: ../../mod/admin.php:479
+msgid "Preserve site homepage URL"
+msgstr "Préserver l'adresse d'accueil du site"
+
+#: ../../mod/admin.php:479
+msgid ""
+"Present the site homepage in a frame at the original location instead of "
+"redirecting"
+msgstr "Présenter la page d'accueil du site dans un cadre à l'adresse d'origine, plutôt que de rediriger"
+
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr "Les comptes sont abandonnés après x jours"
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
-msgstr "Pour éviter de gaspiller les ressources du système en essayer de mettre à jour des comptes abandonnés. Mettez 0 pour ne pas avoir de limite de temps."
+msgstr "Eviter de gaspiller les ressources du système en interrogeant des hubs distants pour des canaux abandonnés. Mettez 0 pour ne pas avoir de limite de temps."
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
-msgstr "Domaines amicaux"
+msgstr "Domaines amicaux autorisés"
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
-msgstr "Liste de noms de domaines - séparés par des virgules - pour lesquels ce site acceptera les demandes d'amitié ou de mise en relation. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines."
+msgstr "Liste de noms de domaines séparés par des virgules pour lesquels ce site acceptera les demandes d'amitié. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines."
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
-msgstr "Domaines de courriels amicaux"
+msgstr "Domaines de courriels autorisés"
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
-msgstr "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines."
+msgstr "Liste de noms de domaines séparés par des virgules dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines."
-#: ../../mod/admin.php:475
-msgid "Block public"
-msgstr "Bloquer public"
+#: ../../mod/admin.php:483
+msgid "Not allowed email domains"
+msgstr "Domaines de courriel non autorisés"
-#: ../../mod/admin.php:475
+#: ../../mod/admin.php:483
msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Cocher pour interdire tout accès public, y compris aux pages marquées comme publiques, aux visiteurs anonymes."
+"Comma separated list of domains which are not allowed in email addresses for"
+" registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains, unless allowed domains have been defined."
+msgstr "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel ne seront pas autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines, sauf si des domaines autorisés ont été définis."
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:484
+msgid "Verify Email Addresses"
+msgstr "Demander vérification des adresses de courriel"
+
+#: ../../mod/admin.php:484
+msgid ""
+"Check to verify email addresses used in account registration (recommended)."
+msgstr "Cocher pour que les adresses utilisées à l'inscription soient vérifiées (recommandé)."
+
+#: ../../mod/admin.php:485
msgid "Force publish"
-msgstr "Forcer publication"
+msgstr "Publicité forcée"
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr "Cocher pour forcer la publication de tous les profils du site dans l'annuaire."
-#: ../../mod/admin.php:477
-msgid "Disable discovery tab"
-msgstr "Désactiver l'onglet \"À découvrir\""
+#: ../../mod/admin.php:486
+msgid "Import Public Streams"
+msgstr "Flux publics importés"
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:486
msgid ""
-"Remove the tab in the network view with public content pulled from sources "
-"chosen for this site."
-msgstr "Ne pas afficher d'onglet avec des contenus publics automatiquement rassemblées depuis des sources choisies pour ce site."
+"Import and allow access to public content pulled from other sites. Warning: "
+"this content is unmoderated."
+msgstr "Importer du contenu public à partir d'autres sites et autoriser l'accès à ce contenu. Attention&nbsp;: ce contenu n'est pas modéré."
-#: ../../mod/admin.php:478
-msgid "No login on Homepage"
-msgstr "Pas de connexion depuis la page d'accueil"
+#: ../../mod/admin.php:487
+msgid "login on Homepage"
+msgstr "Connexion à partir de la page d'accueil"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:487
msgid ""
-"Check to hide the login form from your sites homepage when visitors arrive "
-"who are not logged in (e.g. when you put the content of the homepage in via "
-"the site channel)."
-msgstr "Cocher pour ne pas montrer le formulaire de connexion sur la page d'accueil (typiquement, pour quand vous utilisez la page d'accueil pour afficher du contenu via le canal du site)."
+"Present a login box to visitors on the home page if no other content has "
+"been configured."
+msgstr "Présenter une boîte de dialogue de connexion aux visiteurs sur la page d'accueil si aucun autre contenu n'a été configuré."
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:489
+msgid "Directory Server URL"
+msgstr "URL du serveur d'annuaire"
+
+#: ../../mod/admin.php:489
+msgid "Default directory server"
+msgstr "Serveur d'annuaire par défaut"
+
+#: ../../mod/admin.php:491
msgid "Proxy user"
-msgstr "Utilisateurs du proxy"
+msgstr "Utilisateur du proxy"
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:492
msgid "Proxy URL"
-msgstr "URL du proxy (visiter @proxy-list)"
+msgstr "URL du proxy"
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr "Délai maximal du réseau"
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
-msgstr "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (pas recommandé)."
+msgstr "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (non recommandé)."
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr "Intervalle de distribution"
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr "Temporise le processus de distribution de tant de secondes pour réduire la charge sur le système. Valeurs recommandées&nbsp;: 4-5 pour les serveurs mutualisés, 2-3 pour les VPS. 0-1 pour les gros serveurs dédiés."
-#: ../../mod/admin.php:484
+#: ../../mod/admin.php:495
+msgid "Deliveries per process"
+msgstr "Distributions par processus"
+
+#: ../../mod/admin.php:495
+msgid ""
+"Number of deliveries to attempt in a single operating system process. Adjust"
+" if necessary to tune system performance. Recommend: 1-5."
+msgstr "Nombre de distributions à tenter au sein d'un seul processus système. Ajuster si nécessaire pour affiner la performance du système. Recommandé&nbsp;:1-5."
+
+#: ../../mod/admin.php:496
msgid "Poll interval"
msgstr "Intervalle de scrutation"
-#: ../../mod/admin.php:484
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
msgstr "Temporise le processus de scrutation en tâche de fond de tant de secondes, pour réduire la charge. Si 0, utilise l'intervalle de distribution."
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
-msgstr "Charge moyenne maximale"
+msgstr "Charge maximale moyenne"
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
-msgstr "Charge système maximale au-delà de laquelle distribution et scrutation sont mis en pause - par défaut 50."
+msgstr "Charge système maximale au-delà de laquelle distribution et scrutation sont reportées - par défaut 50."
+
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Délai d'expiration pour le contenu importé (réseau)"
+
+#: ../../mod/admin.php:498
+msgid "0 for no expiration of imported content"
+msgstr "0 pour ne pas expirer le contenu importé"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:717
+msgid "Off"
+msgstr "Inactif"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:717
+msgid "On"
+msgstr "Actif"
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr "Verrouiller fonctionnalité %s"
-#: ../../mod/admin.php:541
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr "Gérer les fonctionnalités additionnelles"
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr "Serveur introuvable"
-#: ../../mod/admin.php:548 ../../mod/admin.php:772
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
-msgstr "ID"
+msgstr "Identifiant"
-#: ../../mod/admin.php:548
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr "pour le canal"
-#: ../../mod/admin.php:548
+#: ../../mod/admin.php:668
msgid "on server"
msgstr "sur le serveur"
-#: ../../mod/admin.php:548
-msgid "Status"
-msgstr "État"
+#: ../../mod/admin.php:670
+msgid "Server"
+msgstr "Serveur"
-#: ../../mod/admin.php:569
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr "Bloquer \"public\""
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr ""
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr ""
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr ""
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr ""
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr ""
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by "
+"default"
+msgstr ""
+
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr ""
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr ""
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr ""
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr ""
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr ""
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr ""
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr "La mise à jour a été marquée comme réussie"
-#: ../../mod/admin.php:579
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr "L'éxecution de %s a échoué. Merci de vérifier les journaux du système."
-#: ../../mod/admin.php:582
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr "La mise à jour %s a été appliquée avec succès."
-#: ../../mod/admin.php:586
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr "La mise à jour %s n'a pas retourné d'information. Impossible de savoir si elle a réussi ou non."
-#: ../../mod/admin.php:589
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr "La fonction de mise à jour %s est introuvable."
-#: ../../mod/admin.php:604
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr "Aucune mise à jour défaillante."
-#: ../../mod/admin.php:608
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr "Mises à jour défaillantes"
-#: ../../mod/admin.php:610
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr "Marquer comme réussie (si la mise à jour a été réalisée manuellement)"
-#: ../../mod/admin.php:611
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr "Tenter de réaliser cette étape de mise à jour automatiquement"
-#: ../../mod/admin.php:637
+#: ../../mod/admin.php:809
+msgid "Queue Statistics"
+msgstr "Statistiques de file d'attente"
+
+#: ../../mod/admin.php:810
+msgid "Total Entries"
+msgstr "Nombre d'entrées total"
+
+#: ../../mod/admin.php:811
+msgid "Priority"
+msgstr "Priorité"
+
+#: ../../mod/admin.php:812
+msgid "Destination URL"
+msgstr "URL de destination"
+
+#: ../../mod/admin.php:813
+msgid "Mark hub permanently offline"
+msgstr "Marquer le hub comme étant hors ligne de manière permanente"
+
+#: ../../mod/admin.php:814
+msgid "Empty queue for this hub"
+msgstr "Vider la file d'attente pour ce hub"
+
+#: ../../mod/admin.php:815
+msgid "Last known contact"
+msgstr "Dernier contact connu"
+
+#: ../../mod/admin.php:851
#, php-format
-msgid "%s user blocked/unblocked"
-msgid_plural "%s users blocked/unblocked"
-msgstr[0] "%s utilisateur bloqué/débloqué"
-msgstr[1] "%s utilisateurs bloqués/débloqués"
+msgid "%s account blocked/unblocked"
+msgid_plural "%s account blocked/unblocked"
+msgstr[0] "%s compte bloqué/débloqué"
+msgstr[1] "%s comptes bloqués/débloqués"
-#: ../../mod/admin.php:644
+#: ../../mod/admin.php:859
#, php-format
-msgid "%s user deleted"
-msgid_plural "%s users deleted"
-msgstr[0] "%s utilisateur supprimé"
-msgstr[1] "%s utilisateurs supprimés"
+msgid "%s account deleted"
+msgid_plural "%s accounts deleted"
+msgstr[0] "%s compte supprimé"
+msgstr[1] "%s comptes supprimés"
-#: ../../mod/admin.php:675
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr "Compte introuvable"
-#: ../../mod/admin.php:686
+#: ../../mod/admin.php:907
#, php-format
-msgid "User '%s' deleted"
-msgstr "Utilisateur '%s' supprimé"
+msgid "Account '%s' deleted"
+msgstr "Compte '%s' supprimé"
-#: ../../mod/admin.php:695
+#: ../../mod/admin.php:915
#, php-format
-msgid "User '%s' unblocked"
-msgstr "Utilisateur '%s' débloqué"
+msgid "Account '%s' blocked"
+msgstr "Compte '%s' bloqué"
-#: ../../mod/admin.php:695
+#: ../../mod/admin.php:923
#, php-format
-msgid "User '%s' blocked"
-msgstr "Utilisateur '%s' bloqué"
+msgid "Account '%s' unblocked"
+msgstr "Compte '%s' débloqué"
-#: ../../mod/admin.php:759 ../../mod/admin.php:771
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr "Utilisateurs"
-#: ../../mod/admin.php:761 ../../mod/admin.php:896
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr "tout sélectionner"
-#: ../../mod/admin.php:762
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr "Inscriptions en attente d'approbation"
-#: ../../mod/admin.php:763
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr "Date de la demande"
-#: ../../mod/admin.php:764
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr "Pas d'inscriptions."
-#: ../../mod/admin.php:765
-msgid "Approve"
-msgstr "Approuver"
-
-#: ../../mod/admin.php:766
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr "Refuser"
-#: ../../mod/admin.php:772
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr "Date d'inscription"
-#: ../../mod/admin.php:772
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr "Dernière connexion"
-#: ../../mod/admin.php:772
+#: ../../mod/admin.php:998
msgid "Expires"
-msgstr "Expire"
+msgstr "Expire le"
-#: ../../mod/admin.php:772
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr "Classe de service"
-#: ../../mod/admin.php:774
+#: ../../mod/admin.php:1000
msgid ""
-"Selected users will be deleted!\\n\\nEverything these users had posted on "
-"this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Les utilisateurs sélectionnés seront supprimés!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?"
+"Selected accounts will be deleted!\\n\\nEverything these accounts had posted"
+" on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Les comptes sélectionnés seront supprimés&nbsp;!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?"
-#: ../../mod/admin.php:775
+#: ../../mod/admin.php:1001
msgid ""
-"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
-"site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "L'utilisateur {0} sera supprimé!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?"
+"The account {0} will be deleted!\\n\\nEverything this account has posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Le compte {0} sera supprimé&nbsp;!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?"
-#: ../../mod/admin.php:808
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
-msgid_plural "%s channelss censored/uncensored"
-msgstr[0] "%s canal censuré/non-censuré"
-msgstr[1] "%s canaux censurés/non-censurés"
+msgid_plural "%s channels censored/uncensored"
+msgstr[0] "%s canal censuré/dé-censuré"
+msgstr[1] "%s canaux censurés/dé-censurés"
-#: ../../mod/admin.php:815
+#: ../../mod/admin.php:1046
+#, php-format
+msgid "%s channel code allowed/disallowed"
+msgid_plural "%s channels code allowed/disallowed"
+msgstr[0] "code autorisé/interdit pour %s canal"
+msgstr[1] "code autorisé/interdit pour %s canaux"
+
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s canal supprimé"
msgstr[1] "%s canaux supprimés"
-#: ../../mod/admin.php:834
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr "Canal introuvable"
-#: ../../mod/admin.php:845
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr "Canal '%s' supprimé"
-#: ../../mod/admin.php:855
+#: ../../mod/admin.php:1096
+#, php-format
+msgid "Channel '%s' censored"
+msgstr "Canal '%s' censuré"
+
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
-msgstr "Canal '%s' non-censuré"
+msgstr "Canal '%s' non censuré"
-#: ../../mod/admin.php:855
+#: ../../mod/admin.php:1107
#, php-format
-msgid "Channel '%s' censored"
-msgstr "Canal '%s' censuré"
+msgid "Channel '%s' code allowed"
+msgstr "Code autorisé pour le canal '%s'"
+
+#: ../../mod/admin.php:1107
+#, php-format
+msgid "Channel '%s' code disallowed"
+msgstr "Code interdit pour le canal '%s'"
-#: ../../mod/admin.php:898
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr "Censurer"
-#: ../../mod/admin.php:899
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr "Ne plus censurer"
-#: ../../mod/admin.php:902
+#: ../../mod/admin.php:1155
+msgid "Allow Code"
+msgstr "Autoriser le code"
+
+#: ../../mod/admin.php:1156
+msgid "Disallow Code"
+msgstr "Interdire le code"
+
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr "UID"
-#: ../../mod/admin.php:904
+#: ../../mod/admin.php:1158 ../../mod/profiles.php:457
+msgid "Address"
+msgstr "Adresse"
+
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Les canaux sélectionnés seront supprimés!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé!\\n\\nÊtes-vous certain?"
+msgstr "Les canaux sélectionnés seront supprimés&nbsp;!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?"
-#: ../../mod/admin.php:905
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Le canal {0} sera supprimé!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé!\\n\\nÊtes-vous certain?"
+msgstr "Le canal {0} sera supprimé&nbsp;!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé&nbsp;!\\n\\nÊtes-vous sûr(e)&nbsp;?"
-#: ../../mod/admin.php:944
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
-msgstr "Extension %s désactivée."
+msgstr "Greffon %s désactivé."
-#: ../../mod/admin.php:948
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
-msgstr "Extension %s activée."
+msgstr "Greffon %s activé."
-#: ../../mod/admin.php:958 ../../mod/admin.php:1160
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr "Désactiver"
-#: ../../mod/admin.php:960 ../../mod/admin.php:1162
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr "Activer"
-#: ../../mod/admin.php:986 ../../mod/admin.php:1191
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr "(Dés)activer"
-#: ../../mod/admin.php:994 ../../mod/admin.php:1201
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr "Auteur&nbsp;:"
-#: ../../mod/admin.php:995 ../../mod/admin.php:1202
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr "Maintenu par&nbsp;:"
-#: ../../mod/admin.php:1124
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr "Version minimum du projet&nbsp;:"
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr "Version maximum du projet&nbsp;:"
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr "Version minimum de PHP&nbsp;:"
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr "Désactivé - version incompatible"
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr "Aucun thème trouvé."
-#: ../../mod/admin.php:1183
+#: ../../mod/admin.php:1479
msgid "Screenshot"
-msgstr "Aperçu"
+msgstr "Capture d'écran"
-#: ../../mod/admin.php:1231
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr "[Expérimental]"
-#: ../../mod/admin.php:1232
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
-msgstr "[Non-supporté]"
+msgstr "[Non maintenu]"
-#: ../../mod/admin.php:1259
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
-msgstr "Réglages du journal sauvegardés."
+msgstr "Paramètres du journal mis à jour."
-#: ../../mod/admin.php:1315
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr "Vider"
-#: ../../mod/admin.php:1321
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr "Débogage"
-#: ../../mod/admin.php:1322
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr "Fichier du journal"
-#: ../../mod/admin.php:1322
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
-msgstr "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de la Matrice Rouge."
+msgstr "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de Hubzilla."
-#: ../../mod/admin.php:1323
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr "Niveau de journalisation"
-#: ../../mod/thing.php:98
-msgid "Thing updated"
-msgstr "Chose mise à jour"
+#: ../../mod/admin.php:1661
+msgid "New Profile Field"
+msgstr "Nouveau champ de profil"
-#: ../../mod/thing.php:158
-msgid "Object store: failed"
-msgstr "Stockage de l'objet&nbsp;: échec"
+#: ../../mod/admin.php:1662 ../../mod/admin.php:1682
+msgid "Field nickname"
+msgstr "Nom court du champ"
-#: ../../mod/thing.php:162
-msgid "Thing added"
-msgstr "Chose ajoutée"
+#: ../../mod/admin.php:1662 ../../mod/admin.php:1682
+msgid "System name of field"
+msgstr "Nom système du champ"
-#: ../../mod/thing.php:182
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr "OBJ: %1$s %2$s %3$s"
+#: ../../mod/admin.php:1663 ../../mod/admin.php:1683
+msgid "Input type"
+msgstr "Type de champ"
-#: ../../mod/thing.php:234
-msgid "Show Thing"
-msgstr "Montrer chose"
+#: ../../mod/admin.php:1664 ../../mod/admin.php:1684
+msgid "Field Name"
+msgstr "Nom du champ"
-#: ../../mod/thing.php:241
-msgid "item not found."
-msgstr "élément introuvable."
+#: ../../mod/admin.php:1664 ../../mod/admin.php:1684
+msgid "Label on profile pages"
+msgstr "Étiquette sur les pages de profil"
-#: ../../mod/thing.php:272
-msgid "Edit Thing"
-msgstr "Éditer chose"
+#: ../../mod/admin.php:1665 ../../mod/admin.php:1685
+msgid "Help text"
+msgstr "Aide à la saisie"
-#: ../../mod/thing.php:274 ../../mod/thing.php:321
-msgid "Select a profile"
-msgstr "Choisissez un profil"
+#: ../../mod/admin.php:1665 ../../mod/admin.php:1685
+msgid "Additional info (optional)"
+msgstr "Informations additionnelles (facultatif)"
-#: ../../mod/thing.php:278 ../../mod/thing.php:324
-msgid "Post an activity"
-msgstr "Publier une activité"
+#: ../../mod/admin.php:1675
+msgid "Field definition not found"
+msgstr "Définition du champ introuvable"
-#: ../../mod/thing.php:278 ../../mod/thing.php:324
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Envoi exclusivement au membres autorisé de ce profil"
+#: ../../mod/admin.php:1681
+msgid "Edit Profile Field"
+msgstr "Modifier le champ de profil"
-#: ../../mod/thing.php:280 ../../mod/thing.php:326
-msgid "Name of thing e.g. something"
-msgstr "Nom de la chose, p.ex. quelque-chose"
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
+msgstr ""
-#: ../../mod/thing.php:282 ../../mod/thing.php:327
-msgid "URL of thing (optional)"
-msgstr "URL de la chose (optionnel)"
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
+msgstr "Tapoter/Encourager"
-#: ../../mod/thing.php:284 ../../mod/thing.php:328
-msgid "URL for photo of thing (optional)"
-msgstr "URL de l'image de la chose (optionnel)"
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
+msgstr ""
-#: ../../mod/thing.php:319
-msgid "Add Thing to your Profile"
-msgstr "Ajouter la chose à votre profil"
+#: ../../mod/poke.php:176
+msgid "Recipient"
+msgstr "Destinataire"
-#: ../../mod/import.php:36
-msgid "Nothing to import."
-msgstr "Rien à importer."
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
+msgstr "Choisir ce que vous voulez faire au destinataire"
-#: ../../mod/import.php:58
-msgid "Unable to download data from old server"
-msgstr "Impossible de récupérer les données de l'ancien serveur"
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
+msgstr "Rendre cette publication privée"
-#: ../../mod/import.php:64
-msgid "Imported file is empty."
-msgstr "Le fichier importé est vide."
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
+msgstr "Récupération d'URL échouée&nbsp;: %1$s"
+
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
+msgstr "L'image a été téléversée, mais le recadrage a échoué."
+
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
+msgstr "Le redimensionnement de l'image a échoué."
-#: ../../mod/import.php:88
+#: ../../mod/profile_photo.php:212
msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "Impossible de créer un doublon d'un identifiant de canal. L'import a échoué."
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Shift-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement."
-#: ../../mod/import.php:106
-msgid "Channel clone failed. Import failed."
-msgstr "Le clonage du canal a échoué. L'import a échoué."
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
+msgstr "Le téléversement de l'image a échoué."
-#: ../../mod/import.php:116
-msgid "Cloned channel not found. Import failed."
-msgstr "Le canal cloné n'a pas été trouvé. L'import a échoué."
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
+msgstr "Impossible de traîter l'image."
-#: ../../mod/import.php:364
-msgid "Import completed."
-msgstr "L'import est terminé."
+#: ../../mod/profile_photo.php:297 ../../mod/cover_photo.php:229
+msgid "female"
+msgstr "femme"
-#: ../../mod/import.php:377
-msgid "You must be logged in to use this feature."
-msgstr "Vous devez vous connecter pour utiliser cette fonctionnalité."
+#: ../../mod/profile_photo.php:298 ../../mod/cover_photo.php:230
+#, php-format
+msgid "%1$s updated her %2$s"
+msgstr "%1$s a mis à jour son %2$s"
-#: ../../mod/import.php:382
-msgid "Import Channel"
-msgstr "Importation de canal"
+#: ../../mod/profile_photo.php:299 ../../mod/cover_photo.php:231
+msgid "male"
+msgstr "homme"
-#: ../../mod/import.php:383
-msgid ""
-"Use this form to import an existing channel from a different server/hub. You"
-" may retrieve the channel identity from the old server/hub via the network "
-"or provide an export file. Only identity and connections/relationships will "
-"be imported. Importation of content is not yet available."
-msgstr "Utilisez ce formulaire pour importer un canal existant sur un serveur différent. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export. Seules les données d'identité et de relations seront importées. L'importation du contenu est toujours en développement."
+#: ../../mod/profile_photo.php:300 ../../mod/cover_photo.php:232
+#, php-format
+msgid "%1$s updated his %2$s"
+msgstr "%1$s a mis à jour son %2$s"
-#: ../../mod/import.php:384
-msgid "File to Upload"
-msgstr "Fichier à envoyer"
+#: ../../mod/profile_photo.php:302 ../../mod/cover_photo.php:234
+#, php-format
+msgid "%1$s updated their %2$s"
+msgstr "%1$s a mis a jour sa %2$s"
-#: ../../mod/import.php:385
-msgid "Or provide the old server/hub details"
-msgstr "Ou fournissez les détails de l'ancien serveur"
+#: ../../mod/profile_photo.php:304
+msgid "profile photo"
+msgstr "photo de profil"
-#: ../../mod/import.php:386
-msgid "Your old identity address (xyz@example.com)"
-msgstr "Votre ancienne identité (zyx@exemple.com)"
+#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
+msgstr "Photo inaccessible."
-#: ../../mod/import.php:387
-msgid "Your old login email address"
-msgstr "Votre ancienne adresse de courriel"
+#: ../../mod/profile_photo.php:450 ../../mod/cover_photo.php:350
+msgid "Upload File:"
+msgstr "Téléverser fichier&nbsp;:"
-#: ../../mod/import.php:388
-msgid "Your old login password"
-msgstr "Votre ancien mot de passe"
+#: ../../mod/profile_photo.php:451 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
+msgstr "Choisir un profil&nbsp;:"
+
+#: ../../mod/profile_photo.php:452
+msgid "Upload Profile Photo"
+msgstr "Téléverser une photo de profil"
+
+#: ../../mod/profile_photo.php:457 ../../mod/settings.php:976
+#: ../../mod/cover_photo.php:357
+msgid "or"
+msgstr "ou"
+
+#: ../../mod/profile_photo.php:457 ../../mod/cover_photo.php:357
+msgid "skip this step"
+msgstr "passer cette étape"
+
+#: ../../mod/profile_photo.php:457 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
+msgstr "choisir une photo dans vos albums"
+
+#: ../../mod/profile_photo.php:473 ../../mod/cover_photo.php:373
+msgid "Crop Image"
+msgstr "Recadrer l'image"
+
+#: ../../mod/profile_photo.php:474 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Merci d'ajuster le cadre pour une visualisation optimale."
+
+#: ../../mod/profile_photo.php:476 ../../mod/cover_photo.php:376
+msgid "Done Editing"
+msgstr "J'ai terminé"
+
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
+msgid "Profile not found."
+msgstr "Profil introuvable."
+
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
+msgstr "Profil supprimé."
+
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
+msgstr "Profil-"
+
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
+msgstr "Nouveau profil créé."
+
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
+msgstr "Profil impossible à cloner."
+
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Impossible d'exporter le profil."
+
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
+msgstr "Le nom du profil est obligatoire."
+
+#: ../../mod/profiles.php:414
+msgid "Marital Status"
+msgstr "Statut marital"
+
+#: ../../mod/profiles.php:418
+msgid "Romantic Partner"
+msgstr "Partenaire amoureux"
+
+#: ../../mod/profiles.php:422
+msgid "Likes"
+msgstr "Aime"
+
+#: ../../mod/profiles.php:426
+msgid "Dislikes"
+msgstr "N'aime pas"
+
+#: ../../mod/profiles.php:430
+msgid "Work/Employment"
+msgstr "Travail/Occupation"
+
+#: ../../mod/profiles.php:433
+msgid "Religion"
+msgstr "Religion/Croyance"
+
+#: ../../mod/profiles.php:437
+msgid "Political Views"
+msgstr "Opinions politiques"
+
+#: ../../mod/profiles.php:445
+msgid "Sexual Preference"
+msgstr "Préférences sexuelle"
+
+#: ../../mod/profiles.php:449
+msgid "Homepage"
+msgstr "Site Internet"
+
+#: ../../mod/profiles.php:453
+msgid "Interests"
+msgstr "Centres d'intérêt"
+
+#: ../../mod/profiles.php:547
+msgid "Profile updated."
+msgstr "Profil mis à jour."
+
+#: ../../mod/profiles.php:634
+msgid "Hide your contact/friend list from viewers of this profile?"
+msgstr "Cacher vos contacts/amis aux visiteurs de ce profil&nbsp;?"
+
+#: ../../mod/profiles.php:674
+msgid "Edit Profile Details"
+msgstr "Modifier les détails du profil"
+
+#: ../../mod/profiles.php:676
+msgid "View this profile"
+msgstr "Voir ce profil"
+
+#: ../../mod/profiles.php:678
+msgid "Change Profile Photo"
+msgstr "Changer la photo du profil"
+
+#: ../../mod/profiles.php:679
+msgid "Create a new profile using these settings"
+msgstr "Créer un nouveau profil avec ces paramètres"
+
+#: ../../mod/profiles.php:680
+msgid "Clone this profile"
+msgstr "Cloner ce profil"
+
+#: ../../mod/profiles.php:681
+msgid "Delete this profile"
+msgstr "Supprimer ce profil"
+
+#: ../../mod/profiles.php:683
+msgid "Import profile from file"
+msgstr "Importer le profil à partir d'un fichier"
+
+#: ../../mod/profiles.php:684
+msgid "Export profile to file"
+msgstr "Exporter le profil vers un fichier."
+
+#: ../../mod/profiles.php:685
+msgid "Profile Name:"
+msgstr "Nom du profil&nbsp;:"
+
+#: ../../mod/profiles.php:686
+msgid "Your Full Name:"
+msgstr "Votre nom complet&nbsp;:"
+
+#: ../../mod/profiles.php:687
+msgid "Title/Description:"
+msgstr "Titre/description&nbsp;:"
+
+#: ../../mod/profiles.php:688
+msgid "Your Gender:"
+msgstr "Sexe/Genre&nbsp;:"
+
+#: ../../mod/profiles.php:689
+msgid "Birthday :"
+msgstr "Date de naissance&nbsp;:"
+
+#: ../../mod/profiles.php:690
+msgid "Street Address:"
+msgstr "Numéro et voie&nbsp;:"
+
+#: ../../mod/profiles.php:691
+msgid "Locality/City:"
+msgstr "Ville&nbsp;:"
+
+#: ../../mod/profiles.php:692
+msgid "Postal/Zip Code:"
+msgstr "Code postal&nbsp;:"
+
+#: ../../mod/profiles.php:693
+msgid "Country:"
+msgstr "Pays&nbsp;:"
+
+#: ../../mod/profiles.php:694
+msgid "Region/State:"
+msgstr "Région/Province/État&nbsp;:"
+
+#: ../../mod/profiles.php:695
+msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+msgstr "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:"
+
+#: ../../mod/profiles.php:696
+msgid "Who: (if applicable)"
+msgstr "Avec&nbsp;: (si pertinent)"
+
+#: ../../mod/profiles.php:697
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Exemples&nbsp;: marie123, Marie Deschamps, marie@exemple.com"
+
+#: ../../mod/profiles.php:698
+msgid "Since [date]:"
+msgstr "Depuis [date]&nbsp;:"
+
+#: ../../mod/profiles.php:700
+msgid "Homepage URL:"
+msgstr "URL de mon site Internet&nbsp;:"
+
+#: ../../mod/profiles.php:703
+msgid "Religious Views:"
+msgstr "Opinions religieuses&nbsp;:"
+
+#: ../../mod/profiles.php:704
+msgid "Keywords:"
+msgstr "Mots-clefs&nbsp;:"
+
+#: ../../mod/profiles.php:707
+msgid "Example: fishing photography software"
+msgstr "Exemple&nbsp;: escrime photographie modélisme"
+
+#: ../../mod/profiles.php:708
+msgid "Used in directory listings"
+msgstr "Utilisé pour le référencement dans l'annuaire"
+
+#: ../../mod/profiles.php:709
+msgid "Tell us about yourself..."
+msgstr "Parlez nous de vous..."
+
+#: ../../mod/profiles.php:710
+msgid "Hobbies/Interests"
+msgstr "Loisirs/Centres d'intêret"
+
+#: ../../mod/profiles.php:711
+msgid "Contact information and Social Networks"
+msgstr "Coordonnées et réseaux sociaux"
+
+#: ../../mod/profiles.php:712
+msgid "My other channels"
+msgstr "Mes autres canaux"
+
+#: ../../mod/profiles.php:713
+msgid "Musical interests"
+msgstr "Goûts musicaux"
+
+#: ../../mod/profiles.php:714
+msgid "Books, literature"
+msgstr "Livres, littérature"
+
+#: ../../mod/profiles.php:715
+msgid "Television"
+msgstr "Télévision"
-#: ../../mod/import.php:389
+#: ../../mod/profiles.php:716
+msgid "Film/dance/culture/entertainment"
+msgstr "Cinéma/Danse/Culture/Divertissement"
+
+#: ../../mod/profiles.php:717
+msgid "Love/romance"
+msgstr "Amour/Relation amoureuse"
+
+#: ../../mod/profiles.php:718
+msgid "Work/employment"
+msgstr "Travail/Occupation&nbsp;"
+
+#: ../../mod/profiles.php:719
+msgid "School/education"
+msgstr "Études"
+
+#: ../../mod/profiles.php:725
+msgid "This is your default profile."
+msgstr "Ceci est votre profil par défaut."
+
+#: ../../mod/profiles.php:736
+msgid "Age: "
+msgstr "Age&nbsp;:"
+
+#: ../../mod/profiles.php:779
+msgid "Edit/Manage Profiles"
+msgstr "Modifier/gérer les profils"
+
+#: ../../mod/profiles.php:780
+msgid "Add profile things"
+msgstr "Ajouter des éléments de profil"
+
+#: ../../mod/profiles.php:781
+msgid "Include desirable objects in your profile"
+msgstr "Incluez des objets souhaitables dans votre profil"
+
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
+msgstr "Identifiant de profil invalide."
+
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
+msgstr "Éditeur de visibilité de profil"
+
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
+msgstr "Cliquer sur un contact pour l'ajouter ou le retirer."
+
+#: ../../mod/profperm.php:123
+msgid "Visible To"
+msgstr "Visible par"
+
+#: ../../mod/pubsites.php:18
+msgid "Public Sites"
+msgstr "Sites publics"
+
+#: ../../mod/pubsites.php:21
msgid ""
-"For either option, please choose whether to make this hub your new primary "
-"address, or whether your old location should continue this role. You will be"
-" able to post from either location, but only one can be marked as the "
-"primary location for files, photos, and media."
-msgstr "Quelle que soit l'option choisie, merci de décider si cette nouvelle adresse sera la primaire, ou si votre ancienne adresse continuera à jouer ce rôle. Vous pourrez publier depuis l'adresse de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media."
+"The listed sites allow public registration for the $Projectname network. All"
+" sites in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some sites may require subscription or"
+" provide tiered service plans. The provider links <strong>may</strong> "
+"provide additional details."
+msgstr "Les sites listés autorisent l'inscription publique au réseau $Projectname. Tous les sites du réseau sont interconnectés, l'inscription sur l'un quelconque d'entre eux signifie donc l'inscription sur le réseau dans son ensemble. Certains sites peuvent nécessiter une souscription ou fournir des niveaux de service différenciés. Le lien du fournisseur <strong>peut</strong> fournir plus de détails."
+
+#: ../../mod/pubsites.php:27
+msgid "Rate this hub"
+msgstr "Noter ce hub"
+
+#: ../../mod/pubsites.php:28
+msgid "Site URL"
+msgstr "URL du site"
-#: ../../mod/import.php:390
-msgid "Make this hub my primary location"
-msgstr "Faire de ce hub l'adresse principale de ce canal"
+#: ../../mod/pubsites.php:28
+msgid "Access Type"
+msgstr "Type d'accès"
-#: ../../mod/invite.php:25
-msgid "Total invitation limit exceeded."
-msgstr "Limite du nombre total d'invitation dépassée."
+#: ../../mod/pubsites.php:28
+msgid "Registration Policy"
+msgstr "Politique d'inscription"
-#: ../../mod/invite.php:49
+#: ../../mod/pubsites.php:28
+msgid "Project"
+msgstr "Projet"
+
+#: ../../mod/pubsites.php:28
+msgid "View hub ratings"
+msgstr "Voir les notes de cette instance"
+
+#: ../../mod/pubsites.php:32
+msgid "Rate"
+msgstr "Evaluer"
+
+#: ../../mod/pubsites.php:33
+msgid "View ratings"
+msgstr "Voir les notes"
+
+#: ../../mod/rate.php:158
+msgid "Website:"
+msgstr "Site web&nbsp;:"
+
+#: ../../mod/rate.php:161
#, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s&nbsp: adresse courriel invalide."
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Canal distant [%s] (encore inconnu sur ce site)"
-#: ../../mod/invite.php:76
-msgid "Please join us on Red"
-msgstr "Rejoignez-nous sur la Matrice Rouge"
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
+msgstr "Evaluation (cette information est publique)"
-#: ../../mod/invite.php:87
-msgid "Invitation limit exceeded. Please contact your site administrator."
-msgstr "Limite d'invitations dépassée. Merci de contacter l'administration de votre site."
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Explication facultative de votre évaluation (cette information est publique)"
+
+#: ../../mod/ratings.php:69
+msgid "No ratings"
+msgstr "Pas de note"
-#: ../../mod/invite.php:92
+#: ../../mod/ratings.php:100
+msgid "Rating: "
+msgstr "Evaluation&nbsp:"
+
+#: ../../mod/ratings.php:101
+msgid "Website: "
+msgstr "Site web&nbsp;:"
+
+#: ../../mod/ratings.php:103
+msgid "Description: "
+msgstr "Description&nbsp;:"
+
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
+msgstr "Choisir un dossier de favoris"
+
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
+msgstr "Enregistrer le favori"
+
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
+msgstr "URL du favori"
+
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
+msgstr "Ou entrez un nouveau nom de dossier de favoris"
+
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Nombre d'inscriptions quotidiennes dépassé. Merci d'essayer à nouveau demain."
+
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Merci d'indiquer votre adhésion aux conditions de service. L'inscription a échoué."
+
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
+msgstr "Les mots de passe ne concordent pas."
+
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation "
+"instructions."
+msgstr "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte."
+
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
+msgstr "Votre inscription est en attente d'approbation par l'administrateur."
+
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
+msgstr "Votre inscription ne peut être traîtée."
+
+#: ../../mod/register.php:179
+msgid "Registration on this site is disabled."
+msgstr "L'enregistrement est désactivé sur ce site."
+
+#: ../../mod/register.php:188
+msgid "Registration on this site/hub is by approval only."
+msgstr "L'inscription sur ce site/hub est soumise à approbation."
+
+#: ../../mod/register.php:189
+msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
+msgstr "<a href=\"pubsites\">S'inscrire sur un autre site/hub affilié</a>"
+
+#: ../../mod/register.php:199
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Ce site a dépassé le nombre de création de comptes autorisé chaque jour. Merci d'essayer à nouveau demain."
+
+#: ../../mod/register.php:210
+msgid "Terms of Service"
+msgstr "Conditions de service"
+
+#: ../../mod/register.php:216
#, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s&nbsp;: Échec dans la livraison du message."
+msgid "I accept the %s for this website"
+msgstr "J'accepte les %s de ce site"
-#: ../../mod/invite.php:96
+#: ../../mod/register.php:218
#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d message envoyé."
-msgstr[1] "%d messages envoyés."
+msgid "I am over 13 years of age and accept the %s for this website"
+msgstr "J'ai plus de 13 ans et j'accepte les %s de ce site"
-#: ../../mod/invite.php:115
-msgid "You have no more invitations available"
-msgstr "Vous ne disposez plus d'aucune invitation"
+#: ../../mod/register.php:242
+msgid "Membership on this site is by invitation only."
+msgstr "L'inscription à ce site se fait uniquement sur invitation."
-#: ../../mod/invite.php:129
-msgid "Send invitations"
-msgstr "Envoyer des invitations"
+#: ../../mod/register.php:243
+msgid "Please enter your invitation code"
+msgstr "Merci de saisir votre code d'invitation"
-#: ../../mod/invite.php:130
-msgid "Enter email addresses, one per line:"
-msgstr "Entrez les adresses de courriel, une par ligne&nbsp;:"
+#: ../../mod/register.php:247
+msgid "Enter your name"
+msgstr "Saisissez votre nom"
-#: ../../mod/invite.php:131 ../../mod/mail.php:225 ../../mod/mail.php:338
-msgid "Your message:"
-msgstr "Votre message&nbsp;:"
+#: ../../mod/register.php:256
+msgid "Your email address"
+msgstr "Votre adresse de courriel"
-#: ../../mod/invite.php:132
-msgid "Please join my community on Hubzilla."
-msgstr "Veuillez me rejoindre sur la Matrice Rouge."
+#: ../../mod/register.php:257
+msgid "Choose a password"
+msgstr "Choisissez un mot de passe"
-#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
-msgstr "Vous aurez besoin de fournir le code suivant:"
+#: ../../mod/register.php:258
+msgid "Please re-enter your password"
+msgstr "Merci de saisir à nouveau votre mot de passe"
-#: ../../mod/invite.php:135
-msgid "1. Register at any Hubzilla location (they are all inter-connected)"
-msgstr "1. Enregistrez-vous sur n'importe quel serveurs ( ils sont tous inter-connectés )"
+#: ../../mod/regmod.php:11
+msgid "Please login."
+msgstr "Merci de vous connecter."
-#: ../../mod/invite.php:137
-msgid "2. Enter my Hubzilla network address into the site searchbar."
-msgstr "2. Saisissez l'adresse de mon canal dans la barre de recherche du site."
+#: ../../mod/removeaccount.php:30
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Il est impossible de supprimer un compte dans les 48 heures après avoir changé le mot de passe du compte."
-#: ../../mod/invite.php:138
-msgid "or visit "
-msgstr "ou visitez"
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Supprimer ce compte"
-#: ../../mod/invite.php:140
-msgid "3. Click [Connect]"
-msgstr "3. Click sur [Ajouter]"
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
+msgstr "AVERTISSEMENT&nbsp;:"
-#: ../../mod/item.php:146
-msgid "Unable to locate original post."
-msgstr "Impossible de localiser la publication initiale."
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Ce compte et tous ses canaux seront entièrement supprimés du réseau."
-#: ../../mod/item.php:379
-msgid "Empty post discarded."
-msgstr "Publication vide annulée."
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "Cette action est permanente et irréversible&nbsp;!"
-#: ../../mod/item.php:421
-msgid "Executable content type not permitted to this channel."
-msgstr "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal."
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr "Merci de saisir votre mot de passe pour vérification&nbsp;:"
-#: ../../mod/item.php:850
-msgid "System error. Post not saved."
-msgstr "Erreur système. Publication non sauvegardée."
+#: ../../mod/removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Supprimer du réseau ce compte, tous ses canaux et tous les clones de ses canaux."
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "Par défaut, seules les instances des canaux situés sur ce hub seront supprimées du réseau"
+
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
+msgid "Remove Account"
+msgstr "Supprimer le compte"
+
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Il est impossible de supprimer un canal moins de 48 heures après avoir changé le mot de passe d'un compte."
+
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
+msgstr "Supprimer ce canal"
+
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
+msgstr "Ce canal sera complètement supprimé du réseau."
+
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
+msgstr "Supprimer ce canal ainsi que tous ses clones sur le réseau"
+
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau"
+
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1115
+msgid "Remove Channel"
+msgstr "Supprimer le canal"
+
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est correctement saisi."
+
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
+msgstr "Le message d'erreur était&nbsp;:"
+
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
+msgstr "Échec de l'authentification."
+
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
+msgstr "Authentification distante"
-#: ../../mod/item.php:1302
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Entrez l'adresse de votre canal (par ex. moncanal@monsite.com)"
+
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
+msgstr "Authentifier"
+
+#: ../../mod/search.php:212
#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Vous avez atteint votre limite de %1$.0f contributions \"racine\"."
+msgid "Items tagged with: %s"
+msgstr "Eléments étiquetés avec&nbsp;: %s"
-#: ../../mod/item.php:1308
+#: ../../mod/search.php:214
#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Vous avez atteint votre limite de %1$.0f pages web."
+msgid "Search results for: %s"
+msgstr "Résultats de recherche pour&nbsp;: %s"
-#: ../../mod/update_channel.php:43 ../../mod/update_display.php:25
-#: ../../mod/update_network.php:23 ../../mod/update_search.php:46
-msgid "[Embedded content - reload page to view]"
-msgstr "[Contenu embarqué - rechargez la page pour le voir]"
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
+msgstr "Aucune restriction de classe de service trouvée."
-#: ../../mod/layouts.php:62
-msgid "Help with this feature"
-msgstr "Aide avec cette fonctionnalité"
+#: ../../mod/settings.php:76
+msgid "Name is required"
+msgstr "Le nom est requis"
-#: ../../mod/layouts.php:84
-msgid "Layout Name"
-msgstr "Nom de la mise-en-page"
+#: ../../mod/settings.php:80
+msgid "Key and Secret are required"
+msgstr "Clef et secret sont requis"
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
-msgstr "J'aime/Je Déteste"
+#: ../../mod/settings.php:232
+msgid "Passwords do not match. Password unchanged."
+msgstr "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé."
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
-msgstr "Cette action est réservée aux membres."
+#: ../../mod/settings.php:236
+msgid "Empty passwords are not allowed. Password unchanged."
+msgstr "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé."
-#: ../../mod/like.php:21
+#: ../../mod/settings.php:250
+msgid "Password changed."
+msgstr "Le mot de passe a été changé."
+
+#: ../../mod/settings.php:252
+msgid "Password update failed. Please try again."
+msgstr "La mise à jour du mot de passe a échoué. Merci d'essayer à nouveau."
+
+#: ../../mod/settings.php:266
+msgid "Not valid email."
+msgstr "Adresse de courriel non valide."
+
+#: ../../mod/settings.php:269
+msgid "Protected email address. Cannot change to that email."
+msgstr "Adresse de courriel protégée. Impossible de l'utiliser."
+
+#: ../../mod/settings.php:278
+msgid "System failure storing new email. Please try again."
+msgstr "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci d'essayer à nouveau."
+
+#: ../../mod/settings.php:521
+msgid "Settings updated."
+msgstr "Paramètres mis à jour."
+
+#: ../../mod/settings.php:585 ../../mod/settings.php:611
+#: ../../mod/settings.php:647
+msgid "Add application"
+msgstr "Ajouter une application"
+
+#: ../../mod/settings.php:588
+msgid "Name of application"
+msgstr "Nom de l'application"
+
+#: ../../mod/settings.php:589 ../../mod/settings.php:615
+msgid "Consumer Key"
+msgstr "Clef client"
+
+#: ../../mod/settings.php:589 ../../mod/settings.php:590
+msgid "Automatically generated - change if desired. Max length 20"
+msgstr "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères."
+
+#: ../../mod/settings.php:590 ../../mod/settings.php:616
+msgid "Consumer Secret"
+msgstr "Secret client"
+
+#: ../../mod/settings.php:591 ../../mod/settings.php:617
+msgid "Redirect"
+msgstr "Redirection"
+
+#: ../../mod/settings.php:591
msgid ""
-"Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a "
-"href=\"register\">register as a new Redmatrix.member</a> to continue."
-msgstr "SVP <a href=\"rmagic\">connectez-vous</a> ou <a href=\"register\">enregistrez-vous</a> pour continuer."
+"Redirect URI - leave blank unless your application specifically requires "
+"this"
+msgstr "URI de redirection - laissez vide, sauf si votre application le requiert spécifiquement"
-#: ../../mod/like.php:77 ../../mod/like.php:104 ../../mod/like.php:142
-msgid "Invalid request."
-msgstr "Requête invalide."
+#: ../../mod/settings.php:592 ../../mod/settings.php:618
+msgid "Icon url"
+msgstr "URL de l'icône"
-#: ../../mod/like.php:119
-msgid "thing"
-msgstr "chose"
+#: ../../mod/settings.php:592
+msgid "Optional"
+msgstr "Facultatif"
-#: ../../mod/like.php:165
-msgid "Channel unavailable."
-msgstr "Canal indisponible."
+#: ../../mod/settings.php:603
+msgid "Application not found."
+msgstr ""
-#: ../../mod/like.php:204
-msgid "Previous action reversed."
-msgstr "Action précédente annulée."
+#: ../../mod/settings.php:646
+msgid "Connected Apps"
+msgstr "Applications connectées"
-#: ../../mod/like.php:417
-msgid "Action completed."
-msgstr "Action complétée."
+#: ../../mod/settings.php:650
+msgid "Client key starts with"
+msgstr "La clef partagée commence par"
-#: ../../mod/like.php:418
-msgid "Thank you."
-msgstr "Merci."
+#: ../../mod/settings.php:651
+msgid "No name"
+msgstr "Sans nom"
-#: ../../mod/lockview.php:35 ../../mod/lockview.php:41
-msgid "Remote privacy information not available."
-msgstr "Les informations de vie privée à distance ne sont pas disponibles."
+#: ../../mod/settings.php:652
+msgid "Remove authorization"
+msgstr "Révoquer l'autorisation"
-#: ../../mod/lockview.php:50
-msgid "Visible to:"
-msgstr "Visible par&nbsp;:"
+#: ../../mod/settings.php:665
+msgid "No feature settings configured"
+msgstr "Aucun paramètre de fonctionnalité configuré"
-#: ../../mod/viewconnections.php:58
-msgid "No connections."
-msgstr "Pas de relation."
+#: ../../mod/settings.php:672
+msgid "Feature/Addon Settings"
+msgstr "Paramètres des extensions/greffons"
-#: ../../mod/viewconnections.php:71
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Visiter le profil de %s [%s]"
+#: ../../mod/settings.php:695
+msgid "Account Settings"
+msgstr "Paramètres du compte"
-#: ../../mod/viewconnections.php:86
-msgid "View Connnections"
-msgstr "Voir les relations"
+#: ../../mod/settings.php:696
+msgid "Enter New Password:"
+msgstr "Nouveau mot de passe&nbsp;:"
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
-msgstr "Aucun compte valide trouvé."
+#: ../../mod/settings.php:697
+msgid "Confirm New Password:"
+msgstr "Confirmer le nouveau mot de passe&nbsp;:"
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
-msgstr "Réinitialisation du mot de passe demandée. Vérifiez vos courriels."
+#: ../../mod/settings.php:697
+msgid "Leave password fields blank unless changing"
+msgstr "Laissez les mots de passe vides si vous ne voulez pas les modifier"
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:102
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Membre du site (%s)"
+#: ../../mod/settings.php:699 ../../mod/settings.php:1032
+msgid "Email Address:"
+msgstr "Adresse de courriel&nbsp;:"
-#: ../../mod/lostpass.php:40
+#: ../../mod/settings.php:701
+msgid "Remove this account including all its channels"
+msgstr "Supprimer ce compte et tous ses canaux"
+
+#: ../../mod/settings.php:724
+msgid "Additional Features"
+msgstr "Fonctionnalités additionnelles"
+
+#: ../../mod/settings.php:748
+msgid "Connector Settings"
+msgstr "Paramètres du connecteur"
+
+#: ../../mod/settings.php:787
+msgid "No special theme for mobile devices"
+msgstr "Pas de thème spécifique aux mobiles"
+
+#: ../../mod/settings.php:790
#, php-format
-msgid "Password reset requested at %s"
-msgstr "Demande de réinitialisation du mot de passe sur %s"
+msgid "%s - (Experimental)"
+msgstr "%s - (Expérimental)"
-#: ../../mod/lostpass.php:63
+#: ../../mod/settings.php:829
+msgid "Display Settings"
+msgstr "Afficher les paramètres"
+
+#: ../../mod/settings.php:830
+msgid "Theme Settings"
+msgstr "Paramètres du thème"
+
+#: ../../mod/settings.php:831
+msgid "Custom Theme Settings"
+msgstr "Paramètres personnels du thème"
+
+#: ../../mod/settings.php:832
+msgid "Content Settings"
+msgstr "Paramètres liés au contenu"
+
+#: ../../mod/settings.php:838
+msgid "Display Theme:"
+msgstr "Afficher le thème&nbsp;:"
+
+#: ../../mod/settings.php:839
+msgid "Mobile Theme:"
+msgstr "Thème mobile&nbsp;:"
+
+#: ../../mod/settings.php:840
+msgid "Enable user zoom on mobile devices"
+msgstr "Permettre à l'utilisateur d'un mobile d'agrandir le contenu"
+
+#: ../../mod/settings.php:841
+msgid "Update browser every xx seconds"
+msgstr "Mettre à jour le navigateur toutes les xx secondes"
+
+#: ../../mod/settings.php:841
+msgid "Minimum of 10 seconds, no maximum"
+msgstr "Minimum 10 secondes, pas de maximum"
+
+#: ../../mod/settings.php:842
+msgid "Maximum number of conversations to load at any time:"
+msgstr "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:"
+
+#: ../../mod/settings.php:842
+msgid "Maximum of 100 items"
+msgstr "100 éléments au maximum"
+
+#: ../../mod/settings.php:843
+msgid "Show emoticons (smilies) as images"
+msgstr "Remplacer les émoticônes (smileys) par des images"
+
+#: ../../mod/settings.php:844
+msgid "Link post titles to source"
+msgstr "Lier les titres des publications à leur source"
+
+#: ../../mod/settings.php:845
+msgid "System Page Layout Editor - (advanced)"
+msgstr "Editeur de mise en page des pages systèmes - (avancé)"
+
+#: ../../mod/settings.php:848
+msgid "Use blog/list mode on channel page"
+msgstr "Utiliser le mode blog/liste sur la page du canal"
+
+#: ../../mod/settings.php:848 ../../mod/settings.php:849
+msgid "(comments displayed separately)"
+msgstr "(commentaires affichés séparément)"
+
+#: ../../mod/settings.php:849
+msgid "Use blog/list mode on grid page"
+msgstr "Utiliser le mode blog/liste sur la page du réseau"
+
+#: ../../mod/settings.php:850
+msgid "Channel page max height of content (in pixels)"
+msgstr "Hauteur maximale du contenu pour la page du canal (en pixels)"
+
+#: ../../mod/settings.php:850 ../../mod/settings.php:851
+msgid "click to expand content exceeding this height"
+msgstr "cliquer pour dérouler le contenu dépassant cette limite"
+
+#: ../../mod/settings.php:851
+msgid "Grid page max height of content (in pixels)"
+msgstr "Hauteur maximale du contenu sur la page du réseau (en pixels)"
+
+#: ../../mod/settings.php:885
+msgid "Nobody except yourself"
+msgstr "Personne sauf vous"
+
+#: ../../mod/settings.php:886
+msgid "Only those you specifically allow"
+msgstr "Seulement ceux que vous autorisez spécifiquement"
+
+#: ../../mod/settings.php:887
+msgid "Approved connections"
+msgstr "Contacts approuvés"
+
+#: ../../mod/settings.php:888
+msgid "Any connections"
+msgstr "Tous les contacts"
+
+#: ../../mod/settings.php:889
+msgid "Anybody on this website"
+msgstr "Tous les utilisateurs du hub"
+
+#: ../../mod/settings.php:890
+msgid "Anybody in this network"
+msgstr "Tous les utilisateurs sur ce réseau"
+
+#: ../../mod/settings.php:891
+msgid "Anybody authenticated"
+msgstr "Tous les utilisateurs authentifiés"
+
+#: ../../mod/settings.php:892
+msgid "Anybody on the internet"
+msgstr "Tous les utilisateurs d'Internet"
+
+#: ../../mod/settings.php:967
+msgid "Publish your default profile in the network directory"
+msgstr "Publier votre profil par défaut dans l'annuaire du réseau"
+
+#: ../../mod/settings.php:972
+msgid "Allow us to suggest you as a potential friend to new members?"
+msgstr "Nous autoriser à vous suggérer comme ami(e) potentiel(le) aux nouveaux membres?"
+
+#: ../../mod/settings.php:981
+msgid "Your channel address is"
+msgstr "L'adresse de votre canal est"
+
+#: ../../mod/settings.php:1023
+msgid "Channel Settings"
+msgstr "Paramètres du canal"
+
+#: ../../mod/settings.php:1030
+msgid "Basic Settings"
+msgstr "Paramètres standard"
+
+#: ../../mod/settings.php:1033
+msgid "Your Timezone:"
+msgstr "Votre fureau horaire&nbsp;:"
+
+#: ../../mod/settings.php:1034
+msgid "Default Post Location:"
+msgstr "Emplacement de publication par défaut&nbsp;:"
+
+#: ../../mod/settings.php:1034
+msgid "Geographical location to display on your posts"
+msgstr "Emplacement géographique à afficher sur vos publications"
+
+#: ../../mod/settings.php:1035
+msgid "Use Browser Location:"
+msgstr "Utiliser la géolocalisation du navigateur&nbsp;:"
+
+#: ../../mod/settings.php:1037
+msgid "Adult Content"
+msgstr "Contenu \"adulte\""
+
+#: ../../mod/settings.php:1037
msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué."
+"This channel frequently or regularly publishes adult content. (Please tag "
+"any adult material and/or nudity with #NSFW)"
+msgstr "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)"
-#: ../../mod/lostpass.php:85 ../../boot.php:1508
-msgid "Password Reset"
-msgstr "Réinitialiser le mot de passe"
+#: ../../mod/settings.php:1039
+msgid "Security and Privacy Settings"
+msgstr "Paramètres de sécurité et de confidentialité"
-#: ../../mod/lostpass.php:86
-msgid "Your password has been reset as requested."
-msgstr "Votre mot de passe a bien été réinitialisé."
+#: ../../mod/settings.php:1042
+msgid "Your permissions are already configured. Click to view/adjust"
+msgstr "Vous permissions sont déjà paramétrées. Cliquer pour voir/ajuster"
-#: ../../mod/lostpass.php:87
-msgid "Your new password is"
-msgstr "Votre nouveau mot de passe est"
+#: ../../mod/settings.php:1044
+msgid "Hide my online presence"
+msgstr "Cacher ma présence en ligne"
-#: ../../mod/lostpass.php:88
-msgid "Save or copy your new password - and then"
-msgstr "Sauvez-le ou copiez-le, puis"
+#: ../../mod/settings.php:1044
+msgid "Prevents displaying in your profile that you are online"
+msgstr "Cacher votre statut (en ligne/hors ligne) sur votre profil"
-#: ../../mod/lostpass.php:89
-msgid "click here to login"
-msgstr "cliquez ici pour vous connecter"
+#: ../../mod/settings.php:1046
+msgid "Simple Privacy Settings:"
+msgstr "Paramètres de confidentialité simplifiés&nbsp;:"
-#: ../../mod/lostpass.php:90
+#: ../../mod/settings.php:1047
msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Votre mot de passe peut être changé depuis la page des <em>Réglages</em> une fois connecté."
+"Very Public - <em>extremely permissive (should be used with caution)</em>"
+msgstr "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>"
+
+#: ../../mod/settings.php:1048
+msgid ""
+"Typical - <em>default public, privacy when desired (similar to social "
+"network permissions but with improved privacy)</em>"
+msgstr "Classique - <em>public par défaut, privé en cas de besoin (comparable aux permissions type réseau social, avec une confidentialité améliorée)</em>"
+
+#: ../../mod/settings.php:1049
+msgid "Private - <em>default private, never open or public</em>"
+msgstr "Privé - <em>privé par défaut, jamais ouvert ni public</em>"
-#: ../../mod/lostpass.php:107
+#: ../../mod/settings.php:1050
+msgid "Blocked - <em>default blocked to/from everybody</em>"
+msgstr "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>"
+
+#: ../../mod/settings.php:1052
+msgid "Allow others to tag your posts"
+msgstr "Autoriser les autres à \"étiqueter\" vos publications"
+
+#: ../../mod/settings.php:1052
+msgid ""
+"Often used by the community to retro-actively flag inappropriate content"
+msgstr "Souvent utilisé par la communauté pour identifier un contenu inapproprié a posteriori "
+
+#: ../../mod/settings.php:1054
+msgid "Advanced Privacy Settings"
+msgstr "Paramètres de confidentialité avancés"
+
+#: ../../mod/settings.php:1056
+msgid "Expire other channel content after this many days"
+msgstr "Faire expirer le contenu des autres canaux après n jours"
+
+#: ../../mod/settings.php:1056
#, php-format
-msgid "Your password has changed at %s"
-msgstr "Votre mot de passe de %s a été changé"
+msgid ""
+"0 or blank to use the website limit. The website expires after %d days."
+msgstr "0 ou vide pour utiliser la limite du site. Le délai du site est de %d jours."
-#: ../../mod/lostpass.php:122
-msgid "Forgot your Password?"
-msgstr "Mot de passe oublié?"
+#: ../../mod/settings.php:1057
+msgid "Maximum Friend Requests/Day:"
+msgstr "Nombre maximum de demandes de contact par jour&nbsp;:"
-#: ../../mod/lostpass.php:123
+#: ../../mod/settings.php:1057
+msgid "May reduce spam activity"
+msgstr "Contribue à réduire l'impact des indésirables"
+
+#: ../../mod/settings.php:1058
+msgid "Default Post Permissions"
+msgstr "Permissions par défaut des publications"
+
+#: ../../mod/settings.php:1063
+msgid "Channel permissions category:"
+msgstr "Catégorie de permissions du canal&nbsp;:"
+
+#: ../../mod/settings.php:1069
+msgid "Maximum private messages per day from unknown people:"
+msgstr "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:"
+
+#: ../../mod/settings.php:1069
+msgid "Useful to reduce spamming"
+msgstr "Utile pour réduire les indésirables"
+
+#: ../../mod/settings.php:1072
+msgid "Notification Settings"
+msgstr "Paramètres de notification"
+
+#: ../../mod/settings.php:1073
+msgid "By default post a status message when:"
+msgstr "Par défaut, publier un statut quand&nbsp;:"
+
+#: ../../mod/settings.php:1074
+msgid "accepting a friend request"
+msgstr "vous acceptez une demande de contact"
+
+#: ../../mod/settings.php:1075
+msgid "joining a forum/community"
+msgstr "vous rejoignez un forum ou une communauté"
+
+#: ../../mod/settings.php:1076
+msgid "making an <em>interesting</em> profile change"
+msgstr "vous faîtes une modification <em>intéressante</em> de votre profil"
+
+#: ../../mod/settings.php:1077
+msgid "Send a notification email when:"
+msgstr "Envoyer un courriel de notification quand&nbsp;:"
+
+#: ../../mod/settings.php:1078
+msgid "You receive a connection request"
+msgstr "Vous recevez une demande de contact"
+
+#: ../../mod/settings.php:1079
+msgid "Your connections are confirmed"
+msgstr "Vos contacts sont confirmés"
+
+#: ../../mod/settings.php:1080
+msgid "Someone writes on your profile wall"
+msgstr "Quelqu'un a écrit sur votre mur"
+
+#: ../../mod/settings.php:1081
+msgid "Someone writes a followup comment"
+msgstr "Quelqu'un a commenté vos publications"
+
+#: ../../mod/settings.php:1082
+msgid "You receive a private message"
+msgstr "Vous recevez un message privé"
+
+#: ../../mod/settings.php:1083
+msgid "You receive a friend suggestion"
+msgstr "Vous recevez une suggestion d'amitié/contact"
+
+#: ../../mod/settings.php:1084
+msgid "You are tagged in a post"
+msgstr "Vous êtes étiqueté dans une publication"
+
+#: ../../mod/settings.php:1085
+msgid "You are poked/prodded/etc. in a post"
+msgstr "Vous êtes tapoté/encouragé/etc. dans une publication"
+
+#: ../../mod/settings.php:1088
+msgid "Show visual notifications including:"
+msgstr "Afficher des notifications visuelles y compris&nbsp;:"
+
+#: ../../mod/settings.php:1090
+msgid "Unseen grid activity"
+msgstr "Activité du réseau pas encore consultée"
+
+#: ../../mod/settings.php:1091
+msgid "Unseen channel activity"
+msgstr "Activité non vue sur le canal"
+
+#: ../../mod/settings.php:1092
+msgid "Unseen private messages"
+msgstr "Messages privés non lus"
+
+#: ../../mod/settings.php:1092 ../../mod/settings.php:1097
+#: ../../mod/settings.php:1098 ../../mod/settings.php:1099
+msgid "Recommended"
+msgstr "Recommandé"
+
+#: ../../mod/settings.php:1093
+msgid "Upcoming events"
+msgstr "Événements à venir"
+
+#: ../../mod/settings.php:1094
+msgid "Events today"
+msgstr "Événements aujourd'hui"
+
+#: ../../mod/settings.php:1095
+msgid "Upcoming birthdays"
+msgstr "Anniversaires à venir"
+
+#: ../../mod/settings.php:1095
+msgid "Not available in all themes"
+msgstr "Pas disponible dans tous les thèmes"
+
+#: ../../mod/settings.php:1096
+msgid "System (personal) notifications"
+msgstr "Notifications système (personnelles)"
+
+#: ../../mod/settings.php:1097
+msgid "System info messages"
+msgstr "Messages d'info système"
+
+#: ../../mod/settings.php:1098
+msgid "System critical alerts"
+msgstr "Alertes critiques système"
+
+#: ../../mod/settings.php:1099
+msgid "New connections"
+msgstr "Nouveaux contacts"
+
+#: ../../mod/settings.php:1100
+msgid "System Registrations"
+msgstr "Inscriptions système"
+
+#: ../../mod/settings.php:1101
msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte à lettres pour la suite des instructions."
+"Also show new wall posts, private messages and connections under Notices"
+msgstr "Afficher également les nouvelles publications sur le mur, les messages privés et les contacts dans Notifications"
-#: ../../mod/lostpass.php:124
-msgid "Email Address"
-msgstr "Adresse de courriel"
+#: ../../mod/settings.php:1103
+msgid "Notify me of events this many days in advance"
+msgstr "Me prévenir d’événements à venir tant de jours en avance"
-#: ../../mod/lostpass.php:125
-msgid "Reset"
-msgstr "Réinitialiser"
+#: ../../mod/settings.php:1103
+msgid "Must be greater than 0"
+msgstr "Doit être supérieur à 0"
-#: ../../mod/magic.php:70
-msgid "Hub not found."
-msgstr "Hub introuvable."
+#: ../../mod/settings.php:1105
+msgid "Advanced Account/Page Type Settings"
+msgstr "Paramètres avancés de compte/type de page"
-#: ../../mod/vote.php:97
-msgid "Total votes"
-msgstr "Total des votes"
+#: ../../mod/settings.php:1106
+msgid "Change the behaviour of this account for special situations"
+msgstr "Modifie le comportement de ce compte pour des situations particulières"
-#: ../../mod/vote.php:98
-msgid "Average Rating"
-msgstr "Évaluation moyenne"
+#: ../../mod/settings.php:1109
+msgid ""
+"Please enable expert mode (in <a href=\"settings/features\">Settings > "
+"Additional features</a>) to adjust!"
+msgstr "Mode expert requis (<a href=\"settings/features\">Paramètres > Fonctions supplémentaires</a>) pour ajuster&nbsp;!"
-#: ../../mod/mail.php:33
-msgid "Unable to lookup recipient."
-msgstr "Impossible de localiser le destinataire."
+#: ../../mod/settings.php:1110
+msgid "Miscellaneous Settings"
+msgstr "Paramètres divers"
-#: ../../mod/mail.php:41
-msgid "Unable to communicate with requested channel."
-msgstr "Impossible de communiquer avec le canal demandé."
+#: ../../mod/settings.php:1111
+msgid "Default photo upload folder"
+msgstr "Répertoire par défaut pour les photos téléversées"
-#: ../../mod/mail.php:48
-msgid "Cannot verify requested channel."
-msgstr "Impossible de vérifier le canal demandé."
+#: ../../mod/settings.php:1111 ../../mod/settings.php:1112
+msgid "%Y - current year, %m - current month"
+msgstr "%Y - année en cours, %m - mois en cours"
-#: ../../mod/mail.php:74
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué."
+#: ../../mod/settings.php:1112
+msgid "Default file upload folder"
+msgstr "Répertoire par défaut pour les fichiers téléversés"
-#: ../../mod/mail.php:121 ../../mod/message.php:31
-msgid "Messages"
-msgstr "Messages"
+#: ../../mod/settings.php:1114
+msgid "Personal menu to display in your channel pages"
+msgstr "Menu personnel à afficher sur les pages de votre canal"
-#: ../../mod/mail.php:132
-msgid "Message deleted."
-msgstr "Message supprimé."
+#: ../../mod/settings.php:1116
+msgid "Remove this channel."
+msgstr "Supprimer ce canal"
-#: ../../mod/mail.php:149
-msgid "Message recalled."
-msgstr "Message annulé/rappelé."
+#: ../../mod/settings.php:1117
+msgid "Firefox Share $Projectname provider"
+msgstr "Connecteur $Projectname pour Firefox Share"
-#: ../../mod/mail.php:215
-msgid "Send Private Message"
-msgstr "Envoyer un Message Privé"
+#: ../../mod/settings.php:1118
+msgid "Start calendar week on monday"
+msgstr "Commencer la semaine du calendrier le lundi"
-#: ../../mod/mail.php:216 ../../mod/mail.php:333
-msgid "To:"
-msgstr "À&nbsp;:"
+#: ../../mod/setup.php:194
+msgid "$Projectname Server - Setup"
+msgstr "Serveur $Projectname - configuration"
-#: ../../mod/mail.php:221 ../../mod/mail.php:335
-msgid "Subject:"
-msgstr "Sujet&nbsp;:"
+#: ../../mod/setup.php:198
+msgid "Could not connect to database."
+msgstr "Impossible de se connecter à la base de données."
-#: ../../mod/mail.php:232
-msgid "Send"
-msgstr "Envoyer"
+#: ../../mod/setup.php:202
+msgid ""
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "Impossible de se connecter à l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS."
-#: ../../mod/mail.php:259
-msgid "Message not found."
-msgstr "Message introuvable."
+#: ../../mod/setup.php:209
+msgid "Could not create table."
+msgstr "Impossible de créer la table."
-#: ../../mod/mail.php:302 ../../mod/message.php:72
-msgid "Delete message"
-msgstr "Supprimer message"
+#: ../../mod/setup.php:214
+msgid "Your site database has been installed."
+msgstr "La base de données de votre site a été installée."
-#: ../../mod/mail.php:303
-msgid "Recall message"
-msgstr "Rappeler/annuler le message"
+#: ../../mod/setup.php:218
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "Vous pourriez avoir besoin d'importer le fichier \"install/schema_xxx.sql\" manuellement via un client de base de données (ex: phpmyadmin)."
-#: ../../mod/mail.php:305
-msgid "Message has been recalled."
-msgstr "Le message a été rappelé."
+#: ../../mod/setup.php:219 ../../mod/setup.php:287 ../../mod/setup.php:737
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Merci de consulter le fichier \"install/INSTALL.txt\"."
+
+#: ../../mod/setup.php:284
+msgid "System check"
+msgstr "Vérification du système"
-#: ../../mod/mail.php:322
-msgid "Private Conversation"
-msgstr "Conversation privée"
+#: ../../mod/setup.php:289
+msgid "Check again"
+msgstr "Re-vérifier"
-#: ../../mod/mail.php:326
-msgid "Delete conversation"
-msgstr "Supprimer conversation"
+#: ../../mod/setup.php:311
+msgid "Database connection"
+msgstr "Connexion à la base de données"
-#: ../../mod/mail.php:328
+#: ../../mod/setup.php:312
msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur."
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "Pour installer $Projectname, nous avons besoin de savoir comment se connecter à votre base de données."
-#: ../../mod/mail.php:332
-msgid "Send Reply"
-msgstr "Envoyer une réponse"
+#: ../../mod/setup.php:313
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Merci de contacter votre prestataire d'hébergement ou votre administrateur de site si vous avez des questions à propos de ces paramètres."
+
+#: ../../mod/setup.php:314
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer."
+
+#: ../../mod/setup.php:318
+msgid "Database Server Name"
+msgstr "Nom du serveur de base de données"
+
+#: ../../mod/setup.php:318
+msgid "Default is 127.0.0.1"
+msgstr "Par défaut 127.0.0.1"
+
+#: ../../mod/setup.php:319
+msgid "Database Port"
+msgstr "Port de la base de données"
+
+#: ../../mod/setup.php:319
+msgid "Communication port number - use 0 for default"
+msgstr "Numéro TCP du port - utilisez 0 pour la valeur par défaut"
+
+#: ../../mod/setup.php:320
+msgid "Database Login Name"
+msgstr "Identifiant de connexion à la Base de Données"
+
+#: ../../mod/setup.php:321
+msgid "Database Login Password"
+msgstr "Mot de passe de connexion à la Base de Données"
-#: ../../mod/manage.php:136
+#: ../../mod/setup.php:322
+msgid "Database Name"
+msgstr "Nom de la Base de Données"
+
+#: ../../mod/setup.php:323
+msgid "Database Type"
+msgstr "Type de base de données"
+
+#: ../../mod/setup.php:325 ../../mod/setup.php:365
+msgid "Site administrator email address"
+msgstr "Adresse de courriel de l'administrateur du site"
+
+#: ../../mod/setup.php:325 ../../mod/setup.php:365
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web."
+
+#: ../../mod/setup.php:326 ../../mod/setup.php:367
+msgid "Website URL"
+msgstr "URL du site web"
+
+#: ../../mod/setup.php:326 ../../mod/setup.php:367
+msgid "Please use SSL (https) URL if available."
+msgstr "Veuillez utiliser SSL/TLS (https) si disponible."
+
+#: ../../mod/setup.php:327 ../../mod/setup.php:370
+msgid "Please select a default timezone for your website"
+msgstr "Veuillez choisir un fuseau horaire par défaut pour votre site"
+
+#: ../../mod/setup.php:354
+msgid "Site settings"
+msgstr "Paramètres du site"
+
+#: ../../mod/setup.php:368
+msgid "Enable $Projectname <strong>advanced</strong> features?"
+msgstr ""
+
+#: ../../mod/setup.php:368
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
+msgstr ""
+
+#: ../../mod/setup.php:420
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Impossible de trouver une version CLI de PHP dans le PATH du serveur web."
+
+#: ../../mod/setup.php:421
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la synchronisation en arrière-plan via cron."
+
+#: ../../mod/setup.php:425
+msgid "PHP executable path"
+msgstr "Chemin vers l'éxecutable PHP"
+
+#: ../../mod/setup.php:425
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans."
+
+#: ../../mod/setup.php:430
+msgid "Command line PHP"
+msgstr "PHP en ligne de commande (CLI)"
+
+#: ../../mod/setup.php:439
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée."
+
+#: ../../mod/setup.php:440
+msgid "This is required for message delivery to work."
+msgstr "Elle est nécessaire pour la distribution des messages."
+
+#: ../../mod/setup.php:443
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
+
+#: ../../mod/setup.php:461
#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Vous avez créé %1$.0f des %2$.0f canaux autorisés."
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to"
+" upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "Votre taille de téléversement maximale totale autorisée est fixée à %s. La taille maximale d'un seul fichier à téléverser est fixée à %s. Vous pouvez téléverser jusqu'à %d fichier(s) à la fois."
-#: ../../mod/manage.php:144
-msgid "Create a new channel"
-msgstr "Créer un nouveau canal"
+#: ../../mod/setup.php:466
+msgid "You can adjust these settings in the servers php.ini."
+msgstr "Vous pouvez ajuster ces paramètres dans le php.ini du serveur."
-#: ../../mod/manage.php:148
-msgid "Channel Manager"
-msgstr "Gestionnaire du canal"
+#: ../../mod/setup.php:468
+msgid "PHP upload limits"
+msgstr "Limites de téléversement de PHP"
-#: ../../mod/manage.php:149
-msgid "Current Channel"
-msgstr "Canal actif"
+#: ../../mod/setup.php:491
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement"
-#: ../../mod/manage.php:151
-msgid "Attach to one of your channels by selecting it."
-msgstr "Branchez-vous à l'un de vos canaux en le selectionnant."
+#: ../../mod/setup.php:492
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\"."
-#: ../../mod/manage.php:152
-msgid "Default Channel"
-msgstr "Canal par défaut"
+#: ../../mod/setup.php:495
+msgid "Generate encryption keys"
+msgstr "Générer les clefs de chiffrement"
-#: ../../mod/manage.php:153
-msgid "Make Default"
-msgstr "Définir comme défaut"
+#: ../../mod/setup.php:507
+msgid "libCurl PHP module"
+msgstr "module PHP libCurl"
-#: ../../mod/wall_upload.php:34
-msgid "Wall Photos"
-msgstr "Photos du mur"
+#: ../../mod/setup.php:508
+msgid "GD graphics PHP module"
+msgstr "module PHP GD graphics"
-#: ../../mod/match.php:16
-msgid "Profile Match"
-msgstr "Profils similaires"
+#: ../../mod/setup.php:509
+msgid "OpenSSL PHP module"
+msgstr "module PHP OpenSSL"
-#: ../../mod/match.php:24
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut."
+#: ../../mod/setup.php:510
+msgid "mysqli or postgres PHP module"
+msgstr "module PHP postgres ou mysqli"
-#: ../../mod/match.php:61
-msgid "is interested in:"
-msgstr "s'intéresse à&nbsp;:"
+#: ../../mod/setup.php:511
+msgid "mb_string PHP module"
+msgstr "module PHP mb_string"
-#: ../../mod/match.php:69
-msgid "No matches"
-msgstr "Pas de correspondance"
+#: ../../mod/setup.php:512
+msgid "mcrypt PHP module"
+msgstr "module PHP mcrypt"
-#: ../../mod/menu.php:21
-msgid "Menu updated."
-msgstr "Menu mis à jour."
+#: ../../mod/setup.php:513
+msgid "xml PHP module"
+msgstr "module PHP xml"
-#: ../../mod/menu.php:25
-msgid "Unable to update menu."
-msgstr "Impossible de mettre le menu à jour."
+#: ../../mod/setup.php:517 ../../mod/setup.php:519
+msgid "Apache mod_rewrite module"
+msgstr "module Apache mod_rewrite"
-#: ../../mod/menu.php:30
-msgid "Menu created."
-msgstr "Menu créé."
+#: ../../mod/setup.php:517
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé."
-#: ../../mod/menu.php:34
-msgid "Unable to create menu."
-msgstr "Impossible de créer le menu."
+#: ../../mod/setup.php:523 ../../mod/setup.php:526
+msgid "proc_open"
+msgstr "proc_open"
-#: ../../mod/menu.php:57
-msgid "Manage Menus"
-msgstr "Gérer les menus"
+#: ../../mod/setup.php:523
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini"
-#: ../../mod/menu.php:60
-msgid "Drop"
-msgstr "Supprimer"
+#: ../../mod/setup.php:531
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé."
-#: ../../mod/menu.php:62
-msgid "Create a new menu"
-msgstr "Créer un nouveau menu"
+#: ../../mod/setup.php:535
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Erreur&nbsp;: le module GD de PHP avec support JPEG est requis, mais pas installé."
-#: ../../mod/menu.php:63
-msgid "Delete this menu"
-msgstr "Supprimer ce menu"
+#: ../../mod/setup.php:539
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé."
-#: ../../mod/menu.php:64 ../../mod/menu.php:109
-msgid "Edit menu contents"
-msgstr "Éditer le contenu du menu"
+#: ../../mod/setup.php:543
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
+msgstr "Erreur&nbsp;: un module PHP mysqli ou postgres est requis, mais aucun des deux n'est installé."
-#: ../../mod/menu.php:65
-msgid "Edit this menu"
-msgstr "Éditer le menu"
+#: ../../mod/setup.php:547
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé."
-#: ../../mod/menu.php:80
-msgid "New Menu"
-msgstr "Nouveau menu"
+#: ../../mod/setup.php:551
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé."
-#: ../../mod/menu.php:81 ../../mod/menu.php:110
-msgid "Menu name"
-msgstr "Nom du menu"
+#: ../../mod/setup.php:555
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Erreur&nbsp;: le module xml de PHP est requis pour le DAV, mais pas installé."
-#: ../../mod/menu.php:81 ../../mod/menu.php:110
-msgid "Must be unique, only seen by you"
-msgstr "Doit être unique, ne sera vu que par vous"
+#: ../../mod/setup.php:573
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable."
-#: ../../mod/menu.php:82 ../../mod/menu.php:111
-msgid "Menu title"
-msgstr "Titre du menu"
+#: ../../mod/setup.php:574
+msgid ""
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit."
-#: ../../mod/menu.php:82 ../../mod/menu.php:111
-msgid "Menu title as seen by others"
-msgstr "Titre du menu tel que vu par les visiteurs"
+#: ../../mod/setup.php:575
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de $Projectname."
-#: ../../mod/menu.php:83 ../../mod/menu.php:112
-msgid "Allow bookmarks"
-msgstr "Autoriser l'usage de favoris"
+#: ../../mod/setup.php:576
+msgid ""
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées."
-#: ../../mod/menu.php:83 ../../mod/menu.php:112
-msgid "Menu may be used to store saved bookmarks"
-msgstr "Le menu pourra être utilisé pour stocker des favoris"
+#: ../../mod/setup.php:579
+msgid ".htconfig.php is writable"
+msgstr "Le fichier .htconfig.php est accessible en écriture"
-#: ../../mod/menu.php:98
-msgid "Menu deleted."
-msgstr "Menu supprimé."
+#: ../../mod/setup.php:593
+msgid ""
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "$Projectname utilise le moteur de gabarits Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu."
-#: ../../mod/menu.php:100
-msgid "Menu could not be deleted."
-msgstr "Impossible de supprimer le menu."
+#: ../../mod/setup.php:594
+#, php-format
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
+msgstr "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s à la racine du site $Projectname."
-#: ../../mod/menu.php:106
-msgid "Edit Menu"
-msgstr "Éditer le menu"
+#: ../../mod/setup.php:595 ../../mod/setup.php:616
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire."
-#: ../../mod/menu.php:108
-msgid "Add or remove entries to this menu"
-msgstr "Ajouter/supprimer des entrées à ce menu"
+#: ../../mod/setup.php:596
+#, php-format
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture au serveur web sur %s uniquement, pas sur les fichiers individuels (.tpl) qu'il contient."
-#: ../../mod/message.php:41
-msgid "Conversation removed."
-msgstr "Conversation supprimée."
+#: ../../mod/setup.php:599
+#, php-format
+msgid "%s is writable"
+msgstr "Permission d'écriture sur %s activée"
-#: ../../mod/message.php:56
-msgid "No messages."
-msgstr "Pas de message."
+#: ../../mod/setup.php:615
+msgid ""
+"Red uses the store directory to save uploaded files. The web server needs to"
+" have write access to the store directory under the Red top level folder"
+msgstr "$Projectname utilise le répertoire 'store' - situé à la racine de votre installation de $Projectname - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire."
-#: ../../mod/message.php:74
-msgid "D, d M Y - g:i A"
-msgstr "D d Y - H:i"
+#: ../../mod/setup.php:619
+msgid "store is writable"
+msgstr "'store' est accessible en écriture"
-#: ../../mod/new_channel.php:107
-msgid "Add a Channel"
-msgstr "Ajouter un canal"
+#: ../../mod/setup.php:652
+msgid ""
+"SSL certificate cannot be validated. Fix certificate or disable https access"
+" to this site."
+msgstr "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site (non recommandé)."
-#: ../../mod/new_channel.php:108
+#: ../../mod/setup.php:653
msgid ""
-"A channel is your own collection of related web pages. A channel can be used"
-" to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
-msgstr "Un canal est une collection de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur de hub vous y autorise."
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Si votre serveur accepte les connexions https ou s'il permet les connexions sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé&nbsp;!"
-#: ../../mod/new_channel.php:111
-msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
-msgstr "Exemples&nbsp;: \"Bob Jameson\", \"Lisa et ses chevaux sauvages\", \"Football\", \"Groupe des amateurs de tir à l'arc\""
+#: ../../mod/setup.php:654
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence par exemple à des images sur votre propre hub."
-#: ../../mod/new_channel.php:112
-msgid "Choose a short nickname"
-msgstr "Choisissez un alias"
+#: ../../mod/setup.php:655
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "Si votre certificat n'est pas reconnu, les membres des autres sites (qui eux peuvent avoir des certificats valides) recevront des messages d'avertissement sur leur propre site se plaignant de problèmes de sécurité."
-#: ../../mod/new_channel.php:113
+#: ../../mod/setup.php:656
msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
-msgstr "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres."
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "Ceci peut causer des problèmes d'ergonomie ailleurs (pas seulement sur votre site), nous devons donc insister sur ce prérequis."
-#: ../../mod/new_channel.php:114
-msgid "Or <a href=\"import\">import an existing channel</a> from another location"
-msgstr "Ou <a href=\"import\">importez un canal existant</a> à un autre endroit"
+#: ../../mod/setup.php:657
+msgid ""
+"Providers are available that issue free certificates which are browser-"
+"valid."
+msgstr "Il existe des autorités de certification qui vous fourniront gratuitement un certificat valide."
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Identifiant de requête invalide."
+#: ../../mod/setup.php:659
+msgid "SSL certificate validation"
+msgstr "Validation du certificat SSL/TLS"
-#: ../../mod/notifications.php:35
-msgid "Discard"
-msgstr "Annuler"
+#: ../../mod/setup.php:665
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server "
+"configuration.Test: "
+msgstr "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Vérifiez votre configuration serveur. Test&nbsp;:"
-#: ../../mod/notifications.php:94 ../../mod/notify.php:53
-msgid "No more system notifications."
-msgstr "Pas d'autre notification du système."
+#: ../../mod/setup.php:668
+msgid "Url rewrite is working"
+msgstr "La réécriture d'URL fonctionne"
-#: ../../mod/notifications.php:98 ../../mod/notify.php:57
-msgid "System Notifications"
-msgstr "Notifications du système"
+#: ../../mod/setup.php:677
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web."
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
-msgstr "Impossible de trouver votre hub."
+#: ../../mod/setup.php:701
+msgid "Errors encountered creating database tables."
+msgstr "Erreurs rencontrées pendant la création de tables de BDD."
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
-msgstr "Contribution effectuée."
+#: ../../mod/setup.php:735
+msgid "<h1>What next</h1>"
+msgstr "<h1>Et maintenant</h1>"
-#: ../../mod/zfinger.php:23
-msgid "invalid target signature"
-msgstr "signature de la cible invalide"
+#: ../../mod/setup.php:736
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour du réseau."
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
-msgstr "Erreur du protocole OpenID. Pas d'ID retourné."
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
+msgstr "Aucun compte valide trouvé."
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
-msgstr "Application installée."
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
+msgstr "Demande de réinitialisation du mot de passe envoyée. Vérifiez vos courriels."
-#: ../../mod/appman.php:37
-msgid "Malformed app."
-msgstr "Erreur de l'application - Malformée."
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
+#, php-format
+msgid "Site Member (%s)"
+msgstr "Membre du site (%s)"
-#: ../../mod/appman.php:80
-msgid "Embed code"
-msgstr "Code intégré"
+#: ../../mod/lostpass.php:40
+#, php-format
+msgid "Password reset requested at %s"
+msgstr "Demande de réinitialisation du mot de passe sur %s"
-#: ../../mod/appman.php:86
-msgid "Edit App"
-msgstr "Edition de l'Application"
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué."
-#: ../../mod/appman.php:86
-msgid "Create App"
-msgstr "Création d'une Application"
+#: ../../mod/lostpass.php:86 ../../boot.php:1526
+msgid "Password Reset"
+msgstr "Réinitialiser le mot de passe"
-#: ../../mod/appman.php:91
-msgid "Name of app"
-msgstr "Nom de l'application"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
+msgstr "Votre mot de passe a bien été réinitialisé."
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
-msgstr "Emplacement (Lien) vers l'application"
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
+msgstr "Votre nouveau mot de passe est"
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
-msgstr "Lien (URL) de l'icône à utiliser pour cette photo"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
+msgstr "Enregistrez ou copiez votre nouveau mot de passe, puis"
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
-msgstr "80 x 80 pixels - optionel"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
+msgstr "cliquez ici pour vous connecter"
-#: ../../mod/appman.php:95
-msgid "Version ID"
-msgstr "Version"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Votre mot de passe peut être changé depuis la page des <em>Paramètres</em> une fois connecté."
-#: ../../mod/appman.php:96
-msgid "Price of app"
-msgstr "Prix de l'application"
+#: ../../mod/lostpass.php:108
+#, php-format
+msgid "Your password has changed at %s"
+msgstr "Votre mot de passe de %s a été changé"
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
-msgstr "Emplacement (LIEN) pour l'achat de l'application"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
+msgstr "Mot de passe oublié&nbsp;?"
+
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte aux lettres pour la suite des instructions."
+
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr "Adresse de courriel"
-#: ../../mod/poll.php:64
-msgid "Poll"
-msgstr "Sondage"
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr "Réinitialiser"
-#: ../../mod/poll.php:69
-msgid "View Results"
-msgstr "Voir les Résultats"
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr "Fichiers&nbsp;: partagés avec moi"
-#: ../../mod/frphotos.php:79
-msgid "Friendica Photo Album Import"
-msgstr "Importer votre Album Photo Friendica"
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr "NOUVEAU"
-#: ../../mod/frphotos.php:80
-msgid "This will import all your Friendica photo albums to this Red channel."
-msgstr "Cette fonction va importer tous vos albums photos Friendica dans ce canal de la Matrice Rouge."
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr "Supprimer tous les fichiers"
-#: ../../mod/frphotos.php:81
-msgid "Friendica Server base URL"
-msgstr "URL vers le serveur Friendica"
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr "Supprimer ce fichier"
-#: ../../mod/frphotos.php:82
-msgid "Friendica Login Username"
-msgstr "Nom d'utilisateur Friendica"
+#: ../../mod/siteinfo.php:15
+#, php-format
+msgid "Version %s"
+msgstr "Version %s"
-#: ../../mod/frphotos.php:83
-msgid "Friendica Login Password"
-msgstr "Mot de passe Friendica"
+#: ../../mod/siteinfo.php:36
+msgid "Installed plugins/addons/apps:"
+msgstr "Greffons/extensions/applications installés&nbsp;:"
-#: ../../mod/removeaccount.php:30
+#: ../../mod/siteinfo.php:49
+msgid "No installed plugins/addons/apps"
+msgstr "Aucun greffon/extension/application installé"
+
+#: ../../mod/siteinfo.php:62
msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Il est impossible de supprimer un compte à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte."
+"This is a hub of $Projectname - a global cooperative network of "
+"decentralized privacy enhanced websites."
+msgstr "Ceci est un serveur $Projectname - un réseau collaboratif mondial de serveurs décentralisés à la confidentialité améliorée."
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Supprimer ce Compte"
+#: ../../mod/siteinfo.php:64
+msgid "Tag: "
+msgstr "Étiquette&nbsp;:"
-#: ../../mod/removeaccount.php:58
+#: ../../mod/siteinfo.php:66
+msgid "Last background fetch: "
+msgstr "Dernière récupération en tâche de fond&nbsp;:"
+
+#: ../../mod/siteinfo.php:68
+msgid "Current load average: "
+msgstr "Charge moyenne actuelle&nbsp;:"
+
+#: ../../mod/siteinfo.php:71
+msgid "Running at web location"
+msgstr "Tourne à l'adresse internet"
+
+#: ../../mod/siteinfo.php:72
msgid ""
-"This will completely remove this account including all its channels from the"
-" network. Once this has been done it is not recoverable."
-msgstr "Cette fonction va complètement supprimer le compte incluant tous ses canaux sur la matrice. Attention, cette action est irréversible."
+"Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more "
+"about $Projectname."
+msgstr "Merci de visiter <a href=\"http://hubzilla.org\">hubzilla.org</a> pour en apprendre davantage sur $Projectname."
-#: ../../mod/removeaccount.php:60
+#: ../../mod/siteinfo.php:73
+msgid "Bug reports and issues: please visit"
+msgstr "Pour remonter bogues et problèmes, merci de visiter"
+
+#: ../../mod/siteinfo.php:75
+msgid "$projectname issues"
+msgstr "Problèmes $projectname"
+
+#: ../../mod/siteinfo.php:76
msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Supprimer ce compte, tous ses canaux et tous les clones sur la matrice."
+"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot "
+"com"
+msgstr "Suggestions, demandes, etc. - merci de vous adresser à \"redmatrix\" à librelist - point com"
-#: ../../mod/removeaccount.php:60
+#: ../../mod/siteinfo.php:78
+msgid "Site Administrators"
+msgstr "Administrateurs du site"
+
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
+msgstr "Impossible de créer la source. Aucun canal selectionné."
+
+#: ../../mod/sources.php:45
+msgid "Source created."
+msgstr "Source créée."
+
+#: ../../mod/sources.php:57
+msgid "Source updated."
+msgstr "Source mise à jour."
+
+#: ../../mod/sources.php:82
+msgid "*"
+msgstr "*"
+
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
+msgstr "Gérer les sources distantes de contenu pour votre canal."
+
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
+msgstr "Nouvelle source"
+
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "Par défault, seuls les instances de canaux situés sur ce hub seront supprimer de la matrice."
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Importer le contenu sélectionné ou tout le contenu du canal suivant vers ce canal et le distribuer selon vos paramètres de canal."
-#: ../../view/theme/apw/php/config.php:202
-#: ../../view/theme/apw/php/config.php:236
-msgid "Schema Default"
-msgstr "Par défault"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
+msgstr "N'importer le contenu que s'il contient ces mots (un par ligne)"
-#: ../../view/theme/apw/php/config.php:203
-msgid "Sans-Serif"
-msgstr "Sans-Serif"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
+msgstr "Laissez vide pour importer tout le contenu public"
-#: ../../view/theme/apw/php/config.php:204
-msgid "Monospace"
-msgstr "Monospace"
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
+msgstr "Source introuvable."
-#: ../../view/theme/apw/php/config.php:259
-#: ../../view/theme/blogga/php/config.php:69
-#: ../../view/theme/blogga/view/theme/blog/config.php:69
-#: ../../view/theme/redbasic/php/config.php:102
-msgid "Theme settings"
-msgstr "Réglages du thème"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
+msgstr "Modifier la source"
-#: ../../view/theme/apw/php/config.php:260
-#: ../../view/theme/redbasic/php/config.php:103
-msgid "Set scheme"
-msgstr "Définir la palette de couleurs"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
+msgstr "Supprimer la source"
-#: ../../view/theme/apw/php/config.php:261
-#: ../../view/theme/redbasic/php/config.php:124
-msgid "Set font-size for posts and comments"
-msgstr "Définir font-size pour contribution et commentaires"
+#: ../../mod/sources.php:158
+msgid "Source removed"
+msgstr "Source supprimée"
-#: ../../view/theme/apw/php/config.php:262
-msgid "Set font face"
-msgstr "Définir la fonte"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
+msgstr "Impossible de supprimer la source."
-#: ../../view/theme/apw/php/config.php:263
-msgid "Set iconset"
-msgstr "Définir le jeu d'icônes"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s suit %3$s de %2$s"
-#: ../../view/theme/apw/php/config.php:264
-msgid "Set big shadow size, default 15px 15px 15px"
-msgstr "Définir la taille des grandes ombres, par défaut 15px 15px 15px"
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s ne suit plus %3$s de %2$s"
-#: ../../view/theme/apw/php/config.php:265
-msgid "Set small shadow size, default 5px 5px 5px"
-msgstr "Définir la taille des petites ombres, par défaut 5px 5px 5px"
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Aucune suggestion disponible. Si le site est récent, merci de re-tenter dans 24 heures."
-#: ../../view/theme/apw/php/config.php:266
-msgid "Set shadow color, default #000"
-msgstr "Définir la couleur des ombres, par défaut #000"
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s a étiqueté le %3$s de %2$s avec %4$s"
-#: ../../view/theme/apw/php/config.php:267
-msgid "Set radius size, default 5px"
-msgstr "Définir le rayon des arrondis, par défaut 5px"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
+msgstr "Étiquette retirée"
-#: ../../view/theme/apw/php/config.php:268
-msgid "Set line-height for posts and comments"
-msgstr "Définir line-height pour contributions et commentaires"
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
+msgstr "Retirer une étiquette à l'élément"
-#: ../../view/theme/apw/php/config.php:269
-msgid "Set background image"
-msgstr "Définir l'image d'arrière-plan"
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
+msgstr "Étiquette à retirer&nbsp;:"
-#: ../../view/theme/apw/php/config.php:270
-msgid "Set background attachment"
-msgstr "Image de fond - fichier"
+#: ../../mod/thing.php:110
+msgid "Thing updated"
+msgstr "Elément mis à jour"
-#: ../../view/theme/apw/php/config.php:271
-msgid "Set background color"
-msgstr "Définir la couleur d'arrière-plan"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
+msgstr "Stockage de l'objet&nbsp;: échec"
-#: ../../view/theme/apw/php/config.php:272
-msgid "Set section background image"
-msgstr "Définir l'image d'arrière-plan des sections"
+#: ../../mod/thing.php:166
+msgid "Thing added"
+msgstr "Elément ajouté"
-#: ../../view/theme/apw/php/config.php:273
-msgid "Set section background color"
-msgstr "Définir la couleur d'arrière-plan des sections"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
-#: ../../view/theme/apw/php/config.php:274
-msgid "Set color of items - use hex"
-msgstr "Définir la couleur des éléments - en héxadécimal"
+#: ../../mod/thing.php:255
+msgid "Show Thing"
+msgstr "Montrer élément"
-#: ../../view/theme/apw/php/config.php:275
-msgid "Set color of links - use hex"
-msgstr "Définir la couleur des liens - en héxadécimal"
+#: ../../mod/thing.php:262
+msgid "item not found."
+msgstr "élément introuvable."
-#: ../../view/theme/apw/php/config.php:276
-msgid "Set max-width for items. Default 400px"
-msgstr "Définir la largeur maximal des éléments. Par défaut, 400px"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
+msgstr "Modifier élément"
-#: ../../view/theme/apw/php/config.php:277
-msgid "Set min-width for items. Default 240px"
-msgstr "Définir la largeur minimale des éléments. Par défaut, 240px"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
+msgstr "Choisissez un profil"
-#: ../../view/theme/apw/php/config.php:278
-msgid "Set the generic content wrapper width. Default 48%"
-msgstr "Définir la largeur du contenu. Par défaut, 48%"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
+msgstr "Publier une activité"
-#: ../../view/theme/apw/php/config.php:279
-msgid "Set color of fonts - use hex"
-msgstr "Définir la couleur des fontes - en héxadécimal"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Envoie exclusivement aux visiteurs du profil concerné"
-#: ../../view/theme/apw/php/config.php:280
-msgid "Set background-size element"
-msgstr "Définir background-size pour les éléments"
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
+msgstr "Nom de l'élément, p.ex. quelque-chose"
-#: ../../view/theme/apw/php/config.php:281
-msgid "Item opacity"
-msgstr "Opacité des éléments"
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
+msgstr "URL de l'élément (facultatif)"
-#: ../../view/theme/apw/php/config.php:282
-msgid "Display post previews only"
-msgstr "Afficher seulement l'aperçu des contributions"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
+msgstr "URL d'une photo de l'élément (facultatif)"
-#: ../../view/theme/apw/php/config.php:283
-msgid "Display side bar on channel page"
-msgstr "Afficher le panneau latéral sur la page du canal"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
+msgstr "Ajouter l'élément à votre profil"
-#: ../../view/theme/apw/php/config.php:284
-msgid "Colour of the navigation bar"
-msgstr "Couleur de la barre de navigation"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
+msgstr "Exporter le canal"
-#: ../../view/theme/apw/php/config.php:285
-msgid "Item float"
-msgstr "Alignement de l'élément"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Exportez les principales informations de votre canal dans un fichier. Celui-ci pourra servir de sauvegarde de vos contacts, permissions, profils et données de base. Il pourra être importé sur un nouveau hub/serveur, mais n'embarquera pas vos contenus."
+
+#: ../../mod/uexport.php:54
+msgid "Export Content"
+msgstr "Exporter le contenu"
-#: ../../view/theme/apw/php/config.php:286
-msgid "Left offset of the section element"
-msgstr "Décalage gauche de l'élément section"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can"
+" be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for"
+" this download to begin."
+msgstr "Exportez les informations du canal et les contenus récents dans un fichier JSON. Celui-ci contiendra toutes vos relations, permissions, profils, et plusieurs mois de publications. Ce fichier peut être TRÈS gros. Armez-vous de patience - plusieurs minutes peuvent s'écouler avant que le téléchargement ne commence."
+
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr "Exporter vos publications d'une année en particulier"
+
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "Vous pouvez également exporter vos publications et conversations pour une année ou un mois particulier. Ajustez la date dans la barre de votre navigateur pour sélectionner d'autres dates. Si l'export échoue (possible en cas de pénurie de mémoire sur le serveur de votre hub), essayez à nouveau en sélectionnant un intervalle de dates plus petit."
-#: ../../view/theme/apw/php/config.php:287
-msgid "Right offset of the section element"
-msgstr "Décalage droit de l'élément section"
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a "
+"href=\"%1$s\">%2$s</a>"
+msgstr "Pour sélectionner toutes les publications pour une année donnée, telle que cette année, visitez <a href=\"%1$s\">%2$s</a>"
-#: ../../view/theme/apw/php/config.php:288
-msgid "Section width"
-msgstr "Largeur de la section"
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr "Pour sélectionner toutes les publications pour un mois donné, par exemple janvier, visitez <a href=\"%1$s\">%2$s</a>"
-#: ../../view/theme/apw/php/config.php:289
-msgid "Left offset of the aside"
-msgstr "Décalage gauche du panneau latéral"
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a "
+"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
+" please import or restore these in date order (oldest first)."
+msgstr "Ces fichiers de contenu peuvent être importés ou restaurés en visitant <a href=\"%1$s\">%2$s</a> sur n'importe quel site hébergeant votre canal. Pour de meilleurs résultats merci de les importer par ordre chronologique (les plus anciens d'abord)."
-#: ../../view/theme/apw/php/config.php:290
-msgid "Right offset of the aside element"
-msgstr "Décalage droit du panneau latéral"
+#: ../../mod/viewconnections.php:59
+msgid "No connections."
+msgstr "Aucun contact."
-#: ../../view/theme/blogga/php/config.php:47
-#: ../../view/theme/blogga/view/theme/blog/config.php:47
-msgid "None"
-msgstr "Aucun"
+#: ../../mod/viewconnections.php:72
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Visiter le profil de %s [%s]"
+
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr "Voir les contacts"
+
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr "Source de l'élément"
+
+#: ../../mod/webpages.php:191
+msgid "Page Title"
+msgstr "Titre de la page"
+
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr "Recherche xchan"
+
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Recherche xchan commençant par (ou adresse \"webbie\")&nbsp;:"
+
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr "Photos de couverture"
+
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr "Téléverser une photo de couverture"
-#: ../../view/theme/blogga/php/config.php:70
-#: ../../view/theme/blogga/view/theme/blog/config.php:70
-msgid "Header image"
-msgstr "Image de l'entête"
+#: ../../view/theme/redbasic/php/config.php:82
+msgid "Focus (Hubzilla default)"
+msgstr "Focus (par défaut pour Hubzilla)"
-#: ../../view/theme/blogga/php/config.php:71
-#: ../../view/theme/blogga/view/theme/blog/config.php:71
-msgid "Header image only on profile pages"
-msgstr "Image de l'entête tel qu'elle est affichée sur la page du profil"
+#: ../../view/theme/redbasic/php/config.php:102
+msgid "Theme settings"
+msgstr "Paramètres du thème"
-#: ../../view/theme/redbasic/php/config.php:84
-msgid "Light (Hubzilla default)"
-msgstr "Blanc (valeur par défaut)"
+#: ../../view/theme/redbasic/php/config.php:103
+msgid "Select scheme"
+msgstr "Définir la palette de couleurs"
#: ../../view/theme/redbasic/php/config.php:104
msgid "Narrow navbar"
@@ -7884,19 +9374,19 @@ msgstr "Couleur de fond de la barre de navigation"
#: ../../view/theme/redbasic/php/config.php:106
msgid "Navigation bar gradient top color"
-msgstr "Gradient de la barre de navigation HAUT"
+msgstr "Dégradé de la barre de navigation - couleur du haut"
#: ../../view/theme/redbasic/php/config.php:107
msgid "Navigation bar gradient bottom color"
-msgstr "Gradient de la barre de navigation BAS"
+msgstr "Dégradé de la barre de navigation - couleur du bas"
#: ../../view/theme/redbasic/php/config.php:108
msgid "Navigation active button gradient top color"
-msgstr "Gradient du bouton de navigation HAUT"
+msgstr "Dégradé du bouton de navigation actif - couleur du haut"
#: ../../view/theme/redbasic/php/config.php:109
msgid "Navigation active button gradient bottom color"
-msgstr "Gradient du bouton de navigation BAS"
+msgstr "Dégradé du bouton de navigation actif - couleur du bas"
#: ../../view/theme/redbasic/php/config.php:110
msgid "Navigation bar border color "
@@ -7904,7 +9394,7 @@ msgstr "Couleur de la bordure de la barre de navigation"
#: ../../view/theme/redbasic/php/config.php:111
msgid "Navigation bar icon color "
-msgstr "Couleur de l'icône de la barre de navigation"
+msgstr "Couleur des icônes de la barre de navigation"
#: ../../view/theme/redbasic/php/config.php:112
msgid "Navigation bar active icon color "
@@ -7954,9 +9444,17 @@ msgstr "Définir la couleur de survol des icônes des éléments"
msgid "Set font-size for the entire application"
msgstr "Définir la taille de police pour l'application entière"
+#: ../../view/theme/redbasic/php/config.php:123
+msgid "Example: 14px"
+msgstr "Exemple : 14px"
+
+#: ../../view/theme/redbasic/php/config.php:124
+msgid "Set font-size for posts and comments"
+msgstr "Définir la taille de police pour les contributions et commentaires"
+
#: ../../view/theme/redbasic/php/config.php:125
msgid "Set font-color for posts and comments"
-msgstr "Définir font-colour pour les contributions et commentaires"
+msgstr "Définir la couleur de police pour les contributions et commentaires"
#: ../../view/theme/redbasic/php/config.php:126
msgid "Set radius of corners"
@@ -7967,12 +9465,16 @@ msgid "Set shadow depth of photos"
msgstr "Définir la profondeur de l'ombre des photos"
#: ../../view/theme/redbasic/php/config.php:128
-msgid "Set maximum width of conversation regions"
-msgstr "Définir la largeur maximale des conversations"
+msgid "Set maximum width of content region in pixel"
+msgstr "Définir la largeur maximale de la zone des contenus"
+
+#: ../../view/theme/redbasic/php/config.php:128
+msgid "Leave empty for default width"
+msgstr "Laissez vide pour avoir la largeur par défaut"
#: ../../view/theme/redbasic/php/config.php:129
-msgid "Center conversation regions"
-msgstr "Emplacement de la conversation - Centrer"
+msgid "Left align page content"
+msgstr "Aligner à gauche le contenu de la page"
#: ../../view/theme/redbasic/php/config.php:130
msgid "Set minimum opacity of nav bar - to hide it"
@@ -7986,49 +9488,51 @@ msgstr "Définir la taille de la photo de l'auteur d'une conversation"
msgid "Set size of followup author photos"
msgstr "Définir la taille de la photo de l'auteur d'une réponse"
-#: ../../view/theme/redbasic/php/config.php:133
-msgid "Sloppy photo albums"
-msgstr "Albums photo \"en biais\""
-
-#: ../../view/theme/redbasic/php/config.php:133
-msgid "Are you a clean desk or a messy desk person?"
-msgstr "Vous êtes plutôt \"bureau bien rangé\" ou \"gros foutoir\"?"
-
-#: ../../boot.php:1296
+#: ../../boot.php:1329
#, php-format
msgid "Update %s failed. See error logs."
-msgstr "La mise à jour %s a échoué. Merci de consulter les journaux d'erreur."
+msgstr "La mise-à-jour %s a échoué. Merci de consulter les journaux d'erreur."
-#: ../../boot.php:1299
+#: ../../boot.php:1332
#, php-format
msgid "Update Error at %s"
msgstr "Erreur de mise à jour sur %s"
-#: ../../boot.php:1473
+#: ../../boot.php:1499
msgid ""
"Create an account to access services and applications within the Hubzilla"
-msgstr "Créez un compte pour pouvoir accéder aux services et applications de la Matrice Red"
+msgstr "Créez un compte pour pouvoir accéder aux services et applications de Hubzilla"
-#: ../../boot.php:1501
+#: ../../boot.php:1521
msgid "Password"
msgstr "Mot de passe"
-#: ../../boot.php:1502
+#: ../../boot.php:1522
msgid "Remember me"
msgstr "Se souvenir de moi"
-#: ../../boot.php:1507
+#: ../../boot.php:1525
msgid "Forgot your password?"
-msgstr "Mot de passe oublié?"
-
-#: ../../boot.php:1572
-msgid "permission denied"
-msgstr "permission refusée"
-
-#: ../../boot.php:1573
-msgid "Got Zot?"
-msgstr "Authentification magique a échouée. Êtes-vous toujours connecté à votre HUB?"
+msgstr "Mot de passe oublié&nbsp;?"
-#: ../../boot.php:2003
+#: ../../boot.php:2155
msgid "toggle mobile"
msgstr "(dés)activer mobile"
+
+#: ../../boot.php:2308
+msgid "Website SSL certificate is not valid. Please correct."
+msgstr "Le certificat SSL n'est pas valide. Corrigez le."
+
+#: ../../boot.php:2311
+#, php-format
+msgid "[hubzilla] Website SSL error for %s"
+msgstr "[hubzilla] Erreur SSL pour %s"
+
+#: ../../boot.php:2348
+msgid "Cron/Scheduled tasks not running."
+msgstr "Les taches planifiées ne tournent pas."
+
+#: ../../boot.php:2352
+#, php-format
+msgid "[hubzilla] Cron tasks not running on %s"
+msgstr "[hubzilla] Les tâches planifiées ne tournent pas sur %s"
diff --git a/view/fr/hstrings.php b/view/fr/hstrings.php
index f73230b1d..c4e4e47ba 100644
--- a/view/fr/hstrings.php
+++ b/view/fr/hstrings.php
@@ -5,1894 +5,2241 @@ function string_plural_select_fr($n){
return ($n > 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Impossible de trouver les infos DNS du serveur de base de données '%s'";
-$a->strings["Profile Photos"] = "Photos du profil";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s et %2\$s sont maintenant amis.";
-$a->strings["Sharing notification from Diaspora network"] = "Partage de vos notifications du réseau Diaspora";
-$a->strings["photo"] = "photo";
-$a->strings["status"] = "le statut";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s aime %3\$s de %2\$s";
-$a->strings["Attachments:"] = "Pièces jointes:";
-$a->strings["Embedded content"] = "Contenu imbriqué";
-$a->strings["Embedding disabled"] = "Imbrication désactivée";
-$a->strings["created a new post"] = "a publié";
-$a->strings["commented on %s's post"] = "a commenté la publication de %s";
-$a->strings["Site Admin"] = "Administrateur";
-$a->strings["Bookmarks"] = "Favoris";
-$a->strings["Address Book"] = "Carnet d'adresses";
-$a->strings["Login"] = "Connexion";
-$a->strings["Channel Select"] = "Changer de canal";
-$a->strings["Matrix"] = "Matrice";
-$a->strings["Settings"] = "Réglages";
-$a->strings["Files"] = "Fichiers";
-$a->strings["Webpages"] = "Pages web";
-$a->strings["Channel Home"] = "Mon canal";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Photos";
-$a->strings["Events"] = "Événements";
-$a->strings["Directory"] = "Annuaire";
-$a->strings["Help"] = "Aide";
-$a->strings["Mail"] = "Messages";
-$a->strings["Mood"] = "Humeur";
-$a->strings["Poke"] = "Cogner";
-$a->strings["Chat"] = "Clavardage";
-$a->strings["Search"] = "Recherche";
-$a->strings["Probe"] = "Sonder";
-$a->strings["Suggest"] = "Suggérer";
-$a->strings["Random Channel"] = "Un canal au hasard";
-$a->strings["Invite"] = "Invitation";
-$a->strings["Features"] = "Fonctionalités";
-$a->strings["Language"] = "Langue";
-$a->strings["Post"] = "Envoyer";
-$a->strings["Profile Photo"] = "Photo du profil";
-$a->strings["Update"] = "Mise à jour";
-$a->strings["Install"] = "Installer";
-$a->strings["Purchase"] = "Acheter";
-$a->strings["Edit"] = "Éditer";
-$a->strings["Delete"] = "Supprimer";
-$a->strings["Unknown"] = "Inconnu";
-$a->strings["prev"] = "préc.";
-$a->strings["first"] = "premier";
-$a->strings["last"] = "dernier";
-$a->strings["next"] = "suiv.";
-$a->strings["older"] = "plus ancien";
-$a->strings["newer"] = "plus récent";
-$a->strings["No connections"] = "Sans relations";
-$a->strings["%d Connection"] = array(
- 0 => "%d relation",
- 1 => "%d relations",
-);
-$a->strings["View Connections"] = "Voir les relations";
-$a->strings["Save"] = "Sauver";
-$a->strings["poke"] = "cogner";
-$a->strings["poked"] = "a cogné";
-$a->strings["ping"] = "solliciter";
-$a->strings["pinged"] = "a sollicité";
-$a->strings["prod"] = "encourager";
-$a->strings["prodded"] = "a encouragé";
-$a->strings["slap"] = "gifler";
-$a->strings["slapped"] = "a giflé";
-$a->strings["finger"] = "pointer";
-$a->strings["fingered"] = "a pointé";
-$a->strings["rebuff"] = "rejeter";
-$a->strings["rebuffed"] = "a rejeté";
-$a->strings["happy"] = "heureux";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "mélancolique";
-$a->strings["tired"] = "fatigué";
-$a->strings["perky"] = "impertinent";
-$a->strings["angry"] = "colérique";
-$a->strings["stupified"] = "stupéfié";
-$a->strings["puzzled"] = "perplexe";
-$a->strings["interested"] = "intéressé";
-$a->strings["bitter"] = "amer";
-$a->strings["cheerful"] = "joyeux";
-$a->strings["alive"] = "énergique";
-$a->strings["annoyed"] = "agacé";
-$a->strings["anxious"] = "anxieux";
-$a->strings["cranky"] = "énervé";
-$a->strings["disturbed"] = "perturbé";
-$a->strings["frustrated"] = "frustré";
-$a->strings["depressed"] = "déprimé";
-$a->strings["motivated"] = "motivé";
-$a->strings["relaxed"] = "détendu";
-$a->strings["surprised"] = "surpris";
-$a->strings["Monday"] = "Lundi";
-$a->strings["Tuesday"] = "Mardi";
-$a->strings["Wednesday"] = "Mercredi";
-$a->strings["Thursday"] = "Jeudi";
-$a->strings["Friday"] = "Vendredi";
-$a->strings["Saturday"] = "Samedi";
-$a->strings["Sunday"] = "Dimanche";
-$a->strings["January"] = "Janvier";
-$a->strings["February"] = "Février";
-$a->strings["March"] = "Mars";
-$a->strings["April"] = "Avril";
-$a->strings["May"] = "Mai";
-$a->strings["June"] = "Juin";
-$a->strings["July"] = "Juillet";
-$a->strings["August"] = "Août";
-$a->strings["September"] = "Septembre";
-$a->strings["October"] = "Octobre";
-$a->strings["November"] = "Novembre";
-$a->strings["December"] = "Décembre";
-$a->strings["unknown.???"] = "inconnu.???";
-$a->strings["bytes"] = "octets";
-$a->strings["remove category"] = "supprimer la catégorie";
-$a->strings["remove from file"] = "retirer du fichier";
-$a->strings["Click to open/close"] = "Cliquer pour ouvrir/fermer";
-$a->strings["Link to Source"] = "Lien vers la source";
-$a->strings["Select a page layout: "] = "Choisir une mise en page&nbsp;:";
-$a->strings["default"] = "défaut";
-$a->strings["Page content type: "] = "Type de contenu&nbsp;:";
-$a->strings["Select an alternate language"] = "Choisir une langue alternative";
-$a->strings["event"] = "événement";
-$a->strings["comment"] = "commentaire";
-$a->strings["activity"] = "activité";
-$a->strings["Design"] = "Conception";
-$a->strings["Blocks"] = "Blocs";
-$a->strings["Menus"] = "Menus";
-$a->strings["Layouts"] = "Mises-en-page";
-$a->strings["Pages"] = "Pages";
-$a->strings["New Page"] = "Nouvelle page";
-$a->strings["View"] = "Voir";
-$a->strings["Preview"] = "Aperçu";
-$a->strings["Actions"] = "Actions";
-$a->strings["Page Link"] = "Lien vers la page";
-$a->strings["Title"] = "Titre";
-$a->strings["Created"] = "Créé";
-$a->strings["Edited"] = "Édité";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures).";
-$a->strings["Not a valid email address"] = "Ce n'est pas une adresse de courriel valide";
-$a->strings["Your email domain is not among those allowed on this site"] = "Votre domaine de courriel ne fait pas partie de ceux autorisés par ce site";
-$a->strings["Your email address is already registered at this site."] = "Votre adresse de courriel est déjà inscrite sur ce site.";
-$a->strings["An invitation is required."] = "Une invitation est requise.";
-$a->strings["Invitation could not be verified."] = "Votre invitation n'a pas pu être vérifiée.";
-$a->strings["Please enter the required information."] = "Merci d'entrer les informations requises.";
-$a->strings["Failed to store account information."] = "Impossible de stocker les informations liées au compte.";
-$a->strings["Registration confirmation for %s"] = "Confirmation de l'enregistrement pour %s";
-$a->strings["Registration request at %s"] = "Demande d'inscription sur %s";
-$a->strings["Administrator"] = "Administrateur";
-$a->strings["your registration password"] = "votre mot de passe d'inscription";
-$a->strings["Registration details for %s"] = "Détails de l'inscription à %s";
-$a->strings["Account approved."] = "Compte approuvé.";
-$a->strings["Registration revoked for %s"] = "Inscription révoquée pour %s";
-$a->strings["Account verified. Please login."] = "Compte vérifié. Veuillez vous connecter.";
-$a->strings["Permission denied."] = "Permission refusée.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "L'image dépasse la taille limite de %lu octets";
-$a->strings["Image file is empty."] = "L'image est vide.";
-$a->strings["Unable to process image"] = "Impossible de traiter l'image";
-$a->strings["Photo storage failed."] = "Le stockage de l'image a échoué.";
-$a->strings["Photo Albums"] = "Albums photo";
-$a->strings["Upload New Photos"] = "Ajouter des photos";
-$a->strings["Visible to your default audience"] = "Visible pour vos contacts seulement.";
-$a->strings["Show"] = "Voir plus";
-$a->strings["Don't show"] = "Cacher";
-$a->strings["Permissions"] = "Permissions";
-$a->strings["Close"] = "Fermer";
-$a->strings[" and "] = " et ";
-$a->strings["public profile"] = "profil public";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s a changé %2\$s en &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visiter %1\$s sur %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s a mis à jour %2\$s, modifiant %3\$s.";
-$a->strings["Public Timeline"] = "Fil public";
-$a->strings["Item was not found."] = "Élément introuvable.";
-$a->strings["No source file."] = "Pas de fichier source.";
-$a->strings["Cannot locate file to replace"] = "Impossible de trouver le fichier à remplacer.";
-$a->strings["Cannot locate file to revise/update"] = "Impossible de trouver le fichier à corriger/mettre à jour";
-$a->strings["File exceeds size limit of %d"] = "Le fichier dépasse la taille limite de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Envoi du fichier impossible. Limite système ou action avortée.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Le fichier stocké n'a pu être vérifié. Envoi impossible.";
-$a->strings["Path not available."] = "Chemin non disponible.";
-$a->strings["Empty pathname"] = "Chemin vide";
-$a->strings["duplicate filename or path"] = "doublon de chemin ou de fichier";
-$a->strings["Path not found."] = "Chemin introuvable.";
-$a->strings["mkdir failed."] = "mkdir a échoué.";
-$a->strings["database storage failed."] = "l'écriture dans la BD a échoué";
-$a->strings["Click here to upgrade."] = "Cliquez ici pour mettre à jour.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Cette action outrepasserait les limites prévues par votre forfait.";
-$a->strings["This action is not available under your subscription plan."] = "Cette action n'est pas possible avec la formule choisie.";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\à G\\hi";
-$a->strings["Starts:"] = "Début&nbsp;:";
-$a->strings["Finishes:"] = "Fin&nbsp;:";
-$a->strings["Location:"] = "Emplacement&nbsp;:";
-$a->strings["Logout"] = "Déconnexion";
-$a->strings["End this session"] = "Mettre fin à la session";
-$a->strings["Home"] = "Canal";
-$a->strings["Your posts and conversations"] = "Vos publications et conversations";
-$a->strings["View Profile"] = "Voir profil";
-$a->strings["Your profile page"] = "Votre profil";
-$a->strings["Edit Profiles"] = "Éditer les profils";
-$a->strings["Manage/Edit profiles"] = "Gérer/éditer les profils";
-$a->strings["Edit Profile"] = "Éditer le profil";
-$a->strings["Edit your profile"] = "Éditer votre profil";
-$a->strings["Your photos"] = "Vos photos";
-$a->strings["Your files"] = "Vos fichiers";
-$a->strings["Your chatrooms"] = "Vos salons";
-$a->strings["Your bookmarks"] = "Vos favoris";
-$a->strings["Your webpages"] = "Vos pages web";
-$a->strings["Sign in"] = "Connexion";
-$a->strings["%s - click to logout"] = "%s - cliquer ici pour déconnecter";
-$a->strings["Click to authenticate to your home hub"] = "S'authentifier auprès de votre hub";
-$a->strings["Home Page"] = "Page d'accueil";
-$a->strings["Register"] = "S'inscrire";
-$a->strings["Create an account"] = "Créer un compte";
-$a->strings["Help and documentation"] = "Aide et documentation";
-$a->strings["Apps"] = "Applications";
-$a->strings["Applications, utilities, links, games"] = "Applications, utilitaires, liens, jeux";
-$a->strings["Search site content"] = "Rechercher parmi le contenu du site";
-$a->strings["Channel Locator"] = "Localisation de canaux";
-$a->strings["Your matrix"] = "Votre matrice";
-$a->strings["Mark all matrix notifications seen"] = "Marquer toutes les notifications de la matrice comme vues";
-$a->strings["Channel home"] = "Mon canal";
-$a->strings["Mark all channel notifications seen"] = "Marquer toutes les notifications du canal comme vues";
-$a->strings["Connections"] = "Relations";
-$a->strings["Notices"] = "Notifications";
-$a->strings["Notifications"] = "Notifications";
-$a->strings["See all notifications"] = "Voir toutes les notifications";
-$a->strings["Mark all system notifications seen"] = "Marquer toutes les notifications système comme vues";
-$a->strings["Private mail"] = "Messages privés";
-$a->strings["See all private messages"] = "Voir tous les messages privés";
-$a->strings["Mark all private messages seen"] = "Marquer tous les messages privés comme vus";
-$a->strings["Inbox"] = "Boîte de réception";
-$a->strings["Outbox"] = "Boîte d'envoi";
-$a->strings["New Message"] = "Nouveau message";
-$a->strings["Event Calendar"] = "Calendrier des événements";
-$a->strings["See all events"] = "Voir tous les événements";
-$a->strings["Mark all events seen"] = "Marquer tous les événements comme vus";
-$a->strings["Manage Your Channels"] = "Gérer vos canaux";
-$a->strings["Account/Channel Settings"] = "Réglages du Compte/Canal";
-$a->strings["Admin"] = "Administrateur";
-$a->strings["Site Setup and Configuration"] = "Configuration du site";
-$a->strings["Nothing new here"] = "Aucun nouveau contenu trouvé";
-$a->strings["Please wait..."] = "Merci de patienter...";
-$a->strings["%1\$s's bookmarks"] = "Favoris de %1\$s";
-$a->strings["Tags"] = "Étiquettes";
-$a->strings["Keywords"] = "Mots-clefs";
-$a->strings["have"] = "ont";
-$a->strings["has"] = "a";
-$a->strings["want"] = "veulent";
-$a->strings["wants"] = "veut";
-$a->strings["like"] = "aime";
-$a->strings["likes"] = "aiment";
-$a->strings["dislike"] = "déteste";
-$a->strings["dislikes"] = "détestent";
-$a->strings["__ctx:noun__ Like"] = array(
- 0 => "J'aime",
- 1 => "J'aime",
-);
-$a->strings["Default"] = "Défaut";
-$a->strings["Frequently"] = "Constamment";
-$a->strings["Hourly"] = "Chaque heure";
-$a->strings["Twice daily"] = "Deux fois par jour";
-$a->strings["Daily"] = "Chaque jour";
-$a->strings["Weekly"] = "Chaque semaine";
-$a->strings["Monthly"] = "Chaque mois";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Courriel";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "Linkedin";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authentification distante bloquée. Vous êtes connecté(e) sur ce site localement. Merci de vous déconnecter et réessayer.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bienvenue %s. L'authentification distante a fonctionné.";
+App::$strings["Connect"] = "Ajouter/Suivre";
+App::$strings["New window"] = "Nouvelle fenêtre";
+App::$strings["Open the selected location in a different window or browser tab"] = "Ouvrir l'emplacement dans une fenêtre ou un onglet différent";
+App::$strings["User '%s' deleted"] = "Utilisateur '%s' supprimé";
+App::$strings["No username found in import file."] = "Aucun nom d'utilisateur dans le fichier d'import.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Impossible de créer une adresse de canal unique. Echec de l'import.";
+App::$strings["Import completed."] = "L'import est terminé.";
+App::$strings["parent"] = "retour";
+App::$strings["Collection"] = "Groupe de contacts";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Carnet d'adresse";
+App::$strings["Calendar"] = "Calendrier";
+App::$strings["Schedule Inbox"] = "Calendrier - Message entrants";
+App::$strings["Schedule Outbox"] = "Calendrier - Message sortants";
+App::$strings["Unknown"] = "Inconnu";
+App::$strings["Files"] = "Fichiers";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Partagé";
+App::$strings["Create"] = "Créer";
+App::$strings["Upload"] = "Envoyer";
+App::$strings["Name"] = "Nom";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Taille";
+App::$strings["Last Modified"] = "Modifié le";
+App::$strings["Edit"] = "Modifier";
+App::$strings["Delete"] = "Supprimer";
+App::$strings["You are using %1\$s of your available file storage."] = "Vous utilisez %1\$s de votre espace de stockage.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Vous utilisez %1\$s sur %2\$s d'espace disponible. (%3\$s&#37;)";
+App::$strings["WARNING:"] = "AVERTISSEMENT&nbsp;:";
+App::$strings["Create new folder"] = "Nouveau dossier";
+App::$strings["Upload file"] = "Téléverser un fichier";
+App::$strings["Not a valid email address"] = "Ce n'est pas une adresse de courriel valide";
+App::$strings["Your email domain is not among those allowed on this site"] = "Votre domaine de courriel ne fait pas partie de ceux autorisés par ce site";
+App::$strings["Your email address is already registered at this site."] = "Votre adresse de courriel est déjà inscrite sur ce site.";
+App::$strings["An invitation is required."] = "Une invitation est requise.";
+App::$strings["Invitation could not be verified."] = "Votre invitation n'a pas pu être vérifiée.";
+App::$strings["Please enter the required information."] = "Merci d'entrer les informations requises.";
+App::$strings["Failed to store account information."] = "Impossible de stocker les informations liées au compte.";
+App::$strings["Registration confirmation for %s"] = "Confirmation de l'inscription pour %s";
+App::$strings["Registration request at %s"] = "Demande d'inscription sur %s";
+App::$strings["Administrator"] = "Administrateur";
+App::$strings["your registration password"] = "votre mot de passe d'inscription";
+App::$strings["Registration details for %s"] = "Détails de l'inscription pour %s";
+App::$strings["Account approved."] = "Compte approuvé.";
+App::$strings["Registration revoked for %s"] = "Inscription révoquée pour %s";
+App::$strings["Account verified. Please login."] = "Compte vérifié. Veuillez vous connecter.";
+App::$strings["Click here to upgrade."] = "Cliquez ici pour mettre à jour.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Cette action outrepasserait les limites prévues par votre forfait.";
+App::$strings["This action is not available under your subscription plan."] = "Cette action n'est pas disponible avec votre forfait.";
+App::$strings["Visible to your default audience"] = "Visible pour vos contacts seulement";
+App::$strings["Show"] = "Montrer";
+App::$strings["Don't show"] = "Cacher";
+App::$strings["Other networks and post services"] = "Autres réseaux et services de messagerie";
+App::$strings["Permissions"] = "Autorisations";
+App::$strings["Close"] = "Fermer";
+App::$strings[" and "] = "et";
+App::$strings["public profile"] = "profil public";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s a changé %2\$s en &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visiter %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s a mis à jour %2\$s, modifiant %3\$s.";
+App::$strings["Public Timeline"] = "Fil public";
+App::$strings["Site Admin"] = "Administrateur";
+App::$strings["Bookmarks"] = "Favoris";
+App::$strings["Address Book"] = "Carnet d'adresses";
+App::$strings["Login"] = "Connexion";
+App::$strings["Channel Manager"] = "Gérer les canaux";
+App::$strings["Grid"] = "Réseau";
+App::$strings["Settings"] = "Paramètres";
+App::$strings["Webpages"] = "Pages web";
+App::$strings["Channel Home"] = "Mon canal";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Photos";
+App::$strings["Events"] = "Événements";
+App::$strings["Directory"] = "Annuaire";
+App::$strings["Help"] = "Aide";
+App::$strings["Mail"] = "Messages";
+App::$strings["Mood"] = "Humeur";
+App::$strings["Poke"] = "Tapoter";
+App::$strings["Chat"] = "Clavardage";
+App::$strings["Search"] = "Recherche";
+App::$strings["Probe"] = "Sonder";
+App::$strings["Suggest"] = "Suggérer";
+App::$strings["Random Channel"] = "Un canal au hasard";
+App::$strings["Invite"] = "Invitation";
+App::$strings["Features"] = "Fonctionalités";
+App::$strings["Language"] = "Langue";
+App::$strings["Post"] = "Envoyer";
+App::$strings["Profile Photo"] = "Photo du Profil";
+App::$strings["Update"] = "Mise à jour";
+App::$strings["Install"] = "Installer";
+App::$strings["Purchase"] = "Acheter";
+App::$strings["Permission denied."] = "Permission refusée.";
+App::$strings["Item was not found."] = "Élément introuvable.";
+App::$strings["No source file."] = "Pas de fichier source.";
+App::$strings["Cannot locate file to replace"] = "Impossible de trouver le fichier à remplacer.";
+App::$strings["Cannot locate file to revise/update"] = "Impossible de trouver le fichier à corriger/mettre à jour";
+App::$strings["File exceeds size limit of %d"] = "Le fichier dépasse la taille limite de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Envoi du fichier impossible. Limite système ou action avortée.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Le fichier stocké n'a pu être vérifié. Echec de l'envoi.";
+App::$strings["Path not available."] = "Chemin non disponible.";
+App::$strings["Empty pathname"] = "Chemin vide";
+App::$strings["duplicate filename or path"] = "doublon de chemin ou de fichier";
+App::$strings["Path not found."] = "Chemin introuvable.";
+App::$strings["mkdir failed."] = "mkdir a échoué.";
+App::$strings["database storage failed."] = "l'écriture dans la base de données a échoué.";
+App::$strings["Empty path"] = "Chemin vide";
+App::$strings["Logged out."] = "Deconnecté.";
+App::$strings["Failed authentication"] = "Échec de l'authentification";
+App::$strings["Login failed."] = "Échec de la connexion.";
+App::$strings["Attachments:"] = "Pièces jointes&nbsp;:";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\à G\\hi";
+App::$strings["\$Projectname event notification:"] = "Notification d'événement de \$Projectname&nbsp;:";
+App::$strings["Starts:"] = "Début&nbsp;:";
+App::$strings["Finishes:"] = "Fin&nbsp;:";
+App::$strings["Location:"] = "Emplacement&nbsp;:";
+App::$strings["Image/photo"] = "Image/photo";
+App::$strings["Encrypted content"] = "Contenu chiffré";
+App::$strings["Install %s element: "] = "Installer %s élément";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Ce message contient un élément installable %s, mais vous n'avez pas l'autorisation de l'installer sur ce site.";
+App::$strings["webpage"] = "pages web";
+App::$strings["layout"] = "mise en page";
+App::$strings["block"] = "bloquer";
+App::$strings["menu"] = "menu";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s a écrit %2\$s qui suit %3\$s";
+App::$strings["post"] = "publication";
+App::$strings["Different viewers will see this text differently"] = "Ce texte aura un rendu différent en fonction des utilisateurs";
+App::$strings["$1 spoiler"] = "dévoile&nbsp;: $1";
+App::$strings["$1 wrote:"] = "$1 a écrit&nbsp;:";
+App::$strings["%1\$s's bookmarks"] = "Favoris de %1\$s";
+App::$strings["Missing room name"] = "Il manque le nom du salon";
+App::$strings["Duplicate room name"] = "Un salon avec ce nom existe déjà";
+App::$strings["Invalid room specifier."] = "Identifiant de salon invalide.";
+App::$strings["Room not found."] = "Salon introuvable.";
+App::$strings["Room is full"] = "Le salon est plein";
+App::$strings["Default"] = "Défaut";
+App::$strings["%d invitation available"] = array(
0 => "%d invitation disponible",
1 => "%d invitations disponibles",
);
-$a->strings["Advanced"] = "Avancé";
-$a->strings["Find Channels"] = "Trouver des canaux";
-$a->strings["Enter name or interest"] = "Saisir nom ou centre d'intérêt";
-$a->strings["Connect/Follow"] = "Ajouter/Suivre";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Robert Morgenstein, Course à pieds";
-$a->strings["Find"] = "Trouver";
-$a->strings["Channel Suggestions"] = "Canaux suggérés";
-$a->strings["Random Profile"] = "Un profil au hasard";
-$a->strings["Invite Friends"] = "Inviter des amis";
-$a->strings["Exammple: name=fred and country=iceland"] = "Exemple: name=fred and country=iceland";
-$a->strings["Advanced Find"] = "Recherche avancée";
-$a->strings["Saved Folders"] = "Dossiers sauvegardés";
-$a->strings["Everything"] = "Tout";
-$a->strings["Categories"] = "Catégories";
-$a->strings["%d connection in common"] = array(
- 0 => "%d relation en commun",
- 1 => "%d relations en commun",
+App::$strings["Advanced"] = "Avancé";
+App::$strings["Find Channels"] = "Trouver des canaux";
+App::$strings["Enter name or interest"] = "Saisir nom ou centre d'intérêt";
+App::$strings["Connect/Follow"] = "Ajouter/Suivre";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Guillaume Martin, Course à pieds";
+App::$strings["Find"] = "Trouver";
+App::$strings["Channel Suggestions"] = "Canaux suggérés";
+App::$strings["Random Profile"] = "Un profil au hasard";
+App::$strings["Invite Friends"] = "Inviter des amis";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Exemple avancé&nbsp;: name=fred and country=iceland";
+App::$strings["Saved Folders"] = "Dossiers sauvegardés";
+App::$strings["Everything"] = "Tout";
+App::$strings["Categories"] = "Catégories";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d contact en commun",
+ 1 => "%d contacts en commun",
+);
+App::$strings["show more"] = "montrer plus";
+App::$strings["photo"] = "photo";
+App::$strings["event"] = "événement";
+App::$strings["channel"] = "canal";
+App::$strings["status"] = "état";
+App::$strings["comment"] = "commentaire";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s aime %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s n'aime pas %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ajoute %2\$s à ses contacts";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s a tapoté %2\$s";
+App::$strings["poked"] = "a tapoté";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s est %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Aime";
+App::$strings["__ctx:title__ Dislikes"] = "N'aime pas";
+App::$strings["__ctx:title__ Agree"] = "D'accord";
+App::$strings["__ctx:title__ Disagree"] = "Pas d'accord";
+App::$strings["__ctx:title__ Abstain"] = "Abstention";
+App::$strings["__ctx:title__ Attending"] = "Participations";
+App::$strings["__ctx:title__ Not attending"] = "Non-participations";
+App::$strings["__ctx:title__ Might attend"] = "Participation possible";
+App::$strings["Select"] = "Sélectionner";
+App::$strings["Private Message"] = "Message Privé";
+App::$strings["Message signature validated"] = "Signature du message validée";
+App::$strings["Message signature incorrect"] = "Signature du message incorrecte";
+App::$strings["View %s's profile @ %s"] = "Voir le profil de %s @ %s";
+App::$strings["Categories:"] = "Catégories&nbsp;:";
+App::$strings["Filed under:"] = "Classé sous&nbsp;:";
+App::$strings["from %s"] = "de %s";
+App::$strings["last edited: %s"] = "dernière modification&nbsp;: %s";
+App::$strings["Expires: %s"] = "Expire&nbsp;: %s";
+App::$strings["View in context"] = "Voir en contexte";
+App::$strings["Please wait"] = "Merci de patienter";
+App::$strings["remove"] = "supprimer";
+App::$strings["Loading..."] = "Chargement...";
+App::$strings["Delete Selected Items"] = "Supprimer les éléments selectionnés";
+App::$strings["View Source"] = "Voir source";
+App::$strings["Follow Thread"] = "Suivre la discussion";
+App::$strings["Unfollow Thread"] = "Ne plus suivre la discussion";
+App::$strings["View Profile"] = "Voir le profil";
+App::$strings["Activity/Posts"] = "Activité/Publications";
+App::$strings["Edit Connection"] = "Modifier le contact";
+App::$strings["Message"] = "Message";
+App::$strings["Ratings"] = "Evaluations";
+App::$strings["%s likes this."] = "%s aime ça.";
+App::$strings["%s doesn't like this."] = "%s n'aime pas ça.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
+ 0 => "<span %1\$s>%2\$d personne</span> aime ceci.",
+ 1 => "<span %1\$s>%2\$d personnes</span> aiment ceci.",
+);
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+ 0 => "<span %1\$s>%2\$d personne</span> n'aime pas ça.",
+ 1 => "<span %1\$s>%2\$d personnes</span> n'aiment pas ça.",
+);
+App::$strings["and"] = "et";
+App::$strings[", and %d other people"] = array(
+ 0 => ", et %d autre personne",
+ 1 => ", et %d autres personnes",
+);
+App::$strings["%s like this."] = "%s aime ça.";
+App::$strings["%s don't like this."] = "%s n'aime pas ça.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible par <strong>tout le monde</strong>";
+App::$strings["Please enter a link URL:"] = "Merci d'entrer l'URL d'un lien&nbsp;:";
+App::$strings["Please enter a video link/URL:"] = "Merci d'entrer l'URL d'une video&nbsp;:";
+App::$strings["Please enter an audio link/URL:"] = "Merci d'entrer l'URL d'un contenu audio&nsbp;:";
+App::$strings["Tag term:"] = "Étiquette&nbsp;:";
+App::$strings["Save to Folder:"] = "Classer dans le dossier&nbsp;:";
+App::$strings["Where are you right now?"] = "Où êtes-vous en ce moment&nbsp;?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expire le YYYY-MM-DD à HH:MM";
+App::$strings["Preview"] = "Aperçu";
+App::$strings["Share"] = "Partager";
+App::$strings["Page link name"] = "Nom du lien vers la page";
+App::$strings["Post as"] = "Publier en tant que";
+App::$strings["Bold"] = "Gras";
+App::$strings["Italic"] = "Italique";
+App::$strings["Underline"] = "Souligné";
+App::$strings["Quote"] = "Citation";
+App::$strings["Code"] = "Code";
+App::$strings["Upload photo"] = "Téléverser une photo";
+App::$strings["upload photo"] = "téléverser une photo";
+App::$strings["Attach file"] = "Joindre un fichier";
+App::$strings["attach file"] = "joindre un fichier";
+App::$strings["Insert web link"] = "Insérer lien web";
+App::$strings["web link"] = "lien web";
+App::$strings["Insert video link"] = "Insérer lien vidéo";
+App::$strings["video link"] = "lien vidéo";
+App::$strings["Insert audio link"] = "Insérer un lien audio";
+App::$strings["audio link"] = "lien audio";
+App::$strings["Set your location"] = "Spécifier votre emplacement géographique";
+App::$strings["set location"] = "spécifier l'emplacement géographique";
+App::$strings["Toggle voting"] = "(Dés)activer le vote";
+App::$strings["Clear browser location"] = "Supprimer l'emplacement géographique du navigateur";
+App::$strings["clear location"] = "supprimer l'emplacement géographique";
+App::$strings["Title (optional)"] = "Titre (facultatif)";
+App::$strings["Categories (optional, comma-separated list)"] = "Catégories (facultatives, séparées par des virgules)";
+App::$strings["Permission settings"] = "Gérer les autorisations";
+App::$strings["permissions"] = "autorisations";
+App::$strings["Public post"] = "Contenu public";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exemple: julien@exemple.com, marie@exemple.com";
+App::$strings["Set expiration date"] = "Définir la date d'expiration";
+App::$strings["Set publish date"] = "Définir la date de publication";
+App::$strings["Encrypt text"] = "Chiffrer le texte";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Annuler";
+App::$strings["Discover"] = "À découvrir";
+App::$strings["Imported public streams"] = "Flux publics importés";
+App::$strings["Commented Order"] = "Par date de commentaire";
+App::$strings["Sort by Comment Date"] = "Trier par date de dernier commentaire";
+App::$strings["Posted Order"] = "Par date de publication";
+App::$strings["Sort by Post Date"] = "Trier par date de publication";
+App::$strings["Personal"] = "Me concernant";
+App::$strings["Posts that mention or involve you"] = "Publications qui vous mentionnent ou vous concernent d'une manière ou d'une autre";
+App::$strings["New"] = "Nouveautés";
+App::$strings["Activity Stream - by date"] = "Flux d'activité - par date";
+App::$strings["Starred"] = "Mis en avant (étoiles)";
+App::$strings["Favourite Posts"] = "Publications préférées";
+App::$strings["Spam"] = "Indésirable";
+App::$strings["Posts flagged as SPAM"] = "Publications marquées comme indésirables";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Messages d'état et contributions";
+App::$strings["About"] = "À propos";
+App::$strings["Profile Details"] = "Détails du profil";
+App::$strings["Photo Albums"] = "Albums photo";
+App::$strings["Files and Storage"] = "Fichiers et Stockage";
+App::$strings["Chatrooms"] = "Salons de clavardage";
+App::$strings["Saved Bookmarks"] = "Favoris sauvegardés";
+App::$strings["Manage Webpages"] = "Gérer les pages web";
+App::$strings["View all"] = "Voir tout";
+App::$strings["__ctx:noun__ Like"] = array(
+ 0 => "Aime",
+ 1 => "Aime",
+);
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "N'aime pas",
+ 1 => "N'aime pas",
+);
+App::$strings["__ctx:noun__ Attending"] = array(
+ 0 => "Participe",
+ 1 => "Participent",
+);
+App::$strings["__ctx:noun__ Not Attending"] = array(
+ 0 => "Ne participe pas",
+ 1 => "Ne participent pas",
);
-$a->strings["show more"] = "montrer plus";
-$a->strings["This event has been added to your calendar."] = "Cet événement a été ajouté à votre calendrier.";
-$a->strings["Invalid data packet"] = "Paquet de données invalide";
-$a->strings["Unable to verify channel signature"] = "Impossible de vérifier la signature du canal";
-$a->strings["Unable to verify site signature for %s"] = "Impossible de vérifier la signature de site pour %s";
-$a->strings["Miscellaneous"] = "Divers";
-$a->strings["year"] = "année";
-$a->strings["month"] = "mois";
-$a->strings["day"] = "jour";
-$a->strings["never"] = "jamais";
-$a->strings["less than a second ago"] = "à l'instant";
-$a->strings["years"] = "années";
-$a->strings["months"] = "mois";
-$a->strings["week"] = "semaine";
-$a->strings["weeks"] = "semaines";
-$a->strings["days"] = "jours";
-$a->strings["hour"] = "heure";
-$a->strings["hours"] = "heures";
-$a->strings["minute"] = "minute";
-$a->strings["minutes"] = "minutes";
-$a->strings["second"] = "seconde";
-$a->strings["seconds"] = "secondes";
-$a->strings["%1\$d %2\$s ago"] = "il y a %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "Anniversaire de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Joyeux Anniversaire %1\$s";
-$a->strings["Sort Options"] = "Options de tri";
-$a->strings["Alphabetic"] = "Alphabétique";
-$a->strings["Reverse Alphabetic"] = "Alphabétique inversé";
-$a->strings["Newest to Oldest"] = "Anté-chronologique";
-$a->strings["Enable Safe Search"] = "Activer la recherche sûre";
-$a->strings["Disable Safe Search"] = "Désactiver la recherche sûre";
-$a->strings["Safe Mode"] = "Mode sûr";
-$a->strings["Hubzilla Notification"] = "Notification Matrice Rouge";
-$a->strings["hubzilla"] = "Matrice Rouge";
-$a->strings["Thank You,"] = "Merci,";
-$a->strings["%s Administrator"] = "l'administrateur de %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notification] Nouveau message reçu sur %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, vous avez reçu un message privé sur %3\$s, de la part de %2\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s vous a envoyé %2\$s.";
-$a->strings["a private message"] = "un message privé";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Merci de visiter %s pour voir et/ou répondre à vos messages privés.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté [zrl=%3\$s]votre %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notification] Commentaire de %2\$s sur conversation #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s a commenté un élément de conversation que vous suivez.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Merci de visiter %s pour voir et/ou répondre sur cette conversation.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notification] %s a publié sur votre profil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s a publié sur votre profil à %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s a publié sur [zrl=%3\$s]votre profil[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notification] %s vous a étiqueté";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, vous avez été étiqueté sur %3\$s par %2\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]vous a étiqueté[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notification] %1\$s vous a cogné";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s vous a cogné sur %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]vous a cogné[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notification] %s a étiqueté votre publication";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s a étiqueté votre publication sur %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s a étiqueté [zrl=%3\$s]votre publication[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notification] Nouvelle introduction";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une demande de mise en relation de '%2\$s' sur %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, vous avez reçu [zrl=%2\$s]une demande de mise en relation[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Vous pouvez visiter leur profil sur %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Merci de visiter %s avant d'approuver (ou non) cette demande de relation.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notification] Nouvelle suggestion d'amitié";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une suggestion de relation de '%2\$s' à %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, avez reçu %3\$s comme [zrl=%2\$s]une suggestion de relation[/zrl] de %4\$s.";
-$a->strings["Name:"] = "Nom&nbsp;:";
-$a->strings["Photo:"] = "Photo&nbsp;:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Merci de visiter %s pour donner suite (ou non) à cette suggestion.";
-$a->strings["[Red:Notify]"] = "[Red:Notification]";
-$a->strings["parent"] = "retour";
-$a->strings["Collection"] = "Collection";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Carnet d'adresse";
-$a->strings["Calendar"] = "Calendrier";
-$a->strings["Schedule Inbox"] = "Calendrier - Message entrants";
-$a->strings["Schedule Outbox"] = "Calendrier - Message sortants";
-$a->strings["%1\$s used"] = "%1\$s utilisé";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s utilisé de %2\$s (%3\$s&#37;)";
-$a->strings["Name"] = "Nom";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Taille";
-$a->strings["Last Modified"] = "Modifié le";
-$a->strings["Total"] = "Total";
-$a->strings["Create new folder"] = "Nouveau dossier";
-$a->strings["Create"] = "Créer";
-$a->strings["Upload file"] = "Téléverser un fichier";
-$a->strings["Upload"] = "Envoyer";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s déteste %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ajoute %2\$s à ses relations";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s a cogné %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s est %2\$s";
-$a->strings["Select"] = "Sélectionner";
-$a->strings["Private Message"] = "Message Privé";
-$a->strings["Message is verified"] = "Message vérifié";
-$a->strings["View %s's profile @ %s"] = "Voir le profil de %s @ %s";
-$a->strings["Categories:"] = "Catégories&nbsp;:";
-$a->strings["Filed under:"] = "Classé sous&nbsp;:";
-$a->strings[" from %s"] = "de %s";
-$a->strings["last edited: %s"] = "dernière édition&nbsp;: %s";
-$a->strings["Expires: %s"] = "Expire&nbsp;: %s";
-$a->strings["View in context"] = "Voir en contexte";
-$a->strings["Please wait"] = "Merci de patienter";
-$a->strings["remove"] = "supprimer";
-$a->strings["Loading..."] = "Chargement...";
-$a->strings["Delete Selected Items"] = "Supprimer les éléments selectionnés";
-$a->strings["View Source"] = "Voir source";
-$a->strings["Follow Thread"] = "Suivre discussion";
-$a->strings["View Status"] = "Voir état";
-$a->strings["View Photos"] = "Voir photos";
-$a->strings["Matrix Activity"] = "Activité sur la matrice";
-$a->strings["Edit Contact"] = "Éditer contact";
-$a->strings["Send PM"] = "Envoyer un Message Privé";
-$a->strings["%s likes this."] = "%s aime ça.";
-$a->strings["%s doesn't like this."] = "%s déteste ça.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
- 0 => "",
- 1 => "<span %1\$s>%2\$d personne(s)</span> aime(nt) ça.",
+App::$strings["__ctx:noun__ Undecided"] = array(
+ 0 => "Indécis(e)",
+ 1 => "Indécis(es)",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
- 0 => "",
- 1 => "<span %1\$s>%2\$d personne(s)</span> déteste(nt) ça.",
+App::$strings["__ctx:noun__ Agree"] = array(
+ 0 => "D'accord",
+ 1 => "D'accord",
);
-$a->strings["and"] = "et";
-$a->strings[", and %d other people"] = array(
- 0 => "",
- 1 => ", et %d autre(s) personne(s)",
+App::$strings["__ctx:noun__ Disagree"] = array(
+ 0 => "Pas d'accord",
+ 1 => "Pas d'accord",
);
-$a->strings["%s like this."] = "%s aime ça.";
-$a->strings["%s don't like this."] = "%s déteste ça.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible par <strong>tout le monde</strong>";
-$a->strings["Please enter a link URL:"] = "Merci d'entrer l'URL d'un lien&nbsp;:";
-$a->strings["Please enter a video link/URL:"] = "Merci d'entrer l'URL d'une video&nbsp;:";
-$a->strings["Please enter an audio link/URL:"] = "Merci d'entrer l'URL d'un contenu audio&nbsp;:";
-$a->strings["Tag term:"] = "Étiquette&nbsp;:";
-$a->strings["Save to Folder:"] = "Classer dans le dossier&nbsp;:";
-$a->strings["Where are you right now?"] = "Où êtes-vous présentement?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expire YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Partager";
-$a->strings["Page link title"] = "Titre du lien vers la page";
-$a->strings["Post as"] = "Publier en tant que";
-$a->strings["Upload photo"] = "Téléverser une photo";
-$a->strings["upload photo"] = "téléverser une photo";
-$a->strings["Attach file"] = "Attacher un fichier";
-$a->strings["attach file"] = "attacher un fichier";
-$a->strings["Insert web link"] = "Insérer lien web";
-$a->strings["web link"] = "lien web";
-$a->strings["Insert video link"] = "Insérer lien vidéo";
-$a->strings["video link"] = "lien vidéo";
-$a->strings["Insert audio link"] = "Insérer un lien audio";
-$a->strings["audio link"] = "lien audio";
-$a->strings["Set your location"] = "Spécifier votre emplacement géographique";
-$a->strings["set location"] = "spécifier l'emplacement géographique";
-$a->strings["Clear browser location"] = "Nettoyer l'emplacement géographique du navigateur";
-$a->strings["clear location"] = "nettoyer l'emplacement géographique";
-$a->strings["Set title"] = "Spécifier le titre";
-$a->strings["Categories (comma-separated list)"] = "Catégories (séparées par des virgules)";
-$a->strings["Permission settings"] = "Permissions";
-$a->strings["permissions"] = "permissions";
-$a->strings["Public post"] = "Contenu public";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exemple: robert@exemple.com, marie@exemple.com";
-$a->strings["Set expiration date"] = "Définir la date d'expiration";
-$a->strings["Encrypt text"] = "Chiffrer le texte";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Annuler";
-$a->strings["Discover"] = "À découvrir";
-$a->strings["Imported public streams"] = "Flux publics importés";
-$a->strings["Commented Order"] = "Commentaires Récents";
-$a->strings["Sort by Comment Date"] = "Trier par date de dernier commentaire";
-$a->strings["Posted Order"] = "Publications Récentes";
-$a->strings["Sort by Post Date"] = "Trier par date de publication";
-$a->strings["Personal"] = "Personnel";
-$a->strings["Posts that mention or involve you"] = "Publications qui vous mentionnent ou vous concernent d'une manière ou d'une autre";
-$a->strings["New"] = "Nouveautés";
-$a->strings["Activity Stream - by date"] = "Flux d'activité - par date";
-$a->strings["Starred"] = "Mis en avant";
-$a->strings["Favourite Posts"] = "Publications préférées";
-$a->strings["Spam"] = "Indésirable";
-$a->strings["Posts flagged as SPAM"] = "Publications marquées comme indésirables";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Messages d'état et contributions";
-$a->strings["About"] = "À propos";
-$a->strings["Profile Details"] = "Détails du profil";
-$a->strings["Files and Storage"] = "Fichiers et Stockage";
-$a->strings["Chatrooms"] = "Salons de clavardage";
-$a->strings["Saved Bookmarks"] = "Favoris sauvegardés";
-$a->strings["Manage Webpages"] = "Gérer les pages web";
-$a->strings["General Features"] = "Fonctionnalités générales";
-$a->strings["Content Expiration"] = "Expiration de contenu";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Supprimer les contributions/commentaires et/ou messages privés plus tard";
-$a->strings["Multiple Profiles"] = "Profils multiples";
-$a->strings["Ability to create multiple profiles"] = "Possibilité de créer plusieurs profils";
-$a->strings["Advanced Profiles"] = "Profils Avancés";
-$a->strings["Additional profile sections and selections"] = "Sections additionnelles du profil";
-$a->strings["Profile Import/Export"] = "Importer/Exporter le profil";
-$a->strings["Save and load profile details across sites/channels"] = "Distribuer les détails du profil sur la matrice.";
-$a->strings["Web Pages"] = "Pages web";
-$a->strings["Provide managed web pages on your channel"] = "Fournir des pages web, sous votre contrôle, sur votre canal";
-$a->strings["Private Notes"] = "Notes privées";
-$a->strings["Enables a tool to store notes and reminders"] = "Active un outil pour stocker notes et mémos";
-$a->strings["Extended Identity Sharing"] = "Partage d'identité étendue";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Partage votre identité avec tous les sites web du Monde. Si décoché, l'identité sera seulement partagée avec les sites de la matrice.";
-$a->strings["Expert Mode"] = "Mode expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Activer le mode expert pour accéder aux options avancées";
-$a->strings["Premium Channel"] = "Canal VIP";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Vous permet d'appliquer des règles et restrictions aux relations de votre canal";
-$a->strings["Post Composition Features"] = "Fonctionnalités de composition";
-$a->strings["Use Markdown"] = "Utiliser Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Authoriser l'usage de \"Markdown\" pour le format des partages";
-$a->strings["Post Preview"] = "Aperçu avant publication";
-$a->strings["Allow previewing posts and comments before publishing them"] = "Permettre de prévisualiser les publications/commentaires";
-$a->strings["Channel Sources"] = "Canaux sources";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importe automatiquement le contenus d'autres canaux ou flux dans le canal en cours";
-$a->strings["Even More Encryption"] = "Encore plus de chiffrement";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permettre le chiffrement - optionnel - du contenu de bout-en-bout au moyen d'un secret partagé";
-$a->strings["Network and Stream Filtering"] = "Filtrage du réseau et des flux";
-$a->strings["Search by Date"] = "Chercher par date";
-$a->strings["Ability to select posts by date ranges"] = "Pouvoir choisir des publications par date";
-$a->strings["Collections Filter"] = "Filtre des collections";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Activer une boîte qui permet de filtrer les publications du réseau parmi les collections selectionnées";
-$a->strings["Saved Searches"] = "Recherches sauvées";
-$a->strings["Save search terms for re-use"] = "Sauver des termes de recherche pour utilisation ultérieure";
-$a->strings["Network Personal Tab"] = "Onglet \"réseau personnel\"";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu";
-$a->strings["Network New Tab"] = "Onglet \"nouveautés réseau\"";
-$a->strings["Enable tab to display all new Network activity"] = "Activer un onglet avec toute activité récente sur le réseau";
-$a->strings["Affinity Tool"] = "Gérer l'affinité";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrer le flux d'activité en fonction de la profondeur des relations";
-$a->strings["Suggest Channels"] = "Suggérer des canaux";
-$a->strings["Show channel suggestions"] = "Montrer les suggestions de canaux";
-$a->strings["Post/Comment Tools"] = "Gérer les publications/commentaires";
-$a->strings["Edit Sent Posts"] = "Éditer les publications envoyées";
-$a->strings["Edit and correct posts and comments after sending"] = "Permettre d'éditer/corriger les publications/commentaires après envoi";
-$a->strings["Tagging"] = "Étiquettes";
-$a->strings["Ability to tag existing posts"] = "Permettre de marquer les publications existantes";
-$a->strings["Post Categories"] = "Catégoriser les publications";
-$a->strings["Add categories to your posts"] = "Ajouter des catégories à vos publications";
-$a->strings["Ability to file posts under folders"] = "Permettre de classer les publications dans des dossiers";
-$a->strings["Dislike Posts"] = "Détester les publications";
-$a->strings["Ability to dislike posts/comments"] = "Pouvoir détester les publications/commentaires";
-$a->strings["Star Posts"] = "Mettre en avant les publications";
-$a->strings["Ability to mark special posts with a star indicator"] = "Pouvoir marquer certaines publications d'une étoile";
-$a->strings["Tag Cloud"] = "Nuage de tags";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Afficher un nuage de vos tags sur votre canal";
-$a->strings["Channel is blocked on this site."] = "Ce canal est bloqué sur ce site.";
-$a->strings["Channel location missing."] = "Emplacement du canal introuvable.";
-$a->strings["Response from remote channel was incomplete."] = "La réponse du canal distant était incomplète.";
-$a->strings["Channel was deleted and no longer exists."] = "Le canal a été supprimé et n'existe plus.";
-$a->strings["Channel discovery failed."] = "La tentative d'accéder au canal a échouée.";
-$a->strings["local account not found."] = "compte local introuvable.";
-$a->strings["Cannot connect to yourself."] = "Ne peut pas se connecter à vous.";
-$a->strings["Missing room name"] = "Il manque le nom du salon";
-$a->strings["Duplicate room name"] = "Un salon de ce nom existe déjà";
-$a->strings["Invalid room specifier."] = "Identifiant de salon invalide.";
-$a->strings["Room not found."] = "Salon introuvable.";
-$a->strings["Room is full"] = "Le salon est plein";
-$a->strings["Permission denied"] = "Accès refusé";
-$a->strings["(Unknown)"] = "(Inconnu)";
-$a->strings["Visible to anybody on the internet."] = "Visible à tout le monde sur internet.";
-$a->strings["Visible to you only."] = "Visible pour vous seulement.";
-$a->strings["Visible to anybody in this network."] = "Visible sur toute la Matrice.";
-$a->strings["Visible to anybody authenticated."] = "Visible aux utilisateurs authentifiés.";
-$a->strings["Visible to anybody on %s."] = "Visible pour tous sur %s.";
-$a->strings["Visible to all connections."] = "Visible pour tous les contacts.";
-$a->strings["Visible to approved connections."] = "Visible aux contacts approuvés.";
-$a->strings["Item not found."] = "Élément introuvable.";
-$a->strings["Collection not found."] = "Collection introuvable.";
-$a->strings["Collection is empty."] = "Collection vide.";
-$a->strings["Collection: %s"] = "Collection&nbsp;: %s";
-$a->strings["Connection: %s"] = "Relation&nbsp;: %s";
-$a->strings["Connection not found."] = "Relation introuvable.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de recréer un nouveau groupe avec un nom différent.";
-$a->strings["Default privacy group for new contacts"] = "Groupe de confidentialité par défaut pour les nouveaux contacts";
-$a->strings["All Channels"] = "Tous canaux";
-$a->strings["edit"] = "éditer";
-$a->strings["Collections"] = "Collections";
-$a->strings["Edit collection"] = "Éditer collection";
-$a->strings["Create a new collection"] = "Créer une nouvelle collection";
-$a->strings["Channels not in any collection"] = "Ces canaux ne sont dans aucune collection";
-$a->strings["add"] = "ajouter";
-$a->strings["Unable to obtain identity information from database"] = "Impossible d'obtenir les données d'identité depuis la base de données";
-$a->strings["Empty name"] = "Nom vide";
-$a->strings["Name too long"] = "Nom trop long";
-$a->strings["No account identifier"] = "Pas d'identifiant de compte";
-$a->strings["Nickname is required."] = "Un surnom est requis.";
-$a->strings["Reserved nickname. Please choose another."] = "Pseudonyme réservé. Merci d'en choisir un autre.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Le surnom contient des caractères interdits, ou est déjà pris sur ce site.";
-$a->strings["Unable to retrieve created identity"] = "Impossible de récupérer l'identité créée";
-$a->strings["Default Profile"] = "Profil par défaut";
-$a->strings["Friends"] = "Amis";
-$a->strings["Requested channel is not available."] = "Canal demandé non-disponible.";
-$a->strings["Requested profile is not available."] = "Profil demandé inaccessible.";
-$a->strings["Connect"] = "Ajouter";
-$a->strings["Change profile photo"] = "Changer la photo du profil";
-$a->strings["Profiles"] = "Profils";
-$a->strings["Manage/edit profiles"] = "Gérer/éditer les profils";
-$a->strings["Create New Profile"] = "Créer un nouveau profil";
-$a->strings["Profile Image"] = "Image du profil";
-$a->strings["visible to everybody"] = "visible pour tous";
-$a->strings["Edit visibility"] = "Éditer la visibilité";
-$a->strings["Gender:"] = "Sexe&nbsp;:";
-$a->strings["Status:"] = "État&nbsp;:";
-$a->strings["Homepage:"] = "Site web&nbsp;:";
-$a->strings["Online Now"] = "Connecté";
-$a->strings["g A l F d"] = "H:i l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[aujourd'hui]";
-$a->strings["Birthday Reminders"] = "Rappels d'anniversaires";
-$a->strings["Birthdays this week:"] = "Anniversaires cette semaine&nbsp;:";
-$a->strings["[No description]"] = "[Pas de description]";
-$a->strings["Event Reminders"] = "Rappels d'événements";
-$a->strings["Events this week:"] = "Événements cette semaine&nbsp;:";
-$a->strings["Full Name:"] = "Nom complet&nbsp;:";
-$a->strings["Like this channel"] = "J'aime ce canal";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Date de naissance&nbsp;:";
-$a->strings["Age:"] = "Age&nbsp;:";
-$a->strings["for %1\$d %2\$s"] = "depuis %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Orientation sexuelle&nbsp;:";
-$a->strings["Hometown:"] = "Ville natale&nbsp;:";
-$a->strings["Tags:"] = "Étiquettes&nbsp;:";
-$a->strings["Political Views:"] = "Opinions politiques&nbsp;:";
-$a->strings["Religion:"] = "Religion&nbsp;:";
-$a->strings["About:"] = "À propos&nbsp;:";
-$a->strings["Hobbies/Interests:"] = "Occupations/Centres d'intérêt&nbsp;:";
-$a->strings["Likes:"] = "Aime&nbsp;:";
-$a->strings["Dislikes:"] = "N'aime pas&nbsp;:";
-$a->strings["Contact information and Social Networks:"] = "Coordonnées et réseaux sociaux&nbsp;:";
-$a->strings["My other channels:"] = "Mes autres canaux&nbsp;:";
-$a->strings["Musical interests:"] = "Goûts musicaux&nbsp;:";
-$a->strings["Books, literature:"] = "Lectures, goûts littéraires&nbsp;:";
-$a->strings["Television:"] = "Télévision&nbsp;:";
-$a->strings["Film/dance/culture/entertainment:"] = "Cinéma/danse/culture/divertissement&nbsp;:";
-$a->strings["Love/Romance:"] = "Vie sentimentale/amoureuse&nbsp;:";
-$a->strings["Work/employment:"] = "Travail&nbsp;:";
-$a->strings["School/education:"] = "Cursus&nbsp;:";
-$a->strings["Like this thing"] = "J'aime ceci";
-$a->strings["view full size"] = "pleine taille";
-$a->strings["Image/photo"] = "Image/photo";
-$a->strings["Encrypted content"] = "Contenu chiffré";
-$a->strings["QR code"] = "code QR";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s a écrit %2\$s qui suit %3\$s";
-$a->strings["post"] = "l'article";
-$a->strings["$1 wrote:"] = "$1 a écrit&nbsp;:";
-$a->strings["No recipient provided."] = "Pas de destinataire.";
-$a->strings["[no subject]"] = "[sans objet]";
-$a->strings["Unable to determine sender."] = "Impossible de déterminer l'émetteur.";
-$a->strings["Stored post could not be verified."] = "Le message stocké n'a pas pu être vérifié.";
-$a->strings["System"] = "Système";
-$a->strings["Create Personal App"] = "Créer Votre Application";
-$a->strings["Edit Personal App"] = "Éditer Votre Application";
-$a->strings["Ignore/Hide"] = "Ignorer/Cacher";
-$a->strings["Suggestions"] = "Suggestion";
-$a->strings["See more..."] = "Voir plus...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Vous avez %1$.0f des %2$.0f relations autorisées.";
-$a->strings["Add New Connection"] = "Ajouter une nouvelle relation";
-$a->strings["Enter the channel address"] = "Adresse du canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple&nbsp;: bob@exemple.com, http://exemple.com/barbara";
-$a->strings["Notes"] = "Notes";
-$a->strings["Remove term"] = "Retirer le terme";
-$a->strings["Archives"] = "Archives";
-$a->strings["Refresh"] = "Actualiser";
-$a->strings["Me"] = "Moi";
-$a->strings["Best Friends"] = "Mes meilleurs amis";
-$a->strings["Co-workers"] = "Mes collègues";
-$a->strings["Former Friends"] = "Mes anciens amis";
-$a->strings["Acquaintances"] = "Mes connaissances";
-$a->strings["Everybody"] = "Tout le monde";
-$a->strings["Account settings"] = "Réglages du Compte";
-$a->strings["Channel settings"] = "Réglages du Canal";
-$a->strings["Additional features"] = "Fonctions supplémentaires";
-$a->strings["Feature settings"] = "Extensions";
-$a->strings["Display settings"] = "Réglages d'affichage";
-$a->strings["Connected apps"] = "Applications connectées";
-$a->strings["Export channel"] = "Exporter le canal";
-$a->strings["Automatic Permissions (Advanced)"] = "Permissions automatiques (avancé)";
-$a->strings["Premium Channel Settings"] = "Canal VIP";
-$a->strings["Check Mail"] = "Vérifier le courrier";
-$a->strings["Chat Rooms"] = "Salons de clavardage";
-$a->strings["Bookmarked Chatrooms"] = "Salons favoris";
-$a->strings["Suggested Chatrooms"] = "Salons suggérés";
-$a->strings["Save to Folder"] = "Sauvegarder dans le dossier";
-$a->strings["View all"] = "Voir tout";
-$a->strings["__ctx:noun__ Dislike"] = array(
- 0 => "Je déteste",
- 1 => "Je déteste",
+App::$strings["__ctx:noun__ Abstain"] = array(
+ 0 => "S'abstient",
+ 1 => "S'abstiennent",
);
-$a->strings["Add Star"] = "Ajouter Étoile";
-$a->strings["Remove Star"] = "Supprimer Étoile";
-$a->strings["Toggle Star Status"] = "Changer le Statut des Étoiles";
-$a->strings["starred"] = "mis en avant";
-$a->strings["Add Tag"] = "Ajouter une balise";
-$a->strings["I like this (toggle)"] = "J'aime (oui/non)";
-$a->strings["I don't like this (toggle)"] = "Je déteste (oui/non)";
-$a->strings["Share This"] = "Partager";
-$a->strings["share"] = "partager";
-$a->strings["View %s's profile - %s"] = "Voir le profil de %s - %s";
-$a->strings["to"] = "à";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mur-mur";
-$a->strings["via Wall-To-Wall:"] = "par Mur-mur&nbsp;:";
-$a->strings["Save Bookmarks"] = "Enregistrer les favoris";
-$a->strings["Add to Calendar"] = "Ajouter au Calendrier";
-$a->strings["__ctx:noun__ Likes"] = "Aimes";
-$a->strings["__ctx:noun__ Dislikes"] = "Détestes";
-$a->strings["%d comment"] = array(
+App::$strings["Miscellaneous"] = "Divers";
+App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-JJ ou MM-JJ";
+App::$strings["Required"] = "Requis";
+App::$strings["never"] = "jamais";
+App::$strings["less than a second ago"] = "à l'instant";
+App::$strings["year"] = "année";
+App::$strings["years"] = "années";
+App::$strings["month"] = "mois";
+App::$strings["months"] = "mois";
+App::$strings["week"] = "semaine";
+App::$strings["weeks"] = "semaines";
+App::$strings["day"] = "jour";
+App::$strings["days"] = "jours";
+App::$strings["hour"] = "heure";
+App::$strings["hours"] = "heures";
+App::$strings["minute"] = "minute";
+App::$strings["minutes"] = "minutes";
+App::$strings["second"] = "seconde";
+App::$strings["seconds"] = "secondes";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "il y a %1\$d %2\$s";
+App::$strings["%1\$s's birthday"] = "Anniversaire de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Joyeux Anniversaire %1\$s";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Impossible de trouver les infos DNS du serveur de BDD '%s'";
+App::$strings["Directory Options"] = "Options d'annuaire";
+App::$strings["Safe Mode"] = "Mode sûr";
+App::$strings["No"] = "Non";
+App::$strings["Yes"] = "Oui";
+App::$strings["Public Forums Only"] = "Les forums publics uniquement";
+App::$strings["This Website Only"] = "Ce site uniquement";
+App::$strings["This event has been added to your calendar."] = "Cet évènement a été ajouté dans votre calendrier.";
+App::$strings["Not specified"] = "Non spécifié";
+App::$strings["Needs Action"] = "Besoin d'une action";
+App::$strings["Completed"] = "Terminé";
+App::$strings["In Process"] = "En cours";
+App::$strings["Cancelled"] = "Annulé";
+App::$strings["Channel is blocked on this site."] = "Ce canal est bloqué sur ce site.";
+App::$strings["Channel location missing."] = "Emplacement du canal introuvable.";
+App::$strings["Response from remote channel was incomplete."] = "La réponse du canal distant était incomplète.";
+App::$strings["Channel was deleted and no longer exists."] = "Le canal a été supprimé et n'existe plus.";
+App::$strings["Protocol disabled."] = "Protocole désactivé.";
+App::$strings["Channel discovery failed."] = "La tentative d'accéder au canal a échoué.";
+App::$strings["local account not found."] = "compte local introuvable.";
+App::$strings["Cannot connect to yourself."] = "Ne peut pas se connecter à vous.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de créer un autre groupe avec un nom différent.";
+App::$strings["Add new connections to this privacy group"] = "Ajouter de nouveaux contacts à ce groupe d'accès";
+App::$strings["All Channels"] = "Tous les canaux";
+App::$strings["edit"] = "modifier";
+App::$strings["Privacy Groups"] = "Groupes d'accès";
+App::$strings["Edit group"] = "Modifier le groupe";
+App::$strings["Add privacy group"] = "Ajouter un groupe d'accès";
+App::$strings["Channels not in any privacy group"] = "Canaux n'étant dans aucun groupe d'accès";
+App::$strings["add"] = "ajouter";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "L'import a échoué. Un canal existe déjà avec ce nom";
+App::$strings["Channel clone failed. Import failed."] = "Echec du clonage du canal. Echec de l'impot.";
+App::$strings["Cloned channel not found. Import failed."] = "Canal cloné non trouvé. Echec de l'import.";
+App::$strings["Delete this item?"] = "Supprimer cet élément?";
+App::$strings["Comment"] = "Commenter";
+App::$strings["[+] show all"] = "[+] voir tous";
+App::$strings["[-] show less"] = "[-] montrer moins";
+App::$strings["[+] expand"] = "[+] déplier";
+App::$strings["[-] collapse"] = "[-] replier";
+App::$strings["Password too short"] = "Mot de passe trop court";
+App::$strings["Passwords do not match"] = "Les mots de passe ne correspondent pas";
+App::$strings["everybody"] = "tout le monde";
+App::$strings["Secret Passphrase"] = "Phrase de passe secrète";
+App::$strings["Passphrase hint"] = "Indice pour la phrase de passe";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Note&nbsp;: Les permissions ont changées, mais n'ont pas encore été sauvées.";
+App::$strings["close all"] = "fermer tout";
+App::$strings["Nothing new here"] = "Aucun nouveau contenu trouvé";
+App::$strings["Rate This Channel (this is public)"] = "Evaluer ce canal (publiquement)";
+App::$strings["Rating"] = "Evaluation";
+App::$strings["Describe (optional)"] = "Description (facultative)";
+App::$strings["Submit"] = "Envoyer";
+App::$strings["Please enter a link URL"] = "Merci d'insérer une URL";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Changements en attente. Voulez-vous vraiment quitter cette page?";
+App::$strings["Location"] = "Emplacement";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "auparavant";
+App::$strings["from now"] = "de maintenant";
+App::$strings["less than a minute"] = "moins d'une minute";
+App::$strings["about a minute"] = "environ une minute";
+App::$strings["%d minutes"] = "%d minutes";
+App::$strings["about an hour"] = "environ une heure";
+App::$strings["about %d hours"] = "environ %d heures";
+App::$strings["a day"] = "un jour";
+App::$strings["%d days"] = "%d jours";
+App::$strings["about a month"] = "environ un mois";
+App::$strings["%d months"] = "%d mois";
+App::$strings["about a year"] = "environ un an";
+App::$strings["%d years"] = "%d années";
+App::$strings[" "] = "";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "Janvier";
+App::$strings["February"] = "Février";
+App::$strings["March"] = "Mars";
+App::$strings["April"] = "Avril";
+App::$strings["__ctx:long__ May"] = "Mai";
+App::$strings["June"] = "Juin";
+App::$strings["July"] = "Juillet";
+App::$strings["August"] = "Août";
+App::$strings["September"] = "Septembre";
+App::$strings["October"] = "Octobre";
+App::$strings["November"] = "Novembre";
+App::$strings["December"] = "Décembre";
+App::$strings["Jan"] = "Jan";
+App::$strings["Feb"] = "Fev";
+App::$strings["Mar"] = "Mar";
+App::$strings["Apr"] = "Avr";
+App::$strings["__ctx:short__ May"] = "Mai";
+App::$strings["Jun"] = "Jun";
+App::$strings["Jul"] = "Jul";
+App::$strings["Aug"] = "Aou";
+App::$strings["Sep"] = "Sep";
+App::$strings["Oct"] = "Oct";
+App::$strings["Nov"] = "Nov";
+App::$strings["Dec"] = "Dec";
+App::$strings["Sunday"] = "Dimanche";
+App::$strings["Monday"] = "Lundi";
+App::$strings["Tuesday"] = "Mardi";
+App::$strings["Wednesday"] = "Mercredi";
+App::$strings["Thursday"] = "Jeudi";
+App::$strings["Friday"] = "Vendredi";
+App::$strings["Saturday"] = "Samedi";
+App::$strings["Sun"] = "Dim";
+App::$strings["Mon"] = "Lun";
+App::$strings["Tue"] = "Mar";
+App::$strings["Wed"] = "Mer";
+App::$strings["Thu"] = "Jeu";
+App::$strings["Fri"] = "Ven";
+App::$strings["Sat"] = "Sam";
+App::$strings["__ctx:calendar__ today"] = "aujourd'hui";
+App::$strings["__ctx:calendar__ month"] = "mois";
+App::$strings["__ctx:calendar__ week"] = "semaine";
+App::$strings["__ctx:calendar__ day"] = "jour";
+App::$strings["__ctx:calendar__ All day"] = "Toute la journée";
+App::$strings["No recipient provided."] = "Pas de destinataire.";
+App::$strings["[no subject]"] = "[sans objet]";
+App::$strings["Unable to determine sender."] = "Impossible de déterminer l'émetteur.";
+App::$strings["Stored post could not be verified."] = "Le message stocké n'a pas pu être vérifié.";
+App::$strings["Logout"] = "Déconnexion";
+App::$strings["End this session"] = "Mettre fin à la session";
+App::$strings["Home"] = "Mon canal";
+App::$strings["Your posts and conversations"] = "Vos publications et conversations";
+App::$strings["Your profile page"] = "Votre profil";
+App::$strings["Edit Profiles"] = "Modifier les profils";
+App::$strings["Manage/Edit profiles"] = "Gérer/modifier les profils";
+App::$strings["Edit Profile"] = "Éditeur de profil";
+App::$strings["Edit your profile"] = "Modifier votre profil";
+App::$strings["Your photos"] = "Vos photos";
+App::$strings["Your files"] = "Vos fichiers";
+App::$strings["Your chatrooms"] = "Vos salons";
+App::$strings["Your bookmarks"] = "Vos favoris";
+App::$strings["Your webpages"] = "Vos pages web";
+App::$strings["Sign in"] = "Connexion";
+App::$strings["%s - click to logout"] = "%s - cliquer ici pour déconnecter";
+App::$strings["Remote authentication"] = "Authentification distante";
+App::$strings["Click to authenticate to your home hub"] = "S'authentifier auprès de votre hub principal";
+App::$strings["Home Page"] = "Page d'accueil";
+App::$strings["Register"] = "S'inscrire";
+App::$strings["Create an account"] = "Créer un compte";
+App::$strings["Help and documentation"] = "Aide et documentation";
+App::$strings["Apps"] = "Applications";
+App::$strings["Applications, utilities, links, games"] = "Applications, utilitaires, liens, jeux";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Recherche @nom, #tag, contenu";
+App::$strings["Channel Directory"] = "Annuaire des canaux";
+App::$strings["Your grid"] = "Votre réseau";
+App::$strings["Mark all grid notifications seen"] = "Marquer toutes les notifications du réseau comme vues";
+App::$strings["Channel home"] = "Mon canal";
+App::$strings["Mark all channel notifications seen"] = "Marquer toutes les notifications du canal comme vues";
+App::$strings["Connections"] = "Contacts";
+App::$strings["Notices"] = "Notifications";
+App::$strings["Notifications"] = "Notifications";
+App::$strings["See all notifications"] = "Voir toutes les notifications";
+App::$strings["Mark all system notifications seen"] = "Marquer toutes les notifications système comme vues";
+App::$strings["Private mail"] = "Messages privés";
+App::$strings["See all private messages"] = "Voir tous les messages privés";
+App::$strings["Mark all private messages seen"] = "Marquer tous les messages privés comme vus";
+App::$strings["Inbox"] = "Boîte de réception";
+App::$strings["Outbox"] = "Boîte d'envoi";
+App::$strings["New Message"] = "Nouveau message";
+App::$strings["Event Calendar"] = "Calendrier des événements";
+App::$strings["See all events"] = "Voir tous les événements";
+App::$strings["Mark all events seen"] = "Marquer tous les événements comme vus";
+App::$strings["Manage Your Channels"] = "Gérer vos canaux";
+App::$strings["Account/Channel Settings"] = "Paramètres du Compte/Canal";
+App::$strings["Admin"] = "Administrateur";
+App::$strings["Site Setup and Configuration"] = "Configuration du site";
+App::$strings["@name, #tag, ?doc, content"] = "@nom, #étiquette, ?doc, contenu";
+App::$strings["Please wait..."] = "Merci de patienter...";
+App::$strings["view full size"] = "voir en taille réelle";
+App::$strings["\$Projectname Notification"] = "Notification \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Merci,";
+App::$strings["%s Administrator"] = "l'administrateur de %s";
+App::$strings["No Subject"] = "Pas d'objet";
+App::$strings["created a new post"] = "a publié un nouveau message";
+App::$strings["commented on %s's post"] = "a commenté la publication de %s";
+App::$strings["New Page"] = "Nouvelle page";
+App::$strings["View"] = "Voir";
+App::$strings["Actions"] = "Actions";
+App::$strings["Page Link"] = "Lien vers la page";
+App::$strings["Title"] = "Titre";
+App::$strings["Created"] = "Créé(e)";
+App::$strings["Edited"] = "Modifié(e)";
+App::$strings["Profile Photos"] = "Photos du profil";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "L'image dépasse la taille limite de %lu octets";
+App::$strings["Image file is empty."] = "L'image est vide.";
+App::$strings["Unable to process image"] = "Impossible de traiter l'image";
+App::$strings["Photo storage failed."] = "Le stockage de l'image a échoué.";
+App::$strings["a new photo"] = "une nouvelle photo";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s a publié %2\$s pour %3\$s";
+App::$strings["Upload New Photos"] = "Ajouter des photos";
+App::$strings["Male"] = "Homme";
+App::$strings["Female"] = "Femme";
+App::$strings["Currently Male"] = "Actuellement homme";
+App::$strings["Currently Female"] = "Actuellement femme";
+App::$strings["Mostly Male"] = "Surtout homme";
+App::$strings["Mostly Female"] = "Surtout femme";
+App::$strings["Transgender"] = "Transgenre";
+App::$strings["Intersex"] = "Intersexuel";
+App::$strings["Transsexual"] = "Transsexuel";
+App::$strings["Hermaphrodite"] = "Hermaphrodite";
+App::$strings["Neuter"] = "Neutre";
+App::$strings["Non-specific"] = "Non spécifique";
+App::$strings["Other"] = "Autre";
+App::$strings["Undecided"] = "Indécis";
+App::$strings["Males"] = "Hommes";
+App::$strings["Females"] = "Femmes";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbienne";
+App::$strings["No Preference"] = "Sans préférence";
+App::$strings["Bisexual"] = "Bisexuel";
+App::$strings["Autosexual"] = "Autosexuel";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "Vierge";
+App::$strings["Deviant"] = "Déviant";
+App::$strings["Fetish"] = "Fétichiste";
+App::$strings["Oodles"] = "Une floppée";
+App::$strings["Nonsexual"] = "Non-sexuel";
+App::$strings["Single"] = "Célibataire";
+App::$strings["Lonely"] = "Solitaire";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "Indisponible";
+App::$strings["Has crush"] = "A un béguin";
+App::$strings["Infatuated"] = "Amoureux transi";
+App::$strings["Dating"] = "Sort avec quelqu'un";
+App::$strings["Unfaithful"] = "Infidèle";
+App::$strings["Sex Addict"] = "Accro au sexe";
+App::$strings["Friends"] = "Amis";
+App::$strings["Friends/Benefits"] = "Amis avec bénéfices";
+App::$strings["Casual"] = "Sans engagement";
+App::$strings["Engaged"] = "Fiancé(e)";
+App::$strings["Married"] = "Marié(e)";
+App::$strings["Imaginarily married"] = "Marié(e) dans ses rêves";
+App::$strings["Partners"] = "Partenaires";
+App::$strings["Cohabiting"] = "En cohabitation";
+App::$strings["Common law"] = "Conjoints de fait";
+App::$strings["Happy"] = "Heureux";
+App::$strings["Not looking"] = "Pas en recherche";
+App::$strings["Swinger"] = "Echangiste";
+App::$strings["Betrayed"] = "Trahi(e)";
+App::$strings["Separated"] = "Séparé(e)";
+App::$strings["Unstable"] = "Instable";
+App::$strings["Divorced"] = "Divorcé(e)";
+App::$strings["Imaginarily divorced"] = "Divorcé(e) dans ses rêves";
+App::$strings["Widowed"] = "Veuf/veuve";
+App::$strings["Uncertain"] = "Incertain";
+App::$strings["It's complicated"] = "C'est compliqué";
+App::$strings["Don't care"] = "S'en fiche";
+App::$strings["Ask me"] = "Me demander";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures).";
+App::$strings["Tags"] = "Étiquettes";
+App::$strings["Keywords"] = "Mots-clefs";
+App::$strings["have"] = "ont";
+App::$strings["has"] = "a";
+App::$strings["want"] = "veulent";
+App::$strings["wants"] = "veut";
+App::$strings["like"] = "aiment";
+App::$strings["likes"] = "aime";
+App::$strings["dislike"] = "n'aiment pas";
+App::$strings["dislikes"] = "n'aime pas";
+App::$strings["Invalid data packet"] = "Paquet de données invalide";
+App::$strings["Unable to verify channel signature"] = "Impossible de vérifier la signature du canal";
+App::$strings["Unable to verify site signature for %s"] = "Impossible de vérifier la signature de site pour %s";
+App::$strings["invalid target signature"] = "signature de la cible invalide";
+App::$strings["Frequently"] = "Fréquemment";
+App::$strings["Hourly"] = "Toutes les heures";
+App::$strings["Twice daily"] = "Deux fois par jour";
+App::$strings["Daily"] = "Chaque jour";
+App::$strings["Weekly"] = "Chaque semaine";
+App::$strings["Monthly"] = "Chaque mois";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Courriel";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot";
+App::$strings["LinkedIn"] = "Linkedin";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["prev"] = "préc.";
+App::$strings["first"] = "premier";
+App::$strings["last"] = "dernier";
+App::$strings["next"] = "Suivant";
+App::$strings["older"] = "plus ancien";
+App::$strings["newer"] = "plus récent";
+App::$strings["No connections"] = "Pas de relations.";
+App::$strings["View all %s connections"] = "Voir les %s contacts";
+App::$strings["Save"] = "Enregistrer";
+App::$strings["poke"] = "tapoter";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "pingé";
+App::$strings["prod"] = "encourager";
+App::$strings["prodded"] = "encouragé";
+App::$strings["slap"] = "giffler";
+App::$strings["slapped"] = "gifflé(e)";
+App::$strings["finger"] = "pointer";
+App::$strings["fingered"] = "pointé";
+App::$strings["rebuff"] = "rejetter";
+App::$strings["rebuffed"] = "rejeté";
+App::$strings["happy"] = "heureux";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "mélancolique";
+App::$strings["tired"] = "fatigué";
+App::$strings["perky"] = "impertinent";
+App::$strings["angry"] = "en colère";
+App::$strings["stupefied"] = "stupéfait";
+App::$strings["puzzled"] = "perplexe";
+App::$strings["interested"] = "intéressé";
+App::$strings["bitter"] = "amer";
+App::$strings["cheerful"] = "plein d'entrain";
+App::$strings["alive"] = "vivant";
+App::$strings["annoyed"] = "agaçé";
+App::$strings["anxious"] = "anxieux";
+App::$strings["cranky"] = "énervé";
+App::$strings["disturbed"] = "perturbé";
+App::$strings["frustrated"] = "frustré";
+App::$strings["depressed"] = "déprimé";
+App::$strings["motivated"] = "motivé";
+App::$strings["relaxed"] = "détendu";
+App::$strings["surprised"] = "surpris";
+App::$strings["May"] = "Mai";
+App::$strings["Unknown Attachment"] = "Pièce jointe inconnue";
+App::$strings["unknown"] = "Inconnu";
+App::$strings["remove category"] = "supprimer la catégorie";
+App::$strings["remove from file"] = "retirer du fichier";
+App::$strings["Click to open/close"] = "Cliquer pour ouvrir/fermer";
+App::$strings["Link to Source"] = "Lien vers la Source";
+App::$strings["default"] = "défaut";
+App::$strings["Page layout"] = "Mise en page";
+App::$strings["You can create your own with the layouts tool"] = "Créez les vôtres avec les outils de mise en page";
+App::$strings["Page content type"] = "Type de contenu de la page";
+App::$strings["Select an alternate language"] = "Choisir une langue alternative";
+App::$strings["activity"] = "activité";
+App::$strings["Design Tools"] = "Outils de conception";
+App::$strings["Blocks"] = "Blocs";
+App::$strings["Menus"] = "Menus";
+App::$strings["Layouts"] = "Mises-en-page";
+App::$strings["Pages"] = "Pages";
+App::$strings["Permission denied"] = "Accès refusé";
+App::$strings["(Unknown)"] = "(Inconnu)";
+App::$strings["Visible to anybody on the internet."] = "Visible pour tout le monde sur internet.";
+App::$strings["Visible to you only."] = "Visible pour vous seulement.";
+App::$strings["Visible to anybody in this network."] = "Visible pour tout le monde sur ce réseau.";
+App::$strings["Visible to anybody authenticated."] = "Visible aux utilisateurs authentifiés.";
+App::$strings["Visible to anybody on %s."] = "Visible pour tous sur %s.";
+App::$strings["Visible to all connections."] = "Visible pour tous les contacts.";
+App::$strings["Visible to approved connections."] = "Visible aux contacts approuvés.";
+App::$strings["Visible to specific connections."] = "Visible pour certains contacts.";
+App::$strings["Item not found."] = "Élément introuvable";
+App::$strings["Privacy group not found."] = "Groupe d'accès introuvable.";
+App::$strings["Privacy group is empty."] = "Groupe d'accès vide.";
+App::$strings["Privacy group: %s"] = "Groupe d'accès&nbsp;: %s";
+App::$strings["Connection: %s"] = "Contact&nbsp;: %s";
+App::$strings["Connection not found."] = "Contact non trouvé.";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notify] Nouveau courriel reçu à %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, vous avez reçu un message privé sur %3\$s, de la part de %2\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s vous a envoyé %2\$s.";
+App::$strings["a private message"] = "un message privé";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Merci de visiter %s pour voir et/ou répondre à vos messages privés.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté [zrl=%3\$s]votre %4\$s[/zrl]";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Notify] Commentaire de %2\$s sur conversation #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s a commenté un élément de conversation que vous suivez.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Merci de visiter %s pour voir et/ou répondre sur cette conversation.";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Notify] %s a publié sur votre profil";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s a publié sur votre profil à %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s a publié sur [zrl=%3\$s]votre profil[/zrl]";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Notify] %s vous a étiqueté";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, vous avez été étiqueté sur %3\$s par %2\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]vous a étiqueté[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Notify] %1\$s vous a tapoté";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s vous a tapoté sur %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]vous a tapoté[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Notify] %s a étiqueté votre publication";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s a étiqueté votre publication sur %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s a étiqueté [zrl=%3\$s]votre publication[/zrl]";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Notify] Nouvelle présentation";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une demande de contact de '%2\$s' sur %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, vous avez reçu [zrl=%2\$s]une demande de contact[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Vous pouvez visiter leur profil sur %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Merci de visiter %s avant d'approuver (ou non) cette demande de contact.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Notify] Nouvel(le) ami(e) suggéré(e)";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une suggestion d'ami(e) de '%2\$s' à %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, avez reçu %3\$s comme [zrl=%2\$s]une suggestion d'ami(e)[/zrl] de %4\$s.";
+App::$strings["Name:"] = "Nom&nbsp;:";
+App::$strings["Photo:"] = "Photo&nbsp;:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Merci de visiter %s pour donner suite (ou non) à cette suggestion.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla:Notify]";
+App::$strings["General Features"] = "Fonctionnalités générales";
+App::$strings["Content Expiration"] = "Expiration du contenu";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Supprimer les contributions/commentaires et/ou messages privés plus tard";
+App::$strings["Multiple Profiles"] = "Profils multiples";
+App::$strings["Ability to create multiple profiles"] = "Possibilité de créer plusieurs profils";
+App::$strings["Advanced Profiles"] = "Profils Avancés";
+App::$strings["Additional profile sections and selections"] = "Sections et sélections supplémentaires du profil";
+App::$strings["Profile Import/Export"] = "Importer/Exporter le profil";
+App::$strings["Save and load profile details across sites/channels"] = "Sauvegarder et charger les détails d'un profil entre sites/canaux";
+App::$strings["Web Pages"] = "Pages web";
+App::$strings["Provide managed web pages on your channel"] = "Fournir des pages web, sous votre contrôle, sur votre canal";
+App::$strings["Hide Rating"] = "Masquer l'évaluation";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Masquer les boutons d'évaluation sur les pages de votre canal et de votre profil. NB : vous pourrez toujours être évalué(e) ailleurs.";
+App::$strings["Private Notes"] = "Notes privées";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Active un outil pour stocker des notes et des rappels (note&nbsp;:non chiffré)";
+App::$strings["Navigation Channel Select"] = "Sélection du canal par la navigation";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Changez de canal directement depuis le menu de navigation déroulant";
+App::$strings["Photo Location"] = "Site de prise de vue";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Si des informations géographiques sont présentes dans les images téléversées, les lier à une carte.";
+App::$strings["Expert Mode"] = "Mode expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Activer le mode expert pour accéder aux options avancées";
+App::$strings["Premium Channel"] = "Canal VIP";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Vous permet d'appliquer des règles et restrictions aux contacts de votre canal";
+App::$strings["Post Composition Features"] = "Fonctionnalités de composition";
+App::$strings["Use Markdown"] = "Utiliser Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Autoriser l'utilisation de \"Markdown\" pour mettre en forme les messages";
+App::$strings["Large Photos"] = "Grandes photos";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Inclure de grands aperçus (1024px) dans les messages. Si désactivé, inclure de petits aperçus (640px).";
+App::$strings["Channel Sources"] = "Sources du canal";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importe automatiquement le contenus d'autres canaux ou flux dans le canal actif";
+App::$strings["Even More Encryption"] = "Encore plus de chiffrement";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permettre le chiffrement optionnel du contenu de bout en bout au moyen d'un secret partagé";
+App::$strings["Enable Voting Tools"] = "Activer les outils de vote";
+App::$strings["Provide a class of post which others can vote on"] = "Fournit un type de publication sur lequel les utilisateurs peuvent voter";
+App::$strings["Delayed Posting"] = "Publication plus tard";
+App::$strings["Allow posts to be published at a later date"] = "Permettre de publier des messages à une date programmée";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Supprimer les publications/commentaires en doublon";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Empêcher des messages aux contenus identiques d'être publiés à moins de deux minutes d'intervalle";
+App::$strings["Network and Stream Filtering"] = "Filtrage du réseau et des flux";
+App::$strings["Search by Date"] = "Chercher par date";
+App::$strings["Ability to select posts by date ranges"] = "Pouvoir choisir des publications par date";
+App::$strings["Enable management and selection of privacy groups"] = "Active la gestion et la sélection des groupes d'accès";
+App::$strings["Saved Searches"] = "Recherches sauvegardées";
+App::$strings["Save search terms for re-use"] = "Sauvegarder des termes de recherche pour utilisation ultérieure";
+App::$strings["Network Personal Tab"] = "Onglet \"Me concernant\"";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu";
+App::$strings["Network New Tab"] = "Onglet \"nouveautés réseau\"";
+App::$strings["Enable tab to display all new Network activity"] = "Activer un onglet présentant toute l'activité récente sur le réseau";
+App::$strings["Affinity Tool"] = "Gérer l'affinité";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrer le flux d'activité en fonction de la profondeur des relations";
+App::$strings["Connection Filtering"] = "Filtrage des contacts";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtrer les publications entrantes de mes contacts sur la base de mots-clefs";
+App::$strings["Suggest Channels"] = "Suggérer des canaux";
+App::$strings["Show channel suggestions"] = "Montrer les suggestions de canaux";
+App::$strings["Post/Comment Tools"] = "Gérer les publications/commentaires";
+App::$strings["Community Tagging"] = "Etiquetage communautaire";
+App::$strings["Ability to tag existing posts"] = "Permettre de marquer les publications existantes";
+App::$strings["Post Categories"] = "Catégoriser les publications";
+App::$strings["Add categories to your posts"] = "Ajouter des catégories à vos publications";
+App::$strings["Ability to file posts under folders"] = "Permettre de classer les publications dans des dossiers";
+App::$strings["Dislike Posts"] = "\"Ne pas aimer\" les publications";
+App::$strings["Ability to dislike posts/comments"] = "Possibilité de \"ne pas aimer\" les publications/commentaires";
+App::$strings["Star Posts"] = "Pouvoir mettre en avant les publications";
+App::$strings["Ability to mark special posts with a star indicator"] = "Pouvoir marquer certaines publications d'une étoile";
+App::$strings["Tag Cloud"] = "Nuage de tags";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Afficher un nuage de vos tags sur votre canal";
+App::$strings["Unable to obtain identity information from database"] = "Impossible d'obtenir les données d'identité depuis la base de données";
+App::$strings["Empty name"] = "Nom vide";
+App::$strings["Name too long"] = "Nom trop long";
+App::$strings["No account identifier"] = "Pas d'identifiant de compte";
+App::$strings["Nickname is required."] = "Un surnom est requis.";
+App::$strings["Reserved nickname. Please choose another."] = "Surnom réservé. Merci d'en choisir un autre.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Le surnom contient des caractères interdits ou est déjà pris sur ce site.";
+App::$strings["Unable to retrieve created identity"] = "Impossible de récupérer l'identité créée";
+App::$strings["Default Profile"] = "Profil par défaut";
+App::$strings["Requested channel is not available."] = "Canal demandé non disponible.";
+App::$strings["Requested profile is not available."] = "Profil demandé non disponible.";
+App::$strings["Change profile photo"] = "Changer la photo du profil";
+App::$strings["Profiles"] = "Profils";
+App::$strings["Manage/edit profiles"] = "Gérer/modifier les profils";
+App::$strings["Create New Profile"] = "Créer un nouveau profil";
+App::$strings["Profile Image"] = "Image du profil";
+App::$strings["visible to everybody"] = "visible pour tous";
+App::$strings["Edit visibility"] = "Changer la visibilité";
+App::$strings["Gender:"] = "Sexe&nbsp;:";
+App::$strings["Status:"] = "État&nbsp;:";
+App::$strings["Homepage:"] = "Site Internet&nbsp;:";
+App::$strings["Online Now"] = "Connecté";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[aujourd'hui]";
+App::$strings["Birthday Reminders"] = "Rappels d'anniversaires";
+App::$strings["Birthdays this week:"] = "Anniversaires cette semaine&nbsp;:";
+App::$strings["[No description]"] = "[Pas de description]";
+App::$strings["Event Reminders"] = "Rappels d'événements";
+App::$strings["Events this week:"] = "Événements cette semaine&nbsp;:";
+App::$strings["Full Name:"] = "Nom complet&nbsp;:";
+App::$strings["Like this channel"] = "J'aime ce canal";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Date de naissance&nbsp;:";
+App::$strings["Age:"] = "Age&nbsp;:";
+App::$strings["for %1\$d %2\$s"] = "depuis %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Orientation sexuelle&nbsp;:";
+App::$strings["Hometown:"] = "Ville natale&nbsp;:";
+App::$strings["Tags:"] = "Étiquettes&nbsp;:";
+App::$strings["Political Views:"] = "Opinions politiques&nbsp;:";
+App::$strings["Religion:"] = "Religion&nbsp;:";
+App::$strings["About:"] = "À propos&nbsp;:";
+App::$strings["Hobbies/Interests:"] = "Occupations/Centres d'intérêt&nbsp;:";
+App::$strings["Likes:"] = "Aime&nbsp;:";
+App::$strings["Dislikes:"] = "N'aime pas&nbsp;:";
+App::$strings["Contact information and Social Networks:"] = "Coordonnées et réseaux sociaux&nbsp;:";
+App::$strings["My other channels:"] = "Mes autres canaux&nbsp;:";
+App::$strings["Musical interests:"] = "Goûts musicaux&nbsp;:";
+App::$strings["Books, literature:"] = "Lectures, goûts littéraires&nbsp;:";
+App::$strings["Television:"] = "Télévision&nbsp;:";
+App::$strings["Film/dance/culture/entertainment:"] = "Cinéma/danse/culture/divertissement&nsbp;:";
+App::$strings["Love/Romance:"] = "Vie sentimentale/amoureuse&nbsp;:";
+App::$strings["Work/employment:"] = "Travail/Occupation&nbsp;";
+App::$strings["School/education:"] = "Études&nbsp;";
+App::$strings["Like this thing"] = "J'aime ceci";
+App::$strings["cover photo"] = "Photo principale";
+App::$strings["Embedded content"] = "Contenu imbriqué";
+App::$strings["Embedding disabled"] = "Imbrication désactivée";
+App::$strings["Can view my normal stream and posts"] = "Peut voir les publications ordinaires sur mon canal.";
+App::$strings["Can view my default channel profile"] = "Peut voir le profil du canal par défaut.";
+App::$strings["Can view my connections"] = "Peut voir mes contacts";
+App::$strings["Can view my file storage and photos"] = "Peut voir mes fichiers et photos";
+App::$strings["Can view my webpages"] = "Peut voir mes pages web";
+App::$strings["Can send me their channel stream and posts"] = "Peuvent m'envoyer leur flux et les publications de leur canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Peuvent poster sur la page de mon canal (\"mur\")";
+App::$strings["Can comment on or like my posts"] = "Peuvent commenter et/ou aimer mes publications";
+App::$strings["Can send me private mail messages"] = "Peuvent m'envoyer des messages privés";
+App::$strings["Can like/dislike stuff"] = "Peuvent aimer/ne pas aimer";
+App::$strings["Profiles and things other than posts/comments"] = "Profils et autres excluant les publications/commentaires.";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Peut faire suivre à tous les contacts de mon canal via \"@mention\"";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avancé - utile pour les canaux de type \"forum/groupe\"";
+App::$strings["Can chat with me (when available)"] = "Peut discuter avec moi (quand disponibie)";
+App::$strings["Can write to my file storage and photos"] = "Peut charger des fichiers et des photos dans mon canal";
+App::$strings["Can edit my webpages"] = "Peut modifier mes pages web";
+App::$strings["Can source my public posts in derived channels"] = "Peut rediriger mes publications publiques vers des canaux dérivés";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Plutôt avancé - très utile dans les communautés ouvertes";
+App::$strings["Can administer my channel resources"] = "Peut administrer les ressources de mon canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Très avancé. Ne pas toucher, sauf si vous savez ce que vous faîtes";
+App::$strings["Social Networking"] = "Réseau social";
+App::$strings["Mostly Public"] = "Pincipalement public";
+App::$strings["Restricted"] = "Accès restreint";
+App::$strings["Private"] = "Privé";
+App::$strings["Community Forum"] = "Forum communautaire";
+App::$strings["Feed Republish"] = "Republication de flux";
+App::$strings["Special Purpose"] = "Utilisation spécifique";
+App::$strings["Celebrity/Soapbox"] = "Page de célébrité/tribune";
+App::$strings["Group Repository"] = "Espace de groupe";
+App::$strings["Custom/Expert Mode"] = "Mode expert/spécifique";
+App::$strings["System"] = "Système";
+App::$strings["Create Personal App"] = "Créer votre application";
+App::$strings["Edit Personal App"] = "Modifier votre application";
+App::$strings["Ignore/Hide"] = "Ignorer/Cacher";
+App::$strings["Suggestions"] = "Suggestions";
+App::$strings["See more..."] = "Voir plus...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Vous avez %1$.0f sur %2$.0f contacts autorisés.";
+App::$strings["Add New Connection"] = "Ajouter un nouveau contact";
+App::$strings["Enter channel address"] = "Saisissez l'adresse du canal";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Exemples&nbsp;: pierre@exemple.com, https://exemple.com/sophie";
+App::$strings["Notes"] = "Notes";
+App::$strings["Remove term"] = "Retirer le terme";
+App::$strings["Archives"] = "Archives";
+App::$strings["Me"] = "Moi";
+App::$strings["Family"] = "Famille";
+App::$strings["Acquaintances"] = "Connaissances";
+App::$strings["All"] = "Tous";
+App::$strings["Refresh"] = "Actualiser";
+App::$strings["Account settings"] = "Paramètres du compte";
+App::$strings["Channel settings"] = "Paramètres du canal";
+App::$strings["Additional features"] = "Fonctionnalités supplémentaires";
+App::$strings["Feature/Addon settings"] = "Paramètres des extensions/greffons";
+App::$strings["Display settings"] = "Paramètres d'affichage";
+App::$strings["Connected apps"] = "Applications connectées";
+App::$strings["Export channel"] = "Exporter le canal";
+App::$strings["Connection Default Permissions"] = "Autorisations par défaut des contacts";
+App::$strings["Premium Channel Settings"] = "Paramètres de canal VIP";
+App::$strings["Private Mail Menu"] = "Menu des messages privés";
+App::$strings["Combined View"] = "Vue combinée";
+App::$strings["Conversations"] = "Conversations";
+App::$strings["Received Messages"] = "Messages reçus";
+App::$strings["Sent Messages"] = "Messages envoyés";
+App::$strings["No messages."] = "Pas de message.";
+App::$strings["Delete conversation"] = "Supprimer la conversation";
+App::$strings["Events Menu"] = "Menu Evènements";
+App::$strings["Day View"] = "Vue Jour";
+App::$strings["Week View"] = "Vue Semaine";
+App::$strings["Month View"] = "Vue Mois";
+App::$strings["Export"] = "Export";
+App::$strings["Import"] = "Import";
+App::$strings["Events Tools"] = "Outils Evènements";
+App::$strings["Export Calendar"] = "Exporter le calendrier";
+App::$strings["Import Calendar"] = "Importer un calendrier";
+App::$strings["Chat Rooms"] = "Salons de clavardage";
+App::$strings["Bookmarked Chatrooms"] = "Salons favoris";
+App::$strings["Suggested Chatrooms"] = "Salons suggérés";
+App::$strings["photo/image"] = "photo/image";
+App::$strings["Rating Tools"] = "Outils d'évaluation";
+App::$strings["Rate Me"] = "M'évaluer";
+App::$strings["View Ratings"] = "Voir mes évaluations";
+App::$strings["Public Hubs"] = "Instances publiques";
+App::$strings["Forums"] = "Membres du forum";
+App::$strings["Tasks"] = "Tâches";
+App::$strings["Documentation"] = "Documentation";
+App::$strings["Project/Site Information"] = "Information sur le site/projet";
+App::$strings["For Members"] = "Pour les membres";
+App::$strings["For Administrators"] = "Pour les administrateurs";
+App::$strings["For Developers"] = "Pour les développeurs";
+App::$strings["Site"] = "Site";
+App::$strings["Accounts"] = "Comptes";
+App::$strings["Channels"] = "Canaux";
+App::$strings["Security"] = "";
+App::$strings["Plugins"] = "Greffons";
+App::$strings["Themes"] = "Thèmes";
+App::$strings["Inspect queue"] = "Analyser la file d'attente";
+App::$strings["Profile Config"] = "Configuration du profil";
+App::$strings["DB updates"] = "Mises à jour BDD";
+App::$strings["Logs"] = "Journaux";
+App::$strings["Plugin Features"] = "Fonctionnalités des greffons";
+App::$strings["User registrations waiting for confirmation"] = "Enregistrements d'utilisateurs en attente d'approbation";
+App::$strings["View Photo"] = "Voir la photo";
+App::$strings["Edit Album"] = "Modifier l'album";
+App::$strings["Save to Folder"] = "Enregistrer dans le dossier";
+App::$strings["I will attend"] = "Je participerai";
+App::$strings["I will not attend"] = "Je ne participerai pas";
+App::$strings["I might attend"] = "Je participerai peut-être";
+App::$strings["I agree"] = "Je suis d'accord";
+App::$strings["I disagree"] = "Je ne suis pas d'accord";
+App::$strings["I abstain"] = "Je m'abstiens";
+App::$strings["Add Star"] = "Mettre en avant (étoile)";
+App::$strings["Remove Star"] = "Ne plus mettre en avant";
+App::$strings["Toggle Star Status"] = "(Dés)activer l'étoile";
+App::$strings["starred"] = "mis en avant";
+App::$strings["Add Tag"] = "Ajouter une étiquette";
+App::$strings["I like this (toggle)"] = "J'aime (oui/non)";
+App::$strings["I don't like this (toggle)"] = "Je n'aime pas (oui/non)";
+App::$strings["Share This"] = "Partager";
+App::$strings["share"] = "partager";
+App::$strings["Delivery Report"] = "Rapport de distribution";
+App::$strings["%d comment"] = array(
0 => "%d commentaire",
1 => "%d commentaires",
);
-$a->strings["[+] show all"] = "[+] voir plus";
-$a->strings["This is you"] = "C'est vous";
-$a->strings["Comment"] = "Commenter";
-$a->strings["Submit"] = "Envoyer";
-$a->strings["Bold"] = "Gras";
-$a->strings["Italic"] = "Italique";
-$a->strings["Underline"] = "Souligné";
-$a->strings["Quote"] = "Citation";
-$a->strings["Code"] = "Code";
-$a->strings["Image"] = "Image";
-$a->strings["Link"] = "Lien/URL";
-$a->strings["Video"] = "Vidéo";
-$a->strings["Delete this item?"] = "Supprimer cet élément?";
-$a->strings["[-] show less"] = "[-] montrer moins";
-$a->strings["[+] expand"] = "[+] déplier";
-$a->strings["[-] collapse"] = "[-] replier";
-$a->strings["Password too short"] = "Mot de passe trop court";
-$a->strings["Passwords do not match"] = "Les mots de passe ne correspondent pas";
-$a->strings["everybody"] = "tout le monde";
-$a->strings["Secret Passphrase"] = "Phrase de passe secrète";
-$a->strings["Passphrase hint"] = "Indice pour la phrase de passe";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Note&nbsp;: Les permissions ont changé, mais n'ont pas encore été soumises.";
-$a->strings["close all"] = "fermer tout";
-$a->strings["timeago.prefixAgo"] = "Il y a";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = " ";
-$a->strings["from now"] = "de maintenant";
-$a->strings["less than a minute"] = "moins d'une minute";
-$a->strings["about a minute"] = "environ une minute";
-$a->strings["%d minutes"] = "%d minutes";
-$a->strings["about an hour"] = "environ une heure";
-$a->strings["about %d hours"] = "environ %d heures";
-$a->strings["a day"] = "un jour";
-$a->strings["%d days"] = "%d jours";
-$a->strings["about a month"] = "environ un mois";
-$a->strings["%d months"] = "%d mois";
-$a->strings["about a year"] = "environ un an";
-$a->strings["%d years"] = "%d années";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Nouvelle fenêtre";
-$a->strings["Open the selected location in a different window or browser tab"] = "Ouvrir l'emplacement dans une fenêtre (ou un onglet) différent";
-$a->strings["Male"] = "Masculin";
-$a->strings["Female"] = "Féminin";
-$a->strings["Currently Male"] = "Actuellement masculin";
-$a->strings["Currently Female"] = "Actuellement féminin";
-$a->strings["Mostly Male"] = "Surtout masculin";
-$a->strings["Mostly Female"] = "Surtout féminin";
-$a->strings["Transgender"] = "Transgenre";
-$a->strings["Intersex"] = "Intersexuel";
-$a->strings["Transsexual"] = "Transsexuel";
-$a->strings["Hermaphrodite"] = "Hermaphrodite";
-$a->strings["Neuter"] = "Neutre";
-$a->strings["Non-specific"] = "Rien de spécifique";
-$a->strings["Other"] = "Autre";
-$a->strings["Undecided"] = "Indécis";
-$a->strings["Males"] = "Hommes";
-$a->strings["Females"] = "Femmes";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbienne";
-$a->strings["No Preference"] = "Sans préférence";
-$a->strings["Bisexual"] = "Bisexuel";
-$a->strings["Autosexual"] = "Autosexuel";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "Vierge";
-$a->strings["Deviant"] = "Déviant";
-$a->strings["Fetish"] = "Fétichiste";
-$a->strings["Oodles"] = "Une floppée";
-$a->strings["Nonsexual"] = "Nonsexuel";
-$a->strings["Single"] = "Célibataire";
-$a->strings["Lonely"] = "Solitaire";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "Indisponible";
-$a->strings["Has crush"] = "A un béguin";
-$a->strings["Infatuated"] = "Amoureux transi";
-$a->strings["Dating"] = "Sort avec quelqu'un";
-$a->strings["Unfaithful"] = "Infidèle";
-$a->strings["Sex Addict"] = "Accro au sexe";
-$a->strings["Friends/Benefits"] = "Amis avec bénéfices";
-$a->strings["Casual"] = "Sans engagement";
-$a->strings["Engaged"] = "Fiancé(e)";
-$a->strings["Married"] = "Marié(e)";
-$a->strings["Imaginarily married"] = "Marié(e) dans ses rêves";
-$a->strings["Partners"] = "Partenaires";
-$a->strings["Cohabiting"] = "En cohabitation";
-$a->strings["Common law"] = "Conjoints de fait";
-$a->strings["Happy"] = "Heureux";
-$a->strings["Not looking"] = "Pas en recherche";
-$a->strings["Swinger"] = "Infidèle";
-$a->strings["Betrayed"] = "Trahi(e)";
-$a->strings["Separated"] = "Séparé(e)";
-$a->strings["Unstable"] = "Instable";
-$a->strings["Divorced"] = "Divorcé(e)";
-$a->strings["Imaginarily divorced"] = "Divorcé(e) dans ses rêves";
-$a->strings["Widowed"] = "Veuf/veuve";
-$a->strings["Uncertain"] = "Incertain";
-$a->strings["It's complicated"] = "C'est compliqué";
-$a->strings["Don't care"] = "S'en fiche";
-$a->strings["Ask me"] = "Me demander";
-$a->strings["Logged out."] = "Deconnecté.";
-$a->strings["Failed authentication"] = "Échec de l'authentification";
-$a->strings["Login failed."] = "Échec de la connexion.";
-$a->strings["Can view my normal stream and posts"] = "Peut voir les publications sur mon canal et ses partages.";
-$a->strings["Can view my default channel profile"] = "Peut voir le profil du canal par défaut.";
-$a->strings["Can view my photo albums"] = "Peut voir mon album photos";
-$a->strings["Can view my connections"] = "Peut voir mes connections";
-$a->strings["Can view my file storage"] = "Peut voir mes fichiers en partage";
-$a->strings["Can view my webpages"] = "Peut voir mes sites-web";
-$a->strings["Can send me their channel stream and posts"] = "Peut m'envoyer le flux et les publications de leur canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Peut poster sur la page de mon canal (\"mur\")";
-$a->strings["Can comment on or like my posts"] = "Peuvent commenter et/ou aimer mes publications";
-$a->strings["Can send me private mail messages"] = "Peut m'envoyer des messages privés";
-$a->strings["Can post photos to my photo albums"] = "Peut ajouter des photos à mes albums";
-$a->strings["Can like/dislike stuff"] = "Peuvent aimer/détester";
-$a->strings["Profiles and things other than posts/comments"] = "Profils et autres excluant les publications/commentaires.";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Peut faire suivre à tous les contacts du mon canal via @truc";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avancé - utile seulement pour les canaux de type \"forum/groupe\"";
-$a->strings["Can chat with me (when available)"] = "Peut discuter avec moi (sous réserve de disponibilité)";
-$a->strings["Can write to my file storage"] = "Peut écrire dans mon partage de fichiers";
-$a->strings["Can edit my webpages"] = "Peut modifier mes sites-web";
-$a->strings["Can source my public posts in derived channels"] = "Peut rediriger mes publications publiques dans des canaux dérivés";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Plutôt avancé - très utile dans les communautés ouvertes";
-$a->strings["Can administer my channel resources"] = "Peut administrer les ressources de mon canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Très avancé. Ne pas toucher, sauf si vous savez VRAIMENT ce que vous faites";
-$a->strings["Set your current mood and tell your friends"] = "Indiquez votre humeur du moment à vos amis";
-$a->strings["Menu not found."] = "Menu introuvable.";
-$a->strings["Menu element updated."] = "Entrée de menu mis à jour.";
-$a->strings["Unable to update menu element."] = "Impossible de mettre l'entrée de menu à jour.";
-$a->strings["Menu element added."] = "Entrée de menu ajouté.";
-$a->strings["Unable to add menu element."] = "Impossible d'ajouter l'entrée de menu.";
-$a->strings["Not found."] = "Introuvable.";
-$a->strings["Manage Menu Elements"] = "Gérer les entrées de menu";
-$a->strings["Edit menu"] = "Éditer le menu";
-$a->strings["Edit element"] = "Éditer l'entrée";
-$a->strings["Drop element"] = "Supprimer l'entrée";
-$a->strings["New element"] = "Nouvelle entrée";
-$a->strings["Edit this menu container"] = "Éditer ce bloc de menu";
-$a->strings["Add menu element"] = "Ajouter une entrée au menu";
-$a->strings["Delete this menu item"] = "Supprimer cet entrée du menu";
-$a->strings["Edit this menu item"] = "Éditer cette entrée du menu";
-$a->strings["New Menu Element"] = "Nouvelle entrée de menu";
-$a->strings["Menu Item Permissions"] = "Permissions de l'entrée de menu";
-$a->strings["(click to open/close)"] = "(cliquer pour ouvrir/fermer)";
-$a->strings["Link text"] = "Texte du lien";
-$a->strings["URL of link"] = "URL du lien";
-$a->strings["Use Red magic-auth if available"] = "Utiliser l'authentification magique, lorsque disponible";
-$a->strings["Open link in new window"] = "Ouvrir le lien dans une nouvelle fenêtre";
-$a->strings["Order in list"] = "Ordre dans la liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Les nombres les plus élevés seront descendus au bas de la liste";
-$a->strings["Menu item not found."] = "Entrée de menu introuvable.";
-$a->strings["Menu item deleted."] = "Entrée de menu supprimée.";
-$a->strings["Menu item could not be deleted."] = "Impossible de supprimer l'entrée de menu.";
-$a->strings["Edit Menu Element"] = "Éditer l'entrée de menu";
-$a->strings["Modify"] = "Modifier";
-$a->strings["sent you a private message"] = "vous a envoyé un message privé";
-$a->strings["added your channel"] = "a ajouté votre canal";
-$a->strings["posted an event"] = "a publié un événement";
-$a->strings["network"] = "réseau";
-$a->strings["Name is required"] = "Le nom est requis";
-$a->strings["Key and Secret are required"] = "Clef et secret sont requis";
-$a->strings["Passwords do not match. Password unchanged."] = "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé.";
-$a->strings["Password changed."] = "Le mot de passe a été changé.";
-$a->strings["Password update failed. Please try again."] = "La mise à jour du mot de passe a échoué. Merci de recommencer.";
-$a->strings["Not valid email."] = "Adresse de courriel non-valide.";
-$a->strings["Protected email address. Cannot change to that email."] = "Adresse de courriel protégée. Impossible de l'utiliser.";
-$a->strings["System failure storing new email. Please try again."] = "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci de ré-essayer.";
-$a->strings["Settings updated."] = "Réglages sauvegardés.";
-$a->strings["Add application"] = "Ajouter une application";
-$a->strings["Name of application"] = "Nom de l'application";
-$a->strings["Consumer Key"] = "Clef de consommateur";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères.";
-$a->strings["Consumer Secret"] = "Secret de consommateur";
-$a->strings["Redirect"] = "Redirection";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirection - laissez blanc, sauf si l'application a demandé autrement";
-$a->strings["Icon url"] = "URL de l'icône";
-$a->strings["Optional"] = "Facultatif";
-$a->strings["You can't edit this application."] = "Vous ne pouvez pas éditer cette application.";
-$a->strings["Connected Apps"] = "Applications connectées";
-$a->strings["Client key starts with"] = "La clef partagée commence par";
-$a->strings["No name"] = "Sans nom";
-$a->strings["Remove authorization"] = "Révoquer l'autorisation";
-$a->strings["No feature settings configured"] = "Pas de fonctionnalité à configurer";
-$a->strings["Feature Settings"] = "Extensions";
-$a->strings["Account Settings"] = "Compte";
-$a->strings["Password Settings"] = "Mot de passe";
-$a->strings["New Password:"] = "Nouveau mot de passe&nbsp;:";
-$a->strings["Confirm:"] = "Confirmation&nbsp;:";
-$a->strings["Leave password fields blank unless changing"] = "Laissez les mots de passe vides si vous ne voulez pas les modifier";
-$a->strings["Email Address:"] = "Adresse de courriel&nbsp;:";
-$a->strings["Remove Account"] = "Supprimer le compte";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Attention&nbsp;: cette action est permanente et irréversible.";
-$a->strings["Off"] = "Inactif";
-$a->strings["On"] = "Actif";
-$a->strings["Additional Features"] = "Fonctionnalités additionnelles";
-$a->strings["Connector Settings"] = "Connecteurs";
-$a->strings["No special theme for mobile devices"] = "Pas de thème spécifique aux périphériques mobiles";
-$a->strings["%s - (Experimental)"] = "%s - (Expérimental)";
-$a->strings["Display Settings"] = "Affichage";
-$a->strings["Display Theme:"] = "Thème&nbsp;:";
-$a->strings["Mobile Theme:"] = "Thème mobile&nbsp;:";
-$a->strings["Enable user zoom on mobile devices"] = "Permettre à l'utilisateur d'un mobile d'agrandir le contenu";
-$a->strings["Update browser every xx seconds"] = "Rafraîchir le navigateur toutes les xx secondes";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 secondes, pas de maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:";
-$a->strings["Maximum of 100 items"] = "100 éléments au maximum";
-$a->strings["Don't show emoticons"] = "Ne pas montrer les frimousses/émoticones";
-$a->strings["System Page Layout Editor - (advanced)"] = "Agencements des pages système - (avancé)";
-$a->strings["Nobody except yourself"] = "Personne sauf vous";
-$a->strings["Only those you specifically allow"] = "Seulement ceux que vous autorisez spécifiquement";
-$a->strings["Approved connections"] = "Contacts Approuvés";
-$a->strings["Any connections"] = "Tous les contacts";
-$a->strings["Anybody on this website"] = "Tous les utilisateurs du hub";
-$a->strings["Anybody in this network"] = "Tous les utilisateurs sur ce réseau";
-$a->strings["Anybody authenticated"] = "Tous les utilisateurs authentifiés";
-$a->strings["Anybody on the internet"] = "Tous les utilisateurs d'Internet";
-$a->strings["Publish your default profile in the network directory"] = "Publier votre profil par défaut dans l'annuaire du réseau";
-$a->strings["No"] = "Non";
-$a->strings["Yes"] = "Oui";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Nous autoriser à vous suggérer comme relation potentielle aux nouveaux membres?";
-$a->strings["or"] = "ou";
-$a->strings["Your channel address is"] = "Voici l'adresse de votre canal";
-$a->strings["Channel Settings"] = "Canal";
-$a->strings["Basic Settings"] = "Basique";
-$a->strings["Your Timezone:"] = "Fuseau horaire&nbsp;:";
-$a->strings["Default Post Location:"] = "Emplacement géographique par défaut&nbsp;:";
-$a->strings["Geographical location to display on your posts"] = "Emplacement géographique à afficher sur vos publications";
-$a->strings["Use Browser Location:"] = "Utiliser la géolocalisation fournie par le navigateur&nbsp;:";
-$a->strings["Adult Content"] = "Contenu \"adulte\"";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)";
-$a->strings["Security and Privacy Settings"] = "Réglages de sécurité et vie privée";
-$a->strings["Hide my online presence"] = "Cacher ma présence en ligne";
-$a->strings["Prevents displaying in your profile that you are online"] = "Cacher votre statut (en ligne/hors ligne) sur votre profil";
-$a->strings["Simple Privacy Settings:"] = "Réglages simples&nbsp;:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Classique - <em>public par défaut, privé en cas de besoin (comparable dans le principe aux réseaux sociaux centralisés, avec un mode privé plus efficace)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privé - <em>privé par défaut, jamais ouvert ni public</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>";
-$a->strings["Allow others to tag your posts"] = "Autoriser les autres à \"étiqueter\" vos publications";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Souvent utilisé par la communauté pour distinguer le contenu innaproprié";
-$a->strings["Advanced Privacy Settings"] = "Réglages avancés";
-$a->strings["Expire other channel content after this many days"] = "Faire expirer le contenu des autres canaux après n jours";
-$a->strings["0 or blank prevents expiration"] = "0, ou vide, pour ne pas faire expirer";
-$a->strings["Maximum Friend Requests/Day:"] = "Nombre maximum de mises en relation par jour&nbsp;:";
-$a->strings["May reduce spam activity"] = "Contribue à réduire l'impact des indésirables";
-$a->strings["Default Post Permissions"] = "Permissions par défaut des publications";
-$a->strings["Maximum private messages per day from unknown people:"] = "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:";
-$a->strings["Useful to reduce spamming"] = "Utile pour réduire les indésirables";
-$a->strings["Notification Settings"] = "Notifications";
-$a->strings["By default post a status message when:"] = "Par défaut, publier un statut quand:";
-$a->strings["accepting a friend request"] = "vous acceptez une mise en relation";
-$a->strings["joining a forum/community"] = "vous joignez un forum ou à une communauté";
-$a->strings["making an <em>interesting</em> profile change"] = "vous faites une modification <em>intéressante</em> de votre profil";
-$a->strings["Send a notification email when:"] = "Envoyer un courriel de notification quand&nbsp;:";
-$a->strings["You receive a connection request"] = "Vous recevez une demande de mise en relation";
-$a->strings["Your connections are confirmed"] = "Vous relations sont confirmées";
-$a->strings["Someone writes on your profile wall"] = "Quelqu'un a écrit sur votre mur";
-$a->strings["Someone writes a followup comment"] = "Quelqu'un a commenté sur vos publications";
-$a->strings["You receive a private message"] = "Vous recevez un message privé";
-$a->strings["You receive a friend suggestion"] = "Vous recevez une suggestion d'amitié/relation";
-$a->strings["You are tagged in a post"] = "Vous êtes étiqueté dans une publication";
-$a->strings["You are poked/prodded/etc. in a post"] = "Vous êtes cogné/encouragé/etc. dans une publication";
-$a->strings["Advanced Account/Page Type Settings"] = "Type de page/Compte (avancé)";
-$a->strings["Change the behaviour of this account for special situations"] = "Modifie le comportement de ce compte pour certains cas particuliers";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Mode expert requis (<a href=\"settings/features\">Réglages > Fonctions supplémentaires</a>) svp ajuster!";
-$a->strings["Miscellaneous Settings"] = "Divers";
-$a->strings["Personal menu to display in your channel pages"] = "Menu personnel tel qu'il apparaîtra sur les pages de votre canal";
-$a->strings["Remove this channel"] = "Supprimer ce canal";
-$a->strings["Poke/Prod"] = "Cogner/Encourager";
-$a->strings["poke, prod or do other things to somebody"] = "Cogner, encourager, et autres choses à faire à quelqu'un";
-$a->strings["Recipient"] = "Destinataire";
-$a->strings["Choose what you wish to do to recipient"] = "Choisir quoi lui faire";
-$a->strings["Make this post private"] = "Rendre cette contribution privée";
-$a->strings["Authorize application connection"] = "Autoriser l'application à se connecter";
-$a->strings["Return to your app and insert this Securty Code:"] = "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:";
-$a->strings["Please login to continue."] = "Merci de vous connecter pour continuer.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authentification magique bloquée. Vous êtes connecté sur ce site localement. Merci de vous en déconnecter et réessayer.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bienvenue %s. L'authentification magique a fonctionné.";
-$a->strings["Item not available."] = "Élément indisponible.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Récupération d'URL échouée&nbsp;: %1\$s";
-$a->strings["Invalid item."] = "Élément invalide.";
-$a->strings["Channel not found."] = "Canal introuvable.";
-$a->strings["Page not found."] = "Page introuvable.";
-$a->strings["Image uploaded but image cropping failed."] = "L'image a été téléversée, mais le recadrage a échoué.";
-$a->strings["Image resize failed."] = "Le redimensionnement de l'image a échoué.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shirt-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement.";
-$a->strings["Image exceeds size limit of %d"] = "L'image dépasse la taille limite de %d";
-$a->strings["Unable to process image."] = "Impossible de traîter l'image.";
-$a->strings["Photo not available."] = "Photo inaccessible.";
-$a->strings["Upload File:"] = "Fichier&nbsp;:";
-$a->strings["Select a profile:"] = "Choisir un profil&nbsp;:";
-$a->strings["Upload Profile Photo"] = "Téléverser une photo de profil";
-$a->strings["skip this step"] = "passer cette étape";
-$a->strings["select a photo from your photo albums"] = "choisir une photo dans vos albums";
-$a->strings["Crop Image"] = "Recadrer l'image";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Merci d'ajuster le cadre pour une visualisation optimale.";
-$a->strings["Done Editing"] = "J'ai terminé";
-$a->strings["Image uploaded successfully."] = "Image téléversée avec succès.";
-$a->strings["Image upload failed."] = "Le téléversement a échoué.";
-$a->strings["Image size reduction [%s] failed."] = "La réduction de taille [%s] a échoué.";
-$a->strings["Block Name"] = "Nom du Bloc";
-$a->strings["Profile not found."] = "Profil introuvable.";
-$a->strings["Profile deleted."] = "Profil supprimé.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Nouveau profil créé.";
-$a->strings["Profile unavailable to clone."] = "Profil impossible à cloner.";
-$a->strings["Profile unavailable to export."] = "Impossible d'exporter le profil.";
-$a->strings["Profile Name is required."] = "Le nom du profil est requis.";
-$a->strings["Marital Status"] = "Statut marital";
-$a->strings["Romantic Partner"] = "Partenaire";
-$a->strings["Likes"] = "Aime";
-$a->strings["Dislikes"] = "Déteste";
-$a->strings["Work/Employment"] = "Travail/Occupation";
-$a->strings["Religion"] = "Religion/Croyance";
-$a->strings["Political Views"] = "Opinions politiques";
-$a->strings["Gender"] = "Sexe/Genre";
-$a->strings["Sexual Preference"] = "Préférence sexuelle";
-$a->strings["Homepage"] = "Site Internet";
-$a->strings["Interests"] = "Centres d'intérêt";
-$a->strings["Address"] = "Adresse";
-$a->strings["Location"] = "Emplacement";
-$a->strings["Profile updated."] = "Profil mis à jour.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Cacher vos contacts/relations aux visiteurs de ce profil?";
-$a->strings["Edit Profile Details"] = "Éditer les détails du profil";
-$a->strings["View this profile"] = "Voir le profil";
-$a->strings["Change Profile Photo"] = "Changer la photo du profil";
-$a->strings["Create a new profile using these settings"] = "Créer un nouveau profil avec ces réglages";
-$a->strings["Clone this profile"] = "Cloner le profil";
-$a->strings["Delete this profile"] = "Supprimer le profil";
-$a->strings["Import profile from file"] = "Importer le profil à partir d'un fichier";
-$a->strings["Export profile to file"] = "Exporter le profil vers un fichier.";
-$a->strings["Profile Name:"] = "Nom du profil&nbsp;:";
-$a->strings["Your Full Name:"] = "Votre nom complet&nbsp;:";
-$a->strings["Title/Description:"] = "Titre/description&nbsp;:";
-$a->strings["Your Gender:"] = "Sexe/Genre&nbsp;:";
-$a->strings["Birthday (%s):"] = "Date de naissance (%s)&nbsp;:";
-$a->strings["Street Address:"] = "Adresse postale&nbsp;:";
-$a->strings["Locality/City:"] = "Ville/Localité&nbsp;:";
-$a->strings["Postal/Zip Code:"] = "Code postal&nbsp;:";
-$a->strings["Country:"] = "Pays&nbsp;:";
-$a->strings["Region/State:"] = "Région/Province/État&nbsp;:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:";
-$a->strings["Who: (if applicable)"] = "Avec&nbsp;: (si pertinent)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemples&nbsp;: cathy123, Cathy Williams, cathy@exemple.com";
-$a->strings["Since [date]:"] = "Depuis [date]&nbsp;:";
-$a->strings["Homepage URL:"] = "URL de mon site Internet&nbsp;:";
-$a->strings["Religious Views:"] = "Opinions religieuses&nbsp;:";
-$a->strings["Keywords:"] = "Mots-clefs&nbsp;:";
-$a->strings["Example: fishing photography software"] = "Exemple&nbsp;: escrime photographie modélisme";
-$a->strings["Used in directory listings"] = "Utilisé pour le référencement dans l'annuaire";
-$a->strings["Tell us about yourself..."] = "Parlez nous de vous...";
-$a->strings["Hobbies/Interests"] = "Loisirs/Centres d'intêret";
-$a->strings["Contact information and Social Networks"] = "Coordonnées et réseaux sociaux";
-$a->strings["My other channels"] = "Mes autres canaux";
-$a->strings["Musical interests"] = "Goûts musicaux";
-$a->strings["Books, literature"] = "Littérature";
-$a->strings["Television"] = "Télévision";
-$a->strings["Film/dance/culture/entertainment"] = "Cinéma/Danse/Culture/Divertissement";
-$a->strings["Love/romance"] = "Amour/Romance";
-$a->strings["Work/employment"] = "Travail/Occupation";
-$a->strings["School/education"] = "Études";
-$a->strings["This is your default profile."] = "Voilà votre profil par défault.";
-$a->strings["Age: "] = "Age&nbsp;:";
-$a->strings["Edit/Manage Profiles"] = "Éditer/gérer les profils";
-$a->strings["Add profile things"] = "Ajouter des choses de profil";
-$a->strings["Include desirable objects in your profile"] = "Incluez des objets souhaitables dans votre profil";
-$a->strings["Bookmark added"] = "Favoris ajouté";
-$a->strings["My Bookmarks"] = "Mes Favoris";
-$a->strings["My Connections Bookmarks"] = "Favoris de mes relations";
-$a->strings["Invalid profile identifier."] = "Identifiant de profil invalide.";
-$a->strings["Profile Visibility Editor"] = "Éditeur de visibilité de profil";
-$a->strings["Click on a contact to add or remove."] = "Cliquez sur un contact pour l'ajouter ou le retirer.";
-$a->strings["Visible To"] = "Visible par";
-$a->strings["All Connections"] = "Toutes les relations";
-$a->strings["Public Sites"] = "Sites publics";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Les sites listés autorisent l'inscription pour tous. Tous sont liés entre eux, de manière à ce qu'un compte sur un seul d'entre eux soit valable sur l'ensemble de la matrice. Certains sites peuvent demander des frais de souscriptions, ou fournir des forfaits ajustés. Le lien \"fournisseur\" <strong>peut</strong> vous donner des détails supplémentaires.";
-$a->strings["Site URL"] = "URL du site";
-$a->strings["Access Type"] = "Type d'accès";
-$a->strings["Registration Policy"] = "Politique d'inscription";
-$a->strings["You must be logged in to see this page."] = "Vous devez vous connecter pour voir cette page.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permissions insuffisantes. Demande redirigée à la page du profil.";
-$a->strings["Select a bookmark folder"] = "Choisir un dossier de favoris";
-$a->strings["Save Bookmark"] = "Sauver le favoris";
-$a->strings["URL of bookmark"] = "URL du favoris";
-$a->strings["Description"] = "Description";
-$a->strings["Or enter new bookmark folder name"] = "Ou entrez le nom d'un nouveau dossier";
-$a->strings["Room not found"] = "Salon introuvable";
-$a->strings["Leave Room"] = "Quitter le salon";
-$a->strings["Delete This Room"] = "Supprimer le salon";
-$a->strings["I am away right now"] = "Je suis momentanément absent";
-$a->strings["I am online"] = "Je suis en ligne";
-$a->strings["Bookmark this room"] = "Marquer ce salon";
-$a->strings["New Chatroom"] = "Nouveau salon";
-$a->strings["Chatroom Name"] = "Nom du salon";
-$a->strings["%1\$s's Chatrooms"] = "Salons de %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre d'inscriptions quotidiennes dépassé. Merci de recommencer demain.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Merci d'indiquer votre adhésion aux Règles du Service. L'inscription a échoué.";
-$a->strings["Passwords do not match."] = "Les mots de passe ne concordent pas.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte.";
-$a->strings["Your registration is pending approval by the site owner."] = "Votre inscription est en attente de l'approbation d'un administrateur.";
-$a->strings["Your registration can not be processed."] = "Votre inscription ne peut être traîtée.";
-$a->strings["Registration on this site/hub is by approval only."] = "L'inscription sur cette instance/ce site est soumise à une modération.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">S'inscrire sur un site/hub affilié</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Ce site a dépassé le nombre de création de compte autorisé par jour. Merci de recommencer demain.";
-$a->strings["Terms of Service"] = "Règles du Service";
-$a->strings["I accept the %s for this website"] = "J'accepte %s de ce site";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "J'ai plus de 13 ans et j'accepte les %s de ce site";
-$a->strings["Registration"] = "Inscription";
-$a->strings["Membership on this site is by invitation only."] = "L'inscription à ce site se fait uniquement sur invitation.";
-$a->strings["Please enter your invitation code"] = "Merci de saisir votre code d'invitation";
-$a->strings["Your email address"] = "Votre adresse de courriel";
-$a->strings["Choose a password"] = "Choisissez un mot de passe";
-$a->strings["Please re-enter your password"] = "Confirmez-le";
-$a->strings["Away"] = "Absent";
-$a->strings["Online"] = "En ligne";
-$a->strings["Please login."] = "Merci de vous connecter.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Matrice Rouge - Pour les invités: Nom d'utilisateur = {votre courriel}, Mot de passe = +++";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un canal à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
-$a->strings["Remove This Channel"] = "Supprimer ce Canal";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Ceci effacera complètement le canal du réseau. Une fois effacé, un canal ne PEUT PAS être récupéré.";
-$a->strings["Please enter your password for verification:"] = "Merci de re-saisir votre mot de passe pour vérification&nbsp;:";
-$a->strings["Remove this channel and all its clones from the network"] = "Supprimer ce canal ainsi que tous ses clones sur la matrice";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau";
-$a->strings["Remove Channel"] = "Enlever le canal";
-$a->strings["No channel."] = "Pas de canal.";
-$a->strings["Common connections"] = "Relations communes";
-$a->strings["No connections in common."] = "Pas de relation en commun.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est bien saisi.";
-$a->strings["The error message was:"] = "Le message d'erreur était&nbsp;:";
-$a->strings["Authentication failed."] = "Échec de l'authentification.";
-$a->strings["Remote Authentication"] = "Authentification distante";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Entrez l'adresse de votre canal (p.ex. moncanal@monsite.com)";
-$a->strings["Authenticate"] = "Authentifier";
-$a->strings["Continue"] = "Continuer";
-$a->strings["Premium Channel Setup"] = "Configuration du canal VIP";
-$a->strings["Enable premium channel connection restrictions"] = "Activer les restrictions liées au canal VIP";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Merci de saisir les restrictions et/ou conditions - reçu Paypal, transaction Bitcoin, ligne de conduite, ...";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Avant d'autoriser la mise en relation, ce canal attire votre attention sur les conditions suivantes&nbsp;:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Les relations potentielles verront ce qui suit avant de pouvoir continuer&nbsp;:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuant, je certifie que je me suis acquitté de toutes les instructions indiquées";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Aucune instruction spécifique n'a été établie par le propriétaire du canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal VIP ou restreint";
-$a->strings["No such group"] = "Groupe introuvable";
-$a->strings["Search Results For:"] = "Résultats de recherche pour&nbsp;:";
-$a->strings["Collection is empty"] = "Collection vide";
-$a->strings["Collection: "] = "Collection&nbsp;:";
-$a->strings["Connection: "] = "Relation&nbsp;:";
-$a->strings["Invalid connection."] = "Relation invalide.";
-$a->strings["Could not access contact record."] = "Impossible d'accéder aux détails du contact.";
-$a->strings["Could not locate selected profile."] = "Impossible de localiser le profil sélectionné.";
-$a->strings["Connection updated."] = "Connexion mise à jour.";
-$a->strings["Failed to update connection record."] = "Impossible de mettre à jour les détails de la relation.";
-$a->strings["Blocked"] = "Bloqué";
-$a->strings["Ignored"] = "Ignoré";
-$a->strings["Hidden"] = "Caché";
-$a->strings["Archived"] = "Archivé";
-$a->strings["All"] = "Tout";
-$a->strings["Suggest new connections"] = "Suggérer de nouvelles relations";
-$a->strings["New Connections"] = "Nouvelles relations";
-$a->strings["Show pending (new) connections"] = "Voir les (nouvelles) relations en attente";
-$a->strings["Show all connections"] = "Voir toutes les relations";
-$a->strings["Unblocked"] = "Non bloquées";
-$a->strings["Only show unblocked connections"] = "Ne montrer que les relations non-bloquées";
-$a->strings["Only show blocked connections"] = "Ne montrer que les relations bloquées";
-$a->strings["Only show ignored connections"] = "Ne montrer que les relations ignorées";
-$a->strings["Only show archived connections"] = "Ne montrer que les relations archivées";
-$a->strings["Only show hidden connections"] = "Ne montrer que les relations cachées";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit contact"] = "Éditer contact";
-$a->strings["Search your connections"] = "Chercher parmi vos relations";
-$a->strings["Finding: "] = "Recherche&nbsp;:";
-$a->strings["Edit post"] = "Éditer la contribution";
-$a->strings["is now connected to"] = "est maintenant connecté avec";
-$a->strings["Could not access address book record."] = "Impossible d'accéder aux détails du carnet d'adresses.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Actualisation impossible - le canal est momentanément indisponible.";
-$a->strings["Channel has been unblocked"] = "Le canal n'est plus bloqué";
-$a->strings["Channel has been blocked"] = "Le canal est bloqué";
-$a->strings["Unable to set address book parameters."] = "Impossible de régler les paramètres du carnet d'adresses.";
-$a->strings["Channel has been unignored"] = "Le canal n'est plus ignoré";
-$a->strings["Channel has been ignored"] = "Le canal est ignoré";
-$a->strings["Channel has been unarchived"] = "Le canal n'est plus archivé";
-$a->strings["Channel has been archived"] = "Le canal est archivé";
-$a->strings["Channel has been unhidden"] = "Le canal n'est plus caché";
-$a->strings["Channel has been hidden"] = "Le canal est caché";
-$a->strings["Channel has been approved"] = "Le canal est approuvé";
-$a->strings["Channel has been unapproved"] = "Le canal n'est plus approuvé";
-$a->strings["Connection has been removed."] = "La relation a été supprimée";
-$a->strings["View %s's profile"] = "Voir le profil de %s";
-$a->strings["Refresh Permissions"] = "Actualiser les permissions";
-$a->strings["Fetch updated permissions"] = "Récupérer les permissions les plus récentes";
-$a->strings["Recent Activity"] = "Activité récente";
-$a->strings["View recent posts and comments"] = "Voir les contributions et commentaires récentes";
-$a->strings["Unblock"] = "Débloquer";
-$a->strings["Block"] = "Bloquer";
-$a->strings["Block or Unblock this connection"] = "Bloquer ou Débloquer cette relation";
-$a->strings["Unignore"] = "Ne plus ignorer";
-$a->strings["Ignore"] = "Ignorer";
-$a->strings["Ignore or Unignore this connection"] = "Ignorer ou ne plus ignorer cette relation";
-$a->strings["Unarchive"] = "Ne plus archiver";
-$a->strings["Archive"] = "Archiver";
-$a->strings["Archive or Unarchive this connection"] = "Archiver ou ne plus archiver cette relation";
-$a->strings["Unhide"] = "Ne plus cacher";
-$a->strings["Hide"] = "Cacher";
-$a->strings["Hide or Unhide this connection"] = "Cacher ou ne plus cacher cette relation";
-$a->strings["Delete this connection"] = "Supprimer cette relation";
-$a->strings["Approve this connection"] = "Approuver cette relation";
-$a->strings["Accept connection to allow communication"] = "Accepter la relation pour permettre la communication";
-$a->strings["Automatic Permissions Settings"] = "Permissions automatiques";
-$a->strings["Connections: settings for %s"] = "Relations&nbsp;: réglages pour %s";
-$a->strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "Pour chaque introduction reçue, toutes les permissions définies ici seront appliquées aux nouvelles relations automatiquement, et l'introduction sera approuvée. Laissez cette page telle quelle si vous ne souhaitez pas utiliser ce mécanisme.";
-$a->strings["Slide to adjust your degree of friendship"] = "Faites glisser pour ajuster le niveau de la relation";
-$a->strings["inherited"] = "héritée";
-$a->strings["Connection has no individual permissions!"] = "Cette relation n'a aucune permission spécifique!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Ceci devrait correspondre à vos <a href=\"settings\">réglages de vie privée</a>, mais vous pouvez toujours contrôler les \"Permissions avancées\".";
-$a->strings["Profile Visibility"] = "Visibilité du profil";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Merci de choisir le profil que vous souhaitez montrer quand %s visite votre profil de manière authentifiée.";
-$a->strings["Contact Information / Notes"] = "Notes / Information de contact";
-$a->strings["Edit contact notes"] = "Éditer les notes du contact";
-$a->strings["Their Settings"] = "Ses réglages";
-$a->strings["My Settings"] = "Mes réglages";
-$a->strings["Clear/Disable Automatic Permissions"] = "Effacer/Désactiver les Permissions Automatiques";
-$a->strings["Forum Members"] = "Membres du forum";
-$a->strings["Soapbox"] = "Blogue";
-$a->strings["Full Sharing (typical social network permissions)"] = "Partage Complet (fonctionnement habituel des réseaux sociaux)";
-$a->strings["Cautious Sharing "] = "Partage modéré";
-$a->strings["Follow Only"] = "Suivre uniquement";
-$a->strings["Individual Permissions"] = "Permissions spécifiques";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Certaines permissions peuvent être héritées de vos <a href=\"settings\">réglages de vie privée</a>, lesquels sont prioritaires sur les réglages spécifiques. Changer ces permissions héritées sur la présente page n'aura aucun effet.";
-$a->strings["Advanced Permissions"] = "Permissions avancées";
-$a->strings["Simple Permissions (select one and submit)"] = "Permissions simples (en choisir une, puis valider)";
-$a->strings["Visit %s's profile - %s"] = "Visiter le profil de %s - %s";
-$a->strings["Block/Unblock contact"] = "Bloquer/Débloquer le contact";
-$a->strings["Ignore contact"] = "Ignorer le contact";
-$a->strings["Repair URL settings"] = "Réparer les réglages d'URL";
-$a->strings["View conversations"] = "Voir les conversations";
-$a->strings["Delete contact"] = "Supprimer le contact";
-$a->strings["Last update:"] = "Dernière mise à jour&nbsp;:";
-$a->strings["Update public posts"] = "Mettre à jour les publications";
-$a->strings["Update now"] = "Mettre à jour maintenant";
-$a->strings["Currently blocked"] = "Actuellement bloqué";
-$a->strings["Currently ignored"] = "Actuellement ignoré";
-$a->strings["Currently archived"] = "Actuellement archivé";
-$a->strings["Currently pending"] = "Actuellement en attente";
-$a->strings["Hide this contact from others"] = "Dissimuler ce contact aux autres";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Les réponses et autres réactions à vos contributions publiques <strong>pourraient</strong> être toujours visibles";
-$a->strings["No potential page delegates located."] = "Aucun délégué potentiel n'a été trouvé pour cette page.";
-$a->strings["Delegate Page Management"] = "Gestion des délégués de la page";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Les délégués sont capables de gérer tous les aspects de ce compte ou de cette page, à l'exception des réglages basiques du compte. Merci de ne déléguer votre compte personnel qu'à quelqu'un en qui vous avez une confiance aveugle.";
-$a->strings["Existing Page Managers"] = "Actuels gestionnaires de pages";
-$a->strings["Existing Page Delegates"] = "Actuels délégués";
-$a->strings["Potential Delegates"] = "Délégués potentiels";
-$a->strings["Remove"] = "Retirer";
-$a->strings["Add"] = "Ajouter";
-$a->strings["No entries."] = "Aucune entrée.";
-$a->strings["Public access denied."] = "Accès public refusé.";
-$a->strings["Gender: "] = "Sexe/genre&nbsp;:";
-$a->strings["Finding:"] = "Recherche&nbsp;:";
-$a->strings["No entries (some entries may be hidden)."] = "Pas d'entrées (certaines peuvent être cachées).";
-$a->strings["Status: "] = "État&nbsp;:";
-$a->strings["Sexual Preference: "] = "Orientation sexuelle&nbsp;:";
-$a->strings["Homepage: "] = "Site web&nbsp;:";
-$a->strings["Hometown: "] = "Ville natale&nbsp;:";
-$a->strings["About: "] = "À propos&nbsp;:";
-$a->strings["Keywords: "] = "Mots-clefs&nbsp;:";
-$a->strings["This site is not a directory server"] = "Ce site n'est pas un serveur d'annuaire";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "La Matrice Rouge - &quot;LE Réseau&quot;";
-$a->strings["Welcome to %s"] = "Bienvenue sur %s";
-$a->strings["Hubzilla Server - Setup"] = "Serveur de la Matrice Rouge - Configuration";
-$a->strings["Could not connect to database."] = "Impossible de se connecter à la base de données.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Impossible de se connecter au site par l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS.";
-$a->strings["Could not create table."] = "Impossible de créer la table.";
-$a->strings["Your site database has been installed."] = "La base de données de votre site a été installée.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Vous pourriez avoir besoin d'importer le fichier \"install/database.sql\" manuellement via phpmyadmin ou mysql.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Merci de consulter le fichier \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Vérification du système";
-$a->strings["Next"] = "Suivant";
-$a->strings["Check again"] = "Re-vérifier";
-$a->strings["Database connection"] = "Connexion à la base de données";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "Pour installer la Matrice Rouge, nous avons besoin de savoir comment contacter votre base de données.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Merci de contacter votre prestataire d'hébergement ou votre administrateur système si vous avez des doutes à propos de ces paramètres.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer.";
-$a->strings["Database Server Name"] = "Nom du serveur de la base de données";
-$a->strings["Default is localhost"] = "Par défaut, localhost";
-$a->strings["Database Port"] = "Port du serveur";
-$a->strings["Communication port number - use 0 for default"] = "Numéro TCP du port - utilisez 0 pour la valeur par défaut";
-$a->strings["Database Login Name"] = "Identifiant de connexion à la Base de Données";
-$a->strings["Database Login Password"] = "Mot de passe de connexion à la Base de Données";
-$a->strings["Database Name"] = "Nom de la Base de Données";
-$a->strings["Site administrator email address"] = "Adresse de courriel de l'administrateur du site";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web.";
-$a->strings["Website URL"] = "URL du site";
-$a->strings["Please use SSL (https) URL if available."] = "Merci d'utiliser SSL/TLS (https) autant que possible.";
-$a->strings["Please select a default timezone for your website"] = "Merci de choisir une zone de temps (fuseau horaire) pour votre site";
-$a->strings["Site settings"] = "Réglages du site";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Impossible de trouver une version CLI de PHP dans le PATH du serveur web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la mise à jour en arrière-plan via cron.";
-$a->strings["PHP executable path"] = "Chemin vers l'éxecutable PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans.";
-$a->strings["Command line PHP"] = "PHP en ligne de commande (CLI)";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée.";
-$a->strings["This is required for message delivery to work."] = "Elle est nécessaire pour la livraison de messages.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Générer les clefs de chiffrement";
-$a->strings["libCurl PHP module"] = "module PHP libCurl";
-$a->strings["GD graphics PHP module"] = "module PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "module PHP OpenSSL";
-$a->strings["mysqli PHP module"] = "module PHP mysqli";
-$a->strings["mb_string PHP module"] = "module PHP mb_string";
-$a->strings["mcrypt PHP module"] = "module PHP mcrypt";
-$a->strings["Apache mod_rewrite module"] = "module Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erreur&nbsp;: le module GD de PHP (avec support JPEG) est requis, mais pas installé.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Erreur&nbsp;: le module mysqli de PHP est requis, mais pas installé.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de La Matrice Rouge.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées.";
-$a->strings[".htconfig.php is writable"] = "Le fichier .htconfig.php est accessible en écriture";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "La Matrice Rouge utilise le moteur de template Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture sur %s au serveur web uniquement. Éviter de définir les permissions sur les fichiers individuels (.tpl).";
-$a->strings["%s is writable"] = "Permission d'écriture sur %s activée";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red utilise le répertoire 'store' - situé à la racine de votre installation de la Matrice Rouge - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire.";
-$a->strings["store is writable"] = "'store' est accessible en écriture";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si votre serveur supporte les connections encryptées SSL ou s'il permet les connections sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence à des images sur votre propre hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si votre certificat n'est pas reconnu, les membres des autres sites (avec certificats valides) recevront des messages d'avertissement sur leur propre sites.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Pour des raisons de compatibilité (sur l'ensemble de la matrice) nous nous devons d'insister sur ce prérequis.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Il existe une plusieurs autorités de certification qui vous fourniront gratuitement un certificat valide.";
-$a->strings["SSL certificate validation"] = "Validation du certificat SSL/TLS";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Merci de vérifier la configuration de votre serveur web.";
-$a->strings["Url rewrite is working"] = "La réécriture d'URL fonctionne";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web.";
-$a->strings["Errors encountered creating database tables."] = "Erreurs rencontrées pendant la création de tables de BD.";
-$a->strings["<h1>What next</h1>"] = "<h1>Et maintenant</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour.";
-$a->strings["Item not found"] = "Élément introuvable";
-$a->strings["Edit Block"] = "Éditer bloc";
-$a->strings["Delete block?"] = "Supprimer le bloc?";
-$a->strings["Insert YouTube video"] = "Insérer une vidéo YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insérer une vidéo Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insérer un son Vorbis [.ogg]";
-$a->strings["Delete Block"] = "Supprimer le bloc";
-$a->strings["Layout updated."] = "Agencement pris-en-compte.";
-$a->strings["Edit System Page Description"] = "Éditer la description";
-$a->strings["Layout not found."] = "Agencement introuvable.";
-$a->strings["Module Name:"] = "Nom du module&nbsp;:";
-$a->strings["Layout Help"] = "Aide à la mise en page";
-$a->strings["Edit Layout"] = "Éditer mise-en-page";
-$a->strings["Delete layout?"] = "Supprimer la mise-en-page?";
-$a->strings["Delete Layout"] = "Supprimer mise-en-page";
-$a->strings["Item is not editable"] = "Élément non-éditable";
-$a->strings["Delete item?"] = "Supprimer l'élément?";
-$a->strings["Edit Webpage"] = "Éditer page web";
-$a->strings["Delete webpage?"] = "Supprimer la page web?";
-$a->strings["Delete Webpage"] = "Supprimer page web";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Extensions/applications installées&nbsp;:";
-$a->strings["No installed plugins/addons/apps"] = "Aucune extension/application installée";
-$a->strings["Red"] = "Rouge";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Ceci est un serveur de la Matrice Rouge - un réseau collaboratif de plusieurs serveurs qui assurent la protection de votre vie privée notamment par la décentralisation de votre identité.";
-$a->strings["Running at web location"] = "Installée sur";
-$a->strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "Merci de visiter <a href=\"http://getzot.com\">GetZot.com</a> pour en apprendre davantage sur la Matrice Rouge.";
-$a->strings["Bug reports and issues: please visit"] = "Pour remonter bogues et problèmes, merci de visiter";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Suggestions, demandes, etc. - merci de vous adresser à \"hubzilla\" à librelist - point com";
-$a->strings["Site Administrators"] = "Administrateurs du site";
-$a->strings["Page owner information could not be retrieved."] = "Impossible d'obtenir des informations sur le propriétaire de la page.";
-$a->strings["Album not found."] = "Album introuvable.";
-$a->strings["Delete Album"] = "Supprimer album";
-$a->strings["Delete Photo"] = "Supprimer photo";
-$a->strings["No photos selected"] = "Aucune photo selectionnée";
-$a->strings["Access to this item is restricted."] = "L'accès à l'élément est restreint.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Vous avez utilisé %1$.2f mégaoctets pour le stockage des photos.";
-$a->strings["Upload Photos"] = "Téléverser des photos";
-$a->strings["New album name: "] = "Créer un album&nbsp;:";
-$a->strings["or existing album name: "] = "ou choisir un album existant&nbsp;:";
-$a->strings["Do not show a status post for this upload"] = "Ne pas publier de statut pour cet envoi";
-$a->strings["Album name could not be decoded"] = "Le nom de l'Album n'a pu être décodé";
-$a->strings["Contact Photos"] = "Photos de contact";
-$a->strings["Edit Album"] = "Éditer l'album";
-$a->strings["Show Newest First"] = "Ordre anté-chronologique";
-$a->strings["Show Oldest First"] = "Ordre chronologique";
-$a->strings["View Photo"] = "Voir la photo";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permission refusée. L'accès à cet élément peut avoir été restreint.";
-$a->strings["Photo not available"] = "Photo indisponible";
-$a->strings["Use as profile photo"] = "Utiliser comme photo du profil";
-$a->strings["View Full Size"] = "Voir en taille réelle";
-$a->strings["Edit photo"] = "Éditer la photo";
-$a->strings["Rotate CW (right)"] = "Rotation horaire (droite)";
-$a->strings["Rotate CCW (left)"] = "Rotation anti-horaire (gauche)";
-$a->strings["New album name"] = "Nouveau nom d'album&nbsp;:";
-$a->strings["Caption"] = "Titre/légende";
-$a->strings["Add a Tag"] = "Ajouter une étiquette";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Exemple&nbsp;: @bob, @Barbara_Jensen, @jim@exemple.com, #Ile_de_France, #marathon";
-$a->strings["In This Photo:"] = "Dans cette photo&nbsp;:";
-$a->strings["View Album"] = "Voir l'album";
-$a->strings["Recent Photos"] = "Photos récentes";
-$a->strings["Failed to create source. No channel selected."] = "Impossible de créer la source. Aucun canal selectionné.";
-$a->strings["Source created."] = "Source créée.";
-$a->strings["Source updated."] = "Source mise à jour.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gérer les sources distantes du contenu de votre canal.";
-$a->strings["New Source"] = "Nouvelle Source";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer tout ou partie du contenu du canal suivant dans le canal en cours, et le distribuer en concordance avec les réglages de votre canal.";
-$a->strings["Only import content with these words (one per line)"] = "N'importer le contenu que s'ils contient ces mots (un par ligne)";
-$a->strings["Leave blank to import all public content"] = "Laissez en blanc pour importer tout le contenu public";
-$a->strings["Channel Name"] = "Nom du Canal";
-$a->strings["Source not found."] = "Source introuvable.";
-$a->strings["Edit Source"] = "Éditer la source";
-$a->strings["Delete Source"] = "Supprimer la source";
-$a->strings["Source removed"] = "Source supprimée";
-$a->strings["Unable to remove source."] = "Impossible de supprimer la source.";
-$a->strings["- select -"] = "- choisir -";
-$a->strings["Event title and start time are required."] = "Un titre et une date de début sont requises pour l'événement.";
-$a->strings["Event not found."] = "Événement introuvable.";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Éditer l'événement";
-$a->strings["Create New Event"] = "Créer événement";
-$a->strings["Previous"] = "Précédent";
-$a->strings["hour:minute"] = "heure:minute";
-$a->strings["Event details"] = "Détails de l'événement";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Le format est %s %s. Date de début et titre obligatoires.";
-$a->strings["Event Starts:"] = "L'événement débute&nbsp;:";
-$a->strings["Required"] = "Requis";
-$a->strings["Finish date/time is not known or not relevant"] = "Date/heure de fin inconnue ou sans objet";
-$a->strings["Event Finishes:"] = "L'événement termine&nbsp;:";
-$a->strings["Adjust for viewer timezone"] = "Ajuster au fuseau horaire du visiteur";
-$a->strings["Description:"] = "Description:";
-$a->strings["Title:"] = "Titre:";
-$a->strings["Share this event"] = "Partager cet événement";
-$a->strings["Permission Denied."] = "Permission refusée.";
-$a->strings["File not found."] = "Fichier introuvable.";
-$a->strings["Edit file permissions"] = "Éditer les permissions du fichier";
-$a->strings["Set/edit permissions"] = "Définir/Édition des authorisations";
-$a->strings["Include all files and sub folders"] = "Inclure tous fichiers et sous-répertoires";
-$a->strings["Return to file list"] = "Retourner à la liste des fichiers";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiez/collez ce code pour joindre le fichier à une publication";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiez/collez cette URL pour lier le fichier depuis une page web";
-$a->strings["Channel added."] = "Canal ajouté.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s suit %3\$s de %2\$s";
-$a->strings["Contact not found."] = "Contact introuvable.";
-$a->strings["Friend suggestion sent."] = "Suggestion d'amitié/relation envoyée.";
-$a->strings["Suggest Friends"] = "Suggérer une relation";
-$a->strings["Suggest a friend for %s"] = "Suggérer une relation à %s";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Pas de suggestions pour l'instant. Si le site est récent, merci de re-tenter dans 24 heures.";
-$a->strings["Collection created."] = "Collection créée.";
-$a->strings["Could not create collection."] = "Impossible de créer la collection.";
-$a->strings["Collection updated."] = "Collection mise à jour.";
-$a->strings["Create a collection of channels."] = "Créez une collection de canaux.";
-$a->strings["Collection Name: "] = "Nom de la collection&nbsp;:";
-$a->strings["Members are visible to other channels"] = "Les membres sont visibles par les autres canaux";
-$a->strings["Collection removed."] = "Collection supprimée.";
-$a->strings["Unable to remove collection."] = "Impossible de supprimer la collection.";
-$a->strings["Collection Editor"] = "Éditeur de collection";
-$a->strings["Members"] = "Membres";
-$a->strings["All Connected Channels"] = "Tous canaux connectés";
-$a->strings["Click on a channel to add or remove."] = "Cliquer sur un canal pour l'ajouter ou le supprimer";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s a étiqueté le %3\$s de %2\$s par %4\$s";
-$a->strings["Help:"] = "Aide&nbsp;:";
-$a->strings["Not Found"] = "Introuvable";
-$a->strings["Tag removed"] = "Étiquette retirée";
-$a->strings["Remove Item Tag"] = "Retirer une étiquette à l'élément";
-$a->strings["Select a tag to remove: "] = "Étiquette à retirer&nbsp;:";
-$a->strings["Theme settings updated."] = "Réglages du thème sauvegardés.";
-$a->strings["Site"] = "Site";
-$a->strings["Accounts"] = "Comptes";
-$a->strings["Channels"] = "Canaux";
-$a->strings["Plugins"] = "Extensions";
-$a->strings["Themes"] = "Thèmes";
-$a->strings["Server"] = "Serveur";
-$a->strings["Profile Config"] = "Configurations du profil";
-$a->strings["DB updates"] = "MàJ BD";
-$a->strings["Logs"] = "Journaux";
-$a->strings["Plugin Features"] = "Fonctionnalités liées aux extensions";
-$a->strings["User registrations waiting for confirmation"] = "Inscriptions en attente";
-$a->strings["Message queues"] = "File des messages";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Résumé";
-$a->strings["Registered users"] = "Utilisateurs inscrits";
-$a->strings["Pending registrations"] = "Inscriptions en attente";
-$a->strings["Version"] = "Version";
-$a->strings["Active plugins"] = "Extensions actives";
-$a->strings["Site settings updated."] = "Réglages du site sauvegardés.";
-$a->strings["No special theme for accessibility"] = "Pas de thème spécifique pour l'accessibilité";
-$a->strings["Yes - with approval"] = "Oui - avec approbation";
-$a->strings["My site is not a public server"] = "Mon site n'est pas un serveur public";
-$a->strings["My site has paid access only"] = "Mon site est payant";
-$a->strings["My site has free access only"] = "Mon site est gratuit";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mon site offre des comptes gratuits avec des ajouts payants";
-$a->strings["File upload"] = "Envoi de fichier";
-$a->strings["Policies"] = "Stratégies";
-$a->strings["Site name"] = "Nom du site";
-$a->strings["Banner/Logo"] = "Bannière/logo";
-$a->strings["Administrator Information"] = "Informations sur l'administrateur";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Coordonnées de l'administrateur du site. Affichée sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici";
-$a->strings["System language"] = "Langue du système";
-$a->strings["System theme"] = "Thème du système";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Thème par défaut - il peut être changé pour chaque profil utilisateur - <a href='#' id='cnftheme'>modifier le thème</a>";
-$a->strings["Mobile system theme"] = "Thème système pour mobile";
-$a->strings["Theme for mobile devices"] = "Thème dédié aux périphériques mobiles";
-$a->strings["Accessibility system theme"] = "Thème système pour l'accessibilité";
-$a->strings["Accessibility theme"] = "Thème pour l'accessibilité";
-$a->strings["Channel to use for this website's static pages"] = "Canal à utiliser pour les pages statiques de ce site";
-$a->strings["Site Channel"] = "Canal de ce HUB";
-$a->strings["Maximum image size"] = "Taille maximale des images";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Taille maximum, en octets, des images envoyées. Par défaut 0, soit sans limite.";
-$a->strings["Does this site allow new member registration?"] = "Est-ce que l'enregistrement de nouveau membres sur ce site est autorisé?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Choisissez le type de comptes offert sur ce hub?";
-$a->strings["Register text"] = "Texte d'inscription";
-$a->strings["Will be displayed prominently on the registration page."] = "Sera affiché de manière bien visible sur le formulaire d'inscription.";
-$a->strings["Accounts abandoned after x days"] = "Les comptes sont abandonnés après x jours";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Pour éviter de gaspiller les ressources du système en essayer de mettre à jour des comptes abandonnés. Mettez 0 pour ne pas avoir de limite de temps.";
-$a->strings["Allowed friend domains"] = "Domaines amicaux";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - pour lesquels ce site acceptera les demandes d'amitié ou de mise en relation. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
-$a->strings["Allowed email domains"] = "Domaines de courriels amicaux";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
-$a->strings["Block public"] = "Bloquer public";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Cocher pour interdire tout accès public, y compris aux pages marquées comme publiques, aux visiteurs anonymes.";
-$a->strings["Force publish"] = "Forcer publication";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Cocher pour forcer la publication de tous les profils du site dans l'annuaire.";
-$a->strings["Disable discovery tab"] = "Désactiver l'onglet \"À découvrir\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ne pas afficher d'onglet avec des contenus publics automatiquement rassemblées depuis des sources choisies pour ce site.";
-$a->strings["No login on Homepage"] = "Pas de connexion depuis la page d'accueil";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Cocher pour ne pas montrer le formulaire de connexion sur la page d'accueil (typiquement, pour quand vous utilisez la page d'accueil pour afficher du contenu via le canal du site).";
-$a->strings["Proxy user"] = "Utilisateurs du proxy";
-$a->strings["Proxy URL"] = "URL du proxy (visiter @proxy-list)";
-$a->strings["Network timeout"] = "Délai maximal du réseau";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (pas recommandé).";
-$a->strings["Delivery interval"] = "Intervalle de distribution";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Temporise le processus de distribution de tant de secondes pour réduire la charge sur le système. Valeurs recommandées&nbsp;: 4-5 pour les serveurs mutualisés, 2-3 pour les VPS. 0-1 pour les gros serveurs dédiés.";
-$a->strings["Poll interval"] = "Intervalle de scrutation";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Temporise le processus de scrutation en tâche de fond de tant de secondes, pour réduire la charge. Si 0, utilise l'intervalle de distribution.";
-$a->strings["Maximum Load Average"] = "Charge moyenne maximale";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Charge système maximale au-delà de laquelle distribution et scrutation sont mis en pause - par défaut 50.";
-$a->strings["No server found"] = "Serveur introuvable";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "pour le canal";
-$a->strings["on server"] = "sur le serveur";
-$a->strings["Status"] = "État";
-$a->strings["Update has been marked successful"] = "La mise à jour a été marquée comme réussie";
-$a->strings["Executing %s failed. Check system logs."] = "L'éxecution de %s a échoué. Merci de vérifier les journaux du système.";
-$a->strings["Update %s was successfully applied."] = "La mise à jour %s a été appliquée avec succès.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "La mise à jour %s n'a pas retourné d'information. Impossible de savoir si elle a réussi ou non.";
-$a->strings["Update function %s could not be found."] = "La fonction de mise à jour %s est introuvable.";
-$a->strings["No failed updates."] = "Aucune mise à jour défaillante.";
-$a->strings["Failed Updates"] = "Mises à jour défaillantes";
-$a->strings["Mark success (if update was manually applied)"] = "Marquer comme réussie (si la mise à jour a été réalisée manuellement)";
-$a->strings["Attempt to execute this update step automatically"] = "Tenter de réaliser cette étape de mise à jour automatiquement";
-$a->strings["%s user blocked/unblocked"] = array(
- 0 => "%s utilisateur bloqué/débloqué",
- 1 => "%s utilisateurs bloqués/débloqués",
+App::$strings["View %s's profile - %s"] = "Voir le profil de %s - %s";
+App::$strings["to"] = "à";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mur-à-mur";
+App::$strings["via Wall-To-Wall:"] = "par Mur-à-mur&nbsp;:";
+App::$strings["Save Bookmarks"] = "Enregistrer les favoris";
+App::$strings["Add to Calendar"] = "Ajouter au Calendrier";
+App::$strings["Mark all seen"] = "Tout marquer comme vu";
+App::$strings["__ctx:noun__ Likes"] = "Aime";
+App::$strings["__ctx:noun__ Dislikes"] = "N'aime pas";
+App::$strings["This is you"] = "C'est vous";
+App::$strings["Image"] = "Image";
+App::$strings["Insert Link"] = "Insérer un lien";
+App::$strings["Video"] = "Vidéo";
+App::$strings["Not Found"] = "Introuvable";
+App::$strings["Page not found."] = "Page introuvable.";
+App::$strings["Some blurb about what to do when you're new here"] = "Quelques mots sur quoi faire quand on est nouveau ici";
+App::$strings["network"] = "réseau";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Autoriser l'application à se connecter";
+App::$strings["Return to your app and insert this Securty Code:"] = "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:";
+App::$strings["Please login to continue."] = "Merci de vous identifier pour continuer.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?";
+App::$strings["App installed."] = "Application installée.";
+App::$strings["Malformed app."] = "Erreur de l'application - Malformée.";
+App::$strings["Embed code"] = "Imbriquer le code";
+App::$strings["Edit App"] = "Modifier l'application";
+App::$strings["Create App"] = "Créer une application";
+App::$strings["Name of app"] = "Nom de l'application";
+App::$strings["Location (URL) of app"] = "Emplacement (URL) de l'application";
+App::$strings["Description"] = "Description";
+App::$strings["Photo icon URL"] = "URL de l'icône à utiliser pour cette photo";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - facultatif";
+App::$strings["Version ID"] = "Identifiant de version";
+App::$strings["Price of app"] = "Prix de l'application";
+App::$strings["Location (URL) to purchase app"] = "Emplacement (URL) pour l'achat de l'application";
+App::$strings["Item not available."] = "Élément indisponible.";
+App::$strings["Invalid item."] = "Élément invalide.";
+App::$strings["Channel not found."] = "Canal introuvable.";
+App::$strings["Block Name"] = "Nom du Bloc";
+App::$strings["Block Title"] = "Titre du bloc";
+App::$strings["Bookmark added"] = "Favori ajouté";
+App::$strings["My Bookmarks"] = "Mes Favoris";
+App::$strings["My Connections Bookmarks"] = "Favoris de mes contacts";
+App::$strings["You must be logged in to see this page."] = "Vous devez vous connecter pour voir cette page.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permissions insuffisantes. Demande redirigée vers la page du profil.";
+App::$strings["Public"] = "Public";
+App::$strings["Room not found"] = "Salon introuvable";
+App::$strings["Leave Room"] = "Quitter le salon";
+App::$strings["Delete This Room"] = "Supprimer le salon";
+App::$strings["I am away right now"] = "Je suis absent en ce moment";
+App::$strings["I am online"] = "Je suis en ligne";
+App::$strings["Bookmark this room"] = "Marquer ce salon comme favori";
+App::$strings["New Chatroom"] = "Nouveau salon de discussion";
+App::$strings["Chatroom Name"] = "Nom du salon de discussion";
+App::$strings["Expiration of chats (minutes)"] = "Expiration des discussions (en minutes)";
+App::$strings["%1\$s's Chatrooms"] = "Salons de %1\$s";
+App::$strings["Away"] = "Absent";
+App::$strings["Online"] = "En ligne";
+App::$strings["No channel."] = "Pas de canal.";
+App::$strings["Common connections"] = "Contacts en commun";
+App::$strings["No connections in common."] = "Pas de contacts en commun.";
+App::$strings["Continue"] = "Continuer";
+App::$strings["Premium Channel Setup"] = "Configuration du canal VIP";
+App::$strings["Enable premium channel connection restrictions"] = "Activer les restrictions liées au canal VIP";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Merci de saisir les restrictions et/ou conditions - reçu Paypal, transaction Bitcoin, ligne de conduite, ...";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Avant d'autoriser la mise en relation, ce canal attire votre attention sur les conditions suivantes&nbsp;:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Les contacts potentiels verront ce qui suit avant de pouvoir continuer&nbsp;:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuant, je certifie que je me suis conformé à toutes les instructions indiquées sur cette page.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Aucune instruction spécifique n'a été fournie par le propriétaire du canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal VIP ou restreint";
+App::$strings["Blocked"] = "Bloqué(e)";
+App::$strings["Ignored"] = "Ignoré(e)";
+App::$strings["Hidden"] = "Caché";
+App::$strings["Archived"] = "Archivé";
+App::$strings["New Connections"] = "Nouveaux contacts";
+App::$strings["Show pending (new) connections"] = "Voir les (nouveaux) contacts en attente";
+App::$strings["All Connections"] = "Tous les contacts";
+App::$strings["Show all connections"] = "Voir tous les contacts";
+App::$strings["Only show blocked connections"] = "Ne montrer que les contacts bloqués";
+App::$strings["Only show ignored connections"] = "Ne montrer que les contacts ignorés";
+App::$strings["Only show archived connections"] = "Ne montrer que les contacts archivés";
+App::$strings["Only show hidden connections"] = "Ne montrer que les contacts cachés";
+App::$strings["Pending approval"] = "En attente de validation";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Modifier le contact";
+App::$strings["Delete connection"] = "Supprimer le contact";
+App::$strings["Channel address"] = "Adresse du canal";
+App::$strings["Network"] = "Réseau";
+App::$strings["Status"] = "État";
+App::$strings["Connected"] = "Connecté";
+App::$strings["Approve connection"] = "Valider le contact";
+App::$strings["Approve"] = "Approuver";
+App::$strings["Ignore connection"] = "Ignorer le contact";
+App::$strings["Ignore"] = "Ignorer";
+App::$strings["Recent activity"] = "Activité récente";
+App::$strings["Search your connections"] = "Chercher parmi vos contacts";
+App::$strings["Connections search"] = "Chercher des contacts";
+App::$strings["Could not access contact record."] = "Impossible d'accéder aux détails du contact.";
+App::$strings["Could not locate selected profile."] = "Impossible de localiser le profil sélectionné.";
+App::$strings["Connection updated."] = "Contact mis à jour.";
+App::$strings["Failed to update connection record."] = "Impossible de mettre à jour les détails du contact.";
+App::$strings["is now connected to"] = "est maintenant connecté avec";
+App::$strings["Could not access address book record."] = "Impossible d'accéder aux détails du carnet d'adresses.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Actualisation impossible - le canal est indisponible.";
+App::$strings["Unable to set address book parameters."] = "Impossible de régler les paramètres du carnet d'adresses.";
+App::$strings["Connection has been removed."] = "Le contact a été supprimé.";
+App::$strings["View %s's profile"] = "Voir le profil de %s";
+App::$strings["Refresh Permissions"] = "Actualiser les autorisations";
+App::$strings["Fetch updated permissions"] = "Récupérer les autorisations les plus récentes";
+App::$strings["Recent Activity"] = "Activité récente";
+App::$strings["View recent posts and comments"] = "Voir les publications et commentaires récents";
+App::$strings["Unblock"] = "Débloquer";
+App::$strings["Block"] = "Bloquer";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Bloquer ou débloquer toute communication avec ce contact";
+App::$strings["This connection is blocked!"] = "Ce contact est bloqué&nbsp;!";
+App::$strings["Unignore"] = "Ne plus ignorer";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorer ou ne plus ignorer toute communication venant de ce contact";
+App::$strings["This connection is ignored!"] = "Ce contact est ignoré&nbsp;!";
+App::$strings["Unarchive"] = "Désarchiver";
+App::$strings["Archive"] = "Archiver";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiver ou désarchiver ce contact - le marquer comme inactif mais conserver le contenu";
+App::$strings["This connection is archived!"] = "Ce contact est archivé&nbsp;!";
+App::$strings["Unhide"] = "Ne plus cacher";
+App::$strings["Hide"] = "Cacher";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Cacher ou ne plus cacher ce contact vis-à-vis de vos autres contacts";
+App::$strings["This connection is hidden!"] = "Ce contact est caché&nbsp;!";
+App::$strings["Delete this connection"] = "Supprimer ce contact";
+App::$strings["Approve this connection"] = "Autoriser ce contact";
+App::$strings["Accept connection to allow communication"] = "Accepter le contact pour permettre la communication";
+App::$strings["Set Affinity"] = "Définir le degré d'affinité";
+App::$strings["Set Profile"] = "Définir le profil";
+App::$strings["Set Affinity & Profile"] = "Définir le degré d'affinité et le profil";
+App::$strings["none"] = "Aucun";
+App::$strings["Apply these permissions automatically"] = "Appliquer ces permissions automatiquement";
+App::$strings["This connection's primary address is"] = "L'adresse principale de ce contact est";
+App::$strings["Available locations:"] = "Emplacements disponibles&nbsp;:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Les permissions indiquées sur cette page seront appliquées à tous vos nouveaux contacts.";
+App::$strings["Slide to adjust your degree of friendship"] = "Faites glisser pour ajuster votre proximité avec le contact";
+App::$strings["Slide to adjust your rating"] = "Faîtes glisser pour ajuster votre note";
+App::$strings["Optionally explain your rating"] = "Explication facultative de votre évaluation";
+App::$strings["Custom Filter"] = "Filtre personnalisé";
+App::$strings["Only import posts with this text"] = "N'importer que les publications comprenant ce texte";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "un mot par ligne ou #étiquettes ou /motif/ ou lang=xx, laisser vide pour importer toutes les publications";
+App::$strings["Do not import posts with this text"] = "Ne pas importer les publications comprenant ce texte";
+App::$strings["This information is public!"] = "Cette information est publique&nbsp;!";
+App::$strings["Connection Pending Approval"] = "Contact en attente d'approbation";
+App::$strings["inherited"] = "héritée";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Merci de choisir le profil que vous souhaitez montrer quand %s visite votre profil de manière authentifiée.";
+App::$strings["Their Settings"] = "Leurs paramètres";
+App::$strings["My Settings"] = "Mes paramètres";
+App::$strings["Individual Permissions"] = "Permissions individuelles";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Certaines permissions peuvent être héritées de vos <a href=\"settings\">paramètres de confidentialité</a> de canal, lesquels sont prioritaires sur les réglages individuels. Vous pouvez modifier ces permissions ici mais cela n'aura aucun effet à moins de changer les paramètres hérités.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Certaines permissions peuvent être héritées de vos <a href=\"settings\">paramètres de confidentialité</a> de canal, lesquels sont prioritaires sur les réglages individuels. Vous pouvez modifier ces permissions ici mais cela n'aura aucun effet à moins de changer les paramètres hérités.";
+App::$strings["Last update:"] = "Dernière mise à jour&nbsp;:";
+App::$strings["\$Projectname channel"] = "Canal \$Projectname";
+App::$strings["Public access denied."] = "Accès public refusé.";
+App::$strings["%d rating"] = array(
+ 0 => "%d évaluation",
+ 1 => "%d évaluations",
);
-$a->strings["%s user deleted"] = array(
- 0 => "%s utilisateur supprimé",
- 1 => "%s utilisateurs supprimés",
+App::$strings["Gender: "] = "Sexe/genre&nbsp;:";
+App::$strings["Status: "] = "État&nbsp;:";
+App::$strings["Homepage: "] = "Site web&nbsp;:";
+App::$strings["Description:"] = "Description&nbsp;:";
+App::$strings["Public Forum:"] = "Forum public&nbsp;:";
+App::$strings["Keywords: "] = "Mots-clefs&nbsp;:";
+App::$strings["Don't suggest"] = "Ne pas suggérer";
+App::$strings["Common connections:"] = "Contacts en commun&nbsp;:";
+App::$strings["Global Directory"] = "Annuaire global";
+App::$strings["Local Directory"] = "Annuaire local";
+App::$strings["Finding:"] = "Recherche&nbsp;:";
+App::$strings["next page"] = "page suivante";
+App::$strings["previous page"] = "page précédente";
+App::$strings["Sort options"] = "Options de tri";
+App::$strings["Alphabetic"] = "Alphabétique";
+App::$strings["Reverse Alphabetic"] = "Alphabétique inversé";
+App::$strings["Newest to Oldest"] = "Du plus récent au moins récent";
+App::$strings["Oldest to Newest"] = "Du moins récent du plus récent";
+App::$strings["No entries (some entries may be hidden)."] = "Pas d'entrées (certaines peuvent être cachées).";
+App::$strings["This site is not a directory server"] = "Ce site n'est pas un serveur d'annuaire";
+App::$strings["This directory server requires an access token"] = "Ce serveur d'annuaire requiert un jeton d'accès";
+App::$strings["Invalid message"] = "Message non valide";
+App::$strings["no results"] = "aucun résultat";
+App::$strings["Delivery report for %1\$s"] = "Rapport de distribution pour %1\$s";
+App::$strings["channel sync processed"] = "Synchro de canal effectuée";
+App::$strings["queued"] = "mis dans la file d'attente";
+App::$strings["posted"] = "publié";
+App::$strings["accepted for delivery"] = "accepté pour la distribution";
+App::$strings["updated"] = "mis à jour";
+App::$strings["update ignored"] = "mise à jour ignorée";
+App::$strings["permission denied"] = "permission refusée";
+App::$strings["recipient not found"] = "destinataire introuvable";
+App::$strings["mail recalled"] = "courriel rappelé";
+App::$strings["duplicate mail received"] = "courriel reçu en double";
+App::$strings["mail delivered"] = "courriel distribué";
+App::$strings["Item not found"] = "Élément introuvable";
+App::$strings["Delete block?"] = "Supprimer le bloc&nbsp;?";
+App::$strings["Insert YouTube video"] = "Insérer une vidéo YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insérer une vidéo Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insérer un son Vorbis [.ogg]";
+App::$strings["Edit Block"] = "Modifier le bloc";
+App::$strings["Delete layout?"] = "Supprimer la mise en page&nbsp;?";
+App::$strings["Layout Description (Optional)"] = "Description de la mise en page (facultatif)";
+App::$strings["Layout Name"] = "Nom de la mise en page";
+App::$strings["Edit Layout"] = "Modifier la mise en page";
+App::$strings["Item is not editable"] = "Elément non modifiable";
+App::$strings["Delete item?"] = "Supprimer l'élément&nbsp;?";
+App::$strings["Edit post"] = "Modifier la publication";
+App::$strings["Delete webpage?"] = "Supprimer la page web&nbsp;?";
+App::$strings["Page link title"] = "Titre du lien vers la page";
+App::$strings["Edit Webpage"] = "Modifier la page web";
+App::$strings["Calendar entries imported."] = "Entrées du calendrier importées.";
+App::$strings["No calendar entries found."] = "Aucune entrée du calendrier trouvée.";
+App::$strings["Event can not end before it has started."] = "La fin de l'événement ne peut être antérieure à son début.";
+App::$strings["Unable to generate preview."] = "Impossible de générer l'aperçu.";
+App::$strings["Event title and start time are required."] = "Un titre et une date de début sont requises pour l'événement.";
+App::$strings["Event not found."] = "Événement introuvable.";
+App::$strings["Edit event title"] = "Modifier le titre de l'événement";
+App::$strings["Event title"] = "Titre de l'événement";
+App::$strings["Categories (comma-separated list)"] = "Catégories (séparées par des virgules)";
+App::$strings["Edit Category"] = "Modifier la catégorie";
+App::$strings["Category"] = "Catégorie";
+App::$strings["Edit start date and time"] = "Modifier la date et l'heure de début";
+App::$strings["Start date and time"] = "Date et heure de début";
+App::$strings["Finish date and time are not known or not relevant"] = "Date et heure de fin inconnues ou sans objet";
+App::$strings["Edit finish date and time"] = "Modifier la date et l'heure de fin";
+App::$strings["Finish date and time"] = "Date et heure de fin";
+App::$strings["Adjust for viewer timezone"] = "Ajuster au fuseau horaire du visiteur";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Important pour les événements se tenant en un lieu particulier. Pas pratique pour les vacances communes à de nombreux pays dans le monde.";
+App::$strings["Edit Description"] = "Modifier la description";
+App::$strings["Edit Location"] = "Modifier l'emplacement";
+App::$strings["Share this event"] = "Partager cet événement";
+App::$strings["Advanced Options"] = "Options avancées";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Modifier l'événement";
+App::$strings["Delete event"] = "Supprimer l'événement";
+App::$strings["calendar"] = "calendrier";
+App::$strings["Edit Event"] = "Modifier l'événement";
+App::$strings["Create Event"] = "Créer un événement";
+App::$strings["Previous"] = "Précédent";
+App::$strings["Next"] = "Suivant";
+App::$strings["Today"] = "Aujourd'hui";
+App::$strings["Event removed"] = "Événement supprimé";
+App::$strings["Failed to remove event"] = "Impossible de supprimer l'événement";
+App::$strings["Share content from Firefox to \$Projectname"] = "Partager du contenu depuis Firefox avec \$Projectname";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Activer le connecteur \$Projectname pour Firefox";
+App::$strings["- select -"] = "- choisir -";
+App::$strings["Permission Denied."] = "Permission refusée.";
+App::$strings["File not found."] = "Fichier introuvable.";
+App::$strings["Edit file permissions"] = "Modifier les autorisations d'accès au fichier";
+App::$strings["Set/edit permissions"] = "Définir/modifier les autorisations";
+App::$strings["Include all files and sub folders"] = "Inclure tous fichiers et sous-répertoires";
+App::$strings["Return to file list"] = "Retourner à la liste des fichiers";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiez/collez ce code pour joindre le fichier à une publication";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiez/collez cette URL pour pointer vers ce fichier depuis une page web";
+App::$strings["Share this file"] = "Partager ce fichier";
+App::$strings["Show URL to this file"] = "Montrer l'URL de ce fichier";
+App::$strings["Notify your contacts about this file"] = "Notifier vos contacts à propos de ce fichier";
+App::$strings["Channel added."] = "Canal ajouté.";
+App::$strings["Contact not found."] = "Contact introuvable.";
+App::$strings["Friend suggestion sent."] = "Suggestion d'amitié envoyée.";
+App::$strings["Suggest Friends"] = "Suggérer des amis";
+App::$strings["Suggest a friend for %s"] = "Suggérer un amis à %s";
+App::$strings["Privacy group created."] = "Groupe d'accès créé.";
+App::$strings["Could not create privacy group."] = "Impossible de créer le groupe d'accès.";
+App::$strings["Privacy group updated."] = "Groupe d'accès mis à jour.";
+App::$strings["Create a group of channels."] = "Créer un groupe de canaux.";
+App::$strings["Privacy group name: "] = "Nom du groupe d'accès&nbsp;:";
+App::$strings["Members are visible to other channels"] = "Les membres sont visibles par les autres canaux";
+App::$strings["Privacy group removed."] = "Groupe d'accès supprimé.";
+App::$strings["Unable to remove privacy group."] = "Impossible de supprimer le groupe d'accès.";
+App::$strings["Privacy group editor"] = "Editeur de groupe d'accès.";
+App::$strings["Members"] = "Membres";
+App::$strings["All Connected Channels"] = "Tous les canaux connectés";
+App::$strings["Click on a channel to add or remove."] = "Cliquer sur un canal pour l'ajouter ou le supprimer";
+App::$strings["Documentation Search"] = "Chercher dans la documentation";
+App::$strings["Help:"] = "Aide&nbsp;:";
+App::$strings["\$Projectname Documentation"] = "Documentation \$Projectname";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Bienvenue sur %s";
+App::$strings["First Name"] = "Prénom";
+App::$strings["Last Name"] = "Nom de famille";
+App::$strings["Nickname"] = "Surnom";
+App::$strings["Full Name"] = "Nom complet";
+App::$strings["Profile Photo 16px"] = "Photo de profil 16px";
+App::$strings["Profile Photo 32px"] = "Photo de profil 32px";
+App::$strings["Profile Photo 48px"] = "Photo de profil 48px";
+App::$strings["Profile Photo 64px"] = "Photo de profil 64px";
+App::$strings["Profile Photo 80px"] = "Photo de profil 80px";
+App::$strings["Profile Photo 128px"] = "Photo de profil 128px";
+App::$strings["Timezone"] = "Fuseau horaire";
+App::$strings["Homepage URL"] = "URL de mon site Internet&nbsp;:";
+App::$strings["Birth Year"] = "Année de naissance";
+App::$strings["Birth Month"] = "Mois de naissance";
+App::$strings["Birth Day"] = "Jour de naissance";
+App::$strings["Birthdate"] = "Date de naissance";
+App::$strings["Gender"] = "Sexe";
+App::$strings["%s element installed"] = "Elément %s installé";
+App::$strings["%s element installation failed"] = "L'installation de l'élément %s a échoué";
+App::$strings["Your service plan only allows %d channels."] = "Votre forfait n'autorise que %d canaux.";
+App::$strings["Nothing to import."] = "Rien à importer.";
+App::$strings["Unable to download data from old server"] = "Impossible de récupérer les données de l'ancien serveur";
+App::$strings["Imported file is empty."] = "Le fichier importé est vide.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Attention&nbsp;: les versions de bases de données diffèrent de %1\$d mises à jour.";
+App::$strings["Server platform is not compatible. Operation not permitted."] = "";
+App::$strings["No channel. Import failed."] = "Pas de canal. Echec de l'import.";
+App::$strings["You must be logged in to use this feature."] = "Vous devez vous connecter pour utiliser cette fonctionnalité.";
+App::$strings["Import Channel"] = "Importation de canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Utilisez ce formulaire pour importer un canal existant sur un autre serveur. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export/import.";
+App::$strings["File to Upload"] = "Fichier à envoyer";
+App::$strings["Or provide the old server/hub details"] = "Ou fournissez les détails de l'ancien serveur/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "Votre ancienne identité (zyx@exemple.com)";
+App::$strings["Your old login email address"] = "Votre ancienne adresse de courriel";
+App::$strings["Your old login password"] = "Votre ancien mot de passe";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Quelle que soit l'option choisie, merci de décider si ce hub sera votre nouvelle adresse primaire, ou si votre ancien hub continuera à jouer ce rôle. Vous pourrez publier depuis l'emplacement de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media.";
+App::$strings["Make this hub my primary location"] = "Faire de ce hub mon emplacement primaire";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importer les publications existantes si possible (expérimental - limité par la mémoire disponible)";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Ce processus peut prendre plusieurs minutes. Merci de ne valider le formulaire qu'une seule fois et de laisser cette page ouverte jusqu'à la fin.";
+App::$strings["Import completed"] = "L'import est terminé.";
+App::$strings["Import Items"] = "Importer";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Utiliser ce formulaire pour importer des publications et du contenu existant d'un fichier d'export.";
+App::$strings["Total invitation limit exceeded."] = "Limite du nombre total d'invitation dépassée.";
+App::$strings["%s : Not a valid email address."] = "%s&nbsp;: adresse courriel invalide.";
+App::$strings["Please join us on \$Projectname"] = "Rejoignez-nous sur \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Limite d'invitations dépassée. Merci de contacter l'administration de votre site.";
+App::$strings["%s : Message delivery failed."] = "%s&nbsp;: Échec de distribution du message.";
+App::$strings["%d message sent."] = array(
+ 0 => "%d message envoyé.",
+ 1 => "%d messages envoyés.",
+);
+App::$strings["You have no more invitations available"] = "Vous ne disposez plus d'aucune invitation";
+App::$strings["Send invitations"] = "Envoyer des invitations";
+App::$strings["Enter email addresses, one per line:"] = "Entrez les adresses de courriel, une par ligne&nbsp;:";
+App::$strings["Your message:"] = "Votre message&nbsp;:";
+App::$strings["Please join my community on \$Projectname."] = "Rejoignez ma communauté sur \$Projectname.";
+App::$strings["You will need to supply this invitation code:"] = "";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Enregistrez-vous sur n'importe quel serveur \$Projectname (ils sont tous inter-connectés)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Saisissez l'adresse de mon canal \$Projectname dans la barre de recherche du site.";
+App::$strings["or visit"] = "";
+App::$strings["3. Click [Connect]"] = "3. Cliquez sur [Ajouter]";
+App::$strings["Unable to locate original post."] = "Impossible de localiser la publication initiale.";
+App::$strings["Empty post discarded."] = "Publication vide annulée.";
+App::$strings["Executable content type not permitted to this channel."] = "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal.";
+App::$strings["Duplicate post suppressed."] = "Publication en doublon supprimée.";
+App::$strings["System error. Post not saved."] = "Erreur système. Publication non sauvegardée.";
+App::$strings["Unable to obtain post information from database."] = "Impossible d'obtenir les informations de publication depuis la base de données.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Vous avez atteint votre limite de %1$.0f contributions \"racines\".";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Vous avez atteint votre limite de %1$.0f pages web.";
+App::$strings["Comanche page description language help"] = "Aide sur le langage de description de page Comanche";
+App::$strings["Layout Description"] = "Description de la mise en page";
+App::$strings["Download PDL file"] = "Télécharger le fichier PDL";
+App::$strings["Like/Dislike"] = "Aime/n'aime pas";
+App::$strings["This action is restricted to members."] = "Cette action est réservée aux membres.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "S'il vous plait, <a href=\"rmagic\">identifiez vous avec votre identifant de \$Projectname </a> ou <a href=\"register\">inscrivez vous comme nouveau membre de \$Projectname </a> pour continuer.";
+App::$strings["Invalid request."] = "Requête invalide.";
+App::$strings["thing"] = "chose";
+App::$strings["Channel unavailable."] = "Canal indisponible.";
+App::$strings["Previous action reversed."] = "Action précédente annulée.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s approuve %3\$s de %2\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s n'est pas d'accord avec %3\$s de %2\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s s'abstient de toute décision sur le %3\$s de %2\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s participe à %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s ne participe pas à %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s participe peut-être à %3\$s de %2\$s";
+App::$strings["Action completed."] = "Action terminée.";
+App::$strings["Thank you."] = "Merci.";
+App::$strings["Remote privacy information not available."] = "Les informations distantes de confidentialité ne sont pas disponibles.";
+App::$strings["Visible to:"] = "Visible par&nbsp;:";
+App::$strings["Location not found."] = "Emplacement introuvable.";
+App::$strings["Location lookup failed."] = "Echec de la recherche de l'emplacement.";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Merci de sélectionner un autre emplacement comme nouvel emplacement primaire avant de supprimer l'emplacement primaire actuel.";
+App::$strings["Syncing locations"] = "Synchronisation des emplacements";
+App::$strings["No locations found."] = "Emplacement(s) introuvable.";
+App::$strings["Manage Channel Locations"] = "Gérer les emplacements des canaux";
+App::$strings["Location (address)"] = "Emplacement (adresse)";
+App::$strings["Primary Location"] = "Emplacement primaire";
+App::$strings["Drop location"] = "Abandonner l'emplacement";
+App::$strings["Sync now"] = "Synchroniser maintenant";
+App::$strings["Please wait several minutes between consecutive operations."] = "Merci d'attendre plusieurs minutes entre opérations successives.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Quand c'est possible, abandonnez un emplacement en vous connectant sur le site/hub et en supprimant votre canal.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Utilisez ce formulaire pour abandonner l'emplacement si le hub n'est plus actif.";
+App::$strings["sent you a private message"] = "vous a envoyé un message privé";
+App::$strings["added your channel"] = "a ajouté votre canal";
+App::$strings["posted an event"] = "a publié un événement";
+App::$strings["Hub not found."] = "Hub introuvable.";
+App::$strings["Unable to lookup recipient."] = "Impossible de localiser le destinataire.";
+App::$strings["Unable to communicate with requested channel."] = "Impossible de communiquer avec le canal demandé.";
+App::$strings["Cannot verify requested channel."] = "Impossible de vérifier le canal demandé.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué.";
+App::$strings["Messages"] = "Messages";
+App::$strings["Message recalled."] = "Message rappelé.";
+App::$strings["Conversation removed."] = "Conversation supprimée.";
+App::$strings["Requested channel is not in this network"] = "Le canal demandé n'est pas sur ce réseau";
+App::$strings["Send Private Message"] = "Envoyer un message privé";
+App::$strings["To:"] = "À&nbsp;:";
+App::$strings["Subject:"] = "Objet&nbsp;:";
+App::$strings["Send"] = "Envoyer";
+App::$strings["Delete message"] = "Supprimer le message";
+App::$strings["Delivery report"] = "Rapport de distribution";
+App::$strings["Recall message"] = "Rappeler le message";
+App::$strings["Message has been recalled."] = "Le message a été rappelé.";
+App::$strings["Delete Conversation"] = "Supprimer la conversation";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur.";
+App::$strings["Send Reply"] = "Envoyer la réponse";
+App::$strings["Your message for %s (%s):"] = "Votre message pour %s (%s)&nbsp;:";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Vous avez créé %1$.0f des %2$.0f canaux autorisés.";
+App::$strings["Create a new channel"] = "Créer un nouveau canal";
+App::$strings["Current Channel"] = "Canal actif";
+App::$strings["Switch to one of your channels by selecting it."] = "Pour changer de canal, sélectionnez-en un";
+App::$strings["Default Channel"] = "Canal par défaut";
+App::$strings["Make Default"] = "Définir comme défaut";
+App::$strings["%d new messages"] = "%d nouveaux messages";
+App::$strings["%d new introductions"] = "%d nouvelles présentations";
+App::$strings["Delegated Channels"] = "Canaux délégués";
+App::$strings["Profile Match"] = "Profils similaires";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut.";
+App::$strings["is interested in:"] = "s'intéresse à&nbsp;:";
+App::$strings["No matches"] = "Pas de correspondance";
+App::$strings["Unable to update menu."] = "Impossible de mettre le menu à jour.";
+App::$strings["Unable to create menu."] = "Impossible de créer le menu.";
+App::$strings["Menu Name"] = "Nom du menu";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nom unique (non visible sur la page web) - requis";
+App::$strings["Menu Title"] = "Titre du menu";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visible pour la page web - laisser vide pour qu'il n'y ait pas de titre";
+App::$strings["Allow Bookmarks"] = "Autoriser l'usage de favoris";
+App::$strings["Menu may be used to store saved bookmarks"] = "Le menu pourra être utilisé pour stocker des favoris";
+App::$strings["Submit and proceed"] = "Valider et continuer";
+App::$strings["Drop"] = "Supprimer";
+App::$strings["Bookmarks allowed"] = "Favoris autorisés";
+App::$strings["Delete this menu"] = "Supprimer ce menu";
+App::$strings["Edit menu contents"] = "Modifier le contenu du menu";
+App::$strings["Edit this menu"] = "Modifier ce menu";
+App::$strings["Menu could not be deleted."] = "Impossible de supprimer le menu.";
+App::$strings["Menu not found."] = "Menu introuvable.";
+App::$strings["Edit Menu"] = "Modifier le menu";
+App::$strings["Add or remove entries to this menu"] = "Ajouter/supprimer des entrées à ce menu";
+App::$strings["Menu name"] = "Nom du menu";
+App::$strings["Must be unique, only seen by you"] = "Doit être unique, ne sera vu que par vous";
+App::$strings["Menu title"] = "Titre du menu";
+App::$strings["Menu title as seen by others"] = "Titre du menu tel que vu par les visiteurs";
+App::$strings["Allow bookmarks"] = "Autoriser l'usage de favoris";
+App::$strings["Not found."] = "Introuvable.";
+App::$strings["Unable to create element."] = "Impossible de créer l'entrée.";
+App::$strings["Unable to update menu element."] = "Impossible de mettre à jour l'entrée de menu.";
+App::$strings["Unable to add menu element."] = "Impossible d'ajouter l'entrée de menu.";
+App::$strings["Menu Item Permissions"] = "Permissions de l'entrée de menu";
+App::$strings["(click to open/close)"] = "(cliquer pour ouvrir/fermer)";
+App::$strings["Link Name"] = "Nom du lien";
+App::$strings["Link or Submenu Target"] = "Lien ou sous-menu cible";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Entrez l'URL du lien ou sélectionnez un nom de menu pour créer un sous-menu";
+App::$strings["Use magic-auth if available"] = "Utiliser l'authentification distante, quand disponible";
+App::$strings["Open link in new window"] = "Ouvrir le lien dans une nouvelle fenêtre";
+App::$strings["Order in list"] = "Ordre dans la liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Les nombres les plus élevés seront au bas de la liste";
+App::$strings["Submit and finish"] = "Vadiler et terminer";
+App::$strings["Submit and continue"] = "Valider et continuer";
+App::$strings["Menu:"] = "Menu&nbsp;:";
+App::$strings["Link Target"] = "Cible du lien";
+App::$strings["Edit menu"] = "Modifier le menu";
+App::$strings["Edit element"] = "Modifier l'entrée";
+App::$strings["Drop element"] = "Supprimer l'entrée";
+App::$strings["New element"] = "Nouvelle entrée";
+App::$strings["Edit this menu container"] = "Éditer ce bloc de menu";
+App::$strings["Add menu element"] = "Ajouter une entrée au menu";
+App::$strings["Delete this menu item"] = "Supprimer cette entrée du menu";
+App::$strings["Edit this menu item"] = "Modifier cette entrée du menu";
+App::$strings["Menu item not found."] = "Entrée de menu introuvable.";
+App::$strings["Menu item deleted."] = "Entrée de menu supprimée.";
+App::$strings["Menu item could not be deleted."] = "Impossible de supprimer l'entrée de menu.";
+App::$strings["Edit Menu Element"] = "Modifier l'entrée de menu";
+App::$strings["Link text"] = "Texte du lien";
+App::$strings["Set your current mood and tell your friends"] = "Indiquez votre humeur du moment à vos amis";
+App::$strings["No such group"] = "Groupe introuvable";
+App::$strings["No such channel"] = "Canal introuvable";
+App::$strings["forum"] = "forum";
+App::$strings["Search Results For:"] = "Résultats de recherche pour&nbsp;:";
+App::$strings["Privacy group is empty"] = "Groupe d'accès vide";
+App::$strings["Privacy group: "] = "Groupe d'accès&nbsp;:";
+App::$strings["Invalid connection."] = "Contact non valide.";
+App::$strings["Add a Channel"] = "Ajouter un canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal est un ensemble de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur vous y autorise.";
+App::$strings["Channel Name"] = "Nom du canal";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples&nbsp;: \"Bernard Martin\", \"Lisa et ses chevaux\", \"Football\", \"Groupe des amateurs de tir à l'arc\"";
+App::$strings["Choose a short nickname"] = "Choisissez un alias";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importez un canal existant</a> d'un autre endroit";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Veuillez choisir un type de canal (par exemple \"réseau social\" ou \"forum communautaire\") et un niveau de confidentialité afin que nous puissions choisir les meilleures autorisations pour vous";
+App::$strings["Channel Type"] = "Type de canal";
+App::$strings["Read more about roles"] = "En savoir plus sur les rôles";
+App::$strings["Invalid request identifier."] = "Identifiant de requête invalide.";
+App::$strings["Discard"] = "Annuler";
+App::$strings["No more system notifications."] = "Pas d'autre notification du système.";
+App::$strings["System Notifications"] = "Notifications du système";
+App::$strings["Unable to find your hub."] = "Impossible de trouver votre hub.";
+App::$strings["Post successful."] = "Publication réussie.";
+App::$strings["OpenID protocol error. No ID returned."] = "Erreur du protocole OpenID. Pas d'ID retourné.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Ce paramètre nécessité un traitement spécial, les modifications ont été bloquées.";
+App::$strings["Configuration Editor"] = "Editeur de configuration";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Attention&nbsp;:modifier certains paramètres peut rendre votre canal inutilisable. Merci d'ignorer cette page à moins d'être suffisamment à l'aise de savoir comment utiliser correctement cette fonctionnalité.";
+App::$strings["Layout updated."] = "Mise en page mise à jour.";
+App::$strings["Edit System Page Description"] = "Modifier la description de la page du système";
+App::$strings["Layout not found."] = "Mise en page introuvable.";
+App::$strings["Module Name:"] = "Nom du module&nbsp;:";
+App::$strings["Layout Help"] = "Aide à la mise en page";
+App::$strings["Page owner information could not be retrieved."] = "Impossible d'obtenir des informations sur le propriétaire de la page.";
+App::$strings["Album not found."] = "Album introuvable.";
+App::$strings["Delete Album"] = "Supprimer l'album";
+App::$strings["Delete Photo"] = "Supprimer la photo";
+App::$strings["No photos selected"] = "Aucune photo selectionnée";
+App::$strings["Access to this item is restricted."] = "L'accès à l'élément est restreint.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f méga-octets utilisés pour le stockage des photos.";
+App::$strings["Upload Photos"] = "Téléverser des photos";
+App::$strings["Enter an album name"] = "Entrer un nom d'album";
+App::$strings["or select an existing album (doubleclick)"] = "ou sélectionner un album existant (double-clic)";
+App::$strings["Create a status post for this upload"] = "Créer une publication de statut pour cet envoi";
+App::$strings["Caption (optional):"] = "Légende (facultative)";
+App::$strings["Description (optional):"] = "Description (facultative)";
+App::$strings["Album name could not be decoded"] = "Le nom de l'Album n'a pu être décodé";
+App::$strings["Contact Photos"] = "Photos de contact";
+App::$strings["Show Newest First"] = "Les plus récent(e)s en premier";
+App::$strings["Show Oldest First"] = "Les moins récent(e)s en premier";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permission refusée. L'accès à cet élément peut avoir été restreint.";
+App::$strings["Photo not available"] = "Photo non disponible";
+App::$strings["Use as profile photo"] = "Utiliser comme photo du profil";
+App::$strings["Private Photo"] = "Photo privée";
+App::$strings["View Full Size"] = "Voir en taille réelle";
+App::$strings["Remove"] = "Retirer";
+App::$strings["Edit photo"] = "Modifier la photo";
+App::$strings["Rotate CW (right)"] = "Rotation horaire (droite)";
+App::$strings["Rotate CCW (left)"] = "Rotation anti-horaire (gauche)";
+App::$strings["Enter a new album name"] = "Entrer un nouveau nom d'album";
+App::$strings["or select an existing one (doubleclick)"] = "ou en sélectionner un existant (double-clic)";
+App::$strings["Caption"] = "Titre/légende";
+App::$strings["Add a Tag"] = "Ajouter une étiquette";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemple&nbsp;: @marc, @Barbara_Jensen, @charles@exemple.com, #Ile_de_France, #marathon";
+App::$strings["Flag as adult in album view"] = "Marquer comme \"adulte\" dans l'affichage de l'album";
+App::$strings["In This Photo:"] = "Dans cette photo&nbsp;:";
+App::$strings["Map"] = "Carte";
+App::$strings["View Album"] = "Voir l'album";
+App::$strings["Recent Photos"] = "Photos récentes";
+App::$strings["Theme settings updated."] = "Paramètres du thème mis à jour.";
+App::$strings["# Accounts"] = "# Comptes";
+App::$strings["# blocked accounts"] = "# comptes bloqués";
+App::$strings["# expired accounts"] = "# comptes expirés";
+App::$strings["# expiring accounts"] = "# comptes expirant";
+App::$strings["# Channels"] = "# Canaux";
+App::$strings["# primary"] = "# primaire";
+App::$strings["# clones"] = "# clones";
+App::$strings["Message queues"] = "File des messages";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Résumé";
+App::$strings["Registered accounts"] = "Comptes enregistrés";
+App::$strings["Pending registrations"] = "Inscriptions en attente";
+App::$strings["Registered channels"] = "Canaux enregistrés";
+App::$strings["Active plugins"] = "Greffons actifs";
+App::$strings["Version"] = "Version";
+App::$strings["Site settings updated."] = "Paramètres du site sauvegardés.";
+App::$strings["mobile"] = "mobile";
+App::$strings["experimental"] = "expérimental";
+App::$strings["unsupported"] = "non maintenu";
+App::$strings["Yes - with approval"] = "Oui - avec approbation";
+App::$strings["My site is not a public server"] = "Mon site n'est pas un serveur public";
+App::$strings["My site has paid access only"] = "Mon site est à accès payant uniquement";
+App::$strings["My site has free access only"] = "Mon site est gratuit uniquement";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mon site offre des comptes gratuits avec des améliorations payantes facultatives";
+App::$strings["Registration"] = "Inscription";
+App::$strings["File upload"] = "Envoi de fichier";
+App::$strings["Policies"] = "Stratégies";
+App::$strings["Site name"] = "Nom du site";
+App::$strings["Banner/Logo"] = "Bannière/logo";
+App::$strings["Administrator Information"] = "Informations de l'administrateur";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Coordonnées de l'administrateur du site. Affichées sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici";
+App::$strings["System language"] = "Langue du système";
+App::$strings["System theme"] = "Thème du système";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Thème par défaut - il peut être changé pour chaque profil utilisateur - <a href='#' id='cnftheme'>modifier le thème</a>";
+App::$strings["Mobile system theme"] = "Thème par défaut pour les mobiles";
+App::$strings["Theme for mobile devices"] = "Thème pour les mobiles";
+App::$strings["Allow Feeds as Connections"] = "Autoriser les Flux (RSS) comme contacts";
+App::$strings["(Heavy system resource usage)"] = "(Impact important sur les ressources)";
+App::$strings["Maximum image size"] = "Taille maximale des images";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Taille maximum, en octets, des images envoyées. Par défaut 0, soit sans limite.";
+App::$strings["Does this site allow new member registration?"] = "Est-ce que l'enregistrement de nouveaux membres est autorisé sur ce site&nbsp;?";
+App::$strings["Invitation only"] = "Sur invitation seulement";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "N'autoriser que les nouvelles inscriptions avec code d'invitation. La stratégie d'inscription ci-dessus doit être mise sur \"Oui\".";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Quelle est la meilleure description des types de comptes proposés sur ce hub&nbsp;?";
+App::$strings["Register text"] = "Texte d'inscription";
+App::$strings["Will be displayed prominently on the registration page."] = "Sera affiché de manière bien visible sur le formulaire d'inscription.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Page d'accueil du site à montrer aux visiteurs (par défaut&nbsp;:boîte de dialogue de connexion)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "exemple&nbsp;:'public' pour montrer le flux public, 'page/sys/home' pour montrer une page système appelée 'home' ou 'include:home.html' pour inclure un fichier.";
+App::$strings["Preserve site homepage URL"] = "Préserver l'adresse d'accueil du site";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Présenter la page d'accueil du site dans un cadre à l'adresse d'origine, plutôt que de rediriger";
+App::$strings["Accounts abandoned after x days"] = "Les comptes sont abandonnés après x jours";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Eviter de gaspiller les ressources du système en interrogeant des hubs distants pour des canaux abandonnés. Mettez 0 pour ne pas avoir de limite de temps.";
+App::$strings["Allowed friend domains"] = "Domaines amicaux autorisés";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines séparés par des virgules pour lesquels ce site acceptera les demandes d'amitié. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
+App::$strings["Allowed email domains"] = "Domaines de courriels autorisés";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines séparés par des virgules dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
+App::$strings["Not allowed email domains"] = "Domaines de courriel non autorisés";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel ne seront pas autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines, sauf si des domaines autorisés ont été définis.";
+App::$strings["Verify Email Addresses"] = "Demander vérification des adresses de courriel";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Cocher pour que les adresses utilisées à l'inscription soient vérifiées (recommandé).";
+App::$strings["Force publish"] = "Publicité forcée";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Cocher pour forcer la publication de tous les profils du site dans l'annuaire.";
+App::$strings["Import Public Streams"] = "Flux publics importés";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Importer du contenu public à partir d'autres sites et autoriser l'accès à ce contenu. Attention&nbsp;: ce contenu n'est pas modéré.";
+App::$strings["login on Homepage"] = "Connexion à partir de la page d'accueil";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Présenter une boîte de dialogue de connexion aux visiteurs sur la page d'accueil si aucun autre contenu n'a été configuré.";
+App::$strings["Directory Server URL"] = "URL du serveur d'annuaire";
+App::$strings["Default directory server"] = "Serveur d'annuaire par défaut";
+App::$strings["Proxy user"] = "Utilisateur du proxy";
+App::$strings["Proxy URL"] = "URL du proxy";
+App::$strings["Network timeout"] = "Délai maximal du réseau";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (non recommandé).";
+App::$strings["Delivery interval"] = "Intervalle de distribution";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Temporise le processus de distribution de tant de secondes pour réduire la charge sur le système. Valeurs recommandées&nbsp;: 4-5 pour les serveurs mutualisés, 2-3 pour les VPS. 0-1 pour les gros serveurs dédiés.";
+App::$strings["Deliveries per process"] = "Distributions par processus";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Nombre de distributions à tenter au sein d'un seul processus système. Ajuster si nécessaire pour affiner la performance du système. Recommandé&nbsp;:1-5.";
+App::$strings["Poll interval"] = "Intervalle de scrutation";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Temporise le processus de scrutation en tâche de fond de tant de secondes, pour réduire la charge. Si 0, utilise l'intervalle de distribution.";
+App::$strings["Maximum Load Average"] = "Charge maximale moyenne";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Charge système maximale au-delà de laquelle distribution et scrutation sont reportées - par défaut 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Délai d'expiration pour le contenu importé (réseau)";
+App::$strings["0 for no expiration of imported content"] = "0 pour ne pas expirer le contenu importé";
+App::$strings["Off"] = "Inactif";
+App::$strings["On"] = "Actif";
+App::$strings["Lock feature %s"] = "Verrouiller fonctionnalité %s";
+App::$strings["Manage Additional Features"] = "Gérer les fonctionnalités additionnelles";
+App::$strings["No server found"] = "Serveur introuvable";
+App::$strings["ID"] = "Identifiant";
+App::$strings["for channel"] = "pour le canal";
+App::$strings["on server"] = "sur le serveur";
+App::$strings["Server"] = "Serveur";
+App::$strings["Block public"] = "Bloquer \"public\"";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "";
+App::$strings["Allow communications only from these sites"] = "";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "";
+App::$strings["Block communications from these sites"] = "";
+App::$strings["Allow communications only from these channels"] = "";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "";
+App::$strings["Block communications from these channels"] = "";
+App::$strings["Allow embedded HTML content only from these domains"] = "";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "";
+App::$strings["Block embedded HTML from these domains"] = "";
+App::$strings["Cooperative embed security"] = "";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "";
+App::$strings["Update has been marked successful"] = "La mise à jour a été marquée comme réussie";
+App::$strings["Executing %s failed. Check system logs."] = "L'éxecution de %s a échoué. Merci de vérifier les journaux du système.";
+App::$strings["Update %s was successfully applied."] = "La mise à jour %s a été appliquée avec succès.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "La mise à jour %s n'a pas retourné d'information. Impossible de savoir si elle a réussi ou non.";
+App::$strings["Update function %s could not be found."] = "La fonction de mise à jour %s est introuvable.";
+App::$strings["No failed updates."] = "Aucune mise à jour défaillante.";
+App::$strings["Failed Updates"] = "Mises à jour défaillantes";
+App::$strings["Mark success (if update was manually applied)"] = "Marquer comme réussie (si la mise à jour a été réalisée manuellement)";
+App::$strings["Attempt to execute this update step automatically"] = "Tenter de réaliser cette étape de mise à jour automatiquement";
+App::$strings["Queue Statistics"] = "Statistiques de file d'attente";
+App::$strings["Total Entries"] = "Nombre d'entrées total";
+App::$strings["Priority"] = "Priorité";
+App::$strings["Destination URL"] = "URL de destination";
+App::$strings["Mark hub permanently offline"] = "Marquer le hub comme étant hors ligne de manière permanente";
+App::$strings["Empty queue for this hub"] = "Vider la file d'attente pour ce hub";
+App::$strings["Last known contact"] = "Dernier contact connu";
+App::$strings["%s account blocked/unblocked"] = array(
+ 0 => "%s compte bloqué/débloqué",
+ 1 => "%s comptes bloqués/débloqués",
+);
+App::$strings["%s account deleted"] = array(
+ 0 => "%s compte supprimé",
+ 1 => "%s comptes supprimés",
);
-$a->strings["Account not found"] = "Compte introuvable";
-$a->strings["User '%s' deleted"] = "Utilisateur '%s' supprimé";
-$a->strings["User '%s' unblocked"] = "Utilisateur '%s' débloqué";
-$a->strings["User '%s' blocked"] = "Utilisateur '%s' bloqué";
-$a->strings["Users"] = "Utilisateurs";
-$a->strings["select all"] = "tout sélectionner";
-$a->strings["User registrations waiting for confirm"] = "Inscriptions en attente d'approbation";
-$a->strings["Request date"] = "Date de la demande";
-$a->strings["No registrations."] = "Pas d'inscriptions.";
-$a->strings["Approve"] = "Approuver";
-$a->strings["Deny"] = "Refuser";
-$a->strings["Register date"] = "Date d'inscription";
-$a->strings["Last login"] = "Dernière connexion";
-$a->strings["Expires"] = "Expire";
-$a->strings["Service Class"] = "Classe de service";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les utilisateurs sélectionnés seront supprimés!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utilisateur {0} sera supprimé!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
-$a->strings["%s channel censored/uncensored"] = array(
- 0 => "%s canal censuré/non-censuré",
- 1 => "%s canaux censurés/non-censurés",
+App::$strings["Account not found"] = "Compte introuvable";
+App::$strings["Account '%s' deleted"] = "Compte '%s' supprimé";
+App::$strings["Account '%s' blocked"] = "Compte '%s' bloqué";
+App::$strings["Account '%s' unblocked"] = "Compte '%s' débloqué";
+App::$strings["Users"] = "Utilisateurs";
+App::$strings["select all"] = "tout sélectionner";
+App::$strings["User registrations waiting for confirm"] = "Inscriptions en attente d'approbation";
+App::$strings["Request date"] = "Date de la demande";
+App::$strings["No registrations."] = "Pas d'inscriptions.";
+App::$strings["Deny"] = "Refuser";
+App::$strings["Register date"] = "Date d'inscription";
+App::$strings["Last login"] = "Dernière connexion";
+App::$strings["Expires"] = "Expire le";
+App::$strings["Service Class"] = "Classe de service";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les comptes sélectionnés seront supprimés&nbsp;!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Le compte {0} sera supprimé&nbsp;!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?";
+App::$strings["%s channel censored/uncensored"] = array(
+ 0 => "%s canal censuré/dé-censuré",
+ 1 => "%s canaux censurés/dé-censurés",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
+ 0 => "code autorisé/interdit pour %s canal",
+ 1 => "code autorisé/interdit pour %s canaux",
+);
+App::$strings["%s channel deleted"] = array(
0 => "%s canal supprimé",
1 => "%s canaux supprimés",
);
-$a->strings["Channel not found"] = "Canal introuvable";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' supprimé";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' non-censuré";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censuré";
-$a->strings["Censor"] = "Censurer";
-$a->strings["Uncensor"] = "Ne plus censurer";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les canaux sélectionnés seront supprimés!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé!\\n\\nÊtes-vous certain?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Le canal {0} sera supprimé!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé!\\n\\nÊtes-vous certain?";
-$a->strings["Plugin %s disabled."] = "Extension %s désactivée.";
-$a->strings["Plugin %s enabled."] = "Extension %s activée.";
-$a->strings["Disable"] = "Désactiver";
-$a->strings["Enable"] = "Activer";
-$a->strings["Toggle"] = "(Dés)activer";
-$a->strings["Author: "] = "Auteur&nbsp;:";
-$a->strings["Maintainer: "] = "Maintenu par&nbsp;:";
-$a->strings["No themes found."] = "Aucun thème trouvé.";
-$a->strings["Screenshot"] = "Aperçu";
-$a->strings["[Experimental]"] = "[Expérimental]";
-$a->strings["[Unsupported]"] = "[Non-supporté]";
-$a->strings["Log settings updated."] = "Réglages du journal sauvegardés.";
-$a->strings["Clear"] = "Vider";
-$a->strings["Debugging"] = "Débogage";
-$a->strings["Log file"] = "Fichier du journal";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de la Matrice Rouge.";
-$a->strings["Log level"] = "Niveau de journalisation";
-$a->strings["Thing updated"] = "Chose mise à jour";
-$a->strings["Object store: failed"] = "Stockage de l'objet&nbsp;: échec";
-$a->strings["Thing added"] = "Chose ajoutée";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Montrer chose";
-$a->strings["item not found."] = "élément introuvable.";
-$a->strings["Edit Thing"] = "Éditer chose";
-$a->strings["Select a profile"] = "Choisissez un profil";
-$a->strings["Post an activity"] = "Publier une activité";
-$a->strings["Only sends to viewers of the applicable profile"] = "Envoi exclusivement au membres autorisé de ce profil";
-$a->strings["Name of thing e.g. something"] = "Nom de la chose, p.ex. quelque-chose";
-$a->strings["URL of thing (optional)"] = "URL de la chose (optionnel)";
-$a->strings["URL for photo of thing (optional)"] = "URL de l'image de la chose (optionnel)";
-$a->strings["Add Thing to your Profile"] = "Ajouter la chose à votre profil";
-$a->strings["Nothing to import."] = "Rien à importer.";
-$a->strings["Unable to download data from old server"] = "Impossible de récupérer les données de l'ancien serveur";
-$a->strings["Imported file is empty."] = "Le fichier importé est vide.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Impossible de créer un doublon d'un identifiant de canal. L'import a échoué.";
-$a->strings["Channel clone failed. Import failed."] = "Le clonage du canal a échoué. L'import a échoué.";
-$a->strings["Cloned channel not found. Import failed."] = "Le canal cloné n'a pas été trouvé. L'import a échoué.";
-$a->strings["Import completed."] = "L'import est terminé.";
-$a->strings["You must be logged in to use this feature."] = "Vous devez vous connecter pour utiliser cette fonctionnalité.";
-$a->strings["Import Channel"] = "Importation de canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Utilisez ce formulaire pour importer un canal existant sur un serveur différent. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export. Seules les données d'identité et de relations seront importées. L'importation du contenu est toujours en développement.";
-$a->strings["File to Upload"] = "Fichier à envoyer";
-$a->strings["Or provide the old server/hub details"] = "Ou fournissez les détails de l'ancien serveur";
-$a->strings["Your old identity address (xyz@example.com)"] = "Votre ancienne identité (zyx@exemple.com)";
-$a->strings["Your old login email address"] = "Votre ancienne adresse de courriel";
-$a->strings["Your old login password"] = "Votre ancien mot de passe";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Quelle que soit l'option choisie, merci de décider si cette nouvelle adresse sera la primaire, ou si votre ancienne adresse continuera à jouer ce rôle. Vous pourrez publier depuis l'adresse de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media.";
-$a->strings["Make this hub my primary location"] = "Faire de ce hub l'adresse principale de ce canal";
-$a->strings["Total invitation limit exceeded."] = "Limite du nombre total d'invitation dépassée.";
-$a->strings["%s : Not a valid email address."] = "%s&nbsp: adresse courriel invalide.";
-$a->strings["Please join us on Red"] = "Rejoignez-nous sur la Matrice Rouge";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Limite d'invitations dépassée. Merci de contacter l'administration de votre site.";
-$a->strings["%s : Message delivery failed."] = "%s&nbsp;: Échec dans la livraison du message.";
-$a->strings["%d message sent."] = array(
- 0 => "%d message envoyé.",
- 1 => "%d messages envoyés.",
-);
-$a->strings["You have no more invitations available"] = "Vous ne disposez plus d'aucune invitation";
-$a->strings["Send invitations"] = "Envoyer des invitations";
-$a->strings["Enter email addresses, one per line:"] = "Entrez les adresses de courriel, une par ligne&nbsp;:";
-$a->strings["Your message:"] = "Votre message&nbsp;:";
-$a->strings["Please join my community on Hubzilla."] = "Veuillez me rejoindre sur la Matrice Rouge.";
-$a->strings["You will need to supply this invitation code: "] = "Vous aurez besoin de fournir le code suivant:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Enregistrez-vous sur n'importe quel serveurs ( ils sont tous inter-connectés )";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Saisissez l'adresse de mon canal dans la barre de recherche du site.";
-$a->strings["or visit "] = "ou visitez";
-$a->strings["3. Click [Connect]"] = "3. Click sur [Ajouter]";
-$a->strings["Unable to locate original post."] = "Impossible de localiser la publication initiale.";
-$a->strings["Empty post discarded."] = "Publication vide annulée.";
-$a->strings["Executable content type not permitted to this channel."] = "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal.";
-$a->strings["System error. Post not saved."] = "Erreur système. Publication non sauvegardée.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Vous avez atteint votre limite de %1$.0f contributions \"racine\".";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Vous avez atteint votre limite de %1$.0f pages web.";
-$a->strings["[Embedded content - reload page to view]"] = "[Contenu embarqué - rechargez la page pour le voir]";
-$a->strings["Help with this feature"] = "Aide avec cette fonctionnalité";
-$a->strings["Layout Name"] = "Nom de la mise-en-page";
-$a->strings["Like/Dislike"] = "J'aime/Je Déteste";
-$a->strings["This action is restricted to members."] = "Cette action est réservée aux membres.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "SVP <a href=\"rmagic\">connectez-vous</a> ou <a href=\"register\">enregistrez-vous</a> pour continuer.";
-$a->strings["Invalid request."] = "Requête invalide.";
-$a->strings["thing"] = "chose";
-$a->strings["Channel unavailable."] = "Canal indisponible.";
-$a->strings["Previous action reversed."] = "Action précédente annulée.";
-$a->strings["Action completed."] = "Action complétée.";
-$a->strings["Thank you."] = "Merci.";
-$a->strings["Remote privacy information not available."] = "Les informations de vie privée à distance ne sont pas disponibles.";
-$a->strings["Visible to:"] = "Visible par&nbsp;:";
-$a->strings["No connections."] = "Pas de relation.";
-$a->strings["Visit %s's profile [%s]"] = "Visiter le profil de %s [%s]";
-$a->strings["View Connnections"] = "Voir les relations";
-$a->strings["No valid account found."] = "Aucun compte valide trouvé.";
-$a->strings["Password reset request issued. Check your email."] = "Réinitialisation du mot de passe demandée. Vérifiez vos courriels.";
-$a->strings["Site Member (%s)"] = "Membre du site (%s)";
-$a->strings["Password reset requested at %s"] = "Demande de réinitialisation du mot de passe sur %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué.";
-$a->strings["Password Reset"] = "Réinitialiser le mot de passe";
-$a->strings["Your password has been reset as requested."] = "Votre mot de passe a bien été réinitialisé.";
-$a->strings["Your new password is"] = "Votre nouveau mot de passe est";
-$a->strings["Save or copy your new password - and then"] = "Sauvez-le ou copiez-le, puis";
-$a->strings["click here to login"] = "cliquez ici pour vous connecter";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Votre mot de passe peut être changé depuis la page des <em>Réglages</em> une fois connecté.";
-$a->strings["Your password has changed at %s"] = "Votre mot de passe de %s a été changé";
-$a->strings["Forgot your Password?"] = "Mot de passe oublié?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte à lettres pour la suite des instructions.";
-$a->strings["Email Address"] = "Adresse de courriel";
-$a->strings["Reset"] = "Réinitialiser";
-$a->strings["Hub not found."] = "Hub introuvable.";
-$a->strings["Total votes"] = "Total des votes";
-$a->strings["Average Rating"] = "Évaluation moyenne";
-$a->strings["Unable to lookup recipient."] = "Impossible de localiser le destinataire.";
-$a->strings["Unable to communicate with requested channel."] = "Impossible de communiquer avec le canal demandé.";
-$a->strings["Cannot verify requested channel."] = "Impossible de vérifier le canal demandé.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué.";
-$a->strings["Messages"] = "Messages";
-$a->strings["Message deleted."] = "Message supprimé.";
-$a->strings["Message recalled."] = "Message annulé/rappelé.";
-$a->strings["Send Private Message"] = "Envoyer un Message Privé";
-$a->strings["To:"] = "À&nbsp;:";
-$a->strings["Subject:"] = "Sujet&nbsp;:";
-$a->strings["Send"] = "Envoyer";
-$a->strings["Message not found."] = "Message introuvable.";
-$a->strings["Delete message"] = "Supprimer message";
-$a->strings["Recall message"] = "Rappeler/annuler le message";
-$a->strings["Message has been recalled."] = "Le message a été rappelé.";
-$a->strings["Private Conversation"] = "Conversation privée";
-$a->strings["Delete conversation"] = "Supprimer conversation";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur.";
-$a->strings["Send Reply"] = "Envoyer une réponse";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Vous avez créé %1$.0f des %2$.0f canaux autorisés.";
-$a->strings["Create a new channel"] = "Créer un nouveau canal";
-$a->strings["Channel Manager"] = "Gestionnaire du canal";
-$a->strings["Current Channel"] = "Canal actif";
-$a->strings["Attach to one of your channels by selecting it."] = "Branchez-vous à l'un de vos canaux en le selectionnant.";
-$a->strings["Default Channel"] = "Canal par défaut";
-$a->strings["Make Default"] = "Définir comme défaut";
-$a->strings["Wall Photos"] = "Photos du mur";
-$a->strings["Profile Match"] = "Profils similaires";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut.";
-$a->strings["is interested in:"] = "s'intéresse à&nbsp;:";
-$a->strings["No matches"] = "Pas de correspondance";
-$a->strings["Menu updated."] = "Menu mis à jour.";
-$a->strings["Unable to update menu."] = "Impossible de mettre le menu à jour.";
-$a->strings["Menu created."] = "Menu créé.";
-$a->strings["Unable to create menu."] = "Impossible de créer le menu.";
-$a->strings["Manage Menus"] = "Gérer les menus";
-$a->strings["Drop"] = "Supprimer";
-$a->strings["Create a new menu"] = "Créer un nouveau menu";
-$a->strings["Delete this menu"] = "Supprimer ce menu";
-$a->strings["Edit menu contents"] = "Éditer le contenu du menu";
-$a->strings["Edit this menu"] = "Éditer le menu";
-$a->strings["New Menu"] = "Nouveau menu";
-$a->strings["Menu name"] = "Nom du menu";
-$a->strings["Must be unique, only seen by you"] = "Doit être unique, ne sera vu que par vous";
-$a->strings["Menu title"] = "Titre du menu";
-$a->strings["Menu title as seen by others"] = "Titre du menu tel que vu par les visiteurs";
-$a->strings["Allow bookmarks"] = "Autoriser l'usage de favoris";
-$a->strings["Menu may be used to store saved bookmarks"] = "Le menu pourra être utilisé pour stocker des favoris";
-$a->strings["Menu deleted."] = "Menu supprimé.";
-$a->strings["Menu could not be deleted."] = "Impossible de supprimer le menu.";
-$a->strings["Edit Menu"] = "Éditer le menu";
-$a->strings["Add or remove entries to this menu"] = "Ajouter/supprimer des entrées à ce menu";
-$a->strings["Conversation removed."] = "Conversation supprimée.";
-$a->strings["No messages."] = "Pas de message.";
-$a->strings["D, d M Y - g:i A"] = "D d Y - H:i";
-$a->strings["Add a Channel"] = "Ajouter un canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal est une collection de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur de hub vous y autorise.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples&nbsp;: \"Bob Jameson\", \"Lisa et ses chevaux sauvages\", \"Football\", \"Groupe des amateurs de tir à l'arc\"";
-$a->strings["Choose a short nickname"] = "Choisissez un alias";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importez un canal existant</a> à un autre endroit";
-$a->strings["Invalid request identifier."] = "Identifiant de requête invalide.";
-$a->strings["Discard"] = "Annuler";
-$a->strings["No more system notifications."] = "Pas d'autre notification du système.";
-$a->strings["System Notifications"] = "Notifications du système";
-$a->strings["Unable to find your hub."] = "Impossible de trouver votre hub.";
-$a->strings["Post successful."] = "Contribution effectuée.";
-$a->strings["invalid target signature"] = "signature de la cible invalide";
-$a->strings["OpenID protocol error. No ID returned."] = "Erreur du protocole OpenID. Pas d'ID retourné.";
-$a->strings["App installed."] = "Application installée.";
-$a->strings["Malformed app."] = "Erreur de l'application - Malformée.";
-$a->strings["Embed code"] = "Code intégré";
-$a->strings["Edit App"] = "Edition de l'Application";
-$a->strings["Create App"] = "Création d'une Application";
-$a->strings["Name of app"] = "Nom de l'application";
-$a->strings["Location (URL) of app"] = "Emplacement (Lien) vers l'application";
-$a->strings["Photo icon URL"] = "Lien (URL) de l'icône à utiliser pour cette photo";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - optionel";
-$a->strings["Version ID"] = "Version";
-$a->strings["Price of app"] = "Prix de l'application";
-$a->strings["Location (URL) to purchase app"] = "Emplacement (LIEN) pour l'achat de l'application";
-$a->strings["Poll"] = "Sondage";
-$a->strings["View Results"] = "Voir les Résultats";
-$a->strings["Friendica Photo Album Import"] = "Importer votre Album Photo Friendica";
-$a->strings["This will import all your Friendica photo albums to this Red channel."] = "Cette fonction va importer tous vos albums photos Friendica dans ce canal de la Matrice Rouge.";
-$a->strings["Friendica Server base URL"] = "URL vers le serveur Friendica";
-$a->strings["Friendica Login Username"] = "Nom d'utilisateur Friendica";
-$a->strings["Friendica Login Password"] = "Mot de passe Friendica";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un compte à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
-$a->strings["Remove This Account"] = "Supprimer ce Compte";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Cette fonction va complètement supprimer le compte incluant tous ses canaux sur la matrice. Attention, cette action est irréversible.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Supprimer ce compte, tous ses canaux et tous les clones sur la matrice.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Par défault, seuls les instances de canaux situés sur ce hub seront supprimer de la matrice.";
-$a->strings["Schema Default"] = "Par défault";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Réglages du thème";
-$a->strings["Set scheme"] = "Définir la palette de couleurs";
-$a->strings["Set font-size for posts and comments"] = "Définir font-size pour contribution et commentaires";
-$a->strings["Set font face"] = "Définir la fonte";
-$a->strings["Set iconset"] = "Définir le jeu d'icônes";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Définir la taille des grandes ombres, par défaut 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Définir la taille des petites ombres, par défaut 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Définir la couleur des ombres, par défaut #000";
-$a->strings["Set radius size, default 5px"] = "Définir le rayon des arrondis, par défaut 5px";
-$a->strings["Set line-height for posts and comments"] = "Définir line-height pour contributions et commentaires";
-$a->strings["Set background image"] = "Définir l'image d'arrière-plan";
-$a->strings["Set background attachment"] = "Image de fond - fichier";
-$a->strings["Set background color"] = "Définir la couleur d'arrière-plan";
-$a->strings["Set section background image"] = "Définir l'image d'arrière-plan des sections";
-$a->strings["Set section background color"] = "Définir la couleur d'arrière-plan des sections";
-$a->strings["Set color of items - use hex"] = "Définir la couleur des éléments - en héxadécimal";
-$a->strings["Set color of links - use hex"] = "Définir la couleur des liens - en héxadécimal";
-$a->strings["Set max-width for items. Default 400px"] = "Définir la largeur maximal des éléments. Par défaut, 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Définir la largeur minimale des éléments. Par défaut, 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Définir la largeur du contenu. Par défaut, 48%";
-$a->strings["Set color of fonts - use hex"] = "Définir la couleur des fontes - en héxadécimal";
-$a->strings["Set background-size element"] = "Définir background-size pour les éléments";
-$a->strings["Item opacity"] = "Opacité des éléments";
-$a->strings["Display post previews only"] = "Afficher seulement l'aperçu des contributions";
-$a->strings["Display side bar on channel page"] = "Afficher le panneau latéral sur la page du canal";
-$a->strings["Colour of the navigation bar"] = "Couleur de la barre de navigation";
-$a->strings["Item float"] = "Alignement de l'élément";
-$a->strings["Left offset of the section element"] = "Décalage gauche de l'élément section";
-$a->strings["Right offset of the section element"] = "Décalage droit de l'élément section";
-$a->strings["Section width"] = "Largeur de la section";
-$a->strings["Left offset of the aside"] = "Décalage gauche du panneau latéral";
-$a->strings["Right offset of the aside element"] = "Décalage droit du panneau latéral";
-$a->strings["None"] = "Aucun";
-$a->strings["Header image"] = "Image de l'entête";
-$a->strings["Header image only on profile pages"] = "Image de l'entête tel qu'elle est affichée sur la page du profil";
-$a->strings["Light (Hubzilla default)"] = "Blanc (valeur par défaut)";
-$a->strings["Narrow navbar"] = "Barre de navigation fine";
-$a->strings["Navigation bar background color"] = "Couleur de fond de la barre de navigation";
-$a->strings["Navigation bar gradient top color"] = "Gradient de la barre de navigation HAUT";
-$a->strings["Navigation bar gradient bottom color"] = "Gradient de la barre de navigation BAS";
-$a->strings["Navigation active button gradient top color"] = "Gradient du bouton de navigation HAUT";
-$a->strings["Navigation active button gradient bottom color"] = "Gradient du bouton de navigation BAS";
-$a->strings["Navigation bar border color "] = "Couleur de la bordure de la barre de navigation";
-$a->strings["Navigation bar icon color "] = "Couleur de l'icône de la barre de navigation";
-$a->strings["Navigation bar active icon color "] = "Couleur de l'icône active de la barre de navigation";
-$a->strings["link color"] = "couleur des liens";
-$a->strings["Set font-color for banner"] = "Définir la couleur du texte de la bannière";
-$a->strings["Set the background color"] = "Définir la couleur d'arrière-plan";
-$a->strings["Set the background image"] = "Définir l'image d'arrière-plan";
-$a->strings["Set the background color of items"] = "Définir la couleur de fond des contributions";
-$a->strings["Set the background color of comments"] = "Couleur de fond des commentaires";
-$a->strings["Set the border color of comments"] = "Couleur de la bordure des commentaires";
-$a->strings["Set the indent for comments"] = "Indentation des commentaires";
-$a->strings["Set the basic color for item icons"] = "Définir la couleur de base pour les icônes des éléments";
-$a->strings["Set the hover color for item icons"] = "Définir la couleur de survol des icônes des éléments";
-$a->strings["Set font-size for the entire application"] = "Définir la taille de police pour l'application entière";
-$a->strings["Set font-color for posts and comments"] = "Définir font-colour pour les contributions et commentaires";
-$a->strings["Set radius of corners"] = "Définir le rayon des arrondis";
-$a->strings["Set shadow depth of photos"] = "Définir la profondeur de l'ombre des photos";
-$a->strings["Set maximum width of conversation regions"] = "Définir la largeur maximale des conversations";
-$a->strings["Center conversation regions"] = "Emplacement de la conversation - Centrer";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Définir l'opacité minimum du bandeau de navigation - pour le cacher";
-$a->strings["Set size of conversation author photo"] = "Définir la taille de la photo de l'auteur d'une conversation";
-$a->strings["Set size of followup author photos"] = "Définir la taille de la photo de l'auteur d'une réponse";
-$a->strings["Sloppy photo albums"] = "Albums photo \"en biais\"";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Vous êtes plutôt \"bureau bien rangé\" ou \"gros foutoir\"?";
-$a->strings["Update %s failed. See error logs."] = "La mise à jour %s a échoué. Merci de consulter les journaux d'erreur.";
-$a->strings["Update Error at %s"] = "Erreur de mise à jour sur %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Créez un compte pour pouvoir accéder aux services et applications de la Matrice Red";
-$a->strings["Password"] = "Mot de passe";
-$a->strings["Remember me"] = "Se souvenir de moi";
-$a->strings["Forgot your password?"] = "Mot de passe oublié?";
-$a->strings["permission denied"] = "permission refusée";
-$a->strings["Got Zot?"] = "Authentification magique a échouée. Êtes-vous toujours connecté à votre HUB?";
-$a->strings["toggle mobile"] = "(dés)activer mobile";
+App::$strings["Channel not found"] = "Canal introuvable";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' supprimé";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censuré";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' non censuré";
+App::$strings["Channel '%s' code allowed"] = "Code autorisé pour le canal '%s'";
+App::$strings["Channel '%s' code disallowed"] = "Code interdit pour le canal '%s'";
+App::$strings["Censor"] = "Censurer";
+App::$strings["Uncensor"] = "Ne plus censurer";
+App::$strings["Allow Code"] = "Autoriser le code";
+App::$strings["Disallow Code"] = "Interdire le code";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "Adresse";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les canaux sélectionnés seront supprimés&nbsp;!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé&nbsp;!\\n\\nÊtes-vous sûr&nbsp;?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Le canal {0} sera supprimé&nbsp;!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé&nbsp;!\\n\\nÊtes-vous sûr(e)&nbsp;?";
+App::$strings["Plugin %s disabled."] = "Greffon %s désactivé.";
+App::$strings["Plugin %s enabled."] = "Greffon %s activé.";
+App::$strings["Disable"] = "Désactiver";
+App::$strings["Enable"] = "Activer";
+App::$strings["Toggle"] = "(Dés)activer";
+App::$strings["Author: "] = "Auteur&nbsp;:";
+App::$strings["Maintainer: "] = "Maintenu par&nbsp;:";
+App::$strings["Minimum project version: "] = "Version minimum du projet&nbsp;:";
+App::$strings["Maximum project version: "] = "Version maximum du projet&nbsp;:";
+App::$strings["Minimum PHP version: "] = "Version minimum de PHP&nbsp;:";
+App::$strings["Disabled - version incompatibility"] = "Désactivé - version incompatible";
+App::$strings["No themes found."] = "Aucun thème trouvé.";
+App::$strings["Screenshot"] = "Capture d'écran";
+App::$strings["[Experimental]"] = "[Expérimental]";
+App::$strings["[Unsupported]"] = "[Non maintenu]";
+App::$strings["Log settings updated."] = "Paramètres du journal mis à jour.";
+App::$strings["Clear"] = "Vider";
+App::$strings["Debugging"] = "Débogage";
+App::$strings["Log file"] = "Fichier du journal";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de Hubzilla.";
+App::$strings["Log level"] = "Niveau de journalisation";
+App::$strings["New Profile Field"] = "Nouveau champ de profil";
+App::$strings["Field nickname"] = "Nom court du champ";
+App::$strings["System name of field"] = "Nom système du champ";
+App::$strings["Input type"] = "Type de champ";
+App::$strings["Field Name"] = "Nom du champ";
+App::$strings["Label on profile pages"] = "Étiquette sur les pages de profil";
+App::$strings["Help text"] = "Aide à la saisie";
+App::$strings["Additional info (optional)"] = "Informations additionnelles (facultatif)";
+App::$strings["Field definition not found"] = "Définition du champ introuvable";
+App::$strings["Edit Profile Field"] = "Modifier le champ de profil";
+App::$strings["Poke somebody"] = "";
+App::$strings["Poke/Prod"] = "Tapoter/Encourager";
+App::$strings["Poke, prod or do other things to somebody"] = "";
+App::$strings["Recipient"] = "Destinataire";
+App::$strings["Choose what you wish to do to recipient"] = "Choisir ce que vous voulez faire au destinataire";
+App::$strings["Make this post private"] = "Rendre cette publication privée";
+App::$strings["Fetching URL returns error: %1\$s"] = "Récupération d'URL échouée&nbsp;: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "L'image a été téléversée, mais le recadrage a échoué.";
+App::$strings["Image resize failed."] = "Le redimensionnement de l'image a échoué.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement.";
+App::$strings["Image upload failed."] = "Le téléversement de l'image a échoué.";
+App::$strings["Unable to process image."] = "Impossible de traîter l'image.";
+App::$strings["female"] = "femme";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s a mis à jour son %2\$s";
+App::$strings["male"] = "homme";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s a mis à jour son %2\$s";
+App::$strings["%1\$s updated their %2\$s"] = "%1\$s a mis a jour sa %2\$s";
+App::$strings["profile photo"] = "photo de profil";
+App::$strings["Photo not available."] = "Photo inaccessible.";
+App::$strings["Upload File:"] = "Téléverser fichier&nbsp;:";
+App::$strings["Select a profile:"] = "Choisir un profil&nbsp;:";
+App::$strings["Upload Profile Photo"] = "Téléverser une photo de profil";
+App::$strings["or"] = "ou";
+App::$strings["skip this step"] = "passer cette étape";
+App::$strings["select a photo from your photo albums"] = "choisir une photo dans vos albums";
+App::$strings["Crop Image"] = "Recadrer l'image";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Merci d'ajuster le cadre pour une visualisation optimale.";
+App::$strings["Done Editing"] = "J'ai terminé";
+App::$strings["Profile not found."] = "Profil introuvable.";
+App::$strings["Profile deleted."] = "Profil supprimé.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Nouveau profil créé.";
+App::$strings["Profile unavailable to clone."] = "Profil impossible à cloner.";
+App::$strings["Profile unavailable to export."] = "Impossible d'exporter le profil.";
+App::$strings["Profile Name is required."] = "Le nom du profil est obligatoire.";
+App::$strings["Marital Status"] = "Statut marital";
+App::$strings["Romantic Partner"] = "Partenaire amoureux";
+App::$strings["Likes"] = "Aime";
+App::$strings["Dislikes"] = "N'aime pas";
+App::$strings["Work/Employment"] = "Travail/Occupation";
+App::$strings["Religion"] = "Religion/Croyance";
+App::$strings["Political Views"] = "Opinions politiques";
+App::$strings["Sexual Preference"] = "Préférences sexuelle";
+App::$strings["Homepage"] = "Site Internet";
+App::$strings["Interests"] = "Centres d'intérêt";
+App::$strings["Profile updated."] = "Profil mis à jour.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Cacher vos contacts/amis aux visiteurs de ce profil&nbsp;?";
+App::$strings["Edit Profile Details"] = "Modifier les détails du profil";
+App::$strings["View this profile"] = "Voir ce profil";
+App::$strings["Change Profile Photo"] = "Changer la photo du profil";
+App::$strings["Create a new profile using these settings"] = "Créer un nouveau profil avec ces paramètres";
+App::$strings["Clone this profile"] = "Cloner ce profil";
+App::$strings["Delete this profile"] = "Supprimer ce profil";
+App::$strings["Import profile from file"] = "Importer le profil à partir d'un fichier";
+App::$strings["Export profile to file"] = "Exporter le profil vers un fichier.";
+App::$strings["Profile Name:"] = "Nom du profil&nbsp;:";
+App::$strings["Your Full Name:"] = "Votre nom complet&nbsp;:";
+App::$strings["Title/Description:"] = "Titre/description&nbsp;:";
+App::$strings["Your Gender:"] = "Sexe/Genre&nbsp;:";
+App::$strings["Birthday :"] = "Date de naissance&nbsp;:";
+App::$strings["Street Address:"] = "Numéro et voie&nbsp;:";
+App::$strings["Locality/City:"] = "Ville&nbsp;:";
+App::$strings["Postal/Zip Code:"] = "Code postal&nbsp;:";
+App::$strings["Country:"] = "Pays&nbsp;:";
+App::$strings["Region/State:"] = "Région/Province/État&nbsp;:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:";
+App::$strings["Who: (if applicable)"] = "Avec&nbsp;: (si pertinent)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemples&nbsp;: marie123, Marie Deschamps, marie@exemple.com";
+App::$strings["Since [date]:"] = "Depuis [date]&nbsp;:";
+App::$strings["Homepage URL:"] = "URL de mon site Internet&nbsp;:";
+App::$strings["Religious Views:"] = "Opinions religieuses&nbsp;:";
+App::$strings["Keywords:"] = "Mots-clefs&nbsp;:";
+App::$strings["Example: fishing photography software"] = "Exemple&nbsp;: escrime photographie modélisme";
+App::$strings["Used in directory listings"] = "Utilisé pour le référencement dans l'annuaire";
+App::$strings["Tell us about yourself..."] = "Parlez nous de vous...";
+App::$strings["Hobbies/Interests"] = "Loisirs/Centres d'intêret";
+App::$strings["Contact information and Social Networks"] = "Coordonnées et réseaux sociaux";
+App::$strings["My other channels"] = "Mes autres canaux";
+App::$strings["Musical interests"] = "Goûts musicaux";
+App::$strings["Books, literature"] = "Livres, littérature";
+App::$strings["Television"] = "Télévision";
+App::$strings["Film/dance/culture/entertainment"] = "Cinéma/Danse/Culture/Divertissement";
+App::$strings["Love/romance"] = "Amour/Relation amoureuse";
+App::$strings["Work/employment"] = "Travail/Occupation&nbsp;";
+App::$strings["School/education"] = "Études";
+App::$strings["This is your default profile."] = "Ceci est votre profil par défaut.";
+App::$strings["Age: "] = "Age&nbsp;:";
+App::$strings["Edit/Manage Profiles"] = "Modifier/gérer les profils";
+App::$strings["Add profile things"] = "Ajouter des éléments de profil";
+App::$strings["Include desirable objects in your profile"] = "Incluez des objets souhaitables dans votre profil";
+App::$strings["Invalid profile identifier."] = "Identifiant de profil invalide.";
+App::$strings["Profile Visibility Editor"] = "Éditeur de visibilité de profil";
+App::$strings["Click on a contact to add or remove."] = "Cliquer sur un contact pour l'ajouter ou le retirer.";
+App::$strings["Visible To"] = "Visible par";
+App::$strings["Public Sites"] = "Sites publics";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Les sites listés autorisent l'inscription publique au réseau \$Projectname. Tous les sites du réseau sont interconnectés, l'inscription sur l'un quelconque d'entre eux signifie donc l'inscription sur le réseau dans son ensemble. Certains sites peuvent nécessiter une souscription ou fournir des niveaux de service différenciés. Le lien du fournisseur <strong>peut</strong> fournir plus de détails.";
+App::$strings["Rate this hub"] = "Noter ce hub";
+App::$strings["Site URL"] = "URL du site";
+App::$strings["Access Type"] = "Type d'accès";
+App::$strings["Registration Policy"] = "Politique d'inscription";
+App::$strings["Project"] = "Projet";
+App::$strings["View hub ratings"] = "Voir les notes de cette instance";
+App::$strings["Rate"] = "Evaluer";
+App::$strings["View ratings"] = "Voir les notes";
+App::$strings["Website:"] = "Site web&nbsp;:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canal distant [%s] (encore inconnu sur ce site)";
+App::$strings["Rating (this information is public)"] = "Evaluation (cette information est publique)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Explication facultative de votre évaluation (cette information est publique)";
+App::$strings["No ratings"] = "Pas de note";
+App::$strings["Rating: "] = "Evaluation&nbsp:";
+App::$strings["Website: "] = "Site web&nbsp;:";
+App::$strings["Description: "] = "Description&nbsp;:";
+App::$strings["Select a bookmark folder"] = "Choisir un dossier de favoris";
+App::$strings["Save Bookmark"] = "Enregistrer le favori";
+App::$strings["URL of bookmark"] = "URL du favori";
+App::$strings["Or enter new bookmark folder name"] = "Ou entrez un nouveau nom de dossier de favoris";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre d'inscriptions quotidiennes dépassé. Merci d'essayer à nouveau demain.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Merci d'indiquer votre adhésion aux conditions de service. L'inscription a échoué.";
+App::$strings["Passwords do not match."] = "Les mots de passe ne concordent pas.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte.";
+App::$strings["Your registration is pending approval by the site owner."] = "Votre inscription est en attente d'approbation par l'administrateur.";
+App::$strings["Your registration can not be processed."] = "Votre inscription ne peut être traîtée.";
+App::$strings["Registration on this site is disabled."] = "L'enregistrement est désactivé sur ce site.";
+App::$strings["Registration on this site/hub is by approval only."] = "L'inscription sur ce site/hub est soumise à approbation.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">S'inscrire sur un autre site/hub affilié</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Ce site a dépassé le nombre de création de comptes autorisé chaque jour. Merci d'essayer à nouveau demain.";
+App::$strings["Terms of Service"] = "Conditions de service";
+App::$strings["I accept the %s for this website"] = "J'accepte les %s de ce site";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "J'ai plus de 13 ans et j'accepte les %s de ce site";
+App::$strings["Membership on this site is by invitation only."] = "L'inscription à ce site se fait uniquement sur invitation.";
+App::$strings["Please enter your invitation code"] = "Merci de saisir votre code d'invitation";
+App::$strings["Enter your name"] = "Saisissez votre nom";
+App::$strings["Your email address"] = "Votre adresse de courriel";
+App::$strings["Choose a password"] = "Choisissez un mot de passe";
+App::$strings["Please re-enter your password"] = "Merci de saisir à nouveau votre mot de passe";
+App::$strings["Please login."] = "Merci de vous connecter.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un compte dans les 48 heures après avoir changé le mot de passe du compte.";
+App::$strings["Remove This Account"] = "Supprimer ce compte";
+App::$strings["WARNING: "] = "AVERTISSEMENT&nbsp;:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Ce compte et tous ses canaux seront entièrement supprimés du réseau.";
+App::$strings["This action is permanent and can not be undone!"] = "Cette action est permanente et irréversible&nbsp;!";
+App::$strings["Please enter your password for verification:"] = "Merci de saisir votre mot de passe pour vérification&nbsp;:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Supprimer du réseau ce compte, tous ses canaux et tous les clones de ses canaux.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Par défaut, seules les instances des canaux situés sur ce hub seront supprimées du réseau";
+App::$strings["Remove Account"] = "Supprimer le compte";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un canal moins de 48 heures après avoir changé le mot de passe d'un compte.";
+App::$strings["Remove This Channel"] = "Supprimer ce canal";
+App::$strings["This channel will be completely removed from the network. "] = "Ce canal sera complètement supprimé du réseau.";
+App::$strings["Remove this channel and all its clones from the network"] = "Supprimer ce canal ainsi que tous ses clones sur le réseau";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau";
+App::$strings["Remove Channel"] = "Supprimer le canal";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est correctement saisi.";
+App::$strings["The error message was:"] = "Le message d'erreur était&nbsp;:";
+App::$strings["Authentication failed."] = "Échec de l'authentification.";
+App::$strings["Remote Authentication"] = "Authentification distante";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Entrez l'adresse de votre canal (par ex. moncanal@monsite.com)";
+App::$strings["Authenticate"] = "Authentifier";
+App::$strings["Items tagged with: %s"] = "Eléments étiquetés avec&nbsp;: %s";
+App::$strings["Search results for: %s"] = "Résultats de recherche pour&nbsp;: %s";
+App::$strings["No service class restrictions found."] = "Aucune restriction de classe de service trouvée.";
+App::$strings["Name is required"] = "Le nom est requis";
+App::$strings["Key and Secret are required"] = "Clef et secret sont requis";
+App::$strings["Passwords do not match. Password unchanged."] = "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé.";
+App::$strings["Password changed."] = "Le mot de passe a été changé.";
+App::$strings["Password update failed. Please try again."] = "La mise à jour du mot de passe a échoué. Merci d'essayer à nouveau.";
+App::$strings["Not valid email."] = "Adresse de courriel non valide.";
+App::$strings["Protected email address. Cannot change to that email."] = "Adresse de courriel protégée. Impossible de l'utiliser.";
+App::$strings["System failure storing new email. Please try again."] = "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci d'essayer à nouveau.";
+App::$strings["Settings updated."] = "Paramètres mis à jour.";
+App::$strings["Add application"] = "Ajouter une application";
+App::$strings["Name of application"] = "Nom de l'application";
+App::$strings["Consumer Key"] = "Clef client";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères.";
+App::$strings["Consumer Secret"] = "Secret client";
+App::$strings["Redirect"] = "Redirection";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirection - laissez vide, sauf si votre application le requiert spécifiquement";
+App::$strings["Icon url"] = "URL de l'icône";
+App::$strings["Optional"] = "Facultatif";
+App::$strings["Application not found."] = "";
+App::$strings["Connected Apps"] = "Applications connectées";
+App::$strings["Client key starts with"] = "La clef partagée commence par";
+App::$strings["No name"] = "Sans nom";
+App::$strings["Remove authorization"] = "Révoquer l'autorisation";
+App::$strings["No feature settings configured"] = "Aucun paramètre de fonctionnalité configuré";
+App::$strings["Feature/Addon Settings"] = "Paramètres des extensions/greffons";
+App::$strings["Account Settings"] = "Paramètres du compte";
+App::$strings["Enter New Password:"] = "Nouveau mot de passe&nbsp;:";
+App::$strings["Confirm New Password:"] = "Confirmer le nouveau mot de passe&nbsp;:";
+App::$strings["Leave password fields blank unless changing"] = "Laissez les mots de passe vides si vous ne voulez pas les modifier";
+App::$strings["Email Address:"] = "Adresse de courriel&nbsp;:";
+App::$strings["Remove this account including all its channels"] = "Supprimer ce compte et tous ses canaux";
+App::$strings["Additional Features"] = "Fonctionnalités additionnelles";
+App::$strings["Connector Settings"] = "Paramètres du connecteur";
+App::$strings["No special theme for mobile devices"] = "Pas de thème spécifique aux mobiles";
+App::$strings["%s - (Experimental)"] = "%s - (Expérimental)";
+App::$strings["Display Settings"] = "Afficher les paramètres";
+App::$strings["Theme Settings"] = "Paramètres du thème";
+App::$strings["Custom Theme Settings"] = "Paramètres personnels du thème";
+App::$strings["Content Settings"] = "Paramètres liés au contenu";
+App::$strings["Display Theme:"] = "Afficher le thème&nbsp;:";
+App::$strings["Mobile Theme:"] = "Thème mobile&nbsp;:";
+App::$strings["Enable user zoom on mobile devices"] = "Permettre à l'utilisateur d'un mobile d'agrandir le contenu";
+App::$strings["Update browser every xx seconds"] = "Mettre à jour le navigateur toutes les xx secondes";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 secondes, pas de maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:";
+App::$strings["Maximum of 100 items"] = "100 éléments au maximum";
+App::$strings["Show emoticons (smilies) as images"] = "Remplacer les émoticônes (smileys) par des images";
+App::$strings["Link post titles to source"] = "Lier les titres des publications à leur source";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editeur de mise en page des pages systèmes - (avancé)";
+App::$strings["Use blog/list mode on channel page"] = "Utiliser le mode blog/liste sur la page du canal";
+App::$strings["(comments displayed separately)"] = "(commentaires affichés séparément)";
+App::$strings["Use blog/list mode on grid page"] = "Utiliser le mode blog/liste sur la page du réseau";
+App::$strings["Channel page max height of content (in pixels)"] = "Hauteur maximale du contenu pour la page du canal (en pixels)";
+App::$strings["click to expand content exceeding this height"] = "cliquer pour dérouler le contenu dépassant cette limite";
+App::$strings["Grid page max height of content (in pixels)"] = "Hauteur maximale du contenu sur la page du réseau (en pixels)";
+App::$strings["Nobody except yourself"] = "Personne sauf vous";
+App::$strings["Only those you specifically allow"] = "Seulement ceux que vous autorisez spécifiquement";
+App::$strings["Approved connections"] = "Contacts approuvés";
+App::$strings["Any connections"] = "Tous les contacts";
+App::$strings["Anybody on this website"] = "Tous les utilisateurs du hub";
+App::$strings["Anybody in this network"] = "Tous les utilisateurs sur ce réseau";
+App::$strings["Anybody authenticated"] = "Tous les utilisateurs authentifiés";
+App::$strings["Anybody on the internet"] = "Tous les utilisateurs d'Internet";
+App::$strings["Publish your default profile in the network directory"] = "Publier votre profil par défaut dans l'annuaire du réseau";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Nous autoriser à vous suggérer comme ami(e) potentiel(le) aux nouveaux membres?";
+App::$strings["Your channel address is"] = "L'adresse de votre canal est";
+App::$strings["Channel Settings"] = "Paramètres du canal";
+App::$strings["Basic Settings"] = "Paramètres standard";
+App::$strings["Your Timezone:"] = "Votre fureau horaire&nbsp;:";
+App::$strings["Default Post Location:"] = "Emplacement de publication par défaut&nbsp;:";
+App::$strings["Geographical location to display on your posts"] = "Emplacement géographique à afficher sur vos publications";
+App::$strings["Use Browser Location:"] = "Utiliser la géolocalisation du navigateur&nbsp;:";
+App::$strings["Adult Content"] = "Contenu \"adulte\"";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)";
+App::$strings["Security and Privacy Settings"] = "Paramètres de sécurité et de confidentialité";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Vous permissions sont déjà paramétrées. Cliquer pour voir/ajuster";
+App::$strings["Hide my online presence"] = "Cacher ma présence en ligne";
+App::$strings["Prevents displaying in your profile that you are online"] = "Cacher votre statut (en ligne/hors ligne) sur votre profil";
+App::$strings["Simple Privacy Settings:"] = "Paramètres de confidentialité simplifiés&nbsp;:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Classique - <em>public par défaut, privé en cas de besoin (comparable aux permissions type réseau social, avec une confidentialité améliorée)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privé - <em>privé par défaut, jamais ouvert ni public</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>";
+App::$strings["Allow others to tag your posts"] = "Autoriser les autres à \"étiqueter\" vos publications";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Souvent utilisé par la communauté pour identifier un contenu inapproprié a posteriori ";
+App::$strings["Advanced Privacy Settings"] = "Paramètres de confidentialité avancés";
+App::$strings["Expire other channel content after this many days"] = "Faire expirer le contenu des autres canaux après n jours";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 ou vide pour utiliser la limite du site. Le délai du site est de %d jours.";
+App::$strings["Maximum Friend Requests/Day:"] = "Nombre maximum de demandes de contact par jour&nbsp;:";
+App::$strings["May reduce spam activity"] = "Contribue à réduire l'impact des indésirables";
+App::$strings["Default Post Permissions"] = "Permissions par défaut des publications";
+App::$strings["Channel permissions category:"] = "Catégorie de permissions du canal&nbsp;:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:";
+App::$strings["Useful to reduce spamming"] = "Utile pour réduire les indésirables";
+App::$strings["Notification Settings"] = "Paramètres de notification";
+App::$strings["By default post a status message when:"] = "Par défaut, publier un statut quand&nbsp;:";
+App::$strings["accepting a friend request"] = "vous acceptez une demande de contact";
+App::$strings["joining a forum/community"] = "vous rejoignez un forum ou une communauté";
+App::$strings["making an <em>interesting</em> profile change"] = "vous faîtes une modification <em>intéressante</em> de votre profil";
+App::$strings["Send a notification email when:"] = "Envoyer un courriel de notification quand&nbsp;:";
+App::$strings["You receive a connection request"] = "Vous recevez une demande de contact";
+App::$strings["Your connections are confirmed"] = "Vos contacts sont confirmés";
+App::$strings["Someone writes on your profile wall"] = "Quelqu'un a écrit sur votre mur";
+App::$strings["Someone writes a followup comment"] = "Quelqu'un a commenté vos publications";
+App::$strings["You receive a private message"] = "Vous recevez un message privé";
+App::$strings["You receive a friend suggestion"] = "Vous recevez une suggestion d'amitié/contact";
+App::$strings["You are tagged in a post"] = "Vous êtes étiqueté dans une publication";
+App::$strings["You are poked/prodded/etc. in a post"] = "Vous êtes tapoté/encouragé/etc. dans une publication";
+App::$strings["Show visual notifications including:"] = "Afficher des notifications visuelles y compris&nbsp;:";
+App::$strings["Unseen grid activity"] = "Activité du réseau pas encore consultée";
+App::$strings["Unseen channel activity"] = "Activité non vue sur le canal";
+App::$strings["Unseen private messages"] = "Messages privés non lus";
+App::$strings["Recommended"] = "Recommandé";
+App::$strings["Upcoming events"] = "Événements à venir";
+App::$strings["Events today"] = "Événements aujourd'hui";
+App::$strings["Upcoming birthdays"] = "Anniversaires à venir";
+App::$strings["Not available in all themes"] = "Pas disponible dans tous les thèmes";
+App::$strings["System (personal) notifications"] = "Notifications système (personnelles)";
+App::$strings["System info messages"] = "Messages d'info système";
+App::$strings["System critical alerts"] = "Alertes critiques système";
+App::$strings["New connections"] = "Nouveaux contacts";
+App::$strings["System Registrations"] = "Inscriptions système";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Afficher également les nouvelles publications sur le mur, les messages privés et les contacts dans Notifications";
+App::$strings["Notify me of events this many days in advance"] = "Me prévenir d’événements à venir tant de jours en avance";
+App::$strings["Must be greater than 0"] = "Doit être supérieur à 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Paramètres avancés de compte/type de page";
+App::$strings["Change the behaviour of this account for special situations"] = "Modifie le comportement de ce compte pour des situations particulières";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Mode expert requis (<a href=\"settings/features\">Paramètres > Fonctions supplémentaires</a>) pour ajuster&nbsp;!";
+App::$strings["Miscellaneous Settings"] = "Paramètres divers";
+App::$strings["Default photo upload folder"] = "Répertoire par défaut pour les photos téléversées";
+App::$strings["%Y - current year, %m - current month"] = "%Y - année en cours, %m - mois en cours";
+App::$strings["Default file upload folder"] = "Répertoire par défaut pour les fichiers téléversés";
+App::$strings["Personal menu to display in your channel pages"] = "Menu personnel à afficher sur les pages de votre canal";
+App::$strings["Remove this channel."] = "Supprimer ce canal";
+App::$strings["Firefox Share \$Projectname provider"] = "Connecteur \$Projectname pour Firefox Share";
+App::$strings["Start calendar week on monday"] = "Commencer la semaine du calendrier le lundi";
+App::$strings["\$Projectname Server - Setup"] = "Serveur \$Projectname - configuration";
+App::$strings["Could not connect to database."] = "Impossible de se connecter à la base de données.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Impossible de se connecter à l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS.";
+App::$strings["Could not create table."] = "Impossible de créer la table.";
+App::$strings["Your site database has been installed."] = "La base de données de votre site a été installée.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Vous pourriez avoir besoin d'importer le fichier \"install/schema_xxx.sql\" manuellement via un client de base de données (ex: phpmyadmin).";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Merci de consulter le fichier \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Vérification du système";
+App::$strings["Check again"] = "Re-vérifier";
+App::$strings["Database connection"] = "Connexion à la base de données";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Pour installer \$Projectname, nous avons besoin de savoir comment se connecter à votre base de données.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Merci de contacter votre prestataire d'hébergement ou votre administrateur de site si vous avez des questions à propos de ces paramètres.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer.";
+App::$strings["Database Server Name"] = "Nom du serveur de base de données";
+App::$strings["Default is 127.0.0.1"] = "Par défaut 127.0.0.1";
+App::$strings["Database Port"] = "Port de la base de données";
+App::$strings["Communication port number - use 0 for default"] = "Numéro TCP du port - utilisez 0 pour la valeur par défaut";
+App::$strings["Database Login Name"] = "Identifiant de connexion à la Base de Données";
+App::$strings["Database Login Password"] = "Mot de passe de connexion à la Base de Données";
+App::$strings["Database Name"] = "Nom de la Base de Données";
+App::$strings["Database Type"] = "Type de base de données";
+App::$strings["Site administrator email address"] = "Adresse de courriel de l'administrateur du site";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web.";
+App::$strings["Website URL"] = "URL du site web";
+App::$strings["Please use SSL (https) URL if available."] = "Veuillez utiliser SSL/TLS (https) si disponible.";
+App::$strings["Please select a default timezone for your website"] = "Veuillez choisir un fuseau horaire par défaut pour votre site";
+App::$strings["Site settings"] = "Paramètres du site";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Impossible de trouver une version CLI de PHP dans le PATH du serveur web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la synchronisation en arrière-plan via cron.";
+App::$strings["PHP executable path"] = "Chemin vers l'éxecutable PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans.";
+App::$strings["Command line PHP"] = "PHP en ligne de commande (CLI)";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée.";
+App::$strings["This is required for message delivery to work."] = "Elle est nécessaire pour la distribution des messages.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Votre taille de téléversement maximale totale autorisée est fixée à %s. La taille maximale d'un seul fichier à téléverser est fixée à %s. Vous pouvez téléverser jusqu'à %d fichier(s) à la fois.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Vous pouvez ajuster ces paramètres dans le php.ini du serveur.";
+App::$strings["PHP upload limits"] = "Limites de téléversement de PHP";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Générer les clefs de chiffrement";
+App::$strings["libCurl PHP module"] = "module PHP libCurl";
+App::$strings["GD graphics PHP module"] = "module PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "module PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "module PHP postgres ou mysqli";
+App::$strings["mb_string PHP module"] = "module PHP mb_string";
+App::$strings["mcrypt PHP module"] = "module PHP mcrypt";
+App::$strings["xml PHP module"] = "module PHP xml";
+App::$strings["Apache mod_rewrite module"] = "module Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erreur&nbsp;: le module GD de PHP avec support JPEG est requis, mais pas installé.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Erreur&nbsp;: un module PHP mysqli ou postgres est requis, mais aucun des deux n'est installé.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Erreur&nbsp;: le module xml de PHP est requis pour le DAV, mais pas installé.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de \$Projectname.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées.";
+App::$strings[".htconfig.php is writable"] = "Le fichier .htconfig.php est accessible en écriture";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "\$Projectname utilise le moteur de gabarits Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s à la racine du site \$Projectname.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture au serveur web sur %s uniquement, pas sur les fichiers individuels (.tpl) qu'il contient.";
+App::$strings["%s is writable"] = "Permission d'écriture sur %s activée";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "\$Projectname utilise le répertoire 'store' - situé à la racine de votre installation de \$Projectname - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire.";
+App::$strings["store is writable"] = "'store' est accessible en écriture";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site (non recommandé).";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si votre serveur accepte les connexions https ou s'il permet les connexions sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé&nbsp;!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence par exemple à des images sur votre propre hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si votre certificat n'est pas reconnu, les membres des autres sites (qui eux peuvent avoir des certificats valides) recevront des messages d'avertissement sur leur propre site se plaignant de problèmes de sécurité.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Ceci peut causer des problèmes d'ergonomie ailleurs (pas seulement sur votre site), nous devons donc insister sur ce prérequis.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Il existe des autorités de certification qui vous fourniront gratuitement un certificat valide.";
+App::$strings["SSL certificate validation"] = "Validation du certificat SSL/TLS";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Vérifiez votre configuration serveur. Test&nbsp;:";
+App::$strings["Url rewrite is working"] = "La réécriture d'URL fonctionne";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web.";
+App::$strings["Errors encountered creating database tables."] = "Erreurs rencontrées pendant la création de tables de BDD.";
+App::$strings["<h1>What next</h1>"] = "<h1>Et maintenant</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour du réseau.";
+App::$strings["No valid account found."] = "Aucun compte valide trouvé.";
+App::$strings["Password reset request issued. Check your email."] = "Demande de réinitialisation du mot de passe envoyée. Vérifiez vos courriels.";
+App::$strings["Site Member (%s)"] = "Membre du site (%s)";
+App::$strings["Password reset requested at %s"] = "Demande de réinitialisation du mot de passe sur %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué.";
+App::$strings["Password Reset"] = "Réinitialiser le mot de passe";
+App::$strings["Your password has been reset as requested."] = "Votre mot de passe a bien été réinitialisé.";
+App::$strings["Your new password is"] = "Votre nouveau mot de passe est";
+App::$strings["Save or copy your new password - and then"] = "Enregistrez ou copiez votre nouveau mot de passe, puis";
+App::$strings["click here to login"] = "cliquez ici pour vous connecter";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Votre mot de passe peut être changé depuis la page des <em>Paramètres</em> une fois connecté.";
+App::$strings["Your password has changed at %s"] = "Votre mot de passe de %s a été changé";
+App::$strings["Forgot your Password?"] = "Mot de passe oublié&nbsp;?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte aux lettres pour la suite des instructions.";
+App::$strings["Email Address"] = "Adresse de courriel";
+App::$strings["Reset"] = "Réinitialiser";
+App::$strings["Files: shared with me"] = "Fichiers&nbsp;: partagés avec moi";
+App::$strings["NEW"] = "NOUVEAU";
+App::$strings["Remove all files"] = "Supprimer tous les fichiers";
+App::$strings["Remove this file"] = "Supprimer ce fichier";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Greffons/extensions/applications installés&nbsp;:";
+App::$strings["No installed plugins/addons/apps"] = "Aucun greffon/extension/application installé";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Ceci est un serveur \$Projectname - un réseau collaboratif mondial de serveurs décentralisés à la confidentialité améliorée.";
+App::$strings["Tag: "] = "Étiquette&nbsp;:";
+App::$strings["Last background fetch: "] = "Dernière récupération en tâche de fond&nbsp;:";
+App::$strings["Current load average: "] = "Charge moyenne actuelle&nbsp;:";
+App::$strings["Running at web location"] = "Tourne à l'adresse internet";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Merci de visiter <a href=\"http://hubzilla.org\">hubzilla.org</a> pour en apprendre davantage sur \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Pour remonter bogues et problèmes, merci de visiter";
+App::$strings["\$projectname issues"] = "Problèmes \$projectname";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Suggestions, demandes, etc. - merci de vous adresser à \"redmatrix\" à librelist - point com";
+App::$strings["Site Administrators"] = "Administrateurs du site";
+App::$strings["Failed to create source. No channel selected."] = "Impossible de créer la source. Aucun canal selectionné.";
+App::$strings["Source created."] = "Source créée.";
+App::$strings["Source updated."] = "Source mise à jour.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gérer les sources distantes de contenu pour votre canal.";
+App::$strings["New Source"] = "Nouvelle source";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer le contenu sélectionné ou tout le contenu du canal suivant vers ce canal et le distribuer selon vos paramètres de canal.";
+App::$strings["Only import content with these words (one per line)"] = "N'importer le contenu que s'il contient ces mots (un par ligne)";
+App::$strings["Leave blank to import all public content"] = "Laissez vide pour importer tout le contenu public";
+App::$strings["Source not found."] = "Source introuvable.";
+App::$strings["Edit Source"] = "Modifier la source";
+App::$strings["Delete Source"] = "Supprimer la source";
+App::$strings["Source removed"] = "Source supprimée";
+App::$strings["Unable to remove source."] = "Impossible de supprimer la source.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s suit %3\$s de %2\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s ne suit plus %3\$s de %2\$s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Aucune suggestion disponible. Si le site est récent, merci de re-tenter dans 24 heures.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s a étiqueté le %3\$s de %2\$s avec %4\$s";
+App::$strings["Tag removed"] = "Étiquette retirée";
+App::$strings["Remove Item Tag"] = "Retirer une étiquette à l'élément";
+App::$strings["Select a tag to remove: "] = "Étiquette à retirer&nbsp;:";
+App::$strings["Thing updated"] = "Elément mis à jour";
+App::$strings["Object store: failed"] = "Stockage de l'objet&nbsp;: échec";
+App::$strings["Thing added"] = "Elément ajouté";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Montrer élément";
+App::$strings["item not found."] = "élément introuvable.";
+App::$strings["Edit Thing"] = "Modifier élément";
+App::$strings["Select a profile"] = "Choisissez un profil";
+App::$strings["Post an activity"] = "Publier une activité";
+App::$strings["Only sends to viewers of the applicable profile"] = "Envoie exclusivement aux visiteurs du profil concerné";
+App::$strings["Name of thing e.g. something"] = "Nom de l'élément, p.ex. quelque-chose";
+App::$strings["URL of thing (optional)"] = "URL de l'élément (facultatif)";
+App::$strings["URL for photo of thing (optional)"] = "URL d'une photo de l'élément (facultatif)";
+App::$strings["Add Thing to your Profile"] = "Ajouter l'élément à votre profil";
+App::$strings["Export Channel"] = "Exporter le canal";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exportez les principales informations de votre canal dans un fichier. Celui-ci pourra servir de sauvegarde de vos contacts, permissions, profils et données de base. Il pourra être importé sur un nouveau hub/serveur, mais n'embarquera pas vos contenus.";
+App::$strings["Export Content"] = "Exporter le contenu";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportez les informations du canal et les contenus récents dans un fichier JSON. Celui-ci contiendra toutes vos relations, permissions, profils, et plusieurs mois de publications. Ce fichier peut être TRÈS gros. Armez-vous de patience - plusieurs minutes peuvent s'écouler avant que le téléchargement ne commence.";
+App::$strings["Export your posts from a given year."] = "Exporter vos publications d'une année en particulier";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Vous pouvez également exporter vos publications et conversations pour une année ou un mois particulier. Ajustez la date dans la barre de votre navigateur pour sélectionner d'autres dates. Si l'export échoue (possible en cas de pénurie de mémoire sur le serveur de votre hub), essayez à nouveau en sélectionnant un intervalle de dates plus petit.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Pour sélectionner toutes les publications pour une année donnée, telle que cette année, visitez <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Pour sélectionner toutes les publications pour un mois donné, par exemple janvier, visitez <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Ces fichiers de contenu peuvent être importés ou restaurés en visitant <a href=\"%1\$s\">%2\$s</a> sur n'importe quel site hébergeant votre canal. Pour de meilleurs résultats merci de les importer par ordre chronologique (les plus anciens d'abord).";
+App::$strings["No connections."] = "Aucun contact.";
+App::$strings["Visit %s's profile [%s]"] = "Visiter le profil de %s [%s]";
+App::$strings["View Connections"] = "Voir les contacts";
+App::$strings["Source of Item"] = "Source de l'élément";
+App::$strings["Page Title"] = "Titre de la page";
+App::$strings["Xchan Lookup"] = "Recherche xchan";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Recherche xchan commençant par (ou adresse \"webbie\")&nbsp;:";
+App::$strings["Cover Photos"] = "Photos de couverture";
+App::$strings["Upload Cover Photo"] = "Téléverser une photo de couverture";
+App::$strings["Focus (Hubzilla default)"] = "Focus (par défaut pour Hubzilla)";
+App::$strings["Theme settings"] = "Paramètres du thème";
+App::$strings["Select scheme"] = "Définir la palette de couleurs";
+App::$strings["Narrow navbar"] = "Barre de navigation fine";
+App::$strings["Navigation bar background color"] = "Couleur de fond de la barre de navigation";
+App::$strings["Navigation bar gradient top color"] = "Dégradé de la barre de navigation - couleur du haut";
+App::$strings["Navigation bar gradient bottom color"] = "Dégradé de la barre de navigation - couleur du bas";
+App::$strings["Navigation active button gradient top color"] = "Dégradé du bouton de navigation actif - couleur du haut";
+App::$strings["Navigation active button gradient bottom color"] = "Dégradé du bouton de navigation actif - couleur du bas";
+App::$strings["Navigation bar border color "] = "Couleur de la bordure de la barre de navigation";
+App::$strings["Navigation bar icon color "] = "Couleur des icônes de la barre de navigation";
+App::$strings["Navigation bar active icon color "] = "Couleur de l'icône active de la barre de navigation";
+App::$strings["link color"] = "couleur des liens";
+App::$strings["Set font-color for banner"] = "Définir la couleur du texte de la bannière";
+App::$strings["Set the background color"] = "Définir la couleur d'arrière-plan";
+App::$strings["Set the background image"] = "Définir l'image d'arrière-plan";
+App::$strings["Set the background color of items"] = "Définir la couleur de fond des contributions";
+App::$strings["Set the background color of comments"] = "Couleur de fond des commentaires";
+App::$strings["Set the border color of comments"] = "Couleur de la bordure des commentaires";
+App::$strings["Set the indent for comments"] = "Indentation des commentaires";
+App::$strings["Set the basic color for item icons"] = "Définir la couleur de base pour les icônes des éléments";
+App::$strings["Set the hover color for item icons"] = "Définir la couleur de survol des icônes des éléments";
+App::$strings["Set font-size for the entire application"] = "Définir la taille de police pour l'application entière";
+App::$strings["Example: 14px"] = "Exemple : 14px";
+App::$strings["Set font-size for posts and comments"] = "Définir la taille de police pour les contributions et commentaires";
+App::$strings["Set font-color for posts and comments"] = "Définir la couleur de police pour les contributions et commentaires";
+App::$strings["Set radius of corners"] = "Définir le rayon des arrondis";
+App::$strings["Set shadow depth of photos"] = "Définir la profondeur de l'ombre des photos";
+App::$strings["Set maximum width of content region in pixel"] = "Définir la largeur maximale de la zone des contenus";
+App::$strings["Leave empty for default width"] = "Laissez vide pour avoir la largeur par défaut";
+App::$strings["Left align page content"] = "Aligner à gauche le contenu de la page";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Définir l'opacité minimum du bandeau de navigation - pour le cacher";
+App::$strings["Set size of conversation author photo"] = "Définir la taille de la photo de l'auteur d'une conversation";
+App::$strings["Set size of followup author photos"] = "Définir la taille de la photo de l'auteur d'une réponse";
+App::$strings["Update %s failed. See error logs."] = "La mise-à-jour %s a échoué. Merci de consulter les journaux d'erreur.";
+App::$strings["Update Error at %s"] = "Erreur de mise à jour sur %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Créez un compte pour pouvoir accéder aux services et applications de Hubzilla";
+App::$strings["Password"] = "Mot de passe";
+App::$strings["Remember me"] = "Se souvenir de moi";
+App::$strings["Forgot your password?"] = "Mot de passe oublié&nbsp;?";
+App::$strings["toggle mobile"] = "(dés)activer mobile";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Le certificat SSL n'est pas valide. Corrigez le.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Erreur SSL pour %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Les taches planifiées ne tournent pas.";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Les tâches planifiées ne tournent pas sur %s";
diff --git a/view/fr/htconfig.tpl b/view/fr/htconfig.tpl
index 430d97a47..029c472f7 100644
--- a/view/fr/htconfig.tpl
+++ b/view/fr/htconfig.tpl
@@ -10,6 +10,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Note: Plusieurs de ces réglages seront disponibles via le panneau d'administration
@@ -30,9 +33,18 @@ $default_timezone = '{{$timezone}}';
// Quel sera le nom de votre site?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
// Vos choix sont REGISTER_OPEN, REGISTER_APPROVE, ou REGISTER_CLOSED.
// Soyez certains de créer votre compte personnel avant de déclarer
@@ -41,21 +53,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// REGISTER_APPROVE requiert la configuration de 'admin_email' avec l'adresse de courriel
// d'un membre déjà inscrit qui pourra autoriser et/ou approuver/supprimer la demande.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// taille maximale pour l'importation d'un message, 0 est illimité
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// taille maximale pour le téléversement de photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Lien absolu vers le compilateur PHP
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// configurez la façon dont votre site communique avec les autres serveurs. [Répertoire des membres inscrits à la Matrice]
// DIRECTORY_MODE_NORMAL = client du répertoire de membres, nous vous trouverons un répertoire accessible autre serveur.
@@ -63,9 +75,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = répertoire des membres principal.
// DIRECTORY_MODE_STANDALONE = "autonome/déconnecté" ou répertoire de membres privés
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// Thème par défaut
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/fr/strings.php b/view/fr/strings.php
index f73230b1d..4802ead50 100644
--- a/view/fr/strings.php
+++ b/view/fr/strings.php
@@ -5,1894 +5,1894 @@ function string_plural_select_fr($n){
return ($n > 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Impossible de trouver les infos DNS du serveur de base de données '%s'";
-$a->strings["Profile Photos"] = "Photos du profil";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s et %2\$s sont maintenant amis.";
-$a->strings["Sharing notification from Diaspora network"] = "Partage de vos notifications du réseau Diaspora";
-$a->strings["photo"] = "photo";
-$a->strings["status"] = "le statut";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s aime %3\$s de %2\$s";
-$a->strings["Attachments:"] = "Pièces jointes:";
-$a->strings["Embedded content"] = "Contenu imbriqué";
-$a->strings["Embedding disabled"] = "Imbrication désactivée";
-$a->strings["created a new post"] = "a publié";
-$a->strings["commented on %s's post"] = "a commenté la publication de %s";
-$a->strings["Site Admin"] = "Administrateur";
-$a->strings["Bookmarks"] = "Favoris";
-$a->strings["Address Book"] = "Carnet d'adresses";
-$a->strings["Login"] = "Connexion";
-$a->strings["Channel Select"] = "Changer de canal";
-$a->strings["Matrix"] = "Matrice";
-$a->strings["Settings"] = "Réglages";
-$a->strings["Files"] = "Fichiers";
-$a->strings["Webpages"] = "Pages web";
-$a->strings["Channel Home"] = "Mon canal";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Photos";
-$a->strings["Events"] = "Événements";
-$a->strings["Directory"] = "Annuaire";
-$a->strings["Help"] = "Aide";
-$a->strings["Mail"] = "Messages";
-$a->strings["Mood"] = "Humeur";
-$a->strings["Poke"] = "Cogner";
-$a->strings["Chat"] = "Clavardage";
-$a->strings["Search"] = "Recherche";
-$a->strings["Probe"] = "Sonder";
-$a->strings["Suggest"] = "Suggérer";
-$a->strings["Random Channel"] = "Un canal au hasard";
-$a->strings["Invite"] = "Invitation";
-$a->strings["Features"] = "Fonctionalités";
-$a->strings["Language"] = "Langue";
-$a->strings["Post"] = "Envoyer";
-$a->strings["Profile Photo"] = "Photo du profil";
-$a->strings["Update"] = "Mise à jour";
-$a->strings["Install"] = "Installer";
-$a->strings["Purchase"] = "Acheter";
-$a->strings["Edit"] = "Éditer";
-$a->strings["Delete"] = "Supprimer";
-$a->strings["Unknown"] = "Inconnu";
-$a->strings["prev"] = "préc.";
-$a->strings["first"] = "premier";
-$a->strings["last"] = "dernier";
-$a->strings["next"] = "suiv.";
-$a->strings["older"] = "plus ancien";
-$a->strings["newer"] = "plus récent";
-$a->strings["No connections"] = "Sans relations";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Impossible de trouver les infos DNS du serveur de base de données '%s'";
+App::$strings["Profile Photos"] = "Photos du profil";
+App::$strings["%1\$s is now friends with %2\$s"] = "%1\$s et %2\$s sont maintenant amis.";
+App::$strings["Sharing notification from Diaspora network"] = "Partage de vos notifications du réseau Diaspora";
+App::$strings["photo"] = "photo";
+App::$strings["status"] = "le statut";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s aime %3\$s de %2\$s";
+App::$strings["Attachments:"] = "Pièces jointes:";
+App::$strings["Embedded content"] = "Contenu imbriqué";
+App::$strings["Embedding disabled"] = "Imbrication désactivée";
+App::$strings["created a new post"] = "a publié";
+App::$strings["commented on %s's post"] = "a commenté la publication de %s";
+App::$strings["Site Admin"] = "Administrateur";
+App::$strings["Bookmarks"] = "Favoris";
+App::$strings["Address Book"] = "Carnet d'adresses";
+App::$strings["Login"] = "Connexion";
+App::$strings["Channel Select"] = "Changer de canal";
+App::$strings["Matrix"] = "Matrice";
+App::$strings["Settings"] = "Réglages";
+App::$strings["Files"] = "Fichiers";
+App::$strings["Webpages"] = "Pages web";
+App::$strings["Channel Home"] = "Mon canal";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Photos";
+App::$strings["Events"] = "Événements";
+App::$strings["Directory"] = "Annuaire";
+App::$strings["Help"] = "Aide";
+App::$strings["Mail"] = "Messages";
+App::$strings["Mood"] = "Humeur";
+App::$strings["Poke"] = "Cogner";
+App::$strings["Chat"] = "Clavardage";
+App::$strings["Search"] = "Recherche";
+App::$strings["Probe"] = "Sonder";
+App::$strings["Suggest"] = "Suggérer";
+App::$strings["Random Channel"] = "Un canal au hasard";
+App::$strings["Invite"] = "Invitation";
+App::$strings["Features"] = "Fonctionalités";
+App::$strings["Language"] = "Langue";
+App::$strings["Post"] = "Envoyer";
+App::$strings["Profile Photo"] = "Photo du profil";
+App::$strings["Update"] = "Mise à jour";
+App::$strings["Install"] = "Installer";
+App::$strings["Purchase"] = "Acheter";
+App::$strings["Edit"] = "Éditer";
+App::$strings["Delete"] = "Supprimer";
+App::$strings["Unknown"] = "Inconnu";
+App::$strings["prev"] = "préc.";
+App::$strings["first"] = "premier";
+App::$strings["last"] = "dernier";
+App::$strings["next"] = "suiv.";
+App::$strings["older"] = "plus ancien";
+App::$strings["newer"] = "plus récent";
+App::$strings["No connections"] = "Sans relations";
+App::$strings["%d Connection"] = array(
0 => "%d relation",
1 => "%d relations",
);
-$a->strings["View Connections"] = "Voir les relations";
-$a->strings["Save"] = "Sauver";
-$a->strings["poke"] = "cogner";
-$a->strings["poked"] = "a cogné";
-$a->strings["ping"] = "solliciter";
-$a->strings["pinged"] = "a sollicité";
-$a->strings["prod"] = "encourager";
-$a->strings["prodded"] = "a encouragé";
-$a->strings["slap"] = "gifler";
-$a->strings["slapped"] = "a giflé";
-$a->strings["finger"] = "pointer";
-$a->strings["fingered"] = "a pointé";
-$a->strings["rebuff"] = "rejeter";
-$a->strings["rebuffed"] = "a rejeté";
-$a->strings["happy"] = "heureux";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "mélancolique";
-$a->strings["tired"] = "fatigué";
-$a->strings["perky"] = "impertinent";
-$a->strings["angry"] = "colérique";
-$a->strings["stupified"] = "stupéfié";
-$a->strings["puzzled"] = "perplexe";
-$a->strings["interested"] = "intéressé";
-$a->strings["bitter"] = "amer";
-$a->strings["cheerful"] = "joyeux";
-$a->strings["alive"] = "énergique";
-$a->strings["annoyed"] = "agacé";
-$a->strings["anxious"] = "anxieux";
-$a->strings["cranky"] = "énervé";
-$a->strings["disturbed"] = "perturbé";
-$a->strings["frustrated"] = "frustré";
-$a->strings["depressed"] = "déprimé";
-$a->strings["motivated"] = "motivé";
-$a->strings["relaxed"] = "détendu";
-$a->strings["surprised"] = "surpris";
-$a->strings["Monday"] = "Lundi";
-$a->strings["Tuesday"] = "Mardi";
-$a->strings["Wednesday"] = "Mercredi";
-$a->strings["Thursday"] = "Jeudi";
-$a->strings["Friday"] = "Vendredi";
-$a->strings["Saturday"] = "Samedi";
-$a->strings["Sunday"] = "Dimanche";
-$a->strings["January"] = "Janvier";
-$a->strings["February"] = "Février";
-$a->strings["March"] = "Mars";
-$a->strings["April"] = "Avril";
-$a->strings["May"] = "Mai";
-$a->strings["June"] = "Juin";
-$a->strings["July"] = "Juillet";
-$a->strings["August"] = "Août";
-$a->strings["September"] = "Septembre";
-$a->strings["October"] = "Octobre";
-$a->strings["November"] = "Novembre";
-$a->strings["December"] = "Décembre";
-$a->strings["unknown.???"] = "inconnu.???";
-$a->strings["bytes"] = "octets";
-$a->strings["remove category"] = "supprimer la catégorie";
-$a->strings["remove from file"] = "retirer du fichier";
-$a->strings["Click to open/close"] = "Cliquer pour ouvrir/fermer";
-$a->strings["Link to Source"] = "Lien vers la source";
-$a->strings["Select a page layout: "] = "Choisir une mise en page&nbsp;:";
-$a->strings["default"] = "défaut";
-$a->strings["Page content type: "] = "Type de contenu&nbsp;:";
-$a->strings["Select an alternate language"] = "Choisir une langue alternative";
-$a->strings["event"] = "événement";
-$a->strings["comment"] = "commentaire";
-$a->strings["activity"] = "activité";
-$a->strings["Design"] = "Conception";
-$a->strings["Blocks"] = "Blocs";
-$a->strings["Menus"] = "Menus";
-$a->strings["Layouts"] = "Mises-en-page";
-$a->strings["Pages"] = "Pages";
-$a->strings["New Page"] = "Nouvelle page";
-$a->strings["View"] = "Voir";
-$a->strings["Preview"] = "Aperçu";
-$a->strings["Actions"] = "Actions";
-$a->strings["Page Link"] = "Lien vers la page";
-$a->strings["Title"] = "Titre";
-$a->strings["Created"] = "Créé";
-$a->strings["Edited"] = "Édité";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures).";
-$a->strings["Not a valid email address"] = "Ce n'est pas une adresse de courriel valide";
-$a->strings["Your email domain is not among those allowed on this site"] = "Votre domaine de courriel ne fait pas partie de ceux autorisés par ce site";
-$a->strings["Your email address is already registered at this site."] = "Votre adresse de courriel est déjà inscrite sur ce site.";
-$a->strings["An invitation is required."] = "Une invitation est requise.";
-$a->strings["Invitation could not be verified."] = "Votre invitation n'a pas pu être vérifiée.";
-$a->strings["Please enter the required information."] = "Merci d'entrer les informations requises.";
-$a->strings["Failed to store account information."] = "Impossible de stocker les informations liées au compte.";
-$a->strings["Registration confirmation for %s"] = "Confirmation de l'enregistrement pour %s";
-$a->strings["Registration request at %s"] = "Demande d'inscription sur %s";
-$a->strings["Administrator"] = "Administrateur";
-$a->strings["your registration password"] = "votre mot de passe d'inscription";
-$a->strings["Registration details for %s"] = "Détails de l'inscription à %s";
-$a->strings["Account approved."] = "Compte approuvé.";
-$a->strings["Registration revoked for %s"] = "Inscription révoquée pour %s";
-$a->strings["Account verified. Please login."] = "Compte vérifié. Veuillez vous connecter.";
-$a->strings["Permission denied."] = "Permission refusée.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "L'image dépasse la taille limite de %lu octets";
-$a->strings["Image file is empty."] = "L'image est vide.";
-$a->strings["Unable to process image"] = "Impossible de traiter l'image";
-$a->strings["Photo storage failed."] = "Le stockage de l'image a échoué.";
-$a->strings["Photo Albums"] = "Albums photo";
-$a->strings["Upload New Photos"] = "Ajouter des photos";
-$a->strings["Visible to your default audience"] = "Visible pour vos contacts seulement.";
-$a->strings["Show"] = "Voir plus";
-$a->strings["Don't show"] = "Cacher";
-$a->strings["Permissions"] = "Permissions";
-$a->strings["Close"] = "Fermer";
-$a->strings[" and "] = " et ";
-$a->strings["public profile"] = "profil public";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s a changé %2\$s en &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visiter %1\$s sur %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s a mis à jour %2\$s, modifiant %3\$s.";
-$a->strings["Public Timeline"] = "Fil public";
-$a->strings["Item was not found."] = "Élément introuvable.";
-$a->strings["No source file."] = "Pas de fichier source.";
-$a->strings["Cannot locate file to replace"] = "Impossible de trouver le fichier à remplacer.";
-$a->strings["Cannot locate file to revise/update"] = "Impossible de trouver le fichier à corriger/mettre à jour";
-$a->strings["File exceeds size limit of %d"] = "Le fichier dépasse la taille limite de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Envoi du fichier impossible. Limite système ou action avortée.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Le fichier stocké n'a pu être vérifié. Envoi impossible.";
-$a->strings["Path not available."] = "Chemin non disponible.";
-$a->strings["Empty pathname"] = "Chemin vide";
-$a->strings["duplicate filename or path"] = "doublon de chemin ou de fichier";
-$a->strings["Path not found."] = "Chemin introuvable.";
-$a->strings["mkdir failed."] = "mkdir a échoué.";
-$a->strings["database storage failed."] = "l'écriture dans la BD a échoué";
-$a->strings["Click here to upgrade."] = "Cliquez ici pour mettre à jour.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Cette action outrepasserait les limites prévues par votre forfait.";
-$a->strings["This action is not available under your subscription plan."] = "Cette action n'est pas possible avec la formule choisie.";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\à G\\hi";
-$a->strings["Starts:"] = "Début&nbsp;:";
-$a->strings["Finishes:"] = "Fin&nbsp;:";
-$a->strings["Location:"] = "Emplacement&nbsp;:";
-$a->strings["Logout"] = "Déconnexion";
-$a->strings["End this session"] = "Mettre fin à la session";
-$a->strings["Home"] = "Canal";
-$a->strings["Your posts and conversations"] = "Vos publications et conversations";
-$a->strings["View Profile"] = "Voir profil";
-$a->strings["Your profile page"] = "Votre profil";
-$a->strings["Edit Profiles"] = "Éditer les profils";
-$a->strings["Manage/Edit profiles"] = "Gérer/éditer les profils";
-$a->strings["Edit Profile"] = "Éditer le profil";
-$a->strings["Edit your profile"] = "Éditer votre profil";
-$a->strings["Your photos"] = "Vos photos";
-$a->strings["Your files"] = "Vos fichiers";
-$a->strings["Your chatrooms"] = "Vos salons";
-$a->strings["Your bookmarks"] = "Vos favoris";
-$a->strings["Your webpages"] = "Vos pages web";
-$a->strings["Sign in"] = "Connexion";
-$a->strings["%s - click to logout"] = "%s - cliquer ici pour déconnecter";
-$a->strings["Click to authenticate to your home hub"] = "S'authentifier auprès de votre hub";
-$a->strings["Home Page"] = "Page d'accueil";
-$a->strings["Register"] = "S'inscrire";
-$a->strings["Create an account"] = "Créer un compte";
-$a->strings["Help and documentation"] = "Aide et documentation";
-$a->strings["Apps"] = "Applications";
-$a->strings["Applications, utilities, links, games"] = "Applications, utilitaires, liens, jeux";
-$a->strings["Search site content"] = "Rechercher parmi le contenu du site";
-$a->strings["Channel Locator"] = "Localisation de canaux";
-$a->strings["Your matrix"] = "Votre matrice";
-$a->strings["Mark all matrix notifications seen"] = "Marquer toutes les notifications de la matrice comme vues";
-$a->strings["Channel home"] = "Mon canal";
-$a->strings["Mark all channel notifications seen"] = "Marquer toutes les notifications du canal comme vues";
-$a->strings["Connections"] = "Relations";
-$a->strings["Notices"] = "Notifications";
-$a->strings["Notifications"] = "Notifications";
-$a->strings["See all notifications"] = "Voir toutes les notifications";
-$a->strings["Mark all system notifications seen"] = "Marquer toutes les notifications système comme vues";
-$a->strings["Private mail"] = "Messages privés";
-$a->strings["See all private messages"] = "Voir tous les messages privés";
-$a->strings["Mark all private messages seen"] = "Marquer tous les messages privés comme vus";
-$a->strings["Inbox"] = "Boîte de réception";
-$a->strings["Outbox"] = "Boîte d'envoi";
-$a->strings["New Message"] = "Nouveau message";
-$a->strings["Event Calendar"] = "Calendrier des événements";
-$a->strings["See all events"] = "Voir tous les événements";
-$a->strings["Mark all events seen"] = "Marquer tous les événements comme vus";
-$a->strings["Manage Your Channels"] = "Gérer vos canaux";
-$a->strings["Account/Channel Settings"] = "Réglages du Compte/Canal";
-$a->strings["Admin"] = "Administrateur";
-$a->strings["Site Setup and Configuration"] = "Configuration du site";
-$a->strings["Nothing new here"] = "Aucun nouveau contenu trouvé";
-$a->strings["Please wait..."] = "Merci de patienter...";
-$a->strings["%1\$s's bookmarks"] = "Favoris de %1\$s";
-$a->strings["Tags"] = "Étiquettes";
-$a->strings["Keywords"] = "Mots-clefs";
-$a->strings["have"] = "ont";
-$a->strings["has"] = "a";
-$a->strings["want"] = "veulent";
-$a->strings["wants"] = "veut";
-$a->strings["like"] = "aime";
-$a->strings["likes"] = "aiment";
-$a->strings["dislike"] = "déteste";
-$a->strings["dislikes"] = "détestent";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Voir les relations";
+App::$strings["Save"] = "Sauver";
+App::$strings["poke"] = "cogner";
+App::$strings["poked"] = "a cogné";
+App::$strings["ping"] = "solliciter";
+App::$strings["pinged"] = "a sollicité";
+App::$strings["prod"] = "encourager";
+App::$strings["prodded"] = "a encouragé";
+App::$strings["slap"] = "gifler";
+App::$strings["slapped"] = "a giflé";
+App::$strings["finger"] = "pointer";
+App::$strings["fingered"] = "a pointé";
+App::$strings["rebuff"] = "rejeter";
+App::$strings["rebuffed"] = "a rejeté";
+App::$strings["happy"] = "heureux";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "mélancolique";
+App::$strings["tired"] = "fatigué";
+App::$strings["perky"] = "impertinent";
+App::$strings["angry"] = "colérique";
+App::$strings["stupified"] = "stupéfié";
+App::$strings["puzzled"] = "perplexe";
+App::$strings["interested"] = "intéressé";
+App::$strings["bitter"] = "amer";
+App::$strings["cheerful"] = "joyeux";
+App::$strings["alive"] = "énergique";
+App::$strings["annoyed"] = "agacé";
+App::$strings["anxious"] = "anxieux";
+App::$strings["cranky"] = "énervé";
+App::$strings["disturbed"] = "perturbé";
+App::$strings["frustrated"] = "frustré";
+App::$strings["depressed"] = "déprimé";
+App::$strings["motivated"] = "motivé";
+App::$strings["relaxed"] = "détendu";
+App::$strings["surprised"] = "surpris";
+App::$strings["Monday"] = "Lundi";
+App::$strings["Tuesday"] = "Mardi";
+App::$strings["Wednesday"] = "Mercredi";
+App::$strings["Thursday"] = "Jeudi";
+App::$strings["Friday"] = "Vendredi";
+App::$strings["Saturday"] = "Samedi";
+App::$strings["Sunday"] = "Dimanche";
+App::$strings["January"] = "Janvier";
+App::$strings["February"] = "Février";
+App::$strings["March"] = "Mars";
+App::$strings["April"] = "Avril";
+App::$strings["May"] = "Mai";
+App::$strings["June"] = "Juin";
+App::$strings["July"] = "Juillet";
+App::$strings["August"] = "Août";
+App::$strings["September"] = "Septembre";
+App::$strings["October"] = "Octobre";
+App::$strings["November"] = "Novembre";
+App::$strings["December"] = "Décembre";
+App::$strings["unknown.???"] = "inconnu.???";
+App::$strings["bytes"] = "octets";
+App::$strings["remove category"] = "supprimer la catégorie";
+App::$strings["remove from file"] = "retirer du fichier";
+App::$strings["Click to open/close"] = "Cliquer pour ouvrir/fermer";
+App::$strings["Link to Source"] = "Lien vers la source";
+App::$strings["Select a page layout: "] = "Choisir une mise en page&nbsp;:";
+App::$strings["default"] = "défaut";
+App::$strings["Page content type: "] = "Type de contenu&nbsp;:";
+App::$strings["Select an alternate language"] = "Choisir une langue alternative";
+App::$strings["event"] = "événement";
+App::$strings["comment"] = "commentaire";
+App::$strings["activity"] = "activité";
+App::$strings["Design"] = "Conception";
+App::$strings["Blocks"] = "Blocs";
+App::$strings["Menus"] = "Menus";
+App::$strings["Layouts"] = "Mises-en-page";
+App::$strings["Pages"] = "Pages";
+App::$strings["New Page"] = "Nouvelle page";
+App::$strings["View"] = "Voir";
+App::$strings["Preview"] = "Aperçu";
+App::$strings["Actions"] = "Actions";
+App::$strings["Page Link"] = "Lien vers la page";
+App::$strings["Title"] = "Titre";
+App::$strings["Created"] = "Créé";
+App::$strings["Edited"] = "Édité";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Le formulaire n'est plus sécurisé, probablement parce qu'il est ouvert depuis trop longtemps (plus de 3 heures).";
+App::$strings["Not a valid email address"] = "Ce n'est pas une adresse de courriel valide";
+App::$strings["Your email domain is not among those allowed on this site"] = "Votre domaine de courriel ne fait pas partie de ceux autorisés par ce site";
+App::$strings["Your email address is already registered at this site."] = "Votre adresse de courriel est déjà inscrite sur ce site.";
+App::$strings["An invitation is required."] = "Une invitation est requise.";
+App::$strings["Invitation could not be verified."] = "Votre invitation n'a pas pu être vérifiée.";
+App::$strings["Please enter the required information."] = "Merci d'entrer les informations requises.";
+App::$strings["Failed to store account information."] = "Impossible de stocker les informations liées au compte.";
+App::$strings["Registration confirmation for %s"] = "Confirmation de l'enregistrement pour %s";
+App::$strings["Registration request at %s"] = "Demande d'inscription sur %s";
+App::$strings["Administrator"] = "Administrateur";
+App::$strings["your registration password"] = "votre mot de passe d'inscription";
+App::$strings["Registration details for %s"] = "Détails de l'inscription à %s";
+App::$strings["Account approved."] = "Compte approuvé.";
+App::$strings["Registration revoked for %s"] = "Inscription révoquée pour %s";
+App::$strings["Account verified. Please login."] = "Compte vérifié. Veuillez vous connecter.";
+App::$strings["Permission denied."] = "Permission refusée.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "L'image dépasse la taille limite de %lu octets";
+App::$strings["Image file is empty."] = "L'image est vide.";
+App::$strings["Unable to process image"] = "Impossible de traiter l'image";
+App::$strings["Photo storage failed."] = "Le stockage de l'image a échoué.";
+App::$strings["Photo Albums"] = "Albums photo";
+App::$strings["Upload New Photos"] = "Ajouter des photos";
+App::$strings["Visible to your default audience"] = "Visible pour vos contacts seulement.";
+App::$strings["Show"] = "Voir plus";
+App::$strings["Don't show"] = "Cacher";
+App::$strings["Permissions"] = "Permissions";
+App::$strings["Close"] = "Fermer";
+App::$strings[" and "] = " et ";
+App::$strings["public profile"] = "profil public";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s a changé %2\$s en &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visiter %1\$s sur %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s a mis à jour %2\$s, modifiant %3\$s.";
+App::$strings["Public Timeline"] = "Fil public";
+App::$strings["Item was not found."] = "Élément introuvable.";
+App::$strings["No source file."] = "Pas de fichier source.";
+App::$strings["Cannot locate file to replace"] = "Impossible de trouver le fichier à remplacer.";
+App::$strings["Cannot locate file to revise/update"] = "Impossible de trouver le fichier à corriger/mettre à jour";
+App::$strings["File exceeds size limit of %d"] = "Le fichier dépasse la taille limite de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Vous avez atteint votre limite de %1$.0f méga-octets autorisés pour le stockage des pièces-jointes";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Envoi du fichier impossible. Limite système ou action avortée.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Le fichier stocké n'a pu être vérifié. Envoi impossible.";
+App::$strings["Path not available."] = "Chemin non disponible.";
+App::$strings["Empty pathname"] = "Chemin vide";
+App::$strings["duplicate filename or path"] = "doublon de chemin ou de fichier";
+App::$strings["Path not found."] = "Chemin introuvable.";
+App::$strings["mkdir failed."] = "mkdir a échoué.";
+App::$strings["database storage failed."] = "l'écriture dans la BD a échoué";
+App::$strings["Click here to upgrade."] = "Cliquez ici pour mettre à jour.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Cette action outrepasserait les limites prévues par votre forfait.";
+App::$strings["This action is not available under your subscription plan."] = "Cette action n'est pas possible avec la formule choisie.";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\à G\\hi";
+App::$strings["Starts:"] = "Début&nbsp;:";
+App::$strings["Finishes:"] = "Fin&nbsp;:";
+App::$strings["Location:"] = "Emplacement&nbsp;:";
+App::$strings["Logout"] = "Déconnexion";
+App::$strings["End this session"] = "Mettre fin à la session";
+App::$strings["Home"] = "Canal";
+App::$strings["Your posts and conversations"] = "Vos publications et conversations";
+App::$strings["View Profile"] = "Voir profil";
+App::$strings["Your profile page"] = "Votre profil";
+App::$strings["Edit Profiles"] = "Éditer les profils";
+App::$strings["Manage/Edit profiles"] = "Gérer/éditer les profils";
+App::$strings["Edit Profile"] = "Éditer le profil";
+App::$strings["Edit your profile"] = "Éditer votre profil";
+App::$strings["Your photos"] = "Vos photos";
+App::$strings["Your files"] = "Vos fichiers";
+App::$strings["Your chatrooms"] = "Vos salons";
+App::$strings["Your bookmarks"] = "Vos favoris";
+App::$strings["Your webpages"] = "Vos pages web";
+App::$strings["Sign in"] = "Connexion";
+App::$strings["%s - click to logout"] = "%s - cliquer ici pour déconnecter";
+App::$strings["Click to authenticate to your home hub"] = "S'authentifier auprès de votre hub";
+App::$strings["Home Page"] = "Page d'accueil";
+App::$strings["Register"] = "S'inscrire";
+App::$strings["Create an account"] = "Créer un compte";
+App::$strings["Help and documentation"] = "Aide et documentation";
+App::$strings["Apps"] = "Applications";
+App::$strings["Applications, utilities, links, games"] = "Applications, utilitaires, liens, jeux";
+App::$strings["Search site content"] = "Rechercher parmi le contenu du site";
+App::$strings["Channel Locator"] = "Localisation de canaux";
+App::$strings["Your matrix"] = "Votre matrice";
+App::$strings["Mark all matrix notifications seen"] = "Marquer toutes les notifications de la matrice comme vues";
+App::$strings["Channel home"] = "Mon canal";
+App::$strings["Mark all channel notifications seen"] = "Marquer toutes les notifications du canal comme vues";
+App::$strings["Connections"] = "Relations";
+App::$strings["Notices"] = "Notifications";
+App::$strings["Notifications"] = "Notifications";
+App::$strings["See all notifications"] = "Voir toutes les notifications";
+App::$strings["Mark all system notifications seen"] = "Marquer toutes les notifications système comme vues";
+App::$strings["Private mail"] = "Messages privés";
+App::$strings["See all private messages"] = "Voir tous les messages privés";
+App::$strings["Mark all private messages seen"] = "Marquer tous les messages privés comme vus";
+App::$strings["Inbox"] = "Boîte de réception";
+App::$strings["Outbox"] = "Boîte d'envoi";
+App::$strings["New Message"] = "Nouveau message";
+App::$strings["Event Calendar"] = "Calendrier des événements";
+App::$strings["See all events"] = "Voir tous les événements";
+App::$strings["Mark all events seen"] = "Marquer tous les événements comme vus";
+App::$strings["Manage Your Channels"] = "Gérer vos canaux";
+App::$strings["Account/Channel Settings"] = "Réglages du Compte/Canal";
+App::$strings["Admin"] = "Administrateur";
+App::$strings["Site Setup and Configuration"] = "Configuration du site";
+App::$strings["Nothing new here"] = "Aucun nouveau contenu trouvé";
+App::$strings["Please wait..."] = "Merci de patienter...";
+App::$strings["%1\$s's bookmarks"] = "Favoris de %1\$s";
+App::$strings["Tags"] = "Étiquettes";
+App::$strings["Keywords"] = "Mots-clefs";
+App::$strings["have"] = "ont";
+App::$strings["has"] = "a";
+App::$strings["want"] = "veulent";
+App::$strings["wants"] = "veut";
+App::$strings["like"] = "aime";
+App::$strings["likes"] = "aiment";
+App::$strings["dislike"] = "déteste";
+App::$strings["dislikes"] = "détestent";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "J'aime",
1 => "J'aime",
);
-$a->strings["Default"] = "Défaut";
-$a->strings["Frequently"] = "Constamment";
-$a->strings["Hourly"] = "Chaque heure";
-$a->strings["Twice daily"] = "Deux fois par jour";
-$a->strings["Daily"] = "Chaque jour";
-$a->strings["Weekly"] = "Chaque semaine";
-$a->strings["Monthly"] = "Chaque mois";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Courriel";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "Linkedin";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Default"] = "Défaut";
+App::$strings["Frequently"] = "Constamment";
+App::$strings["Hourly"] = "Chaque heure";
+App::$strings["Twice daily"] = "Deux fois par jour";
+App::$strings["Daily"] = "Chaque jour";
+App::$strings["Weekly"] = "Chaque semaine";
+App::$strings["Monthly"] = "Chaque mois";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Courriel";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "Linkedin";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["%d invitation available"] = array(
0 => "%d invitation disponible",
1 => "%d invitations disponibles",
);
-$a->strings["Advanced"] = "Avancé";
-$a->strings["Find Channels"] = "Trouver des canaux";
-$a->strings["Enter name or interest"] = "Saisir nom ou centre d'intérêt";
-$a->strings["Connect/Follow"] = "Ajouter/Suivre";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Robert Morgenstein, Course à pieds";
-$a->strings["Find"] = "Trouver";
-$a->strings["Channel Suggestions"] = "Canaux suggérés";
-$a->strings["Random Profile"] = "Un profil au hasard";
-$a->strings["Invite Friends"] = "Inviter des amis";
-$a->strings["Exammple: name=fred and country=iceland"] = "Exemple: name=fred and country=iceland";
-$a->strings["Advanced Find"] = "Recherche avancée";
-$a->strings["Saved Folders"] = "Dossiers sauvegardés";
-$a->strings["Everything"] = "Tout";
-$a->strings["Categories"] = "Catégories";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avancé";
+App::$strings["Find Channels"] = "Trouver des canaux";
+App::$strings["Enter name or interest"] = "Saisir nom ou centre d'intérêt";
+App::$strings["Connect/Follow"] = "Ajouter/Suivre";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exemples: Robert Morgenstein, Course à pieds";
+App::$strings["Find"] = "Trouver";
+App::$strings["Channel Suggestions"] = "Canaux suggérés";
+App::$strings["Random Profile"] = "Un profil au hasard";
+App::$strings["Invite Friends"] = "Inviter des amis";
+App::$strings["Exammple: name=fred and country=iceland"] = "Exemple: name=fred and country=iceland";
+App::$strings["Advanced Find"] = "Recherche avancée";
+App::$strings["Saved Folders"] = "Dossiers sauvegardés";
+App::$strings["Everything"] = "Tout";
+App::$strings["Categories"] = "Catégories";
+App::$strings["%d connection in common"] = array(
0 => "%d relation en commun",
1 => "%d relations en commun",
);
-$a->strings["show more"] = "montrer plus";
-$a->strings["This event has been added to your calendar."] = "Cet événement a été ajouté à votre calendrier.";
-$a->strings["Invalid data packet"] = "Paquet de données invalide";
-$a->strings["Unable to verify channel signature"] = "Impossible de vérifier la signature du canal";
-$a->strings["Unable to verify site signature for %s"] = "Impossible de vérifier la signature de site pour %s";
-$a->strings["Miscellaneous"] = "Divers";
-$a->strings["year"] = "année";
-$a->strings["month"] = "mois";
-$a->strings["day"] = "jour";
-$a->strings["never"] = "jamais";
-$a->strings["less than a second ago"] = "à l'instant";
-$a->strings["years"] = "années";
-$a->strings["months"] = "mois";
-$a->strings["week"] = "semaine";
-$a->strings["weeks"] = "semaines";
-$a->strings["days"] = "jours";
-$a->strings["hour"] = "heure";
-$a->strings["hours"] = "heures";
-$a->strings["minute"] = "minute";
-$a->strings["minutes"] = "minutes";
-$a->strings["second"] = "seconde";
-$a->strings["seconds"] = "secondes";
-$a->strings["%1\$d %2\$s ago"] = "il y a %1\$d %2\$s";
-$a->strings["%1\$s's birthday"] = "Anniversaire de %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Joyeux Anniversaire %1\$s";
-$a->strings["Sort Options"] = "Options de tri";
-$a->strings["Alphabetic"] = "Alphabétique";
-$a->strings["Reverse Alphabetic"] = "Alphabétique inversé";
-$a->strings["Newest to Oldest"] = "Anté-chronologique";
-$a->strings["Enable Safe Search"] = "Activer la recherche sûre";
-$a->strings["Disable Safe Search"] = "Désactiver la recherche sûre";
-$a->strings["Safe Mode"] = "Mode sûr";
-$a->strings["Hubzilla Notification"] = "Notification Matrice Rouge";
-$a->strings["hubzilla"] = "Matrice Rouge";
-$a->strings["Thank You,"] = "Merci,";
-$a->strings["%s Administrator"] = "l'administrateur de %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notification] Nouveau message reçu sur %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, vous avez reçu un message privé sur %3\$s, de la part de %2\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s vous a envoyé %2\$s.";
-$a->strings["a private message"] = "un message privé";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Merci de visiter %s pour voir et/ou répondre à vos messages privés.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté [zrl=%3\$s]votre %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notification] Commentaire de %2\$s sur conversation #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s a commenté un élément de conversation que vous suivez.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Merci de visiter %s pour voir et/ou répondre sur cette conversation.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notification] %s a publié sur votre profil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s a publié sur votre profil à %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s a publié sur [zrl=%3\$s]votre profil[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notification] %s vous a étiqueté";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, vous avez été étiqueté sur %3\$s par %2\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]vous a étiqueté[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notification] %1\$s vous a cogné";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s vous a cogné sur %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]vous a cogné[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notification] %s a étiqueté votre publication";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s a étiqueté votre publication sur %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s a étiqueté [zrl=%3\$s]votre publication[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notification] Nouvelle introduction";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une demande de mise en relation de '%2\$s' sur %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, vous avez reçu [zrl=%2\$s]une demande de mise en relation[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Vous pouvez visiter leur profil sur %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Merci de visiter %s avant d'approuver (ou non) cette demande de relation.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notification] Nouvelle suggestion d'amitié";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une suggestion de relation de '%2\$s' à %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, avez reçu %3\$s comme [zrl=%2\$s]une suggestion de relation[/zrl] de %4\$s.";
-$a->strings["Name:"] = "Nom&nbsp;:";
-$a->strings["Photo:"] = "Photo&nbsp;:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Merci de visiter %s pour donner suite (ou non) à cette suggestion.";
-$a->strings["[Red:Notify]"] = "[Red:Notification]";
-$a->strings["parent"] = "retour";
-$a->strings["Collection"] = "Collection";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Carnet d'adresse";
-$a->strings["Calendar"] = "Calendrier";
-$a->strings["Schedule Inbox"] = "Calendrier - Message entrants";
-$a->strings["Schedule Outbox"] = "Calendrier - Message sortants";
-$a->strings["%1\$s used"] = "%1\$s utilisé";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s utilisé de %2\$s (%3\$s&#37;)";
-$a->strings["Name"] = "Nom";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Taille";
-$a->strings["Last Modified"] = "Modifié le";
-$a->strings["Total"] = "Total";
-$a->strings["Create new folder"] = "Nouveau dossier";
-$a->strings["Create"] = "Créer";
-$a->strings["Upload file"] = "Téléverser un fichier";
-$a->strings["Upload"] = "Envoyer";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s déteste %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ajoute %2\$s à ses relations";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s a cogné %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s est %2\$s";
-$a->strings["Select"] = "Sélectionner";
-$a->strings["Private Message"] = "Message Privé";
-$a->strings["Message is verified"] = "Message vérifié";
-$a->strings["View %s's profile @ %s"] = "Voir le profil de %s @ %s";
-$a->strings["Categories:"] = "Catégories&nbsp;:";
-$a->strings["Filed under:"] = "Classé sous&nbsp;:";
-$a->strings[" from %s"] = "de %s";
-$a->strings["last edited: %s"] = "dernière édition&nbsp;: %s";
-$a->strings["Expires: %s"] = "Expire&nbsp;: %s";
-$a->strings["View in context"] = "Voir en contexte";
-$a->strings["Please wait"] = "Merci de patienter";
-$a->strings["remove"] = "supprimer";
-$a->strings["Loading..."] = "Chargement...";
-$a->strings["Delete Selected Items"] = "Supprimer les éléments selectionnés";
-$a->strings["View Source"] = "Voir source";
-$a->strings["Follow Thread"] = "Suivre discussion";
-$a->strings["View Status"] = "Voir état";
-$a->strings["View Photos"] = "Voir photos";
-$a->strings["Matrix Activity"] = "Activité sur la matrice";
-$a->strings["Edit Contact"] = "Éditer contact";
-$a->strings["Send PM"] = "Envoyer un Message Privé";
-$a->strings["%s likes this."] = "%s aime ça.";
-$a->strings["%s doesn't like this."] = "%s déteste ça.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["show more"] = "montrer plus";
+App::$strings["This event has been added to your calendar."] = "Cet événement a été ajouté à votre calendrier.";
+App::$strings["Invalid data packet"] = "Paquet de données invalide";
+App::$strings["Unable to verify channel signature"] = "Impossible de vérifier la signature du canal";
+App::$strings["Unable to verify site signature for %s"] = "Impossible de vérifier la signature de site pour %s";
+App::$strings["Miscellaneous"] = "Divers";
+App::$strings["year"] = "année";
+App::$strings["month"] = "mois";
+App::$strings["day"] = "jour";
+App::$strings["never"] = "jamais";
+App::$strings["less than a second ago"] = "à l'instant";
+App::$strings["years"] = "années";
+App::$strings["months"] = "mois";
+App::$strings["week"] = "semaine";
+App::$strings["weeks"] = "semaines";
+App::$strings["days"] = "jours";
+App::$strings["hour"] = "heure";
+App::$strings["hours"] = "heures";
+App::$strings["minute"] = "minute";
+App::$strings["minutes"] = "minutes";
+App::$strings["second"] = "seconde";
+App::$strings["seconds"] = "secondes";
+App::$strings["%1\$d %2\$s ago"] = "il y a %1\$d %2\$s";
+App::$strings["%1\$s's birthday"] = "Anniversaire de %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Joyeux Anniversaire %1\$s";
+App::$strings["Sort Options"] = "Options de tri";
+App::$strings["Alphabetic"] = "Alphabétique";
+App::$strings["Reverse Alphabetic"] = "Alphabétique inversé";
+App::$strings["Newest to Oldest"] = "Anté-chronologique";
+App::$strings["Enable Safe Search"] = "Activer la recherche sûre";
+App::$strings["Disable Safe Search"] = "Désactiver la recherche sûre";
+App::$strings["Safe Mode"] = "Mode sûr";
+App::$strings["Hubzilla Notification"] = "Notification Matrice Rouge";
+App::$strings["hubzilla"] = "Matrice Rouge";
+App::$strings["Thank You,"] = "Merci,";
+App::$strings["%s Administrator"] = "l'administrateur de %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notification] Nouveau message reçu sur %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, vous avez reçu un message privé sur %3\$s, de la part de %2\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s vous a envoyé %2\$s.";
+App::$strings["a private message"] = "un message privé";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Merci de visiter %s pour voir et/ou répondre à vos messages privés.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s a commenté sur [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s a commenté [zrl=%3\$s]votre %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notification] Commentaire de %2\$s sur conversation #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s a commenté un élément de conversation que vous suivez.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Merci de visiter %s pour voir et/ou répondre sur cette conversation.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notification] %s a publié sur votre profil";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s a publié sur votre profil à %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s a publié sur [zrl=%3\$s]votre profil[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notification] %s vous a étiqueté";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, vous avez été étiqueté sur %3\$s par %2\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]vous a étiqueté[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Notification] %1\$s vous a cogné";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s vous a cogné sur %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]vous a cogné[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Notification] %s a étiqueté votre publication";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s a étiqueté votre publication sur %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s a étiqueté [zrl=%3\$s]votre publication[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Notification] Nouvelle introduction";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une demande de mise en relation de '%2\$s' sur %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, vous avez reçu [zrl=%2\$s]une demande de mise en relation[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Vous pouvez visiter leur profil sur %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Merci de visiter %s avant d'approuver (ou non) cette demande de relation.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notification] Nouvelle suggestion d'amitié";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, vous avez reçu une suggestion de relation de '%2\$s' à %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, avez reçu %3\$s comme [zrl=%2\$s]une suggestion de relation[/zrl] de %4\$s.";
+App::$strings["Name:"] = "Nom&nbsp;:";
+App::$strings["Photo:"] = "Photo&nbsp;:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Merci de visiter %s pour donner suite (ou non) à cette suggestion.";
+App::$strings["[Red:Notify]"] = "[Red:Notification]";
+App::$strings["parent"] = "retour";
+App::$strings["Collection"] = "Collection";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Carnet d'adresse";
+App::$strings["Calendar"] = "Calendrier";
+App::$strings["Schedule Inbox"] = "Calendrier - Message entrants";
+App::$strings["Schedule Outbox"] = "Calendrier - Message sortants";
+App::$strings["%1\$s used"] = "%1\$s utilisé";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s utilisé de %2\$s (%3\$s&#37;)";
+App::$strings["Name"] = "Nom";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Taille";
+App::$strings["Last Modified"] = "Modifié le";
+App::$strings["Total"] = "Total";
+App::$strings["Create new folder"] = "Nouveau dossier";
+App::$strings["Create"] = "Créer";
+App::$strings["Upload file"] = "Téléverser un fichier";
+App::$strings["Upload"] = "Envoyer";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s déteste %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s ajoute %2\$s à ses relations";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s a cogné %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s est %2\$s";
+App::$strings["Select"] = "Sélectionner";
+App::$strings["Private Message"] = "Message Privé";
+App::$strings["Message is verified"] = "Message vérifié";
+App::$strings["View %s's profile @ %s"] = "Voir le profil de %s @ %s";
+App::$strings["Categories:"] = "Catégories&nbsp;:";
+App::$strings["Filed under:"] = "Classé sous&nbsp;:";
+App::$strings[" from %s"] = "de %s";
+App::$strings["last edited: %s"] = "dernière édition&nbsp;: %s";
+App::$strings["Expires: %s"] = "Expire&nbsp;: %s";
+App::$strings["View in context"] = "Voir en contexte";
+App::$strings["Please wait"] = "Merci de patienter";
+App::$strings["remove"] = "supprimer";
+App::$strings["Loading..."] = "Chargement...";
+App::$strings["Delete Selected Items"] = "Supprimer les éléments selectionnés";
+App::$strings["View Source"] = "Voir source";
+App::$strings["Follow Thread"] = "Suivre discussion";
+App::$strings["View Status"] = "Voir état";
+App::$strings["View Photos"] = "Voir photos";
+App::$strings["Matrix Activity"] = "Activité sur la matrice";
+App::$strings["Edit Contact"] = "Éditer contact";
+App::$strings["Send PM"] = "Envoyer un Message Privé";
+App::$strings["%s likes this."] = "%s aime ça.";
+App::$strings["%s doesn't like this."] = "%s déteste ça.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d personne(s)</span> aime(nt) ça.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d personne(s)</span> déteste(nt) ça.",
);
-$a->strings["and"] = "et";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "et";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", et %d autre(s) personne(s)",
);
-$a->strings["%s like this."] = "%s aime ça.";
-$a->strings["%s don't like this."] = "%s déteste ça.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visible par <strong>tout le monde</strong>";
-$a->strings["Please enter a link URL:"] = "Merci d'entrer l'URL d'un lien&nbsp;:";
-$a->strings["Please enter a video link/URL:"] = "Merci d'entrer l'URL d'une video&nbsp;:";
-$a->strings["Please enter an audio link/URL:"] = "Merci d'entrer l'URL d'un contenu audio&nbsp;:";
-$a->strings["Tag term:"] = "Étiquette&nbsp;:";
-$a->strings["Save to Folder:"] = "Classer dans le dossier&nbsp;:";
-$a->strings["Where are you right now?"] = "Où êtes-vous présentement?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expire YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Partager";
-$a->strings["Page link title"] = "Titre du lien vers la page";
-$a->strings["Post as"] = "Publier en tant que";
-$a->strings["Upload photo"] = "Téléverser une photo";
-$a->strings["upload photo"] = "téléverser une photo";
-$a->strings["Attach file"] = "Attacher un fichier";
-$a->strings["attach file"] = "attacher un fichier";
-$a->strings["Insert web link"] = "Insérer lien web";
-$a->strings["web link"] = "lien web";
-$a->strings["Insert video link"] = "Insérer lien vidéo";
-$a->strings["video link"] = "lien vidéo";
-$a->strings["Insert audio link"] = "Insérer un lien audio";
-$a->strings["audio link"] = "lien audio";
-$a->strings["Set your location"] = "Spécifier votre emplacement géographique";
-$a->strings["set location"] = "spécifier l'emplacement géographique";
-$a->strings["Clear browser location"] = "Nettoyer l'emplacement géographique du navigateur";
-$a->strings["clear location"] = "nettoyer l'emplacement géographique";
-$a->strings["Set title"] = "Spécifier le titre";
-$a->strings["Categories (comma-separated list)"] = "Catégories (séparées par des virgules)";
-$a->strings["Permission settings"] = "Permissions";
-$a->strings["permissions"] = "permissions";
-$a->strings["Public post"] = "Contenu public";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exemple: robert@exemple.com, marie@exemple.com";
-$a->strings["Set expiration date"] = "Définir la date d'expiration";
-$a->strings["Encrypt text"] = "Chiffrer le texte";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Annuler";
-$a->strings["Discover"] = "À découvrir";
-$a->strings["Imported public streams"] = "Flux publics importés";
-$a->strings["Commented Order"] = "Commentaires Récents";
-$a->strings["Sort by Comment Date"] = "Trier par date de dernier commentaire";
-$a->strings["Posted Order"] = "Publications Récentes";
-$a->strings["Sort by Post Date"] = "Trier par date de publication";
-$a->strings["Personal"] = "Personnel";
-$a->strings["Posts that mention or involve you"] = "Publications qui vous mentionnent ou vous concernent d'une manière ou d'une autre";
-$a->strings["New"] = "Nouveautés";
-$a->strings["Activity Stream - by date"] = "Flux d'activité - par date";
-$a->strings["Starred"] = "Mis en avant";
-$a->strings["Favourite Posts"] = "Publications préférées";
-$a->strings["Spam"] = "Indésirable";
-$a->strings["Posts flagged as SPAM"] = "Publications marquées comme indésirables";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Messages d'état et contributions";
-$a->strings["About"] = "À propos";
-$a->strings["Profile Details"] = "Détails du profil";
-$a->strings["Files and Storage"] = "Fichiers et Stockage";
-$a->strings["Chatrooms"] = "Salons de clavardage";
-$a->strings["Saved Bookmarks"] = "Favoris sauvegardés";
-$a->strings["Manage Webpages"] = "Gérer les pages web";
-$a->strings["General Features"] = "Fonctionnalités générales";
-$a->strings["Content Expiration"] = "Expiration de contenu";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Supprimer les contributions/commentaires et/ou messages privés plus tard";
-$a->strings["Multiple Profiles"] = "Profils multiples";
-$a->strings["Ability to create multiple profiles"] = "Possibilité de créer plusieurs profils";
-$a->strings["Advanced Profiles"] = "Profils Avancés";
-$a->strings["Additional profile sections and selections"] = "Sections additionnelles du profil";
-$a->strings["Profile Import/Export"] = "Importer/Exporter le profil";
-$a->strings["Save and load profile details across sites/channels"] = "Distribuer les détails du profil sur la matrice.";
-$a->strings["Web Pages"] = "Pages web";
-$a->strings["Provide managed web pages on your channel"] = "Fournir des pages web, sous votre contrôle, sur votre canal";
-$a->strings["Private Notes"] = "Notes privées";
-$a->strings["Enables a tool to store notes and reminders"] = "Active un outil pour stocker notes et mémos";
-$a->strings["Extended Identity Sharing"] = "Partage d'identité étendue";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Partage votre identité avec tous les sites web du Monde. Si décoché, l'identité sera seulement partagée avec les sites de la matrice.";
-$a->strings["Expert Mode"] = "Mode expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Activer le mode expert pour accéder aux options avancées";
-$a->strings["Premium Channel"] = "Canal VIP";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Vous permet d'appliquer des règles et restrictions aux relations de votre canal";
-$a->strings["Post Composition Features"] = "Fonctionnalités de composition";
-$a->strings["Use Markdown"] = "Utiliser Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Authoriser l'usage de \"Markdown\" pour le format des partages";
-$a->strings["Post Preview"] = "Aperçu avant publication";
-$a->strings["Allow previewing posts and comments before publishing them"] = "Permettre de prévisualiser les publications/commentaires";
-$a->strings["Channel Sources"] = "Canaux sources";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importe automatiquement le contenus d'autres canaux ou flux dans le canal en cours";
-$a->strings["Even More Encryption"] = "Encore plus de chiffrement";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permettre le chiffrement - optionnel - du contenu de bout-en-bout au moyen d'un secret partagé";
-$a->strings["Network and Stream Filtering"] = "Filtrage du réseau et des flux";
-$a->strings["Search by Date"] = "Chercher par date";
-$a->strings["Ability to select posts by date ranges"] = "Pouvoir choisir des publications par date";
-$a->strings["Collections Filter"] = "Filtre des collections";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Activer une boîte qui permet de filtrer les publications du réseau parmi les collections selectionnées";
-$a->strings["Saved Searches"] = "Recherches sauvées";
-$a->strings["Save search terms for re-use"] = "Sauver des termes de recherche pour utilisation ultérieure";
-$a->strings["Network Personal Tab"] = "Onglet \"réseau personnel\"";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu";
-$a->strings["Network New Tab"] = "Onglet \"nouveautés réseau\"";
-$a->strings["Enable tab to display all new Network activity"] = "Activer un onglet avec toute activité récente sur le réseau";
-$a->strings["Affinity Tool"] = "Gérer l'affinité";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrer le flux d'activité en fonction de la profondeur des relations";
-$a->strings["Suggest Channels"] = "Suggérer des canaux";
-$a->strings["Show channel suggestions"] = "Montrer les suggestions de canaux";
-$a->strings["Post/Comment Tools"] = "Gérer les publications/commentaires";
-$a->strings["Edit Sent Posts"] = "Éditer les publications envoyées";
-$a->strings["Edit and correct posts and comments after sending"] = "Permettre d'éditer/corriger les publications/commentaires après envoi";
-$a->strings["Tagging"] = "Étiquettes";
-$a->strings["Ability to tag existing posts"] = "Permettre de marquer les publications existantes";
-$a->strings["Post Categories"] = "Catégoriser les publications";
-$a->strings["Add categories to your posts"] = "Ajouter des catégories à vos publications";
-$a->strings["Ability to file posts under folders"] = "Permettre de classer les publications dans des dossiers";
-$a->strings["Dislike Posts"] = "Détester les publications";
-$a->strings["Ability to dislike posts/comments"] = "Pouvoir détester les publications/commentaires";
-$a->strings["Star Posts"] = "Mettre en avant les publications";
-$a->strings["Ability to mark special posts with a star indicator"] = "Pouvoir marquer certaines publications d'une étoile";
-$a->strings["Tag Cloud"] = "Nuage de tags";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Afficher un nuage de vos tags sur votre canal";
-$a->strings["Channel is blocked on this site."] = "Ce canal est bloqué sur ce site.";
-$a->strings["Channel location missing."] = "Emplacement du canal introuvable.";
-$a->strings["Response from remote channel was incomplete."] = "La réponse du canal distant était incomplète.";
-$a->strings["Channel was deleted and no longer exists."] = "Le canal a été supprimé et n'existe plus.";
-$a->strings["Channel discovery failed."] = "La tentative d'accéder au canal a échouée.";
-$a->strings["local account not found."] = "compte local introuvable.";
-$a->strings["Cannot connect to yourself."] = "Ne peut pas se connecter à vous.";
-$a->strings["Missing room name"] = "Il manque le nom du salon";
-$a->strings["Duplicate room name"] = "Un salon de ce nom existe déjà";
-$a->strings["Invalid room specifier."] = "Identifiant de salon invalide.";
-$a->strings["Room not found."] = "Salon introuvable.";
-$a->strings["Room is full"] = "Le salon est plein";
-$a->strings["Permission denied"] = "Accès refusé";
-$a->strings["(Unknown)"] = "(Inconnu)";
-$a->strings["Visible to anybody on the internet."] = "Visible à tout le monde sur internet.";
-$a->strings["Visible to you only."] = "Visible pour vous seulement.";
-$a->strings["Visible to anybody in this network."] = "Visible sur toute la Matrice.";
-$a->strings["Visible to anybody authenticated."] = "Visible aux utilisateurs authentifiés.";
-$a->strings["Visible to anybody on %s."] = "Visible pour tous sur %s.";
-$a->strings["Visible to all connections."] = "Visible pour tous les contacts.";
-$a->strings["Visible to approved connections."] = "Visible aux contacts approuvés.";
-$a->strings["Item not found."] = "Élément introuvable.";
-$a->strings["Collection not found."] = "Collection introuvable.";
-$a->strings["Collection is empty."] = "Collection vide.";
-$a->strings["Collection: %s"] = "Collection&nbsp;: %s";
-$a->strings["Connection: %s"] = "Relation&nbsp;: %s";
-$a->strings["Connection not found."] = "Relation introuvable.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de recréer un nouveau groupe avec un nom différent.";
-$a->strings["Default privacy group for new contacts"] = "Groupe de confidentialité par défaut pour les nouveaux contacts";
-$a->strings["All Channels"] = "Tous canaux";
-$a->strings["edit"] = "éditer";
-$a->strings["Collections"] = "Collections";
-$a->strings["Edit collection"] = "Éditer collection";
-$a->strings["Create a new collection"] = "Créer une nouvelle collection";
-$a->strings["Channels not in any collection"] = "Ces canaux ne sont dans aucune collection";
-$a->strings["add"] = "ajouter";
-$a->strings["Unable to obtain identity information from database"] = "Impossible d'obtenir les données d'identité depuis la base de données";
-$a->strings["Empty name"] = "Nom vide";
-$a->strings["Name too long"] = "Nom trop long";
-$a->strings["No account identifier"] = "Pas d'identifiant de compte";
-$a->strings["Nickname is required."] = "Un surnom est requis.";
-$a->strings["Reserved nickname. Please choose another."] = "Pseudonyme réservé. Merci d'en choisir un autre.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Le surnom contient des caractères interdits, ou est déjà pris sur ce site.";
-$a->strings["Unable to retrieve created identity"] = "Impossible de récupérer l'identité créée";
-$a->strings["Default Profile"] = "Profil par défaut";
-$a->strings["Friends"] = "Amis";
-$a->strings["Requested channel is not available."] = "Canal demandé non-disponible.";
-$a->strings["Requested profile is not available."] = "Profil demandé inaccessible.";
-$a->strings["Connect"] = "Ajouter";
-$a->strings["Change profile photo"] = "Changer la photo du profil";
-$a->strings["Profiles"] = "Profils";
-$a->strings["Manage/edit profiles"] = "Gérer/éditer les profils";
-$a->strings["Create New Profile"] = "Créer un nouveau profil";
-$a->strings["Profile Image"] = "Image du profil";
-$a->strings["visible to everybody"] = "visible pour tous";
-$a->strings["Edit visibility"] = "Éditer la visibilité";
-$a->strings["Gender:"] = "Sexe&nbsp;:";
-$a->strings["Status:"] = "État&nbsp;:";
-$a->strings["Homepage:"] = "Site web&nbsp;:";
-$a->strings["Online Now"] = "Connecté";
-$a->strings["g A l F d"] = "H:i l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[aujourd'hui]";
-$a->strings["Birthday Reminders"] = "Rappels d'anniversaires";
-$a->strings["Birthdays this week:"] = "Anniversaires cette semaine&nbsp;:";
-$a->strings["[No description]"] = "[Pas de description]";
-$a->strings["Event Reminders"] = "Rappels d'événements";
-$a->strings["Events this week:"] = "Événements cette semaine&nbsp;:";
-$a->strings["Full Name:"] = "Nom complet&nbsp;:";
-$a->strings["Like this channel"] = "J'aime ce canal";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Date de naissance&nbsp;:";
-$a->strings["Age:"] = "Age&nbsp;:";
-$a->strings["for %1\$d %2\$s"] = "depuis %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Orientation sexuelle&nbsp;:";
-$a->strings["Hometown:"] = "Ville natale&nbsp;:";
-$a->strings["Tags:"] = "Étiquettes&nbsp;:";
-$a->strings["Political Views:"] = "Opinions politiques&nbsp;:";
-$a->strings["Religion:"] = "Religion&nbsp;:";
-$a->strings["About:"] = "À propos&nbsp;:";
-$a->strings["Hobbies/Interests:"] = "Occupations/Centres d'intérêt&nbsp;:";
-$a->strings["Likes:"] = "Aime&nbsp;:";
-$a->strings["Dislikes:"] = "N'aime pas&nbsp;:";
-$a->strings["Contact information and Social Networks:"] = "Coordonnées et réseaux sociaux&nbsp;:";
-$a->strings["My other channels:"] = "Mes autres canaux&nbsp;:";
-$a->strings["Musical interests:"] = "Goûts musicaux&nbsp;:";
-$a->strings["Books, literature:"] = "Lectures, goûts littéraires&nbsp;:";
-$a->strings["Television:"] = "Télévision&nbsp;:";
-$a->strings["Film/dance/culture/entertainment:"] = "Cinéma/danse/culture/divertissement&nbsp;:";
-$a->strings["Love/Romance:"] = "Vie sentimentale/amoureuse&nbsp;:";
-$a->strings["Work/employment:"] = "Travail&nbsp;:";
-$a->strings["School/education:"] = "Cursus&nbsp;:";
-$a->strings["Like this thing"] = "J'aime ceci";
-$a->strings["view full size"] = "pleine taille";
-$a->strings["Image/photo"] = "Image/photo";
-$a->strings["Encrypted content"] = "Contenu chiffré";
-$a->strings["QR code"] = "code QR";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s a écrit %2\$s qui suit %3\$s";
-$a->strings["post"] = "l'article";
-$a->strings["$1 wrote:"] = "$1 a écrit&nbsp;:";
-$a->strings["No recipient provided."] = "Pas de destinataire.";
-$a->strings["[no subject]"] = "[sans objet]";
-$a->strings["Unable to determine sender."] = "Impossible de déterminer l'émetteur.";
-$a->strings["Stored post could not be verified."] = "Le message stocké n'a pas pu être vérifié.";
-$a->strings["System"] = "Système";
-$a->strings["Create Personal App"] = "Créer Votre Application";
-$a->strings["Edit Personal App"] = "Éditer Votre Application";
-$a->strings["Ignore/Hide"] = "Ignorer/Cacher";
-$a->strings["Suggestions"] = "Suggestion";
-$a->strings["See more..."] = "Voir plus...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Vous avez %1$.0f des %2$.0f relations autorisées.";
-$a->strings["Add New Connection"] = "Ajouter une nouvelle relation";
-$a->strings["Enter the channel address"] = "Adresse du canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple&nbsp;: bob@exemple.com, http://exemple.com/barbara";
-$a->strings["Notes"] = "Notes";
-$a->strings["Remove term"] = "Retirer le terme";
-$a->strings["Archives"] = "Archives";
-$a->strings["Refresh"] = "Actualiser";
-$a->strings["Me"] = "Moi";
-$a->strings["Best Friends"] = "Mes meilleurs amis";
-$a->strings["Co-workers"] = "Mes collègues";
-$a->strings["Former Friends"] = "Mes anciens amis";
-$a->strings["Acquaintances"] = "Mes connaissances";
-$a->strings["Everybody"] = "Tout le monde";
-$a->strings["Account settings"] = "Réglages du Compte";
-$a->strings["Channel settings"] = "Réglages du Canal";
-$a->strings["Additional features"] = "Fonctions supplémentaires";
-$a->strings["Feature settings"] = "Extensions";
-$a->strings["Display settings"] = "Réglages d'affichage";
-$a->strings["Connected apps"] = "Applications connectées";
-$a->strings["Export channel"] = "Exporter le canal";
-$a->strings["Automatic Permissions (Advanced)"] = "Permissions automatiques (avancé)";
-$a->strings["Premium Channel Settings"] = "Canal VIP";
-$a->strings["Check Mail"] = "Vérifier le courrier";
-$a->strings["Chat Rooms"] = "Salons de clavardage";
-$a->strings["Bookmarked Chatrooms"] = "Salons favoris";
-$a->strings["Suggested Chatrooms"] = "Salons suggérés";
-$a->strings["Save to Folder"] = "Sauvegarder dans le dossier";
-$a->strings["View all"] = "Voir tout";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s aime ça.";
+App::$strings["%s don't like this."] = "%s déteste ça.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visible par <strong>tout le monde</strong>";
+App::$strings["Please enter a link URL:"] = "Merci d'entrer l'URL d'un lien&nbsp;:";
+App::$strings["Please enter a video link/URL:"] = "Merci d'entrer l'URL d'une video&nbsp;:";
+App::$strings["Please enter an audio link/URL:"] = "Merci d'entrer l'URL d'un contenu audio&nbsp;:";
+App::$strings["Tag term:"] = "Étiquette&nbsp;:";
+App::$strings["Save to Folder:"] = "Classer dans le dossier&nbsp;:";
+App::$strings["Where are you right now?"] = "Où êtes-vous présentement?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expire YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Partager";
+App::$strings["Page link title"] = "Titre du lien vers la page";
+App::$strings["Post as"] = "Publier en tant que";
+App::$strings["Upload photo"] = "Téléverser une photo";
+App::$strings["upload photo"] = "téléverser une photo";
+App::$strings["Attach file"] = "Attacher un fichier";
+App::$strings["attach file"] = "attacher un fichier";
+App::$strings["Insert web link"] = "Insérer lien web";
+App::$strings["web link"] = "lien web";
+App::$strings["Insert video link"] = "Insérer lien vidéo";
+App::$strings["video link"] = "lien vidéo";
+App::$strings["Insert audio link"] = "Insérer un lien audio";
+App::$strings["audio link"] = "lien audio";
+App::$strings["Set your location"] = "Spécifier votre emplacement géographique";
+App::$strings["set location"] = "spécifier l'emplacement géographique";
+App::$strings["Clear browser location"] = "Nettoyer l'emplacement géographique du navigateur";
+App::$strings["clear location"] = "nettoyer l'emplacement géographique";
+App::$strings["Set title"] = "Spécifier le titre";
+App::$strings["Categories (comma-separated list)"] = "Catégories (séparées par des virgules)";
+App::$strings["Permission settings"] = "Permissions";
+App::$strings["permissions"] = "permissions";
+App::$strings["Public post"] = "Contenu public";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exemple: robert@exemple.com, marie@exemple.com";
+App::$strings["Set expiration date"] = "Définir la date d'expiration";
+App::$strings["Encrypt text"] = "Chiffrer le texte";
+App::$strings["OK"] = "Ok";
+App::$strings["Cancel"] = "Annuler";
+App::$strings["Discover"] = "À découvrir";
+App::$strings["Imported public streams"] = "Flux publics importés";
+App::$strings["Commented Order"] = "Commentaires Récents";
+App::$strings["Sort by Comment Date"] = "Trier par date de dernier commentaire";
+App::$strings["Posted Order"] = "Publications Récentes";
+App::$strings["Sort by Post Date"] = "Trier par date de publication";
+App::$strings["Personal"] = "Personnel";
+App::$strings["Posts that mention or involve you"] = "Publications qui vous mentionnent ou vous concernent d'une manière ou d'une autre";
+App::$strings["New"] = "Nouveautés";
+App::$strings["Activity Stream - by date"] = "Flux d'activité - par date";
+App::$strings["Starred"] = "Mis en avant";
+App::$strings["Favourite Posts"] = "Publications préférées";
+App::$strings["Spam"] = "Indésirable";
+App::$strings["Posts flagged as SPAM"] = "Publications marquées comme indésirables";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Messages d'état et contributions";
+App::$strings["About"] = "À propos";
+App::$strings["Profile Details"] = "Détails du profil";
+App::$strings["Files and Storage"] = "Fichiers et Stockage";
+App::$strings["Chatrooms"] = "Salons de clavardage";
+App::$strings["Saved Bookmarks"] = "Favoris sauvegardés";
+App::$strings["Manage Webpages"] = "Gérer les pages web";
+App::$strings["General Features"] = "Fonctionnalités générales";
+App::$strings["Content Expiration"] = "Expiration de contenu";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Supprimer les contributions/commentaires et/ou messages privés plus tard";
+App::$strings["Multiple Profiles"] = "Profils multiples";
+App::$strings["Ability to create multiple profiles"] = "Possibilité de créer plusieurs profils";
+App::$strings["Advanced Profiles"] = "Profils Avancés";
+App::$strings["Additional profile sections and selections"] = "Sections additionnelles du profil";
+App::$strings["Profile Import/Export"] = "Importer/Exporter le profil";
+App::$strings["Save and load profile details across sites/channels"] = "Distribuer les détails du profil sur la matrice.";
+App::$strings["Web Pages"] = "Pages web";
+App::$strings["Provide managed web pages on your channel"] = "Fournir des pages web, sous votre contrôle, sur votre canal";
+App::$strings["Private Notes"] = "Notes privées";
+App::$strings["Enables a tool to store notes and reminders"] = "Active un outil pour stocker notes et mémos";
+App::$strings["Extended Identity Sharing"] = "Partage d'identité étendue";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Partage votre identité avec tous les sites web du Monde. Si décoché, l'identité sera seulement partagée avec les sites de la matrice.";
+App::$strings["Expert Mode"] = "Mode expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Activer le mode expert pour accéder aux options avancées";
+App::$strings["Premium Channel"] = "Canal VIP";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Vous permet d'appliquer des règles et restrictions aux relations de votre canal";
+App::$strings["Post Composition Features"] = "Fonctionnalités de composition";
+App::$strings["Use Markdown"] = "Utiliser Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Authoriser l'usage de \"Markdown\" pour le format des partages";
+App::$strings["Post Preview"] = "Aperçu avant publication";
+App::$strings["Allow previewing posts and comments before publishing them"] = "Permettre de prévisualiser les publications/commentaires";
+App::$strings["Channel Sources"] = "Canaux sources";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importe automatiquement le contenus d'autres canaux ou flux dans le canal en cours";
+App::$strings["Even More Encryption"] = "Encore plus de chiffrement";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permettre le chiffrement - optionnel - du contenu de bout-en-bout au moyen d'un secret partagé";
+App::$strings["Network and Stream Filtering"] = "Filtrage du réseau et des flux";
+App::$strings["Search by Date"] = "Chercher par date";
+App::$strings["Ability to select posts by date ranges"] = "Pouvoir choisir des publications par date";
+App::$strings["Collections Filter"] = "Filtre des collections";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Activer une boîte qui permet de filtrer les publications du réseau parmi les collections selectionnées";
+App::$strings["Saved Searches"] = "Recherches sauvées";
+App::$strings["Save search terms for re-use"] = "Sauver des termes de recherche pour utilisation ultérieure";
+App::$strings["Network Personal Tab"] = "Onglet \"réseau personnel\"";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Activer un onglet affichant seulement les publications du réseau sur lesquelles vous êtes intervenu";
+App::$strings["Network New Tab"] = "Onglet \"nouveautés réseau\"";
+App::$strings["Enable tab to display all new Network activity"] = "Activer un onglet avec toute activité récente sur le réseau";
+App::$strings["Affinity Tool"] = "Gérer l'affinité";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrer le flux d'activité en fonction de la profondeur des relations";
+App::$strings["Suggest Channels"] = "Suggérer des canaux";
+App::$strings["Show channel suggestions"] = "Montrer les suggestions de canaux";
+App::$strings["Post/Comment Tools"] = "Gérer les publications/commentaires";
+App::$strings["Edit Sent Posts"] = "Éditer les publications envoyées";
+App::$strings["Edit and correct posts and comments after sending"] = "Permettre d'éditer/corriger les publications/commentaires après envoi";
+App::$strings["Tagging"] = "Étiquettes";
+App::$strings["Ability to tag existing posts"] = "Permettre de marquer les publications existantes";
+App::$strings["Post Categories"] = "Catégoriser les publications";
+App::$strings["Add categories to your posts"] = "Ajouter des catégories à vos publications";
+App::$strings["Ability to file posts under folders"] = "Permettre de classer les publications dans des dossiers";
+App::$strings["Dislike Posts"] = "Détester les publications";
+App::$strings["Ability to dislike posts/comments"] = "Pouvoir détester les publications/commentaires";
+App::$strings["Star Posts"] = "Mettre en avant les publications";
+App::$strings["Ability to mark special posts with a star indicator"] = "Pouvoir marquer certaines publications d'une étoile";
+App::$strings["Tag Cloud"] = "Nuage de tags";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Afficher un nuage de vos tags sur votre canal";
+App::$strings["Channel is blocked on this site."] = "Ce canal est bloqué sur ce site.";
+App::$strings["Channel location missing."] = "Emplacement du canal introuvable.";
+App::$strings["Response from remote channel was incomplete."] = "La réponse du canal distant était incomplète.";
+App::$strings["Channel was deleted and no longer exists."] = "Le canal a été supprimé et n'existe plus.";
+App::$strings["Channel discovery failed."] = "La tentative d'accéder au canal a échouée.";
+App::$strings["local account not found."] = "compte local introuvable.";
+App::$strings["Cannot connect to yourself."] = "Ne peut pas se connecter à vous.";
+App::$strings["Missing room name"] = "Il manque le nom du salon";
+App::$strings["Duplicate room name"] = "Un salon de ce nom existe déjà";
+App::$strings["Invalid room specifier."] = "Identifiant de salon invalide.";
+App::$strings["Room not found."] = "Salon introuvable.";
+App::$strings["Room is full"] = "Le salon est plein";
+App::$strings["Permission denied"] = "Accès refusé";
+App::$strings["(Unknown)"] = "(Inconnu)";
+App::$strings["Visible to anybody on the internet."] = "Visible à tout le monde sur internet.";
+App::$strings["Visible to you only."] = "Visible pour vous seulement.";
+App::$strings["Visible to anybody in this network."] = "Visible sur toute la Matrice.";
+App::$strings["Visible to anybody authenticated."] = "Visible aux utilisateurs authentifiés.";
+App::$strings["Visible to anybody on %s."] = "Visible pour tous sur %s.";
+App::$strings["Visible to all connections."] = "Visible pour tous les contacts.";
+App::$strings["Visible to approved connections."] = "Visible aux contacts approuvés.";
+App::$strings["Item not found."] = "Élément introuvable.";
+App::$strings["Collection not found."] = "Collection introuvable.";
+App::$strings["Collection is empty."] = "Collection vide.";
+App::$strings["Collection: %s"] = "Collection&nbsp;: %s";
+App::$strings["Connection: %s"] = "Relation&nbsp;: %s";
+App::$strings["Connection not found."] = "Relation introuvable.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un groupe supprimé portant ce nom a été ressuscité. Les permissions liées aux éléments existants <strong>peuvent</strong> s'appliquer au groupe et aux membres futurs. Si ce n'est pas ce que vous attendiez, merci de recréer un nouveau groupe avec un nom différent.";
+App::$strings["Default privacy group for new contacts"] = "Groupe de confidentialité par défaut pour les nouveaux contacts";
+App::$strings["All Channels"] = "Tous canaux";
+App::$strings["edit"] = "éditer";
+App::$strings["Collections"] = "Collections";
+App::$strings["Edit collection"] = "Éditer collection";
+App::$strings["Create a new collection"] = "Créer une nouvelle collection";
+App::$strings["Channels not in any collection"] = "Ces canaux ne sont dans aucune collection";
+App::$strings["add"] = "ajouter";
+App::$strings["Unable to obtain identity information from database"] = "Impossible d'obtenir les données d'identité depuis la base de données";
+App::$strings["Empty name"] = "Nom vide";
+App::$strings["Name too long"] = "Nom trop long";
+App::$strings["No account identifier"] = "Pas d'identifiant de compte";
+App::$strings["Nickname is required."] = "Un surnom est requis.";
+App::$strings["Reserved nickname. Please choose another."] = "Pseudonyme réservé. Merci d'en choisir un autre.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Le surnom contient des caractères interdits, ou est déjà pris sur ce site.";
+App::$strings["Unable to retrieve created identity"] = "Impossible de récupérer l'identité créée";
+App::$strings["Default Profile"] = "Profil par défaut";
+App::$strings["Friends"] = "Amis";
+App::$strings["Requested channel is not available."] = "Canal demandé non-disponible.";
+App::$strings["Requested profile is not available."] = "Profil demandé inaccessible.";
+App::$strings["Connect"] = "Ajouter";
+App::$strings["Change profile photo"] = "Changer la photo du profil";
+App::$strings["Profiles"] = "Profils";
+App::$strings["Manage/edit profiles"] = "Gérer/éditer les profils";
+App::$strings["Create New Profile"] = "Créer un nouveau profil";
+App::$strings["Profile Image"] = "Image du profil";
+App::$strings["visible to everybody"] = "visible pour tous";
+App::$strings["Edit visibility"] = "Éditer la visibilité";
+App::$strings["Gender:"] = "Sexe&nbsp;:";
+App::$strings["Status:"] = "État&nbsp;:";
+App::$strings["Homepage:"] = "Site web&nbsp;:";
+App::$strings["Online Now"] = "Connecté";
+App::$strings["g A l F d"] = "H:i l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[aujourd'hui]";
+App::$strings["Birthday Reminders"] = "Rappels d'anniversaires";
+App::$strings["Birthdays this week:"] = "Anniversaires cette semaine&nbsp;:";
+App::$strings["[No description]"] = "[Pas de description]";
+App::$strings["Event Reminders"] = "Rappels d'événements";
+App::$strings["Events this week:"] = "Événements cette semaine&nbsp;:";
+App::$strings["Full Name:"] = "Nom complet&nbsp;:";
+App::$strings["Like this channel"] = "J'aime ce canal";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Date de naissance&nbsp;:";
+App::$strings["Age:"] = "Age&nbsp;:";
+App::$strings["for %1\$d %2\$s"] = "depuis %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Orientation sexuelle&nbsp;:";
+App::$strings["Hometown:"] = "Ville natale&nbsp;:";
+App::$strings["Tags:"] = "Étiquettes&nbsp;:";
+App::$strings["Political Views:"] = "Opinions politiques&nbsp;:";
+App::$strings["Religion:"] = "Religion&nbsp;:";
+App::$strings["About:"] = "À propos&nbsp;:";
+App::$strings["Hobbies/Interests:"] = "Occupations/Centres d'intérêt&nbsp;:";
+App::$strings["Likes:"] = "Aime&nbsp;:";
+App::$strings["Dislikes:"] = "N'aime pas&nbsp;:";
+App::$strings["Contact information and Social Networks:"] = "Coordonnées et réseaux sociaux&nbsp;:";
+App::$strings["My other channels:"] = "Mes autres canaux&nbsp;:";
+App::$strings["Musical interests:"] = "Goûts musicaux&nbsp;:";
+App::$strings["Books, literature:"] = "Lectures, goûts littéraires&nbsp;:";
+App::$strings["Television:"] = "Télévision&nbsp;:";
+App::$strings["Film/dance/culture/entertainment:"] = "Cinéma/danse/culture/divertissement&nbsp;:";
+App::$strings["Love/Romance:"] = "Vie sentimentale/amoureuse&nbsp;:";
+App::$strings["Work/employment:"] = "Travail&nbsp;:";
+App::$strings["School/education:"] = "Cursus&nbsp;:";
+App::$strings["Like this thing"] = "J'aime ceci";
+App::$strings["view full size"] = "pleine taille";
+App::$strings["Image/photo"] = "Image/photo";
+App::$strings["Encrypted content"] = "Contenu chiffré";
+App::$strings["QR code"] = "code QR";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s a écrit %2\$s qui suit %3\$s";
+App::$strings["post"] = "l'article";
+App::$strings["$1 wrote:"] = "$1 a écrit&nbsp;:";
+App::$strings["No recipient provided."] = "Pas de destinataire.";
+App::$strings["[no subject]"] = "[sans objet]";
+App::$strings["Unable to determine sender."] = "Impossible de déterminer l'émetteur.";
+App::$strings["Stored post could not be verified."] = "Le message stocké n'a pas pu être vérifié.";
+App::$strings["System"] = "Système";
+App::$strings["Create Personal App"] = "Créer Votre Application";
+App::$strings["Edit Personal App"] = "Éditer Votre Application";
+App::$strings["Ignore/Hide"] = "Ignorer/Cacher";
+App::$strings["Suggestions"] = "Suggestion";
+App::$strings["See more..."] = "Voir plus...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Vous avez %1$.0f des %2$.0f relations autorisées.";
+App::$strings["Add New Connection"] = "Ajouter une nouvelle relation";
+App::$strings["Enter the channel address"] = "Adresse du canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Exemple&nbsp;: bob@exemple.com, http://exemple.com/barbara";
+App::$strings["Notes"] = "Notes";
+App::$strings["Remove term"] = "Retirer le terme";
+App::$strings["Archives"] = "Archives";
+App::$strings["Refresh"] = "Actualiser";
+App::$strings["Me"] = "Moi";
+App::$strings["Best Friends"] = "Mes meilleurs amis";
+App::$strings["Co-workers"] = "Mes collègues";
+App::$strings["Former Friends"] = "Mes anciens amis";
+App::$strings["Acquaintances"] = "Mes connaissances";
+App::$strings["Everybody"] = "Tout le monde";
+App::$strings["Account settings"] = "Réglages du Compte";
+App::$strings["Channel settings"] = "Réglages du Canal";
+App::$strings["Additional features"] = "Fonctions supplémentaires";
+App::$strings["Feature settings"] = "Extensions";
+App::$strings["Display settings"] = "Réglages d'affichage";
+App::$strings["Connected apps"] = "Applications connectées";
+App::$strings["Export channel"] = "Exporter le canal";
+App::$strings["Automatic Permissions (Advanced)"] = "Permissions automatiques (avancé)";
+App::$strings["Premium Channel Settings"] = "Canal VIP";
+App::$strings["Check Mail"] = "Vérifier le courrier";
+App::$strings["Chat Rooms"] = "Salons de clavardage";
+App::$strings["Bookmarked Chatrooms"] = "Salons favoris";
+App::$strings["Suggested Chatrooms"] = "Salons suggérés";
+App::$strings["Save to Folder"] = "Sauvegarder dans le dossier";
+App::$strings["View all"] = "Voir tout";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Je déteste",
1 => "Je déteste",
);
-$a->strings["Add Star"] = "Ajouter Étoile";
-$a->strings["Remove Star"] = "Supprimer Étoile";
-$a->strings["Toggle Star Status"] = "Changer le Statut des Étoiles";
-$a->strings["starred"] = "mis en avant";
-$a->strings["Add Tag"] = "Ajouter une balise";
-$a->strings["I like this (toggle)"] = "J'aime (oui/non)";
-$a->strings["I don't like this (toggle)"] = "Je déteste (oui/non)";
-$a->strings["Share This"] = "Partager";
-$a->strings["share"] = "partager";
-$a->strings["View %s's profile - %s"] = "Voir le profil de %s - %s";
-$a->strings["to"] = "à";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mur-mur";
-$a->strings["via Wall-To-Wall:"] = "par Mur-mur&nbsp;:";
-$a->strings["Save Bookmarks"] = "Enregistrer les favoris";
-$a->strings["Add to Calendar"] = "Ajouter au Calendrier";
-$a->strings["__ctx:noun__ Likes"] = "Aimes";
-$a->strings["__ctx:noun__ Dislikes"] = "Détestes";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Ajouter Étoile";
+App::$strings["Remove Star"] = "Supprimer Étoile";
+App::$strings["Toggle Star Status"] = "Changer le Statut des Étoiles";
+App::$strings["starred"] = "mis en avant";
+App::$strings["Add Tag"] = "Ajouter une balise";
+App::$strings["I like this (toggle)"] = "J'aime (oui/non)";
+App::$strings["I don't like this (toggle)"] = "Je déteste (oui/non)";
+App::$strings["Share This"] = "Partager";
+App::$strings["share"] = "partager";
+App::$strings["View %s's profile - %s"] = "Voir le profil de %s - %s";
+App::$strings["to"] = "à";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mur-mur";
+App::$strings["via Wall-To-Wall:"] = "par Mur-mur&nbsp;:";
+App::$strings["Save Bookmarks"] = "Enregistrer les favoris";
+App::$strings["Add to Calendar"] = "Ajouter au Calendrier";
+App::$strings["__ctx:noun__ Likes"] = "Aimes";
+App::$strings["__ctx:noun__ Dislikes"] = "Détestes";
+App::$strings["%d comment"] = array(
0 => "%d commentaire",
1 => "%d commentaires",
);
-$a->strings["[+] show all"] = "[+] voir plus";
-$a->strings["This is you"] = "C'est vous";
-$a->strings["Comment"] = "Commenter";
-$a->strings["Submit"] = "Envoyer";
-$a->strings["Bold"] = "Gras";
-$a->strings["Italic"] = "Italique";
-$a->strings["Underline"] = "Souligné";
-$a->strings["Quote"] = "Citation";
-$a->strings["Code"] = "Code";
-$a->strings["Image"] = "Image";
-$a->strings["Link"] = "Lien/URL";
-$a->strings["Video"] = "Vidéo";
-$a->strings["Delete this item?"] = "Supprimer cet élément?";
-$a->strings["[-] show less"] = "[-] montrer moins";
-$a->strings["[+] expand"] = "[+] déplier";
-$a->strings["[-] collapse"] = "[-] replier";
-$a->strings["Password too short"] = "Mot de passe trop court";
-$a->strings["Passwords do not match"] = "Les mots de passe ne correspondent pas";
-$a->strings["everybody"] = "tout le monde";
-$a->strings["Secret Passphrase"] = "Phrase de passe secrète";
-$a->strings["Passphrase hint"] = "Indice pour la phrase de passe";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Note&nbsp;: Les permissions ont changé, mais n'ont pas encore été soumises.";
-$a->strings["close all"] = "fermer tout";
-$a->strings["timeago.prefixAgo"] = "Il y a";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = " ";
-$a->strings["from now"] = "de maintenant";
-$a->strings["less than a minute"] = "moins d'une minute";
-$a->strings["about a minute"] = "environ une minute";
-$a->strings["%d minutes"] = "%d minutes";
-$a->strings["about an hour"] = "environ une heure";
-$a->strings["about %d hours"] = "environ %d heures";
-$a->strings["a day"] = "un jour";
-$a->strings["%d days"] = "%d jours";
-$a->strings["about a month"] = "environ un mois";
-$a->strings["%d months"] = "%d mois";
-$a->strings["about a year"] = "environ un an";
-$a->strings["%d years"] = "%d années";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Nouvelle fenêtre";
-$a->strings["Open the selected location in a different window or browser tab"] = "Ouvrir l'emplacement dans une fenêtre (ou un onglet) différent";
-$a->strings["Male"] = "Masculin";
-$a->strings["Female"] = "Féminin";
-$a->strings["Currently Male"] = "Actuellement masculin";
-$a->strings["Currently Female"] = "Actuellement féminin";
-$a->strings["Mostly Male"] = "Surtout masculin";
-$a->strings["Mostly Female"] = "Surtout féminin";
-$a->strings["Transgender"] = "Transgenre";
-$a->strings["Intersex"] = "Intersexuel";
-$a->strings["Transsexual"] = "Transsexuel";
-$a->strings["Hermaphrodite"] = "Hermaphrodite";
-$a->strings["Neuter"] = "Neutre";
-$a->strings["Non-specific"] = "Rien de spécifique";
-$a->strings["Other"] = "Autre";
-$a->strings["Undecided"] = "Indécis";
-$a->strings["Males"] = "Hommes";
-$a->strings["Females"] = "Femmes";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbienne";
-$a->strings["No Preference"] = "Sans préférence";
-$a->strings["Bisexual"] = "Bisexuel";
-$a->strings["Autosexual"] = "Autosexuel";
-$a->strings["Abstinent"] = "Abstinent";
-$a->strings["Virgin"] = "Vierge";
-$a->strings["Deviant"] = "Déviant";
-$a->strings["Fetish"] = "Fétichiste";
-$a->strings["Oodles"] = "Une floppée";
-$a->strings["Nonsexual"] = "Nonsexuel";
-$a->strings["Single"] = "Célibataire";
-$a->strings["Lonely"] = "Solitaire";
-$a->strings["Available"] = "Disponible";
-$a->strings["Unavailable"] = "Indisponible";
-$a->strings["Has crush"] = "A un béguin";
-$a->strings["Infatuated"] = "Amoureux transi";
-$a->strings["Dating"] = "Sort avec quelqu'un";
-$a->strings["Unfaithful"] = "Infidèle";
-$a->strings["Sex Addict"] = "Accro au sexe";
-$a->strings["Friends/Benefits"] = "Amis avec bénéfices";
-$a->strings["Casual"] = "Sans engagement";
-$a->strings["Engaged"] = "Fiancé(e)";
-$a->strings["Married"] = "Marié(e)";
-$a->strings["Imaginarily married"] = "Marié(e) dans ses rêves";
-$a->strings["Partners"] = "Partenaires";
-$a->strings["Cohabiting"] = "En cohabitation";
-$a->strings["Common law"] = "Conjoints de fait";
-$a->strings["Happy"] = "Heureux";
-$a->strings["Not looking"] = "Pas en recherche";
-$a->strings["Swinger"] = "Infidèle";
-$a->strings["Betrayed"] = "Trahi(e)";
-$a->strings["Separated"] = "Séparé(e)";
-$a->strings["Unstable"] = "Instable";
-$a->strings["Divorced"] = "Divorcé(e)";
-$a->strings["Imaginarily divorced"] = "Divorcé(e) dans ses rêves";
-$a->strings["Widowed"] = "Veuf/veuve";
-$a->strings["Uncertain"] = "Incertain";
-$a->strings["It's complicated"] = "C'est compliqué";
-$a->strings["Don't care"] = "S'en fiche";
-$a->strings["Ask me"] = "Me demander";
-$a->strings["Logged out."] = "Deconnecté.";
-$a->strings["Failed authentication"] = "Échec de l'authentification";
-$a->strings["Login failed."] = "Échec de la connexion.";
-$a->strings["Can view my normal stream and posts"] = "Peut voir les publications sur mon canal et ses partages.";
-$a->strings["Can view my default channel profile"] = "Peut voir le profil du canal par défaut.";
-$a->strings["Can view my photo albums"] = "Peut voir mon album photos";
-$a->strings["Can view my connections"] = "Peut voir mes connections";
-$a->strings["Can view my file storage"] = "Peut voir mes fichiers en partage";
-$a->strings["Can view my webpages"] = "Peut voir mes sites-web";
-$a->strings["Can send me their channel stream and posts"] = "Peut m'envoyer le flux et les publications de leur canal";
-$a->strings["Can post on my channel page (\"wall\")"] = "Peut poster sur la page de mon canal (\"mur\")";
-$a->strings["Can comment on or like my posts"] = "Peuvent commenter et/ou aimer mes publications";
-$a->strings["Can send me private mail messages"] = "Peut m'envoyer des messages privés";
-$a->strings["Can post photos to my photo albums"] = "Peut ajouter des photos à mes albums";
-$a->strings["Can like/dislike stuff"] = "Peuvent aimer/détester";
-$a->strings["Profiles and things other than posts/comments"] = "Profils et autres excluant les publications/commentaires.";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Peut faire suivre à tous les contacts du mon canal via @truc";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avancé - utile seulement pour les canaux de type \"forum/groupe\"";
-$a->strings["Can chat with me (when available)"] = "Peut discuter avec moi (sous réserve de disponibilité)";
-$a->strings["Can write to my file storage"] = "Peut écrire dans mon partage de fichiers";
-$a->strings["Can edit my webpages"] = "Peut modifier mes sites-web";
-$a->strings["Can source my public posts in derived channels"] = "Peut rediriger mes publications publiques dans des canaux dérivés";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Plutôt avancé - très utile dans les communautés ouvertes";
-$a->strings["Can administer my channel resources"] = "Peut administrer les ressources de mon canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Très avancé. Ne pas toucher, sauf si vous savez VRAIMENT ce que vous faites";
-$a->strings["Set your current mood and tell your friends"] = "Indiquez votre humeur du moment à vos amis";
-$a->strings["Menu not found."] = "Menu introuvable.";
-$a->strings["Menu element updated."] = "Entrée de menu mis à jour.";
-$a->strings["Unable to update menu element."] = "Impossible de mettre l'entrée de menu à jour.";
-$a->strings["Menu element added."] = "Entrée de menu ajouté.";
-$a->strings["Unable to add menu element."] = "Impossible d'ajouter l'entrée de menu.";
-$a->strings["Not found."] = "Introuvable.";
-$a->strings["Manage Menu Elements"] = "Gérer les entrées de menu";
-$a->strings["Edit menu"] = "Éditer le menu";
-$a->strings["Edit element"] = "Éditer l'entrée";
-$a->strings["Drop element"] = "Supprimer l'entrée";
-$a->strings["New element"] = "Nouvelle entrée";
-$a->strings["Edit this menu container"] = "Éditer ce bloc de menu";
-$a->strings["Add menu element"] = "Ajouter une entrée au menu";
-$a->strings["Delete this menu item"] = "Supprimer cet entrée du menu";
-$a->strings["Edit this menu item"] = "Éditer cette entrée du menu";
-$a->strings["New Menu Element"] = "Nouvelle entrée de menu";
-$a->strings["Menu Item Permissions"] = "Permissions de l'entrée de menu";
-$a->strings["(click to open/close)"] = "(cliquer pour ouvrir/fermer)";
-$a->strings["Link text"] = "Texte du lien";
-$a->strings["URL of link"] = "URL du lien";
-$a->strings["Use Red magic-auth if available"] = "Utiliser l'authentification magique, lorsque disponible";
-$a->strings["Open link in new window"] = "Ouvrir le lien dans une nouvelle fenêtre";
-$a->strings["Order in list"] = "Ordre dans la liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Les nombres les plus élevés seront descendus au bas de la liste";
-$a->strings["Menu item not found."] = "Entrée de menu introuvable.";
-$a->strings["Menu item deleted."] = "Entrée de menu supprimée.";
-$a->strings["Menu item could not be deleted."] = "Impossible de supprimer l'entrée de menu.";
-$a->strings["Edit Menu Element"] = "Éditer l'entrée de menu";
-$a->strings["Modify"] = "Modifier";
-$a->strings["sent you a private message"] = "vous a envoyé un message privé";
-$a->strings["added your channel"] = "a ajouté votre canal";
-$a->strings["posted an event"] = "a publié un événement";
-$a->strings["network"] = "réseau";
-$a->strings["Name is required"] = "Le nom est requis";
-$a->strings["Key and Secret are required"] = "Clef et secret sont requis";
-$a->strings["Passwords do not match. Password unchanged."] = "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé.";
-$a->strings["Password changed."] = "Le mot de passe a été changé.";
-$a->strings["Password update failed. Please try again."] = "La mise à jour du mot de passe a échoué. Merci de recommencer.";
-$a->strings["Not valid email."] = "Adresse de courriel non-valide.";
-$a->strings["Protected email address. Cannot change to that email."] = "Adresse de courriel protégée. Impossible de l'utiliser.";
-$a->strings["System failure storing new email. Please try again."] = "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci de ré-essayer.";
-$a->strings["Settings updated."] = "Réglages sauvegardés.";
-$a->strings["Add application"] = "Ajouter une application";
-$a->strings["Name of application"] = "Nom de l'application";
-$a->strings["Consumer Key"] = "Clef de consommateur";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères.";
-$a->strings["Consumer Secret"] = "Secret de consommateur";
-$a->strings["Redirect"] = "Redirection";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirection - laissez blanc, sauf si l'application a demandé autrement";
-$a->strings["Icon url"] = "URL de l'icône";
-$a->strings["Optional"] = "Facultatif";
-$a->strings["You can't edit this application."] = "Vous ne pouvez pas éditer cette application.";
-$a->strings["Connected Apps"] = "Applications connectées";
-$a->strings["Client key starts with"] = "La clef partagée commence par";
-$a->strings["No name"] = "Sans nom";
-$a->strings["Remove authorization"] = "Révoquer l'autorisation";
-$a->strings["No feature settings configured"] = "Pas de fonctionnalité à configurer";
-$a->strings["Feature Settings"] = "Extensions";
-$a->strings["Account Settings"] = "Compte";
-$a->strings["Password Settings"] = "Mot de passe";
-$a->strings["New Password:"] = "Nouveau mot de passe&nbsp;:";
-$a->strings["Confirm:"] = "Confirmation&nbsp;:";
-$a->strings["Leave password fields blank unless changing"] = "Laissez les mots de passe vides si vous ne voulez pas les modifier";
-$a->strings["Email Address:"] = "Adresse de courriel&nbsp;:";
-$a->strings["Remove Account"] = "Supprimer le compte";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Attention&nbsp;: cette action est permanente et irréversible.";
-$a->strings["Off"] = "Inactif";
-$a->strings["On"] = "Actif";
-$a->strings["Additional Features"] = "Fonctionnalités additionnelles";
-$a->strings["Connector Settings"] = "Connecteurs";
-$a->strings["No special theme for mobile devices"] = "Pas de thème spécifique aux périphériques mobiles";
-$a->strings["%s - (Experimental)"] = "%s - (Expérimental)";
-$a->strings["Display Settings"] = "Affichage";
-$a->strings["Display Theme:"] = "Thème&nbsp;:";
-$a->strings["Mobile Theme:"] = "Thème mobile&nbsp;:";
-$a->strings["Enable user zoom on mobile devices"] = "Permettre à l'utilisateur d'un mobile d'agrandir le contenu";
-$a->strings["Update browser every xx seconds"] = "Rafraîchir le navigateur toutes les xx secondes";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 secondes, pas de maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:";
-$a->strings["Maximum of 100 items"] = "100 éléments au maximum";
-$a->strings["Don't show emoticons"] = "Ne pas montrer les frimousses/émoticones";
-$a->strings["System Page Layout Editor - (advanced)"] = "Agencements des pages système - (avancé)";
-$a->strings["Nobody except yourself"] = "Personne sauf vous";
-$a->strings["Only those you specifically allow"] = "Seulement ceux que vous autorisez spécifiquement";
-$a->strings["Approved connections"] = "Contacts Approuvés";
-$a->strings["Any connections"] = "Tous les contacts";
-$a->strings["Anybody on this website"] = "Tous les utilisateurs du hub";
-$a->strings["Anybody in this network"] = "Tous les utilisateurs sur ce réseau";
-$a->strings["Anybody authenticated"] = "Tous les utilisateurs authentifiés";
-$a->strings["Anybody on the internet"] = "Tous les utilisateurs d'Internet";
-$a->strings["Publish your default profile in the network directory"] = "Publier votre profil par défaut dans l'annuaire du réseau";
-$a->strings["No"] = "Non";
-$a->strings["Yes"] = "Oui";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Nous autoriser à vous suggérer comme relation potentielle aux nouveaux membres?";
-$a->strings["or"] = "ou";
-$a->strings["Your channel address is"] = "Voici l'adresse de votre canal";
-$a->strings["Channel Settings"] = "Canal";
-$a->strings["Basic Settings"] = "Basique";
-$a->strings["Your Timezone:"] = "Fuseau horaire&nbsp;:";
-$a->strings["Default Post Location:"] = "Emplacement géographique par défaut&nbsp;:";
-$a->strings["Geographical location to display on your posts"] = "Emplacement géographique à afficher sur vos publications";
-$a->strings["Use Browser Location:"] = "Utiliser la géolocalisation fournie par le navigateur&nbsp;:";
-$a->strings["Adult Content"] = "Contenu \"adulte\"";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)";
-$a->strings["Security and Privacy Settings"] = "Réglages de sécurité et vie privée";
-$a->strings["Hide my online presence"] = "Cacher ma présence en ligne";
-$a->strings["Prevents displaying in your profile that you are online"] = "Cacher votre statut (en ligne/hors ligne) sur votre profil";
-$a->strings["Simple Privacy Settings:"] = "Réglages simples&nbsp;:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Classique - <em>public par défaut, privé en cas de besoin (comparable dans le principe aux réseaux sociaux centralisés, avec un mode privé plus efficace)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privé - <em>privé par défaut, jamais ouvert ni public</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>";
-$a->strings["Allow others to tag your posts"] = "Autoriser les autres à \"étiqueter\" vos publications";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Souvent utilisé par la communauté pour distinguer le contenu innaproprié";
-$a->strings["Advanced Privacy Settings"] = "Réglages avancés";
-$a->strings["Expire other channel content after this many days"] = "Faire expirer le contenu des autres canaux après n jours";
-$a->strings["0 or blank prevents expiration"] = "0, ou vide, pour ne pas faire expirer";
-$a->strings["Maximum Friend Requests/Day:"] = "Nombre maximum de mises en relation par jour&nbsp;:";
-$a->strings["May reduce spam activity"] = "Contribue à réduire l'impact des indésirables";
-$a->strings["Default Post Permissions"] = "Permissions par défaut des publications";
-$a->strings["Maximum private messages per day from unknown people:"] = "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:";
-$a->strings["Useful to reduce spamming"] = "Utile pour réduire les indésirables";
-$a->strings["Notification Settings"] = "Notifications";
-$a->strings["By default post a status message when:"] = "Par défaut, publier un statut quand:";
-$a->strings["accepting a friend request"] = "vous acceptez une mise en relation";
-$a->strings["joining a forum/community"] = "vous joignez un forum ou à une communauté";
-$a->strings["making an <em>interesting</em> profile change"] = "vous faites une modification <em>intéressante</em> de votre profil";
-$a->strings["Send a notification email when:"] = "Envoyer un courriel de notification quand&nbsp;:";
-$a->strings["You receive a connection request"] = "Vous recevez une demande de mise en relation";
-$a->strings["Your connections are confirmed"] = "Vous relations sont confirmées";
-$a->strings["Someone writes on your profile wall"] = "Quelqu'un a écrit sur votre mur";
-$a->strings["Someone writes a followup comment"] = "Quelqu'un a commenté sur vos publications";
-$a->strings["You receive a private message"] = "Vous recevez un message privé";
-$a->strings["You receive a friend suggestion"] = "Vous recevez une suggestion d'amitié/relation";
-$a->strings["You are tagged in a post"] = "Vous êtes étiqueté dans une publication";
-$a->strings["You are poked/prodded/etc. in a post"] = "Vous êtes cogné/encouragé/etc. dans une publication";
-$a->strings["Advanced Account/Page Type Settings"] = "Type de page/Compte (avancé)";
-$a->strings["Change the behaviour of this account for special situations"] = "Modifie le comportement de ce compte pour certains cas particuliers";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Mode expert requis (<a href=\"settings/features\">Réglages > Fonctions supplémentaires</a>) svp ajuster!";
-$a->strings["Miscellaneous Settings"] = "Divers";
-$a->strings["Personal menu to display in your channel pages"] = "Menu personnel tel qu'il apparaîtra sur les pages de votre canal";
-$a->strings["Remove this channel"] = "Supprimer ce canal";
-$a->strings["Poke/Prod"] = "Cogner/Encourager";
-$a->strings["poke, prod or do other things to somebody"] = "Cogner, encourager, et autres choses à faire à quelqu'un";
-$a->strings["Recipient"] = "Destinataire";
-$a->strings["Choose what you wish to do to recipient"] = "Choisir quoi lui faire";
-$a->strings["Make this post private"] = "Rendre cette contribution privée";
-$a->strings["Authorize application connection"] = "Autoriser l'application à se connecter";
-$a->strings["Return to your app and insert this Securty Code:"] = "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:";
-$a->strings["Please login to continue."] = "Merci de vous connecter pour continuer.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authentification magique bloquée. Vous êtes connecté sur ce site localement. Merci de vous en déconnecter et réessayer.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bienvenue %s. L'authentification magique a fonctionné.";
-$a->strings["Item not available."] = "Élément indisponible.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Récupération d'URL échouée&nbsp;: %1\$s";
-$a->strings["Invalid item."] = "Élément invalide.";
-$a->strings["Channel not found."] = "Canal introuvable.";
-$a->strings["Page not found."] = "Page introuvable.";
-$a->strings["Image uploaded but image cropping failed."] = "L'image a été téléversée, mais le recadrage a échoué.";
-$a->strings["Image resize failed."] = "Le redimensionnement de l'image a échoué.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shirt-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement.";
-$a->strings["Image exceeds size limit of %d"] = "L'image dépasse la taille limite de %d";
-$a->strings["Unable to process image."] = "Impossible de traîter l'image.";
-$a->strings["Photo not available."] = "Photo inaccessible.";
-$a->strings["Upload File:"] = "Fichier&nbsp;:";
-$a->strings["Select a profile:"] = "Choisir un profil&nbsp;:";
-$a->strings["Upload Profile Photo"] = "Téléverser une photo de profil";
-$a->strings["skip this step"] = "passer cette étape";
-$a->strings["select a photo from your photo albums"] = "choisir une photo dans vos albums";
-$a->strings["Crop Image"] = "Recadrer l'image";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Merci d'ajuster le cadre pour une visualisation optimale.";
-$a->strings["Done Editing"] = "J'ai terminé";
-$a->strings["Image uploaded successfully."] = "Image téléversée avec succès.";
-$a->strings["Image upload failed."] = "Le téléversement a échoué.";
-$a->strings["Image size reduction [%s] failed."] = "La réduction de taille [%s] a échoué.";
-$a->strings["Block Name"] = "Nom du Bloc";
-$a->strings["Profile not found."] = "Profil introuvable.";
-$a->strings["Profile deleted."] = "Profil supprimé.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Nouveau profil créé.";
-$a->strings["Profile unavailable to clone."] = "Profil impossible à cloner.";
-$a->strings["Profile unavailable to export."] = "Impossible d'exporter le profil.";
-$a->strings["Profile Name is required."] = "Le nom du profil est requis.";
-$a->strings["Marital Status"] = "Statut marital";
-$a->strings["Romantic Partner"] = "Partenaire";
-$a->strings["Likes"] = "Aime";
-$a->strings["Dislikes"] = "Déteste";
-$a->strings["Work/Employment"] = "Travail/Occupation";
-$a->strings["Religion"] = "Religion/Croyance";
-$a->strings["Political Views"] = "Opinions politiques";
-$a->strings["Gender"] = "Sexe/Genre";
-$a->strings["Sexual Preference"] = "Préférence sexuelle";
-$a->strings["Homepage"] = "Site Internet";
-$a->strings["Interests"] = "Centres d'intérêt";
-$a->strings["Address"] = "Adresse";
-$a->strings["Location"] = "Emplacement";
-$a->strings["Profile updated."] = "Profil mis à jour.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Cacher vos contacts/relations aux visiteurs de ce profil?";
-$a->strings["Edit Profile Details"] = "Éditer les détails du profil";
-$a->strings["View this profile"] = "Voir le profil";
-$a->strings["Change Profile Photo"] = "Changer la photo du profil";
-$a->strings["Create a new profile using these settings"] = "Créer un nouveau profil avec ces réglages";
-$a->strings["Clone this profile"] = "Cloner le profil";
-$a->strings["Delete this profile"] = "Supprimer le profil";
-$a->strings["Import profile from file"] = "Importer le profil à partir d'un fichier";
-$a->strings["Export profile to file"] = "Exporter le profil vers un fichier.";
-$a->strings["Profile Name:"] = "Nom du profil&nbsp;:";
-$a->strings["Your Full Name:"] = "Votre nom complet&nbsp;:";
-$a->strings["Title/Description:"] = "Titre/description&nbsp;:";
-$a->strings["Your Gender:"] = "Sexe/Genre&nbsp;:";
-$a->strings["Birthday (%s):"] = "Date de naissance (%s)&nbsp;:";
-$a->strings["Street Address:"] = "Adresse postale&nbsp;:";
-$a->strings["Locality/City:"] = "Ville/Localité&nbsp;:";
-$a->strings["Postal/Zip Code:"] = "Code postal&nbsp;:";
-$a->strings["Country:"] = "Pays&nbsp;:";
-$a->strings["Region/State:"] = "Région/Province/État&nbsp;:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:";
-$a->strings["Who: (if applicable)"] = "Avec&nbsp;: (si pertinent)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemples&nbsp;: cathy123, Cathy Williams, cathy@exemple.com";
-$a->strings["Since [date]:"] = "Depuis [date]&nbsp;:";
-$a->strings["Homepage URL:"] = "URL de mon site Internet&nbsp;:";
-$a->strings["Religious Views:"] = "Opinions religieuses&nbsp;:";
-$a->strings["Keywords:"] = "Mots-clefs&nbsp;:";
-$a->strings["Example: fishing photography software"] = "Exemple&nbsp;: escrime photographie modélisme";
-$a->strings["Used in directory listings"] = "Utilisé pour le référencement dans l'annuaire";
-$a->strings["Tell us about yourself..."] = "Parlez nous de vous...";
-$a->strings["Hobbies/Interests"] = "Loisirs/Centres d'intêret";
-$a->strings["Contact information and Social Networks"] = "Coordonnées et réseaux sociaux";
-$a->strings["My other channels"] = "Mes autres canaux";
-$a->strings["Musical interests"] = "Goûts musicaux";
-$a->strings["Books, literature"] = "Littérature";
-$a->strings["Television"] = "Télévision";
-$a->strings["Film/dance/culture/entertainment"] = "Cinéma/Danse/Culture/Divertissement";
-$a->strings["Love/romance"] = "Amour/Romance";
-$a->strings["Work/employment"] = "Travail/Occupation";
-$a->strings["School/education"] = "Études";
-$a->strings["This is your default profile."] = "Voilà votre profil par défault.";
-$a->strings["Age: "] = "Age&nbsp;:";
-$a->strings["Edit/Manage Profiles"] = "Éditer/gérer les profils";
-$a->strings["Add profile things"] = "Ajouter des choses de profil";
-$a->strings["Include desirable objects in your profile"] = "Incluez des objets souhaitables dans votre profil";
-$a->strings["Bookmark added"] = "Favoris ajouté";
-$a->strings["My Bookmarks"] = "Mes Favoris";
-$a->strings["My Connections Bookmarks"] = "Favoris de mes relations";
-$a->strings["Invalid profile identifier."] = "Identifiant de profil invalide.";
-$a->strings["Profile Visibility Editor"] = "Éditeur de visibilité de profil";
-$a->strings["Click on a contact to add or remove."] = "Cliquez sur un contact pour l'ajouter ou le retirer.";
-$a->strings["Visible To"] = "Visible par";
-$a->strings["All Connections"] = "Toutes les relations";
-$a->strings["Public Sites"] = "Sites publics";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Les sites listés autorisent l'inscription pour tous. Tous sont liés entre eux, de manière à ce qu'un compte sur un seul d'entre eux soit valable sur l'ensemble de la matrice. Certains sites peuvent demander des frais de souscriptions, ou fournir des forfaits ajustés. Le lien \"fournisseur\" <strong>peut</strong> vous donner des détails supplémentaires.";
-$a->strings["Site URL"] = "URL du site";
-$a->strings["Access Type"] = "Type d'accès";
-$a->strings["Registration Policy"] = "Politique d'inscription";
-$a->strings["You must be logged in to see this page."] = "Vous devez vous connecter pour voir cette page.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permissions insuffisantes. Demande redirigée à la page du profil.";
-$a->strings["Select a bookmark folder"] = "Choisir un dossier de favoris";
-$a->strings["Save Bookmark"] = "Sauver le favoris";
-$a->strings["URL of bookmark"] = "URL du favoris";
-$a->strings["Description"] = "Description";
-$a->strings["Or enter new bookmark folder name"] = "Ou entrez le nom d'un nouveau dossier";
-$a->strings["Room not found"] = "Salon introuvable";
-$a->strings["Leave Room"] = "Quitter le salon";
-$a->strings["Delete This Room"] = "Supprimer le salon";
-$a->strings["I am away right now"] = "Je suis momentanément absent";
-$a->strings["I am online"] = "Je suis en ligne";
-$a->strings["Bookmark this room"] = "Marquer ce salon";
-$a->strings["New Chatroom"] = "Nouveau salon";
-$a->strings["Chatroom Name"] = "Nom du salon";
-$a->strings["%1\$s's Chatrooms"] = "Salons de %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre d'inscriptions quotidiennes dépassé. Merci de recommencer demain.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Merci d'indiquer votre adhésion aux Règles du Service. L'inscription a échoué.";
-$a->strings["Passwords do not match."] = "Les mots de passe ne concordent pas.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte.";
-$a->strings["Your registration is pending approval by the site owner."] = "Votre inscription est en attente de l'approbation d'un administrateur.";
-$a->strings["Your registration can not be processed."] = "Votre inscription ne peut être traîtée.";
-$a->strings["Registration on this site/hub is by approval only."] = "L'inscription sur cette instance/ce site est soumise à une modération.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">S'inscrire sur un site/hub affilié</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Ce site a dépassé le nombre de création de compte autorisé par jour. Merci de recommencer demain.";
-$a->strings["Terms of Service"] = "Règles du Service";
-$a->strings["I accept the %s for this website"] = "J'accepte %s de ce site";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "J'ai plus de 13 ans et j'accepte les %s de ce site";
-$a->strings["Registration"] = "Inscription";
-$a->strings["Membership on this site is by invitation only."] = "L'inscription à ce site se fait uniquement sur invitation.";
-$a->strings["Please enter your invitation code"] = "Merci de saisir votre code d'invitation";
-$a->strings["Your email address"] = "Votre adresse de courriel";
-$a->strings["Choose a password"] = "Choisissez un mot de passe";
-$a->strings["Please re-enter your password"] = "Confirmez-le";
-$a->strings["Away"] = "Absent";
-$a->strings["Online"] = "En ligne";
-$a->strings["Please login."] = "Merci de vous connecter.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Matrice Rouge - Pour les invités: Nom d'utilisateur = {votre courriel}, Mot de passe = +++";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un canal à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
-$a->strings["Remove This Channel"] = "Supprimer ce Canal";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Ceci effacera complètement le canal du réseau. Une fois effacé, un canal ne PEUT PAS être récupéré.";
-$a->strings["Please enter your password for verification:"] = "Merci de re-saisir votre mot de passe pour vérification&nbsp;:";
-$a->strings["Remove this channel and all its clones from the network"] = "Supprimer ce canal ainsi que tous ses clones sur la matrice";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau";
-$a->strings["Remove Channel"] = "Enlever le canal";
-$a->strings["No channel."] = "Pas de canal.";
-$a->strings["Common connections"] = "Relations communes";
-$a->strings["No connections in common."] = "Pas de relation en commun.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est bien saisi.";
-$a->strings["The error message was:"] = "Le message d'erreur était&nbsp;:";
-$a->strings["Authentication failed."] = "Échec de l'authentification.";
-$a->strings["Remote Authentication"] = "Authentification distante";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Entrez l'adresse de votre canal (p.ex. moncanal@monsite.com)";
-$a->strings["Authenticate"] = "Authentifier";
-$a->strings["Continue"] = "Continuer";
-$a->strings["Premium Channel Setup"] = "Configuration du canal VIP";
-$a->strings["Enable premium channel connection restrictions"] = "Activer les restrictions liées au canal VIP";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Merci de saisir les restrictions et/ou conditions - reçu Paypal, transaction Bitcoin, ligne de conduite, ...";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Avant d'autoriser la mise en relation, ce canal attire votre attention sur les conditions suivantes&nbsp;:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Les relations potentielles verront ce qui suit avant de pouvoir continuer&nbsp;:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuant, je certifie que je me suis acquitté de toutes les instructions indiquées";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Aucune instruction spécifique n'a été établie par le propriétaire du canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal VIP ou restreint";
-$a->strings["No such group"] = "Groupe introuvable";
-$a->strings["Search Results For:"] = "Résultats de recherche pour&nbsp;:";
-$a->strings["Collection is empty"] = "Collection vide";
-$a->strings["Collection: "] = "Collection&nbsp;:";
-$a->strings["Connection: "] = "Relation&nbsp;:";
-$a->strings["Invalid connection."] = "Relation invalide.";
-$a->strings["Could not access contact record."] = "Impossible d'accéder aux détails du contact.";
-$a->strings["Could not locate selected profile."] = "Impossible de localiser le profil sélectionné.";
-$a->strings["Connection updated."] = "Connexion mise à jour.";
-$a->strings["Failed to update connection record."] = "Impossible de mettre à jour les détails de la relation.";
-$a->strings["Blocked"] = "Bloqué";
-$a->strings["Ignored"] = "Ignoré";
-$a->strings["Hidden"] = "Caché";
-$a->strings["Archived"] = "Archivé";
-$a->strings["All"] = "Tout";
-$a->strings["Suggest new connections"] = "Suggérer de nouvelles relations";
-$a->strings["New Connections"] = "Nouvelles relations";
-$a->strings["Show pending (new) connections"] = "Voir les (nouvelles) relations en attente";
-$a->strings["Show all connections"] = "Voir toutes les relations";
-$a->strings["Unblocked"] = "Non bloquées";
-$a->strings["Only show unblocked connections"] = "Ne montrer que les relations non-bloquées";
-$a->strings["Only show blocked connections"] = "Ne montrer que les relations bloquées";
-$a->strings["Only show ignored connections"] = "Ne montrer que les relations ignorées";
-$a->strings["Only show archived connections"] = "Ne montrer que les relations archivées";
-$a->strings["Only show hidden connections"] = "Ne montrer que les relations cachées";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit contact"] = "Éditer contact";
-$a->strings["Search your connections"] = "Chercher parmi vos relations";
-$a->strings["Finding: "] = "Recherche&nbsp;:";
-$a->strings["Edit post"] = "Éditer la contribution";
-$a->strings["is now connected to"] = "est maintenant connecté avec";
-$a->strings["Could not access address book record."] = "Impossible d'accéder aux détails du carnet d'adresses.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Actualisation impossible - le canal est momentanément indisponible.";
-$a->strings["Channel has been unblocked"] = "Le canal n'est plus bloqué";
-$a->strings["Channel has been blocked"] = "Le canal est bloqué";
-$a->strings["Unable to set address book parameters."] = "Impossible de régler les paramètres du carnet d'adresses.";
-$a->strings["Channel has been unignored"] = "Le canal n'est plus ignoré";
-$a->strings["Channel has been ignored"] = "Le canal est ignoré";
-$a->strings["Channel has been unarchived"] = "Le canal n'est plus archivé";
-$a->strings["Channel has been archived"] = "Le canal est archivé";
-$a->strings["Channel has been unhidden"] = "Le canal n'est plus caché";
-$a->strings["Channel has been hidden"] = "Le canal est caché";
-$a->strings["Channel has been approved"] = "Le canal est approuvé";
-$a->strings["Channel has been unapproved"] = "Le canal n'est plus approuvé";
-$a->strings["Connection has been removed."] = "La relation a été supprimée";
-$a->strings["View %s's profile"] = "Voir le profil de %s";
-$a->strings["Refresh Permissions"] = "Actualiser les permissions";
-$a->strings["Fetch updated permissions"] = "Récupérer les permissions les plus récentes";
-$a->strings["Recent Activity"] = "Activité récente";
-$a->strings["View recent posts and comments"] = "Voir les contributions et commentaires récentes";
-$a->strings["Unblock"] = "Débloquer";
-$a->strings["Block"] = "Bloquer";
-$a->strings["Block or Unblock this connection"] = "Bloquer ou Débloquer cette relation";
-$a->strings["Unignore"] = "Ne plus ignorer";
-$a->strings["Ignore"] = "Ignorer";
-$a->strings["Ignore or Unignore this connection"] = "Ignorer ou ne plus ignorer cette relation";
-$a->strings["Unarchive"] = "Ne plus archiver";
-$a->strings["Archive"] = "Archiver";
-$a->strings["Archive or Unarchive this connection"] = "Archiver ou ne plus archiver cette relation";
-$a->strings["Unhide"] = "Ne plus cacher";
-$a->strings["Hide"] = "Cacher";
-$a->strings["Hide or Unhide this connection"] = "Cacher ou ne plus cacher cette relation";
-$a->strings["Delete this connection"] = "Supprimer cette relation";
-$a->strings["Approve this connection"] = "Approuver cette relation";
-$a->strings["Accept connection to allow communication"] = "Accepter la relation pour permettre la communication";
-$a->strings["Automatic Permissions Settings"] = "Permissions automatiques";
-$a->strings["Connections: settings for %s"] = "Relations&nbsp;: réglages pour %s";
-$a->strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "Pour chaque introduction reçue, toutes les permissions définies ici seront appliquées aux nouvelles relations automatiquement, et l'introduction sera approuvée. Laissez cette page telle quelle si vous ne souhaitez pas utiliser ce mécanisme.";
-$a->strings["Slide to adjust your degree of friendship"] = "Faites glisser pour ajuster le niveau de la relation";
-$a->strings["inherited"] = "héritée";
-$a->strings["Connection has no individual permissions!"] = "Cette relation n'a aucune permission spécifique!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Ceci devrait correspondre à vos <a href=\"settings\">réglages de vie privée</a>, mais vous pouvez toujours contrôler les \"Permissions avancées\".";
-$a->strings["Profile Visibility"] = "Visibilité du profil";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Merci de choisir le profil que vous souhaitez montrer quand %s visite votre profil de manière authentifiée.";
-$a->strings["Contact Information / Notes"] = "Notes / Information de contact";
-$a->strings["Edit contact notes"] = "Éditer les notes du contact";
-$a->strings["Their Settings"] = "Ses réglages";
-$a->strings["My Settings"] = "Mes réglages";
-$a->strings["Clear/Disable Automatic Permissions"] = "Effacer/Désactiver les Permissions Automatiques";
-$a->strings["Forum Members"] = "Membres du forum";
-$a->strings["Soapbox"] = "Blogue";
-$a->strings["Full Sharing (typical social network permissions)"] = "Partage Complet (fonctionnement habituel des réseaux sociaux)";
-$a->strings["Cautious Sharing "] = "Partage modéré";
-$a->strings["Follow Only"] = "Suivre uniquement";
-$a->strings["Individual Permissions"] = "Permissions spécifiques";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Certaines permissions peuvent être héritées de vos <a href=\"settings\">réglages de vie privée</a>, lesquels sont prioritaires sur les réglages spécifiques. Changer ces permissions héritées sur la présente page n'aura aucun effet.";
-$a->strings["Advanced Permissions"] = "Permissions avancées";
-$a->strings["Simple Permissions (select one and submit)"] = "Permissions simples (en choisir une, puis valider)";
-$a->strings["Visit %s's profile - %s"] = "Visiter le profil de %s - %s";
-$a->strings["Block/Unblock contact"] = "Bloquer/Débloquer le contact";
-$a->strings["Ignore contact"] = "Ignorer le contact";
-$a->strings["Repair URL settings"] = "Réparer les réglages d'URL";
-$a->strings["View conversations"] = "Voir les conversations";
-$a->strings["Delete contact"] = "Supprimer le contact";
-$a->strings["Last update:"] = "Dernière mise à jour&nbsp;:";
-$a->strings["Update public posts"] = "Mettre à jour les publications";
-$a->strings["Update now"] = "Mettre à jour maintenant";
-$a->strings["Currently blocked"] = "Actuellement bloqué";
-$a->strings["Currently ignored"] = "Actuellement ignoré";
-$a->strings["Currently archived"] = "Actuellement archivé";
-$a->strings["Currently pending"] = "Actuellement en attente";
-$a->strings["Hide this contact from others"] = "Dissimuler ce contact aux autres";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Les réponses et autres réactions à vos contributions publiques <strong>pourraient</strong> être toujours visibles";
-$a->strings["No potential page delegates located."] = "Aucun délégué potentiel n'a été trouvé pour cette page.";
-$a->strings["Delegate Page Management"] = "Gestion des délégués de la page";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Les délégués sont capables de gérer tous les aspects de ce compte ou de cette page, à l'exception des réglages basiques du compte. Merci de ne déléguer votre compte personnel qu'à quelqu'un en qui vous avez une confiance aveugle.";
-$a->strings["Existing Page Managers"] = "Actuels gestionnaires de pages";
-$a->strings["Existing Page Delegates"] = "Actuels délégués";
-$a->strings["Potential Delegates"] = "Délégués potentiels";
-$a->strings["Remove"] = "Retirer";
-$a->strings["Add"] = "Ajouter";
-$a->strings["No entries."] = "Aucune entrée.";
-$a->strings["Public access denied."] = "Accès public refusé.";
-$a->strings["Gender: "] = "Sexe/genre&nbsp;:";
-$a->strings["Finding:"] = "Recherche&nbsp;:";
-$a->strings["No entries (some entries may be hidden)."] = "Pas d'entrées (certaines peuvent être cachées).";
-$a->strings["Status: "] = "État&nbsp;:";
-$a->strings["Sexual Preference: "] = "Orientation sexuelle&nbsp;:";
-$a->strings["Homepage: "] = "Site web&nbsp;:";
-$a->strings["Hometown: "] = "Ville natale&nbsp;:";
-$a->strings["About: "] = "À propos&nbsp;:";
-$a->strings["Keywords: "] = "Mots-clefs&nbsp;:";
-$a->strings["This site is not a directory server"] = "Ce site n'est pas un serveur d'annuaire";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "La Matrice Rouge - &quot;LE Réseau&quot;";
-$a->strings["Welcome to %s"] = "Bienvenue sur %s";
-$a->strings["Hubzilla Server - Setup"] = "Serveur de la Matrice Rouge - Configuration";
-$a->strings["Could not connect to database."] = "Impossible de se connecter à la base de données.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Impossible de se connecter au site par l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS.";
-$a->strings["Could not create table."] = "Impossible de créer la table.";
-$a->strings["Your site database has been installed."] = "La base de données de votre site a été installée.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Vous pourriez avoir besoin d'importer le fichier \"install/database.sql\" manuellement via phpmyadmin ou mysql.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Merci de consulter le fichier \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Vérification du système";
-$a->strings["Next"] = "Suivant";
-$a->strings["Check again"] = "Re-vérifier";
-$a->strings["Database connection"] = "Connexion à la base de données";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "Pour installer la Matrice Rouge, nous avons besoin de savoir comment contacter votre base de données.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Merci de contacter votre prestataire d'hébergement ou votre administrateur système si vous avez des doutes à propos de ces paramètres.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer.";
-$a->strings["Database Server Name"] = "Nom du serveur de la base de données";
-$a->strings["Default is localhost"] = "Par défaut, localhost";
-$a->strings["Database Port"] = "Port du serveur";
-$a->strings["Communication port number - use 0 for default"] = "Numéro TCP du port - utilisez 0 pour la valeur par défaut";
-$a->strings["Database Login Name"] = "Identifiant de connexion à la Base de Données";
-$a->strings["Database Login Password"] = "Mot de passe de connexion à la Base de Données";
-$a->strings["Database Name"] = "Nom de la Base de Données";
-$a->strings["Site administrator email address"] = "Adresse de courriel de l'administrateur du site";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web.";
-$a->strings["Website URL"] = "URL du site";
-$a->strings["Please use SSL (https) URL if available."] = "Merci d'utiliser SSL/TLS (https) autant que possible.";
-$a->strings["Please select a default timezone for your website"] = "Merci de choisir une zone de temps (fuseau horaire) pour votre site";
-$a->strings["Site settings"] = "Réglages du site";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Impossible de trouver une version CLI de PHP dans le PATH du serveur web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la mise à jour en arrière-plan via cron.";
-$a->strings["PHP executable path"] = "Chemin vers l'éxecutable PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans.";
-$a->strings["Command line PHP"] = "PHP en ligne de commande (CLI)";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée.";
-$a->strings["This is required for message delivery to work."] = "Elle est nécessaire pour la livraison de messages.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Générer les clefs de chiffrement";
-$a->strings["libCurl PHP module"] = "module PHP libCurl";
-$a->strings["GD graphics PHP module"] = "module PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "module PHP OpenSSL";
-$a->strings["mysqli PHP module"] = "module PHP mysqli";
-$a->strings["mb_string PHP module"] = "module PHP mb_string";
-$a->strings["mcrypt PHP module"] = "module PHP mcrypt";
-$a->strings["Apache mod_rewrite module"] = "module Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erreur&nbsp;: le module GD de PHP (avec support JPEG) est requis, mais pas installé.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Erreur&nbsp;: le module mysqli de PHP est requis, mais pas installé.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de La Matrice Rouge.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées.";
-$a->strings[".htconfig.php is writable"] = "Le fichier .htconfig.php est accessible en écriture";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "La Matrice Rouge utilise le moteur de template Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture sur %s au serveur web uniquement. Éviter de définir les permissions sur les fichiers individuels (.tpl).";
-$a->strings["%s is writable"] = "Permission d'écriture sur %s activée";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red utilise le répertoire 'store' - situé à la racine de votre installation de la Matrice Rouge - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire.";
-$a->strings["store is writable"] = "'store' est accessible en écriture";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si votre serveur supporte les connections encryptées SSL ou s'il permet les connections sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence à des images sur votre propre hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si votre certificat n'est pas reconnu, les membres des autres sites (avec certificats valides) recevront des messages d'avertissement sur leur propre sites.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Pour des raisons de compatibilité (sur l'ensemble de la matrice) nous nous devons d'insister sur ce prérequis.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Il existe une plusieurs autorités de certification qui vous fourniront gratuitement un certificat valide.";
-$a->strings["SSL certificate validation"] = "Validation du certificat SSL/TLS";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Merci de vérifier la configuration de votre serveur web.";
-$a->strings["Url rewrite is working"] = "La réécriture d'URL fonctionne";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web.";
-$a->strings["Errors encountered creating database tables."] = "Erreurs rencontrées pendant la création de tables de BD.";
-$a->strings["<h1>What next</h1>"] = "<h1>Et maintenant</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour.";
-$a->strings["Item not found"] = "Élément introuvable";
-$a->strings["Edit Block"] = "Éditer bloc";
-$a->strings["Delete block?"] = "Supprimer le bloc?";
-$a->strings["Insert YouTube video"] = "Insérer une vidéo YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Insérer une vidéo Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Insérer un son Vorbis [.ogg]";
-$a->strings["Delete Block"] = "Supprimer le bloc";
-$a->strings["Layout updated."] = "Agencement pris-en-compte.";
-$a->strings["Edit System Page Description"] = "Éditer la description";
-$a->strings["Layout not found."] = "Agencement introuvable.";
-$a->strings["Module Name:"] = "Nom du module&nbsp;:";
-$a->strings["Layout Help"] = "Aide à la mise en page";
-$a->strings["Edit Layout"] = "Éditer mise-en-page";
-$a->strings["Delete layout?"] = "Supprimer la mise-en-page?";
-$a->strings["Delete Layout"] = "Supprimer mise-en-page";
-$a->strings["Item is not editable"] = "Élément non-éditable";
-$a->strings["Delete item?"] = "Supprimer l'élément?";
-$a->strings["Edit Webpage"] = "Éditer page web";
-$a->strings["Delete webpage?"] = "Supprimer la page web?";
-$a->strings["Delete Webpage"] = "Supprimer page web";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Extensions/applications installées&nbsp;:";
-$a->strings["No installed plugins/addons/apps"] = "Aucune extension/application installée";
-$a->strings["Red"] = "Rouge";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Ceci est un serveur de la Matrice Rouge - un réseau collaboratif de plusieurs serveurs qui assurent la protection de votre vie privée notamment par la décentralisation de votre identité.";
-$a->strings["Running at web location"] = "Installée sur";
-$a->strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "Merci de visiter <a href=\"http://getzot.com\">GetZot.com</a> pour en apprendre davantage sur la Matrice Rouge.";
-$a->strings["Bug reports and issues: please visit"] = "Pour remonter bogues et problèmes, merci de visiter";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Suggestions, demandes, etc. - merci de vous adresser à \"hubzilla\" à librelist - point com";
-$a->strings["Site Administrators"] = "Administrateurs du site";
-$a->strings["Page owner information could not be retrieved."] = "Impossible d'obtenir des informations sur le propriétaire de la page.";
-$a->strings["Album not found."] = "Album introuvable.";
-$a->strings["Delete Album"] = "Supprimer album";
-$a->strings["Delete Photo"] = "Supprimer photo";
-$a->strings["No photos selected"] = "Aucune photo selectionnée";
-$a->strings["Access to this item is restricted."] = "L'accès à l'élément est restreint.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Vous avez utilisé %1$.2f mégaoctets pour le stockage des photos.";
-$a->strings["Upload Photos"] = "Téléverser des photos";
-$a->strings["New album name: "] = "Créer un album&nbsp;:";
-$a->strings["or existing album name: "] = "ou choisir un album existant&nbsp;:";
-$a->strings["Do not show a status post for this upload"] = "Ne pas publier de statut pour cet envoi";
-$a->strings["Album name could not be decoded"] = "Le nom de l'Album n'a pu être décodé";
-$a->strings["Contact Photos"] = "Photos de contact";
-$a->strings["Edit Album"] = "Éditer l'album";
-$a->strings["Show Newest First"] = "Ordre anté-chronologique";
-$a->strings["Show Oldest First"] = "Ordre chronologique";
-$a->strings["View Photo"] = "Voir la photo";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permission refusée. L'accès à cet élément peut avoir été restreint.";
-$a->strings["Photo not available"] = "Photo indisponible";
-$a->strings["Use as profile photo"] = "Utiliser comme photo du profil";
-$a->strings["View Full Size"] = "Voir en taille réelle";
-$a->strings["Edit photo"] = "Éditer la photo";
-$a->strings["Rotate CW (right)"] = "Rotation horaire (droite)";
-$a->strings["Rotate CCW (left)"] = "Rotation anti-horaire (gauche)";
-$a->strings["New album name"] = "Nouveau nom d'album&nbsp;:";
-$a->strings["Caption"] = "Titre/légende";
-$a->strings["Add a Tag"] = "Ajouter une étiquette";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Exemple&nbsp;: @bob, @Barbara_Jensen, @jim@exemple.com, #Ile_de_France, #marathon";
-$a->strings["In This Photo:"] = "Dans cette photo&nbsp;:";
-$a->strings["View Album"] = "Voir l'album";
-$a->strings["Recent Photos"] = "Photos récentes";
-$a->strings["Failed to create source. No channel selected."] = "Impossible de créer la source. Aucun canal selectionné.";
-$a->strings["Source created."] = "Source créée.";
-$a->strings["Source updated."] = "Source mise à jour.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gérer les sources distantes du contenu de votre canal.";
-$a->strings["New Source"] = "Nouvelle Source";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer tout ou partie du contenu du canal suivant dans le canal en cours, et le distribuer en concordance avec les réglages de votre canal.";
-$a->strings["Only import content with these words (one per line)"] = "N'importer le contenu que s'ils contient ces mots (un par ligne)";
-$a->strings["Leave blank to import all public content"] = "Laissez en blanc pour importer tout le contenu public";
-$a->strings["Channel Name"] = "Nom du Canal";
-$a->strings["Source not found."] = "Source introuvable.";
-$a->strings["Edit Source"] = "Éditer la source";
-$a->strings["Delete Source"] = "Supprimer la source";
-$a->strings["Source removed"] = "Source supprimée";
-$a->strings["Unable to remove source."] = "Impossible de supprimer la source.";
-$a->strings["- select -"] = "- choisir -";
-$a->strings["Event title and start time are required."] = "Un titre et une date de début sont requises pour l'événement.";
-$a->strings["Event not found."] = "Événement introuvable.";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Éditer l'événement";
-$a->strings["Create New Event"] = "Créer événement";
-$a->strings["Previous"] = "Précédent";
-$a->strings["hour:minute"] = "heure:minute";
-$a->strings["Event details"] = "Détails de l'événement";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Le format est %s %s. Date de début et titre obligatoires.";
-$a->strings["Event Starts:"] = "L'événement débute&nbsp;:";
-$a->strings["Required"] = "Requis";
-$a->strings["Finish date/time is not known or not relevant"] = "Date/heure de fin inconnue ou sans objet";
-$a->strings["Event Finishes:"] = "L'événement termine&nbsp;:";
-$a->strings["Adjust for viewer timezone"] = "Ajuster au fuseau horaire du visiteur";
-$a->strings["Description:"] = "Description:";
-$a->strings["Title:"] = "Titre:";
-$a->strings["Share this event"] = "Partager cet événement";
-$a->strings["Permission Denied."] = "Permission refusée.";
-$a->strings["File not found."] = "Fichier introuvable.";
-$a->strings["Edit file permissions"] = "Éditer les permissions du fichier";
-$a->strings["Set/edit permissions"] = "Définir/Édition des authorisations";
-$a->strings["Include all files and sub folders"] = "Inclure tous fichiers et sous-répertoires";
-$a->strings["Return to file list"] = "Retourner à la liste des fichiers";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiez/collez ce code pour joindre le fichier à une publication";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiez/collez cette URL pour lier le fichier depuis une page web";
-$a->strings["Channel added."] = "Canal ajouté.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s suit %3\$s de %2\$s";
-$a->strings["Contact not found."] = "Contact introuvable.";
-$a->strings["Friend suggestion sent."] = "Suggestion d'amitié/relation envoyée.";
-$a->strings["Suggest Friends"] = "Suggérer une relation";
-$a->strings["Suggest a friend for %s"] = "Suggérer une relation à %s";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Pas de suggestions pour l'instant. Si le site est récent, merci de re-tenter dans 24 heures.";
-$a->strings["Collection created."] = "Collection créée.";
-$a->strings["Could not create collection."] = "Impossible de créer la collection.";
-$a->strings["Collection updated."] = "Collection mise à jour.";
-$a->strings["Create a collection of channels."] = "Créez une collection de canaux.";
-$a->strings["Collection Name: "] = "Nom de la collection&nbsp;:";
-$a->strings["Members are visible to other channels"] = "Les membres sont visibles par les autres canaux";
-$a->strings["Collection removed."] = "Collection supprimée.";
-$a->strings["Unable to remove collection."] = "Impossible de supprimer la collection.";
-$a->strings["Collection Editor"] = "Éditeur de collection";
-$a->strings["Members"] = "Membres";
-$a->strings["All Connected Channels"] = "Tous canaux connectés";
-$a->strings["Click on a channel to add or remove."] = "Cliquer sur un canal pour l'ajouter ou le supprimer";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s a étiqueté le %3\$s de %2\$s par %4\$s";
-$a->strings["Help:"] = "Aide&nbsp;:";
-$a->strings["Not Found"] = "Introuvable";
-$a->strings["Tag removed"] = "Étiquette retirée";
-$a->strings["Remove Item Tag"] = "Retirer une étiquette à l'élément";
-$a->strings["Select a tag to remove: "] = "Étiquette à retirer&nbsp;:";
-$a->strings["Theme settings updated."] = "Réglages du thème sauvegardés.";
-$a->strings["Site"] = "Site";
-$a->strings["Accounts"] = "Comptes";
-$a->strings["Channels"] = "Canaux";
-$a->strings["Plugins"] = "Extensions";
-$a->strings["Themes"] = "Thèmes";
-$a->strings["Server"] = "Serveur";
-$a->strings["Profile Config"] = "Configurations du profil";
-$a->strings["DB updates"] = "MàJ BD";
-$a->strings["Logs"] = "Journaux";
-$a->strings["Plugin Features"] = "Fonctionnalités liées aux extensions";
-$a->strings["User registrations waiting for confirmation"] = "Inscriptions en attente";
-$a->strings["Message queues"] = "File des messages";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Résumé";
-$a->strings["Registered users"] = "Utilisateurs inscrits";
-$a->strings["Pending registrations"] = "Inscriptions en attente";
-$a->strings["Version"] = "Version";
-$a->strings["Active plugins"] = "Extensions actives";
-$a->strings["Site settings updated."] = "Réglages du site sauvegardés.";
-$a->strings["No special theme for accessibility"] = "Pas de thème spécifique pour l'accessibilité";
-$a->strings["Yes - with approval"] = "Oui - avec approbation";
-$a->strings["My site is not a public server"] = "Mon site n'est pas un serveur public";
-$a->strings["My site has paid access only"] = "Mon site est payant";
-$a->strings["My site has free access only"] = "Mon site est gratuit";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mon site offre des comptes gratuits avec des ajouts payants";
-$a->strings["File upload"] = "Envoi de fichier";
-$a->strings["Policies"] = "Stratégies";
-$a->strings["Site name"] = "Nom du site";
-$a->strings["Banner/Logo"] = "Bannière/logo";
-$a->strings["Administrator Information"] = "Informations sur l'administrateur";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Coordonnées de l'administrateur du site. Affichée sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici";
-$a->strings["System language"] = "Langue du système";
-$a->strings["System theme"] = "Thème du système";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Thème par défaut - il peut être changé pour chaque profil utilisateur - <a href='#' id='cnftheme'>modifier le thème</a>";
-$a->strings["Mobile system theme"] = "Thème système pour mobile";
-$a->strings["Theme for mobile devices"] = "Thème dédié aux périphériques mobiles";
-$a->strings["Accessibility system theme"] = "Thème système pour l'accessibilité";
-$a->strings["Accessibility theme"] = "Thème pour l'accessibilité";
-$a->strings["Channel to use for this website's static pages"] = "Canal à utiliser pour les pages statiques de ce site";
-$a->strings["Site Channel"] = "Canal de ce HUB";
-$a->strings["Maximum image size"] = "Taille maximale des images";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Taille maximum, en octets, des images envoyées. Par défaut 0, soit sans limite.";
-$a->strings["Does this site allow new member registration?"] = "Est-ce que l'enregistrement de nouveau membres sur ce site est autorisé?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Choisissez le type de comptes offert sur ce hub?";
-$a->strings["Register text"] = "Texte d'inscription";
-$a->strings["Will be displayed prominently on the registration page."] = "Sera affiché de manière bien visible sur le formulaire d'inscription.";
-$a->strings["Accounts abandoned after x days"] = "Les comptes sont abandonnés après x jours";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Pour éviter de gaspiller les ressources du système en essayer de mettre à jour des comptes abandonnés. Mettez 0 pour ne pas avoir de limite de temps.";
-$a->strings["Allowed friend domains"] = "Domaines amicaux";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - pour lesquels ce site acceptera les demandes d'amitié ou de mise en relation. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
-$a->strings["Allowed email domains"] = "Domaines de courriels amicaux";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
-$a->strings["Block public"] = "Bloquer public";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Cocher pour interdire tout accès public, y compris aux pages marquées comme publiques, aux visiteurs anonymes.";
-$a->strings["Force publish"] = "Forcer publication";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Cocher pour forcer la publication de tous les profils du site dans l'annuaire.";
-$a->strings["Disable discovery tab"] = "Désactiver l'onglet \"À découvrir\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ne pas afficher d'onglet avec des contenus publics automatiquement rassemblées depuis des sources choisies pour ce site.";
-$a->strings["No login on Homepage"] = "Pas de connexion depuis la page d'accueil";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Cocher pour ne pas montrer le formulaire de connexion sur la page d'accueil (typiquement, pour quand vous utilisez la page d'accueil pour afficher du contenu via le canal du site).";
-$a->strings["Proxy user"] = "Utilisateurs du proxy";
-$a->strings["Proxy URL"] = "URL du proxy (visiter @proxy-list)";
-$a->strings["Network timeout"] = "Délai maximal du réseau";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (pas recommandé).";
-$a->strings["Delivery interval"] = "Intervalle de distribution";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Temporise le processus de distribution de tant de secondes pour réduire la charge sur le système. Valeurs recommandées&nbsp;: 4-5 pour les serveurs mutualisés, 2-3 pour les VPS. 0-1 pour les gros serveurs dédiés.";
-$a->strings["Poll interval"] = "Intervalle de scrutation";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Temporise le processus de scrutation en tâche de fond de tant de secondes, pour réduire la charge. Si 0, utilise l'intervalle de distribution.";
-$a->strings["Maximum Load Average"] = "Charge moyenne maximale";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Charge système maximale au-delà de laquelle distribution et scrutation sont mis en pause - par défaut 50.";
-$a->strings["No server found"] = "Serveur introuvable";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "pour le canal";
-$a->strings["on server"] = "sur le serveur";
-$a->strings["Status"] = "État";
-$a->strings["Update has been marked successful"] = "La mise à jour a été marquée comme réussie";
-$a->strings["Executing %s failed. Check system logs."] = "L'éxecution de %s a échoué. Merci de vérifier les journaux du système.";
-$a->strings["Update %s was successfully applied."] = "La mise à jour %s a été appliquée avec succès.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "La mise à jour %s n'a pas retourné d'information. Impossible de savoir si elle a réussi ou non.";
-$a->strings["Update function %s could not be found."] = "La fonction de mise à jour %s est introuvable.";
-$a->strings["No failed updates."] = "Aucune mise à jour défaillante.";
-$a->strings["Failed Updates"] = "Mises à jour défaillantes";
-$a->strings["Mark success (if update was manually applied)"] = "Marquer comme réussie (si la mise à jour a été réalisée manuellement)";
-$a->strings["Attempt to execute this update step automatically"] = "Tenter de réaliser cette étape de mise à jour automatiquement";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["[+] show all"] = "[+] voir plus";
+App::$strings["This is you"] = "C'est vous";
+App::$strings["Comment"] = "Commenter";
+App::$strings["Submit"] = "Envoyer";
+App::$strings["Bold"] = "Gras";
+App::$strings["Italic"] = "Italique";
+App::$strings["Underline"] = "Souligné";
+App::$strings["Quote"] = "Citation";
+App::$strings["Code"] = "Code";
+App::$strings["Image"] = "Image";
+App::$strings["Link"] = "Lien/URL";
+App::$strings["Video"] = "Vidéo";
+App::$strings["Delete this item?"] = "Supprimer cet élément?";
+App::$strings["[-] show less"] = "[-] montrer moins";
+App::$strings["[+] expand"] = "[+] déplier";
+App::$strings["[-] collapse"] = "[-] replier";
+App::$strings["Password too short"] = "Mot de passe trop court";
+App::$strings["Passwords do not match"] = "Les mots de passe ne correspondent pas";
+App::$strings["everybody"] = "tout le monde";
+App::$strings["Secret Passphrase"] = "Phrase de passe secrète";
+App::$strings["Passphrase hint"] = "Indice pour la phrase de passe";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Note&nbsp;: Les permissions ont changé, mais n'ont pas encore été soumises.";
+App::$strings["close all"] = "fermer tout";
+App::$strings["timeago.prefixAgo"] = "Il y a";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = " ";
+App::$strings["from now"] = "de maintenant";
+App::$strings["less than a minute"] = "moins d'une minute";
+App::$strings["about a minute"] = "environ une minute";
+App::$strings["%d minutes"] = "%d minutes";
+App::$strings["about an hour"] = "environ une heure";
+App::$strings["about %d hours"] = "environ %d heures";
+App::$strings["a day"] = "un jour";
+App::$strings["%d days"] = "%d jours";
+App::$strings["about a month"] = "environ un mois";
+App::$strings["%d months"] = "%d mois";
+App::$strings["about a year"] = "environ un an";
+App::$strings["%d years"] = "%d années";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["New window"] = "Nouvelle fenêtre";
+App::$strings["Open the selected location in a different window or browser tab"] = "Ouvrir l'emplacement dans une fenêtre (ou un onglet) différent";
+App::$strings["Male"] = "Masculin";
+App::$strings["Female"] = "Féminin";
+App::$strings["Currently Male"] = "Actuellement masculin";
+App::$strings["Currently Female"] = "Actuellement féminin";
+App::$strings["Mostly Male"] = "Surtout masculin";
+App::$strings["Mostly Female"] = "Surtout féminin";
+App::$strings["Transgender"] = "Transgenre";
+App::$strings["Intersex"] = "Intersexuel";
+App::$strings["Transsexual"] = "Transsexuel";
+App::$strings["Hermaphrodite"] = "Hermaphrodite";
+App::$strings["Neuter"] = "Neutre";
+App::$strings["Non-specific"] = "Rien de spécifique";
+App::$strings["Other"] = "Autre";
+App::$strings["Undecided"] = "Indécis";
+App::$strings["Males"] = "Hommes";
+App::$strings["Females"] = "Femmes";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbienne";
+App::$strings["No Preference"] = "Sans préférence";
+App::$strings["Bisexual"] = "Bisexuel";
+App::$strings["Autosexual"] = "Autosexuel";
+App::$strings["Abstinent"] = "Abstinent";
+App::$strings["Virgin"] = "Vierge";
+App::$strings["Deviant"] = "Déviant";
+App::$strings["Fetish"] = "Fétichiste";
+App::$strings["Oodles"] = "Une floppée";
+App::$strings["Nonsexual"] = "Nonsexuel";
+App::$strings["Single"] = "Célibataire";
+App::$strings["Lonely"] = "Solitaire";
+App::$strings["Available"] = "Disponible";
+App::$strings["Unavailable"] = "Indisponible";
+App::$strings["Has crush"] = "A un béguin";
+App::$strings["Infatuated"] = "Amoureux transi";
+App::$strings["Dating"] = "Sort avec quelqu'un";
+App::$strings["Unfaithful"] = "Infidèle";
+App::$strings["Sex Addict"] = "Accro au sexe";
+App::$strings["Friends/Benefits"] = "Amis avec bénéfices";
+App::$strings["Casual"] = "Sans engagement";
+App::$strings["Engaged"] = "Fiancé(e)";
+App::$strings["Married"] = "Marié(e)";
+App::$strings["Imaginarily married"] = "Marié(e) dans ses rêves";
+App::$strings["Partners"] = "Partenaires";
+App::$strings["Cohabiting"] = "En cohabitation";
+App::$strings["Common law"] = "Conjoints de fait";
+App::$strings["Happy"] = "Heureux";
+App::$strings["Not looking"] = "Pas en recherche";
+App::$strings["Swinger"] = "Infidèle";
+App::$strings["Betrayed"] = "Trahi(e)";
+App::$strings["Separated"] = "Séparé(e)";
+App::$strings["Unstable"] = "Instable";
+App::$strings["Divorced"] = "Divorcé(e)";
+App::$strings["Imaginarily divorced"] = "Divorcé(e) dans ses rêves";
+App::$strings["Widowed"] = "Veuf/veuve";
+App::$strings["Uncertain"] = "Incertain";
+App::$strings["It's complicated"] = "C'est compliqué";
+App::$strings["Don't care"] = "S'en fiche";
+App::$strings["Ask me"] = "Me demander";
+App::$strings["Logged out."] = "Deconnecté.";
+App::$strings["Failed authentication"] = "Échec de l'authentification";
+App::$strings["Login failed."] = "Échec de la connexion.";
+App::$strings["Can view my normal stream and posts"] = "Peut voir les publications sur mon canal et ses partages.";
+App::$strings["Can view my default channel profile"] = "Peut voir le profil du canal par défaut.";
+App::$strings["Can view my photo albums"] = "Peut voir mon album photos";
+App::$strings["Can view my connections"] = "Peut voir mes connections";
+App::$strings["Can view my file storage"] = "Peut voir mes fichiers en partage";
+App::$strings["Can view my webpages"] = "Peut voir mes sites-web";
+App::$strings["Can send me their channel stream and posts"] = "Peut m'envoyer le flux et les publications de leur canal";
+App::$strings["Can post on my channel page (\"wall\")"] = "Peut poster sur la page de mon canal (\"mur\")";
+App::$strings["Can comment on or like my posts"] = "Peuvent commenter et/ou aimer mes publications";
+App::$strings["Can send me private mail messages"] = "Peut m'envoyer des messages privés";
+App::$strings["Can post photos to my photo albums"] = "Peut ajouter des photos à mes albums";
+App::$strings["Can like/dislike stuff"] = "Peuvent aimer/détester";
+App::$strings["Profiles and things other than posts/comments"] = "Profils et autres excluant les publications/commentaires.";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Peut faire suivre à tous les contacts du mon canal via @truc";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avancé - utile seulement pour les canaux de type \"forum/groupe\"";
+App::$strings["Can chat with me (when available)"] = "Peut discuter avec moi (sous réserve de disponibilité)";
+App::$strings["Can write to my file storage"] = "Peut écrire dans mon partage de fichiers";
+App::$strings["Can edit my webpages"] = "Peut modifier mes sites-web";
+App::$strings["Can source my public posts in derived channels"] = "Peut rediriger mes publications publiques dans des canaux dérivés";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Plutôt avancé - très utile dans les communautés ouvertes";
+App::$strings["Can administer my channel resources"] = "Peut administrer les ressources de mon canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Très avancé. Ne pas toucher, sauf si vous savez VRAIMENT ce que vous faites";
+App::$strings["Set your current mood and tell your friends"] = "Indiquez votre humeur du moment à vos amis";
+App::$strings["Menu not found."] = "Menu introuvable.";
+App::$strings["Menu element updated."] = "Entrée de menu mis à jour.";
+App::$strings["Unable to update menu element."] = "Impossible de mettre l'entrée de menu à jour.";
+App::$strings["Menu element added."] = "Entrée de menu ajouté.";
+App::$strings["Unable to add menu element."] = "Impossible d'ajouter l'entrée de menu.";
+App::$strings["Not found."] = "Introuvable.";
+App::$strings["Manage Menu Elements"] = "Gérer les entrées de menu";
+App::$strings["Edit menu"] = "Éditer le menu";
+App::$strings["Edit element"] = "Éditer l'entrée";
+App::$strings["Drop element"] = "Supprimer l'entrée";
+App::$strings["New element"] = "Nouvelle entrée";
+App::$strings["Edit this menu container"] = "Éditer ce bloc de menu";
+App::$strings["Add menu element"] = "Ajouter une entrée au menu";
+App::$strings["Delete this menu item"] = "Supprimer cet entrée du menu";
+App::$strings["Edit this menu item"] = "Éditer cette entrée du menu";
+App::$strings["New Menu Element"] = "Nouvelle entrée de menu";
+App::$strings["Menu Item Permissions"] = "Permissions de l'entrée de menu";
+App::$strings["(click to open/close)"] = "(cliquer pour ouvrir/fermer)";
+App::$strings["Link text"] = "Texte du lien";
+App::$strings["URL of link"] = "URL du lien";
+App::$strings["Use Red magic-auth if available"] = "Utiliser l'authentification magique, lorsque disponible";
+App::$strings["Open link in new window"] = "Ouvrir le lien dans une nouvelle fenêtre";
+App::$strings["Order in list"] = "Ordre dans la liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Les nombres les plus élevés seront descendus au bas de la liste";
+App::$strings["Menu item not found."] = "Entrée de menu introuvable.";
+App::$strings["Menu item deleted."] = "Entrée de menu supprimée.";
+App::$strings["Menu item could not be deleted."] = "Impossible de supprimer l'entrée de menu.";
+App::$strings["Edit Menu Element"] = "Éditer l'entrée de menu";
+App::$strings["Modify"] = "Modifier";
+App::$strings["sent you a private message"] = "vous a envoyé un message privé";
+App::$strings["added your channel"] = "a ajouté votre canal";
+App::$strings["posted an event"] = "a publié un événement";
+App::$strings["network"] = "réseau";
+App::$strings["Name is required"] = "Le nom est requis";
+App::$strings["Key and Secret are required"] = "Clef et secret sont requis";
+App::$strings["Passwords do not match. Password unchanged."] = "Les deux saisies du mot de passe ne correspondent pas. Il n'a donc pas été changé.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Le mot de passe ne peut pas être vide. Il n'a donc pas été changé.";
+App::$strings["Password changed."] = "Le mot de passe a été changé.";
+App::$strings["Password update failed. Please try again."] = "La mise à jour du mot de passe a échoué. Merci de recommencer.";
+App::$strings["Not valid email."] = "Adresse de courriel non-valide.";
+App::$strings["Protected email address. Cannot change to that email."] = "Adresse de courriel protégée. Impossible de l'utiliser.";
+App::$strings["System failure storing new email. Please try again."] = "Défaillance système lors du stockage de la nouvelle adresse de courriel. Merci de ré-essayer.";
+App::$strings["Settings updated."] = "Réglages sauvegardés.";
+App::$strings["Add application"] = "Ajouter une application";
+App::$strings["Name of application"] = "Nom de l'application";
+App::$strings["Consumer Key"] = "Clef de consommateur";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Généré automatiquement - à changer si besoin. Longueur maximale 20 caractères.";
+App::$strings["Consumer Secret"] = "Secret de consommateur";
+App::$strings["Redirect"] = "Redirection";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirection - laissez blanc, sauf si l'application a demandé autrement";
+App::$strings["Icon url"] = "URL de l'icône";
+App::$strings["Optional"] = "Facultatif";
+App::$strings["You can't edit this application."] = "Vous ne pouvez pas éditer cette application.";
+App::$strings["Connected Apps"] = "Applications connectées";
+App::$strings["Client key starts with"] = "La clef partagée commence par";
+App::$strings["No name"] = "Sans nom";
+App::$strings["Remove authorization"] = "Révoquer l'autorisation";
+App::$strings["No feature settings configured"] = "Pas de fonctionnalité à configurer";
+App::$strings["Feature Settings"] = "Extensions";
+App::$strings["Account Settings"] = "Compte";
+App::$strings["Password Settings"] = "Mot de passe";
+App::$strings["New Password:"] = "Nouveau mot de passe&nbsp;:";
+App::$strings["Confirm:"] = "Confirmation&nbsp;:";
+App::$strings["Leave password fields blank unless changing"] = "Laissez les mots de passe vides si vous ne voulez pas les modifier";
+App::$strings["Email Address:"] = "Adresse de courriel&nbsp;:";
+App::$strings["Remove Account"] = "Supprimer le compte";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "Attention&nbsp;: cette action est permanente et irréversible.";
+App::$strings["Off"] = "Inactif";
+App::$strings["On"] = "Actif";
+App::$strings["Additional Features"] = "Fonctionnalités additionnelles";
+App::$strings["Connector Settings"] = "Connecteurs";
+App::$strings["No special theme for mobile devices"] = "Pas de thème spécifique aux périphériques mobiles";
+App::$strings["%s - (Experimental)"] = "%s - (Expérimental)";
+App::$strings["Display Settings"] = "Affichage";
+App::$strings["Display Theme:"] = "Thème&nbsp;:";
+App::$strings["Mobile Theme:"] = "Thème mobile&nbsp;:";
+App::$strings["Enable user zoom on mobile devices"] = "Permettre à l'utilisateur d'un mobile d'agrandir le contenu";
+App::$strings["Update browser every xx seconds"] = "Rafraîchir le navigateur toutes les xx secondes";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 secondes, pas de maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Nombre maximal de conversations pouvant être chargées en même temps&nbsp;:";
+App::$strings["Maximum of 100 items"] = "100 éléments au maximum";
+App::$strings["Don't show emoticons"] = "Ne pas montrer les frimousses/émoticones";
+App::$strings["System Page Layout Editor - (advanced)"] = "Agencements des pages système - (avancé)";
+App::$strings["Nobody except yourself"] = "Personne sauf vous";
+App::$strings["Only those you specifically allow"] = "Seulement ceux que vous autorisez spécifiquement";
+App::$strings["Approved connections"] = "Contacts Approuvés";
+App::$strings["Any connections"] = "Tous les contacts";
+App::$strings["Anybody on this website"] = "Tous les utilisateurs du hub";
+App::$strings["Anybody in this network"] = "Tous les utilisateurs sur ce réseau";
+App::$strings["Anybody authenticated"] = "Tous les utilisateurs authentifiés";
+App::$strings["Anybody on the internet"] = "Tous les utilisateurs d'Internet";
+App::$strings["Publish your default profile in the network directory"] = "Publier votre profil par défaut dans l'annuaire du réseau";
+App::$strings["No"] = "Non";
+App::$strings["Yes"] = "Oui";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Nous autoriser à vous suggérer comme relation potentielle aux nouveaux membres?";
+App::$strings["or"] = "ou";
+App::$strings["Your channel address is"] = "Voici l'adresse de votre canal";
+App::$strings["Channel Settings"] = "Canal";
+App::$strings["Basic Settings"] = "Basique";
+App::$strings["Your Timezone:"] = "Fuseau horaire&nbsp;:";
+App::$strings["Default Post Location:"] = "Emplacement géographique par défaut&nbsp;:";
+App::$strings["Geographical location to display on your posts"] = "Emplacement géographique à afficher sur vos publications";
+App::$strings["Use Browser Location:"] = "Utiliser la géolocalisation fournie par le navigateur&nbsp;:";
+App::$strings["Adult Content"] = "Contenu \"adulte\"";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Ce canal publie plus ou moins fréquemment du contenu pour adultes. (Merci d'indiquer tout contenu pour adulte ou potentiellement choquant avec l'étiquette <em>#NSFW</em> - Not Safe For Work)";
+App::$strings["Security and Privacy Settings"] = "Réglages de sécurité et vie privée";
+App::$strings["Hide my online presence"] = "Cacher ma présence en ligne";
+App::$strings["Prevents displaying in your profile that you are online"] = "Cacher votre statut (en ligne/hors ligne) sur votre profil";
+App::$strings["Simple Privacy Settings:"] = "Réglages simples&nbsp;:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Très public - <em>extrèmement permissif (à n'utiliser qu'en connaissance de cause)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Classique - <em>public par défaut, privé en cas de besoin (comparable dans le principe aux réseaux sociaux centralisés, avec un mode privé plus efficace)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privé - <em>privé par défaut, jamais ouvert ni public</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqué - <em>par défaut, bloqué de/vers tout le monde</em>";
+App::$strings["Allow others to tag your posts"] = "Autoriser les autres à \"étiqueter\" vos publications";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Souvent utilisé par la communauté pour distinguer le contenu innaproprié";
+App::$strings["Advanced Privacy Settings"] = "Réglages avancés";
+App::$strings["Expire other channel content after this many days"] = "Faire expirer le contenu des autres canaux après n jours";
+App::$strings["0 or blank prevents expiration"] = "0, ou vide, pour ne pas faire expirer";
+App::$strings["Maximum Friend Requests/Day:"] = "Nombre maximum de mises en relation par jour&nbsp;:";
+App::$strings["May reduce spam activity"] = "Contribue à réduire l'impact des indésirables";
+App::$strings["Default Post Permissions"] = "Permissions par défaut des publications";
+App::$strings["Maximum private messages per day from unknown people:"] = "Nombre maximum de messages privés émanant d'inconnus, par jour&nbsp;:";
+App::$strings["Useful to reduce spamming"] = "Utile pour réduire les indésirables";
+App::$strings["Notification Settings"] = "Notifications";
+App::$strings["By default post a status message when:"] = "Par défaut, publier un statut quand:";
+App::$strings["accepting a friend request"] = "vous acceptez une mise en relation";
+App::$strings["joining a forum/community"] = "vous joignez un forum ou à une communauté";
+App::$strings["making an <em>interesting</em> profile change"] = "vous faites une modification <em>intéressante</em> de votre profil";
+App::$strings["Send a notification email when:"] = "Envoyer un courriel de notification quand&nbsp;:";
+App::$strings["You receive a connection request"] = "Vous recevez une demande de mise en relation";
+App::$strings["Your connections are confirmed"] = "Vous relations sont confirmées";
+App::$strings["Someone writes on your profile wall"] = "Quelqu'un a écrit sur votre mur";
+App::$strings["Someone writes a followup comment"] = "Quelqu'un a commenté sur vos publications";
+App::$strings["You receive a private message"] = "Vous recevez un message privé";
+App::$strings["You receive a friend suggestion"] = "Vous recevez une suggestion d'amitié/relation";
+App::$strings["You are tagged in a post"] = "Vous êtes étiqueté dans une publication";
+App::$strings["You are poked/prodded/etc. in a post"] = "Vous êtes cogné/encouragé/etc. dans une publication";
+App::$strings["Advanced Account/Page Type Settings"] = "Type de page/Compte (avancé)";
+App::$strings["Change the behaviour of this account for special situations"] = "Modifie le comportement de ce compte pour certains cas particuliers";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Mode expert requis (<a href=\"settings/features\">Réglages > Fonctions supplémentaires</a>) svp ajuster!";
+App::$strings["Miscellaneous Settings"] = "Divers";
+App::$strings["Personal menu to display in your channel pages"] = "Menu personnel tel qu'il apparaîtra sur les pages de votre canal";
+App::$strings["Remove this channel"] = "Supprimer ce canal";
+App::$strings["Poke/Prod"] = "Cogner/Encourager";
+App::$strings["poke, prod or do other things to somebody"] = "Cogner, encourager, et autres choses à faire à quelqu'un";
+App::$strings["Recipient"] = "Destinataire";
+App::$strings["Choose what you wish to do to recipient"] = "Choisir quoi lui faire";
+App::$strings["Make this post private"] = "Rendre cette contribution privée";
+App::$strings["Authorize application connection"] = "Autoriser l'application à se connecter";
+App::$strings["Return to your app and insert this Securty Code:"] = "Merci de retourner vers votre application, et d'y insérer ce Code de Sécurité&nbsp;:";
+App::$strings["Please login to continue."] = "Merci de vous connecter pour continuer.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Voulez-vous autoriser cette application à accéder à vos publications et contacts, et/ou à publier en votre nom?";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authentification magique bloquée. Vous êtes connecté sur ce site localement. Merci de vous en déconnecter et réessayer.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bienvenue %s. L'authentification magique a fonctionné.";
+App::$strings["Item not available."] = "Élément indisponible.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Récupération d'URL échouée&nbsp;: %1\$s";
+App::$strings["Invalid item."] = "Élément invalide.";
+App::$strings["Channel not found."] = "Canal introuvable.";
+App::$strings["Page not found."] = "Page introuvable.";
+App::$strings["Image uploaded but image cropping failed."] = "L'image a été téléversée, mais le recadrage a échoué.";
+App::$strings["Image resize failed."] = "Le redimensionnement de l'image a échoué.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shirt-rechargez votre page, ou videz le cache du navigateur si la photo ne s'affiche pas immédiatement.";
+App::$strings["Image exceeds size limit of %d"] = "L'image dépasse la taille limite de %d";
+App::$strings["Unable to process image."] = "Impossible de traîter l'image.";
+App::$strings["Photo not available."] = "Photo inaccessible.";
+App::$strings["Upload File:"] = "Fichier&nbsp;:";
+App::$strings["Select a profile:"] = "Choisir un profil&nbsp;:";
+App::$strings["Upload Profile Photo"] = "Téléverser une photo de profil";
+App::$strings["skip this step"] = "passer cette étape";
+App::$strings["select a photo from your photo albums"] = "choisir une photo dans vos albums";
+App::$strings["Crop Image"] = "Recadrer l'image";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Merci d'ajuster le cadre pour une visualisation optimale.";
+App::$strings["Done Editing"] = "J'ai terminé";
+App::$strings["Image uploaded successfully."] = "Image téléversée avec succès.";
+App::$strings["Image upload failed."] = "Le téléversement a échoué.";
+App::$strings["Image size reduction [%s] failed."] = "La réduction de taille [%s] a échoué.";
+App::$strings["Block Name"] = "Nom du Bloc";
+App::$strings["Profile not found."] = "Profil introuvable.";
+App::$strings["Profile deleted."] = "Profil supprimé.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Nouveau profil créé.";
+App::$strings["Profile unavailable to clone."] = "Profil impossible à cloner.";
+App::$strings["Profile unavailable to export."] = "Impossible d'exporter le profil.";
+App::$strings["Profile Name is required."] = "Le nom du profil est requis.";
+App::$strings["Marital Status"] = "Statut marital";
+App::$strings["Romantic Partner"] = "Partenaire";
+App::$strings["Likes"] = "Aime";
+App::$strings["Dislikes"] = "Déteste";
+App::$strings["Work/Employment"] = "Travail/Occupation";
+App::$strings["Religion"] = "Religion/Croyance";
+App::$strings["Political Views"] = "Opinions politiques";
+App::$strings["Gender"] = "Sexe/Genre";
+App::$strings["Sexual Preference"] = "Préférence sexuelle";
+App::$strings["Homepage"] = "Site Internet";
+App::$strings["Interests"] = "Centres d'intérêt";
+App::$strings["Address"] = "Adresse";
+App::$strings["Location"] = "Emplacement";
+App::$strings["Profile updated."] = "Profil mis à jour.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Cacher vos contacts/relations aux visiteurs de ce profil?";
+App::$strings["Edit Profile Details"] = "Éditer les détails du profil";
+App::$strings["View this profile"] = "Voir le profil";
+App::$strings["Change Profile Photo"] = "Changer la photo du profil";
+App::$strings["Create a new profile using these settings"] = "Créer un nouveau profil avec ces réglages";
+App::$strings["Clone this profile"] = "Cloner le profil";
+App::$strings["Delete this profile"] = "Supprimer le profil";
+App::$strings["Import profile from file"] = "Importer le profil à partir d'un fichier";
+App::$strings["Export profile to file"] = "Exporter le profil vers un fichier.";
+App::$strings["Profile Name:"] = "Nom du profil&nbsp;:";
+App::$strings["Your Full Name:"] = "Votre nom complet&nbsp;:";
+App::$strings["Title/Description:"] = "Titre/description&nbsp;:";
+App::$strings["Your Gender:"] = "Sexe/Genre&nbsp;:";
+App::$strings["Birthday (%s):"] = "Date de naissance (%s)&nbsp;:";
+App::$strings["Street Address:"] = "Adresse postale&nbsp;:";
+App::$strings["Locality/City:"] = "Ville/Localité&nbsp;:";
+App::$strings["Postal/Zip Code:"] = "Code postal&nbsp;:";
+App::$strings["Country:"] = "Pays&nbsp;:";
+App::$strings["Region/State:"] = "Région/Province/État&nbsp;:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span>Statut marital&nbsp;:";
+App::$strings["Who: (if applicable)"] = "Avec&nbsp;: (si pertinent)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemples&nbsp;: cathy123, Cathy Williams, cathy@exemple.com";
+App::$strings["Since [date]:"] = "Depuis [date]&nbsp;:";
+App::$strings["Homepage URL:"] = "URL de mon site Internet&nbsp;:";
+App::$strings["Religious Views:"] = "Opinions religieuses&nbsp;:";
+App::$strings["Keywords:"] = "Mots-clefs&nbsp;:";
+App::$strings["Example: fishing photography software"] = "Exemple&nbsp;: escrime photographie modélisme";
+App::$strings["Used in directory listings"] = "Utilisé pour le référencement dans l'annuaire";
+App::$strings["Tell us about yourself..."] = "Parlez nous de vous...";
+App::$strings["Hobbies/Interests"] = "Loisirs/Centres d'intêret";
+App::$strings["Contact information and Social Networks"] = "Coordonnées et réseaux sociaux";
+App::$strings["My other channels"] = "Mes autres canaux";
+App::$strings["Musical interests"] = "Goûts musicaux";
+App::$strings["Books, literature"] = "Littérature";
+App::$strings["Television"] = "Télévision";
+App::$strings["Film/dance/culture/entertainment"] = "Cinéma/Danse/Culture/Divertissement";
+App::$strings["Love/romance"] = "Amour/Romance";
+App::$strings["Work/employment"] = "Travail/Occupation";
+App::$strings["School/education"] = "Études";
+App::$strings["This is your default profile."] = "Voilà votre profil par défault.";
+App::$strings["Age: "] = "Age&nbsp;:";
+App::$strings["Edit/Manage Profiles"] = "Éditer/gérer les profils";
+App::$strings["Add profile things"] = "Ajouter des choses de profil";
+App::$strings["Include desirable objects in your profile"] = "Incluez des objets souhaitables dans votre profil";
+App::$strings["Bookmark added"] = "Favoris ajouté";
+App::$strings["My Bookmarks"] = "Mes Favoris";
+App::$strings["My Connections Bookmarks"] = "Favoris de mes relations";
+App::$strings["Invalid profile identifier."] = "Identifiant de profil invalide.";
+App::$strings["Profile Visibility Editor"] = "Éditeur de visibilité de profil";
+App::$strings["Click on a contact to add or remove."] = "Cliquez sur un contact pour l'ajouter ou le retirer.";
+App::$strings["Visible To"] = "Visible par";
+App::$strings["All Connections"] = "Toutes les relations";
+App::$strings["Public Sites"] = "Sites publics";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Les sites listés autorisent l'inscription pour tous. Tous sont liés entre eux, de manière à ce qu'un compte sur un seul d'entre eux soit valable sur l'ensemble de la matrice. Certains sites peuvent demander des frais de souscriptions, ou fournir des forfaits ajustés. Le lien \"fournisseur\" <strong>peut</strong> vous donner des détails supplémentaires.";
+App::$strings["Site URL"] = "URL du site";
+App::$strings["Access Type"] = "Type d'accès";
+App::$strings["Registration Policy"] = "Politique d'inscription";
+App::$strings["You must be logged in to see this page."] = "Vous devez vous connecter pour voir cette page.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permissions insuffisantes. Demande redirigée à la page du profil.";
+App::$strings["Select a bookmark folder"] = "Choisir un dossier de favoris";
+App::$strings["Save Bookmark"] = "Sauver le favoris";
+App::$strings["URL of bookmark"] = "URL du favoris";
+App::$strings["Description"] = "Description";
+App::$strings["Or enter new bookmark folder name"] = "Ou entrez le nom d'un nouveau dossier";
+App::$strings["Room not found"] = "Salon introuvable";
+App::$strings["Leave Room"] = "Quitter le salon";
+App::$strings["Delete This Room"] = "Supprimer le salon";
+App::$strings["I am away right now"] = "Je suis momentanément absent";
+App::$strings["I am online"] = "Je suis en ligne";
+App::$strings["Bookmark this room"] = "Marquer ce salon";
+App::$strings["New Chatroom"] = "Nouveau salon";
+App::$strings["Chatroom Name"] = "Nom du salon";
+App::$strings["%1\$s's Chatrooms"] = "Salons de %1\$s";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Nombre d'inscriptions quotidiennes dépassé. Merci de recommencer demain.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Merci d'indiquer votre adhésion aux Règles du Service. L'inscription a échoué.";
+App::$strings["Passwords do not match."] = "Les mots de passe ne concordent pas.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Inscription réussie. Merci de vérifier vos courriels pour valider votre compte.";
+App::$strings["Your registration is pending approval by the site owner."] = "Votre inscription est en attente de l'approbation d'un administrateur.";
+App::$strings["Your registration can not be processed."] = "Votre inscription ne peut être traîtée.";
+App::$strings["Registration on this site/hub is by approval only."] = "L'inscription sur cette instance/ce site est soumise à une modération.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">S'inscrire sur un site/hub affilié</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Ce site a dépassé le nombre de création de compte autorisé par jour. Merci de recommencer demain.";
+App::$strings["Terms of Service"] = "Règles du Service";
+App::$strings["I accept the %s for this website"] = "J'accepte %s de ce site";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "J'ai plus de 13 ans et j'accepte les %s de ce site";
+App::$strings["Registration"] = "Inscription";
+App::$strings["Membership on this site is by invitation only."] = "L'inscription à ce site se fait uniquement sur invitation.";
+App::$strings["Please enter your invitation code"] = "Merci de saisir votre code d'invitation";
+App::$strings["Your email address"] = "Votre adresse de courriel";
+App::$strings["Choose a password"] = "Choisissez un mot de passe";
+App::$strings["Please re-enter your password"] = "Confirmez-le";
+App::$strings["Away"] = "Absent";
+App::$strings["Online"] = "En ligne";
+App::$strings["Please login."] = "Merci de vous connecter.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Matrice Rouge - Pour les invités: Nom d'utilisateur = {votre courriel}, Mot de passe = +++";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un canal à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
+App::$strings["Remove This Channel"] = "Supprimer ce Canal";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Ceci effacera complètement le canal du réseau. Une fois effacé, un canal ne PEUT PAS être récupéré.";
+App::$strings["Please enter your password for verification:"] = "Merci de re-saisir votre mot de passe pour vérification&nbsp;:";
+App::$strings["Remove this channel and all its clones from the network"] = "Supprimer ce canal ainsi que tous ses clones sur la matrice";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Par défaut, seule l'instance du canal présente sur ce hub sera supprimée du réseau";
+App::$strings["Remove Channel"] = "Enlever le canal";
+App::$strings["No channel."] = "Pas de canal.";
+App::$strings["Common connections"] = "Relations communes";
+App::$strings["No connections in common."] = "Pas de relation en commun.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Nous avons rencontré un problème avec l'OpenID que vous nous avez fourni. Merci de vérifier que l'ID est bien saisi.";
+App::$strings["The error message was:"] = "Le message d'erreur était&nbsp;:";
+App::$strings["Authentication failed."] = "Échec de l'authentification.";
+App::$strings["Remote Authentication"] = "Authentification distante";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Entrez l'adresse de votre canal (p.ex. moncanal@monsite.com)";
+App::$strings["Authenticate"] = "Authentifier";
+App::$strings["Continue"] = "Continuer";
+App::$strings["Premium Channel Setup"] = "Configuration du canal VIP";
+App::$strings["Enable premium channel connection restrictions"] = "Activer les restrictions liées au canal VIP";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Merci de saisir les restrictions et/ou conditions - reçu Paypal, transaction Bitcoin, ligne de conduite, ...";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Avant d'autoriser la mise en relation, ce canal attire votre attention sur les conditions suivantes&nbsp;:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Les relations potentielles verront ce qui suit avant de pouvoir continuer&nbsp;:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "En continuant, je certifie que je me suis acquitté de toutes les instructions indiquées";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Aucune instruction spécifique n'a été établie par le propriétaire du canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal VIP ou restreint";
+App::$strings["No such group"] = "Groupe introuvable";
+App::$strings["Search Results For:"] = "Résultats de recherche pour&nbsp;:";
+App::$strings["Collection is empty"] = "Collection vide";
+App::$strings["Collection: "] = "Collection&nbsp;:";
+App::$strings["Connection: "] = "Relation&nbsp;:";
+App::$strings["Invalid connection."] = "Relation invalide.";
+App::$strings["Could not access contact record."] = "Impossible d'accéder aux détails du contact.";
+App::$strings["Could not locate selected profile."] = "Impossible de localiser le profil sélectionné.";
+App::$strings["Connection updated."] = "Connexion mise à jour.";
+App::$strings["Failed to update connection record."] = "Impossible de mettre à jour les détails de la relation.";
+App::$strings["Blocked"] = "Bloqué";
+App::$strings["Ignored"] = "Ignoré";
+App::$strings["Hidden"] = "Caché";
+App::$strings["Archived"] = "Archivé";
+App::$strings["All"] = "Tout";
+App::$strings["Suggest new connections"] = "Suggérer de nouvelles relations";
+App::$strings["New Connections"] = "Nouvelles relations";
+App::$strings["Show pending (new) connections"] = "Voir les (nouvelles) relations en attente";
+App::$strings["Show all connections"] = "Voir toutes les relations";
+App::$strings["Unblocked"] = "Non bloquées";
+App::$strings["Only show unblocked connections"] = "Ne montrer que les relations non-bloquées";
+App::$strings["Only show blocked connections"] = "Ne montrer que les relations bloquées";
+App::$strings["Only show ignored connections"] = "Ne montrer que les relations ignorées";
+App::$strings["Only show archived connections"] = "Ne montrer que les relations archivées";
+App::$strings["Only show hidden connections"] = "Ne montrer que les relations cachées";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit contact"] = "Éditer contact";
+App::$strings["Search your connections"] = "Chercher parmi vos relations";
+App::$strings["Finding: "] = "Recherche&nbsp;:";
+App::$strings["Edit post"] = "Éditer la contribution";
+App::$strings["is now connected to"] = "est maintenant connecté avec";
+App::$strings["Could not access address book record."] = "Impossible d'accéder aux détails du carnet d'adresses.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Actualisation impossible - le canal est momentanément indisponible.";
+App::$strings["Channel has been unblocked"] = "Le canal n'est plus bloqué";
+App::$strings["Channel has been blocked"] = "Le canal est bloqué";
+App::$strings["Unable to set address book parameters."] = "Impossible de régler les paramètres du carnet d'adresses.";
+App::$strings["Channel has been unignored"] = "Le canal n'est plus ignoré";
+App::$strings["Channel has been ignored"] = "Le canal est ignoré";
+App::$strings["Channel has been unarchived"] = "Le canal n'est plus archivé";
+App::$strings["Channel has been archived"] = "Le canal est archivé";
+App::$strings["Channel has been unhidden"] = "Le canal n'est plus caché";
+App::$strings["Channel has been hidden"] = "Le canal est caché";
+App::$strings["Channel has been approved"] = "Le canal est approuvé";
+App::$strings["Channel has been unapproved"] = "Le canal n'est plus approuvé";
+App::$strings["Connection has been removed."] = "La relation a été supprimée";
+App::$strings["View %s's profile"] = "Voir le profil de %s";
+App::$strings["Refresh Permissions"] = "Actualiser les permissions";
+App::$strings["Fetch updated permissions"] = "Récupérer les permissions les plus récentes";
+App::$strings["Recent Activity"] = "Activité récente";
+App::$strings["View recent posts and comments"] = "Voir les contributions et commentaires récentes";
+App::$strings["Unblock"] = "Débloquer";
+App::$strings["Block"] = "Bloquer";
+App::$strings["Block or Unblock this connection"] = "Bloquer ou Débloquer cette relation";
+App::$strings["Unignore"] = "Ne plus ignorer";
+App::$strings["Ignore"] = "Ignorer";
+App::$strings["Ignore or Unignore this connection"] = "Ignorer ou ne plus ignorer cette relation";
+App::$strings["Unarchive"] = "Ne plus archiver";
+App::$strings["Archive"] = "Archiver";
+App::$strings["Archive or Unarchive this connection"] = "Archiver ou ne plus archiver cette relation";
+App::$strings["Unhide"] = "Ne plus cacher";
+App::$strings["Hide"] = "Cacher";
+App::$strings["Hide or Unhide this connection"] = "Cacher ou ne plus cacher cette relation";
+App::$strings["Delete this connection"] = "Supprimer cette relation";
+App::$strings["Approve this connection"] = "Approuver cette relation";
+App::$strings["Accept connection to allow communication"] = "Accepter la relation pour permettre la communication";
+App::$strings["Automatic Permissions Settings"] = "Permissions automatiques";
+App::$strings["Connections: settings for %s"] = "Relations&nbsp;: réglages pour %s";
+App::$strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "Pour chaque introduction reçue, toutes les permissions définies ici seront appliquées aux nouvelles relations automatiquement, et l'introduction sera approuvée. Laissez cette page telle quelle si vous ne souhaitez pas utiliser ce mécanisme.";
+App::$strings["Slide to adjust your degree of friendship"] = "Faites glisser pour ajuster le niveau de la relation";
+App::$strings["inherited"] = "héritée";
+App::$strings["Connection has no individual permissions!"] = "Cette relation n'a aucune permission spécifique!";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Ceci devrait correspondre à vos <a href=\"settings\">réglages de vie privée</a>, mais vous pouvez toujours contrôler les \"Permissions avancées\".";
+App::$strings["Profile Visibility"] = "Visibilité du profil";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Merci de choisir le profil que vous souhaitez montrer quand %s visite votre profil de manière authentifiée.";
+App::$strings["Contact Information / Notes"] = "Notes / Information de contact";
+App::$strings["Edit contact notes"] = "Éditer les notes du contact";
+App::$strings["Their Settings"] = "Ses réglages";
+App::$strings["My Settings"] = "Mes réglages";
+App::$strings["Clear/Disable Automatic Permissions"] = "Effacer/Désactiver les Permissions Automatiques";
+App::$strings["Forum Members"] = "Membres du forum";
+App::$strings["Soapbox"] = "Blogue";
+App::$strings["Full Sharing (typical social network permissions)"] = "Partage Complet (fonctionnement habituel des réseaux sociaux)";
+App::$strings["Cautious Sharing "] = "Partage modéré";
+App::$strings["Follow Only"] = "Suivre uniquement";
+App::$strings["Individual Permissions"] = "Permissions spécifiques";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Certaines permissions peuvent être héritées de vos <a href=\"settings\">réglages de vie privée</a>, lesquels sont prioritaires sur les réglages spécifiques. Changer ces permissions héritées sur la présente page n'aura aucun effet.";
+App::$strings["Advanced Permissions"] = "Permissions avancées";
+App::$strings["Simple Permissions (select one and submit)"] = "Permissions simples (en choisir une, puis valider)";
+App::$strings["Visit %s's profile - %s"] = "Visiter le profil de %s - %s";
+App::$strings["Block/Unblock contact"] = "Bloquer/Débloquer le contact";
+App::$strings["Ignore contact"] = "Ignorer le contact";
+App::$strings["Repair URL settings"] = "Réparer les réglages d'URL";
+App::$strings["View conversations"] = "Voir les conversations";
+App::$strings["Delete contact"] = "Supprimer le contact";
+App::$strings["Last update:"] = "Dernière mise à jour&nbsp;:";
+App::$strings["Update public posts"] = "Mettre à jour les publications";
+App::$strings["Update now"] = "Mettre à jour maintenant";
+App::$strings["Currently blocked"] = "Actuellement bloqué";
+App::$strings["Currently ignored"] = "Actuellement ignoré";
+App::$strings["Currently archived"] = "Actuellement archivé";
+App::$strings["Currently pending"] = "Actuellement en attente";
+App::$strings["Hide this contact from others"] = "Dissimuler ce contact aux autres";
+App::$strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Les réponses et autres réactions à vos contributions publiques <strong>pourraient</strong> être toujours visibles";
+App::$strings["No potential page delegates located."] = "Aucun délégué potentiel n'a été trouvé pour cette page.";
+App::$strings["Delegate Page Management"] = "Gestion des délégués de la page";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Les délégués sont capables de gérer tous les aspects de ce compte ou de cette page, à l'exception des réglages basiques du compte. Merci de ne déléguer votre compte personnel qu'à quelqu'un en qui vous avez une confiance aveugle.";
+App::$strings["Existing Page Managers"] = "Actuels gestionnaires de pages";
+App::$strings["Existing Page Delegates"] = "Actuels délégués";
+App::$strings["Potential Delegates"] = "Délégués potentiels";
+App::$strings["Remove"] = "Retirer";
+App::$strings["Add"] = "Ajouter";
+App::$strings["No entries."] = "Aucune entrée.";
+App::$strings["Public access denied."] = "Accès public refusé.";
+App::$strings["Gender: "] = "Sexe/genre&nbsp;:";
+App::$strings["Finding:"] = "Recherche&nbsp;:";
+App::$strings["No entries (some entries may be hidden)."] = "Pas d'entrées (certaines peuvent être cachées).";
+App::$strings["Status: "] = "État&nbsp;:";
+App::$strings["Sexual Preference: "] = "Orientation sexuelle&nbsp;:";
+App::$strings["Homepage: "] = "Site web&nbsp;:";
+App::$strings["Hometown: "] = "Ville natale&nbsp;:";
+App::$strings["About: "] = "À propos&nbsp;:";
+App::$strings["Keywords: "] = "Mots-clefs&nbsp;:";
+App::$strings["This site is not a directory server"] = "Ce site n'est pas un serveur d'annuaire";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "La Matrice Rouge - &quot;LE Réseau&quot;";
+App::$strings["Welcome to %s"] = "Bienvenue sur %s";
+App::$strings["Hubzilla Server - Setup"] = "Serveur de la Matrice Rouge - Configuration";
+App::$strings["Could not connect to database."] = "Impossible de se connecter à la base de données.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Impossible de se connecter au site par l'URL indiquée. Problème potentiel de certificat SSL/TLS ou de DNS.";
+App::$strings["Could not create table."] = "Impossible de créer la table.";
+App::$strings["Your site database has been installed."] = "La base de données de votre site a été installée.";
+App::$strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Vous pourriez avoir besoin d'importer le fichier \"install/database.sql\" manuellement via phpmyadmin ou mysql.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Merci de consulter le fichier \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Vérification du système";
+App::$strings["Next"] = "Suivant";
+App::$strings["Check again"] = "Re-vérifier";
+App::$strings["Database connection"] = "Connexion à la base de données";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "Pour installer la Matrice Rouge, nous avons besoin de savoir comment contacter votre base de données.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Merci de contacter votre prestataire d'hébergement ou votre administrateur système si vous avez des doutes à propos de ces paramètres.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "La base de données que vous allez spécifier doit exister. Si ce n'est pas déjà le cas, merci de la créer avant de continuer.";
+App::$strings["Database Server Name"] = "Nom du serveur de la base de données";
+App::$strings["Default is localhost"] = "Par défaut, localhost";
+App::$strings["Database Port"] = "Port du serveur";
+App::$strings["Communication port number - use 0 for default"] = "Numéro TCP du port - utilisez 0 pour la valeur par défaut";
+App::$strings["Database Login Name"] = "Identifiant de connexion à la Base de Données";
+App::$strings["Database Login Password"] = "Mot de passe de connexion à la Base de Données";
+App::$strings["Database Name"] = "Nom de la Base de Données";
+App::$strings["Site administrator email address"] = "Adresse de courriel de l'administrateur du site";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Votre compte devra utiliser la même adresse de courriel pour pouvoir utiliser l'administration web.";
+App::$strings["Website URL"] = "URL du site";
+App::$strings["Please use SSL (https) URL if available."] = "Merci d'utiliser SSL/TLS (https) autant que possible.";
+App::$strings["Please select a default timezone for your website"] = "Merci de choisir une zone de temps (fuseau horaire) pour votre site";
+App::$strings["Site settings"] = "Réglages du site";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Impossible de trouver une version CLI de PHP dans le PATH du serveur web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "En l'absence de version CLI de PHP sur votre serveur, vous ne pourrez pas utiliser la mise à jour en arrière-plan via cron.";
+App::$strings["PHP executable path"] = "Chemin vers l'éxecutable PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Entrez le chemin complet vers l'exécutable php. Vous pouvez continuer l'installation sans.";
+App::$strings["Command line PHP"] = "PHP en ligne de commande (CLI)";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La version CLI de PHP sur votre système n'a pas l'option \"register_argc_argv\" activée.";
+App::$strings["This is required for message delivery to work."] = "Elle est nécessaire pour la livraison de messages.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erreur&nbsp;: la fonction \"openssl_pkey_new\" de ce système n'est pas capable de générer des clefs de chiffrement";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Si vous êtes sur un serveur Windows, merci de consulter \"http://www.php.net/manual/fr/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Générer les clefs de chiffrement";
+App::$strings["libCurl PHP module"] = "module PHP libCurl";
+App::$strings["GD graphics PHP module"] = "module PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "module PHP OpenSSL";
+App::$strings["mysqli PHP module"] = "module PHP mysqli";
+App::$strings["mb_string PHP module"] = "module PHP mb_string";
+App::$strings["mcrypt PHP module"] = "module PHP mcrypt";
+App::$strings["Apache mod_rewrite module"] = "module Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erreur&nbsp;: le module mod-rewrite du serveur web Apache est requis, mais pas installé.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erreur&nbsp;: proc_open est requis, mais soit n'est pas installé, soit est désactivé dans le php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Erreur&nbsp;: le module libCURL de PHP est requis, mais pas installé.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erreur&nbsp;: le module GD de PHP (avec support JPEG) est requis, mais pas installé.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Erreur&nbsp;: le module openssl de PHP est requis, mais pas installé.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Erreur&nbsp;: le module mysqli de PHP est requis, mais pas installé.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Erreur&nbsp;: le module mb_string de PHP est requis, mais pas installé.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Erreur&nbsp;: le module mcrypt de PHP est requis, mais pas installé.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "L'installeur web a besoin de créer un fichier \".htconfig.php\" à la racine de votre serveur web, mais en est incapable.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "C'est généralement lié à un problème de droits, à cause duquel le serveur web est interdit d'écriture dans le répertoire concerné - alors que votre propre utilisateur a le droit.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Au terme de cette procédure, nous vous transmettrons un texte à sauvegarder dans un fichier nommé .htconfig.php, à la racine de votre installation de La Matrice Rouge.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Autrement, vous pouvez contourner toute cette procédure et réaliser l'installation manuellement. Merci de consulter le fichier \"install/INSTALL.txt\" pour les instructions détaillées.";
+App::$strings[".htconfig.php is writable"] = "Le fichier .htconfig.php est accessible en écriture";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "La Matrice Rouge utilise le moteur de template Smarty3 pour mettre son contenu en forme. Smarty3 compile ses modèles vers du PHP natif pour accélérer le rendu.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Pour utiliser ces modèles, le serveur doit avoir le droits d'écrire dans le dossier %s.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Merci de vous assurer que l'utilisateur sous lequel le serveur web tourne (le plus souvent, www-data) a bien l'autorisation d'écrire dans ce répertoire.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: Comme mesure de sécurité, assurez vous de donner les droits d'écriture sur %s au serveur web uniquement. Éviter de définir les permissions sur les fichiers individuels (.tpl).";
+App::$strings["%s is writable"] = "Permission d'écriture sur %s activée";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red utilise le répertoire 'store' - situé à la racine de votre installation de la Matrice Rouge - pour sauvegarder les fichiers envoyés. Le serveur web aura donc besoin de pouvoir y écrire.";
+App::$strings["store is writable"] = "'store' est accessible en écriture";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Le certificat SSL/TLS n'a pas pu être validé. Merci de le corriger, ou de désactiver l'accès https à ce site.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Si votre serveur supporte les connections encryptées SSL ou s'il permet les connections sur le port TCP 443 (le port utilisé par le protocole https), vous DEVEZ utiliser un certificat valide. Vous ne DEVEZ PAS utiliser un certificat que vous avez vous-mêmes signé!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Nous avons ajouté cette contrainte pour éviter que vos publications publiques ne fassent référence à des images sur votre propre hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Si votre certificat n'est pas reconnu, les membres des autres sites (avec certificats valides) recevront des messages d'avertissement sur leur propre sites.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Pour des raisons de compatibilité (sur l'ensemble de la matrice) nous nous devons d'insister sur ce prérequis.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Il existe une plusieurs autorités de certification qui vous fourniront gratuitement un certificat valide.";
+App::$strings["SSL certificate validation"] = "Validation du certificat SSL/TLS";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "La réécriture d'URL définie dans le .htaccess ne fonctionne pas. Merci de vérifier la configuration de votre serveur web.";
+App::$strings["Url rewrite is working"] = "La réécriture d'URL fonctionne";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Le fichier de configuration de la base de données - \".htconfig.php\" - ne peut être écrit. Merci de copier le texte généré dans un fichier à ce nom, à la racine de votre serveur web.";
+App::$strings["Errors encountered creating database tables."] = "Erreurs rencontrées pendant la création de tables de BD.";
+App::$strings["<h1>What next</h1>"] = "<h1>Et maintenant</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT&nbsp;: Vous devez créer [manuellement] une tâche planifiée pour les mises à jour.";
+App::$strings["Item not found"] = "Élément introuvable";
+App::$strings["Edit Block"] = "Éditer bloc";
+App::$strings["Delete block?"] = "Supprimer le bloc?";
+App::$strings["Insert YouTube video"] = "Insérer une vidéo YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Insérer une vidéo Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Insérer un son Vorbis [.ogg]";
+App::$strings["Delete Block"] = "Supprimer le bloc";
+App::$strings["Layout updated."] = "Agencement pris-en-compte.";
+App::$strings["Edit System Page Description"] = "Éditer la description";
+App::$strings["Layout not found."] = "Agencement introuvable.";
+App::$strings["Module Name:"] = "Nom du module&nbsp;:";
+App::$strings["Layout Help"] = "Aide à la mise en page";
+App::$strings["Edit Layout"] = "Éditer mise-en-page";
+App::$strings["Delete layout?"] = "Supprimer la mise-en-page?";
+App::$strings["Delete Layout"] = "Supprimer mise-en-page";
+App::$strings["Item is not editable"] = "Élément non-éditable";
+App::$strings["Delete item?"] = "Supprimer l'élément?";
+App::$strings["Edit Webpage"] = "Éditer page web";
+App::$strings["Delete webpage?"] = "Supprimer la page web?";
+App::$strings["Delete Webpage"] = "Supprimer page web";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Extensions/applications installées&nbsp;:";
+App::$strings["No installed plugins/addons/apps"] = "Aucune extension/application installée";
+App::$strings["Red"] = "Rouge";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Ceci est un serveur de la Matrice Rouge - un réseau collaboratif de plusieurs serveurs qui assurent la protection de votre vie privée notamment par la décentralisation de votre identité.";
+App::$strings["Running at web location"] = "Installée sur";
+App::$strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "Merci de visiter <a href=\"http://getzot.com\">GetZot.com</a> pour en apprendre davantage sur la Matrice Rouge.";
+App::$strings["Bug reports and issues: please visit"] = "Pour remonter bogues et problèmes, merci de visiter";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Suggestions, demandes, etc. - merci de vous adresser à \"hubzilla\" à librelist - point com";
+App::$strings["Site Administrators"] = "Administrateurs du site";
+App::$strings["Page owner information could not be retrieved."] = "Impossible d'obtenir des informations sur le propriétaire de la page.";
+App::$strings["Album not found."] = "Album introuvable.";
+App::$strings["Delete Album"] = "Supprimer album";
+App::$strings["Delete Photo"] = "Supprimer photo";
+App::$strings["No photos selected"] = "Aucune photo selectionnée";
+App::$strings["Access to this item is restricted."] = "L'accès à l'élément est restreint.";
+App::$strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Vous avez utilisé %1$.2f mégaoctets sur les %2$.2f autorisés pour le stockage des photos.";
+App::$strings["You have used %1$.2f Mbytes of photo storage."] = "Vous avez utilisé %1$.2f mégaoctets pour le stockage des photos.";
+App::$strings["Upload Photos"] = "Téléverser des photos";
+App::$strings["New album name: "] = "Créer un album&nbsp;:";
+App::$strings["or existing album name: "] = "ou choisir un album existant&nbsp;:";
+App::$strings["Do not show a status post for this upload"] = "Ne pas publier de statut pour cet envoi";
+App::$strings["Album name could not be decoded"] = "Le nom de l'Album n'a pu être décodé";
+App::$strings["Contact Photos"] = "Photos de contact";
+App::$strings["Edit Album"] = "Éditer l'album";
+App::$strings["Show Newest First"] = "Ordre anté-chronologique";
+App::$strings["Show Oldest First"] = "Ordre chronologique";
+App::$strings["View Photo"] = "Voir la photo";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permission refusée. L'accès à cet élément peut avoir été restreint.";
+App::$strings["Photo not available"] = "Photo indisponible";
+App::$strings["Use as profile photo"] = "Utiliser comme photo du profil";
+App::$strings["View Full Size"] = "Voir en taille réelle";
+App::$strings["Edit photo"] = "Éditer la photo";
+App::$strings["Rotate CW (right)"] = "Rotation horaire (droite)";
+App::$strings["Rotate CCW (left)"] = "Rotation anti-horaire (gauche)";
+App::$strings["New album name"] = "Nouveau nom d'album&nbsp;:";
+App::$strings["Caption"] = "Titre/légende";
+App::$strings["Add a Tag"] = "Ajouter une étiquette";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Exemple&nbsp;: @bob, @Barbara_Jensen, @jim@exemple.com, #Ile_de_France, #marathon";
+App::$strings["In This Photo:"] = "Dans cette photo&nbsp;:";
+App::$strings["View Album"] = "Voir l'album";
+App::$strings["Recent Photos"] = "Photos récentes";
+App::$strings["Failed to create source. No channel selected."] = "Impossible de créer la source. Aucun canal selectionné.";
+App::$strings["Source created."] = "Source créée.";
+App::$strings["Source updated."] = "Source mise à jour.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gérer les sources distantes du contenu de votre canal.";
+App::$strings["New Source"] = "Nouvelle Source";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer tout ou partie du contenu du canal suivant dans le canal en cours, et le distribuer en concordance avec les réglages de votre canal.";
+App::$strings["Only import content with these words (one per line)"] = "N'importer le contenu que s'ils contient ces mots (un par ligne)";
+App::$strings["Leave blank to import all public content"] = "Laissez en blanc pour importer tout le contenu public";
+App::$strings["Channel Name"] = "Nom du Canal";
+App::$strings["Source not found."] = "Source introuvable.";
+App::$strings["Edit Source"] = "Éditer la source";
+App::$strings["Delete Source"] = "Supprimer la source";
+App::$strings["Source removed"] = "Source supprimée";
+App::$strings["Unable to remove source."] = "Impossible de supprimer la source.";
+App::$strings["- select -"] = "- choisir -";
+App::$strings["Event title and start time are required."] = "Un titre et une date de début sont requises pour l'événement.";
+App::$strings["Event not found."] = "Événement introuvable.";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Éditer l'événement";
+App::$strings["Create New Event"] = "Créer événement";
+App::$strings["Previous"] = "Précédent";
+App::$strings["hour:minute"] = "heure:minute";
+App::$strings["Event details"] = "Détails de l'événement";
+App::$strings["Format is %s %s. Starting date and Title are required."] = "Le format est %s %s. Date de début et titre obligatoires.";
+App::$strings["Event Starts:"] = "L'événement débute&nbsp;:";
+App::$strings["Required"] = "Requis";
+App::$strings["Finish date/time is not known or not relevant"] = "Date/heure de fin inconnue ou sans objet";
+App::$strings["Event Finishes:"] = "L'événement termine&nbsp;:";
+App::$strings["Adjust for viewer timezone"] = "Ajuster au fuseau horaire du visiteur";
+App::$strings["Description:"] = "Description:";
+App::$strings["Title:"] = "Titre:";
+App::$strings["Share this event"] = "Partager cet événement";
+App::$strings["Permission Denied."] = "Permission refusée.";
+App::$strings["File not found."] = "Fichier introuvable.";
+App::$strings["Edit file permissions"] = "Éditer les permissions du fichier";
+App::$strings["Set/edit permissions"] = "Définir/Édition des authorisations";
+App::$strings["Include all files and sub folders"] = "Inclure tous fichiers et sous-répertoires";
+App::$strings["Return to file list"] = "Retourner à la liste des fichiers";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiez/collez ce code pour joindre le fichier à une publication";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiez/collez cette URL pour lier le fichier depuis une page web";
+App::$strings["Channel added."] = "Canal ajouté.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s suit %3\$s de %2\$s";
+App::$strings["Contact not found."] = "Contact introuvable.";
+App::$strings["Friend suggestion sent."] = "Suggestion d'amitié/relation envoyée.";
+App::$strings["Suggest Friends"] = "Suggérer une relation";
+App::$strings["Suggest a friend for %s"] = "Suggérer une relation à %s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Pas de suggestions pour l'instant. Si le site est récent, merci de re-tenter dans 24 heures.";
+App::$strings["Collection created."] = "Collection créée.";
+App::$strings["Could not create collection."] = "Impossible de créer la collection.";
+App::$strings["Collection updated."] = "Collection mise à jour.";
+App::$strings["Create a collection of channels."] = "Créez une collection de canaux.";
+App::$strings["Collection Name: "] = "Nom de la collection&nbsp;:";
+App::$strings["Members are visible to other channels"] = "Les membres sont visibles par les autres canaux";
+App::$strings["Collection removed."] = "Collection supprimée.";
+App::$strings["Unable to remove collection."] = "Impossible de supprimer la collection.";
+App::$strings["Collection Editor"] = "Éditeur de collection";
+App::$strings["Members"] = "Membres";
+App::$strings["All Connected Channels"] = "Tous canaux connectés";
+App::$strings["Click on a channel to add or remove."] = "Cliquer sur un canal pour l'ajouter ou le supprimer";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s a étiqueté le %3\$s de %2\$s par %4\$s";
+App::$strings["Help:"] = "Aide&nbsp;:";
+App::$strings["Not Found"] = "Introuvable";
+App::$strings["Tag removed"] = "Étiquette retirée";
+App::$strings["Remove Item Tag"] = "Retirer une étiquette à l'élément";
+App::$strings["Select a tag to remove: "] = "Étiquette à retirer&nbsp;:";
+App::$strings["Theme settings updated."] = "Réglages du thème sauvegardés.";
+App::$strings["Site"] = "Site";
+App::$strings["Accounts"] = "Comptes";
+App::$strings["Channels"] = "Canaux";
+App::$strings["Plugins"] = "Extensions";
+App::$strings["Themes"] = "Thèmes";
+App::$strings["Server"] = "Serveur";
+App::$strings["Profile Config"] = "Configurations du profil";
+App::$strings["DB updates"] = "MàJ BD";
+App::$strings["Logs"] = "Journaux";
+App::$strings["Plugin Features"] = "Fonctionnalités liées aux extensions";
+App::$strings["User registrations waiting for confirmation"] = "Inscriptions en attente";
+App::$strings["Message queues"] = "File des messages";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Résumé";
+App::$strings["Registered users"] = "Utilisateurs inscrits";
+App::$strings["Pending registrations"] = "Inscriptions en attente";
+App::$strings["Version"] = "Version";
+App::$strings["Active plugins"] = "Extensions actives";
+App::$strings["Site settings updated."] = "Réglages du site sauvegardés.";
+App::$strings["No special theme for accessibility"] = "Pas de thème spécifique pour l'accessibilité";
+App::$strings["Yes - with approval"] = "Oui - avec approbation";
+App::$strings["My site is not a public server"] = "Mon site n'est pas un serveur public";
+App::$strings["My site has paid access only"] = "Mon site est payant";
+App::$strings["My site has free access only"] = "Mon site est gratuit";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mon site offre des comptes gratuits avec des ajouts payants";
+App::$strings["File upload"] = "Envoi de fichier";
+App::$strings["Policies"] = "Stratégies";
+App::$strings["Site name"] = "Nom du site";
+App::$strings["Banner/Logo"] = "Bannière/logo";
+App::$strings["Administrator Information"] = "Informations sur l'administrateur";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Coordonnées de l'administrateur du site. Affichée sur la page 'siteinfo'. Vous pouvez utiliser du BBCode ici";
+App::$strings["System language"] = "Langue du système";
+App::$strings["System theme"] = "Thème du système";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Thème par défaut - il peut être changé pour chaque profil utilisateur - <a href='#' id='cnftheme'>modifier le thème</a>";
+App::$strings["Mobile system theme"] = "Thème système pour mobile";
+App::$strings["Theme for mobile devices"] = "Thème dédié aux périphériques mobiles";
+App::$strings["Accessibility system theme"] = "Thème système pour l'accessibilité";
+App::$strings["Accessibility theme"] = "Thème pour l'accessibilité";
+App::$strings["Channel to use for this website's static pages"] = "Canal à utiliser pour les pages statiques de ce site";
+App::$strings["Site Channel"] = "Canal de ce HUB";
+App::$strings["Maximum image size"] = "Taille maximale des images";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Taille maximum, en octets, des images envoyées. Par défaut 0, soit sans limite.";
+App::$strings["Does this site allow new member registration?"] = "Est-ce que l'enregistrement de nouveau membres sur ce site est autorisé?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Choisissez le type de comptes offert sur ce hub?";
+App::$strings["Register text"] = "Texte d'inscription";
+App::$strings["Will be displayed prominently on the registration page."] = "Sera affiché de manière bien visible sur le formulaire d'inscription.";
+App::$strings["Accounts abandoned after x days"] = "Les comptes sont abandonnés après x jours";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Pour éviter de gaspiller les ressources du système en essayer de mettre à jour des comptes abandonnés. Mettez 0 pour ne pas avoir de limite de temps.";
+App::$strings["Allowed friend domains"] = "Domaines amicaux";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - pour lesquels ce site acceptera les demandes d'amitié ou de mise en relation. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
+App::$strings["Allowed email domains"] = "Domaines de courriels amicaux";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Liste de noms de domaines - séparés par des virgules - dont les adresses de courriel seront autorisées lors de l'inscription à ce site. Les caractères génériques (*) sont acceptés. Laissez vide pour accepter tous les domaines.";
+App::$strings["Block public"] = "Bloquer public";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Cocher pour interdire tout accès public, y compris aux pages marquées comme publiques, aux visiteurs anonymes.";
+App::$strings["Force publish"] = "Forcer publication";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Cocher pour forcer la publication de tous les profils du site dans l'annuaire.";
+App::$strings["Disable discovery tab"] = "Désactiver l'onglet \"À découvrir\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ne pas afficher d'onglet avec des contenus publics automatiquement rassemblées depuis des sources choisies pour ce site.";
+App::$strings["No login on Homepage"] = "Pas de connexion depuis la page d'accueil";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Cocher pour ne pas montrer le formulaire de connexion sur la page d'accueil (typiquement, pour quand vous utilisez la page d'accueil pour afficher du contenu via le canal du site).";
+App::$strings["Proxy user"] = "Utilisateurs du proxy";
+App::$strings["Proxy URL"] = "URL du proxy (visiter @proxy-list)";
+App::$strings["Network timeout"] = "Délai maximal du réseau";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "En secondes. Mettre à 0 pour ne pas avoir de délai maximal (pas recommandé).";
+App::$strings["Delivery interval"] = "Intervalle de distribution";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Temporise le processus de distribution de tant de secondes pour réduire la charge sur le système. Valeurs recommandées&nbsp;: 4-5 pour les serveurs mutualisés, 2-3 pour les VPS. 0-1 pour les gros serveurs dédiés.";
+App::$strings["Poll interval"] = "Intervalle de scrutation";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Temporise le processus de scrutation en tâche de fond de tant de secondes, pour réduire la charge. Si 0, utilise l'intervalle de distribution.";
+App::$strings["Maximum Load Average"] = "Charge moyenne maximale";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Charge système maximale au-delà de laquelle distribution et scrutation sont mis en pause - par défaut 50.";
+App::$strings["No server found"] = "Serveur introuvable";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "pour le canal";
+App::$strings["on server"] = "sur le serveur";
+App::$strings["Status"] = "État";
+App::$strings["Update has been marked successful"] = "La mise à jour a été marquée comme réussie";
+App::$strings["Executing %s failed. Check system logs."] = "L'éxecution de %s a échoué. Merci de vérifier les journaux du système.";
+App::$strings["Update %s was successfully applied."] = "La mise à jour %s a été appliquée avec succès.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "La mise à jour %s n'a pas retourné d'information. Impossible de savoir si elle a réussi ou non.";
+App::$strings["Update function %s could not be found."] = "La fonction de mise à jour %s est introuvable.";
+App::$strings["No failed updates."] = "Aucune mise à jour défaillante.";
+App::$strings["Failed Updates"] = "Mises à jour défaillantes";
+App::$strings["Mark success (if update was manually applied)"] = "Marquer comme réussie (si la mise à jour a été réalisée manuellement)";
+App::$strings["Attempt to execute this update step automatically"] = "Tenter de réaliser cette étape de mise à jour automatiquement";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s utilisateur bloqué/débloqué",
1 => "%s utilisateurs bloqués/débloqués",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s utilisateur supprimé",
1 => "%s utilisateurs supprimés",
);
-$a->strings["Account not found"] = "Compte introuvable";
-$a->strings["User '%s' deleted"] = "Utilisateur '%s' supprimé";
-$a->strings["User '%s' unblocked"] = "Utilisateur '%s' débloqué";
-$a->strings["User '%s' blocked"] = "Utilisateur '%s' bloqué";
-$a->strings["Users"] = "Utilisateurs";
-$a->strings["select all"] = "tout sélectionner";
-$a->strings["User registrations waiting for confirm"] = "Inscriptions en attente d'approbation";
-$a->strings["Request date"] = "Date de la demande";
-$a->strings["No registrations."] = "Pas d'inscriptions.";
-$a->strings["Approve"] = "Approuver";
-$a->strings["Deny"] = "Refuser";
-$a->strings["Register date"] = "Date d'inscription";
-$a->strings["Last login"] = "Dernière connexion";
-$a->strings["Expires"] = "Expire";
-$a->strings["Service Class"] = "Classe de service";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les utilisateurs sélectionnés seront supprimés!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utilisateur {0} sera supprimé!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Compte introuvable";
+App::$strings["User '%s' deleted"] = "Utilisateur '%s' supprimé";
+App::$strings["User '%s' unblocked"] = "Utilisateur '%s' débloqué";
+App::$strings["User '%s' blocked"] = "Utilisateur '%s' bloqué";
+App::$strings["Users"] = "Utilisateurs";
+App::$strings["select all"] = "tout sélectionner";
+App::$strings["User registrations waiting for confirm"] = "Inscriptions en attente d'approbation";
+App::$strings["Request date"] = "Date de la demande";
+App::$strings["No registrations."] = "Pas d'inscriptions.";
+App::$strings["Approve"] = "Approuver";
+App::$strings["Deny"] = "Refuser";
+App::$strings["Register date"] = "Date d'inscription";
+App::$strings["Last login"] = "Dernière connexion";
+App::$strings["Expires"] = "Expire";
+App::$strings["Service Class"] = "Classe de service";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les utilisateurs sélectionnés seront supprimés!\\n\\nTout ce que ces utilisateurs ont publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utilisateur {0} sera supprimé!\\n\\nTout ce que cet utilisateur a publié sur ce site sera détruit de manière définitive!\\n\\nÊtes-vous certain?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s canal censuré/non-censuré",
1 => "%s canaux censurés/non-censurés",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canal supprimé",
1 => "%s canaux supprimés",
);
-$a->strings["Channel not found"] = "Canal introuvable";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' supprimé";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' non-censuré";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censuré";
-$a->strings["Censor"] = "Censurer";
-$a->strings["Uncensor"] = "Ne plus censurer";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les canaux sélectionnés seront supprimés!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé!\\n\\nÊtes-vous certain?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Le canal {0} sera supprimé!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé!\\n\\nÊtes-vous certain?";
-$a->strings["Plugin %s disabled."] = "Extension %s désactivée.";
-$a->strings["Plugin %s enabled."] = "Extension %s activée.";
-$a->strings["Disable"] = "Désactiver";
-$a->strings["Enable"] = "Activer";
-$a->strings["Toggle"] = "(Dés)activer";
-$a->strings["Author: "] = "Auteur&nbsp;:";
-$a->strings["Maintainer: "] = "Maintenu par&nbsp;:";
-$a->strings["No themes found."] = "Aucun thème trouvé.";
-$a->strings["Screenshot"] = "Aperçu";
-$a->strings["[Experimental]"] = "[Expérimental]";
-$a->strings["[Unsupported]"] = "[Non-supporté]";
-$a->strings["Log settings updated."] = "Réglages du journal sauvegardés.";
-$a->strings["Clear"] = "Vider";
-$a->strings["Debugging"] = "Débogage";
-$a->strings["Log file"] = "Fichier du journal";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de la Matrice Rouge.";
-$a->strings["Log level"] = "Niveau de journalisation";
-$a->strings["Thing updated"] = "Chose mise à jour";
-$a->strings["Object store: failed"] = "Stockage de l'objet&nbsp;: échec";
-$a->strings["Thing added"] = "Chose ajoutée";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Montrer chose";
-$a->strings["item not found."] = "élément introuvable.";
-$a->strings["Edit Thing"] = "Éditer chose";
-$a->strings["Select a profile"] = "Choisissez un profil";
-$a->strings["Post an activity"] = "Publier une activité";
-$a->strings["Only sends to viewers of the applicable profile"] = "Envoi exclusivement au membres autorisé de ce profil";
-$a->strings["Name of thing e.g. something"] = "Nom de la chose, p.ex. quelque-chose";
-$a->strings["URL of thing (optional)"] = "URL de la chose (optionnel)";
-$a->strings["URL for photo of thing (optional)"] = "URL de l'image de la chose (optionnel)";
-$a->strings["Add Thing to your Profile"] = "Ajouter la chose à votre profil";
-$a->strings["Nothing to import."] = "Rien à importer.";
-$a->strings["Unable to download data from old server"] = "Impossible de récupérer les données de l'ancien serveur";
-$a->strings["Imported file is empty."] = "Le fichier importé est vide.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Impossible de créer un doublon d'un identifiant de canal. L'import a échoué.";
-$a->strings["Channel clone failed. Import failed."] = "Le clonage du canal a échoué. L'import a échoué.";
-$a->strings["Cloned channel not found. Import failed."] = "Le canal cloné n'a pas été trouvé. L'import a échoué.";
-$a->strings["Import completed."] = "L'import est terminé.";
-$a->strings["You must be logged in to use this feature."] = "Vous devez vous connecter pour utiliser cette fonctionnalité.";
-$a->strings["Import Channel"] = "Importation de canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Utilisez ce formulaire pour importer un canal existant sur un serveur différent. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export. Seules les données d'identité et de relations seront importées. L'importation du contenu est toujours en développement.";
-$a->strings["File to Upload"] = "Fichier à envoyer";
-$a->strings["Or provide the old server/hub details"] = "Ou fournissez les détails de l'ancien serveur";
-$a->strings["Your old identity address (xyz@example.com)"] = "Votre ancienne identité (zyx@exemple.com)";
-$a->strings["Your old login email address"] = "Votre ancienne adresse de courriel";
-$a->strings["Your old login password"] = "Votre ancien mot de passe";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Quelle que soit l'option choisie, merci de décider si cette nouvelle adresse sera la primaire, ou si votre ancienne adresse continuera à jouer ce rôle. Vous pourrez publier depuis l'adresse de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media.";
-$a->strings["Make this hub my primary location"] = "Faire de ce hub l'adresse principale de ce canal";
-$a->strings["Total invitation limit exceeded."] = "Limite du nombre total d'invitation dépassée.";
-$a->strings["%s : Not a valid email address."] = "%s&nbsp: adresse courriel invalide.";
-$a->strings["Please join us on Red"] = "Rejoignez-nous sur la Matrice Rouge";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Limite d'invitations dépassée. Merci de contacter l'administration de votre site.";
-$a->strings["%s : Message delivery failed."] = "%s&nbsp;: Échec dans la livraison du message.";
-$a->strings["%d message sent."] = array(
+App::$strings["Channel not found"] = "Canal introuvable";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' supprimé";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' non-censuré";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censuré";
+App::$strings["Censor"] = "Censurer";
+App::$strings["Uncensor"] = "Ne plus censurer";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Les canaux sélectionnés seront supprimés!\\n\\nTout ce qui a été publié dans ces canaux sur ce site sera définitivement supprimé!\\n\\nÊtes-vous certain?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Le canal {0} sera supprimé!\\n\\nTout ce qui a été publié sur ce canal sera définitivement supprimé!\\n\\nÊtes-vous certain?";
+App::$strings["Plugin %s disabled."] = "Extension %s désactivée.";
+App::$strings["Plugin %s enabled."] = "Extension %s activée.";
+App::$strings["Disable"] = "Désactiver";
+App::$strings["Enable"] = "Activer";
+App::$strings["Toggle"] = "(Dés)activer";
+App::$strings["Author: "] = "Auteur&nbsp;:";
+App::$strings["Maintainer: "] = "Maintenu par&nbsp;:";
+App::$strings["No themes found."] = "Aucun thème trouvé.";
+App::$strings["Screenshot"] = "Aperçu";
+App::$strings["[Experimental]"] = "[Expérimental]";
+App::$strings["[Unsupported]"] = "[Non-supporté]";
+App::$strings["Log settings updated."] = "Réglages du journal sauvegardés.";
+App::$strings["Clear"] = "Vider";
+App::$strings["Debugging"] = "Débogage";
+App::$strings["Log file"] = "Fichier du journal";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Doit être accessible en écriture par le serveur web. Chemin relatif à la racine de votre installation de la Matrice Rouge.";
+App::$strings["Log level"] = "Niveau de journalisation";
+App::$strings["Thing updated"] = "Chose mise à jour";
+App::$strings["Object store: failed"] = "Stockage de l'objet&nbsp;: échec";
+App::$strings["Thing added"] = "Chose ajoutée";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Montrer chose";
+App::$strings["item not found."] = "élément introuvable.";
+App::$strings["Edit Thing"] = "Éditer chose";
+App::$strings["Select a profile"] = "Choisissez un profil";
+App::$strings["Post an activity"] = "Publier une activité";
+App::$strings["Only sends to viewers of the applicable profile"] = "Envoi exclusivement au membres autorisé de ce profil";
+App::$strings["Name of thing e.g. something"] = "Nom de la chose, p.ex. quelque-chose";
+App::$strings["URL of thing (optional)"] = "URL de la chose (optionnel)";
+App::$strings["URL for photo of thing (optional)"] = "URL de l'image de la chose (optionnel)";
+App::$strings["Add Thing to your Profile"] = "Ajouter la chose à votre profil";
+App::$strings["Nothing to import."] = "Rien à importer.";
+App::$strings["Unable to download data from old server"] = "Impossible de récupérer les données de l'ancien serveur";
+App::$strings["Imported file is empty."] = "Le fichier importé est vide.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Impossible de créer un doublon d'un identifiant de canal. L'import a échoué.";
+App::$strings["Channel clone failed. Import failed."] = "Le clonage du canal a échoué. L'import a échoué.";
+App::$strings["Cloned channel not found. Import failed."] = "Le canal cloné n'a pas été trouvé. L'import a échoué.";
+App::$strings["Import completed."] = "L'import est terminé.";
+App::$strings["You must be logged in to use this feature."] = "Vous devez vous connecter pour utiliser cette fonctionnalité.";
+App::$strings["Import Channel"] = "Importation de canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Utilisez ce formulaire pour importer un canal existant sur un serveur différent. Vous pouvez récupérer l'identité du canal sur l'ancien serveur directement par le réseau, ou bien fournir un fichier d'export. Seules les données d'identité et de relations seront importées. L'importation du contenu est toujours en développement.";
+App::$strings["File to Upload"] = "Fichier à envoyer";
+App::$strings["Or provide the old server/hub details"] = "Ou fournissez les détails de l'ancien serveur";
+App::$strings["Your old identity address (xyz@example.com)"] = "Votre ancienne identité (zyx@exemple.com)";
+App::$strings["Your old login email address"] = "Votre ancienne adresse de courriel";
+App::$strings["Your old login password"] = "Votre ancien mot de passe";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Quelle que soit l'option choisie, merci de décider si cette nouvelle adresse sera la primaire, ou si votre ancienne adresse continuera à jouer ce rôle. Vous pourrez publier depuis l'adresse de votre choix, mais une seule peut être déclarée comme stockage primaire de vos fichiers/photos/media.";
+App::$strings["Make this hub my primary location"] = "Faire de ce hub l'adresse principale de ce canal";
+App::$strings["Total invitation limit exceeded."] = "Limite du nombre total d'invitation dépassée.";
+App::$strings["%s : Not a valid email address."] = "%s&nbsp: adresse courriel invalide.";
+App::$strings["Please join us on Red"] = "Rejoignez-nous sur la Matrice Rouge";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Limite d'invitations dépassée. Merci de contacter l'administration de votre site.";
+App::$strings["%s : Message delivery failed."] = "%s&nbsp;: Échec dans la livraison du message.";
+App::$strings["%d message sent."] = array(
0 => "%d message envoyé.",
1 => "%d messages envoyés.",
);
-$a->strings["You have no more invitations available"] = "Vous ne disposez plus d'aucune invitation";
-$a->strings["Send invitations"] = "Envoyer des invitations";
-$a->strings["Enter email addresses, one per line:"] = "Entrez les adresses de courriel, une par ligne&nbsp;:";
-$a->strings["Your message:"] = "Votre message&nbsp;:";
-$a->strings["Please join my community on Hubzilla."] = "Veuillez me rejoindre sur la Matrice Rouge.";
-$a->strings["You will need to supply this invitation code: "] = "Vous aurez besoin de fournir le code suivant:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Enregistrez-vous sur n'importe quel serveurs ( ils sont tous inter-connectés )";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Saisissez l'adresse de mon canal dans la barre de recherche du site.";
-$a->strings["or visit "] = "ou visitez";
-$a->strings["3. Click [Connect]"] = "3. Click sur [Ajouter]";
-$a->strings["Unable to locate original post."] = "Impossible de localiser la publication initiale.";
-$a->strings["Empty post discarded."] = "Publication vide annulée.";
-$a->strings["Executable content type not permitted to this channel."] = "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal.";
-$a->strings["System error. Post not saved."] = "Erreur système. Publication non sauvegardée.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Vous avez atteint votre limite de %1$.0f contributions \"racine\".";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Vous avez atteint votre limite de %1$.0f pages web.";
-$a->strings["[Embedded content - reload page to view]"] = "[Contenu embarqué - rechargez la page pour le voir]";
-$a->strings["Help with this feature"] = "Aide avec cette fonctionnalité";
-$a->strings["Layout Name"] = "Nom de la mise-en-page";
-$a->strings["Like/Dislike"] = "J'aime/Je Déteste";
-$a->strings["This action is restricted to members."] = "Cette action est réservée aux membres.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "SVP <a href=\"rmagic\">connectez-vous</a> ou <a href=\"register\">enregistrez-vous</a> pour continuer.";
-$a->strings["Invalid request."] = "Requête invalide.";
-$a->strings["thing"] = "chose";
-$a->strings["Channel unavailable."] = "Canal indisponible.";
-$a->strings["Previous action reversed."] = "Action précédente annulée.";
-$a->strings["Action completed."] = "Action complétée.";
-$a->strings["Thank you."] = "Merci.";
-$a->strings["Remote privacy information not available."] = "Les informations de vie privée à distance ne sont pas disponibles.";
-$a->strings["Visible to:"] = "Visible par&nbsp;:";
-$a->strings["No connections."] = "Pas de relation.";
-$a->strings["Visit %s's profile [%s]"] = "Visiter le profil de %s [%s]";
-$a->strings["View Connnections"] = "Voir les relations";
-$a->strings["No valid account found."] = "Aucun compte valide trouvé.";
-$a->strings["Password reset request issued. Check your email."] = "Réinitialisation du mot de passe demandée. Vérifiez vos courriels.";
-$a->strings["Site Member (%s)"] = "Membre du site (%s)";
-$a->strings["Password reset requested at %s"] = "Demande de réinitialisation du mot de passe sur %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué.";
-$a->strings["Password Reset"] = "Réinitialiser le mot de passe";
-$a->strings["Your password has been reset as requested."] = "Votre mot de passe a bien été réinitialisé.";
-$a->strings["Your new password is"] = "Votre nouveau mot de passe est";
-$a->strings["Save or copy your new password - and then"] = "Sauvez-le ou copiez-le, puis";
-$a->strings["click here to login"] = "cliquez ici pour vous connecter";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Votre mot de passe peut être changé depuis la page des <em>Réglages</em> une fois connecté.";
-$a->strings["Your password has changed at %s"] = "Votre mot de passe de %s a été changé";
-$a->strings["Forgot your Password?"] = "Mot de passe oublié?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte à lettres pour la suite des instructions.";
-$a->strings["Email Address"] = "Adresse de courriel";
-$a->strings["Reset"] = "Réinitialiser";
-$a->strings["Hub not found."] = "Hub introuvable.";
-$a->strings["Total votes"] = "Total des votes";
-$a->strings["Average Rating"] = "Évaluation moyenne";
-$a->strings["Unable to lookup recipient."] = "Impossible de localiser le destinataire.";
-$a->strings["Unable to communicate with requested channel."] = "Impossible de communiquer avec le canal demandé.";
-$a->strings["Cannot verify requested channel."] = "Impossible de vérifier le canal demandé.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué.";
-$a->strings["Messages"] = "Messages";
-$a->strings["Message deleted."] = "Message supprimé.";
-$a->strings["Message recalled."] = "Message annulé/rappelé.";
-$a->strings["Send Private Message"] = "Envoyer un Message Privé";
-$a->strings["To:"] = "À&nbsp;:";
-$a->strings["Subject:"] = "Sujet&nbsp;:";
-$a->strings["Send"] = "Envoyer";
-$a->strings["Message not found."] = "Message introuvable.";
-$a->strings["Delete message"] = "Supprimer message";
-$a->strings["Recall message"] = "Rappeler/annuler le message";
-$a->strings["Message has been recalled."] = "Le message a été rappelé.";
-$a->strings["Private Conversation"] = "Conversation privée";
-$a->strings["Delete conversation"] = "Supprimer conversation";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur.";
-$a->strings["Send Reply"] = "Envoyer une réponse";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Vous avez créé %1$.0f des %2$.0f canaux autorisés.";
-$a->strings["Create a new channel"] = "Créer un nouveau canal";
-$a->strings["Channel Manager"] = "Gestionnaire du canal";
-$a->strings["Current Channel"] = "Canal actif";
-$a->strings["Attach to one of your channels by selecting it."] = "Branchez-vous à l'un de vos canaux en le selectionnant.";
-$a->strings["Default Channel"] = "Canal par défaut";
-$a->strings["Make Default"] = "Définir comme défaut";
-$a->strings["Wall Photos"] = "Photos du mur";
-$a->strings["Profile Match"] = "Profils similaires";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut.";
-$a->strings["is interested in:"] = "s'intéresse à&nbsp;:";
-$a->strings["No matches"] = "Pas de correspondance";
-$a->strings["Menu updated."] = "Menu mis à jour.";
-$a->strings["Unable to update menu."] = "Impossible de mettre le menu à jour.";
-$a->strings["Menu created."] = "Menu créé.";
-$a->strings["Unable to create menu."] = "Impossible de créer le menu.";
-$a->strings["Manage Menus"] = "Gérer les menus";
-$a->strings["Drop"] = "Supprimer";
-$a->strings["Create a new menu"] = "Créer un nouveau menu";
-$a->strings["Delete this menu"] = "Supprimer ce menu";
-$a->strings["Edit menu contents"] = "Éditer le contenu du menu";
-$a->strings["Edit this menu"] = "Éditer le menu";
-$a->strings["New Menu"] = "Nouveau menu";
-$a->strings["Menu name"] = "Nom du menu";
-$a->strings["Must be unique, only seen by you"] = "Doit être unique, ne sera vu que par vous";
-$a->strings["Menu title"] = "Titre du menu";
-$a->strings["Menu title as seen by others"] = "Titre du menu tel que vu par les visiteurs";
-$a->strings["Allow bookmarks"] = "Autoriser l'usage de favoris";
-$a->strings["Menu may be used to store saved bookmarks"] = "Le menu pourra être utilisé pour stocker des favoris";
-$a->strings["Menu deleted."] = "Menu supprimé.";
-$a->strings["Menu could not be deleted."] = "Impossible de supprimer le menu.";
-$a->strings["Edit Menu"] = "Éditer le menu";
-$a->strings["Add or remove entries to this menu"] = "Ajouter/supprimer des entrées à ce menu";
-$a->strings["Conversation removed."] = "Conversation supprimée.";
-$a->strings["No messages."] = "Pas de message.";
-$a->strings["D, d M Y - g:i A"] = "D d Y - H:i";
-$a->strings["Add a Channel"] = "Ajouter un canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal est une collection de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur de hub vous y autorise.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples&nbsp;: \"Bob Jameson\", \"Lisa et ses chevaux sauvages\", \"Football\", \"Groupe des amateurs de tir à l'arc\"";
-$a->strings["Choose a short nickname"] = "Choisissez un alias";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importez un canal existant</a> à un autre endroit";
-$a->strings["Invalid request identifier."] = "Identifiant de requête invalide.";
-$a->strings["Discard"] = "Annuler";
-$a->strings["No more system notifications."] = "Pas d'autre notification du système.";
-$a->strings["System Notifications"] = "Notifications du système";
-$a->strings["Unable to find your hub."] = "Impossible de trouver votre hub.";
-$a->strings["Post successful."] = "Contribution effectuée.";
-$a->strings["invalid target signature"] = "signature de la cible invalide";
-$a->strings["OpenID protocol error. No ID returned."] = "Erreur du protocole OpenID. Pas d'ID retourné.";
-$a->strings["App installed."] = "Application installée.";
-$a->strings["Malformed app."] = "Erreur de l'application - Malformée.";
-$a->strings["Embed code"] = "Code intégré";
-$a->strings["Edit App"] = "Edition de l'Application";
-$a->strings["Create App"] = "Création d'une Application";
-$a->strings["Name of app"] = "Nom de l'application";
-$a->strings["Location (URL) of app"] = "Emplacement (Lien) vers l'application";
-$a->strings["Photo icon URL"] = "Lien (URL) de l'icône à utiliser pour cette photo";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - optionel";
-$a->strings["Version ID"] = "Version";
-$a->strings["Price of app"] = "Prix de l'application";
-$a->strings["Location (URL) to purchase app"] = "Emplacement (LIEN) pour l'achat de l'application";
-$a->strings["Poll"] = "Sondage";
-$a->strings["View Results"] = "Voir les Résultats";
-$a->strings["Friendica Photo Album Import"] = "Importer votre Album Photo Friendica";
-$a->strings["This will import all your Friendica photo albums to this Red channel."] = "Cette fonction va importer tous vos albums photos Friendica dans ce canal de la Matrice Rouge.";
-$a->strings["Friendica Server base URL"] = "URL vers le serveur Friendica";
-$a->strings["Friendica Login Username"] = "Nom d'utilisateur Friendica";
-$a->strings["Friendica Login Password"] = "Mot de passe Friendica";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un compte à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
-$a->strings["Remove This Account"] = "Supprimer ce Compte";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Cette fonction va complètement supprimer le compte incluant tous ses canaux sur la matrice. Attention, cette action est irréversible.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Supprimer ce compte, tous ses canaux et tous les clones sur la matrice.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Par défault, seuls les instances de canaux situés sur ce hub seront supprimer de la matrice.";
-$a->strings["Schema Default"] = "Par défault";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Réglages du thème";
-$a->strings["Set scheme"] = "Définir la palette de couleurs";
-$a->strings["Set font-size for posts and comments"] = "Définir font-size pour contribution et commentaires";
-$a->strings["Set font face"] = "Définir la fonte";
-$a->strings["Set iconset"] = "Définir le jeu d'icônes";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Définir la taille des grandes ombres, par défaut 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Définir la taille des petites ombres, par défaut 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Définir la couleur des ombres, par défaut #000";
-$a->strings["Set radius size, default 5px"] = "Définir le rayon des arrondis, par défaut 5px";
-$a->strings["Set line-height for posts and comments"] = "Définir line-height pour contributions et commentaires";
-$a->strings["Set background image"] = "Définir l'image d'arrière-plan";
-$a->strings["Set background attachment"] = "Image de fond - fichier";
-$a->strings["Set background color"] = "Définir la couleur d'arrière-plan";
-$a->strings["Set section background image"] = "Définir l'image d'arrière-plan des sections";
-$a->strings["Set section background color"] = "Définir la couleur d'arrière-plan des sections";
-$a->strings["Set color of items - use hex"] = "Définir la couleur des éléments - en héxadécimal";
-$a->strings["Set color of links - use hex"] = "Définir la couleur des liens - en héxadécimal";
-$a->strings["Set max-width for items. Default 400px"] = "Définir la largeur maximal des éléments. Par défaut, 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Définir la largeur minimale des éléments. Par défaut, 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Définir la largeur du contenu. Par défaut, 48%";
-$a->strings["Set color of fonts - use hex"] = "Définir la couleur des fontes - en héxadécimal";
-$a->strings["Set background-size element"] = "Définir background-size pour les éléments";
-$a->strings["Item opacity"] = "Opacité des éléments";
-$a->strings["Display post previews only"] = "Afficher seulement l'aperçu des contributions";
-$a->strings["Display side bar on channel page"] = "Afficher le panneau latéral sur la page du canal";
-$a->strings["Colour of the navigation bar"] = "Couleur de la barre de navigation";
-$a->strings["Item float"] = "Alignement de l'élément";
-$a->strings["Left offset of the section element"] = "Décalage gauche de l'élément section";
-$a->strings["Right offset of the section element"] = "Décalage droit de l'élément section";
-$a->strings["Section width"] = "Largeur de la section";
-$a->strings["Left offset of the aside"] = "Décalage gauche du panneau latéral";
-$a->strings["Right offset of the aside element"] = "Décalage droit du panneau latéral";
-$a->strings["None"] = "Aucun";
-$a->strings["Header image"] = "Image de l'entête";
-$a->strings["Header image only on profile pages"] = "Image de l'entête tel qu'elle est affichée sur la page du profil";
-$a->strings["Light (Hubzilla default)"] = "Blanc (valeur par défaut)";
-$a->strings["Narrow navbar"] = "Barre de navigation fine";
-$a->strings["Navigation bar background color"] = "Couleur de fond de la barre de navigation";
-$a->strings["Navigation bar gradient top color"] = "Gradient de la barre de navigation HAUT";
-$a->strings["Navigation bar gradient bottom color"] = "Gradient de la barre de navigation BAS";
-$a->strings["Navigation active button gradient top color"] = "Gradient du bouton de navigation HAUT";
-$a->strings["Navigation active button gradient bottom color"] = "Gradient du bouton de navigation BAS";
-$a->strings["Navigation bar border color "] = "Couleur de la bordure de la barre de navigation";
-$a->strings["Navigation bar icon color "] = "Couleur de l'icône de la barre de navigation";
-$a->strings["Navigation bar active icon color "] = "Couleur de l'icône active de la barre de navigation";
-$a->strings["link color"] = "couleur des liens";
-$a->strings["Set font-color for banner"] = "Définir la couleur du texte de la bannière";
-$a->strings["Set the background color"] = "Définir la couleur d'arrière-plan";
-$a->strings["Set the background image"] = "Définir l'image d'arrière-plan";
-$a->strings["Set the background color of items"] = "Définir la couleur de fond des contributions";
-$a->strings["Set the background color of comments"] = "Couleur de fond des commentaires";
-$a->strings["Set the border color of comments"] = "Couleur de la bordure des commentaires";
-$a->strings["Set the indent for comments"] = "Indentation des commentaires";
-$a->strings["Set the basic color for item icons"] = "Définir la couleur de base pour les icônes des éléments";
-$a->strings["Set the hover color for item icons"] = "Définir la couleur de survol des icônes des éléments";
-$a->strings["Set font-size for the entire application"] = "Définir la taille de police pour l'application entière";
-$a->strings["Set font-color for posts and comments"] = "Définir font-colour pour les contributions et commentaires";
-$a->strings["Set radius of corners"] = "Définir le rayon des arrondis";
-$a->strings["Set shadow depth of photos"] = "Définir la profondeur de l'ombre des photos";
-$a->strings["Set maximum width of conversation regions"] = "Définir la largeur maximale des conversations";
-$a->strings["Center conversation regions"] = "Emplacement de la conversation - Centrer";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Définir l'opacité minimum du bandeau de navigation - pour le cacher";
-$a->strings["Set size of conversation author photo"] = "Définir la taille de la photo de l'auteur d'une conversation";
-$a->strings["Set size of followup author photos"] = "Définir la taille de la photo de l'auteur d'une réponse";
-$a->strings["Sloppy photo albums"] = "Albums photo \"en biais\"";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Vous êtes plutôt \"bureau bien rangé\" ou \"gros foutoir\"?";
-$a->strings["Update %s failed. See error logs."] = "La mise à jour %s a échoué. Merci de consulter les journaux d'erreur.";
-$a->strings["Update Error at %s"] = "Erreur de mise à jour sur %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Créez un compte pour pouvoir accéder aux services et applications de la Matrice Red";
-$a->strings["Password"] = "Mot de passe";
-$a->strings["Remember me"] = "Se souvenir de moi";
-$a->strings["Forgot your password?"] = "Mot de passe oublié?";
-$a->strings["permission denied"] = "permission refusée";
-$a->strings["Got Zot?"] = "Authentification magique a échouée. Êtes-vous toujours connecté à votre HUB?";
-$a->strings["toggle mobile"] = "(dés)activer mobile";
+App::$strings["You have no more invitations available"] = "Vous ne disposez plus d'aucune invitation";
+App::$strings["Send invitations"] = "Envoyer des invitations";
+App::$strings["Enter email addresses, one per line:"] = "Entrez les adresses de courriel, une par ligne&nbsp;:";
+App::$strings["Your message:"] = "Votre message&nbsp;:";
+App::$strings["Please join my community on Hubzilla."] = "Veuillez me rejoindre sur la Matrice Rouge.";
+App::$strings["You will need to supply this invitation code: "] = "Vous aurez besoin de fournir le code suivant:";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Enregistrez-vous sur n'importe quel serveurs ( ils sont tous inter-connectés )";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Saisissez l'adresse de mon canal dans la barre de recherche du site.";
+App::$strings["or visit "] = "ou visitez";
+App::$strings["3. Click [Connect]"] = "3. Click sur [Ajouter]";
+App::$strings["Unable to locate original post."] = "Impossible de localiser la publication initiale.";
+App::$strings["Empty post discarded."] = "Publication vide annulée.";
+App::$strings["Executable content type not permitted to this channel."] = "Les contenus de type 'exécutable' ne sont pas autorisés sur ce canal.";
+App::$strings["System error. Post not saved."] = "Erreur système. Publication non sauvegardée.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Vous avez atteint votre limite de %1$.0f contributions \"racine\".";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Vous avez atteint votre limite de %1$.0f pages web.";
+App::$strings["[Embedded content - reload page to view]"] = "[Contenu embarqué - rechargez la page pour le voir]";
+App::$strings["Help with this feature"] = "Aide avec cette fonctionnalité";
+App::$strings["Layout Name"] = "Nom de la mise-en-page";
+App::$strings["Like/Dislike"] = "J'aime/Je Déteste";
+App::$strings["This action is restricted to members."] = "Cette action est réservée aux membres.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "SVP <a href=\"rmagic\">connectez-vous</a> ou <a href=\"register\">enregistrez-vous</a> pour continuer.";
+App::$strings["Invalid request."] = "Requête invalide.";
+App::$strings["thing"] = "chose";
+App::$strings["Channel unavailable."] = "Canal indisponible.";
+App::$strings["Previous action reversed."] = "Action précédente annulée.";
+App::$strings["Action completed."] = "Action complétée.";
+App::$strings["Thank you."] = "Merci.";
+App::$strings["Remote privacy information not available."] = "Les informations de vie privée à distance ne sont pas disponibles.";
+App::$strings["Visible to:"] = "Visible par&nbsp;:";
+App::$strings["No connections."] = "Pas de relation.";
+App::$strings["Visit %s's profile [%s]"] = "Visiter le profil de %s [%s]";
+App::$strings["View Connnections"] = "Voir les relations";
+App::$strings["No valid account found."] = "Aucun compte valide trouvé.";
+App::$strings["Password reset request issued. Check your email."] = "Réinitialisation du mot de passe demandée. Vérifiez vos courriels.";
+App::$strings["Site Member (%s)"] = "Membre du site (%s)";
+App::$strings["Password reset requested at %s"] = "Demande de réinitialisation du mot de passe sur %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La demande n'a pas pu être vérifiée. (Peut-être l'avez vous déjà utilisée.) La réinitialisation a échoué.";
+App::$strings["Password Reset"] = "Réinitialiser le mot de passe";
+App::$strings["Your password has been reset as requested."] = "Votre mot de passe a bien été réinitialisé.";
+App::$strings["Your new password is"] = "Votre nouveau mot de passe est";
+App::$strings["Save or copy your new password - and then"] = "Sauvez-le ou copiez-le, puis";
+App::$strings["click here to login"] = "cliquez ici pour vous connecter";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Votre mot de passe peut être changé depuis la page des <em>Réglages</em> une fois connecté.";
+App::$strings["Your password has changed at %s"] = "Votre mot de passe de %s a été changé";
+App::$strings["Forgot your Password?"] = "Mot de passe oublié?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Saisissez votre adresse de courriel, et validez, pour réinitialiser votre mot de passe. Vérifiez ensuite votre boîte à lettres pour la suite des instructions.";
+App::$strings["Email Address"] = "Adresse de courriel";
+App::$strings["Reset"] = "Réinitialiser";
+App::$strings["Hub not found."] = "Hub introuvable.";
+App::$strings["Total votes"] = "Total des votes";
+App::$strings["Average Rating"] = "Évaluation moyenne";
+App::$strings["Unable to lookup recipient."] = "Impossible de localiser le destinataire.";
+App::$strings["Unable to communicate with requested channel."] = "Impossible de communiquer avec le canal demandé.";
+App::$strings["Cannot verify requested channel."] = "Impossible de vérifier le canal demandé.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Le canal choisi a des restrictions quant aux messages privés. L'envoi a échoué.";
+App::$strings["Messages"] = "Messages";
+App::$strings["Message deleted."] = "Message supprimé.";
+App::$strings["Message recalled."] = "Message annulé/rappelé.";
+App::$strings["Send Private Message"] = "Envoyer un Message Privé";
+App::$strings["To:"] = "À&nbsp;:";
+App::$strings["Subject:"] = "Sujet&nbsp;:";
+App::$strings["Send"] = "Envoyer";
+App::$strings["Message not found."] = "Message introuvable.";
+App::$strings["Delete message"] = "Supprimer message";
+App::$strings["Recall message"] = "Rappeler/annuler le message";
+App::$strings["Message has been recalled."] = "Le message a été rappelé.";
+App::$strings["Private Conversation"] = "Conversation privée";
+App::$strings["Delete conversation"] = "Supprimer conversation";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Aucune communication sécurisée n'est possible. Vous pourrez <strong>peut-être</strong> répondre depuis la page de profil de l'émetteur.";
+App::$strings["Send Reply"] = "Envoyer une réponse";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Vous avez créé %1$.0f des %2$.0f canaux autorisés.";
+App::$strings["Create a new channel"] = "Créer un nouveau canal";
+App::$strings["Channel Manager"] = "Gestionnaire du canal";
+App::$strings["Current Channel"] = "Canal actif";
+App::$strings["Attach to one of your channels by selecting it."] = "Branchez-vous à l'un de vos canaux en le selectionnant.";
+App::$strings["Default Channel"] = "Canal par défaut";
+App::$strings["Make Default"] = "Définir comme défaut";
+App::$strings["Wall Photos"] = "Photos du mur";
+App::$strings["Profile Match"] = "Profils similaires";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Aucun mot-clef à comparer. Merci d'ajouter des mots-clefs à votre profil par défaut.";
+App::$strings["is interested in:"] = "s'intéresse à&nbsp;:";
+App::$strings["No matches"] = "Pas de correspondance";
+App::$strings["Menu updated."] = "Menu mis à jour.";
+App::$strings["Unable to update menu."] = "Impossible de mettre le menu à jour.";
+App::$strings["Menu created."] = "Menu créé.";
+App::$strings["Unable to create menu."] = "Impossible de créer le menu.";
+App::$strings["Manage Menus"] = "Gérer les menus";
+App::$strings["Drop"] = "Supprimer";
+App::$strings["Create a new menu"] = "Créer un nouveau menu";
+App::$strings["Delete this menu"] = "Supprimer ce menu";
+App::$strings["Edit menu contents"] = "Éditer le contenu du menu";
+App::$strings["Edit this menu"] = "Éditer le menu";
+App::$strings["New Menu"] = "Nouveau menu";
+App::$strings["Menu name"] = "Nom du menu";
+App::$strings["Must be unique, only seen by you"] = "Doit être unique, ne sera vu que par vous";
+App::$strings["Menu title"] = "Titre du menu";
+App::$strings["Menu title as seen by others"] = "Titre du menu tel que vu par les visiteurs";
+App::$strings["Allow bookmarks"] = "Autoriser l'usage de favoris";
+App::$strings["Menu may be used to store saved bookmarks"] = "Le menu pourra être utilisé pour stocker des favoris";
+App::$strings["Menu deleted."] = "Menu supprimé.";
+App::$strings["Menu could not be deleted."] = "Impossible de supprimer le menu.";
+App::$strings["Edit Menu"] = "Éditer le menu";
+App::$strings["Add or remove entries to this menu"] = "Ajouter/supprimer des entrées à ce menu";
+App::$strings["Conversation removed."] = "Conversation supprimée.";
+App::$strings["No messages."] = "Pas de message.";
+App::$strings["D, d M Y - g:i A"] = "D d Y - H:i";
+App::$strings["Add a Channel"] = "Ajouter un canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Un canal est une collection de pages web reliées entre elles, sous votre contrôle. Il peut contenir des profils de réseau social, des blogs, des groupes de conversation, des forums, des pages de célébrités, et bien plus encore. Vous pouvez créer autant de canaux que votre administrateur de hub vous y autorise.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemples&nbsp;: \"Bob Jameson\", \"Lisa et ses chevaux sauvages\", \"Football\", \"Groupe des amateurs de tir à l'arc\"";
+App::$strings["Choose a short nickname"] = "Choisissez un alias";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Cet alias sera utilisé pour créer une adresse de canal, facile à retenir - un peu comme une adresse de courriel - que vous pourrez partager avec d'autres.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importez un canal existant</a> à un autre endroit";
+App::$strings["Invalid request identifier."] = "Identifiant de requête invalide.";
+App::$strings["Discard"] = "Annuler";
+App::$strings["No more system notifications."] = "Pas d'autre notification du système.";
+App::$strings["System Notifications"] = "Notifications du système";
+App::$strings["Unable to find your hub."] = "Impossible de trouver votre hub.";
+App::$strings["Post successful."] = "Contribution effectuée.";
+App::$strings["invalid target signature"] = "signature de la cible invalide";
+App::$strings["OpenID protocol error. No ID returned."] = "Erreur du protocole OpenID. Pas d'ID retourné.";
+App::$strings["App installed."] = "Application installée.";
+App::$strings["Malformed app."] = "Erreur de l'application - Malformée.";
+App::$strings["Embed code"] = "Code intégré";
+App::$strings["Edit App"] = "Edition de l'Application";
+App::$strings["Create App"] = "Création d'une Application";
+App::$strings["Name of app"] = "Nom de l'application";
+App::$strings["Location (URL) of app"] = "Emplacement (Lien) vers l'application";
+App::$strings["Photo icon URL"] = "Lien (URL) de l'icône à utiliser pour cette photo";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - optionel";
+App::$strings["Version ID"] = "Version";
+App::$strings["Price of app"] = "Prix de l'application";
+App::$strings["Location (URL) to purchase app"] = "Emplacement (LIEN) pour l'achat de l'application";
+App::$strings["Poll"] = "Sondage";
+App::$strings["View Results"] = "Voir les Résultats";
+App::$strings["Friendica Photo Album Import"] = "Importer votre Album Photo Friendica";
+App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Cette fonction va importer tous vos albums photos Friendica dans ce canal de la Matrice Rouge.";
+App::$strings["Friendica Server base URL"] = "URL vers le serveur Friendica";
+App::$strings["Friendica Login Username"] = "Nom d'utilisateur Friendica";
+App::$strings["Friendica Login Password"] = "Mot de passe Friendica";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Il est impossible de supprimer un compte à l'intérieur de 48 heures après avoir changé le mot de passe d'un compte.";
+App::$strings["Remove This Account"] = "Supprimer ce Compte";
+App::$strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Cette fonction va complètement supprimer le compte incluant tous ses canaux sur la matrice. Attention, cette action est irréversible.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Supprimer ce compte, tous ses canaux et tous les clones sur la matrice.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Par défault, seuls les instances de canaux situés sur ce hub seront supprimer de la matrice.";
+App::$strings["Schema Default"] = "Par défault";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Réglages du thème";
+App::$strings["Set scheme"] = "Définir la palette de couleurs";
+App::$strings["Set font-size for posts and comments"] = "Définir font-size pour contribution et commentaires";
+App::$strings["Set font face"] = "Définir la fonte";
+App::$strings["Set iconset"] = "Définir le jeu d'icônes";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Définir la taille des grandes ombres, par défaut 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Définir la taille des petites ombres, par défaut 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Définir la couleur des ombres, par défaut #000";
+App::$strings["Set radius size, default 5px"] = "Définir le rayon des arrondis, par défaut 5px";
+App::$strings["Set line-height for posts and comments"] = "Définir line-height pour contributions et commentaires";
+App::$strings["Set background image"] = "Définir l'image d'arrière-plan";
+App::$strings["Set background attachment"] = "Image de fond - fichier";
+App::$strings["Set background color"] = "Définir la couleur d'arrière-plan";
+App::$strings["Set section background image"] = "Définir l'image d'arrière-plan des sections";
+App::$strings["Set section background color"] = "Définir la couleur d'arrière-plan des sections";
+App::$strings["Set color of items - use hex"] = "Définir la couleur des éléments - en héxadécimal";
+App::$strings["Set color of links - use hex"] = "Définir la couleur des liens - en héxadécimal";
+App::$strings["Set max-width for items. Default 400px"] = "Définir la largeur maximal des éléments. Par défaut, 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Définir la largeur minimale des éléments. Par défaut, 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Définir la largeur du contenu. Par défaut, 48%";
+App::$strings["Set color of fonts - use hex"] = "Définir la couleur des fontes - en héxadécimal";
+App::$strings["Set background-size element"] = "Définir background-size pour les éléments";
+App::$strings["Item opacity"] = "Opacité des éléments";
+App::$strings["Display post previews only"] = "Afficher seulement l'aperçu des contributions";
+App::$strings["Display side bar on channel page"] = "Afficher le panneau latéral sur la page du canal";
+App::$strings["Colour of the navigation bar"] = "Couleur de la barre de navigation";
+App::$strings["Item float"] = "Alignement de l'élément";
+App::$strings["Left offset of the section element"] = "Décalage gauche de l'élément section";
+App::$strings["Right offset of the section element"] = "Décalage droit de l'élément section";
+App::$strings["Section width"] = "Largeur de la section";
+App::$strings["Left offset of the aside"] = "Décalage gauche du panneau latéral";
+App::$strings["Right offset of the aside element"] = "Décalage droit du panneau latéral";
+App::$strings["None"] = "Aucun";
+App::$strings["Header image"] = "Image de l'entête";
+App::$strings["Header image only on profile pages"] = "Image de l'entête tel qu'elle est affichée sur la page du profil";
+App::$strings["Light (Hubzilla default)"] = "Blanc (valeur par défaut)";
+App::$strings["Narrow navbar"] = "Barre de navigation fine";
+App::$strings["Navigation bar background color"] = "Couleur de fond de la barre de navigation";
+App::$strings["Navigation bar gradient top color"] = "Gradient de la barre de navigation HAUT";
+App::$strings["Navigation bar gradient bottom color"] = "Gradient de la barre de navigation BAS";
+App::$strings["Navigation active button gradient top color"] = "Gradient du bouton de navigation HAUT";
+App::$strings["Navigation active button gradient bottom color"] = "Gradient du bouton de navigation BAS";
+App::$strings["Navigation bar border color "] = "Couleur de la bordure de la barre de navigation";
+App::$strings["Navigation bar icon color "] = "Couleur de l'icône de la barre de navigation";
+App::$strings["Navigation bar active icon color "] = "Couleur de l'icône active de la barre de navigation";
+App::$strings["link color"] = "couleur des liens";
+App::$strings["Set font-color for banner"] = "Définir la couleur du texte de la bannière";
+App::$strings["Set the background color"] = "Définir la couleur d'arrière-plan";
+App::$strings["Set the background image"] = "Définir l'image d'arrière-plan";
+App::$strings["Set the background color of items"] = "Définir la couleur de fond des contributions";
+App::$strings["Set the background color of comments"] = "Couleur de fond des commentaires";
+App::$strings["Set the border color of comments"] = "Couleur de la bordure des commentaires";
+App::$strings["Set the indent for comments"] = "Indentation des commentaires";
+App::$strings["Set the basic color for item icons"] = "Définir la couleur de base pour les icônes des éléments";
+App::$strings["Set the hover color for item icons"] = "Définir la couleur de survol des icônes des éléments";
+App::$strings["Set font-size for the entire application"] = "Définir la taille de police pour l'application entière";
+App::$strings["Set font-color for posts and comments"] = "Définir font-colour pour les contributions et commentaires";
+App::$strings["Set radius of corners"] = "Définir le rayon des arrondis";
+App::$strings["Set shadow depth of photos"] = "Définir la profondeur de l'ombre des photos";
+App::$strings["Set maximum width of conversation regions"] = "Définir la largeur maximale des conversations";
+App::$strings["Center conversation regions"] = "Emplacement de la conversation - Centrer";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Définir l'opacité minimum du bandeau de navigation - pour le cacher";
+App::$strings["Set size of conversation author photo"] = "Définir la taille de la photo de l'auteur d'une conversation";
+App::$strings["Set size of followup author photos"] = "Définir la taille de la photo de l'auteur d'une réponse";
+App::$strings["Sloppy photo albums"] = "Albums photo \"en biais\"";
+App::$strings["Are you a clean desk or a messy desk person?"] = "Vous êtes plutôt \"bureau bien rangé\" ou \"gros foutoir\"?";
+App::$strings["Update %s failed. See error logs."] = "La mise à jour %s a échoué. Merci de consulter les journaux d'erreur.";
+App::$strings["Update Error at %s"] = "Erreur de mise à jour sur %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Créez un compte pour pouvoir accéder aux services et applications de la Matrice Red";
+App::$strings["Password"] = "Mot de passe";
+App::$strings["Remember me"] = "Se souvenir de moi";
+App::$strings["Forgot your password?"] = "Mot de passe oublié?";
+App::$strings["permission denied"] = "permission refusée";
+App::$strings["Got Zot?"] = "Authentification magique a échouée. Êtes-vous toujours connecté à votre HUB?";
+App::$strings["toggle mobile"] = "(dés)activer mobile";
diff --git a/view/it/hstrings.php b/view/it/hstrings.php
index a6c07fd49..116c44ee8 100644
--- a/view/it/hstrings.php
+++ b/view/it/hstrings.php
@@ -5,2279 +5,2279 @@ function string_plural_select_it($n){
return ($n != 1);;
}}
;
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "L'autenticazione tramite il tuo hub non è disponibile. Puoi provare a disconnetterti per tentare di nuovo.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Ciao %s. L'accesso tramite il tuo hub è avvenuto con successo.";
-$a->strings["parent"] = "cartella superiore";
-$a->strings["Collection"] = "Cartella";
-$a->strings["Principal"] = "Principale";
-$a->strings["Addressbook"] = "Rubrica";
-$a->strings["Calendar"] = "Calendario";
-$a->strings["Schedule Inbox"] = "Appuntamenti ricevuti";
-$a->strings["Schedule Outbox"] = "Appuntamenti inviati";
-$a->strings["Unknown"] = "Sconosciuto";
-$a->strings["Files"] = "Archivio file";
-$a->strings["Total"] = "Totale";
-$a->strings["Shared"] = "Condiviso";
-$a->strings["Create"] = "Crea";
-$a->strings["Upload"] = "Carica";
-$a->strings["Name"] = "Nome";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Dimensione";
-$a->strings["Last Modified"] = "Ultima modifica";
-$a->strings["Edit"] = "Modifica";
-$a->strings["Delete"] = "Elimina";
-$a->strings["You are using %1\$s of your available file storage."] = "Stai usando %1\$s dello spazio disponibile per i tuoi file.";
-$a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Stai usando %1\$s di %2\$s che hai a disposizione per i file. (%3\$s&#37;)";
-$a->strings["WARNING:"] = "ATTENZIONE:";
-$a->strings["Create new folder"] = "Nuova cartella";
-$a->strings["Upload file"] = "Carica un file";
-$a->strings["Permission denied."] = "Permesso negato.";
-$a->strings["Not Found"] = "Non disponibile";
-$a->strings["Page not found."] = "Pagina non trovata.";
-$a->strings["Private Message"] = "Messaggio privato";
-$a->strings["Select"] = "Scegli";
-$a->strings["Save to Folder"] = "Salva nella cartella";
-$a->strings["I will attend"] = "Parteciperò";
-$a->strings["I will not attend"] = "Non parteciperò";
-$a->strings["I might attend"] = "Forse parteciperò";
-$a->strings["I agree"] = "Sono d'accordo";
-$a->strings["I disagree"] = "Non sono d'accordo";
-$a->strings["I abstain"] = "Mi astengo";
-$a->strings["View all"] = "Vedi tutto";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "L'autenticazione tramite il tuo hub non è disponibile. Puoi provare a disconnetterti per tentare di nuovo.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Ciao %s. L'accesso tramite il tuo hub è avvenuto con successo.";
+App::$strings["parent"] = "cartella superiore";
+App::$strings["Collection"] = "Cartella";
+App::$strings["Principal"] = "Principale";
+App::$strings["Addressbook"] = "Rubrica";
+App::$strings["Calendar"] = "Calendario";
+App::$strings["Schedule Inbox"] = "Appuntamenti ricevuti";
+App::$strings["Schedule Outbox"] = "Appuntamenti inviati";
+App::$strings["Unknown"] = "Sconosciuto";
+App::$strings["Files"] = "Archivio file";
+App::$strings["Total"] = "Totale";
+App::$strings["Shared"] = "Condiviso";
+App::$strings["Create"] = "Crea";
+App::$strings["Upload"] = "Carica";
+App::$strings["Name"] = "Nome";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Dimensione";
+App::$strings["Last Modified"] = "Ultima modifica";
+App::$strings["Edit"] = "Modifica";
+App::$strings["Delete"] = "Elimina";
+App::$strings["You are using %1\$s of your available file storage."] = "Stai usando %1\$s dello spazio disponibile per i tuoi file.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Stai usando %1\$s di %2\$s che hai a disposizione per i file. (%3\$s&#37;)";
+App::$strings["WARNING:"] = "ATTENZIONE:";
+App::$strings["Create new folder"] = "Nuova cartella";
+App::$strings["Upload file"] = "Carica un file";
+App::$strings["Permission denied."] = "Permesso negato.";
+App::$strings["Not Found"] = "Non disponibile";
+App::$strings["Page not found."] = "Pagina non trovata.";
+App::$strings["Private Message"] = "Messaggio privato";
+App::$strings["Select"] = "Scegli";
+App::$strings["Save to Folder"] = "Salva nella cartella";
+App::$strings["I will attend"] = "Parteciperò";
+App::$strings["I will not attend"] = "Non parteciperò";
+App::$strings["I might attend"] = "Forse parteciperò";
+App::$strings["I agree"] = "Sono d'accordo";
+App::$strings["I disagree"] = "Non sono d'accordo";
+App::$strings["I abstain"] = "Mi astengo";
+App::$strings["View all"] = "Vedi tutto";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Mi piace",
1 => "Mi piace",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Non mi piace",
1 => "Non mi piace",
);
-$a->strings["Add Star"] = "Aggiungi ai preferiti";
-$a->strings["Remove Star"] = "Rimuovi dai preferiti";
-$a->strings["Toggle Star Status"] = "Attiva/disattiva preferito";
-$a->strings["starred"] = "preferito";
-$a->strings["Message signature validated"] = "Messaggio con firma verificata";
-$a->strings["Message signature incorrect"] = "Massaggio con firma non corretta";
-$a->strings["Add Tag"] = "Aggiungi un tag";
-$a->strings["I like this (toggle)"] = "Attiva/disattiva Mi piace";
-$a->strings["like"] = "mi piace";
-$a->strings["I don't like this (toggle)"] = "Attiva/disattiva Non mi piace";
-$a->strings["dislike"] = "non mi piace";
-$a->strings["Share This"] = "Condividi";
-$a->strings["share"] = "condividi";
-$a->strings["Delivery Report"] = "Rapporto di trasmissione";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Aggiungi ai preferiti";
+App::$strings["Remove Star"] = "Rimuovi dai preferiti";
+App::$strings["Toggle Star Status"] = "Attiva/disattiva preferito";
+App::$strings["starred"] = "preferito";
+App::$strings["Message signature validated"] = "Messaggio con firma verificata";
+App::$strings["Message signature incorrect"] = "Massaggio con firma non corretta";
+App::$strings["Add Tag"] = "Aggiungi un tag";
+App::$strings["I like this (toggle)"] = "Attiva/disattiva Mi piace";
+App::$strings["like"] = "mi piace";
+App::$strings["I don't like this (toggle)"] = "Attiva/disattiva Non mi piace";
+App::$strings["dislike"] = "non mi piace";
+App::$strings["Share This"] = "Condividi";
+App::$strings["share"] = "condividi";
+App::$strings["Delivery Report"] = "Rapporto di trasmissione";
+App::$strings["%d comment"] = array(
0 => "%d commento",
1 => "%d commenti",
);
-$a->strings["View %s's profile - %s"] = "Guarda il profilo di %s - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Da bacheca a bacheca";
-$a->strings["via Wall-To-Wall:"] = "da bacheca a bacheca:";
-$a->strings["from %s"] = "da %s";
-$a->strings["last edited: %s"] = "ultima modifica: %s";
-$a->strings["Expires: %s"] = "Scadenza: %s";
-$a->strings["Save Bookmarks"] = "Salva segnalibro";
-$a->strings["Add to Calendar"] = "Aggiungi al calendario";
-$a->strings["Mark all seen"] = "Marca tutto come letto";
-$a->strings["__ctx:noun__ Likes"] = "Mi piace";
-$a->strings["__ctx:noun__ Dislikes"] = "Non mi piace";
-$a->strings["Close"] = "Chiudi";
-$a->strings["Please wait"] = "Attendere";
-$a->strings["[+] show all"] = "[+] mostra tutto";
-$a->strings["This is you"] = "Questo sei tu";
-$a->strings["Comment"] = "Commento";
-$a->strings["Submit"] = "Salva";
-$a->strings["Bold"] = "Grassetto";
-$a->strings["Italic"] = "Corsivo";
-$a->strings["Underline"] = "Sottolineato";
-$a->strings["Quote"] = "Citazione";
-$a->strings["Code"] = "Codice";
-$a->strings["Image"] = "Immagine";
-$a->strings["Insert Link"] = "Collegamento";
-$a->strings["Video"] = "Video";
-$a->strings["Preview"] = "Anteprima";
-$a->strings["Encrypt text"] = "Cifratura del messaggio";
-$a->strings["No username found in import file."] = "Impossibile trovare il nome utente nel file da importare.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Impossibile creare un indirizzo univoco per il canale. L'import è fallito.";
-$a->strings["Import completed."] = "L'importazione è terminata con successo.";
-$a->strings["Categories"] = "Categorie";
-$a->strings["Apps"] = "App";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personali";
-$a->strings["Create Personal App"] = "Crea app personale";
-$a->strings["Edit Personal App"] = "Modifica app personale";
-$a->strings["Connect"] = "Aggiungi";
-$a->strings["Ignore/Hide"] = "Ignora/nascondi";
-$a->strings["Suggestions"] = "Suggerimenti";
-$a->strings["See more..."] = "Altro...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Hai attivato %1$.0f delle %2$.0f connessioni permesse.";
-$a->strings["Add New Connection"] = "Aggiungi un contatto";
-$a->strings["Enter channel address"] = "Indirizzo del canale";
-$a->strings["Examples: bob@example.com, https://example.com/barbara"] = "Per esempio: bob@example.com, https://example.com/barbara";
-$a->strings["Notes"] = "Note";
-$a->strings["Save"] = "Salva";
-$a->strings["Remove term"] = "Rimuovi termine";
-$a->strings["Saved Searches"] = "Ricerche salvate";
-$a->strings["add"] = "aggiungi";
-$a->strings["Saved Folders"] = "Cartelle salvate";
-$a->strings["Everything"] = "Tutto";
-$a->strings["Archives"] = "Archivi";
-$a->strings["Me"] = "Me";
-$a->strings["Family"] = "Famiglia";
-$a->strings["Friends"] = "Amici";
-$a->strings["Acquaintances"] = "Conoscenti";
-$a->strings["All"] = "Tutti";
-$a->strings["Refresh"] = "Aggiorna";
-$a->strings["Account settings"] = "Il tuo account";
-$a->strings["Channel settings"] = "Impostazioni del canale";
-$a->strings["Additional features"] = "Funzionalità opzionali";
-$a->strings["Feature/Addon settings"] = "Componenti aggiuntivi";
-$a->strings["Display settings"] = "Aspetto";
-$a->strings["Manage locations"] = "Gestione repliche";
-$a->strings["Export channel"] = "Esporta il canale";
-$a->strings["Connected apps"] = "App connesse";
-$a->strings["Connection Default Permissions"] = "Permessi predefiniti dei nuovi contatti";
-$a->strings["Premium Channel Settings"] = "Canale premium - impostazioni";
-$a->strings["Channel Sources"] = "Sorgenti del canale";
-$a->strings["Settings"] = "Impostazioni";
-$a->strings["Private Mail Menu"] = "Menu messaggi privati";
-$a->strings["Combined View"] = "Vista combinata";
-$a->strings["Inbox"] = "In arrivo";
-$a->strings["Outbox"] = "Inviati";
-$a->strings["New Message"] = "Nuovo messaggio";
-$a->strings["Conversations"] = "Conversazioni";
-$a->strings["Received Messages"] = "Ricevuti";
-$a->strings["Sent Messages"] = "Inviati";
-$a->strings["No messages."] = "Nessun messaggio.";
-$a->strings["Delete conversation"] = "Elimina la conversazione";
-$a->strings["Events Menu"] = "Menu eventi";
-$a->strings["Day View"] = "Eventi del giorno";
-$a->strings["Week View"] = "Eventi della settimana";
-$a->strings["Month View"] = "Eventi del mese";
-$a->strings["Export"] = "Esporta";
-$a->strings["Import"] = "Importa";
-$a->strings["Events Tools"] = "Gestione eventi";
-$a->strings["Export Calendar"] = "Esporta calendario";
-$a->strings["Import Calendar"] = "Importa calendario";
-$a->strings["Chatrooms"] = "Chat";
-$a->strings["Overview"] = "Riepilogo";
-$a->strings["Chat Members"] = "Partecipanti";
-$a->strings["Bookmarked Chatrooms"] = "Chat nei segnalibri";
-$a->strings["Suggested Chatrooms"] = "Chat suggerite";
-$a->strings["photo/image"] = "foto/immagine";
-$a->strings["Click to show more"] = "Clicca per mostrare tutto";
-$a->strings["Rating Tools"] = "Valutazione";
-$a->strings["Rate Me"] = "Valutami";
-$a->strings["View Ratings"] = "Vedi le valutazioni ricevute";
-$a->strings["Public Hubs"] = "Hub pubblici";
-$a->strings["Forums"] = "Forum";
-$a->strings["Tasks"] = "Attività";
-$a->strings["Documentation"] = "Guida";
-$a->strings["Project/Site Information"] = "Informazioni sul sito/progetto";
-$a->strings["For Members"] = "Per gli utenti";
-$a->strings["For Administrators"] = "Per gli amministratori";
-$a->strings["For Developers"] = "Per sviluppatori";
-$a->strings["Site"] = "Sito";
-$a->strings["Accounts"] = "Account";
-$a->strings["Member registrations waiting for confirmation"] = "Richieste in attesa di conferma";
-$a->strings["Channels"] = "Canali";
-$a->strings["Security"] = "Sicurezza";
-$a->strings["Features"] = "Funzionalità";
-$a->strings["Plugins"] = "Plugin";
-$a->strings["Themes"] = "Temi";
-$a->strings["Inspect queue"] = "Coda di attesa";
-$a->strings["Profile Fields"] = "Campi del profilo";
-$a->strings["DB updates"] = "Aggiornamenti al DB";
-$a->strings["Logs"] = "Log";
-$a->strings["Admin"] = "Amministrazione";
-$a->strings["Plugin Features"] = "Plugin";
-$a->strings["View Photo"] = "Guarda la foto";
-$a->strings["Edit Album"] = "Modifica album";
-$a->strings[" and "] = "e";
-$a->strings["public profile"] = "profilo pubblico";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ha cambiato %2\$s in &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Guarda %2\$s di %1\$s ";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha aggiornato %2\$s cambiando %3\$s.";
-$a->strings["Public Timeline"] = "Diario pubblico";
-$a->strings["Site Admin"] = "Amministrazione sito";
-$a->strings["Bookmarks"] = "Segnalibri";
-$a->strings["Address Book"] = "Rubrica";
-$a->strings["Login"] = "Accedi";
-$a->strings["Channel Manager"] = "Gestione canali";
-$a->strings["Grid"] = "Rete";
-$a->strings["Webpages"] = "Pagine web";
-$a->strings["Channel Home"] = "Bacheca del canale";
-$a->strings["Profile"] = "Profilo";
-$a->strings["Photos"] = "Foto";
-$a->strings["Events"] = "Eventi";
-$a->strings["Directory"] = "Elenchi pubblici dei canali";
-$a->strings["Help"] = "Guida";
-$a->strings["Mail"] = "Messaggi";
-$a->strings["Mood"] = "Umore";
-$a->strings["Poke"] = "Poke";
-$a->strings["Chat"] = "Chat";
-$a->strings["Search"] = "Cerca";
-$a->strings["Probe"] = "Diagnostica";
-$a->strings["Suggest"] = "Suggerisci";
-$a->strings["Random Channel"] = "Canale casuale";
-$a->strings["Invite"] = "Invita";
-$a->strings["Language"] = "Lingua";
-$a->strings["Post"] = "Post";
-$a->strings["Profile Photo"] = "Foto del profilo";
-$a->strings["Update"] = "Aggiorna";
-$a->strings["Install"] = "Installa";
-$a->strings["Purchase"] = "Acquista";
-$a->strings["Logged out."] = "Uscita effettuata.";
-$a->strings["Failed authentication"] = "Autenticazione fallita";
-$a->strings["Login failed."] = "Accesso fallito.";
-$a->strings["Image/photo"] = "Immagine";
-$a->strings["Encrypted content"] = "Contenuto cifrato";
-$a->strings["Install %s element: "] = "Installa l'elemento %s:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Questo post contiene un elemento %s installabile, tuttavia non hai i permessi necessari per l'installazione.";
-$a->strings["webpage"] = "pagina web";
-$a->strings["layout"] = "layout";
-$a->strings["block"] = "block";
-$a->strings["menu"] = "menu";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s %3\$s";
-$a->strings["post"] = "il post";
-$a->strings["Different viewers will see this text differently"] = "Ad altri questo testo potrebbe apparire in modo differente";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 ha scritto:";
-$a->strings["Attachments:"] = "Allegati:";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
-$a->strings["\$Projectname event notification:"] = "Notifica evento \$Projectname:";
-$a->strings["Starts:"] = "Inizio:";
-$a->strings["Finishes:"] = "Fine:";
-$a->strings["Location:"] = "Luogo:";
-$a->strings["%1\$s's bookmarks"] = "I segnalibri di %1\$s";
-$a->strings["Invalid data packet"] = "Dati ricevuti non validi";
-$a->strings["Unable to verify channel signature"] = "Impossibile verificare la firma elettronica del canale";
-$a->strings["Unable to verify site signature for %s"] = "Impossibile verificare la firma elettronica del sito %s";
-$a->strings["invalid target signature"] = "la firma ricevuta non è valida";
-$a->strings["%d invitation available"] = array(
+App::$strings["View %s's profile - %s"] = "Guarda il profilo di %s - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Da bacheca a bacheca";
+App::$strings["via Wall-To-Wall:"] = "da bacheca a bacheca:";
+App::$strings["from %s"] = "da %s";
+App::$strings["last edited: %s"] = "ultima modifica: %s";
+App::$strings["Expires: %s"] = "Scadenza: %s";
+App::$strings["Save Bookmarks"] = "Salva segnalibro";
+App::$strings["Add to Calendar"] = "Aggiungi al calendario";
+App::$strings["Mark all seen"] = "Marca tutto come letto";
+App::$strings["__ctx:noun__ Likes"] = "Mi piace";
+App::$strings["__ctx:noun__ Dislikes"] = "Non mi piace";
+App::$strings["Close"] = "Chiudi";
+App::$strings["Please wait"] = "Attendere";
+App::$strings["[+] show all"] = "[+] mostra tutto";
+App::$strings["This is you"] = "Questo sei tu";
+App::$strings["Comment"] = "Commento";
+App::$strings["Submit"] = "Salva";
+App::$strings["Bold"] = "Grassetto";
+App::$strings["Italic"] = "Corsivo";
+App::$strings["Underline"] = "Sottolineato";
+App::$strings["Quote"] = "Citazione";
+App::$strings["Code"] = "Codice";
+App::$strings["Image"] = "Immagine";
+App::$strings["Insert Link"] = "Collegamento";
+App::$strings["Video"] = "Video";
+App::$strings["Preview"] = "Anteprima";
+App::$strings["Encrypt text"] = "Cifratura del messaggio";
+App::$strings["No username found in import file."] = "Impossibile trovare il nome utente nel file da importare.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Impossibile creare un indirizzo univoco per il canale. L'import è fallito.";
+App::$strings["Import completed."] = "L'importazione è terminata con successo.";
+App::$strings["Categories"] = "Categorie";
+App::$strings["Apps"] = "App";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personali";
+App::$strings["Create Personal App"] = "Crea app personale";
+App::$strings["Edit Personal App"] = "Modifica app personale";
+App::$strings["Connect"] = "Aggiungi";
+App::$strings["Ignore/Hide"] = "Ignora/nascondi";
+App::$strings["Suggestions"] = "Suggerimenti";
+App::$strings["See more..."] = "Altro...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Hai attivato %1$.0f delle %2$.0f connessioni permesse.";
+App::$strings["Add New Connection"] = "Aggiungi un contatto";
+App::$strings["Enter channel address"] = "Indirizzo del canale";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Per esempio: bob@example.com, https://example.com/barbara";
+App::$strings["Notes"] = "Note";
+App::$strings["Save"] = "Salva";
+App::$strings["Remove term"] = "Rimuovi termine";
+App::$strings["Saved Searches"] = "Ricerche salvate";
+App::$strings["add"] = "aggiungi";
+App::$strings["Saved Folders"] = "Cartelle salvate";
+App::$strings["Everything"] = "Tutto";
+App::$strings["Archives"] = "Archivi";
+App::$strings["Me"] = "Me";
+App::$strings["Family"] = "Famiglia";
+App::$strings["Friends"] = "Amici";
+App::$strings["Acquaintances"] = "Conoscenti";
+App::$strings["All"] = "Tutti";
+App::$strings["Refresh"] = "Aggiorna";
+App::$strings["Account settings"] = "Il tuo account";
+App::$strings["Channel settings"] = "Impostazioni del canale";
+App::$strings["Additional features"] = "Funzionalità opzionali";
+App::$strings["Feature/Addon settings"] = "Componenti aggiuntivi";
+App::$strings["Display settings"] = "Aspetto";
+App::$strings["Manage locations"] = "Gestione repliche";
+App::$strings["Export channel"] = "Esporta il canale";
+App::$strings["Connected apps"] = "App connesse";
+App::$strings["Connection Default Permissions"] = "Permessi predefiniti dei nuovi contatti";
+App::$strings["Premium Channel Settings"] = "Canale premium - impostazioni";
+App::$strings["Channel Sources"] = "Sorgenti del canale";
+App::$strings["Settings"] = "Impostazioni";
+App::$strings["Private Mail Menu"] = "Menu messaggi privati";
+App::$strings["Combined View"] = "Vista combinata";
+App::$strings["Inbox"] = "In arrivo";
+App::$strings["Outbox"] = "Inviati";
+App::$strings["New Message"] = "Nuovo messaggio";
+App::$strings["Conversations"] = "Conversazioni";
+App::$strings["Received Messages"] = "Ricevuti";
+App::$strings["Sent Messages"] = "Inviati";
+App::$strings["No messages."] = "Nessun messaggio.";
+App::$strings["Delete conversation"] = "Elimina la conversazione";
+App::$strings["Events Menu"] = "Menu eventi";
+App::$strings["Day View"] = "Eventi del giorno";
+App::$strings["Week View"] = "Eventi della settimana";
+App::$strings["Month View"] = "Eventi del mese";
+App::$strings["Export"] = "Esporta";
+App::$strings["Import"] = "Importa";
+App::$strings["Events Tools"] = "Gestione eventi";
+App::$strings["Export Calendar"] = "Esporta calendario";
+App::$strings["Import Calendar"] = "Importa calendario";
+App::$strings["Chatrooms"] = "Chat";
+App::$strings["Overview"] = "Riepilogo";
+App::$strings["Chat Members"] = "Partecipanti";
+App::$strings["Bookmarked Chatrooms"] = "Chat nei segnalibri";
+App::$strings["Suggested Chatrooms"] = "Chat suggerite";
+App::$strings["photo/image"] = "foto/immagine";
+App::$strings["Click to show more"] = "Clicca per mostrare tutto";
+App::$strings["Rating Tools"] = "Valutazione";
+App::$strings["Rate Me"] = "Valutami";
+App::$strings["View Ratings"] = "Vedi le valutazioni ricevute";
+App::$strings["Public Hubs"] = "Hub pubblici";
+App::$strings["Forums"] = "Forum";
+App::$strings["Tasks"] = "Attività";
+App::$strings["Documentation"] = "Guida";
+App::$strings["Project/Site Information"] = "Informazioni sul sito/progetto";
+App::$strings["For Members"] = "Per gli utenti";
+App::$strings["For Administrators"] = "Per gli amministratori";
+App::$strings["For Developers"] = "Per sviluppatori";
+App::$strings["Site"] = "Sito";
+App::$strings["Accounts"] = "Account";
+App::$strings["Member registrations waiting for confirmation"] = "Richieste in attesa di conferma";
+App::$strings["Channels"] = "Canali";
+App::$strings["Security"] = "Sicurezza";
+App::$strings["Features"] = "Funzionalità";
+App::$strings["Plugins"] = "Plugin";
+App::$strings["Themes"] = "Temi";
+App::$strings["Inspect queue"] = "Coda di attesa";
+App::$strings["Profile Fields"] = "Campi del profilo";
+App::$strings["DB updates"] = "Aggiornamenti al DB";
+App::$strings["Logs"] = "Log";
+App::$strings["Admin"] = "Amministrazione";
+App::$strings["Plugin Features"] = "Plugin";
+App::$strings["View Photo"] = "Guarda la foto";
+App::$strings["Edit Album"] = "Modifica album";
+App::$strings[" and "] = "e";
+App::$strings["public profile"] = "profilo pubblico";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ha cambiato %2\$s in &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Guarda %2\$s di %1\$s ";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha aggiornato %2\$s cambiando %3\$s.";
+App::$strings["Public Timeline"] = "Diario pubblico";
+App::$strings["Site Admin"] = "Amministrazione sito";
+App::$strings["Bookmarks"] = "Segnalibri";
+App::$strings["Address Book"] = "Rubrica";
+App::$strings["Login"] = "Accedi";
+App::$strings["Channel Manager"] = "Gestione canali";
+App::$strings["Grid"] = "Rete";
+App::$strings["Webpages"] = "Pagine web";
+App::$strings["Channel Home"] = "Bacheca del canale";
+App::$strings["Profile"] = "Profilo";
+App::$strings["Photos"] = "Foto";
+App::$strings["Events"] = "Eventi";
+App::$strings["Directory"] = "Elenchi pubblici dei canali";
+App::$strings["Help"] = "Guida";
+App::$strings["Mail"] = "Messaggi";
+App::$strings["Mood"] = "Umore";
+App::$strings["Poke"] = "Poke";
+App::$strings["Chat"] = "Chat";
+App::$strings["Search"] = "Cerca";
+App::$strings["Probe"] = "Diagnostica";
+App::$strings["Suggest"] = "Suggerisci";
+App::$strings["Random Channel"] = "Canale casuale";
+App::$strings["Invite"] = "Invita";
+App::$strings["Language"] = "Lingua";
+App::$strings["Post"] = "Post";
+App::$strings["Profile Photo"] = "Foto del profilo";
+App::$strings["Update"] = "Aggiorna";
+App::$strings["Install"] = "Installa";
+App::$strings["Purchase"] = "Acquista";
+App::$strings["Logged out."] = "Uscita effettuata.";
+App::$strings["Failed authentication"] = "Autenticazione fallita";
+App::$strings["Login failed."] = "Accesso fallito.";
+App::$strings["Image/photo"] = "Immagine";
+App::$strings["Encrypted content"] = "Contenuto cifrato";
+App::$strings["Install %s element: "] = "Installa l'elemento %s:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Questo post contiene un elemento %s installabile, tuttavia non hai i permessi necessari per l'installazione.";
+App::$strings["webpage"] = "pagina web";
+App::$strings["layout"] = "layout";
+App::$strings["block"] = "block";
+App::$strings["menu"] = "menu";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s %3\$s";
+App::$strings["post"] = "il post";
+App::$strings["Different viewers will see this text differently"] = "Ad altri questo testo potrebbe apparire in modo differente";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 ha scritto:";
+App::$strings["Attachments:"] = "Allegati:";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
+App::$strings["\$Projectname event notification:"] = "Notifica evento \$Projectname:";
+App::$strings["Starts:"] = "Inizio:";
+App::$strings["Finishes:"] = "Fine:";
+App::$strings["Location:"] = "Luogo:";
+App::$strings["%1\$s's bookmarks"] = "I segnalibri di %1\$s";
+App::$strings["Invalid data packet"] = "Dati ricevuti non validi";
+App::$strings["Unable to verify channel signature"] = "Impossibile verificare la firma elettronica del canale";
+App::$strings["Unable to verify site signature for %s"] = "Impossibile verificare la firma elettronica del sito %s";
+App::$strings["invalid target signature"] = "la firma ricevuta non è valida";
+App::$strings["%d invitation available"] = array(
0 => "%d invito disponibile",
1 => "%d inviti disponibili",
);
-$a->strings["Advanced"] = "Avanzate";
-$a->strings["Find Channels"] = "Ricerca canali";
-$a->strings["Enter name or interest"] = "Scrivi un nome o un interesse";
-$a->strings["Connect/Follow"] = "Aggiungi";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Per esempio: Mario Rossi, Pesca";
-$a->strings["Find"] = "Cerca";
-$a->strings["Channel Suggestions"] = "Canali suggeriti";
-$a->strings["Random Profile"] = "Profilo casuale";
-$a->strings["Invite Friends"] = "Invita amici";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Per esempio: name=mario e country=italy";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avanzate";
+App::$strings["Find Channels"] = "Ricerca canali";
+App::$strings["Enter name or interest"] = "Scrivi un nome o un interesse";
+App::$strings["Connect/Follow"] = "Aggiungi";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Per esempio: Mario Rossi, Pesca";
+App::$strings["Find"] = "Cerca";
+App::$strings["Channel Suggestions"] = "Canali suggeriti";
+App::$strings["Random Profile"] = "Profilo casuale";
+App::$strings["Invite Friends"] = "Invita amici";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Per esempio: name=mario e country=italy";
+App::$strings["%d connection in common"] = array(
0 => "%d contatto in comune",
1 => "%d contatti in comune",
);
-$a->strings["show more"] = "mostra tutto";
-$a->strings["Directory Options"] = "Visibilità negli elenchi pubblici";
-$a->strings["Safe Mode"] = "Modalità SafeSearch";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Sì";
-$a->strings["Public Forums Only"] = "Solo forum pubblici";
-$a->strings["This Website Only"] = "Solo in questo sito";
-$a->strings["\$Projectname Notification"] = "Notifica \$Projectname";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Grazie,";
-$a->strings["%s Administrator"] = "L'amministratore di %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla] Nuovo messaggio su %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato su %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s.";
-$a->strings["a private message"] = "un messaggio privato";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%5\$s di %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s che hai creato[/zrl]";
-$a->strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla] Nuovo commento di %2\$s alla conversazione #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione.";
-$a->strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla] %s ha scritto sulla tua bacheca";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo su %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]";
-$a->strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla] %s ti ha taggato";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato su %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl].";
-$a->strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla] %1\$s ti ha mandato un poke";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke su %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl].";
-$a->strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla] %s ha taggato il tuo post";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo post su %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo post[/zrl]";
-$a->strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla] Hai una richiesta di amicizia";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di entrare in contatto da '%2\$s' su %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, hai ricevuto una [zrl=%2\$s]richiesta di entrare in contatto[/zrl] da %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Visita %s per approvare o rifiutare la richiesta di entrare in contatto.";
-$a->strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla] Ti è stato suggerito un amico";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' su %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico.";
-$a->strings["Name:"] = "Nome:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Visita %s per approvare o rifiutare il suggerimento.";
-$a->strings["[Hubzilla:Notify]"] = "[Hubzilla]";
-$a->strings["photo"] = "la foto";
-$a->strings["event"] = "l'evento";
-$a->strings["channel"] = "il canale";
-$a->strings["status"] = "il messaggio di stato";
-$a->strings["comment"] = "il commento";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s piace %3\$s di %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "A %1\$s non piace %3\$s di %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s adesso è connesso con %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s ha mandato un poke a %2\$s";
-$a->strings["poked"] = "ha mandato un poke";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s è %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Mi piace";
-$a->strings["__ctx:title__ Dislikes"] = "Non mi piace";
-$a->strings["__ctx:title__ Agree"] = "D'accordo";
-$a->strings["__ctx:title__ Disagree"] = "Non d'accordo";
-$a->strings["__ctx:title__ Abstain"] = "Astenuti";
-$a->strings["__ctx:title__ Attending"] = "Partecipano";
-$a->strings["__ctx:title__ Not attending"] = "Non partecipano";
-$a->strings["__ctx:title__ Might attend"] = "Forse partecipano";
-$a->strings["View %s's profile @ %s"] = "Vedi il profilo di %s @ %s";
-$a->strings["Categories:"] = "Categorie:";
-$a->strings["Filed under:"] = "Classificato come:";
-$a->strings["View in context"] = "Vedi nel contesto";
-$a->strings["remove"] = "rimuovi";
-$a->strings["Loading..."] = "Caricamento in corso...";
-$a->strings["Delete Selected Items"] = "Elimina gli oggetti selezionati";
-$a->strings["View Source"] = "Vedi il sorgente";
-$a->strings["Follow Thread"] = "Segui la discussione";
-$a->strings["Unfollow Thread"] = "Non seguire la discussione";
-$a->strings["View Profile"] = "Profilo";
-$a->strings["Activity/Posts"] = "Attività e Post";
-$a->strings["Edit Connection"] = "Modifica il contatto";
-$a->strings["Message"] = "Messaggio";
-$a->strings["Ratings"] = "Valutazioni";
-$a->strings["%s likes this."] = "Piace a %s.";
-$a->strings["%s doesn't like this."] = "Non piace a %s.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["show more"] = "mostra tutto";
+App::$strings["Directory Options"] = "Visibilità negli elenchi pubblici";
+App::$strings["Safe Mode"] = "Modalità SafeSearch";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Sì";
+App::$strings["Public Forums Only"] = "Solo forum pubblici";
+App::$strings["This Website Only"] = "Solo in questo sito";
+App::$strings["\$Projectname Notification"] = "Notifica \$Projectname";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Grazie,";
+App::$strings["%s Administrator"] = "L'amministratore di %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla] Nuovo messaggio su %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato su %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s.";
+App::$strings["a private message"] = "un messaggio privato";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%5\$s di %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s che hai creato[/zrl]";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla] Nuovo commento di %2\$s alla conversazione #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione.";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla] %s ha scritto sulla tua bacheca";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo su %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla] %s ti ha taggato";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato su %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla] %1\$s ti ha mandato un poke";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke su %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla] %s ha taggato il tuo post";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo post su %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo post[/zrl]";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla] Hai una richiesta di amicizia";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di entrare in contatto da '%2\$s' su %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, hai ricevuto una [zrl=%2\$s]richiesta di entrare in contatto[/zrl] da %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Visita %s per approvare o rifiutare la richiesta di entrare in contatto.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla] Ti è stato suggerito un amico";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' su %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico.";
+App::$strings["Name:"] = "Nome:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Visita %s per approvare o rifiutare il suggerimento.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla]";
+App::$strings["photo"] = "la foto";
+App::$strings["event"] = "l'evento";
+App::$strings["channel"] = "il canale";
+App::$strings["status"] = "il messaggio di stato";
+App::$strings["comment"] = "il commento";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s piace %3\$s di %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "A %1\$s non piace %3\$s di %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s adesso è connesso con %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s ha mandato un poke a %2\$s";
+App::$strings["poked"] = "ha mandato un poke";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s è %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Mi piace";
+App::$strings["__ctx:title__ Dislikes"] = "Non mi piace";
+App::$strings["__ctx:title__ Agree"] = "D'accordo";
+App::$strings["__ctx:title__ Disagree"] = "Non d'accordo";
+App::$strings["__ctx:title__ Abstain"] = "Astenuti";
+App::$strings["__ctx:title__ Attending"] = "Partecipano";
+App::$strings["__ctx:title__ Not attending"] = "Non partecipano";
+App::$strings["__ctx:title__ Might attend"] = "Forse partecipano";
+App::$strings["View %s's profile @ %s"] = "Vedi il profilo di %s @ %s";
+App::$strings["Categories:"] = "Categorie:";
+App::$strings["Filed under:"] = "Classificato come:";
+App::$strings["View in context"] = "Vedi nel contesto";
+App::$strings["remove"] = "rimuovi";
+App::$strings["Loading..."] = "Caricamento in corso...";
+App::$strings["Delete Selected Items"] = "Elimina gli oggetti selezionati";
+App::$strings["View Source"] = "Vedi il sorgente";
+App::$strings["Follow Thread"] = "Segui la discussione";
+App::$strings["Unfollow Thread"] = "Non seguire la discussione";
+App::$strings["View Profile"] = "Profilo";
+App::$strings["Activity/Posts"] = "Attività e Post";
+App::$strings["Edit Connection"] = "Modifica il contatto";
+App::$strings["Message"] = "Messaggio";
+App::$strings["Ratings"] = "Valutazioni";
+App::$strings["%s likes this."] = "Piace a %s.";
+App::$strings["%s doesn't like this."] = "Non piace a %s.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "Piace a <span %1\$s>%2\$d persone</span>.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "Non piace a <span %1\$s>%2\$d persone</span>.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "e altre %d persone",
);
-$a->strings["%s like this."] = "Piace a %s.";
-$a->strings["%s don't like this."] = "Non piace a %s.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visibile a <strong>tutti</strong>";
-$a->strings["Please enter a link URL:"] = "Inserisci l'indirizzo del link:";
-$a->strings["Please enter a video link/URL:"] = "Inserisci l'indirizzo del video:";
-$a->strings["Please enter an audio link/URL:"] = "Inserisci l'indirizzo dell'audio:";
-$a->strings["Tag term:"] = "Tag:";
-$a->strings["Save to Folder:"] = "Salva nella cartella:";
-$a->strings["Where are you right now?"] = "Dove sei ora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Scade il YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Condividi";
-$a->strings["Page link name"] = "Nome del link alla pagina";
-$a->strings["Post as"] = "Pubblica come ";
-$a->strings["Upload photo"] = "Carica foto";
-$a->strings["upload photo"] = "carica foto";
-$a->strings["Attach file"] = "Allega file";
-$a->strings["attach file"] = "allega file";
-$a->strings["Insert web link"] = "Inserisci un indirizzo web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserisci l'indirizzo del video";
-$a->strings["video link"] = "link video";
-$a->strings["Insert audio link"] = "Inserisci l'indirizzo dell'audio";
-$a->strings["audio link"] = "link audio";
-$a->strings["Set your location"] = "La tua località";
-$a->strings["set location"] = "la tua località";
-$a->strings["Toggle voting"] = "Abilita/disabilita il voto";
-$a->strings["Clear browser location"] = "Rimuovi la località data dal browser";
-$a->strings["clear location"] = "rimuovi la località";
-$a->strings["Title (optional)"] = "Titolo (facoltativo)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorie (facoltative, lista separata da virgole)";
-$a->strings["Permission settings"] = "Permessi dei tuoi contatti";
-$a->strings["permissions"] = "permessi";
-$a->strings["Public post"] = "Post pubblico";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Per esempio: mario@esempio.com, simona@esempio.com";
-$a->strings["Set expiration date"] = "Data di scadenza";
-$a->strings["Set publish date"] = "Data di uscita programmata";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Annulla";
-$a->strings["Discover"] = "Scopri";
-$a->strings["Imported public streams"] = "Contenuti pubblici importati";
-$a->strings["Commented Order"] = "Commenti recenti";
-$a->strings["Sort by Comment Date"] = "Per data del commento";
-$a->strings["Posted Order"] = "Post recenti";
-$a->strings["Sort by Post Date"] = "Per data di creazione";
-$a->strings["Posts that mention or involve you"] = "Post che ti riguardano";
-$a->strings["New"] = "Novità";
-$a->strings["Activity Stream - by date"] = "Elenco attività - per data";
-$a->strings["Starred"] = "Preferiti";
-$a->strings["Favourite Posts"] = "Post preferiti";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Post marcati come spam";
-$a->strings["Channel"] = "Canale";
-$a->strings["Status Messages and Posts"] = "Post e messaggi di stato";
-$a->strings["About"] = "Informazioni";
-$a->strings["Profile Details"] = "Dettagli del profilo";
-$a->strings["Photo Albums"] = "Album foto";
-$a->strings["Files and Storage"] = "Archivio file";
-$a->strings["Saved Bookmarks"] = "Segnalibri salvati";
-$a->strings["Manage Webpages"] = "Gestisci le pagine web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "Piace a %s.";
+App::$strings["%s don't like this."] = "Non piace a %s.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visibile a <strong>tutti</strong>";
+App::$strings["Please enter a link URL:"] = "Inserisci l'indirizzo del link:";
+App::$strings["Please enter a video link/URL:"] = "Inserisci l'indirizzo del video:";
+App::$strings["Please enter an audio link/URL:"] = "Inserisci l'indirizzo dell'audio:";
+App::$strings["Tag term:"] = "Tag:";
+App::$strings["Save to Folder:"] = "Salva nella cartella:";
+App::$strings["Where are you right now?"] = "Dove sei ora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Scade il YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Condividi";
+App::$strings["Page link name"] = "Nome del link alla pagina";
+App::$strings["Post as"] = "Pubblica come ";
+App::$strings["Upload photo"] = "Carica foto";
+App::$strings["upload photo"] = "carica foto";
+App::$strings["Attach file"] = "Allega file";
+App::$strings["attach file"] = "allega file";
+App::$strings["Insert web link"] = "Inserisci un indirizzo web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserisci l'indirizzo del video";
+App::$strings["video link"] = "link video";
+App::$strings["Insert audio link"] = "Inserisci l'indirizzo dell'audio";
+App::$strings["audio link"] = "link audio";
+App::$strings["Set your location"] = "La tua località";
+App::$strings["set location"] = "la tua località";
+App::$strings["Toggle voting"] = "Abilita/disabilita il voto";
+App::$strings["Clear browser location"] = "Rimuovi la località data dal browser";
+App::$strings["clear location"] = "rimuovi la località";
+App::$strings["Title (optional)"] = "Titolo (facoltativo)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorie (facoltative, lista separata da virgole)";
+App::$strings["Permission settings"] = "Permessi dei tuoi contatti";
+App::$strings["permissions"] = "permessi";
+App::$strings["Public post"] = "Post pubblico";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Per esempio: mario@esempio.com, simona@esempio.com";
+App::$strings["Set expiration date"] = "Data di scadenza";
+App::$strings["Set publish date"] = "Data di uscita programmata";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Annulla";
+App::$strings["Discover"] = "Scopri";
+App::$strings["Imported public streams"] = "Contenuti pubblici importati";
+App::$strings["Commented Order"] = "Commenti recenti";
+App::$strings["Sort by Comment Date"] = "Per data del commento";
+App::$strings["Posted Order"] = "Post recenti";
+App::$strings["Sort by Post Date"] = "Per data di creazione";
+App::$strings["Posts that mention or involve you"] = "Post che ti riguardano";
+App::$strings["New"] = "Novità";
+App::$strings["Activity Stream - by date"] = "Elenco attività - per data";
+App::$strings["Starred"] = "Preferiti";
+App::$strings["Favourite Posts"] = "Post preferiti";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Post marcati come spam";
+App::$strings["Channel"] = "Canale";
+App::$strings["Status Messages and Posts"] = "Post e messaggi di stato";
+App::$strings["About"] = "Informazioni";
+App::$strings["Profile Details"] = "Dettagli del profilo";
+App::$strings["Photo Albums"] = "Album foto";
+App::$strings["Files and Storage"] = "Archivio file";
+App::$strings["Saved Bookmarks"] = "Segnalibri salvati";
+App::$strings["Manage Webpages"] = "Gestisci le pagine web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Partecipa",
1 => "Partecipano",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Non partecipa",
1 => "Non partecipano",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indeciso",
1 => "Indecisi",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "D'accordo",
1 => "D'accordo",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Non d'accordo",
1 => "Non d'accordo",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Astenuto",
1 => "Astenuti",
);
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Non trovo le informazioni DNS per il database server '%s'";
-$a->strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito.";
-$a->strings["Channel location missing."] = "Manca l'indirizzo del canale.";
-$a->strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa.";
-$a->strings["Channel was deleted and no longer exists."] = "Il canale è stato rimosso e non esiste più.";
-$a->strings["Protocol disabled."] = "Protocollo disabilitato.";
-$a->strings["Channel discovery failed."] = "La ricerca del canale non ha avuto successo.";
-$a->strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso.";
-$a->strings["Logout"] = "Esci";
-$a->strings["End this session"] = "Chiudi questa sessione";
-$a->strings["Home"] = "Bacheca";
-$a->strings["Your posts and conversations"] = "I tuoi post e conversazioni";
-$a->strings["Your profile page"] = "Il tuo profilo";
-$a->strings["Edit Profiles"] = "Modifica i tuoi profili";
-$a->strings["Manage/Edit profiles"] = "Gestisci i tuoi profili";
-$a->strings["Edit Profile"] = "Modifica il profilo";
-$a->strings["Edit your profile"] = "Modifica il tuo profilo";
-$a->strings["Your photos"] = "Le tue foto";
-$a->strings["Your files"] = "I tuoi file";
-$a->strings["Your chatrooms"] = "Le tue chat";
-$a->strings["Your bookmarks"] = "I tuoi segnalibri";
-$a->strings["Your webpages"] = "Le tue pagine web";
-$a->strings["Sign in"] = "Accedi";
-$a->strings["%s - click to logout"] = "%s - clicca per uscire";
-$a->strings["Remote authentication"] = "Accedi dal tuo hub";
-$a->strings["Click to authenticate to your home hub"] = "Clicca per farti riconoscere dal tuo hub principale";
-$a->strings["Home Page"] = "Bacheca";
-$a->strings["Register"] = "Registrati";
-$a->strings["Create an account"] = "Crea un account";
-$a->strings["Help and documentation"] = "Guida e documentazione";
-$a->strings["Applications, utilities, links, games"] = "Applicazioni, utilità, link, giochi";
-$a->strings["Search site @name, #tag, ?docs, content"] = "Cerca nel sito per @nome, #tag, ?guida o per contenuto";
-$a->strings["Channel Directory"] = "Elenchi pubblici dei canali";
-$a->strings["Your grid"] = "La tua rete";
-$a->strings["Mark all grid notifications seen"] = "Segna come lette le notifiche della tua rete";
-$a->strings["Channel home"] = "Bacheca del canale";
-$a->strings["Mark all channel notifications seen"] = "Segna come lette le notifiche del canale";
-$a->strings["Connections"] = "Contatti";
-$a->strings["Notices"] = "Avvisi";
-$a->strings["Notifications"] = "Notifiche";
-$a->strings["See all notifications"] = "Vedi tutte le notifiche";
-$a->strings["Mark all system notifications seen"] = "Segna come lette le notifiche di sistema";
-$a->strings["Private mail"] = "Messaggi privati";
-$a->strings["See all private messages"] = "Guarda tutti i messaggi privati";
-$a->strings["Mark all private messages seen"] = "Segna come letti tutti i messaggi privati";
-$a->strings["Event Calendar"] = "Calendario";
-$a->strings["See all events"] = "Guarda tutti gli eventi";
-$a->strings["Mark all events seen"] = "Marca come letti tutti gli eventi";
-$a->strings["Manage Your Channels"] = "Gestisci i tuoi canali";
-$a->strings["Account/Channel Settings"] = "Impostazioni dell'account e del canale";
-$a->strings["Site Setup and Configuration"] = "Installazione e configurazione del sito";
-$a->strings["@name, #tag, ?doc, content"] = "@nome, #tag, ?guida, contenuto";
-$a->strings["Please wait..."] = "Attendere...";
-$a->strings["Delete this item?"] = "Eliminare questo elemento?";
-$a->strings["[-] show less"] = "[-] riduci";
-$a->strings["[+] expand"] = "[+] mostra tutto";
-$a->strings["[-] collapse"] = "[-] riduci";
-$a->strings["Password too short"] = "Password troppo corta";
-$a->strings["Passwords do not match"] = "Le password non corrispondono";
-$a->strings["everybody"] = "tutti";
-$a->strings["Secret Passphrase"] = "Parola chiave per decifrare";
-$a->strings["Passphrase hint"] = "Suggerimento per la parola chiave";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Nota: i permessi sono stati modificati ma non ancora salvati.";
-$a->strings["close all"] = "chiudi tutto";
-$a->strings["Nothing new here"] = "Niente di nuovo qui";
-$a->strings["Rate This Channel (this is public)"] = "Valuta questo canale (visibile a tutti)";
-$a->strings["Rating"] = "Valutazioni";
-$a->strings["Describe (optional)"] = "Descrizione (facoltativa)";
-$a->strings["Please enter a link URL"] = "Inserisci l'URL di un link";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Non hai salvato i cambiamenti. Vuoi davvero lasciare questa pagina?";
-$a->strings["Location"] = "Posizione geografica";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "fa";
-$a->strings["from now"] = "da adesso";
-$a->strings["less than a minute"] = "meno di un minuto";
-$a->strings["about a minute"] = "circa un minuto";
-$a->strings["%d minutes"] = "%d minuti";
-$a->strings["about an hour"] = "circa un’ora";
-$a->strings["about %d hours"] = "circa %d ore";
-$a->strings["a day"] = "un giorno";
-$a->strings["%d days"] = "%d giorni";
-$a->strings["about a month"] = "circa un mese";
-$a->strings["%d months"] = "%d mesi";
-$a->strings["about a year"] = "circa un anno";
-$a->strings["%d years"] = "%d anni";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["January"] = "gennaio";
-$a->strings["February"] = "febbraio";
-$a->strings["March"] = "marzo";
-$a->strings["April"] = "aprile";
-$a->strings["__ctx:long__ May"] = "maggio";
-$a->strings["June"] = "giugno";
-$a->strings["July"] = "luglio";
-$a->strings["August"] = "agosto";
-$a->strings["September"] = "settembre";
-$a->strings["October"] = "ottobre";
-$a->strings["November"] = "novembre";
-$a->strings["December"] = "dicembre";
-$a->strings["Jan"] = "Gen";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "Mar";
-$a->strings["Apr"] = "Apr";
-$a->strings["__ctx:short__ May"] = "maggio";
-$a->strings["Jun"] = "Mag";
-$a->strings["Jul"] = "Giu";
-$a->strings["Aug"] = "Ago";
-$a->strings["Sep"] = "Set";
-$a->strings["Oct"] = "Ott";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Dic";
-$a->strings["Sunday"] = "domenica";
-$a->strings["Monday"] = "lunedì";
-$a->strings["Tuesday"] = "martedì";
-$a->strings["Wednesday"] = "mercoledì";
-$a->strings["Thursday"] = "giovedì";
-$a->strings["Friday"] = "venerdì";
-$a->strings["Saturday"] = "sabato";
-$a->strings["Sun"] = "Dom";
-$a->strings["Mon"] = "Lun";
-$a->strings["Tue"] = "Mar";
-$a->strings["Wed"] = "Mer";
-$a->strings["Thu"] = "Gio";
-$a->strings["Fri"] = "Ven";
-$a->strings["Sat"] = "Sab";
-$a->strings["__ctx:calendar__ today"] = "oggi";
-$a->strings["__ctx:calendar__ month"] = "mese";
-$a->strings["__ctx:calendar__ week"] = "settimana";
-$a->strings["__ctx:calendar__ day"] = "giorno";
-$a->strings["__ctx:calendar__ All day"] = "Tutto il giorno";
-$a->strings["view full size"] = "guarda nelle dimensioni reali";
-$a->strings["Administrator"] = "Amministratore";
-$a->strings["No Subject"] = "Nessun titolo";
-$a->strings["Embedded content"] = "Contenuti incorporati";
-$a->strings["Embedding disabled"] = "Disabilita la creazione di contenuti incorporati";
-$a->strings["created a new post"] = "Ha creato un nuovo post";
-$a->strings["commented on %s's post"] = "ha commentato il post di %s";
-$a->strings["New Page"] = "Nuova pagina web";
-$a->strings["View"] = "Guarda";
-$a->strings["Actions"] = "Azioni";
-$a->strings["Page Link"] = "Link alla pagina";
-$a->strings["Title"] = "Titolo";
-$a->strings["Created"] = "Creato";
-$a->strings["Edited"] = "Modificato";
-$a->strings["Profile Photos"] = "Foto del profilo";
-$a->strings["Miscellaneous"] = "Altro";
-$a->strings["Birthday"] = "Compleanno";
-$a->strings["Age: "] = "Età:";
-$a->strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-GG oppure MM-GG";
-$a->strings["Required"] = "Obbligatorio";
-$a->strings["never"] = "mai";
-$a->strings["less than a second ago"] = "meno di un secondo fa";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s fa";
-$a->strings["__ctx:relative_date__ year"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Non trovo le informazioni DNS per il database server '%s'";
+App::$strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito.";
+App::$strings["Channel location missing."] = "Manca l'indirizzo del canale.";
+App::$strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa.";
+App::$strings["Channel was deleted and no longer exists."] = "Il canale è stato rimosso e non esiste più.";
+App::$strings["Protocol disabled."] = "Protocollo disabilitato.";
+App::$strings["Channel discovery failed."] = "La ricerca del canale non ha avuto successo.";
+App::$strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso.";
+App::$strings["Logout"] = "Esci";
+App::$strings["End this session"] = "Chiudi questa sessione";
+App::$strings["Home"] = "Bacheca";
+App::$strings["Your posts and conversations"] = "I tuoi post e conversazioni";
+App::$strings["Your profile page"] = "Il tuo profilo";
+App::$strings["Edit Profiles"] = "Modifica i tuoi profili";
+App::$strings["Manage/Edit profiles"] = "Gestisci i tuoi profili";
+App::$strings["Edit Profile"] = "Modifica il profilo";
+App::$strings["Edit your profile"] = "Modifica il tuo profilo";
+App::$strings["Your photos"] = "Le tue foto";
+App::$strings["Your files"] = "I tuoi file";
+App::$strings["Your chatrooms"] = "Le tue chat";
+App::$strings["Your bookmarks"] = "I tuoi segnalibri";
+App::$strings["Your webpages"] = "Le tue pagine web";
+App::$strings["Sign in"] = "Accedi";
+App::$strings["%s - click to logout"] = "%s - clicca per uscire";
+App::$strings["Remote authentication"] = "Accedi dal tuo hub";
+App::$strings["Click to authenticate to your home hub"] = "Clicca per farti riconoscere dal tuo hub principale";
+App::$strings["Home Page"] = "Bacheca";
+App::$strings["Register"] = "Registrati";
+App::$strings["Create an account"] = "Crea un account";
+App::$strings["Help and documentation"] = "Guida e documentazione";
+App::$strings["Applications, utilities, links, games"] = "Applicazioni, utilità, link, giochi";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Cerca nel sito per @nome, #tag, ?guida o per contenuto";
+App::$strings["Channel Directory"] = "Elenchi pubblici dei canali";
+App::$strings["Your grid"] = "La tua rete";
+App::$strings["Mark all grid notifications seen"] = "Segna come lette le notifiche della tua rete";
+App::$strings["Channel home"] = "Bacheca del canale";
+App::$strings["Mark all channel notifications seen"] = "Segna come lette le notifiche del canale";
+App::$strings["Connections"] = "Contatti";
+App::$strings["Notices"] = "Avvisi";
+App::$strings["Notifications"] = "Notifiche";
+App::$strings["See all notifications"] = "Vedi tutte le notifiche";
+App::$strings["Mark all system notifications seen"] = "Segna come lette le notifiche di sistema";
+App::$strings["Private mail"] = "Messaggi privati";
+App::$strings["See all private messages"] = "Guarda tutti i messaggi privati";
+App::$strings["Mark all private messages seen"] = "Segna come letti tutti i messaggi privati";
+App::$strings["Event Calendar"] = "Calendario";
+App::$strings["See all events"] = "Guarda tutti gli eventi";
+App::$strings["Mark all events seen"] = "Marca come letti tutti gli eventi";
+App::$strings["Manage Your Channels"] = "Gestisci i tuoi canali";
+App::$strings["Account/Channel Settings"] = "Impostazioni dell'account e del canale";
+App::$strings["Site Setup and Configuration"] = "Installazione e configurazione del sito";
+App::$strings["@name, #tag, ?doc, content"] = "@nome, #tag, ?guida, contenuto";
+App::$strings["Please wait..."] = "Attendere...";
+App::$strings["Delete this item?"] = "Eliminare questo elemento?";
+App::$strings["[-] show less"] = "[-] riduci";
+App::$strings["[+] expand"] = "[+] mostra tutto";
+App::$strings["[-] collapse"] = "[-] riduci";
+App::$strings["Password too short"] = "Password troppo corta";
+App::$strings["Passwords do not match"] = "Le password non corrispondono";
+App::$strings["everybody"] = "tutti";
+App::$strings["Secret Passphrase"] = "Parola chiave per decifrare";
+App::$strings["Passphrase hint"] = "Suggerimento per la parola chiave";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Nota: i permessi sono stati modificati ma non ancora salvati.";
+App::$strings["close all"] = "chiudi tutto";
+App::$strings["Nothing new here"] = "Niente di nuovo qui";
+App::$strings["Rate This Channel (this is public)"] = "Valuta questo canale (visibile a tutti)";
+App::$strings["Rating"] = "Valutazioni";
+App::$strings["Describe (optional)"] = "Descrizione (facoltativa)";
+App::$strings["Please enter a link URL"] = "Inserisci l'URL di un link";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Non hai salvato i cambiamenti. Vuoi davvero lasciare questa pagina?";
+App::$strings["Location"] = "Posizione geografica";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "fa";
+App::$strings["from now"] = "da adesso";
+App::$strings["less than a minute"] = "meno di un minuto";
+App::$strings["about a minute"] = "circa un minuto";
+App::$strings["%d minutes"] = "%d minuti";
+App::$strings["about an hour"] = "circa un’ora";
+App::$strings["about %d hours"] = "circa %d ore";
+App::$strings["a day"] = "un giorno";
+App::$strings["%d days"] = "%d giorni";
+App::$strings["about a month"] = "circa un mese";
+App::$strings["%d months"] = "%d mesi";
+App::$strings["about a year"] = "circa un anno";
+App::$strings["%d years"] = "%d anni";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "gennaio";
+App::$strings["February"] = "febbraio";
+App::$strings["March"] = "marzo";
+App::$strings["April"] = "aprile";
+App::$strings["__ctx:long__ May"] = "maggio";
+App::$strings["June"] = "giugno";
+App::$strings["July"] = "luglio";
+App::$strings["August"] = "agosto";
+App::$strings["September"] = "settembre";
+App::$strings["October"] = "ottobre";
+App::$strings["November"] = "novembre";
+App::$strings["December"] = "dicembre";
+App::$strings["Jan"] = "Gen";
+App::$strings["Feb"] = "Feb";
+App::$strings["Mar"] = "Mar";
+App::$strings["Apr"] = "Apr";
+App::$strings["__ctx:short__ May"] = "maggio";
+App::$strings["Jun"] = "Mag";
+App::$strings["Jul"] = "Giu";
+App::$strings["Aug"] = "Ago";
+App::$strings["Sep"] = "Set";
+App::$strings["Oct"] = "Ott";
+App::$strings["Nov"] = "Nov";
+App::$strings["Dec"] = "Dic";
+App::$strings["Sunday"] = "domenica";
+App::$strings["Monday"] = "lunedì";
+App::$strings["Tuesday"] = "martedì";
+App::$strings["Wednesday"] = "mercoledì";
+App::$strings["Thursday"] = "giovedì";
+App::$strings["Friday"] = "venerdì";
+App::$strings["Saturday"] = "sabato";
+App::$strings["Sun"] = "Dom";
+App::$strings["Mon"] = "Lun";
+App::$strings["Tue"] = "Mar";
+App::$strings["Wed"] = "Mer";
+App::$strings["Thu"] = "Gio";
+App::$strings["Fri"] = "Ven";
+App::$strings["Sat"] = "Sab";
+App::$strings["__ctx:calendar__ today"] = "oggi";
+App::$strings["__ctx:calendar__ month"] = "mese";
+App::$strings["__ctx:calendar__ week"] = "settimana";
+App::$strings["__ctx:calendar__ day"] = "giorno";
+App::$strings["__ctx:calendar__ All day"] = "Tutto il giorno";
+App::$strings["view full size"] = "guarda nelle dimensioni reali";
+App::$strings["Administrator"] = "Amministratore";
+App::$strings["No Subject"] = "Nessun titolo";
+App::$strings["Embedded content"] = "Contenuti incorporati";
+App::$strings["Embedding disabled"] = "Disabilita la creazione di contenuti incorporati";
+App::$strings["created a new post"] = "Ha creato un nuovo post";
+App::$strings["commented on %s's post"] = "ha commentato il post di %s";
+App::$strings["New Page"] = "Nuova pagina web";
+App::$strings["View"] = "Guarda";
+App::$strings["Actions"] = "Azioni";
+App::$strings["Page Link"] = "Link alla pagina";
+App::$strings["Title"] = "Titolo";
+App::$strings["Created"] = "Creato";
+App::$strings["Edited"] = "Modificato";
+App::$strings["Profile Photos"] = "Foto del profilo";
+App::$strings["Miscellaneous"] = "Altro";
+App::$strings["Birthday"] = "Compleanno";
+App::$strings["Age: "] = "Età:";
+App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-GG oppure MM-GG";
+App::$strings["Required"] = "Obbligatorio";
+App::$strings["never"] = "mai";
+App::$strings["less than a second ago"] = "meno di un secondo fa";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s fa";
+App::$strings["__ctx:relative_date__ year"] = array(
0 => "anno",
1 => "anni",
);
-$a->strings["__ctx:relative_date__ month"] = array(
+App::$strings["__ctx:relative_date__ month"] = array(
0 => "mese",
1 => "mesi",
);
-$a->strings["__ctx:relative_date__ week"] = array(
+App::$strings["__ctx:relative_date__ week"] = array(
0 => "settimana",
1 => "settimane",
);
-$a->strings["__ctx:relative_date__ day"] = array(
+App::$strings["__ctx:relative_date__ day"] = array(
0 => "giorno",
1 => "giorni",
);
-$a->strings["__ctx:relative_date__ hour"] = array(
+App::$strings["__ctx:relative_date__ hour"] = array(
0 => "ora",
1 => "ore",
);
-$a->strings["__ctx:relative_date__ minute"] = array(
+App::$strings["__ctx:relative_date__ minute"] = array(
0 => "minuto",
1 => "minuti",
);
-$a->strings["__ctx:relative_date__ second"] = array(
+App::$strings["__ctx:relative_date__ second"] = array(
0 => "secondo",
1 => "secondi",
);
-$a->strings["%1\$s's birthday"] = "Compleanno di %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Buon compleanno %1\$s";
-$a->strings["Male"] = "Maschio";
-$a->strings["Female"] = "Femmina";
-$a->strings["Currently Male"] = "Al momento maschio";
-$a->strings["Currently Female"] = "Al momento femmina";
-$a->strings["Mostly Male"] = "Prevalentemente maschio";
-$a->strings["Mostly Female"] = "Prevalentemente femmina";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "Transessuale";
-$a->strings["Hermaphrodite"] = "Ermafrodito";
-$a->strings["Neuter"] = "Neutro";
-$a->strings["Non-specific"] = "Non specificato";
-$a->strings["Other"] = "Altro";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Maschi";
-$a->strings["Females"] = "Femmine";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbica";
-$a->strings["No Preference"] = "Senza preferenza";
-$a->strings["Bisexual"] = "Bisessuale";
-$a->strings["Autosexual"] = "Autosessuale";
-$a->strings["Abstinent"] = "Astinente";
-$a->strings["Virgin"] = "Vergine";
-$a->strings["Deviant"] = "Deviato";
-$a->strings["Fetish"] = "Feticista";
-$a->strings["Oodles"] = "Un sacco";
-$a->strings["Nonsexual"] = "Asessuato";
-$a->strings["Single"] = "Single";
-$a->strings["Lonely"] = "Da solo";
-$a->strings["Available"] = "Disponibile";
-$a->strings["Unavailable"] = "Non disponibile";
-$a->strings["Has crush"] = "Ha una cotta";
-$a->strings["Infatuated"] = "Infatuato/a";
-$a->strings["Dating"] = "Disponibile a un incontro";
-$a->strings["Unfaithful"] = "Infedele";
-$a->strings["Sex Addict"] = "Sesso-dipendente";
-$a->strings["Friends/Benefits"] = "Amici con qualcosa in più";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Impegnato";
-$a->strings["Married"] = "Sposato/a";
-$a->strings["Imaginarily married"] = "Con matrimonio immaginario";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Convivente";
-$a->strings["Common law"] = "Matrimonio regolare";
-$a->strings["Happy"] = "Felice";
-$a->strings["Not looking"] = "Non in cerca";
-$a->strings["Swinger"] = "Scambista";
-$a->strings["Betrayed"] = "Tradito/a";
-$a->strings["Separated"] = "Separato/a";
-$a->strings["Unstable"] = "Instabile";
-$a->strings["Divorced"] = "Divorziato/a";
-$a->strings["Imaginarily divorced"] = "Sogna il divorzio";
-$a->strings["Widowed"] = "Vedovo/a";
-$a->strings["Uncertain"] = "Incerto/a";
-$a->strings["It's complicated"] = "Relazione complicata";
-$a->strings["Don't care"] = "Chi se ne frega";
-$a->strings["Ask me"] = "Chiedimelo";
-$a->strings["Default"] = "Predefinito";
-$a->strings["This event has been added to your calendar."] = "Questo evento è stato aggiunto al tuo calendario";
-$a->strings["Not specified"] = "Non specificato";
-$a->strings["Needs Action"] = "Necessita di un intervento";
-$a->strings["Completed"] = "Completato";
-$a->strings["In Process"] = "In corso";
-$a->strings["Cancelled"] = "Annullato";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "Ogni ora";
-$a->strings["Twice daily"] = "Due volte al giorno";
-$a->strings["Daily"] = "Ogni giorno";
-$a->strings["Weekly"] = "Ogni settimana";
-$a->strings["Monthly"] = "Ogni mese";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["GNU-Social"] = "GNU-Social";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Email";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot"] = "Zot";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Tags"] = "Tag";
-$a->strings["Keywords"] = "Parole chiave";
-$a->strings["have"] = "ho";
-$a->strings["has"] = "ha";
-$a->strings["want"] = "voglio";
-$a->strings["wants"] = "vuole";
-$a->strings["likes"] = "gli piace";
-$a->strings["dislikes"] = "non gli piace";
-$a->strings["Item was not found."] = "Elemento non trovato.";
-$a->strings["No source file."] = "Nessun file di origine.";
-$a->strings["Cannot locate file to replace"] = "Il file da sostituire non è stato trovato";
-$a->strings["Cannot locate file to revise/update"] = "Il file da aggiornare non è stato trovato";
-$a->strings["File exceeds size limit of %d"] = "Il file supera la dimensione massima di %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Hai raggiunto il limite complessivo di %1$.0f Mbytes per gli allegati.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Caricamento file fallito, potrebbe essere stato interrotto o potrebbe aver superato lo spazio assegnato.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Il file non può essere verificato. Caricamento fallito.";
-$a->strings["Path not available."] = "Percorso non disponibile.";
-$a->strings["Empty pathname"] = "Il percorso del file è vuoto";
-$a->strings["duplicate filename or path"] = "il file o il percorso del file è duplicato";
-$a->strings["Path not found."] = "Percorso del file non trovato.";
-$a->strings["mkdir failed."] = "mkdir fallito.";
-$a->strings["database storage failed."] = "scrittura su database fallita.";
-$a->strings["Empty path"] = "La posizione è vuota";
-$a->strings["General Features"] = "Funzionalità di base";
-$a->strings["Content Expiration"] = "Scadenza";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Elimina i post, i commenti o i messaggi privati dopo un lasso di tempo";
-$a->strings["Multiple Profiles"] = "Profili multipli";
-$a->strings["Ability to create multiple profiles"] = "Abilitazione a creare profili multipli";
-$a->strings["Advanced Profiles"] = "Profili avanzati";
-$a->strings["Additional profile sections and selections"] = "Informazioni aggiuntive del profilo";
-$a->strings["Profile Import/Export"] = "Importa/esporta il profilo";
-$a->strings["Save and load profile details across sites/channels"] = "Salva o ripristina le informazioni del profilo su siti diversi";
-$a->strings["Web Pages"] = "Pagine web";
-$a->strings["Provide managed web pages on your channel"] = "Attiva la creazione di pagine web sul tuo canale";
-$a->strings["Hide Rating"] = "Nascondi le valutazioni";
-$a->strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Nascondi i bottoni delle valutazioni sul tuo canale e sul profilo. Nota: le persone potranno comunque esprimere una valutazione altrove.";
-$a->strings["Private Notes"] = "Note private";
-$a->strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Abilita il riquadro per scrivere annotazioni (in chiaro)";
-$a->strings["Navigation Channel Select"] = "Scegli il canale attivo dal menu";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Scegli il canale attivo direttamente dal menu di navigazione";
-$a->strings["Photo Location"] = "Posizione geografica";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Collega la foto a una mappa quando contiene indicazioni geografiche.";
-$a->strings["Access Controlled Chatrooms"] = "Chat ad accesso riservato";
-$a->strings["Provide chatrooms and chat services with access control."] = "Il servizio di chat con accesso riservato";
-$a->strings["Smart Birthdays"] = "Compleanni intelligenti";
-$a->strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "I compleanni saranno segnalati in base al fuso orario, utile se hai amici sparsi per il mondo.";
-$a->strings["Expert Mode"] = "Modalità esperto";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Abilita la modalità esperto per vedere le opzioni di configurazione avanzate";
-$a->strings["Premium Channel"] = "Canale premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ti permette di impostare restrizioni e termini d'uso per il canale";
-$a->strings["Post Composition Features"] = "Modalità di scrittura post";
-$a->strings["Large Photos"] = "Foto grandi";
-$a->strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Includi anteprime grandi per le foto dei tuoi post (1024px). Altrimenti saranno mostrate anteprime più piccole (640px)";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importa automaticamente il contenuto del canale da altri canali o feed";
-$a->strings["Even More Encryption"] = "Cifratura addizionale";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Rendi possibile la crifratura aggiuntiva tra mittente e destinatario usando una parola chiave conosciuta a entrambi";
-$a->strings["Enable Voting Tools"] = "Permetti i post con votazione";
-$a->strings["Provide a class of post which others can vote on"] = "Rende possibile la creazione di post in cui sarà possibile votare";
-$a->strings["Delayed Posting"] = "Pubblicazione ritardata";
-$a->strings["Allow posts to be published at a later date"] = "Per scegliere una data e un'ora a cui far uscire i post";
-$a->strings["Suppress Duplicate Posts/Comments"] = "Impedisci post e commenti duplicati";
-$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Scarta post e commenti se sono identici ad altri inviati meno di due minuti prima.";
-$a->strings["Network and Stream Filtering"] = "Filtraggio dei contenuti";
-$a->strings["Search by Date"] = "Ricerca per data";
-$a->strings["Ability to select posts by date ranges"] = "Per selezionare i post in un intervallo tra date";
-$a->strings["Privacy Groups"] = "Gruppi di canali";
-$a->strings["Enable management and selection of privacy groups"] = "Abilita i gruppi di canali";
-$a->strings["Save search terms for re-use"] = "Salva i termini delle ricerche per poterle ripetere";
-$a->strings["Network Personal Tab"] = "Attività personale";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Abilita il link per mostrare solamente i contenuti con cui hai interagito";
-$a->strings["Network New Tab"] = "Contenuti nuovi";
-$a->strings["Enable tab to display all new Network activity"] = "Abilita il link per visualizzare solo i nuovi contenuti";
-$a->strings["Affinity Tool"] = "Filtro per affinità";
-$a->strings["Filter stream activity by depth of relationships"] = "Permette di selezionare i contenuti in base al livello di amicizia";
-$a->strings["Connection Filtering"] = "Filtro sui contatti";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtra i post che ricevi con parole chiave";
-$a->strings["Suggest Channels"] = "Suggerisci canali";
-$a->strings["Show channel suggestions"] = "Mostra alcuni canali che potrebbero interessarti";
-$a->strings["Post/Comment Tools"] = "Gestione post e commenti";
-$a->strings["Community Tagging"] = "Tag della comunità";
-$a->strings["Ability to tag existing posts"] = "Permetti l'aggiunta di tag su post già esistenti";
-$a->strings["Post Categories"] = "Categorie dei post";
-$a->strings["Add categories to your posts"] = "Abilita le categorie per i tuoi post";
-$a->strings["Ability to file posts under folders"] = "Abilita la raccolta dei tuoi articoli in cartelle";
-$a->strings["Dislike Posts"] = "Non mi piace";
-$a->strings["Ability to dislike posts/comments"] = "Abilità la funzionalità \"non mi piace\" per i tuoi post";
-$a->strings["Star Posts"] = "Post con stella";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mostra la stella per segnare i post preferiti";
-$a->strings["Tag Cloud"] = "Nuvola di tag";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Mostra la nuvola dei tag che usi di più sulla pagina del tuo canale";
-$a->strings["Unable to obtain identity information from database"] = "Impossibile ottenere le informazioni di identificazione dal database";
-$a->strings["Empty name"] = "Nome vuoto";
-$a->strings["Name too long"] = "Nome troppo lungo";
-$a->strings["No account identifier"] = "Account senza identificativo";
-$a->strings["Nickname is required."] = "Il nome dell'account è obbligatorio.";
-$a->strings["Reserved nickname. Please choose another."] = "Nome utente riservato. Per favore scegline un altro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Il nome dell'account è già in uso oppure ha dei caratteri non supportati.";
-$a->strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata";
-$a->strings["Default Profile"] = "Profilo predefinito";
-$a->strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile.";
-$a->strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile.";
-$a->strings["Change profile photo"] = "Cambia la foto del profilo";
-$a->strings["Create New Profile"] = "Crea un nuovo profilo";
-$a->strings["Profile Image"] = "Immagine del profilo";
-$a->strings["Visible to everybody"] = "Visibile a tutti";
-$a->strings["Edit visibility"] = "Cambia la visibilità";
-$a->strings["Gender:"] = "Sesso:";
-$a->strings["Status:"] = "Stato:";
-$a->strings["Homepage:"] = "Home page:";
-$a->strings["Online Now"] = "Online adesso";
-$a->strings["g A l F d"] = "g A l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[oggi]";
-$a->strings["Birthday Reminders"] = "Promemoria compleanni";
-$a->strings["Birthdays this week:"] = "Compleanni questa settimana:";
-$a->strings["[No description]"] = "[Nessuna descrizione]";
-$a->strings["Event Reminders"] = "Promemoria";
-$a->strings["Events this week:"] = "Eventi della settimana:";
-$a->strings["Full Name:"] = "Nome completo:";
-$a->strings["Like this channel"] = "Mi piace questo canale";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Compleanno:";
-$a->strings["Age:"] = "Età:";
-$a->strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferenze sessuali:";
-$a->strings["Hometown:"] = "Città dove vivo:";
-$a->strings["Tags:"] = "Tag:";
-$a->strings["Political Views:"] = "Orientamento politico:";
-$a->strings["Religion:"] = "Religione:";
-$a->strings["About:"] = "Informazioni:";
-$a->strings["Hobbies/Interests:"] = "Interessi e hobby:";
-$a->strings["Likes:"] = "Mi piace:";
-$a->strings["Dislikes:"] = "Non mi piace:";
-$a->strings["Contact information and Social Networks:"] = "Contatti e social network:";
-$a->strings["My other channels:"] = "I miei altri canali:";
-$a->strings["Musical interests:"] = "Gusti musicali:";
-$a->strings["Books, literature:"] = "Libri, letteratura:";
-$a->strings["Television:"] = "Televisione:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film, danza, cultura, intrattenimento:";
-$a->strings["Love/Romance:"] = "Amore:";
-$a->strings["Work/employment:"] = "Lavoro:";
-$a->strings["School/education:"] = "Scuola:";
-$a->strings["Like this thing"] = "Mi piace";
-$a->strings["cover photo"] = "Copertina del canale";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Non posso creare un canale con un identificativo che già esiste su questo sistema. L'importazione è fallita.";
-$a->strings["Channel clone failed. Import failed."] = "Impossibile clonare il canale. L'importazione è fallita.";
-$a->strings["Cloned channel not found. Import failed."] = "Impossibile trovare il canale clonato. L'importazione è fallita.";
-$a->strings["Permission denied"] = "Permesso negato";
-$a->strings["(Unknown)"] = "(Sconosciuto)";
-$a->strings["Visible to anybody on the internet."] = "Visibile a chiunque su internet.";
-$a->strings["Visible to you only."] = "Visibile solo a te.";
-$a->strings["Visible to anybody in this network."] = "Visibile a tutti su questa rete.";
-$a->strings["Visible to anybody authenticated."] = "Visibile a chiunque sia autenticato.";
-$a->strings["Visible to anybody on %s."] = "Visibile a tutti su %s.";
-$a->strings["Visible to all connections."] = "Visibile a tutti coloro che ti seguono.";
-$a->strings["Visible to approved connections."] = "Visibile ai contatti approvati.";
-$a->strings["Visible to specific connections."] = "Visibile ad alcuni contatti scelti.";
-$a->strings["Item not found."] = "Elemento non trovato.";
-$a->strings["Privacy group not found."] = "Gruppo di canali non trovato.";
-$a->strings["Privacy group is empty."] = "Gruppo di canali vuoto.";
-$a->strings["Privacy group: %s"] = "Gruppo di canali: %s";
-$a->strings["Connection: %s"] = "Contatto: %s";
-$a->strings["Connection not found."] = "Contatto non trovato.";
-$a->strings["female"] = "femmina";
-$a->strings["%1\$s updated her %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
-$a->strings["male"] = "maschio";
-$a->strings["%1\$s updated his %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
-$a->strings["%1\$s updated their %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
-$a->strings["profile photo"] = "foto del profilo";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un gruppo di canali con lo stesso nome esisteva in precedenza ed è stato ripristinato. I vecchi permessi saranno applicati ai nuovi canali. Se non vuoi che ciò accada, devi creare un gruppo con un nome diverso.";
-$a->strings["Add new connections to this privacy group"] = "Aggiungi nuovi contatti a questo gruppo di canali";
-$a->strings["All Channels"] = "Tutti i canali";
-$a->strings["edit"] = "modifica";
-$a->strings["Edit group"] = "Modifica il gruppo";
-$a->strings["Add privacy group"] = "Crea un gruppo di canali";
-$a->strings["Channels not in any privacy group"] = "Canali che non sono in nessun gruppo";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "L'immagine supera il limite massimo di %lu bytes";
-$a->strings["Image file is empty."] = "Il file dell'immagine è vuoto.";
-$a->strings["Unable to process image"] = "Impossibile elaborare l'immagine";
-$a->strings["Photo storage failed."] = "Impossibile salvare la foto.";
-$a->strings["a new photo"] = "una nuova foto";
-$a->strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s ha pubblicato %2\$s su %3\$s";
-$a->strings["Upload New Photos"] = "Carica nuove foto";
-$a->strings["prev"] = "prec";
-$a->strings["first"] = "inizio";
-$a->strings["last"] = "fine";
-$a->strings["next"] = "succ";
-$a->strings["older"] = "più recenti";
-$a->strings["newer"] = "più nuovi";
-$a->strings["No connections"] = "Nessun contatto";
-$a->strings["View all %s connections"] = "Mostra tutti i %s contatti";
-$a->strings["poke"] = "poke";
-$a->strings["ping"] = "ping";
-$a->strings["pinged"] = "ha effettuato un ping";
-$a->strings["prod"] = "spintone";
-$a->strings["prodded"] = "ha ricevuto uno spintone";
-$a->strings["slap"] = "schiaffo";
-$a->strings["slapped"] = "ha ricevuto uno schiaffo";
-$a->strings["finger"] = "finger";
-$a->strings["fingered"] = "ha ricevuto un finger";
-$a->strings["rebuff"] = "rifiuto";
-$a->strings["rebuffed"] = "ha ricevuto un rifiuto";
-$a->strings["happy"] = "felice";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "calmo";
-$a->strings["tired"] = "stanco";
-$a->strings["perky"] = "vivace";
-$a->strings["angry"] = "arrabbiato";
-$a->strings["stupefied"] = "stupito";
-$a->strings["puzzled"] = "confuso";
-$a->strings["interested"] = "attento";
-$a->strings["bitter"] = "amaro";
-$a->strings["cheerful"] = "allegro";
-$a->strings["alive"] = "vivace";
-$a->strings["annoyed"] = "seccato";
-$a->strings["anxious"] = "ansioso";
-$a->strings["cranky"] = "irritabile";
-$a->strings["disturbed"] = "turbato";
-$a->strings["frustrated"] = "frustrato";
-$a->strings["depressed"] = "in depressione";
-$a->strings["motivated"] = "motivato";
-$a->strings["relaxed"] = "rilassato";
-$a->strings["surprised"] = "sorpreso";
-$a->strings["May"] = "Mag";
-$a->strings["Unknown Attachment"] = "Allegato non riconoscuto";
-$a->strings["unknown"] = "sconosciuta";
-$a->strings["remove category"] = "rimuovi la categoria";
-$a->strings["remove from file"] = "rimuovi dal file";
-$a->strings["Click to open/close"] = "Clicca per aprire/chiudere";
-$a->strings["Link to Source"] = "Link al sito d'origine";
-$a->strings["default"] = "predefinito";
-$a->strings["Page layout"] = "Layout della pagina";
-$a->strings["You can create your own with the layouts tool"] = "Puoi creare un tuo layout dalla configurazione delle pagine web";
-$a->strings["Page content type"] = "Tipo di contenuto della pagina";
-$a->strings["Select an alternate language"] = "Seleziona una lingua diversa";
-$a->strings["activity"] = "l'attività";
-$a->strings["Design Tools"] = "Strumenti di design";
-$a->strings["Blocks"] = "Block";
-$a->strings["Menus"] = "Menù";
-$a->strings["Layouts"] = "Layout";
-$a->strings["Pages"] = "Pagine";
-$a->strings["No recipient provided."] = "Devi scegliere un destinatario.";
-$a->strings["[no subject]"] = "[nessun titolo]";
-$a->strings["Unable to determine sender."] = "Impossibile determinare il mittente.";
-$a->strings["Stored post could not be verified."] = "Non è stato possibile verificare il post.";
-$a->strings["Can view my normal stream and posts"] = "Può vedere i miei contenuti e i post normali";
-$a->strings["Can view my default channel profile"] = "Può vedere il profilo predefinito del canale";
-$a->strings["Can view my connections"] = "Può vedere i miei contatti";
-$a->strings["Can view my file storage and photos"] = "Può vedere il mio archivio file e foto";
-$a->strings["Can view my webpages"] = "Può vedere le mie pagine web";
-$a->strings["Can send me their channel stream and posts"] = "È tra i canali che seguo";
-$a->strings["Can post on my channel page (\"wall\")"] = "Può scrivere sulla bacheca del mio canale";
-$a->strings["Can comment on or like my posts"] = "Può commentare o aggiungere \"mi piace\" ai miei post";
-$a->strings["Can send me private mail messages"] = "Può inviarmi messaggi privati";
-$a->strings["Can like/dislike stuff"] = "Può aggiungere \"mi piace\" a tutto il resto";
-$a->strings["Profiles and things other than posts/comments"] = "Può aggiungere \"mi piace\" a tutto ciò che non riguarda i post, come per esempio il profilo";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Può inoltrare post a tutti i contatti del canale tramite una @menzione";
-$a->strings["Advanced - useful for creating group forum channels"] = "Impostazione avanzata - utile per creare un canale-forum di discussione";
-$a->strings["Can chat with me (when available)"] = "Può aprire una chat con me (se disponibile)";
-$a->strings["Can write to my file storage and photos"] = "Può modificare il mio archivio file e foto";
-$a->strings["Can edit my webpages"] = "Può modificare le mie pagine web";
-$a->strings["Can source my public posts in derived channels"] = "Può usare i miei post pubblici per creare canali derivati";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Piuttosto avanzato - molto utile nelle comunità aperte";
-$a->strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri";
-$a->strings["Social Networking"] = "Social network";
-$a->strings["Social - Mostly Public"] = "Social - Prevalentemente pubblico";
-$a->strings["Social - Restricted"] = "Social - Con restrizioni";
-$a->strings["Social - Private"] = "Social - Privato";
-$a->strings["Community Forum"] = "Forum di discussione";
-$a->strings["Forum - Mostly Public"] = "Social - Prevalentemente pubblico";
-$a->strings["Forum - Restricted"] = "Forum - Con restrizioni";
-$a->strings["Forum - Private"] = "Forum - Privato";
-$a->strings["Feed Republish"] = "Aggregatore di feed esterni";
-$a->strings["Feed - Mostly Public"] = "Feed - Prevalentemente pubblico";
-$a->strings["Feed - Restricted"] = "Feed - Con restrizioni";
-$a->strings["Special Purpose"] = "Per finalità speciali";
-$a->strings["Special - Celebrity/Soapbox"] = "Speciale - Pagina per fan";
-$a->strings["Special - Group Repository"] = "Speciale - Repository di gruppo";
-$a->strings["Custom/Expert Mode"] = "Personalizzazione per esperti";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "I controlli di sicurezza sono falliti. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto.";
-$a->strings["Not a valid email address"] = "Email non valida";
-$a->strings["Your email domain is not among those allowed on this site"] = "Il dominio della tua email attualmente non è permesso su questo sito";
-$a->strings["Your email address is already registered at this site."] = "La tua email è già registrata su questo sito.";
-$a->strings["An invitation is required."] = "È necessario un invito.";
-$a->strings["Invitation could not be verified."] = "L'invito non può essere verificato.";
-$a->strings["Please enter the required information."] = "Inserisci le informazioni richieste.";
-$a->strings["Failed to store account information."] = "Non è stato possibile salvare le informazioni del tuo account.";
-$a->strings["Registration confirmation for %s"] = "Registrazione di %s confermata";
-$a->strings["Registration request at %s"] = "Richiesta di registrazione su %s";
-$a->strings["your registration password"] = "la password di registrazione";
-$a->strings["Registration details for %s"] = "Dettagli della registrazione di %s";
-$a->strings["Account approved."] = "Account approvato.";
-$a->strings["Registration revoked for %s"] = "Registrazione revocata per %s";
-$a->strings["Account verified. Please login."] = "Registrazione verificata. Adesso puoi effettuare login.";
-$a->strings["Click here to upgrade."] = "Clicca qui per aggiornare.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Questa operazione supera i limiti del tuo abbonamento.";
-$a->strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento.";
-$a->strings["Visible to your default audience"] = "Visibile secondo le impostazioni predefinite";
-$a->strings["Show"] = "Mostra";
-$a->strings["Don't show"] = "Non mostrare";
-$a->strings["Other networks and post services"] = "Invio ad altre reti o a siti esterni";
-$a->strings["Permissions"] = "Permessi";
-$a->strings["Missing room name"] = "Chat senza nome";
-$a->strings["Duplicate room name"] = "Il nome della chat è duplicato";
-$a->strings["Invalid room specifier."] = "Il nome della chat non è valido.";
-$a->strings["Room not found."] = "Chat non trovata.";
-$a->strings["Room is full"] = "La chat è al completo";
-$a->strings["New window"] = "Nuova finestra";
-$a->strings["Open the selected location in a different window or browser tab"] = "Apri l'indirizzo selezionato in una nuova scheda o finestra";
-$a->strings["User '%s' deleted"] = "Utente '%s' eliminato";
-$a->strings["Some blurb about what to do when you're new here"] = "Qualche suggerimento per i nuovi utenti su cosa fare";
-$a->strings["network"] = "rete";
-$a->strings["RSS"] = "RSS";
-$a->strings["Authorize application connection"] = "Autorizza la app";
-$a->strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:";
-$a->strings["Please login to continue."] = "Accedi al sito per continuare.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?";
-$a->strings["App installed."] = "App installata";
-$a->strings["Malformed app."] = "L'app contiene errori";
-$a->strings["Embed code"] = "Inserisci il codice";
-$a->strings["Edit App"] = "Modifica app";
-$a->strings["Create App"] = "Crea una app";
-$a->strings["Name of app"] = "Nome app";
-$a->strings["Location (URL) of app"] = "Indirizzo (URL) della app";
-$a->strings["Description"] = "Descrizione";
-$a->strings["Photo icon URL"] = "URL icona";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixel - facoltativa";
-$a->strings["Version ID"] = "ID versione";
-$a->strings["Price of app"] = "Prezzo app";
-$a->strings["Location (URL) to purchase app"] = "Indirizzo (URL) per acquistare la app";
-$a->strings["Item not available."] = "Elemento non disponibile.";
-$a->strings["Invalid item."] = "Elemento non valido.";
-$a->strings["Channel not found."] = "Canale non trovato.";
-$a->strings["Block Name"] = "Nome del block";
-$a->strings["Block Title"] = "Titolo del block";
-$a->strings["Bookmark added"] = "Segnalibro aggiunto";
-$a->strings["My Bookmarks"] = "I miei segnalibri";
-$a->strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti";
-$a->strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina.";
-$a->strings["Posts and comments"] = "Post e commenti";
-$a->strings["Only posts"] = "Solo post";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permessi insufficienti. Sarà visualizzata la pagina del profilo.";
-$a->strings["Public"] = "Pubblico";
-$a->strings["Room not found"] = "Chat non trovata";
-$a->strings["Leave Room"] = "Lascia la chat";
-$a->strings["Delete Room"] = "Elimina questa chat";
-$a->strings["I am away right now"] = "Non sono presente";
-$a->strings["I am online"] = "Sono online";
-$a->strings["Bookmark this room"] = "Aggiungi questa chat ai segnalibri";
-$a->strings["Feature disabled."] = "Funzionalità disattivata.";
-$a->strings["New Chatroom"] = "Nuova chat";
-$a->strings["Chatroom name"] = "Nome chat";
-$a->strings["Expiration of chats (minutes)"] = "Scadenza dei messaggi della chat (minuti)";
-$a->strings["%1\$s's Chatrooms"] = "Le chat di %1\$s";
-$a->strings["No chatrooms available"] = "Nessuna chat disponibile";
-$a->strings["Create New"] = "Crea nuova";
-$a->strings["Expiration"] = "Scadenza";
-$a->strings["min"] = "min";
-$a->strings["Away"] = "Assente";
-$a->strings["Online"] = "Online";
-$a->strings["No channel."] = "Nessun canale.";
-$a->strings["Common connections"] = "Contatti in comune";
-$a->strings["No connections in common."] = "Nessun contatto in comune.";
-$a->strings["Continue"] = "Continua";
-$a->strings["Premium Channel Setup"] = "Canale premium - configurazione";
-$a->strings["Enable premium channel connection restrictions"] = "Abilita le restrizioni del canale premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Scrivi le condizioni d'uso e le restrizioni di questo canale, come per esempio le linee guida, il sistema di pagamento, ecc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Prima di connetterti a questo canale è necessario che tu accetti le seguenti condizioni:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Il testo seguente comparirà a chi vorrà seguire il canale:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Continuando dichiaro di aver seguito tutte le indicazioni e le istruzioni fornite in questa pagina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Il gestore del canale non ha fornito istruzioni specifiche)";
-$a->strings["Restricted or Premium Channel"] = "Canale premium - con restrizioni";
-$a->strings["Blocked"] = "Bloccati";
-$a->strings["Ignored"] = "Ignorati";
-$a->strings["Hidden"] = "Nascosti";
-$a->strings["Archived"] = "Archiviati";
-$a->strings["New Connections"] = "Nuovi contatti";
-$a->strings["Show pending (new) connections"] = "Richieste di contatto in attesa";
-$a->strings["All Connections"] = "Tutti i contatti";
-$a->strings["Show all connections"] = "Mostra tutti i contatti";
-$a->strings["Only show blocked connections"] = "Mostra solo i contatti bloccati";
-$a->strings["Only show ignored connections"] = "Mostra solo i contatti ignorati";
-$a->strings["Only show archived connections"] = "Mostra solo i contatti archiviati";
-$a->strings["Only show hidden connections"] = "Mostra solo i contatti nascosti";
-$a->strings["Pending approval"] = "In attesa di conferma";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Modifica il contatto";
-$a->strings["Delete connection"] = "Elimina il contatto";
-$a->strings["Channel address"] = "Indirizzo del canale";
-$a->strings["Network"] = "Network";
-$a->strings["Status"] = "Stato";
-$a->strings["Connected"] = "In contatto";
-$a->strings["Approve connection"] = "Approva questo contatto";
-$a->strings["Approve"] = "Approva";
-$a->strings["Ignore connection"] = "Ignora il contatto";
-$a->strings["Ignore"] = "Ignora";
-$a->strings["Recent activity"] = "Attività recenti";
-$a->strings["Search your connections"] = "Cerca tra i contatti";
-$a->strings["Connections search"] = "Ricerca tra i contatti";
-$a->strings["Could not access contact record."] = "Non è possibile accedere alle informazioni sul contatto.";
-$a->strings["Could not locate selected profile."] = "Non riesco a trovare il profilo selezionato.";
-$a->strings["Connection updated."] = "Contatto aggiornato.";
-$a->strings["Failed to update connection record."] = "Impossibile aggiornare le informazioni del contatto.";
-$a->strings["is now connected to"] = "ha come nuovo contatto";
-$a->strings["Could not access address book record."] = "Impossibile accedere alle informazioni della rubrica.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Il canale non è disponibile - impossibile aggiornare.";
-$a->strings["Unable to set address book parameters."] = "Impossibile impostare i parametri della rubrica.";
-$a->strings["Connection has been removed."] = "Il contatto è stato rimosso.";
-$a->strings["View %s's profile"] = "Guarda il profilo di %s";
-$a->strings["Refresh Permissions"] = "Modifica i permessi";
-$a->strings["Fetch updated permissions"] = "Guarda e modifica i permessi assegnati";
-$a->strings["Recent Activity"] = "Attività recenti";
-$a->strings["View recent posts and comments"] = "Leggi i post recenti e i commenti";
-$a->strings["Unblock"] = "Sblocca";
-$a->strings["Block"] = "Blocca";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blocca ogni interazione con questo contatto (abilita/disabilita)";
-$a->strings["This connection is blocked!"] = "Questa connessione è tra quelle bloccate!";
-$a->strings["Unignore"] = "Non ignorare";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora tutte le comunicazioni in arrivo da questo contatto (abilita/disabilita)";
-$a->strings["This connection is ignored!"] = "Questa connessione è tra quelle ignorate!";
-$a->strings["Unarchive"] = "Non archiviare";
-$a->strings["Archive"] = "Archivia";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archivia questo contatto (abilita/disabilita) - segna il canale come non più attivo ma ne conserva i contenuti";
-$a->strings["This connection is archived!"] = "Questa connessione è tra quelle archiviate!";
-$a->strings["Unhide"] = "Non nascondere";
-$a->strings["Hide"] = "Nascondi";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Nascondi questo contatto a tutti gli altri (abilita/disabilita)";
-$a->strings["This connection is hidden!"] = "Questa connessione è tra quelle nascoste!";
-$a->strings["Delete this connection"] = "Elimina questo contatto";
-$a->strings["Approve this connection"] = "Approva questo contatto";
-$a->strings["Accept connection to allow communication"] = "Entra in contatto per poter comunicare";
-$a->strings["Set Affinity"] = "Scegli l'affinità";
-$a->strings["Set Profile"] = "Scegli il profilo da mostrare";
-$a->strings["Set Affinity & Profile"] = "Affinità e profilo";
-$a->strings["none"] = "--";
-$a->strings["Apply these permissions automatically"] = "Applica automaticamente questi permessi";
-$a->strings["Connection requests will be approved without your interaction"] = "Le richieste di entrare in contatto saranno approvate in automatico";
-$a->strings["This connection's primary address is"] = "Indirizzo primario di questo canale";
-$a->strings["Available locations:"] = "Indirizzi disponibili";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "I permessi indicati su questa pagina saranno applicati a tutti i nuovi contatti da ora in poi.";
-$a->strings["Slide to adjust your degree of friendship"] = "Trascina per restringere il grado di amicizia da mostrare";
-$a->strings["Slide to adjust your rating"] = "Trascina per cambiare la tua valutazione";
-$a->strings["Optionally explain your rating"] = "Commento facoltativo";
-$a->strings["Custom Filter"] = "Filtro personalizzato";
-$a->strings["Only import posts with this text"] = "Importa solo i post che contengono queste parole chiave";
-$a->strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "per ogni riga: parole, #tag, /pattern/ o lang=xx , lascia vuoto per importare tutto";
-$a->strings["Do not import posts with this text"] = "Non importare i post con queste parole chiave";
-$a->strings["This information is public!"] = "Questa informazione è pubblica!";
-$a->strings["Connection Pending Approval"] = "Contatti in attesa di approvazione";
-$a->strings["inherited"] = "derivato";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Seleziona il profilo che vuoi mostrare a %s dopo che ha effettuato l'accesso.";
-$a->strings["Their Settings"] = "Permessi concessi a te";
-$a->strings["My Settings"] = "Permessi che concedo";
-$a->strings["Individual Permissions"] = "Permessi individuali";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alcuni permessi derivano dalle <a href=\"settings\"><strong>impostazioni di privacy</strong></a> del tuo canale, che hanno priorità assoluta su qualsiasi altra impostazione scelta per i singoli contatti. Da questa pagina <strong>non</strong> puoi cambiarle.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alcuni permessi derivano dalle <a href=\"settings\"><strong>impostazioni di privacy</strong></a> del tuo canale, che hanno priorità assoluta su qualsiasi altra impostazione scelta per i singoli contatti. Le personalizzazioni che effettuerai qui potrebbero non essere effettive a meno che tu non cambi le impostazioni generali.";
-$a->strings["Last update:"] = "Ultimo aggiornamento:";
-$a->strings["\$Projectname channel"] = "Canale \$Projectname";
-$a->strings["Public access denied."] = "Accesso pubblico negato.";
-$a->strings["%d rating"] = array(
+App::$strings["%1\$s's birthday"] = "Compleanno di %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Buon compleanno %1\$s";
+App::$strings["Male"] = "Maschio";
+App::$strings["Female"] = "Femmina";
+App::$strings["Currently Male"] = "Al momento maschio";
+App::$strings["Currently Female"] = "Al momento femmina";
+App::$strings["Mostly Male"] = "Prevalentemente maschio";
+App::$strings["Mostly Female"] = "Prevalentemente femmina";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "Transessuale";
+App::$strings["Hermaphrodite"] = "Ermafrodito";
+App::$strings["Neuter"] = "Neutro";
+App::$strings["Non-specific"] = "Non specificato";
+App::$strings["Other"] = "Altro";
+App::$strings["Undecided"] = "Indeciso";
+App::$strings["Males"] = "Maschi";
+App::$strings["Females"] = "Femmine";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbica";
+App::$strings["No Preference"] = "Senza preferenza";
+App::$strings["Bisexual"] = "Bisessuale";
+App::$strings["Autosexual"] = "Autosessuale";
+App::$strings["Abstinent"] = "Astinente";
+App::$strings["Virgin"] = "Vergine";
+App::$strings["Deviant"] = "Deviato";
+App::$strings["Fetish"] = "Feticista";
+App::$strings["Oodles"] = "Un sacco";
+App::$strings["Nonsexual"] = "Asessuato";
+App::$strings["Single"] = "Single";
+App::$strings["Lonely"] = "Da solo";
+App::$strings["Available"] = "Disponibile";
+App::$strings["Unavailable"] = "Non disponibile";
+App::$strings["Has crush"] = "Ha una cotta";
+App::$strings["Infatuated"] = "Infatuato/a";
+App::$strings["Dating"] = "Disponibile a un incontro";
+App::$strings["Unfaithful"] = "Infedele";
+App::$strings["Sex Addict"] = "Sesso-dipendente";
+App::$strings["Friends/Benefits"] = "Amici con qualcosa in più";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Impegnato";
+App::$strings["Married"] = "Sposato/a";
+App::$strings["Imaginarily married"] = "Con matrimonio immaginario";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Convivente";
+App::$strings["Common law"] = "Matrimonio regolare";
+App::$strings["Happy"] = "Felice";
+App::$strings["Not looking"] = "Non in cerca";
+App::$strings["Swinger"] = "Scambista";
+App::$strings["Betrayed"] = "Tradito/a";
+App::$strings["Separated"] = "Separato/a";
+App::$strings["Unstable"] = "Instabile";
+App::$strings["Divorced"] = "Divorziato/a";
+App::$strings["Imaginarily divorced"] = "Sogna il divorzio";
+App::$strings["Widowed"] = "Vedovo/a";
+App::$strings["Uncertain"] = "Incerto/a";
+App::$strings["It's complicated"] = "Relazione complicata";
+App::$strings["Don't care"] = "Chi se ne frega";
+App::$strings["Ask me"] = "Chiedimelo";
+App::$strings["Default"] = "Predefinito";
+App::$strings["This event has been added to your calendar."] = "Questo evento è stato aggiunto al tuo calendario";
+App::$strings["Not specified"] = "Non specificato";
+App::$strings["Needs Action"] = "Necessita di un intervento";
+App::$strings["Completed"] = "Completato";
+App::$strings["In Process"] = "In corso";
+App::$strings["Cancelled"] = "Annullato";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "Ogni ora";
+App::$strings["Twice daily"] = "Due volte al giorno";
+App::$strings["Daily"] = "Ogni giorno";
+App::$strings["Weekly"] = "Ogni settimana";
+App::$strings["Monthly"] = "Ogni mese";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["GNU-Social"] = "GNU-Social";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Email";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Tags"] = "Tag";
+App::$strings["Keywords"] = "Parole chiave";
+App::$strings["have"] = "ho";
+App::$strings["has"] = "ha";
+App::$strings["want"] = "voglio";
+App::$strings["wants"] = "vuole";
+App::$strings["likes"] = "gli piace";
+App::$strings["dislikes"] = "non gli piace";
+App::$strings["Item was not found."] = "Elemento non trovato.";
+App::$strings["No source file."] = "Nessun file di origine.";
+App::$strings["Cannot locate file to replace"] = "Il file da sostituire non è stato trovato";
+App::$strings["Cannot locate file to revise/update"] = "Il file da aggiornare non è stato trovato";
+App::$strings["File exceeds size limit of %d"] = "Il file supera la dimensione massima di %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Hai raggiunto il limite complessivo di %1$.0f Mbytes per gli allegati.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Caricamento file fallito, potrebbe essere stato interrotto o potrebbe aver superato lo spazio assegnato.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Il file non può essere verificato. Caricamento fallito.";
+App::$strings["Path not available."] = "Percorso non disponibile.";
+App::$strings["Empty pathname"] = "Il percorso del file è vuoto";
+App::$strings["duplicate filename or path"] = "il file o il percorso del file è duplicato";
+App::$strings["Path not found."] = "Percorso del file non trovato.";
+App::$strings["mkdir failed."] = "mkdir fallito.";
+App::$strings["database storage failed."] = "scrittura su database fallita.";
+App::$strings["Empty path"] = "La posizione è vuota";
+App::$strings["General Features"] = "Funzionalità di base";
+App::$strings["Content Expiration"] = "Scadenza";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Elimina i post, i commenti o i messaggi privati dopo un lasso di tempo";
+App::$strings["Multiple Profiles"] = "Profili multipli";
+App::$strings["Ability to create multiple profiles"] = "Abilitazione a creare profili multipli";
+App::$strings["Advanced Profiles"] = "Profili avanzati";
+App::$strings["Additional profile sections and selections"] = "Informazioni aggiuntive del profilo";
+App::$strings["Profile Import/Export"] = "Importa/esporta il profilo";
+App::$strings["Save and load profile details across sites/channels"] = "Salva o ripristina le informazioni del profilo su siti diversi";
+App::$strings["Web Pages"] = "Pagine web";
+App::$strings["Provide managed web pages on your channel"] = "Attiva la creazione di pagine web sul tuo canale";
+App::$strings["Hide Rating"] = "Nascondi le valutazioni";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Nascondi i bottoni delle valutazioni sul tuo canale e sul profilo. Nota: le persone potranno comunque esprimere una valutazione altrove.";
+App::$strings["Private Notes"] = "Note private";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Abilita il riquadro per scrivere annotazioni (in chiaro)";
+App::$strings["Navigation Channel Select"] = "Scegli il canale attivo dal menu";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Scegli il canale attivo direttamente dal menu di navigazione";
+App::$strings["Photo Location"] = "Posizione geografica";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Collega la foto a una mappa quando contiene indicazioni geografiche.";
+App::$strings["Access Controlled Chatrooms"] = "Chat ad accesso riservato";
+App::$strings["Provide chatrooms and chat services with access control."] = "Il servizio di chat con accesso riservato";
+App::$strings["Smart Birthdays"] = "Compleanni intelligenti";
+App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "I compleanni saranno segnalati in base al fuso orario, utile se hai amici sparsi per il mondo.";
+App::$strings["Expert Mode"] = "Modalità esperto";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Abilita la modalità esperto per vedere le opzioni di configurazione avanzate";
+App::$strings["Premium Channel"] = "Canale premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ti permette di impostare restrizioni e termini d'uso per il canale";
+App::$strings["Post Composition Features"] = "Modalità di scrittura post";
+App::$strings["Large Photos"] = "Foto grandi";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Includi anteprime grandi per le foto dei tuoi post (1024px). Altrimenti saranno mostrate anteprime più piccole (640px)";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importa automaticamente il contenuto del canale da altri canali o feed";
+App::$strings["Even More Encryption"] = "Cifratura addizionale";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Rendi possibile la crifratura aggiuntiva tra mittente e destinatario usando una parola chiave conosciuta a entrambi";
+App::$strings["Enable Voting Tools"] = "Permetti i post con votazione";
+App::$strings["Provide a class of post which others can vote on"] = "Rende possibile la creazione di post in cui sarà possibile votare";
+App::$strings["Delayed Posting"] = "Pubblicazione ritardata";
+App::$strings["Allow posts to be published at a later date"] = "Per scegliere una data e un'ora a cui far uscire i post";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Impedisci post e commenti duplicati";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Scarta post e commenti se sono identici ad altri inviati meno di due minuti prima.";
+App::$strings["Network and Stream Filtering"] = "Filtraggio dei contenuti";
+App::$strings["Search by Date"] = "Ricerca per data";
+App::$strings["Ability to select posts by date ranges"] = "Per selezionare i post in un intervallo tra date";
+App::$strings["Privacy Groups"] = "Gruppi di canali";
+App::$strings["Enable management and selection of privacy groups"] = "Abilita i gruppi di canali";
+App::$strings["Save search terms for re-use"] = "Salva i termini delle ricerche per poterle ripetere";
+App::$strings["Network Personal Tab"] = "Attività personale";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Abilita il link per mostrare solamente i contenuti con cui hai interagito";
+App::$strings["Network New Tab"] = "Contenuti nuovi";
+App::$strings["Enable tab to display all new Network activity"] = "Abilita il link per visualizzare solo i nuovi contenuti";
+App::$strings["Affinity Tool"] = "Filtro per affinità";
+App::$strings["Filter stream activity by depth of relationships"] = "Permette di selezionare i contenuti in base al livello di amicizia";
+App::$strings["Connection Filtering"] = "Filtro sui contatti";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtra i post che ricevi con parole chiave";
+App::$strings["Suggest Channels"] = "Suggerisci canali";
+App::$strings["Show channel suggestions"] = "Mostra alcuni canali che potrebbero interessarti";
+App::$strings["Post/Comment Tools"] = "Gestione post e commenti";
+App::$strings["Community Tagging"] = "Tag della comunità";
+App::$strings["Ability to tag existing posts"] = "Permetti l'aggiunta di tag su post già esistenti";
+App::$strings["Post Categories"] = "Categorie dei post";
+App::$strings["Add categories to your posts"] = "Abilita le categorie per i tuoi post";
+App::$strings["Ability to file posts under folders"] = "Abilita la raccolta dei tuoi articoli in cartelle";
+App::$strings["Dislike Posts"] = "Non mi piace";
+App::$strings["Ability to dislike posts/comments"] = "Abilità la funzionalità \"non mi piace\" per i tuoi post";
+App::$strings["Star Posts"] = "Post con stella";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mostra la stella per segnare i post preferiti";
+App::$strings["Tag Cloud"] = "Nuvola di tag";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Mostra la nuvola dei tag che usi di più sulla pagina del tuo canale";
+App::$strings["Unable to obtain identity information from database"] = "Impossibile ottenere le informazioni di identificazione dal database";
+App::$strings["Empty name"] = "Nome vuoto";
+App::$strings["Name too long"] = "Nome troppo lungo";
+App::$strings["No account identifier"] = "Account senza identificativo";
+App::$strings["Nickname is required."] = "Il nome dell'account è obbligatorio.";
+App::$strings["Reserved nickname. Please choose another."] = "Nome utente riservato. Per favore scegline un altro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Il nome dell'account è già in uso oppure ha dei caratteri non supportati.";
+App::$strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata";
+App::$strings["Default Profile"] = "Profilo predefinito";
+App::$strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile.";
+App::$strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile.";
+App::$strings["Change profile photo"] = "Cambia la foto del profilo";
+App::$strings["Create New Profile"] = "Crea un nuovo profilo";
+App::$strings["Profile Image"] = "Immagine del profilo";
+App::$strings["Visible to everybody"] = "Visibile a tutti";
+App::$strings["Edit visibility"] = "Cambia la visibilità";
+App::$strings["Gender:"] = "Sesso:";
+App::$strings["Status:"] = "Stato:";
+App::$strings["Homepage:"] = "Home page:";
+App::$strings["Online Now"] = "Online adesso";
+App::$strings["g A l F d"] = "g A l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[oggi]";
+App::$strings["Birthday Reminders"] = "Promemoria compleanni";
+App::$strings["Birthdays this week:"] = "Compleanni questa settimana:";
+App::$strings["[No description]"] = "[Nessuna descrizione]";
+App::$strings["Event Reminders"] = "Promemoria";
+App::$strings["Events this week:"] = "Eventi della settimana:";
+App::$strings["Full Name:"] = "Nome completo:";
+App::$strings["Like this channel"] = "Mi piace questo canale";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Compleanno:";
+App::$strings["Age:"] = "Età:";
+App::$strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferenze sessuali:";
+App::$strings["Hometown:"] = "Città dove vivo:";
+App::$strings["Tags:"] = "Tag:";
+App::$strings["Political Views:"] = "Orientamento politico:";
+App::$strings["Religion:"] = "Religione:";
+App::$strings["About:"] = "Informazioni:";
+App::$strings["Hobbies/Interests:"] = "Interessi e hobby:";
+App::$strings["Likes:"] = "Mi piace:";
+App::$strings["Dislikes:"] = "Non mi piace:";
+App::$strings["Contact information and Social Networks:"] = "Contatti e social network:";
+App::$strings["My other channels:"] = "I miei altri canali:";
+App::$strings["Musical interests:"] = "Gusti musicali:";
+App::$strings["Books, literature:"] = "Libri, letteratura:";
+App::$strings["Television:"] = "Televisione:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film, danza, cultura, intrattenimento:";
+App::$strings["Love/Romance:"] = "Amore:";
+App::$strings["Work/employment:"] = "Lavoro:";
+App::$strings["School/education:"] = "Scuola:";
+App::$strings["Like this thing"] = "Mi piace";
+App::$strings["cover photo"] = "Copertina del canale";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Non posso creare un canale con un identificativo che già esiste su questo sistema. L'importazione è fallita.";
+App::$strings["Channel clone failed. Import failed."] = "Impossibile clonare il canale. L'importazione è fallita.";
+App::$strings["Cloned channel not found. Import failed."] = "Impossibile trovare il canale clonato. L'importazione è fallita.";
+App::$strings["Permission denied"] = "Permesso negato";
+App::$strings["(Unknown)"] = "(Sconosciuto)";
+App::$strings["Visible to anybody on the internet."] = "Visibile a chiunque su internet.";
+App::$strings["Visible to you only."] = "Visibile solo a te.";
+App::$strings["Visible to anybody in this network."] = "Visibile a tutti su questa rete.";
+App::$strings["Visible to anybody authenticated."] = "Visibile a chiunque sia autenticato.";
+App::$strings["Visible to anybody on %s."] = "Visibile a tutti su %s.";
+App::$strings["Visible to all connections."] = "Visibile a tutti coloro che ti seguono.";
+App::$strings["Visible to approved connections."] = "Visibile ai contatti approvati.";
+App::$strings["Visible to specific connections."] = "Visibile ad alcuni contatti scelti.";
+App::$strings["Item not found."] = "Elemento non trovato.";
+App::$strings["Privacy group not found."] = "Gruppo di canali non trovato.";
+App::$strings["Privacy group is empty."] = "Gruppo di canali vuoto.";
+App::$strings["Privacy group: %s"] = "Gruppo di canali: %s";
+App::$strings["Connection: %s"] = "Contatto: %s";
+App::$strings["Connection not found."] = "Contatto non trovato.";
+App::$strings["female"] = "femmina";
+App::$strings["%1\$s updated her %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
+App::$strings["male"] = "maschio";
+App::$strings["%1\$s updated his %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
+App::$strings["%1\$s updated their %2\$s"] = "Aggiornamento: %2\$s di %1\$s";
+App::$strings["profile photo"] = "foto del profilo";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Un gruppo di canali con lo stesso nome esisteva in precedenza ed è stato ripristinato. I vecchi permessi saranno applicati ai nuovi canali. Se non vuoi che ciò accada, devi creare un gruppo con un nome diverso.";
+App::$strings["Add new connections to this privacy group"] = "Aggiungi nuovi contatti a questo gruppo di canali";
+App::$strings["All Channels"] = "Tutti i canali";
+App::$strings["edit"] = "modifica";
+App::$strings["Edit group"] = "Modifica il gruppo";
+App::$strings["Add privacy group"] = "Crea un gruppo di canali";
+App::$strings["Channels not in any privacy group"] = "Canali che non sono in nessun gruppo";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "L'immagine supera il limite massimo di %lu bytes";
+App::$strings["Image file is empty."] = "Il file dell'immagine è vuoto.";
+App::$strings["Unable to process image"] = "Impossibile elaborare l'immagine";
+App::$strings["Photo storage failed."] = "Impossibile salvare la foto.";
+App::$strings["a new photo"] = "una nuova foto";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s ha pubblicato %2\$s su %3\$s";
+App::$strings["Upload New Photos"] = "Carica nuove foto";
+App::$strings["prev"] = "prec";
+App::$strings["first"] = "inizio";
+App::$strings["last"] = "fine";
+App::$strings["next"] = "succ";
+App::$strings["older"] = "più recenti";
+App::$strings["newer"] = "più nuovi";
+App::$strings["No connections"] = "Nessun contatto";
+App::$strings["View all %s connections"] = "Mostra tutti i %s contatti";
+App::$strings["poke"] = "poke";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "ha effettuato un ping";
+App::$strings["prod"] = "spintone";
+App::$strings["prodded"] = "ha ricevuto uno spintone";
+App::$strings["slap"] = "schiaffo";
+App::$strings["slapped"] = "ha ricevuto uno schiaffo";
+App::$strings["finger"] = "finger";
+App::$strings["fingered"] = "ha ricevuto un finger";
+App::$strings["rebuff"] = "rifiuto";
+App::$strings["rebuffed"] = "ha ricevuto un rifiuto";
+App::$strings["happy"] = "felice";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "calmo";
+App::$strings["tired"] = "stanco";
+App::$strings["perky"] = "vivace";
+App::$strings["angry"] = "arrabbiato";
+App::$strings["stupefied"] = "stupito";
+App::$strings["puzzled"] = "confuso";
+App::$strings["interested"] = "attento";
+App::$strings["bitter"] = "amaro";
+App::$strings["cheerful"] = "allegro";
+App::$strings["alive"] = "vivace";
+App::$strings["annoyed"] = "seccato";
+App::$strings["anxious"] = "ansioso";
+App::$strings["cranky"] = "irritabile";
+App::$strings["disturbed"] = "turbato";
+App::$strings["frustrated"] = "frustrato";
+App::$strings["depressed"] = "in depressione";
+App::$strings["motivated"] = "motivato";
+App::$strings["relaxed"] = "rilassato";
+App::$strings["surprised"] = "sorpreso";
+App::$strings["May"] = "Mag";
+App::$strings["Unknown Attachment"] = "Allegato non riconoscuto";
+App::$strings["unknown"] = "sconosciuta";
+App::$strings["remove category"] = "rimuovi la categoria";
+App::$strings["remove from file"] = "rimuovi dal file";
+App::$strings["Click to open/close"] = "Clicca per aprire/chiudere";
+App::$strings["Link to Source"] = "Link al sito d'origine";
+App::$strings["default"] = "predefinito";
+App::$strings["Page layout"] = "Layout della pagina";
+App::$strings["You can create your own with the layouts tool"] = "Puoi creare un tuo layout dalla configurazione delle pagine web";
+App::$strings["Page content type"] = "Tipo di contenuto della pagina";
+App::$strings["Select an alternate language"] = "Seleziona una lingua diversa";
+App::$strings["activity"] = "l'attività";
+App::$strings["Design Tools"] = "Strumenti di design";
+App::$strings["Blocks"] = "Block";
+App::$strings["Menus"] = "Menù";
+App::$strings["Layouts"] = "Layout";
+App::$strings["Pages"] = "Pagine";
+App::$strings["No recipient provided."] = "Devi scegliere un destinatario.";
+App::$strings["[no subject]"] = "[nessun titolo]";
+App::$strings["Unable to determine sender."] = "Impossibile determinare il mittente.";
+App::$strings["Stored post could not be verified."] = "Non è stato possibile verificare il post.";
+App::$strings["Can view my normal stream and posts"] = "Può vedere i miei contenuti e i post normali";
+App::$strings["Can view my default channel profile"] = "Può vedere il profilo predefinito del canale";
+App::$strings["Can view my connections"] = "Può vedere i miei contatti";
+App::$strings["Can view my file storage and photos"] = "Può vedere il mio archivio file e foto";
+App::$strings["Can view my webpages"] = "Può vedere le mie pagine web";
+App::$strings["Can send me their channel stream and posts"] = "È tra i canali che seguo";
+App::$strings["Can post on my channel page (\"wall\")"] = "Può scrivere sulla bacheca del mio canale";
+App::$strings["Can comment on or like my posts"] = "Può commentare o aggiungere \"mi piace\" ai miei post";
+App::$strings["Can send me private mail messages"] = "Può inviarmi messaggi privati";
+App::$strings["Can like/dislike stuff"] = "Può aggiungere \"mi piace\" a tutto il resto";
+App::$strings["Profiles and things other than posts/comments"] = "Può aggiungere \"mi piace\" a tutto ciò che non riguarda i post, come per esempio il profilo";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Può inoltrare post a tutti i contatti del canale tramite una @menzione";
+App::$strings["Advanced - useful for creating group forum channels"] = "Impostazione avanzata - utile per creare un canale-forum di discussione";
+App::$strings["Can chat with me (when available)"] = "Può aprire una chat con me (se disponibile)";
+App::$strings["Can write to my file storage and photos"] = "Può modificare il mio archivio file e foto";
+App::$strings["Can edit my webpages"] = "Può modificare le mie pagine web";
+App::$strings["Can source my public posts in derived channels"] = "Può usare i miei post pubblici per creare canali derivati";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Piuttosto avanzato - molto utile nelle comunità aperte";
+App::$strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri";
+App::$strings["Social Networking"] = "Social network";
+App::$strings["Social - Mostly Public"] = "Social - Prevalentemente pubblico";
+App::$strings["Social - Restricted"] = "Social - Con restrizioni";
+App::$strings["Social - Private"] = "Social - Privato";
+App::$strings["Community Forum"] = "Forum di discussione";
+App::$strings["Forum - Mostly Public"] = "Social - Prevalentemente pubblico";
+App::$strings["Forum - Restricted"] = "Forum - Con restrizioni";
+App::$strings["Forum - Private"] = "Forum - Privato";
+App::$strings["Feed Republish"] = "Aggregatore di feed esterni";
+App::$strings["Feed - Mostly Public"] = "Feed - Prevalentemente pubblico";
+App::$strings["Feed - Restricted"] = "Feed - Con restrizioni";
+App::$strings["Special Purpose"] = "Per finalità speciali";
+App::$strings["Special - Celebrity/Soapbox"] = "Speciale - Pagina per fan";
+App::$strings["Special - Group Repository"] = "Speciale - Repository di gruppo";
+App::$strings["Custom/Expert Mode"] = "Personalizzazione per esperti";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "I controlli di sicurezza sono falliti. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto.";
+App::$strings["Not a valid email address"] = "Email non valida";
+App::$strings["Your email domain is not among those allowed on this site"] = "Il dominio della tua email attualmente non è permesso su questo sito";
+App::$strings["Your email address is already registered at this site."] = "La tua email è già registrata su questo sito.";
+App::$strings["An invitation is required."] = "È necessario un invito.";
+App::$strings["Invitation could not be verified."] = "L'invito non può essere verificato.";
+App::$strings["Please enter the required information."] = "Inserisci le informazioni richieste.";
+App::$strings["Failed to store account information."] = "Non è stato possibile salvare le informazioni del tuo account.";
+App::$strings["Registration confirmation for %s"] = "Registrazione di %s confermata";
+App::$strings["Registration request at %s"] = "Richiesta di registrazione su %s";
+App::$strings["your registration password"] = "la password di registrazione";
+App::$strings["Registration details for %s"] = "Dettagli della registrazione di %s";
+App::$strings["Account approved."] = "Account approvato.";
+App::$strings["Registration revoked for %s"] = "Registrazione revocata per %s";
+App::$strings["Account verified. Please login."] = "Registrazione verificata. Adesso puoi effettuare login.";
+App::$strings["Click here to upgrade."] = "Clicca qui per aggiornare.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Questa operazione supera i limiti del tuo abbonamento.";
+App::$strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento.";
+App::$strings["Visible to your default audience"] = "Visibile secondo le impostazioni predefinite";
+App::$strings["Show"] = "Mostra";
+App::$strings["Don't show"] = "Non mostrare";
+App::$strings["Other networks and post services"] = "Invio ad altre reti o a siti esterni";
+App::$strings["Permissions"] = "Permessi";
+App::$strings["Missing room name"] = "Chat senza nome";
+App::$strings["Duplicate room name"] = "Il nome della chat è duplicato";
+App::$strings["Invalid room specifier."] = "Il nome della chat non è valido.";
+App::$strings["Room not found."] = "Chat non trovata.";
+App::$strings["Room is full"] = "La chat è al completo";
+App::$strings["New window"] = "Nuova finestra";
+App::$strings["Open the selected location in a different window or browser tab"] = "Apri l'indirizzo selezionato in una nuova scheda o finestra";
+App::$strings["User '%s' deleted"] = "Utente '%s' eliminato";
+App::$strings["Some blurb about what to do when you're new here"] = "Qualche suggerimento per i nuovi utenti su cosa fare";
+App::$strings["network"] = "rete";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Autorizza la app";
+App::$strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:";
+App::$strings["Please login to continue."] = "Accedi al sito per continuare.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?";
+App::$strings["App installed."] = "App installata";
+App::$strings["Malformed app."] = "L'app contiene errori";
+App::$strings["Embed code"] = "Inserisci il codice";
+App::$strings["Edit App"] = "Modifica app";
+App::$strings["Create App"] = "Crea una app";
+App::$strings["Name of app"] = "Nome app";
+App::$strings["Location (URL) of app"] = "Indirizzo (URL) della app";
+App::$strings["Description"] = "Descrizione";
+App::$strings["Photo icon URL"] = "URL icona";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixel - facoltativa";
+App::$strings["Version ID"] = "ID versione";
+App::$strings["Price of app"] = "Prezzo app";
+App::$strings["Location (URL) to purchase app"] = "Indirizzo (URL) per acquistare la app";
+App::$strings["Item not available."] = "Elemento non disponibile.";
+App::$strings["Invalid item."] = "Elemento non valido.";
+App::$strings["Channel not found."] = "Canale non trovato.";
+App::$strings["Block Name"] = "Nome del block";
+App::$strings["Block Title"] = "Titolo del block";
+App::$strings["Bookmark added"] = "Segnalibro aggiunto";
+App::$strings["My Bookmarks"] = "I miei segnalibri";
+App::$strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti";
+App::$strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina.";
+App::$strings["Posts and comments"] = "Post e commenti";
+App::$strings["Only posts"] = "Solo post";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permessi insufficienti. Sarà visualizzata la pagina del profilo.";
+App::$strings["Public"] = "Pubblico";
+App::$strings["Room not found"] = "Chat non trovata";
+App::$strings["Leave Room"] = "Lascia la chat";
+App::$strings["Delete Room"] = "Elimina questa chat";
+App::$strings["I am away right now"] = "Non sono presente";
+App::$strings["I am online"] = "Sono online";
+App::$strings["Bookmark this room"] = "Aggiungi questa chat ai segnalibri";
+App::$strings["Feature disabled."] = "Funzionalità disattivata.";
+App::$strings["New Chatroom"] = "Nuova chat";
+App::$strings["Chatroom name"] = "Nome chat";
+App::$strings["Expiration of chats (minutes)"] = "Scadenza dei messaggi della chat (minuti)";
+App::$strings["%1\$s's Chatrooms"] = "Le chat di %1\$s";
+App::$strings["No chatrooms available"] = "Nessuna chat disponibile";
+App::$strings["Create New"] = "Crea nuova";
+App::$strings["Expiration"] = "Scadenza";
+App::$strings["min"] = "min";
+App::$strings["Away"] = "Assente";
+App::$strings["Online"] = "Online";
+App::$strings["No channel."] = "Nessun canale.";
+App::$strings["Common connections"] = "Contatti in comune";
+App::$strings["No connections in common."] = "Nessun contatto in comune.";
+App::$strings["Continue"] = "Continua";
+App::$strings["Premium Channel Setup"] = "Canale premium - configurazione";
+App::$strings["Enable premium channel connection restrictions"] = "Abilita le restrizioni del canale premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Scrivi le condizioni d'uso e le restrizioni di questo canale, come per esempio le linee guida, il sistema di pagamento, ecc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Prima di connetterti a questo canale è necessario che tu accetti le seguenti condizioni:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Il testo seguente comparirà a chi vorrà seguire il canale:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Continuando dichiaro di aver seguito tutte le indicazioni e le istruzioni fornite in questa pagina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Il gestore del canale non ha fornito istruzioni specifiche)";
+App::$strings["Restricted or Premium Channel"] = "Canale premium - con restrizioni";
+App::$strings["Blocked"] = "Bloccati";
+App::$strings["Ignored"] = "Ignorati";
+App::$strings["Hidden"] = "Nascosti";
+App::$strings["Archived"] = "Archiviati";
+App::$strings["New Connections"] = "Nuovi contatti";
+App::$strings["Show pending (new) connections"] = "Richieste di contatto in attesa";
+App::$strings["All Connections"] = "Tutti i contatti";
+App::$strings["Show all connections"] = "Mostra tutti i contatti";
+App::$strings["Only show blocked connections"] = "Mostra solo i contatti bloccati";
+App::$strings["Only show ignored connections"] = "Mostra solo i contatti ignorati";
+App::$strings["Only show archived connections"] = "Mostra solo i contatti archiviati";
+App::$strings["Only show hidden connections"] = "Mostra solo i contatti nascosti";
+App::$strings["Pending approval"] = "In attesa di conferma";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Modifica il contatto";
+App::$strings["Delete connection"] = "Elimina il contatto";
+App::$strings["Channel address"] = "Indirizzo del canale";
+App::$strings["Network"] = "Network";
+App::$strings["Status"] = "Stato";
+App::$strings["Connected"] = "In contatto";
+App::$strings["Approve connection"] = "Approva questo contatto";
+App::$strings["Approve"] = "Approva";
+App::$strings["Ignore connection"] = "Ignora il contatto";
+App::$strings["Ignore"] = "Ignora";
+App::$strings["Recent activity"] = "Attività recenti";
+App::$strings["Search your connections"] = "Cerca tra i contatti";
+App::$strings["Connections search"] = "Ricerca tra i contatti";
+App::$strings["Could not access contact record."] = "Non è possibile accedere alle informazioni sul contatto.";
+App::$strings["Could not locate selected profile."] = "Non riesco a trovare il profilo selezionato.";
+App::$strings["Connection updated."] = "Contatto aggiornato.";
+App::$strings["Failed to update connection record."] = "Impossibile aggiornare le informazioni del contatto.";
+App::$strings["is now connected to"] = "ha come nuovo contatto";
+App::$strings["Could not access address book record."] = "Impossibile accedere alle informazioni della rubrica.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Il canale non è disponibile - impossibile aggiornare.";
+App::$strings["Unable to set address book parameters."] = "Impossibile impostare i parametri della rubrica.";
+App::$strings["Connection has been removed."] = "Il contatto è stato rimosso.";
+App::$strings["View %s's profile"] = "Guarda il profilo di %s";
+App::$strings["Refresh Permissions"] = "Modifica i permessi";
+App::$strings["Fetch updated permissions"] = "Guarda e modifica i permessi assegnati";
+App::$strings["Recent Activity"] = "Attività recenti";
+App::$strings["View recent posts and comments"] = "Leggi i post recenti e i commenti";
+App::$strings["Unblock"] = "Sblocca";
+App::$strings["Block"] = "Blocca";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blocca ogni interazione con questo contatto (abilita/disabilita)";
+App::$strings["This connection is blocked!"] = "Questa connessione è tra quelle bloccate!";
+App::$strings["Unignore"] = "Non ignorare";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora tutte le comunicazioni in arrivo da questo contatto (abilita/disabilita)";
+App::$strings["This connection is ignored!"] = "Questa connessione è tra quelle ignorate!";
+App::$strings["Unarchive"] = "Non archiviare";
+App::$strings["Archive"] = "Archivia";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archivia questo contatto (abilita/disabilita) - segna il canale come non più attivo ma ne conserva i contenuti";
+App::$strings["This connection is archived!"] = "Questa connessione è tra quelle archiviate!";
+App::$strings["Unhide"] = "Non nascondere";
+App::$strings["Hide"] = "Nascondi";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Nascondi questo contatto a tutti gli altri (abilita/disabilita)";
+App::$strings["This connection is hidden!"] = "Questa connessione è tra quelle nascoste!";
+App::$strings["Delete this connection"] = "Elimina questo contatto";
+App::$strings["Approve this connection"] = "Approva questo contatto";
+App::$strings["Accept connection to allow communication"] = "Entra in contatto per poter comunicare";
+App::$strings["Set Affinity"] = "Scegli l'affinità";
+App::$strings["Set Profile"] = "Scegli il profilo da mostrare";
+App::$strings["Set Affinity & Profile"] = "Affinità e profilo";
+App::$strings["none"] = "--";
+App::$strings["Apply these permissions automatically"] = "Applica automaticamente questi permessi";
+App::$strings["Connection requests will be approved without your interaction"] = "Le richieste di entrare in contatto saranno approvate in automatico";
+App::$strings["This connection's primary address is"] = "Indirizzo primario di questo canale";
+App::$strings["Available locations:"] = "Indirizzi disponibili";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "I permessi indicati su questa pagina saranno applicati a tutti i nuovi contatti da ora in poi.";
+App::$strings["Slide to adjust your degree of friendship"] = "Trascina per restringere il grado di amicizia da mostrare";
+App::$strings["Slide to adjust your rating"] = "Trascina per cambiare la tua valutazione";
+App::$strings["Optionally explain your rating"] = "Commento facoltativo";
+App::$strings["Custom Filter"] = "Filtro personalizzato";
+App::$strings["Only import posts with this text"] = "Importa solo i post che contengono queste parole chiave";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "per ogni riga: parole, #tag, /pattern/ o lang=xx , lascia vuoto per importare tutto";
+App::$strings["Do not import posts with this text"] = "Non importare i post con queste parole chiave";
+App::$strings["This information is public!"] = "Questa informazione è pubblica!";
+App::$strings["Connection Pending Approval"] = "Contatti in attesa di approvazione";
+App::$strings["inherited"] = "derivato";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Seleziona il profilo che vuoi mostrare a %s dopo che ha effettuato l'accesso.";
+App::$strings["Their Settings"] = "Permessi concessi a te";
+App::$strings["My Settings"] = "Permessi che concedo";
+App::$strings["Individual Permissions"] = "Permessi individuali";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Alcuni permessi derivano dalle <a href=\"settings\"><strong>impostazioni di privacy</strong></a> del tuo canale, che hanno priorità assoluta su qualsiasi altra impostazione scelta per i singoli contatti. Da questa pagina <strong>non</strong> puoi cambiarle.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Alcuni permessi derivano dalle <a href=\"settings\"><strong>impostazioni di privacy</strong></a> del tuo canale, che hanno priorità assoluta su qualsiasi altra impostazione scelta per i singoli contatti. Le personalizzazioni che effettuerai qui potrebbero non essere effettive a meno che tu non cambi le impostazioni generali.";
+App::$strings["Last update:"] = "Ultimo aggiornamento:";
+App::$strings["\$Projectname channel"] = "Canale \$Projectname";
+App::$strings["Public access denied."] = "Accesso pubblico negato.";
+App::$strings["%d rating"] = array(
0 => "%d valutazione",
1 => "%d valutazioni",
);
-$a->strings["Gender: "] = "Sesso:";
-$a->strings["Status: "] = "Stato:";
-$a->strings["Homepage: "] = "Homepage:";
-$a->strings["Description:"] = "Descrizione:";
-$a->strings["Public Forum:"] = "Forum pubblico:";
-$a->strings["Keywords: "] = "Parole chiave:";
-$a->strings["Don't suggest"] = "Non fornire suggerimenti";
-$a->strings["Common connections:"] = "Contatti in comune:";
-$a->strings["Global Directory"] = "Elenchi pubblici globali";
-$a->strings["Local Directory"] = "Elenco canali su questo hub";
-$a->strings["Finding:"] = "Ricerca:";
-$a->strings["next page"] = "pagina successiva";
-$a->strings["previous page"] = "pagina precedente";
-$a->strings["Sort options"] = "Opzioni di ordinamento";
-$a->strings["Alphabetic"] = "Alfabetico";
-$a->strings["Reverse Alphabetic"] = "Alfabetico inverso";
-$a->strings["Newest to Oldest"] = "Prima i più recenti";
-$a->strings["Oldest to Newest"] = "Prima i più vecchi";
-$a->strings["No entries (some entries may be hidden)."] = "Nessun risultato (qualche elemento potrebbe essere nascosto).";
-$a->strings["This site is not a directory server"] = "Questo non è un directory server";
-$a->strings["This directory server requires an access token"] = "Questo directory server necessita di un token di autenticazione";
-$a->strings["Invalid message"] = "Messaggio non valido";
-$a->strings["no results"] = "nessun risultato";
-$a->strings["Delivery report for %1\$s"] = "Rapporto di consegna - %1\$s";
-$a->strings["channel sync processed"] = "sincronizzazione del canale effettuata";
-$a->strings["queued"] = "in coda";
-$a->strings["posted"] = "inviato";
-$a->strings["accepted for delivery"] = "accettato per la spedizione";
-$a->strings["updated"] = "aggiornato";
-$a->strings["update ignored"] = "aggiornamento ignorato";
-$a->strings["permission denied"] = "permessi non sufficienti";
-$a->strings["recipient not found"] = "Destinatario non trovato";
-$a->strings["mail recalled"] = "messaggio richiamato dal mittente";
-$a->strings["duplicate mail received"] = "ricevuto messaggio duplicato";
-$a->strings["mail delivered"] = "messaggio recapitato";
-$a->strings["Item not found"] = "Elemento non trovato";
-$a->strings["Delete block?"] = "Vuoi eliminare questo block?";
-$a->strings["Insert YouTube video"] = "Inserisci video da YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Inserisci video Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Inserisci audio Vorbis [.ogg]";
-$a->strings["Edit Block"] = "Modifica il block";
-$a->strings["Delete layout?"] = "Vuoi eliminare questo layout?";
-$a->strings["Layout Description (Optional)"] = "Descrizione del layout (facoltativa)";
-$a->strings["Layout Name"] = "Nome layout";
-$a->strings["Edit Layout"] = "Modifica il layout";
-$a->strings["Item is not editable"] = "L'elemento non è modificabile";
-$a->strings["Delete item?"] = "Eliminare questo elemento?";
-$a->strings["Edit post"] = "Modifica post";
-$a->strings["Delete webpage?"] = "Vuoi eliminare questa pagina web?";
-$a->strings["Page link title"] = "Link del titolo";
-$a->strings["Edit Webpage"] = "Modifica la pagina web";
-$a->strings["Calendar entries imported."] = "Le voci del calendario sono state importate.";
-$a->strings["No calendar entries found."] = "Non sono state trovate voci del calendario.";
-$a->strings["Event can not end before it has started."] = "Un evento non può terminare prima del suo inizio.";
-$a->strings["Unable to generate preview."] = "Impossibile creare un'anteprima.";
-$a->strings["Event title and start time are required."] = "Sono necessari il titolo e l'ora d'inizio dell'evento.";
-$a->strings["Event not found."] = "Evento non trovato.";
-$a->strings["Edit event title"] = "Modifica il titolo dell'evento";
-$a->strings["Event title"] = "Titolo dell'evento";
-$a->strings["Categories (comma-separated list)"] = "Categorie (separate da virgola)";
-$a->strings["Edit Category"] = "Modifica la categoria";
-$a->strings["Category"] = "Categoria";
-$a->strings["Edit start date and time"] = "Modifica data/ora di inizio";
-$a->strings["Start date and time"] = "Data e ora di inizio";
-$a->strings["Finish date and time are not known or not relevant"] = "La data e l'ora di fine non sono necessarie";
-$a->strings["Edit finish date and time"] = "Modifica data/ora di fine";
-$a->strings["Finish date and time"] = "Data e ora di fine";
-$a->strings["Adjust for viewer timezone"] = "Adatta al fuso orario di chi legge";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante per eventi che avvengono online ma con un certo fuso orario.";
-$a->strings["Edit Description"] = "Modifica la descrizione";
-$a->strings["Edit Location"] = "Modifica il luogo";
-$a->strings["Share this event"] = "Condividi questo evento";
-$a->strings["Advanced Options"] = "Opzioni avanzate";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Modifica l'evento";
-$a->strings["Delete event"] = "Elimina l'evento";
-$a->strings["calendar"] = "calendario";
-$a->strings["Edit Event"] = "Modifica l'evento";
-$a->strings["Create Event"] = "Crea un evento";
-$a->strings["Previous"] = "Precendente";
-$a->strings["Next"] = "Successivo";
-$a->strings["Today"] = "Oggi";
-$a->strings["Event removed"] = "Evento eliminato";
-$a->strings["Failed to remove event"] = "Impossibile eliminare l'evento";
-$a->strings["Share content from Firefox to \$Projectname"] = "Condividi i contenuti su \$Projectname da Firefox";
-$a->strings["Activate the Firefox \$Projectname provider"] = "Attiva Firefox Share per \$Projectname";
-$a->strings["- select -"] = "- scegli -";
-$a->strings["Permission Denied."] = "Permesso negato.";
-$a->strings["File not found."] = "File non trovato.";
-$a->strings["Edit file permissions"] = "Modifica i permessi del file";
-$a->strings["Set/edit permissions"] = "Modifica i permessi";
-$a->strings["Include all files and sub folders"] = "Includi tutti i file e le sottocartelle";
-$a->strings["Return to file list"] = "Torna all'elenco dei file";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copia/incolla questo codice per far comparire il file in un post";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copia/incolla questo indirizzo in una pagina web per avere un link al file";
-$a->strings["Share this file"] = "Condividi questo file";
-$a->strings["Show URL to this file"] = "Mostra l'URL del file";
-$a->strings["Notify your contacts about this file"] = "Notifica ai contatti che hai caricato questo file";
-$a->strings["Channel added."] = "Canale aggiunto.";
-$a->strings["Contact not found."] = "Contatto non trovato.";
-$a->strings["Friend suggestion sent."] = "Suggerimento di amicizia inviato.";
-$a->strings["Suggest Friends"] = "Suggerisci amici";
-$a->strings["Suggest a friend for %s"] = "Suggerisci un amico a %s";
-$a->strings["Privacy group created."] = "Gruppo di canali creato.";
-$a->strings["Could not create privacy group."] = "Impossibile creare il gruppo di canali.";
-$a->strings["Privacy group updated."] = "Gruppo di canali aggiornato.";
-$a->strings["Create a group of channels."] = "Crea un gruppo di canali.";
-$a->strings["Privacy group name: "] = "Nome del gruppo di canali:";
-$a->strings["Members are visible to other channels"] = "I membri potranno vedere gli altri canali del gruppo";
-$a->strings["Privacy group removed."] = "Gruppo di canali rimosso.";
-$a->strings["Unable to remove privacy group."] = "Impossibile rimuovere il gruppo di canali.";
-$a->strings["Privacy group editor"] = "Editor dei gruppi di canali";
-$a->strings["Members"] = "Membri";
-$a->strings["All Connected Channels"] = "Tutti i canali connessi";
-$a->strings["Click on a channel to add or remove."] = "Clicca su un canale per aggiungerlo o rimuoverlo.";
-$a->strings["Documentation Search"] = "Ricerca nella guida";
-$a->strings["Help:"] = "Guida:";
-$a->strings["\$Projectname Documentation"] = "Guida di \$Projectname";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "%s ti dà il benvenuto";
-$a->strings["First Name"] = "Nome";
-$a->strings["Last Name"] = "Cognome";
-$a->strings["Nickname"] = "Nick";
-$a->strings["Full Name"] = "Nome e cognome";
-$a->strings["Profile Photo 16px"] = "Foto del profilo 16px";
-$a->strings["Profile Photo 32px"] = "Foto del profilo 32px";
-$a->strings["Profile Photo 48px"] = "Foto del profilo 48px";
-$a->strings["Profile Photo 64px"] = "Foto del profilo 64px";
-$a->strings["Profile Photo 80px"] = "Foto del profilo 80px";
-$a->strings["Profile Photo 128px"] = "Foto del profilo 128px";
-$a->strings["Timezone"] = "Fuso orario";
-$a->strings["Homepage URL"] = "Indirizzo home page";
-$a->strings["Birth Year"] = "Anno di nascita";
-$a->strings["Birth Month"] = "Mese di nascita";
-$a->strings["Birth Day"] = "Giorno di nascita";
-$a->strings["Birthdate"] = "Data di nascita";
-$a->strings["Gender"] = "Sesso";
-$a->strings["%s element installed"] = "%s elemento installato";
-$a->strings["%s element installation failed"] = "Elementi con installazione fallita: %s";
-$a->strings["Your service plan only allows %d channels."] = "Il tuo account permette di creare al massimo %d canali.";
-$a->strings["Nothing to import."] = "Non c'è niente da importare.";
-$a->strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio hub";
-$a->strings["Imported file is empty."] = "Il file da importare è vuoto.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Attenzione: le versioni di database differiscono di %1\$d aggiornamenti.";
-$a->strings["No channel. Import failed."] = "Nessun canale. Import fallito.";
-$a->strings["You must be logged in to use this feature."] = "Per questa funzionalità devi aver effettuato l'accesso.";
-$a->strings["Import Channel"] = "Importa un canale";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Usa questo modulo per importare un tuo canale da un altro hub. Puoi ottenere i dati identificativi del canale direttamente dall'altro hub oppure tramite un file esportato in precedenza.";
-$a->strings["File to Upload"] = "File da caricare";
-$a->strings["Or provide the old server/hub details"] = "Oppure fornisci i dettagli del vecchio hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "Il tuo vecchio identificativo (per esempio pippo@esempio.com)";
-$a->strings["Your old login email address"] = "L'email che usavi per accedere sul vecchio hub";
-$a->strings["Your old login password"] = "La password per il vecchio hub";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Scegli se vuoi spostare il tuo indirizzo primario su questo hub, oppure se preferisci che quello vecchio resti tale. Potrai pubblicare da entrambi i hub, ma solamente uno sarà indicato come la posizione su cui risiedono i tuoi file, foto, ecc.";
-$a->strings["Make this hub my primary location"] = "Rendi questo hub il mio indirizzo primario";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa i contenuti pubblicati, se possibile (sperimentale)";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Questa funzione potrebbe impiegare molto tempo a terminare. Per favore lanciala *una volta sola* e resta su questa pagina finché non avrà finito.";
-$a->strings["Import completed"] = "Importazione completata";
-$a->strings["Import Items"] = "Importa i contenuti";
-$a->strings["Use this form to import existing posts and content from an export file."] = "Usa questa funzionalità per importare i vecchi contenuti e i post da un file esportato in precedenza.";
-$a->strings["Total invitation limit exceeded."] = "Hai superato il numero massimo di inviti.";
-$a->strings["%s : Not a valid email address."] = "%s: non è un indirizzo email valido.";
-$a->strings["Please join us on \$Projectname"] = "Unisciti a noi su \$Projectname";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Hai superato il numero massimo di inviti. Contatta l'amministratore se necessario.";
-$a->strings["%s : Message delivery failed."] = "%s: la consegna del messaggio è fallita.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Sesso:";
+App::$strings["Status: "] = "Stato:";
+App::$strings["Homepage: "] = "Homepage:";
+App::$strings["Description:"] = "Descrizione:";
+App::$strings["Public Forum:"] = "Forum pubblico:";
+App::$strings["Keywords: "] = "Parole chiave:";
+App::$strings["Don't suggest"] = "Non fornire suggerimenti";
+App::$strings["Common connections:"] = "Contatti in comune:";
+App::$strings["Global Directory"] = "Elenchi pubblici globali";
+App::$strings["Local Directory"] = "Elenco canali su questo hub";
+App::$strings["Finding:"] = "Ricerca:";
+App::$strings["next page"] = "pagina successiva";
+App::$strings["previous page"] = "pagina precedente";
+App::$strings["Sort options"] = "Opzioni di ordinamento";
+App::$strings["Alphabetic"] = "Alfabetico";
+App::$strings["Reverse Alphabetic"] = "Alfabetico inverso";
+App::$strings["Newest to Oldest"] = "Prima i più recenti";
+App::$strings["Oldest to Newest"] = "Prima i più vecchi";
+App::$strings["No entries (some entries may be hidden)."] = "Nessun risultato (qualche elemento potrebbe essere nascosto).";
+App::$strings["This site is not a directory server"] = "Questo non è un directory server";
+App::$strings["This directory server requires an access token"] = "Questo directory server necessita di un token di autenticazione";
+App::$strings["Invalid message"] = "Messaggio non valido";
+App::$strings["no results"] = "nessun risultato";
+App::$strings["Delivery report for %1\$s"] = "Rapporto di consegna - %1\$s";
+App::$strings["channel sync processed"] = "sincronizzazione del canale effettuata";
+App::$strings["queued"] = "in coda";
+App::$strings["posted"] = "inviato";
+App::$strings["accepted for delivery"] = "accettato per la spedizione";
+App::$strings["updated"] = "aggiornato";
+App::$strings["update ignored"] = "aggiornamento ignorato";
+App::$strings["permission denied"] = "permessi non sufficienti";
+App::$strings["recipient not found"] = "Destinatario non trovato";
+App::$strings["mail recalled"] = "messaggio richiamato dal mittente";
+App::$strings["duplicate mail received"] = "ricevuto messaggio duplicato";
+App::$strings["mail delivered"] = "messaggio recapitato";
+App::$strings["Item not found"] = "Elemento non trovato";
+App::$strings["Delete block?"] = "Vuoi eliminare questo block?";
+App::$strings["Insert YouTube video"] = "Inserisci video da YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Inserisci video Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Inserisci audio Vorbis [.ogg]";
+App::$strings["Edit Block"] = "Modifica il block";
+App::$strings["Delete layout?"] = "Vuoi eliminare questo layout?";
+App::$strings["Layout Description (Optional)"] = "Descrizione del layout (facoltativa)";
+App::$strings["Layout Name"] = "Nome layout";
+App::$strings["Edit Layout"] = "Modifica il layout";
+App::$strings["Item is not editable"] = "L'elemento non è modificabile";
+App::$strings["Delete item?"] = "Eliminare questo elemento?";
+App::$strings["Edit post"] = "Modifica post";
+App::$strings["Delete webpage?"] = "Vuoi eliminare questa pagina web?";
+App::$strings["Page link title"] = "Link del titolo";
+App::$strings["Edit Webpage"] = "Modifica la pagina web";
+App::$strings["Calendar entries imported."] = "Le voci del calendario sono state importate.";
+App::$strings["No calendar entries found."] = "Non sono state trovate voci del calendario.";
+App::$strings["Event can not end before it has started."] = "Un evento non può terminare prima del suo inizio.";
+App::$strings["Unable to generate preview."] = "Impossibile creare un'anteprima.";
+App::$strings["Event title and start time are required."] = "Sono necessari il titolo e l'ora d'inizio dell'evento.";
+App::$strings["Event not found."] = "Evento non trovato.";
+App::$strings["Edit event title"] = "Modifica il titolo dell'evento";
+App::$strings["Event title"] = "Titolo dell'evento";
+App::$strings["Categories (comma-separated list)"] = "Categorie (separate da virgola)";
+App::$strings["Edit Category"] = "Modifica la categoria";
+App::$strings["Category"] = "Categoria";
+App::$strings["Edit start date and time"] = "Modifica data/ora di inizio";
+App::$strings["Start date and time"] = "Data e ora di inizio";
+App::$strings["Finish date and time are not known or not relevant"] = "La data e l'ora di fine non sono necessarie";
+App::$strings["Edit finish date and time"] = "Modifica data/ora di fine";
+App::$strings["Finish date and time"] = "Data e ora di fine";
+App::$strings["Adjust for viewer timezone"] = "Adatta al fuso orario di chi legge";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante per eventi che avvengono online ma con un certo fuso orario.";
+App::$strings["Edit Description"] = "Modifica la descrizione";
+App::$strings["Edit Location"] = "Modifica il luogo";
+App::$strings["Share this event"] = "Condividi questo evento";
+App::$strings["Advanced Options"] = "Opzioni avanzate";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Modifica l'evento";
+App::$strings["Delete event"] = "Elimina l'evento";
+App::$strings["calendar"] = "calendario";
+App::$strings["Edit Event"] = "Modifica l'evento";
+App::$strings["Create Event"] = "Crea un evento";
+App::$strings["Previous"] = "Precendente";
+App::$strings["Next"] = "Successivo";
+App::$strings["Today"] = "Oggi";
+App::$strings["Event removed"] = "Evento eliminato";
+App::$strings["Failed to remove event"] = "Impossibile eliminare l'evento";
+App::$strings["Share content from Firefox to \$Projectname"] = "Condividi i contenuti su \$Projectname da Firefox";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Attiva Firefox Share per \$Projectname";
+App::$strings["- select -"] = "- scegli -";
+App::$strings["Permission Denied."] = "Permesso negato.";
+App::$strings["File not found."] = "File non trovato.";
+App::$strings["Edit file permissions"] = "Modifica i permessi del file";
+App::$strings["Set/edit permissions"] = "Modifica i permessi";
+App::$strings["Include all files and sub folders"] = "Includi tutti i file e le sottocartelle";
+App::$strings["Return to file list"] = "Torna all'elenco dei file";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copia/incolla questo codice per far comparire il file in un post";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copia/incolla questo indirizzo in una pagina web per avere un link al file";
+App::$strings["Share this file"] = "Condividi questo file";
+App::$strings["Show URL to this file"] = "Mostra l'URL del file";
+App::$strings["Notify your contacts about this file"] = "Notifica ai contatti che hai caricato questo file";
+App::$strings["Channel added."] = "Canale aggiunto.";
+App::$strings["Contact not found."] = "Contatto non trovato.";
+App::$strings["Friend suggestion sent."] = "Suggerimento di amicizia inviato.";
+App::$strings["Suggest Friends"] = "Suggerisci amici";
+App::$strings["Suggest a friend for %s"] = "Suggerisci un amico a %s";
+App::$strings["Privacy group created."] = "Gruppo di canali creato.";
+App::$strings["Could not create privacy group."] = "Impossibile creare il gruppo di canali.";
+App::$strings["Privacy group updated."] = "Gruppo di canali aggiornato.";
+App::$strings["Create a group of channels."] = "Crea un gruppo di canali.";
+App::$strings["Privacy group name: "] = "Nome del gruppo di canali:";
+App::$strings["Members are visible to other channels"] = "I membri potranno vedere gli altri canali del gruppo";
+App::$strings["Privacy group removed."] = "Gruppo di canali rimosso.";
+App::$strings["Unable to remove privacy group."] = "Impossibile rimuovere il gruppo di canali.";
+App::$strings["Privacy group editor"] = "Editor dei gruppi di canali";
+App::$strings["Members"] = "Membri";
+App::$strings["All Connected Channels"] = "Tutti i canali connessi";
+App::$strings["Click on a channel to add or remove."] = "Clicca su un canale per aggiungerlo o rimuoverlo.";
+App::$strings["Documentation Search"] = "Ricerca nella guida";
+App::$strings["Help:"] = "Guida:";
+App::$strings["\$Projectname Documentation"] = "Guida di \$Projectname";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "%s ti dà il benvenuto";
+App::$strings["First Name"] = "Nome";
+App::$strings["Last Name"] = "Cognome";
+App::$strings["Nickname"] = "Nick";
+App::$strings["Full Name"] = "Nome e cognome";
+App::$strings["Profile Photo 16px"] = "Foto del profilo 16px";
+App::$strings["Profile Photo 32px"] = "Foto del profilo 32px";
+App::$strings["Profile Photo 48px"] = "Foto del profilo 48px";
+App::$strings["Profile Photo 64px"] = "Foto del profilo 64px";
+App::$strings["Profile Photo 80px"] = "Foto del profilo 80px";
+App::$strings["Profile Photo 128px"] = "Foto del profilo 128px";
+App::$strings["Timezone"] = "Fuso orario";
+App::$strings["Homepage URL"] = "Indirizzo home page";
+App::$strings["Birth Year"] = "Anno di nascita";
+App::$strings["Birth Month"] = "Mese di nascita";
+App::$strings["Birth Day"] = "Giorno di nascita";
+App::$strings["Birthdate"] = "Data di nascita";
+App::$strings["Gender"] = "Sesso";
+App::$strings["%s element installed"] = "%s elemento installato";
+App::$strings["%s element installation failed"] = "Elementi con installazione fallita: %s";
+App::$strings["Your service plan only allows %d channels."] = "Il tuo account permette di creare al massimo %d canali.";
+App::$strings["Nothing to import."] = "Non c'è niente da importare.";
+App::$strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio hub";
+App::$strings["Imported file is empty."] = "Il file da importare è vuoto.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Attenzione: le versioni di database differiscono di %1\$d aggiornamenti.";
+App::$strings["No channel. Import failed."] = "Nessun canale. Import fallito.";
+App::$strings["You must be logged in to use this feature."] = "Per questa funzionalità devi aver effettuato l'accesso.";
+App::$strings["Import Channel"] = "Importa un canale";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Usa questo modulo per importare un tuo canale da un altro hub. Puoi ottenere i dati identificativi del canale direttamente dall'altro hub oppure tramite un file esportato in precedenza.";
+App::$strings["File to Upload"] = "File da caricare";
+App::$strings["Or provide the old server/hub details"] = "Oppure fornisci i dettagli del vecchio hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "Il tuo vecchio identificativo (per esempio pippo@esempio.com)";
+App::$strings["Your old login email address"] = "L'email che usavi per accedere sul vecchio hub";
+App::$strings["Your old login password"] = "La password per il vecchio hub";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Scegli se vuoi spostare il tuo indirizzo primario su questo hub, oppure se preferisci che quello vecchio resti tale. Potrai pubblicare da entrambi i hub, ma solamente uno sarà indicato come la posizione su cui risiedono i tuoi file, foto, ecc.";
+App::$strings["Make this hub my primary location"] = "Rendi questo hub il mio indirizzo primario";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importa i contenuti pubblicati, se possibile (sperimentale)";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Questa funzione potrebbe impiegare molto tempo a terminare. Per favore lanciala *una volta sola* e resta su questa pagina finché non avrà finito.";
+App::$strings["Import completed"] = "Importazione completata";
+App::$strings["Import Items"] = "Importa i contenuti";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Usa questa funzionalità per importare i vecchi contenuti e i post da un file esportato in precedenza.";
+App::$strings["Total invitation limit exceeded."] = "Hai superato il numero massimo di inviti.";
+App::$strings["%s : Not a valid email address."] = "%s: non è un indirizzo email valido.";
+App::$strings["Please join us on \$Projectname"] = "Unisciti a noi su \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Hai superato il numero massimo di inviti. Contatta l'amministratore se necessario.";
+App::$strings["%s : Message delivery failed."] = "%s: la consegna del messaggio è fallita.";
+App::$strings["%d message sent."] = array(
0 => "%d messaggio inviato.",
1 => "%d messaggi inviati.",
);
-$a->strings["You have no more invitations available"] = "Non hai altri inviti disponibili";
-$a->strings["Send invitations"] = "Spedisci inviti";
-$a->strings["Enter email addresses, one per line:"] = "Inserisci gli indirizzi email, uno per riga:";
-$a->strings["Your message:"] = "Il tuo messaggio:";
-$a->strings["Please join my community on \$Projectname."] = "Entra nella mia comunità su \$Projectname.";
-$a->strings["You will need to supply this invitation code:"] = "Dovrai fornire questo codice invito:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registrati su qualsiasi server \$Projectname (sono tutti interconnessi)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Inserisci il mio indirizzo \$Projectname nel riquadro di ricerca del sito.";
-$a->strings["or visit"] = "oppure visita";
-$a->strings["3. Click [Connect]"] = "3. Clicca su [Aggiungi]";
-$a->strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
-$a->strings["Empty post discarded."] = "Il post vuoto è stato ignorato.";
-$a->strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale.";
-$a->strings["Duplicate post suppressed."] = "I post duplicati sono scartati.";
-$a->strings["System error. Post not saved."] = "Errore di sistema. Post non salvato.";
-$a->strings["Unable to obtain post information from database."] = "Impossibile caricare il post dal database.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f post sulla pagina principale.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web.";
-$a->strings["Comanche page description language help"] = "Guida di Comanche Page Description Language";
-$a->strings["Layout Description"] = "Descrizione del layout";
-$a->strings["Download PDL file"] = "Scarica il file PDL";
-$a->strings["Like/Dislike"] = "Mi piace/Non mi piace";
-$a->strings["This action is restricted to members."] = "Questa funzionalità è riservata agli iscritti.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Per continuare devi <a href=\"rmagic\">accedere con il tuo identificativo \$Projectname</a> o <a href=\"register\">registrarti come nuovo utente \$Projectname</a>.";
-$a->strings["Invalid request."] = "Richiesta non valida.";
-$a->strings["thing"] = "Oggetto";
-$a->strings["Channel unavailable."] = "Canale non trovato.";
-$a->strings["Previous action reversed."] = "Il comando precedente è stato annullato.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s è d'accordo";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non è d'accordo";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non si esprime";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s partecipa";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non partecipa";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s forse partecipa";
-$a->strings["Action completed."] = "Comando completato.";
-$a->strings["Thank you."] = "Grazie.";
-$a->strings["Remote privacy information not available."] = "Le informazioni remote sulla privacy non sono disponibili.";
-$a->strings["Visible to:"] = "Visibile a:";
-$a->strings["Location not found."] = "Indirizzo non trovato.";
-$a->strings["Location lookup failed."] = "La ricerca dell'indirizzo è fallita.";
-$a->strings["Please select another location to become primary before removing the primary location."] = "Prima di rimuovere il tuo canale primario assicurati di avere scelto una sua copia (clone) come primaria.";
-$a->strings["Syncing locations"] = "Sincronizzazione tra hub";
-$a->strings["No locations found."] = "Nessun indirizzo trovato.";
-$a->strings["Manage Channel Locations"] = "Modifica gli indirizzi del canale";
-$a->strings["Address"] = "Indirizzo";
-$a->strings["Primary"] = "Primario";
-$a->strings["Drop"] = "Elimina";
-$a->strings["Sync Now"] = "Sincronizza ora";
-$a->strings["Please wait several minutes between consecutive operations."] = "Si raccomanda di attendere alcuni minuti prima di effettuare una nuova sincronizzazione.";
-$a->strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Quando possibile, riduci il numero di cloni del tuo canale effettuando il login sul relativo hub e rimuovendoli.";
-$a->strings["Use this form to drop the location if the hub is no longer operating."] = "Usa questo modulo per abbandonare un canale su un hub che non è più funzionante.";
-$a->strings["sent you a private message"] = "ti ha inviato un messaggio privato";
-$a->strings["added your channel"] = "ha aggiunto il tuo canale";
-$a->strings["posted an event"] = "ha creato un evento";
-$a->strings["Hub not found."] = "Hub non trovato.";
-$a->strings["Unable to lookup recipient."] = "Impossibile associare un destinatario.";
-$a->strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto.";
-$a->strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Il canale ha delle regole restrittive per la ricezione dei messaggi privati. Invio fallito.";
-$a->strings["Messages"] = "Messaggi";
-$a->strings["Message recalled."] = "Messaggio revocato.";
-$a->strings["Conversation removed."] = "Conversazione rimossa.";
-$a->strings["Requested channel is not in this network"] = "Il canale cercato non è in questa rete";
-$a->strings["Send Private Message"] = "Invia un messaggio privato";
-$a->strings["To:"] = "A:";
-$a->strings["Subject:"] = "Oggetto:";
-$a->strings["Send"] = "Invia";
-$a->strings["Delete message"] = "Elimina il messaggio";
-$a->strings["Delivery report"] = "Rapporto di trasmissione";
-$a->strings["Recall message"] = "Revoca il messaggio";
-$a->strings["Message has been recalled."] = "Il messaggio è stato revocato.";
-$a->strings["Delete Conversation"] = "Elimina la conversazione";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcun modo sicuro di comunicare con questo canale. <strong>Se possibile</strong>, prova a rispondere direttamente dalla pagina del profilo del mittente.";
-$a->strings["Send Reply"] = "Invia la risposta";
-$a->strings["Your message for %s (%s):"] = "Il tuo messaggio per %s (%s):";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Hai creato %1$.0f dei %2$.0f canali permessi.";
-$a->strings["Create a new channel"] = "Crea un nuovo canale";
-$a->strings["Current Channel"] = "Canale attuale";
-$a->strings["Switch to one of your channels by selecting it."] = "Seleziona l'altro canale a cui vuoi passare.";
-$a->strings["Default Channel"] = "Canale predefinito";
-$a->strings["Make Default"] = "Rendi predefinito";
-$a->strings["%d new messages"] = "%d nuovi messaggi";
-$a->strings["%d new introductions"] = "%d nuove richieste di entrare in contatto";
-$a->strings["Delegated Channel"] = "Canale delegato";
-$a->strings["Profile Match"] = "Profili corrispondenti";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Non hai scritto parole chiave. Aggiungi parole chiave al tuo profilo predefinito per comparire nelle ricerche.";
-$a->strings["is interested in:"] = "interessi personali:";
-$a->strings["No matches"] = "Nessun risultato";
-$a->strings["Unable to update menu."] = "Impossibile aggiornare il menù.";
-$a->strings["Unable to create menu."] = "Impossibile creare il menù.";
-$a->strings["Menu Name"] = "Nome del menu";
-$a->strings["Unique name (not visible on webpage) - required"] = "Nome unico (non visibile sulla pagina) - obbligatorio";
-$a->strings["Menu Title"] = "Titolo del menu";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visibile sulla pagina - lascia vuoto per non avere un titolo";
-$a->strings["Allow Bookmarks"] = "Permetti i segnalibri";
-$a->strings["Menu may be used to store saved bookmarks"] = "Puoi salvare i segnalibri nei menù";
-$a->strings["Submit and proceed"] = "Salva e procedi";
-$a->strings["Bookmarks allowed"] = "Permetti segnalibri";
-$a->strings["Delete this menu"] = "Elimina questo menù";
-$a->strings["Edit menu contents"] = "Modifica i contenuti del menù";
-$a->strings["Edit this menu"] = "Modifica questo menù";
-$a->strings["Menu could not be deleted."] = "Il menù non può essere eliminato.";
-$a->strings["Menu not found."] = "Menù non trovato.";
-$a->strings["Edit Menu"] = "Modifica menù";
-$a->strings["Add or remove entries to this menu"] = "Aggiungi o rimuovi elementi di questo menù";
-$a->strings["Menu name"] = "Nome del menù";
-$a->strings["Must be unique, only seen by you"] = "Deve essere unico, lo vedrai solo tu";
-$a->strings["Menu title"] = "Titolo del menù";
-$a->strings["Menu title as seen by others"] = "Titolo del menù come comparirà a tutti";
-$a->strings["Allow bookmarks"] = "Permetti l'invio di segnalibri";
-$a->strings["Not found."] = "Non trovato.";
-$a->strings["Unable to create element."] = "Impossibile creare l'elemento.";
-$a->strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù.";
-$a->strings["Unable to add menu element."] = "Impossibile aggiungere l'elemento al menù.";
-$a->strings["Menu Item Permissions"] = "Permessi del menu";
-$a->strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
-$a->strings["Link Name"] = "Nome link";
-$a->strings["Link or Submenu Target"] = "Azione del link o del sottomenu";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Inserisci l'indirizzo del link o scegli il nome di un sottomenu";
-$a->strings["Use magic-auth if available"] = "Usa l'autenticazione tramite il tuo hub, se disponibile";
-$a->strings["Open link in new window"] = "Apri il link in una nuova finestra";
-$a->strings["Order in list"] = "Ordine dell'elenco";
-$a->strings["Higher numbers will sink to bottom of listing"] = "I numeri più alti andranno in fondo all'elenco";
-$a->strings["Submit and finish"] = "Salva e termina";
-$a->strings["Submit and continue"] = "Salva e continua";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Link Target"] = "Destinazione link";
-$a->strings["Edit menu"] = "Modifica il menù";
-$a->strings["Edit element"] = "Modifica l'elemento";
-$a->strings["Drop element"] = "Elimina l'elemento";
-$a->strings["New element"] = "Nuovo elemento";
-$a->strings["Edit this menu container"] = "Modifica il contenitore del menù";
-$a->strings["Add menu element"] = "Aggiungi un elemento al menù";
-$a->strings["Delete this menu item"] = "Elimina questo elemento del menù";
-$a->strings["Edit this menu item"] = "Modifica questo elemento del menù";
-$a->strings["Menu item not found."] = "L'elemento del menù non è stato trovato.";
-$a->strings["Menu item deleted."] = "L'elemento del menù è stato eliminato.";
-$a->strings["Menu item could not be deleted."] = "L'elemento del menù non può essere eliminato.";
-$a->strings["Edit Menu Element"] = "Modifica l'elemento del menù";
-$a->strings["Link text"] = "Testo del link";
-$a->strings["Set your current mood and tell your friends"] = "Scegli il tuo umore attuale per mostrarlo agli amici";
-$a->strings["No such group"] = "Impossibile trovare il gruppo di canali";
-$a->strings["No such channel"] = "Canale sconosciuto";
-$a->strings["forum"] = "forum";
-$a->strings["Search Results For:"] = "Cerca risultati con:";
-$a->strings["Privacy group is empty"] = "Il gruppo di canali è vuoto";
-$a->strings["Privacy group: "] = "Gruppo di canali:";
-$a->strings["Invalid connection."] = "Contatto non valido.";
-$a->strings["Name or caption"] = "Nome o titolo";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Per esempio: \"Mario Rossi\", \"Lisa e le sue ricette\", \"Il campionato\", \"Il gruppo di escursionismo\"";
-$a->strings["Choose a short nickname"] = "Scegli un nome breve";
-$a->strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Il nome breve sarà usato per creare un indirizzo facile da ricordare per il tuo canale, per esempio nickname%s";
-$a->strings["Channel role and privacy"] = "Tipo di canale e privacy";
-$a->strings["Select a channel role with your privacy requirements."] = "Scegli il tipo di canale che vuoi e la privacy da applicare.";
-$a->strings["Read more about roles"] = "Maggiori informazioni sui ruoli";
-$a->strings["Create Channel"] = "Crea un canale";
-$a->strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "Un canale è la tua identità su questa rete. Può rappresentare una persona, un blog o un forum, per esempio. Il tuo canale può essere in contatto con altri canali per condividere contenuti con permessi anche molto dettagliati.";
-$a->strings["or <a href=\"import\">import an existing channel</a> from another location."] = "oppure <a href=\"import\">importa un canale esistente</a> da un altro server/hub.";
-$a->strings["Invalid request identifier."] = "L'identificativo della richiesta non è valido.";
-$a->strings["Discard"] = "Rifiuta";
-$a->strings["No more system notifications."] = "Non ci sono nuove notifiche di sistema.";
-$a->strings["System Notifications"] = "Notifiche di sistema";
-$a->strings["Unable to find your hub."] = "Impossibile raggiungere il tuo hub.";
-$a->strings["Post successful."] = "Inviato!";
-$a->strings["OpenID protocol error. No ID returned."] = "Errore del protocollo OpenID. Nessun ID ricevuto in risposta.";
-$a->strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Questa impostazione è bloccata, richiede criteri di modifica speciali";
-$a->strings["Configuration Editor"] = "Editor di configurazione";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Attenzione: alcune delle impostazioni, se cambiate, potrebbero rendere questo canale non funzionante. Lascia questa pagina a meno che tu non sappia con assoluta certezza quali modifiche effettuare.";
-$a->strings["Layout updated."] = "Layout aggiornato.";
-$a->strings["Edit System Page Description"] = "Modifica i layout di sistema";
-$a->strings["Layout not found."] = "Layout non trovato.";
-$a->strings["Module Name:"] = "Nome del modulo:";
-$a->strings["Layout Help"] = "Guida al layout";
-$a->strings["Page owner information could not be retrieved."] = "Impossibile ottenere informazioni sul proprietario della pagina.";
-$a->strings["Album not found."] = "Album non trovato.";
-$a->strings["Delete Album"] = "Elimina album";
-$a->strings["Multiple storage folders exist with this album name, but within different directories. Please remove the desired folder or folders using the Files manager"] = "Esistono più archivi con il nome di quest'album, ma dentro cartelle diverse. Per favore rimuovili dall'Archivio file ";
-$a->strings["Delete Photo"] = "Elimina foto";
-$a->strings["No photos selected"] = "Nessuna foto selezionata";
-$a->strings["Access to this item is restricted."] = "Questo elemento non è visibile a tutti.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Hai usato %1$.2f Mb dei %2$.2f Mb di spazio disponibile.";
-$a->strings["%1$.2f MB photo storage used."] = "Hai usato %1$.2f Mb del tuo spazio disponibile.";
-$a->strings["Upload Photos"] = "Carica foto";
-$a->strings["Enter an album name"] = "Scegli il nome dell'album";
-$a->strings["or select an existing album (doubleclick)"] = "o seleziona un album esistente (doppio click)";
-$a->strings["Create a status post for this upload"] = "Pubblica sulla bacheca";
-$a->strings["Caption (optional):"] = "Titolo (facoltativo):";
-$a->strings["Description (optional):"] = "Descrizione (facoltativa):";
-$a->strings["Album name could not be decoded"] = "Non è stato possibile leggere il nome dell'album";
-$a->strings["Contact Photos"] = "Foto dei contatti";
-$a->strings["Show Newest First"] = "Prima i più recenti";
-$a->strings["Show Oldest First"] = "Prima i più vecchi";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permesso negato. L'accesso a questo elemento può essere stato limitato.";
-$a->strings["Photo not available"] = "Foto non disponibile";
-$a->strings["Use as profile photo"] = "Usa come foto del profilo";
-$a->strings["Use as cover photo"] = "Usa come copertina del canale";
-$a->strings["Private Photo"] = "Foto privata";
-$a->strings["View Full Size"] = "Vedi nelle dimensioni originali";
-$a->strings["Remove"] = "Rimuovi";
-$a->strings["Edit photo"] = "Modifica la foto";
-$a->strings["Rotate CW (right)"] = "Ruota (senso orario)";
-$a->strings["Rotate CCW (left)"] = "Ruota (senso antiorario)";
-$a->strings["Enter a new album name"] = "Inserisci il nome del nuovo album";
-$a->strings["or select an existing one (doubleclick)"] = "o seleziona uno esistente (doppio click)";
-$a->strings["Caption"] = "Didascalia";
-$a->strings["Add a Tag"] = "Aggiungi tag";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Esempio: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Marca come 'per adulti'";
-$a->strings["In This Photo:"] = "In questa foto:";
-$a->strings["Map"] = "Mappa";
-$a->strings["View Album"] = "Guarda l'album";
-$a->strings["Recent Photos"] = "Foto recenti";
-$a->strings["Theme settings updated."] = "Le impostazioni del tema sono state aggiornate.";
-$a->strings["# Accounts"] = "# account";
-$a->strings["# blocked accounts"] = "# account bloccati";
-$a->strings["# expired accounts"] = "# account scaduti";
-$a->strings["# expiring accounts"] = "# account in scadenza";
-$a->strings["# Channels"] = "# canali";
-$a->strings["# primary"] = "# primari";
-$a->strings["# clones"] = "# cloni";
-$a->strings["Message queues"] = "Coda messaggi in uscita";
-$a->strings["Administration"] = "Amministrazione";
-$a->strings["Summary"] = "Riepilogo";
-$a->strings["Registered accounts"] = "Account creati";
-$a->strings["Pending registrations"] = "Registrazioni da approvare";
-$a->strings["Registered channels"] = "Canali creati";
-$a->strings["Active plugins"] = "Plugin attivi";
-$a->strings["Version"] = "Versione";
-$a->strings["Site settings updated."] = "Impostazioni del sito salvate correttamente.";
-$a->strings["mobile"] = "mobile";
-$a->strings["experimental"] = "sperimentale";
-$a->strings["unsupported"] = "non supportato";
-$a->strings["Yes - with approval"] = "Sì - con approvazione";
-$a->strings["My site is not a public server"] = "Non è un server pubblico";
-$a->strings["My site has paid access only"] = "È un servizio a pagamento";
-$a->strings["My site has free access only"] = "È un servizio gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "È un servizio gratuito con opzioni aggiuntive a pagamento";
-$a->strings["Registration"] = "Registrazione";
-$a->strings["File upload"] = "Caricamento file";
-$a->strings["Policies"] = "Politiche";
-$a->strings["Site name"] = "Nome del sito";
-$a->strings["Banner/Logo"] = "Banner o logo";
-$a->strings["Administrator Information"] = "Informazioni sull'amministratore";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informazioni per contattare gli amministratori del sito. Saranno mostrate sulla pagina di informazioni. È consentito il BBcode";
-$a->strings["System language"] = "Lingua di sistema";
-$a->strings["System theme"] = "Tema di sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Il tema di sistema può essere cambiato dai profili dei singoli utenti - <a href='#' id='cnftheme'>Cambia le impostazioni del tema</a>";
-$a->strings["Mobile system theme"] = "Tema di sistema per dispositivi mobili";
-$a->strings["Theme for mobile devices"] = "Tema per i dispositivi mobili";
-$a->strings["Allow Feeds as Connections"] = "Permetti di aggiungere i feed come contatti";
-$a->strings["(Heavy system resource usage)"] = "(Uso intenso delle risorse di sistema!)";
-$a->strings["Maximum image size"] = "Dimensione massima immagini";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Massima dimensione in byte delle immagini caricate. Il default è 0, cioè nessun limite.";
-$a->strings["Does this site allow new member registration?"] = "Questo sito permette a nuovi utenti di registrarsi?";
-$a->strings["Invitation only"] = "Solo con invito";
-$a->strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "La registrazione è permessa solo a chi possiede un codice di invito. Funziona solo se la possibilità di registrarsi è impostata a 'Sì'.";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Come descriveresti il tipo di servizio proposto da questo server?";
-$a->strings["Register text"] = "Testo di registrazione";
-$a->strings["Will be displayed prominently on the registration page."] = "Sarà mostrato ben visibile nella pagina di registrazione.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Homepage del sito da mostrare ai navigatori (predefinito: modulo di login)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "esempio: 'public' per mostrare i contenuti pubblici degli utenti, 'page/sys/home' per mostrare la pagina web definita come 'home' oppure 'include:home.html' per mostrare il contenuto di un file.";
-$a->strings["Preserve site homepage URL"] = "Conserva l'URL della homepage";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la homepage del sito in un frame all'indirizzo attuale invece di un redirect.";
-$a->strings["Accounts abandoned after x days"] = "Account abbandonati dopo X giorni";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Eviterà di sprecare risorse di sistema controllando se i siti esterni hanno account abbandonati. Immettere 0 per non imporre nessun limite di tempo.";
-$a->strings["Allowed friend domains"] = "Domini fidati e consentiti";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini che possono stabilire amicizie con questo sito. Sono accettati caratteri jolly. Lascia vuoto per accettare connessioni da qualsiasi dominio.";
-$a->strings["Allowed email domains"] = "Domini email consentiti";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione. Sono accettati caratteri jolly. Lascia vuoto per accettare qualsiasi dominio email";
-$a->strings["Not allowed email domains"] = "Domini email non consentiti";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione a questo sito. Sono accettati caratteri jolly. Lascalo vuoto per accettare qualsiasi dominio.";
-$a->strings["Verify Email Addresses"] = "Verifica l'indirizzo email";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Attiva per richiedere la verifica degli indirizzi email dei nuovi utenti (consigliato).";
-$a->strings["Force publish"] = "Forza la publicazione del profilo";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Seleziona per pubblicare sui directory server <strong>tutti</strong> i profili registrati su questo sito.";
-$a->strings["Import Public Streams"] = "Suggerisci contenuti pubblici della rete Hubzilla";
-$a->strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Suggerisci e visualizza i post pubblici presenti su altri siti Hubzilla. Attenzione: i contenuti potrebbero essere inappropriati perché non sottoposti a moderazione.";
-$a->strings["login on Homepage"] = "Mostra il login sulla homepage";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta il modulo di login ai visitatori sulla homepage in mancanza di altri contenuti.";
-$a->strings["Directory Server URL"] = "URL del directory server";
-$a->strings["Default directory server"] = "Directory server predefinito";
-$a->strings["Proxy user"] = "Utente proxy";
-$a->strings["Proxy URL"] = "URL proxy";
-$a->strings["Network timeout"] = "Timeout rete";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valore in secondi. Imposta a 0 per illimitato (sconsigliato).";
-$a->strings["Delivery interval"] = "Recapito ritardato";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Numero di secondi di cui può essere ritardato il recapito, per ridurre il carico di sistema. Consigliati: 4-5 secondi per hosting condiviso, 2-3 per i VPS, 0-1 per grandi server dedicati.";
-$a->strings["Deliveries per process"] = "Tentativi di recapito per processo";
-$a->strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Numero di tentativi di recapito da tentare per ciascun processo. Può essere modificato per migliorare le performance di sistema. Raccomandato: 1-5";
-$a->strings["Poll interval"] = "Intervallo di polling";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Numero di secondi di cui può essere ritardato il polling in background, per ridurre il carico del sistema. Se 0, verrà usato lo stesso valore del 'Recapito ritardato'.";
-$a->strings["Maximum Load Average"] = "Carico massimo medio";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carico di sistema massimo perché i processi di recapito e polling siano ritardati - il valore predefinito è 50.";
-$a->strings["Expiration period in days for imported (grid/network) content"] = "Scadenza dei contenuti importati da altri siti (in giorni)";
-$a->strings["0 for no expiration of imported content"] = "0 per non avere scadenza";
-$a->strings["Off"] = "Off";
-$a->strings["On"] = "On";
-$a->strings["Lock feature %s"] = "Rendi non modificabile %s";
-$a->strings["Manage Additional Features"] = "Funzionalità opzionali";
-$a->strings["No server found"] = "Server non trovato";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "per il canale";
-$a->strings["on server"] = "sul server";
-$a->strings["Server"] = "Server";
-$a->strings["Block public"] = "Blocca pagine pubbliche";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Seleziona per impedire di vedere le pagine personali di questo sito a chi non ha effettuato l'accesso.";
-$a->strings["Allow communications only from these sites"] = "Permetti la comunicazione solo da questi siti";
-$a->strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Un sito per riga. Lascia vuoto per permettere la comunicazione con tutti";
-$a->strings["Block communications from these sites"] = "Blocca la comunicazione da questi siti";
-$a->strings["Allow communications only from these channels"] = "Permetti la comunicazione solo da questi canali";
-$a->strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Un canale (hash) per riga. Lascia vuoto per comunicare con tutti i canali";
-$a->strings["Block communications from these channels"] = "Blocca la comunicazione da questi canali";
-$a->strings["Allow embedded HTML content only from these domains"] = "Permetti i contenuti incorporati HTML solo da questi domini";
-$a->strings["One site per line. Leave empty to allow from any site by default"] = "Un sito per riga. Lascia vuoto per permettere sempre i contenuti incorporati";
-$a->strings["Block embedded HTML from these domains"] = "Blocca i contenuti incorporati HTML da questi domini";
-$a->strings["Cooperative embed security"] = "Sicurezza cooperativa sui contenuti incorporati";
-$a->strings["Enable to share embed security with other compatible sites/hubs"] = "Abilita la condivisione con altri siti/hub delle informazioni di sicurezza sui contenuti incorporati";
-$a->strings["Update has been marked successful"] = "L'aggiornamento è stato marcato come eseguito.";
-$a->strings["Executing %s failed. Check system logs."] = "Fallita l'esecuzione di %s. Maggiori informazioni sui log di sistema.";
-$a->strings["Update %s was successfully applied."] = "L'aggiornamento %s è terminato correttamente.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "L'aggiornamento %s non ha dato risposta. Impossibile determinare se è terminato correttamente.";
-$a->strings["Update function %s could not be found."] = "Impossibile trovare la funzione di aggiornamento %s";
-$a->strings["No failed updates."] = "Nessun aggiornamento fallito.";
-$a->strings["Failed Updates"] = "Aggiornamenti falliti.";
-$a->strings["Mark success (if update was manually applied)"] = "Marca come eseguito (se applicato manualmente).";
-$a->strings["Attempt to execute this update step automatically"] = "Tenta di eseguire in automatico questo passaggio dell'aggiornamento.";
-$a->strings["Queue Statistics"] = "Statistiche della coda";
-$a->strings["Total Entries"] = "Totale";
-$a->strings["Priority"] = "Priorità";
-$a->strings["Destination URL"] = "URL di destinazione";
-$a->strings["Mark hub permanently offline"] = "Questo hub è definitivamente offline";
-$a->strings["Empty queue for this hub"] = "Svuota la coda per questo hub";
-$a->strings["Last known contact"] = "Ultimo scambio dati";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Non hai altri inviti disponibili";
+App::$strings["Send invitations"] = "Spedisci inviti";
+App::$strings["Enter email addresses, one per line:"] = "Inserisci gli indirizzi email, uno per riga:";
+App::$strings["Your message:"] = "Il tuo messaggio:";
+App::$strings["Please join my community on \$Projectname."] = "Entra nella mia comunità su \$Projectname.";
+App::$strings["You will need to supply this invitation code:"] = "Dovrai fornire questo codice invito:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registrati su qualsiasi server \$Projectname (sono tutti interconnessi)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Inserisci il mio indirizzo \$Projectname nel riquadro di ricerca del sito.";
+App::$strings["or visit"] = "oppure visita";
+App::$strings["3. Click [Connect]"] = "3. Clicca su [Aggiungi]";
+App::$strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
+App::$strings["Empty post discarded."] = "Il post vuoto è stato ignorato.";
+App::$strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale.";
+App::$strings["Duplicate post suppressed."] = "I post duplicati sono scartati.";
+App::$strings["System error. Post not saved."] = "Errore di sistema. Post non salvato.";
+App::$strings["Unable to obtain post information from database."] = "Impossibile caricare il post dal database.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f post sulla pagina principale.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web.";
+App::$strings["Comanche page description language help"] = "Guida di Comanche Page Description Language";
+App::$strings["Layout Description"] = "Descrizione del layout";
+App::$strings["Download PDL file"] = "Scarica il file PDL";
+App::$strings["Like/Dislike"] = "Mi piace/Non mi piace";
+App::$strings["This action is restricted to members."] = "Questa funzionalità è riservata agli iscritti.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Per continuare devi <a href=\"rmagic\">accedere con il tuo identificativo \$Projectname</a> o <a href=\"register\">registrarti come nuovo utente \$Projectname</a>.";
+App::$strings["Invalid request."] = "Richiesta non valida.";
+App::$strings["thing"] = "Oggetto";
+App::$strings["Channel unavailable."] = "Canale non trovato.";
+App::$strings["Previous action reversed."] = "Il comando precedente è stato annullato.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s è d'accordo";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non è d'accordo";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non si esprime";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s partecipa";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non partecipa";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s forse partecipa";
+App::$strings["Action completed."] = "Comando completato.";
+App::$strings["Thank you."] = "Grazie.";
+App::$strings["Remote privacy information not available."] = "Le informazioni remote sulla privacy non sono disponibili.";
+App::$strings["Visible to:"] = "Visibile a:";
+App::$strings["Location not found."] = "Indirizzo non trovato.";
+App::$strings["Location lookup failed."] = "La ricerca dell'indirizzo è fallita.";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Prima di rimuovere il tuo canale primario assicurati di avere scelto una sua copia (clone) come primaria.";
+App::$strings["Syncing locations"] = "Sincronizzazione tra hub";
+App::$strings["No locations found."] = "Nessun indirizzo trovato.";
+App::$strings["Manage Channel Locations"] = "Modifica gli indirizzi del canale";
+App::$strings["Address"] = "Indirizzo";
+App::$strings["Primary"] = "Primario";
+App::$strings["Drop"] = "Elimina";
+App::$strings["Sync Now"] = "Sincronizza ora";
+App::$strings["Please wait several minutes between consecutive operations."] = "Si raccomanda di attendere alcuni minuti prima di effettuare una nuova sincronizzazione.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Quando possibile, riduci il numero di cloni del tuo canale effettuando il login sul relativo hub e rimuovendoli.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Usa questo modulo per abbandonare un canale su un hub che non è più funzionante.";
+App::$strings["sent you a private message"] = "ti ha inviato un messaggio privato";
+App::$strings["added your channel"] = "ha aggiunto il tuo canale";
+App::$strings["posted an event"] = "ha creato un evento";
+App::$strings["Hub not found."] = "Hub non trovato.";
+App::$strings["Unable to lookup recipient."] = "Impossibile associare un destinatario.";
+App::$strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto.";
+App::$strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Il canale ha delle regole restrittive per la ricezione dei messaggi privati. Invio fallito.";
+App::$strings["Messages"] = "Messaggi";
+App::$strings["Message recalled."] = "Messaggio revocato.";
+App::$strings["Conversation removed."] = "Conversazione rimossa.";
+App::$strings["Requested channel is not in this network"] = "Il canale cercato non è in questa rete";
+App::$strings["Send Private Message"] = "Invia un messaggio privato";
+App::$strings["To:"] = "A:";
+App::$strings["Subject:"] = "Oggetto:";
+App::$strings["Send"] = "Invia";
+App::$strings["Delete message"] = "Elimina il messaggio";
+App::$strings["Delivery report"] = "Rapporto di trasmissione";
+App::$strings["Recall message"] = "Revoca il messaggio";
+App::$strings["Message has been recalled."] = "Il messaggio è stato revocato.";
+App::$strings["Delete Conversation"] = "Elimina la conversazione";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcun modo sicuro di comunicare con questo canale. <strong>Se possibile</strong>, prova a rispondere direttamente dalla pagina del profilo del mittente.";
+App::$strings["Send Reply"] = "Invia la risposta";
+App::$strings["Your message for %s (%s):"] = "Il tuo messaggio per %s (%s):";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Hai creato %1$.0f dei %2$.0f canali permessi.";
+App::$strings["Create a new channel"] = "Crea un nuovo canale";
+App::$strings["Current Channel"] = "Canale attuale";
+App::$strings["Switch to one of your channels by selecting it."] = "Seleziona l'altro canale a cui vuoi passare.";
+App::$strings["Default Channel"] = "Canale predefinito";
+App::$strings["Make Default"] = "Rendi predefinito";
+App::$strings["%d new messages"] = "%d nuovi messaggi";
+App::$strings["%d new introductions"] = "%d nuove richieste di entrare in contatto";
+App::$strings["Delegated Channel"] = "Canale delegato";
+App::$strings["Profile Match"] = "Profili corrispondenti";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Non hai scritto parole chiave. Aggiungi parole chiave al tuo profilo predefinito per comparire nelle ricerche.";
+App::$strings["is interested in:"] = "interessi personali:";
+App::$strings["No matches"] = "Nessun risultato";
+App::$strings["Unable to update menu."] = "Impossibile aggiornare il menù.";
+App::$strings["Unable to create menu."] = "Impossibile creare il menù.";
+App::$strings["Menu Name"] = "Nome del menu";
+App::$strings["Unique name (not visible on webpage) - required"] = "Nome unico (non visibile sulla pagina) - obbligatorio";
+App::$strings["Menu Title"] = "Titolo del menu";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visibile sulla pagina - lascia vuoto per non avere un titolo";
+App::$strings["Allow Bookmarks"] = "Permetti i segnalibri";
+App::$strings["Menu may be used to store saved bookmarks"] = "Puoi salvare i segnalibri nei menù";
+App::$strings["Submit and proceed"] = "Salva e procedi";
+App::$strings["Bookmarks allowed"] = "Permetti segnalibri";
+App::$strings["Delete this menu"] = "Elimina questo menù";
+App::$strings["Edit menu contents"] = "Modifica i contenuti del menù";
+App::$strings["Edit this menu"] = "Modifica questo menù";
+App::$strings["Menu could not be deleted."] = "Il menù non può essere eliminato.";
+App::$strings["Menu not found."] = "Menù non trovato.";
+App::$strings["Edit Menu"] = "Modifica menù";
+App::$strings["Add or remove entries to this menu"] = "Aggiungi o rimuovi elementi di questo menù";
+App::$strings["Menu name"] = "Nome del menù";
+App::$strings["Must be unique, only seen by you"] = "Deve essere unico, lo vedrai solo tu";
+App::$strings["Menu title"] = "Titolo del menù";
+App::$strings["Menu title as seen by others"] = "Titolo del menù come comparirà a tutti";
+App::$strings["Allow bookmarks"] = "Permetti l'invio di segnalibri";
+App::$strings["Not found."] = "Non trovato.";
+App::$strings["Unable to create element."] = "Impossibile creare l'elemento.";
+App::$strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù.";
+App::$strings["Unable to add menu element."] = "Impossibile aggiungere l'elemento al menù.";
+App::$strings["Menu Item Permissions"] = "Permessi del menu";
+App::$strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
+App::$strings["Link Name"] = "Nome link";
+App::$strings["Link or Submenu Target"] = "Azione del link o del sottomenu";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Inserisci l'indirizzo del link o scegli il nome di un sottomenu";
+App::$strings["Use magic-auth if available"] = "Usa l'autenticazione tramite il tuo hub, se disponibile";
+App::$strings["Open link in new window"] = "Apri il link in una nuova finestra";
+App::$strings["Order in list"] = "Ordine dell'elenco";
+App::$strings["Higher numbers will sink to bottom of listing"] = "I numeri più alti andranno in fondo all'elenco";
+App::$strings["Submit and finish"] = "Salva e termina";
+App::$strings["Submit and continue"] = "Salva e continua";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Link Target"] = "Destinazione link";
+App::$strings["Edit menu"] = "Modifica il menù";
+App::$strings["Edit element"] = "Modifica l'elemento";
+App::$strings["Drop element"] = "Elimina l'elemento";
+App::$strings["New element"] = "Nuovo elemento";
+App::$strings["Edit this menu container"] = "Modifica il contenitore del menù";
+App::$strings["Add menu element"] = "Aggiungi un elemento al menù";
+App::$strings["Delete this menu item"] = "Elimina questo elemento del menù";
+App::$strings["Edit this menu item"] = "Modifica questo elemento del menù";
+App::$strings["Menu item not found."] = "L'elemento del menù non è stato trovato.";
+App::$strings["Menu item deleted."] = "L'elemento del menù è stato eliminato.";
+App::$strings["Menu item could not be deleted."] = "L'elemento del menù non può essere eliminato.";
+App::$strings["Edit Menu Element"] = "Modifica l'elemento del menù";
+App::$strings["Link text"] = "Testo del link";
+App::$strings["Set your current mood and tell your friends"] = "Scegli il tuo umore attuale per mostrarlo agli amici";
+App::$strings["No such group"] = "Impossibile trovare il gruppo di canali";
+App::$strings["No such channel"] = "Canale sconosciuto";
+App::$strings["forum"] = "forum";
+App::$strings["Search Results For:"] = "Cerca risultati con:";
+App::$strings["Privacy group is empty"] = "Il gruppo di canali è vuoto";
+App::$strings["Privacy group: "] = "Gruppo di canali:";
+App::$strings["Invalid connection."] = "Contatto non valido.";
+App::$strings["Name or caption"] = "Nome o titolo";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Per esempio: \"Mario Rossi\", \"Lisa e le sue ricette\", \"Il campionato\", \"Il gruppo di escursionismo\"";
+App::$strings["Choose a short nickname"] = "Scegli un nome breve";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Il nome breve sarà usato per creare un indirizzo facile da ricordare per il tuo canale, per esempio nickname%s";
+App::$strings["Channel role and privacy"] = "Tipo di canale e privacy";
+App::$strings["Select a channel role with your privacy requirements."] = "Scegli il tipo di canale che vuoi e la privacy da applicare.";
+App::$strings["Read more about roles"] = "Maggiori informazioni sui ruoli";
+App::$strings["Create Channel"] = "Crea un canale";
+App::$strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "Un canale è la tua identità su questa rete. Può rappresentare una persona, un blog o un forum, per esempio. Il tuo canale può essere in contatto con altri canali per condividere contenuti con permessi anche molto dettagliati.";
+App::$strings["or <a href=\"import\">import an existing channel</a> from another location."] = "oppure <a href=\"import\">importa un canale esistente</a> da un altro server/hub.";
+App::$strings["Invalid request identifier."] = "L'identificativo della richiesta non è valido.";
+App::$strings["Discard"] = "Rifiuta";
+App::$strings["No more system notifications."] = "Non ci sono nuove notifiche di sistema.";
+App::$strings["System Notifications"] = "Notifiche di sistema";
+App::$strings["Unable to find your hub."] = "Impossibile raggiungere il tuo hub.";
+App::$strings["Post successful."] = "Inviato!";
+App::$strings["OpenID protocol error. No ID returned."] = "Errore del protocollo OpenID. Nessun ID ricevuto in risposta.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Questa impostazione è bloccata, richiede criteri di modifica speciali";
+App::$strings["Configuration Editor"] = "Editor di configurazione";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Attenzione: alcune delle impostazioni, se cambiate, potrebbero rendere questo canale non funzionante. Lascia questa pagina a meno che tu non sappia con assoluta certezza quali modifiche effettuare.";
+App::$strings["Layout updated."] = "Layout aggiornato.";
+App::$strings["Edit System Page Description"] = "Modifica i layout di sistema";
+App::$strings["Layout not found."] = "Layout non trovato.";
+App::$strings["Module Name:"] = "Nome del modulo:";
+App::$strings["Layout Help"] = "Guida al layout";
+App::$strings["Page owner information could not be retrieved."] = "Impossibile ottenere informazioni sul proprietario della pagina.";
+App::$strings["Album not found."] = "Album non trovato.";
+App::$strings["Delete Album"] = "Elimina album";
+App::$strings["Multiple storage folders exist with this album name, but within different directories. Please remove the desired folder or folders using the Files manager"] = "Esistono più archivi con il nome di quest'album, ma dentro cartelle diverse. Per favore rimuovili dall'Archivio file ";
+App::$strings["Delete Photo"] = "Elimina foto";
+App::$strings["No photos selected"] = "Nessuna foto selezionata";
+App::$strings["Access to this item is restricted."] = "Questo elemento non è visibile a tutti.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Hai usato %1$.2f Mb dei %2$.2f Mb di spazio disponibile.";
+App::$strings["%1$.2f MB photo storage used."] = "Hai usato %1$.2f Mb del tuo spazio disponibile.";
+App::$strings["Upload Photos"] = "Carica foto";
+App::$strings["Enter an album name"] = "Scegli il nome dell'album";
+App::$strings["or select an existing album (doubleclick)"] = "o seleziona un album esistente (doppio click)";
+App::$strings["Create a status post for this upload"] = "Pubblica sulla bacheca";
+App::$strings["Caption (optional):"] = "Titolo (facoltativo):";
+App::$strings["Description (optional):"] = "Descrizione (facoltativa):";
+App::$strings["Album name could not be decoded"] = "Non è stato possibile leggere il nome dell'album";
+App::$strings["Contact Photos"] = "Foto dei contatti";
+App::$strings["Show Newest First"] = "Prima i più recenti";
+App::$strings["Show Oldest First"] = "Prima i più vecchi";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permesso negato. L'accesso a questo elemento può essere stato limitato.";
+App::$strings["Photo not available"] = "Foto non disponibile";
+App::$strings["Use as profile photo"] = "Usa come foto del profilo";
+App::$strings["Use as cover photo"] = "Usa come copertina del canale";
+App::$strings["Private Photo"] = "Foto privata";
+App::$strings["View Full Size"] = "Vedi nelle dimensioni originali";
+App::$strings["Remove"] = "Rimuovi";
+App::$strings["Edit photo"] = "Modifica la foto";
+App::$strings["Rotate CW (right)"] = "Ruota (senso orario)";
+App::$strings["Rotate CCW (left)"] = "Ruota (senso antiorario)";
+App::$strings["Enter a new album name"] = "Inserisci il nome del nuovo album";
+App::$strings["or select an existing one (doubleclick)"] = "o seleziona uno esistente (doppio click)";
+App::$strings["Caption"] = "Didascalia";
+App::$strings["Add a Tag"] = "Aggiungi tag";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Esempio: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Marca come 'per adulti'";
+App::$strings["In This Photo:"] = "In questa foto:";
+App::$strings["Map"] = "Mappa";
+App::$strings["View Album"] = "Guarda l'album";
+App::$strings["Recent Photos"] = "Foto recenti";
+App::$strings["Theme settings updated."] = "Le impostazioni del tema sono state aggiornate.";
+App::$strings["# Accounts"] = "# account";
+App::$strings["# blocked accounts"] = "# account bloccati";
+App::$strings["# expired accounts"] = "# account scaduti";
+App::$strings["# expiring accounts"] = "# account in scadenza";
+App::$strings["# Channels"] = "# canali";
+App::$strings["# primary"] = "# primari";
+App::$strings["# clones"] = "# cloni";
+App::$strings["Message queues"] = "Coda messaggi in uscita";
+App::$strings["Administration"] = "Amministrazione";
+App::$strings["Summary"] = "Riepilogo";
+App::$strings["Registered accounts"] = "Account creati";
+App::$strings["Pending registrations"] = "Registrazioni da approvare";
+App::$strings["Registered channels"] = "Canali creati";
+App::$strings["Active plugins"] = "Plugin attivi";
+App::$strings["Version"] = "Versione";
+App::$strings["Site settings updated."] = "Impostazioni del sito salvate correttamente.";
+App::$strings["mobile"] = "mobile";
+App::$strings["experimental"] = "sperimentale";
+App::$strings["unsupported"] = "non supportato";
+App::$strings["Yes - with approval"] = "Sì - con approvazione";
+App::$strings["My site is not a public server"] = "Non è un server pubblico";
+App::$strings["My site has paid access only"] = "È un servizio a pagamento";
+App::$strings["My site has free access only"] = "È un servizio gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "È un servizio gratuito con opzioni aggiuntive a pagamento";
+App::$strings["Registration"] = "Registrazione";
+App::$strings["File upload"] = "Caricamento file";
+App::$strings["Policies"] = "Politiche";
+App::$strings["Site name"] = "Nome del sito";
+App::$strings["Banner/Logo"] = "Banner o logo";
+App::$strings["Administrator Information"] = "Informazioni sull'amministratore";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informazioni per contattare gli amministratori del sito. Saranno mostrate sulla pagina di informazioni. È consentito il BBcode";
+App::$strings["System language"] = "Lingua di sistema";
+App::$strings["System theme"] = "Tema di sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Il tema di sistema può essere cambiato dai profili dei singoli utenti - <a href='#' id='cnftheme'>Cambia le impostazioni del tema</a>";
+App::$strings["Mobile system theme"] = "Tema di sistema per dispositivi mobili";
+App::$strings["Theme for mobile devices"] = "Tema per i dispositivi mobili";
+App::$strings["Allow Feeds as Connections"] = "Permetti di aggiungere i feed come contatti";
+App::$strings["(Heavy system resource usage)"] = "(Uso intenso delle risorse di sistema!)";
+App::$strings["Maximum image size"] = "Dimensione massima immagini";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Massima dimensione in byte delle immagini caricate. Il default è 0, cioè nessun limite.";
+App::$strings["Does this site allow new member registration?"] = "Questo sito permette a nuovi utenti di registrarsi?";
+App::$strings["Invitation only"] = "Solo con invito";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "La registrazione è permessa solo a chi possiede un codice di invito. Funziona solo se la possibilità di registrarsi è impostata a 'Sì'.";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Come descriveresti il tipo di servizio proposto da questo server?";
+App::$strings["Register text"] = "Testo di registrazione";
+App::$strings["Will be displayed prominently on the registration page."] = "Sarà mostrato ben visibile nella pagina di registrazione.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Homepage del sito da mostrare ai navigatori (predefinito: modulo di login)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "esempio: 'public' per mostrare i contenuti pubblici degli utenti, 'page/sys/home' per mostrare la pagina web definita come 'home' oppure 'include:home.html' per mostrare il contenuto di un file.";
+App::$strings["Preserve site homepage URL"] = "Conserva l'URL della homepage";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenta la homepage del sito in un frame all'indirizzo attuale invece di un redirect.";
+App::$strings["Accounts abandoned after x days"] = "Account abbandonati dopo X giorni";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Eviterà di sprecare risorse di sistema controllando se i siti esterni hanno account abbandonati. Immettere 0 per non imporre nessun limite di tempo.";
+App::$strings["Allowed friend domains"] = "Domini fidati e consentiti";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini che possono stabilire amicizie con questo sito. Sono accettati caratteri jolly. Lascia vuoto per accettare connessioni da qualsiasi dominio.";
+App::$strings["Allowed email domains"] = "Domini email consentiti";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione. Sono accettati caratteri jolly. Lascia vuoto per accettare qualsiasi dominio email";
+App::$strings["Not allowed email domains"] = "Domini email non consentiti";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione a questo sito. Sono accettati caratteri jolly. Lascalo vuoto per accettare qualsiasi dominio.";
+App::$strings["Verify Email Addresses"] = "Verifica l'indirizzo email";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Attiva per richiedere la verifica degli indirizzi email dei nuovi utenti (consigliato).";
+App::$strings["Force publish"] = "Forza la publicazione del profilo";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Seleziona per pubblicare sui directory server <strong>tutti</strong> i profili registrati su questo sito.";
+App::$strings["Import Public Streams"] = "Suggerisci contenuti pubblici della rete Hubzilla";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Suggerisci e visualizza i post pubblici presenti su altri siti Hubzilla. Attenzione: i contenuti potrebbero essere inappropriati perché non sottoposti a moderazione.";
+App::$strings["login on Homepage"] = "Mostra il login sulla homepage";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenta il modulo di login ai visitatori sulla homepage in mancanza di altri contenuti.";
+App::$strings["Directory Server URL"] = "URL del directory server";
+App::$strings["Default directory server"] = "Directory server predefinito";
+App::$strings["Proxy user"] = "Utente proxy";
+App::$strings["Proxy URL"] = "URL proxy";
+App::$strings["Network timeout"] = "Timeout rete";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valore in secondi. Imposta a 0 per illimitato (sconsigliato).";
+App::$strings["Delivery interval"] = "Recapito ritardato";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Numero di secondi di cui può essere ritardato il recapito, per ridurre il carico di sistema. Consigliati: 4-5 secondi per hosting condiviso, 2-3 per i VPS, 0-1 per grandi server dedicati.";
+App::$strings["Deliveries per process"] = "Tentativi di recapito per processo";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Numero di tentativi di recapito da tentare per ciascun processo. Può essere modificato per migliorare le performance di sistema. Raccomandato: 1-5";
+App::$strings["Poll interval"] = "Intervallo di polling";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Numero di secondi di cui può essere ritardato il polling in background, per ridurre il carico del sistema. Se 0, verrà usato lo stesso valore del 'Recapito ritardato'.";
+App::$strings["Maximum Load Average"] = "Carico massimo medio";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carico di sistema massimo perché i processi di recapito e polling siano ritardati - il valore predefinito è 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Scadenza dei contenuti importati da altri siti (in giorni)";
+App::$strings["0 for no expiration of imported content"] = "0 per non avere scadenza";
+App::$strings["Off"] = "Off";
+App::$strings["On"] = "On";
+App::$strings["Lock feature %s"] = "Rendi non modificabile %s";
+App::$strings["Manage Additional Features"] = "Funzionalità opzionali";
+App::$strings["No server found"] = "Server non trovato";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "per il canale";
+App::$strings["on server"] = "sul server";
+App::$strings["Server"] = "Server";
+App::$strings["Block public"] = "Blocca pagine pubbliche";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Seleziona per impedire di vedere le pagine personali di questo sito a chi non ha effettuato l'accesso.";
+App::$strings["Allow communications only from these sites"] = "Permetti la comunicazione solo da questi siti";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Un sito per riga. Lascia vuoto per permettere la comunicazione con tutti";
+App::$strings["Block communications from these sites"] = "Blocca la comunicazione da questi siti";
+App::$strings["Allow communications only from these channels"] = "Permetti la comunicazione solo da questi canali";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Un canale (hash) per riga. Lascia vuoto per comunicare con tutti i canali";
+App::$strings["Block communications from these channels"] = "Blocca la comunicazione da questi canali";
+App::$strings["Allow embedded HTML content only from these domains"] = "Permetti i contenuti incorporati HTML solo da questi domini";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "Un sito per riga. Lascia vuoto per permettere sempre i contenuti incorporati";
+App::$strings["Block embedded HTML from these domains"] = "Blocca i contenuti incorporati HTML da questi domini";
+App::$strings["Cooperative embed security"] = "Sicurezza cooperativa sui contenuti incorporati";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "Abilita la condivisione con altri siti/hub delle informazioni di sicurezza sui contenuti incorporati";
+App::$strings["Update has been marked successful"] = "L'aggiornamento è stato marcato come eseguito.";
+App::$strings["Executing %s failed. Check system logs."] = "Fallita l'esecuzione di %s. Maggiori informazioni sui log di sistema.";
+App::$strings["Update %s was successfully applied."] = "L'aggiornamento %s è terminato correttamente.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "L'aggiornamento %s non ha dato risposta. Impossibile determinare se è terminato correttamente.";
+App::$strings["Update function %s could not be found."] = "Impossibile trovare la funzione di aggiornamento %s";
+App::$strings["No failed updates."] = "Nessun aggiornamento fallito.";
+App::$strings["Failed Updates"] = "Aggiornamenti falliti.";
+App::$strings["Mark success (if update was manually applied)"] = "Marca come eseguito (se applicato manualmente).";
+App::$strings["Attempt to execute this update step automatically"] = "Tenta di eseguire in automatico questo passaggio dell'aggiornamento.";
+App::$strings["Queue Statistics"] = "Statistiche della coda";
+App::$strings["Total Entries"] = "Totale";
+App::$strings["Priority"] = "Priorità";
+App::$strings["Destination URL"] = "URL di destinazione";
+App::$strings["Mark hub permanently offline"] = "Questo hub è definitivamente offline";
+App::$strings["Empty queue for this hub"] = "Svuota la coda per questo hub";
+App::$strings["Last known contact"] = "Ultimo scambio dati";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "Modificato il blocco su %s account",
1 => "Modificato il blocco verso %s",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s account eliminato",
1 => "%s account eliminati",
);
-$a->strings["Account not found"] = "Account non trovato";
-$a->strings["Account '%s' deleted"] = "Account '%s' eliminato";
-$a->strings["Account '%s' blocked"] = "Aggiunto un blocco verso '%s'";
-$a->strings["Account '%s' unblocked"] = "Rimosso il blocco verso '%s'";
-$a->strings["Users"] = "Utenti";
-$a->strings["select all"] = "seleziona tutti";
-$a->strings["User registrations waiting for confirm"] = "Richieste di registrazione in attesa di conferma";
-$a->strings["Request date"] = "Data richiesta";
-$a->strings["No registrations."] = "Nessuna registrazione.";
-$a->strings["Deny"] = "Nega";
-$a->strings["Register date"] = "Data registrazione";
-$a->strings["Last login"] = "Ultimo accesso";
-$a->strings["Expires"] = "Con scadenza";
-$a->strings["Service Class"] = "Classe dell'account";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Gli account selezionati saranno eliminati!\\n\\nTutto ciò che hanno caricato o pubblicato su questo sito sarà eliminato definitivamente!\\n\\nVuoi confermare?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'account {0} sarà eliminato!\\n\\nTutto ciò che ha caricato o pubblicato su questo sito sarà eliminato definitivamente!\\n\\nVuoi confermare?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Account non trovato";
+App::$strings["Account '%s' deleted"] = "Account '%s' eliminato";
+App::$strings["Account '%s' blocked"] = "Aggiunto un blocco verso '%s'";
+App::$strings["Account '%s' unblocked"] = "Rimosso il blocco verso '%s'";
+App::$strings["Users"] = "Utenti";
+App::$strings["select all"] = "seleziona tutti";
+App::$strings["User registrations waiting for confirm"] = "Richieste di registrazione in attesa di conferma";
+App::$strings["Request date"] = "Data richiesta";
+App::$strings["No registrations."] = "Nessuna registrazione.";
+App::$strings["Deny"] = "Nega";
+App::$strings["Register date"] = "Data registrazione";
+App::$strings["Last login"] = "Ultimo accesso";
+App::$strings["Expires"] = "Con scadenza";
+App::$strings["Service Class"] = "Classe dell'account";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Gli account selezionati saranno eliminati!\\n\\nTutto ciò che hanno caricato o pubblicato su questo sito sarà eliminato definitivamente!\\n\\nVuoi confermare?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'account {0} sarà eliminato!\\n\\nTutto ciò che ha caricato o pubblicato su questo sito sarà eliminato definitivamente!\\n\\nVuoi confermare?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "Censura modificata per %s canale",
1 => "Censura modificata per %s canali",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "%s canale permette/non permette codice nei contenuti",
1 => "%s canali permettono/non permettono codice nei contenuti",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canale è stato rimosso",
1 => "%s canali sono stati rimossi",
);
-$a->strings["Channel not found"] = "Canale non trovato";
-$a->strings["Channel '%s' deleted"] = "Il canale '%s' è stato rimosso";
-$a->strings["Channel '%s' censored"] = "Applicata una censura al canale '%s'";
-$a->strings["Channel '%s' uncensored"] = "Rimossa la censura dal canale '%s'";
-$a->strings["Channel '%s' code allowed"] = "Il canale '%s' permette codice nei contenuti";
-$a->strings["Channel '%s' code disallowed"] = "Il canale '%s' non permette codice nei contenuti";
-$a->strings["Censor"] = "Applica censura";
-$a->strings["Uncensor"] = "Rimuovi censura";
-$a->strings["Allow Code"] = "Permetti codice";
-$a->strings["Disallow Code"] = "Non permettere codice";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "I canali selezionati saranno rimossi!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questi canali sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Il canale {0} sarà rimosso!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questo canale sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
-$a->strings["Plugin %s disabled."] = "Plugin %s non attivo.";
-$a->strings["Plugin %s enabled."] = "Plugin %s attivo.";
-$a->strings["Disable"] = "Disattiva";
-$a->strings["Enable"] = "Attiva";
-$a->strings["Toggle"] = "Attiva/disattiva";
-$a->strings["Author: "] = "Autore:";
-$a->strings["Maintainer: "] = "Gestore:";
-$a->strings["Minimum project version: "] = "Minima versione hubzilla";
-$a->strings["Maximum project version: "] = "Massima versione hubzilla";
-$a->strings["Minimum PHP version: "] = "Minima versione PHP:";
-$a->strings["Requires: "] = "Necessita di:";
-$a->strings["Disabled - version incompatibility"] = "Disabilitato - incompatibilità di versione";
-$a->strings["No themes found."] = "Nessun tema trovato.";
-$a->strings["Screenshot"] = "Istantanea dello schermo";
-$a->strings["[Experimental]"] = "[Sperimentale]";
-$a->strings["[Unsupported]"] = "[Non supportato]";
-$a->strings["Log settings updated."] = "Impostazioni di log aggiornate.";
-$a->strings["Clear"] = "Pulisci";
-$a->strings["Debugging"] = "Debugging";
-$a->strings["Log file"] = "File di log";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Deve essere scrivibile dal web server. La posizione è relativa alla cartella dove è installato Hubzilla.";
-$a->strings["Log level"] = "Livello di log";
-$a->strings["New Profile Field"] = "Nuovo campo del profilo";
-$a->strings["Field nickname"] = "Nome breve del campo";
-$a->strings["System name of field"] = "Nome di sistema del campo";
-$a->strings["Input type"] = "Tipo di dati";
-$a->strings["Field Name"] = "Nome del campo";
-$a->strings["Label on profile pages"] = "Etichetta da mostrare sulla pagina del profilo";
-$a->strings["Help text"] = "Testo di aiuto";
-$a->strings["Additional info (optional)"] = "Informazioni aggiuntive (facoltative)";
-$a->strings["Field definition not found"] = "Impossibile trovare la definizione del campo";
-$a->strings["Edit Profile Field"] = "Modifica campo del profilo";
-$a->strings["Basic Profile Fields"] = "Campi base del profilo";
-$a->strings["Advanced Profile Fields"] = "Campi avanzati del profilo";
-$a->strings["(In addition to basic fields)"] = "(In aggiunta ai campi di base)";
-$a->strings["All available fields"] = "Tutti i campi disponibili";
-$a->strings["Custom Fields"] = "Campi personalizzati";
-$a->strings["Create Custom Field"] = "Aggiungi campo personalizzato";
-$a->strings["Poke somebody"] = "Manda un poke";
-$a->strings["Poke/Prod"] = "Poke/Prod";
-$a->strings["Poke, prod or do other things to somebody"] = "Manda un poke o altro a qualcuno";
-$a->strings["Recipient"] = "Destinatario";
-$a->strings["Choose what you wish to do to recipient"] = "Scegli cosa vuoi inviare al destinatario";
-$a->strings["Make this post private"] = "Rendi privato questo post";
-$a->strings["Fetching URL returns error: %1\$s"] = "La chiamata all'URL restituisce questo errore: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "L'immagine è stata caricata, ma il non è stato possibile ritagliarla.";
-$a->strings["Image resize failed."] = "Il ridimensionamento dell'immagine è fallito.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Forza l'aggiornamento della pagina o cancella la cache del browser se la nuova foto non viene visualizzata immediatamente.";
-$a->strings["Image upload failed."] = "Il caricamento dell'immagine è fallito.";
-$a->strings["Unable to process image."] = "Impossibile elaborare l'immagine.";
-$a->strings["Photo not available."] = "Foto non disponibile.";
-$a->strings["Upload File:"] = "Carica un file:";
-$a->strings["Select a profile:"] = "Seleziona un profilo:";
-$a->strings["Upload Profile Photo"] = "Carica la foto del profilo";
-$a->strings["or"] = "o";
-$a->strings["skip this step"] = "salta questo passaggio";
-$a->strings["select a photo from your photo albums"] = "seleziona una foto dai tuoi album";
-$a->strings["Crop Image"] = "Ritaglia immagine";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Ritaglia l'immagine per migliorarne la visualizzazione.";
-$a->strings["Done Editing"] = "Modifica terminata";
-$a->strings["Profile not found."] = "Profilo non trovato.";
-$a->strings["Profile deleted."] = "Profilo eliminato.";
-$a->strings["Profile-"] = "Profilo-";
-$a->strings["New profile created."] = "Il nuovo profilo è stato creato.";
-$a->strings["Profile unavailable to clone."] = "Impossibile duplicare il profilo.";
-$a->strings["Profile unavailable to export."] = "Il profilo non è disponibile per l'export.";
-$a->strings["Profile Name is required."] = "Il nome del profilo è obbligatorio.";
-$a->strings["Marital Status"] = "Stato sentimentale";
-$a->strings["Romantic Partner"] = "Partner affettivo";
-$a->strings["Likes"] = "Mi piace";
-$a->strings["Dislikes"] = "Non mi piace";
-$a->strings["Work/Employment"] = "Lavoro/impiego";
-$a->strings["Religion"] = "Religione";
-$a->strings["Political Views"] = "Orientamento politico";
-$a->strings["Sexual Preference"] = "Preferenze sessuali";
-$a->strings["Homepage"] = "Home page";
-$a->strings["Interests"] = "Interessi";
-$a->strings["Profile updated."] = "Profilo aggiornato.";
-$a->strings["Hide your connections list from viewers of this profile"] = "Nascondi la tua lista di contatti ai visitatori di questo profilo";
-$a->strings["Edit Profile Details"] = "Modifica i dettagli del profilo";
-$a->strings["View this profile"] = "Guarda questo profilo";
-$a->strings["Change cover photo"] = "Cambia la copertina del canale";
-$a->strings["Create a new profile using these settings"] = "Crea un nuovo profilo usando queste impostazioni";
-$a->strings["Clone this profile"] = "Clona questo profilo";
-$a->strings["Delete this profile"] = "Elimina questo profilo";
-$a->strings["Add profile things"] = "Aggiungi oggetti al profilo";
-$a->strings["Relation"] = "Relazione";
-$a->strings["Import profile from file"] = "Importa il profilo da un file";
-$a->strings["Export profile to file"] = "Esporta il profilo in un file";
-$a->strings["Your gender"] = "Sesso";
-$a->strings["Marital status"] = "Stato civile";
-$a->strings["Sexual preference"] = "Preferenze sessuali";
-$a->strings["Profile name"] = "Nome del profilo";
-$a->strings["This is your default profile."] = "Questo è il tuo profilo predefinito.";
-$a->strings["Your full name"] = "Il tuo nome completo";
-$a->strings["Title/Description"] = "Titolo/descrizione";
-$a->strings["Street address"] = "Indirizzo (via/piazza)";
-$a->strings["Locality/City"] = "Località";
-$a->strings["Region/State"] = "Regione/stato";
-$a->strings["Postal/Zip code"] = "CAP";
-$a->strings["Country"] = "Nazione";
-$a->strings["Who (if applicable)"] = "Con chi (se possibile)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Per esempio: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since (date)"] = "dal (data)";
-$a->strings["Tell us about yourself"] = "Raccontaci di te...";
-$a->strings["Hometown"] = "Città dove vivo";
-$a->strings["Political views"] = "Orientamento politico";
-$a->strings["Religious views"] = "Orientamento religioso";
-$a->strings["Keywords used in directory listings"] = "Parole chiavi mostrate nell'elenco dei canali";
-$a->strings["Example: fishing photography software"] = "Per esempio: pesca fotografia programmazione";
-$a->strings["Musical interests"] = "Interessi musicali";
-$a->strings["Books, literature"] = "Libri, letteratura";
-$a->strings["Television"] = "Televisione";
-$a->strings["Film/Dance/Culture/Entertainment"] = "Film, danza, cultura, intrattenimento";
-$a->strings["Hobbies/Interests"] = "Hobby/interessi";
-$a->strings["Love/Romance"] = "Amore";
-$a->strings["School/Education"] = "Scuola/educazione";
-$a->strings["Contact information and social networks"] = "Contatti e social network";
-$a->strings["My other channels"] = "I miei altri canali";
-$a->strings["Invalid profile identifier."] = "Indentificativo del profilo non valido.";
-$a->strings["Profile Visibility Editor"] = "Modifica la visibilità del profilo";
-$a->strings["Click on a contact to add or remove."] = "Clicca su un contatto per aggiungerlo o rimuoverlo.";
-$a->strings["Visible To"] = "Visibile a";
-$a->strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "I siti elencati permettono la registrazione libera sulla rete \$Projectname. Tutti questi hub sono interconnessi, quindi essere iscritti su uno equivale a una registrazione su tutta la rete. Alcuni siti potrebbero richiedere un abbonamento o dei servizi a pagamento. Per maggiori dettagli visita gli indirizzi nell'elenco.";
-$a->strings["Hub URL"] = "URL del hub";
-$a->strings["Access Type"] = "Tipo di accesso";
-$a->strings["Registration Policy"] = "Politica di registrazione";
-$a->strings["Rate"] = "Valuta";
-$a->strings["Website:"] = "Sito web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canale remoto [%s] (non ancora conosciuto da questo sito)";
-$a->strings["Rating (this information is public)"] = "Valutazione (visibile a tutti)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Commento alla valutazione (facoltativo, visibile a tutti)";
-$a->strings["No ratings"] = "Nessuna valutazione";
-$a->strings["Rating: "] = "Valutazione:";
-$a->strings["Website: "] = "Sito web:";
-$a->strings["Description: "] = "Descrizione:";
-$a->strings["Select a bookmark folder"] = "Scegli una cartella di segnalibri";
-$a->strings["Save Bookmark"] = "Salva segnalibro";
-$a->strings["URL of bookmark"] = "URL del segnalibro";
-$a->strings["Or enter new bookmark folder name"] = "O inserisci il nome di una nuova cartella di segnalibri";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "È stato superato il numero massimo giornaliero di registrazioni a questo sito. Riprova domani!";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Impossibile proseguire. Devi prima accettare le Condizioni d'Uso del servizio.";
-$a->strings["Passwords do not match."] = "Le password non corrispondono.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "La registrazione è terminata correttamente. Per continuare controlla l'email che ti è stata inviata.";
-$a->strings["Your registration is pending approval by the site owner."] = "La tua richiesta è in attesa di approvazione da parte dell'amministratore di questo hub.";
-$a->strings["Your registration can not be processed."] = "La tua registrazione non puo' essere processata.";
-$a->strings["Registration on this hub is disabled."] = "Su questo hub la registrazione non è permessa.";
-$a->strings["Registration on this hub is by approval only."] = "La registrazione su questo hub è soggetta ad approvazione.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registrati su un altro server hubzilla.</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Questo hub ha superato il numero di registrazioni giornaliere consentite. Prova di nuovo domani.";
-$a->strings["Terms of Service"] = "Condizioni d'Uso";
-$a->strings["I accept the %s for this website"] = "Accetto le %s di questo sito";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ho più di 13 anni e accetto le %s di questo sito";
-$a->strings["Your email address"] = "Il tuo indirizzo email";
-$a->strings["Choose a password"] = "Scegli una password";
-$a->strings["Please re-enter your password"] = "Ripeti la password per verifica";
-$a->strings["Please enter your invitation code"] = "Inserisci il codice dell'invito";
-$a->strings["no"] = "no";
-$a->strings["yes"] = "sì";
-$a->strings["Membership on this site is by invitation only."] = "Per registrarsi su questo hub è necessario un invito.";
-$a->strings["Proceed to create your first channel"] = "Continua e crea il tuo primo canale";
-$a->strings["Please login."] = "Effettua l'accesso.";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare il tuo account prima di 48 ore dall'ultimo cambio password.";
-$a->strings["Remove This Account"] = "Elimina questo account";
-$a->strings["WARNING: "] = "ATTENZIONE:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Questo account e tutti i suoi canali saranno completamente eliminati dalla rete.";
-$a->strings["This action is permanent and can not be undone!"] = "Questo comando è definitivo e non può essere annullato!";
-$a->strings["Please enter your password for verification:"] = "Inserisci la tua password per verifica:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Elimina dalla rete questo account, tutti i suoi canali e ANCHE tutti gli eventuali canali clonati.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "A meno che tu non lo richieda espressamente, solo i canali presenti su questo hub saranno rimossi dalla rete.";
-$a->strings["Remove Account"] = "Elimina l'account";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare un canale prima di 48 ore dall'ultimo cambio password.";
-$a->strings["Remove This Channel"] = "Elimina questo canale";
-$a->strings["This channel will be completely removed from the network. "] = "Questo canale sarà completamente eliminato dalla rete.";
-$a->strings["Remove this channel and all its clones from the network"] = "Elimina questo canale e tutti i suoi cloni dalla rete";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "L'impostazione predefinita è che sia eliminata solo l'istanza del canale presente su questo hub, non gli eventuali cloni";
-$a->strings["Remove Channel"] = "Elimina questo canale";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Non è possibile effettuare login con l'OpenID che hai fornito. Per favore controlla che sia scritto correttamente.";
-$a->strings["The error message was:"] = "Messaggio di errore ricevuto:";
-$a->strings["Authentication failed."] = "Autenticazione fallita.";
-$a->strings["Remote Authentication"] = "Accedi tramite il tuo hub";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)";
-$a->strings["Authenticate"] = "Accedi";
-$a->strings["Items tagged with: %s"] = "Elementi taggati con: %s";
-$a->strings["Search results for: %s"] = "Risultati ricerca: %s";
-$a->strings["No service class restrictions found."] = "Non esistono restrizioni su questa classe di account.";
-$a->strings["Name is required"] = "Il nome è obbligatorio";
-$a->strings["Key and Secret are required"] = "Key e Secret sono richiesti";
-$a->strings["Not valid email."] = "Email non valida.";
-$a->strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
-$a->strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
-$a->strings["Password verification failed."] = "Verifica della password fallita.";
-$a->strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata.";
-$a->strings["Password changed."] = "Password cambiata.";
-$a->strings["Password update failed. Please try again."] = "Modifica password fallita. Prova ancora.";
-$a->strings["Settings updated."] = "Impostazioni aggiornate.";
-$a->strings["Add application"] = "Aggiungi una app";
-$a->strings["Name of application"] = "Nome dell'applicazione";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Redirect";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI di riderezione - lasciare vuoto se non richiesto specificamente dall'applicazione";
-$a->strings["Icon url"] = "Url icona";
-$a->strings["Optional"] = "Facoltativo";
-$a->strings["Application not found."] = "Applicazione non trovata.";
-$a->strings["Connected Apps"] = "App connesse";
-$a->strings["Client key starts with"] = "La client key inizia con";
-$a->strings["No name"] = "Nessun nome";
-$a->strings["Remove authorization"] = "Revoca l'autorizzazione";
-$a->strings["No feature settings configured"] = "Non hai componenti aggiuntivi da personalizzare";
-$a->strings["Feature/Addon Settings"] = "Impostazioni dei componenti aggiuntivi";
-$a->strings["Account Settings"] = "Il tuo account";
-$a->strings["Current Password"] = "Password attuale";
-$a->strings["Enter New Password"] = "Nuova password";
-$a->strings["Confirm New Password"] = "Conferma la nuova password";
-$a->strings["Leave password fields blank unless changing"] = "Lascia vuoti questi campi per non cambiare la password";
-$a->strings["Email Address:"] = "Indirizzo email:";
-$a->strings["Remove this account including all its channels"] = "Elimina questo account e tutti i suoi canali";
-$a->strings["Additional Features"] = "Funzionalità opzionali";
-$a->strings["Connector Settings"] = "Impostazioni del connettore";
-$a->strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
-$a->strings["%s - (Experimental)"] = "%s - (Sperimentale)";
-$a->strings["Display Settings"] = "Aspetto";
-$a->strings["Theme Settings"] = "Impostazioni del tema";
-$a->strings["Custom Theme Settings"] = "Personalizzazione del tema";
-$a->strings["Content Settings"] = "Impostazioni dei contenuti";
-$a->strings["Display Theme:"] = "Tema per schermi medio grandi:";
-$a->strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
-$a->strings["Preload images before rendering the page"] = "Anticipa il caricamento delle immagini prima del rendering della pagina";
-$a->strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Il tempo di caricamento della pagina sarà più lungo ma sarà mostrato il rendering completo";
-$a->strings["Enable user zoom on mobile devices"] = "Attiva la possibilità di fare zoom sui dispositivi mobili";
-$a->strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
-$a->strings["Maximum of 100 items"] = "Massimo 100";
-$a->strings["Show emoticons (smilies) as images"] = "Mostra le faccine (smilies) come immagini";
-$a->strings["Link post titles to source"] = "Il link del titolo di un post porta al sito originale";
-$a->strings["System Page Layout Editor - (advanced)"] = "Modifica i layout di sistema (avanzato)";
-$a->strings["Use blog/list mode on channel page"] = "Mostra il canale nella modalità blog";
-$a->strings["(comments displayed separately)"] = "(i commenti sono mostrati separatamente)";
-$a->strings["Use blog/list mode on grid page"] = "Mostra la tua rete in modalità blog";
-$a->strings["Channel page max height of content (in pixels)"] = "Altezza massima dei contenuti del canale (in pixel)";
-$a->strings["click to expand content exceeding this height"] = "dovrai cliccare sul post per mostrare i contenuti di dimensioni maggiori";
-$a->strings["Grid page max height of content (in pixels)"] = "Altezza massima dei contenuti della tua rete (in pixel)";
-$a->strings["Nobody except yourself"] = "Nessuno tranne te";
-$a->strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
-$a->strings["Approved connections"] = "Contatti approvati";
-$a->strings["Any connections"] = "Tutti i contatti";
-$a->strings["Anybody on this website"] = "Chiunque su questo hub";
-$a->strings["Anybody in this network"] = "Chiunque su questa rete";
-$a->strings["Anybody authenticated"] = "Chiunque abbia effettuato l'accesso";
-$a->strings["Anybody on the internet"] = "Chiunque su internet";
-$a->strings["Publish your default profile in the network directory"] = "Mostra il mio profilo predefinito negli elenchi pubblici dei canali";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come amico ai nuovi membri?";
-$a->strings["Your channel address is"] = "L'indirizzo del tuo canale è";
-$a->strings["Channel Settings"] = "Impostazioni del canale";
-$a->strings["Basic Settings"] = "Impostazioni di base";
-$a->strings["Your Timezone:"] = "Il tuo fuso orario:";
-$a->strings["Default Post Location:"] = "Località predefinita:";
-$a->strings["Geographical location to display on your posts"] = "La posizione geografica da mostrare sui tuoi post";
-$a->strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
-$a->strings["Adult Content"] = "Contenuto per adulti";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (I contenuti per adulti vanno taggati #NSFW - Not Safe For Work)";
-$a->strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "I tuoi permessi sono già stati configurati. Clicca per vederli o modificarli";
-$a->strings["Hide my online presence"] = "Nascondi la mia presenza online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Non mostrare sul tuo profilo quando sei online";
-$a->strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in invio e ricezione dei contenuti</em>";
-$a->strings["Allow others to tag your posts"] = "Permetti ad altri di taggare i tuoi post";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Usato spesso dalla comunità per marcare contenuti inappropriati già esistenti";
-$a->strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
-$a->strings["Expire other channel content after this many days"] = "Giorni dopo cui mettere in scadenza gli altri contenuti del canale";
-$a->strings["0 or blank to use the website limit. The website expires after %d days."] = "0 o vuoto per usare i valori predefiniti. Per questo sito la scadenza è %d giorni. ";
-$a->strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
-$a->strings["May reduce spam activity"] = "Serve a ridurre lo spam";
-$a->strings["Default Post Permissions"] = "Permessi predefiniti per i post";
-$a->strings["Channel permissions category:"] = "Categorie di permessi dei canali:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
-$a->strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
-$a->strings["Notification Settings"] = "Impostazioni di notifica";
-$a->strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
-$a->strings["accepting a friend request"] = "accetto una nuova amicizia";
-$a->strings["joining a forum/community"] = "entro a far parte di un forum";
-$a->strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
-$a->strings["Send a notification email when:"] = "Invia una email di notifica quando:";
-$a->strings["You receive a connection request"] = "Ricevi una richiesta di entrare in contatto";
-$a->strings["Your connections are confirmed"] = "I tuoi contatti sono confermati";
-$a->strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
-$a->strings["Someone writes a followup comment"] = "Qualcuno scrive un commento dopo di te";
-$a->strings["You receive a private message"] = "Ricevi un messaggio privato";
-$a->strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
-$a->strings["You are tagged in a post"] = "Sei taggato in un post";
-$a->strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un post";
-$a->strings["Show visual notifications including:"] = "Mostra queste notifiche a schermo:";
-$a->strings["Unseen grid activity"] = "Nuove attività nella rete";
-$a->strings["Unseen channel activity"] = "Novità nei canali";
-$a->strings["Unseen private messages"] = "Nuovi messaggi privati";
-$a->strings["Recommended"] = "Consigliato";
-$a->strings["Upcoming events"] = "Prossimi eventi";
-$a->strings["Events today"] = "Eventi di oggi";
-$a->strings["Upcoming birthdays"] = "Prossimi compleanni";
-$a->strings["Not available in all themes"] = "Non disponibile in tutti i temi";
-$a->strings["System (personal) notifications"] = "Notifiche personali dal sistema";
-$a->strings["System info messages"] = "Notifiche di sistema";
-$a->strings["System critical alerts"] = "Avvisi critici di sistema";
-$a->strings["New connections"] = "Nuovi contatti";
-$a->strings["System Registrations"] = "Registrazioni";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra negli avvisi anche i nuovi post, i messaggi privati e i nuovi contatti";
-$a->strings["Notify me of events this many days in advance"] = "Giorni di anticipo per notificare gli eventi";
-$a->strings["Must be greater than 0"] = "Maggiore di 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
-$a->strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account per necessità particolari";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in <a href=\"settings/features\">Impostazioni > Funzionalità opzionali</a>)";
-$a->strings["Miscellaneous Settings"] = "Impostazioni varie";
-$a->strings["Default photo upload folder"] = "Cartella predefinita per le foto caricate";
-$a->strings["%Y - current year, %m - current month"] = "%Y - anno corrente, %m - mese corrente";
-$a->strings["Default file upload folder"] = "Cartella predefinita per i file caricati";
-$a->strings["Personal menu to display in your channel pages"] = "Menu personale da mostrare sulle pagine del tuo canale";
-$a->strings["Remove this channel."] = "Elimina questo canale.";
-$a->strings["Firefox Share \$Projectname provider"] = "Attiva Firefox Share per \$Projectname";
-$a->strings["Start calendar week on monday"] = "La settimana inizia il lunedì";
-$a->strings["\$Projectname Server - Setup"] = "Server \$Projectname - Installazione";
-$a->strings["Could not connect to database."] = " Impossibile connettersi al database.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Non è possibile raggiungere l'indirizzo del sito specificato. Potrebbe essere un problema di SSL o DNS.";
-$a->strings["Could not create table."] = "Impossibile creare le tabelle.";
-$a->strings["Your site database has been installed."] = "Il database del sito è stato installato.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Potresti dover importare il file 'install/schema_xxx.sql' manualmente usando un client per collegarti al db.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Leggi il file 'install/INSTALL.txt'.";
-$a->strings["System check"] = "Verifica del sistema";
-$a->strings["Check again"] = "Verifica di nuovo";
-$a->strings["Database connection"] = "Connessione al database";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per poter installare \$Projectname è necessario fornire i parametri di connessione al tuo database.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Contatta il tuo fornitore di hosting o l'amministratore del sito se hai domande su queste impostazioni.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Il database deve già esistere. Se non esiste, crealo prima di continuare.";
-$a->strings["Database Server Name"] = "Server del database";
-$a->strings["Default is 127.0.0.1"] = "Il valore predefinito è 127.0.0.1";
-$a->strings["Database Port"] = "Port del database";
-$a->strings["Communication port number - use 0 for default"] = "Scrivi 0 per usare il valore standard";
-$a->strings["Database Login Name"] = "Utente database";
-$a->strings["Database Login Password"] = "Password database";
-$a->strings["Database Name"] = "Nome database";
-$a->strings["Database Type"] = "Tipo database";
-$a->strings["Site administrator email address"] = "Indirizzo email dell'amministratore del hub";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Il tuo indirizzo email deve corrispondere a questo per poter usare il pannello di amministrazione di Hubzilla.";
-$a->strings["Website URL"] = "URL completo del sito";
-$a->strings["Please use SSL (https) URL if available."] = "Se disponibile, usa l'indirizzo SSL (https).";
-$a->strings["Please select a default timezone for your website"] = "Seleziona il fuso orario predefinito per il tuo hub";
-$a->strings["Site settings"] = "Impostazioni del hub";
-$a->strings["Enable \$Projectname <strong>advanced</strong> features?"] = "Vuoi attivare le funzionalità <strong>avanzate</strong> di \$Projectname?";
-$a->strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Alcune funzionalità avanzate, per quanto utili, potrebbero essere adatte solo a un pubblico tecnicamente preparato.";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Non è possibile trovare la versione di PHP da riga di comando nel PATH del server web";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Se non hai installata la versione di PHP da riga di comando non potrai attivare il polling in background tramite cron.";
-$a->strings["PHP executable path"] = "Path del comando PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Inserisci il percorso dell'eseguibile PHP. Puoi lasciarlo vuoto per continuare l'installazione.";
-$a->strings["Command line PHP"] = "PHP da riga di comando";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versione da riga di comando di PHP nel sistema non ha abilitato \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "E' necessario perché funzioni la consegna dei messaggi.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La dimensione massima di un caricamento è impostata a %s. Il singolo file non può superare %s. Ti è permesso caricare max %d file per volta.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Puoi regolare queste impostazioni sul server in php.ini";
-$a->strings["PHP upload limits"] = "Limiti PHP in upload";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Errore: la funzione \"openssl_pkey_new\" su questo sistema non è in grado di generare le chiavi di cifratura";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se stai usando un server windows, guarda \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Genera chiavi di cifratura";
-$a->strings["libCurl PHP module"] = "modulo PHP libCurl";
-$a->strings["GD graphics PHP module"] = "modulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "modulo PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "modulo PHP per mysqli oppure prostgres";
-$a->strings["mb_string PHP module"] = "modulo PHP mb_string";
-$a->strings["mcrypt PHP module"] = "modulo PHP mcrypt";
-$a->strings["xml PHP module"] = "modulo xml PHP";
-$a->strings["Apache mod_rewrite module"] = "modulo Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Errore: il modulo mod-rewrite di Apache è richiesto ma non installato";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Errore: proc_open è richiesto ma non è installato o è disabilitato in php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Errore: il modulo libCURL di PHP è richiesto ma non installato.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non installato.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Errore: il modulo openssl di PHP è richiesto ma non installato.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Errore: il modulo PHP per mysqli o postgres è richiesto ma non installato";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Errore: il modulo PHP mb_string è richiesto ma non installato.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Errore: il modulo PHP mcrypt è richiesto ma non installato.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Errore: il modulo xml PHP è richiesto per DAV ma non è installato.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'installazione web deve poter creare un file chiamato \".htconfig.php\" nella cartella di Hubzilla ma non è in grado di farlo.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Spesso ciò è dovuto ai permessi di accesso al disco: il web server potrebbe non aver diritto di scrivere il file nella cartella, anche se tu puoi.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Alla fine di questa procedura ti sarà dato il testo da salvare in un file di nome .htconfig.php dentro la cartella principale di Hubzilla.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Puoi anche saltare questa procedura ed effettuare un'installazione manuale. Guarda il file 'install/INSTALL.txt' per le istruzioni.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php è scrivibile";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Hubzilla usa il sistema Smarty3 per costruire i suoi template grafici. Smarty3 è molto veloce perché compila i template delle pagine direttamente in PHP.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per poter memorizzare i template compilati, il web server deve avere accesso in scrittura a %s sotto la cartella di installazione di Hubzilla.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Assicurati che il tuo web server sia in esecuzione con un utente che ha diritto di scrittura su quella cartella (ad esempio www-data).";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota bene: come precauzione, dovresti dare i diritti di scrittura solamente su %s e non sui file template (.tpl) che contiene.";
-$a->strings["%s is writable"] = "%s è scrivibile";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Hubzilla salva i file caricati nella cartella \"store\" sul server. Il server deve avere i diritti di scrittura su quella cartella che si trova dentro l'installazione di RedMatrix";
-$a->strings["store is writable"] = "l'archivio è scrivibile";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Il certificato SSL non può essere validato. Correggi l'errore o disabilita l'accesso https al sito.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se abiliti https per il tuo sito o permetti connessioni TCP su port 443 (quella di https), DEVI usare un certificato riconosciuto dai browser internet. NON DEVI usare certificati self-signed generati da te!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Questa restrizione è necessaria perché i tuoi post pubblici potrebbero contenere riferimenti a immagini sul tuo server.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se il tuo certificato non è riconosciuto, gli utenti che ti seguono da altri siti (che avranno certificati validi) riceveranno gravi avvisi di sicurezza dal browser.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Ciò può creare seri problemi di usabilità (non solo sul tuo sito), quindi dobbiamo insistere su questo punto.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Eventualmente, considera che esistono provider che rilasciano certificati gratuiti riconosciuti dai browser.";
-$a->strings["SSL certificate validation"] = "Validazione del certificato SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "In .htaccess la funzionalità url rewrite non funziona. Controlla la configurazione del server. Test:";
-$a->strings["Url rewrite is working"] = "Url rewrite funziona correttamente";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Il file di configurazione del database \".htconfig.php\" non puo' essere scritto. Usa il testo qui di seguito per creare questo file di configurazione nella cartella principale del tuo sito.";
-$a->strings["Errors encountered creating database tables."] = "La creazione delle tabelle del database ha generato errori.";
-$a->strings["<h1>What next</h1>"] = "<h1>I prossimi passi</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Devi creare [manualmente] la pianificazione del polling.";
-$a->strings["No valid account found."] = "Nessun account valido trovato.";
-$a->strings["Password reset request issued. Check your email."] = "La richiesta per reimpostare la password è stata inviata. Controlla la tua email.";
-$a->strings["Site Member (%s)"] = "Utente del sito (%s)";
-$a->strings["Password reset requested at %s"] = "È stato richiesto di reimpostare password su %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La richiesta non può essere verificata (potresti averla già usata precedentemente). La password non sarà reimpostata.";
-$a->strings["Password Reset"] = "Reimposta la password";
-$a->strings["Your password has been reset as requested."] = "La password è stata reimpostata come richiesto.";
-$a->strings["Your new password is"] = "La tua nuova password è";
-$a->strings["Save or copy your new password - and then"] = "Salva o copia la tua nuova password, quindi";
-$a->strings["click here to login"] = "clicca qui per accedere";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puoi cambiare la tua password dalla pagina delle <em>Impostazioni</em> dopo aver effettuato l'accesso.";
-$a->strings["Your password has changed at %s"] = "La tua password su %s è cambiata";
-$a->strings["Forgot your Password?"] = "Hai dimenticato la password?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare.";
-$a->strings["Email Address"] = "Indirizzo email";
-$a->strings["Reset"] = "Reimposta";
-$a->strings["Files: shared with me"] = "File: condivisi con me";
-$a->strings["NEW"] = "NOVITÀ";
-$a->strings["Remove all files"] = "Elimina tutti i file";
-$a->strings["Remove this file"] = "Elimina questo file";
-$a->strings["Version %s"] = "Versione %s";
-$a->strings["Installed plugins/addons/apps:"] = "App e componenti installati:";
-$a->strings["No installed plugins/addons/apps"] = "Nessuna app o componente installato";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Questo è un hub di \$Projectname - una rete cooperativa e decentralizzata di siti ad elevata privacy. ";
-$a->strings["Tag: "] = "Tag: ";
-$a->strings["Last background fetch: "] = "Ultima acquisizione:";
-$a->strings["Current load average: "] = "Carico medio attuale:";
-$a->strings["Running at web location"] = "In esecuzione sull'indirizzo web";
-$a->strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Visita <a href=\"http://hubzilla.org\">hubzilla.org</a> per maggiori informazioni su \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Per segnalare bug e problemi: visita";
-$a->strings["\$projectname issues"] = "Problematiche note su \$projectname";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per consigli, ringraziamenti, ecc. - scrivi a \"redmatrix\" at librelist - dot com";
-$a->strings["Site Administrators"] = "Amministratori del sito";
-$a->strings["Failed to create source. No channel selected."] = "Impossibile creare la sorgente. Nessun canale selezionato.";
-$a->strings["Source created."] = "Sorgente creata.";
-$a->strings["Source updated."] = "Sorgente aggiornata.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestisci le sorgenti dei contenuti del tuo canale.";
-$a->strings["New Source"] = "Nuova sorgente";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importa nel tuo canale tutti o una parte dei contenuti dal canale seguente.";
-$a->strings["Only import content with these words (one per line)"] = "Importa solo i contenuti che hanno queste parole (una per riga)";
-$a->strings["Leave blank to import all public content"] = "Lascia vuoto per importare tutti i contenuti pubblici";
-$a->strings["Channel Name"] = "Nome del canale";
-$a->strings["Source not found."] = "Sorgente non trovata.";
-$a->strings["Edit Source"] = "Modifica la sorgente";
-$a->strings["Delete Source"] = "Elimina la sorgente";
-$a->strings["Source removed"] = "Sorgente eliminata";
-$a->strings["Unable to remove source."] = "Impossibile rimuovere la sorgente.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s";
-$a->strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s non segue più %3\$s di %2\$s";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Nessun suggerimento disponibile. Se questo sito è nuovo, riprova tra 24 ore.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s";
-$a->strings["Tag removed"] = "Tag rimosso";
-$a->strings["Remove Item Tag"] = "Rimuovi il tag";
-$a->strings["Select a tag to remove: "] = "Seleziona un tag da rimuovere: ";
-$a->strings["Thing updated"] = "L'oggetto è stato aggiornato";
-$a->strings["Object store: failed"] = "Impossibile memorizzare l'oggetto.";
-$a->strings["Thing added"] = "L'Oggetto è stato aggiunto";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostra l'oggetto";
-$a->strings["item not found."] = "non trovato.";
-$a->strings["Edit Thing"] = "Modifica l'oggetto";
-$a->strings["Select a profile"] = "Scegli un profilo";
-$a->strings["Post an activity"] = "Pubblica un'attività";
-$a->strings["Only sends to viewers of the applicable profile"] = "Invia solo a chi può vedere il profilo scelto";
-$a->strings["Name of thing e.g. something"] = "Nome dell'oggetto";
-$a->strings["URL of thing (optional)"] = "Indirizzo web dell'oggetto (facoltativo)";
-$a->strings["URL for photo of thing (optional)"] = "Indirizzo di un'immagine dell'oggetto (facoltativo)";
-$a->strings["Add Thing to your Profile"] = "Aggiungi l'oggetto al tuo profilo";
-$a->strings["Export Channel"] = "Esporta il canale";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Esporta le informazioni di base del canale in un file. In pratica è un salvataggio delle tue connessioni, dei permessi che hai assegnato e del tuo profilo che così potrà essere importato su un altro server/hub. Il file non includerà i tuoi post e altri contenuti che hai creato o caricato.";
-$a->strings["Export Content"] = "Esporta i contenuti";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Esporta il tuo canale e i contenuti recenti in un file di salvataggio che potrà essere importato su un altro server/hub. Sarà un backup dei tuoi contatti, dei permessi che hai assegnato, dei dati del profilo e dei post degli ultimi mesi. Il file potrebbe essere MOLTO grande. Sarà necessario attendere con pazienza - saranno necessari molti minuti prima che inizi lo scaricamento.";
-$a->strings["Export your posts from a given year."] = "Esporta i tuoi post a partire dall'anno scelto.";
-$a->strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Puoi anche esportare post e conversazioni di un particolare anno o mese. Modifica la data nella barra dell'indirizzo del browser per scegliere date differenti. Se l'esportazione dovesse fallire (la memoria sul server potrebbe non bastare), riprova scegliendo un intervallo più breve tra le date.";
-$a->strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Per selezionare tutti i post di un anno, come per esempio quello in corso, visita <a href=\"%1\$s\">%2\$s</a> ";
-$a->strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Per selezionare tutti post di un dato mese, come per esempio gennaio di quest'anno, visita <a href=\"%1\$s\">%2\$s</a>";
-$a->strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Questi contenuti potranno essere importati o ripristinati visitando <a href=\"%1\$s\">%2\$s</a> su qualsiasi sito/hub dove è presente il tuo canale. Per mantenere l'ordinamento originale fai attenzione ad importare i file secondo la data (prima il più vecchio)";
-$a->strings["No connections."] = "Nessun contatto.";
-$a->strings["Visit %s's profile [%s]"] = "Visita il profilo di %s [%s]";
-$a->strings["View Connections"] = "Elenco contatti";
-$a->strings["Source of Item"] = "Sorgente";
-$a->strings["Page Title"] = "Titolo della pagina";
-$a->strings["Xchan Lookup"] = "Ricerca canale";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Cerca un canale (o un webbie) che inizia per:";
-$a->strings["Cover Photos"] = "Copertine del canale";
-$a->strings["Upload Cover Photo"] = "Carica una copertina";
-$a->strings["Permissions denied."] = "Permesso negato.";
-$a->strings["Focus (Hubzilla default)"] = "Focus (predefinito)";
-$a->strings["Theme settings"] = "Impostazioni del tema";
-$a->strings["Select scheme"] = "Scegli uno schema";
-$a->strings["Narrow navbar"] = "Barra di navigazione ristretta";
-$a->strings["Navigation bar background color"] = "Barra di navigazione: Colore di sfondo";
-$a->strings["Navigation bar gradient top color"] = "Barra di navigazione: Gradiente superiore";
-$a->strings["Navigation bar gradient bottom color"] = "Barra di navigazione: Gradiente inferiore";
-$a->strings["Navigation active button gradient top color"] = "Bottone di navigazione attivo: Gradiente superiore";
-$a->strings["Navigation active button gradient bottom color"] = "Bottone di navigazione attivo: Gradiente inferiore";
-$a->strings["Navigation bar border color "] = "Barra di navigazione: Colore del bordo";
-$a->strings["Navigation bar icon color "] = "Barra di navigazione: Colore delle icone";
-$a->strings["Navigation bar active icon color "] = "Barra di navigazione: Colore dell'icona attiva";
-$a->strings["link color"] = "colore del link";
-$a->strings["Set font-color for banner"] = "Colore del font del banner";
-$a->strings["Set the background color"] = "Colore di sfondo";
-$a->strings["Set the background image"] = "Immagine di sfondo";
-$a->strings["Set the background color of items"] = "Colore di sfondo degli oggetti";
-$a->strings["Set the background color of comments"] = "Colore di sfondo dei commenti";
-$a->strings["Set the border color of comments"] = "Colore del bordo dei commenti";
-$a->strings["Set the indent for comments"] = "Spostamento a destra dei commenti";
-$a->strings["Set the basic color for item icons"] = "Colore di base per le icone";
-$a->strings["Set the hover color for item icons"] = "Colore per le icone in mouse-over";
-$a->strings["Set font-size for the entire application"] = "Dimensione font per tutto il sito";
-$a->strings["Example: 14px"] = "Esempio: 14px";
-$a->strings["Set font-size for posts and comments"] = "Dimensioni del carattere per post e commenti";
-$a->strings["Set font-color for posts and comments"] = "Colore del carattere per post e commenti";
-$a->strings["Set radius of corners"] = "Raggio degli angoli stondati";
-$a->strings["Set shadow depth of photos"] = "Profondità dell'ombra delle foto";
-$a->strings["Set maximum width of content region in pixel"] = "Larghezza massima dell'area dei contenuti in pixel";
-$a->strings["Leave empty for default width"] = "Lascia vuoto per usare il valore predefinito";
-$a->strings["Left align page content"] = "Allinea a sinistra il contenuto della pagina";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Opacità minima della barra di navigazione - per nasconderla";
-$a->strings["Set size of conversation author photo"] = "Dimensione foto dell'autore della conversazione";
-$a->strings["Set size of followup author photos"] = "Dimensione foto dei partecipanti alla conversazione";
-$a->strings["Update %s failed. See error logs."] = "%s: aggiornamento fallito. Controlla i log di errore.";
-$a->strings["Update Error at %s"] = "Errore di aggiornamento su %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Registrati per accedere ai servizi e alle applicazioni di Hubzilla";
-$a->strings["Password"] = "Password";
-$a->strings["Remember me"] = "Resta connesso";
-$a->strings["Forgot your password?"] = "Hai dimenticato la password?";
-$a->strings["toggle mobile"] = "attiva/disattiva versione mobile";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Il certificato SSL del sito non è valido. Si prega di intervenire.";
-$a->strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Errore SSL su %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Processi cron non avviati.";
-$a->strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron non è stato eseguito %s";
+App::$strings["Channel not found"] = "Canale non trovato";
+App::$strings["Channel '%s' deleted"] = "Il canale '%s' è stato rimosso";
+App::$strings["Channel '%s' censored"] = "Applicata una censura al canale '%s'";
+App::$strings["Channel '%s' uncensored"] = "Rimossa la censura dal canale '%s'";
+App::$strings["Channel '%s' code allowed"] = "Il canale '%s' permette codice nei contenuti";
+App::$strings["Channel '%s' code disallowed"] = "Il canale '%s' non permette codice nei contenuti";
+App::$strings["Censor"] = "Applica censura";
+App::$strings["Uncensor"] = "Rimuovi censura";
+App::$strings["Allow Code"] = "Permetti codice";
+App::$strings["Disallow Code"] = "Non permettere codice";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "I canali selezionati saranno rimossi!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questi canali sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Il canale {0} sarà rimosso!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questo canale sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
+App::$strings["Plugin %s disabled."] = "Plugin %s non attivo.";
+App::$strings["Plugin %s enabled."] = "Plugin %s attivo.";
+App::$strings["Disable"] = "Disattiva";
+App::$strings["Enable"] = "Attiva";
+App::$strings["Toggle"] = "Attiva/disattiva";
+App::$strings["Author: "] = "Autore:";
+App::$strings["Maintainer: "] = "Gestore:";
+App::$strings["Minimum project version: "] = "Minima versione hubzilla";
+App::$strings["Maximum project version: "] = "Massima versione hubzilla";
+App::$strings["Minimum PHP version: "] = "Minima versione PHP:";
+App::$strings["Requires: "] = "Necessita di:";
+App::$strings["Disabled - version incompatibility"] = "Disabilitato - incompatibilità di versione";
+App::$strings["No themes found."] = "Nessun tema trovato.";
+App::$strings["Screenshot"] = "Istantanea dello schermo";
+App::$strings["[Experimental]"] = "[Sperimentale]";
+App::$strings["[Unsupported]"] = "[Non supportato]";
+App::$strings["Log settings updated."] = "Impostazioni di log aggiornate.";
+App::$strings["Clear"] = "Pulisci";
+App::$strings["Debugging"] = "Debugging";
+App::$strings["Log file"] = "File di log";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Deve essere scrivibile dal web server. La posizione è relativa alla cartella dove è installato Hubzilla.";
+App::$strings["Log level"] = "Livello di log";
+App::$strings["New Profile Field"] = "Nuovo campo del profilo";
+App::$strings["Field nickname"] = "Nome breve del campo";
+App::$strings["System name of field"] = "Nome di sistema del campo";
+App::$strings["Input type"] = "Tipo di dati";
+App::$strings["Field Name"] = "Nome del campo";
+App::$strings["Label on profile pages"] = "Etichetta da mostrare sulla pagina del profilo";
+App::$strings["Help text"] = "Testo di aiuto";
+App::$strings["Additional info (optional)"] = "Informazioni aggiuntive (facoltative)";
+App::$strings["Field definition not found"] = "Impossibile trovare la definizione del campo";
+App::$strings["Edit Profile Field"] = "Modifica campo del profilo";
+App::$strings["Basic Profile Fields"] = "Campi base del profilo";
+App::$strings["Advanced Profile Fields"] = "Campi avanzati del profilo";
+App::$strings["(In addition to basic fields)"] = "(In aggiunta ai campi di base)";
+App::$strings["All available fields"] = "Tutti i campi disponibili";
+App::$strings["Custom Fields"] = "Campi personalizzati";
+App::$strings["Create Custom Field"] = "Aggiungi campo personalizzato";
+App::$strings["Poke somebody"] = "Manda un poke";
+App::$strings["Poke/Prod"] = "Poke/Prod";
+App::$strings["Poke, prod or do other things to somebody"] = "Manda un poke o altro a qualcuno";
+App::$strings["Recipient"] = "Destinatario";
+App::$strings["Choose what you wish to do to recipient"] = "Scegli cosa vuoi inviare al destinatario";
+App::$strings["Make this post private"] = "Rendi privato questo post";
+App::$strings["Fetching URL returns error: %1\$s"] = "La chiamata all'URL restituisce questo errore: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "L'immagine è stata caricata, ma il non è stato possibile ritagliarla.";
+App::$strings["Image resize failed."] = "Il ridimensionamento dell'immagine è fallito.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Forza l'aggiornamento della pagina o cancella la cache del browser se la nuova foto non viene visualizzata immediatamente.";
+App::$strings["Image upload failed."] = "Il caricamento dell'immagine è fallito.";
+App::$strings["Unable to process image."] = "Impossibile elaborare l'immagine.";
+App::$strings["Photo not available."] = "Foto non disponibile.";
+App::$strings["Upload File:"] = "Carica un file:";
+App::$strings["Select a profile:"] = "Seleziona un profilo:";
+App::$strings["Upload Profile Photo"] = "Carica la foto del profilo";
+App::$strings["or"] = "o";
+App::$strings["skip this step"] = "salta questo passaggio";
+App::$strings["select a photo from your photo albums"] = "seleziona una foto dai tuoi album";
+App::$strings["Crop Image"] = "Ritaglia immagine";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Ritaglia l'immagine per migliorarne la visualizzazione.";
+App::$strings["Done Editing"] = "Modifica terminata";
+App::$strings["Profile not found."] = "Profilo non trovato.";
+App::$strings["Profile deleted."] = "Profilo eliminato.";
+App::$strings["Profile-"] = "Profilo-";
+App::$strings["New profile created."] = "Il nuovo profilo è stato creato.";
+App::$strings["Profile unavailable to clone."] = "Impossibile duplicare il profilo.";
+App::$strings["Profile unavailable to export."] = "Il profilo non è disponibile per l'export.";
+App::$strings["Profile Name is required."] = "Il nome del profilo è obbligatorio.";
+App::$strings["Marital Status"] = "Stato sentimentale";
+App::$strings["Romantic Partner"] = "Partner affettivo";
+App::$strings["Likes"] = "Mi piace";
+App::$strings["Dislikes"] = "Non mi piace";
+App::$strings["Work/Employment"] = "Lavoro/impiego";
+App::$strings["Religion"] = "Religione";
+App::$strings["Political Views"] = "Orientamento politico";
+App::$strings["Sexual Preference"] = "Preferenze sessuali";
+App::$strings["Homepage"] = "Home page";
+App::$strings["Interests"] = "Interessi";
+App::$strings["Profile updated."] = "Profilo aggiornato.";
+App::$strings["Hide your connections list from viewers of this profile"] = "Nascondi la tua lista di contatti ai visitatori di questo profilo";
+App::$strings["Edit Profile Details"] = "Modifica i dettagli del profilo";
+App::$strings["View this profile"] = "Guarda questo profilo";
+App::$strings["Change cover photo"] = "Cambia la copertina del canale";
+App::$strings["Create a new profile using these settings"] = "Crea un nuovo profilo usando queste impostazioni";
+App::$strings["Clone this profile"] = "Clona questo profilo";
+App::$strings["Delete this profile"] = "Elimina questo profilo";
+App::$strings["Add profile things"] = "Aggiungi oggetti al profilo";
+App::$strings["Relation"] = "Relazione";
+App::$strings["Import profile from file"] = "Importa il profilo da un file";
+App::$strings["Export profile to file"] = "Esporta il profilo in un file";
+App::$strings["Your gender"] = "Sesso";
+App::$strings["Marital status"] = "Stato civile";
+App::$strings["Sexual preference"] = "Preferenze sessuali";
+App::$strings["Profile name"] = "Nome del profilo";
+App::$strings["This is your default profile."] = "Questo è il tuo profilo predefinito.";
+App::$strings["Your full name"] = "Il tuo nome completo";
+App::$strings["Title/Description"] = "Titolo/descrizione";
+App::$strings["Street address"] = "Indirizzo (via/piazza)";
+App::$strings["Locality/City"] = "Località";
+App::$strings["Region/State"] = "Regione/stato";
+App::$strings["Postal/Zip code"] = "CAP";
+App::$strings["Country"] = "Nazione";
+App::$strings["Who (if applicable)"] = "Con chi (se possibile)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Per esempio: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since (date)"] = "dal (data)";
+App::$strings["Tell us about yourself"] = "Raccontaci di te...";
+App::$strings["Hometown"] = "Città dove vivo";
+App::$strings["Political views"] = "Orientamento politico";
+App::$strings["Religious views"] = "Orientamento religioso";
+App::$strings["Keywords used in directory listings"] = "Parole chiavi mostrate nell'elenco dei canali";
+App::$strings["Example: fishing photography software"] = "Per esempio: pesca fotografia programmazione";
+App::$strings["Musical interests"] = "Interessi musicali";
+App::$strings["Books, literature"] = "Libri, letteratura";
+App::$strings["Television"] = "Televisione";
+App::$strings["Film/Dance/Culture/Entertainment"] = "Film, danza, cultura, intrattenimento";
+App::$strings["Hobbies/Interests"] = "Hobby/interessi";
+App::$strings["Love/Romance"] = "Amore";
+App::$strings["School/Education"] = "Scuola/educazione";
+App::$strings["Contact information and social networks"] = "Contatti e social network";
+App::$strings["My other channels"] = "I miei altri canali";
+App::$strings["Invalid profile identifier."] = "Indentificativo del profilo non valido.";
+App::$strings["Profile Visibility Editor"] = "Modifica la visibilità del profilo";
+App::$strings["Click on a contact to add or remove."] = "Clicca su un contatto per aggiungerlo o rimuoverlo.";
+App::$strings["Visible To"] = "Visibile a";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "I siti elencati permettono la registrazione libera sulla rete \$Projectname. Tutti questi hub sono interconnessi, quindi essere iscritti su uno equivale a una registrazione su tutta la rete. Alcuni siti potrebbero richiedere un abbonamento o dei servizi a pagamento. Per maggiori dettagli visita gli indirizzi nell'elenco.";
+App::$strings["Hub URL"] = "URL del hub";
+App::$strings["Access Type"] = "Tipo di accesso";
+App::$strings["Registration Policy"] = "Politica di registrazione";
+App::$strings["Rate"] = "Valuta";
+App::$strings["Website:"] = "Sito web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canale remoto [%s] (non ancora conosciuto da questo sito)";
+App::$strings["Rating (this information is public)"] = "Valutazione (visibile a tutti)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Commento alla valutazione (facoltativo, visibile a tutti)";
+App::$strings["No ratings"] = "Nessuna valutazione";
+App::$strings["Rating: "] = "Valutazione:";
+App::$strings["Website: "] = "Sito web:";
+App::$strings["Description: "] = "Descrizione:";
+App::$strings["Select a bookmark folder"] = "Scegli una cartella di segnalibri";
+App::$strings["Save Bookmark"] = "Salva segnalibro";
+App::$strings["URL of bookmark"] = "URL del segnalibro";
+App::$strings["Or enter new bookmark folder name"] = "O inserisci il nome di una nuova cartella di segnalibri";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "È stato superato il numero massimo giornaliero di registrazioni a questo sito. Riprova domani!";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Impossibile proseguire. Devi prima accettare le Condizioni d'Uso del servizio.";
+App::$strings["Passwords do not match."] = "Le password non corrispondono.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "La registrazione è terminata correttamente. Per continuare controlla l'email che ti è stata inviata.";
+App::$strings["Your registration is pending approval by the site owner."] = "La tua richiesta è in attesa di approvazione da parte dell'amministratore di questo hub.";
+App::$strings["Your registration can not be processed."] = "La tua registrazione non puo' essere processata.";
+App::$strings["Registration on this hub is disabled."] = "Su questo hub la registrazione non è permessa.";
+App::$strings["Registration on this hub is by approval only."] = "La registrazione su questo hub è soggetta ad approvazione.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registrati su un altro server hubzilla.</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Questo hub ha superato il numero di registrazioni giornaliere consentite. Prova di nuovo domani.";
+App::$strings["Terms of Service"] = "Condizioni d'Uso";
+App::$strings["I accept the %s for this website"] = "Accetto le %s di questo sito";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ho più di 13 anni e accetto le %s di questo sito";
+App::$strings["Your email address"] = "Il tuo indirizzo email";
+App::$strings["Choose a password"] = "Scegli una password";
+App::$strings["Please re-enter your password"] = "Ripeti la password per verifica";
+App::$strings["Please enter your invitation code"] = "Inserisci il codice dell'invito";
+App::$strings["no"] = "no";
+App::$strings["yes"] = "sì";
+App::$strings["Membership on this site is by invitation only."] = "Per registrarsi su questo hub è necessario un invito.";
+App::$strings["Proceed to create your first channel"] = "Continua e crea il tuo primo canale";
+App::$strings["Please login."] = "Effettua l'accesso.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare il tuo account prima di 48 ore dall'ultimo cambio password.";
+App::$strings["Remove This Account"] = "Elimina questo account";
+App::$strings["WARNING: "] = "ATTENZIONE:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Questo account e tutti i suoi canali saranno completamente eliminati dalla rete.";
+App::$strings["This action is permanent and can not be undone!"] = "Questo comando è definitivo e non può essere annullato!";
+App::$strings["Please enter your password for verification:"] = "Inserisci la tua password per verifica:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Elimina dalla rete questo account, tutti i suoi canali e ANCHE tutti gli eventuali canali clonati.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "A meno che tu non lo richieda espressamente, solo i canali presenti su questo hub saranno rimossi dalla rete.";
+App::$strings["Remove Account"] = "Elimina l'account";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare un canale prima di 48 ore dall'ultimo cambio password.";
+App::$strings["Remove This Channel"] = "Elimina questo canale";
+App::$strings["This channel will be completely removed from the network. "] = "Questo canale sarà completamente eliminato dalla rete.";
+App::$strings["Remove this channel and all its clones from the network"] = "Elimina questo canale e tutti i suoi cloni dalla rete";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "L'impostazione predefinita è che sia eliminata solo l'istanza del canale presente su questo hub, non gli eventuali cloni";
+App::$strings["Remove Channel"] = "Elimina questo canale";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Non è possibile effettuare login con l'OpenID che hai fornito. Per favore controlla che sia scritto correttamente.";
+App::$strings["The error message was:"] = "Messaggio di errore ricevuto:";
+App::$strings["Authentication failed."] = "Autenticazione fallita.";
+App::$strings["Remote Authentication"] = "Accedi tramite il tuo hub";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)";
+App::$strings["Authenticate"] = "Accedi";
+App::$strings["Items tagged with: %s"] = "Elementi taggati con: %s";
+App::$strings["Search results for: %s"] = "Risultati ricerca: %s";
+App::$strings["No service class restrictions found."] = "Non esistono restrizioni su questa classe di account.";
+App::$strings["Name is required"] = "Il nome è obbligatorio";
+App::$strings["Key and Secret are required"] = "Key e Secret sono richiesti";
+App::$strings["Not valid email."] = "Email non valida.";
+App::$strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
+App::$strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
+App::$strings["Password verification failed."] = "Verifica della password fallita.";
+App::$strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata.";
+App::$strings["Password changed."] = "Password cambiata.";
+App::$strings["Password update failed. Please try again."] = "Modifica password fallita. Prova ancora.";
+App::$strings["Settings updated."] = "Impostazioni aggiornate.";
+App::$strings["Add application"] = "Aggiungi una app";
+App::$strings["Name of application"] = "Nome dell'applicazione";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Redirect";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI di riderezione - lasciare vuoto se non richiesto specificamente dall'applicazione";
+App::$strings["Icon url"] = "Url icona";
+App::$strings["Optional"] = "Facoltativo";
+App::$strings["Application not found."] = "Applicazione non trovata.";
+App::$strings["Connected Apps"] = "App connesse";
+App::$strings["Client key starts with"] = "La client key inizia con";
+App::$strings["No name"] = "Nessun nome";
+App::$strings["Remove authorization"] = "Revoca l'autorizzazione";
+App::$strings["No feature settings configured"] = "Non hai componenti aggiuntivi da personalizzare";
+App::$strings["Feature/Addon Settings"] = "Impostazioni dei componenti aggiuntivi";
+App::$strings["Account Settings"] = "Il tuo account";
+App::$strings["Current Password"] = "Password attuale";
+App::$strings["Enter New Password"] = "Nuova password";
+App::$strings["Confirm New Password"] = "Conferma la nuova password";
+App::$strings["Leave password fields blank unless changing"] = "Lascia vuoti questi campi per non cambiare la password";
+App::$strings["Email Address:"] = "Indirizzo email:";
+App::$strings["Remove this account including all its channels"] = "Elimina questo account e tutti i suoi canali";
+App::$strings["Additional Features"] = "Funzionalità opzionali";
+App::$strings["Connector Settings"] = "Impostazioni del connettore";
+App::$strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
+App::$strings["%s - (Experimental)"] = "%s - (Sperimentale)";
+App::$strings["Display Settings"] = "Aspetto";
+App::$strings["Theme Settings"] = "Impostazioni del tema";
+App::$strings["Custom Theme Settings"] = "Personalizzazione del tema";
+App::$strings["Content Settings"] = "Impostazioni dei contenuti";
+App::$strings["Display Theme:"] = "Tema per schermi medio grandi:";
+App::$strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
+App::$strings["Preload images before rendering the page"] = "Anticipa il caricamento delle immagini prima del rendering della pagina";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Il tempo di caricamento della pagina sarà più lungo ma sarà mostrato il rendering completo";
+App::$strings["Enable user zoom on mobile devices"] = "Attiva la possibilità di fare zoom sui dispositivi mobili";
+App::$strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
+App::$strings["Maximum of 100 items"] = "Massimo 100";
+App::$strings["Show emoticons (smilies) as images"] = "Mostra le faccine (smilies) come immagini";
+App::$strings["Link post titles to source"] = "Il link del titolo di un post porta al sito originale";
+App::$strings["System Page Layout Editor - (advanced)"] = "Modifica i layout di sistema (avanzato)";
+App::$strings["Use blog/list mode on channel page"] = "Mostra il canale nella modalità blog";
+App::$strings["(comments displayed separately)"] = "(i commenti sono mostrati separatamente)";
+App::$strings["Use blog/list mode on grid page"] = "Mostra la tua rete in modalità blog";
+App::$strings["Channel page max height of content (in pixels)"] = "Altezza massima dei contenuti del canale (in pixel)";
+App::$strings["click to expand content exceeding this height"] = "dovrai cliccare sul post per mostrare i contenuti di dimensioni maggiori";
+App::$strings["Grid page max height of content (in pixels)"] = "Altezza massima dei contenuti della tua rete (in pixel)";
+App::$strings["Nobody except yourself"] = "Nessuno tranne te";
+App::$strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
+App::$strings["Approved connections"] = "Contatti approvati";
+App::$strings["Any connections"] = "Tutti i contatti";
+App::$strings["Anybody on this website"] = "Chiunque su questo hub";
+App::$strings["Anybody in this network"] = "Chiunque su questa rete";
+App::$strings["Anybody authenticated"] = "Chiunque abbia effettuato l'accesso";
+App::$strings["Anybody on the internet"] = "Chiunque su internet";
+App::$strings["Publish your default profile in the network directory"] = "Mostra il mio profilo predefinito negli elenchi pubblici dei canali";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come amico ai nuovi membri?";
+App::$strings["Your channel address is"] = "L'indirizzo del tuo canale è";
+App::$strings["Channel Settings"] = "Impostazioni del canale";
+App::$strings["Basic Settings"] = "Impostazioni di base";
+App::$strings["Your Timezone:"] = "Il tuo fuso orario:";
+App::$strings["Default Post Location:"] = "Località predefinita:";
+App::$strings["Geographical location to display on your posts"] = "La posizione geografica da mostrare sui tuoi post";
+App::$strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
+App::$strings["Adult Content"] = "Contenuto per adulti";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (I contenuti per adulti vanno taggati #NSFW - Not Safe For Work)";
+App::$strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "I tuoi permessi sono già stati configurati. Clicca per vederli o modificarli";
+App::$strings["Hide my online presence"] = "Nascondi la mia presenza online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Non mostrare sul tuo profilo quando sei online";
+App::$strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in invio e ricezione dei contenuti</em>";
+App::$strings["Allow others to tag your posts"] = "Permetti ad altri di taggare i tuoi post";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Usato spesso dalla comunità per marcare contenuti inappropriati già esistenti";
+App::$strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
+App::$strings["Expire other channel content after this many days"] = "Giorni dopo cui mettere in scadenza gli altri contenuti del canale";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 o vuoto per usare i valori predefiniti. Per questo sito la scadenza è %d giorni. ";
+App::$strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
+App::$strings["May reduce spam activity"] = "Serve a ridurre lo spam";
+App::$strings["Default Post Permissions"] = "Permessi predefiniti per i post";
+App::$strings["Channel permissions category:"] = "Categorie di permessi dei canali:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
+App::$strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
+App::$strings["Notification Settings"] = "Impostazioni di notifica";
+App::$strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
+App::$strings["accepting a friend request"] = "accetto una nuova amicizia";
+App::$strings["joining a forum/community"] = "entro a far parte di un forum";
+App::$strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
+App::$strings["Send a notification email when:"] = "Invia una email di notifica quando:";
+App::$strings["You receive a connection request"] = "Ricevi una richiesta di entrare in contatto";
+App::$strings["Your connections are confirmed"] = "I tuoi contatti sono confermati";
+App::$strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
+App::$strings["Someone writes a followup comment"] = "Qualcuno scrive un commento dopo di te";
+App::$strings["You receive a private message"] = "Ricevi un messaggio privato";
+App::$strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
+App::$strings["You are tagged in a post"] = "Sei taggato in un post";
+App::$strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un post";
+App::$strings["Show visual notifications including:"] = "Mostra queste notifiche a schermo:";
+App::$strings["Unseen grid activity"] = "Nuove attività nella rete";
+App::$strings["Unseen channel activity"] = "Novità nei canali";
+App::$strings["Unseen private messages"] = "Nuovi messaggi privati";
+App::$strings["Recommended"] = "Consigliato";
+App::$strings["Upcoming events"] = "Prossimi eventi";
+App::$strings["Events today"] = "Eventi di oggi";
+App::$strings["Upcoming birthdays"] = "Prossimi compleanni";
+App::$strings["Not available in all themes"] = "Non disponibile in tutti i temi";
+App::$strings["System (personal) notifications"] = "Notifiche personali dal sistema";
+App::$strings["System info messages"] = "Notifiche di sistema";
+App::$strings["System critical alerts"] = "Avvisi critici di sistema";
+App::$strings["New connections"] = "Nuovi contatti";
+App::$strings["System Registrations"] = "Registrazioni";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra negli avvisi anche i nuovi post, i messaggi privati e i nuovi contatti";
+App::$strings["Notify me of events this many days in advance"] = "Giorni di anticipo per notificare gli eventi";
+App::$strings["Must be greater than 0"] = "Maggiore di 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
+App::$strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account per necessità particolari";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in <a href=\"settings/features\">Impostazioni > Funzionalità opzionali</a>)";
+App::$strings["Miscellaneous Settings"] = "Impostazioni varie";
+App::$strings["Default photo upload folder"] = "Cartella predefinita per le foto caricate";
+App::$strings["%Y - current year, %m - current month"] = "%Y - anno corrente, %m - mese corrente";
+App::$strings["Default file upload folder"] = "Cartella predefinita per i file caricati";
+App::$strings["Personal menu to display in your channel pages"] = "Menu personale da mostrare sulle pagine del tuo canale";
+App::$strings["Remove this channel."] = "Elimina questo canale.";
+App::$strings["Firefox Share \$Projectname provider"] = "Attiva Firefox Share per \$Projectname";
+App::$strings["Start calendar week on monday"] = "La settimana inizia il lunedì";
+App::$strings["\$Projectname Server - Setup"] = "Server \$Projectname - Installazione";
+App::$strings["Could not connect to database."] = " Impossibile connettersi al database.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Non è possibile raggiungere l'indirizzo del sito specificato. Potrebbe essere un problema di SSL o DNS.";
+App::$strings["Could not create table."] = "Impossibile creare le tabelle.";
+App::$strings["Your site database has been installed."] = "Il database del sito è stato installato.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Potresti dover importare il file 'install/schema_xxx.sql' manualmente usando un client per collegarti al db.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Leggi il file 'install/INSTALL.txt'.";
+App::$strings["System check"] = "Verifica del sistema";
+App::$strings["Check again"] = "Verifica di nuovo";
+App::$strings["Database connection"] = "Connessione al database";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Per poter installare \$Projectname è necessario fornire i parametri di connessione al tuo database.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Contatta il tuo fornitore di hosting o l'amministratore del sito se hai domande su queste impostazioni.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Il database deve già esistere. Se non esiste, crealo prima di continuare.";
+App::$strings["Database Server Name"] = "Server del database";
+App::$strings["Default is 127.0.0.1"] = "Il valore predefinito è 127.0.0.1";
+App::$strings["Database Port"] = "Port del database";
+App::$strings["Communication port number - use 0 for default"] = "Scrivi 0 per usare il valore standard";
+App::$strings["Database Login Name"] = "Utente database";
+App::$strings["Database Login Password"] = "Password database";
+App::$strings["Database Name"] = "Nome database";
+App::$strings["Database Type"] = "Tipo database";
+App::$strings["Site administrator email address"] = "Indirizzo email dell'amministratore del hub";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Il tuo indirizzo email deve corrispondere a questo per poter usare il pannello di amministrazione di Hubzilla.";
+App::$strings["Website URL"] = "URL completo del sito";
+App::$strings["Please use SSL (https) URL if available."] = "Se disponibile, usa l'indirizzo SSL (https).";
+App::$strings["Please select a default timezone for your website"] = "Seleziona il fuso orario predefinito per il tuo hub";
+App::$strings["Site settings"] = "Impostazioni del hub";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "Vuoi attivare le funzionalità <strong>avanzate</strong> di \$Projectname?";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Alcune funzionalità avanzate, per quanto utili, potrebbero essere adatte solo a un pubblico tecnicamente preparato.";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Non è possibile trovare la versione di PHP da riga di comando nel PATH del server web";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Se non hai installata la versione di PHP da riga di comando non potrai attivare il polling in background tramite cron.";
+App::$strings["PHP executable path"] = "Path del comando PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Inserisci il percorso dell'eseguibile PHP. Puoi lasciarlo vuoto per continuare l'installazione.";
+App::$strings["Command line PHP"] = "PHP da riga di comando";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versione da riga di comando di PHP nel sistema non ha abilitato \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "E' necessario perché funzioni la consegna dei messaggi.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "La dimensione massima di un caricamento è impostata a %s. Il singolo file non può superare %s. Ti è permesso caricare max %d file per volta.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Puoi regolare queste impostazioni sul server in php.ini";
+App::$strings["PHP upload limits"] = "Limiti PHP in upload";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Errore: la funzione \"openssl_pkey_new\" su questo sistema non è in grado di generare le chiavi di cifratura";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se stai usando un server windows, guarda \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Genera chiavi di cifratura";
+App::$strings["libCurl PHP module"] = "modulo PHP libCurl";
+App::$strings["GD graphics PHP module"] = "modulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "modulo PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "modulo PHP per mysqli oppure prostgres";
+App::$strings["mb_string PHP module"] = "modulo PHP mb_string";
+App::$strings["mcrypt PHP module"] = "modulo PHP mcrypt";
+App::$strings["xml PHP module"] = "modulo xml PHP";
+App::$strings["Apache mod_rewrite module"] = "modulo Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Errore: il modulo mod-rewrite di Apache è richiesto ma non installato";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Errore: proc_open è richiesto ma non è installato o è disabilitato in php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Errore: il modulo libCURL di PHP è richiesto ma non installato.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non installato.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Errore: il modulo openssl di PHP è richiesto ma non installato.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Errore: il modulo PHP per mysqli o postgres è richiesto ma non installato";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Errore: il modulo PHP mb_string è richiesto ma non installato.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Errore: il modulo PHP mcrypt è richiesto ma non installato.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Errore: il modulo xml PHP è richiesto per DAV ma non è installato.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'installazione web deve poter creare un file chiamato \".htconfig.php\" nella cartella di Hubzilla ma non è in grado di farlo.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Spesso ciò è dovuto ai permessi di accesso al disco: il web server potrebbe non aver diritto di scrivere il file nella cartella, anche se tu puoi.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Alla fine di questa procedura ti sarà dato il testo da salvare in un file di nome .htconfig.php dentro la cartella principale di Hubzilla.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Puoi anche saltare questa procedura ed effettuare un'installazione manuale. Guarda il file 'install/INSTALL.txt' per le istruzioni.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php è scrivibile";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Hubzilla usa il sistema Smarty3 per costruire i suoi template grafici. Smarty3 è molto veloce perché compila i template delle pagine direttamente in PHP.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per poter memorizzare i template compilati, il web server deve avere accesso in scrittura a %s sotto la cartella di installazione di Hubzilla.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Assicurati che il tuo web server sia in esecuzione con un utente che ha diritto di scrittura su quella cartella (ad esempio www-data).";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota bene: come precauzione, dovresti dare i diritti di scrittura solamente su %s e non sui file template (.tpl) che contiene.";
+App::$strings["%s is writable"] = "%s è scrivibile";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Hubzilla salva i file caricati nella cartella \"store\" sul server. Il server deve avere i diritti di scrittura su quella cartella che si trova dentro l'installazione di RedMatrix";
+App::$strings["store is writable"] = "l'archivio è scrivibile";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Il certificato SSL non può essere validato. Correggi l'errore o disabilita l'accesso https al sito.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se abiliti https per il tuo sito o permetti connessioni TCP su port 443 (quella di https), DEVI usare un certificato riconosciuto dai browser internet. NON DEVI usare certificati self-signed generati da te!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Questa restrizione è necessaria perché i tuoi post pubblici potrebbero contenere riferimenti a immagini sul tuo server.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se il tuo certificato non è riconosciuto, gli utenti che ti seguono da altri siti (che avranno certificati validi) riceveranno gravi avvisi di sicurezza dal browser.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Ciò può creare seri problemi di usabilità (non solo sul tuo sito), quindi dobbiamo insistere su questo punto.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Eventualmente, considera che esistono provider che rilasciano certificati gratuiti riconosciuti dai browser.";
+App::$strings["SSL certificate validation"] = "Validazione del certificato SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "In .htaccess la funzionalità url rewrite non funziona. Controlla la configurazione del server. Test:";
+App::$strings["Url rewrite is working"] = "Url rewrite funziona correttamente";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Il file di configurazione del database \".htconfig.php\" non puo' essere scritto. Usa il testo qui di seguito per creare questo file di configurazione nella cartella principale del tuo sito.";
+App::$strings["Errors encountered creating database tables."] = "La creazione delle tabelle del database ha generato errori.";
+App::$strings["<h1>What next</h1>"] = "<h1>I prossimi passi</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Devi creare [manualmente] la pianificazione del polling.";
+App::$strings["No valid account found."] = "Nessun account valido trovato.";
+App::$strings["Password reset request issued. Check your email."] = "La richiesta per reimpostare la password è stata inviata. Controlla la tua email.";
+App::$strings["Site Member (%s)"] = "Utente del sito (%s)";
+App::$strings["Password reset requested at %s"] = "È stato richiesto di reimpostare password su %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La richiesta non può essere verificata (potresti averla già usata precedentemente). La password non sarà reimpostata.";
+App::$strings["Password Reset"] = "Reimposta la password";
+App::$strings["Your password has been reset as requested."] = "La password è stata reimpostata come richiesto.";
+App::$strings["Your new password is"] = "La tua nuova password è";
+App::$strings["Save or copy your new password - and then"] = "Salva o copia la tua nuova password, quindi";
+App::$strings["click here to login"] = "clicca qui per accedere";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puoi cambiare la tua password dalla pagina delle <em>Impostazioni</em> dopo aver effettuato l'accesso.";
+App::$strings["Your password has changed at %s"] = "La tua password su %s è cambiata";
+App::$strings["Forgot your Password?"] = "Hai dimenticato la password?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare.";
+App::$strings["Email Address"] = "Indirizzo email";
+App::$strings["Reset"] = "Reimposta";
+App::$strings["Files: shared with me"] = "File: condivisi con me";
+App::$strings["NEW"] = "NOVITÀ";
+App::$strings["Remove all files"] = "Elimina tutti i file";
+App::$strings["Remove this file"] = "Elimina questo file";
+App::$strings["Version %s"] = "Versione %s";
+App::$strings["Installed plugins/addons/apps:"] = "App e componenti installati:";
+App::$strings["No installed plugins/addons/apps"] = "Nessuna app o componente installato";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Questo è un hub di \$Projectname - una rete cooperativa e decentralizzata di siti ad elevata privacy. ";
+App::$strings["Tag: "] = "Tag: ";
+App::$strings["Last background fetch: "] = "Ultima acquisizione:";
+App::$strings["Current load average: "] = "Carico medio attuale:";
+App::$strings["Running at web location"] = "In esecuzione sull'indirizzo web";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Visita <a href=\"http://hubzilla.org\">hubzilla.org</a> per maggiori informazioni su \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Per segnalare bug e problemi: visita";
+App::$strings["\$projectname issues"] = "Problematiche note su \$projectname";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Per consigli, ringraziamenti, ecc. - scrivi a \"redmatrix\" at librelist - dot com";
+App::$strings["Site Administrators"] = "Amministratori del sito";
+App::$strings["Failed to create source. No channel selected."] = "Impossibile creare la sorgente. Nessun canale selezionato.";
+App::$strings["Source created."] = "Sorgente creata.";
+App::$strings["Source updated."] = "Sorgente aggiornata.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestisci le sorgenti dei contenuti del tuo canale.";
+App::$strings["New Source"] = "Nuova sorgente";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importa nel tuo canale tutti o una parte dei contenuti dal canale seguente.";
+App::$strings["Only import content with these words (one per line)"] = "Importa solo i contenuti che hanno queste parole (una per riga)";
+App::$strings["Leave blank to import all public content"] = "Lascia vuoto per importare tutti i contenuti pubblici";
+App::$strings["Channel Name"] = "Nome del canale";
+App::$strings["Source not found."] = "Sorgente non trovata.";
+App::$strings["Edit Source"] = "Modifica la sorgente";
+App::$strings["Delete Source"] = "Elimina la sorgente";
+App::$strings["Source removed"] = "Sorgente eliminata";
+App::$strings["Unable to remove source."] = "Impossibile rimuovere la sorgente.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s non segue più %3\$s di %2\$s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Nessun suggerimento disponibile. Se questo sito è nuovo, riprova tra 24 ore.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s";
+App::$strings["Tag removed"] = "Tag rimosso";
+App::$strings["Remove Item Tag"] = "Rimuovi il tag";
+App::$strings["Select a tag to remove: "] = "Seleziona un tag da rimuovere: ";
+App::$strings["Thing updated"] = "L'oggetto è stato aggiornato";
+App::$strings["Object store: failed"] = "Impossibile memorizzare l'oggetto.";
+App::$strings["Thing added"] = "L'Oggetto è stato aggiunto";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostra l'oggetto";
+App::$strings["item not found."] = "non trovato.";
+App::$strings["Edit Thing"] = "Modifica l'oggetto";
+App::$strings["Select a profile"] = "Scegli un profilo";
+App::$strings["Post an activity"] = "Pubblica un'attività";
+App::$strings["Only sends to viewers of the applicable profile"] = "Invia solo a chi può vedere il profilo scelto";
+App::$strings["Name of thing e.g. something"] = "Nome dell'oggetto";
+App::$strings["URL of thing (optional)"] = "Indirizzo web dell'oggetto (facoltativo)";
+App::$strings["URL for photo of thing (optional)"] = "Indirizzo di un'immagine dell'oggetto (facoltativo)";
+App::$strings["Add Thing to your Profile"] = "Aggiungi l'oggetto al tuo profilo";
+App::$strings["Export Channel"] = "Esporta il canale";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Esporta le informazioni di base del canale in un file. In pratica è un salvataggio delle tue connessioni, dei permessi che hai assegnato e del tuo profilo che così potrà essere importato su un altro server/hub. Il file non includerà i tuoi post e altri contenuti che hai creato o caricato.";
+App::$strings["Export Content"] = "Esporta i contenuti";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Esporta il tuo canale e i contenuti recenti in un file di salvataggio che potrà essere importato su un altro server/hub. Sarà un backup dei tuoi contatti, dei permessi che hai assegnato, dei dati del profilo e dei post degli ultimi mesi. Il file potrebbe essere MOLTO grande. Sarà necessario attendere con pazienza - saranno necessari molti minuti prima che inizi lo scaricamento.";
+App::$strings["Export your posts from a given year."] = "Esporta i tuoi post a partire dall'anno scelto.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Puoi anche esportare post e conversazioni di un particolare anno o mese. Modifica la data nella barra dell'indirizzo del browser per scegliere date differenti. Se l'esportazione dovesse fallire (la memoria sul server potrebbe non bastare), riprova scegliendo un intervallo più breve tra le date.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Per selezionare tutti i post di un anno, come per esempio quello in corso, visita <a href=\"%1\$s\">%2\$s</a> ";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Per selezionare tutti post di un dato mese, come per esempio gennaio di quest'anno, visita <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Questi contenuti potranno essere importati o ripristinati visitando <a href=\"%1\$s\">%2\$s</a> su qualsiasi sito/hub dove è presente il tuo canale. Per mantenere l'ordinamento originale fai attenzione ad importare i file secondo la data (prima il più vecchio)";
+App::$strings["No connections."] = "Nessun contatto.";
+App::$strings["Visit %s's profile [%s]"] = "Visita il profilo di %s [%s]";
+App::$strings["View Connections"] = "Elenco contatti";
+App::$strings["Source of Item"] = "Sorgente";
+App::$strings["Page Title"] = "Titolo della pagina";
+App::$strings["Xchan Lookup"] = "Ricerca canale";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Cerca un canale (o un webbie) che inizia per:";
+App::$strings["Cover Photos"] = "Copertine del canale";
+App::$strings["Upload Cover Photo"] = "Carica una copertina";
+App::$strings["Permissions denied."] = "Permesso negato.";
+App::$strings["Focus (Hubzilla default)"] = "Focus (predefinito)";
+App::$strings["Theme settings"] = "Impostazioni del tema";
+App::$strings["Select scheme"] = "Scegli uno schema";
+App::$strings["Narrow navbar"] = "Barra di navigazione ristretta";
+App::$strings["Navigation bar background color"] = "Barra di navigazione: Colore di sfondo";
+App::$strings["Navigation bar gradient top color"] = "Barra di navigazione: Gradiente superiore";
+App::$strings["Navigation bar gradient bottom color"] = "Barra di navigazione: Gradiente inferiore";
+App::$strings["Navigation active button gradient top color"] = "Bottone di navigazione attivo: Gradiente superiore";
+App::$strings["Navigation active button gradient bottom color"] = "Bottone di navigazione attivo: Gradiente inferiore";
+App::$strings["Navigation bar border color "] = "Barra di navigazione: Colore del bordo";
+App::$strings["Navigation bar icon color "] = "Barra di navigazione: Colore delle icone";
+App::$strings["Navigation bar active icon color "] = "Barra di navigazione: Colore dell'icona attiva";
+App::$strings["link color"] = "colore del link";
+App::$strings["Set font-color for banner"] = "Colore del font del banner";
+App::$strings["Set the background color"] = "Colore di sfondo";
+App::$strings["Set the background image"] = "Immagine di sfondo";
+App::$strings["Set the background color of items"] = "Colore di sfondo degli oggetti";
+App::$strings["Set the background color of comments"] = "Colore di sfondo dei commenti";
+App::$strings["Set the border color of comments"] = "Colore del bordo dei commenti";
+App::$strings["Set the indent for comments"] = "Spostamento a destra dei commenti";
+App::$strings["Set the basic color for item icons"] = "Colore di base per le icone";
+App::$strings["Set the hover color for item icons"] = "Colore per le icone in mouse-over";
+App::$strings["Set font-size for the entire application"] = "Dimensione font per tutto il sito";
+App::$strings["Example: 14px"] = "Esempio: 14px";
+App::$strings["Set font-size for posts and comments"] = "Dimensioni del carattere per post e commenti";
+App::$strings["Set font-color for posts and comments"] = "Colore del carattere per post e commenti";
+App::$strings["Set radius of corners"] = "Raggio degli angoli stondati";
+App::$strings["Set shadow depth of photos"] = "Profondità dell'ombra delle foto";
+App::$strings["Set maximum width of content region in pixel"] = "Larghezza massima dell'area dei contenuti in pixel";
+App::$strings["Leave empty for default width"] = "Lascia vuoto per usare il valore predefinito";
+App::$strings["Left align page content"] = "Allinea a sinistra il contenuto della pagina";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Opacità minima della barra di navigazione - per nasconderla";
+App::$strings["Set size of conversation author photo"] = "Dimensione foto dell'autore della conversazione";
+App::$strings["Set size of followup author photos"] = "Dimensione foto dei partecipanti alla conversazione";
+App::$strings["Update %s failed. See error logs."] = "%s: aggiornamento fallito. Controlla i log di errore.";
+App::$strings["Update Error at %s"] = "Errore di aggiornamento su %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Registrati per accedere ai servizi e alle applicazioni di Hubzilla";
+App::$strings["Password"] = "Password";
+App::$strings["Remember me"] = "Resta connesso";
+App::$strings["Forgot your password?"] = "Hai dimenticato la password?";
+App::$strings["toggle mobile"] = "attiva/disattiva versione mobile";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Il certificato SSL del sito non è valido. Si prega di intervenire.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Errore SSL su %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Processi cron non avviati.";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron non è stato eseguito %s";
diff --git a/view/it/htconfig.tpl b/view/it/htconfig.tpl
index cc4087f96..d0a799cf6 100644
--- a/view/it/htconfig.tpl
+++ b/view/it/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +52,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +74,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/it/strings.php b/view/it/strings.php
index 38b8c745c..9723f77ff 100644
--- a/view/it/strings.php
+++ b/view/it/strings.php
@@ -5,2114 +5,2114 @@ function string_plural_select_it($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Non trovo le informazioni DNS per il database server '%s'";
-$a->strings["Profile Photos"] = "Foto del profilo";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "I controlli di sicurezza sono falliti. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto.";
-$a->strings["created a new post"] = "Ha creato un nuovo articolo";
-$a->strings["commented on %s's post"] = "ha commentato l'articolo di %s";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "È stato ripristinato un insieme con lo stesso nome che era stato eliminato in precedenza. I permessi già presenti <strong>potrebbero</strong> rimanere validi per i nuovi canali. Se non vuoi che ciò accada, devi creare un altro insieme con un nome diverso.";
-$a->strings["Default privacy group for new contacts"] = "Insieme predefinito per i canali che inizi a seguire";
-$a->strings["All Channels"] = "Tutti i canali";
-$a->strings["edit"] = "modifica";
-$a->strings["Collections"] = "Insiemi di canali";
-$a->strings["Edit collection"] = "Modifica l'insieme di canali";
-$a->strings["Add new collection"] = "Nuovo insieme";
-$a->strings["Channels not in any collection"] = "Canali che non sono in un insieme";
-$a->strings["add"] = "aggiungi";
-$a->strings["Not a valid email address"] = "Email non valida";
-$a->strings["Your email domain is not among those allowed on this site"] = "Il dominio della tua email attualmente non è permesso su questo sito";
-$a->strings["Your email address is already registered at this site."] = "La tua email è già registrata su questo sito.";
-$a->strings["An invitation is required."] = "È necessario un invito.";
-$a->strings["Invitation could not be verified."] = "L'invito non può essere verificato.";
-$a->strings["Please enter the required information."] = "Inserisci le informazioni richieste.";
-$a->strings["Failed to store account information."] = "Non è stato possibile salvare le informazioni del tuo account.";
-$a->strings["Registration confirmation for %s"] = "Registrazione di %s confermata";
-$a->strings["Registration request at %s"] = "Richiesta di registrazione su %s";
-$a->strings["Administrator"] = "Amministratore";
-$a->strings["your registration password"] = "la password di registrazione";
-$a->strings["Registration details for %s"] = "Dettagli della registrazione di %s";
-$a->strings["Account approved."] = "Account approvato.";
-$a->strings["Registration revoked for %s"] = "Registrazione revocata per %s";
-$a->strings["Account verified. Please login."] = "Registrazione verificata. Adesso puoi effettuare login.";
-$a->strings["Click here to upgrade."] = "Clicca qui per aggiornare.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Questa operazione supera i limiti del tuo abbonamento.";
-$a->strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento.";
-$a->strings["Miscellaneous"] = "Altro";
-$a->strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-GG oppure MM-GG";
-$a->strings["Required"] = "Obbligatorio";
-$a->strings["never"] = "mai";
-$a->strings["less than a second ago"] = "meno di un secondo fa";
-$a->strings["year"] = "anno";
-$a->strings["years"] = "anni";
-$a->strings["month"] = "mese";
-$a->strings["months"] = "mesi";
-$a->strings["week"] = "settimana";
-$a->strings["weeks"] = "settimane";
-$a->strings["day"] = "giorno";
-$a->strings["days"] = "giorni";
-$a->strings["hour"] = "ora";
-$a->strings["hours"] = "ore";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minuti";
-$a->strings["second"] = "secondo";
-$a->strings["seconds"] = "secondi";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s fa";
-$a->strings["%1\$s's birthday"] = "Compleanno di %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Buon compleanno %1\$s";
-$a->strings["New Page"] = "Nuova pagina web";
-$a->strings["Edit"] = "Modifica";
-$a->strings["View"] = "Guarda";
-$a->strings["Preview"] = "Anteprima";
-$a->strings["Actions"] = "Azioni";
-$a->strings["Page Link"] = "Link alla pagina";
-$a->strings["Title"] = "Titolo";
-$a->strings["Created"] = "Creato";
-$a->strings["Edited"] = "Modificato";
-$a->strings["Public Timeline"] = "Diario pubblico";
-$a->strings["Default"] = "Predefinito";
-$a->strings["Directory Options"] = "Opzioni elenco pubblico";
-$a->strings["Alphabetic"] = "Alfabetico";
-$a->strings["Reverse Alphabetic"] = "Alfabetico inverso";
-$a->strings["Newest to Oldest"] = "Prima i più recenti";
-$a->strings["Oldest to Newest"] = "Prima i più vecchi";
-$a->strings["Sort"] = "Ordinamento";
-$a->strings["Safe Mode"] = "Modalità SafeSearch";
-$a->strings["Public Forums Only"] = "Solo forum pubblici";
-$a->strings["This Website Only"] = "Solo in questo sito";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
-$a->strings["Starts:"] = "Inizio:";
-$a->strings["Finishes:"] = "Fine:";
-$a->strings["Location:"] = "Luogo:";
-$a->strings["This event has been added to your calendar."] = "Questo evento è stato aggiunto al tuo calendario";
-$a->strings["Delete this item?"] = "Eliminare questo elemento?";
-$a->strings["Comment"] = "Commento";
-$a->strings["[+] show all"] = "[+] mostra tutto";
-$a->strings["[-] show less"] = "[-] riduci";
-$a->strings["[+] expand"] = "[+] mostra tutto";
-$a->strings["[-] collapse"] = "[-] riduci";
-$a->strings["Password too short"] = "Password troppo corta";
-$a->strings["Passwords do not match"] = "Le password non corrispondono";
-$a->strings["everybody"] = "tutti";
-$a->strings["Secret Passphrase"] = "Chiave segreta";
-$a->strings["Passphrase hint"] = "Suggerimento per la chiave segreta";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Nota: i permessi sono stati modificati ma non ancora salvati.";
-$a->strings["close all"] = "chiudi tutto";
-$a->strings["Nothing new here"] = "Niente di nuovo qui";
-$a->strings["Rate This Channel (this is public)"] = "Valuta questo canale (visibile a tutti)";
-$a->strings["Rating"] = "Valutazioni";
-$a->strings["Describe (optional)"] = "Descrizione (facoltativa)";
-$a->strings["Submit"] = "Salva";
-$a->strings["Please enter a link URL"] = "Inserisci l'URL di un link";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Non hai salvato i cambiamenti. Vuoi davvero lasciare questa pagina?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "fa";
-$a->strings["from now"] = "da adesso";
-$a->strings["less than a minute"] = "meno di un minuto";
-$a->strings["about a minute"] = "circa un minuto";
-$a->strings["%d minutes"] = "%d minuti";
-$a->strings["about an hour"] = "circa un’ora";
-$a->strings["about %d hours"] = "circa %d ore";
-$a->strings["a day"] = "un giorno";
-$a->strings["%d days"] = "%d giorni";
-$a->strings["about a month"] = "circa un mese";
-$a->strings["%d months"] = "%d mesi";
-$a->strings["about a year"] = "circa un anno";
-$a->strings["%d years"] = "%d anni";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["parent"] = "cartella superiore";
-$a->strings["Collection"] = "Cartella";
-$a->strings["Principal"] = "Principale";
-$a->strings["Addressbook"] = "Rubrica";
-$a->strings["Calendar"] = "Calendario";
-$a->strings["Schedule Inbox"] = "Appuntamenti ricevuti";
-$a->strings["Schedule Outbox"] = "Appuntamenti inviati";
-$a->strings["Unknown"] = "Sconosciuto";
-$a->strings["%1\$s used"] = "%1\$s occupati";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s occupati di %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Archivio file";
-$a->strings["Total"] = "Totale";
-$a->strings["Shared"] = "Condiviso";
-$a->strings["Create"] = "Crea";
-$a->strings["Upload"] = "Carica";
-$a->strings["Name"] = "Nome";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Dimensione";
-$a->strings["Last Modified"] = "Ultima modifica";
-$a->strings["Delete"] = "Elimina";
-$a->strings["Create new folder"] = "Crea una nuova cartella";
-$a->strings["Upload file"] = "Carica un file";
-$a->strings["%1\$s's bookmarks"] = "I segnalibri di %1\$s";
-$a->strings["view full size"] = "guarda nelle dimensioni reali";
-$a->strings["General Features"] = "Funzionalità di base";
-$a->strings["Content Expiration"] = "Scadenza";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Elimina gli articoli, i commenti o i messaggi privati dopo un lasso di tempo";
-$a->strings["Multiple Profiles"] = "Profili multipli";
-$a->strings["Ability to create multiple profiles"] = "Abilitazione a creare profili multipli";
-$a->strings["Advanced Profiles"] = "Profili avanzati";
-$a->strings["Additional profile sections and selections"] = "Informazioni aggiuntive del profilo";
-$a->strings["Profile Import/Export"] = "Importa/esporta il profilo";
-$a->strings["Save and load profile details across sites/channels"] = "Salva o ripristina le informazioni del profilo su canali o siti diversi";
-$a->strings["Web Pages"] = "Pagine web";
-$a->strings["Provide managed web pages on your channel"] = "Attiva la creazione di pagine web sul tuo canale";
-$a->strings["Private Notes"] = "Note private";
-$a->strings["Enables a tool to store notes and reminders"] = "Abilita il riquadro per scrivere annotazioni";
-$a->strings["Navigation Channel Select"] = "Scegli il canale attivo dal menu";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Scegli il canale attivo direttamente dal menu di navigazione";
-$a->strings["Photo Location"] = "Posizione geografica";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Collega la foto a una mappa quando contiene indicazioni geografiche.";
-$a->strings["Expert Mode"] = "Modalità esperto";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Abilita la modalità esperto per vedere le opzioni di configurazione avanzate";
-$a->strings["Premium Channel"] = "Canale premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ti permette di impostare delle restrizioni e dei termini d'uso a chi segue il canale";
-$a->strings["Post Composition Features"] = "Modalità di scrittura articoli";
-$a->strings["Use Markdown"] = "Usa il markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Consenti l'uso del markdown per formattare gli articoli";
-$a->strings["Large Photos"] = "Foto grandi";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Includi anteprime grandi delle foto nei post (640px). Se disabilitato le anteprime saranno piccole (320px)";
-$a->strings["Channel Sources"] = "Sorgenti del canale";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importa automaticamente il contenuto del canale da altri canali o feed";
-$a->strings["Even More Encryption"] = "Crittografia addizionale";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Rendi possibile la crittografia tra mittente e destinatario che condividono una chiave segreta";
-$a->strings["Enable voting tools"] = "Permetti i post con votazione";
-$a->strings["Provide a class of post which others can vote on"] = "Rende possibile la creazione di articoli in cui sarà possibile votare";
-$a->strings["Network and Stream Filtering"] = "Filtraggio dei contenuti";
-$a->strings["Search by Date"] = "Ricerca per data";
-$a->strings["Ability to select posts by date ranges"] = "Per selezionare gli articoli in un intervallo tra date";
-$a->strings["Collections Filter"] = "Filtra per insiemi di canali";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Mostra il riquadro per filtrare gli articoli di certi insiemi di canali";
-$a->strings["Saved Searches"] = "Ricerche salvate";
-$a->strings["Save search terms for re-use"] = "Salva i termini delle ricerche per poterle ripetere";
-$a->strings["Network Personal Tab"] = "Attività personale";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Abilita il link per mostrare solamente i contenuti con cui hai interagito";
-$a->strings["Network New Tab"] = "Contenuti nuovi";
-$a->strings["Enable tab to display all new Network activity"] = "Abilita il link per visualizzare solo i nuovi contenuti";
-$a->strings["Affinity Tool"] = "Filtro per affinità";
-$a->strings["Filter stream activity by depth of relationships"] = "Permette di selezionare i contenuti in base al livello di amicizia";
-$a->strings["Suggest Channels"] = "Suggerisci canali";
-$a->strings["Show channel suggestions"] = "Mostra alcuni canali che potrebbero interessarti";
-$a->strings["Post/Comment Tools"] = "Gestione articoli e commenti";
-$a->strings["Tagging"] = "Tag";
-$a->strings["Ability to tag existing posts"] = "Permetti l'aggiunta di tag su articoli già esistenti";
-$a->strings["Post Categories"] = "Categorie degli articoli";
-$a->strings["Add categories to your posts"] = "Abilita le categorie per i tuoi articoli";
-$a->strings["Saved Folders"] = "Cartelle salvate";
-$a->strings["Ability to file posts under folders"] = "Abilita la raccolta dei tuoi articoli in cartelle";
-$a->strings["Dislike Posts"] = "Non mi piace";
-$a->strings["Ability to dislike posts/comments"] = "Abilità la funzionalità \"non mi piace\" per i tuoi articoli";
-$a->strings["Star Posts"] = "Articoli stella (preferiti)";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mostra la stella per scegliere gli articoli preferiti";
-$a->strings["Tag Cloud"] = "Nuvola di tag";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Mostra la nuvola dei tag che usi di più sulla pagina del tuo canale";
-$a->strings["Categories"] = "Categorie";
-$a->strings["Apps"] = "Apps";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Personali";
-$a->strings["Create Personal App"] = "Crea una app personale";
-$a->strings["Edit Personal App"] = "Modifica una app personale";
-$a->strings["Connect"] = "Aggiungi";
-$a->strings["Ignore/Hide"] = "Ignora/nascondi";
-$a->strings["Suggestions"] = "Suggerimenti";
-$a->strings["See more..."] = "Altro...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Hai attivato %1$.0f delle %2$.0f connessioni permesse.";
-$a->strings["Add New Connection"] = "Aggiungi un contatto";
-$a->strings["Enter the channel address"] = "Scrivi l'indirizzo del canale";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Per esempio: mario@pippo.it oppure http://pluto.com/barbara";
-$a->strings["Notes"] = "Note";
-$a->strings["Save"] = "Salva";
-$a->strings["Remove term"] = "Rimuovi termine";
-$a->strings["Everything"] = "Tutto";
-$a->strings["Archives"] = "Archivi";
-$a->strings["Me"] = "Io";
-$a->strings["Family"] = "Famiglia";
-$a->strings["Friends"] = "Amici";
-$a->strings["Acquaintances"] = "Conoscenti";
-$a->strings["All"] = "Tutti";
-$a->strings["Refresh"] = "Aggiorna";
-$a->strings["Account settings"] = "Il tuo account";
-$a->strings["Channel settings"] = "Impostazioni del canale";
-$a->strings["Additional features"] = "Funzionalità opzionali";
-$a->strings["Feature/Addon settings"] = "Impostazioni dei componenti aggiuntivi";
-$a->strings["Display settings"] = "Aspetto";
-$a->strings["Connected apps"] = "App connesse";
-$a->strings["Export channel"] = "Esporta il canale";
-$a->strings["Connection Default Permissions"] = "Permessi predefiniti dei nuovi contatti";
-$a->strings["Premium Channel Settings"] = "Canale premium - impostazioni";
-$a->strings["Settings"] = "Impostazioni";
-$a->strings["Messages"] = "Messaggi";
-$a->strings["Check Mail"] = "Controlla i messaggi";
-$a->strings["New Message"] = "Nuovo messaggio";
-$a->strings["Chat Rooms"] = "Aree chat attive";
-$a->strings["Bookmarked Chatrooms"] = "Aree chat nei segnalibri";
-$a->strings["Suggested Chatrooms"] = "Aree chat suggerite";
-$a->strings["photo/image"] = "foto/immagine";
-$a->strings["Rate Me"] = "Valutami";
-$a->strings["View Ratings"] = "Vedi le valutazioni ricevute";
-$a->strings["Public Hubs"] = "Hub pubblici";
-$a->strings["Hubzilla Notification"] = "Notifica di Hubzilla";
-$a->strings["hubzilla"] = "Hubzilla";
-$a->strings["Thank You,"] = "Grazie,";
-$a->strings["%s Administrator"] = "L'amministratore di %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Hubzilla] Nuovo messaggio su %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato su %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s.";
-$a->strings["a private message"] = "un messaggio privato";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%5\$s di %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s che hai creato[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla] Nuovo commento di %2\$s alla conversazione #%1\$d";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Hubzilla] %s ha scritto sulla tua bacheca";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo su %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Hubzilla] %s ti ha taggato";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato su %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Hubzilla] %1\$s ti ha mandato un poke";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke su %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Hubzilla] %s ha taggato il tuo articolo";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo articolo su %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo articolo[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Hubzilla] Hai una richiesta di amicizia";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di entrare in contatto da '%2\$s' su %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, hai ricevuto una [zrl=%2\$s]richiesta di entrare in contatto[/zrl] da %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Visita %s per approvare o rifiutare la richiesta di entrare in contatto.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Hubzilla] Ti è stato suggerito un amico";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' su %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico.";
-$a->strings["Name:"] = "Nome:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Visita %s per approvare o rifiutare il suggerimento.";
-$a->strings["[Red:Notify]"] = "[Hubzilla]";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "Ogni ora";
-$a->strings["Twice daily"] = "Due volte al giorno";
-$a->strings["Daily"] = "Ogni giorno";
-$a->strings["Weekly"] = "Ogni settimana";
-$a->strings["Monthly"] = "Ogni mese";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "Email";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["No recipient provided."] = "Devi scegliere un destinatario.";
-$a->strings["[no subject]"] = "[nessun titolo]";
-$a->strings["Unable to determine sender."] = "Impossibile determinare il mittente.";
-$a->strings["Stored post could not be verified."] = "Non è stato possibile verificare l'articolo inserito.";
-$a->strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito.";
-$a->strings["Channel location missing."] = "Manca l'indirizzo del canale.";
-$a->strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa.";
-$a->strings["Channel was deleted and no longer exists."] = "Il canale è stato rimosso e non esiste più.";
-$a->strings["Protocol disabled."] = "Protocollo disabilitato.";
-$a->strings["Channel discovery failed."] = "La ricerca del canale non ha avuto successo.";
-$a->strings["local account not found."] = "l'account locale non è stato trovato.";
-$a->strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso.";
-$a->strings["Private Message"] = "Messaggio privato";
-$a->strings["Select"] = "Seleziona";
-$a->strings["Save to Folder"] = "Salva nella cartella";
-$a->strings["I will attend"] = "Parteciperò";
-$a->strings["I will not attend"] = "Non parteciperò";
-$a->strings["I might attend"] = "Forse parteciperò";
-$a->strings["I agree"] = "Sono d'accordo";
-$a->strings["I disagree"] = "Non sono d'accordo";
-$a->strings["I abstain"] = "Mi astengo";
-$a->strings["View all"] = "Vedi tutto";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Non trovo le informazioni DNS per il database server '%s'";
+App::$strings["Profile Photos"] = "Foto del profilo";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "I controlli di sicurezza sono falliti. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto.";
+App::$strings["created a new post"] = "Ha creato un nuovo articolo";
+App::$strings["commented on %s's post"] = "ha commentato l'articolo di %s";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "È stato ripristinato un insieme con lo stesso nome che era stato eliminato in precedenza. I permessi già presenti <strong>potrebbero</strong> rimanere validi per i nuovi canali. Se non vuoi che ciò accada, devi creare un altro insieme con un nome diverso.";
+App::$strings["Default privacy group for new contacts"] = "Insieme predefinito per i canali che inizi a seguire";
+App::$strings["All Channels"] = "Tutti i canali";
+App::$strings["edit"] = "modifica";
+App::$strings["Collections"] = "Insiemi di canali";
+App::$strings["Edit collection"] = "Modifica l'insieme di canali";
+App::$strings["Add new collection"] = "Nuovo insieme";
+App::$strings["Channels not in any collection"] = "Canali che non sono in un insieme";
+App::$strings["add"] = "aggiungi";
+App::$strings["Not a valid email address"] = "Email non valida";
+App::$strings["Your email domain is not among those allowed on this site"] = "Il dominio della tua email attualmente non è permesso su questo sito";
+App::$strings["Your email address is already registered at this site."] = "La tua email è già registrata su questo sito.";
+App::$strings["An invitation is required."] = "È necessario un invito.";
+App::$strings["Invitation could not be verified."] = "L'invito non può essere verificato.";
+App::$strings["Please enter the required information."] = "Inserisci le informazioni richieste.";
+App::$strings["Failed to store account information."] = "Non è stato possibile salvare le informazioni del tuo account.";
+App::$strings["Registration confirmation for %s"] = "Registrazione di %s confermata";
+App::$strings["Registration request at %s"] = "Richiesta di registrazione su %s";
+App::$strings["Administrator"] = "Amministratore";
+App::$strings["your registration password"] = "la password di registrazione";
+App::$strings["Registration details for %s"] = "Dettagli della registrazione di %s";
+App::$strings["Account approved."] = "Account approvato.";
+App::$strings["Registration revoked for %s"] = "Registrazione revocata per %s";
+App::$strings["Account verified. Please login."] = "Registrazione verificata. Adesso puoi effettuare login.";
+App::$strings["Click here to upgrade."] = "Clicca qui per aggiornare.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Questa operazione supera i limiti del tuo abbonamento.";
+App::$strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento.";
+App::$strings["Miscellaneous"] = "Altro";
+App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-GG oppure MM-GG";
+App::$strings["Required"] = "Obbligatorio";
+App::$strings["never"] = "mai";
+App::$strings["less than a second ago"] = "meno di un secondo fa";
+App::$strings["year"] = "anno";
+App::$strings["years"] = "anni";
+App::$strings["month"] = "mese";
+App::$strings["months"] = "mesi";
+App::$strings["week"] = "settimana";
+App::$strings["weeks"] = "settimane";
+App::$strings["day"] = "giorno";
+App::$strings["days"] = "giorni";
+App::$strings["hour"] = "ora";
+App::$strings["hours"] = "ore";
+App::$strings["minute"] = "minuto";
+App::$strings["minutes"] = "minuti";
+App::$strings["second"] = "secondo";
+App::$strings["seconds"] = "secondi";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s fa";
+App::$strings["%1\$s's birthday"] = "Compleanno di %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Buon compleanno %1\$s";
+App::$strings["New Page"] = "Nuova pagina web";
+App::$strings["Edit"] = "Modifica";
+App::$strings["View"] = "Guarda";
+App::$strings["Preview"] = "Anteprima";
+App::$strings["Actions"] = "Azioni";
+App::$strings["Page Link"] = "Link alla pagina";
+App::$strings["Title"] = "Titolo";
+App::$strings["Created"] = "Creato";
+App::$strings["Edited"] = "Modificato";
+App::$strings["Public Timeline"] = "Diario pubblico";
+App::$strings["Default"] = "Predefinito";
+App::$strings["Directory Options"] = "Opzioni elenco pubblico";
+App::$strings["Alphabetic"] = "Alfabetico";
+App::$strings["Reverse Alphabetic"] = "Alfabetico inverso";
+App::$strings["Newest to Oldest"] = "Prima i più recenti";
+App::$strings["Oldest to Newest"] = "Prima i più vecchi";
+App::$strings["Sort"] = "Ordinamento";
+App::$strings["Safe Mode"] = "Modalità SafeSearch";
+App::$strings["Public Forums Only"] = "Solo forum pubblici";
+App::$strings["This Website Only"] = "Solo in questo sito";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
+App::$strings["Starts:"] = "Inizio:";
+App::$strings["Finishes:"] = "Fine:";
+App::$strings["Location:"] = "Luogo:";
+App::$strings["This event has been added to your calendar."] = "Questo evento è stato aggiunto al tuo calendario";
+App::$strings["Delete this item?"] = "Eliminare questo elemento?";
+App::$strings["Comment"] = "Commento";
+App::$strings["[+] show all"] = "[+] mostra tutto";
+App::$strings["[-] show less"] = "[-] riduci";
+App::$strings["[+] expand"] = "[+] mostra tutto";
+App::$strings["[-] collapse"] = "[-] riduci";
+App::$strings["Password too short"] = "Password troppo corta";
+App::$strings["Passwords do not match"] = "Le password non corrispondono";
+App::$strings["everybody"] = "tutti";
+App::$strings["Secret Passphrase"] = "Chiave segreta";
+App::$strings["Passphrase hint"] = "Suggerimento per la chiave segreta";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Nota: i permessi sono stati modificati ma non ancora salvati.";
+App::$strings["close all"] = "chiudi tutto";
+App::$strings["Nothing new here"] = "Niente di nuovo qui";
+App::$strings["Rate This Channel (this is public)"] = "Valuta questo canale (visibile a tutti)";
+App::$strings["Rating"] = "Valutazioni";
+App::$strings["Describe (optional)"] = "Descrizione (facoltativa)";
+App::$strings["Submit"] = "Salva";
+App::$strings["Please enter a link URL"] = "Inserisci l'URL di un link";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Non hai salvato i cambiamenti. Vuoi davvero lasciare questa pagina?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "fa";
+App::$strings["from now"] = "da adesso";
+App::$strings["less than a minute"] = "meno di un minuto";
+App::$strings["about a minute"] = "circa un minuto";
+App::$strings["%d minutes"] = "%d minuti";
+App::$strings["about an hour"] = "circa un’ora";
+App::$strings["about %d hours"] = "circa %d ore";
+App::$strings["a day"] = "un giorno";
+App::$strings["%d days"] = "%d giorni";
+App::$strings["about a month"] = "circa un mese";
+App::$strings["%d months"] = "%d mesi";
+App::$strings["about a year"] = "circa un anno";
+App::$strings["%d years"] = "%d anni";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["parent"] = "cartella superiore";
+App::$strings["Collection"] = "Cartella";
+App::$strings["Principal"] = "Principale";
+App::$strings["Addressbook"] = "Rubrica";
+App::$strings["Calendar"] = "Calendario";
+App::$strings["Schedule Inbox"] = "Appuntamenti ricevuti";
+App::$strings["Schedule Outbox"] = "Appuntamenti inviati";
+App::$strings["Unknown"] = "Sconosciuto";
+App::$strings["%1\$s used"] = "%1\$s occupati";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s occupati di %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Archivio file";
+App::$strings["Total"] = "Totale";
+App::$strings["Shared"] = "Condiviso";
+App::$strings["Create"] = "Crea";
+App::$strings["Upload"] = "Carica";
+App::$strings["Name"] = "Nome";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Dimensione";
+App::$strings["Last Modified"] = "Ultima modifica";
+App::$strings["Delete"] = "Elimina";
+App::$strings["Create new folder"] = "Crea una nuova cartella";
+App::$strings["Upload file"] = "Carica un file";
+App::$strings["%1\$s's bookmarks"] = "I segnalibri di %1\$s";
+App::$strings["view full size"] = "guarda nelle dimensioni reali";
+App::$strings["General Features"] = "Funzionalità di base";
+App::$strings["Content Expiration"] = "Scadenza";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Elimina gli articoli, i commenti o i messaggi privati dopo un lasso di tempo";
+App::$strings["Multiple Profiles"] = "Profili multipli";
+App::$strings["Ability to create multiple profiles"] = "Abilitazione a creare profili multipli";
+App::$strings["Advanced Profiles"] = "Profili avanzati";
+App::$strings["Additional profile sections and selections"] = "Informazioni aggiuntive del profilo";
+App::$strings["Profile Import/Export"] = "Importa/esporta il profilo";
+App::$strings["Save and load profile details across sites/channels"] = "Salva o ripristina le informazioni del profilo su canali o siti diversi";
+App::$strings["Web Pages"] = "Pagine web";
+App::$strings["Provide managed web pages on your channel"] = "Attiva la creazione di pagine web sul tuo canale";
+App::$strings["Private Notes"] = "Note private";
+App::$strings["Enables a tool to store notes and reminders"] = "Abilita il riquadro per scrivere annotazioni";
+App::$strings["Navigation Channel Select"] = "Scegli il canale attivo dal menu";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Scegli il canale attivo direttamente dal menu di navigazione";
+App::$strings["Photo Location"] = "Posizione geografica";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Collega la foto a una mappa quando contiene indicazioni geografiche.";
+App::$strings["Expert Mode"] = "Modalità esperto";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Abilita la modalità esperto per vedere le opzioni di configurazione avanzate";
+App::$strings["Premium Channel"] = "Canale premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Ti permette di impostare delle restrizioni e dei termini d'uso a chi segue il canale";
+App::$strings["Post Composition Features"] = "Modalità di scrittura articoli";
+App::$strings["Use Markdown"] = "Usa il markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Consenti l'uso del markdown per formattare gli articoli";
+App::$strings["Large Photos"] = "Foto grandi";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Includi anteprime grandi delle foto nei post (640px). Se disabilitato le anteprime saranno piccole (320px)";
+App::$strings["Channel Sources"] = "Sorgenti del canale";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importa automaticamente il contenuto del canale da altri canali o feed";
+App::$strings["Even More Encryption"] = "Crittografia addizionale";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Rendi possibile la crittografia tra mittente e destinatario che condividono una chiave segreta";
+App::$strings["Enable voting tools"] = "Permetti i post con votazione";
+App::$strings["Provide a class of post which others can vote on"] = "Rende possibile la creazione di articoli in cui sarà possibile votare";
+App::$strings["Network and Stream Filtering"] = "Filtraggio dei contenuti";
+App::$strings["Search by Date"] = "Ricerca per data";
+App::$strings["Ability to select posts by date ranges"] = "Per selezionare gli articoli in un intervallo tra date";
+App::$strings["Collections Filter"] = "Filtra per insiemi di canali";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Mostra il riquadro per filtrare gli articoli di certi insiemi di canali";
+App::$strings["Saved Searches"] = "Ricerche salvate";
+App::$strings["Save search terms for re-use"] = "Salva i termini delle ricerche per poterle ripetere";
+App::$strings["Network Personal Tab"] = "Attività personale";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Abilita il link per mostrare solamente i contenuti con cui hai interagito";
+App::$strings["Network New Tab"] = "Contenuti nuovi";
+App::$strings["Enable tab to display all new Network activity"] = "Abilita il link per visualizzare solo i nuovi contenuti";
+App::$strings["Affinity Tool"] = "Filtro per affinità";
+App::$strings["Filter stream activity by depth of relationships"] = "Permette di selezionare i contenuti in base al livello di amicizia";
+App::$strings["Suggest Channels"] = "Suggerisci canali";
+App::$strings["Show channel suggestions"] = "Mostra alcuni canali che potrebbero interessarti";
+App::$strings["Post/Comment Tools"] = "Gestione articoli e commenti";
+App::$strings["Tagging"] = "Tag";
+App::$strings["Ability to tag existing posts"] = "Permetti l'aggiunta di tag su articoli già esistenti";
+App::$strings["Post Categories"] = "Categorie degli articoli";
+App::$strings["Add categories to your posts"] = "Abilita le categorie per i tuoi articoli";
+App::$strings["Saved Folders"] = "Cartelle salvate";
+App::$strings["Ability to file posts under folders"] = "Abilita la raccolta dei tuoi articoli in cartelle";
+App::$strings["Dislike Posts"] = "Non mi piace";
+App::$strings["Ability to dislike posts/comments"] = "Abilità la funzionalità \"non mi piace\" per i tuoi articoli";
+App::$strings["Star Posts"] = "Articoli stella (preferiti)";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mostra la stella per scegliere gli articoli preferiti";
+App::$strings["Tag Cloud"] = "Nuvola di tag";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Mostra la nuvola dei tag che usi di più sulla pagina del tuo canale";
+App::$strings["Categories"] = "Categorie";
+App::$strings["Apps"] = "Apps";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Personali";
+App::$strings["Create Personal App"] = "Crea una app personale";
+App::$strings["Edit Personal App"] = "Modifica una app personale";
+App::$strings["Connect"] = "Aggiungi";
+App::$strings["Ignore/Hide"] = "Ignora/nascondi";
+App::$strings["Suggestions"] = "Suggerimenti";
+App::$strings["See more..."] = "Altro...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Hai attivato %1$.0f delle %2$.0f connessioni permesse.";
+App::$strings["Add New Connection"] = "Aggiungi un contatto";
+App::$strings["Enter the channel address"] = "Scrivi l'indirizzo del canale";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Per esempio: mario@pippo.it oppure http://pluto.com/barbara";
+App::$strings["Notes"] = "Note";
+App::$strings["Save"] = "Salva";
+App::$strings["Remove term"] = "Rimuovi termine";
+App::$strings["Everything"] = "Tutto";
+App::$strings["Archives"] = "Archivi";
+App::$strings["Me"] = "Io";
+App::$strings["Family"] = "Famiglia";
+App::$strings["Friends"] = "Amici";
+App::$strings["Acquaintances"] = "Conoscenti";
+App::$strings["All"] = "Tutti";
+App::$strings["Refresh"] = "Aggiorna";
+App::$strings["Account settings"] = "Il tuo account";
+App::$strings["Channel settings"] = "Impostazioni del canale";
+App::$strings["Additional features"] = "Funzionalità opzionali";
+App::$strings["Feature/Addon settings"] = "Impostazioni dei componenti aggiuntivi";
+App::$strings["Display settings"] = "Aspetto";
+App::$strings["Connected apps"] = "App connesse";
+App::$strings["Export channel"] = "Esporta il canale";
+App::$strings["Connection Default Permissions"] = "Permessi predefiniti dei nuovi contatti";
+App::$strings["Premium Channel Settings"] = "Canale premium - impostazioni";
+App::$strings["Settings"] = "Impostazioni";
+App::$strings["Messages"] = "Messaggi";
+App::$strings["Check Mail"] = "Controlla i messaggi";
+App::$strings["New Message"] = "Nuovo messaggio";
+App::$strings["Chat Rooms"] = "Aree chat attive";
+App::$strings["Bookmarked Chatrooms"] = "Aree chat nei segnalibri";
+App::$strings["Suggested Chatrooms"] = "Aree chat suggerite";
+App::$strings["photo/image"] = "foto/immagine";
+App::$strings["Rate Me"] = "Valutami";
+App::$strings["View Ratings"] = "Vedi le valutazioni ricevute";
+App::$strings["Public Hubs"] = "Hub pubblici";
+App::$strings["Hubzilla Notification"] = "Notifica di Hubzilla";
+App::$strings["hubzilla"] = "Hubzilla";
+App::$strings["Thank You,"] = "Grazie,";
+App::$strings["%s Administrator"] = "L'amministratore di %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Hubzilla] Nuovo messaggio su %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato su %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s.";
+App::$strings["a private message"] = "un messaggio privato";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%5\$s di %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha commentato [zrl=%3\$s]%4\$s che hai creato[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla] Nuovo commento di %2\$s alla conversazione #%1\$d";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Hubzilla] %s ha scritto sulla tua bacheca";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo su %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Hubzilla] %s ti ha taggato";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato su %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Hubzilla] %1\$s ti ha mandato un poke";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke su %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Hubzilla] %s ha taggato il tuo articolo";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo articolo su %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo articolo[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Hubzilla] Hai una richiesta di amicizia";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di entrare in contatto da '%2\$s' su %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, hai ricevuto una [zrl=%2\$s]richiesta di entrare in contatto[/zrl] da %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Visita %s per approvare o rifiutare la richiesta di entrare in contatto.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Hubzilla] Ti è stato suggerito un amico";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' su %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico.";
+App::$strings["Name:"] = "Nome:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Visita %s per approvare o rifiutare il suggerimento.";
+App::$strings["[Red:Notify]"] = "[Hubzilla]";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "Ogni ora";
+App::$strings["Twice daily"] = "Due volte al giorno";
+App::$strings["Daily"] = "Ogni giorno";
+App::$strings["Weekly"] = "Ogni settimana";
+App::$strings["Monthly"] = "Ogni mese";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "Email";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["No recipient provided."] = "Devi scegliere un destinatario.";
+App::$strings["[no subject]"] = "[nessun titolo]";
+App::$strings["Unable to determine sender."] = "Impossibile determinare il mittente.";
+App::$strings["Stored post could not be verified."] = "Non è stato possibile verificare l'articolo inserito.";
+App::$strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito.";
+App::$strings["Channel location missing."] = "Manca l'indirizzo del canale.";
+App::$strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa.";
+App::$strings["Channel was deleted and no longer exists."] = "Il canale è stato rimosso e non esiste più.";
+App::$strings["Protocol disabled."] = "Protocollo disabilitato.";
+App::$strings["Channel discovery failed."] = "La ricerca del canale non ha avuto successo.";
+App::$strings["local account not found."] = "l'account locale non è stato trovato.";
+App::$strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso.";
+App::$strings["Private Message"] = "Messaggio privato";
+App::$strings["Select"] = "Seleziona";
+App::$strings["Save to Folder"] = "Salva nella cartella";
+App::$strings["I will attend"] = "Parteciperò";
+App::$strings["I will not attend"] = "Non parteciperò";
+App::$strings["I might attend"] = "Forse parteciperò";
+App::$strings["I agree"] = "Sono d'accordo";
+App::$strings["I disagree"] = "Non sono d'accordo";
+App::$strings["I abstain"] = "Mi astengo";
+App::$strings["View all"] = "Vedi tutto";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Mi piace",
1 => "Mi piace",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Non mi piace",
1 => "Non mi piace",
);
-$a->strings["Add Star"] = "Aggiungi ai preferiti";
-$a->strings["Remove Star"] = "Rimuovi dai preferiti";
-$a->strings["Toggle Star Status"] = "Attiva/disattiva preferito";
-$a->strings["starred"] = "preferito";
-$a->strings["Message signature validated"] = "Messaggio con firma verificata";
-$a->strings["Message signature incorrect"] = "Massaggio con firma non corretta";
-$a->strings["Add Tag"] = "Aggiungi un tag";
-$a->strings["I like this (toggle)"] = "Attiva/disattiva Mi piace";
-$a->strings["like"] = "mi piace";
-$a->strings["I don't like this (toggle)"] = "Attiva/disattiva Non mi piace";
-$a->strings["dislike"] = "non mi piace";
-$a->strings["Share This"] = "Condividi";
-$a->strings["share"] = "condividi";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Aggiungi ai preferiti";
+App::$strings["Remove Star"] = "Rimuovi dai preferiti";
+App::$strings["Toggle Star Status"] = "Attiva/disattiva preferito";
+App::$strings["starred"] = "preferito";
+App::$strings["Message signature validated"] = "Messaggio con firma verificata";
+App::$strings["Message signature incorrect"] = "Massaggio con firma non corretta";
+App::$strings["Add Tag"] = "Aggiungi un tag";
+App::$strings["I like this (toggle)"] = "Attiva/disattiva Mi piace";
+App::$strings["like"] = "mi piace";
+App::$strings["I don't like this (toggle)"] = "Attiva/disattiva Non mi piace";
+App::$strings["dislike"] = "non mi piace";
+App::$strings["Share This"] = "Condividi";
+App::$strings["share"] = "condividi";
+App::$strings["%d comment"] = array(
0 => "%d commento",
1 => "%d commenti",
);
-$a->strings["View %s's profile - %s"] = "Guarda il profilo di %s - %s";
-$a->strings["to"] = "a";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Da bacheca a bacheca";
-$a->strings["via Wall-To-Wall:"] = "da bacheca a bacheca:";
-$a->strings["from %s"] = "da %s";
-$a->strings["last edited: %s"] = "ultima modifica: %s";
-$a->strings["Expires: %s"] = "Scadenza: %s";
-$a->strings["Save Bookmarks"] = "Salva segnalibro";
-$a->strings["Add to Calendar"] = "Aggiungi al calendario";
-$a->strings["Mark all seen"] = "Marca tutto come letto";
-$a->strings["__ctx:noun__ Likes"] = "Mi piace";
-$a->strings["__ctx:noun__ Dislikes"] = "Non mi piace";
-$a->strings["Close"] = "Chiudi";
-$a->strings["Please wait"] = "Attendere";
-$a->strings["This is you"] = "Questo sei tu";
-$a->strings["Bold"] = "Grassetto";
-$a->strings["Italic"] = "Corsivo";
-$a->strings["Underline"] = "Sottolineato";
-$a->strings["Quote"] = "Citazione";
-$a->strings["Code"] = "Codice";
-$a->strings["Image"] = "Immagine";
-$a->strings["Insert Link"] = "Collegamento";
-$a->strings["Video"] = "Video";
-$a->strings["Encrypt text"] = "Crittografia del testo";
-$a->strings["New window"] = "Nuova finestra";
-$a->strings["Open the selected location in a different window or browser tab"] = "Apri l'indirizzo selezionato in una nuova scheda o finestra";
-$a->strings["User '%s' deleted"] = "Utente '%s' eliminato";
-$a->strings["Attachments:"] = "Allegati:";
-$a->strings["Hubzilla event notification:"] = "Notifica eventi Hubzilla:";
-$a->strings["prev"] = "prec";
-$a->strings["first"] = "inizio";
-$a->strings["last"] = "fine";
-$a->strings["next"] = "succ";
-$a->strings["older"] = "più recenti";
-$a->strings["newer"] = "più nuovi";
-$a->strings["No connections"] = "Nessun contatto";
-$a->strings["%d Connection"] = array(
+App::$strings["View %s's profile - %s"] = "Guarda il profilo di %s - %s";
+App::$strings["to"] = "a";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Da bacheca a bacheca";
+App::$strings["via Wall-To-Wall:"] = "da bacheca a bacheca:";
+App::$strings["from %s"] = "da %s";
+App::$strings["last edited: %s"] = "ultima modifica: %s";
+App::$strings["Expires: %s"] = "Scadenza: %s";
+App::$strings["Save Bookmarks"] = "Salva segnalibro";
+App::$strings["Add to Calendar"] = "Aggiungi al calendario";
+App::$strings["Mark all seen"] = "Marca tutto come letto";
+App::$strings["__ctx:noun__ Likes"] = "Mi piace";
+App::$strings["__ctx:noun__ Dislikes"] = "Non mi piace";
+App::$strings["Close"] = "Chiudi";
+App::$strings["Please wait"] = "Attendere";
+App::$strings["This is you"] = "Questo sei tu";
+App::$strings["Bold"] = "Grassetto";
+App::$strings["Italic"] = "Corsivo";
+App::$strings["Underline"] = "Sottolineato";
+App::$strings["Quote"] = "Citazione";
+App::$strings["Code"] = "Codice";
+App::$strings["Image"] = "Immagine";
+App::$strings["Insert Link"] = "Collegamento";
+App::$strings["Video"] = "Video";
+App::$strings["Encrypt text"] = "Crittografia del testo";
+App::$strings["New window"] = "Nuova finestra";
+App::$strings["Open the selected location in a different window or browser tab"] = "Apri l'indirizzo selezionato in una nuova scheda o finestra";
+App::$strings["User '%s' deleted"] = "Utente '%s' eliminato";
+App::$strings["Attachments:"] = "Allegati:";
+App::$strings["Hubzilla event notification:"] = "Notifica eventi Hubzilla:";
+App::$strings["prev"] = "prec";
+App::$strings["first"] = "inizio";
+App::$strings["last"] = "fine";
+App::$strings["next"] = "succ";
+App::$strings["older"] = "più recenti";
+App::$strings["newer"] = "più nuovi";
+App::$strings["No connections"] = "Nessun contatto";
+App::$strings["%d Connection"] = array(
0 => "%d contatto",
1 => "%d contatti",
);
-$a->strings["View Connections"] = "Elenco contatti";
-$a->strings["Search"] = "Cerca";
-$a->strings["poke"] = "poke";
-$a->strings["poked"] = "ha ricevuto un poke";
-$a->strings["ping"] = "ping";
-$a->strings["pinged"] = "ha ricevuto un ping";
-$a->strings["prod"] = "spintone";
-$a->strings["prodded"] = "ha ricevuto uno spintone";
-$a->strings["slap"] = "schiaffo";
-$a->strings["slapped"] = "ha ricevuto uno schiaffo";
-$a->strings["finger"] = "finger";
-$a->strings["fingered"] = "ha ricevuto un finger";
-$a->strings["rebuff"] = "rifiuto";
-$a->strings["rebuffed"] = "ha ricevuto un rifiuto";
-$a->strings["happy"] = "felice";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "calmo";
-$a->strings["tired"] = "stanco";
-$a->strings["perky"] = "vivace";
-$a->strings["angry"] = "arrabbiato";
-$a->strings["stupified"] = "stordito";
-$a->strings["puzzled"] = "confuso";
-$a->strings["interested"] = "attento";
-$a->strings["bitter"] = "amaro";
-$a->strings["cheerful"] = "allegro";
-$a->strings["alive"] = "vivace";
-$a->strings["annoyed"] = "seccato";
-$a->strings["anxious"] = "ansioso";
-$a->strings["cranky"] = "irritabile";
-$a->strings["disturbed"] = "turbato";
-$a->strings["frustrated"] = "frustrato";
-$a->strings["depressed"] = "in depressione";
-$a->strings["motivated"] = "motivato";
-$a->strings["relaxed"] = "rilassato";
-$a->strings["surprised"] = "sorpreso";
-$a->strings["Monday"] = "lunedì";
-$a->strings["Tuesday"] = "martedì";
-$a->strings["Wednesday"] = "mercoledì";
-$a->strings["Thursday"] = "giovedì";
-$a->strings["Friday"] = "venerdì";
-$a->strings["Saturday"] = "sabato";
-$a->strings["Sunday"] = "domenica";
-$a->strings["January"] = "gennaio";
-$a->strings["February"] = "febbraio";
-$a->strings["March"] = "marzo";
-$a->strings["April"] = "aprile";
-$a->strings["May"] = "maggio";
-$a->strings["June"] = "giugno";
-$a->strings["July"] = "luglio";
-$a->strings["August"] = "agosto";
-$a->strings["September"] = "settembre";
-$a->strings["October"] = "ottobre";
-$a->strings["November"] = "novembre";
-$a->strings["December"] = "dicembre";
-$a->strings["unknown.???"] = "sconosciuto???";
-$a->strings["bytes"] = "byte";
-$a->strings["remove category"] = "rimuovi la categoria";
-$a->strings["remove from file"] = "rimuovi dal file";
-$a->strings["Click to open/close"] = "Clicca per aprire/chiudere";
-$a->strings["Link to Source"] = "Link al sito d'origine";
-$a->strings["default"] = "predefinito";
-$a->strings["Page layout"] = "Layout della pagina";
-$a->strings["You can create your own with the layouts tool"] = "Con gli strumenti di design puoi creare il tuo";
-$a->strings["Page content type"] = "Tipo di contenuto della pagina";
-$a->strings["Select an alternate language"] = "Seleziona una lingua diversa";
-$a->strings["photo"] = "la foto";
-$a->strings["event"] = "l'evento";
-$a->strings["status"] = "il messaggio di stato";
-$a->strings["comment"] = "il commento";
-$a->strings["activity"] = "l'attività";
-$a->strings["Design Tools"] = "Strumenti di design";
-$a->strings["Blocks"] = "Riquadri";
-$a->strings["Menus"] = "Menù";
-$a->strings["Layouts"] = "Layout";
-$a->strings["Pages"] = "Pagine";
-$a->strings["Logout"] = "Esci";
-$a->strings["End this session"] = "Chiudi questa sessione";
-$a->strings["Home"] = "Bacheca";
-$a->strings["Your posts and conversations"] = "I tuoi articoli e conversazioni";
-$a->strings["View Profile"] = "Profilo";
-$a->strings["Your profile page"] = "Il tuo profilo";
-$a->strings["Edit Profiles"] = "Modifica i profili";
-$a->strings["Manage/Edit profiles"] = "Gestisci/modifica i profili";
-$a->strings["Edit Profile"] = "Modifica il profilo";
-$a->strings["Edit your profile"] = "Modifica il profilo";
-$a->strings["Photos"] = "Foto";
-$a->strings["Your photos"] = "Le tue foto";
-$a->strings["Your files"] = "I tuoi file";
-$a->strings["Chat"] = "Area chat";
-$a->strings["Your chatrooms"] = "Le tue aree chat";
-$a->strings["Bookmarks"] = "Segnalibri";
-$a->strings["Your bookmarks"] = "I tuoi segnalibri";
-$a->strings["Webpages"] = "Pagine web";
-$a->strings["Your webpages"] = "Le tue pagine web";
-$a->strings["Login"] = "Accedi";
-$a->strings["Sign in"] = "Accedi";
-$a->strings["%s - click to logout"] = "%s - clicca per uscire";
-$a->strings["Remote authentication"] = "Autenticazione magica dal tuo server";
-$a->strings["Click to authenticate to your home hub"] = "Clicca per autenticarti sul tuo server principale";
-$a->strings["Home Page"] = "Bacheca";
-$a->strings["Register"] = "Iscriviti";
-$a->strings["Create an account"] = "Crea un account";
-$a->strings["Help"] = "Guida";
-$a->strings["Help and documentation"] = "Guida e documentazione";
-$a->strings["Applications, utilities, links, games"] = "Applicazioni, utilità, link, giochi";
-$a->strings["Search site content"] = "Cerca nel sito";
-$a->strings["Directory"] = "Elenco pubblico";
-$a->strings["Channel Directory"] = "Elenco pubblico canali";
-$a->strings["Matrix"] = "Hubzilla";
-$a->strings["Your matrix"] = "La tua rete";
-$a->strings["Mark all matrix notifications seen"] = "Segna come lette le notifiche della tua rete";
-$a->strings["Channel Home"] = "Bacheca del canale";
-$a->strings["Channel home"] = "Bacheca del canale";
-$a->strings["Mark all channel notifications seen"] = "Segna come lette le notifiche del canale";
-$a->strings["Connections"] = "Contatti";
-$a->strings["Notices"] = "Avvisi";
-$a->strings["Notifications"] = "Notifiche";
-$a->strings["See all notifications"] = "Vedi tutte le notifiche";
-$a->strings["Mark all system notifications seen"] = "Segna come lette le notifiche di sistema";
-$a->strings["Mail"] = "Messaggi";
-$a->strings["Private mail"] = "Messaggi privati";
-$a->strings["See all private messages"] = "Guarda tutti i messaggi privati";
-$a->strings["Mark all private messages seen"] = "Segna come letti tutti i messaggi privati";
-$a->strings["Inbox"] = "In arrivo";
-$a->strings["Outbox"] = "Inviati";
-$a->strings["Events"] = "Eventi";
-$a->strings["Event Calendar"] = "Calendario";
-$a->strings["See all events"] = "Guarda tutti gli eventi";
-$a->strings["Mark all events seen"] = "Marca come letti tutti gli eventi";
-$a->strings["Channel Manager"] = "Gestione canali";
-$a->strings["Manage Your Channels"] = "Gestisci i tuoi canali";
-$a->strings["Account/Channel Settings"] = "Impostazioni dell'account e del canale";
-$a->strings["Admin"] = "Amministrazione";
-$a->strings["Site Setup and Configuration"] = "Installazione e configurazione del sito";
-$a->strings["Loading..."] = "Caricamento in corso...";
-$a->strings["@name, #tag, content"] = "@nome, #tag, testo";
-$a->strings["Please wait..."] = "Attendere...";
-$a->strings["Tags"] = "Tag";
-$a->strings["Keywords"] = "Parole chiave";
-$a->strings["have"] = "ho";
-$a->strings["has"] = "ha";
-$a->strings["want"] = "voglio";
-$a->strings["wants"] = "vuole";
-$a->strings["likes"] = "gli piace";
-$a->strings["dislikes"] = "non gli piace";
-$a->strings[" and "] = "e";
-$a->strings["public profile"] = "profilo pubblico";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ha cambiato %2\$s in &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Guarda %2\$s di %1\$s ";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha aggiornato %2\$s cambiando %3\$s.";
-$a->strings["Image/photo"] = "Immagine";
-$a->strings["Encrypted content"] = "Contenuto crittografato";
-$a->strings["Install design element: "] = "Installa il componente di design:";
-$a->strings["QR code"] = "QR code";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s %3\$s";
-$a->strings["post"] = "l'articolo";
-$a->strings["Different viewers will see this text differently"] = "Ad altri questo testo potrebbe apparire in modo differente";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 ha scritto:";
-$a->strings["Permission denied"] = "Permesso negato";
-$a->strings["(Unknown)"] = "(Sconosciuto)";
-$a->strings["Visible to anybody on the internet."] = "Visibile a chiunque su internet.";
-$a->strings["Visible to you only."] = "Visibile solo a te.";
-$a->strings["Visible to anybody in this network."] = "Visibile a tutti su questa rete.";
-$a->strings["Visible to anybody authenticated."] = "Visibile a chiunque sia autenticato.";
-$a->strings["Visible to anybody on %s."] = "Visibile a tutti in %s.";
-$a->strings["Visible to all connections."] = "Visibile a tutti coloro che ti seguono.";
-$a->strings["Visible to approved connections."] = "Visibile ai contatti approvati.";
-$a->strings["Visible to specific connections."] = "Visibile ad alcuni contatti scelti.";
-$a->strings["Item not found."] = "Elemento non trovato.";
-$a->strings["Permission denied."] = "Permesso negato.";
-$a->strings["Collection not found."] = "Insieme di canali non trovato.";
-$a->strings["Collection is empty."] = "L'insieme di canali è vuoto.";
-$a->strings["Collection: %s"] = "Insieme: %s";
-$a->strings["Connection: %s"] = "Contatto: %s";
-$a->strings["Connection not found."] = "Contatto non trovato.";
-$a->strings["Can view my normal stream and posts"] = "Può vedere i miei contenuti e articoli normali";
-$a->strings["Can view my default channel profile"] = "Può vedere il profilo predefinito del canale";
-$a->strings["Can view my photo albums"] = "Può vedere i miei album fotografici";
-$a->strings["Can view my connections"] = "Può vedere i miei contatti";
-$a->strings["Can view my file storage"] = "Può vedere i miei file condivisi";
-$a->strings["Can view my webpages"] = "Può vedere le mie pagine web";
-$a->strings["Can send me their channel stream and posts"] = "È tra i canali che seguo";
-$a->strings["Can post on my channel page (\"wall\")"] = "Può scrivere sulla bacheca del mio canale";
-$a->strings["Can comment on or like my posts"] = "Può commentare o aggiungere \"mi piace\" ai miei articoli";
-$a->strings["Can send me private mail messages"] = "Può inviarmi messaggi privati";
-$a->strings["Can post photos to my photo albums"] = "Può aggiungere foto ai miei album";
-$a->strings["Can like/dislike stuff"] = "Può aggiungere \"mi piace\"";
-$a->strings["Profiles and things other than posts/comments"] = "Profili e tutto ciò che non è articoli e commenti";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Può inoltrare articoli a tutti i contatti del canale tramite una @menzione";
-$a->strings["Advanced - useful for creating group forum channels"] = "Impostazione avanzata - utile per creare un canale-forum di discussione";
-$a->strings["Can chat with me (when available)"] = "Può aprire una chat con me (se disponibile)";
-$a->strings["Can write to my file storage"] = "Può scrivere sul mio archivio file";
-$a->strings["Can edit my webpages"] = "Può modificare le mie pagine web";
-$a->strings["Can source my public posts in derived channels"] = "Può usare i miei articoli pubblici per creare canali derivati";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Piuttosto avanzato - molto utile nelle comunità aperte";
-$a->strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri";
-$a->strings["Social Networking"] = "Social network";
-$a->strings["Mostly Public"] = "Prevalentemente pubblico";
-$a->strings["Restricted"] = "Con restrizioni";
-$a->strings["Private"] = "Privato";
-$a->strings["Community Forum"] = "Forum di discussione";
-$a->strings["Feed Republish"] = "Aggregatore di feed esterni";
-$a->strings["Special Purpose"] = "Per finalità speciali";
-$a->strings["Celebrity/Soapbox"] = "Pagina per fan";
-$a->strings["Group Repository"] = "Repository di gruppo";
-$a->strings["Other"] = "Altro";
-$a->strings["Custom/Expert Mode"] = "Personalizzazione per esperti";
-$a->strings["channel"] = "canale";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s piace %3\$s di %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "A %1\$s non piace %3\$s di %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s adesso è connesso con %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s ha mandato un poke a %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s è %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Mi piace";
-$a->strings["__ctx:title__ Dislikes"] = "Non mi piace";
-$a->strings["__ctx:title__ Agree"] = "D'accordo";
-$a->strings["__ctx:title__ Disagree"] = "Non d'accordo";
-$a->strings["__ctx:title__ Abstain"] = "Astenuti";
-$a->strings["__ctx:title__ Attending"] = "Partecipano";
-$a->strings["__ctx:title__ Not attending"] = "Non partecipano";
-$a->strings["__ctx:title__ Might attend"] = "Forse partecipano";
-$a->strings["View %s's profile @ %s"] = "Vedi il profilo di %s @ %s";
-$a->strings["Categories:"] = "Categorie:";
-$a->strings["Filed under:"] = "Classificato come:";
-$a->strings["View in context"] = "Vedi nel contesto";
-$a->strings["remove"] = "rimuovi";
-$a->strings["Delete Selected Items"] = "Elimina gli oggetti selezionati";
-$a->strings["View Source"] = "Vedi il sorgente";
-$a->strings["Follow Thread"] = "Segui la discussione";
-$a->strings["View Status"] = "Guarda il messaggio di stato";
-$a->strings["View Photos"] = "Guarda le foto";
-$a->strings["Matrix Activity"] = "Attività nella tua rete";
-$a->strings["Edit Contact"] = "Modifica il contatto";
-$a->strings["Send PM"] = "Invia messaggio privato";
-$a->strings["Poke"] = "Poke";
-$a->strings["%s likes this."] = "Piace a %s.";
-$a->strings["%s doesn't like this."] = "Non piace a %s.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View Connections"] = "Elenco contatti";
+App::$strings["Search"] = "Cerca";
+App::$strings["poke"] = "poke";
+App::$strings["poked"] = "ha ricevuto un poke";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "ha ricevuto un ping";
+App::$strings["prod"] = "spintone";
+App::$strings["prodded"] = "ha ricevuto uno spintone";
+App::$strings["slap"] = "schiaffo";
+App::$strings["slapped"] = "ha ricevuto uno schiaffo";
+App::$strings["finger"] = "finger";
+App::$strings["fingered"] = "ha ricevuto un finger";
+App::$strings["rebuff"] = "rifiuto";
+App::$strings["rebuffed"] = "ha ricevuto un rifiuto";
+App::$strings["happy"] = "felice";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "calmo";
+App::$strings["tired"] = "stanco";
+App::$strings["perky"] = "vivace";
+App::$strings["angry"] = "arrabbiato";
+App::$strings["stupified"] = "stordito";
+App::$strings["puzzled"] = "confuso";
+App::$strings["interested"] = "attento";
+App::$strings["bitter"] = "amaro";
+App::$strings["cheerful"] = "allegro";
+App::$strings["alive"] = "vivace";
+App::$strings["annoyed"] = "seccato";
+App::$strings["anxious"] = "ansioso";
+App::$strings["cranky"] = "irritabile";
+App::$strings["disturbed"] = "turbato";
+App::$strings["frustrated"] = "frustrato";
+App::$strings["depressed"] = "in depressione";
+App::$strings["motivated"] = "motivato";
+App::$strings["relaxed"] = "rilassato";
+App::$strings["surprised"] = "sorpreso";
+App::$strings["Monday"] = "lunedì";
+App::$strings["Tuesday"] = "martedì";
+App::$strings["Wednesday"] = "mercoledì";
+App::$strings["Thursday"] = "giovedì";
+App::$strings["Friday"] = "venerdì";
+App::$strings["Saturday"] = "sabato";
+App::$strings["Sunday"] = "domenica";
+App::$strings["January"] = "gennaio";
+App::$strings["February"] = "febbraio";
+App::$strings["March"] = "marzo";
+App::$strings["April"] = "aprile";
+App::$strings["May"] = "maggio";
+App::$strings["June"] = "giugno";
+App::$strings["July"] = "luglio";
+App::$strings["August"] = "agosto";
+App::$strings["September"] = "settembre";
+App::$strings["October"] = "ottobre";
+App::$strings["November"] = "novembre";
+App::$strings["December"] = "dicembre";
+App::$strings["unknown.???"] = "sconosciuto???";
+App::$strings["bytes"] = "byte";
+App::$strings["remove category"] = "rimuovi la categoria";
+App::$strings["remove from file"] = "rimuovi dal file";
+App::$strings["Click to open/close"] = "Clicca per aprire/chiudere";
+App::$strings["Link to Source"] = "Link al sito d'origine";
+App::$strings["default"] = "predefinito";
+App::$strings["Page layout"] = "Layout della pagina";
+App::$strings["You can create your own with the layouts tool"] = "Con gli strumenti di design puoi creare il tuo";
+App::$strings["Page content type"] = "Tipo di contenuto della pagina";
+App::$strings["Select an alternate language"] = "Seleziona una lingua diversa";
+App::$strings["photo"] = "la foto";
+App::$strings["event"] = "l'evento";
+App::$strings["status"] = "il messaggio di stato";
+App::$strings["comment"] = "il commento";
+App::$strings["activity"] = "l'attività";
+App::$strings["Design Tools"] = "Strumenti di design";
+App::$strings["Blocks"] = "Riquadri";
+App::$strings["Menus"] = "Menù";
+App::$strings["Layouts"] = "Layout";
+App::$strings["Pages"] = "Pagine";
+App::$strings["Logout"] = "Esci";
+App::$strings["End this session"] = "Chiudi questa sessione";
+App::$strings["Home"] = "Bacheca";
+App::$strings["Your posts and conversations"] = "I tuoi articoli e conversazioni";
+App::$strings["View Profile"] = "Profilo";
+App::$strings["Your profile page"] = "Il tuo profilo";
+App::$strings["Edit Profiles"] = "Modifica i profili";
+App::$strings["Manage/Edit profiles"] = "Gestisci/modifica i profili";
+App::$strings["Edit Profile"] = "Modifica il profilo";
+App::$strings["Edit your profile"] = "Modifica il profilo";
+App::$strings["Photos"] = "Foto";
+App::$strings["Your photos"] = "Le tue foto";
+App::$strings["Your files"] = "I tuoi file";
+App::$strings["Chat"] = "Area chat";
+App::$strings["Your chatrooms"] = "Le tue aree chat";
+App::$strings["Bookmarks"] = "Segnalibri";
+App::$strings["Your bookmarks"] = "I tuoi segnalibri";
+App::$strings["Webpages"] = "Pagine web";
+App::$strings["Your webpages"] = "Le tue pagine web";
+App::$strings["Login"] = "Accedi";
+App::$strings["Sign in"] = "Accedi";
+App::$strings["%s - click to logout"] = "%s - clicca per uscire";
+App::$strings["Remote authentication"] = "Autenticazione magica dal tuo server";
+App::$strings["Click to authenticate to your home hub"] = "Clicca per autenticarti sul tuo server principale";
+App::$strings["Home Page"] = "Bacheca";
+App::$strings["Register"] = "Iscriviti";
+App::$strings["Create an account"] = "Crea un account";
+App::$strings["Help"] = "Guida";
+App::$strings["Help and documentation"] = "Guida e documentazione";
+App::$strings["Applications, utilities, links, games"] = "Applicazioni, utilità, link, giochi";
+App::$strings["Search site content"] = "Cerca nel sito";
+App::$strings["Directory"] = "Elenco pubblico";
+App::$strings["Channel Directory"] = "Elenco pubblico canali";
+App::$strings["Matrix"] = "Hubzilla";
+App::$strings["Your matrix"] = "La tua rete";
+App::$strings["Mark all matrix notifications seen"] = "Segna come lette le notifiche della tua rete";
+App::$strings["Channel Home"] = "Bacheca del canale";
+App::$strings["Channel home"] = "Bacheca del canale";
+App::$strings["Mark all channel notifications seen"] = "Segna come lette le notifiche del canale";
+App::$strings["Connections"] = "Contatti";
+App::$strings["Notices"] = "Avvisi";
+App::$strings["Notifications"] = "Notifiche";
+App::$strings["See all notifications"] = "Vedi tutte le notifiche";
+App::$strings["Mark all system notifications seen"] = "Segna come lette le notifiche di sistema";
+App::$strings["Mail"] = "Messaggi";
+App::$strings["Private mail"] = "Messaggi privati";
+App::$strings["See all private messages"] = "Guarda tutti i messaggi privati";
+App::$strings["Mark all private messages seen"] = "Segna come letti tutti i messaggi privati";
+App::$strings["Inbox"] = "In arrivo";
+App::$strings["Outbox"] = "Inviati";
+App::$strings["Events"] = "Eventi";
+App::$strings["Event Calendar"] = "Calendario";
+App::$strings["See all events"] = "Guarda tutti gli eventi";
+App::$strings["Mark all events seen"] = "Marca come letti tutti gli eventi";
+App::$strings["Channel Manager"] = "Gestione canali";
+App::$strings["Manage Your Channels"] = "Gestisci i tuoi canali";
+App::$strings["Account/Channel Settings"] = "Impostazioni dell'account e del canale";
+App::$strings["Admin"] = "Amministrazione";
+App::$strings["Site Setup and Configuration"] = "Installazione e configurazione del sito";
+App::$strings["Loading..."] = "Caricamento in corso...";
+App::$strings["@name, #tag, content"] = "@nome, #tag, testo";
+App::$strings["Please wait..."] = "Attendere...";
+App::$strings["Tags"] = "Tag";
+App::$strings["Keywords"] = "Parole chiave";
+App::$strings["have"] = "ho";
+App::$strings["has"] = "ha";
+App::$strings["want"] = "voglio";
+App::$strings["wants"] = "vuole";
+App::$strings["likes"] = "gli piace";
+App::$strings["dislikes"] = "non gli piace";
+App::$strings[" and "] = "e";
+App::$strings["public profile"] = "profilo pubblico";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ha cambiato %2\$s in &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Guarda %2\$s di %1\$s ";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha aggiornato %2\$s cambiando %3\$s.";
+App::$strings["Image/photo"] = "Immagine";
+App::$strings["Encrypted content"] = "Contenuto crittografato";
+App::$strings["Install design element: "] = "Installa il componente di design:";
+App::$strings["QR code"] = "QR code";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s %3\$s";
+App::$strings["post"] = "l'articolo";
+App::$strings["Different viewers will see this text differently"] = "Ad altri questo testo potrebbe apparire in modo differente";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 ha scritto:";
+App::$strings["Permission denied"] = "Permesso negato";
+App::$strings["(Unknown)"] = "(Sconosciuto)";
+App::$strings["Visible to anybody on the internet."] = "Visibile a chiunque su internet.";
+App::$strings["Visible to you only."] = "Visibile solo a te.";
+App::$strings["Visible to anybody in this network."] = "Visibile a tutti su questa rete.";
+App::$strings["Visible to anybody authenticated."] = "Visibile a chiunque sia autenticato.";
+App::$strings["Visible to anybody on %s."] = "Visibile a tutti in %s.";
+App::$strings["Visible to all connections."] = "Visibile a tutti coloro che ti seguono.";
+App::$strings["Visible to approved connections."] = "Visibile ai contatti approvati.";
+App::$strings["Visible to specific connections."] = "Visibile ad alcuni contatti scelti.";
+App::$strings["Item not found."] = "Elemento non trovato.";
+App::$strings["Permission denied."] = "Permesso negato.";
+App::$strings["Collection not found."] = "Insieme di canali non trovato.";
+App::$strings["Collection is empty."] = "L'insieme di canali è vuoto.";
+App::$strings["Collection: %s"] = "Insieme: %s";
+App::$strings["Connection: %s"] = "Contatto: %s";
+App::$strings["Connection not found."] = "Contatto non trovato.";
+App::$strings["Can view my normal stream and posts"] = "Può vedere i miei contenuti e articoli normali";
+App::$strings["Can view my default channel profile"] = "Può vedere il profilo predefinito del canale";
+App::$strings["Can view my photo albums"] = "Può vedere i miei album fotografici";
+App::$strings["Can view my connections"] = "Può vedere i miei contatti";
+App::$strings["Can view my file storage"] = "Può vedere i miei file condivisi";
+App::$strings["Can view my webpages"] = "Può vedere le mie pagine web";
+App::$strings["Can send me their channel stream and posts"] = "È tra i canali che seguo";
+App::$strings["Can post on my channel page (\"wall\")"] = "Può scrivere sulla bacheca del mio canale";
+App::$strings["Can comment on or like my posts"] = "Può commentare o aggiungere \"mi piace\" ai miei articoli";
+App::$strings["Can send me private mail messages"] = "Può inviarmi messaggi privati";
+App::$strings["Can post photos to my photo albums"] = "Può aggiungere foto ai miei album";
+App::$strings["Can like/dislike stuff"] = "Può aggiungere \"mi piace\"";
+App::$strings["Profiles and things other than posts/comments"] = "Profili e tutto ciò che non è articoli e commenti";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Può inoltrare articoli a tutti i contatti del canale tramite una @menzione";
+App::$strings["Advanced - useful for creating group forum channels"] = "Impostazione avanzata - utile per creare un canale-forum di discussione";
+App::$strings["Can chat with me (when available)"] = "Può aprire una chat con me (se disponibile)";
+App::$strings["Can write to my file storage"] = "Può scrivere sul mio archivio file";
+App::$strings["Can edit my webpages"] = "Può modificare le mie pagine web";
+App::$strings["Can source my public posts in derived channels"] = "Può usare i miei articoli pubblici per creare canali derivati";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Piuttosto avanzato - molto utile nelle comunità aperte";
+App::$strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri";
+App::$strings["Social Networking"] = "Social network";
+App::$strings["Mostly Public"] = "Prevalentemente pubblico";
+App::$strings["Restricted"] = "Con restrizioni";
+App::$strings["Private"] = "Privato";
+App::$strings["Community Forum"] = "Forum di discussione";
+App::$strings["Feed Republish"] = "Aggregatore di feed esterni";
+App::$strings["Special Purpose"] = "Per finalità speciali";
+App::$strings["Celebrity/Soapbox"] = "Pagina per fan";
+App::$strings["Group Repository"] = "Repository di gruppo";
+App::$strings["Other"] = "Altro";
+App::$strings["Custom/Expert Mode"] = "Personalizzazione per esperti";
+App::$strings["channel"] = "canale";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s piace %3\$s di %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "A %1\$s non piace %3\$s di %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s adesso è connesso con %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s ha mandato un poke a %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s è %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Mi piace";
+App::$strings["__ctx:title__ Dislikes"] = "Non mi piace";
+App::$strings["__ctx:title__ Agree"] = "D'accordo";
+App::$strings["__ctx:title__ Disagree"] = "Non d'accordo";
+App::$strings["__ctx:title__ Abstain"] = "Astenuti";
+App::$strings["__ctx:title__ Attending"] = "Partecipano";
+App::$strings["__ctx:title__ Not attending"] = "Non partecipano";
+App::$strings["__ctx:title__ Might attend"] = "Forse partecipano";
+App::$strings["View %s's profile @ %s"] = "Vedi il profilo di %s @ %s";
+App::$strings["Categories:"] = "Categorie:";
+App::$strings["Filed under:"] = "Classificato come:";
+App::$strings["View in context"] = "Vedi nel contesto";
+App::$strings["remove"] = "rimuovi";
+App::$strings["Delete Selected Items"] = "Elimina gli oggetti selezionati";
+App::$strings["View Source"] = "Vedi il sorgente";
+App::$strings["Follow Thread"] = "Segui la discussione";
+App::$strings["View Status"] = "Guarda il messaggio di stato";
+App::$strings["View Photos"] = "Guarda le foto";
+App::$strings["Matrix Activity"] = "Attività nella tua rete";
+App::$strings["Edit Contact"] = "Modifica il contatto";
+App::$strings["Send PM"] = "Invia messaggio privato";
+App::$strings["Poke"] = "Poke";
+App::$strings["%s likes this."] = "Piace a %s.";
+App::$strings["%s doesn't like this."] = "Non piace a %s.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "Piace a <span %1\$s>%2\$d persone</span>.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "Non piace a <span %1\$s>%2\$d persone</span>.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "e altre %d persone",
);
-$a->strings["%s like this."] = "Piace a %s.";
-$a->strings["%s don't like this."] = "Non piace a %s.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visibile a <strong>tutti</strong>";
-$a->strings["Please enter a link URL:"] = "Inserisci l'indirizzo del link:";
-$a->strings["Please enter a video link/URL:"] = "Inserisci l'indirizzo del video:";
-$a->strings["Please enter an audio link/URL:"] = "Inserisci l'indirizzo dell'audio:";
-$a->strings["Tag term:"] = "Tag:";
-$a->strings["Save to Folder:"] = "Salva nella cartella:";
-$a->strings["Where are you right now?"] = "Dove sei ora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Scade il YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Condividi";
-$a->strings["Page link name"] = "Nome del link alla pagina";
-$a->strings["Post as"] = "Pubblica come ";
-$a->strings["Upload photo"] = "Carica foto";
-$a->strings["upload photo"] = "carica foto";
-$a->strings["Attach file"] = "Allega file";
-$a->strings["attach file"] = "allega file";
-$a->strings["Insert web link"] = "Inserisci un indirizzo web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserisci l'indirizzo di un video";
-$a->strings["video link"] = "link video";
-$a->strings["Insert audio link"] = "Inserisci l'indirizzo di un audio";
-$a->strings["audio link"] = "link audio";
-$a->strings["Set your location"] = "La tua località";
-$a->strings["set location"] = "la tua località";
-$a->strings["Toggle voting"] = "Abilita/disabilita il voto";
-$a->strings["Clear browser location"] = "Rimuovi la località data dal browser";
-$a->strings["clear location"] = "rimuovi la località";
-$a->strings["Title (optional)"] = "Titolo (opzionale)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorie (lista separata da virgole)";
-$a->strings["Permission settings"] = "Impostazioni permessi";
-$a->strings["permissions"] = "permessi";
-$a->strings["Public post"] = "Articolo pubblico";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Per esempio: mario@esempio.com, simona@esempio.com";
-$a->strings["Set expiration date"] = "Data di scadenza";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Annulla";
-$a->strings["Discover"] = "Scopri";
-$a->strings["Imported public streams"] = "Contenuti pubblici importati";
-$a->strings["Commented Order"] = "Ultimi commenti";
-$a->strings["Sort by Comment Date"] = "Per data del commento";
-$a->strings["Posted Order"] = "Ultimi articoli";
-$a->strings["Sort by Post Date"] = "Per data di creazione";
-$a->strings["Posts that mention or involve you"] = "Articoli che ti riguardano o ti menzionano";
-$a->strings["New"] = "Novità";
-$a->strings["Activity Stream - by date"] = "Elenco attività - per data";
-$a->strings["Starred"] = "Preferiti";
-$a->strings["Favourite Posts"] = "Articoli preferiti";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Articoli marcati come spam";
-$a->strings["Channel"] = "Canale";
-$a->strings["Status Messages and Posts"] = "Articoli e messaggi di stato";
-$a->strings["About"] = "Informazioni";
-$a->strings["Profile Details"] = "Dettagli del profilo";
-$a->strings["Photo Albums"] = "Album foto";
-$a->strings["Files and Storage"] = "Archivio file";
-$a->strings["Chatrooms"] = "Area chat";
-$a->strings["Saved Bookmarks"] = "Segnalibri salvati";
-$a->strings["Manage Webpages"] = "Gestisci le pagine web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "Piace a %s.";
+App::$strings["%s don't like this."] = "Non piace a %s.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visibile a <strong>tutti</strong>";
+App::$strings["Please enter a link URL:"] = "Inserisci l'indirizzo del link:";
+App::$strings["Please enter a video link/URL:"] = "Inserisci l'indirizzo del video:";
+App::$strings["Please enter an audio link/URL:"] = "Inserisci l'indirizzo dell'audio:";
+App::$strings["Tag term:"] = "Tag:";
+App::$strings["Save to Folder:"] = "Salva nella cartella:";
+App::$strings["Where are you right now?"] = "Dove sei ora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Scade il YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Condividi";
+App::$strings["Page link name"] = "Nome del link alla pagina";
+App::$strings["Post as"] = "Pubblica come ";
+App::$strings["Upload photo"] = "Carica foto";
+App::$strings["upload photo"] = "carica foto";
+App::$strings["Attach file"] = "Allega file";
+App::$strings["attach file"] = "allega file";
+App::$strings["Insert web link"] = "Inserisci un indirizzo web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserisci l'indirizzo di un video";
+App::$strings["video link"] = "link video";
+App::$strings["Insert audio link"] = "Inserisci l'indirizzo di un audio";
+App::$strings["audio link"] = "link audio";
+App::$strings["Set your location"] = "La tua località";
+App::$strings["set location"] = "la tua località";
+App::$strings["Toggle voting"] = "Abilita/disabilita il voto";
+App::$strings["Clear browser location"] = "Rimuovi la località data dal browser";
+App::$strings["clear location"] = "rimuovi la località";
+App::$strings["Title (optional)"] = "Titolo (opzionale)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorie (lista separata da virgole)";
+App::$strings["Permission settings"] = "Impostazioni permessi";
+App::$strings["permissions"] = "permessi";
+App::$strings["Public post"] = "Articolo pubblico";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Per esempio: mario@esempio.com, simona@esempio.com";
+App::$strings["Set expiration date"] = "Data di scadenza";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Annulla";
+App::$strings["Discover"] = "Scopri";
+App::$strings["Imported public streams"] = "Contenuti pubblici importati";
+App::$strings["Commented Order"] = "Ultimi commenti";
+App::$strings["Sort by Comment Date"] = "Per data del commento";
+App::$strings["Posted Order"] = "Ultimi articoli";
+App::$strings["Sort by Post Date"] = "Per data di creazione";
+App::$strings["Posts that mention or involve you"] = "Articoli che ti riguardano o ti menzionano";
+App::$strings["New"] = "Novità";
+App::$strings["Activity Stream - by date"] = "Elenco attività - per data";
+App::$strings["Starred"] = "Preferiti";
+App::$strings["Favourite Posts"] = "Articoli preferiti";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Articoli marcati come spam";
+App::$strings["Channel"] = "Canale";
+App::$strings["Status Messages and Posts"] = "Articoli e messaggi di stato";
+App::$strings["About"] = "Informazioni";
+App::$strings["Profile Details"] = "Dettagli del profilo";
+App::$strings["Photo Albums"] = "Album foto";
+App::$strings["Files and Storage"] = "Archivio file";
+App::$strings["Chatrooms"] = "Area chat";
+App::$strings["Saved Bookmarks"] = "Segnalibri salvati";
+App::$strings["Manage Webpages"] = "Gestisci le pagine web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Partecipa",
1 => "Partecipano",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Non partecipa",
1 => "Non partecipano",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indeciso",
1 => "Indecisi",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "D'accordo",
1 => "D'accordo",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Non d'accordo",
1 => "Non d'accordo",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Astenuto",
1 => "Astenuti",
);
-$a->strings["Image exceeds website size limit of %lu bytes"] = "L'immagine supera il limite massimo di %lu bytes";
-$a->strings["Image file is empty."] = "Il file dell'immagine è vuoto.";
-$a->strings["Unable to process image"] = "Impossibile elaborare l'immagine";
-$a->strings["Photo storage failed."] = "Impossibile caricare la foto.";
-$a->strings["Upload New Photos"] = "Carica nuove foto";
-$a->strings["Invalid data packet"] = "Dati non validi";
-$a->strings["Unable to verify channel signature"] = "Impossibile verificare la firma elettronica del canale";
-$a->strings["Unable to verify site signature for %s"] = "Impossibile verificare la firma elettronica del sito %s";
-$a->strings["Embedded content"] = "Contenuti incorporati";
-$a->strings["Embedding disabled"] = "Disabilita la creazione di contenuti incorporati";
-$a->strings["Logged out."] = "Uscita effettuata.";
-$a->strings["Failed authentication"] = "Autenticazione fallita";
-$a->strings["Login failed."] = "Accesso fallito.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Image exceeds website size limit of %lu bytes"] = "L'immagine supera il limite massimo di %lu bytes";
+App::$strings["Image file is empty."] = "Il file dell'immagine è vuoto.";
+App::$strings["Unable to process image"] = "Impossibile elaborare l'immagine";
+App::$strings["Photo storage failed."] = "Impossibile caricare la foto.";
+App::$strings["Upload New Photos"] = "Carica nuove foto";
+App::$strings["Invalid data packet"] = "Dati non validi";
+App::$strings["Unable to verify channel signature"] = "Impossibile verificare la firma elettronica del canale";
+App::$strings["Unable to verify site signature for %s"] = "Impossibile verificare la firma elettronica del sito %s";
+App::$strings["Embedded content"] = "Contenuti incorporati";
+App::$strings["Embedding disabled"] = "Disabilita la creazione di contenuti incorporati";
+App::$strings["Logged out."] = "Uscita effettuata.";
+App::$strings["Failed authentication"] = "Autenticazione fallita";
+App::$strings["Login failed."] = "Accesso fallito.";
+App::$strings["%d invitation available"] = array(
0 => "%d invito disponibile",
1 => "%d inviti disponibili",
);
-$a->strings["Advanced"] = "Avanzate";
-$a->strings["Find Channels"] = "Ricerca canali";
-$a->strings["Enter name or interest"] = "Scrivi un nome o un interesse";
-$a->strings["Connect/Follow"] = "Aggiungi";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Per esempio: Mario Rossi, Pesca";
-$a->strings["Find"] = "Cerca";
-$a->strings["Channel Suggestions"] = "Canali suggeriti";
-$a->strings["Random Profile"] = "Profilo casuale";
-$a->strings["Invite Friends"] = "Invita amici";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Per esempio: name=mario e country=italy";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avanzate";
+App::$strings["Find Channels"] = "Ricerca canali";
+App::$strings["Enter name or interest"] = "Scrivi un nome o un interesse";
+App::$strings["Connect/Follow"] = "Aggiungi";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Per esempio: Mario Rossi, Pesca";
+App::$strings["Find"] = "Cerca";
+App::$strings["Channel Suggestions"] = "Canali suggeriti";
+App::$strings["Random Profile"] = "Profilo casuale";
+App::$strings["Invite Friends"] = "Invita amici";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Per esempio: name=mario e country=italy";
+App::$strings["%d connection in common"] = array(
0 => "%d contatto in comune",
1 => "%d contatti in comune",
);
-$a->strings["show more"] = "mostra tutto";
-$a->strings["Visible to your default audience"] = "Visibile secondo le impostazioni predefinite";
-$a->strings["Show"] = "Mostra";
-$a->strings["Don't show"] = "Non mostrare";
-$a->strings["Permissions"] = "Permessi";
-$a->strings["Item was not found."] = "Elemento non trovato.";
-$a->strings["No source file."] = "Nessun file di origine.";
-$a->strings["Cannot locate file to replace"] = "Il file da sostituire non è stato trovato";
-$a->strings["Cannot locate file to revise/update"] = "Il file da aggiornare non è stato trovato";
-$a->strings["File exceeds size limit of %d"] = "Il file supera la dimensione massima di %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Hai raggiunto il limite complessivo di %1$.0f Mbytes per gli allegati.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Caricamento file fallito, potrebbe essere stato interrotto o potrebbe aver superato lo spazio assegnato.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Il file non può essere verificato. Caricamento fallito.";
-$a->strings["Path not available."] = "Percorso non disponibile.";
-$a->strings["Empty pathname"] = "Il percorso del file è vuoto";
-$a->strings["duplicate filename or path"] = "il file o il percorso del file è duplicato";
-$a->strings["Path not found."] = "Percorso del file non trovato.";
-$a->strings["mkdir failed."] = "mkdir fallito.";
-$a->strings["database storage failed."] = "scrittura su database fallita.";
-$a->strings["Unable to obtain identity information from database"] = "Impossibile ottenere le informazioni di identificazione dal database";
-$a->strings["Empty name"] = "Nome vuoto";
-$a->strings["Name too long"] = "Nome troppo lungo";
-$a->strings["No account identifier"] = "Account senza identificativo";
-$a->strings["Nickname is required."] = "Il nome dell'account è obbligatorio.";
-$a->strings["Reserved nickname. Please choose another."] = "Nome utente riservato. Per favore scegline un altro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Il nome dell'account è già in uso oppure ha dei caratteri non supportati.";
-$a->strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata";
-$a->strings["Default Profile"] = "Profilo predefinito";
-$a->strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile.";
-$a->strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile.";
-$a->strings["Change profile photo"] = "Cambia la foto del profilo";
-$a->strings["Profiles"] = "Profili";
-$a->strings["Manage/edit profiles"] = "Gestisci/modifica i profili";
-$a->strings["Create New Profile"] = "Crea un nuovo profilo";
-$a->strings["Profile Image"] = "Immagine del profilo";
-$a->strings["visible to everybody"] = "visibile a tutti";
-$a->strings["Edit visibility"] = "Cambia la visibilità";
-$a->strings["Gender:"] = "Sesso:";
-$a->strings["Status:"] = "Stato:";
-$a->strings["Homepage:"] = "Home page:";
-$a->strings["Online Now"] = "Online adesso";
-$a->strings["g A l F d"] = "g A l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[oggi]";
-$a->strings["Birthday Reminders"] = "Promemoria compleanni";
-$a->strings["Birthdays this week:"] = "Compleanni questa settimana:";
-$a->strings["[No description]"] = "[Nessuna descrizione]";
-$a->strings["Event Reminders"] = "Promemoria";
-$a->strings["Events this week:"] = "Eventi di questa settimana:";
-$a->strings["Profile"] = "Profilo";
-$a->strings["Full Name:"] = "Nome completo:";
-$a->strings["Like this channel"] = "Mi piace questo canale";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Compleanno:";
-$a->strings["Age:"] = "Età:";
-$a->strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferenze sessuali:";
-$a->strings["Hometown:"] = "Città dove vivo:";
-$a->strings["Tags:"] = "Tag:";
-$a->strings["Political Views:"] = "Orientamento politico:";
-$a->strings["Religion:"] = "Religione:";
-$a->strings["About:"] = "Informazioni:";
-$a->strings["Hobbies/Interests:"] = "Interessi e hobby:";
-$a->strings["Likes:"] = "Mi piace:";
-$a->strings["Dislikes:"] = "Non mi piace:";
-$a->strings["Contact information and Social Networks:"] = "Contatti e social network:";
-$a->strings["My other channels:"] = "I miei altri canali:";
-$a->strings["Musical interests:"] = "Gusti musicali:";
-$a->strings["Books, literature:"] = "Libri, letteratura:";
-$a->strings["Television:"] = "Televisione:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film, danza, cultura, intrattenimento:";
-$a->strings["Love/Romance:"] = "Amore:";
-$a->strings["Work/employment:"] = "Lavoro:";
-$a->strings["School/education:"] = "Scuola:";
-$a->strings["Like this thing"] = "Mi piace questo Oggetto";
-$a->strings["Male"] = "Maschio";
-$a->strings["Female"] = "Femmina";
-$a->strings["Currently Male"] = "Al momento maschio";
-$a->strings["Currently Female"] = "Al momento femmina";
-$a->strings["Mostly Male"] = "Prevalentemente maschio";
-$a->strings["Mostly Female"] = "Prevalentemente femmina";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "Transessuale";
-$a->strings["Hermaphrodite"] = "Ermafrodito";
-$a->strings["Neuter"] = "Neutro";
-$a->strings["Non-specific"] = "Non specificato";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Maschi";
-$a->strings["Females"] = "Femmine";
-$a->strings["Gay"] = "Gay";
-$a->strings["Lesbian"] = "Lesbica";
-$a->strings["No Preference"] = "Senza preferenza";
-$a->strings["Bisexual"] = "Bisessuale";
-$a->strings["Autosexual"] = "Autosessuale";
-$a->strings["Abstinent"] = "Astinente";
-$a->strings["Virgin"] = "Vergine";
-$a->strings["Deviant"] = "Deviato";
-$a->strings["Fetish"] = "Feticista";
-$a->strings["Oodles"] = "Un sacco";
-$a->strings["Nonsexual"] = "Asessuato";
-$a->strings["Single"] = "Single";
-$a->strings["Lonely"] = "Da solo";
-$a->strings["Available"] = "Disponibile";
-$a->strings["Unavailable"] = "Non disponibile";
-$a->strings["Has crush"] = "Ha una cotta";
-$a->strings["Infatuated"] = "Infatuato/a";
-$a->strings["Dating"] = "Disponibile a un incontro";
-$a->strings["Unfaithful"] = "Infedele";
-$a->strings["Sex Addict"] = "Sesso-dipendente";
-$a->strings["Friends/Benefits"] = "Amici con qualcosa in più";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Impegnato";
-$a->strings["Married"] = "Sposato/a";
-$a->strings["Imaginarily married"] = "Con matrimonio immaginario";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Convivente";
-$a->strings["Common law"] = "Matrimonio regolare";
-$a->strings["Happy"] = "Felice";
-$a->strings["Not looking"] = "Non in cerca";
-$a->strings["Swinger"] = "Scambista";
-$a->strings["Betrayed"] = "Tradito/a";
-$a->strings["Separated"] = "Separato/a";
-$a->strings["Unstable"] = "Instabile";
-$a->strings["Divorced"] = "Divorziato/a";
-$a->strings["Imaginarily divorced"] = "Sogna il divorzio";
-$a->strings["Widowed"] = "Vedovo/a";
-$a->strings["Uncertain"] = "Incerto/a";
-$a->strings["It's complicated"] = "Relazione complicata";
-$a->strings["Don't care"] = "Chi se ne frega";
-$a->strings["Ask me"] = "Chiedimelo";
-$a->strings["Site Admin"] = "Amministrazione sito";
-$a->strings["Address Book"] = "Rubrica";
-$a->strings["Mood"] = "Umore";
-$a->strings["Probe"] = "Diagnostica";
-$a->strings["Suggest"] = "Suggerisci";
-$a->strings["Random Channel"] = "Canale casuale";
-$a->strings["Invite"] = "Invita";
-$a->strings["Features"] = "Funzionalità";
-$a->strings["Language"] = "Lingua";
-$a->strings["Post"] = "Articolo";
-$a->strings["Profile Photo"] = "Foto del profilo";
-$a->strings["Update"] = "Aggiorna";
-$a->strings["Install"] = "Installa";
-$a->strings["Purchase"] = "Acquista";
-$a->strings["Missing room name"] = "Area chat senza nome";
-$a->strings["Duplicate room name"] = "Il nome dell'area chat è duplicato";
-$a->strings["Invalid room specifier."] = "Il nome dell'area chat non è valido.";
-$a->strings["Room not found."] = "Area chat non trovata.";
-$a->strings["Room is full"] = "L'area chat è al completo";
-$a->strings["Some blurb about what to do when you're new here"] = "Qualche suggerimento per i nuovi utenti su cosa fare";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Hai creato %1$.0f dei %2$.0f canali permessi.";
-$a->strings["Create a new channel"] = "Crea un nuovo canale";
-$a->strings["Current Channel"] = "Canale attuale";
-$a->strings["Switch to one of your channels by selecting it."] = "Per passare a un altro tuo canale selezionalo.";
-$a->strings["Default Channel"] = "Canale predefinito";
-$a->strings["Make Default"] = "Rendi predefinito";
-$a->strings["%d new messages"] = "%d nuovi messaggi";
-$a->strings["%d new introductions"] = "%d nuove richieste di entrare in contatto";
-$a->strings["Delegated Channels"] = "Canali delegati";
-$a->strings["Name is required"] = "Il nome è obbligatorio";
-$a->strings["Key and Secret are required"] = "Key e Secret sono richiesti";
-$a->strings["Diaspora Policy Settings updated."] = "Le regole per Diaspora sono state aggiornate.";
-$a->strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata.";
-$a->strings["Password changed."] = "Password cambiata.";
-$a->strings["Password update failed. Please try again."] = "Modifica password fallita. Prova ancora.";
-$a->strings["Not valid email."] = "Email non valida.";
-$a->strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
-$a->strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
-$a->strings["Settings updated."] = "Impostazioni aggiornate.";
-$a->strings["No"] = "No";
-$a->strings["Yes"] = "Si";
-$a->strings["Add application"] = "Aggiungi una app";
-$a->strings["Name of application"] = "Nome dell'applicazione";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Redirect";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI ridirezionato - lasciare bianco se non richiesto specificamente dall'applicazione.";
-$a->strings["Icon url"] = "Url icona";
-$a->strings["Optional"] = "Opzionale";
-$a->strings["You can't edit this application."] = "Non puoi modificare questa applicazione.";
-$a->strings["Connected Apps"] = "App connesse";
-$a->strings["Client key starts with"] = "La client key inizia con";
-$a->strings["No name"] = "Nessun nome";
-$a->strings["Remove authorization"] = "Revoca l'autorizzazione";
-$a->strings["No feature settings configured"] = "Non hai componenti aggiuntivi da personalizzare";
-$a->strings["Feature/Addon Settings"] = "Impostazioni dei componenti aggiuntivi";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Interconnessione con Diaspora";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Permetti a tutti gli utenti di Diaspora di commentare i tuoi post pubblici";
-$a->strings["Diaspora Policy Settings"] = "Regole per Diaspora";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Impedisci che i tuoi #tag puntino su altri siti";
-$a->strings["Account Settings"] = "Il tuo account";
-$a->strings["Enter New Password:"] = "Inserisci la nuova password:";
-$a->strings["Confirm New Password:"] = "Conferma la nuova password:";
-$a->strings["Leave password fields blank unless changing"] = "Lascia questi campi in bianco per non cambiare la password";
-$a->strings["Email Address:"] = "Indirizzo email:";
-$a->strings["Remove Account"] = "Elimina l'account";
-$a->strings["Remove this account including all its channels"] = "Elimina questo account e tutti i suoi canali";
-$a->strings["Off"] = "Off";
-$a->strings["On"] = "On";
-$a->strings["Additional Features"] = "Funzionalità opzionali";
-$a->strings["Connector Settings"] = "Impostazioni del connettore";
-$a->strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
-$a->strings["%s - (Experimental)"] = "%s - (Sperimentale)";
-$a->strings["mobile"] = "mobile";
-$a->strings["Display Settings"] = "Aspetto";
-$a->strings["Display Theme:"] = "Tema per schermi medio grandi:";
-$a->strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
-$a->strings["Enable user zoom on mobile devices"] = "Attiva la possibilità di fare zoom sui dispositivi mobili";
-$a->strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
-$a->strings["Maximum of 100 items"] = "Massimo 100";
-$a->strings["Show emoticons (smilies) as images"] = "Mostra le faccine (smilies) come immagini";
-$a->strings["Link post titles to source"] = "Il link del titolo di un articolo porta al sito originale";
-$a->strings["System Page Layout Editor - (advanced)"] = "Modifica i layout di sistema (avanzato)";
-$a->strings["Use blog/list mode on channel page"] = "Mostra il canale nella modalità blog";
-$a->strings["(comments displayed separately)"] = "(i commenti sono mostrati separatamente)";
-$a->strings["Use blog/list mode on matrix page"] = "Mostra la tua rete in modalità blog";
-$a->strings["Channel page max height of content (in pixels)"] = "Altezza massima dei contenuti del canale (in pixel)";
-$a->strings["click to expand content exceeding this height"] = "dovrai cliccare per mostrare i contenuti di dimensioni maggiori";
-$a->strings["Matrix page max height of content (in pixels)"] = "Altezza massima dei contenuti della tua rete (in pixel)";
-$a->strings["Nobody except yourself"] = "Nessuno tranne te";
-$a->strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
-$a->strings["Approved connections"] = "Contatti approvati";
-$a->strings["Any connections"] = "Tutti i contatti";
-$a->strings["Anybody on this website"] = "Chiunque su questo sito";
-$a->strings["Anybody in this network"] = "Chiunque su Red";
-$a->strings["Anybody authenticated"] = "Chiunque sia autenticato";
-$a->strings["Anybody on the internet"] = "Chiunque su internet";
-$a->strings["Publish your default profile in the network directory"] = "Mostra il mio profilo predefinito nell'elenco pubblico dei canali";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come amico ai nuovi membri?";
-$a->strings["or"] = "o";
-$a->strings["Your channel address is"] = "L'indirizzo del tuo canale è";
-$a->strings["Channel Settings"] = "Impostazioni del canale";
-$a->strings["Basic Settings"] = "Impostazioni di base";
-$a->strings["Your Timezone:"] = "Il tuo fuso orario:";
-$a->strings["Default Post Location:"] = "Località predefinita:";
-$a->strings["Geographical location to display on your posts"] = "Posizione geografica da mostrare sui tuoi post";
-$a->strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
-$a->strings["Adult Content"] = "Contenuto per adulti";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (I contenuti per adulti vanno taggati #NSFW - Not Safe For Work)";
-$a->strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "I tuoi permessi sono già stati configurati. Clicca per vederli o modificarli";
-$a->strings["Hide my online presence"] = "Nascondi la mia presenza online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Evita che sul tuo profilo compaia la tua presenza online";
-$a->strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in invio e ricezione dei contenuti</em>";
-$a->strings["Allow others to tag your posts"] = "Permetti ad altri di taggare i tuoi articoli";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Usato spesso dalla comunità per marcare contenuti inappropriati già esistenti";
-$a->strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
-$a->strings["Expire other channel content after this many days"] = "Giorni dopo cui mettere in scadenza gli altri contenuti del canale";
-$a->strings["0 or blank prevents expiration"] = "Lascia vuoto oppure 0 per non impostare scadenze";
-$a->strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
-$a->strings["May reduce spam activity"] = "Serve e ridurre lo spam";
-$a->strings["Default Post Permissions"] = "Permessi predefiniti per gli articoli";
-$a->strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
-$a->strings["Channel permissions category:"] = "Categorie di permessi dei canali:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
-$a->strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
-$a->strings["Notification Settings"] = "Impostazioni di notifica";
-$a->strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
-$a->strings["accepting a friend request"] = "accetto una nuova amicizia";
-$a->strings["joining a forum/community"] = "entro a far parte di un forum";
-$a->strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
-$a->strings["Send a notification email when:"] = "Invia una email di notifica quando:";
-$a->strings["You receive a connection request"] = "Ricevi una richiesta di entrare in contatto";
-$a->strings["Your connections are confirmed"] = "I tuoi contatti sono confermati";
-$a->strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
-$a->strings["Someone writes a followup comment"] = "Qualcuno scrive un commento a un tuo articolo";
-$a->strings["You receive a private message"] = "Ricevi un messaggio privato";
-$a->strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
-$a->strings["You are tagged in a post"] = "Sei taggato in un articolo";
-$a->strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un articolo";
-$a->strings["Show visual notifications including:"] = "Mostra queste notifiche a schermo:";
-$a->strings["Unseen matrix activity"] = "Nuove attività nella rete";
-$a->strings["Unseen channel activity"] = "Novità nei canali";
-$a->strings["Unseen private messages"] = "Nuovi messaggi privati";
-$a->strings["Recommended"] = "Consigliato";
-$a->strings["Upcoming events"] = "Prossimi eventi";
-$a->strings["Events today"] = "Eventi di oggi";
-$a->strings["Upcoming birthdays"] = "Prossimi compleanni";
-$a->strings["Not available in all themes"] = "Non disponibile in tutti i temi";
-$a->strings["System (personal) notifications"] = "Notifiche personali dal sistema";
-$a->strings["System info messages"] = "Notifiche di sistema";
-$a->strings["System critical alerts"] = "Avvisi critici di sistema";
-$a->strings["New connections"] = "Nuovi contatti";
-$a->strings["System Registrations"] = "Registrazioni";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra negli avvisi anche i nuovi articoli, i messaggi privati e i nuovi contatti";
-$a->strings["Notify me of events this many days in advance"] = "Giorni di anticipo per notificare gli eventi";
-$a->strings["Must be greater than 0"] = "Maggiore di 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
-$a->strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account per necessità particolari";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in <a href=\"settings/features\">Impostazioni > Funzionalità opzionali</a>)";
-$a->strings["Miscellaneous Settings"] = "Impostazioni varie";
-$a->strings["Personal menu to display in your channel pages"] = "Menu personale da mostrare sulle pagine del tuo canale";
-$a->strings["Remove Channel"] = "Elimina questo canale";
-$a->strings["Remove this channel."] = "Elimina questo canale.";
-$a->strings["Xchan Lookup"] = "Ricerca canale";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Cerca un canale (o un webbie) che inizia per:";
-$a->strings["Not found."] = "Non trovato.";
-$a->strings["Authorize application connection"] = "Autorizza la app";
-$a->strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:";
-$a->strings["Please login to continue."] = "Accedi al sito per continuare.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?";
-$a->strings["Channel added."] = "Canale aggiunto.";
-$a->strings["Tag removed"] = "Tag rimosso";
-$a->strings["Remove Item Tag"] = "Rimuovi il tag";
-$a->strings["Select a tag to remove: "] = "Seleziona un tag da rimuovere: ";
-$a->strings["Remove"] = "Rimuovi";
-$a->strings["Continue"] = "Continua";
-$a->strings["Premium Channel Setup"] = "Canale premium - installazione";
-$a->strings["Enable premium channel connection restrictions"] = "Abilita le restrizioni del canale premium";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Scrivi le condizioni d'uso e le restrizioni di questo canale, come per esempio le linee guida, il sistema di pagamento, ecc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Prima di connetterti a questo canale è necessario che tu accetti le seguenti condizioni:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Il testo seguente comparirà a chi vorrà seguire il canale:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Continuando dichiaro di aver seguito tutte le indicazioni e le istruzioni fornite in questa pagina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Il gestore del canale non ha fornito istruzioni specifiche)";
-$a->strings["Restricted or Premium Channel"] = "Canale premium - con restrizioni";
-$a->strings["Thing updated"] = "L'Oggetto è stato aggiornato";
-$a->strings["Object store: failed"] = "Impossibile memorizzare l'oggetto.";
-$a->strings["Thing added"] = "L'Oggetto è stato aggiunto";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Mostra l'Oggetto";
-$a->strings["item not found."] = "non trovato.";
-$a->strings["Edit Thing"] = "Modifica l'Oggetto";
-$a->strings["Select a profile"] = "Scegli un profilo";
-$a->strings["Post an activity"] = "Pubblica un'attività";
-$a->strings["Only sends to viewers of the applicable profile"] = "Invia solo a chi segue il relativo canale";
-$a->strings["Name of thing e.g. something"] = "Nome dell'Oggetto";
-$a->strings["URL of thing (optional)"] = "Indirizzo web dell'Oggetto (opzionale)";
-$a->strings["URL for photo of thing (optional)"] = "Indirizzo di un'immagine dell'Oggetto (facoltativo)";
-$a->strings["Add Thing to your Profile"] = "Aggiungi l'Oggetto al tuo profilo";
-$a->strings["Item not available."] = "Elemento non disponibile.";
-$a->strings["Fetching URL returns error: %1\$s"] = "La chiamata all'URL restituisce questo errore: %1\$s";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;La tua rete&quot;";
-$a->strings["Welcome to %s"] = "%s ti dà il benvenuto";
-$a->strings["Image uploaded but image cropping failed."] = "L'immagine è stata caricata, ma il non è stato possibile ritagliarla.";
-$a->strings["Image resize failed."] = "Il ridimensionamento dell'immagine è fallito.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Ricarica la pagina con shift+F5 o cancella la cache del browser se la nuova foto non viene mostrata immediatamente.";
-$a->strings["Image exceeds size limit of %d"] = "La dimensione dell'immagine supera il limite di %d";
-$a->strings["Unable to process image."] = "Impossibile elaborare l'immagine.";
-$a->strings["Photo not available."] = "Foto non disponibile.";
-$a->strings["Upload File:"] = "Carica un file:";
-$a->strings["Select a profile:"] = "Seleziona un profilo:";
-$a->strings["Upload Profile Photo"] = "Carica la foto del profilo";
-$a->strings["skip this step"] = "salta questo passaggio";
-$a->strings["select a photo from your photo albums"] = "seleziona una foto dai tuoi album";
-$a->strings["Crop Image"] = "Ritaglia immagine";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Ritaglia l'immagine per migliorarne la visualizzazione.";
-$a->strings["Done Editing"] = "Modifica terminata";
-$a->strings["Image uploaded successfully."] = "Immagine caricata con successo.";
-$a->strings["Image upload failed."] = "Il caricamento dell'immagine è fallito.";
-$a->strings["Image size reduction [%s] failed."] = "Il ridimensionamento del'immagine [%s] è fallito.";
-$a->strings["Invalid item."] = "Elemento non valido.";
-$a->strings["Channel not found."] = "Canale non trovato.";
-$a->strings["Page not found."] = "Pagina non trovata.";
-$a->strings["Like/Dislike"] = "Mi piace/Non mi piace";
-$a->strings["This action is restricted to members."] = "Questa funzionalità è riservata agli iscritti.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Per favore <a href=\"rmagic\">accedi con il tuo identificativo Hubzilla</a> o <a href=\"register\">registrati su Hubzilla</a> per continuare.";
-$a->strings["Invalid request."] = "Richiesta non valida.";
-$a->strings["thing"] = "Oggetto";
-$a->strings["Channel unavailable."] = "Canale non trovato.";
-$a->strings["Previous action reversed."] = "Il comando precedente è stato annullato.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s è d'accordo";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non è d'accordo";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non ha preso una decisione";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s partecipa";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non partecipa";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s forse partecipa";
-$a->strings["Action completed."] = "Comando completato.";
-$a->strings["Thank you."] = "Grazie.";
-$a->strings["Event can not end before it has started."] = "Un evento non può terminare prima del suo inizio.";
-$a->strings["Unable to generate preview."] = "Impossibile creare un'anteprima.";
-$a->strings["Event title and start time are required."] = "Sono necessari il titolo e l'ora d'inizio dell'evento.";
-$a->strings["Event not found."] = "Evento non trovato.";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Modifica l'evento";
-$a->strings["Delete event"] = "Elimina l'evento";
-$a->strings["Create New Event"] = "Crea un nuovo evento";
-$a->strings["Previous"] = "Precendente";
-$a->strings["Next"] = "Successivo";
-$a->strings["Export"] = "Esporta";
-$a->strings["Event removed"] = "Evento eliminato";
-$a->strings["Failed to remove event"] = "Impossibile eliminare l'evento";
-$a->strings["Event details"] = "Dettagli evento";
-$a->strings["Starting date and Title are required."] = "Titolo e data d'inizio sono obbligatori.";
-$a->strings["Categories (comma-separated list)"] = "Categorie (separate da virgola)";
-$a->strings["Event Starts:"] = "Inizio:";
-$a->strings["Finish date/time is not known or not relevant"] = "La data/ora di fine non è rilevante";
-$a->strings["Event Finishes:"] = "Fine:";
-$a->strings["Adjust for viewer timezone"] = "Adatta al fuso orario di chi legge";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante per eventi che avvengono in base all'orario di un luogo particolare.";
-$a->strings["Description:"] = "Descrizione:";
-$a->strings["Title:"] = "Titolo:";
-$a->strings["Share this event"] = "Condividi questo evento";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s";
-$a->strings["Public Sites"] = "Siti pubblici";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Gli indirizzi elencati permettono la registrazione su Hubzilla. Tutti i siti di questa rete sono interconnessi, quindi essere registrati su uno è come essere registrati ovunque. Alcuni potrebbero richiedere un'iscrizione a pagamento o prevedere diverse tipologie di abbonamento. Eventualmente potrai trovare maggiori informazioni visitando ciascun sito.";
-$a->strings["Rate this hub"] = "Valuta questo hub";
-$a->strings["Site URL"] = "URL del sito";
-$a->strings["Access Type"] = "Tipo di accesso";
-$a->strings["Registration Policy"] = "Politica di registrazione";
-$a->strings["Location"] = "Posizione geografica";
-$a->strings["View hub ratings"] = "Vedi le valutazioni del hub";
-$a->strings["Rate"] = "Valuta";
-$a->strings["View ratings"] = "Vedi le valutazioni";
-$a->strings["Edit post"] = "Modifica articolo";
-$a->strings["Hubzilla channel"] = "Canale Hubzilla";
-$a->strings["Collection created."] = "L'insieme di canali è stato creato.";
-$a->strings["Could not create collection."] = "Impossibile creare l'insieme.";
-$a->strings["Collection updated."] = "Insieme aggiornato.";
-$a->strings["Create a collection of channels."] = "Crea un insieme di canali.";
-$a->strings["Collection Name: "] = "Nome dell'insieme:";
-$a->strings["Members are visible to other channels"] = "I membri potranno vedere gli altri canali dell'insieme";
-$a->strings["Collection removed."] = "Insieme rimosso.";
-$a->strings["Unable to remove collection."] = "Impossibile rimuovere l'insieme.";
-$a->strings["Collection Editor"] = "Modifica l'insieme";
-$a->strings["Members"] = "Membri";
-$a->strings["All Connected Channels"] = "Tutti i canali connessi";
-$a->strings["Click on a channel to add or remove."] = "Clicca su un canale per aggiungerlo o rimuoverlo.";
-$a->strings["Version %s"] = "Versione %s";
-$a->strings["Installed plugins/addons/apps:"] = "App e componenti installati:";
-$a->strings["No installed plugins/addons/apps"] = "Nessuna app o componente installato";
-$a->strings["Red"] = "Hubzilla";
-$a->strings["This is a hub of hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Questo è un hub di Hubzilla - una rete cooperativa e decentralizzata di siti ad elevata privacy. ";
-$a->strings["Tag: "] = "Tag: ";
-$a->strings["Last background fetch: "] = "Ultima acquisizione:";
-$a->strings["Running at web location"] = "In esecuzione sull'indirizzo web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about the Hubzilla."] = "Visita <a href=\"https://redmatrix.me\">Redmatrix.me</a> per scoprire cosa è Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "Per segnalare bug e problemi: visita";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Per consigli, ringraziamenti, ecc. - scrivi a \"hubzilla\" at librelist - dot com";
-$a->strings["Site Administrators"] = "Amministratori del sito";
-$a->strings["Help:"] = "Guida:";
-$a->strings["Not Found"] = "Non disponibile";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla Server - Installazione";
-$a->strings["Could not connect to database."] = " Impossibile connettersi al database.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Non è possibile raggiungere l'indirizzo del sito specificato. Potrebbe essere un problema di SSL o DNS.";
-$a->strings["Could not create table."] = "Impossibile creare le tabelle.";
-$a->strings["Your site database has been installed."] = "Il database del sito è stato installato.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Potresti dover importare il file 'install/schema_xxx.sql' manualmente usando un client per collegarti al db.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Leggi il file 'install/INSTALL.txt'.";
-$a->strings["System check"] = "Verifica del sistema";
-$a->strings["Check again"] = "Verifica di nuovo";
-$a->strings["Database connection"] = "Connessione al database";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "Per installare Hubzilla è necessario conoscere i parametri di connessione al database.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Contatta il tuo fornitore di hosting o l'amministratore del sito se hai domande su queste impostazioni.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Il database deve già esistere. Se non esiste, crealo prima di continuare.";
-$a->strings["Database Server Name"] = "Server del database";
-$a->strings["Default is localhost"] = "'localhost' è il predefinito";
-$a->strings["Database Port"] = "Port del database";
-$a->strings["Communication port number - use 0 for default"] = "Scrivi 0 per usare il valore standard";
-$a->strings["Database Login Name"] = "Utente database";
-$a->strings["Database Login Password"] = "Password utente database";
-$a->strings["Database Name"] = "Nome database";
-$a->strings["Database Type"] = "Tipo database";
-$a->strings["Site administrator email address"] = "Indirizzo email dell'amministratore del sito";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Il tuo indirizzo email deve corrispondere a questo per poter usare il pannello di amministrazione web.";
-$a->strings["Website URL"] = "URL completo del sito";
-$a->strings["Please use SSL (https) URL if available."] = "Se disponibile, usa l'indirizzo SSL (https).";
-$a->strings["Please select a default timezone for your website"] = "Seleziona il fuso orario predefinito per il tuo sito web";
-$a->strings["Site settings"] = "Impostazioni del sito";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Non è possibile trovare la versione di PHP da riga di comando nel PATH del server web";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Se non hai installata la versione di PHP da riga di comando non potrai attivare il polling in background tramite cron.";
-$a->strings["PHP executable path"] = "Path del comando PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Inserisci il percorso dell'eseguibile PHP. Puoi lasciarlo vuoto per continuare l'installazione.";
-$a->strings["Command line PHP"] = "PHP da riga di comando";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versione da riga di comando di PHP nel sistema non ha abilitato \"register_argc_argv\".";
-$a->strings["This is required for message delivery to work."] = "E' necessario perché funzioni la consegna dei messaggi.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Errore: la funzione \"openssl_pkey_new\" su questo sistema non è in grado di generare le chiavi di criptazione";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se stai usando un server windows, guarda \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Genera chiavi di criptazione";
-$a->strings["libCurl PHP module"] = "modulo PHP libCurl";
-$a->strings["GD graphics PHP module"] = "modulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "modulo PHP OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "modulo PHP per mysqli oppure prostgres";
-$a->strings["mb_string PHP module"] = "modulo PHP mb_string";
-$a->strings["mcrypt PHP module"] = "modulo PHP mcrypt";
-$a->strings["Apache mod_rewrite module"] = "modulo Apache mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Errore: il modulo mod-rewrite di Apache è richiesto ma non installato";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Errore: proc_open è richiesto ma non è installato o è disabilitato in php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Errore: il modulo libCURL di PHP è richiesto ma non installato.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non installato.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Errore: il modulo openssl di PHP è richiesto ma non installato.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Errore: il modulo PHP per mysqli o postgres è richiesto ma non installato";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Errore: il modulo PHP mb_string è richiesto ma non installato.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Errore: il modulo PHP mcrypt è richiesto ma non installato.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'installazione web deve poter creare un file chiamato \".htconfig.php\" nella cartella di Hubzilla ma non è in grado di farlo.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Spesso ciò è dovuto ai permessi di accesso al disco: il web server potrebbe non aver diritto di scrivere il file nella cartella, anche se tu puoi.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Alla fine di questa procedura ti sarà dato il testo da salvare in un file di nome .htconfig.php dentro la cartella principale di Hubzilla.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Puoi anche saltare questa procedura ed effettuare un'installazione manuale. Guarda il file 'install/INSTALL.txt' per le istruzioni.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php è scrivibile";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa il sistema Smarty3 per costruire i suoi template grafici. Smarty3 è molto veloce perché compila i template delle pagine direttamente in PHP.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per poter memorizzare i template compilati, il web server deve avere accesso in scrittura a %s sotto la cartella di installazione di Hubzilla.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Assicurati che il tuo web server sia in esecuzione da parte di un utente che ha diritto di scrittura su quella cartella (ad esempio www-data).";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota bene: come precauzione, dovresti dare i diritti di scrittura solamente su %s e non sui file template (.tpl) che contiene.";
-$a->strings["%s is writable"] = "%s è scrivibile";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Hubzilla salva i file caricati nella cartella \"store\" sul server. Il server deve avere i diritti di scrittura su quella cartella che si trova dentro l'installazione di Hubzilla";
-$a->strings["store is writable"] = "l'archivio è scrivibile";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Il certificato SSL non può essere validato. Correggi l'errore o disabilita l'accesso https al sito.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se abiliti https per il tuo sito o permetti connessioni TCP su port 443 (quella di https), DEVI usare un certificato riconosciuto dai browser internet. NON DEVI usare certificati generati da te!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Questa restrizione è necessaria perché i tuoi post pubblici potrebbero contenere riferimenti a immagini sul tuo server.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se il tuo certificato non è riconosciuto, gli utenti che ti seguono da altri siti (che avranno certificati validi) riceveranno gravi avvisi di sicurezza dal browser.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Ciò può creare seri problemi di usabilità (non solo sul tuo sito), quindi dobbiamo insistere su questo punto.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Eventualmente, considera che esistono provider che rilasciano certificati gratuiti riconosciuti dai browser.";
-$a->strings["SSL certificate validation"] = "Validazione del certificato SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "In .htaccess la funzionalità url rewrite non funziona. Controlla la configurazione del server. Test:";
-$a->strings["Url rewrite is working"] = "Url rewrite funziona correttamente";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Il file di configurazione del database \".htconfig.php\" non puo' essere scritto. Usa il testo qui di seguito per creare questo file di configurazione nella cartella principale del tuo sito.";
-$a->strings["Errors encountered creating database tables."] = "La creazione delle tabelle del database ha generato errori.";
-$a->strings["<h1>What next</h1>"] = "<h1>I prossimi passi</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Devi creare [manualmente] la pianificazione del polling.";
-$a->strings["No channel."] = "Nessun canale.";
-$a->strings["Common connections"] = "Contatti in comune";
-$a->strings["No connections in common."] = "Nessun contatto in comune.";
-$a->strings["This site is not a directory server"] = "Questo sito non è un server di elenchi pubblici";
-$a->strings["Could not access contact record."] = "Non è possibile accedere alle informazioni sul contatto.";
-$a->strings["Could not locate selected profile."] = "Non riesco a trovare il profilo selezionato.";
-$a->strings["Connection updated."] = "Contatto aggiornato.";
-$a->strings["Failed to update connection record."] = "Impossibile aggiornare le informazioni del contatto.";
-$a->strings["Blocked"] = "Bloccati";
-$a->strings["Ignored"] = "Ignorati";
-$a->strings["Hidden"] = "Nascosti";
-$a->strings["Archived"] = "Archiviati";
-$a->strings["Suggest new connections"] = "Suggerisci nuovi contatti";
-$a->strings["New Connections"] = "Nuovi contatti";
-$a->strings["Show pending (new) connections"] = "Richieste di contatto in attesa";
-$a->strings["All Connections"] = "Tutti i contatti";
-$a->strings["Show all connections"] = "Mostra tutti i contatti";
-$a->strings["Unblocked"] = "Non bloccati";
-$a->strings["Only show unblocked connections"] = "Mostra solo i contatti non bloccati";
-$a->strings["Only show blocked connections"] = "Mostra solo i contatti bloccati";
-$a->strings["Only show ignored connections"] = "Mostra solo i contatti ignorati";
-$a->strings["Only show archived connections"] = "Mostra solo i contatti archiviati";
-$a->strings["Only show hidden connections"] = "Mostra solo i contatti nascosti";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Modifica il contatto";
-$a->strings["Search your connections"] = "Cerca tra i contatti";
-$a->strings["Finding: "] = "Ricerca: ";
-$a->strings["webpage"] = "pagina web";
-$a->strings["block"] = "riquadro";
-$a->strings["layout"] = "layout";
-$a->strings["%s element installed"] = "%s elemento installato";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Accesso a Hubzilla. {Inserisci l'email con cui sei registrato e la password.}";
-$a->strings["Page owner information could not be retrieved."] = "Impossibile ottenere informazioni sul proprietario della pagina.";
-$a->strings["Album not found."] = "Album non trovato.";
-$a->strings["Delete Album"] = "Elimina album";
-$a->strings["Delete Photo"] = "Elimina foto";
-$a->strings["Public access denied."] = "Accesso pubblico negato.";
-$a->strings["No photos selected"] = "Nessuna foto selezionata";
-$a->strings["Access to this item is restricted."] = "Questo elemento non è visibile a tutti.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Hai usato %1$.2f Mb dei %2$.2f Mb di spazio disponibile.";
-$a->strings["%1$.2f MB photo storage used."] = "Hai usato %1$.2f Mb del tuo spazio disponibile.";
-$a->strings["Upload Photos"] = "Carica foto";
-$a->strings["Enter a new album name"] = "Inserisci il nome di un nuovo album";
-$a->strings["or select an existing one (doubleclick)"] = "o seleziona uno esistente (doppio click)";
-$a->strings["Create a status post for this upload"] = "Pubblica l'oggetto caricato sulla bacheca";
-$a->strings["Album name could not be decoded"] = "Non è stato possibile leggere il nome dell'album";
-$a->strings["Contact Photos"] = "Foto dei contatti";
-$a->strings["Show Newest First"] = "Prima i più recenti";
-$a->strings["Show Oldest First"] = "Prima i più vecchi";
-$a->strings["View Photo"] = "Guarda la foto";
-$a->strings["Edit Album"] = "Modifica album";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permesso negato. L'accesso a questo elemento può essere stato limitato.";
-$a->strings["Photo not available"] = "Foto non disponibile";
-$a->strings["Use as profile photo"] = "Usa come foto del profilo";
-$a->strings["Private Photo"] = "Foto privata";
-$a->strings["View Full Size"] = "Vedi nelle dimensioni originali";
-$a->strings["Edit photo"] = "Modifica la foto";
-$a->strings["Rotate CW (right)"] = "Ruota (senso orario)";
-$a->strings["Rotate CCW (left)"] = "Ruota (senso antiorario)";
-$a->strings["Caption"] = "Titolo";
-$a->strings["Add a Tag"] = "Aggiungi tag";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Esempio: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Marca come 'per adulti'";
-$a->strings["In This Photo:"] = "In questa foto:";
-$a->strings["Map"] = "Mappa";
-$a->strings["View Album"] = "Guarda l'album";
-$a->strings["Recent Photos"] = "Foto recenti";
-$a->strings["Profile Match"] = "Profili corrispondenti";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Non hai scritto parole chiave. Aggiungi parole chiave al tuo profilo predefinito per comparire nelle ricerche.";
-$a->strings["is interested in:"] = "interessi personali:";
-$a->strings["No matches"] = "Nessun risultato";
-$a->strings["Away"] = "Assente";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Scegli una cartella di segnalibri";
-$a->strings["Save Bookmark"] = "Salva segnalibro";
-$a->strings["URL of bookmark"] = "URL del segnalibro";
-$a->strings["Description"] = "Descrizione";
-$a->strings["Or enter new bookmark folder name"] = "O inserisci il nome di una nuova cartella di segnalibri";
-$a->strings["No more system notifications."] = "Non ci sono nuove notifiche di sistema.";
-$a->strings["System Notifications"] = "Notifiche di sistema";
-$a->strings["network"] = "rete";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Layout aggiornato.";
-$a->strings["Edit System Page Description"] = "Modifica i layout di sistema";
-$a->strings["Layout not found."] = "Layout non trovato.";
-$a->strings["Module Name:"] = "Nome del modulo:";
-$a->strings["Layout Help"] = "Guida al layout";
-$a->strings["- select -"] = "- scegli -";
-$a->strings["Your service plan only allows %d channels."] = "Il tuo account permette di creare al massimo %d canali.";
-$a->strings["Nothing to import."] = "Non c'è niente da importare.";
-$a->strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio server";
-$a->strings["Imported file is empty."] = "Il file da importare è vuoto.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Non posso creare un canale con un identificativo che già esiste su questo sistema. L'importazione è fallita.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Impossibile creare un indirizzo univoco per il canale. L'import è fallito.";
-$a->strings["Channel clone failed. Import failed."] = "Impossibile clonare il canale. L'importazione è fallita.";
-$a->strings["Cloned channel not found. Import failed."] = "Impossibile trovare il canale clonato. L'importazione è fallita.";
-$a->strings["Import completed."] = "L'importazione è terminata con successo!";
-$a->strings["You must be logged in to use this feature."] = "Per questa funzionalità devi aver effettuato l'accesso.";
-$a->strings["Import Channel"] = "Importa un canale";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Usa questo modulo per importare un tuo canale da un altro server/hub. Puoi scaricare i dati identificativi del canale direttamente dall'altro server/hub oppure tramite un file che hai esportato. Saranno importati solamente l'identità e i contatti. L'importazione dei contenuti non è ancora disponibile.";
-$a->strings["File to Upload"] = "File da caricare";
-$a->strings["Or provide the old server/hub details"] = "Oppure fornisci i dettagli del vecchio server/hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "Il tuo vecchio identificativo (per esempio pippo@esempio.com)";
-$a->strings["Your old login email address"] = "L'email che usavi per accedere sul vecchio server";
-$a->strings["Your old login password"] = "La password per il vecchio server";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Scegli se vuoi spostare il tuo indirizzo primario su questo server, oppure se preferisci che quello vecchio resti tale. Potrai pubblicare da entrambi i server, ma solamente uno sarà indicato come posizione in cui risiedono i tuoi file, foto, ecc.";
-$a->strings["Make this hub my primary location"] = "Rendi questo server il mio indirizzo primario";
-$a->strings["Import existing posts if possible"] = "Importazione dei post esistenti, se possibile";
-$a->strings["Item not found"] = "Elemento non trovato";
-$a->strings["Edit Layout"] = "Modifica il layout";
-$a->strings["Delete layout?"] = "Vuoi eliminare questo layout?";
-$a->strings["Insert YouTube video"] = "Inserisci video da YouTube";
-$a->strings["Insert Vorbis [.ogg] video"] = "Inserisci video Vorbis [.ogg]";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Inserisci audio Vorbis [.ogg]";
-$a->strings["Delete Layout"] = "Elimina il layout";
-$a->strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina.";
-$a->strings["Room not found"] = "Area chat non trovata";
-$a->strings["Leave Room"] = "Lascia l'area chat";
-$a->strings["Delete This Room"] = "Elimina questa area chat";
-$a->strings["I am away right now"] = "Non sono presente";
-$a->strings["I am online"] = "Sono online";
-$a->strings["Bookmark this room"] = "Aggiungi l'area chat ai segnalibri";
-$a->strings["New Chatroom"] = "Nuova area chat";
-$a->strings["Chatroom Name"] = "Nome dell'area chat";
-$a->strings["%1\$s's Chatrooms"] = "Le aree chat di %1\$s";
-$a->strings["Delete webpage?"] = "Vuoi eliminare questa pagina web?";
-$a->strings["Page link title"] = "Link del titolo";
-$a->strings["Edit Webpage"] = "Modifica la pagina web";
-$a->strings["This directory server requires an access token"] = "Questo server di elenchi pubblici necessita di un token di autenticazione";
-$a->strings["No valid account found."] = "Nessun account valido trovato.";
-$a->strings["Password reset request issued. Check your email."] = "La richiesta per reimpostare la password è stata inviata. Controlla la tua email.";
-$a->strings["Site Member (%s)"] = "Utente del sito (%s)";
-$a->strings["Password reset requested at %s"] = "È stato richiesto di reimpostare password su %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La richiesta non può essere verificata (potresti averla già usata precedentemente). La password non sarà reimpostata.";
-$a->strings["Password Reset"] = "Reimposta la password";
-$a->strings["Your password has been reset as requested."] = "La password è stata reimpostata come richiesto.";
-$a->strings["Your new password is"] = "La tua nuova password è";
-$a->strings["Save or copy your new password - and then"] = "Salva o copia la tua nuova password, quindi";
-$a->strings["click here to login"] = "clicca qui per accedere";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puoi cambiare la tua password dalla pagina delle <em>Impostazioni</em> dopo aver effettuato l'accesso.";
-$a->strings["Your password has changed at %s"] = "La tua password su %s è cambiata";
-$a->strings["Forgot your Password?"] = "Hai dimenticato la password?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare.";
-$a->strings["Email Address"] = "Indirizzo email";
-$a->strings["Reset"] = "Reimposta";
-$a->strings["Website:"] = "Sito web:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Canale remoto [%s] (non ancora conosciuto da questo sito)";
-$a->strings["Rating (this information is public)"] = "Valutazione (visibile a tutti)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Commento alla valutazione (facoltativo, visibile a tutti)";
-$a->strings["Item is not editable"] = "L'elemento non è modificabile";
-$a->strings["Delete item?"] = "Eliminare questo elemento?";
-$a->strings["Total invitation limit exceeded."] = "Hai superato il numero massimo di inviti.";
-$a->strings["%s : Not a valid email address."] = "%s: non è un indirizzo email valido.";
-$a->strings["Please join us on Red"] = "Vieni con noi su Hubzilla";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Hai superato il numero massimo di inviti. Contatta l'amministratore se necessario.";
-$a->strings["%s : Message delivery failed."] = "%s: la consegna del messaggio è fallita.";
-$a->strings["%d message sent."] = array(
+App::$strings["show more"] = "mostra tutto";
+App::$strings["Visible to your default audience"] = "Visibile secondo le impostazioni predefinite";
+App::$strings["Show"] = "Mostra";
+App::$strings["Don't show"] = "Non mostrare";
+App::$strings["Permissions"] = "Permessi";
+App::$strings["Item was not found."] = "Elemento non trovato.";
+App::$strings["No source file."] = "Nessun file di origine.";
+App::$strings["Cannot locate file to replace"] = "Il file da sostituire non è stato trovato";
+App::$strings["Cannot locate file to revise/update"] = "Il file da aggiornare non è stato trovato";
+App::$strings["File exceeds size limit of %d"] = "Il file supera la dimensione massima di %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Hai raggiunto il limite complessivo di %1$.0f Mbytes per gli allegati.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Caricamento file fallito, potrebbe essere stato interrotto o potrebbe aver superato lo spazio assegnato.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Il file non può essere verificato. Caricamento fallito.";
+App::$strings["Path not available."] = "Percorso non disponibile.";
+App::$strings["Empty pathname"] = "Il percorso del file è vuoto";
+App::$strings["duplicate filename or path"] = "il file o il percorso del file è duplicato";
+App::$strings["Path not found."] = "Percorso del file non trovato.";
+App::$strings["mkdir failed."] = "mkdir fallito.";
+App::$strings["database storage failed."] = "scrittura su database fallita.";
+App::$strings["Unable to obtain identity information from database"] = "Impossibile ottenere le informazioni di identificazione dal database";
+App::$strings["Empty name"] = "Nome vuoto";
+App::$strings["Name too long"] = "Nome troppo lungo";
+App::$strings["No account identifier"] = "Account senza identificativo";
+App::$strings["Nickname is required."] = "Il nome dell'account è obbligatorio.";
+App::$strings["Reserved nickname. Please choose another."] = "Nome utente riservato. Per favore scegline un altro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Il nome dell'account è già in uso oppure ha dei caratteri non supportati.";
+App::$strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata";
+App::$strings["Default Profile"] = "Profilo predefinito";
+App::$strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile.";
+App::$strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile.";
+App::$strings["Change profile photo"] = "Cambia la foto del profilo";
+App::$strings["Profiles"] = "Profili";
+App::$strings["Manage/edit profiles"] = "Gestisci/modifica i profili";
+App::$strings["Create New Profile"] = "Crea un nuovo profilo";
+App::$strings["Profile Image"] = "Immagine del profilo";
+App::$strings["visible to everybody"] = "visibile a tutti";
+App::$strings["Edit visibility"] = "Cambia la visibilità";
+App::$strings["Gender:"] = "Sesso:";
+App::$strings["Status:"] = "Stato:";
+App::$strings["Homepage:"] = "Home page:";
+App::$strings["Online Now"] = "Online adesso";
+App::$strings["g A l F d"] = "g A l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[oggi]";
+App::$strings["Birthday Reminders"] = "Promemoria compleanni";
+App::$strings["Birthdays this week:"] = "Compleanni questa settimana:";
+App::$strings["[No description]"] = "[Nessuna descrizione]";
+App::$strings["Event Reminders"] = "Promemoria";
+App::$strings["Events this week:"] = "Eventi di questa settimana:";
+App::$strings["Profile"] = "Profilo";
+App::$strings["Full Name:"] = "Nome completo:";
+App::$strings["Like this channel"] = "Mi piace questo canale";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Compleanno:";
+App::$strings["Age:"] = "Età:";
+App::$strings["for %1\$d %2\$s"] = "per %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferenze sessuali:";
+App::$strings["Hometown:"] = "Città dove vivo:";
+App::$strings["Tags:"] = "Tag:";
+App::$strings["Political Views:"] = "Orientamento politico:";
+App::$strings["Religion:"] = "Religione:";
+App::$strings["About:"] = "Informazioni:";
+App::$strings["Hobbies/Interests:"] = "Interessi e hobby:";
+App::$strings["Likes:"] = "Mi piace:";
+App::$strings["Dislikes:"] = "Non mi piace:";
+App::$strings["Contact information and Social Networks:"] = "Contatti e social network:";
+App::$strings["My other channels:"] = "I miei altri canali:";
+App::$strings["Musical interests:"] = "Gusti musicali:";
+App::$strings["Books, literature:"] = "Libri, letteratura:";
+App::$strings["Television:"] = "Televisione:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film, danza, cultura, intrattenimento:";
+App::$strings["Love/Romance:"] = "Amore:";
+App::$strings["Work/employment:"] = "Lavoro:";
+App::$strings["School/education:"] = "Scuola:";
+App::$strings["Like this thing"] = "Mi piace questo Oggetto";
+App::$strings["Male"] = "Maschio";
+App::$strings["Female"] = "Femmina";
+App::$strings["Currently Male"] = "Al momento maschio";
+App::$strings["Currently Female"] = "Al momento femmina";
+App::$strings["Mostly Male"] = "Prevalentemente maschio";
+App::$strings["Mostly Female"] = "Prevalentemente femmina";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "Transessuale";
+App::$strings["Hermaphrodite"] = "Ermafrodito";
+App::$strings["Neuter"] = "Neutro";
+App::$strings["Non-specific"] = "Non specificato";
+App::$strings["Undecided"] = "Indeciso";
+App::$strings["Males"] = "Maschi";
+App::$strings["Females"] = "Femmine";
+App::$strings["Gay"] = "Gay";
+App::$strings["Lesbian"] = "Lesbica";
+App::$strings["No Preference"] = "Senza preferenza";
+App::$strings["Bisexual"] = "Bisessuale";
+App::$strings["Autosexual"] = "Autosessuale";
+App::$strings["Abstinent"] = "Astinente";
+App::$strings["Virgin"] = "Vergine";
+App::$strings["Deviant"] = "Deviato";
+App::$strings["Fetish"] = "Feticista";
+App::$strings["Oodles"] = "Un sacco";
+App::$strings["Nonsexual"] = "Asessuato";
+App::$strings["Single"] = "Single";
+App::$strings["Lonely"] = "Da solo";
+App::$strings["Available"] = "Disponibile";
+App::$strings["Unavailable"] = "Non disponibile";
+App::$strings["Has crush"] = "Ha una cotta";
+App::$strings["Infatuated"] = "Infatuato/a";
+App::$strings["Dating"] = "Disponibile a un incontro";
+App::$strings["Unfaithful"] = "Infedele";
+App::$strings["Sex Addict"] = "Sesso-dipendente";
+App::$strings["Friends/Benefits"] = "Amici con qualcosa in più";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Impegnato";
+App::$strings["Married"] = "Sposato/a";
+App::$strings["Imaginarily married"] = "Con matrimonio immaginario";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Convivente";
+App::$strings["Common law"] = "Matrimonio regolare";
+App::$strings["Happy"] = "Felice";
+App::$strings["Not looking"] = "Non in cerca";
+App::$strings["Swinger"] = "Scambista";
+App::$strings["Betrayed"] = "Tradito/a";
+App::$strings["Separated"] = "Separato/a";
+App::$strings["Unstable"] = "Instabile";
+App::$strings["Divorced"] = "Divorziato/a";
+App::$strings["Imaginarily divorced"] = "Sogna il divorzio";
+App::$strings["Widowed"] = "Vedovo/a";
+App::$strings["Uncertain"] = "Incerto/a";
+App::$strings["It's complicated"] = "Relazione complicata";
+App::$strings["Don't care"] = "Chi se ne frega";
+App::$strings["Ask me"] = "Chiedimelo";
+App::$strings["Site Admin"] = "Amministrazione sito";
+App::$strings["Address Book"] = "Rubrica";
+App::$strings["Mood"] = "Umore";
+App::$strings["Probe"] = "Diagnostica";
+App::$strings["Suggest"] = "Suggerisci";
+App::$strings["Random Channel"] = "Canale casuale";
+App::$strings["Invite"] = "Invita";
+App::$strings["Features"] = "Funzionalità";
+App::$strings["Language"] = "Lingua";
+App::$strings["Post"] = "Articolo";
+App::$strings["Profile Photo"] = "Foto del profilo";
+App::$strings["Update"] = "Aggiorna";
+App::$strings["Install"] = "Installa";
+App::$strings["Purchase"] = "Acquista";
+App::$strings["Missing room name"] = "Area chat senza nome";
+App::$strings["Duplicate room name"] = "Il nome dell'area chat è duplicato";
+App::$strings["Invalid room specifier."] = "Il nome dell'area chat non è valido.";
+App::$strings["Room not found."] = "Area chat non trovata.";
+App::$strings["Room is full"] = "L'area chat è al completo";
+App::$strings["Some blurb about what to do when you're new here"] = "Qualche suggerimento per i nuovi utenti su cosa fare";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Hai creato %1$.0f dei %2$.0f canali permessi.";
+App::$strings["Create a new channel"] = "Crea un nuovo canale";
+App::$strings["Current Channel"] = "Canale attuale";
+App::$strings["Switch to one of your channels by selecting it."] = "Per passare a un altro tuo canale selezionalo.";
+App::$strings["Default Channel"] = "Canale predefinito";
+App::$strings["Make Default"] = "Rendi predefinito";
+App::$strings["%d new messages"] = "%d nuovi messaggi";
+App::$strings["%d new introductions"] = "%d nuove richieste di entrare in contatto";
+App::$strings["Delegated Channels"] = "Canali delegati";
+App::$strings["Name is required"] = "Il nome è obbligatorio";
+App::$strings["Key and Secret are required"] = "Key e Secret sono richiesti";
+App::$strings["Diaspora Policy Settings updated."] = "Le regole per Diaspora sono state aggiornate.";
+App::$strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata.";
+App::$strings["Password changed."] = "Password cambiata.";
+App::$strings["Password update failed. Please try again."] = "Modifica password fallita. Prova ancora.";
+App::$strings["Not valid email."] = "Email non valida.";
+App::$strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
+App::$strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
+App::$strings["Settings updated."] = "Impostazioni aggiornate.";
+App::$strings["No"] = "No";
+App::$strings["Yes"] = "Si";
+App::$strings["Add application"] = "Aggiungi una app";
+App::$strings["Name of application"] = "Nome dell'applicazione";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Redirect";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI ridirezionato - lasciare bianco se non richiesto specificamente dall'applicazione.";
+App::$strings["Icon url"] = "Url icona";
+App::$strings["Optional"] = "Opzionale";
+App::$strings["You can't edit this application."] = "Non puoi modificare questa applicazione.";
+App::$strings["Connected Apps"] = "App connesse";
+App::$strings["Client key starts with"] = "La client key inizia con";
+App::$strings["No name"] = "Nessun nome";
+App::$strings["Remove authorization"] = "Revoca l'autorizzazione";
+App::$strings["No feature settings configured"] = "Non hai componenti aggiuntivi da personalizzare";
+App::$strings["Feature/Addon Settings"] = "Impostazioni dei componenti aggiuntivi";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Interconnessione con Diaspora";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Permetti a tutti gli utenti di Diaspora di commentare i tuoi post pubblici";
+App::$strings["Diaspora Policy Settings"] = "Regole per Diaspora";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Impedisci che i tuoi #tag puntino su altri siti";
+App::$strings["Account Settings"] = "Il tuo account";
+App::$strings["Enter New Password:"] = "Inserisci la nuova password:";
+App::$strings["Confirm New Password:"] = "Conferma la nuova password:";
+App::$strings["Leave password fields blank unless changing"] = "Lascia questi campi in bianco per non cambiare la password";
+App::$strings["Email Address:"] = "Indirizzo email:";
+App::$strings["Remove Account"] = "Elimina l'account";
+App::$strings["Remove this account including all its channels"] = "Elimina questo account e tutti i suoi canali";
+App::$strings["Off"] = "Off";
+App::$strings["On"] = "On";
+App::$strings["Additional Features"] = "Funzionalità opzionali";
+App::$strings["Connector Settings"] = "Impostazioni del connettore";
+App::$strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
+App::$strings["%s - (Experimental)"] = "%s - (Sperimentale)";
+App::$strings["mobile"] = "mobile";
+App::$strings["Display Settings"] = "Aspetto";
+App::$strings["Display Theme:"] = "Tema per schermi medio grandi:";
+App::$strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
+App::$strings["Enable user zoom on mobile devices"] = "Attiva la possibilità di fare zoom sui dispositivi mobili";
+App::$strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
+App::$strings["Maximum of 100 items"] = "Massimo 100";
+App::$strings["Show emoticons (smilies) as images"] = "Mostra le faccine (smilies) come immagini";
+App::$strings["Link post titles to source"] = "Il link del titolo di un articolo porta al sito originale";
+App::$strings["System Page Layout Editor - (advanced)"] = "Modifica i layout di sistema (avanzato)";
+App::$strings["Use blog/list mode on channel page"] = "Mostra il canale nella modalità blog";
+App::$strings["(comments displayed separately)"] = "(i commenti sono mostrati separatamente)";
+App::$strings["Use blog/list mode on matrix page"] = "Mostra la tua rete in modalità blog";
+App::$strings["Channel page max height of content (in pixels)"] = "Altezza massima dei contenuti del canale (in pixel)";
+App::$strings["click to expand content exceeding this height"] = "dovrai cliccare per mostrare i contenuti di dimensioni maggiori";
+App::$strings["Matrix page max height of content (in pixels)"] = "Altezza massima dei contenuti della tua rete (in pixel)";
+App::$strings["Nobody except yourself"] = "Nessuno tranne te";
+App::$strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
+App::$strings["Approved connections"] = "Contatti approvati";
+App::$strings["Any connections"] = "Tutti i contatti";
+App::$strings["Anybody on this website"] = "Chiunque su questo sito";
+App::$strings["Anybody in this network"] = "Chiunque su Red";
+App::$strings["Anybody authenticated"] = "Chiunque sia autenticato";
+App::$strings["Anybody on the internet"] = "Chiunque su internet";
+App::$strings["Publish your default profile in the network directory"] = "Mostra il mio profilo predefinito nell'elenco pubblico dei canali";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come amico ai nuovi membri?";
+App::$strings["or"] = "o";
+App::$strings["Your channel address is"] = "L'indirizzo del tuo canale è";
+App::$strings["Channel Settings"] = "Impostazioni del canale";
+App::$strings["Basic Settings"] = "Impostazioni di base";
+App::$strings["Your Timezone:"] = "Il tuo fuso orario:";
+App::$strings["Default Post Location:"] = "Località predefinita:";
+App::$strings["Geographical location to display on your posts"] = "Posizione geografica da mostrare sui tuoi post";
+App::$strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
+App::$strings["Adult Content"] = "Contenuto per adulti";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (I contenuti per adulti vanno taggati #NSFW - Not Safe For Work)";
+App::$strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "I tuoi permessi sono già stati configurati. Clicca per vederli o modificarli";
+App::$strings["Hide my online presence"] = "Nascondi la mia presenza online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Evita che sul tuo profilo compaia la tua presenza online";
+App::$strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in invio e ricezione dei contenuti</em>";
+App::$strings["Allow others to tag your posts"] = "Permetti ad altri di taggare i tuoi articoli";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Usato spesso dalla comunità per marcare contenuti inappropriati già esistenti";
+App::$strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
+App::$strings["Expire other channel content after this many days"] = "Giorni dopo cui mettere in scadenza gli altri contenuti del canale";
+App::$strings["0 or blank prevents expiration"] = "Lascia vuoto oppure 0 per non impostare scadenze";
+App::$strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
+App::$strings["May reduce spam activity"] = "Serve e ridurre lo spam";
+App::$strings["Default Post Permissions"] = "Permessi predefiniti per gli articoli";
+App::$strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
+App::$strings["Channel permissions category:"] = "Categorie di permessi dei canali:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
+App::$strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
+App::$strings["Notification Settings"] = "Impostazioni di notifica";
+App::$strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
+App::$strings["accepting a friend request"] = "accetto una nuova amicizia";
+App::$strings["joining a forum/community"] = "entro a far parte di un forum";
+App::$strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
+App::$strings["Send a notification email when:"] = "Invia una email di notifica quando:";
+App::$strings["You receive a connection request"] = "Ricevi una richiesta di entrare in contatto";
+App::$strings["Your connections are confirmed"] = "I tuoi contatti sono confermati";
+App::$strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
+App::$strings["Someone writes a followup comment"] = "Qualcuno scrive un commento a un tuo articolo";
+App::$strings["You receive a private message"] = "Ricevi un messaggio privato";
+App::$strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
+App::$strings["You are tagged in a post"] = "Sei taggato in un articolo";
+App::$strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un articolo";
+App::$strings["Show visual notifications including:"] = "Mostra queste notifiche a schermo:";
+App::$strings["Unseen matrix activity"] = "Nuove attività nella rete";
+App::$strings["Unseen channel activity"] = "Novità nei canali";
+App::$strings["Unseen private messages"] = "Nuovi messaggi privati";
+App::$strings["Recommended"] = "Consigliato";
+App::$strings["Upcoming events"] = "Prossimi eventi";
+App::$strings["Events today"] = "Eventi di oggi";
+App::$strings["Upcoming birthdays"] = "Prossimi compleanni";
+App::$strings["Not available in all themes"] = "Non disponibile in tutti i temi";
+App::$strings["System (personal) notifications"] = "Notifiche personali dal sistema";
+App::$strings["System info messages"] = "Notifiche di sistema";
+App::$strings["System critical alerts"] = "Avvisi critici di sistema";
+App::$strings["New connections"] = "Nuovi contatti";
+App::$strings["System Registrations"] = "Registrazioni";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Mostra negli avvisi anche i nuovi articoli, i messaggi privati e i nuovi contatti";
+App::$strings["Notify me of events this many days in advance"] = "Giorni di anticipo per notificare gli eventi";
+App::$strings["Must be greater than 0"] = "Maggiore di 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
+App::$strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account per necessità particolari";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in <a href=\"settings/features\">Impostazioni > Funzionalità opzionali</a>)";
+App::$strings["Miscellaneous Settings"] = "Impostazioni varie";
+App::$strings["Personal menu to display in your channel pages"] = "Menu personale da mostrare sulle pagine del tuo canale";
+App::$strings["Remove Channel"] = "Elimina questo canale";
+App::$strings["Remove this channel."] = "Elimina questo canale.";
+App::$strings["Xchan Lookup"] = "Ricerca canale";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Cerca un canale (o un webbie) che inizia per:";
+App::$strings["Not found."] = "Non trovato.";
+App::$strings["Authorize application connection"] = "Autorizza la app";
+App::$strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:";
+App::$strings["Please login to continue."] = "Accedi al sito per continuare.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?";
+App::$strings["Channel added."] = "Canale aggiunto.";
+App::$strings["Tag removed"] = "Tag rimosso";
+App::$strings["Remove Item Tag"] = "Rimuovi il tag";
+App::$strings["Select a tag to remove: "] = "Seleziona un tag da rimuovere: ";
+App::$strings["Remove"] = "Rimuovi";
+App::$strings["Continue"] = "Continua";
+App::$strings["Premium Channel Setup"] = "Canale premium - installazione";
+App::$strings["Enable premium channel connection restrictions"] = "Abilita le restrizioni del canale premium";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Scrivi le condizioni d'uso e le restrizioni di questo canale, come per esempio le linee guida, il sistema di pagamento, ecc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Prima di connetterti a questo canale è necessario che tu accetti le seguenti condizioni:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Il testo seguente comparirà a chi vorrà seguire il canale:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Continuando dichiaro di aver seguito tutte le indicazioni e le istruzioni fornite in questa pagina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Il gestore del canale non ha fornito istruzioni specifiche)";
+App::$strings["Restricted or Premium Channel"] = "Canale premium - con restrizioni";
+App::$strings["Thing updated"] = "L'Oggetto è stato aggiornato";
+App::$strings["Object store: failed"] = "Impossibile memorizzare l'oggetto.";
+App::$strings["Thing added"] = "L'Oggetto è stato aggiunto";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Mostra l'Oggetto";
+App::$strings["item not found."] = "non trovato.";
+App::$strings["Edit Thing"] = "Modifica l'Oggetto";
+App::$strings["Select a profile"] = "Scegli un profilo";
+App::$strings["Post an activity"] = "Pubblica un'attività";
+App::$strings["Only sends to viewers of the applicable profile"] = "Invia solo a chi segue il relativo canale";
+App::$strings["Name of thing e.g. something"] = "Nome dell'Oggetto";
+App::$strings["URL of thing (optional)"] = "Indirizzo web dell'Oggetto (opzionale)";
+App::$strings["URL for photo of thing (optional)"] = "Indirizzo di un'immagine dell'Oggetto (facoltativo)";
+App::$strings["Add Thing to your Profile"] = "Aggiungi l'Oggetto al tuo profilo";
+App::$strings["Item not available."] = "Elemento non disponibile.";
+App::$strings["Fetching URL returns error: %1\$s"] = "La chiamata all'URL restituisce questo errore: %1\$s";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;La tua rete&quot;";
+App::$strings["Welcome to %s"] = "%s ti dà il benvenuto";
+App::$strings["Image uploaded but image cropping failed."] = "L'immagine è stata caricata, ma il non è stato possibile ritagliarla.";
+App::$strings["Image resize failed."] = "Il ridimensionamento dell'immagine è fallito.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Ricarica la pagina con shift+F5 o cancella la cache del browser se la nuova foto non viene mostrata immediatamente.";
+App::$strings["Image exceeds size limit of %d"] = "La dimensione dell'immagine supera il limite di %d";
+App::$strings["Unable to process image."] = "Impossibile elaborare l'immagine.";
+App::$strings["Photo not available."] = "Foto non disponibile.";
+App::$strings["Upload File:"] = "Carica un file:";
+App::$strings["Select a profile:"] = "Seleziona un profilo:";
+App::$strings["Upload Profile Photo"] = "Carica la foto del profilo";
+App::$strings["skip this step"] = "salta questo passaggio";
+App::$strings["select a photo from your photo albums"] = "seleziona una foto dai tuoi album";
+App::$strings["Crop Image"] = "Ritaglia immagine";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Ritaglia l'immagine per migliorarne la visualizzazione.";
+App::$strings["Done Editing"] = "Modifica terminata";
+App::$strings["Image uploaded successfully."] = "Immagine caricata con successo.";
+App::$strings["Image upload failed."] = "Il caricamento dell'immagine è fallito.";
+App::$strings["Image size reduction [%s] failed."] = "Il ridimensionamento del'immagine [%s] è fallito.";
+App::$strings["Invalid item."] = "Elemento non valido.";
+App::$strings["Channel not found."] = "Canale non trovato.";
+App::$strings["Page not found."] = "Pagina non trovata.";
+App::$strings["Like/Dislike"] = "Mi piace/Non mi piace";
+App::$strings["This action is restricted to members."] = "Questa funzionalità è riservata agli iscritti.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Per favore <a href=\"rmagic\">accedi con il tuo identificativo Hubzilla</a> o <a href=\"register\">registrati su Hubzilla</a> per continuare.";
+App::$strings["Invalid request."] = "Richiesta non valida.";
+App::$strings["thing"] = "Oggetto";
+App::$strings["Channel unavailable."] = "Canale non trovato.";
+App::$strings["Previous action reversed."] = "Il comando precedente è stato annullato.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s è d'accordo";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non è d'accordo";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non ha preso una decisione";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s partecipa";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s non partecipa";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%3\$s di %2\$s: %1\$s forse partecipa";
+App::$strings["Action completed."] = "Comando completato.";
+App::$strings["Thank you."] = "Grazie.";
+App::$strings["Event can not end before it has started."] = "Un evento non può terminare prima del suo inizio.";
+App::$strings["Unable to generate preview."] = "Impossibile creare un'anteprima.";
+App::$strings["Event title and start time are required."] = "Sono necessari il titolo e l'ora d'inizio dell'evento.";
+App::$strings["Event not found."] = "Evento non trovato.";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Modifica l'evento";
+App::$strings["Delete event"] = "Elimina l'evento";
+App::$strings["Create New Event"] = "Crea un nuovo evento";
+App::$strings["Previous"] = "Precendente";
+App::$strings["Next"] = "Successivo";
+App::$strings["Export"] = "Esporta";
+App::$strings["Event removed"] = "Evento eliminato";
+App::$strings["Failed to remove event"] = "Impossibile eliminare l'evento";
+App::$strings["Event details"] = "Dettagli evento";
+App::$strings["Starting date and Title are required."] = "Titolo e data d'inizio sono obbligatori.";
+App::$strings["Categories (comma-separated list)"] = "Categorie (separate da virgola)";
+App::$strings["Event Starts:"] = "Inizio:";
+App::$strings["Finish date/time is not known or not relevant"] = "La data/ora di fine non è rilevante";
+App::$strings["Event Finishes:"] = "Fine:";
+App::$strings["Adjust for viewer timezone"] = "Adatta al fuso orario di chi legge";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante per eventi che avvengono in base all'orario di un luogo particolare.";
+App::$strings["Description:"] = "Descrizione:";
+App::$strings["Title:"] = "Titolo:";
+App::$strings["Share this event"] = "Condividi questo evento";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s";
+App::$strings["Public Sites"] = "Siti pubblici";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Gli indirizzi elencati permettono la registrazione su Hubzilla. Tutti i siti di questa rete sono interconnessi, quindi essere registrati su uno è come essere registrati ovunque. Alcuni potrebbero richiedere un'iscrizione a pagamento o prevedere diverse tipologie di abbonamento. Eventualmente potrai trovare maggiori informazioni visitando ciascun sito.";
+App::$strings["Rate this hub"] = "Valuta questo hub";
+App::$strings["Site URL"] = "URL del sito";
+App::$strings["Access Type"] = "Tipo di accesso";
+App::$strings["Registration Policy"] = "Politica di registrazione";
+App::$strings["Location"] = "Posizione geografica";
+App::$strings["View hub ratings"] = "Vedi le valutazioni del hub";
+App::$strings["Rate"] = "Valuta";
+App::$strings["View ratings"] = "Vedi le valutazioni";
+App::$strings["Edit post"] = "Modifica articolo";
+App::$strings["Hubzilla channel"] = "Canale Hubzilla";
+App::$strings["Collection created."] = "L'insieme di canali è stato creato.";
+App::$strings["Could not create collection."] = "Impossibile creare l'insieme.";
+App::$strings["Collection updated."] = "Insieme aggiornato.";
+App::$strings["Create a collection of channels."] = "Crea un insieme di canali.";
+App::$strings["Collection Name: "] = "Nome dell'insieme:";
+App::$strings["Members are visible to other channels"] = "I membri potranno vedere gli altri canali dell'insieme";
+App::$strings["Collection removed."] = "Insieme rimosso.";
+App::$strings["Unable to remove collection."] = "Impossibile rimuovere l'insieme.";
+App::$strings["Collection Editor"] = "Modifica l'insieme";
+App::$strings["Members"] = "Membri";
+App::$strings["All Connected Channels"] = "Tutti i canali connessi";
+App::$strings["Click on a channel to add or remove."] = "Clicca su un canale per aggiungerlo o rimuoverlo.";
+App::$strings["Version %s"] = "Versione %s";
+App::$strings["Installed plugins/addons/apps:"] = "App e componenti installati:";
+App::$strings["No installed plugins/addons/apps"] = "Nessuna app o componente installato";
+App::$strings["Red"] = "Hubzilla";
+App::$strings["This is a hub of hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Questo è un hub di Hubzilla - una rete cooperativa e decentralizzata di siti ad elevata privacy. ";
+App::$strings["Tag: "] = "Tag: ";
+App::$strings["Last background fetch: "] = "Ultima acquisizione:";
+App::$strings["Running at web location"] = "In esecuzione sull'indirizzo web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about the Hubzilla."] = "Visita <a href=\"https://redmatrix.me\">Redmatrix.me</a> per scoprire cosa è Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "Per segnalare bug e problemi: visita";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Per consigli, ringraziamenti, ecc. - scrivi a \"hubzilla\" at librelist - dot com";
+App::$strings["Site Administrators"] = "Amministratori del sito";
+App::$strings["Help:"] = "Guida:";
+App::$strings["Not Found"] = "Non disponibile";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla Server - Installazione";
+App::$strings["Could not connect to database."] = " Impossibile connettersi al database.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Non è possibile raggiungere l'indirizzo del sito specificato. Potrebbe essere un problema di SSL o DNS.";
+App::$strings["Could not create table."] = "Impossibile creare le tabelle.";
+App::$strings["Your site database has been installed."] = "Il database del sito è stato installato.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Potresti dover importare il file 'install/schema_xxx.sql' manualmente usando un client per collegarti al db.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Leggi il file 'install/INSTALL.txt'.";
+App::$strings["System check"] = "Verifica del sistema";
+App::$strings["Check again"] = "Verifica di nuovo";
+App::$strings["Database connection"] = "Connessione al database";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "Per installare Hubzilla è necessario conoscere i parametri di connessione al database.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Contatta il tuo fornitore di hosting o l'amministratore del sito se hai domande su queste impostazioni.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Il database deve già esistere. Se non esiste, crealo prima di continuare.";
+App::$strings["Database Server Name"] = "Server del database";
+App::$strings["Default is localhost"] = "'localhost' è il predefinito";
+App::$strings["Database Port"] = "Port del database";
+App::$strings["Communication port number - use 0 for default"] = "Scrivi 0 per usare il valore standard";
+App::$strings["Database Login Name"] = "Utente database";
+App::$strings["Database Login Password"] = "Password utente database";
+App::$strings["Database Name"] = "Nome database";
+App::$strings["Database Type"] = "Tipo database";
+App::$strings["Site administrator email address"] = "Indirizzo email dell'amministratore del sito";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Il tuo indirizzo email deve corrispondere a questo per poter usare il pannello di amministrazione web.";
+App::$strings["Website URL"] = "URL completo del sito";
+App::$strings["Please use SSL (https) URL if available."] = "Se disponibile, usa l'indirizzo SSL (https).";
+App::$strings["Please select a default timezone for your website"] = "Seleziona il fuso orario predefinito per il tuo sito web";
+App::$strings["Site settings"] = "Impostazioni del sito";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Non è possibile trovare la versione di PHP da riga di comando nel PATH del server web";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Se non hai installata la versione di PHP da riga di comando non potrai attivare il polling in background tramite cron.";
+App::$strings["PHP executable path"] = "Path del comando PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Inserisci il percorso dell'eseguibile PHP. Puoi lasciarlo vuoto per continuare l'installazione.";
+App::$strings["Command line PHP"] = "PHP da riga di comando";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "La versione da riga di comando di PHP nel sistema non ha abilitato \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "E' necessario perché funzioni la consegna dei messaggi.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Errore: la funzione \"openssl_pkey_new\" su questo sistema non è in grado di generare le chiavi di criptazione";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se stai usando un server windows, guarda \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Genera chiavi di criptazione";
+App::$strings["libCurl PHP module"] = "modulo PHP libCurl";
+App::$strings["GD graphics PHP module"] = "modulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "modulo PHP OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "modulo PHP per mysqli oppure prostgres";
+App::$strings["mb_string PHP module"] = "modulo PHP mb_string";
+App::$strings["mcrypt PHP module"] = "modulo PHP mcrypt";
+App::$strings["Apache mod_rewrite module"] = "modulo Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Errore: il modulo mod-rewrite di Apache è richiesto ma non installato";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Errore: proc_open è richiesto ma non è installato o è disabilitato in php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Errore: il modulo libCURL di PHP è richiesto ma non installato.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Errore: Il modulo GD graphics di PHP con supporto a JPEG è richiesto ma non installato.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Errore: il modulo openssl di PHP è richiesto ma non installato.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Errore: il modulo PHP per mysqli o postgres è richiesto ma non installato";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Errore: il modulo PHP mb_string è richiesto ma non installato.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Errore: il modulo PHP mcrypt è richiesto ma non installato.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "L'installazione web deve poter creare un file chiamato \".htconfig.php\" nella cartella di Hubzilla ma non è in grado di farlo.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Spesso ciò è dovuto ai permessi di accesso al disco: il web server potrebbe non aver diritto di scrivere il file nella cartella, anche se tu puoi.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Alla fine di questa procedura ti sarà dato il testo da salvare in un file di nome .htconfig.php dentro la cartella principale di Hubzilla.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Puoi anche saltare questa procedura ed effettuare un'installazione manuale. Guarda il file 'install/INSTALL.txt' per le istruzioni.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php è scrivibile";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa il sistema Smarty3 per costruire i suoi template grafici. Smarty3 è molto veloce perché compila i template delle pagine direttamente in PHP.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Per poter memorizzare i template compilati, il web server deve avere accesso in scrittura a %s sotto la cartella di installazione di Hubzilla.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Assicurati che il tuo web server sia in esecuzione da parte di un utente che ha diritto di scrittura su quella cartella (ad esempio www-data).";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota bene: come precauzione, dovresti dare i diritti di scrittura solamente su %s e non sui file template (.tpl) che contiene.";
+App::$strings["%s is writable"] = "%s è scrivibile";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Hubzilla salva i file caricati nella cartella \"store\" sul server. Il server deve avere i diritti di scrittura su quella cartella che si trova dentro l'installazione di Hubzilla";
+App::$strings["store is writable"] = "l'archivio è scrivibile";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Il certificato SSL non può essere validato. Correggi l'errore o disabilita l'accesso https al sito.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se abiliti https per il tuo sito o permetti connessioni TCP su port 443 (quella di https), DEVI usare un certificato riconosciuto dai browser internet. NON DEVI usare certificati generati da te!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Questa restrizione è necessaria perché i tuoi post pubblici potrebbero contenere riferimenti a immagini sul tuo server.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se il tuo certificato non è riconosciuto, gli utenti che ti seguono da altri siti (che avranno certificati validi) riceveranno gravi avvisi di sicurezza dal browser.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Ciò può creare seri problemi di usabilità (non solo sul tuo sito), quindi dobbiamo insistere su questo punto.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Eventualmente, considera che esistono provider che rilasciano certificati gratuiti riconosciuti dai browser.";
+App::$strings["SSL certificate validation"] = "Validazione del certificato SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "In .htaccess la funzionalità url rewrite non funziona. Controlla la configurazione del server. Test:";
+App::$strings["Url rewrite is working"] = "Url rewrite funziona correttamente";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Il file di configurazione del database \".htconfig.php\" non puo' essere scritto. Usa il testo qui di seguito per creare questo file di configurazione nella cartella principale del tuo sito.";
+App::$strings["Errors encountered creating database tables."] = "La creazione delle tabelle del database ha generato errori.";
+App::$strings["<h1>What next</h1>"] = "<h1>I prossimi passi</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Devi creare [manualmente] la pianificazione del polling.";
+App::$strings["No channel."] = "Nessun canale.";
+App::$strings["Common connections"] = "Contatti in comune";
+App::$strings["No connections in common."] = "Nessun contatto in comune.";
+App::$strings["This site is not a directory server"] = "Questo sito non è un server di elenchi pubblici";
+App::$strings["Could not access contact record."] = "Non è possibile accedere alle informazioni sul contatto.";
+App::$strings["Could not locate selected profile."] = "Non riesco a trovare il profilo selezionato.";
+App::$strings["Connection updated."] = "Contatto aggiornato.";
+App::$strings["Failed to update connection record."] = "Impossibile aggiornare le informazioni del contatto.";
+App::$strings["Blocked"] = "Bloccati";
+App::$strings["Ignored"] = "Ignorati";
+App::$strings["Hidden"] = "Nascosti";
+App::$strings["Archived"] = "Archiviati";
+App::$strings["Suggest new connections"] = "Suggerisci nuovi contatti";
+App::$strings["New Connections"] = "Nuovi contatti";
+App::$strings["Show pending (new) connections"] = "Richieste di contatto in attesa";
+App::$strings["All Connections"] = "Tutti i contatti";
+App::$strings["Show all connections"] = "Mostra tutti i contatti";
+App::$strings["Unblocked"] = "Non bloccati";
+App::$strings["Only show unblocked connections"] = "Mostra solo i contatti non bloccati";
+App::$strings["Only show blocked connections"] = "Mostra solo i contatti bloccati";
+App::$strings["Only show ignored connections"] = "Mostra solo i contatti ignorati";
+App::$strings["Only show archived connections"] = "Mostra solo i contatti archiviati";
+App::$strings["Only show hidden connections"] = "Mostra solo i contatti nascosti";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Modifica il contatto";
+App::$strings["Search your connections"] = "Cerca tra i contatti";
+App::$strings["Finding: "] = "Ricerca: ";
+App::$strings["webpage"] = "pagina web";
+App::$strings["block"] = "riquadro";
+App::$strings["layout"] = "layout";
+App::$strings["%s element installed"] = "%s elemento installato";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Accesso a Hubzilla. {Inserisci l'email con cui sei registrato e la password.}";
+App::$strings["Page owner information could not be retrieved."] = "Impossibile ottenere informazioni sul proprietario della pagina.";
+App::$strings["Album not found."] = "Album non trovato.";
+App::$strings["Delete Album"] = "Elimina album";
+App::$strings["Delete Photo"] = "Elimina foto";
+App::$strings["Public access denied."] = "Accesso pubblico negato.";
+App::$strings["No photos selected"] = "Nessuna foto selezionata";
+App::$strings["Access to this item is restricted."] = "Questo elemento non è visibile a tutti.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Hai usato %1$.2f Mb dei %2$.2f Mb di spazio disponibile.";
+App::$strings["%1$.2f MB photo storage used."] = "Hai usato %1$.2f Mb del tuo spazio disponibile.";
+App::$strings["Upload Photos"] = "Carica foto";
+App::$strings["Enter a new album name"] = "Inserisci il nome di un nuovo album";
+App::$strings["or select an existing one (doubleclick)"] = "o seleziona uno esistente (doppio click)";
+App::$strings["Create a status post for this upload"] = "Pubblica l'oggetto caricato sulla bacheca";
+App::$strings["Album name could not be decoded"] = "Non è stato possibile leggere il nome dell'album";
+App::$strings["Contact Photos"] = "Foto dei contatti";
+App::$strings["Show Newest First"] = "Prima i più recenti";
+App::$strings["Show Oldest First"] = "Prima i più vecchi";
+App::$strings["View Photo"] = "Guarda la foto";
+App::$strings["Edit Album"] = "Modifica album";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permesso negato. L'accesso a questo elemento può essere stato limitato.";
+App::$strings["Photo not available"] = "Foto non disponibile";
+App::$strings["Use as profile photo"] = "Usa come foto del profilo";
+App::$strings["Private Photo"] = "Foto privata";
+App::$strings["View Full Size"] = "Vedi nelle dimensioni originali";
+App::$strings["Edit photo"] = "Modifica la foto";
+App::$strings["Rotate CW (right)"] = "Ruota (senso orario)";
+App::$strings["Rotate CCW (left)"] = "Ruota (senso antiorario)";
+App::$strings["Caption"] = "Titolo";
+App::$strings["Add a Tag"] = "Aggiungi tag";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Esempio: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Marca come 'per adulti'";
+App::$strings["In This Photo:"] = "In questa foto:";
+App::$strings["Map"] = "Mappa";
+App::$strings["View Album"] = "Guarda l'album";
+App::$strings["Recent Photos"] = "Foto recenti";
+App::$strings["Profile Match"] = "Profili corrispondenti";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Non hai scritto parole chiave. Aggiungi parole chiave al tuo profilo predefinito per comparire nelle ricerche.";
+App::$strings["is interested in:"] = "interessi personali:";
+App::$strings["No matches"] = "Nessun risultato";
+App::$strings["Away"] = "Assente";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Scegli una cartella di segnalibri";
+App::$strings["Save Bookmark"] = "Salva segnalibro";
+App::$strings["URL of bookmark"] = "URL del segnalibro";
+App::$strings["Description"] = "Descrizione";
+App::$strings["Or enter new bookmark folder name"] = "O inserisci il nome di una nuova cartella di segnalibri";
+App::$strings["No more system notifications."] = "Non ci sono nuove notifiche di sistema.";
+App::$strings["System Notifications"] = "Notifiche di sistema";
+App::$strings["network"] = "rete";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Layout aggiornato.";
+App::$strings["Edit System Page Description"] = "Modifica i layout di sistema";
+App::$strings["Layout not found."] = "Layout non trovato.";
+App::$strings["Module Name:"] = "Nome del modulo:";
+App::$strings["Layout Help"] = "Guida al layout";
+App::$strings["- select -"] = "- scegli -";
+App::$strings["Your service plan only allows %d channels."] = "Il tuo account permette di creare al massimo %d canali.";
+App::$strings["Nothing to import."] = "Non c'è niente da importare.";
+App::$strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio server";
+App::$strings["Imported file is empty."] = "Il file da importare è vuoto.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Non posso creare un canale con un identificativo che già esiste su questo sistema. L'importazione è fallita.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Impossibile creare un indirizzo univoco per il canale. L'import è fallito.";
+App::$strings["Channel clone failed. Import failed."] = "Impossibile clonare il canale. L'importazione è fallita.";
+App::$strings["Cloned channel not found. Import failed."] = "Impossibile trovare il canale clonato. L'importazione è fallita.";
+App::$strings["Import completed."] = "L'importazione è terminata con successo!";
+App::$strings["You must be logged in to use this feature."] = "Per questa funzionalità devi aver effettuato l'accesso.";
+App::$strings["Import Channel"] = "Importa un canale";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Usa questo modulo per importare un tuo canale da un altro server/hub. Puoi scaricare i dati identificativi del canale direttamente dall'altro server/hub oppure tramite un file che hai esportato. Saranno importati solamente l'identità e i contatti. L'importazione dei contenuti non è ancora disponibile.";
+App::$strings["File to Upload"] = "File da caricare";
+App::$strings["Or provide the old server/hub details"] = "Oppure fornisci i dettagli del vecchio server/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "Il tuo vecchio identificativo (per esempio pippo@esempio.com)";
+App::$strings["Your old login email address"] = "L'email che usavi per accedere sul vecchio server";
+App::$strings["Your old login password"] = "La password per il vecchio server";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Scegli se vuoi spostare il tuo indirizzo primario su questo server, oppure se preferisci che quello vecchio resti tale. Potrai pubblicare da entrambi i server, ma solamente uno sarà indicato come posizione in cui risiedono i tuoi file, foto, ecc.";
+App::$strings["Make this hub my primary location"] = "Rendi questo server il mio indirizzo primario";
+App::$strings["Import existing posts if possible"] = "Importazione dei post esistenti, se possibile";
+App::$strings["Item not found"] = "Elemento non trovato";
+App::$strings["Edit Layout"] = "Modifica il layout";
+App::$strings["Delete layout?"] = "Vuoi eliminare questo layout?";
+App::$strings["Insert YouTube video"] = "Inserisci video da YouTube";
+App::$strings["Insert Vorbis [.ogg] video"] = "Inserisci video Vorbis [.ogg]";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Inserisci audio Vorbis [.ogg]";
+App::$strings["Delete Layout"] = "Elimina il layout";
+App::$strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina.";
+App::$strings["Room not found"] = "Area chat non trovata";
+App::$strings["Leave Room"] = "Lascia l'area chat";
+App::$strings["Delete This Room"] = "Elimina questa area chat";
+App::$strings["I am away right now"] = "Non sono presente";
+App::$strings["I am online"] = "Sono online";
+App::$strings["Bookmark this room"] = "Aggiungi l'area chat ai segnalibri";
+App::$strings["New Chatroom"] = "Nuova area chat";
+App::$strings["Chatroom Name"] = "Nome dell'area chat";
+App::$strings["%1\$s's Chatrooms"] = "Le aree chat di %1\$s";
+App::$strings["Delete webpage?"] = "Vuoi eliminare questa pagina web?";
+App::$strings["Page link title"] = "Link del titolo";
+App::$strings["Edit Webpage"] = "Modifica la pagina web";
+App::$strings["This directory server requires an access token"] = "Questo server di elenchi pubblici necessita di un token di autenticazione";
+App::$strings["No valid account found."] = "Nessun account valido trovato.";
+App::$strings["Password reset request issued. Check your email."] = "La richiesta per reimpostare la password è stata inviata. Controlla la tua email.";
+App::$strings["Site Member (%s)"] = "Utente del sito (%s)";
+App::$strings["Password reset requested at %s"] = "È stato richiesto di reimpostare password su %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "La richiesta non può essere verificata (potresti averla già usata precedentemente). La password non sarà reimpostata.";
+App::$strings["Password Reset"] = "Reimposta la password";
+App::$strings["Your password has been reset as requested."] = "La password è stata reimpostata come richiesto.";
+App::$strings["Your new password is"] = "La tua nuova password è";
+App::$strings["Save or copy your new password - and then"] = "Salva o copia la tua nuova password, quindi";
+App::$strings["click here to login"] = "clicca qui per accedere";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Puoi cambiare la tua password dalla pagina delle <em>Impostazioni</em> dopo aver effettuato l'accesso.";
+App::$strings["Your password has changed at %s"] = "La tua password su %s è cambiata";
+App::$strings["Forgot your Password?"] = "Hai dimenticato la password?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare.";
+App::$strings["Email Address"] = "Indirizzo email";
+App::$strings["Reset"] = "Reimposta";
+App::$strings["Website:"] = "Sito web:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Canale remoto [%s] (non ancora conosciuto da questo sito)";
+App::$strings["Rating (this information is public)"] = "Valutazione (visibile a tutti)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Commento alla valutazione (facoltativo, visibile a tutti)";
+App::$strings["Item is not editable"] = "L'elemento non è modificabile";
+App::$strings["Delete item?"] = "Eliminare questo elemento?";
+App::$strings["Total invitation limit exceeded."] = "Hai superato il numero massimo di inviti.";
+App::$strings["%s : Not a valid email address."] = "%s: non è un indirizzo email valido.";
+App::$strings["Please join us on Red"] = "Vieni con noi su Hubzilla";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Hai superato il numero massimo di inviti. Contatta l'amministratore se necessario.";
+App::$strings["%s : Message delivery failed."] = "%s: la consegna del messaggio è fallita.";
+App::$strings["%d message sent."] = array(
0 => "%d messaggio inviato.",
1 => "%d messaggi inviati.",
);
-$a->strings["You have no more invitations available"] = "Non hai altri inviti disponibili";
-$a->strings["Send invitations"] = "Spedisci inviti";
-$a->strings["Enter email addresses, one per line:"] = "Inserisci gli indirizzi email, uno per riga:";
-$a->strings["Your message:"] = "Il tuo messaggio:";
-$a->strings["Please join my community on Hubzilla."] = "Entra a far parte della mia comunità su Hubzilla.";
-$a->strings["You will need to supply this invitation code: "] = "Dovrai fornire questo codice di invito:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registrati su un qualsiasi sito Hubzilla (sono tutti interconnessi)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Inserisci il mio indirizzo Hubzilla nella barra di ricerca che compare nella pagina.";
-$a->strings["or visit "] = "oppure visita ";
-$a->strings["3. Click [Connect]"] = "3. Clicca su [Aggiungi]";
-$a->strings["Location not found."] = "Indirizzo non trovato.";
-$a->strings["Primary location cannot be removed."] = "L'indirizzo principale non può essere rimosso.";
-$a->strings["No locations found."] = "Nessun indirizzo trovato.";
-$a->strings["Manage Channel Locations"] = "Modifica gli indirizzi del canale";
-$a->strings["Location (address)"] = "Indirizzo";
-$a->strings["Primary Location"] = "Indirizzo primario";
-$a->strings["Drop location"] = "Elimina un indirizzo";
-$a->strings["Failed to create source. No channel selected."] = "Impossibile creare la sorgente. Nessun canale selezionato.";
-$a->strings["Source created."] = "Sorgente creata.";
-$a->strings["Source updated."] = "Sorgente aggiornata.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Gestisci le sorgenti dei contenuti del tuo canale.";
-$a->strings["New Source"] = "Nuova sorgente";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importa nel tuo canale tutti o una parte dei contenuti dal canale seguente.";
-$a->strings["Only import content with these words (one per line)"] = "Importa solo i contenuti che hanno queste parole (una per riga)";
-$a->strings["Leave blank to import all public content"] = "Lascia vuoto per importare tutti i contenuti pubblici";
-$a->strings["Channel Name"] = "Nome del canale";
-$a->strings["Source not found."] = "Sorgente non trovata.";
-$a->strings["Edit Source"] = "Modifica la sorgente";
-$a->strings["Delete Source"] = "Elimina la sorgente";
-$a->strings["Source removed"] = "Sorgente eliminata";
-$a->strings["Unable to remove source."] = "Impossibile rimuovere la sorgente.";
-$a->strings["Unable to update menu."] = "Impossibile aggiornare il menù.";
-$a->strings["Unable to create menu."] = "Impossibile creare il menù.";
-$a->strings["Menu Name"] = "Nome del menu";
-$a->strings["Unique name (not visible on webpage) - required"] = "Identificativo unico (non visibile sulla pagina) - obbligatorio";
-$a->strings["Menu Title"] = "Titolo del menu";
-$a->strings["Visible on webpage - leave empty for no title"] = "Visibile sulla pagina - lascia vuoto per non avere un titolo";
-$a->strings["Allow Bookmarks"] = "Permetti l'aggiunta ai segnalibri";
-$a->strings["Menu may be used to store saved bookmarks"] = "Puoi salvare i segnalibri nei menù";
-$a->strings["Submit and proceed"] = "Salva e procedi";
-$a->strings["Drop"] = "Elimina";
-$a->strings["Bookmarks allowed"] = "Permetti segnalibri";
-$a->strings["Delete this menu"] = "Elimina questo menù";
-$a->strings["Edit menu contents"] = "Modifica i contenuti del menù";
-$a->strings["Edit this menu"] = "Modifica questo menù";
-$a->strings["Menu could not be deleted."] = "Il menù non può essere eliminato.";
-$a->strings["Menu not found."] = "Menù non trovato.";
-$a->strings["Edit Menu"] = "Modifica menù";
-$a->strings["Add or remove entries to this menu"] = "Aggiungi o rimuovi elementi di questo menù";
-$a->strings["Menu name"] = "Nome del menù";
-$a->strings["Must be unique, only seen by you"] = "Deve essere unico, lo vedrai solo tu";
-$a->strings["Menu title"] = "Titolo del menù";
-$a->strings["Menu title as seen by others"] = "Titolo del menù come comparirà a tutti";
-$a->strings["Allow bookmarks"] = "Permetti l'invio di segnalibri";
-$a->strings["Modify"] = "Modifica";
-$a->strings["Permission Denied."] = "Permesso negato.";
-$a->strings["File not found."] = "File non trovato.";
-$a->strings["Edit file permissions"] = "Modifica i permessi del file";
-$a->strings["Set/edit permissions"] = "Modifica i permessi";
-$a->strings["Include all files and sub folders"] = "Includi tutti i file e le sottocartelle";
-$a->strings["Return to file list"] = "Torna all'elenco dei file";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copia/incolla questo codice per far comparire il file in un articolo";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copia/incolla questo indirizzo in una pagina web per avere un link al file";
-$a->strings["Share this file"] = "Condividi questo file";
-$a->strings["Show URL to this file"] = "Mostra l'URL del file";
-$a->strings["Notify your contacts about this file"] = "Notifica ai tuoi contatti che hai caricato il file";
-$a->strings["Contact not found."] = "Contatto non trovato.";
-$a->strings["Friend suggestion sent."] = "Suggerimento di amicizia inviato.";
-$a->strings["Suggest Friends"] = "Suggerisci amici";
-$a->strings["Suggest a friend for %s"] = "Suggerisci un amico a %s";
-$a->strings["Hub not found."] = "Server non trovato.";
-$a->strings["Poke/Prod"] = "Poke/Prod";
-$a->strings["poke, prod or do other things to somebody"] = "Manda un poke, un prod o altro";
-$a->strings["Recipient"] = "Destinatario";
-$a->strings["Choose what you wish to do to recipient"] = "Scegli cosa vuoi inviare al destinatario";
-$a->strings["Make this post private"] = "Rendi privato questo articolo";
-$a->strings["Invalid profile identifier."] = "Indentificativo del profilo non valido.";
-$a->strings["Profile Visibility Editor"] = "Modifica la visibilità del profilo";
-$a->strings["Click on a contact to add or remove."] = "Clicca su un contatto per aggiungerlo o rimuoverlo.";
-$a->strings["Visible To"] = "Visibile a";
-$a->strings["Page Title"] = "Titolo della pagina";
-$a->strings["Profile not found."] = "Profilo non trovato.";
-$a->strings["Profile deleted."] = "Profilo eliminato.";
-$a->strings["Profile-"] = "Profilo-";
-$a->strings["New profile created."] = "Il nuovo profilo è stato creato.";
-$a->strings["Profile unavailable to clone."] = "Impossibile duplicare il profilo.";
-$a->strings["Profile unavailable to export."] = "Il profilo non è disponibile per l'export.";
-$a->strings["Profile Name is required."] = "Il nome del profilo è obbligatorio .";
-$a->strings["Marital Status"] = "Stato sentimentale";
-$a->strings["Romantic Partner"] = "Partner affettivo";
-$a->strings["Likes"] = "Mi piace";
-$a->strings["Dislikes"] = "Non mi piace";
-$a->strings["Work/Employment"] = "Lavoro/impiego";
-$a->strings["Religion"] = "Religione";
-$a->strings["Political Views"] = "Orientamento politico";
-$a->strings["Gender"] = "Sesso";
-$a->strings["Sexual Preference"] = "Preferenze sessuali";
-$a->strings["Homepage"] = "Home page";
-$a->strings["Interests"] = "Interessi";
-$a->strings["Address"] = "Indirizzo";
-$a->strings["Profile updated."] = "Profilo aggiornato.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Nascondi la tua lista di contatti/amici ai visitatori di questo profilo?";
-$a->strings["Edit Profile Details"] = "Modifica i dettagli del profilo";
-$a->strings["View this profile"] = "Guarda questo profilo";
-$a->strings["Change Profile Photo"] = "Cambia la foto del profilo";
-$a->strings["Create a new profile using these settings"] = "Crea un nuovo profilo usando queste impostazioni";
-$a->strings["Clone this profile"] = "Clona questo profilo";
-$a->strings["Delete this profile"] = "Elimina questo profilo";
-$a->strings["Import profile from file"] = "Importa il profilo da un file";
-$a->strings["Export profile to file"] = "Esporta il profilo in un file";
-$a->strings["Profile Name:"] = "Nome del profilo:";
-$a->strings["Your Full Name:"] = "Il tuo nome completo:";
-$a->strings["Title/Description:"] = "Titolo/descrizione:";
-$a->strings["Your Gender:"] = "Sesso:";
-$a->strings["Birthday :"] = "Compleanno:";
-$a->strings["Street Address:"] = "Indirizzo (via/piazza):";
-$a->strings["Locality/City:"] = "Località:";
-$a->strings["Postal/Zip Code:"] = "CAP:";
-$a->strings["Country:"] = "Nazione:";
-$a->strings["Region/State:"] = "Regione/stato:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Stato sentimentale:";
-$a->strings["Who: (if applicable)"] = "Con chi: (se possibile)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Per esempio: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "dal [data]:";
-$a->strings["Homepage URL:"] = "Indirizzo home page:";
-$a->strings["Religious Views:"] = "Orientamento religioso:";
-$a->strings["Keywords:"] = "Parole chiave, tag:";
-$a->strings["Example: fishing photography software"] = "Per esempio: pesca fotografia programmazione";
-$a->strings["Used in directory listings"] = "Visibile nell'elenco pubblico di canali";
-$a->strings["Tell us about yourself..."] = "Raccontaci di te...";
-$a->strings["Hobbies/Interests"] = "Hobby/interessi";
-$a->strings["Contact information and Social Networks"] = "Contatti personali e i tuoi social network";
-$a->strings["My other channels"] = "I miei altri canali";
-$a->strings["Musical interests"] = "Interessi musicali";
-$a->strings["Books, literature"] = "Libri, letteratura";
-$a->strings["Television"] = "Televisione";
-$a->strings["Film/dance/culture/entertainment"] = "Film/danza/cultura/intrattenimento";
-$a->strings["Love/romance"] = "Amore";
-$a->strings["Work/employment"] = "Lavoro/impiego";
-$a->strings["School/education"] = "Scuola/educazione";
-$a->strings["This is your default profile."] = "Questo è il tuo profilo predefinito.";
-$a->strings["Age: "] = "Età:";
-$a->strings["Edit/Manage Profiles"] = "Modifica/gestisci i profili";
-$a->strings["Add profile things"] = "Aggiungi Oggetti al profilo";
-$a->strings["Include desirable objects in your profile"] = "Aggiungi oggetti interessanti al tuo profilo";
-$a->strings["No ratings"] = "Nessuna valutazione";
-$a->strings["Ratings"] = "Valutazioni";
-$a->strings["Rating: "] = "Valutazione:";
-$a->strings["Website: "] = "Sito web:";
-$a->strings["Description: "] = "Descrizione:";
-$a->strings["Source of Item"] = "Sorgente";
-$a->strings["Unable to create element."] = "Impossibile creare l'elemento.";
-$a->strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù.";
-$a->strings["Unable to add menu element."] = "Impossibile aggiungere l'elemento al menù.";
-$a->strings["Menu Item Permissions"] = "Permessi del menu";
-$a->strings["Link Name"] = "Nome link";
-$a->strings["Link Target"] = "Destinazione link";
-$a->strings["Use Hubzilla magic-auth if available"] = "Usa l'autenticazione magica di Hubzilla, se disponibile";
-$a->strings["Open link in new window"] = "Apri il link in una nuova finestra";
-$a->strings["Order in list"] = "Ordine dell'elenco";
-$a->strings["Higher numbers will sink to bottom of listing"] = "I numeri più alti andranno in fondo all'elenco";
-$a->strings["Submit and finish"] = "Salva e termina";
-$a->strings["Submit and continue"] = "Salva e continua";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Edit menu"] = "Modifica il menù";
-$a->strings["Edit element"] = "Modifica l'elemento";
-$a->strings["Drop element"] = "Elimina l'elemento";
-$a->strings["New element"] = "Nuovo elemento";
-$a->strings["Edit this menu container"] = "Modifica il contenitore del menù";
-$a->strings["Add menu element"] = "Aggiungi un elemento al menù";
-$a->strings["Delete this menu item"] = "Elimina questo elemento del menù";
-$a->strings["Edit this menu item"] = "Modifica questo elemento del menù";
-$a->strings["Menu item not found."] = "L'elemento del menù non è stato trovato.";
-$a->strings["Menu item deleted."] = "L'elemento del menù è stato eliminato.";
-$a->strings["Menu item could not be deleted."] = "L'elemento del menù non può essere eliminato.";
-$a->strings["Edit Menu Element"] = "Modifica l'elemento del menù";
-$a->strings["Link text"] = "Testo del link";
-$a->strings["URL of link"] = "Indirizzo del link";
-$a->strings["OpenID protocol error. No ID returned."] = "Errore del protocollo OpenID. Nessun ID ricevuto in risposta.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Ciao %s. L'autenticazione magica è avvenuta con successo.";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "Non hai altri inviti disponibili";
+App::$strings["Send invitations"] = "Spedisci inviti";
+App::$strings["Enter email addresses, one per line:"] = "Inserisci gli indirizzi email, uno per riga:";
+App::$strings["Your message:"] = "Il tuo messaggio:";
+App::$strings["Please join my community on Hubzilla."] = "Entra a far parte della mia comunità su Hubzilla.";
+App::$strings["You will need to supply this invitation code: "] = "Dovrai fornire questo codice di invito:";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registrati su un qualsiasi sito Hubzilla (sono tutti interconnessi)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Inserisci il mio indirizzo Hubzilla nella barra di ricerca che compare nella pagina.";
+App::$strings["or visit "] = "oppure visita ";
+App::$strings["3. Click [Connect]"] = "3. Clicca su [Aggiungi]";
+App::$strings["Location not found."] = "Indirizzo non trovato.";
+App::$strings["Primary location cannot be removed."] = "L'indirizzo principale non può essere rimosso.";
+App::$strings["No locations found."] = "Nessun indirizzo trovato.";
+App::$strings["Manage Channel Locations"] = "Modifica gli indirizzi del canale";
+App::$strings["Location (address)"] = "Indirizzo";
+App::$strings["Primary Location"] = "Indirizzo primario";
+App::$strings["Drop location"] = "Elimina un indirizzo";
+App::$strings["Failed to create source. No channel selected."] = "Impossibile creare la sorgente. Nessun canale selezionato.";
+App::$strings["Source created."] = "Sorgente creata.";
+App::$strings["Source updated."] = "Sorgente aggiornata.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Gestisci le sorgenti dei contenuti del tuo canale.";
+App::$strings["New Source"] = "Nuova sorgente";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importa nel tuo canale tutti o una parte dei contenuti dal canale seguente.";
+App::$strings["Only import content with these words (one per line)"] = "Importa solo i contenuti che hanno queste parole (una per riga)";
+App::$strings["Leave blank to import all public content"] = "Lascia vuoto per importare tutti i contenuti pubblici";
+App::$strings["Channel Name"] = "Nome del canale";
+App::$strings["Source not found."] = "Sorgente non trovata.";
+App::$strings["Edit Source"] = "Modifica la sorgente";
+App::$strings["Delete Source"] = "Elimina la sorgente";
+App::$strings["Source removed"] = "Sorgente eliminata";
+App::$strings["Unable to remove source."] = "Impossibile rimuovere la sorgente.";
+App::$strings["Unable to update menu."] = "Impossibile aggiornare il menù.";
+App::$strings["Unable to create menu."] = "Impossibile creare il menù.";
+App::$strings["Menu Name"] = "Nome del menu";
+App::$strings["Unique name (not visible on webpage) - required"] = "Identificativo unico (non visibile sulla pagina) - obbligatorio";
+App::$strings["Menu Title"] = "Titolo del menu";
+App::$strings["Visible on webpage - leave empty for no title"] = "Visibile sulla pagina - lascia vuoto per non avere un titolo";
+App::$strings["Allow Bookmarks"] = "Permetti l'aggiunta ai segnalibri";
+App::$strings["Menu may be used to store saved bookmarks"] = "Puoi salvare i segnalibri nei menù";
+App::$strings["Submit and proceed"] = "Salva e procedi";
+App::$strings["Drop"] = "Elimina";
+App::$strings["Bookmarks allowed"] = "Permetti segnalibri";
+App::$strings["Delete this menu"] = "Elimina questo menù";
+App::$strings["Edit menu contents"] = "Modifica i contenuti del menù";
+App::$strings["Edit this menu"] = "Modifica questo menù";
+App::$strings["Menu could not be deleted."] = "Il menù non può essere eliminato.";
+App::$strings["Menu not found."] = "Menù non trovato.";
+App::$strings["Edit Menu"] = "Modifica menù";
+App::$strings["Add or remove entries to this menu"] = "Aggiungi o rimuovi elementi di questo menù";
+App::$strings["Menu name"] = "Nome del menù";
+App::$strings["Must be unique, only seen by you"] = "Deve essere unico, lo vedrai solo tu";
+App::$strings["Menu title"] = "Titolo del menù";
+App::$strings["Menu title as seen by others"] = "Titolo del menù come comparirà a tutti";
+App::$strings["Allow bookmarks"] = "Permetti l'invio di segnalibri";
+App::$strings["Modify"] = "Modifica";
+App::$strings["Permission Denied."] = "Permesso negato.";
+App::$strings["File not found."] = "File non trovato.";
+App::$strings["Edit file permissions"] = "Modifica i permessi del file";
+App::$strings["Set/edit permissions"] = "Modifica i permessi";
+App::$strings["Include all files and sub folders"] = "Includi tutti i file e le sottocartelle";
+App::$strings["Return to file list"] = "Torna all'elenco dei file";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copia/incolla questo codice per far comparire il file in un articolo";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copia/incolla questo indirizzo in una pagina web per avere un link al file";
+App::$strings["Share this file"] = "Condividi questo file";
+App::$strings["Show URL to this file"] = "Mostra l'URL del file";
+App::$strings["Notify your contacts about this file"] = "Notifica ai tuoi contatti che hai caricato il file";
+App::$strings["Contact not found."] = "Contatto non trovato.";
+App::$strings["Friend suggestion sent."] = "Suggerimento di amicizia inviato.";
+App::$strings["Suggest Friends"] = "Suggerisci amici";
+App::$strings["Suggest a friend for %s"] = "Suggerisci un amico a %s";
+App::$strings["Hub not found."] = "Server non trovato.";
+App::$strings["Poke/Prod"] = "Poke/Prod";
+App::$strings["poke, prod or do other things to somebody"] = "Manda un poke, un prod o altro";
+App::$strings["Recipient"] = "Destinatario";
+App::$strings["Choose what you wish to do to recipient"] = "Scegli cosa vuoi inviare al destinatario";
+App::$strings["Make this post private"] = "Rendi privato questo articolo";
+App::$strings["Invalid profile identifier."] = "Indentificativo del profilo non valido.";
+App::$strings["Profile Visibility Editor"] = "Modifica la visibilità del profilo";
+App::$strings["Click on a contact to add or remove."] = "Clicca su un contatto per aggiungerlo o rimuoverlo.";
+App::$strings["Visible To"] = "Visibile a";
+App::$strings["Page Title"] = "Titolo della pagina";
+App::$strings["Profile not found."] = "Profilo non trovato.";
+App::$strings["Profile deleted."] = "Profilo eliminato.";
+App::$strings["Profile-"] = "Profilo-";
+App::$strings["New profile created."] = "Il nuovo profilo è stato creato.";
+App::$strings["Profile unavailable to clone."] = "Impossibile duplicare il profilo.";
+App::$strings["Profile unavailable to export."] = "Il profilo non è disponibile per l'export.";
+App::$strings["Profile Name is required."] = "Il nome del profilo è obbligatorio .";
+App::$strings["Marital Status"] = "Stato sentimentale";
+App::$strings["Romantic Partner"] = "Partner affettivo";
+App::$strings["Likes"] = "Mi piace";
+App::$strings["Dislikes"] = "Non mi piace";
+App::$strings["Work/Employment"] = "Lavoro/impiego";
+App::$strings["Religion"] = "Religione";
+App::$strings["Political Views"] = "Orientamento politico";
+App::$strings["Gender"] = "Sesso";
+App::$strings["Sexual Preference"] = "Preferenze sessuali";
+App::$strings["Homepage"] = "Home page";
+App::$strings["Interests"] = "Interessi";
+App::$strings["Address"] = "Indirizzo";
+App::$strings["Profile updated."] = "Profilo aggiornato.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Nascondi la tua lista di contatti/amici ai visitatori di questo profilo?";
+App::$strings["Edit Profile Details"] = "Modifica i dettagli del profilo";
+App::$strings["View this profile"] = "Guarda questo profilo";
+App::$strings["Change Profile Photo"] = "Cambia la foto del profilo";
+App::$strings["Create a new profile using these settings"] = "Crea un nuovo profilo usando queste impostazioni";
+App::$strings["Clone this profile"] = "Clona questo profilo";
+App::$strings["Delete this profile"] = "Elimina questo profilo";
+App::$strings["Import profile from file"] = "Importa il profilo da un file";
+App::$strings["Export profile to file"] = "Esporta il profilo in un file";
+App::$strings["Profile Name:"] = "Nome del profilo:";
+App::$strings["Your Full Name:"] = "Il tuo nome completo:";
+App::$strings["Title/Description:"] = "Titolo/descrizione:";
+App::$strings["Your Gender:"] = "Sesso:";
+App::$strings["Birthday :"] = "Compleanno:";
+App::$strings["Street Address:"] = "Indirizzo (via/piazza):";
+App::$strings["Locality/City:"] = "Località:";
+App::$strings["Postal/Zip Code:"] = "CAP:";
+App::$strings["Country:"] = "Nazione:";
+App::$strings["Region/State:"] = "Regione/stato:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Stato sentimentale:";
+App::$strings["Who: (if applicable)"] = "Con chi: (se possibile)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Per esempio: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "dal [data]:";
+App::$strings["Homepage URL:"] = "Indirizzo home page:";
+App::$strings["Religious Views:"] = "Orientamento religioso:";
+App::$strings["Keywords:"] = "Parole chiave, tag:";
+App::$strings["Example: fishing photography software"] = "Per esempio: pesca fotografia programmazione";
+App::$strings["Used in directory listings"] = "Visibile nell'elenco pubblico di canali";
+App::$strings["Tell us about yourself..."] = "Raccontaci di te...";
+App::$strings["Hobbies/Interests"] = "Hobby/interessi";
+App::$strings["Contact information and Social Networks"] = "Contatti personali e i tuoi social network";
+App::$strings["My other channels"] = "I miei altri canali";
+App::$strings["Musical interests"] = "Interessi musicali";
+App::$strings["Books, literature"] = "Libri, letteratura";
+App::$strings["Television"] = "Televisione";
+App::$strings["Film/dance/culture/entertainment"] = "Film/danza/cultura/intrattenimento";
+App::$strings["Love/romance"] = "Amore";
+App::$strings["Work/employment"] = "Lavoro/impiego";
+App::$strings["School/education"] = "Scuola/educazione";
+App::$strings["This is your default profile."] = "Questo è il tuo profilo predefinito.";
+App::$strings["Age: "] = "Età:";
+App::$strings["Edit/Manage Profiles"] = "Modifica/gestisci i profili";
+App::$strings["Add profile things"] = "Aggiungi Oggetti al profilo";
+App::$strings["Include desirable objects in your profile"] = "Aggiungi oggetti interessanti al tuo profilo";
+App::$strings["No ratings"] = "Nessuna valutazione";
+App::$strings["Ratings"] = "Valutazioni";
+App::$strings["Rating: "] = "Valutazione:";
+App::$strings["Website: "] = "Sito web:";
+App::$strings["Description: "] = "Descrizione:";
+App::$strings["Source of Item"] = "Sorgente";
+App::$strings["Unable to create element."] = "Impossibile creare l'elemento.";
+App::$strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù.";
+App::$strings["Unable to add menu element."] = "Impossibile aggiungere l'elemento al menù.";
+App::$strings["Menu Item Permissions"] = "Permessi del menu";
+App::$strings["Link Name"] = "Nome link";
+App::$strings["Link Target"] = "Destinazione link";
+App::$strings["Use Hubzilla magic-auth if available"] = "Usa l'autenticazione magica di Hubzilla, se disponibile";
+App::$strings["Open link in new window"] = "Apri il link in una nuova finestra";
+App::$strings["Order in list"] = "Ordine dell'elenco";
+App::$strings["Higher numbers will sink to bottom of listing"] = "I numeri più alti andranno in fondo all'elenco";
+App::$strings["Submit and finish"] = "Salva e termina";
+App::$strings["Submit and continue"] = "Salva e continua";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Edit menu"] = "Modifica il menù";
+App::$strings["Edit element"] = "Modifica l'elemento";
+App::$strings["Drop element"] = "Elimina l'elemento";
+App::$strings["New element"] = "Nuovo elemento";
+App::$strings["Edit this menu container"] = "Modifica il contenitore del menù";
+App::$strings["Add menu element"] = "Aggiungi un elemento al menù";
+App::$strings["Delete this menu item"] = "Elimina questo elemento del menù";
+App::$strings["Edit this menu item"] = "Modifica questo elemento del menù";
+App::$strings["Menu item not found."] = "L'elemento del menù non è stato trovato.";
+App::$strings["Menu item deleted."] = "L'elemento del menù è stato eliminato.";
+App::$strings["Menu item could not be deleted."] = "L'elemento del menù non può essere eliminato.";
+App::$strings["Edit Menu Element"] = "Modifica l'elemento del menù";
+App::$strings["Link text"] = "Testo del link";
+App::$strings["URL of link"] = "Indirizzo del link";
+App::$strings["OpenID protocol error. No ID returned."] = "Errore del protocollo OpenID. Nessun ID ricevuto in risposta.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Ciao %s. L'autenticazione magica è avvenuta con successo.";
+App::$strings["%d rating"] = array(
0 => "%d valutazione",
1 => "%d valutazioni",
);
-$a->strings["Gender: "] = "Sesso:";
-$a->strings["Status: "] = "Stato:";
-$a->strings["Homepage: "] = "Homepage:";
-$a->strings["Hometown: "] = "Città dove vivo:";
-$a->strings["About: "] = "Informazioni:";
-$a->strings["Public Forum:"] = "Forum pubblico:";
-$a->strings["Keywords: "] = "Parole chiave:";
-$a->strings["Common connections: %s"] = "Contatti in comune: %s";
-$a->strings["Finding:"] = "Ricerca:";
-$a->strings["next page"] = "pagina successiva";
-$a->strings["previous page"] = "pagina precedente";
-$a->strings["No entries (some entries may be hidden)."] = "Nessun risultato (qualche elemento potrebbe essere nascosto).";
-$a->strings["Export Channel"] = "Esporta il canale";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Esporta le informazioni di base del tuo canale in un piccolo file. E' utile per avere un salvataggio di sicurezza dei tuoi contatti, del tuo profilo ed altre informazioni fondamentali. Può essere usato per importare il tuo canale su un nuovo server, ma\tnon include i contenuti, per esempio articoli e foto.";
-$a->strings["Export Content"] = "Esporta i contenuti";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Esporta i dati del canale e i contenuti in un file in formato JSON. E' un salvataggio dei tuoi contatti, dei dati del profilo e anche di tutti i contenuti. Questa non è la soluzione opportuna per importare il tuo canale su un nuovo server, visto che il file potrebbe avere dimensioni NOTEVOLI. Devi pazientare - ci vorranno alcuni minuti per raccogliere i dati prima che inizi lo scaricamento.";
-$a->strings["No connections."] = "Nessun contatto.";
-$a->strings["Visit %s's profile [%s]"] = "Visita il profilo di %s [%s]";
-$a->strings["invalid target signature"] = "la firma ricevuta non è valida";
-$a->strings["Theme settings updated."] = "Le impostazioni del tema sono state aggiornate.";
-$a->strings["Site"] = "Sito";
-$a->strings["Accounts"] = "Account";
-$a->strings["Channels"] = "Canali";
-$a->strings["Plugins"] = "Plugin";
-$a->strings["Themes"] = "Temi";
-$a->strings["Inspect queue"] = "Coda di attesa";
-$a->strings["Profile Config"] = "Configurazione del profilo";
-$a->strings["DB updates"] = "Aggiornamenti al DB";
-$a->strings["Logs"] = "Log";
-$a->strings["Plugin Features"] = "Plugin";
-$a->strings["User registrations waiting for confirmation"] = "Registrazioni in attesa";
-$a->strings["# Accounts"] = "# account";
-$a->strings["# blocked accounts"] = "# account bloccati";
-$a->strings["# expired accounts"] = "# account scaduti";
-$a->strings["# expiring accounts"] = "# account in scadenza";
-$a->strings["# Channels"] = "# canali";
-$a->strings["# primary"] = "# primari";
-$a->strings["# clones"] = "# cloni";
-$a->strings["Message queues"] = "Coda messaggi in uscita";
-$a->strings["Administration"] = "Amministrazione";
-$a->strings["Summary"] = "Riepilogo";
-$a->strings["Registered accounts"] = "Account creati";
-$a->strings["Pending registrations"] = "Registrazioni da approvare";
-$a->strings["Registered channels"] = "Canali creati";
-$a->strings["Active plugins"] = "Plugin attivi";
-$a->strings["Version"] = "Versione";
-$a->strings["Site settings updated."] = "Impostazioni del sito salvate correttamente.";
-$a->strings["experimental"] = "sperimentale";
-$a->strings["unsupported"] = "non supportato";
-$a->strings["Yes - with approval"] = "Sì - con approvazione";
-$a->strings["My site is not a public server"] = "Non è un server pubblico";
-$a->strings["My site has paid access only"] = "È un servizio a pagamento";
-$a->strings["My site has free access only"] = "È un servizio gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "È un servizio gratuito con opzioni aggiuntive a pagamento";
-$a->strings["Registration"] = "Registrazione";
-$a->strings["File upload"] = "Caricamento file";
-$a->strings["Policies"] = "Politiche";
-$a->strings["Site name"] = "Nome del sito";
-$a->strings["Banner/Logo"] = "Banner o logo";
-$a->strings["Administrator Information"] = "Informazioni sull'amministratore";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informazioni per contattare gli amministratori del sito. Saranno mostrate sulla pagina di informazioni. È consentito il BBcode";
-$a->strings["System language"] = "Lingua di sistema";
-$a->strings["System theme"] = "Tema di sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Il tema di sistema può essere cambiato dai profili dei singoli utenti - <a href='#' id='cnftheme'>Cambia le impostazioni del tema</a>";
-$a->strings["Mobile system theme"] = "Tema di sistema per dispositivi mobili";
-$a->strings["Theme for mobile devices"] = "Tema per i dispositivi mobili";
-$a->strings["Enable Diaspora Protocol"] = "Abilita la comunicazione con Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Sperimentale - per comunicare con Diaspora e Friendica";
-$a->strings["Allow Feeds as Connections"] = "Permetti di aggiungere i feed come contatti";
-$a->strings["(Heavy system resource usage)"] = "(Uso intenso delle risorse di sistema!)";
-$a->strings["Maximum image size"] = "Dimensione massima immagini";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Massima dimensione in byte delle immagini caricate. Il default è 0, cioè nessun limite.";
-$a->strings["Does this site allow new member registration?"] = "Questo sito permette a nuovi utenti di registrarsi?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Come descriveresti il tipo di servizio proposto da questo server?";
-$a->strings["Register text"] = "Testo di registrazione";
-$a->strings["Will be displayed prominently on the registration page."] = "Sarà mostrato ben visibile nella pagina di registrazione.";
-$a->strings["Accounts abandoned after x days"] = "Account abbandonati dopo X giorni";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Eviterà di sprecare risorse di sistema controllando se i siti esterni hanno account abbandonati. Immettere 0 per non imporre nessun limite di tempo.";
-$a->strings["Allowed friend domains"] = "Domini fidati e consentiti";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virglola dei domini che possono stabilire amicizie con questo sito. Sono accettati caratteri jolly. Lascia vuoto per accettare connessioni da qualsiasi dominio.";
-$a->strings["Allowed email domains"] = "Domini email consentiti";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione. Sono accettati caratteri jolly. Lascia vuoto per accettare qualsiasi dominio email";
-$a->strings["Not allowed email domains"] = "Domini email non consentiti";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione a questo sito. Sono accettati caratteri jolly. Lascalo vuoto per accettare qualsiasi dominio.";
-$a->strings["Block public"] = "Blocca pagine pubbliche";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Seleziona per impedire di vedere le pagine personali di questo sito a chi non ha effettuato l'accesso.";
-$a->strings["Verify Email Addresses"] = "Verifica l'indirizzo email";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Attiva per richiedere la verifica degli indirizzi email dei nuovi utenti (consigliato).";
-$a->strings["Force publish"] = "Forza la publicazione del profilo";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Seleziona per mostrare nell'elenco pubblico <strong>tutti</strong> i profili registrati su questo sito.";
-$a->strings["Disable discovery tab"] = "Disabilita la funzione 'scopri'";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Nell'area della rete personale non comparirà più la scheda con i contenuti acquisiti da altri siti.";
-$a->strings["No login on Homepage"] = "Non mostrare il login sulla homepage";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Per nascondere la possibilità di fare login ai visitatori (per esempio, quando il contenuto della homepage del sito è alimentato da un canale).";
-$a->strings["Proxy user"] = "Utente proxy";
-$a->strings["Proxy URL"] = "URL proxy";
-$a->strings["Network timeout"] = "Timeout rete";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valore in secondi. Imposta a 0 per illimitato (sconsigliato).";
-$a->strings["Delivery interval"] = "Recapito ritardato";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Numero di secondi di cui può essere ritardato il recapito, per ridurre il carico di sistema. Consigliati: 4-5 secondi per hosting condiviso, 2-3 per i VPS, 0-1 per grandi server dedicati.";
-$a->strings["Poll interval"] = "Intervallo di polling";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Numero di secondi di cui può essere ritardato il polling in background, per ridurre il carico del sistema. Se 0, verrà usato lo stesso valore del 'Recapito ritardato'.";
-$a->strings["Maximum Load Average"] = "Carico massimo medio";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carico di sistema massimo perché i processi di recapito e polling siano ritardati - il valore predefinito è 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Scadenza dei contenuti importati da altri siti (in giorni)";
-$a->strings["0 for no expiration of imported content"] = "0 per non avere scadenza";
-$a->strings["No server found"] = "Server non trovato";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "per canale";
-$a->strings["on server"] = "sul server";
-$a->strings["Status"] = "Stato";
-$a->strings["Server"] = "Server";
-$a->strings["Update has been marked successful"] = "L'aggiornamento è stato marcato come eseguito.";
-$a->strings["Executing %s failed. Check system logs."] = "Fallita l'esecuzione di %s. Maggiori informazioni sui log di sistema.";
-$a->strings["Update %s was successfully applied."] = "L'aggiornamento %s è terminato correttamente.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "L'aggiornamento %s non ha dato risposta. Impossibile determinare se è terminato correttamente.";
-$a->strings["Update function %s could not be found."] = "Impossibile trovare la funzione di aggiornamento %s";
-$a->strings["No failed updates."] = "Nessun aggiornamento fallito.";
-$a->strings["Failed Updates"] = "Aggiornamenti falliti.";
-$a->strings["Mark success (if update was manually applied)"] = "Marca come eseguito (se applicato manualmente).";
-$a->strings["Attempt to execute this update step automatically"] = "Tenta di eseguire in automatico questo passaggio dell'aggiornamento.";
-$a->strings["Queue Statistics"] = "Statistiche della coda";
-$a->strings["Total Entries"] = "Totale";
-$a->strings["Priority"] = "Priorità";
-$a->strings["Destination URL"] = "URL di destinazione";
-$a->strings["Mark hub permanently offline"] = "Questo hub è definitivamente offline";
-$a->strings["Empty queue for this hub"] = "Svuota la coda per questo hub";
-$a->strings["Last known contact"] = "Ultimo scambio dati";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "Sesso:";
+App::$strings["Status: "] = "Stato:";
+App::$strings["Homepage: "] = "Homepage:";
+App::$strings["Hometown: "] = "Città dove vivo:";
+App::$strings["About: "] = "Informazioni:";
+App::$strings["Public Forum:"] = "Forum pubblico:";
+App::$strings["Keywords: "] = "Parole chiave:";
+App::$strings["Common connections: %s"] = "Contatti in comune: %s";
+App::$strings["Finding:"] = "Ricerca:";
+App::$strings["next page"] = "pagina successiva";
+App::$strings["previous page"] = "pagina precedente";
+App::$strings["No entries (some entries may be hidden)."] = "Nessun risultato (qualche elemento potrebbe essere nascosto).";
+App::$strings["Export Channel"] = "Esporta il canale";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Esporta le informazioni di base del tuo canale in un piccolo file. E' utile per avere un salvataggio di sicurezza dei tuoi contatti, del tuo profilo ed altre informazioni fondamentali. Può essere usato per importare il tuo canale su un nuovo server, ma\tnon include i contenuti, per esempio articoli e foto.";
+App::$strings["Export Content"] = "Esporta i contenuti";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Esporta i dati del canale e i contenuti in un file in formato JSON. E' un salvataggio dei tuoi contatti, dei dati del profilo e anche di tutti i contenuti. Questa non è la soluzione opportuna per importare il tuo canale su un nuovo server, visto che il file potrebbe avere dimensioni NOTEVOLI. Devi pazientare - ci vorranno alcuni minuti per raccogliere i dati prima che inizi lo scaricamento.";
+App::$strings["No connections."] = "Nessun contatto.";
+App::$strings["Visit %s's profile [%s]"] = "Visita il profilo di %s [%s]";
+App::$strings["invalid target signature"] = "la firma ricevuta non è valida";
+App::$strings["Theme settings updated."] = "Le impostazioni del tema sono state aggiornate.";
+App::$strings["Site"] = "Sito";
+App::$strings["Accounts"] = "Account";
+App::$strings["Channels"] = "Canali";
+App::$strings["Plugins"] = "Plugin";
+App::$strings["Themes"] = "Temi";
+App::$strings["Inspect queue"] = "Coda di attesa";
+App::$strings["Profile Config"] = "Configurazione del profilo";
+App::$strings["DB updates"] = "Aggiornamenti al DB";
+App::$strings["Logs"] = "Log";
+App::$strings["Plugin Features"] = "Plugin";
+App::$strings["User registrations waiting for confirmation"] = "Registrazioni in attesa";
+App::$strings["# Accounts"] = "# account";
+App::$strings["# blocked accounts"] = "# account bloccati";
+App::$strings["# expired accounts"] = "# account scaduti";
+App::$strings["# expiring accounts"] = "# account in scadenza";
+App::$strings["# Channels"] = "# canali";
+App::$strings["# primary"] = "# primari";
+App::$strings["# clones"] = "# cloni";
+App::$strings["Message queues"] = "Coda messaggi in uscita";
+App::$strings["Administration"] = "Amministrazione";
+App::$strings["Summary"] = "Riepilogo";
+App::$strings["Registered accounts"] = "Account creati";
+App::$strings["Pending registrations"] = "Registrazioni da approvare";
+App::$strings["Registered channels"] = "Canali creati";
+App::$strings["Active plugins"] = "Plugin attivi";
+App::$strings["Version"] = "Versione";
+App::$strings["Site settings updated."] = "Impostazioni del sito salvate correttamente.";
+App::$strings["experimental"] = "sperimentale";
+App::$strings["unsupported"] = "non supportato";
+App::$strings["Yes - with approval"] = "Sì - con approvazione";
+App::$strings["My site is not a public server"] = "Non è un server pubblico";
+App::$strings["My site has paid access only"] = "È un servizio a pagamento";
+App::$strings["My site has free access only"] = "È un servizio gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "È un servizio gratuito con opzioni aggiuntive a pagamento";
+App::$strings["Registration"] = "Registrazione";
+App::$strings["File upload"] = "Caricamento file";
+App::$strings["Policies"] = "Politiche";
+App::$strings["Site name"] = "Nome del sito";
+App::$strings["Banner/Logo"] = "Banner o logo";
+App::$strings["Administrator Information"] = "Informazioni sull'amministratore";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informazioni per contattare gli amministratori del sito. Saranno mostrate sulla pagina di informazioni. È consentito il BBcode";
+App::$strings["System language"] = "Lingua di sistema";
+App::$strings["System theme"] = "Tema di sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Il tema di sistema può essere cambiato dai profili dei singoli utenti - <a href='#' id='cnftheme'>Cambia le impostazioni del tema</a>";
+App::$strings["Mobile system theme"] = "Tema di sistema per dispositivi mobili";
+App::$strings["Theme for mobile devices"] = "Tema per i dispositivi mobili";
+App::$strings["Enable Diaspora Protocol"] = "Abilita la comunicazione con Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Sperimentale - per comunicare con Diaspora e Friendica";
+App::$strings["Allow Feeds as Connections"] = "Permetti di aggiungere i feed come contatti";
+App::$strings["(Heavy system resource usage)"] = "(Uso intenso delle risorse di sistema!)";
+App::$strings["Maximum image size"] = "Dimensione massima immagini";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Massima dimensione in byte delle immagini caricate. Il default è 0, cioè nessun limite.";
+App::$strings["Does this site allow new member registration?"] = "Questo sito permette a nuovi utenti di registrarsi?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Come descriveresti il tipo di servizio proposto da questo server?";
+App::$strings["Register text"] = "Testo di registrazione";
+App::$strings["Will be displayed prominently on the registration page."] = "Sarà mostrato ben visibile nella pagina di registrazione.";
+App::$strings["Accounts abandoned after x days"] = "Account abbandonati dopo X giorni";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Eviterà di sprecare risorse di sistema controllando se i siti esterni hanno account abbandonati. Immettere 0 per non imporre nessun limite di tempo.";
+App::$strings["Allowed friend domains"] = "Domini fidati e consentiti";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virglola dei domini che possono stabilire amicizie con questo sito. Sono accettati caratteri jolly. Lascia vuoto per accettare connessioni da qualsiasi dominio.";
+App::$strings["Allowed email domains"] = "Domini email consentiti";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione. Sono accettati caratteri jolly. Lascia vuoto per accettare qualsiasi dominio email";
+App::$strings["Not allowed email domains"] = "Domini email non consentiti";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Elenco separato da virgola dei domini permessi come indirizzi email in fase di registrazione a questo sito. Sono accettati caratteri jolly. Lascalo vuoto per accettare qualsiasi dominio.";
+App::$strings["Block public"] = "Blocca pagine pubbliche";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Seleziona per impedire di vedere le pagine personali di questo sito a chi non ha effettuato l'accesso.";
+App::$strings["Verify Email Addresses"] = "Verifica l'indirizzo email";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Attiva per richiedere la verifica degli indirizzi email dei nuovi utenti (consigliato).";
+App::$strings["Force publish"] = "Forza la publicazione del profilo";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Seleziona per mostrare nell'elenco pubblico <strong>tutti</strong> i profili registrati su questo sito.";
+App::$strings["Disable discovery tab"] = "Disabilita la funzione 'scopri'";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Nell'area della rete personale non comparirà più la scheda con i contenuti acquisiti da altri siti.";
+App::$strings["No login on Homepage"] = "Non mostrare il login sulla homepage";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Per nascondere la possibilità di fare login ai visitatori (per esempio, quando il contenuto della homepage del sito è alimentato da un canale).";
+App::$strings["Proxy user"] = "Utente proxy";
+App::$strings["Proxy URL"] = "URL proxy";
+App::$strings["Network timeout"] = "Timeout rete";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valore in secondi. Imposta a 0 per illimitato (sconsigliato).";
+App::$strings["Delivery interval"] = "Recapito ritardato";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Numero di secondi di cui può essere ritardato il recapito, per ridurre il carico di sistema. Consigliati: 4-5 secondi per hosting condiviso, 2-3 per i VPS, 0-1 per grandi server dedicati.";
+App::$strings["Poll interval"] = "Intervallo di polling";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Numero di secondi di cui può essere ritardato il polling in background, per ridurre il carico del sistema. Se 0, verrà usato lo stesso valore del 'Recapito ritardato'.";
+App::$strings["Maximum Load Average"] = "Carico massimo medio";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carico di sistema massimo perché i processi di recapito e polling siano ritardati - il valore predefinito è 50.";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Scadenza dei contenuti importati da altri siti (in giorni)";
+App::$strings["0 for no expiration of imported content"] = "0 per non avere scadenza";
+App::$strings["No server found"] = "Server non trovato";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "per canale";
+App::$strings["on server"] = "sul server";
+App::$strings["Status"] = "Stato";
+App::$strings["Server"] = "Server";
+App::$strings["Update has been marked successful"] = "L'aggiornamento è stato marcato come eseguito.";
+App::$strings["Executing %s failed. Check system logs."] = "Fallita l'esecuzione di %s. Maggiori informazioni sui log di sistema.";
+App::$strings["Update %s was successfully applied."] = "L'aggiornamento %s è terminato correttamente.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "L'aggiornamento %s non ha dato risposta. Impossibile determinare se è terminato correttamente.";
+App::$strings["Update function %s could not be found."] = "Impossibile trovare la funzione di aggiornamento %s";
+App::$strings["No failed updates."] = "Nessun aggiornamento fallito.";
+App::$strings["Failed Updates"] = "Aggiornamenti falliti.";
+App::$strings["Mark success (if update was manually applied)"] = "Marca come eseguito (se applicato manualmente).";
+App::$strings["Attempt to execute this update step automatically"] = "Tenta di eseguire in automatico questo passaggio dell'aggiornamento.";
+App::$strings["Queue Statistics"] = "Statistiche della coda";
+App::$strings["Total Entries"] = "Totale";
+App::$strings["Priority"] = "Priorità";
+App::$strings["Destination URL"] = "URL di destinazione";
+App::$strings["Mark hub permanently offline"] = "Questo hub è definitivamente offline";
+App::$strings["Empty queue for this hub"] = "Svuota la coda per questo hub";
+App::$strings["Last known contact"] = "Ultimo scambio dati";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s utente bloccato/sbloccato",
1 => "%s utenti bloccati/sbloccati",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s utente cancellato",
1 => "%s utenti cancellati",
);
-$a->strings["Account not found"] = "Account non trovato";
-$a->strings["User '%s' blocked"] = "Utente '%s' bloccato";
-$a->strings["User '%s' unblocked"] = "Utente '%s' sbloccato";
-$a->strings["Users"] = "Utenti";
-$a->strings["select all"] = "seleziona tutti";
-$a->strings["User registrations waiting for confirm"] = "Richieste di registrazione in attesa di conferma";
-$a->strings["Request date"] = "Data richiesta";
-$a->strings["No registrations."] = "Nessuna registrazione.";
-$a->strings["Approve"] = "Approva";
-$a->strings["Deny"] = "Nega";
-$a->strings["Block"] = "Blocca";
-$a->strings["Unblock"] = "Sblocca";
-$a->strings["Register date"] = "Data registrazione";
-$a->strings["Last login"] = "Ultimo accesso";
-$a->strings["Expires"] = "Con scadenza";
-$a->strings["Service Class"] = "Classe dell'account";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Gli utenti selezionati saranno eliminati!\\n\\nTutto quello che gli utenti hanno pubblicato su questo sito sarà permanentemente eliminato!\\n\\nConfermi?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utente {0} sarà eliminato!\\n\\nTutto quello che ha pubblicato su questo sito sarà permanentemente eliminato!\\n\\nConfermi?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Account non trovato";
+App::$strings["User '%s' blocked"] = "Utente '%s' bloccato";
+App::$strings["User '%s' unblocked"] = "Utente '%s' sbloccato";
+App::$strings["Users"] = "Utenti";
+App::$strings["select all"] = "seleziona tutti";
+App::$strings["User registrations waiting for confirm"] = "Richieste di registrazione in attesa di conferma";
+App::$strings["Request date"] = "Data richiesta";
+App::$strings["No registrations."] = "Nessuna registrazione.";
+App::$strings["Approve"] = "Approva";
+App::$strings["Deny"] = "Nega";
+App::$strings["Block"] = "Blocca";
+App::$strings["Unblock"] = "Sblocca";
+App::$strings["Register date"] = "Data registrazione";
+App::$strings["Last login"] = "Ultimo accesso";
+App::$strings["Expires"] = "Con scadenza";
+App::$strings["Service Class"] = "Classe dell'account";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Gli utenti selezionati saranno eliminati!\\n\\nTutto quello che gli utenti hanno pubblicato su questo sito sarà permanentemente eliminato!\\n\\nConfermi?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "L'utente {0} sarà eliminato!\\n\\nTutto quello che ha pubblicato su questo sito sarà permanentemente eliminato!\\n\\nConfermi?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "Censura modificata per %s canale",
1 => "Censura modificata per %s canali",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canale è stato rimosso",
1 => "%s canali sono stati rimossi",
);
-$a->strings["Channel not found"] = "Canale non trovato";
-$a->strings["Channel '%s' deleted"] = "Il canale '%s' è stato rimosso";
-$a->strings["Channel '%s' uncensored"] = "Rimossa la censura dal canale '%s'";
-$a->strings["Channel '%s' censored"] = "Applicata una censura al canale '%s'";
-$a->strings["Censor"] = "Applica una censura";
-$a->strings["Uncensor"] = "Rimuovi la censura";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "I canali selezionati saranno rimossi!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questi canali sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Il canale {0} sarà rimosso!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questo canale sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
-$a->strings["Plugin %s disabled."] = "Plugin %s non attivo.";
-$a->strings["Plugin %s enabled."] = "Plugin %s attivo.";
-$a->strings["Disable"] = "Disattiva";
-$a->strings["Enable"] = "Attiva";
-$a->strings["Toggle"] = "Attiva/disattiva";
-$a->strings["Author: "] = "Autore:";
-$a->strings["Maintainer: "] = "Gestore:";
-$a->strings["No themes found."] = "Nessun tema trovato.";
-$a->strings["Screenshot"] = "Istantanea dello schermo";
-$a->strings["[Experimental]"] = "[Sperimentale]";
-$a->strings["[Unsupported]"] = "[Non supportato]";
-$a->strings["Log settings updated."] = "Impostazioni di log aggiornate.";
-$a->strings["Clear"] = "Pulisci";
-$a->strings["Debugging"] = "Debugging";
-$a->strings["Log file"] = "File di log";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Deve essere scrivibile dal web server. La posizione è relativa alla cartella dove è installato Hubzilla.";
-$a->strings["Log level"] = "Livello di log";
-$a->strings["New Profile Field"] = "Nuovo campo del profilo";
-$a->strings["Field nickname"] = "Nome breve del campo";
-$a->strings["System name of field"] = "Nome di sistema del campo";
-$a->strings["Input type"] = "Tipo di dati";
-$a->strings["Field Name"] = "Nome del campo";
-$a->strings["Label on profile pages"] = "Etichetta da mostrare sulla pagina del profilo";
-$a->strings["Help text"] = "Testo di aiuto";
-$a->strings["Additional info (optional)"] = "Informazioni aggiuntive (opzionali)";
-$a->strings["Field definition not found"] = "Impossibile trovare la definizione del campo";
-$a->strings["Edit Profile Field"] = "Modifica campo del profilo";
-$a->strings["Unable to find your hub."] = "Impossibile raggiungere il tuo hub.";
-$a->strings["Post successful."] = "Inviato!";
-$a->strings["Edit Block"] = "Modifica il riquadro";
-$a->strings["Delete block?"] = "Vuoi eliminare questo riquadro?";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "È stato superato il numero massimo giornaliero di registrazioni a questo sito. Riprova domani!";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Impossibile proseguire. Devi prima accettare le Condizioni d'Uso del servizio.";
-$a->strings["Passwords do not match."] = "Le password non corrispondono.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "La registrazione è terminata correttamente. Per continuare controlla l'email che ti è stata inviata.";
-$a->strings["Your registration is pending approval by the site owner."] = "La tua richiesta è in attesa di approvazione da parte dell'amministratore del sito.";
-$a->strings["Your registration can not be processed."] = "La tua registrazione non puo' essere processata.";
-$a->strings["Registration on this site/hub is by approval only."] = "La registrazione su questo sito è soggetta ad approvazione.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrati su un altro server affiliato</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Questo sito ha superato il numero di registrazioni giornaliere consentite. Prova di nuovo domani.";
-$a->strings["Terms of Service"] = "Condizioni d'Uso";
-$a->strings["I accept the %s for this website"] = "Accetto le %s di questo sito";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ho più di 13 anni e accetto le %s di questo sito";
-$a->strings["Membership on this site is by invitation only."] = "Per registrarsi su questo sito è necessario un invito.";
-$a->strings["Please enter your invitation code"] = "Inserisci il codice dell'invito";
-$a->strings["Your email address"] = "Il tuo indirizzo email";
-$a->strings["Choose a password"] = "Scegli una password";
-$a->strings["Please re-enter your password"] = "Ripeti la password per verifica";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare il tuo account prima di 48 ore dall'ultimo cambio password.";
-$a->strings["Remove This Account"] = "Elimina questo account";
-$a->strings["WARNING: "] = "ATTENZIONE:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Questo account e tutti i suoi canali saranno completamente eliminati dalla rete.";
-$a->strings["This action is permanent and can not be undone!"] = "Questo comando è definitivo e non può essere annullato!";
-$a->strings["Please enter your password for verification:"] = "Inserisci la tua password per verifica:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Elimina dalla rete questo account, tutti i suoi canali e ANCHE tutti gli eventuali canali clonati.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "A meno che tu non lo richieda espressamente, solo i canali presenti su questo server saranno rimossi dalla rete.";
-$a->strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
-$a->strings["Empty post discarded."] = "L'articolo vuoto è stato ignorato.";
-$a->strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale.";
-$a->strings["System error. Post not saved."] = "Errore di sistema. Articolo non salvato.";
-$a->strings["Unable to obtain post information from database."] = "Impossibile caricare l'articolo dal database.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f articoli sulla pagina principale.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web.";
-$a->strings["[Embedded content - reload page to view]"] = "[Contenuto incorporato - ricarica la pagina per visualizzarlo correttamente]";
-$a->strings["Remote privacy information not available."] = "Le informazioni remote sulla privacy non sono disponibili.";
-$a->strings["Visible to:"] = "Visibile a:";
-$a->strings["Block Name"] = "Nome del riquadro";
-$a->strings["First Name"] = "Nome";
-$a->strings["Last Name"] = "Cognome";
-$a->strings["Nickname"] = "Nick";
-$a->strings["Full Name"] = "Nome e cognome";
-$a->strings["Profile Photo 16px"] = "Foto del profilo 16px";
-$a->strings["Profile Photo 32px"] = "Foto del profilo 32px";
-$a->strings["Profile Photo 48px"] = "Foto del profilo 48px";
-$a->strings["Profile Photo 64px"] = "Foto del profilo 64px";
-$a->strings["Profile Photo 80px"] = "Foto del profilo 80px";
-$a->strings["Profile Photo 128px"] = "Foto del profilo 128px";
-$a->strings["Timezone"] = "Fuso orario";
-$a->strings["Homepage URL"] = "Indirizzo home page";
-$a->strings["Birth Year"] = "Anno di nascita";
-$a->strings["Birth Month"] = "Mese di nascita";
-$a->strings["Birth Day"] = "Giorno di nascita";
-$a->strings["Birthdate"] = "Data di nascita";
-$a->strings["Conversation removed."] = "Conversazione rimossa.";
-$a->strings["No messages."] = "Nessun messaggio.";
-$a->strings["Delete conversation"] = "Elimina la conversazione";
-$a->strings["D, d M Y - g:i A"] = "D d M Y - G:i";
-$a->strings["Help with this feature"] = "La guida per questa funzionalità";
-$a->strings["Layout Name"] = "Nome layout";
-$a->strings["Comanche page description language help"] = "Guida di Comanche Page Description Language";
-$a->strings["Set your current mood and tell your friends"] = "Scegli il tuo umore attuale per mostrarlo agli amici";
-$a->strings["Total votes"] = "Voti totali";
-$a->strings["Average Rating"] = "Valutazione media";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare un canale prima di 48 ore dall'ultimo cambio password.";
-$a->strings["Remove This Channel"] = "Elimina questo canale";
-$a->strings["This channel will be completely removed from the network. "] = "Questo canale sarà completamente eliminato dalla rete.";
-$a->strings["Remove this channel and all its clones from the network"] = "Rimuovi questo canale e tutti i suoi cloni dalla rete";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "L'impostazione predefinita è che sia eliminata solo l'istanza del canale presente su questo hub, non gli eventuali cloni";
-$a->strings["is now connected to"] = "ha come nuovo contatto";
-$a->strings["Could not access address book record."] = "Impossibile accedere alle informazioni della rubrica.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Il canale non è disponibile - impossibile aggiornare.";
-$a->strings["Channel has been unblocked"] = "Il canale è stato sbloccato";
-$a->strings["Channel has been blocked"] = "Il canale è stato bloccato";
-$a->strings["Unable to set address book parameters."] = "Impossibile impostare i parametri della rubrica.";
-$a->strings["Channel has been unignored"] = "Il canale non sarà più ignorato";
-$a->strings["Channel has been ignored"] = "Il canale sarà ignorato";
-$a->strings["Channel has been unarchived"] = "Il canale non è più archiviato";
-$a->strings["Channel has been archived"] = "Il canale è stato archiviato";
-$a->strings["Channel has been unhidden"] = "Il canale non è più nascosto";
-$a->strings["Channel has been hidden"] = "Il canale è stato nascosto";
-$a->strings["Channel has been approved"] = "Il canale è stato approvato";
-$a->strings["Channel has been unapproved"] = "Il canale non è più approvato";
-$a->strings["Connection has been removed."] = "Il contatto è stato rimosso.";
-$a->strings["View %s's profile"] = "Guarda il profilo di %s";
-$a->strings["Refresh Permissions"] = "Modifica i permessi";
-$a->strings["Fetch updated permissions"] = "Guarda e modifica i permessi assegnati";
-$a->strings["Recent Activity"] = "Attività recenti";
-$a->strings["View recent posts and comments"] = "Leggi i post recenti e i commenti";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blocca ogni interazione con questo contatto (abilita/disabilita)";
-$a->strings["Unignore"] = "Non ignorare";
-$a->strings["Ignore"] = "Ignora";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora tutte le comunicazioni in arrivo da questo contatto (abilita/disabilita)";
-$a->strings["Unarchive"] = "Non archiviare";
-$a->strings["Archive"] = "Archivia";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archivia questo contatto (abilita/disabilita) - segna il canale come non più attivo ma ne conserva i contenuti";
-$a->strings["Unhide"] = "Non nascondere";
-$a->strings["Hide"] = "Nascondi";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Nascondi questo contatto a tutti gli altri (abilita/disabilita)";
-$a->strings["Delete this connection"] = "Elimina questo contatto";
-$a->strings["Approve this connection"] = "Approva questo contatto";
-$a->strings["Accept connection to allow communication"] = "Entra in contatto per poter comunicare";
-$a->strings["Connections: settings for %s"] = "Contatti: impostazioni per %s";
-$a->strings["Apply these permissions automatically"] = "Applica automaticamente questi permessi";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "Applica i permessi indicati su questa pagina a tutti i nuovi contatti.";
-$a->strings["Slide to adjust your degree of friendship"] = "Trascina per restringere il grado di amicizia da mostrare";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "I tuoi nuovi contatti potrebbero <em>non</em> essere abilitati a comunicare con te finché non salverai questa pagina (perché non hai permessi impostati). Sono stati selezionati i permessi standard per il tipo di canale che hai scelto. Non sono stati ancora salvati però. Puoi verificare le impostazioni e fare i cambiamenti che preferisci prima di salvare. ";
-$a->strings["inherited"] = "derivato";
-$a->strings["Connection has no individual permissions!"] = "Non hai assegnato permessi individuali a questo contatto!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Questo corrisponde alle tue <a href='settings'>impostazioni di privacy</a>, ma puoi anche dare un'occhiata ai 'Permessi avanzati' per opzioni più dettagliate.";
-$a->strings["Profile Visibility"] = "Visibilità del profilo";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Seleziona il profilo che vuoi mostrare a %s quando visita il tuo profilo in modo sicuro.";
-$a->strings["Contact Information / Notes"] = "Informazioni e annotazioni sul contatto";
-$a->strings["Edit contact notes"] = "Modifica le informazioni sul contatto";
-$a->strings["Their Settings"] = "Permessi concessi a te";
-$a->strings["My Settings"] = "I permessi che concedo";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "A questo canale sono stati applicati i permessi predefiniti ma <em>non</em> sono stati salvati. In realtà non esistono ancora dei permessi predefiniti da usare su questo sito. Controlla e verifica le impostazioni, [Salva] per confermare.";
-$a->strings["Clear/Disable Automatic Permissions"] = "Rimuovi/disabilita i permessi automatici";
-$a->strings["Forum Members"] = "Membro di un forum";
-$a->strings["Soapbox"] = "Comunicati e annunci";
-$a->strings["Full Sharing (typical social network permissions)"] = "Condivisione completa (permessi tipici dei social network)";
-$a->strings["Cautious Sharing "] = "Condivisione prudente";
-$a->strings["Follow Only"] = "Follower";
-$a->strings["Individual Permissions"] = "Permessi individuali";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "I permessi nelle <a href=\"settings\">impostazioni di privacy</a> hanno priorità su quelli mostrati in questa pagina. Non avrà alcun effetto cambiarli qui, se sono indicati come derivati.";
-$a->strings["Advanced Permissions"] = "Permessi avanzati";
-$a->strings["Simple Permissions (select one and submit)"] = "Permessi semplificati (seleziona e salva)";
-$a->strings["Visit %s's profile - %s"] = "Guarda il profilo di %s - %s";
-$a->strings["Block/Unblock contact"] = "Blocca/sblocca contatto";
-$a->strings["Ignore contact"] = "Ignora il contatto";
-$a->strings["Repair URL settings"] = "Ripara le impostazioni URL";
-$a->strings["View conversations"] = "Leggi le conversazioni";
-$a->strings["Delete contact"] = "Elimina contatto";
-$a->strings["Last update:"] = "Ultimo aggiornamento:";
-$a->strings["Update public posts"] = "Aggiorna gli articoli pubblici";
-$a->strings["Update now"] = "Aggiorna adesso";
-$a->strings["Currently blocked"] = "Attualmente bloccato";
-$a->strings["Currently ignored"] = "Attualmente ignorato";
-$a->strings["Currently archived"] = "Attualmente archiviato";
-$a->strings["Currently pending"] = "Attualmente da approvare";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Non è possibile effettuare login con l'OpenID che hai fornito. Per favore controlla che sia scritto correttamente.";
-$a->strings["The error message was:"] = "Messaggio di errore ricevuto:";
-$a->strings["Authentication failed."] = "Autenticazione fallita.";
-$a->strings["Remote Authentication"] = "Autenticazione a distanza";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)";
-$a->strings["Authenticate"] = "Autenticazione";
-$a->strings["Unable to lookup recipient."] = "Impossibile associare un destinatario.";
-$a->strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto.";
-$a->strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Il canale ha delle regole restrittive per la ricezione dei messaggi privati. Invio fallito.";
-$a->strings["Message deleted."] = "Messaggio eliminato.";
-$a->strings["Message recalled."] = "Messaggio revocato.";
-$a->strings["Send Private Message"] = "Invia un messaggio privato";
-$a->strings["To:"] = "A:";
-$a->strings["Subject:"] = "Oggetto:";
-$a->strings["Send"] = "Invia";
-$a->strings["Message not found."] = "Messaggio non trovato.";
-$a->strings["Delete message"] = "Elimina il messaggio";
-$a->strings["Recall message"] = "Revoca il messaggio";
-$a->strings["Message has been recalled."] = "Il messaggio è stato revocato.";
-$a->strings["Private Conversation"] = "Conversazione privata";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcuna tecnologia per comunicare in modo sicuro. <strong>Se possibile</strong>, prova a rispondere direttamente dalla pagina del profilo del mittente.";
-$a->strings["Send Reply"] = "Invia la risposta";
-$a->strings["Invalid request identifier."] = "L'identificativo della richiesta non è valido.";
-$a->strings["Discard"] = "Rifiuta";
-$a->strings["Please login."] = "Effettua l'accesso.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "L'autenticazione magica dal tuo sito non è disponibile. Hai accesso solamente a questo sito. Puoi provare a disconnetterti per tentare di nuovo.";
-$a->strings["Add a Channel"] = "Aggiungi un canale";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "I contenuti che pubblichi sono mostrati nel tuo \"canale\". Un canale può essere usato come bacheca personale, come blog, oppure può essere un forum di discussione, un gruppo di interesse, una pagina di celebrità e molto altro. Puoi creare tanti canali quanti ne permette il tuo sito.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Per esempio: \"Mario Rossi\", \"Lisa e le sue ricette\", \"Il campionato\", \"Il gruppo di escursionismo\"";
-$a->strings["Choose a short nickname"] = "Scegli un nome breve";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Il nome breve sarà usato per creare un indirizzo facile da ricordare per il tuo canale (simile a una email). Così potrai condividerlo e gli altri potranno trovarti.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Oppure <a href=\"import\">importa un tuo canale esistente</a> da un altro server/hub";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Descrivi il tipo di canale che vorresti creare (per esempio se ti interessa più usarlo come social network, come un forum di discussione...) e il tipo di privacy che preferisci. Hubzilla sceglierà per te i permessi più adatti.";
-$a->strings["Channel Type"] = "Tipo di canale";
-$a->strings["Read more about roles"] = "Maggiori informazioni sui ruoli";
-$a->strings["App installed."] = "App installata";
-$a->strings["Malformed app."] = "App non corretta";
-$a->strings["Embed code"] = "Inserisci del codice";
-$a->strings["Edit App"] = "Modifica app";
-$a->strings["Create App"] = "Crea una app";
-$a->strings["Name of app"] = "Nome app";
-$a->strings["Location (URL) of app"] = "Indirizzo (URL) della app";
-$a->strings["Photo icon URL"] = "URL icona";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixel - facoltativa";
-$a->strings["Version ID"] = "ID versione";
-$a->strings["Price of app"] = "Prezzo app";
-$a->strings["Location (URL) to purchase app"] = "Indirizzo (URL) per acquistare la app";
-$a->strings["sent you a private message"] = "ti ha inviato un messaggio privato";
-$a->strings["added your channel"] = "ha aggiunto il tuo canale";
-$a->strings["posted an event"] = "ha creato un evento";
-$a->strings["No such group"] = "Impossibile trovare l'insieme";
-$a->strings["No such channel"] = "Canale sconosciuto";
-$a->strings["Search Results For:"] = "Cerca risultati con:";
-$a->strings["Collection is empty"] = "L'insieme di canali è vuoto";
-$a->strings["Collection: "] = "Insieme:";
-$a->strings["Connection: "] = "Contatto:";
-$a->strings["Invalid connection."] = "Contatto non valido.";
-$a->strings["Ipsum Lorem"] = "Ipsum Lorem";
-$a->strings["Bookmark added"] = "Segnalibro aggiunto";
-$a->strings["My Bookmarks"] = "I miei segnalibri";
-$a->strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permessi insufficienti. Sarà visualizzata la pagina del profilo.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Nessun suggerimento disponibile. Se questo sito è nuovo, riprova tra 24 ore.";
-$a->strings["Poll"] = "Sondaggio";
-$a->strings["View Results"] = "Guarda i risultati";
-$a->strings["No service class restrictions found."] = "Non esistono restrizioni su questa classe di account.";
-$a->strings["Files: shared with me"] = "File: condivisi con me";
-$a->strings["NEW"] = "NOVITÀ";
-$a->strings["Remove all files"] = "Elimina tutti i file";
-$a->strings["Remove this file"] = "Elimina questo file";
-$a->strings["Schema Default"] = "Schema predefinito";
-$a->strings["Sans-Serif"] = "Sans-serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Impostazioni del tema";
-$a->strings["Set scheme"] = "Schema";
-$a->strings["Set font-size for posts and comments"] = "Dimensioni del carattere per articoli e commenti";
-$a->strings["Set font face"] = "Tipo di carattere";
-$a->strings["Set iconset"] = "Icone";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Ombra grande, predefinita 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Ombra piccola, predefinita 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Colore dell'ombra, predefinito #000";
-$a->strings["Set radius size, default 5px"] = "Raggio degli angoli, predefinito 5px";
-$a->strings["Set line-height for posts and comments"] = "Altezza della riga per articoli e commenti";
-$a->strings["Set background image"] = "Immagine di sfondo";
-$a->strings["Set background attachment"] = "Allega uno sfondo";
-$a->strings["Set background color"] = "Colore di sfondo";
-$a->strings["Set section background image"] = "Immagine di sfondo della sezione";
-$a->strings["Set section background color"] = "Colore di sfondo dell'area principale";
-$a->strings["Set color of items - use hex"] = "Colore degli elementi della pagina - esadecimale";
-$a->strings["Set color of links - use hex"] = "Colore dei link - esadecimale";
-$a->strings["Set max-width for items. Default 400px"] = "Larghezza massima degli elementi della pagina. Predefinita: 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Larghezza minima degli elementi della pagina. Predefinita: 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Larghezza di tutta l'area dei contenuti. Predefinita: 48%";
-$a->strings["Set color of fonts - use hex"] = "Colore dei caratteri - esadecimale";
-$a->strings["Set background-size element"] = "Background-size element";
-$a->strings["Item opacity"] = "Opacità degli elementi della pagina";
-$a->strings["Display post previews only"] = "Mostra le anteprime solo degli articoli";
-$a->strings["Display side bar on channel page"] = "Mostra la colonna laterale sulla pagina del canale";
-$a->strings["Colour of the navigation bar"] = "Colore della barra di navigazione";
-$a->strings["Item float"] = "Float degli oggetti della pagina";
-$a->strings["Left offset of the section element"] = "Margine sinistro dell'area principale";
-$a->strings["Right offset of the section element"] = "Margine destro dell'area principale";
-$a->strings["Section width"] = "Larghezza dell'area principale";
-$a->strings["Left offset of the aside"] = "Margine sinistro della colonna laterale";
-$a->strings["Right offset of the aside element"] = "Margine destro della colonna laterale";
-$a->strings["Light (Hubzilla default)"] = "Light (predefinito)";
-$a->strings["Select scheme"] = "Scegli uno schema";
-$a->strings["Narrow navbar"] = "Barra di navigazione ristretta";
-$a->strings["Navigation bar background color"] = "Barra di navigazione: Colore di sfondo";
-$a->strings["Navigation bar gradient top color"] = "Barra di navigazione: Gradiente superiore";
-$a->strings["Navigation bar gradient bottom color"] = "Barra di navigazione: Gradiente inferiore";
-$a->strings["Navigation active button gradient top color"] = "Bottone di navigazione attivo: Gradiente superiore";
-$a->strings["Navigation active button gradient bottom color"] = "Bottone di navigazione attivo: Gradiente inferiore";
-$a->strings["Navigation bar border color "] = "Barra di navigazione: Colore del bordo";
-$a->strings["Navigation bar icon color "] = "Barra di navigazione: Colore delle icone";
-$a->strings["Navigation bar active icon color "] = "Barra di navigazione: Colore dell'icona attiva";
-$a->strings["link color"] = "colore del link";
-$a->strings["Set font-color for banner"] = "Colore del font del banner";
-$a->strings["Set the background color"] = "Imposta il colore di sfondo";
-$a->strings["Set the background image"] = "Immagine di sfondo";
-$a->strings["Set the background color of items"] = "Imposta il colore di sfondo degli oggetti";
-$a->strings["Set the background color of comments"] = "Imposta il colore di sfondo dei commenti";
-$a->strings["Set the border color of comments"] = "Imposta il colore del bordo dei commenti";
-$a->strings["Set the indent for comments"] = "Imposta il lo spostamento a destra dei commenti";
-$a->strings["Set the basic color for item icons"] = "Colore di base per le icone";
-$a->strings["Set the hover color for item icons"] = "Colore per le icone in mouse-over";
-$a->strings["Set font-size for the entire application"] = "Dimensione font per tutto il sito";
-$a->strings["Example: 14px"] = "Esempio: 14px";
-$a->strings["Set font-color for posts and comments"] = "Imposta il colore del carattere per articoli e commenti";
-$a->strings["Set radius of corners"] = "Raggio degli angoli stondati";
-$a->strings["Set shadow depth of photos"] = "Profondità dell'ombra delle foto";
-$a->strings["Set maximum width of content region in pixel"] = "Larghezza massima dell'area dei contenuti in pixel";
-$a->strings["Leave empty for default width"] = "Lascia vuoto per usare il valore predefinito";
-$a->strings["Center page content"] = "Centra il contenuto della pagina";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Imposta l'opacità minima della barra di navigazione per nasconderla";
-$a->strings["Set size of conversation author photo"] = "Dimensione foto dell'autore della conversazione";
-$a->strings["Set size of followup author photos"] = "Dimensione foto dei partecipanti alla conversazione";
-$a->strings["Update %s failed. See error logs."] = "%s: aggiornamento fallito. Controlla i log di errore.";
-$a->strings["Update Error at %s"] = "Errore di aggiornamento su %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Registrati per accedere ai servizi e alle applicazioni di Hubzilla";
-$a->strings["Password"] = "Password";
-$a->strings["Remember me"] = "Resta connesso";
-$a->strings["Forgot your password?"] = "Hai dimenticato la password?";
-$a->strings["toggle mobile"] = "attiva/disattiva versione mobile";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Il certificato SSL del sito non è valido. Si prega di intervenire.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Errore SSL %s ";
-$a->strings["Cron/Scheduled tasks not running."] = "Processi/cron non avviati.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] Processi non avviati su %s";
-$a->strings["Source of Item"] = "Sorgente dell'Elemento";
+App::$strings["Channel not found"] = "Canale non trovato";
+App::$strings["Channel '%s' deleted"] = "Il canale '%s' è stato rimosso";
+App::$strings["Channel '%s' uncensored"] = "Rimossa la censura dal canale '%s'";
+App::$strings["Channel '%s' censored"] = "Applicata una censura al canale '%s'";
+App::$strings["Censor"] = "Applica una censura";
+App::$strings["Uncensor"] = "Rimuovi la censura";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "I canali selezionati saranno rimossi!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questi canali sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Il canale {0} sarà rimosso!\\n\\nTutto ciò che è stato pubblicato su questo server tramite questo canale sarà irreversibilmente eliminato!\\n\\nVuoi confermare?";
+App::$strings["Plugin %s disabled."] = "Plugin %s non attivo.";
+App::$strings["Plugin %s enabled."] = "Plugin %s attivo.";
+App::$strings["Disable"] = "Disattiva";
+App::$strings["Enable"] = "Attiva";
+App::$strings["Toggle"] = "Attiva/disattiva";
+App::$strings["Author: "] = "Autore:";
+App::$strings["Maintainer: "] = "Gestore:";
+App::$strings["No themes found."] = "Nessun tema trovato.";
+App::$strings["Screenshot"] = "Istantanea dello schermo";
+App::$strings["[Experimental]"] = "[Sperimentale]";
+App::$strings["[Unsupported]"] = "[Non supportato]";
+App::$strings["Log settings updated."] = "Impostazioni di log aggiornate.";
+App::$strings["Clear"] = "Pulisci";
+App::$strings["Debugging"] = "Debugging";
+App::$strings["Log file"] = "File di log";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Deve essere scrivibile dal web server. La posizione è relativa alla cartella dove è installato Hubzilla.";
+App::$strings["Log level"] = "Livello di log";
+App::$strings["New Profile Field"] = "Nuovo campo del profilo";
+App::$strings["Field nickname"] = "Nome breve del campo";
+App::$strings["System name of field"] = "Nome di sistema del campo";
+App::$strings["Input type"] = "Tipo di dati";
+App::$strings["Field Name"] = "Nome del campo";
+App::$strings["Label on profile pages"] = "Etichetta da mostrare sulla pagina del profilo";
+App::$strings["Help text"] = "Testo di aiuto";
+App::$strings["Additional info (optional)"] = "Informazioni aggiuntive (opzionali)";
+App::$strings["Field definition not found"] = "Impossibile trovare la definizione del campo";
+App::$strings["Edit Profile Field"] = "Modifica campo del profilo";
+App::$strings["Unable to find your hub."] = "Impossibile raggiungere il tuo hub.";
+App::$strings["Post successful."] = "Inviato!";
+App::$strings["Edit Block"] = "Modifica il riquadro";
+App::$strings["Delete block?"] = "Vuoi eliminare questo riquadro?";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "È stato superato il numero massimo giornaliero di registrazioni a questo sito. Riprova domani!";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Impossibile proseguire. Devi prima accettare le Condizioni d'Uso del servizio.";
+App::$strings["Passwords do not match."] = "Le password non corrispondono.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "La registrazione è terminata correttamente. Per continuare controlla l'email che ti è stata inviata.";
+App::$strings["Your registration is pending approval by the site owner."] = "La tua richiesta è in attesa di approvazione da parte dell'amministratore del sito.";
+App::$strings["Your registration can not be processed."] = "La tua registrazione non puo' essere processata.";
+App::$strings["Registration on this site/hub is by approval only."] = "La registrazione su questo sito è soggetta ad approvazione.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrati su un altro server affiliato</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Questo sito ha superato il numero di registrazioni giornaliere consentite. Prova di nuovo domani.";
+App::$strings["Terms of Service"] = "Condizioni d'Uso";
+App::$strings["I accept the %s for this website"] = "Accetto le %s di questo sito";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ho più di 13 anni e accetto le %s di questo sito";
+App::$strings["Membership on this site is by invitation only."] = "Per registrarsi su questo sito è necessario un invito.";
+App::$strings["Please enter your invitation code"] = "Inserisci il codice dell'invito";
+App::$strings["Your email address"] = "Il tuo indirizzo email";
+App::$strings["Choose a password"] = "Scegli una password";
+App::$strings["Please re-enter your password"] = "Ripeti la password per verifica";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare il tuo account prima di 48 ore dall'ultimo cambio password.";
+App::$strings["Remove This Account"] = "Elimina questo account";
+App::$strings["WARNING: "] = "ATTENZIONE:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Questo account e tutti i suoi canali saranno completamente eliminati dalla rete.";
+App::$strings["This action is permanent and can not be undone!"] = "Questo comando è definitivo e non può essere annullato!";
+App::$strings["Please enter your password for verification:"] = "Inserisci la tua password per verifica:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Elimina dalla rete questo account, tutti i suoi canali e ANCHE tutti gli eventuali canali clonati.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "A meno che tu non lo richieda espressamente, solo i canali presenti su questo server saranno rimossi dalla rete.";
+App::$strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
+App::$strings["Empty post discarded."] = "L'articolo vuoto è stato ignorato.";
+App::$strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale.";
+App::$strings["System error. Post not saved."] = "Errore di sistema. Articolo non salvato.";
+App::$strings["Unable to obtain post information from database."] = "Impossibile caricare l'articolo dal database.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f articoli sulla pagina principale.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web.";
+App::$strings["[Embedded content - reload page to view]"] = "[Contenuto incorporato - ricarica la pagina per visualizzarlo correttamente]";
+App::$strings["Remote privacy information not available."] = "Le informazioni remote sulla privacy non sono disponibili.";
+App::$strings["Visible to:"] = "Visibile a:";
+App::$strings["Block Name"] = "Nome del riquadro";
+App::$strings["First Name"] = "Nome";
+App::$strings["Last Name"] = "Cognome";
+App::$strings["Nickname"] = "Nick";
+App::$strings["Full Name"] = "Nome e cognome";
+App::$strings["Profile Photo 16px"] = "Foto del profilo 16px";
+App::$strings["Profile Photo 32px"] = "Foto del profilo 32px";
+App::$strings["Profile Photo 48px"] = "Foto del profilo 48px";
+App::$strings["Profile Photo 64px"] = "Foto del profilo 64px";
+App::$strings["Profile Photo 80px"] = "Foto del profilo 80px";
+App::$strings["Profile Photo 128px"] = "Foto del profilo 128px";
+App::$strings["Timezone"] = "Fuso orario";
+App::$strings["Homepage URL"] = "Indirizzo home page";
+App::$strings["Birth Year"] = "Anno di nascita";
+App::$strings["Birth Month"] = "Mese di nascita";
+App::$strings["Birth Day"] = "Giorno di nascita";
+App::$strings["Birthdate"] = "Data di nascita";
+App::$strings["Conversation removed."] = "Conversazione rimossa.";
+App::$strings["No messages."] = "Nessun messaggio.";
+App::$strings["Delete conversation"] = "Elimina la conversazione";
+App::$strings["D, d M Y - g:i A"] = "D d M Y - G:i";
+App::$strings["Help with this feature"] = "La guida per questa funzionalità";
+App::$strings["Layout Name"] = "Nome layout";
+App::$strings["Comanche page description language help"] = "Guida di Comanche Page Description Language";
+App::$strings["Set your current mood and tell your friends"] = "Scegli il tuo umore attuale per mostrarlo agli amici";
+App::$strings["Total votes"] = "Voti totali";
+App::$strings["Average Rating"] = "Valutazione media";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Non è possibile eliminare un canale prima di 48 ore dall'ultimo cambio password.";
+App::$strings["Remove This Channel"] = "Elimina questo canale";
+App::$strings["This channel will be completely removed from the network. "] = "Questo canale sarà completamente eliminato dalla rete.";
+App::$strings["Remove this channel and all its clones from the network"] = "Rimuovi questo canale e tutti i suoi cloni dalla rete";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "L'impostazione predefinita è che sia eliminata solo l'istanza del canale presente su questo hub, non gli eventuali cloni";
+App::$strings["is now connected to"] = "ha come nuovo contatto";
+App::$strings["Could not access address book record."] = "Impossibile accedere alle informazioni della rubrica.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Il canale non è disponibile - impossibile aggiornare.";
+App::$strings["Channel has been unblocked"] = "Il canale è stato sbloccato";
+App::$strings["Channel has been blocked"] = "Il canale è stato bloccato";
+App::$strings["Unable to set address book parameters."] = "Impossibile impostare i parametri della rubrica.";
+App::$strings["Channel has been unignored"] = "Il canale non sarà più ignorato";
+App::$strings["Channel has been ignored"] = "Il canale sarà ignorato";
+App::$strings["Channel has been unarchived"] = "Il canale non è più archiviato";
+App::$strings["Channel has been archived"] = "Il canale è stato archiviato";
+App::$strings["Channel has been unhidden"] = "Il canale non è più nascosto";
+App::$strings["Channel has been hidden"] = "Il canale è stato nascosto";
+App::$strings["Channel has been approved"] = "Il canale è stato approvato";
+App::$strings["Channel has been unapproved"] = "Il canale non è più approvato";
+App::$strings["Connection has been removed."] = "Il contatto è stato rimosso.";
+App::$strings["View %s's profile"] = "Guarda il profilo di %s";
+App::$strings["Refresh Permissions"] = "Modifica i permessi";
+App::$strings["Fetch updated permissions"] = "Guarda e modifica i permessi assegnati";
+App::$strings["Recent Activity"] = "Attività recenti";
+App::$strings["View recent posts and comments"] = "Leggi i post recenti e i commenti";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blocca ogni interazione con questo contatto (abilita/disabilita)";
+App::$strings["Unignore"] = "Non ignorare";
+App::$strings["Ignore"] = "Ignora";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignora tutte le comunicazioni in arrivo da questo contatto (abilita/disabilita)";
+App::$strings["Unarchive"] = "Non archiviare";
+App::$strings["Archive"] = "Archivia";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archivia questo contatto (abilita/disabilita) - segna il canale come non più attivo ma ne conserva i contenuti";
+App::$strings["Unhide"] = "Non nascondere";
+App::$strings["Hide"] = "Nascondi";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Nascondi questo contatto a tutti gli altri (abilita/disabilita)";
+App::$strings["Delete this connection"] = "Elimina questo contatto";
+App::$strings["Approve this connection"] = "Approva questo contatto";
+App::$strings["Accept connection to allow communication"] = "Entra in contatto per poter comunicare";
+App::$strings["Connections: settings for %s"] = "Contatti: impostazioni per %s";
+App::$strings["Apply these permissions automatically"] = "Applica automaticamente questi permessi";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "Applica i permessi indicati su questa pagina a tutti i nuovi contatti.";
+App::$strings["Slide to adjust your degree of friendship"] = "Trascina per restringere il grado di amicizia da mostrare";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "I tuoi nuovi contatti potrebbero <em>non</em> essere abilitati a comunicare con te finché non salverai questa pagina (perché non hai permessi impostati). Sono stati selezionati i permessi standard per il tipo di canale che hai scelto. Non sono stati ancora salvati però. Puoi verificare le impostazioni e fare i cambiamenti che preferisci prima di salvare. ";
+App::$strings["inherited"] = "derivato";
+App::$strings["Connection has no individual permissions!"] = "Non hai assegnato permessi individuali a questo contatto!";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Questo corrisponde alle tue <a href='settings'>impostazioni di privacy</a>, ma puoi anche dare un'occhiata ai 'Permessi avanzati' per opzioni più dettagliate.";
+App::$strings["Profile Visibility"] = "Visibilità del profilo";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Seleziona il profilo che vuoi mostrare a %s quando visita il tuo profilo in modo sicuro.";
+App::$strings["Contact Information / Notes"] = "Informazioni e annotazioni sul contatto";
+App::$strings["Edit contact notes"] = "Modifica le informazioni sul contatto";
+App::$strings["Their Settings"] = "Permessi concessi a te";
+App::$strings["My Settings"] = "I permessi che concedo";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "A questo canale sono stati applicati i permessi predefiniti ma <em>non</em> sono stati salvati. In realtà non esistono ancora dei permessi predefiniti da usare su questo sito. Controlla e verifica le impostazioni, [Salva] per confermare.";
+App::$strings["Clear/Disable Automatic Permissions"] = "Rimuovi/disabilita i permessi automatici";
+App::$strings["Forum Members"] = "Membro di un forum";
+App::$strings["Soapbox"] = "Comunicati e annunci";
+App::$strings["Full Sharing (typical social network permissions)"] = "Condivisione completa (permessi tipici dei social network)";
+App::$strings["Cautious Sharing "] = "Condivisione prudente";
+App::$strings["Follow Only"] = "Follower";
+App::$strings["Individual Permissions"] = "Permessi individuali";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "I permessi nelle <a href=\"settings\">impostazioni di privacy</a> hanno priorità su quelli mostrati in questa pagina. Non avrà alcun effetto cambiarli qui, se sono indicati come derivati.";
+App::$strings["Advanced Permissions"] = "Permessi avanzati";
+App::$strings["Simple Permissions (select one and submit)"] = "Permessi semplificati (seleziona e salva)";
+App::$strings["Visit %s's profile - %s"] = "Guarda il profilo di %s - %s";
+App::$strings["Block/Unblock contact"] = "Blocca/sblocca contatto";
+App::$strings["Ignore contact"] = "Ignora il contatto";
+App::$strings["Repair URL settings"] = "Ripara le impostazioni URL";
+App::$strings["View conversations"] = "Leggi le conversazioni";
+App::$strings["Delete contact"] = "Elimina contatto";
+App::$strings["Last update:"] = "Ultimo aggiornamento:";
+App::$strings["Update public posts"] = "Aggiorna gli articoli pubblici";
+App::$strings["Update now"] = "Aggiorna adesso";
+App::$strings["Currently blocked"] = "Attualmente bloccato";
+App::$strings["Currently ignored"] = "Attualmente ignorato";
+App::$strings["Currently archived"] = "Attualmente archiviato";
+App::$strings["Currently pending"] = "Attualmente da approvare";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Non è possibile effettuare login con l'OpenID che hai fornito. Per favore controlla che sia scritto correttamente.";
+App::$strings["The error message was:"] = "Messaggio di errore ricevuto:";
+App::$strings["Authentication failed."] = "Autenticazione fallita.";
+App::$strings["Remote Authentication"] = "Autenticazione a distanza";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)";
+App::$strings["Authenticate"] = "Autenticazione";
+App::$strings["Unable to lookup recipient."] = "Impossibile associare un destinatario.";
+App::$strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto.";
+App::$strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Il canale ha delle regole restrittive per la ricezione dei messaggi privati. Invio fallito.";
+App::$strings["Message deleted."] = "Messaggio eliminato.";
+App::$strings["Message recalled."] = "Messaggio revocato.";
+App::$strings["Send Private Message"] = "Invia un messaggio privato";
+App::$strings["To:"] = "A:";
+App::$strings["Subject:"] = "Oggetto:";
+App::$strings["Send"] = "Invia";
+App::$strings["Message not found."] = "Messaggio non trovato.";
+App::$strings["Delete message"] = "Elimina il messaggio";
+App::$strings["Recall message"] = "Revoca il messaggio";
+App::$strings["Message has been recalled."] = "Il messaggio è stato revocato.";
+App::$strings["Private Conversation"] = "Conversazione privata";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcuna tecnologia per comunicare in modo sicuro. <strong>Se possibile</strong>, prova a rispondere direttamente dalla pagina del profilo del mittente.";
+App::$strings["Send Reply"] = "Invia la risposta";
+App::$strings["Invalid request identifier."] = "L'identificativo della richiesta non è valido.";
+App::$strings["Discard"] = "Rifiuta";
+App::$strings["Please login."] = "Effettua l'accesso.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "L'autenticazione magica dal tuo sito non è disponibile. Hai accesso solamente a questo sito. Puoi provare a disconnetterti per tentare di nuovo.";
+App::$strings["Add a Channel"] = "Aggiungi un canale";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "I contenuti che pubblichi sono mostrati nel tuo \"canale\". Un canale può essere usato come bacheca personale, come blog, oppure può essere un forum di discussione, un gruppo di interesse, una pagina di celebrità e molto altro. Puoi creare tanti canali quanti ne permette il tuo sito.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Per esempio: \"Mario Rossi\", \"Lisa e le sue ricette\", \"Il campionato\", \"Il gruppo di escursionismo\"";
+App::$strings["Choose a short nickname"] = "Scegli un nome breve";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Il nome breve sarà usato per creare un indirizzo facile da ricordare per il tuo canale (simile a una email). Così potrai condividerlo e gli altri potranno trovarti.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Oppure <a href=\"import\">importa un tuo canale esistente</a> da un altro server/hub";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Descrivi il tipo di canale che vorresti creare (per esempio se ti interessa più usarlo come social network, come un forum di discussione...) e il tipo di privacy che preferisci. Hubzilla sceglierà per te i permessi più adatti.";
+App::$strings["Channel Type"] = "Tipo di canale";
+App::$strings["Read more about roles"] = "Maggiori informazioni sui ruoli";
+App::$strings["App installed."] = "App installata";
+App::$strings["Malformed app."] = "App non corretta";
+App::$strings["Embed code"] = "Inserisci del codice";
+App::$strings["Edit App"] = "Modifica app";
+App::$strings["Create App"] = "Crea una app";
+App::$strings["Name of app"] = "Nome app";
+App::$strings["Location (URL) of app"] = "Indirizzo (URL) della app";
+App::$strings["Photo icon URL"] = "URL icona";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixel - facoltativa";
+App::$strings["Version ID"] = "ID versione";
+App::$strings["Price of app"] = "Prezzo app";
+App::$strings["Location (URL) to purchase app"] = "Indirizzo (URL) per acquistare la app";
+App::$strings["sent you a private message"] = "ti ha inviato un messaggio privato";
+App::$strings["added your channel"] = "ha aggiunto il tuo canale";
+App::$strings["posted an event"] = "ha creato un evento";
+App::$strings["No such group"] = "Impossibile trovare l'insieme";
+App::$strings["No such channel"] = "Canale sconosciuto";
+App::$strings["Search Results For:"] = "Cerca risultati con:";
+App::$strings["Collection is empty"] = "L'insieme di canali è vuoto";
+App::$strings["Collection: "] = "Insieme:";
+App::$strings["Connection: "] = "Contatto:";
+App::$strings["Invalid connection."] = "Contatto non valido.";
+App::$strings["Ipsum Lorem"] = "Ipsum Lorem";
+App::$strings["Bookmark added"] = "Segnalibro aggiunto";
+App::$strings["My Bookmarks"] = "I miei segnalibri";
+App::$strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permessi insufficienti. Sarà visualizzata la pagina del profilo.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Nessun suggerimento disponibile. Se questo sito è nuovo, riprova tra 24 ore.";
+App::$strings["Poll"] = "Sondaggio";
+App::$strings["View Results"] = "Guarda i risultati";
+App::$strings["No service class restrictions found."] = "Non esistono restrizioni su questa classe di account.";
+App::$strings["Files: shared with me"] = "File: condivisi con me";
+App::$strings["NEW"] = "NOVITÀ";
+App::$strings["Remove all files"] = "Elimina tutti i file";
+App::$strings["Remove this file"] = "Elimina questo file";
+App::$strings["Schema Default"] = "Schema predefinito";
+App::$strings["Sans-Serif"] = "Sans-serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Impostazioni del tema";
+App::$strings["Set scheme"] = "Schema";
+App::$strings["Set font-size for posts and comments"] = "Dimensioni del carattere per articoli e commenti";
+App::$strings["Set font face"] = "Tipo di carattere";
+App::$strings["Set iconset"] = "Icone";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Ombra grande, predefinita 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Ombra piccola, predefinita 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Colore dell'ombra, predefinito #000";
+App::$strings["Set radius size, default 5px"] = "Raggio degli angoli, predefinito 5px";
+App::$strings["Set line-height for posts and comments"] = "Altezza della riga per articoli e commenti";
+App::$strings["Set background image"] = "Immagine di sfondo";
+App::$strings["Set background attachment"] = "Allega uno sfondo";
+App::$strings["Set background color"] = "Colore di sfondo";
+App::$strings["Set section background image"] = "Immagine di sfondo della sezione";
+App::$strings["Set section background color"] = "Colore di sfondo dell'area principale";
+App::$strings["Set color of items - use hex"] = "Colore degli elementi della pagina - esadecimale";
+App::$strings["Set color of links - use hex"] = "Colore dei link - esadecimale";
+App::$strings["Set max-width for items. Default 400px"] = "Larghezza massima degli elementi della pagina. Predefinita: 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Larghezza minima degli elementi della pagina. Predefinita: 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Larghezza di tutta l'area dei contenuti. Predefinita: 48%";
+App::$strings["Set color of fonts - use hex"] = "Colore dei caratteri - esadecimale";
+App::$strings["Set background-size element"] = "Background-size element";
+App::$strings["Item opacity"] = "Opacità degli elementi della pagina";
+App::$strings["Display post previews only"] = "Mostra le anteprime solo degli articoli";
+App::$strings["Display side bar on channel page"] = "Mostra la colonna laterale sulla pagina del canale";
+App::$strings["Colour of the navigation bar"] = "Colore della barra di navigazione";
+App::$strings["Item float"] = "Float degli oggetti della pagina";
+App::$strings["Left offset of the section element"] = "Margine sinistro dell'area principale";
+App::$strings["Right offset of the section element"] = "Margine destro dell'area principale";
+App::$strings["Section width"] = "Larghezza dell'area principale";
+App::$strings["Left offset of the aside"] = "Margine sinistro della colonna laterale";
+App::$strings["Right offset of the aside element"] = "Margine destro della colonna laterale";
+App::$strings["Light (Hubzilla default)"] = "Light (predefinito)";
+App::$strings["Select scheme"] = "Scegli uno schema";
+App::$strings["Narrow navbar"] = "Barra di navigazione ristretta";
+App::$strings["Navigation bar background color"] = "Barra di navigazione: Colore di sfondo";
+App::$strings["Navigation bar gradient top color"] = "Barra di navigazione: Gradiente superiore";
+App::$strings["Navigation bar gradient bottom color"] = "Barra di navigazione: Gradiente inferiore";
+App::$strings["Navigation active button gradient top color"] = "Bottone di navigazione attivo: Gradiente superiore";
+App::$strings["Navigation active button gradient bottom color"] = "Bottone di navigazione attivo: Gradiente inferiore";
+App::$strings["Navigation bar border color "] = "Barra di navigazione: Colore del bordo";
+App::$strings["Navigation bar icon color "] = "Barra di navigazione: Colore delle icone";
+App::$strings["Navigation bar active icon color "] = "Barra di navigazione: Colore dell'icona attiva";
+App::$strings["link color"] = "colore del link";
+App::$strings["Set font-color for banner"] = "Colore del font del banner";
+App::$strings["Set the background color"] = "Imposta il colore di sfondo";
+App::$strings["Set the background image"] = "Immagine di sfondo";
+App::$strings["Set the background color of items"] = "Imposta il colore di sfondo degli oggetti";
+App::$strings["Set the background color of comments"] = "Imposta il colore di sfondo dei commenti";
+App::$strings["Set the border color of comments"] = "Imposta il colore del bordo dei commenti";
+App::$strings["Set the indent for comments"] = "Imposta il lo spostamento a destra dei commenti";
+App::$strings["Set the basic color for item icons"] = "Colore di base per le icone";
+App::$strings["Set the hover color for item icons"] = "Colore per le icone in mouse-over";
+App::$strings["Set font-size for the entire application"] = "Dimensione font per tutto il sito";
+App::$strings["Example: 14px"] = "Esempio: 14px";
+App::$strings["Set font-color for posts and comments"] = "Imposta il colore del carattere per articoli e commenti";
+App::$strings["Set radius of corners"] = "Raggio degli angoli stondati";
+App::$strings["Set shadow depth of photos"] = "Profondità dell'ombra delle foto";
+App::$strings["Set maximum width of content region in pixel"] = "Larghezza massima dell'area dei contenuti in pixel";
+App::$strings["Leave empty for default width"] = "Lascia vuoto per usare il valore predefinito";
+App::$strings["Center page content"] = "Centra il contenuto della pagina";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Imposta l'opacità minima della barra di navigazione per nasconderla";
+App::$strings["Set size of conversation author photo"] = "Dimensione foto dell'autore della conversazione";
+App::$strings["Set size of followup author photos"] = "Dimensione foto dei partecipanti alla conversazione";
+App::$strings["Update %s failed. See error logs."] = "%s: aggiornamento fallito. Controlla i log di errore.";
+App::$strings["Update Error at %s"] = "Errore di aggiornamento su %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Registrati per accedere ai servizi e alle applicazioni di Hubzilla";
+App::$strings["Password"] = "Password";
+App::$strings["Remember me"] = "Resta connesso";
+App::$strings["Forgot your password?"] = "Hai dimenticato la password?";
+App::$strings["toggle mobile"] = "attiva/disattiva versione mobile";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Il certificato SSL del sito non è valido. Si prega di intervenire.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Errore SSL %s ";
+App::$strings["Cron/Scheduled tasks not running."] = "Processi/cron non avviati.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] Processi non avviati su %s";
+App::$strings["Source of Item"] = "Sorgente dell'Elemento";
diff --git a/view/js/acl.js b/view/js/acl.js
index 6d94b4987..65f1009ed 100644
--- a/view/js/acl.js
+++ b/view/js/acl.js
@@ -121,8 +121,10 @@ ACL.prototype.on_button_show = function(event) {
event.stopImmediatePropagation();
event.stopPropagation();
- that.set_allow($(this).parent().attr('id'));
- that.on_submit();
+ if(!$(this).parent().hasClass("grouphide")) {
+ that.set_allow($(this).parent().attr('id'));
+ that.on_submit();
+ }
return false;
};
@@ -231,25 +233,29 @@ ACL.prototype.update_view = function() {
}
$(that.group_uids[id]).each(function(i, v) {
if(uclass == "grouphide")
- $("#c"+v).removeClass("groupshow");
+ // we need attr selection here because the id can include an @ (diaspora/friendica xchans)
+ $('[id="c' + v + '"]').removeClass("groupshow");
if(uclass !== "") {
- var cls = $("#c"+v).attr('class');
+ var cls = $('[id="c' + v + '"]').attr('class');
if( cls === undefined)
return true;
var hiding = cls.indexOf('grouphide');
if(hiding == -1)
- $("#c"+v).addClass(uclass);
+ $('[id="c' + v + '"]').addClass(uclass);
}
});
break;
case "c":
if (that.allow_cid.indexOf(id)>=0){
- btshow.removeClass("btn-default").addClass("btn-success");
- bthide.removeClass("btn-danger").addClass("btn-default");
+ if(!$(this).hasClass("grouphide") ) {
+ btshow.removeClass("btn-default").addClass("btn-success");
+ bthide.removeClass("btn-danger").addClass("btn-default");
+ }
}
if (that.deny_cid.indexOf(id)>=0){
btshow.removeClass("btn-success").addClass("btn-default");
bthide.removeClass("btn-default").addClass("btn-danger");
+ $(this).removeClass("groupshow");
}
}
});
@@ -277,7 +283,7 @@ ACL.prototype.populate = function(data) {
$(data.items).each(function(){
html = "<div class='acl-list-item {4} {7} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";
html = html.format(this.photo, this.name, this.type, this.xid, '', this.self, this.link, this.taggable);
- if (this.uids !== undefined) that.group_uids[this.id] = this.uids;
+ if (this.uids !== undefined) that.group_uids[this.xid] = this.uids;
//console.log(html);
that.list_content.append(html);
});
@@ -287,4 +293,4 @@ ACL.prototype.populate = function(data) {
$(el).removeAttr("data-src");
});
that.update_view();
-}; \ No newline at end of file
+};
diff --git a/view/js/autocomplete.js b/view/js/autocomplete.js
index 511a7f815..59e3600b3 100644
--- a/view/js/autocomplete.js
+++ b/view/js/autocomplete.js
@@ -100,6 +100,66 @@ function submit_form(e) {
$(e).parents('form').submit();
}
+function getWord(text, caretPos) {
+ var index = text.indexOf(caretPos);
+ var postText = text.substring(caretPos, caretPos+8);
+ if ((postText.indexOf("[/list]") > 0) || postText.indexOf("[/ul]") > 0 || postText.indexOf("[/ol]") > 0) {
+ return postText;
+ }
+}
+
+function getCaretPosition(ctrl) {
+ var CaretPos = 0; // IE Support
+ if (document.selection) {
+ ctrl.focus();
+ var Sel = document.selection.createRange();
+ Sel.moveStart('character', -ctrl.value.length);
+ CaretPos = Sel.text.length;
+ }
+ // Firefox support
+ else if (ctrl.selectionStart || ctrl.selectionStart == '0')
+ CaretPos = ctrl.selectionStart;
+ return (CaretPos);
+}
+
+function setCaretPosition(ctrl, pos){
+ if(ctrl.setSelectionRange) {
+ ctrl.focus();
+ ctrl.setSelectionRange(pos,pos);
+ }
+ else if (ctrl.createTextRange) {
+ var range = ctrl.createTextRange();
+ range.collapse(true);
+ range.moveEnd('character', pos);
+ range.moveStart('character', pos);
+ range.select();
+ }
+}
+
+function listNewLineAutocomplete(id) {
+ var text = document.getElementById(id);
+ var caretPos = getCaretPosition(text)
+ var word = getWord(text.value, caretPos);
+ if (word != null) {
+ var textBefore = text.value.substring(0, caretPos);
+ var textAfter = text.value.substring(caretPos, text.length);
+ $('#' + id).val(textBefore + '\r\n[*] ' + textAfter);
+ setCaretPosition(text, caretPos + 5);
+ return true;
+ }
+}
+
+function string2bb(element) {
+ if(element == 'bold') return 'b';
+ else if(element == 'italic') return 'i';
+ else if(element == 'underline') return 'u';
+ else if(element == 'overline') return 'o';
+ else if(element == 'strike') return 's';
+ else if(element == 'superscript') return 'sup';
+ else if(element == 'subscript') return 'sub';
+ else return element;
+}
+
/**
* jQuery plugin 'editor_autocomplete'
*/
@@ -196,4 +256,72 @@ function submit_form(e) {
if(typeof onselect !== 'undefined')
a.on('textComplete:select', function(e, value, strategy) { onselect(value); });
};
-})( jQuery ); \ No newline at end of file
+})( jQuery );
+
+(function( $ ) {
+ $.fn.bbco_autocomplete = function(type) {
+
+ if(type=='bbcode') {
+ var open_close_elements = ['bold', 'italic', 'underline', 'overline', 'strike', 'superscript', 'subscript', 'quote', 'code', 'spoiler', 'map', 'nobb', 'list', 'ul', 'ol', 'li', 'table', 'tr', 'th', 'td', 'center', 'color', 'font', 'size', 'zrl', 'zmg', 'rpost', 'qr', 'observer'];
+ var open_elements = ['observer.baseurl', 'observer.address', 'observer.photo', 'observer.name', 'observer.webname', 'observer.url', '*', 'hr', ];
+
+ var elements = open_close_elements.concat(open_elements);
+ }
+
+ if(type=='comanche') {
+ var open_close_elements = ['region', 'layout', 'template', 'theme', 'widget', 'block', 'menu', 'var', 'css', 'js', 'authored', 'comment', 'webpage'];
+ var open_elements = [];
+
+ var elements = open_close_elements.concat(open_elements);
+ }
+
+ if(type=='comanche-block') {
+ var open_close_elements = ['menu', 'var'];
+ var open_elements = [];
+
+ var elements = open_close_elements.concat(open_elements);
+ }
+
+ bbco = {
+ match: /\[(\w*\**)$/,
+ search: function (term, callback) {
+ callback($.map(elements, function (element) {
+ return element.indexOf(term) === 0 ? element : null;
+ }));
+ },
+ index: 1,
+ replace: function (element) {
+ element = string2bb(element);
+ if(open_elements.indexOf(element) < 0) {
+ if(element === 'list' || element === 'ol' || element === 'ul') {
+ return ['\[' + element + '\]' + '\n\[*\] ', '\n\[/' + element + '\]'];
+ }
+ else if(element === 'table') {
+ return ['\[' + element + '\]' + '\n\[tr\]', '\[/tr\]\n\[/' + element + '\]'];
+ }
+ else {
+ return ['\[' + element + '\]', '\[/' + element + '\]'];
+ }
+ }
+ else {
+ return '\[' + element + '\] ';
+ }
+ }
+ };
+
+ this.attr('autocomplete','off');
+ var a = this.textcomplete([bbco], {className:'acpopup', zIndex:1020});
+
+ a.on('textComplete:select', function(e, value, strategy) { value; });
+
+ a.keypress(function(e){
+ e.stopImmediatePropagation();
+ if (e.keyCode == 13) {
+ var x = listNewLineAutocomplete(this.id);
+ if(x)
+ e.preventDefault();
+ }
+ });
+ };
+})( jQuery );
+
diff --git a/view/js/main.js b/view/js/main.js
index d670b704a..799ae82bc 100644
--- a/view/js/main.js
+++ b/view/js/main.js
@@ -248,6 +248,7 @@ var updateCountsOnly = false;
var divmore_height = 400;
var last_filestorage_id = null;
var mediaPlaying = false;
+var contentHeightDiff = 0;
$(function() {
$.ajaxSetup({cache: false});
@@ -490,6 +491,7 @@ function updateConvItems(mode,data) {
if(isVisible)
showHideComments(itmId);
$("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago();
+ $("> .shared_header .autotime",this).timeago();
}
else {
$('img',this).each(function() {
@@ -501,6 +503,7 @@ function updateConvItems(mode,data) {
if(isVisible)
showHideComments(itmId);
$("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago();
+ $("> .shared_header .autotime",this).timeago();
}
prev = ident;
});
@@ -528,6 +531,7 @@ function updateConvItems(mode,data) {
if(isVisible)
showHideComments(itmId);
$("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago();
+ $("> .shared_header .autotime",this).timeago();
}
else {
$('img',this).each(function() {
@@ -539,6 +543,7 @@ function updateConvItems(mode,data) {
if(isVisible)
showHideComments(itmId);
$("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago();
+ $("> .shared_header .autotime",this).timeago();
}
});
@@ -572,6 +577,7 @@ function updateConvItems(mode,data) {
if(isVisible)
showHideComments(itmId);
$("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago();
+ $("> .shared_header .autotime",this).timeago();
}
prev = ident;
});
@@ -616,8 +622,10 @@ function updateConvItems(mode,data) {
/* autocomplete @nicknames */
$(".comment-edit-form textarea").editor_autocomplete(baseurl+"/acl?f=&n=1");
+ /* autocomplete bbcode */
+ $(".comment-edit-form textarea").bbco_autocomplete('bbcode');
- var bimgs = $(".wall-item-body img").not(function() { return this.complete; });
+ var bimgs = ((preloadImages) ? false : $(".wall-item-body img").not(function() { return this.complete; }));
var bimgcount = bimgs.length;
if (bimgcount) {
@@ -630,32 +638,64 @@ function updateConvItems(mode,data) {
} else {
collapseHeight();
}
-}
+}
function collapseHeight() {
+ var origContentHeight = parseInt($("#region_2").height());
+ var cDiff = 0;
+ var i = 0;
+ var position = $(window).scrollTop();
+
$(".wall-item-content, .directory-collapse").each(function() {
- var orgHeight = $(this).outerHeight(true);
- if(orgHeight > divmore_height + 10) {
+ var orgHeight = parseInt($(this).css('height'));
+ if(orgHeight > divmore_height) {
if(! $(this).hasClass('divmore')) {
+
+ //var trigger = $(window).scrollTop() < $(this).offset().top ? true : false;
+ //console.log($(this).offset().top + divmore_height - $(window).scrollTop() + cDiff - ($(".divgrow-showmore").outerHeight() * i));
+
+ // check if we will collapse some content above the visible content and compensate the diff later
+ if($(this).offset().top + divmore_height - $(window).scrollTop() + cDiff - ($(".divgrow-showmore").outerHeight() * i) < 65) {
+ //$(this).css('color', 'red');
+ //console.log($(this).offset().top + divmore_height + ' / ' + $(window).scrollTop());
+ diff = orgHeight - divmore_height;
+ cDiff = cDiff + diff;
+ i++;
+ }
+
+ //if(trigger) {
$(this).readmore({
speed: 0,
heightMargin: 50,
- collapsedHeight: divmore_height,
+ collapsedHeight: divmore_height,
moreLink: '<a href="#" class="divgrow-showmore">' + aStr.divgrowmore + '</a>',
lessLink: '<a href="#" class="divgrow-showmore">' + aStr.divgrowless + '</a>',
beforeToggle: function(trigger, element, expanded) {
if(expanded) {
if((($(element).offset().top + divmore_height) - $(window).scrollTop()) < 65 ) {
- $('html, body').animate( { scrollTop: $(window).scrollTop() - (orgHeight - divmore_height) }, {duration: 0 } );
+ $(window).scrollTop($(window).scrollTop() - (orgHeight - divmore_height));
}
}
}
});
$(this).addClass('divmore');
+ //}
}
}
});
+
+ var collapsedContentHeight = parseInt($("#region_2").height());
+ contentHeightDiff = origContentHeight - collapsedContentHeight;
+ console.log('collapseHeight() - contentHeightDiff: ' + contentHeightDiff + 'px');
+
+ if(i){
+ var sval = position - cDiff + ($(".divgrow-showmore").outerHeight() * i);
+ console.log('collapsed above viewport count: ' + i);
+ $(window).scrollTop(sval);
+ }
+
+
}
function liveUpdate() {
@@ -700,32 +740,74 @@ function liveUpdate() {
var orgHeight = $("#region_2").height();
}
+
+ var dstart = new Date();
+ console.log('LOADING data...');
$.get(update_url, function(data) {
- page_load = false;
- scroll_next = false;
- updateConvItems(update_mode,data);
- $("#page-spinner").spin(false);
- $("#profile-jot-text-loading").spin(false);
+ var dready = new Date();
+ console.log('DATA ready in: ' + (dready - dstart)/1000 + ' seconds.');
+
+ if(update_mode === 'update' || preloadImages) {
+ console.log('LOADING images...');
+
+ $('.wall-item-body, .wall-photo-item',data).imagesLoaded( function() {
+ var iready = new Date();
+ console.log('IMAGES ready in: ' + (iready - dready)/1000 + ' seconds.');
+
+ page_load = false;
+ scroll_next = false;
+ updateConvItems(update_mode,data);
+ $("#page-spinner").spin(false);
+ $("#profile-jot-text-loading").spin(false);
+
+ // adjust scroll position if new content was added above viewport
+ if(update_mode === 'update') {
+ $(window).scrollTop($(window).scrollTop() + $("#region_2").height() - orgHeight + contentHeightDiff);
+ }
+
+ in_progress = false;
- if(update_mode === 'update') {
- $(window).scrollTop($(window).scrollTop() + $("#region_2").height() - orgHeight);
+ // FIXME - the following lines were added so that almost
+ // immediately after we update the posts on the page, we
+ // re-check and update the notification counts.
+ // As it turns out this causes a bit of an inefficiency
+ // as we're pinging twice for every update, once before
+ // and once after. A btter way to do this is to rewrite
+ // NavUpdate and perhaps LiveUpdate so that we check for
+ // post updates first and only call the notification ping
+ // once.
+
+ updateCountsOnly = true;
+ if(timer) clearTimeout(timer);
+ timer = setTimeout(NavUpdate,10);
+
+ });
}
+ else {
+ page_load = false;
+ scroll_next = false;
+ updateConvItems(update_mode,data);
+ $("#page-spinner").spin(false);
+ $("#profile-jot-text-loading").spin(false);
+
+ in_progress = false;
+
+ // FIXME - the following lines were added so that almost
+ // immediately after we update the posts on the page, we
+ // re-check and update the notification counts.
+ // As it turns out this causes a bit of an inefficiency
+ // as we're pinging twice for every update, once before
+ // and once after. A btter way to do this is to rewrite
+ // NavUpdate and perhaps LiveUpdate so that we check for
+ // post updates first and only call the notification ping
+ // once.
+
+ updateCountsOnly = true;
+ if(timer) clearTimeout(timer);
+ timer = setTimeout(NavUpdate,10);
- in_progress = false;
+ }
- // FIXME - the following lines were added so that almost
- // immediately after we update the posts on the page, we
- // re-check and update the notification counts.
- // As it turns out this causes a bit of an inefficiency
- // as we're pinging twice for every update, once before
- // and once after. A btter way to do this is to rewrite
- // NavUpdate and perhaps LiveUpdate so that we check for
- // post updates first and only call the notification ping
- // once.
-
- updateCountsOnly = true;
- if(timer) clearTimeout(timer);
- timer = setTimeout(NavUpdate,10);
});
}
@@ -971,6 +1053,7 @@ function preview_comment(id) {
function(data) {
if(data.preview) {
$("#comment-edit-preview-" + id).html(data.preview);
+ $("#comment-edit-preview-" + id + " .autotime").timeago();
$("#comment-edit-preview-" + id + " a").click(function() { return false; });
}
},
@@ -1001,6 +1084,7 @@ function preview_post() {
function(data) {
if(data.preview) {
$("#jot-preview-content").html(data.preview);
+ $("#jot-preview-content .autotime").timeago();
$("#jot-preview-content" + " a").click(function() { return false; });
}
},
@@ -1202,21 +1286,8 @@ function zFormError(elm,x) {
$(window).scroll(function () {
if(typeof buildCmd == 'function') {
// This is a content page with items and/or conversations
- $('#more').hide();
- $('#no-more').hide();
-
- if($(window).scrollTop() + $(window).height() > $(document).height() - 200) {
- $('#more').css("top","400");
- $('#more').show();
- }
-
- if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
-// if($(window).scrollTop() > $(document).height() - ($(window).height() * 1.5 )) {
-
+ if($(window).scrollTop() + $(window).height() > $(document).height() - 300) {
if((pageHasMoreContent) && (! loadingPage)) {
- $('#more').hide();
- $('#no-more').hide();
-
next_page++;
scroll_next = true;
loadingPage = true;
@@ -1226,18 +1297,8 @@ $(window).scroll(function () {
}
else {
// This is some other kind of page - perhaps a directory
-
- if($(window).scrollTop() + $(window).height() > $(document).height() - 200) {
- $('#more').css("top","400");
- $('#more').show();
- }
-
- if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
-// if($(window).scrollTop() > ($(document).height() - $(window).height() * 1.5 )) {
+ if($(window).scrollTop() + $(window).height() > $(document).height() - 300) {
if((pageHasMoreContent) && (! loadingPage) && (! justifiedGalleryActive)) {
- $('#more').hide();
- $('#no-more').hide();
-
next_page++;
scroll_next = true;
loadingPage = true;
diff --git a/view/js/mod_chat.js b/view/js/mod_chat.js
index 6c432742f..f9d2a599c 100644
--- a/view/js/mod_chat.js
+++ b/view/js/mod_chat.js
@@ -15,4 +15,7 @@ $(document).ready(function() {
$('#jot-public').show();
}
}).trigger('change');
-}); \ No newline at end of file
+
+ $('#chatText').bbco_autocomplete('bbcode');
+
+});
diff --git a/view/js/mod_connections.js b/view/js/mod_connections.js
index f29d96729..112204a5a 100644
--- a/view/js/mod_connections.js
+++ b/view/js/mod_connections.js
@@ -1,15 +1,16 @@
-$(document).ready(function() {
+$(document).ready(function() {
$("#contacts-search").contact_autocomplete(baseurl + '/acl', 'a', true);
+ $(".autotime").timeago();
});
$("#contacts-search").keyup(function(event){
if(event.keyCode == 13){
- $("#contacts-search-submit").click();
+ $("#contacts-search").click();
}
});
$(".autocomplete-w1 .selected").keyup(function(event){
if(event.keyCode == 13){
- $("#contacts-search-submit").click();
+ $("#contacts-search").click();
}
});
diff --git a/view/js/mod_events.js b/view/js/mod_events.js
index 0b7b3d24c..74b811dd6 100644
--- a/view/js/mod_events.js
+++ b/view/js/mod_events.js
@@ -3,9 +3,8 @@
*/
$(document).ready( function() {
-
enableDisableFinishDate();
-
+ $('#comment-edit-text-desc, #comment-edit-text-loc').bbco_autocomplete('bbcode');
});
function enableDisableFinishDate() {
diff --git a/view/js/mod_mail.js b/view/js/mod_mail.js
index 561df7229..3e55c8aeb 100644
--- a/view/js/mod_mail.js
+++ b/view/js/mod_mail.js
@@ -3,4 +3,5 @@ $(document).ready(function() {
$("#recip-complete").val(data.xid);
});
$(".autotime").timeago()
+ $('#prvmail-text').bbco_autocomplete('bbcode');
});
diff --git a/view/js/mod_new_channel.js b/view/js/mod_new_channel.js
index c4d5408f2..17b354a4b 100644
--- a/view/js/mod_new_channel.js
+++ b/view/js/mod_new_channel.js
@@ -1,20 +1,27 @@
$(document).ready(function() {
// $("#id_permissions_role").sSelect();
- $("#newchannel-name").blur(function() {
+ $("#id_name").blur(function() {
$("#name-spinner").spin('small');
- var zreg_name = $("#newchannel-name").val();
+ var zreg_name = $("#id_name").val();
$.get("new_channel/autofill.json?f=&name=" + encodeURIComponent(zreg_name),function(data) {
- $("#newchannel-nickname").val(data);
- zFormError("#newchannel-name-feedback",data.error);
+ $("#id_nickname").val(data);
+ if(data.error) {
+ $("#help_name").html("");
+ zFormError("#help_name",data.error);
+ }
$("#name-spinner").spin(false);
});
});
- $("#newchannel-nickname").blur(function() {
+
+ $("#id_nickname").blur(function() {
$("#nick-spinner").spin('small');
- var zreg_nick = $("#newchannel-nickname").val();
+ var zreg_nick = $("#id_nickname").val();
$.get("new_channel/checkaddr.json?f=&nick=" + encodeURIComponent(zreg_nick),function(data) {
- $("#newchannel-nickname").val(data);
- zFormError("#newchannel-nickname-feedback",data.error);
+ $("#id_nickname").val(data);
+ if(data.error) {
+ $("#help_nickname").html("");
+ zFormError("#help_nickname",data.error);
+ }
$("#nick-spinner").spin(false);
});
});
diff --git a/view/js/mod_photos.js b/view/js/mod_photos.js
index d371c3f2f..34e2e3f25 100644
--- a/view/js/mod_photos.js
+++ b/view/js/mod_photos.js
@@ -11,6 +11,8 @@ $(document).ready(function() {
$("#photo-edit-newtag").val('@' + data.name);
});
+ $('#id_body').bbco_autocomplete('bbcode');
+
$('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
var selstr;
$('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
diff --git a/view/js/mod_profiles.js b/view/js/mod_profiles.js
index aad2ca902..a7754e0c5 100644
--- a/view/js/mod_profiles.js
+++ b/view/js/mod_profiles.js
@@ -1,3 +1,4 @@
$(document).ready(function() {
$('form').areYouSure(); // Warn user about unsaved settings
+ $('textarea').bbco_autocomplete('bbcode');
});
diff --git a/view/js/mod_register.js b/view/js/mod_register.js
index 95bc7bbbb..f1f3e7f71 100644
--- a/view/js/mod_register.js
+++ b/view/js/mod_register.js
@@ -1,29 +1,56 @@
$(document).ready(function() {
- $("#register-email").blur(function() {
- var zreg_email = $("#register-email").val();
+ $("#id_email").blur(function() {
+ var zreg_email = $("#id_email").val();
$.get("register/email_check.json?f=&email=" + encodeURIComponent(zreg_email), function(data) {
- $("#register-email-feedback").html(data.message);
- zFormError("#register-email-feedback",data.error);
+ $("#help_email").html(data.message);
+ zFormError("#help_email",data.error);
});
});
- $("#register-password").blur(function() {
- if(($("#register-password").val()).length < 6 ) {
- $("#register-password-feedback").html(aStr.pwshort);
- zFormError("#register-password-feedback", true);
+ $("#id_password").blur(function() {
+ if(($("#id_password").val()).length < 6 ) {
+ $("#help_password").html(aStr.pwshort);
+ zFormError("#help_password", true);
}
else {
- $("#register-password-feedback").html("");
- zFormError("#register-password-feedback", false);
+ $("#help_password").html("");
+ zFormError("#help_password", false);
}
});
- $("#register-password2").blur(function() {
- if($("#register-password").val() != $("#register-password2").val()) {
- $("#register-password2-feedback").html(aStr.pwnomatch);
- zFormError("#register-password2-feedback", true);
+ $("#id_password2").blur(function() {
+ if($("#id_password").val() != $("#id_password2").val()) {
+ $("#help_password2").html(aStr.pwnomatch);
+ zFormError("#help_password2", true);
}
else {
- $("#register-password2-feedback").html("");
- zFormError("#register-password2-feedback", false);
+ $("#help_password2").html("");
+ zFormError("#help_password2", false);
}
});
-}); \ No newline at end of file
+
+ $("#id_name").blur(function() {
+ $("#name-spinner").spin('small');
+ var zreg_name = $("#id_name").val();
+ $.get("new_channel/autofill.json?f=&name=" + encodeURIComponent(zreg_name),function(data) {
+ $("#id_nickname").val(data);
+ if(data.error) {
+ $("#help_name").html("");
+ zFormError("#help_name",data.error);
+ }
+ $("#name-spinner").spin(false);
+ });
+ });
+
+ $("#id_nickname").blur(function() {
+ $("#nick-spinner").spin('small');
+ var zreg_nick = $("#id_nickname").val();
+ $.get("new_channel/checkaddr.json?f=&nick=" + encodeURIComponent(zreg_nick),function(data) {
+ $("#id_nickname").val(data);
+ if(data.error) {
+ $("#help_nickname").html("");
+ zFormError("#help_nickname",data.error);
+ }
+ $("#nick-spinner").spin(false);
+ });
+ });
+
+});
diff --git a/view/nb-no/hmessages.po b/view/nb-no/hmessages.po
index 7f8fc02e0..e4a6f6127 100644
--- a/view/nb-no/hmessages.po
+++ b/view/nb-no/hmessages.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the Red package.
#
# Translators:
-# Haakon Meland Eriksen <haakon.eriksen@far.no>, 2015
+# Haakon Meland Eriksen <haakon.eriksen@far.no>, 2015-2016
msgid ""
msgstr ""
"Project-Id-Version: Redmatrix\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-27 00:03-0800\n"
-"PO-Revision-Date: 2015-12-02 19:20+0000\n"
+"POT-Creation-Date: 2016-02-26 00:03-0800\n"
+"PO-Revision-Date: 2016-03-05 13:01+0000\n"
"Last-Translator: Haakon Meland Eriksen <haakon.eriksen@far.no>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/Friendica/red-matrix/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
@@ -18,242 +18,894 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../../include/Contact.php:101 ../../include/identity.php:953
-#: ../../include/widgets.php:137 ../../include/widgets.php:175
-#: ../../include/conversation.php:953 ../../mod/match.php:64
-#: ../../mod/directory.php:318 ../../mod/suggest.php:52
-msgid "Connect"
-msgstr "Koble"
-
-#: ../../include/Contact.php:118
-msgid "New window"
-msgstr "Nytt vindu"
-
-#: ../../include/Contact.php:119
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane"
-
-#: ../../include/Contact.php:237
-#, php-format
-msgid "User '%s' deleted"
-msgstr "Brukeren '%s' er slettet"
-
-#: ../../include/chat.php:23
-msgid "Missing room name"
-msgstr "Mangler romnavn"
-
-#: ../../include/chat.php:32
-msgid "Duplicate room name"
-msgstr "Duplikat romnavn"
-
-#: ../../include/chat.php:82 ../../include/chat.php:90
-msgid "Invalid room specifier."
-msgstr "Ugyldig rom-spesifisering"
-
-#: ../../include/chat.php:122
-msgid "Room not found."
-msgstr "Rommet ble ikke funnet."
-
-#: ../../include/chat.php:133 ../../include/items.php:4396
-#: ../../include/attach.php:140 ../../include/attach.php:188
-#: ../../include/attach.php:251 ../../include/attach.php:265
-#: ../../include/attach.php:272 ../../include/attach.php:337
-#: ../../include/attach.php:351 ../../include/attach.php:358
-#: ../../include/attach.php:436 ../../include/attach.php:884
-#: ../../include/attach.php:955 ../../include/attach.php:1107
-#: ../../include/photos.php:29 ../../mod/filestorage.php:18
-#: ../../mod/filestorage.php:73 ../../mod/filestorage.php:88
-#: ../../mod/filestorage.php:115 ../../mod/group.php:9 ../../mod/item.php:205
-#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/common.php:35
-#: ../../mod/achievements.php:30 ../../mod/rate.php:111
-#: ../../mod/blocks.php:69 ../../mod/blocks.php:76 ../../mod/id.php:71
-#: ../../mod/like.php:177 ../../mod/page.php:31 ../../mod/page.php:86
-#: ../../mod/mood.php:112 ../../mod/new_channel.php:68
-#: ../../mod/new_channel.php:99 ../../mod/setup.php:227
-#: ../../mod/bookmarks.php:48 ../../mod/poke.php:133
-#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
-#: ../../mod/connedit.php:352 ../../mod/editwebpage.php:64
-#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
-#: ../../mod/editwebpage.php:125 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/api.php:26 ../../mod/api.php:31
-#: ../../mod/fsuggest.php:78 ../../mod/sources.php:66
-#: ../../mod/notifications.php:66 ../../mod/photos.php:70
-#: ../../mod/profile_photo.php:341 ../../mod/profile_photo.php:354
-#: ../../mod/thing.php:271 ../../mod/thing.php:291 ../../mod/thing.php:328
-#: ../../mod/editblock.php:65 ../../mod/network.php:12
-#: ../../mod/pdledit.php:21 ../../mod/register.php:72
-#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
-#: ../../mod/settings.php:568 ../../mod/webpages.php:69
-#: ../../mod/appman.php:66 ../../mod/layouts.php:69 ../../mod/layouts.php:76
-#: ../../mod/layouts.php:87 ../../mod/locs.php:83 ../../mod/mail.php:118
-#: ../../mod/regmod.php:17 ../../mod/channel.php:100 ../../mod/channel.php:214
-#: ../../mod/channel.php:254 ../../mod/invite.php:13 ../../mod/invite.php:104
-#: ../../mod/editpost.php:13 ../../mod/chat.php:94 ../../mod/chat.php:99
-#: ../../mod/viewsrc.php:14 ../../mod/authtest.php:13
-#: ../../mod/connections.php:29 ../../mod/manage.php:6 ../../mod/menu.php:74
-#: ../../mod/service_limits.php:7 ../../mod/suggest.php:26
-#: ../../mod/events.php:260 ../../mod/message.php:16 ../../mod/block.php:22
-#: ../../mod/block.php:72 ../../mod/mitem.php:111 ../../mod/sharedwithme.php:7
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../index.php:182 ../../index.php:365
-msgid "Permission denied."
-msgstr "Tillatelse avslått."
-
-#: ../../include/chat.php:143
-msgid "Room is full"
-msgstr "Rommet er fullt"
-
-#: ../../include/import.php:23
+#: ../../Zotlabs/Zot/Auth.php:140
msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes."
-
-#: ../../include/import.php:44 ../../include/Import/import_diaspora.php:42
-msgid "Unable to create a unique channel address. Import failed."
-msgstr "Klarte ikke å lage en unik kanaladresse. Import mislyktes."
-
-#: ../../include/import.php:70
-msgid "Channel clone failed. Import failed."
-msgstr "Kanalkloning mislyktes. Import mislyktes."
+"Remote authentication blocked. You are logged into this site locally. Please"
+" logout and retry."
+msgstr "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt."
-#: ../../include/import.php:80 ../../mod/import.php:139
-msgid "Cloned channel not found. Import failed."
-msgstr "Klonet kanal ble ikke funnet. Import mislyktes."
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Velkommen %s. Ekstern autentisering er vellykket."
-#: ../../include/RedDAV/RedBrowser.php:107
-#: ../../include/RedDAV/RedBrowser.php:239
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:239
msgid "parent"
msgstr "opp et nivå"
-#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2582
+#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2614
msgid "Collection"
msgstr "Samling"
-#: ../../include/RedDAV/RedBrowser.php:134
+#: ../../Zotlabs/Storage/Browser.php:134
msgid "Principal"
msgstr "Viktigste"
-#: ../../include/RedDAV/RedBrowser.php:137
+#: ../../Zotlabs/Storage/Browser.php:137
msgid "Addressbook"
msgstr "Adressebok"
-#: ../../include/RedDAV/RedBrowser.php:140
+#: ../../Zotlabs/Storage/Browser.php:140
msgid "Calendar"
msgstr "Kalender"
-#: ../../include/RedDAV/RedBrowser.php:143
+#: ../../Zotlabs/Storage/Browser.php:143
msgid "Schedule Inbox"
msgstr "Tidsplan innboks"
-#: ../../include/RedDAV/RedBrowser.php:146
+#: ../../Zotlabs/Storage/Browser.php:146
msgid "Schedule Outbox"
msgstr "Tidsplan utboks"
-#: ../../include/RedDAV/RedBrowser.php:164 ../../include/widgets.php:1317
-#: ../../include/conversation.php:1027 ../../include/apps.php:360
-#: ../../include/apps.php:415 ../../mod/photos.php:759
-#: ../../mod/photos.php:1198
+#: ../../Zotlabs/Storage/Browser.php:164 ../../include/apps.php:360
+#: ../../include/apps.php:415 ../../include/widgets.php:1410
+#: ../../include/conversation.php:1037 ../../mod/photos.php:766
+#: ../../mod/photos.php:1209
msgid "Unknown"
msgstr "Ukjent"
-#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1629
-#: ../../include/nav.php:93 ../../include/apps.php:135
-#: ../../mod/fbrowser.php:114
+#: ../../Zotlabs/Storage/Browser.php:226 ../../include/apps.php:135
+#: ../../include/nav.php:93 ../../include/conversation.php:1648
+#: ../../mod/fbrowser.php:109
msgid "Files"
msgstr "Filer"
-#: ../../include/RedDAV/RedBrowser.php:227
+#: ../../Zotlabs/Storage/Browser.php:227
msgid "Total"
msgstr "Totalt"
-#: ../../include/RedDAV/RedBrowser.php:229
+#: ../../Zotlabs/Storage/Browser.php:229
msgid "Shared"
msgstr "Delt"
-#: ../../include/RedDAV/RedBrowser.php:230
-#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
-#: ../../mod/new_channel.php:121 ../../mod/webpages.php:180
-#: ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:303
+#: ../../mod/blocks.php:152 ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:138 ../../mod/webpages.php:182
msgid "Create"
msgstr "Lag"
-#: ../../include/RedDAV/RedBrowser.php:231
-#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1329
-#: ../../mod/photos.php:784 ../../mod/photos.php:1317
-#: ../../mod/profile_photo.php:453
+#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:305
+#: ../../include/widgets.php:1423 ../../mod/photos.php:793
+#: ../../mod/photos.php:1333 ../../mod/profile_photo.php:401
+#: ../../mod/cover_photo.php:353
msgid "Upload"
msgstr "Last opp"
-#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:974
-#: ../../mod/settings.php:588 ../../mod/settings.php:614
+#: ../../Zotlabs/Storage/Browser.php:235 ../../mod/admin.php:1158
+#: ../../mod/settings.php:599 ../../mod/settings.php:625
#: ../../mod/sharedwithme.php:95
msgid "Name"
msgstr "Navn"
-#: ../../include/RedDAV/RedBrowser.php:236
+#: ../../Zotlabs/Storage/Browser.php:236
msgid "Type"
msgstr "Type"
-#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1248
+#: ../../Zotlabs/Storage/Browser.php:237 ../../include/text.php:1274
#: ../../mod/sharedwithme.php:97
msgid "Size"
msgstr "Størrelse"
-#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
+#: ../../Zotlabs/Storage/Browser.php:238 ../../mod/sharedwithme.php:98
msgid "Last Modified"
msgstr "Sist endret"
-#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108
+#: ../../Zotlabs/Storage/Browser.php:240 ../../include/apps.php:259
#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36
-#: ../../include/ItemObject.php:100 ../../include/apps.php:259
-#: ../../mod/blocks.php:153 ../../mod/editwebpage.php:176
-#: ../../mod/thing.php:257 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:134 ../../mod/settings.php:648
-#: ../../mod/webpages.php:181 ../../mod/layouts.php:183
-#: ../../mod/editpost.php:112 ../../mod/connections.php:235
-#: ../../mod/connections.php:248 ../../mod/connections.php:267
-#: ../../mod/menu.php:108
+#: ../../include/menu.php:108 ../../include/identity.php:1352
+#: ../../include/ItemObject.php:100 ../../mod/blocks.php:153
+#: ../../mod/connections.php:286 ../../mod/connections.php:306
+#: ../../mod/editblock.php:135 ../../mod/editlayout.php:134
+#: ../../mod/editpost.php:112 ../../mod/editwebpage.php:176
+#: ../../mod/layouts.php:183 ../../mod/menu.php:108 ../../mod/settings.php:659
+#: ../../mod/thing.php:256 ../../mod/webpages.php:183
msgid "Edit"
msgstr "Endre"
-#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657
-#: ../../include/ItemObject.php:120 ../../include/apps.php:260
-#: ../../mod/group.php:173 ../../mod/blocks.php:155 ../../mod/connedit.php:551
-#: ../../mod/editwebpage.php:223 ../../mod/photos.php:1129
-#: ../../mod/thing.php:258 ../../mod/editblock.php:181 ../../mod/admin.php:809
-#: ../../mod/admin.php:968 ../../mod/editlayout.php:179
-#: ../../mod/settings.php:649 ../../mod/webpages.php:183
+#: ../../Zotlabs/Storage/Browser.php:241 ../../include/apps.php:260
+#: ../../include/conversation.php:657 ../../include/ItemObject.php:120
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:562 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1140 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/settings.php:660 ../../mod/thing.php:257
+#: ../../mod/webpages.php:185
msgid "Delete"
msgstr "Slett"
-#: ../../include/RedDAV/RedBrowser.php:282
+#: ../../Zotlabs/Storage/Browser.php:282
#, php-format
msgid "You are using %1$s of your available file storage."
msgstr "Du bruker %1$s av din tilgjengelige lagringsplass."
-#: ../../include/RedDAV/RedBrowser.php:287
+#: ../../Zotlabs/Storage/Browser.php:287
#, php-format
msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
msgstr "Du bruker %1$s av %2$s tilgjengelig lagringsplass (%3$s&#37;)"
-#: ../../include/RedDAV/RedBrowser.php:299
+#: ../../Zotlabs/Storage/Browser.php:299
msgid "WARNING:"
msgstr "ADVARSEL:"
-#: ../../include/RedDAV/RedBrowser.php:302
+#: ../../Zotlabs/Storage/Browser.php:302
msgid "Create new folder"
msgstr "Lag ny mappe"
-#: ../../include/RedDAV/RedBrowser.php:304
+#: ../../Zotlabs/Storage/Browser.php:304
msgid "Upload file"
msgstr "Last opp fil"
+#: ../../Zotlabs/Web/Router.php:45 ../../include/attach.php:140
+#: ../../include/attach.php:188 ../../include/attach.php:251
+#: ../../include/attach.php:265 ../../include/attach.php:272
+#: ../../include/attach.php:337 ../../include/attach.php:351
+#: ../../include/attach.php:358 ../../include/attach.php:436
+#: ../../include/attach.php:888 ../../include/attach.php:959
+#: ../../include/attach.php:1111 ../../include/chat.php:133
+#: ../../include/photos.php:29 ../../include/items.php:4575
+#: ../../index.php:180 ../../mod/achievements.php:30 ../../mod/api.php:26
+#: ../../mod/api.php:31 ../../mod/appman.php:66 ../../mod/authtest.php:13
+#: ../../mod/block.php:22 ../../mod/block.php:72 ../../mod/blocks.php:69
+#: ../../mod/blocks.php:76 ../../mod/bookmarks.php:48
+#: ../../mod/channel.php:100 ../../mod/channel.php:217
+#: ../../mod/channel.php:257 ../../mod/chat.php:94 ../../mod/chat.php:99
+#: ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:355 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1056 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:73 ../../mod/new_channel.php:100
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:289 ../../mod/profile_photo.php:302
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:579
+#: ../../mod/setup.php:230 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+msgid "Permission denied."
+msgstr "Tillatelse avslått."
+
+#: ../../Zotlabs/Web/Router.php:101 ../../mod/help.php:217
+msgid "Not Found"
+msgstr "Ikke funnet"
+
+#: ../../Zotlabs/Web/Router.php:104 ../../mod/block.php:75
+#: ../../mod/display.php:110 ../../mod/help.php:220 ../../mod/page.php:89
+msgid "Page not found."
+msgstr "Siden ikke funnet."
+
+#: ../../include/Contact.php:101 ../../include/widgets.php:147
+#: ../../include/widgets.php:185 ../../include/identity.php:954
+#: ../../include/conversation.php:961 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
+msgstr "Koble"
+
+#: ../../include/Contact.php:118
+msgid "New window"
+msgstr "Nytt vindu"
+
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane"
+
+#: ../../include/Contact.php:237
+#, php-format
+msgid "User '%s' deleted"
+msgstr "Brukeren '%s' er slettet"
+
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
+msgstr "Ingen brukernavn ble funnet i importfilen."
+
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "Klarte ikke å lage en unik kanaladresse. Import mislyktes."
+
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:496
+msgid "Import completed."
+msgstr "Import ferdig."
+
+#: ../../include/account.php:28
+msgid "Not a valid email address"
+msgstr "Ikke en gyldig e-postadresse"
+
+#: ../../include/account.php:30
+msgid "Your email domain is not among those allowed on this site"
+msgstr "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet"
+
+#: ../../include/account.php:36
+msgid "Your email address is already registered at this site."
+msgstr "Din e-postadresse er allerede registrert på dette nettstedet."
+
+#: ../../include/account.php:68
+msgid "An invitation is required."
+msgstr "En invitasjon er påkrevd."
+
+#: ../../include/account.php:72
+msgid "Invitation could not be verified."
+msgstr "Invitasjon kunne ikke bekreftes."
+
+#: ../../include/account.php:122
+msgid "Please enter the required information."
+msgstr "Vennligst skriv inn nødvendig informasjon."
+
+#: ../../include/account.php:189
+msgid "Failed to store account information."
+msgstr "Mislyktes med å lagre kontoinformasjon."
+
+#: ../../include/account.php:249
+#, php-format
+msgid "Registration confirmation for %s"
+msgstr "Registreringsbekreftelse for %s"
+
+#: ../../include/account.php:315
+#, php-format
+msgid "Registration request at %s"
+msgstr "Registreringsforespørsel hos %s"
+
+#: ../../include/account.php:317 ../../include/account.php:344
+#: ../../include/account.php:404 ../../include/network.php:1660
+msgid "Administrator"
+msgstr "Administrator"
+
+#: ../../include/account.php:339
+msgid "your registration password"
+msgstr "ditt registreringspassord"
+
+#: ../../include/account.php:342 ../../include/account.php:402
+#, php-format
+msgid "Registration details for %s"
+msgstr "Registreringsdetaljer for %s"
+
+#: ../../include/account.php:414
+msgid "Account approved."
+msgstr "Konto godkjent."
+
+#: ../../include/account.php:454
+#, php-format
+msgid "Registration revoked for %s"
+msgstr "Registrering trukket tilbake for %s"
+
+#: ../../include/account.php:506
+msgid "Account verified. Please login."
+msgstr "Konto bekreftet. Vennligst logg inn."
+
+#: ../../include/account.php:719 ../../include/account.php:721
+msgid "Click here to upgrade."
+msgstr "Klikk her for å oppgradere."
+
+#: ../../include/account.php:727
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Denne handlingen går utenfor grensene satt i din abonnementsplan."
+
+#: ../../include/account.php:732
+msgid "This action is not available under your subscription plan."
+msgstr "Denne handlingen er ikke tilgjengelig i din abonnementsplan."
+
+#: ../../include/acl_selectors.php:218
+msgid "Visible to your default audience"
+msgstr "Synlig for ditt standard publikum"
+
+#: ../../include/acl_selectors.php:243
+msgid "Show"
+msgstr "Vis"
+
+#: ../../include/acl_selectors.php:244
+msgid "Don't show"
+msgstr "Ikke vis"
+
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
+msgstr "Andre nettverk og innleggstjenester"
+
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:211
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:639
+#: ../../mod/photos.php:1012 ../../mod/thing.php:309 ../../mod/thing.php:355
+msgid "Permissions"
+msgstr "Tillatelser"
+
+#: ../../include/acl_selectors.php:252 ../../include/ItemObject.php:384
+#: ../../mod/photos.php:1229
+msgid "Close"
+msgstr "Lukk"
+
+#: ../../include/activities.php:42
+msgid " and "
+msgstr "og"
+
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "offentlig profil"
+
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+msgstr "%1$s endret %2$s til &ldquo;%3$s&rdquo;"
+
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "Besøk %1$s sitt %2$s"
+
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s har oppdatert %2$s, endret %3$s."
+
+#: ../../include/api.php:1336
+msgid "Public Timeline"
+msgstr "Offentlig tidslinje"
+
+#: ../../include/apps.php:128
+msgid "Site Admin"
+msgstr "Nettstedsadministrator"
+
+#: ../../include/apps.php:129 ../../include/nav.php:104
+#: ../../include/conversation.php:1685
+msgid "Bookmarks"
+msgstr "Bokmerker"
+
+#: ../../include/apps.php:130
+msgid "Address Book"
+msgstr "Adressebok"
+
+#: ../../include/apps.php:131 ../../include/nav.php:112 ../../boot.php:1543
+msgid "Login"
+msgstr "Logg inn"
+
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:162
+msgid "Channel Manager"
+msgstr "Kanalstyring"
+
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
+msgstr "Nett"
+
+#: ../../include/apps.php:134 ../../include/nav.php:205
+#: ../../include/widgets.php:580 ../../mod/admin.php:1266
+#: ../../mod/admin.php:1488
+msgid "Settings"
+msgstr "Innstillinger"
+
+#: ../../include/apps.php:136 ../../include/nav.php:108
+#: ../../include/conversation.php:1695 ../../mod/webpages.php:180
+msgid "Webpages"
+msgstr "Websider"
+
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
+msgstr "Kanalhjem"
+
+#: ../../include/apps.php:138 ../../include/identity.php:1359
+#: ../../mod/profperm.php:112
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../include/apps.php:139 ../../include/nav.php:92
+#: ../../include/conversation.php:1641 ../../mod/fbrowser.php:25
+msgid "Photos"
+msgstr "Bilder"
+
+#: ../../include/apps.php:140 ../../include/nav.php:198
+#: ../../include/conversation.php:1658 ../../include/conversation.php:1661
+msgid "Events"
+msgstr "Hendelser"
+
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
+msgstr "Katalog"
+
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:208
+#: ../../mod/help.php:213 ../../mod/layouts.php:176
+msgid "Help"
+msgstr "Hjelp"
+
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
+msgstr "Melding"
+
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
+msgstr "Stemning"
+
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
+msgstr "Prikk"
+
+#: ../../include/apps.php:146 ../../include/nav.php:98
+msgid "Chat"
+msgstr "Chat"
+
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:885 ../../include/text.php:897
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
+msgstr "Søk"
+
+#: ../../include/apps.php:148
+msgid "Probe"
+msgstr "Undersøk"
+
+#: ../../include/apps.php:149
+msgid "Suggest"
+msgstr "Forreslå"
+
+#: ../../include/apps.php:150
+msgid "Random Channel"
+msgstr "Tilfeldig kanal"
+
+#: ../../include/apps.php:151
+msgid "Invite"
+msgstr "Inviter"
+
+#: ../../include/apps.php:152 ../../include/widgets.php:1296
+msgid "Features"
+msgstr "Funksjoner"
+
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
+msgstr "Språk"
+
+#: ../../include/apps.php:154
+msgid "Post"
+msgstr "Innlegg"
+
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
+msgstr "Profilbilde"
+
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:623
+msgid "Update"
+msgstr "Oppdater"
+
+#: ../../include/apps.php:252
+msgid "Install"
+msgstr "Installer"
+
+#: ../../include/apps.php:257
+msgid "Purchase"
+msgstr "Kjøp"
+
+#: ../../include/attach.php:246 ../../include/attach.php:332
+msgid "Item was not found."
+msgstr "Elementet ble ikke funnet."
+
+#: ../../include/attach.php:496
+msgid "No source file."
+msgstr "Ingen kildefil."
+
+#: ../../include/attach.php:518
+msgid "Cannot locate file to replace"
+msgstr "Kan ikke finne filen som skal byttes ut"
+
+#: ../../include/attach.php:536
+msgid "Cannot locate file to revise/update"
+msgstr "Finner ikke filen som skal revideres/oppdateres"
+
+#: ../../include/attach.php:671
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "Filens størrelse overgår grensen på %d"
+
+#: ../../include/attach.php:685
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgstr "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes."
+
+#: ../../include/attach.php:841
+msgid "File upload failed. Possible system limit or action terminated."
+msgstr "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt."
+
+#: ../../include/attach.php:854
+msgid "Stored file could not be verified. Upload failed."
+msgstr "Lagret fil kunne ikke bekreftes. Opplasting mislyktes."
+
+#: ../../include/attach.php:902 ../../include/attach.php:918
+msgid "Path not available."
+msgstr "Stien er ikke tilgjengelig."
+
+#: ../../include/attach.php:964 ../../include/attach.php:1116
+msgid "Empty pathname"
+msgstr "Tomt sti-navn"
+
+#: ../../include/attach.php:990
+msgid "duplicate filename or path"
+msgstr "duplikat av filnavn eller sti"
+
+#: ../../include/attach.php:1012
+msgid "Path not found."
+msgstr "Stien ble ikke funnet."
+
+#: ../../include/attach.php:1070
+msgid "mkdir failed."
+msgstr "mkdir mislyktes."
+
+#: ../../include/attach.php:1074
+msgid "database storage failed."
+msgstr "databaselagring mislyktes."
+
+#: ../../include/attach.php:1122
+msgid "Empty path"
+msgstr "Tom sti"
+
+#: ../../include/auth.php:132
+msgid "Logged out."
+msgstr "Logget ut."
+
+#: ../../include/auth.php:273
+msgid "Failed authentication"
+msgstr "Mislykket autentisering"
+
+#: ../../include/auth.php:287 ../../mod/openid.php:189
+msgid "Login failed."
+msgstr "Innlogging mislyktes."
+
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
+msgstr "Vedlegg:"
+
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1418
+msgid "l F d, Y \\@ g:i A"
+msgstr "l F d, Y \\@ g:i A"
+
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
+msgstr "$Projectname hendelsesvarsling:"
+
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1422
+msgid "Starts:"
+msgstr "Starter:"
+
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1426
+msgid "Finishes:"
+msgstr "Slutter:"
+
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/text.php:1433 ../../include/identity.php:1005
+#: ../../mod/directory.php:307
+msgid "Location:"
+msgstr "Plassering:"
+
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
+#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
+#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
+#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
+#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
+#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
+#: ../../include/bbcode.php:833
+msgid "Image/photo"
+msgstr "Bilde/fotografi"
+
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
+msgid "Encrypted content"
+msgstr "Kryptert innhold"
+
+#: ../../include/bbcode.php:179
+#, php-format
+msgid "Install %s element: "
+msgstr "Installer %s element:"
+
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Dette innlegget inneholder det installerbare elementet %s, men du mangler tillatelse til å installere det på dette nettstedet."
+
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
+msgstr "nettside"
+
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
+msgstr "layout"
+
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
+msgstr "byggekloss"
+
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
+msgstr "meny"
+
+#: ../../include/bbcode.php:257
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s skrev følgende %2$s %3$s"
+
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
+msgstr "innlegg"
+
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
+msgstr "Denne teksten vil se forskjellig ut for ulike besøkende"
+
+#: ../../include/bbcode.php:755
+msgid "$1 spoiler"
+msgstr "$1 avsløring"
+
+#: ../../include/bbcode.php:782
+msgid "$1 wrote:"
+msgstr "$1 skrev:"
+
+#: ../../include/bookmarks.php:35
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "%1$s sine bokmerker"
+
+#: ../../include/chat.php:23
+msgid "Missing room name"
+msgstr "Mangler romnavn"
+
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
+msgstr "Duplikat romnavn"
+
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
+msgstr "Ugyldig rom-spesifisering"
+
+#: ../../include/chat.php:122
+msgid "Room not found."
+msgstr "Rommet ble ikke funnet."
+
+#: ../../include/chat.php:143
+msgid "Room is full"
+msgstr "Rommet er fullt"
+
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
+msgid "Default"
+msgstr "Standard"
+
+#: ../../include/contact_widgets.php:14
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d invitasjon tilgjengelig"
+msgstr[1] "%d invitasjoner tilgjengelig"
+
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
+msgid "Advanced"
+msgstr "Avansert"
+
+#: ../../include/contact_widgets.php:22
+msgid "Find Channels"
+msgstr "Finn kanaler"
+
+#: ../../include/contact_widgets.php:23
+msgid "Enter name or interest"
+msgstr "Skriv navn eller interesse"
+
+#: ../../include/contact_widgets.php:24
+msgid "Connect/Follow"
+msgstr "Forbindelse/Følg"
+
+#: ../../include/contact_widgets.php:25
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Eksempler: Ola Nordmann, fisking"
+
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
+msgid "Find"
+msgstr "Finn"
+
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
+msgid "Channel Suggestions"
+msgstr "Kanalforslag"
+
+#: ../../include/contact_widgets.php:29
+msgid "Random Profile"
+msgstr "Tilfeldig profil"
+
+#: ../../include/contact_widgets.php:30
+msgid "Invite Friends"
+msgstr "Inviter venner"
+
+#: ../../include/contact_widgets.php:32
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Avansert eksempel: navn=fred og land=island"
+
+#: ../../include/contact_widgets.php:57 ../../include/features.php:96
+#: ../../include/widgets.php:314
+msgid "Saved Folders"
+msgstr "Lagrede mapper"
+
+#: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98
+#: ../../include/widgets.php:317
+msgid "Everything"
+msgstr "Alt"
+
+#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:282
+#: ../../include/widgets.php:46
+msgid "Categories"
+msgstr "Kategorier"
+
+#: ../../include/contact_widgets.php:128
+#, php-format
+msgid "%d connection in common"
+msgid_plural "%d connections in common"
+msgstr[0] "%d forbindelse felles"
+msgstr[1] "%d forbindelser felles"
+
+#: ../../include/contact_widgets.php:133
+msgid "show more"
+msgstr "vis mer"
+
+#: ../../include/dba/dba_driver.php:141
+#, php-format
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "Kan ikke finne DNS-informasjon om databasetjener '%s'"
+
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
+msgstr "Kataloginnstillinger"
+
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
+msgstr "Trygt modus"
+
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:368 ../../mod/connedit.php:646
+#: ../../mod/events.php:454 ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:425 ../../mod/removeme.php:60
+#: ../../mod/settings.php:588 ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1547
+msgid "No"
+msgstr "Nei"
+
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/connedit.php:368 ../../mod/events.php:454
+#: ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:634 ../../mod/admin.php:427 ../../mod/removeme.php:60
+#: ../../mod/settings.php:588 ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1547
+msgid "Yes"
+msgstr "Ja"
+
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
+msgstr "Bare offentlige forum"
+
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
+msgstr "Kun dette nettstedet"
+
+#: ../../include/event.php:779
+msgid "This event has been added to your calendar."
+msgstr "Denne hendelsen er lagt til i din kalender."
+
+#: ../../include/event.php:915 ../../include/text.php:1951
+#: ../../include/conversation.php:123 ../../mod/events.php:249
+#: ../../mod/like.php:363 ../../mod/tagger.php:47
+msgid "event"
+msgstr "hendelse"
+
+#: ../../include/event.php:978
+msgid "Not specified"
+msgstr "Ikke spesifisert"
+
+#: ../../include/event.php:979
+msgid "Needs Action"
+msgstr "Trenger handling"
+
+#: ../../include/event.php:980
+msgid "Completed"
+msgstr "Ferdig"
+
+#: ../../include/event.php:981
+msgid "In Process"
+msgstr "Igang"
+
+#: ../../include/event.php:982
+msgid "Cancelled"
+msgstr "Avbrutt"
+
+#: ../../include/follow.php:28
+msgid "Channel is blocked on this site."
+msgstr "Kanalen er blokkert på dette nettstedet."
+
+#: ../../include/follow.php:33
+msgid "Channel location missing."
+msgstr "Kanalplassering mangler."
+
+#: ../../include/follow.php:82
+msgid "Response from remote channel was incomplete."
+msgstr "Svaret fra den andre kanalen var ikke komplett."
+
+#: ../../include/follow.php:99
+msgid "Channel was deleted and no longer exists."
+msgstr "Kanalen er slettet og finnes ikke lenger."
+
+#: ../../include/follow.php:153 ../../include/follow.php:183
+msgid "Protocol disabled."
+msgstr "Protokollen er avskrudd."
+
+#: ../../include/follow.php:173
+msgid "Channel discovery failed."
+msgstr "Kanaloppdagelse mislyktes."
+
+#: ../../include/follow.php:199
+msgid "local account not found."
+msgstr "lokal konto ble ikke funnet."
+
+#: ../../include/follow.php:224
+msgid "Cannot connect to yourself."
+msgstr "Kan ikke lage forbindelse med deg selv."
+
+#: ../../include/import.php:23
+msgid ""
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes."
+
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
+msgstr "Kanalkloning mislyktes. Import mislyktes."
+
+#: ../../include/import.php:80 ../../mod/import.php:148
+msgid "Cloned channel not found. Import failed."
+msgstr "Klonet kanal ble ikke funnet. Import mislyktes."
+
#: ../../include/js_strings.php:5
msgid "Delete this item?"
msgstr "Slett dette elementet?"
-#: ../../include/js_strings.php:6 ../../include/ItemObject.php:696
-#: ../../mod/photos.php:1047 ../../mod/photos.php:1165
+#: ../../include/js_strings.php:6 ../../include/ItemObject.php:702
+#: ../../mod/photos.php:1058 ../../mod/photos.php:1176
msgid "Comment"
msgstr "Kommentar"
@@ -282,6 +934,7 @@ msgid "Passwords do not match"
msgstr "Passordene er ikke like"
#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+#: ../../mod/cal.php:37
msgid "everybody"
msgstr "alle"
@@ -309,8 +962,8 @@ msgstr "Ikke noe nytt her"
msgid "Rate This Channel (this is public)"
msgstr "Vurder denne kanalen (dette er offentlig)"
-#: ../../include/js_strings.php:20 ../../mod/rate.php:157
-#: ../../mod/connedit.php:694
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:705
+#: ../../mod/rate.php:157
msgid "Rating"
msgstr "Vurdering"
@@ -318,25 +971,27 @@ msgstr "Vurdering"
msgid "Describe (optional)"
msgstr "Beskriv (valgfritt)"
-#: ../../include/js_strings.php:22 ../../include/widgets.php:676
-#: ../../include/ItemObject.php:697 ../../mod/filestorage.php:156
-#: ../../mod/group.php:81 ../../mod/connect.php:93 ../../mod/rate.php:168
-#: ../../mod/mood.php:135 ../../mod/setup.php:331 ../../mod/setup.php:371
-#: ../../mod/pconfig.php:108 ../../mod/poke.php:171 ../../mod/profiles.php:675
-#: ../../mod/connedit.php:715 ../../mod/fsuggest.php:108
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/import.php:527 ../../mod/photos.php:637 ../../mod/photos.php:1008
-#: ../../mod/photos.php:1048 ../../mod/photos.php:1166 ../../mod/thing.php:313
-#: ../../mod/thing.php:359 ../../mod/import_items.php:122
-#: ../../mod/pdledit.php:58 ../../mod/admin.php:435 ../../mod/admin.php:802
-#: ../../mod/admin.php:966 ../../mod/admin.php:1103 ../../mod/admin.php:1297
-#: ../../mod/admin.php:1382 ../../mod/settings.php:586
-#: ../../mod/settings.php:698 ../../mod/settings.php:726
-#: ../../mod/settings.php:749 ../../mod/settings.php:834
-#: ../../mod/settings.php:1023 ../../mod/appman.php:99 ../../mod/locs.php:116
-#: ../../mod/mail.php:371 ../../mod/xchan.php:11 ../../mod/invite.php:142
-#: ../../mod/chat.php:184 ../../mod/chat.php:213 ../../mod/events.php:476
-#: ../../mod/events.php:673 ../../mod/mitem.php:231
+#: ../../include/js_strings.php:22 ../../include/widgets.php:702
+#: ../../include/widgets.php:714 ../../include/ItemObject.php:703
+#: ../../mod/appman.php:99 ../../mod/chat.php:184 ../../mod/chat.php:213
+#: ../../mod/connect.php:93 ../../mod/connedit.php:722
+#: ../../mod/events.php:468 ../../mod/events.php:665
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:536
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:116 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:62
+#: ../../mod/photos.php:645 ../../mod/photos.php:1019
+#: ../../mod/photos.php:1059 ../../mod/photos.php:1177 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/poke.php:182 ../../mod/profiles.php:675
+#: ../../mod/rate.php:168 ../../mod/settings.php:597
+#: ../../mod/settings.php:710 ../../mod/settings.php:738
+#: ../../mod/settings.php:761 ../../mod/settings.php:849
+#: ../../mod/settings.php:1041 ../../mod/setup.php:333 ../../mod/setup.php:374
+#: ../../mod/sources.php:104 ../../mod/sources.php:138 ../../mod/thing.php:312
+#: ../../mod/thing.php:358 ../../mod/xchan.php:11 ../../mod/cal.php:332
#: ../../view/theme/redbasic/php/config.php:99
msgid "Submit"
msgstr "Send"
@@ -349,8 +1004,8 @@ msgstr "Vennligst skriv inn en lenke URL:"
msgid "Unsaved changes. Are you sure you wish to leave this page?"
msgstr "Endringene er ikke lagret. Er du sikker på at du ønsker å forlate denne siden?"
-#: ../../include/js_strings.php:25 ../../mod/pubsites.php:28
-#: ../../mod/profiles.php:464 ../../mod/events.php:467
+#: ../../include/js_strings.php:25 ../../mod/events.php:459
+#: ../../mod/profiles.php:464 ../../mod/pubsites.php:36
msgid "Location"
msgstr "Plassering"
@@ -427,19 +1082,19 @@ msgstr " "
msgid "timeago.numbers"
msgstr "timeago.numbers"
-#: ../../include/js_strings.php:45 ../../include/text.php:1165
+#: ../../include/js_strings.php:45 ../../include/text.php:1191
msgid "January"
msgstr "januar"
-#: ../../include/js_strings.php:46 ../../include/text.php:1165
+#: ../../include/js_strings.php:46 ../../include/text.php:1191
msgid "February"
msgstr "februar"
-#: ../../include/js_strings.php:47 ../../include/text.php:1165
+#: ../../include/js_strings.php:47 ../../include/text.php:1191
msgid "March"
msgstr "mars"
-#: ../../include/js_strings.php:48 ../../include/text.php:1165
+#: ../../include/js_strings.php:48 ../../include/text.php:1191
msgid "April"
msgstr "april"
@@ -448,31 +1103,31 @@ msgctxt "long"
msgid "May"
msgstr "mai"
-#: ../../include/js_strings.php:50 ../../include/text.php:1165
+#: ../../include/js_strings.php:50 ../../include/text.php:1191
msgid "June"
msgstr "juni"
-#: ../../include/js_strings.php:51 ../../include/text.php:1165
+#: ../../include/js_strings.php:51 ../../include/text.php:1191
msgid "July"
msgstr "juli"
-#: ../../include/js_strings.php:52 ../../include/text.php:1165
+#: ../../include/js_strings.php:52 ../../include/text.php:1191
msgid "August"
msgstr "august"
-#: ../../include/js_strings.php:53 ../../include/text.php:1165
+#: ../../include/js_strings.php:53 ../../include/text.php:1191
msgid "September"
msgstr "september"
-#: ../../include/js_strings.php:54 ../../include/text.php:1165
+#: ../../include/js_strings.php:54 ../../include/text.php:1191
msgid "October"
msgstr "oktober"
-#: ../../include/js_strings.php:55 ../../include/text.php:1165
+#: ../../include/js_strings.php:55 ../../include/text.php:1191
msgid "November"
msgstr "november"
-#: ../../include/js_strings.php:56 ../../include/text.php:1165
+#: ../../include/js_strings.php:56 ../../include/text.php:1191
msgid "December"
msgstr "desember"
@@ -525,31 +1180,31 @@ msgstr "Nov"
msgid "Dec"
msgstr "Des"
-#: ../../include/js_strings.php:69 ../../include/text.php:1161
+#: ../../include/js_strings.php:69 ../../include/text.php:1187
msgid "Sunday"
msgstr "søndag"
-#: ../../include/js_strings.php:70 ../../include/text.php:1161
+#: ../../include/js_strings.php:70 ../../include/text.php:1187
msgid "Monday"
msgstr "mandag"
-#: ../../include/js_strings.php:71 ../../include/text.php:1161
+#: ../../include/js_strings.php:71 ../../include/text.php:1187
msgid "Tuesday"
msgstr "tirsdag"
-#: ../../include/js_strings.php:72 ../../include/text.php:1161
+#: ../../include/js_strings.php:72 ../../include/text.php:1187
msgid "Wednesday"
msgstr "onsdag"
-#: ../../include/js_strings.php:73 ../../include/text.php:1161
+#: ../../include/js_strings.php:73 ../../include/text.php:1187
msgid "Thursday"
msgstr "torsdag"
-#: ../../include/js_strings.php:74 ../../include/text.php:1161
+#: ../../include/js_strings.php:74 ../../include/text.php:1187
msgid "Friday"
msgstr "fredag"
-#: ../../include/js_strings.php:75 ../../include/text.php:1161
+#: ../../include/js_strings.php:75 ../../include/text.php:1187
msgid "Saturday"
msgstr "lørdag"
@@ -606,458 +1261,551 @@ msgctxt "calendar"
msgid "All day"
msgstr "Hele dagen"
-#: ../../include/Import/import_diaspora.php:17
-msgid "No username found in import file."
-msgstr "Ingen brukernavn ble funnet i importfilen."
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr "Ingen mottaker angitt."
-#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487
-msgid "Import completed."
-msgstr "Import ferdig."
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr "[ikke noe emne]"
-#: ../../include/comanche.php:34 ../../mod/admin.php:351
-msgid "Default"
-msgstr "Standard"
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr "Kan ikke avgjøre avsender."
-#: ../../include/items.php:423 ../../mod/group.php:68 ../../mod/like.php:280
-#: ../../mod/dreport.php:6 ../../mod/dreport.php:45 ../../mod/subthread.php:58
-#: ../../mod/import_items.php:114 ../../mod/profperm.php:23
-#: ../../index.php:364
-msgid "Permission denied"
-msgstr "Tillatelse avvist"
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
+msgstr "Lagret innlegg kunne ikke bekreftes."
-#: ../../include/items.php:1128 ../../include/items.php:1174
-msgid "(Unknown)"
-msgstr "(Ukjent)"
+#: ../../include/nav.php:82 ../../include/nav.php:115 ../../boot.php:1542
+msgid "Logout"
+msgstr "Logg ut"
-#: ../../include/items.php:1371
-msgid "Visible to anybody on the internet."
-msgstr "Synlig for enhver på Internett."
+#: ../../include/nav.php:82 ../../include/nav.php:115
+msgid "End this session"
+msgstr "Avslutt denne økten"
-#: ../../include/items.php:1373
-msgid "Visible to you only."
-msgstr "Synlig bare for deg."
+#: ../../include/nav.php:85 ../../include/nav.php:146
+msgid "Home"
+msgstr "Hjem"
-#: ../../include/items.php:1375
-msgid "Visible to anybody in this network."
-msgstr "Synlig for enhver i dette nettverket."
+#: ../../include/nav.php:85
+msgid "Your posts and conversations"
+msgstr "Dine innlegg og samtaler"
-#: ../../include/items.php:1377
-msgid "Visible to anybody authenticated."
-msgstr "Synlig for enhver som er autentisert."
+#: ../../include/nav.php:86 ../../include/conversation.php:959
+#: ../../mod/connedit.php:509
+msgid "View Profile"
+msgstr "Vis profil"
-#: ../../include/items.php:1379
-#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Synlig for alle på %s."
+#: ../../include/nav.php:86
+msgid "Your profile page"
+msgstr "Din profilside"
-#: ../../include/items.php:1381
-msgid "Visible to all connections."
-msgstr "Synlig for alle forbindelser."
+#: ../../include/nav.php:88
+msgid "Edit Profiles"
+msgstr "Endre profiler"
-#: ../../include/items.php:1383
-msgid "Visible to approved connections."
-msgstr "Synlig for godkjente forbindelser."
+#: ../../include/nav.php:88
+msgid "Manage/Edit profiles"
+msgstr "HÃ¥ndter/endre profiler"
-#: ../../include/items.php:1385
-msgid "Visible to specific connections."
-msgstr "Synlig for spesifikke forbindelser."
+#: ../../include/nav.php:90 ../../include/identity.php:977
+msgid "Edit Profile"
+msgstr "Endre profil"
-#: ../../include/items.php:4317 ../../mod/filestorage.php:27
-#: ../../mod/thing.php:86 ../../mod/admin.php:127 ../../mod/admin.php:1005
-#: ../../mod/admin.php:1210 ../../mod/display.php:36 ../../mod/viewsrc.php:20
-msgid "Item not found."
-msgstr "Elementet ble ikke funnet."
+#: ../../include/nav.php:90
+msgid "Edit your profile"
+msgstr "Endre din profil"
-#: ../../include/items.php:4826 ../../mod/group.php:38 ../../mod/group.php:137
-msgid "Collection not found."
-msgstr "Samlingen ble ikke funnet."
+#: ../../include/nav.php:92
+msgid "Your photos"
+msgstr "Dine bilder"
-#: ../../include/items.php:4842
-msgid "Collection is empty."
-msgstr "Samlingen er tom."
+#: ../../include/nav.php:93
+msgid "Your files"
+msgstr "Dine filer"
-#: ../../include/items.php:4849
-#, php-format
-msgid "Collection: %s"
-msgstr "Samling: %s"
+#: ../../include/nav.php:98
+msgid "Your chatrooms"
+msgstr "Dine chatterom"
+
+#: ../../include/nav.php:104
+msgid "Your bookmarks"
+msgstr "Dine bokmerker"
-#: ../../include/items.php:4859 ../../mod/connedit.php:683
+#: ../../include/nav.php:108
+msgid "Your webpages"
+msgstr "Dine websider"
+
+#: ../../include/nav.php:112
+msgid "Sign in"
+msgstr "Logg på"
+
+#: ../../include/nav.php:129
#, php-format
-msgid "Connection: %s"
-msgstr "Forbindelse: %s"
+msgid "%s - click to logout"
+msgstr "%s - klikk for å logge ut"
-#: ../../include/items.php:4861
-msgid "Connection not found."
-msgstr "Forbindelsen ble ikke funnet."
+#: ../../include/nav.php:132
+msgid "Remote authentication"
+msgstr "Fjernautentisering"
-#: ../../include/message.php:18
-msgid "No recipient provided."
-msgstr "Ingen mottaker angitt."
+#: ../../include/nav.php:132
+msgid "Click to authenticate to your home hub"
+msgstr "Klikk for å godkjennes mot din hjemme-hub"
-#: ../../include/message.php:23
-msgid "[no subject]"
-msgstr "[ikke noe emne]"
+#: ../../include/nav.php:146
+msgid "Home Page"
+msgstr "Hjemmeside"
-#: ../../include/message.php:43
-msgid "Unable to determine sender."
-msgstr "Kan ikke avgjøre avsender."
+#: ../../include/nav.php:150 ../../mod/register.php:258 ../../boot.php:1525
+msgid "Register"
+msgstr "Registrer"
-#: ../../include/message.php:218
-msgid "Stored post could not be verified."
-msgstr "Lagret innlegg kunne ikke bekreftes."
+#: ../../include/nav.php:150
+msgid "Create an account"
+msgstr "Lag en konto"
-#: ../../include/network.php:630
-msgid "view full size"
-msgstr "vis full størrelse"
+#: ../../include/nav.php:155
+msgid "Help and documentation"
+msgstr "Hjelp og dokumentasjon"
-#: ../../include/network.php:1608 ../../include/enotify.php:57
-msgid "$Projectname Notification"
-msgstr "$Projectname varsling"
+#: ../../include/nav.php:159 ../../include/widgets.php:102
+#: ../../mod/apps.php:36
+msgid "Apps"
+msgstr "Apper"
-#: ../../include/network.php:1609 ../../include/enotify.php:58
-msgid "$projectname"
-msgstr "$projectname"
+#: ../../include/nav.php:159
+msgid "Applications, utilities, links, games"
+msgstr "Programmer, verktøy, lenker, spill"
-#: ../../include/network.php:1611 ../../include/enotify.php:60
-msgid "Thank You,"
-msgstr "Tusen takk,"
+#: ../../include/nav.php:161
+msgid "Search site @name, #tag, ?docs, content"
+msgstr "Søk nettstedet for @navn, #merkelapp, ?dokumentasjon, innhold"
-#: ../../include/network.php:1613 ../../include/enotify.php:62
-#, php-format
-msgid "%s Administrator"
-msgstr "%s administrator"
+#: ../../include/nav.php:164
+msgid "Channel Directory"
+msgstr "Kanalkatalog"
-#: ../../include/network.php:1655 ../../include/account.php:316
-#: ../../include/account.php:343 ../../include/account.php:403
-msgid "Administrator"
+#: ../../include/nav.php:176
+msgid "Your grid"
+msgstr "Ditt nett"
+
+#: ../../include/nav.php:177
+msgid "Mark all grid notifications seen"
+msgstr "Marker alle nettvarsler som sett"
+
+#: ../../include/nav.php:179
+msgid "Channel home"
+msgstr "Kanalhjem"
+
+#: ../../include/nav.php:180
+msgid "Mark all channel notifications seen"
+msgstr "Merk alle kanalvarsler som sett"
+
+#: ../../include/nav.php:183 ../../include/text.php:815
+#: ../../mod/connections.php:298
+msgid "Connections"
+msgstr "Forbindelser"
+
+#: ../../include/nav.php:186
+msgid "Notices"
+msgstr "Varsel"
+
+#: ../../include/nav.php:186
+msgid "Notifications"
+msgstr "Varsler"
+
+#: ../../include/nav.php:187
+msgid "See all notifications"
+msgstr "Se alle varsler"
+
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
+msgid "Mark all system notifications seen"
+msgstr "Merk alle systemvarsler som sett"
+
+#: ../../include/nav.php:190
+msgid "Private mail"
+msgstr "Privat post"
+
+#: ../../include/nav.php:191
+msgid "See all private messages"
+msgstr "Se alle private meldinger"
+
+#: ../../include/nav.php:192
+msgid "Mark all private messages seen"
+msgstr "Merk alle private meldinger som sett"
+
+#: ../../include/nav.php:193 ../../include/widgets.php:601
+msgid "Inbox"
+msgstr "Innboks"
+
+#: ../../include/nav.php:194 ../../include/widgets.php:606
+msgid "Outbox"
+msgstr "Utboks"
+
+#: ../../include/nav.php:195 ../../include/widgets.php:611
+msgid "New Message"
+msgstr "Ny melding"
+
+#: ../../include/nav.php:198
+msgid "Event Calendar"
+msgstr "Kalender"
+
+#: ../../include/nav.php:199
+msgid "See all events"
+msgstr "Se alle hendelser"
+
+#: ../../include/nav.php:200
+msgid "Mark all events seen"
+msgstr "Merk alle hendelser som sett"
+
+#: ../../include/nav.php:203
+msgid "Manage Your Channels"
+msgstr "HÃ¥ndter dine kanaler"
+
+#: ../../include/nav.php:205
+msgid "Account/Channel Settings"
+msgstr "Konto-/kanal-innstillinger"
+
+#: ../../include/nav.php:213 ../../include/widgets.php:1323
+msgid "Admin"
msgstr "Administrator"
-#: ../../include/network.php:1669
-msgid "No Subject"
-msgstr "Uten emne"
+#: ../../include/nav.php:213
+msgid "Site Setup and Configuration"
+msgstr "Nettstedsoppsett og -konfigurasjon"
-#: ../../include/event.php:22 ../../include/bb2diaspora.php:471
-#: ../../include/text.php:1392
-msgid "l F d, Y \\@ g:i A"
-msgstr "l F d, Y \\@ g:i A"
+#: ../../include/nav.php:244 ../../include/conversation.php:854
+msgid "Loading..."
+msgstr "Laster..."
-#: ../../include/event.php:30 ../../include/bb2diaspora.php:477
-#: ../../include/text.php:1396
-msgid "Starts:"
-msgstr "Starter:"
+#: ../../include/nav.php:249
+msgid "@name, #tag, ?doc, content"
+msgstr "@navn, #merkelapp, ?dokumentasjon, innhold"
-#: ../../include/event.php:40 ../../include/bb2diaspora.php:485
-#: ../../include/text.php:1400
-msgid "Finishes:"
-msgstr "Slutter:"
+#: ../../include/nav.php:250
+msgid "Please wait..."
+msgstr "Vennligst vent..."
-#: ../../include/event.php:52 ../../include/identity.php:1004
-#: ../../include/bb2diaspora.php:493 ../../include/text.php:1407
-#: ../../mod/directory.php:304
-msgid "Location:"
-msgstr "Plassering:"
+#: ../../include/notify.php:20
+msgid "created a new post"
+msgstr "laget et nytt innlegg"
-#: ../../include/event.php:768
-msgid "This event has been added to your calendar."
-msgstr "Denne hendelsen er lagt til i din kalender."
+#: ../../include/notify.php:21
+#, php-format
+msgid "commented on %s's post"
+msgstr "kommenterte på %s sitt innlegg"
-#: ../../include/event.php:904 ../../include/conversation.php:123
-#: ../../include/text.php:1919 ../../mod/tagger.php:47 ../../mod/like.php:363
-#: ../../mod/events.php:249
-msgid "event"
-msgstr "hendelse"
+#: ../../include/page_widgets.php:6
+msgid "New Page"
+msgstr "Ny side"
-#: ../../include/event.php:967
-msgid "Not specified"
-msgstr "Ikke spesifisert"
+#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
+#: ../../mod/layouts.php:188 ../../mod/pubsites.php:42
+#: ../../mod/webpages.php:189
+msgid "View"
+msgstr "Vis"
-#: ../../include/event.php:968
-msgid "Needs Action"
-msgstr "Trenger handling"
+#: ../../include/page_widgets.php:40 ../../include/conversation.php:1179
+#: ../../include/ItemObject.php:712 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:465 ../../mod/photos.php:1060
+#: ../../mod/webpages.php:190
+msgid "Preview"
+msgstr "Forhåndsvisning"
-#: ../../include/event.php:969
-msgid "Completed"
-msgstr "Ferdig"
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:191
+msgid "Actions"
+msgstr "Handlinger"
-#: ../../include/event.php:970
-msgid "In Process"
-msgstr "Igang"
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:192
+msgid "Page Link"
+msgstr "Sidelenke"
-#: ../../include/event.php:971
-msgid "Cancelled"
-msgstr "Avbrutt"
+#: ../../include/page_widgets.php:43
+msgid "Title"
+msgstr "Tittel"
-#: ../../include/identity.php:32
-msgid "Unable to obtain identity information from database"
-msgstr "Klarer ikke å få tak i identitetsinformasjon fra databasen"
+#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:194
+msgid "Created"
+msgstr "Laget"
-#: ../../include/identity.php:66
-msgid "Empty name"
-msgstr "Mangler navn"
+#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:195
+msgid "Edited"
+msgstr "Endret"
-#: ../../include/identity.php:69
-msgid "Name too long"
-msgstr "Navnet er for langt"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:711 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:327
+msgid "Profile Photos"
+msgstr "Profilbilder"
-#: ../../include/identity.php:181
-msgid "No account identifier"
-msgstr "Ingen kontoidentifikator"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
+msgid "Male"
+msgstr "Mannlig"
-#: ../../include/identity.php:193
-msgid "Nickname is required."
-msgstr "Kallenavn er påkrevd."
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
+msgid "Female"
+msgstr "Kvinnelig"
-#: ../../include/identity.php:207
-msgid "Reserved nickname. Please choose another."
-msgstr "Reservert kallenavn. Vennligst velg et annet."
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
+msgstr "For tiden mann"
-#: ../../include/identity.php:212
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet."
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
+msgstr "For tiden kvinne"
-#: ../../include/identity.php:288
-msgid "Unable to retrieve created identity"
-msgstr "Klarer ikke å hente den lagede identiteten"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
+msgstr "For det meste mann"
-#: ../../include/identity.php:346
-msgid "Default Profile"
-msgstr "Standardprofil"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
+msgstr "For det meste kvinne"
-#: ../../include/identity.php:390 ../../include/identity.php:391
-#: ../../include/identity.php:398 ../../include/widgets.php:430
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:573
-#: ../../mod/settings.php:338 ../../mod/settings.php:342
-#: ../../mod/settings.php:343 ../../mod/settings.php:346
-#: ../../mod/settings.php:357
-msgid "Friends"
-msgstr "Venner"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
+msgstr "Transkjønnet"
-#: ../../include/identity.php:770
-msgid "Requested channel is not available."
-msgstr "Forespurt kanal er ikke tilgjengelig."
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
+msgstr "interkjønnet"
-#: ../../include/identity.php:816 ../../mod/filestorage.php:54
-#: ../../mod/connect.php:13 ../../mod/achievements.php:11
-#: ../../mod/blocks.php:29 ../../mod/hcard.php:8 ../../mod/editwebpage.php:28
-#: ../../mod/profile.php:16 ../../mod/editblock.php:29
-#: ../../mod/editlayout.php:27 ../../mod/webpages.php:29
-#: ../../mod/layouts.php:29
-msgid "Requested profile is not available."
-msgstr "Forespurt profil er ikke tilgjengelig."
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
+msgstr "Transseksuell"
-#: ../../include/identity.php:966 ../../mod/profiles.php:782
-msgid "Change profile photo"
-msgstr "Endre profilbilde"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
+msgstr "Hermafroditt"
-#: ../../include/identity.php:972
-msgid "Profiles"
-msgstr "Profiler"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
+msgstr "Intetkjønn"
-#: ../../include/identity.php:972
-msgid "Manage/edit profiles"
-msgstr "HÃ¥ndtere/endre profiler"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
+msgstr "Ubestemt"
-#: ../../include/identity.php:973 ../../mod/profiles.php:783
-msgid "Create New Profile"
-msgstr "Lag ny profil"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:61
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
+msgid "Other"
+msgstr "Annen"
-#: ../../include/identity.php:976 ../../include/nav.php:90
-msgid "Edit Profile"
-msgstr "Endre profil"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
+msgstr "Ubestemt"
-#: ../../include/identity.php:988 ../../mod/profiles.php:794
-msgid "Profile Image"
-msgstr "Profilbilde"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Males"
+msgstr "Menn"
-#: ../../include/identity.php:991
-msgid "visible to everybody"
-msgstr "synlig for alle"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Females"
+msgstr "Kvinner"
-#: ../../include/identity.php:992 ../../mod/profiles.php:677
-#: ../../mod/profiles.php:798
-msgid "Edit visibility"
-msgstr "Endre synlighet"
+#: ../../include/profile_selectors.php:42
+msgid "Gay"
+msgstr "Homo"
-#: ../../include/identity.php:1008 ../../include/identity.php:1248
-msgid "Gender:"
-msgstr "Kjønn:"
+#: ../../include/profile_selectors.php:42
+msgid "Lesbian"
+msgstr "Lesbisk"
-#: ../../include/identity.php:1009 ../../include/identity.php:1292
-msgid "Status:"
-msgstr "Status:"
+#: ../../include/profile_selectors.php:42
+msgid "No Preference"
+msgstr "Ingen preferanse"
-#: ../../include/identity.php:1010 ../../include/identity.php:1303
-msgid "Homepage:"
-msgstr "Hjemmeside:"
+#: ../../include/profile_selectors.php:42
+msgid "Bisexual"
+msgstr "Biseksuell"
-#: ../../include/identity.php:1011
-msgid "Online Now"
-msgstr "Online nå"
+#: ../../include/profile_selectors.php:42
+msgid "Autosexual"
+msgstr "Autoseksuell"
-#: ../../include/identity.php:1095 ../../include/identity.php:1173
-#: ../../mod/ping.php:318
-msgid "g A l F d"
-msgstr "g A l F d"
+#: ../../include/profile_selectors.php:42
+msgid "Abstinent"
+msgstr "Avholdende"
-#: ../../include/identity.php:1096 ../../include/identity.php:1174
-msgid "F d"
-msgstr "F d"
+#: ../../include/profile_selectors.php:42
+msgid "Virgin"
+msgstr "Jomfru"
-#: ../../include/identity.php:1141 ../../include/identity.php:1213
-#: ../../mod/ping.php:341
-msgid "[today]"
-msgstr "[idag]"
+#: ../../include/profile_selectors.php:42
+msgid "Deviant"
+msgstr "Avviker"
-#: ../../include/identity.php:1152
-msgid "Birthday Reminders"
-msgstr "Fødselsdagspåminnnelser"
+#: ../../include/profile_selectors.php:42
+msgid "Fetish"
+msgstr "Fetisj"
-#: ../../include/identity.php:1153
-msgid "Birthdays this week:"
-msgstr "Fødselsdager denne uken:"
+#: ../../include/profile_selectors.php:42
+msgid "Oodles"
+msgstr "Masse"
-#: ../../include/identity.php:1206
-msgid "[No description]"
-msgstr "[Ingen beskrivelse]"
+#: ../../include/profile_selectors.php:42
+msgid "Nonsexual"
+msgstr "Ikke-seksuell"
-#: ../../include/identity.php:1224
-msgid "Event Reminders"
-msgstr "Hendelsespåminnelser"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Single"
+msgstr "Enslig"
-#: ../../include/identity.php:1225
-msgid "Events this week:"
-msgstr "Hendelser denne uken:"
+#: ../../include/profile_selectors.php:80
+msgid "Lonely"
+msgstr "Ensom"
-#: ../../include/identity.php:1238 ../../include/identity.php:1355
-#: ../../include/apps.php:138 ../../mod/profperm.php:112
-msgid "Profile"
-msgstr "Profil"
+#: ../../include/profile_selectors.php:80
+msgid "Available"
+msgstr "Tilgjengelig"
-#: ../../include/identity.php:1246 ../../mod/settings.php:1029
-msgid "Full Name:"
-msgstr "Fullt navn:"
+#: ../../include/profile_selectors.php:80
+msgid "Unavailable"
+msgstr "Ikke tilgjengelig"
-#: ../../include/identity.php:1253
-msgid "Like this channel"
-msgstr "Lik denne kanalen"
+#: ../../include/profile_selectors.php:80
+msgid "Has crush"
+msgstr "Er forelsket"
-#: ../../include/identity.php:1264 ../../include/taxonomy.php:414
-#: ../../include/conversation.php:1721 ../../include/ItemObject.php:179
-#: ../../mod/photos.php:1086
-msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "Liker"
-msgstr[1] "Liker"
+#: ../../include/profile_selectors.php:80
+msgid "Infatuated"
+msgstr "Betatt"
-#: ../../include/identity.php:1277
-msgid "j F, Y"
-msgstr "j F, Y"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Dating"
+msgstr "Sammen med"
-#: ../../include/identity.php:1278
-msgid "j F"
-msgstr "j F"
+#: ../../include/profile_selectors.php:80
+msgid "Unfaithful"
+msgstr "Utro"
-#: ../../include/identity.php:1285
-msgid "Birthday:"
-msgstr "Fødselsdag:"
+#: ../../include/profile_selectors.php:80
+msgid "Sex Addict"
+msgstr "Sexavhengig"
-#: ../../include/identity.php:1289 ../../mod/directory.php:299
-msgid "Age:"
-msgstr "Alder:"
+#: ../../include/profile_selectors.php:80 ../../include/widgets.php:451
+#: ../../include/identity.php:390 ../../include/identity.php:391
+#: ../../include/identity.php:398 ../../mod/connedit.php:584
+#: ../../mod/settings.php:349 ../../mod/settings.php:353
+#: ../../mod/settings.php:354 ../../mod/settings.php:357
+#: ../../mod/settings.php:368
+msgid "Friends"
+msgstr "Venner"
-#: ../../include/identity.php:1298
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "for %1$d %2$s"
+#: ../../include/profile_selectors.php:80
+msgid "Friends/Benefits"
+msgstr "Venner med frynsegoder"
-#: ../../include/identity.php:1301 ../../mod/profiles.php:699
-msgid "Sexual Preference:"
-msgstr "Seksuell preferanse:"
+#: ../../include/profile_selectors.php:80
+msgid "Casual"
+msgstr "Tilfeldig"
-#: ../../include/identity.php:1305 ../../mod/profiles.php:701
-#: ../../mod/directory.php:315
-msgid "Hometown:"
-msgstr "Hjemby:"
+#: ../../include/profile_selectors.php:80
+msgid "Engaged"
+msgstr "Forlovet"
-#: ../../include/identity.php:1307
-msgid "Tags:"
-msgstr "Merkelapper:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Married"
+msgstr "Gift"
-#: ../../include/identity.php:1309 ../../mod/profiles.php:702
-msgid "Political Views:"
-msgstr "Politiske synspunkter:"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily married"
+msgstr "Gift i fantasien"
-#: ../../include/identity.php:1311
-msgid "Religion:"
-msgstr "Religion:"
+#: ../../include/profile_selectors.php:80
+msgid "Partners"
+msgstr "Partnere"
-#: ../../include/identity.php:1313 ../../mod/directory.php:317
-msgid "About:"
-msgstr "Om:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Cohabiting"
+msgstr "Samboer"
-#: ../../include/identity.php:1315
-msgid "Hobbies/Interests:"
-msgstr "Hobbyer/interesser:"
+#: ../../include/profile_selectors.php:80
+msgid "Common law"
+msgstr "Samboer"
-#: ../../include/identity.php:1317 ../../mod/profiles.php:705
-msgid "Likes:"
-msgstr "Liker:"
+#: ../../include/profile_selectors.php:80
+msgid "Happy"
+msgstr "Lykkelig"
-#: ../../include/identity.php:1319 ../../mod/profiles.php:706
-msgid "Dislikes:"
-msgstr "Misliker:"
+#: ../../include/profile_selectors.php:80
+msgid "Not looking"
+msgstr "Ikke på utkikk"
-#: ../../include/identity.php:1321
-msgid "Contact information and Social Networks:"
-msgstr "Kontaktinformasjon og sosiale nettverk:"
+#: ../../include/profile_selectors.php:80
+msgid "Swinger"
+msgstr "Partnerbytte"
-#: ../../include/identity.php:1323
-msgid "My other channels:"
-msgstr "Mine andre kanaler:"
+#: ../../include/profile_selectors.php:80
+msgid "Betrayed"
+msgstr "Bedratt"
-#: ../../include/identity.php:1325
-msgid "Musical interests:"
-msgstr "Musikkinteresse:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Separated"
+msgstr "Separert"
-#: ../../include/identity.php:1327
-msgid "Books, literature:"
-msgstr "Bøker, litteratur:"
+#: ../../include/profile_selectors.php:80
+msgid "Unstable"
+msgstr "Ustabilt"
-#: ../../include/identity.php:1329
-msgid "Television:"
-msgstr "TV:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Divorced"
+msgstr "Skilt"
-#: ../../include/identity.php:1331
-msgid "Film/dance/culture/entertainment:"
-msgstr "Film/dans/kultur/underholdning:"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily divorced"
+msgstr "Skilt i fantasien"
-#: ../../include/identity.php:1333
-msgid "Love/Romance:"
-msgstr "Kjærlighet/romantikk:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Widowed"
+msgstr "Enke"
-#: ../../include/identity.php:1335
-msgid "Work/employment:"
-msgstr "Arbeid/sysselsetting:"
+#: ../../include/profile_selectors.php:80
+msgid "Uncertain"
+msgstr "Usikkert"
-#: ../../include/identity.php:1337
-msgid "School/education:"
-msgstr "Skole/utdannelse:"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "It's complicated"
+msgstr "Det er komplisert"
-#: ../../include/identity.php:1357
-msgid "Like this thing"
-msgstr "Lik denne tingen"
+#: ../../include/profile_selectors.php:80
+msgid "Don't care"
+msgstr "Bryr meg ikke"
+
+#: ../../include/profile_selectors.php:80
+msgid "Ask me"
+msgstr "Spør meg"
+
+#: ../../include/security.php:388
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn."
#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
msgid "Tags"
msgstr "Merkelapper"
-#: ../../include/taxonomy.php:282 ../../include/widgets.php:36
-#: ../../include/contact_widgets.php:95
-msgid "Categories"
-msgstr "Kategorier"
-
#: ../../include/taxonomy.php:305
msgid "Keywords"
msgstr "Nøkkelord"
@@ -1094,1092 +1842,1546 @@ msgstr "misliker"
msgid "dislikes"
msgstr "misliker"
-#: ../../include/acl_selectors.php:240
-msgid "Visible to your default audience"
-msgstr "Synlig for ditt standard publikum"
+#: ../../include/taxonomy.php:415 ../../include/identity.php:1264
+#: ../../include/conversation.php:1751 ../../include/ItemObject.php:179
+#: ../../mod/photos.php:1097
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Liker"
+msgstr[1] "Liker"
-#: ../../include/acl_selectors.php:241
-msgid "Show"
-msgstr "Vis"
+#: ../../include/datetime.php:48
+msgid "Miscellaneous"
+msgstr "Forskjellig"
-#: ../../include/acl_selectors.php:242
-msgid "Don't show"
-msgstr "Ikke vis"
+#: ../../include/datetime.php:132
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "YYYY-MM-DD eller MM-DD"
-#: ../../include/acl_selectors.php:247
-msgid "Other networks and post services"
-msgstr "Andre nettverk og innleggstjenester"
+#: ../../include/datetime.php:236 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:444 ../../mod/events.php:449
+msgid "Required"
+msgstr "PÃ¥krevd"
-#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147
-#: ../../mod/photos.php:631 ../../mod/photos.php:1001 ../../mod/thing.php:310
-#: ../../mod/thing.php:356 ../../mod/chat.php:211
-msgid "Permissions"
-msgstr "Tillatelser"
+#: ../../include/datetime.php:263 ../../boot.php:2374
+msgid "never"
+msgstr "aldri"
-#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:384
-#: ../../mod/photos.php:1218
-msgid "Close"
-msgstr "Lukk"
+#: ../../include/datetime.php:269
+msgid "less than a second ago"
+msgstr "for mindre enn ett sekund siden"
-#: ../../include/activities.php:42
-msgid " and "
-msgstr "og"
+#: ../../include/datetime.php:287
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s siden"
-#: ../../include/activities.php:50
-msgid "public profile"
-msgstr "offentlig profil"
+#: ../../include/datetime.php:298
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "Ã¥r"
+msgstr[1] "Ã¥r"
-#: ../../include/activities.php:59
+#: ../../include/datetime.php:301
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] "måned"
+msgstr[1] "måneder"
+
+#: ../../include/datetime.php:304
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] "uke"
+msgstr[1] "uker"
+
+#: ../../include/datetime.php:307
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] "dag"
+msgstr[1] "dager"
+
+#: ../../include/datetime.php:310
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "time"
+msgstr[1] "timer"
+
+#: ../../include/datetime.php:313
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "minutt"
+msgstr[1] "minutter"
+
+#: ../../include/datetime.php:316
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] "sekund"
+msgstr[1] "sekunder"
+
+#: ../../include/datetime.php:553
#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr "%1$s endret %2$s til &ldquo;%3$s&rdquo;"
+msgid "%1$s's birthday"
+msgstr "%1$s sin fødselsdag"
-#: ../../include/activities.php:60
+#: ../../include/datetime.php:554
#, php-format
-msgid "Visit %1$s's %2$s"
-msgstr "Besøk %1$s sitt %2$s"
+msgid "Happy Birthday %1$s"
+msgstr "Gratulerer med dagen, %1$s !"
-#: ../../include/activities.php:63
+#: ../../include/zot.php:675
+msgid "Invalid data packet"
+msgstr "Ugyldig datapakke"
+
+#: ../../include/zot.php:691
+msgid "Unable to verify channel signature"
+msgstr "Ikke i stand til å sjekke kanalsignaturen"
+
+#: ../../include/zot.php:2267
#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s har oppdatert %2$s, endret %3$s."
+msgid "Unable to verify site signature for %s"
+msgstr "Ikke i stand til å bekrefte signaturen til %s"
-#: ../../include/attach.php:246 ../../include/attach.php:332
-msgid "Item was not found."
-msgstr "Elementet ble ikke funnet."
+#: ../../include/zot.php:3588
+msgid "invalid target signature"
+msgstr "MÃ¥lets signatur er ugyldig"
-#: ../../include/attach.php:496
-msgid "No source file."
-msgstr "Ingen kildefil."
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
+msgstr "Ofte"
-#: ../../include/attach.php:514
-msgid "Cannot locate file to replace"
-msgstr "Kan ikke finne filen som skal byttes ut"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
+msgstr "Hver time"
-#: ../../include/attach.php:532
-msgid "Cannot locate file to revise/update"
-msgstr "Finner ikke filen som skal revideres/oppdateres"
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
+msgstr "To ganger daglig"
+
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
+msgstr "Daglig"
+
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Ukentlig"
+
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "MÃ¥nedlig"
+
+#: ../../include/contact_selectors.php:76
+msgid "Friendica"
+msgstr "Friendica"
+
+#: ../../include/contact_selectors.php:77
+msgid "OStatus"
+msgstr "OStatus"
+
+#: ../../include/contact_selectors.php:78
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
+
+#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1545
+msgid "Email"
+msgstr "E-post"
+
+#: ../../include/contact_selectors.php:80
+msgid "Diaspora"
+msgstr "Diaspora"
+
+#: ../../include/contact_selectors.php:81
+msgid "Facebook"
+msgstr "Facebook"
+
+#: ../../include/contact_selectors.php:82
+msgid "Zot"
+msgstr "Zot"
+
+#: ../../include/contact_selectors.php:83
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: ../../include/contact_selectors.php:84
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
+
+#: ../../include/contact_selectors.php:85
+msgid "MySpace"
+msgstr "MySpace"
+
+#: ../../include/network.php:630
+msgid "view full size"
+msgstr "vis full størrelse"
+
+#: ../../include/network.php:1612 ../../include/enotify.php:57
+msgid "$Projectname Notification"
+msgstr "$Projectname varsling"
-#: ../../include/attach.php:667
+#: ../../include/network.php:1613 ../../include/enotify.php:58
+msgid "$projectname"
+msgstr "$projectname"
+
+#: ../../include/network.php:1615 ../../include/enotify.php:60
+msgid "Thank You,"
+msgstr "Tusen takk,"
+
+#: ../../include/network.php:1617 ../../include/enotify.php:62
#, php-format
-msgid "File exceeds size limit of %d"
-msgstr "Filens størrelse overgår grensen på %d"
+msgid "%s Administrator"
+msgstr "%s administrator"
+
+#: ../../include/network.php:1674
+msgid "No Subject"
+msgstr "Uten emne"
-#: ../../include/attach.php:681
+#: ../../include/photos.php:112
#, php-format
-msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
-msgstr "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes."
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes"
-#: ../../include/attach.php:837
-msgid "File upload failed. Possible system limit or action terminated."
-msgstr "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt."
+#: ../../include/photos.php:119
+msgid "Image file is empty."
+msgstr "Bildefilen er tom."
-#: ../../include/attach.php:850
-msgid "Stored file could not be verified. Upload failed."
-msgstr "Lagret fil kunne ikke bekreftes. Opplasting mislyktes."
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
+msgstr "Kan ikke behandle bildet"
-#: ../../include/attach.php:898 ../../include/attach.php:914
-msgid "Path not available."
-msgstr "Stien er ikke tilgjengelig."
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr "Bildelagring mislyktes."
-#: ../../include/attach.php:960 ../../include/attach.php:1112
-msgid "Empty pathname"
-msgstr "Tomt sti-navn"
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr "et nytt bilde"
-#: ../../include/attach.php:986
-msgid "duplicate filename or path"
-msgstr "duplikat av filnavn eller sti"
+#: ../../include/photos.php:301
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s la inn %2$s til %3$s"
-#: ../../include/attach.php:1008
-msgid "Path not found."
-msgstr "Stien ble ikke funnet."
+#: ../../include/photos.php:506 ../../include/conversation.php:1644
+msgid "Photo Albums"
+msgstr "Fotoalbum"
-#: ../../include/attach.php:1066
-msgid "mkdir failed."
-msgstr "mkdir mislyktes."
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
+msgstr "Last opp nye bilder"
-#: ../../include/attach.php:1070
-msgid "database storage failed."
-msgstr "databaselagring mislyktes."
+#: ../../include/features.php:48
+msgid "General Features"
+msgstr "Generelle funksjoner"
-#: ../../include/attach.php:1118
-msgid "Empty path"
-msgstr "Tom sti"
+#: ../../include/features.php:50
+msgid "Content Expiration"
+msgstr "Innholdet utløper"
-#: ../../include/bb2diaspora.php:382
-msgid "Attachments:"
-msgstr "Vedlegg:"
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden"
-#: ../../include/bb2diaspora.php:473
-msgid "$Projectname event notification:"
-msgstr "$Projectname hendelsesvarsling:"
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
+msgstr "Flere profiler"
-#: ../../include/notify.php:20
-msgid "created a new post"
-msgstr "laget et nytt innlegg"
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
+msgstr "Mulig å lage flere profiler"
-#: ../../include/notify.php:21
-#, php-format
-msgid "commented on %s's post"
-msgstr "kommenterte på %s sitt innlegg"
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
+msgstr "Avanserte profiler"
-#: ../../include/widgets.php:92 ../../include/nav.php:157
-#: ../../mod/apps.php:36
-msgid "Apps"
-msgstr "Apper"
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
+msgstr "Ytterlige seksjoner og utvalg til profilen"
+
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
+msgstr "Profil-import/-eksport"
+
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
+msgstr "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler"
+
+#: ../../include/features.php:54
+msgid "Web Pages"
+msgstr "Web-sider"
+
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
+msgstr "Tilby kontrollerte web-sider på din kanal"
+
+#: ../../include/features.php:55
+msgid "Hide Rating"
+msgstr "Skjul vurdering"
+
+#: ../../include/features.php:55
+msgid ""
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
+msgstr "Skjul vurderingsknappene for din kanal og profilsider. Merknad: folk kan fortsatt vurdere deg et annet sted."
+
+#: ../../include/features.php:56
+msgid "Private Notes"
+msgstr "Private merknader"
+
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
+msgstr "Skru på et verktøy for å lagre notater og påminnelser (merknad: ikke kryptert)"
+
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
+msgstr "Navigasjon kanalvalg"
+
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Endre kanaler direkte fra navigasjonsmenyen"
+
+#: ../../include/features.php:58
+msgid "Photo Location"
+msgstr "Bildeplassering"
+
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart."
+
+#: ../../include/features.php:60
+msgid "Expert Mode"
+msgstr "Ekspertmodus"
+
+#: ../../include/features.php:60
+msgid "Enable Expert Mode to provide advanced configuration options"
+msgstr "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg"
+
+#: ../../include/features.php:61
+msgid "Premium Channel"
+msgstr "Premiumkanal"
+
+#: ../../include/features.php:61
+msgid ""
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal"
+
+#: ../../include/features.php:66
+msgid "Post Composition Features"
+msgstr "Funksjoner for å lage innlegg"
+
+#: ../../include/features.php:68
+msgid "Use Markdown"
+msgstr "Bruk Markdown"
+
+#: ../../include/features.php:68
+msgid "Allow use of \"Markdown\" to format posts"
+msgstr "Tillat bruk av \"Markdown\" til formatering av innlegg"
+
+#: ../../include/features.php:69
+msgid "Large Photos"
+msgstr "Store bilder"
+
+#: ../../include/features.php:69
+msgid ""
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Inkluder store (1024px) småbilder i innlegg. Hvis denne ikke er påskrudd, bruk små (640px) småbilder."
+
+#: ../../include/features.php:70 ../../include/widgets.php:572
+#: ../../mod/sources.php:88
+msgid "Channel Sources"
+msgstr "Kanalkilder"
+
+#: ../../include/features.php:70
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Automatisk import av kanalinnhold fra andre kanaler eller strømmer"
+
+#: ../../include/features.php:71
+msgid "Even More Encryption"
+msgstr "Enda mer kryptering"
+
+#: ../../include/features.php:71
+msgid ""
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel"
+
+#: ../../include/features.php:72
+msgid "Enable Voting Tools"
+msgstr "Skru på verktøy for å stemme"
+
+#: ../../include/features.php:72
+msgid "Provide a class of post which others can vote on"
+msgstr "Tilby en type innlegg som andre kan stemme på"
-#: ../../include/widgets.php:93
+#: ../../include/features.php:73
+msgid "Delayed Posting"
+msgstr "Tidfest publisering"
+
+#: ../../include/features.php:73
+msgid "Allow posts to be published at a later date"
+msgstr "Tillat innlegg å bli publisert på et senere tidspunkt"
+
+#: ../../include/features.php:74
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Forhindre duplikat av innlegg/kommentarer"
+
+#: ../../include/features.php:74
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Forhindre innlegg med identisk innhold fra å bli publisert hvis det er mindre enn to minutter mellom innsendingene."
+
+#: ../../include/features.php:80
+msgid "Network and Stream Filtering"
+msgstr "Nettverk- og strømfiltrering"
+
+#: ../../include/features.php:81
+msgid "Search by Date"
+msgstr "Søk etter dato"
+
+#: ../../include/features.php:81
+msgid "Ability to select posts by date ranges"
+msgstr "Mulighet for å velge innlegg etter datoområde"
+
+#: ../../include/features.php:82 ../../include/group.php:295
+msgid "Privacy Groups"
+msgstr "Personverngrupper"
+
+#: ../../include/features.php:82
+msgid "Enable management and selection of privacy groups"
+msgstr "Skru på håndtering og valg av personverngrupper"
+
+#: ../../include/features.php:83 ../../include/widgets.php:284
+msgid "Saved Searches"
+msgstr "Lagrede søk"
+
+#: ../../include/features.php:83
+msgid "Save search terms for re-use"
+msgstr "Lagre søkeuttrykk for senere bruk"
+
+#: ../../include/features.php:84
+msgid "Network Personal Tab"
+msgstr "Nettverk personlig fane"
+
+#: ../../include/features.php:84
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i"
+
+#: ../../include/features.php:85
+msgid "Network New Tab"
+msgstr "Nettverk Ny fane"
+
+#: ../../include/features.php:85
+msgid "Enable tab to display all new Network activity"
+msgstr "Skru på fane for å vise all ny nettverksaktivitet"
+
+#: ../../include/features.php:86
+msgid "Affinity Tool"
+msgstr "Nærhetsverktøy"
+
+#: ../../include/features.php:86
+msgid "Filter stream activity by depth of relationships"
+msgstr "Filtrer strømaktiviteten etter releasjonsdybde"
+
+#: ../../include/features.php:87
+msgid "Connection Filtering"
+msgstr "Filtrer forbindelser"
+
+#: ../../include/features.php:87
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold"
+
+#: ../../include/features.php:88
+msgid "Suggest Channels"
+msgstr "Foreslå kanaler"
+
+#: ../../include/features.php:88
+msgid "Show channel suggestions"
+msgstr "Vis kanalforslag"
+
+#: ../../include/features.php:93
+msgid "Post/Comment Tools"
+msgstr "Innlegg-/Kommentar-verktøy"
+
+#: ../../include/features.php:94
+msgid "Community Tagging"
+msgstr "Felleskapsmerkelapper"
+
+#: ../../include/features.php:94
+msgid "Ability to tag existing posts"
+msgstr "Mulighet til å merke eksisterende meldinger"
+
+#: ../../include/features.php:95
+msgid "Post Categories"
+msgstr "Innleggskategorier"
+
+#: ../../include/features.php:95
+msgid "Add categories to your posts"
+msgstr "Legg kategorier til dine innlegg"
+
+#: ../../include/features.php:96
+msgid "Ability to file posts under folders"
+msgstr "Mulighet til å sortere innlegg i mapper"
+
+#: ../../include/features.php:97
+msgid "Dislike Posts"
+msgstr "Mislik innlegg"
+
+#: ../../include/features.php:97
+msgid "Ability to dislike posts/comments"
+msgstr "Mulighet til å mislike innlegg/kommentarer"
+
+#: ../../include/features.php:98
+msgid "Star Posts"
+msgstr "Stjerneinnlegg"
+
+#: ../../include/features.php:98
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Mulighet til å merke spesielle innlegg med en stjerne"
+
+#: ../../include/features.php:99
+msgid "Tag Cloud"
+msgstr "Merkelappsky"
+
+#: ../../include/features.php:99
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Tilby en personlig merkelappsky på din kanalside"
+
+#: ../../include/widgets.php:103
msgid "System"
msgstr "System"
-#: ../../include/widgets.php:95 ../../include/conversation.php:1526
+#: ../../include/widgets.php:105 ../../include/conversation.php:1536
msgid "Personal"
msgstr "Personlig"
-#: ../../include/widgets.php:96
+#: ../../include/widgets.php:106
msgid "Create Personal App"
msgstr "Lag personlig app"
-#: ../../include/widgets.php:97
+#: ../../include/widgets.php:107
msgid "Edit Personal App"
msgstr "Endre personlig app"
-#: ../../include/widgets.php:139 ../../mod/suggest.php:54
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
msgid "Ignore/Hide"
msgstr "Ignorer/Skjul"
-#: ../../include/widgets.php:144 ../../mod/connections.php:125
+#: ../../include/widgets.php:154
msgid "Suggestions"
msgstr "Forslag"
-#: ../../include/widgets.php:145
+#: ../../include/widgets.php:155
msgid "See more..."
msgstr "Se mer..."
-#: ../../include/widgets.php:166
+#: ../../include/widgets.php:176
#, php-format
msgid "You have %1$.0f of %2$.0f allowed connections."
msgstr "Du har %1$.0f av %2$.0f tillate forbindelser."
-#: ../../include/widgets.php:172
+#: ../../include/widgets.php:182
msgid "Add New Connection"
msgstr "Legg til ny forbindelse"
-#: ../../include/widgets.php:173
-msgid "Enter the channel address"
-msgstr "Skriv kanal-adressen"
+#: ../../include/widgets.php:183
+msgid "Enter channel address"
+msgstr "Skriv kanaladressen"
-#: ../../include/widgets.php:174
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Eksempel: ola.nordmann@eksempel.no, http://eksempel.no/karinordmann"
+#: ../../include/widgets.php:184
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Eksempel: ola@eksempel.no, https://eksempel.no/kari"
-#: ../../include/widgets.php:190
+#: ../../include/widgets.php:200
msgid "Notes"
msgstr "Merknader"
-#: ../../include/widgets.php:192 ../../include/text.php:868
-#: ../../include/text.php:880 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
-#: ../../mod/admin.php:1442 ../../mod/admin.php:1462 ../../mod/filer.php:49
+#: ../../include/widgets.php:202 ../../include/text.php:886
+#: ../../include/text.php:898 ../../mod/filer.php:49 ../../mod/admin.php:1666
+#: ../../mod/admin.php:1686 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
msgid "Save"
msgstr "Lagre"
-#: ../../include/widgets.php:266
+#: ../../include/widgets.php:276
msgid "Remove term"
msgstr "Fjern begrep"
-#: ../../include/widgets.php:274 ../../include/features.php:72
-msgid "Saved Searches"
-msgstr "Lagrede søk"
-
-#: ../../include/widgets.php:275 ../../include/group.php:300
+#: ../../include/widgets.php:285 ../../include/group.php:300
msgid "add"
msgstr "legg til"
-#: ../../include/widgets.php:304 ../../include/features.php:85
-#: ../../include/contact_widgets.php:57
-msgid "Saved Folders"
-msgstr "Lagrede mapper"
-
-#: ../../include/widgets.php:307 ../../include/contact_widgets.php:60
-#: ../../include/contact_widgets.php:98
-msgid "Everything"
-msgstr "Alt"
-
-#: ../../include/widgets.php:349
+#: ../../include/widgets.php:359
msgid "Archives"
msgstr "Arkiv"
-#: ../../include/widgets.php:428 ../../mod/connedit.php:571
+#: ../../include/widgets.php:449 ../../mod/connedit.php:582
msgid "Me"
msgstr "Meg"
-#: ../../include/widgets.php:429 ../../mod/connedit.php:572
+#: ../../include/widgets.php:450 ../../mod/connedit.php:583
msgid "Family"
msgstr "Familie"
-#: ../../include/widgets.php:431 ../../mod/connedit.php:574
+#: ../../include/widgets.php:452 ../../mod/connedit.php:585
msgid "Acquaintances"
msgstr "Bekjente"
-#: ../../include/widgets.php:432 ../../mod/connedit.php:575
-#: ../../mod/connections.php:88 ../../mod/connections.php:103
+#: ../../include/widgets.php:453 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:586
msgid "All"
msgstr "Alle"
-#: ../../include/widgets.php:451
+#: ../../include/widgets.php:472
msgid "Refresh"
msgstr "Forny"
-#: ../../include/widgets.php:485
+#: ../../include/widgets.php:506
msgid "Account settings"
msgstr "Kontoinnstillinger"
-#: ../../include/widgets.php:491
+#: ../../include/widgets.php:512
msgid "Channel settings"
msgstr "Kanalinnstillinger"
-#: ../../include/widgets.php:497
+#: ../../include/widgets.php:521
msgid "Additional features"
msgstr "Tilleggsfunksjoner"
-#: ../../include/widgets.php:503
+#: ../../include/widgets.php:528
msgid "Feature/Addon settings"
msgstr "Funksjons-/Tilleggsinnstillinger"
-#: ../../include/widgets.php:509
+#: ../../include/widgets.php:534
msgid "Display settings"
msgstr "Visningsinnstillinger"
-#: ../../include/widgets.php:515
+#: ../../include/widgets.php:540
msgid "Connected apps"
msgstr "Tilkoblede app-er"
-#: ../../include/widgets.php:521
+#: ../../include/widgets.php:548
msgid "Export channel"
msgstr "Eksporter kanal"
-#: ../../include/widgets.php:530 ../../mod/connedit.php:683
+#: ../../include/widgets.php:556 ../../mod/connedit.php:694
msgid "Connection Default Permissions"
msgstr "Forbindelsens standard tillatelser"
-#: ../../include/widgets.php:538
+#: ../../include/widgets.php:564
msgid "Premium Channel Settings"
msgstr "Premiumkanal-innstillinger"
-#: ../../include/widgets.php:546 ../../include/features.php:59
-#: ../../mod/sources.php:88
-msgid "Channel Sources"
-msgstr "Kanalkilder"
-
-#: ../../include/widgets.php:554 ../../include/nav.php:202
-#: ../../include/apps.php:134 ../../mod/admin.php:1064
-#: ../../mod/admin.php:1264
-msgid "Settings"
-msgstr "Innstillinger"
-
-#: ../../include/widgets.php:568
+#: ../../include/widgets.php:594
msgid "Private Mail Menu"
msgstr "Meny for privat post"
-#: ../../include/widgets.php:570
+#: ../../include/widgets.php:596
msgid "Combined View"
msgstr "Kombinert visning"
-#: ../../include/widgets.php:575 ../../include/nav.php:191
-msgid "Inbox"
-msgstr "Innboks"
-
-#: ../../include/widgets.php:580 ../../include/nav.php:192
-msgid "Outbox"
-msgstr "Utboks"
-
-#: ../../include/widgets.php:585 ../../include/nav.php:193
-msgid "New Message"
-msgstr "Ny melding"
-
-#: ../../include/widgets.php:604 ../../include/widgets.php:616
+#: ../../include/widgets.php:630 ../../include/widgets.php:642
msgid "Conversations"
msgstr "Samtaler"
-#: ../../include/widgets.php:608
+#: ../../include/widgets.php:634
msgid "Received Messages"
msgstr "Mottatte meldinger"
-#: ../../include/widgets.php:612
+#: ../../include/widgets.php:638
msgid "Sent Messages"
msgstr "Sendte meldinger"
-#: ../../include/widgets.php:626
+#: ../../include/widgets.php:652
msgid "No messages."
msgstr "Ingen meldinger."
-#: ../../include/widgets.php:644
+#: ../../include/widgets.php:670
msgid "Delete conversation"
msgstr "Slett samtale"
-#: ../../include/widgets.php:670
+#: ../../include/widgets.php:696
msgid "Events Menu"
msgstr "Meny for hendelser"
-#: ../../include/widgets.php:671
+#: ../../include/widgets.php:697
msgid "Day View"
msgstr "Dag"
-#: ../../include/widgets.php:672
+#: ../../include/widgets.php:698
msgid "Week View"
msgstr "Uke"
-#: ../../include/widgets.php:673
+#: ../../include/widgets.php:699
msgid "Month View"
msgstr "MÃ¥ned"
-#: ../../include/widgets.php:674 ../../mod/events.php:669
+#: ../../include/widgets.php:700 ../../mod/events.php:661
+#: ../../mod/cal.php:328
msgid "Export"
msgstr "Eksport"
-#: ../../include/widgets.php:675 ../../mod/events.php:672
+#: ../../include/widgets.php:701 ../../mod/events.php:664
+#: ../../mod/cal.php:331
msgid "Import"
msgstr "Importer"
-#: ../../include/widgets.php:749
+#: ../../include/widgets.php:711
+msgid "Events Tools"
+msgstr "Kalenderverktøy"
+
+#: ../../include/widgets.php:712
+msgid "Export Calendar"
+msgstr "Eksporter kalender"
+
+#: ../../include/widgets.php:713
+msgid "Import Calendar"
+msgstr "Importer kalender"
+
+#: ../../include/widgets.php:787
msgid "Chat Rooms"
msgstr "Chatrom"
-#: ../../include/widgets.php:769
+#: ../../include/widgets.php:807
msgid "Bookmarked Chatrooms"
msgstr "Bokmerkede chatrom"
-#: ../../include/widgets.php:789
+#: ../../include/widgets.php:827
msgid "Suggested Chatrooms"
msgstr "Foreslåtte chatrom"
-#: ../../include/widgets.php:916 ../../include/widgets.php:974
+#: ../../include/widgets.php:972 ../../include/widgets.php:1062
msgid "photo/image"
msgstr "foto/bilde"
-#: ../../include/widgets.php:1069 ../../include/widgets.php:1071
+#: ../../include/widgets.php:1156
+msgid "Rating Tools"
+msgstr "Vurderingsverktøy"
+
+#: ../../include/widgets.php:1160 ../../include/widgets.php:1162
msgid "Rate Me"
msgstr "Vurder meg"
-#: ../../include/widgets.php:1075
+#: ../../include/widgets.php:1165
msgid "View Ratings"
msgstr "Vis vurderinger"
-#: ../../include/widgets.php:1086
+#: ../../include/widgets.php:1176 ../../mod/pubsites.php:18
msgid "Public Hubs"
msgstr "Offentlige huber"
-#: ../../include/widgets.php:1134
+#: ../../include/widgets.php:1224
msgid "Forums"
msgstr "Forum"
-#: ../../include/widgets.php:1161
+#: ../../include/widgets.php:1253
msgid "Tasks"
msgstr "Oppgaver"
-#: ../../include/widgets.php:1170
+#: ../../include/widgets.php:1262
msgid "Documentation"
msgstr "Dokumentasjon"
-#: ../../include/widgets.php:1172
+#: ../../include/widgets.php:1264
msgid "Project/Site Information"
msgstr "Prosjekt-/Nettstedsinformasjon"
-#: ../../include/widgets.php:1173
+#: ../../include/widgets.php:1265
msgid "For Members"
msgstr "For medlemmer"
-#: ../../include/widgets.php:1174
+#: ../../include/widgets.php:1266
msgid "For Administrators"
msgstr "For administratorer"
-#: ../../include/widgets.php:1175
+#: ../../include/widgets.php:1267
msgid "For Developers"
msgstr "For utviklere"
-#: ../../include/widgets.php:1200 ../../mod/admin.php:434
+#: ../../include/widgets.php:1292 ../../mod/admin.php:456
msgid "Site"
msgstr "Nettsted"
-#: ../../include/widgets.php:1201
+#: ../../include/widgets.php:1293
msgid "Accounts"
msgstr "Kontoer"
-#: ../../include/widgets.php:1202 ../../mod/admin.php:965
+#: ../../include/widgets.php:1294 ../../mod/admin.php:1149
msgid "Channels"
msgstr "Kanaler"
-#: ../../include/widgets.php:1203 ../../mod/admin.php:1062
-#: ../../mod/admin.php:1102
+#: ../../include/widgets.php:1295 ../../mod/admin.php:710
+msgid "Security"
+msgstr "Sikkerhet"
+
+#: ../../include/widgets.php:1297 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
msgid "Plugins"
msgstr "Tilleggsfunksjoner"
-#: ../../include/widgets.php:1204 ../../mod/admin.php:1262
-#: ../../mod/admin.php:1296
+#: ../../include/widgets.php:1298 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
msgid "Themes"
msgstr "Temaer"
-#: ../../include/widgets.php:1205
+#: ../../include/widgets.php:1299
msgid "Inspect queue"
msgstr "Inspiser kø"
-#: ../../include/widgets.php:1206
+#: ../../include/widgets.php:1300
msgid "Profile Config"
msgstr "Profilinnstillinger"
-#: ../../include/widgets.php:1207
+#: ../../include/widgets.php:1301
msgid "DB updates"
msgstr "Databaseoppdateringer"
-#: ../../include/widgets.php:1225 ../../include/widgets.php:1231
-#: ../../mod/admin.php:1381
+#: ../../include/widgets.php:1319 ../../include/widgets.php:1325
+#: ../../mod/admin.php:1605
msgid "Logs"
msgstr "Logger"
-#: ../../include/widgets.php:1229 ../../include/nav.php:210
-msgid "Admin"
-msgstr "Administrator"
-
-#: ../../include/widgets.php:1230
+#: ../../include/widgets.php:1324
msgid "Plugin Features"
msgstr "Tilleggsfunksjoner"
-#: ../../include/widgets.php:1232
+#: ../../include/widgets.php:1326
msgid "User registrations waiting for confirmation"
msgstr "Brukerregistreringer som venter på bekreftelse"
-#: ../../include/widgets.php:1311 ../../mod/photos.php:753
-#: ../../mod/photos.php:1286
+#: ../../include/widgets.php:1404 ../../mod/photos.php:760
+#: ../../mod/photos.php:1300
msgid "View Photo"
msgstr "Vis foto"
-#: ../../include/widgets.php:1327 ../../mod/photos.php:782
+#: ../../include/widgets.php:1421 ../../mod/photos.php:791
msgid "Edit Album"
msgstr "Endre album"
-#: ../../include/bookmarks.php:35
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr "%1$s sine bokmerker"
+#: ../../include/text.php:394
+msgid "prev"
+msgstr "forrige"
-#: ../../include/features.php:38
-msgid "General Features"
-msgstr "Generelle funksjoner"
+#: ../../include/text.php:396
+msgid "first"
+msgstr "første"
-#: ../../include/features.php:40
-msgid "Content Expiration"
-msgstr "Innholdet utløper"
+#: ../../include/text.php:425
+msgid "last"
+msgstr "siste"
-#: ../../include/features.php:40
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden"
+#: ../../include/text.php:428
+msgid "next"
+msgstr "neste"
-#: ../../include/features.php:41
-msgid "Multiple Profiles"
-msgstr "Flere profiler"
+#: ../../include/text.php:438
+msgid "older"
+msgstr "eldre"
-#: ../../include/features.php:41
-msgid "Ability to create multiple profiles"
-msgstr "Mulig å lage flere profiler"
+#: ../../include/text.php:440
+msgid "newer"
+msgstr "nyere"
-#: ../../include/features.php:42
-msgid "Advanced Profiles"
-msgstr "Avanserte profiler"
+#: ../../include/text.php:803
+msgid "No connections"
+msgstr "Ingen forbindelser"
-#: ../../include/features.php:42
-msgid "Additional profile sections and selections"
-msgstr "Ytterlige seksjoner og utvalg til profilen"
+#: ../../include/text.php:828
+#, php-format
+msgid "View all %s connections"
+msgstr "Vis alle %s forbindelser"
-#: ../../include/features.php:43
-msgid "Profile Import/Export"
-msgstr "Profil-import/-eksport"
+#: ../../include/text.php:973 ../../include/text.php:978
+msgid "poke"
+msgstr "prikk"
-#: ../../include/features.php:43
-msgid "Save and load profile details across sites/channels"
-msgstr "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler"
+#: ../../include/text.php:973 ../../include/text.php:978
+#: ../../include/conversation.php:243
+msgid "poked"
+msgstr "prikket"
-#: ../../include/features.php:44
-msgid "Web Pages"
-msgstr "Web-sider"
+#: ../../include/text.php:979
+msgid "ping"
+msgstr "varsle"
-#: ../../include/features.php:44
-msgid "Provide managed web pages on your channel"
-msgstr "Tilby kontrollerte web-sider på din kanal"
+#: ../../include/text.php:979
+msgid "pinged"
+msgstr "varslet"
-#: ../../include/features.php:45
-msgid "Private Notes"
-msgstr "Private merknader"
+#: ../../include/text.php:980
+msgid "prod"
+msgstr "oppildne"
-#: ../../include/features.php:45
-msgid "Enables a tool to store notes and reminders"
-msgstr "Skrur på et verktøy for lagre merknader og påminnelser"
+#: ../../include/text.php:980
+msgid "prodded"
+msgstr "oppildnet"
-#: ../../include/features.php:46
-msgid "Navigation Channel Select"
-msgstr "Navigasjon kanalvalg"
+#: ../../include/text.php:981
+msgid "slap"
+msgstr "daske"
-#: ../../include/features.php:46
-msgid "Change channels directly from within the navigation dropdown menu"
-msgstr "Endre kanaler direkte fra navigasjonsmenyen"
+#: ../../include/text.php:981
+msgid "slapped"
+msgstr "dasket"
-#: ../../include/features.php:47
-msgid "Photo Location"
-msgstr "Bildeplassering"
+#: ../../include/text.php:982
+msgid "finger"
+msgstr "fingre"
-#: ../../include/features.php:47
-msgid "If location data is available on uploaded photos, link this to a map."
-msgstr "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart."
+#: ../../include/text.php:982
+msgid "fingered"
+msgstr "fingret"
-#: ../../include/features.php:49
-msgid "Expert Mode"
-msgstr "Ekspertmodus"
+#: ../../include/text.php:983
+msgid "rebuff"
+msgstr "tilbakevise"
-#: ../../include/features.php:49
-msgid "Enable Expert Mode to provide advanced configuration options"
-msgstr "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg"
+#: ../../include/text.php:983
+msgid "rebuffed"
+msgstr "tilbakeviste"
-#: ../../include/features.php:50
-msgid "Premium Channel"
-msgstr "Premiumkanal"
+#: ../../include/text.php:995
+msgid "happy"
+msgstr "glad"
-#: ../../include/features.php:50
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal"
+#: ../../include/text.php:996
+msgid "sad"
+msgstr "trist"
-#: ../../include/features.php:55
-msgid "Post Composition Features"
-msgstr "Funksjoner for å lage innlegg"
+#: ../../include/text.php:997
+msgid "mellow"
+msgstr "dempet"
-#: ../../include/features.php:57
-msgid "Use Markdown"
-msgstr "Bruk Markdown"
+#: ../../include/text.php:998
+msgid "tired"
+msgstr "trøtt"
-#: ../../include/features.php:57
-msgid "Allow use of \"Markdown\" to format posts"
-msgstr "Tillat bruk av \"Markdown\" til formatering av innlegg"
+#: ../../include/text.php:999
+msgid "perky"
+msgstr "oppkvikket"
-#: ../../include/features.php:58
-msgid "Large Photos"
-msgstr "Store bilder"
+#: ../../include/text.php:1000
+msgid "angry"
+msgstr "sint"
-#: ../../include/features.php:58
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
-msgstr "Inkluder store (1024px) småbilder i innlegg. Hvis denne ikke er påskrudd, bruk små (640px) småbilder."
+#: ../../include/text.php:1001
+msgid "stupefied"
+msgstr "lamslått"
-#: ../../include/features.php:59
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Automatisk import av kanalinnhold fra andre kanaler eller strømmer"
+#: ../../include/text.php:1002
+msgid "puzzled"
+msgstr "forundret"
-#: ../../include/features.php:60
-msgid "Even More Encryption"
-msgstr "Enda mer kryptering"
+#: ../../include/text.php:1003
+msgid "interested"
+msgstr "interessert"
-#: ../../include/features.php:60
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel"
+#: ../../include/text.php:1004
+msgid "bitter"
+msgstr "bitter"
-#: ../../include/features.php:61
-msgid "Enable Voting Tools"
-msgstr "Skru på verktøy for å stemme"
+#: ../../include/text.php:1005
+msgid "cheerful"
+msgstr "munter"
-#: ../../include/features.php:61
-msgid "Provide a class of post which others can vote on"
-msgstr "Tilby en type innlegg som andre kan stemme på"
+#: ../../include/text.php:1006
+msgid "alive"
+msgstr "levende"
-#: ../../include/features.php:62
-msgid "Delayed Posting"
-msgstr "Tidfest publisering"
+#: ../../include/text.php:1007
+msgid "annoyed"
+msgstr "irritert"
-#: ../../include/features.php:62
-msgid "Allow posts to be published at a later date"
-msgstr "Tillat innlegg å bli publisert på et senere tidspunkt"
+#: ../../include/text.php:1008
+msgid "anxious"
+msgstr "nervøs"
-#: ../../include/features.php:63
-msgid "Suppress Duplicate Posts/Comments"
-msgstr "Forhindre duplikat av innlegg/kommentarer"
+#: ../../include/text.php:1009
+msgid "cranky"
+msgstr "gretten"
-#: ../../include/features.php:63
-msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
-msgstr "Forhindre innlegg med identisk innhold fra å bli publisert hvis det er mindre enn to minutter mellom innsendingene."
+#: ../../include/text.php:1010
+msgid "disturbed"
+msgstr "foruroliget"
-#: ../../include/features.php:69
-msgid "Network and Stream Filtering"
-msgstr "Nettverk- og strømfiltrering"
+#: ../../include/text.php:1011
+msgid "frustrated"
+msgstr "frustrert"
-#: ../../include/features.php:70
-msgid "Search by Date"
-msgstr "Søk etter dato"
+#: ../../include/text.php:1012
+msgid "depressed"
+msgstr "lei seg"
-#: ../../include/features.php:70
-msgid "Ability to select posts by date ranges"
-msgstr "Mulighet for å velge innlegg etter datoområde"
+#: ../../include/text.php:1013
+msgid "motivated"
+msgstr "motivert"
-#: ../../include/features.php:71
-msgid "Collections Filter"
-msgstr "Filter for samlinger"
+#: ../../include/text.php:1014
+msgid "relaxed"
+msgstr "avslappet"
-#: ../../include/features.php:71
-msgid "Enable widget to display Network posts only from selected collections"
-msgstr "Skru på miniprogram for å vise Nettverksinnlegg bare fra valgte samlinger"
+#: ../../include/text.php:1015
+msgid "surprised"
+msgstr "overrasket"
-#: ../../include/features.php:72
-msgid "Save search terms for re-use"
-msgstr "Lagre søkeuttrykk for senere bruk"
+#: ../../include/text.php:1191
+msgid "May"
+msgstr "mai"
-#: ../../include/features.php:73
-msgid "Network Personal Tab"
-msgstr "Nettverk personlig fane"
+#: ../../include/text.php:1268 ../../include/text.php:1272
+msgid "Unknown Attachment"
+msgstr "Ukjent vedlegg"
-#: ../../include/features.php:73
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i"
+#: ../../include/text.php:1274
+msgid "unknown"
+msgstr "ukjent"
-#: ../../include/features.php:74
-msgid "Network New Tab"
-msgstr "Nettverk Ny fane"
+#: ../../include/text.php:1310
+msgid "remove category"
+msgstr "fjern kategori"
-#: ../../include/features.php:74
-msgid "Enable tab to display all new Network activity"
-msgstr "Skru på fane for å vise all ny nettverksaktivitet"
+#: ../../include/text.php:1387
+msgid "remove from file"
+msgstr "fjern fra fil"
-#: ../../include/features.php:75
-msgid "Affinity Tool"
-msgstr "Nærhetsverktøy"
+#: ../../include/text.php:1529 ../../include/text.php:1540
+msgid "Click to open/close"
+msgstr "Klikk for å åpne/lukke"
-#: ../../include/features.php:75
-msgid "Filter stream activity by depth of relationships"
-msgstr "Filtrer strømaktiviteten etter releasjonsdybde"
+#: ../../include/text.php:1724 ../../mod/events.php:630 ../../mod/cal.php:302
+msgid "Link to Source"
+msgstr "Lenke til kilde"
-#: ../../include/features.php:76
-msgid "Connection Filtering"
-msgstr "Filtrer forbindelser"
+#: ../../include/text.php:1745 ../../include/text.php:1817
+msgid "default"
+msgstr "standard"
-#: ../../include/features.php:76
-msgid "Filter incoming posts from connections based on keywords/content"
-msgstr "Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold"
+#: ../../include/text.php:1753
+msgid "Page layout"
+msgstr "Sidens layout"
-#: ../../include/features.php:77
-msgid "Suggest Channels"
-msgstr "Foreslå kanaler"
+#: ../../include/text.php:1753
+msgid "You can create your own with the layouts tool"
+msgstr "Du kan lage din egen med layout-verktøyet"
-#: ../../include/features.php:77
-msgid "Show channel suggestions"
-msgstr "Vis kanalforslag"
+#: ../../include/text.php:1795
+msgid "Page content type"
+msgstr "Sidens innholdstype"
-#: ../../include/features.php:82
-msgid "Post/Comment Tools"
-msgstr "Innlegg-/Kommentar-verktøy"
+#: ../../include/text.php:1829
+msgid "Select an alternate language"
+msgstr "Velg et annet språk"
-#: ../../include/features.php:83
-msgid "Tagging"
-msgstr "Merking"
+#: ../../include/text.php:1948 ../../include/conversation.php:120
+#: ../../mod/like.php:361 ../../mod/subthread.php:83 ../../mod/tagger.php:43
+msgid "photo"
+msgstr "foto"
-#: ../../include/features.php:83
-msgid "Ability to tag existing posts"
-msgstr "Mulighet til å merke eksisterende meldinger"
+#: ../../include/text.php:1954 ../../include/conversation.php:148
+#: ../../mod/like.php:361 ../../mod/subthread.php:83
+msgid "status"
+msgstr "status"
-#: ../../include/features.php:84
-msgid "Post Categories"
-msgstr "Innleggskategorier"
+#: ../../include/text.php:1956 ../../include/conversation.php:150
+#: ../../mod/tagger.php:53
+msgid "comment"
+msgstr "kommentar"
-#: ../../include/features.php:84
-msgid "Add categories to your posts"
-msgstr "Legg kategorier til dine innlegg"
+#: ../../include/text.php:1961
+msgid "activity"
+msgstr "aktivitet"
-#: ../../include/features.php:85
-msgid "Ability to file posts under folders"
-msgstr "Mulighet til å sortere innlegg i mapper"
+#: ../../include/text.php:2256
+msgid "Design Tools"
+msgstr "Designverktøy"
-#: ../../include/features.php:86
-msgid "Dislike Posts"
-msgstr "Mislik innlegg"
+#: ../../include/text.php:2259 ../../mod/blocks.php:147
+msgid "Blocks"
+msgstr "Byggeklosser"
-#: ../../include/features.php:86
-msgid "Ability to dislike posts/comments"
-msgstr "Mulighet til å mislike innlegg/kommentarer"
+#: ../../include/text.php:2260 ../../mod/menu.php:103
+msgid "Menus"
+msgstr "Menyer"
-#: ../../include/features.php:87
-msgid "Star Posts"
-msgstr "Stjerneinnlegg"
+#: ../../include/text.php:2261 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr "Layout"
-#: ../../include/features.php:87
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Mulighet til å merke spesielle innlegg med en stjerne"
+#: ../../include/text.php:2262
+msgid "Pages"
+msgstr "Sider"
-#: ../../include/features.php:88
-msgid "Tag Cloud"
-msgstr "Merkelappsky"
+#: ../../include/group.php:26
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn."
-#: ../../include/features.php:88
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Tilby en personlig merkelappsky på din kanalside"
+#: ../../include/group.php:232
+msgid "Add new connections to this privacy group"
+msgstr "Legg nye forbindelser i denne personverngruppen"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
-msgid "Male"
-msgstr "Mannlig"
+#: ../../include/group.php:251 ../../mod/admin.php:998
+msgid "All Channels"
+msgstr "Alle kanaler"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
-msgid "Female"
-msgstr "Kvinnelig"
+#: ../../include/group.php:273
+msgid "edit"
+msgstr "endre"
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
-msgstr "For tiden mann"
+#: ../../include/group.php:296
+msgid "Edit group"
+msgstr "Endre gruppe"
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
-msgstr "For tiden kvinne"
+#: ../../include/group.php:297
+msgid "Add privacy group"
+msgstr "Legg til personverngruppe"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
-msgstr "For det meste mann"
+#: ../../include/group.php:298
+msgid "Channels not in any privacy group"
+msgstr "Kanaler uten personverngruppe"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
-msgstr "For det meste kvinne"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
-msgstr "Transkjønnet"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
+msgstr "[Hubzilla:Notify] Ny melding mottatt hos %s"
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
-msgstr "interkjønnet"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
+msgstr "%1$s, %2$s sendte deg en ny privat melding på %3$s."
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
-msgstr "Transseksuell"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s sendte deg %2$s."
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
-msgstr "Hermafroditt"
+#: ../../include/enotify.php:103
+msgid "a private message"
+msgstr "en privat melding"
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
-msgstr "Intetkjønn"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Vennligst besøk %s for å se og/eller svare på dine private meldinger."
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
-msgstr "Ubestemt"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]a %4$s[/zrl]"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
-#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
-msgid "Other"
-msgstr "Annen"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]%4$s's %5$s[/zrl]"
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
-msgstr "Ubestemt"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]din %4$s[/zrl]"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Males"
-msgstr "Menn"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Hubzilla:Notify] Kommentar til samtale #%1$d av %2$s"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Females"
-msgstr "Kvinner"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
+msgstr "%1$s, %2$s kommenterte på et element eller en samtale du følger"
-#: ../../include/profile_selectors.php:42
-msgid "Gay"
-msgstr "Homo"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Vennligst besøk %s for å se og/eller svare i samtalen"
-#: ../../include/profile_selectors.php:42
-msgid "Lesbian"
-msgstr "Lesbisk"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
+msgstr "[Hubzilla:Notify] %s skrev et innlegg på din profilvegg"
-#: ../../include/profile_selectors.php:42
-msgid "No Preference"
-msgstr "Ingen preferanse"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
+msgstr "%1$s, %2$s skrev et innlegg på din profilvegg på %3$s"
-#: ../../include/profile_selectors.php:42
-msgid "Bisexual"
-msgstr "Biseksuell"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+msgstr "%1$s, %2$s skrev et innlegg på [zrl=%3$s]din vegg[/zrl]"
-#: ../../include/profile_selectors.php:42
-msgid "Autosexual"
-msgstr "Autoseksuell"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
+msgstr "[Hubzilla:Notify] %s merket deg"
-#: ../../include/profile_selectors.php:42
-msgid "Abstinent"
-msgstr "Avholdende"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
+msgstr "%1$s, %2$s merket deg på %3$s"
-#: ../../include/profile_selectors.php:42
-msgid "Virgin"
-msgstr "Jomfru"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%3$s]merket deg[/zrl]."
-#: ../../include/profile_selectors.php:42
-msgid "Deviant"
-msgstr "Avviker"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
+msgstr "[Hubzilla:Notify] %1$s prikket deg"
-#: ../../include/profile_selectors.php:42
-msgid "Fetish"
-msgstr "Fetisj"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
+msgstr "%1$s, %2$s dyttet deg på %3$s"
-#: ../../include/profile_selectors.php:42
-msgid "Oodles"
-msgstr "Masse"
+#: ../../include/enotify.php:242
+#, php-format
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%2$s]dyttet deg[/zrl]."
-#: ../../include/profile_selectors.php:42
-msgid "Nonsexual"
-msgstr "Ikke-seksuell"
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
+msgstr "[Hubzilla:Notify] %s merket ditt innlegg"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Single"
-msgstr "Enslig"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
+msgstr "%1$s, %2$s merket ditt innlegg på %3$s"
-#: ../../include/profile_selectors.php:80
-msgid "Lonely"
-msgstr "Ensom"
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+msgstr "%1$s, %2$s merket [zrl=%3$s]ditt innlegg[/zrl]"
-#: ../../include/profile_selectors.php:80
-msgid "Available"
-msgstr "Tilgjengelig"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
+msgstr "[Hubzilla:Notify] Introduksjon mottatt"
-#: ../../include/profile_selectors.php:80
-msgid "Unavailable"
-msgstr "Ikke tilgjengelig"
+#: ../../include/enotify.php:273
+#, php-format
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+msgstr "%1$s, du har mottatt en ny forespørsel om forbindelse fra '%2$s' hos %3$s"
-#: ../../include/profile_selectors.php:80
-msgid "Has crush"
-msgstr "Er forelsket"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+msgstr "%1$s, du mottok [zrl=%2$s]en ny forespørsel om forbindelse[/zrl] fra %3$s."
-#: ../../include/profile_selectors.php:80
-msgid "Infatuated"
-msgstr "Betatt"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Du kan besøke profilen deres på %s"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Dating"
-msgstr "Sammen med"
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse."
-#: ../../include/profile_selectors.php:80
-msgid "Unfaithful"
-msgstr "Utro"
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
+msgstr "[Hubzilla:Notify] Venneforslag mottatt"
-#: ../../include/profile_selectors.php:80
-msgid "Sex Addict"
-msgstr "Sexavhengig"
+#: ../../include/enotify.php:288
+#, php-format
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+msgstr "%1$s, du har mottatt en venneforespørsel fra '%2$s' hos %3$s"
-#: ../../include/profile_selectors.php:80
-msgid "Friends/Benefits"
-msgstr "Venner med frynsegoder"
+#: ../../include/enotify.php:289
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
+"%4$s."
+msgstr "%1$s, du har mottatt [zrl=%2$s]et venneforslaget[/zrl] angående %3$s fra %4$s. "
-#: ../../include/profile_selectors.php:80
-msgid "Casual"
-msgstr "Tilfeldig"
+#: ../../include/enotify.php:295
+msgid "Name:"
+msgstr "Navn:"
-#: ../../include/profile_selectors.php:80
-msgid "Engaged"
-msgstr "Forlovet"
+#: ../../include/enotify.php:296
+msgid "Photo:"
+msgstr "Bilde:"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Married"
-msgstr "Gift"
+#: ../../include/enotify.php:299
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Vennligst besøk %s for å godkjenne eller avslå dette forslaget."
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily married"
-msgstr "Gift i fantasien"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
+msgstr "[Hubzilla:Notify]"
-#: ../../include/profile_selectors.php:80
-msgid "Partners"
-msgstr "Partnere"
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
+msgstr "Klarer ikke å få tak i identitetsinformasjon fra databasen"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Cohabiting"
-msgstr "Samboer"
+#: ../../include/identity.php:66
+msgid "Empty name"
+msgstr "Mangler navn"
-#: ../../include/profile_selectors.php:80
-msgid "Common law"
-msgstr "Samboer"
+#: ../../include/identity.php:69
+msgid "Name too long"
+msgstr "Navnet er for langt"
-#: ../../include/profile_selectors.php:80
-msgid "Happy"
-msgstr "Lykkelig"
+#: ../../include/identity.php:181
+msgid "No account identifier"
+msgstr "Ingen kontoidentifikator"
-#: ../../include/profile_selectors.php:80
-msgid "Not looking"
-msgstr "Ikke på utkikk"
+#: ../../include/identity.php:193
+msgid "Nickname is required."
+msgstr "Kallenavn er påkrevd."
-#: ../../include/profile_selectors.php:80
-msgid "Swinger"
-msgstr "Partnerbytte"
+#: ../../include/identity.php:207
+msgid "Reserved nickname. Please choose another."
+msgstr "Reservert kallenavn. Vennligst velg et annet."
-#: ../../include/profile_selectors.php:80
-msgid "Betrayed"
-msgstr "Bedratt"
+#: ../../include/identity.php:212
+msgid ""
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Separated"
-msgstr "Separert"
+#: ../../include/identity.php:288
+msgid "Unable to retrieve created identity"
+msgstr "Klarer ikke å hente den lagede identiteten"
-#: ../../include/profile_selectors.php:80
-msgid "Unstable"
-msgstr "Ustabilt"
+#: ../../include/identity.php:346
+msgid "Default Profile"
+msgstr "Standardprofil"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Divorced"
-msgstr "Skilt"
+#: ../../include/identity.php:772
+msgid "Requested channel is not available."
+msgstr "Forespurt kanal er ikke tilgjengelig."
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily divorced"
-msgstr "Skilt i fantasien"
+#: ../../include/identity.php:818 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
+msgstr "Forespurt profil er ikke tilgjengelig."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Widowed"
-msgstr "Enke"
+#: ../../include/identity.php:967 ../../mod/profiles.php:782
+msgid "Change profile photo"
+msgstr "Endre profilbilde"
-#: ../../include/profile_selectors.php:80
-msgid "Uncertain"
-msgstr "Usikkert"
+#: ../../include/identity.php:973
+msgid "Profiles"
+msgstr "Profiler"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "It's complicated"
-msgstr "Det er komplisert"
+#: ../../include/identity.php:973
+msgid "Manage/edit profiles"
+msgstr "HÃ¥ndtere/endre profiler"
-#: ../../include/profile_selectors.php:80
-msgid "Don't care"
-msgstr "Bryr meg ikke"
+#: ../../include/identity.php:974 ../../mod/profiles.php:783
+msgid "Create New Profile"
+msgstr "Lag ny profil"
-#: ../../include/profile_selectors.php:80
-msgid "Ask me"
-msgstr "Spør meg"
+#: ../../include/identity.php:989 ../../mod/profiles.php:794
+msgid "Profile Image"
+msgstr "Profilbilde"
-#: ../../include/datetime.php:48
-msgid "Miscellaneous"
-msgstr "Forskjellig"
+#: ../../include/identity.php:992
+msgid "visible to everybody"
+msgstr "synlig for alle"
-#: ../../include/datetime.php:132
-msgid "YYYY-MM-DD or MM-DD"
-msgstr "YYYY-MM-DD eller MM-DD"
+#: ../../include/identity.php:993 ../../mod/profiles.php:677
+#: ../../mod/profiles.php:798
+msgid "Edit visibility"
+msgstr "Endre synlighet"
-#: ../../include/datetime.php:236 ../../mod/appman.php:91
-#: ../../mod/appman.php:92 ../../mod/events.php:452 ../../mod/events.php:457
-msgid "Required"
-msgstr "PÃ¥krevd"
+#: ../../include/identity.php:1009 ../../include/identity.php:1248
+msgid "Gender:"
+msgstr "Kjønn:"
-#: ../../include/datetime.php:263 ../../boot.php:2289
-msgid "never"
-msgstr "aldri"
+#: ../../include/identity.php:1010 ../../include/identity.php:1292
+msgid "Status:"
+msgstr "Status:"
-#: ../../include/datetime.php:269
-msgid "less than a second ago"
-msgstr "for mindre enn ett sekund siden"
+#: ../../include/identity.php:1011 ../../include/identity.php:1303
+msgid "Homepage:"
+msgstr "Hjemmeside:"
-#: ../../include/datetime.php:272
-msgid "year"
-msgstr "Ã¥r"
+#: ../../include/identity.php:1012
+msgid "Online Now"
+msgstr "Online nå"
-#: ../../include/datetime.php:272
-msgid "years"
-msgstr "Ã¥r"
+#: ../../include/identity.php:1099 ../../include/identity.php:1177
+#: ../../mod/ping.php:318
+msgid "g A l F d"
+msgstr "g A l F d"
-#: ../../include/datetime.php:273
-msgid "month"
-msgstr "måned"
+#: ../../include/identity.php:1100 ../../include/identity.php:1178
+msgid "F d"
+msgstr "F d"
-#: ../../include/datetime.php:273
-msgid "months"
-msgstr "måneder"
+#: ../../include/identity.php:1145 ../../include/identity.php:1217
+#: ../../mod/ping.php:341
+msgid "[today]"
+msgstr "[idag]"
-#: ../../include/datetime.php:274
-msgid "week"
-msgstr "uke"
+#: ../../include/identity.php:1156
+msgid "Birthday Reminders"
+msgstr "Fødselsdagspåminnnelser"
-#: ../../include/datetime.php:274
-msgid "weeks"
-msgstr "uker"
+#: ../../include/identity.php:1157
+msgid "Birthdays this week:"
+msgstr "Fødselsdager denne uken:"
-#: ../../include/datetime.php:275
-msgid "day"
-msgstr "dag"
+#: ../../include/identity.php:1210
+msgid "[No description]"
+msgstr "[Ingen beskrivelse]"
-#: ../../include/datetime.php:275
-msgid "days"
-msgstr "dager"
+#: ../../include/identity.php:1228
+msgid "Event Reminders"
+msgstr "Hendelsespåminnelser"
-#: ../../include/datetime.php:276
-msgid "hour"
-msgstr "time"
+#: ../../include/identity.php:1229
+msgid "Events this week:"
+msgstr "Hendelser denne uken:"
-#: ../../include/datetime.php:276
-msgid "hours"
-msgstr "timer"
+#: ../../include/identity.php:1246 ../../mod/settings.php:1047
+msgid "Full Name:"
+msgstr "Fullt navn:"
-#: ../../include/datetime.php:277
-msgid "minute"
-msgstr "minutt"
+#: ../../include/identity.php:1253
+msgid "Like this channel"
+msgstr "Lik denne kanalen"
-#: ../../include/datetime.php:277
-msgid "minutes"
-msgstr "minutter"
+#: ../../include/identity.php:1277
+msgid "j F, Y"
+msgstr "j F, Y"
-#: ../../include/datetime.php:278
-msgid "second"
-msgstr "sekund"
+#: ../../include/identity.php:1278
+msgid "j F"
+msgstr "j F"
-#: ../../include/datetime.php:278
-msgid "seconds"
-msgstr "sekunder"
+#: ../../include/identity.php:1285
+msgid "Birthday:"
+msgstr "Fødselsdag:"
-#: ../../include/datetime.php:286
-#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
-msgstr "%1$d %2$s siden"
+#: ../../include/identity.php:1289 ../../mod/directory.php:302
+msgid "Age:"
+msgstr "Alder:"
-#: ../../include/datetime.php:520
+#: ../../include/identity.php:1298
#, php-format
-msgid "%1$s's birthday"
-msgstr "%1$s sin fødselsdag"
+msgid "for %1$d %2$s"
+msgstr "for %1$d %2$s"
-#: ../../include/datetime.php:521
-#, php-format
-msgid "Happy Birthday %1$s"
-msgstr "Gratulerer med dagen, %1$s !"
+#: ../../include/identity.php:1301 ../../mod/profiles.php:699
+msgid "Sexual Preference:"
+msgstr "Seksuell preferanse:"
-#: ../../include/api.php:1302
-msgid "Public Timeline"
-msgstr "Offentlig tidslinje"
+#: ../../include/identity.php:1305 ../../mod/directory.php:318
+#: ../../mod/profiles.php:701
+msgid "Hometown:"
+msgstr "Hjemby:"
-#: ../../include/conversation.php:120 ../../include/text.php:1916
-#: ../../mod/tagger.php:43 ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "photo"
-msgstr "foto"
+#: ../../include/identity.php:1307
+msgid "Tags:"
+msgstr "Merkelapper:"
+
+#: ../../include/identity.php:1309 ../../mod/profiles.php:702
+msgid "Political Views:"
+msgstr "Politiske synspunkter:"
+
+#: ../../include/identity.php:1311
+msgid "Religion:"
+msgstr "Religion:"
+
+#: ../../include/identity.php:1313 ../../mod/directory.php:320
+msgid "About:"
+msgstr "Om:"
+
+#: ../../include/identity.php:1315
+msgid "Hobbies/Interests:"
+msgstr "Hobbyer/interesser:"
+
+#: ../../include/identity.php:1317 ../../mod/profiles.php:705
+msgid "Likes:"
+msgstr "Liker:"
+
+#: ../../include/identity.php:1319 ../../mod/profiles.php:706
+msgid "Dislikes:"
+msgstr "Misliker:"
+
+#: ../../include/identity.php:1321
+msgid "Contact information and Social Networks:"
+msgstr "Kontaktinformasjon og sosiale nettverk:"
+
+#: ../../include/identity.php:1323
+msgid "My other channels:"
+msgstr "Mine andre kanaler:"
+
+#: ../../include/identity.php:1325
+msgid "Musical interests:"
+msgstr "Musikkinteresse:"
+
+#: ../../include/identity.php:1327
+msgid "Books, literature:"
+msgstr "Bøker, litteratur:"
+
+#: ../../include/identity.php:1329
+msgid "Television:"
+msgstr "TV:"
+
+#: ../../include/identity.php:1331
+msgid "Film/dance/culture/entertainment:"
+msgstr "Film/dans/kultur/underholdning:"
+
+#: ../../include/identity.php:1333
+msgid "Love/Romance:"
+msgstr "Kjærlighet/romantikk:"
+
+#: ../../include/identity.php:1335
+msgid "Work/employment:"
+msgstr "Arbeid/sysselsetting:"
+
+#: ../../include/identity.php:1337
+msgid "School/education:"
+msgstr "Skole/utdannelse:"
+
+#: ../../include/identity.php:1361
+msgid "Like this thing"
+msgstr "Lik denne tingen"
+
+#: ../../include/identity.php:1770 ../../mod/cover_photo.php:236
+msgid "cover photo"
+msgstr "forsidebilde"
+
+#: ../../include/oembed.php:267
+msgid "Embedded content"
+msgstr "Innebygget innhold"
+
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
+msgstr "Innbygging avskrudd"
#: ../../include/conversation.php:126 ../../mod/like.php:113
msgid "channel"
msgstr "kanal"
-#: ../../include/conversation.php:148 ../../include/text.php:1922
-#: ../../mod/like.php:361 ../../mod/subthread.php:83
-msgid "status"
-msgstr "status"
-
-#: ../../include/conversation.php:150 ../../include/text.php:1924
-#: ../../mod/tagger.php:53
-msgid "comment"
-msgstr "kommentar"
-
#: ../../include/conversation.php:164 ../../mod/like.php:410
#, php-format
msgid "%1$s likes %2$s's %3$s"
@@ -2200,52 +3402,48 @@ msgstr "%1$s er nå forbundet med %2$s"
msgid "%1$s poked %2$s"
msgstr "%1$s prikket %2$s"
-#: ../../include/conversation.php:243 ../../include/text.php:954
-msgid "poked"
-msgstr "prikket"
-
#: ../../include/conversation.php:260 ../../mod/mood.php:63
#, php-format
msgctxt "mood"
msgid "%1$s is %2$s"
msgstr "%1$s er %2$s"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1063
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
msgctxt "title"
msgid "Likes"
msgstr "Liker"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1063
+#: ../../include/conversation.php:574 ../../mod/photos.php:1074
msgctxt "title"
msgid "Dislikes"
msgstr "Liker ikke"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1064
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Agree"
msgstr "Enig"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1064
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Disagree"
msgstr "Uenig"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1064
+#: ../../include/conversation.php:575 ../../mod/photos.php:1075
msgctxt "title"
msgid "Abstain"
msgstr "Avstår"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1065
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Attending"
msgstr "Deltar"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1065
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Not attending"
msgstr "Deltar ikke"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1065
+#: ../../include/conversation.php:576 ../../mod/photos.php:1076
msgctxt "title"
msgid "Might attend"
msgstr "Deltar kanskje"
@@ -2298,10 +3496,10 @@ msgstr "Utløper: %s"
msgid "View in context"
msgstr "Vis i sammenheng"
-#: ../../include/conversation.php:740 ../../include/conversation.php:1227
-#: ../../include/ItemObject.php:389 ../../mod/editwebpage.php:190
-#: ../../mod/photos.php:1029 ../../mod/editblock.php:150
+#: ../../include/conversation.php:740 ../../include/conversation.php:1237
+#: ../../include/ItemObject.php:389 ../../mod/editblock.php:150
#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1040
msgid "Please wait"
msgstr "Vennligst vent"
@@ -2309,1511 +3507,432 @@ msgstr "Vennligst vent"
msgid "remove"
msgstr "fjern"
-#: ../../include/conversation.php:854 ../../include/nav.php:241
-msgid "Loading..."
-msgstr "Laster..."
-
#: ../../include/conversation.php:855
msgid "Delete Selected Items"
msgstr "Slett valgte elementer"
-#: ../../include/conversation.php:946
+#: ../../include/conversation.php:953
msgid "View Source"
msgstr "Vis kilde"
-#: ../../include/conversation.php:947
+#: ../../include/conversation.php:954
msgid "Follow Thread"
msgstr "Følg tråd"
-#: ../../include/conversation.php:948
+#: ../../include/conversation.php:955
msgid "Unfollow Thread"
msgstr "Ikke følg tråd"
-#: ../../include/conversation.php:949
-msgid "View Status"
-msgstr "Vis status"
-
-#: ../../include/conversation.php:950 ../../include/nav.php:86
-#: ../../mod/connedit.php:498
-msgid "View Profile"
-msgstr "Vis profil"
-
-#: ../../include/conversation.php:951
-msgid "View Photos"
-msgstr "Vis bilder"
-
-#: ../../include/conversation.php:952
+#: ../../include/conversation.php:960
msgid "Activity/Posts"
msgstr "Aktivitet/Innlegg"
-#: ../../include/conversation.php:954
+#: ../../include/conversation.php:962
msgid "Edit Connection"
msgstr "Endre forbindelse"
-#: ../../include/conversation.php:955
-msgid "Send PM"
-msgstr "Send privat melding"
+#: ../../include/conversation.php:963
+msgid "Message"
+msgstr "Melding"
-#: ../../include/conversation.php:956 ../../include/apps.php:145
-msgid "Poke"
-msgstr "Prikk"
+#: ../../include/conversation.php:964 ../../mod/pubsites.php:27
+#: ../../mod/ratings.php:99
+msgid "Ratings"
+msgstr "Vurderinger"
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s likes this."
msgstr "%s liker dette."
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s doesn't like this."
msgstr "%s liker ikke dette."
-#: ../../include/conversation.php:1074
+#: ../../include/conversation.php:1084
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
msgstr[0] "<span %1$s>%2$d person</span> liker dette."
msgstr[1] "<span %1$s>%2$d personer</span> liker dette."
-#: ../../include/conversation.php:1076
+#: ../../include/conversation.php:1086
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
msgstr[0] "<span %1$s>%2$d person</span> liker ikke dette."
msgstr[1] "<span %1$s>%2$d personer</span> liker ikke dette."
-#: ../../include/conversation.php:1082
+#: ../../include/conversation.php:1092
msgid "and"
msgstr "og"
-#: ../../include/conversation.php:1085
+#: ../../include/conversation.php:1095
#, php-format
msgid ", and %d other people"
msgid_plural ", and %d other people"
msgstr[0] ", og %d annen person"
msgstr[1] ", og %d andre personer"
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s like this."
msgstr "%s liker dette."
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s don't like this."
msgstr "%s liker ikke dette."
-#: ../../include/conversation.php:1154
+#: ../../include/conversation.php:1164
msgid "Visible to <strong>everybody</strong>"
msgstr "Synlig for <strong>alle</strong>"
-#: ../../include/conversation.php:1155 ../../mod/mail.php:194
-#: ../../mod/mail.php:308
+#: ../../include/conversation.php:1165 ../../mod/mail.php:202
+#: ../../mod/mail.php:316
msgid "Please enter a link URL:"
msgstr "Vennligst skriv inn en lenke URL:"
-#: ../../include/conversation.php:1156
+#: ../../include/conversation.php:1166
msgid "Please enter a video link/URL:"
msgstr "Vennligst skriv en videolenke/URL:"
-#: ../../include/conversation.php:1157
+#: ../../include/conversation.php:1167
msgid "Please enter an audio link/URL:"
msgstr "Vennligst skriv en lydlenke/URL:"
-#: ../../include/conversation.php:1158
+#: ../../include/conversation.php:1168
msgid "Tag term:"
msgstr "Merkelapp:"
-#: ../../include/conversation.php:1159 ../../mod/filer.php:48
+#: ../../include/conversation.php:1169 ../../mod/filer.php:48
msgid "Save to Folder:"
msgstr "Lagre til mappe:"
-#: ../../include/conversation.php:1160
+#: ../../include/conversation.php:1170
msgid "Where are you right now?"
msgstr "Hvor er du akkurat nå?"
-#: ../../include/conversation.php:1161 ../../mod/mail.php:195
-#: ../../mod/mail.php:309 ../../mod/editpost.php:56
+#: ../../include/conversation.php:1171 ../../mod/editpost.php:56
+#: ../../mod/mail.php:203 ../../mod/mail.php:317
msgid "Expires YYYY-MM-DD HH:MM"
msgstr "Utløper YYYY-MM-DD HH:MM"
-#: ../../include/conversation.php:1169 ../../include/page_widgets.php:40
-#: ../../include/ItemObject.php:706 ../../mod/editwebpage.php:212
-#: ../../mod/photos.php:1049 ../../mod/editblock.php:171
-#: ../../mod/webpages.php:188 ../../mod/editpost.php:149
-#: ../../mod/events.php:473
-msgid "Preview"
-msgstr "Forhåndsvisning"
-
-#: ../../include/conversation.php:1192 ../../mod/blocks.php:154
-#: ../../mod/photos.php:1028 ../../mod/webpages.php:182
-#: ../../mod/layouts.php:184
+#: ../../include/conversation.php:1202 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1039
+#: ../../mod/webpages.php:184
msgid "Share"
msgstr "Del"
-#: ../../include/conversation.php:1194
+#: ../../include/conversation.php:1204
msgid "Page link name"
msgstr "Sidens lenkenavn"
-#: ../../include/conversation.php:1197
+#: ../../include/conversation.php:1207
msgid "Post as"
msgstr "Lag innlegg som"
-#: ../../include/conversation.php:1199 ../../include/ItemObject.php:698
-#: ../../mod/editwebpage.php:177 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:113
+#: ../../include/conversation.php:1209 ../../include/ItemObject.php:704
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
msgid "Bold"
msgstr "Uthevet"
-#: ../../include/conversation.php:1200 ../../include/ItemObject.php:699
-#: ../../mod/editwebpage.php:178 ../../mod/editblock.php:137
-#: ../../mod/editlayout.php:136 ../../mod/editpost.php:114
+#: ../../include/conversation.php:1210 ../../include/ItemObject.php:705
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
msgid "Italic"
msgstr "Kursiv"
-#: ../../include/conversation.php:1201 ../../include/ItemObject.php:700
-#: ../../mod/editwebpage.php:179 ../../mod/editblock.php:138
-#: ../../mod/editlayout.php:137 ../../mod/editpost.php:115
+#: ../../include/conversation.php:1211 ../../include/ItemObject.php:706
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
msgid "Underline"
msgstr "Understreket"
-#: ../../include/conversation.php:1202 ../../include/ItemObject.php:701
-#: ../../mod/editwebpage.php:180 ../../mod/editblock.php:139
-#: ../../mod/editlayout.php:138 ../../mod/editpost.php:116
+#: ../../include/conversation.php:1212 ../../include/ItemObject.php:707
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
msgid "Quote"
msgstr "Sitat"
-#: ../../include/conversation.php:1203 ../../include/ItemObject.php:702
-#: ../../mod/editwebpage.php:181 ../../mod/editblock.php:140
-#: ../../mod/editlayout.php:139 ../../mod/editpost.php:117
+#: ../../include/conversation.php:1213 ../../include/ItemObject.php:708
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
msgid "Code"
msgstr "Kode"
-#: ../../include/conversation.php:1204 ../../mod/editwebpage.php:182
-#: ../../mod/editblock.php:142 ../../mod/editlayout.php:140
-#: ../../mod/editpost.php:118
+#: ../../include/conversation.php:1214 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
msgid "Upload photo"
msgstr "Last opp bilde"
-#: ../../include/conversation.php:1205
+#: ../../include/conversation.php:1215
msgid "upload photo"
msgstr "last opp bilde"
-#: ../../include/conversation.php:1206 ../../mod/editwebpage.php:183
-#: ../../mod/editblock.php:143 ../../mod/editlayout.php:141
-#: ../../mod/mail.php:240 ../../mod/mail.php:369 ../../mod/editpost.php:119
+#: ../../include/conversation.php:1216 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
msgid "Attach file"
msgstr "Legg ved fil"
-#: ../../include/conversation.php:1207
+#: ../../include/conversation.php:1217
msgid "attach file"
msgstr "legg ved fil"
-#: ../../include/conversation.php:1208 ../../mod/editwebpage.php:184
-#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
-#: ../../mod/mail.php:241 ../../mod/mail.php:370 ../../mod/editpost.php:120
+#: ../../include/conversation.php:1218 ../../mod/editblock.php:144
+#: ../../mod/editlayout.php:142 ../../mod/editpost.php:120
+#: ../../mod/editwebpage.php:184 ../../mod/mail.php:249 ../../mod/mail.php:379
msgid "Insert web link"
msgstr "Sett inn web-lenke"
-#: ../../include/conversation.php:1209
+#: ../../include/conversation.php:1219
msgid "web link"
msgstr "web-lenke"
-#: ../../include/conversation.php:1210
+#: ../../include/conversation.php:1220
msgid "Insert video link"
msgstr "Sett inn videolenke"
-#: ../../include/conversation.php:1211
+#: ../../include/conversation.php:1221
msgid "video link"
msgstr "videolenke"
-#: ../../include/conversation.php:1212
+#: ../../include/conversation.php:1222
msgid "Insert audio link"
msgstr "Sett inn lenke til lyd"
-#: ../../include/conversation.php:1213
+#: ../../include/conversation.php:1223
msgid "audio link"
msgstr "lenke til lyd"
-#: ../../include/conversation.php:1214 ../../mod/editwebpage.php:188
-#: ../../mod/editblock.php:148 ../../mod/editlayout.php:146
-#: ../../mod/editpost.php:124
+#: ../../include/conversation.php:1224 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
msgid "Set your location"
msgstr "Angi din plassering"
-#: ../../include/conversation.php:1215
+#: ../../include/conversation.php:1225
msgid "set location"
msgstr "angi plassering"
-#: ../../include/conversation.php:1216 ../../mod/editpost.php:126
+#: ../../include/conversation.php:1226 ../../mod/editpost.php:126
msgid "Toggle voting"
msgstr "Skru av eller på stemming"
-#: ../../include/conversation.php:1219 ../../mod/editwebpage.php:189
-#: ../../mod/editblock.php:149 ../../mod/editlayout.php:147
-#: ../../mod/editpost.php:125
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
msgid "Clear browser location"
msgstr "Fjern nettleserplassering"
-#: ../../include/conversation.php:1220
+#: ../../include/conversation.php:1230
msgid "clear location"
msgstr "fjern plassering"
-#: ../../include/conversation.php:1222 ../../mod/editwebpage.php:205
-#: ../../mod/editblock.php:162 ../../mod/editpost.php:141
+#: ../../include/conversation.php:1232 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
msgid "Title (optional)"
msgstr "Tittel (valgfri)"
-#: ../../include/conversation.php:1226 ../../mod/editwebpage.php:207
-#: ../../mod/editblock.php:165 ../../mod/editlayout.php:163
-#: ../../mod/editpost.php:143
+#: ../../include/conversation.php:1236 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
msgid "Categories (optional, comma-separated list)"
msgstr "Kategorier (valgfri, kommaseparert liste)"
-#: ../../include/conversation.php:1228 ../../mod/editwebpage.php:191
-#: ../../mod/editblock.php:151 ../../mod/editlayout.php:149
-#: ../../mod/editpost.php:130 ../../mod/events.php:474
+#: ../../include/conversation.php:1238 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:466
msgid "Permission settings"
msgstr "Tillatelser - innstillinger"
-#: ../../include/conversation.php:1229
+#: ../../include/conversation.php:1239
msgid "permissions"
msgstr "tillatelser"
-#: ../../include/conversation.php:1237 ../../mod/editwebpage.php:200
-#: ../../mod/editblock.php:159 ../../mod/editlayout.php:156
-#: ../../mod/editpost.php:138
+#: ../../include/conversation.php:1247 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
msgid "Public post"
msgstr "Offentlig innlegg"
-#: ../../include/conversation.php:1239 ../../mod/editwebpage.php:208
-#: ../../mod/editblock.php:166 ../../mod/editlayout.php:164
-#: ../../mod/editpost.php:144
+#: ../../include/conversation.php:1249 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
msgid "Example: bob@example.com, mary@example.com"
msgstr "Eksempel: ola@eksempel.no, kari@eksempel.no"
-#: ../../include/conversation.php:1252 ../../mod/editwebpage.php:217
-#: ../../mod/editblock.php:176 ../../mod/editlayout.php:173
-#: ../../mod/mail.php:245 ../../mod/mail.php:374 ../../mod/editpost.php:155
+#: ../../include/conversation.php:1262 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
msgid "Set expiration date"
msgstr "Angi utløpsdato"
-#: ../../include/conversation.php:1255
+#: ../../include/conversation.php:1265
msgid "Set publish date"
msgstr "Angi publiseringsdato"
-#: ../../include/conversation.php:1257 ../../include/ItemObject.php:709
-#: ../../mod/mail.php:247 ../../mod/mail.php:376 ../../mod/editpost.php:157
+#: ../../include/conversation.php:1267 ../../include/ItemObject.php:715
+#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
msgid "Encrypt text"
msgstr "Krypter tekst"
-#: ../../include/conversation.php:1259 ../../mod/editpost.php:159
+#: ../../include/conversation.php:1269 ../../mod/editpost.php:159
msgid "OK"
msgstr "OK"
-#: ../../include/conversation.php:1260 ../../mod/fbrowser.php:82
-#: ../../mod/fbrowser.php:117 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
-#: ../../mod/settings.php:587 ../../mod/settings.php:613
-#: ../../mod/editpost.php:160
+#: ../../include/conversation.php:1270 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:598 ../../mod/settings.php:624
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
msgid "Cancel"
msgstr "Avbryt"
-#: ../../include/conversation.php:1503
+#: ../../include/conversation.php:1513
msgid "Discover"
msgstr "Oppdage"
-#: ../../include/conversation.php:1506
+#: ../../include/conversation.php:1516
msgid "Imported public streams"
msgstr "Importerte offentlige strømmer"
-#: ../../include/conversation.php:1511
+#: ../../include/conversation.php:1521
msgid "Commented Order"
msgstr "Kommentert"
-#: ../../include/conversation.php:1514
+#: ../../include/conversation.php:1524
msgid "Sort by Comment Date"
msgstr "Sorter etter kommentert dato"
-#: ../../include/conversation.php:1518
+#: ../../include/conversation.php:1528
msgid "Posted Order"
msgstr "Lagt inn"
-#: ../../include/conversation.php:1521
+#: ../../include/conversation.php:1531
msgid "Sort by Post Date"
msgstr "Sorter etter innleggsdato"
-#: ../../include/conversation.php:1529
+#: ../../include/conversation.php:1539
msgid "Posts that mention or involve you"
msgstr "Innlegg som nevner eller involverer deg"
-#: ../../include/conversation.php:1535 ../../mod/connections.php:72
+#: ../../include/conversation.php:1545 ../../mod/connections.php:72
#: ../../mod/connections.php:82 ../../mod/menu.php:112
msgid "New"
msgstr "Nye"
-#: ../../include/conversation.php:1538
+#: ../../include/conversation.php:1548
msgid "Activity Stream - by date"
msgstr "Aktivitetsstrøm - etter dato"
-#: ../../include/conversation.php:1544
+#: ../../include/conversation.php:1554
msgid "Starred"
msgstr "Stjerne"
-#: ../../include/conversation.php:1547
+#: ../../include/conversation.php:1557
msgid "Favourite Posts"
msgstr "Favorittinnlegg"
-#: ../../include/conversation.php:1554
+#: ../../include/conversation.php:1564
msgid "Spam"
msgstr "Søppel"
-#: ../../include/conversation.php:1557
+#: ../../include/conversation.php:1567
msgid "Posts flagged as SPAM"
msgstr "Innlegg merket som SØPPEL"
-#: ../../include/conversation.php:1601 ../../mod/admin.php:973
+#: ../../include/conversation.php:1620 ../../mod/admin.php:1157
msgid "Channel"
msgstr "Kanal"
-#: ../../include/conversation.php:1604
+#: ../../include/conversation.php:1623
msgid "Status Messages and Posts"
msgstr "Statusmeldinger og -innlegg"
-#: ../../include/conversation.php:1613
+#: ../../include/conversation.php:1632
msgid "About"
msgstr "Om"
-#: ../../include/conversation.php:1616
+#: ../../include/conversation.php:1635
msgid "Profile Details"
msgstr "Profildetaljer"
-#: ../../include/conversation.php:1622 ../../include/nav.php:92
-#: ../../include/apps.php:139 ../../mod/fbrowser.php:25
-msgid "Photos"
-msgstr "Bilder"
-
-#: ../../include/conversation.php:1625 ../../include/photos.php:483
-msgid "Photo Albums"
-msgstr "Fotoalbum"
-
-#: ../../include/conversation.php:1632
+#: ../../include/conversation.php:1651
msgid "Files and Storage"
msgstr "Filer og lagring"
-#: ../../include/conversation.php:1642 ../../include/conversation.php:1645
+#: ../../include/conversation.php:1672 ../../include/conversation.php:1675
msgid "Chatrooms"
msgstr "Chatrom"
-#: ../../include/conversation.php:1655 ../../include/nav.php:103
-#: ../../include/apps.php:129
-msgid "Bookmarks"
-msgstr "Bokmerker"
-
-#: ../../include/conversation.php:1658
+#: ../../include/conversation.php:1688
msgid "Saved Bookmarks"
msgstr "Lagrede bokmerker"
-#: ../../include/conversation.php:1665 ../../include/nav.php:107
-#: ../../include/apps.php:136 ../../mod/webpages.php:178
-msgid "Webpages"
-msgstr "Websider"
-
-#: ../../include/conversation.php:1668
+#: ../../include/conversation.php:1698
msgid "Manage Webpages"
msgstr "HÃ¥ndtere websider"
-#: ../../include/conversation.php:1697 ../../include/ItemObject.php:175
-#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082
-#: ../../mod/photos.php:1094
+#: ../../include/conversation.php:1727 ../../include/ItemObject.php:175
+#: ../../include/ItemObject.php:187 ../../mod/photos.php:1093
+#: ../../mod/photos.php:1105
msgid "View all"
msgstr "Vis alle"
-#: ../../include/conversation.php:1724 ../../include/ItemObject.php:184
-#: ../../mod/photos.php:1091
+#: ../../include/conversation.php:1754 ../../include/ItemObject.php:184
+#: ../../mod/photos.php:1102
msgctxt "noun"
msgid "Dislike"
msgid_plural "Dislikes"
msgstr[0] "Liker ikke"
msgstr[1] "Liker ikke"
-#: ../../include/conversation.php:1727
+#: ../../include/conversation.php:1757
msgctxt "noun"
msgid "Attending"
msgid_plural "Attending"
msgstr[0] "Deltar"
msgstr[1] "Deltar"
-#: ../../include/conversation.php:1730
+#: ../../include/conversation.php:1760
msgctxt "noun"
msgid "Not Attending"
msgid_plural "Not Attending"
msgstr[0] "Deltar ikke"
msgstr[1] "Deltar ikke"
-#: ../../include/conversation.php:1733
+#: ../../include/conversation.php:1763
msgctxt "noun"
msgid "Undecided"
msgid_plural "Undecided"
msgstr[0] "Ikke bestemt"
msgstr[1] "Ikke bestemt"
-#: ../../include/conversation.php:1736
+#: ../../include/conversation.php:1766
msgctxt "noun"
msgid "Agree"
msgid_plural "Agrees"
msgstr[0] "Enig"
msgstr[1] "Enige"
-#: ../../include/conversation.php:1739
+#: ../../include/conversation.php:1769
msgctxt "noun"
msgid "Disagree"
msgid_plural "Disagrees"
msgstr[0] "Uenig"
msgstr[1] "Uenige"
-#: ../../include/conversation.php:1742
+#: ../../include/conversation.php:1772
msgctxt "noun"
msgid "Abstain"
msgid_plural "Abstains"
msgstr[0] "Avstår"
msgstr[1] "Avstår"
-#: ../../include/auth.php:132
-msgid "Logged out."
-msgstr "Logget ut."
-
-#: ../../include/auth.php:273
-msgid "Failed authentication"
-msgstr "Mislykket autentisering"
-
-#: ../../include/auth.php:287 ../../mod/openid.php:189
-msgid "Login failed."
-msgstr "Innlogging mislyktes."
-
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Ofte"
-
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "Hver time"
-
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "To ganger daglig"
-
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
-msgstr "Daglig"
-
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
-msgstr "Ukentlig"
-
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
-msgstr "MÃ¥nedlig"
-
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
-
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
-
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
-
-#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
-#: ../../mod/id.php:16 ../../mod/admin.php:805 ../../mod/admin.php:814
-#: ../../boot.php:1488
-msgid "Email"
-msgstr "E-post"
-
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
-
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
-msgstr "Facebook"
-
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
-
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "LinkedIn"
-
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
-
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
-
-#: ../../include/zot.php:685
-msgid "Invalid data packet"
-msgstr "Ugyldig datapakke"
-
-#: ../../include/zot.php:701
-msgid "Unable to verify channel signature"
-msgstr "Ikke i stand til å sjekke kanalsignaturen"
-
-#: ../../include/zot.php:2265
-#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "Ikke i stand til å bekrefte signaturen til %s"
-
-#: ../../include/zot.php:3592
-msgid "invalid target signature"
-msgstr "MÃ¥lets signatur er ugyldig"
-
-#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
-#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
-#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
-#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
-#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
-#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
-#: ../../include/bbcode.php:833
-msgid "Image/photo"
-msgstr "Bilde/fotografi"
-
-#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
-msgid "Encrypted content"
-msgstr "Kryptert innhold"
-
-#: ../../include/bbcode.php:179
-#, php-format
-msgid "Install %s element: "
-msgstr "Installer %s element:"
-
-#: ../../include/bbcode.php:183
-#, php-format
-msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
-msgstr "Dette innlegget inneholder det installerbare elementet %s, men du mangler tillatelse til å installere det på dette nettstedet."
-
-#: ../../include/bbcode.php:193 ../../mod/impel.php:37
-msgid "webpage"
-msgstr "nettside"
-
-#: ../../include/bbcode.php:196 ../../mod/impel.php:47
-msgid "layout"
-msgstr "layout"
-
-#: ../../include/bbcode.php:199 ../../mod/impel.php:42
-msgid "block"
-msgstr "byggekloss"
-
-#: ../../include/bbcode.php:202 ../../mod/impel.php:54
-msgid "menu"
-msgstr "meny"
-
-#: ../../include/bbcode.php:257
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s skrev følgende %2$s %3$s"
-
-#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
-msgid "post"
-msgstr "innlegg"
-
-#: ../../include/bbcode.php:547
-msgid "Different viewers will see this text differently"
-msgstr "Denne teksten vil se forskjellig ut for ulike besøkende"
-
-#: ../../include/bbcode.php:755
-msgid "$1 spoiler"
-msgstr "$1 avsløring"
-
-#: ../../include/bbcode.php:782
-msgid "$1 wrote:"
-msgstr "$1 skrev:"
-
-#: ../../include/contact_widgets.php:14
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d invitasjon tilgjengelig"
-msgstr[1] "%d invitasjoner tilgjengelig"
-
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:439
-msgid "Advanced"
-msgstr "Avansert"
-
-#: ../../include/contact_widgets.php:22
-msgid "Find Channels"
-msgstr "Finn kanaler"
-
-#: ../../include/contact_widgets.php:23
-msgid "Enter name or interest"
-msgstr "Skriv navn eller interesse"
-
-#: ../../include/contact_widgets.php:24
-msgid "Connect/Follow"
-msgstr "Forbindelse/Følg"
-
-#: ../../include/contact_widgets.php:25
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Eksempler: Ola Nordmann, fisking"
-
-#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381
-#: ../../mod/directory.php:386 ../../mod/connections.php:266
-msgid "Find"
-msgstr "Finn"
-
-#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385
-#: ../../mod/suggest.php:60
-msgid "Channel Suggestions"
-msgstr "Kanalforslag"
-
-#: ../../include/contact_widgets.php:29
-msgid "Random Profile"
-msgstr "Tilfeldig profil"
-
-#: ../../include/contact_widgets.php:30
-msgid "Invite Friends"
-msgstr "Inviter venner"
-
-#: ../../include/contact_widgets.php:32
-msgid "Advanced example: name=fred and country=iceland"
-msgstr "Avansert eksempel: navn=fred og land=island"
-
-#: ../../include/contact_widgets.php:128
-#, php-format
-msgid "%d connection in common"
-msgid_plural "%d connections in common"
-msgstr[0] "%d forbindelse felles"
-msgstr[1] "%d forbindelser felles"
-
-#: ../../include/contact_widgets.php:133
-msgid "show more"
-msgstr "vis mer"
-
-#: ../../include/dir_fns.php:139
-msgid "Directory Options"
-msgstr "Kataloginnstillinger"
-
-#: ../../include/dir_fns.php:141
-msgid "Safe Mode"
-msgstr "Trygt modus"
-
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/connedit.php:635 ../../mod/connedit.php:684 ../../mod/api.php:106
-#: ../../mod/photos.php:626 ../../mod/admin.php:410 ../../mod/settings.php:577
-#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/events.php:462
-#: ../../mod/events.php:463 ../../mod/events.php:472 ../../mod/mitem.php:154
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
-#: ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490
-msgid "No"
-msgstr "Nei"
-
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/api.php:105 ../../mod/photos.php:626 ../../mod/admin.php:412
-#: ../../mod/settings.php:577 ../../mod/menu.php:96 ../../mod/menu.php:153
-#: ../../mod/events.php:462 ../../mod/events.php:463 ../../mod/events.php:472
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228
-#: ../../mod/mitem.php:229 ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490
-msgid "Yes"
-msgstr "Ja"
-
-#: ../../include/dir_fns.php:142
-msgid "Public Forums Only"
-msgstr "Bare offentlige forum"
-
-#: ../../include/dir_fns.php:143
-msgid "This Website Only"
-msgstr "Kun dette nettstedet"
-
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
-
-#: ../../include/enotify.php:100
-#, php-format
-msgid "[Hubzilla:Notify] New mail received at %s"
-msgstr "[Hubzilla:Notify] Ny melding mottatt hos %s"
-
-#: ../../include/enotify.php:102
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
-msgstr "%1$s, %2$s sendte deg en ny privat melding på %3$s."
-
-#: ../../include/enotify.php:103
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s sendte deg %2$s."
-
-#: ../../include/enotify.php:103
-msgid "a private message"
-msgstr "en privat melding"
-
-#: ../../include/enotify.php:104
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Vennligst besøk %s for å se og/eller svare på dine private meldinger."
-
-#: ../../include/enotify.php:160
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]a %4$s[/zrl]"
-
-#: ../../include/enotify.php:168
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]%4$s's %5$s[/zrl]"
-
-#: ../../include/enotify.php:177
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s, %2$s kommenterte på [zrl=%3$s]din %4$s[/zrl]"
-
-#: ../../include/enotify.php:188
-#, php-format
-msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[Hubzilla:Notify] Kommentar til samtale #%1$d av %2$s"
-
-#: ../../include/enotify.php:189
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
-msgstr "%1$s, %2$s kommenterte på et element eller en samtale du følger"
-
-#: ../../include/enotify.php:192 ../../include/enotify.php:207
-#: ../../include/enotify.php:233 ../../include/enotify.php:251
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Vennligst besøk %s for å se og/eller svare i samtalen"
-
-#: ../../include/enotify.php:198
-#, php-format
-msgid "[Hubzilla:Notify] %s posted to your profile wall"
-msgstr "[Hubzilla:Notify] %s skrev et innlegg på din profilvegg"
-
-#: ../../include/enotify.php:200
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
-msgstr "%1$s, %2$s skrev et innlegg på din profilvegg på %3$s"
-
-#: ../../include/enotify.php:202
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
-msgstr "%1$s, %2$s skrev et innlegg på [zrl=%3$s]din vegg[/zrl]"
-
-#: ../../include/enotify.php:226
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged you"
-msgstr "[Hubzilla:Notify] %s merket deg"
-
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
-msgstr "%1$s, %2$s merket deg på %3$s"
-
-#: ../../include/enotify.php:228
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%3$s]merket deg[/zrl]."
-
-#: ../../include/enotify.php:240
-#, php-format
-msgid "[Hubzilla:Notify] %1$s poked you"
-msgstr "[Hubzilla:Notify] %1$s prikket deg"
-
-#: ../../include/enotify.php:241
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
-msgstr "%1$s, %2$s dyttet deg på %3$s"
-
-#: ../../include/enotify.php:242
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%2$s]dyttet deg[/zrl]."
-
-#: ../../include/enotify.php:258
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged your post"
-msgstr "[Hubzilla:Notify] %s merket ditt innlegg"
-
-#: ../../include/enotify.php:259
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
-msgstr "%1$s, %2$s merket ditt innlegg på %3$s"
-
-#: ../../include/enotify.php:260
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
-msgstr "%1$s, %2$s merket [zrl=%3$s]ditt innlegg[/zrl]"
-
-#: ../../include/enotify.php:272
-msgid "[Hubzilla:Notify] Introduction received"
-msgstr "[Hubzilla:Notify] Introduksjon mottatt"
-
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
-msgstr "%1$s, du har mottatt en ny forespørsel om forbindelse fra '%2$s' hos %3$s"
-
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
-msgstr "%1$s, du mottok [zrl=%2$s]en ny forespørsel om forbindelse[/zrl] fra %3$s."
-
-#: ../../include/enotify.php:278 ../../include/enotify.php:297
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Du kan besøke profilen deres på %s"
-
-#: ../../include/enotify.php:280
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse."
-
-#: ../../include/enotify.php:287
-msgid "[Hubzilla:Notify] Friend suggestion received"
-msgstr "[Hubzilla:Notify] Venneforslag mottatt"
-
-#: ../../include/enotify.php:288
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
-msgstr "%1$s, du har mottatt en venneforespørsel fra '%2$s' hos %3$s"
-
-#: ../../include/enotify.php:289
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
-"%4$s."
-msgstr "%1$s, du har mottatt [zrl=%2$s]et venneforslaget[/zrl] angående %3$s fra %4$s. "
-
-#: ../../include/enotify.php:295
-msgid "Name:"
-msgstr "Navn:"
-
-#: ../../include/enotify.php:296
-msgid "Photo:"
-msgstr "Bilde:"
-
-#: ../../include/enotify.php:299
-#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Vennligst besøk %s for å godkjenne eller avslå dette forslaget."
-
-#: ../../include/enotify.php:514
-msgid "[Hubzilla:Notify]"
-msgstr "[Hubzilla:Notify]"
-
-#: ../../include/follow.php:28
-msgid "Channel is blocked on this site."
-msgstr "Kanalen er blokkert på dette nettstedet."
-
-#: ../../include/follow.php:33
-msgid "Channel location missing."
-msgstr "Kanalplassering mangler."
-
-#: ../../include/follow.php:82
-msgid "Response from remote channel was incomplete."
-msgstr "Svaret fra den andre kanalen var ikke komplett."
-
-#: ../../include/follow.php:99
-msgid "Channel was deleted and no longer exists."
-msgstr "Kanalen er slettet og finnes ikke lenger."
-
-#: ../../include/follow.php:152 ../../include/follow.php:180
-msgid "Protocol disabled."
-msgstr "Protokollen er avskrudd."
-
-#: ../../include/follow.php:170
-msgid "Channel discovery failed."
-msgstr "Kanaloppdagelse mislyktes."
-
-#: ../../include/follow.php:196
-msgid "local account not found."
-msgstr "lokal konto ble ikke funnet."
-
-#: ../../include/follow.php:220
-msgid "Cannot connect to yourself."
-msgstr "Kan ikke lage forbindelse med deg selv."
-
-#: ../../include/oembed.php:213
-msgid "Embedded content"
-msgstr "Innebygget innhold"
-
-#: ../../include/oembed.php:222
-msgid "Embedding disabled"
-msgstr "Innbygging avskrudd"
-
-#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1485
-msgid "Logout"
-msgstr "Logg ut"
-
-#: ../../include/nav.php:82 ../../include/nav.php:114
-msgid "End this session"
-msgstr "Avslutt denne økten"
-
-#: ../../include/nav.php:85 ../../include/nav.php:145
-msgid "Home"
-msgstr "Hjem"
-
-#: ../../include/nav.php:85
-msgid "Your posts and conversations"
-msgstr "Dine innlegg og samtaler"
-
-#: ../../include/nav.php:86
-msgid "Your profile page"
-msgstr "Din profilside"
-
-#: ../../include/nav.php:88
-msgid "Edit Profiles"
-msgstr "Endre profiler"
-
-#: ../../include/nav.php:88
-msgid "Manage/Edit profiles"
-msgstr "HÃ¥ndter/endre profiler"
-
-#: ../../include/nav.php:90
-msgid "Edit your profile"
-msgstr "Endre din profil"
-
-#: ../../include/nav.php:92
-msgid "Your photos"
-msgstr "Dine bilder"
-
-#: ../../include/nav.php:93
-msgid "Your files"
-msgstr "Dine filer"
-
-#: ../../include/nav.php:97 ../../include/apps.php:146
-msgid "Chat"
-msgstr "Chat"
-
-#: ../../include/nav.php:97
-msgid "Your chatrooms"
-msgstr "Dine chatterom"
-
-#: ../../include/nav.php:103
-msgid "Your bookmarks"
-msgstr "Dine bokmerker"
-
-#: ../../include/nav.php:107
-msgid "Your webpages"
-msgstr "Dine websider"
-
-#: ../../include/nav.php:111 ../../include/apps.php:131 ../../boot.php:1486
-msgid "Login"
-msgstr "Logg inn"
-
-#: ../../include/nav.php:111
-msgid "Sign in"
-msgstr "Logg på"
-
-#: ../../include/nav.php:128
-#, php-format
-msgid "%s - click to logout"
-msgstr "%s - klikk for å logge ut"
-
-#: ../../include/nav.php:131
-msgid "Remote authentication"
-msgstr "Fjernautentisering"
-
-#: ../../include/nav.php:131
-msgid "Click to authenticate to your home hub"
-msgstr "Klikk for å godkjennes mot din hjemme-hub"
-
-#: ../../include/nav.php:145
-msgid "Home Page"
-msgstr "Hjemmeside"
-
-#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1462
-msgid "Register"
-msgstr "Registrer"
-
-#: ../../include/nav.php:149
-msgid "Create an account"
-msgstr "Lag en konto"
-
-#: ../../include/nav.php:154 ../../include/apps.php:142
-#: ../../mod/layouts.php:176 ../../mod/help.php:202 ../../mod/help.php:207
-msgid "Help"
-msgstr "Hjelp"
-
-#: ../../include/nav.php:154
-msgid "Help and documentation"
-msgstr "Hjelp og dokumentasjon"
-
-#: ../../include/nav.php:157
-msgid "Applications, utilities, links, games"
-msgstr "Programmer, verktøy, lenker, spill"
-
-#: ../../include/nav.php:159 ../../include/text.php:867
-#: ../../include/text.php:879 ../../include/apps.php:147
-#: ../../mod/search.php:40
-msgid "Search"
-msgstr "Søk"
-
-#: ../../include/nav.php:159
-msgid "Search site @name, #tag, ?docs, content"
-msgstr "Søk nettstedet for @navn, #merkelapp, ?dokumentasjon, innhold"
-
-#: ../../include/nav.php:162 ../../include/apps.php:141
-msgid "Directory"
-msgstr "Katalog"
-
-#: ../../include/nav.php:162
-msgid "Channel Directory"
-msgstr "Kanalkatalog"
-
-#: ../../include/nav.php:174 ../../include/apps.php:133
-msgid "Grid"
-msgstr "Nett"
-
-#: ../../include/nav.php:174
-msgid "Your grid"
-msgstr "Ditt nett"
-
-#: ../../include/nav.php:175
-msgid "Mark all grid notifications seen"
-msgstr "Marker alle nettvarsler som sett"
-
-#: ../../include/nav.php:177 ../../include/apps.php:137
-msgid "Channel Home"
-msgstr "Kanalhjem"
-
-#: ../../include/nav.php:177
-msgid "Channel home"
-msgstr "Kanalhjem"
-
-#: ../../include/nav.php:178
-msgid "Mark all channel notifications seen"
-msgstr "Merk alle kanalvarsler som sett"
-
-#: ../../include/nav.php:181 ../../mod/connections.php:260
-msgid "Connections"
-msgstr "Forbindelser"
-
-#: ../../include/nav.php:184
-msgid "Notices"
-msgstr "Varsel"
-
-#: ../../include/nav.php:184
-msgid "Notifications"
-msgstr "Varsler"
-
-#: ../../include/nav.php:185
-msgid "See all notifications"
-msgstr "Se alle varsler"
-
-#: ../../include/nav.php:186 ../../mod/notifications.php:99
-msgid "Mark all system notifications seen"
-msgstr "Merk alle systemvarsler som sett"
-
-#: ../../include/nav.php:188 ../../include/apps.php:143
-msgid "Mail"
-msgstr "Melding"
-
-#: ../../include/nav.php:188
-msgid "Private mail"
-msgstr "Privat post"
-
-#: ../../include/nav.php:189
-msgid "See all private messages"
-msgstr "Se alle private meldinger"
-
-#: ../../include/nav.php:190
-msgid "Mark all private messages seen"
-msgstr "Merk alle private meldinger som sett"
-
-#: ../../include/nav.php:196 ../../include/apps.php:140
-msgid "Events"
-msgstr "Hendelser"
-
-#: ../../include/nav.php:196
-msgid "Event Calendar"
-msgstr "Kalender"
-
-#: ../../include/nav.php:197
-msgid "See all events"
-msgstr "Se alle hendelser"
-
-#: ../../include/nav.php:198
-msgid "Mark all events seen"
-msgstr "Merk alle hendelser som sett"
-
-#: ../../include/nav.php:200 ../../include/apps.php:132
-#: ../../mod/manage.php:160
-msgid "Channel Manager"
-msgstr "Kanalstyring"
-
-#: ../../include/nav.php:200
-msgid "Manage Your Channels"
-msgstr "HÃ¥ndter dine kanaler"
-
-#: ../../include/nav.php:202
-msgid "Account/Channel Settings"
-msgstr "Konto-/kanal-innstillinger"
-
-#: ../../include/nav.php:210
-msgid "Site Setup and Configuration"
-msgstr "Nettstedsoppsett og -konfigurasjon"
-
-#: ../../include/nav.php:246
-msgid "@name, #tag, ?doc, content"
-msgstr "@navn, #merkelapp, ?dokumentasjon, innhold"
-
-#: ../../include/nav.php:247
-msgid "Please wait..."
-msgstr "Vennligst vent..."
-
-#: ../../include/security.php:381
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn."
-
-#: ../../include/text.php:394
-msgid "prev"
-msgstr "forrige"
-
-#: ../../include/text.php:396
-msgid "first"
-msgstr "første"
-
-#: ../../include/text.php:425
-msgid "last"
-msgstr "siste"
-
-#: ../../include/text.php:428
-msgid "next"
-msgstr "neste"
-
-#: ../../include/text.php:438
-msgid "older"
-msgstr "eldre"
-
-#: ../../include/text.php:440
-msgid "newer"
-msgstr "nyere"
-
-#: ../../include/text.php:785
-msgid "No connections"
-msgstr "Ingen forbindelser"
-
-#: ../../include/text.php:797
-#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] "%d forbindelse"
-msgstr[1] "%d forbindelser"
-
-#: ../../include/text.php:810 ../../mod/viewconnections.php:101
-msgid "View Connections"
-msgstr "Vis forbindelser"
-
-#: ../../include/text.php:954
-msgid "poke"
-msgstr "prikk"
-
-#: ../../include/text.php:955
-msgid "ping"
-msgstr "varsle"
-
-#: ../../include/text.php:955
-msgid "pinged"
-msgstr "varslet"
-
-#: ../../include/text.php:956
-msgid "prod"
-msgstr "oppildne"
-
-#: ../../include/text.php:956
-msgid "prodded"
-msgstr "oppildnet"
-
-#: ../../include/text.php:957
-msgid "slap"
-msgstr "daske"
-
-#: ../../include/text.php:957
-msgid "slapped"
-msgstr "dasket"
-
-#: ../../include/text.php:958
-msgid "finger"
-msgstr "fingre"
-
-#: ../../include/text.php:958
-msgid "fingered"
-msgstr "fingret"
-
-#: ../../include/text.php:959
-msgid "rebuff"
-msgstr "tilbakevise"
-
-#: ../../include/text.php:959
-msgid "rebuffed"
-msgstr "tilbakeviste"
-
-#: ../../include/text.php:969
-msgid "happy"
-msgstr "glad"
-
-#: ../../include/text.php:970
-msgid "sad"
-msgstr "trist"
-
-#: ../../include/text.php:971
-msgid "mellow"
-msgstr "dempet"
-
-#: ../../include/text.php:972
-msgid "tired"
-msgstr "trøtt"
-
-#: ../../include/text.php:973
-msgid "perky"
-msgstr "oppkvikket"
-
-#: ../../include/text.php:974
-msgid "angry"
-msgstr "sint"
-
-#: ../../include/text.php:975
-msgid "stupified"
-msgstr "sløvet"
-
-#: ../../include/text.php:976
-msgid "puzzled"
-msgstr "forundret"
-
-#: ../../include/text.php:977
-msgid "interested"
-msgstr "interessert"
-
-#: ../../include/text.php:978
-msgid "bitter"
-msgstr "bitter"
-
-#: ../../include/text.php:979
-msgid "cheerful"
-msgstr "munter"
-
-#: ../../include/text.php:980
-msgid "alive"
-msgstr "levende"
-
-#: ../../include/text.php:981
-msgid "annoyed"
-msgstr "irritert"
-
-#: ../../include/text.php:982
-msgid "anxious"
-msgstr "nervøs"
-
-#: ../../include/text.php:983
-msgid "cranky"
-msgstr "gretten"
-
-#: ../../include/text.php:984
-msgid "disturbed"
-msgstr "foruroliget"
-
-#: ../../include/text.php:985
-msgid "frustrated"
-msgstr "frustrert"
-
-#: ../../include/text.php:986
-msgid "depressed"
-msgstr "lei seg"
-
-#: ../../include/text.php:987
-msgid "motivated"
-msgstr "motivert"
-
-#: ../../include/text.php:988
-msgid "relaxed"
-msgstr "avslappet"
-
-#: ../../include/text.php:989
-msgid "surprised"
-msgstr "overrasket"
-
-#: ../../include/text.php:1165
-msgid "May"
-msgstr "mai"
-
-#: ../../include/text.php:1242 ../../include/text.php:1246
-msgid "Unknown Attachment"
-msgstr "Ukjent vedlegg"
-
-#: ../../include/text.php:1248
-msgid "unknown"
-msgstr "ukjent"
-
-#: ../../include/text.php:1284
-msgid "remove category"
-msgstr "fjern kategori"
-
-#: ../../include/text.php:1361
-msgid "remove from file"
-msgstr "fjern fra fil"
-
-#: ../../include/text.php:1507 ../../include/text.php:1518
-msgid "Click to open/close"
-msgstr "Klikk for å åpne/lukke"
-
-#: ../../include/text.php:1692 ../../mod/events.php:638
-msgid "Link to Source"
-msgstr "Lenke til kilde"
-
-#: ../../include/text.php:1713 ../../include/text.php:1785
-msgid "default"
-msgstr "standard"
-
-#: ../../include/text.php:1721
-msgid "Page layout"
-msgstr "Sidens layout"
-
-#: ../../include/text.php:1721
-msgid "You can create your own with the layouts tool"
-msgstr "Du kan lage din egen med layout-verktøyet"
-
-#: ../../include/text.php:1763
-msgid "Page content type"
-msgstr "Sidens innholdstype"
-
-#: ../../include/text.php:1797
-msgid "Select an alternate language"
-msgstr "Velg et annet språk"
-
-#: ../../include/text.php:1929
-msgid "activity"
-msgstr "aktivitet"
-
-#: ../../include/text.php:2224
-msgid "Design Tools"
-msgstr "Designverktøy"
-
-#: ../../include/text.php:2227 ../../mod/blocks.php:147
-msgid "Blocks"
-msgstr "Byggeklosser"
-
-#: ../../include/text.php:2228 ../../mod/menu.php:103
-msgid "Menus"
-msgstr "Menyer"
-
-#: ../../include/text.php:2229 ../../mod/layouts.php:174
-msgid "Layouts"
-msgstr "Layout"
-
-#: ../../include/text.php:2230
-msgid "Pages"
-msgstr "Sider"
-
-#: ../../include/group.php:26
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn."
-
-#: ../../include/group.php:232
-msgid "Add new connections to this collection (privacy group)"
-msgstr "Legg nye forbindelser til denne samlingen (personverngruppe)"
-
-#: ../../include/group.php:251 ../../mod/admin.php:814
-msgid "All Channels"
-msgstr "Alle kanaler"
-
-#: ../../include/group.php:273
-msgid "edit"
-msgstr "endre"
-
-#: ../../include/group.php:295
-msgid "Collections"
-msgstr "Samlinger"
-
-#: ../../include/group.php:296
-msgid "Edit collection"
-msgstr "Endre samling"
-
-#: ../../include/group.php:297
-msgid "Add new collection"
-msgstr "Legg til ny samling"
-
-#: ../../include/group.php:298
-msgid "Channels not in any collection"
-msgstr "Kanaler som ikke er i noen samling"
-
-#: ../../include/page_widgets.php:6
-msgid "New Page"
-msgstr "Ny side"
-
-#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
-#: ../../mod/webpages.php:187 ../../mod/layouts.php:188
-msgid "View"
-msgstr "Vis"
-
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
-msgid "Actions"
-msgstr "Handlinger"
-
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
-msgid "Page Link"
-msgstr "Sidelenke"
-
-#: ../../include/page_widgets.php:43
-msgid "Title"
-msgstr "Tittel"
-
-#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
-#: ../../mod/webpages.php:192 ../../mod/layouts.php:181 ../../mod/menu.php:110
-msgid "Created"
-msgstr "Laget"
-
-#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
-#: ../../mod/webpages.php:193 ../../mod/layouts.php:182 ../../mod/menu.php:111
-msgid "Edited"
-msgstr "Endret"
-
-#: ../../include/dba/dba_driver.php:141
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Kan ikke finne DNS-informasjon om databasetjener '%s'"
-
-#: ../../include/photos.php:112
-#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes"
-
-#: ../../include/photos.php:119
-msgid "Image file is empty."
-msgstr "Bildefilen er tom."
-
-#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
-msgid "Unable to process image"
-msgstr "Kan ikke behandle bildet"
-
-#: ../../include/photos.php:257
-msgid "Photo storage failed."
-msgstr "Bildelagring mislyktes."
-
-#: ../../include/photos.php:487
-msgid "Upload New Photos"
-msgstr "Last opp nye bilder"
-
#: ../../include/ItemObject.php:130
msgid "Save to Folder"
msgstr "Lagre i mappe"
@@ -3862,11 +3981,11 @@ msgstr "stjernemerket"
msgid "Add Tag"
msgstr "Legg til merkelapp"
-#: ../../include/ItemObject.php:254 ../../mod/photos.php:1026
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1037
msgid "I like this (toggle)"
msgstr "Jeg liker dette (skru av og på)"
-#: ../../include/ItemObject.php:255 ../../mod/photos.php:1027
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1038
msgid "I don't like this (toggle)"
msgstr "Jeg liker ikke dette (skru av og på)"
@@ -3922,163 +4041,33 @@ msgstr "Legg til i kalender"
msgid "Mark all seen"
msgstr "Merk alle som sett"
-#: ../../include/ItemObject.php:378 ../../mod/photos.php:1212
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1223
msgctxt "noun"
msgid "Likes"
msgstr "Liker"
-#: ../../include/ItemObject.php:379 ../../mod/photos.php:1213
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1224
msgctxt "noun"
msgid "Dislikes"
msgstr "Liker ikke"
-#: ../../include/ItemObject.php:694 ../../mod/photos.php:1045
-#: ../../mod/photos.php:1163
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1056
+#: ../../mod/photos.php:1174
msgid "This is you"
msgstr "Dette er deg"
-#: ../../include/ItemObject.php:703
+#: ../../include/ItemObject.php:709
msgid "Image"
msgstr "Bilde"
-#: ../../include/ItemObject.php:704
+#: ../../include/ItemObject.php:710
msgid "Insert Link"
msgstr "Sett inn lenke"
-#: ../../include/ItemObject.php:705
+#: ../../include/ItemObject.php:711
msgid "Video"
msgstr "Video"
-#: ../../include/account.php:27
-msgid "Not a valid email address"
-msgstr "Ikke en gyldig e-postadresse"
-
-#: ../../include/account.php:29
-msgid "Your email domain is not among those allowed on this site"
-msgstr "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet"
-
-#: ../../include/account.php:35
-msgid "Your email address is already registered at this site."
-msgstr "Din e-postadresse er allerede registrert på dette nettstedet."
-
-#: ../../include/account.php:67
-msgid "An invitation is required."
-msgstr "En invitasjon er påkrevd."
-
-#: ../../include/account.php:71
-msgid "Invitation could not be verified."
-msgstr "Invitasjon kunne ikke bekreftes."
-
-#: ../../include/account.php:121
-msgid "Please enter the required information."
-msgstr "Vennligst skriv inn nødvendig informasjon."
-
-#: ../../include/account.php:188
-msgid "Failed to store account information."
-msgstr "Mislyktes med å lagre kontoinformasjon."
-
-#: ../../include/account.php:248
-#, php-format
-msgid "Registration confirmation for %s"
-msgstr "Registreringsbekreftelse for %s"
-
-#: ../../include/account.php:314
-#, php-format
-msgid "Registration request at %s"
-msgstr "Registreringsforespørsel hos %s"
-
-#: ../../include/account.php:338
-msgid "your registration password"
-msgstr "ditt registreringspassord"
-
-#: ../../include/account.php:341 ../../include/account.php:401
-#, php-format
-msgid "Registration details for %s"
-msgstr "Registreringsdetaljer for %s"
-
-#: ../../include/account.php:410
-msgid "Account approved."
-msgstr "Konto godkjent."
-
-#: ../../include/account.php:449
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Registrering trukket tilbake for %s"
-
-#: ../../include/account.php:494
-msgid "Account verified. Please login."
-msgstr "Konto bekreftet. Vennligst logg inn."
-
-#: ../../include/account.php:707 ../../include/account.php:709
-msgid "Click here to upgrade."
-msgstr "Klikk her for å oppgradere."
-
-#: ../../include/account.php:715
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Denne handlingen går utenfor grensene satt i din abonnementsplan."
-
-#: ../../include/account.php:720
-msgid "This action is not available under your subscription plan."
-msgstr "Denne handlingen er ikke tilgjengelig i din abonnementsplan."
-
-#: ../../include/apps.php:128
-msgid "Site Admin"
-msgstr "Nettstedsadministrator"
-
-#: ../../include/apps.php:130
-msgid "Address Book"
-msgstr "Adressebok"
-
-#: ../../include/apps.php:144 ../../mod/mood.php:131
-msgid "Mood"
-msgstr "Stemning"
-
-#: ../../include/apps.php:148
-msgid "Probe"
-msgstr "Undersøk"
-
-#: ../../include/apps.php:149
-msgid "Suggest"
-msgstr "Forreslå"
-
-#: ../../include/apps.php:150
-msgid "Random Channel"
-msgstr "Tilfeldig kanal"
-
-#: ../../include/apps.php:151
-msgid "Invite"
-msgstr "Inviter"
-
-#: ../../include/apps.php:152
-msgid "Features"
-msgstr "Funksjoner"
-
-#: ../../include/apps.php:153 ../../mod/id.php:28
-msgid "Language"
-msgstr "Språk"
-
-#: ../../include/apps.php:154
-msgid "Post"
-msgstr "Innlegg"
-
-#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
-#: ../../mod/id.php:19
-msgid "Profile Photo"
-msgstr "Profilbilde"
-
-#: ../../include/apps.php:252 ../../mod/settings.php:84
-#: ../../mod/settings.php:612
-msgid "Update"
-msgstr "Oppdater"
-
-#: ../../include/apps.php:252
-msgid "Install"
-msgstr "Installer"
-
-#: ../../include/apps.php:257
-msgid "Purchase"
-msgstr "Kjøp"
-
#: ../../include/permissions.php:26
msgid "Can view my normal stream and posts"
msgstr "Kan se min normale strøm og innlegg"
@@ -4164,1033 +4153,264 @@ msgstr "Ekstremt avansert. La dette være med mindre du vet hva du gjør"
msgid "Social Networking"
msgstr "Sosialt nettverk"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Mostly Public"
-msgstr "Ganske offentlig"
+#: ../../include/permissions.php:867
+msgid "Social - Mostly Public"
+msgstr "Sosial - ganske offentlig"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Restricted"
-msgstr "Begrenset"
+#: ../../include/permissions.php:867
+msgid "Social - Restricted"
+msgstr "Sosial - begrenset"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-msgid "Private"
-msgstr "Privat"
+#: ../../include/permissions.php:867
+msgid "Social - Private"
+msgstr "Sosial - privat"
#: ../../include/permissions.php:868
msgid "Community Forum"
msgstr "Forum for fellesskap"
+#: ../../include/permissions.php:868
+msgid "Forum - Mostly Public"
+msgstr "Forum - ganske offentlig"
+
+#: ../../include/permissions.php:868
+msgid "Forum - Restricted"
+msgstr "Forum - begrenset"
+
+#: ../../include/permissions.php:868
+msgid "Forum - Private"
+msgstr "Forum - privat"
+
#: ../../include/permissions.php:869
msgid "Feed Republish"
msgstr "Republisering av strømmet innhold"
+#: ../../include/permissions.php:869
+msgid "Feed - Mostly Public"
+msgstr "Strøm - ganske offentlig"
+
+#: ../../include/permissions.php:869
+msgid "Feed - Restricted"
+msgstr "Strøm - begrenset"
+
#: ../../include/permissions.php:870
msgid "Special Purpose"
msgstr "Spesiell bruk"
#: ../../include/permissions.php:870
-msgid "Celebrity/Soapbox"
-msgstr "Kjendis/Talerstol"
+msgid "Special - Celebrity/Soapbox"
+msgstr "Spesiell - kjendis/talerstol"
#: ../../include/permissions.php:870
-msgid "Group Repository"
-msgstr "Gruppelager"
+msgid "Special - Group Repository"
+msgstr "Spesiell - gruppelager"
#: ../../include/permissions.php:871
msgid "Custom/Expert Mode"
msgstr "Tilpasset/Ekspertmodus"
-#: ../../include/photo/photo_driver.php:719 ../../mod/photos.php:94
-#: ../../mod/photos.php:699 ../../mod/profile_photo.php:147
-#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
-msgid "Profile Photos"
-msgstr "Profilbilder"
-
-#: ../../mod/filestorage.php:82
-msgid "Permission Denied."
-msgstr "Tillatelse avvist."
-
-#: ../../mod/filestorage.php:98
-msgid "File not found."
-msgstr "Filen ble ikke funnet."
-
-#: ../../mod/filestorage.php:141
-msgid "Edit file permissions"
-msgstr "Endre filtillatelser"
-
-#: ../../mod/filestorage.php:150
-msgid "Set/edit permissions"
-msgstr "Angi/endre tillatelser"
-
-#: ../../mod/filestorage.php:151
-msgid "Include all files and sub folders"
-msgstr "Inkluder alle filer og undermapper"
-
-#: ../../mod/filestorage.php:152
-msgid "Return to file list"
-msgstr "GÃ¥ tilbake til filoversikten"
-
-#: ../../mod/filestorage.php:154
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Kopier og lim inn denne koden for å legge til filen i et innlegg"
-
-#: ../../mod/filestorage.php:155
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Kopier og lim inn denne URL-en for å lenke til filen fra en webside"
-
-#: ../../mod/filestorage.php:157
-msgid "Share this file"
-msgstr "Del denne filen"
-
-#: ../../mod/filestorage.php:158
-msgid "Show URL to this file"
-msgstr "Vis URLen til denne filen"
-
-#: ../../mod/filestorage.php:159
-msgid "Notify your contacts about this file"
-msgstr "Varsle dine kontakter om denne filen"
-
-#: ../../mod/group.php:20
-msgid "Collection created."
-msgstr "Samling opprettet."
-
-#: ../../mod/group.php:26
-msgid "Could not create collection."
-msgstr "Kunne ikke lage samling."
-
-#: ../../mod/group.php:54
-msgid "Collection updated."
-msgstr "Samlingen er oppdatert."
-
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
-msgstr "Lag en samling med kanaler."
-
-#: ../../mod/group.php:87 ../../mod/group.php:180
-msgid "Collection Name: "
-msgstr "Navn på samling:"
-
-#: ../../mod/group.php:89 ../../mod/group.php:183
-msgid "Members are visible to other channels"
-msgstr "Medlemmer er synlig for andre kanaler"
+#: ../../include/items.php:423 ../../index.php:179 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58
+msgid "Permission denied"
+msgstr "Tillatelse avvist"
-#: ../../mod/group.php:107
-msgid "Collection removed."
-msgstr "Samling fjernet."
+#: ../../include/items.php:1138 ../../include/items.php:1184
+msgid "(Unknown)"
+msgstr "(Ukjent)"
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
-msgstr "Ikke i stand til å fjerne samlingen."
+#: ../../include/items.php:1384
+msgid "Visible to anybody on the internet."
+msgstr "Synlig for enhver på Internett."
-#: ../../mod/group.php:179
-msgid "Collection Editor"
-msgstr "Samlingsbehandler"
+#: ../../include/items.php:1386
+msgid "Visible to you only."
+msgstr "Synlig bare for deg."
-#: ../../mod/group.php:193
-msgid "Members"
-msgstr "Medlemmer"
+#: ../../include/items.php:1388
+msgid "Visible to anybody in this network."
+msgstr "Synlig for enhver i dette nettverket."
-#: ../../mod/group.php:195
-msgid "All Connected Channels"
-msgstr "Alle tilkoblede kanaler"
+#: ../../include/items.php:1390
+msgid "Visible to anybody authenticated."
+msgstr "Synlig for enhver som er autentisert."
-#: ../../mod/group.php:227
-msgid "Click on a channel to add or remove."
-msgstr "Klikk på en kanal for å legge til eller fjerne."
+#: ../../include/items.php:1392
+#, php-format
+msgid "Visible to anybody on %s."
+msgstr "Synlig for alle på %s."
-#: ../../mod/item.php:173
-msgid "Unable to locate original post."
-msgstr "Ikke i stand til å finne opprinnelig innlegg."
+#: ../../include/items.php:1394
+msgid "Visible to all connections."
+msgstr "Synlig for alle forbindelser."
-#: ../../mod/item.php:417
-msgid "Empty post discarded."
-msgstr "Tomt innlegg forkastet."
+#: ../../include/items.php:1396
+msgid "Visible to approved connections."
+msgstr "Synlig for godkjente forbindelser."
-#: ../../mod/item.php:457
-msgid "Executable content type not permitted to this channel."
-msgstr "Kjørbar innholdstype er ikke tillat for denne kanalen."
+#: ../../include/items.php:1398
+msgid "Visible to specific connections."
+msgstr "Synlig for spesifikke forbindelser."
-#: ../../mod/item.php:822
-msgid "Duplicate post suppressed."
-msgstr "Duplikat av innlegg forhindret."
+#: ../../include/items.php:4496 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
+msgstr "Elementet ble ikke funnet."
-#: ../../mod/item.php:953
-msgid "System error. Post not saved."
-msgstr "Systemfeil. Innlegg ble ikke lagret."
+#: ../../include/items.php:5032 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
+msgstr "Personverngruppen ble ikke funnet"
-#: ../../mod/item.php:1220
-msgid "Unable to obtain post information from database."
-msgstr "Ikke i stand til å få tak i informasjon om innlegg fra databasen."
+#: ../../include/items.php:5048
+msgid "Privacy group is empty."
+msgstr "Personverngruppen er tom."
-#: ../../mod/item.php:1227
+#: ../../include/items.php:5055
#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Du har nådd din grense på %1$.0f startinnlegg."
+msgid "Privacy group: %s"
+msgstr "Personverngruppe: %s"
-#: ../../mod/item.php:1234
+#: ../../include/items.php:5065 ../../mod/connedit.php:694
#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Du har nådd din grense på %1$.0f websider."
-
-#: ../../mod/common.php:10
-msgid "No channel."
-msgstr "Ingen kanal."
-
-#: ../../mod/common.php:39
-msgid "Common connections"
-msgstr "Felles forbindelser"
-
-#: ../../mod/common.php:44
-msgid "No connections in common."
-msgstr "Ingen forbindelser felles."
-
-#: ../../mod/connect.php:56 ../../mod/connect.php:104
-msgid "Continue"
-msgstr "Fortsett"
-
-#: ../../mod/connect.php:85
-msgid "Premium Channel Setup"
-msgstr "Premiumkanal-oppsett"
-
-#: ../../mod/connect.php:87
-msgid "Enable premium channel connection restrictions"
-msgstr "Slå på restriksjoner for forbindelse med premiumkanal"
-
-#: ../../mod/connect.php:88
-msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
-msgstr "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre."
-
-#: ../../mod/connect.php:90 ../../mod/connect.php:110
-msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
-msgstr "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:"
-
-#: ../../mod/connect.php:91
-msgid ""
-"Potential connections will then see the following text before proceeding:"
-msgstr "Potensielle forbindelser vil da se følgende tekst før de går videre:"
-
-#: ../../mod/connect.php:92 ../../mod/connect.php:113
-msgid ""
-"By continuing, I certify that I have complied with any instructions provided"
-" on this page."
-msgstr "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden."
-
-#: ../../mod/connect.php:101
-msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)"
-
-#: ../../mod/connect.php:109
-msgid "Restricted or Premium Channel"
-msgstr "Begrenset kanal eller premiumkanal"
-
-#: ../../mod/match.php:22
-msgid "Profile Match"
-msgstr "Profiltreff"
-
-#: ../../mod/match.php:31
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil."
-
-#: ../../mod/match.php:63
-msgid "is interested in:"
-msgstr "er interessert i:"
+msgid "Connection: %s"
+msgstr "Forbindelse: %s"
-#: ../../mod/match.php:70
-msgid "No matches"
-msgstr "Ingen treff"
+#: ../../include/items.php:5067
+msgid "Connection not found."
+msgstr "Forbindelsen ble ikke funnet."
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
-msgstr "OpenID protokollfeil. Ingen ID ble returnert."
+#: ../../include/items.php:5493 ../../mod/cover_photo.php:229
+msgid "female"
+msgstr "kvinne"
-#: ../../mod/openid.php:72 ../../mod/openid.php:179 ../../mod/post.php:285
+#: ../../include/items.php:5494 ../../mod/cover_photo.php:230
#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Velkommen %s. Ekstern autentisering er vellykket."
-
-#: ../../mod/achievements.php:34
-msgid "Some blurb about what to do when you're new here"
-msgstr "En standardtekst om hva du bør gjøre som ny her"
-
-#: ../../mod/chatsvc.php:111
-msgid "Away"
-msgstr "Borte"
-
-#: ../../mod/chatsvc.php:115
-msgid "Online"
-msgstr "Online"
-
-#: ../../mod/pubsites.php:18
-msgid "Public Sites"
-msgstr "Offentlige nettsteder"
-
-#: ../../mod/pubsites.php:21
-msgid ""
-"The listed sites allow public registration for the $Projectname network. All"
-" sites in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some sites may require subscription or"
-" provide tiered service plans. The provider links <strong>may</strong> "
-"provide additional details."
-msgstr "Nettstedene på listen tillater offentlig registrering i $Projectname-nettverket. Alle nettsteder i nettverket er forbundet så medlemskap på enhver av dem formidler medlemskap i hele matrix. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Tilbyderlenkene <strong>kan</strong> gi tilleggsopplysninger."
-
-#: ../../mod/pubsites.php:27
-msgid "Rate this hub"
-msgstr "Vurder denne hubben"
-
-#: ../../mod/pubsites.php:28
-msgid "Site URL"
-msgstr "Nettstedets URL"
-
-#: ../../mod/pubsites.php:28
-msgid "Access Type"
-msgstr "Tilgangstype"
-
-#: ../../mod/pubsites.php:28
-msgid "Registration Policy"
-msgstr "Retningslinjer for registrering"
-
-#: ../../mod/pubsites.php:28
-msgid "Project"
-msgstr "Prosjekt"
-
-#: ../../mod/pubsites.php:28
-msgid "View hub ratings"
-msgstr "Vis vurderinger av hubben"
-
-#: ../../mod/pubsites.php:32
-msgid "Rate"
-msgstr "Vurder"
+msgid "%1$s updated her %2$s"
+msgstr "%1$s oppdaterte %2$s sitt"
-#: ../../mod/pubsites.php:33
-msgid "View ratings"
-msgstr "Vis vurderinger"
+#: ../../include/items.php:5495 ../../mod/cover_photo.php:231
+msgid "male"
+msgstr "mann"
-#: ../../mod/tagger.php:96
+#: ../../include/items.php:5496 ../../mod/cover_photo.php:232
#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s merket %3$s til %2$s med %4$s"
-
-#: ../../mod/rate.php:158
-msgid "Website:"
-msgstr "Nettsted:"
+msgid "%1$s updated his %2$s"
+msgstr "%1$s oppdaterte %2$s sitt"
-#: ../../mod/rate.php:161
+#: ../../include/items.php:5498 ../../mod/cover_photo.php:234
#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)"
-
-#: ../../mod/rate.php:162
-msgid "Rating (this information is public)"
-msgstr "Vurdering (denne informasjonen er offentlig)"
-
-#: ../../mod/rate.php:163
-msgid "Optionally explain your rating (this information is public)"
-msgstr "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)"
-
-#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
-msgid "Block Name"
-msgstr "Byggeklossens navn"
-
-#: ../../mod/blocks.php:149
-msgid "Block Title"
-msgstr "Byggeklossens tittel"
-
-#: ../../mod/id.php:11
-msgid "First Name"
-msgstr "Fornavn"
-
-#: ../../mod/id.php:12
-msgid "Last Name"
-msgstr "Etternavn"
-
-#: ../../mod/id.php:13
-msgid "Nickname"
-msgstr "Kallenavn"
-
-#: ../../mod/id.php:14
-msgid "Full Name"
-msgstr "Fullt navn"
-
-#: ../../mod/id.php:20
-msgid "Profile Photo 16px"
-msgstr "Profilbilde 16px"
-
-#: ../../mod/id.php:21
-msgid "Profile Photo 32px"
-msgstr "Profilbilde 32px"
-
-#: ../../mod/id.php:22
-msgid "Profile Photo 48px"
-msgstr "Profilbilde 48px"
-
-#: ../../mod/id.php:23
-msgid "Profile Photo 64px"
-msgstr "Profilbilde 64px"
-
-#: ../../mod/id.php:24
-msgid "Profile Photo 80px"
-msgstr "Profilbilde 80px"
-
-#: ../../mod/id.php:25
-msgid "Profile Photo 128px"
-msgstr "Profilbilde 128px"
+msgid "%1$s updated their %2$s"
+msgstr "%1$s oppdaterte %2$s deres"
-#: ../../mod/id.php:26
-msgid "Timezone"
-msgstr "Tidssone"
+#: ../../include/items.php:5500
+msgid "profile photo"
+msgstr "profilbilde"
-#: ../../mod/id.php:27
-msgid "Homepage URL"
-msgstr "Hjemmeside URL"
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
+msgstr "En standardtekst om hva du bør gjøre som ny her"
-#: ../../mod/id.php:29
-msgid "Birth Year"
-msgstr "Fødselsår"
+#: ../../mod/acl.php:222
+msgid "network"
+msgstr "nettverk"
-#: ../../mod/id.php:30
-msgid "Birth Month"
-msgstr "Fødselsmåne"
+#: ../../mod/acl.php:232
+msgid "RSS"
+msgstr "RSS"
-#: ../../mod/id.php:31
-msgid "Birth Day"
-msgstr "Fødselsdag"
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
+msgstr "Tillat programforbindelse"
-#: ../../mod/id.php:32
-msgid "Birthdate"
-msgstr "Fødselsdato"
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
+msgstr "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:"
-#: ../../mod/id.php:33 ../../mod/profiles.php:441
-msgid "Gender"
-msgstr "Kjønn"
+#: ../../mod/api.php:85
+msgid "Please login to continue."
+msgstr "Vennligst logg inn for å fortsette."
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
-msgstr "Liker/Liker ikke"
+#: ../../mod/api.php:100
+msgid ""
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?"
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
-msgstr "Denne handlingen er begrenset til medlemmer."
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
+msgstr "App installert."
-#: ../../mod/like.php:21
-msgid ""
-"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
-"href=\"register\">register as a new $Projectname member</a> to continue."
-msgstr "Vennligst <a href=\"rmagic\">logg inn med din $Projectname ID</a> eller <a href=\"register\">registrer deg som et nytt $Projectname-medlem</a> for å fortsette"
+#: ../../mod/appman.php:37
+msgid "Malformed app."
+msgstr "Feil oppsett for app-en."
-#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
-msgid "Invalid request."
-msgstr "Ugyldig forespørsel."
+#: ../../mod/appman.php:80
+msgid "Embed code"
+msgstr "Innbyggingskode"
-#: ../../mod/like.php:142
-msgid "thing"
-msgstr "ting"
+#: ../../mod/appman.php:86
+msgid "Edit App"
+msgstr "Endre app"
-#: ../../mod/like.php:188
-msgid "Channel unavailable."
-msgstr "Kanalen er utilgjengelig."
+#: ../../mod/appman.php:86
+msgid "Create App"
+msgstr "Lag app"
-#: ../../mod/like.php:236
-msgid "Previous action reversed."
-msgstr "Forrige handling er omgjort."
+#: ../../mod/appman.php:91
+msgid "Name of app"
+msgstr "Navn på app"
-#: ../../mod/like.php:414
-#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
-msgstr "%1$s er enig med %2$s sin %3$s"
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
+msgstr "Plassering (URL) til app"
-#: ../../mod/like.php:416
-#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
-msgstr "%1$s er ikke enig med %2$s sin %3$s"
+#: ../../mod/appman.php:93 ../../mod/events.php:457 ../../mod/rbmark.php:97
+msgid "Description"
+msgstr "Beskrivelse"
-#: ../../mod/like.php:418
-#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
-msgstr "%1$s avstår fra å mene noe om %2$s sin %3$s"
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
+msgstr "Bildeikon URL"
-#: ../../mod/like.php:420
-#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr "%1$s deltar på %2$ss %3$s"
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
+msgstr "80 x80 pixler - valgfritt"
-#: ../../mod/like.php:422
-#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr "%1$s deltar ikke på %2$ss %3$s"
+#: ../../mod/appman.php:95
+msgid "Version ID"
+msgstr "Versjons-ID"
-#: ../../mod/like.php:424
-#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr "%1$s deltar kanskje på %2$ss %3$s"
+#: ../../mod/appman.php:96
+msgid "Price of app"
+msgstr "Pris på app"
-#: ../../mod/like.php:520
-msgid "Action completed."
-msgstr "Handling ferdig."
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
+msgstr "Plassering (URL) for å kjøpe app"
-#: ../../mod/like.php:521
-msgid "Thank you."
-msgstr "Tusen takk."
+#: ../../mod/attach.php:9
+msgid "Item not available."
+msgstr "Elementet er ikke tilgjengelig."
-#: ../../mod/page.php:36 ../../mod/block.php:27
+#: ../../mod/block.php:27 ../../mod/page.php:36
msgid "Invalid item."
msgstr "Ugyldig element."
-#: ../../mod/page.php:52 ../../mod/wall_upload.php:29 ../../mod/block.php:39
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+#: ../../mod/cal.php:56
msgid "Channel not found."
msgstr "Kanalen ble ikke funnet."
-#: ../../mod/page.php:89 ../../mod/display.php:110 ../../mod/help.php:214
-#: ../../mod/block.php:75 ../../index.php:241
-msgid "Page not found."
-msgstr "Siden ikke funnet."
-
-#: ../../mod/page.php:126
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
-" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet."
-
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
-msgstr "Fjern denne kanalen"
-
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "WARNING: "
-msgstr "ADVARSEL:"
-
-#: ../../mod/removeme.php:58
-msgid "This channel will be completely removed from the network. "
-msgstr "Denne kanalen vil bli fullstendig fjernet fra nettverket."
-
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
-msgstr "Denne handlingen er permanent og kan ikke angres!"
-
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
-msgstr "Vennligst skriv ditt passord for å få bekreftelse:"
-
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
-msgstr "Fjern denne kanalen og alle dens kloner fra nettverket"
-
-#: ../../mod/removeme.php:60
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket"
-
-#: ../../mod/removeme.php:61 ../../mod/settings.php:1112
-msgid "Remove Channel"
-msgstr "Fjern kanal"
-
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
-msgstr "Angi ditt nåværende humør og fortell dine venner"
-
-#: ../../mod/new_channel.php:109
-msgid "Add a Channel"
-msgstr "Legg til en kanal"
-
-#: ../../mod/new_channel.php:110
-msgid ""
-"A channel is your own collection of related web pages. A channel can be used"
-" to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
-msgstr "En kanal er din egen samling av relaterte web-sider. En kanal kan brukes til å samle sosiale nettverksprofiler, blogger, samtalegrupper og forum, kjendissider og mye mer. Du kan lage så mange kanaler som din tjenestetilbyder tillater."
-
-#: ../../mod/new_channel.php:112 ../../mod/sources.php:103
-#: ../../mod/sources.php:137
-msgid "Channel Name"
-msgstr "Kanalnavn"
-
-#: ../../mod/new_channel.php:113
-msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
-msgstr "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\""
-
-#: ../../mod/new_channel.php:114
-msgid "Choose a short nickname"
-msgstr "Velg et kort kallenavn"
-
-#: ../../mod/new_channel.php:115
-msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
-msgstr "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske (minner om en e-postadresse) og som du kan dele med andre."
-
-#: ../../mod/new_channel.php:116
-msgid "Or <a href=\"import\">import an existing channel</a> from another location"
-msgstr "Eller <a href=\"import\">importerer en eksisterende kanal</a> fra et annet sted."
-
-#: ../../mod/new_channel.php:118
-msgid ""
-"Please choose a channel type (such as social networking or community forum) "
-"and privacy requirements so we can select the best permissions for you"
-msgstr "Vennligst velg en kanaltype (for eksempel sosialt nettverk eller forum for felleskap) og krav til personvern slik at vi kan velge de beste tillatelsene for deg."
-
-#: ../../mod/new_channel.php:119
-msgid "Channel Type"
-msgstr "Kanaltype"
-
-#: ../../mod/new_channel.php:119
-msgid "Read more about roles"
-msgstr "Les mer om roller"
-
-#: ../../mod/ratings.php:69
-msgid "No ratings"
-msgstr "Ingen vurderinger"
-
-#: ../../mod/ratings.php:82 ../../mod/search.php:13 ../../mod/directory.php:59
-#: ../../mod/photos.php:490 ../../mod/display.php:13
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
-msgstr "Offentlig tilgang avvist."
-
-#: ../../mod/ratings.php:99
-msgid "Ratings"
-msgstr "Vurderinger"
-
-#: ../../mod/ratings.php:100
-msgid "Rating: "
-msgstr "Vurdering:"
-
-#: ../../mod/ratings.php:101
-msgid "Website: "
-msgstr "Nettsted:"
-
-#: ../../mod/ratings.php:103
-msgid "Description: "
-msgstr "Beskrivelse:"
-
-#: ../../mod/setup.php:191
-msgid "$Projectname Server - Setup"
-msgstr "$Projectname-tjener - oppsett"
-
-#: ../../mod/setup.php:195
-msgid "Could not connect to database."
-msgstr "Fikk ikke kontakt med databasen."
-
-#: ../../mod/setup.php:199
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS."
-
-#: ../../mod/setup.php:206
-msgid "Could not create table."
-msgstr "Kunne ikke lage tabellen."
-
-#: ../../mod/setup.php:211
-msgid "Your site database has been installed."
-msgstr "Databasen til ditt nettsted har blitt installert."
-
-#: ../../mod/setup.php:215
-msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient."
-
-#: ../../mod/setup.php:216 ../../mod/setup.php:284 ../../mod/setup.php:734
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Vennligst les filen \"install/INSTALL.txt\"."
-
-#: ../../mod/setup.php:281
-msgid "System check"
-msgstr "Systemsjekk"
-
-#: ../../mod/setup.php:285 ../../mod/photos.php:914 ../../mod/events.php:668
-#: ../../mod/events.php:675
-msgid "Next"
-msgstr "Neste"
-
-#: ../../mod/setup.php:286
-msgid "Check again"
-msgstr "Sjekk igjen"
-
-#: ../../mod/setup.php:308
-msgid "Database connection"
-msgstr "Databaseforbindelse"
-
-#: ../../mod/setup.php:309
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
-msgstr "For å installere $Projectname må du oppgi hvordan din database kan kontaktes."
-
-#: ../../mod/setup.php:310
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene."
-
-#: ../../mod/setup.php:311
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter."
-
-#: ../../mod/setup.php:315
-msgid "Database Server Name"
-msgstr "Navn på databasetjener"
-
-#: ../../mod/setup.php:315
-msgid "Default is 127.0.0.1"
-msgstr "Standard er 127.0.0.1"
-
-#: ../../mod/setup.php:316
-msgid "Database Port"
-msgstr "Databaseport"
-
-#: ../../mod/setup.php:316
-msgid "Communication port number - use 0 for default"
-msgstr "Kommunikasjonsportnummer - bruk 0 for standard"
-
-#: ../../mod/setup.php:317
-msgid "Database Login Name"
-msgstr "Database innloggingsnavn"
-
-#: ../../mod/setup.php:318
-msgid "Database Login Password"
-msgstr "Database innloggingspassord"
-
-#: ../../mod/setup.php:319
-msgid "Database Name"
-msgstr "Databasenavn"
-
-#: ../../mod/setup.php:320
-msgid "Database Type"
-msgstr "Databasetype"
-
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid "Site administrator email address"
-msgstr "E-postadressen til administrator ved nettstedet"
-
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet."
-
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Website URL"
-msgstr "Nettstedets URL"
-
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Please use SSL (https) URL if available."
-msgstr "Vennligst bruk SSL (https) URL hvis tilgjengelig."
-
-#: ../../mod/setup.php:325 ../../mod/setup.php:367
-msgid "Please select a default timezone for your website"
-msgstr "Vennligst velg en standard tidssone for ditt nettsted"
-
-#: ../../mod/setup.php:352
-msgid "Site settings"
-msgstr "Nettstedets innstillinger"
-
-#: ../../mod/setup.php:417
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH)."
-
-#: ../../mod/setup.php:418
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron."
-
-#: ../../mod/setup.php:422
-msgid "PHP executable path"
-msgstr "PHP-kjørefilens sti"
-
-#: ../../mod/setup.php:422
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen."
-
-#: ../../mod/setup.php:427
-msgid "Command line PHP"
-msgstr "Kommandolinje PHP"
-
-#: ../../mod/setup.php:436
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd."
-
-#: ../../mod/setup.php:437
-msgid "This is required for message delivery to work."
-msgstr "Dette er påkrevd for at meldingslevering skal virke."
-
-#: ../../mod/setup.php:440
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
-
-#: ../../mod/setup.php:458
-#, php-format
-msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to"
-" upload is set to %s. You are allowed to upload up to %d files at once."
-msgstr "Den største totale opplastingsstørrelsen du er tillatt er satt til %s. Filstørrelsen på en enkelt fil er satt til å maksimalt være %s. Du har lov til å laste opp inntil %d filer samtidig."
-
-#: ../../mod/setup.php:463
-msgid "You can adjust these settings in the servers php.ini."
-msgstr "Du kan justere disse innstillingene i tjenerens php.ini."
-
-#: ../../mod/setup.php:465
-msgid "PHP upload limits"
-msgstr "PHP opplastingsgrenser"
-
-#: ../../mod/setup.php:488
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler"
-
-#: ../../mod/setup.php:489
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\"."
-
-#: ../../mod/setup.php:492
-msgid "Generate encryption keys"
-msgstr "Lag krypteringsnøkler"
-
-#: ../../mod/setup.php:504
-msgid "libCurl PHP module"
-msgstr "libCurl PHP-modul"
-
-#: ../../mod/setup.php:505
-msgid "GD graphics PHP module"
-msgstr "GD graphics PHP-modul"
-
-#: ../../mod/setup.php:506
-msgid "OpenSSL PHP module"
-msgstr "OpenSSL PHP-modul"
-
-#: ../../mod/setup.php:507
-msgid "mysqli or postgres PHP module"
-msgstr "MySQLi eller Postgres PHP modul"
-
-#: ../../mod/setup.php:508
-msgid "mb_string PHP module"
-msgstr "mb_string PHP-modul"
-
-#: ../../mod/setup.php:509
-msgid "mcrypt PHP module"
-msgstr "mcrypt PHP-modul"
-
-#: ../../mod/setup.php:510
-msgid "xml PHP module"
-msgstr "XML PHP modul"
-
-#: ../../mod/setup.php:514 ../../mod/setup.php:516
-msgid "Apache mod_rewrite module"
-msgstr "Apache mod_rewrite-modul"
-
-#: ../../mod/setup.php:514
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert."
-
-#: ../../mod/setup.php:520 ../../mod/setup.php:523
-msgid "proc_open"
-msgstr "proc_open"
-
-#: ../../mod/setup.php:520
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini"
-
-#: ../../mod/setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Feil: libCURL PHP-modul er påkrevd, men er ikke installert."
-
-#: ../../mod/setup.php:532
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert."
-
-#: ../../mod/setup.php:536
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Feil: openssl PHP-modul er påkrevd, men er ikke installert."
-
-#: ../../mod/setup.php:540
-msgid ""
-"Error: mysqli or postgres PHP module required but neither are installed."
-msgstr "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert."
-
-#: ../../mod/setup.php:544
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Feil: mb_string PHP-modul er påkrevd, men er ikke installert."
-
-#: ../../mod/setup.php:548
-msgid "Error: mcrypt PHP module required but not installed."
-msgstr "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert."
-
-#: ../../mod/setup.php:552
-msgid "Error: xml PHP module required for DAV but not installed."
-msgstr "Feil: XML PHP modul er påkrevet for DAV, men den er ikke installert."
-
-#: ../../mod/setup.php:570
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til."
-
-#: ../../mod/setup.php:571
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan."
-
-#: ../../mod/setup.php:572
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
-msgstr "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red."
-
-#: ../../mod/setup.php:573
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"install/INSTALL.txt\" for instructions."
-msgstr "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner."
-
-#: ../../mod/setup.php:576
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php kan skrives til"
-
-#: ../../mod/setup.php:590
-msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen."
-
-#: ../../mod/setup.php:591
-#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
-msgstr "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe."
-
-#: ../../mod/setup.php:592 ../../mod/setup.php:613
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen."
-
-#: ../../mod/setup.php:593
-#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder."
-
-#: ../../mod/setup.php:596
-#, php-format
-msgid "%s is writable"
-msgstr "%s kan skrives til"
-
-#: ../../mod/setup.php:612
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to"
-" have write access to the store directory under the Red top level folder"
-msgstr "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe."
-
-#: ../../mod/setup.php:616
-msgid "store is writable"
-msgstr "lageret kan skrives til"
-
-#: ../../mod/setup.php:649
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access"
-" to this site."
-msgstr "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet."
-
-#: ../../mod/setup.php:650
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!"
-
-#: ../../mod/setup.php:651
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub."
-
-#: ../../mod/setup.php:652
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer."
-
-#: ../../mod/setup.php:653
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet."
-
-#: ../../mod/setup.php:654
-msgid ""
-"Providers are available that issue free certificates which are browser-"
-"valid."
-msgstr "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere."
-
-#: ../../mod/setup.php:656
-msgid "SSL certificate validation"
-msgstr "SSL sertifikat-kontroll"
-
-#: ../../mod/setup.php:662
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server "
-"configuration.Test: "
-msgstr "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:"
-
-#: ../../mod/setup.php:665
-msgid "Url rewrite is working"
-msgstr "URL rewrite virker"
-
-#: ../../mod/setup.php:674
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener."
-
-#: ../../mod/setup.php:698
-msgid "Errors encountered creating database tables."
-msgstr "Feil oppstod under opprettelsen av databasetabeller."
-
-#: ../../mod/setup.php:732
-msgid "<h1>What next</h1>"
-msgstr "<h1>Hva gjenstår</h1>"
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
+msgstr "Byggeklossens navn"
-#: ../../mod/setup.php:733
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren."
+#: ../../mod/blocks.php:149
+msgid "Block Title"
+msgstr "Byggeklossens tittel"
#: ../../mod/bookmarks.php:40
msgid "Bookmark added"
@@ -5204,312 +4424,235 @@ msgstr "Mine bokmerker"
msgid "My Connections Bookmarks"
msgstr "Mine forbindelsers bokmerker"
-#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:157
-msgid "$Projectname"
-msgstr "$Projectname"
-
-#: ../../mod/home.php:75
-#, php-format
-msgid "Welcome to %s"
-msgstr "Velkommen til %s"
-
-#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
-msgid "This setting requires special processing and editing has been blocked."
-msgstr "Denne innstillingen krever spesiell behandling og redigering har blitt blokkert."
-
-#: ../../mod/pconfig.php:49
-msgid "Configuration Editor"
-msgstr "Konfigurasjonsbehandler"
-
-#: ../../mod/pconfig.php:50
-msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please"
-" leave this page unless you are comfortable with and knowledgeable about how"
-" to correctly use this feature."
-msgstr "Advarsel: kanalen din kan slutte å virke ved endring av enkelte innstillinger. Vennligst forlat denne siden med mindre du er komfortabel med dette og vet hvordan du bruker denne funksjonen riktig."
-
-#: ../../mod/poke.php:164
-msgid "Poke/Prod"
-msgstr "Prikke/oppildne"
-
-#: ../../mod/poke.php:165
-msgid "poke, prod or do other things to somebody"
-msgstr "prikke, oppildne eller gjør andre ting med noen"
-
-#: ../../mod/poke.php:166
-msgid "Recipient"
-msgstr "Mottaker"
-
-#: ../../mod/poke.php:167
-msgid "Choose what you wish to do to recipient"
-msgstr "Velg hva du ønsker å gjøre med mottakeren"
-
-#: ../../mod/poke.php:170
-msgid "Make this post private"
-msgstr "Gjør dette innlegget privat"
-
-#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
-#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
-msgid "Profile not found."
-msgstr "Profilen ble ikke funnet."
-
-#: ../../mod/profiles.php:39
-msgid "Profile deleted."
-msgstr "Profilen er slettet."
-
-#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
-msgid "Profile-"
-msgstr "Profil-"
-
-#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
-msgid "New profile created."
-msgstr "Ny profil opprettet."
-
-#: ../../mod/profiles.php:105
-msgid "Profile unavailable to clone."
-msgstr "Profilen er utilgjengelig for klonen."
-
-#: ../../mod/profiles.php:146
-msgid "Profile unavailable to export."
-msgstr "Profilen er utilgjengelig for eksport."
-
-#: ../../mod/profiles.php:251
-msgid "Profile Name is required."
-msgstr "Profilnavn er påkrevd."
-
-#: ../../mod/profiles.php:414
-msgid "Marital Status"
-msgstr "Sivilstand"
-
-#: ../../mod/profiles.php:418
-msgid "Romantic Partner"
-msgstr "Romantisk partner"
-
-#: ../../mod/profiles.php:422
-msgid "Likes"
-msgstr "Liker"
-
-#: ../../mod/profiles.php:426
-msgid "Dislikes"
-msgstr "Liker ikke"
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
+msgstr "Du må være innloegget for å se denne siden."
-#: ../../mod/profiles.php:430
-msgid "Work/Employment"
-msgstr "Arbeid/sysselsetting"
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden."
-#: ../../mod/profiles.php:433
-msgid "Religion"
-msgstr "Religion"
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
+msgstr "Offentlig"
-#: ../../mod/profiles.php:437
-msgid "Political Views"
-msgstr "Politiske synspunkter"
-
-#: ../../mod/profiles.php:445
-msgid "Sexual Preference"
-msgstr "Seksuelle preferanser"
+#: ../../mod/chat.php:174
+msgid "Room not found"
+msgstr "Rommet ble ikke funnet"
-#: ../../mod/profiles.php:449
-msgid "Homepage"
-msgstr "Hjemmeside"
+#: ../../mod/chat.php:185
+msgid "Leave Room"
+msgstr "Forlat rom"
-#: ../../mod/profiles.php:453
-msgid "Interests"
-msgstr "Interesser"
+#: ../../mod/chat.php:186
+msgid "Delete This Room"
+msgstr "Slett dette rommet"
-#: ../../mod/profiles.php:457 ../../mod/admin.php:974
-msgid "Address"
-msgstr "Adresse"
+#: ../../mod/chat.php:187
+msgid "I am away right now"
+msgstr "Jeg er borte akkurat nå"
-#: ../../mod/profiles.php:547
-msgid "Profile updated."
-msgstr "Profilen er oppdatert."
+#: ../../mod/chat.php:188
+msgid "I am online"
+msgstr "Jeg er online"
-#: ../../mod/profiles.php:634
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?"
+#: ../../mod/chat.php:190
+msgid "Bookmark this room"
+msgstr "Bokmerk dette rommet"
-#: ../../mod/profiles.php:674
-msgid "Edit Profile Details"
-msgstr "Endre profildetaljer"
+#: ../../mod/chat.php:208 ../../mod/chat.php:231
+msgid "New Chatroom"
+msgstr "Nytt chatrom"
-#: ../../mod/profiles.php:676
-msgid "View this profile"
-msgstr "Vis denne profilen"
+#: ../../mod/chat.php:209
+msgid "Chatroom Name"
+msgstr "Navn på chatrom"
-#: ../../mod/profiles.php:678
-msgid "Change Profile Photo"
-msgstr "Endre profilbilde"
+#: ../../mod/chat.php:210
+msgid "Expiration of chats (minutes)"
+msgstr "Chat utgår (antall minutter)"
-#: ../../mod/profiles.php:679
-msgid "Create a new profile using these settings"
-msgstr "Lag en ny profil ved å bruke disse innstillingene"
+#: ../../mod/chat.php:227
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "%1$s sine chatrom"
-#: ../../mod/profiles.php:680
-msgid "Clone this profile"
-msgstr "Klon denne profilen"
+#: ../../mod/chatsvc.php:111
+msgid "Away"
+msgstr "Borte"
-#: ../../mod/profiles.php:681
-msgid "Delete this profile"
-msgstr "Slett denne profilen"
+#: ../../mod/chatsvc.php:115
+msgid "Online"
+msgstr "Online"
-#: ../../mod/profiles.php:683
-msgid "Import profile from file"
-msgstr "Importer profil fra fil"
+#: ../../mod/common.php:10
+msgid "No channel."
+msgstr "Ingen kanal."
-#: ../../mod/profiles.php:684
-msgid "Export profile to file"
-msgstr "Eksporter profil til fil"
+#: ../../mod/common.php:39
+msgid "Common connections"
+msgstr "Felles forbindelser"
-#: ../../mod/profiles.php:685
-msgid "Profile Name:"
-msgstr "Profilnavn:"
+#: ../../mod/common.php:44
+msgid "No connections in common."
+msgstr "Ingen forbindelser felles."
-#: ../../mod/profiles.php:686
-msgid "Your Full Name:"
-msgstr "Ditt fulle navn:"
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
+msgid "Continue"
+msgstr "Fortsett"
-#: ../../mod/profiles.php:687
-msgid "Title/Description:"
-msgstr "Tittel/Beskrivelse:"
+#: ../../mod/connect.php:85
+msgid "Premium Channel Setup"
+msgstr "Premiumkanal-oppsett"
-#: ../../mod/profiles.php:688
-msgid "Your Gender:"
-msgstr "Ditt kjønn:"
+#: ../../mod/connect.php:87
+msgid "Enable premium channel connection restrictions"
+msgstr "Slå på restriksjoner for forbindelse med premiumkanal"
-#: ../../mod/profiles.php:689
-msgid "Birthday :"
-msgstr "Fødselsdag:"
+#: ../../mod/connect.php:88
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre."
-#: ../../mod/profiles.php:690
-msgid "Street Address:"
-msgstr "Gateadresse:"
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:"
-#: ../../mod/profiles.php:691
-msgid "Locality/City:"
-msgstr "Sted/By:"
+#: ../../mod/connect.php:91
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "Potensielle forbindelser vil da se følgende tekst før de går videre:"
-#: ../../mod/profiles.php:692
-msgid "Postal/Zip Code:"
-msgstr "Postnummer/ZIP-kode:"
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided"
+" on this page."
+msgstr "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden."
-#: ../../mod/profiles.php:693
-msgid "Country:"
-msgstr "Land:"
+#: ../../mod/connect.php:101
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)"
-#: ../../mod/profiles.php:694
-msgid "Region/State:"
-msgstr "Region/fylke:"
+#: ../../mod/connect.php:109
+msgid "Restricted or Premium Channel"
+msgstr "Begrenset kanal eller premiumkanal"
-#: ../../mod/profiles.php:695
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span> Sivilstand:"
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
+msgid "Blocked"
+msgstr "Blokkert"
-#: ../../mod/profiles.php:696
-msgid "Who: (if applicable)"
-msgstr "Hvem: (hvis det er aktuelt) "
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
+msgid "Ignored"
+msgstr "Ignorert"
-#: ../../mod/profiles.php:697
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Eksempler: kari123, Kari Villiamsen, kari@example.com"
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
+msgid "Hidden"
+msgstr "Skjult"
-#: ../../mod/profiles.php:698
-msgid "Since [date]:"
-msgstr "Siden [dato]:"
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
+msgid "Archived"
+msgstr "Arkivert"
-#: ../../mod/profiles.php:700
-msgid "Homepage URL:"
-msgstr "Hjemmeside URL:"
+#: ../../mod/connections.php:134
+msgid "New Connections"
+msgstr "Nye forbindelser"
-#: ../../mod/profiles.php:703
-msgid "Religious Views:"
-msgstr "Religiøse synspunkter:"
+#: ../../mod/connections.php:137
+msgid "Show pending (new) connections"
+msgstr "Vis ventende (nye) forbindelser"
-#: ../../mod/profiles.php:704
-msgid "Keywords:"
-msgstr "Nøkkelord:"
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
+msgstr "Alle forbindelser"
-#: ../../mod/profiles.php:707
-msgid "Example: fishing photography software"
-msgstr "Eksempel: fisking fotografering programvare"
+#: ../../mod/connections.php:144
+msgid "Show all connections"
+msgstr "Vis alle forbindelser"
-#: ../../mod/profiles.php:708
-msgid "Used in directory listings"
-msgstr "Brukt i katalogoppføringer"
+#: ../../mod/connections.php:160
+msgid "Only show blocked connections"
+msgstr "Vis bare forbindelser som er blokkert"
-#: ../../mod/profiles.php:709
-msgid "Tell us about yourself..."
-msgstr "Fortell oss om deg selv..."
+#: ../../mod/connections.php:167
+msgid "Only show ignored connections"
+msgstr "Vis bare ignorerte forbindelser"
-#: ../../mod/profiles.php:710
-msgid "Hobbies/Interests"
-msgstr "Hobbier/Interesser"
+#: ../../mod/connections.php:174
+msgid "Only show archived connections"
+msgstr "Vis bare arkiverte forbindelser"
-#: ../../mod/profiles.php:711
-msgid "Contact information and Social Networks"
-msgstr "Kontaktinformasjon og sosiale nettverk"
+#: ../../mod/connections.php:181
+msgid "Only show hidden connections"
+msgstr "Vis bare skjulte forbindelser"
-#: ../../mod/profiles.php:712
-msgid "My other channels"
-msgstr "Mine andre kanaler"
+#: ../../mod/connections.php:234
+msgid "Pending approval"
+msgstr "Venter på godkjenning"
-#: ../../mod/profiles.php:713
-msgid "Musical interests"
-msgstr "Musikkinteresser"
+#: ../../mod/connections.php:250
+#, php-format
+msgid "%1$s [%2$s]"
+msgstr "%1$s [%2$s]"
-#: ../../mod/profiles.php:714
-msgid "Books, literature"
-msgstr "Bøker, litteratur"
+#: ../../mod/connections.php:251
+msgid "Edit connection"
+msgstr "Endre forbindelse"
-#: ../../mod/profiles.php:715
-msgid "Television"
-msgstr "TV/fjernsyn"
+#: ../../mod/connections.php:252
+msgid "Delete connection"
+msgstr "Slett forbindelse"
-#: ../../mod/profiles.php:716
-msgid "Film/dance/culture/entertainment"
-msgstr "Film/dans/kultur/underholdning"
+#: ../../mod/connections.php:261
+msgid "Channel address"
+msgstr "Kanaladresse"
-#: ../../mod/profiles.php:717
-msgid "Love/romance"
-msgstr "Kjærlighet/romantikk"
+#: ../../mod/connections.php:263
+msgid "Network"
+msgstr "Nettverk"
-#: ../../mod/profiles.php:718
-msgid "Work/employment"
-msgstr "Arbeid/sysselsetting"
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
+msgstr "Status"
-#: ../../mod/profiles.php:719
-msgid "School/education"
-msgstr "Skole/utdanning"
+#: ../../mod/connections.php:268
+msgid "Connected"
+msgstr "Forbundet"
-#: ../../mod/profiles.php:725
-msgid "This is your default profile."
-msgstr "Dette er din standardprofil."
+#: ../../mod/connections.php:270
+msgid "Approve connection"
+msgstr "Godkjenn forbindelse"
-#: ../../mod/profiles.php:736
-msgid "Age: "
-msgstr "Alder:"
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
+msgstr "Godkjenn"
-#: ../../mod/profiles.php:779
-msgid "Edit/Manage Profiles"
-msgstr "Endre/håndter profiler"
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
+msgstr "Ignorer forbindelse"
-#: ../../mod/profiles.php:780
-msgid "Add profile things"
-msgstr "Legg til profilting"
+#: ../../mod/connections.php:273 ../../mod/connedit.php:538
+#: ../../mod/notifications.php:51
+msgid "Ignore"
+msgstr "Ignorer"
-#: ../../mod/profiles.php:781
-msgid "Include desirable objects in your profile"
-msgstr "Inkluder ønskverdige objekter i din profil"
+#: ../../mod/connections.php:274
+msgid "Recent activity"
+msgstr "Nylig aktivitet"
-#: ../../mod/search.php:212
-#, php-format
-msgid "Items tagged with: %s"
-msgstr "Elementer merket med: %s"
+#: ../../mod/connections.php:303
+msgid "Search your connections"
+msgstr "Søk blant dine forbindelser"
-#: ../../mod/search.php:214
-#, php-format
-msgid "Search results for: %s"
-msgstr "Søkeresultater for: %s"
+#: ../../mod/connections.php:304
+msgid "Connections search"
+msgstr "Søk blant forbindelser"
#: ../../mod/connedit.php:75
msgid "Could not access contact record."
@@ -5531,237 +4674,218 @@ msgstr "Mislyktes med å oppdatere forbindelsesinformasjonen."
msgid "is now connected to"
msgstr "er nå forbundet til"
-#: ../../mod/connedit.php:395
+#: ../../mod/connedit.php:400
msgid "Could not access address book record."
msgstr "Fikk ikke tilgang til informasjonen i adresseboken."
-#: ../../mod/connedit.php:409
+#: ../../mod/connedit.php:414
msgid "Refresh failed - channel is currently unavailable."
msgstr "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig."
-#: ../../mod/connedit.php:418 ../../mod/connedit.php:427
-#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
-#: ../../mod/connedit.php:458
+#: ../../mod/connedit.php:429 ../../mod/connedit.php:438
+#: ../../mod/connedit.php:447 ../../mod/connedit.php:456
+#: ../../mod/connedit.php:469
msgid "Unable to set address book parameters."
msgstr "Ikke i stand til å angi parametre for adresseboken."
-#: ../../mod/connedit.php:482
+#: ../../mod/connedit.php:493
msgid "Connection has been removed."
msgstr "Forbindelsen har blitt fjernet."
-#: ../../mod/connedit.php:501
+#: ../../mod/connedit.php:512
#, php-format
msgid "View %s's profile"
msgstr "Vis %s sin profil"
-#: ../../mod/connedit.php:505
+#: ../../mod/connedit.php:516
msgid "Refresh Permissions"
msgstr "Oppfrisk tillatelser"
-#: ../../mod/connedit.php:508
+#: ../../mod/connedit.php:519
msgid "Fetch updated permissions"
msgstr "Hent oppdaterte tillatelser"
-#: ../../mod/connedit.php:512
+#: ../../mod/connedit.php:523
msgid "Recent Activity"
msgstr "Nylig aktivitet"
-#: ../../mod/connedit.php:515
+#: ../../mod/connedit.php:526
msgid "View recent posts and comments"
msgstr "Vis nylige innlegg og kommentarer"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:811
+#: ../../mod/connedit.php:530 ../../mod/admin.php:995
msgid "Unblock"
msgstr "Ikke blokker lenger"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:810
+#: ../../mod/connedit.php:530 ../../mod/admin.php:994
msgid "Block"
msgstr "Blokker"
-#: ../../mod/connedit.php:522
+#: ../../mod/connedit.php:533
msgid "Block (or Unblock) all communications with this connection"
msgstr "Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen"
-#: ../../mod/connedit.php:523
+#: ../../mod/connedit.php:534
msgid "This connection is blocked!"
msgstr "Denne forbindelsen er blokkert!"
-#: ../../mod/connedit.php:527
+#: ../../mod/connedit.php:538
msgid "Unignore"
msgstr "Ikke ignorer lenger"
-#: ../../mod/connedit.php:527 ../../mod/notifications.php:51
-msgid "Ignore"
-msgstr "Ignorer"
-
-#: ../../mod/connedit.php:530
+#: ../../mod/connedit.php:541
msgid "Ignore (or Unignore) all inbound communications from this connection"
msgstr "Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne forbindelsen"
-#: ../../mod/connedit.php:531
+#: ../../mod/connedit.php:542
msgid "This connection is ignored!"
msgstr "Denne forbindelsen er ignorert!"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:546
msgid "Unarchive"
msgstr "Ikke arkiver lenger"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:546
msgid "Archive"
msgstr "Arkiver"
-#: ../../mod/connedit.php:538
+#: ../../mod/connedit.php:549
msgid ""
"Archive (or Unarchive) this connection - mark channel dead but keep content"
msgstr "Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, men behold innhold"
-#: ../../mod/connedit.php:539
+#: ../../mod/connedit.php:550
msgid "This connection is archived!"
msgstr "Denne forbindelsen er arkivert!"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:554
msgid "Unhide"
msgstr "Ikke skjul lenger"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:554
msgid "Hide"
msgstr "Skjul"
-#: ../../mod/connedit.php:546
+#: ../../mod/connedit.php:557
msgid "Hide or Unhide this connection from your other connections"
msgstr "Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser"
-#: ../../mod/connedit.php:547
+#: ../../mod/connedit.php:558
msgid "This connection is hidden!"
msgstr "Denne forbindelsen er skjult!"
-#: ../../mod/connedit.php:554
+#: ../../mod/connedit.php:565
msgid "Delete this connection"
msgstr "Slett denne forbindelsen"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:646
msgid "Approve this connection"
msgstr "Godta denne forbindelsen"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:646
msgid "Accept connection to allow communication"
msgstr "Godta denne forbindelsen for å tillate kommunikasjon"
-#: ../../mod/connedit.php:640
+#: ../../mod/connedit.php:651
msgid "Set Affinity"
msgstr "Angi nærhet"
-#: ../../mod/connedit.php:643
+#: ../../mod/connedit.php:654
msgid "Set Profile"
msgstr "Angi profil"
-#: ../../mod/connedit.php:646
+#: ../../mod/connedit.php:657
msgid "Set Affinity & Profile"
msgstr "Angi nærhet og profil"
-#: ../../mod/connedit.php:679
+#: ../../mod/connedit.php:690
msgid "none"
msgstr "ingen"
-#: ../../mod/connedit.php:684
+#: ../../mod/connedit.php:695
msgid "Apply these permissions automatically"
msgstr "Bruk disse tillatelsene automatisk"
-#: ../../mod/connedit.php:686
+#: ../../mod/connedit.php:695
+msgid "Connection requests will be approved without your interaction"
+msgstr "Forespørsler om forbindelse vil bli godkjent automatisk"
+
+#: ../../mod/connedit.php:697
msgid "This connection's primary address is"
msgstr "Denne forbindelsens primære adresse er"
-#: ../../mod/connedit.php:687
+#: ../../mod/connedit.php:698
msgid "Available locations:"
msgstr "Tilgjengelige plasseringer:"
-#: ../../mod/connedit.php:691
+#: ../../mod/connedit.php:702
msgid ""
"The permissions indicated on this page will be applied to all new "
"connections."
msgstr "Tillatelsene angitt på denne siden gjøres gjeldende for alle nye forbindelser."
-#: ../../mod/connedit.php:693
+#: ../../mod/connedit.php:704
msgid "Slide to adjust your degree of friendship"
msgstr "Flytt for å justere din grad av vennskap"
-#: ../../mod/connedit.php:695
+#: ../../mod/connedit.php:706
msgid "Slide to adjust your rating"
msgstr "Flytt for å justere din vurdering"
-#: ../../mod/connedit.php:696 ../../mod/connedit.php:701
+#: ../../mod/connedit.php:707 ../../mod/connedit.php:712
msgid "Optionally explain your rating"
msgstr "Velg om du vil forklare vurderingen"
-#: ../../mod/connedit.php:698
+#: ../../mod/connedit.php:709
msgid "Custom Filter"
msgstr "Tilpasset filter"
-#: ../../mod/connedit.php:699
+#: ../../mod/connedit.php:710
msgid "Only import posts with this text"
msgstr "Bare importer innlegg med disse ordene"
-#: ../../mod/connedit.php:699 ../../mod/connedit.php:700
+#: ../../mod/connedit.php:710 ../../mod/connedit.php:711
msgid ""
"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
"all posts"
msgstr "ord per linje eller #merkelapper eller /mønster/ eller språk lang=xx, la stå blankt for å importere alle innlegg"
-#: ../../mod/connedit.php:700
+#: ../../mod/connedit.php:711
msgid "Do not import posts with this text"
msgstr "Ikke importer innlegg med denne teksten"
-#: ../../mod/connedit.php:702
+#: ../../mod/connedit.php:713
msgid "This information is public!"
msgstr "Denne informasjonen er offentlig!"
-#: ../../mod/connedit.php:707
+#: ../../mod/connedit.php:718
msgid "Connection Pending Approval"
msgstr "Forbindelse venter på godkjenning"
-#: ../../mod/connedit.php:708
-msgid "Connection Request"
-msgstr "Forespørsel om forbindelse"
-
-#: ../../mod/connedit.php:709
-#, php-format
-msgid ""
-"(%s) would like to connect with you. Please approve this connection to allow"
-" communication."
-msgstr "(%s) ønsker forbindelse med deg. Vennligst godkjenn denne forbindelsen for å tillate kommunikasjon."
-
-#: ../../mod/connedit.php:710 ../../mod/admin.php:807
-msgid "Approve"
-msgstr "Godkjenn"
-
-#: ../../mod/connedit.php:711
-msgid "Approve Later"
-msgstr "Godkjenn senere"
-
-#: ../../mod/connedit.php:714
+#: ../../mod/connedit.php:721
msgid "inherited"
msgstr "arvet"
-#: ../../mod/connedit.php:716
+#: ../../mod/connedit.php:723
#, php-format
msgid ""
"Please choose the profile you would like to display to %s when viewing your "
"profile securely."
msgstr "Vennligst velg profilen du ønsker å vise %s når profilen din ses på en sikret måte. "
-#: ../../mod/connedit.php:718
+#: ../../mod/connedit.php:725
msgid "Their Settings"
msgstr "Deres innstillinger"
-#: ../../mod/connedit.php:719
+#: ../../mod/connedit.php:726
msgid "My Settings"
msgstr "Mine innstillinger"
-#: ../../mod/connedit.php:721
+#: ../../mod/connedit.php:728
msgid "Individual Permissions"
msgstr "Individuelle tillatelser"
-#: ../../mod/connedit.php:722
+#: ../../mod/connedit.php:729
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5769,7 +4893,7 @@ msgid ""
" settings here."
msgstr "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan <strong>ikke</strong> endre arvede innstillingene her."
-#: ../../mod/connedit.php:723
+#: ../../mod/connedit.php:730
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5777,22 +4901,111 @@ msgid ""
"they wont have any impact unless the inherited setting changes."
msgstr "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan endre disse innstillingene her, men de vil ikke få noen effekt før de arvede innstillingene endres."
-#: ../../mod/connedit.php:724
+#: ../../mod/connedit.php:731
msgid "Last update:"
msgstr "Siste oppdatering:"
-#: ../../mod/acl.php:222
-msgid "network"
-msgstr "nettverk"
-
-#: ../../mod/acl.php:232
-msgid "RSS"
-msgstr "RSS"
-
#: ../../mod/dav.php:121
msgid "$Projectname channel"
msgstr "$Projectname-kanal"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:490 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
+msgstr "Offentlig tilgang avvist."
+
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d vurdering"
+msgstr[1] "%d vurderinger"
+
+#: ../../mod/directory.php:250
+msgid "Gender: "
+msgstr "Kjønn:"
+
+#: ../../mod/directory.php:252
+msgid "Status: "
+msgstr "Status:"
+
+#: ../../mod/directory.php:254
+msgid "Homepage: "
+msgstr "Hjemmeside:"
+
+#: ../../mod/directory.php:313
+msgid "Description:"
+msgstr "Beskrivelse:"
+
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
+msgstr "Offentlig forum:"
+
+#: ../../mod/directory.php:325
+msgid "Keywords: "
+msgstr "Nøkkelord:"
+
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
+msgstr "Ikke foreslå"
+
+#: ../../mod/directory.php:330
+msgid "Common connections:"
+msgstr "Felles forbindelser:"
+
+#: ../../mod/directory.php:379
+msgid "Global Directory"
+msgstr "Global katalog"
+
+#: ../../mod/directory.php:379
+msgid "Local Directory"
+msgstr "Lokal katalog"
+
+#: ../../mod/directory.php:385
+msgid "Finding:"
+msgstr "Finner:"
+
+#: ../../mod/directory.php:390
+msgid "next page"
+msgstr "Neste side"
+
+#: ../../mod/directory.php:390
+msgid "previous page"
+msgstr "Forrige side"
+
+#: ../../mod/directory.php:391
+msgid "Sort options"
+msgstr "Sorteringsvalg"
+
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
+msgstr "Alfabetisk"
+
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
+msgstr "Omvendt alfabetisk"
+
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
+msgstr "Nyest til eldst"
+
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
+msgstr "Eldst til nyest"
+
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
+msgstr "Ingen oppføringer (noen oppføringer kan være skjult)."
+
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
+msgstr "Dette nettstedet er ikke en katalogtjener"
+
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
+msgstr "Denne katalogtjeneren krever en tilgangsnøkkel (access token)"
+
#: ../../mod/dreport.php:23
msgid "Invalid message"
msgstr "Ugyldig melding"
@@ -5850,363 +5063,425 @@ msgstr "duplikat av melding mottatt"
msgid "mail delivered"
msgstr "melding mottatt"
-#: ../../mod/editwebpage.php:77 ../../mod/editblock.php:78
-#: ../../mod/editblock.php:94 ../../mod/editlayout.php:76
-#: ../../mod/editpost.php:20
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
msgid "Item not found"
msgstr "Elementet ble ikke funnet."
-#: ../../mod/editwebpage.php:153
-msgid "Delete webpage?"
-msgstr "Slett webside?"
-
-#: ../../mod/editwebpage.php:172
-msgid "Page link title"
-msgstr "Sidens lenketittel"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
+msgstr "Slett byggeklossen?"
-#: ../../mod/editwebpage.php:185 ../../mod/editblock.php:145
-#: ../../mod/editlayout.php:143 ../../mod/editpost.php:121
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
msgid "Insert YouTube video"
msgstr "Sett inn YouTube-video"
-#: ../../mod/editwebpage.php:186 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:144 ../../mod/editpost.php:122
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
msgid "Insert Vorbis [.ogg] video"
msgstr "Sett inn Vorbis [.ogg] video"
-#: ../../mod/editwebpage.php:187 ../../mod/editblock.php:147
-#: ../../mod/editlayout.php:145 ../../mod/editpost.php:123
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
msgid "Insert Vorbis [.ogg] audio"
msgstr "Legg i"
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
+msgstr "Endre byggekloss"
+
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
+msgstr "Slett layout?"
+
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
+msgstr "Layoutens beskrivelse (valgfritt)"
+
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
+msgstr "Layout-navn"
+
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
+msgstr "Endre layout"
+
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
+msgstr "Elementet kan ikke endres"
+
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
+msgstr "Slett element?"
+
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
+msgstr "Endre innlegg"
+
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
+msgstr "Slett webside?"
+
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
+msgstr "Sidens lenketittel"
+
#: ../../mod/editwebpage.php:222
msgid "Edit Webpage"
msgstr "Endre webside"
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
-msgstr "Ikke i stand til å finne hubben din."
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
+msgstr "Kalenderhendelsene er importert."
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
-msgstr "Innlegg vellykket."
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
+msgstr "Ingen kalenderhendelser funnet."
-#: ../../mod/ping.php:260
-msgid "sent you a private message"
-msgstr "sendte deg en privat melding"
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
+msgstr "Hendelsen kan ikke slutte før den starter."
-#: ../../mod/ping.php:308
-msgid "added your channel"
-msgstr "la til din kanal"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
+msgstr "Klarer ikke å lage forhåndsvisning."
-#: ../../mod/ping.php:350
-msgid "posted an event"
-msgstr "la ut en hendelse"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
+msgstr "Hendelsestittel og starttidspunkt er påkrevd."
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Tillat programforbindelse"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
+msgstr "Hendelsen ble ikke funnet."
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:"
+#: ../../mod/events.php:444
+msgid "Edit event title"
+msgstr "Endre tittel på hendelse"
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Vennligst logg inn for å fortsette."
+#: ../../mod/events.php:444
+msgid "Event title"
+msgstr "Tittel på hendelse"
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?"
+#: ../../mod/events.php:446
+msgid "Categories (comma-separated list)"
+msgstr "Kategorier (kommaseparert liste)"
-#: ../../mod/notify.php:53 ../../mod/notifications.php:94
-msgid "No more system notifications."
-msgstr "Ingen flere systemvarsler."
+#: ../../mod/events.php:447
+msgid "Edit Category"
+msgstr "Endre kategori"
-#: ../../mod/notify.php:57 ../../mod/notifications.php:98
-msgid "System Notifications"
-msgstr "Systemvarsler"
+#: ../../mod/events.php:447
+msgid "Category"
+msgstr "Kategori"
-#: ../../mod/rbmark.php:90
-msgid "Select a bookmark folder"
-msgstr "Velg en bokmerkemappe"
+#: ../../mod/events.php:450
+msgid "Edit start date and time"
+msgstr "Endre startdato og tidspunkt"
-#: ../../mod/rbmark.php:95
-msgid "Save Bookmark"
-msgstr "Lagre bokmerke"
+#: ../../mod/events.php:450
+msgid "Start date and time"
+msgstr "Startdato og tidspunkt"
-#: ../../mod/rbmark.php:96
-msgid "URL of bookmark"
-msgstr "URL-en til bokmerket"
+#: ../../mod/events.php:451 ../../mod/events.php:454
+msgid "Finish date and time are not known or not relevant"
+msgstr "Sluttdato og tidspunkt er ikke kjent eller ikke relevant"
-#: ../../mod/rbmark.php:97 ../../mod/appman.php:93 ../../mod/events.php:465
-msgid "Description"
-msgstr "Beskrivelse"
+#: ../../mod/events.php:453
+msgid "Edit finish date and time"
+msgstr "Endre sluttdato og tidspunkt"
-#: ../../mod/rbmark.php:101
-msgid "Or enter new bookmark folder name"
-msgstr "Eller skriv nytt navn på bokmerkemappe"
+#: ../../mod/events.php:453
+msgid "Finish date and time"
+msgstr "Sluttdato og tidspunkt"
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
-msgstr "Kontakten ble ikke funnet."
+#: ../../mod/events.php:455 ../../mod/events.php:456
+msgid "Adjust for viewer timezone"
+msgstr "Juster i forhold til tilskuerens tidssone"
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "Venneforespørsel sendt."
+#: ../../mod/events.php:455
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager."
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Foreslå venner"
+#: ../../mod/events.php:457
+msgid "Edit Description"
+msgstr "Endre beskrivelse"
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Foreslå en venn for %s"
+#: ../../mod/events.php:459
+msgid "Edit Location"
+msgstr "Endre plassering"
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
-msgstr "Mislyktes med å lage kilde. Ingen kanal er valgt."
+#: ../../mod/events.php:462 ../../mod/events.php:464
+msgid "Share this event"
+msgstr "Del denne hendelsen"
-#: ../../mod/sources.php:45
-msgid "Source created."
-msgstr "Kilden er laget."
+#: ../../mod/events.php:469
+msgid "Advanced Options"
+msgstr "Avanserte alternativer"
-#: ../../mod/sources.php:57
-msgid "Source updated."
-msgstr "Kilden er oppdatert."
+#: ../../mod/events.php:581 ../../mod/cal.php:253
+msgid "l, F j"
+msgstr "l, F j"
-#: ../../mod/sources.php:82
-msgid "*"
-msgstr "*"
+#: ../../mod/events.php:603
+msgid "Edit event"
+msgstr "Endre hendelse"
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
-msgstr "HÃ¥ndtere eksterne innholdskilder til din kanal."
+#: ../../mod/events.php:605
+msgid "Delete event"
+msgstr "Slett hendelse"
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
-msgstr "Ny kilde"
+#: ../../mod/events.php:639
+msgid "calendar"
+msgstr "kalender"
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger."
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Edit Event"
+msgstr "Endre hendelse"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
-msgstr "Bare importer innhold med disse ordene (ett ord per linje)"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Create Event"
+msgstr "Lag hendelse"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
-msgstr "La stå tomt for å importere alt offentlig innhold"
+#: ../../mod/events.php:659 ../../mod/events.php:666 ../../mod/photos.php:916
+#: ../../mod/cal.php:326 ../../mod/cal.php:333
+msgid "Previous"
+msgstr "Forrige"
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
-msgstr "Kilden ble ikke funnet."
+#: ../../mod/events.php:660 ../../mod/events.php:667 ../../mod/photos.php:925
+#: ../../mod/setup.php:288 ../../mod/cal.php:327 ../../mod/cal.php:334
+msgid "Next"
+msgstr "Neste"
-#: ../../mod/sources.php:130
-msgid "Edit Source"
-msgstr "Endre kilde"
+#: ../../mod/events.php:668 ../../mod/cal.php:335
+msgid "Today"
+msgstr "Idag"
-#: ../../mod/sources.php:131
-msgid "Delete Source"
-msgstr "Slett kilde"
+#: ../../mod/events.php:699
+msgid "Event removed"
+msgstr "Hendelse slettet"
-#: ../../mod/sources.php:158
-msgid "Source removed"
-msgstr "Kilden er fjernet"
+#: ../../mod/events.php:702
+msgid "Failed to remove event"
+msgstr "Mislyktes med å slette hendelse"
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
-msgstr "Ikke i stand til å fjerne kilde."
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
+msgstr "Del innhold fra Firefox til $Projectname"
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Ugyldig forespørselsidentifikator."
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
+msgstr "Skru på Firefox $Projectname tilbyderen"
-#: ../../mod/notifications.php:35
-msgid "Discard"
-msgstr "Forkast"
+#: ../../mod/filer.php:48
+msgid "- select -"
+msgstr "- velg -"
-#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
-msgid "Tag removed"
-msgstr "Merkelapp fjernet"
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
+msgstr "Tillatelse avvist."
-#: ../../mod/tagrm.php:119
-msgid "Remove Item Tag"
-msgstr "Fjern merkelapp fra element"
+#: ../../mod/filestorage.php:98
+msgid "File not found."
+msgstr "Filen ble ikke funnet."
-#: ../../mod/tagrm.php:121
-msgid "Select a tag to remove: "
-msgstr "Velg merkelapp å fjerne:"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
+msgstr "Endre filtillatelser"
-#: ../../mod/tagrm.php:133 ../../mod/photos.php:954
-msgid "Remove"
-msgstr "Fjern"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
+msgstr "Angi/endre tillatelser"
-#: ../../mod/directory.php:236
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] "%d vurdering"
-msgstr[1] "%d vurderinger"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
+msgstr "Inkluder alle filer og undermapper"
-#: ../../mod/directory.php:247
-msgid "Gender: "
-msgstr "Kjønn:"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
+msgstr "GÃ¥ tilbake til filoversikten"
-#: ../../mod/directory.php:249
-msgid "Status: "
-msgstr "Status:"
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Kopier og lim inn denne koden for å legge til filen i et innlegg"
-#: ../../mod/directory.php:251
-msgid "Homepage: "
-msgstr "Hjemmeside:"
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Kopier og lim inn denne URL-en for å lenke til filen fra en webside"
-#: ../../mod/directory.php:310
-msgid "Description:"
-msgstr "Beskrivelse:"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
+msgstr "Del denne filen"
-#: ../../mod/directory.php:319
-msgid "Public Forum:"
-msgstr "Offentlig forum:"
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
+msgstr "Vis URLen til denne filen"
-#: ../../mod/directory.php:322
-msgid "Keywords: "
-msgstr "Nøkkelord:"
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
+msgstr "Varsle dine kontakter om denne filen"
-#: ../../mod/directory.php:325
-msgid "Don't suggest"
-msgstr "Ikke foreslå"
+#: ../../mod/follow.php:25
+msgid "Channel added."
+msgstr "Kanal lagt til."
-#: ../../mod/directory.php:327
-msgid "Common connections:"
-msgstr "Felles forbindelser:"
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "Kontakten ble ikke funnet."
-#: ../../mod/directory.php:376
-msgid "Global Directory"
-msgstr "Global katalog"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "Venneforespørsel sendt."
-#: ../../mod/directory.php:376
-msgid "Local Directory"
-msgstr "Lokal katalog"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Foreslå venner"
-#: ../../mod/directory.php:382
-msgid "Finding:"
-msgstr "Finner:"
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Foreslå en venn for %s"
-#: ../../mod/directory.php:387
-msgid "next page"
-msgstr "Neste side"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
+msgstr "Personverngruppen er opprettet."
-#: ../../mod/directory.php:387
-msgid "previous page"
-msgstr "Forrige side"
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
+msgstr "Kunne ikke opprette personverngruppen."
-#: ../../mod/directory.php:388
-msgid "Sort options"
-msgstr "Sorteringsvalg"
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
+msgstr "Personverngruppen er oppdatert."
-#: ../../mod/directory.php:389
-msgid "Alphabetic"
-msgstr "Alfabetisk"
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
+msgstr "Lag en gruppe av kanaler."
-#: ../../mod/directory.php:390
-msgid "Reverse Alphabetic"
-msgstr "Omvendt alfabetisk"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
+msgstr "Personverngruppens navn:"
-#: ../../mod/directory.php:391
-msgid "Newest to Oldest"
-msgstr "Nyest til eldst"
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
+msgstr "Medlemmer er synlig for andre kanaler"
-#: ../../mod/directory.php:392
-msgid "Oldest to Newest"
-msgstr "Eldst til nyest"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
+msgstr "Personverngruppen er fjernet."
-#: ../../mod/directory.php:409
-msgid "No entries (some entries may be hidden)."
-msgstr "Ingen oppføringer (noen oppføringer kan være skjult)."
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
+msgstr "Ikke i stand til å fjerne personverngruppen."
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
-msgstr "Ingen gyldig konto funnet."
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
+msgstr "Personverngruppebehandler"
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
-msgstr "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din."
+#: ../../mod/group.php:193
+msgid "Members"
+msgstr "Medlemmer"
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Nettstedsmedlem (%s)"
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
+msgstr "Alle tilkoblede kanaler"
-#: ../../mod/lostpass.php:40
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
+msgstr "Klikk på en kanal for å legge til eller fjerne."
+
+#: ../../mod/help.php:149
+msgid "Documentation Search"
+msgstr "Søk i dokumentasjon"
+
+#: ../../mod/help.php:190 ../../mod/help.php:196 ../../mod/help.php:202
+msgid "Help:"
+msgstr "Hjelp:"
+
+#: ../../mod/help.php:243
+msgid "$Projectname Documentation"
+msgstr "$Projectname dokumentasjon"
+
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
+msgstr "$Projectname"
+
+#: ../../mod/home.php:75
#, php-format
-msgid "Password reset requested at %s"
-msgstr "Forespurt om å tilbakestille passord hos %s"
+msgid "Welcome to %s"
+msgstr "Velkommen til %s"
-#: ../../mod/lostpass.php:63
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes."
+#: ../../mod/id.php:11
+msgid "First Name"
+msgstr "Fornavn"
-#: ../../mod/lostpass.php:86 ../../boot.php:1494
-msgid "Password Reset"
-msgstr "Tilbakestill passord"
+#: ../../mod/id.php:12
+msgid "Last Name"
+msgstr "Etternavn"
-#: ../../mod/lostpass.php:87
-msgid "Your password has been reset as requested."
-msgstr "Ditt passord har blitt tilbakestilt som forespurt."
+#: ../../mod/id.php:13
+msgid "Nickname"
+msgstr "Kallenavn"
-#: ../../mod/lostpass.php:88
-msgid "Your new password is"
-msgstr "Ditt nye passord er"
+#: ../../mod/id.php:14
+msgid "Full Name"
+msgstr "Fullt navn"
-#: ../../mod/lostpass.php:89
-msgid "Save or copy your new password - and then"
-msgstr "Lagre eller kopier ditt nye passord, og deretter kan du"
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
+msgstr "Profilbilde 16px"
-#: ../../mod/lostpass.php:90
-msgid "click here to login"
-msgstr "klikke her for å logge inn"
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
+msgstr "Profilbilde 32px"
-#: ../../mod/lostpass.php:91
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging."
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
+msgstr "Profilbilde 48px"
-#: ../../mod/lostpass.php:108
-#, php-format
-msgid "Your password has changed at %s"
-msgstr "Ditt passord er endret hos %s"
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
+msgstr "Profilbilde 64px"
-#: ../../mod/lostpass.php:123
-msgid "Forgot your Password?"
-msgstr "Glemt passord ditt?"
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
+msgstr "Profilbilde 80px"
-#: ../../mod/lostpass.php:124
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner."
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
+msgstr "Profilbilde 128px"
-#: ../../mod/lostpass.php:125
-msgid "Email Address"
-msgstr "E-postadresse"
+#: ../../mod/id.php:26
+msgid "Timezone"
+msgstr "Tidssone"
-#: ../../mod/lostpass.php:126
-msgid "Reset"
-msgstr "Tilbakestill"
+#: ../../mod/id.php:27
+msgid "Homepage URL"
+msgstr "Hjemmeside URL"
-#: ../../mod/regdir.php:45 ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
-msgstr "Dette nettstedet er ikke en katalogtjener"
+#: ../../mod/id.php:29
+msgid "Birth Year"
+msgstr "Fødselsår"
+
+#: ../../mod/id.php:30
+msgid "Birth Month"
+msgstr "Fødselsmåne"
+
+#: ../../mod/id.php:31
+msgid "Birth Day"
+msgstr "Fødselsdag"
+
+#: ../../mod/id.php:32
+msgid "Birthdate"
+msgstr "Fødselsdato"
+
+#: ../../mod/id.php:33 ../../mod/profiles.php:441
+msgid "Gender"
+msgstr "Kjønn"
#: ../../mod/impel.php:192
#, php-format
@@ -6218,16 +5493,6 @@ msgstr "%s element installert"
msgid "%s element installation failed"
msgstr "Installasjon av %s-element mislyktes"
-#: ../../mod/subthread.php:114
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s følger %2$s sin %3$s"
-
-#: ../../mod/subthread.php:116
-#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
-msgstr "%1$s stopped å følge %2$s sin %3$s"
-
#: ../../mod/import.php:28
#, php-format
msgid "Your service plan only allows %d channels."
@@ -6245,51 +5510,55 @@ msgstr "Ikke i stand til å laste ned data fra gammel tjener"
msgid "Imported file is empty."
msgstr "Importert fil er tom."
-#: ../../mod/import.php:116 ../../mod/import_items.php:82
+#: ../../mod/import.php:119 ../../mod/import_items.php:82
#, php-format
msgid "Warning: Database versions differ by %1$d updates."
msgstr "Advarsel: databaseversjoner avviker med %1$d oppdateringer."
-#: ../../mod/import.php:149
+#: ../../mod/import.php:124
+msgid "Server platform is not compatible. Operation not permitted."
+msgstr "Tjenerplattformen er ikke kompatibel. Handlingen er ikke tillatt."
+
+#: ../../mod/import.php:158
msgid "No channel. Import failed."
msgstr "Ingen kanal. Import mislyktes."
-#: ../../mod/import.php:509
+#: ../../mod/import.php:518
msgid "You must be logged in to use this feature."
msgstr "Du må være innlogget for å bruke denne funksjonen."
-#: ../../mod/import.php:514
+#: ../../mod/import.php:523
msgid "Import Channel"
msgstr "Importer kanal"
-#: ../../mod/import.php:515
+#: ../../mod/import.php:524
msgid ""
"Use this form to import an existing channel from a different server/hub. You"
" may retrieve the channel identity from the old server/hub via the network "
"or provide an export file."
msgstr "Bruk dette skjemaet for å importere en eksisterende kanal fra en annen tjener/hub. Du kan hente inn kanalidentiteten fra den gamle tjeneren/huben via nettverket eller ved å bruke en eksportfil."
-#: ../../mod/import.php:516 ../../mod/import_items.php:121
+#: ../../mod/import.php:525 ../../mod/import_items.php:115
msgid "File to Upload"
msgstr "Fil som skal lastes opp"
-#: ../../mod/import.php:517
+#: ../../mod/import.php:526
msgid "Or provide the old server/hub details"
msgstr "Eller oppgi detaljene fra den gamle tjeneren/hub-en"
-#: ../../mod/import.php:518
+#: ../../mod/import.php:527
msgid "Your old identity address (xyz@example.com)"
msgstr "Din gamle identitetsadresse (xyz@example.com)"
-#: ../../mod/import.php:519
+#: ../../mod/import.php:528
msgid "Your old login email address"
msgstr "Din gamle innloggings e-postadresse"
-#: ../../mod/import.php:520
+#: ../../mod/import.php:529
msgid "Your old login password"
msgstr "Ditt gamle innloggingspassord"
-#: ../../mod/import.php:521
+#: ../../mod/import.php:530
msgid ""
"For either option, please choose whether to make this hub your new primary "
"address, or whether your old location should continue this role. You will be"
@@ -6297,380 +5566,652 @@ msgid ""
"primary location for files, photos, and media."
msgstr "Enten du tar det ene eller det andre valget, vennligst angi om du vil at denne hubben skal være din nye primære adresse, eller om din gamle plassering skal fortsette å ha denne rollen. Du kan lage innlegg fra den ene eller den andre plasseringen, men bare en av dem kan markeres som den primære plasseringen for filer, bilder og media."
-#: ../../mod/import.php:522
+#: ../../mod/import.php:531
msgid "Make this hub my primary location"
msgstr "Gjør dette nettstedet til min primære plassering"
-#: ../../mod/import.php:523
+#: ../../mod/import.php:532
msgid ""
"Import existing posts if possible (experimental - limited by available "
"memory"
msgstr "Importer eksisterende innlegg om mulig (eksperimentelt - begrenset av tilgjengelig minne)"
-#: ../../mod/import.php:524
+#: ../../mod/import.php:533
msgid ""
"This process may take several minutes to complete. Please submit the form "
"only once and leave this page open until finished."
msgstr "Denne prosessen kan ta flere minutter å fullføre. Vennligst send inn dette skjemaet bare en gang og la siden være åpen inntil den er ferdig."
-#: ../../mod/photos.php:79
-msgid "Page owner information could not be retrieved."
-msgstr "Informasjon om sideeier kunne ikke hentes."
+#: ../../mod/import_items.php:98
+msgid "Import completed"
+msgstr "Import ferdig"
-#: ../../mod/photos.php:100
-msgid "Album not found."
-msgstr "Albumet ble ikke funnet."
+#: ../../mod/import_items.php:113
+msgid "Import Items"
+msgstr "Importer elementer"
-#: ../../mod/photos.php:127
-msgid "Delete Album"
-msgstr "Slett album"
+#: ../../mod/import_items.php:114
+msgid ""
+"Use this form to import existing posts and content from an export file."
+msgstr "Bruk dette skjemaet for å importere eksisterende innlegg og innhold fra en eksportfil."
-#: ../../mod/photos.php:171 ../../mod/photos.php:1009
-msgid "Delete Photo"
-msgstr "Slett bilde"
+#: ../../mod/invite.php:25
+msgid "Total invitation limit exceeded."
+msgstr "Grensen for totalt antall invitasjoner er overskredet."
-#: ../../mod/photos.php:501
-msgid "No photos selected"
-msgstr "Ingen bilder valgt"
+#: ../../mod/invite.php:49
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s : ikke en gyldig e-postadresse."
-#: ../../mod/photos.php:550
-msgid "Access to this item is restricted."
-msgstr "Tilgang til dette elementet er begrenset."
+#: ../../mod/invite.php:59
+msgid "Please join us on $Projectname"
+msgstr "Bli med oss på $Projectname"
-#: ../../mod/photos.php:589
+#: ../../mod/invite.php:70
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted."
+
+#: ../../mod/invite.php:75
#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
-msgstr "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt."
+msgid "%s : Message delivery failed."
+msgstr "%s : meldingslevering feilet."
-#: ../../mod/photos.php:592
+#: ../../mod/invite.php:79
#, php-format
-msgid "%1$.2f MB photo storage used."
-msgstr "%1$.2f MB lagringsplass til bilder er brukt."
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d melding sendt."
+msgstr[1] "%d meldinger sendt."
-#: ../../mod/photos.php:620
-msgid "Upload Photos"
-msgstr "Last opp bilder"
+#: ../../mod/invite.php:98
+msgid "You have no more invitations available"
+msgstr "Du har ikke flere invitasjoner tilgjengelig"
-#: ../../mod/photos.php:624
-msgid "Enter an album name"
-msgstr "Skriv et albumnavn"
+#: ../../mod/invite.php:129
+msgid "Send invitations"
+msgstr "Send invitasjoner"
-#: ../../mod/photos.php:625
-msgid "or select an existing album (doubleclick)"
-msgstr "eller velg et eksisterende album (dobbeltklikk)"
+#: ../../mod/invite.php:130
+msgid "Enter email addresses, one per line:"
+msgstr "Skriv e-postadresser, en per linje:"
-#: ../../mod/photos.php:626
-msgid "Create a status post for this upload"
-msgstr "Lag et statusinnlegg for denne opplastingen"
+#: ../../mod/invite.php:131 ../../mod/mail.php:246
+msgid "Your message:"
+msgstr "Din melding:"
-#: ../../mod/photos.php:627
-msgid "Caption (optional):"
-msgstr "Bildetekst (valgfritt):"
+#: ../../mod/invite.php:132
+msgid "Please join my community on $Projectname."
+msgstr "Du er velkommen til å bli med i mitt fellesskap på $Projectname."
-#: ../../mod/photos.php:628
-msgid "Description (optional):"
-msgstr "Beskrivelse (valgfritt):"
+#: ../../mod/invite.php:134
+msgid "You will need to supply this invitation code:"
+msgstr "Du må oppgi denne invitasjonskoden:"
-#: ../../mod/photos.php:655
-msgid "Album name could not be decoded"
-msgstr "Albumnavnet kunne ikke dekodes"
+#: ../../mod/invite.php:135
+msgid ""
+"1. Register at any $Projectname location (they are all inter-connected)"
+msgstr "1. Registrer ved enhver $Projectname-lokasjon (de er alle forbundet med hverandre)"
-#: ../../mod/photos.php:699 ../../mod/photos.php:1236
-#: ../../mod/photos.php:1253
-msgid "Contact Photos"
-msgstr "Kontaktbilder"
+#: ../../mod/invite.php:137
+msgid "2. Enter my $Projectname network address into the site searchbar."
+msgstr "2. Skriv inn min $Projectname-adresse i nettstedets søkefelt."
-#: ../../mod/photos.php:727
-msgid "Show Newest First"
-msgstr "Vis nyeste først"
+#: ../../mod/invite.php:138
+msgid "or visit"
+msgstr "eller besøke"
-#: ../../mod/photos.php:729
-msgid "Show Oldest First"
-msgstr "Vis eldste først"
+#: ../../mod/invite.php:140
+msgid "3. Click [Connect]"
+msgstr "3. Klikk [Forbindelse]"
-#: ../../mod/photos.php:827
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Tillatelse avvist. Tilgang til dette elementet kan være begrenset."
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
+msgstr "Ikke i stand til å finne opprinnelig innlegg."
-#: ../../mod/photos.php:829
-msgid "Photo not available"
-msgstr "Bilde er utilgjengelig"
+#: ../../mod/item.php:423
+msgid "Empty post discarded."
+msgstr "Tomt innlegg forkastet."
-#: ../../mod/photos.php:887
-msgid "Use as profile photo"
-msgstr "Bruk som profilbilde"
+#: ../../mod/item.php:463
+msgid "Executable content type not permitted to this channel."
+msgstr "Kjørbar innholdstype er ikke tillat for denne kanalen."
-#: ../../mod/photos.php:894
-msgid "Private Photo"
-msgstr "Privat bilde"
+#: ../../mod/item.php:830
+msgid "Duplicate post suppressed."
+msgstr "Duplikat av innlegg forhindret."
-#: ../../mod/photos.php:905 ../../mod/events.php:667 ../../mod/events.php:674
-msgid "Previous"
-msgstr "Forrige"
+#: ../../mod/item.php:960
+msgid "System error. Post not saved."
+msgstr "Systemfeil. Innlegg ble ikke lagret."
-#: ../../mod/photos.php:909
-msgid "View Full Size"
-msgstr "Vis i full størrelse"
+#: ../../mod/item.php:1227
+msgid "Unable to obtain post information from database."
+msgstr "Ikke i stand til å få tak i informasjon om innlegg fra databasen."
-#: ../../mod/photos.php:988
-msgid "Edit photo"
-msgstr "Endre bilde"
+#: ../../mod/item.php:1234
+#, php-format
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Du har nådd din grense på %1$.0f startinnlegg."
-#: ../../mod/photos.php:990
-msgid "Rotate CW (right)"
-msgstr "Roter med klokka (mot høyre)"
+#: ../../mod/item.php:1241
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Du har nådd din grense på %1$.0f websider."
-#: ../../mod/photos.php:991
-msgid "Rotate CCW (left)"
-msgstr "Roter mot klokka (venstre)"
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
+msgstr "Hjelp med Comanche sidebeskrivelsesspråk"
-#: ../../mod/photos.php:994
-msgid "Enter a new album name"
-msgstr "Skriv et nytt albumnavn"
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
+msgstr "Layout-beskrivelse"
-#: ../../mod/photos.php:995
-msgid "or select an existing one (doubleclick)"
-msgstr "eller velg et eksisterende album (dobbeltklikk)"
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
+msgstr "Last ned PDL-fil"
-#: ../../mod/photos.php:998
-msgid "Caption"
-msgstr "Overskrift"
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
+msgstr "Liker/Liker ikke"
-#: ../../mod/photos.php:1000
-msgid "Add a Tag"
-msgstr "Legg til merkelapp"
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
+msgstr "Denne handlingen er begrenset til medlemmer."
-#: ../../mod/photos.php:1004
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
-msgstr "Eksempel: @bob, @Barbara_Jensen, @jim@example.com"
+#: ../../mod/like.php:21
+msgid ""
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
+"href=\"register\">register as a new $Projectname member</a> to continue."
+msgstr "Vennligst <a href=\"rmagic\">logg inn med din $Projectname ID</a> eller <a href=\"register\">registrer deg som et nytt $Projectname-medlem</a> for å fortsette"
-#: ../../mod/photos.php:1007
-msgid "Flag as adult in album view"
-msgstr "Flag som voksent i albumvisning"
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
+msgstr "Ugyldig forespørsel."
-#: ../../mod/photos.php:1199
-msgid "In This Photo:"
-msgstr "I dette bildet:"
+#: ../../mod/like.php:142
+msgid "thing"
+msgstr "ting"
-#: ../../mod/photos.php:1204
-msgid "Map"
-msgstr "Kart"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
+msgstr "Kanalen er utilgjengelig."
-#: ../../mod/photos.php:1292
-msgid "View Album"
-msgstr "Vis album"
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
+msgstr "Forrige handling er omgjort."
-#: ../../mod/photos.php:1315
-msgid "Recent Photos"
-msgstr "Nye bilder"
+#: ../../mod/like.php:414
+#, php-format
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$s er enig med %2$s sin %3$s"
-#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#: ../../mod/like.php:416
#, php-format
-msgid "Fetching URL returns error: %1$s"
-msgstr "Henting av URL gir følgende feil: %1$s"
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$s er ikke enig med %2$s sin %3$s"
-#: ../../mod/profile_photo.php:112
-msgid "Image uploaded but image cropping failed."
-msgstr "Bildet ble lastet opp, men beskjæring av bildet mislyktes."
+#: ../../mod/like.php:418
+#, php-format
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$s avstår fra å mene noe om %2$s sin %3$s"
-#: ../../mod/profile_photo.php:166
-msgid "Image resize failed."
-msgstr "Endring av bildestørrelse mislyktes."
+#: ../../mod/like.php:420
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$s deltar på %2$ss %3$s"
-#: ../../mod/profile_photo.php:212
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$s deltar ikke på %2$ss %3$s"
+
+#: ../../mod/like.php:424
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$s deltar kanskje på %2$ss %3$s"
+
+#: ../../mod/like.php:527
+msgid "Action completed."
+msgstr "Handling ferdig."
+
+#: ../../mod/like.php:528
+msgid "Thank you."
+msgstr "Tusen takk."
+
+#: ../../mod/lockview.php:37
+msgid "Remote privacy information not available."
+msgstr "Ekstern personverninformasjon er ikke tilgjengelig."
+
+#: ../../mod/lockview.php:58
+msgid "Visible to:"
+msgstr "Synlig for:"
+
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
+msgstr "Plassering er ikke funnet."
+
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
+msgstr "Oppslag på plassering mislyktes."
+
+#: ../../mod/locs.php:62
msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart."
+"Please select another location to become primary before removing the primary"
+" location."
+msgstr "Vennligst velg en annen plassering som primær før du sletter gjeldende primære plassering."
-#: ../../mod/profile_photo.php:250
-msgid "Image upload failed."
-msgstr "Opplasting av bildet mislyktes."
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
+msgstr "Synkroniserer plasseringer"
-#: ../../mod/profile_photo.php:269
-msgid "Unable to process image."
-msgstr "Kan ikke behandle bildet."
+#: ../../mod/locs.php:101
+msgid "No locations found."
+msgstr "Ingen plasseringer ble funnet."
-#: ../../mod/profile_photo.php:297
-msgid "female"
-msgstr "kvinne"
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
+msgstr "HÃ¥ndter kanalplasseringer"
+
+#: ../../mod/locs.php:113
+msgid "Location (address)"
+msgstr "Plassering (adresse)"
+
+#: ../../mod/locs.php:114
+msgid "Primary Location"
+msgstr "Hovedplassering"
+
+#: ../../mod/locs.php:115
+msgid "Drop location"
+msgstr "Slett plassering"
+
+#: ../../mod/locs.php:117
+msgid "Sync now"
+msgstr "Synkroniser nå"
+
+#: ../../mod/locs.php:118
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Vennligst vent flere minutter mellom hver etterfølgende operasjon."
+
+#: ../../mod/locs.php:119
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing"
+" your channel."
+msgstr "Når mulig, fjern en plassering ved å logge inn på det nettstedet eller den hub-en og fjern din kanal."
+
+#: ../../mod/locs.php:120
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Bruk dette skjemaet for å fjerne plasseringen hvis huben ikke er i drift lenger."
+
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
+msgstr "sendte deg en privat melding"
+
+#: ../../mod/ping.php:308
+msgid "added your channel"
+msgstr "la til din kanal"
+
+#: ../../mod/ping.php:350
+msgid "posted an event"
+msgstr "la ut en hendelse"
+
+#: ../../mod/magic.php:69
+msgid "Hub not found."
+msgstr "Hubben ble ikke funnet."
+
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
+msgstr "Ikke i stand til å slå opp mottaker."
+
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
+msgstr "Ikke i stand til å kommunisere med forespurt kanal."
+
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
+msgstr "Kan ikke bekrefte forespurt kanal."
+
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "Valgt kanal har restriksjoner for private meldinger. Sending feilet."
+
+#: ../../mod/mail.php:140
+msgid "Messages"
+msgstr "Meldinger"
+
+#: ../../mod/mail.php:175
+msgid "Message recalled."
+msgstr "Innlegg tilbakekalt."
-#: ../../mod/profile_photo.php:298
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
+msgstr "Samtale fjernet."
+
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
+msgstr "Forespurt kanal er ikke tilgjengelig i dette nettverket."
+
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
+msgstr "Send privat melding"
+
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
+msgstr "Til:"
+
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
+msgstr "Emne:"
+
+#: ../../mod/mail.php:250
+msgid "Send"
+msgstr "Send"
+
+#: ../../mod/mail.php:342
+msgid "Delete message"
+msgstr "Slett melding"
+
+#: ../../mod/mail.php:343
+msgid "Delivery report"
+msgstr "Leveringsrapport"
+
+#: ../../mod/mail.php:344
+msgid "Recall message"
+msgstr "Tilbakekall innlegg"
+
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
+msgstr "Innlegget har blitt tilbakekalt."
+
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
+msgstr "Slett samtale"
+
+#: ../../mod/mail.php:365
+msgid ""
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside."
+
+#: ../../mod/mail.php:369
+msgid "Send Reply"
+msgstr "Send svar"
+
+#: ../../mod/mail.php:374
#, php-format
-msgid "%1$s updated her %2$s"
-msgstr "%1$s oppdaterte %2$s sitt"
+msgid "Your message for %s (%s):"
+msgstr "Din melding til %s (%s):"
-#: ../../mod/profile_photo.php:299
-msgid "male"
-msgstr "mann"
+#: ../../mod/manage.php:130 ../../mod/new_channel.php:117
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Du har laget %1$.0f av %2$.0f tillatte kanaler."
+
+#: ../../mod/manage.php:138
+msgid "Create a new channel"
+msgstr "Lag en ny kanal"
+
+#: ../../mod/manage.php:163
+msgid "Current Channel"
+msgstr "Gjeldende kanal"
+
+#: ../../mod/manage.php:165
+msgid "Switch to one of your channels by selecting it."
+msgstr "Bytt til en av dine kanaler ved å velge den."
+
+#: ../../mod/manage.php:166
+msgid "Default Channel"
+msgstr "Standardkanal"
-#: ../../mod/profile_photo.php:300
+#: ../../mod/manage.php:167
+msgid "Make Default"
+msgstr "Gjør til standard"
+
+#: ../../mod/manage.php:170
#, php-format
-msgid "%1$s updated his %2$s"
-msgstr "%1$s oppdaterte %2$s sitt"
+msgid "%d new messages"
+msgstr "%d nye meldinger"
-#: ../../mod/profile_photo.php:302
+#: ../../mod/manage.php:171
#, php-format
-msgid "%1$s updated their %2$s"
-msgstr "%1$s oppdaterte %2$s deres"
+msgid "%d new introductions"
+msgstr "%d nye introduksjoner"
-#: ../../mod/profile_photo.php:304
-msgid "profile photo"
-msgstr "profilbilde"
+#: ../../mod/manage.php:173
+msgid "Delegated Channels"
+msgstr "Delegerte kanaler"
-#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
-msgid "Photo not available."
-msgstr "Bildet er ikke tilgjengelig."
+#: ../../mod/match.php:22
+msgid "Profile Match"
+msgstr "Profiltreff"
-#: ../../mod/profile_photo.php:450
-msgid "Upload File:"
-msgstr "Last opp fil:"
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil."
-#: ../../mod/profile_photo.php:451
-msgid "Select a profile:"
-msgstr "Velg en profil:"
+#: ../../mod/match.php:63
+msgid "is interested in:"
+msgstr "er interessert i:"
-#: ../../mod/profile_photo.php:452
-msgid "Upload Profile Photo"
-msgstr "Last opp profilbilde:"
+#: ../../mod/match.php:70
+msgid "No matches"
+msgstr "Ingen treff"
-#: ../../mod/profile_photo.php:457 ../../mod/settings.php:975
-msgid "or"
-msgstr "eller"
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
+msgstr "Ikke i stand til å oppdatere meny."
-#: ../../mod/profile_photo.php:457
-msgid "skip this step"
-msgstr "hopp over dette steget"
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
+msgstr "Ikke i stand til å lage meny."
-#: ../../mod/profile_photo.php:457
-msgid "select a photo from your photo albums"
-msgstr "velg et bilde fra dine fotoalbum"
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
+msgstr "Menynavn"
-#: ../../mod/profile_photo.php:473
-msgid "Crop Image"
-msgstr "Beskjær bildet"
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Unikt navn (ikke synlig på websiden) - påkrevet"
-#: ../../mod/profile_photo.php:474
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Vennligst juster bildebeskjæringen for optimal visning."
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
+msgstr "Menytittel"
-#: ../../mod/profile_photo.php:476
-msgid "Done Editing"
-msgstr "Avslutt redigering"
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Synlig på websiden - la stå tomt for ingen tittel"
-#: ../../mod/thing.php:111
-msgid "Thing updated"
-msgstr "Tingen er oppdatert"
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
+msgstr "Tillat bokmerker"
-#: ../../mod/thing.php:163
-msgid "Object store: failed"
-msgstr "Objektlagring: mislyktes"
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
+msgstr "Menyen kan brukes til å lagre lagrede bokmerker"
-#: ../../mod/thing.php:167
-msgid "Thing added"
-msgstr "Ting lagt til"
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
+msgstr "Send inn og fortsett"
-#: ../../mod/thing.php:193
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr "OBJ: %1$s %2$s %3$s"
+#: ../../mod/menu.php:109
+msgid "Drop"
+msgstr "Slett"
-#: ../../mod/thing.php:256
-msgid "Show Thing"
-msgstr "Vis ting"
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
+msgstr "Bokmerker tillatt"
-#: ../../mod/thing.php:263
-msgid "item not found."
-msgstr "element ble ikke funnet."
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
+msgstr "Slett denne menyen"
-#: ../../mod/thing.php:296
-msgid "Edit Thing"
-msgstr "Endre ting"
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
+msgstr "Endre menyinnholdet"
-#: ../../mod/thing.php:298 ../../mod/thing.php:348
-msgid "Select a profile"
-msgstr "Velg en profil"
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
+msgstr "Endre denne menyen"
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Post an activity"
-msgstr "Legg inn en aktivitet"
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
+msgstr "Menyen kunne ikke bli slettet."
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Sender bare til seere av den aktuelle profilen"
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
+msgstr "Menyen ble ikke funnet."
-#: ../../mod/thing.php:304 ../../mod/thing.php:353
-msgid "Name of thing e.g. something"
-msgstr "Navn på ting for eksempel noe"
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
+msgstr "Endre meny"
-#: ../../mod/thing.php:306 ../../mod/thing.php:354
-msgid "URL of thing (optional)"
-msgstr "URL til ting (valgfritt)"
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
+msgstr "Legg til eller fjern punkter i denne menyen"
-#: ../../mod/thing.php:308 ../../mod/thing.php:355
-msgid "URL for photo of thing (optional)"
-msgstr "URL til bilde av ting (valgfritt)"
+#: ../../mod/menu.php:151
+msgid "Menu name"
+msgstr "Menynavn"
-#: ../../mod/thing.php:346
-msgid "Add Thing to your Profile"
-msgstr "Legg til ting i din profil"
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
+msgstr "Må være unik, ses bare av deg"
-#: ../../mod/dirsearch.php:29
-msgid "This directory server requires an access token"
-msgstr "Denne katalogtjeneren krever en tilgangsnøkkel (access token)"
+#: ../../mod/menu.php:152
+msgid "Menu title"
+msgstr "Menytittel"
-#: ../../mod/editblock.php:118
-msgid "Delete block?"
-msgstr "Slett byggeklossen?"
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
+msgstr "Menytittelen andre ser"
-#: ../../mod/editblock.php:180
-msgid "Edit Block"
-msgstr "Endre byggekloss"
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
+msgstr "Tillat bokmerker"
-#: ../../mod/removeaccount.php:30
-msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet."
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
+msgstr "Ikke funnet."
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Slett denne kontoen"
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
+msgstr "Klarer ikke å lage element."
-#: ../../mod/removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
-msgstr "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket."
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
+msgstr "Ikke i stand til å oppdatere menyelement."
-#: ../../mod/removeaccount.php:60
-msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket"
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
+msgstr "Ikke i stand til å legge til menyelement."
-#: ../../mod/removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket"
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
+msgstr "Menyelement Tillatelser"
-#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
-msgid "Remove Account"
-msgstr "Slett konto"
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1075
+msgid "(click to open/close)"
+msgstr "(klikk for å åpne/lukke)"
-#: ../../mod/import_items.php:101
-msgid "Import completed"
-msgstr "Import ferdig"
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
+msgstr "Lenkenavn"
-#: ../../mod/import_items.php:119
-msgid "Import Items"
-msgstr "Importer elementer"
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
+msgstr "Lenke- eller undermeny-mål"
-#: ../../mod/import_items.php:120
-msgid ""
-"Use this form to import existing posts and content from an export file."
-msgstr "Bruk dette skjemaet for å importere eksisterende innlegg og innhold fra en eksportfil."
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "Skriv URL-en til lenken eller velg et menynavn for å lage en undermeny"
+
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
+msgstr "Bruk magic-autent hvis mulig"
+
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
+msgstr "Ã…pne lenke i nytt vindu"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
+msgstr "Ordne i liste"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Høyere tall vil synke mot bunnen av listen"
+
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
+msgstr "Send inn og avslutt"
+
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr "Send inn og fortsett"
+
+#: ../../mod/mitem.php:166
+msgid "Menu:"
+msgstr "Meny:"
+
+#: ../../mod/mitem.php:169
+msgid "Link Target"
+msgstr "Lenkemål"
+
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
+msgstr "Endre meny"
+
+#: ../../mod/mitem.php:175
+msgid "Edit element"
+msgstr "Endre element"
+
+#: ../../mod/mitem.php:176
+msgid "Drop element"
+msgstr "Slett element"
+
+#: ../../mod/mitem.php:177
+msgid "New element"
+msgstr "Nytt element"
+
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
+msgstr "Endre denne menybeholderen"
+
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
+msgstr "Legg til menyelement"
+
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
+msgstr "Slett dette menyelementet"
+
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
+msgstr "Endre dette menyelementet"
+
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
+msgstr "Menyelement ble ikke funnet."
+
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
+msgstr "Menyelement slettet."
+
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
+msgstr "Menyelement kunne ikke bli slettet."
+
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
+msgstr "Endre menyelement"
+
+#: ../../mod/mitem.php:226
+msgid "Link text"
+msgstr "Lenketekst"
+
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
+msgstr "Angi ditt nåværende humør og fortell dine venner"
#: ../../mod/network.php:91
msgid "No such group"
@@ -6689,870 +6230,1764 @@ msgid "Search Results For:"
msgstr "Søkeresultat for:"
#: ../../mod/network.php:207
-msgid "Collection is empty"
-msgstr "Samlingen er tom"
+msgid "Privacy group is empty"
+msgstr "Personverngruppen er tom"
#: ../../mod/network.php:216
-msgid "Collection: "
-msgstr "Samling:"
+msgid "Privacy group: "
+msgstr "Personverngruppe:"
#: ../../mod/network.php:242
msgid "Invalid connection."
msgstr "Ugyldig forbindelse."
-#: ../../mod/pdledit.php:13
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Name or caption"
+msgstr "Navn eller overskrift"
+
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""
+msgstr "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\""
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+msgid "Choose a short nickname"
+msgstr "Velg et kort kallenavn"
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address "
+"e.g. nickname%s"
+msgstr "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske, for eksempel kallenavn%s"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Channel role and privacy"
+msgstr "Kanalrolle og personvern"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Select a channel role with your privacy requirements."
+msgstr "Velg en kanalrolle for ditt personvernbehov."
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Read more about roles"
+msgstr "Les mer om roller"
+
+#: ../../mod/new_channel.php:131
+msgid "Create Channel"
+msgstr "Lag kanal"
+
+#: ../../mod/new_channel.php:132
+msgid ""
+"A channel is your identity on this network. It can represent a person, a "
+"blog, or a forum to name a few. Channels can make connections with other "
+"channels to share information with highly detailed permissions."
+msgstr "En kanal er din identitet i dette nettverket. Den kan representere en person, en blogg eller et forum for å nevne noe. Kanaler kan ha forbindelser til andre kanaler for å dele informasjon, og med svært detaljerte tillatelser."
+
+#: ../../mod/new_channel.php:133
+msgid ""
+"or <a href=\"import\">import an existing channel</a> from another location."
+msgstr "eller <a href=\"import\">importer en eksisterende kanal</a> fra et annet sted."
+
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Ugyldig forespørselsidentifikator."
+
+#: ../../mod/notifications.php:35
+msgid "Discard"
+msgstr "Forkast"
+
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
+msgstr "Ingen flere systemvarsler."
+
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
+msgstr "Systemvarsler"
+
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
+msgstr "Ikke i stand til å finne hubben din."
+
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
+msgstr "Innlegg vellykket."
+
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
+msgstr "OpenID protokollfeil. Ingen ID ble returnert."
+
+#: ../../mod/page.php:126
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
+" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Denne innstillingen krever spesiell behandling og redigering har blitt blokkert."
+
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
+msgstr "Konfigurasjonsbehandler"
+
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please"
+" leave this page unless you are comfortable with and knowledgeable about how"
+" to correctly use this feature."
+msgstr "Advarsel: kanalen din kan slutte å virke ved endring av enkelte innstillinger. Vennligst forlat denne siden med mindre du er komfortabel med dette og vet hvordan du bruker denne funksjonen riktig."
+
+#: ../../mod/pdledit.php:14
msgid "Layout updated."
msgstr "Layout er oppdatert."
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
+#: ../../mod/pdledit.php:30 ../../mod/pdledit.php:57
msgid "Edit System Page Description"
msgstr "Endre beskrivelsen av systemsiden"
-#: ../../mod/pdledit.php:48
+#: ../../mod/pdledit.php:52
msgid "Layout not found."
msgstr "Layouten ble ikke funnet."
-#: ../../mod/pdledit.php:54
+#: ../../mod/pdledit.php:58
msgid "Module Name:"
msgstr "Modulnavn:"
-#: ../../mod/pdledit.php:55
+#: ../../mod/pdledit.php:59
msgid "Layout Help"
msgstr "Layout-hjelp"
-#: ../../mod/register.php:44
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen."
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
+msgstr "Informasjon om sideeier kunne ikke hentes."
-#: ../../mod/register.php:50
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes."
+#: ../../mod/photos.php:100
+msgid "Album not found."
+msgstr "Albumet ble ikke funnet."
-#: ../../mod/register.php:84
-msgid "Passwords do not match."
-msgstr "Passordene er ikke like."
+#: ../../mod/photos.php:127
+msgid "Delete Album"
+msgstr "Slett album"
-#: ../../mod/register.php:117
-msgid ""
-"Registration successful. Please check your email for validation "
-"instructions."
-msgstr "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen."
+#: ../../mod/photos.php:171 ../../mod/photos.php:1020
+msgid "Delete Photo"
+msgstr "Slett bilde"
-#: ../../mod/register.php:123
-msgid "Your registration is pending approval by the site owner."
-msgstr "Din registrering venter på godkjenning av nettstedets eier."
+#: ../../mod/photos.php:501
+msgid "No photos selected"
+msgstr "Ingen bilder valgt"
-#: ../../mod/register.php:126
-msgid "Your registration can not be processed."
-msgstr "Din registrering kan ikke behandles."
+#: ../../mod/photos.php:550
+msgid "Access to this item is restricted."
+msgstr "Tilgang til dette elementet er begrenset."
-#: ../../mod/register.php:163
-msgid "Registration on this site/hub is by approval only."
-msgstr "Registrering på dette nettstedet/denne hubben skjer bare gjennom godkjenning."
+#: ../../mod/photos.php:589
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt."
-#: ../../mod/register.php:164
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
-msgstr "<a href=\"pubsites\">Registrer på et annet tilknyttet nettsted/hub</a>"
+#: ../../mod/photos.php:592
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f MB lagringsplass til bilder er brukt."
-#: ../../mod/register.php:174
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen."
+#: ../../mod/photos.php:628
+msgid "Upload Photos"
+msgstr "Last opp bilder"
-#: ../../mod/register.php:185
-msgid "Terms of Service"
-msgstr "Tjenesteavtale"
+#: ../../mod/photos.php:632
+msgid "Enter an album name"
+msgstr "Skriv et albumnavn"
-#: ../../mod/register.php:191
-#, php-format
-msgid "I accept the %s for this website"
-msgstr "Jeg godtar %s for dette nettstedet"
+#: ../../mod/photos.php:633
+msgid "or select an existing album (doubleclick)"
+msgstr "eller velg et eksisterende album (dobbeltklikk)"
-#: ../../mod/register.php:193
-#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
-msgstr "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet."
+#: ../../mod/photos.php:634
+msgid "Create a status post for this upload"
+msgstr "Lag et statusinnlegg for denne opplastingen"
-#: ../../mod/register.php:207 ../../mod/admin.php:436
-msgid "Registration"
-msgstr "Registrering"
+#: ../../mod/photos.php:635
+msgid "Caption (optional):"
+msgstr "Bildetekst (valgfritt):"
-#: ../../mod/register.php:212
-msgid "Membership on this site is by invitation only."
-msgstr "Medlemskap ved dette nettstedet skjer kun via invitasjon."
+#: ../../mod/photos.php:636
+msgid "Description (optional):"
+msgstr "Beskrivelse (valgfritt):"
-#: ../../mod/register.php:213
-msgid "Please enter your invitation code"
-msgstr "Vennligst skriv din invitasjonskode"
+#: ../../mod/photos.php:663
+msgid "Album name could not be decoded"
+msgstr "Albumnavnet kunne ikke dekodes"
-#: ../../mod/register.php:216
-msgid "Your email address"
-msgstr "Din e-postadresse"
+#: ../../mod/photos.php:711 ../../mod/photos.php:1250
+#: ../../mod/photos.php:1267
+msgid "Contact Photos"
+msgstr "Kontaktbilder"
-#: ../../mod/register.php:217
-msgid "Choose a password"
-msgstr "Velg et passord"
+#: ../../mod/photos.php:734
+msgid "Show Newest First"
+msgstr "Vis nyeste først"
-#: ../../mod/register.php:218
-msgid "Please re-enter your password"
-msgstr "Vennligst skriv ditt passord en gang til"
+#: ../../mod/photos.php:736
+msgid "Show Oldest First"
+msgstr "Vis eldste først"
+
+#: ../../mod/photos.php:838
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Tillatelse avvist. Tilgang til dette elementet kan være begrenset."
+
+#: ../../mod/photos.php:840
+msgid "Photo not available"
+msgstr "Bilde er utilgjengelig"
+
+#: ../../mod/photos.php:898
+msgid "Use as profile photo"
+msgstr "Bruk som profilbilde"
+
+#: ../../mod/photos.php:905
+msgid "Private Photo"
+msgstr "Privat bilde"
+
+#: ../../mod/photos.php:920
+msgid "View Full Size"
+msgstr "Vis i full størrelse"
+
+#: ../../mod/photos.php:965 ../../mod/tagrm.php:133
+msgid "Remove"
+msgstr "Fjern"
+
+#: ../../mod/photos.php:999
+msgid "Edit photo"
+msgstr "Endre bilde"
+
+#: ../../mod/photos.php:1001
+msgid "Rotate CW (right)"
+msgstr "Roter med klokka (mot høyre)"
+
+#: ../../mod/photos.php:1002
+msgid "Rotate CCW (left)"
+msgstr "Roter mot klokka (venstre)"
+
+#: ../../mod/photos.php:1005
+msgid "Enter a new album name"
+msgstr "Skriv et nytt albumnavn"
+
+#: ../../mod/photos.php:1006
+msgid "or select an existing one (doubleclick)"
+msgstr "eller velg et eksisterende album (dobbeltklikk)"
+
+#: ../../mod/photos.php:1009
+msgid "Caption"
+msgstr "Overskrift"
+
+#: ../../mod/photos.php:1011
+msgid "Add a Tag"
+msgstr "Legg til merkelapp"
+
+#: ../../mod/photos.php:1015
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Eksempel: @bob, @Barbara_Jensen, @jim@example.com"
+
+#: ../../mod/photos.php:1018
+msgid "Flag as adult in album view"
+msgstr "Flag som voksent i albumvisning"
+
+#: ../../mod/photos.php:1210
+msgid "In This Photo:"
+msgstr "I dette bildet:"
+
+#: ../../mod/photos.php:1215
+msgid "Map"
+msgstr "Kart"
+
+#: ../../mod/photos.php:1306
+msgid "View Album"
+msgstr "Vis album"
-#: ../../mod/admin.php:52
+#: ../../mod/photos.php:1317 ../../mod/photos.php:1330
+#: ../../mod/photos.php:1331
+msgid "Recent Photos"
+msgstr "Nye bilder"
+
+#: ../../mod/admin.php:54
msgid "Theme settings updated."
msgstr "Temainnstillinger er oppdatert."
-#: ../../mod/admin.php:160
+#: ../../mod/admin.php:174
msgid "# Accounts"
msgstr "# Kontoer"
-#: ../../mod/admin.php:161
+#: ../../mod/admin.php:175
msgid "# blocked accounts"
msgstr "# blokkerte kontoer"
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:176
msgid "# expired accounts"
msgstr "# utgåtte kontoer"
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:177
msgid "# expiring accounts"
msgstr "# kontoer som holder på å gå ut"
-#: ../../mod/admin.php:174
+#: ../../mod/admin.php:188
msgid "# Channels"
msgstr "# Kanaler"
-#: ../../mod/admin.php:175
+#: ../../mod/admin.php:189
msgid "# primary"
msgstr "# hoved"
-#: ../../mod/admin.php:176
+#: ../../mod/admin.php:190
msgid "# clones"
msgstr "# kloner"
-#: ../../mod/admin.php:182
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr "Meldingskøer"
-#: ../../mod/admin.php:198 ../../mod/admin.php:433 ../../mod/admin.php:532
-#: ../../mod/admin.php:800 ../../mod/admin.php:964 ../../mod/admin.php:1061
-#: ../../mod/admin.php:1101 ../../mod/admin.php:1261 ../../mod/admin.php:1295
-#: ../../mod/admin.php:1380
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr "Administrasjon"
-#: ../../mod/admin.php:199
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr "Sammendrag"
-#: ../../mod/admin.php:202
+#: ../../mod/admin.php:216
msgid "Registered accounts"
msgstr "Registrerte kontoer"
-#: ../../mod/admin.php:203 ../../mod/admin.php:536
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr "Ventende registreringer"
-#: ../../mod/admin.php:204
+#: ../../mod/admin.php:218
msgid "Registered channels"
msgstr "Registrerte kanaler"
-#: ../../mod/admin.php:205 ../../mod/admin.php:537
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
msgstr "Aktive tilleggsfunksjoner"
-#: ../../mod/admin.php:206
+#: ../../mod/admin.php:220
msgid "Version"
msgstr "Versjon"
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:339
msgid "Site settings updated."
msgstr "Nettstedsinnstillinger er oppdatert."
-#: ../../mod/admin.php:361 ../../mod/settings.php:793
+#: ../../mod/admin.php:376 ../../mod/settings.php:805
msgid "mobile"
msgstr "mobil"
-#: ../../mod/admin.php:363
+#: ../../mod/admin.php:378
msgid "experimental"
msgstr "eksperimentell"
-#: ../../mod/admin.php:365
+#: ../../mod/admin.php:380
msgid "unsupported"
msgstr "ikke støttet"
-#: ../../mod/admin.php:411
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr "Ja - med godkjenning"
-#: ../../mod/admin.php:417
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
msgstr "Mitt nettsted er ikke en offentlig tjeneste"
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
msgstr "Mitt nettsted gir kun tilgang mot betaling"
-#: ../../mod/admin.php:419
+#: ../../mod/admin.php:434
msgid "My site has free access only"
msgstr "Mitt nettsted har kun gratis tilgang"
-#: ../../mod/admin.php:420
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
msgstr "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt tjeneste"
-#: ../../mod/admin.php:437
+#: ../../mod/admin.php:458 ../../mod/register.php:241
+msgid "Registration"
+msgstr "Registrering"
+
+#: ../../mod/admin.php:459
msgid "File upload"
msgstr "Last opp fil"
-#: ../../mod/admin.php:438
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr "Retningslinjer"
-#: ../../mod/admin.php:443
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr "Nettstedets navn"
-#: ../../mod/admin.php:444
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr "Banner/Logo"
-#: ../../mod/admin.php:445
+#: ../../mod/admin.php:467
msgid "Administrator Information"
msgstr "Administratorinformasjon"
-#: ../../mod/admin.php:445
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
msgstr "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. BBCode kan brukes her"
-#: ../../mod/admin.php:446
+#: ../../mod/admin.php:468
msgid "System language"
msgstr "Systemspråk"
-#: ../../mod/admin.php:447
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr "Systemtema"
-#: ../../mod/admin.php:447
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' id='cnftheme'>endre temainnstillinger</a>"
-#: ../../mod/admin.php:448
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
msgstr "Mobilt systemtema"
-#: ../../mod/admin.php:448
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
msgstr "Tema for mobile enheter"
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:472
msgid "Allow Feeds as Connections"
msgstr "Tillat strømmer som forbindelser"
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:472
msgid "(Heavy system resource usage)"
msgstr "(Tung bruk av systemressurser)"
-#: ../../mod/admin.php:451
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr "Største bildestørrelse"
-#: ../../mod/admin.php:451
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr ubegrenset."
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
msgstr "Tillater dette nettstedet registrering av nye medlemmer?"
-#: ../../mod/admin.php:453
+#: ../../mod/admin.php:475
+msgid "Invitation only"
+msgstr "Kun inviterte"
+
+#: ../../mod/admin.php:475
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "Tillat bare nye medlemsregistreringer med en invitasjonskode. Ovenstående retningslinjer for registrering må være satt til Ja."
+
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
msgstr "Hvilket alternativ beskriver best hva slags kontotype som tilbys av dette nettstedet/denne hubben?"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr "Registreringstekst"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr "Vil bli vist på en fremtredende måte på registreringssiden."
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:478
msgid "Site homepage to show visitors (default: login box)"
msgstr "Nettstedets hjemmeside som vises til besøkende (standard: innloggingsboks)"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:478
msgid ""
"example: 'public' to show public stream, 'page/sys/home' to show a system "
"webpage called 'home' or 'include:home.html' to include a file."
msgstr "eksempel: 'public' for å vise offentlig strøm av innlegg, 'page/sys/home/ for å vise en system-webside called 'home\" eller 'include:home.html' for å inkludere en fil."
-#: ../../mod/admin.php:456
+#: ../../mod/admin.php:479
msgid "Preserve site homepage URL"
msgstr "Bevar URL-en til nettstedets hjemmeside"
-#: ../../mod/admin.php:456
+#: ../../mod/admin.php:479
msgid ""
"Present the site homepage in a frame at the original location instead of "
"redirecting"
msgstr "Presenter hjemmesiden til nettstedet i en ramme fra den opprinnelige plasseringen i stedet for å omdirigere"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr "Kontoer forlatt etter x dager"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
msgstr "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense."
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
msgstr "Tillatte vennedomener"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
msgstr "Kommaseparert liste over domener som har lov til å etablere vennskap med dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener."
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
msgstr "Tillate e-postdomener"
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
msgstr "Kommaseparert liste med domener som er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:483
msgid "Not allowed email domains"
msgstr "Ikke tillatte e-postdomener"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:483
msgid ""
"Comma separated list of domains which are not allowed in email addresses for"
" registrations to this site. Wildcards are accepted. Empty to allow any "
"domains, unless allowed domains have been defined."
msgstr "Kommaseparert liste med domener som ikke er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt, med mindre tillate domener er blitt definert."
-#: ../../mod/admin.php:461
-msgid "Block public"
-msgstr "Blokker offentlig tilgang"
-
-#: ../../mod/admin.php:461
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn."
-
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:484
msgid "Verify Email Addresses"
msgstr "Bekreft e-postadresser"
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:484
msgid ""
"Check to verify email addresses used in account registration (recommended)."
msgstr "Sett hake for å sjekke e-postadresser brukt ved kontoregistrering (anbefales)."
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:485
msgid "Force publish"
msgstr "Tving publisering"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr "Kryss av for å tvinge alle profiler på dette nettstedet til å bli oppført i nettstedet sin katalog."
-#: ../../mod/admin.php:464
-msgid "Disable discovery tab"
-msgstr "Skru av oppdagelsesfanen"
+#: ../../mod/admin.php:486
+msgid "Import Public Streams"
+msgstr "Importer offentlige innholdsstrømmer"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:486
msgid ""
-"Remove the tab in the network view with public content pulled from sources "
-"chosen for this site."
-msgstr "Fjern fanen fra nettverksvisningen med offentlig innhold trukket inn fra kilder valg for dette nettstedet."
+"Import and allow access to public content pulled from other sites. Warning: "
+"this content is unmoderated."
+msgstr "Importer og gi tilgang til offentlig innhold trukket inn fra andre nettsteder. Advarsel: dette innholdet er ikke moderert."
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:487
msgid "login on Homepage"
msgstr "Logg inn på hjemmesiden"
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:487
msgid ""
"Present a login box to visitors on the home page if no other content has "
"been configured."
msgstr "Presenter en innloggingsboks til besøkende på hjemmesiden hvis ikke noe annet innhold har blitt konfigurert."
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:489
msgid "Directory Server URL"
msgstr "Katalogtjener URL"
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:489
msgid "Default directory server"
msgstr "Standard katalogtjener"
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:491
msgid "Proxy user"
msgstr "Brukernavn mellomtjener"
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:492
msgid "Proxy URL"
msgstr "Mellomtjener URL"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr "Nettverk tidsavbrudd"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
msgstr "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt)."
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr "Leveringsinterval"
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr "Forsink leveringsprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for virtuelle tjenere, 0-1 for større dedikerte tjenere."
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:495
msgid "Deliveries per process"
msgstr "Leveranser per prosess"
-#: ../../mod/admin.php:473
+#: ../../mod/admin.php:495
msgid ""
"Number of deliveries to attempt in a single operating system process. Adjust"
" if necessary to tune system performance. Recommend: 1-5."
msgstr "Antall leveranser som forsøkes i en enkelt operativsystemprosess. Juster om nødvendig for å fininnstille systemets yteevne. Anbefaling: 1-5."
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:496
msgid "Poll interval"
msgstr "Spørreintervall"
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
msgstr "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet."
-#: ../../mod/admin.php:475
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
msgstr "Største belastningsgjennomsnitt"
-#: ../../mod/admin.php:475
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
msgstr "Største systembelastning før leverings- og spørreprosesser blir utsatt - standard 50."
-#: ../../mod/admin.php:476
-msgid "Expiration period in days for imported (matrix/network) content"
-msgstr "Antall dager før importert innhold (matrix/nettverk) utgår"
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Antall dager før importert innhold (nettet/nettverk) utgår"
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:498
msgid "0 for no expiration of imported content"
msgstr "0 dersom importert innhold ikke skal utgå"
-#: ../../mod/admin.php:524
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "Off"
+msgstr "Av"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "On"
+msgstr "PÃ¥"
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr "LÃ¥s funksjon %s"
+
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr "HÃ¥ndter tilleggsfunksjoner"
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr "Ingen tjener funnet"
-#: ../../mod/admin.php:531 ../../mod/admin.php:814
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
msgstr "ID"
-#: ../../mod/admin.php:531
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr "for kanalen"
-#: ../../mod/admin.php:531
+#: ../../mod/admin.php:668
msgid "on server"
msgstr "på tjener"
-#: ../../mod/admin.php:531
-msgid "Status"
-msgstr "Status"
-
-#: ../../mod/admin.php:533
+#: ../../mod/admin.php:670
msgid "Server"
msgstr "Tjener"
-#: ../../mod/admin.php:550
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr "Blokker offentlig tilgang"
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn."
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr "Tillat kommunikasjon med bare disse nettstedene"
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "Et nettsted per linje. La det stå tomt for å tillate kommunikasjon med ethvert nettsted som standard"
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr "Blokker kommunikasjon fra disse nettstedene"
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr "Tillat kommunikasjon med bare disse kanalene"
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by "
+"default"
+msgstr "En kanal (hash) per linje. La det stå tomt for å tillate enhver kanal som standard"
+
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr "Blokker kommunikasjon fra disse kanalene"
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr "Tillat innebygget HTML-innhold fra bare disse domenene"
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr "Et nettsted per linje. La stå tomt for å tillate ethvert nettsted som standard"
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr "Blokker innbygget HTML fra disse domenene"
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr "Kooperativ innebyggingssikkerhet"
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr "Skru på deling av innebyggingssikkerhet med andre kompatible nettsteder/hubber"
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr "Oppdateringen har blitt merket som en suksess"
-#: ../../mod/admin.php:560
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr "Utføring av %s feilet. Sjekk systemlogger."
-#: ../../mod/admin.php:563
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr "Oppdatering %s ble gjennomført med suksess."
-#: ../../mod/admin.php:567
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr "Oppdatering %s returnerte ingen status. Det er ukjent om den ble vellykket."
-#: ../../mod/admin.php:570
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr "Oppdatering av funksjon %s kunne ikke finnes."
-#: ../../mod/admin.php:586
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr "Ingen mislykkede oppdateringer."
-#: ../../mod/admin.php:590
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr "Mislykkede oppdateringer"
-#: ../../mod/admin.php:592
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr "Marker suksess (hvis oppdateringen ble gjennomført manuelt)"
-#: ../../mod/admin.php:593
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr "Prøv å gjennomføre dette oppdateringstrinnet automatisk"
-#: ../../mod/admin.php:625
+#: ../../mod/admin.php:809
msgid "Queue Statistics"
msgstr "Køstatistikk"
-#: ../../mod/admin.php:626
+#: ../../mod/admin.php:810
msgid "Total Entries"
msgstr "Totalt antall oppføringer"
-#: ../../mod/admin.php:627
+#: ../../mod/admin.php:811
msgid "Priority"
msgstr "Prioritet"
-#: ../../mod/admin.php:628
+#: ../../mod/admin.php:812
msgid "Destination URL"
msgstr "MÃ¥l-URL"
-#: ../../mod/admin.php:629
+#: ../../mod/admin.php:813
msgid "Mark hub permanently offline"
msgstr "Merk hub som permanent offline"
-#: ../../mod/admin.php:630
+#: ../../mod/admin.php:814
msgid "Empty queue for this hub"
msgstr "Tøm køen for denne hubben"
-#: ../../mod/admin.php:631
+#: ../../mod/admin.php:815
msgid "Last known contact"
msgstr "Siste kjente kontakt"
-#: ../../mod/admin.php:667
+#: ../../mod/admin.php:851
#, php-format
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] "%s konto blokkert/ikke blokkert lenger"
msgstr[1] "%s kontoer blokkert/ikke blokkert lenger"
-#: ../../mod/admin.php:675
+#: ../../mod/admin.php:859
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] "%s konto slettet"
msgstr[1] "%s kontoer slettet"
-#: ../../mod/admin.php:711
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr "Kontoen ble ikke funnet"
-#: ../../mod/admin.php:723
+#: ../../mod/admin.php:907
#, php-format
msgid "Account '%s' deleted"
msgstr "Kontoen '%s' slettet"
-#: ../../mod/admin.php:731
+#: ../../mod/admin.php:915
#, php-format
msgid "Account '%s' blocked"
msgstr "Kontoen '%s' blokkert"
-#: ../../mod/admin.php:739
+#: ../../mod/admin.php:923
#, php-format
msgid "Account '%s' unblocked"
msgstr "Kontoen '%s' er ikke blokkert lenger"
-#: ../../mod/admin.php:801 ../../mod/admin.php:813
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr "Brukere"
-#: ../../mod/admin.php:803 ../../mod/admin.php:967
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr "velg alle"
-#: ../../mod/admin.php:804
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr "Brukerregistreringer som venter på bekreftelse"
-#: ../../mod/admin.php:805
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr "Dato for forespørsel"
-#: ../../mod/admin.php:806
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr "Ingen registreringer."
-#: ../../mod/admin.php:808
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr "Avslå"
-#: ../../mod/admin.php:814
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr "Registreringsdato"
-#: ../../mod/admin.php:814
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr "Siste innlogging"
-#: ../../mod/admin.php:814
+#: ../../mod/admin.php:998
msgid "Expires"
msgstr "Utløper"
-#: ../../mod/admin.php:814
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr "Tjenesteklasse"
-#: ../../mod/admin.php:816
+#: ../../mod/admin.php:1000
msgid ""
"Selected accounts will be deleted!\\n\\nEverything these accounts had posted"
" on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Valgte kontoer vil bli slettet!\\n\\nAlt disse kontoene har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette disse valgte kontoene?"
-#: ../../mod/admin.php:817
+#: ../../mod/admin.php:1001
msgid ""
"The account {0} will be deleted!\\n\\nEverything this account has posted on "
"this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Kontoen {0} vl bli slettet!\\n\\nAlt denne kontoen har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette denne kontoen?"
-#: ../../mod/admin.php:853
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] "%s kanal er sensurert/ikke sensurert lenger"
msgstr[1] "%s kanaler er sensurert/ikke sensurert lenger"
-#: ../../mod/admin.php:862
+#: ../../mod/admin.php:1046
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] "%s kanal med kode tillatt/ikke tillatt"
msgstr[1] "%s kanaler med kode tillatt/ikke tillatt"
-#: ../../mod/admin.php:869
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s kanal slettet"
msgstr[1] "%s kanaler slettet"
-#: ../../mod/admin.php:889
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr "Kanalen ble ikke funnet"
-#: ../../mod/admin.php:900
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr "Kanalen '%s' er slettet"
-#: ../../mod/admin.php:912
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' censored"
msgstr "Kanalen '%s' er sensurert"
-#: ../../mod/admin.php:912
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
msgstr "Kanalen '%s' er ikke sensurert lenger"
-#: ../../mod/admin.php:923
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code allowed"
msgstr "Kanal '%s' kode tillatt"
-#: ../../mod/admin.php:923
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code disallowed"
msgstr "Kanal '%s' kode ikke tillatt"
-#: ../../mod/admin.php:969
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr "Sensurer"
-#: ../../mod/admin.php:970
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr "Ikke sensurer lenger"
-#: ../../mod/admin.php:971
+#: ../../mod/admin.php:1155
msgid "Allow Code"
msgstr "Tillat kode"
-#: ../../mod/admin.php:972
+#: ../../mod/admin.php:1156
msgid "Disallow Code"
msgstr "Ikke tillat kode"
-#: ../../mod/admin.php:974
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr "UID"
-#: ../../mod/admin.php:976
+#: ../../mod/admin.php:1158 ../../mod/profiles.php:457
+msgid "Address"
+msgstr "Adresse"
+
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Valgte kanaler vil bli slettet!\\n\\nAlt innhold som er lagt inn i disse kanalene på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette disse kanalene med alt innhold?"
-#: ../../mod/admin.php:977
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Kanalen {0} vil bli slettet!\\n\\nAlt innhold som er lagt inn i denne kanalen på dettet nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne kanalen med alt innhold?"
-#: ../../mod/admin.php:1017
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
msgstr "Tilleggsfunksjonen %s er avskrudd."
-#: ../../mod/admin.php:1021
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
msgstr "Tilleggsfunksjonen %s er påskrudd."
-#: ../../mod/admin.php:1031 ../../mod/admin.php:1234
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr "Skru av"
-#: ../../mod/admin.php:1034 ../../mod/admin.php:1236
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr "Skru på"
-#: ../../mod/admin.php:1063 ../../mod/admin.php:1263
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr "Skru av og på"
-#: ../../mod/admin.php:1071 ../../mod/admin.php:1273
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr "Forfatter:"
-#: ../../mod/admin.php:1072 ../../mod/admin.php:1274
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr "Vedlikeholder:"
-#: ../../mod/admin.php:1199
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr "Minimum prosjektversjon:"
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr "Maksimum prosjektversjon:"
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr "Minimum PHP-versjon:"
+
+#: ../../mod/admin.php:1278
+msgid "Requires: "
+msgstr "Krever:"
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr "Skrudd av - versjonsinkompatibilitet"
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr "Ingen temaer er funnet."
-#: ../../mod/admin.php:1255
+#: ../../mod/admin.php:1479
msgid "Screenshot"
msgstr "Skjermbilde"
-#: ../../mod/admin.php:1301
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr "[Eksperimentelt]"
-#: ../../mod/admin.php:1302
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
msgstr "[Ingen støtte]"
-#: ../../mod/admin.php:1326
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
msgstr "Logginnstillinger er oppdatert."
-#: ../../mod/admin.php:1383
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr "Tøm"
-#: ../../mod/admin.php:1389
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr "Feilsøking"
-#: ../../mod/admin.php:1390
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr "Loggfil"
-#: ../../mod/admin.php:1390
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
msgstr "Må kunne skrives til av webtjenesten. Relativ til din Red sin toppnivåkatalog."
-#: ../../mod/admin.php:1391
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr "Loggnivå"
-#: ../../mod/admin.php:1437
+#: ../../mod/admin.php:1661
msgid "New Profile Field"
msgstr "Nytt profilfelt"
-#: ../../mod/admin.php:1438 ../../mod/admin.php:1458
+#: ../../mod/admin.php:1662 ../../mod/admin.php:1682
msgid "Field nickname"
msgstr "Feltets kallenavn"
-#: ../../mod/admin.php:1438 ../../mod/admin.php:1458
+#: ../../mod/admin.php:1662 ../../mod/admin.php:1682
msgid "System name of field"
msgstr "Systemnavnet til feltet"
-#: ../../mod/admin.php:1439 ../../mod/admin.php:1459
+#: ../../mod/admin.php:1663 ../../mod/admin.php:1683
msgid "Input type"
msgstr "Inndata-type"
-#: ../../mod/admin.php:1440 ../../mod/admin.php:1460
+#: ../../mod/admin.php:1664 ../../mod/admin.php:1684
msgid "Field Name"
msgstr "Feltnavn"
-#: ../../mod/admin.php:1440 ../../mod/admin.php:1460
+#: ../../mod/admin.php:1664 ../../mod/admin.php:1684
msgid "Label on profile pages"
msgstr "Merkelapp på profilsider"
-#: ../../mod/admin.php:1441 ../../mod/admin.php:1461
+#: ../../mod/admin.php:1665 ../../mod/admin.php:1685
msgid "Help text"
msgstr "Hjelpetekst"
-#: ../../mod/admin.php:1441 ../../mod/admin.php:1461
+#: ../../mod/admin.php:1665 ../../mod/admin.php:1685
msgid "Additional info (optional)"
msgstr "Tilleggsinformasjon (valgfritt)"
-#: ../../mod/admin.php:1451
+#: ../../mod/admin.php:1675
msgid "Field definition not found"
msgstr "Feltdefinisjonen ble ikke funnet"
-#: ../../mod/admin.php:1457
+#: ../../mod/admin.php:1681
msgid "Edit Profile Field"
msgstr "Endre profilfelt"
-#: ../../mod/editlayout.php:112
-msgid "Delete layout?"
-msgstr "Slett layout?"
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
+msgstr "Dult noen"
-#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
-msgid "Layout Description (Optional)"
-msgstr "Layoutens beskrivelse (valgfritt)"
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
+msgstr "Prikke/oppildne"
-#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
-#: ../../mod/layouts.php:179
-msgid "Layout Name"
-msgstr "Layout-navn"
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
+msgstr "Dult, prikk eller gjør andre ting med noen"
-#: ../../mod/editlayout.php:178
-msgid "Edit Layout"
-msgstr "Endre layout"
+#: ../../mod/poke.php:176
+msgid "Recipient"
+msgstr "Mottaker"
+
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
+msgstr "Velg hva du ønsker å gjøre med mottakeren"
+
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
+msgstr "Gjør dette innlegget privat"
+
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
+msgstr "Henting av URL gir følgende feil: %1$s"
+
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
+msgstr "Bildet ble lastet opp, men beskjæring av bildet mislyktes."
+
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
+msgstr "Endring av bildestørrelse mislyktes."
+
+#: ../../mod/profile_photo.php:212
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart."
+
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
+msgstr "Opplasting av bildet mislyktes."
+
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
+msgstr "Kan ikke behandle bildet."
+
+#: ../../mod/profile_photo.php:316 ../../mod/profile_photo.php:357
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
+msgstr "Bildet er ikke tilgjengelig."
+
+#: ../../mod/profile_photo.php:398 ../../mod/cover_photo.php:350
+msgid "Upload File:"
+msgstr "Last opp fil:"
+
+#: ../../mod/profile_photo.php:399 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
+msgstr "Velg en profil:"
+
+#: ../../mod/profile_photo.php:400
+msgid "Upload Profile Photo"
+msgstr "Last opp profilbilde:"
+
+#: ../../mod/profile_photo.php:407 ../../mod/settings.php:992
+#: ../../mod/cover_photo.php:357
+msgid "or"
+msgstr "eller"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "skip this step"
+msgstr "hopp over dette steget"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
+msgstr "velg et bilde fra dine fotoalbum"
+
+#: ../../mod/profile_photo.php:423 ../../mod/cover_photo.php:373
+msgid "Crop Image"
+msgstr "Beskjær bildet"
+
+#: ../../mod/profile_photo.php:424 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Vennligst juster bildebeskjæringen for optimal visning."
+
+#: ../../mod/profile_photo.php:426 ../../mod/cover_photo.php:376
+msgid "Done Editing"
+msgstr "Avslutt redigering"
+
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
+msgid "Profile not found."
+msgstr "Profilen ble ikke funnet."
+
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
+msgstr "Profilen er slettet."
+
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
+msgstr "Profil-"
+
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
+msgstr "Ny profil opprettet."
+
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
+msgstr "Profilen er utilgjengelig for klonen."
+
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Profilen er utilgjengelig for eksport."
+
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
+msgstr "Profilnavn er påkrevd."
+
+#: ../../mod/profiles.php:414
+msgid "Marital Status"
+msgstr "Sivilstand"
+
+#: ../../mod/profiles.php:418
+msgid "Romantic Partner"
+msgstr "Romantisk partner"
+
+#: ../../mod/profiles.php:422
+msgid "Likes"
+msgstr "Liker"
+
+#: ../../mod/profiles.php:426
+msgid "Dislikes"
+msgstr "Liker ikke"
+
+#: ../../mod/profiles.php:430
+msgid "Work/Employment"
+msgstr "Arbeid/sysselsetting"
+
+#: ../../mod/profiles.php:433
+msgid "Religion"
+msgstr "Religion"
+
+#: ../../mod/profiles.php:437
+msgid "Political Views"
+msgstr "Politiske synspunkter"
+
+#: ../../mod/profiles.php:445
+msgid "Sexual Preference"
+msgstr "Seksuelle preferanser"
+
+#: ../../mod/profiles.php:449
+msgid "Homepage"
+msgstr "Hjemmeside"
+
+#: ../../mod/profiles.php:453
+msgid "Interests"
+msgstr "Interesser"
+
+#: ../../mod/profiles.php:547
+msgid "Profile updated."
+msgstr "Profilen er oppdatert."
+
+#: ../../mod/profiles.php:634
+msgid "Hide your contact/friend list from viewers of this profile?"
+msgstr "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?"
+
+#: ../../mod/profiles.php:674
+msgid "Edit Profile Details"
+msgstr "Endre profildetaljer"
+
+#: ../../mod/profiles.php:676
+msgid "View this profile"
+msgstr "Vis denne profilen"
+
+#: ../../mod/profiles.php:678
+msgid "Change Profile Photo"
+msgstr "Endre profilbilde"
+
+#: ../../mod/profiles.php:679
+msgid "Create a new profile using these settings"
+msgstr "Lag en ny profil ved å bruke disse innstillingene"
+
+#: ../../mod/profiles.php:680
+msgid "Clone this profile"
+msgstr "Klon denne profilen"
+
+#: ../../mod/profiles.php:681
+msgid "Delete this profile"
+msgstr "Slett denne profilen"
+
+#: ../../mod/profiles.php:683
+msgid "Import profile from file"
+msgstr "Importer profil fra fil"
+
+#: ../../mod/profiles.php:684
+msgid "Export profile to file"
+msgstr "Eksporter profil til fil"
+
+#: ../../mod/profiles.php:685
+msgid "Profile Name:"
+msgstr "Profilnavn:"
+
+#: ../../mod/profiles.php:686
+msgid "Your Full Name:"
+msgstr "Ditt fulle navn:"
+
+#: ../../mod/profiles.php:687
+msgid "Title/Description:"
+msgstr "Tittel/Beskrivelse:"
+
+#: ../../mod/profiles.php:688
+msgid "Your Gender:"
+msgstr "Ditt kjønn:"
+
+#: ../../mod/profiles.php:689
+msgid "Birthday :"
+msgstr "Fødselsdag:"
+
+#: ../../mod/profiles.php:690
+msgid "Street Address:"
+msgstr "Gateadresse:"
+
+#: ../../mod/profiles.php:691
+msgid "Locality/City:"
+msgstr "Sted/By:"
+
+#: ../../mod/profiles.php:692
+msgid "Postal/Zip Code:"
+msgstr "Postnummer/ZIP-kode:"
+
+#: ../../mod/profiles.php:693
+msgid "Country:"
+msgstr "Land:"
+
+#: ../../mod/profiles.php:694
+msgid "Region/State:"
+msgstr "Region/fylke:"
+
+#: ../../mod/profiles.php:695
+msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+msgstr "<span class=\"heart\">&hearts;</span> Sivilstand:"
+
+#: ../../mod/profiles.php:696
+msgid "Who: (if applicable)"
+msgstr "Hvem: (hvis det er aktuelt) "
+
+#: ../../mod/profiles.php:697
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Eksempler: kari123, Kari Villiamsen, kari@example.com"
+
+#: ../../mod/profiles.php:698
+msgid "Since [date]:"
+msgstr "Siden [dato]:"
+
+#: ../../mod/profiles.php:700
+msgid "Homepage URL:"
+msgstr "Hjemmeside URL:"
+
+#: ../../mod/profiles.php:703
+msgid "Religious Views:"
+msgstr "Religiøse synspunkter:"
+
+#: ../../mod/profiles.php:704
+msgid "Keywords:"
+msgstr "Nøkkelord:"
+
+#: ../../mod/profiles.php:707
+msgid "Example: fishing photography software"
+msgstr "Eksempel: fisking fotografering programvare"
+
+#: ../../mod/profiles.php:708
+msgid "Used in directory listings"
+msgstr "Brukt i katalogoppføringer"
+
+#: ../../mod/profiles.php:709
+msgid "Tell us about yourself..."
+msgstr "Fortell oss om deg selv..."
+
+#: ../../mod/profiles.php:710
+msgid "Hobbies/Interests"
+msgstr "Hobbier/Interesser"
+
+#: ../../mod/profiles.php:711
+msgid "Contact information and Social Networks"
+msgstr "Kontaktinformasjon og sosiale nettverk"
+
+#: ../../mod/profiles.php:712
+msgid "My other channels"
+msgstr "Mine andre kanaler"
+
+#: ../../mod/profiles.php:713
+msgid "Musical interests"
+msgstr "Musikkinteresser"
+
+#: ../../mod/profiles.php:714
+msgid "Books, literature"
+msgstr "Bøker, litteratur"
+
+#: ../../mod/profiles.php:715
+msgid "Television"
+msgstr "TV/fjernsyn"
+
+#: ../../mod/profiles.php:716
+msgid "Film/dance/culture/entertainment"
+msgstr "Film/dans/kultur/underholdning"
+
+#: ../../mod/profiles.php:717
+msgid "Love/romance"
+msgstr "Kjærlighet/romantikk"
+
+#: ../../mod/profiles.php:718
+msgid "Work/employment"
+msgstr "Arbeid/sysselsetting"
+
+#: ../../mod/profiles.php:719
+msgid "School/education"
+msgstr "Skole/utdanning"
+
+#: ../../mod/profiles.php:725
+msgid "This is your default profile."
+msgstr "Dette er din standardprofil."
+
+#: ../../mod/profiles.php:736
+msgid "Age: "
+msgstr "Alder:"
+
+#: ../../mod/profiles.php:779
+msgid "Edit/Manage Profiles"
+msgstr "Endre/håndter profiler"
+
+#: ../../mod/profiles.php:780
+msgid "Add profile things"
+msgstr "Legg til profilting"
+
+#: ../../mod/profiles.php:781
+msgid "Include desirable objects in your profile"
+msgstr "Inkluder ønskverdige objekter i din profil"
+
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
+msgstr "Ugyldig profil-identifikator."
+
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
+msgstr "Endre profilsynlighet"
+
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
+msgstr "Klikk på en kontakt for å legge til eller fjerne."
+
+#: ../../mod/profperm.php:123
+msgid "Visible To"
+msgstr "Synlig for"
+
+#: ../../mod/pubsites.php:21
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself <strong>may</strong> provide "
+"additional details."
+msgstr "Nettstedene på listen tillater offentlig registrering i $Projectname-nettverket. Alle nettsteder i nettverket er forbundet så medlemskap på enhver av dem formidler medlemskap i nettverket som helhet. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Nettstedene selv <strong>kan</strong> gi tilleggsopplysninger."
+
+#: ../../mod/pubsites.php:27
+msgid "Hub URL"
+msgstr "Nettstedets URL"
+
+#: ../../mod/pubsites.php:27
+msgid "Access Type"
+msgstr "Tilgangstype"
+
+#: ../../mod/pubsites.php:27
+msgid "Registration Policy"
+msgstr "Retningslinjer for registrering"
+
+#: ../../mod/pubsites.php:33
+msgid "Rate"
+msgstr "Vurder"
+
+#: ../../mod/rate.php:158
+msgid "Website:"
+msgstr "Nettsted:"
+
+#: ../../mod/rate.php:161
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)"
+
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
+msgstr "Vurdering (denne informasjonen er offentlig)"
+
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)"
+
+#: ../../mod/ratings.php:69
+msgid "No ratings"
+msgstr "Ingen vurderinger"
+
+#: ../../mod/ratings.php:100
+msgid "Rating: "
+msgstr "Vurdering:"
+
+#: ../../mod/ratings.php:101
+msgid "Website: "
+msgstr "Nettsted:"
+
+#: ../../mod/ratings.php:103
+msgid "Description: "
+msgstr "Beskrivelse:"
+
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
+msgstr "Velg en bokmerkemappe"
+
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
+msgstr "Lagre bokmerke"
+
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
+msgstr "URL-en til bokmerket"
+
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
+msgstr "Eller skriv nytt navn på bokmerkemappe"
+
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen."
+
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes."
+
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
+msgstr "Passordene er ikke like."
+
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation "
+"instructions."
+msgstr "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen."
+
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
+msgstr "Din registrering venter på godkjenning av nettstedets eier."
+
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
+msgstr "Din registrering kan ikke behandles."
+
+#: ../../mod/register.php:180
+msgid "Registration on this hub is disabled."
+msgstr "Registrering ved dette nettstedet er skrudd av."
+
+#: ../../mod/register.php:189
+msgid "Registration on this hub is by approval only."
+msgstr "Registrering ved dette nettstedet skjer på godkjenning."
+
+#: ../../mod/register.php:190
+msgid "<a href=\"pubsites\">Register at another affiliated hub.</a>"
+msgstr "<a href=\"pubsites\">Registrer ved et annet tilsluttet nettsted.</a>"
+
+#: ../../mod/register.php:200
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen."
+
+#: ../../mod/register.php:211
+msgid "Terms of Service"
+msgstr "Tjenesteavtale"
+
+#: ../../mod/register.php:217
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "Jeg godtar %s for dette nettstedet"
+
+#: ../../mod/register.php:219
+#, php-format
+msgid "I am over 13 years of age and accept the %s for this website"
+msgstr "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet."
+
+#: ../../mod/register.php:223
+msgid "Your email address"
+msgstr "Din e-postadresse"
+
+#: ../../mod/register.php:224
+msgid "Choose a password"
+msgstr "Velg et passord"
+
+#: ../../mod/register.php:225
+msgid "Please re-enter your password"
+msgstr "Vennligst skriv ditt passord en gang til"
+
+#: ../../mod/register.php:226
+msgid "Please enter your invitation code"
+msgstr "Vennligst skriv din invitasjonskode"
+
+#: ../../mod/register.php:232
+msgid "no"
+msgstr "nei"
+
+#: ../../mod/register.php:232
+msgid "yes"
+msgstr "ja"
+
+#: ../../mod/register.php:246
+msgid "Membership on this site is by invitation only."
+msgstr "Medlemskap ved dette nettstedet skjer kun via invitasjon."
+
+#: ../../mod/register.php:258
+msgid "Proceed to create your first channel"
+msgstr "Gå videre for å lage din første kanal"
+
+#: ../../mod/regmod.php:11
+msgid "Please login."
+msgstr "Vennligst logg inn."
+
+#: ../../mod/removeaccount.php:30
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet."
+
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Slett denne kontoen"
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
+msgstr "ADVARSEL:"
+
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket."
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "Denne handlingen er permanent og kan ikke angres!"
+
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr "Vennligst skriv ditt passord for å få bekreftelse:"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket"
+
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:712
+msgid "Remove Account"
+msgstr "Slett konto"
+
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet."
+
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
+msgstr "Fjern denne kanalen"
+
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
+msgstr "Denne kanalen vil bli fullstendig fjernet fra nettverket."
+
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
+msgstr "Fjern denne kanalen og alle dens kloner fra nettverket"
+
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket"
+
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1131
+msgid "Remove Channel"
+msgstr "Fjern kanal"
+
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig."
+
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
+msgstr "Feilmeldingen var:"
+
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
+msgstr "Autentisering mislyktes."
+
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
+msgstr "Fjernautentisering"
+
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Skriv din kanaladresse (for eksempel channel@exampel.com)"
+
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
+msgstr "Autentiser"
+
+#: ../../mod/search.php:212
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "Elementer merket med: %s"
+
+#: ../../mod/search.php:214
+#, php-format
+msgid "Search results for: %s"
+msgstr "Søkeresultater for: %s"
+
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
+msgstr "Ingen restriksjoner er funnet i tjenesteklasse."
#: ../../mod/settings.php:76
msgid "Name is required"
@@ -7563,1594 +7998,1395 @@ msgid "Key and Secret are required"
msgstr "Nøkkel og hemmelighet er påkrevd"
#: ../../mod/settings.php:232
+msgid "Not valid email."
+msgstr "Ikke gyldig e-post."
+
+#: ../../mod/settings.php:235
+msgid "Protected email address. Cannot change to that email."
+msgstr "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen."
+
+#: ../../mod/settings.php:244
+msgid "System failure storing new email. Please try again."
+msgstr "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen."
+
+#: ../../mod/settings.php:261
+msgid "Password verification failed."
+msgstr "Passordbekreftelsen mislyktes."
+
+#: ../../mod/settings.php:268
msgid "Passwords do not match. Password unchanged."
msgstr "Passordene stemmer ikke overens. Passord uforandret."
-#: ../../mod/settings.php:236
+#: ../../mod/settings.php:272
msgid "Empty passwords are not allowed. Password unchanged."
msgstr "Tomme passord er ikke tillatt. Passord uforandret."
-#: ../../mod/settings.php:250
+#: ../../mod/settings.php:286
msgid "Password changed."
msgstr "Passord endret."
-#: ../../mod/settings.php:252
+#: ../../mod/settings.php:288
msgid "Password update failed. Please try again."
msgstr "Passord oppdatering mislyktes. Vennligst prøv igjen."
-#: ../../mod/settings.php:266
-msgid "Not valid email."
-msgstr "Ikke gyldig e-post."
-
-#: ../../mod/settings.php:269
-msgid "Protected email address. Cannot change to that email."
-msgstr "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen."
-
-#: ../../mod/settings.php:278
-msgid "System failure storing new email. Please try again."
-msgstr "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen."
-
-#: ../../mod/settings.php:521
+#: ../../mod/settings.php:532
msgid "Settings updated."
msgstr "Innstillinger oppdatert."
-#: ../../mod/settings.php:585 ../../mod/settings.php:611
-#: ../../mod/settings.php:647
+#: ../../mod/settings.php:596 ../../mod/settings.php:622
+#: ../../mod/settings.php:658
msgid "Add application"
msgstr "Legg til program"
-#: ../../mod/settings.php:588
+#: ../../mod/settings.php:599
msgid "Name of application"
msgstr "Navn på program"
-#: ../../mod/settings.php:589 ../../mod/settings.php:615
+#: ../../mod/settings.php:600 ../../mod/settings.php:626
msgid "Consumer Key"
msgstr "Consumer Key"
-#: ../../mod/settings.php:589 ../../mod/settings.php:590
+#: ../../mod/settings.php:600 ../../mod/settings.php:601
msgid "Automatically generated - change if desired. Max length 20"
msgstr "Automatisk laget - kan endres om du vil. Største lengde 20"
-#: ../../mod/settings.php:590 ../../mod/settings.php:616
+#: ../../mod/settings.php:601 ../../mod/settings.php:627
msgid "Consumer Secret"
msgstr "Consumer Secret"
-#: ../../mod/settings.php:591 ../../mod/settings.php:617
+#: ../../mod/settings.php:602 ../../mod/settings.php:628
msgid "Redirect"
msgstr "Omdirigering"
-#: ../../mod/settings.php:591
+#: ../../mod/settings.php:602
msgid ""
"Redirect URI - leave blank unless your application specifically requires "
"this"
msgstr "Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette"
-#: ../../mod/settings.php:592 ../../mod/settings.php:618
+#: ../../mod/settings.php:603 ../../mod/settings.php:629
msgid "Icon url"
msgstr "Ikon-URL"
-#: ../../mod/settings.php:592
+#: ../../mod/settings.php:603
msgid "Optional"
msgstr "Valgfritt"
-#: ../../mod/settings.php:603
-msgid "You can't edit this application."
-msgstr "Du kan ikke endre dette programmet."
+#: ../../mod/settings.php:614
+msgid "Application not found."
+msgstr "Programmet ble ikke funnet."
-#: ../../mod/settings.php:646
+#: ../../mod/settings.php:657
msgid "Connected Apps"
msgstr "Tilkoblede app-er"
-#: ../../mod/settings.php:650
+#: ../../mod/settings.php:661
msgid "Client key starts with"
msgstr "Klientnøkkel starter med"
-#: ../../mod/settings.php:651
+#: ../../mod/settings.php:662
msgid "No name"
msgstr "Ikke noe navn"
-#: ../../mod/settings.php:652
+#: ../../mod/settings.php:663
msgid "Remove authorization"
msgstr "Fjern tillatelse"
-#: ../../mod/settings.php:665
+#: ../../mod/settings.php:676
msgid "No feature settings configured"
msgstr "Ingen funksjonsinnstillinger er konfigurert"
-#: ../../mod/settings.php:672
+#: ../../mod/settings.php:683
msgid "Feature/Addon Settings"
msgstr "Funksjons-/Tilleggsinnstillinger"
-#: ../../mod/settings.php:695
+#: ../../mod/settings.php:706
msgid "Account Settings"
msgstr "Kontoinnstillinger"
-#: ../../mod/settings.php:696
-msgid "Enter New Password:"
-msgstr "Skriv nytt passord:"
+#: ../../mod/settings.php:707
+msgid "Current Password"
+msgstr "Nåværende passord"
+
+#: ../../mod/settings.php:708
+msgid "Enter New Password"
+msgstr "Skriv nytt passord"
-#: ../../mod/settings.php:697
-msgid "Confirm New Password:"
-msgstr "Bekreft nytt passord:"
+#: ../../mod/settings.php:709
+msgid "Confirm New Password"
+msgstr "Bekreft nytt passord"
-#: ../../mod/settings.php:697
+#: ../../mod/settings.php:709
msgid "Leave password fields blank unless changing"
msgstr "La passordfeltene stå blanke om det ikke skal endres"
-#: ../../mod/settings.php:699 ../../mod/settings.php:1030
+#: ../../mod/settings.php:711 ../../mod/settings.php:1048
msgid "Email Address:"
msgstr "E-postadresse:"
-#: ../../mod/settings.php:701
+#: ../../mod/settings.php:713
msgid "Remove this account including all its channels"
msgstr "Slett denne kontoen inkludert alle dens kanaler"
-#: ../../mod/settings.php:717
-msgid "Off"
-msgstr "Av"
-
-#: ../../mod/settings.php:717
-msgid "On"
-msgstr "PÃ¥"
-
-#: ../../mod/settings.php:724
+#: ../../mod/settings.php:736
msgid "Additional Features"
msgstr "Ekstra funksjoner"
-#: ../../mod/settings.php:748
+#: ../../mod/settings.php:760
msgid "Connector Settings"
msgstr "Koblingsinnstillinger"
-#: ../../mod/settings.php:787
+#: ../../mod/settings.php:799
msgid "No special theme for mobile devices"
msgstr "Ikke noe spesielt tema for mobile enheter"
-#: ../../mod/settings.php:790
+#: ../../mod/settings.php:802
#, php-format
msgid "%s - (Experimental)"
msgstr "%s - (Eksperimentelt)"
-#: ../../mod/settings.php:829
+#: ../../mod/settings.php:844
msgid "Display Settings"
msgstr "Visningsinnstillinger"
-#: ../../mod/settings.php:830
+#: ../../mod/settings.php:845
msgid "Theme Settings"
msgstr "Temainnstillinger"
-#: ../../mod/settings.php:831
+#: ../../mod/settings.php:846
msgid "Custom Theme Settings"
msgstr "Tilpassede temainnstillinger"
-#: ../../mod/settings.php:832
+#: ../../mod/settings.php:847
msgid "Content Settings"
msgstr "Innholdsinnstillinger"
-#: ../../mod/settings.php:838
+#: ../../mod/settings.php:853
msgid "Display Theme:"
msgstr "Visningstema:"
-#: ../../mod/settings.php:839
+#: ../../mod/settings.php:854
msgid "Mobile Theme:"
msgstr "Mobiltema:"
-#: ../../mod/settings.php:840
+#: ../../mod/settings.php:855
+msgid "Preload images before rendering the page"
+msgstr "Last inn bildene før gjengivelsen av siden"
+
+#: ../../mod/settings.php:855
+msgid ""
+"The subjective page load time will be longer but the page will be ready when"
+" displayed"
+msgstr "Den personlige opplevelsen av lastetiden vil være lenger, men siden vil være klar når den vises"
+
+#: ../../mod/settings.php:856
msgid "Enable user zoom on mobile devices"
msgstr "Skru på brukerstyrt zoom på mobile enheter"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Update browser every xx seconds"
msgstr "Oppdater nettleser hvert xx sekunder"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Minimum of 10 seconds, no maximum"
msgstr "Minimum 10 sekunder, ikke noe maksimum"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum number of conversations to load at any time:"
msgstr "Maksimalt antall samtaler å laste samtidig:"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum of 100 items"
msgstr "Maksimum 100 elementer"
-#: ../../mod/settings.php:843
+#: ../../mod/settings.php:859
msgid "Show emoticons (smilies) as images"
msgstr "Vis emoticons (smilefjes) som bilder"
-#: ../../mod/settings.php:844
+#: ../../mod/settings.php:860
msgid "Link post titles to source"
msgstr "Lenk innleggets tittel til kilden"
-#: ../../mod/settings.php:845
+#: ../../mod/settings.php:861
msgid "System Page Layout Editor - (advanced)"
msgstr "Systemsidens layoutbehandler - (avansert)"
-#: ../../mod/settings.php:848
+#: ../../mod/settings.php:864
msgid "Use blog/list mode on channel page"
msgstr "Bruk blogg-/listemodus på kanalsiden"
-#: ../../mod/settings.php:848 ../../mod/settings.php:849
+#: ../../mod/settings.php:864 ../../mod/settings.php:865
msgid "(comments displayed separately)"
msgstr "(kommentarer vist separat)"
-#: ../../mod/settings.php:849
-msgid "Use blog/list mode on matrix page"
-msgstr "Bruk blogg-/listemodus på matrix-siden"
+#: ../../mod/settings.php:865
+msgid "Use blog/list mode on grid page"
+msgstr "Bruk blogg-/liste-modus på nettverkssiden"
-#: ../../mod/settings.php:850
+#: ../../mod/settings.php:866
msgid "Channel page max height of content (in pixels)"
msgstr "Kanalsidens makshøyde for innhold (i pixler)"
-#: ../../mod/settings.php:850 ../../mod/settings.php:851
+#: ../../mod/settings.php:866 ../../mod/settings.php:867
msgid "click to expand content exceeding this height"
msgstr "klikk for å utvide innhold som overstiger denne høyden"
-#: ../../mod/settings.php:851
-msgid "Matrix page max height of content (in pixels)"
-msgstr "Matrix-sidens makshøyde for innholde (i pixler)"
+#: ../../mod/settings.php:867
+msgid "Grid page max height of content (in pixels)"
+msgstr "Nettverkssidens makshøyde for innhold (i piksler)"
-#: ../../mod/settings.php:885
+#: ../../mod/settings.php:901
msgid "Nobody except yourself"
msgstr "Ingen unntatt deg selv"
-#: ../../mod/settings.php:886
+#: ../../mod/settings.php:902
msgid "Only those you specifically allow"
msgstr "Bare de du spesifikt tillater"
-#: ../../mod/settings.php:887
+#: ../../mod/settings.php:903
msgid "Approved connections"
msgstr "Godkjente forbindelser"
-#: ../../mod/settings.php:888
+#: ../../mod/settings.php:904
msgid "Any connections"
msgstr "Enhver forbindelse"
-#: ../../mod/settings.php:889
+#: ../../mod/settings.php:905
msgid "Anybody on this website"
msgstr "Enhver ved dette nettstedet"
-#: ../../mod/settings.php:890
+#: ../../mod/settings.php:906
msgid "Anybody in this network"
msgstr "Enhver i dette nettverket"
-#: ../../mod/settings.php:891
+#: ../../mod/settings.php:907
msgid "Anybody authenticated"
msgstr "Enhver som er autentisert"
-#: ../../mod/settings.php:892
+#: ../../mod/settings.php:908
msgid "Anybody on the internet"
msgstr "Enhver på Internett"
-#: ../../mod/settings.php:966
+#: ../../mod/settings.php:983
msgid "Publish your default profile in the network directory"
msgstr "Publiser din standardprofil i nettverkskatalogen"
-#: ../../mod/settings.php:971
+#: ../../mod/settings.php:988
msgid "Allow us to suggest you as a potential friend to new members?"
msgstr "Tillat oss å foreslå deg som en mulig venn til nye medlemmer?"
-#: ../../mod/settings.php:980
+#: ../../mod/settings.php:997
msgid "Your channel address is"
msgstr "Din kanaladresse er"
-#: ../../mod/settings.php:1021
+#: ../../mod/settings.php:1039
msgid "Channel Settings"
msgstr "Kanalinnstillinger"
-#: ../../mod/settings.php:1028
+#: ../../mod/settings.php:1046
msgid "Basic Settings"
msgstr "Grunninnstillinger"
-#: ../../mod/settings.php:1031
+#: ../../mod/settings.php:1049
msgid "Your Timezone:"
msgstr "Din tidssone:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Default Post Location:"
msgstr "Standard plassering ved innlegg:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Geographical location to display on your posts"
msgstr "Geografisk plassering som vises på dine innlegg"
-#: ../../mod/settings.php:1033
+#: ../../mod/settings.php:1051
msgid "Use Browser Location:"
msgstr "Bruk nettleseren sin plassering:"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid "Adult Content"
msgstr "Voksent innhold"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid ""
"This channel frequently or regularly publishes adult content. (Please tag "
"any adult material and/or nudity with #NSFW)"
msgstr "Denne kanalen vil ofte eller jevnlig publisere voksent innhold. (Vennligst merk alt voksent materiale og/eller nakenhet med #NSFW)"
-#: ../../mod/settings.php:1037
+#: ../../mod/settings.php:1055
msgid "Security and Privacy Settings"
msgstr "Sikkerhets- og personverninnstillinger"
-#: ../../mod/settings.php:1039
+#: ../../mod/settings.php:1058
msgid "Your permissions are already configured. Click to view/adjust"
msgstr "Dine tillatelser er allerede satt. Klikk for å se/justere."
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Hide my online presence"
msgstr "Skjul min tilstedeværelse online"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Prevents displaying in your profile that you are online"
msgstr "Forhindrer visning på din profil av at du er online "
-#: ../../mod/settings.php:1043
+#: ../../mod/settings.php:1062
msgid "Simple Privacy Settings:"
msgstr "Enkle personverninnstillinger:"
-#: ../../mod/settings.php:1044
+#: ../../mod/settings.php:1063
msgid ""
"Very Public - <em>extremely permissive (should be used with caution)</em>"
msgstr "Svært offentlig - <em>ekstremt åpent (bør brukes med varsomhet)</em>"
-#: ../../mod/settings.php:1045
+#: ../../mod/settings.php:1064
msgid ""
"Typical - <em>default public, privacy when desired (similar to social "
"network permissions but with improved privacy)</em>"
msgstr "Typisk - <em>standard er offentlig, personvern når ønsket (likner på tillatelser i sosiale nettverk, men med forbedret personvern)</em>"
-#: ../../mod/settings.php:1046
+#: ../../mod/settings.php:1065
msgid "Private - <em>default private, never open or public</em>"
msgstr "Privat - <em>standard er privat, aldri åpen eller offentlig</em>"
-#: ../../mod/settings.php:1047
+#: ../../mod/settings.php:1066
msgid "Blocked - <em>default blocked to/from everybody</em>"
msgstr "Blokkert - <em>standard blokkert til/fra alle</em>"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid "Allow others to tag your posts"
msgstr "Tillat andre å merke dine innlegg"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid ""
"Often used by the community to retro-actively flag inappropriate content"
msgstr "Ofte brukt av fellesskapet for å merke upassende innhold i etterkant"
-#: ../../mod/settings.php:1051
+#: ../../mod/settings.php:1070
msgid "Advanced Privacy Settings"
msgstr "Avanserte personverninnstillinger"
-#: ../../mod/settings.php:1053
+#: ../../mod/settings.php:1072
msgid "Expire other channel content after this many days"
msgstr "Annet kanal innhold utløper etter så mange dager"
-#: ../../mod/settings.php:1053
-msgid "0 or blank prevents expiration"
-msgstr "0 eller blankt forhindrer utløp"
+#: ../../mod/settings.php:1072
+#, php-format
+msgid ""
+"0 or blank to use the website limit. The website expires after %d days."
+msgstr "0 eller ikke noe for å bruke nettstedets grense. Nettstedet utløper etter %d dager."
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "Maximum Friend Requests/Day:"
msgstr "Maksimalt antall venneforespørsler per dag:"
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "May reduce spam activity"
msgstr "Kan redusere søppelpostaktivitet"
-#: ../../mod/settings.php:1055
+#: ../../mod/settings.php:1074
msgid "Default Post Permissions"
msgstr "Standard innleggstillatelser"
-#: ../../mod/settings.php:1056 ../../mod/mitem.php:150 ../../mod/mitem.php:223
-msgid "(click to open/close)"
-msgstr "(klikk for å åpne/lukke)"
-
-#: ../../mod/settings.php:1060
+#: ../../mod/settings.php:1079
msgid "Channel permissions category:"
msgstr "Kategori med kanaltillatelser:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Maximum private messages per day from unknown people:"
msgstr "Maksimalt antall private meldinger per dag fra ukjente personer:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Useful to reduce spamming"
msgstr "Nyttig for å redusere søppelpost"
-#: ../../mod/settings.php:1069
+#: ../../mod/settings.php:1088
msgid "Notification Settings"
msgstr "Varslingsinnstillinger"
-#: ../../mod/settings.php:1070
+#: ../../mod/settings.php:1089
msgid "By default post a status message when:"
msgstr "Legg inn en statusmelding når du:"
-#: ../../mod/settings.php:1071
+#: ../../mod/settings.php:1090
msgid "accepting a friend request"
msgstr "aksepterer en venneforespørsel"
-#: ../../mod/settings.php:1072
+#: ../../mod/settings.php:1091
msgid "joining a forum/community"
msgstr "blir med i et forum/miljø"
-#: ../../mod/settings.php:1073
+#: ../../mod/settings.php:1092
msgid "making an <em>interesting</em> profile change"
msgstr "gjør en <em>interessant</em> profilendring"
-#: ../../mod/settings.php:1074
+#: ../../mod/settings.php:1093
msgid "Send a notification email when:"
msgstr "Send en varsel-e-post når:"
-#: ../../mod/settings.php:1075
+#: ../../mod/settings.php:1094
msgid "You receive a connection request"
msgstr "Du har mottatt en forespørsel om forbindelse"
-#: ../../mod/settings.php:1076
+#: ../../mod/settings.php:1095
msgid "Your connections are confirmed"
msgstr "Dine forbindelser er bekreftet"
-#: ../../mod/settings.php:1077
+#: ../../mod/settings.php:1096
msgid "Someone writes on your profile wall"
msgstr "Noen skriver på din profilvegg"
-#: ../../mod/settings.php:1078
+#: ../../mod/settings.php:1097
msgid "Someone writes a followup comment"
msgstr "Noen skriver en oppfølgende kommentar"
-#: ../../mod/settings.php:1079
+#: ../../mod/settings.php:1098
msgid "You receive a private message"
msgstr "Du mottar en privat melding"
-#: ../../mod/settings.php:1080
+#: ../../mod/settings.php:1099
msgid "You receive a friend suggestion"
msgstr "Du mottok et venneforslag"
-#: ../../mod/settings.php:1081
+#: ../../mod/settings.php:1100
msgid "You are tagged in a post"
msgstr "Du merkes i et innlegg"
-#: ../../mod/settings.php:1082
+#: ../../mod/settings.php:1101
msgid "You are poked/prodded/etc. in a post"
msgstr "Du ble prikket/oppildnet/og så vider i et innlegg"
-#: ../../mod/settings.php:1085
+#: ../../mod/settings.php:1104
msgid "Show visual notifications including:"
msgstr "Vis visuelle varslinger om:"
-#: ../../mod/settings.php:1087
-msgid "Unseen matrix activity"
-msgstr "Usett matrixaktivitet"
+#: ../../mod/settings.php:1106
+msgid "Unseen grid activity"
+msgstr "Usett nettverksaktivitet"
-#: ../../mod/settings.php:1088
+#: ../../mod/settings.php:1107
msgid "Unseen channel activity"
msgstr "Usett kanalaktivitet"
-#: ../../mod/settings.php:1089
+#: ../../mod/settings.php:1108
msgid "Unseen private messages"
msgstr "Usette private meldinger"
-#: ../../mod/settings.php:1089 ../../mod/settings.php:1094
-#: ../../mod/settings.php:1095 ../../mod/settings.php:1096
+#: ../../mod/settings.php:1108 ../../mod/settings.php:1113
+#: ../../mod/settings.php:1114 ../../mod/settings.php:1115
msgid "Recommended"
msgstr "Anbefalt"
-#: ../../mod/settings.php:1090
+#: ../../mod/settings.php:1109
msgid "Upcoming events"
msgstr "Kommende hendelser"
-#: ../../mod/settings.php:1091
+#: ../../mod/settings.php:1110
msgid "Events today"
msgstr "Hendelser idag"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Upcoming birthdays"
msgstr "Kommende fødselsdager"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Not available in all themes"
msgstr "Ikke tilgjengelig i alle temaer"
-#: ../../mod/settings.php:1093
+#: ../../mod/settings.php:1112
msgid "System (personal) notifications"
msgstr "System (personlige) varslinger"
-#: ../../mod/settings.php:1094
+#: ../../mod/settings.php:1113
msgid "System info messages"
msgstr "System infomeldinger"
-#: ../../mod/settings.php:1095
+#: ../../mod/settings.php:1114
msgid "System critical alerts"
msgstr "System kritiske varsel"
-#: ../../mod/settings.php:1096
+#: ../../mod/settings.php:1115
msgid "New connections"
msgstr "Nye forbindelser"
-#: ../../mod/settings.php:1097
+#: ../../mod/settings.php:1116
msgid "System Registrations"
msgstr "Systemregistreringer"
-#: ../../mod/settings.php:1098
+#: ../../mod/settings.php:1117
msgid ""
"Also show new wall posts, private messages and connections under Notices"
msgstr "Vis også nye vegginnlegg, private meldinger og forbindelser under Varsler"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Notify me of events this many days in advance"
msgstr "Varsle meg om hendelser dette antall dager på forhånd"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Must be greater than 0"
msgstr "Må være større enn 0"
-#: ../../mod/settings.php:1102
+#: ../../mod/settings.php:1121
msgid "Advanced Account/Page Type Settings"
msgstr "Avanserte innstillinger for konto/sidetype"
-#: ../../mod/settings.php:1103
+#: ../../mod/settings.php:1122
msgid "Change the behaviour of this account for special situations"
msgstr "Endre oppførselen til denne kontoen i spesielle situasjoner"
-#: ../../mod/settings.php:1106
+#: ../../mod/settings.php:1125
msgid ""
"Please enable expert mode (in <a href=\"settings/features\">Settings > "
"Additional features</a>) to adjust!"
msgstr "Vennligst skru på ekspertmodus (under <a href=\"settings/features\">Innstillinger > Ekstra funksjoner</a>) for å justere!"
-#: ../../mod/settings.php:1107
+#: ../../mod/settings.php:1126
msgid "Miscellaneous Settings"
msgstr "Diverse innstillinger"
-#: ../../mod/settings.php:1108
+#: ../../mod/settings.php:1127
msgid "Default photo upload folder"
msgstr "Standard mappe for opplasting av bilder"
-#: ../../mod/settings.php:1108 ../../mod/settings.php:1109
+#: ../../mod/settings.php:1127 ../../mod/settings.php:1128
msgid "%Y - current year, %m - current month"
msgstr "%Y - nåværende år, %m - nåværende måned"
-#: ../../mod/settings.php:1109
+#: ../../mod/settings.php:1128
msgid "Default file upload folder"
msgstr "Standard mappe for opplasting av filer"
-#: ../../mod/settings.php:1111
+#: ../../mod/settings.php:1130
msgid "Personal menu to display in your channel pages"
msgstr "Personlig meny som kan vises på dine kanalsider"
-#: ../../mod/settings.php:1113
+#: ../../mod/settings.php:1132
msgid "Remove this channel."
msgstr "Fjern denne kanalen."
-#: ../../mod/settings.php:1114
+#: ../../mod/settings.php:1133
msgid "Firefox Share $Projectname provider"
msgstr "$Projectname Firefox Share tilbyder"
-#: ../../mod/settings.php:1115
+#: ../../mod/settings.php:1134
msgid "Start calendar week on monday"
msgstr "Start uken med mandag i kalenderen"
-#: ../../mod/webpages.php:191
-msgid "Page Title"
-msgstr "Sidetittel"
-
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
-msgstr "App installert."
-
-#: ../../mod/appman.php:37
-msgid "Malformed app."
-msgstr "Feil oppsett for app-en."
-
-#: ../../mod/appman.php:80
-msgid "Embed code"
-msgstr "Innbyggingskode"
-
-#: ../../mod/appman.php:86
-msgid "Edit App"
-msgstr "Endre app"
-
-#: ../../mod/appman.php:86
-msgid "Create App"
-msgstr "Lag app"
-
-#: ../../mod/appman.php:91
-msgid "Name of app"
-msgstr "Navn på app"
-
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
-msgstr "Plassering (URL) til app"
-
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
-msgstr "Bildeikon URL"
-
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
-msgstr "80 x80 pixler - valgfritt"
-
-#: ../../mod/appman.php:95
-msgid "Version ID"
-msgstr "Versjons-ID"
-
-#: ../../mod/appman.php:96
-msgid "Price of app"
-msgstr "Pris på app"
-
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
-msgstr "Plassering (URL) for å kjøpe app"
-
-#: ../../mod/filer.php:48
-msgid "- select -"
-msgstr "- velg -"
-
-#: ../../mod/layouts.php:176
-msgid "Comanche page description language help"
-msgstr "Hjelp med Comanche sidebeskrivelsesspråk"
+#: ../../mod/setup.php:194
+msgid "$Projectname Server - Setup"
+msgstr "$Projectname-tjener - oppsett"
-#: ../../mod/layouts.php:180
-msgid "Layout Description"
-msgstr "Layout-beskrivelse"
+#: ../../mod/setup.php:198
+msgid "Could not connect to database."
+msgstr "Fikk ikke kontakt med databasen."
-#: ../../mod/layouts.php:185
-msgid "Download PDL file"
-msgstr "Last ned PDL-fil"
+#: ../../mod/setup.php:202
+msgid ""
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS."
-#: ../../mod/locs.php:21 ../../mod/locs.php:50
-msgid "Location not found."
-msgstr "Plassering er ikke funnet."
+#: ../../mod/setup.php:209
+msgid "Could not create table."
+msgstr "Kunne ikke lage tabellen."
-#: ../../mod/locs.php:58
-msgid "Location lookup failed."
-msgstr "Oppslag på plassering mislyktes."
+#: ../../mod/setup.php:214
+msgid "Your site database has been installed."
+msgstr "Databasen til ditt nettsted har blitt installert."
-#: ../../mod/locs.php:62
+#: ../../mod/setup.php:218
msgid ""
-"Please select another location to become primary before removing the primary"
-" location."
-msgstr "Vennligst velg en annen plassering som primær før du sletter gjeldende primære plassering."
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient."
-#: ../../mod/locs.php:91
-msgid "Syncing locations"
-msgstr "Synkroniserer plasseringer"
+#: ../../mod/setup.php:219 ../../mod/setup.php:287 ../../mod/setup.php:737
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Vennligst les filen \"install/INSTALL.txt\"."
-#: ../../mod/locs.php:101
-msgid "No locations found."
-msgstr "Ingen plasseringer ble funnet."
+#: ../../mod/setup.php:284
+msgid "System check"
+msgstr "Systemsjekk"
-#: ../../mod/locs.php:112
-msgid "Manage Channel Locations"
-msgstr "HÃ¥ndter kanalplasseringer"
+#: ../../mod/setup.php:289
+msgid "Check again"
+msgstr "Sjekk igjen"
-#: ../../mod/locs.php:113
-msgid "Location (address)"
-msgstr "Plassering (adresse)"
+#: ../../mod/setup.php:311
+msgid "Database connection"
+msgstr "Databaseforbindelse"
-#: ../../mod/locs.php:114
-msgid "Primary Location"
-msgstr "Hovedplassering"
+#: ../../mod/setup.php:312
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "For å installere $Projectname må du oppgi hvordan din database kan kontaktes."
-#: ../../mod/locs.php:115
-msgid "Drop location"
-msgstr "Slett plassering"
+#: ../../mod/setup.php:313
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene."
-#: ../../mod/locs.php:117
-msgid "Sync now"
-msgstr "Synkroniser nå"
+#: ../../mod/setup.php:314
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter."
-#: ../../mod/locs.php:118
-msgid "Please wait several minutes between consecutive operations."
-msgstr "Vennligst vent flere minutter mellom hver etterfølgende operasjon."
+#: ../../mod/setup.php:318
+msgid "Database Server Name"
+msgstr "Navn på databasetjener"
-#: ../../mod/locs.php:119
-msgid ""
-"When possible, drop a location by logging into that website/hub and removing"
-" your channel."
-msgstr "Når mulig, fjern en plassering ved å logge inn på det nettstedet eller den hub-en og fjern din kanal."
+#: ../../mod/setup.php:318
+msgid "Default is 127.0.0.1"
+msgstr "Standard er 127.0.0.1"
-#: ../../mod/locs.php:120
-msgid "Use this form to drop the location if the hub is no longer operating."
-msgstr "Bruk dette skjemaet for å fjerne plasseringen hvis huben ikke er i drift lenger."
+#: ../../mod/setup.php:319
+msgid "Database Port"
+msgstr "Databaseport"
-#: ../../mod/mail.php:33
-msgid "Unable to lookup recipient."
-msgstr "Ikke i stand til å slå opp mottaker."
+#: ../../mod/setup.php:319
+msgid "Communication port number - use 0 for default"
+msgstr "Kommunikasjonsportnummer - bruk 0 for standard"
-#: ../../mod/mail.php:41
-msgid "Unable to communicate with requested channel."
-msgstr "Ikke i stand til å kommunisere med forespurt kanal."
+#: ../../mod/setup.php:320
+msgid "Database Login Name"
+msgstr "Database innloggingsnavn"
-#: ../../mod/mail.php:48
-msgid "Cannot verify requested channel."
-msgstr "Kan ikke bekrefte forespurt kanal."
+#: ../../mod/setup.php:321
+msgid "Database Login Password"
+msgstr "Database innloggingspassord"
-#: ../../mod/mail.php:74
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "Valgt kanal har restriksjoner for private meldinger. Sending feilet."
+#: ../../mod/setup.php:322
+msgid "Database Name"
+msgstr "Databasenavn"
-#: ../../mod/mail.php:132
-msgid "Messages"
-msgstr "Meldinger"
+#: ../../mod/setup.php:323
+msgid "Database Type"
+msgstr "Databasetype"
-#: ../../mod/mail.php:167
-msgid "Message recalled."
-msgstr "Innlegg tilbakekalt."
+#: ../../mod/setup.php:325 ../../mod/setup.php:365
+msgid "Site administrator email address"
+msgstr "E-postadressen til administrator ved nettstedet"
-#: ../../mod/mail.php:180
-msgid "Conversation removed."
-msgstr "Samtale fjernet."
+#: ../../mod/setup.php:325 ../../mod/setup.php:365
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet."
-#: ../../mod/mail.php:223
-msgid "Requested channel is not in this network"
-msgstr "Forespurt kanal er ikke tilgjengelig i dette nettverket."
+#: ../../mod/setup.php:326 ../../mod/setup.php:367
+msgid "Website URL"
+msgstr "Nettstedets URL"
-#: ../../mod/mail.php:231
-msgid "Send Private Message"
-msgstr "Send privat melding"
+#: ../../mod/setup.php:326 ../../mod/setup.php:367
+msgid "Please use SSL (https) URL if available."
+msgstr "Vennligst bruk SSL (https) URL hvis tilgjengelig."
-#: ../../mod/mail.php:232 ../../mod/mail.php:361
-msgid "To:"
-msgstr "Til:"
+#: ../../mod/setup.php:327 ../../mod/setup.php:370
+msgid "Please select a default timezone for your website"
+msgstr "Vennligst velg en standard tidssone for ditt nettsted"
-#: ../../mod/mail.php:235 ../../mod/mail.php:363
-msgid "Subject:"
-msgstr "Emne:"
+#: ../../mod/setup.php:354
+msgid "Site settings"
+msgstr "Nettstedets innstillinger"
-#: ../../mod/mail.php:238 ../../mod/invite.php:131
-msgid "Your message:"
-msgstr "Din melding:"
+#: ../../mod/setup.php:368
+msgid "Enable $Projectname <strong>advanced</strong> features?"
+msgstr "Skru på <strong>avanserte</strong egenskaper i $Projectname ?"
-#: ../../mod/mail.php:242
-msgid "Send"
-msgstr "Send"
+#: ../../mod/setup.php:368
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
+msgstr "Noen avanserte egenskaper, som - selv om de er nyttige - kanskje passer bedre for et teknisk kyndig publikum. "
-#: ../../mod/mail.php:333
-msgid "Delete message"
-msgstr "Slett melding"
+#: ../../mod/setup.php:420
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH)."
-#: ../../mod/mail.php:334
-msgid "Delivery report"
-msgstr "Leveringsrapport"
+#: ../../mod/setup.php:421
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron."
-#: ../../mod/mail.php:335
-msgid "Recall message"
-msgstr "Tilbakekall innlegg"
+#: ../../mod/setup.php:425
+msgid "PHP executable path"
+msgstr "PHP-kjørefilens sti"
-#: ../../mod/mail.php:337
-msgid "Message has been recalled."
-msgstr "Innlegget har blitt tilbakekalt."
+#: ../../mod/setup.php:425
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen."
-#: ../../mod/mail.php:354
-msgid "Delete Conversation"
-msgstr "Slett samtale"
+#: ../../mod/setup.php:430
+msgid "Command line PHP"
+msgstr "Kommandolinje PHP"
-#: ../../mod/mail.php:356
+#: ../../mod/setup.php:439
msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside."
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd."
-#: ../../mod/mail.php:360
-msgid "Send Reply"
-msgstr "Send svar"
+#: ../../mod/setup.php:440
+msgid "This is required for message delivery to work."
+msgstr "Dette er påkrevd for at meldingslevering skal virke."
-#: ../../mod/mail.php:365
-#, php-format
-msgid "Your message for %s (%s):"
-msgstr "Din melding til %s (%s):"
+#: ../../mod/setup.php:443
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
-#: ../../mod/regmod.php:11
-msgid "Please login."
-msgstr "Vennligst logg inn."
+#: ../../mod/setup.php:461
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to"
+" upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "Den største totale opplastingsstørrelsen du er tillatt er satt til %s. Filstørrelsen på en enkelt fil er satt til å maksimalt være %s. Du har lov til å laste opp inntil %d filer samtidig."
-#: ../../mod/xchan.php:6
-msgid "Xchan Lookup"
-msgstr "Xchan oppslag"
+#: ../../mod/setup.php:466
+msgid "You can adjust these settings in the servers php.ini."
+msgstr "Du kan justere disse innstillingene i tjenerens php.ini."
-#: ../../mod/xchan.php:9
-msgid "Lookup xchan beginning with (or webbie): "
-msgstr "Slå opp xchan som begynner med (eller webbie):"
+#: ../../mod/setup.php:468
+msgid "PHP upload limits"
+msgstr "PHP opplastingsgrenser"
-#: ../../mod/xchan.php:37 ../../mod/menu.php:162 ../../mod/mitem.php:116
-msgid "Not found."
-msgstr "Ikke funnet."
+#: ../../mod/setup.php:491
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler"
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
-msgstr "Du må være innloegget for å se denne siden."
+#: ../../mod/setup.php:492
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\"."
-#: ../../mod/channel.php:97
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden."
+#: ../../mod/setup.php:495
+msgid "Generate encryption keys"
+msgstr "Lag krypteringsnøkler"
-#: ../../mod/attach.php:9
-msgid "Item not available."
-msgstr "Elementet er ikke tilgjengelig."
+#: ../../mod/setup.php:507
+msgid "libCurl PHP module"
+msgstr "libCurl PHP-modul"
-#: ../../mod/invite.php:25
-msgid "Total invitation limit exceeded."
-msgstr "Grensen for totalt antall invitasjoner er overskredet."
+#: ../../mod/setup.php:508
+msgid "GD graphics PHP module"
+msgstr "GD graphics PHP-modul"
-#: ../../mod/invite.php:49
-#, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s : ikke en gyldig e-postadresse."
+#: ../../mod/setup.php:509
+msgid "OpenSSL PHP module"
+msgstr "OpenSSL PHP-modul"
-#: ../../mod/invite.php:76
-msgid "Please join us on $Projectname"
-msgstr "Bli med oss på $Projectname"
+#: ../../mod/setup.php:510
+msgid "mysqli or postgres PHP module"
+msgstr "MySQLi eller Postgres PHP modul"
-#: ../../mod/invite.php:87
-msgid "Invitation limit exceeded. Please contact your site administrator."
-msgstr "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted."
+#: ../../mod/setup.php:511
+msgid "mb_string PHP module"
+msgstr "mb_string PHP-modul"
-#: ../../mod/invite.php:92
-#, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s : meldingslevering feilet."
+#: ../../mod/setup.php:512
+msgid "mcrypt PHP module"
+msgstr "mcrypt PHP-modul"
-#: ../../mod/invite.php:96
-#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d melding sendt."
-msgstr[1] "%d meldinger sendt."
+#: ../../mod/setup.php:513
+msgid "xml PHP module"
+msgstr "XML PHP modul"
-#: ../../mod/invite.php:115
-msgid "You have no more invitations available"
-msgstr "Du har ikke flere invitasjoner tilgjengelig"
+#: ../../mod/setup.php:517 ../../mod/setup.php:519
+msgid "Apache mod_rewrite module"
+msgstr "Apache mod_rewrite-modul"
-#: ../../mod/invite.php:129
-msgid "Send invitations"
-msgstr "Send invitasjoner"
+#: ../../mod/setup.php:517
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert."
-#: ../../mod/invite.php:130
-msgid "Enter email addresses, one per line:"
-msgstr "Skriv e-postadresser, en per linje:"
+#: ../../mod/setup.php:523 ../../mod/setup.php:526
+msgid "proc_open"
+msgstr "proc_open"
-#: ../../mod/invite.php:132
-msgid "Please join my community on $Projectname."
-msgstr "Du er velkommen til å bli med i mitt fellesskap på $Projectname."
+#: ../../mod/setup.php:523
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini"
-#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
-msgstr "Du må oppgi denne invitasjonskoden:"
+#: ../../mod/setup.php:531
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Feil: libCURL PHP-modul er påkrevd, men er ikke installert."
-#: ../../mod/invite.php:135
+#: ../../mod/setup.php:535
msgid ""
-"1. Register at any $Projectname location (they are all inter-connected)"
-msgstr "1. Registrer ved enhver $Projectname-lokasjon (de er alle forbundet med hverandre)"
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert."
-#: ../../mod/invite.php:137
-msgid "2. Enter my $Projectname network address into the site searchbar."
-msgstr "2. Skriv inn min $Projectname-adresse i nettstedets søkefelt."
+#: ../../mod/setup.php:539
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Feil: openssl PHP-modul er påkrevd, men er ikke installert."
-#: ../../mod/invite.php:138
-msgid "or visit "
-msgstr "eller besøk"
+#: ../../mod/setup.php:543
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
+msgstr "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert."
-#: ../../mod/invite.php:140
-msgid "3. Click [Connect]"
-msgstr "3. Klikk [Forbindelse]"
+#: ../../mod/setup.php:547
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Feil: mb_string PHP-modul er påkrevd, men er ikke installert."
-#: ../../mod/lockview.php:37
-msgid "Remote privacy information not available."
-msgstr "Ekstern personverninformasjon er ikke tilgjengelig."
+#: ../../mod/setup.php:551
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert."
-#: ../../mod/lockview.php:58
-msgid "Visible to:"
-msgstr "Synlig for:"
+#: ../../mod/setup.php:555
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Feil: XML PHP modul er påkrevet for DAV, men den er ikke installert."
-#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
-msgid "Export Channel"
-msgstr "Eksporter kanal"
+#: ../../mod/setup.php:573
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til."
-#: ../../mod/uexport.php:53
+#: ../../mod/setup.php:574
msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
-msgstr "Eksporter grunnleggende informasjon om kanalen din til en fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet."
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan."
-#: ../../mod/uexport.php:54
-msgid "Export Content"
-msgstr "Eksporter innhold"
+#: ../../mod/setup.php:575
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red."
-#: ../../mod/uexport.php:55
+#: ../../mod/setup.php:576
msgid ""
-"Export your channel information and recent content to a JSON backup that can"
-" be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for"
-" this download to begin."
-msgstr "Eksporter din kanalinformasjon og det nyeste innholdet til en JSON-sikkerhetskopi, som kan gjenopprettes eller importeres til en annen hub. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og flere måneder av innholdet ditt. Denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner."
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner."
-#: ../../mod/uexport.php:56
-msgid "Export your posts from a given year."
-msgstr "Eksporter dine innlegg fra et bestemt år"
+#: ../../mod/setup.php:579
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php kan skrives til"
-#: ../../mod/uexport.php:58
+#: ../../mod/setup.php:593
msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
-msgstr "Du kan også eksportere dine innlegg og samtaler for et bestemt år eller måned. Juster datoen i din nettlesers adresselinje for å velge andre datoer. Hvis eksporten feiler (muligens på grunn av utilstrekkelig minne på din hub), vennligst prøv igjen med et mer begrenset datoområde."
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen."
-#: ../../mod/uexport.php:59
+#: ../../mod/setup.php:594
#, php-format
msgid ""
-"To select all posts for a given year, such as this year, visit <a "
-"href=\"%1$s\">%2$s</a>"
-msgstr "For å velge alle innlegg for et gitt år, slik som iår, besøk <a href=\"%1$s\">%2$s</a>"
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
+msgstr "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe."
-#: ../../mod/uexport.php:60
-#, php-format
+#: ../../mod/setup.php:595 ../../mod/setup.php:616
msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"<a href=\"%1$s\">%2$s</a>"
-msgstr "For å velge alle innlegg fra en gitt måned, slik som januar i år, besøk <a href=\"%1$s\">%2$s</a>"
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen."
-#: ../../mod/uexport.php:61
+#: ../../mod/setup.php:596
#, php-format
msgid ""
-"These content files may be imported or restored by visiting <a "
-"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
-" please import or restore these in date order (oldest first)."
-msgstr "Disse innholdsfilene kan importeres eller gjenopprettes ved å besøke <a href=\"%1$s\">%2$s</a> på ethvert nettsted som inneholder din kanal. For best resultat, vennligst importer eller gjenopprett disse etter dato (eldste først)."
-
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
-msgstr "Elementet kan ikke endres"
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder."
-#: ../../mod/editpost.php:57
-msgid "Delete item?"
-msgstr "Slett element?"
+#: ../../mod/setup.php:599
+#, php-format
+msgid "%s is writable"
+msgstr "%s kan skrives til"
-#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
-msgid "Edit post"
-msgstr "Endre innlegg"
+#: ../../mod/setup.php:615
+msgid ""
+"Red uses the store directory to save uploaded files. The web server needs to"
+" have write access to the store directory under the Red top level folder"
+msgstr "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe."
-#: ../../mod/follow.php:25
-msgid "Channel added."
-msgstr "Kanal lagt til."
+#: ../../mod/setup.php:619
+msgid "store is writable"
+msgstr "lageret kan skrives til"
-#: ../../mod/rmagic.php:40
+#: ../../mod/setup.php:652
msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig."
+"SSL certificate cannot be validated. Fix certificate or disable https access"
+" to this site."
+msgstr "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet."
-#: ../../mod/rmagic.php:40
-msgid "The error message was:"
-msgstr "Feilmeldingen var:"
+#: ../../mod/setup.php:653
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!"
-#: ../../mod/rmagic.php:44
-msgid "Authentication failed."
-msgstr "Autentisering mislyktes."
+#: ../../mod/setup.php:654
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub."
-#: ../../mod/rmagic.php:84
-msgid "Remote Authentication"
-msgstr "Fjernautentisering"
+#: ../../mod/setup.php:655
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer."
-#: ../../mod/rmagic.php:85
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Skriv din kanaladresse (for eksempel channel@exampel.com)"
+#: ../../mod/setup.php:656
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet."
-#: ../../mod/rmagic.php:86
-msgid "Authenticate"
-msgstr "Autentiser"
+#: ../../mod/setup.php:657
+msgid ""
+"Providers are available that issue free certificates which are browser-"
+"valid."
+msgstr "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere."
-#: ../../mod/chat.php:174
-msgid "Room not found"
-msgstr "Rommet ble ikke funnet"
+#: ../../mod/setup.php:659
+msgid "SSL certificate validation"
+msgstr "SSL sertifikat-kontroll"
-#: ../../mod/chat.php:185
-msgid "Leave Room"
-msgstr "Forlat rom"
+#: ../../mod/setup.php:665
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server "
+"configuration.Test: "
+msgstr "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:"
-#: ../../mod/chat.php:186
-msgid "Delete This Room"
-msgstr "Slett dette rommet"
+#: ../../mod/setup.php:668
+msgid "Url rewrite is working"
+msgstr "URL rewrite virker"
-#: ../../mod/chat.php:187
-msgid "I am away right now"
-msgstr "Jeg er borte akkurat nå"
+#: ../../mod/setup.php:677
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener."
-#: ../../mod/chat.php:188
-msgid "I am online"
-msgstr "Jeg er online"
+#: ../../mod/setup.php:701
+msgid "Errors encountered creating database tables."
+msgstr "Feil oppstod under opprettelsen av databasetabeller."
-#: ../../mod/chat.php:190
-msgid "Bookmark this room"
-msgstr "Bokmerk dette rommet"
+#: ../../mod/setup.php:735
+msgid "<h1>What next</h1>"
+msgstr "<h1>Hva gjenstår</h1>"
-#: ../../mod/chat.php:208 ../../mod/chat.php:231
-msgid "New Chatroom"
-msgstr "Nytt chatrom"
+#: ../../mod/setup.php:736
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren."
-#: ../../mod/chat.php:209
-msgid "Chatroom Name"
-msgstr "Navn på chatrom"
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
+msgstr "Ingen gyldig konto funnet."
-#: ../../mod/chat.php:210
-msgid "Expiration of chats (minutes)"
-msgstr "Chat utgår (antall minutter)"
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
+msgstr "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din."
-#: ../../mod/chat.php:227
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "%1$s sine chatrom"
-
-#: ../../mod/viewsrc.php:40
-msgid "Source of Item"
-msgstr "Kilde til element"
-
-#: ../../mod/ffsapi.php:8
-msgid "Share content from Firefox to $Projectname"
-msgstr "Del innhold fra Firefox til $Projectname"
-
-#: ../../mod/ffsapi.php:11
-msgid "Activate the Firefox $Projectname provider"
-msgstr "Skru på Firefox $Projectname tilbyderen"
-
-#: ../../mod/magic.php:69
-msgid "Hub not found."
-msgstr "Hubben ble ikke funnet."
-
-#: ../../mod/connections.php:52 ../../mod/connections.php:150
-msgid "Blocked"
-msgstr "Blokkert"
-
-#: ../../mod/connections.php:57 ../../mod/connections.php:157
-msgid "Ignored"
-msgstr "Ignorert"
-
-#: ../../mod/connections.php:62 ../../mod/connections.php:171
-msgid "Hidden"
-msgstr "Skjult"
-
-#: ../../mod/connections.php:67 ../../mod/connections.php:164
-msgid "Archived"
-msgstr "Arkivert"
-
-#: ../../mod/connections.php:128
-msgid "Suggest new connections"
-msgstr "Foreslå nye forbindelser"
-
-#: ../../mod/connections.php:131
-msgid "New Connections"
-msgstr "Nye forbindelser"
-
-#: ../../mod/connections.php:134
-msgid "Show pending (new) connections"
-msgstr "Vis ventende (nye) forbindelser"
-
-#: ../../mod/connections.php:137 ../../mod/profperm.php:139
-msgid "All Connections"
-msgstr "Alle forbindelser"
-
-#: ../../mod/connections.php:140
-msgid "Show all connections"
-msgstr "Vis alle forbindelser"
-
-#: ../../mod/connections.php:143
-msgid "Unblocked"
-msgstr "Ikke blokkert lenger"
-
-#: ../../mod/connections.php:146
-msgid "Only show unblocked connections"
-msgstr "Vis bare forbindelser som ikke er blokkert"
-
-#: ../../mod/connections.php:153
-msgid "Only show blocked connections"
-msgstr "Vis bare forbindelser som er blokkert"
-
-#: ../../mod/connections.php:160
-msgid "Only show ignored connections"
-msgstr "Vis bare ignorerte forbindelser"
-
-#: ../../mod/connections.php:167
-msgid "Only show archived connections"
-msgstr "Vis bare arkiverte forbindelser"
-
-#: ../../mod/connections.php:174
-msgid "Only show hidden connections"
-msgstr "Vis bare skjulte forbindelser"
+msgid "Site Member (%s)"
+msgstr "Nettstedsmedlem (%s)"
-#: ../../mod/connections.php:225
+#: ../../mod/lostpass.php:40
#, php-format
-msgid "%1$s [%2$s]"
-msgstr "%1$s [%2$s]"
-
-#: ../../mod/connections.php:226
-msgid "Edit connection"
-msgstr "Endre forbindelse"
-
-#: ../../mod/connections.php:264
-msgid "Search your connections"
-msgstr "Søk blant dine forbindelser"
-
-#: ../../mod/connections.php:265
-msgid "Finding: "
-msgstr "Fant:"
-
-#: ../../mod/help.php:147
-msgid "Documentation Search"
-msgstr "Søk i dokumentasjon"
-
-#: ../../mod/help.php:184 ../../mod/help.php:190 ../../mod/help.php:196
-msgid "Help:"
-msgstr "Hjelp:"
-
-#: ../../mod/help.php:211 ../../index.php:238
-msgid "Not Found"
-msgstr "Ikke funnet"
-
-#: ../../mod/help.php:235
-msgid "$Projectname Documentation"
-msgstr "$Projectname dokumentasjon"
+msgid "Password reset requested at %s"
+msgstr "Forespurt om å tilbakestille passord hos %s"
-#: ../../mod/manage.php:130
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Du har laget %1$.0f av %2$.0f tillatte kanaler."
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes."
-#: ../../mod/manage.php:138
-msgid "Create a new channel"
-msgstr "Lag en ny kanal"
+#: ../../mod/lostpass.php:86 ../../boot.php:1551
+msgid "Password Reset"
+msgstr "Tilbakestill passord"
-#: ../../mod/manage.php:161
-msgid "Current Channel"
-msgstr "Gjeldende kanal"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
+msgstr "Ditt passord har blitt tilbakestilt som forespurt."
-#: ../../mod/manage.php:163
-msgid "Switch to one of your channels by selecting it."
-msgstr "Bytt til en av dine kanaler ved å velge den."
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
+msgstr "Ditt nye passord er"
-#: ../../mod/manage.php:164
-msgid "Default Channel"
-msgstr "Standardkanal"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
+msgstr "Lagre eller kopier ditt nye passord, og deretter kan du"
-#: ../../mod/manage.php:165
-msgid "Make Default"
-msgstr "Gjør til standard"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
+msgstr "klikke her for å logge inn"
-#: ../../mod/manage.php:168
-#, php-format
-msgid "%d new messages"
-msgstr "%d nye meldinger"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging."
-#: ../../mod/manage.php:169
+#: ../../mod/lostpass.php:108
#, php-format
-msgid "%d new introductions"
-msgstr "%d nye introduksjoner"
-
-#: ../../mod/manage.php:171
-msgid "Delegated Channels"
-msgstr "Delegerte kanaler"
-
-#: ../../mod/menu.php:45
-msgid "Unable to update menu."
-msgstr "Ikke i stand til å oppdatere meny."
-
-#: ../../mod/menu.php:56
-msgid "Unable to create menu."
-msgstr "Ikke i stand til å lage meny."
-
-#: ../../mod/menu.php:94 ../../mod/menu.php:106
-msgid "Menu Name"
-msgstr "Menynavn"
-
-#: ../../mod/menu.php:94
-msgid "Unique name (not visible on webpage) - required"
-msgstr "Unikt navn (ikke synlig på websiden) - påkrevet"
-
-#: ../../mod/menu.php:95 ../../mod/menu.php:107
-msgid "Menu Title"
-msgstr "Menytittel"
-
-#: ../../mod/menu.php:95
-msgid "Visible on webpage - leave empty for no title"
-msgstr "Synlig på websiden - la stå tomt for ingen tittel"
-
-#: ../../mod/menu.php:96
-msgid "Allow Bookmarks"
-msgstr "Tillat bokmerker"
-
-#: ../../mod/menu.php:96 ../../mod/menu.php:153
-msgid "Menu may be used to store saved bookmarks"
-msgstr "Menyen kan brukes til å lagre lagrede bokmerker"
-
-#: ../../mod/menu.php:97 ../../mod/menu.php:155
-msgid "Submit and proceed"
-msgstr "Send inn og fortsett"
-
-#: ../../mod/menu.php:109
-msgid "Drop"
-msgstr "Slett"
-
-#: ../../mod/menu.php:113
-msgid "Bookmarks allowed"
-msgstr "Bokmerker tillatt"
-
-#: ../../mod/menu.php:115
-msgid "Delete this menu"
-msgstr "Slett denne menyen"
-
-#: ../../mod/menu.php:116 ../../mod/menu.php:150
-msgid "Edit menu contents"
-msgstr "Endre menyinnholdet"
-
-#: ../../mod/menu.php:117
-msgid "Edit this menu"
-msgstr "Endre denne menyen"
-
-#: ../../mod/menu.php:132
-msgid "Menu could not be deleted."
-msgstr "Menyen kunne ikke bli slettet."
-
-#: ../../mod/menu.php:140 ../../mod/mitem.php:24
-msgid "Menu not found."
-msgstr "Menyen ble ikke funnet."
-
-#: ../../mod/menu.php:145
-msgid "Edit Menu"
-msgstr "Endre meny"
+msgid "Your password has changed at %s"
+msgstr "Ditt passord er endret hos %s"
-#: ../../mod/menu.php:149
-msgid "Add or remove entries to this menu"
-msgstr "Legg til eller fjern punkter i denne menyen"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
+msgstr "Glemt passord ditt?"
-#: ../../mod/menu.php:151
-msgid "Menu name"
-msgstr "Menynavn"
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner."
-#: ../../mod/menu.php:151
-msgid "Must be unique, only seen by you"
-msgstr "Må være unik, ses bare av deg"
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr "E-postadresse"
-#: ../../mod/menu.php:152
-msgid "Menu title"
-msgstr "Menytittel"
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr "Tilbakestill"
-#: ../../mod/menu.php:152
-msgid "Menu title as seen by others"
-msgstr "Menytittelen andre ser"
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr "Filer: delt med meg"
-#: ../../mod/menu.php:153
-msgid "Allow bookmarks"
-msgstr "Tillat bokmerker"
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr "NY"
-#: ../../mod/post.php:234
-msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please"
-" logout and retry."
-msgstr "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt."
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr "Fjern alle filer"
-#: ../../mod/service_limits.php:19
-msgid "No service class restrictions found."
-msgstr "Ingen restriksjoner er funnet i tjenesteklasse."
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr "Fjern denne filen"
-#: ../../mod/siteinfo.php:111
+#: ../../mod/siteinfo.php:15
#, php-format
msgid "Version %s"
msgstr "Versjon %s"
-#: ../../mod/siteinfo.php:132
+#: ../../mod/siteinfo.php:36
msgid "Installed plugins/addons/apps:"
msgstr "Installerte tilleggsfunksjoner/tillegg/apper:"
-#: ../../mod/siteinfo.php:145
+#: ../../mod/siteinfo.php:49
msgid "No installed plugins/addons/apps"
msgstr "Ingen installerte tilleggsfunksjoner/tillegg/apper"
-#: ../../mod/siteinfo.php:158
+#: ../../mod/siteinfo.php:62
msgid ""
"This is a hub of $Projectname - a global cooperative network of "
"decentralized privacy enhanced websites."
msgstr "Dette er en $Projectname-hub - et globalt samhandlende nettverk av desentraliserte nettsteder med innbygget personvern."
-#: ../../mod/siteinfo.php:160
+#: ../../mod/siteinfo.php:64
msgid "Tag: "
msgstr "Merkelapp:"
-#: ../../mod/siteinfo.php:162
+#: ../../mod/siteinfo.php:66
msgid "Last background fetch: "
msgstr "Siste innhenting i bakgrunnen:"
-#: ../../mod/siteinfo.php:164
+#: ../../mod/siteinfo.php:68
msgid "Current load average: "
msgstr "Gjeldende belastningsgjennomsnitt:"
-#: ../../mod/siteinfo.php:167
+#: ../../mod/siteinfo.php:71
msgid "Running at web location"
msgstr "Kjører på webplasseringen"
-#: ../../mod/siteinfo.php:168
+#: ../../mod/siteinfo.php:72
msgid ""
"Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more "
"about $Projectname."
msgstr "Vennligst besøk <a href=\"http://hubzilla.org\">hubzilla.org</a> for å lære mer om $Projectname."
-#: ../../mod/siteinfo.php:169
+#: ../../mod/siteinfo.php:73
msgid "Bug reports and issues: please visit"
msgstr "Feilmeldinger og feilretting: vennligst besøk"
-#: ../../mod/siteinfo.php:171
+#: ../../mod/siteinfo.php:75
msgid "$projectname issues"
msgstr "$projectname problemer"
-#: ../../mod/siteinfo.php:172
+#: ../../mod/siteinfo.php:76
msgid ""
"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot "
"com"
msgstr "Forslag, ros og så videre - vennligst e-post \"redmatrix\" hos librelist - punktum com"
-#: ../../mod/siteinfo.php:174
+#: ../../mod/siteinfo.php:78
msgid "Site Administrators"
msgstr "Nettstedsadministratorer"
-#: ../../mod/suggest.php:35
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer."
-
-#: ../../mod/events.php:21
-msgid "Calendar entries imported."
-msgstr "Kalenderhendelsene er importert."
-
-#: ../../mod/events.php:23
-msgid "No calendar entries found."
-msgstr "Ingen kalenderhendelser funnet."
-
-#: ../../mod/events.php:100
-msgid "Event can not end before it has started."
-msgstr "Hendelsen kan ikke slutte før den starter."
-
-#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
-msgid "Unable to generate preview."
-msgstr "Klarer ikke å lage forhåndsvisning."
-
-#: ../../mod/events.php:109
-msgid "Event title and start time are required."
-msgstr "Hendelsestittel og starttidspunkt er påkrevd."
-
-#: ../../mod/events.php:129 ../../mod/events.php:254
-msgid "Event not found."
-msgstr "Hendelsen ble ikke funnet."
-
-#: ../../mod/events.php:452
-msgid "Event Title"
-msgstr "Hendelsestittel"
-
-#: ../../mod/events.php:454
-msgid "Categories (comma-separated list)"
-msgstr "Kategorier (kommaseparert liste)"
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
+msgstr "Mislyktes med å lage kilde. Ingen kanal er valgt."
-#: ../../mod/events.php:455
-msgid "Category"
-msgstr "Kategori"
+#: ../../mod/sources.php:45
+msgid "Source created."
+msgstr "Kilden er laget."
-#: ../../mod/events.php:458
-msgid "Start date and time"
-msgstr "Startdato og tidspunkt"
+#: ../../mod/sources.php:57
+msgid "Source updated."
+msgstr "Kilden er oppdatert."
-#: ../../mod/events.php:459 ../../mod/events.php:462
-msgid "Finish date and time are not known or not relevant"
-msgstr "Sluttdato og tidspunkt er ikke kjent eller ikke relevant"
+#: ../../mod/sources.php:82
+msgid "*"
+msgstr "*"
-#: ../../mod/events.php:461
-msgid "Finish date and time"
-msgstr "Sluttdato og tidspunkt"
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
+msgstr "HÃ¥ndtere eksterne innholdskilder til din kanal."
-#: ../../mod/events.php:463 ../../mod/events.php:464
-msgid "Adjust for viewer timezone"
-msgstr "Juster i forhold til tilskuerens tidssone"
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
+msgstr "Ny kilde"
-#: ../../mod/events.php:463
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
-msgstr "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager."
-
-#: ../../mod/events.php:470 ../../mod/events.php:472
-msgid "Share this event"
-msgstr "Del denne hendelsen"
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger."
-#: ../../mod/events.php:477
-msgid "Advanced Options"
-msgstr "Avanserte alternativer"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
+msgstr "Bare importer innhold med disse ordene (ett ord per linje)"
-#: ../../mod/events.php:589
-msgid "l, F j"
-msgstr "l, F j"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
+msgstr "La stå tomt for å importere alt offentlig innhold"
-#: ../../mod/events.php:611
-msgid "Edit event"
-msgstr "Endre hendelse"
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
+msgstr "Kanalnavn"
-#: ../../mod/events.php:613
-msgid "Delete event"
-msgstr "Slett hendelse"
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
+msgstr "Kilden ble ikke funnet."
-#: ../../mod/events.php:647
-msgid "calendar"
-msgstr "kalender"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
+msgstr "Endre kilde"
-#: ../../mod/events.php:666
-msgid "New Event"
-msgstr "Ny hendelse"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
+msgstr "Slett kilde"
-#: ../../mod/events.php:676
-msgid "Today"
-msgstr "Idag"
+#: ../../mod/sources.php:158
+msgid "Source removed"
+msgstr "Kilden er fjernet"
-#: ../../mod/events.php:707
-msgid "Event removed"
-msgstr "Hendelse slettet"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
+msgstr "Ikke i stand til å fjerne kilde."
-#: ../../mod/events.php:710
-msgid "Failed to remove event"
-msgstr "Mislyktes med å slette hendelse"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s følger %2$s sin %3$s"
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
-msgstr "Ugyldig profil-identifikator."
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s stopped å følge %2$s sin %3$s"
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
-msgstr "Endre profilsynlighet"
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer."
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
-msgstr "Klikk på en kontakt for å legge til eller fjerne."
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s merket %3$s til %2$s med %4$s"
-#: ../../mod/profperm.php:123
-msgid "Visible To"
-msgstr "Synlig for"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
+msgstr "Merkelapp fjernet"
-#: ../../mod/mitem.php:48
-msgid "Unable to create element."
-msgstr "Klarer ikke å lage element."
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
+msgstr "Fjern merkelapp fra element"
-#: ../../mod/mitem.php:72
-msgid "Unable to update menu element."
-msgstr "Ikke i stand til å oppdatere menyelement."
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
+msgstr "Velg merkelapp å fjerne:"
-#: ../../mod/mitem.php:88
-msgid "Unable to add menu element."
-msgstr "Ikke i stand til å legge til menyelement."
+#: ../../mod/thing.php:110
+msgid "Thing updated"
+msgstr "Tingen er oppdatert"
-#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
-msgid "Menu Item Permissions"
-msgstr "Menyelement Tillatelser"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
+msgstr "Objektlagring: mislyktes"
-#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
-msgid "Link Name"
-msgstr "Lenkenavn"
+#: ../../mod/thing.php:166
+msgid "Thing added"
+msgstr "Ting lagt til"
-#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
-msgid "Link or Submenu Target"
-msgstr "Lenke- eller undermeny-mål"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
-#: ../../mod/mitem.php:153
-msgid "Enter URL of the link or select a menu name to create a submenu"
-msgstr "Skriv URL-en til lenken eller velg et menynavn for å lage en undermeny"
+#: ../../mod/thing.php:255
+msgid "Show Thing"
+msgstr "Vis ting"
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
-msgid "Use magic-auth if available"
-msgstr "Bruk magic-autent hvis mulig"
+#: ../../mod/thing.php:262
+msgid "item not found."
+msgstr "element ble ikke funnet."
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
-msgid "Open link in new window"
-msgstr "Ã…pne lenke i nytt vindu"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
+msgstr "Endre ting"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Order in list"
-msgstr "Ordne i liste"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
+msgstr "Velg en profil"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Høyere tall vil synke mot bunnen av listen"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
+msgstr "Legg inn en aktivitet"
-#: ../../mod/mitem.php:157
-msgid "Submit and finish"
-msgstr "Send inn og avslutt"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Sender bare til seere av den aktuelle profilen"
-#: ../../mod/mitem.php:158
-msgid "Submit and continue"
-msgstr "Send inn og fortsett"
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
+msgstr "Navn på ting for eksempel noe"
-#: ../../mod/mitem.php:166
-msgid "Menu:"
-msgstr "Meny:"
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
+msgstr "URL til ting (valgfritt)"
-#: ../../mod/mitem.php:169
-msgid "Link Target"
-msgstr "Lenkemål"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
+msgstr "URL til bilde av ting (valgfritt)"
-#: ../../mod/mitem.php:172
-msgid "Edit menu"
-msgstr "Endre meny"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
+msgstr "Legg til ting i din profil"
-#: ../../mod/mitem.php:175
-msgid "Edit element"
-msgstr "Endre element"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
+msgstr "Eksporter kanal"
-#: ../../mod/mitem.php:176
-msgid "Drop element"
-msgstr "Slett element"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Eksporter grunnleggende informasjon om kanalen din til en fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet."
-#: ../../mod/mitem.php:177
-msgid "New element"
-msgstr "Nytt element"
+#: ../../mod/uexport.php:54
+msgid "Export Content"
+msgstr "Eksporter innhold"
-#: ../../mod/mitem.php:178
-msgid "Edit this menu container"
-msgstr "Endre denne menybeholderen"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can"
+" be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for"
+" this download to begin."
+msgstr "Eksporter din kanalinformasjon og det nyeste innholdet til en JSON-sikkerhetskopi, som kan gjenopprettes eller importeres til en annen hub. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og flere måneder av innholdet ditt. Denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner."
-#: ../../mod/mitem.php:179
-msgid "Add menu element"
-msgstr "Legg til menyelement"
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr "Eksporter dine innlegg fra et bestemt år"
-#: ../../mod/mitem.php:180
-msgid "Delete this menu item"
-msgstr "Slett dette menyelementet"
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "Du kan også eksportere dine innlegg og samtaler for et bestemt år eller måned. Juster datoen i din nettlesers adresselinje for å velge andre datoer. Hvis eksporten feiler (muligens på grunn av utilstrekkelig minne på din hub), vennligst prøv igjen med et mer begrenset datoområde."
-#: ../../mod/mitem.php:181
-msgid "Edit this menu item"
-msgstr "Endre dette menyelementet"
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a "
+"href=\"%1$s\">%2$s</a>"
+msgstr "For å velge alle innlegg for et gitt år, slik som iår, besøk <a href=\"%1$s\">%2$s</a>"
-#: ../../mod/mitem.php:198
-msgid "Menu item not found."
-msgstr "Menyelement ble ikke funnet."
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr "For å velge alle innlegg fra en gitt måned, slik som januar i år, besøk <a href=\"%1$s\">%2$s</a>"
-#: ../../mod/mitem.php:211
-msgid "Menu item deleted."
-msgstr "Menyelement slettet."
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a "
+"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
+" please import or restore these in date order (oldest first)."
+msgstr "Disse innholdsfilene kan importeres eller gjenopprettes ved å besøke <a href=\"%1$s\">%2$s</a> på ethvert nettsted som inneholder din kanal. For best resultat, vennligst importer eller gjenopprett disse etter dato (eldste først)."
-#: ../../mod/mitem.php:213
-msgid "Menu item could not be deleted."
-msgstr "Menyelement kunne ikke bli slettet."
+#: ../../mod/viewconnections.php:59
+msgid "No connections."
+msgstr "Ingen forbindelser."
-#: ../../mod/mitem.php:220
-msgid "Edit Menu Element"
-msgstr "Endre menyelement"
+#: ../../mod/viewconnections.php:72
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Besøk %s sin profil [%s]"
-#: ../../mod/mitem.php:226
-msgid "Link text"
-msgstr "Lenketekst"
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr "Vis forbindelser"
-#: ../../mod/wholikesme.php:13
-msgid "Who likes me?"
-msgstr "Hvem liker meg?"
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr "Kilde til element"
-#: ../../mod/sharedwithme.php:94
-msgid "Files: shared with me"
-msgstr "Filer: delt med meg"
+#: ../../mod/webpages.php:193
+msgid "Page Title"
+msgstr "Sidetittel"
-#: ../../mod/sharedwithme.php:96
-msgid "NEW"
-msgstr "NY"
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr "Xchan oppslag"
-#: ../../mod/sharedwithme.php:99
-msgid "Remove all files"
-msgstr "Fjern alle filer"
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Slå opp xchan som begynner med (eller webbie):"
-#: ../../mod/sharedwithme.php:100
-msgid "Remove this file"
-msgstr "Fjern denne filen"
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr "Forsidebilder"
-#: ../../mod/viewconnections.php:59
-msgid "No connections."
-msgstr "Ingen forbindelser."
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr "Last opp forsidebilde"
-#: ../../mod/viewconnections.php:72
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Besøk %s sin profil [%s]"
+#: ../../mod/cal.php:63
+msgid "Permissions denied."
+msgstr "Tillatelse avvist."
#: ../../view/theme/redbasic/php/config.php:82
msgid "Focus (Hubzilla default)"
@@ -9288,51 +9524,51 @@ msgstr "Angi størrelsen for samtalens forfatterbilde"
msgid "Set size of followup author photos"
msgstr "Angi størrelsen på forfatterbilder ved oppfølging"
-#: ../../boot.php:1291
+#: ../../boot.php:1351
#, php-format
msgid "Update %s failed. See error logs."
msgstr "Oppdatering %s mislyktes. Se feilloggen."
-#: ../../boot.php:1294
+#: ../../boot.php:1354
#, php-format
msgid "Update Error at %s"
msgstr "Oppdateringsfeil ved %s"
-#: ../../boot.php:1461
+#: ../../boot.php:1524
msgid ""
"Create an account to access services and applications within the Hubzilla"
msgstr "Lag en konto for å få tilgang til tjenester og programmer i Hubzilla"
-#: ../../boot.php:1489
+#: ../../boot.php:1546
msgid "Password"
msgstr "Passord"
-#: ../../boot.php:1490
+#: ../../boot.php:1547
msgid "Remember me"
msgstr "Husk meg"
-#: ../../boot.php:1493
+#: ../../boot.php:1550
msgid "Forgot your password?"
msgstr "Glemt passordet ditt?"
-#: ../../boot.php:2113
+#: ../../boot.php:2180
msgid "toggle mobile"
msgstr "Skru på mobil"
-#: ../../boot.php:2248
+#: ../../boot.php:2333
msgid "Website SSL certificate is not valid. Please correct."
msgstr "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette."
-#: ../../boot.php:2251
+#: ../../boot.php:2336
#, php-format
msgid "[hubzilla] Website SSL error for %s"
msgstr "[hubzilla] SSL-feil ved nettsted hos %s"
-#: ../../boot.php:2288
+#: ../../boot.php:2373
msgid "Cron/Scheduled tasks not running."
msgstr "Cron/planlagte oppgaver kjører ikke."
-#: ../../boot.php:2292
+#: ../../boot.php:2377
#, php-format
msgid "[hubzilla] Cron tasks not running on %s"
msgstr "[hubzilla] Cron-oppgaver kjører ikke på %s"
diff --git a/view/nb-no/hstrings.php b/view/nb-no/hstrings.php
index 5aa368cb0..4327c5448 100644
--- a/view/nb-no/hstrings.php
+++ b/view/nb-no/hstrings.php
@@ -5,2201 +5,2265 @@ function string_plural_select_nb_no($n){
return ($n != 1);;
}}
;
-$a->strings["Connect"] = "Koble";
-$a->strings["New window"] = "Nytt vindu";
-$a->strings["Open the selected location in a different window or browser tab"] = "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane";
-$a->strings["User '%s' deleted"] = "Brukeren '%s' er slettet";
-$a->strings["Missing room name"] = "Mangler romnavn";
-$a->strings["Duplicate room name"] = "Duplikat romnavn";
-$a->strings["Invalid room specifier."] = "Ugyldig rom-spesifisering";
-$a->strings["Room not found."] = "Rommet ble ikke funnet.";
-$a->strings["Permission denied."] = "Tillatelse avslått.";
-$a->strings["Room is full"] = "Rommet er fullt";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Klarte ikke å lage en unik kanaladresse. Import mislyktes.";
-$a->strings["Channel clone failed. Import failed."] = "Kanalkloning mislyktes. Import mislyktes.";
-$a->strings["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes.";
-$a->strings["parent"] = "opp et nivå";
-$a->strings["Collection"] = "Samling";
-$a->strings["Principal"] = "Viktigste";
-$a->strings["Addressbook"] = "Adressebok";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Tidsplan innboks";
-$a->strings["Schedule Outbox"] = "Tidsplan utboks";
-$a->strings["Unknown"] = "Ukjent";
-$a->strings["Files"] = "Filer";
-$a->strings["Total"] = "Totalt";
-$a->strings["Shared"] = "Delt";
-$a->strings["Create"] = "Lag";
-$a->strings["Upload"] = "Last opp";
-$a->strings["Name"] = "Navn";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Størrelse";
-$a->strings["Last Modified"] = "Sist endret";
-$a->strings["Edit"] = "Endre";
-$a->strings["Delete"] = "Slett";
-$a->strings["You are using %1\$s of your available file storage."] = "Du bruker %1\$s av din tilgjengelige lagringsplass.";
-$a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Du bruker %1\$s av %2\$s tilgjengelig lagringsplass (%3\$s&#37;)";
-$a->strings["WARNING:"] = "ADVARSEL:";
-$a->strings["Create new folder"] = "Lag ny mappe";
-$a->strings["Upload file"] = "Last opp fil";
-$a->strings["Delete this item?"] = "Slett dette elementet?";
-$a->strings["Comment"] = "Kommentar";
-$a->strings["[+] show all"] = "[+] Vis alle";
-$a->strings["[-] show less"] = "[-] Vis mindre";
-$a->strings["[+] expand"] = "[+] Utvid";
-$a->strings["[-] collapse"] = "[-] Lukk";
-$a->strings["Password too short"] = "Passordet er for kort";
-$a->strings["Passwords do not match"] = "Passordene er ikke like";
-$a->strings["everybody"] = "alle";
-$a->strings["Secret Passphrase"] = "Hemmelig passordsetning";
-$a->strings["Passphrase hint"] = "Hint om passordsetning";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn.";
-$a->strings["close all"] = "Lukk alle";
-$a->strings["Nothing new here"] = "Ikke noe nytt her";
-$a->strings["Rate This Channel (this is public)"] = "Vurder denne kanalen (dette er offentlig)";
-$a->strings["Rating"] = "Vurdering";
-$a->strings["Describe (optional)"] = "Beskriv (valgfritt)";
-$a->strings["Submit"] = "Send";
-$a->strings["Please enter a link URL"] = "Vennligst skriv inn en lenke URL:";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Endringene er ikke lagret. Er du sikker på at du ønsker å forlate denne siden?";
-$a->strings["Location"] = "Plassering";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "siden";
-$a->strings["from now"] = "fra nå";
-$a->strings["less than a minute"] = "mindre enn ett minutt";
-$a->strings["about a minute"] = "omtrent et minutt";
-$a->strings["%d minutes"] = "%d minutter";
-$a->strings["about an hour"] = "omtrent en time";
-$a->strings["about %d hours"] = "omtrent %d timer";
-$a->strings["a day"] = "en dag";
-$a->strings["%d days"] = "%d dager";
-$a->strings["about a month"] = "omtrent en måned";
-$a->strings["%d months"] = "%d måneder";
-$a->strings["about a year"] = "omtrent et år";
-$a->strings["%d years"] = "%d år";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["January"] = "januar";
-$a->strings["February"] = "februar";
-$a->strings["March"] = "mars";
-$a->strings["April"] = "april";
-$a->strings["__ctx:long__ May"] = "mai";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "august";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "desember";
-$a->strings["Jan"] = "Jan";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "Mar";
-$a->strings["Apr"] = "Apr";
-$a->strings["__ctx:short__ May"] = "mai";
-$a->strings["Jun"] = "Jun";
-$a->strings["Jul"] = "Jul";
-$a->strings["Aug"] = "Aug";
-$a->strings["Sep"] = "Sep";
-$a->strings["Oct"] = "Okt";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Des";
-$a->strings["Sunday"] = "søndag";
-$a->strings["Monday"] = "mandag";
-$a->strings["Tuesday"] = "tirsdag";
-$a->strings["Wednesday"] = "onsdag";
-$a->strings["Thursday"] = "torsdag";
-$a->strings["Friday"] = "fredag";
-$a->strings["Saturday"] = "lørdag";
-$a->strings["Sun"] = "Søn";
-$a->strings["Mon"] = "Man";
-$a->strings["Tue"] = "Tirs";
-$a->strings["Wed"] = "Ons";
-$a->strings["Thu"] = "Tors";
-$a->strings["Fri"] = "Fre";
-$a->strings["Sat"] = "Lør";
-$a->strings["__ctx:calendar__ today"] = "idag";
-$a->strings["__ctx:calendar__ month"] = "måned";
-$a->strings["__ctx:calendar__ week"] = "uke";
-$a->strings["__ctx:calendar__ day"] = "dag";
-$a->strings["__ctx:calendar__ All day"] = "Hele dagen";
-$a->strings["No username found in import file."] = "Ingen brukernavn ble funnet i importfilen.";
-$a->strings["Import completed."] = "Import ferdig.";
-$a->strings["Default"] = "Standard";
-$a->strings["Permission denied"] = "Tillatelse avvist";
-$a->strings["(Unknown)"] = "(Ukjent)";
-$a->strings["Visible to anybody on the internet."] = "Synlig for enhver på Internett.";
-$a->strings["Visible to you only."] = "Synlig bare for deg.";
-$a->strings["Visible to anybody in this network."] = "Synlig for enhver i dette nettverket.";
-$a->strings["Visible to anybody authenticated."] = "Synlig for enhver som er autentisert.";
-$a->strings["Visible to anybody on %s."] = "Synlig for alle på %s.";
-$a->strings["Visible to all connections."] = "Synlig for alle forbindelser.";
-$a->strings["Visible to approved connections."] = "Synlig for godkjente forbindelser.";
-$a->strings["Visible to specific connections."] = "Synlig for spesifikke forbindelser.";
-$a->strings["Item not found."] = "Elementet ble ikke funnet.";
-$a->strings["Collection not found."] = "Samlingen ble ikke funnet.";
-$a->strings["Collection is empty."] = "Samlingen er tom.";
-$a->strings["Collection: %s"] = "Samling: %s";
-$a->strings["Connection: %s"] = "Forbindelse: %s";
-$a->strings["Connection not found."] = "Forbindelsen ble ikke funnet.";
-$a->strings["No recipient provided."] = "Ingen mottaker angitt.";
-$a->strings["[no subject]"] = "[ikke noe emne]";
-$a->strings["Unable to determine sender."] = "Kan ikke avgjøre avsender.";
-$a->strings["Stored post could not be verified."] = "Lagret innlegg kunne ikke bekreftes.";
-$a->strings["view full size"] = "vis full størrelse";
-$a->strings["\$Projectname Notification"] = "\$Projectname varsling";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Tusen takk,";
-$a->strings["%s Administrator"] = "%s administrator";
-$a->strings["Administrator"] = "Administrator";
-$a->strings["No Subject"] = "Uten emne";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Starter:";
-$a->strings["Finishes:"] = "Slutter:";
-$a->strings["Location:"] = "Plassering:";
-$a->strings["This event has been added to your calendar."] = "Denne hendelsen er lagt til i din kalender.";
-$a->strings["event"] = "hendelse";
-$a->strings["Not specified"] = "Ikke spesifisert";
-$a->strings["Needs Action"] = "Trenger handling";
-$a->strings["Completed"] = "Ferdig";
-$a->strings["In Process"] = "Igang";
-$a->strings["Cancelled"] = "Avbrutt";
-$a->strings["Unable to obtain identity information from database"] = "Klarer ikke å få tak i identitetsinformasjon fra databasen";
-$a->strings["Empty name"] = "Mangler navn";
-$a->strings["Name too long"] = "Navnet er for langt";
-$a->strings["No account identifier"] = "Ingen kontoidentifikator";
-$a->strings["Nickname is required."] = "Kallenavn er påkrevd.";
-$a->strings["Reserved nickname. Please choose another."] = "Reservert kallenavn. Vennligst velg et annet.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet.";
-$a->strings["Unable to retrieve created identity"] = "Klarer ikke å hente den lagede identiteten";
-$a->strings["Default Profile"] = "Standardprofil";
-$a->strings["Friends"] = "Venner";
-$a->strings["Requested channel is not available."] = "Forespurt kanal er ikke tilgjengelig.";
-$a->strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig.";
-$a->strings["Change profile photo"] = "Endre profilbilde";
-$a->strings["Profiles"] = "Profiler";
-$a->strings["Manage/edit profiles"] = "HÃ¥ndtere/endre profiler";
-$a->strings["Create New Profile"] = "Lag ny profil";
-$a->strings["Edit Profile"] = "Endre profil";
-$a->strings["Profile Image"] = "Profilbilde";
-$a->strings["visible to everybody"] = "synlig for alle";
-$a->strings["Edit visibility"] = "Endre synlighet";
-$a->strings["Gender:"] = "Kjønn:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Hjemmeside:";
-$a->strings["Online Now"] = "Online nå";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[idag]";
-$a->strings["Birthday Reminders"] = "Fødselsdagspåminnnelser";
-$a->strings["Birthdays this week:"] = "Fødselsdager denne uken:";
-$a->strings["[No description]"] = "[Ingen beskrivelse]";
-$a->strings["Event Reminders"] = "Hendelsespåminnelser";
-$a->strings["Events this week:"] = "Hendelser denne uken:";
-$a->strings["Profile"] = "Profil";
-$a->strings["Full Name:"] = "Fullt navn:";
-$a->strings["Like this channel"] = "Lik denne kanalen";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Velkommen %s. Ekstern autentisering er vellykket.";
+App::$strings["parent"] = "opp et nivå";
+App::$strings["Collection"] = "Samling";
+App::$strings["Principal"] = "Viktigste";
+App::$strings["Addressbook"] = "Adressebok";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Tidsplan innboks";
+App::$strings["Schedule Outbox"] = "Tidsplan utboks";
+App::$strings["Unknown"] = "Ukjent";
+App::$strings["Files"] = "Filer";
+App::$strings["Total"] = "Totalt";
+App::$strings["Shared"] = "Delt";
+App::$strings["Create"] = "Lag";
+App::$strings["Upload"] = "Last opp";
+App::$strings["Name"] = "Navn";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Størrelse";
+App::$strings["Last Modified"] = "Sist endret";
+App::$strings["Edit"] = "Endre";
+App::$strings["Delete"] = "Slett";
+App::$strings["You are using %1\$s of your available file storage."] = "Du bruker %1\$s av din tilgjengelige lagringsplass.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Du bruker %1\$s av %2\$s tilgjengelig lagringsplass (%3\$s&#37;)";
+App::$strings["WARNING:"] = "ADVARSEL:";
+App::$strings["Create new folder"] = "Lag ny mappe";
+App::$strings["Upload file"] = "Last opp fil";
+App::$strings["Permission denied."] = "Tillatelse avslått.";
+App::$strings["Not Found"] = "Ikke funnet";
+App::$strings["Page not found."] = "Siden ikke funnet.";
+App::$strings["Connect"] = "Koble";
+App::$strings["New window"] = "Nytt vindu";
+App::$strings["Open the selected location in a different window or browser tab"] = "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane";
+App::$strings["User '%s' deleted"] = "Brukeren '%s' er slettet";
+App::$strings["No username found in import file."] = "Ingen brukernavn ble funnet i importfilen.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Klarte ikke å lage en unik kanaladresse. Import mislyktes.";
+App::$strings["Import completed."] = "Import ferdig.";
+App::$strings["Not a valid email address"] = "Ikke en gyldig e-postadresse";
+App::$strings["Your email domain is not among those allowed on this site"] = "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet";
+App::$strings["Your email address is already registered at this site."] = "Din e-postadresse er allerede registrert på dette nettstedet.";
+App::$strings["An invitation is required."] = "En invitasjon er påkrevd.";
+App::$strings["Invitation could not be verified."] = "Invitasjon kunne ikke bekreftes.";
+App::$strings["Please enter the required information."] = "Vennligst skriv inn nødvendig informasjon.";
+App::$strings["Failed to store account information."] = "Mislyktes med å lagre kontoinformasjon.";
+App::$strings["Registration confirmation for %s"] = "Registreringsbekreftelse for %s";
+App::$strings["Registration request at %s"] = "Registreringsforespørsel hos %s";
+App::$strings["Administrator"] = "Administrator";
+App::$strings["your registration password"] = "ditt registreringspassord";
+App::$strings["Registration details for %s"] = "Registreringsdetaljer for %s";
+App::$strings["Account approved."] = "Konto godkjent.";
+App::$strings["Registration revoked for %s"] = "Registrering trukket tilbake for %s";
+App::$strings["Account verified. Please login."] = "Konto bekreftet. Vennligst logg inn.";
+App::$strings["Click here to upgrade."] = "Klikk her for å oppgradere.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Denne handlingen går utenfor grensene satt i din abonnementsplan.";
+App::$strings["This action is not available under your subscription plan."] = "Denne handlingen er ikke tilgjengelig i din abonnementsplan.";
+App::$strings["Visible to your default audience"] = "Synlig for ditt standard publikum";
+App::$strings["Show"] = "Vis";
+App::$strings["Don't show"] = "Ikke vis";
+App::$strings["Other networks and post services"] = "Andre nettverk og innleggstjenester";
+App::$strings["Permissions"] = "Tillatelser";
+App::$strings["Close"] = "Lukk";
+App::$strings[" and "] = "og";
+App::$strings["public profile"] = "offentlig profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s endret %2\$s til &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Besøk %1\$s sitt %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har oppdatert %2\$s, endret %3\$s.";
+App::$strings["Public Timeline"] = "Offentlig tidslinje";
+App::$strings["Site Admin"] = "Nettstedsadministrator";
+App::$strings["Bookmarks"] = "Bokmerker";
+App::$strings["Address Book"] = "Adressebok";
+App::$strings["Login"] = "Logg inn";
+App::$strings["Channel Manager"] = "Kanalstyring";
+App::$strings["Grid"] = "Nett";
+App::$strings["Settings"] = "Innstillinger";
+App::$strings["Webpages"] = "Websider";
+App::$strings["Channel Home"] = "Kanalhjem";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Bilder";
+App::$strings["Events"] = "Hendelser";
+App::$strings["Directory"] = "Katalog";
+App::$strings["Help"] = "Hjelp";
+App::$strings["Mail"] = "Melding";
+App::$strings["Mood"] = "Stemning";
+App::$strings["Poke"] = "Prikk";
+App::$strings["Chat"] = "Chat";
+App::$strings["Search"] = "Søk";
+App::$strings["Probe"] = "Undersøk";
+App::$strings["Suggest"] = "Forreslå";
+App::$strings["Random Channel"] = "Tilfeldig kanal";
+App::$strings["Invite"] = "Inviter";
+App::$strings["Features"] = "Funksjoner";
+App::$strings["Language"] = "Språk";
+App::$strings["Post"] = "Innlegg";
+App::$strings["Profile Photo"] = "Profilbilde";
+App::$strings["Update"] = "Oppdater";
+App::$strings["Install"] = "Installer";
+App::$strings["Purchase"] = "Kjøp";
+App::$strings["Item was not found."] = "Elementet ble ikke funnet.";
+App::$strings["No source file."] = "Ingen kildefil.";
+App::$strings["Cannot locate file to replace"] = "Kan ikke finne filen som skal byttes ut";
+App::$strings["Cannot locate file to revise/update"] = "Finner ikke filen som skal revideres/oppdateres";
+App::$strings["File exceeds size limit of %d"] = "Filens størrelse overgår grensen på %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Lagret fil kunne ikke bekreftes. Opplasting mislyktes.";
+App::$strings["Path not available."] = "Stien er ikke tilgjengelig.";
+App::$strings["Empty pathname"] = "Tomt sti-navn";
+App::$strings["duplicate filename or path"] = "duplikat av filnavn eller sti";
+App::$strings["Path not found."] = "Stien ble ikke funnet.";
+App::$strings["mkdir failed."] = "mkdir mislyktes.";
+App::$strings["database storage failed."] = "databaselagring mislyktes.";
+App::$strings["Empty path"] = "Tom sti";
+App::$strings["Logged out."] = "Logget ut.";
+App::$strings["Failed authentication"] = "Mislykket autentisering";
+App::$strings["Login failed."] = "Innlogging mislyktes.";
+App::$strings["Attachments:"] = "Vedlegg:";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["\$Projectname event notification:"] = "\$Projectname hendelsesvarsling:";
+App::$strings["Starts:"] = "Starter:";
+App::$strings["Finishes:"] = "Slutter:";
+App::$strings["Location:"] = "Plassering:";
+App::$strings["Image/photo"] = "Bilde/fotografi";
+App::$strings["Encrypted content"] = "Kryptert innhold";
+App::$strings["Install %s element: "] = "Installer %s element:";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dette innlegget inneholder det installerbare elementet %s, men du mangler tillatelse til å installere det på dette nettstedet.";
+App::$strings["webpage"] = "nettside";
+App::$strings["layout"] = "layout";
+App::$strings["block"] = "byggekloss";
+App::$strings["menu"] = "meny";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev følgende %2\$s %3\$s";
+App::$strings["post"] = "innlegg";
+App::$strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende";
+App::$strings["$1 spoiler"] = "$1 avsløring";
+App::$strings["$1 wrote:"] = "$1 skrev:";
+App::$strings["%1\$s's bookmarks"] = "%1\$s sine bokmerker";
+App::$strings["Missing room name"] = "Mangler romnavn";
+App::$strings["Duplicate room name"] = "Duplikat romnavn";
+App::$strings["Invalid room specifier."] = "Ugyldig rom-spesifisering";
+App::$strings["Room not found."] = "Rommet ble ikke funnet.";
+App::$strings["Room is full"] = "Rommet er fullt";
+App::$strings["Default"] = "Standard";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d invitasjon tilgjengelig",
+ 1 => "%d invitasjoner tilgjengelig",
+);
+App::$strings["Advanced"] = "Avansert";
+App::$strings["Find Channels"] = "Finn kanaler";
+App::$strings["Enter name or interest"] = "Skriv navn eller interesse";
+App::$strings["Connect/Follow"] = "Forbindelse/Følg";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Eksempler: Ola Nordmann, fisking";
+App::$strings["Find"] = "Finn";
+App::$strings["Channel Suggestions"] = "Kanalforslag";
+App::$strings["Random Profile"] = "Tilfeldig profil";
+App::$strings["Invite Friends"] = "Inviter venner";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Avansert eksempel: navn=fred og land=island";
+App::$strings["Saved Folders"] = "Lagrede mapper";
+App::$strings["Everything"] = "Alt";
+App::$strings["Categories"] = "Kategorier";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d forbindelse felles",
+ 1 => "%d forbindelser felles",
+);
+App::$strings["show more"] = "vis mer";
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan ikke finne DNS-informasjon om databasetjener '%s'";
+App::$strings["Directory Options"] = "Kataloginnstillinger";
+App::$strings["Safe Mode"] = "Trygt modus";
+App::$strings["No"] = "Nei";
+App::$strings["Yes"] = "Ja";
+App::$strings["Public Forums Only"] = "Bare offentlige forum";
+App::$strings["This Website Only"] = "Kun dette nettstedet";
+App::$strings["This event has been added to your calendar."] = "Denne hendelsen er lagt til i din kalender.";
+App::$strings["event"] = "hendelse";
+App::$strings["Not specified"] = "Ikke spesifisert";
+App::$strings["Needs Action"] = "Trenger handling";
+App::$strings["Completed"] = "Ferdig";
+App::$strings["In Process"] = "Igang";
+App::$strings["Cancelled"] = "Avbrutt";
+App::$strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet.";
+App::$strings["Channel location missing."] = "Kanalplassering mangler.";
+App::$strings["Response from remote channel was incomplete."] = "Svaret fra den andre kanalen var ikke komplett.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanalen er slettet og finnes ikke lenger.";
+App::$strings["Protocol disabled."] = "Protokollen er avskrudd.";
+App::$strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes.";
+App::$strings["local account not found."] = "lokal konto ble ikke funnet.";
+App::$strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes.";
+App::$strings["Channel clone failed. Import failed."] = "Kanalkloning mislyktes. Import mislyktes.";
+App::$strings["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes.";
+App::$strings["Delete this item?"] = "Slett dette elementet?";
+App::$strings["Comment"] = "Kommentar";
+App::$strings["[+] show all"] = "[+] Vis alle";
+App::$strings["[-] show less"] = "[-] Vis mindre";
+App::$strings["[+] expand"] = "[+] Utvid";
+App::$strings["[-] collapse"] = "[-] Lukk";
+App::$strings["Password too short"] = "Passordet er for kort";
+App::$strings["Passwords do not match"] = "Passordene er ikke like";
+App::$strings["everybody"] = "alle";
+App::$strings["Secret Passphrase"] = "Hemmelig passordsetning";
+App::$strings["Passphrase hint"] = "Hint om passordsetning";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn.";
+App::$strings["close all"] = "Lukk alle";
+App::$strings["Nothing new here"] = "Ikke noe nytt her";
+App::$strings["Rate This Channel (this is public)"] = "Vurder denne kanalen (dette er offentlig)";
+App::$strings["Rating"] = "Vurdering";
+App::$strings["Describe (optional)"] = "Beskriv (valgfritt)";
+App::$strings["Submit"] = "Send";
+App::$strings["Please enter a link URL"] = "Vennligst skriv inn en lenke URL:";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Endringene er ikke lagret. Er du sikker på at du ønsker å forlate denne siden?";
+App::$strings["Location"] = "Plassering";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "siden";
+App::$strings["from now"] = "fra nå";
+App::$strings["less than a minute"] = "mindre enn ett minutt";
+App::$strings["about a minute"] = "omtrent et minutt";
+App::$strings["%d minutes"] = "%d minutter";
+App::$strings["about an hour"] = "omtrent en time";
+App::$strings["about %d hours"] = "omtrent %d timer";
+App::$strings["a day"] = "en dag";
+App::$strings["%d days"] = "%d dager";
+App::$strings["about a month"] = "omtrent en måned";
+App::$strings["%d months"] = "%d måneder";
+App::$strings["about a year"] = "omtrent et år";
+App::$strings["%d years"] = "%d år";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "januar";
+App::$strings["February"] = "februar";
+App::$strings["March"] = "mars";
+App::$strings["April"] = "april";
+App::$strings["__ctx:long__ May"] = "mai";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "august";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "desember";
+App::$strings["Jan"] = "Jan";
+App::$strings["Feb"] = "Feb";
+App::$strings["Mar"] = "Mar";
+App::$strings["Apr"] = "Apr";
+App::$strings["__ctx:short__ May"] = "mai";
+App::$strings["Jun"] = "Jun";
+App::$strings["Jul"] = "Jul";
+App::$strings["Aug"] = "Aug";
+App::$strings["Sep"] = "Sep";
+App::$strings["Oct"] = "Okt";
+App::$strings["Nov"] = "Nov";
+App::$strings["Dec"] = "Des";
+App::$strings["Sunday"] = "søndag";
+App::$strings["Monday"] = "mandag";
+App::$strings["Tuesday"] = "tirsdag";
+App::$strings["Wednesday"] = "onsdag";
+App::$strings["Thursday"] = "torsdag";
+App::$strings["Friday"] = "fredag";
+App::$strings["Saturday"] = "lørdag";
+App::$strings["Sun"] = "Søn";
+App::$strings["Mon"] = "Man";
+App::$strings["Tue"] = "Tirs";
+App::$strings["Wed"] = "Ons";
+App::$strings["Thu"] = "Tors";
+App::$strings["Fri"] = "Fre";
+App::$strings["Sat"] = "Lør";
+App::$strings["__ctx:calendar__ today"] = "idag";
+App::$strings["__ctx:calendar__ month"] = "måned";
+App::$strings["__ctx:calendar__ week"] = "uke";
+App::$strings["__ctx:calendar__ day"] = "dag";
+App::$strings["__ctx:calendar__ All day"] = "Hele dagen";
+App::$strings["No recipient provided."] = "Ingen mottaker angitt.";
+App::$strings["[no subject]"] = "[ikke noe emne]";
+App::$strings["Unable to determine sender."] = "Kan ikke avgjøre avsender.";
+App::$strings["Stored post could not be verified."] = "Lagret innlegg kunne ikke bekreftes.";
+App::$strings["Logout"] = "Logg ut";
+App::$strings["End this session"] = "Avslutt denne økten";
+App::$strings["Home"] = "Hjem";
+App::$strings["Your posts and conversations"] = "Dine innlegg og samtaler";
+App::$strings["View Profile"] = "Vis profil";
+App::$strings["Your profile page"] = "Din profilside";
+App::$strings["Edit Profiles"] = "Endre profiler";
+App::$strings["Manage/Edit profiles"] = "HÃ¥ndter/endre profiler";
+App::$strings["Edit Profile"] = "Endre profil";
+App::$strings["Edit your profile"] = "Endre din profil";
+App::$strings["Your photos"] = "Dine bilder";
+App::$strings["Your files"] = "Dine filer";
+App::$strings["Your chatrooms"] = "Dine chatterom";
+App::$strings["Your bookmarks"] = "Dine bokmerker";
+App::$strings["Your webpages"] = "Dine websider";
+App::$strings["Sign in"] = "Logg på";
+App::$strings["%s - click to logout"] = "%s - klikk for å logge ut";
+App::$strings["Remote authentication"] = "Fjernautentisering";
+App::$strings["Click to authenticate to your home hub"] = "Klikk for å godkjennes mot din hjemme-hub";
+App::$strings["Home Page"] = "Hjemmeside";
+App::$strings["Register"] = "Registrer";
+App::$strings["Create an account"] = "Lag en konto";
+App::$strings["Help and documentation"] = "Hjelp og dokumentasjon";
+App::$strings["Apps"] = "Apper";
+App::$strings["Applications, utilities, links, games"] = "Programmer, verktøy, lenker, spill";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Søk nettstedet for @navn, #merkelapp, ?dokumentasjon, innhold";
+App::$strings["Channel Directory"] = "Kanalkatalog";
+App::$strings["Your grid"] = "Ditt nett";
+App::$strings["Mark all grid notifications seen"] = "Marker alle nettvarsler som sett";
+App::$strings["Channel home"] = "Kanalhjem";
+App::$strings["Mark all channel notifications seen"] = "Merk alle kanalvarsler som sett";
+App::$strings["Connections"] = "Forbindelser";
+App::$strings["Notices"] = "Varsel";
+App::$strings["Notifications"] = "Varsler";
+App::$strings["See all notifications"] = "Se alle varsler";
+App::$strings["Mark all system notifications seen"] = "Merk alle systemvarsler som sett";
+App::$strings["Private mail"] = "Privat post";
+App::$strings["See all private messages"] = "Se alle private meldinger";
+App::$strings["Mark all private messages seen"] = "Merk alle private meldinger som sett";
+App::$strings["Inbox"] = "Innboks";
+App::$strings["Outbox"] = "Utboks";
+App::$strings["New Message"] = "Ny melding";
+App::$strings["Event Calendar"] = "Kalender";
+App::$strings["See all events"] = "Se alle hendelser";
+App::$strings["Mark all events seen"] = "Merk alle hendelser som sett";
+App::$strings["Manage Your Channels"] = "HÃ¥ndter dine kanaler";
+App::$strings["Account/Channel Settings"] = "Konto-/kanal-innstillinger";
+App::$strings["Admin"] = "Administrator";
+App::$strings["Site Setup and Configuration"] = "Nettstedsoppsett og -konfigurasjon";
+App::$strings["Loading..."] = "Laster...";
+App::$strings["@name, #tag, ?doc, content"] = "@navn, #merkelapp, ?dokumentasjon, innhold";
+App::$strings["Please wait..."] = "Vennligst vent...";
+App::$strings["created a new post"] = "laget et nytt innlegg";
+App::$strings["commented on %s's post"] = "kommenterte på %s sitt innlegg";
+App::$strings["New Page"] = "Ny side";
+App::$strings["View"] = "Vis";
+App::$strings["Preview"] = "Forhåndsvisning";
+App::$strings["Actions"] = "Handlinger";
+App::$strings["Page Link"] = "Sidelenke";
+App::$strings["Title"] = "Tittel";
+App::$strings["Created"] = "Laget";
+App::$strings["Edited"] = "Endret";
+App::$strings["Profile Photos"] = "Profilbilder";
+App::$strings["Male"] = "Mannlig";
+App::$strings["Female"] = "Kvinnelig";
+App::$strings["Currently Male"] = "For tiden mann";
+App::$strings["Currently Female"] = "For tiden kvinne";
+App::$strings["Mostly Male"] = "For det meste mann";
+App::$strings["Mostly Female"] = "For det meste kvinne";
+App::$strings["Transgender"] = "Transkjønnet";
+App::$strings["Intersex"] = "interkjønnet";
+App::$strings["Transsexual"] = "Transseksuell";
+App::$strings["Hermaphrodite"] = "Hermafroditt";
+App::$strings["Neuter"] = "Intetkjønn";
+App::$strings["Non-specific"] = "Ubestemt";
+App::$strings["Other"] = "Annen";
+App::$strings["Undecided"] = "Ubestemt";
+App::$strings["Males"] = "Menn";
+App::$strings["Females"] = "Kvinner";
+App::$strings["Gay"] = "Homo";
+App::$strings["Lesbian"] = "Lesbisk";
+App::$strings["No Preference"] = "Ingen preferanse";
+App::$strings["Bisexual"] = "Biseksuell";
+App::$strings["Autosexual"] = "Autoseksuell";
+App::$strings["Abstinent"] = "Avholdende";
+App::$strings["Virgin"] = "Jomfru";
+App::$strings["Deviant"] = "Avviker";
+App::$strings["Fetish"] = "Fetisj";
+App::$strings["Oodles"] = "Masse";
+App::$strings["Nonsexual"] = "Ikke-seksuell";
+App::$strings["Single"] = "Enslig";
+App::$strings["Lonely"] = "Ensom";
+App::$strings["Available"] = "Tilgjengelig";
+App::$strings["Unavailable"] = "Ikke tilgjengelig";
+App::$strings["Has crush"] = "Er forelsket";
+App::$strings["Infatuated"] = "Betatt";
+App::$strings["Dating"] = "Sammen med";
+App::$strings["Unfaithful"] = "Utro";
+App::$strings["Sex Addict"] = "Sexavhengig";
+App::$strings["Friends"] = "Venner";
+App::$strings["Friends/Benefits"] = "Venner med frynsegoder";
+App::$strings["Casual"] = "Tilfeldig";
+App::$strings["Engaged"] = "Forlovet";
+App::$strings["Married"] = "Gift";
+App::$strings["Imaginarily married"] = "Gift i fantasien";
+App::$strings["Partners"] = "Partnere";
+App::$strings["Cohabiting"] = "Samboer";
+App::$strings["Common law"] = "Samboer";
+App::$strings["Happy"] = "Lykkelig";
+App::$strings["Not looking"] = "Ikke på utkikk";
+App::$strings["Swinger"] = "Partnerbytte";
+App::$strings["Betrayed"] = "Bedratt";
+App::$strings["Separated"] = "Separert";
+App::$strings["Unstable"] = "Ustabilt";
+App::$strings["Divorced"] = "Skilt";
+App::$strings["Imaginarily divorced"] = "Skilt i fantasien";
+App::$strings["Widowed"] = "Enke";
+App::$strings["Uncertain"] = "Usikkert";
+App::$strings["It's complicated"] = "Det er komplisert";
+App::$strings["Don't care"] = "Bryr meg ikke";
+App::$strings["Ask me"] = "Spør meg";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn.";
+App::$strings["Tags"] = "Merkelapper";
+App::$strings["Keywords"] = "Nøkkelord";
+App::$strings["have"] = "har";
+App::$strings["has"] = "har";
+App::$strings["want"] = "ønsker";
+App::$strings["wants"] = "ønsker";
+App::$strings["like"] = "liker";
+App::$strings["likes"] = "liker";
+App::$strings["dislike"] = "misliker";
+App::$strings["dislikes"] = "misliker";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Liker",
1 => "Liker",
);
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Fødselsdag:";
-$a->strings["Age:"] = "Alder:";
-$a->strings["for %1\$d %2\$s"] = "for %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Seksuell preferanse:";
-$a->strings["Hometown:"] = "Hjemby:";
-$a->strings["Tags:"] = "Merkelapper:";
-$a->strings["Political Views:"] = "Politiske synspunkter:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Om:";
-$a->strings["Hobbies/Interests:"] = "Hobbyer/interesser:";
-$a->strings["Likes:"] = "Liker:";
-$a->strings["Dislikes:"] = "Misliker:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformasjon og sosiale nettverk:";
-$a->strings["My other channels:"] = "Mine andre kanaler:";
-$a->strings["Musical interests:"] = "Musikkinteresse:";
-$a->strings["Books, literature:"] = "Bøker, litteratur:";
-$a->strings["Television:"] = "TV:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underholdning:";
-$a->strings["Love/Romance:"] = "Kjærlighet/romantikk:";
-$a->strings["Work/employment:"] = "Arbeid/sysselsetting:";
-$a->strings["School/education:"] = "Skole/utdannelse:";
-$a->strings["Like this thing"] = "Lik denne tingen";
-$a->strings["Tags"] = "Merkelapper";
-$a->strings["Categories"] = "Kategorier";
-$a->strings["Keywords"] = "Nøkkelord";
-$a->strings["have"] = "har";
-$a->strings["has"] = "har";
-$a->strings["want"] = "ønsker";
-$a->strings["wants"] = "ønsker";
-$a->strings["like"] = "liker";
-$a->strings["likes"] = "liker";
-$a->strings["dislike"] = "misliker";
-$a->strings["dislikes"] = "misliker";
-$a->strings["Visible to your default audience"] = "Synlig for ditt standard publikum";
-$a->strings["Show"] = "Vis";
-$a->strings["Don't show"] = "Ikke vis";
-$a->strings["Other networks and post services"] = "Andre nettverk og innleggstjenester";
-$a->strings["Permissions"] = "Tillatelser";
-$a->strings["Close"] = "Lukk";
-$a->strings[" and "] = "og";
-$a->strings["public profile"] = "offentlig profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s endret %2\$s til &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Besøk %1\$s sitt %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har oppdatert %2\$s, endret %3\$s.";
-$a->strings["Item was not found."] = "Elementet ble ikke funnet.";
-$a->strings["No source file."] = "Ingen kildefil.";
-$a->strings["Cannot locate file to replace"] = "Kan ikke finne filen som skal byttes ut";
-$a->strings["Cannot locate file to revise/update"] = "Finner ikke filen som skal revideres/oppdateres";
-$a->strings["File exceeds size limit of %d"] = "Filens størrelse overgår grensen på %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Lagret fil kunne ikke bekreftes. Opplasting mislyktes.";
-$a->strings["Path not available."] = "Stien er ikke tilgjengelig.";
-$a->strings["Empty pathname"] = "Tomt sti-navn";
-$a->strings["duplicate filename or path"] = "duplikat av filnavn eller sti";
-$a->strings["Path not found."] = "Stien ble ikke funnet.";
-$a->strings["mkdir failed."] = "mkdir mislyktes.";
-$a->strings["database storage failed."] = "databaselagring mislyktes.";
-$a->strings["Empty path"] = "Tom sti";
-$a->strings["Attachments:"] = "Vedlegg:";
-$a->strings["\$Projectname event notification:"] = "\$Projectname hendelsesvarsling:";
-$a->strings["created a new post"] = "laget et nytt innlegg";
-$a->strings["commented on %s's post"] = "kommenterte på %s sitt innlegg";
-$a->strings["Apps"] = "Apper";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Personlig";
-$a->strings["Create Personal App"] = "Lag personlig app";
-$a->strings["Edit Personal App"] = "Endre personlig app";
-$a->strings["Ignore/Hide"] = "Ignorer/Skjul";
-$a->strings["Suggestions"] = "Forslag";
-$a->strings["See more..."] = "Se mer...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillate forbindelser.";
-$a->strings["Add New Connection"] = "Legg til ny forbindelse";
-$a->strings["Enter the channel address"] = "Skriv kanal-adressen";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Eksempel: ola.nordmann@eksempel.no, http://eksempel.no/karinordmann";
-$a->strings["Notes"] = "Merknader";
-$a->strings["Save"] = "Lagre";
-$a->strings["Remove term"] = "Fjern begrep";
-$a->strings["Saved Searches"] = "Lagrede søk";
-$a->strings["add"] = "legg til";
-$a->strings["Saved Folders"] = "Lagrede mapper";
-$a->strings["Everything"] = "Alt";
-$a->strings["Archives"] = "Arkiv";
-$a->strings["Me"] = "Meg";
-$a->strings["Family"] = "Familie";
-$a->strings["Acquaintances"] = "Bekjente";
-$a->strings["All"] = "Alle";
-$a->strings["Refresh"] = "Forny";
-$a->strings["Account settings"] = "Kontoinnstillinger";
-$a->strings["Channel settings"] = "Kanalinnstillinger";
-$a->strings["Additional features"] = "Tilleggsfunksjoner";
-$a->strings["Feature/Addon settings"] = "Funksjons-/Tilleggsinnstillinger";
-$a->strings["Display settings"] = "Visningsinnstillinger";
-$a->strings["Connected apps"] = "Tilkoblede app-er";
-$a->strings["Export channel"] = "Eksporter kanal";
-$a->strings["Connection Default Permissions"] = "Forbindelsens standard tillatelser";
-$a->strings["Premium Channel Settings"] = "Premiumkanal-innstillinger";
-$a->strings["Channel Sources"] = "Kanalkilder";
-$a->strings["Settings"] = "Innstillinger";
-$a->strings["Private Mail Menu"] = "Meny for privat post";
-$a->strings["Combined View"] = "Kombinert visning";
-$a->strings["Inbox"] = "Innboks";
-$a->strings["Outbox"] = "Utboks";
-$a->strings["New Message"] = "Ny melding";
-$a->strings["Conversations"] = "Samtaler";
-$a->strings["Received Messages"] = "Mottatte meldinger";
-$a->strings["Sent Messages"] = "Sendte meldinger";
-$a->strings["No messages."] = "Ingen meldinger.";
-$a->strings["Delete conversation"] = "Slett samtale";
-$a->strings["Events Menu"] = "Meny for hendelser";
-$a->strings["Day View"] = "Dag";
-$a->strings["Week View"] = "Uke";
-$a->strings["Month View"] = "MÃ¥ned";
-$a->strings["Export"] = "Eksport";
-$a->strings["Import"] = "Importer";
-$a->strings["Chat Rooms"] = "Chatrom";
-$a->strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom";
-$a->strings["Suggested Chatrooms"] = "Foreslåtte chatrom";
-$a->strings["photo/image"] = "foto/bilde";
-$a->strings["Rate Me"] = "Vurder meg";
-$a->strings["View Ratings"] = "Vis vurderinger";
-$a->strings["Public Hubs"] = "Offentlige huber";
-$a->strings["Forums"] = "Forum";
-$a->strings["Tasks"] = "Oppgaver";
-$a->strings["Documentation"] = "Dokumentasjon";
-$a->strings["Project/Site Information"] = "Prosjekt-/Nettstedsinformasjon";
-$a->strings["For Members"] = "For medlemmer";
-$a->strings["For Administrators"] = "For administratorer";
-$a->strings["For Developers"] = "For utviklere";
-$a->strings["Site"] = "Nettsted";
-$a->strings["Accounts"] = "Kontoer";
-$a->strings["Channels"] = "Kanaler";
-$a->strings["Plugins"] = "Tilleggsfunksjoner";
-$a->strings["Themes"] = "Temaer";
-$a->strings["Inspect queue"] = "Inspiser kø";
-$a->strings["Profile Config"] = "Profilinnstillinger";
-$a->strings["DB updates"] = "Databaseoppdateringer";
-$a->strings["Logs"] = "Logger";
-$a->strings["Admin"] = "Administrator";
-$a->strings["Plugin Features"] = "Tilleggsfunksjoner";
-$a->strings["User registrations waiting for confirmation"] = "Brukerregistreringer som venter på bekreftelse";
-$a->strings["View Photo"] = "Vis foto";
-$a->strings["Edit Album"] = "Endre album";
-$a->strings["%1\$s's bookmarks"] = "%1\$s sine bokmerker";
-$a->strings["General Features"] = "Generelle funksjoner";
-$a->strings["Content Expiration"] = "Innholdet utløper";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden";
-$a->strings["Multiple Profiles"] = "Flere profiler";
-$a->strings["Ability to create multiple profiles"] = "Mulig å lage flere profiler";
-$a->strings["Advanced Profiles"] = "Avanserte profiler";
-$a->strings["Additional profile sections and selections"] = "Ytterlige seksjoner og utvalg til profilen";
-$a->strings["Profile Import/Export"] = "Profil-import/-eksport";
-$a->strings["Save and load profile details across sites/channels"] = "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler";
-$a->strings["Web Pages"] = "Web-sider";
-$a->strings["Provide managed web pages on your channel"] = "Tilby kontrollerte web-sider på din kanal";
-$a->strings["Private Notes"] = "Private merknader";
-$a->strings["Enables a tool to store notes and reminders"] = "Skrur på et verktøy for lagre merknader og påminnelser";
-$a->strings["Navigation Channel Select"] = "Navigasjon kanalvalg";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Endre kanaler direkte fra navigasjonsmenyen";
-$a->strings["Photo Location"] = "Bildeplassering";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart.";
-$a->strings["Expert Mode"] = "Ekspertmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg";
-$a->strings["Premium Channel"] = "Premiumkanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal";
-$a->strings["Post Composition Features"] = "Funksjoner for å lage innlegg";
-$a->strings["Use Markdown"] = "Bruk Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Tillat bruk av \"Markdown\" til formatering av innlegg";
-$a->strings["Large Photos"] = "Store bilder";
-$a->strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Inkluder store (1024px) småbilder i innlegg. Hvis denne ikke er påskrudd, bruk små (640px) småbilder.";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Automatisk import av kanalinnhold fra andre kanaler eller strømmer";
-$a->strings["Even More Encryption"] = "Enda mer kryptering";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel";
-$a->strings["Enable Voting Tools"] = "Skru på verktøy for å stemme";
-$a->strings["Provide a class of post which others can vote on"] = "Tilby en type innlegg som andre kan stemme på";
-$a->strings["Delayed Posting"] = "Tidfest publisering";
-$a->strings["Allow posts to be published at a later date"] = "Tillat innlegg å bli publisert på et senere tidspunkt";
-$a->strings["Suppress Duplicate Posts/Comments"] = "Forhindre duplikat av innlegg/kommentarer";
-$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Forhindre innlegg med identisk innhold fra å bli publisert hvis det er mindre enn to minutter mellom innsendingene.";
-$a->strings["Network and Stream Filtering"] = "Nettverk- og strømfiltrering";
-$a->strings["Search by Date"] = "Søk etter dato";
-$a->strings["Ability to select posts by date ranges"] = "Mulighet for å velge innlegg etter datoområde";
-$a->strings["Collections Filter"] = "Filter for samlinger";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Skru på miniprogram for å vise Nettverksinnlegg bare fra valgte samlinger";
-$a->strings["Save search terms for re-use"] = "Lagre søkeuttrykk for senere bruk";
-$a->strings["Network Personal Tab"] = "Nettverk personlig fane";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i";
-$a->strings["Network New Tab"] = "Nettverk Ny fane";
-$a->strings["Enable tab to display all new Network activity"] = "Skru på fane for å vise all ny nettverksaktivitet";
-$a->strings["Affinity Tool"] = "Nærhetsverktøy";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrer strømaktiviteten etter releasjonsdybde";
-$a->strings["Connection Filtering"] = "Filtrer forbindelser";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold";
-$a->strings["Suggest Channels"] = "Foreslå kanaler";
-$a->strings["Show channel suggestions"] = "Vis kanalforslag";
-$a->strings["Post/Comment Tools"] = "Innlegg-/Kommentar-verktøy";
-$a->strings["Tagging"] = "Merking";
-$a->strings["Ability to tag existing posts"] = "Mulighet til å merke eksisterende meldinger";
-$a->strings["Post Categories"] = "Innleggskategorier";
-$a->strings["Add categories to your posts"] = "Legg kategorier til dine innlegg";
-$a->strings["Ability to file posts under folders"] = "Mulighet til å sortere innlegg i mapper";
-$a->strings["Dislike Posts"] = "Mislik innlegg";
-$a->strings["Ability to dislike posts/comments"] = "Mulighet til å mislike innlegg/kommentarer";
-$a->strings["Star Posts"] = "Stjerneinnlegg";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mulighet til å merke spesielle innlegg med en stjerne";
-$a->strings["Tag Cloud"] = "Merkelappsky";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Tilby en personlig merkelappsky på din kanalside";
-$a->strings["Male"] = "Mannlig";
-$a->strings["Female"] = "Kvinnelig";
-$a->strings["Currently Male"] = "For tiden mann";
-$a->strings["Currently Female"] = "For tiden kvinne";
-$a->strings["Mostly Male"] = "For det meste mann";
-$a->strings["Mostly Female"] = "For det meste kvinne";
-$a->strings["Transgender"] = "Transkjønnet";
-$a->strings["Intersex"] = "interkjønnet";
-$a->strings["Transsexual"] = "Transseksuell";
-$a->strings["Hermaphrodite"] = "Hermafroditt";
-$a->strings["Neuter"] = "Intetkjønn";
-$a->strings["Non-specific"] = "Ubestemt";
-$a->strings["Other"] = "Annen";
-$a->strings["Undecided"] = "Ubestemt";
-$a->strings["Males"] = "Menn";
-$a->strings["Females"] = "Kvinner";
-$a->strings["Gay"] = "Homo";
-$a->strings["Lesbian"] = "Lesbisk";
-$a->strings["No Preference"] = "Ingen preferanse";
-$a->strings["Bisexual"] = "Biseksuell";
-$a->strings["Autosexual"] = "Autoseksuell";
-$a->strings["Abstinent"] = "Avholdende";
-$a->strings["Virgin"] = "Jomfru";
-$a->strings["Deviant"] = "Avviker";
-$a->strings["Fetish"] = "Fetisj";
-$a->strings["Oodles"] = "Masse";
-$a->strings["Nonsexual"] = "Ikke-seksuell";
-$a->strings["Single"] = "Enslig";
-$a->strings["Lonely"] = "Ensom";
-$a->strings["Available"] = "Tilgjengelig";
-$a->strings["Unavailable"] = "Ikke tilgjengelig";
-$a->strings["Has crush"] = "Er forelsket";
-$a->strings["Infatuated"] = "Betatt";
-$a->strings["Dating"] = "Sammen med";
-$a->strings["Unfaithful"] = "Utro";
-$a->strings["Sex Addict"] = "Sexavhengig";
-$a->strings["Friends/Benefits"] = "Venner med frynsegoder";
-$a->strings["Casual"] = "Tilfeldig";
-$a->strings["Engaged"] = "Forlovet";
-$a->strings["Married"] = "Gift";
-$a->strings["Imaginarily married"] = "Gift i fantasien";
-$a->strings["Partners"] = "Partnere";
-$a->strings["Cohabiting"] = "Samboer";
-$a->strings["Common law"] = "Samboer";
-$a->strings["Happy"] = "Lykkelig";
-$a->strings["Not looking"] = "Ikke på utkikk";
-$a->strings["Swinger"] = "Partnerbytte";
-$a->strings["Betrayed"] = "Bedratt";
-$a->strings["Separated"] = "Separert";
-$a->strings["Unstable"] = "Ustabilt";
-$a->strings["Divorced"] = "Skilt";
-$a->strings["Imaginarily divorced"] = "Skilt i fantasien";
-$a->strings["Widowed"] = "Enke";
-$a->strings["Uncertain"] = "Usikkert";
-$a->strings["It's complicated"] = "Det er komplisert";
-$a->strings["Don't care"] = "Bryr meg ikke";
-$a->strings["Ask me"] = "Spør meg";
-$a->strings["Miscellaneous"] = "Forskjellig";
-$a->strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD eller MM-DD";
-$a->strings["Required"] = "PÃ¥krevd";
-$a->strings["never"] = "aldri";
-$a->strings["less than a second ago"] = "for mindre enn ett sekund siden";
-$a->strings["year"] = "Ã¥r";
-$a->strings["years"] = "Ã¥r";
-$a->strings["month"] = "måned";
-$a->strings["months"] = "måneder";
-$a->strings["week"] = "uke";
-$a->strings["weeks"] = "uker";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dager";
-$a->strings["hour"] = "time";
-$a->strings["hours"] = "timer";
-$a->strings["minute"] = "minutt";
-$a->strings["minutes"] = "minutter";
-$a->strings["second"] = "sekund";
-$a->strings["seconds"] = "sekunder";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s siden";
-$a->strings["%1\$s's birthday"] = "%1\$s sin fødselsdag";
-$a->strings["Happy Birthday %1\$s"] = "Gratulerer med dagen, %1\$s !";
-$a->strings["Public Timeline"] = "Offentlig tidslinje";
-$a->strings["photo"] = "foto";
-$a->strings["channel"] = "kanal";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "kommentar";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s liker %2\$s sin %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s liker ikke %2\$s sin %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s er nå forbundet med %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s prikket %2\$s";
-$a->strings["poked"] = "prikket";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s er %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Liker";
-$a->strings["__ctx:title__ Dislikes"] = "Liker ikke";
-$a->strings["__ctx:title__ Agree"] = "Enig";
-$a->strings["__ctx:title__ Disagree"] = "Uenig";
-$a->strings["__ctx:title__ Abstain"] = "Avstår";
-$a->strings["__ctx:title__ Attending"] = "Deltar";
-$a->strings["__ctx:title__ Not attending"] = "Deltar ikke";
-$a->strings["__ctx:title__ Might attend"] = "Deltar kanskje";
-$a->strings["Select"] = "Velg";
-$a->strings["Private Message"] = "Privat melding";
-$a->strings["Message signature validated"] = "Innleggets signatur er bekreftet";
-$a->strings["Message signature incorrect"] = "Innleggets signatur er feil";
-$a->strings["View %s's profile @ %s"] = "Vis %s sin profile @ %s";
-$a->strings["Categories:"] = "Kategorier:";
-$a->strings["Filed under:"] = "Sortert under:";
-$a->strings["from %s"] = "fra %s";
-$a->strings["last edited: %s"] = "sist endret: %s";
-$a->strings["Expires: %s"] = "Utløper: %s";
-$a->strings["View in context"] = "Vis i sammenheng";
-$a->strings["Please wait"] = "Vennligst vent";
-$a->strings["remove"] = "fjern";
-$a->strings["Loading..."] = "Laster...";
-$a->strings["Delete Selected Items"] = "Slett valgte elementer";
-$a->strings["View Source"] = "Vis kilde";
-$a->strings["Follow Thread"] = "Følg tråd";
-$a->strings["Unfollow Thread"] = "Ikke følg tråd";
-$a->strings["View Status"] = "Vis status";
-$a->strings["View Profile"] = "Vis profil";
-$a->strings["View Photos"] = "Vis bilder";
-$a->strings["Activity/Posts"] = "Aktivitet/Innlegg";
-$a->strings["Edit Connection"] = "Endre forbindelse";
-$a->strings["Send PM"] = "Send privat melding";
-$a->strings["Poke"] = "Prikk";
-$a->strings["%s likes this."] = "%s liker dette.";
-$a->strings["%s doesn't like this."] = "%s liker ikke dette.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["Miscellaneous"] = "Forskjellig";
+App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD eller MM-DD";
+App::$strings["Required"] = "PÃ¥krevd";
+App::$strings["never"] = "aldri";
+App::$strings["less than a second ago"] = "for mindre enn ett sekund siden";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s siden";
+App::$strings["__ctx:relative_date__ year"] = array(
+ 0 => "Ã¥r",
+ 1 => "Ã¥r",
+);
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "måned",
+ 1 => "måneder",
+);
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "uke",
+ 1 => "uker",
+);
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "dag",
+ 1 => "dager",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "time",
+ 1 => "timer",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "minutt",
+ 1 => "minutter",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "sekund",
+ 1 => "sekunder",
+);
+App::$strings["%1\$s's birthday"] = "%1\$s sin fødselsdag";
+App::$strings["Happy Birthday %1\$s"] = "Gratulerer med dagen, %1\$s !";
+App::$strings["Invalid data packet"] = "Ugyldig datapakke";
+App::$strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen";
+App::$strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s";
+App::$strings["invalid target signature"] = "MÃ¥lets signatur er ugyldig";
+App::$strings["Frequently"] = "Ofte";
+App::$strings["Hourly"] = "Hver time";
+App::$strings["Twice daily"] = "To ganger daglig";
+App::$strings["Daily"] = "Daglig";
+App::$strings["Weekly"] = "Ukentlig";
+App::$strings["Monthly"] = "MÃ¥nedlig";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-post";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["view full size"] = "vis full størrelse";
+App::$strings["\$Projectname Notification"] = "\$Projectname varsling";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Tusen takk,";
+App::$strings["%s Administrator"] = "%s administrator";
+App::$strings["No Subject"] = "Uten emne";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes";
+App::$strings["Image file is empty."] = "Bildefilen er tom.";
+App::$strings["Unable to process image"] = "Kan ikke behandle bildet";
+App::$strings["Photo storage failed."] = "Bildelagring mislyktes.";
+App::$strings["a new photo"] = "et nytt bilde";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s la inn %2\$s til %3\$s";
+App::$strings["Photo Albums"] = "Fotoalbum";
+App::$strings["Upload New Photos"] = "Last opp nye bilder";
+App::$strings["General Features"] = "Generelle funksjoner";
+App::$strings["Content Expiration"] = "Innholdet utløper";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden";
+App::$strings["Multiple Profiles"] = "Flere profiler";
+App::$strings["Ability to create multiple profiles"] = "Mulig å lage flere profiler";
+App::$strings["Advanced Profiles"] = "Avanserte profiler";
+App::$strings["Additional profile sections and selections"] = "Ytterlige seksjoner og utvalg til profilen";
+App::$strings["Profile Import/Export"] = "Profil-import/-eksport";
+App::$strings["Save and load profile details across sites/channels"] = "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler";
+App::$strings["Web Pages"] = "Web-sider";
+App::$strings["Provide managed web pages on your channel"] = "Tilby kontrollerte web-sider på din kanal";
+App::$strings["Hide Rating"] = "Skjul vurdering";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Skjul vurderingsknappene for din kanal og profilsider. Merknad: folk kan fortsatt vurdere deg et annet sted.";
+App::$strings["Private Notes"] = "Private merknader";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Skru på et verktøy for å lagre notater og påminnelser (merknad: ikke kryptert)";
+App::$strings["Navigation Channel Select"] = "Navigasjon kanalvalg";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Endre kanaler direkte fra navigasjonsmenyen";
+App::$strings["Photo Location"] = "Bildeplassering";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart.";
+App::$strings["Expert Mode"] = "Ekspertmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg";
+App::$strings["Premium Channel"] = "Premiumkanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal";
+App::$strings["Post Composition Features"] = "Funksjoner for å lage innlegg";
+App::$strings["Use Markdown"] = "Bruk Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Tillat bruk av \"Markdown\" til formatering av innlegg";
+App::$strings["Large Photos"] = "Store bilder";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Inkluder store (1024px) småbilder i innlegg. Hvis denne ikke er påskrudd, bruk små (640px) småbilder.";
+App::$strings["Channel Sources"] = "Kanalkilder";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Automatisk import av kanalinnhold fra andre kanaler eller strømmer";
+App::$strings["Even More Encryption"] = "Enda mer kryptering";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel";
+App::$strings["Enable Voting Tools"] = "Skru på verktøy for å stemme";
+App::$strings["Provide a class of post which others can vote on"] = "Tilby en type innlegg som andre kan stemme på";
+App::$strings["Delayed Posting"] = "Tidfest publisering";
+App::$strings["Allow posts to be published at a later date"] = "Tillat innlegg å bli publisert på et senere tidspunkt";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Forhindre duplikat av innlegg/kommentarer";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Forhindre innlegg med identisk innhold fra å bli publisert hvis det er mindre enn to minutter mellom innsendingene.";
+App::$strings["Network and Stream Filtering"] = "Nettverk- og strømfiltrering";
+App::$strings["Search by Date"] = "Søk etter dato";
+App::$strings["Ability to select posts by date ranges"] = "Mulighet for å velge innlegg etter datoområde";
+App::$strings["Privacy Groups"] = "Personverngrupper";
+App::$strings["Enable management and selection of privacy groups"] = "Skru på håndtering og valg av personverngrupper";
+App::$strings["Saved Searches"] = "Lagrede søk";
+App::$strings["Save search terms for re-use"] = "Lagre søkeuttrykk for senere bruk";
+App::$strings["Network Personal Tab"] = "Nettverk personlig fane";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i";
+App::$strings["Network New Tab"] = "Nettverk Ny fane";
+App::$strings["Enable tab to display all new Network activity"] = "Skru på fane for å vise all ny nettverksaktivitet";
+App::$strings["Affinity Tool"] = "Nærhetsverktøy";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrer strømaktiviteten etter releasjonsdybde";
+App::$strings["Connection Filtering"] = "Filtrer forbindelser";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold";
+App::$strings["Suggest Channels"] = "Foreslå kanaler";
+App::$strings["Show channel suggestions"] = "Vis kanalforslag";
+App::$strings["Post/Comment Tools"] = "Innlegg-/Kommentar-verktøy";
+App::$strings["Community Tagging"] = "Felleskapsmerkelapper";
+App::$strings["Ability to tag existing posts"] = "Mulighet til å merke eksisterende meldinger";
+App::$strings["Post Categories"] = "Innleggskategorier";
+App::$strings["Add categories to your posts"] = "Legg kategorier til dine innlegg";
+App::$strings["Ability to file posts under folders"] = "Mulighet til å sortere innlegg i mapper";
+App::$strings["Dislike Posts"] = "Mislik innlegg";
+App::$strings["Ability to dislike posts/comments"] = "Mulighet til å mislike innlegg/kommentarer";
+App::$strings["Star Posts"] = "Stjerneinnlegg";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mulighet til å merke spesielle innlegg med en stjerne";
+App::$strings["Tag Cloud"] = "Merkelappsky";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Tilby en personlig merkelappsky på din kanalside";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Personlig";
+App::$strings["Create Personal App"] = "Lag personlig app";
+App::$strings["Edit Personal App"] = "Endre personlig app";
+App::$strings["Ignore/Hide"] = "Ignorer/Skjul";
+App::$strings["Suggestions"] = "Forslag";
+App::$strings["See more..."] = "Se mer...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillate forbindelser.";
+App::$strings["Add New Connection"] = "Legg til ny forbindelse";
+App::$strings["Enter channel address"] = "Skriv kanaladressen";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Eksempel: ola@eksempel.no, https://eksempel.no/kari";
+App::$strings["Notes"] = "Merknader";
+App::$strings["Save"] = "Lagre";
+App::$strings["Remove term"] = "Fjern begrep";
+App::$strings["add"] = "legg til";
+App::$strings["Archives"] = "Arkiv";
+App::$strings["Me"] = "Meg";
+App::$strings["Family"] = "Familie";
+App::$strings["Acquaintances"] = "Bekjente";
+App::$strings["All"] = "Alle";
+App::$strings["Refresh"] = "Forny";
+App::$strings["Account settings"] = "Kontoinnstillinger";
+App::$strings["Channel settings"] = "Kanalinnstillinger";
+App::$strings["Additional features"] = "Tilleggsfunksjoner";
+App::$strings["Feature/Addon settings"] = "Funksjons-/Tilleggsinnstillinger";
+App::$strings["Display settings"] = "Visningsinnstillinger";
+App::$strings["Connected apps"] = "Tilkoblede app-er";
+App::$strings["Export channel"] = "Eksporter kanal";
+App::$strings["Connection Default Permissions"] = "Forbindelsens standard tillatelser";
+App::$strings["Premium Channel Settings"] = "Premiumkanal-innstillinger";
+App::$strings["Private Mail Menu"] = "Meny for privat post";
+App::$strings["Combined View"] = "Kombinert visning";
+App::$strings["Conversations"] = "Samtaler";
+App::$strings["Received Messages"] = "Mottatte meldinger";
+App::$strings["Sent Messages"] = "Sendte meldinger";
+App::$strings["No messages."] = "Ingen meldinger.";
+App::$strings["Delete conversation"] = "Slett samtale";
+App::$strings["Events Menu"] = "Meny for hendelser";
+App::$strings["Day View"] = "Dag";
+App::$strings["Week View"] = "Uke";
+App::$strings["Month View"] = "MÃ¥ned";
+App::$strings["Export"] = "Eksport";
+App::$strings["Import"] = "Importer";
+App::$strings["Events Tools"] = "Kalenderverktøy";
+App::$strings["Export Calendar"] = "Eksporter kalender";
+App::$strings["Import Calendar"] = "Importer kalender";
+App::$strings["Chat Rooms"] = "Chatrom";
+App::$strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom";
+App::$strings["Suggested Chatrooms"] = "Foreslåtte chatrom";
+App::$strings["photo/image"] = "foto/bilde";
+App::$strings["Rating Tools"] = "Vurderingsverktøy";
+App::$strings["Rate Me"] = "Vurder meg";
+App::$strings["View Ratings"] = "Vis vurderinger";
+App::$strings["Public Hubs"] = "Offentlige huber";
+App::$strings["Forums"] = "Forum";
+App::$strings["Tasks"] = "Oppgaver";
+App::$strings["Documentation"] = "Dokumentasjon";
+App::$strings["Project/Site Information"] = "Prosjekt-/Nettstedsinformasjon";
+App::$strings["For Members"] = "For medlemmer";
+App::$strings["For Administrators"] = "For administratorer";
+App::$strings["For Developers"] = "For utviklere";
+App::$strings["Site"] = "Nettsted";
+App::$strings["Accounts"] = "Kontoer";
+App::$strings["Channels"] = "Kanaler";
+App::$strings["Security"] = "Sikkerhet";
+App::$strings["Plugins"] = "Tilleggsfunksjoner";
+App::$strings["Themes"] = "Temaer";
+App::$strings["Inspect queue"] = "Inspiser kø";
+App::$strings["Profile Config"] = "Profilinnstillinger";
+App::$strings["DB updates"] = "Databaseoppdateringer";
+App::$strings["Logs"] = "Logger";
+App::$strings["Plugin Features"] = "Tilleggsfunksjoner";
+App::$strings["User registrations waiting for confirmation"] = "Brukerregistreringer som venter på bekreftelse";
+App::$strings["View Photo"] = "Vis foto";
+App::$strings["Edit Album"] = "Endre album";
+App::$strings["prev"] = "forrige";
+App::$strings["first"] = "første";
+App::$strings["last"] = "siste";
+App::$strings["next"] = "neste";
+App::$strings["older"] = "eldre";
+App::$strings["newer"] = "nyere";
+App::$strings["No connections"] = "Ingen forbindelser";
+App::$strings["View all %s connections"] = "Vis alle %s forbindelser";
+App::$strings["poke"] = "prikk";
+App::$strings["poked"] = "prikket";
+App::$strings["ping"] = "varsle";
+App::$strings["pinged"] = "varslet";
+App::$strings["prod"] = "oppildne";
+App::$strings["prodded"] = "oppildnet";
+App::$strings["slap"] = "daske";
+App::$strings["slapped"] = "dasket";
+App::$strings["finger"] = "fingre";
+App::$strings["fingered"] = "fingret";
+App::$strings["rebuff"] = "tilbakevise";
+App::$strings["rebuffed"] = "tilbakeviste";
+App::$strings["happy"] = "glad";
+App::$strings["sad"] = "trist";
+App::$strings["mellow"] = "dempet";
+App::$strings["tired"] = "trøtt";
+App::$strings["perky"] = "oppkvikket";
+App::$strings["angry"] = "sint";
+App::$strings["stupefied"] = "lamslått";
+App::$strings["puzzled"] = "forundret";
+App::$strings["interested"] = "interessert";
+App::$strings["bitter"] = "bitter";
+App::$strings["cheerful"] = "munter";
+App::$strings["alive"] = "levende";
+App::$strings["annoyed"] = "irritert";
+App::$strings["anxious"] = "nervøs";
+App::$strings["cranky"] = "gretten";
+App::$strings["disturbed"] = "foruroliget";
+App::$strings["frustrated"] = "frustrert";
+App::$strings["depressed"] = "lei seg";
+App::$strings["motivated"] = "motivert";
+App::$strings["relaxed"] = "avslappet";
+App::$strings["surprised"] = "overrasket";
+App::$strings["May"] = "mai";
+App::$strings["Unknown Attachment"] = "Ukjent vedlegg";
+App::$strings["unknown"] = "ukjent";
+App::$strings["remove category"] = "fjern kategori";
+App::$strings["remove from file"] = "fjern fra fil";
+App::$strings["Click to open/close"] = "Klikk for å åpne/lukke";
+App::$strings["Link to Source"] = "Lenke til kilde";
+App::$strings["default"] = "standard";
+App::$strings["Page layout"] = "Sidens layout";
+App::$strings["You can create your own with the layouts tool"] = "Du kan lage din egen med layout-verktøyet";
+App::$strings["Page content type"] = "Sidens innholdstype";
+App::$strings["Select an alternate language"] = "Velg et annet språk";
+App::$strings["photo"] = "foto";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "kommentar";
+App::$strings["activity"] = "aktivitet";
+App::$strings["Design Tools"] = "Designverktøy";
+App::$strings["Blocks"] = "Byggeklosser";
+App::$strings["Menus"] = "Menyer";
+App::$strings["Layouts"] = "Layout";
+App::$strings["Pages"] = "Sider";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn.";
+App::$strings["Add new connections to this privacy group"] = "Legg nye forbindelser i denne personverngruppen";
+App::$strings["All Channels"] = "Alle kanaler";
+App::$strings["edit"] = "endre";
+App::$strings["Edit group"] = "Endre gruppe";
+App::$strings["Add privacy group"] = "Legg til personverngruppe";
+App::$strings["Channels not in any privacy group"] = "Kanaler uten personverngruppe";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notify] Ny melding mottatt hos %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s sendte deg en ny privat melding på %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s.";
+App::$strings["a private message"] = "en privat melding";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Vennligst besøk %s for å se og/eller svare på dine private meldinger.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]%4\$s's %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]din %4\$s[/zrl]";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Notify] Kommentar til samtale #%1\$d av %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterte på et element eller en samtale du følger";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Vennligst besøk %s for å se og/eller svare i samtalen";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Notify] %s skrev et innlegg på din profilvegg";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s skrev et innlegg på din profilvegg på %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s skrev et innlegg på [zrl=%3\$s]din vegg[/zrl]";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Notify] %s merket deg";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s merket deg på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]merket deg[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Notify] %1\$s prikket deg";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s dyttet deg på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]dyttet deg[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Notify] %s merket ditt innlegg";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s merket ditt innlegg på %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s merket [zrl=%3\$s]ditt innlegg[/zrl]";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Notify] Introduksjon mottatt";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en ny forespørsel om forbindelse fra '%2\$s' hos %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du mottok [zrl=%2\$s]en ny forespørsel om forbindelse[/zrl] fra %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Du kan besøke profilen deres på %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Notify] Venneforslag mottatt";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en venneforespørsel fra '%2\$s' hos %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har mottatt [zrl=%2\$s]et venneforslaget[/zrl] angående %3\$s fra %4\$s. ";
+App::$strings["Name:"] = "Navn:";
+App::$strings["Photo:"] = "Bilde:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Vennligst besøk %s for å godkjenne eller avslå dette forslaget.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla:Notify]";
+App::$strings["Unable to obtain identity information from database"] = "Klarer ikke å få tak i identitetsinformasjon fra databasen";
+App::$strings["Empty name"] = "Mangler navn";
+App::$strings["Name too long"] = "Navnet er for langt";
+App::$strings["No account identifier"] = "Ingen kontoidentifikator";
+App::$strings["Nickname is required."] = "Kallenavn er påkrevd.";
+App::$strings["Reserved nickname. Please choose another."] = "Reservert kallenavn. Vennligst velg et annet.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet.";
+App::$strings["Unable to retrieve created identity"] = "Klarer ikke å hente den lagede identiteten";
+App::$strings["Default Profile"] = "Standardprofil";
+App::$strings["Requested channel is not available."] = "Forespurt kanal er ikke tilgjengelig.";
+App::$strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig.";
+App::$strings["Change profile photo"] = "Endre profilbilde";
+App::$strings["Profiles"] = "Profiler";
+App::$strings["Manage/edit profiles"] = "HÃ¥ndtere/endre profiler";
+App::$strings["Create New Profile"] = "Lag ny profil";
+App::$strings["Profile Image"] = "Profilbilde";
+App::$strings["visible to everybody"] = "synlig for alle";
+App::$strings["Edit visibility"] = "Endre synlighet";
+App::$strings["Gender:"] = "Kjønn:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Hjemmeside:";
+App::$strings["Online Now"] = "Online nå";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[idag]";
+App::$strings["Birthday Reminders"] = "Fødselsdagspåminnnelser";
+App::$strings["Birthdays this week:"] = "Fødselsdager denne uken:";
+App::$strings["[No description]"] = "[Ingen beskrivelse]";
+App::$strings["Event Reminders"] = "Hendelsespåminnelser";
+App::$strings["Events this week:"] = "Hendelser denne uken:";
+App::$strings["Full Name:"] = "Fullt navn:";
+App::$strings["Like this channel"] = "Lik denne kanalen";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Fødselsdag:";
+App::$strings["Age:"] = "Alder:";
+App::$strings["for %1\$d %2\$s"] = "for %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Seksuell preferanse:";
+App::$strings["Hometown:"] = "Hjemby:";
+App::$strings["Tags:"] = "Merkelapper:";
+App::$strings["Political Views:"] = "Politiske synspunkter:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Om:";
+App::$strings["Hobbies/Interests:"] = "Hobbyer/interesser:";
+App::$strings["Likes:"] = "Liker:";
+App::$strings["Dislikes:"] = "Misliker:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformasjon og sosiale nettverk:";
+App::$strings["My other channels:"] = "Mine andre kanaler:";
+App::$strings["Musical interests:"] = "Musikkinteresse:";
+App::$strings["Books, literature:"] = "Bøker, litteratur:";
+App::$strings["Television:"] = "TV:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underholdning:";
+App::$strings["Love/Romance:"] = "Kjærlighet/romantikk:";
+App::$strings["Work/employment:"] = "Arbeid/sysselsetting:";
+App::$strings["School/education:"] = "Skole/utdannelse:";
+App::$strings["Like this thing"] = "Lik denne tingen";
+App::$strings["cover photo"] = "forsidebilde";
+App::$strings["Embedded content"] = "Innebygget innhold";
+App::$strings["Embedding disabled"] = "Innbygging avskrudd";
+App::$strings["channel"] = "kanal";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s liker %2\$s sin %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s liker ikke %2\$s sin %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s er nå forbundet med %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s prikket %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s er %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Liker";
+App::$strings["__ctx:title__ Dislikes"] = "Liker ikke";
+App::$strings["__ctx:title__ Agree"] = "Enig";
+App::$strings["__ctx:title__ Disagree"] = "Uenig";
+App::$strings["__ctx:title__ Abstain"] = "Avstår";
+App::$strings["__ctx:title__ Attending"] = "Deltar";
+App::$strings["__ctx:title__ Not attending"] = "Deltar ikke";
+App::$strings["__ctx:title__ Might attend"] = "Deltar kanskje";
+App::$strings["Select"] = "Velg";
+App::$strings["Private Message"] = "Privat melding";
+App::$strings["Message signature validated"] = "Innleggets signatur er bekreftet";
+App::$strings["Message signature incorrect"] = "Innleggets signatur er feil";
+App::$strings["View %s's profile @ %s"] = "Vis %s sin profile @ %s";
+App::$strings["Categories:"] = "Kategorier:";
+App::$strings["Filed under:"] = "Sortert under:";
+App::$strings["from %s"] = "fra %s";
+App::$strings["last edited: %s"] = "sist endret: %s";
+App::$strings["Expires: %s"] = "Utløper: %s";
+App::$strings["View in context"] = "Vis i sammenheng";
+App::$strings["Please wait"] = "Vennligst vent";
+App::$strings["remove"] = "fjern";
+App::$strings["Delete Selected Items"] = "Slett valgte elementer";
+App::$strings["View Source"] = "Vis kilde";
+App::$strings["Follow Thread"] = "Følg tråd";
+App::$strings["Unfollow Thread"] = "Ikke følg tråd";
+App::$strings["Activity/Posts"] = "Aktivitet/Innlegg";
+App::$strings["Edit Connection"] = "Endre forbindelse";
+App::$strings["Message"] = "Melding";
+App::$strings["Ratings"] = "Vurderinger";
+App::$strings["%s likes this."] = "%s liker dette.";
+App::$strings["%s doesn't like this."] = "%s liker ikke dette.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d person</span> liker dette.",
1 => "<span %1\$s>%2\$d personer</span> liker dette.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d person</span> liker ikke dette.",
1 => "<span %1\$s>%2\$d personer</span> liker ikke dette.",
);
-$a->strings["and"] = "og";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "og";
+App::$strings[", and %d other people"] = array(
0 => ", og %d annen person",
1 => ", og %d andre personer",
);
-$a->strings["%s like this."] = "%s liker dette.";
-$a->strings["%s don't like this."] = "%s liker ikke dette.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Synlig for <strong>alle</strong>";
-$a->strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:";
-$a->strings["Please enter a video link/URL:"] = "Vennligst skriv en videolenke/URL:";
-$a->strings["Please enter an audio link/URL:"] = "Vennligst skriv en lydlenke/URL:";
-$a->strings["Tag term:"] = "Merkelapp:";
-$a->strings["Save to Folder:"] = "Lagre til mappe:";
-$a->strings["Where are you right now?"] = "Hvor er du akkurat nå?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Utløper YYYY-MM-DD HH:MM";
-$a->strings["Preview"] = "Forhåndsvisning";
-$a->strings["Share"] = "Del";
-$a->strings["Page link name"] = "Sidens lenkenavn";
-$a->strings["Post as"] = "Lag innlegg som";
-$a->strings["Bold"] = "Uthevet";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Understreket";
-$a->strings["Quote"] = "Sitat";
-$a->strings["Code"] = "Kode";
-$a->strings["Upload photo"] = "Last opp bilde";
-$a->strings["upload photo"] = "last opp bilde";
-$a->strings["Attach file"] = "Legg ved fil";
-$a->strings["attach file"] = "legg ved fil";
-$a->strings["Insert web link"] = "Sett inn web-lenke";
-$a->strings["web link"] = "web-lenke";
-$a->strings["Insert video link"] = "Sett inn videolenke";
-$a->strings["video link"] = "videolenke";
-$a->strings["Insert audio link"] = "Sett inn lenke til lyd";
-$a->strings["audio link"] = "lenke til lyd";
-$a->strings["Set your location"] = "Angi din plassering";
-$a->strings["set location"] = "angi plassering";
-$a->strings["Toggle voting"] = "Skru av eller på stemming";
-$a->strings["Clear browser location"] = "Fjern nettleserplassering";
-$a->strings["clear location"] = "fjern plassering";
-$a->strings["Title (optional)"] = "Tittel (valgfri)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorier (valgfri, kommaseparert liste)";
-$a->strings["Permission settings"] = "Tillatelser - innstillinger";
-$a->strings["permissions"] = "tillatelser";
-$a->strings["Public post"] = "Offentlig innlegg";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Eksempel: ola@eksempel.no, kari@eksempel.no";
-$a->strings["Set expiration date"] = "Angi utløpsdato";
-$a->strings["Set publish date"] = "Angi publiseringsdato";
-$a->strings["Encrypt text"] = "Krypter tekst";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Avbryt";
-$a->strings["Discover"] = "Oppdage";
-$a->strings["Imported public streams"] = "Importerte offentlige strømmer";
-$a->strings["Commented Order"] = "Kommentert";
-$a->strings["Sort by Comment Date"] = "Sorter etter kommentert dato";
-$a->strings["Posted Order"] = "Lagt inn";
-$a->strings["Sort by Post Date"] = "Sorter etter innleggsdato";
-$a->strings["Posts that mention or involve you"] = "Innlegg som nevner eller involverer deg";
-$a->strings["New"] = "Nye";
-$a->strings["Activity Stream - by date"] = "Aktivitetsstrøm - etter dato";
-$a->strings["Starred"] = "Stjerne";
-$a->strings["Favourite Posts"] = "Favorittinnlegg";
-$a->strings["Spam"] = "Søppel";
-$a->strings["Posts flagged as SPAM"] = "Innlegg merket som SØPPEL";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusmeldinger og -innlegg";
-$a->strings["About"] = "Om";
-$a->strings["Profile Details"] = "Profildetaljer";
-$a->strings["Photos"] = "Bilder";
-$a->strings["Photo Albums"] = "Fotoalbum";
-$a->strings["Files and Storage"] = "Filer og lagring";
-$a->strings["Chatrooms"] = "Chatrom";
-$a->strings["Bookmarks"] = "Bokmerker";
-$a->strings["Saved Bookmarks"] = "Lagrede bokmerker";
-$a->strings["Webpages"] = "Websider";
-$a->strings["Manage Webpages"] = "HÃ¥ndtere websider";
-$a->strings["View all"] = "Vis alle";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s liker dette.";
+App::$strings["%s don't like this."] = "%s liker ikke dette.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Synlig for <strong>alle</strong>";
+App::$strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:";
+App::$strings["Please enter a video link/URL:"] = "Vennligst skriv en videolenke/URL:";
+App::$strings["Please enter an audio link/URL:"] = "Vennligst skriv en lydlenke/URL:";
+App::$strings["Tag term:"] = "Merkelapp:";
+App::$strings["Save to Folder:"] = "Lagre til mappe:";
+App::$strings["Where are you right now?"] = "Hvor er du akkurat nå?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Utløper YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Del";
+App::$strings["Page link name"] = "Sidens lenkenavn";
+App::$strings["Post as"] = "Lag innlegg som";
+App::$strings["Bold"] = "Uthevet";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Understreket";
+App::$strings["Quote"] = "Sitat";
+App::$strings["Code"] = "Kode";
+App::$strings["Upload photo"] = "Last opp bilde";
+App::$strings["upload photo"] = "last opp bilde";
+App::$strings["Attach file"] = "Legg ved fil";
+App::$strings["attach file"] = "legg ved fil";
+App::$strings["Insert web link"] = "Sett inn web-lenke";
+App::$strings["web link"] = "web-lenke";
+App::$strings["Insert video link"] = "Sett inn videolenke";
+App::$strings["video link"] = "videolenke";
+App::$strings["Insert audio link"] = "Sett inn lenke til lyd";
+App::$strings["audio link"] = "lenke til lyd";
+App::$strings["Set your location"] = "Angi din plassering";
+App::$strings["set location"] = "angi plassering";
+App::$strings["Toggle voting"] = "Skru av eller på stemming";
+App::$strings["Clear browser location"] = "Fjern nettleserplassering";
+App::$strings["clear location"] = "fjern plassering";
+App::$strings["Title (optional)"] = "Tittel (valgfri)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorier (valgfri, kommaseparert liste)";
+App::$strings["Permission settings"] = "Tillatelser - innstillinger";
+App::$strings["permissions"] = "tillatelser";
+App::$strings["Public post"] = "Offentlig innlegg";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Eksempel: ola@eksempel.no, kari@eksempel.no";
+App::$strings["Set expiration date"] = "Angi utløpsdato";
+App::$strings["Set publish date"] = "Angi publiseringsdato";
+App::$strings["Encrypt text"] = "Krypter tekst";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Avbryt";
+App::$strings["Discover"] = "Oppdage";
+App::$strings["Imported public streams"] = "Importerte offentlige strømmer";
+App::$strings["Commented Order"] = "Kommentert";
+App::$strings["Sort by Comment Date"] = "Sorter etter kommentert dato";
+App::$strings["Posted Order"] = "Lagt inn";
+App::$strings["Sort by Post Date"] = "Sorter etter innleggsdato";
+App::$strings["Posts that mention or involve you"] = "Innlegg som nevner eller involverer deg";
+App::$strings["New"] = "Nye";
+App::$strings["Activity Stream - by date"] = "Aktivitetsstrøm - etter dato";
+App::$strings["Starred"] = "Stjerne";
+App::$strings["Favourite Posts"] = "Favorittinnlegg";
+App::$strings["Spam"] = "Søppel";
+App::$strings["Posts flagged as SPAM"] = "Innlegg merket som SØPPEL";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusmeldinger og -innlegg";
+App::$strings["About"] = "Om";
+App::$strings["Profile Details"] = "Profildetaljer";
+App::$strings["Files and Storage"] = "Filer og lagring";
+App::$strings["Chatrooms"] = "Chatrom";
+App::$strings["Saved Bookmarks"] = "Lagrede bokmerker";
+App::$strings["Manage Webpages"] = "HÃ¥ndtere websider";
+App::$strings["View all"] = "Vis alle";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Liker ikke",
1 => "Liker ikke",
);
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Deltar",
1 => "Deltar",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Deltar ikke",
1 => "Deltar ikke",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Ikke bestemt",
1 => "Ikke bestemt",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Enig",
1 => "Enige",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Uenig",
1 => "Uenige",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Avstår",
1 => "Avstår",
);
-$a->strings["Logged out."] = "Logget ut.";
-$a->strings["Failed authentication"] = "Mislykket autentisering";
-$a->strings["Login failed."] = "Innlogging mislyktes.";
-$a->strings["Frequently"] = "Ofte";
-$a->strings["Hourly"] = "Hver time";
-$a->strings["Twice daily"] = "To ganger daglig";
-$a->strings["Daily"] = "Daglig";
-$a->strings["Weekly"] = "Ukentlig";
-$a->strings["Monthly"] = "MÃ¥nedlig";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-post";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Invalid data packet"] = "Ugyldig datapakke";
-$a->strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen";
-$a->strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s";
-$a->strings["invalid target signature"] = "MÃ¥lets signatur er ugyldig";
-$a->strings["Image/photo"] = "Bilde/fotografi";
-$a->strings["Encrypted content"] = "Kryptert innhold";
-$a->strings["Install %s element: "] = "Installer %s element:";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dette innlegget inneholder det installerbare elementet %s, men du mangler tillatelse til å installere det på dette nettstedet.";
-$a->strings["webpage"] = "nettside";
-$a->strings["layout"] = "layout";
-$a->strings["block"] = "byggekloss";
-$a->strings["menu"] = "meny";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev følgende %2\$s %3\$s";
-$a->strings["post"] = "innlegg";
-$a->strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende";
-$a->strings["$1 spoiler"] = "$1 avsløring";
-$a->strings["$1 wrote:"] = "$1 skrev:";
-$a->strings["%d invitation available"] = array(
- 0 => "%d invitasjon tilgjengelig",
- 1 => "%d invitasjoner tilgjengelig",
-);
-$a->strings["Advanced"] = "Avansert";
-$a->strings["Find Channels"] = "Finn kanaler";
-$a->strings["Enter name or interest"] = "Skriv navn eller interesse";
-$a->strings["Connect/Follow"] = "Forbindelse/Følg";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Eksempler: Ola Nordmann, fisking";
-$a->strings["Find"] = "Finn";
-$a->strings["Channel Suggestions"] = "Kanalforslag";
-$a->strings["Random Profile"] = "Tilfeldig profil";
-$a->strings["Invite Friends"] = "Inviter venner";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Avansert eksempel: navn=fred og land=island";
-$a->strings["%d connection in common"] = array(
- 0 => "%d forbindelse felles",
- 1 => "%d forbindelser felles",
-);
-$a->strings["show more"] = "vis mer";
-$a->strings["Directory Options"] = "Kataloginnstillinger";
-$a->strings["Safe Mode"] = "Trygt modus";
-$a->strings["No"] = "Nei";
-$a->strings["Yes"] = "Ja";
-$a->strings["Public Forums Only"] = "Bare offentlige forum";
-$a->strings["This Website Only"] = "Kun dette nettstedet";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notify] Ny melding mottatt hos %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s sendte deg en ny privat melding på %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s.";
-$a->strings["a private message"] = "en privat melding";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Vennligst besøk %s for å se og/eller svare på dine private meldinger.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]%4\$s's %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]din %4\$s[/zrl]";
-$a->strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Notify] Kommentar til samtale #%1\$d av %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterte på et element eller en samtale du følger";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Vennligst besøk %s for å se og/eller svare i samtalen";
-$a->strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Notify] %s skrev et innlegg på din profilvegg";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s skrev et innlegg på din profilvegg på %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s skrev et innlegg på [zrl=%3\$s]din vegg[/zrl]";
-$a->strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Notify] %s merket deg";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s merket deg på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]merket deg[/zrl].";
-$a->strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Notify] %1\$s prikket deg";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s dyttet deg på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]dyttet deg[/zrl].";
-$a->strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Notify] %s merket ditt innlegg";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s merket ditt innlegg på %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s merket [zrl=%3\$s]ditt innlegg[/zrl]";
-$a->strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Notify] Introduksjon mottatt";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en ny forespørsel om forbindelse fra '%2\$s' hos %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du mottok [zrl=%2\$s]en ny forespørsel om forbindelse[/zrl] fra %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Du kan besøke profilen deres på %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse.";
-$a->strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Notify] Venneforslag mottatt";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en venneforespørsel fra '%2\$s' hos %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har mottatt [zrl=%2\$s]et venneforslaget[/zrl] angående %3\$s fra %4\$s. ";
-$a->strings["Name:"] = "Navn:";
-$a->strings["Photo:"] = "Bilde:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Vennligst besøk %s for å godkjenne eller avslå dette forslaget.";
-$a->strings["[Hubzilla:Notify]"] = "[Hubzilla:Notify]";
-$a->strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet.";
-$a->strings["Channel location missing."] = "Kanalplassering mangler.";
-$a->strings["Response from remote channel was incomplete."] = "Svaret fra den andre kanalen var ikke komplett.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanalen er slettet og finnes ikke lenger.";
-$a->strings["Protocol disabled."] = "Protokollen er avskrudd.";
-$a->strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes.";
-$a->strings["local account not found."] = "lokal konto ble ikke funnet.";
-$a->strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv.";
-$a->strings["Embedded content"] = "Innebygget innhold";
-$a->strings["Embedding disabled"] = "Innbygging avskrudd";
-$a->strings["Logout"] = "Logg ut";
-$a->strings["End this session"] = "Avslutt denne økten";
-$a->strings["Home"] = "Hjem";
-$a->strings["Your posts and conversations"] = "Dine innlegg og samtaler";
-$a->strings["Your profile page"] = "Din profilside";
-$a->strings["Edit Profiles"] = "Endre profiler";
-$a->strings["Manage/Edit profiles"] = "HÃ¥ndter/endre profiler";
-$a->strings["Edit your profile"] = "Endre din profil";
-$a->strings["Your photos"] = "Dine bilder";
-$a->strings["Your files"] = "Dine filer";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Dine chatterom";
-$a->strings["Your bookmarks"] = "Dine bokmerker";
-$a->strings["Your webpages"] = "Dine websider";
-$a->strings["Login"] = "Logg inn";
-$a->strings["Sign in"] = "Logg på";
-$a->strings["%s - click to logout"] = "%s - klikk for å logge ut";
-$a->strings["Remote authentication"] = "Fjernautentisering";
-$a->strings["Click to authenticate to your home hub"] = "Klikk for å godkjennes mot din hjemme-hub";
-$a->strings["Home Page"] = "Hjemmeside";
-$a->strings["Register"] = "Registrer";
-$a->strings["Create an account"] = "Lag en konto";
-$a->strings["Help"] = "Hjelp";
-$a->strings["Help and documentation"] = "Hjelp og dokumentasjon";
-$a->strings["Applications, utilities, links, games"] = "Programmer, verktøy, lenker, spill";
-$a->strings["Search"] = "Søk";
-$a->strings["Search site @name, #tag, ?docs, content"] = "Søk nettstedet for @navn, #merkelapp, ?dokumentasjon, innhold";
-$a->strings["Directory"] = "Katalog";
-$a->strings["Channel Directory"] = "Kanalkatalog";
-$a->strings["Grid"] = "Nett";
-$a->strings["Your grid"] = "Ditt nett";
-$a->strings["Mark all grid notifications seen"] = "Marker alle nettvarsler som sett";
-$a->strings["Channel Home"] = "Kanalhjem";
-$a->strings["Channel home"] = "Kanalhjem";
-$a->strings["Mark all channel notifications seen"] = "Merk alle kanalvarsler som sett";
-$a->strings["Connections"] = "Forbindelser";
-$a->strings["Notices"] = "Varsel";
-$a->strings["Notifications"] = "Varsler";
-$a->strings["See all notifications"] = "Se alle varsler";
-$a->strings["Mark all system notifications seen"] = "Merk alle systemvarsler som sett";
-$a->strings["Mail"] = "Melding";
-$a->strings["Private mail"] = "Privat post";
-$a->strings["See all private messages"] = "Se alle private meldinger";
-$a->strings["Mark all private messages seen"] = "Merk alle private meldinger som sett";
-$a->strings["Events"] = "Hendelser";
-$a->strings["Event Calendar"] = "Kalender";
-$a->strings["See all events"] = "Se alle hendelser";
-$a->strings["Mark all events seen"] = "Merk alle hendelser som sett";
-$a->strings["Channel Manager"] = "Kanalstyring";
-$a->strings["Manage Your Channels"] = "HÃ¥ndter dine kanaler";
-$a->strings["Account/Channel Settings"] = "Konto-/kanal-innstillinger";
-$a->strings["Site Setup and Configuration"] = "Nettstedsoppsett og -konfigurasjon";
-$a->strings["@name, #tag, ?doc, content"] = "@navn, #merkelapp, ?dokumentasjon, innhold";
-$a->strings["Please wait..."] = "Vennligst vent...";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn.";
-$a->strings["prev"] = "forrige";
-$a->strings["first"] = "første";
-$a->strings["last"] = "siste";
-$a->strings["next"] = "neste";
-$a->strings["older"] = "eldre";
-$a->strings["newer"] = "nyere";
-$a->strings["No connections"] = "Ingen forbindelser";
-$a->strings["%d Connection"] = array(
- 0 => "%d forbindelse",
- 1 => "%d forbindelser",
-);
-$a->strings["View Connections"] = "Vis forbindelser";
-$a->strings["poke"] = "prikk";
-$a->strings["ping"] = "varsle";
-$a->strings["pinged"] = "varslet";
-$a->strings["prod"] = "oppildne";
-$a->strings["prodded"] = "oppildnet";
-$a->strings["slap"] = "daske";
-$a->strings["slapped"] = "dasket";
-$a->strings["finger"] = "fingre";
-$a->strings["fingered"] = "fingret";
-$a->strings["rebuff"] = "tilbakevise";
-$a->strings["rebuffed"] = "tilbakeviste";
-$a->strings["happy"] = "glad";
-$a->strings["sad"] = "trist";
-$a->strings["mellow"] = "dempet";
-$a->strings["tired"] = "trøtt";
-$a->strings["perky"] = "oppkvikket";
-$a->strings["angry"] = "sint";
-$a->strings["stupified"] = "sløvet";
-$a->strings["puzzled"] = "forundret";
-$a->strings["interested"] = "interessert";
-$a->strings["bitter"] = "bitter";
-$a->strings["cheerful"] = "munter";
-$a->strings["alive"] = "levende";
-$a->strings["annoyed"] = "irritert";
-$a->strings["anxious"] = "nervøs";
-$a->strings["cranky"] = "gretten";
-$a->strings["disturbed"] = "foruroliget";
-$a->strings["frustrated"] = "frustrert";
-$a->strings["depressed"] = "lei seg";
-$a->strings["motivated"] = "motivert";
-$a->strings["relaxed"] = "avslappet";
-$a->strings["surprised"] = "overrasket";
-$a->strings["May"] = "mai";
-$a->strings["Unknown Attachment"] = "Ukjent vedlegg";
-$a->strings["unknown"] = "ukjent";
-$a->strings["remove category"] = "fjern kategori";
-$a->strings["remove from file"] = "fjern fra fil";
-$a->strings["Click to open/close"] = "Klikk for å åpne/lukke";
-$a->strings["Link to Source"] = "Lenke til kilde";
-$a->strings["default"] = "standard";
-$a->strings["Page layout"] = "Sidens layout";
-$a->strings["You can create your own with the layouts tool"] = "Du kan lage din egen med layout-verktøyet";
-$a->strings["Page content type"] = "Sidens innholdstype";
-$a->strings["Select an alternate language"] = "Velg et annet språk";
-$a->strings["activity"] = "aktivitet";
-$a->strings["Design Tools"] = "Designverktøy";
-$a->strings["Blocks"] = "Byggeklosser";
-$a->strings["Menus"] = "Menyer";
-$a->strings["Layouts"] = "Layout";
-$a->strings["Pages"] = "Sider";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn.";
-$a->strings["Add new connections to this collection (privacy group)"] = "Legg nye forbindelser til denne samlingen (personverngruppe)";
-$a->strings["All Channels"] = "Alle kanaler";
-$a->strings["edit"] = "endre";
-$a->strings["Collections"] = "Samlinger";
-$a->strings["Edit collection"] = "Endre samling";
-$a->strings["Add new collection"] = "Legg til ny samling";
-$a->strings["Channels not in any collection"] = "Kanaler som ikke er i noen samling";
-$a->strings["New Page"] = "Ny side";
-$a->strings["View"] = "Vis";
-$a->strings["Actions"] = "Handlinger";
-$a->strings["Page Link"] = "Sidelenke";
-$a->strings["Title"] = "Tittel";
-$a->strings["Created"] = "Laget";
-$a->strings["Edited"] = "Endret";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan ikke finne DNS-informasjon om databasetjener '%s'";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes";
-$a->strings["Image file is empty."] = "Bildefilen er tom.";
-$a->strings["Unable to process image"] = "Kan ikke behandle bildet";
-$a->strings["Photo storage failed."] = "Bildelagring mislyktes.";
-$a->strings["Upload New Photos"] = "Last opp nye bilder";
-$a->strings["Save to Folder"] = "Lagre i mappe";
-$a->strings["I will attend"] = "Jeg vil delta";
-$a->strings["I will not attend"] = "Jeg deltar ikke";
-$a->strings["I might attend"] = "Jeg vil kanskje delta";
-$a->strings["I agree"] = "Jeg er enig";
-$a->strings["I disagree"] = "Jeg er uenig";
-$a->strings["I abstain"] = "Jeg avstår";
-$a->strings["Add Star"] = "Legg til stjerne";
-$a->strings["Remove Star"] = "Fjern stjerne";
-$a->strings["Toggle Star Status"] = "Skru av og på stjernestatus";
-$a->strings["starred"] = "stjernemerket";
-$a->strings["Add Tag"] = "Legg til merkelapp";
-$a->strings["I like this (toggle)"] = "Jeg liker dette (skru av og på)";
-$a->strings["I don't like this (toggle)"] = "Jeg liker ikke dette (skru av og på)";
-$a->strings["Share This"] = "Del dette";
-$a->strings["share"] = "del";
-$a->strings["Delivery Report"] = "Leveringsrapport";
-$a->strings["%d comment"] = array(
+App::$strings["Save to Folder"] = "Lagre i mappe";
+App::$strings["I will attend"] = "Jeg vil delta";
+App::$strings["I will not attend"] = "Jeg deltar ikke";
+App::$strings["I might attend"] = "Jeg vil kanskje delta";
+App::$strings["I agree"] = "Jeg er enig";
+App::$strings["I disagree"] = "Jeg er uenig";
+App::$strings["I abstain"] = "Jeg avstår";
+App::$strings["Add Star"] = "Legg til stjerne";
+App::$strings["Remove Star"] = "Fjern stjerne";
+App::$strings["Toggle Star Status"] = "Skru av og på stjernestatus";
+App::$strings["starred"] = "stjernemerket";
+App::$strings["Add Tag"] = "Legg til merkelapp";
+App::$strings["I like this (toggle)"] = "Jeg liker dette (skru av og på)";
+App::$strings["I don't like this (toggle)"] = "Jeg liker ikke dette (skru av og på)";
+App::$strings["Share This"] = "Del dette";
+App::$strings["share"] = "del";
+App::$strings["Delivery Report"] = "Leveringsrapport";
+App::$strings["%d comment"] = array(
0 => "%d kommentar",
1 => "%d kommentarer",
);
-$a->strings["View %s's profile - %s"] = "Vis %s sin profil - %s";
-$a->strings["to"] = "til";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "vegg-til-vegg";
-$a->strings["via Wall-To-Wall:"] = "via vegg-til-vegg:";
-$a->strings["Save Bookmarks"] = "Lagre bokmerker";
-$a->strings["Add to Calendar"] = "Legg til i kalender";
-$a->strings["Mark all seen"] = "Merk alle som sett";
-$a->strings["__ctx:noun__ Likes"] = "Liker";
-$a->strings["__ctx:noun__ Dislikes"] = "Liker ikke";
-$a->strings["This is you"] = "Dette er deg";
-$a->strings["Image"] = "Bilde";
-$a->strings["Insert Link"] = "Sett inn lenke";
-$a->strings["Video"] = "Video";
-$a->strings["Not a valid email address"] = "Ikke en gyldig e-postadresse";
-$a->strings["Your email domain is not among those allowed on this site"] = "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet";
-$a->strings["Your email address is already registered at this site."] = "Din e-postadresse er allerede registrert på dette nettstedet.";
-$a->strings["An invitation is required."] = "En invitasjon er påkrevd.";
-$a->strings["Invitation could not be verified."] = "Invitasjon kunne ikke bekreftes.";
-$a->strings["Please enter the required information."] = "Vennligst skriv inn nødvendig informasjon.";
-$a->strings["Failed to store account information."] = "Mislyktes med å lagre kontoinformasjon.";
-$a->strings["Registration confirmation for %s"] = "Registreringsbekreftelse for %s";
-$a->strings["Registration request at %s"] = "Registreringsforespørsel hos %s";
-$a->strings["your registration password"] = "ditt registreringspassord";
-$a->strings["Registration details for %s"] = "Registreringsdetaljer for %s";
-$a->strings["Account approved."] = "Konto godkjent.";
-$a->strings["Registration revoked for %s"] = "Registrering trukket tilbake for %s";
-$a->strings["Account verified. Please login."] = "Konto bekreftet. Vennligst logg inn.";
-$a->strings["Click here to upgrade."] = "Klikk her for å oppgradere.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Denne handlingen går utenfor grensene satt i din abonnementsplan.";
-$a->strings["This action is not available under your subscription plan."] = "Denne handlingen er ikke tilgjengelig i din abonnementsplan.";
-$a->strings["Site Admin"] = "Nettstedsadministrator";
-$a->strings["Address Book"] = "Adressebok";
-$a->strings["Mood"] = "Stemning";
-$a->strings["Probe"] = "Undersøk";
-$a->strings["Suggest"] = "Forreslå";
-$a->strings["Random Channel"] = "Tilfeldig kanal";
-$a->strings["Invite"] = "Inviter";
-$a->strings["Features"] = "Funksjoner";
-$a->strings["Language"] = "Språk";
-$a->strings["Post"] = "Innlegg";
-$a->strings["Profile Photo"] = "Profilbilde";
-$a->strings["Update"] = "Oppdater";
-$a->strings["Install"] = "Installer";
-$a->strings["Purchase"] = "Kjøp";
-$a->strings["Can view my normal stream and posts"] = "Kan se min normale strøm og innlegg";
-$a->strings["Can view my default channel profile"] = "Kan se min standard kanalprofil";
-$a->strings["Can view my connections"] = "Kan se mine forbindelser";
-$a->strings["Can view my file storage and photos"] = "Kan se mine filer og bilder";
-$a->strings["Can view my webpages"] = "Kan se mine websider";
-$a->strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrøm og innlegg";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan lage innlegg på min kanalside (\"vegg\")";
-$a->strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg";
-$a->strings["Can send me private mail messages"] = "Kan sende meg private meldinger";
-$a->strings["Can like/dislike stuff"] = "Kan like/ikke like forskjellige greier";
-$a->strings["Profiles and things other than posts/comments"] = "Profiler og andre ting enn innlegg/kommentarer";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan videresende til alle mine kanalkontakter via @navn i innlegg";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avansert - nyttig for å lage forumkanaler for grupper";
-$a->strings["Can chat with me (when available)"] = "Kan chatte/sende lynmeldinger til meg (når tilgjengelig)";
-$a->strings["Can write to my file storage and photos"] = "Kan skrive til mitt lager for filer og bilder";
-$a->strings["Can edit my webpages"] = "Kan endre mine websider";
-$a->strings["Can source my public posts in derived channels"] = "Kan bruke mine offentlige innlegg som kanalkilde i egne kanaler";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Litt avansert - svært nyttig i åpne fellesskap";
-$a->strings["Can administer my channel resources"] = "Kan administrere mine kanalressurser";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Ekstremt avansert. La dette være med mindre du vet hva du gjør";
-$a->strings["Social Networking"] = "Sosialt nettverk";
-$a->strings["Mostly Public"] = "Ganske offentlig";
-$a->strings["Restricted"] = "Begrenset";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Forum for fellesskap";
-$a->strings["Feed Republish"] = "Republisering av strømmet innhold";
-$a->strings["Special Purpose"] = "Spesiell bruk";
-$a->strings["Celebrity/Soapbox"] = "Kjendis/Talerstol";
-$a->strings["Group Repository"] = "Gruppelager";
-$a->strings["Custom/Expert Mode"] = "Tilpasset/Ekspertmodus";
-$a->strings["Profile Photos"] = "Profilbilder";
-$a->strings["Permission Denied."] = "Tillatelse avvist.";
-$a->strings["File not found."] = "Filen ble ikke funnet.";
-$a->strings["Edit file permissions"] = "Endre filtillatelser";
-$a->strings["Set/edit permissions"] = "Angi/endre tillatelser";
-$a->strings["Include all files and sub folders"] = "Inkluder alle filer og undermapper";
-$a->strings["Return to file list"] = "GÃ¥ tilbake til filoversikten";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopier og lim inn denne koden for å legge til filen i et innlegg";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopier og lim inn denne URL-en for å lenke til filen fra en webside";
-$a->strings["Share this file"] = "Del denne filen";
-$a->strings["Show URL to this file"] = "Vis URLen til denne filen";
-$a->strings["Notify your contacts about this file"] = "Varsle dine kontakter om denne filen";
-$a->strings["Collection created."] = "Samling opprettet.";
-$a->strings["Could not create collection."] = "Kunne ikke lage samling.";
-$a->strings["Collection updated."] = "Samlingen er oppdatert.";
-$a->strings["Create a collection of channels."] = "Lag en samling med kanaler.";
-$a->strings["Collection Name: "] = "Navn på samling:";
-$a->strings["Members are visible to other channels"] = "Medlemmer er synlig for andre kanaler";
-$a->strings["Collection removed."] = "Samling fjernet.";
-$a->strings["Unable to remove collection."] = "Ikke i stand til å fjerne samlingen.";
-$a->strings["Collection Editor"] = "Samlingsbehandler";
-$a->strings["Members"] = "Medlemmer";
-$a->strings["All Connected Channels"] = "Alle tilkoblede kanaler";
-$a->strings["Click on a channel to add or remove."] = "Klikk på en kanal for å legge til eller fjerne.";
-$a->strings["Unable to locate original post."] = "Ikke i stand til å finne opprinnelig innlegg.";
-$a->strings["Empty post discarded."] = "Tomt innlegg forkastet.";
-$a->strings["Executable content type not permitted to this channel."] = "Kjørbar innholdstype er ikke tillat for denne kanalen.";
-$a->strings["Duplicate post suppressed."] = "Duplikat av innlegg forhindret.";
-$a->strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret.";
-$a->strings["Unable to obtain post information from database."] = "Ikke i stand til å få tak i informasjon om innlegg fra databasen.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du har nådd din grense på %1$.0f startinnlegg.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du har nådd din grense på %1$.0f websider.";
-$a->strings["No channel."] = "Ingen kanal.";
-$a->strings["Common connections"] = "Felles forbindelser";
-$a->strings["No connections in common."] = "Ingen forbindelser felles.";
-$a->strings["Continue"] = "Fortsett";
-$a->strings["Premium Channel Setup"] = "Premiumkanal-oppsett";
-$a->strings["Enable premium channel connection restrictions"] = "Slå på restriksjoner for forbindelse med premiumkanal";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potensielle forbindelser vil da se følgende tekst før de går videre:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)";
-$a->strings["Restricted or Premium Channel"] = "Begrenset kanal eller premiumkanal";
-$a->strings["Profile Match"] = "Profiltreff";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil.";
-$a->strings["is interested in:"] = "er interessert i:";
-$a->strings["No matches"] = "Ingen treff";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID protokollfeil. Ingen ID ble returnert.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Velkommen %s. Ekstern autentisering er vellykket.";
-$a->strings["Some blurb about what to do when you're new here"] = "En standardtekst om hva du bør gjøre som ny her";
-$a->strings["Away"] = "Borte";
-$a->strings["Online"] = "Online";
-$a->strings["Public Sites"] = "Offentlige nettsteder";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Nettstedene på listen tillater offentlig registrering i \$Projectname-nettverket. Alle nettsteder i nettverket er forbundet så medlemskap på enhver av dem formidler medlemskap i hele matrix. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Tilbyderlenkene <strong>kan</strong> gi tilleggsopplysninger.";
-$a->strings["Rate this hub"] = "Vurder denne hubben";
-$a->strings["Site URL"] = "Nettstedets URL";
-$a->strings["Access Type"] = "Tilgangstype";
-$a->strings["Registration Policy"] = "Retningslinjer for registrering";
-$a->strings["Project"] = "Prosjekt";
-$a->strings["View hub ratings"] = "Vis vurderinger av hubben";
-$a->strings["Rate"] = "Vurder";
-$a->strings["View ratings"] = "Vis vurderinger";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s merket %3\$s til %2\$s med %4\$s";
-$a->strings["Website:"] = "Nettsted:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)";
-$a->strings["Rating (this information is public)"] = "Vurdering (denne informasjonen er offentlig)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)";
-$a->strings["Block Name"] = "Byggeklossens navn";
-$a->strings["Block Title"] = "Byggeklossens tittel";
-$a->strings["First Name"] = "Fornavn";
-$a->strings["Last Name"] = "Etternavn";
-$a->strings["Nickname"] = "Kallenavn";
-$a->strings["Full Name"] = "Fullt navn";
-$a->strings["Profile Photo 16px"] = "Profilbilde 16px";
-$a->strings["Profile Photo 32px"] = "Profilbilde 32px";
-$a->strings["Profile Photo 48px"] = "Profilbilde 48px";
-$a->strings["Profile Photo 64px"] = "Profilbilde 64px";
-$a->strings["Profile Photo 80px"] = "Profilbilde 80px";
-$a->strings["Profile Photo 128px"] = "Profilbilde 128px";
-$a->strings["Timezone"] = "Tidssone";
-$a->strings["Homepage URL"] = "Hjemmeside URL";
-$a->strings["Birth Year"] = "Fødselsår";
-$a->strings["Birth Month"] = "Fødselsmåne";
-$a->strings["Birth Day"] = "Fødselsdag";
-$a->strings["Birthdate"] = "Fødselsdato";
-$a->strings["Gender"] = "Kjønn";
-$a->strings["Like/Dislike"] = "Liker/Liker ikke";
-$a->strings["This action is restricted to members."] = "Denne handlingen er begrenset til medlemmer.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Vennligst <a href=\"rmagic\">logg inn med din \$Projectname ID</a> eller <a href=\"register\">registrer deg som et nytt \$Projectname-medlem</a> for å fortsette";
-$a->strings["Invalid request."] = "Ugyldig forespørsel.";
-$a->strings["thing"] = "ting";
-$a->strings["Channel unavailable."] = "Kanalen er utilgjengelig.";
-$a->strings["Previous action reversed."] = "Forrige handling er omgjort.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s er enig med %2\$s sin %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s er ikke enig med %2\$s sin %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s avstår fra å mene noe om %2\$s sin %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s deltar på %2\$ss %3\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s deltar ikke på %2\$ss %3\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s deltar kanskje på %2\$ss %3\$s";
-$a->strings["Action completed."] = "Handling ferdig.";
-$a->strings["Thank you."] = "Tusen takk.";
-$a->strings["Invalid item."] = "Ugyldig element.";
-$a->strings["Channel not found."] = "Kanalen ble ikke funnet.";
-$a->strings["Page not found."] = "Siden ikke funnet.";
-$a->strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet.";
-$a->strings["Remove This Channel"] = "Fjern denne kanalen";
-$a->strings["WARNING: "] = "ADVARSEL:";
-$a->strings["This channel will be completely removed from the network. "] = "Denne kanalen vil bli fullstendig fjernet fra nettverket.";
-$a->strings["This action is permanent and can not be undone!"] = "Denne handlingen er permanent og kan ikke angres!";
-$a->strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:";
-$a->strings["Remove this channel and all its clones from the network"] = "Fjern denne kanalen og alle dens kloner fra nettverket";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket";
-$a->strings["Remove Channel"] = "Fjern kanal";
-$a->strings["Set your current mood and tell your friends"] = "Angi ditt nåværende humør og fortell dine venner";
-$a->strings["Add a Channel"] = "Legg til en kanal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal er din egen samling av relaterte web-sider. En kanal kan brukes til å samle sosiale nettverksprofiler, blogger, samtalegrupper og forum, kjendissider og mye mer. Du kan lage så mange kanaler som din tjenestetilbyder tillater.";
-$a->strings["Channel Name"] = "Kanalnavn";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\"";
-$a->strings["Choose a short nickname"] = "Velg et kort kallenavn";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske (minner om en e-postadresse) og som du kan dele med andre.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importerer en eksisterende kanal</a> fra et annet sted.";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Vennligst velg en kanaltype (for eksempel sosialt nettverk eller forum for felleskap) og krav til personvern slik at vi kan velge de beste tillatelsene for deg.";
-$a->strings["Channel Type"] = "Kanaltype";
-$a->strings["Read more about roles"] = "Les mer om roller";
-$a->strings["No ratings"] = "Ingen vurderinger";
-$a->strings["Public access denied."] = "Offentlig tilgang avvist.";
-$a->strings["Ratings"] = "Vurderinger";
-$a->strings["Rating: "] = "Vurdering:";
-$a->strings["Website: "] = "Nettsted:";
-$a->strings["Description: "] = "Beskrivelse:";
-$a->strings["\$Projectname Server - Setup"] = "\$Projectname-tjener - oppsett";
-$a->strings["Could not connect to database."] = "Fikk ikke kontakt med databasen.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS.";
-$a->strings["Could not create table."] = "Kunne ikke lage tabellen.";
-$a->strings["Your site database has been installed."] = "Databasen til ditt nettsted har blitt installert.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Vennligst les filen \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemsjekk";
-$a->strings["Next"] = "Neste";
-$a->strings["Check again"] = "Sjekk igjen";
-$a->strings["Database connection"] = "Databaseforbindelse";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "For å installere \$Projectname må du oppgi hvordan din database kan kontaktes.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter.";
-$a->strings["Database Server Name"] = "Navn på databasetjener";
-$a->strings["Default is 127.0.0.1"] = "Standard er 127.0.0.1";
-$a->strings["Database Port"] = "Databaseport";
-$a->strings["Communication port number - use 0 for default"] = "Kommunikasjonsportnummer - bruk 0 for standard";
-$a->strings["Database Login Name"] = "Database innloggingsnavn";
-$a->strings["Database Login Password"] = "Database innloggingspassord";
-$a->strings["Database Name"] = "Databasenavn";
-$a->strings["Database Type"] = "Databasetype";
-$a->strings["Site administrator email address"] = "E-postadressen til administrator ved nettstedet";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet.";
-$a->strings["Website URL"] = "Nettstedets URL";
-$a->strings["Please use SSL (https) URL if available."] = "Vennligst bruk SSL (https) URL hvis tilgjengelig.";
-$a->strings["Please select a default timezone for your website"] = "Vennligst velg en standard tidssone for ditt nettsted";
-$a->strings["Site settings"] = "Nettstedets innstillinger";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH).";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron.";
-$a->strings["PHP executable path"] = "PHP-kjørefilens sti";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen.";
-$a->strings["Command line PHP"] = "Kommandolinje PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd.";
-$a->strings["This is required for message delivery to work."] = "Dette er påkrevd for at meldingslevering skal virke.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Den største totale opplastingsstørrelsen du er tillatt er satt til %s. Filstørrelsen på en enkelt fil er satt til å maksimalt være %s. Du har lov til å laste opp inntil %d filer samtidig.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "Du kan justere disse innstillingene i tjenerens php.ini.";
-$a->strings["PHP upload limits"] = "PHP opplastingsgrenser";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Lag krypteringsnøkler";
-$a->strings["libCurl PHP module"] = "libCurl PHP-modul";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP-modul";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP-modul";
-$a->strings["mysqli or postgres PHP module"] = "MySQLi eller Postgres PHP modul";
-$a->strings["mb_string PHP module"] = "mb_string PHP-modul";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP-modul";
-$a->strings["xml PHP module"] = "XML PHP modul";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite-modul";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Feil: libCURL PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Feil: mb_string PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Feil: XML PHP modul er påkrevet for DAV, men den er ikke installert.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder.";
-$a->strings["%s is writable"] = "%s kan skrives til";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe.";
-$a->strings["store is writable"] = "lageret kan skrives til";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere.";
-$a->strings["SSL certificate validation"] = "SSL sertifikat-kontroll";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:";
-$a->strings["Url rewrite is working"] = "URL rewrite virker";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener.";
-$a->strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller.";
-$a->strings["<h1>What next</h1>"] = "<h1>Hva gjenstår</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren.";
-$a->strings["Bookmark added"] = "Bokmerke lagt til";
-$a->strings["My Bookmarks"] = "Mine bokmerker";
-$a->strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Velkommen til %s";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Denne innstillingen krever spesiell behandling og redigering har blitt blokkert.";
-$a->strings["Configuration Editor"] = "Konfigurasjonsbehandler";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Advarsel: kanalen din kan slutte å virke ved endring av enkelte innstillinger. Vennligst forlat denne siden med mindre du er komfortabel med dette og vet hvordan du bruker denne funksjonen riktig.";
-$a->strings["Poke/Prod"] = "Prikke/oppildne";
-$a->strings["poke, prod or do other things to somebody"] = "prikke, oppildne eller gjør andre ting med noen";
-$a->strings["Recipient"] = "Mottaker";
-$a->strings["Choose what you wish to do to recipient"] = "Velg hva du ønsker å gjøre med mottakeren";
-$a->strings["Make this post private"] = "Gjør dette innlegget privat";
-$a->strings["Profile not found."] = "Profilen ble ikke funnet.";
-$a->strings["Profile deleted."] = "Profilen er slettet.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Ny profil opprettet.";
-$a->strings["Profile unavailable to clone."] = "Profilen er utilgjengelig for klonen.";
-$a->strings["Profile unavailable to export."] = "Profilen er utilgjengelig for eksport.";
-$a->strings["Profile Name is required."] = "Profilnavn er påkrevd.";
-$a->strings["Marital Status"] = "Sivilstand";
-$a->strings["Romantic Partner"] = "Romantisk partner";
-$a->strings["Likes"] = "Liker";
-$a->strings["Dislikes"] = "Liker ikke";
-$a->strings["Work/Employment"] = "Arbeid/sysselsetting";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politiske synspunkter";
-$a->strings["Sexual Preference"] = "Seksuelle preferanser";
-$a->strings["Homepage"] = "Hjemmeside";
-$a->strings["Interests"] = "Interesser";
-$a->strings["Address"] = "Adresse";
-$a->strings["Profile updated."] = "Profilen er oppdatert.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?";
-$a->strings["Edit Profile Details"] = "Endre profildetaljer";
-$a->strings["View this profile"] = "Vis denne profilen";
-$a->strings["Change Profile Photo"] = "Endre profilbilde";
-$a->strings["Create a new profile using these settings"] = "Lag en ny profil ved å bruke disse innstillingene";
-$a->strings["Clone this profile"] = "Klon denne profilen";
-$a->strings["Delete this profile"] = "Slett denne profilen";
-$a->strings["Import profile from file"] = "Importer profil fra fil";
-$a->strings["Export profile to file"] = "Eksporter profil til fil";
-$a->strings["Profile Name:"] = "Profilnavn:";
-$a->strings["Your Full Name:"] = "Ditt fulle navn:";
-$a->strings["Title/Description:"] = "Tittel/Beskrivelse:";
-$a->strings["Your Gender:"] = "Ditt kjønn:";
-$a->strings["Birthday :"] = "Fødselsdag:";
-$a->strings["Street Address:"] = "Gateadresse:";
-$a->strings["Locality/City:"] = "Sted/By:";
-$a->strings["Postal/Zip Code:"] = "Postnummer/ZIP-kode:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region/fylke:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Sivilstand:";
-$a->strings["Who: (if applicable)"] = "Hvem: (hvis det er aktuelt) ";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Eksempler: kari123, Kari Villiamsen, kari@example.com";
-$a->strings["Since [date]:"] = "Siden [dato]:";
-$a->strings["Homepage URL:"] = "Hjemmeside URL:";
-$a->strings["Religious Views:"] = "Religiøse synspunkter:";
-$a->strings["Keywords:"] = "Nøkkelord:";
-$a->strings["Example: fishing photography software"] = "Eksempel: fisking fotografering programvare";
-$a->strings["Used in directory listings"] = "Brukt i katalogoppføringer";
-$a->strings["Tell us about yourself..."] = "Fortell oss om deg selv...";
-$a->strings["Hobbies/Interests"] = "Hobbier/Interesser";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformasjon og sosiale nettverk";
-$a->strings["My other channels"] = "Mine andre kanaler";
-$a->strings["Musical interests"] = "Musikkinteresser";
-$a->strings["Books, literature"] = "Bøker, litteratur";
-$a->strings["Television"] = "TV/fjernsyn";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underholdning";
-$a->strings["Love/romance"] = "Kjærlighet/romantikk";
-$a->strings["Work/employment"] = "Arbeid/sysselsetting";
-$a->strings["School/education"] = "Skole/utdanning";
-$a->strings["This is your default profile."] = "Dette er din standardprofil.";
-$a->strings["Age: "] = "Alder:";
-$a->strings["Edit/Manage Profiles"] = "Endre/håndter profiler";
-$a->strings["Add profile things"] = "Legg til profilting";
-$a->strings["Include desirable objects in your profile"] = "Inkluder ønskverdige objekter i din profil";
-$a->strings["Items tagged with: %s"] = "Elementer merket med: %s";
-$a->strings["Search results for: %s"] = "Søkeresultater for: %s";
-$a->strings["Could not access contact record."] = "Fikk ikke tilgang til kontaktinformasjonen.";
-$a->strings["Could not locate selected profile."] = "Fant ikke valgt profil.";
-$a->strings["Connection updated."] = "Forbindelsen er oppdatert.";
-$a->strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen.";
-$a->strings["is now connected to"] = "er nå forbundet til";
-$a->strings["Could not access address book record."] = "Fikk ikke tilgang til informasjonen i adresseboken.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig.";
-$a->strings["Unable to set address book parameters."] = "Ikke i stand til å angi parametre for adresseboken.";
-$a->strings["Connection has been removed."] = "Forbindelsen har blitt fjernet.";
-$a->strings["View %s's profile"] = "Vis %s sin profil";
-$a->strings["Refresh Permissions"] = "Oppfrisk tillatelser";
-$a->strings["Fetch updated permissions"] = "Hent oppdaterte tillatelser";
-$a->strings["Recent Activity"] = "Nylig aktivitet";
-$a->strings["View recent posts and comments"] = "Vis nylige innlegg og kommentarer";
-$a->strings["Unblock"] = "Ikke blokker lenger";
-$a->strings["Block"] = "Blokker";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen";
-$a->strings["This connection is blocked!"] = "Denne forbindelsen er blokkert!";
-$a->strings["Unignore"] = "Ikke ignorer lenger";
-$a->strings["Ignore"] = "Ignorer";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne forbindelsen";
-$a->strings["This connection is ignored!"] = "Denne forbindelsen er ignorert!";
-$a->strings["Unarchive"] = "Ikke arkiver lenger";
-$a->strings["Archive"] = "Arkiver";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, men behold innhold";
-$a->strings["This connection is archived!"] = "Denne forbindelsen er arkivert!";
-$a->strings["Unhide"] = "Ikke skjul lenger";
-$a->strings["Hide"] = "Skjul";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser";
-$a->strings["This connection is hidden!"] = "Denne forbindelsen er skjult!";
-$a->strings["Delete this connection"] = "Slett denne forbindelsen";
-$a->strings["Approve this connection"] = "Godta denne forbindelsen";
-$a->strings["Accept connection to allow communication"] = "Godta denne forbindelsen for å tillate kommunikasjon";
-$a->strings["Set Affinity"] = "Angi nærhet";
-$a->strings["Set Profile"] = "Angi profil";
-$a->strings["Set Affinity & Profile"] = "Angi nærhet og profil";
-$a->strings["none"] = "ingen";
-$a->strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk";
-$a->strings["This connection's primary address is"] = "Denne forbindelsens primære adresse er";
-$a->strings["Available locations:"] = "Tilgjengelige plasseringer:";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Tillatelsene angitt på denne siden gjøres gjeldende for alle nye forbindelser.";
-$a->strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap";
-$a->strings["Slide to adjust your rating"] = "Flytt for å justere din vurdering";
-$a->strings["Optionally explain your rating"] = "Velg om du vil forklare vurderingen";
-$a->strings["Custom Filter"] = "Tilpasset filter";
-$a->strings["Only import posts with this text"] = "Bare importer innlegg med disse ordene";
-$a->strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "ord per linje eller #merkelapper eller /mønster/ eller språk lang=xx, la stå blankt for å importere alle innlegg";
-$a->strings["Do not import posts with this text"] = "Ikke importer innlegg med denne teksten";
-$a->strings["This information is public!"] = "Denne informasjonen er offentlig!";
-$a->strings["Connection Pending Approval"] = "Forbindelse venter på godkjenning";
-$a->strings["Connection Request"] = "Forespørsel om forbindelse";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) ønsker forbindelse med deg. Vennligst godkjenn denne forbindelsen for å tillate kommunikasjon.";
-$a->strings["Approve"] = "Godkjenn";
-$a->strings["Approve Later"] = "Godkjenn senere";
-$a->strings["inherited"] = "arvet";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vennligst velg profilen du ønsker å vise %s når profilen din ses på en sikret måte. ";
-$a->strings["Their Settings"] = "Deres innstillinger";
-$a->strings["My Settings"] = "Mine innstillinger";
-$a->strings["Individual Permissions"] = "Individuelle tillatelser";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan <strong>ikke</strong> endre arvede innstillingene her.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan endre disse innstillingene her, men de vil ikke få noen effekt før de arvede innstillingene endres.";
-$a->strings["Last update:"] = "Siste oppdatering:";
-$a->strings["network"] = "nettverk";
-$a->strings["RSS"] = "RSS";
-$a->strings["\$Projectname channel"] = "\$Projectname-kanal";
-$a->strings["Invalid message"] = "Ugyldig melding";
-$a->strings["no results"] = "ingen resultater";
-$a->strings["Delivery report for %1\$s"] = "Leveringsrapport for %1\$s";
-$a->strings["channel sync processed"] = "Kanalsynkronisering er behandlet";
-$a->strings["queued"] = "lagt i kø";
-$a->strings["posted"] = "lagt inn";
-$a->strings["accepted for delivery"] = "akseptert for levering";
-$a->strings["updated"] = "oppdatert";
-$a->strings["update ignored"] = "oppdatering ignorert";
-$a->strings["permission denied"] = "tillatelse avvist";
-$a->strings["recipient not found"] = "mottaker ble ikke funnet";
-$a->strings["mail recalled"] = "melding tilbakekalt";
-$a->strings["duplicate mail received"] = "duplikat av melding mottatt";
-$a->strings["mail delivered"] = "melding mottatt";
-$a->strings["Item not found"] = "Elementet ble ikke funnet.";
-$a->strings["Delete webpage?"] = "Slett webside?";
-$a->strings["Page link title"] = "Sidens lenketittel";
-$a->strings["Insert YouTube video"] = "Sett inn YouTube-video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Sett inn Vorbis [.ogg] video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Legg i";
-$a->strings["Edit Webpage"] = "Endre webside";
-$a->strings["Unable to find your hub."] = "Ikke i stand til å finne hubben din.";
-$a->strings["Post successful."] = "Innlegg vellykket.";
-$a->strings["sent you a private message"] = "sendte deg en privat melding";
-$a->strings["added your channel"] = "la til din kanal";
-$a->strings["posted an event"] = "la ut en hendelse";
-$a->strings["Authorize application connection"] = "Tillat programforbindelse";
-$a->strings["Return to your app and insert this Securty Code:"] = "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:";
-$a->strings["Please login to continue."] = "Vennligst logg inn for å fortsette.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?";
-$a->strings["No more system notifications."] = "Ingen flere systemvarsler.";
-$a->strings["System Notifications"] = "Systemvarsler";
-$a->strings["Select a bookmark folder"] = "Velg en bokmerkemappe";
-$a->strings["Save Bookmark"] = "Lagre bokmerke";
-$a->strings["URL of bookmark"] = "URL-en til bokmerket";
-$a->strings["Description"] = "Beskrivelse";
-$a->strings["Or enter new bookmark folder name"] = "Eller skriv nytt navn på bokmerkemappe";
-$a->strings["Contact not found."] = "Kontakten ble ikke funnet.";
-$a->strings["Friend suggestion sent."] = "Venneforespørsel sendt.";
-$a->strings["Suggest Friends"] = "Foreslå venner";
-$a->strings["Suggest a friend for %s"] = "Foreslå en venn for %s";
-$a->strings["Failed to create source. No channel selected."] = "Mislyktes med å lage kilde. Ingen kanal er valgt.";
-$a->strings["Source created."] = "Kilden er laget.";
-$a->strings["Source updated."] = "Kilden er oppdatert.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "HÃ¥ndtere eksterne innholdskilder til din kanal.";
-$a->strings["New Source"] = "Ny kilde";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger.";
-$a->strings["Only import content with these words (one per line)"] = "Bare importer innhold med disse ordene (ett ord per linje)";
-$a->strings["Leave blank to import all public content"] = "La stå tomt for å importere alt offentlig innhold";
-$a->strings["Source not found."] = "Kilden ble ikke funnet.";
-$a->strings["Edit Source"] = "Endre kilde";
-$a->strings["Delete Source"] = "Slett kilde";
-$a->strings["Source removed"] = "Kilden er fjernet";
-$a->strings["Unable to remove source."] = "Ikke i stand til å fjerne kilde.";
-$a->strings["Invalid request identifier."] = "Ugyldig forespørselsidentifikator.";
-$a->strings["Discard"] = "Forkast";
-$a->strings["Tag removed"] = "Merkelapp fjernet";
-$a->strings["Remove Item Tag"] = "Fjern merkelapp fra element";
-$a->strings["Select a tag to remove: "] = "Velg merkelapp å fjerne:";
-$a->strings["Remove"] = "Fjern";
-$a->strings["%d rating"] = array(
+App::$strings["View %s's profile - %s"] = "Vis %s sin profil - %s";
+App::$strings["to"] = "til";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "vegg-til-vegg";
+App::$strings["via Wall-To-Wall:"] = "via vegg-til-vegg:";
+App::$strings["Save Bookmarks"] = "Lagre bokmerker";
+App::$strings["Add to Calendar"] = "Legg til i kalender";
+App::$strings["Mark all seen"] = "Merk alle som sett";
+App::$strings["__ctx:noun__ Likes"] = "Liker";
+App::$strings["__ctx:noun__ Dislikes"] = "Liker ikke";
+App::$strings["This is you"] = "Dette er deg";
+App::$strings["Image"] = "Bilde";
+App::$strings["Insert Link"] = "Sett inn lenke";
+App::$strings["Video"] = "Video";
+App::$strings["Can view my normal stream and posts"] = "Kan se min normale strøm og innlegg";
+App::$strings["Can view my default channel profile"] = "Kan se min standard kanalprofil";
+App::$strings["Can view my connections"] = "Kan se mine forbindelser";
+App::$strings["Can view my file storage and photos"] = "Kan se mine filer og bilder";
+App::$strings["Can view my webpages"] = "Kan se mine websider";
+App::$strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrøm og innlegg";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan lage innlegg på min kanalside (\"vegg\")";
+App::$strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg";
+App::$strings["Can send me private mail messages"] = "Kan sende meg private meldinger";
+App::$strings["Can like/dislike stuff"] = "Kan like/ikke like forskjellige greier";
+App::$strings["Profiles and things other than posts/comments"] = "Profiler og andre ting enn innlegg/kommentarer";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan videresende til alle mine kanalkontakter via @navn i innlegg";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avansert - nyttig for å lage forumkanaler for grupper";
+App::$strings["Can chat with me (when available)"] = "Kan chatte/sende lynmeldinger til meg (når tilgjengelig)";
+App::$strings["Can write to my file storage and photos"] = "Kan skrive til mitt lager for filer og bilder";
+App::$strings["Can edit my webpages"] = "Kan endre mine websider";
+App::$strings["Can source my public posts in derived channels"] = "Kan bruke mine offentlige innlegg som kanalkilde i egne kanaler";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Litt avansert - svært nyttig i åpne fellesskap";
+App::$strings["Can administer my channel resources"] = "Kan administrere mine kanalressurser";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Ekstremt avansert. La dette være med mindre du vet hva du gjør";
+App::$strings["Social Networking"] = "Sosialt nettverk";
+App::$strings["Social - Mostly Public"] = "Sosial - ganske offentlig";
+App::$strings["Social - Restricted"] = "Sosial - begrenset";
+App::$strings["Social - Private"] = "Sosial - privat";
+App::$strings["Community Forum"] = "Forum for fellesskap";
+App::$strings["Forum - Mostly Public"] = "Forum - ganske offentlig";
+App::$strings["Forum - Restricted"] = "Forum - begrenset";
+App::$strings["Forum - Private"] = "Forum - privat";
+App::$strings["Feed Republish"] = "Republisering av strømmet innhold";
+App::$strings["Feed - Mostly Public"] = "Strøm - ganske offentlig";
+App::$strings["Feed - Restricted"] = "Strøm - begrenset";
+App::$strings["Special Purpose"] = "Spesiell bruk";
+App::$strings["Special - Celebrity/Soapbox"] = "Spesiell - kjendis/talerstol";
+App::$strings["Special - Group Repository"] = "Spesiell - gruppelager";
+App::$strings["Custom/Expert Mode"] = "Tilpasset/Ekspertmodus";
+App::$strings["Permission denied"] = "Tillatelse avvist";
+App::$strings["(Unknown)"] = "(Ukjent)";
+App::$strings["Visible to anybody on the internet."] = "Synlig for enhver på Internett.";
+App::$strings["Visible to you only."] = "Synlig bare for deg.";
+App::$strings["Visible to anybody in this network."] = "Synlig for enhver i dette nettverket.";
+App::$strings["Visible to anybody authenticated."] = "Synlig for enhver som er autentisert.";
+App::$strings["Visible to anybody on %s."] = "Synlig for alle på %s.";
+App::$strings["Visible to all connections."] = "Synlig for alle forbindelser.";
+App::$strings["Visible to approved connections."] = "Synlig for godkjente forbindelser.";
+App::$strings["Visible to specific connections."] = "Synlig for spesifikke forbindelser.";
+App::$strings["Item not found."] = "Elementet ble ikke funnet.";
+App::$strings["Privacy group not found."] = "Personverngruppen ble ikke funnet";
+App::$strings["Privacy group is empty."] = "Personverngruppen er tom.";
+App::$strings["Privacy group: %s"] = "Personverngruppe: %s";
+App::$strings["Connection: %s"] = "Forbindelse: %s";
+App::$strings["Connection not found."] = "Forbindelsen ble ikke funnet.";
+App::$strings["female"] = "kvinne";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s oppdaterte %2\$s sitt";
+App::$strings["male"] = "mann";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s oppdaterte %2\$s sitt";
+App::$strings["%1\$s updated their %2\$s"] = "%1\$s oppdaterte %2\$s deres";
+App::$strings["profile photo"] = "profilbilde";
+App::$strings["Some blurb about what to do when you're new here"] = "En standardtekst om hva du bør gjøre som ny her";
+App::$strings["network"] = "nettverk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Tillat programforbindelse";
+App::$strings["Return to your app and insert this Securty Code:"] = "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:";
+App::$strings["Please login to continue."] = "Vennligst logg inn for å fortsette.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?";
+App::$strings["App installed."] = "App installert.";
+App::$strings["Malformed app."] = "Feil oppsett for app-en.";
+App::$strings["Embed code"] = "Innbyggingskode";
+App::$strings["Edit App"] = "Endre app";
+App::$strings["Create App"] = "Lag app";
+App::$strings["Name of app"] = "Navn på app";
+App::$strings["Location (URL) of app"] = "Plassering (URL) til app";
+App::$strings["Description"] = "Beskrivelse";
+App::$strings["Photo icon URL"] = "Bildeikon URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x80 pixler - valgfritt";
+App::$strings["Version ID"] = "Versjons-ID";
+App::$strings["Price of app"] = "Pris på app";
+App::$strings["Location (URL) to purchase app"] = "Plassering (URL) for å kjøpe app";
+App::$strings["Item not available."] = "Elementet er ikke tilgjengelig.";
+App::$strings["Invalid item."] = "Ugyldig element.";
+App::$strings["Channel not found."] = "Kanalen ble ikke funnet.";
+App::$strings["Block Name"] = "Byggeklossens navn";
+App::$strings["Block Title"] = "Byggeklossens tittel";
+App::$strings["Bookmark added"] = "Bokmerke lagt til";
+App::$strings["My Bookmarks"] = "Mine bokmerker";
+App::$strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker";
+App::$strings["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden.";
+App::$strings["Public"] = "Offentlig";
+App::$strings["Room not found"] = "Rommet ble ikke funnet";
+App::$strings["Leave Room"] = "Forlat rom";
+App::$strings["Delete This Room"] = "Slett dette rommet";
+App::$strings["I am away right now"] = "Jeg er borte akkurat nå";
+App::$strings["I am online"] = "Jeg er online";
+App::$strings["Bookmark this room"] = "Bokmerk dette rommet";
+App::$strings["New Chatroom"] = "Nytt chatrom";
+App::$strings["Chatroom Name"] = "Navn på chatrom";
+App::$strings["Expiration of chats (minutes)"] = "Chat utgår (antall minutter)";
+App::$strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom";
+App::$strings["Away"] = "Borte";
+App::$strings["Online"] = "Online";
+App::$strings["No channel."] = "Ingen kanal.";
+App::$strings["Common connections"] = "Felles forbindelser";
+App::$strings["No connections in common."] = "Ingen forbindelser felles.";
+App::$strings["Continue"] = "Fortsett";
+App::$strings["Premium Channel Setup"] = "Premiumkanal-oppsett";
+App::$strings["Enable premium channel connection restrictions"] = "Slå på restriksjoner for forbindelse med premiumkanal";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potensielle forbindelser vil da se følgende tekst før de går videre:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)";
+App::$strings["Restricted or Premium Channel"] = "Begrenset kanal eller premiumkanal";
+App::$strings["Blocked"] = "Blokkert";
+App::$strings["Ignored"] = "Ignorert";
+App::$strings["Hidden"] = "Skjult";
+App::$strings["Archived"] = "Arkivert";
+App::$strings["New Connections"] = "Nye forbindelser";
+App::$strings["Show pending (new) connections"] = "Vis ventende (nye) forbindelser";
+App::$strings["All Connections"] = "Alle forbindelser";
+App::$strings["Show all connections"] = "Vis alle forbindelser";
+App::$strings["Only show blocked connections"] = "Vis bare forbindelser som er blokkert";
+App::$strings["Only show ignored connections"] = "Vis bare ignorerte forbindelser";
+App::$strings["Only show archived connections"] = "Vis bare arkiverte forbindelser";
+App::$strings["Only show hidden connections"] = "Vis bare skjulte forbindelser";
+App::$strings["Pending approval"] = "Venter på godkjenning";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Endre forbindelse";
+App::$strings["Delete connection"] = "Slett forbindelse";
+App::$strings["Channel address"] = "Kanaladresse";
+App::$strings["Network"] = "Nettverk";
+App::$strings["Status"] = "Status";
+App::$strings["Connected"] = "Forbundet";
+App::$strings["Approve connection"] = "Godkjenn forbindelse";
+App::$strings["Approve"] = "Godkjenn";
+App::$strings["Ignore connection"] = "Ignorer forbindelse";
+App::$strings["Ignore"] = "Ignorer";
+App::$strings["Recent activity"] = "Nylig aktivitet";
+App::$strings["Search your connections"] = "Søk blant dine forbindelser";
+App::$strings["Connections search"] = "Søk blant forbindelser";
+App::$strings["Could not access contact record."] = "Fikk ikke tilgang til kontaktinformasjonen.";
+App::$strings["Could not locate selected profile."] = "Fant ikke valgt profil.";
+App::$strings["Connection updated."] = "Forbindelsen er oppdatert.";
+App::$strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen.";
+App::$strings["is now connected to"] = "er nå forbundet til";
+App::$strings["Could not access address book record."] = "Fikk ikke tilgang til informasjonen i adresseboken.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig.";
+App::$strings["Unable to set address book parameters."] = "Ikke i stand til å angi parametre for adresseboken.";
+App::$strings["Connection has been removed."] = "Forbindelsen har blitt fjernet.";
+App::$strings["View %s's profile"] = "Vis %s sin profil";
+App::$strings["Refresh Permissions"] = "Oppfrisk tillatelser";
+App::$strings["Fetch updated permissions"] = "Hent oppdaterte tillatelser";
+App::$strings["Recent Activity"] = "Nylig aktivitet";
+App::$strings["View recent posts and comments"] = "Vis nylige innlegg og kommentarer";
+App::$strings["Unblock"] = "Ikke blokker lenger";
+App::$strings["Block"] = "Blokker";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen";
+App::$strings["This connection is blocked!"] = "Denne forbindelsen er blokkert!";
+App::$strings["Unignore"] = "Ikke ignorer lenger";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne forbindelsen";
+App::$strings["This connection is ignored!"] = "Denne forbindelsen er ignorert!";
+App::$strings["Unarchive"] = "Ikke arkiver lenger";
+App::$strings["Archive"] = "Arkiver";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, men behold innhold";
+App::$strings["This connection is archived!"] = "Denne forbindelsen er arkivert!";
+App::$strings["Unhide"] = "Ikke skjul lenger";
+App::$strings["Hide"] = "Skjul";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser";
+App::$strings["This connection is hidden!"] = "Denne forbindelsen er skjult!";
+App::$strings["Delete this connection"] = "Slett denne forbindelsen";
+App::$strings["Approve this connection"] = "Godta denne forbindelsen";
+App::$strings["Accept connection to allow communication"] = "Godta denne forbindelsen for å tillate kommunikasjon";
+App::$strings["Set Affinity"] = "Angi nærhet";
+App::$strings["Set Profile"] = "Angi profil";
+App::$strings["Set Affinity & Profile"] = "Angi nærhet og profil";
+App::$strings["none"] = "ingen";
+App::$strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk";
+App::$strings["Connection requests will be approved without your interaction"] = "Forespørsler om forbindelse vil bli godkjent automatisk";
+App::$strings["This connection's primary address is"] = "Denne forbindelsens primære adresse er";
+App::$strings["Available locations:"] = "Tilgjengelige plasseringer:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Tillatelsene angitt på denne siden gjøres gjeldende for alle nye forbindelser.";
+App::$strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap";
+App::$strings["Slide to adjust your rating"] = "Flytt for å justere din vurdering";
+App::$strings["Optionally explain your rating"] = "Velg om du vil forklare vurderingen";
+App::$strings["Custom Filter"] = "Tilpasset filter";
+App::$strings["Only import posts with this text"] = "Bare importer innlegg med disse ordene";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "ord per linje eller #merkelapper eller /mønster/ eller språk lang=xx, la stå blankt for å importere alle innlegg";
+App::$strings["Do not import posts with this text"] = "Ikke importer innlegg med denne teksten";
+App::$strings["This information is public!"] = "Denne informasjonen er offentlig!";
+App::$strings["Connection Pending Approval"] = "Forbindelse venter på godkjenning";
+App::$strings["inherited"] = "arvet";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vennligst velg profilen du ønsker å vise %s når profilen din ses på en sikret måte. ";
+App::$strings["Their Settings"] = "Deres innstillinger";
+App::$strings["My Settings"] = "Mine innstillinger";
+App::$strings["Individual Permissions"] = "Individuelle tillatelser";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan <strong>ikke</strong> endre arvede innstillingene her.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\"><strong>personverninnstillinger</strong></a>, som har høyere prioritet enn individuelle innstillinger. Du kan endre disse innstillingene her, men de vil ikke få noen effekt før de arvede innstillingene endres.";
+App::$strings["Last update:"] = "Siste oppdatering:";
+App::$strings["\$Projectname channel"] = "\$Projectname-kanal";
+App::$strings["Public access denied."] = "Offentlig tilgang avvist.";
+App::$strings["%d rating"] = array(
0 => "%d vurdering",
1 => "%d vurderinger",
);
-$a->strings["Gender: "] = "Kjønn:";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Hjemmeside:";
-$a->strings["Description:"] = "Beskrivelse:";
-$a->strings["Public Forum:"] = "Offentlig forum:";
-$a->strings["Keywords: "] = "Nøkkelord:";
-$a->strings["Don't suggest"] = "Ikke foreslå";
-$a->strings["Common connections:"] = "Felles forbindelser:";
-$a->strings["Global Directory"] = "Global katalog";
-$a->strings["Local Directory"] = "Lokal katalog";
-$a->strings["Finding:"] = "Finner:";
-$a->strings["next page"] = "Neste side";
-$a->strings["previous page"] = "Forrige side";
-$a->strings["Sort options"] = "Sorteringsvalg";
-$a->strings["Alphabetic"] = "Alfabetisk";
-$a->strings["Reverse Alphabetic"] = "Omvendt alfabetisk";
-$a->strings["Newest to Oldest"] = "Nyest til eldst";
-$a->strings["Oldest to Newest"] = "Eldst til nyest";
-$a->strings["No entries (some entries may be hidden)."] = "Ingen oppføringer (noen oppføringer kan være skjult).";
-$a->strings["No valid account found."] = "Ingen gyldig konto funnet.";
-$a->strings["Password reset request issued. Check your email."] = "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din.";
-$a->strings["Site Member (%s)"] = "Nettstedsmedlem (%s)";
-$a->strings["Password reset requested at %s"] = "Forespurt om å tilbakestille passord hos %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes.";
-$a->strings["Password Reset"] = "Tilbakestill passord";
-$a->strings["Your password has been reset as requested."] = "Ditt passord har blitt tilbakestilt som forespurt.";
-$a->strings["Your new password is"] = "Ditt nye passord er";
-$a->strings["Save or copy your new password - and then"] = "Lagre eller kopier ditt nye passord, og deretter kan du";
-$a->strings["click here to login"] = "klikke her for å logge inn";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging.";
-$a->strings["Your password has changed at %s"] = "Ditt passord er endret hos %s";
-$a->strings["Forgot your Password?"] = "Glemt passord ditt?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner.";
-$a->strings["Email Address"] = "E-postadresse";
-$a->strings["Reset"] = "Tilbakestill";
-$a->strings["This site is not a directory server"] = "Dette nettstedet er ikke en katalogtjener";
-$a->strings["%s element installed"] = "%s element installert";
-$a->strings["%s element installation failed"] = "Installasjon av %s-element mislyktes";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s følger %2\$s sin %3\$s";
-$a->strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s stopped å følge %2\$s sin %3\$s";
-$a->strings["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler.";
-$a->strings["Nothing to import."] = "Ingenting å importere.";
-$a->strings["Unable to download data from old server"] = "Ikke i stand til å laste ned data fra gammel tjener";
-$a->strings["Imported file is empty."] = "Importert fil er tom.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Advarsel: databaseversjoner avviker med %1\$d oppdateringer.";
-$a->strings["No channel. Import failed."] = "Ingen kanal. Import mislyktes.";
-$a->strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen.";
-$a->strings["Import Channel"] = "Importer kanal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Bruk dette skjemaet for å importere en eksisterende kanal fra en annen tjener/hub. Du kan hente inn kanalidentiteten fra den gamle tjeneren/huben via nettverket eller ved å bruke en eksportfil.";
-$a->strings["File to Upload"] = "Fil som skal lastes opp";
-$a->strings["Or provide the old server/hub details"] = "Eller oppgi detaljene fra den gamle tjeneren/hub-en";
-$a->strings["Your old identity address (xyz@example.com)"] = "Din gamle identitetsadresse (xyz@example.com)";
-$a->strings["Your old login email address"] = "Din gamle innloggings e-postadresse";
-$a->strings["Your old login password"] = "Ditt gamle innloggingspassord";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Enten du tar det ene eller det andre valget, vennligst angi om du vil at denne hubben skal være din nye primære adresse, eller om din gamle plassering skal fortsette å ha denne rollen. Du kan lage innlegg fra den ene eller den andre plasseringen, men bare en av dem kan markeres som den primære plasseringen for filer, bilder og media.";
-$a->strings["Make this hub my primary location"] = "Gjør dette nettstedet til min primære plassering";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importer eksisterende innlegg om mulig (eksperimentelt - begrenset av tilgjengelig minne)";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Denne prosessen kan ta flere minutter å fullføre. Vennligst send inn dette skjemaet bare en gang og la siden være åpen inntil den er ferdig.";
-$a->strings["Page owner information could not be retrieved."] = "Informasjon om sideeier kunne ikke hentes.";
-$a->strings["Album not found."] = "Albumet ble ikke funnet.";
-$a->strings["Delete Album"] = "Slett album";
-$a->strings["Delete Photo"] = "Slett bilde";
-$a->strings["No photos selected"] = "Ingen bilder valgt";
-$a->strings["Access to this item is restricted."] = "Tilgang til dette elementet er begrenset.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB lagringsplass til bilder er brukt.";
-$a->strings["Upload Photos"] = "Last opp bilder";
-$a->strings["Enter an album name"] = "Skriv et albumnavn";
-$a->strings["or select an existing album (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
-$a->strings["Create a status post for this upload"] = "Lag et statusinnlegg for denne opplastingen";
-$a->strings["Caption (optional):"] = "Bildetekst (valgfritt):";
-$a->strings["Description (optional):"] = "Beskrivelse (valgfritt):";
-$a->strings["Album name could not be decoded"] = "Albumnavnet kunne ikke dekodes";
-$a->strings["Contact Photos"] = "Kontaktbilder";
-$a->strings["Show Newest First"] = "Vis nyeste først";
-$a->strings["Show Oldest First"] = "Vis eldste først";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Tillatelse avvist. Tilgang til dette elementet kan være begrenset.";
-$a->strings["Photo not available"] = "Bilde er utilgjengelig";
-$a->strings["Use as profile photo"] = "Bruk som profilbilde";
-$a->strings["Private Photo"] = "Privat bilde";
-$a->strings["Previous"] = "Forrige";
-$a->strings["View Full Size"] = "Vis i full størrelse";
-$a->strings["Edit photo"] = "Endre bilde";
-$a->strings["Rotate CW (right)"] = "Roter med klokka (mot høyre)";
-$a->strings["Rotate CCW (left)"] = "Roter mot klokka (venstre)";
-$a->strings["Enter a new album name"] = "Skriv et nytt albumnavn";
-$a->strings["or select an existing one (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
-$a->strings["Caption"] = "Overskrift";
-$a->strings["Add a Tag"] = "Legg til merkelapp";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Eksempel: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Flag som voksent i albumvisning";
-$a->strings["In This Photo:"] = "I dette bildet:";
-$a->strings["Map"] = "Kart";
-$a->strings["View Album"] = "Vis album";
-$a->strings["Recent Photos"] = "Nye bilder";
-$a->strings["Fetching URL returns error: %1\$s"] = "Henting av URL gir følgende feil: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Bildet ble lastet opp, men beskjæring av bildet mislyktes.";
-$a->strings["Image resize failed."] = "Endring av bildestørrelse mislyktes.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart.";
-$a->strings["Image upload failed."] = "Opplasting av bildet mislyktes.";
-$a->strings["Unable to process image."] = "Kan ikke behandle bildet.";
-$a->strings["female"] = "kvinne";
-$a->strings["%1\$s updated her %2\$s"] = "%1\$s oppdaterte %2\$s sitt";
-$a->strings["male"] = "mann";
-$a->strings["%1\$s updated his %2\$s"] = "%1\$s oppdaterte %2\$s sitt";
-$a->strings["%1\$s updated their %2\$s"] = "%1\$s oppdaterte %2\$s deres";
-$a->strings["profile photo"] = "profilbilde";
-$a->strings["Photo not available."] = "Bildet er ikke tilgjengelig.";
-$a->strings["Upload File:"] = "Last opp fil:";
-$a->strings["Select a profile:"] = "Velg en profil:";
-$a->strings["Upload Profile Photo"] = "Last opp profilbilde:";
-$a->strings["or"] = "eller";
-$a->strings["skip this step"] = "hopp over dette steget";
-$a->strings["select a photo from your photo albums"] = "velg et bilde fra dine fotoalbum";
-$a->strings["Crop Image"] = "Beskjær bildet";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Vennligst juster bildebeskjæringen for optimal visning.";
-$a->strings["Done Editing"] = "Avslutt redigering";
-$a->strings["Thing updated"] = "Tingen er oppdatert";
-$a->strings["Object store: failed"] = "Objektlagring: mislyktes";
-$a->strings["Thing added"] = "Ting lagt til";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Vis ting";
-$a->strings["item not found."] = "element ble ikke funnet.";
-$a->strings["Edit Thing"] = "Endre ting";
-$a->strings["Select a profile"] = "Velg en profil";
-$a->strings["Post an activity"] = "Legg inn en aktivitet";
-$a->strings["Only sends to viewers of the applicable profile"] = "Sender bare til seere av den aktuelle profilen";
-$a->strings["Name of thing e.g. something"] = "Navn på ting for eksempel noe";
-$a->strings["URL of thing (optional)"] = "URL til ting (valgfritt)";
-$a->strings["URL for photo of thing (optional)"] = "URL til bilde av ting (valgfritt)";
-$a->strings["Add Thing to your Profile"] = "Legg til ting i din profil";
-$a->strings["This directory server requires an access token"] = "Denne katalogtjeneren krever en tilgangsnøkkel (access token)";
-$a->strings["Delete block?"] = "Slett byggeklossen?";
-$a->strings["Edit Block"] = "Endre byggekloss";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet.";
-$a->strings["Remove This Account"] = "Slett denne kontoen";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket";
-$a->strings["Remove Account"] = "Slett konto";
-$a->strings["Import completed"] = "Import ferdig";
-$a->strings["Import Items"] = "Importer elementer";
-$a->strings["Use this form to import existing posts and content from an export file."] = "Bruk dette skjemaet for å importere eksisterende innlegg og innhold fra en eksportfil.";
-$a->strings["No such group"] = "Gruppen finnes ikke";
-$a->strings["No such channel"] = "Ingen slik kanal";
-$a->strings["forum"] = "forum";
-$a->strings["Search Results For:"] = "Søkeresultat for:";
-$a->strings["Collection is empty"] = "Samlingen er tom";
-$a->strings["Collection: "] = "Samling:";
-$a->strings["Invalid connection."] = "Ugyldig forbindelse.";
-$a->strings["Layout updated."] = "Layout er oppdatert.";
-$a->strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden";
-$a->strings["Layout not found."] = "Layouten ble ikke funnet.";
-$a->strings["Module Name:"] = "Modulnavn:";
-$a->strings["Layout Help"] = "Layout-hjelp";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes.";
-$a->strings["Passwords do not match."] = "Passordene er ikke like.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen.";
-$a->strings["Your registration is pending approval by the site owner."] = "Din registrering venter på godkjenning av nettstedets eier.";
-$a->strings["Your registration can not be processed."] = "Din registrering kan ikke behandles.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registrering på dette nettstedet/denne hubben skjer bare gjennom godkjenning.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrer på et annet tilknyttet nettsted/hub</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen.";
-$a->strings["Terms of Service"] = "Tjenesteavtale";
-$a->strings["I accept the %s for this website"] = "Jeg godtar %s for dette nettstedet";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet.";
-$a->strings["Registration"] = "Registrering";
-$a->strings["Membership on this site is by invitation only."] = "Medlemskap ved dette nettstedet skjer kun via invitasjon.";
-$a->strings["Please enter your invitation code"] = "Vennligst skriv din invitasjonskode";
-$a->strings["Your email address"] = "Din e-postadresse";
-$a->strings["Choose a password"] = "Velg et passord";
-$a->strings["Please re-enter your password"] = "Vennligst skriv ditt passord en gang til";
-$a->strings["Theme settings updated."] = "Temainnstillinger er oppdatert.";
-$a->strings["# Accounts"] = "# Kontoer";
-$a->strings["# blocked accounts"] = "# blokkerte kontoer";
-$a->strings["# expired accounts"] = "# utgåtte kontoer";
-$a->strings["# expiring accounts"] = "# kontoer som holder på å gå ut";
-$a->strings["# Channels"] = "# Kanaler";
-$a->strings["# primary"] = "# hoved";
-$a->strings["# clones"] = "# kloner";
-$a->strings["Message queues"] = "Meldingskøer";
-$a->strings["Administration"] = "Administrasjon";
-$a->strings["Summary"] = "Sammendrag";
-$a->strings["Registered accounts"] = "Registrerte kontoer";
-$a->strings["Pending registrations"] = "Ventende registreringer";
-$a->strings["Registered channels"] = "Registrerte kanaler";
-$a->strings["Active plugins"] = "Aktive tilleggsfunksjoner";
-$a->strings["Version"] = "Versjon";
-$a->strings["Site settings updated."] = "Nettstedsinnstillinger er oppdatert.";
-$a->strings["mobile"] = "mobil";
-$a->strings["experimental"] = "eksperimentell";
-$a->strings["unsupported"] = "ikke støttet";
-$a->strings["Yes - with approval"] = "Ja - med godkjenning";
-$a->strings["My site is not a public server"] = "Mitt nettsted er ikke en offentlig tjeneste";
-$a->strings["My site has paid access only"] = "Mitt nettsted gir kun tilgang mot betaling";
-$a->strings["My site has free access only"] = "Mitt nettsted har kun gratis tilgang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt tjeneste";
-$a->strings["File upload"] = "Last opp fil";
-$a->strings["Policies"] = "Retningslinjer";
-$a->strings["Site name"] = "Nettstedets navn";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Administratorinformasjon";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. BBCode kan brukes her";
-$a->strings["System language"] = "Systemspråk";
-$a->strings["System theme"] = "Systemtema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' id='cnftheme'>endre temainnstillinger</a>";
-$a->strings["Mobile system theme"] = "Mobilt systemtema";
-$a->strings["Theme for mobile devices"] = "Tema for mobile enheter";
-$a->strings["Allow Feeds as Connections"] = "Tillat strømmer som forbindelser";
-$a->strings["(Heavy system resource usage)"] = "(Tung bruk av systemressurser)";
-$a->strings["Maximum image size"] = "Største bildestørrelse";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr ubegrenset.";
-$a->strings["Does this site allow new member registration?"] = "Tillater dette nettstedet registrering av nye medlemmer?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Hvilket alternativ beskriver best hva slags kontotype som tilbys av dette nettstedet/denne hubben?";
-$a->strings["Register text"] = "Registreringstekst";
-$a->strings["Will be displayed prominently on the registration page."] = "Vil bli vist på en fremtredende måte på registreringssiden.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Nettstedets hjemmeside som vises til besøkende (standard: innloggingsboks)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "eksempel: 'public' for å vise offentlig strøm av innlegg, 'page/sys/home/ for å vise en system-webside called 'home\" eller 'include:home.html' for å inkludere en fil.";
-$a->strings["Preserve site homepage URL"] = "Bevar URL-en til nettstedets hjemmeside";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenter hjemmesiden til nettstedet i en ramme fra den opprinnelige plasseringen i stedet for å omdirigere";
-$a->strings["Accounts abandoned after x days"] = "Kontoer forlatt etter x dager";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense.";
-$a->strings["Allowed friend domains"] = "Tillatte vennedomener";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste over domener som har lov til å etablere vennskap med dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener.";
-$a->strings["Allowed email domains"] = "Tillate e-postdomener";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste med domener som er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt";
-$a->strings["Not allowed email domains"] = "Ikke tillatte e-postdomener";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparert liste med domener som ikke er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt, med mindre tillate domener er blitt definert.";
-$a->strings["Block public"] = "Blokker offentlig tilgang";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn.";
-$a->strings["Verify Email Addresses"] = "Bekreft e-postadresser";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Sett hake for å sjekke e-postadresser brukt ved kontoregistrering (anbefales).";
-$a->strings["Force publish"] = "Tving publisering";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Kryss av for å tvinge alle profiler på dette nettstedet til å bli oppført i nettstedet sin katalog.";
-$a->strings["Disable discovery tab"] = "Skru av oppdagelsesfanen";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Fjern fanen fra nettverksvisningen med offentlig innhold trukket inn fra kilder valg for dette nettstedet.";
-$a->strings["login on Homepage"] = "Logg inn på hjemmesiden";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenter en innloggingsboks til besøkende på hjemmesiden hvis ikke noe annet innhold har blitt konfigurert.";
-$a->strings["Directory Server URL"] = "Katalogtjener URL";
-$a->strings["Default directory server"] = "Standard katalogtjener";
-$a->strings["Proxy user"] = "Brukernavn mellomtjener";
-$a->strings["Proxy URL"] = "Mellomtjener URL";
-$a->strings["Network timeout"] = "Nettverk tidsavbrudd";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt).";
-$a->strings["Delivery interval"] = "Leveringsinterval";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Forsink leveringsprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for virtuelle tjenere, 0-1 for større dedikerte tjenere.";
-$a->strings["Deliveries per process"] = "Leveranser per prosess";
-$a->strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Antall leveranser som forsøkes i en enkelt operativsystemprosess. Juster om nødvendig for å fininnstille systemets yteevne. Anbefaling: 1-5.";
-$a->strings["Poll interval"] = "Spørreintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet.";
-$a->strings["Maximum Load Average"] = "Største belastningsgjennomsnitt";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Største systembelastning før leverings- og spørreprosesser blir utsatt - standard 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Antall dager før importert innhold (matrix/nettverk) utgår";
-$a->strings["0 for no expiration of imported content"] = "0 dersom importert innhold ikke skal utgå";
-$a->strings["No server found"] = "Ingen tjener funnet";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "for kanalen";
-$a->strings["on server"] = "på tjener";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Tjener";
-$a->strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess";
-$a->strings["Executing %s failed. Check system logs."] = "Utføring av %s feilet. Sjekk systemlogger.";
-$a->strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Oppdatering %s returnerte ingen status. Det er ukjent om den ble vellykket.";
-$a->strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes.";
-$a->strings["No failed updates."] = "Ingen mislykkede oppdateringer.";
-$a->strings["Failed Updates"] = "Mislykkede oppdateringer";
-$a->strings["Mark success (if update was manually applied)"] = "Marker suksess (hvis oppdateringen ble gjennomført manuelt)";
-$a->strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk";
-$a->strings["Queue Statistics"] = "Køstatistikk";
-$a->strings["Total Entries"] = "Totalt antall oppføringer";
-$a->strings["Priority"] = "Prioritet";
-$a->strings["Destination URL"] = "MÃ¥l-URL";
-$a->strings["Mark hub permanently offline"] = "Merk hub som permanent offline";
-$a->strings["Empty queue for this hub"] = "Tøm køen for denne hubben";
-$a->strings["Last known contact"] = "Siste kjente kontakt";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["Gender: "] = "Kjønn:";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Hjemmeside:";
+App::$strings["Description:"] = "Beskrivelse:";
+App::$strings["Public Forum:"] = "Offentlig forum:";
+App::$strings["Keywords: "] = "Nøkkelord:";
+App::$strings["Don't suggest"] = "Ikke foreslå";
+App::$strings["Common connections:"] = "Felles forbindelser:";
+App::$strings["Global Directory"] = "Global katalog";
+App::$strings["Local Directory"] = "Lokal katalog";
+App::$strings["Finding:"] = "Finner:";
+App::$strings["next page"] = "Neste side";
+App::$strings["previous page"] = "Forrige side";
+App::$strings["Sort options"] = "Sorteringsvalg";
+App::$strings["Alphabetic"] = "Alfabetisk";
+App::$strings["Reverse Alphabetic"] = "Omvendt alfabetisk";
+App::$strings["Newest to Oldest"] = "Nyest til eldst";
+App::$strings["Oldest to Newest"] = "Eldst til nyest";
+App::$strings["No entries (some entries may be hidden)."] = "Ingen oppføringer (noen oppføringer kan være skjult).";
+App::$strings["This site is not a directory server"] = "Dette nettstedet er ikke en katalogtjener";
+App::$strings["This directory server requires an access token"] = "Denne katalogtjeneren krever en tilgangsnøkkel (access token)";
+App::$strings["Invalid message"] = "Ugyldig melding";
+App::$strings["no results"] = "ingen resultater";
+App::$strings["Delivery report for %1\$s"] = "Leveringsrapport for %1\$s";
+App::$strings["channel sync processed"] = "Kanalsynkronisering er behandlet";
+App::$strings["queued"] = "lagt i kø";
+App::$strings["posted"] = "lagt inn";
+App::$strings["accepted for delivery"] = "akseptert for levering";
+App::$strings["updated"] = "oppdatert";
+App::$strings["update ignored"] = "oppdatering ignorert";
+App::$strings["permission denied"] = "tillatelse avvist";
+App::$strings["recipient not found"] = "mottaker ble ikke funnet";
+App::$strings["mail recalled"] = "melding tilbakekalt";
+App::$strings["duplicate mail received"] = "duplikat av melding mottatt";
+App::$strings["mail delivered"] = "melding mottatt";
+App::$strings["Item not found"] = "Elementet ble ikke funnet.";
+App::$strings["Delete block?"] = "Slett byggeklossen?";
+App::$strings["Insert YouTube video"] = "Sett inn YouTube-video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Sett inn Vorbis [.ogg] video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Legg i";
+App::$strings["Edit Block"] = "Endre byggekloss";
+App::$strings["Delete layout?"] = "Slett layout?";
+App::$strings["Layout Description (Optional)"] = "Layoutens beskrivelse (valgfritt)";
+App::$strings["Layout Name"] = "Layout-navn";
+App::$strings["Edit Layout"] = "Endre layout";
+App::$strings["Item is not editable"] = "Elementet kan ikke endres";
+App::$strings["Delete item?"] = "Slett element?";
+App::$strings["Edit post"] = "Endre innlegg";
+App::$strings["Delete webpage?"] = "Slett webside?";
+App::$strings["Page link title"] = "Sidens lenketittel";
+App::$strings["Edit Webpage"] = "Endre webside";
+App::$strings["Calendar entries imported."] = "Kalenderhendelsene er importert.";
+App::$strings["No calendar entries found."] = "Ingen kalenderhendelser funnet.";
+App::$strings["Event can not end before it has started."] = "Hendelsen kan ikke slutte før den starter.";
+App::$strings["Unable to generate preview."] = "Klarer ikke å lage forhåndsvisning.";
+App::$strings["Event title and start time are required."] = "Hendelsestittel og starttidspunkt er påkrevd.";
+App::$strings["Event not found."] = "Hendelsen ble ikke funnet.";
+App::$strings["Edit event title"] = "Endre tittel på hendelse";
+App::$strings["Event title"] = "Tittel på hendelse";
+App::$strings["Categories (comma-separated list)"] = "Kategorier (kommaseparert liste)";
+App::$strings["Edit Category"] = "Endre kategori";
+App::$strings["Category"] = "Kategori";
+App::$strings["Edit start date and time"] = "Endre startdato og tidspunkt";
+App::$strings["Start date and time"] = "Startdato og tidspunkt";
+App::$strings["Finish date and time are not known or not relevant"] = "Sluttdato og tidspunkt er ikke kjent eller ikke relevant";
+App::$strings["Edit finish date and time"] = "Endre sluttdato og tidspunkt";
+App::$strings["Finish date and time"] = "Sluttdato og tidspunkt";
+App::$strings["Adjust for viewer timezone"] = "Juster i forhold til tilskuerens tidssone";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager.";
+App::$strings["Edit Description"] = "Endre beskrivelse";
+App::$strings["Edit Location"] = "Endre plassering";
+App::$strings["Share this event"] = "Del denne hendelsen";
+App::$strings["Advanced Options"] = "Avanserte alternativer";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Endre hendelse";
+App::$strings["Delete event"] = "Slett hendelse";
+App::$strings["calendar"] = "kalender";
+App::$strings["Edit Event"] = "Endre hendelse";
+App::$strings["Create Event"] = "Lag hendelse";
+App::$strings["Previous"] = "Forrige";
+App::$strings["Next"] = "Neste";
+App::$strings["Today"] = "Idag";
+App::$strings["Event removed"] = "Hendelse slettet";
+App::$strings["Failed to remove event"] = "Mislyktes med å slette hendelse";
+App::$strings["Share content from Firefox to \$Projectname"] = "Del innhold fra Firefox til \$Projectname";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Skru på Firefox \$Projectname tilbyderen";
+App::$strings["- select -"] = "- velg -";
+App::$strings["Permission Denied."] = "Tillatelse avvist.";
+App::$strings["File not found."] = "Filen ble ikke funnet.";
+App::$strings["Edit file permissions"] = "Endre filtillatelser";
+App::$strings["Set/edit permissions"] = "Angi/endre tillatelser";
+App::$strings["Include all files and sub folders"] = "Inkluder alle filer og undermapper";
+App::$strings["Return to file list"] = "GÃ¥ tilbake til filoversikten";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopier og lim inn denne koden for å legge til filen i et innlegg";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopier og lim inn denne URL-en for å lenke til filen fra en webside";
+App::$strings["Share this file"] = "Del denne filen";
+App::$strings["Show URL to this file"] = "Vis URLen til denne filen";
+App::$strings["Notify your contacts about this file"] = "Varsle dine kontakter om denne filen";
+App::$strings["Channel added."] = "Kanal lagt til.";
+App::$strings["Contact not found."] = "Kontakten ble ikke funnet.";
+App::$strings["Friend suggestion sent."] = "Venneforespørsel sendt.";
+App::$strings["Suggest Friends"] = "Foreslå venner";
+App::$strings["Suggest a friend for %s"] = "Foreslå en venn for %s";
+App::$strings["Privacy group created."] = "Personverngruppen er opprettet.";
+App::$strings["Could not create privacy group."] = "Kunne ikke opprette personverngruppen.";
+App::$strings["Privacy group updated."] = "Personverngruppen er oppdatert.";
+App::$strings["Create a group of channels."] = "Lag en gruppe av kanaler.";
+App::$strings["Privacy group name: "] = "Personverngruppens navn:";
+App::$strings["Members are visible to other channels"] = "Medlemmer er synlig for andre kanaler";
+App::$strings["Privacy group removed."] = "Personverngruppen er fjernet.";
+App::$strings["Unable to remove privacy group."] = "Ikke i stand til å fjerne personverngruppen.";
+App::$strings["Privacy group editor"] = "Personverngruppebehandler";
+App::$strings["Members"] = "Medlemmer";
+App::$strings["All Connected Channels"] = "Alle tilkoblede kanaler";
+App::$strings["Click on a channel to add or remove."] = "Klikk på en kanal for å legge til eller fjerne.";
+App::$strings["Documentation Search"] = "Søk i dokumentasjon";
+App::$strings["Help:"] = "Hjelp:";
+App::$strings["\$Projectname Documentation"] = "\$Projectname dokumentasjon";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Velkommen til %s";
+App::$strings["First Name"] = "Fornavn";
+App::$strings["Last Name"] = "Etternavn";
+App::$strings["Nickname"] = "Kallenavn";
+App::$strings["Full Name"] = "Fullt navn";
+App::$strings["Profile Photo 16px"] = "Profilbilde 16px";
+App::$strings["Profile Photo 32px"] = "Profilbilde 32px";
+App::$strings["Profile Photo 48px"] = "Profilbilde 48px";
+App::$strings["Profile Photo 64px"] = "Profilbilde 64px";
+App::$strings["Profile Photo 80px"] = "Profilbilde 80px";
+App::$strings["Profile Photo 128px"] = "Profilbilde 128px";
+App::$strings["Timezone"] = "Tidssone";
+App::$strings["Homepage URL"] = "Hjemmeside URL";
+App::$strings["Birth Year"] = "Fødselsår";
+App::$strings["Birth Month"] = "Fødselsmåne";
+App::$strings["Birth Day"] = "Fødselsdag";
+App::$strings["Birthdate"] = "Fødselsdato";
+App::$strings["Gender"] = "Kjønn";
+App::$strings["%s element installed"] = "%s element installert";
+App::$strings["%s element installation failed"] = "Installasjon av %s-element mislyktes";
+App::$strings["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler.";
+App::$strings["Nothing to import."] = "Ingenting å importere.";
+App::$strings["Unable to download data from old server"] = "Ikke i stand til å laste ned data fra gammel tjener";
+App::$strings["Imported file is empty."] = "Importert fil er tom.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Advarsel: databaseversjoner avviker med %1\$d oppdateringer.";
+App::$strings["Server platform is not compatible. Operation not permitted."] = "Tjenerplattformen er ikke kompatibel. Handlingen er ikke tillatt.";
+App::$strings["No channel. Import failed."] = "Ingen kanal. Import mislyktes.";
+App::$strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen.";
+App::$strings["Import Channel"] = "Importer kanal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Bruk dette skjemaet for å importere en eksisterende kanal fra en annen tjener/hub. Du kan hente inn kanalidentiteten fra den gamle tjeneren/huben via nettverket eller ved å bruke en eksportfil.";
+App::$strings["File to Upload"] = "Fil som skal lastes opp";
+App::$strings["Or provide the old server/hub details"] = "Eller oppgi detaljene fra den gamle tjeneren/hub-en";
+App::$strings["Your old identity address (xyz@example.com)"] = "Din gamle identitetsadresse (xyz@example.com)";
+App::$strings["Your old login email address"] = "Din gamle innloggings e-postadresse";
+App::$strings["Your old login password"] = "Ditt gamle innloggingspassord";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Enten du tar det ene eller det andre valget, vennligst angi om du vil at denne hubben skal være din nye primære adresse, eller om din gamle plassering skal fortsette å ha denne rollen. Du kan lage innlegg fra den ene eller den andre plasseringen, men bare en av dem kan markeres som den primære plasseringen for filer, bilder og media.";
+App::$strings["Make this hub my primary location"] = "Gjør dette nettstedet til min primære plassering";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importer eksisterende innlegg om mulig (eksperimentelt - begrenset av tilgjengelig minne)";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Denne prosessen kan ta flere minutter å fullføre. Vennligst send inn dette skjemaet bare en gang og la siden være åpen inntil den er ferdig.";
+App::$strings["Import completed"] = "Import ferdig";
+App::$strings["Import Items"] = "Importer elementer";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Bruk dette skjemaet for å importere eksisterende innlegg og innhold fra en eksportfil.";
+App::$strings["Total invitation limit exceeded."] = "Grensen for totalt antall invitasjoner er overskredet.";
+App::$strings["%s : Not a valid email address."] = "%s : ikke en gyldig e-postadresse.";
+App::$strings["Please join us on \$Projectname"] = "Bli med oss på \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted.";
+App::$strings["%s : Message delivery failed."] = "%s : meldingslevering feilet.";
+App::$strings["%d message sent."] = array(
+ 0 => "%d melding sendt.",
+ 1 => "%d meldinger sendt.",
+);
+App::$strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig";
+App::$strings["Send invitations"] = "Send invitasjoner";
+App::$strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:";
+App::$strings["Your message:"] = "Din melding:";
+App::$strings["Please join my community on \$Projectname."] = "Du er velkommen til å bli med i mitt fellesskap på \$Projectname.";
+App::$strings["You will need to supply this invitation code:"] = "Du må oppgi denne invitasjonskoden:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registrer ved enhver \$Projectname-lokasjon (de er alle forbundet med hverandre)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Skriv inn min \$Projectname-adresse i nettstedets søkefelt.";
+App::$strings["or visit"] = "eller besøke";
+App::$strings["3. Click [Connect]"] = "3. Klikk [Forbindelse]";
+App::$strings["Unable to locate original post."] = "Ikke i stand til å finne opprinnelig innlegg.";
+App::$strings["Empty post discarded."] = "Tomt innlegg forkastet.";
+App::$strings["Executable content type not permitted to this channel."] = "Kjørbar innholdstype er ikke tillat for denne kanalen.";
+App::$strings["Duplicate post suppressed."] = "Duplikat av innlegg forhindret.";
+App::$strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret.";
+App::$strings["Unable to obtain post information from database."] = "Ikke i stand til å få tak i informasjon om innlegg fra databasen.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du har nådd din grense på %1$.0f startinnlegg.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du har nådd din grense på %1$.0f websider.";
+App::$strings["Comanche page description language help"] = "Hjelp med Comanche sidebeskrivelsesspråk";
+App::$strings["Layout Description"] = "Layout-beskrivelse";
+App::$strings["Download PDL file"] = "Last ned PDL-fil";
+App::$strings["Like/Dislike"] = "Liker/Liker ikke";
+App::$strings["This action is restricted to members."] = "Denne handlingen er begrenset til medlemmer.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Vennligst <a href=\"rmagic\">logg inn med din \$Projectname ID</a> eller <a href=\"register\">registrer deg som et nytt \$Projectname-medlem</a> for å fortsette";
+App::$strings["Invalid request."] = "Ugyldig forespørsel.";
+App::$strings["thing"] = "ting";
+App::$strings["Channel unavailable."] = "Kanalen er utilgjengelig.";
+App::$strings["Previous action reversed."] = "Forrige handling er omgjort.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s er enig med %2\$s sin %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s er ikke enig med %2\$s sin %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s avstår fra å mene noe om %2\$s sin %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s deltar på %2\$ss %3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s deltar ikke på %2\$ss %3\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s deltar kanskje på %2\$ss %3\$s";
+App::$strings["Action completed."] = "Handling ferdig.";
+App::$strings["Thank you."] = "Tusen takk.";
+App::$strings["Remote privacy information not available."] = "Ekstern personverninformasjon er ikke tilgjengelig.";
+App::$strings["Visible to:"] = "Synlig for:";
+App::$strings["Location not found."] = "Plassering er ikke funnet.";
+App::$strings["Location lookup failed."] = "Oppslag på plassering mislyktes.";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Vennligst velg en annen plassering som primær før du sletter gjeldende primære plassering.";
+App::$strings["Syncing locations"] = "Synkroniserer plasseringer";
+App::$strings["No locations found."] = "Ingen plasseringer ble funnet.";
+App::$strings["Manage Channel Locations"] = "HÃ¥ndter kanalplasseringer";
+App::$strings["Location (address)"] = "Plassering (adresse)";
+App::$strings["Primary Location"] = "Hovedplassering";
+App::$strings["Drop location"] = "Slett plassering";
+App::$strings["Sync now"] = "Synkroniser nå";
+App::$strings["Please wait several minutes between consecutive operations."] = "Vennligst vent flere minutter mellom hver etterfølgende operasjon.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Når mulig, fjern en plassering ved å logge inn på det nettstedet eller den hub-en og fjern din kanal.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Bruk dette skjemaet for å fjerne plasseringen hvis huben ikke er i drift lenger.";
+App::$strings["sent you a private message"] = "sendte deg en privat melding";
+App::$strings["added your channel"] = "la til din kanal";
+App::$strings["posted an event"] = "la ut en hendelse";
+App::$strings["Hub not found."] = "Hubben ble ikke funnet.";
+App::$strings["Unable to lookup recipient."] = "Ikke i stand til å slå opp mottaker.";
+App::$strings["Unable to communicate with requested channel."] = "Ikke i stand til å kommunisere med forespurt kanal.";
+App::$strings["Cannot verify requested channel."] = "Kan ikke bekrefte forespurt kanal.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Valgt kanal har restriksjoner for private meldinger. Sending feilet.";
+App::$strings["Messages"] = "Meldinger";
+App::$strings["Message recalled."] = "Innlegg tilbakekalt.";
+App::$strings["Conversation removed."] = "Samtale fjernet.";
+App::$strings["Requested channel is not in this network"] = "Forespurt kanal er ikke tilgjengelig i dette nettverket.";
+App::$strings["Send Private Message"] = "Send privat melding";
+App::$strings["To:"] = "Til:";
+App::$strings["Subject:"] = "Emne:";
+App::$strings["Send"] = "Send";
+App::$strings["Delete message"] = "Slett melding";
+App::$strings["Delivery report"] = "Leveringsrapport";
+App::$strings["Recall message"] = "Tilbakekall innlegg";
+App::$strings["Message has been recalled."] = "Innlegget har blitt tilbakekalt.";
+App::$strings["Delete Conversation"] = "Slett samtale";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside.";
+App::$strings["Send Reply"] = "Send svar";
+App::$strings["Your message for %s (%s):"] = "Din melding til %s (%s):";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har laget %1$.0f av %2$.0f tillatte kanaler.";
+App::$strings["Create a new channel"] = "Lag en ny kanal";
+App::$strings["Current Channel"] = "Gjeldende kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Bytt til en av dine kanaler ved å velge den.";
+App::$strings["Default Channel"] = "Standardkanal";
+App::$strings["Make Default"] = "Gjør til standard";
+App::$strings["%d new messages"] = "%d nye meldinger";
+App::$strings["%d new introductions"] = "%d nye introduksjoner";
+App::$strings["Delegated Channels"] = "Delegerte kanaler";
+App::$strings["Profile Match"] = "Profiltreff";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil.";
+App::$strings["is interested in:"] = "er interessert i:";
+App::$strings["No matches"] = "Ingen treff";
+App::$strings["Unable to update menu."] = "Ikke i stand til å oppdatere meny.";
+App::$strings["Unable to create menu."] = "Ikke i stand til å lage meny.";
+App::$strings["Menu Name"] = "Menynavn";
+App::$strings["Unique name (not visible on webpage) - required"] = "Unikt navn (ikke synlig på websiden) - påkrevet";
+App::$strings["Menu Title"] = "Menytittel";
+App::$strings["Visible on webpage - leave empty for no title"] = "Synlig på websiden - la stå tomt for ingen tittel";
+App::$strings["Allow Bookmarks"] = "Tillat bokmerker";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menyen kan brukes til å lagre lagrede bokmerker";
+App::$strings["Submit and proceed"] = "Send inn og fortsett";
+App::$strings["Drop"] = "Slett";
+App::$strings["Bookmarks allowed"] = "Bokmerker tillatt";
+App::$strings["Delete this menu"] = "Slett denne menyen";
+App::$strings["Edit menu contents"] = "Endre menyinnholdet";
+App::$strings["Edit this menu"] = "Endre denne menyen";
+App::$strings["Menu could not be deleted."] = "Menyen kunne ikke bli slettet.";
+App::$strings["Menu not found."] = "Menyen ble ikke funnet.";
+App::$strings["Edit Menu"] = "Endre meny";
+App::$strings["Add or remove entries to this menu"] = "Legg til eller fjern punkter i denne menyen";
+App::$strings["Menu name"] = "Menynavn";
+App::$strings["Must be unique, only seen by you"] = "Må være unik, ses bare av deg";
+App::$strings["Menu title"] = "Menytittel";
+App::$strings["Menu title as seen by others"] = "Menytittelen andre ser";
+App::$strings["Allow bookmarks"] = "Tillat bokmerker";
+App::$strings["Not found."] = "Ikke funnet.";
+App::$strings["Unable to create element."] = "Klarer ikke å lage element.";
+App::$strings["Unable to update menu element."] = "Ikke i stand til å oppdatere menyelement.";
+App::$strings["Unable to add menu element."] = "Ikke i stand til å legge til menyelement.";
+App::$strings["Menu Item Permissions"] = "Menyelement Tillatelser";
+App::$strings["(click to open/close)"] = "(klikk for å åpne/lukke)";
+App::$strings["Link Name"] = "Lenkenavn";
+App::$strings["Link or Submenu Target"] = "Lenke- eller undermeny-mål";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Skriv URL-en til lenken eller velg et menynavn for å lage en undermeny";
+App::$strings["Use magic-auth if available"] = "Bruk magic-autent hvis mulig";
+App::$strings["Open link in new window"] = "Ã…pne lenke i nytt vindu";
+App::$strings["Order in list"] = "Ordne i liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Høyere tall vil synke mot bunnen av listen";
+App::$strings["Submit and finish"] = "Send inn og avslutt";
+App::$strings["Submit and continue"] = "Send inn og fortsett";
+App::$strings["Menu:"] = "Meny:";
+App::$strings["Link Target"] = "Lenkemål";
+App::$strings["Edit menu"] = "Endre meny";
+App::$strings["Edit element"] = "Endre element";
+App::$strings["Drop element"] = "Slett element";
+App::$strings["New element"] = "Nytt element";
+App::$strings["Edit this menu container"] = "Endre denne menybeholderen";
+App::$strings["Add menu element"] = "Legg til menyelement";
+App::$strings["Delete this menu item"] = "Slett dette menyelementet";
+App::$strings["Edit this menu item"] = "Endre dette menyelementet";
+App::$strings["Menu item not found."] = "Menyelement ble ikke funnet.";
+App::$strings["Menu item deleted."] = "Menyelement slettet.";
+App::$strings["Menu item could not be deleted."] = "Menyelement kunne ikke bli slettet.";
+App::$strings["Edit Menu Element"] = "Endre menyelement";
+App::$strings["Link text"] = "Lenketekst";
+App::$strings["Set your current mood and tell your friends"] = "Angi ditt nåværende humør og fortell dine venner";
+App::$strings["No such group"] = "Gruppen finnes ikke";
+App::$strings["No such channel"] = "Ingen slik kanal";
+App::$strings["forum"] = "forum";
+App::$strings["Search Results For:"] = "Søkeresultat for:";
+App::$strings["Privacy group is empty"] = "Personverngruppen er tom";
+App::$strings["Privacy group: "] = "Personverngruppe:";
+App::$strings["Invalid connection."] = "Ugyldig forbindelse.";
+App::$strings["Name or caption"] = "Navn eller overskrift";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\"";
+App::$strings["Choose a short nickname"] = "Velg et kort kallenavn";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske, for eksempel kallenavn%s";
+App::$strings["Channel role and privacy"] = "Kanalrolle og personvern";
+App::$strings["Select a channel role with your privacy requirements."] = "Velg en kanalrolle for ditt personvernbehov.";
+App::$strings["Read more about roles"] = "Les mer om roller";
+App::$strings["Create Channel"] = "Lag kanal";
+App::$strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "En kanal er din identitet i dette nettverket. Den kan representere en person, en blogg eller et forum for å nevne noe. Kanaler kan ha forbindelser til andre kanaler for å dele informasjon, og med svært detaljerte tillatelser.";
+App::$strings["or <a href=\"import\">import an existing channel</a> from another location."] = "eller <a href=\"import\">importer en eksisterende kanal</a> fra et annet sted.";
+App::$strings["Invalid request identifier."] = "Ugyldig forespørselsidentifikator.";
+App::$strings["Discard"] = "Forkast";
+App::$strings["No more system notifications."] = "Ingen flere systemvarsler.";
+App::$strings["System Notifications"] = "Systemvarsler";
+App::$strings["Unable to find your hub."] = "Ikke i stand til å finne hubben din.";
+App::$strings["Post successful."] = "Innlegg vellykket.";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID protokollfeil. Ingen ID ble returnert.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Denne innstillingen krever spesiell behandling og redigering har blitt blokkert.";
+App::$strings["Configuration Editor"] = "Konfigurasjonsbehandler";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Advarsel: kanalen din kan slutte å virke ved endring av enkelte innstillinger. Vennligst forlat denne siden med mindre du er komfortabel med dette og vet hvordan du bruker denne funksjonen riktig.";
+App::$strings["Layout updated."] = "Layout er oppdatert.";
+App::$strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden";
+App::$strings["Layout not found."] = "Layouten ble ikke funnet.";
+App::$strings["Module Name:"] = "Modulnavn:";
+App::$strings["Layout Help"] = "Layout-hjelp";
+App::$strings["Page owner information could not be retrieved."] = "Informasjon om sideeier kunne ikke hentes.";
+App::$strings["Album not found."] = "Albumet ble ikke funnet.";
+App::$strings["Delete Album"] = "Slett album";
+App::$strings["Delete Photo"] = "Slett bilde";
+App::$strings["No photos selected"] = "Ingen bilder valgt";
+App::$strings["Access to this item is restricted."] = "Tilgang til dette elementet er begrenset.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB lagringsplass til bilder er brukt.";
+App::$strings["Upload Photos"] = "Last opp bilder";
+App::$strings["Enter an album name"] = "Skriv et albumnavn";
+App::$strings["or select an existing album (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
+App::$strings["Create a status post for this upload"] = "Lag et statusinnlegg for denne opplastingen";
+App::$strings["Caption (optional):"] = "Bildetekst (valgfritt):";
+App::$strings["Description (optional):"] = "Beskrivelse (valgfritt):";
+App::$strings["Album name could not be decoded"] = "Albumnavnet kunne ikke dekodes";
+App::$strings["Contact Photos"] = "Kontaktbilder";
+App::$strings["Show Newest First"] = "Vis nyeste først";
+App::$strings["Show Oldest First"] = "Vis eldste først";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Tillatelse avvist. Tilgang til dette elementet kan være begrenset.";
+App::$strings["Photo not available"] = "Bilde er utilgjengelig";
+App::$strings["Use as profile photo"] = "Bruk som profilbilde";
+App::$strings["Private Photo"] = "Privat bilde";
+App::$strings["View Full Size"] = "Vis i full størrelse";
+App::$strings["Remove"] = "Fjern";
+App::$strings["Edit photo"] = "Endre bilde";
+App::$strings["Rotate CW (right)"] = "Roter med klokka (mot høyre)";
+App::$strings["Rotate CCW (left)"] = "Roter mot klokka (venstre)";
+App::$strings["Enter a new album name"] = "Skriv et nytt albumnavn";
+App::$strings["or select an existing one (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
+App::$strings["Caption"] = "Overskrift";
+App::$strings["Add a Tag"] = "Legg til merkelapp";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Eksempel: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Flag som voksent i albumvisning";
+App::$strings["In This Photo:"] = "I dette bildet:";
+App::$strings["Map"] = "Kart";
+App::$strings["View Album"] = "Vis album";
+App::$strings["Recent Photos"] = "Nye bilder";
+App::$strings["Theme settings updated."] = "Temainnstillinger er oppdatert.";
+App::$strings["# Accounts"] = "# Kontoer";
+App::$strings["# blocked accounts"] = "# blokkerte kontoer";
+App::$strings["# expired accounts"] = "# utgåtte kontoer";
+App::$strings["# expiring accounts"] = "# kontoer som holder på å gå ut";
+App::$strings["# Channels"] = "# Kanaler";
+App::$strings["# primary"] = "# hoved";
+App::$strings["# clones"] = "# kloner";
+App::$strings["Message queues"] = "Meldingskøer";
+App::$strings["Administration"] = "Administrasjon";
+App::$strings["Summary"] = "Sammendrag";
+App::$strings["Registered accounts"] = "Registrerte kontoer";
+App::$strings["Pending registrations"] = "Ventende registreringer";
+App::$strings["Registered channels"] = "Registrerte kanaler";
+App::$strings["Active plugins"] = "Aktive tilleggsfunksjoner";
+App::$strings["Version"] = "Versjon";
+App::$strings["Site settings updated."] = "Nettstedsinnstillinger er oppdatert.";
+App::$strings["mobile"] = "mobil";
+App::$strings["experimental"] = "eksperimentell";
+App::$strings["unsupported"] = "ikke støttet";
+App::$strings["Yes - with approval"] = "Ja - med godkjenning";
+App::$strings["My site is not a public server"] = "Mitt nettsted er ikke en offentlig tjeneste";
+App::$strings["My site has paid access only"] = "Mitt nettsted gir kun tilgang mot betaling";
+App::$strings["My site has free access only"] = "Mitt nettsted har kun gratis tilgang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt tjeneste";
+App::$strings["Registration"] = "Registrering";
+App::$strings["File upload"] = "Last opp fil";
+App::$strings["Policies"] = "Retningslinjer";
+App::$strings["Site name"] = "Nettstedets navn";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Administratorinformasjon";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. BBCode kan brukes her";
+App::$strings["System language"] = "Systemspråk";
+App::$strings["System theme"] = "Systemtema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' id='cnftheme'>endre temainnstillinger</a>";
+App::$strings["Mobile system theme"] = "Mobilt systemtema";
+App::$strings["Theme for mobile devices"] = "Tema for mobile enheter";
+App::$strings["Allow Feeds as Connections"] = "Tillat strømmer som forbindelser";
+App::$strings["(Heavy system resource usage)"] = "(Tung bruk av systemressurser)";
+App::$strings["Maximum image size"] = "Største bildestørrelse";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr ubegrenset.";
+App::$strings["Does this site allow new member registration?"] = "Tillater dette nettstedet registrering av nye medlemmer?";
+App::$strings["Invitation only"] = "Kun inviterte";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Tillat bare nye medlemsregistreringer med en invitasjonskode. Ovenstående retningslinjer for registrering må være satt til Ja.";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Hvilket alternativ beskriver best hva slags kontotype som tilbys av dette nettstedet/denne hubben?";
+App::$strings["Register text"] = "Registreringstekst";
+App::$strings["Will be displayed prominently on the registration page."] = "Vil bli vist på en fremtredende måte på registreringssiden.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Nettstedets hjemmeside som vises til besøkende (standard: innloggingsboks)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "eksempel: 'public' for å vise offentlig strøm av innlegg, 'page/sys/home/ for å vise en system-webside called 'home\" eller 'include:home.html' for å inkludere en fil.";
+App::$strings["Preserve site homepage URL"] = "Bevar URL-en til nettstedets hjemmeside";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Presenter hjemmesiden til nettstedet i en ramme fra den opprinnelige plasseringen i stedet for å omdirigere";
+App::$strings["Accounts abandoned after x days"] = "Kontoer forlatt etter x dager";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense.";
+App::$strings["Allowed friend domains"] = "Tillatte vennedomener";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste over domener som har lov til å etablere vennskap med dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener.";
+App::$strings["Allowed email domains"] = "Tillate e-postdomener";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste med domener som er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt";
+App::$strings["Not allowed email domains"] = "Ikke tillatte e-postdomener";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparert liste med domener som ikke er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt, med mindre tillate domener er blitt definert.";
+App::$strings["Verify Email Addresses"] = "Bekreft e-postadresser";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Sett hake for å sjekke e-postadresser brukt ved kontoregistrering (anbefales).";
+App::$strings["Force publish"] = "Tving publisering";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Kryss av for å tvinge alle profiler på dette nettstedet til å bli oppført i nettstedet sin katalog.";
+App::$strings["Import Public Streams"] = "Importer offentlige innholdsstrømmer";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Importer og gi tilgang til offentlig innhold trukket inn fra andre nettsteder. Advarsel: dette innholdet er ikke moderert.";
+App::$strings["login on Homepage"] = "Logg inn på hjemmesiden";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Presenter en innloggingsboks til besøkende på hjemmesiden hvis ikke noe annet innhold har blitt konfigurert.";
+App::$strings["Directory Server URL"] = "Katalogtjener URL";
+App::$strings["Default directory server"] = "Standard katalogtjener";
+App::$strings["Proxy user"] = "Brukernavn mellomtjener";
+App::$strings["Proxy URL"] = "Mellomtjener URL";
+App::$strings["Network timeout"] = "Nettverk tidsavbrudd";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt).";
+App::$strings["Delivery interval"] = "Leveringsinterval";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Forsink leveringsprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for virtuelle tjenere, 0-1 for større dedikerte tjenere.";
+App::$strings["Deliveries per process"] = "Leveranser per prosess";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Antall leveranser som forsøkes i en enkelt operativsystemprosess. Juster om nødvendig for å fininnstille systemets yteevne. Anbefaling: 1-5.";
+App::$strings["Poll interval"] = "Spørreintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet.";
+App::$strings["Maximum Load Average"] = "Største belastningsgjennomsnitt";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Største systembelastning før leverings- og spørreprosesser blir utsatt - standard 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Antall dager før importert innhold (nettet/nettverk) utgår";
+App::$strings["0 for no expiration of imported content"] = "0 dersom importert innhold ikke skal utgå";
+App::$strings["Off"] = "Av";
+App::$strings["On"] = "PÃ¥";
+App::$strings["Lock feature %s"] = "LÃ¥s funksjon %s";
+App::$strings["Manage Additional Features"] = "HÃ¥ndter tilleggsfunksjoner";
+App::$strings["No server found"] = "Ingen tjener funnet";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "for kanalen";
+App::$strings["on server"] = "på tjener";
+App::$strings["Server"] = "Tjener";
+App::$strings["Block public"] = "Blokker offentlig tilgang";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn.";
+App::$strings["Allow communications only from these sites"] = "Tillat kommunikasjon med bare disse nettstedene";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Et nettsted per linje. La det stå tomt for å tillate kommunikasjon med ethvert nettsted som standard";
+App::$strings["Block communications from these sites"] = "Blokker kommunikasjon fra disse nettstedene";
+App::$strings["Allow communications only from these channels"] = "Tillat kommunikasjon med bare disse kanalene";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "En kanal (hash) per linje. La det stå tomt for å tillate enhver kanal som standard";
+App::$strings["Block communications from these channels"] = "Blokker kommunikasjon fra disse kanalene";
+App::$strings["Allow embedded HTML content only from these domains"] = "Tillat innebygget HTML-innhold fra bare disse domenene";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "Et nettsted per linje. La stå tomt for å tillate ethvert nettsted som standard";
+App::$strings["Block embedded HTML from these domains"] = "Blokker innbygget HTML fra disse domenene";
+App::$strings["Cooperative embed security"] = "Kooperativ innebyggingssikkerhet";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "Skru på deling av innebyggingssikkerhet med andre kompatible nettsteder/hubber";
+App::$strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess";
+App::$strings["Executing %s failed. Check system logs."] = "Utføring av %s feilet. Sjekk systemlogger.";
+App::$strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Oppdatering %s returnerte ingen status. Det er ukjent om den ble vellykket.";
+App::$strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes.";
+App::$strings["No failed updates."] = "Ingen mislykkede oppdateringer.";
+App::$strings["Failed Updates"] = "Mislykkede oppdateringer";
+App::$strings["Mark success (if update was manually applied)"] = "Marker suksess (hvis oppdateringen ble gjennomført manuelt)";
+App::$strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk";
+App::$strings["Queue Statistics"] = "Køstatistikk";
+App::$strings["Total Entries"] = "Totalt antall oppføringer";
+App::$strings["Priority"] = "Prioritet";
+App::$strings["Destination URL"] = "MÃ¥l-URL";
+App::$strings["Mark hub permanently offline"] = "Merk hub som permanent offline";
+App::$strings["Empty queue for this hub"] = "Tøm køen for denne hubben";
+App::$strings["Last known contact"] = "Siste kjente kontakt";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "%s konto blokkert/ikke blokkert lenger",
1 => "%s kontoer blokkert/ikke blokkert lenger",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s konto slettet",
1 => "%s kontoer slettet",
);
-$a->strings["Account not found"] = "Kontoen ble ikke funnet";
-$a->strings["Account '%s' deleted"] = "Kontoen '%s' slettet";
-$a->strings["Account '%s' blocked"] = "Kontoen '%s' blokkert";
-$a->strings["Account '%s' unblocked"] = "Kontoen '%s' er ikke blokkert lenger";
-$a->strings["Users"] = "Brukere";
-$a->strings["select all"] = "velg alle";
-$a->strings["User registrations waiting for confirm"] = "Brukerregistreringer som venter på bekreftelse";
-$a->strings["Request date"] = "Dato for forespørsel";
-$a->strings["No registrations."] = "Ingen registreringer.";
-$a->strings["Deny"] = "Avslå";
-$a->strings["Register date"] = "Registreringsdato";
-$a->strings["Last login"] = "Siste innlogging";
-$a->strings["Expires"] = "Utløper";
-$a->strings["Service Class"] = "Tjenesteklasse";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kontoer vil bli slettet!\\n\\nAlt disse kontoene har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette disse valgte kontoene?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kontoen {0} vl bli slettet!\\n\\nAlt denne kontoen har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette denne kontoen?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Kontoen ble ikke funnet";
+App::$strings["Account '%s' deleted"] = "Kontoen '%s' slettet";
+App::$strings["Account '%s' blocked"] = "Kontoen '%s' blokkert";
+App::$strings["Account '%s' unblocked"] = "Kontoen '%s' er ikke blokkert lenger";
+App::$strings["Users"] = "Brukere";
+App::$strings["select all"] = "velg alle";
+App::$strings["User registrations waiting for confirm"] = "Brukerregistreringer som venter på bekreftelse";
+App::$strings["Request date"] = "Dato for forespørsel";
+App::$strings["No registrations."] = "Ingen registreringer.";
+App::$strings["Deny"] = "Avslå";
+App::$strings["Register date"] = "Registreringsdato";
+App::$strings["Last login"] = "Siste innlogging";
+App::$strings["Expires"] = "Utløper";
+App::$strings["Service Class"] = "Tjenesteklasse";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kontoer vil bli slettet!\\n\\nAlt disse kontoene har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette disse valgte kontoene?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kontoen {0} vl bli slettet!\\n\\nAlt denne kontoen har lagt inn på dette nettstedet vil bli slettet permanent!\\n\\nEr du sikker på at du vil slette denne kontoen?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanal er sensurert/ikke sensurert lenger",
1 => "%s kanaler er sensurert/ikke sensurert lenger",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "%s kanal med kode tillatt/ikke tillatt",
1 => "%s kanaler med kode tillatt/ikke tillatt",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanal slettet",
1 => "%s kanaler slettet",
);
-$a->strings["Channel not found"] = "Kanalen ble ikke funnet";
-$a->strings["Channel '%s' deleted"] = "Kanalen '%s' er slettet";
-$a->strings["Channel '%s' censored"] = "Kanalen '%s' er sensurert";
-$a->strings["Channel '%s' uncensored"] = "Kanalen '%s' er ikke sensurert lenger";
-$a->strings["Channel '%s' code allowed"] = "Kanal '%s' kode tillatt";
-$a->strings["Channel '%s' code disallowed"] = "Kanal '%s' kode ikke tillatt";
-$a->strings["Censor"] = "Sensurer";
-$a->strings["Uncensor"] = "Ikke sensurer lenger";
-$a->strings["Allow Code"] = "Tillat kode";
-$a->strings["Disallow Code"] = "Ikke tillat kode";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kanaler vil bli slettet!\\n\\nAlt innhold som er lagt inn i disse kanalene på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette disse kanalene med alt innhold?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} vil bli slettet!\\n\\nAlt innhold som er lagt inn i denne kanalen på dettet nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne kanalen med alt innhold?";
-$a->strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd.";
-$a->strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd.";
-$a->strings["Disable"] = "Skru av";
-$a->strings["Enable"] = "Skru på";
-$a->strings["Toggle"] = "Skru av og på";
-$a->strings["Author: "] = "Forfatter:";
-$a->strings["Maintainer: "] = "Vedlikeholder:";
-$a->strings["No themes found."] = "Ingen temaer er funnet.";
-$a->strings["Screenshot"] = "Skjermbilde";
-$a->strings["[Experimental]"] = "[Eksperimentelt]";
-$a->strings["[Unsupported]"] = "[Ingen støtte]";
-$a->strings["Log settings updated."] = "Logginnstillinger er oppdatert.";
-$a->strings["Clear"] = "Tøm";
-$a->strings["Debugging"] = "Feilsøking";
-$a->strings["Log file"] = "Loggfil";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Må kunne skrives til av webtjenesten. Relativ til din Red sin toppnivåkatalog.";
-$a->strings["Log level"] = "Loggnivå";
-$a->strings["New Profile Field"] = "Nytt profilfelt";
-$a->strings["Field nickname"] = "Feltets kallenavn";
-$a->strings["System name of field"] = "Systemnavnet til feltet";
-$a->strings["Input type"] = "Inndata-type";
-$a->strings["Field Name"] = "Feltnavn";
-$a->strings["Label on profile pages"] = "Merkelapp på profilsider";
-$a->strings["Help text"] = "Hjelpetekst";
-$a->strings["Additional info (optional)"] = "Tilleggsinformasjon (valgfritt)";
-$a->strings["Field definition not found"] = "Feltdefinisjonen ble ikke funnet";
-$a->strings["Edit Profile Field"] = "Endre profilfelt";
-$a->strings["Delete layout?"] = "Slett layout?";
-$a->strings["Layout Description (Optional)"] = "Layoutens beskrivelse (valgfritt)";
-$a->strings["Layout Name"] = "Layout-navn";
-$a->strings["Edit Layout"] = "Endre layout";
-$a->strings["Name is required"] = "Navn er påkrevd";
-$a->strings["Key and Secret are required"] = "Nøkkel og hemmelighet er påkrevd";
-$a->strings["Passwords do not match. Password unchanged."] = "Passordene stemmer ikke overens. Passord uforandret.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Tomme passord er ikke tillatt. Passord uforandret.";
-$a->strings["Password changed."] = "Passord endret.";
-$a->strings["Password update failed. Please try again."] = "Passord oppdatering mislyktes. Vennligst prøv igjen.";
-$a->strings["Not valid email."] = "Ikke gyldig e-post.";
-$a->strings["Protected email address. Cannot change to that email."] = "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen.";
-$a->strings["Settings updated."] = "Innstillinger oppdatert.";
-$a->strings["Add application"] = "Legg til program";
-$a->strings["Name of application"] = "Navn på program";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Omdirigering";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette";
-$a->strings["Icon url"] = "Ikon-URL";
-$a->strings["Optional"] = "Valgfritt";
-$a->strings["You can't edit this application."] = "Du kan ikke endre dette programmet.";
-$a->strings["Connected Apps"] = "Tilkoblede app-er";
-$a->strings["Client key starts with"] = "Klientnøkkel starter med";
-$a->strings["No name"] = "Ikke noe navn";
-$a->strings["Remove authorization"] = "Fjern tillatelse";
-$a->strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert";
-$a->strings["Feature/Addon Settings"] = "Funksjons-/Tilleggsinnstillinger";
-$a->strings["Account Settings"] = "Kontoinnstillinger";
-$a->strings["Enter New Password:"] = "Skriv nytt passord:";
-$a->strings["Confirm New Password:"] = "Bekreft nytt passord:";
-$a->strings["Leave password fields blank unless changing"] = "La passordfeltene stå blanke om det ikke skal endres";
-$a->strings["Email Address:"] = "E-postadresse:";
-$a->strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler";
-$a->strings["Off"] = "Av";
-$a->strings["On"] = "PÃ¥";
-$a->strings["Additional Features"] = "Ekstra funksjoner";
-$a->strings["Connector Settings"] = "Koblingsinnstillinger";
-$a->strings["No special theme for mobile devices"] = "Ikke noe spesielt tema for mobile enheter";
-$a->strings["%s - (Experimental)"] = "%s - (Eksperimentelt)";
-$a->strings["Display Settings"] = "Visningsinnstillinger";
-$a->strings["Theme Settings"] = "Temainnstillinger";
-$a->strings["Custom Theme Settings"] = "Tilpassede temainnstillinger";
-$a->strings["Content Settings"] = "Innholdsinnstillinger";
-$a->strings["Display Theme:"] = "Visningstema:";
-$a->strings["Mobile Theme:"] = "Mobiltema:";
-$a->strings["Enable user zoom on mobile devices"] = "Skru på brukerstyrt zoom på mobile enheter";
-$a->strings["Update browser every xx seconds"] = "Oppdater nettleser hvert xx sekunder";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 sekunder, ikke noe maksimum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maksimalt antall samtaler å laste samtidig:";
-$a->strings["Maximum of 100 items"] = "Maksimum 100 elementer";
-$a->strings["Show emoticons (smilies) as images"] = "Vis emoticons (smilefjes) som bilder";
-$a->strings["Link post titles to source"] = "Lenk innleggets tittel til kilden";
-$a->strings["System Page Layout Editor - (advanced)"] = "Systemsidens layoutbehandler - (avansert)";
-$a->strings["Use blog/list mode on channel page"] = "Bruk blogg-/listemodus på kanalsiden";
-$a->strings["(comments displayed separately)"] = "(kommentarer vist separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Bruk blogg-/listemodus på matrix-siden";
-$a->strings["Channel page max height of content (in pixels)"] = "Kanalsidens makshøyde for innhold (i pixler)";
-$a->strings["click to expand content exceeding this height"] = "klikk for å utvide innhold som overstiger denne høyden";
-$a->strings["Matrix page max height of content (in pixels)"] = "Matrix-sidens makshøyde for innholde (i pixler)";
-$a->strings["Nobody except yourself"] = "Ingen unntatt deg selv";
-$a->strings["Only those you specifically allow"] = "Bare de du spesifikt tillater";
-$a->strings["Approved connections"] = "Godkjente forbindelser";
-$a->strings["Any connections"] = "Enhver forbindelse";
-$a->strings["Anybody on this website"] = "Enhver ved dette nettstedet";
-$a->strings["Anybody in this network"] = "Enhver i dette nettverket";
-$a->strings["Anybody authenticated"] = "Enhver som er autentisert";
-$a->strings["Anybody on the internet"] = "Enhver på Internett";
-$a->strings["Publish your default profile in the network directory"] = "Publiser din standardprofil i nettverkskatalogen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Tillat oss å foreslå deg som en mulig venn til nye medlemmer?";
-$a->strings["Your channel address is"] = "Din kanaladresse er";
-$a->strings["Channel Settings"] = "Kanalinnstillinger";
-$a->strings["Basic Settings"] = "Grunninnstillinger";
-$a->strings["Your Timezone:"] = "Din tidssone:";
-$a->strings["Default Post Location:"] = "Standard plassering ved innlegg:";
-$a->strings["Geographical location to display on your posts"] = "Geografisk plassering som vises på dine innlegg";
-$a->strings["Use Browser Location:"] = "Bruk nettleseren sin plassering:";
-$a->strings["Adult Content"] = "Voksent innhold";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Denne kanalen vil ofte eller jevnlig publisere voksent innhold. (Vennligst merk alt voksent materiale og/eller nakenhet med #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Sikkerhets- og personverninnstillinger";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Dine tillatelser er allerede satt. Klikk for å se/justere.";
-$a->strings["Hide my online presence"] = "Skjul min tilstedeværelse online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Forhindrer visning på din profil av at du er online ";
-$a->strings["Simple Privacy Settings:"] = "Enkle personverninnstillinger:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Svært offentlig - <em>ekstremt åpent (bør brukes med varsomhet)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisk - <em>standard er offentlig, personvern når ønsket (likner på tillatelser i sosiale nettverk, men med forbedret personvern)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>standard er privat, aldri åpen eller offentlig</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blokkert - <em>standard blokkert til/fra alle</em>";
-$a->strings["Allow others to tag your posts"] = "Tillat andre å merke dine innlegg";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofte brukt av fellesskapet for å merke upassende innhold i etterkant";
-$a->strings["Advanced Privacy Settings"] = "Avanserte personverninnstillinger";
-$a->strings["Expire other channel content after this many days"] = "Annet kanal innhold utløper etter så mange dager";
-$a->strings["0 or blank prevents expiration"] = "0 eller blankt forhindrer utløp";
-$a->strings["Maximum Friend Requests/Day:"] = "Maksimalt antall venneforespørsler per dag:";
-$a->strings["May reduce spam activity"] = "Kan redusere søppelpostaktivitet";
-$a->strings["Default Post Permissions"] = "Standard innleggstillatelser";
-$a->strings["(click to open/close)"] = "(klikk for å åpne/lukke)";
-$a->strings["Channel permissions category:"] = "Kategori med kanaltillatelser:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maksimalt antall private meldinger per dag fra ukjente personer:";
-$a->strings["Useful to reduce spamming"] = "Nyttig for å redusere søppelpost";
-$a->strings["Notification Settings"] = "Varslingsinnstillinger";
-$a->strings["By default post a status message when:"] = "Legg inn en statusmelding når du:";
-$a->strings["accepting a friend request"] = "aksepterer en venneforespørsel";
-$a->strings["joining a forum/community"] = "blir med i et forum/miljø";
-$a->strings["making an <em>interesting</em> profile change"] = "gjør en <em>interessant</em> profilendring";
-$a->strings["Send a notification email when:"] = "Send en varsel-e-post når:";
-$a->strings["You receive a connection request"] = "Du har mottatt en forespørsel om forbindelse";
-$a->strings["Your connections are confirmed"] = "Dine forbindelser er bekreftet";
-$a->strings["Someone writes on your profile wall"] = "Noen skriver på din profilvegg";
-$a->strings["Someone writes a followup comment"] = "Noen skriver en oppfølgende kommentar";
-$a->strings["You receive a private message"] = "Du mottar en privat melding";
-$a->strings["You receive a friend suggestion"] = "Du mottok et venneforslag";
-$a->strings["You are tagged in a post"] = "Du merkes i et innlegg";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du ble prikket/oppildnet/og så vider i et innlegg";
-$a->strings["Show visual notifications including:"] = "Vis visuelle varslinger om:";
-$a->strings["Unseen matrix activity"] = "Usett matrixaktivitet";
-$a->strings["Unseen channel activity"] = "Usett kanalaktivitet";
-$a->strings["Unseen private messages"] = "Usette private meldinger";
-$a->strings["Recommended"] = "Anbefalt";
-$a->strings["Upcoming events"] = "Kommende hendelser";
-$a->strings["Events today"] = "Hendelser idag";
-$a->strings["Upcoming birthdays"] = "Kommende fødselsdager";
-$a->strings["Not available in all themes"] = "Ikke tilgjengelig i alle temaer";
-$a->strings["System (personal) notifications"] = "System (personlige) varslinger";
-$a->strings["System info messages"] = "System infomeldinger";
-$a->strings["System critical alerts"] = "System kritiske varsel";
-$a->strings["New connections"] = "Nye forbindelser";
-$a->strings["System Registrations"] = "Systemregistreringer";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Vis også nye vegginnlegg, private meldinger og forbindelser under Varsler";
-$a->strings["Notify me of events this many days in advance"] = "Varsle meg om hendelser dette antall dager på forhånd";
-$a->strings["Must be greater than 0"] = "Må være større enn 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Avanserte innstillinger for konto/sidetype";
-$a->strings["Change the behaviour of this account for special situations"] = "Endre oppførselen til denne kontoen i spesielle situasjoner";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Vennligst skru på ekspertmodus (under <a href=\"settings/features\">Innstillinger > Ekstra funksjoner</a>) for å justere!";
-$a->strings["Miscellaneous Settings"] = "Diverse innstillinger";
-$a->strings["Default photo upload folder"] = "Standard mappe for opplasting av bilder";
-$a->strings["%Y - current year, %m - current month"] = "%Y - nåværende år, %m - nåværende måned";
-$a->strings["Default file upload folder"] = "Standard mappe for opplasting av filer";
-$a->strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider";
-$a->strings["Remove this channel."] = "Fjern denne kanalen.";
-$a->strings["Firefox Share \$Projectname provider"] = "\$Projectname Firefox Share tilbyder";
-$a->strings["Start calendar week on monday"] = "Start uken med mandag i kalenderen";
-$a->strings["Page Title"] = "Sidetittel";
-$a->strings["App installed."] = "App installert.";
-$a->strings["Malformed app."] = "Feil oppsett for app-en.";
-$a->strings["Embed code"] = "Innbyggingskode";
-$a->strings["Edit App"] = "Endre app";
-$a->strings["Create App"] = "Lag app";
-$a->strings["Name of app"] = "Navn på app";
-$a->strings["Location (URL) of app"] = "Plassering (URL) til app";
-$a->strings["Photo icon URL"] = "Bildeikon URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x80 pixler - valgfritt";
-$a->strings["Version ID"] = "Versjons-ID";
-$a->strings["Price of app"] = "Pris på app";
-$a->strings["Location (URL) to purchase app"] = "Plassering (URL) for å kjøpe app";
-$a->strings["- select -"] = "- velg -";
-$a->strings["Comanche page description language help"] = "Hjelp med Comanche sidebeskrivelsesspråk";
-$a->strings["Layout Description"] = "Layout-beskrivelse";
-$a->strings["Download PDL file"] = "Last ned PDL-fil";
-$a->strings["Location not found."] = "Plassering er ikke funnet.";
-$a->strings["Location lookup failed."] = "Oppslag på plassering mislyktes.";
-$a->strings["Please select another location to become primary before removing the primary location."] = "Vennligst velg en annen plassering som primær før du sletter gjeldende primære plassering.";
-$a->strings["Syncing locations"] = "Synkroniserer plasseringer";
-$a->strings["No locations found."] = "Ingen plasseringer ble funnet.";
-$a->strings["Manage Channel Locations"] = "HÃ¥ndter kanalplasseringer";
-$a->strings["Location (address)"] = "Plassering (adresse)";
-$a->strings["Primary Location"] = "Hovedplassering";
-$a->strings["Drop location"] = "Slett plassering";
-$a->strings["Sync now"] = "Synkroniser nå";
-$a->strings["Please wait several minutes between consecutive operations."] = "Vennligst vent flere minutter mellom hver etterfølgende operasjon.";
-$a->strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Når mulig, fjern en plassering ved å logge inn på det nettstedet eller den hub-en og fjern din kanal.";
-$a->strings["Use this form to drop the location if the hub is no longer operating."] = "Bruk dette skjemaet for å fjerne plasseringen hvis huben ikke er i drift lenger.";
-$a->strings["Unable to lookup recipient."] = "Ikke i stand til å slå opp mottaker.";
-$a->strings["Unable to communicate with requested channel."] = "Ikke i stand til å kommunisere med forespurt kanal.";
-$a->strings["Cannot verify requested channel."] = "Kan ikke bekrefte forespurt kanal.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Valgt kanal har restriksjoner for private meldinger. Sending feilet.";
-$a->strings["Messages"] = "Meldinger";
-$a->strings["Message recalled."] = "Innlegg tilbakekalt.";
-$a->strings["Conversation removed."] = "Samtale fjernet.";
-$a->strings["Requested channel is not in this network"] = "Forespurt kanal er ikke tilgjengelig i dette nettverket.";
-$a->strings["Send Private Message"] = "Send privat melding";
-$a->strings["To:"] = "Til:";
-$a->strings["Subject:"] = "Emne:";
-$a->strings["Your message:"] = "Din melding:";
-$a->strings["Send"] = "Send";
-$a->strings["Delete message"] = "Slett melding";
-$a->strings["Delivery report"] = "Leveringsrapport";
-$a->strings["Recall message"] = "Tilbakekall innlegg";
-$a->strings["Message has been recalled."] = "Innlegget har blitt tilbakekalt.";
-$a->strings["Delete Conversation"] = "Slett samtale";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside.";
-$a->strings["Send Reply"] = "Send svar";
-$a->strings["Your message for %s (%s):"] = "Din melding til %s (%s):";
-$a->strings["Please login."] = "Vennligst logg inn.";
-$a->strings["Xchan Lookup"] = "Xchan oppslag";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie):";
-$a->strings["Not found."] = "Ikke funnet.";
-$a->strings["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden.";
-$a->strings["Item not available."] = "Elementet er ikke tilgjengelig.";
-$a->strings["Total invitation limit exceeded."] = "Grensen for totalt antall invitasjoner er overskredet.";
-$a->strings["%s : Not a valid email address."] = "%s : ikke en gyldig e-postadresse.";
-$a->strings["Please join us on \$Projectname"] = "Bli med oss på \$Projectname";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted.";
-$a->strings["%s : Message delivery failed."] = "%s : meldingslevering feilet.";
-$a->strings["%d message sent."] = array(
- 0 => "%d melding sendt.",
- 1 => "%d meldinger sendt.",
-);
-$a->strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig";
-$a->strings["Send invitations"] = "Send invitasjoner";
-$a->strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:";
-$a->strings["Please join my community on \$Projectname."] = "Du er velkommen til å bli med i mitt fellesskap på \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Du må oppgi denne invitasjonskoden:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registrer ved enhver \$Projectname-lokasjon (de er alle forbundet med hverandre)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Skriv inn min \$Projectname-adresse i nettstedets søkefelt.";
-$a->strings["or visit "] = "eller besøk";
-$a->strings["3. Click [Connect]"] = "3. Klikk [Forbindelse]";
-$a->strings["Remote privacy information not available."] = "Ekstern personverninformasjon er ikke tilgjengelig.";
-$a->strings["Visible to:"] = "Synlig for:";
-$a->strings["Export Channel"] = "Eksporter kanal";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Eksporter grunnleggende informasjon om kanalen din til en fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet.";
-$a->strings["Export Content"] = "Eksporter innhold";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Eksporter din kanalinformasjon og det nyeste innholdet til en JSON-sikkerhetskopi, som kan gjenopprettes eller importeres til en annen hub. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og flere måneder av innholdet ditt. Denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner.";
-$a->strings["Export your posts from a given year."] = "Eksporter dine innlegg fra et bestemt år";
-$a->strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kan også eksportere dine innlegg og samtaler for et bestemt år eller måned. Juster datoen i din nettlesers adresselinje for å velge andre datoer. Hvis eksporten feiler (muligens på grunn av utilstrekkelig minne på din hub), vennligst prøv igjen med et mer begrenset datoområde.";
-$a->strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "For å velge alle innlegg for et gitt år, slik som iår, besøk <a href=\"%1\$s\">%2\$s</a>";
-$a->strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "For å velge alle innlegg fra en gitt måned, slik som januar i år, besøk <a href=\"%1\$s\">%2\$s</a>";
-$a->strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Disse innholdsfilene kan importeres eller gjenopprettes ved å besøke <a href=\"%1\$s\">%2\$s</a> på ethvert nettsted som inneholder din kanal. For best resultat, vennligst importer eller gjenopprett disse etter dato (eldste først).";
-$a->strings["Item is not editable"] = "Elementet kan ikke endres";
-$a->strings["Delete item?"] = "Slett element?";
-$a->strings["Edit post"] = "Endre innlegg";
-$a->strings["Channel added."] = "Kanal lagt til.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig.";
-$a->strings["The error message was:"] = "Feilmeldingen var:";
-$a->strings["Authentication failed."] = "Autentisering mislyktes.";
-$a->strings["Remote Authentication"] = "Fjernautentisering";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Skriv din kanaladresse (for eksempel channel@exampel.com)";
-$a->strings["Authenticate"] = "Autentiser";
-$a->strings["Room not found"] = "Rommet ble ikke funnet";
-$a->strings["Leave Room"] = "Forlat rom";
-$a->strings["Delete This Room"] = "Slett dette rommet";
-$a->strings["I am away right now"] = "Jeg er borte akkurat nå";
-$a->strings["I am online"] = "Jeg er online";
-$a->strings["Bookmark this room"] = "Bokmerk dette rommet";
-$a->strings["New Chatroom"] = "Nytt chatrom";
-$a->strings["Chatroom Name"] = "Navn på chatrom";
-$a->strings["Expiration of chats (minutes)"] = "Chat utgår (antall minutter)";
-$a->strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom";
-$a->strings["Source of Item"] = "Kilde til element";
-$a->strings["Share content from Firefox to \$Projectname"] = "Del innhold fra Firefox til \$Projectname";
-$a->strings["Activate the Firefox \$Projectname provider"] = "Skru på Firefox \$Projectname tilbyderen";
-$a->strings["Hub not found."] = "Hubben ble ikke funnet.";
-$a->strings["Blocked"] = "Blokkert";
-$a->strings["Ignored"] = "Ignorert";
-$a->strings["Hidden"] = "Skjult";
-$a->strings["Archived"] = "Arkivert";
-$a->strings["Suggest new connections"] = "Foreslå nye forbindelser";
-$a->strings["New Connections"] = "Nye forbindelser";
-$a->strings["Show pending (new) connections"] = "Vis ventende (nye) forbindelser";
-$a->strings["All Connections"] = "Alle forbindelser";
-$a->strings["Show all connections"] = "Vis alle forbindelser";
-$a->strings["Unblocked"] = "Ikke blokkert lenger";
-$a->strings["Only show unblocked connections"] = "Vis bare forbindelser som ikke er blokkert";
-$a->strings["Only show blocked connections"] = "Vis bare forbindelser som er blokkert";
-$a->strings["Only show ignored connections"] = "Vis bare ignorerte forbindelser";
-$a->strings["Only show archived connections"] = "Vis bare arkiverte forbindelser";
-$a->strings["Only show hidden connections"] = "Vis bare skjulte forbindelser";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Endre forbindelse";
-$a->strings["Search your connections"] = "Søk blant dine forbindelser";
-$a->strings["Finding: "] = "Fant:";
-$a->strings["Documentation Search"] = "Søk i dokumentasjon";
-$a->strings["Help:"] = "Hjelp:";
-$a->strings["Not Found"] = "Ikke funnet";
-$a->strings["\$Projectname Documentation"] = "\$Projectname dokumentasjon";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har laget %1$.0f av %2$.0f tillatte kanaler.";
-$a->strings["Create a new channel"] = "Lag en ny kanal";
-$a->strings["Current Channel"] = "Gjeldende kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Bytt til en av dine kanaler ved å velge den.";
-$a->strings["Default Channel"] = "Standardkanal";
-$a->strings["Make Default"] = "Gjør til standard";
-$a->strings["%d new messages"] = "%d nye meldinger";
-$a->strings["%d new introductions"] = "%d nye introduksjoner";
-$a->strings["Delegated Channels"] = "Delegerte kanaler";
-$a->strings["Unable to update menu."] = "Ikke i stand til å oppdatere meny.";
-$a->strings["Unable to create menu."] = "Ikke i stand til å lage meny.";
-$a->strings["Menu Name"] = "Menynavn";
-$a->strings["Unique name (not visible on webpage) - required"] = "Unikt navn (ikke synlig på websiden) - påkrevet";
-$a->strings["Menu Title"] = "Menytittel";
-$a->strings["Visible on webpage - leave empty for no title"] = "Synlig på websiden - la stå tomt for ingen tittel";
-$a->strings["Allow Bookmarks"] = "Tillat bokmerker";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menyen kan brukes til å lagre lagrede bokmerker";
-$a->strings["Submit and proceed"] = "Send inn og fortsett";
-$a->strings["Drop"] = "Slett";
-$a->strings["Bookmarks allowed"] = "Bokmerker tillatt";
-$a->strings["Delete this menu"] = "Slett denne menyen";
-$a->strings["Edit menu contents"] = "Endre menyinnholdet";
-$a->strings["Edit this menu"] = "Endre denne menyen";
-$a->strings["Menu could not be deleted."] = "Menyen kunne ikke bli slettet.";
-$a->strings["Menu not found."] = "Menyen ble ikke funnet.";
-$a->strings["Edit Menu"] = "Endre meny";
-$a->strings["Add or remove entries to this menu"] = "Legg til eller fjern punkter i denne menyen";
-$a->strings["Menu name"] = "Menynavn";
-$a->strings["Must be unique, only seen by you"] = "Må være unik, ses bare av deg";
-$a->strings["Menu title"] = "Menytittel";
-$a->strings["Menu title as seen by others"] = "Menytittelen andre ser";
-$a->strings["Allow bookmarks"] = "Tillat bokmerker";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt.";
-$a->strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse.";
-$a->strings["Version %s"] = "Versjon %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installerte tilleggsfunksjoner/tillegg/apper:";
-$a->strings["No installed plugins/addons/apps"] = "Ingen installerte tilleggsfunksjoner/tillegg/apper";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dette er en \$Projectname-hub - et globalt samhandlende nettverk av desentraliserte nettsteder med innbygget personvern.";
-$a->strings["Tag: "] = "Merkelapp:";
-$a->strings["Last background fetch: "] = "Siste innhenting i bakgrunnen:";
-$a->strings["Current load average: "] = "Gjeldende belastningsgjennomsnitt:";
-$a->strings["Running at web location"] = "Kjører på webplasseringen";
-$a->strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Vennligst besøk <a href=\"http://hubzilla.org\">hubzilla.org</a> for å lære mer om \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Feilmeldinger og feilretting: vennligst besøk";
-$a->strings["\$projectname issues"] = "\$projectname problemer";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Forslag, ros og så videre - vennligst e-post \"redmatrix\" hos librelist - punktum com";
-$a->strings["Site Administrators"] = "Nettstedsadministratorer";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer.";
-$a->strings["Calendar entries imported."] = "Kalenderhendelsene er importert.";
-$a->strings["No calendar entries found."] = "Ingen kalenderhendelser funnet.";
-$a->strings["Event can not end before it has started."] = "Hendelsen kan ikke slutte før den starter.";
-$a->strings["Unable to generate preview."] = "Klarer ikke å lage forhåndsvisning.";
-$a->strings["Event title and start time are required."] = "Hendelsestittel og starttidspunkt er påkrevd.";
-$a->strings["Event not found."] = "Hendelsen ble ikke funnet.";
-$a->strings["Event Title"] = "Hendelsestittel";
-$a->strings["Categories (comma-separated list)"] = "Kategorier (kommaseparert liste)";
-$a->strings["Category"] = "Kategori";
-$a->strings["Start date and time"] = "Startdato og tidspunkt";
-$a->strings["Finish date and time are not known or not relevant"] = "Sluttdato og tidspunkt er ikke kjent eller ikke relevant";
-$a->strings["Finish date and time"] = "Sluttdato og tidspunkt";
-$a->strings["Adjust for viewer timezone"] = "Juster i forhold til tilskuerens tidssone";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager.";
-$a->strings["Share this event"] = "Del denne hendelsen";
-$a->strings["Advanced Options"] = "Avanserte alternativer";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Endre hendelse";
-$a->strings["Delete event"] = "Slett hendelse";
-$a->strings["calendar"] = "kalender";
-$a->strings["New Event"] = "Ny hendelse";
-$a->strings["Today"] = "Idag";
-$a->strings["Event removed"] = "Hendelse slettet";
-$a->strings["Failed to remove event"] = "Mislyktes med å slette hendelse";
-$a->strings["Invalid profile identifier."] = "Ugyldig profil-identifikator.";
-$a->strings["Profile Visibility Editor"] = "Endre profilsynlighet";
-$a->strings["Click on a contact to add or remove."] = "Klikk på en kontakt for å legge til eller fjerne.";
-$a->strings["Visible To"] = "Synlig for";
-$a->strings["Unable to create element."] = "Klarer ikke å lage element.";
-$a->strings["Unable to update menu element."] = "Ikke i stand til å oppdatere menyelement.";
-$a->strings["Unable to add menu element."] = "Ikke i stand til å legge til menyelement.";
-$a->strings["Menu Item Permissions"] = "Menyelement Tillatelser";
-$a->strings["Link Name"] = "Lenkenavn";
-$a->strings["Link or Submenu Target"] = "Lenke- eller undermeny-mål";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Skriv URL-en til lenken eller velg et menynavn for å lage en undermeny";
-$a->strings["Use magic-auth if available"] = "Bruk magic-autent hvis mulig";
-$a->strings["Open link in new window"] = "Ã…pne lenke i nytt vindu";
-$a->strings["Order in list"] = "Ordne i liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Høyere tall vil synke mot bunnen av listen";
-$a->strings["Submit and finish"] = "Send inn og avslutt";
-$a->strings["Submit and continue"] = "Send inn og fortsett";
-$a->strings["Menu:"] = "Meny:";
-$a->strings["Link Target"] = "Lenkemål";
-$a->strings["Edit menu"] = "Endre meny";
-$a->strings["Edit element"] = "Endre element";
-$a->strings["Drop element"] = "Slett element";
-$a->strings["New element"] = "Nytt element";
-$a->strings["Edit this menu container"] = "Endre denne menybeholderen";
-$a->strings["Add menu element"] = "Legg til menyelement";
-$a->strings["Delete this menu item"] = "Slett dette menyelementet";
-$a->strings["Edit this menu item"] = "Endre dette menyelementet";
-$a->strings["Menu item not found."] = "Menyelement ble ikke funnet.";
-$a->strings["Menu item deleted."] = "Menyelement slettet.";
-$a->strings["Menu item could not be deleted."] = "Menyelement kunne ikke bli slettet.";
-$a->strings["Edit Menu Element"] = "Endre menyelement";
-$a->strings["Link text"] = "Lenketekst";
-$a->strings["Who likes me?"] = "Hvem liker meg?";
-$a->strings["Files: shared with me"] = "Filer: delt med meg";
-$a->strings["NEW"] = "NY";
-$a->strings["Remove all files"] = "Fjern alle filer";
-$a->strings["Remove this file"] = "Fjern denne filen";
-$a->strings["No connections."] = "Ingen forbindelser.";
-$a->strings["Visit %s's profile [%s]"] = "Besøk %s sin profil [%s]";
-$a->strings["Focus (Hubzilla default)"] = "Focus (Hubzilla standardtema)";
-$a->strings["Theme settings"] = "Temainnstillinger";
-$a->strings["Select scheme"] = "Velg skjema";
-$a->strings["Narrow navbar"] = "Smal navigasjonslinje";
-$a->strings["Navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge";
-$a->strings["Navigation bar gradient top color"] = "Navigasjonslinjens graderte toppfarge";
-$a->strings["Navigation bar gradient bottom color"] = "Navigasjonslinjens graderte bunnfarge";
-$a->strings["Navigation active button gradient top color"] = "Aktiv navigasjonsknapp sin graderte toppfarge";
-$a->strings["Navigation active button gradient bottom color"] = "Aktiv navigasjonsknapp sin graderte bunnfarge";
-$a->strings["Navigation bar border color "] = "Navigasjonslinjens kantfarge";
-$a->strings["Navigation bar icon color "] = "Navigasjonslinjens ikonfarge";
-$a->strings["Navigation bar active icon color "] = "Navigasjonslinjens aktive ikoners farge";
-$a->strings["link color"] = "lenkefarge";
-$a->strings["Set font-color for banner"] = "Angi skriftfargen for banneret";
-$a->strings["Set the background color"] = "Angi bakgrunnsfargen";
-$a->strings["Set the background image"] = "Angi bakgrunnsbilde";
-$a->strings["Set the background color of items"] = "Angi bakgrunnsfargen til elementer";
-$a->strings["Set the background color of comments"] = "Angi bakgrunnsfargen til kommentarer";
-$a->strings["Set the border color of comments"] = "Angi kantfargen til kommentarer";
-$a->strings["Set the indent for comments"] = "Angi innrykket til kommentarer";
-$a->strings["Set the basic color for item icons"] = "Angi grunnfargen for elementikoner";
-$a->strings["Set the hover color for item icons"] = "Angi fargen til elementikoner ved berøring";
-$a->strings["Set font-size for the entire application"] = "Angi skriftstørrelsen for hele programmet";
-$a->strings["Example: 14px"] = "Eksempel: 14px";
-$a->strings["Set font-size for posts and comments"] = "Angi skriftstørrelse for innlegg og kommentarer";
-$a->strings["Set font-color for posts and comments"] = "Angi skriftfargen for innlegg og kommentarer";
-$a->strings["Set radius of corners"] = "Angi hjørneradius";
-$a->strings["Set shadow depth of photos"] = "Angi skyggedybden til bilder";
-$a->strings["Set maximum width of content region in pixel"] = "Angi største bredde for innholdsregionen i pixler";
-$a->strings["Leave empty for default width"] = "La feltet stå tomt for å bruke standard bredde";
-$a->strings["Left align page content"] = "Venstrejuster sideinnhold";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Angi minste dekkevne for navigasjonslinjen - for å skjule den";
-$a->strings["Set size of conversation author photo"] = "Angi størrelsen for samtalens forfatterbilde";
-$a->strings["Set size of followup author photos"] = "Angi størrelsen på forfatterbilder ved oppfølging";
-$a->strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen.";
-$a->strings["Update Error at %s"] = "Oppdateringsfeil ved %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Lag en konto for å få tilgang til tjenester og programmer i Hubzilla";
-$a->strings["Password"] = "Passord";
-$a->strings["Remember me"] = "Husk meg";
-$a->strings["Forgot your password?"] = "Glemt passordet ditt?";
-$a->strings["toggle mobile"] = "Skru på mobil";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette.";
-$a->strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] SSL-feil ved nettsted hos %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke.";
-$a->strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-oppgaver kjører ikke på %s";
+App::$strings["Channel not found"] = "Kanalen ble ikke funnet";
+App::$strings["Channel '%s' deleted"] = "Kanalen '%s' er slettet";
+App::$strings["Channel '%s' censored"] = "Kanalen '%s' er sensurert";
+App::$strings["Channel '%s' uncensored"] = "Kanalen '%s' er ikke sensurert lenger";
+App::$strings["Channel '%s' code allowed"] = "Kanal '%s' kode tillatt";
+App::$strings["Channel '%s' code disallowed"] = "Kanal '%s' kode ikke tillatt";
+App::$strings["Censor"] = "Sensurer";
+App::$strings["Uncensor"] = "Ikke sensurer lenger";
+App::$strings["Allow Code"] = "Tillat kode";
+App::$strings["Disallow Code"] = "Ikke tillat kode";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "Adresse";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kanaler vil bli slettet!\\n\\nAlt innhold som er lagt inn i disse kanalene på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette disse kanalene med alt innhold?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} vil bli slettet!\\n\\nAlt innhold som er lagt inn i denne kanalen på dettet nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne kanalen med alt innhold?";
+App::$strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd.";
+App::$strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd.";
+App::$strings["Disable"] = "Skru av";
+App::$strings["Enable"] = "Skru på";
+App::$strings["Toggle"] = "Skru av og på";
+App::$strings["Author: "] = "Forfatter:";
+App::$strings["Maintainer: "] = "Vedlikeholder:";
+App::$strings["Minimum project version: "] = "Minimum prosjektversjon:";
+App::$strings["Maximum project version: "] = "Maksimum prosjektversjon:";
+App::$strings["Minimum PHP version: "] = "Minimum PHP-versjon:";
+App::$strings["Requires: "] = "Krever:";
+App::$strings["Disabled - version incompatibility"] = "Skrudd av - versjonsinkompatibilitet";
+App::$strings["No themes found."] = "Ingen temaer er funnet.";
+App::$strings["Screenshot"] = "Skjermbilde";
+App::$strings["[Experimental]"] = "[Eksperimentelt]";
+App::$strings["[Unsupported]"] = "[Ingen støtte]";
+App::$strings["Log settings updated."] = "Logginnstillinger er oppdatert.";
+App::$strings["Clear"] = "Tøm";
+App::$strings["Debugging"] = "Feilsøking";
+App::$strings["Log file"] = "Loggfil";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Må kunne skrives til av webtjenesten. Relativ til din Red sin toppnivåkatalog.";
+App::$strings["Log level"] = "Loggnivå";
+App::$strings["New Profile Field"] = "Nytt profilfelt";
+App::$strings["Field nickname"] = "Feltets kallenavn";
+App::$strings["System name of field"] = "Systemnavnet til feltet";
+App::$strings["Input type"] = "Inndata-type";
+App::$strings["Field Name"] = "Feltnavn";
+App::$strings["Label on profile pages"] = "Merkelapp på profilsider";
+App::$strings["Help text"] = "Hjelpetekst";
+App::$strings["Additional info (optional)"] = "Tilleggsinformasjon (valgfritt)";
+App::$strings["Field definition not found"] = "Feltdefinisjonen ble ikke funnet";
+App::$strings["Edit Profile Field"] = "Endre profilfelt";
+App::$strings["Poke somebody"] = "Dult noen";
+App::$strings["Poke/Prod"] = "Prikke/oppildne";
+App::$strings["Poke, prod or do other things to somebody"] = "Dult, prikk eller gjør andre ting med noen";
+App::$strings["Recipient"] = "Mottaker";
+App::$strings["Choose what you wish to do to recipient"] = "Velg hva du ønsker å gjøre med mottakeren";
+App::$strings["Make this post private"] = "Gjør dette innlegget privat";
+App::$strings["Fetching URL returns error: %1\$s"] = "Henting av URL gir følgende feil: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Bildet ble lastet opp, men beskjæring av bildet mislyktes.";
+App::$strings["Image resize failed."] = "Endring av bildestørrelse mislyktes.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart.";
+App::$strings["Image upload failed."] = "Opplasting av bildet mislyktes.";
+App::$strings["Unable to process image."] = "Kan ikke behandle bildet.";
+App::$strings["Photo not available."] = "Bildet er ikke tilgjengelig.";
+App::$strings["Upload File:"] = "Last opp fil:";
+App::$strings["Select a profile:"] = "Velg en profil:";
+App::$strings["Upload Profile Photo"] = "Last opp profilbilde:";
+App::$strings["or"] = "eller";
+App::$strings["skip this step"] = "hopp over dette steget";
+App::$strings["select a photo from your photo albums"] = "velg et bilde fra dine fotoalbum";
+App::$strings["Crop Image"] = "Beskjær bildet";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Vennligst juster bildebeskjæringen for optimal visning.";
+App::$strings["Done Editing"] = "Avslutt redigering";
+App::$strings["Profile not found."] = "Profilen ble ikke funnet.";
+App::$strings["Profile deleted."] = "Profilen er slettet.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Ny profil opprettet.";
+App::$strings["Profile unavailable to clone."] = "Profilen er utilgjengelig for klonen.";
+App::$strings["Profile unavailable to export."] = "Profilen er utilgjengelig for eksport.";
+App::$strings["Profile Name is required."] = "Profilnavn er påkrevd.";
+App::$strings["Marital Status"] = "Sivilstand";
+App::$strings["Romantic Partner"] = "Romantisk partner";
+App::$strings["Likes"] = "Liker";
+App::$strings["Dislikes"] = "Liker ikke";
+App::$strings["Work/Employment"] = "Arbeid/sysselsetting";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politiske synspunkter";
+App::$strings["Sexual Preference"] = "Seksuelle preferanser";
+App::$strings["Homepage"] = "Hjemmeside";
+App::$strings["Interests"] = "Interesser";
+App::$strings["Profile updated."] = "Profilen er oppdatert.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?";
+App::$strings["Edit Profile Details"] = "Endre profildetaljer";
+App::$strings["View this profile"] = "Vis denne profilen";
+App::$strings["Change Profile Photo"] = "Endre profilbilde";
+App::$strings["Create a new profile using these settings"] = "Lag en ny profil ved å bruke disse innstillingene";
+App::$strings["Clone this profile"] = "Klon denne profilen";
+App::$strings["Delete this profile"] = "Slett denne profilen";
+App::$strings["Import profile from file"] = "Importer profil fra fil";
+App::$strings["Export profile to file"] = "Eksporter profil til fil";
+App::$strings["Profile Name:"] = "Profilnavn:";
+App::$strings["Your Full Name:"] = "Ditt fulle navn:";
+App::$strings["Title/Description:"] = "Tittel/Beskrivelse:";
+App::$strings["Your Gender:"] = "Ditt kjønn:";
+App::$strings["Birthday :"] = "Fødselsdag:";
+App::$strings["Street Address:"] = "Gateadresse:";
+App::$strings["Locality/City:"] = "Sted/By:";
+App::$strings["Postal/Zip Code:"] = "Postnummer/ZIP-kode:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Region/fylke:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Sivilstand:";
+App::$strings["Who: (if applicable)"] = "Hvem: (hvis det er aktuelt) ";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Eksempler: kari123, Kari Villiamsen, kari@example.com";
+App::$strings["Since [date]:"] = "Siden [dato]:";
+App::$strings["Homepage URL:"] = "Hjemmeside URL:";
+App::$strings["Religious Views:"] = "Religiøse synspunkter:";
+App::$strings["Keywords:"] = "Nøkkelord:";
+App::$strings["Example: fishing photography software"] = "Eksempel: fisking fotografering programvare";
+App::$strings["Used in directory listings"] = "Brukt i katalogoppføringer";
+App::$strings["Tell us about yourself..."] = "Fortell oss om deg selv...";
+App::$strings["Hobbies/Interests"] = "Hobbier/Interesser";
+App::$strings["Contact information and Social Networks"] = "Kontaktinformasjon og sosiale nettverk";
+App::$strings["My other channels"] = "Mine andre kanaler";
+App::$strings["Musical interests"] = "Musikkinteresser";
+App::$strings["Books, literature"] = "Bøker, litteratur";
+App::$strings["Television"] = "TV/fjernsyn";
+App::$strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underholdning";
+App::$strings["Love/romance"] = "Kjærlighet/romantikk";
+App::$strings["Work/employment"] = "Arbeid/sysselsetting";
+App::$strings["School/education"] = "Skole/utdanning";
+App::$strings["This is your default profile."] = "Dette er din standardprofil.";
+App::$strings["Age: "] = "Alder:";
+App::$strings["Edit/Manage Profiles"] = "Endre/håndter profiler";
+App::$strings["Add profile things"] = "Legg til profilting";
+App::$strings["Include desirable objects in your profile"] = "Inkluder ønskverdige objekter i din profil";
+App::$strings["Invalid profile identifier."] = "Ugyldig profil-identifikator.";
+App::$strings["Profile Visibility Editor"] = "Endre profilsynlighet";
+App::$strings["Click on a contact to add or remove."] = "Klikk på en kontakt for å legge til eller fjerne.";
+App::$strings["Visible To"] = "Synlig for";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "Nettstedene på listen tillater offentlig registrering i \$Projectname-nettverket. Alle nettsteder i nettverket er forbundet så medlemskap på enhver av dem formidler medlemskap i nettverket som helhet. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Nettstedene selv <strong>kan</strong> gi tilleggsopplysninger.";
+App::$strings["Hub URL"] = "Nettstedets URL";
+App::$strings["Access Type"] = "Tilgangstype";
+App::$strings["Registration Policy"] = "Retningslinjer for registrering";
+App::$strings["Rate"] = "Vurder";
+App::$strings["Website:"] = "Nettsted:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)";
+App::$strings["Rating (this information is public)"] = "Vurdering (denne informasjonen er offentlig)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)";
+App::$strings["No ratings"] = "Ingen vurderinger";
+App::$strings["Rating: "] = "Vurdering:";
+App::$strings["Website: "] = "Nettsted:";
+App::$strings["Description: "] = "Beskrivelse:";
+App::$strings["Select a bookmark folder"] = "Velg en bokmerkemappe";
+App::$strings["Save Bookmark"] = "Lagre bokmerke";
+App::$strings["URL of bookmark"] = "URL-en til bokmerket";
+App::$strings["Or enter new bookmark folder name"] = "Eller skriv nytt navn på bokmerkemappe";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes.";
+App::$strings["Passwords do not match."] = "Passordene er ikke like.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen.";
+App::$strings["Your registration is pending approval by the site owner."] = "Din registrering venter på godkjenning av nettstedets eier.";
+App::$strings["Your registration can not be processed."] = "Din registrering kan ikke behandles.";
+App::$strings["Registration on this hub is disabled."] = "Registrering ved dette nettstedet er skrudd av.";
+App::$strings["Registration on this hub is by approval only."] = "Registrering ved dette nettstedet skjer på godkjenning.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registrer ved et annet tilsluttet nettsted.</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen.";
+App::$strings["Terms of Service"] = "Tjenesteavtale";
+App::$strings["I accept the %s for this website"] = "Jeg godtar %s for dette nettstedet";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet.";
+App::$strings["Your email address"] = "Din e-postadresse";
+App::$strings["Choose a password"] = "Velg et passord";
+App::$strings["Please re-enter your password"] = "Vennligst skriv ditt passord en gang til";
+App::$strings["Please enter your invitation code"] = "Vennligst skriv din invitasjonskode";
+App::$strings["no"] = "nei";
+App::$strings["yes"] = "ja";
+App::$strings["Membership on this site is by invitation only."] = "Medlemskap ved dette nettstedet skjer kun via invitasjon.";
+App::$strings["Proceed to create your first channel"] = "Gå videre for å lage din første kanal";
+App::$strings["Please login."] = "Vennligst logg inn.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet.";
+App::$strings["Remove This Account"] = "Slett denne kontoen";
+App::$strings["WARNING: "] = "ADVARSEL:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket.";
+App::$strings["This action is permanent and can not be undone!"] = "Denne handlingen er permanent og kan ikke angres!";
+App::$strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket";
+App::$strings["Remove Account"] = "Slett konto";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet.";
+App::$strings["Remove This Channel"] = "Fjern denne kanalen";
+App::$strings["This channel will be completely removed from the network. "] = "Denne kanalen vil bli fullstendig fjernet fra nettverket.";
+App::$strings["Remove this channel and all its clones from the network"] = "Fjern denne kanalen og alle dens kloner fra nettverket";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket";
+App::$strings["Remove Channel"] = "Fjern kanal";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig.";
+App::$strings["The error message was:"] = "Feilmeldingen var:";
+App::$strings["Authentication failed."] = "Autentisering mislyktes.";
+App::$strings["Remote Authentication"] = "Fjernautentisering";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Skriv din kanaladresse (for eksempel channel@exampel.com)";
+App::$strings["Authenticate"] = "Autentiser";
+App::$strings["Items tagged with: %s"] = "Elementer merket med: %s";
+App::$strings["Search results for: %s"] = "Søkeresultater for: %s";
+App::$strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse.";
+App::$strings["Name is required"] = "Navn er påkrevd";
+App::$strings["Key and Secret are required"] = "Nøkkel og hemmelighet er påkrevd";
+App::$strings["Not valid email."] = "Ikke gyldig e-post.";
+App::$strings["Protected email address. Cannot change to that email."] = "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen.";
+App::$strings["Password verification failed."] = "Passordbekreftelsen mislyktes.";
+App::$strings["Passwords do not match. Password unchanged."] = "Passordene stemmer ikke overens. Passord uforandret.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Tomme passord er ikke tillatt. Passord uforandret.";
+App::$strings["Password changed."] = "Passord endret.";
+App::$strings["Password update failed. Please try again."] = "Passord oppdatering mislyktes. Vennligst prøv igjen.";
+App::$strings["Settings updated."] = "Innstillinger oppdatert.";
+App::$strings["Add application"] = "Legg til program";
+App::$strings["Name of application"] = "Navn på program";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Omdirigering";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette";
+App::$strings["Icon url"] = "Ikon-URL";
+App::$strings["Optional"] = "Valgfritt";
+App::$strings["Application not found."] = "Programmet ble ikke funnet.";
+App::$strings["Connected Apps"] = "Tilkoblede app-er";
+App::$strings["Client key starts with"] = "Klientnøkkel starter med";
+App::$strings["No name"] = "Ikke noe navn";
+App::$strings["Remove authorization"] = "Fjern tillatelse";
+App::$strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert";
+App::$strings["Feature/Addon Settings"] = "Funksjons-/Tilleggsinnstillinger";
+App::$strings["Account Settings"] = "Kontoinnstillinger";
+App::$strings["Current Password"] = "Nåværende passord";
+App::$strings["Enter New Password"] = "Skriv nytt passord";
+App::$strings["Confirm New Password"] = "Bekreft nytt passord";
+App::$strings["Leave password fields blank unless changing"] = "La passordfeltene stå blanke om det ikke skal endres";
+App::$strings["Email Address:"] = "E-postadresse:";
+App::$strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler";
+App::$strings["Additional Features"] = "Ekstra funksjoner";
+App::$strings["Connector Settings"] = "Koblingsinnstillinger";
+App::$strings["No special theme for mobile devices"] = "Ikke noe spesielt tema for mobile enheter";
+App::$strings["%s - (Experimental)"] = "%s - (Eksperimentelt)";
+App::$strings["Display Settings"] = "Visningsinnstillinger";
+App::$strings["Theme Settings"] = "Temainnstillinger";
+App::$strings["Custom Theme Settings"] = "Tilpassede temainnstillinger";
+App::$strings["Content Settings"] = "Innholdsinnstillinger";
+App::$strings["Display Theme:"] = "Visningstema:";
+App::$strings["Mobile Theme:"] = "Mobiltema:";
+App::$strings["Preload images before rendering the page"] = "Last inn bildene før gjengivelsen av siden";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Den personlige opplevelsen av lastetiden vil være lenger, men siden vil være klar når den vises";
+App::$strings["Enable user zoom on mobile devices"] = "Skru på brukerstyrt zoom på mobile enheter";
+App::$strings["Update browser every xx seconds"] = "Oppdater nettleser hvert xx sekunder";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 sekunder, ikke noe maksimum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maksimalt antall samtaler å laste samtidig:";
+App::$strings["Maximum of 100 items"] = "Maksimum 100 elementer";
+App::$strings["Show emoticons (smilies) as images"] = "Vis emoticons (smilefjes) som bilder";
+App::$strings["Link post titles to source"] = "Lenk innleggets tittel til kilden";
+App::$strings["System Page Layout Editor - (advanced)"] = "Systemsidens layoutbehandler - (avansert)";
+App::$strings["Use blog/list mode on channel page"] = "Bruk blogg-/listemodus på kanalsiden";
+App::$strings["(comments displayed separately)"] = "(kommentarer vist separat)";
+App::$strings["Use blog/list mode on grid page"] = "Bruk blogg-/liste-modus på nettverkssiden";
+App::$strings["Channel page max height of content (in pixels)"] = "Kanalsidens makshøyde for innhold (i pixler)";
+App::$strings["click to expand content exceeding this height"] = "klikk for å utvide innhold som overstiger denne høyden";
+App::$strings["Grid page max height of content (in pixels)"] = "Nettverkssidens makshøyde for innhold (i piksler)";
+App::$strings["Nobody except yourself"] = "Ingen unntatt deg selv";
+App::$strings["Only those you specifically allow"] = "Bare de du spesifikt tillater";
+App::$strings["Approved connections"] = "Godkjente forbindelser";
+App::$strings["Any connections"] = "Enhver forbindelse";
+App::$strings["Anybody on this website"] = "Enhver ved dette nettstedet";
+App::$strings["Anybody in this network"] = "Enhver i dette nettverket";
+App::$strings["Anybody authenticated"] = "Enhver som er autentisert";
+App::$strings["Anybody on the internet"] = "Enhver på Internett";
+App::$strings["Publish your default profile in the network directory"] = "Publiser din standardprofil i nettverkskatalogen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Tillat oss å foreslå deg som en mulig venn til nye medlemmer?";
+App::$strings["Your channel address is"] = "Din kanaladresse er";
+App::$strings["Channel Settings"] = "Kanalinnstillinger";
+App::$strings["Basic Settings"] = "Grunninnstillinger";
+App::$strings["Your Timezone:"] = "Din tidssone:";
+App::$strings["Default Post Location:"] = "Standard plassering ved innlegg:";
+App::$strings["Geographical location to display on your posts"] = "Geografisk plassering som vises på dine innlegg";
+App::$strings["Use Browser Location:"] = "Bruk nettleseren sin plassering:";
+App::$strings["Adult Content"] = "Voksent innhold";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Denne kanalen vil ofte eller jevnlig publisere voksent innhold. (Vennligst merk alt voksent materiale og/eller nakenhet med #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Sikkerhets- og personverninnstillinger";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Dine tillatelser er allerede satt. Klikk for å se/justere.";
+App::$strings["Hide my online presence"] = "Skjul min tilstedeværelse online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Forhindrer visning på din profil av at du er online ";
+App::$strings["Simple Privacy Settings:"] = "Enkle personverninnstillinger:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Svært offentlig - <em>ekstremt åpent (bør brukes med varsomhet)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisk - <em>standard er offentlig, personvern når ønsket (likner på tillatelser i sosiale nettverk, men med forbedret personvern)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>standard er privat, aldri åpen eller offentlig</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blokkert - <em>standard blokkert til/fra alle</em>";
+App::$strings["Allow others to tag your posts"] = "Tillat andre å merke dine innlegg";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofte brukt av fellesskapet for å merke upassende innhold i etterkant";
+App::$strings["Advanced Privacy Settings"] = "Avanserte personverninnstillinger";
+App::$strings["Expire other channel content after this many days"] = "Annet kanal innhold utløper etter så mange dager";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 eller ikke noe for å bruke nettstedets grense. Nettstedet utløper etter %d dager.";
+App::$strings["Maximum Friend Requests/Day:"] = "Maksimalt antall venneforespørsler per dag:";
+App::$strings["May reduce spam activity"] = "Kan redusere søppelpostaktivitet";
+App::$strings["Default Post Permissions"] = "Standard innleggstillatelser";
+App::$strings["Channel permissions category:"] = "Kategori med kanaltillatelser:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maksimalt antall private meldinger per dag fra ukjente personer:";
+App::$strings["Useful to reduce spamming"] = "Nyttig for å redusere søppelpost";
+App::$strings["Notification Settings"] = "Varslingsinnstillinger";
+App::$strings["By default post a status message when:"] = "Legg inn en statusmelding når du:";
+App::$strings["accepting a friend request"] = "aksepterer en venneforespørsel";
+App::$strings["joining a forum/community"] = "blir med i et forum/miljø";
+App::$strings["making an <em>interesting</em> profile change"] = "gjør en <em>interessant</em> profilendring";
+App::$strings["Send a notification email when:"] = "Send en varsel-e-post når:";
+App::$strings["You receive a connection request"] = "Du har mottatt en forespørsel om forbindelse";
+App::$strings["Your connections are confirmed"] = "Dine forbindelser er bekreftet";
+App::$strings["Someone writes on your profile wall"] = "Noen skriver på din profilvegg";
+App::$strings["Someone writes a followup comment"] = "Noen skriver en oppfølgende kommentar";
+App::$strings["You receive a private message"] = "Du mottar en privat melding";
+App::$strings["You receive a friend suggestion"] = "Du mottok et venneforslag";
+App::$strings["You are tagged in a post"] = "Du merkes i et innlegg";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du ble prikket/oppildnet/og så vider i et innlegg";
+App::$strings["Show visual notifications including:"] = "Vis visuelle varslinger om:";
+App::$strings["Unseen grid activity"] = "Usett nettverksaktivitet";
+App::$strings["Unseen channel activity"] = "Usett kanalaktivitet";
+App::$strings["Unseen private messages"] = "Usette private meldinger";
+App::$strings["Recommended"] = "Anbefalt";
+App::$strings["Upcoming events"] = "Kommende hendelser";
+App::$strings["Events today"] = "Hendelser idag";
+App::$strings["Upcoming birthdays"] = "Kommende fødselsdager";
+App::$strings["Not available in all themes"] = "Ikke tilgjengelig i alle temaer";
+App::$strings["System (personal) notifications"] = "System (personlige) varslinger";
+App::$strings["System info messages"] = "System infomeldinger";
+App::$strings["System critical alerts"] = "System kritiske varsel";
+App::$strings["New connections"] = "Nye forbindelser";
+App::$strings["System Registrations"] = "Systemregistreringer";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Vis også nye vegginnlegg, private meldinger og forbindelser under Varsler";
+App::$strings["Notify me of events this many days in advance"] = "Varsle meg om hendelser dette antall dager på forhånd";
+App::$strings["Must be greater than 0"] = "Må være større enn 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Avanserte innstillinger for konto/sidetype";
+App::$strings["Change the behaviour of this account for special situations"] = "Endre oppførselen til denne kontoen i spesielle situasjoner";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Vennligst skru på ekspertmodus (under <a href=\"settings/features\">Innstillinger > Ekstra funksjoner</a>) for å justere!";
+App::$strings["Miscellaneous Settings"] = "Diverse innstillinger";
+App::$strings["Default photo upload folder"] = "Standard mappe for opplasting av bilder";
+App::$strings["%Y - current year, %m - current month"] = "%Y - nåværende år, %m - nåværende måned";
+App::$strings["Default file upload folder"] = "Standard mappe for opplasting av filer";
+App::$strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider";
+App::$strings["Remove this channel."] = "Fjern denne kanalen.";
+App::$strings["Firefox Share \$Projectname provider"] = "\$Projectname Firefox Share tilbyder";
+App::$strings["Start calendar week on monday"] = "Start uken med mandag i kalenderen";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname-tjener - oppsett";
+App::$strings["Could not connect to database."] = "Fikk ikke kontakt med databasen.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS.";
+App::$strings["Could not create table."] = "Kunne ikke lage tabellen.";
+App::$strings["Your site database has been installed."] = "Databasen til ditt nettsted har blitt installert.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Vennligst les filen \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemsjekk";
+App::$strings["Check again"] = "Sjekk igjen";
+App::$strings["Database connection"] = "Databaseforbindelse";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "For å installere \$Projectname må du oppgi hvordan din database kan kontaktes.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter.";
+App::$strings["Database Server Name"] = "Navn på databasetjener";
+App::$strings["Default is 127.0.0.1"] = "Standard er 127.0.0.1";
+App::$strings["Database Port"] = "Databaseport";
+App::$strings["Communication port number - use 0 for default"] = "Kommunikasjonsportnummer - bruk 0 for standard";
+App::$strings["Database Login Name"] = "Database innloggingsnavn";
+App::$strings["Database Login Password"] = "Database innloggingspassord";
+App::$strings["Database Name"] = "Databasenavn";
+App::$strings["Database Type"] = "Databasetype";
+App::$strings["Site administrator email address"] = "E-postadressen til administrator ved nettstedet";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet.";
+App::$strings["Website URL"] = "Nettstedets URL";
+App::$strings["Please use SSL (https) URL if available."] = "Vennligst bruk SSL (https) URL hvis tilgjengelig.";
+App::$strings["Please select a default timezone for your website"] = "Vennligst velg en standard tidssone for ditt nettsted";
+App::$strings["Site settings"] = "Nettstedets innstillinger";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "Skru på <strong>avanserte</strong egenskaper i \$Projectname ?";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Noen avanserte egenskaper, som - selv om de er nyttige - kanskje passer bedre for et teknisk kyndig publikum. ";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH).";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron.";
+App::$strings["PHP executable path"] = "PHP-kjørefilens sti";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen.";
+App::$strings["Command line PHP"] = "Kommandolinje PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd.";
+App::$strings["This is required for message delivery to work."] = "Dette er påkrevd for at meldingslevering skal virke.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Den største totale opplastingsstørrelsen du er tillatt er satt til %s. Filstørrelsen på en enkelt fil er satt til å maksimalt være %s. Du har lov til å laste opp inntil %d filer samtidig.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "Du kan justere disse innstillingene i tjenerens php.ini.";
+App::$strings["PHP upload limits"] = "PHP opplastingsgrenser";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Lag krypteringsnøkler";
+App::$strings["libCurl PHP module"] = "libCurl PHP-modul";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP-modul";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP-modul";
+App::$strings["mysqli or postgres PHP module"] = "MySQLi eller Postgres PHP modul";
+App::$strings["mb_string PHP module"] = "mb_string PHP-modul";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP-modul";
+App::$strings["xml PHP module"] = "XML PHP modul";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite-modul";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Feil: libCURL PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Feil: mb_string PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Feil: XML PHP modul er påkrevet for DAV, men den er ikke installert.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder.";
+App::$strings["%s is writable"] = "%s kan skrives til";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe.";
+App::$strings["store is writable"] = "lageret kan skrives til";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere.";
+App::$strings["SSL certificate validation"] = "SSL sertifikat-kontroll";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:";
+App::$strings["Url rewrite is working"] = "URL rewrite virker";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener.";
+App::$strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller.";
+App::$strings["<h1>What next</h1>"] = "<h1>Hva gjenstår</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren.";
+App::$strings["No valid account found."] = "Ingen gyldig konto funnet.";
+App::$strings["Password reset request issued. Check your email."] = "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din.";
+App::$strings["Site Member (%s)"] = "Nettstedsmedlem (%s)";
+App::$strings["Password reset requested at %s"] = "Forespurt om å tilbakestille passord hos %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes.";
+App::$strings["Password Reset"] = "Tilbakestill passord";
+App::$strings["Your password has been reset as requested."] = "Ditt passord har blitt tilbakestilt som forespurt.";
+App::$strings["Your new password is"] = "Ditt nye passord er";
+App::$strings["Save or copy your new password - and then"] = "Lagre eller kopier ditt nye passord, og deretter kan du";
+App::$strings["click here to login"] = "klikke her for å logge inn";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging.";
+App::$strings["Your password has changed at %s"] = "Ditt passord er endret hos %s";
+App::$strings["Forgot your Password?"] = "Glemt passord ditt?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner.";
+App::$strings["Email Address"] = "E-postadresse";
+App::$strings["Reset"] = "Tilbakestill";
+App::$strings["Files: shared with me"] = "Filer: delt med meg";
+App::$strings["NEW"] = "NY";
+App::$strings["Remove all files"] = "Fjern alle filer";
+App::$strings["Remove this file"] = "Fjern denne filen";
+App::$strings["Version %s"] = "Versjon %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installerte tilleggsfunksjoner/tillegg/apper:";
+App::$strings["No installed plugins/addons/apps"] = "Ingen installerte tilleggsfunksjoner/tillegg/apper";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dette er en \$Projectname-hub - et globalt samhandlende nettverk av desentraliserte nettsteder med innbygget personvern.";
+App::$strings["Tag: "] = "Merkelapp:";
+App::$strings["Last background fetch: "] = "Siste innhenting i bakgrunnen:";
+App::$strings["Current load average: "] = "Gjeldende belastningsgjennomsnitt:";
+App::$strings["Running at web location"] = "Kjører på webplasseringen";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Vennligst besøk <a href=\"http://hubzilla.org\">hubzilla.org</a> for å lære mer om \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Feilmeldinger og feilretting: vennligst besøk";
+App::$strings["\$projectname issues"] = "\$projectname problemer";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Forslag, ros og så videre - vennligst e-post \"redmatrix\" hos librelist - punktum com";
+App::$strings["Site Administrators"] = "Nettstedsadministratorer";
+App::$strings["Failed to create source. No channel selected."] = "Mislyktes med å lage kilde. Ingen kanal er valgt.";
+App::$strings["Source created."] = "Kilden er laget.";
+App::$strings["Source updated."] = "Kilden er oppdatert.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "HÃ¥ndtere eksterne innholdskilder til din kanal.";
+App::$strings["New Source"] = "Ny kilde";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger.";
+App::$strings["Only import content with these words (one per line)"] = "Bare importer innhold med disse ordene (ett ord per linje)";
+App::$strings["Leave blank to import all public content"] = "La stå tomt for å importere alt offentlig innhold";
+App::$strings["Channel Name"] = "Kanalnavn";
+App::$strings["Source not found."] = "Kilden ble ikke funnet.";
+App::$strings["Edit Source"] = "Endre kilde";
+App::$strings["Delete Source"] = "Slett kilde";
+App::$strings["Source removed"] = "Kilden er fjernet";
+App::$strings["Unable to remove source."] = "Ikke i stand til å fjerne kilde.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s følger %2\$s sin %3\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s stopped å følge %2\$s sin %3\$s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s merket %3\$s til %2\$s med %4\$s";
+App::$strings["Tag removed"] = "Merkelapp fjernet";
+App::$strings["Remove Item Tag"] = "Fjern merkelapp fra element";
+App::$strings["Select a tag to remove: "] = "Velg merkelapp å fjerne:";
+App::$strings["Thing updated"] = "Tingen er oppdatert";
+App::$strings["Object store: failed"] = "Objektlagring: mislyktes";
+App::$strings["Thing added"] = "Ting lagt til";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Vis ting";
+App::$strings["item not found."] = "element ble ikke funnet.";
+App::$strings["Edit Thing"] = "Endre ting";
+App::$strings["Select a profile"] = "Velg en profil";
+App::$strings["Post an activity"] = "Legg inn en aktivitet";
+App::$strings["Only sends to viewers of the applicable profile"] = "Sender bare til seere av den aktuelle profilen";
+App::$strings["Name of thing e.g. something"] = "Navn på ting for eksempel noe";
+App::$strings["URL of thing (optional)"] = "URL til ting (valgfritt)";
+App::$strings["URL for photo of thing (optional)"] = "URL til bilde av ting (valgfritt)";
+App::$strings["Add Thing to your Profile"] = "Legg til ting i din profil";
+App::$strings["Export Channel"] = "Eksporter kanal";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Eksporter grunnleggende informasjon om kanalen din til en fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet.";
+App::$strings["Export Content"] = "Eksporter innhold";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Eksporter din kanalinformasjon og det nyeste innholdet til en JSON-sikkerhetskopi, som kan gjenopprettes eller importeres til en annen hub. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og flere måneder av innholdet ditt. Denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner.";
+App::$strings["Export your posts from a given year."] = "Eksporter dine innlegg fra et bestemt år";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Du kan også eksportere dine innlegg og samtaler for et bestemt år eller måned. Juster datoen i din nettlesers adresselinje for å velge andre datoer. Hvis eksporten feiler (muligens på grunn av utilstrekkelig minne på din hub), vennligst prøv igjen med et mer begrenset datoområde.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "For å velge alle innlegg for et gitt år, slik som iår, besøk <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "For å velge alle innlegg fra en gitt måned, slik som januar i år, besøk <a href=\"%1\$s\">%2\$s</a>";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Disse innholdsfilene kan importeres eller gjenopprettes ved å besøke <a href=\"%1\$s\">%2\$s</a> på ethvert nettsted som inneholder din kanal. For best resultat, vennligst importer eller gjenopprett disse etter dato (eldste først).";
+App::$strings["No connections."] = "Ingen forbindelser.";
+App::$strings["Visit %s's profile [%s]"] = "Besøk %s sin profil [%s]";
+App::$strings["View Connections"] = "Vis forbindelser";
+App::$strings["Source of Item"] = "Kilde til element";
+App::$strings["Page Title"] = "Sidetittel";
+App::$strings["Xchan Lookup"] = "Xchan oppslag";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie):";
+App::$strings["Cover Photos"] = "Forsidebilder";
+App::$strings["Upload Cover Photo"] = "Last opp forsidebilde";
+App::$strings["Permissions denied."] = "Tillatelse avvist.";
+App::$strings["Focus (Hubzilla default)"] = "Focus (Hubzilla standardtema)";
+App::$strings["Theme settings"] = "Temainnstillinger";
+App::$strings["Select scheme"] = "Velg skjema";
+App::$strings["Narrow navbar"] = "Smal navigasjonslinje";
+App::$strings["Navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge";
+App::$strings["Navigation bar gradient top color"] = "Navigasjonslinjens graderte toppfarge";
+App::$strings["Navigation bar gradient bottom color"] = "Navigasjonslinjens graderte bunnfarge";
+App::$strings["Navigation active button gradient top color"] = "Aktiv navigasjonsknapp sin graderte toppfarge";
+App::$strings["Navigation active button gradient bottom color"] = "Aktiv navigasjonsknapp sin graderte bunnfarge";
+App::$strings["Navigation bar border color "] = "Navigasjonslinjens kantfarge";
+App::$strings["Navigation bar icon color "] = "Navigasjonslinjens ikonfarge";
+App::$strings["Navigation bar active icon color "] = "Navigasjonslinjens aktive ikoners farge";
+App::$strings["link color"] = "lenkefarge";
+App::$strings["Set font-color for banner"] = "Angi skriftfargen for banneret";
+App::$strings["Set the background color"] = "Angi bakgrunnsfargen";
+App::$strings["Set the background image"] = "Angi bakgrunnsbilde";
+App::$strings["Set the background color of items"] = "Angi bakgrunnsfargen til elementer";
+App::$strings["Set the background color of comments"] = "Angi bakgrunnsfargen til kommentarer";
+App::$strings["Set the border color of comments"] = "Angi kantfargen til kommentarer";
+App::$strings["Set the indent for comments"] = "Angi innrykket til kommentarer";
+App::$strings["Set the basic color for item icons"] = "Angi grunnfargen for elementikoner";
+App::$strings["Set the hover color for item icons"] = "Angi fargen til elementikoner ved berøring";
+App::$strings["Set font-size for the entire application"] = "Angi skriftstørrelsen for hele programmet";
+App::$strings["Example: 14px"] = "Eksempel: 14px";
+App::$strings["Set font-size for posts and comments"] = "Angi skriftstørrelse for innlegg og kommentarer";
+App::$strings["Set font-color for posts and comments"] = "Angi skriftfargen for innlegg og kommentarer";
+App::$strings["Set radius of corners"] = "Angi hjørneradius";
+App::$strings["Set shadow depth of photos"] = "Angi skyggedybden til bilder";
+App::$strings["Set maximum width of content region in pixel"] = "Angi største bredde for innholdsregionen i pixler";
+App::$strings["Leave empty for default width"] = "La feltet stå tomt for å bruke standard bredde";
+App::$strings["Left align page content"] = "Venstrejuster sideinnhold";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Angi minste dekkevne for navigasjonslinjen - for å skjule den";
+App::$strings["Set size of conversation author photo"] = "Angi størrelsen for samtalens forfatterbilde";
+App::$strings["Set size of followup author photos"] = "Angi størrelsen på forfatterbilder ved oppfølging";
+App::$strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen.";
+App::$strings["Update Error at %s"] = "Oppdateringsfeil ved %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Lag en konto for å få tilgang til tjenester og programmer i Hubzilla";
+App::$strings["Password"] = "Passord";
+App::$strings["Remember me"] = "Husk meg";
+App::$strings["Forgot your password?"] = "Glemt passordet ditt?";
+App::$strings["toggle mobile"] = "Skru på mobil";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] SSL-feil ved nettsted hos %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke.";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-oppgaver kjører ikke på %s";
diff --git a/view/nb-no/htconfig.tpl b/view/nb-no/htconfig.tpl
index cc4087f96..d0a799cf6 100644
--- a/view/nb-no/htconfig.tpl
+++ b/view/nb-no/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +52,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +74,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/nb-no/strings.php b/view/nb-no/strings.php
index 02d843938..01a95a5a3 100644
--- a/view/nb-no/strings.php
+++ b/view/nb-no/strings.php
@@ -5,2107 +5,2107 @@ function string_plural_select_nb_no($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan ikke finne DNS-informasjon om databasetjener '%s'";
-$a->strings["Profile Photos"] = "Profilbilder";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn.";
-$a->strings["created a new post"] = "laget et nytt innlegg";
-$a->strings["commented on %s's post"] = "kommenterte på %s sitt innlegg";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn.";
-$a->strings["Default privacy group for new contacts"] = "Standard personverngruppe for nye kontakter";
-$a->strings["All Channels"] = "Alle kanaler";
-$a->strings["edit"] = "endre";
-$a->strings["Collections"] = "Samlinger";
-$a->strings["Edit collection"] = "Endre samling";
-$a->strings["Create a new collection"] = "Lag en ny samling";
-$a->strings["Channels not in any collection"] = "Kanaler som ikke er i noen samling";
-$a->strings["add"] = "legg til";
-$a->strings["Image/photo"] = "Bilde/fotografi";
-$a->strings["Encrypted content"] = "Kryptert innhold";
-$a->strings["Install design element: "] = "Installer designelement:";
-$a->strings["QR code"] = "QR-kode";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev følgende %2\$s %3\$s";
-$a->strings["post"] = "innlegg";
-$a->strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende";
-$a->strings["$1 spoiler"] = "$1 avsløring";
-$a->strings["$1 wrote:"] = "$1 skrev:";
-$a->strings["Unable to obtain identity information from database"] = "Klarer ikke å få tak i identitetsinformasjon fra databasen";
-$a->strings["Empty name"] = "Mangler navn";
-$a->strings["Name too long"] = "Navnet er for langt";
-$a->strings["No account identifier"] = "Ingen kontoidentifikator";
-$a->strings["Nickname is required."] = "Kallenavn er påkrevd.";
-$a->strings["Reserved nickname. Please choose another."] = "Reservert kallenavn. Vennligst velg et annet.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet.";
-$a->strings["Unable to retrieve created identity"] = "Klarer ikke å hente den lagede identiteten";
-$a->strings["Default Profile"] = "Standardprofil";
-$a->strings["Friends"] = "Venner";
-$a->strings["Requested channel is not available."] = "Forespurt kanal er ikke tilgjengelig.";
-$a->strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig.";
-$a->strings["Connect"] = "Koble";
-$a->strings["Change profile photo"] = "Endre profilbilde";
-$a->strings["Profiles"] = "Profiler";
-$a->strings["Manage/edit profiles"] = "HÃ¥ndtere/endre profiler";
-$a->strings["Create New Profile"] = "Lag ny profil";
-$a->strings["Edit Profile"] = "Endre profil";
-$a->strings["Profile Image"] = "Profilbilde";
-$a->strings["visible to everybody"] = "synlig for alle";
-$a->strings["Edit visibility"] = "Endre synlighet";
-$a->strings["Location:"] = "Plassering:";
-$a->strings["Gender:"] = "Kjønn:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Hjemmeside:";
-$a->strings["Online Now"] = "Online nå";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[idag]";
-$a->strings["Birthday Reminders"] = "Fødselsdagspåminnnelser";
-$a->strings["Birthdays this week:"] = "Fødselsdager denne uken:";
-$a->strings["[No description]"] = "[Ingen beskrivelse]";
-$a->strings["Event Reminders"] = "Hendelsespåminnelser";
-$a->strings["Events this week:"] = "Hendelser denne uken:";
-$a->strings["Profile"] = "Profil";
-$a->strings["Full Name:"] = "Fullt navn:";
-$a->strings["Like this channel"] = "Lik denne kanalen";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan ikke finne DNS-informasjon om databasetjener '%s'";
+App::$strings["Profile Photos"] = "Profilbilder";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Skjemaets sikkerhetspollett var ikke gyldig. Dette skjedde antakelig fordi skjemaet har vært åpnet for lenge (>3 timer) før det ble sendt inn.";
+App::$strings["created a new post"] = "laget et nytt innlegg";
+App::$strings["commented on %s's post"] = "kommenterte på %s sitt innlegg";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En slettet gruppe med dette navnet ble gjenopprettet. Eksisterende tillatelser for elementet <strong>kan</strong> gjelde for denne gruppen og fremtidige medlemmer. Hvis du ønsket noe annet, vennligst lag en ny gruppe med et annet navn.";
+App::$strings["Default privacy group for new contacts"] = "Standard personverngruppe for nye kontakter";
+App::$strings["All Channels"] = "Alle kanaler";
+App::$strings["edit"] = "endre";
+App::$strings["Collections"] = "Samlinger";
+App::$strings["Edit collection"] = "Endre samling";
+App::$strings["Create a new collection"] = "Lag en ny samling";
+App::$strings["Channels not in any collection"] = "Kanaler som ikke er i noen samling";
+App::$strings["add"] = "legg til";
+App::$strings["Image/photo"] = "Bilde/fotografi";
+App::$strings["Encrypted content"] = "Kryptert innhold";
+App::$strings["Install design element: "] = "Installer designelement:";
+App::$strings["QR code"] = "QR-kode";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev følgende %2\$s %3\$s";
+App::$strings["post"] = "innlegg";
+App::$strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende";
+App::$strings["$1 spoiler"] = "$1 avsløring";
+App::$strings["$1 wrote:"] = "$1 skrev:";
+App::$strings["Unable to obtain identity information from database"] = "Klarer ikke å få tak i identitetsinformasjon fra databasen";
+App::$strings["Empty name"] = "Mangler navn";
+App::$strings["Name too long"] = "Navnet er for langt";
+App::$strings["No account identifier"] = "Ingen kontoidentifikator";
+App::$strings["Nickname is required."] = "Kallenavn er påkrevd.";
+App::$strings["Reserved nickname. Please choose another."] = "Reservert kallenavn. Vennligst velg et annet.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk på dette nettstedet.";
+App::$strings["Unable to retrieve created identity"] = "Klarer ikke å hente den lagede identiteten";
+App::$strings["Default Profile"] = "Standardprofil";
+App::$strings["Friends"] = "Venner";
+App::$strings["Requested channel is not available."] = "Forespurt kanal er ikke tilgjengelig.";
+App::$strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig.";
+App::$strings["Connect"] = "Koble";
+App::$strings["Change profile photo"] = "Endre profilbilde";
+App::$strings["Profiles"] = "Profiler";
+App::$strings["Manage/edit profiles"] = "HÃ¥ndtere/endre profiler";
+App::$strings["Create New Profile"] = "Lag ny profil";
+App::$strings["Edit Profile"] = "Endre profil";
+App::$strings["Profile Image"] = "Profilbilde";
+App::$strings["visible to everybody"] = "synlig for alle";
+App::$strings["Edit visibility"] = "Endre synlighet";
+App::$strings["Location:"] = "Plassering:";
+App::$strings["Gender:"] = "Kjønn:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Hjemmeside:";
+App::$strings["Online Now"] = "Online nå";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[idag]";
+App::$strings["Birthday Reminders"] = "Fødselsdagspåminnnelser";
+App::$strings["Birthdays this week:"] = "Fødselsdager denne uken:";
+App::$strings["[No description]"] = "[Ingen beskrivelse]";
+App::$strings["Event Reminders"] = "Hendelsespåminnelser";
+App::$strings["Events this week:"] = "Hendelser denne uken:";
+App::$strings["Profile"] = "Profil";
+App::$strings["Full Name:"] = "Fullt navn:";
+App::$strings["Like this channel"] = "Lik denne kanalen";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "Liker",
1 => "Liker",
);
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Fødselsdag:";
-$a->strings["Age:"] = "Alder:";
-$a->strings["for %1\$d %2\$s"] = "for %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Seksuell preferanse:";
-$a->strings["Hometown:"] = "Hjemby:";
-$a->strings["Tags:"] = "Merkelapper:";
-$a->strings["Political Views:"] = "Politiske synspunkter:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Om:";
-$a->strings["Hobbies/Interests:"] = "Hobbyer/interesser:";
-$a->strings["Likes:"] = "Liker:";
-$a->strings["Dislikes:"] = "Misliker:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformasjon og sosiale nettverk:";
-$a->strings["My other channels:"] = "Mine andre kanaler:";
-$a->strings["Musical interests:"] = "Musikkinteresse:";
-$a->strings["Books, literature:"] = "Bøker, litteratur:";
-$a->strings["Television:"] = "TV:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underholdning:";
-$a->strings["Love/Romance:"] = "Kjærlighet/romantikk:";
-$a->strings["Work/employment:"] = "Arbeid/sysselsetting:";
-$a->strings["School/education:"] = "Skole/utdannelse:";
-$a->strings["Like this thing"] = "Lik denne tingen";
-$a->strings["New Page"] = "Ny side";
-$a->strings["Edit"] = "Endre";
-$a->strings["View"] = "Vis";
-$a->strings["Preview"] = "Forhåndsvisning";
-$a->strings["Actions"] = "Handlinger";
-$a->strings["Page Link"] = "Sidelenke";
-$a->strings["Title"] = "Tittel";
-$a->strings["Created"] = "Laget";
-$a->strings["Edited"] = "Endret";
-$a->strings["Categories"] = "Kategorier";
-$a->strings["Apps"] = "Apper";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Personlig";
-$a->strings["Create Personal App"] = "Lag personlig app";
-$a->strings["Edit Personal App"] = "Endre personlig app";
-$a->strings["Ignore/Hide"] = "Ignorer/Skjul";
-$a->strings["Suggestions"] = "Forslag";
-$a->strings["See more..."] = "Se mer...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillate forbindelser.";
-$a->strings["Add New Connection"] = "Legg til ny forbindelse";
-$a->strings["Enter the channel address"] = "Skriv kanal-adressen";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Eksempel: ola.nordmann@eksempel.no, http://eksempel.no/karinordmann";
-$a->strings["Notes"] = "Merknader";
-$a->strings["Save"] = "Lagre";
-$a->strings["Remove term"] = "Fjern begrep";
-$a->strings["Saved Searches"] = "Lagrede søk";
-$a->strings["Saved Folders"] = "Lagrede mapper";
-$a->strings["Everything"] = "Alt";
-$a->strings["Archives"] = "Arkiv";
-$a->strings["Refresh"] = "Forny";
-$a->strings["Me"] = "Meg";
-$a->strings["Best Friends"] = "Bestevenner";
-$a->strings["Co-workers"] = "Medarbeidere";
-$a->strings["Former Friends"] = "Tidligere venner";
-$a->strings["Acquaintances"] = "Bekjente";
-$a->strings["Everybody"] = "Alle";
-$a->strings["Account settings"] = "Kontoinnstillinger";
-$a->strings["Channel settings"] = "Kanalinnstillinger";
-$a->strings["Additional features"] = "Tilleggsfunksjoner";
-$a->strings["Feature/Addon settings"] = "Funksjons-/Tilleggsinnstillinger";
-$a->strings["Display settings"] = "Visningsinnstillinger";
-$a->strings["Connected apps"] = "Tilkoblede app-er";
-$a->strings["Export channel"] = "Eksporter kanal";
-$a->strings["Connection Default Permissions"] = "Forbindelsens standard tillatelser";
-$a->strings["Premium Channel Settings"] = "Premiumkanal-innstillinger";
-$a->strings["Channel Sources"] = "Kanalkilder";
-$a->strings["Settings"] = "Innstillinger";
-$a->strings["Messages"] = "Meldinger";
-$a->strings["Check Mail"] = "Sjekk meldinger";
-$a->strings["New Message"] = "Ny melding";
-$a->strings["Chat Rooms"] = "Chatrom";
-$a->strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom";
-$a->strings["Suggested Chatrooms"] = "Foreslåtte chatrom";
-$a->strings["photo/image"] = "foto/bilde";
-$a->strings["Rate Me"] = "Vurder meg";
-$a->strings["View Ratings"] = "Vis vurderinger";
-$a->strings["Public Hubs"] = "Offentlige huber";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "hendelse";
-$a->strings["channel"] = "kanal";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "kommentar";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s liker %2\$s sin %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s liker ikke %2\$s sin %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s er nå forbundet med %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s prikket %2\$s";
-$a->strings["poked"] = "prikket";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s er %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Liker";
-$a->strings["__ctx:title__ Dislikes"] = "Liker ikke";
-$a->strings["__ctx:title__ Agree"] = "Enig";
-$a->strings["__ctx:title__ Disagree"] = "Uenig";
-$a->strings["__ctx:title__ Abstain"] = "Avstår";
-$a->strings["__ctx:title__ Attending"] = "Deltar";
-$a->strings["__ctx:title__ Not attending"] = "Deltar ikke";
-$a->strings["__ctx:title__ Might attend"] = "Deltar kanskje";
-$a->strings["Select"] = "Velg";
-$a->strings["Delete"] = "Slett";
-$a->strings["Private Message"] = "Privat melding";
-$a->strings["Message signature validated"] = "Innleggets signatur er bekreftet";
-$a->strings["Message signature incorrect"] = "Innleggets signatur er feil";
-$a->strings["View %s's profile @ %s"] = "Vis %s sin profile @ %s";
-$a->strings["Categories:"] = "Kategorier:";
-$a->strings["Filed under:"] = "Sortert under:";
-$a->strings[" from %s"] = "fra %s";
-$a->strings["last edited: %s"] = "sist endret: %s";
-$a->strings["Expires: %s"] = "Utløper: %s";
-$a->strings["View in context"] = "Vis i sammenheng";
-$a->strings["Please wait"] = "Vennligst vent";
-$a->strings["remove"] = "fjern";
-$a->strings["Loading..."] = "Laster...";
-$a->strings["Delete Selected Items"] = "Slett valgte elementer";
-$a->strings["View Source"] = "Vis kilde";
-$a->strings["Follow Thread"] = "Følg tråd";
-$a->strings["View Status"] = "Vis status";
-$a->strings["View Profile"] = "Vis profil";
-$a->strings["View Photos"] = "Vis bilder";
-$a->strings["Matrix Activity"] = "Matrix-aktivitet";
-$a->strings["Edit Contact"] = "Endre kontakt";
-$a->strings["Send PM"] = "Send privat melding";
-$a->strings["Poke"] = "Prikk";
-$a->strings["Unknown"] = "Ukjent";
-$a->strings["%s likes this."] = "%s liker dette.";
-$a->strings["%s doesn't like this."] = "%s liker ikke dette.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Fødselsdag:";
+App::$strings["Age:"] = "Alder:";
+App::$strings["for %1\$d %2\$s"] = "for %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Seksuell preferanse:";
+App::$strings["Hometown:"] = "Hjemby:";
+App::$strings["Tags:"] = "Merkelapper:";
+App::$strings["Political Views:"] = "Politiske synspunkter:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Om:";
+App::$strings["Hobbies/Interests:"] = "Hobbyer/interesser:";
+App::$strings["Likes:"] = "Liker:";
+App::$strings["Dislikes:"] = "Misliker:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformasjon og sosiale nettverk:";
+App::$strings["My other channels:"] = "Mine andre kanaler:";
+App::$strings["Musical interests:"] = "Musikkinteresse:";
+App::$strings["Books, literature:"] = "Bøker, litteratur:";
+App::$strings["Television:"] = "TV:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underholdning:";
+App::$strings["Love/Romance:"] = "Kjærlighet/romantikk:";
+App::$strings["Work/employment:"] = "Arbeid/sysselsetting:";
+App::$strings["School/education:"] = "Skole/utdannelse:";
+App::$strings["Like this thing"] = "Lik denne tingen";
+App::$strings["New Page"] = "Ny side";
+App::$strings["Edit"] = "Endre";
+App::$strings["View"] = "Vis";
+App::$strings["Preview"] = "Forhåndsvisning";
+App::$strings["Actions"] = "Handlinger";
+App::$strings["Page Link"] = "Sidelenke";
+App::$strings["Title"] = "Tittel";
+App::$strings["Created"] = "Laget";
+App::$strings["Edited"] = "Endret";
+App::$strings["Categories"] = "Kategorier";
+App::$strings["Apps"] = "Apper";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Personlig";
+App::$strings["Create Personal App"] = "Lag personlig app";
+App::$strings["Edit Personal App"] = "Endre personlig app";
+App::$strings["Ignore/Hide"] = "Ignorer/Skjul";
+App::$strings["Suggestions"] = "Forslag";
+App::$strings["See more..."] = "Se mer...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillate forbindelser.";
+App::$strings["Add New Connection"] = "Legg til ny forbindelse";
+App::$strings["Enter the channel address"] = "Skriv kanal-adressen";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Eksempel: ola.nordmann@eksempel.no, http://eksempel.no/karinordmann";
+App::$strings["Notes"] = "Merknader";
+App::$strings["Save"] = "Lagre";
+App::$strings["Remove term"] = "Fjern begrep";
+App::$strings["Saved Searches"] = "Lagrede søk";
+App::$strings["Saved Folders"] = "Lagrede mapper";
+App::$strings["Everything"] = "Alt";
+App::$strings["Archives"] = "Arkiv";
+App::$strings["Refresh"] = "Forny";
+App::$strings["Me"] = "Meg";
+App::$strings["Best Friends"] = "Bestevenner";
+App::$strings["Co-workers"] = "Medarbeidere";
+App::$strings["Former Friends"] = "Tidligere venner";
+App::$strings["Acquaintances"] = "Bekjente";
+App::$strings["Everybody"] = "Alle";
+App::$strings["Account settings"] = "Kontoinnstillinger";
+App::$strings["Channel settings"] = "Kanalinnstillinger";
+App::$strings["Additional features"] = "Tilleggsfunksjoner";
+App::$strings["Feature/Addon settings"] = "Funksjons-/Tilleggsinnstillinger";
+App::$strings["Display settings"] = "Visningsinnstillinger";
+App::$strings["Connected apps"] = "Tilkoblede app-er";
+App::$strings["Export channel"] = "Eksporter kanal";
+App::$strings["Connection Default Permissions"] = "Forbindelsens standard tillatelser";
+App::$strings["Premium Channel Settings"] = "Premiumkanal-innstillinger";
+App::$strings["Channel Sources"] = "Kanalkilder";
+App::$strings["Settings"] = "Innstillinger";
+App::$strings["Messages"] = "Meldinger";
+App::$strings["Check Mail"] = "Sjekk meldinger";
+App::$strings["New Message"] = "Ny melding";
+App::$strings["Chat Rooms"] = "Chatrom";
+App::$strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom";
+App::$strings["Suggested Chatrooms"] = "Foreslåtte chatrom";
+App::$strings["photo/image"] = "foto/bilde";
+App::$strings["Rate Me"] = "Vurder meg";
+App::$strings["View Ratings"] = "Vis vurderinger";
+App::$strings["Public Hubs"] = "Offentlige huber";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "hendelse";
+App::$strings["channel"] = "kanal";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "kommentar";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s liker %2\$s sin %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s liker ikke %2\$s sin %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s er nå forbundet med %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s prikket %2\$s";
+App::$strings["poked"] = "prikket";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s er %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Liker";
+App::$strings["__ctx:title__ Dislikes"] = "Liker ikke";
+App::$strings["__ctx:title__ Agree"] = "Enig";
+App::$strings["__ctx:title__ Disagree"] = "Uenig";
+App::$strings["__ctx:title__ Abstain"] = "Avstår";
+App::$strings["__ctx:title__ Attending"] = "Deltar";
+App::$strings["__ctx:title__ Not attending"] = "Deltar ikke";
+App::$strings["__ctx:title__ Might attend"] = "Deltar kanskje";
+App::$strings["Select"] = "Velg";
+App::$strings["Delete"] = "Slett";
+App::$strings["Private Message"] = "Privat melding";
+App::$strings["Message signature validated"] = "Innleggets signatur er bekreftet";
+App::$strings["Message signature incorrect"] = "Innleggets signatur er feil";
+App::$strings["View %s's profile @ %s"] = "Vis %s sin profile @ %s";
+App::$strings["Categories:"] = "Kategorier:";
+App::$strings["Filed under:"] = "Sortert under:";
+App::$strings[" from %s"] = "fra %s";
+App::$strings["last edited: %s"] = "sist endret: %s";
+App::$strings["Expires: %s"] = "Utløper: %s";
+App::$strings["View in context"] = "Vis i sammenheng";
+App::$strings["Please wait"] = "Vennligst vent";
+App::$strings["remove"] = "fjern";
+App::$strings["Loading..."] = "Laster...";
+App::$strings["Delete Selected Items"] = "Slett valgte elementer";
+App::$strings["View Source"] = "Vis kilde";
+App::$strings["Follow Thread"] = "Følg tråd";
+App::$strings["View Status"] = "Vis status";
+App::$strings["View Profile"] = "Vis profil";
+App::$strings["View Photos"] = "Vis bilder";
+App::$strings["Matrix Activity"] = "Matrix-aktivitet";
+App::$strings["Edit Contact"] = "Endre kontakt";
+App::$strings["Send PM"] = "Send privat melding";
+App::$strings["Poke"] = "Prikk";
+App::$strings["Unknown"] = "Ukjent";
+App::$strings["%s likes this."] = "%s liker dette.";
+App::$strings["%s doesn't like this."] = "%s liker ikke dette.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d person</span> liker dette.",
1 => "<span %1\$s>%2\$d personer</span> liker dette.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d person</span> liker ikke dette.",
1 => "<span %1\$s>%2\$d personer</span> liker ikke dette.",
);
-$a->strings["and"] = "og";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "og";
+App::$strings[", and %d other people"] = array(
0 => ", og %d annen person",
1 => ", og %d andre personer",
);
-$a->strings["%s like this."] = "%s liker dette.";
-$a->strings["%s don't like this."] = "%s liker ikke dette.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Synlig for <strong>alle</strong>";
-$a->strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:";
-$a->strings["Please enter a video link/URL:"] = "Vennligst skriv en videolenke/URL:";
-$a->strings["Please enter an audio link/URL:"] = "Vennligst skriv en lydlenke/URL:";
-$a->strings["Tag term:"] = "Merkelapp:";
-$a->strings["Save to Folder:"] = "Lagre til mappe:";
-$a->strings["Where are you right now?"] = "Hvor er du akkurat nå?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Utløper YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Del";
-$a->strings["Page link title"] = "Sidens lenketittel";
-$a->strings["Post as"] = "Lag innlegg som";
-$a->strings["Bold"] = "Uthevet";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Understreket";
-$a->strings["Quote"] = "Sitat";
-$a->strings["Code"] = "Kode";
-$a->strings["Upload photo"] = "Last opp bilde";
-$a->strings["upload photo"] = "last opp bilde";
-$a->strings["Attach file"] = "Legg ved fil";
-$a->strings["attach file"] = "legg ved fil";
-$a->strings["Insert web link"] = "Sett inn web-lenke";
-$a->strings["web link"] = "web-lenke";
-$a->strings["Insert video link"] = "Sett inn videolenke";
-$a->strings["video link"] = "videolenke";
-$a->strings["Insert audio link"] = "Sett inn lenke til lyd";
-$a->strings["audio link"] = "lenke til lyd";
-$a->strings["Set your location"] = "Angi din plassering";
-$a->strings["set location"] = "angi plassering";
-$a->strings["Toggle voting"] = "Skru av eller på stemming";
-$a->strings["Clear browser location"] = "Fjern nettleserplassering";
-$a->strings["clear location"] = "fjern plassering";
-$a->strings["Title (optional)"] = "Tittel (valgfri)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorier (valgfri, kommaseparert liste)";
-$a->strings["Permission settings"] = "Tillatelser - innstillinger";
-$a->strings["permissions"] = "tillatelser";
-$a->strings["Public post"] = "Offentlig innlegg";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Eksempel: ola@eksempel.no, kari@eksempel.no";
-$a->strings["Set expiration date"] = "Angi utløpsdato";
-$a->strings["Encrypt text"] = "Krypter tekst";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Avbryt";
-$a->strings["Discover"] = "Oppdage";
-$a->strings["Imported public streams"] = "Importerte offentlige strømmer";
-$a->strings["Commented Order"] = "Kommentert";
-$a->strings["Sort by Comment Date"] = "Sorter etter kommentert dato";
-$a->strings["Posted Order"] = "Lagt inn";
-$a->strings["Sort by Post Date"] = "Sorter etter innleggsdato";
-$a->strings["Posts that mention or involve you"] = "Innlegg som nevner eller involverer deg";
-$a->strings["New"] = "Nye";
-$a->strings["Activity Stream - by date"] = "Aktivitetsstrøm - etter dato";
-$a->strings["Starred"] = "Stjerne";
-$a->strings["Favourite Posts"] = "Favorittinnlegg";
-$a->strings["Spam"] = "Søppel";
-$a->strings["Posts flagged as SPAM"] = "Innlegg merket som SØPPEL";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusmeldinger og -innlegg";
-$a->strings["About"] = "Om";
-$a->strings["Profile Details"] = "Profildetaljer";
-$a->strings["Photos"] = "Bilder";
-$a->strings["Photo Albums"] = "Fotoalbum";
-$a->strings["Files"] = "Filer";
-$a->strings["Files and Storage"] = "Filer og lagring";
-$a->strings["Chatrooms"] = "Chatrom";
-$a->strings["Bookmarks"] = "Bokmerker";
-$a->strings["Saved Bookmarks"] = "Lagrede bokmerker";
-$a->strings["Webpages"] = "Websider";
-$a->strings["Manage Webpages"] = "HÃ¥ndtere websider";
-$a->strings["View all"] = "Vis alle";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s liker dette.";
+App::$strings["%s don't like this."] = "%s liker ikke dette.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Synlig for <strong>alle</strong>";
+App::$strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:";
+App::$strings["Please enter a video link/URL:"] = "Vennligst skriv en videolenke/URL:";
+App::$strings["Please enter an audio link/URL:"] = "Vennligst skriv en lydlenke/URL:";
+App::$strings["Tag term:"] = "Merkelapp:";
+App::$strings["Save to Folder:"] = "Lagre til mappe:";
+App::$strings["Where are you right now?"] = "Hvor er du akkurat nå?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Utløper YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Del";
+App::$strings["Page link title"] = "Sidens lenketittel";
+App::$strings["Post as"] = "Lag innlegg som";
+App::$strings["Bold"] = "Uthevet";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Understreket";
+App::$strings["Quote"] = "Sitat";
+App::$strings["Code"] = "Kode";
+App::$strings["Upload photo"] = "Last opp bilde";
+App::$strings["upload photo"] = "last opp bilde";
+App::$strings["Attach file"] = "Legg ved fil";
+App::$strings["attach file"] = "legg ved fil";
+App::$strings["Insert web link"] = "Sett inn web-lenke";
+App::$strings["web link"] = "web-lenke";
+App::$strings["Insert video link"] = "Sett inn videolenke";
+App::$strings["video link"] = "videolenke";
+App::$strings["Insert audio link"] = "Sett inn lenke til lyd";
+App::$strings["audio link"] = "lenke til lyd";
+App::$strings["Set your location"] = "Angi din plassering";
+App::$strings["set location"] = "angi plassering";
+App::$strings["Toggle voting"] = "Skru av eller på stemming";
+App::$strings["Clear browser location"] = "Fjern nettleserplassering";
+App::$strings["clear location"] = "fjern plassering";
+App::$strings["Title (optional)"] = "Tittel (valgfri)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorier (valgfri, kommaseparert liste)";
+App::$strings["Permission settings"] = "Tillatelser - innstillinger";
+App::$strings["permissions"] = "tillatelser";
+App::$strings["Public post"] = "Offentlig innlegg";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Eksempel: ola@eksempel.no, kari@eksempel.no";
+App::$strings["Set expiration date"] = "Angi utløpsdato";
+App::$strings["Encrypt text"] = "Krypter tekst";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Avbryt";
+App::$strings["Discover"] = "Oppdage";
+App::$strings["Imported public streams"] = "Importerte offentlige strømmer";
+App::$strings["Commented Order"] = "Kommentert";
+App::$strings["Sort by Comment Date"] = "Sorter etter kommentert dato";
+App::$strings["Posted Order"] = "Lagt inn";
+App::$strings["Sort by Post Date"] = "Sorter etter innleggsdato";
+App::$strings["Posts that mention or involve you"] = "Innlegg som nevner eller involverer deg";
+App::$strings["New"] = "Nye";
+App::$strings["Activity Stream - by date"] = "Aktivitetsstrøm - etter dato";
+App::$strings["Starred"] = "Stjerne";
+App::$strings["Favourite Posts"] = "Favorittinnlegg";
+App::$strings["Spam"] = "Søppel";
+App::$strings["Posts flagged as SPAM"] = "Innlegg merket som SØPPEL";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusmeldinger og -innlegg";
+App::$strings["About"] = "Om";
+App::$strings["Profile Details"] = "Profildetaljer";
+App::$strings["Photos"] = "Bilder";
+App::$strings["Photo Albums"] = "Fotoalbum";
+App::$strings["Files"] = "Filer";
+App::$strings["Files and Storage"] = "Filer og lagring";
+App::$strings["Chatrooms"] = "Chatrom";
+App::$strings["Bookmarks"] = "Bokmerker";
+App::$strings["Saved Bookmarks"] = "Lagrede bokmerker";
+App::$strings["Webpages"] = "Websider";
+App::$strings["Manage Webpages"] = "HÃ¥ndtere websider";
+App::$strings["View all"] = "Vis alle";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Liker ikke",
1 => "Liker ikke",
);
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Deltar",
1 => "Deltar",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Deltar ikke",
1 => "Deltar ikke",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Ikke bestemt",
1 => "Ikke bestemt",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Enig",
1 => "Enige",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Uenig",
1 => "Uenige",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Avstår",
1 => "Avstår",
);
-$a->strings["Permission denied."] = "Tillatelse avslått.";
-$a->strings["Item was not found."] = "Elementet ble ikke funnet.";
-$a->strings["No source file."] = "Ingen kildefil.";
-$a->strings["Cannot locate file to replace"] = "Kan ikke finne filen som skal byttes ut";
-$a->strings["Cannot locate file to revise/update"] = "Finner ikke filen som skal revideres/oppdateres";
-$a->strings["File exceeds size limit of %d"] = "Filens størrelse overgår grensen på %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Lagret fil kunne ikke bekreftes. Opplasting mislyktes.";
-$a->strings["Path not available."] = "Stien er ikke tilgjengelig.";
-$a->strings["Empty pathname"] = "Tomt sti-navn";
-$a->strings["duplicate filename or path"] = "duplikat av filnavn eller sti";
-$a->strings["Path not found."] = "Stien ble ikke funnet.";
-$a->strings["mkdir failed."] = "mkdir mislyktes.";
-$a->strings["database storage failed."] = "databaselagring mislyktes.";
-$a->strings["Not a valid email address"] = "Ikke en gyldig e-postadresse";
-$a->strings["Your email domain is not among those allowed on this site"] = "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet";
-$a->strings["Your email address is already registered at this site."] = "Din e-postadresse er allerede registrert på dette nettstedet.";
-$a->strings["An invitation is required."] = "En invitasjon er påkrevd.";
-$a->strings["Invitation could not be verified."] = "Invitasjon kunne ikke bekreftes.";
-$a->strings["Please enter the required information."] = "Vennligst skriv inn nødvendig informasjon.";
-$a->strings["Failed to store account information."] = "Mislyktes med å lagre kontoinformasjon.";
-$a->strings["Registration confirmation for %s"] = "Registreringsbekreftelse for %s";
-$a->strings["Registration request at %s"] = "Registreringsforespørsel hos %s";
-$a->strings["Administrator"] = "Administrator";
-$a->strings["your registration password"] = "ditt registreringspassord";
-$a->strings["Registration details for %s"] = "Registreringsdetaljer for %s";
-$a->strings["Account approved."] = "Konto godkjent.";
-$a->strings["Registration revoked for %s"] = "Registrering trukket tilbake for %s";
-$a->strings["Account verified. Please login."] = "Konto bekreftet. Vennligst logg inn.";
-$a->strings["Click here to upgrade."] = "Klikk her for å oppgradere.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Denne handlingen går utenfor grensene satt i din abonnementsplan.";
-$a->strings["This action is not available under your subscription plan."] = "Denne handlingen er ikke tilgjengelig i din abonnementsplan.";
-$a->strings["Delete this item?"] = "Slett dette elementet?";
-$a->strings["Comment"] = "Kommentar";
-$a->strings["[+] show all"] = "[+] Vis alle";
-$a->strings["[-] show less"] = "[-] Vis mindre";
-$a->strings["[+] expand"] = "[+] Utvid";
-$a->strings["[-] collapse"] = "[-] Lukk";
-$a->strings["Password too short"] = "Passordet er for kort";
-$a->strings["Passwords do not match"] = "Passordene er ikke like";
-$a->strings["everybody"] = "alle";
-$a->strings["Secret Passphrase"] = "Hemmelig passordsetning";
-$a->strings["Passphrase hint"] = "Hint om passordsetning";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn.";
-$a->strings["close all"] = "Lukk alle";
-$a->strings["Nothing new here"] = "Ikke noe nytt her";
-$a->strings["Rate This Channel (this is public)"] = "Vurder denne kanalen (dette er offentlig)";
-$a->strings["Rating"] = "Vurdering";
-$a->strings["Describe (optional)"] = "Beskriv (valgfritt)";
-$a->strings["Submit"] = "Send";
-$a->strings["Please enter a link URL"] = "Vennligst skriv inn en lenke URL:";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "siden";
-$a->strings["from now"] = "fra nå";
-$a->strings["less than a minute"] = "mindre enn ett minutt";
-$a->strings["about a minute"] = "omtrent et minutt";
-$a->strings["%d minutes"] = "%d minutter";
-$a->strings["about an hour"] = "omtrent en time";
-$a->strings["about %d hours"] = "omtrent %d timer";
-$a->strings["a day"] = "en dag";
-$a->strings["%d days"] = "%d dager";
-$a->strings["about a month"] = "omtrent en måned";
-$a->strings["%d months"] = "%d måneder";
-$a->strings["about a year"] = "omtrent et år";
-$a->strings["%d years"] = "%d år";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["parent"] = "opp et nivå";
-$a->strings["Collection"] = "Samling";
-$a->strings["Principal"] = "Viktigste";
-$a->strings["Addressbook"] = "Adressebok";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Tidsplan innboks";
-$a->strings["Schedule Outbox"] = "Tidsplan utboks";
-$a->strings["%1\$s used"] = "%1\$s brukt";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s brukt av %2\$s (%3\$s&#37;)";
-$a->strings["Total"] = "Totalt";
-$a->strings["Shared"] = "Delt";
-$a->strings["Create"] = "Lag";
-$a->strings["Upload"] = "Last opp";
-$a->strings["Name"] = "Navn";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Størrelse";
-$a->strings["Last Modified"] = "Sist endret";
-$a->strings["Create new folder"] = "Lag ny mappe";
-$a->strings["Upload file"] = "Last opp fil";
-$a->strings["%1\$s's bookmarks"] = "%1\$s sine bokmerker";
-$a->strings["Default"] = "Standard";
-$a->strings["General Features"] = "Generelle funksjoner";
-$a->strings["Content Expiration"] = "Innholdet utløper";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden";
-$a->strings["Multiple Profiles"] = "Flere profiler";
-$a->strings["Ability to create multiple profiles"] = "Mulig å lage flere profiler";
-$a->strings["Advanced Profiles"] = "Avanserte profiler";
-$a->strings["Additional profile sections and selections"] = "Ytterlige seksjoner og utvalg til profilen";
-$a->strings["Profile Import/Export"] = "Profil-import/-eksport";
-$a->strings["Save and load profile details across sites/channels"] = "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler";
-$a->strings["Web Pages"] = "Web-sider";
-$a->strings["Provide managed web pages on your channel"] = "Tilby kontrollerte web-sider på din kanal";
-$a->strings["Private Notes"] = "Private merknader";
-$a->strings["Enables a tool to store notes and reminders"] = "Skrur på et verktøy for lagre merknader og påminnelser";
-$a->strings["Navigation Channel Select"] = "Navigasjon kanalvalg";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Endre kanaler direkte fra navigasjonsmenyen";
-$a->strings["Photo Location"] = "Bildeplassering";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart.";
-$a->strings["Extended Identity Sharing"] = "Utvidet identitetsdeling";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Del din identiet med alle nettsteder på Internett. Når denne er avskrudd, deles identiteten bare med nettsteder i matrix.";
-$a->strings["Expert Mode"] = "Ekspertmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg";
-$a->strings["Premium Channel"] = "Premiumkanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal";
-$a->strings["Post Composition Features"] = "Funksjoner for å lage innlegg";
-$a->strings["Use Markdown"] = "Bruk Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Tillat bruk av \"Markdown\" til formatering av innlegg";
-$a->strings["Large Photos"] = "Store bilder";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkluder store (640px) miniatyrbilder i innlegg. Hvis denne ikke er skrudd på, bruk små (320px) miniatyrbilder.";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Automatisk import av kanalinnhold fra andre kanaler eller strømmer";
-$a->strings["Even More Encryption"] = "Enda mer kryptering";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel";
-$a->strings["Enable voting tools"] = "Skru på verktøy for å stemme";
-$a->strings["Provide a class of post which others can vote on"] = "Tilby en type innlegg som andre kan stemme på";
-$a->strings["Flag Adult Photos"] = "Flagge bilder for voksne";
-$a->strings["Provide photo edit option to hide adult photos from default album view"] = "Gi foto en valgmulighet for å skjule bilder for voksne fra visning i standardalbum";
-$a->strings["Network and Stream Filtering"] = "Nettverk- og strømfiltrering";
-$a->strings["Search by Date"] = "Søk etter dato";
-$a->strings["Ability to select posts by date ranges"] = "Mulighet for å velge innlegg etter datoområde";
-$a->strings["Collections Filter"] = "Filter for samlinger";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Skru på miniprogram for å vise Nettverksinnlegg bare fra valgte samlinger";
-$a->strings["Save search terms for re-use"] = "Lagre søkeuttrykk for senere bruk";
-$a->strings["Network Personal Tab"] = "Nettverk personlig fane";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i";
-$a->strings["Network New Tab"] = "Nettverk Ny fane";
-$a->strings["Enable tab to display all new Network activity"] = "Skru på fane for å vise all ny nettverksaktivitet";
-$a->strings["Affinity Tool"] = "Nærhetsverktøy";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrer strømaktiviteten etter releasjonsdybde";
-$a->strings["Suggest Channels"] = "Foreslå kanaler";
-$a->strings["Show channel suggestions"] = "Vis kanalforslag";
-$a->strings["Post/Comment Tools"] = "Innlegg-/Kommentar-verktøy";
-$a->strings["Tagging"] = "Merking";
-$a->strings["Ability to tag existing posts"] = "Mulighet til å merke eksisterende meldinger";
-$a->strings["Post Categories"] = "Innleggskategorier";
-$a->strings["Add categories to your posts"] = "Legg kategorier til dine innlegg";
-$a->strings["Ability to file posts under folders"] = "Mulighet til å sortere innlegg i mapper";
-$a->strings["Dislike Posts"] = "Mislik innlegg";
-$a->strings["Ability to dislike posts/comments"] = "Mulighet til å mislike innlegg/kommentarer";
-$a->strings["Star Posts"] = "Stjerneinnlegg";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mulighet til å merke spesielle innlegg med en stjerne";
-$a->strings["Tag Cloud"] = "Merkelappsky";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Tilby en personlig merkelappsky på din kanalside";
-$a->strings["Permission denied"] = "Tillatelse avvist";
-$a->strings["(Unknown)"] = "(Ukjent)";
-$a->strings["Visible to anybody on the internet."] = "Synlig for enhver på Internett.";
-$a->strings["Visible to you only."] = "Synlig bare for deg.";
-$a->strings["Visible to anybody in this network."] = "Synlig for enhver i dette nettverket.";
-$a->strings["Visible to anybody authenticated."] = "Synlig for enhver som er autentisert.";
-$a->strings["Visible to anybody on %s."] = "Synlig for alle på %s.";
-$a->strings["Visible to all connections."] = "Synlig for alle forbindelser.";
-$a->strings["Visible to approved connections."] = "Synlig for godkjente forbindelser.";
-$a->strings["Visible to specific connections."] = "Synlig for spesifikke forbindelser.";
-$a->strings["Item not found."] = "Elementet ble ikke funnet.";
-$a->strings["Collection not found."] = "Samlingen ble ikke funnet.";
-$a->strings["Collection is empty."] = "Samlingen er tom.";
-$a->strings["Collection: %s"] = "Samling: %s";
-$a->strings["Connection: %s"] = "Forbindelse: %s";
-$a->strings["Connection not found."] = "Forbindelsen ble ikke funnet.";
-$a->strings["Frequently"] = "Ofte";
-$a->strings["Hourly"] = "Hver time";
-$a->strings["Twice daily"] = "To ganger daglig";
-$a->strings["Daily"] = "Daglig";
-$a->strings["Weekly"] = "Ukentlig";
-$a->strings["Monthly"] = "MÃ¥nedlig";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-post";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["No recipient provided."] = "Ingen mottaker angitt.";
-$a->strings["[no subject]"] = "[ikke noe emne]";
-$a->strings["Unable to determine sender."] = "Kan ikke avgjøre avsender.";
-$a->strings["Stored post could not be verified."] = "Lagret innlegg kunne ikke bekreftes.";
-$a->strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet.";
-$a->strings["Channel location missing."] = "Kanalplassering mangler.";
-$a->strings["Response from remote channel was incomplete."] = "Svaret fra den andre kanalen var ikke komplett.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanalen er slettet og finnes ikke lenger.";
-$a->strings["Protocol disabled."] = "Protokollen er avskrudd.";
-$a->strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes.";
-$a->strings["local account not found."] = "lokal konto ble ikke funnet.";
-$a->strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv.";
-$a->strings["Save to Folder"] = "Lagre i mappe";
-$a->strings["I will attend"] = "Jeg vil delta";
-$a->strings["I will not attend"] = "Jeg deltar ikke";
-$a->strings["I might attend"] = "Jeg vil kanskje delta";
-$a->strings["I agree"] = "Jeg er enig";
-$a->strings["I disagree"] = "Jeg er uenig";
-$a->strings["I abstain"] = "Jeg avstår";
-$a->strings["Add Star"] = "Legg til stjerne";
-$a->strings["Remove Star"] = "Fjern stjerne";
-$a->strings["Toggle Star Status"] = "Skru av og på stjernestatus";
-$a->strings["starred"] = "stjernemerket";
-$a->strings["Add Tag"] = "Legg til merkelapp";
-$a->strings["I like this (toggle)"] = "Jeg liker dette (skru av og på)";
-$a->strings["like"] = "liker";
-$a->strings["I don't like this (toggle)"] = "Jeg liker ikke dette (skru av og på)";
-$a->strings["dislike"] = "misliker";
-$a->strings["Share This"] = "Del dette";
-$a->strings["share"] = "del";
-$a->strings["%d comment"] = array(
+App::$strings["Permission denied."] = "Tillatelse avslått.";
+App::$strings["Item was not found."] = "Elementet ble ikke funnet.";
+App::$strings["No source file."] = "Ingen kildefil.";
+App::$strings["Cannot locate file to replace"] = "Kan ikke finne filen som skal byttes ut";
+App::$strings["Cannot locate file to revise/update"] = "Finner ikke filen som skal revideres/oppdateres";
+App::$strings["File exceeds size limit of %d"] = "Filens størrelse overgår grensen på %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nådd din lagringsgrense for vedlegg på %1$.0f Mbytes.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Lagret fil kunne ikke bekreftes. Opplasting mislyktes.";
+App::$strings["Path not available."] = "Stien er ikke tilgjengelig.";
+App::$strings["Empty pathname"] = "Tomt sti-navn";
+App::$strings["duplicate filename or path"] = "duplikat av filnavn eller sti";
+App::$strings["Path not found."] = "Stien ble ikke funnet.";
+App::$strings["mkdir failed."] = "mkdir mislyktes.";
+App::$strings["database storage failed."] = "databaselagring mislyktes.";
+App::$strings["Not a valid email address"] = "Ikke en gyldig e-postadresse";
+App::$strings["Your email domain is not among those allowed on this site"] = "Ditt e-postdomene er ikke blant de som er tillatt på dette stedet";
+App::$strings["Your email address is already registered at this site."] = "Din e-postadresse er allerede registrert på dette nettstedet.";
+App::$strings["An invitation is required."] = "En invitasjon er påkrevd.";
+App::$strings["Invitation could not be verified."] = "Invitasjon kunne ikke bekreftes.";
+App::$strings["Please enter the required information."] = "Vennligst skriv inn nødvendig informasjon.";
+App::$strings["Failed to store account information."] = "Mislyktes med å lagre kontoinformasjon.";
+App::$strings["Registration confirmation for %s"] = "Registreringsbekreftelse for %s";
+App::$strings["Registration request at %s"] = "Registreringsforespørsel hos %s";
+App::$strings["Administrator"] = "Administrator";
+App::$strings["your registration password"] = "ditt registreringspassord";
+App::$strings["Registration details for %s"] = "Registreringsdetaljer for %s";
+App::$strings["Account approved."] = "Konto godkjent.";
+App::$strings["Registration revoked for %s"] = "Registrering trukket tilbake for %s";
+App::$strings["Account verified. Please login."] = "Konto bekreftet. Vennligst logg inn.";
+App::$strings["Click here to upgrade."] = "Klikk her for å oppgradere.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Denne handlingen går utenfor grensene satt i din abonnementsplan.";
+App::$strings["This action is not available under your subscription plan."] = "Denne handlingen er ikke tilgjengelig i din abonnementsplan.";
+App::$strings["Delete this item?"] = "Slett dette elementet?";
+App::$strings["Comment"] = "Kommentar";
+App::$strings["[+] show all"] = "[+] Vis alle";
+App::$strings["[-] show less"] = "[-] Vis mindre";
+App::$strings["[+] expand"] = "[+] Utvid";
+App::$strings["[-] collapse"] = "[-] Lukk";
+App::$strings["Password too short"] = "Passordet er for kort";
+App::$strings["Passwords do not match"] = "Passordene er ikke like";
+App::$strings["everybody"] = "alle";
+App::$strings["Secret Passphrase"] = "Hemmelig passordsetning";
+App::$strings["Passphrase hint"] = "Hint om passordsetning";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn.";
+App::$strings["close all"] = "Lukk alle";
+App::$strings["Nothing new here"] = "Ikke noe nytt her";
+App::$strings["Rate This Channel (this is public)"] = "Vurder denne kanalen (dette er offentlig)";
+App::$strings["Rating"] = "Vurdering";
+App::$strings["Describe (optional)"] = "Beskriv (valgfritt)";
+App::$strings["Submit"] = "Send";
+App::$strings["Please enter a link URL"] = "Vennligst skriv inn en lenke URL:";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "siden";
+App::$strings["from now"] = "fra nå";
+App::$strings["less than a minute"] = "mindre enn ett minutt";
+App::$strings["about a minute"] = "omtrent et minutt";
+App::$strings["%d minutes"] = "%d minutter";
+App::$strings["about an hour"] = "omtrent en time";
+App::$strings["about %d hours"] = "omtrent %d timer";
+App::$strings["a day"] = "en dag";
+App::$strings["%d days"] = "%d dager";
+App::$strings["about a month"] = "omtrent en måned";
+App::$strings["%d months"] = "%d måneder";
+App::$strings["about a year"] = "omtrent et år";
+App::$strings["%d years"] = "%d år";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["parent"] = "opp et nivå";
+App::$strings["Collection"] = "Samling";
+App::$strings["Principal"] = "Viktigste";
+App::$strings["Addressbook"] = "Adressebok";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Tidsplan innboks";
+App::$strings["Schedule Outbox"] = "Tidsplan utboks";
+App::$strings["%1\$s used"] = "%1\$s brukt";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s brukt av %2\$s (%3\$s&#37;)";
+App::$strings["Total"] = "Totalt";
+App::$strings["Shared"] = "Delt";
+App::$strings["Create"] = "Lag";
+App::$strings["Upload"] = "Last opp";
+App::$strings["Name"] = "Navn";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Størrelse";
+App::$strings["Last Modified"] = "Sist endret";
+App::$strings["Create new folder"] = "Lag ny mappe";
+App::$strings["Upload file"] = "Last opp fil";
+App::$strings["%1\$s's bookmarks"] = "%1\$s sine bokmerker";
+App::$strings["Default"] = "Standard";
+App::$strings["General Features"] = "Generelle funksjoner";
+App::$strings["Content Expiration"] = "Innholdet utløper";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt i fremtiden";
+App::$strings["Multiple Profiles"] = "Flere profiler";
+App::$strings["Ability to create multiple profiles"] = "Mulig å lage flere profiler";
+App::$strings["Advanced Profiles"] = "Avanserte profiler";
+App::$strings["Additional profile sections and selections"] = "Ytterlige seksjoner og utvalg til profilen";
+App::$strings["Profile Import/Export"] = "Profil-import/-eksport";
+App::$strings["Save and load profile details across sites/channels"] = "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler";
+App::$strings["Web Pages"] = "Web-sider";
+App::$strings["Provide managed web pages on your channel"] = "Tilby kontrollerte web-sider på din kanal";
+App::$strings["Private Notes"] = "Private merknader";
+App::$strings["Enables a tool to store notes and reminders"] = "Skrur på et verktøy for lagre merknader og påminnelser";
+App::$strings["Navigation Channel Select"] = "Navigasjon kanalvalg";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Endre kanaler direkte fra navigasjonsmenyen";
+App::$strings["Photo Location"] = "Bildeplassering";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på et kart.";
+App::$strings["Extended Identity Sharing"] = "Utvidet identitetsdeling";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Del din identiet med alle nettsteder på Internett. Når denne er avskrudd, deles identiteten bare med nettsteder i matrix.";
+App::$strings["Expert Mode"] = "Ekspertmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Skru på Ekspertmodus for å tilby avanserte konfigurasjonsvalg";
+App::$strings["Premium Channel"] = "Premiumkanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Lar deg angi restriksjoner og betingelser for de som kobler seg til din kanal";
+App::$strings["Post Composition Features"] = "Funksjoner for å lage innlegg";
+App::$strings["Use Markdown"] = "Bruk Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Tillat bruk av \"Markdown\" til formatering av innlegg";
+App::$strings["Large Photos"] = "Store bilder";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkluder store (640px) miniatyrbilder i innlegg. Hvis denne ikke er skrudd på, bruk små (320px) miniatyrbilder.";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Automatisk import av kanalinnhold fra andre kanaler eller strømmer";
+App::$strings["Even More Encryption"] = "Enda mer kryptering";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig nøkkel";
+App::$strings["Enable voting tools"] = "Skru på verktøy for å stemme";
+App::$strings["Provide a class of post which others can vote on"] = "Tilby en type innlegg som andre kan stemme på";
+App::$strings["Flag Adult Photos"] = "Flagge bilder for voksne";
+App::$strings["Provide photo edit option to hide adult photos from default album view"] = "Gi foto en valgmulighet for å skjule bilder for voksne fra visning i standardalbum";
+App::$strings["Network and Stream Filtering"] = "Nettverk- og strømfiltrering";
+App::$strings["Search by Date"] = "Søk etter dato";
+App::$strings["Ability to select posts by date ranges"] = "Mulighet for å velge innlegg etter datoområde";
+App::$strings["Collections Filter"] = "Filter for samlinger";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Skru på miniprogram for å vise Nettverksinnlegg bare fra valgte samlinger";
+App::$strings["Save search terms for re-use"] = "Lagre søkeuttrykk for senere bruk";
+App::$strings["Network Personal Tab"] = "Nettverk personlig fane";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Skru på fane for å bare vise Nettverksinnlegg som du har deltatt i";
+App::$strings["Network New Tab"] = "Nettverk Ny fane";
+App::$strings["Enable tab to display all new Network activity"] = "Skru på fane for å vise all ny nettverksaktivitet";
+App::$strings["Affinity Tool"] = "Nærhetsverktøy";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrer strømaktiviteten etter releasjonsdybde";
+App::$strings["Suggest Channels"] = "Foreslå kanaler";
+App::$strings["Show channel suggestions"] = "Vis kanalforslag";
+App::$strings["Post/Comment Tools"] = "Innlegg-/Kommentar-verktøy";
+App::$strings["Tagging"] = "Merking";
+App::$strings["Ability to tag existing posts"] = "Mulighet til å merke eksisterende meldinger";
+App::$strings["Post Categories"] = "Innleggskategorier";
+App::$strings["Add categories to your posts"] = "Legg kategorier til dine innlegg";
+App::$strings["Ability to file posts under folders"] = "Mulighet til å sortere innlegg i mapper";
+App::$strings["Dislike Posts"] = "Mislik innlegg";
+App::$strings["Ability to dislike posts/comments"] = "Mulighet til å mislike innlegg/kommentarer";
+App::$strings["Star Posts"] = "Stjerneinnlegg";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mulighet til å merke spesielle innlegg med en stjerne";
+App::$strings["Tag Cloud"] = "Merkelappsky";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Tilby en personlig merkelappsky på din kanalside";
+App::$strings["Permission denied"] = "Tillatelse avvist";
+App::$strings["(Unknown)"] = "(Ukjent)";
+App::$strings["Visible to anybody on the internet."] = "Synlig for enhver på Internett.";
+App::$strings["Visible to you only."] = "Synlig bare for deg.";
+App::$strings["Visible to anybody in this network."] = "Synlig for enhver i dette nettverket.";
+App::$strings["Visible to anybody authenticated."] = "Synlig for enhver som er autentisert.";
+App::$strings["Visible to anybody on %s."] = "Synlig for alle på %s.";
+App::$strings["Visible to all connections."] = "Synlig for alle forbindelser.";
+App::$strings["Visible to approved connections."] = "Synlig for godkjente forbindelser.";
+App::$strings["Visible to specific connections."] = "Synlig for spesifikke forbindelser.";
+App::$strings["Item not found."] = "Elementet ble ikke funnet.";
+App::$strings["Collection not found."] = "Samlingen ble ikke funnet.";
+App::$strings["Collection is empty."] = "Samlingen er tom.";
+App::$strings["Collection: %s"] = "Samling: %s";
+App::$strings["Connection: %s"] = "Forbindelse: %s";
+App::$strings["Connection not found."] = "Forbindelsen ble ikke funnet.";
+App::$strings["Frequently"] = "Ofte";
+App::$strings["Hourly"] = "Hver time";
+App::$strings["Twice daily"] = "To ganger daglig";
+App::$strings["Daily"] = "Daglig";
+App::$strings["Weekly"] = "Ukentlig";
+App::$strings["Monthly"] = "MÃ¥nedlig";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-post";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["No recipient provided."] = "Ingen mottaker angitt.";
+App::$strings["[no subject]"] = "[ikke noe emne]";
+App::$strings["Unable to determine sender."] = "Kan ikke avgjøre avsender.";
+App::$strings["Stored post could not be verified."] = "Lagret innlegg kunne ikke bekreftes.";
+App::$strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet.";
+App::$strings["Channel location missing."] = "Kanalplassering mangler.";
+App::$strings["Response from remote channel was incomplete."] = "Svaret fra den andre kanalen var ikke komplett.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanalen er slettet og finnes ikke lenger.";
+App::$strings["Protocol disabled."] = "Protokollen er avskrudd.";
+App::$strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes.";
+App::$strings["local account not found."] = "lokal konto ble ikke funnet.";
+App::$strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv.";
+App::$strings["Save to Folder"] = "Lagre i mappe";
+App::$strings["I will attend"] = "Jeg vil delta";
+App::$strings["I will not attend"] = "Jeg deltar ikke";
+App::$strings["I might attend"] = "Jeg vil kanskje delta";
+App::$strings["I agree"] = "Jeg er enig";
+App::$strings["I disagree"] = "Jeg er uenig";
+App::$strings["I abstain"] = "Jeg avstår";
+App::$strings["Add Star"] = "Legg til stjerne";
+App::$strings["Remove Star"] = "Fjern stjerne";
+App::$strings["Toggle Star Status"] = "Skru av og på stjernestatus";
+App::$strings["starred"] = "stjernemerket";
+App::$strings["Add Tag"] = "Legg til merkelapp";
+App::$strings["I like this (toggle)"] = "Jeg liker dette (skru av og på)";
+App::$strings["like"] = "liker";
+App::$strings["I don't like this (toggle)"] = "Jeg liker ikke dette (skru av og på)";
+App::$strings["dislike"] = "misliker";
+App::$strings["Share This"] = "Del dette";
+App::$strings["share"] = "del";
+App::$strings["%d comment"] = array(
0 => "%d kommentar",
1 => "%d kommentarer",
);
-$a->strings["View %s's profile - %s"] = "Vis %s sin profil - %s";
-$a->strings["to"] = "til";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "vegg-til-vegg";
-$a->strings["via Wall-To-Wall:"] = "via vegg-til-vegg:";
-$a->strings["Save Bookmarks"] = "Lagre bokmerker";
-$a->strings["Add to Calendar"] = "Legg til i kalender";
-$a->strings["Mark all seen"] = "Merk alle som sett";
-$a->strings["__ctx:noun__ Likes"] = "Liker";
-$a->strings["__ctx:noun__ Dislikes"] = "Liker ikke";
-$a->strings["Close"] = "Lukk";
-$a->strings["This is you"] = "Dette er deg";
-$a->strings["Image"] = "Bilde";
-$a->strings["Insert Link"] = "Sett inn lenke";
-$a->strings["Video"] = "Video";
-$a->strings["Miscellaneous"] = "Forskjellig";
-$a->strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD eller MM-DD";
-$a->strings["Required"] = "PÃ¥krevd";
-$a->strings["never"] = "aldri";
-$a->strings["less than a second ago"] = "for mindre enn ett sekund siden";
-$a->strings["year"] = "Ã¥r";
-$a->strings["years"] = "Ã¥r";
-$a->strings["month"] = "måned";
-$a->strings["months"] = "måneder";
-$a->strings["week"] = "uke";
-$a->strings["weeks"] = "uker";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dager";
-$a->strings["hour"] = "time";
-$a->strings["hours"] = "timer";
-$a->strings["minute"] = "minutt";
-$a->strings["minutes"] = "minutter";
-$a->strings["second"] = "sekund";
-$a->strings["seconds"] = "sekunder";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s siden";
-$a->strings["%1\$s's birthday"] = "%1\$s sin fødselsdag";
-$a->strings["Happy Birthday %1\$s"] = "Gratulerer med dagen, %1\$s !";
-$a->strings["New window"] = "Nytt vindu";
-$a->strings["Open the selected location in a different window or browser tab"] = "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane";
-$a->strings["User '%s' deleted"] = "Brukeren '%s' er slettet";
-$a->strings["Attachments:"] = "Vedlegg:";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Hubzilla event notification:"] = "Hubzilla hendelsesvarsling:";
-$a->strings["Starts:"] = "Starter:";
-$a->strings["Finishes:"] = "Slutter:";
-$a->strings["Logout"] = "Logg ut";
-$a->strings["End this session"] = "Avslutt denne økten";
-$a->strings["Home"] = "Hjem";
-$a->strings["Your posts and conversations"] = "Dine innlegg og samtaler";
-$a->strings["Your profile page"] = "Din profilside";
-$a->strings["Edit Profiles"] = "Endre profiler";
-$a->strings["Manage/Edit profiles"] = "HÃ¥ndter/endre profiler";
-$a->strings["Edit your profile"] = "Endre din profil";
-$a->strings["Your photos"] = "Dine bilder";
-$a->strings["Your files"] = "Dine filer";
-$a->strings["Chat"] = "Chat";
-$a->strings["Your chatrooms"] = "Dine chatterom";
-$a->strings["Your bookmarks"] = "Dine bokmerker";
-$a->strings["Your webpages"] = "Dine websider";
-$a->strings["Login"] = "Logg inn";
-$a->strings["Sign in"] = "Logg på";
-$a->strings["%s - click to logout"] = "%s - klikk for å logge ut";
-$a->strings["Remote authentication"] = "Fjernautentisering";
-$a->strings["Click to authenticate to your home hub"] = "Klikk for å godkjennes mot din hjemme-hub";
-$a->strings["Home Page"] = "Hjemmeside";
-$a->strings["Register"] = "Registrer";
-$a->strings["Create an account"] = "Lag en konto";
-$a->strings["Help"] = "Hjelp";
-$a->strings["Help and documentation"] = "Hjelp og dokumentasjon";
-$a->strings["Applications, utilities, links, games"] = "Programmer, verktøy, lenker, spill";
-$a->strings["Search"] = "Søk";
-$a->strings["Search site content"] = "Søk stedets innhold";
-$a->strings["Directory"] = "Katalog";
-$a->strings["Channel Directory"] = "Kanalkatalog";
-$a->strings["Matrix"] = "Matrix";
-$a->strings["Your matrix"] = "Din matrix";
-$a->strings["Mark all matrix notifications seen"] = "Merk alle matrix-varsler som sett";
-$a->strings["Channel Home"] = "Kanalhjem";
-$a->strings["Channel home"] = "Kanalhjem";
-$a->strings["Mark all channel notifications seen"] = "Merk alle kanalvarsler som sett";
-$a->strings["Connections"] = "Forbindelser";
-$a->strings["Notices"] = "Varsel";
-$a->strings["Notifications"] = "Varsler";
-$a->strings["See all notifications"] = "Se alle varsler";
-$a->strings["Mark all system notifications seen"] = "Merk alle systemvarsler som sett";
-$a->strings["Mail"] = "Melding";
-$a->strings["Private mail"] = "Privat post";
-$a->strings["See all private messages"] = "Se alle private meldinger";
-$a->strings["Mark all private messages seen"] = "Merk alle private meldinger som sett";
-$a->strings["Inbox"] = "Innboks";
-$a->strings["Outbox"] = "Utboks";
-$a->strings["Events"] = "Hendelser";
-$a->strings["Event Calendar"] = "Kalender";
-$a->strings["See all events"] = "Se alle hendelser";
-$a->strings["Mark all events seen"] = "Merk alle hendelser som sett";
-$a->strings["Channel Manager"] = "Kanalstyring";
-$a->strings["Manage Your Channels"] = "HÃ¥ndter dine kanaler";
-$a->strings["Account/Channel Settings"] = "Konto-/kanal-innstillinger";
-$a->strings["Admin"] = "Administrator";
-$a->strings["Site Setup and Configuration"] = "Nettstedsoppsett og -konfigurasjon";
-$a->strings["@name, #tag, content"] = "@navn, @merkelapp, innhold";
-$a->strings["Please wait..."] = "Vennligst vent...";
-$a->strings["Tags"] = "Merkelapper";
-$a->strings["Keywords"] = "Nøkkelord";
-$a->strings["have"] = "har";
-$a->strings["has"] = "har";
-$a->strings["want"] = "ønsker";
-$a->strings["wants"] = "ønsker";
-$a->strings["likes"] = "liker";
-$a->strings["dislikes"] = "misliker";
-$a->strings[" and "] = "og";
-$a->strings["public profile"] = "offentlig profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s endret %2\$s til &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Besøk %1\$s sitt %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har oppdatert %2\$s, endret %3\$s.";
-$a->strings["This event has been added to your calendar."] = "Denne hendelsen er lagt til i din kalender.";
-$a->strings["Public Timeline"] = "Offentlig tidslinje";
-$a->strings["view full size"] = "vis full størrelse";
-$a->strings["Directory Options"] = "Kataloginnstillinger";
-$a->strings["Alphabetic"] = "Alfabetisk";
-$a->strings["Reverse Alphabetic"] = "Omvendt alfabetisk";
-$a->strings["Newest to Oldest"] = "Nyest til eldst";
-$a->strings["Oldest to Newest"] = "Eldst til nyest";
-$a->strings["Sort"] = "Sorter";
-$a->strings["Safe Mode"] = "Trygt modus";
-$a->strings["Public Forums Only"] = "Bare offentlige forum";
-$a->strings["This Website Only"] = "Kun dette nettstedet";
-$a->strings["Embedded content"] = "Innebygget innhold";
-$a->strings["Embedding disabled"] = "Innbygging avskrudd";
-$a->strings["Invalid data packet"] = "Ugyldig datapakke";
-$a->strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen";
-$a->strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s";
-$a->strings["Logged out."] = "Logget ut.";
-$a->strings["Failed authentication"] = "Mislykket autentisering";
-$a->strings["Login failed."] = "Innlogging mislyktes.";
-$a->strings["Hubzilla Notification"] = "Hubzilla-varsling";
-$a->strings["hubzilla"] = "hubzilla";
-$a->strings["Thank You,"] = "Tusen takk,";
-$a->strings["%s Administrator"] = "%s administrator";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Ny melding mottatt hos %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s sendte deg en ny privat melding på %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s.";
-$a->strings["a private message"] = "en privat melding";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Vennligst besøk %s for å se og/eller svare på dine private meldinger.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]%4\$s's %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]din %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Kommentar til samtale #%1\$d av %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterte på et element eller en samtale du følger";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Vennligst besøk %s for å se og/eller svare i samtalen";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s skrev et innlegg på din profilvegg";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s skrev et innlegg på din profilvegg på %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s skrev et innlegg på [zrl=%3\$s]din vegg[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s merket deg";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s merket deg på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]merket deg[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s prikket deg";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s dyttet deg på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]dyttet deg[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s merket ditt innlegg";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s merket ditt innlegg på %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s merket [zrl=%3\$s]ditt innlegg[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notify] Introduksjon mottatt";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en ny forespørsel om forbindelse fra '%2\$s' hos %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du mottok [zrl=%2\$s]en ny forespørsel om forbindelse[/zrl] fra %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Du kan besøke profilen deres på %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Venneforslag mottatt";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en venneforespørsel fra '%2\$s' hos %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har mottatt [zrl=%2\$s]et venneforslaget[/zrl] angående %3\$s fra %4\$s. ";
-$a->strings["Name:"] = "Navn:";
-$a->strings["Photo:"] = "Bilde:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Vennligst besøk %s for å godkjenne eller avslå dette forslaget.";
-$a->strings["[Red:Notify]"] = "[Red:Notify]";
-$a->strings["%d invitation available"] = array(
+App::$strings["View %s's profile - %s"] = "Vis %s sin profil - %s";
+App::$strings["to"] = "til";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "vegg-til-vegg";
+App::$strings["via Wall-To-Wall:"] = "via vegg-til-vegg:";
+App::$strings["Save Bookmarks"] = "Lagre bokmerker";
+App::$strings["Add to Calendar"] = "Legg til i kalender";
+App::$strings["Mark all seen"] = "Merk alle som sett";
+App::$strings["__ctx:noun__ Likes"] = "Liker";
+App::$strings["__ctx:noun__ Dislikes"] = "Liker ikke";
+App::$strings["Close"] = "Lukk";
+App::$strings["This is you"] = "Dette er deg";
+App::$strings["Image"] = "Bilde";
+App::$strings["Insert Link"] = "Sett inn lenke";
+App::$strings["Video"] = "Video";
+App::$strings["Miscellaneous"] = "Forskjellig";
+App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD eller MM-DD";
+App::$strings["Required"] = "PÃ¥krevd";
+App::$strings["never"] = "aldri";
+App::$strings["less than a second ago"] = "for mindre enn ett sekund siden";
+App::$strings["year"] = "Ã¥r";
+App::$strings["years"] = "Ã¥r";
+App::$strings["month"] = "måned";
+App::$strings["months"] = "måneder";
+App::$strings["week"] = "uke";
+App::$strings["weeks"] = "uker";
+App::$strings["day"] = "dag";
+App::$strings["days"] = "dager";
+App::$strings["hour"] = "time";
+App::$strings["hours"] = "timer";
+App::$strings["minute"] = "minutt";
+App::$strings["minutes"] = "minutter";
+App::$strings["second"] = "sekund";
+App::$strings["seconds"] = "sekunder";
+App::$strings["%1\$d %2\$s ago"] = "%1\$d %2\$s siden";
+App::$strings["%1\$s's birthday"] = "%1\$s sin fødselsdag";
+App::$strings["Happy Birthday %1\$s"] = "Gratulerer med dagen, %1\$s !";
+App::$strings["New window"] = "Nytt vindu";
+App::$strings["Open the selected location in a different window or browser tab"] = "Ã…pne det valgte stedet i et annet vindu eller nettleser-fane";
+App::$strings["User '%s' deleted"] = "Brukeren '%s' er slettet";
+App::$strings["Attachments:"] = "Vedlegg:";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Hubzilla event notification:"] = "Hubzilla hendelsesvarsling:";
+App::$strings["Starts:"] = "Starter:";
+App::$strings["Finishes:"] = "Slutter:";
+App::$strings["Logout"] = "Logg ut";
+App::$strings["End this session"] = "Avslutt denne økten";
+App::$strings["Home"] = "Hjem";
+App::$strings["Your posts and conversations"] = "Dine innlegg og samtaler";
+App::$strings["Your profile page"] = "Din profilside";
+App::$strings["Edit Profiles"] = "Endre profiler";
+App::$strings["Manage/Edit profiles"] = "HÃ¥ndter/endre profiler";
+App::$strings["Edit your profile"] = "Endre din profil";
+App::$strings["Your photos"] = "Dine bilder";
+App::$strings["Your files"] = "Dine filer";
+App::$strings["Chat"] = "Chat";
+App::$strings["Your chatrooms"] = "Dine chatterom";
+App::$strings["Your bookmarks"] = "Dine bokmerker";
+App::$strings["Your webpages"] = "Dine websider";
+App::$strings["Login"] = "Logg inn";
+App::$strings["Sign in"] = "Logg på";
+App::$strings["%s - click to logout"] = "%s - klikk for å logge ut";
+App::$strings["Remote authentication"] = "Fjernautentisering";
+App::$strings["Click to authenticate to your home hub"] = "Klikk for å godkjennes mot din hjemme-hub";
+App::$strings["Home Page"] = "Hjemmeside";
+App::$strings["Register"] = "Registrer";
+App::$strings["Create an account"] = "Lag en konto";
+App::$strings["Help"] = "Hjelp";
+App::$strings["Help and documentation"] = "Hjelp og dokumentasjon";
+App::$strings["Applications, utilities, links, games"] = "Programmer, verktøy, lenker, spill";
+App::$strings["Search"] = "Søk";
+App::$strings["Search site content"] = "Søk stedets innhold";
+App::$strings["Directory"] = "Katalog";
+App::$strings["Channel Directory"] = "Kanalkatalog";
+App::$strings["Matrix"] = "Matrix";
+App::$strings["Your matrix"] = "Din matrix";
+App::$strings["Mark all matrix notifications seen"] = "Merk alle matrix-varsler som sett";
+App::$strings["Channel Home"] = "Kanalhjem";
+App::$strings["Channel home"] = "Kanalhjem";
+App::$strings["Mark all channel notifications seen"] = "Merk alle kanalvarsler som sett";
+App::$strings["Connections"] = "Forbindelser";
+App::$strings["Notices"] = "Varsel";
+App::$strings["Notifications"] = "Varsler";
+App::$strings["See all notifications"] = "Se alle varsler";
+App::$strings["Mark all system notifications seen"] = "Merk alle systemvarsler som sett";
+App::$strings["Mail"] = "Melding";
+App::$strings["Private mail"] = "Privat post";
+App::$strings["See all private messages"] = "Se alle private meldinger";
+App::$strings["Mark all private messages seen"] = "Merk alle private meldinger som sett";
+App::$strings["Inbox"] = "Innboks";
+App::$strings["Outbox"] = "Utboks";
+App::$strings["Events"] = "Hendelser";
+App::$strings["Event Calendar"] = "Kalender";
+App::$strings["See all events"] = "Se alle hendelser";
+App::$strings["Mark all events seen"] = "Merk alle hendelser som sett";
+App::$strings["Channel Manager"] = "Kanalstyring";
+App::$strings["Manage Your Channels"] = "HÃ¥ndter dine kanaler";
+App::$strings["Account/Channel Settings"] = "Konto-/kanal-innstillinger";
+App::$strings["Admin"] = "Administrator";
+App::$strings["Site Setup and Configuration"] = "Nettstedsoppsett og -konfigurasjon";
+App::$strings["@name, #tag, content"] = "@navn, @merkelapp, innhold";
+App::$strings["Please wait..."] = "Vennligst vent...";
+App::$strings["Tags"] = "Merkelapper";
+App::$strings["Keywords"] = "Nøkkelord";
+App::$strings["have"] = "har";
+App::$strings["has"] = "har";
+App::$strings["want"] = "ønsker";
+App::$strings["wants"] = "ønsker";
+App::$strings["likes"] = "liker";
+App::$strings["dislikes"] = "misliker";
+App::$strings[" and "] = "og";
+App::$strings["public profile"] = "offentlig profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s endret %2\$s til &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Besøk %1\$s sitt %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har oppdatert %2\$s, endret %3\$s.";
+App::$strings["This event has been added to your calendar."] = "Denne hendelsen er lagt til i din kalender.";
+App::$strings["Public Timeline"] = "Offentlig tidslinje";
+App::$strings["view full size"] = "vis full størrelse";
+App::$strings["Directory Options"] = "Kataloginnstillinger";
+App::$strings["Alphabetic"] = "Alfabetisk";
+App::$strings["Reverse Alphabetic"] = "Omvendt alfabetisk";
+App::$strings["Newest to Oldest"] = "Nyest til eldst";
+App::$strings["Oldest to Newest"] = "Eldst til nyest";
+App::$strings["Sort"] = "Sorter";
+App::$strings["Safe Mode"] = "Trygt modus";
+App::$strings["Public Forums Only"] = "Bare offentlige forum";
+App::$strings["This Website Only"] = "Kun dette nettstedet";
+App::$strings["Embedded content"] = "Innebygget innhold";
+App::$strings["Embedding disabled"] = "Innbygging avskrudd";
+App::$strings["Invalid data packet"] = "Ugyldig datapakke";
+App::$strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen";
+App::$strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s";
+App::$strings["Logged out."] = "Logget ut.";
+App::$strings["Failed authentication"] = "Mislykket autentisering";
+App::$strings["Login failed."] = "Innlogging mislyktes.";
+App::$strings["Hubzilla Notification"] = "Hubzilla-varsling";
+App::$strings["hubzilla"] = "hubzilla";
+App::$strings["Thank You,"] = "Tusen takk,";
+App::$strings["%s Administrator"] = "%s administrator";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Ny melding mottatt hos %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s sendte deg en ny privat melding på %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s.";
+App::$strings["a private message"] = "en privat melding";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Vennligst besøk %s for å se og/eller svare på dine private meldinger.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]%4\$s's %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterte på [zrl=%3\$s]din %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Kommentar til samtale #%1\$d av %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterte på et element eller en samtale du følger";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Vennligst besøk %s for å se og/eller svare i samtalen";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s skrev et innlegg på din profilvegg";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s skrev et innlegg på din profilvegg på %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s skrev et innlegg på [zrl=%3\$s]din vegg[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s merket deg";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s merket deg på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]merket deg[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s prikket deg";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s dyttet deg på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]dyttet deg[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s merket ditt innlegg";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s merket ditt innlegg på %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s merket [zrl=%3\$s]ditt innlegg[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Notify] Introduksjon mottatt";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en ny forespørsel om forbindelse fra '%2\$s' hos %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du mottok [zrl=%2\$s]en ny forespørsel om forbindelse[/zrl] fra %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Du kan besøke profilen deres på %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Vennligst besøk %s for å godkjenne eller avslå forespørselen om forbindelse.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Venneforslag mottatt";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har mottatt en venneforespørsel fra '%2\$s' hos %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har mottatt [zrl=%2\$s]et venneforslaget[/zrl] angående %3\$s fra %4\$s. ";
+App::$strings["Name:"] = "Navn:";
+App::$strings["Photo:"] = "Bilde:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Vennligst besøk %s for å godkjenne eller avslå dette forslaget.";
+App::$strings["[Red:Notify]"] = "[Red:Notify]";
+App::$strings["%d invitation available"] = array(
0 => "%d invitasjon tilgjengelig",
1 => "%d invitasjoner tilgjengelig",
);
-$a->strings["Advanced"] = "Avansert";
-$a->strings["Find Channels"] = "Finn kanaler";
-$a->strings["Enter name or interest"] = "Skriv navn eller interesse";
-$a->strings["Connect/Follow"] = "Forbindelse/Følg";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Eksempler: Ola Nordmann, fisking";
-$a->strings["Find"] = "Finn";
-$a->strings["Channel Suggestions"] = "Kanalforslag";
-$a->strings["Random Profile"] = "Tilfeldig profil";
-$a->strings["Invite Friends"] = "Inviter venner";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Avansert eksempel: navn=fred og land=island";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avansert";
+App::$strings["Find Channels"] = "Finn kanaler";
+App::$strings["Enter name or interest"] = "Skriv navn eller interesse";
+App::$strings["Connect/Follow"] = "Forbindelse/Følg";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Eksempler: Ola Nordmann, fisking";
+App::$strings["Find"] = "Finn";
+App::$strings["Channel Suggestions"] = "Kanalforslag";
+App::$strings["Random Profile"] = "Tilfeldig profil";
+App::$strings["Invite Friends"] = "Inviter venner";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Avansert eksempel: navn=fred og land=island";
+App::$strings["%d connection in common"] = array(
0 => "%d forbindelse felles",
1 => "%d forbindelser felles",
);
-$a->strings["show more"] = "vis mer";
-$a->strings["Visible to your default audience"] = "Synlig for ditt standard publikum";
-$a->strings["Show"] = "Vis";
-$a->strings["Don't show"] = "Ikke vis";
-$a->strings["Permissions"] = "Tillatelser";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes";
-$a->strings["Image file is empty."] = "Bildefilen er tom.";
-$a->strings["Unable to process image"] = "Kan ikke behandle bildet";
-$a->strings["Photo storage failed."] = "Bildelagring mislyktes.";
-$a->strings["Upload New Photos"] = "Last opp nye bilder";
-$a->strings["Male"] = "Mannlig";
-$a->strings["Female"] = "Kvinnelig";
-$a->strings["Currently Male"] = "For tiden mann";
-$a->strings["Currently Female"] = "For tiden kvinne";
-$a->strings["Mostly Male"] = "For det meste mann";
-$a->strings["Mostly Female"] = "For det meste kvinne";
-$a->strings["Transgender"] = "Transkjønnet";
-$a->strings["Intersex"] = "interkjønnet";
-$a->strings["Transsexual"] = "Transseksuell";
-$a->strings["Hermaphrodite"] = "Hermafroditt";
-$a->strings["Neuter"] = "Intetkjønn";
-$a->strings["Non-specific"] = "Ubestemt";
-$a->strings["Other"] = "Annen";
-$a->strings["Undecided"] = "Ubestemt";
-$a->strings["Males"] = "Menn";
-$a->strings["Females"] = "Kvinner";
-$a->strings["Gay"] = "Homo";
-$a->strings["Lesbian"] = "Lesbisk";
-$a->strings["No Preference"] = "Ingen preferanse";
-$a->strings["Bisexual"] = "Biseksuell";
-$a->strings["Autosexual"] = "Autoseksuell";
-$a->strings["Abstinent"] = "Avholdende";
-$a->strings["Virgin"] = "Jomfru";
-$a->strings["Deviant"] = "Avviker";
-$a->strings["Fetish"] = "Fetisj";
-$a->strings["Oodles"] = "Masse";
-$a->strings["Nonsexual"] = "Ikke-seksuell";
-$a->strings["Single"] = "Enslig";
-$a->strings["Lonely"] = "Ensom";
-$a->strings["Available"] = "Tilgjengelig";
-$a->strings["Unavailable"] = "Ikke tilgjengelig";
-$a->strings["Has crush"] = "Er forelsket";
-$a->strings["Infatuated"] = "Betatt";
-$a->strings["Dating"] = "Sammen med";
-$a->strings["Unfaithful"] = "Utro";
-$a->strings["Sex Addict"] = "Sexavhengig";
-$a->strings["Friends/Benefits"] = "Venner med frynsegoder";
-$a->strings["Casual"] = "Tilfeldig";
-$a->strings["Engaged"] = "Forlovet";
-$a->strings["Married"] = "Gift";
-$a->strings["Imaginarily married"] = "Gift i fantasien";
-$a->strings["Partners"] = "Partnere";
-$a->strings["Cohabiting"] = "Samboer";
-$a->strings["Common law"] = "Samboer";
-$a->strings["Happy"] = "Lykkelig";
-$a->strings["Not looking"] = "Ikke på utkikk";
-$a->strings["Swinger"] = "Partnerbytte";
-$a->strings["Betrayed"] = "Bedratt";
-$a->strings["Separated"] = "Separert";
-$a->strings["Unstable"] = "Ustabilt";
-$a->strings["Divorced"] = "Skilt";
-$a->strings["Imaginarily divorced"] = "Skilt i fantasien";
-$a->strings["Widowed"] = "Enke";
-$a->strings["Uncertain"] = "Usikkert";
-$a->strings["It's complicated"] = "Det er komplisert";
-$a->strings["Don't care"] = "Bryr meg ikke";
-$a->strings["Ask me"] = "Spør meg";
-$a->strings["Site Admin"] = "Nettstedsadministrator";
-$a->strings["Address Book"] = "Adressebok";
-$a->strings["Mood"] = "Stemning";
-$a->strings["Probe"] = "Undersøk";
-$a->strings["Suggest"] = "Forreslå";
-$a->strings["Random Channel"] = "Tilfeldig kanal";
-$a->strings["Invite"] = "Inviter";
-$a->strings["Features"] = "Funksjoner";
-$a->strings["Language"] = "Språk";
-$a->strings["Post"] = "Innlegg";
-$a->strings["Profile Photo"] = "Profilbilde";
-$a->strings["Update"] = "Oppdater";
-$a->strings["Install"] = "Installer";
-$a->strings["Purchase"] = "Kjøp";
-$a->strings["prev"] = "forrige";
-$a->strings["first"] = "første";
-$a->strings["last"] = "siste";
-$a->strings["next"] = "neste";
-$a->strings["older"] = "eldre";
-$a->strings["newer"] = "nyere";
-$a->strings["No connections"] = "Ingen forbindelser";
-$a->strings["%d Connection"] = array(
+App::$strings["show more"] = "vis mer";
+App::$strings["Visible to your default audience"] = "Synlig for ditt standard publikum";
+App::$strings["Show"] = "Vis";
+App::$strings["Don't show"] = "Ikke vis";
+App::$strings["Permissions"] = "Tillatelser";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes";
+App::$strings["Image file is empty."] = "Bildefilen er tom.";
+App::$strings["Unable to process image"] = "Kan ikke behandle bildet";
+App::$strings["Photo storage failed."] = "Bildelagring mislyktes.";
+App::$strings["Upload New Photos"] = "Last opp nye bilder";
+App::$strings["Male"] = "Mannlig";
+App::$strings["Female"] = "Kvinnelig";
+App::$strings["Currently Male"] = "For tiden mann";
+App::$strings["Currently Female"] = "For tiden kvinne";
+App::$strings["Mostly Male"] = "For det meste mann";
+App::$strings["Mostly Female"] = "For det meste kvinne";
+App::$strings["Transgender"] = "Transkjønnet";
+App::$strings["Intersex"] = "interkjønnet";
+App::$strings["Transsexual"] = "Transseksuell";
+App::$strings["Hermaphrodite"] = "Hermafroditt";
+App::$strings["Neuter"] = "Intetkjønn";
+App::$strings["Non-specific"] = "Ubestemt";
+App::$strings["Other"] = "Annen";
+App::$strings["Undecided"] = "Ubestemt";
+App::$strings["Males"] = "Menn";
+App::$strings["Females"] = "Kvinner";
+App::$strings["Gay"] = "Homo";
+App::$strings["Lesbian"] = "Lesbisk";
+App::$strings["No Preference"] = "Ingen preferanse";
+App::$strings["Bisexual"] = "Biseksuell";
+App::$strings["Autosexual"] = "Autoseksuell";
+App::$strings["Abstinent"] = "Avholdende";
+App::$strings["Virgin"] = "Jomfru";
+App::$strings["Deviant"] = "Avviker";
+App::$strings["Fetish"] = "Fetisj";
+App::$strings["Oodles"] = "Masse";
+App::$strings["Nonsexual"] = "Ikke-seksuell";
+App::$strings["Single"] = "Enslig";
+App::$strings["Lonely"] = "Ensom";
+App::$strings["Available"] = "Tilgjengelig";
+App::$strings["Unavailable"] = "Ikke tilgjengelig";
+App::$strings["Has crush"] = "Er forelsket";
+App::$strings["Infatuated"] = "Betatt";
+App::$strings["Dating"] = "Sammen med";
+App::$strings["Unfaithful"] = "Utro";
+App::$strings["Sex Addict"] = "Sexavhengig";
+App::$strings["Friends/Benefits"] = "Venner med frynsegoder";
+App::$strings["Casual"] = "Tilfeldig";
+App::$strings["Engaged"] = "Forlovet";
+App::$strings["Married"] = "Gift";
+App::$strings["Imaginarily married"] = "Gift i fantasien";
+App::$strings["Partners"] = "Partnere";
+App::$strings["Cohabiting"] = "Samboer";
+App::$strings["Common law"] = "Samboer";
+App::$strings["Happy"] = "Lykkelig";
+App::$strings["Not looking"] = "Ikke på utkikk";
+App::$strings["Swinger"] = "Partnerbytte";
+App::$strings["Betrayed"] = "Bedratt";
+App::$strings["Separated"] = "Separert";
+App::$strings["Unstable"] = "Ustabilt";
+App::$strings["Divorced"] = "Skilt";
+App::$strings["Imaginarily divorced"] = "Skilt i fantasien";
+App::$strings["Widowed"] = "Enke";
+App::$strings["Uncertain"] = "Usikkert";
+App::$strings["It's complicated"] = "Det er komplisert";
+App::$strings["Don't care"] = "Bryr meg ikke";
+App::$strings["Ask me"] = "Spør meg";
+App::$strings["Site Admin"] = "Nettstedsadministrator";
+App::$strings["Address Book"] = "Adressebok";
+App::$strings["Mood"] = "Stemning";
+App::$strings["Probe"] = "Undersøk";
+App::$strings["Suggest"] = "Forreslå";
+App::$strings["Random Channel"] = "Tilfeldig kanal";
+App::$strings["Invite"] = "Inviter";
+App::$strings["Features"] = "Funksjoner";
+App::$strings["Language"] = "Språk";
+App::$strings["Post"] = "Innlegg";
+App::$strings["Profile Photo"] = "Profilbilde";
+App::$strings["Update"] = "Oppdater";
+App::$strings["Install"] = "Installer";
+App::$strings["Purchase"] = "Kjøp";
+App::$strings["prev"] = "forrige";
+App::$strings["first"] = "første";
+App::$strings["last"] = "siste";
+App::$strings["next"] = "neste";
+App::$strings["older"] = "eldre";
+App::$strings["newer"] = "nyere";
+App::$strings["No connections"] = "Ingen forbindelser";
+App::$strings["%d Connection"] = array(
0 => "%d forbindelse",
1 => "%d forbindelser",
);
-$a->strings["View Connections"] = "Vis forbindelser";
-$a->strings["poke"] = "prikk";
-$a->strings["ping"] = "varsle";
-$a->strings["pinged"] = "varslet";
-$a->strings["prod"] = "oppildne";
-$a->strings["prodded"] = "oppildnet";
-$a->strings["slap"] = "daske";
-$a->strings["slapped"] = "dasket";
-$a->strings["finger"] = "fingre";
-$a->strings["fingered"] = "fingret";
-$a->strings["rebuff"] = "tilbakevise";
-$a->strings["rebuffed"] = "tilbakeviste";
-$a->strings["happy"] = "glad";
-$a->strings["sad"] = "trist";
-$a->strings["mellow"] = "dempet";
-$a->strings["tired"] = "trøtt";
-$a->strings["perky"] = "oppkvikket";
-$a->strings["angry"] = "sint";
-$a->strings["stupified"] = "sløvet";
-$a->strings["puzzled"] = "forundret";
-$a->strings["interested"] = "interessert";
-$a->strings["bitter"] = "bitter";
-$a->strings["cheerful"] = "munter";
-$a->strings["alive"] = "levende";
-$a->strings["annoyed"] = "irritert";
-$a->strings["anxious"] = "nervøs";
-$a->strings["cranky"] = "gretten";
-$a->strings["disturbed"] = "foruroliget";
-$a->strings["frustrated"] = "frustrert";
-$a->strings["depressed"] = "lei seg";
-$a->strings["motivated"] = "motivert";
-$a->strings["relaxed"] = "avslappet";
-$a->strings["surprised"] = "overrasket";
-$a->strings["Monday"] = "mandag";
-$a->strings["Tuesday"] = "tirsdag";
-$a->strings["Wednesday"] = "onsdag";
-$a->strings["Thursday"] = "torsdag";
-$a->strings["Friday"] = "fredag";
-$a->strings["Saturday"] = "lørdag";
-$a->strings["Sunday"] = "søndag";
-$a->strings["January"] = "januar";
-$a->strings["February"] = "februar";
-$a->strings["March"] = "mars";
-$a->strings["April"] = "april";
-$a->strings["May"] = "mai";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "august";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "desember";
-$a->strings["unknown.???"] = "ukjent.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "fjern kategori";
-$a->strings["remove from file"] = "fjern fra fil";
-$a->strings["Click to open/close"] = "Klikk for å åpne/lukke";
-$a->strings["Link to Source"] = "Lenke til kilde";
-$a->strings["Select a page layout: "] = "Velg en side-layout:";
-$a->strings["default"] = "standard";
-$a->strings["Page content type: "] = "Sidens innholdstype:";
-$a->strings["Select an alternate language"] = "Velg et annet språk";
-$a->strings["activity"] = "aktivitet";
-$a->strings["Design"] = "Formgivning";
-$a->strings["Blocks"] = "Byggeklosser";
-$a->strings["Menus"] = "Menyer";
-$a->strings["Layouts"] = "Layout";
-$a->strings["Pages"] = "Sider";
-$a->strings["Missing room name"] = "Mangler romnavn";
-$a->strings["Duplicate room name"] = "Duplikat romnavn";
-$a->strings["Invalid room specifier."] = "Ugyldig rom-spesifisering";
-$a->strings["Room not found."] = "Rommet ble ikke funnet.";
-$a->strings["Room is full"] = "Rommet er fullt";
-$a->strings["Can view my normal stream and posts"] = "Kan se min normale strøm og innlegg";
-$a->strings["Can view my default channel profile"] = "Kan se min standard kanalprofil";
-$a->strings["Can view my photo albums"] = "Kan se mine fotoalbum";
-$a->strings["Can view my connections"] = "Kan se mine forbindelser";
-$a->strings["Can view my file storage"] = "Kan se mitt fillager";
-$a->strings["Can view my webpages"] = "Kan se mine websider";
-$a->strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrøm og innlegg";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan lage innlegg på min kanalside (\"vegg\")";
-$a->strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg";
-$a->strings["Can send me private mail messages"] = "Kan sende meg private meldinger";
-$a->strings["Can post photos to my photo albums"] = "Kan legge inn bilder i mine fotoalbum";
-$a->strings["Can like/dislike stuff"] = "Kan like/ikke like forskjellige greier";
-$a->strings["Profiles and things other than posts/comments"] = "Profiler og andre ting enn innlegg/kommentarer";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan videresende til alle mine kanalkontakter via @navn i innlegg";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avansert - nyttig for å lage forumkanaler for grupper";
-$a->strings["Can chat with me (when available)"] = "Kan chatte/sende lynmeldinger til meg (når tilgjengelig)";
-$a->strings["Can write to my file storage"] = "Kan skrive til mitt fillager";
-$a->strings["Can edit my webpages"] = "Kan endre mine websider";
-$a->strings["Can source my public posts in derived channels"] = "Kan bruke mine offentlige innlegg som kanalkilde i egne kanaler";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Litt avansert - svært nyttig i åpne fellesskap";
-$a->strings["Can administer my channel resources"] = "Kan administrere mine kanalressurser";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Ekstremt avansert. La dette være med mindre du vet hva du gjør";
-$a->strings["Social Networking"] = "Sosialt nettverk";
-$a->strings["Mostly Public"] = "Ganske offentlig";
-$a->strings["Restricted"] = "Begrenset";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Forum for fellesskap";
-$a->strings["Feed Republish"] = "Republisering av strømmet innhold";
-$a->strings["Special Purpose"] = "Spesiell bruk";
-$a->strings["Celebrity/Soapbox"] = "Kjendis/Talerstol";
-$a->strings["Group Repository"] = "Gruppelager";
-$a->strings["Custom/Expert Mode"] = "Tilpasset/Ekspertmodus";
-$a->strings["Some blurb about what to do when you're new here"] = "En standardtekst om hva du bør gjøre som ny her";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har laget %1$.0f av %2$.0f tillatte kanaler.";
-$a->strings["Create a new channel"] = "Lag en ny kanal";
-$a->strings["Current Channel"] = "Gjeldende kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Bytt til en av dine kanaler ved å velge den.";
-$a->strings["Default Channel"] = "Standardkanal";
-$a->strings["Make Default"] = "Gjør til standard";
-$a->strings["%d new messages"] = "%d nye meldinger";
-$a->strings["%d new introductions"] = "%d nye introduksjoner";
-$a->strings["Delegated Channels"] = "Delegerte kanaler";
-$a->strings["Name is required"] = "Navn er påkrevd";
-$a->strings["Key and Secret are required"] = "Nøkkel og hemmelighet er påkrevd";
-$a->strings["Diaspora Policy Settings updated."] = "Innstillinger for Diaspora retningslinjer er oppdatert.";
-$a->strings["Passwords do not match. Password unchanged."] = "Passordene stemmer ikke overens. Passord uforandret.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Tomme passord er ikke tillatt. Passord uforandret.";
-$a->strings["Password changed."] = "Passord endret.";
-$a->strings["Password update failed. Please try again."] = "Passord oppdatering mislyktes. Vennligst prøv igjen.";
-$a->strings["Not valid email."] = "Ikke gyldig e-post.";
-$a->strings["Protected email address. Cannot change to that email."] = "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen.";
-$a->strings["Settings updated."] = "Innstillinger oppdatert.";
-$a->strings["No"] = "Nei";
-$a->strings["Yes"] = "Ja";
-$a->strings["Add application"] = "Legg til program";
-$a->strings["Name of application"] = "Navn på program";
-$a->strings["Consumer Key"] = "Consumer Key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20";
-$a->strings["Consumer Secret"] = "Consumer Secret";
-$a->strings["Redirect"] = "Omdirigering";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette";
-$a->strings["Icon url"] = "Ikon-URL";
-$a->strings["Optional"] = "Valgfritt";
-$a->strings["You can't edit this application."] = "Du kan ikke endre dette programmet.";
-$a->strings["Connected Apps"] = "Tilkoblede app-er";
-$a->strings["Client key starts with"] = "Klientnøkkel starter med";
-$a->strings["No name"] = "Ikke noe navn";
-$a->strings["Remove authorization"] = "Fjern tillatelse";
-$a->strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert";
-$a->strings["Feature/Addon Settings"] = "Funksjons-/Tilleggsinnstillinger";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Innstillinger for den innebygde Diaspora-etterlikningen";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Tillat ethvert Diaspora-medlem å kommentere på dine offentlige innlegg.";
-$a->strings["Diaspora Policy Settings"] = "Innstillinger for Diaspora retningslinjer";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Stopp dine merkelapper/emneknagger/hashtagger fra å bli omdirigert til andre nettsteder";
-$a->strings["Account Settings"] = "Kontoinnstillinger";
-$a->strings["Enter New Password:"] = "Skriv nytt passord:";
-$a->strings["Confirm New Password:"] = "Bekreft nytt passord:";
-$a->strings["Leave password fields blank unless changing"] = "La passordfeltene stå blanke om det ikke skal endres";
-$a->strings["Email Address:"] = "E-postadresse:";
-$a->strings["Remove Account"] = "Slett konto";
-$a->strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler";
-$a->strings["Off"] = "Av";
-$a->strings["On"] = "PÃ¥";
-$a->strings["Additional Features"] = "Ekstra funksjoner";
-$a->strings["Connector Settings"] = "Koblingsinnstillinger";
-$a->strings["No special theme for mobile devices"] = "Ikke noe spesielt tema for mobile enheter";
-$a->strings["%s - (Experimental)"] = "%s - (Eksperimentelt)";
-$a->strings["mobile"] = "mobil";
-$a->strings["Display Settings"] = "Visningsinnstillinger";
-$a->strings["Display Theme:"] = "Visningstema:";
-$a->strings["Mobile Theme:"] = "Mobiltema:";
-$a->strings["Enable user zoom on mobile devices"] = "Skru på brukerstyrt zoom på mobile enheter";
-$a->strings["Update browser every xx seconds"] = "Oppdater nettleser hvert xx sekunder";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 sekunder, ikke noe maksimum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maksimalt antall samtaler å laste samtidig:";
-$a->strings["Maximum of 100 items"] = "Maksimum 100 elementer";
-$a->strings["Show emoticons (smilies) as images"] = "Vis emoticons (smilefjes) som bilder";
-$a->strings["Link post titles to source"] = "Lenk innleggets tittel til kilden";
-$a->strings["System Page Layout Editor - (advanced)"] = "Systemsidens layoutbehandler - (avansert)";
-$a->strings["Use blog/list mode on channel page"] = "Bruk blogg-/listemodus på kanalsiden";
-$a->strings["(comments displayed separately)"] = "(kommentarer vist separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Bruk blogg-/listemodus på matrix-siden";
-$a->strings["Channel page max height of content (in pixels)"] = "Kanalsidens makshøyde for innhold (i pixler)";
-$a->strings["click to expand content exceeding this height"] = "klikk for å utvide innhold som overstiger denne høyden";
-$a->strings["Matrix page max height of content (in pixels)"] = "Matrix-sidens makshøyde for innholde (i pixler)";
-$a->strings["Nobody except yourself"] = "Ingen unntatt deg selv";
-$a->strings["Only those you specifically allow"] = "Bare de du spesifikt tillater";
-$a->strings["Approved connections"] = "Godkjente forbindelser";
-$a->strings["Any connections"] = "Enhver forbindelse";
-$a->strings["Anybody on this website"] = "Enhver ved dette nettstedet";
-$a->strings["Anybody in this network"] = "Enhver i dette nettverket";
-$a->strings["Anybody authenticated"] = "Enhver som er autentisert";
-$a->strings["Anybody on the internet"] = "Enhver på Internett";
-$a->strings["Publish your default profile in the network directory"] = "Publiser din standardprofil i nettverkskatalogen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Tillat oss å foreslå deg som en mulig venn til nye medlemmer?";
-$a->strings["or"] = "eller";
-$a->strings["Your channel address is"] = "Din kanaladresse er";
-$a->strings["Channel Settings"] = "Kanalinnstillinger";
-$a->strings["Basic Settings"] = "Grunninnstillinger";
-$a->strings["Your Timezone:"] = "Din tidssone:";
-$a->strings["Default Post Location:"] = "Standard plassering ved innlegg:";
-$a->strings["Geographical location to display on your posts"] = "Geografisk plassering som vises på dine innlegg";
-$a->strings["Use Browser Location:"] = "Bruk nettleseren sin plassering:";
-$a->strings["Adult Content"] = "Voksent innhold";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Denne kanalen vil ofte eller jevnlig publisere voksent innhold. (Vennligst merk alt voksent materiale og/eller nakenhet med #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Sikkerhets- og personverninnstillinger";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Dine tillatelser er allerede satt. Klikk for å se/justere.";
-$a->strings["Hide my online presence"] = "Skjul min tilstedeværelse online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Forhindrer visning på din profil av at du er online ";
-$a->strings["Simple Privacy Settings:"] = "Enkle personverninnstillinger:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Svært offentlig - <em>ekstremt åpent (bør brukes med varsomhet)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisk - <em>standard er offentlig, personvern når ønsket (likner på tillatelser i sosiale nettverk, men med forbedret personvern)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>standard er privat, aldri åpen eller offentlig</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blokkert - <em>standard blokkert til/fra alle</em>";
-$a->strings["Allow others to tag your posts"] = "Tillat andre å merke dine innlegg";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofte brukt av fellesskapet for å merke upassende innhold i etterkant";
-$a->strings["Advanced Privacy Settings"] = "Avanserte personverninnstillinger";
-$a->strings["Expire other channel content after this many days"] = "Annet kanal innhold utløper etter så mange dager";
-$a->strings["0 or blank prevents expiration"] = "0 eller blankt forhindrer utløp";
-$a->strings["Maximum Friend Requests/Day:"] = "Maksimalt antall venneforespørsler per dag:";
-$a->strings["May reduce spam activity"] = "Kan redusere søppelpostaktivitet";
-$a->strings["Default Post Permissions"] = "Standard innleggstillatelser";
-$a->strings["(click to open/close)"] = "(klikk for å åpne/lukke)";
-$a->strings["Channel permissions category:"] = "Kategori med kanaltillatelser:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maksimalt antall private meldinger per dag fra ukjente personer:";
-$a->strings["Useful to reduce spamming"] = "Nyttig for å redusere søppelpost";
-$a->strings["Notification Settings"] = "Varslingsinnstillinger";
-$a->strings["By default post a status message when:"] = "Legg inn en statusmelding når du:";
-$a->strings["accepting a friend request"] = "aksepterer en venneforespørsel";
-$a->strings["joining a forum/community"] = "blir med i et forum/miljø";
-$a->strings["making an <em>interesting</em> profile change"] = "gjør en <em>interessant</em> profilendring";
-$a->strings["Send a notification email when:"] = "Send en varsel-e-post når:";
-$a->strings["You receive a connection request"] = "Du har mottatt en forespørsel om forbindelse";
-$a->strings["Your connections are confirmed"] = "Dine forbindelser er bekreftet";
-$a->strings["Someone writes on your profile wall"] = "Noen skriver på din profilvegg";
-$a->strings["Someone writes a followup comment"] = "Noen skriver en oppfølgende kommentar";
-$a->strings["You receive a private message"] = "Du mottar en privat melding";
-$a->strings["You receive a friend suggestion"] = "Du mottok et venneforslag";
-$a->strings["You are tagged in a post"] = "Du merkes i et innlegg";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du ble prikket/oppildnet/og så vider i et innlegg";
-$a->strings["Show visual notifications including:"] = "Vis visuelle varslinger om:";
-$a->strings["Unseen matrix activity"] = "Usett matrixaktivitet";
-$a->strings["Unseen channel activity"] = "Usett kanalaktivitet";
-$a->strings["Unseen private messages"] = "Usette private meldinger";
-$a->strings["Recommended"] = "Anbefalt";
-$a->strings["Upcoming events"] = "Kommende hendelser";
-$a->strings["Events today"] = "Hendelser idag";
-$a->strings["Upcoming birthdays"] = "Kommende fødselsdager";
-$a->strings["Not available in all themes"] = "Ikke tilgjengelig i alle temaer";
-$a->strings["System (personal) notifications"] = "System (personlige) varslinger";
-$a->strings["System info messages"] = "System infomeldinger";
-$a->strings["System critical alerts"] = "System kritiske varsel";
-$a->strings["New connections"] = "Nye forbindelser";
-$a->strings["System Registrations"] = "Systemregistreringer";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Vis også nye vegginnlegg, private meldinger og forbindelser under Varsler";
-$a->strings["Notify me of events this many days in advance"] = "Varsle meg om hendelser dette antall dager på forhånd";
-$a->strings["Must be greater than 0"] = "Må være større enn 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Avanserte innstillinger for konto/sidetype";
-$a->strings["Change the behaviour of this account for special situations"] = "Endre oppførselen til denne kontoen i spesielle situasjoner";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Vennligst skru på ekspertmodus (under <a href=\"settings/features\">Innstillinger > Ekstra funksjoner</a>) for å justere!";
-$a->strings["Miscellaneous Settings"] = "Diverse innstillinger";
-$a->strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider";
-$a->strings["Remove Channel"] = "Fjern kanal";
-$a->strings["Remove this channel."] = "Fjern denne kanalen.";
-$a->strings["Xchan Lookup"] = "Xchan oppslag";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie):";
-$a->strings["Not found."] = "Ikke funnet.";
-$a->strings["Authorize application connection"] = "Tillat programforbindelse";
-$a->strings["Return to your app and insert this Securty Code:"] = "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:";
-$a->strings["Please login to continue."] = "Vennligst logg inn for å fortsette.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?";
-$a->strings["Block Name"] = "Byggeklossens navn";
-$a->strings["Channel added."] = "Kanal lagt til.";
-$a->strings["Tag removed"] = "Merkelapp fjernet";
-$a->strings["Remove Item Tag"] = "Fjern merkelapp fra element";
-$a->strings["Select a tag to remove: "] = "Velg merkelapp å fjerne:";
-$a->strings["Remove"] = "Fjern";
-$a->strings["Continue"] = "Fortsett";
-$a->strings["Premium Channel Setup"] = "Premiumkanal-oppsett";
-$a->strings["Enable premium channel connection restrictions"] = "Slå på restriksjoner for forbindelse med premiumkanal";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potensielle forbindelser vil da se følgende tekst før de går videre:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)";
-$a->strings["Restricted or Premium Channel"] = "Begrenset kanal eller premiumkanal";
-$a->strings["Profile Match"] = "Profiltreff";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil.";
-$a->strings["is interested in:"] = "er interessert i:";
-$a->strings["No matches"] = "Ingen treff";
-$a->strings["Item not available."] = "Elementet er ikke tilgjengelig.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Henting av URL gir følgende feil: %1\$s";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nettverket&quot;";
-$a->strings["Welcome to %s"] = "Velkommen til %s";
-$a->strings["Image uploaded but image cropping failed."] = "Bildet ble lastet opp, men beskjæring av bildet mislyktes.";
-$a->strings["Image resize failed."] = "Endring av bildestørrelse mislyktes.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart.";
-$a->strings["Image exceeds size limit of %d"] = "Bildet overstiger størrelsesbegrensningen på %d";
-$a->strings["Unable to process image."] = "Kan ikke behandle bildet.";
-$a->strings["Photo not available."] = "Bildet er ikke tilgjengelig.";
-$a->strings["Upload File:"] = "Last opp fil:";
-$a->strings["Select a profile:"] = "Velg en profil:";
-$a->strings["Upload Profile Photo"] = "Last opp profilbilde:";
-$a->strings["skip this step"] = "hopp over dette steget";
-$a->strings["select a photo from your photo albums"] = "velg et bilde fra dine fotoalbum";
-$a->strings["Crop Image"] = "Beskjær bildet";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Vennligst juster bildebeskjæringen for optimal visning.";
-$a->strings["Done Editing"] = "Avslutt redigering";
-$a->strings["Image uploaded successfully."] = "Opplasting av bildet var vellykket.";
-$a->strings["Image upload failed."] = "Opplasting av bildet mislyktes.";
-$a->strings["Image size reduction [%s] failed."] = "Forminsking av bildet [%s] mislyktes.";
-$a->strings["Invalid item."] = "Ugyldig element.";
-$a->strings["Channel not found."] = "Kanalen ble ikke funnet.";
-$a->strings["Page not found."] = "Siden ikke funnet.";
-$a->strings["Like/Dislike"] = "Liker/Liker ikke";
-$a->strings["This action is restricted to members."] = "Denne handlingen er begrenset til medlemmer.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Vennligst <a href=\"rmagic\">logg inn med din Hubzilla ID</a> eller <a href=\"register\">registrer deg som et nytt Redmatrix.medlem</a> for å fortsette";
-$a->strings["Invalid request."] = "Ugyldig forespørsel.";
-$a->strings["thing"] = "ting";
-$a->strings["Channel unavailable."] = "Kanalen er utilgjengelig.";
-$a->strings["Previous action reversed."] = "Forrige handling er omgjort.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s er enig med %2\$s sin %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s er ikke enig med %2\$s sin %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s avstår fra å mene noe om %2\$s sin %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s deltar på %2\$ss %3\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s deltar ikke på %2\$ss %3\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s deltar kanskje på %2\$ss %3\$s";
-$a->strings["Action completed."] = "Handling ferdig.";
-$a->strings["Thank you."] = "Tusen takk.";
-$a->strings["Event can not end before it has started."] = "Hendelsen kan ikke slutte før den starter.";
-$a->strings["Unable to generate preview."] = "Klarer ikke å lage forhåndsvisning.";
-$a->strings["Event title and start time are required."] = "Hendelsestittel og starttidspunkt er påkrevd.";
-$a->strings["Event not found."] = "Hendelsen ble ikke funnet.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Endre hendelse";
-$a->strings["Delete event"] = "Slett hendelse";
-$a->strings["Create New Event"] = "Lag ny hendelse";
-$a->strings["Previous"] = "Forrige";
-$a->strings["Next"] = "Neste";
-$a->strings["Export"] = "Eksport";
-$a->strings["Event removed"] = "Hendelse slettet";
-$a->strings["Failed to remove event"] = "Mislyktes med å slette hendelse";
-$a->strings["Event details"] = "Hendelsesdetaljer";
-$a->strings["Starting date and Title are required."] = "Startdato og Tittel er påkrevd.";
-$a->strings["Categories (comma-separated list)"] = "Kategorier (kommaseparert liste)";
-$a->strings["Event Starts:"] = "Hendelsen starter:";
-$a->strings["Finish date/time is not known or not relevant"] = "Sluttdato/-tidspunkt er ikke kjent eller ikke relevant";
-$a->strings["Event Finishes:"] = "Hendelsen slutter:";
-$a->strings["Adjust for viewer timezone"] = "Juster i forhold til tilskuerens tidssone";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager.";
-$a->strings["Description:"] = "Beskrivelse:";
-$a->strings["Title:"] = "Tittel:";
-$a->strings["Share this event"] = "Del denne hendelsen";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s følger %2\$s sin %3\$s";
-$a->strings["Public Sites"] = "Offentlige nettsteder";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Nettstedene på listen tillater offentlig registrering i Hubzilla. Alle nettsteder i matrix er forbundet så medlemskap på enhver av dem formidler medlemskap i hele matrix. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Tilbyderlenkene <strong>kan</strong> gi tilleggsopplysninger.";
-$a->strings["Rate this hub"] = "Vurder denne hubben";
-$a->strings["Site URL"] = "Nettstedets URL";
-$a->strings["Access Type"] = "Tilgangstype";
-$a->strings["Registration Policy"] = "Retningslinjer for registrering";
-$a->strings["Location"] = "Plassering";
-$a->strings["View hub ratings"] = "Vis vurderinger av hubben";
-$a->strings["Rate"] = "Vurder";
-$a->strings["View ratings"] = "Vis vurderinger";
-$a->strings["Could not access contact record."] = "Fikk ikke tilgang til kontaktinformasjonen.";
-$a->strings["Could not locate selected profile."] = "Fant ikke valgt profil.";
-$a->strings["Connection updated."] = "Forbindelsen er oppdatert.";
-$a->strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen.";
-$a->strings["is now connected to"] = "er nå forbundet til";
-$a->strings["Could not access address book record."] = "Fikk ikke tilgang til informasjonen i adresseboken.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig.";
-$a->strings["Channel has been unblocked"] = "Kanalen er ikke blokkert lenger";
-$a->strings["Channel has been blocked"] = "Kanalen har blitt blokkert";
-$a->strings["Unable to set address book parameters."] = "Ikke i stand til å angi parametre for adresseboken.";
-$a->strings["Channel has been unignored"] = "Kanalen er ikke lenger ignorert";
-$a->strings["Channel has been ignored"] = "Kanalen blir ignorert";
-$a->strings["Channel has been unarchived"] = "Kanalen er ikke lenger arkivert";
-$a->strings["Channel has been archived"] = "Kanalen er arkivert";
-$a->strings["Channel has been unhidden"] = "Kanalen er ikke lenger skjult";
-$a->strings["Channel has been hidden"] = "Kanalen er blitt skjult";
-$a->strings["Channel has been approved"] = "Kanalen har blitt godkjent";
-$a->strings["Channel has been unapproved"] = "Kanalen er ikke lenger godkjent";
-$a->strings["Connection has been removed."] = "Forbindelsen har blitt fjernet.";
-$a->strings["View %s's profile"] = "Vis %s sin profil";
-$a->strings["Refresh Permissions"] = "Oppfrisk tillatelser";
-$a->strings["Fetch updated permissions"] = "Hent oppdaterte tillatelser";
-$a->strings["Recent Activity"] = "Nylig aktivitet";
-$a->strings["View recent posts and comments"] = "Vis nylige innlegg og kommentarer";
-$a->strings["Unblock"] = "Ikke blokker lenger";
-$a->strings["Block"] = "Blokker";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen";
-$a->strings["Unignore"] = "Ikke ignorer lenger";
-$a->strings["Ignore"] = "Ignorer";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne forbindelsen";
-$a->strings["Unarchive"] = "Ikke arkiver lenger";
-$a->strings["Archive"] = "Arkiver";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, men behold innhold";
-$a->strings["Unhide"] = "Ikke skjul lenger";
-$a->strings["Hide"] = "Skjul";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser";
-$a->strings["Delete this connection"] = "Slett denne forbindelsen";
-$a->strings["Approve this connection"] = "Godta denne forbindelsen";
-$a->strings["Accept connection to allow communication"] = "Godta denne forbindelsen for å tillate kommunikasjon";
-$a->strings["Connections: settings for %s"] = "Forbindelser: innstillinger for %s";
-$a->strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "Bruk tillatelsene angitt på denne siden på alle nye forbindelser.";
-$a->strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap";
-$a->strings["Rating (this information is public)"] = "Vurdering (denne informasjonen er offentlig)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standard tillatelser for din kanaltype har (nettopp) blitt valgt. De har ikke blitt sendt inn og lagret ennå. Vennligst se over tillatelsene på denne siden og gjør eventuelle ønskede endringer nå. Denne nye forbindelsen kan muligens <em>ikke</em> klare å kommunisere med deg inntil du sender inn denne siden, som vil installere og ta i bruk de valgte tillatelsene.";
-$a->strings["inherited"] = "arvet";
-$a->strings["Connection has no individual permissions!"] = "Forbindelsen har ingen individuelle tillatelser!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Dette kan være riktig basert på dine <a href=\"settings\">personverninnstillinger</a>, men kanskje du bør se over \"Avanserte tillatelser\".";
-$a->strings["Profile Visibility"] = "Profilens synlighet";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vennligst velg profilen du ønsker å vise %s når profilen din ses på en sikret måte. ";
-$a->strings["Contact Information / Notes"] = "Kontaktinformasjon / Merknader";
-$a->strings["Edit contact notes"] = "Endre kontaktmerknader";
-$a->strings["Their Settings"] = "Deres innstillinger";
-$a->strings["My Settings"] = "Mine innstillinger";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standard tillatelser for denne kanaltypen har (nettopp) blitt valgt. De har <em>ikke</em> blitt lagret og det er for øyeblikket ingen lagrede standard tillatelser. Vennligst se over/endre de valgte innstillingene og klikk [Send inn] for å lagre.";
-$a->strings["Clear/Disable Automatic Permissions"] = "Tøm/Skru av Automatiske tillatelser";
-$a->strings["Forum Members"] = "Forummedlemmer";
-$a->strings["Soapbox"] = "Talerstol";
-$a->strings["Full Sharing (typical social network permissions)"] = "Full deling (typiske tillatelser i sosiale nettverk)";
-$a->strings["Cautious Sharing "] = "Forsiktig deling";
-$a->strings["Follow Only"] = "Bare følg";
-$a->strings["Individual Permissions"] = "Individuelle tillatelser";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\">personverninnstillinger</a>, som har høyere prioritet enn individuelle innstillinger. Å endre arvede innstillinger på denne siden vil ikke ha noen effekt.";
-$a->strings["Advanced Permissions"] = "Avanserte tillatelser";
-$a->strings["Simple Permissions (select one and submit)"] = "Enkle tillatelser (velg en og lagre)";
-$a->strings["Visit %s's profile - %s"] = "Besøk %s sin profil - %s";
-$a->strings["Block/Unblock contact"] = "Blokker/Ikke blokker kontakt";
-$a->strings["Ignore contact"] = "Ignorer kontakt";
-$a->strings["Repair URL settings"] = "Reparer URL-innstillinger";
-$a->strings["View conversations"] = "Vis samtaler";
-$a->strings["Delete contact"] = "Slett kontakt";
-$a->strings["Last update:"] = "Siste oppdatering:";
-$a->strings["Update public posts"] = "Oppdater offentlige innlegg";
-$a->strings["Update now"] = "Oppdater nå";
-$a->strings["Currently blocked"] = "For øyeblikket blokkert";
-$a->strings["Currently ignored"] = "For øyeblikket ignorert";
-$a->strings["Currently archived"] = "For øyeblikket arkivert";
-$a->strings["Currently pending"] = "For øyeblikket ventende";
-$a->strings["Hubzilla channel"] = "Hubzilla-kanal";
-$a->strings["Collection created."] = "Samling opprettet.";
-$a->strings["Could not create collection."] = "Kunne ikke lage samling.";
-$a->strings["Collection updated."] = "Samlingen er oppdatert.";
-$a->strings["Create a collection of channels."] = "Lag en samling med kanaler.";
-$a->strings["Collection Name: "] = "Navn på samling:";
-$a->strings["Members are visible to other channels"] = "Medlemmer er synlig for andre kanaler";
-$a->strings["Collection removed."] = "Samling fjernet.";
-$a->strings["Unable to remove collection."] = "Ikke i stand til å fjerne samlingen.";
-$a->strings["Collection Editor"] = "Samlingsbehandler";
-$a->strings["Members"] = "Medlemmer";
-$a->strings["All Connected Channels"] = "Alle tilkoblede kanaler";
-$a->strings["Click on a channel to add or remove."] = "Klikk på en kanal for å legge til eller fjerne.";
-$a->strings["Version %s"] = "Versjon %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installerte tilleggsfunksjoner/tillegg/apper:";
-$a->strings["No installed plugins/addons/apps"] = "Ingen installerte tilleggsfunksjoner/tillegg/apper";
-$a->strings["Red"] = "Red";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Dette er en hub i Hubzilla - et globalt kooperativt nettverk av desentraliserte personvernforsterkede nettsteder.";
-$a->strings["Tag: "] = "Merkelapp:";
-$a->strings["Last background fetch: "] = "Siste innhenting i bakgrunnen:";
-$a->strings["Running at web location"] = "Kjører på webplasseringen";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Vennligst besøk <a href=\"https://redmatrix.me\">Redmatrix.me</a> for å lære mer om Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "Feilmeldinger og feilretting: vennligst besøk";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Forslag, ros og så videre - vennligst e-post \"hubzilla\" hos librelist - punktum com";
-$a->strings["Site Administrators"] = "Nettstedsadministratorer";
-$a->strings["Help:"] = "Hjelp:";
-$a->strings["Not Found"] = "Ikke funnet";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla tjener - oppsett";
-$a->strings["Could not connect to database."] = "Fikk ikke kontakt med databasen.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS.";
-$a->strings["Could not create table."] = "Kunne ikke lage tabellen.";
-$a->strings["Your site database has been installed."] = "Databasen til ditt nettsted har blitt installert.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Vennligst les filen \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemsjekk";
-$a->strings["Check again"] = "Sjekk igjen";
-$a->strings["Database connection"] = "Databaseforbindelse";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "For å installere Hubzilla må du oppgi hvordan din database kan kontaktes.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter.";
-$a->strings["Database Server Name"] = "Navn på databasetjener";
-$a->strings["Default is localhost"] = "Standard er localhost";
-$a->strings["Database Port"] = "Databaseport";
-$a->strings["Communication port number - use 0 for default"] = "Kommunikasjonsportnummer - bruk 0 for standard";
-$a->strings["Database Login Name"] = "Database innloggingsnavn";
-$a->strings["Database Login Password"] = "Database innloggingspassord";
-$a->strings["Database Name"] = "Databasenavn";
-$a->strings["Database Type"] = "Databasetype";
-$a->strings["Site administrator email address"] = "E-postadressen til administrator ved nettstedet";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet.";
-$a->strings["Website URL"] = "Nettstedets URL";
-$a->strings["Please use SSL (https) URL if available."] = "Vennligst bruk SSL (https) URL hvis tilgjengelig.";
-$a->strings["Please select a default timezone for your website"] = "Vennligst velg en standard tidssone for ditt nettsted";
-$a->strings["Site settings"] = "Nettstedets innstillinger";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH).";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron.";
-$a->strings["PHP executable path"] = "PHP-kjørefilens sti";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen.";
-$a->strings["Command line PHP"] = "Kommandolinje PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd.";
-$a->strings["This is required for message delivery to work."] = "Dette er påkrevd for at meldingslevering skal virke.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Lag krypteringsnøkler";
-$a->strings["libCurl PHP module"] = "libCurl PHP-modul";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP-modul";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP-modul";
-$a->strings["mysqli or postgres PHP module"] = "MySQLi eller Postgres PHP modul";
-$a->strings["mb_string PHP module"] = "mb_string PHP-modul";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP-modul";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite-modul";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Feil: libCURL PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Feil: mb_string PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder.";
-$a->strings["%s is writable"] = "%s kan skrives til";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe.";
-$a->strings["store is writable"] = "lageret kan skrives til";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere.";
-$a->strings["SSL certificate validation"] = "SSL sertifikat-kontroll";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:";
-$a->strings["Url rewrite is working"] = "URL rewrite virker";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener.";
-$a->strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller.";
-$a->strings["<h1>What next</h1>"] = "<h1>Hva gjenstår</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren.";
-$a->strings["No channel."] = "Ingen kanal.";
-$a->strings["Common connections"] = "Felles forbindelser";
-$a->strings["No connections in common."] = "Ingen forbindelser felles.";
-$a->strings["First Name"] = "Fornavn";
-$a->strings["Last Name"] = "Etternavn";
-$a->strings["Nickname"] = "Kallenavn";
-$a->strings["Full Name"] = "Fullt navn";
-$a->strings["Profile Photo 16px"] = "Profilbilde 16px";
-$a->strings["Profile Photo 32px"] = "Profilbilde 32px";
-$a->strings["Profile Photo 48px"] = "Profilbilde 48px";
-$a->strings["Profile Photo 64px"] = "Profilbilde 64px";
-$a->strings["Profile Photo 80px"] = "Profilbilde 80px";
-$a->strings["Profile Photo 128px"] = "Profilbilde 128px";
-$a->strings["Timezone"] = "Tidssone";
-$a->strings["Homepage URL"] = "Hjemmeside URL";
-$a->strings["Birth Year"] = "Fødselsår";
-$a->strings["Birth Month"] = "Fødselsmåne";
-$a->strings["Birth Day"] = "Fødselsdag";
-$a->strings["Birthdate"] = "Fødselsdato";
-$a->strings["Gender"] = "Kjønn";
-$a->strings["Blocked"] = "Blokkert";
-$a->strings["Ignored"] = "Ignorert";
-$a->strings["Hidden"] = "Skjult";
-$a->strings["Archived"] = "Arkivert";
-$a->strings["All"] = "Alle";
-$a->strings["Suggest new connections"] = "Foreslå nye forbindelser";
-$a->strings["New Connections"] = "Nye forbindelser";
-$a->strings["Show pending (new) connections"] = "Vis ventende (nye) forbindelser";
-$a->strings["All Connections"] = "Alle forbindelser";
-$a->strings["Show all connections"] = "Vis alle forbindelser";
-$a->strings["Unblocked"] = "Ikke blokkert lenger";
-$a->strings["Only show unblocked connections"] = "Vis bare forbindelser som ikke er blokkert";
-$a->strings["Only show blocked connections"] = "Vis bare forbindelser som er blokkert";
-$a->strings["Only show ignored connections"] = "Vis bare ignorerte forbindelser";
-$a->strings["Only show archived connections"] = "Vis bare arkiverte forbindelser";
-$a->strings["Only show hidden connections"] = "Vis bare skjulte forbindelser";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Endre forbindelse";
-$a->strings["Search your connections"] = "Søk blant dine forbindelser";
-$a->strings["Finding: "] = "Fant:";
-$a->strings["webpage"] = "nettside";
-$a->strings["block"] = "byggekloss";
-$a->strings["layout"] = "layout";
-$a->strings["%s element installed"] = "%s element installert";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s merket %3\$s til %2\$s med %4\$s";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - gjester: brukernavn: {din e-postadresse}, passord: +++";
-$a->strings["Unable to locate original post."] = "Ikke i stand til å finne opprinnelig innlegg.";
-$a->strings["Empty post discarded."] = "Tomt innlegg forkastet.";
-$a->strings["Executable content type not permitted to this channel."] = "Kjørbar innholdstype er ikke tillat for denne kanalen.";
-$a->strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du har nådd din grense på %1$.0f startinnlegg.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du har nådd din grense på %1$.0f websider.";
-$a->strings["Public access denied."] = "Offentlig tilgang avvist.";
-$a->strings["Thing updated"] = "Tingen er oppdatert";
-$a->strings["Object store: failed"] = "Objektlagring: mislyktes";
-$a->strings["Thing added"] = "Ting lagt til";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Vis ting";
-$a->strings["item not found."] = "element ble ikke funnet.";
-$a->strings["Edit Thing"] = "Endre ting";
-$a->strings["Select a profile"] = "Velg en profil";
-$a->strings["Post an activity"] = "Legg inn en aktivitet";
-$a->strings["Only sends to viewers of the applicable profile"] = "Sender bare til seere av den aktuelle profilen";
-$a->strings["Name of thing e.g. something"] = "Navn på ting for eksempel noe";
-$a->strings["URL of thing (optional)"] = "URL til ting (valgfritt)";
-$a->strings["URL for photo of thing (optional)"] = "URL til bilde av ting (valgfritt)";
-$a->strings["Add Thing to your Profile"] = "Legg til ting i din profil";
-$a->strings["Away"] = "Borte";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Velg en bokmerkemappe";
-$a->strings["Save Bookmark"] = "Lagre bokmerke";
-$a->strings["URL of bookmark"] = "URL-en til bokmerket";
-$a->strings["Description"] = "Beskrivelse";
-$a->strings["Or enter new bookmark folder name"] = "Eller skriv nytt navn på bokmerkemappe";
-$a->strings["No more system notifications."] = "Ingen flere systemvarsler.";
-$a->strings["System Notifications"] = "Systemvarsler";
-$a->strings["network"] = "nettverk";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Layout er oppdatert.";
-$a->strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden";
-$a->strings["Layout not found."] = "Layouten ble ikke funnet.";
-$a->strings["Module Name:"] = "Modulnavn:";
-$a->strings["Layout Help"] = "Layout-hjelp";
-$a->strings["- select -"] = "- velg -";
-$a->strings["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler.";
-$a->strings["Nothing to import."] = "Ingenting å importere.";
-$a->strings["Unable to download data from old server"] = "Ikke i stand til å laste ned data fra gammel tjener";
-$a->strings["Imported file is empty."] = "Importert fil er tom.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Klarte ikke å lage en unik kanaladresse. Import mislyktes.";
-$a->strings["Channel clone failed. Import failed."] = "Kanalkloning mislyktes. Import mislyktes.";
-$a->strings["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes.";
-$a->strings["Import completed."] = "Import ferdig.";
-$a->strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen.";
-$a->strings["Import Channel"] = "Importer kanal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Bruk dette skjemaet til å importere en eksisterende kanal fra en annen tjener/hub. Du kan hente kanalidentiteten fra den gamle tjeneren/hubben via nettverket eller bruke en eksportert fil. Bare identiteten og forbindelser/relasjoner vil bli importert. Importering av innhold er ennå ikke tilgjengelig.";
-$a->strings["File to Upload"] = "Fil som skal lastes opp";
-$a->strings["Or provide the old server/hub details"] = "Eller oppgi detaljene fra den gamle tjeneren/hub-en";
-$a->strings["Your old identity address (xyz@example.com)"] = "Din gamle identitetsadresse (xyz@example.com)";
-$a->strings["Your old login email address"] = "Din gamle innloggings e-postadresse";
-$a->strings["Your old login password"] = "Ditt gamle innloggingspassord";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Enten du tar det ene eller det andre valget, vennligst angi om du vil at denne hubben skal være din nye primære adresse, eller om din gamle plassering skal fortsette å ha denne rollen. Du kan lage innlegg fra den ene eller den andre plasseringen, men bare en av dem kan markeres som den primære plasseringen for filer, bilder og media.";
-$a->strings["Make this hub my primary location"] = "Gjør dette nettstedet til min primære plassering";
-$a->strings["Import existing posts if possible"] = "Importerer eksisterende innlegg hvis mulig.";
-$a->strings["Item not found"] = "Elementet ble ikke funnet.";
-$a->strings["Edit Layout"] = "Endre layout";
-$a->strings["Delete layout?"] = "Slett layout?";
-$a->strings["Insert YouTube video"] = "Sett inn YouTube-video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Sett inn Vorbis [.ogg] video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Legg i";
-$a->strings["Delete Layout"] = "Slett layout";
-$a->strings["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden.";
-$a->strings["Room not found"] = "Rommet ble ikke funnet";
-$a->strings["Leave Room"] = "Forlat rom";
-$a->strings["Delete This Room"] = "Slett dette rommet";
-$a->strings["I am away right now"] = "Jeg er borte akkurat nå";
-$a->strings["I am online"] = "Jeg er online";
-$a->strings["Bookmark this room"] = "Bokmerk dette rommet";
-$a->strings["New Chatroom"] = "Nytt chatrom";
-$a->strings["Chatroom Name"] = "Navn på chatrom";
-$a->strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom";
-$a->strings["Edit Webpage"] = "Endre webside";
-$a->strings["Delete webpage?"] = "Slett webside?";
-$a->strings["Delete Webpage"] = "Slett webside";
-$a->strings["This site is not a directory server"] = "Dette nettstedet er ikke en katalogtjener";
-$a->strings["This directory server requires an access token"] = "Denne katalogtjeneren krever en tilgangsnøkkel (access token)";
-$a->strings["No valid account found."] = "Ingen gyldig konto funnet.";
-$a->strings["Password reset request issued. Check your email."] = "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din.";
-$a->strings["Site Member (%s)"] = "Nettstedsmedlem (%s)";
-$a->strings["Password reset requested at %s"] = "Forespurt om å tilbakestille passord hos %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes.";
-$a->strings["Password Reset"] = "Tilbakestill passord";
-$a->strings["Your password has been reset as requested."] = "Ditt passord har blitt tilbakestilt som forespurt.";
-$a->strings["Your new password is"] = "Ditt nye passord er";
-$a->strings["Save or copy your new password - and then"] = "Lagre eller kopier ditt nye passord, og deretter kan du";
-$a->strings["click here to login"] = "klikke her for å logge inn";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging.";
-$a->strings["Your password has changed at %s"] = "Ditt passord er endret hos %s";
-$a->strings["Forgot your Password?"] = "Glemt passord ditt?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner.";
-$a->strings["Email Address"] = "E-postadresse";
-$a->strings["Reset"] = "Tilbakestill";
-$a->strings["Website:"] = "Nettsted:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)";
-$a->strings["Item is not editable"] = "Elementet kan ikke endres";
-$a->strings["Edit post"] = "Endre innlegg";
-$a->strings["Delete item?"] = "Slett element?";
-$a->strings["Total invitation limit exceeded."] = "Grensen for totalt antall invitasjoner er overskredet.";
-$a->strings["%s : Not a valid email address."] = "%s : ikke en gyldig e-postadresse.";
-$a->strings["Please join us on Red"] = "Bli med oss på Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted.";
-$a->strings["%s : Message delivery failed."] = "%s : meldingslevering feilet.";
-$a->strings["%d message sent."] = array(
+App::$strings["View Connections"] = "Vis forbindelser";
+App::$strings["poke"] = "prikk";
+App::$strings["ping"] = "varsle";
+App::$strings["pinged"] = "varslet";
+App::$strings["prod"] = "oppildne";
+App::$strings["prodded"] = "oppildnet";
+App::$strings["slap"] = "daske";
+App::$strings["slapped"] = "dasket";
+App::$strings["finger"] = "fingre";
+App::$strings["fingered"] = "fingret";
+App::$strings["rebuff"] = "tilbakevise";
+App::$strings["rebuffed"] = "tilbakeviste";
+App::$strings["happy"] = "glad";
+App::$strings["sad"] = "trist";
+App::$strings["mellow"] = "dempet";
+App::$strings["tired"] = "trøtt";
+App::$strings["perky"] = "oppkvikket";
+App::$strings["angry"] = "sint";
+App::$strings["stupified"] = "sløvet";
+App::$strings["puzzled"] = "forundret";
+App::$strings["interested"] = "interessert";
+App::$strings["bitter"] = "bitter";
+App::$strings["cheerful"] = "munter";
+App::$strings["alive"] = "levende";
+App::$strings["annoyed"] = "irritert";
+App::$strings["anxious"] = "nervøs";
+App::$strings["cranky"] = "gretten";
+App::$strings["disturbed"] = "foruroliget";
+App::$strings["frustrated"] = "frustrert";
+App::$strings["depressed"] = "lei seg";
+App::$strings["motivated"] = "motivert";
+App::$strings["relaxed"] = "avslappet";
+App::$strings["surprised"] = "overrasket";
+App::$strings["Monday"] = "mandag";
+App::$strings["Tuesday"] = "tirsdag";
+App::$strings["Wednesday"] = "onsdag";
+App::$strings["Thursday"] = "torsdag";
+App::$strings["Friday"] = "fredag";
+App::$strings["Saturday"] = "lørdag";
+App::$strings["Sunday"] = "søndag";
+App::$strings["January"] = "januar";
+App::$strings["February"] = "februar";
+App::$strings["March"] = "mars";
+App::$strings["April"] = "april";
+App::$strings["May"] = "mai";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "august";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "desember";
+App::$strings["unknown.???"] = "ukjent.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "fjern kategori";
+App::$strings["remove from file"] = "fjern fra fil";
+App::$strings["Click to open/close"] = "Klikk for å åpne/lukke";
+App::$strings["Link to Source"] = "Lenke til kilde";
+App::$strings["Select a page layout: "] = "Velg en side-layout:";
+App::$strings["default"] = "standard";
+App::$strings["Page content type: "] = "Sidens innholdstype:";
+App::$strings["Select an alternate language"] = "Velg et annet språk";
+App::$strings["activity"] = "aktivitet";
+App::$strings["Design"] = "Formgivning";
+App::$strings["Blocks"] = "Byggeklosser";
+App::$strings["Menus"] = "Menyer";
+App::$strings["Layouts"] = "Layout";
+App::$strings["Pages"] = "Sider";
+App::$strings["Missing room name"] = "Mangler romnavn";
+App::$strings["Duplicate room name"] = "Duplikat romnavn";
+App::$strings["Invalid room specifier."] = "Ugyldig rom-spesifisering";
+App::$strings["Room not found."] = "Rommet ble ikke funnet.";
+App::$strings["Room is full"] = "Rommet er fullt";
+App::$strings["Can view my normal stream and posts"] = "Kan se min normale strøm og innlegg";
+App::$strings["Can view my default channel profile"] = "Kan se min standard kanalprofil";
+App::$strings["Can view my photo albums"] = "Kan se mine fotoalbum";
+App::$strings["Can view my connections"] = "Kan se mine forbindelser";
+App::$strings["Can view my file storage"] = "Kan se mitt fillager";
+App::$strings["Can view my webpages"] = "Kan se mine websider";
+App::$strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrøm og innlegg";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan lage innlegg på min kanalside (\"vegg\")";
+App::$strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg";
+App::$strings["Can send me private mail messages"] = "Kan sende meg private meldinger";
+App::$strings["Can post photos to my photo albums"] = "Kan legge inn bilder i mine fotoalbum";
+App::$strings["Can like/dislike stuff"] = "Kan like/ikke like forskjellige greier";
+App::$strings["Profiles and things other than posts/comments"] = "Profiler og andre ting enn innlegg/kommentarer";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan videresende til alle mine kanalkontakter via @navn i innlegg";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avansert - nyttig for å lage forumkanaler for grupper";
+App::$strings["Can chat with me (when available)"] = "Kan chatte/sende lynmeldinger til meg (når tilgjengelig)";
+App::$strings["Can write to my file storage"] = "Kan skrive til mitt fillager";
+App::$strings["Can edit my webpages"] = "Kan endre mine websider";
+App::$strings["Can source my public posts in derived channels"] = "Kan bruke mine offentlige innlegg som kanalkilde i egne kanaler";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Litt avansert - svært nyttig i åpne fellesskap";
+App::$strings["Can administer my channel resources"] = "Kan administrere mine kanalressurser";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Ekstremt avansert. La dette være med mindre du vet hva du gjør";
+App::$strings["Social Networking"] = "Sosialt nettverk";
+App::$strings["Mostly Public"] = "Ganske offentlig";
+App::$strings["Restricted"] = "Begrenset";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Forum for fellesskap";
+App::$strings["Feed Republish"] = "Republisering av strømmet innhold";
+App::$strings["Special Purpose"] = "Spesiell bruk";
+App::$strings["Celebrity/Soapbox"] = "Kjendis/Talerstol";
+App::$strings["Group Repository"] = "Gruppelager";
+App::$strings["Custom/Expert Mode"] = "Tilpasset/Ekspertmodus";
+App::$strings["Some blurb about what to do when you're new here"] = "En standardtekst om hva du bør gjøre som ny her";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har laget %1$.0f av %2$.0f tillatte kanaler.";
+App::$strings["Create a new channel"] = "Lag en ny kanal";
+App::$strings["Current Channel"] = "Gjeldende kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Bytt til en av dine kanaler ved å velge den.";
+App::$strings["Default Channel"] = "Standardkanal";
+App::$strings["Make Default"] = "Gjør til standard";
+App::$strings["%d new messages"] = "%d nye meldinger";
+App::$strings["%d new introductions"] = "%d nye introduksjoner";
+App::$strings["Delegated Channels"] = "Delegerte kanaler";
+App::$strings["Name is required"] = "Navn er påkrevd";
+App::$strings["Key and Secret are required"] = "Nøkkel og hemmelighet er påkrevd";
+App::$strings["Diaspora Policy Settings updated."] = "Innstillinger for Diaspora retningslinjer er oppdatert.";
+App::$strings["Passwords do not match. Password unchanged."] = "Passordene stemmer ikke overens. Passord uforandret.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Tomme passord er ikke tillatt. Passord uforandret.";
+App::$strings["Password changed."] = "Passord endret.";
+App::$strings["Password update failed. Please try again."] = "Passord oppdatering mislyktes. Vennligst prøv igjen.";
+App::$strings["Not valid email."] = "Ikke gyldig e-post.";
+App::$strings["Protected email address. Cannot change to that email."] = "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen.";
+App::$strings["Settings updated."] = "Innstillinger oppdatert.";
+App::$strings["No"] = "Nei";
+App::$strings["Yes"] = "Ja";
+App::$strings["Add application"] = "Legg til program";
+App::$strings["Name of application"] = "Navn på program";
+App::$strings["Consumer Key"] = "Consumer Key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20";
+App::$strings["Consumer Secret"] = "Consumer Secret";
+App::$strings["Redirect"] = "Omdirigering";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette";
+App::$strings["Icon url"] = "Ikon-URL";
+App::$strings["Optional"] = "Valgfritt";
+App::$strings["You can't edit this application."] = "Du kan ikke endre dette programmet.";
+App::$strings["Connected Apps"] = "Tilkoblede app-er";
+App::$strings["Client key starts with"] = "Klientnøkkel starter med";
+App::$strings["No name"] = "Ikke noe navn";
+App::$strings["Remove authorization"] = "Fjern tillatelse";
+App::$strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert";
+App::$strings["Feature/Addon Settings"] = "Funksjons-/Tilleggsinnstillinger";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Innstillinger for den innebygde Diaspora-etterlikningen";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Tillat ethvert Diaspora-medlem å kommentere på dine offentlige innlegg.";
+App::$strings["Diaspora Policy Settings"] = "Innstillinger for Diaspora retningslinjer";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Stopp dine merkelapper/emneknagger/hashtagger fra å bli omdirigert til andre nettsteder";
+App::$strings["Account Settings"] = "Kontoinnstillinger";
+App::$strings["Enter New Password:"] = "Skriv nytt passord:";
+App::$strings["Confirm New Password:"] = "Bekreft nytt passord:";
+App::$strings["Leave password fields blank unless changing"] = "La passordfeltene stå blanke om det ikke skal endres";
+App::$strings["Email Address:"] = "E-postadresse:";
+App::$strings["Remove Account"] = "Slett konto";
+App::$strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler";
+App::$strings["Off"] = "Av";
+App::$strings["On"] = "PÃ¥";
+App::$strings["Additional Features"] = "Ekstra funksjoner";
+App::$strings["Connector Settings"] = "Koblingsinnstillinger";
+App::$strings["No special theme for mobile devices"] = "Ikke noe spesielt tema for mobile enheter";
+App::$strings["%s - (Experimental)"] = "%s - (Eksperimentelt)";
+App::$strings["mobile"] = "mobil";
+App::$strings["Display Settings"] = "Visningsinnstillinger";
+App::$strings["Display Theme:"] = "Visningstema:";
+App::$strings["Mobile Theme:"] = "Mobiltema:";
+App::$strings["Enable user zoom on mobile devices"] = "Skru på brukerstyrt zoom på mobile enheter";
+App::$strings["Update browser every xx seconds"] = "Oppdater nettleser hvert xx sekunder";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimum 10 sekunder, ikke noe maksimum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maksimalt antall samtaler å laste samtidig:";
+App::$strings["Maximum of 100 items"] = "Maksimum 100 elementer";
+App::$strings["Show emoticons (smilies) as images"] = "Vis emoticons (smilefjes) som bilder";
+App::$strings["Link post titles to source"] = "Lenk innleggets tittel til kilden";
+App::$strings["System Page Layout Editor - (advanced)"] = "Systemsidens layoutbehandler - (avansert)";
+App::$strings["Use blog/list mode on channel page"] = "Bruk blogg-/listemodus på kanalsiden";
+App::$strings["(comments displayed separately)"] = "(kommentarer vist separat)";
+App::$strings["Use blog/list mode on matrix page"] = "Bruk blogg-/listemodus på matrix-siden";
+App::$strings["Channel page max height of content (in pixels)"] = "Kanalsidens makshøyde for innhold (i pixler)";
+App::$strings["click to expand content exceeding this height"] = "klikk for å utvide innhold som overstiger denne høyden";
+App::$strings["Matrix page max height of content (in pixels)"] = "Matrix-sidens makshøyde for innholde (i pixler)";
+App::$strings["Nobody except yourself"] = "Ingen unntatt deg selv";
+App::$strings["Only those you specifically allow"] = "Bare de du spesifikt tillater";
+App::$strings["Approved connections"] = "Godkjente forbindelser";
+App::$strings["Any connections"] = "Enhver forbindelse";
+App::$strings["Anybody on this website"] = "Enhver ved dette nettstedet";
+App::$strings["Anybody in this network"] = "Enhver i dette nettverket";
+App::$strings["Anybody authenticated"] = "Enhver som er autentisert";
+App::$strings["Anybody on the internet"] = "Enhver på Internett";
+App::$strings["Publish your default profile in the network directory"] = "Publiser din standardprofil i nettverkskatalogen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Tillat oss å foreslå deg som en mulig venn til nye medlemmer?";
+App::$strings["or"] = "eller";
+App::$strings["Your channel address is"] = "Din kanaladresse er";
+App::$strings["Channel Settings"] = "Kanalinnstillinger";
+App::$strings["Basic Settings"] = "Grunninnstillinger";
+App::$strings["Your Timezone:"] = "Din tidssone:";
+App::$strings["Default Post Location:"] = "Standard plassering ved innlegg:";
+App::$strings["Geographical location to display on your posts"] = "Geografisk plassering som vises på dine innlegg";
+App::$strings["Use Browser Location:"] = "Bruk nettleseren sin plassering:";
+App::$strings["Adult Content"] = "Voksent innhold";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Denne kanalen vil ofte eller jevnlig publisere voksent innhold. (Vennligst merk alt voksent materiale og/eller nakenhet med #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Sikkerhets- og personverninnstillinger";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Dine tillatelser er allerede satt. Klikk for å se/justere.";
+App::$strings["Hide my online presence"] = "Skjul min tilstedeværelse online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Forhindrer visning på din profil av at du er online ";
+App::$strings["Simple Privacy Settings:"] = "Enkle personverninnstillinger:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Svært offentlig - <em>ekstremt åpent (bør brukes med varsomhet)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typisk - <em>standard er offentlig, personvern når ønsket (likner på tillatelser i sosiale nettverk, men med forbedret personvern)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>standard er privat, aldri åpen eller offentlig</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blokkert - <em>standard blokkert til/fra alle</em>";
+App::$strings["Allow others to tag your posts"] = "Tillat andre å merke dine innlegg";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofte brukt av fellesskapet for å merke upassende innhold i etterkant";
+App::$strings["Advanced Privacy Settings"] = "Avanserte personverninnstillinger";
+App::$strings["Expire other channel content after this many days"] = "Annet kanal innhold utløper etter så mange dager";
+App::$strings["0 or blank prevents expiration"] = "0 eller blankt forhindrer utløp";
+App::$strings["Maximum Friend Requests/Day:"] = "Maksimalt antall venneforespørsler per dag:";
+App::$strings["May reduce spam activity"] = "Kan redusere søppelpostaktivitet";
+App::$strings["Default Post Permissions"] = "Standard innleggstillatelser";
+App::$strings["(click to open/close)"] = "(klikk for å åpne/lukke)";
+App::$strings["Channel permissions category:"] = "Kategori med kanaltillatelser:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maksimalt antall private meldinger per dag fra ukjente personer:";
+App::$strings["Useful to reduce spamming"] = "Nyttig for å redusere søppelpost";
+App::$strings["Notification Settings"] = "Varslingsinnstillinger";
+App::$strings["By default post a status message when:"] = "Legg inn en statusmelding når du:";
+App::$strings["accepting a friend request"] = "aksepterer en venneforespørsel";
+App::$strings["joining a forum/community"] = "blir med i et forum/miljø";
+App::$strings["making an <em>interesting</em> profile change"] = "gjør en <em>interessant</em> profilendring";
+App::$strings["Send a notification email when:"] = "Send en varsel-e-post når:";
+App::$strings["You receive a connection request"] = "Du har mottatt en forespørsel om forbindelse";
+App::$strings["Your connections are confirmed"] = "Dine forbindelser er bekreftet";
+App::$strings["Someone writes on your profile wall"] = "Noen skriver på din profilvegg";
+App::$strings["Someone writes a followup comment"] = "Noen skriver en oppfølgende kommentar";
+App::$strings["You receive a private message"] = "Du mottar en privat melding";
+App::$strings["You receive a friend suggestion"] = "Du mottok et venneforslag";
+App::$strings["You are tagged in a post"] = "Du merkes i et innlegg";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du ble prikket/oppildnet/og så vider i et innlegg";
+App::$strings["Show visual notifications including:"] = "Vis visuelle varslinger om:";
+App::$strings["Unseen matrix activity"] = "Usett matrixaktivitet";
+App::$strings["Unseen channel activity"] = "Usett kanalaktivitet";
+App::$strings["Unseen private messages"] = "Usette private meldinger";
+App::$strings["Recommended"] = "Anbefalt";
+App::$strings["Upcoming events"] = "Kommende hendelser";
+App::$strings["Events today"] = "Hendelser idag";
+App::$strings["Upcoming birthdays"] = "Kommende fødselsdager";
+App::$strings["Not available in all themes"] = "Ikke tilgjengelig i alle temaer";
+App::$strings["System (personal) notifications"] = "System (personlige) varslinger";
+App::$strings["System info messages"] = "System infomeldinger";
+App::$strings["System critical alerts"] = "System kritiske varsel";
+App::$strings["New connections"] = "Nye forbindelser";
+App::$strings["System Registrations"] = "Systemregistreringer";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Vis også nye vegginnlegg, private meldinger og forbindelser under Varsler";
+App::$strings["Notify me of events this many days in advance"] = "Varsle meg om hendelser dette antall dager på forhånd";
+App::$strings["Must be greater than 0"] = "Må være større enn 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Avanserte innstillinger for konto/sidetype";
+App::$strings["Change the behaviour of this account for special situations"] = "Endre oppførselen til denne kontoen i spesielle situasjoner";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Vennligst skru på ekspertmodus (under <a href=\"settings/features\">Innstillinger > Ekstra funksjoner</a>) for å justere!";
+App::$strings["Miscellaneous Settings"] = "Diverse innstillinger";
+App::$strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider";
+App::$strings["Remove Channel"] = "Fjern kanal";
+App::$strings["Remove this channel."] = "Fjern denne kanalen.";
+App::$strings["Xchan Lookup"] = "Xchan oppslag";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie):";
+App::$strings["Not found."] = "Ikke funnet.";
+App::$strings["Authorize application connection"] = "Tillat programforbindelse";
+App::$strings["Return to your app and insert this Securty Code:"] = "GÃ¥ tilbake til din app og legg inn denne sikkerhetskoden:";
+App::$strings["Please login to continue."] = "Vennligst logg inn for å fortsette.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vil du tillate dette programmet å få tilgang til dine innlegg og kontakter, og/eller lage nye innlegg for deg?";
+App::$strings["Block Name"] = "Byggeklossens navn";
+App::$strings["Channel added."] = "Kanal lagt til.";
+App::$strings["Tag removed"] = "Merkelapp fjernet";
+App::$strings["Remove Item Tag"] = "Fjern merkelapp fra element";
+App::$strings["Select a tag to remove: "] = "Velg merkelapp å fjerne:";
+App::$strings["Remove"] = "Fjern";
+App::$strings["Continue"] = "Fortsett";
+App::$strings["Premium Channel Setup"] = "Premiumkanal-oppsett";
+App::$strings["Enable premium channel connection restrictions"] = "Slå på restriksjoner for forbindelse med premiumkanal";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-kvittering, retningslinjer for bruk, og så videre.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende betingelser før tilkobling:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potensielle forbindelser vil da se følgende tekst før de går videre:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på denne siden.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)";
+App::$strings["Restricted or Premium Channel"] = "Begrenset kanal eller premiumkanal";
+App::$strings["Profile Match"] = "Profiltreff";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Ingen nøkkelord å sammenlikne. Vennligst legg til nøkkelord til din standardprofil.";
+App::$strings["is interested in:"] = "er interessert i:";
+App::$strings["No matches"] = "Ingen treff";
+App::$strings["Item not available."] = "Elementet er ikke tilgjengelig.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Henting av URL gir følgende feil: %1\$s";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nettverket&quot;";
+App::$strings["Welcome to %s"] = "Velkommen til %s";
+App::$strings["Image uploaded but image cropping failed."] = "Bildet ble lastet opp, men beskjæring av bildet mislyktes.";
+App::$strings["Image resize failed."] = "Endring av bildestørrelse mislyktes.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens mellomlager hvis det nye bildet ikke vises umiddelbart.";
+App::$strings["Image exceeds size limit of %d"] = "Bildet overstiger størrelsesbegrensningen på %d";
+App::$strings["Unable to process image."] = "Kan ikke behandle bildet.";
+App::$strings["Photo not available."] = "Bildet er ikke tilgjengelig.";
+App::$strings["Upload File:"] = "Last opp fil:";
+App::$strings["Select a profile:"] = "Velg en profil:";
+App::$strings["Upload Profile Photo"] = "Last opp profilbilde:";
+App::$strings["skip this step"] = "hopp over dette steget";
+App::$strings["select a photo from your photo albums"] = "velg et bilde fra dine fotoalbum";
+App::$strings["Crop Image"] = "Beskjær bildet";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Vennligst juster bildebeskjæringen for optimal visning.";
+App::$strings["Done Editing"] = "Avslutt redigering";
+App::$strings["Image uploaded successfully."] = "Opplasting av bildet var vellykket.";
+App::$strings["Image upload failed."] = "Opplasting av bildet mislyktes.";
+App::$strings["Image size reduction [%s] failed."] = "Forminsking av bildet [%s] mislyktes.";
+App::$strings["Invalid item."] = "Ugyldig element.";
+App::$strings["Channel not found."] = "Kanalen ble ikke funnet.";
+App::$strings["Page not found."] = "Siden ikke funnet.";
+App::$strings["Like/Dislike"] = "Liker/Liker ikke";
+App::$strings["This action is restricted to members."] = "Denne handlingen er begrenset til medlemmer.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Vennligst <a href=\"rmagic\">logg inn med din Hubzilla ID</a> eller <a href=\"register\">registrer deg som et nytt Redmatrix.medlem</a> for å fortsette";
+App::$strings["Invalid request."] = "Ugyldig forespørsel.";
+App::$strings["thing"] = "ting";
+App::$strings["Channel unavailable."] = "Kanalen er utilgjengelig.";
+App::$strings["Previous action reversed."] = "Forrige handling er omgjort.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s er enig med %2\$s sin %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s er ikke enig med %2\$s sin %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s avstår fra å mene noe om %2\$s sin %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s deltar på %2\$ss %3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s deltar ikke på %2\$ss %3\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s deltar kanskje på %2\$ss %3\$s";
+App::$strings["Action completed."] = "Handling ferdig.";
+App::$strings["Thank you."] = "Tusen takk.";
+App::$strings["Event can not end before it has started."] = "Hendelsen kan ikke slutte før den starter.";
+App::$strings["Unable to generate preview."] = "Klarer ikke å lage forhåndsvisning.";
+App::$strings["Event title and start time are required."] = "Hendelsestittel og starttidspunkt er påkrevd.";
+App::$strings["Event not found."] = "Hendelsen ble ikke funnet.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Endre hendelse";
+App::$strings["Delete event"] = "Slett hendelse";
+App::$strings["Create New Event"] = "Lag ny hendelse";
+App::$strings["Previous"] = "Forrige";
+App::$strings["Next"] = "Neste";
+App::$strings["Export"] = "Eksport";
+App::$strings["Event removed"] = "Hendelse slettet";
+App::$strings["Failed to remove event"] = "Mislyktes med å slette hendelse";
+App::$strings["Event details"] = "Hendelsesdetaljer";
+App::$strings["Starting date and Title are required."] = "Startdato og Tittel er påkrevd.";
+App::$strings["Categories (comma-separated list)"] = "Kategorier (kommaseparert liste)";
+App::$strings["Event Starts:"] = "Hendelsen starter:";
+App::$strings["Finish date/time is not known or not relevant"] = "Sluttdato/-tidspunkt er ikke kjent eller ikke relevant";
+App::$strings["Event Finishes:"] = "Hendelsen slutter:";
+App::$strings["Adjust for viewer timezone"] = "Juster i forhold til tilskuerens tidssone";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Viktig for hendelser som skjer på et bestemt sted. Ikke praktisk for globale ferier eller fridager.";
+App::$strings["Description:"] = "Beskrivelse:";
+App::$strings["Title:"] = "Tittel:";
+App::$strings["Share this event"] = "Del denne hendelsen";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s følger %2\$s sin %3\$s";
+App::$strings["Public Sites"] = "Offentlige nettsteder";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Nettstedene på listen tillater offentlig registrering i Hubzilla. Alle nettsteder i matrix er forbundet så medlemskap på enhver av dem formidler medlemskap i hele matrix. Noen nettsteder kan kreve abonnement eller tilby lagdelte tjenesteavtaler. Tilbyderlenkene <strong>kan</strong> gi tilleggsopplysninger.";
+App::$strings["Rate this hub"] = "Vurder denne hubben";
+App::$strings["Site URL"] = "Nettstedets URL";
+App::$strings["Access Type"] = "Tilgangstype";
+App::$strings["Registration Policy"] = "Retningslinjer for registrering";
+App::$strings["Location"] = "Plassering";
+App::$strings["View hub ratings"] = "Vis vurderinger av hubben";
+App::$strings["Rate"] = "Vurder";
+App::$strings["View ratings"] = "Vis vurderinger";
+App::$strings["Could not access contact record."] = "Fikk ikke tilgang til kontaktinformasjonen.";
+App::$strings["Could not locate selected profile."] = "Fant ikke valgt profil.";
+App::$strings["Connection updated."] = "Forbindelsen er oppdatert.";
+App::$strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen.";
+App::$strings["is now connected to"] = "er nå forbundet til";
+App::$strings["Could not access address book record."] = "Fikk ikke tilgang til informasjonen i adresseboken.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig.";
+App::$strings["Channel has been unblocked"] = "Kanalen er ikke blokkert lenger";
+App::$strings["Channel has been blocked"] = "Kanalen har blitt blokkert";
+App::$strings["Unable to set address book parameters."] = "Ikke i stand til å angi parametre for adresseboken.";
+App::$strings["Channel has been unignored"] = "Kanalen er ikke lenger ignorert";
+App::$strings["Channel has been ignored"] = "Kanalen blir ignorert";
+App::$strings["Channel has been unarchived"] = "Kanalen er ikke lenger arkivert";
+App::$strings["Channel has been archived"] = "Kanalen er arkivert";
+App::$strings["Channel has been unhidden"] = "Kanalen er ikke lenger skjult";
+App::$strings["Channel has been hidden"] = "Kanalen er blitt skjult";
+App::$strings["Channel has been approved"] = "Kanalen har blitt godkjent";
+App::$strings["Channel has been unapproved"] = "Kanalen er ikke lenger godkjent";
+App::$strings["Connection has been removed."] = "Forbindelsen har blitt fjernet.";
+App::$strings["View %s's profile"] = "Vis %s sin profil";
+App::$strings["Refresh Permissions"] = "Oppfrisk tillatelser";
+App::$strings["Fetch updated permissions"] = "Hent oppdaterte tillatelser";
+App::$strings["Recent Activity"] = "Nylig aktivitet";
+App::$strings["View recent posts and comments"] = "Vis nylige innlegg og kommentarer";
+App::$strings["Unblock"] = "Ikke blokker lenger";
+App::$strings["Block"] = "Blokker";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen";
+App::$strings["Unignore"] = "Ikke ignorer lenger";
+App::$strings["Ignore"] = "Ignorer";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne forbindelsen";
+App::$strings["Unarchive"] = "Ikke arkiver lenger";
+App::$strings["Archive"] = "Arkiver";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, men behold innhold";
+App::$strings["Unhide"] = "Ikke skjul lenger";
+App::$strings["Hide"] = "Skjul";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser";
+App::$strings["Delete this connection"] = "Slett denne forbindelsen";
+App::$strings["Approve this connection"] = "Godta denne forbindelsen";
+App::$strings["Accept connection to allow communication"] = "Godta denne forbindelsen for å tillate kommunikasjon";
+App::$strings["Connections: settings for %s"] = "Forbindelser: innstillinger for %s";
+App::$strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "Bruk tillatelsene angitt på denne siden på alle nye forbindelser.";
+App::$strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap";
+App::$strings["Rating (this information is public)"] = "Vurdering (denne informasjonen er offentlig)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Velg om du vil forklare din vurdering (denne informasjonen er offentlig)";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standard tillatelser for din kanaltype har (nettopp) blitt valgt. De har ikke blitt sendt inn og lagret ennå. Vennligst se over tillatelsene på denne siden og gjør eventuelle ønskede endringer nå. Denne nye forbindelsen kan muligens <em>ikke</em> klare å kommunisere med deg inntil du sender inn denne siden, som vil installere og ta i bruk de valgte tillatelsene.";
+App::$strings["inherited"] = "arvet";
+App::$strings["Connection has no individual permissions!"] = "Forbindelsen har ingen individuelle tillatelser!";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Dette kan være riktig basert på dine <a href=\"settings\">personverninnstillinger</a>, men kanskje du bør se over \"Avanserte tillatelser\".";
+App::$strings["Profile Visibility"] = "Profilens synlighet";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Vennligst velg profilen du ønsker å vise %s når profilen din ses på en sikret måte. ";
+App::$strings["Contact Information / Notes"] = "Kontaktinformasjon / Merknader";
+App::$strings["Edit contact notes"] = "Endre kontaktmerknader";
+App::$strings["Their Settings"] = "Deres innstillinger";
+App::$strings["My Settings"] = "Mine innstillinger";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standard tillatelser for denne kanaltypen har (nettopp) blitt valgt. De har <em>ikke</em> blitt lagret og det er for øyeblikket ingen lagrede standard tillatelser. Vennligst se over/endre de valgte innstillingene og klikk [Send inn] for å lagre.";
+App::$strings["Clear/Disable Automatic Permissions"] = "Tøm/Skru av Automatiske tillatelser";
+App::$strings["Forum Members"] = "Forummedlemmer";
+App::$strings["Soapbox"] = "Talerstol";
+App::$strings["Full Sharing (typical social network permissions)"] = "Full deling (typiske tillatelser i sosiale nettverk)";
+App::$strings["Cautious Sharing "] = "Forsiktig deling";
+App::$strings["Follow Only"] = "Bare følg";
+App::$strings["Individual Permissions"] = "Individuelle tillatelser";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Noen tillatelser kan være arvet fra din kanals <a ref=\"settings\">personverninnstillinger</a>, som har høyere prioritet enn individuelle innstillinger. Å endre arvede innstillinger på denne siden vil ikke ha noen effekt.";
+App::$strings["Advanced Permissions"] = "Avanserte tillatelser";
+App::$strings["Simple Permissions (select one and submit)"] = "Enkle tillatelser (velg en og lagre)";
+App::$strings["Visit %s's profile - %s"] = "Besøk %s sin profil - %s";
+App::$strings["Block/Unblock contact"] = "Blokker/Ikke blokker kontakt";
+App::$strings["Ignore contact"] = "Ignorer kontakt";
+App::$strings["Repair URL settings"] = "Reparer URL-innstillinger";
+App::$strings["View conversations"] = "Vis samtaler";
+App::$strings["Delete contact"] = "Slett kontakt";
+App::$strings["Last update:"] = "Siste oppdatering:";
+App::$strings["Update public posts"] = "Oppdater offentlige innlegg";
+App::$strings["Update now"] = "Oppdater nå";
+App::$strings["Currently blocked"] = "For øyeblikket blokkert";
+App::$strings["Currently ignored"] = "For øyeblikket ignorert";
+App::$strings["Currently archived"] = "For øyeblikket arkivert";
+App::$strings["Currently pending"] = "For øyeblikket ventende";
+App::$strings["Hubzilla channel"] = "Hubzilla-kanal";
+App::$strings["Collection created."] = "Samling opprettet.";
+App::$strings["Could not create collection."] = "Kunne ikke lage samling.";
+App::$strings["Collection updated."] = "Samlingen er oppdatert.";
+App::$strings["Create a collection of channels."] = "Lag en samling med kanaler.";
+App::$strings["Collection Name: "] = "Navn på samling:";
+App::$strings["Members are visible to other channels"] = "Medlemmer er synlig for andre kanaler";
+App::$strings["Collection removed."] = "Samling fjernet.";
+App::$strings["Unable to remove collection."] = "Ikke i stand til å fjerne samlingen.";
+App::$strings["Collection Editor"] = "Samlingsbehandler";
+App::$strings["Members"] = "Medlemmer";
+App::$strings["All Connected Channels"] = "Alle tilkoblede kanaler";
+App::$strings["Click on a channel to add or remove."] = "Klikk på en kanal for å legge til eller fjerne.";
+App::$strings["Version %s"] = "Versjon %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installerte tilleggsfunksjoner/tillegg/apper:";
+App::$strings["No installed plugins/addons/apps"] = "Ingen installerte tilleggsfunksjoner/tillegg/apper";
+App::$strings["Red"] = "Red";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Dette er en hub i Hubzilla - et globalt kooperativt nettverk av desentraliserte personvernforsterkede nettsteder.";
+App::$strings["Tag: "] = "Merkelapp:";
+App::$strings["Last background fetch: "] = "Siste innhenting i bakgrunnen:";
+App::$strings["Running at web location"] = "Kjører på webplasseringen";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Vennligst besøk <a href=\"https://redmatrix.me\">Redmatrix.me</a> for å lære mer om Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "Feilmeldinger og feilretting: vennligst besøk";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Forslag, ros og så videre - vennligst e-post \"hubzilla\" hos librelist - punktum com";
+App::$strings["Site Administrators"] = "Nettstedsadministratorer";
+App::$strings["Help:"] = "Hjelp:";
+App::$strings["Not Found"] = "Ikke funnet";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla tjener - oppsett";
+App::$strings["Could not connect to database."] = "Fikk ikke kontakt med databasen.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Fikk ikke kontakt med det angitte nettstedets URL. Problemet kan muligens skyldes SSL-sertifikatet eller DNS.";
+App::$strings["Could not create table."] = "Kunne ikke lage tabellen.";
+App::$strings["Your site database has been installed."] = "Databasen til ditt nettsted har blitt installert.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke en databaseklient.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Vennligst les filen \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemsjekk";
+App::$strings["Check again"] = "Sjekk igjen";
+App::$strings["Database connection"] = "Databaseforbindelse";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "For å installere Hubzilla må du oppgi hvordan din database kan kontaktes.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du har spørsmål om disse innstillingene.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du oppgir nedenfor må finnes på forhånd. Hvis den ikke finnes, vennligst lag den før du fortsetter.";
+App::$strings["Database Server Name"] = "Navn på databasetjener";
+App::$strings["Default is localhost"] = "Standard er localhost";
+App::$strings["Database Port"] = "Databaseport";
+App::$strings["Communication port number - use 0 for default"] = "Kommunikasjonsportnummer - bruk 0 for standard";
+App::$strings["Database Login Name"] = "Database innloggingsnavn";
+App::$strings["Database Login Password"] = "Database innloggingspassord";
+App::$strings["Database Name"] = "Databasenavn";
+App::$strings["Database Type"] = "Databasetype";
+App::$strings["Site administrator email address"] = "E-postadressen til administrator ved nettstedet";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Din konto sin e-postadresse må være lik denne for å kunne bruke web-administrasjonspanelet.";
+App::$strings["Website URL"] = "Nettstedets URL";
+App::$strings["Please use SSL (https) URL if available."] = "Vennligst bruk SSL (https) URL hvis tilgjengelig.";
+App::$strings["Please select a default timezone for your website"] = "Vennligst velg en standard tidssone for ditt nettsted";
+App::$strings["Site settings"] = "Nettstedets innstillinger";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Fant ikke en kommandolinjeversjon av PHP i webtjenerens sti (PATH).";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så vil du ikke kunne kjøre bakgrunnshenting via cron.";
+App::$strings["PHP executable path"] = "PHP-kjørefilens sti";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å fortsette installasjonen.";
+App::$strings["Command line PHP"] = "Kommandolinje PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandolinjeversjonen av PHP på ditt system har ikke \"register_argc_argv\" påskrudd.";
+App::$strings["This is required for message delivery to work."] = "Dette er påkrevd for at meldingslevering skal virke.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til å lage krypteringsnøkler";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Lag krypteringsnøkler";
+App::$strings["libCurl PHP module"] = "libCurl PHP-modul";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP-modul";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP-modul";
+App::$strings["mysqli or postgres PHP module"] = "MySQLi eller Postgres PHP modul";
+App::$strings["mb_string PHP module"] = "mb_string PHP-modul";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP-modul";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite-modul";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Feil: Apache web-tjenerens mod-rewrite-modul er påkrevd, men ikke installert.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Feil: proc_open er påkrevd, men er enten ikke installert eller har blitt avskrudd i php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Feil: libCURL PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Feil: GD graphics PHP-modul med JPEG-støtte er påkrevd, men er ikke installert.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Feil: mysqli eller postgres PHP modul er påkrevd, men ingen av dem er installert.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Feil: mb_string PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Feil: mcrypt PHP-modul er påkrevd, men er ikke installert.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i toppkatalogen til web-tjeneren din, men dette får den ikke til.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan skrive til filer i din mappe - selv om du kan.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "På slutten av denne prosedyren vil vi gi deg en tekst til å lagre i en fil kalt .htconfig.php i toppkatalogen til din Red.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt, så kan du hoppe over denne prosedyren og gjennomføre en manuell installasjon. Vennligst se filen \"install/INSTALL.txt\" for instruksjoner.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red bruker malmotoren Smarty3 for å gjengi sine webvisninger. Smarty3 kompilerer malene om til PHP for å framskynde gjengivelsen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "For å kunne lagre disse kompilerte malene, så må webtjeneren ha skrivetilgang til katalogen %s under Red sin hovedmappe.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel www-data) har skrivetilgang til denne katalogen.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til %s - ikke til malfilene (.tpl) som den inneholder.";
+App::$strings["%s is writable"] = "%s kan skrives til";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red bruker lagringsmappen for å lagre opplastede filer. Webtjeneren trenger å ha skrivetilgang til lagringsmappen under Red sin toppnivåmappe.";
+App::$strings["store is writable"] = "lageret kan skrives til";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av https tilgang til dette nettstedet.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Hvis du har HTTPS-tilgang til ditt nettsted eller tillater forbindelser til TCP port 443 (HTTPS-porten), så MÅ du bruke nettlesergodkjent sertifkater. Du MÅ IKKE bruke egensignert sertifikater!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for eksempel inneholde referanser til bilder på din egen hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Hvis sertifikatet ditt ikke gjenkjennes, så vil medlemmer på andre nettsteder (som selv kan ha godkjente sertifikater) få en beskjed med en advarsel på deres eget nettsted som klager over sikkerhetsproblemer.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget nettsted), så vi må insistere på dette kravet.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i nettlesere.";
+App::$strings["SSL certificate validation"] = "SSL sertifikat-kontroll";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til tjeneren din. Test:";
+App::$strings["Url rewrite is working"] = "URL rewrite virker";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databasekonfigurasjonsfilen \".htconfig.php\" kunne ikke skrives. Vennligst bruk den medfølgende teksten for å lage en konfigurasjonsfil i toppkatalogen av din web-tjener.";
+App::$strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller.";
+App::$strings["<h1>What next</h1>"] = "<h1>Hva gjenstår</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til bakgrunnshenteren.";
+App::$strings["No channel."] = "Ingen kanal.";
+App::$strings["Common connections"] = "Felles forbindelser";
+App::$strings["No connections in common."] = "Ingen forbindelser felles.";
+App::$strings["First Name"] = "Fornavn";
+App::$strings["Last Name"] = "Etternavn";
+App::$strings["Nickname"] = "Kallenavn";
+App::$strings["Full Name"] = "Fullt navn";
+App::$strings["Profile Photo 16px"] = "Profilbilde 16px";
+App::$strings["Profile Photo 32px"] = "Profilbilde 32px";
+App::$strings["Profile Photo 48px"] = "Profilbilde 48px";
+App::$strings["Profile Photo 64px"] = "Profilbilde 64px";
+App::$strings["Profile Photo 80px"] = "Profilbilde 80px";
+App::$strings["Profile Photo 128px"] = "Profilbilde 128px";
+App::$strings["Timezone"] = "Tidssone";
+App::$strings["Homepage URL"] = "Hjemmeside URL";
+App::$strings["Birth Year"] = "Fødselsår";
+App::$strings["Birth Month"] = "Fødselsmåne";
+App::$strings["Birth Day"] = "Fødselsdag";
+App::$strings["Birthdate"] = "Fødselsdato";
+App::$strings["Gender"] = "Kjønn";
+App::$strings["Blocked"] = "Blokkert";
+App::$strings["Ignored"] = "Ignorert";
+App::$strings["Hidden"] = "Skjult";
+App::$strings["Archived"] = "Arkivert";
+App::$strings["All"] = "Alle";
+App::$strings["Suggest new connections"] = "Foreslå nye forbindelser";
+App::$strings["New Connections"] = "Nye forbindelser";
+App::$strings["Show pending (new) connections"] = "Vis ventende (nye) forbindelser";
+App::$strings["All Connections"] = "Alle forbindelser";
+App::$strings["Show all connections"] = "Vis alle forbindelser";
+App::$strings["Unblocked"] = "Ikke blokkert lenger";
+App::$strings["Only show unblocked connections"] = "Vis bare forbindelser som ikke er blokkert";
+App::$strings["Only show blocked connections"] = "Vis bare forbindelser som er blokkert";
+App::$strings["Only show ignored connections"] = "Vis bare ignorerte forbindelser";
+App::$strings["Only show archived connections"] = "Vis bare arkiverte forbindelser";
+App::$strings["Only show hidden connections"] = "Vis bare skjulte forbindelser";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Endre forbindelse";
+App::$strings["Search your connections"] = "Søk blant dine forbindelser";
+App::$strings["Finding: "] = "Fant:";
+App::$strings["webpage"] = "nettside";
+App::$strings["block"] = "byggekloss";
+App::$strings["layout"] = "layout";
+App::$strings["%s element installed"] = "%s element installert";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s merket %3\$s til %2\$s med %4\$s";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - gjester: brukernavn: {din e-postadresse}, passord: +++";
+App::$strings["Unable to locate original post."] = "Ikke i stand til å finne opprinnelig innlegg.";
+App::$strings["Empty post discarded."] = "Tomt innlegg forkastet.";
+App::$strings["Executable content type not permitted to this channel."] = "Kjørbar innholdstype er ikke tillat for denne kanalen.";
+App::$strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du har nådd din grense på %1$.0f startinnlegg.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du har nådd din grense på %1$.0f websider.";
+App::$strings["Public access denied."] = "Offentlig tilgang avvist.";
+App::$strings["Thing updated"] = "Tingen er oppdatert";
+App::$strings["Object store: failed"] = "Objektlagring: mislyktes";
+App::$strings["Thing added"] = "Ting lagt til";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Vis ting";
+App::$strings["item not found."] = "element ble ikke funnet.";
+App::$strings["Edit Thing"] = "Endre ting";
+App::$strings["Select a profile"] = "Velg en profil";
+App::$strings["Post an activity"] = "Legg inn en aktivitet";
+App::$strings["Only sends to viewers of the applicable profile"] = "Sender bare til seere av den aktuelle profilen";
+App::$strings["Name of thing e.g. something"] = "Navn på ting for eksempel noe";
+App::$strings["URL of thing (optional)"] = "URL til ting (valgfritt)";
+App::$strings["URL for photo of thing (optional)"] = "URL til bilde av ting (valgfritt)";
+App::$strings["Add Thing to your Profile"] = "Legg til ting i din profil";
+App::$strings["Away"] = "Borte";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Velg en bokmerkemappe";
+App::$strings["Save Bookmark"] = "Lagre bokmerke";
+App::$strings["URL of bookmark"] = "URL-en til bokmerket";
+App::$strings["Description"] = "Beskrivelse";
+App::$strings["Or enter new bookmark folder name"] = "Eller skriv nytt navn på bokmerkemappe";
+App::$strings["No more system notifications."] = "Ingen flere systemvarsler.";
+App::$strings["System Notifications"] = "Systemvarsler";
+App::$strings["network"] = "nettverk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Layout er oppdatert.";
+App::$strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden";
+App::$strings["Layout not found."] = "Layouten ble ikke funnet.";
+App::$strings["Module Name:"] = "Modulnavn:";
+App::$strings["Layout Help"] = "Layout-hjelp";
+App::$strings["- select -"] = "- velg -";
+App::$strings["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler.";
+App::$strings["Nothing to import."] = "Ingenting å importere.";
+App::$strings["Unable to download data from old server"] = "Ikke i stand til å laste ned data fra gammel tjener";
+App::$strings["Imported file is empty."] = "Importert fil er tom.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import mislyktes.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Klarte ikke å lage en unik kanaladresse. Import mislyktes.";
+App::$strings["Channel clone failed. Import failed."] = "Kanalkloning mislyktes. Import mislyktes.";
+App::$strings["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes.";
+App::$strings["Import completed."] = "Import ferdig.";
+App::$strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen.";
+App::$strings["Import Channel"] = "Importer kanal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Bruk dette skjemaet til å importere en eksisterende kanal fra en annen tjener/hub. Du kan hente kanalidentiteten fra den gamle tjeneren/hubben via nettverket eller bruke en eksportert fil. Bare identiteten og forbindelser/relasjoner vil bli importert. Importering av innhold er ennå ikke tilgjengelig.";
+App::$strings["File to Upload"] = "Fil som skal lastes opp";
+App::$strings["Or provide the old server/hub details"] = "Eller oppgi detaljene fra den gamle tjeneren/hub-en";
+App::$strings["Your old identity address (xyz@example.com)"] = "Din gamle identitetsadresse (xyz@example.com)";
+App::$strings["Your old login email address"] = "Din gamle innloggings e-postadresse";
+App::$strings["Your old login password"] = "Ditt gamle innloggingspassord";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Enten du tar det ene eller det andre valget, vennligst angi om du vil at denne hubben skal være din nye primære adresse, eller om din gamle plassering skal fortsette å ha denne rollen. Du kan lage innlegg fra den ene eller den andre plasseringen, men bare en av dem kan markeres som den primære plasseringen for filer, bilder og media.";
+App::$strings["Make this hub my primary location"] = "Gjør dette nettstedet til min primære plassering";
+App::$strings["Import existing posts if possible"] = "Importerer eksisterende innlegg hvis mulig.";
+App::$strings["Item not found"] = "Elementet ble ikke funnet.";
+App::$strings["Edit Layout"] = "Endre layout";
+App::$strings["Delete layout?"] = "Slett layout?";
+App::$strings["Insert YouTube video"] = "Sett inn YouTube-video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Sett inn Vorbis [.ogg] video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Legg i";
+App::$strings["Delete Layout"] = "Slett layout";
+App::$strings["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden.";
+App::$strings["Room not found"] = "Rommet ble ikke funnet";
+App::$strings["Leave Room"] = "Forlat rom";
+App::$strings["Delete This Room"] = "Slett dette rommet";
+App::$strings["I am away right now"] = "Jeg er borte akkurat nå";
+App::$strings["I am online"] = "Jeg er online";
+App::$strings["Bookmark this room"] = "Bokmerk dette rommet";
+App::$strings["New Chatroom"] = "Nytt chatrom";
+App::$strings["Chatroom Name"] = "Navn på chatrom";
+App::$strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom";
+App::$strings["Edit Webpage"] = "Endre webside";
+App::$strings["Delete webpage?"] = "Slett webside?";
+App::$strings["Delete Webpage"] = "Slett webside";
+App::$strings["This site is not a directory server"] = "Dette nettstedet er ikke en katalogtjener";
+App::$strings["This directory server requires an access token"] = "Denne katalogtjeneren krever en tilgangsnøkkel (access token)";
+App::$strings["No valid account found."] = "Ingen gyldig konto funnet.";
+App::$strings["Password reset request issued. Check your email."] = "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din.";
+App::$strings["Site Member (%s)"] = "Nettstedsmedlem (%s)";
+App::$strings["Password reset requested at %s"] = "Forespurt om å tilbakestille passord hos %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) Tilbakestilling av passord mislyktes.";
+App::$strings["Password Reset"] = "Tilbakestill passord";
+App::$strings["Your password has been reset as requested."] = "Ditt passord har blitt tilbakestilt som forespurt.";
+App::$strings["Your new password is"] = "Ditt nye passord er";
+App::$strings["Save or copy your new password - and then"] = "Lagre eller kopier ditt nye passord, og deretter kan du";
+App::$strings["click here to login"] = "klikke her for å logge inn";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket innlogging.";
+App::$strings["Your password has changed at %s"] = "Ditt passord er endret hos %s";
+App::$strings["Forgot your Password?"] = "Glemt passord ditt?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. Sjekk deretter din e-post for videre instruksjoner.";
+App::$strings["Email Address"] = "E-postadresse";
+App::$strings["Reset"] = "Tilbakestill";
+App::$strings["Website:"] = "Nettsted:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Fjerntliggende kanal [%s] (foreløpig ikke kjent på dette nettstedet)";
+App::$strings["Item is not editable"] = "Elementet kan ikke endres";
+App::$strings["Edit post"] = "Endre innlegg";
+App::$strings["Delete item?"] = "Slett element?";
+App::$strings["Total invitation limit exceeded."] = "Grensen for totalt antall invitasjoner er overskredet.";
+App::$strings["%s : Not a valid email address."] = "%s : ikke en gyldig e-postadresse.";
+App::$strings["Please join us on Red"] = "Bli med oss på Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Invitasjonsgrensen er overskredet. Vennligst kontakt administratoren ved ditt nettsted.";
+App::$strings["%s : Message delivery failed."] = "%s : meldingslevering feilet.";
+App::$strings["%d message sent."] = array(
0 => "%d melding sendt.",
1 => "%d meldinger sendt.",
);
-$a->strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig";
-$a->strings["Send invitations"] = "Send invitasjoner";
-$a->strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:";
-$a->strings["Your message:"] = "Din melding:";
-$a->strings["Please join my community on Hubzilla."] = "Du er velkommen til å bli med i mitt fellesskap på Hubzilla.";
-$a->strings["You will need to supply this invitation code: "] = "Du må oppgi denne invitasjonskoden:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registrer ved enhver Hubzilla-lokasjon (de er alle forbundet med hverandre)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Skriv inn min Hubzilla-adresse i nettstedets søkefelt.";
-$a->strings["or visit "] = "eller besøk";
-$a->strings["3. Click [Connect]"] = "3. Klikk [Forbindelse]";
-$a->strings["Location not found."] = "Plassering er ikke funnet.";
-$a->strings["Primary location cannot be removed."] = "Primær plassering kan ikke fjernes.";
-$a->strings["No locations found."] = "Ingen plasseringer ble funnet.";
-$a->strings["Manage Channel Locations"] = "HÃ¥ndter kanalplasseringer";
-$a->strings["Location (address)"] = "Plassering (adresse)";
-$a->strings["Primary Location"] = "Hovedplassering";
-$a->strings["Drop location"] = "Slett plassering";
-$a->strings["Failed to create source. No channel selected."] = "Mislyktes med å lage kilde. Ingen kanal er valgt.";
-$a->strings["Source created."] = "Kilden er laget.";
-$a->strings["Source updated."] = "Kilden er oppdatert.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "HÃ¥ndtere eksterne innholdskilder til din kanal.";
-$a->strings["New Source"] = "Ny kilde";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger.";
-$a->strings["Only import content with these words (one per line)"] = "Bare importer innhold med disse ordene (ett ord per linje)";
-$a->strings["Leave blank to import all public content"] = "La stå tomt for å importere alt offentlig innhold";
-$a->strings["Channel Name"] = "Kanalnavn";
-$a->strings["Source not found."] = "Kilden ble ikke funnet.";
-$a->strings["Edit Source"] = "Endre kilde";
-$a->strings["Delete Source"] = "Slett kilde";
-$a->strings["Source removed"] = "Kilden er fjernet";
-$a->strings["Unable to remove source."] = "Ikke i stand til å fjerne kilde.";
-$a->strings["Menu updated."] = "Menyen er oppdatert.";
-$a->strings["Unable to update menu."] = "Ikke i stand til å oppdatere meny.";
-$a->strings["Menu created."] = "Meny laget.";
-$a->strings["Unable to create menu."] = "Ikke i stand til å lage meny.";
-$a->strings["Manage Menus"] = "HÃ¥ndtere menyer";
-$a->strings["Drop"] = "Slett";
-$a->strings["Bookmarks allowed"] = "Bokmerker tillatt";
-$a->strings["Create a new menu"] = "Lag en ny meny";
-$a->strings["Delete this menu"] = "Slett denne menyen";
-$a->strings["Edit menu contents"] = "Endre menyinnholdet";
-$a->strings["Edit this menu"] = "Endre denne menyen";
-$a->strings["New Menu"] = "Ny meny";
-$a->strings["Menu name"] = "Menynavn";
-$a->strings["Must be unique, only seen by you"] = "Må være unik, ses bare av deg";
-$a->strings["Menu title"] = "Menytittel";
-$a->strings["Menu title as seen by others"] = "Menytittelen andre ser";
-$a->strings["Allow bookmarks"] = "Tillat bokmerker";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menyen kan brukes til å lagre lagrede bokmerker";
-$a->strings["Menu not found."] = "Menyen ble ikke funnet.";
-$a->strings["Menu deleted."] = "Meny slettet.";
-$a->strings["Menu could not be deleted."] = "Menyen kunne ikke bli slettet.";
-$a->strings["Edit Menu"] = "Endre meny";
-$a->strings["Add or remove entries to this menu"] = "Legg til eller fjern punkter i denne menyen";
-$a->strings["Modify"] = "Endre";
-$a->strings["Permission Denied."] = "Tillatelse avvist.";
-$a->strings["File not found."] = "Filen ble ikke funnet.";
-$a->strings["Edit file permissions"] = "Endre filtillatelser";
-$a->strings["Set/edit permissions"] = "Angi/endre tillatelser";
-$a->strings["Include all files and sub folders"] = "Inkluder alle filer og undermapper";
-$a->strings["Return to file list"] = "GÃ¥ tilbake til filoversikten";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopier og lim inn denne koden for å legge til filen i et innlegg";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopier og lim inn denne URL-en for å lenke til filen fra en webside";
-$a->strings["Attach this file to a new post"] = "Legg ved denne filen i et nytt innlegg";
-$a->strings["Show URL to this file"] = "Vis URLen til denne filen";
-$a->strings["Do not show in shared with me folder of your connections"] = "Ikke vis i Delt med meg-mappen til dine forbindelser";
-$a->strings["Contact not found."] = "Kontakten ble ikke funnet.";
-$a->strings["Friend suggestion sent."] = "Venneforespørsel sendt.";
-$a->strings["Suggest Friends"] = "Foreslå venner";
-$a->strings["Suggest a friend for %s"] = "Foreslå en venn for %s";
-$a->strings["Hub not found."] = "Hubben ble ikke funnet.";
-$a->strings["Poke/Prod"] = "Prikke/oppildne";
-$a->strings["poke, prod or do other things to somebody"] = "prikke, oppildne eller gjør andre ting med noen";
-$a->strings["Recipient"] = "Mottaker";
-$a->strings["Choose what you wish to do to recipient"] = "Velg hva du ønsker å gjøre med mottakeren";
-$a->strings["Make this post private"] = "Gjør dette innlegget privat";
-$a->strings["Invalid profile identifier."] = "Ugyldig profil-identifikator.";
-$a->strings["Profile Visibility Editor"] = "Endre profilsynlighet";
-$a->strings["Click on a contact to add or remove."] = "Klikk på en kontakt for å legge til eller fjerne.";
-$a->strings["Visible To"] = "Synlig for";
-$a->strings["Remote privacy information not available."] = "Ekstern personverninformasjon er ikke tilgjengelig.";
-$a->strings["Visible to:"] = "Synlig for:";
-$a->strings["Profile not found."] = "Profilen ble ikke funnet.";
-$a->strings["Profile deleted."] = "Profilen er slettet.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Ny profil opprettet.";
-$a->strings["Profile unavailable to clone."] = "Profilen er utilgjengelig for klonen.";
-$a->strings["Profile unavailable to export."] = "Profilen er utilgjengelig for eksport.";
-$a->strings["Profile Name is required."] = "Profilnavn er påkrevd.";
-$a->strings["Marital Status"] = "Sivilstand";
-$a->strings["Romantic Partner"] = "Romantisk partner";
-$a->strings["Likes"] = "Liker";
-$a->strings["Dislikes"] = "Liker ikke";
-$a->strings["Work/Employment"] = "Arbeid/sysselsetting";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politiske synspunkter";
-$a->strings["Sexual Preference"] = "Seksuelle preferanser";
-$a->strings["Homepage"] = "Hjemmeside";
-$a->strings["Interests"] = "Interesser";
-$a->strings["Address"] = "Adresse";
-$a->strings["Profile updated."] = "Profilen er oppdatert.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?";
-$a->strings["Edit Profile Details"] = "Endre profildetaljer";
-$a->strings["View this profile"] = "Vis denne profilen";
-$a->strings["Change Profile Photo"] = "Endre profilbilde";
-$a->strings["Create a new profile using these settings"] = "Lag en ny profil ved å bruke disse innstillingene";
-$a->strings["Clone this profile"] = "Klon denne profilen";
-$a->strings["Delete this profile"] = "Slett denne profilen";
-$a->strings["Import profile from file"] = "Importer profil fra fil";
-$a->strings["Export profile to file"] = "Eksporter profil til fil";
-$a->strings["Profile Name:"] = "Profilnavn:";
-$a->strings["Your Full Name:"] = "Ditt fulle navn:";
-$a->strings["Title/Description:"] = "Tittel/Beskrivelse:";
-$a->strings["Your Gender:"] = "Ditt kjønn:";
-$a->strings["Birthday :"] = "Fødselsdag:";
-$a->strings["Street Address:"] = "Gateadresse:";
-$a->strings["Locality/City:"] = "Sted/By:";
-$a->strings["Postal/Zip Code:"] = "Postnummer/ZIP-kode:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region/fylke:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Sivilstand:";
-$a->strings["Who: (if applicable)"] = "Hvem: (hvis det er aktuelt) ";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Eksempler: kari123, Kari Villiamsen, kari@example.com";
-$a->strings["Since [date]:"] = "Siden [dato]:";
-$a->strings["Homepage URL:"] = "Hjemmeside URL:";
-$a->strings["Religious Views:"] = "Religiøse synspunkter:";
-$a->strings["Keywords:"] = "Nøkkelord:";
-$a->strings["Example: fishing photography software"] = "Eksempel: fisking fotografering programvare";
-$a->strings["Used in directory listings"] = "Brukt i katalogoppføringer";
-$a->strings["Tell us about yourself..."] = "Fortell oss om deg selv...";
-$a->strings["Hobbies/Interests"] = "Hobbier/Interesser";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformasjon og sosiale nettverk";
-$a->strings["My other channels"] = "Mine andre kanaler";
-$a->strings["Musical interests"] = "Musikkinteresser";
-$a->strings["Books, literature"] = "Bøker, litteratur";
-$a->strings["Television"] = "TV/fjernsyn";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underholdning";
-$a->strings["Love/romance"] = "Kjærlighet/romantikk";
-$a->strings["Work/employment"] = "Arbeid/sysselsetting";
-$a->strings["School/education"] = "Skole/utdanning";
-$a->strings["This is your default profile."] = "Dette er din standardprofil.";
-$a->strings["Age: "] = "Alder:";
-$a->strings["Edit/Manage Profiles"] = "Endre/håndter profiler";
-$a->strings["Add profile things"] = "Legg til profilting";
-$a->strings["Include desirable objects in your profile"] = "Inkluder ønskverdige objekter i din profil";
-$a->strings["No ratings"] = "Ingen vurderinger";
-$a->strings["Ratings"] = "Vurderinger";
-$a->strings["Rating: "] = "Vurdering:";
-$a->strings["Website: "] = "Nettsted:";
-$a->strings["Description: "] = "Beskrivelse:";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID protokollfeil. Ingen ID ble returnert.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Velkommen %s. Ekstern autentisering er vellykket.";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig";
+App::$strings["Send invitations"] = "Send invitasjoner";
+App::$strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:";
+App::$strings["Your message:"] = "Din melding:";
+App::$strings["Please join my community on Hubzilla."] = "Du er velkommen til å bli med i mitt fellesskap på Hubzilla.";
+App::$strings["You will need to supply this invitation code: "] = "Du må oppgi denne invitasjonskoden:";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registrer ved enhver Hubzilla-lokasjon (de er alle forbundet med hverandre)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Skriv inn min Hubzilla-adresse i nettstedets søkefelt.";
+App::$strings["or visit "] = "eller besøk";
+App::$strings["3. Click [Connect]"] = "3. Klikk [Forbindelse]";
+App::$strings["Location not found."] = "Plassering er ikke funnet.";
+App::$strings["Primary location cannot be removed."] = "Primær plassering kan ikke fjernes.";
+App::$strings["No locations found."] = "Ingen plasseringer ble funnet.";
+App::$strings["Manage Channel Locations"] = "HÃ¥ndter kanalplasseringer";
+App::$strings["Location (address)"] = "Plassering (adresse)";
+App::$strings["Primary Location"] = "Hovedplassering";
+App::$strings["Drop location"] = "Slett plassering";
+App::$strings["Failed to create source. No channel selected."] = "Mislyktes med å lage kilde. Ingen kanal er valgt.";
+App::$strings["Source created."] = "Kilden er laget.";
+App::$strings["Source updated."] = "Kilden er oppdatert.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "HÃ¥ndtere eksterne innholdskilder til din kanal.";
+App::$strings["New Source"] = "Ny kilde";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne kanalen og distribuer det i henhold til dine egne kanalinnstillinger.";
+App::$strings["Only import content with these words (one per line)"] = "Bare importer innhold med disse ordene (ett ord per linje)";
+App::$strings["Leave blank to import all public content"] = "La stå tomt for å importere alt offentlig innhold";
+App::$strings["Channel Name"] = "Kanalnavn";
+App::$strings["Source not found."] = "Kilden ble ikke funnet.";
+App::$strings["Edit Source"] = "Endre kilde";
+App::$strings["Delete Source"] = "Slett kilde";
+App::$strings["Source removed"] = "Kilden er fjernet";
+App::$strings["Unable to remove source."] = "Ikke i stand til å fjerne kilde.";
+App::$strings["Menu updated."] = "Menyen er oppdatert.";
+App::$strings["Unable to update menu."] = "Ikke i stand til å oppdatere meny.";
+App::$strings["Menu created."] = "Meny laget.";
+App::$strings["Unable to create menu."] = "Ikke i stand til å lage meny.";
+App::$strings["Manage Menus"] = "HÃ¥ndtere menyer";
+App::$strings["Drop"] = "Slett";
+App::$strings["Bookmarks allowed"] = "Bokmerker tillatt";
+App::$strings["Create a new menu"] = "Lag en ny meny";
+App::$strings["Delete this menu"] = "Slett denne menyen";
+App::$strings["Edit menu contents"] = "Endre menyinnholdet";
+App::$strings["Edit this menu"] = "Endre denne menyen";
+App::$strings["New Menu"] = "Ny meny";
+App::$strings["Menu name"] = "Menynavn";
+App::$strings["Must be unique, only seen by you"] = "Må være unik, ses bare av deg";
+App::$strings["Menu title"] = "Menytittel";
+App::$strings["Menu title as seen by others"] = "Menytittelen andre ser";
+App::$strings["Allow bookmarks"] = "Tillat bokmerker";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menyen kan brukes til å lagre lagrede bokmerker";
+App::$strings["Menu not found."] = "Menyen ble ikke funnet.";
+App::$strings["Menu deleted."] = "Meny slettet.";
+App::$strings["Menu could not be deleted."] = "Menyen kunne ikke bli slettet.";
+App::$strings["Edit Menu"] = "Endre meny";
+App::$strings["Add or remove entries to this menu"] = "Legg til eller fjern punkter i denne menyen";
+App::$strings["Modify"] = "Endre";
+App::$strings["Permission Denied."] = "Tillatelse avvist.";
+App::$strings["File not found."] = "Filen ble ikke funnet.";
+App::$strings["Edit file permissions"] = "Endre filtillatelser";
+App::$strings["Set/edit permissions"] = "Angi/endre tillatelser";
+App::$strings["Include all files and sub folders"] = "Inkluder alle filer og undermapper";
+App::$strings["Return to file list"] = "GÃ¥ tilbake til filoversikten";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopier og lim inn denne koden for å legge til filen i et innlegg";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopier og lim inn denne URL-en for å lenke til filen fra en webside";
+App::$strings["Attach this file to a new post"] = "Legg ved denne filen i et nytt innlegg";
+App::$strings["Show URL to this file"] = "Vis URLen til denne filen";
+App::$strings["Do not show in shared with me folder of your connections"] = "Ikke vis i Delt med meg-mappen til dine forbindelser";
+App::$strings["Contact not found."] = "Kontakten ble ikke funnet.";
+App::$strings["Friend suggestion sent."] = "Venneforespørsel sendt.";
+App::$strings["Suggest Friends"] = "Foreslå venner";
+App::$strings["Suggest a friend for %s"] = "Foreslå en venn for %s";
+App::$strings["Hub not found."] = "Hubben ble ikke funnet.";
+App::$strings["Poke/Prod"] = "Prikke/oppildne";
+App::$strings["poke, prod or do other things to somebody"] = "prikke, oppildne eller gjør andre ting med noen";
+App::$strings["Recipient"] = "Mottaker";
+App::$strings["Choose what you wish to do to recipient"] = "Velg hva du ønsker å gjøre med mottakeren";
+App::$strings["Make this post private"] = "Gjør dette innlegget privat";
+App::$strings["Invalid profile identifier."] = "Ugyldig profil-identifikator.";
+App::$strings["Profile Visibility Editor"] = "Endre profilsynlighet";
+App::$strings["Click on a contact to add or remove."] = "Klikk på en kontakt for å legge til eller fjerne.";
+App::$strings["Visible To"] = "Synlig for";
+App::$strings["Remote privacy information not available."] = "Ekstern personverninformasjon er ikke tilgjengelig.";
+App::$strings["Visible to:"] = "Synlig for:";
+App::$strings["Profile not found."] = "Profilen ble ikke funnet.";
+App::$strings["Profile deleted."] = "Profilen er slettet.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Ny profil opprettet.";
+App::$strings["Profile unavailable to clone."] = "Profilen er utilgjengelig for klonen.";
+App::$strings["Profile unavailable to export."] = "Profilen er utilgjengelig for eksport.";
+App::$strings["Profile Name is required."] = "Profilnavn er påkrevd.";
+App::$strings["Marital Status"] = "Sivilstand";
+App::$strings["Romantic Partner"] = "Romantisk partner";
+App::$strings["Likes"] = "Liker";
+App::$strings["Dislikes"] = "Liker ikke";
+App::$strings["Work/Employment"] = "Arbeid/sysselsetting";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politiske synspunkter";
+App::$strings["Sexual Preference"] = "Seksuelle preferanser";
+App::$strings["Homepage"] = "Hjemmeside";
+App::$strings["Interests"] = "Interesser";
+App::$strings["Address"] = "Adresse";
+App::$strings["Profile updated."] = "Profilen er oppdatert.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Skjul kontakt-/vennelisten din fra de som ser på denne profilen?";
+App::$strings["Edit Profile Details"] = "Endre profildetaljer";
+App::$strings["View this profile"] = "Vis denne profilen";
+App::$strings["Change Profile Photo"] = "Endre profilbilde";
+App::$strings["Create a new profile using these settings"] = "Lag en ny profil ved å bruke disse innstillingene";
+App::$strings["Clone this profile"] = "Klon denne profilen";
+App::$strings["Delete this profile"] = "Slett denne profilen";
+App::$strings["Import profile from file"] = "Importer profil fra fil";
+App::$strings["Export profile to file"] = "Eksporter profil til fil";
+App::$strings["Profile Name:"] = "Profilnavn:";
+App::$strings["Your Full Name:"] = "Ditt fulle navn:";
+App::$strings["Title/Description:"] = "Tittel/Beskrivelse:";
+App::$strings["Your Gender:"] = "Ditt kjønn:";
+App::$strings["Birthday :"] = "Fødselsdag:";
+App::$strings["Street Address:"] = "Gateadresse:";
+App::$strings["Locality/City:"] = "Sted/By:";
+App::$strings["Postal/Zip Code:"] = "Postnummer/ZIP-kode:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Region/fylke:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Sivilstand:";
+App::$strings["Who: (if applicable)"] = "Hvem: (hvis det er aktuelt) ";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Eksempler: kari123, Kari Villiamsen, kari@example.com";
+App::$strings["Since [date]:"] = "Siden [dato]:";
+App::$strings["Homepage URL:"] = "Hjemmeside URL:";
+App::$strings["Religious Views:"] = "Religiøse synspunkter:";
+App::$strings["Keywords:"] = "Nøkkelord:";
+App::$strings["Example: fishing photography software"] = "Eksempel: fisking fotografering programvare";
+App::$strings["Used in directory listings"] = "Brukt i katalogoppføringer";
+App::$strings["Tell us about yourself..."] = "Fortell oss om deg selv...";
+App::$strings["Hobbies/Interests"] = "Hobbier/Interesser";
+App::$strings["Contact information and Social Networks"] = "Kontaktinformasjon og sosiale nettverk";
+App::$strings["My other channels"] = "Mine andre kanaler";
+App::$strings["Musical interests"] = "Musikkinteresser";
+App::$strings["Books, literature"] = "Bøker, litteratur";
+App::$strings["Television"] = "TV/fjernsyn";
+App::$strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underholdning";
+App::$strings["Love/romance"] = "Kjærlighet/romantikk";
+App::$strings["Work/employment"] = "Arbeid/sysselsetting";
+App::$strings["School/education"] = "Skole/utdanning";
+App::$strings["This is your default profile."] = "Dette er din standardprofil.";
+App::$strings["Age: "] = "Alder:";
+App::$strings["Edit/Manage Profiles"] = "Endre/håndter profiler";
+App::$strings["Add profile things"] = "Legg til profilting";
+App::$strings["Include desirable objects in your profile"] = "Inkluder ønskverdige objekter i din profil";
+App::$strings["No ratings"] = "Ingen vurderinger";
+App::$strings["Ratings"] = "Vurderinger";
+App::$strings["Rating: "] = "Vurdering:";
+App::$strings["Website: "] = "Nettsted:";
+App::$strings["Description: "] = "Beskrivelse:";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID protokollfeil. Ingen ID ble returnert.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Velkommen %s. Ekstern autentisering er vellykket.";
+App::$strings["%d rating"] = array(
0 => "%d vurdering",
1 => "%d vurderinger",
);
-$a->strings["Gender: "] = "Kjønn:";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Hjemmeside:";
-$a->strings["Hometown: "] = "Hjemby:";
-$a->strings["About: "] = "Om:";
-$a->strings["Public Forum:"] = "Offentlig forum:";
-$a->strings["Keywords: "] = "Nøkkelord:";
-$a->strings["Finding:"] = "Finner:";
-$a->strings["next page"] = "Neste side";
-$a->strings["previous page"] = "Forrige side";
-$a->strings["No entries (some entries may be hidden)."] = "Ingen oppføringer (noen oppføringer kan være skjult).";
-$a->strings["Export Channel"] = "Eksporter kanal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Eksporter grunnleggende informasjon om kanalen din til en liten fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet.";
-$a->strings["Export Content"] = "Eksporter innhold";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Eksporter din kanalinformasjon og alt innholdet til en sikkerhetskopi som JSON-fil. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og alt innholdet ditt, men er generelt ikke egnet for å importere en kanal til en ny hub, fordi denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner.";
-$a->strings["No connections."] = "Ingen forbindelser.";
-$a->strings["Visit %s's profile [%s]"] = "Besøk %s sin profil [%s]";
-$a->strings["invalid target signature"] = "MÃ¥lets signatur er ugyldig";
-$a->strings["Theme settings updated."] = "Temainnstillinger er oppdatert.";
-$a->strings["Site"] = "Nettsted";
-$a->strings["Accounts"] = "Kontoer";
-$a->strings["Channels"] = "Kanaler";
-$a->strings["Plugins"] = "Tilleggsfunksjoner";
-$a->strings["Themes"] = "Temaer";
-$a->strings["Inspect queue"] = "Inspiser kø";
-$a->strings["Profile Config"] = "Profilinnstillinger";
-$a->strings["DB updates"] = "Databaseoppdateringer";
-$a->strings["Logs"] = "Logger";
-$a->strings["Plugin Features"] = "Tilleggsfunksjoner";
-$a->strings["User registrations waiting for confirmation"] = "Brukerregistreringer som venter på bekreftelse";
-$a->strings["# Accounts"] = "# Kontoer";
-$a->strings["# blocked accounts"] = "# blokkerte kontoer";
-$a->strings["# expired accounts"] = "# utgåtte kontoer";
-$a->strings["# expiring accounts"] = "# kontoer som holder på å gå ut";
-$a->strings["# Channels"] = "# Kanaler";
-$a->strings["# primary"] = "# hoved";
-$a->strings["# clones"] = "# kloner";
-$a->strings["Message queues"] = "Meldingskøer";
-$a->strings["Administration"] = "Administrasjon";
-$a->strings["Summary"] = "Sammendrag";
-$a->strings["Registered accounts"] = "Registrerte kontoer";
-$a->strings["Pending registrations"] = "Ventende registreringer";
-$a->strings["Registered channels"] = "Registrerte kanaler";
-$a->strings["Active plugins"] = "Aktive tilleggsfunksjoner";
-$a->strings["Version"] = "Versjon";
-$a->strings["Site settings updated."] = "Nettstedsinnstillinger er oppdatert.";
-$a->strings["experimental"] = "eksperimentell";
-$a->strings["unsupported"] = "ikke støttet";
-$a->strings["Yes - with approval"] = "Ja - med godkjenning";
-$a->strings["My site is not a public server"] = "Mitt nettsted er ikke en offentlig tjeneste";
-$a->strings["My site has paid access only"] = "Mitt nettsted gir kun tilgang mot betaling";
-$a->strings["My site has free access only"] = "Mitt nettsted har kun gratis tilgang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt tjeneste";
-$a->strings["Registration"] = "Registrering";
-$a->strings["File upload"] = "Last opp fil";
-$a->strings["Policies"] = "Retningslinjer";
-$a->strings["Site name"] = "Nettstedets navn";
-$a->strings["Banner/Logo"] = "Banner/Logo";
-$a->strings["Administrator Information"] = "Administratorinformasjon";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. BBCode kan brukes her";
-$a->strings["System language"] = "Systemspråk";
-$a->strings["System theme"] = "Systemtema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' id='cnftheme'>endre temainnstillinger</a>";
-$a->strings["Mobile system theme"] = "Mobilt systemtema";
-$a->strings["Theme for mobile devices"] = "Tema for mobile enheter";
-$a->strings["Enable Diaspora Protocol"] = "Skru på Diaspora-protokollen";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Samhandling med Diaspora og Friendica - eksperimentell";
-$a->strings["Allow Feeds as Connections"] = "Tillat strømmer som forbindelser";
-$a->strings["(Heavy system resource usage)"] = "(Tung bruk av systemressurser)";
-$a->strings["Maximum image size"] = "Største bildestørrelse";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr ubegrenset.";
-$a->strings["Does this site allow new member registration?"] = "Tillater dette nettstedet registrering av nye medlemmer?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Hvilket alternativ beskriver best hva slags kontotype som tilbys av dette nettstedet/denne hubben?";
-$a->strings["Register text"] = "Registreringstekst";
-$a->strings["Will be displayed prominently on the registration page."] = "Vil bli vist på en fremtredende måte på registreringssiden.";
-$a->strings["Accounts abandoned after x days"] = "Kontoer forlatt etter x dager";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense.";
-$a->strings["Allowed friend domains"] = "Tillatte vennedomener";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste over domener som har lov til å etablere vennskap med dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener.";
-$a->strings["Allowed email domains"] = "Tillate e-postdomener";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste med domener som er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt";
-$a->strings["Not allowed email domains"] = "Ikke tillatte e-postdomener";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparert liste med domener som ikke er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt, med mindre tillate domener er blitt definert.";
-$a->strings["Block public"] = "Blokker offentlig tilgang";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn.";
-$a->strings["Verify Email Addresses"] = "Bekreft e-postadresser";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Sett hake for å sjekke e-postadresser brukt ved kontoregistrering (anbefales).";
-$a->strings["Force publish"] = "Tving publisering";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Kryss av for å tvinge alle profiler på dette nettstedet til å bli oppført i nettstedet sin katalog.";
-$a->strings["Disable discovery tab"] = "Skru av oppdagelsesfanen";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Fjern fanen fra nettverksvisningen med offentlig innhold trukket inn fra kilder valg for dette nettstedet.";
-$a->strings["No login on Homepage"] = "Ingen innlogging på hjemmesiden";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Sett hake for å skjule innloggingsskjemaet fra ditt nettsteds hjemmeside for besøkende som ikke er innlogget (for eksempel når du legger inn innhold på hjemmesiden via nettstedskanalen).";
-$a->strings["Proxy user"] = "Brukernavn mellomtjener";
-$a->strings["Proxy URL"] = "Mellomtjener URL";
-$a->strings["Network timeout"] = "Nettverk tidsavbrudd";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt).";
-$a->strings["Delivery interval"] = "Leveringsinterval";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Forsink leveringsprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for virtuelle tjenere, 0-1 for større dedikerte tjenere.";
-$a->strings["Poll interval"] = "Spørreintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet.";
-$a->strings["Maximum Load Average"] = "Største belastningsgjennomsnitt";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Største systembelastning før leverings- og spørreprosesser blir utsatt - standard 50.";
-$a->strings["No server found"] = "Ingen tjener funnet";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "for kanalen";
-$a->strings["on server"] = "på tjener";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Tjener";
-$a->strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess";
-$a->strings["Executing %s failed. Check system logs."] = "Utføring av %s feilet. Sjekk systemlogger.";
-$a->strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Oppdatering %s returnerte ingen status. Det er ukjent om den ble vellykket.";
-$a->strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes.";
-$a->strings["No failed updates."] = "Ingen mislykkede oppdateringer.";
-$a->strings["Failed Updates"] = "Mislykkede oppdateringer";
-$a->strings["Mark success (if update was manually applied)"] = "Marker suksess (hvis oppdateringen ble gjennomført manuelt)";
-$a->strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk";
-$a->strings["Queue Statistics"] = "Køstatistikk";
-$a->strings["Total Entries"] = "Totalt antall oppføringer";
-$a->strings["Priority"] = "Prioritet";
-$a->strings["Destination URL"] = "MÃ¥l-URL";
-$a->strings["Mark hub permanently offline"] = "Merk hub som permanent offline";
-$a->strings["Empty queue for this hub"] = "Tøm køen for denne hubben";
-$a->strings["Last known contact"] = "Siste kjente kontakt";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "Kjønn:";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Hjemmeside:";
+App::$strings["Hometown: "] = "Hjemby:";
+App::$strings["About: "] = "Om:";
+App::$strings["Public Forum:"] = "Offentlig forum:";
+App::$strings["Keywords: "] = "Nøkkelord:";
+App::$strings["Finding:"] = "Finner:";
+App::$strings["next page"] = "Neste side";
+App::$strings["previous page"] = "Forrige side";
+App::$strings["No entries (some entries may be hidden)."] = "Ingen oppføringer (noen oppføringer kan være skjult).";
+App::$strings["Export Channel"] = "Eksporter kanal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Eksporter grunnleggende informasjon om kanalen din til en liten fil. Denne er en sikkerhetskopi av dine forbindelser, tillatelser, profil og grunnleggende data, som kan brukes til å importere dine data til en ny hub, men den tar ikke med innholdet.";
+App::$strings["Export Content"] = "Eksporter innhold";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Eksporter din kanalinformasjon og alt innholdet til en sikkerhetskopi som JSON-fil. Denne lager en sikkerhetskopi av alle dine forbindelser, tillatelser, profildata og alt innholdet ditt, men er generelt ikke egnet for å importere en kanal til en ny hub, fordi denne filen kan være SVÆRT stor. Vennligst vær tålmodig - det kan ta flere minutter før denne nedlastningen begynner.";
+App::$strings["No connections."] = "Ingen forbindelser.";
+App::$strings["Visit %s's profile [%s]"] = "Besøk %s sin profil [%s]";
+App::$strings["invalid target signature"] = "MÃ¥lets signatur er ugyldig";
+App::$strings["Theme settings updated."] = "Temainnstillinger er oppdatert.";
+App::$strings["Site"] = "Nettsted";
+App::$strings["Accounts"] = "Kontoer";
+App::$strings["Channels"] = "Kanaler";
+App::$strings["Plugins"] = "Tilleggsfunksjoner";
+App::$strings["Themes"] = "Temaer";
+App::$strings["Inspect queue"] = "Inspiser kø";
+App::$strings["Profile Config"] = "Profilinnstillinger";
+App::$strings["DB updates"] = "Databaseoppdateringer";
+App::$strings["Logs"] = "Logger";
+App::$strings["Plugin Features"] = "Tilleggsfunksjoner";
+App::$strings["User registrations waiting for confirmation"] = "Brukerregistreringer som venter på bekreftelse";
+App::$strings["# Accounts"] = "# Kontoer";
+App::$strings["# blocked accounts"] = "# blokkerte kontoer";
+App::$strings["# expired accounts"] = "# utgåtte kontoer";
+App::$strings["# expiring accounts"] = "# kontoer som holder på å gå ut";
+App::$strings["# Channels"] = "# Kanaler";
+App::$strings["# primary"] = "# hoved";
+App::$strings["# clones"] = "# kloner";
+App::$strings["Message queues"] = "Meldingskøer";
+App::$strings["Administration"] = "Administrasjon";
+App::$strings["Summary"] = "Sammendrag";
+App::$strings["Registered accounts"] = "Registrerte kontoer";
+App::$strings["Pending registrations"] = "Ventende registreringer";
+App::$strings["Registered channels"] = "Registrerte kanaler";
+App::$strings["Active plugins"] = "Aktive tilleggsfunksjoner";
+App::$strings["Version"] = "Versjon";
+App::$strings["Site settings updated."] = "Nettstedsinnstillinger er oppdatert.";
+App::$strings["experimental"] = "eksperimentell";
+App::$strings["unsupported"] = "ikke støttet";
+App::$strings["Yes - with approval"] = "Ja - med godkjenning";
+App::$strings["My site is not a public server"] = "Mitt nettsted er ikke en offentlig tjeneste";
+App::$strings["My site has paid access only"] = "Mitt nettsted gir kun tilgang mot betaling";
+App::$strings["My site has free access only"] = "Mitt nettsted har kun gratis tilgang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt tjeneste";
+App::$strings["Registration"] = "Registrering";
+App::$strings["File upload"] = "Last opp fil";
+App::$strings["Policies"] = "Retningslinjer";
+App::$strings["Site name"] = "Nettstedets navn";
+App::$strings["Banner/Logo"] = "Banner/Logo";
+App::$strings["Administrator Information"] = "Administratorinformasjon";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. BBCode kan brukes her";
+App::$strings["System language"] = "Systemspråk";
+App::$strings["System theme"] = "Systemtema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' id='cnftheme'>endre temainnstillinger</a>";
+App::$strings["Mobile system theme"] = "Mobilt systemtema";
+App::$strings["Theme for mobile devices"] = "Tema for mobile enheter";
+App::$strings["Enable Diaspora Protocol"] = "Skru på Diaspora-protokollen";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Samhandling med Diaspora og Friendica - eksperimentell";
+App::$strings["Allow Feeds as Connections"] = "Tillat strømmer som forbindelser";
+App::$strings["(Heavy system resource usage)"] = "(Tung bruk av systemressurser)";
+App::$strings["Maximum image size"] = "Største bildestørrelse";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr ubegrenset.";
+App::$strings["Does this site allow new member registration?"] = "Tillater dette nettstedet registrering av nye medlemmer?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Hvilket alternativ beskriver best hva slags kontotype som tilbys av dette nettstedet/denne hubben?";
+App::$strings["Register text"] = "Registreringstekst";
+App::$strings["Will be displayed prominently on the registration page."] = "Vil bli vist på en fremtredende måte på registreringssiden.";
+App::$strings["Accounts abandoned after x days"] = "Kontoer forlatt etter x dager";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense.";
+App::$strings["Allowed friend domains"] = "Tillatte vennedomener";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste over domener som har lov til å etablere vennskap med dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener.";
+App::$strings["Allowed email domains"] = "Tillate e-postdomener";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparert liste med domener som er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt";
+App::$strings["Not allowed email domains"] = "Ikke tillatte e-postdomener";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparert liste med domener som ikke er tillatt i e-postadresser ved registrering på dette nettstedet. Jokertegn er akseptert. Tomt betyr at alle domener er tillatt, med mindre tillate domener er blitt definert.";
+App::$strings["Block public"] = "Blokker offentlig tilgang";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Kryss av for å blokkere tilgang til alle personlige sider som ellers ville vært offentlig tilgjengelige på dette nettstedet med mindre du er logget inn.";
+App::$strings["Verify Email Addresses"] = "Bekreft e-postadresser";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Sett hake for å sjekke e-postadresser brukt ved kontoregistrering (anbefales).";
+App::$strings["Force publish"] = "Tving publisering";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Kryss av for å tvinge alle profiler på dette nettstedet til å bli oppført i nettstedet sin katalog.";
+App::$strings["Disable discovery tab"] = "Skru av oppdagelsesfanen";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Fjern fanen fra nettverksvisningen med offentlig innhold trukket inn fra kilder valg for dette nettstedet.";
+App::$strings["No login on Homepage"] = "Ingen innlogging på hjemmesiden";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Sett hake for å skjule innloggingsskjemaet fra ditt nettsteds hjemmeside for besøkende som ikke er innlogget (for eksempel når du legger inn innhold på hjemmesiden via nettstedskanalen).";
+App::$strings["Proxy user"] = "Brukernavn mellomtjener";
+App::$strings["Proxy URL"] = "Mellomtjener URL";
+App::$strings["Network timeout"] = "Nettverk tidsavbrudd";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt).";
+App::$strings["Delivery interval"] = "Leveringsinterval";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Forsink leveringsprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for virtuelle tjenere, 0-1 for større dedikerte tjenere.";
+App::$strings["Poll interval"] = "Spørreintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet.";
+App::$strings["Maximum Load Average"] = "Største belastningsgjennomsnitt";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Største systembelastning før leverings- og spørreprosesser blir utsatt - standard 50.";
+App::$strings["No server found"] = "Ingen tjener funnet";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "for kanalen";
+App::$strings["on server"] = "på tjener";
+App::$strings["Status"] = "Status";
+App::$strings["Server"] = "Tjener";
+App::$strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess";
+App::$strings["Executing %s failed. Check system logs."] = "Utføring av %s feilet. Sjekk systemlogger.";
+App::$strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Oppdatering %s returnerte ingen status. Det er ukjent om den ble vellykket.";
+App::$strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes.";
+App::$strings["No failed updates."] = "Ingen mislykkede oppdateringer.";
+App::$strings["Failed Updates"] = "Mislykkede oppdateringer";
+App::$strings["Mark success (if update was manually applied)"] = "Marker suksess (hvis oppdateringen ble gjennomført manuelt)";
+App::$strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk";
+App::$strings["Queue Statistics"] = "Køstatistikk";
+App::$strings["Total Entries"] = "Totalt antall oppføringer";
+App::$strings["Priority"] = "Prioritet";
+App::$strings["Destination URL"] = "MÃ¥l-URL";
+App::$strings["Mark hub permanently offline"] = "Merk hub som permanent offline";
+App::$strings["Empty queue for this hub"] = "Tøm køen for denne hubben";
+App::$strings["Last known contact"] = "Siste kjente kontakt";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s bruker blokkert/ikke blokkert lenger",
1 => "%s brukere blokkert/ikke blokkert lenger",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s bruker slettet",
1 => "%s brukere slettet",
);
-$a->strings["Account not found"] = "Kontoen ble ikke funnet";
-$a->strings["User '%s' blocked"] = "Brukeren '%s' er blokkert";
-$a->strings["User '%s' unblocked"] = "Brukeren '%s' er ikke blokkert lenger";
-$a->strings["Users"] = "Brukere";
-$a->strings["select all"] = "velg alle";
-$a->strings["User registrations waiting for confirm"] = "Brukerregistreringer som venter på bekreftelse";
-$a->strings["Request date"] = "Dato for forespørsel";
-$a->strings["No registrations."] = "Ingen registreringer.";
-$a->strings["Approve"] = "Godkjenn";
-$a->strings["Deny"] = "Avslå";
-$a->strings["Register date"] = "Registreringsdato";
-$a->strings["Last login"] = "Siste innlogging";
-$a->strings["Expires"] = "Utløper";
-$a->strings["Service Class"] = "Tjenesteklasse";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte brukere vil bli slettet!\\n\\nAlt som disse brukerne har lagt inn på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette valgte brukere og deres innhold?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Brukeren {0} vil bli slettet!\\n\\nAlt denne brukeren har lagt inn på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne brukeren og alt innholdet til denne brukeren?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Kontoen ble ikke funnet";
+App::$strings["User '%s' blocked"] = "Brukeren '%s' er blokkert";
+App::$strings["User '%s' unblocked"] = "Brukeren '%s' er ikke blokkert lenger";
+App::$strings["Users"] = "Brukere";
+App::$strings["select all"] = "velg alle";
+App::$strings["User registrations waiting for confirm"] = "Brukerregistreringer som venter på bekreftelse";
+App::$strings["Request date"] = "Dato for forespørsel";
+App::$strings["No registrations."] = "Ingen registreringer.";
+App::$strings["Approve"] = "Godkjenn";
+App::$strings["Deny"] = "Avslå";
+App::$strings["Register date"] = "Registreringsdato";
+App::$strings["Last login"] = "Siste innlogging";
+App::$strings["Expires"] = "Utløper";
+App::$strings["Service Class"] = "Tjenesteklasse";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte brukere vil bli slettet!\\n\\nAlt som disse brukerne har lagt inn på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette valgte brukere og deres innhold?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Brukeren {0} vil bli slettet!\\n\\nAlt denne brukeren har lagt inn på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne brukeren og alt innholdet til denne brukeren?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanal er sensurert/ikke sensurert lenger",
1 => "%s kanaler er sensurert/ikke sensurert lenger",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanal slettet",
1 => "%s kanaler slettet",
);
-$a->strings["Channel not found"] = "Kanalen ble ikke funnet";
-$a->strings["Channel '%s' deleted"] = "Kanalen '%s' er slettet";
-$a->strings["Channel '%s' uncensored"] = "Kanalen '%s' er ikke sensurert lenger";
-$a->strings["Channel '%s' censored"] = "Kanalen '%s' er sensurert";
-$a->strings["Censor"] = "Sensurer";
-$a->strings["Uncensor"] = "Ikke sensurer lenger";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kanaler vil bli slettet!\\n\\nAlt innhold som er lagt inn i disse kanalene på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette disse kanalene med alt innhold?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} vil bli slettet!\\n\\nAlt innhold som er lagt inn i denne kanalen på dettet nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne kanalen med alt innhold?";
-$a->strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd.";
-$a->strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd.";
-$a->strings["Disable"] = "Skru av";
-$a->strings["Enable"] = "Skru på";
-$a->strings["Toggle"] = "Skru av og på";
-$a->strings["Author: "] = "Forfatter:";
-$a->strings["Maintainer: "] = "Vedlikeholder:";
-$a->strings["No themes found."] = "Ingen temaer er funnet.";
-$a->strings["Screenshot"] = "Skjermbilde";
-$a->strings["[Experimental]"] = "[Eksperimentelt]";
-$a->strings["[Unsupported]"] = "[Ingen støtte]";
-$a->strings["Log settings updated."] = "Logginnstillinger er oppdatert.";
-$a->strings["Clear"] = "Tøm";
-$a->strings["Debugging"] = "Feilsøking";
-$a->strings["Log file"] = "Loggfil";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Må kunne skrives til av webtjenesten. Relativ til din Red sin toppnivåkatalog.";
-$a->strings["Log level"] = "Loggnivå";
-$a->strings["New Profile Field"] = "Nytt profilfelt";
-$a->strings["Field nickname"] = "Feltets kallenavn";
-$a->strings["System name of field"] = "Systemnavnet til feltet";
-$a->strings["Input type"] = "Inndata-type";
-$a->strings["Field Name"] = "Feltnavn";
-$a->strings["Label on profile pages"] = "Merkelapp på profilsider";
-$a->strings["Help text"] = "Hjelpetekst";
-$a->strings["Additional info (optional)"] = "Tilleggsinformasjon (valgfritt)";
-$a->strings["Field definition not found"] = "Feltdefinisjonen ble ikke funnet";
-$a->strings["Edit Profile Field"] = "Endre profilfelt";
-$a->strings["Unable to find your hub."] = "Ikke i stand til å finne hubben din.";
-$a->strings["Post successful."] = "Innlegg vellykket.";
-$a->strings["Edit Block"] = "Endre byggekloss";
-$a->strings["Delete block?"] = "Slett byggeklossen?";
-$a->strings["Delete Block"] = "Slett byggekloss";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes.";
-$a->strings["Passwords do not match."] = "Passordene er ikke like.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen.";
-$a->strings["Your registration is pending approval by the site owner."] = "Din registrering venter på godkjenning av nettstedets eier.";
-$a->strings["Your registration can not be processed."] = "Din registrering kan ikke behandles.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registrering på dette nettstedet/denne hubben skjer bare gjennom godkjenning.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrer på et annet tilknyttet nettsted/hub</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen.";
-$a->strings["Terms of Service"] = "Tjenesteavtale";
-$a->strings["I accept the %s for this website"] = "Jeg godtar %s for dette nettstedet";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet.";
-$a->strings["Membership on this site is by invitation only."] = "Medlemskap ved dette nettstedet skjer kun via invitasjon.";
-$a->strings["Please enter your invitation code"] = "Vennligst skriv din invitasjonskode";
-$a->strings["Your email address"] = "Din e-postadresse";
-$a->strings["Choose a password"] = "Velg et passord";
-$a->strings["Please re-enter your password"] = "Vennligst skriv ditt passord en gang til";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet.";
-$a->strings["Remove This Account"] = "Slett denne kontoen";
-$a->strings["WARNING: "] = "ADVARSEL:";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket.";
-$a->strings["This action is permanent and can not be undone!"] = "Denne handlingen er permanent og kan ikke angres!";
-$a->strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket";
-$a->strings["[Embedded content - reload page to view]"] = "[Innebygget innhold - last siden på nytt for å se]";
-$a->strings["Page owner information could not be retrieved."] = "Informasjon om sideeier kunne ikke hentes.";
-$a->strings["Album not found."] = "Albumet ble ikke funnet.";
-$a->strings["Delete Album"] = "Slett album";
-$a->strings["Delete Photo"] = "Slett bilde";
-$a->strings["No photos selected"] = "Ingen bilder valgt";
-$a->strings["Access to this item is restricted."] = "Tilgang til dette elementet er begrenset.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB lagringsplass til bilder er brukt.";
-$a->strings["Upload Photos"] = "Last opp bilder";
-$a->strings["Enter a new album name"] = "Skriv et nytt albumnavn";
-$a->strings["or select an existing one (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
-$a->strings["Create a status post for this upload"] = "Lag et statusinnlegg for denne opplastingen";
-$a->strings["Album name could not be decoded"] = "Albumnavnet kunne ikke dekodes";
-$a->strings["Contact Photos"] = "Kontaktbilder";
-$a->strings["Show Newest First"] = "Vis nyeste først";
-$a->strings["Show Oldest First"] = "Vis eldste først";
-$a->strings["View Photo"] = "Vis foto";
-$a->strings["Edit Album"] = "Endre album";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Tillatelse avvist. Tilgang til dette elementet kan være begrenset.";
-$a->strings["Photo not available"] = "Bilde er utilgjengelig";
-$a->strings["Use as profile photo"] = "Bruk som profilbilde";
-$a->strings["Private Photo"] = "Privat bilde";
-$a->strings["View Full Size"] = "Vis i full størrelse";
-$a->strings["Edit photo"] = "Endre bilde";
-$a->strings["Rotate CW (right)"] = "Roter med klokka (mot høyre)";
-$a->strings["Rotate CCW (left)"] = "Roter mot klokka (venstre)";
-$a->strings["Caption"] = "Overskrift";
-$a->strings["Add a Tag"] = "Legg til merkelapp";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Eksempel: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Flag som voksent i albumvisning";
-$a->strings["In This Photo:"] = "I dette bildet:";
-$a->strings["Map"] = "Kart";
-$a->strings["View Album"] = "Vis album";
-$a->strings["Recent Photos"] = "Nye bilder";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt.";
-$a->strings["Conversation removed."] = "Samtale fjernet.";
-$a->strings["No messages."] = "Ingen meldinger.";
-$a->strings["Delete conversation"] = "Slett samtale";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Menu element updated."] = "Menyelement er oppdatert.";
-$a->strings["Unable to update menu element."] = "Ikke i stand til å oppdatere menyelement.";
-$a->strings["Menu element added."] = "Menyelement lagt til.";
-$a->strings["Unable to add menu element."] = "Ikke i stand til å legge til menyelement.";
-$a->strings["Manage Menu Elements"] = "HÃ¥ndtere menyelementer";
-$a->strings["Edit menu"] = "Endre meny";
-$a->strings["Edit element"] = "Endre element";
-$a->strings["Drop element"] = "Slett element";
-$a->strings["New element"] = "Nytt element";
-$a->strings["Edit this menu container"] = "Endre denne menybeholderen";
-$a->strings["Add menu element"] = "Legg til menyelement";
-$a->strings["Delete this menu item"] = "Slett dette menyelementet";
-$a->strings["Edit this menu item"] = "Endre dette menyelementet";
-$a->strings["New Menu Element"] = "Nytt menyelement";
-$a->strings["Menu Item Permissions"] = "Menyelement Tillatelser";
-$a->strings["Link text"] = "Lenketekst";
-$a->strings["URL of link"] = "URL-en til lenken";
-$a->strings["Use Hubzilla magic-auth if available"] = "Bruk Hubzillas magiske-autentisering hvis tilgjengelig";
-$a->strings["Open link in new window"] = "Ã…pne lenke i nytt vindu";
-$a->strings["Order in list"] = "Ordne i liste";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Høyere tall vil synke mot bunnen av listen";
-$a->strings["Menu item not found."] = "Menyelement ble ikke funnet.";
-$a->strings["Menu item deleted."] = "Menyelement slettet.";
-$a->strings["Menu item could not be deleted."] = "Menyelement kunne ikke bli slettet.";
-$a->strings["Edit Menu Element"] = "Endre menyelement";
-$a->strings["Set your current mood and tell your friends"] = "Angi ditt nåværende humør og fortell dine venner";
-$a->strings["Total votes"] = "Totalt antall stemmer";
-$a->strings["Average Rating"] = "Gjennomsnittlig vurdering";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet.";
-$a->strings["Remove This Channel"] = "Fjern denne kanalen";
-$a->strings["This channel will be completely removed from the network. "] = "Denne kanalen vil bli fullstendig fjernet fra nettverket.";
-$a->strings["Remove this channel and all its clones from the network"] = "Fjern denne kanalen og alle dens kloner fra nettverket";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket";
-$a->strings["Help with this feature"] = "Hjelp med denne funksjonen";
-$a->strings["Layout Name"] = "Layout-navn";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig.";
-$a->strings["The error message was:"] = "Feilmeldingen var:";
-$a->strings["Authentication failed."] = "Autentisering mislyktes.";
-$a->strings["Remote Authentication"] = "Fjernautentisering";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Skriv din kanaladresse (for eksempel channel@exampel.com)";
-$a->strings["Authenticate"] = "Autentiser";
-$a->strings["Unable to lookup recipient."] = "Ikke i stand til å slå opp mottaker.";
-$a->strings["Unable to communicate with requested channel."] = "Ikke i stand til å kommunisere med forespurt kanal.";
-$a->strings["Cannot verify requested channel."] = "Kan ikke bekrefte forespurt kanal.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Valgt kanal har restriksjoner for private meldinger. Sending feilet.";
-$a->strings["Message deleted."] = "Melding slettet.";
-$a->strings["Message recalled."] = "Innlegg tilbakekalt.";
-$a->strings["Send Private Message"] = "Send privat melding";
-$a->strings["To:"] = "Til:";
-$a->strings["Subject:"] = "Emne:";
-$a->strings["Send"] = "Send";
-$a->strings["Message not found."] = "Melding ikke funnet.";
-$a->strings["Delete message"] = "Slett melding";
-$a->strings["Recall message"] = "Tilbakekall innlegg";
-$a->strings["Message has been recalled."] = "Innlegget har blitt tilbakekalt.";
-$a->strings["Private Conversation"] = "Privat samtale";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside.";
-$a->strings["Send Reply"] = "Send svar";
-$a->strings["Invalid request identifier."] = "Ugyldig forespørselsidentifikator.";
-$a->strings["Discard"] = "Forkast";
-$a->strings["Please login."] = "Vennligst logg inn.";
-$a->strings["No such group"] = "Gruppen finnes ikke";
-$a->strings["Search Results For:"] = "Søkeresultat for:";
-$a->strings["Collection is empty"] = "Samlingen er tom";
-$a->strings["Collection: "] = "Samling:";
-$a->strings["Connection: "] = "Forbindelse:";
-$a->strings["Invalid connection."] = "Ugyldig forbindelse.";
-$a->strings["Add a Channel"] = "Legg til en kanal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal er din egen samling av relaterte web-sider. En kanal kan brukes til å samle sosiale nettverksprofiler, blogger, samtalegrupper og forum, kjendissider og mye mer. Du kan lage så mange kanaler som din tjenestetilbyder tillater.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\"";
-$a->strings["Choose a short nickname"] = "Velg et kort kallenavn";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske (minner om en e-postadresse) og som du kan dele med andre.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importerer en eksisterende kanal</a> fra et annet sted.";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Vennligst velg en kanaltype (for eksempel sosialt nettverk eller forum for felleskap) og krav til personvern slik at vi kan velge de beste tillatelsene for deg.";
-$a->strings["Channel Type"] = "Kanaltype";
-$a->strings["Read more about roles"] = "Les mer om roller";
-$a->strings["App installed."] = "App installert.";
-$a->strings["Malformed app."] = "Feil oppsett for app-en.";
-$a->strings["Embed code"] = "Innbyggingskode";
-$a->strings["Edit App"] = "Endre app";
-$a->strings["Create App"] = "Lag app";
-$a->strings["Name of app"] = "Navn på app";
-$a->strings["Location (URL) of app"] = "Plassering (URL) til app";
-$a->strings["Photo icon URL"] = "Bildeikon URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x80 pixler - valgfritt";
-$a->strings["Version ID"] = "Versjons-ID";
-$a->strings["Price of app"] = "Pris på app";
-$a->strings["Location (URL) to purchase app"] = "Plassering (URL) for å kjøpe app";
-$a->strings["sent you a private message"] = "sendte deg en privat melding";
-$a->strings["added your channel"] = "la til din kanal";
-$a->strings["posted an event"] = "la ut en hendelse";
-$a->strings["Bookmark added"] = "Bokmerke lagt til";
-$a->strings["My Bookmarks"] = "Mine bokmerker";
-$a->strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden.";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer.";
-$a->strings["Poll"] = "Spørring";
-$a->strings["View Results"] = "Vis resultater";
-$a->strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse.";
-$a->strings["Files: shared with me"] = "Filer: delt med meg";
-$a->strings["Remove all files"] = "Fjern alle filer";
-$a->strings["Remove this file"] = "Fjern denne filen";
-$a->strings["Schema Default"] = "Standard skjema";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Temainnstillinger";
-$a->strings["Set scheme"] = "Angi skjema";
-$a->strings["Set font-size for posts and comments"] = "Angi skriftstørrelse for innlegg og kommentarer";
-$a->strings["Set font face"] = "Angi skrifttype";
-$a->strings["Set iconset"] = "Angi ikonutvalg";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Angi stor skyggestørrelse, standard 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Angi liten skyggestørrelse, standard 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Angi skyggefarge, standard #000";
-$a->strings["Set radius size, default 5px"] = "Angi radiusstørrelse, standard 5px";
-$a->strings["Set line-height for posts and comments"] = "Angi linjeavstand for innlegg og kommentarer";
-$a->strings["Set background image"] = "Angi bakgrunnsbilde";
-$a->strings["Set background attachment"] = "Angi bakgrunnsvedlegg";
-$a->strings["Set background color"] = "Angi bakgrunnsfarge";
-$a->strings["Set section background image"] = "Angi seksjonens bakgrunnsbilde";
-$a->strings["Set section background color"] = "Angi seksjonens bakgrunnsfarge";
-$a->strings["Set color of items - use hex"] = "Angi fargen til elementer - bruk hex";
-$a->strings["Set color of links - use hex"] = "Angi fargen til lenker - bruk hex";
-$a->strings["Set max-width for items. Default 400px"] = "Angi maksimal bredde for elementer. Standard 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Angi minimumsbredde for elementer. Standard 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Angi den generelle bredden for innpakking av innhold. Standard 48%";
-$a->strings["Set color of fonts - use hex"] = "Angi skriftfargen - bruk hex";
-$a->strings["Set background-size element"] = "Angi størrelsen på bakgrunnselementet";
-$a->strings["Item opacity"] = "Elementers dekkevne";
-$a->strings["Display post previews only"] = "Vis kun forhåndsvisning av innlegg";
-$a->strings["Display side bar on channel page"] = "Vis sidestolpe på kanalsiden";
-$a->strings["Colour of the navigation bar"] = "Fargen på navigasjonslinjen";
-$a->strings["Item float"] = "Elementflyt";
-$a->strings["Left offset of the section element"] = "Til venstre for seksjonselementet";
-$a->strings["Right offset of the section element"] = "Til høyre for seksjonselementet";
-$a->strings["Section width"] = "Seksjonsbredde";
-$a->strings["Left offset of the aside"] = "Til venstre for sidestolpen";
-$a->strings["Right offset of the aside element"] = "Til høyre for sidestolpen";
-$a->strings["Light (Hubzilla default)"] = "Lys (Hubzilla standard)";
-$a->strings["Select scheme"] = "Velg skjema";
-$a->strings["Narrow navbar"] = "Smal navigasjonslinje";
-$a->strings["Navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge";
-$a->strings["Navigation bar gradient top color"] = "Navigasjonslinjens graderte toppfarge";
-$a->strings["Navigation bar gradient bottom color"] = "Navigasjonslinjens graderte bunnfarge";
-$a->strings["Navigation active button gradient top color"] = "Aktiv navigasjonsknapp sin graderte toppfarge";
-$a->strings["Navigation active button gradient bottom color"] = "Aktiv navigasjonsknapp sin graderte bunnfarge";
-$a->strings["Navigation bar border color "] = "Navigasjonslinjens kantfarge";
-$a->strings["Navigation bar icon color "] = "Navigasjonslinjens ikonfarge";
-$a->strings["Navigation bar active icon color "] = "Navigasjonslinjens aktive ikoners farge";
-$a->strings["link color"] = "lenkefarge";
-$a->strings["Set font-color for banner"] = "Angi skriftfargen for banneret";
-$a->strings["Set the background color"] = "Angi bakgrunnsfargen";
-$a->strings["Set the background image"] = "Angi bakgrunnsbilde";
-$a->strings["Set the background color of items"] = "Angi bakgrunnsfargen til elementer";
-$a->strings["Set the background color of comments"] = "Angi bakgrunnsfargen til kommentarer";
-$a->strings["Set the border color of comments"] = "Angi kantfargen til kommentarer";
-$a->strings["Set the indent for comments"] = "Angi innrykket til kommentarer";
-$a->strings["Set the basic color for item icons"] = "Angi grunnfargen for elementikoner";
-$a->strings["Set the hover color for item icons"] = "Angi fargen til elementikoner ved berøring";
-$a->strings["Set font-size for the entire application"] = "Angi skriftstørrelsen for hele programmet";
-$a->strings["Example: 14px"] = "Eksempel: 14px";
-$a->strings["Set font-color for posts and comments"] = "Angi skriftfargen for innlegg og kommentarer";
-$a->strings["Set radius of corners"] = "Angi hjørneradius";
-$a->strings["Set shadow depth of photos"] = "Angi skyggedybden til bilder";
-$a->strings["Set maximum width of content region in pixel"] = "Angi største bredde for innholdsregionen i pixler";
-$a->strings["Leave empty for default width"] = "La feltet stå tomt for å bruke standard bredde";
-$a->strings["Center page content"] = "Midtstill sideinnhold";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Angi minste dekkevne for navigasjonslinjen - for å skjule den";
-$a->strings["Set size of conversation author photo"] = "Angi størrelsen for samtalens forfatterbilde";
-$a->strings["Set size of followup author photos"] = "Angi størrelsen på forfatterbilder ved oppfølging";
-$a->strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen.";
-$a->strings["Update Error at %s"] = "Oppdateringsfeil ved %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Lag en konto for å få tilgang til tjenester og programmer i Hubzilla";
-$a->strings["Password"] = "Passord";
-$a->strings["Remember me"] = "Husk meg";
-$a->strings["Forgot your password?"] = "Glemt passordet ditt?";
-$a->strings["toggle mobile"] = "Skru på mobil";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette.";
-$a->strings["[red] Website SSL error for %s"] = "[red] SSL-feil ved nettsted hos %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke.";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] Cron-oppgaver kjører ikke på %s";
+App::$strings["Channel not found"] = "Kanalen ble ikke funnet";
+App::$strings["Channel '%s' deleted"] = "Kanalen '%s' er slettet";
+App::$strings["Channel '%s' uncensored"] = "Kanalen '%s' er ikke sensurert lenger";
+App::$strings["Channel '%s' censored"] = "Kanalen '%s' er sensurert";
+App::$strings["Censor"] = "Sensurer";
+App::$strings["Uncensor"] = "Ikke sensurer lenger";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valgte kanaler vil bli slettet!\\n\\nAlt innhold som er lagt inn i disse kanalene på dette nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette disse kanalene med alt innhold?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} vil bli slettet!\\n\\nAlt innhold som er lagt inn i denne kanalen på dettet nettstedet vil bli slettet for alltid!\\n\\nEr du sikker på at du vil slette denne kanalen med alt innhold?";
+App::$strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd.";
+App::$strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd.";
+App::$strings["Disable"] = "Skru av";
+App::$strings["Enable"] = "Skru på";
+App::$strings["Toggle"] = "Skru av og på";
+App::$strings["Author: "] = "Forfatter:";
+App::$strings["Maintainer: "] = "Vedlikeholder:";
+App::$strings["No themes found."] = "Ingen temaer er funnet.";
+App::$strings["Screenshot"] = "Skjermbilde";
+App::$strings["[Experimental]"] = "[Eksperimentelt]";
+App::$strings["[Unsupported]"] = "[Ingen støtte]";
+App::$strings["Log settings updated."] = "Logginnstillinger er oppdatert.";
+App::$strings["Clear"] = "Tøm";
+App::$strings["Debugging"] = "Feilsøking";
+App::$strings["Log file"] = "Loggfil";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Må kunne skrives til av webtjenesten. Relativ til din Red sin toppnivåkatalog.";
+App::$strings["Log level"] = "Loggnivå";
+App::$strings["New Profile Field"] = "Nytt profilfelt";
+App::$strings["Field nickname"] = "Feltets kallenavn";
+App::$strings["System name of field"] = "Systemnavnet til feltet";
+App::$strings["Input type"] = "Inndata-type";
+App::$strings["Field Name"] = "Feltnavn";
+App::$strings["Label on profile pages"] = "Merkelapp på profilsider";
+App::$strings["Help text"] = "Hjelpetekst";
+App::$strings["Additional info (optional)"] = "Tilleggsinformasjon (valgfritt)";
+App::$strings["Field definition not found"] = "Feltdefinisjonen ble ikke funnet";
+App::$strings["Edit Profile Field"] = "Endre profilfelt";
+App::$strings["Unable to find your hub."] = "Ikke i stand til å finne hubben din.";
+App::$strings["Post successful."] = "Innlegg vellykket.";
+App::$strings["Edit Block"] = "Endre byggekloss";
+App::$strings["Delete block?"] = "Slett byggeklossen?";
+App::$strings["Delete Block"] = "Slett byggekloss";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Antallet daglige registreringer ved nettstedet er overskredet. Vær vennlig å prøve igjen imorgen.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Vennligst angi at tjenesteavtalen er akseptert. Registrering mislyktes.";
+App::$strings["Passwords do not match."] = "Passordene er ikke like.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registreringen er vellykket. Vennligst sjekk e-posten din for å bekrefte opprettelsen.";
+App::$strings["Your registration is pending approval by the site owner."] = "Din registrering venter på godkjenning av nettstedets eier.";
+App::$strings["Your registration can not be processed."] = "Din registrering kan ikke behandles.";
+App::$strings["Registration on this site/hub is by approval only."] = "Registrering på dette nettstedet/denne hubben skjer bare gjennom godkjenning.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registrer på et annet tilknyttet nettsted/hub</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Dette nettstedet har overskredet antallet tillate kontoregistreringer per dag. Vennligst prøv igjen imorgen.";
+App::$strings["Terms of Service"] = "Tjenesteavtale";
+App::$strings["I accept the %s for this website"] = "Jeg godtar %s for dette nettstedet";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Jeg er over 13 år gammel og aksepterer %s for dette nettstedet.";
+App::$strings["Membership on this site is by invitation only."] = "Medlemskap ved dette nettstedet skjer kun via invitasjon.";
+App::$strings["Please enter your invitation code"] = "Vennligst skriv din invitasjonskode";
+App::$strings["Your email address"] = "Din e-postadresse";
+App::$strings["Choose a password"] = "Velg et passord";
+App::$strings["Please re-enter your password"] = "Vennligst skriv ditt passord en gang til";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Sletting av kontoer er ikke tillatt innen 48 timer etter endring av kontopassordet.";
+App::$strings["Remove This Account"] = "Slett denne kontoen";
+App::$strings["WARNING: "] = "ADVARSEL:";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Denne kontoen og alle dens kanaler vil bli fullstendig fjernet fra nettverket.";
+App::$strings["This action is permanent and can not be undone!"] = "Denne handlingen er permanent og kan ikke angres!";
+App::$strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Slett denne kontoen, alle dens kanaler og alle dens kanalkloner fra dette nettverket";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard vil bare forekomster av kanalene lokalisert på denne hubben bli slettet fra nettverket";
+App::$strings["[Embedded content - reload page to view]"] = "[Innebygget innhold - last siden på nytt for å se]";
+App::$strings["Page owner information could not be retrieved."] = "Informasjon om sideeier kunne ikke hentes.";
+App::$strings["Album not found."] = "Albumet ble ikke funnet.";
+App::$strings["Delete Album"] = "Slett album";
+App::$strings["Delete Photo"] = "Slett bilde";
+App::$strings["No photos selected"] = "Ingen bilder valgt";
+App::$strings["Access to this item is restricted."] = "Tilgang til dette elementet er begrenset.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB lagringsplass til bilder er brukt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB lagringsplass til bilder er brukt.";
+App::$strings["Upload Photos"] = "Last opp bilder";
+App::$strings["Enter a new album name"] = "Skriv et nytt albumnavn";
+App::$strings["or select an existing one (doubleclick)"] = "eller velg et eksisterende album (dobbeltklikk)";
+App::$strings["Create a status post for this upload"] = "Lag et statusinnlegg for denne opplastingen";
+App::$strings["Album name could not be decoded"] = "Albumnavnet kunne ikke dekodes";
+App::$strings["Contact Photos"] = "Kontaktbilder";
+App::$strings["Show Newest First"] = "Vis nyeste først";
+App::$strings["Show Oldest First"] = "Vis eldste først";
+App::$strings["View Photo"] = "Vis foto";
+App::$strings["Edit Album"] = "Endre album";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Tillatelse avvist. Tilgang til dette elementet kan være begrenset.";
+App::$strings["Photo not available"] = "Bilde er utilgjengelig";
+App::$strings["Use as profile photo"] = "Bruk som profilbilde";
+App::$strings["Private Photo"] = "Privat bilde";
+App::$strings["View Full Size"] = "Vis i full størrelse";
+App::$strings["Edit photo"] = "Endre bilde";
+App::$strings["Rotate CW (right)"] = "Roter med klokka (mot høyre)";
+App::$strings["Rotate CCW (left)"] = "Roter mot klokka (venstre)";
+App::$strings["Caption"] = "Overskrift";
+App::$strings["Add a Tag"] = "Legg til merkelapp";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Eksempel: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Flag som voksent i albumvisning";
+App::$strings["In This Photo:"] = "I dette bildet:";
+App::$strings["Map"] = "Kart";
+App::$strings["View Album"] = "Vis album";
+App::$strings["Recent Photos"] = "Nye bilder";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjernautentisering blokkert. Du er logget inn på dette nettstedet lokalt. Vennligst logg ut og prøv på nytt.";
+App::$strings["Conversation removed."] = "Samtale fjernet.";
+App::$strings["No messages."] = "Ingen meldinger.";
+App::$strings["Delete conversation"] = "Slett samtale";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Menu element updated."] = "Menyelement er oppdatert.";
+App::$strings["Unable to update menu element."] = "Ikke i stand til å oppdatere menyelement.";
+App::$strings["Menu element added."] = "Menyelement lagt til.";
+App::$strings["Unable to add menu element."] = "Ikke i stand til å legge til menyelement.";
+App::$strings["Manage Menu Elements"] = "HÃ¥ndtere menyelementer";
+App::$strings["Edit menu"] = "Endre meny";
+App::$strings["Edit element"] = "Endre element";
+App::$strings["Drop element"] = "Slett element";
+App::$strings["New element"] = "Nytt element";
+App::$strings["Edit this menu container"] = "Endre denne menybeholderen";
+App::$strings["Add menu element"] = "Legg til menyelement";
+App::$strings["Delete this menu item"] = "Slett dette menyelementet";
+App::$strings["Edit this menu item"] = "Endre dette menyelementet";
+App::$strings["New Menu Element"] = "Nytt menyelement";
+App::$strings["Menu Item Permissions"] = "Menyelement Tillatelser";
+App::$strings["Link text"] = "Lenketekst";
+App::$strings["URL of link"] = "URL-en til lenken";
+App::$strings["Use Hubzilla magic-auth if available"] = "Bruk Hubzillas magiske-autentisering hvis tilgjengelig";
+App::$strings["Open link in new window"] = "Ã…pne lenke i nytt vindu";
+App::$strings["Order in list"] = "Ordne i liste";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Høyere tall vil synke mot bunnen av listen";
+App::$strings["Menu item not found."] = "Menyelement ble ikke funnet.";
+App::$strings["Menu item deleted."] = "Menyelement slettet.";
+App::$strings["Menu item could not be deleted."] = "Menyelement kunne ikke bli slettet.";
+App::$strings["Edit Menu Element"] = "Endre menyelement";
+App::$strings["Set your current mood and tell your friends"] = "Angi ditt nåværende humør og fortell dine venner";
+App::$strings["Total votes"] = "Totalt antall stemmer";
+App::$strings["Average Rating"] = "Gjennomsnittlig vurdering";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av kontopassordet.";
+App::$strings["Remove This Channel"] = "Fjern denne kanalen";
+App::$strings["This channel will be completely removed from the network. "] = "Denne kanalen vil bli fullstendig fjernet fra nettverket.";
+App::$strings["Remove this channel and all its clones from the network"] = "Fjern denne kanalen og alle dens kloner fra nettverket";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard vil bare forekomsten av denne kanalen lokalisert på denne hubben bli fjernet fra nettverket";
+App::$strings["Help with this feature"] = "Hjelp med denne funksjonen";
+App::$strings["Layout Name"] = "Layout-navn";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi støtte på et problem under innloggingen med din OpenID. Vennligst sjekk at ID-en er stavet riktig.";
+App::$strings["The error message was:"] = "Feilmeldingen var:";
+App::$strings["Authentication failed."] = "Autentisering mislyktes.";
+App::$strings["Remote Authentication"] = "Fjernautentisering";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Skriv din kanaladresse (for eksempel channel@exampel.com)";
+App::$strings["Authenticate"] = "Autentiser";
+App::$strings["Unable to lookup recipient."] = "Ikke i stand til å slå opp mottaker.";
+App::$strings["Unable to communicate with requested channel."] = "Ikke i stand til å kommunisere med forespurt kanal.";
+App::$strings["Cannot verify requested channel."] = "Kan ikke bekrefte forespurt kanal.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Valgt kanal har restriksjoner for private meldinger. Sending feilet.";
+App::$strings["Message deleted."] = "Melding slettet.";
+App::$strings["Message recalled."] = "Innlegg tilbakekalt.";
+App::$strings["Send Private Message"] = "Send privat melding";
+App::$strings["To:"] = "Til:";
+App::$strings["Subject:"] = "Emne:";
+App::$strings["Send"] = "Send";
+App::$strings["Message not found."] = "Melding ikke funnet.";
+App::$strings["Delete message"] = "Slett melding";
+App::$strings["Recall message"] = "Tilbakekall innlegg";
+App::$strings["Message has been recalled."] = "Innlegget har blitt tilbakekalt.";
+App::$strings["Private Conversation"] = "Privat samtale";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen sikret kommunikasjon tilgjengelig. Du kan <strong>muligens</strong> greie å svare via senderens profilside.";
+App::$strings["Send Reply"] = "Send svar";
+App::$strings["Invalid request identifier."] = "Ugyldig forespørselsidentifikator.";
+App::$strings["Discard"] = "Forkast";
+App::$strings["Please login."] = "Vennligst logg inn.";
+App::$strings["No such group"] = "Gruppen finnes ikke";
+App::$strings["Search Results For:"] = "Søkeresultat for:";
+App::$strings["Collection is empty"] = "Samlingen er tom";
+App::$strings["Collection: "] = "Samling:";
+App::$strings["Connection: "] = "Forbindelse:";
+App::$strings["Invalid connection."] = "Ugyldig forbindelse.";
+App::$strings["Add a Channel"] = "Legg til en kanal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal er din egen samling av relaterte web-sider. En kanal kan brukes til å samle sosiale nettverksprofiler, blogger, samtalegrupper og forum, kjendissider og mye mer. Du kan lage så mange kanaler som din tjenestetilbyder tillater.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\"";
+App::$strings["Choose a short nickname"] = "Velg et kort kallenavn";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt kallenavn brukes til å lage en kanaladresse som er enkel å huske (minner om en e-postadresse) og som du kan dele med andre.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importerer en eksisterende kanal</a> fra et annet sted.";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Vennligst velg en kanaltype (for eksempel sosialt nettverk eller forum for felleskap) og krav til personvern slik at vi kan velge de beste tillatelsene for deg.";
+App::$strings["Channel Type"] = "Kanaltype";
+App::$strings["Read more about roles"] = "Les mer om roller";
+App::$strings["App installed."] = "App installert.";
+App::$strings["Malformed app."] = "Feil oppsett for app-en.";
+App::$strings["Embed code"] = "Innbyggingskode";
+App::$strings["Edit App"] = "Endre app";
+App::$strings["Create App"] = "Lag app";
+App::$strings["Name of app"] = "Navn på app";
+App::$strings["Location (URL) of app"] = "Plassering (URL) til app";
+App::$strings["Photo icon URL"] = "Bildeikon URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x80 pixler - valgfritt";
+App::$strings["Version ID"] = "Versjons-ID";
+App::$strings["Price of app"] = "Pris på app";
+App::$strings["Location (URL) to purchase app"] = "Plassering (URL) for å kjøpe app";
+App::$strings["sent you a private message"] = "sendte deg en privat melding";
+App::$strings["added your channel"] = "la til din kanal";
+App::$strings["posted an event"] = "la ut en hendelse";
+App::$strings["Bookmark added"] = "Bokmerke lagt til";
+App::$strings["My Bookmarks"] = "Mine bokmerker";
+App::$strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden.";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv igjen om 24 timer.";
+App::$strings["Poll"] = "Spørring";
+App::$strings["View Results"] = "Vis resultater";
+App::$strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse.";
+App::$strings["Files: shared with me"] = "Filer: delt med meg";
+App::$strings["Remove all files"] = "Fjern alle filer";
+App::$strings["Remove this file"] = "Fjern denne filen";
+App::$strings["Schema Default"] = "Standard skjema";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Temainnstillinger";
+App::$strings["Set scheme"] = "Angi skjema";
+App::$strings["Set font-size for posts and comments"] = "Angi skriftstørrelse for innlegg og kommentarer";
+App::$strings["Set font face"] = "Angi skrifttype";
+App::$strings["Set iconset"] = "Angi ikonutvalg";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Angi stor skyggestørrelse, standard 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Angi liten skyggestørrelse, standard 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Angi skyggefarge, standard #000";
+App::$strings["Set radius size, default 5px"] = "Angi radiusstørrelse, standard 5px";
+App::$strings["Set line-height for posts and comments"] = "Angi linjeavstand for innlegg og kommentarer";
+App::$strings["Set background image"] = "Angi bakgrunnsbilde";
+App::$strings["Set background attachment"] = "Angi bakgrunnsvedlegg";
+App::$strings["Set background color"] = "Angi bakgrunnsfarge";
+App::$strings["Set section background image"] = "Angi seksjonens bakgrunnsbilde";
+App::$strings["Set section background color"] = "Angi seksjonens bakgrunnsfarge";
+App::$strings["Set color of items - use hex"] = "Angi fargen til elementer - bruk hex";
+App::$strings["Set color of links - use hex"] = "Angi fargen til lenker - bruk hex";
+App::$strings["Set max-width for items. Default 400px"] = "Angi maksimal bredde for elementer. Standard 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Angi minimumsbredde for elementer. Standard 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Angi den generelle bredden for innpakking av innhold. Standard 48%";
+App::$strings["Set color of fonts - use hex"] = "Angi skriftfargen - bruk hex";
+App::$strings["Set background-size element"] = "Angi størrelsen på bakgrunnselementet";
+App::$strings["Item opacity"] = "Elementers dekkevne";
+App::$strings["Display post previews only"] = "Vis kun forhåndsvisning av innlegg";
+App::$strings["Display side bar on channel page"] = "Vis sidestolpe på kanalsiden";
+App::$strings["Colour of the navigation bar"] = "Fargen på navigasjonslinjen";
+App::$strings["Item float"] = "Elementflyt";
+App::$strings["Left offset of the section element"] = "Til venstre for seksjonselementet";
+App::$strings["Right offset of the section element"] = "Til høyre for seksjonselementet";
+App::$strings["Section width"] = "Seksjonsbredde";
+App::$strings["Left offset of the aside"] = "Til venstre for sidestolpen";
+App::$strings["Right offset of the aside element"] = "Til høyre for sidestolpen";
+App::$strings["Light (Hubzilla default)"] = "Lys (Hubzilla standard)";
+App::$strings["Select scheme"] = "Velg skjema";
+App::$strings["Narrow navbar"] = "Smal navigasjonslinje";
+App::$strings["Navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge";
+App::$strings["Navigation bar gradient top color"] = "Navigasjonslinjens graderte toppfarge";
+App::$strings["Navigation bar gradient bottom color"] = "Navigasjonslinjens graderte bunnfarge";
+App::$strings["Navigation active button gradient top color"] = "Aktiv navigasjonsknapp sin graderte toppfarge";
+App::$strings["Navigation active button gradient bottom color"] = "Aktiv navigasjonsknapp sin graderte bunnfarge";
+App::$strings["Navigation bar border color "] = "Navigasjonslinjens kantfarge";
+App::$strings["Navigation bar icon color "] = "Navigasjonslinjens ikonfarge";
+App::$strings["Navigation bar active icon color "] = "Navigasjonslinjens aktive ikoners farge";
+App::$strings["link color"] = "lenkefarge";
+App::$strings["Set font-color for banner"] = "Angi skriftfargen for banneret";
+App::$strings["Set the background color"] = "Angi bakgrunnsfargen";
+App::$strings["Set the background image"] = "Angi bakgrunnsbilde";
+App::$strings["Set the background color of items"] = "Angi bakgrunnsfargen til elementer";
+App::$strings["Set the background color of comments"] = "Angi bakgrunnsfargen til kommentarer";
+App::$strings["Set the border color of comments"] = "Angi kantfargen til kommentarer";
+App::$strings["Set the indent for comments"] = "Angi innrykket til kommentarer";
+App::$strings["Set the basic color for item icons"] = "Angi grunnfargen for elementikoner";
+App::$strings["Set the hover color for item icons"] = "Angi fargen til elementikoner ved berøring";
+App::$strings["Set font-size for the entire application"] = "Angi skriftstørrelsen for hele programmet";
+App::$strings["Example: 14px"] = "Eksempel: 14px";
+App::$strings["Set font-color for posts and comments"] = "Angi skriftfargen for innlegg og kommentarer";
+App::$strings["Set radius of corners"] = "Angi hjørneradius";
+App::$strings["Set shadow depth of photos"] = "Angi skyggedybden til bilder";
+App::$strings["Set maximum width of content region in pixel"] = "Angi største bredde for innholdsregionen i pixler";
+App::$strings["Leave empty for default width"] = "La feltet stå tomt for å bruke standard bredde";
+App::$strings["Center page content"] = "Midtstill sideinnhold";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Angi minste dekkevne for navigasjonslinjen - for å skjule den";
+App::$strings["Set size of conversation author photo"] = "Angi størrelsen for samtalens forfatterbilde";
+App::$strings["Set size of followup author photos"] = "Angi størrelsen på forfatterbilder ved oppfølging";
+App::$strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen.";
+App::$strings["Update Error at %s"] = "Oppdateringsfeil ved %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Lag en konto for å få tilgang til tjenester og programmer i Hubzilla";
+App::$strings["Password"] = "Passord";
+App::$strings["Remember me"] = "Husk meg";
+App::$strings["Forgot your password?"] = "Glemt passordet ditt?";
+App::$strings["toggle mobile"] = "Skru på mobil";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette.";
+App::$strings["[red] Website SSL error for %s"] = "[red] SSL-feil ved nettsted hos %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke.";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] Cron-oppgaver kjører ikke på %s";
diff --git a/view/nl/hmessages.po b/view/nl/hmessages.po
index d12514ea0..d60ea7972 100644
--- a/view/nl/hmessages.po
+++ b/view/nl/hmessages.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the Red package.
#
# Translators:
-# jeroenpraat <jeroenpraat@xs4all.nl>, 2015
+# jeroenpraat <jeroenpraat@xs4all.nl>, 2015-2016
msgid ""
msgstr ""
"Project-Id-Version: Redmatrix\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-11 00:03-0800\n"
-"PO-Revision-Date: 2015-12-12 15:58+0000\n"
+"POT-Creation-Date: 2016-04-08 00:03-0700\n"
+"PO-Revision-Date: 2016-04-10 18:50+0000\n"
"Last-Translator: jeroenpraat <jeroenpraat@xs4all.nl>\n"
"Language-Team: Dutch (http://www.transifex.com/Friendica/red-matrix/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -18,2141 +18,1507 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../../include/Contact.php:101 ../../include/identity.php:947
-#: ../../include/widgets.php:137 ../../include/widgets.php:175
-#: ../../include/conversation.php:953 ../../mod/match.php:64
-#: ../../mod/directory.php:318 ../../mod/suggest.php:52
-msgid "Connect"
-msgstr "Verbinden"
-
-#: ../../include/Contact.php:118
-msgid "New window"
-msgstr "Nieuw venster"
-
-#: ../../include/Contact.php:119
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Open de geselecteerde locatie in een ander venster of tab"
-
-#: ../../include/Contact.php:237
-#, php-format
-msgid "User '%s' deleted"
-msgstr "Account '%s' verwijderd"
-
-#: ../../include/chat.php:23
-msgid "Missing room name"
-msgstr "Naam chatkanaal ontbreekt"
-
-#: ../../include/chat.php:32
-msgid "Duplicate room name"
-msgstr "Naam chatkanaal bestaat al"
-
-#: ../../include/chat.php:82 ../../include/chat.php:90
-msgid "Invalid room specifier."
-msgstr "Ongeldige omschrijving chatkanaal"
-
-#: ../../include/chat.php:122
-msgid "Room not found."
-msgstr "Chatkanaal niet gevonden"
-
-#: ../../include/chat.php:133 ../../include/items.php:4398
-#: ../../include/attach.php:140 ../../include/attach.php:188
-#: ../../include/attach.php:251 ../../include/attach.php:265
-#: ../../include/attach.php:272 ../../include/attach.php:337
-#: ../../include/attach.php:351 ../../include/attach.php:358
-#: ../../include/attach.php:436 ../../include/attach.php:884
-#: ../../include/attach.php:955 ../../include/attach.php:1107
-#: ../../include/photos.php:29 ../../mod/filestorage.php:18
-#: ../../mod/filestorage.php:73 ../../mod/filestorage.php:88
-#: ../../mod/filestorage.php:115 ../../mod/group.php:9 ../../mod/item.php:205
-#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/common.php:35
-#: ../../mod/achievements.php:30 ../../mod/rate.php:111
-#: ../../mod/blocks.php:69 ../../mod/blocks.php:76 ../../mod/id.php:71
-#: ../../mod/like.php:177 ../../mod/page.php:31 ../../mod/page.php:86
-#: ../../mod/mood.php:112 ../../mod/new_channel.php:68
-#: ../../mod/new_channel.php:99 ../../mod/setup.php:227
-#: ../../mod/bookmarks.php:48 ../../mod/poke.php:133
-#: ../../mod/profiles.php:198 ../../mod/profiles.php:584
-#: ../../mod/connedit.php:352 ../../mod/editwebpage.php:64
-#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
-#: ../../mod/editwebpage.php:125 ../../mod/profile.php:64
-#: ../../mod/profile.php:72 ../../mod/api.php:26 ../../mod/api.php:31
-#: ../../mod/fsuggest.php:78 ../../mod/sources.php:66
-#: ../../mod/notifications.php:66 ../../mod/invite.php:13
-#: ../../mod/invite.php:87 ../../mod/profile_photo.php:341
-#: ../../mod/profile_photo.php:354 ../../mod/thing.php:271
-#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/editblock.php:65
-#: ../../mod/network.php:12 ../../mod/pdledit.php:21 ../../mod/register.php:72
-#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
-#: ../../mod/settings.php:568 ../../mod/webpages.php:69
-#: ../../mod/appman.php:66 ../../mod/layouts.php:69 ../../mod/layouts.php:76
-#: ../../mod/layouts.php:87 ../../mod/locs.php:83 ../../mod/regmod.php:17
-#: ../../mod/channel.php:100 ../../mod/channel.php:214
-#: ../../mod/channel.php:254 ../../mod/photos.php:70 ../../mod/editpost.php:13
-#: ../../mod/chat.php:94 ../../mod/chat.php:99 ../../mod/viewsrc.php:14
-#: ../../mod/authtest.php:13 ../../mod/connections.php:29
-#: ../../mod/manage.php:6 ../../mod/menu.php:74 ../../mod/mail.php:126
-#: ../../mod/service_limits.php:7 ../../mod/suggest.php:26
-#: ../../mod/events.php:260 ../../mod/message.php:16 ../../mod/block.php:22
-#: ../../mod/block.php:72 ../../mod/mitem.php:111 ../../mod/sharedwithme.php:7
-#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
-#: ../../index.php:182 ../../index.php:365
-msgid "Permission denied."
-msgstr "Toegang geweigerd"
-
-#: ../../include/chat.php:143
-msgid "Room is full"
-msgstr "Chatkanaal is vol"
-
-#: ../../include/import.php:23
+#: ../../Zotlabs/Zot/Auth.php:140
msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt."
-
-#: ../../include/import.php:44 ../../include/Import/import_diaspora.php:42
-msgid "Unable to create a unique channel address. Import failed."
-msgstr "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt."
-
-#: ../../include/import.php:70
-msgid "Channel clone failed. Import failed."
-msgstr "Het klonen van het kanaal is mislukt. Importeren mislukt."
+"Remote authentication blocked. You are logged into this site locally. Please"
+" logout and retry."
+msgstr "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen."
-#: ../../include/import.php:80 ../../mod/import.php:139
-msgid "Cloned channel not found. Import failed."
-msgstr "Gekloond kanaal niet gevonden. Importeren mislukt."
+#: ../../Zotlabs/Zot/Auth.php:248 ../../mod/openid.php:72
+#: ../../mod/openid.php:179
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Welkom %s. Authenticatie op afstand geslaagd."
-#: ../../include/RedDAV/RedBrowser.php:107
-#: ../../include/RedDAV/RedBrowser.php:239
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:239
msgid "parent"
msgstr "omhoog"
-#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2582
+#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2633
msgid "Collection"
msgstr "map"
-#: ../../include/RedDAV/RedBrowser.php:134
+#: ../../Zotlabs/Storage/Browser.php:134
msgid "Principal"
msgstr "principal"
-#: ../../include/RedDAV/RedBrowser.php:137
+#: ../../Zotlabs/Storage/Browser.php:137
msgid "Addressbook"
msgstr "Adresboek"
-#: ../../include/RedDAV/RedBrowser.php:140
+#: ../../Zotlabs/Storage/Browser.php:140
msgid "Calendar"
msgstr "Agenda"
-#: ../../include/RedDAV/RedBrowser.php:143
+#: ../../Zotlabs/Storage/Browser.php:143
msgid "Schedule Inbox"
msgstr "Planning-postvak IN"
-#: ../../include/RedDAV/RedBrowser.php:146
+#: ../../Zotlabs/Storage/Browser.php:146
msgid "Schedule Outbox"
msgstr "Planning-postvak UIT"
-#: ../../include/RedDAV/RedBrowser.php:164 ../../include/widgets.php:1330
-#: ../../include/conversation.php:1027 ../../include/apps.php:360
-#: ../../include/apps.php:415 ../../mod/photos.php:754
-#: ../../mod/photos.php:1195
+#: ../../Zotlabs/Storage/Browser.php:164 ../../include/widgets.php:1457
+#: ../../include/apps.php:360 ../../include/apps.php:415
+#: ../../include/conversation.php:1037 ../../mod/photos.php:793
+#: ../../mod/photos.php:1237
msgid "Unknown"
msgstr "Onbekend"
-#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1629
-#: ../../include/nav.php:93 ../../include/apps.php:135
+#: ../../Zotlabs/Storage/Browser.php:226 ../../include/apps.php:135
+#: ../../include/conversation.php:1654 ../../include/nav.php:93
#: ../../mod/fbrowser.php:109
msgid "Files"
msgstr "Bestanden"
-#: ../../include/RedDAV/RedBrowser.php:227
+#: ../../Zotlabs/Storage/Browser.php:227
msgid "Total"
msgstr "Totaal"
-#: ../../include/RedDAV/RedBrowser.php:229
+#: ../../Zotlabs/Storage/Browser.php:229
msgid "Shared"
msgstr "Gedeeld"
-#: ../../include/RedDAV/RedBrowser.php:230
-#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/blocks.php:152
-#: ../../mod/new_channel.php:121 ../../mod/webpages.php:180
-#: ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:303
+#: ../../mod/blocks.php:152 ../../mod/layouts.php:175 ../../mod/menu.php:114
+#: ../../mod/new_channel.php:138 ../../mod/webpages.php:182
msgid "Create"
msgstr "Aanmaken"
-#: ../../include/RedDAV/RedBrowser.php:231
-#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1343
-#: ../../mod/profile_photo.php:453 ../../mod/photos.php:781
-#: ../../mod/photos.php:1316
+#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:305
+#: ../../include/widgets.php:1470 ../../mod/photos.php:820
+#: ../../mod/photos.php:1361 ../../mod/profile_photo.php:401
+#: ../../mod/cover_photo.php:353
msgid "Upload"
msgstr "Uploaden"
-#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:981
-#: ../../mod/settings.php:588 ../../mod/settings.php:614
-#: ../../mod/sharedwithme.php:95
+#: ../../Zotlabs/Storage/Browser.php:235 ../../mod/chat.php:241
+#: ../../mod/admin.php:1158 ../../mod/settings.php:599
+#: ../../mod/settings.php:625 ../../mod/sharedwithme.php:95
msgid "Name"
msgstr "Naam"
-#: ../../include/RedDAV/RedBrowser.php:236
+#: ../../Zotlabs/Storage/Browser.php:236
msgid "Type"
msgstr "Type"
-#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1248
+#: ../../Zotlabs/Storage/Browser.php:237 ../../include/text.php:1293
#: ../../mod/sharedwithme.php:97
msgid "Size"
msgstr "Grootte"
-#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98
+#: ../../Zotlabs/Storage/Browser.php:238 ../../mod/sharedwithme.php:98
msgid "Last Modified"
msgstr "Laatst gewijzigd"
-#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108
-#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36
-#: ../../include/ItemObject.php:100 ../../include/apps.php:259
-#: ../../mod/blocks.php:153 ../../mod/editwebpage.php:176
-#: ../../mod/thing.php:257 ../../mod/editblock.php:135
-#: ../../mod/editlayout.php:134 ../../mod/settings.php:648
-#: ../../mod/webpages.php:181 ../../mod/layouts.php:183
-#: ../../mod/editpost.php:112 ../../mod/connections.php:235
-#: ../../mod/connections.php:248 ../../mod/connections.php:267
-#: ../../mod/menu.php:108
+#: ../../Zotlabs/Storage/Browser.php:240 ../../include/ItemObject.php:100
+#: ../../include/apps.php:259 ../../include/page_widgets.php:8
+#: ../../include/page_widgets.php:36 ../../include/identity.php:931
+#: ../../include/identity.php:935 ../../include/menu.php:108
+#: ../../mod/blocks.php:153 ../../mod/connections.php:286
+#: ../../mod/connections.php:306 ../../mod/editblock.php:135
+#: ../../mod/editlayout.php:134 ../../mod/editpost.php:112
+#: ../../mod/editwebpage.php:176 ../../mod/layouts.php:183
+#: ../../mod/menu.php:108 ../../mod/admin.php:1767 ../../mod/settings.php:659
+#: ../../mod/thing.php:256 ../../mod/webpages.php:183
msgid "Edit"
msgstr "Bewerken"
-#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657
-#: ../../include/ItemObject.php:120 ../../include/apps.php:260
-#: ../../mod/group.php:173 ../../mod/blocks.php:155 ../../mod/connedit.php:551
-#: ../../mod/editwebpage.php:223 ../../mod/thing.php:258
-#: ../../mod/editblock.php:181 ../../mod/admin.php:816 ../../mod/admin.php:975
-#: ../../mod/editlayout.php:179 ../../mod/settings.php:649
-#: ../../mod/webpages.php:183 ../../mod/photos.php:1126
+#: ../../Zotlabs/Storage/Browser.php:241 ../../include/ItemObject.php:120
+#: ../../include/apps.php:260 ../../include/conversation.php:657
+#: ../../mod/blocks.php:155 ../../mod/connections.php:259
+#: ../../mod/connedit.php:569 ../../mod/editblock.php:181
+#: ../../mod/editlayout.php:179 ../../mod/editwebpage.php:223
+#: ../../mod/group.php:173 ../../mod/photos.php:1168 ../../mod/admin.php:993
+#: ../../mod/admin.php:1152 ../../mod/admin.php:1768
+#: ../../mod/settings.php:660 ../../mod/thing.php:257
+#: ../../mod/webpages.php:185
msgid "Delete"
msgstr "Verwijderen"
-#: ../../include/RedDAV/RedBrowser.php:282
+#: ../../Zotlabs/Storage/Browser.php:282
#, php-format
msgid "You are using %1$s of your available file storage."
msgstr "Je gebruikt %1$s van de beschikbare bestandsopslag."
-#: ../../include/RedDAV/RedBrowser.php:287
+#: ../../Zotlabs/Storage/Browser.php:287
#, php-format
msgid "You are using %1$s of %2$s available file storage. (%3$s&#37;)"
msgstr "Je gebruikt %1$s van totaal %2$s beschikbare bestandsopslag. (%3$s&#37;)"
-#: ../../include/RedDAV/RedBrowser.php:299
+#: ../../Zotlabs/Storage/Browser.php:299
msgid "WARNING:"
msgstr "WAARSCHUWING:"
-#: ../../include/RedDAV/RedBrowser.php:302
+#: ../../Zotlabs/Storage/Browser.php:302
msgid "Create new folder"
msgstr "Nieuwe map aanmaken"
-#: ../../include/RedDAV/RedBrowser.php:304
+#: ../../Zotlabs/Storage/Browser.php:304
msgid "Upload file"
msgstr "Bestand uploaden"
-#: ../../include/js_strings.php:5
-msgid "Delete this item?"
-msgstr "Dit item verwijderen?"
-
-#: ../../include/js_strings.php:6 ../../include/ItemObject.php:696
-#: ../../mod/photos.php:1044 ../../mod/photos.php:1162
-msgid "Comment"
-msgstr "Reactie"
-
-#: ../../include/js_strings.php:7 ../../include/ItemObject.php:413
-msgid "[+] show all"
-msgstr "[+] alle"
-
-#: ../../include/js_strings.php:8
-msgid "[-] show less"
-msgstr "[-] minder reacties weergeven"
-
-#: ../../include/js_strings.php:9
-msgid "[+] expand"
-msgstr "[+] uitklappen"
+#: ../../Zotlabs/Web/Router.php:47 ../../include/attach.php:141
+#: ../../include/attach.php:189 ../../include/attach.php:252
+#: ../../include/attach.php:266 ../../include/attach.php:273
+#: ../../include/attach.php:338 ../../include/attach.php:352
+#: ../../include/attach.php:359 ../../include/attach.php:437
+#: ../../include/attach.php:895 ../../include/attach.php:966
+#: ../../include/attach.php:1118 ../../include/items.php:4671
+#: ../../include/photos.php:29 ../../include/chat.php:133
+#: ../../mod/achievements.php:30 ../../mod/api.php:26 ../../mod/api.php:31
+#: ../../mod/appman.php:66 ../../mod/authtest.php:13 ../../mod/block.php:22
+#: ../../mod/block.php:72 ../../mod/blocks.php:69 ../../mod/blocks.php:76
+#: ../../mod/bookmarks.php:48 ../../mod/channel.php:100
+#: ../../mod/channel.php:217 ../../mod/channel.php:257 ../../mod/chat.php:94
+#: ../../mod/chat.php:99 ../../mod/common.php:35 ../../mod/connections.php:29
+#: ../../mod/connedit.php:362 ../../mod/editblock.php:65
+#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87
+#: ../../mod/editpost.php:13 ../../mod/editwebpage.php:64
+#: ../../mod/editwebpage.php:86 ../../mod/editwebpage.php:101
+#: ../../mod/editwebpage.php:125 ../../mod/events.php:260
+#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73
+#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115
+#: ../../mod/fsuggest.php:78 ../../mod/group.php:9 ../../mod/id.php:71
+#: ../../mod/invite.php:13 ../../mod/invite.php:87 ../../mod/item.php:206
+#: ../../mod/item.php:214 ../../mod/item.php:1069 ../../mod/layouts.php:69
+#: ../../mod/layouts.php:76 ../../mod/layouts.php:87 ../../mod/like.php:177
+#: ../../mod/locs.php:83 ../../mod/mail.php:126 ../../mod/manage.php:6
+#: ../../mod/menu.php:74 ../../mod/message.php:16 ../../mod/mitem.php:111
+#: ../../mod/mood.php:112 ../../mod/network.php:12
+#: ../../mod/new_channel.php:73 ../../mod/new_channel.php:100
+#: ../../mod/notifications.php:66 ../../mod/page.php:31 ../../mod/page.php:86
+#: ../../mod/pdledit.php:22 ../../mod/photos.php:70 ../../mod/poke.php:133
+#: ../../mod/profile.php:64 ../../mod/profile.php:72
+#: ../../mod/profile_photo.php:289 ../../mod/profile_photo.php:302
+#: ../../mod/profiles.php:198 ../../mod/profiles.php:596
+#: ../../mod/rate.php:111 ../../mod/register.php:73 ../../mod/regmod.php:17
+#: ../../mod/service_limits.php:7 ../../mod/settings.php:579
+#: ../../mod/setup.php:233 ../../mod/sharedwithme.php:7
+#: ../../mod/sources.php:66 ../../mod/suggest.php:26 ../../mod/thing.php:270
+#: ../../mod/thing.php:290 ../../mod/thing.php:327
+#: ../../mod/viewconnections.php:22 ../../mod/viewconnections.php:27
+#: ../../mod/viewsrc.php:14 ../../mod/webpages.php:69
+#: ../../mod/cover_photo.php:273 ../../mod/cover_photo.php:286
+#: ../../index.php:185
+msgid "Permission denied."
+msgstr "Toegang geweigerd."
-#: ../../include/js_strings.php:10
-msgid "[-] collapse"
-msgstr "[-] inklappen"
+#: ../../Zotlabs/Web/Router.php:105 ../../mod/help.php:231
+msgid "Not Found"
+msgstr "Niet gevonden"
-#: ../../include/js_strings.php:11
-msgid "Password too short"
-msgstr "Wachtwoord te kort"
+#: ../../Zotlabs/Web/Router.php:108 ../../mod/block.php:75
+#: ../../mod/display.php:110 ../../mod/help.php:234 ../../mod/page.php:89
+msgid "Page not found."
+msgstr "Pagina niet gevonden."
-#: ../../include/js_strings.php:12
-msgid "Passwords do not match"
-msgstr "Wachtwoorden komen niet overeen"
+#: ../../include/ItemObject.php:89 ../../include/conversation.php:664
+msgid "Private Message"
+msgstr "Niet voor iedereen zichtbaar"
-#: ../../include/js_strings.php:13 ../../mod/photos.php:41
-msgid "everybody"
-msgstr "iedereen"
+#: ../../include/ItemObject.php:126 ../../include/conversation.php:656
+msgid "Select"
+msgstr "Kies"
-#: ../../include/js_strings.php:14
-msgid "Secret Passphrase"
-msgstr "Geheim wachtwoord"
+#: ../../include/ItemObject.php:130
+msgid "Save to Folder"
+msgstr "In map opslaan"
-#: ../../include/js_strings.php:15
-msgid "Passphrase hint"
-msgstr "Wachtwoordhint"
+#: ../../include/ItemObject.php:151
+msgid "I will attend"
+msgstr "Aanwezig"
-#: ../../include/js_strings.php:16
-msgid "Notice: Permissions have changed but have not yet been submitted."
-msgstr "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen."
+#: ../../include/ItemObject.php:151
+msgid "I will not attend"
+msgstr "Niet aanwezig"
-#: ../../include/js_strings.php:17
-msgid "close all"
-msgstr "Alles sluiten"
+#: ../../include/ItemObject.php:151
+msgid "I might attend"
+msgstr "Mogelijk aanwezig"
-#: ../../include/js_strings.php:18
-msgid "Nothing new here"
-msgstr "Niets nieuw hier"
+#: ../../include/ItemObject.php:161
+msgid "I agree"
+msgstr "Eens"
-#: ../../include/js_strings.php:19
-msgid "Rate This Channel (this is public)"
-msgstr "Beoordeel dit kanaal (dit is openbaar)"
+#: ../../include/ItemObject.php:161
+msgid "I disagree"
+msgstr "Oneens"
-#: ../../include/js_strings.php:20 ../../mod/rate.php:157
-#: ../../mod/connedit.php:694
-msgid "Rating"
-msgstr "Beoordeling"
+#: ../../include/ItemObject.php:161
+msgid "I abstain"
+msgstr "Onthouding"
-#: ../../include/js_strings.php:21
-msgid "Describe (optional)"
-msgstr "Omschrijving (optioneel)"
+#: ../../include/ItemObject.php:175 ../../include/ItemObject.php:187
+#: ../../include/conversation.php:1733 ../../mod/photos.php:1121
+#: ../../mod/photos.php:1133
+msgid "View all"
+msgstr "Toon alles"
-#: ../../include/js_strings.php:22 ../../include/widgets.php:676
-#: ../../include/widgets.php:688 ../../include/ItemObject.php:697
-#: ../../mod/filestorage.php:156 ../../mod/group.php:81
-#: ../../mod/connect.php:93 ../../mod/rate.php:168 ../../mod/mood.php:135
-#: ../../mod/setup.php:331 ../../mod/setup.php:371 ../../mod/pconfig.php:108
-#: ../../mod/poke.php:171 ../../mod/profiles.php:675
-#: ../../mod/connedit.php:715 ../../mod/fsuggest.php:108
-#: ../../mod/sources.php:104 ../../mod/sources.php:138
-#: ../../mod/import.php:527 ../../mod/invite.php:142 ../../mod/thing.php:313
-#: ../../mod/thing.php:359 ../../mod/import_items.php:122
-#: ../../mod/pdledit.php:58 ../../mod/admin.php:442 ../../mod/admin.php:809
-#: ../../mod/admin.php:973 ../../mod/admin.php:1110 ../../mod/admin.php:1304
-#: ../../mod/admin.php:1389 ../../mod/settings.php:586
-#: ../../mod/settings.php:698 ../../mod/settings.php:726
-#: ../../mod/settings.php:749 ../../mod/settings.php:834
-#: ../../mod/settings.php:1023 ../../mod/appman.php:99 ../../mod/locs.php:116
-#: ../../mod/xchan.php:11 ../../mod/photos.php:637 ../../mod/photos.php:1005
-#: ../../mod/photos.php:1045 ../../mod/photos.php:1163 ../../mod/chat.php:184
-#: ../../mod/chat.php:213 ../../mod/mail.php:380 ../../mod/events.php:461
-#: ../../mod/events.php:658 ../../mod/mitem.php:231
-#: ../../view/theme/redbasic/php/config.php:99
-msgid "Submit"
-msgstr "Opslaan"
+#: ../../include/ItemObject.php:179 ../../include/conversation.php:1757
+#: ../../include/taxonomy.php:415 ../../include/identity.php:1298
+#: ../../mod/photos.php:1125
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "vindt dit leuk"
+msgstr[1] "vinden dit leuk"
-#: ../../include/js_strings.php:23
-msgid "Please enter a link URL"
-msgstr "Vul een internetadres/URL in:"
+#: ../../include/ItemObject.php:184 ../../include/conversation.php:1760
+#: ../../mod/photos.php:1130
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "vindt dit niet leuk"
+msgstr[1] "vinden dit niet leuk"
-#: ../../include/js_strings.php:24
-msgid "Unsaved changes. Are you sure you wish to leave this page?"
-msgstr "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?"
+#: ../../include/ItemObject.php:212
+msgid "Add Star"
+msgstr "Ster toevoegen"
-#: ../../include/js_strings.php:25 ../../mod/pubsites.php:28
-#: ../../mod/profiles.php:464 ../../mod/events.php:452
-msgid "Location"
-msgstr "Locatie"
+#: ../../include/ItemObject.php:213
+msgid "Remove Star"
+msgstr "Ster verwijderen"
-#: ../../include/js_strings.php:27
-msgid "timeago.prefixAgo"
-msgstr "timeago.prefixAgo"
+#: ../../include/ItemObject.php:214
+msgid "Toggle Star Status"
+msgstr "Ster toevoegen of verwijderen"
-#: ../../include/js_strings.php:28
-msgid "timeago.prefixFromNow"
-msgstr "timeago.prefixFromNow"
+#: ../../include/ItemObject.php:218
+msgid "starred"
+msgstr "met ster"
-#: ../../include/js_strings.php:29
-msgid "ago"
-msgstr "geleden"
+#: ../../include/ItemObject.php:227 ../../include/conversation.php:671
+msgid "Message signature validated"
+msgstr "Berichtkenmerk gevalideerd"
-#: ../../include/js_strings.php:30
-msgid "from now"
-msgstr "vanaf nu"
+#: ../../include/ItemObject.php:228 ../../include/conversation.php:672
+msgid "Message signature incorrect"
+msgstr "Berichtkenmerk onjuist"
-#: ../../include/js_strings.php:31
-msgid "less than a minute"
-msgstr "minder dan een minuut"
+#: ../../include/ItemObject.php:236
+msgid "Add Tag"
+msgstr "Tag toevoegen"
-#: ../../include/js_strings.php:32
-msgid "about a minute"
-msgstr "ongeveer een minuut"
+#: ../../include/ItemObject.php:254 ../../mod/photos.php:1065
+msgid "I like this (toggle)"
+msgstr "Vind ik leuk"
-#: ../../include/js_strings.php:33
-#, php-format
-msgid "%d minutes"
-msgstr "%d minuten"
+#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:328
+msgid "like"
+msgstr "vind dit leuk"
-#: ../../include/js_strings.php:34
-msgid "about an hour"
-msgstr "ongeveer een uur"
+#: ../../include/ItemObject.php:255 ../../mod/photos.php:1066
+msgid "I don't like this (toggle)"
+msgstr "Vind ik niet leuk"
-#: ../../include/js_strings.php:35
-#, php-format
-msgid "about %d hours"
-msgstr "ongeveer %d uren"
+#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:329
+msgid "dislike"
+msgstr "vind dit niet leuk"
-#: ../../include/js_strings.php:36
-msgid "a day"
-msgstr "een dag"
+#: ../../include/ItemObject.php:259
+msgid "Share This"
+msgstr "Delen"
-#: ../../include/js_strings.php:37
-#, php-format
-msgid "%d days"
-msgstr "%d dagen"
+#: ../../include/ItemObject.php:259
+msgid "share"
+msgstr "delen"
-#: ../../include/js_strings.php:38
-msgid "about a month"
-msgstr "ongeveer een maand"
+#: ../../include/ItemObject.php:268
+msgid "Delivery Report"
+msgstr "Afleveringsrapport"
-#: ../../include/js_strings.php:39
+#: ../../include/ItemObject.php:286
#, php-format
-msgid "%d months"
-msgstr "%d maanden"
-
-#: ../../include/js_strings.php:40
-msgid "about a year"
-msgstr "ongeveer een jaar"
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] "%d reactie"
+msgstr[1] "%d reacties weergeven"
-#: ../../include/js_strings.php:41
+#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
#, php-format
-msgid "%d years"
-msgstr "%d jaren"
-
-#: ../../include/js_strings.php:42
-msgid " "
-msgstr " "
-
-#: ../../include/js_strings.php:43
-msgid "timeago.numbers"
-msgstr "timeago.numbers"
-
-#: ../../include/js_strings.php:45 ../../include/text.php:1165
-msgid "January"
-msgstr "januari"
-
-#: ../../include/js_strings.php:46 ../../include/text.php:1165
-msgid "February"
-msgstr "februari"
-
-#: ../../include/js_strings.php:47 ../../include/text.php:1165
-msgid "March"
-msgstr "maart"
-
-#: ../../include/js_strings.php:48 ../../include/text.php:1165
-msgid "April"
-msgstr "april"
-
-#: ../../include/js_strings.php:49
-msgctxt "long"
-msgid "May"
-msgstr "mei"
-
-#: ../../include/js_strings.php:50 ../../include/text.php:1165
-msgid "June"
-msgstr "juni"
-
-#: ../../include/js_strings.php:51 ../../include/text.php:1165
-msgid "July"
-msgstr "juli"
-
-#: ../../include/js_strings.php:52 ../../include/text.php:1165
-msgid "August"
-msgstr "augustus"
-
-#: ../../include/js_strings.php:53 ../../include/text.php:1165
-msgid "September"
-msgstr "september"
-
-#: ../../include/js_strings.php:54 ../../include/text.php:1165
-msgid "October"
-msgstr "oktober"
-
-#: ../../include/js_strings.php:55 ../../include/text.php:1165
-msgid "November"
-msgstr "november"
-
-#: ../../include/js_strings.php:56 ../../include/text.php:1165
-msgid "December"
-msgstr "december"
-
-#: ../../include/js_strings.php:57
-msgid "Jan"
-msgstr "jan"
-
-#: ../../include/js_strings.php:58
-msgid "Feb"
-msgstr "feb"
-
-#: ../../include/js_strings.php:59
-msgid "Mar"
-msgstr "mrt"
-
-#: ../../include/js_strings.php:60
-msgid "Apr"
-msgstr "apr"
-
-#: ../../include/js_strings.php:61
-msgctxt "short"
-msgid "May"
-msgstr "mei"
-
-#: ../../include/js_strings.php:62
-msgid "Jun"
-msgstr "jun"
-
-#: ../../include/js_strings.php:63
-msgid "Jul"
-msgstr "jul"
-
-#: ../../include/js_strings.php:64
-msgid "Aug"
-msgstr "aug"
-
-#: ../../include/js_strings.php:65
-msgid "Sep"
-msgstr "sep"
-
-#: ../../include/js_strings.php:66
-msgid "Oct"
-msgstr "okt"
-
-#: ../../include/js_strings.php:67
-msgid "Nov"
-msgstr "nov"
-
-#: ../../include/js_strings.php:68
-msgid "Dec"
-msgstr "dec"
-
-#: ../../include/js_strings.php:69 ../../include/text.php:1161
-msgid "Sunday"
-msgstr "zondag"
-
-#: ../../include/js_strings.php:70 ../../include/text.php:1161
-msgid "Monday"
-msgstr "maandag"
-
-#: ../../include/js_strings.php:71 ../../include/text.php:1161
-msgid "Tuesday"
-msgstr "dinsdag"
-
-#: ../../include/js_strings.php:72 ../../include/text.php:1161
-msgid "Wednesday"
-msgstr "woensdag"
-
-#: ../../include/js_strings.php:73 ../../include/text.php:1161
-msgid "Thursday"
-msgstr "donderdag"
-
-#: ../../include/js_strings.php:74 ../../include/text.php:1161
-msgid "Friday"
-msgstr "vrijdag"
-
-#: ../../include/js_strings.php:75 ../../include/text.php:1161
-msgid "Saturday"
-msgstr "zaterdag"
-
-#: ../../include/js_strings.php:76
-msgid "Sun"
-msgstr "zo"
-
-#: ../../include/js_strings.php:77
-msgid "Mon"
-msgstr "ma"
-
-#: ../../include/js_strings.php:78
-msgid "Tue"
-msgstr "di"
-
-#: ../../include/js_strings.php:79
-msgid "Wed"
-msgstr "wo"
-
-#: ../../include/js_strings.php:80
-msgid "Thu"
-msgstr "do"
-
-#: ../../include/js_strings.php:81
-msgid "Fri"
-msgstr "vr"
-
-#: ../../include/js_strings.php:82
-msgid "Sat"
-msgstr "za"
-
-#: ../../include/js_strings.php:83
-msgctxt "calendar"
-msgid "today"
-msgstr "vandaag"
-
-#: ../../include/js_strings.php:84
-msgctxt "calendar"
-msgid "month"
-msgstr "maand"
-
-#: ../../include/js_strings.php:85
-msgctxt "calendar"
-msgid "week"
-msgstr "week"
-
-#: ../../include/js_strings.php:86
-msgctxt "calendar"
-msgid "day"
-msgstr "dag"
-
-#: ../../include/js_strings.php:87
-msgctxt "calendar"
-msgid "All day"
-msgstr "hele dag"
-
-#: ../../include/Import/import_diaspora.php:17
-msgid "No username found in import file."
-msgstr "Geen gebruikersnaam in het importbestand gevonden."
-
-#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487
-msgid "Import completed."
-msgstr "Import voltooid."
-
-#: ../../include/comanche.php:34 ../../mod/admin.php:351
-msgid "Default"
-msgstr "Standaard"
-
-#: ../../include/items.php:423 ../../mod/group.php:68 ../../mod/like.php:280
-#: ../../mod/dreport.php:6 ../../mod/dreport.php:45 ../../mod/subthread.php:58
-#: ../../mod/import_items.php:114 ../../mod/profperm.php:23
-#: ../../index.php:364
-msgid "Permission denied"
-msgstr "Toegang geweigerd"
-
-#: ../../include/items.php:1130 ../../include/items.php:1176
-msgid "(Unknown)"
-msgstr "(Onbekend)"
+msgid "View %s's profile - %s"
+msgstr "Profiel van %s bekijken - %s"
-#: ../../include/items.php:1373
-msgid "Visible to anybody on the internet."
-msgstr "Voor iedereen op het internet zichtbaar."
+#: ../../include/ItemObject.php:319
+msgid "to"
+msgstr "aan"
-#: ../../include/items.php:1375
-msgid "Visible to you only."
-msgstr "Alleen voor jou zichtbaar."
+#: ../../include/ItemObject.php:320
+msgid "via"
+msgstr "via"
-#: ../../include/items.php:1377
-msgid "Visible to anybody in this network."
-msgstr "Voor iedereen in dit netwerk zichtbaar."
+#: ../../include/ItemObject.php:321
+msgid "Wall-to-Wall"
+msgstr "Kanaal-naar-kanaal"
-#: ../../include/items.php:1379
-msgid "Visible to anybody authenticated."
-msgstr "Voor iedereen die geauthenticeerd is zichtbaar."
+#: ../../include/ItemObject.php:322
+msgid "via Wall-To-Wall:"
+msgstr "via kanaal-naar-kanaal"
-#: ../../include/items.php:1381
+#: ../../include/ItemObject.php:334 ../../include/conversation.php:719
#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Voor iedereen op %s zichtbaar."
-
-#: ../../include/items.php:1383
-msgid "Visible to all connections."
-msgstr "Voor alle connecties zichtbaar."
-
-#: ../../include/items.php:1385
-msgid "Visible to approved connections."
-msgstr "Voor alle goedgekeurde connecties zichtbaar."
-
-#: ../../include/items.php:1387
-msgid "Visible to specific connections."
-msgstr "Voor specifieke connecties zichtbaar."
-
-#: ../../include/items.php:4319 ../../mod/filestorage.php:27
-#: ../../mod/thing.php:86 ../../mod/admin.php:127 ../../mod/admin.php:1012
-#: ../../mod/admin.php:1217 ../../mod/display.php:36 ../../mod/viewsrc.php:20
-msgid "Item not found."
-msgstr "Item niet gevonden."
-
-#: ../../include/items.php:4831 ../../mod/group.php:38 ../../mod/group.php:137
-msgid "Collection not found."
-msgstr "Collectie niet gevonden."
-
-#: ../../include/items.php:4847
-msgid "Collection is empty."
-msgstr "Collectie is leeg"
+msgid "from %s"
+msgstr "van %s"
-#: ../../include/items.php:4854
+#: ../../include/ItemObject.php:337 ../../include/conversation.php:722
#, php-format
-msgid "Collection: %s"
-msgstr "Collectie: %s"
+msgid "last edited: %s"
+msgstr "laatst bewerkt: %s"
-#: ../../include/items.php:4864 ../../mod/connedit.php:683
+#: ../../include/ItemObject.php:338 ../../include/conversation.php:723
#, php-format
-msgid "Connection: %s"
-msgstr "Connectie: %s"
-
-#: ../../include/items.php:4866
-msgid "Connection not found."
-msgstr "Connectie niet gevonden."
-
-#: ../../include/event.php:22 ../../include/bb2diaspora.php:471
-#: ../../include/text.php:1392
-msgid "l F d, Y \\@ g:i A"
-msgstr "l d F Y \\@ G:i"
-
-#: ../../include/event.php:30 ../../include/bb2diaspora.php:477
-#: ../../include/text.php:1396
-msgid "Starts:"
-msgstr "Start:"
-
-#: ../../include/event.php:40 ../../include/bb2diaspora.php:485
-#: ../../include/text.php:1400
-msgid "Finishes:"
-msgstr "Einde:"
-
-#: ../../include/event.php:52 ../../include/identity.php:998
-#: ../../include/bb2diaspora.php:493 ../../include/text.php:1407
-#: ../../mod/directory.php:304
-msgid "Location:"
-msgstr "Plaats:"
-
-#: ../../include/event.php:768
-msgid "This event has been added to your calendar."
-msgstr "Dit evenement is aan jouw agenda toegevoegd."
-
-#: ../../include/event.php:904 ../../include/conversation.php:123
-#: ../../include/text.php:1919 ../../mod/tagger.php:47 ../../mod/like.php:363
-#: ../../mod/events.php:249
-msgid "event"
-msgstr "gebeurtenis"
-
-#: ../../include/event.php:967
-msgid "Not specified"
-msgstr "Niet aangegeven"
-
-#: ../../include/event.php:968
-msgid "Needs Action"
-msgstr "Actie vereist"
-
-#: ../../include/event.php:969
-msgid "Completed"
-msgstr "Voltooid"
-
-#: ../../include/event.php:970
-msgid "In Process"
-msgstr "In behandeling"
-
-#: ../../include/event.php:971
-msgid "Cancelled"
-msgstr "Geannuleerd"
-
-#: ../../include/identity.php:32
-msgid "Unable to obtain identity information from database"
-msgstr "Niet in staat om identiteitsinformatie uit de database te verkrijgen"
-
-#: ../../include/identity.php:66
-msgid "Empty name"
-msgstr "Ontbrekende naam"
-
-#: ../../include/identity.php:69
-msgid "Name too long"
-msgstr "Naam te lang"
-
-#: ../../include/identity.php:181
-msgid "No account identifier"
-msgstr "Geen account-identificator"
-
-#: ../../include/identity.php:193
-msgid "Nickname is required."
-msgstr "Bijnaam is verplicht"
-
-#: ../../include/identity.php:207
-msgid "Reserved nickname. Please choose another."
-msgstr "Deze naam is gereserveerd. Kies een andere."
-
-#: ../../include/identity.php:212
-msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik."
-
-#: ../../include/identity.php:288
-msgid "Unable to retrieve created identity"
-msgstr "Niet in staat om aangemaakte identiteit te vinden"
-
-#: ../../include/identity.php:346
-msgid "Default Profile"
-msgstr "Standaardprofiel"
-
-#: ../../include/identity.php:390 ../../include/identity.php:391
-#: ../../include/identity.php:398 ../../include/widgets.php:430
-#: ../../include/profile_selectors.php:80 ../../mod/connedit.php:573
-#: ../../mod/settings.php:338 ../../mod/settings.php:342
-#: ../../mod/settings.php:343 ../../mod/settings.php:346
-#: ../../mod/settings.php:357
-msgid "Friends"
-msgstr "Vrienden"
-
-#: ../../include/identity.php:770
-msgid "Requested channel is not available."
-msgstr "Opgevraagd kanaal is niet beschikbaar."
-
-#: ../../include/identity.php:816 ../../mod/filestorage.php:54
-#: ../../mod/connect.php:13 ../../mod/achievements.php:11
-#: ../../mod/blocks.php:29 ../../mod/hcard.php:8 ../../mod/editwebpage.php:28
-#: ../../mod/profile.php:16 ../../mod/editblock.php:29
-#: ../../mod/editlayout.php:27 ../../mod/webpages.php:29
-#: ../../mod/layouts.php:29
-msgid "Requested profile is not available."
-msgstr "Opgevraagd profiel is niet beschikbaar"
-
-#: ../../include/identity.php:960 ../../mod/profiles.php:782
-msgid "Change profile photo"
-msgstr "Profielfoto veranderen"
-
-#: ../../include/identity.php:966
-msgid "Profiles"
-msgstr "Profielen"
-
-#: ../../include/identity.php:966
-msgid "Manage/edit profiles"
-msgstr "Profielen beheren/bewerken"
-
-#: ../../include/identity.php:967 ../../mod/profiles.php:783
-msgid "Create New Profile"
-msgstr "Nieuw profiel aanmaken"
-
-#: ../../include/identity.php:970 ../../include/nav.php:90
-msgid "Edit Profile"
-msgstr "Profiel bewerken"
-
-#: ../../include/identity.php:982 ../../mod/profiles.php:794
-msgid "Profile Image"
-msgstr "Profielfoto"
-
-#: ../../include/identity.php:985
-msgid "visible to everybody"
-msgstr "Voor iedereen zichtbaar"
-
-#: ../../include/identity.php:986 ../../mod/profiles.php:677
-#: ../../mod/profiles.php:798
-msgid "Edit visibility"
-msgstr "Zichtbaarheid bewerken"
-
-#: ../../include/identity.php:1002 ../../include/identity.php:1242
-msgid "Gender:"
-msgstr "Geslacht:"
-
-#: ../../include/identity.php:1003 ../../include/identity.php:1286
-msgid "Status:"
-msgstr "Status:"
-
-#: ../../include/identity.php:1004 ../../include/identity.php:1297
-msgid "Homepage:"
-msgstr "Homepagina:"
-
-#: ../../include/identity.php:1005
-msgid "Online Now"
-msgstr "Nu online"
-
-#: ../../include/identity.php:1089 ../../include/identity.php:1167
-#: ../../mod/ping.php:318
-msgid "g A l F d"
-msgstr "G:i, l d F"
-
-#: ../../include/identity.php:1090 ../../include/identity.php:1168
-msgid "F d"
-msgstr "d F"
-
-#: ../../include/identity.php:1135 ../../include/identity.php:1207
-#: ../../mod/ping.php:341
-msgid "[today]"
-msgstr "[vandaag]"
-
-#: ../../include/identity.php:1146
-msgid "Birthday Reminders"
-msgstr "Verjaardagsherinneringen"
-
-#: ../../include/identity.php:1147
-msgid "Birthdays this week:"
-msgstr "Verjaardagen deze week:"
-
-#: ../../include/identity.php:1200
-msgid "[No description]"
-msgstr "[Geen omschrijving]"
-
-#: ../../include/identity.php:1218
-msgid "Event Reminders"
-msgstr "Herinneringen"
-
-#: ../../include/identity.php:1219
-msgid "Events this week:"
-msgstr "Gebeurtenissen deze week:"
+msgid "Expires: %s"
+msgstr "Verloopt: %s"
-#: ../../include/identity.php:1232 ../../include/identity.php:1349
-#: ../../include/apps.php:138 ../../mod/profperm.php:112
-msgid "Profile"
-msgstr "Profiel"
+#: ../../include/ItemObject.php:362
+msgid "Save Bookmarks"
+msgstr "Bladwijzers opslaan"
-#: ../../include/identity.php:1240 ../../mod/settings.php:1029
-msgid "Full Name:"
-msgstr "Volledige naam:"
+#: ../../include/ItemObject.php:363
+msgid "Add to Calendar"
+msgstr "Aan agenda toevoegen"
-#: ../../include/identity.php:1247
-msgid "Like this channel"
-msgstr "Vind dit kanaal leuk"
+#: ../../include/ItemObject.php:372
+msgid "Mark all seen"
+msgstr "Markeer alles als bekeken"
-#: ../../include/identity.php:1258 ../../include/taxonomy.php:414
-#: ../../include/conversation.php:1721 ../../include/ItemObject.php:179
-#: ../../mod/photos.php:1083
+#: ../../include/ItemObject.php:378 ../../mod/photos.php:1251
msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "vindt dit leuk"
-msgstr[1] "vinden dit leuk"
-
-#: ../../include/identity.php:1271
-msgid "j F, Y"
-msgstr "F j Y"
-
-#: ../../include/identity.php:1272
-msgid "j F"
-msgstr "F j"
-
-#: ../../include/identity.php:1279
-msgid "Birthday:"
-msgstr "Geboortedatum:"
-
-#: ../../include/identity.php:1283 ../../mod/directory.php:299
-msgid "Age:"
-msgstr "Leeftijd:"
-
-#: ../../include/identity.php:1292
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "voor %1$d %2$s"
-
-#: ../../include/identity.php:1295 ../../mod/profiles.php:699
-msgid "Sexual Preference:"
-msgstr "Seksuele voorkeur:"
-
-#: ../../include/identity.php:1299 ../../mod/profiles.php:701
-#: ../../mod/directory.php:315
-msgid "Hometown:"
-msgstr "Oorspronkelijk uit:"
-
-#: ../../include/identity.php:1301
-msgid "Tags:"
-msgstr "Tags:"
-
-#: ../../include/identity.php:1303 ../../mod/profiles.php:702
-msgid "Political Views:"
-msgstr "Politieke overtuigingen:"
-
-#: ../../include/identity.php:1305
-msgid "Religion:"
-msgstr "Religie:"
-
-#: ../../include/identity.php:1307 ../../mod/directory.php:317
-msgid "About:"
-msgstr "Over:"
-
-#: ../../include/identity.php:1309
-msgid "Hobbies/Interests:"
-msgstr "Hobby's/interesses:"
-
-#: ../../include/identity.php:1311 ../../mod/profiles.php:705
-msgid "Likes:"
-msgstr "Houdt van:"
-
-#: ../../include/identity.php:1313 ../../mod/profiles.php:706
-msgid "Dislikes:"
-msgstr "Houdt niet van:"
-
-#: ../../include/identity.php:1315
-msgid "Contact information and Social Networks:"
-msgstr "Contactinformatie en sociale netwerken:"
-
-#: ../../include/identity.php:1317
-msgid "My other channels:"
-msgstr "Mijn andere kanalen"
-
-#: ../../include/identity.php:1319
-msgid "Musical interests:"
-msgstr "Muzikale interesses:"
-
-#: ../../include/identity.php:1321
-msgid "Books, literature:"
-msgstr "Boeken, literatuur:"
-
-#: ../../include/identity.php:1323
-msgid "Television:"
-msgstr "Televisie:"
-
-#: ../../include/identity.php:1325
-msgid "Film/dance/culture/entertainment:"
-msgstr "Films/dansen/cultuur/vermaak:"
-
-#: ../../include/identity.php:1327
-msgid "Love/Romance:"
-msgstr "Liefde/romantiek:"
-
-#: ../../include/identity.php:1329
-msgid "Work/employment:"
-msgstr "Werk/beroep:"
-
-#: ../../include/identity.php:1331
-msgid "School/education:"
-msgstr "School/opleiding:"
-
-#: ../../include/identity.php:1351
-msgid "Like this thing"
-msgstr "Vind dit ding leuk"
-
-#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
-msgid "Tags"
-msgstr "Tags"
-
-#: ../../include/taxonomy.php:282 ../../include/widgets.php:36
-#: ../../include/contact_widgets.php:95
-msgid "Categories"
-msgstr "Categorieën"
-
-#: ../../include/taxonomy.php:305
-msgid "Keywords"
-msgstr "Trefwoorden"
-
-#: ../../include/taxonomy.php:326
-msgid "have"
-msgstr "heb"
-
-#: ../../include/taxonomy.php:326
-msgid "has"
-msgstr "heeft"
-
-#: ../../include/taxonomy.php:327
-msgid "want"
-msgstr "wil"
-
-#: ../../include/taxonomy.php:327
-msgid "wants"
-msgstr "wil"
-
-#: ../../include/taxonomy.php:328 ../../include/ItemObject.php:254
-msgid "like"
-msgstr "vind dit leuk"
-
-#: ../../include/taxonomy.php:328
-msgid "likes"
-msgstr "vindt dit leuk"
-
-#: ../../include/taxonomy.php:329 ../../include/ItemObject.php:255
-msgid "dislike"
-msgstr "vind dit niet leuk"
-
-#: ../../include/taxonomy.php:329
-msgid "dislikes"
-msgstr "vindt dit niet leuk"
-
-#: ../../include/acl_selectors.php:240
-msgid "Visible to your default audience"
-msgstr "Voor iedereen zichtbaar, mits niet anders ingesteld"
-
-#: ../../include/acl_selectors.php:241
-msgid "Show"
-msgstr "Tonen"
-
-#: ../../include/acl_selectors.php:242
-msgid "Don't show"
-msgstr "Niet tonen"
-
-#: ../../include/acl_selectors.php:247
-msgid "Other networks and post services"
-msgstr "Andere netwerken en diensten"
+msgid "Likes"
+msgstr "vinden dit leuk"
-#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147
-#: ../../mod/thing.php:310 ../../mod/thing.php:356 ../../mod/photos.php:631
-#: ../../mod/photos.php:998 ../../mod/chat.php:211
-msgid "Permissions"
-msgstr "Permissies"
+#: ../../include/ItemObject.php:379 ../../mod/photos.php:1252
+msgctxt "noun"
+msgid "Dislikes"
+msgstr "vinden dit niet leuk"
-#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:384
-#: ../../mod/photos.php:1215
+#: ../../include/ItemObject.php:384 ../../include/acl_selectors.php:252
+#: ../../mod/photos.php:1257
msgid "Close"
msgstr "Sluiten"
-#: ../../include/activities.php:42
-msgid " and "
-msgstr " en "
-
-#: ../../include/activities.php:50
-msgid "public profile"
-msgstr "openbaar profiel"
-
-#: ../../include/activities.php:59
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr "%1$s veranderde %2$s naar &ldquo;%3$s&rdquo;"
-
-#: ../../include/activities.php:60
-#, php-format
-msgid "Visit %1$s's %2$s"
-msgstr "Bezoek het %2$s van %1$s"
-
-#: ../../include/activities.php:63
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s heeft een aangepaste %2$s, %3$s veranderd."
-
-#: ../../include/attach.php:246 ../../include/attach.php:332
-msgid "Item was not found."
-msgstr "Item niet gevonden"
+#: ../../include/ItemObject.php:389 ../../include/conversation.php:740
+#: ../../include/conversation.php:1242 ../../mod/editblock.php:150
+#: ../../mod/editlayout.php:148 ../../mod/editpost.php:129
+#: ../../mod/editwebpage.php:190 ../../mod/photos.php:1068
+msgid "Please wait"
+msgstr "Even wachten"
-#: ../../include/attach.php:496
-msgid "No source file."
-msgstr "Geen bronbestand."
+#: ../../include/ItemObject.php:413 ../../include/js_strings.php:7
+msgid "[+] show all"
+msgstr "[+] alle"
-#: ../../include/attach.php:514
-msgid "Cannot locate file to replace"
-msgstr "Kan het te vervangen bestand niet vinden"
+#: ../../include/ItemObject.php:700 ../../mod/photos.php:1084
+#: ../../mod/photos.php:1202
+msgid "This is you"
+msgstr "Dit ben jij"
-#: ../../include/attach.php:532
-msgid "Cannot locate file to revise/update"
-msgstr "Kan het bestand wat aangepast moet worden niet vinden"
+#: ../../include/ItemObject.php:702 ../../include/js_strings.php:6
+#: ../../mod/photos.php:1086 ../../mod/photos.php:1204
+msgid "Comment"
+msgstr "Reactie"
-#: ../../include/attach.php:667
-#, php-format
-msgid "File exceeds size limit of %d"
-msgstr "Bestand is groter dan de toegelaten %d"
+#: ../../include/ItemObject.php:703 ../../include/widgets.php:708
+#: ../../include/widgets.php:720 ../../include/js_strings.php:22
+#: ../../mod/appman.php:99 ../../mod/chat.php:190 ../../mod/chat.php:232
+#: ../../mod/connect.php:93 ../../mod/connedit.php:729
+#: ../../mod/events.php:468 ../../mod/events.php:665
+#: ../../mod/filestorage.php:156 ../../mod/fsuggest.php:108
+#: ../../mod/group.php:81 ../../mod/import.php:549
+#: ../../mod/import_items.php:116 ../../mod/invite.php:142
+#: ../../mod/locs.php:117 ../../mod/mail.php:380 ../../mod/mitem.php:231
+#: ../../mod/mood.php:135 ../../mod/pconfig.php:108 ../../mod/pdledit.php:62
+#: ../../mod/photos.php:672 ../../mod/photos.php:1047
+#: ../../mod/photos.php:1087 ../../mod/photos.php:1205 ../../mod/admin.php:457
+#: ../../mod/admin.php:646 ../../mod/admin.php:721 ../../mod/admin.php:986
+#: ../../mod/admin.php:1150 ../../mod/admin.php:1326 ../../mod/admin.php:1521
+#: ../../mod/admin.php:1606 ../../mod/admin.php:1770 ../../mod/poke.php:182
+#: ../../mod/profiles.php:687 ../../mod/rate.php:168
+#: ../../mod/settings.php:597 ../../mod/settings.php:710
+#: ../../mod/settings.php:738 ../../mod/settings.php:761
+#: ../../mod/settings.php:849 ../../mod/settings.php:1041
+#: ../../mod/setup.php:336 ../../mod/setup.php:377 ../../mod/sources.php:104
+#: ../../mod/sources.php:138 ../../mod/thing.php:312 ../../mod/thing.php:358
+#: ../../mod/xchan.php:11 ../../mod/cal.php:332
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Submit"
+msgstr "Opslaan"
-#: ../../include/attach.php:681
-#, php-format
-msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
-msgstr "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt."
+#: ../../include/ItemObject.php:704 ../../include/conversation.php:1214
+#: ../../mod/editblock.php:136 ../../mod/editlayout.php:135
+#: ../../mod/editpost.php:113 ../../mod/editwebpage.php:177
+msgid "Bold"
+msgstr "Vet"
-#: ../../include/attach.php:837
-msgid "File upload failed. Possible system limit or action terminated."
-msgstr "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken."
+#: ../../include/ItemObject.php:705 ../../include/conversation.php:1215
+#: ../../mod/editblock.php:137 ../../mod/editlayout.php:136
+#: ../../mod/editpost.php:114 ../../mod/editwebpage.php:178
+msgid "Italic"
+msgstr "Cursief"
-#: ../../include/attach.php:850
-msgid "Stored file could not be verified. Upload failed."
-msgstr "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt."
+#: ../../include/ItemObject.php:706 ../../include/conversation.php:1216
+#: ../../mod/editblock.php:138 ../../mod/editlayout.php:137
+#: ../../mod/editpost.php:115 ../../mod/editwebpage.php:179
+msgid "Underline"
+msgstr "Onderstrepen"
-#: ../../include/attach.php:898 ../../include/attach.php:914
-msgid "Path not available."
-msgstr "Pad niet beschikbaar."
+#: ../../include/ItemObject.php:707 ../../include/conversation.php:1217
+#: ../../mod/editblock.php:139 ../../mod/editlayout.php:138
+#: ../../mod/editpost.php:116 ../../mod/editwebpage.php:180
+msgid "Quote"
+msgstr "Citeren"
-#: ../../include/attach.php:960 ../../include/attach.php:1112
-msgid "Empty pathname"
-msgstr "Padnaam leeg"
+#: ../../include/ItemObject.php:708 ../../include/conversation.php:1218
+#: ../../mod/editblock.php:140 ../../mod/editlayout.php:139
+#: ../../mod/editpost.php:117 ../../mod/editwebpage.php:181
+msgid "Code"
+msgstr "Broncode"
-#: ../../include/attach.php:986
-msgid "duplicate filename or path"
-msgstr "dubbele bestandsnaam of pad"
+#: ../../include/ItemObject.php:709
+msgid "Image"
+msgstr "Afbeelding"
-#: ../../include/attach.php:1008
-msgid "Path not found."
-msgstr "Pad niet gevonden"
+#: ../../include/ItemObject.php:710
+msgid "Insert Link"
+msgstr "Link invoegen"
-#: ../../include/attach.php:1066
-msgid "mkdir failed."
-msgstr "directory aanmaken (mkdir) mislukt."
+#: ../../include/ItemObject.php:711
+msgid "Video"
+msgstr "Video"
-#: ../../include/attach.php:1070
-msgid "database storage failed."
-msgstr "opslag in database mislukt."
+#: ../../include/ItemObject.php:712 ../../include/conversation.php:1184
+#: ../../include/page_widgets.php:40 ../../mod/editblock.php:171
+#: ../../mod/editpost.php:149 ../../mod/editwebpage.php:212
+#: ../../mod/events.php:465 ../../mod/photos.php:1088
+#: ../../mod/webpages.php:190
+msgid "Preview"
+msgstr "Voorvertoning"
-#: ../../include/attach.php:1118
-msgid "Empty path"
-msgstr "Ontbrekend bestandspad"
+#: ../../include/ItemObject.php:715 ../../include/conversation.php:1272
+#: ../../mod/chat.php:200 ../../mod/editpost.php:157 ../../mod/mail.php:255
+#: ../../mod/mail.php:385
+msgid "Encrypt text"
+msgstr "Tekst versleutelen"
-#: ../../include/bb2diaspora.php:382
-msgid "Attachments:"
-msgstr "Bijlagen:"
+#: ../../include/Import/import_diaspora.php:17
+msgid "No username found in import file."
+msgstr "Geen gebruikersnaam in het importbestand gevonden."
-#: ../../include/bb2diaspora.php:473
-msgid "$Projectname event notification:"
-msgstr "Notificatie $Projectname-gebeurtenis:"
+#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt."
-#: ../../include/notify.php:20
-msgid "created a new post"
-msgstr "maakte een nieuw bericht aan"
+#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:509
+msgid "Import completed."
+msgstr "Import voltooid."
-#: ../../include/notify.php:21
-#, php-format
-msgid "commented on %s's post"
-msgstr "gaf een reactie op een bericht van %s"
+#: ../../include/widgets.php:46 ../../include/contact_widgets.php:95
+#: ../../include/taxonomy.php:282
+msgid "Categories"
+msgstr "Categorieën"
-#: ../../include/widgets.php:92 ../../include/nav.php:157
+#: ../../include/widgets.php:102 ../../include/nav.php:159
#: ../../mod/apps.php:36
msgid "Apps"
msgstr "Apps"
-#: ../../include/widgets.php:93
+#: ../../include/widgets.php:103
msgid "System"
msgstr "Systeem"
-#: ../../include/widgets.php:95 ../../include/conversation.php:1526
+#: ../../include/widgets.php:105 ../../include/conversation.php:1541
+#: ../../mod/profiles.php:696
msgid "Personal"
msgstr "Persoonlijk"
-#: ../../include/widgets.php:96
+#: ../../include/widgets.php:106
msgid "Create Personal App"
msgstr "Persoonlijke app maken"
-#: ../../include/widgets.php:97
+#: ../../include/widgets.php:107
msgid "Edit Personal App"
msgstr "Persoonlijke app bewerken"
-#: ../../include/widgets.php:139 ../../mod/suggest.php:54
+#: ../../include/widgets.php:147 ../../include/widgets.php:184
+#: ../../include/conversation.php:961 ../../include/identity.php:1008
+#: ../../include/Contact.php:101 ../../mod/directory.php:321
+#: ../../mod/match.php:64 ../../mod/suggest.php:52
+msgid "Connect"
+msgstr "Verbinden"
+
+#: ../../include/widgets.php:149 ../../mod/suggest.php:54
msgid "Ignore/Hide"
msgstr "Negeren/Verbergen"
-#: ../../include/widgets.php:144 ../../mod/connections.php:125
+#: ../../include/widgets.php:154
msgid "Suggestions"
msgstr "Voorgestelde kanalen"
-#: ../../include/widgets.php:145
+#: ../../include/widgets.php:155
msgid "See more..."
msgstr "Meer..."
-#: ../../include/widgets.php:166
+#: ../../include/widgets.php:175
#, php-format
msgid "You have %1$.0f of %2$.0f allowed connections."
msgstr "Je hebt %1$.0f van de %2$.0f toegestane connecties."
-#: ../../include/widgets.php:172
+#: ../../include/widgets.php:181
msgid "Add New Connection"
msgstr "Nieuwe connectie toevoegen"
-#: ../../include/widgets.php:173
-msgid "Enter the channel address"
-msgstr "Vul het adres van het nieuwe kanaal in"
+#: ../../include/widgets.php:182
+msgid "Enter channel address"
+msgstr "Vul kanaaladres in"
-#: ../../include/widgets.php:174
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Voorbeeld: bob@example.com, http://example.com/barbara"
+#: ../../include/widgets.php:183
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Voorbeelden: bob@example.com, http://example.com/barbara"
-#: ../../include/widgets.php:190
+#: ../../include/widgets.php:199
msgid "Notes"
msgstr "Aantekeningen"
-#: ../../include/widgets.php:192 ../../include/text.php:868
-#: ../../include/text.php:880 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
-#: ../../mod/admin.php:1449 ../../mod/admin.php:1469 ../../mod/filer.php:49
+#: ../../include/widgets.php:201 ../../include/text.php:905
+#: ../../include/text.php:917 ../../mod/filer.php:49 ../../mod/admin.php:1687
+#: ../../mod/admin.php:1707 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100
msgid "Save"
msgstr "Opslaan"
-#: ../../include/widgets.php:266
+#: ../../include/widgets.php:273
msgid "Remove term"
msgstr "Verwijder zoekterm"
-#: ../../include/widgets.php:274 ../../include/features.php:72
+#: ../../include/widgets.php:281 ../../include/features.php:84
msgid "Saved Searches"
msgstr "Opgeslagen zoekopdrachten"
-#: ../../include/widgets.php:275 ../../include/group.php:300
+#: ../../include/widgets.php:282 ../../include/group.php:316
msgid "add"
msgstr "toevoegen"
-#: ../../include/widgets.php:304 ../../include/features.php:85
-#: ../../include/contact_widgets.php:57
+#: ../../include/widgets.php:310 ../../include/contact_widgets.php:57
+#: ../../include/features.php:97
msgid "Saved Folders"
msgstr "Bewaarde mappen"
-#: ../../include/widgets.php:307 ../../include/contact_widgets.php:60
+#: ../../include/widgets.php:313 ../../include/contact_widgets.php:60
#: ../../include/contact_widgets.php:98
msgid "Everything"
msgstr "Alles"
-#: ../../include/widgets.php:349
+#: ../../include/widgets.php:354
msgid "Archives"
msgstr "Archieven"
-#: ../../include/widgets.php:428 ../../mod/connedit.php:571
+#: ../../include/widgets.php:444 ../../mod/connedit.php:589
msgid "Me"
msgstr "Ik"
-#: ../../include/widgets.php:429 ../../mod/connedit.php:572
+#: ../../include/widgets.php:445 ../../mod/connedit.php:590
msgid "Family"
msgstr "Familie"
-#: ../../include/widgets.php:431 ../../mod/connedit.php:574
+#: ../../include/widgets.php:446 ../../include/profile_selectors.php:80
+#: ../../include/identity.php:389 ../../include/identity.php:390
+#: ../../include/identity.php:397 ../../mod/connedit.php:591
+#: ../../mod/settings.php:349 ../../mod/settings.php:353
+#: ../../mod/settings.php:354 ../../mod/settings.php:357
+#: ../../mod/settings.php:368
+msgid "Friends"
+msgstr "Vrienden"
+
+#: ../../include/widgets.php:447 ../../mod/connedit.php:592
msgid "Acquaintances"
msgstr "Kennissen"
-#: ../../include/widgets.php:432 ../../mod/connedit.php:575
-#: ../../mod/connections.php:88 ../../mod/connections.php:103
+#: ../../include/widgets.php:448 ../../mod/connections.php:88
+#: ../../mod/connections.php:103 ../../mod/connedit.php:593
msgid "All"
msgstr "Alles"
-#: ../../include/widgets.php:451
+#: ../../include/widgets.php:467
msgid "Refresh"
msgstr "Vernieuwen"
-#: ../../include/widgets.php:485
+#: ../../include/widgets.php:507
msgid "Account settings"
msgstr "Account"
-#: ../../include/widgets.php:491
+#: ../../include/widgets.php:513
msgid "Channel settings"
msgstr "Kanaal"
-#: ../../include/widgets.php:497
+#: ../../include/widgets.php:522
msgid "Additional features"
msgstr "Extra functies"
-#: ../../include/widgets.php:503
+#: ../../include/widgets.php:529
msgid "Feature/Addon settings"
-msgstr "Extra functie- en plugin-instellingen"
+msgstr "Plugin-instellingen"
-#: ../../include/widgets.php:509
+#: ../../include/widgets.php:535
msgid "Display settings"
msgstr "Weergave"
-#: ../../include/widgets.php:515
-msgid "Connected apps"
-msgstr "Verbonden applicaties"
+#: ../../include/widgets.php:542
+msgid "Manage locations"
+msgstr "Locaties beheren"
-#: ../../include/widgets.php:521
+#: ../../include/widgets.php:551
msgid "Export channel"
msgstr "Kanaal exporteren"
-#: ../../include/widgets.php:530 ../../mod/connedit.php:683
+#: ../../include/widgets.php:558
+msgid "Connected apps"
+msgstr "Verbonden applicaties"
+
+#: ../../include/widgets.php:565 ../../mod/connedit.php:701
msgid "Connection Default Permissions"
msgstr "Standaard permissies voor connecties"
-#: ../../include/widgets.php:538
+#: ../../include/widgets.php:573
msgid "Premium Channel Settings"
msgstr "Instellingen premiumkanaal"
-#: ../../include/widgets.php:546 ../../include/features.php:59
+#: ../../include/widgets.php:581 ../../include/features.php:71
#: ../../mod/sources.php:88
msgid "Channel Sources"
msgstr "Kanaalbronnen"
-#: ../../include/widgets.php:554 ../../include/nav.php:202
-#: ../../include/apps.php:134 ../../mod/admin.php:1071
-#: ../../mod/admin.php:1271
+#: ../../include/widgets.php:589 ../../include/apps.php:134
+#: ../../include/nav.php:205 ../../mod/admin.php:1266 ../../mod/admin.php:1488
msgid "Settings"
msgstr "Instellingen"
-#: ../../include/widgets.php:568
+#: ../../include/widgets.php:602
msgid "Private Mail Menu"
msgstr "Privéberichten"
-#: ../../include/widgets.php:570
+#: ../../include/widgets.php:604
msgid "Combined View"
msgstr "Gecombineerd postvak"
-#: ../../include/widgets.php:575 ../../include/nav.php:191
+#: ../../include/widgets.php:609 ../../include/nav.php:193
msgid "Inbox"
msgstr "Postvak IN"
-#: ../../include/widgets.php:580 ../../include/nav.php:192
+#: ../../include/widgets.php:614 ../../include/nav.php:194
msgid "Outbox"
msgstr "Postvak UIT"
-#: ../../include/widgets.php:585 ../../include/nav.php:193
+#: ../../include/widgets.php:619 ../../include/nav.php:195
msgid "New Message"
msgstr "Nieuw bericht"
-#: ../../include/widgets.php:604 ../../include/widgets.php:616
+#: ../../include/widgets.php:636 ../../include/widgets.php:648
msgid "Conversations"
msgstr "Conversaties"
-#: ../../include/widgets.php:608
+#: ../../include/widgets.php:640
msgid "Received Messages"
msgstr "Ontvangen berichten"
-#: ../../include/widgets.php:612
+#: ../../include/widgets.php:644
msgid "Sent Messages"
msgstr "Verzonden berichten"
-#: ../../include/widgets.php:626
+#: ../../include/widgets.php:658
msgid "No messages."
msgstr "Geen berichten"
-#: ../../include/widgets.php:644
+#: ../../include/widgets.php:676
msgid "Delete conversation"
msgstr "Verwijder conversatie"
-#: ../../include/widgets.php:670
+#: ../../include/widgets.php:702
msgid "Events Menu"
msgstr "Agenda-menu"
-#: ../../include/widgets.php:671
+#: ../../include/widgets.php:703
msgid "Day View"
msgstr "Dag tonen"
-#: ../../include/widgets.php:672
+#: ../../include/widgets.php:704
msgid "Week View"
msgstr "Week tonen"
-#: ../../include/widgets.php:673
+#: ../../include/widgets.php:705
msgid "Month View"
msgstr "Maand tonen"
-#: ../../include/widgets.php:674 ../../mod/events.php:654
+#: ../../include/widgets.php:706 ../../mod/events.php:661
+#: ../../mod/cal.php:328
msgid "Export"
msgstr "Exporteren"
-#: ../../include/widgets.php:675 ../../mod/events.php:657
+#: ../../include/widgets.php:707 ../../mod/events.php:664
+#: ../../mod/cal.php:331
msgid "Import"
msgstr "Importeren"
-#: ../../include/widgets.php:685
+#: ../../include/widgets.php:717
msgid "Events Tools"
msgstr "Agenda-hulpmiddelen"
-#: ../../include/widgets.php:686
+#: ../../include/widgets.php:718
msgid "Export Calendar"
msgstr "Exporteren"
-#: ../../include/widgets.php:687
+#: ../../include/widgets.php:719
msgid "Import Calendar"
msgstr "Importeren"
-#: ../../include/widgets.php:761
-msgid "Chat Rooms"
+#: ../../include/widgets.php:794 ../../include/conversation.php:1678
+#: ../../include/conversation.php:1681
+msgid "Chatrooms"
msgstr "Chatkanalen"
-#: ../../include/widgets.php:781
+#: ../../include/widgets.php:798
+msgid "Overview"
+msgstr "Overzicht"
+
+#: ../../include/widgets.php:805
+msgid "Chat Members"
+msgstr "Chatleden"
+
+#: ../../include/widgets.php:828
msgid "Bookmarked Chatrooms"
msgstr "Bladwijzers van chatkanalen"
-#: ../../include/widgets.php:801
+#: ../../include/widgets.php:851
msgid "Suggested Chatrooms"
msgstr "Voorgestelde chatkanalen"
-#: ../../include/widgets.php:928 ../../include/widgets.php:986
+#: ../../include/widgets.php:996 ../../include/widgets.php:1108
msgid "photo/image"
msgstr "foto/afbeelding"
-#: ../../include/widgets.php:1081 ../../include/widgets.php:1083
+#: ../../include/widgets.php:1051
+msgid "Click to show more"
+msgstr "Klik voor meer"
+
+#: ../../include/widgets.php:1202
+msgid "Rating Tools"
+msgstr "Beoordelingen"
+
+#: ../../include/widgets.php:1206 ../../include/widgets.php:1208
msgid "Rate Me"
msgstr "Beoordeel mij"
-#: ../../include/widgets.php:1087
+#: ../../include/widgets.php:1211
msgid "View Ratings"
msgstr "Bekijk beoordelingen"
-#: ../../include/widgets.php:1098
+#: ../../include/widgets.php:1222 ../../mod/pubsites.php:18
msgid "Public Hubs"
msgstr "Openbare hubs"
-#: ../../include/widgets.php:1146
+#: ../../include/widgets.php:1268
msgid "Forums"
msgstr "Forums"
-#: ../../include/widgets.php:1175
+#: ../../include/widgets.php:1297
msgid "Tasks"
msgstr "Taken"
-#: ../../include/widgets.php:1184
+#: ../../include/widgets.php:1306
msgid "Documentation"
msgstr "Documentatie"
-#: ../../include/widgets.php:1186
+#: ../../include/widgets.php:1308
msgid "Project/Site Information"
msgstr "Project- en hub-informatie"
-#: ../../include/widgets.php:1187
+#: ../../include/widgets.php:1309
msgid "For Members"
msgstr "Voor leden"
-#: ../../include/widgets.php:1188
+#: ../../include/widgets.php:1310
msgid "For Administrators"
msgstr "Voor beheerders"
-#: ../../include/widgets.php:1189
+#: ../../include/widgets.php:1311
msgid "For Developers"
msgstr "Voor ontwikkelaars"
-#: ../../include/widgets.php:1214 ../../mod/admin.php:441
+#: ../../include/widgets.php:1334 ../../mod/admin.php:456
msgid "Site"
msgstr "Hub-instellingen"
-#: ../../include/widgets.php:1215
+#: ../../include/widgets.php:1335
msgid "Accounts"
msgstr "Accounts"
-#: ../../include/widgets.php:1216 ../../mod/admin.php:972
+#: ../../include/widgets.php:1335 ../../include/widgets.php:1373
+msgid "Member registrations waiting for confirmation"
+msgstr "Accounts die op goedkeuring wachten"
+
+#: ../../include/widgets.php:1336 ../../mod/admin.php:1149
msgid "Channels"
msgstr "Kanalen"
-#: ../../include/widgets.php:1217 ../../mod/admin.php:1069
-#: ../../mod/admin.php:1109
+#: ../../include/widgets.php:1337 ../../mod/admin.php:710
+msgid "Security"
+msgstr "Beveiliging"
+
+#: ../../include/widgets.php:1338 ../../include/apps.php:152
+msgid "Features"
+msgstr "Extra functies"
+
+#: ../../include/widgets.php:1339 ../../mod/admin.php:1264
+#: ../../mod/admin.php:1325
msgid "Plugins"
-msgstr "Plug-ins"
+msgstr "Plugins"
-#: ../../include/widgets.php:1218 ../../mod/admin.php:1269
-#: ../../mod/admin.php:1303
+#: ../../include/widgets.php:1340 ../../mod/admin.php:1486
+#: ../../mod/admin.php:1520
msgid "Themes"
msgstr "Thema's"
-#: ../../include/widgets.php:1219
+#: ../../include/widgets.php:1341
msgid "Inspect queue"
msgstr "Inspecteer berichtenwachtrij"
-#: ../../include/widgets.php:1220
-msgid "Profile Config"
-msgstr "Profielconfiguratie"
+#: ../../include/widgets.php:1342 ../../mod/admin.php:1760
+msgid "Profile Fields"
+msgstr "Profielvelden"
-#: ../../include/widgets.php:1221
+#: ../../include/widgets.php:1343
msgid "DB updates"
msgstr "Database-updates"
-#: ../../include/widgets.php:1239 ../../include/widgets.php:1245
-#: ../../mod/admin.php:1388
+#: ../../include/widgets.php:1361 ../../include/widgets.php:1371
+#: ../../mod/admin.php:1605
msgid "Logs"
msgstr "Logboeken"
-#: ../../include/widgets.php:1243 ../../include/nav.php:210
+#: ../../include/widgets.php:1368 ../../include/nav.php:213
msgid "Admin"
msgstr "Beheer"
-#: ../../include/widgets.php:1244
+#: ../../include/widgets.php:1369
msgid "Plugin Features"
-msgstr "Plug-in-opties"
-
-#: ../../include/widgets.php:1246
-msgid "User registrations waiting for confirmation"
-msgstr "Accounts die op goedkeuring wachten"
+msgstr "Plugin-opties"
-#: ../../include/widgets.php:1324 ../../mod/photos.php:748
-#: ../../mod/photos.php:1283
+#: ../../include/widgets.php:1451 ../../mod/photos.php:787
+#: ../../mod/photos.php:1328
msgid "View Photo"
msgstr "Foto weergeven"
-#: ../../include/widgets.php:1341 ../../mod/photos.php:779
+#: ../../include/widgets.php:1468 ../../mod/photos.php:818
msgid "Edit Album"
msgstr "Album bewerken"
-#: ../../include/bookmarks.php:35
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr "Bladwijzers van %1$s"
-
-#: ../../include/features.php:38
-msgid "General Features"
-msgstr "Algemene functies"
-
-#: ../../include/features.php:40
-msgid "Content Expiration"
-msgstr "Inhoud laten verlopen"
-
-#: ../../include/features.php:40
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen"
-
-#: ../../include/features.php:41
-msgid "Multiple Profiles"
-msgstr "Meerdere profielen"
-
-#: ../../include/features.php:41
-msgid "Ability to create multiple profiles"
-msgstr "Mogelijkheid om meerdere profielen aan te maken"
-
-#: ../../include/features.php:42
-msgid "Advanced Profiles"
-msgstr "Geavanceerde profielen"
-
-#: ../../include/features.php:42
-msgid "Additional profile sections and selections"
-msgstr "Extra onderdelen en keuzes voor je profiel"
-
-#: ../../include/features.php:43
-msgid "Profile Import/Export"
-msgstr "Profiel importen/exporteren"
-
-#: ../../include/features.php:43
-msgid "Save and load profile details across sites/channels"
-msgstr "Profielgegevens opslaan en in andere hubs/kanalen gebruiken."
-
-#: ../../include/features.php:44
-msgid "Web Pages"
-msgstr "Webpagina's"
-
-#: ../../include/features.php:44
-msgid "Provide managed web pages on your channel"
-msgstr "Sta beheerde webpagina's op jouw kanaal toe"
-
-#: ../../include/features.php:45
-msgid "Private Notes"
-msgstr "Privé-aantekeningen"
-
-#: ../../include/features.php:45
-msgid "Enables a tool to store notes and reminders"
-msgstr "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan"
-
-#: ../../include/features.php:46
-msgid "Navigation Channel Select"
-msgstr "Kanaal kiezen in navigatiemenu"
-
-#: ../../include/features.php:46
-msgid "Change channels directly from within the navigation dropdown menu"
-msgstr "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk"
-
-#: ../../include/features.php:47
-msgid "Photo Location"
-msgstr "Fotolocatie"
-
-#: ../../include/features.php:47
-msgid "If location data is available on uploaded photos, link this to a map."
-msgstr "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart."
-
-#: ../../include/features.php:49
-msgid "Expert Mode"
-msgstr "Expertmodus"
-
-#: ../../include/features.php:49
-msgid "Enable Expert Mode to provide advanced configuration options"
-msgstr "Schakel de expertmodus in voor geavanceerde instellingen"
-
-#: ../../include/features.php:50
-msgid "Premium Channel"
-msgstr "Premiumkanaal"
-
-#: ../../include/features.php:50
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal"
-
-#: ../../include/features.php:55
-msgid "Post Composition Features"
-msgstr "Functies voor het opstellen van berichten"
-
-#: ../../include/features.php:57
-msgid "Use Markdown"
-msgstr "Markdown gebruiken"
-
-#: ../../include/features.php:57
-msgid "Allow use of \"Markdown\" to format posts"
-msgstr "Sta het gebruik van \"markdown\" toe om berichten mee op te maken."
-
-#: ../../include/features.php:58
-msgid "Large Photos"
-msgstr "Grote foto's"
-
-#: ../../include/features.php:58
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
-msgstr "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt."
+#: ../../include/activities.php:42
+msgid " and "
+msgstr " en "
-#: ../../include/features.php:59
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Automatisch inhoud uit andere kanalen of feeds importeren."
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "openbaar profiel"
-#: ../../include/features.php:60
-msgid "Even More Encryption"
-msgstr "Extra encryptie"
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+msgstr "%1$s veranderde %2$s naar &ldquo;%3$s&rdquo;"
-#: ../../include/features.php:60
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel."
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "Bezoek het %2$s van %1$s"
-#: ../../include/features.php:61
-msgid "Enable Voting Tools"
-msgstr "Peilingen inschakelen"
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s heeft een aangepaste %2$s, %3$s veranderd."
-#: ../../include/features.php:61
-msgid "Provide a class of post which others can vote on"
-msgstr "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen."
+#: ../../include/api.php:1336
+msgid "Public Timeline"
+msgstr "Openbare tijdlijn"
-#: ../../include/features.php:62
-msgid "Delayed Posting"
-msgstr "Berichten uitstellen"
+#: ../../include/apps.php:128
+msgid "Site Admin"
+msgstr "Hubbeheerder"
-#: ../../include/features.php:62
-msgid "Allow posts to be published at a later date"
-msgstr "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden."
+#: ../../include/apps.php:129 ../../include/conversation.php:1691
+#: ../../include/nav.php:102
+msgid "Bookmarks"
+msgstr "Bladwijzers"
-#: ../../include/features.php:63
-msgid "Suppress Duplicate Posts/Comments"
-msgstr "Dubbele berichten/reacties tegenhouden"
+#: ../../include/apps.php:130
+msgid "Address Book"
+msgstr "Connecties"
-#: ../../include/features.php:63
-msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
-msgstr "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. "
+#: ../../include/apps.php:131 ../../include/nav.php:110 ../../boot.php:1580
+msgid "Login"
+msgstr "Inloggen"
-#: ../../include/features.php:69
-msgid "Network and Stream Filtering"
-msgstr "Netwerk- en streamfilter"
+#: ../../include/apps.php:132 ../../include/nav.php:203
+#: ../../mod/manage.php:158
+msgid "Channel Manager"
+msgstr "Kanaalbeheer"
-#: ../../include/features.php:70
-msgid "Search by Date"
-msgstr "Zoek op datum"
+#: ../../include/apps.php:133 ../../include/nav.php:176
+msgid "Grid"
+msgstr "Grid"
-#: ../../include/features.php:70
-msgid "Ability to select posts by date ranges"
-msgstr "Mogelijkheid om berichten op datum te filteren "
+#: ../../include/apps.php:136 ../../include/conversation.php:1701
+#: ../../include/nav.php:106 ../../mod/webpages.php:180
+msgid "Webpages"
+msgstr "Webpagina's"
-#: ../../include/features.php:71
-msgid "Collections Filter"
-msgstr "Filter op collecties"
+#: ../../include/apps.php:137 ../../include/nav.php:179
+msgid "Channel Home"
+msgstr "Jouw kanaal"
-#: ../../include/features.php:71
-msgid "Enable widget to display Network posts only from selected collections"
-msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties"
+#: ../../include/apps.php:138 ../../include/identity.php:1389
+#: ../../mod/profperm.php:112
+msgid "Profile"
+msgstr "Profiel"
-#: ../../include/features.php:72
-msgid "Save search terms for re-use"
-msgstr "Sla zoekopdrachten op voor hergebruik"
+#: ../../include/apps.php:139 ../../include/conversation.php:1647
+#: ../../include/nav.php:92 ../../mod/fbrowser.php:25
+msgid "Photos"
+msgstr "Foto's"
-#: ../../include/features.php:73
-msgid "Network Personal Tab"
-msgstr "Persoonlijke netwerktab"
+#: ../../include/apps.php:140 ../../include/conversation.php:1664
+#: ../../include/conversation.php:1667 ../../include/nav.php:198
+msgid "Events"
+msgstr "Agenda"
-#: ../../include/features.php:73
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had"
+#: ../../include/apps.php:141 ../../include/nav.php:164
+msgid "Directory"
+msgstr "Kanalengids"
-#: ../../include/features.php:74
-msgid "Network New Tab"
-msgstr "Nieuwe netwerktab"
+#: ../../include/apps.php:142 ../../include/nav.php:155 ../../mod/help.php:222
+#: ../../mod/help.php:227 ../../mod/layouts.php:176
+msgid "Help"
+msgstr "Hulp"
-#: ../../include/features.php:74
-msgid "Enable tab to display all new Network activity"
-msgstr "Laat de tab alle nieuwe netwerkactiviteit tonen"
+#: ../../include/apps.php:143 ../../include/nav.php:190
+msgid "Mail"
+msgstr "Privéberichten"
-#: ../../include/features.php:75
-msgid "Affinity Tool"
-msgstr "Verwantschapsfilter"
+#: ../../include/apps.php:144 ../../mod/mood.php:131
+msgid "Mood"
+msgstr "Stemming"
-#: ../../include/features.php:75
-msgid "Filter stream activity by depth of relationships"
-msgstr "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag"
+#: ../../include/apps.php:145 ../../include/conversation.php:965
+#: ../../mod/poke.php:164
+msgid "Poke"
+msgstr "Aanstoten"
-#: ../../include/features.php:76
-msgid "Connection Filtering"
-msgstr "Berichtenfilters"
+#: ../../include/apps.php:146 ../../include/nav.php:96
+msgid "Chat"
+msgstr "Chatten"
-#: ../../include/features.php:76
-msgid "Filter incoming posts from connections based on keywords/content"
-msgstr "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal"
+#: ../../include/apps.php:147 ../../include/nav.php:161
+#: ../../include/text.php:904 ../../include/text.php:916
+#: ../../mod/connections.php:302 ../../mod/search.php:40
+msgid "Search"
+msgstr "Zoeken"
-#: ../../include/features.php:77
-msgid "Suggest Channels"
-msgstr "Kanalen voorstellen"
+#: ../../include/apps.php:148
+msgid "Probe"
+msgstr "Onderzoeken"
-#: ../../include/features.php:77
-msgid "Show channel suggestions"
-msgstr "Voor jou mogelijk interessante kanalen voorstellen"
+#: ../../include/apps.php:149
+msgid "Suggest"
+msgstr "Voorstellen"
-#: ../../include/features.php:82
-msgid "Post/Comment Tools"
-msgstr "Bericht- en reactiehulpmiddelen"
+#: ../../include/apps.php:150
+msgid "Random Channel"
+msgstr "Willekeurig kanaal"
-#: ../../include/features.php:83
-msgid "Tagging"
-msgstr "Taggen"
+#: ../../include/apps.php:151
+msgid "Invite"
+msgstr "Uitnodigen "
-#: ../../include/features.php:83
-msgid "Ability to tag existing posts"
-msgstr "Mogelijkheid om bestaande berichten te taggen"
+#: ../../include/apps.php:153 ../../mod/id.php:28
+msgid "Language"
+msgstr "Taal"
-#: ../../include/features.php:84
-msgid "Post Categories"
-msgstr "Categorieën berichten"
+#: ../../include/apps.php:154
+msgid "Post"
+msgstr "Bericht"
-#: ../../include/features.php:84
-msgid "Add categories to your posts"
-msgstr "Voeg categorieën toe aan je berichten"
+#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
+#: ../../mod/id.php:19
+msgid "Profile Photo"
+msgstr "Profielfoto"
-#: ../../include/features.php:85
-msgid "Ability to file posts under folders"
-msgstr "Mogelijkheid om berichten in mappen op te slaan"
+#: ../../include/apps.php:252 ../../mod/settings.php:84
+#: ../../mod/settings.php:623
+msgid "Update"
+msgstr "Bijwerken"
-#: ../../include/features.php:86
-msgid "Dislike Posts"
-msgstr "Vind berichten niet leuk"
+#: ../../include/apps.php:252
+msgid "Install"
+msgstr "Installeren"
-#: ../../include/features.php:86
-msgid "Ability to dislike posts/comments"
-msgstr "Mogelijkheid om berichten en reacties niet leuk te vinden"
+#: ../../include/apps.php:257
+msgid "Purchase"
+msgstr "Aanschaffen"
-#: ../../include/features.php:87
-msgid "Star Posts"
-msgstr "Geef berichten een ster"
+#: ../../include/auth.php:105
+msgid "Logged out."
+msgstr "Uitgelogd."
-#: ../../include/features.php:87
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Mogelijkheid om speciale berichten met een ster te markeren"
+#: ../../include/auth.php:246
+msgid "Failed authentication"
+msgstr "Mislukte authenticatie"
-#: ../../include/features.php:88
-msgid "Tag Cloud"
-msgstr "Tagwolk"
+#: ../../include/auth.php:260 ../../mod/openid.php:189
+msgid "Login failed."
+msgstr "Inloggen mislukt."
-#: ../../include/features.php:88
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina"
+#: ../../include/bbcode.php:123 ../../include/bbcode.php:803
+#: ../../include/bbcode.php:806 ../../include/bbcode.php:811
+#: ../../include/bbcode.php:814 ../../include/bbcode.php:817
+#: ../../include/bbcode.php:820 ../../include/bbcode.php:825
+#: ../../include/bbcode.php:828 ../../include/bbcode.php:833
+#: ../../include/bbcode.php:836 ../../include/bbcode.php:839
+#: ../../include/bbcode.php:842
+msgid "Image/photo"
+msgstr "Afbeelding/foto"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
-msgid "Male"
-msgstr "Man"
+#: ../../include/bbcode.php:162 ../../include/bbcode.php:853
+msgid "Encrypted content"
+msgstr "Versleutelde inhoud"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
-msgid "Female"
-msgstr "Vrouw"
+#: ../../include/bbcode.php:179
+#, php-format
+msgid "Install %s element: "
+msgstr "Installeer %s-element: "
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
-msgstr "Momenteel man"
+#: ../../include/bbcode.php:183
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren."
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
-msgstr "Momenteel vrouw"
+#: ../../include/bbcode.php:193 ../../mod/impel.php:37
+msgid "webpage"
+msgstr "Webpagina"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
-msgstr "Voornamelijk man"
+#: ../../include/bbcode.php:196 ../../mod/impel.php:47
+msgid "layout"
+msgstr "lay-out"
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
-msgstr "Voornamelijk vrouw"
+#: ../../include/bbcode.php:199 ../../mod/impel.php:42
+msgid "block"
+msgstr "blok"
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
-msgstr "Transgender"
+#: ../../include/bbcode.php:202 ../../mod/impel.php:54
+msgid "menu"
+msgstr "menu"
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
-msgstr "Interseksueel"
+#: ../../include/bbcode.php:257
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s schreef het volgende %2$s %3$s"
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
-msgstr "Transseksueel"
+#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
+msgid "post"
+msgstr "bericht"
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
-msgstr "Hermafrodiet"
+#: ../../include/bbcode.php:547
+msgid "Different viewers will see this text differently"
+msgstr "Deze tekst wordt per persoon anders weergeven."
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
-msgstr "Genderneutraal"
+#: ../../include/bbcode.php:764
+msgid "$1 spoiler"
+msgstr "$1 spoiler"
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
-msgstr "Niet gespecificeerd"
+#: ../../include/bbcode.php:791
+msgid "$1 wrote:"
+msgstr "$1 schreef:"
-#: ../../include/profile_selectors.php:6
-#: ../../include/profile_selectors.php:23
-#: ../../include/profile_selectors.php:61
-#: ../../include/profile_selectors.php:97 ../../include/permissions.php:871
-msgid "Other"
-msgstr "Anders"
+#: ../../include/bb2diaspora.php:376
+msgid "Attachments:"
+msgstr "Bijlagen:"
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
-msgstr "Nog niet beslist"
+#: ../../include/bb2diaspora.php:465 ../../include/event.php:22
+#: ../../include/text.php:1437
+msgid "l F d, Y \\@ g:i A"
+msgstr "l d F Y \\@ G:i"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Males"
-msgstr "Mannen"
+#: ../../include/bb2diaspora.php:467
+msgid "$Projectname event notification:"
+msgstr "Notificatie $Projectname-gebeurtenis:"
-#: ../../include/profile_selectors.php:42
-#: ../../include/profile_selectors.php:61
-msgid "Females"
-msgstr "Vrouwen"
+#: ../../include/bb2diaspora.php:471 ../../include/event.php:30
+#: ../../include/text.php:1441
+msgid "Starts:"
+msgstr "Start:"
-#: ../../include/profile_selectors.php:42
-msgid "Gay"
-msgstr "Homoseksueel"
+#: ../../include/bb2diaspora.php:479 ../../include/event.php:40
+#: ../../include/text.php:1445
+msgid "Finishes:"
+msgstr "Einde:"
-#: ../../include/profile_selectors.php:42
-msgid "Lesbian"
-msgstr "Lesbisch"
+#: ../../include/bb2diaspora.php:487 ../../include/event.php:52
+#: ../../include/identity.php:1023 ../../include/text.php:1452
+#: ../../mod/directory.php:307
+msgid "Location:"
+msgstr "Plaats:"
-#: ../../include/profile_selectors.php:42
-msgid "No Preference"
-msgstr "Geen voorkeur"
+#: ../../include/bookmarks.php:35
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "Bladwijzers van %1$s"
-#: ../../include/profile_selectors.php:42
-msgid "Bisexual"
-msgstr "Biseksueel"
+#: ../../include/zot.php:680
+msgid "Invalid data packet"
+msgstr "Datapakket ongeldig"
-#: ../../include/profile_selectors.php:42
-msgid "Autosexual"
-msgstr "Autoseksueel"
+#: ../../include/zot.php:696
+msgid "Unable to verify channel signature"
+msgstr "Kanaalkenmerk kon niet worden geverifieerd. "
-#: ../../include/profile_selectors.php:42
-msgid "Abstinent"
-msgstr "Seksuele onthouding"
+#: ../../include/zot.php:2332
+#, php-format
+msgid "Unable to verify site signature for %s"
+msgstr "Hubkenmerk voor %s kon niet worden geverifieerd"
-#: ../../include/profile_selectors.php:42
-msgid "Virgin"
-msgstr "Maagd"
+#: ../../include/zot.php:3670
+msgid "invalid target signature"
+msgstr "ongeldig doelkenmerk"
-#: ../../include/profile_selectors.php:42
-msgid "Deviant"
-msgstr "Afwijkend"
+#: ../../include/contact_widgets.php:14
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d uitnodiging beschikbaar"
+msgstr[1] "%d uitnodigingen beschikbaar"
-#: ../../include/profile_selectors.php:42
-msgid "Fetish"
-msgstr "Fetisj"
+#: ../../include/contact_widgets.php:19 ../../mod/admin.php:461
+msgid "Advanced"
+msgstr "Geavanceerd"
-#: ../../include/profile_selectors.php:42
-msgid "Oodles"
-msgstr "Veel"
+#: ../../include/contact_widgets.php:22
+msgid "Find Channels"
+msgstr "Kanalen vinden"
-#: ../../include/profile_selectors.php:42
-msgid "Nonsexual"
-msgstr "Aseksueel"
+#: ../../include/contact_widgets.php:23
+msgid "Enter name or interest"
+msgstr "Vul naam of interesse in"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Single"
-msgstr "Alleen"
+#: ../../include/contact_widgets.php:24
+msgid "Connect/Follow"
+msgstr "Verbinden/volgen"
-#: ../../include/profile_selectors.php:80
-msgid "Lonely"
-msgstr "Eenzaam"
+#: ../../include/contact_widgets.php:25
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Voorbeeld: Robert Morgenstein, vissen"
-#: ../../include/profile_selectors.php:80
-msgid "Available"
-msgstr "Beschikbaar"
+#: ../../include/contact_widgets.php:26 ../../mod/connections.php:305
+#: ../../mod/directory.php:384 ../../mod/directory.php:389
+msgid "Find"
+msgstr "Vinden"
-#: ../../include/profile_selectors.php:80
-msgid "Unavailable"
-msgstr "Niet beschikbaar"
+#: ../../include/contact_widgets.php:27 ../../mod/directory.php:388
+#: ../../mod/suggest.php:60
+msgid "Channel Suggestions"
+msgstr "Voorgestelde kanalen"
-#: ../../include/profile_selectors.php:80
-msgid "Has crush"
-msgstr "Heeft een oogje op iemand"
+#: ../../include/contact_widgets.php:29
+msgid "Random Profile"
+msgstr "Willekeurig profiel"
-#: ../../include/profile_selectors.php:80
-msgid "Infatuated"
-msgstr "Smoorverliefd"
+#: ../../include/contact_widgets.php:30
+msgid "Invite Friends"
+msgstr "Vrienden uitnodigen"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Dating"
-msgstr "Aan het daten"
+#: ../../include/contact_widgets.php:32
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Geavanceerd voorbeeld (Engels): name=jan en country=nederland"
-#: ../../include/profile_selectors.php:80
-msgid "Unfaithful"
-msgstr "Ontrouw"
+#: ../../include/contact_widgets.php:128
+#, php-format
+msgid "%d connection in common"
+msgid_plural "%d connections in common"
+msgstr[0] "%d gemeenschappelijke connectie"
+msgstr[1] "%d gemeenschappelijke connecties"
-#: ../../include/profile_selectors.php:80
-msgid "Sex Addict"
-msgstr "Seksverslaafd"
+#: ../../include/contact_widgets.php:133
+msgid "show more"
+msgstr "meer connecties weergeven"
-#: ../../include/profile_selectors.php:80
-msgid "Friends/Benefits"
-msgstr "Vriendschap plus"
+#: ../../include/dir_fns.php:139
+msgid "Directory Options"
+msgstr "Opties kanalengids"
-#: ../../include/profile_selectors.php:80
-msgid "Casual"
-msgstr "Ongebonden/vluchtig"
+#: ../../include/dir_fns.php:141
+msgid "Safe Mode"
+msgstr "Veilig zoeken"
-#: ../../include/profile_selectors.php:80
-msgid "Engaged"
-msgstr "Verloofd"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:102
+#: ../../mod/connedit.php:375 ../../mod/connedit.php:653
+#: ../../mod/events.php:454 ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:425 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "No"
+msgstr "Nee"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Married"
-msgstr "Getrouwd"
+#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
+#: ../../include/dir_fns.php:143 ../../mod/api.php:101
+#: ../../mod/connedit.php:375 ../../mod/events.php:454
+#: ../../mod/events.php:455 ../../mod/events.php:464
+#: ../../mod/filestorage.php:151 ../../mod/filestorage.php:159
+#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/mitem.php:154
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
+#: ../../mod/photos.php:661 ../../mod/admin.php:427 ../../mod/profiles.php:647
+#: ../../mod/removeme.php:60 ../../mod/settings.php:588
+#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1584
+msgid "Yes"
+msgstr "Ja"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily married"
-msgstr "Denkbeeldig getrouwd"
+#: ../../include/dir_fns.php:142
+msgid "Public Forums Only"
+msgstr "Alleen openbare forums"
-#: ../../include/profile_selectors.php:80
-msgid "Partners"
-msgstr "Partners"
+#: ../../include/dir_fns.php:143
+msgid "This Website Only"
+msgstr "Alleen deze hub"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Cohabiting"
-msgstr "Samenwonend"
+#: ../../include/enotify.php:57 ../../include/network.php:1827
+msgid "$Projectname Notification"
+msgstr "$Projectname-notificatie"
-#: ../../include/profile_selectors.php:80
-msgid "Common law"
-msgstr "Common-law-huwelijk"
+#: ../../include/enotify.php:58 ../../include/network.php:1828
+msgid "$projectname"
+msgstr "$projectname"
-#: ../../include/profile_selectors.php:80
-msgid "Happy"
-msgstr "Gelukkig"
+#: ../../include/enotify.php:60 ../../include/network.php:1830
+msgid "Thank You,"
+msgstr "Bedankt,"
-#: ../../include/profile_selectors.php:80
-msgid "Not looking"
-msgstr "Niet op zoek"
+#: ../../include/enotify.php:62 ../../include/network.php:1832
+#, php-format
+msgid "%s Administrator"
+msgstr "Beheerder %s"
-#: ../../include/profile_selectors.php:80
-msgid "Swinger"
-msgstr "Swinger"
+#: ../../include/enotify.php:96
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
-#: ../../include/profile_selectors.php:80
-msgid "Betrayed"
-msgstr "Verraden"
+#: ../../include/enotify.php:100
+#, php-format
+msgid "[Hubzilla:Notify] New mail received at %s"
+msgstr "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Separated"
-msgstr "Uit elkaar"
+#: ../../include/enotify.php:102
+#, php-format
+msgid "%1$s, %2$s sent you a new private message at %3$s."
+msgstr "%1$s, %2$s zond jou een nieuw privébericht om %3$s."
-#: ../../include/profile_selectors.php:80
-msgid "Unstable"
-msgstr "Onstabiel"
+#: ../../include/enotify.php:103
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s zond jou %2$s."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Divorced"
-msgstr "Gescheiden"
+#: ../../include/enotify.php:103
+msgid "a private message"
+msgstr "een privébericht"
-#: ../../include/profile_selectors.php:80
-msgid "Imaginarily divorced"
-msgstr "Denkbeeldig gescheiden"
+#: ../../include/enotify.php:104
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Bezoek %s om je privéberichten te bekijken en/of er op te reageren."
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "Widowed"
-msgstr "Weduwnaar/weduwe"
+#: ../../include/enotify.php:160
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %4$s[/zrl]"
-#: ../../include/profile_selectors.php:80
-msgid "Uncertain"
-msgstr "Onzeker"
+#: ../../include/enotify.php:168
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %5$s van %4$s[/zrl]"
-#: ../../include/profile_selectors.php:80
-#: ../../include/profile_selectors.php:97
-msgid "It's complicated"
-msgstr "Het is ingewikkeld"
+#: ../../include/enotify.php:177
+#, php-format
+msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]jouw %4$s[/zrl]"
-#: ../../include/profile_selectors.php:80
-msgid "Don't care"
-msgstr "Maakt mij niks uit"
+#: ../../include/enotify.php:188
+#, php-format
+msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Hubzilla:Notificatie] Reactie op conversatie #%1$d door %2$s"
-#: ../../include/profile_selectors.php:80
-msgid "Ask me"
-msgstr "Vraag het me"
+#: ../../include/enotify.php:189
+#, php-format
+msgid "%1$s, %2$s commented on an item/conversation you have been following."
+msgstr "%1$s, %2$s gaf een reactie op een bericht/conversatie die jij volgt."
-#: ../../include/datetime.php:48
-msgid "Miscellaneous"
-msgstr "Diversen"
+#: ../../include/enotify.php:192 ../../include/enotify.php:207
+#: ../../include/enotify.php:233 ../../include/enotify.php:251
+#: ../../include/enotify.php:265
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Bezoek %s om de conversatie te bekijken en/of er op te reageren."
-#: ../../include/datetime.php:132
-msgid "YYYY-MM-DD or MM-DD"
-msgstr "JJJJ-MM-DD of MM-DD"
+#: ../../include/enotify.php:198
+#, php-format
+msgid "[Hubzilla:Notify] %s posted to your profile wall"
+msgstr "[Hubzilla:Notificatie] %s heeft een bericht op jouw kanaal geplaatst"
-#: ../../include/datetime.php:236 ../../mod/appman.php:91
-#: ../../mod/appman.php:92 ../../mod/events.php:437 ../../mod/events.php:442
-msgid "Required"
-msgstr "Vereist"
+#: ../../include/enotify.php:200
+#, php-format
+msgid "%1$s, %2$s posted to your profile wall at %3$s"
+msgstr "%1$s, %2$s heeft om %3$s een bericht op jouw kanaal geplaatst"
-#: ../../include/datetime.php:263 ../../boot.php:2284
-msgid "never"
-msgstr "nooit"
+#: ../../include/enotify.php:202
+#, php-format
+msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
+msgstr "%1$s, %2$s heeft een bericht op [zrl=%3$s]jouw kanaal[/zrl] geplaatst"
-#: ../../include/datetime.php:269
-msgid "less than a second ago"
-msgstr "minder dan een seconde geleden"
+#: ../../include/enotify.php:226
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged you"
+msgstr "[Hubzilla:Notificatie] %s heeft je genoemd"
-#: ../../include/datetime.php:272
-msgid "year"
-msgstr "jaar"
+#: ../../include/enotify.php:227
+#, php-format
+msgid "%1$s, %2$s tagged you at %3$s"
+msgstr "%1$s, %2$s noemde jou op %3$s"
-#: ../../include/datetime.php:272
-msgid "years"
-msgstr "jaren"
+#: ../../include/enotify.php:228
+#, php-format
+msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%3$s]noemde jou[/zrl]."
-#: ../../include/datetime.php:273
-msgid "month"
-msgstr "maand"
+#: ../../include/enotify.php:240
+#, php-format
+msgid "[Hubzilla:Notify] %1$s poked you"
+msgstr "[Hubzilla:Notificatie] %1$s heeft je aangestoten"
-#: ../../include/datetime.php:273
-msgid "months"
-msgstr "maanden"
+#: ../../include/enotify.php:241
+#, php-format
+msgid "%1$s, %2$s poked you at %3$s"
+msgstr "%1$s, %2$s heeft je aangestoten op %3$s"
-#: ../../include/datetime.php:274
-msgid "week"
-msgstr "week"
+#: ../../include/enotify.php:242
+#, php-format
+msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s, %2$s [zrl=%2$s]heeft je aangestoten[/zrl]."
-#: ../../include/datetime.php:274
-msgid "weeks"
-msgstr "weken"
+#: ../../include/enotify.php:258
+#, php-format
+msgid "[Hubzilla:Notify] %s tagged your post"
+msgstr "[Hubzilla:Notificatie] %s heeft jouw bericht getagd"
-#: ../../include/datetime.php:275
-msgid "day"
-msgstr "dag"
+#: ../../include/enotify.php:259
+#, php-format
+msgid "%1$s, %2$s tagged your post at %3$s"
+msgstr "%1$s, %2$s heeft jouw bericht om %3$s getagd"
-#: ../../include/datetime.php:275
-msgid "days"
-msgstr "dagen"
+#: ../../include/enotify.php:260
+#, php-format
+msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
+msgstr "%1$s, %2$s heeft [zrl=%3$s]jouw bericht[/zrl] getagd"
-#: ../../include/datetime.php:276
-msgid "hour"
-msgstr "uur"
+#: ../../include/enotify.php:272
+msgid "[Hubzilla:Notify] Introduction received"
+msgstr "[Hubzilla:Notificatie] Connectieverzoek ontvangen"
-#: ../../include/datetime.php:276
-msgid "hours"
-msgstr "uren"
+#: ../../include/enotify.php:273
+#, php-format
+msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
+msgstr "%1$s, je hebt een nieuw connectieverzoek ontvangen van '%2$s' op %3$s"
-#: ../../include/datetime.php:277
-msgid "minute"
-msgstr "minuut"
+#: ../../include/enotify.php:274
+#, php-format
+msgid ""
+"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
+msgstr "%1$s, je hebt een [zrl=%2$s]nieuw connectieverzoek[/zrl] ontvangen van %3$s."
-#: ../../include/datetime.php:277
-msgid "minutes"
-msgstr "minuten"
+#: ../../include/enotify.php:278 ../../include/enotify.php:297
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Je kan het profiel bekijken op %s"
-#: ../../include/datetime.php:278
-msgid "second"
-msgstr "seconde"
+#: ../../include/enotify.php:280
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Bezoek %s om het connectieverzoek te accepteren of af te wijzen."
-#: ../../include/datetime.php:278
-msgid "seconds"
-msgstr "seconden"
+#: ../../include/enotify.php:287
+msgid "[Hubzilla:Notify] Friend suggestion received"
+msgstr "[Hubzilla:Notificatie] Kanaalvoorstel ontvangen"
-#: ../../include/datetime.php:286
+#: ../../include/enotify.php:288
#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
-msgstr "%1$d %2$s geleden"
+msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
+msgstr "%1$s, je hebt een kanaalvoorstel ontvangen van '%2$s' om %3$s"
-#: ../../include/datetime.php:520
+#: ../../include/enotify.php:289
#, php-format
-msgid "%1$s's birthday"
-msgstr "Verjaardag van %1$s"
+msgid ""
+"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
+"%4$s."
+msgstr "%1$s, je hebt [zrl=%2$s]een kanaalvoorstel[/zrl] ontvangen voor %3$s van %4$s."
+
+#: ../../include/enotify.php:295
+msgid "Name:"
+msgstr "Naam:"
+
+#: ../../include/enotify.php:296
+msgid "Photo:"
+msgstr "Foto:"
-#: ../../include/datetime.php:521
+#: ../../include/enotify.php:299
#, php-format
-msgid "Happy Birthday %1$s"
-msgstr "Gefeliciteerd met je verjaardag %1$s"
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Bezoek %s om het voorstel te accepteren of af te wijzen."
-#: ../../include/api.php:1301
-msgid "Public Timeline"
-msgstr "Openbare tijdlijn"
+#: ../../include/enotify.php:514
+msgid "[Hubzilla:Notify]"
+msgstr "[Hubzilla:Notificatie]"
-#: ../../include/conversation.php:120 ../../include/text.php:1916
-#: ../../mod/tagger.php:43 ../../mod/like.php:361 ../../mod/subthread.php:83
+#: ../../include/conversation.php:120 ../../include/text.php:1967
+#: ../../mod/like.php:367 ../../mod/subthread.php:83 ../../mod/tagger.php:43
msgid "photo"
msgstr "foto"
+#: ../../include/conversation.php:123 ../../include/event.php:915
+#: ../../include/text.php:1970 ../../mod/events.php:249 ../../mod/like.php:369
+#: ../../mod/tagger.php:47
+msgid "event"
+msgstr "gebeurtenis"
+
#: ../../include/conversation.php:126 ../../mod/like.php:113
msgid "channel"
msgstr "kanaal"
-#: ../../include/conversation.php:148 ../../include/text.php:1922
-#: ../../mod/like.php:361 ../../mod/subthread.php:83
+#: ../../include/conversation.php:148 ../../include/text.php:1973
+#: ../../mod/like.php:367 ../../mod/subthread.php:83
msgid "status"
msgstr "bericht"
-#: ../../include/conversation.php:150 ../../include/text.php:1924
+#: ../../include/conversation.php:150 ../../include/text.php:1975
#: ../../mod/tagger.php:53
msgid "comment"
msgstr "reactie"
-#: ../../include/conversation.php:164 ../../mod/like.php:410
+#: ../../include/conversation.php:164 ../../mod/like.php:416
#, php-format
msgid "%1$s likes %2$s's %3$s"
msgstr "%1$s vindt %3$s van %2$s leuk"
-#: ../../include/conversation.php:167 ../../mod/like.php:412
+#: ../../include/conversation.php:167 ../../mod/like.php:418
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
msgstr "%1$s vindt %3$s van %2$s niet leuk"
@@ -2167,7 +1533,8 @@ msgstr "%1$s is nu met %2$s verbonden"
msgid "%1$s poked %2$s"
msgstr "%1$s heeft %2$s aangestoten"
-#: ../../include/conversation.php:243 ../../include/text.php:954
+#: ../../include/conversation.php:243 ../../include/text.php:992
+#: ../../include/text.php:997
msgid "poked"
msgstr "aangestoten"
@@ -2177,62 +1544,46 @@ msgctxt "mood"
msgid "%1$s is %2$s"
msgstr "%1$s is %2$s"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
msgctxt "title"
msgid "Likes"
msgstr "vinden dit leuk"
-#: ../../include/conversation.php:574 ../../mod/photos.php:1060
+#: ../../include/conversation.php:574 ../../mod/photos.php:1102
msgctxt "title"
msgid "Dislikes"
msgstr "vinden dit niet leuk"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Agree"
msgstr "eens"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Disagree"
msgstr "oneens"
-#: ../../include/conversation.php:575 ../../mod/photos.php:1061
+#: ../../include/conversation.php:575 ../../mod/photos.php:1103
msgctxt "title"
msgid "Abstain"
msgstr "onthoudingen"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Attending"
msgstr "aanwezig"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Not attending"
msgstr "niet aanwezig"
-#: ../../include/conversation.php:576 ../../mod/photos.php:1062
+#: ../../include/conversation.php:576 ../../mod/photos.php:1104
msgctxt "title"
msgid "Might attend"
msgstr "mogelijk aanwezig"
-#: ../../include/conversation.php:656 ../../include/ItemObject.php:126
-msgid "Select"
-msgstr "Kies"
-
-#: ../../include/conversation.php:664 ../../include/ItemObject.php:89
-msgid "Private Message"
-msgstr "Privébericht"
-
-#: ../../include/conversation.php:671 ../../include/ItemObject.php:227
-msgid "Message signature validated"
-msgstr "Berichtkenmerk gevalideerd"
-
-#: ../../include/conversation.php:672 ../../include/ItemObject.php:228
-msgid "Message signature incorrect"
-msgstr "Berichtkenmerk onjuist"
-
#: ../../include/conversation.php:691
#, php-format
msgid "View %s's profile @ %s"
@@ -2246,37 +1597,15 @@ msgstr "Categorieën:"
msgid "Filed under:"
msgstr "Bewaard onder:"
-#: ../../include/conversation.php:719 ../../include/ItemObject.php:334
-#, php-format
-msgid "from %s"
-msgstr "van %s"
-
-#: ../../include/conversation.php:722 ../../include/ItemObject.php:337
-#, php-format
-msgid "last edited: %s"
-msgstr "laatst bewerkt: %s"
-
-#: ../../include/conversation.php:723 ../../include/ItemObject.php:338
-#, php-format
-msgid "Expires: %s"
-msgstr "Verloopt: %s"
-
#: ../../include/conversation.php:738
msgid "View in context"
msgstr "In context bekijken"
-#: ../../include/conversation.php:740 ../../include/conversation.php:1227
-#: ../../include/ItemObject.php:389 ../../mod/editwebpage.php:190
-#: ../../mod/editblock.php:150 ../../mod/editlayout.php:148
-#: ../../mod/photos.php:1026 ../../mod/editpost.php:129
-msgid "Please wait"
-msgstr "Even wachten"
-
#: ../../include/conversation.php:850
msgid "remove"
msgstr "verwijderen"
-#: ../../include/conversation.php:854 ../../include/nav.php:241
+#: ../../include/conversation.php:854 ../../include/nav.php:244
msgid "Loading..."
msgstr "Aan het laden..."
@@ -2284,863 +1613,389 @@ msgstr "Aan het laden..."
msgid "Delete Selected Items"
msgstr "Verwijder de geselecteerde items"
-#: ../../include/conversation.php:946
+#: ../../include/conversation.php:953
msgid "View Source"
msgstr "Bron weergeven"
-#: ../../include/conversation.php:947
+#: ../../include/conversation.php:954
msgid "Follow Thread"
msgstr "Conversatie volgen"
-#: ../../include/conversation.php:948
+#: ../../include/conversation.php:955
msgid "Unfollow Thread"
msgstr "Conversatie niet meer volgen"
-#: ../../include/conversation.php:949
-msgid "View Status"
-msgstr "Status weergeven"
-
-#: ../../include/conversation.php:950 ../../include/nav.php:86
-#: ../../mod/connedit.php:498
+#: ../../include/conversation.php:959 ../../include/nav.php:86
+#: ../../mod/connedit.php:516
msgid "View Profile"
msgstr "Profiel weergeven"
-#: ../../include/conversation.php:951
-msgid "View Photos"
-msgstr "Foto's weergeven"
-
-#: ../../include/conversation.php:952
+#: ../../include/conversation.php:960
msgid "Activity/Posts"
-msgstr "Kanaal-activiteit"
+msgstr "Activiteit/berichten connectie"
-#: ../../include/conversation.php:954
+#: ../../include/conversation.php:962
msgid "Edit Connection"
msgstr "Connectie bewerken"
-#: ../../include/conversation.php:955
-msgid "Send PM"
-msgstr "Privébericht verzenden"
+#: ../../include/conversation.php:963
+msgid "Message"
+msgstr "Bericht"
-#: ../../include/conversation.php:956 ../../include/apps.php:145
-msgid "Poke"
-msgstr "Aanstoten"
+#: ../../include/conversation.php:964 ../../mod/pubsites.php:27
+#: ../../mod/ratings.php:99
+msgid "Ratings"
+msgstr "Beoordelingen"
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s likes this."
msgstr "%s vindt dit leuk."
-#: ../../include/conversation.php:1070
+#: ../../include/conversation.php:1080
#, php-format
msgid "%s doesn't like this."
msgstr "%s vindt dit niet leuk."
-#: ../../include/conversation.php:1074
+#: ../../include/conversation.php:1084
#, php-format
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
msgstr[0] "<span %1$s>%2$d persoon</span> vindt dit leuk."
msgstr[1] "<span %1$s>%2$d personen</span> vinden dit leuk."
-#: ../../include/conversation.php:1076
+#: ../../include/conversation.php:1086
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
msgstr[0] "<span %1$s>%2$d persoon</span> vindt dit niet leuk."
msgstr[1] "<span %1$s>%2$d personen</span> vinden dit niet leuk."
-#: ../../include/conversation.php:1082
+#: ../../include/conversation.php:1092
msgid "and"
msgstr "en"
-#: ../../include/conversation.php:1085
+#: ../../include/conversation.php:1095
#, php-format
msgid ", and %d other people"
msgid_plural ", and %d other people"
msgstr[0] ", en %d ander persoon"
msgstr[1] ", en %d andere personen"
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s like this."
msgstr "%s vinden dit leuk."
-#: ../../include/conversation.php:1086
+#: ../../include/conversation.php:1096
#, php-format
msgid "%s don't like this."
msgstr "%s vinden dit niet leuk."
-#: ../../include/conversation.php:1154
+#: ../../include/conversation.php:1169
msgid "Visible to <strong>everybody</strong>"
msgstr "Voor <strong>iedereen</strong> zichtbaar"
-#: ../../include/conversation.php:1155 ../../mod/mail.php:202
-#: ../../mod/mail.php:316
+#: ../../include/conversation.php:1170 ../../mod/chat.php:199
+#: ../../mod/mail.php:202 ../../mod/mail.php:316
msgid "Please enter a link URL:"
-msgstr "Vul een internetadres/URL in:"
+msgstr "Vul een URL in:"
-#: ../../include/conversation.php:1156
+#: ../../include/conversation.php:1171
msgid "Please enter a video link/URL:"
msgstr "Vul een videolink/URL in:"
-#: ../../include/conversation.php:1157
+#: ../../include/conversation.php:1172
msgid "Please enter an audio link/URL:"
msgstr "Vul een audiolink/URL in:"
-#: ../../include/conversation.php:1158
+#: ../../include/conversation.php:1173
msgid "Tag term:"
msgstr "Tag:"
-#: ../../include/conversation.php:1159 ../../mod/filer.php:48
+#: ../../include/conversation.php:1174 ../../mod/filer.php:48
msgid "Save to Folder:"
msgstr "Bewaar in map: "
-#: ../../include/conversation.php:1160
+#: ../../include/conversation.php:1175
msgid "Where are you right now?"
msgstr "Waar bevind je je op dit moment?"
-#: ../../include/conversation.php:1161 ../../mod/editpost.php:56
+#: ../../include/conversation.php:1176 ../../mod/editpost.php:56
#: ../../mod/mail.php:203 ../../mod/mail.php:317
msgid "Expires YYYY-MM-DD HH:MM"
msgstr "Verloopt op DD-MM-YYYY om HH:MM"
-#: ../../include/conversation.php:1169 ../../include/page_widgets.php:40
-#: ../../include/ItemObject.php:706 ../../mod/editwebpage.php:212
-#: ../../mod/editblock.php:171 ../../mod/webpages.php:188
-#: ../../mod/photos.php:1046 ../../mod/editpost.php:149
-#: ../../mod/events.php:458
-msgid "Preview"
-msgstr "Voorvertoning"
-
-#: ../../include/conversation.php:1192 ../../mod/blocks.php:154
-#: ../../mod/webpages.php:182 ../../mod/layouts.php:184
-#: ../../mod/photos.php:1025
+#: ../../include/conversation.php:1207 ../../mod/blocks.php:154
+#: ../../mod/layouts.php:184 ../../mod/photos.php:1067
+#: ../../mod/webpages.php:184
msgid "Share"
msgstr "Delen"
-#: ../../include/conversation.php:1194
+#: ../../include/conversation.php:1209
msgid "Page link name"
msgstr "Linknaam pagina"
-#: ../../include/conversation.php:1197
+#: ../../include/conversation.php:1212
msgid "Post as"
msgstr "Bericht plaatsen als"
-#: ../../include/conversation.php:1199 ../../include/ItemObject.php:698
-#: ../../mod/editwebpage.php:177 ../../mod/editblock.php:136
-#: ../../mod/editlayout.php:135 ../../mod/editpost.php:113
-msgid "Bold"
-msgstr "Vet"
-
-#: ../../include/conversation.php:1200 ../../include/ItemObject.php:699
-#: ../../mod/editwebpage.php:178 ../../mod/editblock.php:137
-#: ../../mod/editlayout.php:136 ../../mod/editpost.php:114
-msgid "Italic"
-msgstr "Cursief"
-
-#: ../../include/conversation.php:1201 ../../include/ItemObject.php:700
-#: ../../mod/editwebpage.php:179 ../../mod/editblock.php:138
-#: ../../mod/editlayout.php:137 ../../mod/editpost.php:115
-msgid "Underline"
-msgstr "Onderstrepen"
-
-#: ../../include/conversation.php:1202 ../../include/ItemObject.php:701
-#: ../../mod/editwebpage.php:180 ../../mod/editblock.php:139
-#: ../../mod/editlayout.php:138 ../../mod/editpost.php:116
-msgid "Quote"
-msgstr "Citeren"
-
-#: ../../include/conversation.php:1203 ../../include/ItemObject.php:702
-#: ../../mod/editwebpage.php:181 ../../mod/editblock.php:140
-#: ../../mod/editlayout.php:139 ../../mod/editpost.php:117
-msgid "Code"
-msgstr "Broncode"
-
-#: ../../include/conversation.php:1204 ../../mod/editwebpage.php:182
-#: ../../mod/editblock.php:142 ../../mod/editlayout.php:140
-#: ../../mod/editpost.php:118
+#: ../../include/conversation.php:1219 ../../mod/editblock.php:142
+#: ../../mod/editlayout.php:140 ../../mod/editpost.php:118
+#: ../../mod/editwebpage.php:182
msgid "Upload photo"
msgstr "Foto uploaden"
-#: ../../include/conversation.php:1205
+#: ../../include/conversation.php:1220
msgid "upload photo"
msgstr "foto uploaden"
-#: ../../include/conversation.php:1206 ../../mod/editwebpage.php:183
-#: ../../mod/editblock.php:143 ../../mod/editlayout.php:141
-#: ../../mod/editpost.php:119 ../../mod/mail.php:248 ../../mod/mail.php:378
+#: ../../include/conversation.php:1221 ../../mod/editblock.php:143
+#: ../../mod/editlayout.php:141 ../../mod/editpost.php:119
+#: ../../mod/editwebpage.php:183 ../../mod/mail.php:248 ../../mod/mail.php:378
msgid "Attach file"
msgstr "Bestand toevoegen"
-#: ../../include/conversation.php:1207
+#: ../../include/conversation.php:1222
msgid "attach file"
msgstr "bestand toevoegen"
-#: ../../include/conversation.php:1208 ../../mod/editwebpage.php:184
+#: ../../include/conversation.php:1223 ../../mod/chat.php:201
#: ../../mod/editblock.php:144 ../../mod/editlayout.php:142
-#: ../../mod/editpost.php:120 ../../mod/mail.php:249 ../../mod/mail.php:379
+#: ../../mod/editpost.php:120 ../../mod/editwebpage.php:184
+#: ../../mod/mail.php:249 ../../mod/mail.php:379
msgid "Insert web link"
msgstr "Weblink invoegen"
-#: ../../include/conversation.php:1209
+#: ../../include/conversation.php:1224
msgid "web link"
msgstr "Weblink"
-#: ../../include/conversation.php:1210
+#: ../../include/conversation.php:1225
msgid "Insert video link"
msgstr "Videolink invoegen"
-#: ../../include/conversation.php:1211
+#: ../../include/conversation.php:1226
msgid "video link"
msgstr "videolink"
-#: ../../include/conversation.php:1212
+#: ../../include/conversation.php:1227
msgid "Insert audio link"
msgstr "Audiolink invoegen"
-#: ../../include/conversation.php:1213
+#: ../../include/conversation.php:1228
msgid "audio link"
msgstr "audiolink"
-#: ../../include/conversation.php:1214 ../../mod/editwebpage.php:188
-#: ../../mod/editblock.php:148 ../../mod/editlayout.php:146
-#: ../../mod/editpost.php:124
+#: ../../include/conversation.php:1229 ../../mod/editblock.php:148
+#: ../../mod/editlayout.php:146 ../../mod/editpost.php:124
+#: ../../mod/editwebpage.php:188
msgid "Set your location"
msgstr "Locatie instellen"
-#: ../../include/conversation.php:1215
+#: ../../include/conversation.php:1230
msgid "set location"
msgstr "locatie instellen"
-#: ../../include/conversation.php:1216 ../../mod/editpost.php:126
+#: ../../include/conversation.php:1231 ../../mod/editpost.php:126
msgid "Toggle voting"
msgstr "Peiling in- of uitschakelen"
-#: ../../include/conversation.php:1219 ../../mod/editwebpage.php:189
-#: ../../mod/editblock.php:149 ../../mod/editlayout.php:147
-#: ../../mod/editpost.php:125
+#: ../../include/conversation.php:1234 ../../mod/editblock.php:149
+#: ../../mod/editlayout.php:147 ../../mod/editpost.php:125
+#: ../../mod/editwebpage.php:189
msgid "Clear browser location"
msgstr "Locatie van webbrowser wissen"
-#: ../../include/conversation.php:1220
+#: ../../include/conversation.php:1235
msgid "clear location"
msgstr "locatie wissen"
-#: ../../include/conversation.php:1222 ../../mod/editwebpage.php:205
-#: ../../mod/editblock.php:162 ../../mod/editpost.php:141
+#: ../../include/conversation.php:1237 ../../mod/editblock.php:162
+#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205
msgid "Title (optional)"
msgstr "Titel (optioneel)"
-#: ../../include/conversation.php:1226 ../../mod/editwebpage.php:207
-#: ../../mod/editblock.php:165 ../../mod/editlayout.php:163
-#: ../../mod/editpost.php:143
+#: ../../include/conversation.php:1241 ../../mod/editblock.php:165
+#: ../../mod/editlayout.php:163 ../../mod/editpost.php:143
+#: ../../mod/editwebpage.php:207
msgid "Categories (optional, comma-separated list)"
msgstr "Categorieën (optioneel, door komma's gescheiden lijst)"
-#: ../../include/conversation.php:1228 ../../mod/editwebpage.php:191
-#: ../../mod/editblock.php:151 ../../mod/editlayout.php:149
-#: ../../mod/editpost.php:130 ../../mod/events.php:459
+#: ../../include/conversation.php:1243 ../../mod/editblock.php:151
+#: ../../mod/editlayout.php:149 ../../mod/editpost.php:130
+#: ../../mod/editwebpage.php:191 ../../mod/events.php:466
msgid "Permission settings"
msgstr "Permissies"
-#: ../../include/conversation.php:1229
+#: ../../include/conversation.php:1244
msgid "permissions"
msgstr "permissies"
-#: ../../include/conversation.php:1237 ../../mod/editwebpage.php:200
-#: ../../mod/editblock.php:159 ../../mod/editlayout.php:156
-#: ../../mod/editpost.php:138
+#: ../../include/conversation.php:1252 ../../mod/editblock.php:159
+#: ../../mod/editlayout.php:156 ../../mod/editpost.php:138
+#: ../../mod/editwebpage.php:200
msgid "Public post"
msgstr "Openbaar bericht"
-#: ../../include/conversation.php:1239 ../../mod/editwebpage.php:208
-#: ../../mod/editblock.php:166 ../../mod/editlayout.php:164
-#: ../../mod/editpost.php:144
+#: ../../include/conversation.php:1254 ../../mod/editblock.php:166
+#: ../../mod/editlayout.php:164 ../../mod/editpost.php:144
+#: ../../mod/editwebpage.php:208
msgid "Example: bob@example.com, mary@example.com"
msgstr "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be"
-#: ../../include/conversation.php:1252 ../../mod/editwebpage.php:217
-#: ../../mod/editblock.php:176 ../../mod/editlayout.php:173
-#: ../../mod/editpost.php:155 ../../mod/mail.php:253 ../../mod/mail.php:383
+#: ../../include/conversation.php:1267 ../../mod/editblock.php:176
+#: ../../mod/editlayout.php:173 ../../mod/editpost.php:155
+#: ../../mod/editwebpage.php:217 ../../mod/mail.php:253 ../../mod/mail.php:383
msgid "Set expiration date"
msgstr "Verloopdatum instellen"
-#: ../../include/conversation.php:1255
+#: ../../include/conversation.php:1270
msgid "Set publish date"
msgstr "Publicatiedatum instellen"
-#: ../../include/conversation.php:1257 ../../include/ItemObject.php:709
-#: ../../mod/editpost.php:157 ../../mod/mail.php:255 ../../mod/mail.php:385
-msgid "Encrypt text"
-msgstr "Tekst versleutelen"
-
-#: ../../include/conversation.php:1259 ../../mod/editpost.php:159
+#: ../../include/conversation.php:1274 ../../mod/editpost.php:159
msgid "OK"
msgstr "OK"
-#: ../../include/conversation.php:1260 ../../mod/fbrowser.php:77
-#: ../../mod/fbrowser.php:112 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
-#: ../../mod/settings.php:587 ../../mod/settings.php:613
-#: ../../mod/editpost.php:160
+#: ../../include/conversation.php:1275 ../../mod/editpost.php:160
+#: ../../mod/fbrowser.php:77 ../../mod/fbrowser.php:112
+#: ../../mod/settings.php:598 ../../mod/settings.php:624
+#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:134
msgid "Cancel"
msgstr "Annuleren"
-#: ../../include/conversation.php:1503
+#: ../../include/conversation.php:1518
msgid "Discover"
msgstr "Ontdekken"
-#: ../../include/conversation.php:1506
+#: ../../include/conversation.php:1521
msgid "Imported public streams"
msgstr "Openbare streams importeren"
-#: ../../include/conversation.php:1511
+#: ../../include/conversation.php:1526
msgid "Commented Order"
msgstr "Nieuwe reacties bovenaan"
-#: ../../include/conversation.php:1514
+#: ../../include/conversation.php:1529
msgid "Sort by Comment Date"
msgstr "Berichten met nieuwe reacties bovenaan"
-#: ../../include/conversation.php:1518
+#: ../../include/conversation.php:1533
msgid "Posted Order"
msgstr "Nieuwe berichten bovenaan"
-#: ../../include/conversation.php:1521
+#: ../../include/conversation.php:1536
msgid "Sort by Post Date"
msgstr "Nieuwe berichten bovenaan"
-#: ../../include/conversation.php:1529
+#: ../../include/conversation.php:1544
msgid "Posts that mention or involve you"
msgstr "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent"
-#: ../../include/conversation.php:1535 ../../mod/connections.php:72
+#: ../../include/conversation.php:1550 ../../mod/connections.php:72
#: ../../mod/connections.php:82 ../../mod/menu.php:112
msgid "New"
msgstr "Nieuw"
-#: ../../include/conversation.php:1538
+#: ../../include/conversation.php:1553
msgid "Activity Stream - by date"
msgstr "Activiteitenstroom - volgens datum"
-#: ../../include/conversation.php:1544
+#: ../../include/conversation.php:1559
msgid "Starred"
msgstr "Met ster"
-#: ../../include/conversation.php:1547
+#: ../../include/conversation.php:1562
msgid "Favourite Posts"
msgstr "Favoriete berichten"
-#: ../../include/conversation.php:1554
+#: ../../include/conversation.php:1569
msgid "Spam"
msgstr "Spam"
-#: ../../include/conversation.php:1557
+#: ../../include/conversation.php:1572
msgid "Posts flagged as SPAM"
msgstr "Berichten gemarkeerd als SPAM"
-#: ../../include/conversation.php:1601 ../../mod/admin.php:980
+#: ../../include/conversation.php:1626 ../../mod/admin.php:1157
msgid "Channel"
msgstr "Kanaal"
-#: ../../include/conversation.php:1604
+#: ../../include/conversation.php:1629
msgid "Status Messages and Posts"
msgstr "Berichten in dit kanaal"
-#: ../../include/conversation.php:1613
+#: ../../include/conversation.php:1638
msgid "About"
msgstr "Over"
-#: ../../include/conversation.php:1616
+#: ../../include/conversation.php:1641
msgid "Profile Details"
msgstr "Profiel"
-#: ../../include/conversation.php:1622 ../../include/nav.php:92
-#: ../../include/apps.php:139 ../../mod/fbrowser.php:25
-msgid "Photos"
-msgstr "Foto's"
-
-#: ../../include/conversation.php:1625 ../../include/photos.php:483
+#: ../../include/conversation.php:1650 ../../include/photos.php:506
msgid "Photo Albums"
msgstr "Fotoalbums"
-#: ../../include/conversation.php:1632
+#: ../../include/conversation.php:1657
msgid "Files and Storage"
msgstr "Bestanden en opslagruimte"
-#: ../../include/conversation.php:1642 ../../include/conversation.php:1645
-msgid "Chatrooms"
-msgstr "Chatkanalen"
-
-#: ../../include/conversation.php:1655 ../../include/nav.php:103
-#: ../../include/apps.php:129
-msgid "Bookmarks"
-msgstr "Bladwijzers"
-
-#: ../../include/conversation.php:1658
+#: ../../include/conversation.php:1694
msgid "Saved Bookmarks"
msgstr "Opgeslagen bladwijzers"
-#: ../../include/conversation.php:1665 ../../include/nav.php:107
-#: ../../include/apps.php:136 ../../mod/webpages.php:178
-msgid "Webpages"
-msgstr "Webpagina's"
-
-#: ../../include/conversation.php:1668
+#: ../../include/conversation.php:1704
msgid "Manage Webpages"
msgstr "Webpagina's beheren"
-#: ../../include/conversation.php:1697 ../../include/ItemObject.php:175
-#: ../../include/ItemObject.php:187 ../../mod/photos.php:1079
-#: ../../mod/photos.php:1091
-msgid "View all"
-msgstr "Toon alles"
-
-#: ../../include/conversation.php:1724 ../../include/ItemObject.php:184
-#: ../../mod/photos.php:1088
-msgctxt "noun"
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "vindt dit niet leuk"
-msgstr[1] "vinden dit niet leuk"
-
-#: ../../include/conversation.php:1727
+#: ../../include/conversation.php:1763
msgctxt "noun"
msgid "Attending"
msgid_plural "Attending"
msgstr[0] "aanwezig"
msgstr[1] "aanwezig"
-#: ../../include/conversation.php:1730
+#: ../../include/conversation.php:1766
msgctxt "noun"
msgid "Not Attending"
msgid_plural "Not Attending"
msgstr[0] "niet aanwezig"
msgstr[1] "niet aanwezig"
-#: ../../include/conversation.php:1733
+#: ../../include/conversation.php:1769
msgctxt "noun"
msgid "Undecided"
msgid_plural "Undecided"
msgstr[0] "nog niet beslist"
msgstr[1] "nog niet beslist"
-#: ../../include/conversation.php:1736
+#: ../../include/conversation.php:1772
msgctxt "noun"
msgid "Agree"
msgid_plural "Agrees"
msgstr[0] "eens"
msgstr[1] "eens"
-#: ../../include/conversation.php:1739
+#: ../../include/conversation.php:1775
msgctxt "noun"
msgid "Disagree"
msgid_plural "Disagrees"
msgstr[0] "oneens"
msgstr[1] "oneens"
-#: ../../include/conversation.php:1742
+#: ../../include/conversation.php:1778
msgctxt "noun"
msgid "Abstain"
msgid_plural "Abstains"
msgstr[0] "onthouding"
msgstr[1] "onthoudingen"
-#: ../../include/auth.php:132
-msgid "Logged out."
-msgstr "Uitgelogd."
-
-#: ../../include/auth.php:273
-msgid "Failed authentication"
-msgstr "Mislukte authenticatie"
-
-#: ../../include/auth.php:287 ../../mod/openid.php:189
-msgid "Login failed."
-msgstr "Inloggen mislukt."
-
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Regelmatig"
-
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "Elk uur"
-
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "Twee keer per dag"
-
-#: ../../include/contact_selectors.php:59
-msgid "Daily"
-msgstr "Dagelijks"
-
-#: ../../include/contact_selectors.php:60
-msgid "Weekly"
-msgstr "Wekelijks"
-
-#: ../../include/contact_selectors.php:61
-msgid "Monthly"
-msgstr "Maandelijks"
-
-#: ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
-
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
-
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
-
-#: ../../include/contact_selectors.php:79 ../../mod/id.php:15
-#: ../../mod/id.php:16 ../../mod/admin.php:812 ../../mod/admin.php:821
-#: ../../boot.php:1483
-msgid "Email"
-msgstr "E-mail"
-
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
-
-#: ../../include/contact_selectors.php:81
-msgid "Facebook"
-msgstr "Facebook"
-
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
-
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "LinkedIn"
-
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
-
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
-
-#: ../../include/bbcode.php:123 ../../include/bbcode.php:794
-#: ../../include/bbcode.php:797 ../../include/bbcode.php:802
-#: ../../include/bbcode.php:805 ../../include/bbcode.php:808
-#: ../../include/bbcode.php:811 ../../include/bbcode.php:816
-#: ../../include/bbcode.php:819 ../../include/bbcode.php:824
-#: ../../include/bbcode.php:827 ../../include/bbcode.php:830
-#: ../../include/bbcode.php:833
-msgid "Image/photo"
-msgstr "Afbeelding/foto"
-
-#: ../../include/bbcode.php:162 ../../include/bbcode.php:844
-msgid "Encrypted content"
-msgstr "Versleutelde inhoud"
-
-#: ../../include/bbcode.php:179
-#, php-format
-msgid "Install %s element: "
-msgstr "Installeer %s-element: "
-
-#: ../../include/bbcode.php:183
-#, php-format
-msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
-msgstr "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren."
-
-#: ../../include/bbcode.php:193 ../../mod/impel.php:37
-msgid "webpage"
-msgstr "Webpagina"
-
-#: ../../include/bbcode.php:196 ../../mod/impel.php:47
-msgid "layout"
-msgstr "lay-out"
-
-#: ../../include/bbcode.php:199 ../../mod/impel.php:42
-msgid "block"
-msgstr "blok"
-
-#: ../../include/bbcode.php:202 ../../mod/impel.php:54
-msgid "menu"
-msgstr "menu"
-
-#: ../../include/bbcode.php:257
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s schreef het volgende %2$s %3$s"
-
-#: ../../include/bbcode.php:259 ../../mod/tagger.php:51
-msgid "post"
-msgstr "bericht"
-
-#: ../../include/bbcode.php:547
-msgid "Different viewers will see this text differently"
-msgstr "Deze tekst wordt per persoon anders weergeven."
-
-#: ../../include/bbcode.php:755
-msgid "$1 spoiler"
-msgstr "$1 spoiler"
-
-#: ../../include/bbcode.php:782
-msgid "$1 wrote:"
-msgstr "$1 schreef:"
-
-#: ../../include/contact_widgets.php:14
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d uitnodiging beschikbaar"
-msgstr[1] "%d uitnodigingen beschikbaar"
-
-#: ../../include/contact_widgets.php:19 ../../mod/admin.php:446
-msgid "Advanced"
-msgstr "Geavanceerd"
-
-#: ../../include/contact_widgets.php:22
-msgid "Find Channels"
-msgstr "Kanalen vinden"
-
-#: ../../include/contact_widgets.php:23
-msgid "Enter name or interest"
-msgstr "Vul naam of interesse in"
-
-#: ../../include/contact_widgets.php:24
-msgid "Connect/Follow"
-msgstr "Verbinden/volgen"
-
-#: ../../include/contact_widgets.php:25
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Voorbeeld: Robert Morgenstein, vissen"
-
-#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381
-#: ../../mod/directory.php:386 ../../mod/connections.php:266
-msgid "Find"
-msgstr "Vinden"
-
-#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385
-#: ../../mod/suggest.php:60
-msgid "Channel Suggestions"
-msgstr "Voorgestelde kanalen"
-
-#: ../../include/contact_widgets.php:29
-msgid "Random Profile"
-msgstr "Willekeurig profiel"
-
-#: ../../include/contact_widgets.php:30
-msgid "Invite Friends"
-msgstr "Vrienden uitnodigen"
-
-#: ../../include/contact_widgets.php:32
-msgid "Advanced example: name=fred and country=iceland"
-msgstr "Geavanceerd voorbeeld (Engels): name=jan en country=nederland"
-
-#: ../../include/contact_widgets.php:128
-#, php-format
-msgid "%d connection in common"
-msgid_plural "%d connections in common"
-msgstr[0] "%d gemeenschappelijke connectie"
-msgstr[1] "%d gemeenschappelijke connecties"
-
-#: ../../include/contact_widgets.php:133
-msgid "show more"
-msgstr "meer connecties weergeven"
-
-#: ../../include/enotify.php:57 ../../include/network.php:1608
-msgid "$Projectname Notification"
-msgstr "$Projectname-notificatie"
-
-#: ../../include/enotify.php:58 ../../include/network.php:1609
-msgid "$projectname"
-msgstr "$projectname"
-
-#: ../../include/enotify.php:60 ../../include/network.php:1611
-msgid "Thank You,"
-msgstr "Bedankt,"
-
-#: ../../include/enotify.php:62 ../../include/network.php:1613
-#, php-format
-msgid "%s Administrator"
-msgstr "Beheerder %s"
-
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
-
-#: ../../include/enotify.php:100
-#, php-format
-msgid "[Hubzilla:Notify] New mail received at %s"
-msgstr "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s"
-
-#: ../../include/enotify.php:102
-#, php-format
-msgid "%1$s, %2$s sent you a new private message at %3$s."
-msgstr "%1$s, %2$s zond jou een nieuw privébericht om %3$s."
-
-#: ../../include/enotify.php:103
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s zond jou %2$s."
-
-#: ../../include/enotify.php:103
-msgid "a private message"
-msgstr "een privébericht"
-
-#: ../../include/enotify.php:104
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Bezoek %s om je privéberichten te bekijken en/of er op te reageren."
-
-#: ../../include/enotify.php:160
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %4$s[/zrl]"
-
-#: ../../include/enotify.php:168
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %5$s van %4$s[/zrl]"
-
-#: ../../include/enotify.php:177
-#, php-format
-msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]jouw %4$s[/zrl]"
-
-#: ../../include/enotify.php:188
-#, php-format
-msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[Hubzilla:Notificatie] Reactie op conversatie #%1$d door %2$s"
-
-#: ../../include/enotify.php:189
-#, php-format
-msgid "%1$s, %2$s commented on an item/conversation you have been following."
-msgstr "%1$s, %2$s gaf een reactie op een bericht/conversatie die jij volgt."
-
-#: ../../include/enotify.php:192 ../../include/enotify.php:207
-#: ../../include/enotify.php:233 ../../include/enotify.php:251
-#: ../../include/enotify.php:265
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Bezoek %s om de conversatie te bekijken en/of er op te reageren."
-
-#: ../../include/enotify.php:198
-#, php-format
-msgid "[Hubzilla:Notify] %s posted to your profile wall"
-msgstr "[Hubzilla:Notificatie] %s heeft een bericht op jouw kanaal geplaatst"
-
-#: ../../include/enotify.php:200
-#, php-format
-msgid "%1$s, %2$s posted to your profile wall at %3$s"
-msgstr "%1$s, %2$s heeft om %3$s een bericht op jouw kanaal geplaatst"
-
-#: ../../include/enotify.php:202
-#, php-format
-msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]"
-msgstr "%1$s, %2$s heeft een bericht op [zrl=%3$s]jouw kanaal[/zrl] geplaatst"
-
-#: ../../include/enotify.php:226
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged you"
-msgstr "[Hubzilla:Notificatie] %s heeft je genoemd"
-
-#: ../../include/enotify.php:227
-#, php-format
-msgid "%1$s, %2$s tagged you at %3$s"
-msgstr "%1$s, %2$s noemde jou op %3$s"
-
-#: ../../include/enotify.php:228
-#, php-format
-msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%3$s]noemde jou[/zrl]."
-
-#: ../../include/enotify.php:240
-#, php-format
-msgid "[Hubzilla:Notify] %1$s poked you"
-msgstr "[Hubzilla:Notificatie] %1$s heeft je aangestoten"
-
-#: ../../include/enotify.php:241
-#, php-format
-msgid "%1$s, %2$s poked you at %3$s"
-msgstr "%1$s, %2$s heeft je aangestoten op %3$s"
-
-#: ../../include/enotify.php:242
-#, php-format
-msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s, %2$s [zrl=%2$s]heeft je aangestoten[/zrl]."
-
-#: ../../include/enotify.php:258
-#, php-format
-msgid "[Hubzilla:Notify] %s tagged your post"
-msgstr "[Hubzilla:Notificatie] %s heeft jouw bericht getagd"
-
-#: ../../include/enotify.php:259
-#, php-format
-msgid "%1$s, %2$s tagged your post at %3$s"
-msgstr "%1$s, %2$s heeft jouw bericht om %3$s getagd"
-
-#: ../../include/enotify.php:260
-#, php-format
-msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]"
-msgstr "%1$s, %2$s heeft [zrl=%3$s]jouw bericht[/zrl] getagd"
-
-#: ../../include/enotify.php:272
-msgid "[Hubzilla:Notify] Introduction received"
-msgstr "[Hubzilla:Notificatie] Connectieverzoek ontvangen"
-
-#: ../../include/enotify.php:273
-#, php-format
-msgid "%1$s, you've received an new connection request from '%2$s' at %3$s"
-msgstr "%1$s, je hebt een nieuw connectieverzoek ontvangen van '%2$s' op %3$s"
-
-#: ../../include/enotify.php:274
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s."
-msgstr "%1$s, je hebt een [zrl=%2$s]nieuw connectieverzoek[/zrl] ontvangen van %3$s."
-
-#: ../../include/enotify.php:278 ../../include/enotify.php:297
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Je kan het profiel bekijken op %s"
-
-#: ../../include/enotify.php:280
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Bezoek %s om het connectieverzoek te accepteren of af te wijzen."
-
-#: ../../include/enotify.php:287
-msgid "[Hubzilla:Notify] Friend suggestion received"
-msgstr "[Hubzilla:Notificatie] Kanaalvoorstel ontvangen"
-
-#: ../../include/enotify.php:288
-#, php-format
-msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s"
-msgstr "%1$s, je hebt een kanaalvoorstel ontvangen van '%2$s' om %3$s"
-
-#: ../../include/enotify.php:289
-#, php-format
-msgid ""
-"%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from "
-"%4$s."
-msgstr "%1$s, je hebt [zrl=%2$s]een kanaalvoorstel[/zrl] ontvangen voor %3$s van %4$s."
-
-#: ../../include/enotify.php:295
-msgid "Name:"
-msgstr "Naam:"
-
-#: ../../include/enotify.php:296
-msgid "Photo:"
-msgstr "Foto:"
-
-#: ../../include/enotify.php:299
+#: ../../include/dba/dba_driver.php:141
#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Bezoek %s om het voorstel te accepteren of af te wijzen."
-
-#: ../../include/enotify.php:514
-msgid "[Hubzilla:Notify]"
-msgstr "[Hubzilla:Notificatie]"
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "Kan DNS-informatie voor databaseserver '%s' niet vinden"
#: ../../include/follow.php:28
msgid "Channel is blocked on this site."
@@ -3158,67 +2013,40 @@ msgstr "Antwoord van het kanaal op afstand was niet volledig."
msgid "Channel was deleted and no longer exists."
msgstr "Kanaal is verwijderd en bestaat niet meer."
-#: ../../include/follow.php:152 ../../include/follow.php:181
+#: ../../include/follow.php:155 ../../include/follow.php:191
msgid "Protocol disabled."
msgstr "Protocol uitgeschakeld."
-#: ../../include/follow.php:171
+#: ../../include/follow.php:179
msgid "Channel discovery failed."
msgstr "Kanaal ontdekken mislukt."
-#: ../../include/follow.php:197
-msgid "local account not found."
-msgstr "lokale account niet gevonden."
-
-#: ../../include/follow.php:221
+#: ../../include/follow.php:217
msgid "Cannot connect to yourself."
msgstr "Kan niet met jezelf verbinden"
-#: ../../include/oembed.php:213
-msgid "Embedded content"
-msgstr "Ingesloten inhoud"
-
-#: ../../include/oembed.php:222
-msgid "Embedding disabled"
-msgstr "Insluiten uitgeschakeld"
-
-#: ../../include/message.php:19
-msgid "No recipient provided."
-msgstr "Geen ontvanger opgegeven."
-
-#: ../../include/message.php:24
-msgid "[no subject]"
-msgstr "[geen onderwerp]"
-
-#: ../../include/message.php:44
-msgid "Unable to determine sender."
-msgstr "Afzender kan niet bepaald worden."
-
-#: ../../include/message.php:219
-msgid "Stored post could not be verified."
-msgstr "Opgeslagen bericht kon niet worden geverifieerd."
-
-#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1480
+#: ../../include/nav.php:82 ../../include/nav.php:113 ../../boot.php:1579
msgid "Logout"
msgstr "Uitloggen"
-#: ../../include/nav.php:82 ../../include/nav.php:114
+#: ../../include/nav.php:82 ../../include/nav.php:113
msgid "End this session"
msgstr "Beëindig deze sessie"
-#: ../../include/nav.php:85 ../../include/nav.php:145
+#: ../../include/nav.php:85 ../../include/nav.php:144
msgid "Home"
msgstr "Home"
#: ../../include/nav.php:85
msgid "Your posts and conversations"
-msgstr "Jouw berichten en conversaties"
+msgstr "Jouw kanaal"
#: ../../include/nav.php:86
msgid "Your profile page"
msgstr "Jouw profielpagina"
-#: ../../include/nav.php:88
+#: ../../include/nav.php:88 ../../include/identity.php:931
+#: ../../mod/profiles.php:776
msgid "Edit Profiles"
msgstr "Bewerk profielen"
@@ -3226,6 +2054,10 @@ msgstr "Bewerk profielen"
msgid "Manage/Edit profiles"
msgstr "Beheer/wijzig profielen"
+#: ../../include/nav.php:90 ../../include/identity.php:935
+msgid "Edit Profile"
+msgstr "Profiel bewerken"
+
#: ../../include/nav.php:90
msgid "Edit your profile"
msgstr "Jouw profiel bewerken"
@@ -3238,539 +2070,517 @@ msgstr "Jouw foto's"
msgid "Your files"
msgstr "Jouw bestanden"
-#: ../../include/nav.php:97 ../../include/apps.php:146
-msgid "Chat"
-msgstr "Chatten"
-
-#: ../../include/nav.php:97
+#: ../../include/nav.php:96
msgid "Your chatrooms"
msgstr "Jouw chatkanalen"
-#: ../../include/nav.php:103
+#: ../../include/nav.php:102
msgid "Your bookmarks"
msgstr "Jouw bladwijzers"
-#: ../../include/nav.php:107
+#: ../../include/nav.php:106
msgid "Your webpages"
msgstr "Jouw webpagina's"
-#: ../../include/nav.php:111 ../../include/apps.php:131 ../../boot.php:1481
-msgid "Login"
-msgstr "Inloggen"
-
-#: ../../include/nav.php:111
+#: ../../include/nav.php:110
msgid "Sign in"
msgstr "Inloggen"
-#: ../../include/nav.php:128
+#: ../../include/nav.php:127
#, php-format
msgid "%s - click to logout"
msgstr "%s - klik om uit te loggen"
-#: ../../include/nav.php:131
+#: ../../include/nav.php:130
msgid "Remote authentication"
msgstr "Authenticatie op afstand"
-#: ../../include/nav.php:131
+#: ../../include/nav.php:130
msgid "Click to authenticate to your home hub"
msgstr "Authenticeer jezelf via (bijvoorbeeld) jouw hub"
-#: ../../include/nav.php:145
+#: ../../include/nav.php:144
msgid "Home Page"
msgstr "Homepage"
-#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1463
+#: ../../include/nav.php:148 ../../mod/register.php:258 ../../boot.php:1562
msgid "Register"
msgstr "Registreren"
-#: ../../include/nav.php:149
+#: ../../include/nav.php:148
msgid "Create an account"
msgstr "Maak een account aan"
-#: ../../include/nav.php:154 ../../include/apps.php:142
-#: ../../mod/layouts.php:176 ../../mod/help.php:202 ../../mod/help.php:207
-msgid "Help"
-msgstr "Hulp"
-
-#: ../../include/nav.php:154
+#: ../../include/nav.php:155
msgid "Help and documentation"
msgstr "Hulp en documentatie"
-#: ../../include/nav.php:157
+#: ../../include/nav.php:159
msgid "Applications, utilities, links, games"
msgstr "Apps"
-#: ../../include/nav.php:159 ../../include/text.php:867
-#: ../../include/text.php:879 ../../include/apps.php:147
-#: ../../mod/search.php:40
-msgid "Search"
-msgstr "Zoeken"
-
-#: ../../include/nav.php:159
+#: ../../include/nav.php:161
msgid "Search site @name, #tag, ?docs, content"
msgstr "Zoek een @kanaal, doorzoek inhoud hub met tekst en #tags, of doorzoek ?documentatie "
-#: ../../include/nav.php:162 ../../include/apps.php:141
-msgid "Directory"
-msgstr "Kanalengids"
-
-#: ../../include/nav.php:162
+#: ../../include/nav.php:164
msgid "Channel Directory"
msgstr "Kanalengids"
-#: ../../include/nav.php:174 ../../include/apps.php:133
-msgid "Grid"
-msgstr "Grid"
-
-#: ../../include/nav.php:174
+#: ../../include/nav.php:176
msgid "Your grid"
msgstr "Jouw grid"
-#: ../../include/nav.php:175
+#: ../../include/nav.php:177
msgid "Mark all grid notifications seen"
msgstr "Markeer alle gridnotificaties als bekeken"
-#: ../../include/nav.php:177 ../../include/apps.php:137
-msgid "Channel Home"
-msgstr "Tijdlijn kanaal"
-
-#: ../../include/nav.php:177
+#: ../../include/nav.php:179
msgid "Channel home"
-msgstr "Tijdlijn kanaal"
+msgstr "Jouw kanaal"
-#: ../../include/nav.php:178
+#: ../../include/nav.php:180
msgid "Mark all channel notifications seen"
msgstr "Alle kanaalnotificaties als gelezen markeren"
-#: ../../include/nav.php:181 ../../mod/connections.php:260
+#: ../../include/nav.php:183 ../../include/text.php:834
+#: ../../mod/connections.php:298
msgid "Connections"
msgstr "Connecties"
-#: ../../include/nav.php:184
+#: ../../include/nav.php:186
msgid "Notices"
msgstr "Notificaties"
-#: ../../include/nav.php:184
+#: ../../include/nav.php:186
msgid "Notifications"
msgstr "Notificaties"
-#: ../../include/nav.php:185
+#: ../../include/nav.php:187
msgid "See all notifications"
msgstr "Alle notificaties weergeven"
-#: ../../include/nav.php:186 ../../mod/notifications.php:99
+#: ../../include/nav.php:188 ../../mod/notifications.php:99
msgid "Mark all system notifications seen"
msgstr "Markeer alle systeemnotificaties als bekeken"
-#: ../../include/nav.php:188 ../../include/apps.php:143
-msgid "Mail"
-msgstr "Privéberichten"
-
-#: ../../include/nav.php:188
+#: ../../include/nav.php:190
msgid "Private mail"
msgstr "Privéberichten"
-#: ../../include/nav.php:189
+#: ../../include/nav.php:191
msgid "See all private messages"
msgstr "Alle privéberichten weergeven"
-#: ../../include/nav.php:190
+#: ../../include/nav.php:192
msgid "Mark all private messages seen"
msgstr "Markeer alle privéberichten als bekeken"
-#: ../../include/nav.php:196 ../../include/apps.php:140
-msgid "Events"
-msgstr "Agenda"
-
-#: ../../include/nav.php:196
+#: ../../include/nav.php:198
msgid "Event Calendar"
msgstr "Agenda"
-#: ../../include/nav.php:197
+#: ../../include/nav.php:199
msgid "See all events"
msgstr "Alle gebeurtenissen weergeven"
-#: ../../include/nav.php:198
+#: ../../include/nav.php:200
msgid "Mark all events seen"
msgstr "Markeer alle gebeurtenissen als bekeken"
-#: ../../include/nav.php:200 ../../include/apps.php:132
-#: ../../mod/manage.php:160
-msgid "Channel Manager"
-msgstr "Kanaalbeheer"
-
-#: ../../include/nav.php:200
+#: ../../include/nav.php:203
msgid "Manage Your Channels"
msgstr "Beheer je kanalen"
-#: ../../include/nav.php:202
+#: ../../include/nav.php:205
msgid "Account/Channel Settings"
msgstr "Account-/kanaal-instellingen"
-#: ../../include/nav.php:210
+#: ../../include/nav.php:213
msgid "Site Setup and Configuration"
msgstr "Hub instellen en beheren"
-#: ../../include/nav.php:246
+#: ../../include/nav.php:249
msgid "@name, #tag, ?doc, content"
msgstr "@kanaal, #tag, inhoud, ?hulp"
-#: ../../include/nav.php:247
+#: ../../include/nav.php:250
msgid "Please wait..."
msgstr "Wachten aub..."
-#: ../../include/security.php:381
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. "
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
+msgstr "Dit item verwijderen?"
-#: ../../include/text.php:394
-msgid "prev"
-msgstr "vorige"
+#: ../../include/js_strings.php:8
+msgid "[-] show less"
+msgstr "[-] minder reacties weergeven"
-#: ../../include/text.php:396
-msgid "first"
-msgstr "eerste"
+#: ../../include/js_strings.php:9
+msgid "[+] expand"
+msgstr "[+] uitklappen"
-#: ../../include/text.php:425
-msgid "last"
-msgstr "laatste"
+#: ../../include/js_strings.php:10
+msgid "[-] collapse"
+msgstr "[-] inklappen"
-#: ../../include/text.php:428
-msgid "next"
-msgstr "volgende"
+#: ../../include/js_strings.php:11
+msgid "Password too short"
+msgstr "Wachtwoord te kort"
-#: ../../include/text.php:438
-msgid "older"
-msgstr "ouder"
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
+msgstr "Wachtwoorden komen niet overeen"
-#: ../../include/text.php:440
-msgid "newer"
-msgstr "nieuwer"
+#: ../../include/js_strings.php:13 ../../mod/photos.php:41
+#: ../../mod/cal.php:37
+msgid "everybody"
+msgstr "iedereen"
-#: ../../include/text.php:785
-msgid "No connections"
-msgstr "Geen connecties"
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
+msgstr "Geheim wachtwoord"
-#: ../../include/text.php:797
-#, php-format
-msgid "%d Connection"
-msgid_plural "%d Connections"
-msgstr[0] "%d connectie"
-msgstr[1] "%d connecties"
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
+msgstr "Wachtwoordhint"
-#: ../../include/text.php:810 ../../mod/viewconnections.php:101
-msgid "View Connections"
-msgstr "Connecties weergeven"
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
+msgstr "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen."
-#: ../../include/text.php:954
-msgid "poke"
-msgstr "aanstoten"
+#: ../../include/js_strings.php:17
+msgid "close all"
+msgstr "Alles sluiten"
-#: ../../include/text.php:955
-msgid "ping"
-msgstr "ping"
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
+msgstr "Niets nieuw hier"
-#: ../../include/text.php:955
-msgid "pinged"
-msgstr "gepingd"
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
+msgstr "Beoordeel dit kanaal (dit is openbaar)"
-#: ../../include/text.php:956
-msgid "prod"
-msgstr "por"
+#: ../../include/js_strings.php:20 ../../mod/connedit.php:712
+#: ../../mod/rate.php:157
+msgid "Rating"
+msgstr "Beoordeling"
-#: ../../include/text.php:956
-msgid "prodded"
-msgstr "gepord"
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
+msgstr "Omschrijving (optioneel)"
-#: ../../include/text.php:957
-msgid "slap"
-msgstr "slaan"
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
+msgstr "Vul een URL in:"
-#: ../../include/text.php:957
-msgid "slapped"
-msgstr "sloeg"
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
+msgstr "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?"
-#: ../../include/text.php:958
-msgid "finger"
-msgstr "finger"
+#: ../../include/js_strings.php:25 ../../mod/events.php:459
+#: ../../mod/locs.php:113 ../../mod/profiles.php:472
+#: ../../mod/profiles.php:697 ../../mod/pubsites.php:36
+msgid "Location"
+msgstr "Locatie"
-#: ../../include/text.php:958
-msgid "fingered"
-msgstr "gefingerd"
+#: ../../include/js_strings.php:27
+msgid "timeago.prefixAgo"
+msgstr "timeago.prefixAgo"
-#: ../../include/text.php:959
-msgid "rebuff"
-msgstr "afpoeieren"
+#: ../../include/js_strings.php:28
+msgid "timeago.prefixFromNow"
+msgstr "timeago.prefixFromNow"
-#: ../../include/text.php:959
-msgid "rebuffed"
-msgstr "afgepoeierd"
+#: ../../include/js_strings.php:29
+msgid "ago"
+msgstr "geleden"
-#: ../../include/text.php:969
-msgid "happy"
-msgstr "gelukkig"
+#: ../../include/js_strings.php:30
+msgid "from now"
+msgstr "vanaf nu"
-#: ../../include/text.php:970
-msgid "sad"
-msgstr "bedroefd"
+#: ../../include/js_strings.php:31
+msgid "less than a minute"
+msgstr "minder dan een minuut"
-#: ../../include/text.php:971
-msgid "mellow"
-msgstr "mellow"
+#: ../../include/js_strings.php:32
+msgid "about a minute"
+msgstr "ongeveer een minuut"
-#: ../../include/text.php:972
-msgid "tired"
-msgstr "moe"
+#: ../../include/js_strings.php:33
+#, php-format
+msgid "%d minutes"
+msgstr "%d minuten"
-#: ../../include/text.php:973
-msgid "perky"
-msgstr "parmantig"
+#: ../../include/js_strings.php:34
+msgid "about an hour"
+msgstr "ongeveer een uur"
-#: ../../include/text.php:974
-msgid "angry"
-msgstr "boos"
+#: ../../include/js_strings.php:35
+#, php-format
+msgid "about %d hours"
+msgstr "ongeveer %d uren"
-#: ../../include/text.php:975
-msgid "stupified"
-msgstr "beteuterd"
+#: ../../include/js_strings.php:36
+msgid "a day"
+msgstr "een dag"
-#: ../../include/text.php:976
-msgid "puzzled"
-msgstr "verward"
+#: ../../include/js_strings.php:37
+#, php-format
+msgid "%d days"
+msgstr "%d dagen"
-#: ../../include/text.php:977
-msgid "interested"
-msgstr "geïnteresseerd"
+#: ../../include/js_strings.php:38
+msgid "about a month"
+msgstr "ongeveer een maand"
-#: ../../include/text.php:978
-msgid "bitter"
-msgstr "verbitterd"
+#: ../../include/js_strings.php:39
+#, php-format
+msgid "%d months"
+msgstr "%d maanden"
-#: ../../include/text.php:979
-msgid "cheerful"
-msgstr "vrolijk"
+#: ../../include/js_strings.php:40
+msgid "about a year"
+msgstr "ongeveer een jaar"
-#: ../../include/text.php:980
-msgid "alive"
-msgstr "levendig"
+#: ../../include/js_strings.php:41
+#, php-format
+msgid "%d years"
+msgstr "%d jaren"
-#: ../../include/text.php:981
-msgid "annoyed"
-msgstr "geërgerd"
+#: ../../include/js_strings.php:42
+msgid " "
+msgstr " "
-#: ../../include/text.php:982
-msgid "anxious"
-msgstr "bezorgd"
+#: ../../include/js_strings.php:43
+msgid "timeago.numbers"
+msgstr "timeago.numbers"
-#: ../../include/text.php:983
-msgid "cranky"
-msgstr "humeurig"
+#: ../../include/js_strings.php:45 ../../include/text.php:1210
+msgid "January"
+msgstr "januari"
-#: ../../include/text.php:984
-msgid "disturbed"
-msgstr "verontrust"
+#: ../../include/js_strings.php:46 ../../include/text.php:1210
+msgid "February"
+msgstr "februari"
-#: ../../include/text.php:985
-msgid "frustrated"
-msgstr "gefrustreerd "
+#: ../../include/js_strings.php:47 ../../include/text.php:1210
+msgid "March"
+msgstr "maart"
-#: ../../include/text.php:986
-msgid "depressed"
-msgstr "gedeprimeerd"
+#: ../../include/js_strings.php:48 ../../include/text.php:1210
+msgid "April"
+msgstr "april"
-#: ../../include/text.php:987
-msgid "motivated"
-msgstr "gemotiveerd"
+#: ../../include/js_strings.php:49
+msgctxt "long"
+msgid "May"
+msgstr "mei"
-#: ../../include/text.php:988
-msgid "relaxed"
-msgstr "ontspannen"
+#: ../../include/js_strings.php:50 ../../include/text.php:1210
+msgid "June"
+msgstr "juni"
-#: ../../include/text.php:989
-msgid "surprised"
-msgstr "verrast"
+#: ../../include/js_strings.php:51 ../../include/text.php:1210
+msgid "July"
+msgstr "juli"
+
+#: ../../include/js_strings.php:52 ../../include/text.php:1210
+msgid "August"
+msgstr "augustus"
+
+#: ../../include/js_strings.php:53 ../../include/text.php:1210
+msgid "September"
+msgstr "september"
+
+#: ../../include/js_strings.php:54 ../../include/text.php:1210
+msgid "October"
+msgstr "oktober"
-#: ../../include/text.php:1165
+#: ../../include/js_strings.php:55 ../../include/text.php:1210
+msgid "November"
+msgstr "november"
+
+#: ../../include/js_strings.php:56 ../../include/text.php:1210
+msgid "December"
+msgstr "december"
+
+#: ../../include/js_strings.php:57
+msgid "Jan"
+msgstr "jan"
+
+#: ../../include/js_strings.php:58
+msgid "Feb"
+msgstr "feb"
+
+#: ../../include/js_strings.php:59
+msgid "Mar"
+msgstr "mrt"
+
+#: ../../include/js_strings.php:60
+msgid "Apr"
+msgstr "apr"
+
+#: ../../include/js_strings.php:61
+msgctxt "short"
msgid "May"
msgstr "mei"
-#: ../../include/text.php:1242 ../../include/text.php:1246
-msgid "Unknown Attachment"
-msgstr "Onbekende bijlage"
-
-#: ../../include/text.php:1248
-msgid "unknown"
-msgstr "onbekend"
+#: ../../include/js_strings.php:62
+msgid "Jun"
+msgstr "jun"
-#: ../../include/text.php:1284
-msgid "remove category"
-msgstr "categorie verwijderen"
+#: ../../include/js_strings.php:63
+msgid "Jul"
+msgstr "jul"
-#: ../../include/text.php:1361
-msgid "remove from file"
-msgstr "uit map verwijderen"
+#: ../../include/js_strings.php:64
+msgid "Aug"
+msgstr "aug"
-#: ../../include/text.php:1507 ../../include/text.php:1518
-msgid "Click to open/close"
-msgstr "Klik om te openen of te sluiten"
+#: ../../include/js_strings.php:65
+msgid "Sep"
+msgstr "sep"
-#: ../../include/text.php:1692 ../../mod/events.php:623
-msgid "Link to Source"
-msgstr "Originele locatie"
+#: ../../include/js_strings.php:66
+msgid "Oct"
+msgstr "okt"
-#: ../../include/text.php:1713 ../../include/text.php:1785
-msgid "default"
-msgstr "standaard"
+#: ../../include/js_strings.php:67
+msgid "Nov"
+msgstr "nov"
-#: ../../include/text.php:1721
-msgid "Page layout"
-msgstr "Pagina-lay-out"
+#: ../../include/js_strings.php:68
+msgid "Dec"
+msgstr "dec"
-#: ../../include/text.php:1721
-msgid "You can create your own with the layouts tool"
-msgstr "Je kan jouw eigen lay-out ontwerpen onder lay-outs"
+#: ../../include/js_strings.php:69 ../../include/text.php:1206
+msgid "Sunday"
+msgstr "zondag"
-#: ../../include/text.php:1763
-msgid "Page content type"
-msgstr "Opmaaktype pagina"
+#: ../../include/js_strings.php:70 ../../include/text.php:1206
+msgid "Monday"
+msgstr "maandag"
-#: ../../include/text.php:1797
-msgid "Select an alternate language"
-msgstr "Kies een andere taal"
+#: ../../include/js_strings.php:71 ../../include/text.php:1206
+msgid "Tuesday"
+msgstr "dinsdag"
-#: ../../include/text.php:1929
-msgid "activity"
-msgstr "activiteit"
+#: ../../include/js_strings.php:72 ../../include/text.php:1206
+msgid "Wednesday"
+msgstr "woensdag"
-#: ../../include/text.php:2224
-msgid "Design Tools"
-msgstr "Ontwerp-hulpmiddelen"
+#: ../../include/js_strings.php:73 ../../include/text.php:1206
+msgid "Thursday"
+msgstr "donderdag"
-#: ../../include/text.php:2227 ../../mod/blocks.php:147
-msgid "Blocks"
-msgstr "Blokken"
+#: ../../include/js_strings.php:74 ../../include/text.php:1206
+msgid "Friday"
+msgstr "vrijdag"
-#: ../../include/text.php:2228 ../../mod/menu.php:103
-msgid "Menus"
-msgstr "Menu's"
+#: ../../include/js_strings.php:75 ../../include/text.php:1206
+msgid "Saturday"
+msgstr "zaterdag"
-#: ../../include/text.php:2229 ../../mod/layouts.php:174
-msgid "Layouts"
-msgstr "Lay-outs"
+#: ../../include/js_strings.php:76
+msgid "Sun"
+msgstr "zo"
-#: ../../include/text.php:2230
-msgid "Pages"
-msgstr "Pagina's"
+#: ../../include/js_strings.php:77
+msgid "Mon"
+msgstr "ma"
-#: ../../include/dir_fns.php:139
-msgid "Directory Options"
-msgstr "Opties kanalengids"
+#: ../../include/js_strings.php:78
+msgid "Tue"
+msgstr "di"
-#: ../../include/dir_fns.php:141
-msgid "Safe Mode"
-msgstr "Veilig zoeken"
+#: ../../include/js_strings.php:79
+msgid "Wed"
+msgstr "wo"
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/connedit.php:635 ../../mod/connedit.php:684 ../../mod/api.php:106
-#: ../../mod/admin.php:410 ../../mod/settings.php:577 ../../mod/photos.php:626
-#: ../../mod/menu.php:96 ../../mod/menu.php:153 ../../mod/events.php:447
-#: ../../mod/events.php:448 ../../mod/events.php:457 ../../mod/mitem.php:154
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:228 ../../mod/mitem.php:229
-#: ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "No"
-msgstr "Nee"
+#: ../../include/js_strings.php:80
+msgid "Thu"
+msgstr "do"
-#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142
-#: ../../include/dir_fns.php:143 ../../mod/filestorage.php:151
-#: ../../mod/filestorage.php:159 ../../mod/removeme.php:60
-#: ../../mod/api.php:105 ../../mod/admin.php:412 ../../mod/settings.php:577
-#: ../../mod/photos.php:626 ../../mod/menu.php:96 ../../mod/menu.php:153
-#: ../../mod/events.php:447 ../../mod/events.php:448 ../../mod/events.php:457
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228
-#: ../../mod/mitem.php:229 ../../view/theme/redbasic/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1485
-msgid "Yes"
-msgstr "Ja"
+#: ../../include/js_strings.php:81
+msgid "Fri"
+msgstr "vr"
-#: ../../include/dir_fns.php:142
-msgid "Public Forums Only"
-msgstr "Alleen openbare forums"
+#: ../../include/js_strings.php:82
+msgid "Sat"
+msgstr "za"
-#: ../../include/dir_fns.php:143
-msgid "This Website Only"
-msgstr "Alleen deze hub"
+#: ../../include/js_strings.php:83
+msgctxt "calendar"
+msgid "today"
+msgstr "vandaag"
-#: ../../include/group.php:26
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken."
+#: ../../include/js_strings.php:84
+msgctxt "calendar"
+msgid "month"
+msgstr "maand"
-#: ../../include/group.php:232
-msgid "Add new connections to this collection (privacy group)"
-msgstr "Voeg nieuwe connecties aan deze collectie toe (privacy-groep)"
+#: ../../include/js_strings.php:85
+msgctxt "calendar"
+msgid "week"
+msgstr "week"
-#: ../../include/group.php:251 ../../mod/admin.php:821
-msgid "All Channels"
-msgstr "Alle kanalen"
+#: ../../include/js_strings.php:86
+msgctxt "calendar"
+msgid "day"
+msgstr "dag"
-#: ../../include/group.php:273
-msgid "edit"
-msgstr "bewerken"
+#: ../../include/js_strings.php:87
+msgctxt "calendar"
+msgid "All day"
+msgstr "hele dag"
-#: ../../include/group.php:295
-msgid "Collections"
-msgstr "Collecties"
+#: ../../include/network.php:659
+msgid "view full size"
+msgstr "volledige grootte tonen"
-#: ../../include/group.php:296
-msgid "Edit collection"
-msgstr "Collectie bewerken"
+#: ../../include/network.php:1875 ../../include/account.php:317
+#: ../../include/account.php:344 ../../include/account.php:404
+msgid "Administrator"
+msgstr "Beheerder"
-#: ../../include/group.php:297
-msgid "Add new collection"
-msgstr "Nieuwe collectie toevoegen"
+#: ../../include/network.php:1889
+msgid "No Subject"
+msgstr "Geen onderwerp"
-#: ../../include/group.php:298
-msgid "Channels not in any collection"
-msgstr "Kanalen die zich in geen enkele collectie bevinden"
+#: ../../include/oembed.php:267
+msgid "Embedded content"
+msgstr "Ingesloten (embedded) inhoud"
-#: ../../include/zot.php:675
-msgid "Invalid data packet"
-msgstr "Datapakket ongeldig"
+#: ../../include/oembed.php:276
+msgid "Embedding disabled"
+msgstr "Insluiten (embedding) uitgeschakeld"
-#: ../../include/zot.php:691
-msgid "Unable to verify channel signature"
-msgstr "Kanaalkenmerk kon niet worden geverifieerd. "
+#: ../../include/notify.php:20
+msgid "created a new post"
+msgstr "maakte een nieuw bericht aan"
-#: ../../include/zot.php:2275
+#: ../../include/notify.php:21
#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "Hubkenmerk voor %s kon niet worden geverifieerd"
-
-#: ../../include/zot.php:3601
-msgid "invalid target signature"
-msgstr "ongeldig doelkenmerk"
+msgid "commented on %s's post"
+msgstr "gaf een reactie op een bericht van %s"
#: ../../include/page_widgets.php:6
msgid "New Page"
msgstr "Nieuwe pagina"
#: ../../include/page_widgets.php:39 ../../mod/blocks.php:159
-#: ../../mod/webpages.php:187 ../../mod/layouts.php:188
+#: ../../mod/layouts.php:188 ../../mod/pubsites.php:42
+#: ../../mod/webpages.php:189
msgid "View"
msgstr "Weergeven"
-#: ../../include/page_widgets.php:41 ../../mod/webpages.php:189
+#: ../../include/page_widgets.php:41 ../../mod/webpages.php:191
msgid "Actions"
msgstr "Acties"
-#: ../../include/page_widgets.php:42 ../../mod/webpages.php:190
+#: ../../include/page_widgets.php:42 ../../mod/webpages.php:192
msgid "Page Link"
msgstr "Paginalink"
@@ -3779,1742 +2589,2131 @@ msgid "Title"
msgstr "Titel"
#: ../../include/page_widgets.php:44 ../../mod/blocks.php:150
-#: ../../mod/webpages.php:192 ../../mod/layouts.php:181 ../../mod/menu.php:110
+#: ../../mod/layouts.php:181 ../../mod/menu.php:110 ../../mod/webpages.php:194
msgid "Created"
msgstr "Aangemaakt"
#: ../../include/page_widgets.php:45 ../../mod/blocks.php:151
-#: ../../mod/webpages.php:193 ../../mod/layouts.php:182 ../../mod/menu.php:111
+#: ../../mod/layouts.php:182 ../../mod/menu.php:111 ../../mod/webpages.php:195
msgid "Edited"
msgstr "Bewerkt"
-#: ../../include/network.php:630
-msgid "view full size"
-msgstr "volledige grootte tonen"
+#: ../../include/photo/photo_driver.php:722 ../../mod/photos.php:94
+#: ../../mod/photos.php:738 ../../mod/profile_photo.php:147
+#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:327
+msgid "Profile Photos"
+msgstr "Profielfoto's"
-#: ../../include/network.php:1655 ../../include/account.php:316
-#: ../../include/account.php:343 ../../include/account.php:403
-msgid "Administrator"
-msgstr "Beheerder"
+#: ../../include/datetime.php:48 ../../mod/profiles.php:699
+msgid "Miscellaneous"
+msgstr "Diversen"
-#: ../../include/network.php:1669
-msgid "No Subject"
-msgstr "Geen onderwerp"
+#: ../../include/datetime.php:136
+msgid "Birthday"
+msgstr "Verjaardag of geboortedatum"
-#: ../../include/dba/dba_driver.php:141
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Kan DNS-informatie voor databaseserver '%s' niet vinden"
+#: ../../include/datetime.php:138
+msgid "Age: "
+msgstr "Leeftijd:"
-#: ../../include/photos.php:112
+#: ../../include/datetime.php:140
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "JJJJ-MM-DD of MM-DD"
+
+#: ../../include/datetime.php:246 ../../mod/appman.php:91
+#: ../../mod/appman.php:92 ../../mod/events.php:444 ../../mod/events.php:449
+#: ../../mod/profiles.php:708 ../../mod/profiles.php:712
+msgid "Required"
+msgstr "Vereist"
+
+#: ../../include/datetime.php:273 ../../boot.php:2411
+msgid "never"
+msgstr "nooit"
+
+#: ../../include/datetime.php:279
+msgid "less than a second ago"
+msgstr "minder dan een seconde geleden"
+
+#: ../../include/datetime.php:297
#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes"
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s geleden"
-#: ../../include/photos.php:119
-msgid "Image file is empty."
-msgstr "Afbeeldingsbestand is leeg"
+#: ../../include/datetime.php:308
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "jaar"
+msgstr[1] "jaren"
-#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
-msgid "Unable to process image"
-msgstr "Afbeelding kan niet verwerkt worden"
+#: ../../include/datetime.php:311
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] "maand"
+msgstr[1] "maanden"
-#: ../../include/photos.php:257
-msgid "Photo storage failed."
-msgstr "Foto kan niet worden opgeslagen"
+#: ../../include/datetime.php:314
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] "week"
+msgstr[1] "weken"
-#: ../../include/photos.php:487
-msgid "Upload New Photos"
-msgstr "Nieuwe foto's uploaden"
+#: ../../include/datetime.php:317
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] "dag"
+msgstr[1] "dagen"
-#: ../../include/ItemObject.php:130
-msgid "Save to Folder"
-msgstr "In map opslaan"
+#: ../../include/datetime.php:320
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "uur"
+msgstr[1] "uren"
-#: ../../include/ItemObject.php:151
-msgid "I will attend"
-msgstr "Aanwezig"
+#: ../../include/datetime.php:323
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "minuut"
+msgstr[1] "minuten"
-#: ../../include/ItemObject.php:151
-msgid "I will not attend"
-msgstr "Niet aanwezig"
+#: ../../include/datetime.php:326
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] "seconde"
+msgstr[1] "seconden"
-#: ../../include/ItemObject.php:151
-msgid "I might attend"
-msgstr "Mogelijk aanwezig"
+#: ../../include/datetime.php:563
+#, php-format
+msgid "%1$s's birthday"
+msgstr "Verjaardag van %1$s"
-#: ../../include/ItemObject.php:161
-msgid "I agree"
-msgstr "Eens"
+#: ../../include/datetime.php:564
+#, php-format
+msgid "Happy Birthday %1$s"
+msgstr "Gefeliciteerd met je verjaardag %1$s"
-#: ../../include/ItemObject.php:161
-msgid "I disagree"
-msgstr "Oneens"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:103
+msgid "Male"
+msgstr "Man"
-#: ../../include/ItemObject.php:161
-msgid "I abstain"
-msgstr "Onthouding"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23 ../../mod/id.php:105
+msgid "Female"
+msgstr "Vrouw"
-#: ../../include/ItemObject.php:212
-msgid "Add Star"
-msgstr "Ster toevoegen"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
+msgstr "Momenteel man"
-#: ../../include/ItemObject.php:213
-msgid "Remove Star"
-msgstr "Ster verwijderen"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
+msgstr "Momenteel vrouw"
-#: ../../include/ItemObject.php:214
-msgid "Toggle Star Status"
-msgstr "Ster toevoegen of verwijderen"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
+msgstr "Voornamelijk man"
-#: ../../include/ItemObject.php:218
-msgid "starred"
-msgstr "met ster"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
+msgstr "Voornamelijk vrouw"
-#: ../../include/ItemObject.php:236
-msgid "Add Tag"
-msgstr "Tag toevoegen"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
+msgstr "Transgender"
-#: ../../include/ItemObject.php:254 ../../mod/photos.php:1023
-msgid "I like this (toggle)"
-msgstr "Vind ik leuk"
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
+msgstr "Interseksueel"
-#: ../../include/ItemObject.php:255 ../../mod/photos.php:1024
-msgid "I don't like this (toggle)"
-msgstr "Vind ik niet leuk"
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
+msgstr "Transseksueel"
-#: ../../include/ItemObject.php:259
-msgid "Share This"
-msgstr "Delen"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
+msgstr "Hermafrodiet"
-#: ../../include/ItemObject.php:259
-msgid "share"
-msgstr "delen"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
+msgstr "Genderneutraal"
-#: ../../include/ItemObject.php:268
-msgid "Delivery Report"
-msgstr "Afleveringsrapport"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
+msgstr "Niet gespecificeerd"
-#: ../../include/ItemObject.php:286
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] "%d reactie"
-msgstr[1] "%d reacties weergeven"
+#: ../../include/profile_selectors.php:6
+#: ../../include/profile_selectors.php:23
+#: ../../include/profile_selectors.php:61
+#: ../../include/profile_selectors.php:97 ../../include/permissions.php:881
+msgid "Other"
+msgstr "Anders"
-#: ../../include/ItemObject.php:315 ../../include/ItemObject.php:316
-#, php-format
-msgid "View %s's profile - %s"
-msgstr "Profiel van %s bekijken - %s"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
+msgstr "Nog niet beslist"
-#: ../../include/ItemObject.php:319
-msgid "to"
-msgstr "aan"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Males"
+msgstr "Mannen"
-#: ../../include/ItemObject.php:320
-msgid "via"
-msgstr "via"
+#: ../../include/profile_selectors.php:42
+#: ../../include/profile_selectors.php:61
+msgid "Females"
+msgstr "Vrouwen"
-#: ../../include/ItemObject.php:321
-msgid "Wall-to-Wall"
-msgstr "Kanaal-naar-kanaal"
+#: ../../include/profile_selectors.php:42
+msgid "Gay"
+msgstr "Homoseksueel"
-#: ../../include/ItemObject.php:322
-msgid "via Wall-To-Wall:"
-msgstr "via kanaal-naar-kanaal"
+#: ../../include/profile_selectors.php:42
+msgid "Lesbian"
+msgstr "Lesbisch"
-#: ../../include/ItemObject.php:362
-msgid "Save Bookmarks"
-msgstr "Bladwijzers opslaan"
+#: ../../include/profile_selectors.php:42
+msgid "No Preference"
+msgstr "Geen voorkeur"
-#: ../../include/ItemObject.php:363
-msgid "Add to Calendar"
-msgstr "Aan agenda toevoegen"
+#: ../../include/profile_selectors.php:42
+msgid "Bisexual"
+msgstr "Biseksueel"
-#: ../../include/ItemObject.php:372
-msgid "Mark all seen"
-msgstr "Markeer alles als bekeken"
+#: ../../include/profile_selectors.php:42
+msgid "Autosexual"
+msgstr "Autoseksueel"
-#: ../../include/ItemObject.php:378 ../../mod/photos.php:1209
-msgctxt "noun"
-msgid "Likes"
-msgstr "vinden dit leuk"
+#: ../../include/profile_selectors.php:42
+msgid "Abstinent"
+msgstr "Seksuele onthouding"
-#: ../../include/ItemObject.php:379 ../../mod/photos.php:1210
-msgctxt "noun"
-msgid "Dislikes"
-msgstr "vinden dit niet leuk"
+#: ../../include/profile_selectors.php:42
+msgid "Virgin"
+msgstr "Maagd"
-#: ../../include/ItemObject.php:694 ../../mod/photos.php:1042
-#: ../../mod/photos.php:1160
-msgid "This is you"
-msgstr "Dit ben jij"
+#: ../../include/profile_selectors.php:42
+msgid "Deviant"
+msgstr "Afwijkend"
-#: ../../include/ItemObject.php:703
-msgid "Image"
-msgstr "Afbeelding"
+#: ../../include/profile_selectors.php:42
+msgid "Fetish"
+msgstr "Fetisj"
-#: ../../include/ItemObject.php:704
-msgid "Insert Link"
-msgstr "Link invoegen"
+#: ../../include/profile_selectors.php:42
+msgid "Oodles"
+msgstr "Veel"
-#: ../../include/ItemObject.php:705
-msgid "Video"
-msgstr "Video"
+#: ../../include/profile_selectors.php:42
+msgid "Nonsexual"
+msgstr "Aseksueel"
-#: ../../include/apps.php:128
-msgid "Site Admin"
-msgstr "Hubbeheerder"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Single"
+msgstr "Alleen"
-#: ../../include/apps.php:130
-msgid "Address Book"
-msgstr "Connecties"
+#: ../../include/profile_selectors.php:80
+msgid "Lonely"
+msgstr "Eenzaam"
-#: ../../include/apps.php:144 ../../mod/mood.php:131
-msgid "Mood"
-msgstr "Stemming"
+#: ../../include/profile_selectors.php:80
+msgid "Available"
+msgstr "Beschikbaar"
-#: ../../include/apps.php:148
-msgid "Probe"
-msgstr "Onderzoeken"
+#: ../../include/profile_selectors.php:80
+msgid "Unavailable"
+msgstr "Niet beschikbaar"
-#: ../../include/apps.php:149
-msgid "Suggest"
-msgstr "Voorstellen"
+#: ../../include/profile_selectors.php:80
+msgid "Has crush"
+msgstr "Heeft een oogje op iemand"
-#: ../../include/apps.php:150
-msgid "Random Channel"
-msgstr "Willekeurig kanaal"
+#: ../../include/profile_selectors.php:80
+msgid "Infatuated"
+msgstr "Smoorverliefd"
-#: ../../include/apps.php:151
-msgid "Invite"
-msgstr "Uitnodigen "
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Dating"
+msgstr "Aan het daten"
-#: ../../include/apps.php:152
-msgid "Features"
-msgstr "Extra functies"
+#: ../../include/profile_selectors.php:80
+msgid "Unfaithful"
+msgstr "Ontrouw"
-#: ../../include/apps.php:153 ../../mod/id.php:28
-msgid "Language"
-msgstr "Taal"
+#: ../../include/profile_selectors.php:80
+msgid "Sex Addict"
+msgstr "Seksverslaafd"
-#: ../../include/apps.php:154
-msgid "Post"
-msgstr "Bericht"
+#: ../../include/profile_selectors.php:80
+msgid "Friends/Benefits"
+msgstr "Vriendschap plus"
-#: ../../include/apps.php:155 ../../mod/id.php:17 ../../mod/id.php:18
-#: ../../mod/id.php:19
-msgid "Profile Photo"
-msgstr "Profielfoto"
+#: ../../include/profile_selectors.php:80
+msgid "Casual"
+msgstr "Ongebonden/vluchtig"
-#: ../../include/apps.php:252 ../../mod/settings.php:84
-#: ../../mod/settings.php:612
-msgid "Update"
-msgstr "Bijwerken"
+#: ../../include/profile_selectors.php:80
+msgid "Engaged"
+msgstr "Verloofd"
-#: ../../include/apps.php:252
-msgid "Install"
-msgstr "Installeren"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Married"
+msgstr "Getrouwd"
-#: ../../include/apps.php:257
-msgid "Purchase"
-msgstr "Aanschaffen"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily married"
+msgstr "Denkbeeldig getrouwd"
-#: ../../include/permissions.php:26
-msgid "Can view my normal stream and posts"
-msgstr "Kan mijn normale kanaalstream en berichten bekijken"
+#: ../../include/profile_selectors.php:80
+msgid "Partners"
+msgstr "Partners"
-#: ../../include/permissions.php:27
-msgid "Can view my default channel profile"
-msgstr "Kan mijn standaard kanaalprofiel bekijken"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Cohabiting"
+msgstr "Samenwonend"
-#: ../../include/permissions.php:28
-msgid "Can view my connections"
-msgstr "Kan een lijst met mijn connecties bekijken"
+#: ../../include/profile_selectors.php:80
+msgid "Common law"
+msgstr "Common-law-huwelijk"
-#: ../../include/permissions.php:29
-msgid "Can view my file storage and photos"
-msgstr "Kan mijn foto's en andere bestanden bekijken"
+#: ../../include/profile_selectors.php:80
+msgid "Happy"
+msgstr "Gelukkig"
-#: ../../include/permissions.php:30
-msgid "Can view my webpages"
-msgstr "Kan mijn pagina's bekijken"
+#: ../../include/profile_selectors.php:80
+msgid "Not looking"
+msgstr "Niet op zoek"
-#: ../../include/permissions.php:33
-msgid "Can send me their channel stream and posts"
-msgstr "Kan mij de inhoud van hun kanaal en berichten sturen"
+#: ../../include/profile_selectors.php:80
+msgid "Swinger"
+msgstr "Swinger"
-#: ../../include/permissions.php:34
-msgid "Can post on my channel page (\"wall\")"
-msgstr "Kan een bericht in mijn kanaal plaatsen"
+#: ../../include/profile_selectors.php:80
+msgid "Betrayed"
+msgstr "Verraden"
-#: ../../include/permissions.php:35
-msgid "Can comment on or like my posts"
-msgstr "Kan op mijn berichten reageren of deze (niet) leuk vinden"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Separated"
+msgstr "Uit elkaar"
-#: ../../include/permissions.php:36
-msgid "Can send me private mail messages"
-msgstr "Kan mij privéberichten sturen"
+#: ../../include/profile_selectors.php:80
+msgid "Unstable"
+msgstr "Onstabiel"
-#: ../../include/permissions.php:37
-msgid "Can like/dislike stuff"
-msgstr "Kan dingen leuk of niet leuk vinden"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Divorced"
+msgstr "Gescheiden"
-#: ../../include/permissions.php:37
-msgid "Profiles and things other than posts/comments"
-msgstr "Profielen en dingen, buiten berichten en reacties"
+#: ../../include/profile_selectors.php:80
+msgid "Imaginarily divorced"
+msgstr "Denkbeeldig gescheiden"
-#: ../../include/permissions.php:39
-msgid "Can forward to all my channel contacts via post @mentions"
-msgstr "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "Widowed"
+msgstr "Weduwnaar/weduwe"
-#: ../../include/permissions.php:39
-msgid "Advanced - useful for creating group forum channels"
-msgstr "Geavanceerd - nuttig voor groepforums"
+#: ../../include/profile_selectors.php:80
+msgid "Uncertain"
+msgstr "Onzeker"
-#: ../../include/permissions.php:40
-msgid "Can chat with me (when available)"
-msgstr "Kan met mij chatten (wanneer beschikbaar)"
+#: ../../include/profile_selectors.php:80
+#: ../../include/profile_selectors.php:97
+msgid "It's complicated"
+msgstr "Het is ingewikkeld"
-#: ../../include/permissions.php:41
-msgid "Can write to my file storage and photos"
-msgstr "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen"
+#: ../../include/profile_selectors.php:80
+msgid "Don't care"
+msgstr "Maakt mij niks uit"
-#: ../../include/permissions.php:42
-msgid "Can edit my webpages"
-msgstr "Kan mijn pagina's bewerken"
+#: ../../include/profile_selectors.php:80
+msgid "Ask me"
+msgstr "Vraag het me"
-#: ../../include/permissions.php:44
-msgid "Can source my public posts in derived channels"
-msgstr "Kan mijn openbare berichten als bron voor andere kanalen gebruiken"
+#: ../../include/comanche.php:34 ../../mod/admin.php:366
+msgid "Default"
+msgstr "Standaard"
-#: ../../include/permissions.php:44
-msgid "Somewhat advanced - very useful in open communities"
-msgstr "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)"
+#: ../../include/event.php:779
+msgid "This event has been added to your calendar."
+msgstr "Dit evenement is aan jouw agenda toegevoegd."
-#: ../../include/permissions.php:46
-msgid "Can administer my channel resources"
-msgstr "Kan mijn kanaal beheren"
+#: ../../include/event.php:978
+msgid "Not specified"
+msgstr "Niet aangegeven"
-#: ../../include/permissions.php:46
-msgid ""
-"Extremely advanced. Leave this alone unless you know what you are doing"
-msgstr "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet."
+#: ../../include/event.php:979
+msgid "Needs Action"
+msgstr "Actie vereist"
-#: ../../include/permissions.php:867
-msgid "Social Networking"
-msgstr "Sociaal netwerk"
+#: ../../include/event.php:980
+msgid "Completed"
+msgstr "Voltooid"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Mostly Public"
-msgstr "Vrijwel alles openbaar"
+#: ../../include/event.php:981
+msgid "In Process"
+msgstr "In behandeling"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-#: ../../include/permissions.php:869
-msgid "Restricted"
-msgstr "Beperkt zichtbaar"
+#: ../../include/event.php:982
+msgid "Cancelled"
+msgstr "Geannuleerd"
-#: ../../include/permissions.php:867 ../../include/permissions.php:868
-msgid "Private"
-msgstr "Verborgen kanaal"
+#: ../../include/contact_selectors.php:56
+msgid "Frequently"
+msgstr "Regelmatig"
-#: ../../include/permissions.php:868
-msgid "Community Forum"
-msgstr "Groepsforum"
+#: ../../include/contact_selectors.php:57
+msgid "Hourly"
+msgstr "Elk uur"
-#: ../../include/permissions.php:869
-msgid "Feed Republish"
-msgstr "Feed herpubliceren"
+#: ../../include/contact_selectors.php:58
+msgid "Twice daily"
+msgstr "Twee keer per dag"
-#: ../../include/permissions.php:870
-msgid "Special Purpose"
-msgstr "Speciaal doel"
+#: ../../include/contact_selectors.php:59
+msgid "Daily"
+msgstr "Dagelijks"
-#: ../../include/permissions.php:870
-msgid "Celebrity/Soapbox"
-msgstr "Beroemdheid/alleen volgen"
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Wekelijks"
-#: ../../include/permissions.php:870
-msgid "Group Repository"
-msgstr "Groepsopslag"
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "Maandelijks"
-#: ../../include/permissions.php:871
-msgid "Custom/Expert Mode"
-msgstr "Expertmodus/handmatig aanpassen"
+#: ../../include/contact_selectors.php:76
+#: ../../include/contact_selectors.php:77
+msgid "Friendica"
+msgstr "Friendica"
-#: ../../include/photo/photo_driver.php:719 ../../mod/profile_photo.php:147
-#: ../../mod/profile_photo.php:239 ../../mod/profile_photo.php:379
-#: ../../mod/photos.php:94 ../../mod/photos.php:699
-msgid "Profile Photos"
-msgstr "Profielfoto's"
+#: ../../include/contact_selectors.php:78
+msgid "OStatus"
+msgstr "OStatus"
-#: ../../include/account.php:27
-msgid "Not a valid email address"
-msgstr "Geen geldig e-mailadres"
+#: ../../include/contact_selectors.php:79
+msgid "GNU-Social"
+msgstr "GNU social"
-#: ../../include/account.php:29
-msgid "Your email domain is not among those allowed on this site"
-msgstr "Jouw e-maildomein is op deze hub niet toegestaan"
+#: ../../include/contact_selectors.php:80
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
-#: ../../include/account.php:35
-msgid "Your email address is already registered at this site."
-msgstr "Jouw e-mailadres is al op deze hub geregistreerd."
+#: ../../include/contact_selectors.php:81 ../../mod/id.php:15
+#: ../../mod/id.php:16 ../../mod/admin.php:989 ../../mod/admin.php:998
+#: ../../boot.php:1582
+msgid "Email"
+msgstr "E-mail"
-#: ../../include/account.php:67
-msgid "An invitation is required."
-msgstr "Een uitnodiging is vereist"
+#: ../../include/contact_selectors.php:82
+msgid "Diaspora"
+msgstr "Diaspora"
-#: ../../include/account.php:71
-msgid "Invitation could not be verified."
-msgstr "Uitnodiging kon niet geverifieerd worden"
+#: ../../include/contact_selectors.php:83
+msgid "Facebook"
+msgstr "Facebook"
-#: ../../include/account.php:121
-msgid "Please enter the required information."
-msgstr "Vul de vereiste informatie in."
+#: ../../include/contact_selectors.php:84
+msgid "Zot"
+msgstr "Zot"
-#: ../../include/account.php:188
-msgid "Failed to store account information."
-msgstr "Account-informatie kon niet opgeslagen worden."
+#: ../../include/contact_selectors.php:85
+msgid "LinkedIn"
+msgstr "LinkedIn"
-#: ../../include/account.php:248
-#, php-format
-msgid "Registration confirmation for %s"
-msgstr "Registratiebevestiging voor %s"
+#: ../../include/contact_selectors.php:86
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
-#: ../../include/account.php:314
-#, php-format
-msgid "Registration request at %s"
-msgstr "Registratiebevestiging voor %s"
+#: ../../include/contact_selectors.php:87
+msgid "MySpace"
+msgstr "MySpace"
-#: ../../include/account.php:338
-msgid "your registration password"
-msgstr "jouw registratiewachtwoord"
+#: ../../include/taxonomy.php:240 ../../include/taxonomy.php:261
+msgid "Tags"
+msgstr "Tags"
-#: ../../include/account.php:341 ../../include/account.php:401
-#, php-format
-msgid "Registration details for %s"
-msgstr "Registratiegegevens voor %s"
+#: ../../include/taxonomy.php:305
+msgid "Keywords"
+msgstr "Trefwoorden"
-#: ../../include/account.php:410
-msgid "Account approved."
-msgstr "Account goedgekeurd"
+#: ../../include/taxonomy.php:326
+msgid "have"
+msgstr "heb"
-#: ../../include/account.php:449
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Registratie ingetrokken voor %s"
+#: ../../include/taxonomy.php:326
+msgid "has"
+msgstr "heeft"
-#: ../../include/account.php:494
-msgid "Account verified. Please login."
-msgstr "Account is geverifieerd. Je kan inloggen."
+#: ../../include/taxonomy.php:327
+msgid "want"
+msgstr "wil"
-#: ../../include/account.php:707 ../../include/account.php:709
-msgid "Click here to upgrade."
-msgstr "Klik hier om te upgraden."
+#: ../../include/taxonomy.php:327
+msgid "wants"
+msgstr "wil"
-#: ../../include/account.php:715
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden."
+#: ../../include/taxonomy.php:328
+msgid "likes"
+msgstr "vindt dit leuk"
-#: ../../include/account.php:720
-msgid "This action is not available under your subscription plan."
-msgstr "Deze handeling is niet mogelijk met jouw abonnement."
+#: ../../include/taxonomy.php:329
+msgid "dislikes"
+msgstr "vindt dit niet leuk"
-#: ../../mod/filestorage.php:82
-msgid "Permission Denied."
-msgstr "Toegang geweigerd"
+#: ../../include/attach.php:247 ../../include/attach.php:333
+msgid "Item was not found."
+msgstr "Item niet gevonden"
-#: ../../mod/filestorage.php:98
-msgid "File not found."
-msgstr "Bestand niet gevonden."
+#: ../../include/attach.php:497
+msgid "No source file."
+msgstr "Geen bronbestand."
-#: ../../mod/filestorage.php:141
-msgid "Edit file permissions"
-msgstr "Bestandsrechten bewerken"
+#: ../../include/attach.php:519
+msgid "Cannot locate file to replace"
+msgstr "Kan het te vervangen bestand niet vinden"
-#: ../../mod/filestorage.php:150
-msgid "Set/edit permissions"
-msgstr "Rechten instellen/bewerken"
+#: ../../include/attach.php:537
+msgid "Cannot locate file to revise/update"
+msgstr "Kan het bestand wat aangepast moet worden niet vinden"
-#: ../../mod/filestorage.php:151
-msgid "Include all files and sub folders"
-msgstr "Toepassen op alle bestanden en submappen"
+#: ../../include/attach.php:672
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "Bestand is groter dan de toegelaten %d"
-#: ../../mod/filestorage.php:152
-msgid "Return to file list"
-msgstr "Terugkeren naar bestandlijst "
+#: ../../include/attach.php:686
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgstr "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt."
-#: ../../mod/filestorage.php:154
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Kopieer/plak deze code om het bestand aan een bericht te koppelen"
+#: ../../include/attach.php:842
+msgid "File upload failed. Possible system limit or action terminated."
+msgstr "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken."
-#: ../../mod/filestorage.php:155
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen"
+#: ../../include/attach.php:855
+msgid "Stored file could not be verified. Upload failed."
+msgstr "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt."
-#: ../../mod/filestorage.php:157
-msgid "Share this file"
-msgstr "Dit bestand delen"
+#: ../../include/attach.php:909 ../../include/attach.php:925
+msgid "Path not available."
+msgstr "Pad niet beschikbaar."
-#: ../../mod/filestorage.php:158
-msgid "Show URL to this file"
-msgstr "Toon URL van dit bestand"
+#: ../../include/attach.php:971 ../../include/attach.php:1123
+msgid "Empty pathname"
+msgstr "Padnaam leeg"
-#: ../../mod/filestorage.php:159
-msgid "Notify your contacts about this file"
-msgstr "Jouw connecties over dit bestand berichten"
+#: ../../include/attach.php:997
+msgid "duplicate filename or path"
+msgstr "dubbele bestandsnaam of pad"
-#: ../../mod/group.php:20
-msgid "Collection created."
-msgstr "Collectie aangemaakt"
+#: ../../include/attach.php:1019
+msgid "Path not found."
+msgstr "Pad niet gevonden"
-#: ../../mod/group.php:26
-msgid "Could not create collection."
-msgstr "Collectie kon niet aangemaakt worden"
+#: ../../include/attach.php:1077
+msgid "mkdir failed."
+msgstr "directory aanmaken (mkdir) mislukt."
-#: ../../mod/group.php:54
-msgid "Collection updated."
-msgstr "Collectie bijgewerkt."
+#: ../../include/attach.php:1081
+msgid "database storage failed."
+msgstr "opslag in database mislukt."
-#: ../../mod/group.php:86
-msgid "Create a collection of channels."
-msgstr "Kanaalcollectie aanmaken"
+#: ../../include/attach.php:1129
+msgid "Empty path"
+msgstr "Ontbrekend bestandspad"
-#: ../../mod/group.php:87 ../../mod/group.php:180
-msgid "Collection Name: "
-msgstr "Naam collectie:"
+#: ../../include/features.php:48
+msgid "General Features"
+msgstr "Algemene functies"
-#: ../../mod/group.php:89 ../../mod/group.php:183
-msgid "Members are visible to other channels"
-msgstr "Kanalen in deze collectie zijn zichtbaar voor andere kanalen"
+#: ../../include/features.php:50
+msgid "Content Expiration"
+msgstr "Inhoud laten verlopen"
-#: ../../mod/group.php:107
-msgid "Collection removed."
-msgstr "Collectie verwijderd"
+#: ../../include/features.php:50
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen"
-#: ../../mod/group.php:109
-msgid "Unable to remove collection."
-msgstr "Verwijderen collectie mislukt"
+#: ../../include/features.php:51
+msgid "Multiple Profiles"
+msgstr "Meerdere profielen"
-#: ../../mod/group.php:179
-msgid "Collection Editor"
-msgstr "Collectiebewerker"
+#: ../../include/features.php:51
+msgid "Ability to create multiple profiles"
+msgstr "Mogelijkheid om meerdere profielen aan te maken"
-#: ../../mod/group.php:193
-msgid "Members"
-msgstr "Kanalen"
+#: ../../include/features.php:52
+msgid "Advanced Profiles"
+msgstr "Geavanceerde profielen"
-#: ../../mod/group.php:195
-msgid "All Connected Channels"
-msgstr "Alle kanaalconnecties"
+#: ../../include/features.php:52
+msgid "Additional profile sections and selections"
+msgstr "Extra onderdelen en keuzes voor je profiel"
-#: ../../mod/group.php:227
-msgid "Click on a channel to add or remove."
-msgstr "Klik op een kanaal om deze toe te voegen of te verwijderen."
+#: ../../include/features.php:53
+msgid "Profile Import/Export"
+msgstr "Profiel importen/exporteren"
-#: ../../mod/item.php:173
-msgid "Unable to locate original post."
-msgstr "Niet in staat om de originele locatie van het bericht te vinden. "
+#: ../../include/features.php:53
+msgid "Save and load profile details across sites/channels"
+msgstr "Profielgegevens opslaan en in andere hubs/kanalen gebruiken."
-#: ../../mod/item.php:417
-msgid "Empty post discarded."
-msgstr "Leeg bericht geannuleerd"
+#: ../../include/features.php:54
+msgid "Web Pages"
+msgstr "Webpagina's"
-#: ../../mod/item.php:457
-msgid "Executable content type not permitted to this channel."
-msgstr "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal."
+#: ../../include/features.php:54
+msgid "Provide managed web pages on your channel"
+msgstr "Sta beheerde webpagina's op jouw kanaal toe"
-#: ../../mod/item.php:822
-msgid "Duplicate post suppressed."
-msgstr "Dubbel bericht tegengehouden."
+#: ../../include/features.php:55
+msgid "Hide Rating"
+msgstr "Beoordelingen verbergen"
-#: ../../mod/item.php:953
-msgid "System error. Post not saved."
-msgstr "Systeemfout. Bericht niet opgeslagen."
+#: ../../include/features.php:55
+msgid ""
+"Hide the rating buttons on your channel and profile pages. Note: People can "
+"still rate you somewhere else."
+msgstr "Verbergt de beoordelingsknoppen op jouw kanaal- en profielpagina's. Let op: Mensen kunnen jou nog steeds ergens anders beoordelen. "
-#: ../../mod/item.php:1220
-msgid "Unable to obtain post information from database."
-msgstr "Niet in staat om informatie over dit bericht uit de database te verkrijgen."
+#: ../../include/features.php:56
+msgid "Private Notes"
+msgstr "Privé-aantekeningen"
-#: ../../mod/item.php:1227
-#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Je hebt jouw limiet van %1$.0f berichten bereikt."
+#: ../../include/features.php:56
+msgid "Enables a tool to store notes and reminders (note: not encrypted)"
+msgstr "Een eenvoudige toepassing om aantekeningen en herinneringen in te bewaren (let op: niet versleuteld)"
-#: ../../mod/item.php:1234
-#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Je hebt jouw limiet van %1$.0f webpagina's bereikt."
+#: ../../include/features.php:57
+msgid "Navigation Channel Select"
+msgstr "Kanaal kiezen in navigatiemenu"
-#: ../../mod/common.php:10
-msgid "No channel."
-msgstr "Geen kanaal."
+#: ../../include/features.php:57
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk"
-#: ../../mod/common.php:39
-msgid "Common connections"
-msgstr "Veel voorkomende connecties"
+#: ../../include/features.php:58
+msgid "Photo Location"
+msgstr "Fotolocatie"
-#: ../../mod/common.php:44
-msgid "No connections in common."
-msgstr "Geen gemeenschappelijke connecties."
+#: ../../include/features.php:58
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart."
-#: ../../mod/connect.php:56 ../../mod/connect.php:104
-msgid "Continue"
-msgstr "Ga verder"
+#: ../../include/features.php:59
+msgid "Access Controlled Chatrooms"
+msgstr "Chatkanalen met toegangscontrole "
-#: ../../mod/connect.php:85
-msgid "Premium Channel Setup"
-msgstr "Instellen premiumkanaal "
+#: ../../include/features.php:59
+msgid "Provide chatrooms and chat services with access control."
+msgstr "Chatkanalen en chatdiensten met toegangscontrole aanbieden."
-#: ../../mod/connect.php:87
-msgid "Enable premium channel connection restrictions"
-msgstr "Restricties voor connecties van premiumkanaal toestaan"
+#: ../../include/features.php:60
+msgid "Smart Birthdays"
+msgstr "Slimme verjaardagen"
-#: ../../mod/connect.php:88
+#: ../../include/features.php:60
msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
-msgstr "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz."
+"Make birthday events timezone aware in case your friends are scattered "
+"across the planet."
+msgstr "Maak verjaardagen bewust van tijdzones. Voor het geval dat jouw vrienden over de hele wereld verspreid zijn."
-#: ../../mod/connect.php:90 ../../mod/connect.php:110
+#: ../../include/features.php:61
+msgid "Expert Mode"
+msgstr "Expertmodus"
+
+#: ../../include/features.php:61
+msgid "Enable Expert Mode to provide advanced configuration options"
+msgstr "Schakel de expertmodus in voor geavanceerde instellingen"
+
+#: ../../include/features.php:62
+msgid "Premium Channel"
+msgstr "Premiumkanaal"
+
+#: ../../include/features.php:62
msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
-msgstr "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:"
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal"
-#: ../../mod/connect.php:91
+#: ../../include/features.php:67
+msgid "Post Composition Features"
+msgstr "Functies voor het opstellen van berichten"
+
+#: ../../include/features.php:70
+msgid "Large Photos"
+msgstr "Grote foto's"
+
+#: ../../include/features.php:70
msgid ""
-"Potential connections will then see the following text before proceeding:"
-msgstr "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:"
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt."
-#: ../../mod/connect.php:92 ../../mod/connect.php:113
+#: ../../include/features.php:71
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Automatisch inhoud uit andere kanalen of feeds importeren."
+
+#: ../../include/features.php:72
+msgid "Even More Encryption"
+msgstr "Extra encryptie"
+
+#: ../../include/features.php:72
msgid ""
-"By continuing, I certify that I have complied with any instructions provided"
-" on this page."
-msgstr "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina."
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel."
-#: ../../mod/connect.php:101
-msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) "
+#: ../../include/features.php:73
+msgid "Enable Voting Tools"
+msgstr "Peilingen inschakelen"
-#: ../../mod/connect.php:109
-msgid "Restricted or Premium Channel"
-msgstr "Beperkt of premiumkanaal"
+#: ../../include/features.php:73
+msgid "Provide a class of post which others can vote on"
+msgstr "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen."
-#: ../../mod/match.php:22
-msgid "Profile Match"
-msgstr "Profielovereenkomst"
+#: ../../include/features.php:74
+msgid "Delayed Posting"
+msgstr "Berichten uitstellen"
-#: ../../mod/match.php:31
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe."
+#: ../../include/features.php:74
+msgid "Allow posts to be published at a later date"
+msgstr "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden."
-#: ../../mod/match.php:63
-msgid "is interested in:"
-msgstr "is geïnteresseerd in:"
+#: ../../include/features.php:75
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Dubbele berichten/reacties tegenhouden"
-#: ../../mod/match.php:70
-msgid "No matches"
-msgstr "Geen overeenkomsten"
+#: ../../include/features.php:75
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. "
-#: ../../mod/openid.php:26
-msgid "OpenID protocol error. No ID returned."
-msgstr "OpenID-protocolfout. Geen ID terugontvangen."
+#: ../../include/features.php:81
+msgid "Network and Stream Filtering"
+msgstr "Netwerk- en streamfilter"
-#: ../../mod/openid.php:72 ../../mod/openid.php:179
-#: ../../Zotlabs/Zot/Auth.php:248
-#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Welkom %s. Authenticatie op afstand geslaagd."
+#: ../../include/features.php:82
+msgid "Search by Date"
+msgstr "Zoek op datum"
-#: ../../mod/achievements.php:34
-msgid "Some blurb about what to do when you're new here"
-msgstr "Welkom op $Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van $Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met $Projectname klik je op het vraagteken."
+#: ../../include/features.php:82
+msgid "Ability to select posts by date ranges"
+msgstr "Mogelijkheid om berichten op datum te filteren "
-#: ../../mod/chatsvc.php:111
-msgid "Away"
-msgstr "Afwezig"
+#: ../../include/features.php:83 ../../include/group.php:311
+msgid "Privacy Groups"
+msgstr "Privacygroepen"
-#: ../../mod/chatsvc.php:115
-msgid "Online"
-msgstr "Online"
+#: ../../include/features.php:83
+msgid "Enable management and selection of privacy groups"
+msgstr "Beheer en selectie van privacygroepen inschakelen"
-#: ../../mod/pubsites.php:18
-msgid "Public Sites"
-msgstr "Openbare hubs"
+#: ../../include/features.php:84
+msgid "Save search terms for re-use"
+msgstr "Sla zoekopdrachten op voor hergebruik"
-#: ../../mod/pubsites.php:21
+#: ../../include/features.php:85
+msgid "Network Personal Tab"
+msgstr "Persoonlijke netwerktab"
+
+#: ../../include/features.php:85
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had"
+
+#: ../../include/features.php:86
+msgid "Network New Tab"
+msgstr "Nieuwe netwerktab"
+
+#: ../../include/features.php:86
+msgid "Enable tab to display all new Network activity"
+msgstr "Laat de tab alle nieuwe netwerkactiviteit tonen"
+
+#: ../../include/features.php:87
+msgid "Affinity Tool"
+msgstr "Verwantschapsfilter"
+
+#: ../../include/features.php:87
+msgid "Filter stream activity by depth of relationships"
+msgstr "Filter wat je in jouw grid ziet op hoe goed je iemand kent of mag"
+
+#: ../../include/features.php:88
+msgid "Connection Filtering"
+msgstr "Berichtenfilters"
+
+#: ../../include/features.php:88
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal"
+
+#: ../../include/features.php:89
+msgid "Suggest Channels"
+msgstr "Kanalen voorstellen"
+
+#: ../../include/features.php:89
+msgid "Show channel suggestions"
+msgstr "Voor jou mogelijk interessante kanalen voorstellen"
+
+#: ../../include/features.php:94
+msgid "Post/Comment Tools"
+msgstr "Bericht- en reactiehulpmiddelen"
+
+#: ../../include/features.php:95
+msgid "Community Tagging"
+msgstr "Taggen door anderen"
+
+#: ../../include/features.php:95
+msgid "Ability to tag existing posts"
+msgstr "Geeft andere mensen de mogelijkheid om jouw (bestaande) berichten te taggen"
+
+#: ../../include/features.php:96
+msgid "Post Categories"
+msgstr "Categorieën berichten"
+
+#: ../../include/features.php:96
+msgid "Add categories to your posts"
+msgstr "Voeg categorieën toe aan je berichten"
+
+#: ../../include/features.php:97
+msgid "Ability to file posts under folders"
+msgstr "Mogelijkheid om berichten in mappen op te slaan"
+
+#: ../../include/features.php:98
+msgid "Dislike Posts"
+msgstr "Vind berichten niet leuk"
+
+#: ../../include/features.php:98
+msgid "Ability to dislike posts/comments"
+msgstr "Mogelijkheid om berichten en reacties niet leuk te vinden"
+
+#: ../../include/features.php:99
+msgid "Star Posts"
+msgstr "Geef berichten een ster"
+
+#: ../../include/features.php:99
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Mogelijkheid om speciale berichten met een ster te markeren"
+
+#: ../../include/features.php:100
+msgid "Tag Cloud"
+msgstr "Tagwolk"
+
+#: ../../include/features.php:100
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina"
+
+#: ../../include/identity.php:32
+msgid "Unable to obtain identity information from database"
+msgstr "Niet in staat om identiteitsinformatie uit de database te verkrijgen"
+
+#: ../../include/identity.php:66
+msgid "Empty name"
+msgstr "Ontbrekende naam"
+
+#: ../../include/identity.php:69
+msgid "Name too long"
+msgstr "Naam te lang"
+
+#: ../../include/identity.php:180
+msgid "No account identifier"
+msgstr "Geen account-identificator"
+
+#: ../../include/identity.php:192
+msgid "Nickname is required."
+msgstr "Bijnaam is verplicht"
+
+#: ../../include/identity.php:206
+msgid "Reserved nickname. Please choose another."
+msgstr "Deze naam is gereserveerd. Kies een andere."
+
+#: ../../include/identity.php:211
msgid ""
-"The listed sites allow public registration for the $Projectname network. All"
-" sites in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some sites may require subscription or"
-" provide tiered service plans. The provider links <strong>may</strong> "
-"provide additional details."
-msgstr "Op de hier weergegeven hubs kan iedereen zich voor het $Projectname-netwerk aanmelden. Alle hubs in het $Projectname-netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen betaalde abonnementen voor uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven."
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik."
-#: ../../mod/pubsites.php:27
-msgid "Rate this hub"
-msgstr "Beoordeel deze hub"
+#: ../../include/identity.php:287
+msgid "Unable to retrieve created identity"
+msgstr "Niet in staat om aangemaakte identiteit te vinden"
-#: ../../mod/pubsites.php:28
-msgid "Site URL"
-msgstr "URL hub"
+#: ../../include/identity.php:345
+msgid "Default Profile"
+msgstr "Standaardprofiel"
-#: ../../mod/pubsites.php:28
-msgid "Access Type"
-msgstr "Toegangstype"
+#: ../../include/identity.php:784
+msgid "Requested channel is not available."
+msgstr "Opgevraagd kanaal is niet beschikbaar."
-#: ../../mod/pubsites.php:28
-msgid "Registration Policy"
-msgstr "Registratiebeleid"
+#: ../../include/identity.php:830 ../../mod/achievements.php:11
+#: ../../mod/blocks.php:29 ../../mod/connect.php:13 ../../mod/editblock.php:29
+#: ../../mod/editlayout.php:27 ../../mod/editwebpage.php:28
+#: ../../mod/filestorage.php:54 ../../mod/hcard.php:8 ../../mod/layouts.php:29
+#: ../../mod/profile.php:16 ../../mod/webpages.php:29
+msgid "Requested profile is not available."
+msgstr "Opgevraagd profiel is niet beschikbaar"
-#: ../../mod/pubsites.php:28
-msgid "Project"
-msgstr "Project"
+#: ../../include/identity.php:924 ../../mod/profiles.php:691
+msgid "Change profile photo"
+msgstr "Profielfoto veranderen"
-#: ../../mod/pubsites.php:28
-msgid "View hub ratings"
-msgstr "Bekijk hubbeoordelingen"
+#: ../../include/identity.php:932
+msgid "Create New Profile"
+msgstr "Nieuw profiel aanmaken"
-#: ../../mod/pubsites.php:32
-msgid "Rate"
-msgstr "Beoordeel"
+#: ../../include/identity.php:949 ../../mod/profiles.php:766
+msgid "Profile Image"
+msgstr "Profielfoto"
-#: ../../mod/pubsites.php:33
-msgid "View ratings"
-msgstr "Bekijk beoordelingen"
+#: ../../include/identity.php:952
+msgid "Visible to everybody"
+msgstr "Voor iedereen zichtbaar"
-#: ../../mod/tagger.php:96
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s heeft het %3$s van %2$s getagd met %4$s"
+#: ../../include/identity.php:953 ../../mod/profiles.php:689
+#: ../../mod/profiles.php:770
+msgid "Edit visibility"
+msgstr "Zichtbaarheid bewerken"
-#: ../../mod/rate.php:158
-msgid "Website:"
-msgstr "Website:"
+#: ../../include/identity.php:1027 ../../include/identity.php:1282
+msgid "Gender:"
+msgstr "Geslacht:"
-#: ../../mod/rate.php:161
-#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr "Kanaal op afstand [%s] (nog niet op deze hub bekend)"
+#: ../../include/identity.php:1028 ../../include/identity.php:1326
+msgid "Status:"
+msgstr "Status:"
-#: ../../mod/rate.php:162
-msgid "Rating (this information is public)"
-msgstr "Beoordeling (deze informatie is openbaar)"
+#: ../../include/identity.php:1029 ../../include/identity.php:1337
+msgid "Homepage:"
+msgstr "Homepagina:"
-#: ../../mod/rate.php:163
-msgid "Optionally explain your rating (this information is public)"
-msgstr "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)"
+#: ../../include/identity.php:1030
+msgid "Online Now"
+msgstr "Nu online"
-#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
-msgid "Block Name"
-msgstr "Bloknaam"
+#: ../../include/identity.php:1117 ../../include/identity.php:1193
+#: ../../mod/ping.php:318
+msgid "g A l F d"
+msgstr "G:i, l d F"
-#: ../../mod/blocks.php:149
-msgid "Block Title"
-msgstr "Bloktitel"
+#: ../../include/identity.php:1118 ../../include/identity.php:1194
+msgid "F d"
+msgstr "d F"
-#: ../../mod/id.php:11
-msgid "First Name"
-msgstr "Voornaam"
+#: ../../include/identity.php:1163 ../../include/identity.php:1233
+#: ../../mod/ping.php:341
+msgid "[today]"
+msgstr "[vandaag]"
-#: ../../mod/id.php:12
-msgid "Last Name"
-msgstr "Achternaam"
+#: ../../include/identity.php:1174
+msgid "Birthday Reminders"
+msgstr "Verjaardagsherinneringen"
-#: ../../mod/id.php:13
-msgid "Nickname"
-msgstr "Bijnaam"
+#: ../../include/identity.php:1175
+msgid "Birthdays this week:"
+msgstr "Verjaardagen deze week:"
-#: ../../mod/id.php:14
-msgid "Full Name"
-msgstr "Volledige naam"
+#: ../../include/identity.php:1226
+msgid "[No description]"
+msgstr "[Geen omschrijving]"
-#: ../../mod/id.php:20
-msgid "Profile Photo 16px"
-msgstr "Profielfoto 16px"
+#: ../../include/identity.php:1244
+msgid "Event Reminders"
+msgstr "Herinneringen"
-#: ../../mod/id.php:21
-msgid "Profile Photo 32px"
-msgstr "Profielfoto 32px"
+#: ../../include/identity.php:1245
+msgid "Events this week:"
+msgstr "Gebeurtenissen deze week:"
-#: ../../mod/id.php:22
-msgid "Profile Photo 48px"
-msgstr "Profielfoto 48px"
+#: ../../include/identity.php:1280 ../../mod/settings.php:1047
+msgid "Full Name:"
+msgstr "Volledige naam:"
-#: ../../mod/id.php:23
-msgid "Profile Photo 64px"
-msgstr "Profielfoto 64px"
+#: ../../include/identity.php:1287
+msgid "Like this channel"
+msgstr "Vind dit kanaal leuk"
-#: ../../mod/id.php:24
-msgid "Profile Photo 80px"
-msgstr "Profielfoto 80px"
+#: ../../include/identity.php:1311
+msgid "j F, Y"
+msgstr "F j Y"
-#: ../../mod/id.php:25
-msgid "Profile Photo 128px"
-msgstr "Profielfoto 128px"
+#: ../../include/identity.php:1312
+msgid "j F"
+msgstr "F j"
-#: ../../mod/id.php:26
-msgid "Timezone"
-msgstr "Tijdzone"
+#: ../../include/identity.php:1319
+msgid "Birthday:"
+msgstr "Geboortedatum:"
-#: ../../mod/id.php:27
-msgid "Homepage URL"
-msgstr "URL homepagina"
+#: ../../include/identity.php:1323 ../../mod/directory.php:302
+msgid "Age:"
+msgstr "Leeftijd:"
-#: ../../mod/id.php:29
-msgid "Birth Year"
-msgstr "Geboortejaar"
+#: ../../include/identity.php:1332
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "voor %1$d %2$s"
-#: ../../mod/id.php:30
-msgid "Birth Month"
-msgstr "Geboortemaand"
+#: ../../include/identity.php:1335
+msgid "Sexual Preference:"
+msgstr "Seksuele voorkeur:"
-#: ../../mod/id.php:31
-msgid "Birth Day"
-msgstr "Geboortedag"
+#: ../../include/identity.php:1339 ../../mod/directory.php:318
+msgid "Hometown:"
+msgstr "Oorspronkelijk uit:"
-#: ../../mod/id.php:32
-msgid "Birthdate"
-msgstr "Geboortedatum"
+#: ../../include/identity.php:1341
+msgid "Tags:"
+msgstr "Tags:"
-#: ../../mod/id.php:33 ../../mod/profiles.php:441
-msgid "Gender"
-msgstr "Geslacht"
+#: ../../include/identity.php:1343
+msgid "Political Views:"
+msgstr "Politieke overtuigingen:"
-#: ../../mod/like.php:15
-msgid "Like/Dislike"
-msgstr "Leuk/niet leuk"
+#: ../../include/identity.php:1345
+msgid "Religion:"
+msgstr "Religie:"
-#: ../../mod/like.php:20
-msgid "This action is restricted to members."
-msgstr "Deze actie kan alleen door $Projectname-leden worden uitgevoerd."
+#: ../../include/identity.php:1347 ../../mod/directory.php:320
+msgid "About:"
+msgstr "Over:"
-#: ../../mod/like.php:21
+#: ../../include/identity.php:1349
+msgid "Hobbies/Interests:"
+msgstr "Hobby's/interesses:"
+
+#: ../../include/identity.php:1351
+msgid "Likes:"
+msgstr "Houdt van:"
+
+#: ../../include/identity.php:1353
+msgid "Dislikes:"
+msgstr "Houdt niet van:"
+
+#: ../../include/identity.php:1355
+msgid "Contact information and Social Networks:"
+msgstr "Contactinformatie en sociale netwerken:"
+
+#: ../../include/identity.php:1357
+msgid "My other channels:"
+msgstr "Mijn andere kanalen"
+
+#: ../../include/identity.php:1359
+msgid "Musical interests:"
+msgstr "Muzikale interesses:"
+
+#: ../../include/identity.php:1361
+msgid "Books, literature:"
+msgstr "Boeken, literatuur:"
+
+#: ../../include/identity.php:1363
+msgid "Television:"
+msgstr "Televisie:"
+
+#: ../../include/identity.php:1365
+msgid "Film/dance/culture/entertainment:"
+msgstr "Films/dansen/cultuur/vermaak:"
+
+#: ../../include/identity.php:1367
+msgid "Love/Romance:"
+msgstr "Liefde/romantiek:"
+
+#: ../../include/identity.php:1369
+msgid "Work/employment:"
+msgstr "Werk/beroep:"
+
+#: ../../include/identity.php:1371
+msgid "School/education:"
+msgstr "School/opleiding:"
+
+#: ../../include/identity.php:1391
+msgid "Like this thing"
+msgstr "Vind dit ding leuk"
+
+#: ../../include/identity.php:1801 ../../mod/cover_photo.php:236
+msgid "cover photo"
+msgstr "omslagfoto"
+
+#: ../../include/import.php:23
msgid ""
-"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
-"href=\"register\">register as a new $Projectname member</a> to continue."
-msgstr "Je dient <a href=\"rmagic\">in te loggen met je $Projectname-account</a> of <a href=\"register\">een nieuw $Projectname-account aan te maken</a> om verder te kunnen gaan."
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt."
-#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
-msgid "Invalid request."
-msgstr "Ongeldig verzoek"
+#: ../../include/import.php:70
+msgid "Channel clone failed. Import failed."
+msgstr "Het klonen van het kanaal is mislukt. Importeren mislukt."
-#: ../../mod/like.php:142
-msgid "thing"
-msgstr "ding"
+#: ../../include/import.php:80 ../../mod/import.php:146
+msgid "Cloned channel not found. Import failed."
+msgstr "Gekloond kanaal niet gevonden. Importeren mislukt."
-#: ../../mod/like.php:188
-msgid "Channel unavailable."
-msgstr "Kanaal niet beschikbaar."
+#: ../../include/items.php:423 ../../mod/dreport.php:6
+#: ../../mod/dreport.php:45 ../../mod/group.php:68
+#: ../../mod/import_items.php:108 ../../mod/like.php:280
+#: ../../mod/profperm.php:23 ../../mod/subthread.php:58 ../../index.php:184
+msgid "Permission denied"
+msgstr "Toegang geweigerd"
-#: ../../mod/like.php:236
-msgid "Previous action reversed."
-msgstr "Vorige actie omgedraaid"
+#: ../../include/items.php:1138 ../../include/items.php:1183
+msgid "(Unknown)"
+msgstr "(Onbekend)"
+
+#: ../../include/items.php:1382
+msgid "Visible to anybody on the internet."
+msgstr "Voor iedereen op het internet zichtbaar."
-#: ../../mod/like.php:414
+#: ../../include/items.php:1384
+msgid "Visible to you only."
+msgstr "Alleen voor jou zichtbaar."
+
+#: ../../include/items.php:1386
+msgid "Visible to anybody in this network."
+msgstr "Voor iedereen in dit netwerk zichtbaar."
+
+#: ../../include/items.php:1388
+msgid "Visible to anybody authenticated."
+msgstr "Voor iedereen die geauthenticeerd is zichtbaar."
+
+#: ../../include/items.php:1390
#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
-msgstr "%1$s is het eens met %2$s's %3$s"
+msgid "Visible to anybody on %s."
+msgstr "Voor iedereen op %s zichtbaar."
+
+#: ../../include/items.php:1392
+msgid "Visible to all connections."
+msgstr "Voor alle connecties zichtbaar."
+
+#: ../../include/items.php:1394
+msgid "Visible to approved connections."
+msgstr "Voor alle geaccepteerde connecties zichtbaar."
+
+#: ../../include/items.php:1396
+msgid "Visible to specific connections."
+msgstr "Voor specifieke connecties zichtbaar."
+
+#: ../../include/items.php:4592 ../../mod/display.php:36
+#: ../../mod/filestorage.php:27 ../../mod/admin.php:141
+#: ../../mod/admin.php:1189 ../../mod/admin.php:1434 ../../mod/thing.php:85
+#: ../../mod/viewsrc.php:20
+msgid "Item not found."
+msgstr "Item niet gevonden."
-#: ../../mod/like.php:416
+#: ../../include/items.php:5126 ../../mod/group.php:38 ../../mod/group.php:137
+msgid "Privacy group not found."
+msgstr "Privacygroep niet gevonden"
+
+#: ../../include/items.php:5142
+msgid "Privacy group is empty."
+msgstr "Privacygroep is leeg"
+
+#: ../../include/items.php:5149
#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
-msgstr "%1$s is het niet eens met %2$s's %3$s"
+msgid "Privacy group: %s"
+msgstr "Privacygroep: %s"
-#: ../../mod/like.php:418
+#: ../../include/items.php:5159 ../../mod/connedit.php:701
#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
-msgstr "%1$s onthoudt zich van een besluit over %2$s's %3$s"
+msgid "Connection: %s"
+msgstr "Connectie: %s"
-#: ../../mod/like.php:420
+#: ../../include/items.php:5161
+msgid "Connection not found."
+msgstr "Connectie niet gevonden."
+
+#: ../../include/items.php:5587 ../../mod/cover_photo.php:229
+msgid "female"
+msgstr "vrouw"
+
+#: ../../include/items.php:5588 ../../mod/cover_photo.php:230
#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr "%1$s is aanwezig op %2$s's %3$s"
+msgid "%1$s updated her %2$s"
+msgstr "%1$s heeft haar %2$s bijgewerkt"
-#: ../../mod/like.php:422
+#: ../../include/items.php:5589 ../../mod/cover_photo.php:231
+msgid "male"
+msgstr "man"
+
+#: ../../include/items.php:5590 ../../mod/cover_photo.php:232
#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr "%1$s is niet aanwezig op %2$s's %3$s"
+msgid "%1$s updated his %2$s"
+msgstr "%1$s heeft zijn %2$s bijgewerkt"
-#: ../../mod/like.php:424
+#: ../../include/items.php:5592 ../../mod/cover_photo.php:234
#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr "%1$s is mogelijk aanwezig op %2$s's %3$s"
+msgid "%1$s updated their %2$s"
+msgstr "De %2$s van %1$s is bijgewerkt"
-#: ../../mod/like.php:520
-msgid "Action completed."
-msgstr "Actie voltooid"
+#: ../../include/items.php:5594
+msgid "profile photo"
+msgstr "profielfoto"
-#: ../../mod/like.php:521
-msgid "Thank you."
-msgstr "Bedankt"
+#: ../../include/group.php:26
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken."
-#: ../../mod/page.php:36 ../../mod/block.php:27
-msgid "Invalid item."
-msgstr "Ongeldig item."
+#: ../../include/group.php:248
+msgid "Add new connections to this privacy group"
+msgstr "Voeg nieuwe connecties aan deze privacygroep toe"
-#: ../../mod/page.php:52 ../../mod/wall_upload.php:29 ../../mod/block.php:39
-msgid "Channel not found."
-msgstr "Kanaal niet gevonden."
+#: ../../include/group.php:267 ../../mod/admin.php:998
+msgid "All Channels"
+msgstr "Alle kanalen"
-#: ../../mod/page.php:89 ../../mod/display.php:110 ../../mod/help.php:214
-#: ../../mod/block.php:75 ../../index.php:241
-msgid "Page not found."
-msgstr "Pagina niet gevonden."
+#: ../../include/group.php:289
+msgid "edit"
+msgstr "bewerken"
-#: ../../mod/page.php:126
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
-" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+#: ../../include/group.php:312
+msgid "Edit group"
+msgstr "Privacygroep bewerken"
-#: ../../mod/removeme.php:29
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd."
+#: ../../include/group.php:313
+msgid "Add privacy group"
+msgstr "Privacygroep toevoegen"
-#: ../../mod/removeme.php:57
-msgid "Remove This Channel"
-msgstr "Verwijder dit kanaal"
+#: ../../include/group.php:314
+msgid "Channels not in any privacy group"
+msgstr "Kanalen die zich in geen enkele privacygroep bevinden"
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "WARNING: "
-msgstr "WAARSCHUWING: "
+#: ../../include/photos.php:112
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes"
-#: ../../mod/removeme.php:58
-msgid "This channel will be completely removed from the network. "
-msgstr "Dit kanaal wordt volledig uit het $Projectname-netwerk verwijderd."
+#: ../../include/photos.php:119
+msgid "Image file is empty."
+msgstr "Afbeeldingsbestand is leeg"
-#: ../../mod/removeme.php:58 ../../mod/removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
-msgstr "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!"
+#: ../../include/photos.php:146 ../../mod/profile_photo.php:225
+#: ../../mod/cover_photo.php:164
+msgid "Unable to process image"
+msgstr "Afbeelding kan niet verwerkt worden"
-#: ../../mod/removeme.php:59 ../../mod/removeaccount.php:59
-msgid "Please enter your password for verification:"
-msgstr "Vul je wachtwoord in ter verificatie:"
+#: ../../include/photos.php:257
+msgid "Photo storage failed."
+msgstr "Foto kan niet worden opgeslagen"
-#: ../../mod/removeme.php:60
-msgid "Remove this channel and all its clones from the network"
-msgstr "Dit kanaal en alle klonen hiervan uit het $Projectname-netwerk verwijderen"
+#: ../../include/photos.php:297
+msgid "a new photo"
+msgstr "een nieuwe foto"
-#: ../../mod/removeme.php:60
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het $Projectname-netwerk verwijderd"
+#: ../../include/photos.php:301
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s plaatste %2$s op %3$s"
-#: ../../mod/removeme.php:61 ../../mod/settings.php:1112
-msgid "Remove Channel"
-msgstr "Kanaal verwijderen"
+#: ../../include/photos.php:510
+msgid "Upload New Photos"
+msgstr "Nieuwe foto's uploaden"
-#: ../../mod/mood.php:132
-msgid "Set your current mood and tell your friends"
-msgstr "Noteer je huidige stemming en toon het aan je connecties"
+#: ../../include/text.php:394
+msgid "prev"
+msgstr "vorige"
-#: ../../mod/new_channel.php:109
-msgid "Add a Channel"
-msgstr "Kanaal toevoegen"
+#: ../../include/text.php:396
+msgid "first"
+msgstr "eerste"
-#: ../../mod/new_channel.php:110
-msgid ""
-"A channel is your own collection of related web pages. A channel can be used"
-" to hold social network profiles, blogs, conversation groups and forums, "
-"celebrity pages, and much more. You may create as many channels as your "
-"service provider allows."
-msgstr "Naast een account moet je tenminste één kanaal aanmaken. Een kanaal is een persoonlijke verzameling (gerelateerde) berichten en media, zoals je misschien gewend bent van sociale netwerken. Een kanaal kan gebruikt worden voor social media, een blog, forum, en voor veel meer. Je kan net zoveel kanalen aanmaken als dat de eigenaar/beheerder van jouw hub toestaat."
+#: ../../include/text.php:425
+msgid "last"
+msgstr "laatste"
-#: ../../mod/new_channel.php:112 ../../mod/sources.php:103
-#: ../../mod/sources.php:137
-msgid "Channel Name"
-msgstr "Kanaalnaam"
+#: ../../include/text.php:428
+msgid "next"
+msgstr "volgende"
-#: ../../mod/new_channel.php:113
-msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "
-msgstr "Jouw naam of een andere relevante naam. Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Familieforum\""
+#: ../../include/text.php:438
+msgid "older"
+msgstr "ouder"
-#: ../../mod/new_channel.php:114
-msgid "Choose a short nickname"
-msgstr "Korte bijnaam"
+#: ../../include/text.php:440
+msgid "newer"
+msgstr "nieuwer"
-#: ../../mod/new_channel.php:115
-msgid ""
-"Your nickname will be used to create an easily remembered channel address "
-"(like an email address) which you can share with others."
-msgstr "Deze bijnaam (geen spaties) wordt gebruikt om een makkelijk te onthouden kanaaladres (zoals een e-mailadres) en het internetadres (URL) van jouw kanaal aan te maken, die je dan met anderen kunt delen. Voorbeeld: <b>janp</b> wordt <em>janp@jouw_hub.nl</em> en <em>https://jouw_hub.nl/channel/janp</em>."
+#: ../../include/text.php:822
+msgid "No connections"
+msgstr "Geen connecties"
-#: ../../mod/new_channel.php:116
-msgid "Or <a href=\"import\">import an existing channel</a> from another location"
-msgstr "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie."
+#: ../../include/text.php:847
+#, php-format
+msgid "View all %s connections"
+msgstr "Toon alle %s connecties"
-#: ../../mod/new_channel.php:118
-msgid ""
-"Please choose a channel type (such as social networking or community forum) "
-"and privacy requirements so we can select the best permissions for you"
-msgstr "Kies een kanaaltype en het door jouw gewenste privacy-niveau, zodat automatisch de beste permissies kunnen worden ingesteld. Dit kan later, indien gewenst, worden veranderd."
+#: ../../include/text.php:992 ../../include/text.php:997
+msgid "poke"
+msgstr "aanstoten"
-#: ../../mod/new_channel.php:119
-msgid "Channel Type"
-msgstr "Kanaaltype"
+#: ../../include/text.php:998
+msgid "ping"
+msgstr "ping"
-#: ../../mod/new_channel.php:119
-msgid "Read more about roles"
-msgstr "Lees meer over kanaaltypes"
+#: ../../include/text.php:998
+msgid "pinged"
+msgstr "gepingd"
-#: ../../mod/ratings.php:69
-msgid "No ratings"
-msgstr "Geen beoordelingen"
+#: ../../include/text.php:999
+msgid "prod"
+msgstr "por"
-#: ../../mod/ratings.php:82 ../../mod/search.php:13 ../../mod/directory.php:59
-#: ../../mod/photos.php:490 ../../mod/display.php:13
-#: ../../mod/viewconnections.php:17
-msgid "Public access denied."
-msgstr "Openbare toegang geweigerd."
+#: ../../include/text.php:999
+msgid "prodded"
+msgstr "gepord"
-#: ../../mod/ratings.php:99
-msgid "Ratings"
-msgstr "Waarderingen"
+#: ../../include/text.php:1000
+msgid "slap"
+msgstr "slaan"
-#: ../../mod/ratings.php:100
-msgid "Rating: "
-msgstr "Waardering: "
+#: ../../include/text.php:1000
+msgid "slapped"
+msgstr "sloeg"
-#: ../../mod/ratings.php:101
-msgid "Website: "
-msgstr "Website: "
+#: ../../include/text.php:1001
+msgid "finger"
+msgstr "finger"
-#: ../../mod/ratings.php:103
-msgid "Description: "
-msgstr "Omschrijving: "
+#: ../../include/text.php:1001
+msgid "fingered"
+msgstr "gefingerd"
-#: ../../mod/setup.php:191
-msgid "$Projectname Server - Setup"
-msgstr "$Projectname Server - Setup"
+#: ../../include/text.php:1002
+msgid "rebuff"
+msgstr "afpoeieren"
-#: ../../mod/setup.php:195
-msgid "Could not connect to database."
-msgstr "Could not connect to database."
+#: ../../include/text.php:1002
+msgid "rebuffed"
+msgstr "afgepoeierd"
-#: ../../mod/setup.php:199
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "Could not connect to specified hub URL. Possible SSL certificate or DNS issue."
+#: ../../include/text.php:1014
+msgid "happy"
+msgstr "gelukkig"
-#: ../../mod/setup.php:206
-msgid "Could not create table."
-msgstr "Could not create table."
+#: ../../include/text.php:1015
+msgid "sad"
+msgstr "bedroefd"
-#: ../../mod/setup.php:211
-msgid "Your site database has been installed."
-msgstr "Your hub database has been installed."
+#: ../../include/text.php:1016
+msgid "mellow"
+msgstr "mellow"
-#: ../../mod/setup.php:215
-msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr "You may need to import the file \"install/schema_xxx.sql\" manually using a database client."
+#: ../../include/text.php:1017
+msgid "tired"
+msgstr "moe"
-#: ../../mod/setup.php:216 ../../mod/setup.php:284 ../../mod/setup.php:734
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Please see the file \"install/INSTALL.txt\"."
+#: ../../include/text.php:1018
+msgid "perky"
+msgstr "parmantig"
-#: ../../mod/setup.php:281
-msgid "System check"
-msgstr "System check"
+#: ../../include/text.php:1019
+msgid "angry"
+msgstr "boos"
-#: ../../mod/setup.php:285 ../../mod/photos.php:911 ../../mod/events.php:653
-#: ../../mod/events.php:660
-msgid "Next"
-msgstr "Volgende"
+#: ../../include/text.php:1020
+msgid "stupefied"
+msgstr "verbijsterd"
-#: ../../mod/setup.php:286
-msgid "Check again"
-msgstr "Check again"
+#: ../../include/text.php:1021
+msgid "puzzled"
+msgstr "verward"
-#: ../../mod/setup.php:308
-msgid "Database connection"
-msgstr "Database connection"
+#: ../../include/text.php:1022
+msgid "interested"
+msgstr "geïnteresseerd"
-#: ../../mod/setup.php:309
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
-msgstr "In order to install $Projectname we need to know how to connect to your database."
+#: ../../include/text.php:1023
+msgid "bitter"
+msgstr "verbitterd"
-#: ../../mod/setup.php:310
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Please contact your hosting provider or site administrator if you have questions about these settings."
+#: ../../include/text.php:1024
+msgid "cheerful"
+msgstr "vrolijk"
-#: ../../mod/setup.php:311
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "The database you specify below should already exist. If it does not, please create it before continuing."
+#: ../../include/text.php:1025
+msgid "alive"
+msgstr "levendig"
-#: ../../mod/setup.php:315
-msgid "Database Server Name"
-msgstr "Database Server Name"
+#: ../../include/text.php:1026
+msgid "annoyed"
+msgstr "geërgerd"
-#: ../../mod/setup.php:315
-msgid "Default is 127.0.0.1"
-msgstr "Default is 127.0.0.1"
+#: ../../include/text.php:1027
+msgid "anxious"
+msgstr "bezorgd"
-#: ../../mod/setup.php:316
-msgid "Database Port"
-msgstr "Database Port"
+#: ../../include/text.php:1028
+msgid "cranky"
+msgstr "humeurig"
-#: ../../mod/setup.php:316
-msgid "Communication port number - use 0 for default"
-msgstr "Communication port number - use 0 for default"
+#: ../../include/text.php:1029
+msgid "disturbed"
+msgstr "verontrust"
-#: ../../mod/setup.php:317
-msgid "Database Login Name"
-msgstr "Database Login Name"
+#: ../../include/text.php:1030
+msgid "frustrated"
+msgstr "gefrustreerd "
-#: ../../mod/setup.php:318
-msgid "Database Login Password"
-msgstr "Database Login Password"
+#: ../../include/text.php:1031
+msgid "depressed"
+msgstr "gedeprimeerd"
-#: ../../mod/setup.php:319
-msgid "Database Name"
-msgstr "Database Name"
+#: ../../include/text.php:1032
+msgid "motivated"
+msgstr "gemotiveerd"
-#: ../../mod/setup.php:320
-msgid "Database Type"
-msgstr "Database Type"
+#: ../../include/text.php:1033
+msgid "relaxed"
+msgstr "ontspannen"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid "Site administrator email address"
-msgstr "Hub administrator email address"
+#: ../../include/text.php:1034
+msgid "surprised"
+msgstr "verrast"
-#: ../../mod/setup.php:322 ../../mod/setup.php:363
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Your account email address must match this in order to use the web admin panel."
+#: ../../include/text.php:1210
+msgid "May"
+msgstr "mei"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Website URL"
-msgstr "Hub URL"
+#: ../../include/text.php:1287 ../../include/text.php:1291
+msgid "Unknown Attachment"
+msgstr "Onbekende bijlage"
-#: ../../mod/setup.php:323 ../../mod/setup.php:365
-msgid "Please use SSL (https) URL if available."
-msgstr "Please use SSL (https) URL if available."
+#: ../../include/text.php:1293
+msgid "unknown"
+msgstr "onbekend"
-#: ../../mod/setup.php:325 ../../mod/setup.php:367
-msgid "Please select a default timezone for your website"
-msgstr "Please select a default timezone for your hub"
+#: ../../include/text.php:1329
+msgid "remove category"
+msgstr "categorie verwijderen"
-#: ../../mod/setup.php:352
-msgid "Site settings"
-msgstr "Hub settings"
+#: ../../include/text.php:1406
+msgid "remove from file"
+msgstr "uit map verwijderen"
-#: ../../mod/setup.php:417
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Could not find a command line version of PHP in the web server PATH."
+#: ../../include/text.php:1548 ../../include/text.php:1559
+msgid "Click to open/close"
+msgstr "Klik om te openen of te sluiten"
-#: ../../mod/setup.php:418
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."
+#: ../../include/text.php:1743 ../../mod/events.php:630 ../../mod/cal.php:302
+msgid "Link to Source"
+msgstr "Originele locatie"
-#: ../../mod/setup.php:422
-msgid "PHP executable path"
-msgstr "PHP executable path"
+#: ../../include/text.php:1764 ../../include/text.php:1836
+msgid "default"
+msgstr "standaard"
-#: ../../mod/setup.php:422
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Enter full path to php executable. You can leave this blank to continue the installation."
+#: ../../include/text.php:1772
+msgid "Page layout"
+msgstr "Pagina-lay-out"
-#: ../../mod/setup.php:427
-msgid "Command line PHP"
-msgstr "Command line PHP"
+#: ../../include/text.php:1772
+msgid "You can create your own with the layouts tool"
+msgstr "Je kan jouw eigen lay-out ontwerpen onder lay-outs"
-#: ../../mod/setup.php:436
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "The command line version of PHP on your system does not have \"register_argc_argv\" enabled."
+#: ../../include/text.php:1814
+msgid "Page content type"
+msgstr "Opmaaktype pagina"
-#: ../../mod/setup.php:437
-msgid "This is required for message delivery to work."
-msgstr "This is required for message delivery to work."
+#: ../../include/text.php:1848
+msgid "Select an alternate language"
+msgstr "Kies een andere taal"
-#: ../../mod/setup.php:440
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+#: ../../include/text.php:1980
+msgid "activity"
+msgstr "activiteit"
-#: ../../mod/setup.php:458
-#, php-format
-msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to"
-" upload is set to %s. You are allowed to upload up to %d files at once."
-msgstr "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."
+#: ../../include/text.php:2275
+msgid "Design Tools"
+msgstr "Ontwerp-hulpmiddelen"
-#: ../../mod/setup.php:463
-msgid "You can adjust these settings in the servers php.ini."
-msgstr "You can adjust these settings in the servers php.ini."
+#: ../../include/text.php:2278 ../../mod/blocks.php:147
+msgid "Blocks"
+msgstr "Blokken"
-#: ../../mod/setup.php:465
-msgid "PHP upload limits"
-msgstr "PHP upload limits"
+#: ../../include/text.php:2279 ../../mod/menu.php:103
+msgid "Menus"
+msgstr "Menu's"
-#: ../../mod/setup.php:488
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"
+#: ../../include/text.php:2280 ../../mod/layouts.php:174
+msgid "Layouts"
+msgstr "Lay-outs"
-#: ../../mod/setup.php:489
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."
+#: ../../include/text.php:2281
+msgid "Pages"
+msgstr "Pagina's"
-#: ../../mod/setup.php:492
-msgid "Generate encryption keys"
-msgstr "Generate encryption keys"
+#: ../../include/message.php:20
+msgid "No recipient provided."
+msgstr "Geen ontvanger opgegeven."
-#: ../../mod/setup.php:504
-msgid "libCurl PHP module"
-msgstr "libCurl PHP module"
+#: ../../include/message.php:25
+msgid "[no subject]"
+msgstr "[geen onderwerp]"
-#: ../../mod/setup.php:505
-msgid "GD graphics PHP module"
-msgstr "GD graphics PHP module"
+#: ../../include/message.php:45
+msgid "Unable to determine sender."
+msgstr "Afzender kan niet bepaald worden."
-#: ../../mod/setup.php:506
-msgid "OpenSSL PHP module"
-msgstr "OpenSSL PHP module"
+#: ../../include/message.php:222
+msgid "Stored post could not be verified."
+msgstr "Opgeslagen bericht kon niet worden geverifieerd."
-#: ../../mod/setup.php:507
-msgid "mysqli or postgres PHP module"
-msgstr "mysqli or postgres PHP module"
+#: ../../include/permissions.php:26
+msgid "Can view my normal stream and posts"
+msgstr "Kan mijn normale kanaalstream en berichten bekijken"
-#: ../../mod/setup.php:508
-msgid "mb_string PHP module"
-msgstr "mb_string PHP module"
+#: ../../include/permissions.php:27
+msgid "Can view my default channel profile"
+msgstr "Kan mijn standaard kanaalprofiel bekijken"
-#: ../../mod/setup.php:509
-msgid "mcrypt PHP module"
-msgstr "mcrypt PHP module"
+#: ../../include/permissions.php:28
+msgid "Can view my connections"
+msgstr "Kan een lijst met mijn connecties bekijken"
-#: ../../mod/setup.php:510
-msgid "xml PHP module"
-msgstr "xml PHP module"
+#: ../../include/permissions.php:29
+msgid "Can view my file storage and photos"
+msgstr "Kan mijn foto's en andere bestanden bekijken"
-#: ../../mod/setup.php:514 ../../mod/setup.php:516
-msgid "Apache mod_rewrite module"
-msgstr "Apache mod_rewrite module"
+#: ../../include/permissions.php:30
+msgid "Can view my webpages"
+msgstr "Kan mijn pagina's bekijken"
-#: ../../mod/setup.php:514
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Error: Apache webserver mod-rewrite module is required but not installed."
+#: ../../include/permissions.php:33
+msgid "Can send me their channel stream and posts"
+msgstr "Kan mij de inhoud van hun kanaal en berichten sturen"
-#: ../../mod/setup.php:520 ../../mod/setup.php:523
-msgid "proc_open"
-msgstr "proc_open"
+#: ../../include/permissions.php:34
+msgid "Can post on my channel page (\"wall\")"
+msgstr "Kan een bericht in mijn kanaal plaatsen"
-#: ../../mod/setup.php:520
-msgid ""
-"Error: proc_open is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Error: proc_open is required but is either not installed or has been disabled in php.ini"
+#: ../../include/permissions.php:35
+msgid "Can comment on or like my posts"
+msgstr "Kan op mijn berichten reageren of deze (niet) leuk vinden"
-#: ../../mod/setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Error: libCURL PHP module required but not installed."
+#: ../../include/permissions.php:36
+msgid "Can send me private mail messages"
+msgstr "Kan mij privéberichten sturen"
-#: ../../mod/setup.php:532
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Error: GD graphics PHP module with JPEG support required but not installed."
+#: ../../include/permissions.php:37
+msgid "Can like/dislike stuff"
+msgstr "Kan dingen leuk of niet leuk vinden"
-#: ../../mod/setup.php:536
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Error: openssl PHP module required but not installed."
+#: ../../include/permissions.php:37
+msgid "Profiles and things other than posts/comments"
+msgstr "Profielen en dingen, buiten berichten en reacties"
-#: ../../mod/setup.php:540
-msgid ""
-"Error: mysqli or postgres PHP module required but neither are installed."
-msgstr "Error: mysqli or postgres PHP module required but neither are installed."
+#: ../../include/permissions.php:39
+msgid "Can forward to all my channel contacts via post @mentions"
+msgstr "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+"
-#: ../../mod/setup.php:544
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Error: mb_string PHP module required but not installed."
+#: ../../include/permissions.php:39
+msgid "Advanced - useful for creating group forum channels"
+msgstr "Geavanceerd - nuttig voor groepforums"
-#: ../../mod/setup.php:548
-msgid "Error: mcrypt PHP module required but not installed."
-msgstr "Error: mcrypt PHP module required but not installed."
+#: ../../include/permissions.php:40
+msgid "Can chat with me (when available)"
+msgstr "Kan met mij chatten (wanneer beschikbaar)"
-#: ../../mod/setup.php:552
-msgid "Error: xml PHP module required for DAV but not installed."
-msgstr "Error: xml PHP module required for DAV but not installed."
+#: ../../include/permissions.php:41
+msgid "Can write to my file storage and photos"
+msgstr "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen"
-#: ../../mod/setup.php:570
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."
+#: ../../include/permissions.php:42
+msgid "Can edit my webpages"
+msgstr "Kan mijn pagina's bewerken"
-#: ../../mod/setup.php:571
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."
+#: ../../include/permissions.php:44
+msgid "Can source my public posts in derived channels"
+msgstr "Kan mijn openbare berichten als bron voor andere kanalen gebruiken"
-#: ../../mod/setup.php:572
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Red top folder."
-msgstr "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."
+#: ../../include/permissions.php:44
+msgid "Somewhat advanced - very useful in open communities"
+msgstr "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)"
+
+#: ../../include/permissions.php:46
+msgid "Can administer my channel resources"
+msgstr "Kan mijn kanaal beheren"
-#: ../../mod/setup.php:573
+#: ../../include/permissions.php:46
msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"install/INSTALL.txt\" for instructions."
-msgstr "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."
+"Extremely advanced. Leave this alone unless you know what you are doing"
+msgstr "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet."
-#: ../../mod/setup.php:576
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php is writable"
+#: ../../include/permissions.php:877
+msgid "Social Networking"
+msgstr "Sociaal netwerk"
+
+#: ../../include/permissions.php:877
+msgid "Social - Mostly Public"
+msgstr "Sociaal - Vrijwel alles openbaar"
-#: ../../mod/setup.php:590
+#: ../../include/permissions.php:877
+msgid "Social - Restricted"
+msgstr "Sociaal - Beperkt zichtbaar"
+
+#: ../../include/permissions.php:877
+msgid "Social - Private"
+msgstr "Sociaal - Verborgen kanaal"
+
+#: ../../include/permissions.php:878
+msgid "Community Forum"
+msgstr "Groepsforum"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Mostly Public"
+msgstr "Forum - Vrijwel alles openbaar"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Restricted"
+msgstr "Forum - Beperkt zichtbaar"
+
+#: ../../include/permissions.php:878
+msgid "Forum - Private"
+msgstr "Forum - Verborgen kanaal"
+
+#: ../../include/permissions.php:879
+msgid "Feed Republish"
+msgstr "Feed herpubliceren"
+
+#: ../../include/permissions.php:879
+msgid "Feed - Mostly Public"
+msgstr "Feed - Vrijwel alles openbaar"
+
+#: ../../include/permissions.php:879
+msgid "Feed - Restricted"
+msgstr "Feed - Beperkt zichtbaar"
+
+#: ../../include/permissions.php:880
+msgid "Special Purpose"
+msgstr "Speciaal doel"
+
+#: ../../include/permissions.php:880
+msgid "Special - Celebrity/Soapbox"
+msgstr "Speciaal - Beroemdheid/alleen volgen"
+
+#: ../../include/permissions.php:880
+msgid "Special - Group Repository"
+msgstr "Speciaal - Groepsopslag"
+
+#: ../../include/permissions.php:881
+msgid "Custom/Expert Mode"
+msgstr "Expertmodus/handmatig aanpassen"
+
+#: ../../include/security.php:383
msgid ""
-"Red uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. "
+
+#: ../../include/account.php:28
+msgid "Not a valid email address"
+msgstr "Geen geldig e-mailadres"
+
+#: ../../include/account.php:30
+msgid "Your email domain is not among those allowed on this site"
+msgstr "Jouw e-maildomein is op deze hub niet toegestaan"
+
+#: ../../include/account.php:36
+msgid "Your email address is already registered at this site."
+msgstr "Jouw e-mailadres is al op deze hub geregistreerd."
-#: ../../mod/setup.php:591
+#: ../../include/account.php:68
+msgid "An invitation is required."
+msgstr "Een uitnodiging is vereist"
+
+#: ../../include/account.php:72
+msgid "Invitation could not be verified."
+msgstr "Uitnodiging kon niet geverifieerd worden"
+
+#: ../../include/account.php:122
+msgid "Please enter the required information."
+msgstr "Vul de vereiste informatie in."
+
+#: ../../include/account.php:189
+msgid "Failed to store account information."
+msgstr "Account-informatie kon niet opgeslagen worden."
+
+#: ../../include/account.php:249
#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the Red top level folder."
-msgstr "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."
+msgid "Registration confirmation for %s"
+msgstr "Registratiebevestiging voor %s"
-#: ../../mod/setup.php:592 ../../mod/setup.php:613
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."
+#: ../../include/account.php:315
+#, php-format
+msgid "Registration request at %s"
+msgstr "Registratiebevestiging voor %s"
-#: ../../mod/setup.php:593
+#: ../../include/account.php:339
+msgid "your registration password"
+msgstr "jouw registratiewachtwoord"
+
+#: ../../include/account.php:342 ../../include/account.php:402
#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."
+msgid "Registration details for %s"
+msgstr "Registratiegegevens voor %s"
-#: ../../mod/setup.php:596
+#: ../../include/account.php:414
+msgid "Account approved."
+msgstr "Account goedgekeurd"
+
+#: ../../include/account.php:454
#, php-format
-msgid "%s is writable"
-msgstr "%s is writable"
+msgid "Registration revoked for %s"
+msgstr "Registratie ingetrokken voor %s"
-#: ../../mod/setup.php:612
-msgid ""
-"Red uses the store directory to save uploaded files. The web server needs to"
-" have write access to the store directory under the Red top level folder"
-msgstr "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"
+#: ../../include/account.php:506
+msgid "Account verified. Please login."
+msgstr "Account is geverifieerd. Je kan inloggen."
-#: ../../mod/setup.php:616
-msgid "store is writable"
-msgstr "store is writable"
+#: ../../include/account.php:719 ../../include/account.php:721
+msgid "Click here to upgrade."
+msgstr "Klik hier om te upgraden."
-#: ../../mod/setup.php:649
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access"
-" to this site."
-msgstr "SSL certificate cannot be validated. Fix certificate or disable https access to this hub."
+#: ../../include/account.php:727
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden."
-#: ../../mod/setup.php:650
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"
+#: ../../include/account.php:732
+msgid "This action is not available under your subscription plan."
+msgstr "Deze handeling is niet mogelijk met jouw abonnement."
-#: ../../mod/setup.php:651
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "This restriction is incorporated because public posts from you may for example contain references to images on your own hub."
+#: ../../include/acl_selectors.php:218
+msgid "Visible to your default audience"
+msgstr "Voor iedereen zichtbaar, mits niet anders ingesteld"
-#: ../../mod/setup.php:652
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues."
+#: ../../include/acl_selectors.php:243
+msgid "Show"
+msgstr "Tonen"
-#: ../../mod/setup.php:653
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement."
+#: ../../include/acl_selectors.php:244
+msgid "Don't show"
+msgstr "Niet tonen"
-#: ../../mod/setup.php:654
-msgid ""
-"Providers are available that issue free certificates which are browser-"
-"valid."
-msgstr "Providers are available that issue free certificates which are browser-valid."
+#: ../../include/acl_selectors.php:249
+msgid "Other networks and post services"
+msgstr "Andere netwerken en diensten"
-#: ../../mod/setup.php:656
-msgid "SSL certificate validation"
-msgstr "SSL certificate validation"
+#: ../../include/acl_selectors.php:251 ../../mod/chat.php:229
+#: ../../mod/filestorage.php:147 ../../mod/photos.php:666
+#: ../../mod/photos.php:1040 ../../mod/thing.php:309 ../../mod/thing.php:355
+msgid "Permissions"
+msgstr "Permissies"
-#: ../../mod/setup.php:662
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server "
-"configuration.Test: "
-msgstr "Url rewrite in .htaccess is not working. Check your server configuration.Test: "
+#: ../../include/chat.php:23
+msgid "Missing room name"
+msgstr "Naam chatkanaal ontbreekt"
-#: ../../mod/setup.php:665
-msgid "Url rewrite is working"
-msgstr "Url rewrite is working"
+#: ../../include/chat.php:32
+msgid "Duplicate room name"
+msgstr "Naam chatkanaal bestaat al"
-#: ../../mod/setup.php:674
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."
+#: ../../include/chat.php:82 ../../include/chat.php:90
+msgid "Invalid room specifier."
+msgstr "Ongeldige omschrijving chatkanaal"
-#: ../../mod/setup.php:698
-msgid "Errors encountered creating database tables."
-msgstr "Errors encountered creating database tables."
+#: ../../include/chat.php:122
+msgid "Room not found."
+msgstr "Chatkanaal niet gevonden"
-#: ../../mod/setup.php:732
-msgid "<h1>What next</h1>"
-msgstr "<h1>Wat nu</h1>"
+#: ../../include/chat.php:143
+msgid "Room is full"
+msgstr "Chatkanaal is vol"
-#: ../../mod/setup.php:733
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
+#: ../../include/Contact.php:118
+msgid "New window"
+msgstr "Nieuw venster"
-#: ../../mod/bookmarks.php:40
-msgid "Bookmark added"
-msgstr "Bladwijzer toegevoegd"
+#: ../../include/Contact.php:119
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Open de geselecteerde locatie in een ander venster of tab"
-#: ../../mod/bookmarks.php:62
-msgid "My Bookmarks"
-msgstr "Mijn bladwijzers"
+#: ../../include/Contact.php:237
+#, php-format
+msgid "User '%s' deleted"
+msgstr "Account '%s' verwijderd"
-#: ../../mod/bookmarks.php:73
-msgid "My Connections Bookmarks"
-msgstr "Bladwijzers van mijn connecties"
+#: ../../mod/achievements.php:34
+msgid "Some blurb about what to do when you're new here"
+msgstr "Welkom op $Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van $Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met $Projectname klik je op het vraagteken."
-#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
-msgid "This setting requires special processing and editing has been blocked."
-msgstr "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd."
+#: ../../mod/acl.php:221
+msgid "network"
+msgstr "netwerk"
-#: ../../mod/pconfig.php:49
-msgid "Configuration Editor"
-msgstr "Configuratiebewerker"
+#: ../../mod/acl.php:231
+msgid "RSS"
+msgstr "RSS"
-#: ../../mod/pconfig.php:50
+#: ../../mod/api.php:74 ../../mod/api.php:98
+msgid "Authorize application connection"
+msgstr "Geef toestemming voor applicatiekoppeling"
+
+#: ../../mod/api.php:75
+msgid "Return to your app and insert this Securty Code:"
+msgstr "Ga terug naar je app en voeg deze beveiligingscode in:"
+
+#: ../../mod/api.php:85
+msgid "Please login to continue."
+msgstr "Inloggen om verder te kunnen gaan."
+
+#: ../../mod/api.php:100
msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please"
-" leave this page unless you are comfortable with and knowledgeable about how"
-" to correctly use this feature."
-msgstr "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. "
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?"
-#: ../../mod/poke.php:164
-msgid "Poke/Prod"
-msgstr "Aanstoten/porren"
+#: ../../mod/appman.php:28 ../../mod/appman.php:44
+msgid "App installed."
+msgstr "App geïnstalleerd"
-#: ../../mod/poke.php:165
-msgid "poke, prod or do other things to somebody"
-msgstr "aanstoten, porren of andere dingen met iemand doen"
+#: ../../mod/appman.php:37
+msgid "Malformed app."
+msgstr "Misvormde app."
-#: ../../mod/poke.php:166
-msgid "Recipient"
-msgstr "Ontvanger"
+#: ../../mod/appman.php:80
+msgid "Embed code"
+msgstr "Insluitcode"
-#: ../../mod/poke.php:167
-msgid "Choose what you wish to do to recipient"
-msgstr "Kies wat je met de ontvanger wil doen"
+#: ../../mod/appman.php:86
+msgid "Edit App"
+msgstr "App bewerken"
-#: ../../mod/poke.php:170
-msgid "Make this post private"
-msgstr "Maak dit bericht privé"
+#: ../../mod/appman.php:86
+msgid "Create App"
+msgstr "App maken"
-#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
-#: ../../mod/profiles.php:241 ../../mod/profiles.php:608
-msgid "Profile not found."
-msgstr "Profiel niet gevonden."
+#: ../../mod/appman.php:91
+msgid "Name of app"
+msgstr "Naam van app"
-#: ../../mod/profiles.php:39
-msgid "Profile deleted."
-msgstr "Profiel verwijderd."
+#: ../../mod/appman.php:92
+msgid "Location (URL) of app"
+msgstr "Locatie (URL) van app"
-#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
-msgid "Profile-"
-msgstr "Profiel-"
+#: ../../mod/appman.php:93 ../../mod/events.php:457 ../../mod/rbmark.php:97
+msgid "Description"
+msgstr "Omschrijving"
-#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
-msgid "New profile created."
-msgstr "Nieuw profiel aangemaakt."
+#: ../../mod/appman.php:94
+msgid "Photo icon URL"
+msgstr "URL van pictogram"
-#: ../../mod/profiles.php:105
-msgid "Profile unavailable to clone."
-msgstr "Profiel niet beschikbaar om te klonen"
+#: ../../mod/appman.php:94
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80 pixels (optioneel)"
-#: ../../mod/profiles.php:146
-msgid "Profile unavailable to export."
-msgstr "Geen profiel beschikbaar om te exporteren"
+#: ../../mod/appman.php:95
+msgid "Version ID"
+msgstr "Versie-ID"
-#: ../../mod/profiles.php:251
-msgid "Profile Name is required."
-msgstr "Profielnaam is vereist"
+#: ../../mod/appman.php:96
+msgid "Price of app"
+msgstr "Prijs van de app"
-#: ../../mod/profiles.php:414
-msgid "Marital Status"
-msgstr "Huwelijke status"
+#: ../../mod/appman.php:97
+msgid "Location (URL) to purchase app"
+msgstr "Locatie (URL) om de app aan te schaffen"
-#: ../../mod/profiles.php:418
-msgid "Romantic Partner"
-msgstr "Romantische partner"
+#: ../../mod/attach.php:9
+msgid "Item not available."
+msgstr "Item is niet aanwezig."
-#: ../../mod/profiles.php:422
-msgid "Likes"
-msgstr "Houdt van"
+#: ../../mod/block.php:27 ../../mod/page.php:36
+msgid "Invalid item."
+msgstr "Ongeldig item."
-#: ../../mod/profiles.php:426
-msgid "Dislikes"
-msgstr "Houdt niet van"
+#: ../../mod/block.php:39 ../../mod/page.php:52 ../../mod/wall_upload.php:29
+#: ../../mod/cal.php:56
+msgid "Channel not found."
+msgstr "Kanaal niet gevonden."
-#: ../../mod/profiles.php:430
-msgid "Work/Employment"
-msgstr "Werk/arbeid"
+#: ../../mod/blocks.php:95 ../../mod/blocks.php:148
+msgid "Block Name"
+msgstr "Bloknaam"
-#: ../../mod/profiles.php:433
-msgid "Religion"
-msgstr "Religie"
+#: ../../mod/blocks.php:149
+msgid "Block Title"
+msgstr "Bloktitel"
-#: ../../mod/profiles.php:437
-msgid "Political Views"
-msgstr "Politieke overtuigingen"
+#: ../../mod/bookmarks.php:40
+msgid "Bookmark added"
+msgstr "Bladwijzer toegevoegd"
-#: ../../mod/profiles.php:445
-msgid "Sexual Preference"
-msgstr "Seksuele voorkeur"
+#: ../../mod/bookmarks.php:62
+msgid "My Bookmarks"
+msgstr "Mijn bladwijzers"
-#: ../../mod/profiles.php:449
-msgid "Homepage"
-msgstr "Homepage"
+#: ../../mod/bookmarks.php:73
+msgid "My Connections Bookmarks"
+msgstr "Bladwijzers van mijn connecties"
-#: ../../mod/profiles.php:453
-msgid "Interests"
-msgstr "Interesses"
+#: ../../mod/channel.php:25 ../../mod/chat.php:19
+msgid "You must be logged in to see this page."
+msgstr "Je moet zijn ingelogd om deze pagina te kunnen bekijken."
-#: ../../mod/profiles.php:457 ../../mod/admin.php:981
-msgid "Address"
-msgstr "Kanaaladres"
+#: ../../mod/channel.php:37
+msgid "Posts and comments"
+msgstr "Berichten en reacties"
-#: ../../mod/profiles.php:547
-msgid "Profile updated."
-msgstr "Profiel bijgewerkt"
+#: ../../mod/channel.php:38
+msgid "Only posts"
+msgstr "Alleen berichten"
-#: ../../mod/profiles.php:634
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Laat de lijst met connecties niet aan bezoekers van dit profiel zien."
+#: ../../mod/channel.php:97
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Onvoldoende permissies. Doorgestuurd naar profielpagina."
-#: ../../mod/profiles.php:674
-msgid "Edit Profile Details"
-msgstr "Profiel bewerken"
+#: ../../mod/channel.php:131 ../../mod/network.php:169 ../../mod/rpost.php:114
+msgid "Public"
+msgstr "Openbaar"
-#: ../../mod/profiles.php:676
-msgid "View this profile"
-msgstr "Profiel weergeven"
+#: ../../mod/chat.php:175
+msgid "Room not found"
+msgstr "Chatkanaal niet gevonden"
-#: ../../mod/profiles.php:678
-msgid "Change Profile Photo"
-msgstr "Profielfoto wijzigen"
+#: ../../mod/chat.php:191
+msgid "Leave Room"
+msgstr "Chatkanaal verlaten"
-#: ../../mod/profiles.php:679
-msgid "Create a new profile using these settings"
-msgstr "Een nieuw profiel aanmaken met dit profiel als basis"
+#: ../../mod/chat.php:192
+msgid "Delete Room"
+msgstr "Chatkanaal verwijderen"
-#: ../../mod/profiles.php:680
-msgid "Clone this profile"
-msgstr "Dit profiel klonen"
+#: ../../mod/chat.php:193
+msgid "I am away right now"
+msgstr "Ik ben momenteel afwezig"
-#: ../../mod/profiles.php:681
-msgid "Delete this profile"
-msgstr "Dit profiel verwijderen"
+#: ../../mod/chat.php:194
+msgid "I am online"
+msgstr "Ik ben online"
-#: ../../mod/profiles.php:683
-msgid "Import profile from file"
-msgstr "Profiel vanuit bestand importeren"
+#: ../../mod/chat.php:196
+msgid "Bookmark this room"
+msgstr "Chatkanaal aan bladwijzers toevoegen"
-#: ../../mod/profiles.php:684
-msgid "Export profile to file"
-msgstr "Profiel naar bestand exporteren"
+#: ../../mod/chat.php:212
+msgid "Feature disabled."
+msgstr "Functie uitgeschakeld."
-#: ../../mod/profiles.php:685
-msgid "Profile Name:"
-msgstr "Profielnaam:"
+#: ../../mod/chat.php:226
+msgid "New Chatroom"
+msgstr "Nieuw chatkanaal"
-#: ../../mod/profiles.php:686
-msgid "Your Full Name:"
-msgstr "Jouw volledige naam:"
+#: ../../mod/chat.php:227
+msgid "Chatroom name"
+msgstr "Naam chatkanaal"
-#: ../../mod/profiles.php:687
-msgid "Title/Description:"
-msgstr "Titel/omschrijving:"
+#: ../../mod/chat.php:228
+msgid "Expiration of chats (minutes)"
+msgstr "Aantal minuten voordat chatberichten worden verwijderd"
-#: ../../mod/profiles.php:688
-msgid "Your Gender:"
-msgstr "Jouw geslacht"
+#: ../../mod/chat.php:240
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "Chatkanalen van %1$s"
-#: ../../mod/profiles.php:689
-msgid "Birthday :"
-msgstr "Verjaardag: "
+#: ../../mod/chat.php:245
+msgid "No chatrooms available"
+msgstr "Geen chatkanalen beschikbaar"
-#: ../../mod/profiles.php:690
-msgid "Street Address:"
-msgstr "Straat en huisnummer:"
+#: ../../mod/chat.php:246 ../../mod/manage.php:137 ../../mod/profiles.php:777
+msgid "Create New"
+msgstr "Nieuwe aanmaken"
-#: ../../mod/profiles.php:691
-msgid "Locality/City:"
-msgstr "Woonplaats:"
+#: ../../mod/chat.php:249
+msgid "Expiration"
+msgstr "Verloopt na"
-#: ../../mod/profiles.php:692
-msgid "Postal/Zip Code:"
-msgstr "Postcode:"
+#: ../../mod/chat.php:250
+msgid "min"
+msgstr "min"
-#: ../../mod/profiles.php:693
-msgid "Country:"
-msgstr "Land:"
+#: ../../mod/chatsvc.php:111
+msgid "Away"
+msgstr "Afwezig"
-#: ../../mod/profiles.php:694
-msgid "Region/State:"
-msgstr "Provincie/gewest/deelstaat:"
+#: ../../mod/chatsvc.php:116
+msgid "Online"
+msgstr "Online"
-#: ../../mod/profiles.php:695
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span> Huwelijkse staat:"
+#: ../../mod/common.php:10
+msgid "No channel."
+msgstr "Geen kanaal."
-#: ../../mod/profiles.php:696
-msgid "Who: (if applicable)"
-msgstr "Wie (wanneer toepasselijk):"
+#: ../../mod/common.php:39
+msgid "Common connections"
+msgstr "Veel voorkomende connecties"
-#: ../../mod/profiles.php:697
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl"
+#: ../../mod/common.php:44
+msgid "No connections in common."
+msgstr "Geen gemeenschappelijke connecties."
-#: ../../mod/profiles.php:698
-msgid "Since [date]:"
-msgstr "Sinds [datum]:"
+#: ../../mod/connect.php:56 ../../mod/connect.php:104
+msgid "Continue"
+msgstr "Ga verder"
-#: ../../mod/profiles.php:700
-msgid "Homepage URL:"
-msgstr "Adres homepage:"
+#: ../../mod/connect.php:85
+msgid "Premium Channel Setup"
+msgstr "Instellen premiumkanaal "
-#: ../../mod/profiles.php:703
-msgid "Religious Views:"
-msgstr "Religieuze overtuigingen"
+#: ../../mod/connect.php:87
+msgid "Enable premium channel connection restrictions"
+msgstr "Restricties voor connecties van premiumkanaal toestaan"
-#: ../../mod/profiles.php:704
-msgid "Keywords:"
-msgstr "Trefwoorden"
+#: ../../mod/connect.php:88
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz."
-#: ../../mod/profiles.php:707
-msgid "Example: fishing photography software"
-msgstr "Voorbeeld: muziek, fotografie, software"
+#: ../../mod/connect.php:90 ../../mod/connect.php:110
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:"
-#: ../../mod/profiles.php:708
-msgid "Used in directory listings"
-msgstr "Wordt in de kanalengids gebruikt"
+#: ../../mod/connect.php:91
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:"
-#: ../../mod/profiles.php:709
-msgid "Tell us about yourself..."
-msgstr "Vertel ons iets over jezelf..."
+#: ../../mod/connect.php:92 ../../mod/connect.php:113
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided"
+" on this page."
+msgstr "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina."
-#: ../../mod/profiles.php:710
-msgid "Hobbies/Interests"
-msgstr "Hobby's/interesses"
+#: ../../mod/connect.php:101
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) "
-#: ../../mod/profiles.php:711
-msgid "Contact information and Social Networks"
-msgstr "Contactinformatie en sociale netwerken"
+#: ../../mod/connect.php:109
+msgid "Restricted or Premium Channel"
+msgstr "Beperkt of premiumkanaal"
-#: ../../mod/profiles.php:712
-msgid "My other channels"
-msgstr "Mijn andere kanalen"
+#: ../../mod/connections.php:52 ../../mod/connections.php:157
+#: ../../mod/connections.php:238
+msgid "Blocked"
+msgstr "Geblokkeerd"
-#: ../../mod/profiles.php:713
-msgid "Musical interests"
-msgstr "Muzikale interesses"
+#: ../../mod/connections.php:57 ../../mod/connections.php:164
+#: ../../mod/connections.php:237
+msgid "Ignored"
+msgstr "Genegeerd"
-#: ../../mod/profiles.php:714
-msgid "Books, literature"
-msgstr "Boeken/literatuur"
+#: ../../mod/connections.php:62 ../../mod/connections.php:178
+#: ../../mod/connections.php:236
+msgid "Hidden"
+msgstr "Verborgen"
-#: ../../mod/profiles.php:715
-msgid "Television"
-msgstr "Televisie"
+#: ../../mod/connections.php:67 ../../mod/connections.php:171
+#: ../../mod/connections.php:235
+msgid "Archived"
+msgstr "Gearchiveerd"
-#: ../../mod/profiles.php:716
-msgid "Film/dance/culture/entertainment"
-msgstr "Film/dans/cultuur/entertainment"
+#: ../../mod/connections.php:134
+msgid "New Connections"
+msgstr "Nieuwe connecties"
-#: ../../mod/profiles.php:717
-msgid "Love/romance"
-msgstr "Liefde/romantiek"
+#: ../../mod/connections.php:137
+msgid "Show pending (new) connections"
+msgstr "Nog te accepteren (nieuwe) connecties weergeven"
-#: ../../mod/profiles.php:718
-msgid "Work/employment"
-msgstr "Werk/arbeid"
+#: ../../mod/connections.php:141 ../../mod/profperm.php:139
+msgid "All Connections"
+msgstr "Alle connecties"
-#: ../../mod/profiles.php:719
-msgid "School/education"
-msgstr "School/onderwijs"
+#: ../../mod/connections.php:144
+msgid "Show all connections"
+msgstr "Toon alle connecties"
-#: ../../mod/profiles.php:725
-msgid "This is your default profile."
-msgstr "Dit is jouw standaardprofiel"
+#: ../../mod/connections.php:160
+msgid "Only show blocked connections"
+msgstr "Toon alleen geblokkeerde connecties"
-#: ../../mod/profiles.php:736
-msgid "Age: "
-msgstr "Leeftijd:"
+#: ../../mod/connections.php:167
+msgid "Only show ignored connections"
+msgstr "Toon alleen genegeerde connecties"
-#: ../../mod/profiles.php:779
-msgid "Edit/Manage Profiles"
-msgstr "Profielen bewerken/beheren"
+#: ../../mod/connections.php:174
+msgid "Only show archived connections"
+msgstr "Toon alleen gearchiveerde connecties"
-#: ../../mod/profiles.php:780
-msgid "Add profile things"
-msgstr "Dingen aan je profiel toevoegen"
+#: ../../mod/connections.php:181
+msgid "Only show hidden connections"
+msgstr "Toon alleen verborgen connecties"
-#: ../../mod/profiles.php:781
-msgid "Include desirable objects in your profile"
-msgstr "Voeg door jou gewenste dingen aan jouw profiel toe"
+#: ../../mod/connections.php:234
+msgid "Pending approval"
+msgstr "Moet nog geaccepteerd worden"
-#: ../../mod/search.php:212
+#: ../../mod/connections.php:250
#, php-format
-msgid "Items tagged with: %s"
-msgstr "Items getagd met %s"
+msgid "%1$s [%2$s]"
+msgstr "%1$s [%2$s]"
-#: ../../mod/search.php:214
-#, php-format
-msgid "Search results for: %s"
-msgstr "Zoekresultaten voor %s"
+#: ../../mod/connections.php:251
+msgid "Edit connection"
+msgstr "Connectie bewerken"
+
+#: ../../mod/connections.php:252
+msgid "Delete connection"
+msgstr "Connectie verwijderen"
+
+#: ../../mod/connections.php:261
+msgid "Channel address"
+msgstr "Kanaaladres"
+
+#: ../../mod/connections.php:263
+msgid "Network"
+msgstr "Netwerk"
+
+#: ../../mod/connections.php:266 ../../mod/admin.php:668
+msgid "Status"
+msgstr "Status"
+
+#: ../../mod/connections.php:268
+msgid "Connected"
+msgstr "Verbonden"
+
+#: ../../mod/connections.php:270
+msgid "Approve connection"
+msgstr "Connectie accepteren"
+
+#: ../../mod/connections.php:271 ../../mod/admin.php:991
+msgid "Approve"
+msgstr "Goedkeuren"
+
+#: ../../mod/connections.php:272
+msgid "Ignore connection"
+msgstr "Connectie negeren"
+
+#: ../../mod/connections.php:273 ../../mod/connedit.php:545
+#: ../../mod/notifications.php:51
+msgid "Ignore"
+msgstr "Negeren"
+
+#: ../../mod/connections.php:274
+msgid "Recent activity"
+msgstr "Recente activiteit"
+
+#: ../../mod/connections.php:303
+msgid "Search your connections"
+msgstr "Doorzoek jouw connecties"
+
+#: ../../mod/connections.php:304
+msgid "Connections search"
+msgstr "Connecties zoeken"
#: ../../mod/connedit.php:75
msgid "Could not access contact record."
@@ -5536,237 +4735,218 @@ msgstr "Bijwerken van connectie-gegevens mislukt."
msgid "is now connected to"
msgstr "is nu verbonden met"
-#: ../../mod/connedit.php:395
+#: ../../mod/connedit.php:407
msgid "Could not access address book record."
msgstr "Kon geen toegang krijgen tot de record van de connectie."
-#: ../../mod/connedit.php:409
+#: ../../mod/connedit.php:421
msgid "Refresh failed - channel is currently unavailable."
msgstr "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar"
-#: ../../mod/connedit.php:418 ../../mod/connedit.php:427
#: ../../mod/connedit.php:436 ../../mod/connedit.php:445
-#: ../../mod/connedit.php:458
+#: ../../mod/connedit.php:454 ../../mod/connedit.php:463
+#: ../../mod/connedit.php:476
msgid "Unable to set address book parameters."
msgstr "Niet in staat om de parameters van connecties in te stellen."
-#: ../../mod/connedit.php:482
+#: ../../mod/connedit.php:500
msgid "Connection has been removed."
msgstr "Connectie is verwijderd"
-#: ../../mod/connedit.php:501
+#: ../../mod/connedit.php:519
#, php-format
msgid "View %s's profile"
msgstr "Profiel van %s weergeven"
-#: ../../mod/connedit.php:505
+#: ../../mod/connedit.php:523
msgid "Refresh Permissions"
msgstr "Permissies vernieuwen"
-#: ../../mod/connedit.php:508
+#: ../../mod/connedit.php:526
msgid "Fetch updated permissions"
msgstr "Aangepaste permissies ophalen"
-#: ../../mod/connedit.php:512
+#: ../../mod/connedit.php:530
msgid "Recent Activity"
-msgstr "Kanaal-activiteit"
+msgstr "Recente activiteit/berichten"
-#: ../../mod/connedit.php:515
+#: ../../mod/connedit.php:533
msgid "View recent posts and comments"
msgstr "Recente berichten en reacties weergeven"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:818
+#: ../../mod/connedit.php:537 ../../mod/admin.php:995
msgid "Unblock"
msgstr "Deblokkeren"
-#: ../../mod/connedit.php:519 ../../mod/admin.php:817
+#: ../../mod/connedit.php:537 ../../mod/admin.php:994
msgid "Block"
msgstr "Blokkeren"
-#: ../../mod/connedit.php:522
+#: ../../mod/connedit.php:540
msgid "Block (or Unblock) all communications with this connection"
msgstr "Blokkeer (of deblokkeer) alle communicatie met deze connectie"
-#: ../../mod/connedit.php:523
+#: ../../mod/connedit.php:541
msgid "This connection is blocked!"
msgstr "Deze connectie is geblokkeerd!"
-#: ../../mod/connedit.php:527
+#: ../../mod/connedit.php:545
msgid "Unignore"
msgstr "Niet meer negeren"
-#: ../../mod/connedit.php:527 ../../mod/notifications.php:51
-msgid "Ignore"
-msgstr "Negeren"
-
-#: ../../mod/connedit.php:530
+#: ../../mod/connedit.php:548
msgid "Ignore (or Unignore) all inbound communications from this connection"
msgstr "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie"
-#: ../../mod/connedit.php:531
+#: ../../mod/connedit.php:549
msgid "This connection is ignored!"
msgstr "Deze connectie wordt genegeerd!"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Unarchive"
msgstr "Niet meer archiveren"
-#: ../../mod/connedit.php:535
+#: ../../mod/connedit.php:553
msgid "Archive"
msgstr "Archiveren"
-#: ../../mod/connedit.php:538
+#: ../../mod/connedit.php:556
msgid ""
"Archive (or Unarchive) this connection - mark channel dead but keep content"
msgstr "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud"
-#: ../../mod/connedit.php:539
+#: ../../mod/connedit.php:557
msgid "This connection is archived!"
msgstr "Deze connectie is gearchiveerd!"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Unhide"
msgstr "Niet meer verbergen"
-#: ../../mod/connedit.php:543
+#: ../../mod/connedit.php:561
msgid "Hide"
msgstr "Verbergen"
-#: ../../mod/connedit.php:546
+#: ../../mod/connedit.php:564
msgid "Hide or Unhide this connection from your other connections"
msgstr "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties"
-#: ../../mod/connedit.php:547
+#: ../../mod/connedit.php:565
msgid "This connection is hidden!"
msgstr "Deze connectie is verborgen!"
-#: ../../mod/connedit.php:554
+#: ../../mod/connedit.php:572
msgid "Delete this connection"
msgstr "Deze connectie verwijderen"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Approve this connection"
msgstr "Deze connectie accepteren"
-#: ../../mod/connedit.php:635
+#: ../../mod/connedit.php:653
msgid "Accept connection to allow communication"
msgstr "Keur deze connectie goed om communicatie toe te staan"
-#: ../../mod/connedit.php:640
+#: ../../mod/connedit.php:658
msgid "Set Affinity"
msgstr "Verwantschapsfilter instellen"
-#: ../../mod/connedit.php:643
+#: ../../mod/connedit.php:661
msgid "Set Profile"
msgstr "Profiel instellen"
-#: ../../mod/connedit.php:646
+#: ../../mod/connedit.php:664
msgid "Set Affinity & Profile"
msgstr "Verwantschapsfilter en profiel instellen"
-#: ../../mod/connedit.php:679
+#: ../../mod/connedit.php:697
msgid "none"
msgstr "geen"
-#: ../../mod/connedit.php:684
+#: ../../mod/connedit.php:702
msgid "Apply these permissions automatically"
msgstr "Deze permissies automatisch toepassen"
-#: ../../mod/connedit.php:686
+#: ../../mod/connedit.php:702
+msgid "Connection requests will be approved without your interaction"
+msgstr "Connectieverzoeken zullen automatisch worden geaccepteerd"
+
+#: ../../mod/connedit.php:704
msgid "This connection's primary address is"
msgstr "Het primaire kanaaladres van deze connectie is"
-#: ../../mod/connedit.php:687
+#: ../../mod/connedit.php:705
msgid "Available locations:"
msgstr "Beschikbare locaties:"
-#: ../../mod/connedit.php:691
+#: ../../mod/connedit.php:709
msgid ""
"The permissions indicated on this page will be applied to all new "
"connections."
msgstr "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast."
-#: ../../mod/connedit.php:693
+#: ../../mod/connedit.php:711
msgid "Slide to adjust your degree of friendship"
msgstr "Schuif om te bepalen hoe goed je iemand kent en/of mag"
-#: ../../mod/connedit.php:695
+#: ../../mod/connedit.php:713
msgid "Slide to adjust your rating"
msgstr "Gebruik de schuif om je beoordeling te geven"
-#: ../../mod/connedit.php:696 ../../mod/connedit.php:701
+#: ../../mod/connedit.php:714 ../../mod/connedit.php:719
msgid "Optionally explain your rating"
msgstr "Verklaar jouw beoordeling (niet verplicht)"
-#: ../../mod/connedit.php:698
+#: ../../mod/connedit.php:716
msgid "Custom Filter"
msgstr "Berichtenfilter"
-#: ../../mod/connedit.php:699
+#: ../../mod/connedit.php:717
msgid "Only import posts with this text"
msgstr "Importeer alleen berichten met deze tekst"
-#: ../../mod/connedit.php:699 ../../mod/connedit.php:700
+#: ../../mod/connedit.php:717 ../../mod/connedit.php:718
msgid ""
"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
"all posts"
msgstr "woorden (één per regel), #tags, /regex/ of talen (lang=iso639-1) - laat leeg om alle berichten te importeren"
-#: ../../mod/connedit.php:700
+#: ../../mod/connedit.php:718
msgid "Do not import posts with this text"
msgstr "Importeer geen berichten met deze tekst"
-#: ../../mod/connedit.php:702
+#: ../../mod/connedit.php:720
msgid "This information is public!"
msgstr "Deze informatie is openbaar!"
-#: ../../mod/connedit.php:707
+#: ../../mod/connedit.php:725
msgid "Connection Pending Approval"
-msgstr "Connectie moet nog goedgekeurd worden"
-
-#: ../../mod/connedit.php:708
-msgid "Connection Request"
-msgstr "Connectieverzoek"
-
-#: ../../mod/connedit.php:709
-#, php-format
-msgid ""
-"(%s) would like to connect with you. Please approve this connection to allow"
-" communication."
-msgstr "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren."
-
-#: ../../mod/connedit.php:710 ../../mod/admin.php:814
-msgid "Approve"
-msgstr "Goedkeuren"
+msgstr "Connectie moet nog geaccepteerd worden"
-#: ../../mod/connedit.php:711
-msgid "Approve Later"
-msgstr "Later goedkeuren"
-
-#: ../../mod/connedit.php:714
+#: ../../mod/connedit.php:728
msgid "inherited"
msgstr "geërfd"
-#: ../../mod/connedit.php:716
+#: ../../mod/connedit.php:730
#, php-format
msgid ""
"Please choose the profile you would like to display to %s when viewing your "
"profile securely."
msgstr "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken."
-#: ../../mod/connedit.php:718
+#: ../../mod/connedit.php:732
msgid "Their Settings"
msgstr "Hun instellingen"
-#: ../../mod/connedit.php:719
+#: ../../mod/connedit.php:733
msgid "My Settings"
msgstr "Mijn instellingen"
-#: ../../mod/connedit.php:721
+#: ../../mod/connedit.php:735
msgid "Individual Permissions"
msgstr "Individuele permissies"
-#: ../../mod/connedit.php:722
+#: ../../mod/connedit.php:736
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5774,7 +4954,7 @@ msgid ""
" settings here."
msgstr "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier <strong>niet</strong> veranderen."
-#: ../../mod/connedit.php:723
+#: ../../mod/connedit.php:737
msgid ""
"Some permissions may be inherited from your channel's <a "
"href=\"settings\"><strong>privacy settings</strong></a>, which have higher "
@@ -5782,22 +4962,111 @@ msgid ""
"they wont have any impact unless the inherited setting changes."
msgstr "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. "
-#: ../../mod/connedit.php:724
+#: ../../mod/connedit.php:738
msgid "Last update:"
msgstr "Laatste wijziging:"
-#: ../../mod/acl.php:222
-msgid "network"
-msgstr "netwerk"
-
-#: ../../mod/acl.php:232
-msgid "RSS"
-msgstr "RSS"
-
#: ../../mod/dav.php:121
msgid "$Projectname channel"
msgstr "$Projectname-kanaal"
+#: ../../mod/directory.php:59 ../../mod/display.php:13
+#: ../../mod/photos.php:517 ../../mod/ratings.php:82 ../../mod/search.php:13
+#: ../../mod/viewconnections.php:17
+msgid "Public access denied."
+msgstr "Openbare toegang geweigerd."
+
+#: ../../mod/directory.php:239
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d beoordeling"
+msgstr[1] "%d beoordelingen"
+
+#: ../../mod/directory.php:250
+msgid "Gender: "
+msgstr "Geslacht:"
+
+#: ../../mod/directory.php:252
+msgid "Status: "
+msgstr "Status: "
+
+#: ../../mod/directory.php:254
+msgid "Homepage: "
+msgstr "Homepage: "
+
+#: ../../mod/directory.php:313
+msgid "Description:"
+msgstr "Omschrijving:"
+
+#: ../../mod/directory.php:322
+msgid "Public Forum:"
+msgstr "Openbaar forum:"
+
+#: ../../mod/directory.php:325
+msgid "Keywords: "
+msgstr "Trefwoorden: "
+
+#: ../../mod/directory.php:328
+msgid "Don't suggest"
+msgstr "Niet voorstellen"
+
+#: ../../mod/directory.php:330
+msgid "Common connections:"
+msgstr "Gemeenschappelijke connecties:"
+
+#: ../../mod/directory.php:379
+msgid "Global Directory"
+msgstr "Volledige kanalengids"
+
+#: ../../mod/directory.php:379
+msgid "Local Directory"
+msgstr "Lokale kanalengids"
+
+#: ../../mod/directory.php:385
+msgid "Finding:"
+msgstr "Gezocht naar:"
+
+#: ../../mod/directory.php:390
+msgid "next page"
+msgstr "volgende pagina"
+
+#: ../../mod/directory.php:390
+msgid "previous page"
+msgstr "vorige pagina"
+
+#: ../../mod/directory.php:391
+msgid "Sort options"
+msgstr "Sorteeropties"
+
+#: ../../mod/directory.php:392
+msgid "Alphabetic"
+msgstr "Alfabetisch"
+
+#: ../../mod/directory.php:393
+msgid "Reverse Alphabetic"
+msgstr "Omgekeerd alfabetisch"
+
+#: ../../mod/directory.php:394
+msgid "Newest to Oldest"
+msgstr "Nieuw naar oud"
+
+#: ../../mod/directory.php:395
+msgid "Oldest to Newest"
+msgstr "Oud naar nieuw"
+
+#: ../../mod/directory.php:412
+msgid "No entries (some entries may be hidden)."
+msgstr "Niets gevonden (sommige kanalen kunnen verborgen zijn)."
+
+#: ../../mod/dirsearch.php:21 ../../mod/regdir.php:45
+msgid "This site is not a directory server"
+msgstr "Deze hub is geen kanalengidshub (directoryserver)"
+
+#: ../../mod/dirsearch.php:29
+msgid "This directory server requires an access token"
+msgstr "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig"
+
#: ../../mod/dreport.php:23
msgid "Invalid message"
msgstr "Ongeldig bericht"
@@ -5855,363 +5124,425 @@ msgstr "dubbel privébericht ontvangen"
msgid "mail delivered"
msgstr "privébericht afgeleverd"
-#: ../../mod/editwebpage.php:77 ../../mod/editblock.php:78
-#: ../../mod/editblock.php:94 ../../mod/editlayout.php:76
-#: ../../mod/editpost.php:20
+#: ../../mod/editblock.php:78 ../../mod/editblock.php:94
+#: ../../mod/editlayout.php:76 ../../mod/editpost.php:20
+#: ../../mod/editwebpage.php:77
msgid "Item not found"
msgstr "Item niet gevonden"
-#: ../../mod/editwebpage.php:153
-msgid "Delete webpage?"
-msgstr "Webpagina verwijderen?"
-
-#: ../../mod/editwebpage.php:172
-msgid "Page link title"
-msgstr "Titel van paginalink"
+#: ../../mod/editblock.php:118
+msgid "Delete block?"
+msgstr "Blok verwijderen"
-#: ../../mod/editwebpage.php:185 ../../mod/editblock.php:145
-#: ../../mod/editlayout.php:143 ../../mod/editpost.php:121
+#: ../../mod/editblock.php:145 ../../mod/editlayout.php:143
+#: ../../mod/editpost.php:121 ../../mod/editwebpage.php:185
msgid "Insert YouTube video"
msgstr "YouTube-video invoegen"
-#: ../../mod/editwebpage.php:186 ../../mod/editblock.php:146
-#: ../../mod/editlayout.php:144 ../../mod/editpost.php:122
+#: ../../mod/editblock.php:146 ../../mod/editlayout.php:144
+#: ../../mod/editpost.php:122 ../../mod/editwebpage.php:186
msgid "Insert Vorbis [.ogg] video"
msgstr "Vorbis-video [.ogg] invoegen"
-#: ../../mod/editwebpage.php:187 ../../mod/editblock.php:147
-#: ../../mod/editlayout.php:145 ../../mod/editpost.php:123
+#: ../../mod/editblock.php:147 ../../mod/editlayout.php:145
+#: ../../mod/editpost.php:123 ../../mod/editwebpage.php:187
msgid "Insert Vorbis [.ogg] audio"
msgstr "Vorbis-audio [.ogg] invoegen"
+#: ../../mod/editblock.php:180
+msgid "Edit Block"
+msgstr "Blok bewerken"
+
+#: ../../mod/editlayout.php:112
+msgid "Delete layout?"
+msgstr "Lay-out verwijderen?"
+
+#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
+msgid "Layout Description (Optional)"
+msgstr "Lay-out-omschrijving (optioneel)"
+
+#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
+#: ../../mod/layouts.php:179
+msgid "Layout Name"
+msgstr "Naam lay-out"
+
+#: ../../mod/editlayout.php:178
+msgid "Edit Layout"
+msgstr "Lay-out bewerken"
+
+#: ../../mod/editpost.php:31
+msgid "Item is not editable"
+msgstr "Item is niet te bewerken"
+
+#: ../../mod/editpost.php:57
+msgid "Delete item?"
+msgstr "Item verwijderen?"
+
+#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
+msgid "Edit post"
+msgstr "Bericht bewerken"
+
+#: ../../mod/editwebpage.php:153
+msgid "Delete webpage?"
+msgstr "Webpagina verwijderen?"
+
+#: ../../mod/editwebpage.php:172
+msgid "Page link title"
+msgstr "Titel van paginalink"
+
#: ../../mod/editwebpage.php:222
msgid "Edit Webpage"
msgstr "Webpagina bewerken"
-#: ../../mod/oexchange.php:23
-msgid "Unable to find your hub."
-msgstr "Niet in staat om je hub te vinden"
+#: ../../mod/events.php:21
+msgid "Calendar entries imported."
+msgstr "Agenda-items geïmporteerd."
-#: ../../mod/oexchange.php:37
-msgid "Post successful."
-msgstr "Verzenden bericht geslaagd."
+#: ../../mod/events.php:23
+msgid "No calendar entries found."
+msgstr "Geen agenda-items gevonden."
-#: ../../mod/ping.php:260
-msgid "sent you a private message"
-msgstr "stuurde jou een privébericht"
+#: ../../mod/events.php:100
+msgid "Event can not end before it has started."
+msgstr "Gebeurtenis kan niet eindigen voordat het is begonnen"
-#: ../../mod/ping.php:308
-msgid "added your channel"
-msgstr "voegde jouw kanaal toe"
+#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
+msgid "Unable to generate preview."
+msgstr "Niet in staat om voorvertoning te genereren"
-#: ../../mod/ping.php:350
-msgid "posted an event"
-msgstr "plaatste een gebeurtenis"
+#: ../../mod/events.php:109
+msgid "Event title and start time are required."
+msgstr "Titel en begintijd van gebeurtenis zijn vereist."
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Geef toestemming voor applicatiekoppeling"
+#: ../../mod/events.php:129 ../../mod/events.php:254
+msgid "Event not found."
+msgstr "Gebeurtenis niet gevonden"
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "Ga terug naar je app en voeg deze beveiligingscode in:"
+#: ../../mod/events.php:444
+msgid "Edit event title"
+msgstr "Titel bewerken"
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Inloggen om verder te kunnen gaan."
+#: ../../mod/events.php:444
+msgid "Event title"
+msgstr "Titel"
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?"
+#: ../../mod/events.php:446
+msgid "Categories (comma-separated list)"
+msgstr "Categorieën (door komma's gescheiden lijst)"
-#: ../../mod/notify.php:53 ../../mod/notifications.php:94
-msgid "No more system notifications."
-msgstr "Geen systeemnotificaties meer."
+#: ../../mod/events.php:447
+msgid "Edit Category"
+msgstr "Categorie"
-#: ../../mod/notify.php:57 ../../mod/notifications.php:98
-msgid "System Notifications"
-msgstr "Systeemnotificaties"
+#: ../../mod/events.php:447
+msgid "Category"
+msgstr "Categorie"
-#: ../../mod/rbmark.php:90
-msgid "Select a bookmark folder"
-msgstr "Kies een bladwijzermap"
+#: ../../mod/events.php:450
+msgid "Edit start date and time"
+msgstr "Begindatum en -tijd bewerken"
-#: ../../mod/rbmark.php:95
-msgid "Save Bookmark"
-msgstr "Bladwijzer opslaan"
+#: ../../mod/events.php:450
+msgid "Start date and time"
+msgstr "Begindatum en -tijd"
-#: ../../mod/rbmark.php:96
-msgid "URL of bookmark"
-msgstr "URL van bladwijzer"
+#: ../../mod/events.php:451 ../../mod/events.php:454
+msgid "Finish date and time are not known or not relevant"
+msgstr "Einddatum en -tijd zijn niet bekend of niet van toepassing"
-#: ../../mod/rbmark.php:97 ../../mod/appman.php:93 ../../mod/events.php:450
-msgid "Description"
-msgstr "Omschrijving"
+#: ../../mod/events.php:453
+msgid "Edit finish date and time"
+msgstr "Einddatum en -tijd bewerken"
-#: ../../mod/rbmark.php:101
-msgid "Or enter new bookmark folder name"
-msgstr "Of geef de naam op van een nieuwe bladwijzermap"
+#: ../../mod/events.php:453
+msgid "Finish date and time"
+msgstr "Einddatum en -tijd"
-#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
-msgid "Contact not found."
-msgstr "Contact niet gevonden"
+#: ../../mod/events.php:455 ../../mod/events.php:456
+msgid "Adjust for viewer timezone"
+msgstr "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt"
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "Kanaalvoorstel verzonden."
+#: ../../mod/events.php:455
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen."
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Kanalen voorstellen"
+#: ../../mod/events.php:457
+msgid "Edit Description"
+msgstr "Omschrijving bewerken"
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Stel een kanaal voor aan %s"
+#: ../../mod/events.php:459
+msgid "Edit Location"
+msgstr "Locatie bewerken"
-#: ../../mod/sources.php:32
-msgid "Failed to create source. No channel selected."
-msgstr "Aanmaken bron mislukt. Geen kanaal geselecteerd."
+#: ../../mod/events.php:462 ../../mod/events.php:464
+msgid "Share this event"
+msgstr "Deel deze gebeurtenis"
-#: ../../mod/sources.php:45
-msgid "Source created."
-msgstr "Bron aangemaakt."
+#: ../../mod/events.php:469
+msgid "Advanced Options"
+msgstr "Geavanceerde opties"
-#: ../../mod/sources.php:57
-msgid "Source updated."
-msgstr "Bron aangemaakt."
+#: ../../mod/events.php:581 ../../mod/cal.php:253
+msgid "l, F j"
+msgstr "l j F"
-#: ../../mod/sources.php:82
-msgid "*"
-msgstr "*"
+#: ../../mod/events.php:603
+msgid "Edit event"
+msgstr "Gebeurtenis bewerken"
-#: ../../mod/sources.php:89
-msgid "Manage remote sources of content for your channel."
-msgstr "Beheer externe bronnen met inhoud voor jouw kanaal"
+#: ../../mod/events.php:605
+msgid "Delete event"
+msgstr "Gebeurtenis verwijderen"
-#: ../../mod/sources.php:90 ../../mod/sources.php:100
-msgid "New Source"
-msgstr "Nieuwe bron"
+#: ../../mod/events.php:639
+msgid "calendar"
+msgstr "agenda"
-#: ../../mod/sources.php:101 ../../mod/sources.php:133
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen."
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Edit Event"
+msgstr "Gebeurtenis bewerken"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Only import content with these words (one per line)"
-msgstr "Importeer alleen inhoud met deze woorden (één per regel)"
+#: ../../mod/events.php:658 ../../mod/cal.php:325
+msgid "Create Event"
+msgstr "Gebeurtenis aanmaken"
-#: ../../mod/sources.php:102 ../../mod/sources.php:134
-msgid "Leave blank to import all public content"
-msgstr "Laat leeg om alle openbare inhoud te importeren"
+#: ../../mod/events.php:659 ../../mod/events.php:666 ../../mod/photos.php:944
+#: ../../mod/cal.php:326 ../../mod/cal.php:333
+msgid "Previous"
+msgstr "Vorige"
-#: ../../mod/sources.php:123 ../../mod/sources.php:150
-msgid "Source not found."
-msgstr "Bron niet gevonden"
+#: ../../mod/events.php:660 ../../mod/events.php:667 ../../mod/photos.php:953
+#: ../../mod/setup.php:291 ../../mod/cal.php:327 ../../mod/cal.php:334
+msgid "Next"
+msgstr "Volgende"
-#: ../../mod/sources.php:130
-msgid "Edit Source"
-msgstr "Bron bewerken"
+#: ../../mod/events.php:668 ../../mod/cal.php:335
+msgid "Today"
+msgstr "Vandaag"
-#: ../../mod/sources.php:131
-msgid "Delete Source"
-msgstr "Bron verwijderen"
+#: ../../mod/events.php:699
+msgid "Event removed"
+msgstr "Gebeurtenis verwijderd"
-#: ../../mod/sources.php:158
-msgid "Source removed"
-msgstr "Bron verwijderd"
+#: ../../mod/events.php:702
+msgid "Failed to remove event"
+msgstr "Verwijderen gebeurtenis mislukt"
-#: ../../mod/sources.php:160
-msgid "Unable to remove source."
-msgstr "Verwijderen bron mislukt."
+#: ../../mod/ffsapi.php:8
+msgid "Share content from Firefox to $Projectname"
+msgstr "Deel webpagina's vanuit Firefox met "
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Ongeldige verzoek identificator (request identifier)"
+#: ../../mod/ffsapi.php:11
+msgid "Activate the Firefox $Projectname provider"
+msgstr "Activeer de $Projectname-service in Firefox"
-#: ../../mod/notifications.php:35
-msgid "Discard"
-msgstr "Annuleren"
+#: ../../mod/filer.php:48
+msgid "- select -"
+msgstr "- kies map -"
-#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
-msgid "Tag removed"
-msgstr "Tag verwijderd"
+#: ../../mod/filestorage.php:82
+msgid "Permission Denied."
+msgstr "Toegang geweigerd"
-#: ../../mod/tagrm.php:119
-msgid "Remove Item Tag"
-msgstr "Verwijder item-tag"
+#: ../../mod/filestorage.php:98
+msgid "File not found."
+msgstr "Bestand niet gevonden."
-#: ../../mod/tagrm.php:121
-msgid "Select a tag to remove: "
-msgstr "Kies een tag om te verwijderen"
+#: ../../mod/filestorage.php:141
+msgid "Edit file permissions"
+msgstr "Bestandsrechten bewerken"
-#: ../../mod/tagrm.php:133 ../../mod/photos.php:951
-msgid "Remove"
-msgstr "Verwijderen"
+#: ../../mod/filestorage.php:150
+msgid "Set/edit permissions"
+msgstr "Rechten instellen/bewerken"
-#: ../../mod/directory.php:236
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] "%d beoordeling"
-msgstr[1] "%d beoordelingen"
+#: ../../mod/filestorage.php:151
+msgid "Include all files and sub folders"
+msgstr "Toepassen op alle bestanden en submappen"
-#: ../../mod/directory.php:247
-msgid "Gender: "
-msgstr "Geslacht:"
+#: ../../mod/filestorage.php:152
+msgid "Return to file list"
+msgstr "Terugkeren naar bestandlijst "
-#: ../../mod/directory.php:249
-msgid "Status: "
-msgstr "Status: "
+#: ../../mod/filestorage.php:154
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Kopieer/plak deze code om het bestand aan een bericht te koppelen"
-#: ../../mod/directory.php:251
-msgid "Homepage: "
-msgstr "Homepage: "
+#: ../../mod/filestorage.php:155
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen"
-#: ../../mod/directory.php:310
-msgid "Description:"
-msgstr "Omschrijving:"
+#: ../../mod/filestorage.php:157
+msgid "Share this file"
+msgstr "Dit bestand delen"
-#: ../../mod/directory.php:319
-msgid "Public Forum:"
-msgstr "Openbaar forum:"
+#: ../../mod/filestorage.php:158
+msgid "Show URL to this file"
+msgstr "Toon URL van dit bestand"
-#: ../../mod/directory.php:322
-msgid "Keywords: "
-msgstr "Trefwoorden: "
+#: ../../mod/filestorage.php:159
+msgid "Notify your contacts about this file"
+msgstr "Jouw connecties over dit bestand berichten"
-#: ../../mod/directory.php:325
-msgid "Don't suggest"
-msgstr "Niet voorstellen"
+#: ../../mod/follow.php:27
+msgid "Channel added."
+msgstr "Kanaal toegevoegd."
-#: ../../mod/directory.php:327
-msgid "Common connections:"
-msgstr "Gemeenschappelijke connecties:"
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "Contact niet gevonden"
-#: ../../mod/directory.php:376
-msgid "Global Directory"
-msgstr "Volledige kanalengids"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "Kanaalvoorstel verzonden."
-#: ../../mod/directory.php:376
-msgid "Local Directory"
-msgstr "Lokale kanalengids"
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Kanalen voorstellen"
-#: ../../mod/directory.php:382
-msgid "Finding:"
-msgstr "Gezocht naar:"
+#: ../../mod/fsuggest.php:99
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Stel een kanaal voor aan %s"
-#: ../../mod/directory.php:387
-msgid "next page"
-msgstr "volgende pagina"
+#: ../../mod/group.php:20
+msgid "Privacy group created."
+msgstr "Privacygroep aangemaakt"
-#: ../../mod/directory.php:387
-msgid "previous page"
-msgstr "vorige pagina"
+#: ../../mod/group.php:26
+msgid "Could not create privacy group."
+msgstr "Kon privacygroep niet aanmaken"
-#: ../../mod/directory.php:388
-msgid "Sort options"
-msgstr "Sorteeropties"
+#: ../../mod/group.php:54
+msgid "Privacy group updated."
+msgstr "Privacygroep bijgewerkt"
-#: ../../mod/directory.php:389
-msgid "Alphabetic"
-msgstr "Alfabetisch"
+#: ../../mod/group.php:86
+msgid "Create a group of channels."
+msgstr "Privacygroep met kanalen aanmaken"
-#: ../../mod/directory.php:390
-msgid "Reverse Alphabetic"
-msgstr "Omgekeerd alfabetisch"
+#: ../../mod/group.php:87 ../../mod/group.php:180
+msgid "Privacy group name: "
+msgstr "Naam privacygroep: "
-#: ../../mod/directory.php:391
-msgid "Newest to Oldest"
-msgstr "Nieuw naar oud"
+#: ../../mod/group.php:89 ../../mod/group.php:183
+msgid "Members are visible to other channels"
+msgstr "Kanalen in deze privacygroep zijn zichtbaar voor andere kanalen"
-#: ../../mod/directory.php:392
-msgid "Oldest to Newest"
-msgstr "Oud naar nieuw"
+#: ../../mod/group.php:107
+msgid "Privacy group removed."
+msgstr "Privacygroep verwijderd."
-#: ../../mod/directory.php:409
-msgid "No entries (some entries may be hidden)."
-msgstr "Niets gevonden (sommige kanalen kunnen verborgen zijn)."
+#: ../../mod/group.php:109
+msgid "Unable to remove privacy group."
+msgstr "Verwijderen privacygroep mislukt"
-#: ../../mod/lostpass.php:15
-msgid "No valid account found."
-msgstr "Geen geldige account gevonden."
+#: ../../mod/group.php:179
+msgid "Privacy group editor"
+msgstr "Privacygroep bewerken"
-#: ../../mod/lostpass.php:29
-msgid "Password reset request issued. Check your email."
-msgstr "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail."
+#: ../../mod/group.php:193
+msgid "Members"
+msgstr "Kanalen"
-#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Lid van hub (%s)"
+#: ../../mod/group.php:195
+msgid "All Connected Channels"
+msgstr "Alle kanaalconnecties"
-#: ../../mod/lostpass.php:40
+#: ../../mod/group.php:227
+msgid "Click on a channel to add or remove."
+msgstr "Klik op een kanaal om deze toe te voegen of te verwijderen."
+
+#: ../../mod/help.php:163
+msgid "Documentation Search"
+msgstr "Zoek documentatie"
+
+#: ../../mod/help.php:204 ../../mod/help.php:210 ../../mod/help.php:216
+msgid "Help:"
+msgstr "Hulp:"
+
+#: ../../mod/help.php:257
+msgid "$Projectname Documentation"
+msgstr "$Projectname-documentatie"
+
+#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
+msgid "$Projectname"
+msgstr "$Projectname"
+
+#: ../../mod/home.php:75
#, php-format
-msgid "Password reset requested at %s"
-msgstr "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend"
+msgid "Welcome to %s"
+msgstr "Welkom op %s"
-#: ../../mod/lostpass.php:63
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt."
+#: ../../mod/id.php:11
+msgid "First Name"
+msgstr "Voornaam"
-#: ../../mod/lostpass.php:86 ../../boot.php:1489
-msgid "Password Reset"
-msgstr "Wachtwoord vergeten?"
+#: ../../mod/id.php:12
+msgid "Last Name"
+msgstr "Achternaam"
-#: ../../mod/lostpass.php:87
-msgid "Your password has been reset as requested."
-msgstr "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht."
+#: ../../mod/id.php:13
+msgid "Nickname"
+msgstr "Bijnaam"
-#: ../../mod/lostpass.php:88
-msgid "Your new password is"
-msgstr "Jouw nieuwe wachtwoord is"
+#: ../../mod/id.php:14
+msgid "Full Name"
+msgstr "Volledige naam"
-#: ../../mod/lostpass.php:89
-msgid "Save or copy your new password - and then"
-msgstr "Kopieer of sla je nieuwe wachtwoord op - en"
+#: ../../mod/id.php:20
+msgid "Profile Photo 16px"
+msgstr "Profielfoto 16px"
-#: ../../mod/lostpass.php:90
-msgid "click here to login"
-msgstr "klik dan hier om in te loggen"
+#: ../../mod/id.php:21
+msgid "Profile Photo 32px"
+msgstr "Profielfoto 32px"
-#: ../../mod/lostpass.php:91
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd."
+#: ../../mod/id.php:22
+msgid "Profile Photo 48px"
+msgstr "Profielfoto 48px"
-#: ../../mod/lostpass.php:108
-#, php-format
-msgid "Your password has changed at %s"
-msgstr "Jouw wachtwoord op %s is veranderd"
+#: ../../mod/id.php:23
+msgid "Profile Photo 64px"
+msgstr "Profielfoto 64px"
-#: ../../mod/lostpass.php:123
-msgid "Forgot your Password?"
-msgstr "Wachtwoord vergeten?"
+#: ../../mod/id.php:24
+msgid "Profile Photo 80px"
+msgstr "Profielfoto 80px"
-#: ../../mod/lostpass.php:124
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies."
+#: ../../mod/id.php:25
+msgid "Profile Photo 128px"
+msgstr "Profielfoto 128px"
-#: ../../mod/lostpass.php:125
-msgid "Email Address"
-msgstr "E-mailadres"
+#: ../../mod/id.php:26
+msgid "Timezone"
+msgstr "Tijdzone"
-#: ../../mod/lostpass.php:126
-msgid "Reset"
-msgstr "Opnieuw instellen"
+#: ../../mod/id.php:27 ../../mod/profiles.php:730
+msgid "Homepage URL"
+msgstr "URL homepagina"
-#: ../../mod/regdir.php:45 ../../mod/dirsearch.php:21
-msgid "This site is not a directory server"
-msgstr "Deze hub is geen kanalengidshub (directoryserver)"
+#: ../../mod/id.php:29
+msgid "Birth Year"
+msgstr "Geboortejaar"
+
+#: ../../mod/id.php:30
+msgid "Birth Month"
+msgstr "Geboortemaand"
+
+#: ../../mod/id.php:31
+msgid "Birth Day"
+msgstr "Geboortedag"
+
+#: ../../mod/id.php:32
+msgid "Birthdate"
+msgstr "Geboortedatum"
+
+#: ../../mod/id.php:33 ../../mod/profiles.php:449
+msgid "Gender"
+msgstr "Geslacht"
#: ../../mod/impel.php:192
#, php-format
@@ -6223,16 +5554,6 @@ msgstr "%s onderdeel geïnstalleerd"
msgid "%s element installation failed"
msgstr "Installatie %s-element mislukt"
-#: ../../mod/subthread.php:114
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s volgt het %3$s van %2$s"
-
-#: ../../mod/subthread.php:116
-#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
-msgstr "%1$s volgt het %3$s van %2$s niet meer"
-
#: ../../mod/import.php:28
#, php-format
msgid "Your service plan only allows %d channels."
@@ -6250,51 +5571,51 @@ msgstr "Niet in staat om gegevens van de oude hub te downloaden"
msgid "Imported file is empty."
msgstr "Geïmporteerde bestand is leeg"
-#: ../../mod/import.php:116 ../../mod/import_items.php:82
+#: ../../mod/import.php:118 ../../mod/import_items.php:82
#, php-format
msgid "Warning: Database versions differ by %1$d updates."
msgstr "Waarschuwing: database-versies lopen %1$d updates achter."
-#: ../../mod/import.php:149
+#: ../../mod/import.php:156
msgid "No channel. Import failed."
msgstr "Geen kanaal. Importeren mislukt."
-#: ../../mod/import.php:509
+#: ../../mod/import.php:531
msgid "You must be logged in to use this feature."
msgstr "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken."
-#: ../../mod/import.php:514
+#: ../../mod/import.php:536
msgid "Import Channel"
msgstr "Kanaal importeren"
-#: ../../mod/import.php:515
+#: ../../mod/import.php:537
msgid ""
"Use this form to import an existing channel from a different server/hub. You"
" may retrieve the channel identity from the old server/hub via the network "
"or provide an export file."
msgstr "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken."
-#: ../../mod/import.php:516 ../../mod/import_items.php:121
+#: ../../mod/import.php:538 ../../mod/import_items.php:115
msgid "File to Upload"
msgstr "Bestand om te uploaden"
-#: ../../mod/import.php:517
+#: ../../mod/import.php:539
msgid "Or provide the old server/hub details"
msgstr "Of vul de gegevens van de oude hub in"
-#: ../../mod/import.php:518
+#: ../../mod/import.php:540
msgid "Your old identity address (xyz@example.com)"
msgstr "Jouw oude kanaaladres (xyz@example.com)"
-#: ../../mod/import.php:519
+#: ../../mod/import.php:541
msgid "Your old login email address"
msgstr "Het e-mailadres van je oude account"
-#: ../../mod/import.php:520
+#: ../../mod/import.php:542
msgid "Your old login password"
msgstr "Wachtwoord van jouw oude account"
-#: ../../mod/import.php:521
+#: ../../mod/import.php:543
msgid ""
"For either option, please choose whether to make this hub your new primary "
"address, or whether your old location should continue this role. You will be"
@@ -6302,22 +5623,35 @@ msgid ""
"primary location for files, photos, and media."
msgstr "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen."
-#: ../../mod/import.php:522
+#: ../../mod/import.php:544
msgid "Make this hub my primary location"
msgstr "Stel deze hub als mijn primaire locatie in"
-#: ../../mod/import.php:523
+#: ../../mod/import.php:545
msgid ""
"Import existing posts if possible (experimental - limited by available "
"memory"
msgstr "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van beschikbaar servergeheugen)"
-#: ../../mod/import.php:524
+#: ../../mod/import.php:546
msgid ""
"This process may take several minutes to complete. Please submit the form "
"only once and leave this page open until finished."
msgstr "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid."
+#: ../../mod/import_items.php:98
+msgid "Import completed"
+msgstr "Importeren voltooid"
+
+#: ../../mod/import_items.php:113
+msgid "Import Items"
+msgstr "Importeer items"
+
+#: ../../mod/import_items.php:114
+msgid ""
+"Use this form to import existing posts and content from an export file."
+msgstr "Gebruik dit formulier om bestaande berichten en andere inhoud vanuit een exportbestand te importeren."
+
#: ../../mod/invite.php:25
msgid "Total invitation limit exceeded."
msgstr "Limiet voor aantal uitnodigingen overschreden."
@@ -6365,11 +5699,11 @@ msgstr "Jouw bericht:"
#: ../../mod/invite.php:132
msgid "Please join my community on $Projectname."
-msgstr "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op $Projectname te vergezellen. Lees meer over $Projectname op https://redmatrix.me."
+msgstr "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op $Projectname te vergezellen. Lees meer over $Projectname op http://hubzilla.org"
#: ../../mod/invite.php:134
-msgid "You will need to supply this invitation code: "
-msgstr "Je moet deze uitnodigingscode opgeven: "
+msgid "You will need to supply this invitation code:"
+msgstr "Je moet deze uitnodigingscode opgeven:"
#: ../../mod/invite.php:135
msgid ""
@@ -6381,220 +5715,556 @@ msgid "2. Enter my $Projectname network address into the site searchbar."
msgstr "2. Nadat je bent ingelogd en een kanaal hebt aangemaakt kan je mijn $Projectname-kanaaladres in het zoekveld invullen:"
#: ../../mod/invite.php:138
-msgid "or visit "
-msgstr "of bezoek "
+msgid "or visit"
+msgstr "of bezoek"
#: ../../mod/invite.php:140
msgid "3. Click [Connect]"
msgstr "3. Klik op [+ Verbinden]"
-#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#: ../../mod/item.php:174
+msgid "Unable to locate original post."
+msgstr "Niet in staat om de originele locatie van het bericht te vinden. "
+
+#: ../../mod/item.php:423
+msgid "Empty post discarded."
+msgstr "Leeg bericht geannuleerd"
+
+#: ../../mod/item.php:463
+msgid "Executable content type not permitted to this channel."
+msgstr "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal."
+
+#: ../../mod/item.php:843
+msgid "Duplicate post suppressed."
+msgstr "Dubbel bericht tegengehouden."
+
+#: ../../mod/item.php:973
+msgid "System error. Post not saved."
+msgstr "Systeemfout. Bericht niet opgeslagen."
+
+#: ../../mod/item.php:1240
+msgid "Unable to obtain post information from database."
+msgstr "Niet in staat om informatie over dit bericht uit de database te verkrijgen."
+
+#: ../../mod/item.php:1247
#, php-format
-msgid "Fetching URL returns error: %1$s"
-msgstr "Ophalen URL gaf een foutmelding terug: %1$s"
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Je hebt jouw limiet van %1$.0f berichten bereikt."
-#: ../../mod/profile_photo.php:112
-msgid "Image uploaded but image cropping failed."
-msgstr "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. "
+#: ../../mod/item.php:1254
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Je hebt jouw limiet van %1$.0f webpagina's bereikt."
-#: ../../mod/profile_photo.php:166
-msgid "Image resize failed."
-msgstr "Afbeelding kon niet van grootte veranderd worden."
+#: ../../mod/layouts.php:176
+msgid "Comanche page description language help"
+msgstr "Hulp met de paginabeschrijvingstaal Comanche"
-#: ../../mod/profile_photo.php:212
+#: ../../mod/layouts.php:180
+msgid "Layout Description"
+msgstr "Lay-out-omschrijving"
+
+#: ../../mod/layouts.php:185
+msgid "Download PDL file"
+msgstr "Download PDL-bestand"
+
+#: ../../mod/like.php:15
+msgid "Like/Dislike"
+msgstr "Leuk/niet leuk"
+
+#: ../../mod/like.php:20
+msgid "This action is restricted to members."
+msgstr "Deze actie kan alleen door $Projectname-leden worden uitgevoerd."
+
+#: ../../mod/like.php:21
msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven."
+"Please <a href=\"rmagic\">login with your $Projectname ID</a> or <a "
+"href=\"register\">register as a new $Projectname member</a> to continue."
+msgstr "Je dient <a href=\"rmagic\">in te loggen met je $Projectname-account</a> of <a href=\"register\">een nieuw $Projectname-account aan te maken</a> om verder te kunnen gaan."
-#: ../../mod/profile_photo.php:250
-msgid "Image upload failed."
-msgstr "Uploaden afbeelding mislukt"
+#: ../../mod/like.php:101 ../../mod/like.php:127 ../../mod/like.php:165
+msgid "Invalid request."
+msgstr "Ongeldig verzoek"
-#: ../../mod/profile_photo.php:269
-msgid "Unable to process image."
-msgstr "Niet in staat om afbeelding te verwerken."
+#: ../../mod/like.php:142
+msgid "thing"
+msgstr "ding"
-#: ../../mod/profile_photo.php:297
-msgid "female"
-msgstr "vrouw"
+#: ../../mod/like.php:188
+msgid "Channel unavailable."
+msgstr "Kanaal niet beschikbaar."
+
+#: ../../mod/like.php:236
+msgid "Previous action reversed."
+msgstr "Vorige actie omgedraaid"
-#: ../../mod/profile_photo.php:298
+#: ../../mod/like.php:420
#, php-format
-msgid "%1$s updated her %2$s"
-msgstr "%1$s heeft haar %2$s bijgewerkt"
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$s is het eens met %2$s's %3$s"
-#: ../../mod/profile_photo.php:299
-msgid "male"
-msgstr "man"
+#: ../../mod/like.php:422
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$s is het niet eens met %2$s's %3$s"
-#: ../../mod/profile_photo.php:300
+#: ../../mod/like.php:424
#, php-format
-msgid "%1$s updated his %2$s"
-msgstr "%1$s heeft zijn %2$s bijgewerkt"
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$s onthoudt zich van een besluit over %2$s's %3$s"
-#: ../../mod/profile_photo.php:302
+#: ../../mod/like.php:426
#, php-format
-msgid "%1$s updated their %2$s"
-msgstr "%1$s hebben hun %2$s bijgewerkt"
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$s is aanwezig op %2$s's %3$s"
-#: ../../mod/profile_photo.php:304
-msgid "profile photo"
-msgstr "profielfoto"
+#: ../../mod/like.php:428
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$s is niet aanwezig op %2$s's %3$s"
-#: ../../mod/profile_photo.php:368 ../../mod/profile_photo.php:409
-msgid "Photo not available."
-msgstr "Foto niet beschikbaar."
+#: ../../mod/like.php:430
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$s is mogelijk aanwezig op %2$s's %3$s"
-#: ../../mod/profile_photo.php:450
-msgid "Upload File:"
-msgstr "Bestand uploaden:"
+#: ../../mod/like.php:533
+msgid "Action completed."
+msgstr "Actie voltooid"
-#: ../../mod/profile_photo.php:451
-msgid "Select a profile:"
-msgstr "Kies een profiel:"
+#: ../../mod/like.php:534
+msgid "Thank you."
+msgstr "Bedankt"
-#: ../../mod/profile_photo.php:452
-msgid "Upload Profile Photo"
-msgstr "Profielfoto uploaden"
+#: ../../mod/lockview.php:57
+msgid "Remote privacy information not available."
+msgstr "Privacy-informatie op afstand niet beschikbaar."
-#: ../../mod/profile_photo.php:457 ../../mod/settings.php:975
-msgid "or"
-msgstr "of"
+#: ../../mod/lockview.php:78
+msgid "Visible to:"
+msgstr "Zichtbaar voor:"
-#: ../../mod/profile_photo.php:457
-msgid "skip this step"
-msgstr "sla deze stap over"
+#: ../../mod/locs.php:21 ../../mod/locs.php:50
+msgid "Location not found."
+msgstr "Locatie niet gevonden."
-#: ../../mod/profile_photo.php:457
-msgid "select a photo from your photo albums"
-msgstr "Kies een foto uit jouw fotoalbums"
+#: ../../mod/locs.php:58
+msgid "Location lookup failed."
+msgstr "Opzoeken locatie mislukt"
-#: ../../mod/profile_photo.php:473
-msgid "Crop Image"
-msgstr "Afbeelding bijsnijden"
+#: ../../mod/locs.php:62
+msgid ""
+"Please select another location to become primary before removing the primary"
+" location."
+msgstr "Kies eerst een andere primaire locatie alvorens de huidige primaire locatie te verwijderen."
-#: ../../mod/profile_photo.php:474
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven."
+#: ../../mod/locs.php:91
+msgid "Syncing locations"
+msgstr "Locaties synchronizeren"
-#: ../../mod/profile_photo.php:476
-msgid "Done Editing"
-msgstr "Klaar met bewerken"
+#: ../../mod/locs.php:101
+msgid "No locations found."
+msgstr "Geen locaties gevonden."
-#: ../../mod/thing.php:111
-msgid "Thing updated"
-msgstr "Ding bijgewerkt"
+#: ../../mod/locs.php:112
+msgid "Manage Channel Locations"
+msgstr "Kanaallocaties beheren"
-#: ../../mod/thing.php:163
-msgid "Object store: failed"
-msgstr "Opslaan van ding mislukt"
+#: ../../mod/locs.php:114 ../../mod/admin.php:1158 ../../mod/profiles.php:465
+msgid "Address"
+msgstr "Kanaaladres"
-#: ../../mod/thing.php:167
-msgid "Thing added"
-msgstr "Ding toegevoegd"
+#: ../../mod/locs.php:115
+msgid "Primary"
+msgstr "Primair"
-#: ../../mod/thing.php:193
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr "OBJ: %1$s %2$s %3$s"
+#: ../../mod/locs.php:116 ../../mod/menu.php:109
+msgid "Drop"
+msgstr "Verwijderen"
-#: ../../mod/thing.php:256
-msgid "Show Thing"
-msgstr "Ding weergeven"
+#: ../../mod/locs.php:118
+msgid "Sync Now"
+msgstr "Nu synchroniseren"
-#: ../../mod/thing.php:263
-msgid "item not found."
-msgstr "Item niet gevonden"
+#: ../../mod/locs.php:119
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Wacht enkele minuten tussen opeenvolgende handelingen."
-#: ../../mod/thing.php:296
-msgid "Edit Thing"
-msgstr "Ding bewerken"
+#: ../../mod/locs.php:120
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing"
+" your channel."
+msgstr "Wij adviseren, wanneer dit (nog) mogelijk is, de locatie te verwijderen door op de hub van de kloon in te loggen en het kanaal daar te verwijderen."
-#: ../../mod/thing.php:298 ../../mod/thing.php:348
-msgid "Select a profile"
-msgstr "Kies een profiel"
+#: ../../mod/locs.php:121
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Gebruik dit formulier om de locatie te verwijderen wanneer de hub van de kloon niet meer operationeel is."
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Post an activity"
-msgstr "Plaats een bericht"
+#: ../../mod/ping.php:260
+msgid "sent you a private message"
+msgstr "stuurde jou een privébericht"
-#: ../../mod/thing.php:302 ../../mod/thing.php:351
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Toont dit alleen aan diegene die het gekozen profiel mogen zien."
+#: ../../mod/ping.php:308
+msgid "added your channel"
+msgstr "voegde jouw kanaal toe"
-#: ../../mod/thing.php:304 ../../mod/thing.php:353
-msgid "Name of thing e.g. something"
-msgstr "Naam van ding"
+#: ../../mod/ping.php:350
+msgid "posted an event"
+msgstr "plaatste een gebeurtenis"
-#: ../../mod/thing.php:306 ../../mod/thing.php:354
-msgid "URL of thing (optional)"
-msgstr "URL van ding (optioneel)"
+#: ../../mod/magic.php:69
+msgid "Hub not found."
+msgstr "Hub niet gevonden."
-#: ../../mod/thing.php:308 ../../mod/thing.php:355
-msgid "URL for photo of thing (optional)"
-msgstr "URL van foto van ding (optioneel)"
+#: ../../mod/mail.php:34
+msgid "Unable to lookup recipient."
+msgstr "Niet in staat om ontvanger op te zoeken."
-#: ../../mod/thing.php:346
-msgid "Add Thing to your Profile"
-msgstr "Ding aan je profiel toevoegen"
+#: ../../mod/mail.php:42
+msgid "Unable to communicate with requested channel."
+msgstr "Niet in staat om met het aangevraagde kanaal te communiceren."
-#: ../../mod/dirsearch.php:29
-msgid "This directory server requires an access token"
-msgstr "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig"
+#: ../../mod/mail.php:49
+msgid "Cannot verify requested channel."
+msgstr "Kan opgevraagd kanaal niet verifieren"
-#: ../../mod/editblock.php:118
-msgid "Delete block?"
-msgstr "Blok verwijderen"
+#: ../../mod/mail.php:75
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt."
-#: ../../mod/editblock.php:180
-msgid "Edit Block"
-msgstr "Blok bewerken"
+#: ../../mod/mail.php:140
+msgid "Messages"
+msgstr "Berichten"
-#: ../../mod/removeaccount.php:30
-msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd."
+#: ../../mod/mail.php:175
+msgid "Message recalled."
+msgstr "Bericht ingetrokken."
-#: ../../mod/removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Verwijder dit account"
+#: ../../mod/mail.php:188
+msgid "Conversation removed."
+msgstr "Conversatie verwijderd"
-#: ../../mod/removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
-msgstr "Dit account en al zijn kanalen worden volledig uit het $Projectname-netwerk verwijderd."
+#: ../../mod/mail.php:231
+msgid "Requested channel is not in this network"
+msgstr "Opgevraagd kanaal is niet in dit netwerk beschikbaar"
-#: ../../mod/removeaccount.php:60
-msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het $Projectname-netwerk verwijderen"
+#: ../../mod/mail.php:239
+msgid "Send Private Message"
+msgstr "Privébericht versturen"
-#: ../../mod/removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het $Projectname-netwerk verwijderd"
+#: ../../mod/mail.php:240 ../../mod/mail.php:370
+msgid "To:"
+msgstr "Aan:"
-#: ../../mod/removeaccount.php:61 ../../mod/settings.php:700
-msgid "Remove Account"
-msgstr "Account verwijderen"
+#: ../../mod/mail.php:243 ../../mod/mail.php:372
+msgid "Subject:"
+msgstr "Onderwerp:"
-#: ../../mod/import_items.php:101
-msgid "Import completed"
-msgstr "Importeren voltooid"
+#: ../../mod/mail.php:250
+msgid "Send"
+msgstr "Verzenden"
-#: ../../mod/import_items.php:119
-msgid "Import Items"
-msgstr "Importeer items"
+#: ../../mod/mail.php:342
+msgid "Delete message"
+msgstr "Bericht verwijderen"
+
+#: ../../mod/mail.php:343
+msgid "Delivery report"
+msgstr "Afleveringsrapport"
+
+#: ../../mod/mail.php:344
+msgid "Recall message"
+msgstr "Bericht intrekken"
+
+#: ../../mod/mail.php:346
+msgid "Message has been recalled."
+msgstr "Bericht is ingetrokken."
+
+#: ../../mod/mail.php:363
+msgid "Delete Conversation"
+msgstr "Verwijder conversatie"
-#: ../../mod/import_items.php:120
+#: ../../mod/mail.php:365
msgid ""
-"Use this form to import existing posts and content from an export file."
-msgstr "Gebruik dit formulier om bestaande berichten en andere inhoud vanuit een exportbestand te importeren."
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender."
+
+#: ../../mod/mail.php:369
+msgid "Send Reply"
+msgstr "Antwoord versturen"
+
+#: ../../mod/mail.php:374
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "Jouw privébericht aan %s (%s):"
+
+#: ../../mod/manage.php:130 ../../mod/new_channel.php:117
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt."
+
+#: ../../mod/manage.php:137
+msgid "Create a new channel"
+msgstr "Nieuw kanaal aanmaken"
+
+#: ../../mod/manage.php:159
+msgid "Current Channel"
+msgstr "Huidig kanaal"
+
+#: ../../mod/manage.php:161
+msgid "Switch to one of your channels by selecting it."
+msgstr "Activeer een van jouw andere kanalen door er op te klikken."
+
+#: ../../mod/manage.php:162
+msgid "Default Channel"
+msgstr "Standaardkanaal"
+
+#: ../../mod/manage.php:163
+msgid "Make Default"
+msgstr "Als standaard instellen"
+
+#: ../../mod/manage.php:166
+#, php-format
+msgid "%d new messages"
+msgstr "%d nieuwe berichten"
+
+#: ../../mod/manage.php:167
+#, php-format
+msgid "%d new introductions"
+msgstr "%d nieuwe connectieverzoeken"
+
+#: ../../mod/manage.php:169
+msgid "Delegated Channel"
+msgstr "Uitbesteed kanaal"
+
+#: ../../mod/match.php:22
+msgid "Profile Match"
+msgstr "Profielovereenkomst"
+
+#: ../../mod/match.php:31
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe."
+
+#: ../../mod/match.php:63
+msgid "is interested in:"
+msgstr "is geïnteresseerd in:"
+
+#: ../../mod/match.php:70
+msgid "No matches"
+msgstr "Geen overeenkomsten"
+
+#: ../../mod/menu.php:45
+msgid "Unable to update menu."
+msgstr "Niet in staat om menu aan te passen"
+
+#: ../../mod/menu.php:56
+msgid "Unable to create menu."
+msgstr "Niet in staat om menu aan te maken."
+
+#: ../../mod/menu.php:94 ../../mod/menu.php:106
+msgid "Menu Name"
+msgstr "Menunaam"
+
+#: ../../mod/menu.php:94
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Unieke naam vereist (niet zichtbaar op webpagina)"
+
+#: ../../mod/menu.php:95 ../../mod/menu.php:107
+msgid "Menu Title"
+msgstr "Menutitel"
+
+#: ../../mod/menu.php:95
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Zichtbaar op webpagina (leeg laten voor geen titel)"
+
+#: ../../mod/menu.php:96
+msgid "Allow Bookmarks"
+msgstr "Bladwijzers toestaan"
+
+#: ../../mod/menu.php:96 ../../mod/menu.php:153
+msgid "Menu may be used to store saved bookmarks"
+msgstr "Menu kan gebruikt worden om bladwijzers in op te slaan"
+
+#: ../../mod/menu.php:97 ../../mod/menu.php:155
+msgid "Submit and proceed"
+msgstr "Opslaan en doorgaan"
+
+#: ../../mod/menu.php:113
+msgid "Bookmarks allowed"
+msgstr "Bladwijzers toegestaan"
+
+#: ../../mod/menu.php:115
+msgid "Delete this menu"
+msgstr "Menu verwijderen"
+
+#: ../../mod/menu.php:116 ../../mod/menu.php:150
+msgid "Edit menu contents"
+msgstr "Bewerk de inhoud van het menu"
+
+#: ../../mod/menu.php:117
+msgid "Edit this menu"
+msgstr "Dit menu bewerken"
+
+#: ../../mod/menu.php:132
+msgid "Menu could not be deleted."
+msgstr "Menu kon niet verwijderd worden."
+
+#: ../../mod/menu.php:140 ../../mod/mitem.php:24
+msgid "Menu not found."
+msgstr "Menu niet gevonden."
+
+#: ../../mod/menu.php:145
+msgid "Edit Menu"
+msgstr "Menu bewerken"
+
+#: ../../mod/menu.php:149
+msgid "Add or remove entries to this menu"
+msgstr "Items aan dit menu toevoegen of verwijder"
+
+#: ../../mod/menu.php:151
+msgid "Menu name"
+msgstr "Naam van menu"
+
+#: ../../mod/menu.php:151
+msgid "Must be unique, only seen by you"
+msgstr "Moet uniek zijn en is alleen zichtbaar voor jou."
+
+#: ../../mod/menu.php:152
+msgid "Menu title"
+msgstr "Titel van menu"
+
+#: ../../mod/menu.php:152
+msgid "Menu title as seen by others"
+msgstr "Titel van menu zoals anderen dat zien."
+
+#: ../../mod/menu.php:153
+msgid "Allow bookmarks"
+msgstr "Bladwijzers toestaan"
+
+#: ../../mod/menu.php:162 ../../mod/mitem.php:116 ../../mod/xchan.php:37
+msgid "Not found."
+msgstr "Niet gevonden."
+
+#: ../../mod/mitem.php:48
+msgid "Unable to create element."
+msgstr "Niet in staat om onderdeel aan te maken."
+
+#: ../../mod/mitem.php:72
+msgid "Unable to update menu element."
+msgstr "Menu-onderdeel kan niet worden geüpdatet."
+
+#: ../../mod/mitem.php:88
+msgid "Unable to add menu element."
+msgstr "Menu-onderdeel kan niet worden toegevoegd."
+
+#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
+msgid "Menu Item Permissions"
+msgstr "Permissies menu-item"
+
+#: ../../mod/mitem.php:150 ../../mod/mitem.php:223 ../../mod/settings.php:1075
+msgid "(click to open/close)"
+msgstr "(klik om te openen/sluiten)"
+
+#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
+msgid "Link Name"
+msgstr "Linknaam"
+
+#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
+msgid "Link or Submenu Target"
+msgstr "Linkdoel of submenu-doel"
+
+#: ../../mod/mitem.php:153
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "Geef de URL van de link of kies een menunaam om een submenu aan te maken"
+
+#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
+msgid "Use magic-auth if available"
+msgstr "Gebruik magic-auth wanneer beschikbaar"
+
+#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
+msgid "Open link in new window"
+msgstr "Open link in nieuw venster"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Order in list"
+msgstr "Volgorde in lijst"
+
+#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Hogere nummers komen onderaan de lijst terecht"
+
+#: ../../mod/mitem.php:157
+msgid "Submit and finish"
+msgstr "Opslaan en afsluiten"
+
+#: ../../mod/mitem.php:158
+msgid "Submit and continue"
+msgstr "Opslaan en doorgaan"
+
+#: ../../mod/mitem.php:166
+msgid "Menu:"
+msgstr "Menu:"
+
+#: ../../mod/mitem.php:169
+msgid "Link Target"
+msgstr "Linkdoel"
+
+#: ../../mod/mitem.php:172
+msgid "Edit menu"
+msgstr "Menu bewerken"
+
+#: ../../mod/mitem.php:175
+msgid "Edit element"
+msgstr "Onderdeel bewerken"
+
+#: ../../mod/mitem.php:176
+msgid "Drop element"
+msgstr "Onderdeel verwijderen"
+
+#: ../../mod/mitem.php:177
+msgid "New element"
+msgstr "Nieuw element"
+
+#: ../../mod/mitem.php:178
+msgid "Edit this menu container"
+msgstr "Deze menu-container bewerken"
+
+#: ../../mod/mitem.php:179
+msgid "Add menu element"
+msgstr "Menu-element toevoegen"
+
+#: ../../mod/mitem.php:180
+msgid "Delete this menu item"
+msgstr "Dit menu-item verwijderen"
+
+#: ../../mod/mitem.php:181
+msgid "Edit this menu item"
+msgstr "Dit menu-item bewerken"
+
+#: ../../mod/mitem.php:198
+msgid "Menu item not found."
+msgstr "Menu-item niet gevonden."
+
+#: ../../mod/mitem.php:211
+msgid "Menu item deleted."
+msgstr "Menu-item verwijderd."
+
+#: ../../mod/mitem.php:213
+msgid "Menu item could not be deleted."
+msgstr "Menu-item kon niet worden verwijderd."
+
+#: ../../mod/mitem.php:220
+msgid "Edit Menu Element"
+msgstr "Menu-element bewerken"
+
+#: ../../mod/mitem.php:226
+msgid "Link text"
+msgstr "Linktekst"
+
+#: ../../mod/mood.php:132
+msgid "Set your current mood and tell your friends"
+msgstr "Noteer je huidige stemming en toon het aan je connecties"
#: ../../mod/network.php:91
msgid "No such group"
@@ -6612,871 +6282,1784 @@ msgstr "forum"
msgid "Search Results For:"
msgstr "Zoekresultaten voor:"
-#: ../../mod/network.php:207
-msgid "Collection is empty"
-msgstr "Collectie is leeg"
+#: ../../mod/network.php:209
+msgid "Privacy group is empty"
+msgstr "Privacygroep is leeg"
-#: ../../mod/network.php:216
-msgid "Collection: "
-msgstr "Collectie: "
+#: ../../mod/network.php:218
+msgid "Privacy group: "
+msgstr "Privacygroep: "
-#: ../../mod/network.php:242
+#: ../../mod/network.php:244
msgid "Invalid connection."
msgstr "Ongeldige connectie."
-#: ../../mod/pdledit.php:13
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Name or caption"
+msgstr "Naam"
+
+#: ../../mod/new_channel.php:124 ../../mod/register.php:227
+msgid "Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""
+msgstr "Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Computerforum\""
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+msgid "Choose a short nickname"
+msgstr "Korte bijnaam"
+
+#: ../../mod/new_channel.php:126 ../../mod/register.php:229
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address "
+"e.g. nickname%s"
+msgstr "Deze bijnaam wordt gebruikt om een makkelijk te onthouden kanaaladres van jouw kanaal aan te maken, die je dan met anderen kunt delen. Bijvoorbeeld: bijnaam%s"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Channel role and privacy"
+msgstr "Kanaaltype en privacy"
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Select a channel role with your privacy requirements."
+msgstr "Kies een kanaaltype met het door jou gewenste privacyniveau."
+
+#: ../../mod/new_channel.php:128 ../../mod/register.php:231
+msgid "Read more about roles"
+msgstr "Lees meer over kanaaltypes"
+
+#: ../../mod/new_channel.php:131
+msgid "Create Channel"
+msgstr "Kanaal aanmaken"
+
+#: ../../mod/new_channel.php:132
+msgid ""
+"A channel is your identity on this network. It can represent a person, a "
+"blog, or a forum to name a few. Channels can make connections with other "
+"channels to share information with highly detailed permissions."
+msgstr "Een kanaal is jouw identiteit in dit netwerk. Het kan bijvoorbeeld een persoon, een blog of een forum vertegenwoordigen. Door met elkaar te verbinden kunnen kanalen, met behulp van uitgebreide permissies, informatie uitwisselen."
+
+#: ../../mod/new_channel.php:133
+msgid ""
+"or <a href=\"import\">import an existing channel</a> from another location."
+msgstr "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie"
+
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Ongeldige verzoek identificator (request identifier)"
+
+#: ../../mod/notifications.php:35
+msgid "Discard"
+msgstr "Annuleren"
+
+#: ../../mod/notifications.php:94 ../../mod/notify.php:53
+msgid "No more system notifications."
+msgstr "Geen systeemnotificaties meer."
+
+#: ../../mod/notifications.php:98 ../../mod/notify.php:57
+msgid "System Notifications"
+msgstr "Systeemnotificaties"
+
+#: ../../mod/oexchange.php:23
+msgid "Unable to find your hub."
+msgstr "Niet in staat om je hub te vinden"
+
+#: ../../mod/oexchange.php:37
+msgid "Post successful."
+msgstr "Verzenden bericht geslaagd."
+
+#: ../../mod/openid.php:26
+msgid "OpenID protocol error. No ID returned."
+msgstr "OpenID-protocolfout. Geen ID terugontvangen."
+
+#: ../../mod/page.php:129
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,"
+" quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+#: ../../mod/pconfig.php:27 ../../mod/pconfig.php:60
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd."
+
+#: ../../mod/pconfig.php:49
+msgid "Configuration Editor"
+msgstr "Configuratiebewerker"
+
+#: ../../mod/pconfig.php:50
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please"
+" leave this page unless you are comfortable with and knowledgeable about how"
+" to correctly use this feature."
+msgstr "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. "
+
+#: ../../mod/pdledit.php:14
msgid "Layout updated."
msgstr "Lay-out bijgewerkt."
-#: ../../mod/pdledit.php:28 ../../mod/pdledit.php:53
+#: ../../mod/pdledit.php:30 ../../mod/pdledit.php:57
msgid "Edit System Page Description"
msgstr "Systeempagina's bewerken"
-#: ../../mod/pdledit.php:48
+#: ../../mod/pdledit.php:52
msgid "Layout not found."
msgstr "Lay-out niet gevonden."
-#: ../../mod/pdledit.php:54
+#: ../../mod/pdledit.php:58
msgid "Module Name:"
msgstr "Modulenaam:"
-#: ../../mod/pdledit.php:55
+#: ../../mod/pdledit.php:59
msgid "Layout Help"
msgstr "Lay-out-hulp"
-#: ../../mod/register.php:44
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Maximum toegestane dagelijkse registraties op deze $Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals."
+#: ../../mod/photos.php:79
+msgid "Page owner information could not be retrieved."
+msgstr "Informatie over de pagina-eigenaar werd niet ontvangen."
-#: ../../mod/register.php:50
-msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden."
+#: ../../mod/photos.php:100 ../../mod/photos.php:144
+msgid "Album not found."
+msgstr "Album niet gevonden."
-#: ../../mod/register.php:84
-msgid "Passwords do not match."
-msgstr "Wachtwoorden komen niet met elkaar overeen."
+#: ../../mod/photos.php:127
+msgid "Delete Album"
+msgstr "Verwijder album"
-#: ../../mod/register.php:117
+#: ../../mod/photos.php:148
msgid ""
-"Registration successful. Please check your email for validation "
-"instructions."
-msgstr "Registratie geslaagd. Controleer je e-mail voor instructies."
+"Multiple storage folders exist with this album name, but within different "
+"directories. Please remove the desired folder or folders using the Files "
+"manager"
+msgstr "Er bestaan meerdere submappen met deze albumnaam, maar verspreidt over verschillende mappen. Verwijder de gewenste map(pen) met de bestandsbeheerder."
-#: ../../mod/register.php:123
-msgid "Your registration is pending approval by the site owner."
-msgstr "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze $Projectname-hub."
+#: ../../mod/photos.php:205 ../../mod/photos.php:1048
+msgid "Delete Photo"
+msgstr "Verwijder foto"
-#: ../../mod/register.php:126
-msgid "Your registration can not be processed."
-msgstr "Jouw registratie kan niet verwerkt worden."
+#: ../../mod/photos.php:528
+msgid "No photos selected"
+msgstr "Geen foto's geselecteerd"
-#: ../../mod/register.php:163
-msgid "Registration on this site/hub is by approval only."
-msgstr "Registraties op deze $Projectname-hub moeten eerst worden goedgekeurd."
+#: ../../mod/photos.php:577
+msgid "Access to this item is restricted."
+msgstr "Toegang tot dit item is beperkt."
-#: ../../mod/register.php:164
-msgid "<a href=\"pubsites\">Register at another affiliated site/hub</a>"
-msgstr "<a href=\"pubsites\">Registreer op een andere $Projectname-hub</a>"
+#: ../../mod/photos.php:616
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt."
-#: ../../mod/register.php:174
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Deze $Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals."
+#: ../../mod/photos.php:619
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f MB aan foto-opslag gebruikt."
-#: ../../mod/register.php:185
-msgid "Terms of Service"
-msgstr "Gebruiksvoorwaarden"
+#: ../../mod/photos.php:655
+msgid "Upload Photos"
+msgstr "Foto's uploaden"
-#: ../../mod/register.php:191
-#, php-format
-msgid "I accept the %s for this website"
-msgstr "Ik accepteer de %s van deze $Projectname-hub"
+#: ../../mod/photos.php:659
+msgid "Enter an album name"
+msgstr "Vul een albumnaam in"
-#: ../../mod/register.php:193
-#, php-format
-msgid "I am over 13 years of age and accept the %s for this website"
-msgstr "Ik accepteer de %s van deze $Projectname-hub"
+#: ../../mod/photos.php:660
+msgid "or select an existing album (doubleclick)"
+msgstr "of kies een bestaand album (dubbelklikken)"
-#: ../../mod/register.php:207 ../../mod/admin.php:443
-msgid "Registration"
-msgstr "Registratie"
+#: ../../mod/photos.php:661
+msgid "Create a status post for this upload"
+msgstr "Plaats een bericht voor deze upload."
-#: ../../mod/register.php:212
-msgid "Membership on this site is by invitation only."
-msgstr "Registreren op deze $Projectname-hub kan alleen op uitnodiging."
+#: ../../mod/photos.php:662
+msgid "Caption (optional):"
+msgstr "Bijschrift (optioneel):"
-#: ../../mod/register.php:213
-msgid "Please enter your invitation code"
-msgstr "Vul jouw uitnodigingscode in"
+#: ../../mod/photos.php:663
+msgid "Description (optional):"
+msgstr "Omschrijving (optioneel):"
-#: ../../mod/register.php:216
-msgid "Your email address"
-msgstr "Jouw e-mailadres"
+#: ../../mod/photos.php:690
+msgid "Album name could not be decoded"
+msgstr "Albumnaam kon niet gedecodeerd worden"
-#: ../../mod/register.php:217
-msgid "Choose a password"
-msgstr "Geef een wachtwoord op"
+#: ../../mod/photos.php:738 ../../mod/photos.php:1278
+#: ../../mod/photos.php:1295
+msgid "Contact Photos"
+msgstr "Connectiefoto's"
-#: ../../mod/register.php:218
-msgid "Please re-enter your password"
-msgstr "Geef het wachtwoord opnieuw op"
+#: ../../mod/photos.php:761
+msgid "Show Newest First"
+msgstr "Nieuwste eerst weergeven"
+
+#: ../../mod/photos.php:763
+msgid "Show Oldest First"
+msgstr "Oudste eerst weergeven"
+
+#: ../../mod/photos.php:865
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Toegang geweigerd. Toegang tot dit item kan zijn beperkt."
+
+#: ../../mod/photos.php:867
+msgid "Photo not available"
+msgstr "Foto niet aanwezig"
+
+#: ../../mod/photos.php:925
+msgid "Use as profile photo"
+msgstr "Als profielfoto gebruiken"
+
+#: ../../mod/photos.php:926
+msgid "Use as cover photo"
+msgstr "Als omslagfoto gebruiken"
+
+#: ../../mod/photos.php:933
+msgid "Private Photo"
+msgstr "Privéfoto"
+
+#: ../../mod/photos.php:948
+msgid "View Full Size"
+msgstr "Volledige grootte weergeven"
+
+#: ../../mod/photos.php:993 ../../mod/tagrm.php:133
+msgid "Remove"
+msgstr "Verwijderen"
+
+#: ../../mod/photos.php:1027
+msgid "Edit photo"
+msgstr "Foto bewerken"
+
+#: ../../mod/photos.php:1029
+msgid "Rotate CW (right)"
+msgstr "Draai met de klok mee (naar rechts)"
+
+#: ../../mod/photos.php:1030
+msgid "Rotate CCW (left)"
+msgstr "Draai tegen de klok in (naar links)"
+
+#: ../../mod/photos.php:1033
+msgid "Enter a new album name"
+msgstr "Vul een nieuwe albumnaam in"
+
+#: ../../mod/photos.php:1034
+msgid "or select an existing one (doubleclick)"
+msgstr "of kies een bestaand album (dubbelklikken)"
+
+#: ../../mod/photos.php:1037
+msgid "Caption"
+msgstr "Bijschrift"
+
+#: ../../mod/photos.php:1039
+msgid "Add a Tag"
+msgstr "Tag toevoegen"
+
+#: ../../mod/photos.php:1043
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl"
-#: ../../mod/admin.php:52
+#: ../../mod/photos.php:1046
+msgid "Flag as adult in album view"
+msgstr "Markeer als voor volwassenen in albumweergave"
+
+#: ../../mod/photos.php:1238
+msgid "In This Photo:"
+msgstr "Op deze foto:"
+
+#: ../../mod/photos.php:1243
+msgid "Map"
+msgstr "Kaart"
+
+#: ../../mod/photos.php:1334
+msgid "View Album"
+msgstr "Album weergeven"
+
+#: ../../mod/photos.php:1345 ../../mod/photos.php:1358
+#: ../../mod/photos.php:1359
+msgid "Recent Photos"
+msgstr "Recente foto's"
+
+#: ../../mod/admin.php:54
msgid "Theme settings updated."
msgstr "Thema-instellingen bijgewerkt."
-#: ../../mod/admin.php:160
+#: ../../mod/admin.php:174
msgid "# Accounts"
msgstr "# accounts"
-#: ../../mod/admin.php:161
+#: ../../mod/admin.php:175
msgid "# blocked accounts"
msgstr "# geblokkeerde accounts"
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:176
msgid "# expired accounts"
msgstr "# verlopen accounts"
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:177
msgid "# expiring accounts"
msgstr "# accounts die nog moeten verlopen"
-#: ../../mod/admin.php:174
+#: ../../mod/admin.php:188
msgid "# Channels"
msgstr "# Kanalen"
-#: ../../mod/admin.php:175
+#: ../../mod/admin.php:189
msgid "# primary"
msgstr "# primair"
-#: ../../mod/admin.php:176
+#: ../../mod/admin.php:190
msgid "# clones"
msgstr "# klonen"
-#: ../../mod/admin.php:182
+#: ../../mod/admin.php:196
msgid "Message queues"
msgstr "Berichtenwachtrij"
-#: ../../mod/admin.php:198 ../../mod/admin.php:440 ../../mod/admin.php:539
-#: ../../mod/admin.php:807 ../../mod/admin.php:971 ../../mod/admin.php:1068
-#: ../../mod/admin.php:1108 ../../mod/admin.php:1268 ../../mod/admin.php:1302
-#: ../../mod/admin.php:1387
+#: ../../mod/admin.php:212 ../../mod/admin.php:455 ../../mod/admin.php:669
+#: ../../mod/admin.php:709 ../../mod/admin.php:984 ../../mod/admin.php:1148
+#: ../../mod/admin.php:1263 ../../mod/admin.php:1324 ../../mod/admin.php:1485
+#: ../../mod/admin.php:1519 ../../mod/admin.php:1604
msgid "Administration"
msgstr "Beheer"
-#: ../../mod/admin.php:199
+#: ../../mod/admin.php:213
msgid "Summary"
msgstr "Samenvatting"
-#: ../../mod/admin.php:202
+#: ../../mod/admin.php:216
msgid "Registered accounts"
msgstr "Geregistreerde accounts"
-#: ../../mod/admin.php:203 ../../mod/admin.php:543
+#: ../../mod/admin.php:217 ../../mod/admin.php:673
msgid "Pending registrations"
msgstr "Accounts die op goedkeuring wachten"
-#: ../../mod/admin.php:204
+#: ../../mod/admin.php:218
msgid "Registered channels"
msgstr "Geregistreerde kanalen"
-#: ../../mod/admin.php:205 ../../mod/admin.php:544
+#: ../../mod/admin.php:219 ../../mod/admin.php:674
msgid "Active plugins"
-msgstr "Ingeschakelde plug-ins"
+msgstr "Ingeschakelde plugins"
-#: ../../mod/admin.php:206
+#: ../../mod/admin.php:220
msgid "Version"
msgstr "Versie"
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:339
msgid "Site settings updated."
msgstr "Hub-instellingen bijgewerkt."
-#: ../../mod/admin.php:361 ../../mod/settings.php:793
+#: ../../mod/admin.php:376 ../../mod/settings.php:805
msgid "mobile"
msgstr "mobiel"
-#: ../../mod/admin.php:363
+#: ../../mod/admin.php:378
msgid "experimental"
msgstr "experimenteel"
-#: ../../mod/admin.php:365
+#: ../../mod/admin.php:380
msgid "unsupported"
msgstr "Niet ondersteund"
-#: ../../mod/admin.php:411
+#: ../../mod/admin.php:426
msgid "Yes - with approval"
msgstr "Ja - met goedkeuring"
-#: ../../mod/admin.php:417
+#: ../../mod/admin.php:432
msgid "My site is not a public server"
msgstr "Mijn $Projectname-hub is niet openbaar"
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:433
msgid "My site has paid access only"
msgstr "Mijn $Projectname-hub kent alleen betaalde toegang"
-#: ../../mod/admin.php:419
+#: ../../mod/admin.php:434
msgid "My site has free access only"
msgstr "Mijn $Projectname-hub kent alleen gratis toegang"
-#: ../../mod/admin.php:420
+#: ../../mod/admin.php:435
msgid "My site offers free accounts with optional paid upgrades"
msgstr "Mijn $Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie"
-#: ../../mod/admin.php:444
+#: ../../mod/admin.php:458 ../../mod/register.php:241
+msgid "Registration"
+msgstr "Registratie"
+
+#: ../../mod/admin.php:459
msgid "File upload"
msgstr "Bestand uploaden"
-#: ../../mod/admin.php:445
+#: ../../mod/admin.php:460
msgid "Policies"
msgstr "Beleid"
-#: ../../mod/admin.php:450
+#: ../../mod/admin.php:465
msgid "Site name"
msgstr "Naam van deze $Projectname-hub"
-#: ../../mod/admin.php:451
+#: ../../mod/admin.php:466
msgid "Banner/Logo"
msgstr "Banner/logo"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid "Administrator Information"
msgstr "Informatie over de beheerder van deze hub"
-#: ../../mod/admin.php:452
+#: ../../mod/admin.php:467
msgid ""
"Contact information for site administrators. Displayed on siteinfo page. "
"BBCode can be used here"
msgstr "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden."
-#: ../../mod/admin.php:453
+#: ../../mod/admin.php:468
msgid "System language"
msgstr "Standaardtaal"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid "System theme"
msgstr "Standaardthema"
-#: ../../mod/admin.php:454
+#: ../../mod/admin.php:469
msgid ""
"Default system theme - may be over-ridden by user profiles - <a href='#' "
"id='cnftheme'>change theme settings</a>"
msgstr "Standaardthema voor $Projectname-hub (kan door lid veranderd worden) - <a href='#' id='cnftheme'>verander thema-instellingen</a>"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Mobile system theme"
msgstr "Standaardthema voor mobiel"
-#: ../../mod/admin.php:455
+#: ../../mod/admin.php:470
msgid "Theme for mobile devices"
msgstr "Thema voor mobiele apparaten"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "Allow Feeds as Connections"
msgstr "Sta feeds toe als connecties"
-#: ../../mod/admin.php:457
+#: ../../mod/admin.php:472
msgid "(Heavy system resource usage)"
msgstr "(sterk negatieve invloed op systeembronnen hub)"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid "Maximum image size"
msgstr "Maximale grootte van afbeeldingen"
-#: ../../mod/admin.php:458
+#: ../../mod/admin.php:473
msgid ""
"Maximum size in bytes of uploaded images. Default is 0, which means no "
"limits."
msgstr "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend."
-#: ../../mod/admin.php:459
+#: ../../mod/admin.php:474
msgid "Does this site allow new member registration?"
msgstr "Staat deze hub nieuwe accounts toe?"
-#: ../../mod/admin.php:460
+#: ../../mod/admin.php:475
+msgid "Invitation only"
+msgstr "Alleen op uitnodiging"
+
+#: ../../mod/admin.php:475
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "Sta alleen nieuwe registraties toe van mensen die een uitnodigingscode hebben. Bovenstaand accountbeleid moet op Ja staan."
+
+#: ../../mod/admin.php:476
msgid "Which best describes the types of account offered by this hub?"
msgstr "Wat voor soort accounts biedt deze $Projectname-hub aan? Kies wat het meest in de buurt komt."
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Register text"
msgstr "Tekst tijdens registratie"
-#: ../../mod/admin.php:461
+#: ../../mod/admin.php:477
msgid "Will be displayed prominently on the registration page."
msgstr "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond."
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid "Site homepage to show visitors (default: login box)"
msgstr "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)"
-#: ../../mod/admin.php:462
+#: ../../mod/admin.php:478
msgid ""
"example: 'public' to show public stream, 'page/sys/home' to show a system "
"webpage called 'home' or 'include:home.html' to include a file."
msgstr "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken."
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid "Preserve site homepage URL"
msgstr "Behoudt de URL van de hub (/)"
-#: ../../mod/admin.php:463
+#: ../../mod/admin.php:479
msgid ""
"Present the site homepage in a frame at the original location instead of "
"redirecting"
msgstr "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid "Accounts abandoned after x days"
msgstr "Accounts als verlaten beschouwen na zoveel aantal dagen:"
-#: ../../mod/admin.php:464
+#: ../../mod/admin.php:480
msgid ""
"Will not waste system resources polling external sites for abandonded "
"accounts. Enter 0 for no time limit."
msgstr "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet."
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid "Allowed friend domains"
msgstr "Toegestane domeinen"
-#: ../../mod/admin.php:465
+#: ../../mod/admin.php:481
msgid ""
"Comma separated list of domains which are allowed to establish friendships "
"with this site. Wildcards are accepted. Empty to allow any domains"
msgstr "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze $Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten."
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid "Allowed email domains"
msgstr "Toegestane e-maildomeinen"
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:482
msgid ""
"Comma separated list of domains which are allowed in email addresses for "
"registrations to this site. Wildcards are accepted. Empty to allow any "
"domains"
msgstr "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten."
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid "Not allowed email domains"
msgstr "Niet toegestane e-maildomeinen"
-#: ../../mod/admin.php:467
+#: ../../mod/admin.php:483
msgid ""
"Comma separated list of domains which are not allowed in email addresses for"
" registrations to this site. Wildcards are accepted. Empty to allow any "
"domains, unless allowed domains have been defined."
msgstr "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. "
-#: ../../mod/admin.php:468
-msgid "Block public"
-msgstr "Openbare toegang blokkeren"
-
-#: ../../mod/admin.php:468
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor ingelogde leden."
-
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid "Verify Email Addresses"
msgstr "E-mailadres verifieren"
-#: ../../mod/admin.php:469
+#: ../../mod/admin.php:484
msgid ""
"Check to verify email addresses used in account registration (recommended)."
msgstr "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen)."
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid "Force publish"
msgstr "Dwing kanaalvermelding af"
-#: ../../mod/admin.php:470
+#: ../../mod/admin.php:485
msgid ""
"Check to force all profiles on this site to be listed in the site directory."
msgstr "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld."
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid "Import Public Streams"
msgstr "Openbare streams importeren"
-#: ../../mod/admin.php:471
+#: ../../mod/admin.php:486
msgid ""
"Import and allow access to public content pulled from other sites. Warning: "
"this content is unmoderated."
msgstr "Toegang verlenen tot openbare berichten die vanuit andere hubs worden geïmporteerd. Waarschuwing: de inhoud van deze berichten wordt niet gemodereerd."
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid "login on Homepage"
msgstr "Inlogformulier op de homepagina"
-#: ../../mod/admin.php:472
+#: ../../mod/admin.php:487
msgid ""
"Present a login box to visitors on the home page if no other content has "
"been configured."
msgstr "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. "
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Directory Server URL"
msgstr "Server-URL voor de kanalengids"
-#: ../../mod/admin.php:474
+#: ../../mod/admin.php:489
msgid "Default directory server"
msgstr "Standaardserver voor de kanalengids"
-#: ../../mod/admin.php:476
+#: ../../mod/admin.php:491
msgid "Proxy user"
msgstr "Gebruikersnaam proxy"
-#: ../../mod/admin.php:477
+#: ../../mod/admin.php:492
msgid "Proxy URL"
-msgstr "URL proxy"
+msgstr "Proxy-URL"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Network timeout"
msgstr "Netwerktimeout"
-#: ../../mod/admin.php:478
+#: ../../mod/admin.php:493
msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
msgstr "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)"
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid "Delivery interval"
msgstr "Afleveringsinterval"
-#: ../../mod/admin.php:479
+#: ../../mod/admin.php:494
msgid ""
"Delay background delivery processes by this many seconds to reduce system "
"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
"for large dedicated servers."
msgstr "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers."
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid "Deliveries per process"
msgstr "Leveringen per serverproces"
-#: ../../mod/admin.php:480
+#: ../../mod/admin.php:495
msgid ""
"Number of deliveries to attempt in a single operating system process. Adjust"
" if necessary to tune system performance. Recommend: 1-5."
msgstr "Aantal leveringen die aan één serverproces worden meegegeven. Pas dit aan wanneer het nodig is om systeemprestaties te verbeteren. Aangeraden: 1-5"
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid "Poll interval"
msgstr "Poll-interval"
-#: ../../mod/admin.php:481
+#: ../../mod/admin.php:496
msgid ""
"Delay background polling processes by this many seconds to reduce system "
"load. If 0, use delivery interval."
msgstr "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken."
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid "Maximum Load Average"
msgstr "Maximaal gemiddelde systeembelasting"
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:497
msgid ""
"Maximum system load before delivery and poll processes are deferred - "
"default 50."
msgstr "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50."
-#: ../../mod/admin.php:483
-msgid "Expiration period in days for imported (matrix/network) content"
-msgstr "Aantal dagen waarna geïmporteerde inhoud uit iemands matrix/netwerk-pagina wordt verwijderd."
+#: ../../mod/admin.php:498
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Aantal dagen waarna geïmporteerde inhoud uit iemands grid/netwerk-pagina wordt verwijderd."
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:498
msgid "0 for no expiration of imported content"
msgstr "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud."
-#: ../../mod/admin.php:531
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "Off"
+msgstr "Uit"
+
+#: ../../mod/admin.php:635 ../../mod/admin.php:636 ../../mod/settings.php:729
+msgid "On"
+msgstr "Aan"
+
+#: ../../mod/admin.php:636
+#, php-format
+msgid "Lock feature %s"
+msgstr " Vergrendel de functie '%s'"
+
+#: ../../mod/admin.php:644
+msgid "Manage Additional Features"
+msgstr "Beheer - Extra functies"
+
+#: ../../mod/admin.php:661
msgid "No server found"
msgstr "Geen hub gevonden"
-#: ../../mod/admin.php:538 ../../mod/admin.php:821
+#: ../../mod/admin.php:668 ../../mod/admin.php:998
msgid "ID"
msgstr "ID"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "for channel"
msgstr "voor kanaal"
-#: ../../mod/admin.php:538
+#: ../../mod/admin.php:668
msgid "on server"
msgstr "op hub"
-#: ../../mod/admin.php:538
-msgid "Status"
-msgstr "Status"
-
-#: ../../mod/admin.php:540
+#: ../../mod/admin.php:670
msgid "Server"
msgstr "Hubbeheer"
-#: ../../mod/admin.php:557
+#: ../../mod/admin.php:712
+msgid "Block public"
+msgstr "Openbare toegang blokkeren"
+
+#: ../../mod/admin.php:712
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor leden die zich hebben geauthenticeerd."
+
+#: ../../mod/admin.php:713
+msgid "Allow communications only from these sites"
+msgstr "Alleen communicatie met deze hubs toestaan"
+
+#: ../../mod/admin.php:713
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "Eén hub per regel. Laat leeg om communicatie standaard met alle hubs toe te staan"
+
+#: ../../mod/admin.php:714
+msgid "Block communications from these sites"
+msgstr "Communicatie met deze hubs blokkeren"
+
+#: ../../mod/admin.php:715
+msgid "Allow communications only from these channels"
+msgstr "Sta alleen communicatie toe met deze kanalen"
+
+#: ../../mod/admin.php:715
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by "
+"default"
+msgstr "Eén kanaal (hash) per regel. Laat leeg om communicatie standaard met alle kanalen toe te staan"
+
+#: ../../mod/admin.php:716
+msgid "Block communications from these channels"
+msgstr "Communicatie met deze kanalen blokkeren"
+
+#: ../../mod/admin.php:717
+msgid "Allow embedded HTML content only from these domains"
+msgstr "Alleen ingesloten (embedded) HTML vanaf deze domeinen toestaan"
+
+#: ../../mod/admin.php:717
+msgid "One site per line. Leave empty to allow from any site by default"
+msgstr "Eén per regel. Laat leeg om standaard vanaf elk domein toe te staan"
+
+#: ../../mod/admin.php:718
+msgid "Block embedded HTML from these domains"
+msgstr "Ingesloten (embedded) HTML vanaf deze domeinen blokkeren"
+
+#: ../../mod/admin.php:720
+msgid "Cooperative embed security"
+msgstr "Met elkaar ingesloten (embedded) HTML beveiligen"
+
+#: ../../mod/admin.php:720
+msgid "Enable to share embed security with other compatible sites/hubs"
+msgstr "Beveiliging omtrent ingesloten (embedded) HTML met andere compatibele hubs delen."
+
+#: ../../mod/admin.php:735
msgid "Update has been marked successful"
msgstr "Update is als succesvol gemarkeerd"
-#: ../../mod/admin.php:567
+#: ../../mod/admin.php:745
#, php-format
msgid "Executing %s failed. Check system logs."
msgstr "Uitvoeren van %s is mislukt. Controleer systeemlogboek."
-#: ../../mod/admin.php:570
+#: ../../mod/admin.php:748
#, php-format
msgid "Update %s was successfully applied."
msgstr "Update %s was geslaagd."
-#: ../../mod/admin.php:574
+#: ../../mod/admin.php:752
#, php-format
msgid "Update %s did not return a status. Unknown if it succeeded."
msgstr "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is."
-#: ../../mod/admin.php:577
+#: ../../mod/admin.php:755
#, php-format
msgid "Update function %s could not be found."
msgstr "Update-functie %s kon niet gevonden worden."
-#: ../../mod/admin.php:593
+#: ../../mod/admin.php:771
msgid "No failed updates."
msgstr "Geen mislukte updates."
-#: ../../mod/admin.php:597
+#: ../../mod/admin.php:775
msgid "Failed Updates"
msgstr "Mislukte updates"
-#: ../../mod/admin.php:599
+#: ../../mod/admin.php:777
msgid "Mark success (if update was manually applied)"
msgstr "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)"
-#: ../../mod/admin.php:600
+#: ../../mod/admin.php:778
msgid "Attempt to execute this update step automatically"
msgstr "Poging om deze stap van de update automatisch uit te voeren."
-#: ../../mod/admin.php:632
+#: ../../mod/admin.php:809
msgid "Queue Statistics"
msgstr "Wachtrij-statistieken"
-#: ../../mod/admin.php:633
+#: ../../mod/admin.php:810
msgid "Total Entries"
msgstr "Aantal vermeldingen"
-#: ../../mod/admin.php:634
+#: ../../mod/admin.php:811
msgid "Priority"
msgstr "Prioriteit"
-#: ../../mod/admin.php:635
+#: ../../mod/admin.php:812
msgid "Destination URL"
msgstr "Doel-URL"
-#: ../../mod/admin.php:636
+#: ../../mod/admin.php:813
msgid "Mark hub permanently offline"
msgstr "Hub als permanent offline markeren"
-#: ../../mod/admin.php:637
+#: ../../mod/admin.php:814
msgid "Empty queue for this hub"
msgstr "Berichtenwachtrij voor deze hub legen"
-#: ../../mod/admin.php:638
+#: ../../mod/admin.php:815
msgid "Last known contact"
msgstr "Voor het laatst contact"
-#: ../../mod/admin.php:674
+#: ../../mod/admin.php:851
#, php-format
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] "%s account geblokkeerd/gedeblokkeerd"
msgstr[1] "%s accounts geblokkeerd/gedeblokkeerd"
-#: ../../mod/admin.php:682
+#: ../../mod/admin.php:859
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] "%s account verwijderd"
msgstr[1] "%s accounts verwijderd"
-#: ../../mod/admin.php:718
+#: ../../mod/admin.php:895
msgid "Account not found"
msgstr "Account niet gevonden"
-#: ../../mod/admin.php:730
+#: ../../mod/admin.php:907
#, php-format
msgid "Account '%s' deleted"
msgstr "Account '%s' verwijderd"
-#: ../../mod/admin.php:738
+#: ../../mod/admin.php:915
#, php-format
msgid "Account '%s' blocked"
msgstr "Account '%s' geblokkeerd"
-#: ../../mod/admin.php:746
+#: ../../mod/admin.php:923
#, php-format
msgid "Account '%s' unblocked"
msgstr "Account '%s' gedeblokkeerd"
-#: ../../mod/admin.php:808 ../../mod/admin.php:820
+#: ../../mod/admin.php:985 ../../mod/admin.php:997
msgid "Users"
msgstr "Accounts"
-#: ../../mod/admin.php:810 ../../mod/admin.php:974
+#: ../../mod/admin.php:987 ../../mod/admin.php:1151
msgid "select all"
msgstr "alles selecteren"
-#: ../../mod/admin.php:811
+#: ../../mod/admin.php:988
msgid "User registrations waiting for confirm"
msgstr "Accounts die op goedkeuring wachten"
-#: ../../mod/admin.php:812
+#: ../../mod/admin.php:989
msgid "Request date"
msgstr "Tijd/datum verzoek"
-#: ../../mod/admin.php:813
+#: ../../mod/admin.php:990
msgid "No registrations."
msgstr "Geen verzoeken."
-#: ../../mod/admin.php:815
+#: ../../mod/admin.php:992
msgid "Deny"
msgstr "Afkeuren"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Register date"
msgstr "Geregistreerd"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Last login"
msgstr "Laatste keer ingelogd"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Expires"
msgstr "Verloopt"
-#: ../../mod/admin.php:821
+#: ../../mod/admin.php:998
msgid "Service Class"
msgstr "Abonnementen"
-#: ../../mod/admin.php:823
+#: ../../mod/admin.php:1000
msgid ""
"Selected accounts will be deleted!\\n\\nEverything these accounts had posted"
" on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?"
-#: ../../mod/admin.php:824
+#: ../../mod/admin.php:1001
msgid ""
"The account {0} will be deleted!\\n\\nEverything this account has posted on "
"this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?"
-#: ../../mod/admin.php:860
+#: ../../mod/admin.php:1037
#, php-format
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] "%s kanaal gecensureerd/ongecensureerd"
msgstr[1] "%s kanalen gecensureerd/ongecensureerd"
-#: ../../mod/admin.php:869
+#: ../../mod/admin.php:1046
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] "Scripts toegestaan/niet toegestaan voor %s kanaal"
msgstr[1] "Scripts toegestaan/niet toegestaan voor %s kanalen"
-#: ../../mod/admin.php:876
+#: ../../mod/admin.php:1053
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s kanaal verwijderd"
msgstr[1] "%s kanalen verwijderd"
-#: ../../mod/admin.php:896
+#: ../../mod/admin.php:1073
msgid "Channel not found"
msgstr "Kanaal niet gevonden"
-#: ../../mod/admin.php:907
+#: ../../mod/admin.php:1084
#, php-format
msgid "Channel '%s' deleted"
msgstr "Kanaal '%s' verwijderd"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' censored"
msgstr "Kanaal '%s' gecensureerd"
-#: ../../mod/admin.php:919
+#: ../../mod/admin.php:1096
#, php-format
msgid "Channel '%s' uncensored"
msgstr "Kanaal '%s' ongecensureerd"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code allowed"
msgstr "Scripts toegestaan voor kanaal '%s'"
-#: ../../mod/admin.php:930
+#: ../../mod/admin.php:1107
#, php-format
msgid "Channel '%s' code disallowed"
msgstr "Scripts niet toegestaan voor kanaal '%s'"
-#: ../../mod/admin.php:976
+#: ../../mod/admin.php:1153
msgid "Censor"
msgstr "Censureren"
-#: ../../mod/admin.php:977
+#: ../../mod/admin.php:1154
msgid "Uncensor"
msgstr "Niet censureren"
-#: ../../mod/admin.php:978
+#: ../../mod/admin.php:1155
msgid "Allow Code"
msgstr "Scripts toestaan"
-#: ../../mod/admin.php:979
+#: ../../mod/admin.php:1156
msgid "Disallow Code"
msgstr "Scripts niet toestaan"
-#: ../../mod/admin.php:981
+#: ../../mod/admin.php:1158
msgid "UID"
msgstr "UID"
-#: ../../mod/admin.php:983
+#: ../../mod/admin.php:1160
msgid ""
"Selected channels will be deleted!\\n\\nEverything that was posted in these "
"channels on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?"
-#: ../../mod/admin.php:984
+#: ../../mod/admin.php:1161
msgid ""
"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
"channel on this site will be permanently deleted!\\n\\nAre you sure?"
msgstr "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?"
-#: ../../mod/admin.php:1024
+#: ../../mod/admin.php:1218
#, php-format
msgid "Plugin %s disabled."
-msgstr "Plug-in %s uitgeschakeld."
+msgstr "Plugin %s uitgeschakeld."
-#: ../../mod/admin.php:1028
+#: ../../mod/admin.php:1222
#, php-format
msgid "Plugin %s enabled."
-msgstr "Plug-in %s ingeschakeld"
+msgstr "Plugin %s ingeschakeld"
-#: ../../mod/admin.php:1038 ../../mod/admin.php:1241
+#: ../../mod/admin.php:1232 ../../mod/admin.php:1458
msgid "Disable"
msgstr "Uitschakelen"
-#: ../../mod/admin.php:1041 ../../mod/admin.php:1243
+#: ../../mod/admin.php:1235 ../../mod/admin.php:1460
msgid "Enable"
msgstr "Inschakelen"
-#: ../../mod/admin.php:1070 ../../mod/admin.php:1270
+#: ../../mod/admin.php:1265 ../../mod/admin.php:1487
msgid "Toggle"
msgstr "Omschakelen"
-#: ../../mod/admin.php:1078 ../../mod/admin.php:1280
+#: ../../mod/admin.php:1273 ../../mod/admin.php:1497
msgid "Author: "
msgstr "Auteur: "
-#: ../../mod/admin.php:1079 ../../mod/admin.php:1281
+#: ../../mod/admin.php:1274 ../../mod/admin.php:1498
msgid "Maintainer: "
msgstr "Beheerder: "
-#: ../../mod/admin.php:1206
+#: ../../mod/admin.php:1275
+msgid "Minimum project version: "
+msgstr "Minimum versie Hubzilla: "
+
+#: ../../mod/admin.php:1276
+msgid "Maximum project version: "
+msgstr "Maximum versie Hubzilla:"
+
+#: ../../mod/admin.php:1277
+msgid "Minimum PHP version: "
+msgstr "Minimum versie PHP: "
+
+#: ../../mod/admin.php:1278
+msgid "Requires: "
+msgstr "Vereist: "
+
+#: ../../mod/admin.php:1279 ../../mod/admin.php:1330
+msgid "Disabled - version incompatibility"
+msgstr "Uitgeschakeld - versie is incompatibel"
+
+#: ../../mod/admin.php:1423
msgid "No themes found."
msgstr "Geen thema's gevonden"
-#: ../../mod/admin.php:1262
+#: ../../mod/admin.php:1479
msgid "Screenshot"
msgstr "Schermafdruk"
-#: ../../mod/admin.php:1308
+#: ../../mod/admin.php:1525
msgid "[Experimental]"
msgstr "[Experimenteel]"
-#: ../../mod/admin.php:1309
+#: ../../mod/admin.php:1526
msgid "[Unsupported]"
msgstr "[Niet ondersteund]"
-#: ../../mod/admin.php:1333
+#: ../../mod/admin.php:1550
msgid "Log settings updated."
msgstr "Logboek-instellingen bijgewerkt."
-#: ../../mod/admin.php:1390
+#: ../../mod/admin.php:1607
msgid "Clear"
msgstr "Leegmaken"
-#: ../../mod/admin.php:1396
+#: ../../mod/admin.php:1613
msgid "Debugging"
msgstr "Debuggen"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid "Log file"
msgstr "Logbestand"
-#: ../../mod/admin.php:1397
+#: ../../mod/admin.php:1614
msgid ""
"Must be writable by web server. Relative to your Red top-level directory."
msgstr "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je $Projectname-installatie."
-#: ../../mod/admin.php:1398
+#: ../../mod/admin.php:1615
msgid "Log level"
msgstr "Logniveau"
-#: ../../mod/admin.php:1444
+#: ../../mod/admin.php:1682
msgid "New Profile Field"
msgstr "Nieuw profielveld"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "Field nickname"
msgstr "Bijnaam voor veld"
-#: ../../mod/admin.php:1445 ../../mod/admin.php:1465
+#: ../../mod/admin.php:1683 ../../mod/admin.php:1703
msgid "System name of field"
msgstr "Systeemnaam voor veld"
-#: ../../mod/admin.php:1446 ../../mod/admin.php:1466
+#: ../../mod/admin.php:1684 ../../mod/admin.php:1704
msgid "Input type"
msgstr "Invoertype"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Field Name"
msgstr "Veldnaam"
-#: ../../mod/admin.php:1447 ../../mod/admin.php:1467
+#: ../../mod/admin.php:1685 ../../mod/admin.php:1705
msgid "Label on profile pages"
msgstr "Tekstlabel voor op profielpagina's"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Help text"
msgstr "Helptekst"
-#: ../../mod/admin.php:1448 ../../mod/admin.php:1468
+#: ../../mod/admin.php:1686 ../../mod/admin.php:1706
msgid "Additional info (optional)"
msgstr "Extra informatie (optioneel)"
-#: ../../mod/admin.php:1458
+#: ../../mod/admin.php:1696
msgid "Field definition not found"
msgstr "Velddefinitie niet gevonden"
-#: ../../mod/admin.php:1464
+#: ../../mod/admin.php:1702
msgid "Edit Profile Field"
msgstr "Profielveld bewerken"
-#: ../../mod/editlayout.php:112
-msgid "Delete layout?"
-msgstr "Lay-out verwijderen?"
+#: ../../mod/admin.php:1761
+msgid "Basic Profile Fields"
+msgstr "Standaard profielvelden"
-#: ../../mod/editlayout.php:159 ../../mod/layouts.php:124
-msgid "Layout Description (Optional)"
-msgstr "Lay-out-omschrijving (optioneel)"
+#: ../../mod/admin.php:1762
+msgid "Advanced Profile Fields"
+msgstr "Geavanceerde profielvelden"
-#: ../../mod/editlayout.php:161 ../../mod/layouts.php:121
-#: ../../mod/layouts.php:179
-msgid "Layout Name"
-msgstr "Naam lay-out"
+#: ../../mod/admin.php:1762
+msgid "(In addition to basic fields)"
+msgstr "(als toevoeging op de standaard velden)"
-#: ../../mod/editlayout.php:178
-msgid "Edit Layout"
-msgstr "Lay-out bewerken"
+#: ../../mod/admin.php:1764
+msgid "All available fields"
+msgstr "Alle beschikbare velden"
+
+#: ../../mod/admin.php:1765
+msgid "Custom Fields"
+msgstr "Extra (handmatig toegevoegde) velden"
+
+#: ../../mod/admin.php:1769
+msgid "Create Custom Field"
+msgstr "Extra velden aanmaken"
+
+#: ../../mod/poke.php:165
+msgid "Poke somebody"
+msgstr "Iemand aanstoten"
+
+#: ../../mod/poke.php:168
+msgid "Poke/Prod"
+msgstr "Aanstoten/porren"
+
+#: ../../mod/poke.php:169
+msgid "Poke, prod or do other things to somebody"
+msgstr "Iemand bijvoorbeeld aanstoten of poren"
+
+#: ../../mod/poke.php:176
+msgid "Recipient"
+msgstr "Ontvanger"
+
+#: ../../mod/poke.php:177
+msgid "Choose what you wish to do to recipient"
+msgstr "Kies wat je met de ontvanger wil doen"
+
+#: ../../mod/poke.php:180 ../../mod/poke.php:181
+msgid "Make this post private"
+msgstr "Maak dit bericht privé"
+
+#: ../../mod/probe.php:24 ../../mod/probe.php:30
+#, php-format
+msgid "Fetching URL returns error: %1$s"
+msgstr "Ophalen URL gaf een foutmelding terug: %1$s"
+
+#: ../../mod/profile_photo.php:112 ../../mod/cover_photo.php:54
+msgid "Image uploaded but image cropping failed."
+msgstr "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. "
+
+#: ../../mod/profile_photo.php:166 ../../mod/cover_photo.php:150
+msgid "Image resize failed."
+msgstr "Afbeelding kon niet van grootte veranderd worden."
+
+#: ../../mod/profile_photo.php:212
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven."
+
+#: ../../mod/profile_photo.php:250 ../../mod/cover_photo.php:188
+msgid "Image upload failed."
+msgstr "Uploaden afbeelding mislukt"
+
+#: ../../mod/profile_photo.php:269 ../../mod/cover_photo.php:206
+msgid "Unable to process image."
+msgstr "Niet in staat om afbeelding te verwerken."
+
+#: ../../mod/profile_photo.php:316 ../../mod/profile_photo.php:357
+#: ../../mod/cover_photo.php:299 ../../mod/cover_photo.php:314
+msgid "Photo not available."
+msgstr "Foto niet beschikbaar."
+
+#: ../../mod/profile_photo.php:398 ../../mod/cover_photo.php:350
+msgid "Upload File:"
+msgstr "Bestand uploaden:"
+
+#: ../../mod/profile_photo.php:399 ../../mod/cover_photo.php:351
+msgid "Select a profile:"
+msgstr "Kies een profiel:"
+
+#: ../../mod/profile_photo.php:400
+msgid "Upload Profile Photo"
+msgstr "Profielfoto uploaden"
+
+#: ../../mod/profile_photo.php:407 ../../mod/settings.php:992
+#: ../../mod/cover_photo.php:357
+msgid "or"
+msgstr "of"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "skip this step"
+msgstr "sla deze stap over"
+
+#: ../../mod/profile_photo.php:407 ../../mod/cover_photo.php:357
+msgid "select a photo from your photo albums"
+msgstr "Kies een foto uit jouw fotoalbums"
+
+#: ../../mod/profile_photo.php:423 ../../mod/cover_photo.php:373
+msgid "Crop Image"
+msgstr "Afbeelding bijsnijden"
+
+#: ../../mod/profile_photo.php:424 ../../mod/cover_photo.php:374
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven."
+
+#: ../../mod/profile_photo.php:426 ../../mod/cover_photo.php:376
+msgid "Done Editing"
+msgstr "Klaar met bewerken"
+
+#: ../../mod/profiles.php:19 ../../mod/profiles.php:184
+#: ../../mod/profiles.php:241 ../../mod/profiles.php:620
+msgid "Profile not found."
+msgstr "Profiel niet gevonden."
+
+#: ../../mod/profiles.php:39
+msgid "Profile deleted."
+msgstr "Profiel verwijderd."
+
+#: ../../mod/profiles.php:63 ../../mod/profiles.php:99
+msgid "Profile-"
+msgstr "Profiel-"
+
+#: ../../mod/profiles.php:84 ../../mod/profiles.php:127
+msgid "New profile created."
+msgstr "Nieuw profiel aangemaakt."
+
+#: ../../mod/profiles.php:105
+msgid "Profile unavailable to clone."
+msgstr "Profiel niet beschikbaar om te klonen"
+
+#: ../../mod/profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Geen profiel beschikbaar om te exporteren"
+
+#: ../../mod/profiles.php:251
+msgid "Profile Name is required."
+msgstr "Profielnaam is vereist"
+
+#: ../../mod/profiles.php:422
+msgid "Marital Status"
+msgstr "Huwelijke status"
+
+#: ../../mod/profiles.php:426
+msgid "Romantic Partner"
+msgstr "Romantische partner"
+
+#: ../../mod/profiles.php:430 ../../mod/profiles.php:735
+msgid "Likes"
+msgstr "Houdt van"
+
+#: ../../mod/profiles.php:434 ../../mod/profiles.php:736
+msgid "Dislikes"
+msgstr "Houdt niet van"
+
+#: ../../mod/profiles.php:438 ../../mod/profiles.php:743
+msgid "Work/Employment"
+msgstr "Werk/arbeid"
+
+#: ../../mod/profiles.php:441
+msgid "Religion"
+msgstr "Religie"
+
+#: ../../mod/profiles.php:445
+msgid "Political Views"
+msgstr "Politieke overtuigingen"
+
+#: ../../mod/profiles.php:453
+msgid "Sexual Preference"
+msgstr "Seksuele voorkeur"
+
+#: ../../mod/profiles.php:457
+msgid "Homepage"
+msgstr "Homepage"
+
+#: ../../mod/profiles.php:461
+msgid "Interests"
+msgstr "Interesses"
+
+#: ../../mod/profiles.php:555
+msgid "Profile updated."
+msgstr "Profiel bijgewerkt"
+
+#: ../../mod/profiles.php:644
+msgid "Hide your connections list from viewers of this profile"
+msgstr "Laat de lijst met connecties niet aan bezoekers van dit profiel zien."
+
+#: ../../mod/profiles.php:686
+msgid "Edit Profile Details"
+msgstr "Profiel bewerken"
+
+#: ../../mod/profiles.php:688
+msgid "View this profile"
+msgstr "Profiel weergeven"
+
+#: ../../mod/profiles.php:690
+msgid "Change cover photo"
+msgstr "Omslagfoto wijzigen"
+
+#: ../../mod/profiles.php:692
+msgid "Create a new profile using these settings"
+msgstr "Een nieuw profiel aanmaken met dit profiel als basis"
+
+#: ../../mod/profiles.php:693
+msgid "Clone this profile"
+msgstr "Dit profiel klonen"
+
+#: ../../mod/profiles.php:694
+msgid "Delete this profile"
+msgstr "Dit profiel verwijderen"
+
+#: ../../mod/profiles.php:695
+msgid "Add profile things"
+msgstr "Dingen aan je profiel toevoegen"
+
+#: ../../mod/profiles.php:698
+msgid "Relation"
+msgstr "Relatie"
+
+#: ../../mod/profiles.php:701
+msgid "Import profile from file"
+msgstr "Profiel vanuit bestand importeren"
+
+#: ../../mod/profiles.php:702
+msgid "Export profile to file"
+msgstr "Profiel naar bestand exporteren"
+
+#: ../../mod/profiles.php:703
+msgid "Your gender"
+msgstr "Jouw geslacht"
+
+#: ../../mod/profiles.php:704
+msgid "Marital status"
+msgstr "Burgerlijke staat"
+
+#: ../../mod/profiles.php:705
+msgid "Sexual preference"
+msgstr "Seksuele voorkeur"
+
+#: ../../mod/profiles.php:708
+msgid "Profile name"
+msgstr "Profielnaam"
+
+#: ../../mod/profiles.php:710
+msgid "This is your default profile."
+msgstr "Dit is jouw standaardprofiel"
+
+#: ../../mod/profiles.php:712
+msgid "Your full name"
+msgstr "Jouw volledige naam"
+
+#: ../../mod/profiles.php:713
+msgid "Title/Description"
+msgstr "Titel/omschrijving"
+
+#: ../../mod/profiles.php:716
+msgid "Street address"
+msgstr "Straat en huisnummer"
+
+#: ../../mod/profiles.php:717
+msgid "Locality/City"
+msgstr "Woonplaats"
+
+#: ../../mod/profiles.php:718
+msgid "Region/State"
+msgstr "Provincie/gewest/deelstaat"
+
+#: ../../mod/profiles.php:719
+msgid "Postal/Zip code"
+msgstr "Postcode"
+
+#: ../../mod/profiles.php:720
+msgid "Country"
+msgstr "Land"
+
+#: ../../mod/profiles.php:725
+msgid "Who (if applicable)"
+msgstr "Wie (wanneer van toepassing)"
+
+#: ../../mod/profiles.php:725
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl"
+
+#: ../../mod/profiles.php:726
+msgid "Since (date)"
+msgstr "Sinds (datum)"
+
+#: ../../mod/profiles.php:729
+msgid "Tell us about yourself"
+msgstr "Vertel ons iets over jezelf"
+
+#: ../../mod/profiles.php:731
+msgid "Hometown"
+msgstr "Oorspronkelijk uit"
+
+#: ../../mod/profiles.php:732
+msgid "Political views"
+msgstr "Politieke overtuigingen"
+
+#: ../../mod/profiles.php:733
+msgid "Religious views"
+msgstr "Religieuze overtuigingen"
+
+#: ../../mod/profiles.php:734
+msgid "Keywords used in directory listings"
+msgstr "Trefwoorden voor in de kanalengids"
+
+#: ../../mod/profiles.php:734
+msgid "Example: fishing photography software"
+msgstr "Voorbeeld: muziek, fotografie, software"
+
+#: ../../mod/profiles.php:737
+msgid "Musical interests"
+msgstr "Muzikale interesses"
+
+#: ../../mod/profiles.php:738
+msgid "Books, literature"
+msgstr "Boeken/literatuur"
+
+#: ../../mod/profiles.php:739
+msgid "Television"
+msgstr "Televisie"
+
+#: ../../mod/profiles.php:740
+msgid "Film/Dance/Culture/Entertainment"
+msgstr "Film/dans/cultuur/entertainment"
+
+#: ../../mod/profiles.php:741
+msgid "Hobbies/Interests"
+msgstr "Hobby's/interesses"
+
+#: ../../mod/profiles.php:742
+msgid "Love/Romance"
+msgstr "Liefde/romantiek"
+
+#: ../../mod/profiles.php:744
+msgid "School/Education"
+msgstr "School/opleiding"
+
+#: ../../mod/profiles.php:745
+msgid "Contact information and social networks"
+msgstr "Contactinformatie en sociale netwerken"
+
+#: ../../mod/profiles.php:746
+msgid "My other channels"
+msgstr "Mijn andere kanalen"
+
+#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
+msgid "Invalid profile identifier."
+msgstr "Ongeldige profiel-identificator"
+
+#: ../../mod/profperm.php:110
+msgid "Profile Visibility Editor"
+msgstr "Zichtbaarheid profiel "
+
+#: ../../mod/profperm.php:114
+msgid "Click on a contact to add or remove."
+msgstr "Klik op een connectie om deze toe te voegen of te verwijderen"
+
+#: ../../mod/profperm.php:123
+msgid "Visible To"
+msgstr "Zichtbaar voor"
+
+#: ../../mod/pubsites.php:21
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself <strong>may</strong> provide "
+"additional details."
+msgstr "Op de hier weergegeven hubs kan iedereen zich voor het $Projectname-netwerk aanmelden. Alle hubs in het netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen een financiële tegemoetkoming voor bepaalde uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven."
+
+#: ../../mod/pubsites.php:27
+msgid "Hub URL"
+msgstr "Hub-URL"
+
+#: ../../mod/pubsites.php:27
+msgid "Access Type"
+msgstr "Toegangs-<br/>&nbsp;type"
+
+#: ../../mod/pubsites.php:27
+msgid "Registration Policy"
+msgstr "Registratie-<br/>&nbsp;beleid"
+
+#: ../../mod/pubsites.php:33
+msgid "Rate"
+msgstr "Beoordeel"
+
+#: ../../mod/rate.php:158
+msgid "Website:"
+msgstr "Website:"
+
+#: ../../mod/rate.php:161
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Kanaal op afstand [%s] (nog niet op deze hub bekend)"
+
+#: ../../mod/rate.php:162
+msgid "Rating (this information is public)"
+msgstr "Beoordeling (deze informatie is openbaar)"
+
+#: ../../mod/rate.php:163
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)"
+
+#: ../../mod/ratings.php:69
+msgid "No ratings"
+msgstr "Geen beoordelingen"
+
+#: ../../mod/ratings.php:100
+msgid "Rating: "
+msgstr "Beoordeling: "
+
+#: ../../mod/ratings.php:101
+msgid "Website: "
+msgstr "Website: "
+
+#: ../../mod/ratings.php:103
+msgid "Description: "
+msgstr "Omschrijving: "
+
+#: ../../mod/rbmark.php:90
+msgid "Select a bookmark folder"
+msgstr "Kies een bladwijzermap"
+
+#: ../../mod/rbmark.php:95
+msgid "Save Bookmark"
+msgstr "Bladwijzer opslaan"
+
+#: ../../mod/rbmark.php:96
+msgid "URL of bookmark"
+msgstr "URL van bladwijzer"
+
+#: ../../mod/rbmark.php:101
+msgid "Or enter new bookmark folder name"
+msgstr "Of geef de naam op van een nieuwe bladwijzermap"
+
+#: ../../mod/register.php:45
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Maximum toegestane dagelijkse registraties op deze $Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals."
+
+#: ../../mod/register.php:51
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden."
+
+#: ../../mod/register.php:85
+msgid "Passwords do not match."
+msgstr "Wachtwoorden komen niet met elkaar overeen."
+
+#: ../../mod/register.php:127
+msgid ""
+"Registration successful. Please check your email for validation "
+"instructions."
+msgstr "Registratie geslaagd. Controleer je e-mail voor instructies."
+
+#: ../../mod/register.php:133
+msgid "Your registration is pending approval by the site owner."
+msgstr "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze $Projectname-hub."
+
+#: ../../mod/register.php:136
+msgid "Your registration can not be processed."
+msgstr "Jouw registratie kan niet verwerkt worden."
+
+#: ../../mod/register.php:180
+msgid "Registration on this hub is disabled."
+msgstr "Registreren van nieuwe accounts is op deze hub uitgeschakeld."
+
+#: ../../mod/register.php:189
+msgid "Registration on this hub is by approval only."
+msgstr "Registraties op deze hub moeten eerst worden goedgekeurd."
+
+#: ../../mod/register.php:190
+msgid "<a href=\"pubsites\">Register at another affiliated hub.</a>"
+msgstr "<a href=\"pubsites\">Registreer op een andere hub</a>."
+
+#: ../../mod/register.php:200
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Deze $Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals."
+
+#: ../../mod/register.php:211
+msgid "Terms of Service"
+msgstr "Gebruiksvoorwaarden"
+
+#: ../../mod/register.php:217
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "Ik accepteer de %s van deze $Projectname-hub"
+
+#: ../../mod/register.php:219
+#, php-format
+msgid "I am over 13 years of age and accept the %s for this website"
+msgstr "Ik ben 13 jaar of ouder en accepteer de %s van deze $Projectname-hub"
+
+#: ../../mod/register.php:223
+msgid "Your email address"
+msgstr "Jouw e-mailadres"
+
+#: ../../mod/register.php:224
+msgid "Choose a password"
+msgstr "Geef een wachtwoord op"
+
+#: ../../mod/register.php:225
+msgid "Please re-enter your password"
+msgstr "Geef het wachtwoord opnieuw op"
+
+#: ../../mod/register.php:226
+msgid "Please enter your invitation code"
+msgstr "Vul jouw uitnodigingscode in"
+
+#: ../../mod/register.php:232
+msgid "no"
+msgstr "Nee"
+
+#: ../../mod/register.php:232
+msgid "yes"
+msgstr "Ja"
+
+#: ../../mod/register.php:246
+msgid "Membership on this site is by invitation only."
+msgstr "Registreren op deze $Projectname-hub kan alleen op uitnodiging."
+
+#: ../../mod/register.php:258
+msgid "Proceed to create your first channel"
+msgstr "Volgende stap: aanmaken van jouw eerste kanaal"
+
+#: ../../mod/regmod.php:11
+msgid "Please login."
+msgstr "Inloggen."
+
+#: ../../mod/removeaccount.php:30
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd."
+
+#: ../../mod/removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Verwijder dit account"
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "WARNING: "
+msgstr "WAARSCHUWING: "
+
+#: ../../mod/removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Dit account en al zijn kanalen worden volledig uit het $Projectname-netwerk verwijderd."
+
+#: ../../mod/removeaccount.php:58 ../../mod/removeme.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!"
+
+#: ../../mod/removeaccount.php:59 ../../mod/removeme.php:59
+msgid "Please enter your password for verification:"
+msgstr "Vul je wachtwoord in ter verificatie:"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het $Projectname-netwerk verwijderen"
+
+#: ../../mod/removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het $Projectname-netwerk verwijderd"
+
+#: ../../mod/removeaccount.php:61 ../../mod/settings.php:712
+msgid "Remove Account"
+msgstr "Account verwijderen"
+
+#: ../../mod/removeme.php:29
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd."
+
+#: ../../mod/removeme.php:57
+msgid "Remove This Channel"
+msgstr "Verwijder dit kanaal"
+
+#: ../../mod/removeme.php:58
+msgid "This channel will be completely removed from the network. "
+msgstr "Dit kanaal wordt volledig uit het $Projectname-netwerk verwijderd."
+
+#: ../../mod/removeme.php:60
+msgid "Remove this channel and all its clones from the network"
+msgstr "Dit kanaal en alle klonen hiervan uit het $Projectname-netwerk verwijderen"
+
+#: ../../mod/removeme.php:60
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het $Projectname-netwerk verwijderd"
+
+#: ../../mod/removeme.php:61 ../../mod/settings.php:1131
+msgid "Remove Channel"
+msgstr "Kanaal verwijderen"
+
+#: ../../mod/rmagic.php:40
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten."
+
+#: ../../mod/rmagic.php:40
+msgid "The error message was:"
+msgstr "Het foutbericht was:"
+
+#: ../../mod/rmagic.php:44
+msgid "Authentication failed."
+msgstr "Authenticatie mislukt."
+
+#: ../../mod/rmagic.php:84
+msgid "Remote Authentication"
+msgstr "Authenticatie op afstand"
+
+#: ../../mod/rmagic.php:85
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Vul jouw kanaaladres in (bijv. channel@example.com)"
+
+#: ../../mod/rmagic.php:86
+msgid "Authenticate"
+msgstr "Authenticeren"
+
+#: ../../mod/search.php:212
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "Items getagd met %s"
+
+#: ../../mod/search.php:214
+#, php-format
+msgid "Search results for: %s"
+msgstr "Zoekresultaten voor %s"
+
+#: ../../mod/service_limits.php:19
+msgid "No service class restrictions found."
+msgstr "Geen abonnementsbeperkingen gevonden."
#: ../../mod/settings.php:76
msgid "Name is required"
@@ -7487,1359 +8070,1085 @@ msgid "Key and Secret are required"
msgstr "Key en secret zijn vereist"
#: ../../mod/settings.php:232
+msgid "Not valid email."
+msgstr "Geen geldig e-mailadres."
+
+#: ../../mod/settings.php:235
+msgid "Protected email address. Cannot change to that email."
+msgstr "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken."
+
+#: ../../mod/settings.php:244
+msgid "System failure storing new email. Please try again."
+msgstr "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer."
+
+#: ../../mod/settings.php:261
+msgid "Password verification failed."
+msgstr "Wachtwoordverificatie mislukt"
+
+#: ../../mod/settings.php:268
msgid "Passwords do not match. Password unchanged."
msgstr "Wachtwoorden komen niet overeen. Wachtwoord onveranderd."
-#: ../../mod/settings.php:236
+#: ../../mod/settings.php:272
msgid "Empty passwords are not allowed. Password unchanged."
msgstr "Lege wachtwoorden zijn niet toegestaan. Wachtwoord onveranderd."
-#: ../../mod/settings.php:250
+#: ../../mod/settings.php:286
msgid "Password changed."
msgstr "Wachtwoord veranderd."
-#: ../../mod/settings.php:252
+#: ../../mod/settings.php:288
msgid "Password update failed. Please try again."
msgstr "Bijwerken wachtwoord mislukt. Probeer opnieuw."
-#: ../../mod/settings.php:266
-msgid "Not valid email."
-msgstr "Geen geldig e-mailadres."
-
-#: ../../mod/settings.php:269
-msgid "Protected email address. Cannot change to that email."
-msgstr "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken."
-
-#: ../../mod/settings.php:278
-msgid "System failure storing new email. Please try again."
-msgstr "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer."
-
-#: ../../mod/settings.php:521
+#: ../../mod/settings.php:532
msgid "Settings updated."
msgstr "Instellingen bijgewerkt."
-#: ../../mod/settings.php:585 ../../mod/settings.php:611
-#: ../../mod/settings.php:647
+#: ../../mod/settings.php:596 ../../mod/settings.php:622
+#: ../../mod/settings.php:658
msgid "Add application"
msgstr "Applicatie toevoegen"
-#: ../../mod/settings.php:588
+#: ../../mod/settings.php:599
msgid "Name of application"
msgstr "Naam van applicatie"
-#: ../../mod/settings.php:589 ../../mod/settings.php:615
+#: ../../mod/settings.php:600 ../../mod/settings.php:626
msgid "Consumer Key"
msgstr "Consumer key"
-#: ../../mod/settings.php:589 ../../mod/settings.php:590
+#: ../../mod/settings.php:600 ../../mod/settings.php:601
msgid "Automatically generated - change if desired. Max length 20"
msgstr "Automatische gegenereerd - verander wanneer gewenst. Maximale lengte is 20"
-#: ../../mod/settings.php:590 ../../mod/settings.php:616
+#: ../../mod/settings.php:601 ../../mod/settings.php:627
msgid "Consumer Secret"
msgstr "Consumer secret"
-#: ../../mod/settings.php:591 ../../mod/settings.php:617
+#: ../../mod/settings.php:602 ../../mod/settings.php:628
msgid "Redirect"
msgstr "Redirect/doorverwijzing"
-#: ../../mod/settings.php:591
+#: ../../mod/settings.php:602
msgid ""
"Redirect URI - leave blank unless your application specifically requires "
"this"
msgstr "URI voor redirect - laat leeg, behalve wanneer de applicatie dit vereist"
-#: ../../mod/settings.php:592 ../../mod/settings.php:618
+#: ../../mod/settings.php:603 ../../mod/settings.php:629
msgid "Icon url"
-msgstr "URL van pictogram"
+msgstr "Pictogram-URL"
-#: ../../mod/settings.php:592
+#: ../../mod/settings.php:603
msgid "Optional"
msgstr "Optioneel"
-#: ../../mod/settings.php:603
-msgid "You can't edit this application."
-msgstr "Je kan deze applicatie niet bewerken"
+#: ../../mod/settings.php:614
+msgid "Application not found."
+msgstr "Applicatie niet gevonden."
-#: ../../mod/settings.php:646
+#: ../../mod/settings.php:657
msgid "Connected Apps"
msgstr "Verbonden applicaties"
-#: ../../mod/settings.php:650
+#: ../../mod/settings.php:661
msgid "Client key starts with"
msgstr "Client key begint met"
-#: ../../mod/settings.php:651
+#: ../../mod/settings.php:662
msgid "No name"
msgstr "Geen naam"
-#: ../../mod/settings.php:652
+#: ../../mod/settings.php:663
msgid "Remove authorization"
msgstr "Autorisatie verwijderen"
-#: ../../mod/settings.php:665
+#: ../../mod/settings.php:676
msgid "No feature settings configured"
-msgstr "Geen extra functie- of plugin-instellingen"
+msgstr "Geen plugin-instellingen aanwezig"
-#: ../../mod/settings.php:672
+#: ../../mod/settings.php:683
msgid "Feature/Addon Settings"
-msgstr "Extra functie- en plugin-instellingen"
+msgstr "Plugin-instellingen"
-#: ../../mod/settings.php:695
+#: ../../mod/settings.php:706
msgid "Account Settings"
msgstr "Account-instellingen"
-#: ../../mod/settings.php:696
-msgid "Enter New Password:"
-msgstr "Nieuw wachtwoord invoeren:"
+#: ../../mod/settings.php:707
+msgid "Current Password"
+msgstr "Huidig wachtwoord"
-#: ../../mod/settings.php:697
-msgid "Confirm New Password:"
-msgstr "Nieuw wachtwoord bevestigen:"
+#: ../../mod/settings.php:708
+msgid "Enter New Password"
+msgstr "Nieuw wachtwoord invoeren"
-#: ../../mod/settings.php:697
+#: ../../mod/settings.php:709
+msgid "Confirm New Password"
+msgstr "Nieuw wachtwoord bevestigen"
+
+#: ../../mod/settings.php:709
msgid "Leave password fields blank unless changing"
msgstr "Laat de wachtwoordvelden leeg, behalve wanneer je deze wil veranderen"
-#: ../../mod/settings.php:699 ../../mod/settings.php:1030
+#: ../../mod/settings.php:711 ../../mod/settings.php:1048
msgid "Email Address:"
msgstr "E-mailadres:"
-#: ../../mod/settings.php:701
+#: ../../mod/settings.php:713
msgid "Remove this account including all its channels"
msgstr "Dit account en al zijn kanalen verwijderen"
-#: ../../mod/settings.php:717
-msgid "Off"
-msgstr "Uit"
-
-#: ../../mod/settings.php:717
-msgid "On"
-msgstr "Aan"
-
-#: ../../mod/settings.php:724
+#: ../../mod/settings.php:736
msgid "Additional Features"
msgstr "Extra functies"
-#: ../../mod/settings.php:748
+#: ../../mod/settings.php:760
msgid "Connector Settings"
msgstr "Instellingen externe koppelingen"
-#: ../../mod/settings.php:787
+#: ../../mod/settings.php:799
msgid "No special theme for mobile devices"
msgstr "Geen speciaal thema voor mobiele apparaten"
-#: ../../mod/settings.php:790
+#: ../../mod/settings.php:802
#, php-format
msgid "%s - (Experimental)"
msgstr "%s - (experimenteel)"
-#: ../../mod/settings.php:829
+#: ../../mod/settings.php:844
msgid "Display Settings"
msgstr "Weergave-instellingen"
-#: ../../mod/settings.php:830
+#: ../../mod/settings.php:845
msgid "Theme Settings"
msgstr "Thema-instellingen"
-#: ../../mod/settings.php:831
+#: ../../mod/settings.php:846
msgid "Custom Theme Settings"
msgstr "Handmatige thema-instellingen"
-#: ../../mod/settings.php:832
+#: ../../mod/settings.php:847
msgid "Content Settings"
msgstr "Inhoudsinstellingen"
-#: ../../mod/settings.php:838
+#: ../../mod/settings.php:853
msgid "Display Theme:"
msgstr "Gebruik thema:"
-#: ../../mod/settings.php:839
+#: ../../mod/settings.php:854
msgid "Mobile Theme:"
msgstr "Mobiel thema:"
-#: ../../mod/settings.php:840
+#: ../../mod/settings.php:855
+msgid "Preload images before rendering the page"
+msgstr "Afbeeldingen laden voordat de pagina wordt weergegeven"
+
+#: ../../mod/settings.php:855
+msgid ""
+"The subjective page load time will be longer but the page will be ready when"
+" displayed"
+msgstr "De laadtijd van een pagina lijkt langer, maar de pagina is wel meteen helemaal geladen wanneer deze wordt weergeven"
+
+#: ../../mod/settings.php:856
msgid "Enable user zoom on mobile devices"
msgstr "Inzoomen op smartphones en tablets toestaan"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Update browser every xx seconds"
msgstr "Ververs de webbrowser om de zoveel seconde"
-#: ../../mod/settings.php:841
+#: ../../mod/settings.php:857
msgid "Minimum of 10 seconds, no maximum"
msgstr "Minimaal 10 seconde, geen maximum"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum number of conversations to load at any time:"
msgstr "Maximaal aantal conversaties die per keer geladen worden:"
-#: ../../mod/settings.php:842
+#: ../../mod/settings.php:858
msgid "Maximum of 100 items"
msgstr "Maximaal 100 conversaties"
-#: ../../mod/settings.php:843
+#: ../../mod/settings.php:859
msgid "Show emoticons (smilies) as images"
msgstr "Toon emoticons (smilies) als afbeeldingen"
-#: ../../mod/settings.php:844
+#: ../../mod/settings.php:860
msgid "Link post titles to source"
msgstr "Berichtkoppen naar originele locatie linken"
-#: ../../mod/settings.php:845
+#: ../../mod/settings.php:861
msgid "System Page Layout Editor - (advanced)"
msgstr "Lay-out bewerken van systeempagina's (geavanceerd)"
-#: ../../mod/settings.php:848
+#: ../../mod/settings.php:864
msgid "Use blog/list mode on channel page"
msgstr "Gebruik blog/lijst-modus op kanaalpagina"
-#: ../../mod/settings.php:848 ../../mod/settings.php:849
+#: ../../mod/settings.php:864 ../../mod/settings.php:865
msgid "(comments displayed separately)"
msgstr "(reacties worden afzonderlijk weergeven)"
-#: ../../mod/settings.php:849
-msgid "Use blog/list mode on matrix page"
-msgstr "Gebruik blog/lijst-modus op matrixpagina"
+#: ../../mod/settings.php:865
+msgid "Use blog/list mode on grid page"
+msgstr "Gebruik blog/lijst-modus op gridpagina"
-#: ../../mod/settings.php:850
+#: ../../mod/settings.php:866
msgid "Channel page max height of content (in pixels)"
msgstr "Maximale hoogte berichtinhoud op kanaalpagina (in pixels)"
-#: ../../mod/settings.php:850 ../../mod/settings.php:851
+#: ../../mod/settings.php:866 ../../mod/settings.php:867
msgid "click to expand content exceeding this height"
msgstr "klik om inhoud uit te klappen die deze hoogte overschrijdt"
-#: ../../mod/settings.php:851
-msgid "Matrix page max height of content (in pixels)"
-msgstr "Maximale hoogte berichtinhoud op matrixpagina (in pixels)"
+#: ../../mod/settings.php:867
+msgid "Grid page max height of content (in pixels)"
+msgstr "Maximale hoogte berichtinhoud op gridpagina (in pixels)"
-#: ../../mod/settings.php:885
+#: ../../mod/settings.php:901
msgid "Nobody except yourself"
msgstr "Niemand, behalve jezelf"
-#: ../../mod/settings.php:886
+#: ../../mod/settings.php:902
msgid "Only those you specifically allow"
msgstr "Alleen connecties met uitdrukkelijke toestemming"
-#: ../../mod/settings.php:887
+#: ../../mod/settings.php:903
msgid "Approved connections"
msgstr "Geaccepteerde connecties"
-#: ../../mod/settings.php:888
+#: ../../mod/settings.php:904
msgid "Any connections"
msgstr "Alle connecties"
-#: ../../mod/settings.php:889
+#: ../../mod/settings.php:905
msgid "Anybody on this website"
msgstr "Iedereen op deze hub"
-#: ../../mod/settings.php:890
+#: ../../mod/settings.php:906
msgid "Anybody in this network"
msgstr "Iedereen in dit netwerk"
-#: ../../mod/settings.php:891
+#: ../../mod/settings.php:907
msgid "Anybody authenticated"
msgstr "Geauthenticeerd"
-#: ../../mod/settings.php:892
+#: ../../mod/settings.php:908
msgid "Anybody on the internet"
msgstr "Iedereen op het internet"
-#: ../../mod/settings.php:966
+#: ../../mod/settings.php:983
msgid "Publish your default profile in the network directory"
msgstr "Publiceer je standaardprofiel in de kanalengids"
-#: ../../mod/settings.php:971
+#: ../../mod/settings.php:988
msgid "Allow us to suggest you as a potential friend to new members?"
msgstr "Sta ons toe om jouw kanaal als mogelijke connectie voor te stellen aan nieuwe kanalen"
-#: ../../mod/settings.php:980
+#: ../../mod/settings.php:997
msgid "Your channel address is"
msgstr "Jouw kanaaladres is"
-#: ../../mod/settings.php:1021
+#: ../../mod/settings.php:1039
msgid "Channel Settings"
msgstr "Kanaal-instellingen"
-#: ../../mod/settings.php:1028
+#: ../../mod/settings.php:1046
msgid "Basic Settings"
msgstr "Basis-instellingen"
-#: ../../mod/settings.php:1031
+#: ../../mod/settings.php:1049
msgid "Your Timezone:"
msgstr "Jouw tijdzone:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Default Post Location:"
msgstr "Standaardlocatie bericht:"
-#: ../../mod/settings.php:1032
+#: ../../mod/settings.php:1050
msgid "Geographical location to display on your posts"
msgstr "Geografische locatie die bij het bericht moet worden vermeld"
-#: ../../mod/settings.php:1033
+#: ../../mod/settings.php:1051
msgid "Use Browser Location:"
msgstr "Locatie van webbrowser gebruiken:"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid "Adult Content"
msgstr "Inhoud voor volwassenen"
-#: ../../mod/settings.php:1035
+#: ../../mod/settings.php:1053
msgid ""
"This channel frequently or regularly publishes adult content. (Please tag "
"any adult material and/or nudity with #NSFW)"
msgstr "Dit kanaal publiceert regelmatig of vaak materiaal dat alleen geschikt is voor volwassenen. (Gebruik de tag #NSFW in berichten met een seksueel getinte inhoud of ander voor minderjarigen ongeschikt materiaal)"
-#: ../../mod/settings.php:1037
+#: ../../mod/settings.php:1055
msgid "Security and Privacy Settings"
msgstr "Veiligheids- en privacy-instellingen"
-#: ../../mod/settings.php:1039
+#: ../../mod/settings.php:1058
msgid "Your permissions are already configured. Click to view/adjust"
msgstr "Jouw permissies zijn al ingesteld. Klik om ze te bekijken of aan te passen."
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Hide my online presence"
msgstr "Verberg mijn aanwezigheid"
-#: ../../mod/settings.php:1041
+#: ../../mod/settings.php:1060
msgid "Prevents displaying in your profile that you are online"
msgstr "Voorkomt dat op je kanaalpagina te zien valt dat je momenteel op $Projectname aanwezig bent"
-#: ../../mod/settings.php:1043
+#: ../../mod/settings.php:1062
msgid "Simple Privacy Settings:"
msgstr "Eenvoudige privacy-instellingen:"
-#: ../../mod/settings.php:1044
+#: ../../mod/settings.php:1063
msgid ""
"Very Public - <em>extremely permissive (should be used with caution)</em>"
msgstr "Zeer openbaar <em>(kanaal staat volledig open - moet met grote zorgvuldigheid gebruikt worden)</em>"
-#: ../../mod/settings.php:1045
+#: ../../mod/settings.php:1064
msgid ""
"Typical - <em>default public, privacy when desired (similar to social "
"network permissions but with improved privacy)</em>"
msgstr "Normaal <em>(standaard openbaar, maar privacy wanneer noodzakelijk - vergelijkbaar met die van sociale netwerken, maar met verbeterde privacy)</em>"
-#: ../../mod/settings.php:1046
+#: ../../mod/settings.php:1065
msgid "Private - <em>default private, never open or public</em>"
msgstr "Privé <em>(standaard privé en nooit openbaar)</em>"
-#: ../../mod/settings.php:1047
+#: ../../mod/settings.php:1066
msgid "Blocked - <em>default blocked to/from everybody</em>"
msgstr "Geblokkeerd <em>(standaard geblokkeerd naar/van iedereen)</em>"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid "Allow others to tag your posts"
msgstr "Anderen toestaan om je berichten te taggen"
-#: ../../mod/settings.php:1049
+#: ../../mod/settings.php:1068
msgid ""
"Often used by the community to retro-actively flag inappropriate content"
msgstr "Vaak in groepen/forums gebruikt om met terugwerkende kracht ongepast materiaal te markeren"
-#: ../../mod/settings.php:1051
+#: ../../mod/settings.php:1070
msgid "Advanced Privacy Settings"
msgstr "Geavanceerde privacy-instellingen"
-#: ../../mod/settings.php:1053
+#: ../../mod/settings.php:1072
msgid "Expire other channel content after this many days"
msgstr "Inhoud van andere kanalen na zoveel aantal dagen laten verlopen:"
-#: ../../mod/settings.php:1053
-msgid "0 or blank prevents expiration"
-msgstr "0 of leeg voorkomt het verlopen"
+#: ../../mod/settings.php:1072
+#, php-format
+msgid ""
+"0 or blank to use the website limit. The website expires after %d days."
+msgstr "0 of leeg om het standaard aantal dagen van deze hub te gebruiken. Deze hub laat de inhoud van andere kanalen na %d dagen verlopen."
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "Maximum Friend Requests/Day:"
msgstr "Maximum aantal connectieverzoeken per dag:"
-#: ../../mod/settings.php:1054
+#: ../../mod/settings.php:1073
msgid "May reduce spam activity"
msgstr "Kan eventuele spam verminderen"
-#: ../../mod/settings.php:1055
+#: ../../mod/settings.php:1074
msgid "Default Post Permissions"
msgstr "Standaard permissies voor nieuwe berichten"
-#: ../../mod/settings.php:1056 ../../mod/mitem.php:150 ../../mod/mitem.php:223
-msgid "(click to open/close)"
-msgstr "(klik om te openen/sluiten)"
-
-#: ../../mod/settings.php:1060
+#: ../../mod/settings.php:1079
msgid "Channel permissions category:"
msgstr "Kanaaltype en -permissies:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Maximum private messages per day from unknown people:"
msgstr "Maximum aantal privé-berichten per dag van onbekende personen:"
-#: ../../mod/settings.php:1066
+#: ../../mod/settings.php:1085
msgid "Useful to reduce spamming"
msgstr "Kan eventuele spam verminderen"
-#: ../../mod/settings.php:1069
+#: ../../mod/settings.php:1088
msgid "Notification Settings"
msgstr "Notificatie-instellingen"
-#: ../../mod/settings.php:1070
+#: ../../mod/settings.php:1089
msgid "By default post a status message when:"
msgstr "Plaats automatisch een statusbericht wanneer:"
-#: ../../mod/settings.php:1071
+#: ../../mod/settings.php:1090
msgid "accepting a friend request"
msgstr "Een connectieverzoek wordt geaccepteerd"
-#: ../../mod/settings.php:1072
+#: ../../mod/settings.php:1091
msgid "joining a forum/community"
msgstr "Je lid wordt van een forum/groep"
-#: ../../mod/settings.php:1073
+#: ../../mod/settings.php:1092
msgid "making an <em>interesting</em> profile change"
msgstr "Er sprake is van een <em>interessante</em> profielwijziging"
-#: ../../mod/settings.php:1074
+#: ../../mod/settings.php:1093
msgid "Send a notification email when:"
msgstr "Verzend een notificatie per e-mail wanneer:"
-#: ../../mod/settings.php:1075
+#: ../../mod/settings.php:1094
msgid "You receive a connection request"
msgstr "Je een connectieverzoek ontvangt"
-#: ../../mod/settings.php:1076
+#: ../../mod/settings.php:1095
msgid "Your connections are confirmed"
msgstr "Jouw connecties zijn bevestigd"
-#: ../../mod/settings.php:1077
+#: ../../mod/settings.php:1096
msgid "Someone writes on your profile wall"
msgstr "Iemand iets op jouw kanaal heeft geschreven"
-#: ../../mod/settings.php:1078
+#: ../../mod/settings.php:1097
msgid "Someone writes a followup comment"
msgstr "Iemand een reactie schrijft"
-#: ../../mod/settings.php:1079
+#: ../../mod/settings.php:1098
msgid "You receive a private message"
msgstr "Je een privé-bericht ontvangt"
-#: ../../mod/settings.php:1080
+#: ../../mod/settings.php:1099
msgid "You receive a friend suggestion"
msgstr "Je een kanaalvoorstel ontvangt"
-#: ../../mod/settings.php:1081
+#: ../../mod/settings.php:1100
msgid "You are tagged in a post"
msgstr "Je expliciet in een bericht bent genoemd"
-#: ../../mod/settings.php:1082
+#: ../../mod/settings.php:1101
msgid "You are poked/prodded/etc. in a post"
msgstr "Je bent in een bericht aangestoten/gepord/etc."
-#: ../../mod/settings.php:1085
+#: ../../mod/settings.php:1104
msgid "Show visual notifications including:"
msgstr "Toon de volgende zichtbare notificaties:"
-#: ../../mod/settings.php:1087
-msgid "Unseen matrix activity"
-msgstr "Niet bekeken matrix-activiteit"
+#: ../../mod/settings.php:1106
+msgid "Unseen grid activity"
+msgstr "Niet bekeken grid-activiteit"
-#: ../../mod/settings.php:1088
+#: ../../mod/settings.php:1107
msgid "Unseen channel activity"
msgstr "Niet bekeken kanaal-activiteit"
-#: ../../mod/settings.php:1089
+#: ../../mod/settings.php:1108
msgid "Unseen private messages"
msgstr "Niet bekeken privéberichten"
-#: ../../mod/settings.php:1089 ../../mod/settings.php:1094
-#: ../../mod/settings.php:1095 ../../mod/settings.php:1096
+#: ../../mod/settings.php:1108 ../../mod/settings.php:1113
+#: ../../mod/settings.php:1114 ../../mod/settings.php:1115
msgid "Recommended"
msgstr "Aanbevolen"
-#: ../../mod/settings.php:1090
+#: ../../mod/settings.php:1109
msgid "Upcoming events"
msgstr "Aankomende gebeurtenissen"
-#: ../../mod/settings.php:1091
+#: ../../mod/settings.php:1110
msgid "Events today"
msgstr "Gebeurtenissen van vandaag"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Upcoming birthdays"
msgstr "Aankomende verjaardagen"
-#: ../../mod/settings.php:1092
+#: ../../mod/settings.php:1111
msgid "Not available in all themes"
msgstr "Niet in alle thema's beschikbaar"
-#: ../../mod/settings.php:1093
+#: ../../mod/settings.php:1112
msgid "System (personal) notifications"
msgstr "(Persoonlijke) systeemnotificaties"
-#: ../../mod/settings.php:1094
+#: ../../mod/settings.php:1113
msgid "System info messages"
msgstr "Systeemmededelingen"
-#: ../../mod/settings.php:1095
+#: ../../mod/settings.php:1114
msgid "System critical alerts"
msgstr "Kritische systeemwaarschuwingen"
-#: ../../mod/settings.php:1096
+#: ../../mod/settings.php:1115
msgid "New connections"
msgstr "Nieuwe connecties"
-#: ../../mod/settings.php:1097
+#: ../../mod/settings.php:1116
msgid "System Registrations"
msgstr "Nieuwe accountregistraties op deze hub"
-#: ../../mod/settings.php:1098
+#: ../../mod/settings.php:1117
msgid ""
"Also show new wall posts, private messages and connections under Notices"
msgstr "Toon tevens nieuwe kanaalberichten, privéberichten en connecties onder Notificaties"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Notify me of events this many days in advance"
msgstr "Herinner mij zoveel dagen van te voren aan gebeurtenissen"
-#: ../../mod/settings.php:1100
+#: ../../mod/settings.php:1119
msgid "Must be greater than 0"
msgstr "Moet hoger dan 0 zijn"
-#: ../../mod/settings.php:1102
+#: ../../mod/settings.php:1121
msgid "Advanced Account/Page Type Settings"
msgstr "Instellingen geavanceerd account/paginatype"
-#: ../../mod/settings.php:1103
+#: ../../mod/settings.php:1122
msgid "Change the behaviour of this account for special situations"
msgstr "Verander het gedrag van dit account voor speciale situaties"
-#: ../../mod/settings.php:1106
+#: ../../mod/settings.php:1125
msgid ""
"Please enable expert mode (in <a href=\"settings/features\">Settings > "
"Additional features</a>) to adjust!"
msgstr "Schakel de expertmodus in (in <a href=\"settings/features\">Instellingen > Extra functies</a>) om aan te kunnen passen!"
-#: ../../mod/settings.php:1107
+#: ../../mod/settings.php:1126
msgid "Miscellaneous Settings"
msgstr "Diverse instellingen"
-#: ../../mod/settings.php:1108
+#: ../../mod/settings.php:1127
msgid "Default photo upload folder"
msgstr "Standaard fotoalbum voor uploads"
-#: ../../mod/settings.php:1108 ../../mod/settings.php:1109
+#: ../../mod/settings.php:1127 ../../mod/settings.php:1128
msgid "%Y - current year, %m - current month"
msgstr "%Y - dit jaar, %m - deze maand"
-#: ../../mod/settings.php:1109
+#: ../../mod/settings.php:1128
msgid "Default file upload folder"
msgstr "Standaard bestandsmap voor uploads"
-#: ../../mod/settings.php:1111
+#: ../../mod/settings.php:1130
msgid "Personal menu to display in your channel pages"
msgstr "Persoonlijk menu om op je kanaalpagina's weer te geven"
-#: ../../mod/settings.php:1113
+#: ../../mod/settings.php:1132
msgid "Remove this channel."
msgstr "Verwijder dit kanaal."
-#: ../../mod/settings.php:1114
+#: ../../mod/settings.php:1133
msgid "Firefox Share $Projectname provider"
msgstr "$Projectname-service voor Firefox Share"
-#: ../../mod/settings.php:1115
+#: ../../mod/settings.php:1134
msgid "Start calendar week on monday"
msgstr "Begin in de agenda de week op maandag"
-#: ../../mod/webpages.php:191
-msgid "Page Title"
-msgstr "Paginatitel"
-
-#: ../../mod/appman.php:28 ../../mod/appman.php:44
-msgid "App installed."
-msgstr "App geïnstalleerd"
-
-#: ../../mod/appman.php:37
-msgid "Malformed app."
-msgstr "Misvormde app."
-
-#: ../../mod/appman.php:80
-msgid "Embed code"
-msgstr "Insluitcode"
-
-#: ../../mod/appman.php:86
-msgid "Edit App"
-msgstr "App bewerken"
-
-#: ../../mod/appman.php:86
-msgid "Create App"
-msgstr "App maken"
-
-#: ../../mod/appman.php:91
-msgid "Name of app"
-msgstr "Naam van app"
-
-#: ../../mod/appman.php:92
-msgid "Location (URL) of app"
-msgstr "Locatie (URL) van app"
-
-#: ../../mod/appman.php:94
-msgid "Photo icon URL"
-msgstr "URL van pictogram"
-
-#: ../../mod/appman.php:94
-msgid "80 x 80 pixels - optional"
-msgstr "80 x 80 pixels (optioneel)"
-
-#: ../../mod/appman.php:95
-msgid "Version ID"
-msgstr "Versie-ID"
-
-#: ../../mod/appman.php:96
-msgid "Price of app"
-msgstr "Prijs van de app"
-
-#: ../../mod/appman.php:97
-msgid "Location (URL) to purchase app"
-msgstr "Locatie (URL) om de app aan te schaffen"
-
-#: ../../mod/filer.php:48
-msgid "- select -"
-msgstr "- kies map -"
-
-#: ../../mod/layouts.php:176
-msgid "Comanche page description language help"
-msgstr "Hulp met de paginabeschrijvingstaal Comanche"
-
-#: ../../mod/layouts.php:180
-msgid "Layout Description"
-msgstr "Lay-out-omschrijving"
-
-#: ../../mod/layouts.php:185
-msgid "Download PDL file"
-msgstr "Download PDL-bestand"
-
-#: ../../mod/locs.php:21 ../../mod/locs.php:50
-msgid "Location not found."
-msgstr "Locatie niet gevonden."
+#: ../../mod/setup.php:197
+msgid "$Projectname Server - Setup"
+msgstr "$Projectname Hub - Setup"
-#: ../../mod/locs.php:58
-msgid "Location lookup failed."
-msgstr "Opzoeken locatie mislukt"
+#: ../../mod/setup.php:201
+msgid "Could not connect to database."
+msgstr "Could not connect to database."
-#: ../../mod/locs.php:62
+#: ../../mod/setup.php:205
msgid ""
-"Please select another location to become primary before removing the primary"
-" location."
-msgstr "Kies eerst een andere primaire locatie alvorens de huidige primaire locatie te verwijderen."
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "Could not connect to specified hub URL. Possible SSL certificate or DNS issue."
-#: ../../mod/locs.php:91
-msgid "Syncing locations"
-msgstr "Locaties synchronizeren"
+#: ../../mod/setup.php:212
+msgid "Could not create table."
+msgstr "Could not create table."
-#: ../../mod/locs.php:101
-msgid "No locations found."
-msgstr "Geen locaties gevonden."
+#: ../../mod/setup.php:217
+msgid "Your site database has been installed."
+msgstr "Your hub database has been installed."
-#: ../../mod/locs.php:112
-msgid "Manage Channel Locations"
-msgstr "Kanaallocaties beheren"
+#: ../../mod/setup.php:221
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "You may need to import the file \"install/schema_xxx.sql\" manually using a database client."
-#: ../../mod/locs.php:113
-msgid "Location (address)"
-msgstr "Locatie (adres)"
+#: ../../mod/setup.php:222 ../../mod/setup.php:290 ../../mod/setup.php:740
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Please see the file \"install/INSTALL.txt\"."
-#: ../../mod/locs.php:114
-msgid "Primary Location"
-msgstr "Primaire locatie"
+#: ../../mod/setup.php:287
+msgid "System check"
+msgstr "System check"
-#: ../../mod/locs.php:115
-msgid "Drop location"
-msgstr "Locatie verwijderen"
+#: ../../mod/setup.php:292
+msgid "Check again"
+msgstr "Check again"
-#: ../../mod/locs.php:117
-msgid "Sync now"
-msgstr "Nu synchroniseren"
+#: ../../mod/setup.php:314
+msgid "Database connection"
+msgstr "Database connection"
-#: ../../mod/locs.php:118
-msgid "Please wait several minutes between consecutive operations."
-msgstr "Wacht enkele minuten tussen opeenvolgende handelingen."
+#: ../../mod/setup.php:315
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "In order to install $Projectname we need to know how to connect to your database."
-#: ../../mod/locs.php:119
+#: ../../mod/setup.php:316
msgid ""
-"When possible, drop a location by logging into that website/hub and removing"
-" your channel."
-msgstr "Wij adviseren, wanneer dit (nog) mogelijk is, de locatie te verwijderen door op de hub van de kloon in te loggen en het kanaal daar te verwijderen."
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Please contact your hosting provider or server administrator if you have questions about these settings."
-#: ../../mod/locs.php:120
-msgid "Use this form to drop the location if the hub is no longer operating."
-msgstr "Gebruik dit formulier om de locatie te verwijderen wanneer de hub van de kloon niet meer operationeel is."
+#: ../../mod/setup.php:317
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "The database you specify below should already exist. If it does not, please create it before continuing."
-#: ../../mod/home.php:57 ../../mod/home.php:65 ../../mod/siteinfo.php:61
-msgid "$Projectname"
-msgstr "$Projectname"
+#: ../../mod/setup.php:321
+msgid "Database Server Name"
+msgstr "Database Server Name"
-#: ../../mod/home.php:75
-#, php-format
-msgid "Welcome to %s"
-msgstr "Welkom op %s"
+#: ../../mod/setup.php:321
+msgid "Default is 127.0.0.1"
+msgstr "Default is 127.0.0.1"
-#: ../../mod/regmod.php:11
-msgid "Please login."
-msgstr "Inloggen."
+#: ../../mod/setup.php:322
+msgid "Database Port"
+msgstr "Database Port"
-#: ../../mod/xchan.php:6
-msgid "Xchan Lookup"
-msgstr "Xchan opzoeken"
+#: ../../mod/setup.php:322
+msgid "Communication port number - use 0 for default"
+msgstr "Communication port number - use 0 for default"
-#: ../../mod/xchan.php:9
-msgid "Lookup xchan beginning with (or webbie): "
-msgstr "Zoek een xchan (of webbie) die begint met:"
+#: ../../mod/setup.php:323
+msgid "Database Login Name"
+msgstr "Database Login Name"
-#: ../../mod/xchan.php:37 ../../mod/menu.php:162 ../../mod/mitem.php:116
-msgid "Not found."
-msgstr "Niet gevonden."
+#: ../../mod/setup.php:324
+msgid "Database Login Password"
+msgstr "Database Login Password"
-#: ../../mod/channel.php:25 ../../mod/chat.php:19
-msgid "You must be logged in to see this page."
-msgstr "Je moet zijn ingelogd om deze pagina te kunnen bekijken."
+#: ../../mod/setup.php:325
+msgid "Database Name"
+msgstr "Database Name"
-#: ../../mod/channel.php:97
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Onvoldoende permissies. Doorgestuurd naar profielpagina."
+#: ../../mod/setup.php:326
+msgid "Database Type"
+msgstr "Database Type"
-#: ../../mod/attach.php:9
-msgid "Item not available."
-msgstr "Item is niet aanwezig."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid "Site administrator email address"
+msgstr "Hub administrator email address"
-#: ../../mod/photos.php:79
-msgid "Page owner information could not be retrieved."
-msgstr "Informatie over de pagina-eigenaar werd niet ontvangen."
+#: ../../mod/setup.php:328 ../../mod/setup.php:368
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Your account email address must match this in order to use the web admin panel."
-#: ../../mod/photos.php:100
-msgid "Album not found."
-msgstr "Album niet gevonden."
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Website URL"
+msgstr "Hub URL"
-#: ../../mod/photos.php:127
-msgid "Delete Album"
-msgstr "Verwijder album"
+#: ../../mod/setup.php:329 ../../mod/setup.php:370
+msgid "Please use SSL (https) URL if available."
+msgstr "Please use SSL (https) URL if available."
-#: ../../mod/photos.php:171 ../../mod/photos.php:1006
-msgid "Delete Photo"
-msgstr "Verwijder foto"
+#: ../../mod/setup.php:330 ../../mod/setup.php:373
+msgid "Please select a default timezone for your website"
+msgstr "Please select a default timezone for your hub"
-#: ../../mod/photos.php:501
-msgid "No photos selected"
-msgstr "Geen foto's geselecteerd"
+#: ../../mod/setup.php:357
+msgid "Site settings"
+msgstr "Hub settings"
-#: ../../mod/photos.php:550
-msgid "Access to this item is restricted."
-msgstr "Toegang tot dit item is beperkt."
+#: ../../mod/setup.php:371
+msgid "Enable $Projectname <strong>advanced</strong> features?"
+msgstr "Enable $Projectname <strong>advanced</strong> features?"
-#: ../../mod/photos.php:589
-#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
-msgstr "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt."
+#: ../../mod/setup.php:371
+msgid ""
+"Some advanced features, while useful - may be best suited for technically "
+"proficient audiences"
+msgstr "Some advanced features, while useful - may be best suited for technically proficient audiences"
-#: ../../mod/photos.php:592
-#, php-format
-msgid "%1$.2f MB photo storage used."
-msgstr "%1$.2f MB aan foto-opslag gebruikt."
+#: ../../mod/setup.php:423
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Could not find a command line version of PHP in the web server PATH."
-#: ../../mod/photos.php:620
-msgid "Upload Photos"
-msgstr "Foto's uploaden"
+#: ../../mod/setup.php:424
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."
-#: ../../mod/photos.php:624
-msgid "Enter an album name"
-msgstr "Vul een albumnaam in"
+#: ../../mod/setup.php:428
+msgid "PHP executable path"
+msgstr "PHP executable path"
-#: ../../mod/photos.php:625
-msgid "or select an existing album (doubleclick)"
-msgstr "of kies een bestaand album (dubbelklikken)"
+#: ../../mod/setup.php:428
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Enter full path to php executable. You can leave this blank to continue the installation."
-#: ../../mod/photos.php:626
-msgid "Create a status post for this upload"
-msgstr "Plaats een bericht voor deze upload."
+#: ../../mod/setup.php:433
+msgid "Command line PHP"
+msgstr "Command line PHP"
-#: ../../mod/photos.php:627
-msgid "Caption (optional):"
-msgstr "Bijschrift (optioneel):"
+#: ../../mod/setup.php:442
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "The command line version of PHP on your system does not have \"register_argc_argv\" enabled."
-#: ../../mod/photos.php:628
-msgid "Description (optional):"
-msgstr "Omschrijving (optioneel):"
+#: ../../mod/setup.php:443
+msgid "This is required for message delivery to work."
+msgstr "This is required for message delivery to work."
-#: ../../mod/photos.php:655
-msgid "Album name could not be decoded"
-msgstr "Albumnaam kon niet gedecodeerd worden"
+#: ../../mod/setup.php:446
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
-#: ../../mod/photos.php:699 ../../mod/photos.php:1233
-#: ../../mod/photos.php:1250
-msgid "Contact Photos"
-msgstr "Connectiefoto's"
+#: ../../mod/setup.php:464
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to"
+" upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."
-#: ../../mod/photos.php:722
-msgid "Show Newest First"
-msgstr "Nieuwste eerst weergeven"
+#: ../../mod/setup.php:469
+msgid "You can adjust these settings in the servers php.ini."
+msgstr "You can adjust these settings in the servers php.ini."
-#: ../../mod/photos.php:724
-msgid "Show Oldest First"
-msgstr "Oudste eerst weergeven"
+#: ../../mod/setup.php:471
+msgid "PHP upload limits"
+msgstr "PHP upload limits"
-#: ../../mod/photos.php:824
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Toegang geweigerd. Toegang tot dit item kan zijn beperkt."
+#: ../../mod/setup.php:494
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"
-#: ../../mod/photos.php:826
-msgid "Photo not available"
-msgstr "Foto niet aanwezig"
+#: ../../mod/setup.php:495
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."
-#: ../../mod/photos.php:884
-msgid "Use as profile photo"
-msgstr "Als profielfoto gebruiken"
+#: ../../mod/setup.php:498
+msgid "Generate encryption keys"
+msgstr "Generate encryption keys"
-#: ../../mod/photos.php:891
-msgid "Private Photo"
-msgstr "Privéfoto"
+#: ../../mod/setup.php:510
+msgid "libCurl PHP module"
+msgstr "libCurl PHP module"
-#: ../../mod/photos.php:902 ../../mod/events.php:652 ../../mod/events.php:659
-msgid "Previous"
-msgstr "Vorige"
+#: ../../mod/setup.php:511
+msgid "GD graphics PHP module"
+msgstr "GD graphics PHP module"
-#: ../../mod/photos.php:906
-msgid "View Full Size"
-msgstr "Volledige grootte weergeven"
+#: ../../mod/setup.php:512
+msgid "OpenSSL PHP module"
+msgstr "OpenSSL PHP module"
-#: ../../mod/photos.php:985
-msgid "Edit photo"
-msgstr "Foto bewerken"
+#: ../../mod/setup.php:513
+msgid "mysqli or postgres PHP module"
+msgstr "mysqli or postgres PHP module"
-#: ../../mod/photos.php:987
-msgid "Rotate CW (right)"
-msgstr "Draai met de klok mee (naar rechts)"
+#: ../../mod/setup.php:514
+msgid "mb_string PHP module"
+msgstr "mb_string PHP module"
-#: ../../mod/photos.php:988
-msgid "Rotate CCW (left)"
-msgstr "Draai tegen de klok in (naar links)"
+#: ../../mod/setup.php:515
+msgid "mcrypt PHP module"
+msgstr "mcrypt PHP module"
-#: ../../mod/photos.php:991
-msgid "Enter a new album name"
-msgstr "Vul een nieuwe albumnaam in"
+#: ../../mod/setup.php:516
+msgid "xml PHP module"
+msgstr "xml PHP module"
-#: ../../mod/photos.php:992
-msgid "or select an existing one (doubleclick)"
-msgstr "of kies een bestaand album (dubbelklikken)"
+#: ../../mod/setup.php:520 ../../mod/setup.php:522
+msgid "Apache mod_rewrite module"
+msgstr "Apache mod_rewrite module"
-#: ../../mod/photos.php:995
-msgid "Caption"
-msgstr "Bijschrift"
+#: ../../mod/setup.php:520
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Error: Apache webserver mod-rewrite module is required but not installed."
-#: ../../mod/photos.php:997
-msgid "Add a Tag"
-msgstr "Tag toevoegen"
+#: ../../mod/setup.php:526 ../../mod/setup.php:529
+msgid "proc_open"
+msgstr "proc_open"
-#: ../../mod/photos.php:1001
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
-msgstr "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl"
+#: ../../mod/setup.php:526
+msgid ""
+"Error: proc_open is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Error: proc_open is required but is either not installed or has been disabled in php.ini"
-#: ../../mod/photos.php:1004
-msgid "Flag as adult in album view"
-msgstr "Markeer als voor volwassenen in albumweergave"
+#: ../../mod/setup.php:534
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Error: libCURL PHP module required but not installed."
-#: ../../mod/photos.php:1196
-msgid "In This Photo:"
-msgstr "Op deze foto:"
+#: ../../mod/setup.php:538
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Error: GD graphics PHP module with JPEG support required but not installed."
-#: ../../mod/photos.php:1201
-msgid "Map"
-msgstr "Kaart"
+#: ../../mod/setup.php:542
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Error: openssl PHP module required but not installed."
-#: ../../mod/photos.php:1289
-msgid "View Album"
-msgstr "Album weergeven"
+#: ../../mod/setup.php:546
+msgid ""
+"Error: mysqli or postgres PHP module required but neither are installed."
+msgstr "Error: mysqli or postgres PHP module required but neither are installed."
-#: ../../mod/photos.php:1300 ../../mod/photos.php:1313
-#: ../../mod/photos.php:1314
-msgid "Recent Photos"
-msgstr "Recente foto's"
+#: ../../mod/setup.php:550
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Error: mb_string PHP module required but not installed."
-#: ../../mod/lockview.php:37
-msgid "Remote privacy information not available."
-msgstr "Privacy-informatie op afstand niet beschikbaar."
+#: ../../mod/setup.php:554
+msgid "Error: mcrypt PHP module required but not installed."
+msgstr "Error: mcrypt PHP module required but not installed."
-#: ../../mod/lockview.php:58
-msgid "Visible to:"
-msgstr "Zichtbaar voor:"
+#: ../../mod/setup.php:558
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Error: xml PHP module required for DAV but not installed."
-#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
-msgid "Export Channel"
-msgstr "Kanaal exporteren"
+#: ../../mod/setup.php:576
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."
-#: ../../mod/uexport.php:53
+#: ../../mod/setup.php:577
msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
-msgstr "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal."
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."
-#: ../../mod/uexport.php:54
-msgid "Export Content"
-msgstr "Inhoud exporteren"
+#: ../../mod/setup.php:578
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Red top folder."
+msgstr "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."
-#: ../../mod/uexport.php:55
+#: ../../mod/setup.php:579
msgid ""
-"Export your channel information and recent content to a JSON backup that can"
-" be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for"
-" this download to begin."
-msgstr "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint."
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"install/INSTALL.txt\" for instructions."
+msgstr "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."
-#: ../../mod/uexport.php:56
-msgid "Export your posts from a given year."
-msgstr "Exporteer jouw berichten uit een bepaald jaar."
+#: ../../mod/setup.php:582
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php is writable"
-#: ../../mod/uexport.php:58
+#: ../../mod/setup.php:596
msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
-msgstr "Je kan ook berichten en conversaties uit een bepaald jaar of van een bepaalde maand exporteren. Verander de datum in de adresbalk van jouw webbrowser om andere jaren en maanden te selecteren. Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), probeer het dan nogmaals met een beperkter tijdvak."
+"Red uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."
-#: ../../mod/uexport.php:59
+#: ../../mod/setup.php:597
#, php-format
msgid ""
-"To select all posts for a given year, such as this year, visit <a "
-"href=\"%1$s\">%2$s</a>"
-msgstr "Bezoek <a href=\"%1$s\">%2$s</a> om alle berichten van bijvoorbeeld dit jaar te selecteren. "
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the Red top level folder."
+msgstr "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."
-#: ../../mod/uexport.php:60
-#, php-format
+#: ../../mod/setup.php:598 ../../mod/setup.php:619
msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"<a href=\"%1$s\">%2$s</a>"
-msgstr "Bezoek <a href=\"%1$s\">%2$s</a> om alle berichten van bijvoorbeeld januari dit jaar te selecteren."
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."
-#: ../../mod/uexport.php:61
+#: ../../mod/setup.php:599
#, php-format
msgid ""
-"These content files may be imported or restored by visiting <a "
-"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
-" please import or restore these in date order (oldest first)."
-msgstr "Deze back-up-bestanden kunnen geïmporteerd of hersteld worden door op jouw hub en met jouw kanaal <a href=\"%1$s\">%2$s</a> te bezoeken. Voor het beste resultaat kan je de bestanden in chronologische volgorde importeren of herstellen."
-
-#: ../../mod/editpost.php:31
-msgid "Item is not editable"
-msgstr "Item is niet te bewerken"
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."
-#: ../../mod/editpost.php:57
-msgid "Delete item?"
-msgstr "Item verwijderen?"
+#: ../../mod/setup.php:602
+#, php-format
+msgid "%s is writable"
+msgstr "%s is writable"
-#: ../../mod/editpost.php:164 ../../mod/rpost.php:128
-msgid "Edit post"
-msgstr "Bericht bewerken"
+#: ../../mod/setup.php:618
+msgid ""
+"Red uses the store directory to save uploaded files. The web server needs to"
+" have write access to the store directory under the Red top level folder"
+msgstr "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"
-#: ../../mod/follow.php:25
-msgid "Channel added."
-msgstr "Kanaal toegevoegd."
+#: ../../mod/setup.php:622
+msgid "store is writable"
+msgstr "store is writable"
-#: ../../mod/rmagic.php:40
+#: ../../mod/setup.php:655
msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten."
+"SSL certificate cannot be validated. Fix certificate or disable https access"
+" to this site."
+msgstr "SSL certificate cannot be validated. Fix certificate or disable https access to this hub."
-#: ../../mod/rmagic.php:40
-msgid "The error message was:"
-msgstr "Het foutbericht was:"
+#: ../../mod/setup.php:656
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"
-#: ../../mod/rmagic.php:44
-msgid "Authentication failed."
-msgstr "Authenticatie mislukt."
+#: ../../mod/setup.php:657
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "This restriction is incorporated because public posts from you may for example contain references to images on your own hub."
-#: ../../mod/rmagic.php:84
-msgid "Remote Authentication"
-msgstr "Authenticatie op afstand"
+#: ../../mod/setup.php:658
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues."
-#: ../../mod/rmagic.php:85
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Vul jouw kanaaladres in (bijv. channel@example.com)"
+#: ../../mod/setup.php:659
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement."
-#: ../../mod/rmagic.php:86
-msgid "Authenticate"
-msgstr "Authenticeren"
+#: ../../mod/setup.php:660
+msgid ""
+"Providers are available that issue free certificates which are browser-"
+"valid."
+msgstr "Providers are available that issue free certificates which are browser-valid."
-#: ../../mod/chat.php:174
-msgid "Room not found"
-msgstr "Chatkanaal niet gevonden"
+#: ../../mod/setup.php:662
+msgid "SSL certificate validation"
+msgstr "SSL certificate validation"
-#: ../../mod/chat.php:185
-msgid "Leave Room"
-msgstr "Chatkanaal verlaten"
+#: ../../mod/setup.php:668
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server "
+"configuration.Test: "
+msgstr "Url rewrite in .htaccess is not working. Check your server configuration.Test: "
-#: ../../mod/chat.php:186
-msgid "Delete This Room"
-msgstr "Chatkanaal verwijderen"
+#: ../../mod/setup.php:671
+msgid "Url rewrite is working"
+msgstr "Url rewrite is working"
-#: ../../mod/chat.php:187
-msgid "I am away right now"
-msgstr "Ik ben momenteel afwezig"
+#: ../../mod/setup.php:680
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."
-#: ../../mod/chat.php:188
-msgid "I am online"
-msgstr "Ik ben online"
+#: ../../mod/setup.php:704
+msgid "Errors encountered creating database tables."
+msgstr "Errors encountered creating database tables."
-#: ../../mod/chat.php:190
-msgid "Bookmark this room"
-msgstr "Chatkanaal aan bladwijzers toevoegen"
+#: ../../mod/setup.php:738
+msgid "<h1>What next</h1>"
+msgstr "<h1>What next</h1>"
-#: ../../mod/chat.php:208 ../../mod/chat.php:231
-msgid "New Chatroom"
-msgstr "Nieuw chatkanaal"
+#: ../../mod/setup.php:739
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
-#: ../../mod/chat.php:209
-msgid "Chatroom Name"
-msgstr "Naam chatkanaal"
+#: ../../mod/lostpass.php:15
+msgid "No valid account found."
+msgstr "Geen geldige account gevonden."
-#: ../../mod/chat.php:210
-msgid "Expiration of chats (minutes)"
-msgstr "Aantal minuten voordat chatberichten worden verwijderd"
+#: ../../mod/lostpass.php:29
+msgid "Password reset request issued. Check your email."
+msgstr "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail."
-#: ../../mod/chat.php:227
+#: ../../mod/lostpass.php:35 ../../mod/lostpass.php:103
#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "Chatkanalen van %1$s"
-
-#: ../../mod/viewsrc.php:40
-msgid "Source of Item"
-msgstr "Bron van item"
-
-#: ../../mod/ffsapi.php:8
-msgid "Share content from Firefox to $Projectname"
-msgstr "Deel webpagina's vanuit Firefox met "
-
-#: ../../mod/ffsapi.php:11
-msgid "Activate the Firefox $Projectname provider"
-msgstr "Activeer de $Projectname-service in Firefox"
-
-#: ../../mod/magic.php:69
-msgid "Hub not found."
-msgstr "Hub niet gevonden."
-
-#: ../../mod/connections.php:52 ../../mod/connections.php:150
-msgid "Blocked"
-msgstr "Geblokkeerd"
-
-#: ../../mod/connections.php:57 ../../mod/connections.php:157
-msgid "Ignored"
-msgstr "Genegeerd"
-
-#: ../../mod/connections.php:62 ../../mod/connections.php:171
-msgid "Hidden"
-msgstr "Verborgen"
-
-#: ../../mod/connections.php:67 ../../mod/connections.php:164
-msgid "Archived"
-msgstr "Gearchiveerd"
-
-#: ../../mod/connections.php:128
-msgid "Suggest new connections"
-msgstr "Nieuwe kanalen voorstellen"
-
-#: ../../mod/connections.php:131
-msgid "New Connections"
-msgstr "Nieuwe connecties"
-
-#: ../../mod/connections.php:134
-msgid "Show pending (new) connections"
-msgstr "Nog te accepteren (nieuwe) connecties weergeven"
-
-#: ../../mod/connections.php:137 ../../mod/profperm.php:139
-msgid "All Connections"
-msgstr "Alle connecties"
-
-#: ../../mod/connections.php:140
-msgid "Show all connections"
-msgstr "Toon alle connecties"
-
-#: ../../mod/connections.php:143
-msgid "Unblocked"
-msgstr "Niet geblokkeerd"
-
-#: ../../mod/connections.php:146
-msgid "Only show unblocked connections"
-msgstr "Toon alleen niet geblokkeerde connecties"
-
-#: ../../mod/connections.php:153
-msgid "Only show blocked connections"
-msgstr "Toon alleen geblokkeerde connecties"
-
-#: ../../mod/connections.php:160
-msgid "Only show ignored connections"
-msgstr "Toon alleen genegeerde connecties"
-
-#: ../../mod/connections.php:167
-msgid "Only show archived connections"
-msgstr "Toon alleen gearchiveerde connecties"
-
-#: ../../mod/connections.php:174
-msgid "Only show hidden connections"
-msgstr "Toon alleen verborgen connecties"
+msgid "Site Member (%s)"
+msgstr "Lid van hub (%s)"
-#: ../../mod/connections.php:225
+#: ../../mod/lostpass.php:40
#, php-format
-msgid "%1$s [%2$s]"
-msgstr "%1$s [%2$s]"
-
-#: ../../mod/connections.php:226
-msgid "Edit connection"
-msgstr "Connectie bewerken"
-
-#: ../../mod/connections.php:264
-msgid "Search your connections"
-msgstr "Doorzoek jouw connecties"
-
-#: ../../mod/connections.php:265
-msgid "Finding: "
-msgstr "Zoeken naar: "
-
-#: ../../mod/help.php:147
-msgid "Documentation Search"
-msgstr "Zoek documentatie"
-
-#: ../../mod/help.php:184 ../../mod/help.php:190 ../../mod/help.php:196
-msgid "Help:"
-msgstr "Hulp:"
-
-#: ../../mod/help.php:211 ../../index.php:238
-msgid "Not Found"
-msgstr "Niet gevonden"
-
-#: ../../mod/help.php:235
-msgid "$Projectname Documentation"
-msgstr "$Projectname-documentatie"
+msgid "Password reset requested at %s"
+msgstr "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend"
-#: ../../mod/manage.php:130
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt."
+#: ../../mod/lostpass.php:63
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt."
-#: ../../mod/manage.php:138
-msgid "Create a new channel"
-msgstr "Nieuw kanaal aanmaken"
+#: ../../mod/lostpass.php:86 ../../boot.php:1588
+msgid "Password Reset"
+msgstr "Wachtwoord vergeten?"
-#: ../../mod/manage.php:161
-msgid "Current Channel"
-msgstr "Huidig kanaal"
+#: ../../mod/lostpass.php:87
+msgid "Your password has been reset as requested."
+msgstr "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht."
-#: ../../mod/manage.php:163
-msgid "Switch to one of your channels by selecting it."
-msgstr "Activeer een van jouw andere kanalen door er op te klikken."
+#: ../../mod/lostpass.php:88
+msgid "Your new password is"
+msgstr "Jouw nieuwe wachtwoord is"
-#: ../../mod/manage.php:164
-msgid "Default Channel"
-msgstr "Standaardkanaal"
+#: ../../mod/lostpass.php:89
+msgid "Save or copy your new password - and then"
+msgstr "Kopieer of sla je nieuwe wachtwoord op - en"
-#: ../../mod/manage.php:165
-msgid "Make Default"
-msgstr "Als standaard instellen"
+#: ../../mod/lostpass.php:90
+msgid "click here to login"
+msgstr "klik dan hier om in te loggen"
-#: ../../mod/manage.php:168
-#, php-format
-msgid "%d new messages"
-msgstr "%d nieuwe berichten"
+#: ../../mod/lostpass.php:91
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd."
-#: ../../mod/manage.php:169
+#: ../../mod/lostpass.php:108
#, php-format
-msgid "%d new introductions"
-msgstr "%d nieuwe connectieverzoeken"
-
-#: ../../mod/manage.php:171
-msgid "Delegated Channels"
-msgstr "Uitbestede kanalen"
-
-#: ../../mod/menu.php:45
-msgid "Unable to update menu."
-msgstr "Niet in staat om menu aan te passen"
-
-#: ../../mod/menu.php:56
-msgid "Unable to create menu."
-msgstr "Niet in staat om menu aan te maken."
-
-#: ../../mod/menu.php:94 ../../mod/menu.php:106
-msgid "Menu Name"
-msgstr "Menunaam"
-
-#: ../../mod/menu.php:94
-msgid "Unique name (not visible on webpage) - required"
-msgstr "Unieke naam vereist (niet zichtbaar op webpagina)"
-
-#: ../../mod/menu.php:95 ../../mod/menu.php:107
-msgid "Menu Title"
-msgstr "Menutitel"
-
-#: ../../mod/menu.php:95
-msgid "Visible on webpage - leave empty for no title"
-msgstr "Zichtbaar op webpagina (leeg laten voor geen titel)"
-
-#: ../../mod/menu.php:96
-msgid "Allow Bookmarks"
-msgstr "Bladwijzers toestaan"
-
-#: ../../mod/menu.php:96 ../../mod/menu.php:153
-msgid "Menu may be used to store saved bookmarks"
-msgstr "Menu kan gebruikt worden om bladwijzers in op te slaan"
-
-#: ../../mod/menu.php:97 ../../mod/menu.php:155
-msgid "Submit and proceed"
-msgstr "Opslaan en doorgaan"
-
-#: ../../mod/menu.php:109
-msgid "Drop"
-msgstr "Verwijderen"
-
-#: ../../mod/menu.php:113
-msgid "Bookmarks allowed"
-msgstr "Bladwijzers toegestaan"
-
-#: ../../mod/menu.php:115
-msgid "Delete this menu"
-msgstr "Menu verwijderen"
-
-#: ../../mod/menu.php:116 ../../mod/menu.php:150
-msgid "Edit menu contents"
-msgstr "Bewerk de inhoud van het menu"
-
-#: ../../mod/menu.php:117
-msgid "Edit this menu"
-msgstr "Dit menu bewerken"
-
-#: ../../mod/menu.php:132
-msgid "Menu could not be deleted."
-msgstr "Menu kon niet verwijderd worden."
-
-#: ../../mod/menu.php:140 ../../mod/mitem.php:24
-msgid "Menu not found."
-msgstr "Menu niet gevonden."
-
-#: ../../mod/menu.php:145
-msgid "Edit Menu"
-msgstr "Menu bewerken"
-
-#: ../../mod/menu.php:149
-msgid "Add or remove entries to this menu"
-msgstr "Items aan dit menu toevoegen of verwijder"
-
-#: ../../mod/menu.php:151
-msgid "Menu name"
-msgstr "Naam van menu"
-
-#: ../../mod/menu.php:151
-msgid "Must be unique, only seen by you"
-msgstr "Moet uniek zijn en is alleen zichtbaar voor jou."
-
-#: ../../mod/menu.php:152
-msgid "Menu title"
-msgstr "Titel van menu"
-
-#: ../../mod/menu.php:152
-msgid "Menu title as seen by others"
-msgstr "Titel van menu zoals anderen dat zien."
-
-#: ../../mod/menu.php:153
-msgid "Allow bookmarks"
-msgstr "Bladwijzers toestaan"
-
-#: ../../mod/mail.php:34
-msgid "Unable to lookup recipient."
-msgstr "Niet in staat om ontvanger op te zoeken."
-
-#: ../../mod/mail.php:42
-msgid "Unable to communicate with requested channel."
-msgstr "Niet in staat om met het aangevraagde kanaal te communiceren."
-
-#: ../../mod/mail.php:49
-msgid "Cannot verify requested channel."
-msgstr "Kan opgevraagd kanaal niet verifieren"
-
-#: ../../mod/mail.php:75
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt."
-
-#: ../../mod/mail.php:140
-msgid "Messages"
-msgstr "Berichten"
-
-#: ../../mod/mail.php:175
-msgid "Message recalled."
-msgstr "Bericht ingetrokken."
-
-#: ../../mod/mail.php:188
-msgid "Conversation removed."
-msgstr "Conversatie verwijderd"
-
-#: ../../mod/mail.php:231
-msgid "Requested channel is not in this network"
-msgstr "Opgevraagd kanaal is niet in dit netwerk beschikbaar"
-
-#: ../../mod/mail.php:239
-msgid "Send Private Message"
-msgstr "Privébericht versturen"
-
-#: ../../mod/mail.php:240 ../../mod/mail.php:370
-msgid "To:"
-msgstr "Aan:"
-
-#: ../../mod/mail.php:243 ../../mod/mail.php:372
-msgid "Subject:"
-msgstr "Onderwerp:"
-
-#: ../../mod/mail.php:250
-msgid "Send"
-msgstr "Verzenden"
-
-#: ../../mod/mail.php:342
-msgid "Delete message"
-msgstr "Bericht verwijderen"
+msgid "Your password has changed at %s"
+msgstr "Jouw wachtwoord op %s is veranderd"
-#: ../../mod/mail.php:343
-msgid "Delivery report"
-msgstr "Afleveringsrapport"
+#: ../../mod/lostpass.php:123
+msgid "Forgot your Password?"
+msgstr "Wachtwoord vergeten?"
-#: ../../mod/mail.php:344
-msgid "Recall message"
-msgstr "Bericht intrekken"
+#: ../../mod/lostpass.php:124
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies."
-#: ../../mod/mail.php:346
-msgid "Message has been recalled."
-msgstr "Bericht is ingetrokken."
+#: ../../mod/lostpass.php:125
+msgid "Email Address"
+msgstr "E-mailadres"
-#: ../../mod/mail.php:363
-msgid "Delete Conversation"
-msgstr "Verwijder conversatie"
+#: ../../mod/lostpass.php:126
+msgid "Reset"
+msgstr "Opnieuw instellen"
-#: ../../mod/mail.php:365
-msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender."
+#: ../../mod/sharedwithme.php:94
+msgid "Files: shared with me"
+msgstr "Bestanden: met mij gedeeld"
-#: ../../mod/mail.php:369
-msgid "Send Reply"
-msgstr "Antwoord versturen"
+#: ../../mod/sharedwithme.php:96
+msgid "NEW"
+msgstr "NIEUW"
-#: ../../mod/mail.php:374
-#, php-format
-msgid "Your message for %s (%s):"
-msgstr "Jouw privébericht aan %s (%s):"
+#: ../../mod/sharedwithme.php:99
+msgid "Remove all files"
+msgstr "Verwijder alle bestanden"
-#: ../../mod/service_limits.php:19
-msgid "No service class restrictions found."
-msgstr "Geen abonnementsbeperkingen gevonden."
+#: ../../mod/sharedwithme.php:100
+msgid "Remove this file"
+msgstr "Verwijder dit bestand"
#: ../../mod/siteinfo.php:15
#, php-format
@@ -8848,11 +9157,11 @@ msgstr "Versie %s"
#: ../../mod/siteinfo.php:36
msgid "Installed plugins/addons/apps:"
-msgstr "Ingeschakelde plug-ins/add-ons/apps:"
+msgstr "Ingeschakelde plugins en apps:"
#: ../../mod/siteinfo.php:49
msgid "No installed plugins/addons/apps"
-msgstr "Geen ingeschakelde plug-ins/add-ons/apps"
+msgstr "Geen ingeschakelde plugins en apps"
#: ../../mod/siteinfo.php:62
msgid ""
@@ -8900,482 +9209,438 @@ msgstr "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist -
msgid "Site Administrators"
msgstr "Hubbeheerders: "
-#: ../../mod/suggest.php:35
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer."
-
-#: ../../mod/events.php:21
-msgid "Calendar entries imported."
-msgstr "Agenda-items geïmporteerd."
-
-#: ../../mod/events.php:23
-msgid "No calendar entries found."
-msgstr "Geen agenda-items gevonden."
-
-#: ../../mod/events.php:100
-msgid "Event can not end before it has started."
-msgstr "Gebeurtenis kan niet eindigen voordat het is begonnen"
-
-#: ../../mod/events.php:102 ../../mod/events.php:111 ../../mod/events.php:131
-msgid "Unable to generate preview."
-msgstr "Niet in staat om voorvertoning te genereren"
-
-#: ../../mod/events.php:109
-msgid "Event title and start time are required."
-msgstr "Titel en begintijd van gebeurtenis zijn vereist."
-
-#: ../../mod/events.php:129 ../../mod/events.php:254
-msgid "Event not found."
-msgstr "Gebeurtenis niet gevonden"
-
-#: ../../mod/events.php:437
-msgid "Edit event titel"
-msgstr "Titel bewerken"
-
-#: ../../mod/events.php:437
-msgid "Event titel"
-msgstr "Titel"
-
-#: ../../mod/events.php:439
-msgid "Categories (comma-separated list)"
-msgstr "Categorieën (door komma's gescheiden lijst)"
-
-#: ../../mod/events.php:440
-msgid "Edit Category"
-msgstr "Categorie"
-
-#: ../../mod/events.php:440
-msgid "Category"
-msgstr "Categorie"
-
-#: ../../mod/events.php:443
-msgid "Edit start date and time"
-msgstr "Begindatum en -tijd bewerken"
+#: ../../mod/sources.php:32
+msgid "Failed to create source. No channel selected."
+msgstr "Aanmaken bron mislukt. Geen kanaal geselecteerd."
-#: ../../mod/events.php:443
-msgid "Start date and time"
-msgstr "Begindatum en -tijd"
+#: ../../mod/sources.php:45
+msgid "Source created."
+msgstr "Bron aangemaakt."
-#: ../../mod/events.php:444 ../../mod/events.php:447
-msgid "Finish date and time are not known or not relevant"
-msgstr "Einddatum en -tijd zijn niet bekend of niet van toepassing"
+#: ../../mod/sources.php:57
+msgid "Source updated."
+msgstr "Bron aangemaakt."
-#: ../../mod/events.php:446
-msgid "Edit finish date and time"
-msgstr "Einddatum en -tijd bewerken"
+#: ../../mod/sources.php:82
+msgid "*"
+msgstr "*"
-#: ../../mod/events.php:446
-msgid "Finish date and time"
-msgstr "Einddatum en -tijd"
+#: ../../mod/sources.php:89
+msgid "Manage remote sources of content for your channel."
+msgstr "Beheer externe bronnen met inhoud voor jouw kanaal"
-#: ../../mod/events.php:448 ../../mod/events.php:449
-msgid "Adjust for viewer timezone"
-msgstr "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt"
+#: ../../mod/sources.php:90 ../../mod/sources.php:100
+msgid "New Source"
+msgstr "Nieuwe bron"
-#: ../../mod/events.php:448
+#: ../../mod/sources.php:101 ../../mod/sources.php:133
msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
-msgstr "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen."
-
-#: ../../mod/events.php:450
-msgid "Edit Description"
-msgstr "Omschrijving bewerken"
-
-#: ../../mod/events.php:452
-msgid "Edit Location"
-msgstr "Locatie bewerken"
-
-#: ../../mod/events.php:455 ../../mod/events.php:457
-msgid "Share this event"
-msgstr "Deel deze gebeurtenis"
-
-#: ../../mod/events.php:462
-msgid "Advanced Options"
-msgstr "Geavanceerde opties"
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen."
-#: ../../mod/events.php:574
-msgid "l, F j"
-msgstr "l j F"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Only import content with these words (one per line)"
+msgstr "Importeer alleen inhoud met deze woorden (één per regel)"
-#: ../../mod/events.php:596
-msgid "Edit event"
-msgstr "Gebeurtenis bewerken"
+#: ../../mod/sources.php:102 ../../mod/sources.php:134
+msgid "Leave blank to import all public content"
+msgstr "Laat leeg om alle openbare inhoud te importeren"
-#: ../../mod/events.php:598
-msgid "Delete event"
-msgstr "Gebeurtenis verwijderen"
+#: ../../mod/sources.php:103 ../../mod/sources.php:137
+msgid "Channel Name"
+msgstr "Kanaalnaam"
-#: ../../mod/events.php:632
-msgid "calendar"
-msgstr "agenda"
+#: ../../mod/sources.php:123 ../../mod/sources.php:150
+msgid "Source not found."
+msgstr "Bron niet gevonden"
-#: ../../mod/events.php:651
-msgid "Edit Event"
-msgstr "Gebeurtenis bewerken"
+#: ../../mod/sources.php:130
+msgid "Edit Source"
+msgstr "Bron bewerken"
-#: ../../mod/events.php:651
-msgid "Create Event"
-msgstr "Gebeurtenis aanmaken"
+#: ../../mod/sources.php:131
+msgid "Delete Source"
+msgstr "Bron verwijderen"
-#: ../../mod/events.php:661
-msgid "Today"
-msgstr "Vandaag"
+#: ../../mod/sources.php:158
+msgid "Source removed"
+msgstr "Bron verwijderd"
-#: ../../mod/events.php:692
-msgid "Event removed"
-msgstr "Gebeurtenis verwijderd"
+#: ../../mod/sources.php:160
+msgid "Unable to remove source."
+msgstr "Verwijderen bron mislukt."
-#: ../../mod/events.php:695
-msgid "Failed to remove event"
-msgstr "Verwijderen gebeurtenis mislukt"
+#: ../../mod/subthread.php:114
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s volgt het %3$s van %2$s"
-#: ../../mod/profperm.php:29 ../../mod/profperm.php:58
-msgid "Invalid profile identifier."
-msgstr "Ongeldige profiel-identificator"
+#: ../../mod/subthread.php:116
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s volgt het %3$s van %2$s niet meer"
-#: ../../mod/profperm.php:110
-msgid "Profile Visibility Editor"
-msgstr "Zichtbaarheid profiel "
+#: ../../mod/suggest.php:35
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer."
-#: ../../mod/profperm.php:114
-msgid "Click on a contact to add or remove."
-msgstr "Klik op een connectie om deze toe te voegen of te verwijderen"
+#: ../../mod/tagger.php:96
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s heeft het %3$s van %2$s getagd met %4$s"
-#: ../../mod/profperm.php:123
-msgid "Visible To"
-msgstr "Zichtbaar voor"
+#: ../../mod/tagrm.php:44 ../../mod/tagrm.php:94
+msgid "Tag removed"
+msgstr "Tag verwijderd"
-#: ../../mod/mitem.php:48
-msgid "Unable to create element."
-msgstr "Niet in staat om onderdeel aan te maken."
+#: ../../mod/tagrm.php:119
+msgid "Remove Item Tag"
+msgstr "Verwijder item-tag"
-#: ../../mod/mitem.php:72
-msgid "Unable to update menu element."
-msgstr "Menu-onderdeel kan niet worden geüpdatet."
+#: ../../mod/tagrm.php:121
+msgid "Select a tag to remove: "
+msgstr "Kies een tag om te verwijderen"
-#: ../../mod/mitem.php:88
-msgid "Unable to add menu element."
-msgstr "Menu-onderdeel kan niet worden toegevoegd."
+#: ../../mod/thing.php:110
+msgid "Thing updated"
+msgstr "Ding bijgewerkt"
-#: ../../mod/mitem.php:149 ../../mod/mitem.php:222
-msgid "Menu Item Permissions"
-msgstr "Permissies menu-item"
+#: ../../mod/thing.php:162
+msgid "Object store: failed"
+msgstr "Opslaan van ding mislukt"
-#: ../../mod/mitem.php:152 ../../mod/mitem.php:168
-msgid "Link Name"
-msgstr "Linknaam"
+#: ../../mod/thing.php:166
+msgid "Thing added"
+msgstr "Ding toegevoegd"
-#: ../../mod/mitem.php:153 ../../mod/mitem.php:227
-msgid "Link or Submenu Target"
-msgstr "Linkdoel of submenu-doel"
+#: ../../mod/thing.php:192
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
-#: ../../mod/mitem.php:153
-msgid "Enter URL of the link or select a menu name to create a submenu"
-msgstr "Geef de URL van de link of kies een menunaam om een submenu aan te maken"
+#: ../../mod/thing.php:255
+msgid "Show Thing"
+msgstr "Ding weergeven"
-#: ../../mod/mitem.php:154 ../../mod/mitem.php:228
-msgid "Use magic-auth if available"
-msgstr "Gebruik magic-auth wanneer beschikbaar"
+#: ../../mod/thing.php:262
+msgid "item not found."
+msgstr "Item niet gevonden"
-#: ../../mod/mitem.php:155 ../../mod/mitem.php:229
-msgid "Open link in new window"
-msgstr "Open link in nieuw venster"
+#: ../../mod/thing.php:295
+msgid "Edit Thing"
+msgstr "Ding bewerken"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Order in list"
-msgstr "Volgorde in lijst"
+#: ../../mod/thing.php:297 ../../mod/thing.php:347
+msgid "Select a profile"
+msgstr "Kies een profiel"
-#: ../../mod/mitem.php:156 ../../mod/mitem.php:230
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Hogere nummers komen onderaan de lijst terecht"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Post an activity"
+msgstr "Plaats een bericht"
-#: ../../mod/mitem.php:157
-msgid "Submit and finish"
-msgstr "Opslaan en afsluiten"
+#: ../../mod/thing.php:301 ../../mod/thing.php:350
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Toont dit alleen aan diegene die het gekozen profiel mogen zien."
-#: ../../mod/mitem.php:158
-msgid "Submit and continue"
-msgstr "Opslaan en doorgaan"
+#: ../../mod/thing.php:303 ../../mod/thing.php:352
+msgid "Name of thing e.g. something"
+msgstr "Naam van ding"
-#: ../../mod/mitem.php:166
-msgid "Menu:"
-msgstr "Menu:"
+#: ../../mod/thing.php:305 ../../mod/thing.php:353
+msgid "URL of thing (optional)"
+msgstr "URL van ding (optioneel)"
-#: ../../mod/mitem.php:169
-msgid "Link Target"
-msgstr "Linkdoel"
+#: ../../mod/thing.php:307 ../../mod/thing.php:354
+msgid "URL for photo of thing (optional)"
+msgstr "URL voor foto van ding (optioneel)"
-#: ../../mod/mitem.php:172
-msgid "Edit menu"
-msgstr "Menu bewerken"
+#: ../../mod/thing.php:345
+msgid "Add Thing to your Profile"
+msgstr "Ding aan je profiel toevoegen"
-#: ../../mod/mitem.php:175
-msgid "Edit element"
-msgstr "Onderdeel bewerken"
+#: ../../mod/uexport.php:51 ../../mod/uexport.php:52
+msgid "Export Channel"
+msgstr "Kanaal exporteren"
-#: ../../mod/mitem.php:176
-msgid "Drop element"
-msgstr "Onderdeel verwijderen"
+#: ../../mod/uexport.php:53
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal."
-#: ../../mod/mitem.php:177
-msgid "New element"
-msgstr "Nieuw element"
+#: ../../mod/uexport.php:54
+msgid "Export Content"
+msgstr "Inhoud exporteren"
-#: ../../mod/mitem.php:178
-msgid "Edit this menu container"
-msgstr "Deze menu-container bewerken"
+#: ../../mod/uexport.php:55
+msgid ""
+"Export your channel information and recent content to a JSON backup that can"
+" be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for"
+" this download to begin."
+msgstr "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint."
-#: ../../mod/mitem.php:179
-msgid "Add menu element"
-msgstr "Menu-element toevoegen"
+#: ../../mod/uexport.php:56
+msgid "Export your posts from a given year."
+msgstr "Exporteer jouw berichten uit een bepaald jaar."
-#: ../../mod/mitem.php:180
-msgid "Delete this menu item"
-msgstr "Dit menu-item verwijderen"
+#: ../../mod/uexport.php:58
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "Je kan ook berichten en conversaties uit een bepaald jaar of van een bepaalde maand exporteren. Verander de datum in de adresbalk van jouw webbrowser om andere jaren en maanden te selecteren. Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), probeer het dan nogmaals met een beperkter tijdvak."
-#: ../../mod/mitem.php:181
-msgid "Edit this menu item"
-msgstr "Dit menu-item bewerken"
+#: ../../mod/uexport.php:59
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit <a "
+"href=\"%1$s\">%2$s</a>"
+msgstr "Bezoek <a href=\"%1$s\">%2$s</a> om alle berichten van bijvoorbeeld dit jaar te selecteren. "
-#: ../../mod/mitem.php:198
-msgid "Menu item not found."
-msgstr "Menu-item niet gevonden."
+#: ../../mod/uexport.php:60
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"<a href=\"%1$s\">%2$s</a>"
+msgstr "Bezoek <a href=\"%1$s\">%2$s</a> om alle berichten van bijvoorbeeld januari dit jaar te selecteren."
-#: ../../mod/mitem.php:211
-msgid "Menu item deleted."
-msgstr "Menu-item verwijderd."
+#: ../../mod/uexport.php:61
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting <a "
+"href=\"%1$s\">%2$s</a> on any site containing your channel. For best results"
+" please import or restore these in date order (oldest first)."
+msgstr "Deze back-up-bestanden kunnen geïmporteerd of hersteld worden door op jouw hub en met jouw kanaal <a href=\"%1$s\">%2$s</a> te bezoeken. Voor het beste resultaat kan je de bestanden in chronologische volgorde importeren of herstellen."
-#: ../../mod/mitem.php:213
-msgid "Menu item could not be deleted."
-msgstr "Menu-item kon niet worden verwijderd."
+#: ../../mod/viewconnections.php:59
+msgid "No connections."
+msgstr "Geen connecties."
-#: ../../mod/mitem.php:220
-msgid "Edit Menu Element"
-msgstr "Menu-element bewerken"
+#: ../../mod/viewconnections.php:72
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Bezoek het profiel van %s [%s]"
-#: ../../mod/mitem.php:226
-msgid "Link text"
-msgstr "Linktekst"
+#: ../../mod/viewconnections.php:101
+msgid "View Connections"
+msgstr "Connecties weergeven"
-#: ../../mod/wholikesme.php:13
-msgid "Who likes me?"
-msgstr "Wie vindt mij leuk?"
+#: ../../mod/viewsrc.php:40
+msgid "Source of Item"
+msgstr "Bron van item"
-#: ../../mod/sharedwithme.php:94
-msgid "Files: shared with me"
-msgstr "Bestanden: met mij gedeeld"
+#: ../../mod/webpages.php:193
+msgid "Page Title"
+msgstr "Paginatitel"
-#: ../../mod/sharedwithme.php:96
-msgid "NEW"
-msgstr "NIEUW"
+#: ../../mod/xchan.php:6
+msgid "Xchan Lookup"
+msgstr "Xchan opzoeken"
-#: ../../mod/sharedwithme.php:99
-msgid "Remove all files"
-msgstr "Verwijder alle bestanden"
+#: ../../mod/xchan.php:9
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Zoek een xchan (of webbie) die begint met:"
-#: ../../mod/sharedwithme.php:100
-msgid "Remove this file"
-msgstr "Verwijder dit bestand"
+#: ../../mod/cover_photo.php:130 ../../mod/cover_photo.php:177
+msgid "Cover Photos"
+msgstr "Omslagfoto's"
-#: ../../mod/viewconnections.php:59
-msgid "No connections."
-msgstr "Geen connecties."
+#: ../../mod/cover_photo.php:352
+msgid "Upload Cover Photo"
+msgstr "Omslagfoto uploaden"
-#: ../../mod/viewconnections.php:72
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Bezoek het profiel van %s [%s]"
+#: ../../mod/cal.php:63
+msgid "Permissions denied."
+msgstr "Permissies niet toegestaan"
#: ../../view/theme/redbasic/php/config.php:82
msgid "Focus (Hubzilla default)"
msgstr "Focus (Hubzilla-standaard)"
-#: ../../view/theme/redbasic/php/config.php:102
+#: ../../view/theme/redbasic/php/config.php:103
msgid "Theme settings"
msgstr "Thema-instellingen"
-#: ../../view/theme/redbasic/php/config.php:103
+#: ../../view/theme/redbasic/php/config.php:104
msgid "Select scheme"
msgstr "Kies schema van thema"
-#: ../../view/theme/redbasic/php/config.php:104
+#: ../../view/theme/redbasic/php/config.php:105
msgid "Narrow navbar"
msgstr "Smalle navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:105
+#: ../../view/theme/redbasic/php/config.php:106
msgid "Navigation bar background color"
msgstr "Achtergrondkleur navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:106
+#: ../../view/theme/redbasic/php/config.php:107
msgid "Navigation bar gradient top color"
msgstr "Bovenste gradiëntkleur navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:107
+#: ../../view/theme/redbasic/php/config.php:108
msgid "Navigation bar gradient bottom color"
msgstr "Onderste gradiëntkleur navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:108
+#: ../../view/theme/redbasic/php/config.php:109
msgid "Navigation active button gradient top color"
msgstr "Bovenste gradiëntkleur actieve knop navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:109
+#: ../../view/theme/redbasic/php/config.php:110
msgid "Navigation active button gradient bottom color"
msgstr "Onderste gradiëntkleur actieve knop op navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:110
+#: ../../view/theme/redbasic/php/config.php:111
msgid "Navigation bar border color "
msgstr "Randkleur navigatiebalk "
-#: ../../view/theme/redbasic/php/config.php:111
+#: ../../view/theme/redbasic/php/config.php:112
msgid "Navigation bar icon color "
msgstr "Pictogramkleur navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:112
+#: ../../view/theme/redbasic/php/config.php:113
msgid "Navigation bar active icon color "
msgstr "Actieve pictogramkleur navigatiebalk"
-#: ../../view/theme/redbasic/php/config.php:113
+#: ../../view/theme/redbasic/php/config.php:114
msgid "link color"
msgstr "Linkkleur instellen"
-#: ../../view/theme/redbasic/php/config.php:114
+#: ../../view/theme/redbasic/php/config.php:115
msgid "Set font-color for banner"
msgstr "Tekstkleur van banner instellen"
-#: ../../view/theme/redbasic/php/config.php:115
+#: ../../view/theme/redbasic/php/config.php:116
msgid "Set the background color"
msgstr "Achtergrondkleur instellen"
-#: ../../view/theme/redbasic/php/config.php:116
+#: ../../view/theme/redbasic/php/config.php:117
msgid "Set the background image"
msgstr "Achtergrondafbeelding instellen"
-#: ../../view/theme/redbasic/php/config.php:117
+#: ../../view/theme/redbasic/php/config.php:118
msgid "Set the background color of items"
msgstr "Achtergrondkleur items instellen"
-#: ../../view/theme/redbasic/php/config.php:118
+#: ../../view/theme/redbasic/php/config.php:119
msgid "Set the background color of comments"
msgstr "Achtergrondkleur reacties instellen"
-#: ../../view/theme/redbasic/php/config.php:119
+#: ../../view/theme/redbasic/php/config.php:120
msgid "Set the border color of comments"
msgstr "Randkleur reacties instellen"
-#: ../../view/theme/redbasic/php/config.php:120
+#: ../../view/theme/redbasic/php/config.php:121
msgid "Set the indent for comments"
msgstr "Inspringen reacties instellen"
-#: ../../view/theme/redbasic/php/config.php:121
+#: ../../view/theme/redbasic/php/config.php:122
msgid "Set the basic color for item icons"
msgstr "Basiskleur itempictogrammen instellen"
-#: ../../view/theme/redbasic/php/config.php:122
+#: ../../view/theme/redbasic/php/config.php:123
msgid "Set the hover color for item icons"
msgstr "Hoverkleur itempictogrammen instellen"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Set font-size for the entire application"
msgstr "Tekstgrootte van de volledige applicatie instellen"
-#: ../../view/theme/redbasic/php/config.php:123
+#: ../../view/theme/redbasic/php/config.php:124
msgid "Example: 14px"
msgstr "Voorbeeld: 14px"
-#: ../../view/theme/redbasic/php/config.php:124
+#: ../../view/theme/redbasic/php/config.php:125
msgid "Set font-size for posts and comments"
msgstr "Lettergrootte voor berichten en reacties instellen"
-#: ../../view/theme/redbasic/php/config.php:125
+#: ../../view/theme/redbasic/php/config.php:126
msgid "Set font-color for posts and comments"
msgstr "Tekstkleur van berichten en reacties"
-#: ../../view/theme/redbasic/php/config.php:126
+#: ../../view/theme/redbasic/php/config.php:127
msgid "Set radius of corners"
msgstr "Radius van hoeken instellen"
-#: ../../view/theme/redbasic/php/config.php:127
+#: ../../view/theme/redbasic/php/config.php:128
msgid "Set shadow depth of photos"
msgstr "Schaduwdiepte van foto's instellen"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Set maximum width of content region in pixel"
msgstr "Maximumbreedte conversatieruimte instellen (in pixels)"
-#: ../../view/theme/redbasic/php/config.php:128
+#: ../../view/theme/redbasic/php/config.php:129
msgid "Leave empty for default width"
msgstr "Laat leeg voor standaardbreedte"
-#: ../../view/theme/redbasic/php/config.php:129
+#: ../../view/theme/redbasic/php/config.php:130
msgid "Left align page content"
msgstr "Inhoud links uitlijnen"
-#: ../../view/theme/redbasic/php/config.php:130
+#: ../../view/theme/redbasic/php/config.php:131
msgid "Set minimum opacity of nav bar - to hide it"
msgstr "Minimale ondoorzichtigheid navigatiebalk (- om te verbergen)"
-#: ../../view/theme/redbasic/php/config.php:131
+#: ../../view/theme/redbasic/php/config.php:132
msgid "Set size of conversation author photo"
msgstr "Grootte profielfoto's van berichten instellen"
-#: ../../view/theme/redbasic/php/config.php:132
+#: ../../view/theme/redbasic/php/config.php:133
msgid "Set size of followup author photos"
msgstr "Grootte profielfoto's van reacties instellen"
-#: ../../boot.php:1292
+#: ../../boot.php:1388
#, php-format
msgid "Update %s failed. See error logs."
msgstr "Update %s mislukt. Zie foutenlogboek."
-#: ../../boot.php:1295
+#: ../../boot.php:1391
#, php-format
msgid "Update Error at %s"
msgstr "Update-fout op %s"
-#: ../../boot.php:1462
+#: ../../boot.php:1561
msgid ""
"Create an account to access services and applications within the Hubzilla"
msgstr "Maak een account aan om toegang te krijgen tot diensten en toepassingen van Hubzilla"
-#: ../../boot.php:1484
+#: ../../boot.php:1583
msgid "Password"
msgstr "Wachtwoord"
-#: ../../boot.php:1485
+#: ../../boot.php:1584
msgid "Remember me"
msgstr "Aangemeld blijven"
-#: ../../boot.php:1488
+#: ../../boot.php:1587
msgid "Forgot your password?"
msgstr "Wachtwoord vergeten?"
-#: ../../boot.php:2108
+#: ../../boot.php:2217
msgid "toggle mobile"
msgstr "mobiele weergave omschakelen"
-#: ../../boot.php:2243
+#: ../../boot.php:2370
msgid "Website SSL certificate is not valid. Please correct."
msgstr "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b."
-#: ../../boot.php:2246
+#: ../../boot.php:2373
#, php-format
msgid "[hubzilla] Website SSL error for %s"
msgstr "[hubzilla] Probleem met SSL-certificaat voor %s"
-#: ../../boot.php:2283
+#: ../../boot.php:2410
msgid "Cron/Scheduled tasks not running."
msgstr "Cron is niet actief"
-#: ../../boot.php:2287
+#: ../../boot.php:2414
#, php-format
msgid "[hubzilla] Cron tasks not running on %s"
msgstr "[hubzilla] Cron-taken zijn niet actief op %s"
-
-#: ../../Zotlabs/Zot/Auth.php:140
-msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please"
-" logout and retry."
-msgstr "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen."
diff --git a/view/nl/hstrings.php b/view/nl/hstrings.php
index 76bb7ddc2..e0db3b66c 100644
--- a/view/nl/hstrings.php
+++ b/view/nl/hstrings.php
@@ -5,2211 +5,2279 @@ function string_plural_select_nl($n){
return ($n != 1);;
}}
;
-$a->strings["Connect"] = "Verbinden";
-$a->strings["New window"] = "Nieuw venster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Open de geselecteerde locatie in een ander venster of tab";
-$a->strings["User '%s' deleted"] = "Account '%s' verwijderd";
-$a->strings["Missing room name"] = "Naam chatkanaal ontbreekt";
-$a->strings["Duplicate room name"] = "Naam chatkanaal bestaat al";
-$a->strings["Invalid room specifier."] = "Ongeldige omschrijving chatkanaal";
-$a->strings["Room not found."] = "Chatkanaal niet gevonden";
-$a->strings["Permission denied."] = "Toegang geweigerd";
-$a->strings["Room is full"] = "Chatkanaal is vol";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt.";
-$a->strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt.";
-$a->strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt.";
-$a->strings["parent"] = "omhoog";
-$a->strings["Collection"] = "map";
-$a->strings["Principal"] = "principal";
-$a->strings["Addressbook"] = "Adresboek";
-$a->strings["Calendar"] = "Agenda";
-$a->strings["Schedule Inbox"] = "Planning-postvak IN";
-$a->strings["Schedule Outbox"] = "Planning-postvak UIT";
-$a->strings["Unknown"] = "Onbekend";
-$a->strings["Files"] = "Bestanden";
-$a->strings["Total"] = "Totaal";
-$a->strings["Shared"] = "Gedeeld";
-$a->strings["Create"] = "Aanmaken";
-$a->strings["Upload"] = "Uploaden";
-$a->strings["Name"] = "Naam";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Grootte";
-$a->strings["Last Modified"] = "Laatst gewijzigd";
-$a->strings["Edit"] = "Bewerken";
-$a->strings["Delete"] = "Verwijderen";
-$a->strings["You are using %1\$s of your available file storage."] = "Je gebruikt %1\$s van de beschikbare bestandsopslag.";
-$a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Je gebruikt %1\$s van totaal %2\$s beschikbare bestandsopslag. (%3\$s&#37;)";
-$a->strings["WARNING:"] = "WAARSCHUWING:";
-$a->strings["Create new folder"] = "Nieuwe map aanmaken";
-$a->strings["Upload file"] = "Bestand uploaden";
-$a->strings["Delete this item?"] = "Dit item verwijderen?";
-$a->strings["Comment"] = "Reactie";
-$a->strings["[+] show all"] = "[+] alle";
-$a->strings["[-] show less"] = "[-] minder reacties weergeven";
-$a->strings["[+] expand"] = "[+] uitklappen";
-$a->strings["[-] collapse"] = "[-] inklappen";
-$a->strings["Password too short"] = "Wachtwoord te kort";
-$a->strings["Passwords do not match"] = "Wachtwoorden komen niet overeen";
-$a->strings["everybody"] = "iedereen";
-$a->strings["Secret Passphrase"] = "Geheim wachtwoord";
-$a->strings["Passphrase hint"] = "Wachtwoordhint";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen.";
-$a->strings["close all"] = "Alles sluiten";
-$a->strings["Nothing new here"] = "Niets nieuw hier";
-$a->strings["Rate This Channel (this is public)"] = "Beoordeel dit kanaal (dit is openbaar)";
-$a->strings["Rating"] = "Beoordeling";
-$a->strings["Describe (optional)"] = "Omschrijving (optioneel)";
-$a->strings["Submit"] = "Opslaan";
-$a->strings["Please enter a link URL"] = "Vul een internetadres/URL in:";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?";
-$a->strings["Location"] = "Locatie";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "geleden";
-$a->strings["from now"] = "vanaf nu";
-$a->strings["less than a minute"] = "minder dan een minuut";
-$a->strings["about a minute"] = "ongeveer een minuut";
-$a->strings["%d minutes"] = "%d minuten";
-$a->strings["about an hour"] = "ongeveer een uur";
-$a->strings["about %d hours"] = "ongeveer %d uren";
-$a->strings["a day"] = "een dag";
-$a->strings["%d days"] = "%d dagen";
-$a->strings["about a month"] = "ongeveer een maand";
-$a->strings["%d months"] = "%d maanden";
-$a->strings["about a year"] = "ongeveer een jaar";
-$a->strings["%d years"] = "%d jaren";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["January"] = "januari";
-$a->strings["February"] = "februari";
-$a->strings["March"] = "maart";
-$a->strings["April"] = "april";
-$a->strings["__ctx:long__ May"] = "mei";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "augustus";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "december";
-$a->strings["Jan"] = "jan";
-$a->strings["Feb"] = "feb";
-$a->strings["Mar"] = "mrt";
-$a->strings["Apr"] = "apr";
-$a->strings["__ctx:short__ May"] = "mei";
-$a->strings["Jun"] = "jun";
-$a->strings["Jul"] = "jul";
-$a->strings["Aug"] = "aug";
-$a->strings["Sep"] = "sep";
-$a->strings["Oct"] = "okt";
-$a->strings["Nov"] = "nov";
-$a->strings["Dec"] = "dec";
-$a->strings["Sunday"] = "zondag";
-$a->strings["Monday"] = "maandag";
-$a->strings["Tuesday"] = "dinsdag";
-$a->strings["Wednesday"] = "woensdag";
-$a->strings["Thursday"] = "donderdag";
-$a->strings["Friday"] = "vrijdag";
-$a->strings["Saturday"] = "zaterdag";
-$a->strings["Sun"] = "zo";
-$a->strings["Mon"] = "ma";
-$a->strings["Tue"] = "di";
-$a->strings["Wed"] = "wo";
-$a->strings["Thu"] = "do";
-$a->strings["Fri"] = "vr";
-$a->strings["Sat"] = "za";
-$a->strings["__ctx:calendar__ today"] = "vandaag";
-$a->strings["__ctx:calendar__ month"] = "maand";
-$a->strings["__ctx:calendar__ week"] = "week";
-$a->strings["__ctx:calendar__ day"] = "dag";
-$a->strings["__ctx:calendar__ All day"] = "hele dag";
-$a->strings["No username found in import file."] = "Geen gebruikersnaam in het importbestand gevonden.";
-$a->strings["Import completed."] = "Import voltooid.";
-$a->strings["Default"] = "Standaard";
-$a->strings["Permission denied"] = "Toegang geweigerd";
-$a->strings["(Unknown)"] = "(Onbekend)";
-$a->strings["Visible to anybody on the internet."] = "Voor iedereen op het internet zichtbaar.";
-$a->strings["Visible to you only."] = "Alleen voor jou zichtbaar.";
-$a->strings["Visible to anybody in this network."] = "Voor iedereen in dit netwerk zichtbaar.";
-$a->strings["Visible to anybody authenticated."] = "Voor iedereen die geauthenticeerd is zichtbaar.";
-$a->strings["Visible to anybody on %s."] = "Voor iedereen op %s zichtbaar.";
-$a->strings["Visible to all connections."] = "Voor alle connecties zichtbaar.";
-$a->strings["Visible to approved connections."] = "Voor alle goedgekeurde connecties zichtbaar.";
-$a->strings["Visible to specific connections."] = "Voor specifieke connecties zichtbaar.";
-$a->strings["Item not found."] = "Item niet gevonden.";
-$a->strings["Collection not found."] = "Collectie niet gevonden.";
-$a->strings["Collection is empty."] = "Collectie is leeg";
-$a->strings["Collection: %s"] = "Collectie: %s";
-$a->strings["Connection: %s"] = "Connectie: %s";
-$a->strings["Connection not found."] = "Connectie niet gevonden.";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
-$a->strings["Starts:"] = "Start:";
-$a->strings["Finishes:"] = "Einde:";
-$a->strings["Location:"] = "Plaats:";
-$a->strings["This event has been added to your calendar."] = "Dit evenement is aan jouw agenda toegevoegd.";
-$a->strings["event"] = "gebeurtenis";
-$a->strings["Not specified"] = "Niet aangegeven";
-$a->strings["Needs Action"] = "Actie vereist";
-$a->strings["Completed"] = "Voltooid";
-$a->strings["In Process"] = "In behandeling";
-$a->strings["Cancelled"] = "Geannuleerd";
-$a->strings["Unable to obtain identity information from database"] = "Niet in staat om identiteitsinformatie uit de database te verkrijgen";
-$a->strings["Empty name"] = "Ontbrekende naam";
-$a->strings["Name too long"] = "Naam te lang";
-$a->strings["No account identifier"] = "Geen account-identificator";
-$a->strings["Nickname is required."] = "Bijnaam is verplicht";
-$a->strings["Reserved nickname. Please choose another."] = "Deze naam is gereserveerd. Kies een andere.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik.";
-$a->strings["Unable to retrieve created identity"] = "Niet in staat om aangemaakte identiteit te vinden";
-$a->strings["Default Profile"] = "Standaardprofiel";
-$a->strings["Friends"] = "Vrienden";
-$a->strings["Requested channel is not available."] = "Opgevraagd kanaal is niet beschikbaar.";
-$a->strings["Requested profile is not available."] = "Opgevraagd profiel is niet beschikbaar";
-$a->strings["Change profile photo"] = "Profielfoto veranderen";
-$a->strings["Profiles"] = "Profielen";
-$a->strings["Manage/edit profiles"] = "Profielen beheren/bewerken";
-$a->strings["Create New Profile"] = "Nieuw profiel aanmaken";
-$a->strings["Edit Profile"] = "Profiel bewerken";
-$a->strings["Profile Image"] = "Profielfoto";
-$a->strings["visible to everybody"] = "Voor iedereen zichtbaar";
-$a->strings["Edit visibility"] = "Zichtbaarheid bewerken";
-$a->strings["Gender:"] = "Geslacht:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Homepagina:";
-$a->strings["Online Now"] = "Nu online";
-$a->strings["g A l F d"] = "G:i, l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[vandaag]";
-$a->strings["Birthday Reminders"] = "Verjaardagsherinneringen";
-$a->strings["Birthdays this week:"] = "Verjaardagen deze week:";
-$a->strings["[No description]"] = "[Geen omschrijving]";
-$a->strings["Event Reminders"] = "Herinneringen";
-$a->strings["Events this week:"] = "Gebeurtenissen deze week:";
-$a->strings["Profile"] = "Profiel";
-$a->strings["Full Name:"] = "Volledige naam:";
-$a->strings["Like this channel"] = "Vind dit kanaal leuk";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Welkom %s. Authenticatie op afstand geslaagd.";
+App::$strings["parent"] = "omhoog";
+App::$strings["Collection"] = "map";
+App::$strings["Principal"] = "principal";
+App::$strings["Addressbook"] = "Adresboek";
+App::$strings["Calendar"] = "Agenda";
+App::$strings["Schedule Inbox"] = "Planning-postvak IN";
+App::$strings["Schedule Outbox"] = "Planning-postvak UIT";
+App::$strings["Unknown"] = "Onbekend";
+App::$strings["Files"] = "Bestanden";
+App::$strings["Total"] = "Totaal";
+App::$strings["Shared"] = "Gedeeld";
+App::$strings["Create"] = "Aanmaken";
+App::$strings["Upload"] = "Uploaden";
+App::$strings["Name"] = "Naam";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Grootte";
+App::$strings["Last Modified"] = "Laatst gewijzigd";
+App::$strings["Edit"] = "Bewerken";
+App::$strings["Delete"] = "Verwijderen";
+App::$strings["You are using %1\$s of your available file storage."] = "Je gebruikt %1\$s van de beschikbare bestandsopslag.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s&#37;)"] = "Je gebruikt %1\$s van totaal %2\$s beschikbare bestandsopslag. (%3\$s&#37;)";
+App::$strings["WARNING:"] = "WAARSCHUWING:";
+App::$strings["Create new folder"] = "Nieuwe map aanmaken";
+App::$strings["Upload file"] = "Bestand uploaden";
+App::$strings["Permission denied."] = "Toegang geweigerd.";
+App::$strings["Not Found"] = "Niet gevonden";
+App::$strings["Page not found."] = "Pagina niet gevonden.";
+App::$strings["Private Message"] = "Niet voor iedereen zichtbaar";
+App::$strings["Select"] = "Kies";
+App::$strings["Save to Folder"] = "In map opslaan";
+App::$strings["I will attend"] = "Aanwezig";
+App::$strings["I will not attend"] = "Niet aanwezig";
+App::$strings["I might attend"] = "Mogelijk aanwezig";
+App::$strings["I agree"] = "Eens";
+App::$strings["I disagree"] = "Oneens";
+App::$strings["I abstain"] = "Onthouding";
+App::$strings["View all"] = "Toon alles";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "vindt dit leuk",
1 => "vinden dit leuk",
);
-$a->strings["j F, Y"] = "F j Y";
-$a->strings["j F"] = "F j";
-$a->strings["Birthday:"] = "Geboortedatum:";
-$a->strings["Age:"] = "Leeftijd:";
-$a->strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Seksuele voorkeur:";
-$a->strings["Hometown:"] = "Oorspronkelijk uit:";
-$a->strings["Tags:"] = "Tags:";
-$a->strings["Political Views:"] = "Politieke overtuigingen:";
-$a->strings["Religion:"] = "Religie:";
-$a->strings["About:"] = "Over:";
-$a->strings["Hobbies/Interests:"] = "Hobby's/interesses:";
-$a->strings["Likes:"] = "Houdt van:";
-$a->strings["Dislikes:"] = "Houdt niet van:";
-$a->strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
-$a->strings["My other channels:"] = "Mijn andere kanalen";
-$a->strings["Musical interests:"] = "Muzikale interesses:";
-$a->strings["Books, literature:"] = "Boeken, literatuur:";
-$a->strings["Television:"] = "Televisie:";
-$a->strings["Film/dance/culture/entertainment:"] = "Films/dansen/cultuur/vermaak:";
-$a->strings["Love/Romance:"] = "Liefde/romantiek:";
-$a->strings["Work/employment:"] = "Werk/beroep:";
-$a->strings["School/education:"] = "School/opleiding:";
-$a->strings["Like this thing"] = "Vind dit ding leuk";
-$a->strings["Tags"] = "Tags";
-$a->strings["Categories"] = "Categorieën";
-$a->strings["Keywords"] = "Trefwoorden";
-$a->strings["have"] = "heb";
-$a->strings["has"] = "heeft";
-$a->strings["want"] = "wil";
-$a->strings["wants"] = "wil";
-$a->strings["like"] = "vind dit leuk";
-$a->strings["likes"] = "vindt dit leuk";
-$a->strings["dislike"] = "vind dit niet leuk";
-$a->strings["dislikes"] = "vindt dit niet leuk";
-$a->strings["Visible to your default audience"] = "Voor iedereen zichtbaar, mits niet anders ingesteld";
-$a->strings["Show"] = "Tonen";
-$a->strings["Don't show"] = "Niet tonen";
-$a->strings["Other networks and post services"] = "Andere netwerken en diensten";
-$a->strings["Permissions"] = "Permissies";
-$a->strings["Close"] = "Sluiten";
-$a->strings[" and "] = " en ";
-$a->strings["public profile"] = "openbaar profiel";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s veranderde %2\$s naar &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Bezoek het %2\$s van %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepaste %2\$s, %3\$s veranderd.";
-$a->strings["Item was not found."] = "Item niet gevonden";
-$a->strings["No source file."] = "Geen bronbestand.";
-$a->strings["Cannot locate file to replace"] = "Kan het te vervangen bestand niet vinden";
-$a->strings["Cannot locate file to revise/update"] = "Kan het bestand wat aangepast moet worden niet vinden";
-$a->strings["File exceeds size limit of %d"] = "Bestand is groter dan de toegelaten %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt.";
-$a->strings["Path not available."] = "Pad niet beschikbaar.";
-$a->strings["Empty pathname"] = "Padnaam leeg";
-$a->strings["duplicate filename or path"] = "dubbele bestandsnaam of pad";
-$a->strings["Path not found."] = "Pad niet gevonden";
-$a->strings["mkdir failed."] = "directory aanmaken (mkdir) mislukt.";
-$a->strings["database storage failed."] = "opslag in database mislukt.";
-$a->strings["Empty path"] = "Ontbrekend bestandspad";
-$a->strings["Attachments:"] = "Bijlagen:";
-$a->strings["\$Projectname event notification:"] = "Notificatie \$Projectname-gebeurtenis:";
-$a->strings["created a new post"] = "maakte een nieuw bericht aan";
-$a->strings["commented on %s's post"] = "gaf een reactie op een bericht van %s";
-$a->strings["Apps"] = "Apps";
-$a->strings["System"] = "Systeem";
-$a->strings["Personal"] = "Persoonlijk";
-$a->strings["Create Personal App"] = "Persoonlijke app maken";
-$a->strings["Edit Personal App"] = "Persoonlijke app bewerken";
-$a->strings["Ignore/Hide"] = "Negeren/Verbergen";
-$a->strings["Suggestions"] = "Voorgestelde kanalen";
-$a->strings["See more..."] = "Meer...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties.";
-$a->strings["Add New Connection"] = "Nieuwe connectie toevoegen";
-$a->strings["Enter the channel address"] = "Vul het adres van het nieuwe kanaal in";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Aantekeningen";
-$a->strings["Save"] = "Opslaan";
-$a->strings["Remove term"] = "Verwijder zoekterm";
-$a->strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
-$a->strings["add"] = "toevoegen";
-$a->strings["Saved Folders"] = "Bewaarde mappen";
-$a->strings["Everything"] = "Alles";
-$a->strings["Archives"] = "Archieven";
-$a->strings["Me"] = "Ik";
-$a->strings["Family"] = "Familie";
-$a->strings["Acquaintances"] = "Kennissen";
-$a->strings["All"] = "Alles";
-$a->strings["Refresh"] = "Vernieuwen";
-$a->strings["Account settings"] = "Account";
-$a->strings["Channel settings"] = "Kanaal";
-$a->strings["Additional features"] = "Extra functies";
-$a->strings["Feature/Addon settings"] = "Extra functie- en plugin-instellingen";
-$a->strings["Display settings"] = "Weergave";
-$a->strings["Connected apps"] = "Verbonden applicaties";
-$a->strings["Export channel"] = "Kanaal exporteren";
-$a->strings["Connection Default Permissions"] = "Standaard permissies voor connecties";
-$a->strings["Premium Channel Settings"] = "Instellingen premiumkanaal";
-$a->strings["Channel Sources"] = "Kanaalbronnen";
-$a->strings["Settings"] = "Instellingen";
-$a->strings["Private Mail Menu"] = "Privéberichten";
-$a->strings["Combined View"] = "Gecombineerd postvak";
-$a->strings["Inbox"] = "Postvak IN";
-$a->strings["Outbox"] = "Postvak UIT";
-$a->strings["New Message"] = "Nieuw bericht";
-$a->strings["Conversations"] = "Conversaties";
-$a->strings["Received Messages"] = "Ontvangen berichten";
-$a->strings["Sent Messages"] = "Verzonden berichten";
-$a->strings["No messages."] = "Geen berichten";
-$a->strings["Delete conversation"] = "Verwijder conversatie";
-$a->strings["Events Menu"] = "Agenda-menu";
-$a->strings["Day View"] = "Dag tonen";
-$a->strings["Week View"] = "Week tonen";
-$a->strings["Month View"] = "Maand tonen";
-$a->strings["Export"] = "Exporteren";
-$a->strings["Import"] = "Importeren";
-$a->strings["Events Tools"] = "Agenda-hulpmiddelen";
-$a->strings["Export Calendar"] = "Exporteren";
-$a->strings["Import Calendar"] = "Importeren";
-$a->strings["Chat Rooms"] = "Chatkanalen";
-$a->strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen";
-$a->strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen";
-$a->strings["photo/image"] = "foto/afbeelding";
-$a->strings["Rate Me"] = "Beoordeel mij";
-$a->strings["View Ratings"] = "Bekijk beoordelingen";
-$a->strings["Public Hubs"] = "Openbare hubs";
-$a->strings["Forums"] = "Forums";
-$a->strings["Tasks"] = "Taken";
-$a->strings["Documentation"] = "Documentatie";
-$a->strings["Project/Site Information"] = "Project- en hub-informatie";
-$a->strings["For Members"] = "Voor leden";
-$a->strings["For Administrators"] = "Voor beheerders";
-$a->strings["For Developers"] = "Voor ontwikkelaars";
-$a->strings["Site"] = "Hub-instellingen";
-$a->strings["Accounts"] = "Accounts";
-$a->strings["Channels"] = "Kanalen";
-$a->strings["Plugins"] = "Plug-ins";
-$a->strings["Themes"] = "Thema's";
-$a->strings["Inspect queue"] = "Inspecteer berichtenwachtrij";
-$a->strings["Profile Config"] = "Profielconfiguratie";
-$a->strings["DB updates"] = "Database-updates";
-$a->strings["Logs"] = "Logboeken";
-$a->strings["Admin"] = "Beheer";
-$a->strings["Plugin Features"] = "Plug-in-opties";
-$a->strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten";
-$a->strings["View Photo"] = "Foto weergeven";
-$a->strings["Edit Album"] = "Album bewerken";
-$a->strings["%1\$s's bookmarks"] = "Bladwijzers van %1\$s";
-$a->strings["General Features"] = "Algemene functies";
-$a->strings["Content Expiration"] = "Inhoud laten verlopen";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen";
-$a->strings["Multiple Profiles"] = "Meerdere profielen";
-$a->strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
-$a->strings["Advanced Profiles"] = "Geavanceerde profielen";
-$a->strings["Additional profile sections and selections"] = "Extra onderdelen en keuzes voor je profiel";
-$a->strings["Profile Import/Export"] = "Profiel importen/exporteren";
-$a->strings["Save and load profile details across sites/channels"] = "Profielgegevens opslaan en in andere hubs/kanalen gebruiken.";
-$a->strings["Web Pages"] = "Webpagina's";
-$a->strings["Provide managed web pages on your channel"] = "Sta beheerde webpagina's op jouw kanaal toe";
-$a->strings["Private Notes"] = "Privé-aantekeningen";
-$a->strings["Enables a tool to store notes and reminders"] = "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan";
-$a->strings["Navigation Channel Select"] = "Kanaal kiezen in navigatiemenu";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk";
-$a->strings["Photo Location"] = "Fotolocatie";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart.";
-$a->strings["Expert Mode"] = "Expertmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Schakel de expertmodus in voor geavanceerde instellingen";
-$a->strings["Premium Channel"] = "Premiumkanaal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal";
-$a->strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
-$a->strings["Use Markdown"] = "Markdown gebruiken";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Sta het gebruik van \"markdown\" toe om berichten mee op te maken.";
-$a->strings["Large Photos"] = "Grote foto's";
-$a->strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt.";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Automatisch inhoud uit andere kanalen of feeds importeren.";
-$a->strings["Even More Encryption"] = "Extra encryptie";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel.";
-$a->strings["Enable Voting Tools"] = "Peilingen inschakelen";
-$a->strings["Provide a class of post which others can vote on"] = "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen.";
-$a->strings["Delayed Posting"] = "Berichten uitstellen";
-$a->strings["Allow posts to be published at a later date"] = "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden.";
-$a->strings["Suppress Duplicate Posts/Comments"] = "Dubbele berichten/reacties tegenhouden";
-$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. ";
-$a->strings["Network and Stream Filtering"] = "Netwerk- en streamfilter";
-$a->strings["Search by Date"] = "Zoek op datum";
-$a->strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten op datum te filteren ";
-$a->strings["Collections Filter"] = "Filter op collecties";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties";
-$a->strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
-$a->strings["Network Personal Tab"] = "Persoonlijke netwerktab";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
-$a->strings["Network New Tab"] = "Nieuwe netwerktab";
-$a->strings["Enable tab to display all new Network activity"] = "Laat de tab alle nieuwe netwerkactiviteit tonen";
-$a->strings["Affinity Tool"] = "Verwantschapsfilter";
-$a->strings["Filter stream activity by depth of relationships"] = "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag";
-$a->strings["Connection Filtering"] = "Berichtenfilters";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal";
-$a->strings["Suggest Channels"] = "Kanalen voorstellen";
-$a->strings["Show channel suggestions"] = "Voor jou mogelijk interessante kanalen voorstellen";
-$a->strings["Post/Comment Tools"] = "Bericht- en reactiehulpmiddelen";
-$a->strings["Tagging"] = "Taggen";
-$a->strings["Ability to tag existing posts"] = "Mogelijkheid om bestaande berichten te taggen";
-$a->strings["Post Categories"] = "Categorieën berichten";
-$a->strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
-$a->strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen op te slaan";
-$a->strings["Dislike Posts"] = "Vind berichten niet leuk";
-$a->strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten en reacties niet leuk te vinden";
-$a->strings["Star Posts"] = "Geef berichten een ster";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mogelijkheid om speciale berichten met een ster te markeren";
-$a->strings["Tag Cloud"] = "Tagwolk";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina";
-$a->strings["Male"] = "Man";
-$a->strings["Female"] = "Vrouw";
-$a->strings["Currently Male"] = "Momenteel man";
-$a->strings["Currently Female"] = "Momenteel vrouw";
-$a->strings["Mostly Male"] = "Voornamelijk man";
-$a->strings["Mostly Female"] = "Voornamelijk vrouw";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Interseksueel";
-$a->strings["Transsexual"] = "Transseksueel";
-$a->strings["Hermaphrodite"] = "Hermafrodiet";
-$a->strings["Neuter"] = "Genderneutraal";
-$a->strings["Non-specific"] = "Niet gespecificeerd";
-$a->strings["Other"] = "Anders";
-$a->strings["Undecided"] = "Nog niet beslist";
-$a->strings["Males"] = "Mannen";
-$a->strings["Females"] = "Vrouwen";
-$a->strings["Gay"] = "Homoseksueel";
-$a->strings["Lesbian"] = "Lesbisch";
-$a->strings["No Preference"] = "Geen voorkeur";
-$a->strings["Bisexual"] = "Biseksueel";
-$a->strings["Autosexual"] = "Autoseksueel";
-$a->strings["Abstinent"] = "Seksuele onthouding";
-$a->strings["Virgin"] = "Maagd";
-$a->strings["Deviant"] = "Afwijkend";
-$a->strings["Fetish"] = "Fetisj";
-$a->strings["Oodles"] = "Veel";
-$a->strings["Nonsexual"] = "Aseksueel";
-$a->strings["Single"] = "Alleen";
-$a->strings["Lonely"] = "Eenzaam";
-$a->strings["Available"] = "Beschikbaar";
-$a->strings["Unavailable"] = "Niet beschikbaar";
-$a->strings["Has crush"] = "Heeft een oogje op iemand";
-$a->strings["Infatuated"] = "Smoorverliefd";
-$a->strings["Dating"] = "Aan het daten";
-$a->strings["Unfaithful"] = "Ontrouw";
-$a->strings["Sex Addict"] = "Seksverslaafd";
-$a->strings["Friends/Benefits"] = "Vriendschap plus";
-$a->strings["Casual"] = "Ongebonden/vluchtig";
-$a->strings["Engaged"] = "Verloofd";
-$a->strings["Married"] = "Getrouwd";
-$a->strings["Imaginarily married"] = "Denkbeeldig getrouwd";
-$a->strings["Partners"] = "Partners";
-$a->strings["Cohabiting"] = "Samenwonend";
-$a->strings["Common law"] = "Common-law-huwelijk";
-$a->strings["Happy"] = "Gelukkig";
-$a->strings["Not looking"] = "Niet op zoek";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Verraden";
-$a->strings["Separated"] = "Uit elkaar";
-$a->strings["Unstable"] = "Onstabiel";
-$a->strings["Divorced"] = "Gescheiden";
-$a->strings["Imaginarily divorced"] = "Denkbeeldig gescheiden";
-$a->strings["Widowed"] = "Weduwnaar/weduwe";
-$a->strings["Uncertain"] = "Onzeker";
-$a->strings["It's complicated"] = "Het is ingewikkeld";
-$a->strings["Don't care"] = "Maakt mij niks uit";
-$a->strings["Ask me"] = "Vraag het me";
-$a->strings["Miscellaneous"] = "Diversen";
-$a->strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-DD of MM-DD";
-$a->strings["Required"] = "Vereist";
-$a->strings["never"] = "nooit";
-$a->strings["less than a second ago"] = "minder dan een seconde geleden";
-$a->strings["year"] = "jaar";
-$a->strings["years"] = "jaren";
-$a->strings["month"] = "maand";
-$a->strings["months"] = "maanden";
-$a->strings["week"] = "week";
-$a->strings["weeks"] = "weken";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dagen";
-$a->strings["hour"] = "uur";
-$a->strings["hours"] = "uren";
-$a->strings["minute"] = "minuut";
-$a->strings["minutes"] = "minuten";
-$a->strings["second"] = "seconde";
-$a->strings["seconds"] = "seconden";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s geleden";
-$a->strings["%1\$s's birthday"] = "Verjaardag van %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Gefeliciteerd met je verjaardag %1\$s";
-$a->strings["Public Timeline"] = "Openbare tijdlijn";
-$a->strings["photo"] = "foto";
-$a->strings["channel"] = "kanaal";
-$a->strings["status"] = "bericht";
-$a->strings["comment"] = "reactie";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten";
-$a->strings["poked"] = "aangestoten";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s";
-$a->strings["__ctx:title__ Likes"] = "vinden dit leuk";
-$a->strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk";
-$a->strings["__ctx:title__ Agree"] = "eens";
-$a->strings["__ctx:title__ Disagree"] = "oneens";
-$a->strings["__ctx:title__ Abstain"] = "onthoudingen";
-$a->strings["__ctx:title__ Attending"] = "aanwezig";
-$a->strings["__ctx:title__ Not attending"] = "niet aanwezig";
-$a->strings["__ctx:title__ Might attend"] = "mogelijk aanwezig";
-$a->strings["Select"] = "Kies";
-$a->strings["Private Message"] = "Privébericht";
-$a->strings["Message signature validated"] = "Berichtkenmerk gevalideerd";
-$a->strings["Message signature incorrect"] = "Berichtkenmerk onjuist";
-$a->strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s";
-$a->strings["Categories:"] = "Categorieën:";
-$a->strings["Filed under:"] = "Bewaard onder:";
-$a->strings["from %s"] = "van %s";
-$a->strings["last edited: %s"] = "laatst bewerkt: %s";
-$a->strings["Expires: %s"] = "Verloopt: %s";
-$a->strings["View in context"] = "In context bekijken";
-$a->strings["Please wait"] = "Even wachten";
-$a->strings["remove"] = "verwijderen";
-$a->strings["Loading..."] = "Aan het laden...";
-$a->strings["Delete Selected Items"] = "Verwijder de geselecteerde items";
-$a->strings["View Source"] = "Bron weergeven";
-$a->strings["Follow Thread"] = "Conversatie volgen";
-$a->strings["Unfollow Thread"] = "Conversatie niet meer volgen";
-$a->strings["View Status"] = "Status weergeven";
-$a->strings["View Profile"] = "Profiel weergeven";
-$a->strings["View Photos"] = "Foto's weergeven";
-$a->strings["Activity/Posts"] = "Kanaal-activiteit";
-$a->strings["Edit Connection"] = "Connectie bewerken";
-$a->strings["Send PM"] = "Privébericht verzenden";
-$a->strings["Poke"] = "Aanstoten";
-$a->strings["%s likes this."] = "%s vindt dit leuk.";
-$a->strings["%s doesn't like this."] = "%s vindt dit niet leuk.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "vindt dit niet leuk",
+ 1 => "vinden dit niet leuk",
+);
+App::$strings["Add Star"] = "Ster toevoegen";
+App::$strings["Remove Star"] = "Ster verwijderen";
+App::$strings["Toggle Star Status"] = "Ster toevoegen of verwijderen";
+App::$strings["starred"] = "met ster";
+App::$strings["Message signature validated"] = "Berichtkenmerk gevalideerd";
+App::$strings["Message signature incorrect"] = "Berichtkenmerk onjuist";
+App::$strings["Add Tag"] = "Tag toevoegen";
+App::$strings["I like this (toggle)"] = "Vind ik leuk";
+App::$strings["like"] = "vind dit leuk";
+App::$strings["I don't like this (toggle)"] = "Vind ik niet leuk";
+App::$strings["dislike"] = "vind dit niet leuk";
+App::$strings["Share This"] = "Delen";
+App::$strings["share"] = "delen";
+App::$strings["Delivery Report"] = "Afleveringsrapport";
+App::$strings["%d comment"] = array(
+ 0 => "%d reactie",
+ 1 => "%d reacties weergeven",
+);
+App::$strings["View %s's profile - %s"] = "Profiel van %s bekijken - %s";
+App::$strings["to"] = "aan";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Kanaal-naar-kanaal";
+App::$strings["via Wall-To-Wall:"] = "via kanaal-naar-kanaal";
+App::$strings["from %s"] = "van %s";
+App::$strings["last edited: %s"] = "laatst bewerkt: %s";
+App::$strings["Expires: %s"] = "Verloopt: %s";
+App::$strings["Save Bookmarks"] = "Bladwijzers opslaan";
+App::$strings["Add to Calendar"] = "Aan agenda toevoegen";
+App::$strings["Mark all seen"] = "Markeer alles als bekeken";
+App::$strings["__ctx:noun__ Likes"] = "vinden dit leuk";
+App::$strings["__ctx:noun__ Dislikes"] = "vinden dit niet leuk";
+App::$strings["Close"] = "Sluiten";
+App::$strings["Please wait"] = "Even wachten";
+App::$strings["[+] show all"] = "[+] alle";
+App::$strings["This is you"] = "Dit ben jij";
+App::$strings["Comment"] = "Reactie";
+App::$strings["Submit"] = "Opslaan";
+App::$strings["Bold"] = "Vet";
+App::$strings["Italic"] = "Cursief";
+App::$strings["Underline"] = "Onderstrepen";
+App::$strings["Quote"] = "Citeren";
+App::$strings["Code"] = "Broncode";
+App::$strings["Image"] = "Afbeelding";
+App::$strings["Insert Link"] = "Link invoegen";
+App::$strings["Video"] = "Video";
+App::$strings["Preview"] = "Voorvertoning";
+App::$strings["Encrypt text"] = "Tekst versleutelen";
+App::$strings["No username found in import file."] = "Geen gebruikersnaam in het importbestand gevonden.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt.";
+App::$strings["Import completed."] = "Import voltooid.";
+App::$strings["Categories"] = "Categorieën";
+App::$strings["Apps"] = "Apps";
+App::$strings["System"] = "Systeem";
+App::$strings["Personal"] = "Persoonlijk";
+App::$strings["Create Personal App"] = "Persoonlijke app maken";
+App::$strings["Edit Personal App"] = "Persoonlijke app bewerken";
+App::$strings["Connect"] = "Verbinden";
+App::$strings["Ignore/Hide"] = "Negeren/Verbergen";
+App::$strings["Suggestions"] = "Voorgestelde kanalen";
+App::$strings["See more..."] = "Meer...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties.";
+App::$strings["Add New Connection"] = "Nieuwe connectie toevoegen";
+App::$strings["Enter channel address"] = "Vul kanaaladres in";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Voorbeelden: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Aantekeningen";
+App::$strings["Save"] = "Opslaan";
+App::$strings["Remove term"] = "Verwijder zoekterm";
+App::$strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
+App::$strings["add"] = "toevoegen";
+App::$strings["Saved Folders"] = "Bewaarde mappen";
+App::$strings["Everything"] = "Alles";
+App::$strings["Archives"] = "Archieven";
+App::$strings["Me"] = "Ik";
+App::$strings["Family"] = "Familie";
+App::$strings["Friends"] = "Vrienden";
+App::$strings["Acquaintances"] = "Kennissen";
+App::$strings["All"] = "Alles";
+App::$strings["Refresh"] = "Vernieuwen";
+App::$strings["Account settings"] = "Account";
+App::$strings["Channel settings"] = "Kanaal";
+App::$strings["Additional features"] = "Extra functies";
+App::$strings["Feature/Addon settings"] = "Plugin-instellingen";
+App::$strings["Display settings"] = "Weergave";
+App::$strings["Manage locations"] = "Locaties beheren";
+App::$strings["Export channel"] = "Kanaal exporteren";
+App::$strings["Connected apps"] = "Verbonden applicaties";
+App::$strings["Connection Default Permissions"] = "Standaard permissies voor connecties";
+App::$strings["Premium Channel Settings"] = "Instellingen premiumkanaal";
+App::$strings["Channel Sources"] = "Kanaalbronnen";
+App::$strings["Settings"] = "Instellingen";
+App::$strings["Private Mail Menu"] = "Privéberichten";
+App::$strings["Combined View"] = "Gecombineerd postvak";
+App::$strings["Inbox"] = "Postvak IN";
+App::$strings["Outbox"] = "Postvak UIT";
+App::$strings["New Message"] = "Nieuw bericht";
+App::$strings["Conversations"] = "Conversaties";
+App::$strings["Received Messages"] = "Ontvangen berichten";
+App::$strings["Sent Messages"] = "Verzonden berichten";
+App::$strings["No messages."] = "Geen berichten";
+App::$strings["Delete conversation"] = "Verwijder conversatie";
+App::$strings["Events Menu"] = "Agenda-menu";
+App::$strings["Day View"] = "Dag tonen";
+App::$strings["Week View"] = "Week tonen";
+App::$strings["Month View"] = "Maand tonen";
+App::$strings["Export"] = "Exporteren";
+App::$strings["Import"] = "Importeren";
+App::$strings["Events Tools"] = "Agenda-hulpmiddelen";
+App::$strings["Export Calendar"] = "Exporteren";
+App::$strings["Import Calendar"] = "Importeren";
+App::$strings["Chatrooms"] = "Chatkanalen";
+App::$strings["Overview"] = "Overzicht";
+App::$strings["Chat Members"] = "Chatleden";
+App::$strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen";
+App::$strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen";
+App::$strings["photo/image"] = "foto/afbeelding";
+App::$strings["Click to show more"] = "Klik voor meer";
+App::$strings["Rating Tools"] = "Beoordelingen";
+App::$strings["Rate Me"] = "Beoordeel mij";
+App::$strings["View Ratings"] = "Bekijk beoordelingen";
+App::$strings["Public Hubs"] = "Openbare hubs";
+App::$strings["Forums"] = "Forums";
+App::$strings["Tasks"] = "Taken";
+App::$strings["Documentation"] = "Documentatie";
+App::$strings["Project/Site Information"] = "Project- en hub-informatie";
+App::$strings["For Members"] = "Voor leden";
+App::$strings["For Administrators"] = "Voor beheerders";
+App::$strings["For Developers"] = "Voor ontwikkelaars";
+App::$strings["Site"] = "Hub-instellingen";
+App::$strings["Accounts"] = "Accounts";
+App::$strings["Member registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten";
+App::$strings["Channels"] = "Kanalen";
+App::$strings["Security"] = "Beveiliging";
+App::$strings["Features"] = "Extra functies";
+App::$strings["Plugins"] = "Plugins";
+App::$strings["Themes"] = "Thema's";
+App::$strings["Inspect queue"] = "Inspecteer berichtenwachtrij";
+App::$strings["Profile Fields"] = "Profielvelden";
+App::$strings["DB updates"] = "Database-updates";
+App::$strings["Logs"] = "Logboeken";
+App::$strings["Admin"] = "Beheer";
+App::$strings["Plugin Features"] = "Plugin-opties";
+App::$strings["View Photo"] = "Foto weergeven";
+App::$strings["Edit Album"] = "Album bewerken";
+App::$strings[" and "] = " en ";
+App::$strings["public profile"] = "openbaar profiel";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s veranderde %2\$s naar &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Bezoek het %2\$s van %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepaste %2\$s, %3\$s veranderd.";
+App::$strings["Public Timeline"] = "Openbare tijdlijn";
+App::$strings["Site Admin"] = "Hubbeheerder";
+App::$strings["Bookmarks"] = "Bladwijzers";
+App::$strings["Address Book"] = "Connecties";
+App::$strings["Login"] = "Inloggen";
+App::$strings["Channel Manager"] = "Kanaalbeheer";
+App::$strings["Grid"] = "Grid";
+App::$strings["Webpages"] = "Webpagina's";
+App::$strings["Channel Home"] = "Jouw kanaal";
+App::$strings["Profile"] = "Profiel";
+App::$strings["Photos"] = "Foto's";
+App::$strings["Events"] = "Agenda";
+App::$strings["Directory"] = "Kanalengids";
+App::$strings["Help"] = "Hulp";
+App::$strings["Mail"] = "Privéberichten";
+App::$strings["Mood"] = "Stemming";
+App::$strings["Poke"] = "Aanstoten";
+App::$strings["Chat"] = "Chatten";
+App::$strings["Search"] = "Zoeken";
+App::$strings["Probe"] = "Onderzoeken";
+App::$strings["Suggest"] = "Voorstellen";
+App::$strings["Random Channel"] = "Willekeurig kanaal";
+App::$strings["Invite"] = "Uitnodigen ";
+App::$strings["Language"] = "Taal";
+App::$strings["Post"] = "Bericht";
+App::$strings["Profile Photo"] = "Profielfoto";
+App::$strings["Update"] = "Bijwerken";
+App::$strings["Install"] = "Installeren";
+App::$strings["Purchase"] = "Aanschaffen";
+App::$strings["Logged out."] = "Uitgelogd.";
+App::$strings["Failed authentication"] = "Mislukte authenticatie";
+App::$strings["Login failed."] = "Inloggen mislukt.";
+App::$strings["Image/photo"] = "Afbeelding/foto";
+App::$strings["Encrypted content"] = "Versleutelde inhoud";
+App::$strings["Install %s element: "] = "Installeer %s-element: ";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren.";
+App::$strings["webpage"] = "Webpagina";
+App::$strings["layout"] = "lay-out";
+App::$strings["block"] = "blok";
+App::$strings["menu"] = "menu";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schreef het volgende %2\$s %3\$s";
+App::$strings["post"] = "bericht";
+App::$strings["Different viewers will see this text differently"] = "Deze tekst wordt per persoon anders weergeven.";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 schreef:";
+App::$strings["Attachments:"] = "Bijlagen:";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
+App::$strings["\$Projectname event notification:"] = "Notificatie \$Projectname-gebeurtenis:";
+App::$strings["Starts:"] = "Start:";
+App::$strings["Finishes:"] = "Einde:";
+App::$strings["Location:"] = "Plaats:";
+App::$strings["%1\$s's bookmarks"] = "Bladwijzers van %1\$s";
+App::$strings["Invalid data packet"] = "Datapakket ongeldig";
+App::$strings["Unable to verify channel signature"] = "Kanaalkenmerk kon niet worden geverifieerd. ";
+App::$strings["Unable to verify site signature for %s"] = "Hubkenmerk voor %s kon niet worden geverifieerd";
+App::$strings["invalid target signature"] = "ongeldig doelkenmerk";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d uitnodiging beschikbaar",
+ 1 => "%d uitnodigingen beschikbaar",
+);
+App::$strings["Advanced"] = "Geavanceerd";
+App::$strings["Find Channels"] = "Kanalen vinden";
+App::$strings["Enter name or interest"] = "Vul naam of interesse in";
+App::$strings["Connect/Follow"] = "Verbinden/volgen";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeeld: Robert Morgenstein, vissen";
+App::$strings["Find"] = "Vinden";
+App::$strings["Channel Suggestions"] = "Voorgestelde kanalen";
+App::$strings["Random Profile"] = "Willekeurig profiel";
+App::$strings["Invite Friends"] = "Vrienden uitnodigen";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Geavanceerd voorbeeld (Engels): name=jan en country=nederland";
+App::$strings["%d connection in common"] = array(
+ 0 => "%d gemeenschappelijke connectie",
+ 1 => "%d gemeenschappelijke connecties",
+);
+App::$strings["show more"] = "meer connecties weergeven";
+App::$strings["Directory Options"] = "Opties kanalengids";
+App::$strings["Safe Mode"] = "Veilig zoeken";
+App::$strings["No"] = "Nee";
+App::$strings["Yes"] = "Ja";
+App::$strings["Public Forums Only"] = "Alleen openbare forums";
+App::$strings["This Website Only"] = "Alleen deze hub";
+App::$strings["\$Projectname Notification"] = "\$Projectname-notificatie";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Bedankt,";
+App::$strings["%s Administrator"] = "Beheerder %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s zond jou %2\$s.";
+App::$strings["a private message"] = "een privébericht";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bezoek %s om je privéberichten te bekijken en/of er op te reageren.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %5\$s van %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]jouw %4\$s[/zrl]";
+App::$strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Notificatie] Reactie op conversatie #%1\$d door %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s gaf een reactie op een bericht/conversatie die jij volgt.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bezoek %s om de conversatie te bekijken en/of er op te reageren.";
+App::$strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Notificatie] %s heeft een bericht op jouw kanaal geplaatst";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s heeft om %3\$s een bericht op jouw kanaal geplaatst";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s heeft een bericht op [zrl=%3\$s]jouw kanaal[/zrl] geplaatst";
+App::$strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Notificatie] %s heeft je genoemd";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s noemde jou op %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]noemde jou[/zrl].";
+App::$strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Notificatie] %1\$s heeft je aangestoten";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s heeft je aangestoten op %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]heeft je aangestoten[/zrl].";
+App::$strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Notificatie] %s heeft jouw bericht getagd";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s heeft jouw bericht om %3\$s getagd";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s heeft [zrl=%3\$s]jouw bericht[/zrl] getagd";
+App::$strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Notificatie] Connectieverzoek ontvangen";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, je hebt een nieuw connectieverzoek ontvangen van '%2\$s' op %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, je hebt een [zrl=%2\$s]nieuw connectieverzoek[/zrl] ontvangen van %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Je kan het profiel bekijken op %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Bezoek %s om het connectieverzoek te accepteren of af te wijzen.";
+App::$strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Notificatie] Kanaalvoorstel ontvangen";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, je hebt een kanaalvoorstel ontvangen van '%2\$s' om %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, je hebt [zrl=%2\$s]een kanaalvoorstel[/zrl] ontvangen voor %3\$s van %4\$s.";
+App::$strings["Name:"] = "Naam:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bezoek %s om het voorstel te accepteren of af te wijzen.";
+App::$strings["[Hubzilla:Notify]"] = "[Hubzilla:Notificatie]";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "gebeurtenis";
+App::$strings["channel"] = "kanaal";
+App::$strings["status"] = "bericht";
+App::$strings["comment"] = "reactie";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten";
+App::$strings["poked"] = "aangestoten";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s";
+App::$strings["__ctx:title__ Likes"] = "vinden dit leuk";
+App::$strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk";
+App::$strings["__ctx:title__ Agree"] = "eens";
+App::$strings["__ctx:title__ Disagree"] = "oneens";
+App::$strings["__ctx:title__ Abstain"] = "onthoudingen";
+App::$strings["__ctx:title__ Attending"] = "aanwezig";
+App::$strings["__ctx:title__ Not attending"] = "niet aanwezig";
+App::$strings["__ctx:title__ Might attend"] = "mogelijk aanwezig";
+App::$strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s";
+App::$strings["Categories:"] = "Categorieën:";
+App::$strings["Filed under:"] = "Bewaard onder:";
+App::$strings["View in context"] = "In context bekijken";
+App::$strings["remove"] = "verwijderen";
+App::$strings["Loading..."] = "Aan het laden...";
+App::$strings["Delete Selected Items"] = "Verwijder de geselecteerde items";
+App::$strings["View Source"] = "Bron weergeven";
+App::$strings["Follow Thread"] = "Conversatie volgen";
+App::$strings["Unfollow Thread"] = "Conversatie niet meer volgen";
+App::$strings["View Profile"] = "Profiel weergeven";
+App::$strings["Activity/Posts"] = "Activiteit/berichten connectie";
+App::$strings["Edit Connection"] = "Connectie bewerken";
+App::$strings["Message"] = "Bericht";
+App::$strings["Ratings"] = "Beoordelingen";
+App::$strings["%s likes this."] = "%s vindt dit leuk.";
+App::$strings["%s doesn't like this."] = "%s vindt dit niet leuk.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d persoon</span> vindt dit leuk.",
1 => "<span %1\$s>%2\$d personen</span> vinden dit leuk.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d persoon</span> vindt dit niet leuk.",
1 => "<span %1\$s>%2\$d personen</span> vinden dit niet leuk.",
);
-$a->strings["and"] = "en";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "en";
+App::$strings[", and %d other people"] = array(
0 => ", en %d ander persoon",
1 => ", en %d andere personen",
);
-$a->strings["%s like this."] = "%s vinden dit leuk.";
-$a->strings["%s don't like this."] = "%s vinden dit niet leuk.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Voor <strong>iedereen</strong> zichtbaar";
-$a->strings["Please enter a link URL:"] = "Vul een internetadres/URL in:";
-$a->strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:";
-$a->strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:";
-$a->strings["Tag term:"] = "Tag:";
-$a->strings["Save to Folder:"] = "Bewaar in map: ";
-$a->strings["Where are you right now?"] = "Waar bevind je je op dit moment?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM";
-$a->strings["Preview"] = "Voorvertoning";
-$a->strings["Share"] = "Delen";
-$a->strings["Page link name"] = "Linknaam pagina";
-$a->strings["Post as"] = "Bericht plaatsen als";
-$a->strings["Bold"] = "Vet";
-$a->strings["Italic"] = "Cursief";
-$a->strings["Underline"] = "Onderstrepen";
-$a->strings["Quote"] = "Citeren";
-$a->strings["Code"] = "Broncode";
-$a->strings["Upload photo"] = "Foto uploaden";
-$a->strings["upload photo"] = "foto uploaden";
-$a->strings["Attach file"] = "Bestand toevoegen";
-$a->strings["attach file"] = "bestand toevoegen";
-$a->strings["Insert web link"] = "Weblink invoegen";
-$a->strings["web link"] = "Weblink";
-$a->strings["Insert video link"] = "Videolink invoegen";
-$a->strings["video link"] = "videolink";
-$a->strings["Insert audio link"] = "Audiolink invoegen";
-$a->strings["audio link"] = "audiolink";
-$a->strings["Set your location"] = "Locatie instellen";
-$a->strings["set location"] = "locatie instellen";
-$a->strings["Toggle voting"] = "Peiling in- of uitschakelen";
-$a->strings["Clear browser location"] = "Locatie van webbrowser wissen";
-$a->strings["clear location"] = "locatie wissen";
-$a->strings["Title (optional)"] = "Titel (optioneel)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)";
-$a->strings["Permission settings"] = "Permissies";
-$a->strings["permissions"] = "permissies";
-$a->strings["Public post"] = "Openbaar bericht";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be";
-$a->strings["Set expiration date"] = "Verloopdatum instellen";
-$a->strings["Set publish date"] = "Publicatiedatum instellen";
-$a->strings["Encrypt text"] = "Tekst versleutelen";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Annuleren";
-$a->strings["Discover"] = "Ontdekken";
-$a->strings["Imported public streams"] = "Openbare streams importeren";
-$a->strings["Commented Order"] = "Nieuwe reacties bovenaan";
-$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
-$a->strings["Posted Order"] = "Nieuwe berichten bovenaan";
-$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
-$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent";
-$a->strings["New"] = "Nieuw";
-$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
-$a->strings["Starred"] = "Met ster";
-$a->strings["Favourite Posts"] = "Favoriete berichten";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM";
-$a->strings["Channel"] = "Kanaal";
-$a->strings["Status Messages and Posts"] = "Berichten in dit kanaal";
-$a->strings["About"] = "Over";
-$a->strings["Profile Details"] = "Profiel";
-$a->strings["Photos"] = "Foto's";
-$a->strings["Photo Albums"] = "Fotoalbums";
-$a->strings["Files and Storage"] = "Bestanden en opslagruimte";
-$a->strings["Chatrooms"] = "Chatkanalen";
-$a->strings["Bookmarks"] = "Bladwijzers";
-$a->strings["Saved Bookmarks"] = "Opgeslagen bladwijzers";
-$a->strings["Webpages"] = "Webpagina's";
-$a->strings["Manage Webpages"] = "Webpagina's beheren";
-$a->strings["View all"] = "Toon alles";
-$a->strings["__ctx:noun__ Dislike"] = array(
- 0 => "vindt dit niet leuk",
- 1 => "vinden dit niet leuk",
-);
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s vinden dit leuk.";
+App::$strings["%s don't like this."] = "%s vinden dit niet leuk.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Voor <strong>iedereen</strong> zichtbaar";
+App::$strings["Please enter a link URL:"] = "Vul een URL in:";
+App::$strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:";
+App::$strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:";
+App::$strings["Tag term:"] = "Tag:";
+App::$strings["Save to Folder:"] = "Bewaar in map: ";
+App::$strings["Where are you right now?"] = "Waar bevind je je op dit moment?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM";
+App::$strings["Share"] = "Delen";
+App::$strings["Page link name"] = "Linknaam pagina";
+App::$strings["Post as"] = "Bericht plaatsen als";
+App::$strings["Upload photo"] = "Foto uploaden";
+App::$strings["upload photo"] = "foto uploaden";
+App::$strings["Attach file"] = "Bestand toevoegen";
+App::$strings["attach file"] = "bestand toevoegen";
+App::$strings["Insert web link"] = "Weblink invoegen";
+App::$strings["web link"] = "Weblink";
+App::$strings["Insert video link"] = "Videolink invoegen";
+App::$strings["video link"] = "videolink";
+App::$strings["Insert audio link"] = "Audiolink invoegen";
+App::$strings["audio link"] = "audiolink";
+App::$strings["Set your location"] = "Locatie instellen";
+App::$strings["set location"] = "locatie instellen";
+App::$strings["Toggle voting"] = "Peiling in- of uitschakelen";
+App::$strings["Clear browser location"] = "Locatie van webbrowser wissen";
+App::$strings["clear location"] = "locatie wissen";
+App::$strings["Title (optional)"] = "Titel (optioneel)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)";
+App::$strings["Permission settings"] = "Permissies";
+App::$strings["permissions"] = "permissies";
+App::$strings["Public post"] = "Openbaar bericht";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be";
+App::$strings["Set expiration date"] = "Verloopdatum instellen";
+App::$strings["Set publish date"] = "Publicatiedatum instellen";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Annuleren";
+App::$strings["Discover"] = "Ontdekken";
+App::$strings["Imported public streams"] = "Openbare streams importeren";
+App::$strings["Commented Order"] = "Nieuwe reacties bovenaan";
+App::$strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
+App::$strings["Posted Order"] = "Nieuwe berichten bovenaan";
+App::$strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
+App::$strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent";
+App::$strings["New"] = "Nieuw";
+App::$strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
+App::$strings["Starred"] = "Met ster";
+App::$strings["Favourite Posts"] = "Favoriete berichten";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM";
+App::$strings["Channel"] = "Kanaal";
+App::$strings["Status Messages and Posts"] = "Berichten in dit kanaal";
+App::$strings["About"] = "Over";
+App::$strings["Profile Details"] = "Profiel";
+App::$strings["Photo Albums"] = "Fotoalbums";
+App::$strings["Files and Storage"] = "Bestanden en opslagruimte";
+App::$strings["Saved Bookmarks"] = "Opgeslagen bladwijzers";
+App::$strings["Manage Webpages"] = "Webpagina's beheren";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "aanwezig",
1 => "aanwezig",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "niet aanwezig",
1 => "niet aanwezig",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "nog niet beslist",
1 => "nog niet beslist",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "eens",
1 => "eens",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "oneens",
1 => "oneens",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "onthouding",
1 => "onthoudingen",
);
-$a->strings["Logged out."] = "Uitgelogd.";
-$a->strings["Failed authentication"] = "Mislukte authenticatie";
-$a->strings["Login failed."] = "Inloggen mislukt.";
-$a->strings["Frequently"] = "Regelmatig";
-$a->strings["Hourly"] = "Elk uur";
-$a->strings["Twice daily"] = "Twee keer per dag";
-$a->strings["Daily"] = "Dagelijks";
-$a->strings["Weekly"] = "Wekelijks";
-$a->strings["Monthly"] = "Maandelijks";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Image/photo"] = "Afbeelding/foto";
-$a->strings["Encrypted content"] = "Versleutelde inhoud";
-$a->strings["Install %s element: "] = "Installeer %s-element: ";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren.";
-$a->strings["webpage"] = "Webpagina";
-$a->strings["layout"] = "lay-out";
-$a->strings["block"] = "blok";
-$a->strings["menu"] = "menu";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schreef het volgende %2\$s %3\$s";
-$a->strings["post"] = "bericht";
-$a->strings["Different viewers will see this text differently"] = "Deze tekst wordt per persoon anders weergeven.";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 schreef:";
-$a->strings["%d invitation available"] = array(
- 0 => "%d uitnodiging beschikbaar",
- 1 => "%d uitnodigingen beschikbaar",
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan DNS-informatie voor databaseserver '%s' niet vinden";
+App::$strings["Channel is blocked on this site."] = "Kanaal is op deze hub geblokkeerd.";
+App::$strings["Channel location missing."] = "Ontbrekende kanaallocatie.";
+App::$strings["Response from remote channel was incomplete."] = "Antwoord van het kanaal op afstand was niet volledig.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanaal is verwijderd en bestaat niet meer.";
+App::$strings["Protocol disabled."] = "Protocol uitgeschakeld.";
+App::$strings["Channel discovery failed."] = "Kanaal ontdekken mislukt.";
+App::$strings["Cannot connect to yourself."] = "Kan niet met jezelf verbinden";
+App::$strings["Logout"] = "Uitloggen";
+App::$strings["End this session"] = "Beëindig deze sessie";
+App::$strings["Home"] = "Home";
+App::$strings["Your posts and conversations"] = "Jouw kanaal";
+App::$strings["Your profile page"] = "Jouw profielpagina";
+App::$strings["Edit Profiles"] = "Bewerk profielen";
+App::$strings["Manage/Edit profiles"] = "Beheer/wijzig profielen";
+App::$strings["Edit Profile"] = "Profiel bewerken";
+App::$strings["Edit your profile"] = "Jouw profiel bewerken";
+App::$strings["Your photos"] = "Jouw foto's";
+App::$strings["Your files"] = "Jouw bestanden";
+App::$strings["Your chatrooms"] = "Jouw chatkanalen";
+App::$strings["Your bookmarks"] = "Jouw bladwijzers";
+App::$strings["Your webpages"] = "Jouw webpagina's";
+App::$strings["Sign in"] = "Inloggen";
+App::$strings["%s - click to logout"] = "%s - klik om uit te loggen";
+App::$strings["Remote authentication"] = "Authenticatie op afstand";
+App::$strings["Click to authenticate to your home hub"] = "Authenticeer jezelf via (bijvoorbeeld) jouw hub";
+App::$strings["Home Page"] = "Homepage";
+App::$strings["Register"] = "Registreren";
+App::$strings["Create an account"] = "Maak een account aan";
+App::$strings["Help and documentation"] = "Hulp en documentatie";
+App::$strings["Applications, utilities, links, games"] = "Apps";
+App::$strings["Search site @name, #tag, ?docs, content"] = "Zoek een @kanaal, doorzoek inhoud hub met tekst en #tags, of doorzoek ?documentatie ";
+App::$strings["Channel Directory"] = "Kanalengids";
+App::$strings["Your grid"] = "Jouw grid";
+App::$strings["Mark all grid notifications seen"] = "Markeer alle gridnotificaties als bekeken";
+App::$strings["Channel home"] = "Jouw kanaal";
+App::$strings["Mark all channel notifications seen"] = "Alle kanaalnotificaties als gelezen markeren";
+App::$strings["Connections"] = "Connecties";
+App::$strings["Notices"] = "Notificaties";
+App::$strings["Notifications"] = "Notificaties";
+App::$strings["See all notifications"] = "Alle notificaties weergeven";
+App::$strings["Mark all system notifications seen"] = "Markeer alle systeemnotificaties als bekeken";
+App::$strings["Private mail"] = "Privéberichten";
+App::$strings["See all private messages"] = "Alle privéberichten weergeven";
+App::$strings["Mark all private messages seen"] = "Markeer alle privéberichten als bekeken";
+App::$strings["Event Calendar"] = "Agenda";
+App::$strings["See all events"] = "Alle gebeurtenissen weergeven";
+App::$strings["Mark all events seen"] = "Markeer alle gebeurtenissen als bekeken";
+App::$strings["Manage Your Channels"] = "Beheer je kanalen";
+App::$strings["Account/Channel Settings"] = "Account-/kanaal-instellingen";
+App::$strings["Site Setup and Configuration"] = "Hub instellen en beheren";
+App::$strings["@name, #tag, ?doc, content"] = "@kanaal, #tag, inhoud, ?hulp";
+App::$strings["Please wait..."] = "Wachten aub...";
+App::$strings["Delete this item?"] = "Dit item verwijderen?";
+App::$strings["[-] show less"] = "[-] minder reacties weergeven";
+App::$strings["[+] expand"] = "[+] uitklappen";
+App::$strings["[-] collapse"] = "[-] inklappen";
+App::$strings["Password too short"] = "Wachtwoord te kort";
+App::$strings["Passwords do not match"] = "Wachtwoorden komen niet overeen";
+App::$strings["everybody"] = "iedereen";
+App::$strings["Secret Passphrase"] = "Geheim wachtwoord";
+App::$strings["Passphrase hint"] = "Wachtwoordhint";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen.";
+App::$strings["close all"] = "Alles sluiten";
+App::$strings["Nothing new here"] = "Niets nieuw hier";
+App::$strings["Rate This Channel (this is public)"] = "Beoordeel dit kanaal (dit is openbaar)";
+App::$strings["Rating"] = "Beoordeling";
+App::$strings["Describe (optional)"] = "Omschrijving (optioneel)";
+App::$strings["Please enter a link URL"] = "Vul een URL in:";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?";
+App::$strings["Location"] = "Locatie";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "geleden";
+App::$strings["from now"] = "vanaf nu";
+App::$strings["less than a minute"] = "minder dan een minuut";
+App::$strings["about a minute"] = "ongeveer een minuut";
+App::$strings["%d minutes"] = "%d minuten";
+App::$strings["about an hour"] = "ongeveer een uur";
+App::$strings["about %d hours"] = "ongeveer %d uren";
+App::$strings["a day"] = "een dag";
+App::$strings["%d days"] = "%d dagen";
+App::$strings["about a month"] = "ongeveer een maand";
+App::$strings["%d months"] = "%d maanden";
+App::$strings["about a year"] = "ongeveer een jaar";
+App::$strings["%d years"] = "%d jaren";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "januari";
+App::$strings["February"] = "februari";
+App::$strings["March"] = "maart";
+App::$strings["April"] = "april";
+App::$strings["__ctx:long__ May"] = "mei";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "augustus";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "december";
+App::$strings["Jan"] = "jan";
+App::$strings["Feb"] = "feb";
+App::$strings["Mar"] = "mrt";
+App::$strings["Apr"] = "apr";
+App::$strings["__ctx:short__ May"] = "mei";
+App::$strings["Jun"] = "jun";
+App::$strings["Jul"] = "jul";
+App::$strings["Aug"] = "aug";
+App::$strings["Sep"] = "sep";
+App::$strings["Oct"] = "okt";
+App::$strings["Nov"] = "nov";
+App::$strings["Dec"] = "dec";
+App::$strings["Sunday"] = "zondag";
+App::$strings["Monday"] = "maandag";
+App::$strings["Tuesday"] = "dinsdag";
+App::$strings["Wednesday"] = "woensdag";
+App::$strings["Thursday"] = "donderdag";
+App::$strings["Friday"] = "vrijdag";
+App::$strings["Saturday"] = "zaterdag";
+App::$strings["Sun"] = "zo";
+App::$strings["Mon"] = "ma";
+App::$strings["Tue"] = "di";
+App::$strings["Wed"] = "wo";
+App::$strings["Thu"] = "do";
+App::$strings["Fri"] = "vr";
+App::$strings["Sat"] = "za";
+App::$strings["__ctx:calendar__ today"] = "vandaag";
+App::$strings["__ctx:calendar__ month"] = "maand";
+App::$strings["__ctx:calendar__ week"] = "week";
+App::$strings["__ctx:calendar__ day"] = "dag";
+App::$strings["__ctx:calendar__ All day"] = "hele dag";
+App::$strings["view full size"] = "volledige grootte tonen";
+App::$strings["Administrator"] = "Beheerder";
+App::$strings["No Subject"] = "Geen onderwerp";
+App::$strings["Embedded content"] = "Ingesloten (embedded) inhoud";
+App::$strings["Embedding disabled"] = "Insluiten (embedding) uitgeschakeld";
+App::$strings["created a new post"] = "maakte een nieuw bericht aan";
+App::$strings["commented on %s's post"] = "gaf een reactie op een bericht van %s";
+App::$strings["New Page"] = "Nieuwe pagina";
+App::$strings["View"] = "Weergeven";
+App::$strings["Actions"] = "Acties";
+App::$strings["Page Link"] = "Paginalink";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Aangemaakt";
+App::$strings["Edited"] = "Bewerkt";
+App::$strings["Profile Photos"] = "Profielfoto's";
+App::$strings["Miscellaneous"] = "Diversen";
+App::$strings["Birthday"] = "Verjaardag of geboortedatum";
+App::$strings["Age: "] = "Leeftijd:";
+App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-DD of MM-DD";
+App::$strings["Required"] = "Vereist";
+App::$strings["never"] = "nooit";
+App::$strings["less than a second ago"] = "minder dan een seconde geleden";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s geleden";
+App::$strings["__ctx:relative_date__ year"] = array(
+ 0 => "jaar",
+ 1 => "jaren",
);
-$a->strings["Advanced"] = "Geavanceerd";
-$a->strings["Find Channels"] = "Kanalen vinden";
-$a->strings["Enter name or interest"] = "Vul naam of interesse in";
-$a->strings["Connect/Follow"] = "Verbinden/volgen";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeeld: Robert Morgenstein, vissen";
-$a->strings["Find"] = "Vinden";
-$a->strings["Channel Suggestions"] = "Voorgestelde kanalen";
-$a->strings["Random Profile"] = "Willekeurig profiel";
-$a->strings["Invite Friends"] = "Vrienden uitnodigen";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Geavanceerd voorbeeld (Engels): name=jan en country=nederland";
-$a->strings["%d connection in common"] = array(
- 0 => "%d gemeenschappelijke connectie",
- 1 => "%d gemeenschappelijke connecties",
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "maand",
+ 1 => "maanden",
);
-$a->strings["show more"] = "meer connecties weergeven";
-$a->strings["\$Projectname Notification"] = "\$Projectname-notificatie";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Bedankt,";
-$a->strings["%s Administrator"] = "Beheerder %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s zond jou %2\$s.";
-$a->strings["a private message"] = "een privébericht";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bezoek %s om je privéberichten te bekijken en/of er op te reageren.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %5\$s van %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]jouw %4\$s[/zrl]";
-$a->strings["[Hubzilla:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Hubzilla:Notificatie] Reactie op conversatie #%1\$d door %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s gaf een reactie op een bericht/conversatie die jij volgt.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bezoek %s om de conversatie te bekijken en/of er op te reageren.";
-$a->strings["[Hubzilla:Notify] %s posted to your profile wall"] = "[Hubzilla:Notificatie] %s heeft een bericht op jouw kanaal geplaatst";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s heeft om %3\$s een bericht op jouw kanaal geplaatst";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s heeft een bericht op [zrl=%3\$s]jouw kanaal[/zrl] geplaatst";
-$a->strings["[Hubzilla:Notify] %s tagged you"] = "[Hubzilla:Notificatie] %s heeft je genoemd";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s noemde jou op %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]noemde jou[/zrl].";
-$a->strings["[Hubzilla:Notify] %1\$s poked you"] = "[Hubzilla:Notificatie] %1\$s heeft je aangestoten";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s heeft je aangestoten op %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]heeft je aangestoten[/zrl].";
-$a->strings["[Hubzilla:Notify] %s tagged your post"] = "[Hubzilla:Notificatie] %s heeft jouw bericht getagd";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s heeft jouw bericht om %3\$s getagd";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s heeft [zrl=%3\$s]jouw bericht[/zrl] getagd";
-$a->strings["[Hubzilla:Notify] Introduction received"] = "[Hubzilla:Notificatie] Connectieverzoek ontvangen";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, je hebt een nieuw connectieverzoek ontvangen van '%2\$s' op %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, je hebt een [zrl=%2\$s]nieuw connectieverzoek[/zrl] ontvangen van %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Je kan het profiel bekijken op %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Bezoek %s om het connectieverzoek te accepteren of af te wijzen.";
-$a->strings["[Hubzilla:Notify] Friend suggestion received"] = "[Hubzilla:Notificatie] Kanaalvoorstel ontvangen";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, je hebt een kanaalvoorstel ontvangen van '%2\$s' om %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, je hebt [zrl=%2\$s]een kanaalvoorstel[/zrl] ontvangen voor %3\$s van %4\$s.";
-$a->strings["Name:"] = "Naam:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bezoek %s om het voorstel te accepteren of af te wijzen.";
-$a->strings["[Hubzilla:Notify]"] = "[Hubzilla:Notificatie]";
-$a->strings["Channel is blocked on this site."] = "Kanaal is op deze hub geblokkeerd.";
-$a->strings["Channel location missing."] = "Ontbrekende kanaallocatie.";
-$a->strings["Response from remote channel was incomplete."] = "Antwoord van het kanaal op afstand was niet volledig.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanaal is verwijderd en bestaat niet meer.";
-$a->strings["Protocol disabled."] = "Protocol uitgeschakeld.";
-$a->strings["Channel discovery failed."] = "Kanaal ontdekken mislukt.";
-$a->strings["local account not found."] = "lokale account niet gevonden.";
-$a->strings["Cannot connect to yourself."] = "Kan niet met jezelf verbinden";
-$a->strings["Embedded content"] = "Ingesloten inhoud";
-$a->strings["Embedding disabled"] = "Insluiten uitgeschakeld";
-$a->strings["No recipient provided."] = "Geen ontvanger opgegeven.";
-$a->strings["[no subject]"] = "[geen onderwerp]";
-$a->strings["Unable to determine sender."] = "Afzender kan niet bepaald worden.";
-$a->strings["Stored post could not be verified."] = "Opgeslagen bericht kon niet worden geverifieerd.";
-$a->strings["Logout"] = "Uitloggen";
-$a->strings["End this session"] = "Beëindig deze sessie";
-$a->strings["Home"] = "Home";
-$a->strings["Your posts and conversations"] = "Jouw berichten en conversaties";
-$a->strings["Your profile page"] = "Jouw profielpagina";
-$a->strings["Edit Profiles"] = "Bewerk profielen";
-$a->strings["Manage/Edit profiles"] = "Beheer/wijzig profielen";
-$a->strings["Edit your profile"] = "Jouw profiel bewerken";
-$a->strings["Your photos"] = "Jouw foto's";
-$a->strings["Your files"] = "Jouw bestanden";
-$a->strings["Chat"] = "Chatten";
-$a->strings["Your chatrooms"] = "Jouw chatkanalen";
-$a->strings["Your bookmarks"] = "Jouw bladwijzers";
-$a->strings["Your webpages"] = "Jouw webpagina's";
-$a->strings["Login"] = "Inloggen";
-$a->strings["Sign in"] = "Inloggen";
-$a->strings["%s - click to logout"] = "%s - klik om uit te loggen";
-$a->strings["Remote authentication"] = "Authenticatie op afstand";
-$a->strings["Click to authenticate to your home hub"] = "Authenticeer jezelf via (bijvoorbeeld) jouw hub";
-$a->strings["Home Page"] = "Homepage";
-$a->strings["Register"] = "Registreren";
-$a->strings["Create an account"] = "Maak een account aan";
-$a->strings["Help"] = "Hulp";
-$a->strings["Help and documentation"] = "Hulp en documentatie";
-$a->strings["Applications, utilities, links, games"] = "Apps";
-$a->strings["Search"] = "Zoeken";
-$a->strings["Search site @name, #tag, ?docs, content"] = "Zoek een @kanaal, doorzoek inhoud hub met tekst en #tags, of doorzoek ?documentatie ";
-$a->strings["Directory"] = "Kanalengids";
-$a->strings["Channel Directory"] = "Kanalengids";
-$a->strings["Grid"] = "Grid";
-$a->strings["Your grid"] = "Jouw grid";
-$a->strings["Mark all grid notifications seen"] = "Markeer alle gridnotificaties als bekeken";
-$a->strings["Channel Home"] = "Tijdlijn kanaal";
-$a->strings["Channel home"] = "Tijdlijn kanaal";
-$a->strings["Mark all channel notifications seen"] = "Alle kanaalnotificaties als gelezen markeren";
-$a->strings["Connections"] = "Connecties";
-$a->strings["Notices"] = "Notificaties";
-$a->strings["Notifications"] = "Notificaties";
-$a->strings["See all notifications"] = "Alle notificaties weergeven";
-$a->strings["Mark all system notifications seen"] = "Markeer alle systeemnotificaties als bekeken";
-$a->strings["Mail"] = "Privéberichten";
-$a->strings["Private mail"] = "Privéberichten";
-$a->strings["See all private messages"] = "Alle privéberichten weergeven";
-$a->strings["Mark all private messages seen"] = "Markeer alle privéberichten als bekeken";
-$a->strings["Events"] = "Agenda";
-$a->strings["Event Calendar"] = "Agenda";
-$a->strings["See all events"] = "Alle gebeurtenissen weergeven";
-$a->strings["Mark all events seen"] = "Markeer alle gebeurtenissen als bekeken";
-$a->strings["Channel Manager"] = "Kanaalbeheer";
-$a->strings["Manage Your Channels"] = "Beheer je kanalen";
-$a->strings["Account/Channel Settings"] = "Account-/kanaal-instellingen";
-$a->strings["Site Setup and Configuration"] = "Hub instellen en beheren";
-$a->strings["@name, #tag, ?doc, content"] = "@kanaal, #tag, inhoud, ?hulp";
-$a->strings["Please wait..."] = "Wachten aub...";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. ";
-$a->strings["prev"] = "vorige";
-$a->strings["first"] = "eerste";
-$a->strings["last"] = "laatste";
-$a->strings["next"] = "volgende";
-$a->strings["older"] = "ouder";
-$a->strings["newer"] = "nieuwer";
-$a->strings["No connections"] = "Geen connecties";
-$a->strings["%d Connection"] = array(
- 0 => "%d connectie",
- 1 => "%d connecties",
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "week",
+ 1 => "weken",
);
-$a->strings["View Connections"] = "Connecties weergeven";
-$a->strings["poke"] = "aanstoten";
-$a->strings["ping"] = "ping";
-$a->strings["pinged"] = "gepingd";
-$a->strings["prod"] = "por";
-$a->strings["prodded"] = "gepord";
-$a->strings["slap"] = "slaan";
-$a->strings["slapped"] = "sloeg";
-$a->strings["finger"] = "finger";
-$a->strings["fingered"] = "gefingerd";
-$a->strings["rebuff"] = "afpoeieren";
-$a->strings["rebuffed"] = "afgepoeierd";
-$a->strings["happy"] = "gelukkig";
-$a->strings["sad"] = "bedroefd";
-$a->strings["mellow"] = "mellow";
-$a->strings["tired"] = "moe";
-$a->strings["perky"] = "parmantig";
-$a->strings["angry"] = "boos";
-$a->strings["stupified"] = "beteuterd";
-$a->strings["puzzled"] = "verward";
-$a->strings["interested"] = "geïnteresseerd";
-$a->strings["bitter"] = "verbitterd";
-$a->strings["cheerful"] = "vrolijk";
-$a->strings["alive"] = "levendig";
-$a->strings["annoyed"] = "geërgerd";
-$a->strings["anxious"] = "bezorgd";
-$a->strings["cranky"] = "humeurig";
-$a->strings["disturbed"] = "verontrust";
-$a->strings["frustrated"] = "gefrustreerd ";
-$a->strings["depressed"] = "gedeprimeerd";
-$a->strings["motivated"] = "gemotiveerd";
-$a->strings["relaxed"] = "ontspannen";
-$a->strings["surprised"] = "verrast";
-$a->strings["May"] = "mei";
-$a->strings["Unknown Attachment"] = "Onbekende bijlage";
-$a->strings["unknown"] = "onbekend";
-$a->strings["remove category"] = "categorie verwijderen";
-$a->strings["remove from file"] = "uit map verwijderen";
-$a->strings["Click to open/close"] = "Klik om te openen of te sluiten";
-$a->strings["Link to Source"] = "Originele locatie";
-$a->strings["default"] = "standaard";
-$a->strings["Page layout"] = "Pagina-lay-out";
-$a->strings["You can create your own with the layouts tool"] = "Je kan jouw eigen lay-out ontwerpen onder lay-outs";
-$a->strings["Page content type"] = "Opmaaktype pagina";
-$a->strings["Select an alternate language"] = "Kies een andere taal";
-$a->strings["activity"] = "activiteit";
-$a->strings["Design Tools"] = "Ontwerp-hulpmiddelen";
-$a->strings["Blocks"] = "Blokken";
-$a->strings["Menus"] = "Menu's";
-$a->strings["Layouts"] = "Lay-outs";
-$a->strings["Pages"] = "Pagina's";
-$a->strings["Directory Options"] = "Opties kanalengids";
-$a->strings["Safe Mode"] = "Veilig zoeken";
-$a->strings["No"] = "Nee";
-$a->strings["Yes"] = "Ja";
-$a->strings["Public Forums Only"] = "Alleen openbare forums";
-$a->strings["This Website Only"] = "Alleen deze hub";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken.";
-$a->strings["Add new connections to this collection (privacy group)"] = "Voeg nieuwe connecties aan deze collectie toe (privacy-groep)";
-$a->strings["All Channels"] = "Alle kanalen";
-$a->strings["edit"] = "bewerken";
-$a->strings["Collections"] = "Collecties";
-$a->strings["Edit collection"] = "Collectie bewerken";
-$a->strings["Add new collection"] = "Nieuwe collectie toevoegen";
-$a->strings["Channels not in any collection"] = "Kanalen die zich in geen enkele collectie bevinden";
-$a->strings["Invalid data packet"] = "Datapakket ongeldig";
-$a->strings["Unable to verify channel signature"] = "Kanaalkenmerk kon niet worden geverifieerd. ";
-$a->strings["Unable to verify site signature for %s"] = "Hubkenmerk voor %s kon niet worden geverifieerd";
-$a->strings["invalid target signature"] = "ongeldig doelkenmerk";
-$a->strings["New Page"] = "Nieuwe pagina";
-$a->strings["View"] = "Weergeven";
-$a->strings["Actions"] = "Acties";
-$a->strings["Page Link"] = "Paginalink";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Aangemaakt";
-$a->strings["Edited"] = "Bewerkt";
-$a->strings["view full size"] = "volledige grootte tonen";
-$a->strings["Administrator"] = "Beheerder";
-$a->strings["No Subject"] = "Geen onderwerp";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan DNS-informatie voor databaseserver '%s' niet vinden";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes";
-$a->strings["Image file is empty."] = "Afbeeldingsbestand is leeg";
-$a->strings["Unable to process image"] = "Afbeelding kan niet verwerkt worden";
-$a->strings["Photo storage failed."] = "Foto kan niet worden opgeslagen";
-$a->strings["Upload New Photos"] = "Nieuwe foto's uploaden";
-$a->strings["Save to Folder"] = "In map opslaan";
-$a->strings["I will attend"] = "Aanwezig";
-$a->strings["I will not attend"] = "Niet aanwezig";
-$a->strings["I might attend"] = "Mogelijk aanwezig";
-$a->strings["I agree"] = "Eens";
-$a->strings["I disagree"] = "Oneens";
-$a->strings["I abstain"] = "Onthouding";
-$a->strings["Add Star"] = "Ster toevoegen";
-$a->strings["Remove Star"] = "Ster verwijderen";
-$a->strings["Toggle Star Status"] = "Ster toevoegen of verwijderen";
-$a->strings["starred"] = "met ster";
-$a->strings["Add Tag"] = "Tag toevoegen";
-$a->strings["I like this (toggle)"] = "Vind ik leuk";
-$a->strings["I don't like this (toggle)"] = "Vind ik niet leuk";
-$a->strings["Share This"] = "Delen";
-$a->strings["share"] = "delen";
-$a->strings["Delivery Report"] = "Afleveringsrapport";
-$a->strings["%d comment"] = array(
- 0 => "%d reactie",
- 1 => "%d reacties weergeven",
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "dag",
+ 1 => "dagen",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "uur",
+ 1 => "uren",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "minuut",
+ 1 => "minuten",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "seconde",
+ 1 => "seconden",
);
-$a->strings["View %s's profile - %s"] = "Profiel van %s bekijken - %s";
-$a->strings["to"] = "aan";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Kanaal-naar-kanaal";
-$a->strings["via Wall-To-Wall:"] = "via kanaal-naar-kanaal";
-$a->strings["Save Bookmarks"] = "Bladwijzers opslaan";
-$a->strings["Add to Calendar"] = "Aan agenda toevoegen";
-$a->strings["Mark all seen"] = "Markeer alles als bekeken";
-$a->strings["__ctx:noun__ Likes"] = "vinden dit leuk";
-$a->strings["__ctx:noun__ Dislikes"] = "vinden dit niet leuk";
-$a->strings["This is you"] = "Dit ben jij";
-$a->strings["Image"] = "Afbeelding";
-$a->strings["Insert Link"] = "Link invoegen";
-$a->strings["Video"] = "Video";
-$a->strings["Site Admin"] = "Hubbeheerder";
-$a->strings["Address Book"] = "Connecties";
-$a->strings["Mood"] = "Stemming";
-$a->strings["Probe"] = "Onderzoeken";
-$a->strings["Suggest"] = "Voorstellen";
-$a->strings["Random Channel"] = "Willekeurig kanaal";
-$a->strings["Invite"] = "Uitnodigen ";
-$a->strings["Features"] = "Extra functies";
-$a->strings["Language"] = "Taal";
-$a->strings["Post"] = "Bericht";
-$a->strings["Profile Photo"] = "Profielfoto";
-$a->strings["Update"] = "Bijwerken";
-$a->strings["Install"] = "Installeren";
-$a->strings["Purchase"] = "Aanschaffen";
-$a->strings["Can view my normal stream and posts"] = "Kan mijn normale kanaalstream en berichten bekijken";
-$a->strings["Can view my default channel profile"] = "Kan mijn standaard kanaalprofiel bekijken";
-$a->strings["Can view my connections"] = "Kan een lijst met mijn connecties bekijken";
-$a->strings["Can view my file storage and photos"] = "Kan mijn foto's en andere bestanden bekijken";
-$a->strings["Can view my webpages"] = "Kan mijn pagina's bekijken";
-$a->strings["Can send me their channel stream and posts"] = "Kan mij de inhoud van hun kanaal en berichten sturen";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan een bericht in mijn kanaal plaatsen";
-$a->strings["Can comment on or like my posts"] = "Kan op mijn berichten reageren of deze (niet) leuk vinden";
-$a->strings["Can send me private mail messages"] = "Kan mij privéberichten sturen";
-$a->strings["Can like/dislike stuff"] = "Kan dingen leuk of niet leuk vinden";
-$a->strings["Profiles and things other than posts/comments"] = "Profielen en dingen, buiten berichten en reacties";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+";
-$a->strings["Advanced - useful for creating group forum channels"] = "Geavanceerd - nuttig voor groepforums";
-$a->strings["Can chat with me (when available)"] = "Kan met mij chatten (wanneer beschikbaar)";
-$a->strings["Can write to my file storage and photos"] = "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen";
-$a->strings["Can edit my webpages"] = "Kan mijn pagina's bewerken";
-$a->strings["Can source my public posts in derived channels"] = "Kan mijn openbare berichten als bron voor andere kanalen gebruiken";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)";
-$a->strings["Can administer my channel resources"] = "Kan mijn kanaal beheren";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet.";
-$a->strings["Social Networking"] = "Sociaal netwerk";
-$a->strings["Mostly Public"] = "Vrijwel alles openbaar";
-$a->strings["Restricted"] = "Beperkt zichtbaar";
-$a->strings["Private"] = "Verborgen kanaal";
-$a->strings["Community Forum"] = "Groepsforum";
-$a->strings["Feed Republish"] = "Feed herpubliceren";
-$a->strings["Special Purpose"] = "Speciaal doel";
-$a->strings["Celebrity/Soapbox"] = "Beroemdheid/alleen volgen";
-$a->strings["Group Repository"] = "Groepsopslag";
-$a->strings["Custom/Expert Mode"] = "Expertmodus/handmatig aanpassen";
-$a->strings["Profile Photos"] = "Profielfoto's";
-$a->strings["Not a valid email address"] = "Geen geldig e-mailadres";
-$a->strings["Your email domain is not among those allowed on this site"] = "Jouw e-maildomein is op deze hub niet toegestaan";
-$a->strings["Your email address is already registered at this site."] = "Jouw e-mailadres is al op deze hub geregistreerd.";
-$a->strings["An invitation is required."] = "Een uitnodiging is vereist";
-$a->strings["Invitation could not be verified."] = "Uitnodiging kon niet geverifieerd worden";
-$a->strings["Please enter the required information."] = "Vul de vereiste informatie in.";
-$a->strings["Failed to store account information."] = "Account-informatie kon niet opgeslagen worden.";
-$a->strings["Registration confirmation for %s"] = "Registratiebevestiging voor %s";
-$a->strings["Registration request at %s"] = "Registratiebevestiging voor %s";
-$a->strings["your registration password"] = "jouw registratiewachtwoord";
-$a->strings["Registration details for %s"] = "Registratiegegevens voor %s";
-$a->strings["Account approved."] = "Account goedgekeurd";
-$a->strings["Registration revoked for %s"] = "Registratie ingetrokken voor %s";
-$a->strings["Account verified. Please login."] = "Account is geverifieerd. Je kan inloggen.";
-$a->strings["Click here to upgrade."] = "Klik hier om te upgraden.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden.";
-$a->strings["This action is not available under your subscription plan."] = "Deze handeling is niet mogelijk met jouw abonnement.";
-$a->strings["Permission Denied."] = "Toegang geweigerd";
-$a->strings["File not found."] = "Bestand niet gevonden.";
-$a->strings["Edit file permissions"] = "Bestandsrechten bewerken";
-$a->strings["Set/edit permissions"] = "Rechten instellen/bewerken";
-$a->strings["Include all files and sub folders"] = "Toepassen op alle bestanden en submappen";
-$a->strings["Return to file list"] = "Terugkeren naar bestandlijst ";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopieer/plak deze code om het bestand aan een bericht te koppelen";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen";
-$a->strings["Share this file"] = "Dit bestand delen";
-$a->strings["Show URL to this file"] = "Toon URL van dit bestand";
-$a->strings["Notify your contacts about this file"] = "Jouw connecties over dit bestand berichten";
-$a->strings["Collection created."] = "Collectie aangemaakt";
-$a->strings["Could not create collection."] = "Collectie kon niet aangemaakt worden";
-$a->strings["Collection updated."] = "Collectie bijgewerkt.";
-$a->strings["Create a collection of channels."] = "Kanaalcollectie aanmaken";
-$a->strings["Collection Name: "] = "Naam collectie:";
-$a->strings["Members are visible to other channels"] = "Kanalen in deze collectie zijn zichtbaar voor andere kanalen";
-$a->strings["Collection removed."] = "Collectie verwijderd";
-$a->strings["Unable to remove collection."] = "Verwijderen collectie mislukt";
-$a->strings["Collection Editor"] = "Collectiebewerker";
-$a->strings["Members"] = "Kanalen";
-$a->strings["All Connected Channels"] = "Alle kanaalconnecties";
-$a->strings["Click on a channel to add or remove."] = "Klik op een kanaal om deze toe te voegen of te verwijderen.";
-$a->strings["Unable to locate original post."] = "Niet in staat om de originele locatie van het bericht te vinden. ";
-$a->strings["Empty post discarded."] = "Leeg bericht geannuleerd";
-$a->strings["Executable content type not permitted to this channel."] = "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal.";
-$a->strings["Duplicate post suppressed."] = "Dubbel bericht tegengehouden.";
-$a->strings["System error. Post not saved."] = "Systeemfout. Bericht niet opgeslagen.";
-$a->strings["Unable to obtain post information from database."] = "Niet in staat om informatie over dit bericht uit de database te verkrijgen.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Je hebt jouw limiet van %1$.0f berichten bereikt.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Je hebt jouw limiet van %1$.0f webpagina's bereikt.";
-$a->strings["No channel."] = "Geen kanaal.";
-$a->strings["Common connections"] = "Veel voorkomende connecties";
-$a->strings["No connections in common."] = "Geen gemeenschappelijke connecties.";
-$a->strings["Continue"] = "Ga verder";
-$a->strings["Premium Channel Setup"] = "Instellen premiumkanaal ";
-$a->strings["Enable premium channel connection restrictions"] = "Restricties voor connecties van premiumkanaal toestaan";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) ";
-$a->strings["Restricted or Premium Channel"] = "Beperkt of premiumkanaal";
-$a->strings["Profile Match"] = "Profielovereenkomst";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe.";
-$a->strings["is interested in:"] = "is geïnteresseerd in:";
-$a->strings["No matches"] = "Geen overeenkomsten";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID-protocolfout. Geen ID terugontvangen.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Welkom %s. Authenticatie op afstand geslaagd.";
-$a->strings["Some blurb about what to do when you're new here"] = "Welkom op \$Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van \$Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met \$Projectname klik je op het vraagteken.";
-$a->strings["Away"] = "Afwezig";
-$a->strings["Online"] = "Online";
-$a->strings["Public Sites"] = "Openbare hubs";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Op de hier weergegeven hubs kan iedereen zich voor het \$Projectname-netwerk aanmelden. Alle hubs in het \$Projectname-netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen betaalde abonnementen voor uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven.";
-$a->strings["Rate this hub"] = "Beoordeel deze hub";
-$a->strings["Site URL"] = "URL hub";
-$a->strings["Access Type"] = "Toegangstype";
-$a->strings["Registration Policy"] = "Registratiebeleid";
-$a->strings["Project"] = "Project";
-$a->strings["View hub ratings"] = "Bekijk hubbeoordelingen";
-$a->strings["Rate"] = "Beoordeel";
-$a->strings["View ratings"] = "Bekijk beoordelingen";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s heeft het %3\$s van %2\$s getagd met %4\$s";
-$a->strings["Website:"] = "Website:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Kanaal op afstand [%s] (nog niet op deze hub bekend)";
-$a->strings["Rating (this information is public)"] = "Beoordeling (deze informatie is openbaar)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)";
-$a->strings["Block Name"] = "Bloknaam";
-$a->strings["Block Title"] = "Bloktitel";
-$a->strings["First Name"] = "Voornaam";
-$a->strings["Last Name"] = "Achternaam";
-$a->strings["Nickname"] = "Bijnaam";
-$a->strings["Full Name"] = "Volledige naam";
-$a->strings["Profile Photo 16px"] = "Profielfoto 16px";
-$a->strings["Profile Photo 32px"] = "Profielfoto 32px";
-$a->strings["Profile Photo 48px"] = "Profielfoto 48px";
-$a->strings["Profile Photo 64px"] = "Profielfoto 64px";
-$a->strings["Profile Photo 80px"] = "Profielfoto 80px";
-$a->strings["Profile Photo 128px"] = "Profielfoto 128px";
-$a->strings["Timezone"] = "Tijdzone";
-$a->strings["Homepage URL"] = "URL homepagina";
-$a->strings["Birth Year"] = "Geboortejaar";
-$a->strings["Birth Month"] = "Geboortemaand";
-$a->strings["Birth Day"] = "Geboortedag";
-$a->strings["Birthdate"] = "Geboortedatum";
-$a->strings["Gender"] = "Geslacht";
-$a->strings["Like/Dislike"] = "Leuk/niet leuk";
-$a->strings["This action is restricted to members."] = "Deze actie kan alleen door \$Projectname-leden worden uitgevoerd.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Je dient <a href=\"rmagic\">in te loggen met je \$Projectname-account</a> of <a href=\"register\">een nieuw \$Projectname-account aan te maken</a> om verder te kunnen gaan.";
-$a->strings["Invalid request."] = "Ongeldig verzoek";
-$a->strings["thing"] = "ding";
-$a->strings["Channel unavailable."] = "Kanaal niet beschikbaar.";
-$a->strings["Previous action reversed."] = "Vorige actie omgedraaid";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s is het eens met %2\$s's %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s is het niet eens met %2\$s's %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s onthoudt zich van een besluit over %2\$s's %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s is aanwezig op %2\$s's %3\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s is niet aanwezig op %2\$s's %3\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s is mogelijk aanwezig op %2\$s's %3\$s";
-$a->strings["Action completed."] = "Actie voltooid";
-$a->strings["Thank you."] = "Bedankt";
-$a->strings["Invalid item."] = "Ongeldig item.";
-$a->strings["Channel not found."] = "Kanaal niet gevonden.";
-$a->strings["Page not found."] = "Pagina niet gevonden.";
-$a->strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd.";
-$a->strings["Remove This Channel"] = "Verwijder dit kanaal";
-$a->strings["WARNING: "] = "WAARSCHUWING: ";
-$a->strings["This channel will be completely removed from the network. "] = "Dit kanaal wordt volledig uit het \$Projectname-netwerk verwijderd.";
-$a->strings["This action is permanent and can not be undone!"] = "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!";
-$a->strings["Please enter your password for verification:"] = "Vul je wachtwoord in ter verificatie:";
-$a->strings["Remove this channel and all its clones from the network"] = "Dit kanaal en alle klonen hiervan uit het \$Projectname-netwerk verwijderen";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het \$Projectname-netwerk verwijderd";
-$a->strings["Remove Channel"] = "Kanaal verwijderen";
-$a->strings["Set your current mood and tell your friends"] = "Noteer je huidige stemming en toon het aan je connecties";
-$a->strings["Add a Channel"] = "Kanaal toevoegen";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Naast een account moet je tenminste één kanaal aanmaken. Een kanaal is een persoonlijke verzameling (gerelateerde) berichten en media, zoals je misschien gewend bent van sociale netwerken. Een kanaal kan gebruikt worden voor social media, een blog, forum, en voor veel meer. Je kan net zoveel kanalen aanmaken als dat de eigenaar/beheerder van jouw hub toestaat.";
-$a->strings["Channel Name"] = "Kanaalnaam";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Jouw naam of een andere relevante naam. Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Familieforum\"";
-$a->strings["Choose a short nickname"] = "Korte bijnaam";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Deze bijnaam (geen spaties) wordt gebruikt om een makkelijk te onthouden kanaaladres (zoals een e-mailadres) en het internetadres (URL) van jouw kanaal aan te maken, die je dan met anderen kunt delen. Voorbeeld: <b>janp</b> wordt <em>janp@jouw_hub.nl</em> en <em>https://jouw_hub.nl/channel/janp</em>.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie.";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Kies een kanaaltype en het door jouw gewenste privacy-niveau, zodat automatisch de beste permissies kunnen worden ingesteld. Dit kan later, indien gewenst, worden veranderd.";
-$a->strings["Channel Type"] = "Kanaaltype";
-$a->strings["Read more about roles"] = "Lees meer over kanaaltypes";
-$a->strings["No ratings"] = "Geen beoordelingen";
-$a->strings["Public access denied."] = "Openbare toegang geweigerd.";
-$a->strings["Ratings"] = "Waarderingen";
-$a->strings["Rating: "] = "Waardering: ";
-$a->strings["Website: "] = "Website: ";
-$a->strings["Description: "] = "Omschrijving: ";
-$a->strings["\$Projectname Server - Setup"] = "\$Projectname Server - Setup";
-$a->strings["Could not connect to database."] = "Could not connect to database.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Could not connect to specified hub URL. Possible SSL certificate or DNS issue.";
-$a->strings["Could not create table."] = "Could not create table.";
-$a->strings["Your site database has been installed."] = "Your hub database has been installed.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "You may need to import the file \"install/schema_xxx.sql\" manually using a database client.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Please see the file \"install/INSTALL.txt\".";
-$a->strings["System check"] = "System check";
-$a->strings["Next"] = "Volgende";
-$a->strings["Check again"] = "Check again";
-$a->strings["Database connection"] = "Database connection";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "In order to install \$Projectname we need to know how to connect to your database.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Please contact your hosting provider or site administrator if you have questions about these settings.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "The database you specify below should already exist. If it does not, please create it before continuing.";
-$a->strings["Database Server Name"] = "Database Server Name";
-$a->strings["Default is 127.0.0.1"] = "Default is 127.0.0.1";
-$a->strings["Database Port"] = "Database Port";
-$a->strings["Communication port number - use 0 for default"] = "Communication port number - use 0 for default";
-$a->strings["Database Login Name"] = "Database Login Name";
-$a->strings["Database Login Password"] = "Database Login Password";
-$a->strings["Database Name"] = "Database Name";
-$a->strings["Database Type"] = "Database Type";
-$a->strings["Site administrator email address"] = "Hub administrator email address";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Your account email address must match this in order to use the web admin panel.";
-$a->strings["Website URL"] = "Hub URL";
-$a->strings["Please use SSL (https) URL if available."] = "Please use SSL (https) URL if available.";
-$a->strings["Please select a default timezone for your website"] = "Please select a default timezone for your hub";
-$a->strings["Site settings"] = "Hub settings";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Could not find a command line version of PHP in the web server PATH.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron.";
-$a->strings["PHP executable path"] = "PHP executable path";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Enter full path to php executable. You can leave this blank to continue the installation.";
-$a->strings["Command line PHP"] = "Command line PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "The command line version of PHP on your system does not have \"register_argc_argv\" enabled.";
-$a->strings["This is required for message delivery to work."] = "This is required for message delivery to work.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "You can adjust these settings in the servers php.ini.";
-$a->strings["PHP upload limits"] = "PHP upload limits";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generate encryption keys";
-$a->strings["libCurl PHP module"] = "libCurl PHP module";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP module";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP module";
-$a->strings["mysqli or postgres PHP module"] = "mysqli or postgres PHP module";
-$a->strings["mb_string PHP module"] = "mb_string PHP module";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP module";
-$a->strings["xml PHP module"] = "xml PHP module";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: Apache webserver mod-rewrite module is required but not installed.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: proc_open is required but is either not installed or has been disabled in php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: libCURL PHP module required but not installed.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: GD graphics PHP module with JPEG support required but not installed.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: openssl PHP module required but not installed.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: mysqli or postgres PHP module required but neither are installed.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: mb_string PHP module required but not installed.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: mcrypt PHP module required but not installed.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: xml PHP module required for DAV but not installed.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php is writable";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains.";
-$a->strings["%s is writable"] = "%s is writable";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder";
-$a->strings["store is writable"] = "store is writable";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Fix certificate or disable https access to this hub.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "This restriction is incorporated because public posts from you may for example contain references to images on your own hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Providers are available that issue free certificates which are browser-valid.";
-$a->strings["SSL certificate validation"] = "SSL certificate validation";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite in .htaccess is not working. Check your server configuration.Test: ";
-$a->strings["Url rewrite is working"] = "Url rewrite is working";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root.";
-$a->strings["Errors encountered creating database tables."] = "Errors encountered creating database tables.";
-$a->strings["<h1>What next</h1>"] = "<h1>Wat nu</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT: You will need to [manually] setup a scheduled task for the poller.";
-$a->strings["Bookmark added"] = "Bladwijzer toegevoegd";
-$a->strings["My Bookmarks"] = "Mijn bladwijzers";
-$a->strings["My Connections Bookmarks"] = "Bladwijzers van mijn connecties";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd.";
-$a->strings["Configuration Editor"] = "Configuratiebewerker";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. ";
-$a->strings["Poke/Prod"] = "Aanstoten/porren";
-$a->strings["poke, prod or do other things to somebody"] = "aanstoten, porren of andere dingen met iemand doen";
-$a->strings["Recipient"] = "Ontvanger";
-$a->strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
-$a->strings["Make this post private"] = "Maak dit bericht privé";
-$a->strings["Profile not found."] = "Profiel niet gevonden.";
-$a->strings["Profile deleted."] = "Profiel verwijderd.";
-$a->strings["Profile-"] = "Profiel-";
-$a->strings["New profile created."] = "Nieuw profiel aangemaakt.";
-$a->strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen";
-$a->strings["Profile unavailable to export."] = "Geen profiel beschikbaar om te exporteren";
-$a->strings["Profile Name is required."] = "Profielnaam is vereist";
-$a->strings["Marital Status"] = "Huwelijke status";
-$a->strings["Romantic Partner"] = "Romantische partner";
-$a->strings["Likes"] = "Houdt van";
-$a->strings["Dislikes"] = "Houdt niet van";
-$a->strings["Work/Employment"] = "Werk/arbeid";
-$a->strings["Religion"] = "Religie";
-$a->strings["Political Views"] = "Politieke overtuigingen";
-$a->strings["Sexual Preference"] = "Seksuele voorkeur";
-$a->strings["Homepage"] = "Homepage";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Kanaaladres";
-$a->strings["Profile updated."] = "Profiel bijgewerkt";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Laat de lijst met connecties niet aan bezoekers van dit profiel zien.";
-$a->strings["Edit Profile Details"] = "Profiel bewerken";
-$a->strings["View this profile"] = "Profiel weergeven";
-$a->strings["Change Profile Photo"] = "Profielfoto wijzigen";
-$a->strings["Create a new profile using these settings"] = "Een nieuw profiel aanmaken met dit profiel als basis";
-$a->strings["Clone this profile"] = "Dit profiel klonen";
-$a->strings["Delete this profile"] = "Dit profiel verwijderen";
-$a->strings["Import profile from file"] = "Profiel vanuit bestand importeren";
-$a->strings["Export profile to file"] = "Profiel naar bestand exporteren";
-$a->strings["Profile Name:"] = "Profielnaam:";
-$a->strings["Your Full Name:"] = "Jouw volledige naam:";
-$a->strings["Title/Description:"] = "Titel/omschrijving:";
-$a->strings["Your Gender:"] = "Jouw geslacht";
-$a->strings["Birthday :"] = "Verjaardag: ";
-$a->strings["Street Address:"] = "Straat en huisnummer:";
-$a->strings["Locality/City:"] = "Woonplaats:";
-$a->strings["Postal/Zip Code:"] = "Postcode:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Provincie/gewest/deelstaat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Huwelijkse staat:";
-$a->strings["Who: (if applicable)"] = "Wie (wanneer toepasselijk):";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl";
-$a->strings["Since [date]:"] = "Sinds [datum]:";
-$a->strings["Homepage URL:"] = "Adres homepage:";
-$a->strings["Religious Views:"] = "Religieuze overtuigingen";
-$a->strings["Keywords:"] = "Trefwoorden";
-$a->strings["Example: fishing photography software"] = "Voorbeeld: muziek, fotografie, software";
-$a->strings["Used in directory listings"] = "Wordt in de kanalengids gebruikt";
-$a->strings["Tell us about yourself..."] = "Vertel ons iets over jezelf...";
-$a->strings["Hobbies/Interests"] = "Hobby's/interesses";
-$a->strings["Contact information and Social Networks"] = "Contactinformatie en sociale netwerken";
-$a->strings["My other channels"] = "Mijn andere kanalen";
-$a->strings["Musical interests"] = "Muzikale interesses";
-$a->strings["Books, literature"] = "Boeken/literatuur";
-$a->strings["Television"] = "Televisie";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/cultuur/entertainment";
-$a->strings["Love/romance"] = "Liefde/romantiek";
-$a->strings["Work/employment"] = "Werk/arbeid";
-$a->strings["School/education"] = "School/onderwijs";
-$a->strings["This is your default profile."] = "Dit is jouw standaardprofiel";
-$a->strings["Age: "] = "Leeftijd:";
-$a->strings["Edit/Manage Profiles"] = "Profielen bewerken/beheren";
-$a->strings["Add profile things"] = "Dingen aan je profiel toevoegen";
-$a->strings["Include desirable objects in your profile"] = "Voeg door jou gewenste dingen aan jouw profiel toe";
-$a->strings["Items tagged with: %s"] = "Items getagd met %s";
-$a->strings["Search results for: %s"] = "Zoekresultaten voor %s";
-$a->strings["Could not access contact record."] = "Kon geen toegang krijgen tot de connectie-gegevens.";
-$a->strings["Could not locate selected profile."] = "Kon het gekozen profiel niet vinden.";
-$a->strings["Connection updated."] = "Connectie bijgewerkt.";
-$a->strings["Failed to update connection record."] = "Bijwerken van connectie-gegevens mislukt.";
-$a->strings["is now connected to"] = "is nu verbonden met";
-$a->strings["Could not access address book record."] = "Kon geen toegang krijgen tot de record van de connectie.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar";
-$a->strings["Unable to set address book parameters."] = "Niet in staat om de parameters van connecties in te stellen.";
-$a->strings["Connection has been removed."] = "Connectie is verwijderd";
-$a->strings["View %s's profile"] = "Profiel van %s weergeven";
-$a->strings["Refresh Permissions"] = "Permissies vernieuwen";
-$a->strings["Fetch updated permissions"] = "Aangepaste permissies ophalen";
-$a->strings["Recent Activity"] = "Kanaal-activiteit";
-$a->strings["View recent posts and comments"] = "Recente berichten en reacties weergeven";
-$a->strings["Unblock"] = "Deblokkeren";
-$a->strings["Block"] = "Blokkeren";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blokkeer (of deblokkeer) alle communicatie met deze connectie";
-$a->strings["This connection is blocked!"] = "Deze connectie is geblokkeerd!";
-$a->strings["Unignore"] = "Niet meer negeren";
-$a->strings["Ignore"] = "Negeren";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie";
-$a->strings["This connection is ignored!"] = "Deze connectie wordt genegeerd!";
-$a->strings["Unarchive"] = "Niet meer archiveren";
-$a->strings["Archive"] = "Archiveren";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud";
-$a->strings["This connection is archived!"] = "Deze connectie is gearchiveerd!";
-$a->strings["Unhide"] = "Niet meer verbergen";
-$a->strings["Hide"] = "Verbergen";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties";
-$a->strings["This connection is hidden!"] = "Deze connectie is verborgen!";
-$a->strings["Delete this connection"] = "Deze connectie verwijderen";
-$a->strings["Approve this connection"] = "Deze connectie accepteren";
-$a->strings["Accept connection to allow communication"] = "Keur deze connectie goed om communicatie toe te staan";
-$a->strings["Set Affinity"] = "Verwantschapsfilter instellen";
-$a->strings["Set Profile"] = "Profiel instellen";
-$a->strings["Set Affinity & Profile"] = "Verwantschapsfilter en profiel instellen";
-$a->strings["none"] = "geen";
-$a->strings["Apply these permissions automatically"] = "Deze permissies automatisch toepassen";
-$a->strings["This connection's primary address is"] = "Het primaire kanaaladres van deze connectie is";
-$a->strings["Available locations:"] = "Beschikbare locaties:";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast.";
-$a->strings["Slide to adjust your degree of friendship"] = "Schuif om te bepalen hoe goed je iemand kent en/of mag";
-$a->strings["Slide to adjust your rating"] = "Gebruik de schuif om je beoordeling te geven";
-$a->strings["Optionally explain your rating"] = "Verklaar jouw beoordeling (niet verplicht)";
-$a->strings["Custom Filter"] = "Berichtenfilter";
-$a->strings["Only import posts with this text"] = "Importeer alleen berichten met deze tekst";
-$a->strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "woorden (één per regel), #tags, /regex/ of talen (lang=iso639-1) - laat leeg om alle berichten te importeren";
-$a->strings["Do not import posts with this text"] = "Importeer geen berichten met deze tekst";
-$a->strings["This information is public!"] = "Deze informatie is openbaar!";
-$a->strings["Connection Pending Approval"] = "Connectie moet nog goedgekeurd worden";
-$a->strings["Connection Request"] = "Connectieverzoek";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren.";
-$a->strings["Approve"] = "Goedkeuren";
-$a->strings["Approve Later"] = "Later goedkeuren";
-$a->strings["inherited"] = "geërfd";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken.";
-$a->strings["Their Settings"] = "Hun instellingen";
-$a->strings["My Settings"] = "Mijn instellingen";
-$a->strings["Individual Permissions"] = "Individuele permissies";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier <strong>niet</strong> veranderen.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. ";
-$a->strings["Last update:"] = "Laatste wijziging:";
-$a->strings["network"] = "netwerk";
-$a->strings["RSS"] = "RSS";
-$a->strings["\$Projectname channel"] = "\$Projectname-kanaal";
-$a->strings["Invalid message"] = "Ongeldig bericht";
-$a->strings["no results"] = "geen resultaten";
-$a->strings["Delivery report for %1\$s"] = "Afleveringsrapport voor %1\$s";
-$a->strings["channel sync processed"] = "kanaalsync verwerkt";
-$a->strings["queued"] = "in wachtrij";
-$a->strings["posted"] = "verstuurd";
-$a->strings["accepted for delivery"] = "geaccepteerd om afgeleverd te worden";
-$a->strings["updated"] = "geüpdatet";
-$a->strings["update ignored"] = "update genegeerd";
-$a->strings["permission denied"] = "toegang geweigerd";
-$a->strings["recipient not found"] = "ontvanger niet gevonden";
-$a->strings["mail recalled"] = "Privébericht ingetrokken";
-$a->strings["duplicate mail received"] = "dubbel privébericht ontvangen";
-$a->strings["mail delivered"] = "privébericht afgeleverd";
-$a->strings["Item not found"] = "Item niet gevonden";
-$a->strings["Delete webpage?"] = "Webpagina verwijderen?";
-$a->strings["Page link title"] = "Titel van paginalink";
-$a->strings["Insert YouTube video"] = "YouTube-video invoegen";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vorbis-video [.ogg] invoegen";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vorbis-audio [.ogg] invoegen";
-$a->strings["Edit Webpage"] = "Webpagina bewerken";
-$a->strings["Unable to find your hub."] = "Niet in staat om je hub te vinden";
-$a->strings["Post successful."] = "Verzenden bericht geslaagd.";
-$a->strings["sent you a private message"] = "stuurde jou een privébericht";
-$a->strings["added your channel"] = "voegde jouw kanaal toe";
-$a->strings["posted an event"] = "plaatste een gebeurtenis";
-$a->strings["Authorize application connection"] = "Geef toestemming voor applicatiekoppeling";
-$a->strings["Return to your app and insert this Securty Code:"] = "Ga terug naar je app en voeg deze beveiligingscode in:";
-$a->strings["Please login to continue."] = "Inloggen om verder te kunnen gaan.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?";
-$a->strings["No more system notifications."] = "Geen systeemnotificaties meer.";
-$a->strings["System Notifications"] = "Systeemnotificaties";
-$a->strings["Select a bookmark folder"] = "Kies een bladwijzermap";
-$a->strings["Save Bookmark"] = "Bladwijzer opslaan";
-$a->strings["URL of bookmark"] = "URL van bladwijzer";
-$a->strings["Description"] = "Omschrijving";
-$a->strings["Or enter new bookmark folder name"] = "Of geef de naam op van een nieuwe bladwijzermap";
-$a->strings["Contact not found."] = "Contact niet gevonden";
-$a->strings["Friend suggestion sent."] = "Kanaalvoorstel verzonden.";
-$a->strings["Suggest Friends"] = "Kanalen voorstellen";
-$a->strings["Suggest a friend for %s"] = "Stel een kanaal voor aan %s";
-$a->strings["Failed to create source. No channel selected."] = "Aanmaken bron mislukt. Geen kanaal geselecteerd.";
-$a->strings["Source created."] = "Bron aangemaakt.";
-$a->strings["Source updated."] = "Bron aangemaakt.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Beheer externe bronnen met inhoud voor jouw kanaal";
-$a->strings["New Source"] = "Nieuwe bron";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen.";
-$a->strings["Only import content with these words (one per line)"] = "Importeer alleen inhoud met deze woorden (één per regel)";
-$a->strings["Leave blank to import all public content"] = "Laat leeg om alle openbare inhoud te importeren";
-$a->strings["Source not found."] = "Bron niet gevonden";
-$a->strings["Edit Source"] = "Bron bewerken";
-$a->strings["Delete Source"] = "Bron verwijderen";
-$a->strings["Source removed"] = "Bron verwijderd";
-$a->strings["Unable to remove source."] = "Verwijderen bron mislukt.";
-$a->strings["Invalid request identifier."] = "Ongeldige verzoek identificator (request identifier)";
-$a->strings["Discard"] = "Annuleren";
-$a->strings["Tag removed"] = "Tag verwijderd";
-$a->strings["Remove Item Tag"] = "Verwijder item-tag";
-$a->strings["Select a tag to remove: "] = "Kies een tag om te verwijderen";
-$a->strings["Remove"] = "Verwijderen";
-$a->strings["%d rating"] = array(
+App::$strings["%1\$s's birthday"] = "Verjaardag van %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Gefeliciteerd met je verjaardag %1\$s";
+App::$strings["Male"] = "Man";
+App::$strings["Female"] = "Vrouw";
+App::$strings["Currently Male"] = "Momenteel man";
+App::$strings["Currently Female"] = "Momenteel vrouw";
+App::$strings["Mostly Male"] = "Voornamelijk man";
+App::$strings["Mostly Female"] = "Voornamelijk vrouw";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Interseksueel";
+App::$strings["Transsexual"] = "Transseksueel";
+App::$strings["Hermaphrodite"] = "Hermafrodiet";
+App::$strings["Neuter"] = "Genderneutraal";
+App::$strings["Non-specific"] = "Niet gespecificeerd";
+App::$strings["Other"] = "Anders";
+App::$strings["Undecided"] = "Nog niet beslist";
+App::$strings["Males"] = "Mannen";
+App::$strings["Females"] = "Vrouwen";
+App::$strings["Gay"] = "Homoseksueel";
+App::$strings["Lesbian"] = "Lesbisch";
+App::$strings["No Preference"] = "Geen voorkeur";
+App::$strings["Bisexual"] = "Biseksueel";
+App::$strings["Autosexual"] = "Autoseksueel";
+App::$strings["Abstinent"] = "Seksuele onthouding";
+App::$strings["Virgin"] = "Maagd";
+App::$strings["Deviant"] = "Afwijkend";
+App::$strings["Fetish"] = "Fetisj";
+App::$strings["Oodles"] = "Veel";
+App::$strings["Nonsexual"] = "Aseksueel";
+App::$strings["Single"] = "Alleen";
+App::$strings["Lonely"] = "Eenzaam";
+App::$strings["Available"] = "Beschikbaar";
+App::$strings["Unavailable"] = "Niet beschikbaar";
+App::$strings["Has crush"] = "Heeft een oogje op iemand";
+App::$strings["Infatuated"] = "Smoorverliefd";
+App::$strings["Dating"] = "Aan het daten";
+App::$strings["Unfaithful"] = "Ontrouw";
+App::$strings["Sex Addict"] = "Seksverslaafd";
+App::$strings["Friends/Benefits"] = "Vriendschap plus";
+App::$strings["Casual"] = "Ongebonden/vluchtig";
+App::$strings["Engaged"] = "Verloofd";
+App::$strings["Married"] = "Getrouwd";
+App::$strings["Imaginarily married"] = "Denkbeeldig getrouwd";
+App::$strings["Partners"] = "Partners";
+App::$strings["Cohabiting"] = "Samenwonend";
+App::$strings["Common law"] = "Common-law-huwelijk";
+App::$strings["Happy"] = "Gelukkig";
+App::$strings["Not looking"] = "Niet op zoek";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Verraden";
+App::$strings["Separated"] = "Uit elkaar";
+App::$strings["Unstable"] = "Onstabiel";
+App::$strings["Divorced"] = "Gescheiden";
+App::$strings["Imaginarily divorced"] = "Denkbeeldig gescheiden";
+App::$strings["Widowed"] = "Weduwnaar/weduwe";
+App::$strings["Uncertain"] = "Onzeker";
+App::$strings["It's complicated"] = "Het is ingewikkeld";
+App::$strings["Don't care"] = "Maakt mij niks uit";
+App::$strings["Ask me"] = "Vraag het me";
+App::$strings["Default"] = "Standaard";
+App::$strings["This event has been added to your calendar."] = "Dit evenement is aan jouw agenda toegevoegd.";
+App::$strings["Not specified"] = "Niet aangegeven";
+App::$strings["Needs Action"] = "Actie vereist";
+App::$strings["Completed"] = "Voltooid";
+App::$strings["In Process"] = "In behandeling";
+App::$strings["Cancelled"] = "Geannuleerd";
+App::$strings["Frequently"] = "Regelmatig";
+App::$strings["Hourly"] = "Elk uur";
+App::$strings["Twice daily"] = "Twee keer per dag";
+App::$strings["Daily"] = "Dagelijks";
+App::$strings["Weekly"] = "Wekelijks";
+App::$strings["Monthly"] = "Maandelijks";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["GNU-Social"] = "GNU social";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot"] = "Zot";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Tags"] = "Tags";
+App::$strings["Keywords"] = "Trefwoorden";
+App::$strings["have"] = "heb";
+App::$strings["has"] = "heeft";
+App::$strings["want"] = "wil";
+App::$strings["wants"] = "wil";
+App::$strings["likes"] = "vindt dit leuk";
+App::$strings["dislikes"] = "vindt dit niet leuk";
+App::$strings["Item was not found."] = "Item niet gevonden";
+App::$strings["No source file."] = "Geen bronbestand.";
+App::$strings["Cannot locate file to replace"] = "Kan het te vervangen bestand niet vinden";
+App::$strings["Cannot locate file to revise/update"] = "Kan het bestand wat aangepast moet worden niet vinden";
+App::$strings["File exceeds size limit of %d"] = "Bestand is groter dan de toegelaten %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt.";
+App::$strings["Path not available."] = "Pad niet beschikbaar.";
+App::$strings["Empty pathname"] = "Padnaam leeg";
+App::$strings["duplicate filename or path"] = "dubbele bestandsnaam of pad";
+App::$strings["Path not found."] = "Pad niet gevonden";
+App::$strings["mkdir failed."] = "directory aanmaken (mkdir) mislukt.";
+App::$strings["database storage failed."] = "opslag in database mislukt.";
+App::$strings["Empty path"] = "Ontbrekend bestandspad";
+App::$strings["General Features"] = "Algemene functies";
+App::$strings["Content Expiration"] = "Inhoud laten verlopen";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen";
+App::$strings["Multiple Profiles"] = "Meerdere profielen";
+App::$strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
+App::$strings["Advanced Profiles"] = "Geavanceerde profielen";
+App::$strings["Additional profile sections and selections"] = "Extra onderdelen en keuzes voor je profiel";
+App::$strings["Profile Import/Export"] = "Profiel importen/exporteren";
+App::$strings["Save and load profile details across sites/channels"] = "Profielgegevens opslaan en in andere hubs/kanalen gebruiken.";
+App::$strings["Web Pages"] = "Webpagina's";
+App::$strings["Provide managed web pages on your channel"] = "Sta beheerde webpagina's op jouw kanaal toe";
+App::$strings["Hide Rating"] = "Beoordelingen verbergen";
+App::$strings["Hide the rating buttons on your channel and profile pages. Note: People can still rate you somewhere else."] = "Verbergt de beoordelingsknoppen op jouw kanaal- en profielpagina's. Let op: Mensen kunnen jou nog steeds ergens anders beoordelen. ";
+App::$strings["Private Notes"] = "Privé-aantekeningen";
+App::$strings["Enables a tool to store notes and reminders (note: not encrypted)"] = "Een eenvoudige toepassing om aantekeningen en herinneringen in te bewaren (let op: niet versleuteld)";
+App::$strings["Navigation Channel Select"] = "Kanaal kiezen in navigatiemenu";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk";
+App::$strings["Photo Location"] = "Fotolocatie";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart.";
+App::$strings["Access Controlled Chatrooms"] = "Chatkanalen met toegangscontrole ";
+App::$strings["Provide chatrooms and chat services with access control."] = "Chatkanalen en chatdiensten met toegangscontrole aanbieden.";
+App::$strings["Smart Birthdays"] = "Slimme verjaardagen";
+App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "Maak verjaardagen bewust van tijdzones. Voor het geval dat jouw vrienden over de hele wereld verspreid zijn.";
+App::$strings["Expert Mode"] = "Expertmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Schakel de expertmodus in voor geavanceerde instellingen";
+App::$strings["Premium Channel"] = "Premiumkanaal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal";
+App::$strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
+App::$strings["Large Photos"] = "Grote foto's";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt.";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Automatisch inhoud uit andere kanalen of feeds importeren.";
+App::$strings["Even More Encryption"] = "Extra encryptie";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel.";
+App::$strings["Enable Voting Tools"] = "Peilingen inschakelen";
+App::$strings["Provide a class of post which others can vote on"] = "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen.";
+App::$strings["Delayed Posting"] = "Berichten uitstellen";
+App::$strings["Allow posts to be published at a later date"] = "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden.";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Dubbele berichten/reacties tegenhouden";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. ";
+App::$strings["Network and Stream Filtering"] = "Netwerk- en streamfilter";
+App::$strings["Search by Date"] = "Zoek op datum";
+App::$strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten op datum te filteren ";
+App::$strings["Privacy Groups"] = "Privacygroepen";
+App::$strings["Enable management and selection of privacy groups"] = "Beheer en selectie van privacygroepen inschakelen";
+App::$strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
+App::$strings["Network Personal Tab"] = "Persoonlijke netwerktab";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
+App::$strings["Network New Tab"] = "Nieuwe netwerktab";
+App::$strings["Enable tab to display all new Network activity"] = "Laat de tab alle nieuwe netwerkactiviteit tonen";
+App::$strings["Affinity Tool"] = "Verwantschapsfilter";
+App::$strings["Filter stream activity by depth of relationships"] = "Filter wat je in jouw grid ziet op hoe goed je iemand kent of mag";
+App::$strings["Connection Filtering"] = "Berichtenfilters";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal";
+App::$strings["Suggest Channels"] = "Kanalen voorstellen";
+App::$strings["Show channel suggestions"] = "Voor jou mogelijk interessante kanalen voorstellen";
+App::$strings["Post/Comment Tools"] = "Bericht- en reactiehulpmiddelen";
+App::$strings["Community Tagging"] = "Taggen door anderen";
+App::$strings["Ability to tag existing posts"] = "Geeft andere mensen de mogelijkheid om jouw (bestaande) berichten te taggen";
+App::$strings["Post Categories"] = "Categorieën berichten";
+App::$strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
+App::$strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen op te slaan";
+App::$strings["Dislike Posts"] = "Vind berichten niet leuk";
+App::$strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten en reacties niet leuk te vinden";
+App::$strings["Star Posts"] = "Geef berichten een ster";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mogelijkheid om speciale berichten met een ster te markeren";
+App::$strings["Tag Cloud"] = "Tagwolk";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina";
+App::$strings["Unable to obtain identity information from database"] = "Niet in staat om identiteitsinformatie uit de database te verkrijgen";
+App::$strings["Empty name"] = "Ontbrekende naam";
+App::$strings["Name too long"] = "Naam te lang";
+App::$strings["No account identifier"] = "Geen account-identificator";
+App::$strings["Nickname is required."] = "Bijnaam is verplicht";
+App::$strings["Reserved nickname. Please choose another."] = "Deze naam is gereserveerd. Kies een andere.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik.";
+App::$strings["Unable to retrieve created identity"] = "Niet in staat om aangemaakte identiteit te vinden";
+App::$strings["Default Profile"] = "Standaardprofiel";
+App::$strings["Requested channel is not available."] = "Opgevraagd kanaal is niet beschikbaar.";
+App::$strings["Requested profile is not available."] = "Opgevraagd profiel is niet beschikbaar";
+App::$strings["Change profile photo"] = "Profielfoto veranderen";
+App::$strings["Create New Profile"] = "Nieuw profiel aanmaken";
+App::$strings["Profile Image"] = "Profielfoto";
+App::$strings["Visible to everybody"] = "Voor iedereen zichtbaar";
+App::$strings["Edit visibility"] = "Zichtbaarheid bewerken";
+App::$strings["Gender:"] = "Geslacht:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Homepagina:";
+App::$strings["Online Now"] = "Nu online";
+App::$strings["g A l F d"] = "G:i, l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[vandaag]";
+App::$strings["Birthday Reminders"] = "Verjaardagsherinneringen";
+App::$strings["Birthdays this week:"] = "Verjaardagen deze week:";
+App::$strings["[No description]"] = "[Geen omschrijving]";
+App::$strings["Event Reminders"] = "Herinneringen";
+App::$strings["Events this week:"] = "Gebeurtenissen deze week:";
+App::$strings["Full Name:"] = "Volledige naam:";
+App::$strings["Like this channel"] = "Vind dit kanaal leuk";
+App::$strings["j F, Y"] = "F j Y";
+App::$strings["j F"] = "F j";
+App::$strings["Birthday:"] = "Geboortedatum:";
+App::$strings["Age:"] = "Leeftijd:";
+App::$strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Seksuele voorkeur:";
+App::$strings["Hometown:"] = "Oorspronkelijk uit:";
+App::$strings["Tags:"] = "Tags:";
+App::$strings["Political Views:"] = "Politieke overtuigingen:";
+App::$strings["Religion:"] = "Religie:";
+App::$strings["About:"] = "Over:";
+App::$strings["Hobbies/Interests:"] = "Hobby's/interesses:";
+App::$strings["Likes:"] = "Houdt van:";
+App::$strings["Dislikes:"] = "Houdt niet van:";
+App::$strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
+App::$strings["My other channels:"] = "Mijn andere kanalen";
+App::$strings["Musical interests:"] = "Muzikale interesses:";
+App::$strings["Books, literature:"] = "Boeken, literatuur:";
+App::$strings["Television:"] = "Televisie:";
+App::$strings["Film/dance/culture/entertainment:"] = "Films/dansen/cultuur/vermaak:";
+App::$strings["Love/Romance:"] = "Liefde/romantiek:";
+App::$strings["Work/employment:"] = "Werk/beroep:";
+App::$strings["School/education:"] = "School/opleiding:";
+App::$strings["Like this thing"] = "Vind dit ding leuk";
+App::$strings["cover photo"] = "omslagfoto";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt.";
+App::$strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt.";
+App::$strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt.";
+App::$strings["Permission denied"] = "Toegang geweigerd";
+App::$strings["(Unknown)"] = "(Onbekend)";
+App::$strings["Visible to anybody on the internet."] = "Voor iedereen op het internet zichtbaar.";
+App::$strings["Visible to you only."] = "Alleen voor jou zichtbaar.";
+App::$strings["Visible to anybody in this network."] = "Voor iedereen in dit netwerk zichtbaar.";
+App::$strings["Visible to anybody authenticated."] = "Voor iedereen die geauthenticeerd is zichtbaar.";
+App::$strings["Visible to anybody on %s."] = "Voor iedereen op %s zichtbaar.";
+App::$strings["Visible to all connections."] = "Voor alle connecties zichtbaar.";
+App::$strings["Visible to approved connections."] = "Voor alle geaccepteerde connecties zichtbaar.";
+App::$strings["Visible to specific connections."] = "Voor specifieke connecties zichtbaar.";
+App::$strings["Item not found."] = "Item niet gevonden.";
+App::$strings["Privacy group not found."] = "Privacygroep niet gevonden";
+App::$strings["Privacy group is empty."] = "Privacygroep is leeg";
+App::$strings["Privacy group: %s"] = "Privacygroep: %s";
+App::$strings["Connection: %s"] = "Connectie: %s";
+App::$strings["Connection not found."] = "Connectie niet gevonden.";
+App::$strings["female"] = "vrouw";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s heeft haar %2\$s bijgewerkt";
+App::$strings["male"] = "man";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s heeft zijn %2\$s bijgewerkt";
+App::$strings["%1\$s updated their %2\$s"] = "De %2\$s van %1\$s is bijgewerkt";
+App::$strings["profile photo"] = "profielfoto";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken.";
+App::$strings["Add new connections to this privacy group"] = "Voeg nieuwe connecties aan deze privacygroep toe";
+App::$strings["All Channels"] = "Alle kanalen";
+App::$strings["edit"] = "bewerken";
+App::$strings["Edit group"] = "Privacygroep bewerken";
+App::$strings["Add privacy group"] = "Privacygroep toevoegen";
+App::$strings["Channels not in any privacy group"] = "Kanalen die zich in geen enkele privacygroep bevinden";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes";
+App::$strings["Image file is empty."] = "Afbeeldingsbestand is leeg";
+App::$strings["Unable to process image"] = "Afbeelding kan niet verwerkt worden";
+App::$strings["Photo storage failed."] = "Foto kan niet worden opgeslagen";
+App::$strings["a new photo"] = "een nieuwe foto";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s plaatste %2\$s op %3\$s";
+App::$strings["Upload New Photos"] = "Nieuwe foto's uploaden";
+App::$strings["prev"] = "vorige";
+App::$strings["first"] = "eerste";
+App::$strings["last"] = "laatste";
+App::$strings["next"] = "volgende";
+App::$strings["older"] = "ouder";
+App::$strings["newer"] = "nieuwer";
+App::$strings["No connections"] = "Geen connecties";
+App::$strings["View all %s connections"] = "Toon alle %s connecties";
+App::$strings["poke"] = "aanstoten";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "gepingd";
+App::$strings["prod"] = "por";
+App::$strings["prodded"] = "gepord";
+App::$strings["slap"] = "slaan";
+App::$strings["slapped"] = "sloeg";
+App::$strings["finger"] = "finger";
+App::$strings["fingered"] = "gefingerd";
+App::$strings["rebuff"] = "afpoeieren";
+App::$strings["rebuffed"] = "afgepoeierd";
+App::$strings["happy"] = "gelukkig";
+App::$strings["sad"] = "bedroefd";
+App::$strings["mellow"] = "mellow";
+App::$strings["tired"] = "moe";
+App::$strings["perky"] = "parmantig";
+App::$strings["angry"] = "boos";
+App::$strings["stupefied"] = "verbijsterd";
+App::$strings["puzzled"] = "verward";
+App::$strings["interested"] = "geïnteresseerd";
+App::$strings["bitter"] = "verbitterd";
+App::$strings["cheerful"] = "vrolijk";
+App::$strings["alive"] = "levendig";
+App::$strings["annoyed"] = "geërgerd";
+App::$strings["anxious"] = "bezorgd";
+App::$strings["cranky"] = "humeurig";
+App::$strings["disturbed"] = "verontrust";
+App::$strings["frustrated"] = "gefrustreerd ";
+App::$strings["depressed"] = "gedeprimeerd";
+App::$strings["motivated"] = "gemotiveerd";
+App::$strings["relaxed"] = "ontspannen";
+App::$strings["surprised"] = "verrast";
+App::$strings["May"] = "mei";
+App::$strings["Unknown Attachment"] = "Onbekende bijlage";
+App::$strings["unknown"] = "onbekend";
+App::$strings["remove category"] = "categorie verwijderen";
+App::$strings["remove from file"] = "uit map verwijderen";
+App::$strings["Click to open/close"] = "Klik om te openen of te sluiten";
+App::$strings["Link to Source"] = "Originele locatie";
+App::$strings["default"] = "standaard";
+App::$strings["Page layout"] = "Pagina-lay-out";
+App::$strings["You can create your own with the layouts tool"] = "Je kan jouw eigen lay-out ontwerpen onder lay-outs";
+App::$strings["Page content type"] = "Opmaaktype pagina";
+App::$strings["Select an alternate language"] = "Kies een andere taal";
+App::$strings["activity"] = "activiteit";
+App::$strings["Design Tools"] = "Ontwerp-hulpmiddelen";
+App::$strings["Blocks"] = "Blokken";
+App::$strings["Menus"] = "Menu's";
+App::$strings["Layouts"] = "Lay-outs";
+App::$strings["Pages"] = "Pagina's";
+App::$strings["No recipient provided."] = "Geen ontvanger opgegeven.";
+App::$strings["[no subject]"] = "[geen onderwerp]";
+App::$strings["Unable to determine sender."] = "Afzender kan niet bepaald worden.";
+App::$strings["Stored post could not be verified."] = "Opgeslagen bericht kon niet worden geverifieerd.";
+App::$strings["Can view my normal stream and posts"] = "Kan mijn normale kanaalstream en berichten bekijken";
+App::$strings["Can view my default channel profile"] = "Kan mijn standaard kanaalprofiel bekijken";
+App::$strings["Can view my connections"] = "Kan een lijst met mijn connecties bekijken";
+App::$strings["Can view my file storage and photos"] = "Kan mijn foto's en andere bestanden bekijken";
+App::$strings["Can view my webpages"] = "Kan mijn pagina's bekijken";
+App::$strings["Can send me their channel stream and posts"] = "Kan mij de inhoud van hun kanaal en berichten sturen";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan een bericht in mijn kanaal plaatsen";
+App::$strings["Can comment on or like my posts"] = "Kan op mijn berichten reageren of deze (niet) leuk vinden";
+App::$strings["Can send me private mail messages"] = "Kan mij privéberichten sturen";
+App::$strings["Can like/dislike stuff"] = "Kan dingen leuk of niet leuk vinden";
+App::$strings["Profiles and things other than posts/comments"] = "Profielen en dingen, buiten berichten en reacties";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+";
+App::$strings["Advanced - useful for creating group forum channels"] = "Geavanceerd - nuttig voor groepforums";
+App::$strings["Can chat with me (when available)"] = "Kan met mij chatten (wanneer beschikbaar)";
+App::$strings["Can write to my file storage and photos"] = "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen";
+App::$strings["Can edit my webpages"] = "Kan mijn pagina's bewerken";
+App::$strings["Can source my public posts in derived channels"] = "Kan mijn openbare berichten als bron voor andere kanalen gebruiken";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)";
+App::$strings["Can administer my channel resources"] = "Kan mijn kanaal beheren";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet.";
+App::$strings["Social Networking"] = "Sociaal netwerk";
+App::$strings["Social - Mostly Public"] = "Sociaal - Vrijwel alles openbaar";
+App::$strings["Social - Restricted"] = "Sociaal - Beperkt zichtbaar";
+App::$strings["Social - Private"] = "Sociaal - Verborgen kanaal";
+App::$strings["Community Forum"] = "Groepsforum";
+App::$strings["Forum - Mostly Public"] = "Forum - Vrijwel alles openbaar";
+App::$strings["Forum - Restricted"] = "Forum - Beperkt zichtbaar";
+App::$strings["Forum - Private"] = "Forum - Verborgen kanaal";
+App::$strings["Feed Republish"] = "Feed herpubliceren";
+App::$strings["Feed - Mostly Public"] = "Feed - Vrijwel alles openbaar";
+App::$strings["Feed - Restricted"] = "Feed - Beperkt zichtbaar";
+App::$strings["Special Purpose"] = "Speciaal doel";
+App::$strings["Special - Celebrity/Soapbox"] = "Speciaal - Beroemdheid/alleen volgen";
+App::$strings["Special - Group Repository"] = "Speciaal - Groepsopslag";
+App::$strings["Custom/Expert Mode"] = "Expertmodus/handmatig aanpassen";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. ";
+App::$strings["Not a valid email address"] = "Geen geldig e-mailadres";
+App::$strings["Your email domain is not among those allowed on this site"] = "Jouw e-maildomein is op deze hub niet toegestaan";
+App::$strings["Your email address is already registered at this site."] = "Jouw e-mailadres is al op deze hub geregistreerd.";
+App::$strings["An invitation is required."] = "Een uitnodiging is vereist";
+App::$strings["Invitation could not be verified."] = "Uitnodiging kon niet geverifieerd worden";
+App::$strings["Please enter the required information."] = "Vul de vereiste informatie in.";
+App::$strings["Failed to store account information."] = "Account-informatie kon niet opgeslagen worden.";
+App::$strings["Registration confirmation for %s"] = "Registratiebevestiging voor %s";
+App::$strings["Registration request at %s"] = "Registratiebevestiging voor %s";
+App::$strings["your registration password"] = "jouw registratiewachtwoord";
+App::$strings["Registration details for %s"] = "Registratiegegevens voor %s";
+App::$strings["Account approved."] = "Account goedgekeurd";
+App::$strings["Registration revoked for %s"] = "Registratie ingetrokken voor %s";
+App::$strings["Account verified. Please login."] = "Account is geverifieerd. Je kan inloggen.";
+App::$strings["Click here to upgrade."] = "Klik hier om te upgraden.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden.";
+App::$strings["This action is not available under your subscription plan."] = "Deze handeling is niet mogelijk met jouw abonnement.";
+App::$strings["Visible to your default audience"] = "Voor iedereen zichtbaar, mits niet anders ingesteld";
+App::$strings["Show"] = "Tonen";
+App::$strings["Don't show"] = "Niet tonen";
+App::$strings["Other networks and post services"] = "Andere netwerken en diensten";
+App::$strings["Permissions"] = "Permissies";
+App::$strings["Missing room name"] = "Naam chatkanaal ontbreekt";
+App::$strings["Duplicate room name"] = "Naam chatkanaal bestaat al";
+App::$strings["Invalid room specifier."] = "Ongeldige omschrijving chatkanaal";
+App::$strings["Room not found."] = "Chatkanaal niet gevonden";
+App::$strings["Room is full"] = "Chatkanaal is vol";
+App::$strings["New window"] = "Nieuw venster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Open de geselecteerde locatie in een ander venster of tab";
+App::$strings["User '%s' deleted"] = "Account '%s' verwijderd";
+App::$strings["Some blurb about what to do when you're new here"] = "Welkom op \$Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van \$Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met \$Projectname klik je op het vraagteken.";
+App::$strings["network"] = "netwerk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Authorize application connection"] = "Geef toestemming voor applicatiekoppeling";
+App::$strings["Return to your app and insert this Securty Code:"] = "Ga terug naar je app en voeg deze beveiligingscode in:";
+App::$strings["Please login to continue."] = "Inloggen om verder te kunnen gaan.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?";
+App::$strings["App installed."] = "App geïnstalleerd";
+App::$strings["Malformed app."] = "Misvormde app.";
+App::$strings["Embed code"] = "Insluitcode";
+App::$strings["Edit App"] = "App bewerken";
+App::$strings["Create App"] = "App maken";
+App::$strings["Name of app"] = "Naam van app";
+App::$strings["Location (URL) of app"] = "Locatie (URL) van app";
+App::$strings["Description"] = "Omschrijving";
+App::$strings["Photo icon URL"] = "URL van pictogram";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels (optioneel)";
+App::$strings["Version ID"] = "Versie-ID";
+App::$strings["Price of app"] = "Prijs van de app";
+App::$strings["Location (URL) to purchase app"] = "Locatie (URL) om de app aan te schaffen";
+App::$strings["Item not available."] = "Item is niet aanwezig.";
+App::$strings["Invalid item."] = "Ongeldig item.";
+App::$strings["Channel not found."] = "Kanaal niet gevonden.";
+App::$strings["Block Name"] = "Bloknaam";
+App::$strings["Block Title"] = "Bloktitel";
+App::$strings["Bookmark added"] = "Bladwijzer toegevoegd";
+App::$strings["My Bookmarks"] = "Mijn bladwijzers";
+App::$strings["My Connections Bookmarks"] = "Bladwijzers van mijn connecties";
+App::$strings["You must be logged in to see this page."] = "Je moet zijn ingelogd om deze pagina te kunnen bekijken.";
+App::$strings["Posts and comments"] = "Berichten en reacties";
+App::$strings["Only posts"] = "Alleen berichten";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Onvoldoende permissies. Doorgestuurd naar profielpagina.";
+App::$strings["Public"] = "Openbaar";
+App::$strings["Room not found"] = "Chatkanaal niet gevonden";
+App::$strings["Leave Room"] = "Chatkanaal verlaten";
+App::$strings["Delete Room"] = "Chatkanaal verwijderen";
+App::$strings["I am away right now"] = "Ik ben momenteel afwezig";
+App::$strings["I am online"] = "Ik ben online";
+App::$strings["Bookmark this room"] = "Chatkanaal aan bladwijzers toevoegen";
+App::$strings["Feature disabled."] = "Functie uitgeschakeld.";
+App::$strings["New Chatroom"] = "Nieuw chatkanaal";
+App::$strings["Chatroom name"] = "Naam chatkanaal";
+App::$strings["Expiration of chats (minutes)"] = "Aantal minuten voordat chatberichten worden verwijderd";
+App::$strings["%1\$s's Chatrooms"] = "Chatkanalen van %1\$s";
+App::$strings["No chatrooms available"] = "Geen chatkanalen beschikbaar";
+App::$strings["Create New"] = "Nieuwe aanmaken";
+App::$strings["Expiration"] = "Verloopt na";
+App::$strings["min"] = "min";
+App::$strings["Away"] = "Afwezig";
+App::$strings["Online"] = "Online";
+App::$strings["No channel."] = "Geen kanaal.";
+App::$strings["Common connections"] = "Veel voorkomende connecties";
+App::$strings["No connections in common."] = "Geen gemeenschappelijke connecties.";
+App::$strings["Continue"] = "Ga verder";
+App::$strings["Premium Channel Setup"] = "Instellen premiumkanaal ";
+App::$strings["Enable premium channel connection restrictions"] = "Restricties voor connecties van premiumkanaal toestaan";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) ";
+App::$strings["Restricted or Premium Channel"] = "Beperkt of premiumkanaal";
+App::$strings["Blocked"] = "Geblokkeerd";
+App::$strings["Ignored"] = "Genegeerd";
+App::$strings["Hidden"] = "Verborgen";
+App::$strings["Archived"] = "Gearchiveerd";
+App::$strings["New Connections"] = "Nieuwe connecties";
+App::$strings["Show pending (new) connections"] = "Nog te accepteren (nieuwe) connecties weergeven";
+App::$strings["All Connections"] = "Alle connecties";
+App::$strings["Show all connections"] = "Toon alle connecties";
+App::$strings["Only show blocked connections"] = "Toon alleen geblokkeerde connecties";
+App::$strings["Only show ignored connections"] = "Toon alleen genegeerde connecties";
+App::$strings["Only show archived connections"] = "Toon alleen gearchiveerde connecties";
+App::$strings["Only show hidden connections"] = "Toon alleen verborgen connecties";
+App::$strings["Pending approval"] = "Moet nog geaccepteerd worden";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Connectie bewerken";
+App::$strings["Delete connection"] = "Connectie verwijderen";
+App::$strings["Channel address"] = "Kanaaladres";
+App::$strings["Network"] = "Netwerk";
+App::$strings["Status"] = "Status";
+App::$strings["Connected"] = "Verbonden";
+App::$strings["Approve connection"] = "Connectie accepteren";
+App::$strings["Approve"] = "Goedkeuren";
+App::$strings["Ignore connection"] = "Connectie negeren";
+App::$strings["Ignore"] = "Negeren";
+App::$strings["Recent activity"] = "Recente activiteit";
+App::$strings["Search your connections"] = "Doorzoek jouw connecties";
+App::$strings["Connections search"] = "Connecties zoeken";
+App::$strings["Could not access contact record."] = "Kon geen toegang krijgen tot de connectie-gegevens.";
+App::$strings["Could not locate selected profile."] = "Kon het gekozen profiel niet vinden.";
+App::$strings["Connection updated."] = "Connectie bijgewerkt.";
+App::$strings["Failed to update connection record."] = "Bijwerken van connectie-gegevens mislukt.";
+App::$strings["is now connected to"] = "is nu verbonden met";
+App::$strings["Could not access address book record."] = "Kon geen toegang krijgen tot de record van de connectie.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar";
+App::$strings["Unable to set address book parameters."] = "Niet in staat om de parameters van connecties in te stellen.";
+App::$strings["Connection has been removed."] = "Connectie is verwijderd";
+App::$strings["View %s's profile"] = "Profiel van %s weergeven";
+App::$strings["Refresh Permissions"] = "Permissies vernieuwen";
+App::$strings["Fetch updated permissions"] = "Aangepaste permissies ophalen";
+App::$strings["Recent Activity"] = "Recente activiteit/berichten";
+App::$strings["View recent posts and comments"] = "Recente berichten en reacties weergeven";
+App::$strings["Unblock"] = "Deblokkeren";
+App::$strings["Block"] = "Blokkeren";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blokkeer (of deblokkeer) alle communicatie met deze connectie";
+App::$strings["This connection is blocked!"] = "Deze connectie is geblokkeerd!";
+App::$strings["Unignore"] = "Niet meer negeren";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie";
+App::$strings["This connection is ignored!"] = "Deze connectie wordt genegeerd!";
+App::$strings["Unarchive"] = "Niet meer archiveren";
+App::$strings["Archive"] = "Archiveren";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud";
+App::$strings["This connection is archived!"] = "Deze connectie is gearchiveerd!";
+App::$strings["Unhide"] = "Niet meer verbergen";
+App::$strings["Hide"] = "Verbergen";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties";
+App::$strings["This connection is hidden!"] = "Deze connectie is verborgen!";
+App::$strings["Delete this connection"] = "Deze connectie verwijderen";
+App::$strings["Approve this connection"] = "Deze connectie accepteren";
+App::$strings["Accept connection to allow communication"] = "Keur deze connectie goed om communicatie toe te staan";
+App::$strings["Set Affinity"] = "Verwantschapsfilter instellen";
+App::$strings["Set Profile"] = "Profiel instellen";
+App::$strings["Set Affinity & Profile"] = "Verwantschapsfilter en profiel instellen";
+App::$strings["none"] = "geen";
+App::$strings["Apply these permissions automatically"] = "Deze permissies automatisch toepassen";
+App::$strings["Connection requests will be approved without your interaction"] = "Connectieverzoeken zullen automatisch worden geaccepteerd";
+App::$strings["This connection's primary address is"] = "Het primaire kanaaladres van deze connectie is";
+App::$strings["Available locations:"] = "Beschikbare locaties:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast.";
+App::$strings["Slide to adjust your degree of friendship"] = "Schuif om te bepalen hoe goed je iemand kent en/of mag";
+App::$strings["Slide to adjust your rating"] = "Gebruik de schuif om je beoordeling te geven";
+App::$strings["Optionally explain your rating"] = "Verklaar jouw beoordeling (niet verplicht)";
+App::$strings["Custom Filter"] = "Berichtenfilter";
+App::$strings["Only import posts with this text"] = "Importeer alleen berichten met deze tekst";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "woorden (één per regel), #tags, /regex/ of talen (lang=iso639-1) - laat leeg om alle berichten te importeren";
+App::$strings["Do not import posts with this text"] = "Importeer geen berichten met deze tekst";
+App::$strings["This information is public!"] = "Deze informatie is openbaar!";
+App::$strings["Connection Pending Approval"] = "Connectie moet nog geaccepteerd worden";
+App::$strings["inherited"] = "geërfd";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken.";
+App::$strings["Their Settings"] = "Hun instellingen";
+App::$strings["My Settings"] = "Mijn instellingen";
+App::$strings["Individual Permissions"] = "Individuele permissies";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier <strong>niet</strong> veranderen.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. ";
+App::$strings["Last update:"] = "Laatste wijziging:";
+App::$strings["\$Projectname channel"] = "\$Projectname-kanaal";
+App::$strings["Public access denied."] = "Openbare toegang geweigerd.";
+App::$strings["%d rating"] = array(
0 => "%d beoordeling",
1 => "%d beoordelingen",
);
-$a->strings["Gender: "] = "Geslacht:";
-$a->strings["Status: "] = "Status: ";
-$a->strings["Homepage: "] = "Homepage: ";
-$a->strings["Description:"] = "Omschrijving:";
-$a->strings["Public Forum:"] = "Openbaar forum:";
-$a->strings["Keywords: "] = "Trefwoorden: ";
-$a->strings["Don't suggest"] = "Niet voorstellen";
-$a->strings["Common connections:"] = "Gemeenschappelijke connecties:";
-$a->strings["Global Directory"] = "Volledige kanalengids";
-$a->strings["Local Directory"] = "Lokale kanalengids";
-$a->strings["Finding:"] = "Gezocht naar:";
-$a->strings["next page"] = "volgende pagina";
-$a->strings["previous page"] = "vorige pagina";
-$a->strings["Sort options"] = "Sorteeropties";
-$a->strings["Alphabetic"] = "Alfabetisch";
-$a->strings["Reverse Alphabetic"] = "Omgekeerd alfabetisch";
-$a->strings["Newest to Oldest"] = "Nieuw naar oud";
-$a->strings["Oldest to Newest"] = "Oud naar nieuw";
-$a->strings["No entries (some entries may be hidden)."] = "Niets gevonden (sommige kanalen kunnen verborgen zijn).";
-$a->strings["No valid account found."] = "Geen geldige account gevonden.";
-$a->strings["Password reset request issued. Check your email."] = "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail.";
-$a->strings["Site Member (%s)"] = "Lid van hub (%s)";
-$a->strings["Password reset requested at %s"] = "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt.";
-$a->strings["Password Reset"] = "Wachtwoord vergeten?";
-$a->strings["Your password has been reset as requested."] = "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht.";
-$a->strings["Your new password is"] = "Jouw nieuwe wachtwoord is";
-$a->strings["Save or copy your new password - and then"] = "Kopieer of sla je nieuwe wachtwoord op - en";
-$a->strings["click here to login"] = "klik dan hier om in te loggen";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd.";
-$a->strings["Your password has changed at %s"] = "Jouw wachtwoord op %s is veranderd";
-$a->strings["Forgot your Password?"] = "Wachtwoord vergeten?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies.";
-$a->strings["Email Address"] = "E-mailadres";
-$a->strings["Reset"] = "Opnieuw instellen";
-$a->strings["This site is not a directory server"] = "Deze hub is geen kanalengidshub (directoryserver)";
-$a->strings["%s element installed"] = "%s onderdeel geïnstalleerd";
-$a->strings["%s element installation failed"] = "Installatie %s-element mislukt";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s";
-$a->strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s niet meer";
-$a->strings["Your service plan only allows %d channels."] = "Jouw abonnement staat maar %d kanalen toe.";
-$a->strings["Nothing to import."] = "Niets gevonden om te importeren";
-$a->strings["Unable to download data from old server"] = "Niet in staat om gegevens van de oude hub te downloaden";
-$a->strings["Imported file is empty."] = "Geïmporteerde bestand is leeg";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Waarschuwing: database-versies lopen %1\$d updates achter.";
-$a->strings["No channel. Import failed."] = "Geen kanaal. Importeren mislukt.";
-$a->strings["You must be logged in to use this feature."] = "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken.";
-$a->strings["Import Channel"] = "Kanaal importeren";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken.";
-$a->strings["File to Upload"] = "Bestand om te uploaden";
-$a->strings["Or provide the old server/hub details"] = "Of vul de gegevens van de oude hub in";
-$a->strings["Your old identity address (xyz@example.com)"] = "Jouw oude kanaaladres (xyz@example.com)";
-$a->strings["Your old login email address"] = "Het e-mailadres van je oude account";
-$a->strings["Your old login password"] = "Wachtwoord van jouw oude account";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen.";
-$a->strings["Make this hub my primary location"] = "Stel deze hub als mijn primaire locatie in";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van beschikbaar servergeheugen)";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid.";
-$a->strings["Total invitation limit exceeded."] = "Limiet voor aantal uitnodigingen overschreden.";
-$a->strings["%s : Not a valid email address."] = "%s : Geen geldig e-mailadres.";
-$a->strings["Please join us on \$Projectname"] = "Uitnodiging voor \$Projectname";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Limiet voor aantal uitnodigingen overschreden. Neem contact op met je hub-beheerder.";
-$a->strings["%s : Message delivery failed."] = "%s: Aflevering bericht mislukt.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Geslacht:";
+App::$strings["Status: "] = "Status: ";
+App::$strings["Homepage: "] = "Homepage: ";
+App::$strings["Description:"] = "Omschrijving:";
+App::$strings["Public Forum:"] = "Openbaar forum:";
+App::$strings["Keywords: "] = "Trefwoorden: ";
+App::$strings["Don't suggest"] = "Niet voorstellen";
+App::$strings["Common connections:"] = "Gemeenschappelijke connecties:";
+App::$strings["Global Directory"] = "Volledige kanalengids";
+App::$strings["Local Directory"] = "Lokale kanalengids";
+App::$strings["Finding:"] = "Gezocht naar:";
+App::$strings["next page"] = "volgende pagina";
+App::$strings["previous page"] = "vorige pagina";
+App::$strings["Sort options"] = "Sorteeropties";
+App::$strings["Alphabetic"] = "Alfabetisch";
+App::$strings["Reverse Alphabetic"] = "Omgekeerd alfabetisch";
+App::$strings["Newest to Oldest"] = "Nieuw naar oud";
+App::$strings["Oldest to Newest"] = "Oud naar nieuw";
+App::$strings["No entries (some entries may be hidden)."] = "Niets gevonden (sommige kanalen kunnen verborgen zijn).";
+App::$strings["This site is not a directory server"] = "Deze hub is geen kanalengidshub (directoryserver)";
+App::$strings["This directory server requires an access token"] = "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig";
+App::$strings["Invalid message"] = "Ongeldig bericht";
+App::$strings["no results"] = "geen resultaten";
+App::$strings["Delivery report for %1\$s"] = "Afleveringsrapport voor %1\$s";
+App::$strings["channel sync processed"] = "kanaalsync verwerkt";
+App::$strings["queued"] = "in wachtrij";
+App::$strings["posted"] = "verstuurd";
+App::$strings["accepted for delivery"] = "geaccepteerd om afgeleverd te worden";
+App::$strings["updated"] = "geüpdatet";
+App::$strings["update ignored"] = "update genegeerd";
+App::$strings["permission denied"] = "toegang geweigerd";
+App::$strings["recipient not found"] = "ontvanger niet gevonden";
+App::$strings["mail recalled"] = "Privébericht ingetrokken";
+App::$strings["duplicate mail received"] = "dubbel privébericht ontvangen";
+App::$strings["mail delivered"] = "privébericht afgeleverd";
+App::$strings["Item not found"] = "Item niet gevonden";
+App::$strings["Delete block?"] = "Blok verwijderen";
+App::$strings["Insert YouTube video"] = "YouTube-video invoegen";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vorbis-video [.ogg] invoegen";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vorbis-audio [.ogg] invoegen";
+App::$strings["Edit Block"] = "Blok bewerken";
+App::$strings["Delete layout?"] = "Lay-out verwijderen?";
+App::$strings["Layout Description (Optional)"] = "Lay-out-omschrijving (optioneel)";
+App::$strings["Layout Name"] = "Naam lay-out";
+App::$strings["Edit Layout"] = "Lay-out bewerken";
+App::$strings["Item is not editable"] = "Item is niet te bewerken";
+App::$strings["Delete item?"] = "Item verwijderen?";
+App::$strings["Edit post"] = "Bericht bewerken";
+App::$strings["Delete webpage?"] = "Webpagina verwijderen?";
+App::$strings["Page link title"] = "Titel van paginalink";
+App::$strings["Edit Webpage"] = "Webpagina bewerken";
+App::$strings["Calendar entries imported."] = "Agenda-items geïmporteerd.";
+App::$strings["No calendar entries found."] = "Geen agenda-items gevonden.";
+App::$strings["Event can not end before it has started."] = "Gebeurtenis kan niet eindigen voordat het is begonnen";
+App::$strings["Unable to generate preview."] = "Niet in staat om voorvertoning te genereren";
+App::$strings["Event title and start time are required."] = "Titel en begintijd van gebeurtenis zijn vereist.";
+App::$strings["Event not found."] = "Gebeurtenis niet gevonden";
+App::$strings["Edit event title"] = "Titel bewerken";
+App::$strings["Event title"] = "Titel";
+App::$strings["Categories (comma-separated list)"] = "Categorieën (door komma's gescheiden lijst)";
+App::$strings["Edit Category"] = "Categorie";
+App::$strings["Category"] = "Categorie";
+App::$strings["Edit start date and time"] = "Begindatum en -tijd bewerken";
+App::$strings["Start date and time"] = "Begindatum en -tijd";
+App::$strings["Finish date and time are not known or not relevant"] = "Einddatum en -tijd zijn niet bekend of niet van toepassing";
+App::$strings["Edit finish date and time"] = "Einddatum en -tijd bewerken";
+App::$strings["Finish date and time"] = "Einddatum en -tijd";
+App::$strings["Adjust for viewer timezone"] = "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen.";
+App::$strings["Edit Description"] = "Omschrijving bewerken";
+App::$strings["Edit Location"] = "Locatie bewerken";
+App::$strings["Share this event"] = "Deel deze gebeurtenis";
+App::$strings["Advanced Options"] = "Geavanceerde opties";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Gebeurtenis bewerken";
+App::$strings["Delete event"] = "Gebeurtenis verwijderen";
+App::$strings["calendar"] = "agenda";
+App::$strings["Edit Event"] = "Gebeurtenis bewerken";
+App::$strings["Create Event"] = "Gebeurtenis aanmaken";
+App::$strings["Previous"] = "Vorige";
+App::$strings["Next"] = "Volgende";
+App::$strings["Today"] = "Vandaag";
+App::$strings["Event removed"] = "Gebeurtenis verwijderd";
+App::$strings["Failed to remove event"] = "Verwijderen gebeurtenis mislukt";
+App::$strings["Share content from Firefox to \$Projectname"] = "Deel webpagina's vanuit Firefox met ";
+App::$strings["Activate the Firefox \$Projectname provider"] = "Activeer de \$Projectname-service in Firefox";
+App::$strings["- select -"] = "- kies map -";
+App::$strings["Permission Denied."] = "Toegang geweigerd";
+App::$strings["File not found."] = "Bestand niet gevonden.";
+App::$strings["Edit file permissions"] = "Bestandsrechten bewerken";
+App::$strings["Set/edit permissions"] = "Rechten instellen/bewerken";
+App::$strings["Include all files and sub folders"] = "Toepassen op alle bestanden en submappen";
+App::$strings["Return to file list"] = "Terugkeren naar bestandlijst ";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopieer/plak deze code om het bestand aan een bericht te koppelen";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen";
+App::$strings["Share this file"] = "Dit bestand delen";
+App::$strings["Show URL to this file"] = "Toon URL van dit bestand";
+App::$strings["Notify your contacts about this file"] = "Jouw connecties over dit bestand berichten";
+App::$strings["Channel added."] = "Kanaal toegevoegd.";
+App::$strings["Contact not found."] = "Contact niet gevonden";
+App::$strings["Friend suggestion sent."] = "Kanaalvoorstel verzonden.";
+App::$strings["Suggest Friends"] = "Kanalen voorstellen";
+App::$strings["Suggest a friend for %s"] = "Stel een kanaal voor aan %s";
+App::$strings["Privacy group created."] = "Privacygroep aangemaakt";
+App::$strings["Could not create privacy group."] = "Kon privacygroep niet aanmaken";
+App::$strings["Privacy group updated."] = "Privacygroep bijgewerkt";
+App::$strings["Create a group of channels."] = "Privacygroep met kanalen aanmaken";
+App::$strings["Privacy group name: "] = "Naam privacygroep: ";
+App::$strings["Members are visible to other channels"] = "Kanalen in deze privacygroep zijn zichtbaar voor andere kanalen";
+App::$strings["Privacy group removed."] = "Privacygroep verwijderd.";
+App::$strings["Unable to remove privacy group."] = "Verwijderen privacygroep mislukt";
+App::$strings["Privacy group editor"] = "Privacygroep bewerken";
+App::$strings["Members"] = "Kanalen";
+App::$strings["All Connected Channels"] = "Alle kanaalconnecties";
+App::$strings["Click on a channel to add or remove."] = "Klik op een kanaal om deze toe te voegen of te verwijderen.";
+App::$strings["Documentation Search"] = "Zoek documentatie";
+App::$strings["Help:"] = "Hulp:";
+App::$strings["\$Projectname Documentation"] = "\$Projectname-documentatie";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Welkom op %s";
+App::$strings["First Name"] = "Voornaam";
+App::$strings["Last Name"] = "Achternaam";
+App::$strings["Nickname"] = "Bijnaam";
+App::$strings["Full Name"] = "Volledige naam";
+App::$strings["Profile Photo 16px"] = "Profielfoto 16px";
+App::$strings["Profile Photo 32px"] = "Profielfoto 32px";
+App::$strings["Profile Photo 48px"] = "Profielfoto 48px";
+App::$strings["Profile Photo 64px"] = "Profielfoto 64px";
+App::$strings["Profile Photo 80px"] = "Profielfoto 80px";
+App::$strings["Profile Photo 128px"] = "Profielfoto 128px";
+App::$strings["Timezone"] = "Tijdzone";
+App::$strings["Homepage URL"] = "URL homepagina";
+App::$strings["Birth Year"] = "Geboortejaar";
+App::$strings["Birth Month"] = "Geboortemaand";
+App::$strings["Birth Day"] = "Geboortedag";
+App::$strings["Birthdate"] = "Geboortedatum";
+App::$strings["Gender"] = "Geslacht";
+App::$strings["%s element installed"] = "%s onderdeel geïnstalleerd";
+App::$strings["%s element installation failed"] = "Installatie %s-element mislukt";
+App::$strings["Your service plan only allows %d channels."] = "Jouw abonnement staat maar %d kanalen toe.";
+App::$strings["Nothing to import."] = "Niets gevonden om te importeren";
+App::$strings["Unable to download data from old server"] = "Niet in staat om gegevens van de oude hub te downloaden";
+App::$strings["Imported file is empty."] = "Geïmporteerde bestand is leeg";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Waarschuwing: database-versies lopen %1\$d updates achter.";
+App::$strings["No channel. Import failed."] = "Geen kanaal. Importeren mislukt.";
+App::$strings["You must be logged in to use this feature."] = "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken.";
+App::$strings["Import Channel"] = "Kanaal importeren";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken.";
+App::$strings["File to Upload"] = "Bestand om te uploaden";
+App::$strings["Or provide the old server/hub details"] = "Of vul de gegevens van de oude hub in";
+App::$strings["Your old identity address (xyz@example.com)"] = "Jouw oude kanaaladres (xyz@example.com)";
+App::$strings["Your old login email address"] = "Het e-mailadres van je oude account";
+App::$strings["Your old login password"] = "Wachtwoord van jouw oude account";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen.";
+App::$strings["Make this hub my primary location"] = "Stel deze hub als mijn primaire locatie in";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van beschikbaar servergeheugen)";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid.";
+App::$strings["Import completed"] = "Importeren voltooid";
+App::$strings["Import Items"] = "Importeer items";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Gebruik dit formulier om bestaande berichten en andere inhoud vanuit een exportbestand te importeren.";
+App::$strings["Total invitation limit exceeded."] = "Limiet voor aantal uitnodigingen overschreden.";
+App::$strings["%s : Not a valid email address."] = "%s : Geen geldig e-mailadres.";
+App::$strings["Please join us on \$Projectname"] = "Uitnodiging voor \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Limiet voor aantal uitnodigingen overschreden. Neem contact op met je hub-beheerder.";
+App::$strings["%s : Message delivery failed."] = "%s: Aflevering bericht mislukt.";
+App::$strings["%d message sent."] = array(
0 => "%d bericht verzonden.",
1 => "%d berichten verzonden.",
);
-$a->strings["You have no more invitations available"] = "Je hebt geen uitnodigingen meer beschikbaar";
-$a->strings["Send invitations"] = "Uitnodigingen verzenden";
-$a->strings["Enter email addresses, one per line:"] = "Voer e-mailadressen in, één per regel:";
-$a->strings["Your message:"] = "Jouw bericht:";
-$a->strings["Please join my community on \$Projectname."] = "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op \$Projectname te vergezellen. Lees meer over \$Projectname op https://redmatrix.me.";
-$a->strings["You will need to supply this invitation code: "] = "Je moet deze uitnodigingscode opgeven: ";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registreer je op een willekeurige \$Projectname-hub (ze zijn allemaal onderling met elkaar verbonden):";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Nadat je bent ingelogd en een kanaal hebt aangemaakt kan je mijn \$Projectname-kanaaladres in het zoekveld invullen:";
-$a->strings["or visit "] = "of bezoek ";
-$a->strings["3. Click [Connect]"] = "3. Klik op [+ Verbinden]";
-$a->strings["Fetching URL returns error: %1\$s"] = "Ophalen URL gaf een foutmelding terug: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. ";
-$a->strings["Image resize failed."] = "Afbeelding kon niet van grootte veranderd worden.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven.";
-$a->strings["Image upload failed."] = "Uploaden afbeelding mislukt";
-$a->strings["Unable to process image."] = "Niet in staat om afbeelding te verwerken.";
-$a->strings["female"] = "vrouw";
-$a->strings["%1\$s updated her %2\$s"] = "%1\$s heeft haar %2\$s bijgewerkt";
-$a->strings["male"] = "man";
-$a->strings["%1\$s updated his %2\$s"] = "%1\$s heeft zijn %2\$s bijgewerkt";
-$a->strings["%1\$s updated their %2\$s"] = "%1\$s hebben hun %2\$s bijgewerkt";
-$a->strings["profile photo"] = "profielfoto";
-$a->strings["Photo not available."] = "Foto niet beschikbaar.";
-$a->strings["Upload File:"] = "Bestand uploaden:";
-$a->strings["Select a profile:"] = "Kies een profiel:";
-$a->strings["Upload Profile Photo"] = "Profielfoto uploaden";
-$a->strings["or"] = "of";
-$a->strings["skip this step"] = "sla deze stap over";
-$a->strings["select a photo from your photo albums"] = "Kies een foto uit jouw fotoalbums";
-$a->strings["Crop Image"] = "Afbeelding bijsnijden";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven.";
-$a->strings["Done Editing"] = "Klaar met bewerken";
-$a->strings["Thing updated"] = "Ding bijgewerkt";
-$a->strings["Object store: failed"] = "Opslaan van ding mislukt";
-$a->strings["Thing added"] = "Ding toegevoegd";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Ding weergeven";
-$a->strings["item not found."] = "Item niet gevonden";
-$a->strings["Edit Thing"] = "Ding bewerken";
-$a->strings["Select a profile"] = "Kies een profiel";
-$a->strings["Post an activity"] = "Plaats een bericht";
-$a->strings["Only sends to viewers of the applicable profile"] = "Toont dit alleen aan diegene die het gekozen profiel mogen zien.";
-$a->strings["Name of thing e.g. something"] = "Naam van ding";
-$a->strings["URL of thing (optional)"] = "URL van ding (optioneel)";
-$a->strings["URL for photo of thing (optional)"] = "URL van foto van ding (optioneel)";
-$a->strings["Add Thing to your Profile"] = "Ding aan je profiel toevoegen";
-$a->strings["This directory server requires an access token"] = "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig";
-$a->strings["Delete block?"] = "Blok verwijderen";
-$a->strings["Edit Block"] = "Blok bewerken";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd.";
-$a->strings["Remove This Account"] = "Verwijder dit account";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Dit account en al zijn kanalen worden volledig uit het \$Projectname-netwerk verwijderd.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het \$Projectname-netwerk verwijderen";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het \$Projectname-netwerk verwijderd";
-$a->strings["Remove Account"] = "Account verwijderen";
-$a->strings["Import completed"] = "Importeren voltooid";
-$a->strings["Import Items"] = "Importeer items";
-$a->strings["Use this form to import existing posts and content from an export file."] = "Gebruik dit formulier om bestaande berichten en andere inhoud vanuit een exportbestand te importeren.";
-$a->strings["No such group"] = "Collectie niet gevonden";
-$a->strings["No such channel"] = "Niet zo'n kanaal";
-$a->strings["forum"] = "forum";
-$a->strings["Search Results For:"] = "Zoekresultaten voor:";
-$a->strings["Collection is empty"] = "Collectie is leeg";
-$a->strings["Collection: "] = "Collectie: ";
-$a->strings["Invalid connection."] = "Ongeldige connectie.";
-$a->strings["Layout updated."] = "Lay-out bijgewerkt.";
-$a->strings["Edit System Page Description"] = "Systeempagina's bewerken";
-$a->strings["Layout not found."] = "Lay-out niet gevonden.";
-$a->strings["Module Name:"] = "Modulenaam:";
-$a->strings["Layout Help"] = "Lay-out-hulp";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximum toegestane dagelijkse registraties op deze \$Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden.";
-$a->strings["Passwords do not match."] = "Wachtwoorden komen niet met elkaar overeen.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registratie geslaagd. Controleer je e-mail voor instructies.";
-$a->strings["Your registration is pending approval by the site owner."] = "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze \$Projectname-hub.";
-$a->strings["Your registration can not be processed."] = "Jouw registratie kan niet verwerkt worden.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registraties op deze \$Projectname-hub moeten eerst worden goedgekeurd.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registreer op een andere \$Projectname-hub</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Deze \$Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals.";
-$a->strings["Terms of Service"] = "Gebruiksvoorwaarden";
-$a->strings["I accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
-$a->strings["Registration"] = "Registratie";
-$a->strings["Membership on this site is by invitation only."] = "Registreren op deze \$Projectname-hub kan alleen op uitnodiging.";
-$a->strings["Please enter your invitation code"] = "Vul jouw uitnodigingscode in";
-$a->strings["Your email address"] = "Jouw e-mailadres";
-$a->strings["Choose a password"] = "Geef een wachtwoord op";
-$a->strings["Please re-enter your password"] = "Geef het wachtwoord opnieuw op";
-$a->strings["Theme settings updated."] = "Thema-instellingen bijgewerkt.";
-$a->strings["# Accounts"] = "# accounts";
-$a->strings["# blocked accounts"] = "# geblokkeerde accounts";
-$a->strings["# expired accounts"] = "# verlopen accounts";
-$a->strings["# expiring accounts"] = "# accounts die nog moeten verlopen";
-$a->strings["# Channels"] = "# Kanalen";
-$a->strings["# primary"] = "# primair";
-$a->strings["# clones"] = "# klonen";
-$a->strings["Message queues"] = "Berichtenwachtrij";
-$a->strings["Administration"] = "Beheer";
-$a->strings["Summary"] = "Samenvatting";
-$a->strings["Registered accounts"] = "Geregistreerde accounts";
-$a->strings["Pending registrations"] = "Accounts die op goedkeuring wachten";
-$a->strings["Registered channels"] = "Geregistreerde kanalen";
-$a->strings["Active plugins"] = "Ingeschakelde plug-ins";
-$a->strings["Version"] = "Versie";
-$a->strings["Site settings updated."] = "Hub-instellingen bijgewerkt.";
-$a->strings["mobile"] = "mobiel";
-$a->strings["experimental"] = "experimenteel";
-$a->strings["unsupported"] = "Niet ondersteund";
-$a->strings["Yes - with approval"] = "Ja - met goedkeuring";
-$a->strings["My site is not a public server"] = "Mijn \$Projectname-hub is niet openbaar";
-$a->strings["My site has paid access only"] = "Mijn \$Projectname-hub kent alleen betaalde toegang";
-$a->strings["My site has free access only"] = "Mijn \$Projectname-hub kent alleen gratis toegang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mijn \$Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie";
-$a->strings["File upload"] = "Bestand uploaden";
-$a->strings["Policies"] = "Beleid";
-$a->strings["Site name"] = "Naam van deze \$Projectname-hub";
-$a->strings["Banner/Logo"] = "Banner/logo";
-$a->strings["Administrator Information"] = "Informatie over de beheerder van deze hub";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden.";
-$a->strings["System language"] = "Standaardtaal";
-$a->strings["System theme"] = "Standaardthema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standaardthema voor \$Projectname-hub (kan door lid veranderd worden) - <a href='#' id='cnftheme'>verander thema-instellingen</a>";
-$a->strings["Mobile system theme"] = "Standaardthema voor mobiel";
-$a->strings["Theme for mobile devices"] = "Thema voor mobiele apparaten";
-$a->strings["Allow Feeds as Connections"] = "Sta feeds toe als connecties";
-$a->strings["(Heavy system resource usage)"] = "(sterk negatieve invloed op systeembronnen hub)";
-$a->strings["Maximum image size"] = "Maximale grootte van afbeeldingen";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend.";
-$a->strings["Does this site allow new member registration?"] = "Staat deze hub nieuwe accounts toe?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Wat voor soort accounts biedt deze \$Projectname-hub aan? Kies wat het meest in de buurt komt.";
-$a->strings["Register text"] = "Tekst tijdens registratie";
-$a->strings["Will be displayed prominently on the registration page."] = "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken.";
-$a->strings["Preserve site homepage URL"] = "Behoudt de URL van de hub (/)";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)";
-$a->strings["Accounts abandoned after x days"] = "Accounts als verlaten beschouwen na zoveel aantal dagen:";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet.";
-$a->strings["Allowed friend domains"] = "Toegestane domeinen";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze \$Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten.";
-$a->strings["Allowed email domains"] = "Toegestane e-maildomeinen";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten.";
-$a->strings["Not allowed email domains"] = "Niet toegestane e-maildomeinen";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. ";
-$a->strings["Block public"] = "Openbare toegang blokkeren";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor ingelogde leden.";
-$a->strings["Verify Email Addresses"] = "E-mailadres verifieren";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen).";
-$a->strings["Force publish"] = "Dwing kanaalvermelding af";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld.";
-$a->strings["Import Public Streams"] = "Openbare streams importeren";
-$a->strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Toegang verlenen tot openbare berichten die vanuit andere hubs worden geïmporteerd. Waarschuwing: de inhoud van deze berichten wordt niet gemodereerd.";
-$a->strings["login on Homepage"] = "Inlogformulier op de homepagina";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. ";
-$a->strings["Directory Server URL"] = "Server-URL voor de kanalengids";
-$a->strings["Default directory server"] = "Standaardserver voor de kanalengids";
-$a->strings["Proxy user"] = "Gebruikersnaam proxy";
-$a->strings["Proxy URL"] = "URL proxy";
-$a->strings["Network timeout"] = "Netwerktimeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)";
-$a->strings["Delivery interval"] = "Afleveringsinterval";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers.";
-$a->strings["Deliveries per process"] = "Leveringen per serverproces";
-$a->strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Aantal leveringen die aan één serverproces worden meegegeven. Pas dit aan wanneer het nodig is om systeemprestaties te verbeteren. Aangeraden: 1-5";
-$a->strings["Poll interval"] = "Poll-interval";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken.";
-$a->strings["Maximum Load Average"] = "Maximaal gemiddelde systeembelasting";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Aantal dagen waarna geïmporteerde inhoud uit iemands matrix/netwerk-pagina wordt verwijderd.";
-$a->strings["0 for no expiration of imported content"] = "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud.";
-$a->strings["No server found"] = "Geen hub gevonden";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "voor kanaal";
-$a->strings["on server"] = "op hub";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Hubbeheer";
-$a->strings["Update has been marked successful"] = "Update is als succesvol gemarkeerd";
-$a->strings["Executing %s failed. Check system logs."] = "Uitvoeren van %s is mislukt. Controleer systeemlogboek.";
-$a->strings["Update %s was successfully applied."] = "Update %s was geslaagd.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is.";
-$a->strings["Update function %s could not be found."] = "Update-functie %s kon niet gevonden worden.";
-$a->strings["No failed updates."] = "Geen mislukte updates.";
-$a->strings["Failed Updates"] = "Mislukte updates";
-$a->strings["Mark success (if update was manually applied)"] = "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)";
-$a->strings["Attempt to execute this update step automatically"] = "Poging om deze stap van de update automatisch uit te voeren.";
-$a->strings["Queue Statistics"] = "Wachtrij-statistieken";
-$a->strings["Total Entries"] = "Aantal vermeldingen";
-$a->strings["Priority"] = "Prioriteit";
-$a->strings["Destination URL"] = "Doel-URL";
-$a->strings["Mark hub permanently offline"] = "Hub als permanent offline markeren";
-$a->strings["Empty queue for this hub"] = "Berichtenwachtrij voor deze hub legen";
-$a->strings["Last known contact"] = "Voor het laatst contact";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Je hebt geen uitnodigingen meer beschikbaar";
+App::$strings["Send invitations"] = "Uitnodigingen verzenden";
+App::$strings["Enter email addresses, one per line:"] = "Voer e-mailadressen in, één per regel:";
+App::$strings["Your message:"] = "Jouw bericht:";
+App::$strings["Please join my community on \$Projectname."] = "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op \$Projectname te vergezellen. Lees meer over \$Projectname op http://hubzilla.org";
+App::$strings["You will need to supply this invitation code:"] = "Je moet deze uitnodigingscode opgeven:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registreer je op een willekeurige \$Projectname-hub (ze zijn allemaal onderling met elkaar verbonden):";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Nadat je bent ingelogd en een kanaal hebt aangemaakt kan je mijn \$Projectname-kanaaladres in het zoekveld invullen:";
+App::$strings["or visit"] = "of bezoek";
+App::$strings["3. Click [Connect]"] = "3. Klik op [+ Verbinden]";
+App::$strings["Unable to locate original post."] = "Niet in staat om de originele locatie van het bericht te vinden. ";
+App::$strings["Empty post discarded."] = "Leeg bericht geannuleerd";
+App::$strings["Executable content type not permitted to this channel."] = "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal.";
+App::$strings["Duplicate post suppressed."] = "Dubbel bericht tegengehouden.";
+App::$strings["System error. Post not saved."] = "Systeemfout. Bericht niet opgeslagen.";
+App::$strings["Unable to obtain post information from database."] = "Niet in staat om informatie over dit bericht uit de database te verkrijgen.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Je hebt jouw limiet van %1$.0f berichten bereikt.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Je hebt jouw limiet van %1$.0f webpagina's bereikt.";
+App::$strings["Comanche page description language help"] = "Hulp met de paginabeschrijvingstaal Comanche";
+App::$strings["Layout Description"] = "Lay-out-omschrijving";
+App::$strings["Download PDL file"] = "Download PDL-bestand";
+App::$strings["Like/Dislike"] = "Leuk/niet leuk";
+App::$strings["This action is restricted to members."] = "Deze actie kan alleen door \$Projectname-leden worden uitgevoerd.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Je dient <a href=\"rmagic\">in te loggen met je \$Projectname-account</a> of <a href=\"register\">een nieuw \$Projectname-account aan te maken</a> om verder te kunnen gaan.";
+App::$strings["Invalid request."] = "Ongeldig verzoek";
+App::$strings["thing"] = "ding";
+App::$strings["Channel unavailable."] = "Kanaal niet beschikbaar.";
+App::$strings["Previous action reversed."] = "Vorige actie omgedraaid";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s is het eens met %2\$s's %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s is het niet eens met %2\$s's %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s onthoudt zich van een besluit over %2\$s's %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s is aanwezig op %2\$s's %3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s is niet aanwezig op %2\$s's %3\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s is mogelijk aanwezig op %2\$s's %3\$s";
+App::$strings["Action completed."] = "Actie voltooid";
+App::$strings["Thank you."] = "Bedankt";
+App::$strings["Remote privacy information not available."] = "Privacy-informatie op afstand niet beschikbaar.";
+App::$strings["Visible to:"] = "Zichtbaar voor:";
+App::$strings["Location not found."] = "Locatie niet gevonden.";
+App::$strings["Location lookup failed."] = "Opzoeken locatie mislukt";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Kies eerst een andere primaire locatie alvorens de huidige primaire locatie te verwijderen.";
+App::$strings["Syncing locations"] = "Locaties synchronizeren";
+App::$strings["No locations found."] = "Geen locaties gevonden.";
+App::$strings["Manage Channel Locations"] = "Kanaallocaties beheren";
+App::$strings["Address"] = "Kanaaladres";
+App::$strings["Primary"] = "Primair";
+App::$strings["Drop"] = "Verwijderen";
+App::$strings["Sync Now"] = "Nu synchroniseren";
+App::$strings["Please wait several minutes between consecutive operations."] = "Wacht enkele minuten tussen opeenvolgende handelingen.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wij adviseren, wanneer dit (nog) mogelijk is, de locatie te verwijderen door op de hub van de kloon in te loggen en het kanaal daar te verwijderen.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Gebruik dit formulier om de locatie te verwijderen wanneer de hub van de kloon niet meer operationeel is.";
+App::$strings["sent you a private message"] = "stuurde jou een privébericht";
+App::$strings["added your channel"] = "voegde jouw kanaal toe";
+App::$strings["posted an event"] = "plaatste een gebeurtenis";
+App::$strings["Hub not found."] = "Hub niet gevonden.";
+App::$strings["Unable to lookup recipient."] = "Niet in staat om ontvanger op te zoeken.";
+App::$strings["Unable to communicate with requested channel."] = "Niet in staat om met het aangevraagde kanaal te communiceren.";
+App::$strings["Cannot verify requested channel."] = "Kan opgevraagd kanaal niet verifieren";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt.";
+App::$strings["Messages"] = "Berichten";
+App::$strings["Message recalled."] = "Bericht ingetrokken.";
+App::$strings["Conversation removed."] = "Conversatie verwijderd";
+App::$strings["Requested channel is not in this network"] = "Opgevraagd kanaal is niet in dit netwerk beschikbaar";
+App::$strings["Send Private Message"] = "Privébericht versturen";
+App::$strings["To:"] = "Aan:";
+App::$strings["Subject:"] = "Onderwerp:";
+App::$strings["Send"] = "Verzenden";
+App::$strings["Delete message"] = "Bericht verwijderen";
+App::$strings["Delivery report"] = "Afleveringsrapport";
+App::$strings["Recall message"] = "Bericht intrekken";
+App::$strings["Message has been recalled."] = "Bericht is ingetrokken.";
+App::$strings["Delete Conversation"] = "Verwijder conversatie";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender.";
+App::$strings["Send Reply"] = "Antwoord versturen";
+App::$strings["Your message for %s (%s):"] = "Jouw privébericht aan %s (%s):";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt.";
+App::$strings["Create a new channel"] = "Nieuw kanaal aanmaken";
+App::$strings["Current Channel"] = "Huidig kanaal";
+App::$strings["Switch to one of your channels by selecting it."] = "Activeer een van jouw andere kanalen door er op te klikken.";
+App::$strings["Default Channel"] = "Standaardkanaal";
+App::$strings["Make Default"] = "Als standaard instellen";
+App::$strings["%d new messages"] = "%d nieuwe berichten";
+App::$strings["%d new introductions"] = "%d nieuwe connectieverzoeken";
+App::$strings["Delegated Channel"] = "Uitbesteed kanaal";
+App::$strings["Profile Match"] = "Profielovereenkomst";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe.";
+App::$strings["is interested in:"] = "is geïnteresseerd in:";
+App::$strings["No matches"] = "Geen overeenkomsten";
+App::$strings["Unable to update menu."] = "Niet in staat om menu aan te passen";
+App::$strings["Unable to create menu."] = "Niet in staat om menu aan te maken.";
+App::$strings["Menu Name"] = "Menunaam";
+App::$strings["Unique name (not visible on webpage) - required"] = "Unieke naam vereist (niet zichtbaar op webpagina)";
+App::$strings["Menu Title"] = "Menutitel";
+App::$strings["Visible on webpage - leave empty for no title"] = "Zichtbaar op webpagina (leeg laten voor geen titel)";
+App::$strings["Allow Bookmarks"] = "Bladwijzers toestaan";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menu kan gebruikt worden om bladwijzers in op te slaan";
+App::$strings["Submit and proceed"] = "Opslaan en doorgaan";
+App::$strings["Bookmarks allowed"] = "Bladwijzers toegestaan";
+App::$strings["Delete this menu"] = "Menu verwijderen";
+App::$strings["Edit menu contents"] = "Bewerk de inhoud van het menu";
+App::$strings["Edit this menu"] = "Dit menu bewerken";
+App::$strings["Menu could not be deleted."] = "Menu kon niet verwijderd worden.";
+App::$strings["Menu not found."] = "Menu niet gevonden.";
+App::$strings["Edit Menu"] = "Menu bewerken";
+App::$strings["Add or remove entries to this menu"] = "Items aan dit menu toevoegen of verwijder";
+App::$strings["Menu name"] = "Naam van menu";
+App::$strings["Must be unique, only seen by you"] = "Moet uniek zijn en is alleen zichtbaar voor jou.";
+App::$strings["Menu title"] = "Titel van menu";
+App::$strings["Menu title as seen by others"] = "Titel van menu zoals anderen dat zien.";
+App::$strings["Allow bookmarks"] = "Bladwijzers toestaan";
+App::$strings["Not found."] = "Niet gevonden.";
+App::$strings["Unable to create element."] = "Niet in staat om onderdeel aan te maken.";
+App::$strings["Unable to update menu element."] = "Menu-onderdeel kan niet worden geüpdatet.";
+App::$strings["Unable to add menu element."] = "Menu-onderdeel kan niet worden toegevoegd.";
+App::$strings["Menu Item Permissions"] = "Permissies menu-item";
+App::$strings["(click to open/close)"] = "(klik om te openen/sluiten)";
+App::$strings["Link Name"] = "Linknaam";
+App::$strings["Link or Submenu Target"] = "Linkdoel of submenu-doel";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Geef de URL van de link of kies een menunaam om een submenu aan te maken";
+App::$strings["Use magic-auth if available"] = "Gebruik magic-auth wanneer beschikbaar";
+App::$strings["Open link in new window"] = "Open link in nieuw venster";
+App::$strings["Order in list"] = "Volgorde in lijst";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Hogere nummers komen onderaan de lijst terecht";
+App::$strings["Submit and finish"] = "Opslaan en afsluiten";
+App::$strings["Submit and continue"] = "Opslaan en doorgaan";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Link Target"] = "Linkdoel";
+App::$strings["Edit menu"] = "Menu bewerken";
+App::$strings["Edit element"] = "Onderdeel bewerken";
+App::$strings["Drop element"] = "Onderdeel verwijderen";
+App::$strings["New element"] = "Nieuw element";
+App::$strings["Edit this menu container"] = "Deze menu-container bewerken";
+App::$strings["Add menu element"] = "Menu-element toevoegen";
+App::$strings["Delete this menu item"] = "Dit menu-item verwijderen";
+App::$strings["Edit this menu item"] = "Dit menu-item bewerken";
+App::$strings["Menu item not found."] = "Menu-item niet gevonden.";
+App::$strings["Menu item deleted."] = "Menu-item verwijderd.";
+App::$strings["Menu item could not be deleted."] = "Menu-item kon niet worden verwijderd.";
+App::$strings["Edit Menu Element"] = "Menu-element bewerken";
+App::$strings["Link text"] = "Linktekst";
+App::$strings["Set your current mood and tell your friends"] = "Noteer je huidige stemming en toon het aan je connecties";
+App::$strings["No such group"] = "Collectie niet gevonden";
+App::$strings["No such channel"] = "Niet zo'n kanaal";
+App::$strings["forum"] = "forum";
+App::$strings["Search Results For:"] = "Zoekresultaten voor:";
+App::$strings["Privacy group is empty"] = "Privacygroep is leeg";
+App::$strings["Privacy group: "] = "Privacygroep: ";
+App::$strings["Invalid connection."] = "Ongeldige connectie.";
+App::$strings["Name or caption"] = "Naam";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Computerforum\"";
+App::$strings["Choose a short nickname"] = "Korte bijnaam";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Deze bijnaam wordt gebruikt om een makkelijk te onthouden kanaaladres van jouw kanaal aan te maken, die je dan met anderen kunt delen. Bijvoorbeeld: bijnaam%s";
+App::$strings["Channel role and privacy"] = "Kanaaltype en privacy";
+App::$strings["Select a channel role with your privacy requirements."] = "Kies een kanaaltype met het door jou gewenste privacyniveau.";
+App::$strings["Read more about roles"] = "Lees meer over kanaaltypes";
+App::$strings["Create Channel"] = "Kanaal aanmaken";
+App::$strings["A channel is your identity on this network. It can represent a person, a blog, or a forum to name a few. Channels can make connections with other channels to share information with highly detailed permissions."] = "Een kanaal is jouw identiteit in dit netwerk. Het kan bijvoorbeeld een persoon, een blog of een forum vertegenwoordigen. Door met elkaar te verbinden kunnen kanalen, met behulp van uitgebreide permissies, informatie uitwisselen.";
+App::$strings["or <a href=\"import\">import an existing channel</a> from another location."] = "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie";
+App::$strings["Invalid request identifier."] = "Ongeldige verzoek identificator (request identifier)";
+App::$strings["Discard"] = "Annuleren";
+App::$strings["No more system notifications."] = "Geen systeemnotificaties meer.";
+App::$strings["System Notifications"] = "Systeemnotificaties";
+App::$strings["Unable to find your hub."] = "Niet in staat om je hub te vinden";
+App::$strings["Post successful."] = "Verzenden bericht geslaagd.";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID-protocolfout. Geen ID terugontvangen.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd.";
+App::$strings["Configuration Editor"] = "Configuratiebewerker";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. ";
+App::$strings["Layout updated."] = "Lay-out bijgewerkt.";
+App::$strings["Edit System Page Description"] = "Systeempagina's bewerken";
+App::$strings["Layout not found."] = "Lay-out niet gevonden.";
+App::$strings["Module Name:"] = "Modulenaam:";
+App::$strings["Layout Help"] = "Lay-out-hulp";
+App::$strings["Page owner information could not be retrieved."] = "Informatie over de pagina-eigenaar werd niet ontvangen.";
+App::$strings["Album not found."] = "Album niet gevonden.";
+App::$strings["Delete Album"] = "Verwijder album";
+App::$strings["Multiple storage folders exist with this album name, but within different directories. Please remove the desired folder or folders using the Files manager"] = "Er bestaan meerdere submappen met deze albumnaam, maar verspreidt over verschillende mappen. Verwijder de gewenste map(pen) met de bestandsbeheerder.";
+App::$strings["Delete Photo"] = "Verwijder foto";
+App::$strings["No photos selected"] = "Geen foto's geselecteerd";
+App::$strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB aan foto-opslag gebruikt.";
+App::$strings["Upload Photos"] = "Foto's uploaden";
+App::$strings["Enter an album name"] = "Vul een albumnaam in";
+App::$strings["or select an existing album (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
+App::$strings["Create a status post for this upload"] = "Plaats een bericht voor deze upload.";
+App::$strings["Caption (optional):"] = "Bijschrift (optioneel):";
+App::$strings["Description (optional):"] = "Omschrijving (optioneel):";
+App::$strings["Album name could not be decoded"] = "Albumnaam kon niet gedecodeerd worden";
+App::$strings["Contact Photos"] = "Connectiefoto's";
+App::$strings["Show Newest First"] = "Nieuwste eerst weergeven";
+App::$strings["Show Oldest First"] = "Oudste eerst weergeven";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item kan zijn beperkt.";
+App::$strings["Photo not available"] = "Foto niet aanwezig";
+App::$strings["Use as profile photo"] = "Als profielfoto gebruiken";
+App::$strings["Use as cover photo"] = "Als omslagfoto gebruiken";
+App::$strings["Private Photo"] = "Privéfoto";
+App::$strings["View Full Size"] = "Volledige grootte weergeven";
+App::$strings["Remove"] = "Verwijderen";
+App::$strings["Edit photo"] = "Foto bewerken";
+App::$strings["Rotate CW (right)"] = "Draai met de klok mee (naar rechts)";
+App::$strings["Rotate CCW (left)"] = "Draai tegen de klok in (naar links)";
+App::$strings["Enter a new album name"] = "Vul een nieuwe albumnaam in";
+App::$strings["or select an existing one (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
+App::$strings["Caption"] = "Bijschrift";
+App::$strings["Add a Tag"] = "Tag toevoegen";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl";
+App::$strings["Flag as adult in album view"] = "Markeer als voor volwassenen in albumweergave";
+App::$strings["In This Photo:"] = "Op deze foto:";
+App::$strings["Map"] = "Kaart";
+App::$strings["View Album"] = "Album weergeven";
+App::$strings["Recent Photos"] = "Recente foto's";
+App::$strings["Theme settings updated."] = "Thema-instellingen bijgewerkt.";
+App::$strings["# Accounts"] = "# accounts";
+App::$strings["# blocked accounts"] = "# geblokkeerde accounts";
+App::$strings["# expired accounts"] = "# verlopen accounts";
+App::$strings["# expiring accounts"] = "# accounts die nog moeten verlopen";
+App::$strings["# Channels"] = "# Kanalen";
+App::$strings["# primary"] = "# primair";
+App::$strings["# clones"] = "# klonen";
+App::$strings["Message queues"] = "Berichtenwachtrij";
+App::$strings["Administration"] = "Beheer";
+App::$strings["Summary"] = "Samenvatting";
+App::$strings["Registered accounts"] = "Geregistreerde accounts";
+App::$strings["Pending registrations"] = "Accounts die op goedkeuring wachten";
+App::$strings["Registered channels"] = "Geregistreerde kanalen";
+App::$strings["Active plugins"] = "Ingeschakelde plugins";
+App::$strings["Version"] = "Versie";
+App::$strings["Site settings updated."] = "Hub-instellingen bijgewerkt.";
+App::$strings["mobile"] = "mobiel";
+App::$strings["experimental"] = "experimenteel";
+App::$strings["unsupported"] = "Niet ondersteund";
+App::$strings["Yes - with approval"] = "Ja - met goedkeuring";
+App::$strings["My site is not a public server"] = "Mijn \$Projectname-hub is niet openbaar";
+App::$strings["My site has paid access only"] = "Mijn \$Projectname-hub kent alleen betaalde toegang";
+App::$strings["My site has free access only"] = "Mijn \$Projectname-hub kent alleen gratis toegang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mijn \$Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie";
+App::$strings["Registration"] = "Registratie";
+App::$strings["File upload"] = "Bestand uploaden";
+App::$strings["Policies"] = "Beleid";
+App::$strings["Site name"] = "Naam van deze \$Projectname-hub";
+App::$strings["Banner/Logo"] = "Banner/logo";
+App::$strings["Administrator Information"] = "Informatie over de beheerder van deze hub";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden.";
+App::$strings["System language"] = "Standaardtaal";
+App::$strings["System theme"] = "Standaardthema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standaardthema voor \$Projectname-hub (kan door lid veranderd worden) - <a href='#' id='cnftheme'>verander thema-instellingen</a>";
+App::$strings["Mobile system theme"] = "Standaardthema voor mobiel";
+App::$strings["Theme for mobile devices"] = "Thema voor mobiele apparaten";
+App::$strings["Allow Feeds as Connections"] = "Sta feeds toe als connecties";
+App::$strings["(Heavy system resource usage)"] = "(sterk negatieve invloed op systeembronnen hub)";
+App::$strings["Maximum image size"] = "Maximale grootte van afbeeldingen";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend.";
+App::$strings["Does this site allow new member registration?"] = "Staat deze hub nieuwe accounts toe?";
+App::$strings["Invitation only"] = "Alleen op uitnodiging";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Sta alleen nieuwe registraties toe van mensen die een uitnodigingscode hebben. Bovenstaand accountbeleid moet op Ja staan.";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Wat voor soort accounts biedt deze \$Projectname-hub aan? Kies wat het meest in de buurt komt.";
+App::$strings["Register text"] = "Tekst tijdens registratie";
+App::$strings["Will be displayed prominently on the registration page."] = "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken.";
+App::$strings["Preserve site homepage URL"] = "Behoudt de URL van de hub (/)";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)";
+App::$strings["Accounts abandoned after x days"] = "Accounts als verlaten beschouwen na zoveel aantal dagen:";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet.";
+App::$strings["Allowed friend domains"] = "Toegestane domeinen";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze \$Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten.";
+App::$strings["Allowed email domains"] = "Toegestane e-maildomeinen";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten.";
+App::$strings["Not allowed email domains"] = "Niet toegestane e-maildomeinen";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. ";
+App::$strings["Verify Email Addresses"] = "E-mailadres verifieren";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen).";
+App::$strings["Force publish"] = "Dwing kanaalvermelding af";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld.";
+App::$strings["Import Public Streams"] = "Openbare streams importeren";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Toegang verlenen tot openbare berichten die vanuit andere hubs worden geïmporteerd. Waarschuwing: de inhoud van deze berichten wordt niet gemodereerd.";
+App::$strings["login on Homepage"] = "Inlogformulier op de homepagina";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. ";
+App::$strings["Directory Server URL"] = "Server-URL voor de kanalengids";
+App::$strings["Default directory server"] = "Standaardserver voor de kanalengids";
+App::$strings["Proxy user"] = "Gebruikersnaam proxy";
+App::$strings["Proxy URL"] = "Proxy-URL";
+App::$strings["Network timeout"] = "Netwerktimeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)";
+App::$strings["Delivery interval"] = "Afleveringsinterval";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers.";
+App::$strings["Deliveries per process"] = "Leveringen per serverproces";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Aantal leveringen die aan één serverproces worden meegegeven. Pas dit aan wanneer het nodig is om systeemprestaties te verbeteren. Aangeraden: 1-5";
+App::$strings["Poll interval"] = "Poll-interval";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken.";
+App::$strings["Maximum Load Average"] = "Maximaal gemiddelde systeembelasting";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Aantal dagen waarna geïmporteerde inhoud uit iemands grid/netwerk-pagina wordt verwijderd.";
+App::$strings["0 for no expiration of imported content"] = "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud.";
+App::$strings["Off"] = "Uit";
+App::$strings["On"] = "Aan";
+App::$strings["Lock feature %s"] = " Vergrendel de functie '%s'";
+App::$strings["Manage Additional Features"] = "Beheer - Extra functies";
+App::$strings["No server found"] = "Geen hub gevonden";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "voor kanaal";
+App::$strings["on server"] = "op hub";
+App::$strings["Server"] = "Hubbeheer";
+App::$strings["Block public"] = "Openbare toegang blokkeren";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor leden die zich hebben geauthenticeerd.";
+App::$strings["Allow communications only from these sites"] = "Alleen communicatie met deze hubs toestaan";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Eén hub per regel. Laat leeg om communicatie standaard met alle hubs toe te staan";
+App::$strings["Block communications from these sites"] = "Communicatie met deze hubs blokkeren";
+App::$strings["Allow communications only from these channels"] = "Sta alleen communicatie toe met deze kanalen";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Eén kanaal (hash) per regel. Laat leeg om communicatie standaard met alle kanalen toe te staan";
+App::$strings["Block communications from these channels"] = "Communicatie met deze kanalen blokkeren";
+App::$strings["Allow embedded HTML content only from these domains"] = "Alleen ingesloten (embedded) HTML vanaf deze domeinen toestaan";
+App::$strings["One site per line. Leave empty to allow from any site by default"] = "Eén per regel. Laat leeg om standaard vanaf elk domein toe te staan";
+App::$strings["Block embedded HTML from these domains"] = "Ingesloten (embedded) HTML vanaf deze domeinen blokkeren";
+App::$strings["Cooperative embed security"] = "Met elkaar ingesloten (embedded) HTML beveiligen";
+App::$strings["Enable to share embed security with other compatible sites/hubs"] = "Beveiliging omtrent ingesloten (embedded) HTML met andere compatibele hubs delen.";
+App::$strings["Update has been marked successful"] = "Update is als succesvol gemarkeerd";
+App::$strings["Executing %s failed. Check system logs."] = "Uitvoeren van %s is mislukt. Controleer systeemlogboek.";
+App::$strings["Update %s was successfully applied."] = "Update %s was geslaagd.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is.";
+App::$strings["Update function %s could not be found."] = "Update-functie %s kon niet gevonden worden.";
+App::$strings["No failed updates."] = "Geen mislukte updates.";
+App::$strings["Failed Updates"] = "Mislukte updates";
+App::$strings["Mark success (if update was manually applied)"] = "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)";
+App::$strings["Attempt to execute this update step automatically"] = "Poging om deze stap van de update automatisch uit te voeren.";
+App::$strings["Queue Statistics"] = "Wachtrij-statistieken";
+App::$strings["Total Entries"] = "Aantal vermeldingen";
+App::$strings["Priority"] = "Prioriteit";
+App::$strings["Destination URL"] = "Doel-URL";
+App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markeren";
+App::$strings["Empty queue for this hub"] = "Berichtenwachtrij voor deze hub legen";
+App::$strings["Last known contact"] = "Voor het laatst contact";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "%s account geblokkeerd/gedeblokkeerd",
1 => "%s accounts geblokkeerd/gedeblokkeerd",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s account verwijderd",
1 => "%s accounts verwijderd",
);
-$a->strings["Account not found"] = "Account niet gevonden";
-$a->strings["Account '%s' deleted"] = "Account '%s' verwijderd";
-$a->strings["Account '%s' blocked"] = "Account '%s' geblokkeerd";
-$a->strings["Account '%s' unblocked"] = "Account '%s' gedeblokkeerd";
-$a->strings["Users"] = "Accounts";
-$a->strings["select all"] = "alles selecteren";
-$a->strings["User registrations waiting for confirm"] = "Accounts die op goedkeuring wachten";
-$a->strings["Request date"] = "Tijd/datum verzoek";
-$a->strings["No registrations."] = "Geen verzoeken.";
-$a->strings["Deny"] = "Afkeuren";
-$a->strings["Register date"] = "Geregistreerd";
-$a->strings["Last login"] = "Laatste keer ingelogd";
-$a->strings["Expires"] = "Verloopt";
-$a->strings["Service Class"] = "Abonnementen";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Account niet gevonden";
+App::$strings["Account '%s' deleted"] = "Account '%s' verwijderd";
+App::$strings["Account '%s' blocked"] = "Account '%s' geblokkeerd";
+App::$strings["Account '%s' unblocked"] = "Account '%s' gedeblokkeerd";
+App::$strings["Users"] = "Accounts";
+App::$strings["select all"] = "alles selecteren";
+App::$strings["User registrations waiting for confirm"] = "Accounts die op goedkeuring wachten";
+App::$strings["Request date"] = "Tijd/datum verzoek";
+App::$strings["No registrations."] = "Geen verzoeken.";
+App::$strings["Deny"] = "Afkeuren";
+App::$strings["Register date"] = "Geregistreerd";
+App::$strings["Last login"] = "Laatste keer ingelogd";
+App::$strings["Expires"] = "Verloopt";
+App::$strings["Service Class"] = "Abonnementen";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanaal gecensureerd/ongecensureerd",
1 => "%s kanalen gecensureerd/ongecensureerd",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "Scripts toegestaan/niet toegestaan voor %s kanaal",
1 => "Scripts toegestaan/niet toegestaan voor %s kanalen",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanaal verwijderd",
1 => "%s kanalen verwijderd",
);
-$a->strings["Channel not found"] = "Kanaal niet gevonden";
-$a->strings["Channel '%s' deleted"] = "Kanaal '%s' verwijderd";
-$a->strings["Channel '%s' censored"] = "Kanaal '%s' gecensureerd";
-$a->strings["Channel '%s' uncensored"] = "Kanaal '%s' ongecensureerd";
-$a->strings["Channel '%s' code allowed"] = "Scripts toegestaan voor kanaal '%s'";
-$a->strings["Channel '%s' code disallowed"] = "Scripts niet toegestaan voor kanaal '%s'";
-$a->strings["Censor"] = "Censureren";
-$a->strings["Uncensor"] = "Niet censureren";
-$a->strings["Allow Code"] = "Scripts toestaan";
-$a->strings["Disallow Code"] = "Scripts niet toestaan";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["Plugin %s disabled."] = "Plug-in %s uitgeschakeld.";
-$a->strings["Plugin %s enabled."] = "Plug-in %s ingeschakeld";
-$a->strings["Disable"] = "Uitschakelen";
-$a->strings["Enable"] = "Inschakelen";
-$a->strings["Toggle"] = "Omschakelen";
-$a->strings["Author: "] = "Auteur: ";
-$a->strings["Maintainer: "] = "Beheerder: ";
-$a->strings["No themes found."] = "Geen thema's gevonden";
-$a->strings["Screenshot"] = "Schermafdruk";
-$a->strings["[Experimental]"] = "[Experimenteel]";
-$a->strings["[Unsupported]"] = "[Niet ondersteund]";
-$a->strings["Log settings updated."] = "Logboek-instellingen bijgewerkt.";
-$a->strings["Clear"] = "Leegmaken";
-$a->strings["Debugging"] = "Debuggen";
-$a->strings["Log file"] = "Logbestand";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je \$Projectname-installatie.";
-$a->strings["Log level"] = "Logniveau";
-$a->strings["New Profile Field"] = "Nieuw profielveld";
-$a->strings["Field nickname"] = "Bijnaam voor veld";
-$a->strings["System name of field"] = "Systeemnaam voor veld";
-$a->strings["Input type"] = "Invoertype";
-$a->strings["Field Name"] = "Veldnaam";
-$a->strings["Label on profile pages"] = "Tekstlabel voor op profielpagina's";
-$a->strings["Help text"] = "Helptekst";
-$a->strings["Additional info (optional)"] = "Extra informatie (optioneel)";
-$a->strings["Field definition not found"] = "Velddefinitie niet gevonden";
-$a->strings["Edit Profile Field"] = "Profielveld bewerken";
-$a->strings["Delete layout?"] = "Lay-out verwijderen?";
-$a->strings["Layout Description (Optional)"] = "Lay-out-omschrijving (optioneel)";
-$a->strings["Layout Name"] = "Naam lay-out";
-$a->strings["Edit Layout"] = "Lay-out bewerken";
-$a->strings["Name is required"] = "Naam is vereist";
-$a->strings["Key and Secret are required"] = "Key en secret zijn vereist";
-$a->strings["Passwords do not match. Password unchanged."] = "Wachtwoorden komen niet overeen. Wachtwoord onveranderd.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Lege wachtwoorden zijn niet toegestaan. Wachtwoord onveranderd.";
-$a->strings["Password changed."] = "Wachtwoord veranderd.";
-$a->strings["Password update failed. Please try again."] = "Bijwerken wachtwoord mislukt. Probeer opnieuw.";
-$a->strings["Not valid email."] = "Geen geldig e-mailadres.";
-$a->strings["Protected email address. Cannot change to that email."] = "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken.";
-$a->strings["System failure storing new email. Please try again."] = "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer.";
-$a->strings["Settings updated."] = "Instellingen bijgewerkt.";
-$a->strings["Add application"] = "Applicatie toevoegen";
-$a->strings["Name of application"] = "Naam van applicatie";
-$a->strings["Consumer Key"] = "Consumer key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatische gegenereerd - verander wanneer gewenst. Maximale lengte is 20";
-$a->strings["Consumer Secret"] = "Consumer secret";
-$a->strings["Redirect"] = "Redirect/doorverwijzing";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI voor redirect - laat leeg, behalve wanneer de applicatie dit vereist";
-$a->strings["Icon url"] = "URL van pictogram";
-$a->strings["Optional"] = "Optioneel";
-$a->strings["You can't edit this application."] = "Je kan deze applicatie niet bewerken";
-$a->strings["Connected Apps"] = "Verbonden applicaties";
-$a->strings["Client key starts with"] = "Client key begint met";
-$a->strings["No name"] = "Geen naam";
-$a->strings["Remove authorization"] = "Autorisatie verwijderen";
-$a->strings["No feature settings configured"] = "Geen extra functie- of plugin-instellingen";
-$a->strings["Feature/Addon Settings"] = "Extra functie- en plugin-instellingen";
-$a->strings["Account Settings"] = "Account-instellingen";
-$a->strings["Enter New Password:"] = "Nieuw wachtwoord invoeren:";
-$a->strings["Confirm New Password:"] = "Nieuw wachtwoord bevestigen:";
-$a->strings["Leave password fields blank unless changing"] = "Laat de wachtwoordvelden leeg, behalve wanneer je deze wil veranderen";
-$a->strings["Email Address:"] = "E-mailadres:";
-$a->strings["Remove this account including all its channels"] = "Dit account en al zijn kanalen verwijderen";
-$a->strings["Off"] = "Uit";
-$a->strings["On"] = "Aan";
-$a->strings["Additional Features"] = "Extra functies";
-$a->strings["Connector Settings"] = "Instellingen externe koppelingen";
-$a->strings["No special theme for mobile devices"] = "Geen speciaal thema voor mobiele apparaten";
-$a->strings["%s - (Experimental)"] = "%s - (experimenteel)";
-$a->strings["Display Settings"] = "Weergave-instellingen";
-$a->strings["Theme Settings"] = "Thema-instellingen";
-$a->strings["Custom Theme Settings"] = "Handmatige thema-instellingen";
-$a->strings["Content Settings"] = "Inhoudsinstellingen";
-$a->strings["Display Theme:"] = "Gebruik thema:";
-$a->strings["Mobile Theme:"] = "Mobiel thema:";
-$a->strings["Enable user zoom on mobile devices"] = "Inzoomen op smartphones en tablets toestaan";
-$a->strings["Update browser every xx seconds"] = "Ververs de webbrowser om de zoveel seconde";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimaal 10 seconde, geen maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maximaal aantal conversaties die per keer geladen worden:";
-$a->strings["Maximum of 100 items"] = "Maximaal 100 conversaties";
-$a->strings["Show emoticons (smilies) as images"] = "Toon emoticons (smilies) als afbeeldingen";
-$a->strings["Link post titles to source"] = "Berichtkoppen naar originele locatie linken";
-$a->strings["System Page Layout Editor - (advanced)"] = "Lay-out bewerken van systeempagina's (geavanceerd)";
-$a->strings["Use blog/list mode on channel page"] = "Gebruik blog/lijst-modus op kanaalpagina";
-$a->strings["(comments displayed separately)"] = "(reacties worden afzonderlijk weergeven)";
-$a->strings["Use blog/list mode on matrix page"] = "Gebruik blog/lijst-modus op matrixpagina";
-$a->strings["Channel page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op kanaalpagina (in pixels)";
-$a->strings["click to expand content exceeding this height"] = "klik om inhoud uit te klappen die deze hoogte overschrijdt";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op matrixpagina (in pixels)";
-$a->strings["Nobody except yourself"] = "Niemand, behalve jezelf";
-$a->strings["Only those you specifically allow"] = "Alleen connecties met uitdrukkelijke toestemming";
-$a->strings["Approved connections"] = "Geaccepteerde connecties";
-$a->strings["Any connections"] = "Alle connecties";
-$a->strings["Anybody on this website"] = "Iedereen op deze hub";
-$a->strings["Anybody in this network"] = "Iedereen in dit netwerk";
-$a->strings["Anybody authenticated"] = "Geauthenticeerd";
-$a->strings["Anybody on the internet"] = "Iedereen op het internet";
-$a->strings["Publish your default profile in the network directory"] = "Publiceer je standaardprofiel in de kanalengids";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Sta ons toe om jouw kanaal als mogelijke connectie voor te stellen aan nieuwe kanalen";
-$a->strings["Your channel address is"] = "Jouw kanaaladres is";
-$a->strings["Channel Settings"] = "Kanaal-instellingen";
-$a->strings["Basic Settings"] = "Basis-instellingen";
-$a->strings["Your Timezone:"] = "Jouw tijdzone:";
-$a->strings["Default Post Location:"] = "Standaardlocatie bericht:";
-$a->strings["Geographical location to display on your posts"] = "Geografische locatie die bij het bericht moet worden vermeld";
-$a->strings["Use Browser Location:"] = "Locatie van webbrowser gebruiken:";
-$a->strings["Adult Content"] = "Inhoud voor volwassenen";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dit kanaal publiceert regelmatig of vaak materiaal dat alleen geschikt is voor volwassenen. (Gebruik de tag #NSFW in berichten met een seksueel getinte inhoud of ander voor minderjarigen ongeschikt materiaal)";
-$a->strings["Security and Privacy Settings"] = "Veiligheids- en privacy-instellingen";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Jouw permissies zijn al ingesteld. Klik om ze te bekijken of aan te passen.";
-$a->strings["Hide my online presence"] = "Verberg mijn aanwezigheid";
-$a->strings["Prevents displaying in your profile that you are online"] = "Voorkomt dat op je kanaalpagina te zien valt dat je momenteel op \$Projectname aanwezig bent";
-$a->strings["Simple Privacy Settings:"] = "Eenvoudige privacy-instellingen:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Zeer openbaar <em>(kanaal staat volledig open - moet met grote zorgvuldigheid gebruikt worden)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normaal <em>(standaard openbaar, maar privacy wanneer noodzakelijk - vergelijkbaar met die van sociale netwerken, maar met verbeterde privacy)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privé <em>(standaard privé en nooit openbaar)</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Geblokkeerd <em>(standaard geblokkeerd naar/van iedereen)</em>";
-$a->strings["Allow others to tag your posts"] = "Anderen toestaan om je berichten te taggen";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Vaak in groepen/forums gebruikt om met terugwerkende kracht ongepast materiaal te markeren";
-$a->strings["Advanced Privacy Settings"] = "Geavanceerde privacy-instellingen";
-$a->strings["Expire other channel content after this many days"] = "Inhoud van andere kanalen na zoveel aantal dagen laten verlopen:";
-$a->strings["0 or blank prevents expiration"] = "0 of leeg voorkomt het verlopen";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximum aantal connectieverzoeken per dag:";
-$a->strings["May reduce spam activity"] = "Kan eventuele spam verminderen";
-$a->strings["Default Post Permissions"] = "Standaard permissies voor nieuwe berichten";
-$a->strings["(click to open/close)"] = "(klik om te openen/sluiten)";
-$a->strings["Channel permissions category:"] = "Kanaaltype en -permissies:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maximum aantal privé-berichten per dag van onbekende personen:";
-$a->strings["Useful to reduce spamming"] = "Kan eventuele spam verminderen";
-$a->strings["Notification Settings"] = "Notificatie-instellingen";
-$a->strings["By default post a status message when:"] = "Plaats automatisch een statusbericht wanneer:";
-$a->strings["accepting a friend request"] = "Een connectieverzoek wordt geaccepteerd";
-$a->strings["joining a forum/community"] = "Je lid wordt van een forum/groep";
-$a->strings["making an <em>interesting</em> profile change"] = "Er sprake is van een <em>interessante</em> profielwijziging";
-$a->strings["Send a notification email when:"] = "Verzend een notificatie per e-mail wanneer:";
-$a->strings["You receive a connection request"] = "Je een connectieverzoek ontvangt";
-$a->strings["Your connections are confirmed"] = "Jouw connecties zijn bevestigd";
-$a->strings["Someone writes on your profile wall"] = "Iemand iets op jouw kanaal heeft geschreven";
-$a->strings["Someone writes a followup comment"] = "Iemand een reactie schrijft";
-$a->strings["You receive a private message"] = "Je een privé-bericht ontvangt";
-$a->strings["You receive a friend suggestion"] = "Je een kanaalvoorstel ontvangt";
-$a->strings["You are tagged in a post"] = "Je expliciet in een bericht bent genoemd";
-$a->strings["You are poked/prodded/etc. in a post"] = "Je bent in een bericht aangestoten/gepord/etc.";
-$a->strings["Show visual notifications including:"] = "Toon de volgende zichtbare notificaties:";
-$a->strings["Unseen matrix activity"] = "Niet bekeken matrix-activiteit";
-$a->strings["Unseen channel activity"] = "Niet bekeken kanaal-activiteit";
-$a->strings["Unseen private messages"] = "Niet bekeken privéberichten";
-$a->strings["Recommended"] = "Aanbevolen";
-$a->strings["Upcoming events"] = "Aankomende gebeurtenissen";
-$a->strings["Events today"] = "Gebeurtenissen van vandaag";
-$a->strings["Upcoming birthdays"] = "Aankomende verjaardagen";
-$a->strings["Not available in all themes"] = "Niet in alle thema's beschikbaar";
-$a->strings["System (personal) notifications"] = "(Persoonlijke) systeemnotificaties";
-$a->strings["System info messages"] = "Systeemmededelingen";
-$a->strings["System critical alerts"] = "Kritische systeemwaarschuwingen";
-$a->strings["New connections"] = "Nieuwe connecties";
-$a->strings["System Registrations"] = "Nieuwe accountregistraties op deze hub";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Toon tevens nieuwe kanaalberichten, privéberichten en connecties onder Notificaties";
-$a->strings["Notify me of events this many days in advance"] = "Herinner mij zoveel dagen van te voren aan gebeurtenissen";
-$a->strings["Must be greater than 0"] = "Moet hoger dan 0 zijn";
-$a->strings["Advanced Account/Page Type Settings"] = "Instellingen geavanceerd account/paginatype";
-$a->strings["Change the behaviour of this account for special situations"] = "Verander het gedrag van dit account voor speciale situaties";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Schakel de expertmodus in (in <a href=\"settings/features\">Instellingen > Extra functies</a>) om aan te kunnen passen!";
-$a->strings["Miscellaneous Settings"] = "Diverse instellingen";
-$a->strings["Default photo upload folder"] = "Standaard fotoalbum voor uploads";
-$a->strings["%Y - current year, %m - current month"] = "%Y - dit jaar, %m - deze maand";
-$a->strings["Default file upload folder"] = "Standaard bestandsmap voor uploads";
-$a->strings["Personal menu to display in your channel pages"] = "Persoonlijk menu om op je kanaalpagina's weer te geven";
-$a->strings["Remove this channel."] = "Verwijder dit kanaal.";
-$a->strings["Firefox Share \$Projectname provider"] = "\$Projectname-service voor Firefox Share";
-$a->strings["Start calendar week on monday"] = "Begin in de agenda de week op maandag";
-$a->strings["Page Title"] = "Paginatitel";
-$a->strings["App installed."] = "App geïnstalleerd";
-$a->strings["Malformed app."] = "Misvormde app.";
-$a->strings["Embed code"] = "Insluitcode";
-$a->strings["Edit App"] = "App bewerken";
-$a->strings["Create App"] = "App maken";
-$a->strings["Name of app"] = "Naam van app";
-$a->strings["Location (URL) of app"] = "Locatie (URL) van app";
-$a->strings["Photo icon URL"] = "URL van pictogram";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels (optioneel)";
-$a->strings["Version ID"] = "Versie-ID";
-$a->strings["Price of app"] = "Prijs van de app";
-$a->strings["Location (URL) to purchase app"] = "Locatie (URL) om de app aan te schaffen";
-$a->strings["- select -"] = "- kies map -";
-$a->strings["Comanche page description language help"] = "Hulp met de paginabeschrijvingstaal Comanche";
-$a->strings["Layout Description"] = "Lay-out-omschrijving";
-$a->strings["Download PDL file"] = "Download PDL-bestand";
-$a->strings["Location not found."] = "Locatie niet gevonden.";
-$a->strings["Location lookup failed."] = "Opzoeken locatie mislukt";
-$a->strings["Please select another location to become primary before removing the primary location."] = "Kies eerst een andere primaire locatie alvorens de huidige primaire locatie te verwijderen.";
-$a->strings["Syncing locations"] = "Locaties synchronizeren";
-$a->strings["No locations found."] = "Geen locaties gevonden.";
-$a->strings["Manage Channel Locations"] = "Kanaallocaties beheren";
-$a->strings["Location (address)"] = "Locatie (adres)";
-$a->strings["Primary Location"] = "Primaire locatie";
-$a->strings["Drop location"] = "Locatie verwijderen";
-$a->strings["Sync now"] = "Nu synchroniseren";
-$a->strings["Please wait several minutes between consecutive operations."] = "Wacht enkele minuten tussen opeenvolgende handelingen.";
-$a->strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "Wij adviseren, wanneer dit (nog) mogelijk is, de locatie te verwijderen door op de hub van de kloon in te loggen en het kanaal daar te verwijderen.";
-$a->strings["Use this form to drop the location if the hub is no longer operating."] = "Gebruik dit formulier om de locatie te verwijderen wanneer de hub van de kloon niet meer operationeel is.";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Welkom op %s";
-$a->strings["Please login."] = "Inloggen.";
-$a->strings["Xchan Lookup"] = "Xchan opzoeken";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Zoek een xchan (of webbie) die begint met:";
-$a->strings["Not found."] = "Niet gevonden.";
-$a->strings["You must be logged in to see this page."] = "Je moet zijn ingelogd om deze pagina te kunnen bekijken.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Onvoldoende permissies. Doorgestuurd naar profielpagina.";
-$a->strings["Item not available."] = "Item is niet aanwezig.";
-$a->strings["Page owner information could not be retrieved."] = "Informatie over de pagina-eigenaar werd niet ontvangen.";
-$a->strings["Album not found."] = "Album niet gevonden.";
-$a->strings["Delete Album"] = "Verwijder album";
-$a->strings["Delete Photo"] = "Verwijder foto";
-$a->strings["No photos selected"] = "Geen foto's geselecteerd";
-$a->strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB aan foto-opslag gebruikt.";
-$a->strings["Upload Photos"] = "Foto's uploaden";
-$a->strings["Enter an album name"] = "Vul een albumnaam in";
-$a->strings["or select an existing album (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
-$a->strings["Create a status post for this upload"] = "Plaats een bericht voor deze upload.";
-$a->strings["Caption (optional):"] = "Bijschrift (optioneel):";
-$a->strings["Description (optional):"] = "Omschrijving (optioneel):";
-$a->strings["Album name could not be decoded"] = "Albumnaam kon niet gedecodeerd worden";
-$a->strings["Contact Photos"] = "Connectiefoto's";
-$a->strings["Show Newest First"] = "Nieuwste eerst weergeven";
-$a->strings["Show Oldest First"] = "Oudste eerst weergeven";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item kan zijn beperkt.";
-$a->strings["Photo not available"] = "Foto niet aanwezig";
-$a->strings["Use as profile photo"] = "Als profielfoto gebruiken";
-$a->strings["Private Photo"] = "Privéfoto";
-$a->strings["Previous"] = "Vorige";
-$a->strings["View Full Size"] = "Volledige grootte weergeven";
-$a->strings["Edit photo"] = "Foto bewerken";
-$a->strings["Rotate CW (right)"] = "Draai met de klok mee (naar rechts)";
-$a->strings["Rotate CCW (left)"] = "Draai tegen de klok in (naar links)";
-$a->strings["Enter a new album name"] = "Vul een nieuwe albumnaam in";
-$a->strings["or select an existing one (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
-$a->strings["Caption"] = "Bijschrift";
-$a->strings["Add a Tag"] = "Tag toevoegen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl";
-$a->strings["Flag as adult in album view"] = "Markeer als voor volwassenen in albumweergave";
-$a->strings["In This Photo:"] = "Op deze foto:";
-$a->strings["Map"] = "Kaart";
-$a->strings["View Album"] = "Album weergeven";
-$a->strings["Recent Photos"] = "Recente foto's";
-$a->strings["Remote privacy information not available."] = "Privacy-informatie op afstand niet beschikbaar.";
-$a->strings["Visible to:"] = "Zichtbaar voor:";
-$a->strings["Export Channel"] = "Kanaal exporteren";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal.";
-$a->strings["Export Content"] = "Inhoud exporteren";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint.";
-$a->strings["Export your posts from a given year."] = "Exporteer jouw berichten uit een bepaald jaar.";
-$a->strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Je kan ook berichten en conversaties uit een bepaald jaar of van een bepaalde maand exporteren. Verander de datum in de adresbalk van jouw webbrowser om andere jaren en maanden te selecteren. Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), probeer het dan nogmaals met een beperkter tijdvak.";
-$a->strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Bezoek <a href=\"%1\$s\">%2\$s</a> om alle berichten van bijvoorbeeld dit jaar te selecteren. ";
-$a->strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Bezoek <a href=\"%1\$s\">%2\$s</a> om alle berichten van bijvoorbeeld januari dit jaar te selecteren.";
-$a->strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Deze back-up-bestanden kunnen geïmporteerd of hersteld worden door op jouw hub en met jouw kanaal <a href=\"%1\$s\">%2\$s</a> te bezoeken. Voor het beste resultaat kan je de bestanden in chronologische volgorde importeren of herstellen.";
-$a->strings["Item is not editable"] = "Item is niet te bewerken";
-$a->strings["Delete item?"] = "Item verwijderen?";
-$a->strings["Edit post"] = "Bericht bewerken";
-$a->strings["Channel added."] = "Kanaal toegevoegd.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten.";
-$a->strings["The error message was:"] = "Het foutbericht was:";
-$a->strings["Authentication failed."] = "Authenticatie mislukt.";
-$a->strings["Remote Authentication"] = "Authenticatie op afstand";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Vul jouw kanaaladres in (bijv. channel@example.com)";
-$a->strings["Authenticate"] = "Authenticeren";
-$a->strings["Room not found"] = "Chatkanaal niet gevonden";
-$a->strings["Leave Room"] = "Chatkanaal verlaten";
-$a->strings["Delete This Room"] = "Chatkanaal verwijderen";
-$a->strings["I am away right now"] = "Ik ben momenteel afwezig";
-$a->strings["I am online"] = "Ik ben online";
-$a->strings["Bookmark this room"] = "Chatkanaal aan bladwijzers toevoegen";
-$a->strings["New Chatroom"] = "Nieuw chatkanaal";
-$a->strings["Chatroom Name"] = "Naam chatkanaal";
-$a->strings["Expiration of chats (minutes)"] = "Aantal minuten voordat chatberichten worden verwijderd";
-$a->strings["%1\$s's Chatrooms"] = "Chatkanalen van %1\$s";
-$a->strings["Source of Item"] = "Bron van item";
-$a->strings["Share content from Firefox to \$Projectname"] = "Deel webpagina's vanuit Firefox met ";
-$a->strings["Activate the Firefox \$Projectname provider"] = "Activeer de \$Projectname-service in Firefox";
-$a->strings["Hub not found."] = "Hub niet gevonden.";
-$a->strings["Blocked"] = "Geblokkeerd";
-$a->strings["Ignored"] = "Genegeerd";
-$a->strings["Hidden"] = "Verborgen";
-$a->strings["Archived"] = "Gearchiveerd";
-$a->strings["Suggest new connections"] = "Nieuwe kanalen voorstellen";
-$a->strings["New Connections"] = "Nieuwe connecties";
-$a->strings["Show pending (new) connections"] = "Nog te accepteren (nieuwe) connecties weergeven";
-$a->strings["All Connections"] = "Alle connecties";
-$a->strings["Show all connections"] = "Toon alle connecties";
-$a->strings["Unblocked"] = "Niet geblokkeerd";
-$a->strings["Only show unblocked connections"] = "Toon alleen niet geblokkeerde connecties";
-$a->strings["Only show blocked connections"] = "Toon alleen geblokkeerde connecties";
-$a->strings["Only show ignored connections"] = "Toon alleen genegeerde connecties";
-$a->strings["Only show archived connections"] = "Toon alleen gearchiveerde connecties";
-$a->strings["Only show hidden connections"] = "Toon alleen verborgen connecties";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Connectie bewerken";
-$a->strings["Search your connections"] = "Doorzoek jouw connecties";
-$a->strings["Finding: "] = "Zoeken naar: ";
-$a->strings["Documentation Search"] = "Zoek documentatie";
-$a->strings["Help:"] = "Hulp:";
-$a->strings["Not Found"] = "Niet gevonden";
-$a->strings["\$Projectname Documentation"] = "\$Projectname-documentatie";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt.";
-$a->strings["Create a new channel"] = "Nieuw kanaal aanmaken";
-$a->strings["Current Channel"] = "Huidig kanaal";
-$a->strings["Switch to one of your channels by selecting it."] = "Activeer een van jouw andere kanalen door er op te klikken.";
-$a->strings["Default Channel"] = "Standaardkanaal";
-$a->strings["Make Default"] = "Als standaard instellen";
-$a->strings["%d new messages"] = "%d nieuwe berichten";
-$a->strings["%d new introductions"] = "%d nieuwe connectieverzoeken";
-$a->strings["Delegated Channels"] = "Uitbestede kanalen";
-$a->strings["Unable to update menu."] = "Niet in staat om menu aan te passen";
-$a->strings["Unable to create menu."] = "Niet in staat om menu aan te maken.";
-$a->strings["Menu Name"] = "Menunaam";
-$a->strings["Unique name (not visible on webpage) - required"] = "Unieke naam vereist (niet zichtbaar op webpagina)";
-$a->strings["Menu Title"] = "Menutitel";
-$a->strings["Visible on webpage - leave empty for no title"] = "Zichtbaar op webpagina (leeg laten voor geen titel)";
-$a->strings["Allow Bookmarks"] = "Bladwijzers toestaan";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menu kan gebruikt worden om bladwijzers in op te slaan";
-$a->strings["Submit and proceed"] = "Opslaan en doorgaan";
-$a->strings["Drop"] = "Verwijderen";
-$a->strings["Bookmarks allowed"] = "Bladwijzers toegestaan";
-$a->strings["Delete this menu"] = "Menu verwijderen";
-$a->strings["Edit menu contents"] = "Bewerk de inhoud van het menu";
-$a->strings["Edit this menu"] = "Dit menu bewerken";
-$a->strings["Menu could not be deleted."] = "Menu kon niet verwijderd worden.";
-$a->strings["Menu not found."] = "Menu niet gevonden.";
-$a->strings["Edit Menu"] = "Menu bewerken";
-$a->strings["Add or remove entries to this menu"] = "Items aan dit menu toevoegen of verwijder";
-$a->strings["Menu name"] = "Naam van menu";
-$a->strings["Must be unique, only seen by you"] = "Moet uniek zijn en is alleen zichtbaar voor jou.";
-$a->strings["Menu title"] = "Titel van menu";
-$a->strings["Menu title as seen by others"] = "Titel van menu zoals anderen dat zien.";
-$a->strings["Allow bookmarks"] = "Bladwijzers toestaan";
-$a->strings["Unable to lookup recipient."] = "Niet in staat om ontvanger op te zoeken.";
-$a->strings["Unable to communicate with requested channel."] = "Niet in staat om met het aangevraagde kanaal te communiceren.";
-$a->strings["Cannot verify requested channel."] = "Kan opgevraagd kanaal niet verifieren";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt.";
-$a->strings["Messages"] = "Berichten";
-$a->strings["Message recalled."] = "Bericht ingetrokken.";
-$a->strings["Conversation removed."] = "Conversatie verwijderd";
-$a->strings["Requested channel is not in this network"] = "Opgevraagd kanaal is niet in dit netwerk beschikbaar";
-$a->strings["Send Private Message"] = "Privébericht versturen";
-$a->strings["To:"] = "Aan:";
-$a->strings["Subject:"] = "Onderwerp:";
-$a->strings["Send"] = "Verzenden";
-$a->strings["Delete message"] = "Bericht verwijderen";
-$a->strings["Delivery report"] = "Afleveringsrapport";
-$a->strings["Recall message"] = "Bericht intrekken";
-$a->strings["Message has been recalled."] = "Bericht is ingetrokken.";
-$a->strings["Delete Conversation"] = "Verwijder conversatie";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender.";
-$a->strings["Send Reply"] = "Antwoord versturen";
-$a->strings["Your message for %s (%s):"] = "Jouw privébericht aan %s (%s):";
-$a->strings["No service class restrictions found."] = "Geen abonnementsbeperkingen gevonden.";
-$a->strings["Version %s"] = "Versie %s";
-$a->strings["Installed plugins/addons/apps:"] = "Ingeschakelde plug-ins/add-ons/apps:";
-$a->strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plug-ins/add-ons/apps";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy.";
-$a->strings["Tag: "] = "Tag: ";
-$a->strings["Last background fetch: "] = "Meest recente achtergrond-fetch:";
-$a->strings["Current load average: "] = "Gemiddelde systeembelasting is nu:";
-$a->strings["Running at web location"] = "Draaiend op weblocatie";
-$a->strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Bezoek <a href=\"http://hubzilla.org\">hubzilla.org</a> ";
-$a->strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek";
-$a->strings["\$projectname issues"] = "\$projectname-issues";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com";
-$a->strings["Site Administrators"] = "Hubbeheerders: ";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer.";
-$a->strings["Calendar entries imported."] = "Agenda-items geïmporteerd.";
-$a->strings["No calendar entries found."] = "Geen agenda-items gevonden.";
-$a->strings["Event can not end before it has started."] = "Gebeurtenis kan niet eindigen voordat het is begonnen";
-$a->strings["Unable to generate preview."] = "Niet in staat om voorvertoning te genereren";
-$a->strings["Event title and start time are required."] = "Titel en begintijd van gebeurtenis zijn vereist.";
-$a->strings["Event not found."] = "Gebeurtenis niet gevonden";
-$a->strings["Edit event titel"] = "Titel bewerken";
-$a->strings["Event titel"] = "Titel";
-$a->strings["Categories (comma-separated list)"] = "Categorieën (door komma's gescheiden lijst)";
-$a->strings["Edit Category"] = "Categorie";
-$a->strings["Category"] = "Categorie";
-$a->strings["Edit start date and time"] = "Begindatum en -tijd bewerken";
-$a->strings["Start date and time"] = "Begindatum en -tijd";
-$a->strings["Finish date and time are not known or not relevant"] = "Einddatum en -tijd zijn niet bekend of niet van toepassing";
-$a->strings["Edit finish date and time"] = "Einddatum en -tijd bewerken";
-$a->strings["Finish date and time"] = "Einddatum en -tijd";
-$a->strings["Adjust for viewer timezone"] = "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen.";
-$a->strings["Edit Description"] = "Omschrijving bewerken";
-$a->strings["Edit Location"] = "Locatie bewerken";
-$a->strings["Share this event"] = "Deel deze gebeurtenis";
-$a->strings["Advanced Options"] = "Geavanceerde opties";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Gebeurtenis bewerken";
-$a->strings["Delete event"] = "Gebeurtenis verwijderen";
-$a->strings["calendar"] = "agenda";
-$a->strings["Edit Event"] = "Gebeurtenis bewerken";
-$a->strings["Create Event"] = "Gebeurtenis aanmaken";
-$a->strings["Today"] = "Vandaag";
-$a->strings["Event removed"] = "Gebeurtenis verwijderd";
-$a->strings["Failed to remove event"] = "Verwijderen gebeurtenis mislukt";
-$a->strings["Invalid profile identifier."] = "Ongeldige profiel-identificator";
-$a->strings["Profile Visibility Editor"] = "Zichtbaarheid profiel ";
-$a->strings["Click on a contact to add or remove."] = "Klik op een connectie om deze toe te voegen of te verwijderen";
-$a->strings["Visible To"] = "Zichtbaar voor";
-$a->strings["Unable to create element."] = "Niet in staat om onderdeel aan te maken.";
-$a->strings["Unable to update menu element."] = "Menu-onderdeel kan niet worden geüpdatet.";
-$a->strings["Unable to add menu element."] = "Menu-onderdeel kan niet worden toegevoegd.";
-$a->strings["Menu Item Permissions"] = "Permissies menu-item";
-$a->strings["Link Name"] = "Linknaam";
-$a->strings["Link or Submenu Target"] = "Linkdoel of submenu-doel";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Geef de URL van de link of kies een menunaam om een submenu aan te maken";
-$a->strings["Use magic-auth if available"] = "Gebruik magic-auth wanneer beschikbaar";
-$a->strings["Open link in new window"] = "Open link in nieuw venster";
-$a->strings["Order in list"] = "Volgorde in lijst";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Hogere nummers komen onderaan de lijst terecht";
-$a->strings["Submit and finish"] = "Opslaan en afsluiten";
-$a->strings["Submit and continue"] = "Opslaan en doorgaan";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Link Target"] = "Linkdoel";
-$a->strings["Edit menu"] = "Menu bewerken";
-$a->strings["Edit element"] = "Onderdeel bewerken";
-$a->strings["Drop element"] = "Onderdeel verwijderen";
-$a->strings["New element"] = "Nieuw element";
-$a->strings["Edit this menu container"] = "Deze menu-container bewerken";
-$a->strings["Add menu element"] = "Menu-element toevoegen";
-$a->strings["Delete this menu item"] = "Dit menu-item verwijderen";
-$a->strings["Edit this menu item"] = "Dit menu-item bewerken";
-$a->strings["Menu item not found."] = "Menu-item niet gevonden.";
-$a->strings["Menu item deleted."] = "Menu-item verwijderd.";
-$a->strings["Menu item could not be deleted."] = "Menu-item kon niet worden verwijderd.";
-$a->strings["Edit Menu Element"] = "Menu-element bewerken";
-$a->strings["Link text"] = "Linktekst";
-$a->strings["Who likes me?"] = "Wie vindt mij leuk?";
-$a->strings["Files: shared with me"] = "Bestanden: met mij gedeeld";
-$a->strings["NEW"] = "NIEUW";
-$a->strings["Remove all files"] = "Verwijder alle bestanden";
-$a->strings["Remove this file"] = "Verwijder dit bestand";
-$a->strings["No connections."] = "Geen connecties.";
-$a->strings["Visit %s's profile [%s]"] = "Bezoek het profiel van %s [%s]";
-$a->strings["Focus (Hubzilla default)"] = "Focus (Hubzilla-standaard)";
-$a->strings["Theme settings"] = "Thema-instellingen";
-$a->strings["Select scheme"] = "Kies schema van thema";
-$a->strings["Narrow navbar"] = "Smalle navigatiebalk";
-$a->strings["Navigation bar background color"] = "Achtergrondkleur navigatiebalk";
-$a->strings["Navigation bar gradient top color"] = "Bovenste gradiëntkleur navigatiebalk";
-$a->strings["Navigation bar gradient bottom color"] = "Onderste gradiëntkleur navigatiebalk";
-$a->strings["Navigation active button gradient top color"] = "Bovenste gradiëntkleur actieve knop navigatiebalk";
-$a->strings["Navigation active button gradient bottom color"] = "Onderste gradiëntkleur actieve knop op navigatiebalk";
-$a->strings["Navigation bar border color "] = "Randkleur navigatiebalk ";
-$a->strings["Navigation bar icon color "] = "Pictogramkleur navigatiebalk";
-$a->strings["Navigation bar active icon color "] = "Actieve pictogramkleur navigatiebalk";
-$a->strings["link color"] = "Linkkleur instellen";
-$a->strings["Set font-color for banner"] = "Tekstkleur van banner instellen";
-$a->strings["Set the background color"] = "Achtergrondkleur instellen";
-$a->strings["Set the background image"] = "Achtergrondafbeelding instellen";
-$a->strings["Set the background color of items"] = "Achtergrondkleur items instellen";
-$a->strings["Set the background color of comments"] = "Achtergrondkleur reacties instellen";
-$a->strings["Set the border color of comments"] = "Randkleur reacties instellen";
-$a->strings["Set the indent for comments"] = "Inspringen reacties instellen";
-$a->strings["Set the basic color for item icons"] = "Basiskleur itempictogrammen instellen";
-$a->strings["Set the hover color for item icons"] = "Hoverkleur itempictogrammen instellen";
-$a->strings["Set font-size for the entire application"] = "Tekstgrootte van de volledige applicatie instellen";
-$a->strings["Example: 14px"] = "Voorbeeld: 14px";
-$a->strings["Set font-size for posts and comments"] = "Lettergrootte voor berichten en reacties instellen";
-$a->strings["Set font-color for posts and comments"] = "Tekstkleur van berichten en reacties";
-$a->strings["Set radius of corners"] = "Radius van hoeken instellen";
-$a->strings["Set shadow depth of photos"] = "Schaduwdiepte van foto's instellen";
-$a->strings["Set maximum width of content region in pixel"] = "Maximumbreedte conversatieruimte instellen (in pixels)";
-$a->strings["Leave empty for default width"] = "Laat leeg voor standaardbreedte";
-$a->strings["Left align page content"] = "Inhoud links uitlijnen";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Minimale ondoorzichtigheid navigatiebalk (- om te verbergen)";
-$a->strings["Set size of conversation author photo"] = "Grootte profielfoto's van berichten instellen";
-$a->strings["Set size of followup author photos"] = "Grootte profielfoto's van reacties instellen";
-$a->strings["Update %s failed. See error logs."] = "Update %s mislukt. Zie foutenlogboek.";
-$a->strings["Update Error at %s"] = "Update-fout op %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Maak een account aan om toegang te krijgen tot diensten en toepassingen van Hubzilla";
-$a->strings["Password"] = "Wachtwoord";
-$a->strings["Remember me"] = "Aangemeld blijven";
-$a->strings["Forgot your password?"] = "Wachtwoord vergeten?";
-$a->strings["toggle mobile"] = "mobiele weergave omschakelen";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b.";
-$a->strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Probleem met SSL-certificaat voor %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron is niet actief";
-$a->strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-taken zijn niet actief op %s";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen.";
+App::$strings["Channel not found"] = "Kanaal niet gevonden";
+App::$strings["Channel '%s' deleted"] = "Kanaal '%s' verwijderd";
+App::$strings["Channel '%s' censored"] = "Kanaal '%s' gecensureerd";
+App::$strings["Channel '%s' uncensored"] = "Kanaal '%s' ongecensureerd";
+App::$strings["Channel '%s' code allowed"] = "Scripts toegestaan voor kanaal '%s'";
+App::$strings["Channel '%s' code disallowed"] = "Scripts niet toegestaan voor kanaal '%s'";
+App::$strings["Censor"] = "Censureren";
+App::$strings["Uncensor"] = "Niet censureren";
+App::$strings["Allow Code"] = "Scripts toestaan";
+App::$strings["Disallow Code"] = "Scripts niet toestaan";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["Plugin %s disabled."] = "Plugin %s uitgeschakeld.";
+App::$strings["Plugin %s enabled."] = "Plugin %s ingeschakeld";
+App::$strings["Disable"] = "Uitschakelen";
+App::$strings["Enable"] = "Inschakelen";
+App::$strings["Toggle"] = "Omschakelen";
+App::$strings["Author: "] = "Auteur: ";
+App::$strings["Maintainer: "] = "Beheerder: ";
+App::$strings["Minimum project version: "] = "Minimum versie Hubzilla: ";
+App::$strings["Maximum project version: "] = "Maximum versie Hubzilla:";
+App::$strings["Minimum PHP version: "] = "Minimum versie PHP: ";
+App::$strings["Requires: "] = "Vereist: ";
+App::$strings["Disabled - version incompatibility"] = "Uitgeschakeld - versie is incompatibel";
+App::$strings["No themes found."] = "Geen thema's gevonden";
+App::$strings["Screenshot"] = "Schermafdruk";
+App::$strings["[Experimental]"] = "[Experimenteel]";
+App::$strings["[Unsupported]"] = "[Niet ondersteund]";
+App::$strings["Log settings updated."] = "Logboek-instellingen bijgewerkt.";
+App::$strings["Clear"] = "Leegmaken";
+App::$strings["Debugging"] = "Debuggen";
+App::$strings["Log file"] = "Logbestand";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je \$Projectname-installatie.";
+App::$strings["Log level"] = "Logniveau";
+App::$strings["New Profile Field"] = "Nieuw profielveld";
+App::$strings["Field nickname"] = "Bijnaam voor veld";
+App::$strings["System name of field"] = "Systeemnaam voor veld";
+App::$strings["Input type"] = "Invoertype";
+App::$strings["Field Name"] = "Veldnaam";
+App::$strings["Label on profile pages"] = "Tekstlabel voor op profielpagina's";
+App::$strings["Help text"] = "Helptekst";
+App::$strings["Additional info (optional)"] = "Extra informatie (optioneel)";
+App::$strings["Field definition not found"] = "Velddefinitie niet gevonden";
+App::$strings["Edit Profile Field"] = "Profielveld bewerken";
+App::$strings["Basic Profile Fields"] = "Standaard profielvelden";
+App::$strings["Advanced Profile Fields"] = "Geavanceerde profielvelden";
+App::$strings["(In addition to basic fields)"] = "(als toevoeging op de standaard velden)";
+App::$strings["All available fields"] = "Alle beschikbare velden";
+App::$strings["Custom Fields"] = "Extra (handmatig toegevoegde) velden";
+App::$strings["Create Custom Field"] = "Extra velden aanmaken";
+App::$strings["Poke somebody"] = "Iemand aanstoten";
+App::$strings["Poke/Prod"] = "Aanstoten/porren";
+App::$strings["Poke, prod or do other things to somebody"] = "Iemand bijvoorbeeld aanstoten of poren";
+App::$strings["Recipient"] = "Ontvanger";
+App::$strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
+App::$strings["Make this post private"] = "Maak dit bericht privé";
+App::$strings["Fetching URL returns error: %1\$s"] = "Ophalen URL gaf een foutmelding terug: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. ";
+App::$strings["Image resize failed."] = "Afbeelding kon niet van grootte veranderd worden.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven.";
+App::$strings["Image upload failed."] = "Uploaden afbeelding mislukt";
+App::$strings["Unable to process image."] = "Niet in staat om afbeelding te verwerken.";
+App::$strings["Photo not available."] = "Foto niet beschikbaar.";
+App::$strings["Upload File:"] = "Bestand uploaden:";
+App::$strings["Select a profile:"] = "Kies een profiel:";
+App::$strings["Upload Profile Photo"] = "Profielfoto uploaden";
+App::$strings["or"] = "of";
+App::$strings["skip this step"] = "sla deze stap over";
+App::$strings["select a photo from your photo albums"] = "Kies een foto uit jouw fotoalbums";
+App::$strings["Crop Image"] = "Afbeelding bijsnijden";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven.";
+App::$strings["Done Editing"] = "Klaar met bewerken";
+App::$strings["Profile not found."] = "Profiel niet gevonden.";
+App::$strings["Profile deleted."] = "Profiel verwijderd.";
+App::$strings["Profile-"] = "Profiel-";
+App::$strings["New profile created."] = "Nieuw profiel aangemaakt.";
+App::$strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen";
+App::$strings["Profile unavailable to export."] = "Geen profiel beschikbaar om te exporteren";
+App::$strings["Profile Name is required."] = "Profielnaam is vereist";
+App::$strings["Marital Status"] = "Huwelijke status";
+App::$strings["Romantic Partner"] = "Romantische partner";
+App::$strings["Likes"] = "Houdt van";
+App::$strings["Dislikes"] = "Houdt niet van";
+App::$strings["Work/Employment"] = "Werk/arbeid";
+App::$strings["Religion"] = "Religie";
+App::$strings["Political Views"] = "Politieke overtuigingen";
+App::$strings["Sexual Preference"] = "Seksuele voorkeur";
+App::$strings["Homepage"] = "Homepage";
+App::$strings["Interests"] = "Interesses";
+App::$strings["Profile updated."] = "Profiel bijgewerkt";
+App::$strings["Hide your connections list from viewers of this profile"] = "Laat de lijst met connecties niet aan bezoekers van dit profiel zien.";
+App::$strings["Edit Profile Details"] = "Profiel bewerken";
+App::$strings["View this profile"] = "Profiel weergeven";
+App::$strings["Change cover photo"] = "Omslagfoto wijzigen";
+App::$strings["Create a new profile using these settings"] = "Een nieuw profiel aanmaken met dit profiel als basis";
+App::$strings["Clone this profile"] = "Dit profiel klonen";
+App::$strings["Delete this profile"] = "Dit profiel verwijderen";
+App::$strings["Add profile things"] = "Dingen aan je profiel toevoegen";
+App::$strings["Relation"] = "Relatie";
+App::$strings["Import profile from file"] = "Profiel vanuit bestand importeren";
+App::$strings["Export profile to file"] = "Profiel naar bestand exporteren";
+App::$strings["Your gender"] = "Jouw geslacht";
+App::$strings["Marital status"] = "Burgerlijke staat";
+App::$strings["Sexual preference"] = "Seksuele voorkeur";
+App::$strings["Profile name"] = "Profielnaam";
+App::$strings["This is your default profile."] = "Dit is jouw standaardprofiel";
+App::$strings["Your full name"] = "Jouw volledige naam";
+App::$strings["Title/Description"] = "Titel/omschrijving";
+App::$strings["Street address"] = "Straat en huisnummer";
+App::$strings["Locality/City"] = "Woonplaats";
+App::$strings["Region/State"] = "Provincie/gewest/deelstaat";
+App::$strings["Postal/Zip code"] = "Postcode";
+App::$strings["Country"] = "Land";
+App::$strings["Who (if applicable)"] = "Wie (wanneer van toepassing)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl";
+App::$strings["Since (date)"] = "Sinds (datum)";
+App::$strings["Tell us about yourself"] = "Vertel ons iets over jezelf";
+App::$strings["Hometown"] = "Oorspronkelijk uit";
+App::$strings["Political views"] = "Politieke overtuigingen";
+App::$strings["Religious views"] = "Religieuze overtuigingen";
+App::$strings["Keywords used in directory listings"] = "Trefwoorden voor in de kanalengids";
+App::$strings["Example: fishing photography software"] = "Voorbeeld: muziek, fotografie, software";
+App::$strings["Musical interests"] = "Muzikale interesses";
+App::$strings["Books, literature"] = "Boeken/literatuur";
+App::$strings["Television"] = "Televisie";
+App::$strings["Film/Dance/Culture/Entertainment"] = "Film/dans/cultuur/entertainment";
+App::$strings["Hobbies/Interests"] = "Hobby's/interesses";
+App::$strings["Love/Romance"] = "Liefde/romantiek";
+App::$strings["School/Education"] = "School/opleiding";
+App::$strings["Contact information and social networks"] = "Contactinformatie en sociale netwerken";
+App::$strings["My other channels"] = "Mijn andere kanalen";
+App::$strings["Invalid profile identifier."] = "Ongeldige profiel-identificator";
+App::$strings["Profile Visibility Editor"] = "Zichtbaarheid profiel ";
+App::$strings["Click on a contact to add or remove."] = "Klik op een connectie om deze toe te voegen of te verwijderen";
+App::$strings["Visible To"] = "Zichtbaar voor";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself <strong>may</strong> provide additional details."] = "Op de hier weergegeven hubs kan iedereen zich voor het \$Projectname-netwerk aanmelden. Alle hubs in het netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen een financiële tegemoetkoming voor bepaalde uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven.";
+App::$strings["Hub URL"] = "Hub-URL";
+App::$strings["Access Type"] = "Toegangs-<br/>&nbsp;type";
+App::$strings["Registration Policy"] = "Registratie-<br/>&nbsp;beleid";
+App::$strings["Rate"] = "Beoordeel";
+App::$strings["Website:"] = "Website:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Kanaal op afstand [%s] (nog niet op deze hub bekend)";
+App::$strings["Rating (this information is public)"] = "Beoordeling (deze informatie is openbaar)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)";
+App::$strings["No ratings"] = "Geen beoordelingen";
+App::$strings["Rating: "] = "Beoordeling: ";
+App::$strings["Website: "] = "Website: ";
+App::$strings["Description: "] = "Omschrijving: ";
+App::$strings["Select a bookmark folder"] = "Kies een bladwijzermap";
+App::$strings["Save Bookmark"] = "Bladwijzer opslaan";
+App::$strings["URL of bookmark"] = "URL van bladwijzer";
+App::$strings["Or enter new bookmark folder name"] = "Of geef de naam op van een nieuwe bladwijzermap";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximum toegestane dagelijkse registraties op deze \$Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden.";
+App::$strings["Passwords do not match."] = "Wachtwoorden komen niet met elkaar overeen.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registratie geslaagd. Controleer je e-mail voor instructies.";
+App::$strings["Your registration is pending approval by the site owner."] = "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze \$Projectname-hub.";
+App::$strings["Your registration can not be processed."] = "Jouw registratie kan niet verwerkt worden.";
+App::$strings["Registration on this hub is disabled."] = "Registreren van nieuwe accounts is op deze hub uitgeschakeld.";
+App::$strings["Registration on this hub is by approval only."] = "Registraties op deze hub moeten eerst worden goedgekeurd.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated hub.</a>"] = "<a href=\"pubsites\">Registreer op een andere hub</a>.";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Deze \$Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals.";
+App::$strings["Terms of Service"] = "Gebruiksvoorwaarden";
+App::$strings["I accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ik ben 13 jaar of ouder en accepteer de %s van deze \$Projectname-hub";
+App::$strings["Your email address"] = "Jouw e-mailadres";
+App::$strings["Choose a password"] = "Geef een wachtwoord op";
+App::$strings["Please re-enter your password"] = "Geef het wachtwoord opnieuw op";
+App::$strings["Please enter your invitation code"] = "Vul jouw uitnodigingscode in";
+App::$strings["no"] = "Nee";
+App::$strings["yes"] = "Ja";
+App::$strings["Membership on this site is by invitation only."] = "Registreren op deze \$Projectname-hub kan alleen op uitnodiging.";
+App::$strings["Proceed to create your first channel"] = "Volgende stap: aanmaken van jouw eerste kanaal";
+App::$strings["Please login."] = "Inloggen.";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd.";
+App::$strings["Remove This Account"] = "Verwijder dit account";
+App::$strings["WARNING: "] = "WAARSCHUWING: ";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Dit account en al zijn kanalen worden volledig uit het \$Projectname-netwerk verwijderd.";
+App::$strings["This action is permanent and can not be undone!"] = "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!";
+App::$strings["Please enter your password for verification:"] = "Vul je wachtwoord in ter verificatie:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het \$Projectname-netwerk verwijderen";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het \$Projectname-netwerk verwijderd";
+App::$strings["Remove Account"] = "Account verwijderen";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd.";
+App::$strings["Remove This Channel"] = "Verwijder dit kanaal";
+App::$strings["This channel will be completely removed from the network. "] = "Dit kanaal wordt volledig uit het \$Projectname-netwerk verwijderd.";
+App::$strings["Remove this channel and all its clones from the network"] = "Dit kanaal en alle klonen hiervan uit het \$Projectname-netwerk verwijderen";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het \$Projectname-netwerk verwijderd";
+App::$strings["Remove Channel"] = "Kanaal verwijderen";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten.";
+App::$strings["The error message was:"] = "Het foutbericht was:";
+App::$strings["Authentication failed."] = "Authenticatie mislukt.";
+App::$strings["Remote Authentication"] = "Authenticatie op afstand";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Vul jouw kanaaladres in (bijv. channel@example.com)";
+App::$strings["Authenticate"] = "Authenticeren";
+App::$strings["Items tagged with: %s"] = "Items getagd met %s";
+App::$strings["Search results for: %s"] = "Zoekresultaten voor %s";
+App::$strings["No service class restrictions found."] = "Geen abonnementsbeperkingen gevonden.";
+App::$strings["Name is required"] = "Naam is vereist";
+App::$strings["Key and Secret are required"] = "Key en secret zijn vereist";
+App::$strings["Not valid email."] = "Geen geldig e-mailadres.";
+App::$strings["Protected email address. Cannot change to that email."] = "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken.";
+App::$strings["System failure storing new email. Please try again."] = "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer.";
+App::$strings["Password verification failed."] = "Wachtwoordverificatie mislukt";
+App::$strings["Passwords do not match. Password unchanged."] = "Wachtwoorden komen niet overeen. Wachtwoord onveranderd.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Lege wachtwoorden zijn niet toegestaan. Wachtwoord onveranderd.";
+App::$strings["Password changed."] = "Wachtwoord veranderd.";
+App::$strings["Password update failed. Please try again."] = "Bijwerken wachtwoord mislukt. Probeer opnieuw.";
+App::$strings["Settings updated."] = "Instellingen bijgewerkt.";
+App::$strings["Add application"] = "Applicatie toevoegen";
+App::$strings["Name of application"] = "Naam van applicatie";
+App::$strings["Consumer Key"] = "Consumer key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatische gegenereerd - verander wanneer gewenst. Maximale lengte is 20";
+App::$strings["Consumer Secret"] = "Consumer secret";
+App::$strings["Redirect"] = "Redirect/doorverwijzing";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI voor redirect - laat leeg, behalve wanneer de applicatie dit vereist";
+App::$strings["Icon url"] = "Pictogram-URL";
+App::$strings["Optional"] = "Optioneel";
+App::$strings["Application not found."] = "Applicatie niet gevonden.";
+App::$strings["Connected Apps"] = "Verbonden applicaties";
+App::$strings["Client key starts with"] = "Client key begint met";
+App::$strings["No name"] = "Geen naam";
+App::$strings["Remove authorization"] = "Autorisatie verwijderen";
+App::$strings["No feature settings configured"] = "Geen plugin-instellingen aanwezig";
+App::$strings["Feature/Addon Settings"] = "Plugin-instellingen";
+App::$strings["Account Settings"] = "Account-instellingen";
+App::$strings["Current Password"] = "Huidig wachtwoord";
+App::$strings["Enter New Password"] = "Nieuw wachtwoord invoeren";
+App::$strings["Confirm New Password"] = "Nieuw wachtwoord bevestigen";
+App::$strings["Leave password fields blank unless changing"] = "Laat de wachtwoordvelden leeg, behalve wanneer je deze wil veranderen";
+App::$strings["Email Address:"] = "E-mailadres:";
+App::$strings["Remove this account including all its channels"] = "Dit account en al zijn kanalen verwijderen";
+App::$strings["Additional Features"] = "Extra functies";
+App::$strings["Connector Settings"] = "Instellingen externe koppelingen";
+App::$strings["No special theme for mobile devices"] = "Geen speciaal thema voor mobiele apparaten";
+App::$strings["%s - (Experimental)"] = "%s - (experimenteel)";
+App::$strings["Display Settings"] = "Weergave-instellingen";
+App::$strings["Theme Settings"] = "Thema-instellingen";
+App::$strings["Custom Theme Settings"] = "Handmatige thema-instellingen";
+App::$strings["Content Settings"] = "Inhoudsinstellingen";
+App::$strings["Display Theme:"] = "Gebruik thema:";
+App::$strings["Mobile Theme:"] = "Mobiel thema:";
+App::$strings["Preload images before rendering the page"] = "Afbeeldingen laden voordat de pagina wordt weergegeven";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "De laadtijd van een pagina lijkt langer, maar de pagina is wel meteen helemaal geladen wanneer deze wordt weergeven";
+App::$strings["Enable user zoom on mobile devices"] = "Inzoomen op smartphones en tablets toestaan";
+App::$strings["Update browser every xx seconds"] = "Ververs de webbrowser om de zoveel seconde";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimaal 10 seconde, geen maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maximaal aantal conversaties die per keer geladen worden:";
+App::$strings["Maximum of 100 items"] = "Maximaal 100 conversaties";
+App::$strings["Show emoticons (smilies) as images"] = "Toon emoticons (smilies) als afbeeldingen";
+App::$strings["Link post titles to source"] = "Berichtkoppen naar originele locatie linken";
+App::$strings["System Page Layout Editor - (advanced)"] = "Lay-out bewerken van systeempagina's (geavanceerd)";
+App::$strings["Use blog/list mode on channel page"] = "Gebruik blog/lijst-modus op kanaalpagina";
+App::$strings["(comments displayed separately)"] = "(reacties worden afzonderlijk weergeven)";
+App::$strings["Use blog/list mode on grid page"] = "Gebruik blog/lijst-modus op gridpagina";
+App::$strings["Channel page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op kanaalpagina (in pixels)";
+App::$strings["click to expand content exceeding this height"] = "klik om inhoud uit te klappen die deze hoogte overschrijdt";
+App::$strings["Grid page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op gridpagina (in pixels)";
+App::$strings["Nobody except yourself"] = "Niemand, behalve jezelf";
+App::$strings["Only those you specifically allow"] = "Alleen connecties met uitdrukkelijke toestemming";
+App::$strings["Approved connections"] = "Geaccepteerde connecties";
+App::$strings["Any connections"] = "Alle connecties";
+App::$strings["Anybody on this website"] = "Iedereen op deze hub";
+App::$strings["Anybody in this network"] = "Iedereen in dit netwerk";
+App::$strings["Anybody authenticated"] = "Geauthenticeerd";
+App::$strings["Anybody on the internet"] = "Iedereen op het internet";
+App::$strings["Publish your default profile in the network directory"] = "Publiceer je standaardprofiel in de kanalengids";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Sta ons toe om jouw kanaal als mogelijke connectie voor te stellen aan nieuwe kanalen";
+App::$strings["Your channel address is"] = "Jouw kanaaladres is";
+App::$strings["Channel Settings"] = "Kanaal-instellingen";
+App::$strings["Basic Settings"] = "Basis-instellingen";
+App::$strings["Your Timezone:"] = "Jouw tijdzone:";
+App::$strings["Default Post Location:"] = "Standaardlocatie bericht:";
+App::$strings["Geographical location to display on your posts"] = "Geografische locatie die bij het bericht moet worden vermeld";
+App::$strings["Use Browser Location:"] = "Locatie van webbrowser gebruiken:";
+App::$strings["Adult Content"] = "Inhoud voor volwassenen";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dit kanaal publiceert regelmatig of vaak materiaal dat alleen geschikt is voor volwassenen. (Gebruik de tag #NSFW in berichten met een seksueel getinte inhoud of ander voor minderjarigen ongeschikt materiaal)";
+App::$strings["Security and Privacy Settings"] = "Veiligheids- en privacy-instellingen";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Jouw permissies zijn al ingesteld. Klik om ze te bekijken of aan te passen.";
+App::$strings["Hide my online presence"] = "Verberg mijn aanwezigheid";
+App::$strings["Prevents displaying in your profile that you are online"] = "Voorkomt dat op je kanaalpagina te zien valt dat je momenteel op \$Projectname aanwezig bent";
+App::$strings["Simple Privacy Settings:"] = "Eenvoudige privacy-instellingen:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Zeer openbaar <em>(kanaal staat volledig open - moet met grote zorgvuldigheid gebruikt worden)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normaal <em>(standaard openbaar, maar privacy wanneer noodzakelijk - vergelijkbaar met die van sociale netwerken, maar met verbeterde privacy)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privé <em>(standaard privé en nooit openbaar)</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Geblokkeerd <em>(standaard geblokkeerd naar/van iedereen)</em>";
+App::$strings["Allow others to tag your posts"] = "Anderen toestaan om je berichten te taggen";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Vaak in groepen/forums gebruikt om met terugwerkende kracht ongepast materiaal te markeren";
+App::$strings["Advanced Privacy Settings"] = "Geavanceerde privacy-instellingen";
+App::$strings["Expire other channel content after this many days"] = "Inhoud van andere kanalen na zoveel aantal dagen laten verlopen:";
+App::$strings["0 or blank to use the website limit. The website expires after %d days."] = "0 of leeg om het standaard aantal dagen van deze hub te gebruiken. Deze hub laat de inhoud van andere kanalen na %d dagen verlopen.";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximum aantal connectieverzoeken per dag:";
+App::$strings["May reduce spam activity"] = "Kan eventuele spam verminderen";
+App::$strings["Default Post Permissions"] = "Standaard permissies voor nieuwe berichten";
+App::$strings["Channel permissions category:"] = "Kanaaltype en -permissies:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maximum aantal privé-berichten per dag van onbekende personen:";
+App::$strings["Useful to reduce spamming"] = "Kan eventuele spam verminderen";
+App::$strings["Notification Settings"] = "Notificatie-instellingen";
+App::$strings["By default post a status message when:"] = "Plaats automatisch een statusbericht wanneer:";
+App::$strings["accepting a friend request"] = "Een connectieverzoek wordt geaccepteerd";
+App::$strings["joining a forum/community"] = "Je lid wordt van een forum/groep";
+App::$strings["making an <em>interesting</em> profile change"] = "Er sprake is van een <em>interessante</em> profielwijziging";
+App::$strings["Send a notification email when:"] = "Verzend een notificatie per e-mail wanneer:";
+App::$strings["You receive a connection request"] = "Je een connectieverzoek ontvangt";
+App::$strings["Your connections are confirmed"] = "Jouw connecties zijn bevestigd";
+App::$strings["Someone writes on your profile wall"] = "Iemand iets op jouw kanaal heeft geschreven";
+App::$strings["Someone writes a followup comment"] = "Iemand een reactie schrijft";
+App::$strings["You receive a private message"] = "Je een privé-bericht ontvangt";
+App::$strings["You receive a friend suggestion"] = "Je een kanaalvoorstel ontvangt";
+App::$strings["You are tagged in a post"] = "Je expliciet in een bericht bent genoemd";
+App::$strings["You are poked/prodded/etc. in a post"] = "Je bent in een bericht aangestoten/gepord/etc.";
+App::$strings["Show visual notifications including:"] = "Toon de volgende zichtbare notificaties:";
+App::$strings["Unseen grid activity"] = "Niet bekeken grid-activiteit";
+App::$strings["Unseen channel activity"] = "Niet bekeken kanaal-activiteit";
+App::$strings["Unseen private messages"] = "Niet bekeken privéberichten";
+App::$strings["Recommended"] = "Aanbevolen";
+App::$strings["Upcoming events"] = "Aankomende gebeurtenissen";
+App::$strings["Events today"] = "Gebeurtenissen van vandaag";
+App::$strings["Upcoming birthdays"] = "Aankomende verjaardagen";
+App::$strings["Not available in all themes"] = "Niet in alle thema's beschikbaar";
+App::$strings["System (personal) notifications"] = "(Persoonlijke) systeemnotificaties";
+App::$strings["System info messages"] = "Systeemmededelingen";
+App::$strings["System critical alerts"] = "Kritische systeemwaarschuwingen";
+App::$strings["New connections"] = "Nieuwe connecties";
+App::$strings["System Registrations"] = "Nieuwe accountregistraties op deze hub";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Toon tevens nieuwe kanaalberichten, privéberichten en connecties onder Notificaties";
+App::$strings["Notify me of events this many days in advance"] = "Herinner mij zoveel dagen van te voren aan gebeurtenissen";
+App::$strings["Must be greater than 0"] = "Moet hoger dan 0 zijn";
+App::$strings["Advanced Account/Page Type Settings"] = "Instellingen geavanceerd account/paginatype";
+App::$strings["Change the behaviour of this account for special situations"] = "Verander het gedrag van dit account voor speciale situaties";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Schakel de expertmodus in (in <a href=\"settings/features\">Instellingen > Extra functies</a>) om aan te kunnen passen!";
+App::$strings["Miscellaneous Settings"] = "Diverse instellingen";
+App::$strings["Default photo upload folder"] = "Standaard fotoalbum voor uploads";
+App::$strings["%Y - current year, %m - current month"] = "%Y - dit jaar, %m - deze maand";
+App::$strings["Default file upload folder"] = "Standaard bestandsmap voor uploads";
+App::$strings["Personal menu to display in your channel pages"] = "Persoonlijk menu om op je kanaalpagina's weer te geven";
+App::$strings["Remove this channel."] = "Verwijder dit kanaal.";
+App::$strings["Firefox Share \$Projectname provider"] = "\$Projectname-service voor Firefox Share";
+App::$strings["Start calendar week on monday"] = "Begin in de agenda de week op maandag";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname Hub - Setup";
+App::$strings["Could not connect to database."] = "Could not connect to database.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Could not connect to specified hub URL. Possible SSL certificate or DNS issue.";
+App::$strings["Could not create table."] = "Could not create table.";
+App::$strings["Your site database has been installed."] = "Your hub database has been installed.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "You may need to import the file \"install/schema_xxx.sql\" manually using a database client.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Please see the file \"install/INSTALL.txt\".";
+App::$strings["System check"] = "System check";
+App::$strings["Check again"] = "Check again";
+App::$strings["Database connection"] = "Database connection";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "In order to install \$Projectname we need to know how to connect to your database.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Please contact your hosting provider or server administrator if you have questions about these settings.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "The database you specify below should already exist. If it does not, please create it before continuing.";
+App::$strings["Database Server Name"] = "Database Server Name";
+App::$strings["Default is 127.0.0.1"] = "Default is 127.0.0.1";
+App::$strings["Database Port"] = "Database Port";
+App::$strings["Communication port number - use 0 for default"] = "Communication port number - use 0 for default";
+App::$strings["Database Login Name"] = "Database Login Name";
+App::$strings["Database Login Password"] = "Database Login Password";
+App::$strings["Database Name"] = "Database Name";
+App::$strings["Database Type"] = "Database Type";
+App::$strings["Site administrator email address"] = "Hub administrator email address";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Your account email address must match this in order to use the web admin panel.";
+App::$strings["Website URL"] = "Hub URL";
+App::$strings["Please use SSL (https) URL if available."] = "Please use SSL (https) URL if available.";
+App::$strings["Please select a default timezone for your website"] = "Please select a default timezone for your hub";
+App::$strings["Site settings"] = "Hub settings";
+App::$strings["Enable \$Projectname <strong>advanced</strong> features?"] = "Enable \$Projectname <strong>advanced</strong> features?";
+App::$strings["Some advanced features, while useful - may be best suited for technically proficient audiences"] = "Some advanced features, while useful - may be best suited for technically proficient audiences";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Could not find a command line version of PHP in the web server PATH.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron.";
+App::$strings["PHP executable path"] = "PHP executable path";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Enter full path to php executable. You can leave this blank to continue the installation.";
+App::$strings["Command line PHP"] = "Command line PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "The command line version of PHP on your system does not have \"register_argc_argv\" enabled.";
+App::$strings["This is required for message delivery to work."] = "This is required for message delivery to work.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "You can adjust these settings in the servers php.ini.";
+App::$strings["PHP upload limits"] = "PHP upload limits";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generate encryption keys";
+App::$strings["libCurl PHP module"] = "libCurl PHP module";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP module";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP module";
+App::$strings["mysqli or postgres PHP module"] = "mysqli or postgres PHP module";
+App::$strings["mb_string PHP module"] = "mb_string PHP module";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP module";
+App::$strings["xml PHP module"] = "xml PHP module";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: Apache webserver mod-rewrite module is required but not installed.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: proc_open is required but is either not installed or has been disabled in php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: libCURL PHP module required but not installed.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: GD graphics PHP module with JPEG support required but not installed.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: openssl PHP module required but not installed.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: mysqli or postgres PHP module required but neither are installed.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: mb_string PHP module required but not installed.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: mcrypt PHP module required but not installed.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: xml PHP module required for DAV but not installed.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php is writable";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains.";
+App::$strings["%s is writable"] = "%s is writable";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder";
+App::$strings["store is writable"] = "store is writable";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Fix certificate or disable https access to this hub.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "This restriction is incorporated because public posts from you may for example contain references to images on your own hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Providers are available that issue free certificates which are browser-valid.";
+App::$strings["SSL certificate validation"] = "SSL certificate validation";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite in .htaccess is not working. Check your server configuration.Test: ";
+App::$strings["Url rewrite is working"] = "Url rewrite is working";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root.";
+App::$strings["Errors encountered creating database tables."] = "Errors encountered creating database tables.";
+App::$strings["<h1>What next</h1>"] = "<h1>What next</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT: You will need to [manually] setup a scheduled task for the poller.";
+App::$strings["No valid account found."] = "Geen geldige account gevonden.";
+App::$strings["Password reset request issued. Check your email."] = "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail.";
+App::$strings["Site Member (%s)"] = "Lid van hub (%s)";
+App::$strings["Password reset requested at %s"] = "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt.";
+App::$strings["Password Reset"] = "Wachtwoord vergeten?";
+App::$strings["Your password has been reset as requested."] = "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht.";
+App::$strings["Your new password is"] = "Jouw nieuwe wachtwoord is";
+App::$strings["Save or copy your new password - and then"] = "Kopieer of sla je nieuwe wachtwoord op - en";
+App::$strings["click here to login"] = "klik dan hier om in te loggen";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd.";
+App::$strings["Your password has changed at %s"] = "Jouw wachtwoord op %s is veranderd";
+App::$strings["Forgot your Password?"] = "Wachtwoord vergeten?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies.";
+App::$strings["Email Address"] = "E-mailadres";
+App::$strings["Reset"] = "Opnieuw instellen";
+App::$strings["Files: shared with me"] = "Bestanden: met mij gedeeld";
+App::$strings["NEW"] = "NIEUW";
+App::$strings["Remove all files"] = "Verwijder alle bestanden";
+App::$strings["Remove this file"] = "Verwijder dit bestand";
+App::$strings["Version %s"] = "Versie %s";
+App::$strings["Installed plugins/addons/apps:"] = "Ingeschakelde plugins en apps:";
+App::$strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plugins en apps";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy.";
+App::$strings["Tag: "] = "Tag: ";
+App::$strings["Last background fetch: "] = "Meest recente achtergrond-fetch:";
+App::$strings["Current load average: "] = "Gemiddelde systeembelasting is nu:";
+App::$strings["Running at web location"] = "Draaiend op weblocatie";
+App::$strings["Please visit <a href=\"http://hubzilla.org\">hubzilla.org</a> to learn more about \$Projectname."] = "Bezoek <a href=\"http://hubzilla.org\">hubzilla.org</a> ";
+App::$strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek";
+App::$strings["\$projectname issues"] = "\$projectname-issues";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com";
+App::$strings["Site Administrators"] = "Hubbeheerders: ";
+App::$strings["Failed to create source. No channel selected."] = "Aanmaken bron mislukt. Geen kanaal geselecteerd.";
+App::$strings["Source created."] = "Bron aangemaakt.";
+App::$strings["Source updated."] = "Bron aangemaakt.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Beheer externe bronnen met inhoud voor jouw kanaal";
+App::$strings["New Source"] = "Nieuwe bron";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen.";
+App::$strings["Only import content with these words (one per line)"] = "Importeer alleen inhoud met deze woorden (één per regel)";
+App::$strings["Leave blank to import all public content"] = "Laat leeg om alle openbare inhoud te importeren";
+App::$strings["Channel Name"] = "Kanaalnaam";
+App::$strings["Source not found."] = "Bron niet gevonden";
+App::$strings["Edit Source"] = "Bron bewerken";
+App::$strings["Delete Source"] = "Bron verwijderen";
+App::$strings["Source removed"] = "Bron verwijderd";
+App::$strings["Unable to remove source."] = "Verwijderen bron mislukt.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s niet meer";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s heeft het %3\$s van %2\$s getagd met %4\$s";
+App::$strings["Tag removed"] = "Tag verwijderd";
+App::$strings["Remove Item Tag"] = "Verwijder item-tag";
+App::$strings["Select a tag to remove: "] = "Kies een tag om te verwijderen";
+App::$strings["Thing updated"] = "Ding bijgewerkt";
+App::$strings["Object store: failed"] = "Opslaan van ding mislukt";
+App::$strings["Thing added"] = "Ding toegevoegd";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Ding weergeven";
+App::$strings["item not found."] = "Item niet gevonden";
+App::$strings["Edit Thing"] = "Ding bewerken";
+App::$strings["Select a profile"] = "Kies een profiel";
+App::$strings["Post an activity"] = "Plaats een bericht";
+App::$strings["Only sends to viewers of the applicable profile"] = "Toont dit alleen aan diegene die het gekozen profiel mogen zien.";
+App::$strings["Name of thing e.g. something"] = "Naam van ding";
+App::$strings["URL of thing (optional)"] = "URL van ding (optioneel)";
+App::$strings["URL for photo of thing (optional)"] = "URL voor foto van ding (optioneel)";
+App::$strings["Add Thing to your Profile"] = "Ding aan je profiel toevoegen";
+App::$strings["Export Channel"] = "Kanaal exporteren";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal.";
+App::$strings["Export Content"] = "Inhoud exporteren";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint.";
+App::$strings["Export your posts from a given year."] = "Exporteer jouw berichten uit een bepaald jaar.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Je kan ook berichten en conversaties uit een bepaald jaar of van een bepaalde maand exporteren. Verander de datum in de adresbalk van jouw webbrowser om andere jaren en maanden te selecteren. Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), probeer het dan nogmaals met een beperkter tijdvak.";
+App::$strings["To select all posts for a given year, such as this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Bezoek <a href=\"%1\$s\">%2\$s</a> om alle berichten van bijvoorbeeld dit jaar te selecteren. ";
+App::$strings["To select all posts for a given month, such as January of this year, visit <a href=\"%1\$s\">%2\$s</a>"] = "Bezoek <a href=\"%1\$s\">%2\$s</a> om alle berichten van bijvoorbeeld januari dit jaar te selecteren.";
+App::$strings["These content files may be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Deze back-up-bestanden kunnen geïmporteerd of hersteld worden door op jouw hub en met jouw kanaal <a href=\"%1\$s\">%2\$s</a> te bezoeken. Voor het beste resultaat kan je de bestanden in chronologische volgorde importeren of herstellen.";
+App::$strings["No connections."] = "Geen connecties.";
+App::$strings["Visit %s's profile [%s]"] = "Bezoek het profiel van %s [%s]";
+App::$strings["View Connections"] = "Connecties weergeven";
+App::$strings["Source of Item"] = "Bron van item";
+App::$strings["Page Title"] = "Paginatitel";
+App::$strings["Xchan Lookup"] = "Xchan opzoeken";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Zoek een xchan (of webbie) die begint met:";
+App::$strings["Cover Photos"] = "Omslagfoto's";
+App::$strings["Upload Cover Photo"] = "Omslagfoto uploaden";
+App::$strings["Permissions denied."] = "Permissies niet toegestaan";
+App::$strings["Focus (Hubzilla default)"] = "Focus (Hubzilla-standaard)";
+App::$strings["Theme settings"] = "Thema-instellingen";
+App::$strings["Select scheme"] = "Kies schema van thema";
+App::$strings["Narrow navbar"] = "Smalle navigatiebalk";
+App::$strings["Navigation bar background color"] = "Achtergrondkleur navigatiebalk";
+App::$strings["Navigation bar gradient top color"] = "Bovenste gradiëntkleur navigatiebalk";
+App::$strings["Navigation bar gradient bottom color"] = "Onderste gradiëntkleur navigatiebalk";
+App::$strings["Navigation active button gradient top color"] = "Bovenste gradiëntkleur actieve knop navigatiebalk";
+App::$strings["Navigation active button gradient bottom color"] = "Onderste gradiëntkleur actieve knop op navigatiebalk";
+App::$strings["Navigation bar border color "] = "Randkleur navigatiebalk ";
+App::$strings["Navigation bar icon color "] = "Pictogramkleur navigatiebalk";
+App::$strings["Navigation bar active icon color "] = "Actieve pictogramkleur navigatiebalk";
+App::$strings["link color"] = "Linkkleur instellen";
+App::$strings["Set font-color for banner"] = "Tekstkleur van banner instellen";
+App::$strings["Set the background color"] = "Achtergrondkleur instellen";
+App::$strings["Set the background image"] = "Achtergrondafbeelding instellen";
+App::$strings["Set the background color of items"] = "Achtergrondkleur items instellen";
+App::$strings["Set the background color of comments"] = "Achtergrondkleur reacties instellen";
+App::$strings["Set the border color of comments"] = "Randkleur reacties instellen";
+App::$strings["Set the indent for comments"] = "Inspringen reacties instellen";
+App::$strings["Set the basic color for item icons"] = "Basiskleur itempictogrammen instellen";
+App::$strings["Set the hover color for item icons"] = "Hoverkleur itempictogrammen instellen";
+App::$strings["Set font-size for the entire application"] = "Tekstgrootte van de volledige applicatie instellen";
+App::$strings["Example: 14px"] = "Voorbeeld: 14px";
+App::$strings["Set font-size for posts and comments"] = "Lettergrootte voor berichten en reacties instellen";
+App::$strings["Set font-color for posts and comments"] = "Tekstkleur van berichten en reacties";
+App::$strings["Set radius of corners"] = "Radius van hoeken instellen";
+App::$strings["Set shadow depth of photos"] = "Schaduwdiepte van foto's instellen";
+App::$strings["Set maximum width of content region in pixel"] = "Maximumbreedte conversatieruimte instellen (in pixels)";
+App::$strings["Leave empty for default width"] = "Laat leeg voor standaardbreedte";
+App::$strings["Left align page content"] = "Inhoud links uitlijnen";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Minimale ondoorzichtigheid navigatiebalk (- om te verbergen)";
+App::$strings["Set size of conversation author photo"] = "Grootte profielfoto's van berichten instellen";
+App::$strings["Set size of followup author photos"] = "Grootte profielfoto's van reacties instellen";
+App::$strings["Update %s failed. See error logs."] = "Update %s mislukt. Zie foutenlogboek.";
+App::$strings["Update Error at %s"] = "Update-fout op %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Maak een account aan om toegang te krijgen tot diensten en toepassingen van Hubzilla";
+App::$strings["Password"] = "Wachtwoord";
+App::$strings["Remember me"] = "Aangemeld blijven";
+App::$strings["Forgot your password?"] = "Wachtwoord vergeten?";
+App::$strings["toggle mobile"] = "mobiele weergave omschakelen";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b.";
+App::$strings["[hubzilla] Website SSL error for %s"] = "[hubzilla] Probleem met SSL-certificaat voor %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron is niet actief";
+App::$strings["[hubzilla] Cron tasks not running on %s"] = "[hubzilla] Cron-taken zijn niet actief op %s";
diff --git a/view/nl/register_open_eml.tpl b/view/nl/register_open_eml.tpl
index 411bd00be..6c15de192 100644
--- a/view/nl/register_open_eml.tpl
+++ b/view/nl/register_open_eml.tpl
@@ -1,4 +1,3 @@
-
Er is met dit e-mailadres een account aangemaakt op {{$sitename}}.
De inloggegevens zijn als volgt:
@@ -6,14 +5,15 @@ Hub: {{$siteurl}}
Inlognaam: {{$email}}
Wachtwoord: (het wachtwoord dat je tijdens de registratie hebt opgegeven)
-Wanneer dit account was aangemaakt zonder jouw medeweten en tevens niet gewenst, dan kan je {{$siteurl}}
-bezoeken en een nieuwe wachtwoord aanvragen. Je kan daarna inloggen, een kanaal aanmaken en
-meteen via 'instellingen > account' (linksboven) het account verwijderen (onderaan).
+Wanneer dit account was aangemaakt zonder jouw medeweten en tevens niet gewenst, dan kan je {{$siteurl
+}}/lostpass bezoeken en het wachtwoord opnieuw instellen. Je kan daarna inloggen, een kanaal aanmaken en meteen via 'instellingen > account' (linksboven) het account verwijderen (rechtsboven).
Excuses voor het eventuele ongemak.
-Wanneer dit account wel door jou is aangemaakt: Dank je en welkom op {{$sitename}}.
+Wanneer dit account wel door jou is aangemaakt: Dank je en van harte welkom op {{$sitename}}.
Vriendelijke groet,
+
Beheerder {{$sitename}} ({{$siteurl}})
+
diff --git a/view/nl/strings.php b/view/nl/strings.php
index 295164d17..98b41e58d 100644
--- a/view/nl/strings.php
+++ b/view/nl/strings.php
@@ -5,2164 +5,2164 @@ function string_plural_select_nl($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan DNS-informatie voor databaseserver '%s' niet vinden";
-$a->strings["Profile Photos"] = "Profielfoto's";
-$a->strings["Edit"] = "Bewerken";
-$a->strings["Frequently"] = "Regelmatig";
-$a->strings["Hourly"] = "Elk uur";
-$a->strings["Twice daily"] = "Twee keer per dag";
-$a->strings["Daily"] = "Dagelijks";
-$a->strings["Weekly"] = "Wekelijks";
-$a->strings["Monthly"] = "Maandelijks";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["created a new post"] = "maakte een nieuw bericht aan";
-$a->strings["commented on %s's post"] = "gaf een reactie op een bericht van %s";
-$a->strings["No username found in import file."] = "Geen gebruikersnaam in het importbestand gevonden.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt.";
-$a->strings["Import completed."] = "Import voltooid.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken.";
-$a->strings["Default privacy group for new contacts"] = "Standaard privacy-collectie voor nieuwe kanalen";
-$a->strings["All Channels"] = "Alle kanalen";
-$a->strings["edit"] = "bewerken";
-$a->strings["Collections"] = "Collecties";
-$a->strings["Edit collection"] = "Collectie bewerken";
-$a->strings["Add new collection"] = "Nieuwe collectie toevoegen";
-$a->strings["Channels not in any collection"] = "Kanalen die zich in geen enkele collectie bevinden";
-$a->strings["add"] = "toevoegen";
-$a->strings["Not a valid email address"] = "Geen geldig e-mailadres";
-$a->strings["Your email domain is not among those allowed on this site"] = "Jouw e-maildomein is op deze hub niet toegestaan";
-$a->strings["Your email address is already registered at this site."] = "Jouw e-mailadres is al op deze hub geregistreerd.";
-$a->strings["An invitation is required."] = "Een uitnodiging is vereist";
-$a->strings["Invitation could not be verified."] = "Uitnodiging kon niet geverifieerd worden";
-$a->strings["Please enter the required information."] = "Vul de vereiste informatie in.";
-$a->strings["Failed to store account information."] = "Account-informatie kon niet opgeslagen worden.";
-$a->strings["Registration confirmation for %s"] = "Registratiebevestiging voor %s";
-$a->strings["Registration request at %s"] = "Registratiebevestiging voor %s";
-$a->strings["Administrator"] = "Beheerder";
-$a->strings["your registration password"] = "jouw registratiewachtwoord";
-$a->strings["Registration details for %s"] = "Registratiegegevens voor %s";
-$a->strings["Account approved."] = "Account goedgekeurd";
-$a->strings["Registration revoked for %s"] = "Registratie ingetrokken voor %s";
-$a->strings["Account verified. Please login."] = "Account is geverifieerd. Je kan inloggen.";
-$a->strings["Click here to upgrade."] = "Klik hier om te upgraden.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden.";
-$a->strings["This action is not available under your subscription plan."] = "Deze handeling is niet mogelijk met jouw abonnement.";
-$a->strings["Miscellaneous"] = "Diversen";
-$a->strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-DD of MM-DD";
-$a->strings["Required"] = "Vereist";
-$a->strings["never"] = "nooit";
-$a->strings["less than a second ago"] = "minder dan een seconde geleden";
-$a->strings["year"] = "jaar";
-$a->strings["years"] = "jaren";
-$a->strings["month"] = "maand";
-$a->strings["months"] = "maanden";
-$a->strings["week"] = "week";
-$a->strings["weeks"] = "weken";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dagen";
-$a->strings["hour"] = "uur";
-$a->strings["hours"] = "uren";
-$a->strings["minute"] = "minuut";
-$a->strings["minutes"] = "minuten";
-$a->strings["second"] = "seconde";
-$a->strings["seconds"] = "seconden";
-$a->strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s geleden";
-$a->strings["%1\$s's birthday"] = "Verjaardag van %1\$s";
-$a->strings["Happy Birthday %1\$s"] = "Gefeliciteerd met je verjaardag %1\$s";
-$a->strings["Directory Options"] = "Opties kanalengids";
-$a->strings["Safe Mode"] = "Veilig zoeken";
-$a->strings["No"] = "Nee";
-$a->strings["Yes"] = "Ja";
-$a->strings["Public Forums Only"] = "Alleen openbare forums";
-$a->strings["This Website Only"] = "Alleen deze hub";
-$a->strings["New Page"] = "Nieuwe pagina";
-$a->strings["View"] = "Weergeven";
-$a->strings["Preview"] = "Voorvertoning";
-$a->strings["Actions"] = "Acties";
-$a->strings["Page Link"] = "Paginalink";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Aangemaakt";
-$a->strings["Edited"] = "Bewerkt";
-$a->strings["Public Timeline"] = "Openbare tijdlijn";
-$a->strings["Default"] = "Standaard";
-$a->strings["Delete this item?"] = "Dit item verwijderen?";
-$a->strings["Comment"] = "Reactie";
-$a->strings["[+] show all"] = "[+] alle";
-$a->strings["[-] show less"] = "[-] minder reacties weergeven";
-$a->strings["[+] expand"] = "[+] uitklappen";
-$a->strings["[-] collapse"] = "[-] inklappen";
-$a->strings["Password too short"] = "Wachtwoord te kort";
-$a->strings["Passwords do not match"] = "Wachtwoorden komen niet overeen";
-$a->strings["everybody"] = "iedereen";
-$a->strings["Secret Passphrase"] = "Geheim wachtwoord";
-$a->strings["Passphrase hint"] = "Wachtwoordhint";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen.";
-$a->strings["close all"] = "Alles sluiten";
-$a->strings["Nothing new here"] = "Niets nieuw hier";
-$a->strings["Rate This Channel (this is public)"] = "Beoordeel dit kanaal (dit is openbaar)";
-$a->strings["Rating"] = "Beoordeling";
-$a->strings["Describe (optional)"] = "Omschrijving (optioneel)";
-$a->strings["Submit"] = "Opslaan";
-$a->strings["Please enter a link URL"] = "Vul een internetadres/URL in:";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "geleden";
-$a->strings["from now"] = "vanaf nu";
-$a->strings["less than a minute"] = "minder dan een minuut";
-$a->strings["about a minute"] = "ongeveer een minuut";
-$a->strings["%d minutes"] = "%d minuten";
-$a->strings["about an hour"] = "ongeveer een uur";
-$a->strings["about %d hours"] = "ongeveer %d uren";
-$a->strings["a day"] = "een dag";
-$a->strings["%d days"] = "%d dagen";
-$a->strings["about a month"] = "ongeveer een maand";
-$a->strings["%d months"] = "%d maanden";
-$a->strings["about a year"] = "ongeveer een jaar";
-$a->strings["%d years"] = "%d jaren";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["prev"] = "vorige";
-$a->strings["first"] = "eerste";
-$a->strings["last"] = "laatste";
-$a->strings["next"] = "volgende";
-$a->strings["older"] = "ouder";
-$a->strings["newer"] = "nieuwer";
-$a->strings["No connections"] = "Geen connecties";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan DNS-informatie voor databaseserver '%s' niet vinden";
+App::$strings["Profile Photos"] = "Profielfoto's";
+App::$strings["Edit"] = "Bewerken";
+App::$strings["Frequently"] = "Regelmatig";
+App::$strings["Hourly"] = "Elk uur";
+App::$strings["Twice daily"] = "Twee keer per dag";
+App::$strings["Daily"] = "Dagelijks";
+App::$strings["Weekly"] = "Wekelijks";
+App::$strings["Monthly"] = "Maandelijks";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["created a new post"] = "maakte een nieuw bericht aan";
+App::$strings["commented on %s's post"] = "gaf een reactie op een bericht van %s";
+App::$strings["No username found in import file."] = "Geen gebruikersnaam in het importbestand gevonden.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt.";
+App::$strings["Import completed."] = "Import voltooid.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande itemrechten <strong>kunnen</strong> van toepassing zijn op deze collectie en toekomstige leden. Wanneer je dit niet zo bedoeld hebt, moet je een nieuwe collectie met een andere naam aanmaken.";
+App::$strings["Default privacy group for new contacts"] = "Standaard privacy-collectie voor nieuwe kanalen";
+App::$strings["All Channels"] = "Alle kanalen";
+App::$strings["edit"] = "bewerken";
+App::$strings["Collections"] = "Collecties";
+App::$strings["Edit collection"] = "Collectie bewerken";
+App::$strings["Add new collection"] = "Nieuwe collectie toevoegen";
+App::$strings["Channels not in any collection"] = "Kanalen die zich in geen enkele collectie bevinden";
+App::$strings["add"] = "toevoegen";
+App::$strings["Not a valid email address"] = "Geen geldig e-mailadres";
+App::$strings["Your email domain is not among those allowed on this site"] = "Jouw e-maildomein is op deze hub niet toegestaan";
+App::$strings["Your email address is already registered at this site."] = "Jouw e-mailadres is al op deze hub geregistreerd.";
+App::$strings["An invitation is required."] = "Een uitnodiging is vereist";
+App::$strings["Invitation could not be verified."] = "Uitnodiging kon niet geverifieerd worden";
+App::$strings["Please enter the required information."] = "Vul de vereiste informatie in.";
+App::$strings["Failed to store account information."] = "Account-informatie kon niet opgeslagen worden.";
+App::$strings["Registration confirmation for %s"] = "Registratiebevestiging voor %s";
+App::$strings["Registration request at %s"] = "Registratiebevestiging voor %s";
+App::$strings["Administrator"] = "Beheerder";
+App::$strings["your registration password"] = "jouw registratiewachtwoord";
+App::$strings["Registration details for %s"] = "Registratiegegevens voor %s";
+App::$strings["Account approved."] = "Account goedgekeurd";
+App::$strings["Registration revoked for %s"] = "Registratie ingetrokken voor %s";
+App::$strings["Account verified. Please login."] = "Account is geverifieerd. Je kan inloggen.";
+App::$strings["Click here to upgrade."] = "Klik hier om te upgraden.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Deze handeling overschrijdt de beperkingen die voor jouw abonnement gelden.";
+App::$strings["This action is not available under your subscription plan."] = "Deze handeling is niet mogelijk met jouw abonnement.";
+App::$strings["Miscellaneous"] = "Diversen";
+App::$strings["YYYY-MM-DD or MM-DD"] = "JJJJ-MM-DD of MM-DD";
+App::$strings["Required"] = "Vereist";
+App::$strings["never"] = "nooit";
+App::$strings["less than a second ago"] = "minder dan een seconde geleden";
+App::$strings["year"] = "jaar";
+App::$strings["years"] = "jaren";
+App::$strings["month"] = "maand";
+App::$strings["months"] = "maanden";
+App::$strings["week"] = "week";
+App::$strings["weeks"] = "weken";
+App::$strings["day"] = "dag";
+App::$strings["days"] = "dagen";
+App::$strings["hour"] = "uur";
+App::$strings["hours"] = "uren";
+App::$strings["minute"] = "minuut";
+App::$strings["minutes"] = "minuten";
+App::$strings["second"] = "seconde";
+App::$strings["seconds"] = "seconden";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s geleden";
+App::$strings["%1\$s's birthday"] = "Verjaardag van %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "Gefeliciteerd met je verjaardag %1\$s";
+App::$strings["Directory Options"] = "Opties kanalengids";
+App::$strings["Safe Mode"] = "Veilig zoeken";
+App::$strings["No"] = "Nee";
+App::$strings["Yes"] = "Ja";
+App::$strings["Public Forums Only"] = "Alleen openbare forums";
+App::$strings["This Website Only"] = "Alleen deze hub";
+App::$strings["New Page"] = "Nieuwe pagina";
+App::$strings["View"] = "Weergeven";
+App::$strings["Preview"] = "Voorvertoning";
+App::$strings["Actions"] = "Acties";
+App::$strings["Page Link"] = "Paginalink";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Aangemaakt";
+App::$strings["Edited"] = "Bewerkt";
+App::$strings["Public Timeline"] = "Openbare tijdlijn";
+App::$strings["Default"] = "Standaard";
+App::$strings["Delete this item?"] = "Dit item verwijderen?";
+App::$strings["Comment"] = "Reactie";
+App::$strings["[+] show all"] = "[+] alle";
+App::$strings["[-] show less"] = "[-] minder reacties weergeven";
+App::$strings["[+] expand"] = "[+] uitklappen";
+App::$strings["[-] collapse"] = "[-] inklappen";
+App::$strings["Password too short"] = "Wachtwoord te kort";
+App::$strings["Passwords do not match"] = "Wachtwoorden komen niet overeen";
+App::$strings["everybody"] = "iedereen";
+App::$strings["Secret Passphrase"] = "Geheim wachtwoord";
+App::$strings["Passphrase hint"] = "Wachtwoordhint";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen.";
+App::$strings["close all"] = "Alles sluiten";
+App::$strings["Nothing new here"] = "Niets nieuw hier";
+App::$strings["Rate This Channel (this is public)"] = "Beoordeel dit kanaal (dit is openbaar)";
+App::$strings["Rating"] = "Beoordeling";
+App::$strings["Describe (optional)"] = "Omschrijving (optioneel)";
+App::$strings["Submit"] = "Opslaan";
+App::$strings["Please enter a link URL"] = "Vul een internetadres/URL in:";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "geleden";
+App::$strings["from now"] = "vanaf nu";
+App::$strings["less than a minute"] = "minder dan een minuut";
+App::$strings["about a minute"] = "ongeveer een minuut";
+App::$strings["%d minutes"] = "%d minuten";
+App::$strings["about an hour"] = "ongeveer een uur";
+App::$strings["about %d hours"] = "ongeveer %d uren";
+App::$strings["a day"] = "een dag";
+App::$strings["%d days"] = "%d dagen";
+App::$strings["about a month"] = "ongeveer een maand";
+App::$strings["%d months"] = "%d maanden";
+App::$strings["about a year"] = "ongeveer een jaar";
+App::$strings["%d years"] = "%d jaren";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["prev"] = "vorige";
+App::$strings["first"] = "eerste";
+App::$strings["last"] = "laatste";
+App::$strings["next"] = "volgende";
+App::$strings["older"] = "ouder";
+App::$strings["newer"] = "nieuwer";
+App::$strings["No connections"] = "Geen connecties";
+App::$strings["%d Connection"] = array(
0 => "%d connectie",
1 => "%d connecties",
);
-$a->strings["View Connections"] = "Connecties weergeven";
-$a->strings["Search"] = "Zoeken";
-$a->strings["Save"] = "Opslaan";
-$a->strings["poke"] = "aanstoten";
-$a->strings["poked"] = "aangestoten";
-$a->strings["ping"] = "ping";
-$a->strings["pinged"] = "gepingd";
-$a->strings["prod"] = "por";
-$a->strings["prodded"] = "gepord";
-$a->strings["slap"] = "slaan";
-$a->strings["slapped"] = "sloeg";
-$a->strings["finger"] = "finger";
-$a->strings["fingered"] = "gefingerd";
-$a->strings["rebuff"] = "afpoeieren";
-$a->strings["rebuffed"] = "afgepoeierd";
-$a->strings["happy"] = "gelukkig";
-$a->strings["sad"] = "bedroefd";
-$a->strings["mellow"] = "mellow";
-$a->strings["tired"] = "moe";
-$a->strings["perky"] = "parmantig";
-$a->strings["angry"] = "boos";
-$a->strings["stupified"] = "beteuterd";
-$a->strings["puzzled"] = "verward";
-$a->strings["interested"] = "geïnteresseerd";
-$a->strings["bitter"] = "verbitterd";
-$a->strings["cheerful"] = "vrolijk";
-$a->strings["alive"] = "levendig";
-$a->strings["annoyed"] = "geërgerd";
-$a->strings["anxious"] = "bezorgd";
-$a->strings["cranky"] = "humeurig";
-$a->strings["disturbed"] = "verontrust";
-$a->strings["frustrated"] = "gefrustreerd ";
-$a->strings["depressed"] = "gedeprimeerd";
-$a->strings["motivated"] = "gemotiveerd";
-$a->strings["relaxed"] = "ontspannen";
-$a->strings["surprised"] = "verrast";
-$a->strings["Monday"] = "maandag";
-$a->strings["Tuesday"] = "dinsdag";
-$a->strings["Wednesday"] = "woensdag";
-$a->strings["Thursday"] = "donderdag";
-$a->strings["Friday"] = "vrijdag";
-$a->strings["Saturday"] = "zaterdag";
-$a->strings["Sunday"] = "zondag";
-$a->strings["January"] = "januari";
-$a->strings["February"] = "februari";
-$a->strings["March"] = "maart";
-$a->strings["April"] = "april";
-$a->strings["May"] = "mei";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "augustus";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "december";
-$a->strings["unknown.???"] = "onbekend.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "categorie verwijderen";
-$a->strings["remove from file"] = "uit map verwijderen";
-$a->strings["Click to open/close"] = "Klik om te openen of te sluiten";
-$a->strings["Link to Source"] = "Originele locatie";
-$a->strings["default"] = "standaard";
-$a->strings["Page layout"] = "Pagina-lay-out";
-$a->strings["You can create your own with the layouts tool"] = "Je kan jouw eigen lay-out ontwerpen onder lay-outs";
-$a->strings["Page content type"] = "Opmaaktype pagina";
-$a->strings["Select an alternate language"] = "Kies een andere taal";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "gebeurtenis";
-$a->strings["status"] = "bericht";
-$a->strings["comment"] = "reactie";
-$a->strings["activity"] = "activiteit";
-$a->strings["Design Tools"] = "Ontwerp-hulpmiddelen";
-$a->strings["Blocks"] = "Blokken";
-$a->strings["Menus"] = "Menu's";
-$a->strings["Layouts"] = "Lay-outs";
-$a->strings["Pages"] = "Pagina's";
-$a->strings["Collection"] = "map";
-$a->strings["parent"] = "omhoog";
-$a->strings["Principal"] = "principal";
-$a->strings["Addressbook"] = "Adresboek";
-$a->strings["Calendar"] = "Agenda";
-$a->strings["Schedule Inbox"] = "Planning-postvak IN";
-$a->strings["Schedule Outbox"] = "Planning-postvak UIT";
-$a->strings["Unknown"] = "Onbekend";
-$a->strings["%1\$s used"] = "%1\$s gebruikt";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s van %2\$s gebruikt (%3\$s&#37;)";
-$a->strings["Files"] = "Bestanden";
-$a->strings["Total"] = "Totaal";
-$a->strings["Shared"] = "Gedeeld";
-$a->strings["Create"] = "Aanmaken";
-$a->strings["Upload"] = "Uploaden";
-$a->strings["Name"] = "Naam";
-$a->strings["Type"] = "Type";
-$a->strings["Size"] = "Grootte";
-$a->strings["Last Modified"] = "Laatst gewijzigd";
-$a->strings["Delete"] = "Verwijderen";
-$a->strings["Create new folder"] = "Nieuwe map aanmaken";
-$a->strings["Upload file"] = "Bestand uploaden";
-$a->strings["%1\$s's bookmarks"] = "Bladwijzers van %1\$s";
-$a->strings["view full size"] = "volledige grootte tonen";
-$a->strings["\$Projectname Notification"] = "\$Projectname-notificatie";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Bedankt,";
-$a->strings["%s Administrator"] = "Beheerder %s";
-$a->strings["No Subject"] = "Geen onderwerp";
-$a->strings["General Features"] = "Algemene functies";
-$a->strings["Content Expiration"] = "Inhoud laten verlopen";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen";
-$a->strings["Multiple Profiles"] = "Meerdere profielen";
-$a->strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
-$a->strings["Advanced Profiles"] = "Geavanceerde profielen";
-$a->strings["Additional profile sections and selections"] = "Extra onderdelen en keuzes voor je profiel";
-$a->strings["Profile Import/Export"] = "Profiel importen/exporteren";
-$a->strings["Save and load profile details across sites/channels"] = "Profielgegevens opslaan en in andere hubs/kanalen gebruiken.";
-$a->strings["Web Pages"] = "Webpagina's";
-$a->strings["Provide managed web pages on your channel"] = "Sta beheerde webpagina's op jouw kanaal toe";
-$a->strings["Private Notes"] = "Privé-aantekeningen";
-$a->strings["Enables a tool to store notes and reminders"] = "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan";
-$a->strings["Navigation Channel Select"] = "Kanaal kiezen in navigatiemenu";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk";
-$a->strings["Photo Location"] = "Fotolocatie";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart.";
-$a->strings["Expert Mode"] = "Expertmodus";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Schakel de expertmodus in voor geavanceerde instellingen";
-$a->strings["Premium Channel"] = "Premiumkanaal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal";
-$a->strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
-$a->strings["Use Markdown"] = "Markdown gebruiken";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Sta het gebruik van \"markdown\" toe om berichten mee op te maken.";
-$a->strings["Large Photos"] = "Grote foto's";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Toon grote (640px) voorbeeldfoto's in berichten. Standaard worden kleine voorbeeldfoto's (320px) getoond. ";
-$a->strings["Channel Sources"] = "Kanaalbronnen";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Automatisch inhoud uit andere kanalen of feeds importeren.";
-$a->strings["Even More Encryption"] = "Extra encryptie";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel.";
-$a->strings["Enable voting tools"] = "Stemmen inschakelen";
-$a->strings["Provide a class of post which others can vote on"] = "Creëert een berichtenoptie zodat anderen op jouw vraag kunnen stemmen.";
-$a->strings["Network and Stream Filtering"] = "Netwerk- en streamfilter";
-$a->strings["Search by Date"] = "Zoek op datum";
-$a->strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten op datum te filteren ";
-$a->strings["Collections Filter"] = "Filter op collecties";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties";
-$a->strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
-$a->strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
-$a->strings["Network Personal Tab"] = "Persoonlijke netwerktab";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
-$a->strings["Network New Tab"] = "Nieuwe netwerktab";
-$a->strings["Enable tab to display all new Network activity"] = "Laat de tab alle nieuwe netwerkactiviteit tonen";
-$a->strings["Affinity Tool"] = "Verwantschapsfilter";
-$a->strings["Filter stream activity by depth of relationships"] = "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag";
-$a->strings["Connection Filtering"] = "berichtenfilters";
-$a->strings["Filter incoming posts from connections based on keywords/content"] = "Filter binnenkomende berichten van connecties aan de hand van trefwoorden/inhoud";
-$a->strings["Suggest Channels"] = "Kanalen voorstellen";
-$a->strings["Show channel suggestions"] = "Voor jou mogelijk interessante kanalen voorstellen";
-$a->strings["Post/Comment Tools"] = "Bericht- en reactiehulpmiddelen";
-$a->strings["Tagging"] = "Taggen";
-$a->strings["Ability to tag existing posts"] = "Mogelijkheid om bestaande berichten te taggen";
-$a->strings["Post Categories"] = "Categorieën berichten";
-$a->strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
-$a->strings["Saved Folders"] = "Bewaarde mappen";
-$a->strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen op te slaan";
-$a->strings["Dislike Posts"] = "Vind berichten niet leuk";
-$a->strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten en reacties niet leuk te vinden";
-$a->strings["Star Posts"] = "Geef berichten een ster";
-$a->strings["Ability to mark special posts with a star indicator"] = "Mogelijkheid om speciale berichten met een ster te markeren";
-$a->strings["Tag Cloud"] = "Tagwolk";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina";
-$a->strings["Categories"] = "Categorieën";
-$a->strings["Apps"] = "Apps";
-$a->strings["System"] = "Systeem";
-$a->strings["Personal"] = "Persoonlijk";
-$a->strings["Create Personal App"] = "Persoonlijke app maken";
-$a->strings["Edit Personal App"] = "Persoonlijke app bewerken";
-$a->strings["Connect"] = "Verbinden";
-$a->strings["Ignore/Hide"] = "Negeren/Verbergen";
-$a->strings["Suggestions"] = "Voorgestelde kanalen";
-$a->strings["See more..."] = "Meer...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties.";
-$a->strings["Add New Connection"] = "Nieuwe connectie toevoegen";
-$a->strings["Enter the channel address"] = "Vul het adres van het nieuwe kanaal in";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Aantekeningen";
-$a->strings["Remove term"] = "Verwijder zoekterm";
-$a->strings["Everything"] = "Alles";
-$a->strings["Archives"] = "Archieven";
-$a->strings["Me"] = "Ik";
-$a->strings["Family"] = "Familie";
-$a->strings["Friends"] = "Vrienden";
-$a->strings["Acquaintances"] = "Kennissen";
-$a->strings["All"] = "Alles";
-$a->strings["Refresh"] = "Vernieuwen";
-$a->strings["Account settings"] = "Account";
-$a->strings["Channel settings"] = "Kanaal";
-$a->strings["Additional features"] = "Extra functies";
-$a->strings["Feature/Addon settings"] = "Extra functie- en plugin-instellingen";
-$a->strings["Display settings"] = "Weergave";
-$a->strings["Connected apps"] = "Verbonden applicaties";
-$a->strings["Export channel"] = "Kanaal exporteren";
-$a->strings["Connection Default Permissions"] = "Standaard permissies voor connecties";
-$a->strings["Premium Channel Settings"] = "Instellingen premiumkanaal";
-$a->strings["Settings"] = "Instellingen";
-$a->strings["Messages"] = "Berichten";
-$a->strings["Check Mail"] = "Controleer op nieuwe berichten";
-$a->strings["New Message"] = "Nieuw bericht";
-$a->strings["Chat Rooms"] = "Chatkanalen";
-$a->strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen";
-$a->strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen";
-$a->strings["photo/image"] = "foto/afbeelding";
-$a->strings["Rate Me"] = "Beoordeel mij";
-$a->strings["View Ratings"] = "Bekijk beoordelingen";
-$a->strings["Public Hubs"] = "Openbare hubs";
-$a->strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
-$a->strings["Starts:"] = "Start:";
-$a->strings["Finishes:"] = "Einde:";
-$a->strings["Location:"] = "Plaats:";
-$a->strings["This event has been added to your calendar."] = "Dit evenement is aan jouw agenda toegevoegd.";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notificatie] Nieuw privébericht ontvangen op %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s zond jou %2\$s.";
-$a->strings["a private message"] = "een privébericht";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Bezoek %s om je privéberichten te bekijken en/of er op te reageren.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %5\$s van %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]jouw %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notificatie] Reactie op conversatie #%1\$d door %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s gaf een reactie op een bericht/conversatie die jij volgt.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Bezoek %s om de conversatie te bekijken en/of er op te reageren.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notificatie] %s heeft een bericht op jouw kanaal geplaatst";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s heeft om %3\$s een bericht op jouw kanaal geplaatst";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s heeft een bericht op [zrl=%3\$s]jouw kanaal[/zrl] geplaatst";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notificatie] %s heeft je genoemd";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s noemde jou op %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]noemde jou[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notificatie] %1\$s heeft je aangestoten";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s heeft je aangestoten op %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]heeft je aangestoten[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notificatie] %s heeft jouw bericht getagd";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s heeft jouw bericht om %3\$s getagd";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s heeft [zrl=%3\$s]jouw bericht[/zrl] getagd";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notificatie] Connectieverzoek ontvangen";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, je hebt een nieuw connectieverzoek ontvangen van '%2\$s' op %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, je hebt een [zrl=%2\$s]nieuw connectieverzoek[/zrl] ontvangen van %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Je kan het profiel bekijken op %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Bezoek %s om het connectieverzoek te accepteren of af te wijzen.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificatie] Kanaalvoorstel ontvangen";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, je hebt een kanaalvoorstel ontvangen van '%2\$s' om %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, je hebt [zrl=%2\$s]een kanaalvoorstel[/zrl] ontvangen voor %3\$s van %4\$s.";
-$a->strings["Name:"] = "Naam:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Bezoek %s om het voorstel te accepteren of af te wijzen.";
-$a->strings["[Red:Notify]"] = "[Red:Notificatie]";
-$a->strings["No recipient provided."] = "Geen ontvanger opgegeven.";
-$a->strings["[no subject]"] = "[geen onderwerp]";
-$a->strings["Unable to determine sender."] = "Afzender kan niet bepaald worden.";
-$a->strings["Stored post could not be verified."] = "Opgeslagen bericht kon niet worden geverifieerd.";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk";
-$a->strings["Please choose"] = "Maak een keuze";
-$a->strings["Agree"] = "Eens";
-$a->strings["Disagree"] = "Oneens";
-$a->strings["Abstain"] = "onthouding";
-$a->strings["Channel is blocked on this site."] = "Kanaal is op deze hub geblokkeerd.";
-$a->strings["Channel location missing."] = "Ontbrekende kanaallocatie.";
-$a->strings["Response from remote channel was incomplete."] = "Antwoord van het kanaal op afstand was niet volledig.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanaal is verwijderd en bestaat niet meer.";
-$a->strings["Protocol disabled."] = "Protocol uitgeschakeld.";
-$a->strings["Protocol blocked for this channel."] = "Dit protocol is voor dit kanaal niet toegestaan.";
-$a->strings["Channel discovery failed."] = "Kanaal ontdekken mislukt.";
-$a->strings["local account not found."] = "lokale account niet gevonden.";
-$a->strings["Cannot connect to yourself."] = "Kan niet met jezelf verbinden";
-$a->strings["Private Message"] = "Privébericht";
-$a->strings["Select"] = "Kies";
-$a->strings["Save to Folder"] = "In map opslaan";
-$a->strings["I will attend"] = "Aanwezig";
-$a->strings["I will not attend"] = "Niet aanwezig";
-$a->strings["I might attend"] = "Mogelijk aanwezig";
-$a->strings["I agree"] = "Eens";
-$a->strings["I disagree"] = "Oneens";
-$a->strings["I abstain"] = "Onthouding";
-$a->strings["View all"] = "Toon alles";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Connecties weergeven";
+App::$strings["Search"] = "Zoeken";
+App::$strings["Save"] = "Opslaan";
+App::$strings["poke"] = "aanstoten";
+App::$strings["poked"] = "aangestoten";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "gepingd";
+App::$strings["prod"] = "por";
+App::$strings["prodded"] = "gepord";
+App::$strings["slap"] = "slaan";
+App::$strings["slapped"] = "sloeg";
+App::$strings["finger"] = "finger";
+App::$strings["fingered"] = "gefingerd";
+App::$strings["rebuff"] = "afpoeieren";
+App::$strings["rebuffed"] = "afgepoeierd";
+App::$strings["happy"] = "gelukkig";
+App::$strings["sad"] = "bedroefd";
+App::$strings["mellow"] = "mellow";
+App::$strings["tired"] = "moe";
+App::$strings["perky"] = "parmantig";
+App::$strings["angry"] = "boos";
+App::$strings["stupified"] = "beteuterd";
+App::$strings["puzzled"] = "verward";
+App::$strings["interested"] = "geïnteresseerd";
+App::$strings["bitter"] = "verbitterd";
+App::$strings["cheerful"] = "vrolijk";
+App::$strings["alive"] = "levendig";
+App::$strings["annoyed"] = "geërgerd";
+App::$strings["anxious"] = "bezorgd";
+App::$strings["cranky"] = "humeurig";
+App::$strings["disturbed"] = "verontrust";
+App::$strings["frustrated"] = "gefrustreerd ";
+App::$strings["depressed"] = "gedeprimeerd";
+App::$strings["motivated"] = "gemotiveerd";
+App::$strings["relaxed"] = "ontspannen";
+App::$strings["surprised"] = "verrast";
+App::$strings["Monday"] = "maandag";
+App::$strings["Tuesday"] = "dinsdag";
+App::$strings["Wednesday"] = "woensdag";
+App::$strings["Thursday"] = "donderdag";
+App::$strings["Friday"] = "vrijdag";
+App::$strings["Saturday"] = "zaterdag";
+App::$strings["Sunday"] = "zondag";
+App::$strings["January"] = "januari";
+App::$strings["February"] = "februari";
+App::$strings["March"] = "maart";
+App::$strings["April"] = "april";
+App::$strings["May"] = "mei";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "augustus";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "december";
+App::$strings["unknown.???"] = "onbekend.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "categorie verwijderen";
+App::$strings["remove from file"] = "uit map verwijderen";
+App::$strings["Click to open/close"] = "Klik om te openen of te sluiten";
+App::$strings["Link to Source"] = "Originele locatie";
+App::$strings["default"] = "standaard";
+App::$strings["Page layout"] = "Pagina-lay-out";
+App::$strings["You can create your own with the layouts tool"] = "Je kan jouw eigen lay-out ontwerpen onder lay-outs";
+App::$strings["Page content type"] = "Opmaaktype pagina";
+App::$strings["Select an alternate language"] = "Kies een andere taal";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "gebeurtenis";
+App::$strings["status"] = "bericht";
+App::$strings["comment"] = "reactie";
+App::$strings["activity"] = "activiteit";
+App::$strings["Design Tools"] = "Ontwerp-hulpmiddelen";
+App::$strings["Blocks"] = "Blokken";
+App::$strings["Menus"] = "Menu's";
+App::$strings["Layouts"] = "Lay-outs";
+App::$strings["Pages"] = "Pagina's";
+App::$strings["Collection"] = "map";
+App::$strings["parent"] = "omhoog";
+App::$strings["Principal"] = "principal";
+App::$strings["Addressbook"] = "Adresboek";
+App::$strings["Calendar"] = "Agenda";
+App::$strings["Schedule Inbox"] = "Planning-postvak IN";
+App::$strings["Schedule Outbox"] = "Planning-postvak UIT";
+App::$strings["Unknown"] = "Onbekend";
+App::$strings["%1\$s used"] = "%1\$s gebruikt";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s van %2\$s gebruikt (%3\$s&#37;)";
+App::$strings["Files"] = "Bestanden";
+App::$strings["Total"] = "Totaal";
+App::$strings["Shared"] = "Gedeeld";
+App::$strings["Create"] = "Aanmaken";
+App::$strings["Upload"] = "Uploaden";
+App::$strings["Name"] = "Naam";
+App::$strings["Type"] = "Type";
+App::$strings["Size"] = "Grootte";
+App::$strings["Last Modified"] = "Laatst gewijzigd";
+App::$strings["Delete"] = "Verwijderen";
+App::$strings["Create new folder"] = "Nieuwe map aanmaken";
+App::$strings["Upload file"] = "Bestand uploaden";
+App::$strings["%1\$s's bookmarks"] = "Bladwijzers van %1\$s";
+App::$strings["view full size"] = "volledige grootte tonen";
+App::$strings["\$Projectname Notification"] = "\$Projectname-notificatie";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Bedankt,";
+App::$strings["%s Administrator"] = "Beheerder %s";
+App::$strings["No Subject"] = "Geen onderwerp";
+App::$strings["General Features"] = "Algemene functies";
+App::$strings["Content Expiration"] = "Inhoud laten verlopen";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen";
+App::$strings["Multiple Profiles"] = "Meerdere profielen";
+App::$strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
+App::$strings["Advanced Profiles"] = "Geavanceerde profielen";
+App::$strings["Additional profile sections and selections"] = "Extra onderdelen en keuzes voor je profiel";
+App::$strings["Profile Import/Export"] = "Profiel importen/exporteren";
+App::$strings["Save and load profile details across sites/channels"] = "Profielgegevens opslaan en in andere hubs/kanalen gebruiken.";
+App::$strings["Web Pages"] = "Webpagina's";
+App::$strings["Provide managed web pages on your channel"] = "Sta beheerde webpagina's op jouw kanaal toe";
+App::$strings["Private Notes"] = "Privé-aantekeningen";
+App::$strings["Enables a tool to store notes and reminders"] = "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan";
+App::$strings["Navigation Channel Select"] = "Kanaal kiezen in navigatiemenu";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk";
+App::$strings["Photo Location"] = "Fotolocatie";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart.";
+App::$strings["Expert Mode"] = "Expertmodus";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Schakel de expertmodus in voor geavanceerde instellingen";
+App::$strings["Premium Channel"] = "Premiumkanaal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal";
+App::$strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
+App::$strings["Use Markdown"] = "Markdown gebruiken";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Sta het gebruik van \"markdown\" toe om berichten mee op te maken.";
+App::$strings["Large Photos"] = "Grote foto's";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Toon grote (640px) voorbeeldfoto's in berichten. Standaard worden kleine voorbeeldfoto's (320px) getoond. ";
+App::$strings["Channel Sources"] = "Kanaalbronnen";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Automatisch inhoud uit andere kanalen of feeds importeren.";
+App::$strings["Even More Encryption"] = "Extra encryptie";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel.";
+App::$strings["Enable voting tools"] = "Stemmen inschakelen";
+App::$strings["Provide a class of post which others can vote on"] = "Creëert een berichtenoptie zodat anderen op jouw vraag kunnen stemmen.";
+App::$strings["Network and Stream Filtering"] = "Netwerk- en streamfilter";
+App::$strings["Search by Date"] = "Zoek op datum";
+App::$strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten op datum te filteren ";
+App::$strings["Collections Filter"] = "Filter op collecties";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties";
+App::$strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
+App::$strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
+App::$strings["Network Personal Tab"] = "Persoonlijke netwerktab";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
+App::$strings["Network New Tab"] = "Nieuwe netwerktab";
+App::$strings["Enable tab to display all new Network activity"] = "Laat de tab alle nieuwe netwerkactiviteit tonen";
+App::$strings["Affinity Tool"] = "Verwantschapsfilter";
+App::$strings["Filter stream activity by depth of relationships"] = "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag";
+App::$strings["Connection Filtering"] = "berichtenfilters";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Filter binnenkomende berichten van connecties aan de hand van trefwoorden/inhoud";
+App::$strings["Suggest Channels"] = "Kanalen voorstellen";
+App::$strings["Show channel suggestions"] = "Voor jou mogelijk interessante kanalen voorstellen";
+App::$strings["Post/Comment Tools"] = "Bericht- en reactiehulpmiddelen";
+App::$strings["Tagging"] = "Taggen";
+App::$strings["Ability to tag existing posts"] = "Mogelijkheid om bestaande berichten te taggen";
+App::$strings["Post Categories"] = "Categorieën berichten";
+App::$strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
+App::$strings["Saved Folders"] = "Bewaarde mappen";
+App::$strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen op te slaan";
+App::$strings["Dislike Posts"] = "Vind berichten niet leuk";
+App::$strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten en reacties niet leuk te vinden";
+App::$strings["Star Posts"] = "Geef berichten een ster";
+App::$strings["Ability to mark special posts with a star indicator"] = "Mogelijkheid om speciale berichten met een ster te markeren";
+App::$strings["Tag Cloud"] = "Tagwolk";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina";
+App::$strings["Categories"] = "Categorieën";
+App::$strings["Apps"] = "Apps";
+App::$strings["System"] = "Systeem";
+App::$strings["Personal"] = "Persoonlijk";
+App::$strings["Create Personal App"] = "Persoonlijke app maken";
+App::$strings["Edit Personal App"] = "Persoonlijke app bewerken";
+App::$strings["Connect"] = "Verbinden";
+App::$strings["Ignore/Hide"] = "Negeren/Verbergen";
+App::$strings["Suggestions"] = "Voorgestelde kanalen";
+App::$strings["See more..."] = "Meer...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties.";
+App::$strings["Add New Connection"] = "Nieuwe connectie toevoegen";
+App::$strings["Enter the channel address"] = "Vul het adres van het nieuwe kanaal in";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Aantekeningen";
+App::$strings["Remove term"] = "Verwijder zoekterm";
+App::$strings["Everything"] = "Alles";
+App::$strings["Archives"] = "Archieven";
+App::$strings["Me"] = "Ik";
+App::$strings["Family"] = "Familie";
+App::$strings["Friends"] = "Vrienden";
+App::$strings["Acquaintances"] = "Kennissen";
+App::$strings["All"] = "Alles";
+App::$strings["Refresh"] = "Vernieuwen";
+App::$strings["Account settings"] = "Account";
+App::$strings["Channel settings"] = "Kanaal";
+App::$strings["Additional features"] = "Extra functies";
+App::$strings["Feature/Addon settings"] = "Extra functie- en plugin-instellingen";
+App::$strings["Display settings"] = "Weergave";
+App::$strings["Connected apps"] = "Verbonden applicaties";
+App::$strings["Export channel"] = "Kanaal exporteren";
+App::$strings["Connection Default Permissions"] = "Standaard permissies voor connecties";
+App::$strings["Premium Channel Settings"] = "Instellingen premiumkanaal";
+App::$strings["Settings"] = "Instellingen";
+App::$strings["Messages"] = "Berichten";
+App::$strings["Check Mail"] = "Controleer op nieuwe berichten";
+App::$strings["New Message"] = "Nieuw bericht";
+App::$strings["Chat Rooms"] = "Chatkanalen";
+App::$strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen";
+App::$strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen";
+App::$strings["photo/image"] = "foto/afbeelding";
+App::$strings["Rate Me"] = "Beoordeel mij";
+App::$strings["View Ratings"] = "Bekijk beoordelingen";
+App::$strings["Public Hubs"] = "Openbare hubs";
+App::$strings["l F d, Y \\@ g:i A"] = "l d F Y \\@ G:i";
+App::$strings["Starts:"] = "Start:";
+App::$strings["Finishes:"] = "Einde:";
+App::$strings["Location:"] = "Plaats:";
+App::$strings["This event has been added to your calendar."] = "Dit evenement is aan jouw agenda toegevoegd.";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notificatie] Nieuw privébericht ontvangen op %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s zond jou %2\$s.";
+App::$strings["a private message"] = "een privébericht";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Bezoek %s om je privéberichten te bekijken en/of er op te reageren.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]een %5\$s van %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s gaf een reactie op [zrl=%3\$s]jouw %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notificatie] Reactie op conversatie #%1\$d door %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s gaf een reactie op een bericht/conversatie die jij volgt.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Bezoek %s om de conversatie te bekijken en/of er op te reageren.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notificatie] %s heeft een bericht op jouw kanaal geplaatst";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s heeft om %3\$s een bericht op jouw kanaal geplaatst";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s heeft een bericht op [zrl=%3\$s]jouw kanaal[/zrl] geplaatst";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notificatie] %s heeft je genoemd";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s noemde jou op %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]noemde jou[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Notificatie] %1\$s heeft je aangestoten";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s heeft je aangestoten op %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]heeft je aangestoten[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Notificatie] %s heeft jouw bericht getagd";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s heeft jouw bericht om %3\$s getagd";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s heeft [zrl=%3\$s]jouw bericht[/zrl] getagd";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Notificatie] Connectieverzoek ontvangen";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, je hebt een nieuw connectieverzoek ontvangen van '%2\$s' op %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, je hebt een [zrl=%2\$s]nieuw connectieverzoek[/zrl] ontvangen van %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Je kan het profiel bekijken op %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Bezoek %s om het connectieverzoek te accepteren of af te wijzen.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notificatie] Kanaalvoorstel ontvangen";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, je hebt een kanaalvoorstel ontvangen van '%2\$s' om %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, je hebt [zrl=%2\$s]een kanaalvoorstel[/zrl] ontvangen voor %3\$s van %4\$s.";
+App::$strings["Name:"] = "Naam:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Bezoek %s om het voorstel te accepteren of af te wijzen.";
+App::$strings["[Red:Notify]"] = "[Red:Notificatie]";
+App::$strings["No recipient provided."] = "Geen ontvanger opgegeven.";
+App::$strings["[no subject]"] = "[geen onderwerp]";
+App::$strings["Unable to determine sender."] = "Afzender kan niet bepaald worden.";
+App::$strings["Stored post could not be verified."] = "Opgeslagen bericht kon niet worden geverifieerd.";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk";
+App::$strings["Please choose"] = "Maak een keuze";
+App::$strings["Agree"] = "Eens";
+App::$strings["Disagree"] = "Oneens";
+App::$strings["Abstain"] = "onthouding";
+App::$strings["Channel is blocked on this site."] = "Kanaal is op deze hub geblokkeerd.";
+App::$strings["Channel location missing."] = "Ontbrekende kanaallocatie.";
+App::$strings["Response from remote channel was incomplete."] = "Antwoord van het kanaal op afstand was niet volledig.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanaal is verwijderd en bestaat niet meer.";
+App::$strings["Protocol disabled."] = "Protocol uitgeschakeld.";
+App::$strings["Protocol blocked for this channel."] = "Dit protocol is voor dit kanaal niet toegestaan.";
+App::$strings["Channel discovery failed."] = "Kanaal ontdekken mislukt.";
+App::$strings["local account not found."] = "lokale account niet gevonden.";
+App::$strings["Cannot connect to yourself."] = "Kan niet met jezelf verbinden";
+App::$strings["Private Message"] = "Privébericht";
+App::$strings["Select"] = "Kies";
+App::$strings["Save to Folder"] = "In map opslaan";
+App::$strings["I will attend"] = "Aanwezig";
+App::$strings["I will not attend"] = "Niet aanwezig";
+App::$strings["I might attend"] = "Mogelijk aanwezig";
+App::$strings["I agree"] = "Eens";
+App::$strings["I disagree"] = "Oneens";
+App::$strings["I abstain"] = "Onthouding";
+App::$strings["View all"] = "Toon alles";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "vindt dit leuk",
1 => "vinden dit leuk",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "vindt dit niet leuk",
1 => "vinden dit niet leuk",
);
-$a->strings["Add Star"] = "Ster toevoegen";
-$a->strings["Remove Star"] = "Ster verwijderen";
-$a->strings["Toggle Star Status"] = "Ster toevoegen of verwijderen";
-$a->strings["starred"] = "met ster";
-$a->strings["Message signature validated"] = "Berichtkenmerk gevalideerd";
-$a->strings["Message signature incorrect"] = "Berichtkenmerk onjuist";
-$a->strings["Add Tag"] = "Tag toevoegen";
-$a->strings["I like this (toggle)"] = "Vind ik leuk";
-$a->strings["like"] = "vind dit leuk";
-$a->strings["I don't like this (toggle)"] = "Vind ik niet leuk";
-$a->strings["dislike"] = "vind dit niet leuk";
-$a->strings["Share This"] = "Delen";
-$a->strings["share"] = "delen";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Ster toevoegen";
+App::$strings["Remove Star"] = "Ster verwijderen";
+App::$strings["Toggle Star Status"] = "Ster toevoegen of verwijderen";
+App::$strings["starred"] = "met ster";
+App::$strings["Message signature validated"] = "Berichtkenmerk gevalideerd";
+App::$strings["Message signature incorrect"] = "Berichtkenmerk onjuist";
+App::$strings["Add Tag"] = "Tag toevoegen";
+App::$strings["I like this (toggle)"] = "Vind ik leuk";
+App::$strings["like"] = "vind dit leuk";
+App::$strings["I don't like this (toggle)"] = "Vind ik niet leuk";
+App::$strings["dislike"] = "vind dit niet leuk";
+App::$strings["Share This"] = "Delen";
+App::$strings["share"] = "delen";
+App::$strings["%d comment"] = array(
0 => "%d reactie",
1 => "%d reacties weergeven",
);
-$a->strings["View %s's profile - %s"] = "Profiel van %s bekijken - %s";
-$a->strings["to"] = "aan";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Kanaal-naar-kanaal";
-$a->strings["via Wall-To-Wall:"] = "via kanaal-naar-kanaal";
-$a->strings["from %s"] = "van %s";
-$a->strings["last edited: %s"] = "laatst bewerkt: %s";
-$a->strings["Expires: %s"] = "Verloopt: %s";
-$a->strings["Save Bookmarks"] = "Bladwijzers opslaan";
-$a->strings["Add to Calendar"] = "Aan agenda toevoegen";
-$a->strings["Mark all seen"] = "Markeer alles als bekeken";
-$a->strings["__ctx:noun__ Likes"] = "vinden dit leuk";
-$a->strings["__ctx:noun__ Dislikes"] = "vinden dit niet leuk";
-$a->strings["Close"] = "Sluiten";
-$a->strings["Please wait"] = "Even wachten";
-$a->strings["This is you"] = "Dit ben jij";
-$a->strings["Bold"] = "Vet";
-$a->strings["Italic"] = "Cursief";
-$a->strings["Underline"] = "Onderstrepen";
-$a->strings["Quote"] = "Citeren";
-$a->strings["Code"] = "Broncode";
-$a->strings["Image"] = "Afbeelding";
-$a->strings["Insert Link"] = "Link invoegen";
-$a->strings["Video"] = "Video";
-$a->strings["Encrypt text"] = "Tekst versleutelen";
-$a->strings["New window"] = "Nieuw venster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Open de geselecteerde locatie in een ander venster of tab";
-$a->strings["User '%s' deleted"] = "Account '%s' verwijderd";
-$a->strings["Attachments:"] = "Bijlagen:";
-$a->strings["\$Projectname event notification:"] = "Notificatie -gebeurtenis:";
-$a->strings["Logout"] = "Uitloggen";
-$a->strings["End this session"] = "Beëindig deze sessie";
-$a->strings["Home"] = "Home";
-$a->strings["Your posts and conversations"] = "Jouw berichten en conversaties";
-$a->strings["View Profile"] = "Profiel weergeven";
-$a->strings["Your profile page"] = "Jouw profielpagina";
-$a->strings["Edit Profiles"] = "Bewerk profielen";
-$a->strings["Manage/Edit profiles"] = "Beheer/wijzig profielen";
-$a->strings["Edit Profile"] = "Profiel bewerken";
-$a->strings["Edit your profile"] = "Jouw profiel bewerken";
-$a->strings["Photos"] = "Foto's";
-$a->strings["Your photos"] = "Jouw foto's";
-$a->strings["Your files"] = "Jouw bestanden";
-$a->strings["Chat"] = "Chatten";
-$a->strings["Your chatrooms"] = "Jouw chatkanalen";
-$a->strings["Bookmarks"] = "Bladwijzers";
-$a->strings["Your bookmarks"] = "Jouw bladwijzers";
-$a->strings["Webpages"] = "Webpagina's";
-$a->strings["Your webpages"] = "Jouw webpagina's";
-$a->strings["Login"] = "Inloggen";
-$a->strings["Sign in"] = "Inloggen";
-$a->strings["%s - click to logout"] = "%s - klik om uit te loggen";
-$a->strings["Remote authentication"] = "Authenticatie op afstand";
-$a->strings["Click to authenticate to your home hub"] = "Authenticeer jezelf via (bijvoorbeeld) jouw hub";
-$a->strings["Home Page"] = "Homepage";
-$a->strings["Register"] = "Registreren";
-$a->strings["Create an account"] = "Maak een account aan";
-$a->strings["Help"] = "Hulp";
-$a->strings["Help and documentation"] = "Hulp en documentatie";
-$a->strings["Applications, utilities, links, games"] = "Apps";
-$a->strings["Search site content"] = "Inhoud van deze hub doorzoeken";
-$a->strings["Directory"] = "Kanalengids";
-$a->strings["Channel Directory"] = "Kanalengids";
-$a->strings["Matrix"] = "Matrix";
-$a->strings["Your matrix"] = "Jouw matrix";
-$a->strings["Mark all matrix notifications seen"] = "Markeer alle matrixnotificaties als bekeken";
-$a->strings["Channel Home"] = "Tijdlijn kanaal";
-$a->strings["Channel home"] = "Tijdlijn kanaal";
-$a->strings["Mark all channel notifications seen"] = "Alle kanaalnotificaties als gelezen markeren";
-$a->strings["Connections"] = "Connecties";
-$a->strings["Notices"] = "Notificaties";
-$a->strings["Notifications"] = "Notificaties";
-$a->strings["See all notifications"] = "Alle notificaties weergeven";
-$a->strings["Mark all system notifications seen"] = "Markeer alle systeemnotificaties als bekeken";
-$a->strings["Mail"] = "Privéberichten";
-$a->strings["Private mail"] = "Privéberichten";
-$a->strings["See all private messages"] = "Alle privéberichten weergeven";
-$a->strings["Mark all private messages seen"] = "Markeer alle privéberichten als bekeken";
-$a->strings["Inbox"] = "Postvak IN";
-$a->strings["Outbox"] = "Postvak UIT";
-$a->strings["Events"] = "Agenda";
-$a->strings["Event Calendar"] = "Agenda";
-$a->strings["See all events"] = "Alle gebeurtenissen weergeven";
-$a->strings["Mark all events seen"] = "Markeer alle gebeurtenissen als bekeken";
-$a->strings["Channel Manager"] = "Kanaalbeheer";
-$a->strings["Manage Your Channels"] = "Beheer je kanalen";
-$a->strings["Account/Channel Settings"] = "Account-/kanaal-instellingen";
-$a->strings["Admin"] = "Beheer";
-$a->strings["Site Setup and Configuration"] = "Hub instellen en beheren";
-$a->strings["Loading..."] = "Aan het laden...";
-$a->strings["@name, #tag, content"] = "@kanaal, #label, inhoud";
-$a->strings["Please wait..."] = "Wachten aub...";
-$a->strings["Tags"] = "Tags";
-$a->strings["Keywords"] = "Trefwoorden";
-$a->strings["have"] = "heb";
-$a->strings["has"] = "heeft";
-$a->strings["want"] = "wil";
-$a->strings["wants"] = "wil";
-$a->strings["likes"] = "vindt dit leuk";
-$a->strings["dislikes"] = "vindt dit niet leuk";
-$a->strings[" and "] = " en ";
-$a->strings["public profile"] = "openbaar profiel";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s veranderde %2\$s naar &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Bezoek het %2\$s van %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepaste %2\$s, %3\$s veranderd.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. ";
-$a->strings["Can view my normal stream and posts"] = "Kan mijn normale kanaalstream en berichten bekijken";
-$a->strings["Can view my default channel profile"] = "Kan mijn standaard kanaalprofiel bekijken";
-$a->strings["Can view my photo albums"] = "Kan mijn fotoalbums bekijken";
-$a->strings["Can view my connections"] = "Kan een lijst met mijn connecties bekijken";
-$a->strings["Can view my file storage"] = "Kan mijn bestanden bekijken";
-$a->strings["Can view my webpages"] = "Kan mijn pagina's bekijken";
-$a->strings["Can send me their channel stream and posts"] = "Kan mij de inhoud van hun kanaal en berichten sturen";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan een bericht in mijn kanaal plaatsen";
-$a->strings["Can comment on or like my posts"] = "Kan op mijn berichten reageren of deze (niet) leuk vinden";
-$a->strings["Can send me private mail messages"] = "Kan mij privéberichten sturen";
-$a->strings["Can post photos to my photo albums"] = "Kan foto's aan mijn fotoalbums toevoegen";
-$a->strings["Can like/dislike stuff"] = "Kan dingen leuk of niet leuk vinden";
-$a->strings["Profiles and things other than posts/comments"] = "Profielen en dingen, buiten berichten en reacties";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+";
-$a->strings["Advanced - useful for creating group forum channels"] = "Geavanceerd - nuttig voor groepforums";
-$a->strings["Can chat with me (when available)"] = "Kan met mij chatten (wanneer beschikbaar)";
-$a->strings["Can write to my file storage"] = "Kan bestanden aan mijn bestandsopslag toevoegen";
-$a->strings["Can edit my webpages"] = "Kan mijn pagina's bewerken";
-$a->strings["Can source my public posts in derived channels"] = "Kan mijn openbare berichten als bron voor andere kanalen gebruiken";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)";
-$a->strings["Can administer my channel resources"] = "Kan mijn kanaal beheren";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet.";
-$a->strings["Social Networking"] = "Sociaal netwerk";
-$a->strings["Mostly Public"] = "Vrijwel alles openbaar";
-$a->strings["Restricted"] = "Beperkt zichtbaar";
-$a->strings["Private"] = "Verborgen kanaal";
-$a->strings["Community Forum"] = "Groepsforum";
-$a->strings["Feed Republish"] = "Feed herpubliceren";
-$a->strings["Special Purpose"] = "Speciaal doel";
-$a->strings["Celebrity/Soapbox"] = "Beroemdheid/alleen volgen";
-$a->strings["Group Repository"] = "Groepsopslag";
-$a->strings["Other"] = "Anders";
-$a->strings["Custom/Expert Mode"] = "Expertmodus/handmatig aanpassen";
-$a->strings["channel"] = "kanaal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s";
-$a->strings["__ctx:title__ Likes"] = "vinden dit leuk";
-$a->strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk";
-$a->strings["__ctx:title__ Agree"] = "eens";
-$a->strings["__ctx:title__ Disagree"] = "oneens";
-$a->strings["__ctx:title__ Abstain"] = "onthouding";
-$a->strings["__ctx:title__ Attending"] = "aanwezig";
-$a->strings["__ctx:title__ Not attending"] = "niet aanwezig";
-$a->strings["__ctx:title__ Might attend"] = "mogelijk aanwezig";
-$a->strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s";
-$a->strings["Categories:"] = "Categorieën:";
-$a->strings["Filed under:"] = "Bewaard onder:";
-$a->strings["View in context"] = "In context bekijken";
-$a->strings["remove"] = "verwijderen";
-$a->strings["Delete Selected Items"] = "Verwijder de geselecteerde items";
-$a->strings["View Source"] = "Bron weergeven";
-$a->strings["Follow Thread"] = "Conversatie volgen";
-$a->strings["View Status"] = "Status weergeven";
-$a->strings["View Photos"] = "Foto's weergeven";
-$a->strings["Matrix Activity"] = "Kanaal-activiteit";
-$a->strings["Edit Contact"] = "Contact bewerken";
-$a->strings["Send PM"] = "Privébericht verzenden";
-$a->strings["Poke"] = "Aanstoten";
-$a->strings["%s likes this."] = "%s vindt dit leuk.";
-$a->strings["%s doesn't like this."] = "%s vindt dit niet leuk.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Profiel van %s bekijken - %s";
+App::$strings["to"] = "aan";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Kanaal-naar-kanaal";
+App::$strings["via Wall-To-Wall:"] = "via kanaal-naar-kanaal";
+App::$strings["from %s"] = "van %s";
+App::$strings["last edited: %s"] = "laatst bewerkt: %s";
+App::$strings["Expires: %s"] = "Verloopt: %s";
+App::$strings["Save Bookmarks"] = "Bladwijzers opslaan";
+App::$strings["Add to Calendar"] = "Aan agenda toevoegen";
+App::$strings["Mark all seen"] = "Markeer alles als bekeken";
+App::$strings["__ctx:noun__ Likes"] = "vinden dit leuk";
+App::$strings["__ctx:noun__ Dislikes"] = "vinden dit niet leuk";
+App::$strings["Close"] = "Sluiten";
+App::$strings["Please wait"] = "Even wachten";
+App::$strings["This is you"] = "Dit ben jij";
+App::$strings["Bold"] = "Vet";
+App::$strings["Italic"] = "Cursief";
+App::$strings["Underline"] = "Onderstrepen";
+App::$strings["Quote"] = "Citeren";
+App::$strings["Code"] = "Broncode";
+App::$strings["Image"] = "Afbeelding";
+App::$strings["Insert Link"] = "Link invoegen";
+App::$strings["Video"] = "Video";
+App::$strings["Encrypt text"] = "Tekst versleutelen";
+App::$strings["New window"] = "Nieuw venster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Open de geselecteerde locatie in een ander venster of tab";
+App::$strings["User '%s' deleted"] = "Account '%s' verwijderd";
+App::$strings["Attachments:"] = "Bijlagen:";
+App::$strings["\$Projectname event notification:"] = "Notificatie -gebeurtenis:";
+App::$strings["Logout"] = "Uitloggen";
+App::$strings["End this session"] = "Beëindig deze sessie";
+App::$strings["Home"] = "Home";
+App::$strings["Your posts and conversations"] = "Jouw berichten en conversaties";
+App::$strings["View Profile"] = "Profiel weergeven";
+App::$strings["Your profile page"] = "Jouw profielpagina";
+App::$strings["Edit Profiles"] = "Bewerk profielen";
+App::$strings["Manage/Edit profiles"] = "Beheer/wijzig profielen";
+App::$strings["Edit Profile"] = "Profiel bewerken";
+App::$strings["Edit your profile"] = "Jouw profiel bewerken";
+App::$strings["Photos"] = "Foto's";
+App::$strings["Your photos"] = "Jouw foto's";
+App::$strings["Your files"] = "Jouw bestanden";
+App::$strings["Chat"] = "Chatten";
+App::$strings["Your chatrooms"] = "Jouw chatkanalen";
+App::$strings["Bookmarks"] = "Bladwijzers";
+App::$strings["Your bookmarks"] = "Jouw bladwijzers";
+App::$strings["Webpages"] = "Webpagina's";
+App::$strings["Your webpages"] = "Jouw webpagina's";
+App::$strings["Login"] = "Inloggen";
+App::$strings["Sign in"] = "Inloggen";
+App::$strings["%s - click to logout"] = "%s - klik om uit te loggen";
+App::$strings["Remote authentication"] = "Authenticatie op afstand";
+App::$strings["Click to authenticate to your home hub"] = "Authenticeer jezelf via (bijvoorbeeld) jouw hub";
+App::$strings["Home Page"] = "Homepage";
+App::$strings["Register"] = "Registreren";
+App::$strings["Create an account"] = "Maak een account aan";
+App::$strings["Help"] = "Hulp";
+App::$strings["Help and documentation"] = "Hulp en documentatie";
+App::$strings["Applications, utilities, links, games"] = "Apps";
+App::$strings["Search site content"] = "Inhoud van deze hub doorzoeken";
+App::$strings["Directory"] = "Kanalengids";
+App::$strings["Channel Directory"] = "Kanalengids";
+App::$strings["Matrix"] = "Matrix";
+App::$strings["Your matrix"] = "Jouw matrix";
+App::$strings["Mark all matrix notifications seen"] = "Markeer alle matrixnotificaties als bekeken";
+App::$strings["Channel Home"] = "Tijdlijn kanaal";
+App::$strings["Channel home"] = "Tijdlijn kanaal";
+App::$strings["Mark all channel notifications seen"] = "Alle kanaalnotificaties als gelezen markeren";
+App::$strings["Connections"] = "Connecties";
+App::$strings["Notices"] = "Notificaties";
+App::$strings["Notifications"] = "Notificaties";
+App::$strings["See all notifications"] = "Alle notificaties weergeven";
+App::$strings["Mark all system notifications seen"] = "Markeer alle systeemnotificaties als bekeken";
+App::$strings["Mail"] = "Privéberichten";
+App::$strings["Private mail"] = "Privéberichten";
+App::$strings["See all private messages"] = "Alle privéberichten weergeven";
+App::$strings["Mark all private messages seen"] = "Markeer alle privéberichten als bekeken";
+App::$strings["Inbox"] = "Postvak IN";
+App::$strings["Outbox"] = "Postvak UIT";
+App::$strings["Events"] = "Agenda";
+App::$strings["Event Calendar"] = "Agenda";
+App::$strings["See all events"] = "Alle gebeurtenissen weergeven";
+App::$strings["Mark all events seen"] = "Markeer alle gebeurtenissen als bekeken";
+App::$strings["Channel Manager"] = "Kanaalbeheer";
+App::$strings["Manage Your Channels"] = "Beheer je kanalen";
+App::$strings["Account/Channel Settings"] = "Account-/kanaal-instellingen";
+App::$strings["Admin"] = "Beheer";
+App::$strings["Site Setup and Configuration"] = "Hub instellen en beheren";
+App::$strings["Loading..."] = "Aan het laden...";
+App::$strings["@name, #tag, content"] = "@kanaal, #label, inhoud";
+App::$strings["Please wait..."] = "Wachten aub...";
+App::$strings["Tags"] = "Tags";
+App::$strings["Keywords"] = "Trefwoorden";
+App::$strings["have"] = "heb";
+App::$strings["has"] = "heeft";
+App::$strings["want"] = "wil";
+App::$strings["wants"] = "wil";
+App::$strings["likes"] = "vindt dit leuk";
+App::$strings["dislikes"] = "vindt dit niet leuk";
+App::$strings[" and "] = " en ";
+App::$strings["public profile"] = "openbaar profiel";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s veranderde %2\$s naar &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Bezoek het %2\$s van %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepaste %2\$s, %3\$s veranderd.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "De beveiligings-token van het tekstvak was ongeldig. Dit is mogelijk het gevolg van dat er te lang (meer dan 3 uur) gewacht is om de tekst op te slaan. ";
+App::$strings["Can view my normal stream and posts"] = "Kan mijn normale kanaalstream en berichten bekijken";
+App::$strings["Can view my default channel profile"] = "Kan mijn standaard kanaalprofiel bekijken";
+App::$strings["Can view my photo albums"] = "Kan mijn fotoalbums bekijken";
+App::$strings["Can view my connections"] = "Kan een lijst met mijn connecties bekijken";
+App::$strings["Can view my file storage"] = "Kan mijn bestanden bekijken";
+App::$strings["Can view my webpages"] = "Kan mijn pagina's bekijken";
+App::$strings["Can send me their channel stream and posts"] = "Kan mij de inhoud van hun kanaal en berichten sturen";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan een bericht in mijn kanaal plaatsen";
+App::$strings["Can comment on or like my posts"] = "Kan op mijn berichten reageren of deze (niet) leuk vinden";
+App::$strings["Can send me private mail messages"] = "Kan mij privéberichten sturen";
+App::$strings["Can post photos to my photo albums"] = "Kan foto's aan mijn fotoalbums toevoegen";
+App::$strings["Can like/dislike stuff"] = "Kan dingen leuk of niet leuk vinden";
+App::$strings["Profiles and things other than posts/comments"] = "Profielen en dingen, buiten berichten en reacties";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+";
+App::$strings["Advanced - useful for creating group forum channels"] = "Geavanceerd - nuttig voor groepforums";
+App::$strings["Can chat with me (when available)"] = "Kan met mij chatten (wanneer beschikbaar)";
+App::$strings["Can write to my file storage"] = "Kan bestanden aan mijn bestandsopslag toevoegen";
+App::$strings["Can edit my webpages"] = "Kan mijn pagina's bewerken";
+App::$strings["Can source my public posts in derived channels"] = "Kan mijn openbare berichten als bron voor andere kanalen gebruiken";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)";
+App::$strings["Can administer my channel resources"] = "Kan mijn kanaal beheren";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet.";
+App::$strings["Social Networking"] = "Sociaal netwerk";
+App::$strings["Mostly Public"] = "Vrijwel alles openbaar";
+App::$strings["Restricted"] = "Beperkt zichtbaar";
+App::$strings["Private"] = "Verborgen kanaal";
+App::$strings["Community Forum"] = "Groepsforum";
+App::$strings["Feed Republish"] = "Feed herpubliceren";
+App::$strings["Special Purpose"] = "Speciaal doel";
+App::$strings["Celebrity/Soapbox"] = "Beroemdheid/alleen volgen";
+App::$strings["Group Repository"] = "Groepsopslag";
+App::$strings["Other"] = "Anders";
+App::$strings["Custom/Expert Mode"] = "Expertmodus/handmatig aanpassen";
+App::$strings["channel"] = "kanaal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s";
+App::$strings["__ctx:title__ Likes"] = "vinden dit leuk";
+App::$strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk";
+App::$strings["__ctx:title__ Agree"] = "eens";
+App::$strings["__ctx:title__ Disagree"] = "oneens";
+App::$strings["__ctx:title__ Abstain"] = "onthouding";
+App::$strings["__ctx:title__ Attending"] = "aanwezig";
+App::$strings["__ctx:title__ Not attending"] = "niet aanwezig";
+App::$strings["__ctx:title__ Might attend"] = "mogelijk aanwezig";
+App::$strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s";
+App::$strings["Categories:"] = "Categorieën:";
+App::$strings["Filed under:"] = "Bewaard onder:";
+App::$strings["View in context"] = "In context bekijken";
+App::$strings["remove"] = "verwijderen";
+App::$strings["Delete Selected Items"] = "Verwijder de geselecteerde items";
+App::$strings["View Source"] = "Bron weergeven";
+App::$strings["Follow Thread"] = "Conversatie volgen";
+App::$strings["View Status"] = "Status weergeven";
+App::$strings["View Photos"] = "Foto's weergeven";
+App::$strings["Matrix Activity"] = "Kanaal-activiteit";
+App::$strings["Edit Contact"] = "Contact bewerken";
+App::$strings["Send PM"] = "Privébericht verzenden";
+App::$strings["Poke"] = "Aanstoten";
+App::$strings["%s likes this."] = "%s vindt dit leuk.";
+App::$strings["%s doesn't like this."] = "%s vindt dit niet leuk.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d persoon</span> vindt dit leuk.",
1 => "<span %1\$s>%2\$d personen</span> vinden dit leuk.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d persoon</span> vindt dit niet leuk.",
1 => "<span %1\$s>%2\$d personen</span> vinden dit niet leuk.",
);
-$a->strings["and"] = "en";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "en";
+App::$strings[", and %d other people"] = array(
0 => ", en %d ander persoon",
1 => ", en %d andere personen",
);
-$a->strings["%s like this."] = "%s vinden dit leuk.";
-$a->strings["%s don't like this."] = "%s vinden dit niet leuk.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Voor <strong>iedereen</strong> zichtbaar";
-$a->strings["Please enter a link URL:"] = "Vul een internetadres/URL in:";
-$a->strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:";
-$a->strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:";
-$a->strings["Tag term:"] = "Tag:";
-$a->strings["Save to Folder:"] = "Bewaar in map: ";
-$a->strings["Where are you right now?"] = "Waar bevind je je op dit moment?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM";
-$a->strings["Share"] = "Delen";
-$a->strings["Page link name"] = "Linknaam pagina";
-$a->strings["Post as"] = "Bericht plaatsen als";
-$a->strings["Upload photo"] = "Foto uploaden";
-$a->strings["upload photo"] = "foto uploaden";
-$a->strings["Attach file"] = "Bestand toevoegen";
-$a->strings["attach file"] = "bestand toevoegen";
-$a->strings["Insert web link"] = "Weblink invoegen";
-$a->strings["web link"] = "Weblink";
-$a->strings["Insert video link"] = "Videolink invoegen";
-$a->strings["video link"] = "videolink";
-$a->strings["Insert audio link"] = "Audiolink invoegen";
-$a->strings["audio link"] = "audiolink";
-$a->strings["Set your location"] = "Locatie instellen";
-$a->strings["set location"] = "locatie instellen";
-$a->strings["Toggle voting"] = "Stemmen in- of uitschakelen";
-$a->strings["Clear browser location"] = "Locatie van webbrowser wissen";
-$a->strings["clear location"] = "locatie wissen";
-$a->strings["Title (optional)"] = "Titel (optioneel)";
-$a->strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)";
-$a->strings["Permission settings"] = "Permissies";
-$a->strings["permissions"] = "permissies";
-$a->strings["Public post"] = "Openbaar bericht";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be";
-$a->strings["Set expiration date"] = "Verloopdatum instellen";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Annuleren";
-$a->strings["Discover"] = "Ontdekken";
-$a->strings["Imported public streams"] = "Openbare streams importeren";
-$a->strings["Commented Order"] = "Nieuwe reacties bovenaan";
-$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
-$a->strings["Posted Order"] = "Nieuwe berichten bovenaan";
-$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
-$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent";
-$a->strings["New"] = "Nieuw";
-$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
-$a->strings["Starred"] = "Met ster";
-$a->strings["Favourite Posts"] = "Favoriete berichten";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM";
-$a->strings["Channel"] = "Kanaal";
-$a->strings["Status Messages and Posts"] = "Berichten in dit kanaal";
-$a->strings["About"] = "Over";
-$a->strings["Profile Details"] = "Profiel";
-$a->strings["Photo Albums"] = "Fotoalbums";
-$a->strings["Files and Storage"] = "Bestanden en opslagruimte";
-$a->strings["Chatrooms"] = "Chatkanalen";
-$a->strings["Saved Bookmarks"] = "Opgeslagen bladwijzers";
-$a->strings["Manage Webpages"] = "Webpagina's beheren";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s vinden dit leuk.";
+App::$strings["%s don't like this."] = "%s vinden dit niet leuk.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Voor <strong>iedereen</strong> zichtbaar";
+App::$strings["Please enter a link URL:"] = "Vul een internetadres/URL in:";
+App::$strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:";
+App::$strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:";
+App::$strings["Tag term:"] = "Tag:";
+App::$strings["Save to Folder:"] = "Bewaar in map: ";
+App::$strings["Where are you right now?"] = "Waar bevind je je op dit moment?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM";
+App::$strings["Share"] = "Delen";
+App::$strings["Page link name"] = "Linknaam pagina";
+App::$strings["Post as"] = "Bericht plaatsen als";
+App::$strings["Upload photo"] = "Foto uploaden";
+App::$strings["upload photo"] = "foto uploaden";
+App::$strings["Attach file"] = "Bestand toevoegen";
+App::$strings["attach file"] = "bestand toevoegen";
+App::$strings["Insert web link"] = "Weblink invoegen";
+App::$strings["web link"] = "Weblink";
+App::$strings["Insert video link"] = "Videolink invoegen";
+App::$strings["video link"] = "videolink";
+App::$strings["Insert audio link"] = "Audiolink invoegen";
+App::$strings["audio link"] = "audiolink";
+App::$strings["Set your location"] = "Locatie instellen";
+App::$strings["set location"] = "locatie instellen";
+App::$strings["Toggle voting"] = "Stemmen in- of uitschakelen";
+App::$strings["Clear browser location"] = "Locatie van webbrowser wissen";
+App::$strings["clear location"] = "locatie wissen";
+App::$strings["Title (optional)"] = "Titel (optioneel)";
+App::$strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)";
+App::$strings["Permission settings"] = "Permissies";
+App::$strings["permissions"] = "permissies";
+App::$strings["Public post"] = "Openbaar bericht";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be";
+App::$strings["Set expiration date"] = "Verloopdatum instellen";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Annuleren";
+App::$strings["Discover"] = "Ontdekken";
+App::$strings["Imported public streams"] = "Openbare streams importeren";
+App::$strings["Commented Order"] = "Nieuwe reacties bovenaan";
+App::$strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
+App::$strings["Posted Order"] = "Nieuwe berichten bovenaan";
+App::$strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
+App::$strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent";
+App::$strings["New"] = "Nieuw";
+App::$strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
+App::$strings["Starred"] = "Met ster";
+App::$strings["Favourite Posts"] = "Favoriete berichten";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM";
+App::$strings["Channel"] = "Kanaal";
+App::$strings["Status Messages and Posts"] = "Berichten in dit kanaal";
+App::$strings["About"] = "Over";
+App::$strings["Profile Details"] = "Profiel";
+App::$strings["Photo Albums"] = "Fotoalbums";
+App::$strings["Files and Storage"] = "Bestanden en opslagruimte";
+App::$strings["Chatrooms"] = "Chatkanalen";
+App::$strings["Saved Bookmarks"] = "Opgeslagen bladwijzers";
+App::$strings["Manage Webpages"] = "Webpagina's beheren";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "aanwezig",
1 => "aanwezig",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "niet aanwezig",
1 => "niet aanwezig",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "nog niet beslist",
1 => "nog niet beslist",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "eens",
1 => "eens",
);
-$a->strings["__ctx:noun__ Disagree"] = array(
+App::$strings["__ctx:noun__ Disagree"] = array(
0 => "oneens",
1 => "oneens",
);
-$a->strings["__ctx:noun__ Abstain"] = array(
+App::$strings["__ctx:noun__ Abstain"] = array(
0 => "onthouding",
1 => "onthoudingen",
);
-$a->strings["Permission denied"] = "Toegang geweigerd";
-$a->strings["(Unknown)"] = "(Onbekend)";
-$a->strings["Visible to anybody on the internet."] = "Voor iedereen op het internet zichtbaar.";
-$a->strings["Visible to you only."] = "Alleen voor jou zichtbaar.";
-$a->strings["Visible to anybody in this network."] = "Voor iedereen in dit netwerk zichtbaar.";
-$a->strings["Visible to anybody authenticated."] = "Voor iedereen die geauthenticeerd is zichtbaar.";
-$a->strings["Visible to anybody on %s."] = "Voor iedereen op %s zichtbaar.";
-$a->strings["Visible to all connections."] = "Voor alle connecties zichtbaar.";
-$a->strings["Visible to approved connections."] = "Voor alle goedgekeurde connecties zichtbaar.";
-$a->strings["Visible to specific connections."] = "Voor specifieke connecties zichtbaar.";
-$a->strings["Item not found."] = "Item niet gevonden.";
-$a->strings["Permission denied."] = "Toegang geweigerd";
-$a->strings["Collection not found."] = "Collectie niet gevonden.";
-$a->strings["Collection is empty."] = "Collectie is leeg";
-$a->strings["Collection: %s"] = "Collectie: %s";
-$a->strings["Connection: %s"] = "Connectie: %s";
-$a->strings["Connection not found."] = "Connectie niet gevonden.";
-$a->strings["Invalid data packet"] = "Datapakket ongeldig";
-$a->strings["Unable to verify channel signature"] = "Kanaalkenmerk kon niet worden geverifieerd. ";
-$a->strings["Unable to verify site signature for %s"] = "Hubkenmerk voor %s kon niet worden geverifieerd";
-$a->strings["Embedded content"] = "Ingesloten inhoud";
-$a->strings["Embedding disabled"] = "Insluiten uitgeschakeld";
-$a->strings["Logged out."] = "Uitgelogd.";
-$a->strings["Failed authentication"] = "Mislukte authenticatie";
-$a->strings["Login failed."] = "Inloggen mislukt.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Permission denied"] = "Toegang geweigerd";
+App::$strings["(Unknown)"] = "(Onbekend)";
+App::$strings["Visible to anybody on the internet."] = "Voor iedereen op het internet zichtbaar.";
+App::$strings["Visible to you only."] = "Alleen voor jou zichtbaar.";
+App::$strings["Visible to anybody in this network."] = "Voor iedereen in dit netwerk zichtbaar.";
+App::$strings["Visible to anybody authenticated."] = "Voor iedereen die geauthenticeerd is zichtbaar.";
+App::$strings["Visible to anybody on %s."] = "Voor iedereen op %s zichtbaar.";
+App::$strings["Visible to all connections."] = "Voor alle connecties zichtbaar.";
+App::$strings["Visible to approved connections."] = "Voor alle goedgekeurde connecties zichtbaar.";
+App::$strings["Visible to specific connections."] = "Voor specifieke connecties zichtbaar.";
+App::$strings["Item not found."] = "Item niet gevonden.";
+App::$strings["Permission denied."] = "Toegang geweigerd";
+App::$strings["Collection not found."] = "Collectie niet gevonden.";
+App::$strings["Collection is empty."] = "Collectie is leeg";
+App::$strings["Collection: %s"] = "Collectie: %s";
+App::$strings["Connection: %s"] = "Connectie: %s";
+App::$strings["Connection not found."] = "Connectie niet gevonden.";
+App::$strings["Invalid data packet"] = "Datapakket ongeldig";
+App::$strings["Unable to verify channel signature"] = "Kanaalkenmerk kon niet worden geverifieerd. ";
+App::$strings["Unable to verify site signature for %s"] = "Hubkenmerk voor %s kon niet worden geverifieerd";
+App::$strings["Embedded content"] = "Ingesloten inhoud";
+App::$strings["Embedding disabled"] = "Insluiten uitgeschakeld";
+App::$strings["Logged out."] = "Uitgelogd.";
+App::$strings["Failed authentication"] = "Mislukte authenticatie";
+App::$strings["Login failed."] = "Inloggen mislukt.";
+App::$strings["%d invitation available"] = array(
0 => "%d uitnodiging beschikbaar",
1 => "%d uitnodigingen beschikbaar",
);
-$a->strings["Advanced"] = "Geavanceerd";
-$a->strings["Find Channels"] = "Kanalen vinden";
-$a->strings["Enter name or interest"] = "Vul naam of interesse in";
-$a->strings["Connect/Follow"] = "Verbinden/volgen";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeeld: Robert Morgenstein, vissen";
-$a->strings["Find"] = "Vinden";
-$a->strings["Channel Suggestions"] = "Voorgestelde kanalen";
-$a->strings["Random Profile"] = "Willekeurig profiel";
-$a->strings["Invite Friends"] = "Vrienden uitnodigen";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Geavanceerd voorbeeld (Engels): name=jan en country=nederland";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Geavanceerd";
+App::$strings["Find Channels"] = "Kanalen vinden";
+App::$strings["Enter name or interest"] = "Vul naam of interesse in";
+App::$strings["Connect/Follow"] = "Verbinden/volgen";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeeld: Robert Morgenstein, vissen";
+App::$strings["Find"] = "Vinden";
+App::$strings["Channel Suggestions"] = "Voorgestelde kanalen";
+App::$strings["Random Profile"] = "Willekeurig profiel";
+App::$strings["Invite Friends"] = "Vrienden uitnodigen";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Geavanceerd voorbeeld (Engels): name=jan en country=nederland";
+App::$strings["%d connection in common"] = array(
0 => "%d gemeenschappelijke connectie",
1 => "%d gemeenschappelijke connecties",
);
-$a->strings["show more"] = "meer connecties weergeven";
-$a->strings["Visible to your default audience"] = "Voor iedereen zichtbaar, mits niet anders ingesteld";
-$a->strings["Show"] = "Tonen";
-$a->strings["Don't show"] = "Niet tonen";
-$a->strings["Permissions"] = "Permissies";
-$a->strings["Item was not found."] = "Item niet gevonden";
-$a->strings["No source file."] = "Geen bronbestand.";
-$a->strings["Cannot locate file to replace"] = "Kan het te vervangen bestand niet vinden";
-$a->strings["Cannot locate file to revise/update"] = "Kan het bestand wat aangepast moet worden niet vinden";
-$a->strings["File exceeds size limit of %d"] = "Bestand is groter dan de toegelaten %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt.";
-$a->strings["Path not available."] = "Pad niet beschikbaar.";
-$a->strings["Empty pathname"] = "Padnaam leeg";
-$a->strings["duplicate filename or path"] = "dubbele bestandsnaam of pad";
-$a->strings["Path not found."] = "Pad niet gevonden";
-$a->strings["mkdir failed."] = "directory aanmaken (mkdir) mislukt.";
-$a->strings["database storage failed."] = "opslag in database mislukt.";
-$a->strings["Unable to obtain identity information from database"] = "Niet in staat om identiteitsinformatie uit de database te verkrijgen";
-$a->strings["Empty name"] = "Ontbrekende naam";
-$a->strings["Name too long"] = "Naam te lang";
-$a->strings["No account identifier"] = "Geen account-identificator";
-$a->strings["Nickname is required."] = "Bijnaam is verplicht";
-$a->strings["Reserved nickname. Please choose another."] = "Deze naam is gereserveerd. Kies een andere.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik.";
-$a->strings["Unable to retrieve created identity"] = "Niet in staat om aangemaakte identiteit te vinden";
-$a->strings["Default Profile"] = "Standaardprofiel";
-$a->strings["Requested channel is not available."] = "Opgevraagd kanaal is niet beschikbaar.";
-$a->strings["Requested profile is not available."] = "Opgevraagd profiel is niet beschikbaar";
-$a->strings["Change profile photo"] = "Profielfoto veranderen";
-$a->strings["Profiles"] = "Profielen";
-$a->strings["Manage/edit profiles"] = "Profielen beheren/bewerken";
-$a->strings["Create New Profile"] = "Nieuw profiel aanmaken";
-$a->strings["Profile Image"] = "Profielfoto";
-$a->strings["visible to everybody"] = "Voor iedereen zichtbaar";
-$a->strings["Edit visibility"] = "Zichtbaarheid bewerken";
-$a->strings["Gender:"] = "Geslacht:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Homepagina:";
-$a->strings["Online Now"] = "Nu online";
-$a->strings["g A l F d"] = "G:i, l d F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[vandaag]";
-$a->strings["Birthday Reminders"] = "Verjaardagsherinneringen";
-$a->strings["Birthdays this week:"] = "Verjaardagen deze week:";
-$a->strings["[No description]"] = "[Geen omschrijving]";
-$a->strings["Event Reminders"] = "Herinneringen";
-$a->strings["Events this week:"] = "Gebeurtenissen deze week:";
-$a->strings["Profile"] = "Profiel";
-$a->strings["Full Name:"] = "Volledige naam:";
-$a->strings["Like this channel"] = "Vind dit kanaal leuk";
-$a->strings["j F, Y"] = "F j Y";
-$a->strings["j F"] = "F j";
-$a->strings["Birthday:"] = "Geboortedatum:";
-$a->strings["Age:"] = "Leeftijd:";
-$a->strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Seksuele voorkeur:";
-$a->strings["Hometown:"] = "Oorspronkelijk uit:";
-$a->strings["Tags:"] = "Tags:";
-$a->strings["Political Views:"] = "Politieke overtuigingen:";
-$a->strings["Religion:"] = "Religie:";
-$a->strings["About:"] = "Over:";
-$a->strings["Hobbies/Interests:"] = "Hobby's/interesses:";
-$a->strings["Likes:"] = "Houdt van:";
-$a->strings["Dislikes:"] = "Houdt niet van:";
-$a->strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
-$a->strings["My other channels:"] = "Mijn andere kanalen";
-$a->strings["Musical interests:"] = "Muzikale interesses:";
-$a->strings["Books, literature:"] = "Boeken, literatuur:";
-$a->strings["Television:"] = "Televisie:";
-$a->strings["Film/dance/culture/entertainment:"] = "Films/dansen/cultuur/vermaak:";
-$a->strings["Love/Romance:"] = "Liefde/romantiek:";
-$a->strings["Work/employment:"] = "Werk/beroep:";
-$a->strings["School/education:"] = "School/opleiding:";
-$a->strings["Like this thing"] = "Vind dit ding leuk";
-$a->strings["Male"] = "Man";
-$a->strings["Female"] = "Vrouw";
-$a->strings["Currently Male"] = "Momenteel man";
-$a->strings["Currently Female"] = "Momenteel vrouw";
-$a->strings["Mostly Male"] = "Voornamelijk man";
-$a->strings["Mostly Female"] = "Voornamelijk vrouw";
-$a->strings["Transgender"] = "Transgender";
-$a->strings["Intersex"] = "Interseksueel";
-$a->strings["Transsexual"] = "Transseksueel";
-$a->strings["Hermaphrodite"] = "Hermafrodiet";
-$a->strings["Neuter"] = "Genderneutraal";
-$a->strings["Non-specific"] = "Niet gespecificeerd";
-$a->strings["Undecided"] = "Nog niet beslist";
-$a->strings["Males"] = "Mannen";
-$a->strings["Females"] = "Vrouwen";
-$a->strings["Gay"] = "Homoseksueel";
-$a->strings["Lesbian"] = "Lesbisch";
-$a->strings["No Preference"] = "Geen voorkeur";
-$a->strings["Bisexual"] = "Biseksueel";
-$a->strings["Autosexual"] = "Autoseksueel";
-$a->strings["Abstinent"] = "Seksuele onthouding";
-$a->strings["Virgin"] = "Maagd";
-$a->strings["Deviant"] = "Afwijkend";
-$a->strings["Fetish"] = "Fetisj";
-$a->strings["Oodles"] = "Veel";
-$a->strings["Nonsexual"] = "Aseksueel";
-$a->strings["Single"] = "Alleen";
-$a->strings["Lonely"] = "Eenzaam";
-$a->strings["Available"] = "Beschikbaar";
-$a->strings["Unavailable"] = "Niet beschikbaar";
-$a->strings["Has crush"] = "Heeft een oogje op iemand";
-$a->strings["Infatuated"] = "Smoorverliefd";
-$a->strings["Dating"] = "Aan het daten";
-$a->strings["Unfaithful"] = "Ontrouw";
-$a->strings["Sex Addict"] = "Seksverslaafd";
-$a->strings["Friends/Benefits"] = "Vriendschap plus";
-$a->strings["Casual"] = "Ongebonden/vluchtig";
-$a->strings["Engaged"] = "Verloofd";
-$a->strings["Married"] = "Getrouwd";
-$a->strings["Imaginarily married"] = "Denkbeeldig getrouwd";
-$a->strings["Partners"] = "Partners";
-$a->strings["Cohabiting"] = "Samenwonend";
-$a->strings["Common law"] = "Common-law-huwelijk";
-$a->strings["Happy"] = "Gelukkig";
-$a->strings["Not looking"] = "Niet op zoek";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Verraden";
-$a->strings["Separated"] = "Uit elkaar";
-$a->strings["Unstable"] = "Onstabiel";
-$a->strings["Divorced"] = "Gescheiden";
-$a->strings["Imaginarily divorced"] = "Denkbeeldig gescheiden";
-$a->strings["Widowed"] = "Weduwnaar/weduwe";
-$a->strings["Uncertain"] = "Onzeker";
-$a->strings["It's complicated"] = "Het is ingewikkeld";
-$a->strings["Don't care"] = "Maakt mij niks uit";
-$a->strings["Ask me"] = "Vraag het me";
-$a->strings["Site Admin"] = "Hubbeheerder";
-$a->strings["Address Book"] = "Connecties";
-$a->strings["Mood"] = "Stemming";
-$a->strings["Probe"] = "Onderzoeken";
-$a->strings["Suggest"] = "Voorstellen";
-$a->strings["Random Channel"] = "Willekeurig kanaal";
-$a->strings["Invite"] = "Uitnodigen ";
-$a->strings["Features"] = "Extra functies";
-$a->strings["Language"] = "Taal";
-$a->strings["Post"] = "Bericht";
-$a->strings["Profile Photo"] = "Profielfoto";
-$a->strings["Update"] = "Bijwerken";
-$a->strings["Install"] = "Installeren";
-$a->strings["Purchase"] = "Aanschaffen";
-$a->strings["Image/photo"] = "Afbeelding/foto";
-$a->strings["Encrypted content"] = "Versleutelde inhoud";
-$a->strings["Install %s element: "] = "Installeer %s-element: ";
-$a->strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren.";
-$a->strings["webpage"] = "Webpagina";
-$a->strings["layout"] = "lay-out";
-$a->strings["block"] = "blok";
-$a->strings["menu"] = "menu";
-$a->strings["QR code"] = "QR-code";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schreef het volgende %2\$s %3\$s";
-$a->strings["post"] = "bericht";
-$a->strings["Different viewers will see this text differently"] = "Deze tekst wordt per persoon anders weergeven.";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 schreef:";
-$a->strings["Missing room name"] = "Naam chatkanaal ontbreekt";
-$a->strings["Duplicate room name"] = "Naam chatkanaal bestaat al";
-$a->strings["Invalid room specifier."] = "Ongeldige omschrijving chatkanaal";
-$a->strings["Room not found."] = "Chatkanaal niet gevonden";
-$a->strings["Room is full"] = "Chatkanaal is vol";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes";
-$a->strings["Image file is empty."] = "Afbeeldingsbestand is leeg";
-$a->strings["Unable to process image"] = "Afbeelding kan niet verwerkt worden";
-$a->strings["Photo storage failed."] = "Foto kan niet worden opgeslagen";
-$a->strings["Upload New Photos"] = "Nieuwe foto's uploaden";
-$a->strings["Some blurb about what to do when you're new here"] = "Welkom op \$Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van \$Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met \$Projectname klik je op het vraagteken.";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt.";
-$a->strings["Create a new channel"] = "Nieuw kanaal aanmaken";
-$a->strings["Current Channel"] = "Huidig kanaal";
-$a->strings["Switch to one of your channels by selecting it."] = "Activeer een van jouw andere kanalen door er op te klikken.";
-$a->strings["Default Channel"] = "Standaardkanaal";
-$a->strings["Make Default"] = "Als standaard instellen";
-$a->strings["%d new messages"] = "%d nieuwe berichten";
-$a->strings["%d new introductions"] = "%d nieuwe connectieverzoeken";
-$a->strings["Delegated Channels"] = "Uitbestede kanalen";
-$a->strings["Public access denied."] = "Openbare toegang geweigerd.";
-$a->strings["%d rating"] = array(
+App::$strings["show more"] = "meer connecties weergeven";
+App::$strings["Visible to your default audience"] = "Voor iedereen zichtbaar, mits niet anders ingesteld";
+App::$strings["Show"] = "Tonen";
+App::$strings["Don't show"] = "Niet tonen";
+App::$strings["Permissions"] = "Permissies";
+App::$strings["Item was not found."] = "Item niet gevonden";
+App::$strings["No source file."] = "Geen bronbestand.";
+App::$strings["Cannot locate file to replace"] = "Kan het te vervangen bestand niet vinden";
+App::$strings["Cannot locate file to revise/update"] = "Kan het bestand wat aangepast moet worden niet vinden";
+App::$strings["File exceeds size limit of %d"] = "Bestand is groter dan de toegelaten %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt.";
+App::$strings["Path not available."] = "Pad niet beschikbaar.";
+App::$strings["Empty pathname"] = "Padnaam leeg";
+App::$strings["duplicate filename or path"] = "dubbele bestandsnaam of pad";
+App::$strings["Path not found."] = "Pad niet gevonden";
+App::$strings["mkdir failed."] = "directory aanmaken (mkdir) mislukt.";
+App::$strings["database storage failed."] = "opslag in database mislukt.";
+App::$strings["Unable to obtain identity information from database"] = "Niet in staat om identiteitsinformatie uit de database te verkrijgen";
+App::$strings["Empty name"] = "Ontbrekende naam";
+App::$strings["Name too long"] = "Naam te lang";
+App::$strings["No account identifier"] = "Geen account-identificator";
+App::$strings["Nickname is required."] = "Bijnaam is verplicht";
+App::$strings["Reserved nickname. Please choose another."] = "Deze naam is gereserveerd. Kies een andere.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Deze naam heeft niet ondersteunde karakters of is al op deze hub in gebruik.";
+App::$strings["Unable to retrieve created identity"] = "Niet in staat om aangemaakte identiteit te vinden";
+App::$strings["Default Profile"] = "Standaardprofiel";
+App::$strings["Requested channel is not available."] = "Opgevraagd kanaal is niet beschikbaar.";
+App::$strings["Requested profile is not available."] = "Opgevraagd profiel is niet beschikbaar";
+App::$strings["Change profile photo"] = "Profielfoto veranderen";
+App::$strings["Profiles"] = "Profielen";
+App::$strings["Manage/edit profiles"] = "Profielen beheren/bewerken";
+App::$strings["Create New Profile"] = "Nieuw profiel aanmaken";
+App::$strings["Profile Image"] = "Profielfoto";
+App::$strings["visible to everybody"] = "Voor iedereen zichtbaar";
+App::$strings["Edit visibility"] = "Zichtbaarheid bewerken";
+App::$strings["Gender:"] = "Geslacht:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Homepagina:";
+App::$strings["Online Now"] = "Nu online";
+App::$strings["g A l F d"] = "G:i, l d F";
+App::$strings["F d"] = "d F";
+App::$strings["[today]"] = "[vandaag]";
+App::$strings["Birthday Reminders"] = "Verjaardagsherinneringen";
+App::$strings["Birthdays this week:"] = "Verjaardagen deze week:";
+App::$strings["[No description]"] = "[Geen omschrijving]";
+App::$strings["Event Reminders"] = "Herinneringen";
+App::$strings["Events this week:"] = "Gebeurtenissen deze week:";
+App::$strings["Profile"] = "Profiel";
+App::$strings["Full Name:"] = "Volledige naam:";
+App::$strings["Like this channel"] = "Vind dit kanaal leuk";
+App::$strings["j F, Y"] = "F j Y";
+App::$strings["j F"] = "F j";
+App::$strings["Birthday:"] = "Geboortedatum:";
+App::$strings["Age:"] = "Leeftijd:";
+App::$strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Seksuele voorkeur:";
+App::$strings["Hometown:"] = "Oorspronkelijk uit:";
+App::$strings["Tags:"] = "Tags:";
+App::$strings["Political Views:"] = "Politieke overtuigingen:";
+App::$strings["Religion:"] = "Religie:";
+App::$strings["About:"] = "Over:";
+App::$strings["Hobbies/Interests:"] = "Hobby's/interesses:";
+App::$strings["Likes:"] = "Houdt van:";
+App::$strings["Dislikes:"] = "Houdt niet van:";
+App::$strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
+App::$strings["My other channels:"] = "Mijn andere kanalen";
+App::$strings["Musical interests:"] = "Muzikale interesses:";
+App::$strings["Books, literature:"] = "Boeken, literatuur:";
+App::$strings["Television:"] = "Televisie:";
+App::$strings["Film/dance/culture/entertainment:"] = "Films/dansen/cultuur/vermaak:";
+App::$strings["Love/Romance:"] = "Liefde/romantiek:";
+App::$strings["Work/employment:"] = "Werk/beroep:";
+App::$strings["School/education:"] = "School/opleiding:";
+App::$strings["Like this thing"] = "Vind dit ding leuk";
+App::$strings["Male"] = "Man";
+App::$strings["Female"] = "Vrouw";
+App::$strings["Currently Male"] = "Momenteel man";
+App::$strings["Currently Female"] = "Momenteel vrouw";
+App::$strings["Mostly Male"] = "Voornamelijk man";
+App::$strings["Mostly Female"] = "Voornamelijk vrouw";
+App::$strings["Transgender"] = "Transgender";
+App::$strings["Intersex"] = "Interseksueel";
+App::$strings["Transsexual"] = "Transseksueel";
+App::$strings["Hermaphrodite"] = "Hermafrodiet";
+App::$strings["Neuter"] = "Genderneutraal";
+App::$strings["Non-specific"] = "Niet gespecificeerd";
+App::$strings["Undecided"] = "Nog niet beslist";
+App::$strings["Males"] = "Mannen";
+App::$strings["Females"] = "Vrouwen";
+App::$strings["Gay"] = "Homoseksueel";
+App::$strings["Lesbian"] = "Lesbisch";
+App::$strings["No Preference"] = "Geen voorkeur";
+App::$strings["Bisexual"] = "Biseksueel";
+App::$strings["Autosexual"] = "Autoseksueel";
+App::$strings["Abstinent"] = "Seksuele onthouding";
+App::$strings["Virgin"] = "Maagd";
+App::$strings["Deviant"] = "Afwijkend";
+App::$strings["Fetish"] = "Fetisj";
+App::$strings["Oodles"] = "Veel";
+App::$strings["Nonsexual"] = "Aseksueel";
+App::$strings["Single"] = "Alleen";
+App::$strings["Lonely"] = "Eenzaam";
+App::$strings["Available"] = "Beschikbaar";
+App::$strings["Unavailable"] = "Niet beschikbaar";
+App::$strings["Has crush"] = "Heeft een oogje op iemand";
+App::$strings["Infatuated"] = "Smoorverliefd";
+App::$strings["Dating"] = "Aan het daten";
+App::$strings["Unfaithful"] = "Ontrouw";
+App::$strings["Sex Addict"] = "Seksverslaafd";
+App::$strings["Friends/Benefits"] = "Vriendschap plus";
+App::$strings["Casual"] = "Ongebonden/vluchtig";
+App::$strings["Engaged"] = "Verloofd";
+App::$strings["Married"] = "Getrouwd";
+App::$strings["Imaginarily married"] = "Denkbeeldig getrouwd";
+App::$strings["Partners"] = "Partners";
+App::$strings["Cohabiting"] = "Samenwonend";
+App::$strings["Common law"] = "Common-law-huwelijk";
+App::$strings["Happy"] = "Gelukkig";
+App::$strings["Not looking"] = "Niet op zoek";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Verraden";
+App::$strings["Separated"] = "Uit elkaar";
+App::$strings["Unstable"] = "Onstabiel";
+App::$strings["Divorced"] = "Gescheiden";
+App::$strings["Imaginarily divorced"] = "Denkbeeldig gescheiden";
+App::$strings["Widowed"] = "Weduwnaar/weduwe";
+App::$strings["Uncertain"] = "Onzeker";
+App::$strings["It's complicated"] = "Het is ingewikkeld";
+App::$strings["Don't care"] = "Maakt mij niks uit";
+App::$strings["Ask me"] = "Vraag het me";
+App::$strings["Site Admin"] = "Hubbeheerder";
+App::$strings["Address Book"] = "Connecties";
+App::$strings["Mood"] = "Stemming";
+App::$strings["Probe"] = "Onderzoeken";
+App::$strings["Suggest"] = "Voorstellen";
+App::$strings["Random Channel"] = "Willekeurig kanaal";
+App::$strings["Invite"] = "Uitnodigen ";
+App::$strings["Features"] = "Extra functies";
+App::$strings["Language"] = "Taal";
+App::$strings["Post"] = "Bericht";
+App::$strings["Profile Photo"] = "Profielfoto";
+App::$strings["Update"] = "Bijwerken";
+App::$strings["Install"] = "Installeren";
+App::$strings["Purchase"] = "Aanschaffen";
+App::$strings["Image/photo"] = "Afbeelding/foto";
+App::$strings["Encrypted content"] = "Versleutelde inhoud";
+App::$strings["Install %s element: "] = "Installeer %s-element: ";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Dit bericht heeft een te installeren %s-element, maar je hebt geen permissies om het op deze hub te installeren.";
+App::$strings["webpage"] = "Webpagina";
+App::$strings["layout"] = "lay-out";
+App::$strings["block"] = "blok";
+App::$strings["menu"] = "menu";
+App::$strings["QR code"] = "QR-code";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s schreef het volgende %2\$s %3\$s";
+App::$strings["post"] = "bericht";
+App::$strings["Different viewers will see this text differently"] = "Deze tekst wordt per persoon anders weergeven.";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 schreef:";
+App::$strings["Missing room name"] = "Naam chatkanaal ontbreekt";
+App::$strings["Duplicate room name"] = "Naam chatkanaal bestaat al";
+App::$strings["Invalid room specifier."] = "Ongeldige omschrijving chatkanaal";
+App::$strings["Room not found."] = "Chatkanaal niet gevonden";
+App::$strings["Room is full"] = "Chatkanaal is vol";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes";
+App::$strings["Image file is empty."] = "Afbeeldingsbestand is leeg";
+App::$strings["Unable to process image"] = "Afbeelding kan niet verwerkt worden";
+App::$strings["Photo storage failed."] = "Foto kan niet worden opgeslagen";
+App::$strings["Upload New Photos"] = "Nieuwe foto's uploaden";
+App::$strings["Some blurb about what to do when you're new here"] = "Welkom op \$Projectname. Klik op de tab ontdekken of klik rechtsboven op de <a href=\"directory\">kanalengids</a>, om kanalen te vinden. Rechtsboven vind je ook <a href=\"directory\">apps</a>, waar je vrijwel alle functies van \$Projectname kunt vinden. Voor <a href=\"directory\">hulp</a> met \$Projectname klik je op het vraagteken.";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Je hebt %1$.0f van totaal %2$.0f toegestane kanalen aangemaakt.";
+App::$strings["Create a new channel"] = "Nieuw kanaal aanmaken";
+App::$strings["Current Channel"] = "Huidig kanaal";
+App::$strings["Switch to one of your channels by selecting it."] = "Activeer een van jouw andere kanalen door er op te klikken.";
+App::$strings["Default Channel"] = "Standaardkanaal";
+App::$strings["Make Default"] = "Als standaard instellen";
+App::$strings["%d new messages"] = "%d nieuwe berichten";
+App::$strings["%d new introductions"] = "%d nieuwe connectieverzoeken";
+App::$strings["Delegated Channels"] = "Uitbestede kanalen";
+App::$strings["Public access denied."] = "Openbare toegang geweigerd.";
+App::$strings["%d rating"] = array(
0 => "%d beoordeling",
1 => "%d beoordelingen",
);
-$a->strings["Gender: "] = "Geslacht:";
-$a->strings["Status: "] = "Status: ";
-$a->strings["Homepage: "] = "Homepagina: ";
-$a->strings["Description:"] = "Omschrijving:";
-$a->strings["Public Forum:"] = "Openbaar forum:";
-$a->strings["Keywords: "] = "Trefwoorden: ";
-$a->strings["Don't suggest"] = "Niet voorstellen";
-$a->strings["Common connections:"] = "Gemeenschappelijke connecties:";
-$a->strings["Global Directory"] = "Volledige kanalengids";
-$a->strings["Local Directory"] = "Lokale kanalengids";
-$a->strings["Finding:"] = "Gezocht naar:";
-$a->strings["next page"] = "volgende pagina";
-$a->strings["previous page"] = "vorige pagina";
-$a->strings["Sort options"] = "Sorteeropties";
-$a->strings["Alphabetic"] = "Alfabetisch";
-$a->strings["Reverse Alphabetic"] = "Omgekeerd alfabetisch";
-$a->strings["Newest to Oldest"] = "Nieuw naar oud";
-$a->strings["Oldest to Newest"] = "Oud naar nieuw";
-$a->strings["No entries (some entries may be hidden)."] = "Niets gevonden (sommige kanalen kunnen verborgen zijn).";
-$a->strings["Xchan Lookup"] = "Xchan opzoeken";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Zoek een xchan (of webbie) die begint met:";
-$a->strings["Not found."] = "Niet gevonden.";
-$a->strings["Authorize application connection"] = "Geef toestemming voor applicatiekoppeling";
-$a->strings["Return to your app and insert this Securty Code:"] = "Ga terug naar je app en voeg deze beveiligingscode in:";
-$a->strings["Please login to continue."] = "Inloggen om verder te kunnen gaan.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?";
-$a->strings["Page Title"] = "Paginatitel";
-$a->strings["Channel added."] = "Kanaal toegevoegd.";
-$a->strings["Tag removed"] = "Tag verwijderd";
-$a->strings["Remove Item Tag"] = "Verwijder item-tag";
-$a->strings["Select a tag to remove: "] = "Kies een tag om te verwijderen";
-$a->strings["Remove"] = "Verwijderen";
-$a->strings["Continue"] = "Ga verder";
-$a->strings["Premium Channel Setup"] = "Instellen premiumkanaal ";
-$a->strings["Enable premium channel connection restrictions"] = "Restricties voor connecties van premiumkanaal toestaan";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) ";
-$a->strings["Restricted or Premium Channel"] = "Beperkt of premiumkanaal";
-$a->strings["Thing updated"] = "Ding bijgewerkt";
-$a->strings["Object store: failed"] = "Opslaan van ding mislukt";
-$a->strings["Thing added"] = "Ding toegevoegd";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Ding weergeven";
-$a->strings["item not found."] = "Item niet gevonden";
-$a->strings["Edit Thing"] = "Ding bewerken";
-$a->strings["Select a profile"] = "Kies een profiel";
-$a->strings["Post an activity"] = "Plaats een bericht";
-$a->strings["Only sends to viewers of the applicable profile"] = "Toont dit alleen aan diegene die het gekozen profiel mogen zien.";
-$a->strings["Name of thing e.g. something"] = "Naam van ding";
-$a->strings["URL of thing (optional)"] = "URL van ding (optioneel)";
-$a->strings["URL for photo of thing (optional)"] = "URL van foto van ding (optioneel)";
-$a->strings["Add Thing to your Profile"] = "Ding aan je profiel toevoegen";
-$a->strings["Item not available."] = "Item is niet aanwezig.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Ophalen URL gaf een foutmelding terug: %1\$s";
-$a->strings["Image uploaded but image cropping failed."] = "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. ";
-$a->strings["Image resize failed."] = "Afbeelding kon niet van grootte veranderd worden.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven.";
-$a->strings["Image exceeds size limit of %d"] = "Afbeeldingsgrootte overschrijdt het limiet van %d";
-$a->strings["Unable to process image."] = "Niet in staat om afbeelding te verwerken.";
-$a->strings["Photo not available."] = "Foto niet beschikbaar.";
-$a->strings["Upload File:"] = "Bestand uploaden:";
-$a->strings["Select a profile:"] = "Kies een profiel:";
-$a->strings["Upload Profile Photo"] = "Profielfoto uploaden";
-$a->strings["or"] = "of";
-$a->strings["skip this step"] = "sla deze stap over";
-$a->strings["select a photo from your photo albums"] = "Kies een foto uit jouw fotoalbums";
-$a->strings["Crop Image"] = "Afbeelding bijsnijden";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven.";
-$a->strings["Done Editing"] = "Klaar met bewerken";
-$a->strings["Image uploaded successfully."] = "Uploaden afbeelding geslaagd";
-$a->strings["Image upload failed."] = "Uploaden afbeelding mislukt";
-$a->strings["Image size reduction [%s] failed."] = "Verkleinen [%s] van afbeelding mislukt.";
-$a->strings["Invalid item."] = "Ongeldig item.";
-$a->strings["Channel not found."] = "Kanaal niet gevonden.";
-$a->strings["Page not found."] = "Pagina niet gevonden.";
-$a->strings["Like/Dislike"] = "Leuk/niet leuk";
-$a->strings["This action is restricted to members."] = "Deze actie kan alleen door \$Projectname-leden worden uitgevoerd.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Je dient <a href=\"rmagic\">in te loggen met je \$Projectname-account</a> of <a href=\"register\">een nieuw \$Projectname-account te registreren</a> om verder te kunnen gaan.";
-$a->strings["Invalid request."] = "Ongeldig verzoek";
-$a->strings["thing"] = "ding";
-$a->strings["Channel unavailable."] = "Kanaal niet beschikbaar.";
-$a->strings["Previous action reversed."] = "Vorige actie omgedraaid";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s is het eens met %2\$s's %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s is het niet eens met %2\$s's %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s onthoudt zich van een besluit over %2\$s's %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s is aanwezig op %2\$s's %3\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s is niet aanwezig op %2\$s's %3\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s is mogelijk aanwezig op %2\$s's %3\$s";
-$a->strings["Action completed."] = "Actie voltooid";
-$a->strings["Thank you."] = "Bedankt";
-$a->strings["Calendar entries imported."] = "Agenda-items geïmporteerd.";
-$a->strings["No calendar entries found."] = "Geen agenda-items gevonden.";
-$a->strings["Event can not end before it has started."] = "Gebeurtenis kan niet eindigen voordat het is begonnen";
-$a->strings["Unable to generate preview."] = "Niet in staat om voorvertoning te genereren";
-$a->strings["Event title and start time are required."] = "Titel en begintijd van gebeurtenis zijn vereist.";
-$a->strings["Event not found."] = "Gebeurtenis niet gevonden";
-$a->strings["l, F j"] = "l j F";
-$a->strings["Edit event"] = "Gebeurtenis bewerken";
-$a->strings["Delete event"] = "Gebeurtenis verwijderen";
-$a->strings["calendar"] = "agenda";
-$a->strings["Create New Event"] = "Nieuwe gebeurtenis aanmaken";
-$a->strings["Previous"] = "Vorige";
-$a->strings["Next"] = "Volgende";
-$a->strings["Export"] = "Exporteren";
-$a->strings["Import"] = "Importeren";
-$a->strings["Event removed"] = "Gebeurtenis verwijderd";
-$a->strings["Failed to remove event"] = "Verwijderen gebeurtenis mislukt";
-$a->strings["Event details"] = "Details van gebeurtenis";
-$a->strings["Starting date and Title are required."] = "Begintijd en titel zijn vereist.";
-$a->strings["Categories (comma-separated list)"] = "Categorieën (door komma's gescheiden lijst)";
-$a->strings["Event Starts:"] = "Begin gebeurtenis:";
-$a->strings["Finish date/time is not known or not relevant"] = "Einddatum/-tijd is niet bekend of niet relevant";
-$a->strings["Event Finishes:"] = "Einde gebeurtenis:";
-$a->strings["Adjust for viewer timezone"] = "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen.";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Deel deze gebeurtenis";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s";
-$a->strings["Public Sites"] = "Openbare hubs";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Op de hier weergegeven hubs kan iedereen zich voor het \$Projectname-netwerk aanmelden. Alle hubs in het \$Projectname-netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen betaalde abonnementen voor uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven.";
-$a->strings["Rate this hub"] = "Beoordeel deze hub";
-$a->strings["Site URL"] = "URL hub";
-$a->strings["Access Type"] = "Toegangstype";
-$a->strings["Registration Policy"] = "Registratiebeleid";
-$a->strings["Location"] = "Locatie";
-$a->strings["Project"] = "Project";
-$a->strings["View hub ratings"] = "Bekijk hubbeoordelingen";
-$a->strings["Rate"] = "Beoordeel";
-$a->strings["View ratings"] = "Bekijk beoordelingen";
-$a->strings["Edit post"] = "Bericht bewerken";
-$a->strings["\$Projectname channel"] = "\$Projectname-kanaal";
-$a->strings["Collection created."] = "Collectie aangemaakt";
-$a->strings["Could not create collection."] = "Collectie kon niet aangemaakt worden";
-$a->strings["Collection updated."] = "Collectie bijgewerkt.";
-$a->strings["Create a collection of channels."] = "Kanaalcollectie aanmaken";
-$a->strings["Collection Name: "] = "Naam collectie:";
-$a->strings["Members are visible to other channels"] = "Kanalen in deze collectie zijn zichtbaar voor andere kanalen";
-$a->strings["Collection removed."] = "Collectie verwijderd";
-$a->strings["Unable to remove collection."] = "Verwijderen collectie mislukt";
-$a->strings["Collection Editor"] = "Collectiebewerker";
-$a->strings["Members"] = "Kanalen";
-$a->strings["All Connected Channels"] = "Alle kanaalconnecties";
-$a->strings["Click on a channel to add or remove."] = "Klik op een kanaal om deze toe te voegen of te verwijderen.";
-$a->strings["Version %s"] = "Versie %s";
-$a->strings["Installed plugins/addons/apps:"] = "Ingeschakelde plug-ins/add-ons/apps:";
-$a->strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plug-ins/add-ons/apps";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy.";
-$a->strings["Tag: "] = "Tag: ";
-$a->strings["Last background fetch: "] = "Meest recente achtergrond-fetch:";
-$a->strings["Running at web location"] = "Draaiend op weblocatie";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Bezoek <a href=\"https://redmatrix.me\">redmatrix.me</a> om meer over \$Projectname te leren.";
-$a->strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek";
-$a->strings["\$projectname issues"] = "\$projectname-issues";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - punt - com";
-$a->strings["Site Administrators"] = "Hubbeheerders: ";
-$a->strings["Unable to locate original post."] = "Niet in staat om de originele locatie van het bericht te vinden. ";
-$a->strings["Empty post discarded."] = "Leeg bericht geannuleerd";
-$a->strings["Executable content type not permitted to this channel."] = "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal.";
-$a->strings["System error. Post not saved."] = "Systeemfout. Bericht niet opgeslagen.";
-$a->strings["Unable to obtain post information from database."] = "Niet in staat om informatie over dit bericht uit de database te verkrijgen.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Je hebt jouw limiet van %1$.0f berichten bereikt.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Je hebt jouw limiet van %1$.0f webpagina's bereikt.";
-$a->strings["No such group"] = "Collectie niet gevonden";
-$a->strings["No such channel"] = "Niet zo'n kanaal";
-$a->strings["Search Results For:"] = "Zoekresultaten voor:";
-$a->strings["Collection is empty"] = "Collectie is leeg";
-$a->strings["Collection: "] = "Collectie: ";
-$a->strings["Connection: "] = "Connectie: ";
-$a->strings["Invalid connection."] = "Ongeldige connectie.";
-$a->strings["No channel."] = "Geen kanaal.";
-$a->strings["Common connections"] = "Gemeenschappelijke connecties";
-$a->strings["No connections in common."] = "Geen gemeenschappelijke connecties.";
-$a->strings["This site is not a directory server"] = "Deze hub is geen kanalengidshub (directoryserver)";
-$a->strings["Blocked"] = "Geblokkeerd";
-$a->strings["Ignored"] = "Genegeerd";
-$a->strings["Hidden"] = "Verborgen";
-$a->strings["Archived"] = "Gearchiveerd";
-$a->strings["Suggest new connections"] = "Nieuwe kanalen voorstellen";
-$a->strings["New Connections"] = "Nieuwe connecties";
-$a->strings["Show pending (new) connections"] = "Nog te accepteren (nieuwe) connecties weergeven";
-$a->strings["All Connections"] = "Alle connecties";
-$a->strings["Show all connections"] = "Toon alle connecties";
-$a->strings["Unblocked"] = "Niet geblokkeerd";
-$a->strings["Only show unblocked connections"] = "Toon alleen niet geblokkeerde connecties";
-$a->strings["Only show blocked connections"] = "Toon alleen geblokkeerde connecties";
-$a->strings["Only show ignored connections"] = "Toon alleen genegeerde connecties";
-$a->strings["Only show archived connections"] = "Toon alleen gearchiveerde connecties";
-$a->strings["Only show hidden connections"] = "Toon alleen verborgen connecties";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Connectie bewerken";
-$a->strings["Search your connections"] = "Doorzoek jouw connecties";
-$a->strings["Finding: "] = "Zoeken naar: ";
-$a->strings["Block Name"] = "Bloknaam";
-$a->strings["Block Title"] = "Bloktitel";
-$a->strings["Item not found"] = "Item niet gevonden";
-$a->strings["Item is not editable"] = "Item is niet te bewerken";
-$a->strings["Delete item?"] = "Item verwijderen?";
-$a->strings["Insert YouTube video"] = "YouTube-video invoegen";
-$a->strings["Insert Vorbis [.ogg] video"] = "Vorbis-video [.ogg] invoegen";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Vorbis-audio [.ogg] invoegen";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - gasttoegang: Accountnaam: {jouw e-mailadres}, wachtwoord: +++";
-$a->strings["Page owner information could not be retrieved."] = "Informatie over de pagina-eigenaar werd niet ontvangen.";
-$a->strings["Album not found."] = "Album niet gevonden.";
-$a->strings["Delete Album"] = "Verwijder album";
-$a->strings["Delete Photo"] = "Verwijder foto";
-$a->strings["No photos selected"] = "Geen foto's geselecteerd";
-$a->strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB aan foto-opslag gebruikt.";
-$a->strings["Upload Photos"] = "Foto's uploaden";
-$a->strings["Enter a new album name"] = "Vul een nieuwe albumnaam in";
-$a->strings["or select an existing one (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
-$a->strings["Create a status post for this upload"] = "Plaats een bericht voor deze upload.";
-$a->strings["Album name could not be decoded"] = "Albumnaam kon niet gedecodeerd worden";
-$a->strings["Contact Photos"] = "Connectiefoto's";
-$a->strings["Show Newest First"] = "Nieuwste eerst weergeven";
-$a->strings["Show Oldest First"] = "Oudste eerst weergeven";
-$a->strings["View Photo"] = "Foto weergeven";
-$a->strings["Edit Album"] = "Album bewerken";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item kan zijn beperkt.";
-$a->strings["Photo not available"] = "Foto niet aanwezig";
-$a->strings["Use as profile photo"] = "Als profielfoto gebruiken";
-$a->strings["Private Photo"] = "Privéfoto";
-$a->strings["View Full Size"] = "Volledige grootte weergeven";
-$a->strings["Edit photo"] = "Foto bewerken";
-$a->strings["Rotate CW (right)"] = "Draai met de klok mee (naar rechts)";
-$a->strings["Rotate CCW (left)"] = "Draai tegen de klok in (naar links)";
-$a->strings["Caption"] = "Bijschrift";
-$a->strings["Add a Tag"] = "Tag toevoegen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl";
-$a->strings["Flag as adult in album view"] = "Markeer als voor volwassenen in albumweergave";
-$a->strings["In This Photo:"] = "Op deze foto:";
-$a->strings["Map"] = "Kaart";
-$a->strings["View Album"] = "Album weergeven";
-$a->strings["Recent Photos"] = "Recente foto's";
-$a->strings["Items tagged with: %s"] = "Items getagd met %s";
-$a->strings["Search results for: %s"] = "Zoekresultaten voor %s";
-$a->strings["Profile Match"] = "Profielovereenkomst";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe.";
-$a->strings["is interested in:"] = "is geïnteresseerd in:";
-$a->strings["No matches"] = "Geen overeenkomsten";
-$a->strings["Away"] = "Afwezig";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Kies een bladwijzermap";
-$a->strings["Save Bookmark"] = "Bladwijzer opslaan";
-$a->strings["URL of bookmark"] = "URL van bladwijzer";
-$a->strings["Description"] = "Omschrijving";
-$a->strings["Or enter new bookmark folder name"] = "Of geef de naam op van een nieuwe bladwijzermap";
-$a->strings["No more system notifications."] = "Geen systeemnotificaties meer.";
-$a->strings["System Notifications"] = "Systeemnotificaties";
-$a->strings["network"] = "netwerk";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Lay-out bijgewerkt.";
-$a->strings["Edit System Page Description"] = "Systeempagina's bewerken";
-$a->strings["Layout not found."] = "Lay-out niet gevonden.";
-$a->strings["Module Name:"] = "Modulenaam:";
-$a->strings["Layout Help"] = "Lay-out-hulp";
-$a->strings["- select -"] = "- kies map -";
-$a->strings["Your service plan only allows %d channels."] = "Jouw abonnement staat maar %d kanalen toe.";
-$a->strings["Nothing to import."] = "Niets gevonden om te importeren";
-$a->strings["Unable to download data from old server"] = "Niet in staat om gegevens van de oude hub te downloaden";
-$a->strings["Imported file is empty."] = "Geïmporteerde bestand is leeg";
-$a->strings["The data provided is not compatible with this project."] = "De geïmporteerde gegevens zijn niet compatibel met dit project.";
-$a->strings["Warning: Database versions differ by %1\$d updates."] = "Waarschuwing: database-versies lopen %1\$d updates achter.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt.";
-$a->strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt.";
-$a->strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt.";
-$a->strings["You must be logged in to use this feature."] = "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken.";
-$a->strings["Import Channel"] = "Kanaal importeren";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken.";
-$a->strings["File to Upload"] = "Bestand om te uploaden";
-$a->strings["Or provide the old server/hub details"] = "Of vul de gegevens van de oude hub in";
-$a->strings["Your old identity address (xyz@example.com)"] = "Jouw oude kanaaladres (xyz@example.com)";
-$a->strings["Your old login email address"] = "Het e-mailadres van je oude account";
-$a->strings["Your old login password"] = "Wachtwoord van jouw oude account";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen.";
-$a->strings["Make this hub my primary location"] = "Stel deze hub als mijn primaire locatie in";
-$a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van hoeveelheid geheugen hub)";
-$a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid.";
-$a->strings["Delete layout?"] = "Lay-out verwijderen?";
-$a->strings["Layout Description (Optional)"] = "Lay-out-omschrijving (optioneel)";
-$a->strings["Layout Name"] = "Naam lay-out";
-$a->strings["Edit Layout"] = "Lay-out bewerken";
-$a->strings["You must be logged in to see this page."] = "Je moet zijn ingelogd om deze pagina te kunnen bekijken.";
-$a->strings["Room not found"] = "Chatkanaal niet gevonden";
-$a->strings["Leave Room"] = "Chatkanaal verlaten";
-$a->strings["Delete This Room"] = "Chatkanaal verwijderen";
-$a->strings["I am away right now"] = "Ik ben momenteel afwezig";
-$a->strings["I am online"] = "Ik ben online";
-$a->strings["Bookmark this room"] = "Chatkanaal aan bladwijzers toevoegen";
-$a->strings["New Chatroom"] = "Nieuw chatkanaal";
-$a->strings["Chatroom Name"] = "Naam chatkanaal";
-$a->strings["%1\$s's Chatrooms"] = "Chatkanalen van %1\$s";
-$a->strings["Menu not found."] = "Menu niet gevonden.";
-$a->strings["Unable to create element."] = "Niet in staat om onderdeel aan te maken.";
-$a->strings["Unable to update menu element."] = "Menu-onderdeel kan niet worden geüpdatet.";
-$a->strings["Unable to add menu element."] = "Menu-onderdeel kan niet worden toegevoegd.";
-$a->strings["Menu Item Permissions"] = "Permissies menu-item";
-$a->strings["(click to open/close)"] = "(klik om te openen/sluiten)";
-$a->strings["Link Name"] = "Linknaam";
-$a->strings["Link or Submenu Target"] = "Linkdoel of submenu-doel";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Geef de URL van de link of kies een menunaam om een submenu aan te maken";
-$a->strings["Use magic-auth if available"] = "Gebruik magic-auth wanneer beschikbaar";
-$a->strings["Open link in new window"] = "Open link in nieuw venster";
-$a->strings["Order in list"] = "Volgorde in lijst";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Hogere nummers komen onderaan de lijst terecht";
-$a->strings["Submit and finish"] = "Opslaan en afsluiten";
-$a->strings["Submit and continue"] = "Opslaan en doorgaan";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Link Target"] = "Linkdoel";
-$a->strings["Edit menu"] = "Menu bewerken";
-$a->strings["Edit element"] = "Onderdeel bewerken";
-$a->strings["Drop element"] = "Onderdeel verwijderen";
-$a->strings["New element"] = "Nieuw element";
-$a->strings["Edit this menu container"] = "Deze menu-container bewerken";
-$a->strings["Add menu element"] = "Menu-element toevoegen";
-$a->strings["Delete this menu item"] = "Dit menu-item verwijderen";
-$a->strings["Edit this menu item"] = "Dit menu-item bewerken";
-$a->strings["Menu item not found."] = "Menu-item niet gevonden.";
-$a->strings["Menu item deleted."] = "Menu-item verwijderd.";
-$a->strings["Menu item could not be deleted."] = "Menu-item kon niet worden verwijderd.";
-$a->strings["Edit Menu Element"] = "Menu-element bewerken";
-$a->strings["Link text"] = "Linktekst";
-$a->strings["Delete webpage?"] = "Webpagina verwijderen?";
-$a->strings["Page link title"] = "Titel van paginalink";
-$a->strings["Edit Webpage"] = "Webpagina bewerken";
-$a->strings["This directory server requires an access token"] = "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig";
-$a->strings["No valid account found."] = "Geen geldige account gevonden.";
-$a->strings["Password reset request issued. Check your email."] = "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail.";
-$a->strings["Site Member (%s)"] = "Lid van hub (%s)";
-$a->strings["Password reset requested at %s"] = "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt.";
-$a->strings["Password Reset"] = "Wachtwoord vergeten?";
-$a->strings["Your password has been reset as requested."] = "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht.";
-$a->strings["Your new password is"] = "Jouw nieuwe wachtwoord is";
-$a->strings["Save or copy your new password - and then"] = "Kopieer of sla je nieuwe wachtwoord op - en";
-$a->strings["click here to login"] = "klik dan hier om in te loggen";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd.";
-$a->strings["Your password has changed at %s"] = "Jouw wachtwoord op %s is veranderd";
-$a->strings["Forgot your Password?"] = "Wachtwoord vergeten?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies.";
-$a->strings["Email Address"] = "E-mailadres";
-$a->strings["Reset"] = "Opnieuw instellen";
-$a->strings["Website:"] = "Website:";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Kanaal op afstand [%s] (nog niet op deze hub bekend)";
-$a->strings["Rating (this information is public)"] = "Beoordeling (deze informatie is openbaar)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)";
-$a->strings["Delete block?"] = "Blok verwijderen";
-$a->strings["Edit Block"] = "Blok bewerken";
-$a->strings["Total invitation limit exceeded."] = "Limiet voor aantal uitnodigingen overschreden.";
-$a->strings["%s : Not a valid email address."] = "%s : Geen geldig e-mailadres.";
-$a->strings["Please join us on Red"] = "Uitnodiging voor \$Projectname";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Limiet voor aantal uitnodigingen overschreden. Neem contact op met je hub-beheerder.";
-$a->strings["%s : Message delivery failed."] = "%s: Aflevering bericht mislukt.";
-$a->strings["%d message sent."] = array(
+App::$strings["Gender: "] = "Geslacht:";
+App::$strings["Status: "] = "Status: ";
+App::$strings["Homepage: "] = "Homepagina: ";
+App::$strings["Description:"] = "Omschrijving:";
+App::$strings["Public Forum:"] = "Openbaar forum:";
+App::$strings["Keywords: "] = "Trefwoorden: ";
+App::$strings["Don't suggest"] = "Niet voorstellen";
+App::$strings["Common connections:"] = "Gemeenschappelijke connecties:";
+App::$strings["Global Directory"] = "Volledige kanalengids";
+App::$strings["Local Directory"] = "Lokale kanalengids";
+App::$strings["Finding:"] = "Gezocht naar:";
+App::$strings["next page"] = "volgende pagina";
+App::$strings["previous page"] = "vorige pagina";
+App::$strings["Sort options"] = "Sorteeropties";
+App::$strings["Alphabetic"] = "Alfabetisch";
+App::$strings["Reverse Alphabetic"] = "Omgekeerd alfabetisch";
+App::$strings["Newest to Oldest"] = "Nieuw naar oud";
+App::$strings["Oldest to Newest"] = "Oud naar nieuw";
+App::$strings["No entries (some entries may be hidden)."] = "Niets gevonden (sommige kanalen kunnen verborgen zijn).";
+App::$strings["Xchan Lookup"] = "Xchan opzoeken";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Zoek een xchan (of webbie) die begint met:";
+App::$strings["Not found."] = "Niet gevonden.";
+App::$strings["Authorize application connection"] = "Geef toestemming voor applicatiekoppeling";
+App::$strings["Return to your app and insert this Securty Code:"] = "Ga terug naar je app en voeg deze beveiligingscode in:";
+App::$strings["Please login to continue."] = "Inloggen om verder te kunnen gaan.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Wil je deze applicatie toestemming geven om jouw berichten en connecties te zien, en/of nieuwe berichten voor jou te plaatsen?";
+App::$strings["Page Title"] = "Paginatitel";
+App::$strings["Channel added."] = "Kanaal toegevoegd.";
+App::$strings["Tag removed"] = "Tag verwijderd";
+App::$strings["Remove Item Tag"] = "Verwijder item-tag";
+App::$strings["Select a tag to remove: "] = "Kies een tag om te verwijderen";
+App::$strings["Remove"] = "Verwijderen";
+App::$strings["Continue"] = "Ga verder";
+App::$strings["Premium Channel Setup"] = "Instellen premiumkanaal ";
+App::$strings["Enable premium channel connection restrictions"] = "Restricties voor connecties van premiumkanaal toestaan";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Vul je restricties of voorwaarden in, zoals een paypal-afschrift, voorschriften voor leden, enz.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Dit kanaal kan extra stappen of het accepteren van de volgende voorwaarden vereisen, voordat de connectie wordt geaccepteerd:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Mogelijke connecties zullen dan de volgende tekst zien voordat ze verder kunnen:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Door verder te gaan ga ik automatisch akkoord met alle voorwaarden en aanwijzingen op deze pagina.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Er zijn geen speciale voorwaarden en aanwijzingen door de kanaal-eigenaar verstrekt) ";
+App::$strings["Restricted or Premium Channel"] = "Beperkt of premiumkanaal";
+App::$strings["Thing updated"] = "Ding bijgewerkt";
+App::$strings["Object store: failed"] = "Opslaan van ding mislukt";
+App::$strings["Thing added"] = "Ding toegevoegd";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Ding weergeven";
+App::$strings["item not found."] = "Item niet gevonden";
+App::$strings["Edit Thing"] = "Ding bewerken";
+App::$strings["Select a profile"] = "Kies een profiel";
+App::$strings["Post an activity"] = "Plaats een bericht";
+App::$strings["Only sends to viewers of the applicable profile"] = "Toont dit alleen aan diegene die het gekozen profiel mogen zien.";
+App::$strings["Name of thing e.g. something"] = "Naam van ding";
+App::$strings["URL of thing (optional)"] = "URL van ding (optioneel)";
+App::$strings["URL for photo of thing (optional)"] = "URL van foto van ding (optioneel)";
+App::$strings["Add Thing to your Profile"] = "Ding aan je profiel toevoegen";
+App::$strings["Item not available."] = "Item is niet aanwezig.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Ophalen URL gaf een foutmelding terug: %1\$s";
+App::$strings["Image uploaded but image cropping failed."] = "Afbeelding geüpload, maar afbeelding kon niet worden bijgesneden. ";
+App::$strings["Image resize failed."] = "Afbeelding kon niet van grootte veranderd worden.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Vernieuw de pagina met shift+R of shift+F5, of leeg je browserbuffer, wanneer de nieuwe foto niet meteen wordt weergegeven.";
+App::$strings["Image exceeds size limit of %d"] = "Afbeeldingsgrootte overschrijdt het limiet van %d";
+App::$strings["Unable to process image."] = "Niet in staat om afbeelding te verwerken.";
+App::$strings["Photo not available."] = "Foto niet beschikbaar.";
+App::$strings["Upload File:"] = "Bestand uploaden:";
+App::$strings["Select a profile:"] = "Kies een profiel:";
+App::$strings["Upload Profile Photo"] = "Profielfoto uploaden";
+App::$strings["or"] = "of";
+App::$strings["skip this step"] = "sla deze stap over";
+App::$strings["select a photo from your photo albums"] = "Kies een foto uit jouw fotoalbums";
+App::$strings["Crop Image"] = "Afbeelding bijsnijden";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Snij de afbeelding zo uit dat deze optimaal wordt weergegeven.";
+App::$strings["Done Editing"] = "Klaar met bewerken";
+App::$strings["Image uploaded successfully."] = "Uploaden afbeelding geslaagd";
+App::$strings["Image upload failed."] = "Uploaden afbeelding mislukt";
+App::$strings["Image size reduction [%s] failed."] = "Verkleinen [%s] van afbeelding mislukt.";
+App::$strings["Invalid item."] = "Ongeldig item.";
+App::$strings["Channel not found."] = "Kanaal niet gevonden.";
+App::$strings["Page not found."] = "Pagina niet gevonden.";
+App::$strings["Like/Dislike"] = "Leuk/niet leuk";
+App::$strings["This action is restricted to members."] = "Deze actie kan alleen door \$Projectname-leden worden uitgevoerd.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Je dient <a href=\"rmagic\">in te loggen met je \$Projectname-account</a> of <a href=\"register\">een nieuw \$Projectname-account te registreren</a> om verder te kunnen gaan.";
+App::$strings["Invalid request."] = "Ongeldig verzoek";
+App::$strings["thing"] = "ding";
+App::$strings["Channel unavailable."] = "Kanaal niet beschikbaar.";
+App::$strings["Previous action reversed."] = "Vorige actie omgedraaid";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s is het eens met %2\$s's %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s is het niet eens met %2\$s's %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s onthoudt zich van een besluit over %2\$s's %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s is aanwezig op %2\$s's %3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s is niet aanwezig op %2\$s's %3\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s is mogelijk aanwezig op %2\$s's %3\$s";
+App::$strings["Action completed."] = "Actie voltooid";
+App::$strings["Thank you."] = "Bedankt";
+App::$strings["Calendar entries imported."] = "Agenda-items geïmporteerd.";
+App::$strings["No calendar entries found."] = "Geen agenda-items gevonden.";
+App::$strings["Event can not end before it has started."] = "Gebeurtenis kan niet eindigen voordat het is begonnen";
+App::$strings["Unable to generate preview."] = "Niet in staat om voorvertoning te genereren";
+App::$strings["Event title and start time are required."] = "Titel en begintijd van gebeurtenis zijn vereist.";
+App::$strings["Event not found."] = "Gebeurtenis niet gevonden";
+App::$strings["l, F j"] = "l j F";
+App::$strings["Edit event"] = "Gebeurtenis bewerken";
+App::$strings["Delete event"] = "Gebeurtenis verwijderen";
+App::$strings["calendar"] = "agenda";
+App::$strings["Create New Event"] = "Nieuwe gebeurtenis aanmaken";
+App::$strings["Previous"] = "Vorige";
+App::$strings["Next"] = "Volgende";
+App::$strings["Export"] = "Exporteren";
+App::$strings["Import"] = "Importeren";
+App::$strings["Event removed"] = "Gebeurtenis verwijderd";
+App::$strings["Failed to remove event"] = "Verwijderen gebeurtenis mislukt";
+App::$strings["Event details"] = "Details van gebeurtenis";
+App::$strings["Starting date and Title are required."] = "Begintijd en titel zijn vereist.";
+App::$strings["Categories (comma-separated list)"] = "Categorieën (door komma's gescheiden lijst)";
+App::$strings["Event Starts:"] = "Begin gebeurtenis:";
+App::$strings["Finish date/time is not known or not relevant"] = "Einddatum/-tijd is niet bekend of niet relevant";
+App::$strings["Event Finishes:"] = "Einde gebeurtenis:";
+App::$strings["Adjust for viewer timezone"] = "Aanpassen aan de tijdzone van wie deze gebeurtenis bekijkt";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Belangrijk voor gebeurtenissen die op een bepaalde locatie plaatsvinden. Niet praktisch voor wereldwijde feestdagen.";
+App::$strings["Title:"] = "Titel:";
+App::$strings["Share this event"] = "Deel deze gebeurtenis";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt het %3\$s van %2\$s";
+App::$strings["Public Sites"] = "Openbare hubs";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Op de hier weergegeven hubs kan iedereen zich voor het \$Projectname-netwerk aanmelden. Alle hubs in het \$Projectname-netwerk zijn met elkaar verbonden, dus maakt het qua lidmaatschap niet uit waar je je aanmeldt. Op sommige hubs heb je eerst goedkeuring nodig en sommige hubs vereisen betaalde abonnementen voor uitbreidingen. <strong>Mogelijk</strong> wordt hierover op de hub zelf meer informatie gegeven.";
+App::$strings["Rate this hub"] = "Beoordeel deze hub";
+App::$strings["Site URL"] = "URL hub";
+App::$strings["Access Type"] = "Toegangstype";
+App::$strings["Registration Policy"] = "Registratiebeleid";
+App::$strings["Location"] = "Locatie";
+App::$strings["Project"] = "Project";
+App::$strings["View hub ratings"] = "Bekijk hubbeoordelingen";
+App::$strings["Rate"] = "Beoordeel";
+App::$strings["View ratings"] = "Bekijk beoordelingen";
+App::$strings["Edit post"] = "Bericht bewerken";
+App::$strings["\$Projectname channel"] = "\$Projectname-kanaal";
+App::$strings["Collection created."] = "Collectie aangemaakt";
+App::$strings["Could not create collection."] = "Collectie kon niet aangemaakt worden";
+App::$strings["Collection updated."] = "Collectie bijgewerkt.";
+App::$strings["Create a collection of channels."] = "Kanaalcollectie aanmaken";
+App::$strings["Collection Name: "] = "Naam collectie:";
+App::$strings["Members are visible to other channels"] = "Kanalen in deze collectie zijn zichtbaar voor andere kanalen";
+App::$strings["Collection removed."] = "Collectie verwijderd";
+App::$strings["Unable to remove collection."] = "Verwijderen collectie mislukt";
+App::$strings["Collection Editor"] = "Collectiebewerker";
+App::$strings["Members"] = "Kanalen";
+App::$strings["All Connected Channels"] = "Alle kanaalconnecties";
+App::$strings["Click on a channel to add or remove."] = "Klik op een kanaal om deze toe te voegen of te verwijderen.";
+App::$strings["Version %s"] = "Versie %s";
+App::$strings["Installed plugins/addons/apps:"] = "Ingeschakelde plug-ins/add-ons/apps:";
+App::$strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plug-ins/add-ons/apps";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy.";
+App::$strings["Tag: "] = "Tag: ";
+App::$strings["Last background fetch: "] = "Meest recente achtergrond-fetch:";
+App::$strings["Running at web location"] = "Draaiend op weblocatie";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Bezoek <a href=\"https://redmatrix.me\">redmatrix.me</a> om meer over \$Projectname te leren.";
+App::$strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek";
+App::$strings["\$projectname issues"] = "\$projectname-issues";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - punt - com";
+App::$strings["Site Administrators"] = "Hubbeheerders: ";
+App::$strings["Unable to locate original post."] = "Niet in staat om de originele locatie van het bericht te vinden. ";
+App::$strings["Empty post discarded."] = "Leeg bericht geannuleerd";
+App::$strings["Executable content type not permitted to this channel."] = "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal.";
+App::$strings["System error. Post not saved."] = "Systeemfout. Bericht niet opgeslagen.";
+App::$strings["Unable to obtain post information from database."] = "Niet in staat om informatie over dit bericht uit de database te verkrijgen.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Je hebt jouw limiet van %1$.0f berichten bereikt.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Je hebt jouw limiet van %1$.0f webpagina's bereikt.";
+App::$strings["No such group"] = "Collectie niet gevonden";
+App::$strings["No such channel"] = "Niet zo'n kanaal";
+App::$strings["Search Results For:"] = "Zoekresultaten voor:";
+App::$strings["Collection is empty"] = "Collectie is leeg";
+App::$strings["Collection: "] = "Collectie: ";
+App::$strings["Connection: "] = "Connectie: ";
+App::$strings["Invalid connection."] = "Ongeldige connectie.";
+App::$strings["No channel."] = "Geen kanaal.";
+App::$strings["Common connections"] = "Gemeenschappelijke connecties";
+App::$strings["No connections in common."] = "Geen gemeenschappelijke connecties.";
+App::$strings["This site is not a directory server"] = "Deze hub is geen kanalengidshub (directoryserver)";
+App::$strings["Blocked"] = "Geblokkeerd";
+App::$strings["Ignored"] = "Genegeerd";
+App::$strings["Hidden"] = "Verborgen";
+App::$strings["Archived"] = "Gearchiveerd";
+App::$strings["Suggest new connections"] = "Nieuwe kanalen voorstellen";
+App::$strings["New Connections"] = "Nieuwe connecties";
+App::$strings["Show pending (new) connections"] = "Nog te accepteren (nieuwe) connecties weergeven";
+App::$strings["All Connections"] = "Alle connecties";
+App::$strings["Show all connections"] = "Toon alle connecties";
+App::$strings["Unblocked"] = "Niet geblokkeerd";
+App::$strings["Only show unblocked connections"] = "Toon alleen niet geblokkeerde connecties";
+App::$strings["Only show blocked connections"] = "Toon alleen geblokkeerde connecties";
+App::$strings["Only show ignored connections"] = "Toon alleen genegeerde connecties";
+App::$strings["Only show archived connections"] = "Toon alleen gearchiveerde connecties";
+App::$strings["Only show hidden connections"] = "Toon alleen verborgen connecties";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Connectie bewerken";
+App::$strings["Search your connections"] = "Doorzoek jouw connecties";
+App::$strings["Finding: "] = "Zoeken naar: ";
+App::$strings["Block Name"] = "Bloknaam";
+App::$strings["Block Title"] = "Bloktitel";
+App::$strings["Item not found"] = "Item niet gevonden";
+App::$strings["Item is not editable"] = "Item is niet te bewerken";
+App::$strings["Delete item?"] = "Item verwijderen?";
+App::$strings["Insert YouTube video"] = "YouTube-video invoegen";
+App::$strings["Insert Vorbis [.ogg] video"] = "Vorbis-video [.ogg] invoegen";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Vorbis-audio [.ogg] invoegen";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - gasttoegang: Accountnaam: {jouw e-mailadres}, wachtwoord: +++";
+App::$strings["Page owner information could not be retrieved."] = "Informatie over de pagina-eigenaar werd niet ontvangen.";
+App::$strings["Album not found."] = "Album niet gevonden.";
+App::$strings["Delete Album"] = "Verwijder album";
+App::$strings["Delete Photo"] = "Verwijder foto";
+App::$strings["No photos selected"] = "Geen foto's geselecteerd";
+App::$strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB van %2$.2f MB aan foto-opslag gebruikt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB aan foto-opslag gebruikt.";
+App::$strings["Upload Photos"] = "Foto's uploaden";
+App::$strings["Enter a new album name"] = "Vul een nieuwe albumnaam in";
+App::$strings["or select an existing one (doubleclick)"] = "of kies een bestaand album (dubbelklikken)";
+App::$strings["Create a status post for this upload"] = "Plaats een bericht voor deze upload.";
+App::$strings["Album name could not be decoded"] = "Albumnaam kon niet gedecodeerd worden";
+App::$strings["Contact Photos"] = "Connectiefoto's";
+App::$strings["Show Newest First"] = "Nieuwste eerst weergeven";
+App::$strings["Show Oldest First"] = "Oudste eerst weergeven";
+App::$strings["View Photo"] = "Foto weergeven";
+App::$strings["Edit Album"] = "Album bewerken";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item kan zijn beperkt.";
+App::$strings["Photo not available"] = "Foto niet aanwezig";
+App::$strings["Use as profile photo"] = "Als profielfoto gebruiken";
+App::$strings["Private Photo"] = "Privéfoto";
+App::$strings["View Full Size"] = "Volledige grootte weergeven";
+App::$strings["Edit photo"] = "Foto bewerken";
+App::$strings["Rotate CW (right)"] = "Draai met de klok mee (naar rechts)";
+App::$strings["Rotate CCW (left)"] = "Draai tegen de klok in (naar links)";
+App::$strings["Caption"] = "Bijschrift";
+App::$strings["Add a Tag"] = "Tag toevoegen";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl";
+App::$strings["Flag as adult in album view"] = "Markeer als voor volwassenen in albumweergave";
+App::$strings["In This Photo:"] = "Op deze foto:";
+App::$strings["Map"] = "Kaart";
+App::$strings["View Album"] = "Album weergeven";
+App::$strings["Recent Photos"] = "Recente foto's";
+App::$strings["Items tagged with: %s"] = "Items getagd met %s";
+App::$strings["Search results for: %s"] = "Zoekresultaten voor %s";
+App::$strings["Profile Match"] = "Profielovereenkomst";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Je hebt geen trefwoorden waarmee overeenkomsten gevonden kunnen worden. Voeg enkele trefwoorden aan je standaardprofiel toe.";
+App::$strings["is interested in:"] = "is geïnteresseerd in:";
+App::$strings["No matches"] = "Geen overeenkomsten";
+App::$strings["Away"] = "Afwezig";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Kies een bladwijzermap";
+App::$strings["Save Bookmark"] = "Bladwijzer opslaan";
+App::$strings["URL of bookmark"] = "URL van bladwijzer";
+App::$strings["Description"] = "Omschrijving";
+App::$strings["Or enter new bookmark folder name"] = "Of geef de naam op van een nieuwe bladwijzermap";
+App::$strings["No more system notifications."] = "Geen systeemnotificaties meer.";
+App::$strings["System Notifications"] = "Systeemnotificaties";
+App::$strings["network"] = "netwerk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Lay-out bijgewerkt.";
+App::$strings["Edit System Page Description"] = "Systeempagina's bewerken";
+App::$strings["Layout not found."] = "Lay-out niet gevonden.";
+App::$strings["Module Name:"] = "Modulenaam:";
+App::$strings["Layout Help"] = "Lay-out-hulp";
+App::$strings["- select -"] = "- kies map -";
+App::$strings["Your service plan only allows %d channels."] = "Jouw abonnement staat maar %d kanalen toe.";
+App::$strings["Nothing to import."] = "Niets gevonden om te importeren";
+App::$strings["Unable to download data from old server"] = "Niet in staat om gegevens van de oude hub te downloaden";
+App::$strings["Imported file is empty."] = "Geïmporteerde bestand is leeg";
+App::$strings["The data provided is not compatible with this project."] = "De geïmporteerde gegevens zijn niet compatibel met dit project.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Waarschuwing: database-versies lopen %1\$d updates achter.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt.";
+App::$strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt.";
+App::$strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt.";
+App::$strings["You must be logged in to use this feature."] = "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken.";
+App::$strings["Import Channel"] = "Kanaal importeren";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken.";
+App::$strings["File to Upload"] = "Bestand om te uploaden";
+App::$strings["Or provide the old server/hub details"] = "Of vul de gegevens van de oude hub in";
+App::$strings["Your old identity address (xyz@example.com)"] = "Jouw oude kanaaladres (xyz@example.com)";
+App::$strings["Your old login email address"] = "Het e-mailadres van je oude account";
+App::$strings["Your old login password"] = "Wachtwoord van jouw oude account";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen.";
+App::$strings["Make this hub my primary location"] = "Stel deze hub als mijn primaire locatie in";
+App::$strings["Import existing posts if possible (experimental - limited by available memory"] = "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van hoeveelheid geheugen hub)";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid.";
+App::$strings["Delete layout?"] = "Lay-out verwijderen?";
+App::$strings["Layout Description (Optional)"] = "Lay-out-omschrijving (optioneel)";
+App::$strings["Layout Name"] = "Naam lay-out";
+App::$strings["Edit Layout"] = "Lay-out bewerken";
+App::$strings["You must be logged in to see this page."] = "Je moet zijn ingelogd om deze pagina te kunnen bekijken.";
+App::$strings["Room not found"] = "Chatkanaal niet gevonden";
+App::$strings["Leave Room"] = "Chatkanaal verlaten";
+App::$strings["Delete This Room"] = "Chatkanaal verwijderen";
+App::$strings["I am away right now"] = "Ik ben momenteel afwezig";
+App::$strings["I am online"] = "Ik ben online";
+App::$strings["Bookmark this room"] = "Chatkanaal aan bladwijzers toevoegen";
+App::$strings["New Chatroom"] = "Nieuw chatkanaal";
+App::$strings["Chatroom Name"] = "Naam chatkanaal";
+App::$strings["%1\$s's Chatrooms"] = "Chatkanalen van %1\$s";
+App::$strings["Menu not found."] = "Menu niet gevonden.";
+App::$strings["Unable to create element."] = "Niet in staat om onderdeel aan te maken.";
+App::$strings["Unable to update menu element."] = "Menu-onderdeel kan niet worden geüpdatet.";
+App::$strings["Unable to add menu element."] = "Menu-onderdeel kan niet worden toegevoegd.";
+App::$strings["Menu Item Permissions"] = "Permissies menu-item";
+App::$strings["(click to open/close)"] = "(klik om te openen/sluiten)";
+App::$strings["Link Name"] = "Linknaam";
+App::$strings["Link or Submenu Target"] = "Linkdoel of submenu-doel";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Geef de URL van de link of kies een menunaam om een submenu aan te maken";
+App::$strings["Use magic-auth if available"] = "Gebruik magic-auth wanneer beschikbaar";
+App::$strings["Open link in new window"] = "Open link in nieuw venster";
+App::$strings["Order in list"] = "Volgorde in lijst";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Hogere nummers komen onderaan de lijst terecht";
+App::$strings["Submit and finish"] = "Opslaan en afsluiten";
+App::$strings["Submit and continue"] = "Opslaan en doorgaan";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Link Target"] = "Linkdoel";
+App::$strings["Edit menu"] = "Menu bewerken";
+App::$strings["Edit element"] = "Onderdeel bewerken";
+App::$strings["Drop element"] = "Onderdeel verwijderen";
+App::$strings["New element"] = "Nieuw element";
+App::$strings["Edit this menu container"] = "Deze menu-container bewerken";
+App::$strings["Add menu element"] = "Menu-element toevoegen";
+App::$strings["Delete this menu item"] = "Dit menu-item verwijderen";
+App::$strings["Edit this menu item"] = "Dit menu-item bewerken";
+App::$strings["Menu item not found."] = "Menu-item niet gevonden.";
+App::$strings["Menu item deleted."] = "Menu-item verwijderd.";
+App::$strings["Menu item could not be deleted."] = "Menu-item kon niet worden verwijderd.";
+App::$strings["Edit Menu Element"] = "Menu-element bewerken";
+App::$strings["Link text"] = "Linktekst";
+App::$strings["Delete webpage?"] = "Webpagina verwijderen?";
+App::$strings["Page link title"] = "Titel van paginalink";
+App::$strings["Edit Webpage"] = "Webpagina bewerken";
+App::$strings["This directory server requires an access token"] = "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig";
+App::$strings["No valid account found."] = "Geen geldige account gevonden.";
+App::$strings["Password reset request issued. Check your email."] = "Het verzoek om je wachtwoord opnieuw in te stellen is behandeld. Controleer je e-mail.";
+App::$strings["Site Member (%s)"] = "Lid van hub (%s)";
+App::$strings["Password reset requested at %s"] = "Verzoek tot het opnieuw instellen van een wachtwoord op %s is ingediend";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt.";
+App::$strings["Password Reset"] = "Wachtwoord vergeten?";
+App::$strings["Your password has been reset as requested."] = "Jouw wachtwoord is opnieuw ingesteld zoals je had verzocht.";
+App::$strings["Your new password is"] = "Jouw nieuwe wachtwoord is";
+App::$strings["Save or copy your new password - and then"] = "Kopieer of sla je nieuwe wachtwoord op - en";
+App::$strings["click here to login"] = "klik dan hier om in te loggen";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Jouw wachtwoord kan worden veranderd onder <em>instellingen</em>, nadat je succesvol bent ingelogd.";
+App::$strings["Your password has changed at %s"] = "Jouw wachtwoord op %s is veranderd";
+App::$strings["Forgot your Password?"] = "Wachtwoord vergeten?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur deze om je wachtwoord opnieuw in te stellen. Controleer hierna hier je e-mail voor verdere instructies.";
+App::$strings["Email Address"] = "E-mailadres";
+App::$strings["Reset"] = "Opnieuw instellen";
+App::$strings["Website:"] = "Website:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Kanaal op afstand [%s] (nog niet op deze hub bekend)";
+App::$strings["Rating (this information is public)"] = "Beoordeling (deze informatie is openbaar)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Verklaar jouw beoordeling (niet verplicht, deze informatie is openbaar)";
+App::$strings["Delete block?"] = "Blok verwijderen";
+App::$strings["Edit Block"] = "Blok bewerken";
+App::$strings["Total invitation limit exceeded."] = "Limiet voor aantal uitnodigingen overschreden.";
+App::$strings["%s : Not a valid email address."] = "%s : Geen geldig e-mailadres.";
+App::$strings["Please join us on Red"] = "Uitnodiging voor \$Projectname";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Limiet voor aantal uitnodigingen overschreden. Neem contact op met je hub-beheerder.";
+App::$strings["%s : Message delivery failed."] = "%s: Aflevering bericht mislukt.";
+App::$strings["%d message sent."] = array(
0 => "%d bericht verzonden.",
1 => "%d berichten verzonden.",
);
-$a->strings["You have no more invitations available"] = "Je hebt geen uitnodigingen meer beschikbaar";
-$a->strings["Send invitations"] = "Uitnodigingen verzenden";
-$a->strings["Enter email addresses, one per line:"] = "Voer e-mailadressen in, één per regel:";
-$a->strings["Your message:"] = "Jouw bericht:";
-$a->strings["Please join my community on \$Projectname."] = "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op \$Projectname te vergezellen. Lees meer over \$Projectname op https://redmatrix.me.";
-$a->strings["You will need to supply this invitation code: "] = "Je moet deze uitnodigingscode opgeven:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registreer je op een willekeurige \$Projectname-hub (ze zijn allemaal onderling met elkaar verbonden):";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Nadat je bent ingelogd en een kanaal hebt aangemaakt kan je mijn \$Projectname-kanaaladres in het zoekveld invullen:";
-$a->strings["or visit "] = "of bezoek ";
-$a->strings["3. Click [Connect]"] = "3. Klik op [+ Verbinden]";
-$a->strings["Location not found."] = "Locatie niet gevonden.";
-$a->strings["Primary location cannot be removed."] = "Primaire locatie kan niet worden verwijderd.";
-$a->strings["No locations found."] = "Geen locaties gevonden.";
-$a->strings["Manage Channel Locations"] = "Kanaallocaties beheren";
-$a->strings["Location (address)"] = "Locatie (adres)";
-$a->strings["Primary Location"] = "Primaire locatie";
-$a->strings["Drop location"] = "Locatie verwijderen";
-$a->strings["Failed to create source. No channel selected."] = "Aanmaken bron mislukt. Geen kanaal geselecteerd.";
-$a->strings["Source created."] = "Bron aangemaakt.";
-$a->strings["Source updated."] = "Bron aangemaakt.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Beheer externe bronnen met inhoud voor jouw kanaal";
-$a->strings["New Source"] = "Nieuwe bron";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen.";
-$a->strings["Only import content with these words (one per line)"] = "Importeer alleen inhoud met deze woorden (één per regel)";
-$a->strings["Leave blank to import all public content"] = "Laat leeg om alle openbare inhoud te importeren";
-$a->strings["Channel Name"] = "Kanaalnaam";
-$a->strings["Source not found."] = "Bron niet gevonden";
-$a->strings["Edit Source"] = "Bron bewerken";
-$a->strings["Delete Source"] = "Bron verwijderen";
-$a->strings["Source removed"] = "Bron verwijderd";
-$a->strings["Unable to remove source."] = "Verwijderen bron mislukt.";
-$a->strings["Unable to update menu."] = "Niet in staat om menu aan te passen";
-$a->strings["Unable to create menu."] = "Niet in staat om menu aan te maken.";
-$a->strings["Menu Name"] = "Menunaam";
-$a->strings["Unique name (not visible on webpage) - required"] = "Unieke naam vereist (niet zichtbaar op webpagina)";
-$a->strings["Menu Title"] = "Menutitel";
-$a->strings["Visible on webpage - leave empty for no title"] = "Zichtbaar op webpagina (leeg laten voor geen titel)";
-$a->strings["Allow Bookmarks"] = "Bladwijzers toestaan";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menu kan gebruikt worden om bladwijzers in op te slaan";
-$a->strings["Submit and proceed"] = "Opslaan en doorgaan";
-$a->strings["Drop"] = "Verwijderen";
-$a->strings["Bookmarks allowed"] = "Bladwijzers toegestaan";
-$a->strings["Delete this menu"] = "Menu verwijderen";
-$a->strings["Edit menu contents"] = "Bewerk de inhoud van het menu";
-$a->strings["Edit this menu"] = "Dit menu bewerken";
-$a->strings["Menu could not be deleted."] = "Menu kon niet verwijderd worden.";
-$a->strings["Edit Menu"] = "Menu bewerken";
-$a->strings["Add or remove entries to this menu"] = "Items aan dit menu toevoegen of verwijder";
-$a->strings["Menu name"] = "Naam van menu";
-$a->strings["Must be unique, only seen by you"] = "Moet uniek zijn en is alleen zichtbaar voor jou.";
-$a->strings["Menu title"] = "Titel van menu";
-$a->strings["Menu title as seen by others"] = "Titel van menu zoals anderen dat zien.";
-$a->strings["Allow bookmarks"] = "Bladwijzers toestaan";
-$a->strings["Permission Denied."] = "Toegang geweigerd";
-$a->strings["File not found."] = "Bestand niet gevonden.";
-$a->strings["Edit file permissions"] = "Bestandsrechten bewerken";
-$a->strings["Set/edit permissions"] = "Rechten instellen/bewerken";
-$a->strings["Include all files and sub folders"] = "Toepassen op alle bestanden en submappen";
-$a->strings["Return to file list"] = "Terugkeren naar bestandlijst ";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopieer/plak deze code om het bestand aan een bericht te koppelen";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen";
-$a->strings["Share this file"] = "Dit bestand delen";
-$a->strings["Show URL to this file"] = "Toon URL van dit bestand";
-$a->strings["Notify your contacts about this file"] = "Jouw connecties over dit bestand berichten";
-$a->strings["Contact not found."] = "Contact niet gevonden";
-$a->strings["Friend suggestion sent."] = "Kanaalvoorstel verzonden.";
-$a->strings["Suggest Friends"] = "Kanalen voorstellen";
-$a->strings["Suggest a friend for %s"] = "Stel een kanaal voor aan %s";
-$a->strings["Hub not found."] = "Hub niet gevonden.";
-$a->strings["Poke/Prod"] = "Aanstoten/porren";
-$a->strings["poke, prod or do other things to somebody"] = "aanstoten, porren of andere dingen met iemand doen";
-$a->strings["Recipient"] = "Ontvanger";
-$a->strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
-$a->strings["Make this post private"] = "Maak dit bericht privé";
-$a->strings["Invalid profile identifier."] = "Ongeldige profiel-identificator";
-$a->strings["Profile Visibility Editor"] = "Zichtbaarheid profiel ";
-$a->strings["Click on a contact to add or remove."] = "Klik op een connectie om deze toe te voegen of te verwijderen";
-$a->strings["Visible To"] = "Zichtbaar voor";
-$a->strings["%s element installed"] = "%s onderdeel geïnstalleerd";
-$a->strings["%s element installation failed"] = "Installatie %s-element mislukt";
-$a->strings["Profile not found."] = "Profiel niet gevonden.";
-$a->strings["Profile deleted."] = "Profiel verwijderd.";
-$a->strings["Profile-"] = "Profiel-";
-$a->strings["New profile created."] = "Nieuw profiel aangemaakt.";
-$a->strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen";
-$a->strings["Profile unavailable to export."] = "Geen profiel beschikbaar om te exporteren";
-$a->strings["Profile Name is required."] = "Profielnaam is vereist";
-$a->strings["Marital Status"] = "Huwelijke status";
-$a->strings["Romantic Partner"] = "Romantische partner";
-$a->strings["Likes"] = "Houdt van";
-$a->strings["Dislikes"] = "Houdt niet van";
-$a->strings["Work/Employment"] = "Werk/arbeid";
-$a->strings["Religion"] = "Religie";
-$a->strings["Political Views"] = "Politieke overtuigingen";
-$a->strings["Gender"] = "Geslacht";
-$a->strings["Sexual Preference"] = "Seksuele voorkeur";
-$a->strings["Homepage"] = "Homepagina";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Kanaaladres";
-$a->strings["Profile updated."] = "Profiel bijgewerkt";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Laat de lijst met connecties niet aan bezoekers van dit profiel zien.";
-$a->strings["Edit Profile Details"] = "Profiel bewerken";
-$a->strings["View this profile"] = "Profiel weergeven";
-$a->strings["Change Profile Photo"] = "Profielfoto wijzigen";
-$a->strings["Create a new profile using these settings"] = "Een nieuw profiel aanmaken met dit profiel als basis";
-$a->strings["Clone this profile"] = "Dit profiel klonen";
-$a->strings["Delete this profile"] = "Dit profiel verwijderen";
-$a->strings["Import profile from file"] = "Profiel vanuit bestand importeren";
-$a->strings["Export profile to file"] = "Profiel naar bestand exporteren";
-$a->strings["Profile Name:"] = "Profielnaam:";
-$a->strings["Your Full Name:"] = "Jouw volledige naam:";
-$a->strings["Title/Description:"] = "Titel/omschrijving:";
-$a->strings["Your Gender:"] = "Jouw geslacht";
-$a->strings["Birthday :"] = "Verjaardag: ";
-$a->strings["Street Address:"] = "Straat en huisnummer:";
-$a->strings["Locality/City:"] = "Woonplaats:";
-$a->strings["Postal/Zip Code:"] = "Postcode:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Provincie/gewest/deelstaat:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Huwelijkse staat:";
-$a->strings["Who: (if applicable)"] = "Wie (wanneer toepasselijk):";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl";
-$a->strings["Since [date]:"] = "Sinds [datum]:";
-$a->strings["Homepage URL:"] = "URL homepagina:";
-$a->strings["Religious Views:"] = "Religieuze overtuigingen";
-$a->strings["Keywords:"] = "Trefwoorden";
-$a->strings["Example: fishing photography software"] = "Voorbeeld: muziek, fotografie, software";
-$a->strings["Used in directory listings"] = "Wordt in de kanalengids gebruikt";
-$a->strings["Tell us about yourself..."] = "Vertel ons iets over jezelf...";
-$a->strings["Hobbies/Interests"] = "Hobby's/interesses";
-$a->strings["Contact information and Social Networks"] = "Contactinformatie en sociale netwerken";
-$a->strings["My other channels"] = "Mijn andere kanalen";
-$a->strings["Musical interests"] = "Muzikale interesses";
-$a->strings["Books, literature"] = "Boeken/literatuur";
-$a->strings["Television"] = "Televisie";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/cultuur/entertainment";
-$a->strings["Love/romance"] = "Liefde/romantiek";
-$a->strings["Work/employment"] = "Werk/arbeid";
-$a->strings["School/education"] = "School/onderwijs";
-$a->strings["This is your default profile."] = "Dit is jouw standaardprofiel";
-$a->strings["Age: "] = "Leeftijd:";
-$a->strings["Edit/Manage Profiles"] = "Profielen bewerken/beheren";
-$a->strings["Add profile things"] = "Dingen aan je profiel toevoegen";
-$a->strings["Include desirable objects in your profile"] = "Voeg door jou gewenste dingen aan jouw profiel toe";
-$a->strings["No ratings"] = "Geen beoordelingen";
-$a->strings["Ratings"] = "Beoordelingen";
-$a->strings["Rating: "] = "Beoordeling:";
-$a->strings["Website: "] = "Website: ";
-$a->strings["Description: "] = "Omschrijving: ";
-$a->strings["Source of Item"] = "Bron van item";
-$a->strings["\$Projectname Server - Setup"] = "\$Projectname Server - Setup";
-$a->strings["Could not connect to database."] = "Could not connect to database.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Could not connect to specified hub URL. Possible SSL certificate or DNS issue.";
-$a->strings["Could not create table."] = "Could not create table.";
-$a->strings["Your site database has been installed."] = "Your hub database has been installed.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "You may need to import the file \"install/schema_xxx.sql\" manually using a database client.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Please see the file \"install/INSTALL.txt\".";
-$a->strings["System check"] = "System check";
-$a->strings["Check again"] = "Check again";
-$a->strings["Database connection"] = "Database connection";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "In order to install \$Projectname we need to know how to connect to your database.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Please contact your hosting provider or site administrator if you have questions about these settings.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "The database you specify below should already exist. If it does not, please create it before continuing.";
-$a->strings["Database Server Name"] = "Database Server Name";
-$a->strings["Default is localhost"] = "Default is localhost";
-$a->strings["Database Port"] = "Database Port";
-$a->strings["Communication port number - use 0 for default"] = "Communication port number - use 0 for default";
-$a->strings["Database Login Name"] = "Database Login Name";
-$a->strings["Database Login Password"] = "Database Login Password";
-$a->strings["Database Name"] = "Database Name";
-$a->strings["Database Type"] = "Database Type";
-$a->strings["Site administrator email address"] = "Hub administrator email address";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Your account email address must match this in order to use the web admin panel.";
-$a->strings["Website URL"] = "Hub URL";
-$a->strings["Please use SSL (https) URL if available."] = "Please use SSL (https) URL if available.";
-$a->strings["Please select a default timezone for your website"] = "Please select a default timezone for your hub";
-$a->strings["Site settings"] = "Hub settings";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Could not find a command line version of PHP in the web server PATH.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron.";
-$a->strings["PHP executable path"] = "PHP executable path";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Enter full path to php executable. You can leave this blank to continue the installation.";
-$a->strings["Command line PHP"] = "Command line PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "The command line version of PHP on your system does not have \"register_argc_argv\" enabled.";
-$a->strings["This is required for message delivery to work."] = "This is required for message delivery to work.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once.";
-$a->strings["You can adjust these settings in the servers php.ini."] = "You can adjust these settings in the servers php.ini.";
-$a->strings["PHP upload limits"] = "PHP upload limits";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generate encryption keys";
-$a->strings["libCurl PHP module"] = "libCurl PHP module";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP module";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP module";
-$a->strings["mysqli or postgres PHP module"] = "mysqli or postgres PHP module";
-$a->strings["mb_string PHP module"] = "mb_string PHP module";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP module";
-$a->strings["xml PHP module"] = "xml PHP module";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: Apache webserver mod-rewrite module is required but not installed.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: proc_open is required but is either not installed or has been disabled in php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Error: libCURL PHP module required but not installed.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: GD graphics PHP module with JPEG support required but not installed.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Error: openssl PHP module required but not installed.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: mysqli or postgres PHP module required but neither are installed.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Error: mb_string PHP module required but not installed.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Error: mcrypt PHP module required but not installed.";
-$a->strings["Error: xml PHP module required for DAV but not installed."] = "Error: xml PHP module required for DAV but not installed.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php is writable";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains.";
-$a->strings["%s is writable"] = "%s is writable";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder";
-$a->strings["store is writable"] = "store is writable";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Fix certificate or disable https access to this hub.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "This restriction is incorporated because public posts from you may for example contain references to images on your own hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Providers are available that issue free certificates which are browser-valid.";
-$a->strings["SSL certificate validation"] = "SSL certificate validation";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite in .htaccess is not working. Check your server configuration.Test: ";
-$a->strings["Url rewrite is working"] = "Url rewrite is working";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root.";
-$a->strings["Errors encountered creating database tables."] = "Errors encountered creating database tables.";
-$a->strings["<h1>What next</h1>"] = "<h1>Wat nu</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT: You will need to [manually] setup a scheduled task for the poller.";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID-protocolfout. Geen ID terugontvangen.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Welkom %s. Authenticatie op afstand geslaagd.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s heeft het %3\$s van %2\$s getagd met %4\$s";
-$a->strings["No connections."] = "Geen connecties.";
-$a->strings["Visit %s's profile [%s]"] = "Bezoek het profiel van %s [%s]";
-$a->strings["invalid target signature"] = "ongeldig doelkenmerk";
-$a->strings["Theme settings updated."] = "Thema-instellingen bijgewerkt.";
-$a->strings["Site"] = "Hub-instellingen";
-$a->strings["Accounts"] = "Accounts";
-$a->strings["Channels"] = "Kanalen";
-$a->strings["Plugins"] = "Plug-ins";
-$a->strings["Themes"] = "Thema's";
-$a->strings["Inspect queue"] = "Inspecteer berichtenwachtrij";
-$a->strings["Profile Config"] = "Profielconfiguratie";
-$a->strings["DB updates"] = "Database-updates";
-$a->strings["Logs"] = "Logboeken";
-$a->strings["Plugin Features"] = "Plug-in-opties";
-$a->strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten";
-$a->strings["# Accounts"] = "# accounts";
-$a->strings["# blocked accounts"] = "# geblokkeerde accounts";
-$a->strings["# expired accounts"] = "# verlopen accounts";
-$a->strings["# expiring accounts"] = "# accounts die nog moeten verlopen";
-$a->strings["# Channels"] = "# Kanalen";
-$a->strings["# primary"] = "# primair";
-$a->strings["# clones"] = "# klonen";
-$a->strings["Message queues"] = "Berichtenwachtrij";
-$a->strings["Administration"] = "Beheer";
-$a->strings["Summary"] = "Samenvatting";
-$a->strings["Registered accounts"] = "Geregistreerde accounts";
-$a->strings["Pending registrations"] = "Accounts die op goedkeuring wachten";
-$a->strings["Registered channels"] = "Geregistreerde kanalen";
-$a->strings["Active plugins"] = "Ingeschakelde plug-ins";
-$a->strings["Version"] = "Versie";
-$a->strings["Site settings updated."] = "Hub-instellingen bijgewerkt.";
-$a->strings["mobile"] = "mobiel";
-$a->strings["experimental"] = "experimenteel";
-$a->strings["unsupported"] = "Niet ondersteund";
-$a->strings["Yes - with approval"] = "Ja - met goedkeuring";
-$a->strings["My site is not a public server"] = "Mijn \$Projectname-hub is niet openbaar";
-$a->strings["My site has paid access only"] = "Mijn \$Projectname-hub kent alleen betaalde toegang";
-$a->strings["My site has free access only"] = "Mijn \$Projectname-hub kent alleen gratis toegang";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Mijn \$Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie";
-$a->strings["Registration"] = "Registratie";
-$a->strings["File upload"] = "Bestand uploaden";
-$a->strings["Policies"] = "Beleid";
-$a->strings["Site name"] = "Naam van deze \$Projectname-hub";
-$a->strings["Banner/Logo"] = "Banner/logo";
-$a->strings["Administrator Information"] = "Informatie over de beheerder van deze hub";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden.";
-$a->strings["System language"] = "Standaardtaal";
-$a->strings["System theme"] = "Standaardthema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standaardthema voor \$Projectname-hub (kan door lid veranderd worden) - <a href='#' id='cnftheme'>verander thema-instellingen</a>";
-$a->strings["Mobile system theme"] = "Standaardthema voor mobiel";
-$a->strings["Theme for mobile devices"] = "Thema voor mobiele apparaten";
-$a->strings["Enable Diaspora Protocol"] = "Diaspora-protocol inschakelen";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Communiceer met Diaspora en Friendica (experimenteel)";
-$a->strings["Allow Feeds as Connections"] = "Sta feeds toe als connecties";
-$a->strings["(Heavy system resource usage)"] = "(sterk negatieve invloed op systeembronnen hub)";
-$a->strings["Maximum image size"] = "Maximale grootte van afbeeldingen";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend.";
-$a->strings["Does this site allow new member registration?"] = "Staat deze hub nieuwe accounts toe?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Wat voor soort accounts biedt deze \$Projectname-hub aan? Kies wat het meest in de buurt komt.";
-$a->strings["Register text"] = "Tekst tijdens registratie";
-$a->strings["Will be displayed prominently on the registration page."] = "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond.";
-$a->strings["Site homepage to show visitors (default: login box)"] = "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)";
-$a->strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken.";
-$a->strings["Preserve site homepage URL"] = "Behoudt de URL van de hub (/)";
-$a->strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)";
-$a->strings["Accounts abandoned after x days"] = "Accounts als verlaten beschouwen na zoveel aantal dagen:";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet.";
-$a->strings["Allowed friend domains"] = "Toegestane domeinen";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze \$Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten.";
-$a->strings["Allowed email domains"] = "Toegestane e-maildomeinen";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten.";
-$a->strings["Not allowed email domains"] = "Niet toegestane e-maildomeinen";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. ";
-$a->strings["Block public"] = "Openbare toegang blokkeren";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor ingelogde leden.";
-$a->strings["Verify Email Addresses"] = "E-mailadres verifieren";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen).";
-$a->strings["Force publish"] = "Dwing kanaalvermelding af";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld.";
-$a->strings["Disable discovery tab"] = "Ontdekkingstab";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Verwijder de tab in de matrix-weergave waarin zich een selectie aan openbare berichten bevindt, die automatisch voor deze hub zijn uitgekozen.";
-$a->strings["login on Homepage"] = "Inlogformulier op de homepagina";
-$a->strings["Present a login box to visitors on the home page if no other content has been configured."] = "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. ";
-$a->strings["Proxy user"] = "Gebruikersnaam proxy";
-$a->strings["Proxy URL"] = "URL proxy";
-$a->strings["Network timeout"] = "Netwerktimeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)";
-$a->strings["Delivery interval"] = "Afleveringsinterval";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers.";
-$a->strings["Poll interval"] = "Poll-interval";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken.";
-$a->strings["Maximum Load Average"] = "Maximaal gemiddelde systeembelasting";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50.";
-$a->strings["Expiration period in days for imported (matrix/network) content"] = "Aantal dagen waarna geïmporteerde inhoud uit iemands matrix/netwerk-pagina wordt verwijderd.";
-$a->strings["0 for no expiration of imported content"] = "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud.";
-$a->strings["No server found"] = "Geen hub gevonden";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "voor kanaal";
-$a->strings["on server"] = "op hub";
-$a->strings["Status"] = "Status";
-$a->strings["Server"] = "Hubbeheer";
-$a->strings["Update has been marked successful"] = "Update is als succesvol gemarkeerd";
-$a->strings["Executing %s failed. Check system logs."] = "Uitvoeren van %s is mislukt. Controleer systeemlogboek.";
-$a->strings["Update %s was successfully applied."] = "Update %s was geslaagd.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is.";
-$a->strings["Update function %s could not be found."] = "Update-functie %s kon niet gevonden worden.";
-$a->strings["No failed updates."] = "Geen mislukte updates.";
-$a->strings["Failed Updates"] = "Mislukte updates";
-$a->strings["Mark success (if update was manually applied)"] = "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)";
-$a->strings["Attempt to execute this update step automatically"] = "Poging om deze stap van de update automatisch uit te voeren.";
-$a->strings["Queue Statistics"] = "Wachtrij-statistieken";
-$a->strings["Total Entries"] = "Aantal vermeldingen";
-$a->strings["Priority"] = "Prioriteit";
-$a->strings["Destination URL"] = "Doel-URL";
-$a->strings["Mark hub permanently offline"] = "Hub als permanent offline markeren";
-$a->strings["Empty queue for this hub"] = "Berichtenwachtrij voor deze hub legen";
-$a->strings["Last known contact"] = "Voor het laatst contact";
-$a->strings["%s account blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Je hebt geen uitnodigingen meer beschikbaar";
+App::$strings["Send invitations"] = "Uitnodigingen verzenden";
+App::$strings["Enter email addresses, one per line:"] = "Voer e-mailadressen in, één per regel:";
+App::$strings["Your message:"] = "Jouw bericht:";
+App::$strings["Please join my community on \$Projectname."] = "Hierbij nodig ik je uit om mij, en andere vrienden en kennissen, op \$Projectname te vergezellen. Lees meer over \$Projectname op https://redmatrix.me.";
+App::$strings["You will need to supply this invitation code: "] = "Je moet deze uitnodigingscode opgeven:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registreer je op een willekeurige \$Projectname-hub (ze zijn allemaal onderling met elkaar verbonden):";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Nadat je bent ingelogd en een kanaal hebt aangemaakt kan je mijn \$Projectname-kanaaladres in het zoekveld invullen:";
+App::$strings["or visit "] = "of bezoek ";
+App::$strings["3. Click [Connect]"] = "3. Klik op [+ Verbinden]";
+App::$strings["Location not found."] = "Locatie niet gevonden.";
+App::$strings["Primary location cannot be removed."] = "Primaire locatie kan niet worden verwijderd.";
+App::$strings["No locations found."] = "Geen locaties gevonden.";
+App::$strings["Manage Channel Locations"] = "Kanaallocaties beheren";
+App::$strings["Location (address)"] = "Locatie (adres)";
+App::$strings["Primary Location"] = "Primaire locatie";
+App::$strings["Drop location"] = "Locatie verwijderen";
+App::$strings["Failed to create source. No channel selected."] = "Aanmaken bron mislukt. Geen kanaal geselecteerd.";
+App::$strings["Source created."] = "Bron aangemaakt.";
+App::$strings["Source updated."] = "Bron aangemaakt.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Beheer externe bronnen met inhoud voor jouw kanaal";
+App::$strings["New Source"] = "Nieuwe bron";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importeer complete of gedeelde inhoud vanuit het volgende kanaal naar dit kanaal, en verdeel het vervolgens volgens jouw kanaalinstellingen.";
+App::$strings["Only import content with these words (one per line)"] = "Importeer alleen inhoud met deze woorden (één per regel)";
+App::$strings["Leave blank to import all public content"] = "Laat leeg om alle openbare inhoud te importeren";
+App::$strings["Channel Name"] = "Kanaalnaam";
+App::$strings["Source not found."] = "Bron niet gevonden";
+App::$strings["Edit Source"] = "Bron bewerken";
+App::$strings["Delete Source"] = "Bron verwijderen";
+App::$strings["Source removed"] = "Bron verwijderd";
+App::$strings["Unable to remove source."] = "Verwijderen bron mislukt.";
+App::$strings["Unable to update menu."] = "Niet in staat om menu aan te passen";
+App::$strings["Unable to create menu."] = "Niet in staat om menu aan te maken.";
+App::$strings["Menu Name"] = "Menunaam";
+App::$strings["Unique name (not visible on webpage) - required"] = "Unieke naam vereist (niet zichtbaar op webpagina)";
+App::$strings["Menu Title"] = "Menutitel";
+App::$strings["Visible on webpage - leave empty for no title"] = "Zichtbaar op webpagina (leeg laten voor geen titel)";
+App::$strings["Allow Bookmarks"] = "Bladwijzers toestaan";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menu kan gebruikt worden om bladwijzers in op te slaan";
+App::$strings["Submit and proceed"] = "Opslaan en doorgaan";
+App::$strings["Drop"] = "Verwijderen";
+App::$strings["Bookmarks allowed"] = "Bladwijzers toegestaan";
+App::$strings["Delete this menu"] = "Menu verwijderen";
+App::$strings["Edit menu contents"] = "Bewerk de inhoud van het menu";
+App::$strings["Edit this menu"] = "Dit menu bewerken";
+App::$strings["Menu could not be deleted."] = "Menu kon niet verwijderd worden.";
+App::$strings["Edit Menu"] = "Menu bewerken";
+App::$strings["Add or remove entries to this menu"] = "Items aan dit menu toevoegen of verwijder";
+App::$strings["Menu name"] = "Naam van menu";
+App::$strings["Must be unique, only seen by you"] = "Moet uniek zijn en is alleen zichtbaar voor jou.";
+App::$strings["Menu title"] = "Titel van menu";
+App::$strings["Menu title as seen by others"] = "Titel van menu zoals anderen dat zien.";
+App::$strings["Allow bookmarks"] = "Bladwijzers toestaan";
+App::$strings["Permission Denied."] = "Toegang geweigerd";
+App::$strings["File not found."] = "Bestand niet gevonden.";
+App::$strings["Edit file permissions"] = "Bestandsrechten bewerken";
+App::$strings["Set/edit permissions"] = "Rechten instellen/bewerken";
+App::$strings["Include all files and sub folders"] = "Toepassen op alle bestanden en submappen";
+App::$strings["Return to file list"] = "Terugkeren naar bestandlijst ";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopieer/plak deze code om het bestand aan een bericht te koppelen";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopieer/plak deze URL om het bestand aan een externe webpagina te koppelen";
+App::$strings["Share this file"] = "Dit bestand delen";
+App::$strings["Show URL to this file"] = "Toon URL van dit bestand";
+App::$strings["Notify your contacts about this file"] = "Jouw connecties over dit bestand berichten";
+App::$strings["Contact not found."] = "Contact niet gevonden";
+App::$strings["Friend suggestion sent."] = "Kanaalvoorstel verzonden.";
+App::$strings["Suggest Friends"] = "Kanalen voorstellen";
+App::$strings["Suggest a friend for %s"] = "Stel een kanaal voor aan %s";
+App::$strings["Hub not found."] = "Hub niet gevonden.";
+App::$strings["Poke/Prod"] = "Aanstoten/porren";
+App::$strings["poke, prod or do other things to somebody"] = "aanstoten, porren of andere dingen met iemand doen";
+App::$strings["Recipient"] = "Ontvanger";
+App::$strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
+App::$strings["Make this post private"] = "Maak dit bericht privé";
+App::$strings["Invalid profile identifier."] = "Ongeldige profiel-identificator";
+App::$strings["Profile Visibility Editor"] = "Zichtbaarheid profiel ";
+App::$strings["Click on a contact to add or remove."] = "Klik op een connectie om deze toe te voegen of te verwijderen";
+App::$strings["Visible To"] = "Zichtbaar voor";
+App::$strings["%s element installed"] = "%s onderdeel geïnstalleerd";
+App::$strings["%s element installation failed"] = "Installatie %s-element mislukt";
+App::$strings["Profile not found."] = "Profiel niet gevonden.";
+App::$strings["Profile deleted."] = "Profiel verwijderd.";
+App::$strings["Profile-"] = "Profiel-";
+App::$strings["New profile created."] = "Nieuw profiel aangemaakt.";
+App::$strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen";
+App::$strings["Profile unavailable to export."] = "Geen profiel beschikbaar om te exporteren";
+App::$strings["Profile Name is required."] = "Profielnaam is vereist";
+App::$strings["Marital Status"] = "Huwelijke status";
+App::$strings["Romantic Partner"] = "Romantische partner";
+App::$strings["Likes"] = "Houdt van";
+App::$strings["Dislikes"] = "Houdt niet van";
+App::$strings["Work/Employment"] = "Werk/arbeid";
+App::$strings["Religion"] = "Religie";
+App::$strings["Political Views"] = "Politieke overtuigingen";
+App::$strings["Gender"] = "Geslacht";
+App::$strings["Sexual Preference"] = "Seksuele voorkeur";
+App::$strings["Homepage"] = "Homepagina";
+App::$strings["Interests"] = "Interesses";
+App::$strings["Address"] = "Kanaaladres";
+App::$strings["Profile updated."] = "Profiel bijgewerkt";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Laat de lijst met connecties niet aan bezoekers van dit profiel zien.";
+App::$strings["Edit Profile Details"] = "Profiel bewerken";
+App::$strings["View this profile"] = "Profiel weergeven";
+App::$strings["Change Profile Photo"] = "Profielfoto wijzigen";
+App::$strings["Create a new profile using these settings"] = "Een nieuw profiel aanmaken met dit profiel als basis";
+App::$strings["Clone this profile"] = "Dit profiel klonen";
+App::$strings["Delete this profile"] = "Dit profiel verwijderen";
+App::$strings["Import profile from file"] = "Profiel vanuit bestand importeren";
+App::$strings["Export profile to file"] = "Profiel naar bestand exporteren";
+App::$strings["Profile Name:"] = "Profielnaam:";
+App::$strings["Your Full Name:"] = "Jouw volledige naam:";
+App::$strings["Title/Description:"] = "Titel/omschrijving:";
+App::$strings["Your Gender:"] = "Jouw geslacht";
+App::$strings["Birthday :"] = "Verjaardag: ";
+App::$strings["Street Address:"] = "Straat en huisnummer:";
+App::$strings["Locality/City:"] = "Woonplaats:";
+App::$strings["Postal/Zip Code:"] = "Postcode:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Provincie/gewest/deelstaat:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Huwelijkse staat:";
+App::$strings["Who: (if applicable)"] = "Wie (wanneer toepasselijk):";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: petra123, Petra Jansen, petra@voorbeeld.nl";
+App::$strings["Since [date]:"] = "Sinds [datum]:";
+App::$strings["Homepage URL:"] = "URL homepagina:";
+App::$strings["Religious Views:"] = "Religieuze overtuigingen";
+App::$strings["Keywords:"] = "Trefwoorden";
+App::$strings["Example: fishing photography software"] = "Voorbeeld: muziek, fotografie, software";
+App::$strings["Used in directory listings"] = "Wordt in de kanalengids gebruikt";
+App::$strings["Tell us about yourself..."] = "Vertel ons iets over jezelf...";
+App::$strings["Hobbies/Interests"] = "Hobby's/interesses";
+App::$strings["Contact information and Social Networks"] = "Contactinformatie en sociale netwerken";
+App::$strings["My other channels"] = "Mijn andere kanalen";
+App::$strings["Musical interests"] = "Muzikale interesses";
+App::$strings["Books, literature"] = "Boeken/literatuur";
+App::$strings["Television"] = "Televisie";
+App::$strings["Film/dance/culture/entertainment"] = "Film/dans/cultuur/entertainment";
+App::$strings["Love/romance"] = "Liefde/romantiek";
+App::$strings["Work/employment"] = "Werk/arbeid";
+App::$strings["School/education"] = "School/onderwijs";
+App::$strings["This is your default profile."] = "Dit is jouw standaardprofiel";
+App::$strings["Age: "] = "Leeftijd:";
+App::$strings["Edit/Manage Profiles"] = "Profielen bewerken/beheren";
+App::$strings["Add profile things"] = "Dingen aan je profiel toevoegen";
+App::$strings["Include desirable objects in your profile"] = "Voeg door jou gewenste dingen aan jouw profiel toe";
+App::$strings["No ratings"] = "Geen beoordelingen";
+App::$strings["Ratings"] = "Beoordelingen";
+App::$strings["Rating: "] = "Beoordeling:";
+App::$strings["Website: "] = "Website: ";
+App::$strings["Description: "] = "Omschrijving: ";
+App::$strings["Source of Item"] = "Bron van item";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname Server - Setup";
+App::$strings["Could not connect to database."] = "Could not connect to database.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Could not connect to specified hub URL. Possible SSL certificate or DNS issue.";
+App::$strings["Could not create table."] = "Could not create table.";
+App::$strings["Your site database has been installed."] = "Your hub database has been installed.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "You may need to import the file \"install/schema_xxx.sql\" manually using a database client.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Please see the file \"install/INSTALL.txt\".";
+App::$strings["System check"] = "System check";
+App::$strings["Check again"] = "Check again";
+App::$strings["Database connection"] = "Database connection";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "In order to install \$Projectname we need to know how to connect to your database.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Please contact your hosting provider or site administrator if you have questions about these settings.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "The database you specify below should already exist. If it does not, please create it before continuing.";
+App::$strings["Database Server Name"] = "Database Server Name";
+App::$strings["Default is localhost"] = "Default is localhost";
+App::$strings["Database Port"] = "Database Port";
+App::$strings["Communication port number - use 0 for default"] = "Communication port number - use 0 for default";
+App::$strings["Database Login Name"] = "Database Login Name";
+App::$strings["Database Login Password"] = "Database Login Password";
+App::$strings["Database Name"] = "Database Name";
+App::$strings["Database Type"] = "Database Type";
+App::$strings["Site administrator email address"] = "Hub administrator email address";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Your account email address must match this in order to use the web admin panel.";
+App::$strings["Website URL"] = "Hub URL";
+App::$strings["Please use SSL (https) URL if available."] = "Please use SSL (https) URL if available.";
+App::$strings["Please select a default timezone for your website"] = "Please select a default timezone for your hub";
+App::$strings["Site settings"] = "Hub settings";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Could not find a command line version of PHP in the web server PATH.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron.";
+App::$strings["PHP executable path"] = "PHP executable path";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Enter full path to php executable. You can leave this blank to continue the installation.";
+App::$strings["Command line PHP"] = "Command line PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "The command line version of PHP on your system does not have \"register_argc_argv\" enabled.";
+App::$strings["This is required for message delivery to work."] = "This is required for message delivery to work.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once.";
+App::$strings["You can adjust these settings in the servers php.ini."] = "You can adjust these settings in the servers php.ini.";
+App::$strings["PHP upload limits"] = "PHP upload limits";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generate encryption keys";
+App::$strings["libCurl PHP module"] = "libCurl PHP module";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP module";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP module";
+App::$strings["mysqli or postgres PHP module"] = "mysqli or postgres PHP module";
+App::$strings["mb_string PHP module"] = "mb_string PHP module";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP module";
+App::$strings["xml PHP module"] = "xml PHP module";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Error: Apache webserver mod-rewrite module is required but not installed.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Error: proc_open is required but is either not installed or has been disabled in php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Error: libCURL PHP module required but not installed.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Error: GD graphics PHP module with JPEG support required but not installed.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Error: openssl PHP module required but not installed.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Error: mysqli or postgres PHP module required but neither are installed.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Error: mb_string PHP module required but not installed.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Error: mcrypt PHP module required but not installed.";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Error: xml PHP module required for DAV but not installed.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php is writable";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains.";
+App::$strings["%s is writable"] = "%s is writable";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder";
+App::$strings["store is writable"] = "store is writable";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Fix certificate or disable https access to this hub.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "If you have https access to your hub or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "This restriction is incorporated because public posts from you may for example contain references to images on your own hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "If your certificate is not recognized, members of other hubs (who may themselves have valid certificates) will get a warning message on their own hub complaining about security issues.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "This can cause usability issues elsewhere (not just on your own hub) so we must insist on this requirement.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Providers are available that issue free certificates which are browser-valid.";
+App::$strings["SSL certificate validation"] = "SSL certificate validation";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite in .htaccess is not working. Check your server configuration.Test: ";
+App::$strings["Url rewrite is working"] = "Url rewrite is working";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root.";
+App::$strings["Errors encountered creating database tables."] = "Errors encountered creating database tables.";
+App::$strings["<h1>What next</h1>"] = "<h1>Wat nu</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANT: You will need to [manually] setup a scheduled task for the poller.";
+App::$strings["OpenID protocol error. No ID returned."] = "OpenID-protocolfout. Geen ID terugontvangen.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Welkom %s. Authenticatie op afstand geslaagd.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s heeft het %3\$s van %2\$s getagd met %4\$s";
+App::$strings["No connections."] = "Geen connecties.";
+App::$strings["Visit %s's profile [%s]"] = "Bezoek het profiel van %s [%s]";
+App::$strings["invalid target signature"] = "ongeldig doelkenmerk";
+App::$strings["Theme settings updated."] = "Thema-instellingen bijgewerkt.";
+App::$strings["Site"] = "Hub-instellingen";
+App::$strings["Accounts"] = "Accounts";
+App::$strings["Channels"] = "Kanalen";
+App::$strings["Plugins"] = "Plug-ins";
+App::$strings["Themes"] = "Thema's";
+App::$strings["Inspect queue"] = "Inspecteer berichtenwachtrij";
+App::$strings["Profile Config"] = "Profielconfiguratie";
+App::$strings["DB updates"] = "Database-updates";
+App::$strings["Logs"] = "Logboeken";
+App::$strings["Plugin Features"] = "Plug-in-opties";
+App::$strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten";
+App::$strings["# Accounts"] = "# accounts";
+App::$strings["# blocked accounts"] = "# geblokkeerde accounts";
+App::$strings["# expired accounts"] = "# verlopen accounts";
+App::$strings["# expiring accounts"] = "# accounts die nog moeten verlopen";
+App::$strings["# Channels"] = "# Kanalen";
+App::$strings["# primary"] = "# primair";
+App::$strings["# clones"] = "# klonen";
+App::$strings["Message queues"] = "Berichtenwachtrij";
+App::$strings["Administration"] = "Beheer";
+App::$strings["Summary"] = "Samenvatting";
+App::$strings["Registered accounts"] = "Geregistreerde accounts";
+App::$strings["Pending registrations"] = "Accounts die op goedkeuring wachten";
+App::$strings["Registered channels"] = "Geregistreerde kanalen";
+App::$strings["Active plugins"] = "Ingeschakelde plug-ins";
+App::$strings["Version"] = "Versie";
+App::$strings["Site settings updated."] = "Hub-instellingen bijgewerkt.";
+App::$strings["mobile"] = "mobiel";
+App::$strings["experimental"] = "experimenteel";
+App::$strings["unsupported"] = "Niet ondersteund";
+App::$strings["Yes - with approval"] = "Ja - met goedkeuring";
+App::$strings["My site is not a public server"] = "Mijn \$Projectname-hub is niet openbaar";
+App::$strings["My site has paid access only"] = "Mijn \$Projectname-hub kent alleen betaalde toegang";
+App::$strings["My site has free access only"] = "Mijn \$Projectname-hub kent alleen gratis toegang";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Mijn \$Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie";
+App::$strings["Registration"] = "Registratie";
+App::$strings["File upload"] = "Bestand uploaden";
+App::$strings["Policies"] = "Beleid";
+App::$strings["Site name"] = "Naam van deze \$Projectname-hub";
+App::$strings["Banner/Logo"] = "Banner/logo";
+App::$strings["Administrator Information"] = "Informatie over de beheerder van deze hub";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden.";
+App::$strings["System language"] = "Standaardtaal";
+App::$strings["System theme"] = "Standaardthema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Standaardthema voor \$Projectname-hub (kan door lid veranderd worden) - <a href='#' id='cnftheme'>verander thema-instellingen</a>";
+App::$strings["Mobile system theme"] = "Standaardthema voor mobiel";
+App::$strings["Theme for mobile devices"] = "Thema voor mobiele apparaten";
+App::$strings["Enable Diaspora Protocol"] = "Diaspora-protocol inschakelen";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Communiceer met Diaspora en Friendica (experimenteel)";
+App::$strings["Allow Feeds as Connections"] = "Sta feeds toe als connecties";
+App::$strings["(Heavy system resource usage)"] = "(sterk negatieve invloed op systeembronnen hub)";
+App::$strings["Maximum image size"] = "Maximale grootte van afbeeldingen";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend.";
+App::$strings["Does this site allow new member registration?"] = "Staat deze hub nieuwe accounts toe?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Wat voor soort accounts biedt deze \$Projectname-hub aan? Kies wat het meest in de buurt komt.";
+App::$strings["Register text"] = "Tekst tijdens registratie";
+App::$strings["Will be displayed prominently on the registration page."] = "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)";
+App::$strings["example: 'public' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken.";
+App::$strings["Preserve site homepage URL"] = "Behoudt de URL van de hub (/)";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)";
+App::$strings["Accounts abandoned after x days"] = "Accounts als verlaten beschouwen na zoveel aantal dagen:";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet.";
+App::$strings["Allowed friend domains"] = "Toegestane domeinen";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze \$Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten.";
+App::$strings["Allowed email domains"] = "Toegestane e-maildomeinen";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten.";
+App::$strings["Not allowed email domains"] = "Niet toegestane e-maildomeinen";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. ";
+App::$strings["Block public"] = "Openbare toegang blokkeren";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor ingelogde leden.";
+App::$strings["Verify Email Addresses"] = "E-mailadres verifieren";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen).";
+App::$strings["Force publish"] = "Dwing kanaalvermelding af";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld.";
+App::$strings["Disable discovery tab"] = "Ontdekkingstab";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Verwijder de tab in de matrix-weergave waarin zich een selectie aan openbare berichten bevindt, die automatisch voor deze hub zijn uitgekozen.";
+App::$strings["login on Homepage"] = "Inlogformulier op de homepagina";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. ";
+App::$strings["Proxy user"] = "Gebruikersnaam proxy";
+App::$strings["Proxy URL"] = "URL proxy";
+App::$strings["Network timeout"] = "Netwerktimeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)";
+App::$strings["Delivery interval"] = "Afleveringsinterval";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers.";
+App::$strings["Poll interval"] = "Poll-interval";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken.";
+App::$strings["Maximum Load Average"] = "Maximaal gemiddelde systeembelasting";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50.";
+App::$strings["Expiration period in days for imported (matrix/network) content"] = "Aantal dagen waarna geïmporteerde inhoud uit iemands matrix/netwerk-pagina wordt verwijderd.";
+App::$strings["0 for no expiration of imported content"] = "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud.";
+App::$strings["No server found"] = "Geen hub gevonden";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "voor kanaal";
+App::$strings["on server"] = "op hub";
+App::$strings["Status"] = "Status";
+App::$strings["Server"] = "Hubbeheer";
+App::$strings["Update has been marked successful"] = "Update is als succesvol gemarkeerd";
+App::$strings["Executing %s failed. Check system logs."] = "Uitvoeren van %s is mislukt. Controleer systeemlogboek.";
+App::$strings["Update %s was successfully applied."] = "Update %s was geslaagd.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is.";
+App::$strings["Update function %s could not be found."] = "Update-functie %s kon niet gevonden worden.";
+App::$strings["No failed updates."] = "Geen mislukte updates.";
+App::$strings["Failed Updates"] = "Mislukte updates";
+App::$strings["Mark success (if update was manually applied)"] = "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)";
+App::$strings["Attempt to execute this update step automatically"] = "Poging om deze stap van de update automatisch uit te voeren.";
+App::$strings["Queue Statistics"] = "Wachtrij-statistieken";
+App::$strings["Total Entries"] = "Aantal vermeldingen";
+App::$strings["Priority"] = "Prioriteit";
+App::$strings["Destination URL"] = "Doel-URL";
+App::$strings["Mark hub permanently offline"] = "Hub als permanent offline markeren";
+App::$strings["Empty queue for this hub"] = "Berichtenwachtrij voor deze hub legen";
+App::$strings["Last known contact"] = "Voor het laatst contact";
+App::$strings["%s account blocked/unblocked"] = array(
0 => "%s account geblokkeerd/gedeblokkeerd",
1 => "%s accounts geblokkeerd/gedeblokkeerd",
);
-$a->strings["%s account deleted"] = array(
+App::$strings["%s account deleted"] = array(
0 => "%s account verwijderd",
1 => "%s accounts verwijderd",
);
-$a->strings["Account not found"] = "Account niet gevonden";
-$a->strings["Account '%s' deleted"] = "Account '%s' verwijderd";
-$a->strings["Account '%s' blocked"] = "Account '%s' geblokkeerd";
-$a->strings["Account '%s' unblocked"] = "Account '%s' gedeblokkeerd";
-$a->strings["Users"] = "Accounts";
-$a->strings["select all"] = "alles selecteren";
-$a->strings["User registrations waiting for confirm"] = "Accounts die op goedkeuring wachten";
-$a->strings["Request date"] = "Tijd/datum verzoek";
-$a->strings["No registrations."] = "Geen verzoeken.";
-$a->strings["Approve"] = "Goedkeuren";
-$a->strings["Deny"] = "Afkeuren";
-$a->strings["Block"] = "Blokkeren";
-$a->strings["Unblock"] = "Deblokkeren";
-$a->strings["Register date"] = "Geregistreerd";
-$a->strings["Last login"] = "Laatste keer ingelogd";
-$a->strings["Expires"] = "Verloopt";
-$a->strings["Service Class"] = "Abonnementen";
-$a->strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?";
-$a->strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Account niet gevonden";
+App::$strings["Account '%s' deleted"] = "Account '%s' verwijderd";
+App::$strings["Account '%s' blocked"] = "Account '%s' geblokkeerd";
+App::$strings["Account '%s' unblocked"] = "Account '%s' gedeblokkeerd";
+App::$strings["Users"] = "Accounts";
+App::$strings["select all"] = "alles selecteren";
+App::$strings["User registrations waiting for confirm"] = "Accounts die op goedkeuring wachten";
+App::$strings["Request date"] = "Tijd/datum verzoek";
+App::$strings["No registrations."] = "Geen verzoeken.";
+App::$strings["Approve"] = "Goedkeuren";
+App::$strings["Deny"] = "Afkeuren";
+App::$strings["Block"] = "Blokkeren";
+App::$strings["Unblock"] = "Deblokkeren";
+App::$strings["Register date"] = "Geregistreerd";
+App::$strings["Last login"] = "Laatste keer ingelogd";
+App::$strings["Expires"] = "Verloopt";
+App::$strings["Service Class"] = "Abonnementen";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanaal gecensureerd/ongecensureerd",
1 => "%s kanalen gecensureerd/ongecensureerd",
);
-$a->strings["%s channel code allowed/disallowed"] = array(
+App::$strings["%s channel code allowed/disallowed"] = array(
0 => "Code toegestaan/niet toegestaan voor %s kanaal",
1 => "Scripts toegestaan/niet toegestaan voor %s kanalen ",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanaal verwijderd",
1 => "%s kanalen verwijderd",
);
-$a->strings["Channel not found"] = "Kanaal niet gevonden";
-$a->strings["Channel '%s' deleted"] = "Kanaal '%s' verwijderd";
-$a->strings["Channel '%s' censored"] = "Kanaal '%s' gecensureerd";
-$a->strings["Channel '%s' uncensored"] = "Kanaal '%s' ongecensureerd";
-$a->strings["Channel '%s' code allowed"] = "Scripts toegestaan voor kanaal '%s'";
-$a->strings["Channel '%s' code disallowed"] = "Scripts niet toegestaan voor kanaal '%s'";
-$a->strings["Censor"] = "Censureren";
-$a->strings["Uncensor"] = "Niet censureren";
-$a->strings["Allow Code"] = "Scripts toestaan";
-$a->strings["Disallow Code"] = "Scripts niet toestaan";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
-$a->strings["Plugin %s disabled."] = "Plug-in %s uitgeschakeld.";
-$a->strings["Plugin %s enabled."] = "Plug-in %s ingeschakeld";
-$a->strings["Disable"] = "Uitschakelen";
-$a->strings["Enable"] = "Inschakelen";
-$a->strings["Toggle"] = "Omschakelen";
-$a->strings["Author: "] = "Auteur: ";
-$a->strings["Maintainer: "] = "Beheerder: ";
-$a->strings["No themes found."] = "Geen thema's gevonden";
-$a->strings["Screenshot"] = "Schermafdruk";
-$a->strings["[Experimental]"] = "[Experimenteel]";
-$a->strings["[Unsupported]"] = "[Niet ondersteund]";
-$a->strings["Log settings updated."] = "Logboek-instellingen bijgewerkt.";
-$a->strings["Clear"] = "Leegmaken";
-$a->strings["Debugging"] = "Debuggen";
-$a->strings["Log file"] = "Logbestand";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je \$Projectname-installatie.";
-$a->strings["Log level"] = "Logniveau";
-$a->strings["New Profile Field"] = "Nieuw profielveld";
-$a->strings["Field nickname"] = "Bijnaam voor veld";
-$a->strings["System name of field"] = "Systeemnaam voor veld";
-$a->strings["Input type"] = "Invoertype";
-$a->strings["Field Name"] = "Veldnaam";
-$a->strings["Label on profile pages"] = "Tekstlabel voor op profielpagina's";
-$a->strings["Help text"] = "Helptekst";
-$a->strings["Additional info (optional)"] = "Extra informatie (optioneel)";
-$a->strings["Field definition not found"] = "Velddefinitie niet gevonden";
-$a->strings["Edit Profile Field"] = "Profielveld bewerken";
-$a->strings["Unable to find your hub."] = "Niet in staat om je hub te vinden";
-$a->strings["Post successful."] = "Verzenden bericht geslaagd.";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximum toegestane dagelijkse registraties op deze \$Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden.";
-$a->strings["Passwords do not match."] = "Wachtwoorden komen niet met elkaar overeen.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registratie geslaagd. Controleer je e-mail voor instructies.";
-$a->strings["Your registration is pending approval by the site owner."] = "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze \$Projectname-hub.";
-$a->strings["Your registration can not be processed."] = "Jouw registratie kan niet verwerkt worden.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registraties op deze \$Projectname-hub moeten eerst worden goedgekeurd.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registreer op een andere \$Projectname-hub</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Deze \$Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals.";
-$a->strings["Terms of Service"] = "Gebruiksvoorwaarden";
-$a->strings["I accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
-$a->strings["Membership on this site is by invitation only."] = "Registreren op deze \$Projectname-hub kan alleen op uitnodiging.";
-$a->strings["Please enter your invitation code"] = "Vul jouw uitnodigingscode in";
-$a->strings["Your email address"] = "Jouw e-mailadres";
-$a->strings["Choose a password"] = "Geef een wachtwoord op";
-$a->strings["Please re-enter your password"] = "Geef het wachtwoord opnieuw op";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd.";
-$a->strings["Remove This Account"] = "Verwijder dit account";
-$a->strings["WARNING: "] = "WAARSCHUWING: ";
-$a->strings["This account and all its channels will be completely removed from the network. "] = "Dit account en al zijn kanalen worden volledig uit het \$Projectname-netwerk verwijderd.";
-$a->strings["This action is permanent and can not be undone!"] = "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!";
-$a->strings["Please enter your password for verification:"] = "Vul je wachtwoord in ter verificatie:";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het \$Projectname-netwerk verwijderen";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het \$Projectname-netwerk verwijderd";
-$a->strings["Remove Account"] = "Account verwijderen";
-$a->strings["Help:"] = "Hulp:";
-$a->strings["Not Found"] = "Niet gevonden";
-$a->strings["\$Projectname Documentation"] = "\$Projectname-documentatie";
-$a->strings["[Embedded content - reload page to view]"] = "[Ingesloten inhoud - ververs pagina om te bekijken] ";
-$a->strings["Remote privacy information not available."] = "Privacy-informatie op afstand niet beschikbaar.";
-$a->strings["Visible to:"] = "Zichtbaar voor:";
-$a->strings["Name is required"] = "Naam is vereist";
-$a->strings["Key and Secret are required"] = "Key en secret zijn vereist";
-$a->strings["Diaspora Policy Settings updated."] = "Beleidsinstellingen Diaspora bijgewerkt.";
-$a->strings["Passwords do not match. Password unchanged."] = "Wachtwoorden komen niet overeen. Wachtwoord onveranderd.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Lege wachtwoorden zijn niet toegestaan. Wachtwoord onveranderd.";
-$a->strings["Password changed."] = "Wachtwoord veranderd.";
-$a->strings["Password update failed. Please try again."] = "Bijwerken wachtwoord mislukt. Probeer opnieuw.";
-$a->strings["Not valid email."] = "Geen geldig e-mailadres.";
-$a->strings["Protected email address. Cannot change to that email."] = "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken.";
-$a->strings["System failure storing new email. Please try again."] = "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer.";
-$a->strings["Settings updated."] = "Instellingen bijgewerkt.";
-$a->strings["Add application"] = "Applicatie toevoegen";
-$a->strings["Name of application"] = "Naam van applicatie";
-$a->strings["Consumer Key"] = "Consumer key";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatische gegenereerd - verander wanneer gewenst. Maximale lengte is 20";
-$a->strings["Consumer Secret"] = "Consumer secret";
-$a->strings["Redirect"] = "Redirect/doorverwijzing";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI voor redirect - laat leeg, behalve wanneer de applicatie dit vereist";
-$a->strings["Icon url"] = "URL van pictogram";
-$a->strings["Optional"] = "Optioneel";
-$a->strings["You can't edit this application."] = "Je kan deze applicatie niet bewerken";
-$a->strings["Connected Apps"] = "Verbonden applicaties";
-$a->strings["Client key starts with"] = "Client key begint met";
-$a->strings["No name"] = "Geen naam";
-$a->strings["Remove authorization"] = "Autorisatie verwijderen";
-$a->strings["No feature settings configured"] = "Geen extra functie- of plugin-instellingen";
-$a->strings["Feature/Addon Settings"] = "Extra functie- en plugin-instellingen";
-$a->strings["Settings for the built-in Diaspora emulator"] = "Instellingen voor de ingebouwde Diaspora-emulator";
-$a->strings["Allow any Diaspora member to comment on your public posts"] = "Sta toe dat elk Diaspora-lid op jouw openbare berichten kan reageren.";
-$a->strings["Enable the Diaspora protocol for this channel"] = "Diaspora-protocol voor dit kanaal inschakelen";
-$a->strings["Diaspora Policy Settings"] = "Beleidsinstellingen Diaspora";
-$a->strings["Prevent your hashtags from being redirected to other sites"] = "Voorkom dat jouw tags naar andere websites worden doorverwezen";
-$a->strings["Account Settings"] = "Account-instellingen";
-$a->strings["Enter New Password:"] = "Nieuw wachtwoord invoeren:";
-$a->strings["Confirm New Password:"] = "Nieuw wachtwoord bevestigen:";
-$a->strings["Leave password fields blank unless changing"] = "Laat de wachtwoordvelden leeg, behalve wanneer je deze wil veranderen";
-$a->strings["Email Address:"] = "E-mailadres:";
-$a->strings["Remove this account including all its channels"] = "Dit account en al zijn kanalen verwijderen";
-$a->strings["Off"] = "Uit";
-$a->strings["On"] = "Aan";
-$a->strings["Additional Features"] = "Extra functies";
-$a->strings["Connector Settings"] = "Instellingen externe koppelingen";
-$a->strings["No special theme for mobile devices"] = "Geen speciaal thema voor mobiele apparaten";
-$a->strings["%s - (Experimental)"] = "%s - (experimenteel)";
-$a->strings["Display Settings"] = "Weergave-instellingen";
-$a->strings["Theme Settings"] = "Thema-instellingen";
-$a->strings["Custom Theme Settings"] = "Handmatige thema-instellingen";
-$a->strings["Content Settings"] = "Inhoudsinstellingen";
-$a->strings["Display Theme:"] = "Gebruik thema:";
-$a->strings["Mobile Theme:"] = "Mobiel thema:";
-$a->strings["Enable user zoom on mobile devices"] = "Inzoomen op smartphones en tablets toestaan";
-$a->strings["Update browser every xx seconds"] = "Ververs de webbrowser om de zoveel seconde";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minimaal 10 seconde, geen maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Maximaal aantal conversaties die per keer geladen worden:";
-$a->strings["Maximum of 100 items"] = "Maximaal 100 conversaties";
-$a->strings["Show emoticons (smilies) as images"] = "Toon emoticons (smilies) als afbeeldingen";
-$a->strings["Link post titles to source"] = "Berichtkoppen naar originele locatie linken";
-$a->strings["System Page Layout Editor - (advanced)"] = "Lay-out bewerken van systeempagina's (geavanceerd)";
-$a->strings["Use blog/list mode on channel page"] = "Gebruik blog/lijst-modus op kanaalpagina";
-$a->strings["(comments displayed separately)"] = "(reacties worden afzonderlijk weergeven)";
-$a->strings["Use blog/list mode on matrix page"] = "Gebruik blog/lijst-modus op matrixpagina";
-$a->strings["Channel page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op kanaalpagina (in pixels)";
-$a->strings["click to expand content exceeding this height"] = "klik om inhoud uit te klappen die deze hoogte overschrijdt";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op matrixpagina (in pixels)";
-$a->strings["Nobody except yourself"] = "Niemand, behalve jezelf";
-$a->strings["Only those you specifically allow"] = "Alleen connecties met uitdrukkelijke toestemming";
-$a->strings["Approved connections"] = "Geaccepteerde connecties";
-$a->strings["Any connections"] = "Alle connecties";
-$a->strings["Anybody on this website"] = "Iedereen op deze hub";
-$a->strings["Anybody in this network"] = "Iedereen in dit netwerk";
-$a->strings["Anybody authenticated"] = "Geauthenticeerd";
-$a->strings["Anybody on the internet"] = "Iedereen op het internet";
-$a->strings["Publish your default profile in the network directory"] = "Publiceer je standaardprofiel in de kanalengids";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Sta ons toe om jouw kanaal als mogelijke connectie voor te stellen aan nieuwe kanalen";
-$a->strings["Your channel address is"] = "Jouw kanaaladres is";
-$a->strings["Channel Settings"] = "Kanaal-instellingen";
-$a->strings["Basic Settings"] = "Basis-instellingen";
-$a->strings["Your Timezone:"] = "Jouw tijdzone:";
-$a->strings["Default Post Location:"] = "Standaardlocatie bericht:";
-$a->strings["Geographical location to display on your posts"] = "Geografische locatie die bij het bericht moet worden vermeld";
-$a->strings["Use Browser Location:"] = "Locatie van webbrowser gebruiken:";
-$a->strings["Adult Content"] = "Inhoud voor volwassenen";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dit kanaal publiceert regelmatig of vaak materiaal dat alleen geschikt is voor volwassenen. (Gebruik de tag #NSFW in berichten met een seksueel getinte inhoud of ander voor minderjarigen ongeschikt materiaal)";
-$a->strings["Security and Privacy Settings"] = "Veiligheids- en privacy-instellingen";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Jouw permissies zijn al ingesteld. Klik om ze te bekijken of aan te passen.";
-$a->strings["Hide my online presence"] = "Verberg mijn aanwezigheid";
-$a->strings["Prevents displaying in your profile that you are online"] = "Voorkomt dat op je kanaalpagina te zien valt dat je momenteel op \$Projectname aanwezig bent";
-$a->strings["Simple Privacy Settings:"] = "Eenvoudige privacy-instellingen:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Zeer openbaar <em>(kanaal staat volledig open - moet met grote zorgvuldigheid gebruikt worden)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normaal <em>(standaard openbaar, maar privacy wanneer noodzakelijk - vergelijkbaar met die van sociale netwerken, maar met verbeterde privacy)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privé <em>(standaard privé en nooit openbaar)</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Geblokkeerd <em>(standaard geblokkeerd naar/van iedereen)</em>";
-$a->strings["Allow others to tag your posts"] = "Anderen toestaan om je berichten te taggen";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Vaak in groepen/forums gebruikt om met terugwerkende kracht ongepast materiaal te markeren";
-$a->strings["Advanced Privacy Settings"] = "Geavanceerde privacy-instellingen";
-$a->strings["Expire other channel content after this many days"] = "Inhoud van andere kanalen na zoveel aantal dagen laten verlopen:";
-$a->strings["0 or blank prevents expiration"] = "0 of leeg voorkomt het verlopen";
-$a->strings["Maximum Friend Requests/Day:"] = "Maximum aantal connectieverzoeken per dag:";
-$a->strings["May reduce spam activity"] = "Kan eventuele spam verminderen";
-$a->strings["Default Post Permissions"] = "Standaard permissies voor nieuwe berichten";
-$a->strings["Channel permissions category:"] = "Kanaaltype en -permissies:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Maximum aantal privé-berichten per dag van onbekende personen:";
-$a->strings["Useful to reduce spamming"] = "Kan eventuele spam verminderen";
-$a->strings["Notification Settings"] = "Notificatie-instellingen";
-$a->strings["By default post a status message when:"] = "Plaats automatisch een statusbericht wanneer:";
-$a->strings["accepting a friend request"] = "Een connectieverzoek wordt geaccepteerd";
-$a->strings["joining a forum/community"] = "Je lid wordt van een forum/groep";
-$a->strings["making an <em>interesting</em> profile change"] = "Er sprake is van een <em>interessante</em> profielwijziging";
-$a->strings["Send a notification email when:"] = "Verzend een notificatie per e-mail wanneer:";
-$a->strings["You receive a connection request"] = "Je een connectieverzoek ontvangt";
-$a->strings["Your connections are confirmed"] = "Jouw connecties zijn bevestigd";
-$a->strings["Someone writes on your profile wall"] = "Iemand iets op jouw kanaal heeft geschreven";
-$a->strings["Someone writes a followup comment"] = "Iemand een reactie schrijft";
-$a->strings["You receive a private message"] = "Je een privé-bericht ontvangt";
-$a->strings["You receive a friend suggestion"] = "Je een kanaalvoorstel ontvangt";
-$a->strings["You are tagged in a post"] = "Je expliciet in een bericht bent genoemd";
-$a->strings["You are poked/prodded/etc. in a post"] = "Je bent in een bericht aangestoten/gepord/etc.";
-$a->strings["Show visual notifications including:"] = "Toon de volgende zichtbare notificaties:";
-$a->strings["Unseen matrix activity"] = "Niet bekeken matrix-activiteit";
-$a->strings["Unseen channel activity"] = "Niet bekeken kanaal-activiteit";
-$a->strings["Unseen private messages"] = "Niet bekeken privéberichten";
-$a->strings["Recommended"] = "Aanbevolen";
-$a->strings["Upcoming events"] = "Aankomende gebeurtenissen";
-$a->strings["Events today"] = "Gebeurtissen van vandaag";
-$a->strings["Upcoming birthdays"] = "Aankomende verjaardagen";
-$a->strings["Not available in all themes"] = "Niet in alle thema's beschikbaar";
-$a->strings["System (personal) notifications"] = "(Persoonlijke) systeemnotificaties";
-$a->strings["System info messages"] = "Systeemmededelingen";
-$a->strings["System critical alerts"] = "Kritische systeemwaarschuwingen";
-$a->strings["New connections"] = "Nieuwe connecties";
-$a->strings["System Registrations"] = "Nieuwe accountregistraties op deze hub";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Toon tevens nieuwe kanaalberichten, privéberichten en connecties onder Notificaties";
-$a->strings["Notify me of events this many days in advance"] = "Herinner mij zoveel dagen van te voren aan gebeurtenissen";
-$a->strings["Must be greater than 0"] = "Moet hoger dan 0 zijn";
-$a->strings["Advanced Account/Page Type Settings"] = "Instellingen geavanceerd account/paginatype";
-$a->strings["Change the behaviour of this account for special situations"] = "Verander het gedrag van dit account voor speciale situaties";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Schakel de expertmodus in (in <a href=\"settings/features\">Instellingen > Extra functies</a>) om aan te kunnen passen!";
-$a->strings["Miscellaneous Settings"] = "Diverse instellingen";
-$a->strings["Personal menu to display in your channel pages"] = "Persoonlijk menu om op je kanaalpagina's weer te geven";
-$a->strings["Remove Channel"] = "Kanaal verwijderen";
-$a->strings["Remove this channel."] = "Verwijder dit kanaal.";
-$a->strings["First Name"] = "Voornaam";
-$a->strings["Last Name"] = "Achternaam";
-$a->strings["Nickname"] = "Bijnaam";
-$a->strings["Full Name"] = "Volledige naam";
-$a->strings["Profile Photo 16px"] = "Profielfoto 16px";
-$a->strings["Profile Photo 32px"] = "Profielfoto 32px";
-$a->strings["Profile Photo 48px"] = "Profielfoto 48px";
-$a->strings["Profile Photo 64px"] = "Profielfoto 64px";
-$a->strings["Profile Photo 80px"] = "Profielfoto 80px";
-$a->strings["Profile Photo 128px"] = "Profielfoto 128px";
-$a->strings["Timezone"] = "Tijdzone";
-$a->strings["Homepage URL"] = "URL homepagina";
-$a->strings["Birth Year"] = "Geboortejaar";
-$a->strings["Birth Month"] = "Geboortemaand";
-$a->strings["Birth Day"] = "Geboortedag";
-$a->strings["Birthdate"] = "Geboortedatum";
-$a->strings["Conversation removed."] = "Conversatie verwijderd";
-$a->strings["No messages."] = "Geen berichten";
-$a->strings["Delete conversation"] = "Verwijder conversatie";
-$a->strings["D, d M Y - g:i A"] = "D, j M Y - G:i";
-$a->strings["Export Channel"] = "Kanaal exporteren";
-$a->strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal.";
-$a->strings["Export Content"] = "Inhoud exporteren";
-$a->strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint.";
-$a->strings["Export your posts from a given year or month:"] = "Exporteer jouw berichten van een bepaald jaar of een bepaalde maand:";
-$a->strings["You may also export your posts and conversations for a particular year or month. Click on one of the recent years or months below."] = "Je kan ook jouw berichten en conversaties van een bepaald jaar of een bepaalde maand exporteren. Klik hieronder op een van de recente jaren of maanden.";
-$a->strings["Jan"] = "jan";
-$a->strings["Feb"] = "feb";
-$a->strings["Mar"] = "mrt";
-$a->strings["Apr"] = "apr";
-$a->strings["Jun"] = "jun";
-$a->strings["Jul"] = "jul";
-$a->strings["Aug"] = "aug";
-$a->strings["Sep"] = "sep";
-$a->strings["Oct"] = "okt";
-$a->strings["Nov"] = "nov";
-$a->strings["Dec"] = "dec";
-$a->strings["If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), kies een kleiner datumbereik en probeer het dan nogmaals.";
-$a->strings["Or adjust the date in your browser location bar to select other dates. For example the year 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> or the month September 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>"] = "Of pas de datum aan in de adresbalk van je browser om zo andere jaren of maanden te kiezen. Bijvoorbeeld het jaar 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> of de maand september 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>.";
-$a->strings["Please visit"] = "Bezoek";
-$a->strings["on another hub to import the backup files(s)."] = "op een andere hub om het back-upbestand of de back-upbestanden te importeren.";
-$a->strings["We advise you to clone the channel on the new hub first and than to import the backup file(s) (from the same channel) in chronological order. Importing the backup files into another channel will certainly give permission issues."] = "Wij adviseren om eerst het kanaal op de nieuwe hub te klonen en dan vervolgens het back-upbestand of de back-upbestanden in chronologische volgorde te importeren (van hetzelfde kanaal). Het importeren van back-upbestanden in een ander kanaal veroorzaakt zeker permissieproblemen.";
-$a->strings["Set your current mood and tell your friends"] = "Noteer je huidige stemming en toon het aan je connecties";
-$a->strings["Total votes"] = "Totaal aantal stemmen";
-$a->strings["Average Rating"] = "Gemiddelde beoordeling";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd.";
-$a->strings["Remove This Channel"] = "Verwijder dit kanaal";
-$a->strings["This channel will be completely removed from the network. "] = "Dit kanaal wordt volledig uit het \$Projectname-netwerk verwijderd.";
-$a->strings["Remove this channel and all its clones from the network"] = "Dit kanaal en alle klonen hiervan uit het \$Projectname-netwerk verwijderen";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het \$Projectname-netwerk verwijderd";
-$a->strings["Could not access contact record."] = "Kon geen toegang krijgen tot de connectie-gegevens.";
-$a->strings["Could not locate selected profile."] = "Kon het gekozen profiel niet vinden.";
-$a->strings["Connection updated."] = "Connectie bijgewerkt.";
-$a->strings["Failed to update connection record."] = "Bijwerken van connectie-gegevens mislukt.";
-$a->strings["is now connected to"] = "is nu verbonden met";
-$a->strings["Could not access address book record."] = "Kon geen toegang krijgen tot de record van de connectie.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar";
-$a->strings["Unable to set address book parameters."] = "Niet in staat om de parameters van connecties in te stellen.";
-$a->strings["Connection has been removed."] = "Connectie is verwijderd";
-$a->strings["View %s's profile"] = "Profiel van %s weergeven";
-$a->strings["Refresh Permissions"] = "Permissies vernieuwen";
-$a->strings["Fetch updated permissions"] = "Aangepaste permissies ophalen";
-$a->strings["Recent Activity"] = "Recente activiteit";
-$a->strings["View recent posts and comments"] = "Recente berichten en reacties weergeven";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blokkeer (of deblokkeer) alle communicatie met deze connectie";
-$a->strings["This connection is blocked!"] = "Deze connectie is geblokkeerd!";
-$a->strings["Unignore"] = "Niet meer negeren";
-$a->strings["Ignore"] = "Negeren";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie";
-$a->strings["This connection is ignored!"] = "Deze connectie wordt genegeerd!";
-$a->strings["Unarchive"] = "Niet meer archiveren";
-$a->strings["Archive"] = "Archiveren";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud";
-$a->strings["This connection is archived!"] = "Deze connectie is gearchiveerd!";
-$a->strings["Unhide"] = "Niet meer verbergen";
-$a->strings["Hide"] = "Verbergen";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties";
-$a->strings["This connection is hidden!"] = "Deze connectie is verborgen!";
-$a->strings["Delete this connection"] = "Deze connectie verwijderen";
-$a->strings["Approve this connection"] = "Deze connectie accepteren";
-$a->strings["Accept connection to allow communication"] = "Keur deze connectie goed om communicatie toe te staan";
-$a->strings["Set Affinity"] = "Verwantschapsfilter instellen";
-$a->strings["Set Profile"] = "Profiel instellen";
-$a->strings["Set Affinity & Profile"] = "Verwantschapsfilter en profiel instellen";
-$a->strings["Apply these permissions automatically"] = "Deze permissies automatisch toepassen";
-$a->strings["This connection's address is"] = "Het adres van deze connectie is";
-$a->strings["The permissions indicated on this page will be applied to all new connections."] = "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast.";
-$a->strings["Slide to adjust your degree of friendship"] = "Schuif om te bepalen hoe goed je iemand kent en/of mag";
-$a->strings["Slide to adjust your rating"] = "Gebruik de schuif om je beoordeling te geven";
-$a->strings["Optionally explain your rating"] = "Verklaar jouw beoordeling (niet verplicht)";
-$a->strings["Custom Filter"] = "Berichtenfilter";
-$a->strings["Only import posts with this text"] = "Importeer alleen berichten met deze tekst";
-$a->strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "woorden (één per regel), #tags of /patterns/, laat leeg om alle berichten te importeren";
-$a->strings["Do not import posts with this text"] = "Importeer geen berichten met deze tekst";
-$a->strings["This information is public!"] = "Deze informatie is openbaar!";
-$a->strings["Connection Pending Approval"] = "Connectie moet nog goedgekeurd worden";
-$a->strings["Connection Request"] = "Connectieverzoek";
-$a->strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren.";
-$a->strings["Approve Later"] = "Later goedkeuren";
-$a->strings["inherited"] = "geërfd";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken.";
-$a->strings["Their Settings"] = "Hun instellingen";
-$a->strings["My Settings"] = "Mijn instellingen";
-$a->strings["Individual Permissions"] = "Individuele permissies";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier <strong>niet</strong> veranderen.";
-$a->strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. ";
-$a->strings["Last update:"] = "Laatste wijziging:";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten.";
-$a->strings["The error message was:"] = "Het foutbericht was:";
-$a->strings["Authentication failed."] = "Authenticatie mislukt.";
-$a->strings["Remote Authentication"] = "Authenticatie op afstand";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Vul jouw kanaaladres in (bijv. channel@example.com)";
-$a->strings["Authenticate"] = "Authenticeren";
-$a->strings["Unable to lookup recipient."] = "Niet in staat om ontvanger op te zoeken.";
-$a->strings["Unable to communicate with requested channel."] = "Niet in staat om met het aangevraagde kanaal te communiceren.";
-$a->strings["Cannot verify requested channel."] = "Kan opgevraagd kanaal niet verifieren";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt.";
-$a->strings["Message deleted."] = "Bericht verwijderd.";
-$a->strings["Message recalled."] = "Bericht ingetrokken.";
-$a->strings["Send Private Message"] = "Privébericht versturen";
-$a->strings["To:"] = "Aan:";
-$a->strings["Subject:"] = "Onderwerp:";
-$a->strings["Send"] = "Verzenden";
-$a->strings["Message not found."] = "Bericht niet gevonden";
-$a->strings["Delete message"] = "Bericht verwijderen";
-$a->strings["Recall message"] = "Bericht intrekken";
-$a->strings["Message has been recalled."] = "Bericht is ingetrokken.";
-$a->strings["Private Conversation"] = "Privéconversatie";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender.";
-$a->strings["Send Reply"] = "Antwoord versturen";
-$a->strings["Invalid request identifier."] = "Ongeldige verzoek identificator (request identifier)";
-$a->strings["Discard"] = "Annuleren";
-$a->strings["Please login."] = "Inloggen.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen.";
-$a->strings["Add a Channel"] = "Kanaal toevoegen";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Naast een account moet je tenminste één kanaal aanmaken. Een kanaal is een persoonlijke verzameling (gerelateerde) berichten en media, zoals je misschien gewend bent van sociale netwerken. Een kanaal kan gebruikt worden voor social media, een blog, forum, en voor veel meer. Je kan net zoveel kanalen aanmaken als dat de eigenaar/beheerder van jouw hub toestaat.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Jouw naam of een andere relevante naam. Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Familieforum\"";
-$a->strings["Choose a short nickname"] = "Korte bijnaam";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Deze bijnaam (geen spaties) wordt gebruikt om een makkelijk te onthouden kanaaladres (zoals een e-mailadres) en het internetadres (URL) van jouw kanaal aan te maken, die je dan met anderen kunt delen. Voorbeeld: <b>janp</b> wordt <em>janp@jouw_hub.nl</em> en <em>https://jouw_hub.nl/channel/janp</em>.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie.";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Kies een kanaaltype en het door jouw gewenste privacy-niveau, zodat automatisch de beste permissies kunnen worden ingesteld. Dit kan later, indien gewenst, worden veranderd.";
-$a->strings["Channel Type"] = "Kanaaltype";
-$a->strings["Read more about roles"] = "Lees meer over kanaaltypes";
-$a->strings["App installed."] = "App geïnstalleerd";
-$a->strings["Malformed app."] = "Misvormde app.";
-$a->strings["Embed code"] = "Insluitcode";
-$a->strings["Edit App"] = "App bewerken";
-$a->strings["Create App"] = "App maken";
-$a->strings["Name of app"] = "Naam van app";
-$a->strings["Location (URL) of app"] = "Locatie (URL) van app";
-$a->strings["Photo icon URL"] = "URL van pictogram";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels (optioneel)";
-$a->strings["Version ID"] = "Versie-ID";
-$a->strings["Price of app"] = "Prijs van de app";
-$a->strings["Location (URL) to purchase app"] = "Locatie (URL) om de app aan te schaffen";
-$a->strings["sent you a private message"] = "stuurde jou een privébericht";
-$a->strings["added your channel"] = "voegde jouw kanaal toe";
-$a->strings["posted an event"] = "plaatste een gebeurtenis";
-$a->strings["Comanche page description language help"] = "Hulp met de paginabeschrijvingstaal Comanche";
-$a->strings["Layout Description"] = "Lay-out-omschrijving";
-$a->strings["Download PDL file"] = "Download PDL-bestand";
-$a->strings["Welcome to %s"] = "Welkom op %s";
-$a->strings["Lorem Ipsum"] = "Lorem Ipsum";
-$a->strings["Bookmark added"] = "Bladwijzer toegevoegd";
-$a->strings["My Bookmarks"] = "Mijn bladwijzers";
-$a->strings["My Connections Bookmarks"] = "Bladwijzers van mijn connecties";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Onvoldoende permissies. Doorgestuurd naar profielpagina.";
-$a->strings["This setting requires special processing and editing has been blocked."] = "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd.";
-$a->strings["Configuration Editor"] = "Configuratiebewerker";
-$a->strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. ";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer.";
-$a->strings["Poll"] = "Peiling";
-$a->strings["View Results"] = "Bekijk resultaten";
-$a->strings["No service class restrictions found."] = "Geen abonnementsbeperkingen gevonden.";
-$a->strings["Files: shared with me"] = "Bestanden: met mij gedeeld";
-$a->strings["NEW"] = "NIEUW";
-$a->strings["Remove all files"] = "Verwijder alle bestanden";
-$a->strings["Remove this file"] = "Verwijder dit bestand";
-$a->strings["Schema Default"] = "Standaardschema";
-$a->strings["Sans-Serif"] = "Schreefloos";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Thema-instellingen";
-$a->strings["Set scheme"] = "Schema van thema instellen";
-$a->strings["Set font-size for posts and comments"] = "Lettergrootte voor berichten en reacties instellen";
-$a->strings["Set font face"] = "Lettertypefamilie instellen";
-$a->strings["Set iconset"] = "Pictogrammenset instellen";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Een grote schaduwgrootte instellen (standaard 15px 15px 15px)";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Een kleine schaduwgrootte instellen (standaard 5px 5px 5px)";
-$a->strings["Set shadow color, default #000"] = "Schaduwkleur instellen (standaard #000)";
-$a->strings["Set radius size, default 5px"] = "Radius instellen (standaard 5px)";
-$a->strings["Set line-height for posts and comments"] = "Lijnhoogte voor berichten en reacties instellen";
-$a->strings["Set background image"] = "Achtergrondafbeelding instellen";
-$a->strings["Set background attachment"] = "Background-attachment instellen";
-$a->strings["Set background color"] = "Achtergrondkleur instellen";
-$a->strings["Set section background image"] = "Achtergrondafbeelding van sectie instellen";
-$a->strings["Set section background color"] = "Achtergrondkleur van sectie instellen";
-$a->strings["Set color of items - use hex"] = "Tekstkleur van items instellen (hexadecimaal)";
-$a->strings["Set color of links - use hex"] = "Kleur van links instellen (hexadecimaal)";
-$a->strings["Set max-width for items. Default 400px"] = "Maximale breedte van items instellen (standaard 400px)";
-$a->strings["Set min-width for items. Default 240px"] = "Minimale breedte van items instellen (standaard 240px)";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Breedte van de generieke content-wrapper instellen (standaard 48%)";
-$a->strings["Set color of fonts - use hex"] = "Tekstkleur instellen (hexadecimaal)";
-$a->strings["Set background-size element"] = "Grootte achtergrondafbeelding instellen";
-$a->strings["Item opacity"] = "Ondoorzichtigheid item";
-$a->strings["Display post previews only"] = "Alleen voorvertoning berichten weergeven";
-$a->strings["Display side bar on channel page"] = "Zijbalk op kanaalpagina weergeven";
-$a->strings["Colour of the navigation bar"] = "Kleur van de navigatiebalk";
-$a->strings["Item float"] = "Positie van item (float)";
-$a->strings["Left offset of the section element"] = "Linker offset van het sectie-element";
-$a->strings["Right offset of the section element"] = "Rechter offset van het sectie-element";
-$a->strings["Section width"] = "Breedte van sectie";
-$a->strings["Left offset of the aside"] = "Linker offset van de zijbalk (aside)";
-$a->strings["Right offset of the aside element"] = "Rechter offset van de zijbalk (aside)";
-$a->strings["Light (Red Matrix default)"] = "Light (\$Projectname-standaard)";
-$a->strings["Select scheme"] = "Kies schema van thema";
-$a->strings["Narrow navbar"] = "Smalle navigatiebalk";
-$a->strings["Navigation bar background color"] = "Achtergrondkleur navigatiebalk";
-$a->strings["Navigation bar gradient top color"] = "Bovenste gradiëntkleur navigatiebalk";
-$a->strings["Navigation bar gradient bottom color"] = "Onderste gradiëntkleur navigatiebalk";
-$a->strings["Navigation active button gradient top color"] = "Bovenste gradiëntkleur actieve knop navigatiebalk";
-$a->strings["Navigation active button gradient bottom color"] = "Onderste gradiëntkleur actieve knop op navigatiebalk";
-$a->strings["Navigation bar border color "] = "Randkleur navigatiebalk ";
-$a->strings["Navigation bar icon color "] = "Pictogramkleur navigatiebalk";
-$a->strings["Navigation bar active icon color "] = "Actieve pictogramkleur navigatiebalk";
-$a->strings["link color"] = "Linkkleur instellen";
-$a->strings["Set font-color for banner"] = "Tekstkleur van banner instellen";
-$a->strings["Set the background color"] = "Achtergrondkleur instellen";
-$a->strings["Set the background image"] = "Achtergrondafbeelding instellen";
-$a->strings["Set the background color of items"] = "Achtergrondkleur items instellen";
-$a->strings["Set the background color of comments"] = "Achtergrondkleur reacties instellen";
-$a->strings["Set the border color of comments"] = "Randkleur reacties instellen";
-$a->strings["Set the indent for comments"] = "Inspringen reacties instellen";
-$a->strings["Set the basic color for item icons"] = "Basiskleur itempictogrammen instellen";
-$a->strings["Set the hover color for item icons"] = "Hoverkleur itempictogrammen instellen";
-$a->strings["Set font-size for the entire application"] = "Tekstgrootte van de volledige applicatie instellen";
-$a->strings["Example: 14px"] = "Voorbeeld: 14px";
-$a->strings["Set font-color for posts and comments"] = "Tekstkleur van berichten en reacties";
-$a->strings["Set radius of corners"] = "Radius van hoeken instellen";
-$a->strings["Set shadow depth of photos"] = "Schaduwdiepte van foto's instellen";
-$a->strings["Set maximum width of content region in pixel"] = "Maximumbreedte conversatieruimte instellen (in pixels)";
-$a->strings["Leave empty for default width"] = "Laat leeg voor standaardbreedte";
-$a->strings["Center page content"] = "Inhoud centreren";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Minimale ondoorzichtigheid navigatiebalk (- om te verbergen)";
-$a->strings["Set size of conversation author photo"] = "Grootte profielfoto's van berichten instellen";
-$a->strings["Set size of followup author photos"] = "Grootte profielfoto's van reacties instellen";
-$a->strings["Update %s failed. See error logs."] = "Update %s mislukt. Zie foutenlogboek.";
-$a->strings["Update Error at %s"] = "Update-fout op %s";
-$a->strings["Create an account to access services and applications within the Red Matrix"] = "Maak een account aan om toegang te krijgen tot diensten en toepassingen van \$Projectname";
-$a->strings["Password"] = "Wachtwoord";
-$a->strings["Remember me"] = "Aangemeld blijven";
-$a->strings["Forgot your password?"] = "Wachtwoord vergeten?";
-$a->strings["toggle mobile"] = "mobiele weergave omschakelen";
-$a->strings["Website SSL certificate is not valid. Please correct."] = "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b.";
-$a->strings["[red] Website SSL error for %s"] = "[red] Probleem met SSL-certificaat voor %s";
-$a->strings["Cron/Scheduled tasks not running."] = "Cron is niet actief";
-$a->strings["[red] Cron tasks not running on %s"] = "[red] Cron-taken zijn niet actief op %s";
+App::$strings["Channel not found"] = "Kanaal niet gevonden";
+App::$strings["Channel '%s' deleted"] = "Kanaal '%s' verwijderd";
+App::$strings["Channel '%s' censored"] = "Kanaal '%s' gecensureerd";
+App::$strings["Channel '%s' uncensored"] = "Kanaal '%s' ongecensureerd";
+App::$strings["Channel '%s' code allowed"] = "Scripts toegestaan voor kanaal '%s'";
+App::$strings["Channel '%s' code disallowed"] = "Scripts niet toegestaan voor kanaal '%s'";
+App::$strings["Censor"] = "Censureren";
+App::$strings["Uncensor"] = "Niet censureren";
+App::$strings["Allow Code"] = "Scripts toestaan";
+App::$strings["Disallow Code"] = "Scripts niet toestaan";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?";
+App::$strings["Plugin %s disabled."] = "Plug-in %s uitgeschakeld.";
+App::$strings["Plugin %s enabled."] = "Plug-in %s ingeschakeld";
+App::$strings["Disable"] = "Uitschakelen";
+App::$strings["Enable"] = "Inschakelen";
+App::$strings["Toggle"] = "Omschakelen";
+App::$strings["Author: "] = "Auteur: ";
+App::$strings["Maintainer: "] = "Beheerder: ";
+App::$strings["No themes found."] = "Geen thema's gevonden";
+App::$strings["Screenshot"] = "Schermafdruk";
+App::$strings["[Experimental]"] = "[Experimenteel]";
+App::$strings["[Unsupported]"] = "[Niet ondersteund]";
+App::$strings["Log settings updated."] = "Logboek-instellingen bijgewerkt.";
+App::$strings["Clear"] = "Leegmaken";
+App::$strings["Debugging"] = "Debuggen";
+App::$strings["Log file"] = "Logbestand";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je \$Projectname-installatie.";
+App::$strings["Log level"] = "Logniveau";
+App::$strings["New Profile Field"] = "Nieuw profielveld";
+App::$strings["Field nickname"] = "Bijnaam voor veld";
+App::$strings["System name of field"] = "Systeemnaam voor veld";
+App::$strings["Input type"] = "Invoertype";
+App::$strings["Field Name"] = "Veldnaam";
+App::$strings["Label on profile pages"] = "Tekstlabel voor op profielpagina's";
+App::$strings["Help text"] = "Helptekst";
+App::$strings["Additional info (optional)"] = "Extra informatie (optioneel)";
+App::$strings["Field definition not found"] = "Velddefinitie niet gevonden";
+App::$strings["Edit Profile Field"] = "Profielveld bewerken";
+App::$strings["Unable to find your hub."] = "Niet in staat om je hub te vinden";
+App::$strings["Post successful."] = "Verzenden bericht geslaagd.";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximum toegestane dagelijkse registraties op deze \$Projectname-hub bereikt. Probeer het morgen (UTC) nogmaals.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Registratie mislukt. De gebruiksvoorwaarden dienen wel geaccepteerd te worden.";
+App::$strings["Passwords do not match."] = "Wachtwoorden komen niet met elkaar overeen.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registratie geslaagd. Controleer je e-mail voor instructies.";
+App::$strings["Your registration is pending approval by the site owner."] = "Jouw accountregistratie wacht op goedkeuring van de beheerder van deze \$Projectname-hub.";
+App::$strings["Your registration can not be processed."] = "Jouw registratie kan niet verwerkt worden.";
+App::$strings["Registration on this site/hub is by approval only."] = "Registraties op deze \$Projectname-hub moeten eerst worden goedgekeurd.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registreer op een andere \$Projectname-hub</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Deze \$Projectname-hub heeft het maximum aantal dagelijks toegestane registraties bereikt. Probeer het morgen (UTC) nogmaals.";
+App::$strings["Terms of Service"] = "Gebruiksvoorwaarden";
+App::$strings["I accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Ik accepteer de %s van deze \$Projectname-hub";
+App::$strings["Membership on this site is by invitation only."] = "Registreren op deze \$Projectname-hub kan alleen op uitnodiging.";
+App::$strings["Please enter your invitation code"] = "Vul jouw uitnodigingscode in";
+App::$strings["Your email address"] = "Jouw e-mailadres";
+App::$strings["Choose a password"] = "Geef een wachtwoord op";
+App::$strings["Please re-enter your password"] = "Geef het wachtwoord opnieuw op";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een account is niet toegestaan binnen 48 uur nadat het wachtwoord is veranderd.";
+App::$strings["Remove This Account"] = "Verwijder dit account";
+App::$strings["WARNING: "] = "WAARSCHUWING: ";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Dit account en al zijn kanalen worden volledig uit het \$Projectname-netwerk verwijderd.";
+App::$strings["This action is permanent and can not be undone!"] = "Deze handeling is van permanente aard en kan niet meer worden teruggedraaid!";
+App::$strings["Please enter your password for verification:"] = "Vul je wachtwoord in ter verificatie:";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Dit account, al zijn kanalen en alle klonen van zijn kanalen uit het \$Projectname-netwerk verwijderen";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Standaard worden alleen de kanalen die zich op deze hub bevinden uit het \$Projectname-netwerk verwijderd";
+App::$strings["Remove Account"] = "Account verwijderen";
+App::$strings["Help:"] = "Hulp:";
+App::$strings["Not Found"] = "Niet gevonden";
+App::$strings["\$Projectname Documentation"] = "\$Projectname-documentatie";
+App::$strings["[Embedded content - reload page to view]"] = "[Ingesloten inhoud - ververs pagina om te bekijken] ";
+App::$strings["Remote privacy information not available."] = "Privacy-informatie op afstand niet beschikbaar.";
+App::$strings["Visible to:"] = "Zichtbaar voor:";
+App::$strings["Name is required"] = "Naam is vereist";
+App::$strings["Key and Secret are required"] = "Key en secret zijn vereist";
+App::$strings["Diaspora Policy Settings updated."] = "Beleidsinstellingen Diaspora bijgewerkt.";
+App::$strings["Passwords do not match. Password unchanged."] = "Wachtwoorden komen niet overeen. Wachtwoord onveranderd.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Lege wachtwoorden zijn niet toegestaan. Wachtwoord onveranderd.";
+App::$strings["Password changed."] = "Wachtwoord veranderd.";
+App::$strings["Password update failed. Please try again."] = "Bijwerken wachtwoord mislukt. Probeer opnieuw.";
+App::$strings["Not valid email."] = "Geen geldig e-mailadres.";
+App::$strings["Protected email address. Cannot change to that email."] = "Beschermd e-mailadres. Kan dat e-mailadres niet gebruiken.";
+App::$strings["System failure storing new email. Please try again."] = "Systeemfout opslaan van nieuwe e-mail. Probeer het nog een keer.";
+App::$strings["Settings updated."] = "Instellingen bijgewerkt.";
+App::$strings["Add application"] = "Applicatie toevoegen";
+App::$strings["Name of application"] = "Naam van applicatie";
+App::$strings["Consumer Key"] = "Consumer key";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatische gegenereerd - verander wanneer gewenst. Maximale lengte is 20";
+App::$strings["Consumer Secret"] = "Consumer secret";
+App::$strings["Redirect"] = "Redirect/doorverwijzing";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI voor redirect - laat leeg, behalve wanneer de applicatie dit vereist";
+App::$strings["Icon url"] = "URL van pictogram";
+App::$strings["Optional"] = "Optioneel";
+App::$strings["You can't edit this application."] = "Je kan deze applicatie niet bewerken";
+App::$strings["Connected Apps"] = "Verbonden applicaties";
+App::$strings["Client key starts with"] = "Client key begint met";
+App::$strings["No name"] = "Geen naam";
+App::$strings["Remove authorization"] = "Autorisatie verwijderen";
+App::$strings["No feature settings configured"] = "Geen extra functie- of plugin-instellingen";
+App::$strings["Feature/Addon Settings"] = "Extra functie- en plugin-instellingen";
+App::$strings["Settings for the built-in Diaspora emulator"] = "Instellingen voor de ingebouwde Diaspora-emulator";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Sta toe dat elk Diaspora-lid op jouw openbare berichten kan reageren.";
+App::$strings["Enable the Diaspora protocol for this channel"] = "Diaspora-protocol voor dit kanaal inschakelen";
+App::$strings["Diaspora Policy Settings"] = "Beleidsinstellingen Diaspora";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Voorkom dat jouw tags naar andere websites worden doorverwezen";
+App::$strings["Account Settings"] = "Account-instellingen";
+App::$strings["Enter New Password:"] = "Nieuw wachtwoord invoeren:";
+App::$strings["Confirm New Password:"] = "Nieuw wachtwoord bevestigen:";
+App::$strings["Leave password fields blank unless changing"] = "Laat de wachtwoordvelden leeg, behalve wanneer je deze wil veranderen";
+App::$strings["Email Address:"] = "E-mailadres:";
+App::$strings["Remove this account including all its channels"] = "Dit account en al zijn kanalen verwijderen";
+App::$strings["Off"] = "Uit";
+App::$strings["On"] = "Aan";
+App::$strings["Additional Features"] = "Extra functies";
+App::$strings["Connector Settings"] = "Instellingen externe koppelingen";
+App::$strings["No special theme for mobile devices"] = "Geen speciaal thema voor mobiele apparaten";
+App::$strings["%s - (Experimental)"] = "%s - (experimenteel)";
+App::$strings["Display Settings"] = "Weergave-instellingen";
+App::$strings["Theme Settings"] = "Thema-instellingen";
+App::$strings["Custom Theme Settings"] = "Handmatige thema-instellingen";
+App::$strings["Content Settings"] = "Inhoudsinstellingen";
+App::$strings["Display Theme:"] = "Gebruik thema:";
+App::$strings["Mobile Theme:"] = "Mobiel thema:";
+App::$strings["Enable user zoom on mobile devices"] = "Inzoomen op smartphones en tablets toestaan";
+App::$strings["Update browser every xx seconds"] = "Ververs de webbrowser om de zoveel seconde";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minimaal 10 seconde, geen maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Maximaal aantal conversaties die per keer geladen worden:";
+App::$strings["Maximum of 100 items"] = "Maximaal 100 conversaties";
+App::$strings["Show emoticons (smilies) as images"] = "Toon emoticons (smilies) als afbeeldingen";
+App::$strings["Link post titles to source"] = "Berichtkoppen naar originele locatie linken";
+App::$strings["System Page Layout Editor - (advanced)"] = "Lay-out bewerken van systeempagina's (geavanceerd)";
+App::$strings["Use blog/list mode on channel page"] = "Gebruik blog/lijst-modus op kanaalpagina";
+App::$strings["(comments displayed separately)"] = "(reacties worden afzonderlijk weergeven)";
+App::$strings["Use blog/list mode on matrix page"] = "Gebruik blog/lijst-modus op matrixpagina";
+App::$strings["Channel page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op kanaalpagina (in pixels)";
+App::$strings["click to expand content exceeding this height"] = "klik om inhoud uit te klappen die deze hoogte overschrijdt";
+App::$strings["Matrix page max height of content (in pixels)"] = "Maximale hoogte berichtinhoud op matrixpagina (in pixels)";
+App::$strings["Nobody except yourself"] = "Niemand, behalve jezelf";
+App::$strings["Only those you specifically allow"] = "Alleen connecties met uitdrukkelijke toestemming";
+App::$strings["Approved connections"] = "Geaccepteerde connecties";
+App::$strings["Any connections"] = "Alle connecties";
+App::$strings["Anybody on this website"] = "Iedereen op deze hub";
+App::$strings["Anybody in this network"] = "Iedereen in dit netwerk";
+App::$strings["Anybody authenticated"] = "Geauthenticeerd";
+App::$strings["Anybody on the internet"] = "Iedereen op het internet";
+App::$strings["Publish your default profile in the network directory"] = "Publiceer je standaardprofiel in de kanalengids";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Sta ons toe om jouw kanaal als mogelijke connectie voor te stellen aan nieuwe kanalen";
+App::$strings["Your channel address is"] = "Jouw kanaaladres is";
+App::$strings["Channel Settings"] = "Kanaal-instellingen";
+App::$strings["Basic Settings"] = "Basis-instellingen";
+App::$strings["Your Timezone:"] = "Jouw tijdzone:";
+App::$strings["Default Post Location:"] = "Standaardlocatie bericht:";
+App::$strings["Geographical location to display on your posts"] = "Geografische locatie die bij het bericht moet worden vermeld";
+App::$strings["Use Browser Location:"] = "Locatie van webbrowser gebruiken:";
+App::$strings["Adult Content"] = "Inhoud voor volwassenen";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Dit kanaal publiceert regelmatig of vaak materiaal dat alleen geschikt is voor volwassenen. (Gebruik de tag #NSFW in berichten met een seksueel getinte inhoud of ander voor minderjarigen ongeschikt materiaal)";
+App::$strings["Security and Privacy Settings"] = "Veiligheids- en privacy-instellingen";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Jouw permissies zijn al ingesteld. Klik om ze te bekijken of aan te passen.";
+App::$strings["Hide my online presence"] = "Verberg mijn aanwezigheid";
+App::$strings["Prevents displaying in your profile that you are online"] = "Voorkomt dat op je kanaalpagina te zien valt dat je momenteel op \$Projectname aanwezig bent";
+App::$strings["Simple Privacy Settings:"] = "Eenvoudige privacy-instellingen:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Zeer openbaar <em>(kanaal staat volledig open - moet met grote zorgvuldigheid gebruikt worden)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Normaal <em>(standaard openbaar, maar privacy wanneer noodzakelijk - vergelijkbaar met die van sociale netwerken, maar met verbeterde privacy)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privé <em>(standaard privé en nooit openbaar)</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Geblokkeerd <em>(standaard geblokkeerd naar/van iedereen)</em>";
+App::$strings["Allow others to tag your posts"] = "Anderen toestaan om je berichten te taggen";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Vaak in groepen/forums gebruikt om met terugwerkende kracht ongepast materiaal te markeren";
+App::$strings["Advanced Privacy Settings"] = "Geavanceerde privacy-instellingen";
+App::$strings["Expire other channel content after this many days"] = "Inhoud van andere kanalen na zoveel aantal dagen laten verlopen:";
+App::$strings["0 or blank prevents expiration"] = "0 of leeg voorkomt het verlopen";
+App::$strings["Maximum Friend Requests/Day:"] = "Maximum aantal connectieverzoeken per dag:";
+App::$strings["May reduce spam activity"] = "Kan eventuele spam verminderen";
+App::$strings["Default Post Permissions"] = "Standaard permissies voor nieuwe berichten";
+App::$strings["Channel permissions category:"] = "Kanaaltype en -permissies:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Maximum aantal privé-berichten per dag van onbekende personen:";
+App::$strings["Useful to reduce spamming"] = "Kan eventuele spam verminderen";
+App::$strings["Notification Settings"] = "Notificatie-instellingen";
+App::$strings["By default post a status message when:"] = "Plaats automatisch een statusbericht wanneer:";
+App::$strings["accepting a friend request"] = "Een connectieverzoek wordt geaccepteerd";
+App::$strings["joining a forum/community"] = "Je lid wordt van een forum/groep";
+App::$strings["making an <em>interesting</em> profile change"] = "Er sprake is van een <em>interessante</em> profielwijziging";
+App::$strings["Send a notification email when:"] = "Verzend een notificatie per e-mail wanneer:";
+App::$strings["You receive a connection request"] = "Je een connectieverzoek ontvangt";
+App::$strings["Your connections are confirmed"] = "Jouw connecties zijn bevestigd";
+App::$strings["Someone writes on your profile wall"] = "Iemand iets op jouw kanaal heeft geschreven";
+App::$strings["Someone writes a followup comment"] = "Iemand een reactie schrijft";
+App::$strings["You receive a private message"] = "Je een privé-bericht ontvangt";
+App::$strings["You receive a friend suggestion"] = "Je een kanaalvoorstel ontvangt";
+App::$strings["You are tagged in a post"] = "Je expliciet in een bericht bent genoemd";
+App::$strings["You are poked/prodded/etc. in a post"] = "Je bent in een bericht aangestoten/gepord/etc.";
+App::$strings["Show visual notifications including:"] = "Toon de volgende zichtbare notificaties:";
+App::$strings["Unseen matrix activity"] = "Niet bekeken matrix-activiteit";
+App::$strings["Unseen channel activity"] = "Niet bekeken kanaal-activiteit";
+App::$strings["Unseen private messages"] = "Niet bekeken privéberichten";
+App::$strings["Recommended"] = "Aanbevolen";
+App::$strings["Upcoming events"] = "Aankomende gebeurtenissen";
+App::$strings["Events today"] = "Gebeurtissen van vandaag";
+App::$strings["Upcoming birthdays"] = "Aankomende verjaardagen";
+App::$strings["Not available in all themes"] = "Niet in alle thema's beschikbaar";
+App::$strings["System (personal) notifications"] = "(Persoonlijke) systeemnotificaties";
+App::$strings["System info messages"] = "Systeemmededelingen";
+App::$strings["System critical alerts"] = "Kritische systeemwaarschuwingen";
+App::$strings["New connections"] = "Nieuwe connecties";
+App::$strings["System Registrations"] = "Nieuwe accountregistraties op deze hub";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Toon tevens nieuwe kanaalberichten, privéberichten en connecties onder Notificaties";
+App::$strings["Notify me of events this many days in advance"] = "Herinner mij zoveel dagen van te voren aan gebeurtenissen";
+App::$strings["Must be greater than 0"] = "Moet hoger dan 0 zijn";
+App::$strings["Advanced Account/Page Type Settings"] = "Instellingen geavanceerd account/paginatype";
+App::$strings["Change the behaviour of this account for special situations"] = "Verander het gedrag van dit account voor speciale situaties";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Schakel de expertmodus in (in <a href=\"settings/features\">Instellingen > Extra functies</a>) om aan te kunnen passen!";
+App::$strings["Miscellaneous Settings"] = "Diverse instellingen";
+App::$strings["Personal menu to display in your channel pages"] = "Persoonlijk menu om op je kanaalpagina's weer te geven";
+App::$strings["Remove Channel"] = "Kanaal verwijderen";
+App::$strings["Remove this channel."] = "Verwijder dit kanaal.";
+App::$strings["First Name"] = "Voornaam";
+App::$strings["Last Name"] = "Achternaam";
+App::$strings["Nickname"] = "Bijnaam";
+App::$strings["Full Name"] = "Volledige naam";
+App::$strings["Profile Photo 16px"] = "Profielfoto 16px";
+App::$strings["Profile Photo 32px"] = "Profielfoto 32px";
+App::$strings["Profile Photo 48px"] = "Profielfoto 48px";
+App::$strings["Profile Photo 64px"] = "Profielfoto 64px";
+App::$strings["Profile Photo 80px"] = "Profielfoto 80px";
+App::$strings["Profile Photo 128px"] = "Profielfoto 128px";
+App::$strings["Timezone"] = "Tijdzone";
+App::$strings["Homepage URL"] = "URL homepagina";
+App::$strings["Birth Year"] = "Geboortejaar";
+App::$strings["Birth Month"] = "Geboortemaand";
+App::$strings["Birth Day"] = "Geboortedag";
+App::$strings["Birthdate"] = "Geboortedatum";
+App::$strings["Conversation removed."] = "Conversatie verwijderd";
+App::$strings["No messages."] = "Geen berichten";
+App::$strings["Delete conversation"] = "Verwijder conversatie";
+App::$strings["D, d M Y - g:i A"] = "D, j M Y - G:i";
+App::$strings["Export Channel"] = "Kanaal exporteren";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Exporteer de basisinformatie van jouw kanaal naar een bestand. Dit fungeert als een back-up van jouw connecties, permissies, profiel en basisgegevens, die gebruikt kan worden om op een nieuwe hub jouw gegevens te importeren. Deze back-up bevat echter niet de inhoud van jouw kanaal.";
+App::$strings["Export Content"] = "Inhoud exporteren";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exporteer informatie en recente inhoud van jouw kanaal naar een JSON-back-up, wat kan worden gebruikt om jouw kanaal te herstellen of te importeren op een andere hub. Dit slaat al jouw connecties, permissies, profielgegevens en enkele maanden aan inhoud van jouw kanaal op. Dit bestand kan ZEER groot worden. Wees geduldig - het kan enkele minuten duren voordat de download begint.";
+App::$strings["Export your posts from a given year or month:"] = "Exporteer jouw berichten van een bepaald jaar of een bepaalde maand:";
+App::$strings["You may also export your posts and conversations for a particular year or month. Click on one of the recent years or months below."] = "Je kan ook jouw berichten en conversaties van een bepaald jaar of een bepaalde maand exporteren. Klik hieronder op een van de recente jaren of maanden.";
+App::$strings["Jan"] = "jan";
+App::$strings["Feb"] = "feb";
+App::$strings["Mar"] = "mrt";
+App::$strings["Apr"] = "apr";
+App::$strings["Jun"] = "jun";
+App::$strings["Jul"] = "jul";
+App::$strings["Aug"] = "aug";
+App::$strings["Sep"] = "sep";
+App::$strings["Oct"] = "okt";
+App::$strings["Nov"] = "nov";
+App::$strings["Dec"] = "dec";
+App::$strings["If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Wanneer het exporteren mislukt (waarschijnlijk door een gebrek aan beschikbaar servergeheugen), kies een kleiner datumbereik en probeer het dan nogmaals.";
+App::$strings["Or adjust the date in your browser location bar to select other dates. For example the year 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> or the month September 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>"] = "Of pas de datum aan in de adresbalk van je browser om zo andere jaren of maanden te kiezen. Bijvoorbeeld het jaar 2013; <a href=\"%1\$s/2013\">%1\$s/2013</a> of de maand september 2013; <a href=\"%1\$s/2013/9\">%1\$s/2013/9</a>.";
+App::$strings["Please visit"] = "Bezoek";
+App::$strings["on another hub to import the backup files(s)."] = "op een andere hub om het back-upbestand of de back-upbestanden te importeren.";
+App::$strings["We advise you to clone the channel on the new hub first and than to import the backup file(s) (from the same channel) in chronological order. Importing the backup files into another channel will certainly give permission issues."] = "Wij adviseren om eerst het kanaal op de nieuwe hub te klonen en dan vervolgens het back-upbestand of de back-upbestanden in chronologische volgorde te importeren (van hetzelfde kanaal). Het importeren van back-upbestanden in een ander kanaal veroorzaakt zeker permissieproblemen.";
+App::$strings["Set your current mood and tell your friends"] = "Noteer je huidige stemming en toon het aan je connecties";
+App::$strings["Total votes"] = "Totaal aantal stemmen";
+App::$strings["Average Rating"] = "Gemiddelde beoordeling";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Het verwijderen van een kanaal is niet toegestaan binnen 48 uur nadat het wachtwoord van het account is veranderd.";
+App::$strings["Remove This Channel"] = "Verwijder dit kanaal";
+App::$strings["This channel will be completely removed from the network. "] = "Dit kanaal wordt volledig uit het \$Projectname-netwerk verwijderd.";
+App::$strings["Remove this channel and all its clones from the network"] = "Dit kanaal en alle klonen hiervan uit het \$Projectname-netwerk verwijderen";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Standaard wordt alleen het kanaal dat zich op deze hub bevindt uit het \$Projectname-netwerk verwijderd";
+App::$strings["Could not access contact record."] = "Kon geen toegang krijgen tot de connectie-gegevens.";
+App::$strings["Could not locate selected profile."] = "Kon het gekozen profiel niet vinden.";
+App::$strings["Connection updated."] = "Connectie bijgewerkt.";
+App::$strings["Failed to update connection record."] = "Bijwerken van connectie-gegevens mislukt.";
+App::$strings["is now connected to"] = "is nu verbonden met";
+App::$strings["Could not access address book record."] = "Kon geen toegang krijgen tot de record van de connectie.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar";
+App::$strings["Unable to set address book parameters."] = "Niet in staat om de parameters van connecties in te stellen.";
+App::$strings["Connection has been removed."] = "Connectie is verwijderd";
+App::$strings["View %s's profile"] = "Profiel van %s weergeven";
+App::$strings["Refresh Permissions"] = "Permissies vernieuwen";
+App::$strings["Fetch updated permissions"] = "Aangepaste permissies ophalen";
+App::$strings["Recent Activity"] = "Recente activiteit";
+App::$strings["View recent posts and comments"] = "Recente berichten en reacties weergeven";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blokkeer (of deblokkeer) alle communicatie met deze connectie";
+App::$strings["This connection is blocked!"] = "Deze connectie is geblokkeerd!";
+App::$strings["Unignore"] = "Niet meer negeren";
+App::$strings["Ignore"] = "Negeren";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie";
+App::$strings["This connection is ignored!"] = "Deze connectie wordt genegeerd!";
+App::$strings["Unarchive"] = "Niet meer archiveren";
+App::$strings["Archive"] = "Archiveren";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud";
+App::$strings["This connection is archived!"] = "Deze connectie is gearchiveerd!";
+App::$strings["Unhide"] = "Niet meer verbergen";
+App::$strings["Hide"] = "Verbergen";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties";
+App::$strings["This connection is hidden!"] = "Deze connectie is verborgen!";
+App::$strings["Delete this connection"] = "Deze connectie verwijderen";
+App::$strings["Approve this connection"] = "Deze connectie accepteren";
+App::$strings["Accept connection to allow communication"] = "Keur deze connectie goed om communicatie toe te staan";
+App::$strings["Set Affinity"] = "Verwantschapsfilter instellen";
+App::$strings["Set Profile"] = "Profiel instellen";
+App::$strings["Set Affinity & Profile"] = "Verwantschapsfilter en profiel instellen";
+App::$strings["Apply these permissions automatically"] = "Deze permissies automatisch toepassen";
+App::$strings["This connection's address is"] = "Het adres van deze connectie is";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast.";
+App::$strings["Slide to adjust your degree of friendship"] = "Schuif om te bepalen hoe goed je iemand kent en/of mag";
+App::$strings["Slide to adjust your rating"] = "Gebruik de schuif om je beoordeling te geven";
+App::$strings["Optionally explain your rating"] = "Verklaar jouw beoordeling (niet verplicht)";
+App::$strings["Custom Filter"] = "Berichtenfilter";
+App::$strings["Only import posts with this text"] = "Importeer alleen berichten met deze tekst";
+App::$strings["words one per line or #tags or /patterns/, leave blank to import all posts"] = "woorden (één per regel), #tags of /patterns/, laat leeg om alle berichten te importeren";
+App::$strings["Do not import posts with this text"] = "Importeer geen berichten met deze tekst";
+App::$strings["This information is public!"] = "Deze informatie is openbaar!";
+App::$strings["Connection Pending Approval"] = "Connectie moet nog goedgekeurd worden";
+App::$strings["Connection Request"] = "Connectieverzoek";
+App::$strings["(%s) would like to connect with you. Please approve this connection to allow communication."] = "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren.";
+App::$strings["Approve Later"] = "Later goedkeuren";
+App::$strings["inherited"] = "geërfd";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken.";
+App::$strings["Their Settings"] = "Hun instellingen";
+App::$strings["My Settings"] = "Mijn instellingen";
+App::$strings["Individual Permissions"] = "Individuele permissies";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can <strong>not</strong> change those settings here."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier <strong>niet</strong> veranderen.";
+App::$strings["Some permissions may be inherited from your channel's <a href=\"settings\"><strong>privacy settings</strong></a>, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Sommige permissies worden mogelijk overgeërfd van de <a href=\"settings\">privacy-instellingen</a> van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. ";
+App::$strings["Last update:"] = "Laatste wijziging:";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "We hebben een probleem ontdekt tijdens het inloggen met de OpenID die je hebt verstrekt. Controleer de ID op typefouten.";
+App::$strings["The error message was:"] = "Het foutbericht was:";
+App::$strings["Authentication failed."] = "Authenticatie mislukt.";
+App::$strings["Remote Authentication"] = "Authenticatie op afstand";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Vul jouw kanaaladres in (bijv. channel@example.com)";
+App::$strings["Authenticate"] = "Authenticeren";
+App::$strings["Unable to lookup recipient."] = "Niet in staat om ontvanger op te zoeken.";
+App::$strings["Unable to communicate with requested channel."] = "Niet in staat om met het aangevraagde kanaal te communiceren.";
+App::$strings["Cannot verify requested channel."] = "Kan opgevraagd kanaal niet verifieren";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Gekozen kanaal heeft restricties voor privéberichten. Verzenden mislukt.";
+App::$strings["Message deleted."] = "Bericht verwijderd.";
+App::$strings["Message recalled."] = "Bericht ingetrokken.";
+App::$strings["Send Private Message"] = "Privébericht versturen";
+App::$strings["To:"] = "Aan:";
+App::$strings["Subject:"] = "Onderwerp:";
+App::$strings["Send"] = "Verzenden";
+App::$strings["Message not found."] = "Bericht niet gevonden";
+App::$strings["Delete message"] = "Bericht verwijderen";
+App::$strings["Recall message"] = "Bericht intrekken";
+App::$strings["Message has been recalled."] = "Bericht is ingetrokken.";
+App::$strings["Private Conversation"] = "Privéconversatie";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen veilige communicatie beschikbaar. <strong>Mogelijk</strong> kan je reageren op de kanaalpagina van de afzender.";
+App::$strings["Send Reply"] = "Antwoord versturen";
+App::$strings["Invalid request identifier."] = "Ongeldige verzoek identificator (request identifier)";
+App::$strings["Discard"] = "Annuleren";
+App::$strings["Please login."] = "Inloggen.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Authenticatie op afstand geblokkeerd. Je bent lokaal op deze hub ingelogd. Uitloggen en opnieuw proberen.";
+App::$strings["Add a Channel"] = "Kanaal toevoegen";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Naast een account moet je tenminste één kanaal aanmaken. Een kanaal is een persoonlijke verzameling (gerelateerde) berichten en media, zoals je misschien gewend bent van sociale netwerken. Een kanaal kan gebruikt worden voor social media, een blog, forum, en voor veel meer. Je kan net zoveel kanalen aanmaken als dat de eigenaar/beheerder van jouw hub toestaat.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Jouw naam of een andere relevante naam. Voorbeelden: \"Jan Pietersen\", \"Willems weblog\", \"Familieforum\"";
+App::$strings["Choose a short nickname"] = "Korte bijnaam";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Deze bijnaam (geen spaties) wordt gebruikt om een makkelijk te onthouden kanaaladres (zoals een e-mailadres) en het internetadres (URL) van jouw kanaal aan te maken, die je dan met anderen kunt delen. Voorbeeld: <b>janp</b> wordt <em>janp@jouw_hub.nl</em> en <em>https://jouw_hub.nl/channel/janp</em>.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Of <a href=\"import\">importeer een bestaand kanaal</a> vanaf een andere locatie.";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Kies een kanaaltype en het door jouw gewenste privacy-niveau, zodat automatisch de beste permissies kunnen worden ingesteld. Dit kan later, indien gewenst, worden veranderd.";
+App::$strings["Channel Type"] = "Kanaaltype";
+App::$strings["Read more about roles"] = "Lees meer over kanaaltypes";
+App::$strings["App installed."] = "App geïnstalleerd";
+App::$strings["Malformed app."] = "Misvormde app.";
+App::$strings["Embed code"] = "Insluitcode";
+App::$strings["Edit App"] = "App bewerken";
+App::$strings["Create App"] = "App maken";
+App::$strings["Name of app"] = "Naam van app";
+App::$strings["Location (URL) of app"] = "Locatie (URL) van app";
+App::$strings["Photo icon URL"] = "URL van pictogram";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels (optioneel)";
+App::$strings["Version ID"] = "Versie-ID";
+App::$strings["Price of app"] = "Prijs van de app";
+App::$strings["Location (URL) to purchase app"] = "Locatie (URL) om de app aan te schaffen";
+App::$strings["sent you a private message"] = "stuurde jou een privébericht";
+App::$strings["added your channel"] = "voegde jouw kanaal toe";
+App::$strings["posted an event"] = "plaatste een gebeurtenis";
+App::$strings["Comanche page description language help"] = "Hulp met de paginabeschrijvingstaal Comanche";
+App::$strings["Layout Description"] = "Lay-out-omschrijving";
+App::$strings["Download PDL file"] = "Download PDL-bestand";
+App::$strings["Welcome to %s"] = "Welkom op %s";
+App::$strings["Lorem Ipsum"] = "Lorem Ipsum";
+App::$strings["Bookmark added"] = "Bladwijzer toegevoegd";
+App::$strings["My Bookmarks"] = "Mijn bladwijzers";
+App::$strings["My Connections Bookmarks"] = "Bladwijzers van mijn connecties";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Onvoldoende permissies. Doorgestuurd naar profielpagina.";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Deze instelling vereist een speciaal proces en bewerken is geblokkeerd.";
+App::$strings["Configuration Editor"] = "Configuratiebewerker";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Waarschuwing: het veranderen van sommige instellingen kunnen jouw kanaal onklaar maken. Verlaat deze pagina, tenzij je weet waar je mee bezig bent en voldoende kennis bezit over hoe je deze functies moet gebruiken. ";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer.";
+App::$strings["Poll"] = "Peiling";
+App::$strings["View Results"] = "Bekijk resultaten";
+App::$strings["No service class restrictions found."] = "Geen abonnementsbeperkingen gevonden.";
+App::$strings["Files: shared with me"] = "Bestanden: met mij gedeeld";
+App::$strings["NEW"] = "NIEUW";
+App::$strings["Remove all files"] = "Verwijder alle bestanden";
+App::$strings["Remove this file"] = "Verwijder dit bestand";
+App::$strings["Schema Default"] = "Standaardschema";
+App::$strings["Sans-Serif"] = "Schreefloos";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Thema-instellingen";
+App::$strings["Set scheme"] = "Schema van thema instellen";
+App::$strings["Set font-size for posts and comments"] = "Lettergrootte voor berichten en reacties instellen";
+App::$strings["Set font face"] = "Lettertypefamilie instellen";
+App::$strings["Set iconset"] = "Pictogrammenset instellen";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Een grote schaduwgrootte instellen (standaard 15px 15px 15px)";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Een kleine schaduwgrootte instellen (standaard 5px 5px 5px)";
+App::$strings["Set shadow color, default #000"] = "Schaduwkleur instellen (standaard #000)";
+App::$strings["Set radius size, default 5px"] = "Radius instellen (standaard 5px)";
+App::$strings["Set line-height for posts and comments"] = "Lijnhoogte voor berichten en reacties instellen";
+App::$strings["Set background image"] = "Achtergrondafbeelding instellen";
+App::$strings["Set background attachment"] = "Background-attachment instellen";
+App::$strings["Set background color"] = "Achtergrondkleur instellen";
+App::$strings["Set section background image"] = "Achtergrondafbeelding van sectie instellen";
+App::$strings["Set section background color"] = "Achtergrondkleur van sectie instellen";
+App::$strings["Set color of items - use hex"] = "Tekstkleur van items instellen (hexadecimaal)";
+App::$strings["Set color of links - use hex"] = "Kleur van links instellen (hexadecimaal)";
+App::$strings["Set max-width for items. Default 400px"] = "Maximale breedte van items instellen (standaard 400px)";
+App::$strings["Set min-width for items. Default 240px"] = "Minimale breedte van items instellen (standaard 240px)";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Breedte van de generieke content-wrapper instellen (standaard 48%)";
+App::$strings["Set color of fonts - use hex"] = "Tekstkleur instellen (hexadecimaal)";
+App::$strings["Set background-size element"] = "Grootte achtergrondafbeelding instellen";
+App::$strings["Item opacity"] = "Ondoorzichtigheid item";
+App::$strings["Display post previews only"] = "Alleen voorvertoning berichten weergeven";
+App::$strings["Display side bar on channel page"] = "Zijbalk op kanaalpagina weergeven";
+App::$strings["Colour of the navigation bar"] = "Kleur van de navigatiebalk";
+App::$strings["Item float"] = "Positie van item (float)";
+App::$strings["Left offset of the section element"] = "Linker offset van het sectie-element";
+App::$strings["Right offset of the section element"] = "Rechter offset van het sectie-element";
+App::$strings["Section width"] = "Breedte van sectie";
+App::$strings["Left offset of the aside"] = "Linker offset van de zijbalk (aside)";
+App::$strings["Right offset of the aside element"] = "Rechter offset van de zijbalk (aside)";
+App::$strings["Light (Red Matrix default)"] = "Light (\$Projectname-standaard)";
+App::$strings["Select scheme"] = "Kies schema van thema";
+App::$strings["Narrow navbar"] = "Smalle navigatiebalk";
+App::$strings["Navigation bar background color"] = "Achtergrondkleur navigatiebalk";
+App::$strings["Navigation bar gradient top color"] = "Bovenste gradiëntkleur navigatiebalk";
+App::$strings["Navigation bar gradient bottom color"] = "Onderste gradiëntkleur navigatiebalk";
+App::$strings["Navigation active button gradient top color"] = "Bovenste gradiëntkleur actieve knop navigatiebalk";
+App::$strings["Navigation active button gradient bottom color"] = "Onderste gradiëntkleur actieve knop op navigatiebalk";
+App::$strings["Navigation bar border color "] = "Randkleur navigatiebalk ";
+App::$strings["Navigation bar icon color "] = "Pictogramkleur navigatiebalk";
+App::$strings["Navigation bar active icon color "] = "Actieve pictogramkleur navigatiebalk";
+App::$strings["link color"] = "Linkkleur instellen";
+App::$strings["Set font-color for banner"] = "Tekstkleur van banner instellen";
+App::$strings["Set the background color"] = "Achtergrondkleur instellen";
+App::$strings["Set the background image"] = "Achtergrondafbeelding instellen";
+App::$strings["Set the background color of items"] = "Achtergrondkleur items instellen";
+App::$strings["Set the background color of comments"] = "Achtergrondkleur reacties instellen";
+App::$strings["Set the border color of comments"] = "Randkleur reacties instellen";
+App::$strings["Set the indent for comments"] = "Inspringen reacties instellen";
+App::$strings["Set the basic color for item icons"] = "Basiskleur itempictogrammen instellen";
+App::$strings["Set the hover color for item icons"] = "Hoverkleur itempictogrammen instellen";
+App::$strings["Set font-size for the entire application"] = "Tekstgrootte van de volledige applicatie instellen";
+App::$strings["Example: 14px"] = "Voorbeeld: 14px";
+App::$strings["Set font-color for posts and comments"] = "Tekstkleur van berichten en reacties";
+App::$strings["Set radius of corners"] = "Radius van hoeken instellen";
+App::$strings["Set shadow depth of photos"] = "Schaduwdiepte van foto's instellen";
+App::$strings["Set maximum width of content region in pixel"] = "Maximumbreedte conversatieruimte instellen (in pixels)";
+App::$strings["Leave empty for default width"] = "Laat leeg voor standaardbreedte";
+App::$strings["Center page content"] = "Inhoud centreren";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Minimale ondoorzichtigheid navigatiebalk (- om te verbergen)";
+App::$strings["Set size of conversation author photo"] = "Grootte profielfoto's van berichten instellen";
+App::$strings["Set size of followup author photos"] = "Grootte profielfoto's van reacties instellen";
+App::$strings["Update %s failed. See error logs."] = "Update %s mislukt. Zie foutenlogboek.";
+App::$strings["Update Error at %s"] = "Update-fout op %s";
+App::$strings["Create an account to access services and applications within the Red Matrix"] = "Maak een account aan om toegang te krijgen tot diensten en toepassingen van \$Projectname";
+App::$strings["Password"] = "Wachtwoord";
+App::$strings["Remember me"] = "Aangemeld blijven";
+App::$strings["Forgot your password?"] = "Wachtwoord vergeten?";
+App::$strings["toggle mobile"] = "mobiele weergave omschakelen";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b.";
+App::$strings["[red] Website SSL error for %s"] = "[red] Probleem met SSL-certificaat voor %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Cron is niet actief";
+App::$strings["[red] Cron tasks not running on %s"] = "[red] Cron-taken zijn niet actief op %s";
diff --git a/view/pdl/mod_cal.pdl b/view/pdl/mod_cal.pdl
new file mode 100644
index 000000000..f12bf39c3
--- /dev/null
+++ b/view/pdl/mod_cal.pdl
@@ -0,0 +1,3 @@
+[region=aside]
+[widget=fullprofile][/widget]
+[/region]
diff --git a/view/pdl/mod_channel.pdl b/view/pdl/mod_channel.pdl
index 6cbc0c0e4..98dc71915 100644
--- a/view/pdl/mod_channel.pdl
+++ b/view/pdl/mod_channel.pdl
@@ -1,3 +1,6 @@
+[region=banner]
+[widget=cover_photo][/widget]
+[/region]
[region=aside]
[widget=fullprofile][/widget]
[widget=archive][var=wall]1[/var][/widget]
diff --git a/view/pdl/mod_chat.pdl b/view/pdl/mod_chat.pdl
index cdc66dd3d..664e77f53 100644
--- a/view/pdl/mod_chat.pdl
+++ b/view/pdl/mod_chat.pdl
@@ -1,5 +1,7 @@
[region=aside]
-[widget=profile][/widget]
+[widget=vcard][/widget]
+[widget=chatroom_list][/widget]
[widget=bookmarkedchats][/widget]
[widget=suggestedchats][/widget]
+[widget=chatroom_members][/widget]
[/region]
diff --git a/view/pdl/mod_cloud.pdl b/view/pdl/mod_cloud.pdl
index 6b1d2a15e..d8f50ad7a 100644
--- a/view/pdl/mod_cloud.pdl
+++ b/view/pdl/mod_cloud.pdl
@@ -1,3 +1,3 @@
[region=aside]
-[widget=profile][/widget]
+[widget=vcard][/widget]
[/region]
diff --git a/view/pdl/mod_locs.pdl b/view/pdl/mod_locs.pdl
new file mode 100644
index 000000000..0b0a99638
--- /dev/null
+++ b/view/pdl/mod_locs.pdl
@@ -0,0 +1,4 @@
+[region=aside]
+[widget=settings_menu][/widget]
+[/region]
+
diff --git a/view/pdl/mod_new_channel.pdl b/view/pdl/mod_new_channel.pdl
deleted file mode 100644
index 90026f7fe..000000000
--- a/view/pdl/mod_new_channel.pdl
+++ /dev/null
@@ -1 +0,0 @@
-[template]full[/template]
diff --git a/view/pdl/mod_register.pdl b/view/pdl/mod_register.pdl
deleted file mode 100644
index 90026f7fe..000000000
--- a/view/pdl/mod_register.pdl
+++ /dev/null
@@ -1 +0,0 @@
-[template]full[/template]
diff --git a/view/pdl/mod_uexport.pdl b/view/pdl/mod_uexport.pdl
new file mode 100644
index 000000000..0b0a99638
--- /dev/null
+++ b/view/pdl/mod_uexport.pdl
@@ -0,0 +1,4 @@
+[region=aside]
+[widget=settings_menu][/widget]
+[/region]
+
diff --git a/view/php/choklet.php b/view/php/choklet.php
index 712e8b1c3..00f8a6c56 100644
--- a/view/php/choklet.php
+++ b/view/php/choklet.php
@@ -1,8 +1,8 @@
<!DOCTYPE html >
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title']; ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl(); ?>";</script>
+ <script>var baseurl="<?php echo z_root(); ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
diff --git a/view/php/default.php b/view/php/default.php
index 6a9cc5517..ad6b7a3d1 100644
--- a/view/php/default.php
+++ b/view/php/default.php
@@ -1,11 +1,12 @@
<!DOCTYPE html >
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+ <script>var baseurl="<?php echo z_root() ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
+ <?php if(x($page,'banner')) echo $page['banner']; ?>
<header><?php if(x($page,'header')) echo $page['header']; ?></header>
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"><?php if(x($page,'nav')) echo $page['nav']; ?></nav>
<main>
diff --git a/view/php/full.php b/view/php/full.php
index 99653c06d..9cf567a67 100644
--- a/view/php/full.php
+++ b/view/php/full.php
@@ -1,8 +1,8 @@
<!DOCTYPE html>
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+ <script>var baseurl="<?php echo z_root() ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
diff --git a/view/php/minimal.php b/view/php/minimal.php
index a8c693985..3572f3b5c 100644
--- a/view/php/minimal.php
+++ b/view/php/minimal.php
@@ -1,8 +1,8 @@
<!DOCTYPE html >
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+ <script>var baseurl="<?php echo z_root() ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
diff --git a/view/php/mod_import.php b/view/php/mod_import.php
index 1ca2866bc..56c4eff86 100644
--- a/view/php/mod_import.php
+++ b/view/php/mod_import.php
@@ -1,2 +1,2 @@
<?php
-$a->page['template'] = 'full';
+App::$page['template'] = 'full';
diff --git a/view/php/redable.php b/view/php/redable.php
index dfa99ccb3..a5110e0dc 100644
--- a/view/php/redable.php
+++ b/view/php/redable.php
@@ -1,8 +1,8 @@
<!DOCTYPE html >
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
- <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+ <script>var baseurl="<?php echo z_root() ?>";</script>
<?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
</head>
<body>
diff --git a/view/php/theme_init.php b/view/php/theme_init.php
index 49b3511c9..648b144b3 100644
--- a/view/php/theme_init.php
+++ b/view/php/theme_init.php
@@ -44,6 +44,7 @@ head_add_js('library/colorbox/jquery.colorbox-min.js');
head_add_js('library/jquery.AreYouSure/jquery.are-you-sure.js');
head_add_js('library/tableofcontents/jquery.toc.js');
+head_add_js('library/imagesloaded/imagesloaded.pkgd.min.js');
/**
* Those who require this feature will know what to do with it.
* Those who don't, won't.
@@ -52,6 +53,6 @@ head_add_js('library/tableofcontents/jquery.toc.js');
* more of a proof of concept; but sufficient for our immediate needs.
*/
-$channel = get_app()->get_channel();
+$channel = App::get_channel();
if($channel && file_exists($channel['channel_address'] . '.js'))
head_add_js('/' . $channel['channel_address'] . '.js');
diff --git a/view/php/zen.php b/view/php/zen.php
index 5b89e9c32..a96cf722f 100644
--- a/view/php/zen.php
+++ b/view/php/zen.php
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html>
+<html prefix="og: http://ogp.me/ns#">
<head>
<title><?php if(x($page,'title')) echo $page['title'] ?></title>
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1">
diff --git a/view/pt-br/hstrings.php b/view/pt-br/hstrings.php
index 871e78cb2..b69a2a93f 100644
--- a/view/pt-br/hstrings.php
+++ b/view/pt-br/hstrings.php
@@ -5,2322 +5,2322 @@ function string_plural_select_pt_br($n){
return ($n > 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
-$a->strings["Profile Photos"] = "Fotos do perfil";
-$a->strings["prev"] = "anterior";
-$a->strings["first"] = "primeiro";
-$a->strings["last"] = "último";
-$a->strings["next"] = "próximo";
-$a->strings["older"] = "mais antigo";
-$a->strings["newer"] = "mais recente";
-$a->strings["No connections"] = "Nenhuma conexão";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
+App::$strings["Profile Photos"] = "Fotos do perfil";
+App::$strings["prev"] = "anterior";
+App::$strings["first"] = "primeiro";
+App::$strings["last"] = "último";
+App::$strings["next"] = "próximo";
+App::$strings["older"] = "mais antigo";
+App::$strings["newer"] = "mais recente";
+App::$strings["No connections"] = "Nenhuma conexão";
+App::$strings["%d Connection"] = array(
0 => "%d conexão",
1 => "%d conexões",
);
-$a->strings["View Connections"] = "Ver conexões";
-$a->strings["Search"] = "Pesquisar";
-$a->strings["Save"] = "Salvar";
-$a->strings["poke"] = "cutucar";
-$a->strings["poked"] = "cutucado";
-$a->strings["ping"] = "pingar";
-$a->strings["pinged"] = "pingou";
-$a->strings["prod"] = "espetar";
-$a->strings["prodded"] = "espetou";
-$a->strings["slap"] = "estapear";
-$a->strings["slapped"] = "estapeou";
-$a->strings["finger"] = "dar um toque";
-$a->strings["fingered"] = "deu um toque";
-$a->strings["rebuff"] = "rebater";
-$a->strings["rebuffed"] = "rebateu";
-$a->strings["happy"] = "feliz";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "suave";
-$a->strings["tired"] = "cansad@";
-$a->strings["perky"] = "animad@";
-$a->strings["angry"] = "nervos@";
-$a->strings["stupified"] = "embasbacad@";
-$a->strings["puzzled"] = "confus@";
-$a->strings["interested"] = "interessad@";
-$a->strings["bitter"] = "amarg@";
-$a->strings["cheerful"] = "animad@";
-$a->strings["alive"] = "viv@";
-$a->strings["annoyed"] = "aborrecid@";
-$a->strings["anxious"] = "ansios@";
-$a->strings["cranky"] = "irritad@";
-$a->strings["disturbed"] = "perturbad@";
-$a->strings["frustrated"] = "frustrad@";
-$a->strings["depressed"] = "deprimido";
-$a->strings["motivated"] = "motivad@";
-$a->strings["relaxed"] = "relaxad@";
-$a->strings["surprised"] = "surpres@";
-$a->strings["Monday"] = "Segunda";
-$a->strings["Tuesday"] = "Terça";
-$a->strings["Wednesday"] = "Quarta";
-$a->strings["Thursday"] = "Quinta";
-$a->strings["Friday"] = "Sexta";
-$a->strings["Saturday"] = "SaÌbado";
-$a->strings["Sunday"] = "Domingo";
-$a->strings["January"] = "Janeiro";
-$a->strings["February"] = "Fevereiro";
-$a->strings["March"] = "Março";
-$a->strings["April"] = "Abril";
-$a->strings["May"] = "Maio";
-$a->strings["June"] = "Junho";
-$a->strings["July"] = "Julho";
-$a->strings["August"] = "Agosto";
-$a->strings["September"] = "Setembro";
-$a->strings["October"] = "Outubro";
-$a->strings["November"] = "Novembro";
-$a->strings["December"] = "Dezembro";
-$a->strings["unknown.???"] = "desconhecido.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "remover categoria";
-$a->strings["remove from file"] = "remover do arquivo";
-$a->strings["Click to open/close"] = "Clique para abrir/fechar";
-$a->strings["Link to Source"] = "Link para a origem";
-$a->strings["default"] = "default";
-$a->strings["Page layout"] = "aparência da página";
-$a->strings["You can create your own with the layouts tool"] = "Você pode criar sua própria com as ferramentas de layouts";
-$a->strings["Page content type"] = "Tipo de conteúdo da página";
-$a->strings["Select an alternate language"] = "Selecione um idioma alternativo";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "evento";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "comentário";
-$a->strings["activity"] = "atividade";
-$a->strings["Design Tools"] = "Ferramentas de Design";
-$a->strings["Blocks"] = "Blocos";
-$a->strings["Menus"] = "Menus";
-$a->strings["Layouts"] = "Layouts";
-$a->strings["Pages"] = "Páginas";
-$a->strings["Collection"] = "Coleção";
-$a->strings["Image/photo"] = "Imagem/foto";
-$a->strings["Encrypted content"] = "Conteúdo criptografado";
-$a->strings["Install %s element: "] = "Instalar elemento %s:";
-$a->strings["webpage"] = "página web";
-$a->strings["layout"] = "layout";
-$a->strings["block"] = "bloco";
-$a->strings["QR code"] = "código QR";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escreveu a seguinte %2\$s %3\$s";
-$a->strings["post"] = "publicação";
-$a->strings["Different viewers will see this text differently"] = "Visualizadores diferentes verão esse texto diferentemente";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 escreveu:";
-$a->strings["created a new post"] = "criou uma nova publicação";
-$a->strings["commented on %s's post"] = "comentou a publicação de %s";
-$a->strings["Site Admin"] = "Administração do site";
-$a->strings["Bookmarks"] = "Links guardados";
-$a->strings["Address Book"] = "Livro de Endereços";
-$a->strings["Login"] = "Entrar";
-$a->strings["Channel Manager"] = "Seus canais";
-$a->strings["Matrix"] = "Matriz";
-$a->strings["Settings"] = "Configurações";
-$a->strings["Files"] = "Arquivos";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Channel Home"] = "Página inicial do canal";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Events"] = "Eventos";
-$a->strings["Directory"] = "Diretório";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Mail"] = "Mensagens";
-$a->strings["Mood"] = "Humor";
-$a->strings["Poke"] = "Cutucar";
-$a->strings["Chat"] = "Bate-papo";
-$a->strings["Search"] = "Pesquisar";
-$a->strings["Probe"] = "Sonda";
-$a->strings["Suggest"] = "Sugerir";
-$a->strings["Random Channel"] = "Canal aleatório";
-$a->strings["Invite"] = "Convidar";
-$a->strings["Features"] = "Recursos";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Publicações";
-$a->strings["Profile Photo"] = "Foto do perfil";
-$a->strings["Update"] = "Atualizar";
-$a->strings["Install"] = "Instalar";
-$a->strings["Purchase"] = "Compras";
-$a->strings["Edit"] = "Editar";
-$a->strings["Delete"] = "Excluir";
-$a->strings["Unknown"] = "Desconhecidos";
-$a->strings["New Page"] = "Nova página";
-$a->strings["View"] = "Ver";
-$a->strings["Preview"] = "Pré-visualizar";
-$a->strings["Actions"] = "Ações";
-$a->strings["Page Link"] = "Link da página";
-$a->strings["Title"] = "Título";
-$a->strings["Created"] = "Criado";
-$a->strings["Edited"] = "Editado";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
-$a->strings["Invalid data packet"] = "Pacote de dados inválido";
-$a->strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
-$a->strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
-$a->strings["Permission denied."] = "Permissão negada.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
-$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
-$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
-$a->strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
-$a->strings["Photo Albums"] = "Ãlbuns de fotos";
-$a->strings["Upload New Photos"] = "Enviar novas fotos";
-$a->strings["Visible to your default audience"] = "Visível para seu público padrão";
-$a->strings["Show"] = "Exibir";
-$a->strings["Don't show"] = "Não exibir";
-$a->strings["Permissions"] = "Permissões";
-$a->strings["Close"] = "Fechar";
-$a->strings[" and "] = " e ";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
-$a->strings["Public Timeline"] = "Linha do tempo pública";
-$a->strings["Default"] = "Default";
-$a->strings["Directory Options"] = "Opções do Diretório";
-$a->strings["Alphabetic"] = "Alfabética";
-$a->strings["Reverse Alphabetic"] = "Alfabética reversa";
-$a->strings["Newest to Oldest"] = "Das mais recentes para as mais antigas";
-$a->strings["Oldest to Newest"] = "Do mais Antigo para o mais Novo";
-$a->strings["Sort"] = "Ordenar";
-$a->strings["Safe Mode"] = "Modo tranquilo";
-$a->strings["Public Forums Only"] = "Somente Fóruns públicos";
-$a->strings["This Website Only"] = "Somente este Website";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Início:";
-$a->strings["Finishes:"] = "Fim:";
-$a->strings["Location:"] = "Localização:";
-$a->strings["This event has been added to your calendar."] = "Esse evento foi adicionado ao seu calendário.";
-$a->strings["Delete this item?"] = "Excluir este item?";
-$a->strings["Comment"] = "Comentar";
-$a->strings["[+] show all"] = "[+] mostrar todos";
-$a->strings["[-] show less"] = "[-] mostra menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] colapsar";
-$a->strings["Password too short"] = "A senha é muito curta";
-$a->strings["Passwords do not match"] = "As senhas não correspondem";
-$a->strings["everybody"] = "todos";
-$a->strings["Secret Passphrase"] = "Frase secreta";
-$a->strings["Passphrase hint"] = "Dica da frase secreta";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
-$a->strings["close all"] = "fechar tudo";
-$a->strings["Nothing new here"] = "Nada de novo aqui";
-$a->strings["Rate This Channel (this is public)"] = "Avalie esse canal (isso é público)";
-$a->strings["Rating"] = "Avaliação";
-$a->strings["Describe (optional)"] = "Descreva (opcional)";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Please enter a link URL"] = "Por favor entre um endereço URL";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Mudanças não salvas. Você tem certeza que deseja deixar essa página?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "atrás";
-$a->strings["from now"] = "de agora";
-$a->strings["less than a minute"] = "menos de um minuto";
-$a->strings["about a minute"] = "aproximadamente um minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "aproximadamente uma hora";
-$a->strings["about %d hours"] = "aproximadamente %d horas";
-$a->strings["a day"] = "um dia";
-$a->strings["%d days"] = "%d dias";
-$a->strings["about a month"] = "aproximadamente um mês";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "aproximadamente um ano";
-$a->strings["%d years"] = "%d anos";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["parent"] = "nível superior";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Livro de endereços";
-$a->strings["Calendar"] = "Calendário";
-$a->strings["Schedule Inbox"] = "Caixa de entrada da agenda";
-$a->strings["Schedule Outbox"] = "Caixa de saída da agenda";
-$a->strings["Unknown"] = "Desconhecido";
-$a->strings["%1\$s used"] = "%1\$s usados";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usados de %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Arquivos";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartilhado";
-$a->strings["Create"] = "Criar";
-$a->strings["Upload"] = "Enviar";
-$a->strings["Name"] = "Nome";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Tamanho";
-$a->strings["Last Modified"] = "Última modificação";
-$a->strings["Delete"] = "Excluir";
-$a->strings["Create new folder"] = "Criar uma nova pasta";
-$a->strings["Upload file"] = "Enviar arquivo";
-$a->strings["%1\$s's bookmarks"] = "Links guardados de %1\$s";
-$a->strings["view full size"] = "ver na tela inteira";
-$a->strings["General Features"] = "Recursos gerais";
-$a->strings["Content Expiration"] = "Expiração de conteúdo";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Remover publicações/comentários e/ou mensagens privadas num momento futuro.";
-$a->strings["Multiple Profiles"] = "Múltiplos perfis";
-$a->strings["Ability to create multiple profiles"] = "Possibilidade de criar múltiplos perfis";
-$a->strings["Advanced Profiles"] = "Perfis avançados";
-$a->strings["Additional profile sections and selections"] = "Seções e seleções adicionais no perfil";
-$a->strings["Profile Import/Export"] = "Importar/exportar perfis";
-$a->strings["Save and load profile details across sites/channels"] = "Salvar e carregar detalhes de perfis entre sites/canais";
-$a->strings["Web Pages"] = "Páginas web";
-$a->strings["Provide managed web pages on your channel"] = "Fornece páginas web gerenciáveis no seu canal";
-$a->strings["Private Notes"] = "Notas privadas";
-$a->strings["Enables a tool to store notes and reminders"] = "Habilita uma ferramenta para guardar notas e lembretes";
-$a->strings["Navigation Channel Select"] = "Seletor de canais na navegação";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Trocar canais diretamente a partir do menu expansível na navegação";
-$a->strings["Photo Location"] = "Localização da Foto";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Se os dados de localização estão disponíveis na foto enviada, link isso para um mapa.";
-$a->strings["Expert Mode"] = "Modo Expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "O Modo Expert fornece opções de configurações avançadas";
-$a->strings["Premium Channel"] = "Canal premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Permite definir restrições e termos para aqueles que se conectarem ao seu canal";
-$a->strings["Post Composition Features"] = "Recursos de composição de publicações";
-$a->strings["Use Markdown"] = "Usar Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permitir o uso de \"Markdown\" para formatar publicações";
-$a->strings["Large Photos"] = "Fotos Grandes";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclua miniatura grande (640px) no texto. Se não habilitado, use miniatura pequena (320px)";
-$a->strings["Channel Sources"] = "Fontes do canal";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importar automaticamente conteúdo de outros canais ou fontes";
-$a->strings["Even More Encryption"] = "Mais encriptação ainda";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir encriptação opcional de conteúdo, ponta-a-ponta com uma chave secreta compartilhada";
-$a->strings["Enable voting tools"] = "Habilitar ferramenta de votos";
-$a->strings["Provide a class of post which others can vote on"] = "Forneça uma classe de publicação que outros possam votar";
-$a->strings["Network and Stream Filtering"] = "Filtragem de rede e fluxo";
-$a->strings["Search by Date"] = "Pesquisar por data";
-$a->strings["Ability to select posts by date ranges"] = "capacidade de selecionar publicações por intervalos de datas";
-$a->strings["Collections Filter"] = "Filtros de coleções";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilita widget para exibir publicações da rede apenas para determinadas coleções";
-$a->strings["Saved Searches"] = "Pesquisas salvas";
-$a->strings["Save search terms for re-use"] = "Termos de pesquisa salvos para reutilização";
-$a->strings["Network Personal Tab"] = "Aba de interações na rede";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Habilita uma aba para exibir apenas publicações da rede com as quais você interagiu";
-$a->strings["Network New Tab"] = "Aba de novidades da rede";
-$a->strings["Enable tab to display all new Network activity"] = "Habilita uma aba para exibir todas as novas atividades da rede";
-$a->strings["Affinity Tool"] = "Ferramenta de afinidade";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtra o fluxo de atividades de acordo com o nível do relacionamento";
-$a->strings["Suggest Channels"] = "Sugerir canais";
-$a->strings["Show channel suggestions"] = "Exibir sugestões de canais";
-$a->strings["Post/Comment Tools"] = "Ferramentas de publicação/comentário";
-$a->strings["Tagging"] = "Etiquetagem";
-$a->strings["Ability to tag existing posts"] = "Possibilidade de colocar etiquetas em publicações existentes";
-$a->strings["Post Categories"] = "Categorizar publicações";
-$a->strings["Add categories to your posts"] = "Adiciona categorias às suas publicações";
-$a->strings["Saved Folders"] = "Pastas salvas";
-$a->strings["Ability to file posts under folders"] = "Possibilidade de arquivar publicações em pastas";
-$a->strings["Dislike Posts"] = "Desgostar de publicações";
-$a->strings["Ability to dislike posts/comments"] = "Possibilidade de desgostar de publicações/comentários";
-$a->strings["Star Posts"] = "Destacar publicações";
-$a->strings["Ability to mark special posts with a star indicator"] = "Possibilidade de marcar publicações em destaque com uma estrela indicadora";
-$a->strings["Tag Cloud"] = "Nuvem de etiquetas";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Fornece uma nuvem de etiquetas pessoais à página do seu canal";
-$a->strings["Categories"] = "Categorias";
-$a->strings["Apps"] = "Aplicações";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Pessoal";
-$a->strings["Create Personal App"] = "Criar aplicações pessoais";
-$a->strings["Edit Personal App"] = "Editar aplicações pessoais";
-$a->strings["Connect"] = "Conectar";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugestões";
-$a->strings["See more..."] = "Veja mais...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
-$a->strings["Add New Connection"] = "Adicionar nova conexão";
-$a->strings["Enter the channel address"] = "Digite o endereço do canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
-$a->strings["Notes"] = "Notas";
-$a->strings["Remove term"] = "Remover termo";
-$a->strings["Everything"] = "Tudo";
-$a->strings["Archives"] = "Arquivos";
-$a->strings["Me"] = "Eu";
-$a->strings["Family"] = "Família";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Acquaintances"] = "Conhecidos";
-$a->strings["All"] = "Todos";
-$a->strings["Refresh"] = "Atualizar";
-$a->strings["Account settings"] = "Configurações da conta";
-$a->strings["Channel settings"] = "Configurações do canal";
-$a->strings["Additional features"] = "Recursos adicionais";
-$a->strings["Feature/Addon settings"] = "Configurações característica/plugins";
-$a->strings["Display settings"] = "Configurações de exibição";
-$a->strings["Connected apps"] = "Aplicações conectadas";
-$a->strings["Export channel"] = "Exportar o canal";
-$a->strings["Connection Default Permissions"] = "Permissões padrão para conexões";
-$a->strings["Premium Channel Settings"] = "Configurações de canal premium";
-$a->strings["Settings"] = "Configurações";
-$a->strings["Messages"] = "Mensagens";
-$a->strings["Check Mail"] = "Checar mensagens";
-$a->strings["New Message"] = "Nova mensagem";
-$a->strings["Chat Rooms"] = "Salas de bate-papo";
-$a->strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
-$a->strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
-$a->strings["photo/image"] = "foto/imagem";
-$a->strings["Rate Me"] = "Avalie-me";
-$a->strings["View Ratings"] = "Ver avaliações";
-$a->strings["Public Hubs"] = "Hubs Públicos";
-$a->strings["\$Projectname Notification"] = "\$Projectname Notificação";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Obrigado(a),";
-$a->strings["%s Administrator"] = "Administrador de %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Nova mensagem recebida em %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s te enviou uma nova mensagem privada em %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s enviou %2\$s para você.";
-$a->strings["a private message"] = "uma mensagem privada";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Por favor, visite %s para ver e/ou responder as suas mensagens privadas.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]um/a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]seu %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentário na conversa #%1\$d por %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentou em um item/conversa que você acompanha.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Por favor, visite %s para ver e/ou responder a conversa.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s publicou no mural do seu perfil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicou no mural do seu perfil em %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicou no [zrl=%3\$s]seu mural[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s mencionou você";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s mencionou você em %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]mencionou você[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s cutucou você";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s cutucou você em %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]cutucou você[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s marcou a sua publicação";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s marcou seu post em %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s marcou [zrl=%3\$s]seu post[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notify] Você recebeu uma apresentação";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma nova solicitação de conexão de '%2\$s' em %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma nova solicitação de conexão[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Você pode visitar seu perfil em %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para aprovar ou rejeitar a solicitação.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Foi recebida uma sugestão de amizade";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma sugestão de amizade de '%2\$s' em %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma sugestão de amizade[/zrl] com %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nome:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprovar ou rejeitar a sugestão.";
-$a->strings["[Red:Notify]"] = "[Red:Notify]";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "De hora em hora";
-$a->strings["Twice daily"] = "Duas vezes ao dia";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensalmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/MI";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["No recipient provided."] = "Falta o destinatário.";
-$a->strings["[no subject]"] = "[sem assunto]";
-$a->strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
-$a->strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
-$a->strings["Channel is blocked on this site."] = "O canal está bloqueado neste site.";
-$a->strings["Channel location missing."] = "A localização do canal foi perdida";
-$a->strings["Response from remote channel was incomplete."] = "A resposta do canal remoto está incompleta.";
-$a->strings["Channel was deleted and no longer exists."] = "O canal foi deletado e não existe mais.";
-$a->strings["Protocol disabled."] = "Protocolo desabilitado.";
-$a->strings["Channel discovery failed."] = "A descoberta de canais falhou.";
-$a->strings["local account not found."] = "a conta local não foi encontrada.";
-$a->strings["Cannot connect to yourself."] = "Não é possível conectar-se consigo mesmo.";
-$a->strings["Private Message"] = "Mensagem privada";
-$a->strings["Select"] = "Selecionar";
-$a->strings["Save to Folder"] = "Salvar para pasta";
-$a->strings["I will attend"] = "Vou comparecer";
-$a->strings["I will not attend"] = "Não vou comparecer";
-$a->strings["I might attend"] = "Talvez compareça";
-$a->strings["I agree"] = "Eu concordo";
-$a->strings["I disagree"] = "Eu discordo";
-$a->strings["I abstain"] = "Me abstenho";
-$a->strings["View all"] = "Ver tudo";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Ver conexões";
+App::$strings["Search"] = "Pesquisar";
+App::$strings["Save"] = "Salvar";
+App::$strings["poke"] = "cutucar";
+App::$strings["poked"] = "cutucado";
+App::$strings["ping"] = "pingar";
+App::$strings["pinged"] = "pingou";
+App::$strings["prod"] = "espetar";
+App::$strings["prodded"] = "espetou";
+App::$strings["slap"] = "estapear";
+App::$strings["slapped"] = "estapeou";
+App::$strings["finger"] = "dar um toque";
+App::$strings["fingered"] = "deu um toque";
+App::$strings["rebuff"] = "rebater";
+App::$strings["rebuffed"] = "rebateu";
+App::$strings["happy"] = "feliz";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "suave";
+App::$strings["tired"] = "cansad@";
+App::$strings["perky"] = "animad@";
+App::$strings["angry"] = "nervos@";
+App::$strings["stupified"] = "embasbacad@";
+App::$strings["puzzled"] = "confus@";
+App::$strings["interested"] = "interessad@";
+App::$strings["bitter"] = "amarg@";
+App::$strings["cheerful"] = "animad@";
+App::$strings["alive"] = "viv@";
+App::$strings["annoyed"] = "aborrecid@";
+App::$strings["anxious"] = "ansios@";
+App::$strings["cranky"] = "irritad@";
+App::$strings["disturbed"] = "perturbad@";
+App::$strings["frustrated"] = "frustrad@";
+App::$strings["depressed"] = "deprimido";
+App::$strings["motivated"] = "motivad@";
+App::$strings["relaxed"] = "relaxad@";
+App::$strings["surprised"] = "surpres@";
+App::$strings["Monday"] = "Segunda";
+App::$strings["Tuesday"] = "Terça";
+App::$strings["Wednesday"] = "Quarta";
+App::$strings["Thursday"] = "Quinta";
+App::$strings["Friday"] = "Sexta";
+App::$strings["Saturday"] = "SaÌbado";
+App::$strings["Sunday"] = "Domingo";
+App::$strings["January"] = "Janeiro";
+App::$strings["February"] = "Fevereiro";
+App::$strings["March"] = "Março";
+App::$strings["April"] = "Abril";
+App::$strings["May"] = "Maio";
+App::$strings["June"] = "Junho";
+App::$strings["July"] = "Julho";
+App::$strings["August"] = "Agosto";
+App::$strings["September"] = "Setembro";
+App::$strings["October"] = "Outubro";
+App::$strings["November"] = "Novembro";
+App::$strings["December"] = "Dezembro";
+App::$strings["unknown.???"] = "desconhecido.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "remover categoria";
+App::$strings["remove from file"] = "remover do arquivo";
+App::$strings["Click to open/close"] = "Clique para abrir/fechar";
+App::$strings["Link to Source"] = "Link para a origem";
+App::$strings["default"] = "default";
+App::$strings["Page layout"] = "aparência da página";
+App::$strings["You can create your own with the layouts tool"] = "Você pode criar sua própria com as ferramentas de layouts";
+App::$strings["Page content type"] = "Tipo de conteúdo da página";
+App::$strings["Select an alternate language"] = "Selecione um idioma alternativo";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "evento";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "comentário";
+App::$strings["activity"] = "atividade";
+App::$strings["Design Tools"] = "Ferramentas de Design";
+App::$strings["Blocks"] = "Blocos";
+App::$strings["Menus"] = "Menus";
+App::$strings["Layouts"] = "Layouts";
+App::$strings["Pages"] = "Páginas";
+App::$strings["Collection"] = "Coleção";
+App::$strings["Image/photo"] = "Imagem/foto";
+App::$strings["Encrypted content"] = "Conteúdo criptografado";
+App::$strings["Install %s element: "] = "Instalar elemento %s:";
+App::$strings["webpage"] = "página web";
+App::$strings["layout"] = "layout";
+App::$strings["block"] = "bloco";
+App::$strings["QR code"] = "código QR";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escreveu a seguinte %2\$s %3\$s";
+App::$strings["post"] = "publicação";
+App::$strings["Different viewers will see this text differently"] = "Visualizadores diferentes verão esse texto diferentemente";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 escreveu:";
+App::$strings["created a new post"] = "criou uma nova publicação";
+App::$strings["commented on %s's post"] = "comentou a publicação de %s";
+App::$strings["Site Admin"] = "Administração do site";
+App::$strings["Bookmarks"] = "Links guardados";
+App::$strings["Address Book"] = "Livro de Endereços";
+App::$strings["Login"] = "Entrar";
+App::$strings["Channel Manager"] = "Seus canais";
+App::$strings["Matrix"] = "Matriz";
+App::$strings["Settings"] = "Configurações";
+App::$strings["Files"] = "Arquivos";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Channel Home"] = "Página inicial do canal";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Events"] = "Eventos";
+App::$strings["Directory"] = "Diretório";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Mail"] = "Mensagens";
+App::$strings["Mood"] = "Humor";
+App::$strings["Poke"] = "Cutucar";
+App::$strings["Chat"] = "Bate-papo";
+App::$strings["Search"] = "Pesquisar";
+App::$strings["Probe"] = "Sonda";
+App::$strings["Suggest"] = "Sugerir";
+App::$strings["Random Channel"] = "Canal aleatório";
+App::$strings["Invite"] = "Convidar";
+App::$strings["Features"] = "Recursos";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Publicações";
+App::$strings["Profile Photo"] = "Foto do perfil";
+App::$strings["Update"] = "Atualizar";
+App::$strings["Install"] = "Instalar";
+App::$strings["Purchase"] = "Compras";
+App::$strings["Edit"] = "Editar";
+App::$strings["Delete"] = "Excluir";
+App::$strings["Unknown"] = "Desconhecidos";
+App::$strings["New Page"] = "Nova página";
+App::$strings["View"] = "Ver";
+App::$strings["Preview"] = "Pré-visualizar";
+App::$strings["Actions"] = "Ações";
+App::$strings["Page Link"] = "Link da página";
+App::$strings["Title"] = "Título";
+App::$strings["Created"] = "Criado";
+App::$strings["Edited"] = "Editado";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
+App::$strings["Invalid data packet"] = "Pacote de dados inválido";
+App::$strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
+App::$strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
+App::$strings["Permission denied."] = "Permissão negada.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
+App::$strings["Image file is empty."] = "O arquivo de imagem está vazio.";
+App::$strings["Unable to process image"] = "Não foi possível processar a imagem";
+App::$strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
+App::$strings["Photo Albums"] = "Ãlbuns de fotos";
+App::$strings["Upload New Photos"] = "Enviar novas fotos";
+App::$strings["Visible to your default audience"] = "Visível para seu público padrão";
+App::$strings["Show"] = "Exibir";
+App::$strings["Don't show"] = "Não exibir";
+App::$strings["Permissions"] = "Permissões";
+App::$strings["Close"] = "Fechar";
+App::$strings[" and "] = " e ";
+App::$strings["public profile"] = "perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
+App::$strings["Public Timeline"] = "Linha do tempo pública";
+App::$strings["Default"] = "Default";
+App::$strings["Directory Options"] = "Opções do Diretório";
+App::$strings["Alphabetic"] = "Alfabética";
+App::$strings["Reverse Alphabetic"] = "Alfabética reversa";
+App::$strings["Newest to Oldest"] = "Das mais recentes para as mais antigas";
+App::$strings["Oldest to Newest"] = "Do mais Antigo para o mais Novo";
+App::$strings["Sort"] = "Ordenar";
+App::$strings["Safe Mode"] = "Modo tranquilo";
+App::$strings["Public Forums Only"] = "Somente Fóruns públicos";
+App::$strings["This Website Only"] = "Somente este Website";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Início:";
+App::$strings["Finishes:"] = "Fim:";
+App::$strings["Location:"] = "Localização:";
+App::$strings["This event has been added to your calendar."] = "Esse evento foi adicionado ao seu calendário.";
+App::$strings["Delete this item?"] = "Excluir este item?";
+App::$strings["Comment"] = "Comentar";
+App::$strings["[+] show all"] = "[+] mostrar todos";
+App::$strings["[-] show less"] = "[-] mostra menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] colapsar";
+App::$strings["Password too short"] = "A senha é muito curta";
+App::$strings["Passwords do not match"] = "As senhas não correspondem";
+App::$strings["everybody"] = "todos";
+App::$strings["Secret Passphrase"] = "Frase secreta";
+App::$strings["Passphrase hint"] = "Dica da frase secreta";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
+App::$strings["close all"] = "fechar tudo";
+App::$strings["Nothing new here"] = "Nada de novo aqui";
+App::$strings["Rate This Channel (this is public)"] = "Avalie esse canal (isso é público)";
+App::$strings["Rating"] = "Avaliação";
+App::$strings["Describe (optional)"] = "Descreva (opcional)";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Please enter a link URL"] = "Por favor entre um endereço URL";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Mudanças não salvas. Você tem certeza que deseja deixar essa página?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "atrás";
+App::$strings["from now"] = "de agora";
+App::$strings["less than a minute"] = "menos de um minuto";
+App::$strings["about a minute"] = "aproximadamente um minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "aproximadamente uma hora";
+App::$strings["about %d hours"] = "aproximadamente %d horas";
+App::$strings["a day"] = "um dia";
+App::$strings["%d days"] = "%d dias";
+App::$strings["about a month"] = "aproximadamente um mês";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "aproximadamente um ano";
+App::$strings["%d years"] = "%d anos";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["parent"] = "nível superior";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Livro de endereços";
+App::$strings["Calendar"] = "Calendário";
+App::$strings["Schedule Inbox"] = "Caixa de entrada da agenda";
+App::$strings["Schedule Outbox"] = "Caixa de saída da agenda";
+App::$strings["Unknown"] = "Desconhecido";
+App::$strings["%1\$s used"] = "%1\$s usados";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usados de %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Arquivos";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartilhado";
+App::$strings["Create"] = "Criar";
+App::$strings["Upload"] = "Enviar";
+App::$strings["Name"] = "Nome";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Tamanho";
+App::$strings["Last Modified"] = "Última modificação";
+App::$strings["Delete"] = "Excluir";
+App::$strings["Create new folder"] = "Criar uma nova pasta";
+App::$strings["Upload file"] = "Enviar arquivo";
+App::$strings["%1\$s's bookmarks"] = "Links guardados de %1\$s";
+App::$strings["view full size"] = "ver na tela inteira";
+App::$strings["General Features"] = "Recursos gerais";
+App::$strings["Content Expiration"] = "Expiração de conteúdo";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Remover publicações/comentários e/ou mensagens privadas num momento futuro.";
+App::$strings["Multiple Profiles"] = "Múltiplos perfis";
+App::$strings["Ability to create multiple profiles"] = "Possibilidade de criar múltiplos perfis";
+App::$strings["Advanced Profiles"] = "Perfis avançados";
+App::$strings["Additional profile sections and selections"] = "Seções e seleções adicionais no perfil";
+App::$strings["Profile Import/Export"] = "Importar/exportar perfis";
+App::$strings["Save and load profile details across sites/channels"] = "Salvar e carregar detalhes de perfis entre sites/canais";
+App::$strings["Web Pages"] = "Páginas web";
+App::$strings["Provide managed web pages on your channel"] = "Fornece páginas web gerenciáveis no seu canal";
+App::$strings["Private Notes"] = "Notas privadas";
+App::$strings["Enables a tool to store notes and reminders"] = "Habilita uma ferramenta para guardar notas e lembretes";
+App::$strings["Navigation Channel Select"] = "Seletor de canais na navegação";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Trocar canais diretamente a partir do menu expansível na navegação";
+App::$strings["Photo Location"] = "Localização da Foto";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Se os dados de localização estão disponíveis na foto enviada, link isso para um mapa.";
+App::$strings["Expert Mode"] = "Modo Expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "O Modo Expert fornece opções de configurações avançadas";
+App::$strings["Premium Channel"] = "Canal premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Permite definir restrições e termos para aqueles que se conectarem ao seu canal";
+App::$strings["Post Composition Features"] = "Recursos de composição de publicações";
+App::$strings["Use Markdown"] = "Usar Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Permitir o uso de \"Markdown\" para formatar publicações";
+App::$strings["Large Photos"] = "Fotos Grandes";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclua miniatura grande (640px) no texto. Se não habilitado, use miniatura pequena (320px)";
+App::$strings["Channel Sources"] = "Fontes do canal";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importar automaticamente conteúdo de outros canais ou fontes";
+App::$strings["Even More Encryption"] = "Mais encriptação ainda";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir encriptação opcional de conteúdo, ponta-a-ponta com uma chave secreta compartilhada";
+App::$strings["Enable voting tools"] = "Habilitar ferramenta de votos";
+App::$strings["Provide a class of post which others can vote on"] = "Forneça uma classe de publicação que outros possam votar";
+App::$strings["Network and Stream Filtering"] = "Filtragem de rede e fluxo";
+App::$strings["Search by Date"] = "Pesquisar por data";
+App::$strings["Ability to select posts by date ranges"] = "capacidade de selecionar publicações por intervalos de datas";
+App::$strings["Collections Filter"] = "Filtros de coleções";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Habilita widget para exibir publicações da rede apenas para determinadas coleções";
+App::$strings["Saved Searches"] = "Pesquisas salvas";
+App::$strings["Save search terms for re-use"] = "Termos de pesquisa salvos para reutilização";
+App::$strings["Network Personal Tab"] = "Aba de interações na rede";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Habilita uma aba para exibir apenas publicações da rede com as quais você interagiu";
+App::$strings["Network New Tab"] = "Aba de novidades da rede";
+App::$strings["Enable tab to display all new Network activity"] = "Habilita uma aba para exibir todas as novas atividades da rede";
+App::$strings["Affinity Tool"] = "Ferramenta de afinidade";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtra o fluxo de atividades de acordo com o nível do relacionamento";
+App::$strings["Suggest Channels"] = "Sugerir canais";
+App::$strings["Show channel suggestions"] = "Exibir sugestões de canais";
+App::$strings["Post/Comment Tools"] = "Ferramentas de publicação/comentário";
+App::$strings["Tagging"] = "Etiquetagem";
+App::$strings["Ability to tag existing posts"] = "Possibilidade de colocar etiquetas em publicações existentes";
+App::$strings["Post Categories"] = "Categorizar publicações";
+App::$strings["Add categories to your posts"] = "Adiciona categorias às suas publicações";
+App::$strings["Saved Folders"] = "Pastas salvas";
+App::$strings["Ability to file posts under folders"] = "Possibilidade de arquivar publicações em pastas";
+App::$strings["Dislike Posts"] = "Desgostar de publicações";
+App::$strings["Ability to dislike posts/comments"] = "Possibilidade de desgostar de publicações/comentários";
+App::$strings["Star Posts"] = "Destacar publicações";
+App::$strings["Ability to mark special posts with a star indicator"] = "Possibilidade de marcar publicações em destaque com uma estrela indicadora";
+App::$strings["Tag Cloud"] = "Nuvem de etiquetas";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Fornece uma nuvem de etiquetas pessoais à página do seu canal";
+App::$strings["Categories"] = "Categorias";
+App::$strings["Apps"] = "Aplicações";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Pessoal";
+App::$strings["Create Personal App"] = "Criar aplicações pessoais";
+App::$strings["Edit Personal App"] = "Editar aplicações pessoais";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugestões";
+App::$strings["See more..."] = "Veja mais...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
+App::$strings["Add New Connection"] = "Adicionar nova conexão";
+App::$strings["Enter the channel address"] = "Digite o endereço do canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
+App::$strings["Notes"] = "Notas";
+App::$strings["Remove term"] = "Remover termo";
+App::$strings["Everything"] = "Tudo";
+App::$strings["Archives"] = "Arquivos";
+App::$strings["Me"] = "Eu";
+App::$strings["Family"] = "Família";
+App::$strings["Friends"] = "Amigos";
+App::$strings["Acquaintances"] = "Conhecidos";
+App::$strings["All"] = "Todos";
+App::$strings["Refresh"] = "Atualizar";
+App::$strings["Account settings"] = "Configurações da conta";
+App::$strings["Channel settings"] = "Configurações do canal";
+App::$strings["Additional features"] = "Recursos adicionais";
+App::$strings["Feature/Addon settings"] = "Configurações característica/plugins";
+App::$strings["Display settings"] = "Configurações de exibição";
+App::$strings["Connected apps"] = "Aplicações conectadas";
+App::$strings["Export channel"] = "Exportar o canal";
+App::$strings["Connection Default Permissions"] = "Permissões padrão para conexões";
+App::$strings["Premium Channel Settings"] = "Configurações de canal premium";
+App::$strings["Settings"] = "Configurações";
+App::$strings["Messages"] = "Mensagens";
+App::$strings["Check Mail"] = "Checar mensagens";
+App::$strings["New Message"] = "Nova mensagem";
+App::$strings["Chat Rooms"] = "Salas de bate-papo";
+App::$strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
+App::$strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
+App::$strings["photo/image"] = "foto/imagem";
+App::$strings["Rate Me"] = "Avalie-me";
+App::$strings["View Ratings"] = "Ver avaliações";
+App::$strings["Public Hubs"] = "Hubs Públicos";
+App::$strings["\$Projectname Notification"] = "\$Projectname Notificação";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Obrigado(a),";
+App::$strings["%s Administrator"] = "Administrador de %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Nova mensagem recebida em %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s te enviou uma nova mensagem privada em %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s enviou %2\$s para você.";
+App::$strings["a private message"] = "uma mensagem privada";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Por favor, visite %s para ver e/ou responder as suas mensagens privadas.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]um/a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]seu %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentário na conversa #%1\$d por %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentou em um item/conversa que você acompanha.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Por favor, visite %s para ver e/ou responder a conversa.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s publicou no mural do seu perfil";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicou no mural do seu perfil em %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicou no [zrl=%3\$s]seu mural[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s mencionou você";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s mencionou você em %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]mencionou você[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s cutucou você";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s cutucou você em %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]cutucou você[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s marcou a sua publicação";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s marcou seu post em %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s marcou [zrl=%3\$s]seu post[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Notify] Você recebeu uma apresentação";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma nova solicitação de conexão de '%2\$s' em %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma nova solicitação de conexão[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Você pode visitar seu perfil em %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para aprovar ou rejeitar a solicitação.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Foi recebida uma sugestão de amizade";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma sugestão de amizade de '%2\$s' em %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma sugestão de amizade[/zrl] com %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nome:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprovar ou rejeitar a sugestão.";
+App::$strings["[Red:Notify]"] = "[Red:Notify]";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "De hora em hora";
+App::$strings["Twice daily"] = "Duas vezes ao dia";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensalmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/MI";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["No recipient provided."] = "Falta o destinatário.";
+App::$strings["[no subject]"] = "[sem assunto]";
+App::$strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
+App::$strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
+App::$strings["Channel is blocked on this site."] = "O canal está bloqueado neste site.";
+App::$strings["Channel location missing."] = "A localização do canal foi perdida";
+App::$strings["Response from remote channel was incomplete."] = "A resposta do canal remoto está incompleta.";
+App::$strings["Channel was deleted and no longer exists."] = "O canal foi deletado e não existe mais.";
+App::$strings["Protocol disabled."] = "Protocolo desabilitado.";
+App::$strings["Channel discovery failed."] = "A descoberta de canais falhou.";
+App::$strings["local account not found."] = "a conta local não foi encontrada.";
+App::$strings["Cannot connect to yourself."] = "Não é possível conectar-se consigo mesmo.";
+App::$strings["Private Message"] = "Mensagem privada";
+App::$strings["Select"] = "Selecionar";
+App::$strings["Save to Folder"] = "Salvar para pasta";
+App::$strings["I will attend"] = "Vou comparecer";
+App::$strings["I will not attend"] = "Não vou comparecer";
+App::$strings["I might attend"] = "Talvez compareça";
+App::$strings["I agree"] = "Eu concordo";
+App::$strings["I disagree"] = "Eu discordo";
+App::$strings["I abstain"] = "Me abstenho";
+App::$strings["View all"] = "Ver tudo";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "gostou",
1 => "gostaram",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "desgostou",
1 => "desgostaram",
);
-$a->strings["Add Star"] = "Adicione estrela";
-$a->strings["Remove Star"] = "Remove estrela";
-$a->strings["Toggle Star Status"] = "Alterna status da estrela";
-$a->strings["starred"] = "destacado";
-$a->strings["Message signature validated"] = "A assinatura desta mensagem foi validada";
-$a->strings["Message signature incorrect"] = "A assinatura desta mensagem é incorreta";
-$a->strings["Add Tag"] = "Adiciona etiqueta";
-$a->strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
-$a->strings["like"] = "gostei";
-$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
-$a->strings["dislike"] = "não gostei";
-$a->strings["Share This"] = "Compartilhe isso";
-$a->strings["share"] = "compartilhar";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Adicione estrela";
+App::$strings["Remove Star"] = "Remove estrela";
+App::$strings["Toggle Star Status"] = "Alterna status da estrela";
+App::$strings["starred"] = "destacado";
+App::$strings["Message signature validated"] = "A assinatura desta mensagem foi validada";
+App::$strings["Message signature incorrect"] = "A assinatura desta mensagem é incorreta";
+App::$strings["Add Tag"] = "Adiciona etiqueta";
+App::$strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
+App::$strings["like"] = "gostei";
+App::$strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
+App::$strings["dislike"] = "não gostei";
+App::$strings["Share This"] = "Compartilhe isso";
+App::$strings["share"] = "compartilhar";
+App::$strings["%d comment"] = array(
0 => "%d comentário",
1 => "%d comentários",
);
-$a->strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
-$a->strings["to"] = "para";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mural-para-mural";
-$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
-$a->strings["from %s"] = "de %s";
-$a->strings["last edited: %s"] = "última edição: %s";
-$a->strings["Expires: %s"] = "Expira: %s";
-$a->strings["View in context"] = "Ver no contexto";
-$a->strings["Please wait"] = "Por favor, espere";
-$a->strings["remove"] = "remover";
-$a->strings["Loading..."] = "Carregando...";
-$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
-$a->strings["View Source"] = "Ver a fonte";
-$a->strings["Follow Thread"] = "Acompanhar a discussão";
-$a->strings["View Status"] = "Ver status";
-$a->strings["View Profile"] = "Ver perfil";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Matrix Activity"] = "Atividade na matriz";
-$a->strings["Connect"] = "Conectar";
-$a->strings["Edit Contact"] = "Editar contato";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["%s likes this."] = "%s gostou disso.";
-$a->strings["%s doesn't like this."] = "%s não gostou disso.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
+App::$strings["to"] = "para";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mural-para-mural";
+App::$strings["via Wall-To-Wall:"] = "via Mural-para-mural";
+App::$strings["from %s"] = "de %s";
+App::$strings["last edited: %s"] = "última edição: %s";
+App::$strings["Expires: %s"] = "Expira: %s";
+App::$strings["View in context"] = "Ver no contexto";
+App::$strings["Please wait"] = "Por favor, espere";
+App::$strings["remove"] = "remover";
+App::$strings["Loading..."] = "Carregando...";
+App::$strings["Delete Selected Items"] = "Excluir os itens selecionados";
+App::$strings["View Source"] = "Ver a fonte";
+App::$strings["Follow Thread"] = "Acompanhar a discussão";
+App::$strings["View Status"] = "Ver status";
+App::$strings["View Profile"] = "Ver perfil";
+App::$strings["View Photos"] = "Ver fotos";
+App::$strings["Matrix Activity"] = "Atividade na matriz";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Edit Contact"] = "Editar contato";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["%s likes this."] = "%s gostou disso.";
+App::$strings["%s doesn't like this."] = "%s não gostou disso.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> gostaram disso.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> não gostaram disso.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", e mais %d outras pessoas",
);
-$a->strings["%s like this."] = "%s gostou disso.";
-$a->strings["%s don't like this."] = "%s não gostou disso.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
-$a->strings["Tag term:"] = "Etiqueta:";
-$a->strings["Save to Folder:"] = "Salvar para a pasta:";
-$a->strings["Where are you right now?"] = "Onde você está agora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartilhar";
-$a->strings["Page link title"] = "Título do link da página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Upload photo"] = "Enviar foto";
-$a->strings["upload photo"] = "enviar foto";
-$a->strings["Attach file"] = "Anexar arquivo";
-$a->strings["attach file"] = "anexar arquivo";
-$a->strings["Insert web link"] = "Inserir link web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserir link de vídeo";
-$a->strings["video link"] = "link de vídeo";
-$a->strings["Insert audio link"] = "Inserir link de áudio";
-$a->strings["audio link"] = "link de áudio";
-$a->strings["Set your location"] = "Definir sua localização";
-$a->strings["set location"] = "definir localização";
-$a->strings["Clear browser location"] = "Limpar a localização do navegador";
-$a->strings["clear location"] = "limpar a localização";
-$a->strings["Set title"] = "Definir o título";
-$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
-$a->strings["Permission settings"] = "Configurações de permissão";
-$a->strings["permissions"] = "permissões";
-$a->strings["Public post"] = "Publicação pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
-$a->strings["Set expiration date"] = "Definir data de expiração";
-$a->strings["Encrypt text"] = "Encriptar texto";
-$a->strings["New window"] = "Nova janela";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
-$a->strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
-$a->strings["Attachments:"] = "Anexos:";
-$a->strings["\$Projectname event notification:"] = "Notificação de evento em \$Projectname:";
-$a->strings["Logout"] = "Sair";
-$a->strings["End this session"] = "Encerrar essa sessão";
-$a->strings["Home"] = "Ver canal";
-$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
-$a->strings["View Profile"] = "Ver perfil";
-$a->strings["Your profile page"] = "A página do seu perfil";
-$a->strings["Edit Profiles"] = "Editar perfis";
-$a->strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
-$a->strings["Edit Profile"] = "Editar perfil";
-$a->strings["Edit your profile"] = "Editar seu perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Suas fotos";
-$a->strings["Your files"] = "Seus arquivos";
-$a->strings["Chat"] = "Bate-papo";
-$a->strings["Your chatrooms"] = "Suas salas de bate-papo";
-$a->strings["Bookmarks"] = "Marcadores";
-$a->strings["Your bookmarks"] = "Seus links guardados";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Your webpages"] = "Suas páginas web";
-$a->strings["Login"] = "Entrar";
-$a->strings["Sign in"] = "Entrar";
-$a->strings["%s - click to logout"] = "%s - clique para sair";
-$a->strings["Remote authentication"] = "Autenticação remota";
-$a->strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
-$a->strings["Home Page"] = "Página inicial";
-$a->strings["Register"] = "Registrar";
-$a->strings["Create an account"] = "Criar uma conta";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Help and documentation"] = "Ajuda e documentação";
-$a->strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
-$a->strings["Search site content"] = "Pesquisar o conteúdo do site";
-$a->strings["Directory"] = "Diretório";
-$a->strings["Channel Directory"] = "Diretório de canais";
-$a->strings["Matrix"] = "Matrix";
-$a->strings["Your matrix"] = "Sua matriz";
-$a->strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
-$a->strings["Channel Home"] = "Página inicial do canal";
-$a->strings["Channel home"] = "Página inicial do canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
-$a->strings["Connections"] = "Conexões";
-$a->strings["Notices"] = "Notificações";
-$a->strings["Notifications"] = "Notificações";
-$a->strings["See all notifications"] = "Ver todas as notificações";
-$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
-$a->strings["Mail"] = "Mensagens";
-$a->strings["Private mail"] = "Mensagens privadas";
-$a->strings["See all private messages"] = "Ver todas as mensagens privadas";
-$a->strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
-$a->strings["Inbox"] = "Recebidas";
-$a->strings["Outbox"] = "Enviadas";
-$a->strings["Events"] = "Eventos";
-$a->strings["Event Calendar"] = "Agenda de eventos";
-$a->strings["See all events"] = "Ver todos os eventos";
-$a->strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
-$a->strings["Channel Manager"] = "Gerenciador de canais";
-$a->strings["Manage Your Channels"] = "Gerencie os seus canais";
-$a->strings["Account/Channel Settings"] = "Configurações da conta/canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Configuração do site";
-$a->strings["Loading..."] = "Carregando...";
-$a->strings["@name, #tag, content"] = "@nome, #etiqueta, conteúdo";
-$a->strings["Please wait..."] = "Por favor, aguarde...";
-$a->strings["Tags"] = "Etiquetas";
-$a->strings["Keywords"] = "Palavras-chave";
-$a->strings["have"] = "tenho";
-$a->strings["has"] = "tem";
-$a->strings["want"] = "quero";
-$a->strings["wants"] = "quer";
-$a->strings["like"] = "gostei";
-$a->strings["likes"] = "gosta";
-$a->strings["dislike"] = "não gostei";
-$a->strings["dislikes"] = "desgosta";
-$a->strings[" and "] = " e ";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
-$a->strings["Permission denied"] = "Permissão negada";
-$a->strings["(Unknown)"] = "(Desconhecido)";
-$a->strings["Visible to anybody on the internet."] = "Visível para todos na internet.";
-$a->strings["Visible to you only."] = "Visível somente para você.";
-$a->strings["Visible to anybody in this network."] = "Visível para todos nesta rede.";
-$a->strings["Visible to anybody authenticated."] = "Visível para todos autenticados.";
-$a->strings["Visible to anybody on %s."] = "Visível para todos em %s.";
-$a->strings["Visible to all connections."] = "Visível para todas as conexões.";
-$a->strings["Visible to approved connections."] = "Visível para conexões aprovadas.";
-$a->strings["Visible to specific connections."] = "Visível para conexões específicas.";
-$a->strings["Item not found."] = "O item não foi encontrado.";
-$a->strings["Permission denied."] = "Permissão negada.";
-$a->strings["Collection not found."] = "A coleção não foi encontrada.";
-$a->strings["Collection is empty."] = "A coleção está vazia.";
-$a->strings["Collection: %s"] = "Coleção: %s";
-$a->strings["Connection: %s"] = "Conexão: %s";
-$a->strings["Connection not found."] = "A conexão não foi encontrada.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
-$a->strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
-$a->strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
-$a->strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
-$a->strings["Can view my connections"] = "Pode ver minhas conexões";
-$a->strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
-$a->strings["Can view my webpages"] = "Pode ver minhas páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
-$a->strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
-$a->strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
-$a->strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
-$a->strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
-$a->strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
-$a->strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
-$a->strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
-$a->strings["Can edit my webpages"] = "Pode editar minhas páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
-$a->strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
-$a->strings["Social Networking"] = "Rede social";
-$a->strings["Mostly Public"] = "Padrão público";
-$a->strings["Restricted"] = "Restrito";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Fórum de comunidade";
-$a->strings["Feed Republish"] = "Republicação de feed";
-$a->strings["Special Purpose"] = "Finalidade especial";
-$a->strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
-$a->strings["Group Repository"] = "Repositório para grupo";
-$a->strings["Other"] = "Outro";
-$a->strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s agora está conectado com %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s cutucou %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Curtidas";
-$a->strings["__ctx:title__ Dislikes"] = "Descurtidas";
-$a->strings["__ctx:title__ Agree"] = "Concordo";
-$a->strings["__ctx:title__ Disagree"] = "Não concordo";
-$a->strings["__ctx:title__ Abstain"] = "Abstenções";
-$a->strings["__ctx:title__ Attending"] = "Comparecerão";
-$a->strings["__ctx:title__ Not attending"] = "Não comparecerão";
-$a->strings["__ctx:title__ Might attend"] = "Talvez compareçam";
-$a->strings["View %s's profile @ %s"] = "Ver o perfil de %s's @ %s";
-$a->strings["Categories:"] = "Categorias:";
-$a->strings["Filed under:"] = "Armazenado sob:";
-$a->strings["View in context"] = "Ver no contexto";
-$a->strings["remove"] = "remover";
-$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
-$a->strings["View Source"] = "Ver a fonte";
-$a->strings["Follow Thread"] = "Acompanhar a discussão";
-$a->strings["View Status"] = "Ver status";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Matrix Activity"] = "Atividade na matriz";
-$a->strings["Edit Contact"] = "Editar contato";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["Poke"] = "Cutucar";
-$a->strings["%s likes this."] = "%s gostou disso.";
-$a->strings["%s doesn't like this."] = "%s não gostou disso.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["%s like this."] = "%s gostou disso.";
+App::$strings["%s don't like this."] = "%s não gostou disso.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
+App::$strings["Tag term:"] = "Etiqueta:";
+App::$strings["Save to Folder:"] = "Salvar para a pasta:";
+App::$strings["Where are you right now?"] = "Onde você está agora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartilhar";
+App::$strings["Page link title"] = "Título do link da página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Enviar foto";
+App::$strings["upload photo"] = "enviar foto";
+App::$strings["Attach file"] = "Anexar arquivo";
+App::$strings["attach file"] = "anexar arquivo";
+App::$strings["Insert web link"] = "Inserir link web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserir link de vídeo";
+App::$strings["video link"] = "link de vídeo";
+App::$strings["Insert audio link"] = "Inserir link de áudio";
+App::$strings["audio link"] = "link de áudio";
+App::$strings["Set your location"] = "Definir sua localização";
+App::$strings["set location"] = "definir localização";
+App::$strings["Clear browser location"] = "Limpar a localização do navegador";
+App::$strings["clear location"] = "limpar a localização";
+App::$strings["Set title"] = "Definir o título";
+App::$strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
+App::$strings["Permission settings"] = "Configurações de permissão";
+App::$strings["permissions"] = "permissões";
+App::$strings["Public post"] = "Publicação pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
+App::$strings["Set expiration date"] = "Definir data de expiração";
+App::$strings["Encrypt text"] = "Encriptar texto";
+App::$strings["New window"] = "Nova janela";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
+App::$strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
+App::$strings["Attachments:"] = "Anexos:";
+App::$strings["\$Projectname event notification:"] = "Notificação de evento em \$Projectname:";
+App::$strings["Logout"] = "Sair";
+App::$strings["End this session"] = "Encerrar essa sessão";
+App::$strings["Home"] = "Ver canal";
+App::$strings["Your posts and conversations"] = "Suas publicações e conversas";
+App::$strings["View Profile"] = "Ver perfil";
+App::$strings["Your profile page"] = "A página do seu perfil";
+App::$strings["Edit Profiles"] = "Editar perfis";
+App::$strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
+App::$strings["Edit Profile"] = "Editar perfil";
+App::$strings["Edit your profile"] = "Editar seu perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Suas fotos";
+App::$strings["Your files"] = "Seus arquivos";
+App::$strings["Chat"] = "Bate-papo";
+App::$strings["Your chatrooms"] = "Suas salas de bate-papo";
+App::$strings["Bookmarks"] = "Marcadores";
+App::$strings["Your bookmarks"] = "Seus links guardados";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Your webpages"] = "Suas páginas web";
+App::$strings["Login"] = "Entrar";
+App::$strings["Sign in"] = "Entrar";
+App::$strings["%s - click to logout"] = "%s - clique para sair";
+App::$strings["Remote authentication"] = "Autenticação remota";
+App::$strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
+App::$strings["Home Page"] = "Página inicial";
+App::$strings["Register"] = "Registrar";
+App::$strings["Create an account"] = "Criar uma conta";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Help and documentation"] = "Ajuda e documentação";
+App::$strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
+App::$strings["Search site content"] = "Pesquisar o conteúdo do site";
+App::$strings["Directory"] = "Diretório";
+App::$strings["Channel Directory"] = "Diretório de canais";
+App::$strings["Matrix"] = "Matrix";
+App::$strings["Your matrix"] = "Sua matriz";
+App::$strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
+App::$strings["Channel Home"] = "Página inicial do canal";
+App::$strings["Channel home"] = "Página inicial do canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
+App::$strings["Connections"] = "Conexões";
+App::$strings["Notices"] = "Notificações";
+App::$strings["Notifications"] = "Notificações";
+App::$strings["See all notifications"] = "Ver todas as notificações";
+App::$strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
+App::$strings["Mail"] = "Mensagens";
+App::$strings["Private mail"] = "Mensagens privadas";
+App::$strings["See all private messages"] = "Ver todas as mensagens privadas";
+App::$strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
+App::$strings["Inbox"] = "Recebidas";
+App::$strings["Outbox"] = "Enviadas";
+App::$strings["Events"] = "Eventos";
+App::$strings["Event Calendar"] = "Agenda de eventos";
+App::$strings["See all events"] = "Ver todos os eventos";
+App::$strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
+App::$strings["Channel Manager"] = "Gerenciador de canais";
+App::$strings["Manage Your Channels"] = "Gerencie os seus canais";
+App::$strings["Account/Channel Settings"] = "Configurações da conta/canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Configuração do site";
+App::$strings["Loading..."] = "Carregando...";
+App::$strings["@name, #tag, content"] = "@nome, #etiqueta, conteúdo";
+App::$strings["Please wait..."] = "Por favor, aguarde...";
+App::$strings["Tags"] = "Etiquetas";
+App::$strings["Keywords"] = "Palavras-chave";
+App::$strings["have"] = "tenho";
+App::$strings["has"] = "tem";
+App::$strings["want"] = "quero";
+App::$strings["wants"] = "quer";
+App::$strings["like"] = "gostei";
+App::$strings["likes"] = "gosta";
+App::$strings["dislike"] = "não gostei";
+App::$strings["dislikes"] = "desgosta";
+App::$strings[" and "] = " e ";
+App::$strings["public profile"] = "perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
+App::$strings["Permission denied"] = "Permissão negada";
+App::$strings["(Unknown)"] = "(Desconhecido)";
+App::$strings["Visible to anybody on the internet."] = "Visível para todos na internet.";
+App::$strings["Visible to you only."] = "Visível somente para você.";
+App::$strings["Visible to anybody in this network."] = "Visível para todos nesta rede.";
+App::$strings["Visible to anybody authenticated."] = "Visível para todos autenticados.";
+App::$strings["Visible to anybody on %s."] = "Visível para todos em %s.";
+App::$strings["Visible to all connections."] = "Visível para todas as conexões.";
+App::$strings["Visible to approved connections."] = "Visível para conexões aprovadas.";
+App::$strings["Visible to specific connections."] = "Visível para conexões específicas.";
+App::$strings["Item not found."] = "O item não foi encontrado.";
+App::$strings["Permission denied."] = "Permissão negada.";
+App::$strings["Collection not found."] = "A coleção não foi encontrada.";
+App::$strings["Collection is empty."] = "A coleção está vazia.";
+App::$strings["Collection: %s"] = "Coleção: %s";
+App::$strings["Connection: %s"] = "Conexão: %s";
+App::$strings["Connection not found."] = "A conexão não foi encontrada.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
+App::$strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
+App::$strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
+App::$strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
+App::$strings["Can view my connections"] = "Pode ver minhas conexões";
+App::$strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
+App::$strings["Can view my webpages"] = "Pode ver minhas páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
+App::$strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
+App::$strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
+App::$strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
+App::$strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
+App::$strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
+App::$strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
+App::$strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
+App::$strings["Can edit my webpages"] = "Pode editar minhas páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
+App::$strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
+App::$strings["Social Networking"] = "Rede social";
+App::$strings["Mostly Public"] = "Padrão público";
+App::$strings["Restricted"] = "Restrito";
+App::$strings["Private"] = "Privado";
+App::$strings["Community Forum"] = "Fórum de comunidade";
+App::$strings["Feed Republish"] = "Republicação de feed";
+App::$strings["Special Purpose"] = "Finalidade especial";
+App::$strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
+App::$strings["Group Repository"] = "Repositório para grupo";
+App::$strings["Other"] = "Outro";
+App::$strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s agora está conectado com %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s cutucou %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Curtidas";
+App::$strings["__ctx:title__ Dislikes"] = "Descurtidas";
+App::$strings["__ctx:title__ Agree"] = "Concordo";
+App::$strings["__ctx:title__ Disagree"] = "Não concordo";
+App::$strings["__ctx:title__ Abstain"] = "Abstenções";
+App::$strings["__ctx:title__ Attending"] = "Comparecerão";
+App::$strings["__ctx:title__ Not attending"] = "Não comparecerão";
+App::$strings["__ctx:title__ Might attend"] = "Talvez compareçam";
+App::$strings["View %s's profile @ %s"] = "Ver o perfil de %s's @ %s";
+App::$strings["Categories:"] = "Categorias:";
+App::$strings["Filed under:"] = "Armazenado sob:";
+App::$strings["View in context"] = "Ver no contexto";
+App::$strings["remove"] = "remover";
+App::$strings["Delete Selected Items"] = "Excluir os itens selecionados";
+App::$strings["View Source"] = "Ver a fonte";
+App::$strings["Follow Thread"] = "Acompanhar a discussão";
+App::$strings["View Status"] = "Ver status";
+App::$strings["View Photos"] = "Ver fotos";
+App::$strings["Matrix Activity"] = "Atividade na matriz";
+App::$strings["Edit Contact"] = "Editar contato";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["Poke"] = "Cutucar";
+App::$strings["%s likes this."] = "%s gostou disso.";
+App::$strings["%s doesn't like this."] = "%s não gostou disso.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> gostaram disso.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> não gostaram disso.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", e mais %d outras pessoas",
);
-$a->strings["%s like this."] = "%s gostou disso.";
-$a->strings["%s don't like this."] = "%s não gostou disso.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
-$a->strings["Tag term:"] = "Etiqueta:";
-$a->strings["Save to Folder:"] = "Salvar para a pasta:";
-$a->strings["Where are you right now?"] = "Onde você está agora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartilhar";
-$a->strings["Page link name"] = "Nome do Link da Página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Upload photo"] = "Enviar foto";
-$a->strings["upload photo"] = "enviar foto";
-$a->strings["Attach file"] = "Anexar arquivo";
-$a->strings["attach file"] = "anexar arquivo";
-$a->strings["Insert web link"] = "Inserir link web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserir link de vídeo";
-$a->strings["video link"] = "link de vídeo";
-$a->strings["Insert audio link"] = "Inserir link de áudio";
-$a->strings["audio link"] = "link de áudio";
-$a->strings["Set your location"] = "Definir sua localização";
-$a->strings["set location"] = "definir localização";
-$a->strings["Toggle voting"] = "Alternar votação";
-$a->strings["Clear browser location"] = "Limpar a localização do navegador";
-$a->strings["clear location"] = "limpar a localização";
-$a->strings["Title (optional)"] = "Título (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "categorias (opcional, lista separada por vírgulas)";
-$a->strings["Permission settings"] = "Configurações de permissão";
-$a->strings["permissions"] = "permissões";
-$a->strings["Public post"] = "Publicação pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
-$a->strings["Set expiration date"] = "Definir data de expiração";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Cancelar";
-$a->strings["Discover"] = "Descubra";
-$a->strings["Imported public streams"] = "Fluxos públicos importados";
-$a->strings["Commented Order"] = "Recentes e comentados";
-$a->strings["Sort by Comment Date"] = "Ordenar pela data do último comentário";
-$a->strings["Posted Order"] = "Recentemente publicados";
-$a->strings["Sort by Post Date"] = "Ordenar pela data da publicação";
-$a->strings["Posts that mention or involve you"] = "Publicações que mencionam ou envolvem você";
-$a->strings["New"] = "Novo";
-$a->strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
-$a->strings["Starred"] = "Estrelados";
-$a->strings["Favourite Posts"] = "Publicações favoritas";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Publicações marcadas como SPAM";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Mensagens de status e publicações";
-$a->strings["About"] = "Sobre";
-$a->strings["Profile Details"] = "Detalhes do perfil";
-$a->strings["Photo Albums"] = "Ãlbuns de fotos";
-$a->strings["Files and Storage"] = "Arquivos e armazenamento";
-$a->strings["Chatrooms"] = "Salas de bate-papo";
-$a->strings["Saved Bookmarks"] = "Links guardados";
-$a->strings["Manage Webpages"] = "Administrar páginas web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s gostou disso.";
+App::$strings["%s don't like this."] = "%s não gostou disso.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
+App::$strings["Tag term:"] = "Etiqueta:";
+App::$strings["Save to Folder:"] = "Salvar para a pasta:";
+App::$strings["Where are you right now?"] = "Onde você está agora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartilhar";
+App::$strings["Page link name"] = "Nome do Link da Página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Enviar foto";
+App::$strings["upload photo"] = "enviar foto";
+App::$strings["Attach file"] = "Anexar arquivo";
+App::$strings["attach file"] = "anexar arquivo";
+App::$strings["Insert web link"] = "Inserir link web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserir link de vídeo";
+App::$strings["video link"] = "link de vídeo";
+App::$strings["Insert audio link"] = "Inserir link de áudio";
+App::$strings["audio link"] = "link de áudio";
+App::$strings["Set your location"] = "Definir sua localização";
+App::$strings["set location"] = "definir localização";
+App::$strings["Toggle voting"] = "Alternar votação";
+App::$strings["Clear browser location"] = "Limpar a localização do navegador";
+App::$strings["clear location"] = "limpar a localização";
+App::$strings["Title (optional)"] = "Título (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "categorias (opcional, lista separada por vírgulas)";
+App::$strings["Permission settings"] = "Configurações de permissão";
+App::$strings["permissions"] = "permissões";
+App::$strings["Public post"] = "Publicação pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
+App::$strings["Set expiration date"] = "Definir data de expiração";
+App::$strings["OK"] = "Ok";
+App::$strings["Cancel"] = "Cancelar";
+App::$strings["Discover"] = "Descubra";
+App::$strings["Imported public streams"] = "Fluxos públicos importados";
+App::$strings["Commented Order"] = "Recentes e comentados";
+App::$strings["Sort by Comment Date"] = "Ordenar pela data do último comentário";
+App::$strings["Posted Order"] = "Recentemente publicados";
+App::$strings["Sort by Post Date"] = "Ordenar pela data da publicação";
+App::$strings["Posts that mention or involve you"] = "Publicações que mencionam ou envolvem você";
+App::$strings["New"] = "Novo";
+App::$strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
+App::$strings["Starred"] = "Estrelados";
+App::$strings["Favourite Posts"] = "Publicações favoritas";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Publicações marcadas como SPAM";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Mensagens de status e publicações";
+App::$strings["About"] = "Sobre";
+App::$strings["Profile Details"] = "Detalhes do perfil";
+App::$strings["Photo Albums"] = "Ãlbuns de fotos";
+App::$strings["Files and Storage"] = "Arquivos e armazenamento";
+App::$strings["Chatrooms"] = "Salas de bate-papo";
+App::$strings["Saved Bookmarks"] = "Links guardados";
+App::$strings["Manage Webpages"] = "Administrar páginas web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Comparecerá",
1 => "Comparecerão",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Não comparecerá",
1 => "Não comparecerão",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indeciso",
1 => "Indecisos",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Concorda",
1 => "Concordam",
);
-$a->strings["Default"] = "Default";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "De hora em hora";
-$a->strings["Twice daily"] = "Duas vezes ao dia";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensalmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/MI";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Default"] = "Default";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "De hora em hora";
+App::$strings["Twice daily"] = "Duas vezes ao dia";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensalmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/MI";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["%d invitation available"] = array(
0 => "%d convite disponível",
1 => "%d convites disponíveis",
);
-$a->strings["Advanced"] = "Avançado";
-$a->strings["Find Channels"] = "Pesquisar canais";
-$a->strings["Enter name or interest"] = "Digite um nome ou interesse";
-$a->strings["Connect/Follow"] = "Conectar/Acompanhar";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
-$a->strings["Find"] = "Pesquisar";
-$a->strings["Channel Suggestions"] = "Sugestões de canais";
-$a->strings["Random Profile"] = "Perfil aleatório";
-$a->strings["Invite Friends"] = "Convidar amigos";
-$a->strings["Exammple: name=fred and country=iceland"] = "Exemplo: name=raoni and country=peru";
-$a->strings["Advanced Find"] = "Busca avançada";
-$a->strings["Saved Folders"] = "Pastas salvas";
-$a->strings["Everything"] = "Tudo";
-$a->strings["Categories"] = "Categorias";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançado";
+App::$strings["Find Channels"] = "Pesquisar canais";
+App::$strings["Enter name or interest"] = "Digite um nome ou interesse";
+App::$strings["Connect/Follow"] = "Conectar/Acompanhar";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
+App::$strings["Find"] = "Pesquisar";
+App::$strings["Channel Suggestions"] = "Sugestões de canais";
+App::$strings["Random Profile"] = "Perfil aleatório";
+App::$strings["Invite Friends"] = "Convidar amigos";
+App::$strings["Exammple: name=fred and country=iceland"] = "Exemplo: name=raoni and country=peru";
+App::$strings["Advanced Find"] = "Busca avançada";
+App::$strings["Saved Folders"] = "Pastas salvas";
+App::$strings["Everything"] = "Tudo";
+App::$strings["Categories"] = "Categorias";
+App::$strings["%d connection in common"] = array(
0 => "%d conexão em comum",
1 => "%d conexões em comum",
);
-$a->strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
-$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
-$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
-$a->strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
-$a->strings["Upload New Photos"] = "Enviar novas fotos";
-$a->strings["Invalid data packet"] = "Pacote de dados inválido";
-$a->strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
-$a->strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
-$a->strings["Embedded content"] = "Conteúdo incorporado";
-$a->strings["Embedding disabled"] = "A incorporação está desabilitada";
-$a->strings["Logged out."] = "Você saiu.";
-$a->strings["Failed authentication"] = "Não foi possível autenticar";
-$a->strings["Login failed."] = "Não foi possível entrar.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
+App::$strings["Image file is empty."] = "O arquivo de imagem está vazio.";
+App::$strings["Unable to process image"] = "Não foi possível processar a imagem";
+App::$strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
+App::$strings["Upload New Photos"] = "Enviar novas fotos";
+App::$strings["Invalid data packet"] = "Pacote de dados inválido";
+App::$strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
+App::$strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
+App::$strings["Embedded content"] = "Conteúdo incorporado";
+App::$strings["Embedding disabled"] = "A incorporação está desabilitada";
+App::$strings["Logged out."] = "Você saiu.";
+App::$strings["Failed authentication"] = "Não foi possível autenticar";
+App::$strings["Login failed."] = "Não foi possível entrar.";
+App::$strings["%d invitation available"] = array(
0 => "%d convite disponível",
1 => "%d convites disponíveis",
);
-$a->strings["Advanced"] = "Avançado";
-$a->strings["Find Channels"] = "Pesquisar canais";
-$a->strings["Enter name or interest"] = "Digite um nome ou interesse";
-$a->strings["Connect/Follow"] = "Conectar/Acompanhar";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
-$a->strings["Find"] = "Pesquisar";
-$a->strings["Channel Suggestions"] = "Sugestões de canais";
-$a->strings["Random Profile"] = "Perfil aleatório";
-$a->strings["Invite Friends"] = "Convidar amigos";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Exemplo avançado: name=raoni and country=peru";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançado";
+App::$strings["Find Channels"] = "Pesquisar canais";
+App::$strings["Enter name or interest"] = "Digite um nome ou interesse";
+App::$strings["Connect/Follow"] = "Conectar/Acompanhar";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
+App::$strings["Find"] = "Pesquisar";
+App::$strings["Channel Suggestions"] = "Sugestões de canais";
+App::$strings["Random Profile"] = "Perfil aleatório";
+App::$strings["Invite Friends"] = "Convidar amigos";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Exemplo avançado: name=raoni and country=peru";
+App::$strings["%d connection in common"] = array(
0 => "%d conexão em comum",
1 => "%d conexões em comum",
);
-$a->strings["show more"] = "exibir mais";
-$a->strings["Visible to your default audience"] = "Visível para seu público padrão";
-$a->strings["Show"] = "Exibir";
-$a->strings["Don't show"] = "Não exibir";
-$a->strings["Permissions"] = "Permissões";
-$a->strings["Item was not found."] = "O item não foi encontrado.";
-$a->strings["No source file."] = "Nenhum arquivo de origem.";
-$a->strings["Cannot locate file to replace"] = "Não foi possível locar o arquivo a ser substituído";
-$a->strings["Cannot locate file to revise/update"] = "Não foi possível localizar o arquivo a ser revisado/atualizado";
-$a->strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Você atingiu o seu limite de %1$.0f Mbytes de armazenamento de anexos.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Não foi possível enviar o arquivo. Provável limite do sistema ou a ação foi encerrada.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Não foi possível verificar o arquivo armazenado. Falha no envio.";
-$a->strings["Path not available."] = "O caminho não está disponível.";
-$a->strings["Empty pathname"] = "O nome do caminho está em branco";
-$a->strings["duplicate filename or path"] = "nome de arquivo ou caminho duplicado";
-$a->strings["Path not found."] = "Caminho não encontrado.";
-$a->strings["mkdir failed."] = "mkdir falhou.";
-$a->strings["database storage failed."] = "armazenamento de banco de dados falhou.";
-$a->strings["Unable to obtain identity information from database"] = "Não foi possível obter a informação da identidade a partir do banco de dados";
-$a->strings["Empty name"] = "O nome está em branco";
-$a->strings["Name too long"] = "O nome é muito grande";
-$a->strings["No account identifier"] = "Sem identificador de conta";
-$a->strings["Nickname is required."] = "É necessário informar o apelido.";
-$a->strings["Reserved nickname. Please choose another."] = "Apelido reservado. Por favor escolha outro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "O apelido possui caracteres não suportados ou já está sendo usado nesse site.";
-$a->strings["Unable to retrieve created identity"] = "Não foi possível recuperar a identidade criada";
-$a->strings["Default Profile"] = "Perfil padrão";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Requested channel is not available."] = "Canal solicitado não está disponível.";
-$a->strings["Requested profile is not available."] = "O perfil solicitado não está disponível.";
-$a->strings["Change profile photo"] = "Mudar a foto do perfil";
-$a->strings["Profiles"] = "Perfis";
-$a->strings["Manage/edit profiles"] = "Administrar/editar perfis";
-$a->strings["Create New Profile"] = "Criar um novo perfil";
-$a->strings["Edit Profile"] = "Editar perfil";
-$a->strings["Profile Image"] = "Imagem do perfil";
-$a->strings["visible to everybody"] = "visível para todos";
-$a->strings["Edit visibility"] = "Editar a visibilidade";
-$a->strings["Gender:"] = "Gênero:";
-$a->strings["Status:"] = "Situação:";
-$a->strings["Homepage:"] = "Página web:";
-$a->strings["Online Now"] = "Online agora";
-$a->strings["g A l F d"] = "G l d F";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[hoje]";
-$a->strings["Birthday Reminders"] = "Lembres de aniversário";
-$a->strings["Birthdays this week:"] = "Aniversários nesta semana:";
-$a->strings["[No description]"] = "[Sem descrição]";
-$a->strings["Event Reminders"] = "Lembretes de eventos";
-$a->strings["Events this week:"] = "Eventos nesta semana:";
-$a->strings["Full Name:"] = "Nome completo:";
-$a->strings["Like this channel"] = "Gostar deste canal";
-$a->strings["j F, Y"] = "j \\d\\e F, Y";
-$a->strings["j F"] = "j \\d\\e F";
-$a->strings["Birthday:"] = "Aniversário:";
-$a->strings["Age:"] = "Idade:";
-$a->strings["for %1\$d %2\$s"] = "para %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferência sexual:";
-$a->strings["Hometown:"] = "Cidade natal:";
-$a->strings["Tags:"] = "Etiquetas:";
-$a->strings["Political Views:"] = "Posição política:";
-$a->strings["Religion:"] = "Religião:";
-$a->strings["About:"] = "Sobre:";
-$a->strings["Hobbies/Interests:"] = "Hobbies/Interesses:";
-$a->strings["Likes:"] = "Gosta de:";
-$a->strings["Dislikes:"] = "Não gosta de:";
-$a->strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
-$a->strings["My other channels:"] = "Meus outros canais:";
-$a->strings["Musical interests:"] = "Interesses musicais:";
-$a->strings["Books, literature:"] = "Livros, literatura:";
-$a->strings["Television:"] = "Televisão:";
-$a->strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
-$a->strings["Love/Romance:"] = "Amor/romance:";
-$a->strings["Work/employment:"] = "Trabalho/emprego:";
-$a->strings["School/education:"] = "Escola/educação:";
-$a->strings["Like this thing"] = "Gostar desta coisa";
-$a->strings["Logout"] = "Sair";
-$a->strings["End this session"] = "Encerrar essa sessão";
-$a->strings["Home"] = "Ver canal";
-$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
-$a->strings["Your profile page"] = "A página do seu perfil";
-$a->strings["Edit Profiles"] = "Editar perfis";
-$a->strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
-$a->strings["Edit your profile"] = "Editar seu perfil";
-$a->strings["Your photos"] = "Suas fotos";
-$a->strings["Your files"] = "Seus arquivos";
-$a->strings["Your chatrooms"] = "Suas salas de bate-papo";
-$a->strings["Your bookmarks"] = "Seus links guardados";
-$a->strings["Your webpages"] = "Suas páginas web";
-$a->strings["Sign in"] = "Entrar";
-$a->strings["%s - click to logout"] = "%s - clique para sair";
-$a->strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
-$a->strings["Home Page"] = "Página inicial";
-$a->strings["Register"] = "Registrar";
-$a->strings["Create an account"] = "Criar uma conta";
-$a->strings["Help and documentation"] = "Ajuda e documentação";
-$a->strings["Apps"] = "Aplicações";
-$a->strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
-$a->strings["Search site content"] = "Pesquisar o conteúdo do site";
-$a->strings["Channel Locator"] = "Localizador de canais";
-$a->strings["Your matrix"] = "Sua matriz";
-$a->strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
-$a->strings["Channel home"] = "Página inicial do canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
-$a->strings["Connections"] = "Conexões";
-$a->strings["Notices"] = "Notificações";
-$a->strings["Notifications"] = "Notificações";
-$a->strings["See all notifications"] = "Ver todas as notificações";
-$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
-$a->strings["Private mail"] = "Mensagens privadas";
-$a->strings["See all private messages"] = "Ver todas as mensagens privadas";
-$a->strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
-$a->strings["Inbox"] = "Recebidas";
-$a->strings["Outbox"] = "Enviadas";
-$a->strings["New Message"] = "Nova mensagem";
-$a->strings["Event Calendar"] = "Agenda de eventos";
-$a->strings["See all events"] = "Ver todos os eventos";
-$a->strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
-$a->strings["Manage Your Channels"] = "Gerencie os seus canais";
-$a->strings["Account/Channel Settings"] = "Configurações da conta/canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Configuração do site";
-$a->strings["Please wait..."] = "Por favor, aguarde...";
-$a->strings["No recipient provided."] = "Falta o destinatário.";
-$a->strings["[no subject]"] = "[sem assunto]";
-$a->strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
-$a->strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
-$a->strings["System"] = "Sistema";
-$a->strings["Create Personal App"] = "Crie aplicações pessoais";
-$a->strings["Edit Personal App"] = "Edite aplicações pessoais";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugestões";
-$a->strings["See more..."] = "Veja mais...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
-$a->strings["Add New Connection"] = "Adicionar nova conexão";
-$a->strings["Enter the channel address"] = "Digite o endereço do canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
-$a->strings["Notes"] = "Notas";
-$a->strings["Remove term"] = "Remover termo";
-$a->strings["Archives"] = "Arquivos";
-$a->strings["Refresh"] = "Atualizar";
-$a->strings["Me"] = "Eu";
-$a->strings["Best Friends"] = "Melhores amigos";
-$a->strings["Co-workers"] = "Colegas de trabalho";
-$a->strings["Former Friends"] = "Amigos afastados";
-$a->strings["Acquaintances"] = "Conhecidos";
-$a->strings["Everybody"] = "Todos";
-$a->strings["Account settings"] = "Configurações da conta";
-$a->strings["Channel settings"] = "Configurações do canal";
-$a->strings["Additional features"] = "Recursos adicionais";
-$a->strings["Feature settings"] = "Configurações dos recursos";
-$a->strings["Display settings"] = "Configurações de exibição";
-$a->strings["Connected apps"] = "Aplicações conectadas";
-$a->strings["Export channel"] = "Exportar o canal";
-$a->strings["Export content"] = "Exportar conteúdo";
-$a->strings["Automatic Permissions (Advanced)"] = "Permissões automáticas (avançado)";
-$a->strings["Premium Channel Settings"] = "Configurações de canal premium";
-$a->strings["Check Mail"] = "Checar mensagens";
-$a->strings["Chat Rooms"] = "Salas de bate-papo";
-$a->strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
-$a->strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
-$a->strings["Save to Folder"] = "Salvar para pasta";
-$a->strings["View all"] = "Ver tudo";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["show more"] = "exibir mais";
+App::$strings["Visible to your default audience"] = "Visível para seu público padrão";
+App::$strings["Show"] = "Exibir";
+App::$strings["Don't show"] = "Não exibir";
+App::$strings["Permissions"] = "Permissões";
+App::$strings["Item was not found."] = "O item não foi encontrado.";
+App::$strings["No source file."] = "Nenhum arquivo de origem.";
+App::$strings["Cannot locate file to replace"] = "Não foi possível locar o arquivo a ser substituído";
+App::$strings["Cannot locate file to revise/update"] = "Não foi possível localizar o arquivo a ser revisado/atualizado";
+App::$strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Você atingiu o seu limite de %1$.0f Mbytes de armazenamento de anexos.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Não foi possível enviar o arquivo. Provável limite do sistema ou a ação foi encerrada.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Não foi possível verificar o arquivo armazenado. Falha no envio.";
+App::$strings["Path not available."] = "O caminho não está disponível.";
+App::$strings["Empty pathname"] = "O nome do caminho está em branco";
+App::$strings["duplicate filename or path"] = "nome de arquivo ou caminho duplicado";
+App::$strings["Path not found."] = "Caminho não encontrado.";
+App::$strings["mkdir failed."] = "mkdir falhou.";
+App::$strings["database storage failed."] = "armazenamento de banco de dados falhou.";
+App::$strings["Unable to obtain identity information from database"] = "Não foi possível obter a informação da identidade a partir do banco de dados";
+App::$strings["Empty name"] = "O nome está em branco";
+App::$strings["Name too long"] = "O nome é muito grande";
+App::$strings["No account identifier"] = "Sem identificador de conta";
+App::$strings["Nickname is required."] = "É necessário informar o apelido.";
+App::$strings["Reserved nickname. Please choose another."] = "Apelido reservado. Por favor escolha outro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "O apelido possui caracteres não suportados ou já está sendo usado nesse site.";
+App::$strings["Unable to retrieve created identity"] = "Não foi possível recuperar a identidade criada";
+App::$strings["Default Profile"] = "Perfil padrão";
+App::$strings["Friends"] = "Amigos";
+App::$strings["Requested channel is not available."] = "Canal solicitado não está disponível.";
+App::$strings["Requested profile is not available."] = "O perfil solicitado não está disponível.";
+App::$strings["Change profile photo"] = "Mudar a foto do perfil";
+App::$strings["Profiles"] = "Perfis";
+App::$strings["Manage/edit profiles"] = "Administrar/editar perfis";
+App::$strings["Create New Profile"] = "Criar um novo perfil";
+App::$strings["Edit Profile"] = "Editar perfil";
+App::$strings["Profile Image"] = "Imagem do perfil";
+App::$strings["visible to everybody"] = "visível para todos";
+App::$strings["Edit visibility"] = "Editar a visibilidade";
+App::$strings["Gender:"] = "Gênero:";
+App::$strings["Status:"] = "Situação:";
+App::$strings["Homepage:"] = "Página web:";
+App::$strings["Online Now"] = "Online agora";
+App::$strings["g A l F d"] = "G l d F";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[hoje]";
+App::$strings["Birthday Reminders"] = "Lembres de aniversário";
+App::$strings["Birthdays this week:"] = "Aniversários nesta semana:";
+App::$strings["[No description]"] = "[Sem descrição]";
+App::$strings["Event Reminders"] = "Lembretes de eventos";
+App::$strings["Events this week:"] = "Eventos nesta semana:";
+App::$strings["Full Name:"] = "Nome completo:";
+App::$strings["Like this channel"] = "Gostar deste canal";
+App::$strings["j F, Y"] = "j \\d\\e F, Y";
+App::$strings["j F"] = "j \\d\\e F";
+App::$strings["Birthday:"] = "Aniversário:";
+App::$strings["Age:"] = "Idade:";
+App::$strings["for %1\$d %2\$s"] = "para %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferência sexual:";
+App::$strings["Hometown:"] = "Cidade natal:";
+App::$strings["Tags:"] = "Etiquetas:";
+App::$strings["Political Views:"] = "Posição política:";
+App::$strings["Religion:"] = "Religião:";
+App::$strings["About:"] = "Sobre:";
+App::$strings["Hobbies/Interests:"] = "Hobbies/Interesses:";
+App::$strings["Likes:"] = "Gosta de:";
+App::$strings["Dislikes:"] = "Não gosta de:";
+App::$strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
+App::$strings["My other channels:"] = "Meus outros canais:";
+App::$strings["Musical interests:"] = "Interesses musicais:";
+App::$strings["Books, literature:"] = "Livros, literatura:";
+App::$strings["Television:"] = "Televisão:";
+App::$strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
+App::$strings["Love/Romance:"] = "Amor/romance:";
+App::$strings["Work/employment:"] = "Trabalho/emprego:";
+App::$strings["School/education:"] = "Escola/educação:";
+App::$strings["Like this thing"] = "Gostar desta coisa";
+App::$strings["Logout"] = "Sair";
+App::$strings["End this session"] = "Encerrar essa sessão";
+App::$strings["Home"] = "Ver canal";
+App::$strings["Your posts and conversations"] = "Suas publicações e conversas";
+App::$strings["Your profile page"] = "A página do seu perfil";
+App::$strings["Edit Profiles"] = "Editar perfis";
+App::$strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
+App::$strings["Edit your profile"] = "Editar seu perfil";
+App::$strings["Your photos"] = "Suas fotos";
+App::$strings["Your files"] = "Seus arquivos";
+App::$strings["Your chatrooms"] = "Suas salas de bate-papo";
+App::$strings["Your bookmarks"] = "Seus links guardados";
+App::$strings["Your webpages"] = "Suas páginas web";
+App::$strings["Sign in"] = "Entrar";
+App::$strings["%s - click to logout"] = "%s - clique para sair";
+App::$strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
+App::$strings["Home Page"] = "Página inicial";
+App::$strings["Register"] = "Registrar";
+App::$strings["Create an account"] = "Criar uma conta";
+App::$strings["Help and documentation"] = "Ajuda e documentação";
+App::$strings["Apps"] = "Aplicações";
+App::$strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
+App::$strings["Search site content"] = "Pesquisar o conteúdo do site";
+App::$strings["Channel Locator"] = "Localizador de canais";
+App::$strings["Your matrix"] = "Sua matriz";
+App::$strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
+App::$strings["Channel home"] = "Página inicial do canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
+App::$strings["Connections"] = "Conexões";
+App::$strings["Notices"] = "Notificações";
+App::$strings["Notifications"] = "Notificações";
+App::$strings["See all notifications"] = "Ver todas as notificações";
+App::$strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
+App::$strings["Private mail"] = "Mensagens privadas";
+App::$strings["See all private messages"] = "Ver todas as mensagens privadas";
+App::$strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
+App::$strings["Inbox"] = "Recebidas";
+App::$strings["Outbox"] = "Enviadas";
+App::$strings["New Message"] = "Nova mensagem";
+App::$strings["Event Calendar"] = "Agenda de eventos";
+App::$strings["See all events"] = "Ver todos os eventos";
+App::$strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
+App::$strings["Manage Your Channels"] = "Gerencie os seus canais";
+App::$strings["Account/Channel Settings"] = "Configurações da conta/canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Configuração do site";
+App::$strings["Please wait..."] = "Por favor, aguarde...";
+App::$strings["No recipient provided."] = "Falta o destinatário.";
+App::$strings["[no subject]"] = "[sem assunto]";
+App::$strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
+App::$strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
+App::$strings["System"] = "Sistema";
+App::$strings["Create Personal App"] = "Crie aplicações pessoais";
+App::$strings["Edit Personal App"] = "Edite aplicações pessoais";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugestões";
+App::$strings["See more..."] = "Veja mais...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
+App::$strings["Add New Connection"] = "Adicionar nova conexão";
+App::$strings["Enter the channel address"] = "Digite o endereço do canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
+App::$strings["Notes"] = "Notas";
+App::$strings["Remove term"] = "Remover termo";
+App::$strings["Archives"] = "Arquivos";
+App::$strings["Refresh"] = "Atualizar";
+App::$strings["Me"] = "Eu";
+App::$strings["Best Friends"] = "Melhores amigos";
+App::$strings["Co-workers"] = "Colegas de trabalho";
+App::$strings["Former Friends"] = "Amigos afastados";
+App::$strings["Acquaintances"] = "Conhecidos";
+App::$strings["Everybody"] = "Todos";
+App::$strings["Account settings"] = "Configurações da conta";
+App::$strings["Channel settings"] = "Configurações do canal";
+App::$strings["Additional features"] = "Recursos adicionais";
+App::$strings["Feature settings"] = "Configurações dos recursos";
+App::$strings["Display settings"] = "Configurações de exibição";
+App::$strings["Connected apps"] = "Aplicações conectadas";
+App::$strings["Export channel"] = "Exportar o canal";
+App::$strings["Export content"] = "Exportar conteúdo";
+App::$strings["Automatic Permissions (Advanced)"] = "Permissões automáticas (avançado)";
+App::$strings["Premium Channel Settings"] = "Configurações de canal premium";
+App::$strings["Check Mail"] = "Checar mensagens";
+App::$strings["Chat Rooms"] = "Salas de bate-papo";
+App::$strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
+App::$strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
+App::$strings["Save to Folder"] = "Salvar para pasta";
+App::$strings["View all"] = "Ver tudo";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "desgostou",
1 => "desgostaram",
);
-$a->strings["Add Star"] = "Adicione estrela";
-$a->strings["Remove Star"] = "Remove estrela";
-$a->strings["Toggle Star Status"] = "Alterna status da estrela";
-$a->strings["starred"] = "destacado";
-$a->strings["Add Tag"] = "Adiciona etiqueta";
-$a->strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
-$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
-$a->strings["Share This"] = "Compartilhe isso";
-$a->strings["share"] = "compartilhar";
-$a->strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
-$a->strings["to"] = "para";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mural-para-mural";
-$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
-$a->strings["Save Bookmarks"] = "Salve Favoritos";
-$a->strings["Add to Calendar"] = "Adicione ao calendário";
-$a->strings["__ctx:noun__ Likes"] = "Gostaram";
-$a->strings["__ctx:noun__ Dislikes"] = "Desgostaram";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Adicione estrela";
+App::$strings["Remove Star"] = "Remove estrela";
+App::$strings["Toggle Star Status"] = "Alterna status da estrela";
+App::$strings["starred"] = "destacado";
+App::$strings["Add Tag"] = "Adiciona etiqueta";
+App::$strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
+App::$strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
+App::$strings["Share This"] = "Compartilhe isso";
+App::$strings["share"] = "compartilhar";
+App::$strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
+App::$strings["to"] = "para";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mural-para-mural";
+App::$strings["via Wall-To-Wall:"] = "via Mural-para-mural";
+App::$strings["Save Bookmarks"] = "Salve Favoritos";
+App::$strings["Add to Calendar"] = "Adicione ao calendário";
+App::$strings["__ctx:noun__ Likes"] = "Gostaram";
+App::$strings["__ctx:noun__ Dislikes"] = "Desgostaram";
+App::$strings["%d comment"] = array(
0 => "%d comentário",
1 => "%d comentários",
);
-$a->strings["[+] show all"] = "[+] mostrar todos";
-$a->strings["This is you"] = "Este(a) é você";
-$a->strings["Comment"] = "Comentar";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Bold"] = "Negrito";
-$a->strings["Italic"] = "Itálico";
-$a->strings["Underline"] = "Sublinhado";
-$a->strings["Quote"] = "Citação";
-$a->strings["Code"] = "Código";
-$a->strings["Image"] = "Imagem";
-$a->strings["Link"] = "Link";
-$a->strings["Video"] = "Vídeo";
-$a->strings["Delete this item?"] = "Excluir este item?";
-$a->strings["[-] show less"] = "[-] mostra menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] colapsar";
-$a->strings["Password too short"] = "A senha é muito curta";
-$a->strings["Passwords do not match"] = "As senhas não correspondem";
-$a->strings["everybody"] = "todos";
-$a->strings["Secret Passphrase"] = "Frase secreta";
-$a->strings["Passphrase hint"] = "Dica da frase secreta";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
-$a->strings["close all"] = "fechar tudo";
-$a->strings["Nothing new here"] = "Nada de novo aqui";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "atrás";
-$a->strings["from now"] = "de agora";
-$a->strings["less than a minute"] = "menos de um minuto";
-$a->strings["about a minute"] = "aproximadamente um minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "aproximadamente uma hora";
-$a->strings["about %d hours"] = "aproximadamente %d horas";
-$a->strings["a day"] = "um dia";
-$a->strings["%d days"] = "%d dias";
-$a->strings["about a month"] = "aproximadamente um mês";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "aproximadamente um ano";
-$a->strings["%d years"] = "%d anos";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Nova janela";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
-$a->strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
-$a->strings["Male"] = "Masculino";
-$a->strings["Female"] = "Feminino";
-$a->strings["Currently Male"] = "Atualmente masculino";
-$a->strings["Currently Female"] = "Atualmente feminino";
-$a->strings["Mostly Male"] = "Masculino a maior parte do tempo";
-$a->strings["Mostly Female"] = "Feminino a maior parte do tempo";
-$a->strings["Transgender"] = "Transgênero";
-$a->strings["Intersex"] = "Intersexuado";
-$a->strings["Transsexual"] = "Transexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutro";
-$a->strings["Non-specific"] = "Não específico";
-$a->strings["Other"] = "Outro";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Homens";
-$a->strings["Females"] = "Mulheres";
-$a->strings["Gay"] = "Gays";
-$a->strings["Lesbian"] = "Lésbicas";
-$a->strings["No Preference"] = "Sem preferência";
-$a->strings["Bisexual"] = "Bissexuais";
-$a->strings["Autosexual"] = "Autossexuais";
-$a->strings["Abstinent"] = "Abstinentes";
-$a->strings["Virgin"] = "Virgens";
-$a->strings["Deviant"] = "Desviantes";
-$a->strings["Fetish"] = "Fetiches";
-$a->strings["Oodles"] = "Abundância";
-$a->strings["Nonsexual"] = "Não sexuais";
-$a->strings["Single"] = "Solteiro(a)";
-$a->strings["Lonely"] = "Solitário(a)";
-$a->strings["Available"] = "Disponível";
-$a->strings["Unavailable"] = "Não disponível";
-$a->strings["Has crush"] = "Tem uma paixão";
-$a->strings["Infatuated"] = "Apaixonado";
-$a->strings["Dating"] = "Saindo com alguém";
-$a->strings["Unfaithful"] = "Infiel";
-$a->strings["Sex Addict"] = "Viciado(a) em sexo";
-$a->strings["Friends/Benefits"] = "Amigos com benefícios";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Envolvido(a)";
-$a->strings["Married"] = "Casado(a)";
-$a->strings["Imaginarily married"] = "Casado imaginariamente";
-$a->strings["Partners"] = "Parceiros";
-$a->strings["Cohabiting"] = "Coabitando";
-$a->strings["Common law"] = "Direito comum";
-$a->strings["Happy"] = "Feliz";
-$a->strings["Not looking"] = "Não estou procurando";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Traído(a)";
-$a->strings["Separated"] = "Separado(a)";
-$a->strings["Unstable"] = "Instável";
-$a->strings["Divorced"] = "Divorciado(a)";
-$a->strings["Imaginarily divorced"] = "Divorciado imaginariamente";
-$a->strings["Widowed"] = "Viúvo(a)";
-$a->strings["Uncertain"] = "Incerto(a)";
-$a->strings["It's complicated"] = "É complicado";
-$a->strings["Don't care"] = "Não importa";
-$a->strings["Ask me"] = "Pergunte-me";
-$a->strings["Logged out."] = "Você saiu.";
-$a->strings["Failed authentication"] = "Não foi possível autenticar";
-$a->strings["Login failed."] = "Não foi possível entrar.";
-$a->strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
-$a->strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
-$a->strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
-$a->strings["Can view my connections"] = "Pode ver minhas conexões";
-$a->strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
-$a->strings["Can view my webpages"] = "Pode ver minhas páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
-$a->strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
-$a->strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
-$a->strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
-$a->strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
-$a->strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
-$a->strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
-$a->strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
-$a->strings["Can edit my webpages"] = "Pode editar minhas páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
-$a->strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
-$a->strings["Social Networking"] = "Rede social";
-$a->strings["Mostly Public"] = "Padrão público";
-$a->strings["Restricted"] = "Restrito";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Fórum de comunidade";
-$a->strings["Feed Republish"] = "Republicação de feed";
-$a->strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
-$a->strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
-$a->strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
-$a->strings["Menu not found."] = "O menu não foi encontrado.";
-$a->strings["Menu element updated."] = "O elemento de menu foi atualizado.";
-$a->strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
-$a->strings["Menu element added."] = "O elemento de menu foi adicionado.";
-$a->strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
-$a->strings["Not found."] = "Não encontrado.";
-$a->strings["Manage Menu Elements"] = "Administrar elementos de menu";
-$a->strings["Edit menu"] = "Editar menu";
-$a->strings["Edit element"] = "Editar elemento";
-$a->strings["Drop element"] = "Descartar elemento";
-$a->strings["New element"] = "Novo elemento";
-$a->strings["Edit this menu container"] = "Editar esta caixa de menu";
-$a->strings["Add menu element"] = "Adicionar um elemento de menu";
-$a->strings["Delete this menu item"] = "Deleter este item de menu";
-$a->strings["Edit this menu item"] = "Editar este item de menu";
-$a->strings["New Menu Element"] = "Novo elemento de menu";
-$a->strings["Menu Item Permissions"] = "Permissões do item do menu";
-$a->strings["(click to open/close)"] = "(clique para abrir/fechar)";
-$a->strings["Link text"] = "Texto do link";
-$a->strings["URL of link"] = "URL do link";
-$a->strings["Use Red magic-auth if available"] = "Usar <em>Red magic-auth</em> se disponível";
-$a->strings["Open link in new window"] = "Abrir link em uma nova janela";
-$a->strings["Order in list"] = "Ordem na lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
-$a->strings["Menu item not found."] = "O item de menu não foi encontrado.";
-$a->strings["Menu item deleted."] = "O item de menu foi deletado.";
-$a->strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
-$a->strings["Edit Menu Element"] = "Editar elemento de menu";
-$a->strings["Modify"] = "Modificar";
-$a->strings["Some blurb about what to do when you're new here"] = "Alguma coisa sobre o que fazer quando se é novo aqui";
-$a->strings["sent you a private message"] = "lhe enviou uma mensagem privada";
-$a->strings["added your channel"] = "adicionou seu canal";
-$a->strings["posted an event"] = "publicou um evento";
-$a->strings["network"] = "+ rede";
-$a->strings["Name is required"] = "É necessário informar o nome";
-$a->strings["Key and Secret are required"] = "A chave e o segredo são obrigatórios";
-$a->strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
-$a->strings["Password changed."] = "A senha foi modificada.";
-$a->strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
-$a->strings["Not valid email."] = "Não é um e-mail válido";
-$a->strings["Protected email address. Cannot change to that email."] = "Endereço de e-mail protegido. Não é possível mudar para esse e-mail.";
-$a->strings["System failure storing new email. Please try again."] = "Falha do sistema ao armazenar novo e-mail. Por favor, tente novamente.";
-$a->strings["Settings updated."] = "As configurações foram atualizadas.";
-$a->strings["Add application"] = "Adicionar aplicação";
-$a->strings["Name of application"] = "Nome da aplicação";
-$a->strings["Consumer Key"] = "Chave de consumidor";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Gerado automaticamente - troque se desejável. Comprimento máximo 20";
-$a->strings["Consumer Secret"] = "Segredo de consumidor";
-$a->strings["Redirect"] = "Redirecionamento";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirecionamento - deixe em branco, a não ser que sua aplicação especificamente requeira isso";
-$a->strings["Icon url"] = "URL do ícone";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
-$a->strings["Connected Apps"] = "Aplicações conectadas";
-$a->strings["Client key starts with"] = "Chave do cliente começa com";
-$a->strings["No name"] = "Sem nome";
-$a->strings["Remove authorization"] = "Remover autorização";
-$a->strings["No feature settings configured"] = "Não foi definida nenhuma configuração do recurso";
-$a->strings["Feature Settings"] = "Configurações do recurso";
-$a->strings["Account Settings"] = "Configurações da conta";
-$a->strings["Password Settings"] = "Configurações da senha";
-$a->strings["New Password:"] = "Nova senha:";
-$a->strings["Confirm:"] = "Confirme:";
-$a->strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
-$a->strings["Email Address:"] = "Endereço de e-mail:";
-$a->strings["Remove Account"] = "Remover conta";
-$a->strings["Remove this account from this server including all its channels"] = "Remove esta conta deste servidor incluindo todos os seus canais.";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Atenção: Esta ação é permanente e não pode ser revertida.";
-$a->strings["Off"] = "Desligado";
-$a->strings["On"] = "Ligado";
-$a->strings["Additional Features"] = "Recursos adicionais";
-$a->strings["Connector Settings"] = "Configurações do conector";
-$a->strings["No special theme for mobile devices"] = "Sem tema especial para aparelhos móveis";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Configurações de exibição";
-$a->strings["Display Theme:"] = "Tema do perfil:";
-$a->strings["Mobile Theme:"] = "Tema móvel:";
-$a->strings["Enable user zoom on mobile devices"] = "Permitir zoom pelo usuário em dispositivos móveis";
-$a->strings["Update browser every xx seconds"] = "Atualizar navegador a cada xx segundos";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sem máximo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Número máximo permitido de conversas carregadas:";
-$a->strings["Maximum of 100 items"] = "Máximo de 100 itens";
-$a->strings["Don't show emoticons"] = "Não exibir emoticons";
-$a->strings["Link post titles to source"] = "Ligar o título dos posts à fonte";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de layout de página do sistema - (avançado)";
-$a->strings["Nobody except yourself"] = "Ninguém exceto você mesmo";
-$a->strings["Only those you specifically allow"] = "Apenas quem você der permissão";
-$a->strings["Approved connections"] = "Conexões aprovadas";
-$a->strings["Any connections"] = "Quaisquer conexões";
-$a->strings["Anybody on this website"] = "Qualquer um neste site";
-$a->strings["Anybody in this network"] = "Qualquer um nesta rede";
-$a->strings["Anybody authenticated"] = "Qualquer um autenticado";
-$a->strings["Anybody on the internet"] = "Qualquer um na internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicar seu perfil padrão no diretório da rede?";
-$a->strings["No"] = "Não";
-$a->strings["Yes"] = "Sim";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir sugerir você como amigo potencial para outros membros?";
-$a->strings["or"] = "ou";
-$a->strings["Your channel address is"] = "O endereço do seu canal é";
-$a->strings["Channel Settings"] = "Configurações do canal";
-$a->strings["Basic Settings"] = "Configurações básicas";
-$a->strings["Your Timezone:"] = "Seu fuso horário:";
-$a->strings["Default Post Location:"] = "Localização padrão de suas publicações:";
-$a->strings["Geographical location to display on your posts"] = "Localização geográfica para exibir em suas publicações";
-$a->strings["Use Browser Location:"] = "Usar localizador do navegador:";
-$a->strings["Adult Content"] = "Conteúdo adulto";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal frequentemente ou regularmente publica conteúdo adulto. (Por favor marque qualquer material adulto e/ou nudez com #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Suas permissões já foram configuradas. Clique para vê-las/ajustá-las";
-$a->strings["Hide my online presence"] = "Esconda minha presença online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Previne exibir em seu perfil que você está online";
-$a->strings["Simple Privacy Settings:"] = "Configurações de privacidade simples:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muito público - <em>extremamente permissivo (deve ser usado com cuidado)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>público por padrão, privado quando desejável (similar às permissões de redes sociais, mas com melhor privacidade)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>privado por padrão, nunca aberto ou público</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por padrão bloquado de/para todos</em>";
-$a->strings["Allow others to tag your posts"] = "Permitir que outros etiquetem suas publicações";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Frequentemente utilizado pela comunidade para retroativamente sinalizar conteúdo inapropriado";
-$a->strings["Advanced Privacy Settings"] = "Configurações de privacidade avançadas";
-$a->strings["Expire other channel content after this many days"] = "Expirar outros conteúdos do canal após este número de dias";
-$a->strings["0 or blank prevents expiration"] = "0 ou em branco previne expiração";
-$a->strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
-$a->strings["May reduce spam activity"] = "Pode reduzir a frequência de spam";
-$a->strings["Default Post Permissions"] = "Permissões padrão de publicação";
-$a->strings["Maximum private messages per day from unknown people:"] = "Máximo número de mensagens privadas por dia de pessoas desconhecidas:";
-$a->strings["Useful to reduce spamming"] = "Útil para reduzir a frequência de spam";
-$a->strings["Notification Settings"] = "Configurações de notificação";
-$a->strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status quando:";
-$a->strings["accepting a friend request"] = "aceitar um pedido de amizade";
-$a->strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
-$a->strings["making an <em>interesting</em> profile change"] = "modificar algo <em>interessante</em> em seu perfil";
-$a->strings["Send a notification email when:"] = "Enviar um e-mail de notificação quando:";
-$a->strings["You receive a connection request"] = "Você recebe uma solicitação de conexão";
-$a->strings["Your connections are confirmed"] = "Suas conexões são confirmadas";
-$a->strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
-$a->strings["Someone writes a followup comment"] = "Alguém comenta uma publicação";
-$a->strings["You receive a private message"] = "Você recebeu uma mensagem privada";
-$a->strings["You receive a friend suggestion"] = "Você recebe uma sugestão de amizade";
-$a->strings["You are tagged in a post"] = "Você é mencionado num post";
-$a->strings["You are poked/prodded/etc. in a post"] = "Você foi cutucado/espetado/etc. numa publicação";
-$a->strings["Advanced Account/Page Type Settings"] = "Configurações avançadas de conta/tipo de página";
-$a->strings["Change the behaviour of this account for special situations"] = "Mudar o comportamento dessa conta em situações especiais";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Por favor, habilite o modo expert (em <a href=\"settings/features\">Configurações > Recursos adicionais</a>) para ajustar!";
-$a->strings["Miscellaneous Settings"] = "Configurações miscelâneas";
-$a->strings["Personal menu to display in your channel pages"] = "Menu pessoal para exibir nas páginas dos seus canais";
-$a->strings["Remove this channel"] = "Remover este canal";
-$a->strings["Poke/Prod"] = "Cutucar/Espetar";
-$a->strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
-$a->strings["Recipient"] = "Destinatário";
-$a->strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
-$a->strings["Make this post private"] = "Torne esta publicação privada";
-$a->strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
-$a->strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
-$a->strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticação remota bloqueada. Você está autenticado neste site localmente. Por favor, saia e tente novamente.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
-$a->strings["Item not available."] = "O item não está disponível.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Carregar o URL retorna o erro: %1\$s";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
-$a->strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
-$a->strings["Image resize failed."] = "Falha ao modificar o tamanho da imagem.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Se a nova foto não aparecer imediatamente, recarregue a página segurando a tecla \"shift\" ou limpe o cache do navegador, ";
-$a->strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
-$a->strings["Unable to process image."] = "Não foi possível processar a imagem.";
-$a->strings["Photo not available."] = "A foto não está disponível.";
-$a->strings["Upload File:"] = "Enviar arquivo:";
-$a->strings["Select a profile:"] = "Selecione um perfil:";
-$a->strings["Upload Profile Photo"] = "Enviar foto do perfil";
-$a->strings["skip this step"] = "pule esta etapa";
-$a->strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
-$a->strings["Crop Image"] = "Cortar a imagem";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
-$a->strings["Done Editing"] = "Encerrar a edição";
-$a->strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
-$a->strings["Image upload failed."] = "Não foi possível enviar a imagem.";
-$a->strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
-$a->strings["Invalid item."] = "Item inválido.";
-$a->strings["Channel not found."] = "O canal não foi encontrado.";
-$a->strings["Page not found."] = "Página não encontrada.";
-$a->strings["Like/Dislike"] = "Gostar/Desgostar";
-$a->strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua \$Projectname ID</a> ou <a href=\"register\">registre-se como novo membro da \$Projectname</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitação inválida.";
-$a->strings["thing"] = "coisa";
-$a->strings["Channel unavailable."] = "Canal não disponível.";
-$a->strings["Previous action reversed."] = "Ação anterior revertida.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s concordam com %2\$s %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s não concordam com %2\$s %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstém da decisão sobre %2\$s %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s comparecerá em %3\$s de %2\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s não comparecerá em %3\$s de %2\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s talvez compareça em %3\$s de %2\$s";
-$a->strings["Action completed."] = "Ação completada.";
-$a->strings["Thank you."] = "Obrigado.";
-$a->strings["Event can not end before it has started."] = "Um evento não pode terminar antes de seu início.";
-$a->strings["Unable to generate preview."] = "Não pode gerar pré-visualização.";
-$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
-$a->strings["Event not found."] = "Evento não encontrado.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editar o evento";
-$a->strings["Delete event"] = "Excluir evento";
-$a->strings["Create New Event"] = "Criar um novo evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Próximo";
-$a->strings["Export"] = "Exportar";
-$a->strings["Event removed"] = "Evento removido";
-$a->strings["Failed to remove event"] = "Falha ao excluir evento";
-$a->strings["Event details"] = "Detalhes do evento";
-$a->strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
-$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
-$a->strings["Event Starts:"] = "Início do evento:";
-$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
-$a->strings["Event Finishes:"] = "Término do evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para eventos que ocorrem em um lugar específico. Não prático para feriados globais.";
-$a->strings["Description:"] = "Descrição:";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartilhar este evento";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
-$a->strings["Public Sites"] = "Sites públicos";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Os sites listados permitem ao público geral registrar contas na \$Projectname. Todos os sites na matrix são interligados, portanto ser membro em qualquer um deles te torna membro na matrix como um todo. Alguns sites podem solicitar uma assinatura ou prover planos em níveis. Os links para cada provedor <strong>podem</strong> fornecer mais detalhes.";
-$a->strings["Rate this hub"] = "Avalie esse hub.";
-$a->strings["Site URL"] = "URL do site";
-$a->strings["Access Type"] = "Tipo de acesso";
-$a->strings["Registration Policy"] = "Política de registro";
-$a->strings["You must be logged in to see this page."] = "Você precisa estar autenticado para ver esta página.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permissões insuficientes. Requisição redirecionada para a página de perfil.";
-$a->strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
-$a->strings["Save Bookmark"] = "Guardar link";
-$a->strings["URL of bookmark"] = "URL do link guardado";
-$a->strings["Description"] = "Descrição";
-$a->strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
-$a->strings["Room not found"] = "Sala não encontrada";
-$a->strings["Leave Room"] = "Sair da sala";
-$a->strings["Delete This Room"] = "Deletar esta sala";
-$a->strings["I am away right now"] = "Eu estou ausente no momento";
-$a->strings["I am online"] = "Eu estou online";
-$a->strings["Bookmark this room"] = "Guarde esta sala";
-$a->strings["New Chatroom"] = "Nova sala de bate-papo";
-$a->strings["Chatroom Name"] = "Nome da sala de bate-papo";
-$a->strings["%1\$s's Chatrooms"] = "Salas de bate-papo de %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Número máximo de novos registros neste site excedido por hoje. Por favor, tente novamente amanhã.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, indique a aceitação dos Termos de Serviço. Falha ao registrar.";
-$a->strings["Passwords do not match."] = "Senhas não conferem.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para confirmar o registro.";
-$a->strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
-$a->strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
-$a->strings["Registration on this site/hub is by approval only."] = "O registro neste site/hub requer aprovação.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre em um outro site/hub afiliado</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o número máximo de registros de novas contas. Por favor, tente novamente amanhã.";
-$a->strings["Terms of Service"] = "Termos de Serviço";
-$a->strings["I accept the %s for this website"] = "Eu aceito os %s deste website.";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Eu sou maior de 13 anos e aceito os %s deste website";
-$a->strings["Registration"] = "Registro";
-$a->strings["Membership on this site is by invitation only."] = "Novas contas neste site se dão apenas por convite.";
-$a->strings["Please enter your invitation code"] = "Por favor, digite o código do seu convite";
-$a->strings["Your email address"] = "Seu endereço de e-mail";
-$a->strings["Choose a password"] = "Escolha uma senha";
-$a->strings["Please re-enter your password"] = "Por favor, digite sua senha novamente";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Online";
-$a->strings["Please login."] = "Por favor, autentique-se.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Visitantes: Usuário: {seu endereço de e-mail}, Senha: +++";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "A remoção da canais fica desabilitada por 48 horas após uma troca de senha da conta.";
-$a->strings["Remove This Channel"] = "Remover este canal";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente este canal da rede. Uma vez que seja feito não será possível recuperá-lo.";
-$a->strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
-$a->strings["Remove this channel and all its clones from the network"] = "Remover este canal e todos os seus clones da rede";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por padrão, apenas a instância do canal localizada neste hub será removida da rede";
-$a->strings["Remove Channel"] = "Remover canal";
-$a->strings["No channel."] = "Nenhum canal.";
-$a->strings["Common connections"] = "Conexões em comum";
-$a->strings["No connections in common."] = "Nenhuma conexão em comum.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos um problema ao entrar com a OpenID fornecida. Por favor, verifique se digitou corretamente a ID.";
-$a->strings["The error message was:"] = "A mensagem de erro foi:";
-$a->strings["Authentication failed."] = "A autenticação falhou.";
-$a->strings["Remote Authentication"] = "Autenticação remota";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Entre o endereço do seu canal (e.g. canal@exemplo.com)";
-$a->strings["Authenticate"] = "Autenticar";
-$a->strings["Continue"] = "Continuar";
-$a->strings["Premium Channel Setup"] = "Configuração de canal premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilitar restrições de canal premium para conexão";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor, insira suas restrições ou condições, como um recibo de depósito, normas de conduta, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal pode exigir passos adicionais ou compreensão das seguintes condições antes de conectar:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Tentativas de conexões verão então o seguinte texto antes de prosseguir:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ao prosseguir, eu certifico que cumpri todas as instruções exibidas nesta página.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Nenhuma instrução foi especificada pelo dono do canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal restrito ou premium";
-$a->strings["No such group"] = "Este grupo não existe";
-$a->strings["Search Results For:"] = "Resultados da busca por:";
-$a->strings["Collection is empty"] = "A coleção está vazia";
-$a->strings["Collection: "] = "Coleção:";
-$a->strings["Connection: "] = "Conexão:";
-$a->strings["Invalid connection."] = "Conexão inválida.";
-$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
-$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
-$a->strings["Connection updated."] = "A conexão foi atualizada.";
-$a->strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
-$a->strings["Blocked"] = "Bloqueado";
-$a->strings["Ignored"] = "Ignorado";
-$a->strings["Hidden"] = "Oculto";
-$a->strings["Archived"] = "Arquivado";
-$a->strings["All"] = "Todos";
-$a->strings["Suggest new connections"] = "Sugerir novas conexões";
-$a->strings["New Connections"] = "Novas conexões";
-$a->strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
-$a->strings["Show all connections"] = "Exibir todas as conexões";
-$a->strings["Unblocked"] = "Não bloqueado";
-$a->strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
-$a->strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
-$a->strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
-$a->strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
-$a->strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexão";
-$a->strings["Search your connections"] = "Pesquisar em suas conexões";
-$a->strings["Finding: "] = "Pesquisando: ";
-$a->strings["Edit post"] = "Editar a publicação";
-$a->strings["\$Projectname channel"] = "Canal na \$Projectname";
-$a->strings["Collection created."] = "A coleção foi criada.";
-$a->strings["Could not create collection."] = "Não foi possível criar a coleção.";
-$a->strings["Collection updated."] = "Coleção atualizada";
-$a->strings["Create a collection of channels."] = "Criar uma coleção de canais.";
-$a->strings["Collection Name: "] = "Nome da coleção:";
-$a->strings["Members are visible to other channels"] = "Membros são visíveis para outros canais";
-$a->strings["Collection removed."] = "Coleção removida.";
-$a->strings["Unable to remove collection."] = "Não foi possível remover a coleção.";
-$a->strings["Collection Editor"] = "Editor de coleção";
-$a->strings["Members"] = "Membros";
-$a->strings["All Connected Channels"] = "Todas os canais conectados";
-$a->strings["Click on a channel to add or remove."] = "Clique em um canal para adicionar ou remover.";
-$a->strings["Version %s"] = "Versão %s";
-$a->strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instalados:";
-$a->strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicação instalado";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este é um hub da \$Projectname - uma rede global cooperativa de websites descentralizados com privacidade aprimorada.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Buscar último fundo:";
-$a->strings["Running at web location"] = "Sendo executado no endereço web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor visite <a href=\"https://redmatrix.me\">redmatrix.me</a> para aprender mais sobre a \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugestões, elogios, etc - mande um e-mail para \"redmatrix\" arrôba librelist ponto com";
-$a->strings["Site Administrators"] = "Administradores do site";
-$a->strings["Help:"] = "Ajuda:";
-$a->strings["Not Found"] = "Não encontrada";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuração";
-$a->strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Não foi possível conectar à URL especificada para o site. Provavlmente um problema de DNS ou com o certificado SSL.";
-$a->strings["Could not create table."] = "Não foi possível criar a tabela.";
-$a->strings["Your site database has been installed."] = "O banco de dados do seu site foi instalado.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Pode ser que você precise importar o arquivo \"install/database.sql\" manualmente, usando o phpmyadmin or mysql.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, veja o arquivo \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Checagem do sistema";
-$a->strings["Next"] = "Próximo";
-$a->strings["Check again"] = "Cheque novamente";
-$a->strings["Database connection"] = "Conexão ao banco de dados";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar a \$Projectname é necessário saber como se conectar ao seu banco de dados.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a isso.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificar abaixo já deve existir. Caso contrário, crie-o antes de prosseguir.";
-$a->strings["Database Server Name"] = "Nome do servidor de banco de dados";
-$a->strings["Default is localhost"] = "O default é localhost";
-$a->strings["Database Port"] = "Porta do banco de dados";
-$a->strings["Communication port number - use 0 for default"] = "Número da porta de comunicação - use 0 para o default";
-$a->strings["Database Login Name"] = "Nome do usuário do banco de dados";
-$a->strings["Database Login Password"] = "Senha do usuário do banco de dados";
-$a->strings["Database Name"] = "Nome do banco de dados";
-$a->strings["Site administrator email address"] = "Endereço de email do administrador do site";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
-$a->strings["Website URL"] = "URL do website";
-$a->strings["Please use SSL (https) URL if available."] = "Por favor, use uma URL SSL (https) se disponível.";
-$a->strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
-$a->strings["Site settings"] = "Configurações do site";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Caso você não tenha uma versão de linha de comando do PHP instalada no seu servidor, você não será capaz de executar coletas em segundo plano pelo cron.";
-$a->strings["PHP executable path"] = "Caminho para o executável do PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
-$a->strings["Command line PHP"] = "PHP em linha de comando";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
-$a->strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Gerar chaves de criptografia";
-$a->strings["libCurl PHP module"] = "Módulo PHP libCurl";
-$a->strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
-$a->strings["mysqli PHP module"] = "Módulo PHP mysqli";
-$a->strings["mb_string PHP module"] = "Módulo PHP mb_string ";
-$a->strings["mcrypt PHP module"] = "Módulo PHP mcrypt";
-$a->strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erro: proc_open é necessário, mas não está instalado ou foi desabilitado no php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Erro: o módulo mcrypt do PHP é necessário, mas não está instalado.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome .htconfig.php, na pasta raiz do seu Red.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"install/INSTALL.TXT\" para instruções.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa o engine de template Smarty3 para renderizar suas telas. Smarty3 compila templates para PHP para acelerar a renderização.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório %s no diretório raiz da Red.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, certifique-se de que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita somente em %s e não aos arquivos de template (.tpl) que ele contém.";
-$a->strings["%s is writable"] = "%s tem permissão de escrita";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "A Red usa o diretório store para salvar arquivos carregados. O servidor web necessita de permissão de escrita no diretório store dentro do diretório raiz da Red";
-$a->strings["store is writable"] = "store tem permissão de escrita";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Não foi possível validar o certificado SSL. Corrija o certificado ou desabilite o acesso via https ao site.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se você oferece acesso https ao seu website ou permite conexões na porta TCP 443 (a porta https:), você DEVE usar um certificado reconhecido pelos navegadores. Você NÃO DEVE usar certificados assinados por você mesmo!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Essa restrição é incorporada porque publicações públicas suas podem, por exemplo, conter referências a imagens no seu próprio hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se seu certificado não for reconhecido, membros de outros sites (que podem ter certificados válidos) receberão uma mensagem de aviso nos seus próprios sites reclamando de problemas de segurança.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Isso pode causar problemas de usabilidade (não só no seu site) então nós precisamos insistir nesse requisito.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Existem provedores que disponibilizam gratuitamente certificados reconhecidos por navegadores.";
-$a->strings["SSL certificate validation"] = "Validação do certificado SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs não está funcionando no .htaccess. Verifique as configurações do servidor.";
-$a->strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
-$a->strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
-$a->strings["<h1>What next</h1>"] = "<h1>Próximos passos</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o coletor.";
-$a->strings["No channel."] = "Nenhum canal.";
-$a->strings["Common connections"] = "Conexões em comum";
-$a->strings["No connections in common."] = "Nenhuma conexão em comum.";
-$a->strings["This site is not a directory server"] = "Este site não é um servidor de diretório";
-$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
-$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
-$a->strings["Connection updated."] = "A conexão foi atualizada.";
-$a->strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
-$a->strings["Blocked"] = "Bloqueado";
-$a->strings["Ignored"] = "Ignorado";
-$a->strings["Hidden"] = "Oculto";
-$a->strings["Archived"] = "Arquivado";
-$a->strings["Suggest new connections"] = "Sugerir novas conexões";
-$a->strings["New Connections"] = "Novas conexões";
-$a->strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
-$a->strings["All Connections"] = "Todas as conexões";
-$a->strings["Show all connections"] = "Exibir todas as conexões";
-$a->strings["Unblocked"] = "Não bloqueado";
-$a->strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
-$a->strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
-$a->strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
-$a->strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
-$a->strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexão";
-$a->strings["Search your connections"] = "Pesquisar em suas conexões";
-$a->strings["Finding: "] = "Pesquisando: ";
-$a->strings["Block Name"] = "Nome do bloco";
-$a->strings["Block Title"] = "Título do Bloco";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s marcou %3\$s de %2\$s com %4\$s";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidados: Nome de usuário: {seu endereço de e-mail}, Senha: +++";
-$a->strings["Page owner information could not be retrieved."] = "As informações do dono da pagina não puderam ser obtidas.";
-$a->strings["Album not found."] = "O álbum não foi encontrado.";
-$a->strings["Delete Album"] = "Excluir o álbum";
-$a->strings["Delete Photo"] = "Excluir a foto";
-$a->strings["Public access denied."] = "Acesso público negado.";
-$a->strings["No photos selected"] = "Não foi selecionada nenhuma foto";
-$a->strings["Access to this item is restricted."] = "O acesso a este item está restrito.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Utilizados %1$.2f MB de %2$.2f MB para armazenamento de fotos.";
-$a->strings["%1$.2f MB photo storage used."] = "Utilizados %1$.2f MB para armazenamento de fotos.";
-$a->strings["Upload Photos"] = "Enviar fotos";
-$a->strings["Enter a new album name"] = "Digite um nome para o novo álbum";
-$a->strings["or select an existing one (doubleclick)"] = "ou escolha um já existente (duplo clique)";
-$a->strings["Create a status post for this upload"] = "Crie uma publicação de status para este upload.";
-$a->strings["Album name could not be decoded"] = "Não foi possível decodificar o nome do álbum";
-$a->strings["Contact Photos"] = "Fotos dos contatos";
-$a->strings["Show Newest First"] = "Exibir primeiro os mais recentes";
-$a->strings["Show Oldest First"] = "Exibir primeiro os mais antigos";
-$a->strings["View Photo"] = "Ver a foto";
-$a->strings["Edit Album"] = "Editar o álbum";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. Acesso a este item pode estar restrito.";
-$a->strings["Photo not available"] = "A foto não está disponível";
-$a->strings["Use as profile photo"] = "Usar como uma foto de perfil";
-$a->strings["Private Photo"] = "Foto privada";
-$a->strings["View Full Size"] = "Ver no tamanho real";
-$a->strings["Edit photo"] = "Editar a foto";
-$a->strings["Rotate CW (right)"] = "Rotacionar H (horário)";
-$a->strings["Rotate CCW (left)"] = "Rotacionar AH (anti-horário)";
-$a->strings["Caption"] = "Legenda";
-$a->strings["Add a Tag"] = "Adicionar uma etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemplo: @beto, @Barbara_Almeida, @julia@exemplo.com";
-$a->strings["Flag as adult in album view"] = "Sinalizar como adulto na apresentação de álbuns";
-$a->strings["In This Photo:"] = "Nesta foto:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Ver álbum";
-$a->strings["Recent Photos"] = "Fotos recentes";
-$a->strings["Profile Match"] = "Correspondência de perfil";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
-$a->strings["is interested in:"] = "se interessa por:";
-$a->strings["No matches"] = "Nenhuma correspondência";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
-$a->strings["Save Bookmark"] = "Guardar link";
-$a->strings["URL of bookmark"] = "URL do link guardado";
-$a->strings["Description"] = "Descrição";
-$a->strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
-$a->strings["No more system notifications."] = "Sem novas notificações do sistema.";
-$a->strings["System Notifications"] = "Notificações do sistema";
-$a->strings["network"] = "+ rede";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Layout atualizado.";
-$a->strings["Edit System Page Description"] = "Editar descrição de página do sistema";
-$a->strings["Layout not found."] = "Layout não encontrado.";
-$a->strings["Module Name:"] = "Nome do módulo:";
-$a->strings["Layout Help"] = "Ajuda de layout";
-$a->strings["Edit Layout"] = "Editar layout";
-$a->strings["Delete layout?"] = "Deletar layout?";
-$a->strings["Delete Layout"] = "Deletar layout";
-$a->strings["Item is not editable"] = "O item não está editável";
-$a->strings["Delete item?"] = "Deletar item?";
-$a->strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
-$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
-$a->strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
-$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
-$a->strings["%d message sent."] = array(
+App::$strings["[+] show all"] = "[+] mostrar todos";
+App::$strings["This is you"] = "Este(a) é você";
+App::$strings["Comment"] = "Comentar";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Bold"] = "Negrito";
+App::$strings["Italic"] = "Itálico";
+App::$strings["Underline"] = "Sublinhado";
+App::$strings["Quote"] = "Citação";
+App::$strings["Code"] = "Código";
+App::$strings["Image"] = "Imagem";
+App::$strings["Link"] = "Link";
+App::$strings["Video"] = "Vídeo";
+App::$strings["Delete this item?"] = "Excluir este item?";
+App::$strings["[-] show less"] = "[-] mostra menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] colapsar";
+App::$strings["Password too short"] = "A senha é muito curta";
+App::$strings["Passwords do not match"] = "As senhas não correspondem";
+App::$strings["everybody"] = "todos";
+App::$strings["Secret Passphrase"] = "Frase secreta";
+App::$strings["Passphrase hint"] = "Dica da frase secreta";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
+App::$strings["close all"] = "fechar tudo";
+App::$strings["Nothing new here"] = "Nada de novo aqui";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "atrás";
+App::$strings["from now"] = "de agora";
+App::$strings["less than a minute"] = "menos de um minuto";
+App::$strings["about a minute"] = "aproximadamente um minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "aproximadamente uma hora";
+App::$strings["about %d hours"] = "aproximadamente %d horas";
+App::$strings["a day"] = "um dia";
+App::$strings["%d days"] = "%d dias";
+App::$strings["about a month"] = "aproximadamente um mês";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "aproximadamente um ano";
+App::$strings["%d years"] = "%d anos";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["New window"] = "Nova janela";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
+App::$strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
+App::$strings["Male"] = "Masculino";
+App::$strings["Female"] = "Feminino";
+App::$strings["Currently Male"] = "Atualmente masculino";
+App::$strings["Currently Female"] = "Atualmente feminino";
+App::$strings["Mostly Male"] = "Masculino a maior parte do tempo";
+App::$strings["Mostly Female"] = "Feminino a maior parte do tempo";
+App::$strings["Transgender"] = "Transgênero";
+App::$strings["Intersex"] = "Intersexuado";
+App::$strings["Transsexual"] = "Transexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutro";
+App::$strings["Non-specific"] = "Não específico";
+App::$strings["Other"] = "Outro";
+App::$strings["Undecided"] = "Indeciso";
+App::$strings["Males"] = "Homens";
+App::$strings["Females"] = "Mulheres";
+App::$strings["Gay"] = "Gays";
+App::$strings["Lesbian"] = "Lésbicas";
+App::$strings["No Preference"] = "Sem preferência";
+App::$strings["Bisexual"] = "Bissexuais";
+App::$strings["Autosexual"] = "Autossexuais";
+App::$strings["Abstinent"] = "Abstinentes";
+App::$strings["Virgin"] = "Virgens";
+App::$strings["Deviant"] = "Desviantes";
+App::$strings["Fetish"] = "Fetiches";
+App::$strings["Oodles"] = "Abundância";
+App::$strings["Nonsexual"] = "Não sexuais";
+App::$strings["Single"] = "Solteiro(a)";
+App::$strings["Lonely"] = "Solitário(a)";
+App::$strings["Available"] = "Disponível";
+App::$strings["Unavailable"] = "Não disponível";
+App::$strings["Has crush"] = "Tem uma paixão";
+App::$strings["Infatuated"] = "Apaixonado";
+App::$strings["Dating"] = "Saindo com alguém";
+App::$strings["Unfaithful"] = "Infiel";
+App::$strings["Sex Addict"] = "Viciado(a) em sexo";
+App::$strings["Friends/Benefits"] = "Amigos com benefícios";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Envolvido(a)";
+App::$strings["Married"] = "Casado(a)";
+App::$strings["Imaginarily married"] = "Casado imaginariamente";
+App::$strings["Partners"] = "Parceiros";
+App::$strings["Cohabiting"] = "Coabitando";
+App::$strings["Common law"] = "Direito comum";
+App::$strings["Happy"] = "Feliz";
+App::$strings["Not looking"] = "Não estou procurando";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Traído(a)";
+App::$strings["Separated"] = "Separado(a)";
+App::$strings["Unstable"] = "Instável";
+App::$strings["Divorced"] = "Divorciado(a)";
+App::$strings["Imaginarily divorced"] = "Divorciado imaginariamente";
+App::$strings["Widowed"] = "Viúvo(a)";
+App::$strings["Uncertain"] = "Incerto(a)";
+App::$strings["It's complicated"] = "É complicado";
+App::$strings["Don't care"] = "Não importa";
+App::$strings["Ask me"] = "Pergunte-me";
+App::$strings["Logged out."] = "Você saiu.";
+App::$strings["Failed authentication"] = "Não foi possível autenticar";
+App::$strings["Login failed."] = "Não foi possível entrar.";
+App::$strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
+App::$strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
+App::$strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
+App::$strings["Can view my connections"] = "Pode ver minhas conexões";
+App::$strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
+App::$strings["Can view my webpages"] = "Pode ver minhas páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
+App::$strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
+App::$strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
+App::$strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
+App::$strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
+App::$strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
+App::$strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
+App::$strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
+App::$strings["Can edit my webpages"] = "Pode editar minhas páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
+App::$strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
+App::$strings["Social Networking"] = "Rede social";
+App::$strings["Mostly Public"] = "Padrão público";
+App::$strings["Restricted"] = "Restrito";
+App::$strings["Private"] = "Privado";
+App::$strings["Community Forum"] = "Fórum de comunidade";
+App::$strings["Feed Republish"] = "Republicação de feed";
+App::$strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
+App::$strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
+App::$strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
+App::$strings["Menu not found."] = "O menu não foi encontrado.";
+App::$strings["Menu element updated."] = "O elemento de menu foi atualizado.";
+App::$strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
+App::$strings["Menu element added."] = "O elemento de menu foi adicionado.";
+App::$strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
+App::$strings["Not found."] = "Não encontrado.";
+App::$strings["Manage Menu Elements"] = "Administrar elementos de menu";
+App::$strings["Edit menu"] = "Editar menu";
+App::$strings["Edit element"] = "Editar elemento";
+App::$strings["Drop element"] = "Descartar elemento";
+App::$strings["New element"] = "Novo elemento";
+App::$strings["Edit this menu container"] = "Editar esta caixa de menu";
+App::$strings["Add menu element"] = "Adicionar um elemento de menu";
+App::$strings["Delete this menu item"] = "Deleter este item de menu";
+App::$strings["Edit this menu item"] = "Editar este item de menu";
+App::$strings["New Menu Element"] = "Novo elemento de menu";
+App::$strings["Menu Item Permissions"] = "Permissões do item do menu";
+App::$strings["(click to open/close)"] = "(clique para abrir/fechar)";
+App::$strings["Link text"] = "Texto do link";
+App::$strings["URL of link"] = "URL do link";
+App::$strings["Use Red magic-auth if available"] = "Usar <em>Red magic-auth</em> se disponível";
+App::$strings["Open link in new window"] = "Abrir link em uma nova janela";
+App::$strings["Order in list"] = "Ordem na lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
+App::$strings["Menu item not found."] = "O item de menu não foi encontrado.";
+App::$strings["Menu item deleted."] = "O item de menu foi deletado.";
+App::$strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
+App::$strings["Edit Menu Element"] = "Editar elemento de menu";
+App::$strings["Modify"] = "Modificar";
+App::$strings["Some blurb about what to do when you're new here"] = "Alguma coisa sobre o que fazer quando se é novo aqui";
+App::$strings["sent you a private message"] = "lhe enviou uma mensagem privada";
+App::$strings["added your channel"] = "adicionou seu canal";
+App::$strings["posted an event"] = "publicou um evento";
+App::$strings["network"] = "+ rede";
+App::$strings["Name is required"] = "É necessário informar o nome";
+App::$strings["Key and Secret are required"] = "A chave e o segredo são obrigatórios";
+App::$strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
+App::$strings["Password changed."] = "A senha foi modificada.";
+App::$strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
+App::$strings["Not valid email."] = "Não é um e-mail válido";
+App::$strings["Protected email address. Cannot change to that email."] = "Endereço de e-mail protegido. Não é possível mudar para esse e-mail.";
+App::$strings["System failure storing new email. Please try again."] = "Falha do sistema ao armazenar novo e-mail. Por favor, tente novamente.";
+App::$strings["Settings updated."] = "As configurações foram atualizadas.";
+App::$strings["Add application"] = "Adicionar aplicação";
+App::$strings["Name of application"] = "Nome da aplicação";
+App::$strings["Consumer Key"] = "Chave de consumidor";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Gerado automaticamente - troque se desejável. Comprimento máximo 20";
+App::$strings["Consumer Secret"] = "Segredo de consumidor";
+App::$strings["Redirect"] = "Redirecionamento";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirecionamento - deixe em branco, a não ser que sua aplicação especificamente requeira isso";
+App::$strings["Icon url"] = "URL do ícone";
+App::$strings["Optional"] = "Opcional";
+App::$strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
+App::$strings["Connected Apps"] = "Aplicações conectadas";
+App::$strings["Client key starts with"] = "Chave do cliente começa com";
+App::$strings["No name"] = "Sem nome";
+App::$strings["Remove authorization"] = "Remover autorização";
+App::$strings["No feature settings configured"] = "Não foi definida nenhuma configuração do recurso";
+App::$strings["Feature Settings"] = "Configurações do recurso";
+App::$strings["Account Settings"] = "Configurações da conta";
+App::$strings["Password Settings"] = "Configurações da senha";
+App::$strings["New Password:"] = "Nova senha:";
+App::$strings["Confirm:"] = "Confirme:";
+App::$strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
+App::$strings["Email Address:"] = "Endereço de e-mail:";
+App::$strings["Remove Account"] = "Remover conta";
+App::$strings["Remove this account from this server including all its channels"] = "Remove esta conta deste servidor incluindo todos os seus canais.";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "Atenção: Esta ação é permanente e não pode ser revertida.";
+App::$strings["Off"] = "Desligado";
+App::$strings["On"] = "Ligado";
+App::$strings["Additional Features"] = "Recursos adicionais";
+App::$strings["Connector Settings"] = "Configurações do conector";
+App::$strings["No special theme for mobile devices"] = "Sem tema especial para aparelhos móveis";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Configurações de exibição";
+App::$strings["Display Theme:"] = "Tema do perfil:";
+App::$strings["Mobile Theme:"] = "Tema móvel:";
+App::$strings["Enable user zoom on mobile devices"] = "Permitir zoom pelo usuário em dispositivos móveis";
+App::$strings["Update browser every xx seconds"] = "Atualizar navegador a cada xx segundos";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sem máximo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Número máximo permitido de conversas carregadas:";
+App::$strings["Maximum of 100 items"] = "Máximo de 100 itens";
+App::$strings["Don't show emoticons"] = "Não exibir emoticons";
+App::$strings["Link post titles to source"] = "Ligar o título dos posts à fonte";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de layout de página do sistema - (avançado)";
+App::$strings["Nobody except yourself"] = "Ninguém exceto você mesmo";
+App::$strings["Only those you specifically allow"] = "Apenas quem você der permissão";
+App::$strings["Approved connections"] = "Conexões aprovadas";
+App::$strings["Any connections"] = "Quaisquer conexões";
+App::$strings["Anybody on this website"] = "Qualquer um neste site";
+App::$strings["Anybody in this network"] = "Qualquer um nesta rede";
+App::$strings["Anybody authenticated"] = "Qualquer um autenticado";
+App::$strings["Anybody on the internet"] = "Qualquer um na internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicar seu perfil padrão no diretório da rede?";
+App::$strings["No"] = "Não";
+App::$strings["Yes"] = "Sim";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir sugerir você como amigo potencial para outros membros?";
+App::$strings["or"] = "ou";
+App::$strings["Your channel address is"] = "O endereço do seu canal é";
+App::$strings["Channel Settings"] = "Configurações do canal";
+App::$strings["Basic Settings"] = "Configurações básicas";
+App::$strings["Your Timezone:"] = "Seu fuso horário:";
+App::$strings["Default Post Location:"] = "Localização padrão de suas publicações:";
+App::$strings["Geographical location to display on your posts"] = "Localização geográfica para exibir em suas publicações";
+App::$strings["Use Browser Location:"] = "Usar localizador do navegador:";
+App::$strings["Adult Content"] = "Conteúdo adulto";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal frequentemente ou regularmente publica conteúdo adulto. (Por favor marque qualquer material adulto e/ou nudez com #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Suas permissões já foram configuradas. Clique para vê-las/ajustá-las";
+App::$strings["Hide my online presence"] = "Esconda minha presença online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Previne exibir em seu perfil que você está online";
+App::$strings["Simple Privacy Settings:"] = "Configurações de privacidade simples:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muito público - <em>extremamente permissivo (deve ser usado com cuidado)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>público por padrão, privado quando desejável (similar às permissões de redes sociais, mas com melhor privacidade)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>privado por padrão, nunca aberto ou público</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por padrão bloquado de/para todos</em>";
+App::$strings["Allow others to tag your posts"] = "Permitir que outros etiquetem suas publicações";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Frequentemente utilizado pela comunidade para retroativamente sinalizar conteúdo inapropriado";
+App::$strings["Advanced Privacy Settings"] = "Configurações de privacidade avançadas";
+App::$strings["Expire other channel content after this many days"] = "Expirar outros conteúdos do canal após este número de dias";
+App::$strings["0 or blank prevents expiration"] = "0 ou em branco previne expiração";
+App::$strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
+App::$strings["May reduce spam activity"] = "Pode reduzir a frequência de spam";
+App::$strings["Default Post Permissions"] = "Permissões padrão de publicação";
+App::$strings["Maximum private messages per day from unknown people:"] = "Máximo número de mensagens privadas por dia de pessoas desconhecidas:";
+App::$strings["Useful to reduce spamming"] = "Útil para reduzir a frequência de spam";
+App::$strings["Notification Settings"] = "Configurações de notificação";
+App::$strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status quando:";
+App::$strings["accepting a friend request"] = "aceitar um pedido de amizade";
+App::$strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
+App::$strings["making an <em>interesting</em> profile change"] = "modificar algo <em>interessante</em> em seu perfil";
+App::$strings["Send a notification email when:"] = "Enviar um e-mail de notificação quando:";
+App::$strings["You receive a connection request"] = "Você recebe uma solicitação de conexão";
+App::$strings["Your connections are confirmed"] = "Suas conexões são confirmadas";
+App::$strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
+App::$strings["Someone writes a followup comment"] = "Alguém comenta uma publicação";
+App::$strings["You receive a private message"] = "Você recebeu uma mensagem privada";
+App::$strings["You receive a friend suggestion"] = "Você recebe uma sugestão de amizade";
+App::$strings["You are tagged in a post"] = "Você é mencionado num post";
+App::$strings["You are poked/prodded/etc. in a post"] = "Você foi cutucado/espetado/etc. numa publicação";
+App::$strings["Advanced Account/Page Type Settings"] = "Configurações avançadas de conta/tipo de página";
+App::$strings["Change the behaviour of this account for special situations"] = "Mudar o comportamento dessa conta em situações especiais";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Por favor, habilite o modo expert (em <a href=\"settings/features\">Configurações > Recursos adicionais</a>) para ajustar!";
+App::$strings["Miscellaneous Settings"] = "Configurações miscelâneas";
+App::$strings["Personal menu to display in your channel pages"] = "Menu pessoal para exibir nas páginas dos seus canais";
+App::$strings["Remove this channel"] = "Remover este canal";
+App::$strings["Poke/Prod"] = "Cutucar/Espetar";
+App::$strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
+App::$strings["Recipient"] = "Destinatário";
+App::$strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
+App::$strings["Make this post private"] = "Torne esta publicação privada";
+App::$strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
+App::$strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
+App::$strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticação remota bloqueada. Você está autenticado neste site localmente. Por favor, saia e tente novamente.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
+App::$strings["Item not available."] = "O item não está disponível.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Carregar o URL retorna o erro: %1\$s";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Bem-vindo(a) a %s";
+App::$strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
+App::$strings["Image resize failed."] = "Falha ao modificar o tamanho da imagem.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Se a nova foto não aparecer imediatamente, recarregue a página segurando a tecla \"shift\" ou limpe o cache do navegador, ";
+App::$strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
+App::$strings["Unable to process image."] = "Não foi possível processar a imagem.";
+App::$strings["Photo not available."] = "A foto não está disponível.";
+App::$strings["Upload File:"] = "Enviar arquivo:";
+App::$strings["Select a profile:"] = "Selecione um perfil:";
+App::$strings["Upload Profile Photo"] = "Enviar foto do perfil";
+App::$strings["skip this step"] = "pule esta etapa";
+App::$strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
+App::$strings["Crop Image"] = "Cortar a imagem";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
+App::$strings["Done Editing"] = "Encerrar a edição";
+App::$strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
+App::$strings["Image upload failed."] = "Não foi possível enviar a imagem.";
+App::$strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
+App::$strings["Invalid item."] = "Item inválido.";
+App::$strings["Channel not found."] = "O canal não foi encontrado.";
+App::$strings["Page not found."] = "Página não encontrada.";
+App::$strings["Like/Dislike"] = "Gostar/Desgostar";
+App::$strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua \$Projectname ID</a> ou <a href=\"register\">registre-se como novo membro da \$Projectname</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitação inválida.";
+App::$strings["thing"] = "coisa";
+App::$strings["Channel unavailable."] = "Canal não disponível.";
+App::$strings["Previous action reversed."] = "Ação anterior revertida.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s concordam com %2\$s %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s não concordam com %2\$s %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstém da decisão sobre %2\$s %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s comparecerá em %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s não comparecerá em %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s talvez compareça em %3\$s de %2\$s";
+App::$strings["Action completed."] = "Ação completada.";
+App::$strings["Thank you."] = "Obrigado.";
+App::$strings["Event can not end before it has started."] = "Um evento não pode terminar antes de seu início.";
+App::$strings["Unable to generate preview."] = "Não pode gerar pré-visualização.";
+App::$strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
+App::$strings["Event not found."] = "Evento não encontrado.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editar o evento";
+App::$strings["Delete event"] = "Excluir evento";
+App::$strings["Create New Event"] = "Criar um novo evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Próximo";
+App::$strings["Export"] = "Exportar";
+App::$strings["Event removed"] = "Evento removido";
+App::$strings["Failed to remove event"] = "Falha ao excluir evento";
+App::$strings["Event details"] = "Detalhes do evento";
+App::$strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
+App::$strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
+App::$strings["Event Starts:"] = "Início do evento:";
+App::$strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
+App::$strings["Event Finishes:"] = "Término do evento:";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para eventos que ocorrem em um lugar específico. Não prático para feriados globais.";
+App::$strings["Description:"] = "Descrição:";
+App::$strings["Title:"] = "Título:";
+App::$strings["Share this event"] = "Compartilhar este evento";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
+App::$strings["Public Sites"] = "Sites públicos";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Os sites listados permitem ao público geral registrar contas na \$Projectname. Todos os sites na matrix são interligados, portanto ser membro em qualquer um deles te torna membro na matrix como um todo. Alguns sites podem solicitar uma assinatura ou prover planos em níveis. Os links para cada provedor <strong>podem</strong> fornecer mais detalhes.";
+App::$strings["Rate this hub"] = "Avalie esse hub.";
+App::$strings["Site URL"] = "URL do site";
+App::$strings["Access Type"] = "Tipo de acesso";
+App::$strings["Registration Policy"] = "Política de registro";
+App::$strings["You must be logged in to see this page."] = "Você precisa estar autenticado para ver esta página.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permissões insuficientes. Requisição redirecionada para a página de perfil.";
+App::$strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
+App::$strings["Save Bookmark"] = "Guardar link";
+App::$strings["URL of bookmark"] = "URL do link guardado";
+App::$strings["Description"] = "Descrição";
+App::$strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
+App::$strings["Room not found"] = "Sala não encontrada";
+App::$strings["Leave Room"] = "Sair da sala";
+App::$strings["Delete This Room"] = "Deletar esta sala";
+App::$strings["I am away right now"] = "Eu estou ausente no momento";
+App::$strings["I am online"] = "Eu estou online";
+App::$strings["Bookmark this room"] = "Guarde esta sala";
+App::$strings["New Chatroom"] = "Nova sala de bate-papo";
+App::$strings["Chatroom Name"] = "Nome da sala de bate-papo";
+App::$strings["%1\$s's Chatrooms"] = "Salas de bate-papo de %1\$s";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Número máximo de novos registros neste site excedido por hoje. Por favor, tente novamente amanhã.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, indique a aceitação dos Termos de Serviço. Falha ao registrar.";
+App::$strings["Passwords do not match."] = "Senhas não conferem.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para confirmar o registro.";
+App::$strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
+App::$strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
+App::$strings["Registration on this site/hub is by approval only."] = "O registro neste site/hub requer aprovação.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre em um outro site/hub afiliado</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o número máximo de registros de novas contas. Por favor, tente novamente amanhã.";
+App::$strings["Terms of Service"] = "Termos de Serviço";
+App::$strings["I accept the %s for this website"] = "Eu aceito os %s deste website.";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Eu sou maior de 13 anos e aceito os %s deste website";
+App::$strings["Registration"] = "Registro";
+App::$strings["Membership on this site is by invitation only."] = "Novas contas neste site se dão apenas por convite.";
+App::$strings["Please enter your invitation code"] = "Por favor, digite o código do seu convite";
+App::$strings["Your email address"] = "Seu endereço de e-mail";
+App::$strings["Choose a password"] = "Escolha uma senha";
+App::$strings["Please re-enter your password"] = "Por favor, digite sua senha novamente";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Online";
+App::$strings["Please login."] = "Por favor, autentique-se.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Visitantes: Usuário: {seu endereço de e-mail}, Senha: +++";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "A remoção da canais fica desabilitada por 48 horas após uma troca de senha da conta.";
+App::$strings["Remove This Channel"] = "Remover este canal";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente este canal da rede. Uma vez que seja feito não será possível recuperá-lo.";
+App::$strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
+App::$strings["Remove this channel and all its clones from the network"] = "Remover este canal e todos os seus clones da rede";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por padrão, apenas a instância do canal localizada neste hub será removida da rede";
+App::$strings["Remove Channel"] = "Remover canal";
+App::$strings["No channel."] = "Nenhum canal.";
+App::$strings["Common connections"] = "Conexões em comum";
+App::$strings["No connections in common."] = "Nenhuma conexão em comum.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos um problema ao entrar com a OpenID fornecida. Por favor, verifique se digitou corretamente a ID.";
+App::$strings["The error message was:"] = "A mensagem de erro foi:";
+App::$strings["Authentication failed."] = "A autenticação falhou.";
+App::$strings["Remote Authentication"] = "Autenticação remota";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Entre o endereço do seu canal (e.g. canal@exemplo.com)";
+App::$strings["Authenticate"] = "Autenticar";
+App::$strings["Continue"] = "Continuar";
+App::$strings["Premium Channel Setup"] = "Configuração de canal premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilitar restrições de canal premium para conexão";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor, insira suas restrições ou condições, como um recibo de depósito, normas de conduta, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal pode exigir passos adicionais ou compreensão das seguintes condições antes de conectar:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Tentativas de conexões verão então o seguinte texto antes de prosseguir:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ao prosseguir, eu certifico que cumpri todas as instruções exibidas nesta página.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Nenhuma instrução foi especificada pelo dono do canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal restrito ou premium";
+App::$strings["No such group"] = "Este grupo não existe";
+App::$strings["Search Results For:"] = "Resultados da busca por:";
+App::$strings["Collection is empty"] = "A coleção está vazia";
+App::$strings["Collection: "] = "Coleção:";
+App::$strings["Connection: "] = "Conexão:";
+App::$strings["Invalid connection."] = "Conexão inválida.";
+App::$strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
+App::$strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
+App::$strings["Connection updated."] = "A conexão foi atualizada.";
+App::$strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
+App::$strings["Blocked"] = "Bloqueado";
+App::$strings["Ignored"] = "Ignorado";
+App::$strings["Hidden"] = "Oculto";
+App::$strings["Archived"] = "Arquivado";
+App::$strings["All"] = "Todos";
+App::$strings["Suggest new connections"] = "Sugerir novas conexões";
+App::$strings["New Connections"] = "Novas conexões";
+App::$strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
+App::$strings["Show all connections"] = "Exibir todas as conexões";
+App::$strings["Unblocked"] = "Não bloqueado";
+App::$strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
+App::$strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
+App::$strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
+App::$strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
+App::$strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexão";
+App::$strings["Search your connections"] = "Pesquisar em suas conexões";
+App::$strings["Finding: "] = "Pesquisando: ";
+App::$strings["Edit post"] = "Editar a publicação";
+App::$strings["\$Projectname channel"] = "Canal na \$Projectname";
+App::$strings["Collection created."] = "A coleção foi criada.";
+App::$strings["Could not create collection."] = "Não foi possível criar a coleção.";
+App::$strings["Collection updated."] = "Coleção atualizada";
+App::$strings["Create a collection of channels."] = "Criar uma coleção de canais.";
+App::$strings["Collection Name: "] = "Nome da coleção:";
+App::$strings["Members are visible to other channels"] = "Membros são visíveis para outros canais";
+App::$strings["Collection removed."] = "Coleção removida.";
+App::$strings["Unable to remove collection."] = "Não foi possível remover a coleção.";
+App::$strings["Collection Editor"] = "Editor de coleção";
+App::$strings["Members"] = "Membros";
+App::$strings["All Connected Channels"] = "Todas os canais conectados";
+App::$strings["Click on a channel to add or remove."] = "Clique em um canal para adicionar ou remover.";
+App::$strings["Version %s"] = "Versão %s";
+App::$strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instalados:";
+App::$strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicação instalado";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este é um hub da \$Projectname - uma rede global cooperativa de websites descentralizados com privacidade aprimorada.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Buscar último fundo:";
+App::$strings["Running at web location"] = "Sendo executado no endereço web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor visite <a href=\"https://redmatrix.me\">redmatrix.me</a> para aprender mais sobre a \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugestões, elogios, etc - mande um e-mail para \"redmatrix\" arrôba librelist ponto com";
+App::$strings["Site Administrators"] = "Administradores do site";
+App::$strings["Help:"] = "Ajuda:";
+App::$strings["Not Found"] = "Não encontrada";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuração";
+App::$strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Não foi possível conectar à URL especificada para o site. Provavlmente um problema de DNS ou com o certificado SSL.";
+App::$strings["Could not create table."] = "Não foi possível criar a tabela.";
+App::$strings["Your site database has been installed."] = "O banco de dados do seu site foi instalado.";
+App::$strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Pode ser que você precise importar o arquivo \"install/database.sql\" manualmente, usando o phpmyadmin or mysql.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, veja o arquivo \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Checagem do sistema";
+App::$strings["Next"] = "Próximo";
+App::$strings["Check again"] = "Cheque novamente";
+App::$strings["Database connection"] = "Conexão ao banco de dados";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar a \$Projectname é necessário saber como se conectar ao seu banco de dados.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a isso.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificar abaixo já deve existir. Caso contrário, crie-o antes de prosseguir.";
+App::$strings["Database Server Name"] = "Nome do servidor de banco de dados";
+App::$strings["Default is localhost"] = "O default é localhost";
+App::$strings["Database Port"] = "Porta do banco de dados";
+App::$strings["Communication port number - use 0 for default"] = "Número da porta de comunicação - use 0 para o default";
+App::$strings["Database Login Name"] = "Nome do usuário do banco de dados";
+App::$strings["Database Login Password"] = "Senha do usuário do banco de dados";
+App::$strings["Database Name"] = "Nome do banco de dados";
+App::$strings["Site administrator email address"] = "Endereço de email do administrador do site";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
+App::$strings["Website URL"] = "URL do website";
+App::$strings["Please use SSL (https) URL if available."] = "Por favor, use uma URL SSL (https) se disponível.";
+App::$strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
+App::$strings["Site settings"] = "Configurações do site";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Caso você não tenha uma versão de linha de comando do PHP instalada no seu servidor, você não será capaz de executar coletas em segundo plano pelo cron.";
+App::$strings["PHP executable path"] = "Caminho para o executável do PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
+App::$strings["Command line PHP"] = "PHP em linha de comando";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
+App::$strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Gerar chaves de criptografia";
+App::$strings["libCurl PHP module"] = "Módulo PHP libCurl";
+App::$strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
+App::$strings["mysqli PHP module"] = "Módulo PHP mysqli";
+App::$strings["mb_string PHP module"] = "Módulo PHP mb_string ";
+App::$strings["mcrypt PHP module"] = "Módulo PHP mcrypt";
+App::$strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erro: proc_open é necessário, mas não está instalado ou foi desabilitado no php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Erro: o módulo mcrypt do PHP é necessário, mas não está instalado.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome .htconfig.php, na pasta raiz do seu Red.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"install/INSTALL.TXT\" para instruções.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa o engine de template Smarty3 para renderizar suas telas. Smarty3 compila templates para PHP para acelerar a renderização.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório %s no diretório raiz da Red.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, certifique-se de que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita somente em %s e não aos arquivos de template (.tpl) que ele contém.";
+App::$strings["%s is writable"] = "%s tem permissão de escrita";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "A Red usa o diretório store para salvar arquivos carregados. O servidor web necessita de permissão de escrita no diretório store dentro do diretório raiz da Red";
+App::$strings["store is writable"] = "store tem permissão de escrita";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Não foi possível validar o certificado SSL. Corrija o certificado ou desabilite o acesso via https ao site.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se você oferece acesso https ao seu website ou permite conexões na porta TCP 443 (a porta https:), você DEVE usar um certificado reconhecido pelos navegadores. Você NÃO DEVE usar certificados assinados por você mesmo!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Essa restrição é incorporada porque publicações públicas suas podem, por exemplo, conter referências a imagens no seu próprio hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se seu certificado não for reconhecido, membros de outros sites (que podem ter certificados válidos) receberão uma mensagem de aviso nos seus próprios sites reclamando de problemas de segurança.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Isso pode causar problemas de usabilidade (não só no seu site) então nós precisamos insistir nesse requisito.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Existem provedores que disponibilizam gratuitamente certificados reconhecidos por navegadores.";
+App::$strings["SSL certificate validation"] = "Validação do certificado SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs não está funcionando no .htaccess. Verifique as configurações do servidor.";
+App::$strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
+App::$strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
+App::$strings["<h1>What next</h1>"] = "<h1>Próximos passos</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o coletor.";
+App::$strings["No channel."] = "Nenhum canal.";
+App::$strings["Common connections"] = "Conexões em comum";
+App::$strings["No connections in common."] = "Nenhuma conexão em comum.";
+App::$strings["This site is not a directory server"] = "Este site não é um servidor de diretório";
+App::$strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
+App::$strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
+App::$strings["Connection updated."] = "A conexão foi atualizada.";
+App::$strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
+App::$strings["Blocked"] = "Bloqueado";
+App::$strings["Ignored"] = "Ignorado";
+App::$strings["Hidden"] = "Oculto";
+App::$strings["Archived"] = "Arquivado";
+App::$strings["Suggest new connections"] = "Sugerir novas conexões";
+App::$strings["New Connections"] = "Novas conexões";
+App::$strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
+App::$strings["All Connections"] = "Todas as conexões";
+App::$strings["Show all connections"] = "Exibir todas as conexões";
+App::$strings["Unblocked"] = "Não bloqueado";
+App::$strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
+App::$strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
+App::$strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
+App::$strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
+App::$strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexão";
+App::$strings["Search your connections"] = "Pesquisar em suas conexões";
+App::$strings["Finding: "] = "Pesquisando: ";
+App::$strings["Block Name"] = "Nome do bloco";
+App::$strings["Block Title"] = "Título do Bloco";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s marcou %3\$s de %2\$s com %4\$s";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidados: Nome de usuário: {seu endereço de e-mail}, Senha: +++";
+App::$strings["Page owner information could not be retrieved."] = "As informações do dono da pagina não puderam ser obtidas.";
+App::$strings["Album not found."] = "O álbum não foi encontrado.";
+App::$strings["Delete Album"] = "Excluir o álbum";
+App::$strings["Delete Photo"] = "Excluir a foto";
+App::$strings["Public access denied."] = "Acesso público negado.";
+App::$strings["No photos selected"] = "Não foi selecionada nenhuma foto";
+App::$strings["Access to this item is restricted."] = "O acesso a este item está restrito.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Utilizados %1$.2f MB de %2$.2f MB para armazenamento de fotos.";
+App::$strings["%1$.2f MB photo storage used."] = "Utilizados %1$.2f MB para armazenamento de fotos.";
+App::$strings["Upload Photos"] = "Enviar fotos";
+App::$strings["Enter a new album name"] = "Digite um nome para o novo álbum";
+App::$strings["or select an existing one (doubleclick)"] = "ou escolha um já existente (duplo clique)";
+App::$strings["Create a status post for this upload"] = "Crie uma publicação de status para este upload.";
+App::$strings["Album name could not be decoded"] = "Não foi possível decodificar o nome do álbum";
+App::$strings["Contact Photos"] = "Fotos dos contatos";
+App::$strings["Show Newest First"] = "Exibir primeiro os mais recentes";
+App::$strings["Show Oldest First"] = "Exibir primeiro os mais antigos";
+App::$strings["View Photo"] = "Ver a foto";
+App::$strings["Edit Album"] = "Editar o álbum";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. Acesso a este item pode estar restrito.";
+App::$strings["Photo not available"] = "A foto não está disponível";
+App::$strings["Use as profile photo"] = "Usar como uma foto de perfil";
+App::$strings["Private Photo"] = "Foto privada";
+App::$strings["View Full Size"] = "Ver no tamanho real";
+App::$strings["Edit photo"] = "Editar a foto";
+App::$strings["Rotate CW (right)"] = "Rotacionar H (horário)";
+App::$strings["Rotate CCW (left)"] = "Rotacionar AH (anti-horário)";
+App::$strings["Caption"] = "Legenda";
+App::$strings["Add a Tag"] = "Adicionar uma etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemplo: @beto, @Barbara_Almeida, @julia@exemplo.com";
+App::$strings["Flag as adult in album view"] = "Sinalizar como adulto na apresentação de álbuns";
+App::$strings["In This Photo:"] = "Nesta foto:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Ver álbum";
+App::$strings["Recent Photos"] = "Fotos recentes";
+App::$strings["Profile Match"] = "Correspondência de perfil";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
+App::$strings["is interested in:"] = "se interessa por:";
+App::$strings["No matches"] = "Nenhuma correspondência";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
+App::$strings["Save Bookmark"] = "Guardar link";
+App::$strings["URL of bookmark"] = "URL do link guardado";
+App::$strings["Description"] = "Descrição";
+App::$strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
+App::$strings["No more system notifications."] = "Sem novas notificações do sistema.";
+App::$strings["System Notifications"] = "Notificações do sistema";
+App::$strings["network"] = "+ rede";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Layout atualizado.";
+App::$strings["Edit System Page Description"] = "Editar descrição de página do sistema";
+App::$strings["Layout not found."] = "Layout não encontrado.";
+App::$strings["Module Name:"] = "Nome do módulo:";
+App::$strings["Layout Help"] = "Ajuda de layout";
+App::$strings["Edit Layout"] = "Editar layout";
+App::$strings["Delete layout?"] = "Deletar layout?";
+App::$strings["Delete Layout"] = "Deletar layout";
+App::$strings["Item is not editable"] = "O item não está editável";
+App::$strings["Delete item?"] = "Deletar item?";
+App::$strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
+App::$strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
+App::$strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
+App::$strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
+App::$strings["%d message sent."] = array(
0 => "%d mensagem enviada.",
1 => "%d mensagens enviadas.",
);
-$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
-$a->strings["Send invitations"] = "Enviar convites.";
-$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
-$a->strings["Your message:"] = "Sua mensagem:";
-$a->strings["Please join my community on \$Projectname."] = "Por favor junte-se à minha comunidade na \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre-se em qualquer site da \$Projectname (eles são todos interconectados)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entre com meu endereço da \$Projectname na barra de busca do site.";
-$a->strings["or visit "] = "ou visite";
-$a->strings["3. Click [Connect]"] = "3. Clique [Conectar]";
-$a->strings["Location not found."] = "A localização não foi encontrada.";
-$a->strings["Primary location cannot be removed."] = "A localização primária não pode ser removida.";
-$a->strings["No locations found."] = "Nenhuma localização encontrada.";
-$a->strings["Manage Channel Locations"] = "Gerenciar localizações do canal";
-$a->strings["Location (address)"] = "Localização (endereço)";
-$a->strings["Primary Location"] = "Localização primária";
-$a->strings["Drop location"] = "Descartar localização";
-$a->strings["Failed to create source. No channel selected."] = "Falha ao criar a fonte. Nenhum canal selecionado.";
-$a->strings["Source created."] = "A fonte foi criada.";
-$a->strings["Source updated."] = "A fonte foi atualizada.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Administrar as fontes remotas de conteúdo para o seu canal.";
-$a->strings["New Source"] = "Nova fonte";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo ou uma seleção do conteúdo do seguinte canal para este canal, e distribuí-lo de acordo com as configurações do seu canal.";
-$a->strings["Only import content with these words (one per line)"] = "Importar apenas conteúd com estas palavras (uma por linha)";
-$a->strings["Leave blank to import all public content"] = "Deixe em branco para importar todo o conteúdo público";
-$a->strings["Channel Name"] = "Nome do canal";
-$a->strings["Source not found."] = "A fonte não foi encontrada.";
-$a->strings["Edit Source"] = "Editar fonte";
-$a->strings["Delete Source"] = "Deletar fonte";
-$a->strings["Source removed"] = "A fonte foi removida.";
-$a->strings["Unable to remove source."] = "Não foi possível remover a fonte.";
-$a->strings["- select -"] = "- selecionar -";
-$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
-$a->strings["Event not found."] = "Evento não encontrado.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editar o evento";
-$a->strings["Create New Event"] = "Criar um novo evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["hour:minute"] = "hora:minuto";
-$a->strings["Event details"] = "Detalhes do evento";
-$a->strings["Format is %s %s."] = "O formato é %s %s.";
-$a->strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
-$a->strings["Event Starts:"] = "Início do evento:";
-$a->strings["Required"] = "Obrigatório";
-$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
-$a->strings["Event Finishes:"] = "Término do evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
-$a->strings["Description:"] = "Descrição:";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartilhar este evento";
-$a->strings["Permission Denied."] = "Permissão negada.";
-$a->strings["File not found."] = "O arquivo não foi encontrado.";
-$a->strings["Edit file permissions"] = "Editar permissões do arquivo";
-$a->strings["Set/edit permissions"] = "Definir/editar permissões";
-$a->strings["Include all files and sub folders"] = "Incluir todos os arquivos e subpastas";
-$a->strings["Return to file list"] = "Retornar à lista de arquivos";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiar/colar este código para anexar um arquivo a uma publicação";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiar/colar este URL para linkar para o arquivo em uma página web";
-$a->strings["Channel added."] = "Canal adicionado.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
-$a->strings["Contact not found."] = "O contato não foi encontrado.";
-$a->strings["Friend suggestion sent."] = "Sugestão de amizade enviada.";
-$a->strings["Suggest Friends"] = "Sugerir amigos";
-$a->strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
-$a->strings["Hub not found."] = "O hub não foi encontrado.";
-$a->strings["Poke/Prod"] = "Cutucar/Espetar";
-$a->strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
-$a->strings["Recipient"] = "Destinatário";
-$a->strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
-$a->strings["Make this post private"] = "Torne esta publicação privada";
-$a->strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
-$a->strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
-$a->strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
-$a->strings["Visible To"] = "Visível para";
-$a->strings["%s element installed"] = "Elemento %s instalado";
-$a->strings["%s element installation failed"] = "Instalação de elemento %s falhou";
-$a->strings["Profile not found."] = "O perfil não foi encontrado.";
-$a->strings["Profile deleted."] = "O perfil foi excluído.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "O novo perfil foi criado.";
-$a->strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
-$a->strings["Profile unavailable to export."] = "Perfil indisponível para exportar.";
-$a->strings["Profile Name is required."] = "É obrigatório informar o nome do perfil.";
-$a->strings["Marital Status"] = "Estado civil";
-$a->strings["Romantic Partner"] = "Parceiro/a romântico/a";
-$a->strings["Likes"] = "Gosta de";
-$a->strings["Dislikes"] = "Não gosta de";
-$a->strings["Work/Employment"] = "Trabalho/Emprego";
-$a->strings["Religion"] = "Religião";
-$a->strings["Political Views"] = "Posição política";
-$a->strings["Gender"] = "Gênero";
-$a->strings["Sexual Preference"] = "Preferência sexual";
-$a->strings["Homepage"] = "Página web";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Endereço";
-$a->strings["Profile updated."] = "O perfil foi atualizado.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?";
-$a->strings["Edit Profile Details"] = "Editar os detalhes do perfil";
-$a->strings["View this profile"] = "Ver este perfil";
-$a->strings["Change Profile Photo"] = "Mudar a foto do perfil";
-$a->strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
-$a->strings["Clone this profile"] = "Clonar este perfil";
-$a->strings["Delete this profile"] = "Excluir este perfil";
-$a->strings["Import profile from file"] = "Importar perfil dum arquivo";
-$a->strings["Export profile to file"] = "Exportar perfil para arquivo";
-$a->strings["Profile Name:"] = "Nome do perfil:";
-$a->strings["Your Full Name:"] = "Seu nome completo:";
-$a->strings["Title/Description:"] = "Título/Descrição:";
-$a->strings["Your Gender:"] = "Seu gênero:";
-$a->strings["Birthday :"] = "Data de nascimento :";
-$a->strings["Street Address:"] = "Endereço:";
-$a->strings["Locality/City:"] = "Localidade/Cidade:";
-$a->strings["Postal/Zip Code:"] = "CEP:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Região/Estado:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
-$a->strings["Who: (if applicable)"] = "Quem: (se aplicável)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
-$a->strings["Since [date]:"] = "Desde [data]:";
-$a->strings["Homepage URL:"] = "Endereço do website:";
-$a->strings["Religious Views:"] = "Orientação religiosa:";
-$a->strings["Keywords:"] = "Palavras-chave:";
-$a->strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
-$a->strings["Used in directory listings"] = "Usado em listas de diretório";
-$a->strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
-$a->strings["Hobbies/Interests"] = "Hobbies/Interesses";
-$a->strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
-$a->strings["My other channels"] = "Meus outros canais";
-$a->strings["Musical interests"] = "Interesses musicais";
-$a->strings["Books, literature"] = "Livros, literatura";
-$a->strings["Television"] = "Televisão";
-$a->strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
-$a->strings["Love/romance"] = "Amor/romance";
-$a->strings["Work/employment"] = "Trabalho/emprego";
-$a->strings["School/education"] = "Escola/educação";
-$a->strings["This is your default profile."] = "Este é seu perfil padrão.";
-$a->strings["Age: "] = "Idade: ";
-$a->strings["Edit/Manage Profiles"] = "Editar/Administrar perfis";
-$a->strings["Add profile things"] = "Adicionar coisas ao perfil";
-$a->strings["Include desirable objects in your profile"] = "Inclua objetos desejáveis no seu perfil";
-$a->strings["No ratings"] = "Sem avaliações";
-$a->strings["Ratings"] = "Avaliações";
-$a->strings["Rating: "] = "Avaliações";
-$a->strings["Website: "] = "Website:";
-$a->strings["Description: "] = "Descrição:";
-$a->strings["Source of Item"] = "Fonte do Item";
-$a->strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
+App::$strings["Send invitations"] = "Enviar convites.";
+App::$strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
+App::$strings["Your message:"] = "Sua mensagem:";
+App::$strings["Please join my community on \$Projectname."] = "Por favor junte-se à minha comunidade na \$Projectname.";
+App::$strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre-se em qualquer site da \$Projectname (eles são todos interconectados)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entre com meu endereço da \$Projectname na barra de busca do site.";
+App::$strings["or visit "] = "ou visite";
+App::$strings["3. Click [Connect]"] = "3. Clique [Conectar]";
+App::$strings["Location not found."] = "A localização não foi encontrada.";
+App::$strings["Primary location cannot be removed."] = "A localização primária não pode ser removida.";
+App::$strings["No locations found."] = "Nenhuma localização encontrada.";
+App::$strings["Manage Channel Locations"] = "Gerenciar localizações do canal";
+App::$strings["Location (address)"] = "Localização (endereço)";
+App::$strings["Primary Location"] = "Localização primária";
+App::$strings["Drop location"] = "Descartar localização";
+App::$strings["Failed to create source. No channel selected."] = "Falha ao criar a fonte. Nenhum canal selecionado.";
+App::$strings["Source created."] = "A fonte foi criada.";
+App::$strings["Source updated."] = "A fonte foi atualizada.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Administrar as fontes remotas de conteúdo para o seu canal.";
+App::$strings["New Source"] = "Nova fonte";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo ou uma seleção do conteúdo do seguinte canal para este canal, e distribuí-lo de acordo com as configurações do seu canal.";
+App::$strings["Only import content with these words (one per line)"] = "Importar apenas conteúd com estas palavras (uma por linha)";
+App::$strings["Leave blank to import all public content"] = "Deixe em branco para importar todo o conteúdo público";
+App::$strings["Channel Name"] = "Nome do canal";
+App::$strings["Source not found."] = "A fonte não foi encontrada.";
+App::$strings["Edit Source"] = "Editar fonte";
+App::$strings["Delete Source"] = "Deletar fonte";
+App::$strings["Source removed"] = "A fonte foi removida.";
+App::$strings["Unable to remove source."] = "Não foi possível remover a fonte.";
+App::$strings["- select -"] = "- selecionar -";
+App::$strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
+App::$strings["Event not found."] = "Evento não encontrado.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editar o evento";
+App::$strings["Create New Event"] = "Criar um novo evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["hour:minute"] = "hora:minuto";
+App::$strings["Event details"] = "Detalhes do evento";
+App::$strings["Format is %s %s."] = "O formato é %s %s.";
+App::$strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
+App::$strings["Event Starts:"] = "Início do evento:";
+App::$strings["Required"] = "Obrigatório";
+App::$strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
+App::$strings["Event Finishes:"] = "Término do evento:";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
+App::$strings["Description:"] = "Descrição:";
+App::$strings["Title:"] = "Título:";
+App::$strings["Share this event"] = "Compartilhar este evento";
+App::$strings["Permission Denied."] = "Permissão negada.";
+App::$strings["File not found."] = "O arquivo não foi encontrado.";
+App::$strings["Edit file permissions"] = "Editar permissões do arquivo";
+App::$strings["Set/edit permissions"] = "Definir/editar permissões";
+App::$strings["Include all files and sub folders"] = "Incluir todos os arquivos e subpastas";
+App::$strings["Return to file list"] = "Retornar à lista de arquivos";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiar/colar este código para anexar um arquivo a uma publicação";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiar/colar este URL para linkar para o arquivo em uma página web";
+App::$strings["Channel added."] = "Canal adicionado.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
+App::$strings["Contact not found."] = "O contato não foi encontrado.";
+App::$strings["Friend suggestion sent."] = "Sugestão de amizade enviada.";
+App::$strings["Suggest Friends"] = "Sugerir amigos";
+App::$strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
+App::$strings["Hub not found."] = "O hub não foi encontrado.";
+App::$strings["Poke/Prod"] = "Cutucar/Espetar";
+App::$strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
+App::$strings["Recipient"] = "Destinatário";
+App::$strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
+App::$strings["Make this post private"] = "Torne esta publicação privada";
+App::$strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
+App::$strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
+App::$strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
+App::$strings["Visible To"] = "Visível para";
+App::$strings["%s element installed"] = "Elemento %s instalado";
+App::$strings["%s element installation failed"] = "Instalação de elemento %s falhou";
+App::$strings["Profile not found."] = "O perfil não foi encontrado.";
+App::$strings["Profile deleted."] = "O perfil foi excluído.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "O novo perfil foi criado.";
+App::$strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
+App::$strings["Profile unavailable to export."] = "Perfil indisponível para exportar.";
+App::$strings["Profile Name is required."] = "É obrigatório informar o nome do perfil.";
+App::$strings["Marital Status"] = "Estado civil";
+App::$strings["Romantic Partner"] = "Parceiro/a romântico/a";
+App::$strings["Likes"] = "Gosta de";
+App::$strings["Dislikes"] = "Não gosta de";
+App::$strings["Work/Employment"] = "Trabalho/Emprego";
+App::$strings["Religion"] = "Religião";
+App::$strings["Political Views"] = "Posição política";
+App::$strings["Gender"] = "Gênero";
+App::$strings["Sexual Preference"] = "Preferência sexual";
+App::$strings["Homepage"] = "Página web";
+App::$strings["Interests"] = "Interesses";
+App::$strings["Address"] = "Endereço";
+App::$strings["Profile updated."] = "O perfil foi atualizado.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?";
+App::$strings["Edit Profile Details"] = "Editar os detalhes do perfil";
+App::$strings["View this profile"] = "Ver este perfil";
+App::$strings["Change Profile Photo"] = "Mudar a foto do perfil";
+App::$strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
+App::$strings["Clone this profile"] = "Clonar este perfil";
+App::$strings["Delete this profile"] = "Excluir este perfil";
+App::$strings["Import profile from file"] = "Importar perfil dum arquivo";
+App::$strings["Export profile to file"] = "Exportar perfil para arquivo";
+App::$strings["Profile Name:"] = "Nome do perfil:";
+App::$strings["Your Full Name:"] = "Seu nome completo:";
+App::$strings["Title/Description:"] = "Título/Descrição:";
+App::$strings["Your Gender:"] = "Seu gênero:";
+App::$strings["Birthday :"] = "Data de nascimento :";
+App::$strings["Street Address:"] = "Endereço:";
+App::$strings["Locality/City:"] = "Localidade/Cidade:";
+App::$strings["Postal/Zip Code:"] = "CEP:";
+App::$strings["Country:"] = "País:";
+App::$strings["Region/State:"] = "Região/Estado:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
+App::$strings["Who: (if applicable)"] = "Quem: (se aplicável)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
+App::$strings["Since [date]:"] = "Desde [data]:";
+App::$strings["Homepage URL:"] = "Endereço do website:";
+App::$strings["Religious Views:"] = "Orientação religiosa:";
+App::$strings["Keywords:"] = "Palavras-chave:";
+App::$strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
+App::$strings["Used in directory listings"] = "Usado em listas de diretório";
+App::$strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
+App::$strings["Hobbies/Interests"] = "Hobbies/Interesses";
+App::$strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
+App::$strings["My other channels"] = "Meus outros canais";
+App::$strings["Musical interests"] = "Interesses musicais";
+App::$strings["Books, literature"] = "Livros, literatura";
+App::$strings["Television"] = "Televisão";
+App::$strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
+App::$strings["Love/romance"] = "Amor/romance";
+App::$strings["Work/employment"] = "Trabalho/emprego";
+App::$strings["School/education"] = "Escola/educação";
+App::$strings["This is your default profile."] = "Este é seu perfil padrão.";
+App::$strings["Age: "] = "Idade: ";
+App::$strings["Edit/Manage Profiles"] = "Editar/Administrar perfis";
+App::$strings["Add profile things"] = "Adicionar coisas ao perfil";
+App::$strings["Include desirable objects in your profile"] = "Inclua objetos desejáveis no seu perfil";
+App::$strings["No ratings"] = "Sem avaliações";
+App::$strings["Ratings"] = "Avaliações";
+App::$strings["Rating: "] = "Avaliações";
+App::$strings["Website: "] = "Website:";
+App::$strings["Description: "] = "Descrição:";
+App::$strings["Source of Item"] = "Fonte do Item";
+App::$strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
+App::$strings["%d rating"] = array(
0 => "%d avaliação",
1 => "%d avaliações",
);
-$a->strings["Gender: "] = "Gênero: ";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Website:";
-$a->strings["Hometown: "] = "Cidade natal:";
-$a->strings["About: "] = "Sobre:";
-$a->strings["Public Forum:"] = "Fórum público:";
-$a->strings["Keywords: "] = "Palavras-chave:";
-$a->strings["Common connections: %s"] = "Conexões em Comum: %s";
-$a->strings["Finding:"] = "Pesquisando:";
-$a->strings["next page"] = "próxima página";
-$a->strings["previous page"] = "página anterior";
-$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar escondidas).";
-$a->strings["Export Channel"] = "Exportar o canal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportar suas informações básicas do canal para um arquivo pequeno. Isso funciona como um backup das suas ligações, permissões, perfis e dados básicos, que podem ser usados para importar os dados para um novo hub, não mas não contém seu conteúdo.";
-$a->strings["Export Content"] = "Exportar conteúdo";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar as informações do seu canal e todo conteúdo para um backup JSON. Este backup irá conter todas suas conexões, permissões, dados de perfil e todo seu conteúdo, mas geralmente não é adequado para importar um canal para um novo hub, pois esse arquivo pode ser MUITO grande. Por favor seja paciente - pode demorar muitos minutos para este download começar.";
-$a->strings["No connections."] = "Nenhuma conexão.";
-$a->strings["Visit %s's profile [%s]"] = "Ver o perfil de %s [%s]";
-$a->strings["invalid target signature"] = "assinatura do destino inválida";
-$a->strings["Theme settings updated."] = "As configurações de tema foram atualizadas.";
-$a->strings["Site"] = "Site";
-$a->strings["Accounts"] = "Contas";
-$a->strings["Channels"] = "Canais";
-$a->strings["Plugins"] = "Plugins";
-$a->strings["Themes"] = "Temas";
-$a->strings["Server"] = "Servidor";
-$a->strings["Profile Config"] = "Configuração de perfis";
-$a->strings["DB updates"] = "Atualizações do Banco de Dados";
-$a->strings["Logs"] = "Logs";
-$a->strings["Plugin Features"] = "Recursos dos plugins";
-$a->strings["User registrations waiting for confirmation"] = "Registros de usuário aguardando confirmação";
-$a->strings["Message queues"] = "Filas de mensagem";
-$a->strings["Administration"] = "Administração";
-$a->strings["Summary"] = "Resumo";
-$a->strings["Registered users"] = "Usuários registrados";
-$a->strings["Pending registrations"] = "Registros pendentes";
-$a->strings["Version"] = "Versão";
-$a->strings["Active plugins"] = "Plugins ativos";
-$a->strings["Site settings updated."] = "As configurações de site foram atualizadas.";
-$a->strings["No special theme for accessibility"] = "Sem tema especial para acessibilidade";
-$a->strings["Yes - with approval"] = "Sim - pendente aprovação";
-$a->strings["My site is not a public server"] = "Meu site não é um servidor público";
-$a->strings["My site has paid access only"] = "Meu site oferece somente acesso pago";
-$a->strings["My site has free access only"] = "Meu site oferece somente acesso gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Meu site oferece contas gratuitas com recursos adicionais pagos";
-$a->strings["File upload"] = "Carregamento de arquivos";
-$a->strings["Policies"] = "Políticas";
-$a->strings["Site name"] = "Nome do site";
-$a->strings["Banner/Logo"] = "Cartaz/Logo";
-$a->strings["Administrator Information"] = "Informações do Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informações de contato com administradores do site. Exibida na página siteinfo. BBCode pode ser usado aqui.";
-$a->strings["System language"] = "Idioma do sistema";
-$a->strings["System theme"] = "Tema do sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema padrão do sistema - pode ser sobrescrito por perfis de usuário - <a href='#' id='cnftheme'>mudar configurações do tema</a>";
-$a->strings["Mobile system theme"] = "Tema do sistema móvel";
-$a->strings["Theme for mobile devices"] = "Tema para dispositivos móveis";
-$a->strings["Accessibility system theme"] = "Tema do sistema acessível";
-$a->strings["Accessibility theme"] = "Tema acessível";
-$a->strings["Enable Diaspora Protocol"] = "Habilitar protocolo Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar com Diaspora e Friendica - experimental";
-$a->strings["Allow Feeds as Connections"] = "Permitir Feeds como conexões";
-$a->strings["(Heavy system resource usage)"] = "(Alto uso de recursos do sistema)";
-$a->strings["Maximum image size"] = "Tamanho máximo de imagens";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo em bytes de imagens carregadas. O padrão é 0, significando sem limites.";
-$a->strings["Does this site allow new member registration?"] = "Este site permite o registro de novos membros?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Qual descreve melhor os tipos de conta oferecidas por este hub?";
-$a->strings["Register text"] = "Texto de registro";
-$a->strings["Will be displayed prominently on the registration page."] = "Será exibido proeminentemente na página de registro.";
-$a->strings["Accounts abandoned after x days"] = "Contas abandonadas após x dias";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Não gastará recursos do sistema coletando de sites externos para contas abandonadas. Use 0 para sem limite de tempo.";
-$a->strings["Allowed friend domains"] = "Domínios permitidos para amigos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos para estabelecer amizades com este site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
-$a->strings["Allowed email domains"] = "Domínios permitidos de e-mail";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos em endereços de e-mail para registros nesse site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
-$a->strings["Block public"] = "Bloquear público";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Marque para bloquear o acesso público a todas as páginas pessoais que seriam públicas, a não ser que se esteja autenticado.";
-$a->strings["Verify Email Addresses"] = "Verificar endereços de email";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Clique para verificar endereços de email usados no registro de contas (recomendado).";
-$a->strings["Force publish"] = "Forçar publicação";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Marque para forçar todos os perfis neste site a aparecerem listados no diretório do site.";
-$a->strings["Disable discovery tab"] = "Desabilitar a aba \"Descubra\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Remove da visualização de rede a aba com conteúdos públicos obtidos de fontes escolhidas para esse site.";
-$a->strings["No login on Homepage"] = "Sem formulário de autenticação na página inicial";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Marque para esconder o formulário de autenticação da página inicial do seu site quando visitantes chegarem sem estar autenticados (e.g. quando você inclui os conteúdos da página inicial através do canal do site).";
-$a->strings["Proxy user"] = "Usuário do proxy";
-$a->strings["Proxy URL"] = "URL do proxy";
-$a->strings["Network timeout"] = "Timeout da rede";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Use 0 para ilimitado (não recomendado).";
-$a->strings["Delivery interval"] = "Intervalo de entrega";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Atrase os processos de entrega em segundo plano por este número de segundos para reduzir a carga do sistema. Recomendado: 4-5 para hosts compartilhados, 2-3 para servidores virtuais privados. 0-1 para grandes servidores dedicados.";
-$a->strings["Poll interval"] = "Intervalo de coleta";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Atrase os processos de coleta em segundo plano por este número de segundos para reduzir a carga do sistema. Se 0, use o intervalo de entrega.";
-$a->strings["Maximum Load Average"] = "Carga média máxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima do sistema antes de adiar processos de entrega e coleta - padrão 50.";
-$a->strings["No server found"] = "Nenhum servidor foi encontrado";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "para o canal";
-$a->strings["on server"] = "no servidor";
-$a->strings["Status"] = "Status";
-$a->strings["Update has been marked successful"] = "A atualização foi designada bem sucedida";
-$a->strings["Executing %s failed. Check system logs."] = "Execução de %s falhou. Verifique os logs do sistema.";
-$a->strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "A atualização %s não retornou um status. Situação incerta quando ao seu sucesso.";
-$a->strings["Update function %s could not be found."] = "A função de atualização %s não foi encontrada.";
-$a->strings["No failed updates."] = "Nenhuma falha nas atualizações.";
-$a->strings["Failed Updates"] = "Falha nas atualizações";
-$a->strings["Mark success (if update was manually applied)"] = "Marque sucesso (se a atualização foi aplicada manualmente)";
-$a->strings["Attempt to execute this update step automatically"] = "Tente executar este passo da atualização automaticamente";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "Gênero: ";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Website:";
+App::$strings["Hometown: "] = "Cidade natal:";
+App::$strings["About: "] = "Sobre:";
+App::$strings["Public Forum:"] = "Fórum público:";
+App::$strings["Keywords: "] = "Palavras-chave:";
+App::$strings["Common connections: %s"] = "Conexões em Comum: %s";
+App::$strings["Finding:"] = "Pesquisando:";
+App::$strings["next page"] = "próxima página";
+App::$strings["previous page"] = "página anterior";
+App::$strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar escondidas).";
+App::$strings["Export Channel"] = "Exportar o canal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportar suas informações básicas do canal para um arquivo pequeno. Isso funciona como um backup das suas ligações, permissões, perfis e dados básicos, que podem ser usados para importar os dados para um novo hub, não mas não contém seu conteúdo.";
+App::$strings["Export Content"] = "Exportar conteúdo";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar as informações do seu canal e todo conteúdo para um backup JSON. Este backup irá conter todas suas conexões, permissões, dados de perfil e todo seu conteúdo, mas geralmente não é adequado para importar um canal para um novo hub, pois esse arquivo pode ser MUITO grande. Por favor seja paciente - pode demorar muitos minutos para este download começar.";
+App::$strings["No connections."] = "Nenhuma conexão.";
+App::$strings["Visit %s's profile [%s]"] = "Ver o perfil de %s [%s]";
+App::$strings["invalid target signature"] = "assinatura do destino inválida";
+App::$strings["Theme settings updated."] = "As configurações de tema foram atualizadas.";
+App::$strings["Site"] = "Site";
+App::$strings["Accounts"] = "Contas";
+App::$strings["Channels"] = "Canais";
+App::$strings["Plugins"] = "Plugins";
+App::$strings["Themes"] = "Temas";
+App::$strings["Server"] = "Servidor";
+App::$strings["Profile Config"] = "Configuração de perfis";
+App::$strings["DB updates"] = "Atualizações do Banco de Dados";
+App::$strings["Logs"] = "Logs";
+App::$strings["Plugin Features"] = "Recursos dos plugins";
+App::$strings["User registrations waiting for confirmation"] = "Registros de usuário aguardando confirmação";
+App::$strings["Message queues"] = "Filas de mensagem";
+App::$strings["Administration"] = "Administração";
+App::$strings["Summary"] = "Resumo";
+App::$strings["Registered users"] = "Usuários registrados";
+App::$strings["Pending registrations"] = "Registros pendentes";
+App::$strings["Version"] = "Versão";
+App::$strings["Active plugins"] = "Plugins ativos";
+App::$strings["Site settings updated."] = "As configurações de site foram atualizadas.";
+App::$strings["No special theme for accessibility"] = "Sem tema especial para acessibilidade";
+App::$strings["Yes - with approval"] = "Sim - pendente aprovação";
+App::$strings["My site is not a public server"] = "Meu site não é um servidor público";
+App::$strings["My site has paid access only"] = "Meu site oferece somente acesso pago";
+App::$strings["My site has free access only"] = "Meu site oferece somente acesso gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Meu site oferece contas gratuitas com recursos adicionais pagos";
+App::$strings["File upload"] = "Carregamento de arquivos";
+App::$strings["Policies"] = "Políticas";
+App::$strings["Site name"] = "Nome do site";
+App::$strings["Banner/Logo"] = "Cartaz/Logo";
+App::$strings["Administrator Information"] = "Informações do Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informações de contato com administradores do site. Exibida na página siteinfo. BBCode pode ser usado aqui.";
+App::$strings["System language"] = "Idioma do sistema";
+App::$strings["System theme"] = "Tema do sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema padrão do sistema - pode ser sobrescrito por perfis de usuário - <a href='#' id='cnftheme'>mudar configurações do tema</a>";
+App::$strings["Mobile system theme"] = "Tema do sistema móvel";
+App::$strings["Theme for mobile devices"] = "Tema para dispositivos móveis";
+App::$strings["Accessibility system theme"] = "Tema do sistema acessível";
+App::$strings["Accessibility theme"] = "Tema acessível";
+App::$strings["Enable Diaspora Protocol"] = "Habilitar protocolo Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar com Diaspora e Friendica - experimental";
+App::$strings["Allow Feeds as Connections"] = "Permitir Feeds como conexões";
+App::$strings["(Heavy system resource usage)"] = "(Alto uso de recursos do sistema)";
+App::$strings["Maximum image size"] = "Tamanho máximo de imagens";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo em bytes de imagens carregadas. O padrão é 0, significando sem limites.";
+App::$strings["Does this site allow new member registration?"] = "Este site permite o registro de novos membros?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Qual descreve melhor os tipos de conta oferecidas por este hub?";
+App::$strings["Register text"] = "Texto de registro";
+App::$strings["Will be displayed prominently on the registration page."] = "Será exibido proeminentemente na página de registro.";
+App::$strings["Accounts abandoned after x days"] = "Contas abandonadas após x dias";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Não gastará recursos do sistema coletando de sites externos para contas abandonadas. Use 0 para sem limite de tempo.";
+App::$strings["Allowed friend domains"] = "Domínios permitidos para amigos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos para estabelecer amizades com este site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
+App::$strings["Allowed email domains"] = "Domínios permitidos de e-mail";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos em endereços de e-mail para registros nesse site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
+App::$strings["Block public"] = "Bloquear público";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Marque para bloquear o acesso público a todas as páginas pessoais que seriam públicas, a não ser que se esteja autenticado.";
+App::$strings["Verify Email Addresses"] = "Verificar endereços de email";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Clique para verificar endereços de email usados no registro de contas (recomendado).";
+App::$strings["Force publish"] = "Forçar publicação";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Marque para forçar todos os perfis neste site a aparecerem listados no diretório do site.";
+App::$strings["Disable discovery tab"] = "Desabilitar a aba \"Descubra\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Remove da visualização de rede a aba com conteúdos públicos obtidos de fontes escolhidas para esse site.";
+App::$strings["No login on Homepage"] = "Sem formulário de autenticação na página inicial";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Marque para esconder o formulário de autenticação da página inicial do seu site quando visitantes chegarem sem estar autenticados (e.g. quando você inclui os conteúdos da página inicial através do canal do site).";
+App::$strings["Proxy user"] = "Usuário do proxy";
+App::$strings["Proxy URL"] = "URL do proxy";
+App::$strings["Network timeout"] = "Timeout da rede";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Use 0 para ilimitado (não recomendado).";
+App::$strings["Delivery interval"] = "Intervalo de entrega";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Atrase os processos de entrega em segundo plano por este número de segundos para reduzir a carga do sistema. Recomendado: 4-5 para hosts compartilhados, 2-3 para servidores virtuais privados. 0-1 para grandes servidores dedicados.";
+App::$strings["Poll interval"] = "Intervalo de coleta";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Atrase os processos de coleta em segundo plano por este número de segundos para reduzir a carga do sistema. Se 0, use o intervalo de entrega.";
+App::$strings["Maximum Load Average"] = "Carga média máxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima do sistema antes de adiar processos de entrega e coleta - padrão 50.";
+App::$strings["No server found"] = "Nenhum servidor foi encontrado";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "para o canal";
+App::$strings["on server"] = "no servidor";
+App::$strings["Status"] = "Status";
+App::$strings["Update has been marked successful"] = "A atualização foi designada bem sucedida";
+App::$strings["Executing %s failed. Check system logs."] = "Execução de %s falhou. Verifique os logs do sistema.";
+App::$strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "A atualização %s não retornou um status. Situação incerta quando ao seu sucesso.";
+App::$strings["Update function %s could not be found."] = "A função de atualização %s não foi encontrada.";
+App::$strings["No failed updates."] = "Nenhuma falha nas atualizações.";
+App::$strings["Failed Updates"] = "Falha nas atualizações";
+App::$strings["Mark success (if update was manually applied)"] = "Marque sucesso (se a atualização foi aplicada manualmente)";
+App::$strings["Attempt to execute this update step automatically"] = "Tente executar este passo da atualização automaticamente";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s usuário foi bloqueado/desbloqueado",
1 => "%s usuários foram bloqueados/desbloqueados",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s usuário foi deletado",
1 => "%s usuários foram deletados",
);
-$a->strings["Account not found"] = "A conta não foi encontrada";
-$a->strings["User '%s' unblocked"] = "O usuário/a '%s' foi desbloqueado/a";
-$a->strings["User '%s' blocked"] = "O usuário/a '%s' foi bloqueado/a";
-$a->strings["Users"] = "Usuários";
-$a->strings["select all"] = "selecionar tudo";
-$a->strings["User registrations waiting for confirm"] = "Registros de usuário aguardando confirmação";
-$a->strings["Request date"] = "Data de requisição";
-$a->strings["No registrations."] = "Nenhum registro.";
-$a->strings["Approve"] = "Aprovar";
-$a->strings["Deny"] = "Negar";
-$a->strings["Register date"] = "Data de registro";
-$a->strings["Last login"] = "Última autenticação";
-$a->strings["Expires"] = "Expira";
-$a->strings["Service Class"] = "Classe de serviço";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os usuários selecionados serão deletados!\\n\\nTudo o que esses usuários postaram neste site será permanentemente deletado!\\n\\nTem certeza?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "O/A usuário/a {0} será deletado/a!\\n\\nTudo o que esse/a usuário/a postou neste site será permanentemente deletado!\\n\\nTem certeza?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "A conta não foi encontrada";
+App::$strings["User '%s' unblocked"] = "O usuário/a '%s' foi desbloqueado/a";
+App::$strings["User '%s' blocked"] = "O usuário/a '%s' foi bloqueado/a";
+App::$strings["Users"] = "Usuários";
+App::$strings["select all"] = "selecionar tudo";
+App::$strings["User registrations waiting for confirm"] = "Registros de usuário aguardando confirmação";
+App::$strings["Request date"] = "Data de requisição";
+App::$strings["No registrations."] = "Nenhum registro.";
+App::$strings["Approve"] = "Aprovar";
+App::$strings["Deny"] = "Negar";
+App::$strings["Register date"] = "Data de registro";
+App::$strings["Last login"] = "Última autenticação";
+App::$strings["Expires"] = "Expira";
+App::$strings["Service Class"] = "Classe de serviço";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os usuários selecionados serão deletados!\\n\\nTudo o que esses usuários postaram neste site será permanentemente deletado!\\n\\nTem certeza?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "O/A usuário/a {0} será deletado/a!\\n\\nTudo o que esse/a usuário/a postou neste site será permanentemente deletado!\\n\\nTem certeza?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s canal censurado/descensurado",
1 => "%s canais censurados/descensurados",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canal deletado",
1 => "%s canais deletados",
);
-$a->strings["Channel not found"] = "Canal não encontrado";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' deletado";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' não censurado";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurado";
-$a->strings["Censor"] = "Censurar";
-$a->strings["Uncensor"] = "Não censurar";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os canais selecionados serão deletados!\\n\\nTudo que foi postado nesses canais nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "O canal {0} será deletado!\\n\\nTudo o que foi postado nesse canal nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
-$a->strings["Plugin %s disabled."] = "Plugin %s desabilitado.";
-$a->strings["Plugin %s enabled."] = "Plugin %s habilitado.";
-$a->strings["Disable"] = "Desabilitar";
-$a->strings["Enable"] = "Habilitar";
-$a->strings["Toggle"] = "Alternar";
-$a->strings["Author: "] = "Autor:";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "Nenhum tema foi encontrado.";
-$a->strings["Screenshot"] = "Captura de tela";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[Desassistido]";
-$a->strings["Log settings updated."] = "As configurações de log foram atualizadas.";
-$a->strings["Clear"] = "Limpar";
-$a->strings["Debugging"] = "Depuração";
-$a->strings["Log file"] = "Arquivo de log";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "É necessário que o servidor web possa escrever neste arquivo. Relativo ao diretório raiz da Red.";
-$a->strings["Log level"] = "Nível do log";
-$a->strings["New Profile Field"] = "Novo campo de perfil";
-$a->strings["Field nickname"] = "Nome de apresentação do campo";
-$a->strings["System name of field"] = "Nome de sistema do campo";
-$a->strings["Input type"] = "Tipo de entrada";
-$a->strings["Field Name"] = "Nome do campo";
-$a->strings["Label on profile pages"] = "Rótulo nas páginas de perfil";
-$a->strings["Help text"] = "Texto de ajuda";
-$a->strings["Additional info (optional)"] = "Informações adicionais (opcional)";
-$a->strings["Field definition not found"] = "A dfinição de campo não foi encontrada";
-$a->strings["Edit Profile Field"] = "Editar campo de perfil";
-$a->strings["Thing updated"] = "A coisa foi atualizada";
-$a->strings["Object store: failed"] = "Armazenamento do objeto: falhou";
-$a->strings["Thing added"] = "A coisa foi adicionada";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Exibir coisa";
-$a->strings["item not found."] = "o item não foi encontrado";
-$a->strings["Edit Thing"] = "Editar coisa";
-$a->strings["Select a profile"] = "Selecione um perfil";
-$a->strings["Post an activity"] = "Publique uma atividade";
-$a->strings["Only sends to viewers of the applicable profile"] = "Envia apenas para a audiência do perfil aplicável";
-$a->strings["Name of thing e.g. something"] = "Nome da coisa e.g. coisinha";
-$a->strings["URL of thing (optional)"] = "URL da coisa (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "URL para foto da coisa (opcional)";
-$a->strings["Add Thing to your Profile"] = "Adicionar a coisa ao seu perfil";
-$a->strings["Your service plan only allows %d channels."] = "Seu plano de serviço permite apenas %d canais.";
-$a->strings["Nothing to import."] = "Nada a importar.";
-$a->strings["Unable to download data from old server"] = "Não foi possível descarregar os dados do servidor antigo";
-$a->strings["Imported file is empty."] = "O arquivo importado está vazio.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Não foi possível criar um identificador de canal duplicado neste sistema. A importação falhou.";
-$a->strings["Channel clone failed. Import failed."] = "Clonagem do canal falhou. A importação falhou.";
-$a->strings["Cloned channel not found. Import failed."] = "Canal a clonar não encontrado. A importação falhou.";
-$a->strings["Import completed."] = "A importação foi completada.";
-$a->strings["You must be logged in to use this feature."] = "Você precisa estar autenticado para usar este recurso.";
-$a->strings["Import Channel"] = "Importar canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Use este formulário para importar um canal existente de um servidor/hub diferente. Você pode obter a identidade do canal do servidor/hub antigo pela rede, ou fornecer um arquivo de exportação. Somente a identidade e as conexões/relacionamentos serão importados. Importação de conteúdos ainda não está disponível.";
-$a->strings["File to Upload"] = "Arquivo a carregar";
-$a->strings["Or provide the old server/hub details"] = "Ou forneça os detalhes do antigo servidor/hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "O endereço da sua velha identidade (xyz@exemplo.com)";
-$a->strings["Your old login email address"] = "O endereço de e-mail da sua antiga conta";
-$a->strings["Your old login password"] = "A senha dua sua antiga conta";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para qualquer das opções, por favor escolha se deseja fazer deste hub seu novo endereço primário, ou se o velho local deve continuar com esse papel. Você será capaz de publicar a partir de ambos os locais, mas somente um pode estar designado como local primário para arquivos, fotos e mídia.";
-$a->strings["Make this hub my primary location"] = "Faça deste hub meu local primário";
-$a->strings["Import existing posts if possible"] = "Importar publicações existentes se possível";
-$a->strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
-$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
-$a->strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
-$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
-$a->strings["%d message sent."] = array(
+App::$strings["Channel not found"] = "Canal não encontrado";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' deletado";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' não censurado";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurado";
+App::$strings["Censor"] = "Censurar";
+App::$strings["Uncensor"] = "Não censurar";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os canais selecionados serão deletados!\\n\\nTudo que foi postado nesses canais nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "O canal {0} será deletado!\\n\\nTudo o que foi postado nesse canal nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
+App::$strings["Plugin %s disabled."] = "Plugin %s desabilitado.";
+App::$strings["Plugin %s enabled."] = "Plugin %s habilitado.";
+App::$strings["Disable"] = "Desabilitar";
+App::$strings["Enable"] = "Habilitar";
+App::$strings["Toggle"] = "Alternar";
+App::$strings["Author: "] = "Autor:";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["No themes found."] = "Nenhum tema foi encontrado.";
+App::$strings["Screenshot"] = "Captura de tela";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[Desassistido]";
+App::$strings["Log settings updated."] = "As configurações de log foram atualizadas.";
+App::$strings["Clear"] = "Limpar";
+App::$strings["Debugging"] = "Depuração";
+App::$strings["Log file"] = "Arquivo de log";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "É necessário que o servidor web possa escrever neste arquivo. Relativo ao diretório raiz da Red.";
+App::$strings["Log level"] = "Nível do log";
+App::$strings["New Profile Field"] = "Novo campo de perfil";
+App::$strings["Field nickname"] = "Nome de apresentação do campo";
+App::$strings["System name of field"] = "Nome de sistema do campo";
+App::$strings["Input type"] = "Tipo de entrada";
+App::$strings["Field Name"] = "Nome do campo";
+App::$strings["Label on profile pages"] = "Rótulo nas páginas de perfil";
+App::$strings["Help text"] = "Texto de ajuda";
+App::$strings["Additional info (optional)"] = "Informações adicionais (opcional)";
+App::$strings["Field definition not found"] = "A dfinição de campo não foi encontrada";
+App::$strings["Edit Profile Field"] = "Editar campo de perfil";
+App::$strings["Thing updated"] = "A coisa foi atualizada";
+App::$strings["Object store: failed"] = "Armazenamento do objeto: falhou";
+App::$strings["Thing added"] = "A coisa foi adicionada";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Exibir coisa";
+App::$strings["item not found."] = "o item não foi encontrado";
+App::$strings["Edit Thing"] = "Editar coisa";
+App::$strings["Select a profile"] = "Selecione um perfil";
+App::$strings["Post an activity"] = "Publique uma atividade";
+App::$strings["Only sends to viewers of the applicable profile"] = "Envia apenas para a audiência do perfil aplicável";
+App::$strings["Name of thing e.g. something"] = "Nome da coisa e.g. coisinha";
+App::$strings["URL of thing (optional)"] = "URL da coisa (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "URL para foto da coisa (opcional)";
+App::$strings["Add Thing to your Profile"] = "Adicionar a coisa ao seu perfil";
+App::$strings["Your service plan only allows %d channels."] = "Seu plano de serviço permite apenas %d canais.";
+App::$strings["Nothing to import."] = "Nada a importar.";
+App::$strings["Unable to download data from old server"] = "Não foi possível descarregar os dados do servidor antigo";
+App::$strings["Imported file is empty."] = "O arquivo importado está vazio.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Não foi possível criar um identificador de canal duplicado neste sistema. A importação falhou.";
+App::$strings["Channel clone failed. Import failed."] = "Clonagem do canal falhou. A importação falhou.";
+App::$strings["Cloned channel not found. Import failed."] = "Canal a clonar não encontrado. A importação falhou.";
+App::$strings["Import completed."] = "A importação foi completada.";
+App::$strings["You must be logged in to use this feature."] = "Você precisa estar autenticado para usar este recurso.";
+App::$strings["Import Channel"] = "Importar canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Use este formulário para importar um canal existente de um servidor/hub diferente. Você pode obter a identidade do canal do servidor/hub antigo pela rede, ou fornecer um arquivo de exportação. Somente a identidade e as conexões/relacionamentos serão importados. Importação de conteúdos ainda não está disponível.";
+App::$strings["File to Upload"] = "Arquivo a carregar";
+App::$strings["Or provide the old server/hub details"] = "Ou forneça os detalhes do antigo servidor/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "O endereço da sua velha identidade (xyz@exemplo.com)";
+App::$strings["Your old login email address"] = "O endereço de e-mail da sua antiga conta";
+App::$strings["Your old login password"] = "A senha dua sua antiga conta";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para qualquer das opções, por favor escolha se deseja fazer deste hub seu novo endereço primário, ou se o velho local deve continuar com esse papel. Você será capaz de publicar a partir de ambos os locais, mas somente um pode estar designado como local primário para arquivos, fotos e mídia.";
+App::$strings["Make this hub my primary location"] = "Faça deste hub meu local primário";
+App::$strings["Import existing posts if possible"] = "Importar publicações existentes se possível";
+App::$strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
+App::$strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
+App::$strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
+App::$strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
+App::$strings["%d message sent."] = array(
0 => "%d mensagem enviada.",
1 => "%d mensagens enviadas.",
);
-$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
-$a->strings["Send invitations"] = "Enviar convites.";
-$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
-$a->strings["Your message:"] = "Sua mensagem:";
-$a->strings["Please join my community on Hubzilla."] = "Por favor junte-se à minha comunidade na Hubzilla";
-$a->strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registre-se em qualquer site da Hubzilla (eles são todos interconectados)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Entre meu endereço da rede Hubzilla na barra de busca do site.";
-$a->strings["or visit "] = "ou visite";
-$a->strings["3. Click [Connect]"] = "3. Clique [Conectar]";
-$a->strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
-$a->strings["Empty post discarded."] = "A publicação em branco foi descartada.";
-$a->strings["Executable content type not permitted to this channel."] = "Conteúdo de tipo executável não permitido para este canal.";
-$a->strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Você atingiu o seu limite de %1$.0f publicações de novos tópicos.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Você atingiu o seu limite de %1$.0f páginas web.";
-$a->strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
-$a->strings["Help with this feature"] = "Ajuda com este recurso";
-$a->strings["Layout Name"] = "Nome do layout";
-$a->strings["Like/Dislike"] = "Gostar/Desgostar";
-$a->strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua ID da Hubzilla</a> ou <a href=\"register\">registre-se como um novo membro da Hubzilla</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitação inválida.";
-$a->strings["thing"] = "coisa";
-$a->strings["Channel unavailable."] = "Canal não disponível.";
-$a->strings["Previous action reversed."] = "Ação anterior revertida.";
-$a->strings["Action completed."] = "Ação completada.";
-$a->strings["Thank you."] = "Obrigado.";
-$a->strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
-$a->strings["Visible to:"] = "Visível para:";
-$a->strings["Comanche page description language help"] = "Página de Ajuda da descrição da Linguagem Comanche ";
-$a->strings["Layout Description"] = "Descrição de Layout";
-$a->strings["Download PDL file"] = "Baixar arquivo PDL";
-$a->strings["First Name"] = "Primeiro Nome";
-$a->strings["Last Name"] = "Último Nome";
-$a->strings["Nickname"] = "Apelido";
-$a->strings["Full Name"] = "Nome Completo";
-$a->strings["Profile Photo 16px"] = "Foto de Perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto de Perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto de Perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto de Perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto de Perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto de Perfil 128px";
-$a->strings["Timezone"] = "Fuso Horário";
-$a->strings["Homepage URL"] = "URL da Página";
-$a->strings["Birth Year"] = "Ano de Nascimento";
-$a->strings["Birth Month"] = "Mês de Nascimento";
-$a->strings["Birth Day"] = "Dia de Nascimento";
-$a->strings["Birthdate"] = "Data de Nascimento";
-$a->strings["Conversation removed."] = "A conversa foi removida.";
-$a->strings["No messages."] = "Nenhuma mensagem.";
-$a->strings["Delete conversation"] = "Excluir conversa";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Unable to create element."] = "Não foi possível criar elemento.";
-$a->strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
-$a->strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
-$a->strings["Menu Item Permissions"] = "Permissões do item do menu";
-$a->strings["Link Name"] = "Nome do Link";
-$a->strings["Link or Submenu Target"] = "Alvo do Link ou Submenu";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Insira o URL do link ou selecione um nome de menu para criar um submenu";
-$a->strings["Use magic-auth if available"] = "Usar magic-auth se disponível";
-$a->strings["Open link in new window"] = "Abrir link em uma nova janela";
-$a->strings["Order in list"] = "Ordem na lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
-$a->strings["Submit and finish"] = "Enviar e terminar";
-$a->strings["Submit and continue"] = "Enviar e continuar";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Link Target"] = "Alvo do Link";
-$a->strings["Edit menu"] = "Editar menu";
-$a->strings["Edit element"] = "Editar elemento";
-$a->strings["Drop element"] = "Descartar elemento";
-$a->strings["New element"] = "Novo elemento";
-$a->strings["Edit this menu container"] = "Editar esta caixa de menu";
-$a->strings["Add menu element"] = "Adicionar um elemento de menu";
-$a->strings["Delete this menu item"] = "Deleter este item de menu";
-$a->strings["Edit this menu item"] = "Editar este item de menu";
-$a->strings["Menu item not found."] = "O item de menu não foi encontrado.";
-$a->strings["Menu item deleted."] = "O item de menu foi deletado.";
-$a->strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
-$a->strings["Edit Menu Element"] = "Editar elemento de menu";
-$a->strings["Link text"] = "Texto do link";
-$a->strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
-$a->strings["Total votes"] = "Votos totais";
-$a->strings["Average Rating"] = "Média das avaliações";
-$a->strings["Unable to lookup recipient."] = "Não foi possível encontrar o destinatário.";
-$a->strings["Unable to communicate with requested channel."] = "Não foi possível comunicar com o canal solicitado.";
-$a->strings["Cannot verify requested channel."] = "Não foi possível verificar o canal requisitado.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "O canal solicitado tem restrições a mensagens privadas. Falha no envio.";
-$a->strings["Messages"] = "Mensagens";
-$a->strings["Message deleted."] = "A mensagem foi excluída.";
-$a->strings["Message recalled."] = "Mensagem retirada.";
-$a->strings["Send Private Message"] = "Enviar mensagem privada";
-$a->strings["To:"] = "Para:";
-$a->strings["Subject:"] = "Assunto:";
-$a->strings["Send"] = "Enviar";
-$a->strings["Message not found."] = "Mensagem não encontrada.";
-$a->strings["Delete message"] = "Excluir a mensagem";
-$a->strings["Recall message"] = "Retirar mensagem";
-$a->strings["Message has been recalled."] = "A mensagem foi retirada.";
-$a->strings["Private Conversation"] = "Conversa privada";
-$a->strings["Delete conversation"] = "Excluir conversa";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicação segura indisponível. Você <strong>talvez</strong> consiga responder pela página de perfil do remetente.";
-$a->strings["Send Reply"] = "Enviar resposta";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Você criou %1$.0f de %2$.0f canais permitidos.";
-$a->strings["Create a new channel"] = "Criar um novo canal";
-$a->strings["Current Channel"] = "Canal atual";
-$a->strings["Attach to one of your channels by selecting it."] = "Selecione um dos seus canais para utilizá-lo.";
-$a->strings["Default Channel"] = "Canal padrão";
-$a->strings["Make Default"] = "Tornar padrão";
-$a->strings["Wall Photos"] = "Fotos do mural";
-$a->strings["Profile Match"] = "Correspondência de perfil";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
-$a->strings["is interested in:"] = "se interessa por:";
-$a->strings["No matches"] = "Nenhuma correspondência";
-$a->strings["Menu updated."] = "Menu atualizado.";
-$a->strings["Unable to update menu."] = "Não foi possível atualizar o menu.";
-$a->strings["Menu created."] = "O menu foi criado.";
-$a->strings["Unable to create menu."] = "Não foi possível criar o menu.";
-$a->strings["Manage Menus"] = "Administrar menus";
-$a->strings["Drop"] = "Descartar";
-$a->strings["Create a new menu"] = "Criar um novo menu";
-$a->strings["Delete this menu"] = "Deletar este menu";
-$a->strings["Edit menu contents"] = "Editar os conteúdos do menu";
-$a->strings["Edit this menu"] = "Editar este menu";
-$a->strings["New Menu"] = "Novo menu";
-$a->strings["Menu name"] = "Nome do menu";
-$a->strings["Must be unique, only seen by you"] = "Deve ser único, exibido somente para você";
-$a->strings["Menu title"] = "Título do menu";
-$a->strings["Menu title as seen by others"] = "Título do menu quando visto por outros";
-$a->strings["Allow bookmarks"] = "Habilitar links guardados";
-$a->strings["Menu may be used to store saved bookmarks"] = "O menu pode ser utilizado para armazenar links guardados";
-$a->strings["Menu deleted."] = "Menu deletado.";
-$a->strings["Menu could not be deleted."] = "Não foi possível deletar o menu.";
-$a->strings["Edit Menu"] = "Editar menu";
-$a->strings["Add or remove entries to this menu"] = "Adicionar ou remover entradas deste menu";
-$a->strings["Conversation removed."] = "A conversa foi removida.";
-$a->strings["No messages."] = "Nenhuma mensagem.";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Add a Channel"] = "Adicionar um canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Um canal é uma coleção sua de páginas relacionadas. Um canal pode ser usado para um perfil de rede social, um blog, grupos de conversação e fóruns temáticos, páginas de personalidades, e muito mais. Você pode criar tantos canais quanto o provedor de serviço permita.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemplos: \"Maria Caiouá\", \"Roberto Salinas\", \"Elis e sua banda\", \"Futebol de salão\", \"Fanáticos por aeromodelismo\"";
-$a->strings["Choose a short nickname"] = "Escolha um apelido curto";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Seu apelido será usado para criar um endereço para o canal de fácil memorização (como um endereço de email), que você poderá compartilhar com outros.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importe um canal existente</a> de outro local";
-$a->strings["Channel Type"] = "Tipo de canal";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Por favor, escolha um tipo de canal (por exemplo rede social ou fórum de comunidade) e requisito de privacidade, para que possamos configurar as melhores permissões para você";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;A Rede&quot;";
-$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
-$a->strings["Invalid request identifier."] = "Identificador de solicitação inválido";
-$a->strings["Discard"] = "Descartar";
-$a->strings["No more system notifications."] = "Sem novas notificações do sistema.";
-$a->strings["System Notifications"] = "Notificações do sistema";
-$a->strings["Unable to find your hub."] = "Não foi possível localizar seu hub.";
-$a->strings["Post successful."] = "Publicado com sucesso.";
-$a->strings["invalid target signature"] = "assinatura do destino inválida";
-$a->strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
-$a->strings["App installed."] = "Aplicativo instalado";
-$a->strings["Malformed app."] = "Aplicativo malformado.";
-$a->strings["Embed code"] = "Embarcar código";
-$a->strings["Edit App"] = "Edite aplicativos";
-$a->strings["Create App"] = "Criar aplicativo";
-$a->strings["Name of app"] = "Nome do aplicativo";
-$a->strings["Location (URL) of app"] = "Endereço (URL) do aplicativo";
-$a->strings["Photo icon URL"] = "URL da foto de ícone";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "ID da versão";
-$a->strings["Price of app"] = "Preço do aplicativo";
-$a->strings["Location (URL) to purchase app"] = "Endereço (URL) para comprar o aplicativo";
-$a->strings["Poll"] = "Votação";
-$a->strings["View Results"] = "Ver resultados";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "A remoção da conta fica desabilitada por 48 horas após uma troca de senha da conta.";
-$a->strings["Remove This Account"] = "Remover esta conta";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente esta conta, incluindo todos os canais da rede. Uma vez feito isso eles não poderão ser recuperados.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Remove esta conta, todos os seus canais e todos os clones desses canais da rede.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por padrão, apenas as instâncias dos canais localizadas neste hub serão removidas da rede";
-$a->strings["No service class restrictions found."] = "Não foram encontradas restrições de classe de serviço.";
-$a->strings["Schema Default"] = "Padrão do esquema";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Configurações de tema";
-$a->strings["Set scheme"] = "Definir esquema";
-$a->strings["Set font-size for posts and comments"] = "Definir o tamanho da fonte para publicações e comentários";
-$a->strings["Set font face"] = "Definir a face da fonte";
-$a->strings["Set iconset"] = "Definir o conjunto de ícones";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Definir o tamanho da sombra grande, padrão 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Definir o tamanho da sombra pequena, padrão 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Definir a cor da sombra, padrão #000";
-$a->strings["Set radius size, default 5px"] = "Definir o tamanho do raio de curvatura, padrão 5px";
-$a->strings["Set line-height for posts and comments"] = "Definir a altura da linha para publicações e comentários";
-$a->strings["Set background image"] = "Definir a imagem do pano de fundo";
-$a->strings["Set background attachment"] = "Definir o anexo de pano de fundo";
-$a->strings["Set background color"] = "Definir a cor do pano de fundo";
-$a->strings["Set section background image"] = "Definir a imagem de fundo de seção";
-$a->strings["Set section background color"] = "Definir a cor de fundo de seção";
-$a->strings["Set color of items - use hex"] = "Definir a cor dos items - use hex";
-$a->strings["Set color of links - use hex"] = "Definir a cor dos links - use hex";
-$a->strings["Set max-width for items. Default 400px"] = "Definir a largura máxima para itens. Padrão 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Definir a largura mínima para itens. Padrão 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Definir a largura do envólucro para conteúdo genérico. Padrão 48%";
-$a->strings["Set color of fonts - use hex"] = "Definir a cor das fontes - use hex";
-$a->strings["Set background-size element"] = "Definir o elemento <em>background-size</em>";
-$a->strings["Item opacity"] = "Opacidade de itens";
-$a->strings["Display post previews only"] = "Exibir apenas a pré-visualização de publicações";
-$a->strings["Display side bar on channel page"] = "Exibir a barra lateral na página do canal";
-$a->strings["Colour of the navigation bar"] = "Cor da barra de navegação";
-$a->strings["Item float"] = "Flutuação de item";
-$a->strings["Left offset of the section element"] = "Deslocamento esquerdo do elemento de seção";
-$a->strings["Right offset of the section element"] = "Deslocamento direito do elemento de seção";
-$a->strings["Section width"] = "largura de seção";
-$a->strings["Left offset of the aside"] = "Deslocamento esquerdo do aparte";
-$a->strings["Right offset of the aside element"] = "Deslocamento direito do aparte";
-$a->strings["None"] = "Nenhum";
-$a->strings["Header image"] = "Imagem de cabeçalho";
-$a->strings["Header image only on profile pages"] = "Imagem de cabeçalho apenas em páginas de perfil";
-$a->strings["Light (Hubzilla default)"] = "Leve (padrão da Hubzilla)";
-$a->strings["Narrow navbar"] = "Barra de navegação estreita";
-$a->strings["Navigation bar background color"] = "Cor de fundo da barra de navegação";
-$a->strings["Navigation bar gradient top color"] = "Cor no topo de gradiente da barra de navegação";
-$a->strings["Navigation bar gradient bottom color"] = "Cor na base de gradiente da barra de navegação";
-$a->strings["Navigation active button gradient top color"] = "Cor no topo de gradiente de botão ativo de navegação";
-$a->strings["Navigation active button gradient bottom color"] = "Cor na base de gradiente de botão ativo de navegação";
-$a->strings["Navigation bar border color "] = "Cor de borda da barra de navegação";
-$a->strings["Navigation bar icon color "] = "Cor de ícone da barra de navegação";
-$a->strings["Navigation bar active icon color "] = "Cor de ícone ativo da barra de navegação";
-$a->strings["link color"] = "cor dos links";
-$a->strings["Set font-color for banner"] = "Definir a cor da fonte para o cartaz";
-$a->strings["Set the background color"] = "Definir a cor do pano de fundo";
-$a->strings["Set the background image"] = "Definir a imagem do pano de fundo";
-$a->strings["Set the background color of items"] = "Definir a cor de fundo dos items";
-$a->strings["Set the background color of comments"] = "Definir a cor de fundo dos comentários";
-$a->strings["Set the border color of comments"] = "Definir a cor da borda dos comentários";
-$a->strings["Set the indent for comments"] = "Definir a indentação de comentários";
-$a->strings["Set the basic color for item icons"] = "Definir a cor básica para ícones de itens";
-$a->strings["Set the hover color for item icons"] = "Definir a cor para ícones de itens quando que o mouse está sobre eles";
-$a->strings["Set font-size for the entire application"] = "Definir o tamanho da fonte para a aplicação como um todo";
-$a->strings["Set font-color for posts and comments"] = "Definir a cor da fonte para publicações e comentários";
-$a->strings["Set radius of corners"] = "Definir o raio de curvatura dos cantos";
-$a->strings["Set shadow depth of photos"] = "Definir a profundidade de sombra das fotos";
-$a->strings["Set maximum width of conversation regions"] = "Definir a largura máxima da área de conversas";
-$a->strings["Center conversation regions"] = "Centralizar regiões de conversação";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Definir opacidade mínima para a barra de navegação - para escondê-la";
-$a->strings["Set size of conversation author photo"] = "Definir o tamanho da foto do autor da conversa";
-$a->strings["Set size of followup author photos"] = "Definir o tamanho da foto dos autores de comentários";
-$a->strings["Sloppy photo albums"] = "Ãlbuns de fotos desleixados";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Sua mesa é do tipo limpinha ou bagunçada?";
-$a->strings["Update %s failed. See error logs."] = "A atualização %s falhou. Veja os logs de erro.";
-$a->strings["Update Error at %s"] = "Erro de atualização em %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Crie uma conta para acessar serviços e aplicações na Hubzilla";
-$a->strings["Password"] = "Senha";
-$a->strings["Remember me"] = "Lembrar de mim";
-$a->strings["Forgot your password?"] = "Esqueceu a sua senha?";
-$a->strings["permission denied"] = "permissão negada";
-$a->strings["Got Zot?"] = "Já tem Zot?";
-$a->strings["toggle mobile"] = "alternar para interface móvel";
+App::$strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
+App::$strings["Send invitations"] = "Enviar convites.";
+App::$strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
+App::$strings["Your message:"] = "Sua mensagem:";
+App::$strings["Please join my community on Hubzilla."] = "Por favor junte-se à minha comunidade na Hubzilla";
+App::$strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registre-se em qualquer site da Hubzilla (eles são todos interconectados)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Entre meu endereço da rede Hubzilla na barra de busca do site.";
+App::$strings["or visit "] = "ou visite";
+App::$strings["3. Click [Connect]"] = "3. Clique [Conectar]";
+App::$strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
+App::$strings["Empty post discarded."] = "A publicação em branco foi descartada.";
+App::$strings["Executable content type not permitted to this channel."] = "Conteúdo de tipo executável não permitido para este canal.";
+App::$strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Você atingiu o seu limite de %1$.0f publicações de novos tópicos.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Você atingiu o seu limite de %1$.0f páginas web.";
+App::$strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
+App::$strings["Help with this feature"] = "Ajuda com este recurso";
+App::$strings["Layout Name"] = "Nome do layout";
+App::$strings["Like/Dislike"] = "Gostar/Desgostar";
+App::$strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua ID da Hubzilla</a> ou <a href=\"register\">registre-se como um novo membro da Hubzilla</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitação inválida.";
+App::$strings["thing"] = "coisa";
+App::$strings["Channel unavailable."] = "Canal não disponível.";
+App::$strings["Previous action reversed."] = "Ação anterior revertida.";
+App::$strings["Action completed."] = "Ação completada.";
+App::$strings["Thank you."] = "Obrigado.";
+App::$strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
+App::$strings["Visible to:"] = "Visível para:";
+App::$strings["Comanche page description language help"] = "Página de Ajuda da descrição da Linguagem Comanche ";
+App::$strings["Layout Description"] = "Descrição de Layout";
+App::$strings["Download PDL file"] = "Baixar arquivo PDL";
+App::$strings["First Name"] = "Primeiro Nome";
+App::$strings["Last Name"] = "Último Nome";
+App::$strings["Nickname"] = "Apelido";
+App::$strings["Full Name"] = "Nome Completo";
+App::$strings["Profile Photo 16px"] = "Foto de Perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto de Perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto de Perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto de Perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto de Perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto de Perfil 128px";
+App::$strings["Timezone"] = "Fuso Horário";
+App::$strings["Homepage URL"] = "URL da Página";
+App::$strings["Birth Year"] = "Ano de Nascimento";
+App::$strings["Birth Month"] = "Mês de Nascimento";
+App::$strings["Birth Day"] = "Dia de Nascimento";
+App::$strings["Birthdate"] = "Data de Nascimento";
+App::$strings["Conversation removed."] = "A conversa foi removida.";
+App::$strings["No messages."] = "Nenhuma mensagem.";
+App::$strings["Delete conversation"] = "Excluir conversa";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Unable to create element."] = "Não foi possível criar elemento.";
+App::$strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
+App::$strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
+App::$strings["Menu Item Permissions"] = "Permissões do item do menu";
+App::$strings["Link Name"] = "Nome do Link";
+App::$strings["Link or Submenu Target"] = "Alvo do Link ou Submenu";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Insira o URL do link ou selecione um nome de menu para criar um submenu";
+App::$strings["Use magic-auth if available"] = "Usar magic-auth se disponível";
+App::$strings["Open link in new window"] = "Abrir link em uma nova janela";
+App::$strings["Order in list"] = "Ordem na lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
+App::$strings["Submit and finish"] = "Enviar e terminar";
+App::$strings["Submit and continue"] = "Enviar e continuar";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Link Target"] = "Alvo do Link";
+App::$strings["Edit menu"] = "Editar menu";
+App::$strings["Edit element"] = "Editar elemento";
+App::$strings["Drop element"] = "Descartar elemento";
+App::$strings["New element"] = "Novo elemento";
+App::$strings["Edit this menu container"] = "Editar esta caixa de menu";
+App::$strings["Add menu element"] = "Adicionar um elemento de menu";
+App::$strings["Delete this menu item"] = "Deleter este item de menu";
+App::$strings["Edit this menu item"] = "Editar este item de menu";
+App::$strings["Menu item not found."] = "O item de menu não foi encontrado.";
+App::$strings["Menu item deleted."] = "O item de menu foi deletado.";
+App::$strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
+App::$strings["Edit Menu Element"] = "Editar elemento de menu";
+App::$strings["Link text"] = "Texto do link";
+App::$strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
+App::$strings["Total votes"] = "Votos totais";
+App::$strings["Average Rating"] = "Média das avaliações";
+App::$strings["Unable to lookup recipient."] = "Não foi possível encontrar o destinatário.";
+App::$strings["Unable to communicate with requested channel."] = "Não foi possível comunicar com o canal solicitado.";
+App::$strings["Cannot verify requested channel."] = "Não foi possível verificar o canal requisitado.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "O canal solicitado tem restrições a mensagens privadas. Falha no envio.";
+App::$strings["Messages"] = "Mensagens";
+App::$strings["Message deleted."] = "A mensagem foi excluída.";
+App::$strings["Message recalled."] = "Mensagem retirada.";
+App::$strings["Send Private Message"] = "Enviar mensagem privada";
+App::$strings["To:"] = "Para:";
+App::$strings["Subject:"] = "Assunto:";
+App::$strings["Send"] = "Enviar";
+App::$strings["Message not found."] = "Mensagem não encontrada.";
+App::$strings["Delete message"] = "Excluir a mensagem";
+App::$strings["Recall message"] = "Retirar mensagem";
+App::$strings["Message has been recalled."] = "A mensagem foi retirada.";
+App::$strings["Private Conversation"] = "Conversa privada";
+App::$strings["Delete conversation"] = "Excluir conversa";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicação segura indisponível. Você <strong>talvez</strong> consiga responder pela página de perfil do remetente.";
+App::$strings["Send Reply"] = "Enviar resposta";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Você criou %1$.0f de %2$.0f canais permitidos.";
+App::$strings["Create a new channel"] = "Criar um novo canal";
+App::$strings["Current Channel"] = "Canal atual";
+App::$strings["Attach to one of your channels by selecting it."] = "Selecione um dos seus canais para utilizá-lo.";
+App::$strings["Default Channel"] = "Canal padrão";
+App::$strings["Make Default"] = "Tornar padrão";
+App::$strings["Wall Photos"] = "Fotos do mural";
+App::$strings["Profile Match"] = "Correspondência de perfil";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
+App::$strings["is interested in:"] = "se interessa por:";
+App::$strings["No matches"] = "Nenhuma correspondência";
+App::$strings["Menu updated."] = "Menu atualizado.";
+App::$strings["Unable to update menu."] = "Não foi possível atualizar o menu.";
+App::$strings["Menu created."] = "O menu foi criado.";
+App::$strings["Unable to create menu."] = "Não foi possível criar o menu.";
+App::$strings["Manage Menus"] = "Administrar menus";
+App::$strings["Drop"] = "Descartar";
+App::$strings["Create a new menu"] = "Criar um novo menu";
+App::$strings["Delete this menu"] = "Deletar este menu";
+App::$strings["Edit menu contents"] = "Editar os conteúdos do menu";
+App::$strings["Edit this menu"] = "Editar este menu";
+App::$strings["New Menu"] = "Novo menu";
+App::$strings["Menu name"] = "Nome do menu";
+App::$strings["Must be unique, only seen by you"] = "Deve ser único, exibido somente para você";
+App::$strings["Menu title"] = "Título do menu";
+App::$strings["Menu title as seen by others"] = "Título do menu quando visto por outros";
+App::$strings["Allow bookmarks"] = "Habilitar links guardados";
+App::$strings["Menu may be used to store saved bookmarks"] = "O menu pode ser utilizado para armazenar links guardados";
+App::$strings["Menu deleted."] = "Menu deletado.";
+App::$strings["Menu could not be deleted."] = "Não foi possível deletar o menu.";
+App::$strings["Edit Menu"] = "Editar menu";
+App::$strings["Add or remove entries to this menu"] = "Adicionar ou remover entradas deste menu";
+App::$strings["Conversation removed."] = "A conversa foi removida.";
+App::$strings["No messages."] = "Nenhuma mensagem.";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Add a Channel"] = "Adicionar um canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Um canal é uma coleção sua de páginas relacionadas. Um canal pode ser usado para um perfil de rede social, um blog, grupos de conversação e fóruns temáticos, páginas de personalidades, e muito mais. Você pode criar tantos canais quanto o provedor de serviço permita.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemplos: \"Maria Caiouá\", \"Roberto Salinas\", \"Elis e sua banda\", \"Futebol de salão\", \"Fanáticos por aeromodelismo\"";
+App::$strings["Choose a short nickname"] = "Escolha um apelido curto";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Seu apelido será usado para criar um endereço para o canal de fácil memorização (como um endereço de email), que você poderá compartilhar com outros.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importe um canal existente</a> de outro local";
+App::$strings["Channel Type"] = "Tipo de canal";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Por favor, escolha um tipo de canal (por exemplo rede social ou fórum de comunidade) e requisito de privacidade, para que possamos configurar as melhores permissões para você";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;A Rede&quot;";
+App::$strings["Welcome to %s"] = "Bem-vindo(a) a %s";
+App::$strings["Invalid request identifier."] = "Identificador de solicitação inválido";
+App::$strings["Discard"] = "Descartar";
+App::$strings["No more system notifications."] = "Sem novas notificações do sistema.";
+App::$strings["System Notifications"] = "Notificações do sistema";
+App::$strings["Unable to find your hub."] = "Não foi possível localizar seu hub.";
+App::$strings["Post successful."] = "Publicado com sucesso.";
+App::$strings["invalid target signature"] = "assinatura do destino inválida";
+App::$strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
+App::$strings["App installed."] = "Aplicativo instalado";
+App::$strings["Malformed app."] = "Aplicativo malformado.";
+App::$strings["Embed code"] = "Embarcar código";
+App::$strings["Edit App"] = "Edite aplicativos";
+App::$strings["Create App"] = "Criar aplicativo";
+App::$strings["Name of app"] = "Nome do aplicativo";
+App::$strings["Location (URL) of app"] = "Endereço (URL) do aplicativo";
+App::$strings["Photo icon URL"] = "URL da foto de ícone";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "ID da versão";
+App::$strings["Price of app"] = "Preço do aplicativo";
+App::$strings["Location (URL) to purchase app"] = "Endereço (URL) para comprar o aplicativo";
+App::$strings["Poll"] = "Votação";
+App::$strings["View Results"] = "Ver resultados";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "A remoção da conta fica desabilitada por 48 horas após uma troca de senha da conta.";
+App::$strings["Remove This Account"] = "Remover esta conta";
+App::$strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente esta conta, incluindo todos os canais da rede. Uma vez feito isso eles não poderão ser recuperados.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Remove esta conta, todos os seus canais e todos os clones desses canais da rede.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por padrão, apenas as instâncias dos canais localizadas neste hub serão removidas da rede";
+App::$strings["No service class restrictions found."] = "Não foram encontradas restrições de classe de serviço.";
+App::$strings["Schema Default"] = "Padrão do esquema";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Configurações de tema";
+App::$strings["Set scheme"] = "Definir esquema";
+App::$strings["Set font-size for posts and comments"] = "Definir o tamanho da fonte para publicações e comentários";
+App::$strings["Set font face"] = "Definir a face da fonte";
+App::$strings["Set iconset"] = "Definir o conjunto de ícones";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Definir o tamanho da sombra grande, padrão 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Definir o tamanho da sombra pequena, padrão 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Definir a cor da sombra, padrão #000";
+App::$strings["Set radius size, default 5px"] = "Definir o tamanho do raio de curvatura, padrão 5px";
+App::$strings["Set line-height for posts and comments"] = "Definir a altura da linha para publicações e comentários";
+App::$strings["Set background image"] = "Definir a imagem do pano de fundo";
+App::$strings["Set background attachment"] = "Definir o anexo de pano de fundo";
+App::$strings["Set background color"] = "Definir a cor do pano de fundo";
+App::$strings["Set section background image"] = "Definir a imagem de fundo de seção";
+App::$strings["Set section background color"] = "Definir a cor de fundo de seção";
+App::$strings["Set color of items - use hex"] = "Definir a cor dos items - use hex";
+App::$strings["Set color of links - use hex"] = "Definir a cor dos links - use hex";
+App::$strings["Set max-width for items. Default 400px"] = "Definir a largura máxima para itens. Padrão 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Definir a largura mínima para itens. Padrão 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Definir a largura do envólucro para conteúdo genérico. Padrão 48%";
+App::$strings["Set color of fonts - use hex"] = "Definir a cor das fontes - use hex";
+App::$strings["Set background-size element"] = "Definir o elemento <em>background-size</em>";
+App::$strings["Item opacity"] = "Opacidade de itens";
+App::$strings["Display post previews only"] = "Exibir apenas a pré-visualização de publicações";
+App::$strings["Display side bar on channel page"] = "Exibir a barra lateral na página do canal";
+App::$strings["Colour of the navigation bar"] = "Cor da barra de navegação";
+App::$strings["Item float"] = "Flutuação de item";
+App::$strings["Left offset of the section element"] = "Deslocamento esquerdo do elemento de seção";
+App::$strings["Right offset of the section element"] = "Deslocamento direito do elemento de seção";
+App::$strings["Section width"] = "largura de seção";
+App::$strings["Left offset of the aside"] = "Deslocamento esquerdo do aparte";
+App::$strings["Right offset of the aside element"] = "Deslocamento direito do aparte";
+App::$strings["None"] = "Nenhum";
+App::$strings["Header image"] = "Imagem de cabeçalho";
+App::$strings["Header image only on profile pages"] = "Imagem de cabeçalho apenas em páginas de perfil";
+App::$strings["Light (Hubzilla default)"] = "Leve (padrão da Hubzilla)";
+App::$strings["Narrow navbar"] = "Barra de navegação estreita";
+App::$strings["Navigation bar background color"] = "Cor de fundo da barra de navegação";
+App::$strings["Navigation bar gradient top color"] = "Cor no topo de gradiente da barra de navegação";
+App::$strings["Navigation bar gradient bottom color"] = "Cor na base de gradiente da barra de navegação";
+App::$strings["Navigation active button gradient top color"] = "Cor no topo de gradiente de botão ativo de navegação";
+App::$strings["Navigation active button gradient bottom color"] = "Cor na base de gradiente de botão ativo de navegação";
+App::$strings["Navigation bar border color "] = "Cor de borda da barra de navegação";
+App::$strings["Navigation bar icon color "] = "Cor de ícone da barra de navegação";
+App::$strings["Navigation bar active icon color "] = "Cor de ícone ativo da barra de navegação";
+App::$strings["link color"] = "cor dos links";
+App::$strings["Set font-color for banner"] = "Definir a cor da fonte para o cartaz";
+App::$strings["Set the background color"] = "Definir a cor do pano de fundo";
+App::$strings["Set the background image"] = "Definir a imagem do pano de fundo";
+App::$strings["Set the background color of items"] = "Definir a cor de fundo dos items";
+App::$strings["Set the background color of comments"] = "Definir a cor de fundo dos comentários";
+App::$strings["Set the border color of comments"] = "Definir a cor da borda dos comentários";
+App::$strings["Set the indent for comments"] = "Definir a indentação de comentários";
+App::$strings["Set the basic color for item icons"] = "Definir a cor básica para ícones de itens";
+App::$strings["Set the hover color for item icons"] = "Definir a cor para ícones de itens quando que o mouse está sobre eles";
+App::$strings["Set font-size for the entire application"] = "Definir o tamanho da fonte para a aplicação como um todo";
+App::$strings["Set font-color for posts and comments"] = "Definir a cor da fonte para publicações e comentários";
+App::$strings["Set radius of corners"] = "Definir o raio de curvatura dos cantos";
+App::$strings["Set shadow depth of photos"] = "Definir a profundidade de sombra das fotos";
+App::$strings["Set maximum width of conversation regions"] = "Definir a largura máxima da área de conversas";
+App::$strings["Center conversation regions"] = "Centralizar regiões de conversação";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Definir opacidade mínima para a barra de navegação - para escondê-la";
+App::$strings["Set size of conversation author photo"] = "Definir o tamanho da foto do autor da conversa";
+App::$strings["Set size of followup author photos"] = "Definir o tamanho da foto dos autores de comentários";
+App::$strings["Sloppy photo albums"] = "Ãlbuns de fotos desleixados";
+App::$strings["Are you a clean desk or a messy desk person?"] = "Sua mesa é do tipo limpinha ou bagunçada?";
+App::$strings["Update %s failed. See error logs."] = "A atualização %s falhou. Veja os logs de erro.";
+App::$strings["Update Error at %s"] = "Erro de atualização em %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Crie uma conta para acessar serviços e aplicações na Hubzilla";
+App::$strings["Password"] = "Senha";
+App::$strings["Remember me"] = "Lembrar de mim";
+App::$strings["Forgot your password?"] = "Esqueceu a sua senha?";
+App::$strings["permission denied"] = "permissão negada";
+App::$strings["Got Zot?"] = "Já tem Zot?";
+App::$strings["toggle mobile"] = "alternar para interface móvel";
diff --git a/view/pt-br/htconfig.tpl b/view/pt-br/htconfig.tpl
index cc4087f96..d0a799cf6 100644
--- a/view/pt-br/htconfig.tpl
+++ b/view/pt-br/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,18 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
+
+// These lines set additional security headers to be sent with all responses
+// You may wish to set transport_security_header to 0 if your server already sends
+// this header. content_security_policy may need to be disabled if you wish to
+// run the piwik analytics plugin or include other offsite resources on a page
+
+App::$config['system']['transport_security_header'] = 1;
+App::$config['system']['content_security_policy'] = 1;
+
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +52,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +74,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/pt-br/strings.php b/view/pt-br/strings.php
index 871e78cb2..b69a2a93f 100644
--- a/view/pt-br/strings.php
+++ b/view/pt-br/strings.php
@@ -5,2322 +5,2322 @@ function string_plural_select_pt_br($n){
return ($n > 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
-$a->strings["Profile Photos"] = "Fotos do perfil";
-$a->strings["prev"] = "anterior";
-$a->strings["first"] = "primeiro";
-$a->strings["last"] = "último";
-$a->strings["next"] = "próximo";
-$a->strings["older"] = "mais antigo";
-$a->strings["newer"] = "mais recente";
-$a->strings["No connections"] = "Nenhuma conexão";
-$a->strings["%d Connection"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
+App::$strings["Profile Photos"] = "Fotos do perfil";
+App::$strings["prev"] = "anterior";
+App::$strings["first"] = "primeiro";
+App::$strings["last"] = "último";
+App::$strings["next"] = "próximo";
+App::$strings["older"] = "mais antigo";
+App::$strings["newer"] = "mais recente";
+App::$strings["No connections"] = "Nenhuma conexão";
+App::$strings["%d Connection"] = array(
0 => "%d conexão",
1 => "%d conexões",
);
-$a->strings["View Connections"] = "Ver conexões";
-$a->strings["Search"] = "Pesquisar";
-$a->strings["Save"] = "Salvar";
-$a->strings["poke"] = "cutucar";
-$a->strings["poked"] = "cutucado";
-$a->strings["ping"] = "pingar";
-$a->strings["pinged"] = "pingou";
-$a->strings["prod"] = "espetar";
-$a->strings["prodded"] = "espetou";
-$a->strings["slap"] = "estapear";
-$a->strings["slapped"] = "estapeou";
-$a->strings["finger"] = "dar um toque";
-$a->strings["fingered"] = "deu um toque";
-$a->strings["rebuff"] = "rebater";
-$a->strings["rebuffed"] = "rebateu";
-$a->strings["happy"] = "feliz";
-$a->strings["sad"] = "triste";
-$a->strings["mellow"] = "suave";
-$a->strings["tired"] = "cansad@";
-$a->strings["perky"] = "animad@";
-$a->strings["angry"] = "nervos@";
-$a->strings["stupified"] = "embasbacad@";
-$a->strings["puzzled"] = "confus@";
-$a->strings["interested"] = "interessad@";
-$a->strings["bitter"] = "amarg@";
-$a->strings["cheerful"] = "animad@";
-$a->strings["alive"] = "viv@";
-$a->strings["annoyed"] = "aborrecid@";
-$a->strings["anxious"] = "ansios@";
-$a->strings["cranky"] = "irritad@";
-$a->strings["disturbed"] = "perturbad@";
-$a->strings["frustrated"] = "frustrad@";
-$a->strings["depressed"] = "deprimido";
-$a->strings["motivated"] = "motivad@";
-$a->strings["relaxed"] = "relaxad@";
-$a->strings["surprised"] = "surpres@";
-$a->strings["Monday"] = "Segunda";
-$a->strings["Tuesday"] = "Terça";
-$a->strings["Wednesday"] = "Quarta";
-$a->strings["Thursday"] = "Quinta";
-$a->strings["Friday"] = "Sexta";
-$a->strings["Saturday"] = "SaÌbado";
-$a->strings["Sunday"] = "Domingo";
-$a->strings["January"] = "Janeiro";
-$a->strings["February"] = "Fevereiro";
-$a->strings["March"] = "Março";
-$a->strings["April"] = "Abril";
-$a->strings["May"] = "Maio";
-$a->strings["June"] = "Junho";
-$a->strings["July"] = "Julho";
-$a->strings["August"] = "Agosto";
-$a->strings["September"] = "Setembro";
-$a->strings["October"] = "Outubro";
-$a->strings["November"] = "Novembro";
-$a->strings["December"] = "Dezembro";
-$a->strings["unknown.???"] = "desconhecido.???";
-$a->strings["bytes"] = "bytes";
-$a->strings["remove category"] = "remover categoria";
-$a->strings["remove from file"] = "remover do arquivo";
-$a->strings["Click to open/close"] = "Clique para abrir/fechar";
-$a->strings["Link to Source"] = "Link para a origem";
-$a->strings["default"] = "default";
-$a->strings["Page layout"] = "aparência da página";
-$a->strings["You can create your own with the layouts tool"] = "Você pode criar sua própria com as ferramentas de layouts";
-$a->strings["Page content type"] = "Tipo de conteúdo da página";
-$a->strings["Select an alternate language"] = "Selecione um idioma alternativo";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "evento";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "comentário";
-$a->strings["activity"] = "atividade";
-$a->strings["Design Tools"] = "Ferramentas de Design";
-$a->strings["Blocks"] = "Blocos";
-$a->strings["Menus"] = "Menus";
-$a->strings["Layouts"] = "Layouts";
-$a->strings["Pages"] = "Páginas";
-$a->strings["Collection"] = "Coleção";
-$a->strings["Image/photo"] = "Imagem/foto";
-$a->strings["Encrypted content"] = "Conteúdo criptografado";
-$a->strings["Install %s element: "] = "Instalar elemento %s:";
-$a->strings["webpage"] = "página web";
-$a->strings["layout"] = "layout";
-$a->strings["block"] = "bloco";
-$a->strings["QR code"] = "código QR";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escreveu a seguinte %2\$s %3\$s";
-$a->strings["post"] = "publicação";
-$a->strings["Different viewers will see this text differently"] = "Visualizadores diferentes verão esse texto diferentemente";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 escreveu:";
-$a->strings["created a new post"] = "criou uma nova publicação";
-$a->strings["commented on %s's post"] = "comentou a publicação de %s";
-$a->strings["Site Admin"] = "Administração do site";
-$a->strings["Bookmarks"] = "Links guardados";
-$a->strings["Address Book"] = "Livro de Endereços";
-$a->strings["Login"] = "Entrar";
-$a->strings["Channel Manager"] = "Seus canais";
-$a->strings["Matrix"] = "Matriz";
-$a->strings["Settings"] = "Configurações";
-$a->strings["Files"] = "Arquivos";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Channel Home"] = "Página inicial do canal";
-$a->strings["Profile"] = "Perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Events"] = "Eventos";
-$a->strings["Directory"] = "Diretório";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Mail"] = "Mensagens";
-$a->strings["Mood"] = "Humor";
-$a->strings["Poke"] = "Cutucar";
-$a->strings["Chat"] = "Bate-papo";
-$a->strings["Search"] = "Pesquisar";
-$a->strings["Probe"] = "Sonda";
-$a->strings["Suggest"] = "Sugerir";
-$a->strings["Random Channel"] = "Canal aleatório";
-$a->strings["Invite"] = "Convidar";
-$a->strings["Features"] = "Recursos";
-$a->strings["Language"] = "Idioma";
-$a->strings["Post"] = "Publicações";
-$a->strings["Profile Photo"] = "Foto do perfil";
-$a->strings["Update"] = "Atualizar";
-$a->strings["Install"] = "Instalar";
-$a->strings["Purchase"] = "Compras";
-$a->strings["Edit"] = "Editar";
-$a->strings["Delete"] = "Excluir";
-$a->strings["Unknown"] = "Desconhecidos";
-$a->strings["New Page"] = "Nova página";
-$a->strings["View"] = "Ver";
-$a->strings["Preview"] = "Pré-visualizar";
-$a->strings["Actions"] = "Ações";
-$a->strings["Page Link"] = "Link da página";
-$a->strings["Title"] = "Título";
-$a->strings["Created"] = "Criado";
-$a->strings["Edited"] = "Editado";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
-$a->strings["Invalid data packet"] = "Pacote de dados inválido";
-$a->strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
-$a->strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
-$a->strings["Permission denied."] = "Permissão negada.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
-$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
-$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
-$a->strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
-$a->strings["Photo Albums"] = "Ãlbuns de fotos";
-$a->strings["Upload New Photos"] = "Enviar novas fotos";
-$a->strings["Visible to your default audience"] = "Visível para seu público padrão";
-$a->strings["Show"] = "Exibir";
-$a->strings["Don't show"] = "Não exibir";
-$a->strings["Permissions"] = "Permissões";
-$a->strings["Close"] = "Fechar";
-$a->strings[" and "] = " e ";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
-$a->strings["Public Timeline"] = "Linha do tempo pública";
-$a->strings["Default"] = "Default";
-$a->strings["Directory Options"] = "Opções do Diretório";
-$a->strings["Alphabetic"] = "Alfabética";
-$a->strings["Reverse Alphabetic"] = "Alfabética reversa";
-$a->strings["Newest to Oldest"] = "Das mais recentes para as mais antigas";
-$a->strings["Oldest to Newest"] = "Do mais Antigo para o mais Novo";
-$a->strings["Sort"] = "Ordenar";
-$a->strings["Safe Mode"] = "Modo tranquilo";
-$a->strings["Public Forums Only"] = "Somente Fóruns públicos";
-$a->strings["This Website Only"] = "Somente este Website";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Início:";
-$a->strings["Finishes:"] = "Fim:";
-$a->strings["Location:"] = "Localização:";
-$a->strings["This event has been added to your calendar."] = "Esse evento foi adicionado ao seu calendário.";
-$a->strings["Delete this item?"] = "Excluir este item?";
-$a->strings["Comment"] = "Comentar";
-$a->strings["[+] show all"] = "[+] mostrar todos";
-$a->strings["[-] show less"] = "[-] mostra menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] colapsar";
-$a->strings["Password too short"] = "A senha é muito curta";
-$a->strings["Passwords do not match"] = "As senhas não correspondem";
-$a->strings["everybody"] = "todos";
-$a->strings["Secret Passphrase"] = "Frase secreta";
-$a->strings["Passphrase hint"] = "Dica da frase secreta";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
-$a->strings["close all"] = "fechar tudo";
-$a->strings["Nothing new here"] = "Nada de novo aqui";
-$a->strings["Rate This Channel (this is public)"] = "Avalie esse canal (isso é público)";
-$a->strings["Rating"] = "Avaliação";
-$a->strings["Describe (optional)"] = "Descreva (opcional)";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Please enter a link URL"] = "Por favor entre um endereço URL";
-$a->strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Mudanças não salvas. Você tem certeza que deseja deixar essa página?";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "atrás";
-$a->strings["from now"] = "de agora";
-$a->strings["less than a minute"] = "menos de um minuto";
-$a->strings["about a minute"] = "aproximadamente um minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "aproximadamente uma hora";
-$a->strings["about %d hours"] = "aproximadamente %d horas";
-$a->strings["a day"] = "um dia";
-$a->strings["%d days"] = "%d dias";
-$a->strings["about a month"] = "aproximadamente um mês";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "aproximadamente um ano";
-$a->strings["%d years"] = "%d anos";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["parent"] = "nível superior";
-$a->strings["Principal"] = "Principal";
-$a->strings["Addressbook"] = "Livro de endereços";
-$a->strings["Calendar"] = "Calendário";
-$a->strings["Schedule Inbox"] = "Caixa de entrada da agenda";
-$a->strings["Schedule Outbox"] = "Caixa de saída da agenda";
-$a->strings["Unknown"] = "Desconhecido";
-$a->strings["%1\$s used"] = "%1\$s usados";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usados de %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Arquivos";
-$a->strings["Total"] = "Total";
-$a->strings["Shared"] = "Compartilhado";
-$a->strings["Create"] = "Criar";
-$a->strings["Upload"] = "Enviar";
-$a->strings["Name"] = "Nome";
-$a->strings["Type"] = "Tipo";
-$a->strings["Size"] = "Tamanho";
-$a->strings["Last Modified"] = "Última modificação";
-$a->strings["Delete"] = "Excluir";
-$a->strings["Create new folder"] = "Criar uma nova pasta";
-$a->strings["Upload file"] = "Enviar arquivo";
-$a->strings["%1\$s's bookmarks"] = "Links guardados de %1\$s";
-$a->strings["view full size"] = "ver na tela inteira";
-$a->strings["General Features"] = "Recursos gerais";
-$a->strings["Content Expiration"] = "Expiração de conteúdo";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Remover publicações/comentários e/ou mensagens privadas num momento futuro.";
-$a->strings["Multiple Profiles"] = "Múltiplos perfis";
-$a->strings["Ability to create multiple profiles"] = "Possibilidade de criar múltiplos perfis";
-$a->strings["Advanced Profiles"] = "Perfis avançados";
-$a->strings["Additional profile sections and selections"] = "Seções e seleções adicionais no perfil";
-$a->strings["Profile Import/Export"] = "Importar/exportar perfis";
-$a->strings["Save and load profile details across sites/channels"] = "Salvar e carregar detalhes de perfis entre sites/canais";
-$a->strings["Web Pages"] = "Páginas web";
-$a->strings["Provide managed web pages on your channel"] = "Fornece páginas web gerenciáveis no seu canal";
-$a->strings["Private Notes"] = "Notas privadas";
-$a->strings["Enables a tool to store notes and reminders"] = "Habilita uma ferramenta para guardar notas e lembretes";
-$a->strings["Navigation Channel Select"] = "Seletor de canais na navegação";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Trocar canais diretamente a partir do menu expansível na navegação";
-$a->strings["Photo Location"] = "Localização da Foto";
-$a->strings["If location data is available on uploaded photos, link this to a map."] = "Se os dados de localização estão disponíveis na foto enviada, link isso para um mapa.";
-$a->strings["Expert Mode"] = "Modo Expert";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "O Modo Expert fornece opções de configurações avançadas";
-$a->strings["Premium Channel"] = "Canal premium";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Permite definir restrições e termos para aqueles que se conectarem ao seu canal";
-$a->strings["Post Composition Features"] = "Recursos de composição de publicações";
-$a->strings["Use Markdown"] = "Usar Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Permitir o uso de \"Markdown\" para formatar publicações";
-$a->strings["Large Photos"] = "Fotos Grandes";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclua miniatura grande (640px) no texto. Se não habilitado, use miniatura pequena (320px)";
-$a->strings["Channel Sources"] = "Fontes do canal";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importar automaticamente conteúdo de outros canais ou fontes";
-$a->strings["Even More Encryption"] = "Mais encriptação ainda";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir encriptação opcional de conteúdo, ponta-a-ponta com uma chave secreta compartilhada";
-$a->strings["Enable voting tools"] = "Habilitar ferramenta de votos";
-$a->strings["Provide a class of post which others can vote on"] = "Forneça uma classe de publicação que outros possam votar";
-$a->strings["Network and Stream Filtering"] = "Filtragem de rede e fluxo";
-$a->strings["Search by Date"] = "Pesquisar por data";
-$a->strings["Ability to select posts by date ranges"] = "capacidade de selecionar publicações por intervalos de datas";
-$a->strings["Collections Filter"] = "Filtros de coleções";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Habilita widget para exibir publicações da rede apenas para determinadas coleções";
-$a->strings["Saved Searches"] = "Pesquisas salvas";
-$a->strings["Save search terms for re-use"] = "Termos de pesquisa salvos para reutilização";
-$a->strings["Network Personal Tab"] = "Aba de interações na rede";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Habilita uma aba para exibir apenas publicações da rede com as quais você interagiu";
-$a->strings["Network New Tab"] = "Aba de novidades da rede";
-$a->strings["Enable tab to display all new Network activity"] = "Habilita uma aba para exibir todas as novas atividades da rede";
-$a->strings["Affinity Tool"] = "Ferramenta de afinidade";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtra o fluxo de atividades de acordo com o nível do relacionamento";
-$a->strings["Suggest Channels"] = "Sugerir canais";
-$a->strings["Show channel suggestions"] = "Exibir sugestões de canais";
-$a->strings["Post/Comment Tools"] = "Ferramentas de publicação/comentário";
-$a->strings["Tagging"] = "Etiquetagem";
-$a->strings["Ability to tag existing posts"] = "Possibilidade de colocar etiquetas em publicações existentes";
-$a->strings["Post Categories"] = "Categorizar publicações";
-$a->strings["Add categories to your posts"] = "Adiciona categorias às suas publicações";
-$a->strings["Saved Folders"] = "Pastas salvas";
-$a->strings["Ability to file posts under folders"] = "Possibilidade de arquivar publicações em pastas";
-$a->strings["Dislike Posts"] = "Desgostar de publicações";
-$a->strings["Ability to dislike posts/comments"] = "Possibilidade de desgostar de publicações/comentários";
-$a->strings["Star Posts"] = "Destacar publicações";
-$a->strings["Ability to mark special posts with a star indicator"] = "Possibilidade de marcar publicações em destaque com uma estrela indicadora";
-$a->strings["Tag Cloud"] = "Nuvem de etiquetas";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Fornece uma nuvem de etiquetas pessoais à página do seu canal";
-$a->strings["Categories"] = "Categorias";
-$a->strings["Apps"] = "Aplicações";
-$a->strings["System"] = "Sistema";
-$a->strings["Personal"] = "Pessoal";
-$a->strings["Create Personal App"] = "Criar aplicações pessoais";
-$a->strings["Edit Personal App"] = "Editar aplicações pessoais";
-$a->strings["Connect"] = "Conectar";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugestões";
-$a->strings["See more..."] = "Veja mais...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
-$a->strings["Add New Connection"] = "Adicionar nova conexão";
-$a->strings["Enter the channel address"] = "Digite o endereço do canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
-$a->strings["Notes"] = "Notas";
-$a->strings["Remove term"] = "Remover termo";
-$a->strings["Everything"] = "Tudo";
-$a->strings["Archives"] = "Arquivos";
-$a->strings["Me"] = "Eu";
-$a->strings["Family"] = "Família";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Acquaintances"] = "Conhecidos";
-$a->strings["All"] = "Todos";
-$a->strings["Refresh"] = "Atualizar";
-$a->strings["Account settings"] = "Configurações da conta";
-$a->strings["Channel settings"] = "Configurações do canal";
-$a->strings["Additional features"] = "Recursos adicionais";
-$a->strings["Feature/Addon settings"] = "Configurações característica/plugins";
-$a->strings["Display settings"] = "Configurações de exibição";
-$a->strings["Connected apps"] = "Aplicações conectadas";
-$a->strings["Export channel"] = "Exportar o canal";
-$a->strings["Connection Default Permissions"] = "Permissões padrão para conexões";
-$a->strings["Premium Channel Settings"] = "Configurações de canal premium";
-$a->strings["Settings"] = "Configurações";
-$a->strings["Messages"] = "Mensagens";
-$a->strings["Check Mail"] = "Checar mensagens";
-$a->strings["New Message"] = "Nova mensagem";
-$a->strings["Chat Rooms"] = "Salas de bate-papo";
-$a->strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
-$a->strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
-$a->strings["photo/image"] = "foto/imagem";
-$a->strings["Rate Me"] = "Avalie-me";
-$a->strings["View Ratings"] = "Ver avaliações";
-$a->strings["Public Hubs"] = "Hubs Públicos";
-$a->strings["\$Projectname Notification"] = "\$Projectname Notificação";
-$a->strings["\$projectname"] = "\$projectname";
-$a->strings["Thank You,"] = "Obrigado(a),";
-$a->strings["%s Administrator"] = "Administrador de %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Nova mensagem recebida em %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s te enviou uma nova mensagem privada em %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s enviou %2\$s para você.";
-$a->strings["a private message"] = "uma mensagem privada";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Por favor, visite %s para ver e/ou responder as suas mensagens privadas.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]um/a %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]seu %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentário na conversa #%1\$d por %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentou em um item/conversa que você acompanha.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Por favor, visite %s para ver e/ou responder a conversa.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s publicou no mural do seu perfil";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicou no mural do seu perfil em %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicou no [zrl=%3\$s]seu mural[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s mencionou você";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s mencionou você em %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]mencionou você[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s cutucou você";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s cutucou você em %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]cutucou você[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s marcou a sua publicação";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s marcou seu post em %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s marcou [zrl=%3\$s]seu post[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Notify] Você recebeu uma apresentação";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma nova solicitação de conexão de '%2\$s' em %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma nova solicitação de conexão[/zrl] de %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Você pode visitar seu perfil em %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para aprovar ou rejeitar a solicitação.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Foi recebida uma sugestão de amizade";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma sugestão de amizade de '%2\$s' em %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma sugestão de amizade[/zrl] com %3\$s de %4\$s.";
-$a->strings["Name:"] = "Nome:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprovar ou rejeitar a sugestão.";
-$a->strings["[Red:Notify]"] = "[Red:Notify]";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "De hora em hora";
-$a->strings["Twice daily"] = "Duas vezes ao dia";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensalmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/MI";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["No recipient provided."] = "Falta o destinatário.";
-$a->strings["[no subject]"] = "[sem assunto]";
-$a->strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
-$a->strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
-$a->strings["Channel is blocked on this site."] = "O canal está bloqueado neste site.";
-$a->strings["Channel location missing."] = "A localização do canal foi perdida";
-$a->strings["Response from remote channel was incomplete."] = "A resposta do canal remoto está incompleta.";
-$a->strings["Channel was deleted and no longer exists."] = "O canal foi deletado e não existe mais.";
-$a->strings["Protocol disabled."] = "Protocolo desabilitado.";
-$a->strings["Channel discovery failed."] = "A descoberta de canais falhou.";
-$a->strings["local account not found."] = "a conta local não foi encontrada.";
-$a->strings["Cannot connect to yourself."] = "Não é possível conectar-se consigo mesmo.";
-$a->strings["Private Message"] = "Mensagem privada";
-$a->strings["Select"] = "Selecionar";
-$a->strings["Save to Folder"] = "Salvar para pasta";
-$a->strings["I will attend"] = "Vou comparecer";
-$a->strings["I will not attend"] = "Não vou comparecer";
-$a->strings["I might attend"] = "Talvez compareça";
-$a->strings["I agree"] = "Eu concordo";
-$a->strings["I disagree"] = "Eu discordo";
-$a->strings["I abstain"] = "Me abstenho";
-$a->strings["View all"] = "Ver tudo";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["View Connections"] = "Ver conexões";
+App::$strings["Search"] = "Pesquisar";
+App::$strings["Save"] = "Salvar";
+App::$strings["poke"] = "cutucar";
+App::$strings["poked"] = "cutucado";
+App::$strings["ping"] = "pingar";
+App::$strings["pinged"] = "pingou";
+App::$strings["prod"] = "espetar";
+App::$strings["prodded"] = "espetou";
+App::$strings["slap"] = "estapear";
+App::$strings["slapped"] = "estapeou";
+App::$strings["finger"] = "dar um toque";
+App::$strings["fingered"] = "deu um toque";
+App::$strings["rebuff"] = "rebater";
+App::$strings["rebuffed"] = "rebateu";
+App::$strings["happy"] = "feliz";
+App::$strings["sad"] = "triste";
+App::$strings["mellow"] = "suave";
+App::$strings["tired"] = "cansad@";
+App::$strings["perky"] = "animad@";
+App::$strings["angry"] = "nervos@";
+App::$strings["stupified"] = "embasbacad@";
+App::$strings["puzzled"] = "confus@";
+App::$strings["interested"] = "interessad@";
+App::$strings["bitter"] = "amarg@";
+App::$strings["cheerful"] = "animad@";
+App::$strings["alive"] = "viv@";
+App::$strings["annoyed"] = "aborrecid@";
+App::$strings["anxious"] = "ansios@";
+App::$strings["cranky"] = "irritad@";
+App::$strings["disturbed"] = "perturbad@";
+App::$strings["frustrated"] = "frustrad@";
+App::$strings["depressed"] = "deprimido";
+App::$strings["motivated"] = "motivad@";
+App::$strings["relaxed"] = "relaxad@";
+App::$strings["surprised"] = "surpres@";
+App::$strings["Monday"] = "Segunda";
+App::$strings["Tuesday"] = "Terça";
+App::$strings["Wednesday"] = "Quarta";
+App::$strings["Thursday"] = "Quinta";
+App::$strings["Friday"] = "Sexta";
+App::$strings["Saturday"] = "SaÌbado";
+App::$strings["Sunday"] = "Domingo";
+App::$strings["January"] = "Janeiro";
+App::$strings["February"] = "Fevereiro";
+App::$strings["March"] = "Março";
+App::$strings["April"] = "Abril";
+App::$strings["May"] = "Maio";
+App::$strings["June"] = "Junho";
+App::$strings["July"] = "Julho";
+App::$strings["August"] = "Agosto";
+App::$strings["September"] = "Setembro";
+App::$strings["October"] = "Outubro";
+App::$strings["November"] = "Novembro";
+App::$strings["December"] = "Dezembro";
+App::$strings["unknown.???"] = "desconhecido.???";
+App::$strings["bytes"] = "bytes";
+App::$strings["remove category"] = "remover categoria";
+App::$strings["remove from file"] = "remover do arquivo";
+App::$strings["Click to open/close"] = "Clique para abrir/fechar";
+App::$strings["Link to Source"] = "Link para a origem";
+App::$strings["default"] = "default";
+App::$strings["Page layout"] = "aparência da página";
+App::$strings["You can create your own with the layouts tool"] = "Você pode criar sua própria com as ferramentas de layouts";
+App::$strings["Page content type"] = "Tipo de conteúdo da página";
+App::$strings["Select an alternate language"] = "Selecione um idioma alternativo";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "evento";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "comentário";
+App::$strings["activity"] = "atividade";
+App::$strings["Design Tools"] = "Ferramentas de Design";
+App::$strings["Blocks"] = "Blocos";
+App::$strings["Menus"] = "Menus";
+App::$strings["Layouts"] = "Layouts";
+App::$strings["Pages"] = "Páginas";
+App::$strings["Collection"] = "Coleção";
+App::$strings["Image/photo"] = "Imagem/foto";
+App::$strings["Encrypted content"] = "Conteúdo criptografado";
+App::$strings["Install %s element: "] = "Instalar elemento %s:";
+App::$strings["webpage"] = "página web";
+App::$strings["layout"] = "layout";
+App::$strings["block"] = "bloco";
+App::$strings["QR code"] = "código QR";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escreveu a seguinte %2\$s %3\$s";
+App::$strings["post"] = "publicação";
+App::$strings["Different viewers will see this text differently"] = "Visualizadores diferentes verão esse texto diferentemente";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 escreveu:";
+App::$strings["created a new post"] = "criou uma nova publicação";
+App::$strings["commented on %s's post"] = "comentou a publicação de %s";
+App::$strings["Site Admin"] = "Administração do site";
+App::$strings["Bookmarks"] = "Links guardados";
+App::$strings["Address Book"] = "Livro de Endereços";
+App::$strings["Login"] = "Entrar";
+App::$strings["Channel Manager"] = "Seus canais";
+App::$strings["Matrix"] = "Matriz";
+App::$strings["Settings"] = "Configurações";
+App::$strings["Files"] = "Arquivos";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Channel Home"] = "Página inicial do canal";
+App::$strings["Profile"] = "Perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Events"] = "Eventos";
+App::$strings["Directory"] = "Diretório";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Mail"] = "Mensagens";
+App::$strings["Mood"] = "Humor";
+App::$strings["Poke"] = "Cutucar";
+App::$strings["Chat"] = "Bate-papo";
+App::$strings["Search"] = "Pesquisar";
+App::$strings["Probe"] = "Sonda";
+App::$strings["Suggest"] = "Sugerir";
+App::$strings["Random Channel"] = "Canal aleatório";
+App::$strings["Invite"] = "Convidar";
+App::$strings["Features"] = "Recursos";
+App::$strings["Language"] = "Idioma";
+App::$strings["Post"] = "Publicações";
+App::$strings["Profile Photo"] = "Foto do perfil";
+App::$strings["Update"] = "Atualizar";
+App::$strings["Install"] = "Instalar";
+App::$strings["Purchase"] = "Compras";
+App::$strings["Edit"] = "Editar";
+App::$strings["Delete"] = "Excluir";
+App::$strings["Unknown"] = "Desconhecidos";
+App::$strings["New Page"] = "Nova página";
+App::$strings["View"] = "Ver";
+App::$strings["Preview"] = "Pré-visualizar";
+App::$strings["Actions"] = "Ações";
+App::$strings["Page Link"] = "Link da página";
+App::$strings["Title"] = "Título";
+App::$strings["Created"] = "Criado";
+App::$strings["Edited"] = "Editado";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
+App::$strings["Invalid data packet"] = "Pacote de dados inválido";
+App::$strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
+App::$strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
+App::$strings["Permission denied."] = "Permissão negada.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
+App::$strings["Image file is empty."] = "O arquivo de imagem está vazio.";
+App::$strings["Unable to process image"] = "Não foi possível processar a imagem";
+App::$strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
+App::$strings["Photo Albums"] = "Ãlbuns de fotos";
+App::$strings["Upload New Photos"] = "Enviar novas fotos";
+App::$strings["Visible to your default audience"] = "Visível para seu público padrão";
+App::$strings["Show"] = "Exibir";
+App::$strings["Don't show"] = "Não exibir";
+App::$strings["Permissions"] = "Permissões";
+App::$strings["Close"] = "Fechar";
+App::$strings[" and "] = " e ";
+App::$strings["public profile"] = "perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
+App::$strings["Public Timeline"] = "Linha do tempo pública";
+App::$strings["Default"] = "Default";
+App::$strings["Directory Options"] = "Opções do Diretório";
+App::$strings["Alphabetic"] = "Alfabética";
+App::$strings["Reverse Alphabetic"] = "Alfabética reversa";
+App::$strings["Newest to Oldest"] = "Das mais recentes para as mais antigas";
+App::$strings["Oldest to Newest"] = "Do mais Antigo para o mais Novo";
+App::$strings["Sort"] = "Ordenar";
+App::$strings["Safe Mode"] = "Modo tranquilo";
+App::$strings["Public Forums Only"] = "Somente Fóruns públicos";
+App::$strings["This Website Only"] = "Somente este Website";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Início:";
+App::$strings["Finishes:"] = "Fim:";
+App::$strings["Location:"] = "Localização:";
+App::$strings["This event has been added to your calendar."] = "Esse evento foi adicionado ao seu calendário.";
+App::$strings["Delete this item?"] = "Excluir este item?";
+App::$strings["Comment"] = "Comentar";
+App::$strings["[+] show all"] = "[+] mostrar todos";
+App::$strings["[-] show less"] = "[-] mostra menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] colapsar";
+App::$strings["Password too short"] = "A senha é muito curta";
+App::$strings["Passwords do not match"] = "As senhas não correspondem";
+App::$strings["everybody"] = "todos";
+App::$strings["Secret Passphrase"] = "Frase secreta";
+App::$strings["Passphrase hint"] = "Dica da frase secreta";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
+App::$strings["close all"] = "fechar tudo";
+App::$strings["Nothing new here"] = "Nada de novo aqui";
+App::$strings["Rate This Channel (this is public)"] = "Avalie esse canal (isso é público)";
+App::$strings["Rating"] = "Avaliação";
+App::$strings["Describe (optional)"] = "Descreva (opcional)";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Please enter a link URL"] = "Por favor entre um endereço URL";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Mudanças não salvas. Você tem certeza que deseja deixar essa página?";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "atrás";
+App::$strings["from now"] = "de agora";
+App::$strings["less than a minute"] = "menos de um minuto";
+App::$strings["about a minute"] = "aproximadamente um minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "aproximadamente uma hora";
+App::$strings["about %d hours"] = "aproximadamente %d horas";
+App::$strings["a day"] = "um dia";
+App::$strings["%d days"] = "%d dias";
+App::$strings["about a month"] = "aproximadamente um mês";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "aproximadamente um ano";
+App::$strings["%d years"] = "%d anos";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["parent"] = "nível superior";
+App::$strings["Principal"] = "Principal";
+App::$strings["Addressbook"] = "Livro de endereços";
+App::$strings["Calendar"] = "Calendário";
+App::$strings["Schedule Inbox"] = "Caixa de entrada da agenda";
+App::$strings["Schedule Outbox"] = "Caixa de saída da agenda";
+App::$strings["Unknown"] = "Desconhecido";
+App::$strings["%1\$s used"] = "%1\$s usados";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s usados de %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Arquivos";
+App::$strings["Total"] = "Total";
+App::$strings["Shared"] = "Compartilhado";
+App::$strings["Create"] = "Criar";
+App::$strings["Upload"] = "Enviar";
+App::$strings["Name"] = "Nome";
+App::$strings["Type"] = "Tipo";
+App::$strings["Size"] = "Tamanho";
+App::$strings["Last Modified"] = "Última modificação";
+App::$strings["Delete"] = "Excluir";
+App::$strings["Create new folder"] = "Criar uma nova pasta";
+App::$strings["Upload file"] = "Enviar arquivo";
+App::$strings["%1\$s's bookmarks"] = "Links guardados de %1\$s";
+App::$strings["view full size"] = "ver na tela inteira";
+App::$strings["General Features"] = "Recursos gerais";
+App::$strings["Content Expiration"] = "Expiração de conteúdo";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Remover publicações/comentários e/ou mensagens privadas num momento futuro.";
+App::$strings["Multiple Profiles"] = "Múltiplos perfis";
+App::$strings["Ability to create multiple profiles"] = "Possibilidade de criar múltiplos perfis";
+App::$strings["Advanced Profiles"] = "Perfis avançados";
+App::$strings["Additional profile sections and selections"] = "Seções e seleções adicionais no perfil";
+App::$strings["Profile Import/Export"] = "Importar/exportar perfis";
+App::$strings["Save and load profile details across sites/channels"] = "Salvar e carregar detalhes de perfis entre sites/canais";
+App::$strings["Web Pages"] = "Páginas web";
+App::$strings["Provide managed web pages on your channel"] = "Fornece páginas web gerenciáveis no seu canal";
+App::$strings["Private Notes"] = "Notas privadas";
+App::$strings["Enables a tool to store notes and reminders"] = "Habilita uma ferramenta para guardar notas e lembretes";
+App::$strings["Navigation Channel Select"] = "Seletor de canais na navegação";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Trocar canais diretamente a partir do menu expansível na navegação";
+App::$strings["Photo Location"] = "Localização da Foto";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Se os dados de localização estão disponíveis na foto enviada, link isso para um mapa.";
+App::$strings["Expert Mode"] = "Modo Expert";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "O Modo Expert fornece opções de configurações avançadas";
+App::$strings["Premium Channel"] = "Canal premium";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Permite definir restrições e termos para aqueles que se conectarem ao seu canal";
+App::$strings["Post Composition Features"] = "Recursos de composição de publicações";
+App::$strings["Use Markdown"] = "Usar Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Permitir o uso de \"Markdown\" para formatar publicações";
+App::$strings["Large Photos"] = "Fotos Grandes";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inclua miniatura grande (640px) no texto. Se não habilitado, use miniatura pequena (320px)";
+App::$strings["Channel Sources"] = "Fontes do canal";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importar automaticamente conteúdo de outros canais ou fontes";
+App::$strings["Even More Encryption"] = "Mais encriptação ainda";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Permitir encriptação opcional de conteúdo, ponta-a-ponta com uma chave secreta compartilhada";
+App::$strings["Enable voting tools"] = "Habilitar ferramenta de votos";
+App::$strings["Provide a class of post which others can vote on"] = "Forneça uma classe de publicação que outros possam votar";
+App::$strings["Network and Stream Filtering"] = "Filtragem de rede e fluxo";
+App::$strings["Search by Date"] = "Pesquisar por data";
+App::$strings["Ability to select posts by date ranges"] = "capacidade de selecionar publicações por intervalos de datas";
+App::$strings["Collections Filter"] = "Filtros de coleções";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Habilita widget para exibir publicações da rede apenas para determinadas coleções";
+App::$strings["Saved Searches"] = "Pesquisas salvas";
+App::$strings["Save search terms for re-use"] = "Termos de pesquisa salvos para reutilização";
+App::$strings["Network Personal Tab"] = "Aba de interações na rede";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Habilita uma aba para exibir apenas publicações da rede com as quais você interagiu";
+App::$strings["Network New Tab"] = "Aba de novidades da rede";
+App::$strings["Enable tab to display all new Network activity"] = "Habilita uma aba para exibir todas as novas atividades da rede";
+App::$strings["Affinity Tool"] = "Ferramenta de afinidade";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtra o fluxo de atividades de acordo com o nível do relacionamento";
+App::$strings["Suggest Channels"] = "Sugerir canais";
+App::$strings["Show channel suggestions"] = "Exibir sugestões de canais";
+App::$strings["Post/Comment Tools"] = "Ferramentas de publicação/comentário";
+App::$strings["Tagging"] = "Etiquetagem";
+App::$strings["Ability to tag existing posts"] = "Possibilidade de colocar etiquetas em publicações existentes";
+App::$strings["Post Categories"] = "Categorizar publicações";
+App::$strings["Add categories to your posts"] = "Adiciona categorias às suas publicações";
+App::$strings["Saved Folders"] = "Pastas salvas";
+App::$strings["Ability to file posts under folders"] = "Possibilidade de arquivar publicações em pastas";
+App::$strings["Dislike Posts"] = "Desgostar de publicações";
+App::$strings["Ability to dislike posts/comments"] = "Possibilidade de desgostar de publicações/comentários";
+App::$strings["Star Posts"] = "Destacar publicações";
+App::$strings["Ability to mark special posts with a star indicator"] = "Possibilidade de marcar publicações em destaque com uma estrela indicadora";
+App::$strings["Tag Cloud"] = "Nuvem de etiquetas";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Fornece uma nuvem de etiquetas pessoais à página do seu canal";
+App::$strings["Categories"] = "Categorias";
+App::$strings["Apps"] = "Aplicações";
+App::$strings["System"] = "Sistema";
+App::$strings["Personal"] = "Pessoal";
+App::$strings["Create Personal App"] = "Criar aplicações pessoais";
+App::$strings["Edit Personal App"] = "Editar aplicações pessoais";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugestões";
+App::$strings["See more..."] = "Veja mais...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
+App::$strings["Add New Connection"] = "Adicionar nova conexão";
+App::$strings["Enter the channel address"] = "Digite o endereço do canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
+App::$strings["Notes"] = "Notas";
+App::$strings["Remove term"] = "Remover termo";
+App::$strings["Everything"] = "Tudo";
+App::$strings["Archives"] = "Arquivos";
+App::$strings["Me"] = "Eu";
+App::$strings["Family"] = "Família";
+App::$strings["Friends"] = "Amigos";
+App::$strings["Acquaintances"] = "Conhecidos";
+App::$strings["All"] = "Todos";
+App::$strings["Refresh"] = "Atualizar";
+App::$strings["Account settings"] = "Configurações da conta";
+App::$strings["Channel settings"] = "Configurações do canal";
+App::$strings["Additional features"] = "Recursos adicionais";
+App::$strings["Feature/Addon settings"] = "Configurações característica/plugins";
+App::$strings["Display settings"] = "Configurações de exibição";
+App::$strings["Connected apps"] = "Aplicações conectadas";
+App::$strings["Export channel"] = "Exportar o canal";
+App::$strings["Connection Default Permissions"] = "Permissões padrão para conexões";
+App::$strings["Premium Channel Settings"] = "Configurações de canal premium";
+App::$strings["Settings"] = "Configurações";
+App::$strings["Messages"] = "Mensagens";
+App::$strings["Check Mail"] = "Checar mensagens";
+App::$strings["New Message"] = "Nova mensagem";
+App::$strings["Chat Rooms"] = "Salas de bate-papo";
+App::$strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
+App::$strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
+App::$strings["photo/image"] = "foto/imagem";
+App::$strings["Rate Me"] = "Avalie-me";
+App::$strings["View Ratings"] = "Ver avaliações";
+App::$strings["Public Hubs"] = "Hubs Públicos";
+App::$strings["\$Projectname Notification"] = "\$Projectname Notificação";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "Obrigado(a),";
+App::$strings["%s Administrator"] = "Administrador de %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Notify] Nova mensagem recebida em %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s te enviou uma nova mensagem privada em %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s enviou %2\$s para você.";
+App::$strings["a private message"] = "uma mensagem privada";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Por favor, visite %s para ver e/ou responder as suas mensagens privadas.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]um/a %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]%5\$s de %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s comentou em [zrl=%3\$s]seu %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Notify] Comentário na conversa #%1\$d por %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s comentou em um item/conversa que você acompanha.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Por favor, visite %s para ver e/ou responder a conversa.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notify] %s publicou no mural do seu perfil";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s publicou no mural do seu perfil em %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s publicou no [zrl=%3\$s]seu mural[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Notify] %s mencionou você";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s mencionou você em %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]mencionou você[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Notify] %1\$s cutucou você";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s cutucou você em %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]cutucou você[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Notify] %s marcou a sua publicação";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s marcou seu post em %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s marcou [zrl=%3\$s]seu post[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Notify] Você recebeu uma apresentação";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma nova solicitação de conexão de '%2\$s' em %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma nova solicitação de conexão[/zrl] de %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Você pode visitar seu perfil em %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Por favor, visite %s para aprovar ou rejeitar a solicitação.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Notify] Foi recebida uma sugestão de amizade";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, você recebeu uma sugestão de amizade de '%2\$s' em %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, você recebeu [zrl=%2\$s]uma sugestão de amizade[/zrl] com %3\$s de %4\$s.";
+App::$strings["Name:"] = "Nome:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Por favor, visite %s para aprovar ou rejeitar a sugestão.";
+App::$strings["[Red:Notify]"] = "[Red:Notify]";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "De hora em hora";
+App::$strings["Twice daily"] = "Duas vezes ao dia";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensalmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/MI";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["No recipient provided."] = "Falta o destinatário.";
+App::$strings["[no subject]"] = "[sem assunto]";
+App::$strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
+App::$strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
+App::$strings["Channel is blocked on this site."] = "O canal está bloqueado neste site.";
+App::$strings["Channel location missing."] = "A localização do canal foi perdida";
+App::$strings["Response from remote channel was incomplete."] = "A resposta do canal remoto está incompleta.";
+App::$strings["Channel was deleted and no longer exists."] = "O canal foi deletado e não existe mais.";
+App::$strings["Protocol disabled."] = "Protocolo desabilitado.";
+App::$strings["Channel discovery failed."] = "A descoberta de canais falhou.";
+App::$strings["local account not found."] = "a conta local não foi encontrada.";
+App::$strings["Cannot connect to yourself."] = "Não é possível conectar-se consigo mesmo.";
+App::$strings["Private Message"] = "Mensagem privada";
+App::$strings["Select"] = "Selecionar";
+App::$strings["Save to Folder"] = "Salvar para pasta";
+App::$strings["I will attend"] = "Vou comparecer";
+App::$strings["I will not attend"] = "Não vou comparecer";
+App::$strings["I might attend"] = "Talvez compareça";
+App::$strings["I agree"] = "Eu concordo";
+App::$strings["I disagree"] = "Eu discordo";
+App::$strings["I abstain"] = "Me abstenho";
+App::$strings["View all"] = "Ver tudo";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "gostou",
1 => "gostaram",
);
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "desgostou",
1 => "desgostaram",
);
-$a->strings["Add Star"] = "Adicione estrela";
-$a->strings["Remove Star"] = "Remove estrela";
-$a->strings["Toggle Star Status"] = "Alterna status da estrela";
-$a->strings["starred"] = "destacado";
-$a->strings["Message signature validated"] = "A assinatura desta mensagem foi validada";
-$a->strings["Message signature incorrect"] = "A assinatura desta mensagem é incorreta";
-$a->strings["Add Tag"] = "Adiciona etiqueta";
-$a->strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
-$a->strings["like"] = "gostei";
-$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
-$a->strings["dislike"] = "não gostei";
-$a->strings["Share This"] = "Compartilhe isso";
-$a->strings["share"] = "compartilhar";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Adicione estrela";
+App::$strings["Remove Star"] = "Remove estrela";
+App::$strings["Toggle Star Status"] = "Alterna status da estrela";
+App::$strings["starred"] = "destacado";
+App::$strings["Message signature validated"] = "A assinatura desta mensagem foi validada";
+App::$strings["Message signature incorrect"] = "A assinatura desta mensagem é incorreta";
+App::$strings["Add Tag"] = "Adiciona etiqueta";
+App::$strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
+App::$strings["like"] = "gostei";
+App::$strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
+App::$strings["dislike"] = "não gostei";
+App::$strings["Share This"] = "Compartilhe isso";
+App::$strings["share"] = "compartilhar";
+App::$strings["%d comment"] = array(
0 => "%d comentário",
1 => "%d comentários",
);
-$a->strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
-$a->strings["to"] = "para";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mural-para-mural";
-$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
-$a->strings["from %s"] = "de %s";
-$a->strings["last edited: %s"] = "última edição: %s";
-$a->strings["Expires: %s"] = "Expira: %s";
-$a->strings["View in context"] = "Ver no contexto";
-$a->strings["Please wait"] = "Por favor, espere";
-$a->strings["remove"] = "remover";
-$a->strings["Loading..."] = "Carregando...";
-$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
-$a->strings["View Source"] = "Ver a fonte";
-$a->strings["Follow Thread"] = "Acompanhar a discussão";
-$a->strings["View Status"] = "Ver status";
-$a->strings["View Profile"] = "Ver perfil";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Matrix Activity"] = "Atividade na matriz";
-$a->strings["Connect"] = "Conectar";
-$a->strings["Edit Contact"] = "Editar contato";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["%s likes this."] = "%s gostou disso.";
-$a->strings["%s doesn't like this."] = "%s não gostou disso.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
+App::$strings["to"] = "para";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mural-para-mural";
+App::$strings["via Wall-To-Wall:"] = "via Mural-para-mural";
+App::$strings["from %s"] = "de %s";
+App::$strings["last edited: %s"] = "última edição: %s";
+App::$strings["Expires: %s"] = "Expira: %s";
+App::$strings["View in context"] = "Ver no contexto";
+App::$strings["Please wait"] = "Por favor, espere";
+App::$strings["remove"] = "remover";
+App::$strings["Loading..."] = "Carregando...";
+App::$strings["Delete Selected Items"] = "Excluir os itens selecionados";
+App::$strings["View Source"] = "Ver a fonte";
+App::$strings["Follow Thread"] = "Acompanhar a discussão";
+App::$strings["View Status"] = "Ver status";
+App::$strings["View Profile"] = "Ver perfil";
+App::$strings["View Photos"] = "Ver fotos";
+App::$strings["Matrix Activity"] = "Atividade na matriz";
+App::$strings["Connect"] = "Conectar";
+App::$strings["Edit Contact"] = "Editar contato";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["%s likes this."] = "%s gostou disso.";
+App::$strings["%s doesn't like this."] = "%s não gostou disso.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> gostaram disso.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> não gostaram disso.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", e mais %d outras pessoas",
);
-$a->strings["%s like this."] = "%s gostou disso.";
-$a->strings["%s don't like this."] = "%s não gostou disso.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
-$a->strings["Tag term:"] = "Etiqueta:";
-$a->strings["Save to Folder:"] = "Salvar para a pasta:";
-$a->strings["Where are you right now?"] = "Onde você está agora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartilhar";
-$a->strings["Page link title"] = "Título do link da página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Upload photo"] = "Enviar foto";
-$a->strings["upload photo"] = "enviar foto";
-$a->strings["Attach file"] = "Anexar arquivo";
-$a->strings["attach file"] = "anexar arquivo";
-$a->strings["Insert web link"] = "Inserir link web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserir link de vídeo";
-$a->strings["video link"] = "link de vídeo";
-$a->strings["Insert audio link"] = "Inserir link de áudio";
-$a->strings["audio link"] = "link de áudio";
-$a->strings["Set your location"] = "Definir sua localização";
-$a->strings["set location"] = "definir localização";
-$a->strings["Clear browser location"] = "Limpar a localização do navegador";
-$a->strings["clear location"] = "limpar a localização";
-$a->strings["Set title"] = "Definir o título";
-$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
-$a->strings["Permission settings"] = "Configurações de permissão";
-$a->strings["permissions"] = "permissões";
-$a->strings["Public post"] = "Publicação pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
-$a->strings["Set expiration date"] = "Definir data de expiração";
-$a->strings["Encrypt text"] = "Encriptar texto";
-$a->strings["New window"] = "Nova janela";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
-$a->strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
-$a->strings["Attachments:"] = "Anexos:";
-$a->strings["\$Projectname event notification:"] = "Notificação de evento em \$Projectname:";
-$a->strings["Logout"] = "Sair";
-$a->strings["End this session"] = "Encerrar essa sessão";
-$a->strings["Home"] = "Ver canal";
-$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
-$a->strings["View Profile"] = "Ver perfil";
-$a->strings["Your profile page"] = "A página do seu perfil";
-$a->strings["Edit Profiles"] = "Editar perfis";
-$a->strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
-$a->strings["Edit Profile"] = "Editar perfil";
-$a->strings["Edit your profile"] = "Editar seu perfil";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Your photos"] = "Suas fotos";
-$a->strings["Your files"] = "Seus arquivos";
-$a->strings["Chat"] = "Bate-papo";
-$a->strings["Your chatrooms"] = "Suas salas de bate-papo";
-$a->strings["Bookmarks"] = "Marcadores";
-$a->strings["Your bookmarks"] = "Seus links guardados";
-$a->strings["Webpages"] = "Páginas web";
-$a->strings["Your webpages"] = "Suas páginas web";
-$a->strings["Login"] = "Entrar";
-$a->strings["Sign in"] = "Entrar";
-$a->strings["%s - click to logout"] = "%s - clique para sair";
-$a->strings["Remote authentication"] = "Autenticação remota";
-$a->strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
-$a->strings["Home Page"] = "Página inicial";
-$a->strings["Register"] = "Registrar";
-$a->strings["Create an account"] = "Criar uma conta";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Help and documentation"] = "Ajuda e documentação";
-$a->strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
-$a->strings["Search site content"] = "Pesquisar o conteúdo do site";
-$a->strings["Directory"] = "Diretório";
-$a->strings["Channel Directory"] = "Diretório de canais";
-$a->strings["Matrix"] = "Matrix";
-$a->strings["Your matrix"] = "Sua matriz";
-$a->strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
-$a->strings["Channel Home"] = "Página inicial do canal";
-$a->strings["Channel home"] = "Página inicial do canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
-$a->strings["Connections"] = "Conexões";
-$a->strings["Notices"] = "Notificações";
-$a->strings["Notifications"] = "Notificações";
-$a->strings["See all notifications"] = "Ver todas as notificações";
-$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
-$a->strings["Mail"] = "Mensagens";
-$a->strings["Private mail"] = "Mensagens privadas";
-$a->strings["See all private messages"] = "Ver todas as mensagens privadas";
-$a->strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
-$a->strings["Inbox"] = "Recebidas";
-$a->strings["Outbox"] = "Enviadas";
-$a->strings["Events"] = "Eventos";
-$a->strings["Event Calendar"] = "Agenda de eventos";
-$a->strings["See all events"] = "Ver todos os eventos";
-$a->strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
-$a->strings["Channel Manager"] = "Gerenciador de canais";
-$a->strings["Manage Your Channels"] = "Gerencie os seus canais";
-$a->strings["Account/Channel Settings"] = "Configurações da conta/canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Configuração do site";
-$a->strings["Loading..."] = "Carregando...";
-$a->strings["@name, #tag, content"] = "@nome, #etiqueta, conteúdo";
-$a->strings["Please wait..."] = "Por favor, aguarde...";
-$a->strings["Tags"] = "Etiquetas";
-$a->strings["Keywords"] = "Palavras-chave";
-$a->strings["have"] = "tenho";
-$a->strings["has"] = "tem";
-$a->strings["want"] = "quero";
-$a->strings["wants"] = "quer";
-$a->strings["like"] = "gostei";
-$a->strings["likes"] = "gosta";
-$a->strings["dislike"] = "não gostei";
-$a->strings["dislikes"] = "desgosta";
-$a->strings[" and "] = " e ";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
-$a->strings["Permission denied"] = "Permissão negada";
-$a->strings["(Unknown)"] = "(Desconhecido)";
-$a->strings["Visible to anybody on the internet."] = "Visível para todos na internet.";
-$a->strings["Visible to you only."] = "Visível somente para você.";
-$a->strings["Visible to anybody in this network."] = "Visível para todos nesta rede.";
-$a->strings["Visible to anybody authenticated."] = "Visível para todos autenticados.";
-$a->strings["Visible to anybody on %s."] = "Visível para todos em %s.";
-$a->strings["Visible to all connections."] = "Visível para todas as conexões.";
-$a->strings["Visible to approved connections."] = "Visível para conexões aprovadas.";
-$a->strings["Visible to specific connections."] = "Visível para conexões específicas.";
-$a->strings["Item not found."] = "O item não foi encontrado.";
-$a->strings["Permission denied."] = "Permissão negada.";
-$a->strings["Collection not found."] = "A coleção não foi encontrada.";
-$a->strings["Collection is empty."] = "A coleção está vazia.";
-$a->strings["Collection: %s"] = "Coleção: %s";
-$a->strings["Connection: %s"] = "Conexão: %s";
-$a->strings["Connection not found."] = "A conexão não foi encontrada.";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
-$a->strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
-$a->strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
-$a->strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
-$a->strings["Can view my connections"] = "Pode ver minhas conexões";
-$a->strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
-$a->strings["Can view my webpages"] = "Pode ver minhas páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
-$a->strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
-$a->strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
-$a->strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
-$a->strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
-$a->strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
-$a->strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
-$a->strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
-$a->strings["Can edit my webpages"] = "Pode editar minhas páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
-$a->strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
-$a->strings["Social Networking"] = "Rede social";
-$a->strings["Mostly Public"] = "Padrão público";
-$a->strings["Restricted"] = "Restrito";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Fórum de comunidade";
-$a->strings["Feed Republish"] = "Republicação de feed";
-$a->strings["Special Purpose"] = "Finalidade especial";
-$a->strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
-$a->strings["Group Repository"] = "Repositório para grupo";
-$a->strings["Other"] = "Outro";
-$a->strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
-$a->strings["channel"] = "canal";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s agora está conectado com %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s cutucou %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
-$a->strings["__ctx:title__ Likes"] = "Curtidas";
-$a->strings["__ctx:title__ Dislikes"] = "Descurtidas";
-$a->strings["__ctx:title__ Agree"] = "Concordo";
-$a->strings["__ctx:title__ Disagree"] = "Não concordo";
-$a->strings["__ctx:title__ Abstain"] = "Abstenções";
-$a->strings["__ctx:title__ Attending"] = "Comparecerão";
-$a->strings["__ctx:title__ Not attending"] = "Não comparecerão";
-$a->strings["__ctx:title__ Might attend"] = "Talvez compareçam";
-$a->strings["View %s's profile @ %s"] = "Ver o perfil de %s's @ %s";
-$a->strings["Categories:"] = "Categorias:";
-$a->strings["Filed under:"] = "Armazenado sob:";
-$a->strings["View in context"] = "Ver no contexto";
-$a->strings["remove"] = "remover";
-$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
-$a->strings["View Source"] = "Ver a fonte";
-$a->strings["Follow Thread"] = "Acompanhar a discussão";
-$a->strings["View Status"] = "Ver status";
-$a->strings["View Photos"] = "Ver fotos";
-$a->strings["Matrix Activity"] = "Atividade na matriz";
-$a->strings["Edit Contact"] = "Editar contato";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["Poke"] = "Cutucar";
-$a->strings["%s likes this."] = "%s gostou disso.";
-$a->strings["%s doesn't like this."] = "%s não gostou disso.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["%s like this."] = "%s gostou disso.";
+App::$strings["%s don't like this."] = "%s não gostou disso.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
+App::$strings["Tag term:"] = "Etiqueta:";
+App::$strings["Save to Folder:"] = "Salvar para a pasta:";
+App::$strings["Where are you right now?"] = "Onde você está agora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartilhar";
+App::$strings["Page link title"] = "Título do link da página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Enviar foto";
+App::$strings["upload photo"] = "enviar foto";
+App::$strings["Attach file"] = "Anexar arquivo";
+App::$strings["attach file"] = "anexar arquivo";
+App::$strings["Insert web link"] = "Inserir link web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserir link de vídeo";
+App::$strings["video link"] = "link de vídeo";
+App::$strings["Insert audio link"] = "Inserir link de áudio";
+App::$strings["audio link"] = "link de áudio";
+App::$strings["Set your location"] = "Definir sua localização";
+App::$strings["set location"] = "definir localização";
+App::$strings["Clear browser location"] = "Limpar a localização do navegador";
+App::$strings["clear location"] = "limpar a localização";
+App::$strings["Set title"] = "Definir o título";
+App::$strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
+App::$strings["Permission settings"] = "Configurações de permissão";
+App::$strings["permissions"] = "permissões";
+App::$strings["Public post"] = "Publicação pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
+App::$strings["Set expiration date"] = "Definir data de expiração";
+App::$strings["Encrypt text"] = "Encriptar texto";
+App::$strings["New window"] = "Nova janela";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
+App::$strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
+App::$strings["Attachments:"] = "Anexos:";
+App::$strings["\$Projectname event notification:"] = "Notificação de evento em \$Projectname:";
+App::$strings["Logout"] = "Sair";
+App::$strings["End this session"] = "Encerrar essa sessão";
+App::$strings["Home"] = "Ver canal";
+App::$strings["Your posts and conversations"] = "Suas publicações e conversas";
+App::$strings["View Profile"] = "Ver perfil";
+App::$strings["Your profile page"] = "A página do seu perfil";
+App::$strings["Edit Profiles"] = "Editar perfis";
+App::$strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
+App::$strings["Edit Profile"] = "Editar perfil";
+App::$strings["Edit your profile"] = "Editar seu perfil";
+App::$strings["Photos"] = "Fotos";
+App::$strings["Your photos"] = "Suas fotos";
+App::$strings["Your files"] = "Seus arquivos";
+App::$strings["Chat"] = "Bate-papo";
+App::$strings["Your chatrooms"] = "Suas salas de bate-papo";
+App::$strings["Bookmarks"] = "Marcadores";
+App::$strings["Your bookmarks"] = "Seus links guardados";
+App::$strings["Webpages"] = "Páginas web";
+App::$strings["Your webpages"] = "Suas páginas web";
+App::$strings["Login"] = "Entrar";
+App::$strings["Sign in"] = "Entrar";
+App::$strings["%s - click to logout"] = "%s - clique para sair";
+App::$strings["Remote authentication"] = "Autenticação remota";
+App::$strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
+App::$strings["Home Page"] = "Página inicial";
+App::$strings["Register"] = "Registrar";
+App::$strings["Create an account"] = "Criar uma conta";
+App::$strings["Help"] = "Ajuda";
+App::$strings["Help and documentation"] = "Ajuda e documentação";
+App::$strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
+App::$strings["Search site content"] = "Pesquisar o conteúdo do site";
+App::$strings["Directory"] = "Diretório";
+App::$strings["Channel Directory"] = "Diretório de canais";
+App::$strings["Matrix"] = "Matrix";
+App::$strings["Your matrix"] = "Sua matriz";
+App::$strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
+App::$strings["Channel Home"] = "Página inicial do canal";
+App::$strings["Channel home"] = "Página inicial do canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
+App::$strings["Connections"] = "Conexões";
+App::$strings["Notices"] = "Notificações";
+App::$strings["Notifications"] = "Notificações";
+App::$strings["See all notifications"] = "Ver todas as notificações";
+App::$strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
+App::$strings["Mail"] = "Mensagens";
+App::$strings["Private mail"] = "Mensagens privadas";
+App::$strings["See all private messages"] = "Ver todas as mensagens privadas";
+App::$strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
+App::$strings["Inbox"] = "Recebidas";
+App::$strings["Outbox"] = "Enviadas";
+App::$strings["Events"] = "Eventos";
+App::$strings["Event Calendar"] = "Agenda de eventos";
+App::$strings["See all events"] = "Ver todos os eventos";
+App::$strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
+App::$strings["Channel Manager"] = "Gerenciador de canais";
+App::$strings["Manage Your Channels"] = "Gerencie os seus canais";
+App::$strings["Account/Channel Settings"] = "Configurações da conta/canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Configuração do site";
+App::$strings["Loading..."] = "Carregando...";
+App::$strings["@name, #tag, content"] = "@nome, #etiqueta, conteúdo";
+App::$strings["Please wait..."] = "Por favor, aguarde...";
+App::$strings["Tags"] = "Etiquetas";
+App::$strings["Keywords"] = "Palavras-chave";
+App::$strings["have"] = "tenho";
+App::$strings["has"] = "tem";
+App::$strings["want"] = "quero";
+App::$strings["wants"] = "quer";
+App::$strings["like"] = "gostei";
+App::$strings["likes"] = "gosta";
+App::$strings["dislike"] = "não gostei";
+App::$strings["dislikes"] = "desgosta";
+App::$strings[" and "] = " e ";
+App::$strings["public profile"] = "perfil público";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "Visite o %2\$s de %1\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s atualizou %2\$s, alterando %3\$s.";
+App::$strings["Permission denied"] = "Permissão negada";
+App::$strings["(Unknown)"] = "(Desconhecido)";
+App::$strings["Visible to anybody on the internet."] = "Visível para todos na internet.";
+App::$strings["Visible to you only."] = "Visível somente para você.";
+App::$strings["Visible to anybody in this network."] = "Visível para todos nesta rede.";
+App::$strings["Visible to anybody authenticated."] = "Visível para todos autenticados.";
+App::$strings["Visible to anybody on %s."] = "Visível para todos em %s.";
+App::$strings["Visible to all connections."] = "Visível para todas as conexões.";
+App::$strings["Visible to approved connections."] = "Visível para conexões aprovadas.";
+App::$strings["Visible to specific connections."] = "Visível para conexões específicas.";
+App::$strings["Item not found."] = "O item não foi encontrado.";
+App::$strings["Permission denied."] = "Permissão negada.";
+App::$strings["Collection not found."] = "A coleção não foi encontrada.";
+App::$strings["Collection is empty."] = "A coleção está vazia.";
+App::$strings["Collection: %s"] = "Coleção: %s";
+App::$strings["Connection: %s"] = "Conexão: %s";
+App::$strings["Connection not found."] = "A conexão não foi encontrada.";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário ficou aberto por muito tempo (>3 horas) antes da sua submissão.";
+App::$strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
+App::$strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
+App::$strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
+App::$strings["Can view my connections"] = "Pode ver minhas conexões";
+App::$strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
+App::$strings["Can view my webpages"] = "Pode ver minhas páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
+App::$strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
+App::$strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
+App::$strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
+App::$strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
+App::$strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
+App::$strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
+App::$strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
+App::$strings["Can edit my webpages"] = "Pode editar minhas páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
+App::$strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
+App::$strings["Social Networking"] = "Rede social";
+App::$strings["Mostly Public"] = "Padrão público";
+App::$strings["Restricted"] = "Restrito";
+App::$strings["Private"] = "Privado";
+App::$strings["Community Forum"] = "Fórum de comunidade";
+App::$strings["Feed Republish"] = "Republicação de feed";
+App::$strings["Special Purpose"] = "Finalidade especial";
+App::$strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
+App::$strings["Group Repository"] = "Repositório para grupo";
+App::$strings["Other"] = "Outro";
+App::$strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
+App::$strings["channel"] = "canal";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s agora está conectado com %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s cutucou %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s";
+App::$strings["__ctx:title__ Likes"] = "Curtidas";
+App::$strings["__ctx:title__ Dislikes"] = "Descurtidas";
+App::$strings["__ctx:title__ Agree"] = "Concordo";
+App::$strings["__ctx:title__ Disagree"] = "Não concordo";
+App::$strings["__ctx:title__ Abstain"] = "Abstenções";
+App::$strings["__ctx:title__ Attending"] = "Comparecerão";
+App::$strings["__ctx:title__ Not attending"] = "Não comparecerão";
+App::$strings["__ctx:title__ Might attend"] = "Talvez compareçam";
+App::$strings["View %s's profile @ %s"] = "Ver o perfil de %s's @ %s";
+App::$strings["Categories:"] = "Categorias:";
+App::$strings["Filed under:"] = "Armazenado sob:";
+App::$strings["View in context"] = "Ver no contexto";
+App::$strings["remove"] = "remover";
+App::$strings["Delete Selected Items"] = "Excluir os itens selecionados";
+App::$strings["View Source"] = "Ver a fonte";
+App::$strings["Follow Thread"] = "Acompanhar a discussão";
+App::$strings["View Status"] = "Ver status";
+App::$strings["View Photos"] = "Ver fotos";
+App::$strings["Matrix Activity"] = "Atividade na matriz";
+App::$strings["Edit Contact"] = "Editar contato";
+App::$strings["Send PM"] = "Enviar MP";
+App::$strings["Poke"] = "Cutucar";
+App::$strings["%s likes this."] = "%s gostou disso.";
+App::$strings["%s doesn't like this."] = "%s não gostou disso.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> gostaram disso.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "<span %1\$s>%2\$d pessoas</span> não gostaram disso.",
);
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "e";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => ", e mais %d outras pessoas",
);
-$a->strings["%s like this."] = "%s gostou disso.";
-$a->strings["%s don't like this."] = "%s não gostou disso.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
-$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
-$a->strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
-$a->strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
-$a->strings["Tag term:"] = "Etiqueta:";
-$a->strings["Save to Folder:"] = "Salvar para a pasta:";
-$a->strings["Where are you right now?"] = "Onde você está agora?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Compartilhar";
-$a->strings["Page link name"] = "Nome do Link da Página";
-$a->strings["Post as"] = "Publicar como";
-$a->strings["Upload photo"] = "Enviar foto";
-$a->strings["upload photo"] = "enviar foto";
-$a->strings["Attach file"] = "Anexar arquivo";
-$a->strings["attach file"] = "anexar arquivo";
-$a->strings["Insert web link"] = "Inserir link web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserir link de vídeo";
-$a->strings["video link"] = "link de vídeo";
-$a->strings["Insert audio link"] = "Inserir link de áudio";
-$a->strings["audio link"] = "link de áudio";
-$a->strings["Set your location"] = "Definir sua localização";
-$a->strings["set location"] = "definir localização";
-$a->strings["Toggle voting"] = "Alternar votação";
-$a->strings["Clear browser location"] = "Limpar a localização do navegador";
-$a->strings["clear location"] = "limpar a localização";
-$a->strings["Title (optional)"] = "Título (opcional)";
-$a->strings["Categories (optional, comma-separated list)"] = "categorias (opcional, lista separada por vírgulas)";
-$a->strings["Permission settings"] = "Configurações de permissão";
-$a->strings["permissions"] = "permissões";
-$a->strings["Public post"] = "Publicação pública";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
-$a->strings["Set expiration date"] = "Definir data de expiração";
-$a->strings["OK"] = "Ok";
-$a->strings["Cancel"] = "Cancelar";
-$a->strings["Discover"] = "Descubra";
-$a->strings["Imported public streams"] = "Fluxos públicos importados";
-$a->strings["Commented Order"] = "Recentes e comentados";
-$a->strings["Sort by Comment Date"] = "Ordenar pela data do último comentário";
-$a->strings["Posted Order"] = "Recentemente publicados";
-$a->strings["Sort by Post Date"] = "Ordenar pela data da publicação";
-$a->strings["Posts that mention or involve you"] = "Publicações que mencionam ou envolvem você";
-$a->strings["New"] = "Novo";
-$a->strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
-$a->strings["Starred"] = "Estrelados";
-$a->strings["Favourite Posts"] = "Publicações favoritas";
-$a->strings["Spam"] = "Spam";
-$a->strings["Posts flagged as SPAM"] = "Publicações marcadas como SPAM";
-$a->strings["Channel"] = "Canal";
-$a->strings["Status Messages and Posts"] = "Mensagens de status e publicações";
-$a->strings["About"] = "Sobre";
-$a->strings["Profile Details"] = "Detalhes do perfil";
-$a->strings["Photo Albums"] = "Ãlbuns de fotos";
-$a->strings["Files and Storage"] = "Arquivos e armazenamento";
-$a->strings["Chatrooms"] = "Salas de bate-papo";
-$a->strings["Saved Bookmarks"] = "Links guardados";
-$a->strings["Manage Webpages"] = "Administrar páginas web";
-$a->strings["__ctx:noun__ Attending"] = array(
+App::$strings["%s like this."] = "%s gostou disso.";
+App::$strings["%s don't like this."] = "%s não gostou disso.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
+App::$strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
+App::$strings["Please enter a video link/URL:"] = "Por favor, digite o link/URL do vídeo:";
+App::$strings["Please enter an audio link/URL:"] = "Por favor, digite o link/URL do áudio:";
+App::$strings["Tag term:"] = "Etiqueta:";
+App::$strings["Save to Folder:"] = "Salvar para a pasta:";
+App::$strings["Where are you right now?"] = "Onde você está agora?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Expira YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Compartilhar";
+App::$strings["Page link name"] = "Nome do Link da Página";
+App::$strings["Post as"] = "Publicar como";
+App::$strings["Upload photo"] = "Enviar foto";
+App::$strings["upload photo"] = "enviar foto";
+App::$strings["Attach file"] = "Anexar arquivo";
+App::$strings["attach file"] = "anexar arquivo";
+App::$strings["Insert web link"] = "Inserir link web";
+App::$strings["web link"] = "link web";
+App::$strings["Insert video link"] = "Inserir link de vídeo";
+App::$strings["video link"] = "link de vídeo";
+App::$strings["Insert audio link"] = "Inserir link de áudio";
+App::$strings["audio link"] = "link de áudio";
+App::$strings["Set your location"] = "Definir sua localização";
+App::$strings["set location"] = "definir localização";
+App::$strings["Toggle voting"] = "Alternar votação";
+App::$strings["Clear browser location"] = "Limpar a localização do navegador";
+App::$strings["clear location"] = "limpar a localização";
+App::$strings["Title (optional)"] = "Título (opcional)";
+App::$strings["Categories (optional, comma-separated list)"] = "categorias (opcional, lista separada por vírgulas)";
+App::$strings["Permission settings"] = "Configurações de permissão";
+App::$strings["permissions"] = "permissões";
+App::$strings["Public post"] = "Publicação pública";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
+App::$strings["Set expiration date"] = "Definir data de expiração";
+App::$strings["OK"] = "Ok";
+App::$strings["Cancel"] = "Cancelar";
+App::$strings["Discover"] = "Descubra";
+App::$strings["Imported public streams"] = "Fluxos públicos importados";
+App::$strings["Commented Order"] = "Recentes e comentados";
+App::$strings["Sort by Comment Date"] = "Ordenar pela data do último comentário";
+App::$strings["Posted Order"] = "Recentemente publicados";
+App::$strings["Sort by Post Date"] = "Ordenar pela data da publicação";
+App::$strings["Posts that mention or involve you"] = "Publicações que mencionam ou envolvem você";
+App::$strings["New"] = "Novo";
+App::$strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
+App::$strings["Starred"] = "Estrelados";
+App::$strings["Favourite Posts"] = "Publicações favoritas";
+App::$strings["Spam"] = "Spam";
+App::$strings["Posts flagged as SPAM"] = "Publicações marcadas como SPAM";
+App::$strings["Channel"] = "Canal";
+App::$strings["Status Messages and Posts"] = "Mensagens de status e publicações";
+App::$strings["About"] = "Sobre";
+App::$strings["Profile Details"] = "Detalhes do perfil";
+App::$strings["Photo Albums"] = "Ãlbuns de fotos";
+App::$strings["Files and Storage"] = "Arquivos e armazenamento";
+App::$strings["Chatrooms"] = "Salas de bate-papo";
+App::$strings["Saved Bookmarks"] = "Links guardados";
+App::$strings["Manage Webpages"] = "Administrar páginas web";
+App::$strings["__ctx:noun__ Attending"] = array(
0 => "Comparecerá",
1 => "Comparecerão",
);
-$a->strings["__ctx:noun__ Not Attending"] = array(
+App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Não comparecerá",
1 => "Não comparecerão",
);
-$a->strings["__ctx:noun__ Undecided"] = array(
+App::$strings["__ctx:noun__ Undecided"] = array(
0 => "Indeciso",
1 => "Indecisos",
);
-$a->strings["__ctx:noun__ Agree"] = array(
+App::$strings["__ctx:noun__ Agree"] = array(
0 => "Concorda",
1 => "Concordam",
);
-$a->strings["Default"] = "Default";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "De hora em hora";
-$a->strings["Twice daily"] = "Duas vezes ao dia";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensalmente";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/MI";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Default"] = "Default";
+App::$strings["Frequently"] = "Frequentemente";
+App::$strings["Hourly"] = "De hora em hora";
+App::$strings["Twice daily"] = "Duas vezes ao dia";
+App::$strings["Daily"] = "Diariamente";
+App::$strings["Weekly"] = "Semanalmente";
+App::$strings["Monthly"] = "Mensalmente";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/MI";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["%d invitation available"] = array(
0 => "%d convite disponível",
1 => "%d convites disponíveis",
);
-$a->strings["Advanced"] = "Avançado";
-$a->strings["Find Channels"] = "Pesquisar canais";
-$a->strings["Enter name or interest"] = "Digite um nome ou interesse";
-$a->strings["Connect/Follow"] = "Conectar/Acompanhar";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
-$a->strings["Find"] = "Pesquisar";
-$a->strings["Channel Suggestions"] = "Sugestões de canais";
-$a->strings["Random Profile"] = "Perfil aleatório";
-$a->strings["Invite Friends"] = "Convidar amigos";
-$a->strings["Exammple: name=fred and country=iceland"] = "Exemplo: name=raoni and country=peru";
-$a->strings["Advanced Find"] = "Busca avançada";
-$a->strings["Saved Folders"] = "Pastas salvas";
-$a->strings["Everything"] = "Tudo";
-$a->strings["Categories"] = "Categorias";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançado";
+App::$strings["Find Channels"] = "Pesquisar canais";
+App::$strings["Enter name or interest"] = "Digite um nome ou interesse";
+App::$strings["Connect/Follow"] = "Conectar/Acompanhar";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
+App::$strings["Find"] = "Pesquisar";
+App::$strings["Channel Suggestions"] = "Sugestões de canais";
+App::$strings["Random Profile"] = "Perfil aleatório";
+App::$strings["Invite Friends"] = "Convidar amigos";
+App::$strings["Exammple: name=fred and country=iceland"] = "Exemplo: name=raoni and country=peru";
+App::$strings["Advanced Find"] = "Busca avançada";
+App::$strings["Saved Folders"] = "Pastas salvas";
+App::$strings["Everything"] = "Tudo";
+App::$strings["Categories"] = "Categorias";
+App::$strings["%d connection in common"] = array(
0 => "%d conexão em comum",
1 => "%d conexões em comum",
);
-$a->strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
-$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
-$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
-$a->strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
-$a->strings["Upload New Photos"] = "Enviar novas fotos";
-$a->strings["Invalid data packet"] = "Pacote de dados inválido";
-$a->strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
-$a->strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
-$a->strings["Embedded content"] = "Conteúdo incorporado";
-$a->strings["Embedding disabled"] = "A incorporação está desabilitada";
-$a->strings["Logged out."] = "Você saiu.";
-$a->strings["Failed authentication"] = "Não foi possível autenticar";
-$a->strings["Login failed."] = "Não foi possível entrar.";
-$a->strings["%d invitation available"] = array(
+App::$strings["Image exceeds website size limit of %lu bytes"] = "A imagem excede o limite de tamanho do site, que é de %";
+App::$strings["Image file is empty."] = "O arquivo de imagem está vazio.";
+App::$strings["Unable to process image"] = "Não foi possível processar a imagem";
+App::$strings["Photo storage failed."] = "Não foi possível armazenar a foto.";
+App::$strings["Upload New Photos"] = "Enviar novas fotos";
+App::$strings["Invalid data packet"] = "Pacote de dados inválido";
+App::$strings["Unable to verify channel signature"] = "Não foi possível verificar a assinatura do canal";
+App::$strings["Unable to verify site signature for %s"] = "Não foi possível verificar a assinatura do site para %s";
+App::$strings["Embedded content"] = "Conteúdo incorporado";
+App::$strings["Embedding disabled"] = "A incorporação está desabilitada";
+App::$strings["Logged out."] = "Você saiu.";
+App::$strings["Failed authentication"] = "Não foi possível autenticar";
+App::$strings["Login failed."] = "Não foi possível entrar.";
+App::$strings["%d invitation available"] = array(
0 => "%d convite disponível",
1 => "%d convites disponíveis",
);
-$a->strings["Advanced"] = "Avançado";
-$a->strings["Find Channels"] = "Pesquisar canais";
-$a->strings["Enter name or interest"] = "Digite um nome ou interesse";
-$a->strings["Connect/Follow"] = "Conectar/Acompanhar";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
-$a->strings["Find"] = "Pesquisar";
-$a->strings["Channel Suggestions"] = "Sugestões de canais";
-$a->strings["Random Profile"] = "Perfil aleatório";
-$a->strings["Invite Friends"] = "Convidar amigos";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Exemplo avançado: name=raoni and country=peru";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avançado";
+App::$strings["Find Channels"] = "Pesquisar canais";
+App::$strings["Enter name or interest"] = "Digite um nome ou interesse";
+App::$strings["Connect/Follow"] = "Conectar/Acompanhar";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Por exemplo: José da Silva, Pescaria";
+App::$strings["Find"] = "Pesquisar";
+App::$strings["Channel Suggestions"] = "Sugestões de canais";
+App::$strings["Random Profile"] = "Perfil aleatório";
+App::$strings["Invite Friends"] = "Convidar amigos";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Exemplo avançado: name=raoni and country=peru";
+App::$strings["%d connection in common"] = array(
0 => "%d conexão em comum",
1 => "%d conexões em comum",
);
-$a->strings["show more"] = "exibir mais";
-$a->strings["Visible to your default audience"] = "Visível para seu público padrão";
-$a->strings["Show"] = "Exibir";
-$a->strings["Don't show"] = "Não exibir";
-$a->strings["Permissions"] = "Permissões";
-$a->strings["Item was not found."] = "O item não foi encontrado.";
-$a->strings["No source file."] = "Nenhum arquivo de origem.";
-$a->strings["Cannot locate file to replace"] = "Não foi possível locar o arquivo a ser substituído";
-$a->strings["Cannot locate file to revise/update"] = "Não foi possível localizar o arquivo a ser revisado/atualizado";
-$a->strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Você atingiu o seu limite de %1$.0f Mbytes de armazenamento de anexos.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Não foi possível enviar o arquivo. Provável limite do sistema ou a ação foi encerrada.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Não foi possível verificar o arquivo armazenado. Falha no envio.";
-$a->strings["Path not available."] = "O caminho não está disponível.";
-$a->strings["Empty pathname"] = "O nome do caminho está em branco";
-$a->strings["duplicate filename or path"] = "nome de arquivo ou caminho duplicado";
-$a->strings["Path not found."] = "Caminho não encontrado.";
-$a->strings["mkdir failed."] = "mkdir falhou.";
-$a->strings["database storage failed."] = "armazenamento de banco de dados falhou.";
-$a->strings["Unable to obtain identity information from database"] = "Não foi possível obter a informação da identidade a partir do banco de dados";
-$a->strings["Empty name"] = "O nome está em branco";
-$a->strings["Name too long"] = "O nome é muito grande";
-$a->strings["No account identifier"] = "Sem identificador de conta";
-$a->strings["Nickname is required."] = "É necessário informar o apelido.";
-$a->strings["Reserved nickname. Please choose another."] = "Apelido reservado. Por favor escolha outro.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "O apelido possui caracteres não suportados ou já está sendo usado nesse site.";
-$a->strings["Unable to retrieve created identity"] = "Não foi possível recuperar a identidade criada";
-$a->strings["Default Profile"] = "Perfil padrão";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Requested channel is not available."] = "Canal solicitado não está disponível.";
-$a->strings["Requested profile is not available."] = "O perfil solicitado não está disponível.";
-$a->strings["Change profile photo"] = "Mudar a foto do perfil";
-$a->strings["Profiles"] = "Perfis";
-$a->strings["Manage/edit profiles"] = "Administrar/editar perfis";
-$a->strings["Create New Profile"] = "Criar um novo perfil";
-$a->strings["Edit Profile"] = "Editar perfil";
-$a->strings["Profile Image"] = "Imagem do perfil";
-$a->strings["visible to everybody"] = "visível para todos";
-$a->strings["Edit visibility"] = "Editar a visibilidade";
-$a->strings["Gender:"] = "Gênero:";
-$a->strings["Status:"] = "Situação:";
-$a->strings["Homepage:"] = "Página web:";
-$a->strings["Online Now"] = "Online agora";
-$a->strings["g A l F d"] = "G l d F";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[hoje]";
-$a->strings["Birthday Reminders"] = "Lembres de aniversário";
-$a->strings["Birthdays this week:"] = "Aniversários nesta semana:";
-$a->strings["[No description]"] = "[Sem descrição]";
-$a->strings["Event Reminders"] = "Lembretes de eventos";
-$a->strings["Events this week:"] = "Eventos nesta semana:";
-$a->strings["Full Name:"] = "Nome completo:";
-$a->strings["Like this channel"] = "Gostar deste canal";
-$a->strings["j F, Y"] = "j \\d\\e F, Y";
-$a->strings["j F"] = "j \\d\\e F";
-$a->strings["Birthday:"] = "Aniversário:";
-$a->strings["Age:"] = "Idade:";
-$a->strings["for %1\$d %2\$s"] = "para %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Preferência sexual:";
-$a->strings["Hometown:"] = "Cidade natal:";
-$a->strings["Tags:"] = "Etiquetas:";
-$a->strings["Political Views:"] = "Posição política:";
-$a->strings["Religion:"] = "Religião:";
-$a->strings["About:"] = "Sobre:";
-$a->strings["Hobbies/Interests:"] = "Hobbies/Interesses:";
-$a->strings["Likes:"] = "Gosta de:";
-$a->strings["Dislikes:"] = "Não gosta de:";
-$a->strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
-$a->strings["My other channels:"] = "Meus outros canais:";
-$a->strings["Musical interests:"] = "Interesses musicais:";
-$a->strings["Books, literature:"] = "Livros, literatura:";
-$a->strings["Television:"] = "Televisão:";
-$a->strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
-$a->strings["Love/Romance:"] = "Amor/romance:";
-$a->strings["Work/employment:"] = "Trabalho/emprego:";
-$a->strings["School/education:"] = "Escola/educação:";
-$a->strings["Like this thing"] = "Gostar desta coisa";
-$a->strings["Logout"] = "Sair";
-$a->strings["End this session"] = "Encerrar essa sessão";
-$a->strings["Home"] = "Ver canal";
-$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
-$a->strings["Your profile page"] = "A página do seu perfil";
-$a->strings["Edit Profiles"] = "Editar perfis";
-$a->strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
-$a->strings["Edit your profile"] = "Editar seu perfil";
-$a->strings["Your photos"] = "Suas fotos";
-$a->strings["Your files"] = "Seus arquivos";
-$a->strings["Your chatrooms"] = "Suas salas de bate-papo";
-$a->strings["Your bookmarks"] = "Seus links guardados";
-$a->strings["Your webpages"] = "Suas páginas web";
-$a->strings["Sign in"] = "Entrar";
-$a->strings["%s - click to logout"] = "%s - clique para sair";
-$a->strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
-$a->strings["Home Page"] = "Página inicial";
-$a->strings["Register"] = "Registrar";
-$a->strings["Create an account"] = "Criar uma conta";
-$a->strings["Help and documentation"] = "Ajuda e documentação";
-$a->strings["Apps"] = "Aplicações";
-$a->strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
-$a->strings["Search site content"] = "Pesquisar o conteúdo do site";
-$a->strings["Channel Locator"] = "Localizador de canais";
-$a->strings["Your matrix"] = "Sua matriz";
-$a->strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
-$a->strings["Channel home"] = "Página inicial do canal";
-$a->strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
-$a->strings["Connections"] = "Conexões";
-$a->strings["Notices"] = "Notificações";
-$a->strings["Notifications"] = "Notificações";
-$a->strings["See all notifications"] = "Ver todas as notificações";
-$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
-$a->strings["Private mail"] = "Mensagens privadas";
-$a->strings["See all private messages"] = "Ver todas as mensagens privadas";
-$a->strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
-$a->strings["Inbox"] = "Recebidas";
-$a->strings["Outbox"] = "Enviadas";
-$a->strings["New Message"] = "Nova mensagem";
-$a->strings["Event Calendar"] = "Agenda de eventos";
-$a->strings["See all events"] = "Ver todos os eventos";
-$a->strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
-$a->strings["Manage Your Channels"] = "Gerencie os seus canais";
-$a->strings["Account/Channel Settings"] = "Configurações da conta/canal";
-$a->strings["Admin"] = "Admin";
-$a->strings["Site Setup and Configuration"] = "Configuração do site";
-$a->strings["Please wait..."] = "Por favor, aguarde...";
-$a->strings["No recipient provided."] = "Falta o destinatário.";
-$a->strings["[no subject]"] = "[sem assunto]";
-$a->strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
-$a->strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
-$a->strings["System"] = "Sistema";
-$a->strings["Create Personal App"] = "Crie aplicações pessoais";
-$a->strings["Edit Personal App"] = "Edite aplicações pessoais";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Suggestions"] = "Sugestões";
-$a->strings["See more..."] = "Veja mais...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
-$a->strings["Add New Connection"] = "Adicionar nova conexão";
-$a->strings["Enter the channel address"] = "Digite o endereço do canal";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
-$a->strings["Notes"] = "Notas";
-$a->strings["Remove term"] = "Remover termo";
-$a->strings["Archives"] = "Arquivos";
-$a->strings["Refresh"] = "Atualizar";
-$a->strings["Me"] = "Eu";
-$a->strings["Best Friends"] = "Melhores amigos";
-$a->strings["Co-workers"] = "Colegas de trabalho";
-$a->strings["Former Friends"] = "Amigos afastados";
-$a->strings["Acquaintances"] = "Conhecidos";
-$a->strings["Everybody"] = "Todos";
-$a->strings["Account settings"] = "Configurações da conta";
-$a->strings["Channel settings"] = "Configurações do canal";
-$a->strings["Additional features"] = "Recursos adicionais";
-$a->strings["Feature settings"] = "Configurações dos recursos";
-$a->strings["Display settings"] = "Configurações de exibição";
-$a->strings["Connected apps"] = "Aplicações conectadas";
-$a->strings["Export channel"] = "Exportar o canal";
-$a->strings["Export content"] = "Exportar conteúdo";
-$a->strings["Automatic Permissions (Advanced)"] = "Permissões automáticas (avançado)";
-$a->strings["Premium Channel Settings"] = "Configurações de canal premium";
-$a->strings["Check Mail"] = "Checar mensagens";
-$a->strings["Chat Rooms"] = "Salas de bate-papo";
-$a->strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
-$a->strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
-$a->strings["Save to Folder"] = "Salvar para pasta";
-$a->strings["View all"] = "Ver tudo";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["show more"] = "exibir mais";
+App::$strings["Visible to your default audience"] = "Visível para seu público padrão";
+App::$strings["Show"] = "Exibir";
+App::$strings["Don't show"] = "Não exibir";
+App::$strings["Permissions"] = "Permissões";
+App::$strings["Item was not found."] = "O item não foi encontrado.";
+App::$strings["No source file."] = "Nenhum arquivo de origem.";
+App::$strings["Cannot locate file to replace"] = "Não foi possível locar o arquivo a ser substituído";
+App::$strings["Cannot locate file to revise/update"] = "Não foi possível localizar o arquivo a ser revisado/atualizado";
+App::$strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Você atingiu o seu limite de %1$.0f Mbytes de armazenamento de anexos.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Não foi possível enviar o arquivo. Provável limite do sistema ou a ação foi encerrada.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Não foi possível verificar o arquivo armazenado. Falha no envio.";
+App::$strings["Path not available."] = "O caminho não está disponível.";
+App::$strings["Empty pathname"] = "O nome do caminho está em branco";
+App::$strings["duplicate filename or path"] = "nome de arquivo ou caminho duplicado";
+App::$strings["Path not found."] = "Caminho não encontrado.";
+App::$strings["mkdir failed."] = "mkdir falhou.";
+App::$strings["database storage failed."] = "armazenamento de banco de dados falhou.";
+App::$strings["Unable to obtain identity information from database"] = "Não foi possível obter a informação da identidade a partir do banco de dados";
+App::$strings["Empty name"] = "O nome está em branco";
+App::$strings["Name too long"] = "O nome é muito grande";
+App::$strings["No account identifier"] = "Sem identificador de conta";
+App::$strings["Nickname is required."] = "É necessário informar o apelido.";
+App::$strings["Reserved nickname. Please choose another."] = "Apelido reservado. Por favor escolha outro.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "O apelido possui caracteres não suportados ou já está sendo usado nesse site.";
+App::$strings["Unable to retrieve created identity"] = "Não foi possível recuperar a identidade criada";
+App::$strings["Default Profile"] = "Perfil padrão";
+App::$strings["Friends"] = "Amigos";
+App::$strings["Requested channel is not available."] = "Canal solicitado não está disponível.";
+App::$strings["Requested profile is not available."] = "O perfil solicitado não está disponível.";
+App::$strings["Change profile photo"] = "Mudar a foto do perfil";
+App::$strings["Profiles"] = "Perfis";
+App::$strings["Manage/edit profiles"] = "Administrar/editar perfis";
+App::$strings["Create New Profile"] = "Criar um novo perfil";
+App::$strings["Edit Profile"] = "Editar perfil";
+App::$strings["Profile Image"] = "Imagem do perfil";
+App::$strings["visible to everybody"] = "visível para todos";
+App::$strings["Edit visibility"] = "Editar a visibilidade";
+App::$strings["Gender:"] = "Gênero:";
+App::$strings["Status:"] = "Situação:";
+App::$strings["Homepage:"] = "Página web:";
+App::$strings["Online Now"] = "Online agora";
+App::$strings["g A l F d"] = "G l d F";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[hoje]";
+App::$strings["Birthday Reminders"] = "Lembres de aniversário";
+App::$strings["Birthdays this week:"] = "Aniversários nesta semana:";
+App::$strings["[No description]"] = "[Sem descrição]";
+App::$strings["Event Reminders"] = "Lembretes de eventos";
+App::$strings["Events this week:"] = "Eventos nesta semana:";
+App::$strings["Full Name:"] = "Nome completo:";
+App::$strings["Like this channel"] = "Gostar deste canal";
+App::$strings["j F, Y"] = "j \\d\\e F, Y";
+App::$strings["j F"] = "j \\d\\e F";
+App::$strings["Birthday:"] = "Aniversário:";
+App::$strings["Age:"] = "Idade:";
+App::$strings["for %1\$d %2\$s"] = "para %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Preferência sexual:";
+App::$strings["Hometown:"] = "Cidade natal:";
+App::$strings["Tags:"] = "Etiquetas:";
+App::$strings["Political Views:"] = "Posição política:";
+App::$strings["Religion:"] = "Religião:";
+App::$strings["About:"] = "Sobre:";
+App::$strings["Hobbies/Interests:"] = "Hobbies/Interesses:";
+App::$strings["Likes:"] = "Gosta de:";
+App::$strings["Dislikes:"] = "Não gosta de:";
+App::$strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
+App::$strings["My other channels:"] = "Meus outros canais:";
+App::$strings["Musical interests:"] = "Interesses musicais:";
+App::$strings["Books, literature:"] = "Livros, literatura:";
+App::$strings["Television:"] = "Televisão:";
+App::$strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
+App::$strings["Love/Romance:"] = "Amor/romance:";
+App::$strings["Work/employment:"] = "Trabalho/emprego:";
+App::$strings["School/education:"] = "Escola/educação:";
+App::$strings["Like this thing"] = "Gostar desta coisa";
+App::$strings["Logout"] = "Sair";
+App::$strings["End this session"] = "Encerrar essa sessão";
+App::$strings["Home"] = "Ver canal";
+App::$strings["Your posts and conversations"] = "Suas publicações e conversas";
+App::$strings["Your profile page"] = "A página do seu perfil";
+App::$strings["Edit Profiles"] = "Editar perfis";
+App::$strings["Manage/Edit profiles"] = "Administrar/Editar perfis";
+App::$strings["Edit your profile"] = "Editar seu perfil";
+App::$strings["Your photos"] = "Suas fotos";
+App::$strings["Your files"] = "Seus arquivos";
+App::$strings["Your chatrooms"] = "Suas salas de bate-papo";
+App::$strings["Your bookmarks"] = "Seus links guardados";
+App::$strings["Your webpages"] = "Suas páginas web";
+App::$strings["Sign in"] = "Entrar";
+App::$strings["%s - click to logout"] = "%s - clique para sair";
+App::$strings["Click to authenticate to your home hub"] = "Clique para se autenticar com seu hub de origem";
+App::$strings["Home Page"] = "Página inicial";
+App::$strings["Register"] = "Registrar";
+App::$strings["Create an account"] = "Criar uma conta";
+App::$strings["Help and documentation"] = "Ajuda e documentação";
+App::$strings["Apps"] = "Aplicações";
+App::$strings["Applications, utilities, links, games"] = "Aplicações, utilitários, links, jogos";
+App::$strings["Search site content"] = "Pesquisar o conteúdo do site";
+App::$strings["Channel Locator"] = "Localizador de canais";
+App::$strings["Your matrix"] = "Sua matriz";
+App::$strings["Mark all matrix notifications seen"] = "Marcar todas as notificações da matriz como vistas";
+App::$strings["Channel home"] = "Página inicial do canal";
+App::$strings["Mark all channel notifications seen"] = "Marcar todas as notificações de canais como vistas";
+App::$strings["Connections"] = "Conexões";
+App::$strings["Notices"] = "Notificações";
+App::$strings["Notifications"] = "Notificações";
+App::$strings["See all notifications"] = "Ver todas as notificações";
+App::$strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
+App::$strings["Private mail"] = "Mensagens privadas";
+App::$strings["See all private messages"] = "Ver todas as mensagens privadas";
+App::$strings["Mark all private messages seen"] = "Marcar todas as mensagens privadas como vistas";
+App::$strings["Inbox"] = "Recebidas";
+App::$strings["Outbox"] = "Enviadas";
+App::$strings["New Message"] = "Nova mensagem";
+App::$strings["Event Calendar"] = "Agenda de eventos";
+App::$strings["See all events"] = "Ver todos os eventos";
+App::$strings["Mark all events seen"] = "Marcar todos os eventos como vistos";
+App::$strings["Manage Your Channels"] = "Gerencie os seus canais";
+App::$strings["Account/Channel Settings"] = "Configurações da conta/canal";
+App::$strings["Admin"] = "Admin";
+App::$strings["Site Setup and Configuration"] = "Configuração do site";
+App::$strings["Please wait..."] = "Por favor, aguarde...";
+App::$strings["No recipient provided."] = "Falta o destinatário.";
+App::$strings["[no subject]"] = "[sem assunto]";
+App::$strings["Unable to determine sender."] = "Não foi possível determinar o remetente.";
+App::$strings["Stored post could not be verified."] = "Não foi possível verificar a publicação armazenada.";
+App::$strings["System"] = "Sistema";
+App::$strings["Create Personal App"] = "Crie aplicações pessoais";
+App::$strings["Edit Personal App"] = "Edite aplicações pessoais";
+App::$strings["Ignore/Hide"] = "Ignorar/Ocultar";
+App::$strings["Suggestions"] = "Sugestões";
+App::$strings["See more..."] = "Veja mais...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Você tem %1$.0f de %2$.0f conexões permitidas.";
+App::$strings["Add New Connection"] = "Adicionar nova conexão";
+App::$strings["Enter the channel address"] = "Digite o endereço do canal";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
+App::$strings["Notes"] = "Notas";
+App::$strings["Remove term"] = "Remover termo";
+App::$strings["Archives"] = "Arquivos";
+App::$strings["Refresh"] = "Atualizar";
+App::$strings["Me"] = "Eu";
+App::$strings["Best Friends"] = "Melhores amigos";
+App::$strings["Co-workers"] = "Colegas de trabalho";
+App::$strings["Former Friends"] = "Amigos afastados";
+App::$strings["Acquaintances"] = "Conhecidos";
+App::$strings["Everybody"] = "Todos";
+App::$strings["Account settings"] = "Configurações da conta";
+App::$strings["Channel settings"] = "Configurações do canal";
+App::$strings["Additional features"] = "Recursos adicionais";
+App::$strings["Feature settings"] = "Configurações dos recursos";
+App::$strings["Display settings"] = "Configurações de exibição";
+App::$strings["Connected apps"] = "Aplicações conectadas";
+App::$strings["Export channel"] = "Exportar o canal";
+App::$strings["Export content"] = "Exportar conteúdo";
+App::$strings["Automatic Permissions (Advanced)"] = "Permissões automáticas (avançado)";
+App::$strings["Premium Channel Settings"] = "Configurações de canal premium";
+App::$strings["Check Mail"] = "Checar mensagens";
+App::$strings["Chat Rooms"] = "Salas de bate-papo";
+App::$strings["Bookmarked Chatrooms"] = "Salas de bate-papo guardadas";
+App::$strings["Suggested Chatrooms"] = "Salas de bate-papo sugeridas";
+App::$strings["Save to Folder"] = "Salvar para pasta";
+App::$strings["View all"] = "Ver tudo";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "desgostou",
1 => "desgostaram",
);
-$a->strings["Add Star"] = "Adicione estrela";
-$a->strings["Remove Star"] = "Remove estrela";
-$a->strings["Toggle Star Status"] = "Alterna status da estrela";
-$a->strings["starred"] = "destacado";
-$a->strings["Add Tag"] = "Adiciona etiqueta";
-$a->strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
-$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
-$a->strings["Share This"] = "Compartilhe isso";
-$a->strings["share"] = "compartilhar";
-$a->strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
-$a->strings["to"] = "para";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Mural-para-mural";
-$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
-$a->strings["Save Bookmarks"] = "Salve Favoritos";
-$a->strings["Add to Calendar"] = "Adicione ao calendário";
-$a->strings["__ctx:noun__ Likes"] = "Gostaram";
-$a->strings["__ctx:noun__ Dislikes"] = "Desgostaram";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Adicione estrela";
+App::$strings["Remove Star"] = "Remove estrela";
+App::$strings["Toggle Star Status"] = "Alterna status da estrela";
+App::$strings["starred"] = "destacado";
+App::$strings["Add Tag"] = "Adiciona etiqueta";
+App::$strings["I like this (toggle)"] = "Eu gostei disso (alterna)";
+App::$strings["I don't like this (toggle)"] = "Eu não gostei disso (alterna)";
+App::$strings["Share This"] = "Compartilhe isso";
+App::$strings["share"] = "compartilhar";
+App::$strings["View %s's profile - %s"] = "Ver o perfil de %s - %s";
+App::$strings["to"] = "para";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Mural-para-mural";
+App::$strings["via Wall-To-Wall:"] = "via Mural-para-mural";
+App::$strings["Save Bookmarks"] = "Salve Favoritos";
+App::$strings["Add to Calendar"] = "Adicione ao calendário";
+App::$strings["__ctx:noun__ Likes"] = "Gostaram";
+App::$strings["__ctx:noun__ Dislikes"] = "Desgostaram";
+App::$strings["%d comment"] = array(
0 => "%d comentário",
1 => "%d comentários",
);
-$a->strings["[+] show all"] = "[+] mostrar todos";
-$a->strings["This is you"] = "Este(a) é você";
-$a->strings["Comment"] = "Comentar";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Bold"] = "Negrito";
-$a->strings["Italic"] = "Itálico";
-$a->strings["Underline"] = "Sublinhado";
-$a->strings["Quote"] = "Citação";
-$a->strings["Code"] = "Código";
-$a->strings["Image"] = "Imagem";
-$a->strings["Link"] = "Link";
-$a->strings["Video"] = "Vídeo";
-$a->strings["Delete this item?"] = "Excluir este item?";
-$a->strings["[-] show less"] = "[-] mostra menos";
-$a->strings["[+] expand"] = "[+] expandir";
-$a->strings["[-] collapse"] = "[-] colapsar";
-$a->strings["Password too short"] = "A senha é muito curta";
-$a->strings["Passwords do not match"] = "As senhas não correspondem";
-$a->strings["everybody"] = "todos";
-$a->strings["Secret Passphrase"] = "Frase secreta";
-$a->strings["Passphrase hint"] = "Dica da frase secreta";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
-$a->strings["close all"] = "fechar tudo";
-$a->strings["Nothing new here"] = "Nada de novo aqui";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "atrás";
-$a->strings["from now"] = "de agora";
-$a->strings["less than a minute"] = "menos de um minuto";
-$a->strings["about a minute"] = "aproximadamente um minuto";
-$a->strings["%d minutes"] = "%d minutos";
-$a->strings["about an hour"] = "aproximadamente uma hora";
-$a->strings["about %d hours"] = "aproximadamente %d horas";
-$a->strings["a day"] = "um dia";
-$a->strings["%d days"] = "%d dias";
-$a->strings["about a month"] = "aproximadamente um mês";
-$a->strings["%d months"] = "%d meses";
-$a->strings["about a year"] = "aproximadamente um ano";
-$a->strings["%d years"] = "%d anos";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Nova janela";
-$a->strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
-$a->strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
-$a->strings["Male"] = "Masculino";
-$a->strings["Female"] = "Feminino";
-$a->strings["Currently Male"] = "Atualmente masculino";
-$a->strings["Currently Female"] = "Atualmente feminino";
-$a->strings["Mostly Male"] = "Masculino a maior parte do tempo";
-$a->strings["Mostly Female"] = "Feminino a maior parte do tempo";
-$a->strings["Transgender"] = "Transgênero";
-$a->strings["Intersex"] = "Intersexuado";
-$a->strings["Transsexual"] = "Transexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutro";
-$a->strings["Non-specific"] = "Não específico";
-$a->strings["Other"] = "Outro";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Homens";
-$a->strings["Females"] = "Mulheres";
-$a->strings["Gay"] = "Gays";
-$a->strings["Lesbian"] = "Lésbicas";
-$a->strings["No Preference"] = "Sem preferência";
-$a->strings["Bisexual"] = "Bissexuais";
-$a->strings["Autosexual"] = "Autossexuais";
-$a->strings["Abstinent"] = "Abstinentes";
-$a->strings["Virgin"] = "Virgens";
-$a->strings["Deviant"] = "Desviantes";
-$a->strings["Fetish"] = "Fetiches";
-$a->strings["Oodles"] = "Abundância";
-$a->strings["Nonsexual"] = "Não sexuais";
-$a->strings["Single"] = "Solteiro(a)";
-$a->strings["Lonely"] = "Solitário(a)";
-$a->strings["Available"] = "Disponível";
-$a->strings["Unavailable"] = "Não disponível";
-$a->strings["Has crush"] = "Tem uma paixão";
-$a->strings["Infatuated"] = "Apaixonado";
-$a->strings["Dating"] = "Saindo com alguém";
-$a->strings["Unfaithful"] = "Infiel";
-$a->strings["Sex Addict"] = "Viciado(a) em sexo";
-$a->strings["Friends/Benefits"] = "Amigos com benefícios";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Envolvido(a)";
-$a->strings["Married"] = "Casado(a)";
-$a->strings["Imaginarily married"] = "Casado imaginariamente";
-$a->strings["Partners"] = "Parceiros";
-$a->strings["Cohabiting"] = "Coabitando";
-$a->strings["Common law"] = "Direito comum";
-$a->strings["Happy"] = "Feliz";
-$a->strings["Not looking"] = "Não estou procurando";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Traído(a)";
-$a->strings["Separated"] = "Separado(a)";
-$a->strings["Unstable"] = "Instável";
-$a->strings["Divorced"] = "Divorciado(a)";
-$a->strings["Imaginarily divorced"] = "Divorciado imaginariamente";
-$a->strings["Widowed"] = "Viúvo(a)";
-$a->strings["Uncertain"] = "Incerto(a)";
-$a->strings["It's complicated"] = "É complicado";
-$a->strings["Don't care"] = "Não importa";
-$a->strings["Ask me"] = "Pergunte-me";
-$a->strings["Logged out."] = "Você saiu.";
-$a->strings["Failed authentication"] = "Não foi possível autenticar";
-$a->strings["Login failed."] = "Não foi possível entrar.";
-$a->strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
-$a->strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
-$a->strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
-$a->strings["Can view my connections"] = "Pode ver minhas conexões";
-$a->strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
-$a->strings["Can view my webpages"] = "Pode ver minhas páginas web";
-$a->strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
-$a->strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
-$a->strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
-$a->strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
-$a->strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
-$a->strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
-$a->strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
-$a->strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
-$a->strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
-$a->strings["Can edit my webpages"] = "Pode editar minhas páginas web";
-$a->strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
-$a->strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
-$a->strings["Social Networking"] = "Rede social";
-$a->strings["Mostly Public"] = "Padrão público";
-$a->strings["Restricted"] = "Restrito";
-$a->strings["Private"] = "Privado";
-$a->strings["Community Forum"] = "Fórum de comunidade";
-$a->strings["Feed Republish"] = "Republicação de feed";
-$a->strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
-$a->strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
-$a->strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
-$a->strings["Menu not found."] = "O menu não foi encontrado.";
-$a->strings["Menu element updated."] = "O elemento de menu foi atualizado.";
-$a->strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
-$a->strings["Menu element added."] = "O elemento de menu foi adicionado.";
-$a->strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
-$a->strings["Not found."] = "Não encontrado.";
-$a->strings["Manage Menu Elements"] = "Administrar elementos de menu";
-$a->strings["Edit menu"] = "Editar menu";
-$a->strings["Edit element"] = "Editar elemento";
-$a->strings["Drop element"] = "Descartar elemento";
-$a->strings["New element"] = "Novo elemento";
-$a->strings["Edit this menu container"] = "Editar esta caixa de menu";
-$a->strings["Add menu element"] = "Adicionar um elemento de menu";
-$a->strings["Delete this menu item"] = "Deleter este item de menu";
-$a->strings["Edit this menu item"] = "Editar este item de menu";
-$a->strings["New Menu Element"] = "Novo elemento de menu";
-$a->strings["Menu Item Permissions"] = "Permissões do item do menu";
-$a->strings["(click to open/close)"] = "(clique para abrir/fechar)";
-$a->strings["Link text"] = "Texto do link";
-$a->strings["URL of link"] = "URL do link";
-$a->strings["Use Red magic-auth if available"] = "Usar <em>Red magic-auth</em> se disponível";
-$a->strings["Open link in new window"] = "Abrir link em uma nova janela";
-$a->strings["Order in list"] = "Ordem na lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
-$a->strings["Menu item not found."] = "O item de menu não foi encontrado.";
-$a->strings["Menu item deleted."] = "O item de menu foi deletado.";
-$a->strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
-$a->strings["Edit Menu Element"] = "Editar elemento de menu";
-$a->strings["Modify"] = "Modificar";
-$a->strings["Some blurb about what to do when you're new here"] = "Alguma coisa sobre o que fazer quando se é novo aqui";
-$a->strings["sent you a private message"] = "lhe enviou uma mensagem privada";
-$a->strings["added your channel"] = "adicionou seu canal";
-$a->strings["posted an event"] = "publicou um evento";
-$a->strings["network"] = "+ rede";
-$a->strings["Name is required"] = "É necessário informar o nome";
-$a->strings["Key and Secret are required"] = "A chave e o segredo são obrigatórios";
-$a->strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
-$a->strings["Password changed."] = "A senha foi modificada.";
-$a->strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
-$a->strings["Not valid email."] = "Não é um e-mail válido";
-$a->strings["Protected email address. Cannot change to that email."] = "Endereço de e-mail protegido. Não é possível mudar para esse e-mail.";
-$a->strings["System failure storing new email. Please try again."] = "Falha do sistema ao armazenar novo e-mail. Por favor, tente novamente.";
-$a->strings["Settings updated."] = "As configurações foram atualizadas.";
-$a->strings["Add application"] = "Adicionar aplicação";
-$a->strings["Name of application"] = "Nome da aplicação";
-$a->strings["Consumer Key"] = "Chave de consumidor";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Gerado automaticamente - troque se desejável. Comprimento máximo 20";
-$a->strings["Consumer Secret"] = "Segredo de consumidor";
-$a->strings["Redirect"] = "Redirecionamento";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirecionamento - deixe em branco, a não ser que sua aplicação especificamente requeira isso";
-$a->strings["Icon url"] = "URL do ícone";
-$a->strings["Optional"] = "Opcional";
-$a->strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
-$a->strings["Connected Apps"] = "Aplicações conectadas";
-$a->strings["Client key starts with"] = "Chave do cliente começa com";
-$a->strings["No name"] = "Sem nome";
-$a->strings["Remove authorization"] = "Remover autorização";
-$a->strings["No feature settings configured"] = "Não foi definida nenhuma configuração do recurso";
-$a->strings["Feature Settings"] = "Configurações do recurso";
-$a->strings["Account Settings"] = "Configurações da conta";
-$a->strings["Password Settings"] = "Configurações da senha";
-$a->strings["New Password:"] = "Nova senha:";
-$a->strings["Confirm:"] = "Confirme:";
-$a->strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
-$a->strings["Email Address:"] = "Endereço de e-mail:";
-$a->strings["Remove Account"] = "Remover conta";
-$a->strings["Remove this account from this server including all its channels"] = "Remove esta conta deste servidor incluindo todos os seus canais.";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Atenção: Esta ação é permanente e não pode ser revertida.";
-$a->strings["Off"] = "Desligado";
-$a->strings["On"] = "Ligado";
-$a->strings["Additional Features"] = "Recursos adicionais";
-$a->strings["Connector Settings"] = "Configurações do conector";
-$a->strings["No special theme for mobile devices"] = "Sem tema especial para aparelhos móveis";
-$a->strings["%s - (Experimental)"] = "%s - (Experimental)";
-$a->strings["Display Settings"] = "Configurações de exibição";
-$a->strings["Display Theme:"] = "Tema do perfil:";
-$a->strings["Mobile Theme:"] = "Tema móvel:";
-$a->strings["Enable user zoom on mobile devices"] = "Permitir zoom pelo usuário em dispositivos móveis";
-$a->strings["Update browser every xx seconds"] = "Atualizar navegador a cada xx segundos";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sem máximo";
-$a->strings["Maximum number of conversations to load at any time:"] = "Número máximo permitido de conversas carregadas:";
-$a->strings["Maximum of 100 items"] = "Máximo de 100 itens";
-$a->strings["Don't show emoticons"] = "Não exibir emoticons";
-$a->strings["Link post titles to source"] = "Ligar o título dos posts à fonte";
-$a->strings["System Page Layout Editor - (advanced)"] = "Editor de layout de página do sistema - (avançado)";
-$a->strings["Nobody except yourself"] = "Ninguém exceto você mesmo";
-$a->strings["Only those you specifically allow"] = "Apenas quem você der permissão";
-$a->strings["Approved connections"] = "Conexões aprovadas";
-$a->strings["Any connections"] = "Quaisquer conexões";
-$a->strings["Anybody on this website"] = "Qualquer um neste site";
-$a->strings["Anybody in this network"] = "Qualquer um nesta rede";
-$a->strings["Anybody authenticated"] = "Qualquer um autenticado";
-$a->strings["Anybody on the internet"] = "Qualquer um na internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicar seu perfil padrão no diretório da rede?";
-$a->strings["No"] = "Não";
-$a->strings["Yes"] = "Sim";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir sugerir você como amigo potencial para outros membros?";
-$a->strings["or"] = "ou";
-$a->strings["Your channel address is"] = "O endereço do seu canal é";
-$a->strings["Channel Settings"] = "Configurações do canal";
-$a->strings["Basic Settings"] = "Configurações básicas";
-$a->strings["Your Timezone:"] = "Seu fuso horário:";
-$a->strings["Default Post Location:"] = "Localização padrão de suas publicações:";
-$a->strings["Geographical location to display on your posts"] = "Localização geográfica para exibir em suas publicações";
-$a->strings["Use Browser Location:"] = "Usar localizador do navegador:";
-$a->strings["Adult Content"] = "Conteúdo adulto";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal frequentemente ou regularmente publica conteúdo adulto. (Por favor marque qualquer material adulto e/ou nudez com #NSFW)";
-$a->strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Suas permissões já foram configuradas. Clique para vê-las/ajustá-las";
-$a->strings["Hide my online presence"] = "Esconda minha presença online";
-$a->strings["Prevents displaying in your profile that you are online"] = "Previne exibir em seu perfil que você está online";
-$a->strings["Simple Privacy Settings:"] = "Configurações de privacidade simples:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muito público - <em>extremamente permissivo (deve ser usado com cuidado)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>público por padrão, privado quando desejável (similar às permissões de redes sociais, mas com melhor privacidade)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>privado por padrão, nunca aberto ou público</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por padrão bloquado de/para todos</em>";
-$a->strings["Allow others to tag your posts"] = "Permitir que outros etiquetem suas publicações";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Frequentemente utilizado pela comunidade para retroativamente sinalizar conteúdo inapropriado";
-$a->strings["Advanced Privacy Settings"] = "Configurações de privacidade avançadas";
-$a->strings["Expire other channel content after this many days"] = "Expirar outros conteúdos do canal após este número de dias";
-$a->strings["0 or blank prevents expiration"] = "0 ou em branco previne expiração";
-$a->strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
-$a->strings["May reduce spam activity"] = "Pode reduzir a frequência de spam";
-$a->strings["Default Post Permissions"] = "Permissões padrão de publicação";
-$a->strings["Maximum private messages per day from unknown people:"] = "Máximo número de mensagens privadas por dia de pessoas desconhecidas:";
-$a->strings["Useful to reduce spamming"] = "Útil para reduzir a frequência de spam";
-$a->strings["Notification Settings"] = "Configurações de notificação";
-$a->strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status quando:";
-$a->strings["accepting a friend request"] = "aceitar um pedido de amizade";
-$a->strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
-$a->strings["making an <em>interesting</em> profile change"] = "modificar algo <em>interessante</em> em seu perfil";
-$a->strings["Send a notification email when:"] = "Enviar um e-mail de notificação quando:";
-$a->strings["You receive a connection request"] = "Você recebe uma solicitação de conexão";
-$a->strings["Your connections are confirmed"] = "Suas conexões são confirmadas";
-$a->strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
-$a->strings["Someone writes a followup comment"] = "Alguém comenta uma publicação";
-$a->strings["You receive a private message"] = "Você recebeu uma mensagem privada";
-$a->strings["You receive a friend suggestion"] = "Você recebe uma sugestão de amizade";
-$a->strings["You are tagged in a post"] = "Você é mencionado num post";
-$a->strings["You are poked/prodded/etc. in a post"] = "Você foi cutucado/espetado/etc. numa publicação";
-$a->strings["Advanced Account/Page Type Settings"] = "Configurações avançadas de conta/tipo de página";
-$a->strings["Change the behaviour of this account for special situations"] = "Mudar o comportamento dessa conta em situações especiais";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Por favor, habilite o modo expert (em <a href=\"settings/features\">Configurações > Recursos adicionais</a>) para ajustar!";
-$a->strings["Miscellaneous Settings"] = "Configurações miscelâneas";
-$a->strings["Personal menu to display in your channel pages"] = "Menu pessoal para exibir nas páginas dos seus canais";
-$a->strings["Remove this channel"] = "Remover este canal";
-$a->strings["Poke/Prod"] = "Cutucar/Espetar";
-$a->strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
-$a->strings["Recipient"] = "Destinatário";
-$a->strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
-$a->strings["Make this post private"] = "Torne esta publicação privada";
-$a->strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
-$a->strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
-$a->strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticação remota bloqueada. Você está autenticado neste site localmente. Por favor, saia e tente novamente.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
-$a->strings["Item not available."] = "O item não está disponível.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Carregar o URL retorna o erro: %1\$s";
-$a->strings["\$Projectname"] = "\$Projectname";
-$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
-$a->strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
-$a->strings["Image resize failed."] = "Falha ao modificar o tamanho da imagem.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Se a nova foto não aparecer imediatamente, recarregue a página segurando a tecla \"shift\" ou limpe o cache do navegador, ";
-$a->strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
-$a->strings["Unable to process image."] = "Não foi possível processar a imagem.";
-$a->strings["Photo not available."] = "A foto não está disponível.";
-$a->strings["Upload File:"] = "Enviar arquivo:";
-$a->strings["Select a profile:"] = "Selecione um perfil:";
-$a->strings["Upload Profile Photo"] = "Enviar foto do perfil";
-$a->strings["skip this step"] = "pule esta etapa";
-$a->strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
-$a->strings["Crop Image"] = "Cortar a imagem";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
-$a->strings["Done Editing"] = "Encerrar a edição";
-$a->strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
-$a->strings["Image upload failed."] = "Não foi possível enviar a imagem.";
-$a->strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
-$a->strings["Invalid item."] = "Item inválido.";
-$a->strings["Channel not found."] = "O canal não foi encontrado.";
-$a->strings["Page not found."] = "Página não encontrada.";
-$a->strings["Like/Dislike"] = "Gostar/Desgostar";
-$a->strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
-$a->strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua \$Projectname ID</a> ou <a href=\"register\">registre-se como novo membro da \$Projectname</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitação inválida.";
-$a->strings["thing"] = "coisa";
-$a->strings["Channel unavailable."] = "Canal não disponível.";
-$a->strings["Previous action reversed."] = "Ação anterior revertida.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s concordam com %2\$s %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s não concordam com %2\$s %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstém da decisão sobre %2\$s %3\$s";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s comparecerá em %3\$s de %2\$s";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s não comparecerá em %3\$s de %2\$s";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s talvez compareça em %3\$s de %2\$s";
-$a->strings["Action completed."] = "Ação completada.";
-$a->strings["Thank you."] = "Obrigado.";
-$a->strings["Event can not end before it has started."] = "Um evento não pode terminar antes de seu início.";
-$a->strings["Unable to generate preview."] = "Não pode gerar pré-visualização.";
-$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
-$a->strings["Event not found."] = "Evento não encontrado.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editar o evento";
-$a->strings["Delete event"] = "Excluir evento";
-$a->strings["Create New Event"] = "Criar um novo evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Próximo";
-$a->strings["Export"] = "Exportar";
-$a->strings["Event removed"] = "Evento removido";
-$a->strings["Failed to remove event"] = "Falha ao excluir evento";
-$a->strings["Event details"] = "Detalhes do evento";
-$a->strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
-$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
-$a->strings["Event Starts:"] = "Início do evento:";
-$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
-$a->strings["Event Finishes:"] = "Término do evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
-$a->strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para eventos que ocorrem em um lugar específico. Não prático para feriados globais.";
-$a->strings["Description:"] = "Descrição:";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartilhar este evento";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
-$a->strings["Public Sites"] = "Sites públicos";
-$a->strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Os sites listados permitem ao público geral registrar contas na \$Projectname. Todos os sites na matrix são interligados, portanto ser membro em qualquer um deles te torna membro na matrix como um todo. Alguns sites podem solicitar uma assinatura ou prover planos em níveis. Os links para cada provedor <strong>podem</strong> fornecer mais detalhes.";
-$a->strings["Rate this hub"] = "Avalie esse hub.";
-$a->strings["Site URL"] = "URL do site";
-$a->strings["Access Type"] = "Tipo de acesso";
-$a->strings["Registration Policy"] = "Política de registro";
-$a->strings["You must be logged in to see this page."] = "Você precisa estar autenticado para ver esta página.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Permissões insuficientes. Requisição redirecionada para a página de perfil.";
-$a->strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
-$a->strings["Save Bookmark"] = "Guardar link";
-$a->strings["URL of bookmark"] = "URL do link guardado";
-$a->strings["Description"] = "Descrição";
-$a->strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
-$a->strings["Room not found"] = "Sala não encontrada";
-$a->strings["Leave Room"] = "Sair da sala";
-$a->strings["Delete This Room"] = "Deletar esta sala";
-$a->strings["I am away right now"] = "Eu estou ausente no momento";
-$a->strings["I am online"] = "Eu estou online";
-$a->strings["Bookmark this room"] = "Guarde esta sala";
-$a->strings["New Chatroom"] = "Nova sala de bate-papo";
-$a->strings["Chatroom Name"] = "Nome da sala de bate-papo";
-$a->strings["%1\$s's Chatrooms"] = "Salas de bate-papo de %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Número máximo de novos registros neste site excedido por hoje. Por favor, tente novamente amanhã.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, indique a aceitação dos Termos de Serviço. Falha ao registrar.";
-$a->strings["Passwords do not match."] = "Senhas não conferem.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para confirmar o registro.";
-$a->strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
-$a->strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
-$a->strings["Registration on this site/hub is by approval only."] = "O registro neste site/hub requer aprovação.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre em um outro site/hub afiliado</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o número máximo de registros de novas contas. Por favor, tente novamente amanhã.";
-$a->strings["Terms of Service"] = "Termos de Serviço";
-$a->strings["I accept the %s for this website"] = "Eu aceito os %s deste website.";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Eu sou maior de 13 anos e aceito os %s deste website";
-$a->strings["Registration"] = "Registro";
-$a->strings["Membership on this site is by invitation only."] = "Novas contas neste site se dão apenas por convite.";
-$a->strings["Please enter your invitation code"] = "Por favor, digite o código do seu convite";
-$a->strings["Your email address"] = "Seu endereço de e-mail";
-$a->strings["Choose a password"] = "Escolha uma senha";
-$a->strings["Please re-enter your password"] = "Por favor, digite sua senha novamente";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Online";
-$a->strings["Please login."] = "Por favor, autentique-se.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Visitantes: Usuário: {seu endereço de e-mail}, Senha: +++";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "A remoção da canais fica desabilitada por 48 horas após uma troca de senha da conta.";
-$a->strings["Remove This Channel"] = "Remover este canal";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente este canal da rede. Uma vez que seja feito não será possível recuperá-lo.";
-$a->strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
-$a->strings["Remove this channel and all its clones from the network"] = "Remover este canal e todos os seus clones da rede";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por padrão, apenas a instância do canal localizada neste hub será removida da rede";
-$a->strings["Remove Channel"] = "Remover canal";
-$a->strings["No channel."] = "Nenhum canal.";
-$a->strings["Common connections"] = "Conexões em comum";
-$a->strings["No connections in common."] = "Nenhuma conexão em comum.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos um problema ao entrar com a OpenID fornecida. Por favor, verifique se digitou corretamente a ID.";
-$a->strings["The error message was:"] = "A mensagem de erro foi:";
-$a->strings["Authentication failed."] = "A autenticação falhou.";
-$a->strings["Remote Authentication"] = "Autenticação remota";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Entre o endereço do seu canal (e.g. canal@exemplo.com)";
-$a->strings["Authenticate"] = "Autenticar";
-$a->strings["Continue"] = "Continuar";
-$a->strings["Premium Channel Setup"] = "Configuração de canal premium";
-$a->strings["Enable premium channel connection restrictions"] = "Habilitar restrições de canal premium para conexão";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor, insira suas restrições ou condições, como um recibo de depósito, normas de conduta, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal pode exigir passos adicionais ou compreensão das seguintes condições antes de conectar:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Tentativas de conexões verão então o seguinte texto antes de prosseguir:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ao prosseguir, eu certifico que cumpri todas as instruções exibidas nesta página.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Nenhuma instrução foi especificada pelo dono do canal.)";
-$a->strings["Restricted or Premium Channel"] = "Canal restrito ou premium";
-$a->strings["No such group"] = "Este grupo não existe";
-$a->strings["Search Results For:"] = "Resultados da busca por:";
-$a->strings["Collection is empty"] = "A coleção está vazia";
-$a->strings["Collection: "] = "Coleção:";
-$a->strings["Connection: "] = "Conexão:";
-$a->strings["Invalid connection."] = "Conexão inválida.";
-$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
-$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
-$a->strings["Connection updated."] = "A conexão foi atualizada.";
-$a->strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
-$a->strings["Blocked"] = "Bloqueado";
-$a->strings["Ignored"] = "Ignorado";
-$a->strings["Hidden"] = "Oculto";
-$a->strings["Archived"] = "Arquivado";
-$a->strings["All"] = "Todos";
-$a->strings["Suggest new connections"] = "Sugerir novas conexões";
-$a->strings["New Connections"] = "Novas conexões";
-$a->strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
-$a->strings["Show all connections"] = "Exibir todas as conexões";
-$a->strings["Unblocked"] = "Não bloqueado";
-$a->strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
-$a->strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
-$a->strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
-$a->strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
-$a->strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexão";
-$a->strings["Search your connections"] = "Pesquisar em suas conexões";
-$a->strings["Finding: "] = "Pesquisando: ";
-$a->strings["Edit post"] = "Editar a publicação";
-$a->strings["\$Projectname channel"] = "Canal na \$Projectname";
-$a->strings["Collection created."] = "A coleção foi criada.";
-$a->strings["Could not create collection."] = "Não foi possível criar a coleção.";
-$a->strings["Collection updated."] = "Coleção atualizada";
-$a->strings["Create a collection of channels."] = "Criar uma coleção de canais.";
-$a->strings["Collection Name: "] = "Nome da coleção:";
-$a->strings["Members are visible to other channels"] = "Membros são visíveis para outros canais";
-$a->strings["Collection removed."] = "Coleção removida.";
-$a->strings["Unable to remove collection."] = "Não foi possível remover a coleção.";
-$a->strings["Collection Editor"] = "Editor de coleção";
-$a->strings["Members"] = "Membros";
-$a->strings["All Connected Channels"] = "Todas os canais conectados";
-$a->strings["Click on a channel to add or remove."] = "Clique em um canal para adicionar ou remover.";
-$a->strings["Version %s"] = "Versão %s";
-$a->strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instalados:";
-$a->strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicação instalado";
-$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este é um hub da \$Projectname - uma rede global cooperativa de websites descentralizados com privacidade aprimorada.";
-$a->strings["Tag: "] = "Etiqueta:";
-$a->strings["Last background fetch: "] = "Buscar último fundo:";
-$a->strings["Running at web location"] = "Sendo executado no endereço web";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor visite <a href=\"https://redmatrix.me\">redmatrix.me</a> para aprender mais sobre a \$Projectname.";
-$a->strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
-$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugestões, elogios, etc - mande um e-mail para \"redmatrix\" arrôba librelist ponto com";
-$a->strings["Site Administrators"] = "Administradores do site";
-$a->strings["Help:"] = "Ajuda:";
-$a->strings["Not Found"] = "Não encontrada";
-$a->strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuração";
-$a->strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Não foi possível conectar à URL especificada para o site. Provavlmente um problema de DNS ou com o certificado SSL.";
-$a->strings["Could not create table."] = "Não foi possível criar a tabela.";
-$a->strings["Your site database has been installed."] = "O banco de dados do seu site foi instalado.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Pode ser que você precise importar o arquivo \"install/database.sql\" manualmente, usando o phpmyadmin or mysql.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, veja o arquivo \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Checagem do sistema";
-$a->strings["Next"] = "Próximo";
-$a->strings["Check again"] = "Cheque novamente";
-$a->strings["Database connection"] = "Conexão ao banco de dados";
-$a->strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar a \$Projectname é necessário saber como se conectar ao seu banco de dados.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a isso.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificar abaixo já deve existir. Caso contrário, crie-o antes de prosseguir.";
-$a->strings["Database Server Name"] = "Nome do servidor de banco de dados";
-$a->strings["Default is localhost"] = "O default é localhost";
-$a->strings["Database Port"] = "Porta do banco de dados";
-$a->strings["Communication port number - use 0 for default"] = "Número da porta de comunicação - use 0 para o default";
-$a->strings["Database Login Name"] = "Nome do usuário do banco de dados";
-$a->strings["Database Login Password"] = "Senha do usuário do banco de dados";
-$a->strings["Database Name"] = "Nome do banco de dados";
-$a->strings["Site administrator email address"] = "Endereço de email do administrador do site";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
-$a->strings["Website URL"] = "URL do website";
-$a->strings["Please use SSL (https) URL if available."] = "Por favor, use uma URL SSL (https) se disponível.";
-$a->strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
-$a->strings["Site settings"] = "Configurações do site";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Caso você não tenha uma versão de linha de comando do PHP instalada no seu servidor, você não será capaz de executar coletas em segundo plano pelo cron.";
-$a->strings["PHP executable path"] = "Caminho para o executável do PHP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
-$a->strings["Command line PHP"] = "PHP em linha de comando";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
-$a->strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Gerar chaves de criptografia";
-$a->strings["libCurl PHP module"] = "Módulo PHP libCurl";
-$a->strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
-$a->strings["mysqli PHP module"] = "Módulo PHP mysqli";
-$a->strings["mb_string PHP module"] = "Módulo PHP mb_string ";
-$a->strings["mcrypt PHP module"] = "Módulo PHP mcrypt";
-$a->strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erro: proc_open é necessário, mas não está instalado ou foi desabilitado no php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Erro: o módulo mcrypt do PHP é necessário, mas não está instalado.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome .htconfig.php, na pasta raiz do seu Red.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"install/INSTALL.TXT\" para instruções.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa o engine de template Smarty3 para renderizar suas telas. Smarty3 compila templates para PHP para acelerar a renderização.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório %s no diretório raiz da Red.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, certifique-se de que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita somente em %s e não aos arquivos de template (.tpl) que ele contém.";
-$a->strings["%s is writable"] = "%s tem permissão de escrita";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "A Red usa o diretório store para salvar arquivos carregados. O servidor web necessita de permissão de escrita no diretório store dentro do diretório raiz da Red";
-$a->strings["store is writable"] = "store tem permissão de escrita";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Não foi possível validar o certificado SSL. Corrija o certificado ou desabilite o acesso via https ao site.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se você oferece acesso https ao seu website ou permite conexões na porta TCP 443 (a porta https:), você DEVE usar um certificado reconhecido pelos navegadores. Você NÃO DEVE usar certificados assinados por você mesmo!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Essa restrição é incorporada porque publicações públicas suas podem, por exemplo, conter referências a imagens no seu próprio hub.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se seu certificado não for reconhecido, membros de outros sites (que podem ter certificados válidos) receberão uma mensagem de aviso nos seus próprios sites reclamando de problemas de segurança.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Isso pode causar problemas de usabilidade (não só no seu site) então nós precisamos insistir nesse requisito.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Existem provedores que disponibilizam gratuitamente certificados reconhecidos por navegadores.";
-$a->strings["SSL certificate validation"] = "Validação do certificado SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs não está funcionando no .htaccess. Verifique as configurações do servidor.";
-$a->strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
-$a->strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
-$a->strings["<h1>What next</h1>"] = "<h1>Próximos passos</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o coletor.";
-$a->strings["No channel."] = "Nenhum canal.";
-$a->strings["Common connections"] = "Conexões em comum";
-$a->strings["No connections in common."] = "Nenhuma conexão em comum.";
-$a->strings["This site is not a directory server"] = "Este site não é um servidor de diretório";
-$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
-$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
-$a->strings["Connection updated."] = "A conexão foi atualizada.";
-$a->strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
-$a->strings["Blocked"] = "Bloqueado";
-$a->strings["Ignored"] = "Ignorado";
-$a->strings["Hidden"] = "Oculto";
-$a->strings["Archived"] = "Arquivado";
-$a->strings["Suggest new connections"] = "Sugerir novas conexões";
-$a->strings["New Connections"] = "Novas conexões";
-$a->strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
-$a->strings["All Connections"] = "Todas as conexões";
-$a->strings["Show all connections"] = "Exibir todas as conexões";
-$a->strings["Unblocked"] = "Não bloqueado";
-$a->strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
-$a->strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
-$a->strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
-$a->strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
-$a->strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Editar conexão";
-$a->strings["Search your connections"] = "Pesquisar em suas conexões";
-$a->strings["Finding: "] = "Pesquisando: ";
-$a->strings["Block Name"] = "Nome do bloco";
-$a->strings["Block Title"] = "Título do Bloco";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s marcou %3\$s de %2\$s com %4\$s";
-$a->strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidados: Nome de usuário: {seu endereço de e-mail}, Senha: +++";
-$a->strings["Page owner information could not be retrieved."] = "As informações do dono da pagina não puderam ser obtidas.";
-$a->strings["Album not found."] = "O álbum não foi encontrado.";
-$a->strings["Delete Album"] = "Excluir o álbum";
-$a->strings["Delete Photo"] = "Excluir a foto";
-$a->strings["Public access denied."] = "Acesso público negado.";
-$a->strings["No photos selected"] = "Não foi selecionada nenhuma foto";
-$a->strings["Access to this item is restricted."] = "O acesso a este item está restrito.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Utilizados %1$.2f MB de %2$.2f MB para armazenamento de fotos.";
-$a->strings["%1$.2f MB photo storage used."] = "Utilizados %1$.2f MB para armazenamento de fotos.";
-$a->strings["Upload Photos"] = "Enviar fotos";
-$a->strings["Enter a new album name"] = "Digite um nome para o novo álbum";
-$a->strings["or select an existing one (doubleclick)"] = "ou escolha um já existente (duplo clique)";
-$a->strings["Create a status post for this upload"] = "Crie uma publicação de status para este upload.";
-$a->strings["Album name could not be decoded"] = "Não foi possível decodificar o nome do álbum";
-$a->strings["Contact Photos"] = "Fotos dos contatos";
-$a->strings["Show Newest First"] = "Exibir primeiro os mais recentes";
-$a->strings["Show Oldest First"] = "Exibir primeiro os mais antigos";
-$a->strings["View Photo"] = "Ver a foto";
-$a->strings["Edit Album"] = "Editar o álbum";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. Acesso a este item pode estar restrito.";
-$a->strings["Photo not available"] = "A foto não está disponível";
-$a->strings["Use as profile photo"] = "Usar como uma foto de perfil";
-$a->strings["Private Photo"] = "Foto privada";
-$a->strings["View Full Size"] = "Ver no tamanho real";
-$a->strings["Edit photo"] = "Editar a foto";
-$a->strings["Rotate CW (right)"] = "Rotacionar H (horário)";
-$a->strings["Rotate CCW (left)"] = "Rotacionar AH (anti-horário)";
-$a->strings["Caption"] = "Legenda";
-$a->strings["Add a Tag"] = "Adicionar uma etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemplo: @beto, @Barbara_Almeida, @julia@exemplo.com";
-$a->strings["Flag as adult in album view"] = "Sinalizar como adulto na apresentação de álbuns";
-$a->strings["In This Photo:"] = "Nesta foto:";
-$a->strings["Map"] = "Mapa";
-$a->strings["View Album"] = "Ver álbum";
-$a->strings["Recent Photos"] = "Fotos recentes";
-$a->strings["Profile Match"] = "Correspondência de perfil";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
-$a->strings["is interested in:"] = "se interessa por:";
-$a->strings["No matches"] = "Nenhuma correspondência";
-$a->strings["Away"] = "Ausente";
-$a->strings["Online"] = "Online";
-$a->strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
-$a->strings["Save Bookmark"] = "Guardar link";
-$a->strings["URL of bookmark"] = "URL do link guardado";
-$a->strings["Description"] = "Descrição";
-$a->strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
-$a->strings["No more system notifications."] = "Sem novas notificações do sistema.";
-$a->strings["System Notifications"] = "Notificações do sistema";
-$a->strings["network"] = "+ rede";
-$a->strings["RSS"] = "RSS";
-$a->strings["Layout updated."] = "Layout atualizado.";
-$a->strings["Edit System Page Description"] = "Editar descrição de página do sistema";
-$a->strings["Layout not found."] = "Layout não encontrado.";
-$a->strings["Module Name:"] = "Nome do módulo:";
-$a->strings["Layout Help"] = "Ajuda de layout";
-$a->strings["Edit Layout"] = "Editar layout";
-$a->strings["Delete layout?"] = "Deletar layout?";
-$a->strings["Delete Layout"] = "Deletar layout";
-$a->strings["Item is not editable"] = "O item não está editável";
-$a->strings["Delete item?"] = "Deletar item?";
-$a->strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
-$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
-$a->strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
-$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
-$a->strings["%d message sent."] = array(
+App::$strings["[+] show all"] = "[+] mostrar todos";
+App::$strings["This is you"] = "Este(a) é você";
+App::$strings["Comment"] = "Comentar";
+App::$strings["Submit"] = "Enviar";
+App::$strings["Bold"] = "Negrito";
+App::$strings["Italic"] = "Itálico";
+App::$strings["Underline"] = "Sublinhado";
+App::$strings["Quote"] = "Citação";
+App::$strings["Code"] = "Código";
+App::$strings["Image"] = "Imagem";
+App::$strings["Link"] = "Link";
+App::$strings["Video"] = "Vídeo";
+App::$strings["Delete this item?"] = "Excluir este item?";
+App::$strings["[-] show less"] = "[-] mostra menos";
+App::$strings["[+] expand"] = "[+] expandir";
+App::$strings["[-] collapse"] = "[-] colapsar";
+App::$strings["Password too short"] = "A senha é muito curta";
+App::$strings["Passwords do not match"] = "As senhas não correspondem";
+App::$strings["everybody"] = "todos";
+App::$strings["Secret Passphrase"] = "Frase secreta";
+App::$strings["Passphrase hint"] = "Dica da frase secreta";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Atenção: permissões foram modificadas mas ainda não foram enviadas.";
+App::$strings["close all"] = "fechar tudo";
+App::$strings["Nothing new here"] = "Nada de novo aqui";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "atrás";
+App::$strings["from now"] = "de agora";
+App::$strings["less than a minute"] = "menos de um minuto";
+App::$strings["about a minute"] = "aproximadamente um minuto";
+App::$strings["%d minutes"] = "%d minutos";
+App::$strings["about an hour"] = "aproximadamente uma hora";
+App::$strings["about %d hours"] = "aproximadamente %d horas";
+App::$strings["a day"] = "um dia";
+App::$strings["%d days"] = "%d dias";
+App::$strings["about a month"] = "aproximadamente um mês";
+App::$strings["%d months"] = "%d meses";
+App::$strings["about a year"] = "aproximadamente um ano";
+App::$strings["%d years"] = "%d anos";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["New window"] = "Nova janela";
+App::$strings["Open the selected location in a different window or browser tab"] = "Abre a localização selecionada em outra aba ou janela";
+App::$strings["User '%s' deleted"] = "O usuário/a '%s' foi deletado/a";
+App::$strings["Male"] = "Masculino";
+App::$strings["Female"] = "Feminino";
+App::$strings["Currently Male"] = "Atualmente masculino";
+App::$strings["Currently Female"] = "Atualmente feminino";
+App::$strings["Mostly Male"] = "Masculino a maior parte do tempo";
+App::$strings["Mostly Female"] = "Feminino a maior parte do tempo";
+App::$strings["Transgender"] = "Transgênero";
+App::$strings["Intersex"] = "Intersexuado";
+App::$strings["Transsexual"] = "Transexual";
+App::$strings["Hermaphrodite"] = "Hermafrodita";
+App::$strings["Neuter"] = "Neutro";
+App::$strings["Non-specific"] = "Não específico";
+App::$strings["Other"] = "Outro";
+App::$strings["Undecided"] = "Indeciso";
+App::$strings["Males"] = "Homens";
+App::$strings["Females"] = "Mulheres";
+App::$strings["Gay"] = "Gays";
+App::$strings["Lesbian"] = "Lésbicas";
+App::$strings["No Preference"] = "Sem preferência";
+App::$strings["Bisexual"] = "Bissexuais";
+App::$strings["Autosexual"] = "Autossexuais";
+App::$strings["Abstinent"] = "Abstinentes";
+App::$strings["Virgin"] = "Virgens";
+App::$strings["Deviant"] = "Desviantes";
+App::$strings["Fetish"] = "Fetiches";
+App::$strings["Oodles"] = "Abundância";
+App::$strings["Nonsexual"] = "Não sexuais";
+App::$strings["Single"] = "Solteiro(a)";
+App::$strings["Lonely"] = "Solitário(a)";
+App::$strings["Available"] = "Disponível";
+App::$strings["Unavailable"] = "Não disponível";
+App::$strings["Has crush"] = "Tem uma paixão";
+App::$strings["Infatuated"] = "Apaixonado";
+App::$strings["Dating"] = "Saindo com alguém";
+App::$strings["Unfaithful"] = "Infiel";
+App::$strings["Sex Addict"] = "Viciado(a) em sexo";
+App::$strings["Friends/Benefits"] = "Amigos com benefícios";
+App::$strings["Casual"] = "Casual";
+App::$strings["Engaged"] = "Envolvido(a)";
+App::$strings["Married"] = "Casado(a)";
+App::$strings["Imaginarily married"] = "Casado imaginariamente";
+App::$strings["Partners"] = "Parceiros";
+App::$strings["Cohabiting"] = "Coabitando";
+App::$strings["Common law"] = "Direito comum";
+App::$strings["Happy"] = "Feliz";
+App::$strings["Not looking"] = "Não estou procurando";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Traído(a)";
+App::$strings["Separated"] = "Separado(a)";
+App::$strings["Unstable"] = "Instável";
+App::$strings["Divorced"] = "Divorciado(a)";
+App::$strings["Imaginarily divorced"] = "Divorciado imaginariamente";
+App::$strings["Widowed"] = "Viúvo(a)";
+App::$strings["Uncertain"] = "Incerto(a)";
+App::$strings["It's complicated"] = "É complicado";
+App::$strings["Don't care"] = "Não importa";
+App::$strings["Ask me"] = "Pergunte-me";
+App::$strings["Logged out."] = "Você saiu.";
+App::$strings["Failed authentication"] = "Não foi possível autenticar";
+App::$strings["Login failed."] = "Não foi possível entrar.";
+App::$strings["Can view my normal stream and posts"] = "Pode ver meus fluxo e publicações normais";
+App::$strings["Can view my default channel profile"] = "Pode ver o perfil padrão do meu canal";
+App::$strings["Can view my photo albums"] = "Pode ver meus álbuns de fotos";
+App::$strings["Can view my connections"] = "Pode ver minhas conexões";
+App::$strings["Can view my file storage"] = "Pode ver meu armazenamento de arquivos";
+App::$strings["Can view my webpages"] = "Pode ver minhas páginas web";
+App::$strings["Can send me their channel stream and posts"] = "Pode me enviar seu fluxo e publicações";
+App::$strings["Can post on my channel page (\"wall\")"] = "Pode publicar na página do meu canal (\"mural\")";
+App::$strings["Can comment on or like my posts"] = "Pode comentar em ou gostar de minhas publicações";
+App::$strings["Can send me private mail messages"] = "Pode me enviar mensagens privadas";
+App::$strings["Can post photos to my photo albums"] = "Pode publicar fotos nos meus álbuns de fotos";
+App::$strings["Can like/dislike stuff"] = "Pode gostar/desgostar de coisas";
+App::$strings["Profiles and things other than posts/comments"] = "Perfis e coisas que não publicações/comentários";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Pode encaminhar para todos os contatos do meu canal via @menções na publicação";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avançado - útil para criar canais de fóruns de grupos";
+App::$strings["Can chat with me (when available)"] = "Pode conversar comigo (quando disponívei)";
+App::$strings["Can write to my file storage"] = "Pode escrever em meu armazenamento de arquivos";
+App::$strings["Can edit my webpages"] = "Pode editar minhas páginas web";
+App::$strings["Can source my public posts in derived channels"] = "Pode usar minhas publicações públicas como fonte para canais derivados";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Avançado - muito útil em comunidades abertas";
+App::$strings["Can administer my channel resources"] = "Pode administrar os recursos do meu canal";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremamente avançado. Não mexa nisso a não ser que saiba o que está fazendo";
+App::$strings["Social Networking"] = "Rede social";
+App::$strings["Mostly Public"] = "Padrão público";
+App::$strings["Restricted"] = "Restrito";
+App::$strings["Private"] = "Privado";
+App::$strings["Community Forum"] = "Fórum de comunidade";
+App::$strings["Feed Republish"] = "Republicação de feed";
+App::$strings["Celebrity/Soapbox"] = "Personalidade/Palanque";
+App::$strings["Custom/Expert Mode"] = "Personalizado/Modo expert";
+App::$strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
+App::$strings["Menu not found."] = "O menu não foi encontrado.";
+App::$strings["Menu element updated."] = "O elemento de menu foi atualizado.";
+App::$strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
+App::$strings["Menu element added."] = "O elemento de menu foi adicionado.";
+App::$strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
+App::$strings["Not found."] = "Não encontrado.";
+App::$strings["Manage Menu Elements"] = "Administrar elementos de menu";
+App::$strings["Edit menu"] = "Editar menu";
+App::$strings["Edit element"] = "Editar elemento";
+App::$strings["Drop element"] = "Descartar elemento";
+App::$strings["New element"] = "Novo elemento";
+App::$strings["Edit this menu container"] = "Editar esta caixa de menu";
+App::$strings["Add menu element"] = "Adicionar um elemento de menu";
+App::$strings["Delete this menu item"] = "Deleter este item de menu";
+App::$strings["Edit this menu item"] = "Editar este item de menu";
+App::$strings["New Menu Element"] = "Novo elemento de menu";
+App::$strings["Menu Item Permissions"] = "Permissões do item do menu";
+App::$strings["(click to open/close)"] = "(clique para abrir/fechar)";
+App::$strings["Link text"] = "Texto do link";
+App::$strings["URL of link"] = "URL do link";
+App::$strings["Use Red magic-auth if available"] = "Usar <em>Red magic-auth</em> se disponível";
+App::$strings["Open link in new window"] = "Abrir link em uma nova janela";
+App::$strings["Order in list"] = "Ordem na lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
+App::$strings["Menu item not found."] = "O item de menu não foi encontrado.";
+App::$strings["Menu item deleted."] = "O item de menu foi deletado.";
+App::$strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
+App::$strings["Edit Menu Element"] = "Editar elemento de menu";
+App::$strings["Modify"] = "Modificar";
+App::$strings["Some blurb about what to do when you're new here"] = "Alguma coisa sobre o que fazer quando se é novo aqui";
+App::$strings["sent you a private message"] = "lhe enviou uma mensagem privada";
+App::$strings["added your channel"] = "adicionou seu canal";
+App::$strings["posted an event"] = "publicou um evento";
+App::$strings["network"] = "+ rede";
+App::$strings["Name is required"] = "É necessário informar o nome";
+App::$strings["Key and Secret are required"] = "A chave e o segredo são obrigatórios";
+App::$strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
+App::$strings["Password changed."] = "A senha foi modificada.";
+App::$strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
+App::$strings["Not valid email."] = "Não é um e-mail válido";
+App::$strings["Protected email address. Cannot change to that email."] = "Endereço de e-mail protegido. Não é possível mudar para esse e-mail.";
+App::$strings["System failure storing new email. Please try again."] = "Falha do sistema ao armazenar novo e-mail. Por favor, tente novamente.";
+App::$strings["Settings updated."] = "As configurações foram atualizadas.";
+App::$strings["Add application"] = "Adicionar aplicação";
+App::$strings["Name of application"] = "Nome da aplicação";
+App::$strings["Consumer Key"] = "Chave de consumidor";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Gerado automaticamente - troque se desejável. Comprimento máximo 20";
+App::$strings["Consumer Secret"] = "Segredo de consumidor";
+App::$strings["Redirect"] = "Redirecionamento";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI de redirecionamento - deixe em branco, a não ser que sua aplicação especificamente requeira isso";
+App::$strings["Icon url"] = "URL do ícone";
+App::$strings["Optional"] = "Opcional";
+App::$strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
+App::$strings["Connected Apps"] = "Aplicações conectadas";
+App::$strings["Client key starts with"] = "Chave do cliente começa com";
+App::$strings["No name"] = "Sem nome";
+App::$strings["Remove authorization"] = "Remover autorização";
+App::$strings["No feature settings configured"] = "Não foi definida nenhuma configuração do recurso";
+App::$strings["Feature Settings"] = "Configurações do recurso";
+App::$strings["Account Settings"] = "Configurações da conta";
+App::$strings["Password Settings"] = "Configurações da senha";
+App::$strings["New Password:"] = "Nova senha:";
+App::$strings["Confirm:"] = "Confirme:";
+App::$strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
+App::$strings["Email Address:"] = "Endereço de e-mail:";
+App::$strings["Remove Account"] = "Remover conta";
+App::$strings["Remove this account from this server including all its channels"] = "Remove esta conta deste servidor incluindo todos os seus canais.";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "Atenção: Esta ação é permanente e não pode ser revertida.";
+App::$strings["Off"] = "Desligado";
+App::$strings["On"] = "Ligado";
+App::$strings["Additional Features"] = "Recursos adicionais";
+App::$strings["Connector Settings"] = "Configurações do conector";
+App::$strings["No special theme for mobile devices"] = "Sem tema especial para aparelhos móveis";
+App::$strings["%s - (Experimental)"] = "%s - (Experimental)";
+App::$strings["Display Settings"] = "Configurações de exibição";
+App::$strings["Display Theme:"] = "Tema do perfil:";
+App::$strings["Mobile Theme:"] = "Tema móvel:";
+App::$strings["Enable user zoom on mobile devices"] = "Permitir zoom pelo usuário em dispositivos móveis";
+App::$strings["Update browser every xx seconds"] = "Atualizar navegador a cada xx segundos";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, sem máximo";
+App::$strings["Maximum number of conversations to load at any time:"] = "Número máximo permitido de conversas carregadas:";
+App::$strings["Maximum of 100 items"] = "Máximo de 100 itens";
+App::$strings["Don't show emoticons"] = "Não exibir emoticons";
+App::$strings["Link post titles to source"] = "Ligar o título dos posts à fonte";
+App::$strings["System Page Layout Editor - (advanced)"] = "Editor de layout de página do sistema - (avançado)";
+App::$strings["Nobody except yourself"] = "Ninguém exceto você mesmo";
+App::$strings["Only those you specifically allow"] = "Apenas quem você der permissão";
+App::$strings["Approved connections"] = "Conexões aprovadas";
+App::$strings["Any connections"] = "Quaisquer conexões";
+App::$strings["Anybody on this website"] = "Qualquer um neste site";
+App::$strings["Anybody in this network"] = "Qualquer um nesta rede";
+App::$strings["Anybody authenticated"] = "Qualquer um autenticado";
+App::$strings["Anybody on the internet"] = "Qualquer um na internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicar seu perfil padrão no diretório da rede?";
+App::$strings["No"] = "Não";
+App::$strings["Yes"] = "Sim";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir sugerir você como amigo potencial para outros membros?";
+App::$strings["or"] = "ou";
+App::$strings["Your channel address is"] = "O endereço do seu canal é";
+App::$strings["Channel Settings"] = "Configurações do canal";
+App::$strings["Basic Settings"] = "Configurações básicas";
+App::$strings["Your Timezone:"] = "Seu fuso horário:";
+App::$strings["Default Post Location:"] = "Localização padrão de suas publicações:";
+App::$strings["Geographical location to display on your posts"] = "Localização geográfica para exibir em suas publicações";
+App::$strings["Use Browser Location:"] = "Usar localizador do navegador:";
+App::$strings["Adult Content"] = "Conteúdo adulto";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Este canal frequentemente ou regularmente publica conteúdo adulto. (Por favor marque qualquer material adulto e/ou nudez com #NSFW)";
+App::$strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Suas permissões já foram configuradas. Clique para vê-las/ajustá-las";
+App::$strings["Hide my online presence"] = "Esconda minha presença online";
+App::$strings["Prevents displaying in your profile that you are online"] = "Previne exibir em seu perfil que você está online";
+App::$strings["Simple Privacy Settings:"] = "Configurações de privacidade simples:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Muito público - <em>extremamente permissivo (deve ser usado com cuidado)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Típico - <em>público por padrão, privado quando desejável (similar às permissões de redes sociais, mas com melhor privacidade)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privado - <em>privado por padrão, nunca aberto ou público</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloqueado - <em>por padrão bloquado de/para todos</em>";
+App::$strings["Allow others to tag your posts"] = "Permitir que outros etiquetem suas publicações";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Frequentemente utilizado pela comunidade para retroativamente sinalizar conteúdo inapropriado";
+App::$strings["Advanced Privacy Settings"] = "Configurações de privacidade avançadas";
+App::$strings["Expire other channel content after this many days"] = "Expirar outros conteúdos do canal após este número de dias";
+App::$strings["0 or blank prevents expiration"] = "0 ou em branco previne expiração";
+App::$strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
+App::$strings["May reduce spam activity"] = "Pode reduzir a frequência de spam";
+App::$strings["Default Post Permissions"] = "Permissões padrão de publicação";
+App::$strings["Maximum private messages per day from unknown people:"] = "Máximo número de mensagens privadas por dia de pessoas desconhecidas:";
+App::$strings["Useful to reduce spamming"] = "Útil para reduzir a frequência de spam";
+App::$strings["Notification Settings"] = "Configurações de notificação";
+App::$strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status quando:";
+App::$strings["accepting a friend request"] = "aceitar um pedido de amizade";
+App::$strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
+App::$strings["making an <em>interesting</em> profile change"] = "modificar algo <em>interessante</em> em seu perfil";
+App::$strings["Send a notification email when:"] = "Enviar um e-mail de notificação quando:";
+App::$strings["You receive a connection request"] = "Você recebe uma solicitação de conexão";
+App::$strings["Your connections are confirmed"] = "Suas conexões são confirmadas";
+App::$strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
+App::$strings["Someone writes a followup comment"] = "Alguém comenta uma publicação";
+App::$strings["You receive a private message"] = "Você recebeu uma mensagem privada";
+App::$strings["You receive a friend suggestion"] = "Você recebe uma sugestão de amizade";
+App::$strings["You are tagged in a post"] = "Você é mencionado num post";
+App::$strings["You are poked/prodded/etc. in a post"] = "Você foi cutucado/espetado/etc. numa publicação";
+App::$strings["Advanced Account/Page Type Settings"] = "Configurações avançadas de conta/tipo de página";
+App::$strings["Change the behaviour of this account for special situations"] = "Mudar o comportamento dessa conta em situações especiais";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Por favor, habilite o modo expert (em <a href=\"settings/features\">Configurações > Recursos adicionais</a>) para ajustar!";
+App::$strings["Miscellaneous Settings"] = "Configurações miscelâneas";
+App::$strings["Personal menu to display in your channel pages"] = "Menu pessoal para exibir nas páginas dos seus canais";
+App::$strings["Remove this channel"] = "Remover este canal";
+App::$strings["Poke/Prod"] = "Cutucar/Espetar";
+App::$strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
+App::$strings["Recipient"] = "Destinatário";
+App::$strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
+App::$strings["Make this post private"] = "Torne esta publicação privada";
+App::$strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
+App::$strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
+App::$strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Autenticação remota bloqueada. Você está autenticado neste site localmente. Por favor, saia e tente novamente.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
+App::$strings["Item not available."] = "O item não está disponível.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Carregar o URL retorna o erro: %1\$s";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["Welcome to %s"] = "Bem-vindo(a) a %s";
+App::$strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
+App::$strings["Image resize failed."] = "Falha ao modificar o tamanho da imagem.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Se a nova foto não aparecer imediatamente, recarregue a página segurando a tecla \"shift\" ou limpe o cache do navegador, ";
+App::$strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
+App::$strings["Unable to process image."] = "Não foi possível processar a imagem.";
+App::$strings["Photo not available."] = "A foto não está disponível.";
+App::$strings["Upload File:"] = "Enviar arquivo:";
+App::$strings["Select a profile:"] = "Selecione um perfil:";
+App::$strings["Upload Profile Photo"] = "Enviar foto do perfil";
+App::$strings["skip this step"] = "pule esta etapa";
+App::$strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
+App::$strings["Crop Image"] = "Cortar a imagem";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
+App::$strings["Done Editing"] = "Encerrar a edição";
+App::$strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
+App::$strings["Image upload failed."] = "Não foi possível enviar a imagem.";
+App::$strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
+App::$strings["Invalid item."] = "Item inválido.";
+App::$strings["Channel not found."] = "O canal não foi encontrado.";
+App::$strings["Page not found."] = "Página não encontrada.";
+App::$strings["Like/Dislike"] = "Gostar/Desgostar";
+App::$strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
+App::$strings["Please <a href=\"rmagic\">login with your \$Projectname ID</a> or <a href=\"register\">register as a new \$Projectname member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua \$Projectname ID</a> ou <a href=\"register\">registre-se como novo membro da \$Projectname</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitação inválida.";
+App::$strings["thing"] = "coisa";
+App::$strings["Channel unavailable."] = "Canal não disponível.";
+App::$strings["Previous action reversed."] = "Ação anterior revertida.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s concordam com %2\$s %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s não concordam com %2\$s %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s se abstém da decisão sobre %2\$s %3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s comparecerá em %3\$s de %2\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s não comparecerá em %3\$s de %2\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s talvez compareça em %3\$s de %2\$s";
+App::$strings["Action completed."] = "Ação completada.";
+App::$strings["Thank you."] = "Obrigado.";
+App::$strings["Event can not end before it has started."] = "Um evento não pode terminar antes de seu início.";
+App::$strings["Unable to generate preview."] = "Não pode gerar pré-visualização.";
+App::$strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
+App::$strings["Event not found."] = "Evento não encontrado.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editar o evento";
+App::$strings["Delete event"] = "Excluir evento";
+App::$strings["Create New Event"] = "Criar um novo evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["Next"] = "Próximo";
+App::$strings["Export"] = "Exportar";
+App::$strings["Event removed"] = "Evento removido";
+App::$strings["Failed to remove event"] = "Falha ao excluir evento";
+App::$strings["Event details"] = "Detalhes do evento";
+App::$strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
+App::$strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
+App::$strings["Event Starts:"] = "Início do evento:";
+App::$strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
+App::$strings["Event Finishes:"] = "Término do evento:";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Importante para eventos que ocorrem em um lugar específico. Não prático para feriados globais.";
+App::$strings["Description:"] = "Descrição:";
+App::$strings["Title:"] = "Título:";
+App::$strings["Share this event"] = "Compartilhar este evento";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
+App::$strings["Public Sites"] = "Sites públicos";
+App::$strings["The listed sites allow public registration for the \$Projectname network. All sites in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "Os sites listados permitem ao público geral registrar contas na \$Projectname. Todos os sites na matrix são interligados, portanto ser membro em qualquer um deles te torna membro na matrix como um todo. Alguns sites podem solicitar uma assinatura ou prover planos em níveis. Os links para cada provedor <strong>podem</strong> fornecer mais detalhes.";
+App::$strings["Rate this hub"] = "Avalie esse hub.";
+App::$strings["Site URL"] = "URL do site";
+App::$strings["Access Type"] = "Tipo de acesso";
+App::$strings["Registration Policy"] = "Política de registro";
+App::$strings["You must be logged in to see this page."] = "Você precisa estar autenticado para ver esta página.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Permissões insuficientes. Requisição redirecionada para a página de perfil.";
+App::$strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
+App::$strings["Save Bookmark"] = "Guardar link";
+App::$strings["URL of bookmark"] = "URL do link guardado";
+App::$strings["Description"] = "Descrição";
+App::$strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
+App::$strings["Room not found"] = "Sala não encontrada";
+App::$strings["Leave Room"] = "Sair da sala";
+App::$strings["Delete This Room"] = "Deletar esta sala";
+App::$strings["I am away right now"] = "Eu estou ausente no momento";
+App::$strings["I am online"] = "Eu estou online";
+App::$strings["Bookmark this room"] = "Guarde esta sala";
+App::$strings["New Chatroom"] = "Nova sala de bate-papo";
+App::$strings["Chatroom Name"] = "Nome da sala de bate-papo";
+App::$strings["%1\$s's Chatrooms"] = "Salas de bate-papo de %1\$s";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Número máximo de novos registros neste site excedido por hoje. Por favor, tente novamente amanhã.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Por favor, indique a aceitação dos Termos de Serviço. Falha ao registrar.";
+App::$strings["Passwords do not match."] = "Senhas não conferem.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para confirmar o registro.";
+App::$strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
+App::$strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
+App::$strings["Registration on this site/hub is by approval only."] = "O registro neste site/hub requer aprovação.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Registre em um outro site/hub afiliado</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o número máximo de registros de novas contas. Por favor, tente novamente amanhã.";
+App::$strings["Terms of Service"] = "Termos de Serviço";
+App::$strings["I accept the %s for this website"] = "Eu aceito os %s deste website.";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Eu sou maior de 13 anos e aceito os %s deste website";
+App::$strings["Registration"] = "Registro";
+App::$strings["Membership on this site is by invitation only."] = "Novas contas neste site se dão apenas por convite.";
+App::$strings["Please enter your invitation code"] = "Por favor, digite o código do seu convite";
+App::$strings["Your email address"] = "Seu endereço de e-mail";
+App::$strings["Choose a password"] = "Escolha uma senha";
+App::$strings["Please re-enter your password"] = "Por favor, digite sua senha novamente";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Online";
+App::$strings["Please login."] = "Por favor, autentique-se.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Visitantes: Usuário: {seu endereço de e-mail}, Senha: +++";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "A remoção da canais fica desabilitada por 48 horas após uma troca de senha da conta.";
+App::$strings["Remove This Channel"] = "Remover este canal";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente este canal da rede. Uma vez que seja feito não será possível recuperá-lo.";
+App::$strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
+App::$strings["Remove this channel and all its clones from the network"] = "Remover este canal e todos os seus clones da rede";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Por padrão, apenas a instância do canal localizada neste hub será removida da rede";
+App::$strings["Remove Channel"] = "Remover canal";
+App::$strings["No channel."] = "Nenhum canal.";
+App::$strings["Common connections"] = "Conexões em comum";
+App::$strings["No connections in common."] = "Nenhuma conexão em comum.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Encontramos um problema ao entrar com a OpenID fornecida. Por favor, verifique se digitou corretamente a ID.";
+App::$strings["The error message was:"] = "A mensagem de erro foi:";
+App::$strings["Authentication failed."] = "A autenticação falhou.";
+App::$strings["Remote Authentication"] = "Autenticação remota";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Entre o endereço do seu canal (e.g. canal@exemplo.com)";
+App::$strings["Authenticate"] = "Autenticar";
+App::$strings["Continue"] = "Continuar";
+App::$strings["Premium Channel Setup"] = "Configuração de canal premium";
+App::$strings["Enable premium channel connection restrictions"] = "Habilitar restrições de canal premium para conexão";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Por favor, insira suas restrições ou condições, como um recibo de depósito, normas de conduta, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Este canal pode exigir passos adicionais ou compreensão das seguintes condições antes de conectar:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Tentativas de conexões verão então o seguinte texto antes de prosseguir:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Ao prosseguir, eu certifico que cumpri todas as instruções exibidas nesta página.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Nenhuma instrução foi especificada pelo dono do canal.)";
+App::$strings["Restricted or Premium Channel"] = "Canal restrito ou premium";
+App::$strings["No such group"] = "Este grupo não existe";
+App::$strings["Search Results For:"] = "Resultados da busca por:";
+App::$strings["Collection is empty"] = "A coleção está vazia";
+App::$strings["Collection: "] = "Coleção:";
+App::$strings["Connection: "] = "Conexão:";
+App::$strings["Invalid connection."] = "Conexão inválida.";
+App::$strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
+App::$strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
+App::$strings["Connection updated."] = "A conexão foi atualizada.";
+App::$strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
+App::$strings["Blocked"] = "Bloqueado";
+App::$strings["Ignored"] = "Ignorado";
+App::$strings["Hidden"] = "Oculto";
+App::$strings["Archived"] = "Arquivado";
+App::$strings["All"] = "Todos";
+App::$strings["Suggest new connections"] = "Sugerir novas conexões";
+App::$strings["New Connections"] = "Novas conexões";
+App::$strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
+App::$strings["Show all connections"] = "Exibir todas as conexões";
+App::$strings["Unblocked"] = "Não bloqueado";
+App::$strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
+App::$strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
+App::$strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
+App::$strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
+App::$strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexão";
+App::$strings["Search your connections"] = "Pesquisar em suas conexões";
+App::$strings["Finding: "] = "Pesquisando: ";
+App::$strings["Edit post"] = "Editar a publicação";
+App::$strings["\$Projectname channel"] = "Canal na \$Projectname";
+App::$strings["Collection created."] = "A coleção foi criada.";
+App::$strings["Could not create collection."] = "Não foi possível criar a coleção.";
+App::$strings["Collection updated."] = "Coleção atualizada";
+App::$strings["Create a collection of channels."] = "Criar uma coleção de canais.";
+App::$strings["Collection Name: "] = "Nome da coleção:";
+App::$strings["Members are visible to other channels"] = "Membros são visíveis para outros canais";
+App::$strings["Collection removed."] = "Coleção removida.";
+App::$strings["Unable to remove collection."] = "Não foi possível remover a coleção.";
+App::$strings["Collection Editor"] = "Editor de coleção";
+App::$strings["Members"] = "Membros";
+App::$strings["All Connected Channels"] = "Todas os canais conectados";
+App::$strings["Click on a channel to add or remove."] = "Clique em um canal para adicionar ou remover.";
+App::$strings["Version %s"] = "Versão %s";
+App::$strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instalados:";
+App::$strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicação instalado";
+App::$strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este é um hub da \$Projectname - uma rede global cooperativa de websites descentralizados com privacidade aprimorada.";
+App::$strings["Tag: "] = "Etiqueta:";
+App::$strings["Last background fetch: "] = "Buscar último fundo:";
+App::$strings["Running at web location"] = "Sendo executado no endereço web";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">redmatrix.me</a> to learn more about \$Projectname."] = "Por favor visite <a href=\"https://redmatrix.me\">redmatrix.me</a> para aprender mais sobre a \$Projectname.";
+App::$strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
+App::$strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugestões, elogios, etc - mande um e-mail para \"redmatrix\" arrôba librelist ponto com";
+App::$strings["Site Administrators"] = "Administradores do site";
+App::$strings["Help:"] = "Ajuda:";
+App::$strings["Not Found"] = "Não encontrada";
+App::$strings["\$Projectname Server - Setup"] = "Servidor \$Projectname - Configuração";
+App::$strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Não foi possível conectar à URL especificada para o site. Provavlmente um problema de DNS ou com o certificado SSL.";
+App::$strings["Could not create table."] = "Não foi possível criar a tabela.";
+App::$strings["Your site database has been installed."] = "O banco de dados do seu site foi instalado.";
+App::$strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "Pode ser que você precise importar o arquivo \"install/database.sql\" manualmente, usando o phpmyadmin or mysql.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Por favor, veja o arquivo \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Checagem do sistema";
+App::$strings["Next"] = "Próximo";
+App::$strings["Check again"] = "Cheque novamente";
+App::$strings["Database connection"] = "Conexão ao banco de dados";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Para instalar a \$Projectname é necessário saber como se conectar ao seu banco de dados.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a isso.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificar abaixo já deve existir. Caso contrário, crie-o antes de prosseguir.";
+App::$strings["Database Server Name"] = "Nome do servidor de banco de dados";
+App::$strings["Default is localhost"] = "O default é localhost";
+App::$strings["Database Port"] = "Porta do banco de dados";
+App::$strings["Communication port number - use 0 for default"] = "Número da porta de comunicação - use 0 para o default";
+App::$strings["Database Login Name"] = "Nome do usuário do banco de dados";
+App::$strings["Database Login Password"] = "Senha do usuário do banco de dados";
+App::$strings["Database Name"] = "Nome do banco de dados";
+App::$strings["Site administrator email address"] = "Endereço de email do administrador do site";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
+App::$strings["Website URL"] = "URL do website";
+App::$strings["Please use SSL (https) URL if available."] = "Por favor, use uma URL SSL (https) se disponível.";
+App::$strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
+App::$strings["Site settings"] = "Configurações do site";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Caso você não tenha uma versão de linha de comando do PHP instalada no seu servidor, você não será capaz de executar coletas em segundo plano pelo cron.";
+App::$strings["PHP executable path"] = "Caminho para o executável do PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
+App::$strings["Command line PHP"] = "PHP em linha de comando";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
+App::$strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Gerar chaves de criptografia";
+App::$strings["libCurl PHP module"] = "Módulo PHP libCurl";
+App::$strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
+App::$strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
+App::$strings["mysqli PHP module"] = "Módulo PHP mysqli";
+App::$strings["mb_string PHP module"] = "Módulo PHP mb_string ";
+App::$strings["mcrypt PHP module"] = "Módulo PHP mcrypt";
+App::$strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Erro: proc_open é necessário, mas não está instalado ou foi desabilitado no php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string do PHP é necessário, mas não está instalado.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Erro: o módulo mcrypt do PHP é necessário, mas não está instalado.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome .htconfig.php, na pasta raiz do seu Red.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"install/INSTALL.TXT\" para instruções.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red usa o engine de template Smarty3 para renderizar suas telas. Smarty3 compila templates para PHP para acelerar a renderização.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório %s no diretório raiz da Red.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Por favor, certifique-se de que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita somente em %s e não aos arquivos de template (.tpl) que ele contém.";
+App::$strings["%s is writable"] = "%s tem permissão de escrita";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "A Red usa o diretório store para salvar arquivos carregados. O servidor web necessita de permissão de escrita no diretório store dentro do diretório raiz da Red";
+App::$strings["store is writable"] = "store tem permissão de escrita";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "Não foi possível validar o certificado SSL. Corrija o certificado ou desabilite o acesso via https ao site.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Se você oferece acesso https ao seu website ou permite conexões na porta TCP 443 (a porta https:), você DEVE usar um certificado reconhecido pelos navegadores. Você NÃO DEVE usar certificados assinados por você mesmo!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Essa restrição é incorporada porque publicações públicas suas podem, por exemplo, conter referências a imagens no seu próprio hub.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Se seu certificado não for reconhecido, membros de outros sites (que podem ter certificados válidos) receberão uma mensagem de aviso nos seus próprios sites reclamando de problemas de segurança.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Isso pode causar problemas de usabilidade (não só no seu site) então nós precisamos insistir nesse requisito.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Existem provedores que disponibilizam gratuitamente certificados reconhecidos por navegadores.";
+App::$strings["SSL certificate validation"] = "Validação do certificado SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs não está funcionando no .htaccess. Verifique as configurações do servidor.";
+App::$strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
+App::$strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
+App::$strings["<h1>What next</h1>"] = "<h1>Próximos passos</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o coletor.";
+App::$strings["No channel."] = "Nenhum canal.";
+App::$strings["Common connections"] = "Conexões em comum";
+App::$strings["No connections in common."] = "Nenhuma conexão em comum.";
+App::$strings["This site is not a directory server"] = "Este site não é um servidor de diretório";
+App::$strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
+App::$strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
+App::$strings["Connection updated."] = "A conexão foi atualizada.";
+App::$strings["Failed to update connection record."] = "Não foi possível atualizar o registro da conexão.";
+App::$strings["Blocked"] = "Bloqueado";
+App::$strings["Ignored"] = "Ignorado";
+App::$strings["Hidden"] = "Oculto";
+App::$strings["Archived"] = "Arquivado";
+App::$strings["Suggest new connections"] = "Sugerir novas conexões";
+App::$strings["New Connections"] = "Novas conexões";
+App::$strings["Show pending (new) connections"] = "Exibir conexões pendentes (novas)";
+App::$strings["All Connections"] = "Todas as conexões";
+App::$strings["Show all connections"] = "Exibir todas as conexões";
+App::$strings["Unblocked"] = "Não bloqueado";
+App::$strings["Only show unblocked connections"] = "Exibir apenas conexões não bloqueadas";
+App::$strings["Only show blocked connections"] = "Exibir apenas conexões bloqueadas";
+App::$strings["Only show ignored connections"] = "Exibir apenas conexões ignoradas";
+App::$strings["Only show archived connections"] = "Exibir apenas conexões arquivadas";
+App::$strings["Only show hidden connections"] = "Exibir apenas conexões ocultas";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Editar conexão";
+App::$strings["Search your connections"] = "Pesquisar em suas conexões";
+App::$strings["Finding: "] = "Pesquisando: ";
+App::$strings["Block Name"] = "Nome do bloco";
+App::$strings["Block Title"] = "Título do Bloco";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s marcou %3\$s de %2\$s com %4\$s";
+App::$strings["\$Projectname - Guests: Username: {your email address}, Password: +++"] = "\$Projectname - Convidados: Nome de usuário: {seu endereço de e-mail}, Senha: +++";
+App::$strings["Page owner information could not be retrieved."] = "As informações do dono da pagina não puderam ser obtidas.";
+App::$strings["Album not found."] = "O álbum não foi encontrado.";
+App::$strings["Delete Album"] = "Excluir o álbum";
+App::$strings["Delete Photo"] = "Excluir a foto";
+App::$strings["Public access denied."] = "Acesso público negado.";
+App::$strings["No photos selected"] = "Não foi selecionada nenhuma foto";
+App::$strings["Access to this item is restricted."] = "O acesso a este item está restrito.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Utilizados %1$.2f MB de %2$.2f MB para armazenamento de fotos.";
+App::$strings["%1$.2f MB photo storage used."] = "Utilizados %1$.2f MB para armazenamento de fotos.";
+App::$strings["Upload Photos"] = "Enviar fotos";
+App::$strings["Enter a new album name"] = "Digite um nome para o novo álbum";
+App::$strings["or select an existing one (doubleclick)"] = "ou escolha um já existente (duplo clique)";
+App::$strings["Create a status post for this upload"] = "Crie uma publicação de status para este upload.";
+App::$strings["Album name could not be decoded"] = "Não foi possível decodificar o nome do álbum";
+App::$strings["Contact Photos"] = "Fotos dos contatos";
+App::$strings["Show Newest First"] = "Exibir primeiro os mais recentes";
+App::$strings["Show Oldest First"] = "Exibir primeiro os mais antigos";
+App::$strings["View Photo"] = "Ver a foto";
+App::$strings["Edit Album"] = "Editar o álbum";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. Acesso a este item pode estar restrito.";
+App::$strings["Photo not available"] = "A foto não está disponível";
+App::$strings["Use as profile photo"] = "Usar como uma foto de perfil";
+App::$strings["Private Photo"] = "Foto privada";
+App::$strings["View Full Size"] = "Ver no tamanho real";
+App::$strings["Edit photo"] = "Editar a foto";
+App::$strings["Rotate CW (right)"] = "Rotacionar H (horário)";
+App::$strings["Rotate CCW (left)"] = "Rotacionar AH (anti-horário)";
+App::$strings["Caption"] = "Legenda";
+App::$strings["Add a Tag"] = "Adicionar uma etiqueta";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exemplo: @beto, @Barbara_Almeida, @julia@exemplo.com";
+App::$strings["Flag as adult in album view"] = "Sinalizar como adulto na apresentação de álbuns";
+App::$strings["In This Photo:"] = "Nesta foto:";
+App::$strings["Map"] = "Mapa";
+App::$strings["View Album"] = "Ver álbum";
+App::$strings["Recent Photos"] = "Fotos recentes";
+App::$strings["Profile Match"] = "Correspondência de perfil";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
+App::$strings["is interested in:"] = "se interessa por:";
+App::$strings["No matches"] = "Nenhuma correspondência";
+App::$strings["Away"] = "Ausente";
+App::$strings["Online"] = "Online";
+App::$strings["Select a bookmark folder"] = "Escolha uma pasta de links onde guardar";
+App::$strings["Save Bookmark"] = "Guardar link";
+App::$strings["URL of bookmark"] = "URL do link guardado";
+App::$strings["Description"] = "Descrição";
+App::$strings["Or enter new bookmark folder name"] = "Ou digite o nome para uma nova pasta de links";
+App::$strings["No more system notifications."] = "Sem novas notificações do sistema.";
+App::$strings["System Notifications"] = "Notificações do sistema";
+App::$strings["network"] = "+ rede";
+App::$strings["RSS"] = "RSS";
+App::$strings["Layout updated."] = "Layout atualizado.";
+App::$strings["Edit System Page Description"] = "Editar descrição de página do sistema";
+App::$strings["Layout not found."] = "Layout não encontrado.";
+App::$strings["Module Name:"] = "Nome do módulo:";
+App::$strings["Layout Help"] = "Ajuda de layout";
+App::$strings["Edit Layout"] = "Editar layout";
+App::$strings["Delete layout?"] = "Deletar layout?";
+App::$strings["Delete Layout"] = "Deletar layout";
+App::$strings["Item is not editable"] = "O item não está editável";
+App::$strings["Delete item?"] = "Deletar item?";
+App::$strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
+App::$strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
+App::$strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
+App::$strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
+App::$strings["%d message sent."] = array(
0 => "%d mensagem enviada.",
1 => "%d mensagens enviadas.",
);
-$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
-$a->strings["Send invitations"] = "Enviar convites.";
-$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
-$a->strings["Your message:"] = "Sua mensagem:";
-$a->strings["Please join my community on \$Projectname."] = "Por favor junte-se à minha comunidade na \$Projectname.";
-$a->strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
-$a->strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre-se em qualquer site da \$Projectname (eles são todos interconectados)";
-$a->strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entre com meu endereço da \$Projectname na barra de busca do site.";
-$a->strings["or visit "] = "ou visite";
-$a->strings["3. Click [Connect]"] = "3. Clique [Conectar]";
-$a->strings["Location not found."] = "A localização não foi encontrada.";
-$a->strings["Primary location cannot be removed."] = "A localização primária não pode ser removida.";
-$a->strings["No locations found."] = "Nenhuma localização encontrada.";
-$a->strings["Manage Channel Locations"] = "Gerenciar localizações do canal";
-$a->strings["Location (address)"] = "Localização (endereço)";
-$a->strings["Primary Location"] = "Localização primária";
-$a->strings["Drop location"] = "Descartar localização";
-$a->strings["Failed to create source. No channel selected."] = "Falha ao criar a fonte. Nenhum canal selecionado.";
-$a->strings["Source created."] = "A fonte foi criada.";
-$a->strings["Source updated."] = "A fonte foi atualizada.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Administrar as fontes remotas de conteúdo para o seu canal.";
-$a->strings["New Source"] = "Nova fonte";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo ou uma seleção do conteúdo do seguinte canal para este canal, e distribuí-lo de acordo com as configurações do seu canal.";
-$a->strings["Only import content with these words (one per line)"] = "Importar apenas conteúd com estas palavras (uma por linha)";
-$a->strings["Leave blank to import all public content"] = "Deixe em branco para importar todo o conteúdo público";
-$a->strings["Channel Name"] = "Nome do canal";
-$a->strings["Source not found."] = "A fonte não foi encontrada.";
-$a->strings["Edit Source"] = "Editar fonte";
-$a->strings["Delete Source"] = "Deletar fonte";
-$a->strings["Source removed"] = "A fonte foi removida.";
-$a->strings["Unable to remove source."] = "Não foi possível remover a fonte.";
-$a->strings["- select -"] = "- selecionar -";
-$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
-$a->strings["Event not found."] = "Evento não encontrado.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editar o evento";
-$a->strings["Create New Event"] = "Criar um novo evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["hour:minute"] = "hora:minuto";
-$a->strings["Event details"] = "Detalhes do evento";
-$a->strings["Format is %s %s."] = "O formato é %s %s.";
-$a->strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
-$a->strings["Event Starts:"] = "Início do evento:";
-$a->strings["Required"] = "Obrigatório";
-$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
-$a->strings["Event Finishes:"] = "Término do evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
-$a->strings["Description:"] = "Descrição:";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartilhar este evento";
-$a->strings["Permission Denied."] = "Permissão negada.";
-$a->strings["File not found."] = "O arquivo não foi encontrado.";
-$a->strings["Edit file permissions"] = "Editar permissões do arquivo";
-$a->strings["Set/edit permissions"] = "Definir/editar permissões";
-$a->strings["Include all files and sub folders"] = "Incluir todos os arquivos e subpastas";
-$a->strings["Return to file list"] = "Retornar à lista de arquivos";
-$a->strings["Copy/paste this code to attach file to a post"] = "Copiar/colar este código para anexar um arquivo a uma publicação";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Copiar/colar este URL para linkar para o arquivo em uma página web";
-$a->strings["Channel added."] = "Canal adicionado.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
-$a->strings["Contact not found."] = "O contato não foi encontrado.";
-$a->strings["Friend suggestion sent."] = "Sugestão de amizade enviada.";
-$a->strings["Suggest Friends"] = "Sugerir amigos";
-$a->strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
-$a->strings["Hub not found."] = "O hub não foi encontrado.";
-$a->strings["Poke/Prod"] = "Cutucar/Espetar";
-$a->strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
-$a->strings["Recipient"] = "Destinatário";
-$a->strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
-$a->strings["Make this post private"] = "Torne esta publicação privada";
-$a->strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
-$a->strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
-$a->strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
-$a->strings["Visible To"] = "Visível para";
-$a->strings["%s element installed"] = "Elemento %s instalado";
-$a->strings["%s element installation failed"] = "Instalação de elemento %s falhou";
-$a->strings["Profile not found."] = "O perfil não foi encontrado.";
-$a->strings["Profile deleted."] = "O perfil foi excluído.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "O novo perfil foi criado.";
-$a->strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
-$a->strings["Profile unavailable to export."] = "Perfil indisponível para exportar.";
-$a->strings["Profile Name is required."] = "É obrigatório informar o nome do perfil.";
-$a->strings["Marital Status"] = "Estado civil";
-$a->strings["Romantic Partner"] = "Parceiro/a romântico/a";
-$a->strings["Likes"] = "Gosta de";
-$a->strings["Dislikes"] = "Não gosta de";
-$a->strings["Work/Employment"] = "Trabalho/Emprego";
-$a->strings["Religion"] = "Religião";
-$a->strings["Political Views"] = "Posição política";
-$a->strings["Gender"] = "Gênero";
-$a->strings["Sexual Preference"] = "Preferência sexual";
-$a->strings["Homepage"] = "Página web";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Endereço";
-$a->strings["Profile updated."] = "O perfil foi atualizado.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?";
-$a->strings["Edit Profile Details"] = "Editar os detalhes do perfil";
-$a->strings["View this profile"] = "Ver este perfil";
-$a->strings["Change Profile Photo"] = "Mudar a foto do perfil";
-$a->strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
-$a->strings["Clone this profile"] = "Clonar este perfil";
-$a->strings["Delete this profile"] = "Excluir este perfil";
-$a->strings["Import profile from file"] = "Importar perfil dum arquivo";
-$a->strings["Export profile to file"] = "Exportar perfil para arquivo";
-$a->strings["Profile Name:"] = "Nome do perfil:";
-$a->strings["Your Full Name:"] = "Seu nome completo:";
-$a->strings["Title/Description:"] = "Título/Descrição:";
-$a->strings["Your Gender:"] = "Seu gênero:";
-$a->strings["Birthday :"] = "Data de nascimento :";
-$a->strings["Street Address:"] = "Endereço:";
-$a->strings["Locality/City:"] = "Localidade/Cidade:";
-$a->strings["Postal/Zip Code:"] = "CEP:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Região/Estado:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
-$a->strings["Who: (if applicable)"] = "Quem: (se aplicável)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
-$a->strings["Since [date]:"] = "Desde [data]:";
-$a->strings["Homepage URL:"] = "Endereço do website:";
-$a->strings["Religious Views:"] = "Orientação religiosa:";
-$a->strings["Keywords:"] = "Palavras-chave:";
-$a->strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
-$a->strings["Used in directory listings"] = "Usado em listas de diretório";
-$a->strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
-$a->strings["Hobbies/Interests"] = "Hobbies/Interesses";
-$a->strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
-$a->strings["My other channels"] = "Meus outros canais";
-$a->strings["Musical interests"] = "Interesses musicais";
-$a->strings["Books, literature"] = "Livros, literatura";
-$a->strings["Television"] = "Televisão";
-$a->strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
-$a->strings["Love/romance"] = "Amor/romance";
-$a->strings["Work/employment"] = "Trabalho/emprego";
-$a->strings["School/education"] = "Escola/educação";
-$a->strings["This is your default profile."] = "Este é seu perfil padrão.";
-$a->strings["Age: "] = "Idade: ";
-$a->strings["Edit/Manage Profiles"] = "Editar/Administrar perfis";
-$a->strings["Add profile things"] = "Adicionar coisas ao perfil";
-$a->strings["Include desirable objects in your profile"] = "Inclua objetos desejáveis no seu perfil";
-$a->strings["No ratings"] = "Sem avaliações";
-$a->strings["Ratings"] = "Avaliações";
-$a->strings["Rating: "] = "Avaliações";
-$a->strings["Website: "] = "Website:";
-$a->strings["Description: "] = "Descrição:";
-$a->strings["Source of Item"] = "Fonte do Item";
-$a->strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
-$a->strings["%d rating"] = array(
+App::$strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
+App::$strings["Send invitations"] = "Enviar convites.";
+App::$strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
+App::$strings["Your message:"] = "Sua mensagem:";
+App::$strings["Please join my community on \$Projectname."] = "Por favor junte-se à minha comunidade na \$Projectname.";
+App::$strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Registre-se em qualquer site da \$Projectname (eles são todos interconectados)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Entre com meu endereço da \$Projectname na barra de busca do site.";
+App::$strings["or visit "] = "ou visite";
+App::$strings["3. Click [Connect]"] = "3. Clique [Conectar]";
+App::$strings["Location not found."] = "A localização não foi encontrada.";
+App::$strings["Primary location cannot be removed."] = "A localização primária não pode ser removida.";
+App::$strings["No locations found."] = "Nenhuma localização encontrada.";
+App::$strings["Manage Channel Locations"] = "Gerenciar localizações do canal";
+App::$strings["Location (address)"] = "Localização (endereço)";
+App::$strings["Primary Location"] = "Localização primária";
+App::$strings["Drop location"] = "Descartar localização";
+App::$strings["Failed to create source. No channel selected."] = "Falha ao criar a fonte. Nenhum canal selecionado.";
+App::$strings["Source created."] = "A fonte foi criada.";
+App::$strings["Source updated."] = "A fonte foi atualizada.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Administrar as fontes remotas de conteúdo para o seu canal.";
+App::$strings["New Source"] = "Nova fonte";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importar todo ou uma seleção do conteúdo do seguinte canal para este canal, e distribuí-lo de acordo com as configurações do seu canal.";
+App::$strings["Only import content with these words (one per line)"] = "Importar apenas conteúd com estas palavras (uma por linha)";
+App::$strings["Leave blank to import all public content"] = "Deixe em branco para importar todo o conteúdo público";
+App::$strings["Channel Name"] = "Nome do canal";
+App::$strings["Source not found."] = "A fonte não foi encontrada.";
+App::$strings["Edit Source"] = "Editar fonte";
+App::$strings["Delete Source"] = "Deletar fonte";
+App::$strings["Source removed"] = "A fonte foi removida.";
+App::$strings["Unable to remove source."] = "Não foi possível remover a fonte.";
+App::$strings["- select -"] = "- selecionar -";
+App::$strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
+App::$strings["Event not found."] = "Evento não encontrado.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Editar o evento";
+App::$strings["Create New Event"] = "Criar um novo evento";
+App::$strings["Previous"] = "Anterior";
+App::$strings["hour:minute"] = "hora:minuto";
+App::$strings["Event details"] = "Detalhes do evento";
+App::$strings["Format is %s %s."] = "O formato é %s %s.";
+App::$strings["Starting date and Title are required."] = "Data de início e título são obrigatórios.";
+App::$strings["Event Starts:"] = "Início do evento:";
+App::$strings["Required"] = "Obrigatório";
+App::$strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
+App::$strings["Event Finishes:"] = "Término do evento:";
+App::$strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
+App::$strings["Description:"] = "Descrição:";
+App::$strings["Title:"] = "Título:";
+App::$strings["Share this event"] = "Compartilhar este evento";
+App::$strings["Permission Denied."] = "Permissão negada.";
+App::$strings["File not found."] = "O arquivo não foi encontrado.";
+App::$strings["Edit file permissions"] = "Editar permissões do arquivo";
+App::$strings["Set/edit permissions"] = "Definir/editar permissões";
+App::$strings["Include all files and sub folders"] = "Incluir todos os arquivos e subpastas";
+App::$strings["Return to file list"] = "Retornar à lista de arquivos";
+App::$strings["Copy/paste this code to attach file to a post"] = "Copiar/colar este código para anexar um arquivo a uma publicação";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Copiar/colar este URL para linkar para o arquivo em uma página web";
+App::$strings["Channel added."] = "Canal adicionado.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está acompanhando %3\$s de %2\$s";
+App::$strings["Contact not found."] = "O contato não foi encontrado.";
+App::$strings["Friend suggestion sent."] = "Sugestão de amizade enviada.";
+App::$strings["Suggest Friends"] = "Sugerir amigos";
+App::$strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
+App::$strings["Hub not found."] = "O hub não foi encontrado.";
+App::$strings["Poke/Prod"] = "Cutucar/Espetar";
+App::$strings["poke, prod or do other things to somebody"] = "Cutucar, espetar ou fazer outras coisas a alguém";
+App::$strings["Recipient"] = "Destinatário";
+App::$strings["Choose what you wish to do to recipient"] = "Escolha o que você deseja fazer com seu alvo";
+App::$strings["Make this post private"] = "Torne esta publicação privada";
+App::$strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
+App::$strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
+App::$strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
+App::$strings["Visible To"] = "Visível para";
+App::$strings["%s element installed"] = "Elemento %s instalado";
+App::$strings["%s element installation failed"] = "Instalação de elemento %s falhou";
+App::$strings["Profile not found."] = "O perfil não foi encontrado.";
+App::$strings["Profile deleted."] = "O perfil foi excluído.";
+App::$strings["Profile-"] = "Perfil-";
+App::$strings["New profile created."] = "O novo perfil foi criado.";
+App::$strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
+App::$strings["Profile unavailable to export."] = "Perfil indisponível para exportar.";
+App::$strings["Profile Name is required."] = "É obrigatório informar o nome do perfil.";
+App::$strings["Marital Status"] = "Estado civil";
+App::$strings["Romantic Partner"] = "Parceiro/a romântico/a";
+App::$strings["Likes"] = "Gosta de";
+App::$strings["Dislikes"] = "Não gosta de";
+App::$strings["Work/Employment"] = "Trabalho/Emprego";
+App::$strings["Religion"] = "Religião";
+App::$strings["Political Views"] = "Posição política";
+App::$strings["Gender"] = "Gênero";
+App::$strings["Sexual Preference"] = "Preferência sexual";
+App::$strings["Homepage"] = "Página web";
+App::$strings["Interests"] = "Interesses";
+App::$strings["Address"] = "Endereço";
+App::$strings["Profile updated."] = "O perfil foi atualizado.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Esconder sua lista de contatos/amigos dos visitantes no seu perfil?";
+App::$strings["Edit Profile Details"] = "Editar os detalhes do perfil";
+App::$strings["View this profile"] = "Ver este perfil";
+App::$strings["Change Profile Photo"] = "Mudar a foto do perfil";
+App::$strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
+App::$strings["Clone this profile"] = "Clonar este perfil";
+App::$strings["Delete this profile"] = "Excluir este perfil";
+App::$strings["Import profile from file"] = "Importar perfil dum arquivo";
+App::$strings["Export profile to file"] = "Exportar perfil para arquivo";
+App::$strings["Profile Name:"] = "Nome do perfil:";
+App::$strings["Your Full Name:"] = "Seu nome completo:";
+App::$strings["Title/Description:"] = "Título/Descrição:";
+App::$strings["Your Gender:"] = "Seu gênero:";
+App::$strings["Birthday :"] = "Data de nascimento :";
+App::$strings["Street Address:"] = "Endereço:";
+App::$strings["Locality/City:"] = "Localidade/Cidade:";
+App::$strings["Postal/Zip Code:"] = "CEP:";
+App::$strings["Country:"] = "País:";
+App::$strings["Region/State:"] = "Região/Estado:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
+App::$strings["Who: (if applicable)"] = "Quem: (se aplicável)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
+App::$strings["Since [date]:"] = "Desde [data]:";
+App::$strings["Homepage URL:"] = "Endereço do website:";
+App::$strings["Religious Views:"] = "Orientação religiosa:";
+App::$strings["Keywords:"] = "Palavras-chave:";
+App::$strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
+App::$strings["Used in directory listings"] = "Usado em listas de diretório";
+App::$strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
+App::$strings["Hobbies/Interests"] = "Hobbies/Interesses";
+App::$strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
+App::$strings["My other channels"] = "Meus outros canais";
+App::$strings["Musical interests"] = "Interesses musicais";
+App::$strings["Books, literature"] = "Livros, literatura";
+App::$strings["Television"] = "Televisão";
+App::$strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
+App::$strings["Love/romance"] = "Amor/romance";
+App::$strings["Work/employment"] = "Trabalho/emprego";
+App::$strings["School/education"] = "Escola/educação";
+App::$strings["This is your default profile."] = "Este é seu perfil padrão.";
+App::$strings["Age: "] = "Idade: ";
+App::$strings["Edit/Manage Profiles"] = "Editar/Administrar perfis";
+App::$strings["Add profile things"] = "Adicionar coisas ao perfil";
+App::$strings["Include desirable objects in your profile"] = "Inclua objetos desejáveis no seu perfil";
+App::$strings["No ratings"] = "Sem avaliações";
+App::$strings["Ratings"] = "Avaliações";
+App::$strings["Rating: "] = "Avaliações";
+App::$strings["Website: "] = "Website:";
+App::$strings["Description: "] = "Descrição:";
+App::$strings["Source of Item"] = "Fonte do Item";
+App::$strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Bem vindo %s. Autenticação remota realizada com sucesso.";
+App::$strings["%d rating"] = array(
0 => "%d avaliação",
1 => "%d avaliações",
);
-$a->strings["Gender: "] = "Gênero: ";
-$a->strings["Status: "] = "Status:";
-$a->strings["Homepage: "] = "Website:";
-$a->strings["Hometown: "] = "Cidade natal:";
-$a->strings["About: "] = "Sobre:";
-$a->strings["Public Forum:"] = "Fórum público:";
-$a->strings["Keywords: "] = "Palavras-chave:";
-$a->strings["Common connections: %s"] = "Conexões em Comum: %s";
-$a->strings["Finding:"] = "Pesquisando:";
-$a->strings["next page"] = "próxima página";
-$a->strings["previous page"] = "página anterior";
-$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar escondidas).";
-$a->strings["Export Channel"] = "Exportar o canal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportar suas informações básicas do canal para um arquivo pequeno. Isso funciona como um backup das suas ligações, permissões, perfis e dados básicos, que podem ser usados para importar os dados para um novo hub, não mas não contém seu conteúdo.";
-$a->strings["Export Content"] = "Exportar conteúdo";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar as informações do seu canal e todo conteúdo para um backup JSON. Este backup irá conter todas suas conexões, permissões, dados de perfil e todo seu conteúdo, mas geralmente não é adequado para importar um canal para um novo hub, pois esse arquivo pode ser MUITO grande. Por favor seja paciente - pode demorar muitos minutos para este download começar.";
-$a->strings["No connections."] = "Nenhuma conexão.";
-$a->strings["Visit %s's profile [%s]"] = "Ver o perfil de %s [%s]";
-$a->strings["invalid target signature"] = "assinatura do destino inválida";
-$a->strings["Theme settings updated."] = "As configurações de tema foram atualizadas.";
-$a->strings["Site"] = "Site";
-$a->strings["Accounts"] = "Contas";
-$a->strings["Channels"] = "Canais";
-$a->strings["Plugins"] = "Plugins";
-$a->strings["Themes"] = "Temas";
-$a->strings["Server"] = "Servidor";
-$a->strings["Profile Config"] = "Configuração de perfis";
-$a->strings["DB updates"] = "Atualizações do Banco de Dados";
-$a->strings["Logs"] = "Logs";
-$a->strings["Plugin Features"] = "Recursos dos plugins";
-$a->strings["User registrations waiting for confirmation"] = "Registros de usuário aguardando confirmação";
-$a->strings["Message queues"] = "Filas de mensagem";
-$a->strings["Administration"] = "Administração";
-$a->strings["Summary"] = "Resumo";
-$a->strings["Registered users"] = "Usuários registrados";
-$a->strings["Pending registrations"] = "Registros pendentes";
-$a->strings["Version"] = "Versão";
-$a->strings["Active plugins"] = "Plugins ativos";
-$a->strings["Site settings updated."] = "As configurações de site foram atualizadas.";
-$a->strings["No special theme for accessibility"] = "Sem tema especial para acessibilidade";
-$a->strings["Yes - with approval"] = "Sim - pendente aprovação";
-$a->strings["My site is not a public server"] = "Meu site não é um servidor público";
-$a->strings["My site has paid access only"] = "Meu site oferece somente acesso pago";
-$a->strings["My site has free access only"] = "Meu site oferece somente acesso gratuito";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Meu site oferece contas gratuitas com recursos adicionais pagos";
-$a->strings["File upload"] = "Carregamento de arquivos";
-$a->strings["Policies"] = "Políticas";
-$a->strings["Site name"] = "Nome do site";
-$a->strings["Banner/Logo"] = "Cartaz/Logo";
-$a->strings["Administrator Information"] = "Informações do Administrador";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informações de contato com administradores do site. Exibida na página siteinfo. BBCode pode ser usado aqui.";
-$a->strings["System language"] = "Idioma do sistema";
-$a->strings["System theme"] = "Tema do sistema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema padrão do sistema - pode ser sobrescrito por perfis de usuário - <a href='#' id='cnftheme'>mudar configurações do tema</a>";
-$a->strings["Mobile system theme"] = "Tema do sistema móvel";
-$a->strings["Theme for mobile devices"] = "Tema para dispositivos móveis";
-$a->strings["Accessibility system theme"] = "Tema do sistema acessível";
-$a->strings["Accessibility theme"] = "Tema acessível";
-$a->strings["Enable Diaspora Protocol"] = "Habilitar protocolo Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar com Diaspora e Friendica - experimental";
-$a->strings["Allow Feeds as Connections"] = "Permitir Feeds como conexões";
-$a->strings["(Heavy system resource usage)"] = "(Alto uso de recursos do sistema)";
-$a->strings["Maximum image size"] = "Tamanho máximo de imagens";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo em bytes de imagens carregadas. O padrão é 0, significando sem limites.";
-$a->strings["Does this site allow new member registration?"] = "Este site permite o registro de novos membros?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Qual descreve melhor os tipos de conta oferecidas por este hub?";
-$a->strings["Register text"] = "Texto de registro";
-$a->strings["Will be displayed prominently on the registration page."] = "Será exibido proeminentemente na página de registro.";
-$a->strings["Accounts abandoned after x days"] = "Contas abandonadas após x dias";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Não gastará recursos do sistema coletando de sites externos para contas abandonadas. Use 0 para sem limite de tempo.";
-$a->strings["Allowed friend domains"] = "Domínios permitidos para amigos";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos para estabelecer amizades com este site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
-$a->strings["Allowed email domains"] = "Domínios permitidos de e-mail";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos em endereços de e-mail para registros nesse site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
-$a->strings["Block public"] = "Bloquear público";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Marque para bloquear o acesso público a todas as páginas pessoais que seriam públicas, a não ser que se esteja autenticado.";
-$a->strings["Verify Email Addresses"] = "Verificar endereços de email";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Clique para verificar endereços de email usados no registro de contas (recomendado).";
-$a->strings["Force publish"] = "Forçar publicação";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Marque para forçar todos os perfis neste site a aparecerem listados no diretório do site.";
-$a->strings["Disable discovery tab"] = "Desabilitar a aba \"Descubra\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Remove da visualização de rede a aba com conteúdos públicos obtidos de fontes escolhidas para esse site.";
-$a->strings["No login on Homepage"] = "Sem formulário de autenticação na página inicial";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Marque para esconder o formulário de autenticação da página inicial do seu site quando visitantes chegarem sem estar autenticados (e.g. quando você inclui os conteúdos da página inicial através do canal do site).";
-$a->strings["Proxy user"] = "Usuário do proxy";
-$a->strings["Proxy URL"] = "URL do proxy";
-$a->strings["Network timeout"] = "Timeout da rede";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Use 0 para ilimitado (não recomendado).";
-$a->strings["Delivery interval"] = "Intervalo de entrega";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Atrase os processos de entrega em segundo plano por este número de segundos para reduzir a carga do sistema. Recomendado: 4-5 para hosts compartilhados, 2-3 para servidores virtuais privados. 0-1 para grandes servidores dedicados.";
-$a->strings["Poll interval"] = "Intervalo de coleta";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Atrase os processos de coleta em segundo plano por este número de segundos para reduzir a carga do sistema. Se 0, use o intervalo de entrega.";
-$a->strings["Maximum Load Average"] = "Carga média máxima";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima do sistema antes de adiar processos de entrega e coleta - padrão 50.";
-$a->strings["No server found"] = "Nenhum servidor foi encontrado";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "para o canal";
-$a->strings["on server"] = "no servidor";
-$a->strings["Status"] = "Status";
-$a->strings["Update has been marked successful"] = "A atualização foi designada bem sucedida";
-$a->strings["Executing %s failed. Check system logs."] = "Execução de %s falhou. Verifique os logs do sistema.";
-$a->strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "A atualização %s não retornou um status. Situação incerta quando ao seu sucesso.";
-$a->strings["Update function %s could not be found."] = "A função de atualização %s não foi encontrada.";
-$a->strings["No failed updates."] = "Nenhuma falha nas atualizações.";
-$a->strings["Failed Updates"] = "Falha nas atualizações";
-$a->strings["Mark success (if update was manually applied)"] = "Marque sucesso (se a atualização foi aplicada manualmente)";
-$a->strings["Attempt to execute this update step automatically"] = "Tente executar este passo da atualização automaticamente";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["Gender: "] = "Gênero: ";
+App::$strings["Status: "] = "Status:";
+App::$strings["Homepage: "] = "Website:";
+App::$strings["Hometown: "] = "Cidade natal:";
+App::$strings["About: "] = "Sobre:";
+App::$strings["Public Forum:"] = "Fórum público:";
+App::$strings["Keywords: "] = "Palavras-chave:";
+App::$strings["Common connections: %s"] = "Conexões em Comum: %s";
+App::$strings["Finding:"] = "Pesquisando:";
+App::$strings["next page"] = "próxima página";
+App::$strings["previous page"] = "página anterior";
+App::$strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar escondidas).";
+App::$strings["Export Channel"] = "Exportar o canal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportar suas informações básicas do canal para um arquivo pequeno. Isso funciona como um backup das suas ligações, permissões, perfis e dados básicos, que podem ser usados para importar os dados para um novo hub, não mas não contém seu conteúdo.";
+App::$strings["Export Content"] = "Exportar conteúdo";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportar as informações do seu canal e todo conteúdo para um backup JSON. Este backup irá conter todas suas conexões, permissões, dados de perfil e todo seu conteúdo, mas geralmente não é adequado para importar um canal para um novo hub, pois esse arquivo pode ser MUITO grande. Por favor seja paciente - pode demorar muitos minutos para este download começar.";
+App::$strings["No connections."] = "Nenhuma conexão.";
+App::$strings["Visit %s's profile [%s]"] = "Ver o perfil de %s [%s]";
+App::$strings["invalid target signature"] = "assinatura do destino inválida";
+App::$strings["Theme settings updated."] = "As configurações de tema foram atualizadas.";
+App::$strings["Site"] = "Site";
+App::$strings["Accounts"] = "Contas";
+App::$strings["Channels"] = "Canais";
+App::$strings["Plugins"] = "Plugins";
+App::$strings["Themes"] = "Temas";
+App::$strings["Server"] = "Servidor";
+App::$strings["Profile Config"] = "Configuração de perfis";
+App::$strings["DB updates"] = "Atualizações do Banco de Dados";
+App::$strings["Logs"] = "Logs";
+App::$strings["Plugin Features"] = "Recursos dos plugins";
+App::$strings["User registrations waiting for confirmation"] = "Registros de usuário aguardando confirmação";
+App::$strings["Message queues"] = "Filas de mensagem";
+App::$strings["Administration"] = "Administração";
+App::$strings["Summary"] = "Resumo";
+App::$strings["Registered users"] = "Usuários registrados";
+App::$strings["Pending registrations"] = "Registros pendentes";
+App::$strings["Version"] = "Versão";
+App::$strings["Active plugins"] = "Plugins ativos";
+App::$strings["Site settings updated."] = "As configurações de site foram atualizadas.";
+App::$strings["No special theme for accessibility"] = "Sem tema especial para acessibilidade";
+App::$strings["Yes - with approval"] = "Sim - pendente aprovação";
+App::$strings["My site is not a public server"] = "Meu site não é um servidor público";
+App::$strings["My site has paid access only"] = "Meu site oferece somente acesso pago";
+App::$strings["My site has free access only"] = "Meu site oferece somente acesso gratuito";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Meu site oferece contas gratuitas com recursos adicionais pagos";
+App::$strings["File upload"] = "Carregamento de arquivos";
+App::$strings["Policies"] = "Políticas";
+App::$strings["Site name"] = "Nome do site";
+App::$strings["Banner/Logo"] = "Cartaz/Logo";
+App::$strings["Administrator Information"] = "Informações do Administrador";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Informações de contato com administradores do site. Exibida na página siteinfo. BBCode pode ser usado aqui.";
+App::$strings["System language"] = "Idioma do sistema";
+App::$strings["System theme"] = "Tema do sistema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Tema padrão do sistema - pode ser sobrescrito por perfis de usuário - <a href='#' id='cnftheme'>mudar configurações do tema</a>";
+App::$strings["Mobile system theme"] = "Tema do sistema móvel";
+App::$strings["Theme for mobile devices"] = "Tema para dispositivos móveis";
+App::$strings["Accessibility system theme"] = "Tema do sistema acessível";
+App::$strings["Accessibility theme"] = "Tema acessível";
+App::$strings["Enable Diaspora Protocol"] = "Habilitar protocolo Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Comunicar com Diaspora e Friendica - experimental";
+App::$strings["Allow Feeds as Connections"] = "Permitir Feeds como conexões";
+App::$strings["(Heavy system resource usage)"] = "(Alto uso de recursos do sistema)";
+App::$strings["Maximum image size"] = "Tamanho máximo de imagens";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo em bytes de imagens carregadas. O padrão é 0, significando sem limites.";
+App::$strings["Does this site allow new member registration?"] = "Este site permite o registro de novos membros?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Qual descreve melhor os tipos de conta oferecidas por este hub?";
+App::$strings["Register text"] = "Texto de registro";
+App::$strings["Will be displayed prominently on the registration page."] = "Será exibido proeminentemente na página de registro.";
+App::$strings["Accounts abandoned after x days"] = "Contas abandonadas após x dias";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Não gastará recursos do sistema coletando de sites externos para contas abandonadas. Use 0 para sem limite de tempo.";
+App::$strings["Allowed friend domains"] = "Domínios permitidos para amigos";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos para estabelecer amizades com este site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
+App::$strings["Allowed email domains"] = "Domínios permitidos de e-mail";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Lista, separada por vírgulas, de domínios permitidos em endereços de e-mail para registros nesse site. <em>Wildcards</em> são aceitas. Vazio para permitir qualquer domínio";
+App::$strings["Block public"] = "Bloquear público";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Marque para bloquear o acesso público a todas as páginas pessoais que seriam públicas, a não ser que se esteja autenticado.";
+App::$strings["Verify Email Addresses"] = "Verificar endereços de email";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Clique para verificar endereços de email usados no registro de contas (recomendado).";
+App::$strings["Force publish"] = "Forçar publicação";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Marque para forçar todos os perfis neste site a aparecerem listados no diretório do site.";
+App::$strings["Disable discovery tab"] = "Desabilitar a aba \"Descubra\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Remove da visualização de rede a aba com conteúdos públicos obtidos de fontes escolhidas para esse site.";
+App::$strings["No login on Homepage"] = "Sem formulário de autenticação na página inicial";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Marque para esconder o formulário de autenticação da página inicial do seu site quando visitantes chegarem sem estar autenticados (e.g. quando você inclui os conteúdos da página inicial através do canal do site).";
+App::$strings["Proxy user"] = "Usuário do proxy";
+App::$strings["Proxy URL"] = "URL do proxy";
+App::$strings["Network timeout"] = "Timeout da rede";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Use 0 para ilimitado (não recomendado).";
+App::$strings["Delivery interval"] = "Intervalo de entrega";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Atrase os processos de entrega em segundo plano por este número de segundos para reduzir a carga do sistema. Recomendado: 4-5 para hosts compartilhados, 2-3 para servidores virtuais privados. 0-1 para grandes servidores dedicados.";
+App::$strings["Poll interval"] = "Intervalo de coleta";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Atrase os processos de coleta em segundo plano por este número de segundos para reduzir a carga do sistema. Se 0, use o intervalo de entrega.";
+App::$strings["Maximum Load Average"] = "Carga média máxima";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga máxima do sistema antes de adiar processos de entrega e coleta - padrão 50.";
+App::$strings["No server found"] = "Nenhum servidor foi encontrado";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "para o canal";
+App::$strings["on server"] = "no servidor";
+App::$strings["Status"] = "Status";
+App::$strings["Update has been marked successful"] = "A atualização foi designada bem sucedida";
+App::$strings["Executing %s failed. Check system logs."] = "Execução de %s falhou. Verifique os logs do sistema.";
+App::$strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "A atualização %s não retornou um status. Situação incerta quando ao seu sucesso.";
+App::$strings["Update function %s could not be found."] = "A função de atualização %s não foi encontrada.";
+App::$strings["No failed updates."] = "Nenhuma falha nas atualizações.";
+App::$strings["Failed Updates"] = "Falha nas atualizações";
+App::$strings["Mark success (if update was manually applied)"] = "Marque sucesso (se a atualização foi aplicada manualmente)";
+App::$strings["Attempt to execute this update step automatically"] = "Tente executar este passo da atualização automaticamente";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s usuário foi bloqueado/desbloqueado",
1 => "%s usuários foram bloqueados/desbloqueados",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s usuário foi deletado",
1 => "%s usuários foram deletados",
);
-$a->strings["Account not found"] = "A conta não foi encontrada";
-$a->strings["User '%s' unblocked"] = "O usuário/a '%s' foi desbloqueado/a";
-$a->strings["User '%s' blocked"] = "O usuário/a '%s' foi bloqueado/a";
-$a->strings["Users"] = "Usuários";
-$a->strings["select all"] = "selecionar tudo";
-$a->strings["User registrations waiting for confirm"] = "Registros de usuário aguardando confirmação";
-$a->strings["Request date"] = "Data de requisição";
-$a->strings["No registrations."] = "Nenhum registro.";
-$a->strings["Approve"] = "Aprovar";
-$a->strings["Deny"] = "Negar";
-$a->strings["Register date"] = "Data de registro";
-$a->strings["Last login"] = "Última autenticação";
-$a->strings["Expires"] = "Expira";
-$a->strings["Service Class"] = "Classe de serviço";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os usuários selecionados serão deletados!\\n\\nTudo o que esses usuários postaram neste site será permanentemente deletado!\\n\\nTem certeza?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "O/A usuário/a {0} será deletado/a!\\n\\nTudo o que esse/a usuário/a postou neste site será permanentemente deletado!\\n\\nTem certeza?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "A conta não foi encontrada";
+App::$strings["User '%s' unblocked"] = "O usuário/a '%s' foi desbloqueado/a";
+App::$strings["User '%s' blocked"] = "O usuário/a '%s' foi bloqueado/a";
+App::$strings["Users"] = "Usuários";
+App::$strings["select all"] = "selecionar tudo";
+App::$strings["User registrations waiting for confirm"] = "Registros de usuário aguardando confirmação";
+App::$strings["Request date"] = "Data de requisição";
+App::$strings["No registrations."] = "Nenhum registro.";
+App::$strings["Approve"] = "Aprovar";
+App::$strings["Deny"] = "Negar";
+App::$strings["Register date"] = "Data de registro";
+App::$strings["Last login"] = "Última autenticação";
+App::$strings["Expires"] = "Expira";
+App::$strings["Service Class"] = "Classe de serviço";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os usuários selecionados serão deletados!\\n\\nTudo o que esses usuários postaram neste site será permanentemente deletado!\\n\\nTem certeza?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "O/A usuário/a {0} será deletado/a!\\n\\nTudo o que esse/a usuário/a postou neste site será permanentemente deletado!\\n\\nTem certeza?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s canal censurado/descensurado",
1 => "%s canais censurados/descensurados",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s canal deletado",
1 => "%s canais deletados",
);
-$a->strings["Channel not found"] = "Canal não encontrado";
-$a->strings["Channel '%s' deleted"] = "Canal '%s' deletado";
-$a->strings["Channel '%s' uncensored"] = "Canal '%s' não censurado";
-$a->strings["Channel '%s' censored"] = "Canal '%s' censurado";
-$a->strings["Censor"] = "Censurar";
-$a->strings["Uncensor"] = "Não censurar";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os canais selecionados serão deletados!\\n\\nTudo que foi postado nesses canais nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "O canal {0} será deletado!\\n\\nTudo o que foi postado nesse canal nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
-$a->strings["Plugin %s disabled."] = "Plugin %s desabilitado.";
-$a->strings["Plugin %s enabled."] = "Plugin %s habilitado.";
-$a->strings["Disable"] = "Desabilitar";
-$a->strings["Enable"] = "Habilitar";
-$a->strings["Toggle"] = "Alternar";
-$a->strings["Author: "] = "Autor:";
-$a->strings["Maintainer: "] = "Mantenedor:";
-$a->strings["No themes found."] = "Nenhum tema foi encontrado.";
-$a->strings["Screenshot"] = "Captura de tela";
-$a->strings["[Experimental]"] = "[Experimental]";
-$a->strings["[Unsupported]"] = "[Desassistido]";
-$a->strings["Log settings updated."] = "As configurações de log foram atualizadas.";
-$a->strings["Clear"] = "Limpar";
-$a->strings["Debugging"] = "Depuração";
-$a->strings["Log file"] = "Arquivo de log";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "É necessário que o servidor web possa escrever neste arquivo. Relativo ao diretório raiz da Red.";
-$a->strings["Log level"] = "Nível do log";
-$a->strings["New Profile Field"] = "Novo campo de perfil";
-$a->strings["Field nickname"] = "Nome de apresentação do campo";
-$a->strings["System name of field"] = "Nome de sistema do campo";
-$a->strings["Input type"] = "Tipo de entrada";
-$a->strings["Field Name"] = "Nome do campo";
-$a->strings["Label on profile pages"] = "Rótulo nas páginas de perfil";
-$a->strings["Help text"] = "Texto de ajuda";
-$a->strings["Additional info (optional)"] = "Informações adicionais (opcional)";
-$a->strings["Field definition not found"] = "A dfinição de campo não foi encontrada";
-$a->strings["Edit Profile Field"] = "Editar campo de perfil";
-$a->strings["Thing updated"] = "A coisa foi atualizada";
-$a->strings["Object store: failed"] = "Armazenamento do objeto: falhou";
-$a->strings["Thing added"] = "A coisa foi adicionada";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Exibir coisa";
-$a->strings["item not found."] = "o item não foi encontrado";
-$a->strings["Edit Thing"] = "Editar coisa";
-$a->strings["Select a profile"] = "Selecione um perfil";
-$a->strings["Post an activity"] = "Publique uma atividade";
-$a->strings["Only sends to viewers of the applicable profile"] = "Envia apenas para a audiência do perfil aplicável";
-$a->strings["Name of thing e.g. something"] = "Nome da coisa e.g. coisinha";
-$a->strings["URL of thing (optional)"] = "URL da coisa (opcional)";
-$a->strings["URL for photo of thing (optional)"] = "URL para foto da coisa (opcional)";
-$a->strings["Add Thing to your Profile"] = "Adicionar a coisa ao seu perfil";
-$a->strings["Your service plan only allows %d channels."] = "Seu plano de serviço permite apenas %d canais.";
-$a->strings["Nothing to import."] = "Nada a importar.";
-$a->strings["Unable to download data from old server"] = "Não foi possível descarregar os dados do servidor antigo";
-$a->strings["Imported file is empty."] = "O arquivo importado está vazio.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Não foi possível criar um identificador de canal duplicado neste sistema. A importação falhou.";
-$a->strings["Channel clone failed. Import failed."] = "Clonagem do canal falhou. A importação falhou.";
-$a->strings["Cloned channel not found. Import failed."] = "Canal a clonar não encontrado. A importação falhou.";
-$a->strings["Import completed."] = "A importação foi completada.";
-$a->strings["You must be logged in to use this feature."] = "Você precisa estar autenticado para usar este recurso.";
-$a->strings["Import Channel"] = "Importar canal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Use este formulário para importar um canal existente de um servidor/hub diferente. Você pode obter a identidade do canal do servidor/hub antigo pela rede, ou fornecer um arquivo de exportação. Somente a identidade e as conexões/relacionamentos serão importados. Importação de conteúdos ainda não está disponível.";
-$a->strings["File to Upload"] = "Arquivo a carregar";
-$a->strings["Or provide the old server/hub details"] = "Ou forneça os detalhes do antigo servidor/hub";
-$a->strings["Your old identity address (xyz@example.com)"] = "O endereço da sua velha identidade (xyz@exemplo.com)";
-$a->strings["Your old login email address"] = "O endereço de e-mail da sua antiga conta";
-$a->strings["Your old login password"] = "A senha dua sua antiga conta";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para qualquer das opções, por favor escolha se deseja fazer deste hub seu novo endereço primário, ou se o velho local deve continuar com esse papel. Você será capaz de publicar a partir de ambos os locais, mas somente um pode estar designado como local primário para arquivos, fotos e mídia.";
-$a->strings["Make this hub my primary location"] = "Faça deste hub meu local primário";
-$a->strings["Import existing posts if possible"] = "Importar publicações existentes se possível";
-$a->strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
-$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
-$a->strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
-$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
-$a->strings["%d message sent."] = array(
+App::$strings["Channel not found"] = "Canal não encontrado";
+App::$strings["Channel '%s' deleted"] = "Canal '%s' deletado";
+App::$strings["Channel '%s' uncensored"] = "Canal '%s' não censurado";
+App::$strings["Channel '%s' censored"] = "Canal '%s' censurado";
+App::$strings["Censor"] = "Censurar";
+App::$strings["Uncensor"] = "Não censurar";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Os canais selecionados serão deletados!\\n\\nTudo que foi postado nesses canais nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "O canal {0} será deletado!\\n\\nTudo o que foi postado nesse canal nesse site será permanentemente deletado!\\n\\nVocê tem certeza?";
+App::$strings["Plugin %s disabled."] = "Plugin %s desabilitado.";
+App::$strings["Plugin %s enabled."] = "Plugin %s habilitado.";
+App::$strings["Disable"] = "Desabilitar";
+App::$strings["Enable"] = "Habilitar";
+App::$strings["Toggle"] = "Alternar";
+App::$strings["Author: "] = "Autor:";
+App::$strings["Maintainer: "] = "Mantenedor:";
+App::$strings["No themes found."] = "Nenhum tema foi encontrado.";
+App::$strings["Screenshot"] = "Captura de tela";
+App::$strings["[Experimental]"] = "[Experimental]";
+App::$strings["[Unsupported]"] = "[Desassistido]";
+App::$strings["Log settings updated."] = "As configurações de log foram atualizadas.";
+App::$strings["Clear"] = "Limpar";
+App::$strings["Debugging"] = "Depuração";
+App::$strings["Log file"] = "Arquivo de log";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "É necessário que o servidor web possa escrever neste arquivo. Relativo ao diretório raiz da Red.";
+App::$strings["Log level"] = "Nível do log";
+App::$strings["New Profile Field"] = "Novo campo de perfil";
+App::$strings["Field nickname"] = "Nome de apresentação do campo";
+App::$strings["System name of field"] = "Nome de sistema do campo";
+App::$strings["Input type"] = "Tipo de entrada";
+App::$strings["Field Name"] = "Nome do campo";
+App::$strings["Label on profile pages"] = "Rótulo nas páginas de perfil";
+App::$strings["Help text"] = "Texto de ajuda";
+App::$strings["Additional info (optional)"] = "Informações adicionais (opcional)";
+App::$strings["Field definition not found"] = "A dfinição de campo não foi encontrada";
+App::$strings["Edit Profile Field"] = "Editar campo de perfil";
+App::$strings["Thing updated"] = "A coisa foi atualizada";
+App::$strings["Object store: failed"] = "Armazenamento do objeto: falhou";
+App::$strings["Thing added"] = "A coisa foi adicionada";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Exibir coisa";
+App::$strings["item not found."] = "o item não foi encontrado";
+App::$strings["Edit Thing"] = "Editar coisa";
+App::$strings["Select a profile"] = "Selecione um perfil";
+App::$strings["Post an activity"] = "Publique uma atividade";
+App::$strings["Only sends to viewers of the applicable profile"] = "Envia apenas para a audiência do perfil aplicável";
+App::$strings["Name of thing e.g. something"] = "Nome da coisa e.g. coisinha";
+App::$strings["URL of thing (optional)"] = "URL da coisa (opcional)";
+App::$strings["URL for photo of thing (optional)"] = "URL para foto da coisa (opcional)";
+App::$strings["Add Thing to your Profile"] = "Adicionar a coisa ao seu perfil";
+App::$strings["Your service plan only allows %d channels."] = "Seu plano de serviço permite apenas %d canais.";
+App::$strings["Nothing to import."] = "Nada a importar.";
+App::$strings["Unable to download data from old server"] = "Não foi possível descarregar os dados do servidor antigo";
+App::$strings["Imported file is empty."] = "O arquivo importado está vazio.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Não foi possível criar um identificador de canal duplicado neste sistema. A importação falhou.";
+App::$strings["Channel clone failed. Import failed."] = "Clonagem do canal falhou. A importação falhou.";
+App::$strings["Cloned channel not found. Import failed."] = "Canal a clonar não encontrado. A importação falhou.";
+App::$strings["Import completed."] = "A importação foi completada.";
+App::$strings["You must be logged in to use this feature."] = "Você precisa estar autenticado para usar este recurso.";
+App::$strings["Import Channel"] = "Importar canal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Use este formulário para importar um canal existente de um servidor/hub diferente. Você pode obter a identidade do canal do servidor/hub antigo pela rede, ou fornecer um arquivo de exportação. Somente a identidade e as conexões/relacionamentos serão importados. Importação de conteúdos ainda não está disponível.";
+App::$strings["File to Upload"] = "Arquivo a carregar";
+App::$strings["Or provide the old server/hub details"] = "Ou forneça os detalhes do antigo servidor/hub";
+App::$strings["Your old identity address (xyz@example.com)"] = "O endereço da sua velha identidade (xyz@exemplo.com)";
+App::$strings["Your old login email address"] = "O endereço de e-mail da sua antiga conta";
+App::$strings["Your old login password"] = "A senha dua sua antiga conta";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Para qualquer das opções, por favor escolha se deseja fazer deste hub seu novo endereço primário, ou se o velho local deve continuar com esse papel. Você será capaz de publicar a partir de ambos os locais, mas somente um pode estar designado como local primário para arquivos, fotos e mídia.";
+App::$strings["Make this hub my primary location"] = "Faça deste hub meu local primário";
+App::$strings["Import existing posts if possible"] = "Importar publicações existentes se possível";
+App::$strings["Total invitation limit exceeded."] = "Foi excedido o número total de convites.";
+App::$strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
+App::$strings["Please join us on Red"] = "Por favor, una-se a nós na Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Você excedeu o limite de convites. Por favor, entre em contato com o administrador do site.";
+App::$strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
+App::$strings["%d message sent."] = array(
0 => "%d mensagem enviada.",
1 => "%d mensagens enviadas.",
);
-$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
-$a->strings["Send invitations"] = "Enviar convites.";
-$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
-$a->strings["Your message:"] = "Sua mensagem:";
-$a->strings["Please join my community on Hubzilla."] = "Por favor junte-se à minha comunidade na Hubzilla";
-$a->strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registre-se em qualquer site da Hubzilla (eles são todos interconectados)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Entre meu endereço da rede Hubzilla na barra de busca do site.";
-$a->strings["or visit "] = "ou visite";
-$a->strings["3. Click [Connect]"] = "3. Clique [Conectar]";
-$a->strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
-$a->strings["Empty post discarded."] = "A publicação em branco foi descartada.";
-$a->strings["Executable content type not permitted to this channel."] = "Conteúdo de tipo executável não permitido para este canal.";
-$a->strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Você atingiu o seu limite de %1$.0f publicações de novos tópicos.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Você atingiu o seu limite de %1$.0f páginas web.";
-$a->strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
-$a->strings["Help with this feature"] = "Ajuda com este recurso";
-$a->strings["Layout Name"] = "Nome do layout";
-$a->strings["Like/Dislike"] = "Gostar/Desgostar";
-$a->strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua ID da Hubzilla</a> ou <a href=\"register\">registre-se como um novo membro da Hubzilla</a> para continuar.";
-$a->strings["Invalid request."] = "Solicitação inválida.";
-$a->strings["thing"] = "coisa";
-$a->strings["Channel unavailable."] = "Canal não disponível.";
-$a->strings["Previous action reversed."] = "Ação anterior revertida.";
-$a->strings["Action completed."] = "Ação completada.";
-$a->strings["Thank you."] = "Obrigado.";
-$a->strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
-$a->strings["Visible to:"] = "Visível para:";
-$a->strings["Comanche page description language help"] = "Página de Ajuda da descrição da Linguagem Comanche ";
-$a->strings["Layout Description"] = "Descrição de Layout";
-$a->strings["Download PDL file"] = "Baixar arquivo PDL";
-$a->strings["First Name"] = "Primeiro Nome";
-$a->strings["Last Name"] = "Último Nome";
-$a->strings["Nickname"] = "Apelido";
-$a->strings["Full Name"] = "Nome Completo";
-$a->strings["Profile Photo 16px"] = "Foto de Perfil 16px";
-$a->strings["Profile Photo 32px"] = "Foto de Perfil 32px";
-$a->strings["Profile Photo 48px"] = "Foto de Perfil 48px";
-$a->strings["Profile Photo 64px"] = "Foto de Perfil 64px";
-$a->strings["Profile Photo 80px"] = "Foto de Perfil 80px";
-$a->strings["Profile Photo 128px"] = "Foto de Perfil 128px";
-$a->strings["Timezone"] = "Fuso Horário";
-$a->strings["Homepage URL"] = "URL da Página";
-$a->strings["Birth Year"] = "Ano de Nascimento";
-$a->strings["Birth Month"] = "Mês de Nascimento";
-$a->strings["Birth Day"] = "Dia de Nascimento";
-$a->strings["Birthdate"] = "Data de Nascimento";
-$a->strings["Conversation removed."] = "A conversa foi removida.";
-$a->strings["No messages."] = "Nenhuma mensagem.";
-$a->strings["Delete conversation"] = "Excluir conversa";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Unable to create element."] = "Não foi possível criar elemento.";
-$a->strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
-$a->strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
-$a->strings["Menu Item Permissions"] = "Permissões do item do menu";
-$a->strings["Link Name"] = "Nome do Link";
-$a->strings["Link or Submenu Target"] = "Alvo do Link ou Submenu";
-$a->strings["Enter URL of the link or select a menu name to create a submenu"] = "Insira o URL do link ou selecione um nome de menu para criar um submenu";
-$a->strings["Use magic-auth if available"] = "Usar magic-auth se disponível";
-$a->strings["Open link in new window"] = "Abrir link em uma nova janela";
-$a->strings["Order in list"] = "Ordem na lista";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
-$a->strings["Submit and finish"] = "Enviar e terminar";
-$a->strings["Submit and continue"] = "Enviar e continuar";
-$a->strings["Menu:"] = "Menu:";
-$a->strings["Link Target"] = "Alvo do Link";
-$a->strings["Edit menu"] = "Editar menu";
-$a->strings["Edit element"] = "Editar elemento";
-$a->strings["Drop element"] = "Descartar elemento";
-$a->strings["New element"] = "Novo elemento";
-$a->strings["Edit this menu container"] = "Editar esta caixa de menu";
-$a->strings["Add menu element"] = "Adicionar um elemento de menu";
-$a->strings["Delete this menu item"] = "Deleter este item de menu";
-$a->strings["Edit this menu item"] = "Editar este item de menu";
-$a->strings["Menu item not found."] = "O item de menu não foi encontrado.";
-$a->strings["Menu item deleted."] = "O item de menu foi deletado.";
-$a->strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
-$a->strings["Edit Menu Element"] = "Editar elemento de menu";
-$a->strings["Link text"] = "Texto do link";
-$a->strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
-$a->strings["Total votes"] = "Votos totais";
-$a->strings["Average Rating"] = "Média das avaliações";
-$a->strings["Unable to lookup recipient."] = "Não foi possível encontrar o destinatário.";
-$a->strings["Unable to communicate with requested channel."] = "Não foi possível comunicar com o canal solicitado.";
-$a->strings["Cannot verify requested channel."] = "Não foi possível verificar o canal requisitado.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "O canal solicitado tem restrições a mensagens privadas. Falha no envio.";
-$a->strings["Messages"] = "Mensagens";
-$a->strings["Message deleted."] = "A mensagem foi excluída.";
-$a->strings["Message recalled."] = "Mensagem retirada.";
-$a->strings["Send Private Message"] = "Enviar mensagem privada";
-$a->strings["To:"] = "Para:";
-$a->strings["Subject:"] = "Assunto:";
-$a->strings["Send"] = "Enviar";
-$a->strings["Message not found."] = "Mensagem não encontrada.";
-$a->strings["Delete message"] = "Excluir a mensagem";
-$a->strings["Recall message"] = "Retirar mensagem";
-$a->strings["Message has been recalled."] = "A mensagem foi retirada.";
-$a->strings["Private Conversation"] = "Conversa privada";
-$a->strings["Delete conversation"] = "Excluir conversa";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicação segura indisponível. Você <strong>talvez</strong> consiga responder pela página de perfil do remetente.";
-$a->strings["Send Reply"] = "Enviar resposta";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Você criou %1$.0f de %2$.0f canais permitidos.";
-$a->strings["Create a new channel"] = "Criar um novo canal";
-$a->strings["Current Channel"] = "Canal atual";
-$a->strings["Attach to one of your channels by selecting it."] = "Selecione um dos seus canais para utilizá-lo.";
-$a->strings["Default Channel"] = "Canal padrão";
-$a->strings["Make Default"] = "Tornar padrão";
-$a->strings["Wall Photos"] = "Fotos do mural";
-$a->strings["Profile Match"] = "Correspondência de perfil";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
-$a->strings["is interested in:"] = "se interessa por:";
-$a->strings["No matches"] = "Nenhuma correspondência";
-$a->strings["Menu updated."] = "Menu atualizado.";
-$a->strings["Unable to update menu."] = "Não foi possível atualizar o menu.";
-$a->strings["Menu created."] = "O menu foi criado.";
-$a->strings["Unable to create menu."] = "Não foi possível criar o menu.";
-$a->strings["Manage Menus"] = "Administrar menus";
-$a->strings["Drop"] = "Descartar";
-$a->strings["Create a new menu"] = "Criar um novo menu";
-$a->strings["Delete this menu"] = "Deletar este menu";
-$a->strings["Edit menu contents"] = "Editar os conteúdos do menu";
-$a->strings["Edit this menu"] = "Editar este menu";
-$a->strings["New Menu"] = "Novo menu";
-$a->strings["Menu name"] = "Nome do menu";
-$a->strings["Must be unique, only seen by you"] = "Deve ser único, exibido somente para você";
-$a->strings["Menu title"] = "Título do menu";
-$a->strings["Menu title as seen by others"] = "Título do menu quando visto por outros";
-$a->strings["Allow bookmarks"] = "Habilitar links guardados";
-$a->strings["Menu may be used to store saved bookmarks"] = "O menu pode ser utilizado para armazenar links guardados";
-$a->strings["Menu deleted."] = "Menu deletado.";
-$a->strings["Menu could not be deleted."] = "Não foi possível deletar o menu.";
-$a->strings["Edit Menu"] = "Editar menu";
-$a->strings["Add or remove entries to this menu"] = "Adicionar ou remover entradas deste menu";
-$a->strings["Conversation removed."] = "A conversa foi removida.";
-$a->strings["No messages."] = "Nenhuma mensagem.";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Add a Channel"] = "Adicionar um canal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Um canal é uma coleção sua de páginas relacionadas. Um canal pode ser usado para um perfil de rede social, um blog, grupos de conversação e fóruns temáticos, páginas de personalidades, e muito mais. Você pode criar tantos canais quanto o provedor de serviço permita.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemplos: \"Maria Caiouá\", \"Roberto Salinas\", \"Elis e sua banda\", \"Futebol de salão\", \"Fanáticos por aeromodelismo\"";
-$a->strings["Choose a short nickname"] = "Escolha um apelido curto";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Seu apelido será usado para criar um endereço para o canal de fácil memorização (como um endereço de email), que você poderá compartilhar com outros.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importe um canal existente</a> de outro local";
-$a->strings["Channel Type"] = "Tipo de canal";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Por favor, escolha um tipo de canal (por exemplo rede social ou fórum de comunidade) e requisito de privacidade, para que possamos configurar as melhores permissões para você";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;A Rede&quot;";
-$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
-$a->strings["Invalid request identifier."] = "Identificador de solicitação inválido";
-$a->strings["Discard"] = "Descartar";
-$a->strings["No more system notifications."] = "Sem novas notificações do sistema.";
-$a->strings["System Notifications"] = "Notificações do sistema";
-$a->strings["Unable to find your hub."] = "Não foi possível localizar seu hub.";
-$a->strings["Post successful."] = "Publicado com sucesso.";
-$a->strings["invalid target signature"] = "assinatura do destino inválida";
-$a->strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
-$a->strings["App installed."] = "Aplicativo instalado";
-$a->strings["Malformed app."] = "Aplicativo malformado.";
-$a->strings["Embed code"] = "Embarcar código";
-$a->strings["Edit App"] = "Edite aplicativos";
-$a->strings["Create App"] = "Criar aplicativo";
-$a->strings["Name of app"] = "Nome do aplicativo";
-$a->strings["Location (URL) of app"] = "Endereço (URL) do aplicativo";
-$a->strings["Photo icon URL"] = "URL da foto de ícone";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
-$a->strings["Version ID"] = "ID da versão";
-$a->strings["Price of app"] = "Preço do aplicativo";
-$a->strings["Location (URL) to purchase app"] = "Endereço (URL) para comprar o aplicativo";
-$a->strings["Poll"] = "Votação";
-$a->strings["View Results"] = "Ver resultados";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "A remoção da conta fica desabilitada por 48 horas após uma troca de senha da conta.";
-$a->strings["Remove This Account"] = "Remover esta conta";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente esta conta, incluindo todos os canais da rede. Uma vez feito isso eles não poderão ser recuperados.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Remove esta conta, todos os seus canais e todos os clones desses canais da rede.";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por padrão, apenas as instâncias dos canais localizadas neste hub serão removidas da rede";
-$a->strings["No service class restrictions found."] = "Não foram encontradas restrições de classe de serviço.";
-$a->strings["Schema Default"] = "Padrão do esquema";
-$a->strings["Sans-Serif"] = "Sans-Serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Configurações de tema";
-$a->strings["Set scheme"] = "Definir esquema";
-$a->strings["Set font-size for posts and comments"] = "Definir o tamanho da fonte para publicações e comentários";
-$a->strings["Set font face"] = "Definir a face da fonte";
-$a->strings["Set iconset"] = "Definir o conjunto de ícones";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Definir o tamanho da sombra grande, padrão 15px 15px 15px";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Definir o tamanho da sombra pequena, padrão 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Definir a cor da sombra, padrão #000";
-$a->strings["Set radius size, default 5px"] = "Definir o tamanho do raio de curvatura, padrão 5px";
-$a->strings["Set line-height for posts and comments"] = "Definir a altura da linha para publicações e comentários";
-$a->strings["Set background image"] = "Definir a imagem do pano de fundo";
-$a->strings["Set background attachment"] = "Definir o anexo de pano de fundo";
-$a->strings["Set background color"] = "Definir a cor do pano de fundo";
-$a->strings["Set section background image"] = "Definir a imagem de fundo de seção";
-$a->strings["Set section background color"] = "Definir a cor de fundo de seção";
-$a->strings["Set color of items - use hex"] = "Definir a cor dos items - use hex";
-$a->strings["Set color of links - use hex"] = "Definir a cor dos links - use hex";
-$a->strings["Set max-width for items. Default 400px"] = "Definir a largura máxima para itens. Padrão 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Definir a largura mínima para itens. Padrão 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Definir a largura do envólucro para conteúdo genérico. Padrão 48%";
-$a->strings["Set color of fonts - use hex"] = "Definir a cor das fontes - use hex";
-$a->strings["Set background-size element"] = "Definir o elemento <em>background-size</em>";
-$a->strings["Item opacity"] = "Opacidade de itens";
-$a->strings["Display post previews only"] = "Exibir apenas a pré-visualização de publicações";
-$a->strings["Display side bar on channel page"] = "Exibir a barra lateral na página do canal";
-$a->strings["Colour of the navigation bar"] = "Cor da barra de navegação";
-$a->strings["Item float"] = "Flutuação de item";
-$a->strings["Left offset of the section element"] = "Deslocamento esquerdo do elemento de seção";
-$a->strings["Right offset of the section element"] = "Deslocamento direito do elemento de seção";
-$a->strings["Section width"] = "largura de seção";
-$a->strings["Left offset of the aside"] = "Deslocamento esquerdo do aparte";
-$a->strings["Right offset of the aside element"] = "Deslocamento direito do aparte";
-$a->strings["None"] = "Nenhum";
-$a->strings["Header image"] = "Imagem de cabeçalho";
-$a->strings["Header image only on profile pages"] = "Imagem de cabeçalho apenas em páginas de perfil";
-$a->strings["Light (Hubzilla default)"] = "Leve (padrão da Hubzilla)";
-$a->strings["Narrow navbar"] = "Barra de navegação estreita";
-$a->strings["Navigation bar background color"] = "Cor de fundo da barra de navegação";
-$a->strings["Navigation bar gradient top color"] = "Cor no topo de gradiente da barra de navegação";
-$a->strings["Navigation bar gradient bottom color"] = "Cor na base de gradiente da barra de navegação";
-$a->strings["Navigation active button gradient top color"] = "Cor no topo de gradiente de botão ativo de navegação";
-$a->strings["Navigation active button gradient bottom color"] = "Cor na base de gradiente de botão ativo de navegação";
-$a->strings["Navigation bar border color "] = "Cor de borda da barra de navegação";
-$a->strings["Navigation bar icon color "] = "Cor de ícone da barra de navegação";
-$a->strings["Navigation bar active icon color "] = "Cor de ícone ativo da barra de navegação";
-$a->strings["link color"] = "cor dos links";
-$a->strings["Set font-color for banner"] = "Definir a cor da fonte para o cartaz";
-$a->strings["Set the background color"] = "Definir a cor do pano de fundo";
-$a->strings["Set the background image"] = "Definir a imagem do pano de fundo";
-$a->strings["Set the background color of items"] = "Definir a cor de fundo dos items";
-$a->strings["Set the background color of comments"] = "Definir a cor de fundo dos comentários";
-$a->strings["Set the border color of comments"] = "Definir a cor da borda dos comentários";
-$a->strings["Set the indent for comments"] = "Definir a indentação de comentários";
-$a->strings["Set the basic color for item icons"] = "Definir a cor básica para ícones de itens";
-$a->strings["Set the hover color for item icons"] = "Definir a cor para ícones de itens quando que o mouse está sobre eles";
-$a->strings["Set font-size for the entire application"] = "Definir o tamanho da fonte para a aplicação como um todo";
-$a->strings["Set font-color for posts and comments"] = "Definir a cor da fonte para publicações e comentários";
-$a->strings["Set radius of corners"] = "Definir o raio de curvatura dos cantos";
-$a->strings["Set shadow depth of photos"] = "Definir a profundidade de sombra das fotos";
-$a->strings["Set maximum width of conversation regions"] = "Definir a largura máxima da área de conversas";
-$a->strings["Center conversation regions"] = "Centralizar regiões de conversação";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Definir opacidade mínima para a barra de navegação - para escondê-la";
-$a->strings["Set size of conversation author photo"] = "Definir o tamanho da foto do autor da conversa";
-$a->strings["Set size of followup author photos"] = "Definir o tamanho da foto dos autores de comentários";
-$a->strings["Sloppy photo albums"] = "Ãlbuns de fotos desleixados";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Sua mesa é do tipo limpinha ou bagunçada?";
-$a->strings["Update %s failed. See error logs."] = "A atualização %s falhou. Veja os logs de erro.";
-$a->strings["Update Error at %s"] = "Erro de atualização em %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Crie uma conta para acessar serviços e aplicações na Hubzilla";
-$a->strings["Password"] = "Senha";
-$a->strings["Remember me"] = "Lembrar de mim";
-$a->strings["Forgot your password?"] = "Esqueceu a sua senha?";
-$a->strings["permission denied"] = "permissão negada";
-$a->strings["Got Zot?"] = "Já tem Zot?";
-$a->strings["toggle mobile"] = "alternar para interface móvel";
+App::$strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
+App::$strings["Send invitations"] = "Enviar convites.";
+App::$strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
+App::$strings["Your message:"] = "Sua mensagem:";
+App::$strings["Please join my community on Hubzilla."] = "Por favor junte-se à minha comunidade na Hubzilla";
+App::$strings["You will need to supply this invitation code: "] = "Você precisará fornecer este código de convite:";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Registre-se em qualquer site da Hubzilla (eles são todos interconectados)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Entre meu endereço da rede Hubzilla na barra de busca do site.";
+App::$strings["or visit "] = "ou visite";
+App::$strings["3. Click [Connect]"] = "3. Clique [Conectar]";
+App::$strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
+App::$strings["Empty post discarded."] = "A publicação em branco foi descartada.";
+App::$strings["Executable content type not permitted to this channel."] = "Conteúdo de tipo executável não permitido para este canal.";
+App::$strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Você atingiu o seu limite de %1$.0f publicações de novos tópicos.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Você atingiu o seu limite de %1$.0f páginas web.";
+App::$strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
+App::$strings["Help with this feature"] = "Ajuda com este recurso";
+App::$strings["Layout Name"] = "Nome do layout";
+App::$strings["Like/Dislike"] = "Gostar/Desgostar";
+App::$strings["This action is restricted to members."] = "Esta ação é restrita a membros.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "Por favor <a href=\"rmagic\">entre com sua ID da Hubzilla</a> ou <a href=\"register\">registre-se como um novo membro da Hubzilla</a> para continuar.";
+App::$strings["Invalid request."] = "Solicitação inválida.";
+App::$strings["thing"] = "coisa";
+App::$strings["Channel unavailable."] = "Canal não disponível.";
+App::$strings["Previous action reversed."] = "Ação anterior revertida.";
+App::$strings["Action completed."] = "Ação completada.";
+App::$strings["Thank you."] = "Obrigado.";
+App::$strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
+App::$strings["Visible to:"] = "Visível para:";
+App::$strings["Comanche page description language help"] = "Página de Ajuda da descrição da Linguagem Comanche ";
+App::$strings["Layout Description"] = "Descrição de Layout";
+App::$strings["Download PDL file"] = "Baixar arquivo PDL";
+App::$strings["First Name"] = "Primeiro Nome";
+App::$strings["Last Name"] = "Último Nome";
+App::$strings["Nickname"] = "Apelido";
+App::$strings["Full Name"] = "Nome Completo";
+App::$strings["Profile Photo 16px"] = "Foto de Perfil 16px";
+App::$strings["Profile Photo 32px"] = "Foto de Perfil 32px";
+App::$strings["Profile Photo 48px"] = "Foto de Perfil 48px";
+App::$strings["Profile Photo 64px"] = "Foto de Perfil 64px";
+App::$strings["Profile Photo 80px"] = "Foto de Perfil 80px";
+App::$strings["Profile Photo 128px"] = "Foto de Perfil 128px";
+App::$strings["Timezone"] = "Fuso Horário";
+App::$strings["Homepage URL"] = "URL da Página";
+App::$strings["Birth Year"] = "Ano de Nascimento";
+App::$strings["Birth Month"] = "Mês de Nascimento";
+App::$strings["Birth Day"] = "Dia de Nascimento";
+App::$strings["Birthdate"] = "Data de Nascimento";
+App::$strings["Conversation removed."] = "A conversa foi removida.";
+App::$strings["No messages."] = "Nenhuma mensagem.";
+App::$strings["Delete conversation"] = "Excluir conversa";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Unable to create element."] = "Não foi possível criar elemento.";
+App::$strings["Unable to update menu element."] = "Não foi possível atualizar o elemento de menu.";
+App::$strings["Unable to add menu element."] = "Não foi possível adicionar o elemento de menu.";
+App::$strings["Menu Item Permissions"] = "Permissões do item do menu";
+App::$strings["Link Name"] = "Nome do Link";
+App::$strings["Link or Submenu Target"] = "Alvo do Link ou Submenu";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Insira o URL do link ou selecione um nome de menu para criar um submenu";
+App::$strings["Use magic-auth if available"] = "Usar magic-auth se disponível";
+App::$strings["Open link in new window"] = "Abrir link em uma nova janela";
+App::$strings["Order in list"] = "Ordem na lista";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Números mais altos descem para o fim da lista";
+App::$strings["Submit and finish"] = "Enviar e terminar";
+App::$strings["Submit and continue"] = "Enviar e continuar";
+App::$strings["Menu:"] = "Menu:";
+App::$strings["Link Target"] = "Alvo do Link";
+App::$strings["Edit menu"] = "Editar menu";
+App::$strings["Edit element"] = "Editar elemento";
+App::$strings["Drop element"] = "Descartar elemento";
+App::$strings["New element"] = "Novo elemento";
+App::$strings["Edit this menu container"] = "Editar esta caixa de menu";
+App::$strings["Add menu element"] = "Adicionar um elemento de menu";
+App::$strings["Delete this menu item"] = "Deleter este item de menu";
+App::$strings["Edit this menu item"] = "Editar este item de menu";
+App::$strings["Menu item not found."] = "O item de menu não foi encontrado.";
+App::$strings["Menu item deleted."] = "O item de menu foi deletado.";
+App::$strings["Menu item could not be deleted."] = "Não foi possível deletar o item de menu.";
+App::$strings["Edit Menu Element"] = "Editar elemento de menu";
+App::$strings["Link text"] = "Texto do link";
+App::$strings["Set your current mood and tell your friends"] = "Marque seu humor atual e compartilhe com seus amigos";
+App::$strings["Total votes"] = "Votos totais";
+App::$strings["Average Rating"] = "Média das avaliações";
+App::$strings["Unable to lookup recipient."] = "Não foi possível encontrar o destinatário.";
+App::$strings["Unable to communicate with requested channel."] = "Não foi possível comunicar com o canal solicitado.";
+App::$strings["Cannot verify requested channel."] = "Não foi possível verificar o canal requisitado.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "O canal solicitado tem restrições a mensagens privadas. Falha no envio.";
+App::$strings["Messages"] = "Mensagens";
+App::$strings["Message deleted."] = "A mensagem foi excluída.";
+App::$strings["Message recalled."] = "Mensagem retirada.";
+App::$strings["Send Private Message"] = "Enviar mensagem privada";
+App::$strings["To:"] = "Para:";
+App::$strings["Subject:"] = "Assunto:";
+App::$strings["Send"] = "Enviar";
+App::$strings["Message not found."] = "Mensagem não encontrada.";
+App::$strings["Delete message"] = "Excluir a mensagem";
+App::$strings["Recall message"] = "Retirar mensagem";
+App::$strings["Message has been recalled."] = "A mensagem foi retirada.";
+App::$strings["Private Conversation"] = "Conversa privada";
+App::$strings["Delete conversation"] = "Excluir conversa";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Comunicação segura indisponível. Você <strong>talvez</strong> consiga responder pela página de perfil do remetente.";
+App::$strings["Send Reply"] = "Enviar resposta";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Você criou %1$.0f de %2$.0f canais permitidos.";
+App::$strings["Create a new channel"] = "Criar um novo canal";
+App::$strings["Current Channel"] = "Canal atual";
+App::$strings["Attach to one of your channels by selecting it."] = "Selecione um dos seus canais para utilizá-lo.";
+App::$strings["Default Channel"] = "Canal padrão";
+App::$strings["Make Default"] = "Tornar padrão";
+App::$strings["Wall Photos"] = "Fotos do mural";
+App::$strings["Profile Match"] = "Correspondência de perfil";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Nenhuma palavra-chave para combinar. Por favor, adicione palavras-chave ao seu perfil padrão.";
+App::$strings["is interested in:"] = "se interessa por:";
+App::$strings["No matches"] = "Nenhuma correspondência";
+App::$strings["Menu updated."] = "Menu atualizado.";
+App::$strings["Unable to update menu."] = "Não foi possível atualizar o menu.";
+App::$strings["Menu created."] = "O menu foi criado.";
+App::$strings["Unable to create menu."] = "Não foi possível criar o menu.";
+App::$strings["Manage Menus"] = "Administrar menus";
+App::$strings["Drop"] = "Descartar";
+App::$strings["Create a new menu"] = "Criar um novo menu";
+App::$strings["Delete this menu"] = "Deletar este menu";
+App::$strings["Edit menu contents"] = "Editar os conteúdos do menu";
+App::$strings["Edit this menu"] = "Editar este menu";
+App::$strings["New Menu"] = "Novo menu";
+App::$strings["Menu name"] = "Nome do menu";
+App::$strings["Must be unique, only seen by you"] = "Deve ser único, exibido somente para você";
+App::$strings["Menu title"] = "Título do menu";
+App::$strings["Menu title as seen by others"] = "Título do menu quando visto por outros";
+App::$strings["Allow bookmarks"] = "Habilitar links guardados";
+App::$strings["Menu may be used to store saved bookmarks"] = "O menu pode ser utilizado para armazenar links guardados";
+App::$strings["Menu deleted."] = "Menu deletado.";
+App::$strings["Menu could not be deleted."] = "Não foi possível deletar o menu.";
+App::$strings["Edit Menu"] = "Editar menu";
+App::$strings["Add or remove entries to this menu"] = "Adicionar ou remover entradas deste menu";
+App::$strings["Conversation removed."] = "A conversa foi removida.";
+App::$strings["No messages."] = "Nenhuma mensagem.";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Add a Channel"] = "Adicionar um canal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "Um canal é uma coleção sua de páginas relacionadas. Um canal pode ser usado para um perfil de rede social, um blog, grupos de conversação e fóruns temáticos, páginas de personalidades, e muito mais. Você pode criar tantos canais quanto o provedor de serviço permita.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exemplos: \"Maria Caiouá\", \"Roberto Salinas\", \"Elis e sua banda\", \"Futebol de salão\", \"Fanáticos por aeromodelismo\"";
+App::$strings["Choose a short nickname"] = "Escolha um apelido curto";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Seu apelido será usado para criar um endereço para o canal de fácil memorização (como um endereço de email), que você poderá compartilhar com outros.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Ou <a href=\"import\">importe um canal existente</a> de outro local";
+App::$strings["Channel Type"] = "Tipo de canal";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Por favor, escolha um tipo de canal (por exemplo rede social ou fórum de comunidade) e requisito de privacidade, para que possamos configurar as melhores permissões para você";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;A Rede&quot;";
+App::$strings["Welcome to %s"] = "Bem-vindo(a) a %s";
+App::$strings["Invalid request identifier."] = "Identificador de solicitação inválido";
+App::$strings["Discard"] = "Descartar";
+App::$strings["No more system notifications."] = "Sem novas notificações do sistema.";
+App::$strings["System Notifications"] = "Notificações do sistema";
+App::$strings["Unable to find your hub."] = "Não foi possível localizar seu hub.";
+App::$strings["Post successful."] = "Publicado com sucesso.";
+App::$strings["invalid target signature"] = "assinatura do destino inválida";
+App::$strings["OpenID protocol error. No ID returned."] = "Erro do protocolo OpenID. Nenhuma ID retornada.";
+App::$strings["App installed."] = "Aplicativo instalado";
+App::$strings["Malformed app."] = "Aplicativo malformado.";
+App::$strings["Embed code"] = "Embarcar código";
+App::$strings["Edit App"] = "Edite aplicativos";
+App::$strings["Create App"] = "Criar aplicativo";
+App::$strings["Name of app"] = "Nome do aplicativo";
+App::$strings["Location (URL) of app"] = "Endereço (URL) do aplicativo";
+App::$strings["Photo icon URL"] = "URL da foto de ícone";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - opcional";
+App::$strings["Version ID"] = "ID da versão";
+App::$strings["Price of app"] = "Preço do aplicativo";
+App::$strings["Location (URL) to purchase app"] = "Endereço (URL) para comprar o aplicativo";
+App::$strings["Poll"] = "Votação";
+App::$strings["View Results"] = "Ver resultados";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "A remoção da conta fica desabilitada por 48 horas após uma troca de senha da conta.";
+App::$strings["Remove This Account"] = "Remover esta conta";
+App::$strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Isso irá remover completamente esta conta, incluindo todos os canais da rede. Uma vez feito isso eles não poderão ser recuperados.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Remove esta conta, todos os seus canais e todos os clones desses canais da rede.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Por padrão, apenas as instâncias dos canais localizadas neste hub serão removidas da rede";
+App::$strings["No service class restrictions found."] = "Não foram encontradas restrições de classe de serviço.";
+App::$strings["Schema Default"] = "Padrão do esquema";
+App::$strings["Sans-Serif"] = "Sans-Serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Configurações de tema";
+App::$strings["Set scheme"] = "Definir esquema";
+App::$strings["Set font-size for posts and comments"] = "Definir o tamanho da fonte para publicações e comentários";
+App::$strings["Set font face"] = "Definir a face da fonte";
+App::$strings["Set iconset"] = "Definir o conjunto de ícones";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Definir o tamanho da sombra grande, padrão 15px 15px 15px";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Definir o tamanho da sombra pequena, padrão 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Definir a cor da sombra, padrão #000";
+App::$strings["Set radius size, default 5px"] = "Definir o tamanho do raio de curvatura, padrão 5px";
+App::$strings["Set line-height for posts and comments"] = "Definir a altura da linha para publicações e comentários";
+App::$strings["Set background image"] = "Definir a imagem do pano de fundo";
+App::$strings["Set background attachment"] = "Definir o anexo de pano de fundo";
+App::$strings["Set background color"] = "Definir a cor do pano de fundo";
+App::$strings["Set section background image"] = "Definir a imagem de fundo de seção";
+App::$strings["Set section background color"] = "Definir a cor de fundo de seção";
+App::$strings["Set color of items - use hex"] = "Definir a cor dos items - use hex";
+App::$strings["Set color of links - use hex"] = "Definir a cor dos links - use hex";
+App::$strings["Set max-width for items. Default 400px"] = "Definir a largura máxima para itens. Padrão 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Definir a largura mínima para itens. Padrão 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Definir a largura do envólucro para conteúdo genérico. Padrão 48%";
+App::$strings["Set color of fonts - use hex"] = "Definir a cor das fontes - use hex";
+App::$strings["Set background-size element"] = "Definir o elemento <em>background-size</em>";
+App::$strings["Item opacity"] = "Opacidade de itens";
+App::$strings["Display post previews only"] = "Exibir apenas a pré-visualização de publicações";
+App::$strings["Display side bar on channel page"] = "Exibir a barra lateral na página do canal";
+App::$strings["Colour of the navigation bar"] = "Cor da barra de navegação";
+App::$strings["Item float"] = "Flutuação de item";
+App::$strings["Left offset of the section element"] = "Deslocamento esquerdo do elemento de seção";
+App::$strings["Right offset of the section element"] = "Deslocamento direito do elemento de seção";
+App::$strings["Section width"] = "largura de seção";
+App::$strings["Left offset of the aside"] = "Deslocamento esquerdo do aparte";
+App::$strings["Right offset of the aside element"] = "Deslocamento direito do aparte";
+App::$strings["None"] = "Nenhum";
+App::$strings["Header image"] = "Imagem de cabeçalho";
+App::$strings["Header image only on profile pages"] = "Imagem de cabeçalho apenas em páginas de perfil";
+App::$strings["Light (Hubzilla default)"] = "Leve (padrão da Hubzilla)";
+App::$strings["Narrow navbar"] = "Barra de navegação estreita";
+App::$strings["Navigation bar background color"] = "Cor de fundo da barra de navegação";
+App::$strings["Navigation bar gradient top color"] = "Cor no topo de gradiente da barra de navegação";
+App::$strings["Navigation bar gradient bottom color"] = "Cor na base de gradiente da barra de navegação";
+App::$strings["Navigation active button gradient top color"] = "Cor no topo de gradiente de botão ativo de navegação";
+App::$strings["Navigation active button gradient bottom color"] = "Cor na base de gradiente de botão ativo de navegação";
+App::$strings["Navigation bar border color "] = "Cor de borda da barra de navegação";
+App::$strings["Navigation bar icon color "] = "Cor de ícone da barra de navegação";
+App::$strings["Navigation bar active icon color "] = "Cor de ícone ativo da barra de navegação";
+App::$strings["link color"] = "cor dos links";
+App::$strings["Set font-color for banner"] = "Definir a cor da fonte para o cartaz";
+App::$strings["Set the background color"] = "Definir a cor do pano de fundo";
+App::$strings["Set the background image"] = "Definir a imagem do pano de fundo";
+App::$strings["Set the background color of items"] = "Definir a cor de fundo dos items";
+App::$strings["Set the background color of comments"] = "Definir a cor de fundo dos comentários";
+App::$strings["Set the border color of comments"] = "Definir a cor da borda dos comentários";
+App::$strings["Set the indent for comments"] = "Definir a indentação de comentários";
+App::$strings["Set the basic color for item icons"] = "Definir a cor básica para ícones de itens";
+App::$strings["Set the hover color for item icons"] = "Definir a cor para ícones de itens quando que o mouse está sobre eles";
+App::$strings["Set font-size for the entire application"] = "Definir o tamanho da fonte para a aplicação como um todo";
+App::$strings["Set font-color for posts and comments"] = "Definir a cor da fonte para publicações e comentários";
+App::$strings["Set radius of corners"] = "Definir o raio de curvatura dos cantos";
+App::$strings["Set shadow depth of photos"] = "Definir a profundidade de sombra das fotos";
+App::$strings["Set maximum width of conversation regions"] = "Definir a largura máxima da área de conversas";
+App::$strings["Center conversation regions"] = "Centralizar regiões de conversação";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Definir opacidade mínima para a barra de navegação - para escondê-la";
+App::$strings["Set size of conversation author photo"] = "Definir o tamanho da foto do autor da conversa";
+App::$strings["Set size of followup author photos"] = "Definir o tamanho da foto dos autores de comentários";
+App::$strings["Sloppy photo albums"] = "Ãlbuns de fotos desleixados";
+App::$strings["Are you a clean desk or a messy desk person?"] = "Sua mesa é do tipo limpinha ou bagunçada?";
+App::$strings["Update %s failed. See error logs."] = "A atualização %s falhou. Veja os logs de erro.";
+App::$strings["Update Error at %s"] = "Erro de atualização em %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Crie uma conta para acessar serviços e aplicações na Hubzilla";
+App::$strings["Password"] = "Senha";
+App::$strings["Remember me"] = "Lembrar de mim";
+App::$strings["Forgot your password?"] = "Esqueceu a sua senha?";
+App::$strings["permission denied"] = "permissão negada";
+App::$strings["Got Zot?"] = "Já tem Zot?";
+App::$strings["toggle mobile"] = "alternar para interface móvel";
diff --git a/view/ru/hstrings.php b/view/ru/hstrings.php
index c9d569cbb..4e42df2fc 100644
--- a/view/ru/hstrings.php
+++ b/view/ru/hstrings.php
@@ -5,1861 +5,1861 @@ function string_plural_select_ru($n){
return ($n%10==1 && $n%100!=11 ? 0 : $n%10>=2 && $n%10<=4 && ($n%100<10 || $n%100>=20) ? 1 : 2);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "";
-$a->strings["Profile Photos"] = "Фотографии профилÑ";
-$a->strings["Image/photo"] = "Изображение / фото";
-$a->strings["Encrypted content"] = "Зашифрованное Ñодержание";
-$a->strings["QR code"] = "QR код";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s напиÑал Ñледующее %2\$s %3\$s";
-$a->strings["post"] = "Ñообщение";
-$a->strings["$1 wrote:"] = "$1 пиÑал:";
-$a->strings["Embedded content"] = "Внедренное Ñодержание";
-$a->strings["Embedding disabled"] = "Внедрение отключенно";
-$a->strings["created a new post"] = "Ñоздал новое Ñообщение";
-$a->strings["commented on %s's post"] = "прокомментировал %s's Ñообщение";
-$a->strings["photo"] = "фото";
-$a->strings["event"] = "мероприÑтие";
-$a->strings["channel"] = "канал";
-$a->strings["status"] = "ÑтатуÑ";
-$a->strings["comment"] = "комментарий";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравитÑÑ %2\$s's %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравитÑÑ %2\$s's %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь Ñоединен Ñ %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s подпихнул %2\$s";
-$a->strings["poked"] = "подпихнул";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "";
-$a->strings["Select"] = "Выбрать";
-$a->strings["Delete"] = "Удалить";
-$a->strings["Private Message"] = "Личное Ñообщение";
-$a->strings["Message is verified"] = "Сообщение проверено";
-$a->strings["View %s's profile @ %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ @ %s";
-$a->strings["Categories:"] = "Категории:";
-$a->strings["Filed under:"] = "Хранить под:";
-$a->strings[" from %s"] = " от %s";
-$a->strings["last edited: %s"] = "";
-$a->strings["Expires: %s"] = "";
-$a->strings["View in context"] = "Показать в контекÑте";
-$a->strings["Please wait"] = "Подождите пожалуйÑта";
-$a->strings["remove"] = "удалить";
-$a->strings["Loading..."] = "Загрузка...";
-$a->strings["Delete Selected Items"] = "Удалить выбранные Ñлементы";
-$a->strings["View Source"] = "ПроÑмотр иÑточника";
-$a->strings["Follow Thread"] = "Следовать теме";
-$a->strings["View Status"] = "ПроÑмотр ÑоÑтоÑниÑ";
-$a->strings["View Profile"] = "ПроÑмотр профилÑ";
-$a->strings["View Photos"] = "ПроÑмотр фотографий";
-$a->strings["Matrix Activity"] = "ÐктивноÑÑ‚ÑŒ матрицы";
-$a->strings["Edit Contact"] = "Редактировать контакт";
-$a->strings["Send PM"] = "Отправить личное Ñообщение";
-$a->strings["Poke"] = "Подпихнуть";
-$a->strings["%s likes this."] = "%s нравитÑÑ Ñто.";
-$a->strings["%s doesn't like this."] = "%s не нравитÑÑ Ñто.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "";
+App::$strings["Profile Photos"] = "Фотографии профилÑ";
+App::$strings["Image/photo"] = "Изображение / фото";
+App::$strings["Encrypted content"] = "Зашифрованное Ñодержание";
+App::$strings["QR code"] = "QR код";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s напиÑал Ñледующее %2\$s %3\$s";
+App::$strings["post"] = "Ñообщение";
+App::$strings["$1 wrote:"] = "$1 пиÑал:";
+App::$strings["Embedded content"] = "Внедренное Ñодержание";
+App::$strings["Embedding disabled"] = "Внедрение отключенно";
+App::$strings["created a new post"] = "Ñоздал новое Ñообщение";
+App::$strings["commented on %s's post"] = "прокомментировал %s's Ñообщение";
+App::$strings["photo"] = "фото";
+App::$strings["event"] = "мероприÑтие";
+App::$strings["channel"] = "канал";
+App::$strings["status"] = "ÑтатуÑ";
+App::$strings["comment"] = "комментарий";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравитÑÑ %2\$s's %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравитÑÑ %2\$s's %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь Ñоединен Ñ %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s подпихнул %2\$s";
+App::$strings["poked"] = "подпихнул";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "";
+App::$strings["Select"] = "Выбрать";
+App::$strings["Delete"] = "Удалить";
+App::$strings["Private Message"] = "Личное Ñообщение";
+App::$strings["Message is verified"] = "Сообщение проверено";
+App::$strings["View %s's profile @ %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ @ %s";
+App::$strings["Categories:"] = "Категории:";
+App::$strings["Filed under:"] = "Хранить под:";
+App::$strings[" from %s"] = " от %s";
+App::$strings["last edited: %s"] = "";
+App::$strings["Expires: %s"] = "";
+App::$strings["View in context"] = "Показать в контекÑте";
+App::$strings["Please wait"] = "Подождите пожалуйÑта";
+App::$strings["remove"] = "удалить";
+App::$strings["Loading..."] = "Загрузка...";
+App::$strings["Delete Selected Items"] = "Удалить выбранные Ñлементы";
+App::$strings["View Source"] = "ПроÑмотр иÑточника";
+App::$strings["Follow Thread"] = "Следовать теме";
+App::$strings["View Status"] = "ПроÑмотр ÑоÑтоÑниÑ";
+App::$strings["View Profile"] = "ПроÑмотр профилÑ";
+App::$strings["View Photos"] = "ПроÑмотр фотографий";
+App::$strings["Matrix Activity"] = "ÐктивноÑÑ‚ÑŒ матрицы";
+App::$strings["Edit Contact"] = "Редактировать контакт";
+App::$strings["Send PM"] = "Отправить личное Ñообщение";
+App::$strings["Poke"] = "Подпихнуть";
+App::$strings["%s likes this."] = "%s нравитÑÑ Ñто.";
+App::$strings["%s doesn't like this."] = "%s не нравитÑÑ Ñто.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
1 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
2 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "",
2 => "<span %1\$s>%2\$d чел.</span> не нравитÑÑ Ñто.",
);
-$a->strings["and"] = "и";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "и";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "",
2 => ", и %d другие люди",
);
-$a->strings["%s like this."] = "%s нравитÑÑ Ñто.";
-$a->strings["%s don't like this."] = "%s не нравитÑÑ Ñто.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Видно Ð´Ð»Ñ <strong>вÑех</strong>";
-$a->strings["Please enter a link URL:"] = "ПожалуйÑта, введите URL ÑÑылки:";
-$a->strings["Please enter a video link/URL:"] = "ПожалуйÑта, введите URL видео-ÑÑылки:";
-$a->strings["Please enter an audio link/URL:"] = "ПожалуйÑта, введите URL аудио-ÑÑылки:";
-$a->strings["Tag term:"] = "Теги:";
-$a->strings["Save to Folder:"] = "Сохранить в папку:";
-$a->strings["Where are you right now?"] = "Где вы ÑейчаÑ?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "";
-$a->strings["Preview"] = "Предварительный проÑмотр";
-$a->strings["Share"] = "ПоделитьÑÑ";
-$a->strings["Page link title"] = "СÑылка заголовока Ñтраницы";
-$a->strings["Post as"] = "";
-$a->strings["Upload photo"] = "Загрузить фотографию";
-$a->strings["upload photo"] = "загрузить фотографию";
-$a->strings["Attach file"] = "Прикрепить файл";
-$a->strings["attach file"] = "прикрепить файл";
-$a->strings["Insert web link"] = "Ð’Ñтавить веб-ÑÑылку";
-$a->strings["web link"] = "веб-ÑÑылка";
-$a->strings["Insert video link"] = "Ð’Ñтавить видео-ÑÑылку";
-$a->strings["video link"] = "видео-ÑÑылка";
-$a->strings["Insert audio link"] = "Ð’Ñтавить аудио-ÑÑылку";
-$a->strings["audio link"] = "аудио-ÑÑылка";
-$a->strings["Set your location"] = "Указание Ñвоего раÑположениÑ";
-$a->strings["set location"] = "указание раÑположениÑ";
-$a->strings["Clear browser location"] = "Стереть указание раÑположениÑ";
-$a->strings["clear location"] = "Ñтереть указание раÑположениÑ";
-$a->strings["Set title"] = "Заголовок";
-$a->strings["Categories (comma-separated list)"] = "Категории (ÑпиÑок через запÑтую)";
-$a->strings["Permission settings"] = "ÐаÑтройки разрешений";
-$a->strings["permissions"] = "разрешениÑ";
-$a->strings["Public post"] = "Публичное Ñообщение";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Пример: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "";
-$a->strings["Encrypt text"] = "";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Отменить";
-$a->strings["Discover"] = "Обнаруженные";
-$a->strings["Imported public streams"] = "";
-$a->strings["Commented Order"] = "По комментариÑм";
-$a->strings["Sort by Comment Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
-$a->strings["Posted Order"] = "По добавлениÑм";
-$a->strings["Sort by Post Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообщениÑ";
-$a->strings["Personal"] = "Личные";
-$a->strings["Posts that mention or involve you"] = "СообщениÑ, в которых упоминули или вовлекли ваÑ";
-$a->strings["New"] = "Ðовые";
-$a->strings["Activity Stream - by date"] = "Лента активноÑти - по дате";
-$a->strings["Starred"] = "Помеченные";
-$a->strings["Favourite Posts"] = "Фаворит-ÑообщениÑ";
-$a->strings["Spam"] = "Спам";
-$a->strings["Posts flagged as SPAM"] = "Как СПÐÐœ помеченные ÑообщениÑ";
-$a->strings["Channel"] = "Канал";
-$a->strings["Status Messages and Posts"] = "";
-$a->strings["About"] = "О Ñебе";
-$a->strings["Profile Details"] = "Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ профиле";
-$a->strings["Photos"] = "Фотографии";
-$a->strings["Photo Albums"] = "Фотоальбомы";
-$a->strings["Files"] = "Файлы";
-$a->strings["Files and Storage"] = "";
-$a->strings["Chatrooms"] = "Чаты";
-$a->strings["Bookmarks"] = "Закладки";
-$a->strings["Saved Bookmarks"] = "Сохранённые закладки";
-$a->strings["Webpages"] = "Веб-Ñтраницы";
-$a->strings["Manage Webpages"] = "Управление веб-Ñтраниц";
-$a->strings["New Page"] = "ÐÐ¾Ð²Ð°Ñ Ñтраница";
-$a->strings["Edit"] = "Редактировать";
-$a->strings["View"] = "ПроÑмотр";
-$a->strings["Actions"] = "";
-$a->strings["Page Link"] = "СÑылка Ñтраницы";
-$a->strings["Title"] = "Заголовок";
-$a->strings["Created"] = "Создано";
-$a->strings["Edited"] = "Отредактирован";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
-$a->strings["Not a valid email address"] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Your email domain is not among those allowed on this site"] = "Домен Ñлектронной почты не входит в чиÑло тех, которые разрешены на Ñтом Ñайте";
-$a->strings["Your email address is already registered at this site."] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты уже зарегиÑтрирован на Ñтом Ñайте.";
-$a->strings["An invitation is required."] = "ТребуетÑÑ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ðµ.";
-$a->strings["Invitation could not be verified."] = "Ðе удалоÑÑŒ проверить приглашение.";
-$a->strings["Please enter the required information."] = "ПожалуйÑта, введите необходимую информацию.";
-$a->strings["Failed to store account information."] = "Ðе удалоÑÑŒ Ñохранить информацию аккаунта.";
-$a->strings["Registration request at %s"] = "ТребуетÑÑ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° %s";
-$a->strings["Administrator"] = "ÐдминиÑтратор";
-$a->strings["your registration password"] = "Ваш пароль региÑтрации";
-$a->strings["Registration details for %s"] = "РегиÑтрационные данные Ð´Ð»Ñ %s";
-$a->strings["Account approved."] = "Ðккаунт утвержден.";
-$a->strings["Registration revoked for %s"] = "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¾Ð·Ð²Ð°Ð½Ð° Ð´Ð»Ñ %s";
-$a->strings["Permission denied."] = "ДоÑтуп запрещен.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "";
-$a->strings["Image file is empty."] = "файл пуÑÑ‚.";
-$a->strings["Unable to process image"] = "Ðе удаетÑÑ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ изображение";
-$a->strings["Photo storage failed."] = "Ошибка в банке фотографий";
-$a->strings["Upload New Photos"] = "Загрузить новые фотографии";
-$a->strings["Visible to everybody"] = "Видно вÑем";
-$a->strings["Show"] = "Показывать";
-$a->strings["Don't show"] = "Ðе показывать";
-$a->strings["Permissions"] = "РазрешениÑ";
-$a->strings["Close"] = "Закрыть";
-$a->strings[" and "] = "и";
-$a->strings["public profile"] = "Публичный профиль";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s изменил %2\$s на &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "ПоÑетить %1\$s's %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
-$a->strings["Public Timeline"] = "ÐŸÑƒÐ±Ð»Ð¸Ñ‡Ð½Ð°Ñ ÑˆÐºÐ°Ð»Ð° времени";
-$a->strings["Item was not found."] = "Элемент не найден.";
-$a->strings["No source file."] = "Ðет иÑходного файла.";
-$a->strings["Cannot locate file to replace"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл, чтобы заменить";
-$a->strings["Cannot locate file to revise/update"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑмотра / обновлениÑ";
-$a->strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалаÑÑŒ. Возможно ÑиÑтема перегружена или попытка прекращена.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Файл Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ проверен. Загрузка не удалаÑÑŒ.";
-$a->strings["Path not available."] = "Путь недоÑтупен.";
-$a->strings["Empty pathname"] = "";
-$a->strings["duplicate filename or path"] = "";
-$a->strings["Path not found."] = "Путь не найден.";
-$a->strings["mkdir failed."] = "mkdir безуÑпешно.";
-$a->strings["database storage failed."] = "";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Ðачало:";
-$a->strings["Finishes:"] = "\t\nКонец:";
-$a->strings["Location:"] = "Откуда:";
-$a->strings["Logout"] = "Выход";
-$a->strings["End this session"] = "Закончить Ñту ÑеÑÑию";
-$a->strings["Home"] = "Мой канал";
-$a->strings["Your posts and conversations"] = "Ваши ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ разговоры";
-$a->strings["Your profile page"] = "Страницa вашего профилÑ";
-$a->strings["Edit Profiles"] = "Редактирование профилей";
-$a->strings["Manage/Edit profiles"] = "Управление / Редактирование профилей";
-$a->strings["Your photos"] = "Ваши фотографии";
-$a->strings["Your files"] = "Ваши файлы";
-$a->strings["Chat"] = "Чат";
-$a->strings["Your chatrooms"] = "Ваши чаты";
-$a->strings["Your bookmarks"] = "Ваши закладки";
-$a->strings["Your webpages"] = "Ваши веб-Ñтраницы";
-$a->strings["Login"] = "Войти";
-$a->strings["Sign in"] = "Войти";
-$a->strings["%s - click to logout"] = "%s - нажмите чтобы выйти";
-$a->strings["Click to authenticate to your home hub"] = "";
-$a->strings["Home Page"] = "ÐœÐ¾Ñ Ñтраница";
-$a->strings["Register"] = "РегиÑтрациÑ";
-$a->strings["Create an account"] = "Создать аккаунт";
-$a->strings["Help"] = "Помощь";
-$a->strings["Help and documentation"] = "Ð¡Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ документациÑ";
-$a->strings["Apps"] = "ПриложениÑ";
-$a->strings["Applications, utilities, links, games"] = "";
-$a->strings["Search"] = "ПоиÑк";
-$a->strings["Search site content"] = "ПоиÑк по Ñодержанию Ñайту";
-$a->strings["Directory"] = "Каталог";
-$a->strings["Channel Locator"] = "Локатор каналов";
-$a->strings["Matrix"] = "Матрица";
-$a->strings["Your matrix"] = "СобÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ð°";
-$a->strings["Mark all matrix notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹ как прочитанное";
-$a->strings["Channel Home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Channel home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Mark all channel notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð° как прочитанное";
-$a->strings["Connections"] = "Контакты";
-$a->strings["Notices"] = "ОповещениÑ";
-$a->strings["Notifications"] = "ОповещениÑ";
-$a->strings["See all notifications"] = "ПроÑмотреть вÑе оповещениÑ";
-$a->strings["Mark all system notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Mail"] = "ПерепиÑка";
-$a->strings["Private mail"] = "Ваша Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñка";
-$a->strings["See all private messages"] = "ПроÑмотреть вÑе личные ÑообщениÑ";
-$a->strings["Mark all private messages seen"] = "Пометить вÑе личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Inbox"] = "ВходÑщие";
-$a->strings["Outbox"] = "ИÑходÑщие";
-$a->strings["New Message"] = "Ðовое личное Ñообщение";
-$a->strings["Events"] = "МероприÑтиÑ";
-$a->strings["Event Calendar"] = "Календарь мероприÑтий";
-$a->strings["See all events"] = "Показать вÑе мероприÑтиÑ";
-$a->strings["Mark all events seen"] = "Пометить вÑе мероприÑÑ‚Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Channel Select"] = "Выбор каналов";
-$a->strings["Manage Your Channels"] = "Управление каналов";
-$a->strings["Settings"] = "ÐаÑтройки";
-$a->strings["Account/Channel Settings"] = "ÐаÑтройки аккаунта/канала";
-$a->strings["Admin"] = "ÐдминиÑтрациÑ";
-$a->strings["Site Setup and Configuration"] = "УÑтановка и ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ñайта";
-$a->strings["Nothing new here"] = "Ðичего нового здеÑÑŒ";
-$a->strings["Please wait..."] = "Подождите пожалуйÑта ...";
-$a->strings["%1\$s's bookmarks"] = "Закладки Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
-$a->strings["Missing room name"] = "";
-$a->strings["Duplicate room name"] = "";
-$a->strings["Invalid room specifier."] = "";
-$a->strings["Room not found."] = "";
-$a->strings["Room is full"] = "";
-$a->strings["Tags"] = "ТÑги";
-$a->strings["Keywords"] = "Ключевые Ñлова";
-$a->strings["have"] = "иметь";
-$a->strings["has"] = "еÑÑ‚ÑŒ";
-$a->strings["want"] = "хотеть";
-$a->strings["wants"] = "хочет";
-$a->strings["like"] = "нравитÑÑ";
-$a->strings["likes"] = "нравитÑÑ";
-$a->strings["dislike"] = "не-нравитÑÑ";
-$a->strings["dislikes"] = "не-нравитÑÑ";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["%s like this."] = "%s нравитÑÑ Ñто.";
+App::$strings["%s don't like this."] = "%s не нравитÑÑ Ñто.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Видно Ð´Ð»Ñ <strong>вÑех</strong>";
+App::$strings["Please enter a link URL:"] = "ПожалуйÑта, введите URL ÑÑылки:";
+App::$strings["Please enter a video link/URL:"] = "ПожалуйÑта, введите URL видео-ÑÑылки:";
+App::$strings["Please enter an audio link/URL:"] = "ПожалуйÑта, введите URL аудио-ÑÑылки:";
+App::$strings["Tag term:"] = "Теги:";
+App::$strings["Save to Folder:"] = "Сохранить в папку:";
+App::$strings["Where are you right now?"] = "Где вы ÑейчаÑ?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "";
+App::$strings["Preview"] = "Предварительный проÑмотр";
+App::$strings["Share"] = "ПоделитьÑÑ";
+App::$strings["Page link title"] = "СÑылка заголовока Ñтраницы";
+App::$strings["Post as"] = "";
+App::$strings["Upload photo"] = "Загрузить фотографию";
+App::$strings["upload photo"] = "загрузить фотографию";
+App::$strings["Attach file"] = "Прикрепить файл";
+App::$strings["attach file"] = "прикрепить файл";
+App::$strings["Insert web link"] = "Ð’Ñтавить веб-ÑÑылку";
+App::$strings["web link"] = "веб-ÑÑылка";
+App::$strings["Insert video link"] = "Ð’Ñтавить видео-ÑÑылку";
+App::$strings["video link"] = "видео-ÑÑылка";
+App::$strings["Insert audio link"] = "Ð’Ñтавить аудио-ÑÑылку";
+App::$strings["audio link"] = "аудио-ÑÑылка";
+App::$strings["Set your location"] = "Указание Ñвоего раÑположениÑ";
+App::$strings["set location"] = "указание раÑположениÑ";
+App::$strings["Clear browser location"] = "Стереть указание раÑположениÑ";
+App::$strings["clear location"] = "Ñтереть указание раÑположениÑ";
+App::$strings["Set title"] = "Заголовок";
+App::$strings["Categories (comma-separated list)"] = "Категории (ÑпиÑок через запÑтую)";
+App::$strings["Permission settings"] = "ÐаÑтройки разрешений";
+App::$strings["permissions"] = "разрешениÑ";
+App::$strings["Public post"] = "Публичное Ñообщение";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Пример: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "";
+App::$strings["Encrypt text"] = "";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Отменить";
+App::$strings["Discover"] = "Обнаруженные";
+App::$strings["Imported public streams"] = "";
+App::$strings["Commented Order"] = "По комментариÑм";
+App::$strings["Sort by Comment Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
+App::$strings["Posted Order"] = "По добавлениÑм";
+App::$strings["Sort by Post Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообщениÑ";
+App::$strings["Personal"] = "Личные";
+App::$strings["Posts that mention or involve you"] = "СообщениÑ, в которых упоминули или вовлекли ваÑ";
+App::$strings["New"] = "Ðовые";
+App::$strings["Activity Stream - by date"] = "Лента активноÑти - по дате";
+App::$strings["Starred"] = "Помеченные";
+App::$strings["Favourite Posts"] = "Фаворит-ÑообщениÑ";
+App::$strings["Spam"] = "Спам";
+App::$strings["Posts flagged as SPAM"] = "Как СПÐÐœ помеченные ÑообщениÑ";
+App::$strings["Channel"] = "Канал";
+App::$strings["Status Messages and Posts"] = "";
+App::$strings["About"] = "О Ñебе";
+App::$strings["Profile Details"] = "Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ профиле";
+App::$strings["Photos"] = "Фотографии";
+App::$strings["Photo Albums"] = "Фотоальбомы";
+App::$strings["Files"] = "Файлы";
+App::$strings["Files and Storage"] = "";
+App::$strings["Chatrooms"] = "Чаты";
+App::$strings["Bookmarks"] = "Закладки";
+App::$strings["Saved Bookmarks"] = "Сохранённые закладки";
+App::$strings["Webpages"] = "Веб-Ñтраницы";
+App::$strings["Manage Webpages"] = "Управление веб-Ñтраниц";
+App::$strings["New Page"] = "ÐÐ¾Ð²Ð°Ñ Ñтраница";
+App::$strings["Edit"] = "Редактировать";
+App::$strings["View"] = "ПроÑмотр";
+App::$strings["Actions"] = "";
+App::$strings["Page Link"] = "СÑылка Ñтраницы";
+App::$strings["Title"] = "Заголовок";
+App::$strings["Created"] = "Создано";
+App::$strings["Edited"] = "Отредактирован";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
+App::$strings["Not a valid email address"] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Your email domain is not among those allowed on this site"] = "Домен Ñлектронной почты не входит в чиÑло тех, которые разрешены на Ñтом Ñайте";
+App::$strings["Your email address is already registered at this site."] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты уже зарегиÑтрирован на Ñтом Ñайте.";
+App::$strings["An invitation is required."] = "ТребуетÑÑ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ðµ.";
+App::$strings["Invitation could not be verified."] = "Ðе удалоÑÑŒ проверить приглашение.";
+App::$strings["Please enter the required information."] = "ПожалуйÑта, введите необходимую информацию.";
+App::$strings["Failed to store account information."] = "Ðе удалоÑÑŒ Ñохранить информацию аккаунта.";
+App::$strings["Registration request at %s"] = "ТребуетÑÑ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° %s";
+App::$strings["Administrator"] = "ÐдминиÑтратор";
+App::$strings["your registration password"] = "Ваш пароль региÑтрации";
+App::$strings["Registration details for %s"] = "РегиÑтрационные данные Ð´Ð»Ñ %s";
+App::$strings["Account approved."] = "Ðккаунт утвержден.";
+App::$strings["Registration revoked for %s"] = "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¾Ð·Ð²Ð°Ð½Ð° Ð´Ð»Ñ %s";
+App::$strings["Permission denied."] = "ДоÑтуп запрещен.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "";
+App::$strings["Image file is empty."] = "файл пуÑÑ‚.";
+App::$strings["Unable to process image"] = "Ðе удаетÑÑ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ изображение";
+App::$strings["Photo storage failed."] = "Ошибка в банке фотографий";
+App::$strings["Upload New Photos"] = "Загрузить новые фотографии";
+App::$strings["Visible to everybody"] = "Видно вÑем";
+App::$strings["Show"] = "Показывать";
+App::$strings["Don't show"] = "Ðе показывать";
+App::$strings["Permissions"] = "РазрешениÑ";
+App::$strings["Close"] = "Закрыть";
+App::$strings[" and "] = "и";
+App::$strings["public profile"] = "Публичный профиль";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s изменил %2\$s на &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "ПоÑетить %1\$s's %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
+App::$strings["Public Timeline"] = "ÐŸÑƒÐ±Ð»Ð¸Ñ‡Ð½Ð°Ñ ÑˆÐºÐ°Ð»Ð° времени";
+App::$strings["Item was not found."] = "Элемент не найден.";
+App::$strings["No source file."] = "Ðет иÑходного файла.";
+App::$strings["Cannot locate file to replace"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл, чтобы заменить";
+App::$strings["Cannot locate file to revise/update"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑмотра / обновлениÑ";
+App::$strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалаÑÑŒ. Возможно ÑиÑтема перегружена или попытка прекращена.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Файл Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ проверен. Загрузка не удалаÑÑŒ.";
+App::$strings["Path not available."] = "Путь недоÑтупен.";
+App::$strings["Empty pathname"] = "";
+App::$strings["duplicate filename or path"] = "";
+App::$strings["Path not found."] = "Путь не найден.";
+App::$strings["mkdir failed."] = "mkdir безуÑпешно.";
+App::$strings["database storage failed."] = "";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Ðачало:";
+App::$strings["Finishes:"] = "\t\nКонец:";
+App::$strings["Location:"] = "Откуда:";
+App::$strings["Logout"] = "Выход";
+App::$strings["End this session"] = "Закончить Ñту ÑеÑÑию";
+App::$strings["Home"] = "Мой канал";
+App::$strings["Your posts and conversations"] = "Ваши ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ разговоры";
+App::$strings["Your profile page"] = "Страницa вашего профилÑ";
+App::$strings["Edit Profiles"] = "Редактирование профилей";
+App::$strings["Manage/Edit profiles"] = "Управление / Редактирование профилей";
+App::$strings["Your photos"] = "Ваши фотографии";
+App::$strings["Your files"] = "Ваши файлы";
+App::$strings["Chat"] = "Чат";
+App::$strings["Your chatrooms"] = "Ваши чаты";
+App::$strings["Your bookmarks"] = "Ваши закладки";
+App::$strings["Your webpages"] = "Ваши веб-Ñтраницы";
+App::$strings["Login"] = "Войти";
+App::$strings["Sign in"] = "Войти";
+App::$strings["%s - click to logout"] = "%s - нажмите чтобы выйти";
+App::$strings["Click to authenticate to your home hub"] = "";
+App::$strings["Home Page"] = "ÐœÐ¾Ñ Ñтраница";
+App::$strings["Register"] = "РегиÑтрациÑ";
+App::$strings["Create an account"] = "Создать аккаунт";
+App::$strings["Help"] = "Помощь";
+App::$strings["Help and documentation"] = "Ð¡Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ документациÑ";
+App::$strings["Apps"] = "ПриложениÑ";
+App::$strings["Applications, utilities, links, games"] = "";
+App::$strings["Search"] = "ПоиÑк";
+App::$strings["Search site content"] = "ПоиÑк по Ñодержанию Ñайту";
+App::$strings["Directory"] = "Каталог";
+App::$strings["Channel Locator"] = "Локатор каналов";
+App::$strings["Matrix"] = "Матрица";
+App::$strings["Your matrix"] = "СобÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ð°";
+App::$strings["Mark all matrix notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹ как прочитанное";
+App::$strings["Channel Home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Channel home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Mark all channel notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð° как прочитанное";
+App::$strings["Connections"] = "Контакты";
+App::$strings["Notices"] = "ОповещениÑ";
+App::$strings["Notifications"] = "ОповещениÑ";
+App::$strings["See all notifications"] = "ПроÑмотреть вÑе оповещениÑ";
+App::$strings["Mark all system notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Mail"] = "ПерепиÑка";
+App::$strings["Private mail"] = "Ваша Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñка";
+App::$strings["See all private messages"] = "ПроÑмотреть вÑе личные ÑообщениÑ";
+App::$strings["Mark all private messages seen"] = "Пометить вÑе личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Inbox"] = "ВходÑщие";
+App::$strings["Outbox"] = "ИÑходÑщие";
+App::$strings["New Message"] = "Ðовое личное Ñообщение";
+App::$strings["Events"] = "МероприÑтиÑ";
+App::$strings["Event Calendar"] = "Календарь мероприÑтий";
+App::$strings["See all events"] = "Показать вÑе мероприÑтиÑ";
+App::$strings["Mark all events seen"] = "Пометить вÑе мероприÑÑ‚Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Channel Select"] = "Выбор каналов";
+App::$strings["Manage Your Channels"] = "Управление каналов";
+App::$strings["Settings"] = "ÐаÑтройки";
+App::$strings["Account/Channel Settings"] = "ÐаÑтройки аккаунта/канала";
+App::$strings["Admin"] = "ÐдминиÑтрациÑ";
+App::$strings["Site Setup and Configuration"] = "УÑтановка и ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ñайта";
+App::$strings["Nothing new here"] = "Ðичего нового здеÑÑŒ";
+App::$strings["Please wait..."] = "Подождите пожалуйÑта ...";
+App::$strings["%1\$s's bookmarks"] = "Закладки Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
+App::$strings["Missing room name"] = "";
+App::$strings["Duplicate room name"] = "";
+App::$strings["Invalid room specifier."] = "";
+App::$strings["Room not found."] = "";
+App::$strings["Room is full"] = "";
+App::$strings["Tags"] = "ТÑги";
+App::$strings["Keywords"] = "Ключевые Ñлова";
+App::$strings["have"] = "иметь";
+App::$strings["has"] = "еÑÑ‚ÑŒ";
+App::$strings["want"] = "хотеть";
+App::$strings["wants"] = "хочет";
+App::$strings["like"] = "нравитÑÑ";
+App::$strings["likes"] = "нравитÑÑ";
+App::$strings["dislike"] = "не-нравитÑÑ";
+App::$strings["dislikes"] = "не-нравитÑÑ";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "нравитÑÑ",
1 => "нравитÑÑ",
2 => "нравитÑÑ",
);
-$a->strings["Default"] = "По умолчанию";
-$a->strings["Unknown | Not categorised"] = "ÐеизвеÑтные | Без категории";
-$a->strings["Block immediately"] = "Ðемедленно заблокировать";
-$a->strings["Shady, spammer, self-marketer"] = "";
-$a->strings["Known to me, but no opinion"] = "ИзвеÑтныo мне, но нет Ñвоего мнениÑ";
-$a->strings["OK, probably harmless"] = "OK, наверное безвредно";
-$a->strings["Reputable, has my trust"] = "Ðвторитетно, имеет мое доверие";
-$a->strings["Frequently"] = "ЧаÑто";
-$a->strings["Hourly"] = "ЕжечаÑно";
-$a->strings["Twice daily"] = "Два раза в день";
-$a->strings["Daily"] = "Ежедневно";
-$a->strings["Weekly"] = "Еженедельно";
-$a->strings["Monthly"] = "ЕжемеÑÑчно";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Default"] = "По умолчанию";
+App::$strings["Unknown | Not categorised"] = "ÐеизвеÑтные | Без категории";
+App::$strings["Block immediately"] = "Ðемедленно заблокировать";
+App::$strings["Shady, spammer, self-marketer"] = "";
+App::$strings["Known to me, but no opinion"] = "ИзвеÑтныo мне, но нет Ñвоего мнениÑ";
+App::$strings["OK, probably harmless"] = "OK, наверное безвредно";
+App::$strings["Reputable, has my trust"] = "Ðвторитетно, имеет мое доверие";
+App::$strings["Frequently"] = "ЧаÑто";
+App::$strings["Hourly"] = "ЕжечаÑно";
+App::$strings["Twice daily"] = "Два раза в день";
+App::$strings["Daily"] = "Ежедневно";
+App::$strings["Weekly"] = "Еженедельно";
+App::$strings["Monthly"] = "ЕжемеÑÑчно";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["%d invitation available"] = array(
0 => "имеетÑÑ %d приглашение",
1 => "имеютÑÑ %d приглашениÑ",
2 => "имеетÑÑ %d приглашений",
);
-$a->strings["Advanced"] = "Дополнительно";
-$a->strings["Find Channels"] = "ПоиÑк контактов";
-$a->strings["Enter name or interest"] = "Впишите Ð¸Ð¼Ñ Ð¸Ð»Ð¸ интереÑ";
-$a->strings["Connect/Follow"] = "Подключить/Ñледовать";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
-$a->strings["Find"] = "ПоиÑк";
-$a->strings["Channel Suggestions"] = "Рекомендации каналов";
-$a->strings["Random Profile"] = "Случайные";
-$a->strings["Invite Friends"] = "ПриглаÑить друзей";
-$a->strings["Exammple: name=fred and country=iceland"] = "";
-$a->strings["Advanced Find"] = "РаÑширенный поиÑк";
-$a->strings["Saved Folders"] = "Запомненные папки";
-$a->strings["Everything"] = "Ð’Ñе";
-$a->strings["Categories"] = "Категории";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Дополнительно";
+App::$strings["Find Channels"] = "ПоиÑк контактов";
+App::$strings["Enter name or interest"] = "Впишите Ð¸Ð¼Ñ Ð¸Ð»Ð¸ интереÑ";
+App::$strings["Connect/Follow"] = "Подключить/Ñледовать";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
+App::$strings["Find"] = "ПоиÑк";
+App::$strings["Channel Suggestions"] = "Рекомендации каналов";
+App::$strings["Random Profile"] = "Случайные";
+App::$strings["Invite Friends"] = "ПриглаÑить друзей";
+App::$strings["Exammple: name=fred and country=iceland"] = "";
+App::$strings["Advanced Find"] = "РаÑширенный поиÑк";
+App::$strings["Saved Folders"] = "Запомненные папки";
+App::$strings["Everything"] = "Ð’Ñе";
+App::$strings["Categories"] = "Категории";
+App::$strings["%d connection in common"] = array(
0 => "%d ÑовмеÑтный контакт",
1 => "%d ÑовмеÑтных контакта",
2 => "%d ÑовмеÑтных контактов",
);
-$a->strings["show more"] = "показать вÑе";
-$a->strings["This event has been added to your calendar."] = "Это Ñобытие было добавлено в календарь.";
-$a->strings["Miscellaneous"] = "Прочее";
-$a->strings["year"] = "год";
-$a->strings["month"] = "меÑÑц";
-$a->strings["day"] = "день";
-$a->strings["never"] = "никогда";
-$a->strings["less than a second ago"] = "менее чем одну Ñекунду назад";
-$a->strings["years"] = "лет";
-$a->strings["months"] = "меÑ.";
-$a->strings["week"] = "неделÑ";
-$a->strings["weeks"] = "недель";
-$a->strings["days"] = "дней";
-$a->strings["hour"] = "чаÑ";
-$a->strings["hours"] = "чаÑов";
-$a->strings["minute"] = "минута";
-$a->strings["minutes"] = "мин.";
-$a->strings["second"] = "Ñекунда";
-$a->strings["seconds"] = "Ñекунд";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s назад";
-$a->strings["%1\$s's birthday"] = "%1\$s's День РождениÑ";
-$a->strings["Happy Birthday %1\$s"] = "С Днем Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ %1\$s";
-$a->strings["Sort Options"] = "Параметры Ñортировки";
-$a->strings["Alphabetic"] = "По алфавиту";
-$a->strings["Reverse Alphabetic"] = "По обратному алфавиту";
-$a->strings["Newest to Oldest"] = "От новых к Ñтарым";
-$a->strings["Enable Safe Search"] = "";
-$a->strings["Disable Safe Search"] = "";
-$a->strings["Safe Mode"] = "БезопаÑный режим";
-$a->strings["Hubzilla Notification"] = "ÐžÐ¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Red матрицы";
-$a->strings["hubzilla"] = "hubzilla";
-$a->strings["Thank You,"] = "СпаÑибо,";
-$a->strings["%s Administrator"] = "%s админиÑтратор";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Уведомление] Получено новое Ñообщение в %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s поÑлал вам %2\$s.";
-$a->strings["a private message"] = "личное Ñообщение";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа на ваши личные ÑообщениÑ.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Уведомление] Комментарий к разговору #%1\$d по %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа разговора.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Уведомление] %s добавил Ñообщениe на Ñтену вашего профилÑ";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ñ‚ÐµÐ³";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Уведомление] %1\$s подпихнул ваÑ";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ð² Ñообщении тег";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Уведомление] введение получено";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
-$a->strings["You may visit their profile at %s"] = "Ð’Ñ‹ можете поÑетить ​​профиль в %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Уведомление] Получено предложение дружить";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
-$a->strings["Name:"] = "ИмÑ:";
-$a->strings["Photo:"] = "Фото:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "";
-$a->strings["parent"] = "";
-$a->strings["Collection"] = "КоллекциÑ";
-$a->strings["Principal"] = "";
-$a->strings["Addressbook"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
-$a->strings["Calendar"] = "Календарь";
-$a->strings["Schedule Inbox"] = "";
-$a->strings["Schedule Outbox"] = "";
-$a->strings["%1\$s used"] = "";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
-$a->strings["Create new folder"] = "Создать новую папку";
-$a->strings["Create"] = "Создать";
-$a->strings["Upload file"] = "Загрузить файл";
-$a->strings["Upload"] = "Загрузка";
-$a->strings["General Features"] = "Главные функции";
-$a->strings["Content Expiration"] = "";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "УдалÑÑ‚ÑŒ поÑÑ‚Ñ‹/комментарии и/или личные ÑообщениÑ";
-$a->strings["Multiple Profiles"] = "ÐеÑколько профилей";
-$a->strings["Ability to create multiple profiles"] = "ВозможноÑÑ‚ÑŒ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½ÐµÑкольких профилей";
-$a->strings["Web Pages"] = "Веб-Ñтраницы";
-$a->strings["Provide managed web pages on your channel"] = "";
-$a->strings["Private Notes"] = "Личные заметки";
-$a->strings["Enables a tool to store notes and reminders"] = "";
-$a->strings["Extended Identity Sharing"] = "РаÑширенный обмен идентичноÑти";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "";
-$a->strings["Expert Mode"] = "ЭкÑпертный режим";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "";
-$a->strings["Premium Channel"] = "Премиум канал";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
-$a->strings["Post Composition Features"] = "";
-$a->strings["Richtext Editor"] = "Редактор RichText";
-$a->strings["Enable richtext editor"] = "Включить редактор RichText";
-$a->strings["Post Preview"] = "Предварительный проÑмотр ÑообщениÑ";
-$a->strings["Allow previewing posts and comments before publishing them"] = "Разрешить предварительный проÑмотр Ñообщений и комментариев перед их публикацией";
-$a->strings["Channel Sources"] = "ИÑточники канала";
-$a->strings["Automatically import channel content from other channels or feeds"] = "";
-$a->strings["Even More Encryption"] = "Еще больше шифрованиÑ";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
-$a->strings["Network and Stream Filtering"] = "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñети и потока";
-$a->strings["Search by Date"] = "ПоиÑк по дате";
-$a->strings["Ability to select posts by date ranges"] = "ВозможноÑÑ‚ÑŒ выбора Ñообщений по датам";
-$a->strings["Collections Filter"] = "Фильтр коллекций";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "";
-$a->strings["Saved Searches"] = "Запомненные поиÑки";
-$a->strings["Save search terms for re-use"] = "СохранÑÑ‚ÑŒ результаты поиÑка Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ иÑпользованиÑ";
-$a->strings["Network Personal Tab"] = "Сеть - Ð›Ð¸Ñ‡Ð½Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "";
-$a->strings["Network New Tab"] = "Сеть - ÐÐ¾Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
-$a->strings["Enable tab to display all new Network activity"] = "";
-$a->strings["Affinity Tool"] = "ИнÑтрумент ÑходÑтва или ÑоответÑтвиÑ";
-$a->strings["Filter stream activity by depth of relationships"] = "";
-$a->strings["Suggest Channels"] = "";
-$a->strings["Show channel suggestions"] = "";
-$a->strings["Post/Comment Tools"] = "ИнÑтрументы Ñообщений/комментарий ";
-$a->strings["Edit Sent Posts"] = "Редактировать отправленные ÑообщениÑ";
-$a->strings["Edit and correct posts and comments after sending"] = "Редактировать и иÑправлÑÑ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ комментарии поÑле отправки";
-$a->strings["Tagging"] = "Пометка";
-$a->strings["Ability to tag existing posts"] = "ВозможноÑÑ‚ÑŒ иÑпользовать теги";
-$a->strings["Post Categories"] = "Категории ÑообщениÑ";
-$a->strings["Add categories to your posts"] = "Добавить категории Ð´Ð»Ñ Ð²Ð°ÑˆÐ¸Ñ… Ñообщений";
-$a->strings["Ability to file posts under folders"] = "";
-$a->strings["Dislike Posts"] = "Сообщение не нравитÑÑ";
-$a->strings["Ability to dislike posts/comments"] = "ВозможноÑÑ‚ÑŒ выбора нравитÑÑ/не-нравитÑÑ";
-$a->strings["Star Posts"] = "Помечать ÑообщениÑ";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Tag Cloud"] = "Облако тегов";
-$a->strings["Provide a personal tag cloud on your channel page"] = "";
-$a->strings["Channel is blocked on this site."] = "Канал блокируетÑÑ Ð½Ð° Ñтом Ñайте.";
-$a->strings["Channel location missing."] = "МеÑтоположение канала отÑутÑтвует.";
-$a->strings["Response from remote channel was incomplete."] = "";
-$a->strings["Channel was deleted and no longer exists."] = "";
-$a->strings["Channel discovery failed."] = "Ðе удалоÑÑŒ обнаружить канал.";
-$a->strings["local account not found."] = "локальный аккаунт не найден.";
-$a->strings["Cannot connect to yourself."] = "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ðº Ñамому Ñебе.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
-$a->strings["Default privacy group for new contacts"] = "Группа конфиденциальноÑти по умолчанию Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… контактов";
-$a->strings["All Channels"] = "Ð’Ñе каналы";
-$a->strings["edit"] = "редактировать";
-$a->strings["Collections"] = "Коллекции";
-$a->strings["Edit collection"] = "Редактировать коллекцию";
-$a->strings["Create a new collection"] = "Создать новую коллекцию";
-$a->strings["Channels not in any collection"] = "Контакты не в какой коллекции";
-$a->strings["add"] = "добавить";
-$a->strings["Unable to obtain identity information from database"] = "Ðевозможно получить идентификационную информацию из базы данных";
-$a->strings["Empty name"] = "ПуÑтое имÑ";
-$a->strings["Name too long"] = "Слишком длинное имÑ";
-$a->strings["No account identifier"] = "идентификатор аккаунта отÑутÑтвует";
-$a->strings["Nickname is required."] = "ТребуетÑÑ Ð¿Ñевдоним.";
-$a->strings["Reserved nickname. Please choose another."] = "";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "ПÑевдоним имеет недопуÑтимые Ñимволы или уже иÑпользуетÑÑ Ð½Ð° Ñтом Ñайте.";
-$a->strings["Unable to retrieve created identity"] = "";
-$a->strings["Default Profile"] = "Профиль по умолчанию";
-$a->strings["Friends"] = "ДрузьÑ";
-$a->strings["Requested channel is not available."] = "Запрашиваемый канал не доÑтупен.";
-$a->strings["Requested profile is not available."] = "Запрашиваемый профиль не доÑтупен.";
-$a->strings["Connect"] = "Подключить";
-$a->strings["Change profile photo"] = "Изменить фотографию профилÑ";
-$a->strings["Profiles"] = "Профили";
-$a->strings["Manage/edit profiles"] = "Управление / Редактирование профилей";
-$a->strings["Create New Profile"] = "Создать новый профиль";
-$a->strings["Edit Profile"] = "Редактировать профиль";
-$a->strings["Profile Image"] = "Изображение профилÑ";
-$a->strings["visible to everybody"] = "видно вÑем";
-$a->strings["Edit visibility"] = "Редактировать видимоÑÑ‚ÑŒ";
-$a->strings["Gender:"] = "Пол:";
-$a->strings["Status:"] = "СтатуÑ:";
-$a->strings["Homepage:"] = "ДомашнÑÑ Ñтраница:";
-$a->strings["Online Now"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[ÑегоднÑ]";
-$a->strings["Birthday Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¾ ДнÑÑ… РождениÑ";
-$a->strings["Birthdays this week:"] = "Дни Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½Ð° Ñтой неделе:";
-$a->strings["[No description]"] = "[без опиÑаниÑ]";
-$a->strings["Event Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñтий";
-$a->strings["Events this week:"] = "МероприÑÑ‚Ð¸Ñ Ð½Ð° Ñтой неделе:";
-$a->strings["Profile"] = "Профиль";
-$a->strings["Full Name:"] = "Полное имÑ:";
-$a->strings["Like this channel"] = "нравитьÑÑ Ñтот канал";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "День РождениÑ:";
-$a->strings["Age:"] = "ВозраÑÑ‚:";
-$a->strings["for %1\$d %2\$s"] = "Ð´Ð»Ñ %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
-$a->strings["Hometown:"] = "Родной город:";
-$a->strings["Tags:"] = "ТÑги:";
-$a->strings["Political Views:"] = "ПолитичеÑкие взглÑды:";
-$a->strings["Religion:"] = "РелигиÑ:";
-$a->strings["About:"] = "О Ñебе:";
-$a->strings["Hobbies/Interests:"] = "Хобби / интереÑÑ‹:";
-$a->strings["Likes:"] = "Что вам нравитÑÑ:";
-$a->strings["Dislikes:"] = "Что вам не нравитÑÑ:";
-$a->strings["Contact information and Social Networks:"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта:";
-$a->strings["My other channels:"] = "Мои другие каналы:";
-$a->strings["Musical interests:"] = "Музыкальные интереÑÑ‹:";
-$a->strings["Books, literature:"] = "Книги, литература:";
-$a->strings["Television:"] = "Телевидение:";
-$a->strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечениÑ:";
-$a->strings["Love/Romance:"] = "Любовь / РоманÑ:";
-$a->strings["Work/employment:"] = "Работа / ЗанÑтоÑÑ‚ÑŒ:";
-$a->strings["School/education:"] = "Школа / образование:";
-$a->strings["Like this thing"] = "нравитÑÑ ÑÑ‚o";
-$a->strings["view full size"] = "поÑмотреть в полный размер";
-$a->strings["prev"] = "предыдущий";
-$a->strings["first"] = "первый";
-$a->strings["last"] = "поÑледний";
-$a->strings["next"] = "Ñледующий";
-$a->strings["older"] = "Ñтарший";
-$a->strings["newer"] = "новее";
-$a->strings["No connections"] = "Ðет контактов";
-$a->strings["%d Connection"] = array(
+App::$strings["show more"] = "показать вÑе";
+App::$strings["This event has been added to your calendar."] = "Это Ñобытие было добавлено в календарь.";
+App::$strings["Miscellaneous"] = "Прочее";
+App::$strings["year"] = "год";
+App::$strings["month"] = "меÑÑц";
+App::$strings["day"] = "день";
+App::$strings["never"] = "никогда";
+App::$strings["less than a second ago"] = "менее чем одну Ñекунду назад";
+App::$strings["years"] = "лет";
+App::$strings["months"] = "меÑ.";
+App::$strings["week"] = "неделÑ";
+App::$strings["weeks"] = "недель";
+App::$strings["days"] = "дней";
+App::$strings["hour"] = "чаÑ";
+App::$strings["hours"] = "чаÑов";
+App::$strings["minute"] = "минута";
+App::$strings["minutes"] = "мин.";
+App::$strings["second"] = "Ñекунда";
+App::$strings["seconds"] = "Ñекунд";
+App::$strings["%1\$d %2\$s ago"] = "%1\$d %2\$s назад";
+App::$strings["%1\$s's birthday"] = "%1\$s's День РождениÑ";
+App::$strings["Happy Birthday %1\$s"] = "С Днем Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ %1\$s";
+App::$strings["Sort Options"] = "Параметры Ñортировки";
+App::$strings["Alphabetic"] = "По алфавиту";
+App::$strings["Reverse Alphabetic"] = "По обратному алфавиту";
+App::$strings["Newest to Oldest"] = "От новых к Ñтарым";
+App::$strings["Enable Safe Search"] = "";
+App::$strings["Disable Safe Search"] = "";
+App::$strings["Safe Mode"] = "БезопаÑный режим";
+App::$strings["Hubzilla Notification"] = "ÐžÐ¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Red матрицы";
+App::$strings["hubzilla"] = "hubzilla";
+App::$strings["Thank You,"] = "СпаÑибо,";
+App::$strings["%s Administrator"] = "%s админиÑтратор";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Уведомление] Получено новое Ñообщение в %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s поÑлал вам %2\$s.";
+App::$strings["a private message"] = "личное Ñообщение";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа на ваши личные ÑообщениÑ.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Уведомление] Комментарий к разговору #%1\$d по %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа разговора.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Уведомление] %s добавил Ñообщениe на Ñтену вашего профилÑ";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ñ‚ÐµÐ³";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Уведомление] %1\$s подпихнул ваÑ";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ð² Ñообщении тег";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Уведомление] введение получено";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
+App::$strings["You may visit their profile at %s"] = "Ð’Ñ‹ можете поÑетить ​​профиль в %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Уведомление] Получено предложение дружить";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
+App::$strings["Name:"] = "ИмÑ:";
+App::$strings["Photo:"] = "Фото:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "";
+App::$strings["parent"] = "";
+App::$strings["Collection"] = "КоллекциÑ";
+App::$strings["Principal"] = "";
+App::$strings["Addressbook"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
+App::$strings["Calendar"] = "Календарь";
+App::$strings["Schedule Inbox"] = "";
+App::$strings["Schedule Outbox"] = "";
+App::$strings["%1\$s used"] = "";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
+App::$strings["Create new folder"] = "Создать новую папку";
+App::$strings["Create"] = "Создать";
+App::$strings["Upload file"] = "Загрузить файл";
+App::$strings["Upload"] = "Загрузка";
+App::$strings["General Features"] = "Главные функции";
+App::$strings["Content Expiration"] = "";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "УдалÑÑ‚ÑŒ поÑÑ‚Ñ‹/комментарии и/или личные ÑообщениÑ";
+App::$strings["Multiple Profiles"] = "ÐеÑколько профилей";
+App::$strings["Ability to create multiple profiles"] = "ВозможноÑÑ‚ÑŒ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½ÐµÑкольких профилей";
+App::$strings["Web Pages"] = "Веб-Ñтраницы";
+App::$strings["Provide managed web pages on your channel"] = "";
+App::$strings["Private Notes"] = "Личные заметки";
+App::$strings["Enables a tool to store notes and reminders"] = "";
+App::$strings["Extended Identity Sharing"] = "РаÑширенный обмен идентичноÑти";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "";
+App::$strings["Expert Mode"] = "ЭкÑпертный режим";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "";
+App::$strings["Premium Channel"] = "Премиум канал";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
+App::$strings["Post Composition Features"] = "";
+App::$strings["Richtext Editor"] = "Редактор RichText";
+App::$strings["Enable richtext editor"] = "Включить редактор RichText";
+App::$strings["Post Preview"] = "Предварительный проÑмотр ÑообщениÑ";
+App::$strings["Allow previewing posts and comments before publishing them"] = "Разрешить предварительный проÑмотр Ñообщений и комментариев перед их публикацией";
+App::$strings["Channel Sources"] = "ИÑточники канала";
+App::$strings["Automatically import channel content from other channels or feeds"] = "";
+App::$strings["Even More Encryption"] = "Еще больше шифрованиÑ";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
+App::$strings["Network and Stream Filtering"] = "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñети и потока";
+App::$strings["Search by Date"] = "ПоиÑк по дате";
+App::$strings["Ability to select posts by date ranges"] = "ВозможноÑÑ‚ÑŒ выбора Ñообщений по датам";
+App::$strings["Collections Filter"] = "Фильтр коллекций";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "";
+App::$strings["Saved Searches"] = "Запомненные поиÑки";
+App::$strings["Save search terms for re-use"] = "СохранÑÑ‚ÑŒ результаты поиÑка Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ иÑпользованиÑ";
+App::$strings["Network Personal Tab"] = "Сеть - Ð›Ð¸Ñ‡Ð½Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "";
+App::$strings["Network New Tab"] = "Сеть - ÐÐ¾Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
+App::$strings["Enable tab to display all new Network activity"] = "";
+App::$strings["Affinity Tool"] = "ИнÑтрумент ÑходÑтва или ÑоответÑтвиÑ";
+App::$strings["Filter stream activity by depth of relationships"] = "";
+App::$strings["Suggest Channels"] = "";
+App::$strings["Show channel suggestions"] = "";
+App::$strings["Post/Comment Tools"] = "ИнÑтрументы Ñообщений/комментарий ";
+App::$strings["Edit Sent Posts"] = "Редактировать отправленные ÑообщениÑ";
+App::$strings["Edit and correct posts and comments after sending"] = "Редактировать и иÑправлÑÑ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ комментарии поÑле отправки";
+App::$strings["Tagging"] = "Пометка";
+App::$strings["Ability to tag existing posts"] = "ВозможноÑÑ‚ÑŒ иÑпользовать теги";
+App::$strings["Post Categories"] = "Категории ÑообщениÑ";
+App::$strings["Add categories to your posts"] = "Добавить категории Ð´Ð»Ñ Ð²Ð°ÑˆÐ¸Ñ… Ñообщений";
+App::$strings["Ability to file posts under folders"] = "";
+App::$strings["Dislike Posts"] = "Сообщение не нравитÑÑ";
+App::$strings["Ability to dislike posts/comments"] = "ВозможноÑÑ‚ÑŒ выбора нравитÑÑ/не-нравитÑÑ";
+App::$strings["Star Posts"] = "Помечать ÑообщениÑ";
+App::$strings["Ability to mark special posts with a star indicator"] = "";
+App::$strings["Tag Cloud"] = "Облако тегов";
+App::$strings["Provide a personal tag cloud on your channel page"] = "";
+App::$strings["Channel is blocked on this site."] = "Канал блокируетÑÑ Ð½Ð° Ñтом Ñайте.";
+App::$strings["Channel location missing."] = "МеÑтоположение канала отÑутÑтвует.";
+App::$strings["Response from remote channel was incomplete."] = "";
+App::$strings["Channel was deleted and no longer exists."] = "";
+App::$strings["Channel discovery failed."] = "Ðе удалоÑÑŒ обнаружить канал.";
+App::$strings["local account not found."] = "локальный аккаунт не найден.";
+App::$strings["Cannot connect to yourself."] = "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ðº Ñамому Ñебе.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
+App::$strings["Default privacy group for new contacts"] = "Группа конфиденциальноÑти по умолчанию Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… контактов";
+App::$strings["All Channels"] = "Ð’Ñе каналы";
+App::$strings["edit"] = "редактировать";
+App::$strings["Collections"] = "Коллекции";
+App::$strings["Edit collection"] = "Редактировать коллекцию";
+App::$strings["Create a new collection"] = "Создать новую коллекцию";
+App::$strings["Channels not in any collection"] = "Контакты не в какой коллекции";
+App::$strings["add"] = "добавить";
+App::$strings["Unable to obtain identity information from database"] = "Ðевозможно получить идентификационную информацию из базы данных";
+App::$strings["Empty name"] = "ПуÑтое имÑ";
+App::$strings["Name too long"] = "Слишком длинное имÑ";
+App::$strings["No account identifier"] = "идентификатор аккаунта отÑутÑтвует";
+App::$strings["Nickname is required."] = "ТребуетÑÑ Ð¿Ñевдоним.";
+App::$strings["Reserved nickname. Please choose another."] = "";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "ПÑевдоним имеет недопуÑтимые Ñимволы или уже иÑпользуетÑÑ Ð½Ð° Ñтом Ñайте.";
+App::$strings["Unable to retrieve created identity"] = "";
+App::$strings["Default Profile"] = "Профиль по умолчанию";
+App::$strings["Friends"] = "ДрузьÑ";
+App::$strings["Requested channel is not available."] = "Запрашиваемый канал не доÑтупен.";
+App::$strings["Requested profile is not available."] = "Запрашиваемый профиль не доÑтупен.";
+App::$strings["Connect"] = "Подключить";
+App::$strings["Change profile photo"] = "Изменить фотографию профилÑ";
+App::$strings["Profiles"] = "Профили";
+App::$strings["Manage/edit profiles"] = "Управление / Редактирование профилей";
+App::$strings["Create New Profile"] = "Создать новый профиль";
+App::$strings["Edit Profile"] = "Редактировать профиль";
+App::$strings["Profile Image"] = "Изображение профилÑ";
+App::$strings["visible to everybody"] = "видно вÑем";
+App::$strings["Edit visibility"] = "Редактировать видимоÑÑ‚ÑŒ";
+App::$strings["Gender:"] = "Пол:";
+App::$strings["Status:"] = "СтатуÑ:";
+App::$strings["Homepage:"] = "ДомашнÑÑ Ñтраница:";
+App::$strings["Online Now"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[ÑегоднÑ]";
+App::$strings["Birthday Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¾ ДнÑÑ… РождениÑ";
+App::$strings["Birthdays this week:"] = "Дни Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½Ð° Ñтой неделе:";
+App::$strings["[No description]"] = "[без опиÑаниÑ]";
+App::$strings["Event Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñтий";
+App::$strings["Events this week:"] = "МероприÑÑ‚Ð¸Ñ Ð½Ð° Ñтой неделе:";
+App::$strings["Profile"] = "Профиль";
+App::$strings["Full Name:"] = "Полное имÑ:";
+App::$strings["Like this channel"] = "нравитьÑÑ Ñтот канал";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "День РождениÑ:";
+App::$strings["Age:"] = "ВозраÑÑ‚:";
+App::$strings["for %1\$d %2\$s"] = "Ð´Ð»Ñ %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
+App::$strings["Hometown:"] = "Родной город:";
+App::$strings["Tags:"] = "ТÑги:";
+App::$strings["Political Views:"] = "ПолитичеÑкие взглÑды:";
+App::$strings["Religion:"] = "РелигиÑ:";
+App::$strings["About:"] = "О Ñебе:";
+App::$strings["Hobbies/Interests:"] = "Хобби / интереÑÑ‹:";
+App::$strings["Likes:"] = "Что вам нравитÑÑ:";
+App::$strings["Dislikes:"] = "Что вам не нравитÑÑ:";
+App::$strings["Contact information and Social Networks:"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта:";
+App::$strings["My other channels:"] = "Мои другие каналы:";
+App::$strings["Musical interests:"] = "Музыкальные интереÑÑ‹:";
+App::$strings["Books, literature:"] = "Книги, литература:";
+App::$strings["Television:"] = "Телевидение:";
+App::$strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечениÑ:";
+App::$strings["Love/Romance:"] = "Любовь / РоманÑ:";
+App::$strings["Work/employment:"] = "Работа / ЗанÑтоÑÑ‚ÑŒ:";
+App::$strings["School/education:"] = "Школа / образование:";
+App::$strings["Like this thing"] = "нравитÑÑ ÑÑ‚o";
+App::$strings["view full size"] = "поÑмотреть в полный размер";
+App::$strings["prev"] = "предыдущий";
+App::$strings["first"] = "первый";
+App::$strings["last"] = "поÑледний";
+App::$strings["next"] = "Ñледующий";
+App::$strings["older"] = "Ñтарший";
+App::$strings["newer"] = "новее";
+App::$strings["No connections"] = "Ðет контактов";
+App::$strings["%d Connection"] = array(
0 => "%d контакт",
1 => "%d контакта",
2 => "%d контактов",
);
-$a->strings["View Connections"] = "ПроÑмотр контактов";
-$a->strings["Save"] = "Запомнить";
-$a->strings["poke"] = "подпихнуть";
-$a->strings["ping"] = "пинг - проверка ÑвÑзи";
-$a->strings["pinged"] = "";
-$a->strings["prod"] = "";
-$a->strings["prodded"] = "";
-$a->strings["slap"] = "";
-$a->strings["slapped"] = "";
-$a->strings["finger"] = "";
-$a->strings["fingered"] = "";
-$a->strings["rebuff"] = "";
-$a->strings["rebuffed"] = "";
-$a->strings["happy"] = "ÑчаÑтливый";
-$a->strings["sad"] = "груÑтный";
-$a->strings["mellow"] = "Ñпокойный";
-$a->strings["tired"] = "уÑталый";
-$a->strings["perky"] = "веÑёлый";
-$a->strings["angry"] = "Ñердитый";
-$a->strings["stupified"] = "отупевший";
-$a->strings["puzzled"] = "недоумённый";
-$a->strings["interested"] = "заинтереÑованный";
-$a->strings["bitter"] = "озлобленный";
-$a->strings["cheerful"] = "бодрый";
-$a->strings["alive"] = "Ñнергичный";
-$a->strings["annoyed"] = "раздражённый";
-$a->strings["anxious"] = "обеÑпокоенный";
-$a->strings["cranky"] = "капризный";
-$a->strings["disturbed"] = "вÑтревоженный";
-$a->strings["frustrated"] = "разочарованный";
-$a->strings["depressed"] = "";
-$a->strings["motivated"] = "мотивированный";
-$a->strings["relaxed"] = "раÑÑлабленный";
-$a->strings["surprised"] = "удивленный";
-$a->strings["Monday"] = "Понедельник";
-$a->strings["Tuesday"] = "Вторник";
-$a->strings["Wednesday"] = "Среда";
-$a->strings["Thursday"] = "Четверг";
-$a->strings["Friday"] = "ПÑтница";
-$a->strings["Saturday"] = "Суббота";
-$a->strings["Sunday"] = "ВоÑкреÑенье";
-$a->strings["January"] = "Январь";
-$a->strings["February"] = "Февраль";
-$a->strings["March"] = "Март";
-$a->strings["April"] = "Ðпрель";
-$a->strings["May"] = "Май";
-$a->strings["June"] = "Июнь";
-$a->strings["July"] = "Июль";
-$a->strings["August"] = "ÐвгуÑÑ‚";
-$a->strings["September"] = "СентÑбрь";
-$a->strings["October"] = "ОктÑбрь";
-$a->strings["November"] = "ÐоÑбрь";
-$a->strings["December"] = "Декабрь";
-$a->strings["unknown.???"] = "неизвеÑтный.???";
-$a->strings["bytes"] = "байт";
-$a->strings["remove category"] = "";
-$a->strings["remove from file"] = "";
-$a->strings["Click to open/close"] = "Ðажмите, чтобы открыть/закрыть";
-$a->strings["Link to Source"] = "СÑылка на иÑточник";
-$a->strings["Select a page layout: "] = "";
-$a->strings["default"] = "по умолчанию";
-$a->strings["Page content type: "] = "";
-$a->strings["Select an alternate language"] = "Выбор альтернативного Ñзыка";
-$a->strings["activity"] = "активноÑÑ‚ÑŒ";
-$a->strings["Design"] = "Дизайн";
-$a->strings["Blocks"] = "Блоки";
-$a->strings["Menus"] = "Меню";
-$a->strings["Layouts"] = "Шаблоны";
-$a->strings["Pages"] = "Страницы";
-$a->strings["Site Admin"] = "Ðдмин Ñайта";
-$a->strings["Address Book"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
-$a->strings["Mood"] = "ÐаÑтроение";
-$a->strings["Probe"] = "";
-$a->strings["Suggest"] = "";
-$a->strings["Update"] = "Обновление";
-$a->strings["Install"] = "УÑтановка";
-$a->strings["Purchase"] = "";
-$a->strings["Unknown"] = "ÐеизвеÑтный";
-$a->strings["Invalid data packet"] = "Ðеверный пакет данных";
-$a->strings["Unable to verify channel signature"] = "Ðевозможно проверить Ñигнатуру канала";
-$a->strings["Unable to verify site signature for %s"] = "";
-$a->strings["No recipient provided."] = "";
-$a->strings["[no subject]"] = "[без темы]";
-$a->strings["Unable to determine sender."] = "Ðевозможно определить отправителÑ.";
-$a->strings["Stored post could not be verified."] = "";
-$a->strings["Click here to upgrade."] = "Ðажмите здеÑÑŒ, чтобы обновить.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "";
-$a->strings["This action is not available under your subscription plan."] = "";
-$a->strings["System"] = "СиÑтема";
-$a->strings["Create Personal App"] = "Создать ÑобÑтвенное приложение";
-$a->strings["Edit Personal App"] = "Редактировать ÑобÑтвенное приложение";
-$a->strings["Ignore/Hide"] = "Игнорировать / Скрыть";
-$a->strings["Suggestions"] = "Рекомендации";
-$a->strings["See more..."] = "ПроÑмотреть больше...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "";
-$a->strings["Add New Connection"] = "Добавить новый контакт";
-$a->strings["Enter the channel address"] = "Введите Ð°Ð´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Пример: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Заметки";
-$a->strings["Remove term"] = "Удалить термин";
-$a->strings["Archives"] = "Ðрхивы";
-$a->strings["Refresh"] = "Обновить";
-$a->strings["Me"] = "Я";
-$a->strings["Best Friends"] = "Лучшие друзьÑ";
-$a->strings["Co-workers"] = "Сотрудники";
-$a->strings["Former Friends"] = "ПриÑтели";
-$a->strings["Acquaintances"] = "Знакомые";
-$a->strings["Everybody"] = "Ð’Ñе";
-$a->strings["Account settings"] = "ÐаÑтройки аккаунта";
-$a->strings["Channel settings"] = "ÐаÑтройки канала";
-$a->strings["Additional features"] = "Дополнительные функции";
-$a->strings["Feature settings"] = "ÐаÑтройки компонентов";
-$a->strings["Display settings"] = "ÐаÑтройки отображениÑ";
-$a->strings["Connected apps"] = "Подключенные приложениÑ";
-$a->strings["Export channel"] = "ЭкÑпорт канала";
-$a->strings["Automatic Permissions (Advanced)"] = "ÐвтоматичеÑкие Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ (дополнительно)";
-$a->strings["Premium Channel Settings"] = "ÐаÑтройки премиум канала";
-$a->strings["Check Mail"] = "Проверить Ñнова";
-$a->strings["Chat Rooms"] = "Чаты";
-$a->strings["Bookmarked Chatrooms"] = "Закладки чатов";
-$a->strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
-$a->strings["Save to Folder"] = "Сохранить в папку";
-$a->strings["View all"] = "ПроÑмотреть вÑе";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["View Connections"] = "ПроÑмотр контактов";
+App::$strings["Save"] = "Запомнить";
+App::$strings["poke"] = "подпихнуть";
+App::$strings["ping"] = "пинг - проверка ÑвÑзи";
+App::$strings["pinged"] = "";
+App::$strings["prod"] = "";
+App::$strings["prodded"] = "";
+App::$strings["slap"] = "";
+App::$strings["slapped"] = "";
+App::$strings["finger"] = "";
+App::$strings["fingered"] = "";
+App::$strings["rebuff"] = "";
+App::$strings["rebuffed"] = "";
+App::$strings["happy"] = "ÑчаÑтливый";
+App::$strings["sad"] = "груÑтный";
+App::$strings["mellow"] = "Ñпокойный";
+App::$strings["tired"] = "уÑталый";
+App::$strings["perky"] = "веÑёлый";
+App::$strings["angry"] = "Ñердитый";
+App::$strings["stupified"] = "отупевший";
+App::$strings["puzzled"] = "недоумённый";
+App::$strings["interested"] = "заинтереÑованный";
+App::$strings["bitter"] = "озлобленный";
+App::$strings["cheerful"] = "бодрый";
+App::$strings["alive"] = "Ñнергичный";
+App::$strings["annoyed"] = "раздражённый";
+App::$strings["anxious"] = "обеÑпокоенный";
+App::$strings["cranky"] = "капризный";
+App::$strings["disturbed"] = "вÑтревоженный";
+App::$strings["frustrated"] = "разочарованный";
+App::$strings["depressed"] = "";
+App::$strings["motivated"] = "мотивированный";
+App::$strings["relaxed"] = "раÑÑлабленный";
+App::$strings["surprised"] = "удивленный";
+App::$strings["Monday"] = "Понедельник";
+App::$strings["Tuesday"] = "Вторник";
+App::$strings["Wednesday"] = "Среда";
+App::$strings["Thursday"] = "Четверг";
+App::$strings["Friday"] = "ПÑтница";
+App::$strings["Saturday"] = "Суббота";
+App::$strings["Sunday"] = "ВоÑкреÑенье";
+App::$strings["January"] = "Январь";
+App::$strings["February"] = "Февраль";
+App::$strings["March"] = "Март";
+App::$strings["April"] = "Ðпрель";
+App::$strings["May"] = "Май";
+App::$strings["June"] = "Июнь";
+App::$strings["July"] = "Июль";
+App::$strings["August"] = "ÐвгуÑÑ‚";
+App::$strings["September"] = "СентÑбрь";
+App::$strings["October"] = "ОктÑбрь";
+App::$strings["November"] = "ÐоÑбрь";
+App::$strings["December"] = "Декабрь";
+App::$strings["unknown.???"] = "неизвеÑтный.???";
+App::$strings["bytes"] = "байт";
+App::$strings["remove category"] = "";
+App::$strings["remove from file"] = "";
+App::$strings["Click to open/close"] = "Ðажмите, чтобы открыть/закрыть";
+App::$strings["Link to Source"] = "СÑылка на иÑточник";
+App::$strings["Select a page layout: "] = "";
+App::$strings["default"] = "по умолчанию";
+App::$strings["Page content type: "] = "";
+App::$strings["Select an alternate language"] = "Выбор альтернативного Ñзыка";
+App::$strings["activity"] = "активноÑÑ‚ÑŒ";
+App::$strings["Design"] = "Дизайн";
+App::$strings["Blocks"] = "Блоки";
+App::$strings["Menus"] = "Меню";
+App::$strings["Layouts"] = "Шаблоны";
+App::$strings["Pages"] = "Страницы";
+App::$strings["Site Admin"] = "Ðдмин Ñайта";
+App::$strings["Address Book"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
+App::$strings["Mood"] = "ÐаÑтроение";
+App::$strings["Probe"] = "";
+App::$strings["Suggest"] = "";
+App::$strings["Update"] = "Обновление";
+App::$strings["Install"] = "УÑтановка";
+App::$strings["Purchase"] = "";
+App::$strings["Unknown"] = "ÐеизвеÑтный";
+App::$strings["Invalid data packet"] = "Ðеверный пакет данных";
+App::$strings["Unable to verify channel signature"] = "Ðевозможно проверить Ñигнатуру канала";
+App::$strings["Unable to verify site signature for %s"] = "";
+App::$strings["No recipient provided."] = "";
+App::$strings["[no subject]"] = "[без темы]";
+App::$strings["Unable to determine sender."] = "Ðевозможно определить отправителÑ.";
+App::$strings["Stored post could not be verified."] = "";
+App::$strings["Click here to upgrade."] = "Ðажмите здеÑÑŒ, чтобы обновить.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "";
+App::$strings["This action is not available under your subscription plan."] = "";
+App::$strings["System"] = "СиÑтема";
+App::$strings["Create Personal App"] = "Создать ÑобÑтвенное приложение";
+App::$strings["Edit Personal App"] = "Редактировать ÑобÑтвенное приложение";
+App::$strings["Ignore/Hide"] = "Игнорировать / Скрыть";
+App::$strings["Suggestions"] = "Рекомендации";
+App::$strings["See more..."] = "ПроÑмотреть больше...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "";
+App::$strings["Add New Connection"] = "Добавить новый контакт";
+App::$strings["Enter the channel address"] = "Введите Ð°Ð´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Пример: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Заметки";
+App::$strings["Remove term"] = "Удалить термин";
+App::$strings["Archives"] = "Ðрхивы";
+App::$strings["Refresh"] = "Обновить";
+App::$strings["Me"] = "Я";
+App::$strings["Best Friends"] = "Лучшие друзьÑ";
+App::$strings["Co-workers"] = "Сотрудники";
+App::$strings["Former Friends"] = "ПриÑтели";
+App::$strings["Acquaintances"] = "Знакомые";
+App::$strings["Everybody"] = "Ð’Ñе";
+App::$strings["Account settings"] = "ÐаÑтройки аккаунта";
+App::$strings["Channel settings"] = "ÐаÑтройки канала";
+App::$strings["Additional features"] = "Дополнительные функции";
+App::$strings["Feature settings"] = "ÐаÑтройки компонентов";
+App::$strings["Display settings"] = "ÐаÑтройки отображениÑ";
+App::$strings["Connected apps"] = "Подключенные приложениÑ";
+App::$strings["Export channel"] = "ЭкÑпорт канала";
+App::$strings["Automatic Permissions (Advanced)"] = "ÐвтоматичеÑкие Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ (дополнительно)";
+App::$strings["Premium Channel Settings"] = "ÐаÑтройки премиум канала";
+App::$strings["Check Mail"] = "Проверить Ñнова";
+App::$strings["Chat Rooms"] = "Чаты";
+App::$strings["Bookmarked Chatrooms"] = "Закладки чатов";
+App::$strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
+App::$strings["Save to Folder"] = "Сохранить в папку";
+App::$strings["View all"] = "ПроÑмотреть вÑе";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "не-нравитÑÑ",
1 => "не-нравитÑÑ",
2 => "не-нравитÑÑ",
);
-$a->strings["Add Star"] = "Добавить маркировку";
-$a->strings["Remove Star"] = "Удалить маркировку";
-$a->strings["Toggle Star Status"] = "Переключить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¼Ð°Ñ€ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸";
-$a->strings["starred"] = "помеченные";
-$a->strings["Add Tag"] = "Добавить тег";
-$a->strings["I like this (toggle)"] = "мне Ñто нравитÑÑ (переключение)";
-$a->strings["I don't like this (toggle)"] = "мне Ñто не нравитÑÑ (переключение)";
-$a->strings["Share This"] = "ПоделитьÑÑ Ñтим";
-$a->strings["share"] = "поделитьÑÑ";
-$a->strings["View %s's profile - %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ - %s";
-$a->strings["to"] = "к";
-$a->strings["via"] = "через";
-$a->strings["Wall-to-Wall"] = "Стена-к-Стене";
-$a->strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
-$a->strings["Save Bookmarks"] = "Сохранить закладки";
-$a->strings["Add to Calendar"] = "Добавить в календарь";
-$a->strings["__ctx:noun__ Likes"] = "нравитÑÑ";
-$a->strings["__ctx:noun__ Dislikes"] = "не-нравитÑÑ";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Добавить маркировку";
+App::$strings["Remove Star"] = "Удалить маркировку";
+App::$strings["Toggle Star Status"] = "Переключить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¼Ð°Ñ€ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸";
+App::$strings["starred"] = "помеченные";
+App::$strings["Add Tag"] = "Добавить тег";
+App::$strings["I like this (toggle)"] = "мне Ñто нравитÑÑ (переключение)";
+App::$strings["I don't like this (toggle)"] = "мне Ñто не нравитÑÑ (переключение)";
+App::$strings["Share This"] = "ПоделитьÑÑ Ñтим";
+App::$strings["share"] = "поделитьÑÑ";
+App::$strings["View %s's profile - %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ - %s";
+App::$strings["to"] = "к";
+App::$strings["via"] = "через";
+App::$strings["Wall-to-Wall"] = "Стена-к-Стене";
+App::$strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
+App::$strings["Save Bookmarks"] = "Сохранить закладки";
+App::$strings["Add to Calendar"] = "Добавить в календарь";
+App::$strings["__ctx:noun__ Likes"] = "нравитÑÑ";
+App::$strings["__ctx:noun__ Dislikes"] = "не-нравитÑÑ";
+App::$strings["%d comment"] = array(
0 => "%d комментарий",
1 => "%d комментариÑ",
2 => "%d комментариев",
);
-$a->strings["[+] show all"] = "[+] показать вÑе";
-$a->strings["This is you"] = "Это вы";
-$a->strings["Comment"] = "Комментарий";
-$a->strings["Submit"] = "Отправить";
-$a->strings["Bold"] = "Жирный";
-$a->strings["Italic"] = "КурÑив";
-$a->strings["Underline"] = "Подчеркнутый";
-$a->strings["Quote"] = "Цитата";
-$a->strings["Code"] = "Код";
-$a->strings["Image"] = "Изображение";
-$a->strings["Link"] = "СÑылка";
-$a->strings["Video"] = "Видео";
-$a->strings["Delete this item?"] = "Удалить Ñтот Ñлемент?";
-$a->strings["[-] show less"] = "[-] показать меньше";
-$a->strings["[+] expand"] = "[+] развернуть";
-$a->strings["[-] collapse"] = "[-] Ñвернуть";
-$a->strings["Password too short"] = "Пароль Ñлишком короткий";
-$a->strings["Passwords do not match"] = "Пароли не Ñовпадают";
-$a->strings["everybody"] = "вÑе";
-$a->strings["Secret Passphrase"] = "Тайный пароль";
-$a->strings["Passphrase hint"] = "";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "";
-$a->strings["close all"] = "закрыть вÑе";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "тому назад";
-$a->strings["from now"] = "Ñ Ñтого времени";
-$a->strings["less than a minute"] = "менее чем одну минуту назад";
-$a->strings["about a minute"] = "около минуты";
-$a->strings["%d minutes"] = "%d мин.";
-$a->strings["about an hour"] = "около чаÑа";
-$a->strings["about %d hours"] = "около %d чаÑ.";
-$a->strings["a day"] = "день";
-$a->strings["%d days"] = "%d дн.";
-$a->strings["about a month"] = "около меÑÑца";
-$a->strings["%d months"] = "%d меÑ.";
-$a->strings["about a year"] = "около года";
-$a->strings["%d years"] = "%d лет";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Ðовое окно";
-$a->strings["Open the selected location in a different window or browser tab"] = "Откройте выбранное меÑтоположение в другом окне или вкладке браузера";
-$a->strings["Male"] = "МужÑкой";
-$a->strings["Female"] = "ЖенÑкий";
-$a->strings["Currently Male"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼ÑƒÐ¶Ñкой";
-$a->strings["Currently Female"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¶ÐµÐ½Ñкий";
-$a->strings["Mostly Male"] = "Ð’ оÑновном мужÑкой";
-$a->strings["Mostly Female"] = "Ð’ оÑновном женÑкий";
-$a->strings["Transgender"] = "ТранÑÑекÑуал";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "ТранÑÑекÑуал";
-$a->strings["Hermaphrodite"] = "Гермафродит";
-$a->strings["Neuter"] = "Среднего рода";
-$a->strings["Non-specific"] = "ÐеÑпецифичеÑкий";
-$a->strings["Other"] = "Другой";
-$a->strings["Undecided"] = "Ðерешительный";
-$a->strings["Males"] = "Самец";
-$a->strings["Females"] = "Самка";
-$a->strings["Gay"] = "Гей";
-$a->strings["Lesbian"] = "ЛеÑбиÑнка";
-$a->strings["No Preference"] = "Без предпочтений";
-$a->strings["Bisexual"] = "Двуполый";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Воздержанный";
-$a->strings["Virgin"] = "ДевÑтвенница";
-$a->strings["Deviant"] = "ОтклонÑющийÑÑ Ð¾Ñ‚ нормы";
-$a->strings["Fetish"] = "Фетиш";
-$a->strings["Oodles"] = "МножеÑтвенный";
-$a->strings["Nonsexual"] = "ÐеÑекÑуальный";
-$a->strings["Single"] = "Одинок";
-$a->strings["Lonely"] = "Уединенный";
-$a->strings["Available"] = "ДоÑтупный";
-$a->strings["Unavailable"] = "ÐедоÑтупный";
-$a->strings["Has crush"] = "Столкновение";
-$a->strings["Infatuated"] = "Влюбленный";
-$a->strings["Dating"] = "Датировка";
-$a->strings["Unfaithful"] = "Ðеверный";
-$a->strings["Sex Addict"] = "Ð¡ÐµÐºÑ Ð½Ð°Ñ€ÐºÐ¾Ð¼Ð°Ð½";
-$a->strings["Friends/Benefits"] = "Ð”Ñ€ÑƒÐ·ÑŒÑ / ПреимущеÑтва";
-$a->strings["Casual"] = "Случайный";
-$a->strings["Engaged"] = "Помолвленный";
-$a->strings["Married"] = "Женат";
-$a->strings["Imaginarily married"] = "МыÑленно женат";
-$a->strings["Partners"] = "Партнеры";
-$a->strings["Cohabiting"] = "СожительÑтвующие";
-$a->strings["Common law"] = "";
-$a->strings["Happy"] = "СчаÑтливый";
-$a->strings["Not looking"] = "Ðе нуждаюÑÑŒ";
-$a->strings["Swinger"] = "";
-$a->strings["Betrayed"] = "";
-$a->strings["Separated"] = "";
-$a->strings["Unstable"] = "КолеблющийÑÑ";
-$a->strings["Divorced"] = "Разведенный";
-$a->strings["Imaginarily divorced"] = "МыÑленно разведенный";
-$a->strings["Widowed"] = "Овдовевший";
-$a->strings["Uncertain"] = "Ðеопределенный";
-$a->strings["It's complicated"] = "Это Ñложно";
-$a->strings["Don't care"] = "Ðе заботьтеÑÑŒ";
-$a->strings["Ask me"] = "СпроÑи менÑ";
-$a->strings["Logged out."] = "Вышел из ÑиÑтемы.";
-$a->strings["Failed authentication"] = "Ошибка аутентификации";
-$a->strings["Login failed."] = "Ðе удалоÑÑŒ войти.";
-$a->strings["Permission denied"] = "ДоÑтуп запрещен";
-$a->strings["(Unknown)"] = "(ÐеизвеÑтный)";
-$a->strings["Item not found."] = "Элемент не найден.";
-$a->strings["Collection not found."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð½Ðµ найдена.";
-$a->strings["Collection is empty."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта.";
-$a->strings["Collection: %s"] = "Коллекции: %s";
-$a->strings["Connection: %s"] = "Контакты: %s";
-$a->strings["Connection not found."] = "Контакт не найден.";
-$a->strings["Can view my \"public\" stream and posts"] = "Может проÑматривать мои \"публичные\" поток и ÑообщениÑ";
-$a->strings["Can view my \"public\" channel profile"] = "Может проÑматривать мой \"публичный\" профиль канала";
-$a->strings["Can view my \"public\" photo albums"] = "Может проÑматривать мои \"публичные\" фотоальбомы";
-$a->strings["Can view my \"public\" address book"] = "Может проÑматривать мою \"публичную\" адреÑную книгу";
-$a->strings["Can view my \"public\" file storage"] = "Может проÑматривать мои \"публичные\" файлы";
-$a->strings["Can view my \"public\" pages"] = "Может проÑматривать мои \"публичные\" Ñтраницы";
-$a->strings["Can send me their channel stream and posts"] = "Может приÑлать мне Ñвои потоки и ÑообщениÑ";
-$a->strings["Can post on my channel page (\"wall\")"] = "Может публиковать на моей Ñтранице канала (\"Ñтена\")";
-$a->strings["Can comment on my posts"] = "Может комментировать мои ÑообщениÑ";
-$a->strings["Can send me private mail messages"] = "Может отправлÑÑ‚ÑŒ мне личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ñл. почте";
-$a->strings["Can post photos to my photo albums"] = "Может публиковать фотографии в мои фотоальбомы";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "";
-$a->strings["Advanced - useful for creating group forum channels"] = "";
-$a->strings["Can chat with me (when available)"] = "Можете общатьÑÑ Ñо мной в чате (при наличии)";
-$a->strings["Can write to my \"public\" file storage"] = "Может пиÑать в моё \"публичное\" хранилище файлов";
-$a->strings["Can edit my \"public\" pages"] = "Может редактировать мои \"публичные\" Ñтраницы";
-$a->strings["Can source my \"public\" posts in derived channels"] = "";
-$a->strings["Somewhat advanced - very useful in open communities"] = "";
-$a->strings["Can administer my channel resources"] = "Может админиÑтрировать мои реÑурÑÑ‹ канала";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
-$a->strings["Set your current mood and tell your friends"] = "";
-$a->strings["Menu not found."] = "Меню не найдено.";
-$a->strings["Menu element updated."] = "Меню обновлено.";
-$a->strings["Unable to update menu element."] = "";
-$a->strings["Menu element added."] = "Элемент меню добавлен.";
-$a->strings["Unable to add menu element."] = "Ðевозможно добавить Ñлемент меню.";
-$a->strings["Not found."] = "Ðе найдено.";
-$a->strings["Manage Menu Elements"] = "Управление Ñлементов меню";
-$a->strings["Edit menu"] = "Редактировать меню";
-$a->strings["Edit element"] = "Редактировать Ñлемент";
-$a->strings["Drop element"] = "Удалить Ñлемент";
-$a->strings["New element"] = "Ðовый Ñлемент";
-$a->strings["Edit this menu container"] = "";
-$a->strings["Add menu element"] = "Добавить Ñлемент меню";
-$a->strings["Delete this menu item"] = "Удалить Ñлемент меню";
-$a->strings["Edit this menu item"] = "Редактировать Ñлемент меню";
-$a->strings["New Menu Element"] = "Ðовый Ñлемент меню";
-$a->strings["Menu Item Permissions"] = "";
-$a->strings["(click to open/close)"] = "(нажмите, чтобы открыть / закрыть)";
-$a->strings["Link text"] = "ТекÑÑ‚ ÑÑылки";
-$a->strings["URL of link"] = "URL ÑÑылки";
-$a->strings["Use Red magic-auth if available"] = "";
-$a->strings["Open link in new window"] = "Открыть ÑÑылку в новом окне";
-$a->strings["Order in list"] = "";
-$a->strings["Higher numbers will sink to bottom of listing"] = "";
-$a->strings["Menu item not found."] = "Элемент меню не найден.";
-$a->strings["Menu item deleted."] = "Элемент меню удален.";
-$a->strings["Menu item could not be deleted."] = "";
-$a->strings["Edit Menu Element"] = "Редактировать Ñлемент меню";
-$a->strings["Modify"] = "Изменить";
-$a->strings["sent you a private message"] = "отправил вам личное Ñообщение";
-$a->strings["added your channel"] = "добавил ваш канал";
-$a->strings["posted an event"] = "";
-$a->strings["network"] = "Ñеть";
-$a->strings["Name is required"] = "Ðеобходимо имÑ";
-$a->strings["Key and Secret are required"] = "";
-$a->strings["Passwords do not match. Password unchanged."] = "Пароли не Ñовпадают. Пароль не изменён.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "ПуÑтые пароли не допуÑкаютÑÑ. Пароль не изменён.";
-$a->strings["Password changed."] = "Пароль изменен.";
-$a->strings["Password update failed. Please try again."] = "Изменение Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¾ÑÑŒ неуÑпешно. ПожалуйÑта, попробуйте еще раз.";
-$a->strings["Not valid email."] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
-$a->strings["Protected email address. Cannot change to that email."] = "Защищенный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты. ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ.";
-$a->strings["System failure storing new email. Please try again."] = "";
-$a->strings["Settings updated."] = "ÐаÑтройки обновленны.";
-$a->strings["Add application"] = "Добавить приложениÑ";
-$a->strings["Name"] = "ИмÑ";
-$a->strings["Name of application"] = "Ðазвание приложениÑ";
-$a->strings["Consumer Key"] = "Ключ клиента";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "";
-$a->strings["Consumer Secret"] = "Секрет клиента";
-$a->strings["Redirect"] = "Перенаправление";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
-$a->strings["Icon url"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð·Ð½Ð°Ñ‡ÐºÐ°";
-$a->strings["Optional"] = "ÐеобÑзательно";
-$a->strings["You can't edit this application."] = "Ð’Ñ‹ не можете редактировать Ñто приложение.";
-$a->strings["Connected Apps"] = "Подключенные приложениÑ";
-$a->strings["Client key starts with"] = "";
-$a->strings["No name"] = "Без названиÑ";
-$a->strings["Remove authorization"] = "Удалить разрешение";
-$a->strings["No feature settings configured"] = "Параметры функций не наÑтроены";
-$a->strings["Feature Settings"] = "ÐаÑтройки функции";
-$a->strings["Account Settings"] = "ÐаÑтройки аккаунта";
-$a->strings["Password Settings"] = "ÐаÑтройки паролÑ";
-$a->strings["New Password:"] = "Ðовый пароль:";
-$a->strings["Confirm:"] = "Подтверждение:";
-$a->strings["Leave password fields blank unless changing"] = "ОÑтавьте Ð¿Ð¾Ð»Ñ Ð¿ÑƒÑтыми, еÑли не менÑетÑÑ";
-$a->strings["Email Address:"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты:";
-$a->strings["Remove Account"] = "Удалить аккаунт";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "";
-$a->strings["Off"] = "Выкл.";
-$a->strings["On"] = "Вкл.";
-$a->strings["Additional Features"] = "Дополнительные функции";
-$a->strings["Connector Settings"] = "ÐаÑтройки ÑоединителÑ";
-$a->strings["No special theme for mobile devices"] = "Ðет Ñпециальной темы Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
-$a->strings["%s - (Experimental)"] = "%s - (ÑкÑпериментальный)";
-$a->strings["Display Settings"] = "ÐаÑтройки отображениÑ";
-$a->strings["Display Theme:"] = "Тема отображениÑ:";
-$a->strings["Mobile Theme:"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° отображениÑ:";
-$a->strings["Update browser every xx seconds"] = "Обновление браузера каждые ХХ Ñекунд";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 Ñекунд, без макÑимума";
-$a->strings["Maximum number of conversations to load at any time:"] = "";
-$a->strings["Maximum of 100 items"] = "МакÑимум 100 Ñлементов";
-$a->strings["Don't show emoticons"] = "Ðе показывать emoticons";
-$a->strings["System Page Layout Editor - (advanced)"] = "";
-$a->strings["Nobody except yourself"] = "Ðикто, кроме ваÑ";
-$a->strings["Only those you specifically allow"] = "Только комы вы разрешили";
-$a->strings["Approved connections"] = "Утвержденные контакты";
-$a->strings["Any connections"] = "Ð’Ñе контакты";
-$a->strings["Anybody on this website"] = "Любой на Ñтом веб-Ñайте";
-$a->strings["Anybody in this network"] = "Любой в Ñтой Ñети";
-$a->strings["Anybody authenticated"] = "";
-$a->strings["Anybody on the internet"] = "Любой в интернете";
-$a->strings["Publish your default profile in the network directory"] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð¿Ð¾ умолчанию в каталоге Ñети";
-$a->strings["No"] = "Ðет";
-$a->strings["Yes"] = "Да";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "";
-$a->strings["or"] = "или";
-$a->strings["Your channel address is"] = "ÐÐ´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°:";
-$a->strings["Channel Settings"] = "ÐаÑтройки канала";
-$a->strings["Basic Settings"] = "ОÑновные наÑтройки";
-$a->strings["Your Timezone:"] = "ЧаÑовой поÑÑ:";
-$a->strings["Default Post Location:"] = "Откуда по умолчанию:";
-$a->strings["Geographical location to display on your posts"] = "";
-$a->strings["Use Browser Location:"] = "ИÑпользовать указание браузерa:";
-$a->strings["Adult Content"] = "Содержимое Ð´Ð»Ñ Ð²Ð·Ñ€Ð¾Ñлых";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
-$a->strings["Security and Privacy Settings"] = "Параметры безопаÑноÑти и конфиденциальноÑти";
-$a->strings["Hide my online presence"] = "Скрыть мое приÑутÑтвие";
-$a->strings["Prevents displaying in your profile that you are online"] = "Предотвращает показ в вашем профиле, что вы онлайн";
-$a->strings["Simple Privacy Settings:"] = "БыÑтрые наÑтройки:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
-$a->strings["Private - <em>default private, never open or public</em>"] = "";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
-$a->strings["Allow others to tag your posts"] = "Разрешить другим помечать ÑообщениÑ";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "";
-$a->strings["Advanced Privacy Settings"] = "Дополнительные наÑтройки";
-$a->strings["Expire other channel content after this many days"] = "";
-$a->strings["0 or blank prevents expiration"] = "";
-$a->strings["Maximum Friend Requests/Day:"] = "";
-$a->strings["May reduce spam activity"] = "Может уменьшить активноÑÑ‚ÑŒ Ñпам";
-$a->strings["Default Post Permissions"] = "ÐаÑтройки по умолчанию";
-$a->strings["Maximum private messages per day from unknown people:"] = "МакÑимальное количеÑтво личных Ñообщений от незнакомых людей:";
-$a->strings["Useful to reduce spamming"] = "Полезно Ð´Ð»Ñ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñти Ñпам";
-$a->strings["Notification Settings"] = "ÐаÑтройки уведомлений";
-$a->strings["By default post a status message when:"] = "";
-$a->strings["accepting a friend request"] = "";
-$a->strings["joining a forum/community"] = "";
-$a->strings["making an <em>interesting</em> profile change"] = "";
-$a->strings["Send a notification email when:"] = "Отправить уведомление по Ñлектронной почте, еÑли:";
-$a->strings["You receive a connection request"] = "";
-$a->strings["Your connections are confirmed"] = "";
-$a->strings["Someone writes on your profile wall"] = "";
-$a->strings["Someone writes a followup comment"] = "";
-$a->strings["You receive a private message"] = "Ð’Ñ‹ получили личное Ñообщение";
-$a->strings["You receive a friend suggestion"] = "Вы получили предложение дружить";
-$a->strings["You are tagged in a post"] = "";
-$a->strings["You are poked/prodded/etc. in a post"] = "";
-$a->strings["Advanced Account/Page Type Settings"] = "";
-$a->strings["Change the behaviour of this account for special situations"] = "";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
-$a->strings["Miscellaneous Settings"] = "Дополнительные наÑтройки";
-$a->strings["Personal menu to display in your channel pages"] = "";
-$a->strings["Poke/Prod"] = "";
-$a->strings["poke, prod or do other things to somebody"] = "";
-$a->strings["Recipient"] = "Получатель";
-$a->strings["Choose what you wish to do to recipient"] = "";
-$a->strings["Make this post private"] = "Сделать Ñто Ñообщение личным";
-$a->strings["Authorize application connection"] = "";
-$a->strings["Return to your app and insert this Securty Code:"] = "";
-$a->strings["Please login to continue."] = "ПожалуйÑта, войдите, чтобы продолжить.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
-$a->strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑƒÑпешно завершена.";
-$a->strings["Item not available."] = "Элемент недоÑтупен.";
-$a->strings["Fetching URL returns error: %1\$s"] = "";
-$a->strings["Invalid item."] = "ÐедейÑтвительный Ñлемент.";
-$a->strings["Channel not found."] = "Канал не найден.";
-$a->strings["Page not found."] = "Страница не найдена.";
-$a->strings["Image uploaded but image cropping failed."] = "";
-$a->strings["Image resize failed."] = "Изменение размера Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ удалоÑÑŒ.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
-$a->strings["Image exceeds size limit of %d"] = "";
-$a->strings["Unable to process image."] = "Ðевозможно обработать изображение.";
-$a->strings["Photo not available."] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна.";
-$a->strings["Upload File:"] = "Загрузить файл:";
-$a->strings["Select a profile:"] = "Выберите профиль:";
-$a->strings["Upload Profile Photo"] = "Загрузить фотографию профилÑ";
-$a->strings["skip this step"] = "пропуÑтить Ñтот шаг";
-$a->strings["select a photo from your photo albums"] = "";
-$a->strings["Crop Image"] = "Обрезать изображение";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "";
-$a->strings["Done Editing"] = "Закончить редактирование";
-$a->strings["Image uploaded successfully."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
-$a->strings["Image upload failed."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° безуÑпешно.";
-$a->strings["Image size reduction [%s] failed."] = "";
-$a->strings["Block Name"] = "Ðазвание блока";
-$a->strings["Profile not found."] = "Профиль не найден.";
-$a->strings["Profile deleted."] = "Профиль удален.";
-$a->strings["Profile-"] = "Профиль-";
-$a->strings["New profile created."] = "Ðовый профиль Ñоздан.";
-$a->strings["Profile unavailable to clone."] = "Профиль недоÑтупен Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ.";
-$a->strings["Profile Name is required."] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ.";
-$a->strings["Marital Status"] = "Семейное положение";
-$a->strings["Romantic Partner"] = "РомантичеÑкий партнер";
-$a->strings["Likes"] = "нравитÑÑ";
-$a->strings["Dislikes"] = "не-нравитÑÑ";
-$a->strings["Work/Employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
-$a->strings["Religion"] = "РелигиÑ";
-$a->strings["Political Views"] = "ПолитичеÑкие взглÑды";
-$a->strings["Gender"] = "Пол";
-$a->strings["Sexual Preference"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ";
-$a->strings["Homepage"] = "ДомашнÑÑ Ñтраница";
-$a->strings["Interests"] = "ИнтереÑÑ‹";
-$a->strings["Address"] = "ÐдреÑ";
-$a->strings["Location"] = "МеÑто";
-$a->strings["Profile updated."] = "Профиль обновлен.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Скрывать от проÑмотра ваш ÑпиÑок контактов/друзей в Ñтом профиле?";
-$a->strings["Edit Profile Details"] = "Редактирование профилÑ";
-$a->strings["View this profile"] = "ПоÑмотреть Ñтот профиль";
-$a->strings["Change Profile Photo"] = "Изменить фотографию профилÑ";
-$a->strings["Create a new profile using these settings"] = "Создайте новый профиль Ñо Ñледующими наÑтройками";
-$a->strings["Clone this profile"] = "Клонировать Ñтот профиль";
-$a->strings["Delete this profile"] = "Удалить Ñтот профиль";
-$a->strings["Profile Name:"] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ:";
-$a->strings["Your Full Name:"] = "Ваше полное имÑ:";
-$a->strings["Title/Description:"] = "Ðазвание / ОпиÑание:";
-$a->strings["Your Gender:"] = "Ваш пол:";
-$a->strings["Birthday (%s):"] = "Ваш День Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ (%s):";
-$a->strings["Street Address:"] = "Улица:";
-$a->strings["Locality/City:"] = "ÐаÑеленный пункт / город:";
-$a->strings["Postal/Zip Code:"] = "Почтовый индекÑ:";
-$a->strings["Country:"] = "Страна:";
-$a->strings["Region/State:"] = "Регион / ОблаÑÑ‚ÑŒ:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
-$a->strings["Who: (if applicable)"] = "Кто: (еÑли Ñто применимо)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "С тех пор [date]:";
-$a->strings["Homepage URL:"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñтраницы:";
-$a->strings["Religious Views:"] = "Религиозные взглÑды:";
-$a->strings["Keywords:"] = "Ключевые Ñлова:";
-$a->strings["Example: fishing photography software"] = "Пример: fishing photography software";
-$a->strings["Used in directory listings"] = "";
-$a->strings["Tell us about yourself..."] = "РаÑÑкажите нам о Ñебе ...";
-$a->strings["Hobbies/Interests"] = "Хобби / интереÑÑ‹";
-$a->strings["Contact information and Social Networks"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта";
-$a->strings["My other channels"] = "Мои другие контакты";
-$a->strings["Musical interests"] = "Музыкальные интереÑÑ‹";
-$a->strings["Books, literature"] = "Книги, литература";
-$a->strings["Television"] = "Телевидение";
-$a->strings["Film/dance/culture/entertainment"] = "Кино / танцы / культура / развлечениÑ";
-$a->strings["Love/romance"] = "Любовь / РоманÑ";
-$a->strings["Work/employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
-$a->strings["School/education"] = "Школа / образование";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "";
-$a->strings["Age: "] = "ВозраÑÑ‚:";
-$a->strings["Edit/Manage Profiles"] = "Редактирование / Управление профилей";
-$a->strings["Add profile things"] = "";
-$a->strings["Include desirable objects in your profile"] = "";
-$a->strings["Bookmark added"] = "Закладка добавлена";
-$a->strings["My Bookmarks"] = "Мои закладки";
-$a->strings["My Connections Bookmarks"] = "Закладки моих контактов";
-$a->strings["Invalid profile identifier."] = "";
-$a->strings["Profile Visibility Editor"] = "Редактор видимоÑти профилÑ";
-$a->strings["Click on a contact to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
-$a->strings["Visible To"] = "Видно";
-$a->strings["All Connections"] = "Ð’Ñе контакты";
-$a->strings["Public Sites"] = "Публичные Ñайты";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
-$a->strings["Site URL"] = "URL веб-Ñайта";
-$a->strings["Access Type"] = "Тип доÑтупа";
-$a->strings["Registration Policy"] = "Правила региÑтрации";
-$a->strings["You must be logged in to see this page."] = "Ð’Ñ‹ должны авторизоватьÑÑ, чтобы увидеть Ñту Ñтраницу.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "";
-$a->strings["Select a bookmark folder"] = "";
-$a->strings["Save Bookmark"] = "Сохранить закладки";
-$a->strings["URL of bookmark"] = "";
-$a->strings["Description"] = "ОпиÑание";
-$a->strings["Or enter new bookmark folder name"] = "";
-$a->strings["Room not found"] = "";
-$a->strings["Leave Room"] = "";
-$a->strings["Delete This Room"] = "";
-$a->strings["I am away right now"] = "";
-$a->strings["I am online"] = "Я в Ñети";
-$a->strings["Bookmark this room"] = "";
-$a->strings["New Chatroom"] = "Ðовый чат";
-$a->strings["Chatroom Name"] = "Ðазвание чата";
-$a->strings["%1\$s's Chatrooms"] = "Чаты Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
-$a->strings["Passwords do not match."] = "Пароли не Ñовпадают.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "";
-$a->strings["Your registration is pending approval by the site owner."] = "";
-$a->strings["Your registration can not be processed."] = "Ваша региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть обработана.";
-$a->strings["Registration on this site/hub is by approval only."] = "";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
-$a->strings["Terms of Service"] = "УÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг";
-$a->strings["I accept the %s for this website"] = "";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "";
-$a->strings["Registration"] = "РегиÑтрациÑ";
-$a->strings["Membership on this site is by invitation only."] = "";
-$a->strings["Please enter your invitation code"] = "ПожалуйÑта, введите Ваш код приглашениÑ";
-$a->strings["Your email address"] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Choose a password"] = "Выберите пароль";
-$a->strings["Please re-enter your password"] = "ПожалуйÑта, введите пароль еще раз";
-$a->strings["Away"] = "Ðет на меÑте";
-$a->strings["Online"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
-$a->strings["Please login."] = "Войдите пожалуйÑта.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "";
-$a->strings["Remove This Channel"] = "Удалить Ñтот канал";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "";
-$a->strings["Please enter your password for verification:"] = "ПожалуйÑта, введите пароль Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸:";
-$a->strings["Remove this channel and all its clones from the network"] = "Удалить Ñтот канал и вÑе его клоны из Ñети";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
-$a->strings["Remove Channel"] = "Удалить канал";
-$a->strings["No channel."] = "Ðе канал.";
-$a->strings["Common connections"] = "Общие контакты";
-$a->strings["No connections in common."] = "Общих контактов нет.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
-$a->strings["The error message was:"] = "Сообщение об ошибке было:";
-$a->strings["Authentication failed."] = "Ошибка проверки подлинноÑти.";
-$a->strings["Remote Authentication"] = "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Введите Ð°Ð´Ñ€ÐµÑ Ð²Ð°ÑˆÐµÐ³Ð¾ канала (например: channel@example.com)";
-$a->strings["Authenticate"] = "Проверка подлинноÑти";
-$a->strings["Continue"] = "Продолжить";
-$a->strings["Premium Channel Setup"] = "УÑтановка премиум канала";
-$a->strings["Enable premium channel connection restrictions"] = "";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "";
-$a->strings["Restricted or Premium Channel"] = "Ограниченный или Премиум канал";
-$a->strings["No such group"] = "Ðет такой группы";
-$a->strings["Search Results For:"] = "Результаты поиÑка длÑ:";
-$a->strings["Collection is empty"] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта";
-$a->strings["Collection: "] = "Коллекции: ";
-$a->strings["Connection: "] = "Контакты: ";
-$a->strings["Invalid connection."] = "";
-$a->strings["Could not access contact record."] = "";
-$a->strings["Could not locate selected profile."] = "";
-$a->strings["Connection updated."] = "СвÑзи обновленны.";
-$a->strings["Failed to update connection record."] = "";
-$a->strings["Blocked"] = "Заблокированные";
-$a->strings["Ignored"] = "Игнорируемые";
-$a->strings["Hidden"] = "Скрытые";
-$a->strings["Archived"] = "Зархивированные";
-$a->strings["All"] = "Ð’Ñе";
-$a->strings["Unconnected"] = "ÐеприÑоединенные";
-$a->strings["Suggest new connections"] = "Предлагать новые контакты";
-$a->strings["New Connections"] = "Ðовые контакты";
-$a->strings["Show pending (new) connections"] = "ПроÑмотр (новых) ждущих контактов";
-$a->strings["Show all connections"] = "ПроÑмотр вÑех контактов";
-$a->strings["Unblocked"] = "Разрешенные";
-$a->strings["Only show unblocked connections"] = "Показать только разрешенные контакты";
-$a->strings["Only show blocked connections"] = "Показать только заблокированные контакты";
-$a->strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
-$a->strings["Only show archived connections"] = "Показать только архивированные контакты";
-$a->strings["Only show hidden connections"] = "Показать только Ñкрытые контакты";
-$a->strings["Only show one-way connections"] = "";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit contact"] = "Редактировать контакт";
-$a->strings["Search your connections"] = "ПоиÑк ваших ÑвÑзей";
-$a->strings["Finding: "] = "ПоиÑк:";
-$a->strings["Edit post"] = "Редактировать Ñообщение";
-$a->strings["Could not access address book record."] = "";
-$a->strings["Refresh failed - channel is currently unavailable."] = "";
-$a->strings["Channel has been unblocked"] = "Канал разблокирован";
-$a->strings["Channel has been blocked"] = "Канал заблокирован";
-$a->strings["Unable to set address book parameters."] = "";
-$a->strings["Channel has been unignored"] = "Канал не проигнорирован";
-$a->strings["Channel has been ignored"] = "Канал проигнорирован";
-$a->strings["Channel has been unarchived"] = "Канал разархивирован";
-$a->strings["Channel has been archived"] = "Канал заархивирован";
-$a->strings["Channel has been unhidden"] = "Канал открыт";
-$a->strings["Channel has been hidden"] = "Канал Ñкрыт";
-$a->strings["Channel has been approved"] = "Канал одобрен";
-$a->strings["Channel has been unapproved"] = "Канал не одобрен";
-$a->strings["Connection has been removed."] = "Соединение было удалено.";
-$a->strings["View %s's profile"] = "ПроÑмотр %s's профилÑ";
-$a->strings["Refresh Permissions"] = "Обновить разрешениÑ";
-$a->strings["Fetch updated permissions"] = "";
-$a->strings["Recent Activity"] = "";
-$a->strings["View recent posts and comments"] = "";
-$a->strings["Unblock"] = "Разрешить";
-$a->strings["Block"] = "Заблокировать";
-$a->strings["Block or Unblock this connection"] = "Запретить или разрешить Ñтот канал";
-$a->strings["Unignore"] = "Ðе игнорировать";
-$a->strings["Ignore"] = "Игнорировать";
-$a->strings["Ignore or Unignore this connection"] = "Игнорировать или не игнорировать Ñтот канал";
-$a->strings["Unarchive"] = "Разархивировать";
-$a->strings["Archive"] = "Заархивировать";
-$a->strings["Archive or Unarchive this connection"] = " Заархивировать или разархивировать Ñтот канал";
-$a->strings["Unhide"] = "Показать";
-$a->strings["Hide"] = "Скрыть";
-$a->strings["Hide or Unhide this connection"] = "Скрыть или показывать Ñтот канал";
-$a->strings["Delete this connection"] = "Удалить Ñтот контакт";
-$a->strings["Approve this connection"] = "Утвердить Ñтот контакт";
-$a->strings["Accept connection to allow communication"] = "";
-$a->strings["Automatic Permissions Settings"] = "ÐаÑтройки автоматичеÑких разрешений";
-$a->strings["Connections: settings for %s"] = "";
-$a->strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "";
-$a->strings["Slide to adjust your degree of friendship"] = "";
-$a->strings["inherited"] = "унаÑледованный";
-$a->strings["Connection has no individual permissions!"] = "";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
-$a->strings["Profile Visibility"] = "ВидимоÑÑ‚ÑŒ профилÑ";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
-$a->strings["Contact Information / Notes"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ / ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð¾ канале";
-$a->strings["Edit contact notes"] = "Редактировать Ð¿Ñ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Their Settings"] = "Их наÑтройки";
-$a->strings["My Settings"] = "Мои наÑтройки";
-$a->strings["Clear/Disable Automatic Permissions"] = "";
-$a->strings["Forum Members"] = "УчаÑтники форума";
-$a->strings["Soapbox"] = "Soapbox";
-$a->strings["Full Sharing (typical social network permissions)"] = "";
-$a->strings["Cautious Sharing "] = "";
-$a->strings["Follow Only"] = "Только Ñледовать";
-$a->strings["Individual Permissions"] = "Индивидуальные разрешениÑ";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
-$a->strings["Advanced Permissions"] = "Дополнительные разрешениÑ";
-$a->strings["Simple Permissions (select one and submit)"] = "";
-$a->strings["Visit %s's profile - %s"] = "ПоÑетить %s's ​​профиль - %s";
-$a->strings["Block/Unblock contact"] = "Запретить/разрешить контакт";
-$a->strings["Ignore contact"] = "Игнорировать контакт";
-$a->strings["Repair URL settings"] = "Ремонт наÑтройки URL";
-$a->strings["View conversations"] = "ПроÑмотр разговоров";
-$a->strings["Delete contact"] = "Удалить контакт";
-$a->strings["Last update:"] = "ПоÑледнее обновление:";
-$a->strings["Update public posts"] = "Обновить публичные ÑообщениÑ";
-$a->strings["Update now"] = "Обновить ÑейчаÑ";
-$a->strings["Currently blocked"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½";
-$a->strings["Currently ignored"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚ÑÑ";
-$a->strings["Currently archived"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ñ€Ñ…Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹";
-$a->strings["Currently pending"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð² ожидании";
-$a->strings["Hide this contact from others"] = "Скрыть Ñтот канал от других";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "";
-$a->strings["No potential page delegates located."] = "";
-$a->strings["Delegate Page Management"] = "";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "";
-$a->strings["Existing Page Managers"] = "";
-$a->strings["Existing Page Delegates"] = "";
-$a->strings["Potential Delegates"] = "";
-$a->strings["Remove"] = "Удалить";
-$a->strings["Add"] = "Добавить";
-$a->strings["No entries."] = "Ðет запиÑей.";
-$a->strings["Public access denied."] = "ОбщеÑтвенный доÑтуп запрещен.";
-$a->strings["Gender: "] = "Пол:";
-$a->strings["Finding:"] = "ПоиÑк:";
-$a->strings["next page"] = "ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница";
-$a->strings["previous page"] = "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница";
-$a->strings["No entries (some entries may be hidden)."] = "";
-$a->strings["Status: "] = "СтатуÑ:";
-$a->strings["Sexual Preference: "] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
-$a->strings["Homepage: "] = "ДомашнÑÑ Ñтраница:";
-$a->strings["Hometown: "] = "Город проживаниÑ:";
-$a->strings["About: "] = "О Ñебе:";
-$a->strings["Keywords: "] = "Ключевые Ñлова:";
-$a->strings["This site is not a directory server"] = "Этот Ñайт не ÑвлÑетÑÑ Ñервером каталога";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "";
-$a->strings["Welcome to %s"] = "Добро пожаловать в %s";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla Сервер - УÑтановка";
-$a->strings["Could not connect to database."] = "Ðе удалоÑÑŒ подключитьÑÑ Ðº Ñерверу баз данных.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
-$a->strings["Could not create table."] = "Ðе удалоÑÑŒ Ñоздать таблицу.";
-$a->strings["Your site database has been installed."] = "Ваша база данных уÑтановлена.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "ПожалуйÑта, обратитеÑÑŒ к файлу \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Проверка ÑиÑтемы";
-$a->strings["Next"] = "СледующаÑ";
-$a->strings["Check again"] = "Проверить Ñнова";
-$a->strings["Database connection"] = "Подключение к базе данных";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
-$a->strings["Database Server Name"] = "Ð˜Ð¼Ñ Ñервера базы данных";
-$a->strings["Default is localhost"] = "По умолчанию localhost";
-$a->strings["Database Port"] = "Порт базы данных";
-$a->strings["Communication port number - use 0 for default"] = "Порт коммуникации - иÑпользуйте 0 по умолчанию";
-$a->strings["Database Login Name"] = "Ð˜Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
-$a->strings["Database Login Password"] = "Пароль Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
-$a->strings["Database Name"] = "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных";
-$a->strings["Site administrator email address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты админиÑтратора Ñайта";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "";
-$a->strings["Website URL"] = "URL веб-Ñайта";
-$a->strings["Please use SSL (https) URL if available."] = "ПожалуйÑта, иÑпользуйте SSL (https) URL еÑли возможно.";
-$a->strings["Please select a default timezone for your website"] = "ПожалуйÑта, выберите чаÑовой поÑÑ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñайта";
-$a->strings["Site settings"] = "ÐаÑтройки Ñайта";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
-$a->strings["PHP executable path"] = "PHP executable путь";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
-$a->strings["Command line PHP"] = "Command line PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
-$a->strings["This is required for message delivery to work."] = "Это требуетÑÑ Ð´Ð»Ñ Ð´Ð¾Ñтавки Ñообщений.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "ЕÑли работаете под Windows, Ñм. \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹ шифрованиÑ";
-$a->strings["libCurl PHP module"] = "libCurl PHP модуль";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP модуль";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP модуль";
-$a->strings["mysqli PHP module"] = "mysqli PHP модуль";
-$a->strings["mb_string PHP module"] = "mb_string PHP модуль";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP модуль";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite модуль";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: Apache веб-Ñервер модуль mod-rewrite требуетÑÑ, но не уÑтановлен.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Ошибка: proc_open требуетÑÑ, но не уÑтановлен или отключен в php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Ошибка: Модуль libCURL PHP требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Ошибка: GD graphics PHP модуль Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ JPEG требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Ошибка: openssl PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Ошибка: mysqli PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Ошибка: mb_string PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Ошибка: mcrypt PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Веб-уÑтановщик должен быть в ÑоÑтоÑнии Ñоздать файл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \".htconfig.php\" в верхней папке вашего веб-Ñервера, но он не в ÑоÑтоÑнии Ñделать Ñто.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Ð’Ñ‹ можете пропуÑтить Ñту процедуру и выполнить уÑтановку вручную. ОбратитеÑÑŒ к файлу \"install/INSTALL.txt\" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð½Ñтрукций.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/tpl/smarty3/ under the Red top level folder."] = "";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
-$a->strings["Note: as a security measure, you should give the web server write access to view/tpl/smarty3/ only--not the template files (.tpl) that it contains."] = "";
-$a->strings["view/tpl/smarty3 is writable"] = "view/tpl/smarty3 доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
-$a->strings["store is writable"] = "";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
-$a->strings["If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "";
-$a->strings["SSL certificate validation"] = "проверка Ñертификата SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
-$a->strings["Url rewrite is working"] = "Url rewrite работает";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
-$a->strings["Errors encountered creating database tables."] = "";
-$a->strings["<h1>What next</h1>"] = "<h1>Что дальше</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
-$a->strings["Item not found"] = "Элемент не найден";
-$a->strings["Edit Block"] = "Редактировать блок";
-$a->strings["Delete block?"] = "Удалить блок?";
-$a->strings["Insert YouTube video"] = "Ð’Ñтавить YouTube видео";
-$a->strings["Insert Vorbis [.ogg] video"] = "Ð’Ñтавить Vorbis [.ogg] видео";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Ð’Ñтавить Vorbis [.ogg] музыку";
-$a->strings["Delete Block"] = "Удалить блок";
-$a->strings["Layout updated."] = "Шаблон обновлен.";
-$a->strings["Edit System Page Description"] = "";
-$a->strings["Layout not found."] = "Шаблон не найден";
-$a->strings["Module Name:"] = "Ð˜Ð¼Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ:";
-$a->strings["Layout Help"] = "Помощь к шаблону";
-$a->strings["Edit Layout"] = "Редактировать шаблон";
-$a->strings["Delete layout?"] = "Удалить шаблон?";
-$a->strings["Delete Layout"] = "Удалить шаблон";
-$a->strings["Item is not editable"] = "Элемент Ð½ÐµÐ»ÑŒÐ·Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ";
-$a->strings["Delete item?"] = "Удалить Ñлемент?";
-$a->strings["Edit Webpage"] = "Редактировать веб-Ñтраницу";
-$a->strings["Delete webpage?"] = "Удалить веб-Ñтраницу?";
-$a->strings["Delete Webpage"] = "Удалить веб-Ñтраницу";
-$a->strings["Version %s"] = "ВерÑÐ¸Ñ %s";
-$a->strings["Installed plugins/addons/apps:"] = "";
-$a->strings["No installed plugins/addons/apps"] = "";
-$a->strings["Red"] = "Red";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites."] = "";
-$a->strings["Running at web location"] = "";
-$a->strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "ПожалуйÑта поÑетите <a href=\"http://getzot.com\">GetZot.com</a> чтобы узнать больше о Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
-$a->strings["Site Administrators"] = "ÐдминиÑтратор Ñайта";
-$a->strings["Page owner information could not be retrieved."] = "";
-$a->strings["Album not found."] = "Ðльбом не найден.";
-$a->strings["Delete Album"] = "Удалить альбом";
-$a->strings["Delete Photo"] = "Удалить фотографию";
-$a->strings["No photos selected"] = "Ðикакие фотографии не выбраны";
-$a->strings["Access to this item is restricted."] = "ДоÑтуп к Ñтому Ñлементу ограничен.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт из %2$.2f Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
-$a->strings["Upload Photos"] = "Загрузить фотографии";
-$a->strings["New album name: "] = "Ðазвание нового альбома:";
-$a->strings["or existing album name: "] = "или ÑущеÑтвующий альбом:";
-$a->strings["Do not show a status post for this upload"] = "Ðе показывать поÑÑ‚ о ÑоÑтоÑнии Ñтой загрузки";
-$a->strings["Contact Photos"] = "Фотографии контакта";
-$a->strings["Edit Album"] = "Редактировать Фотоальбом";
-$a->strings["Show Newest First"] = "Показать новые первыми";
-$a->strings["Show Oldest First"] = "Показать Ñтарые первыми";
-$a->strings["View Photo"] = "ПоÑмотреть фотографию";
-$a->strings["Permission denied. Access to this item may be restricted."] = "";
-$a->strings["Photo not available"] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна";
-$a->strings["Use as profile photo"] = "ИÑпользовать в качеÑтве фотографии профилÑ";
-$a->strings["View Full Size"] = "ПоÑмотреть в полный размер";
-$a->strings["Edit photo"] = "Редактировать фотографию";
-$a->strings["Rotate CW (right)"] = "Повернуть CW (направо)";
-$a->strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
-$a->strings["New album name"] = "Ðовое название альбома:";
-$a->strings["Caption"] = "ПодпиÑÑŒ";
-$a->strings["Add a Tag"] = "Добавить тег";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ðапример: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["In This Photo:"] = "";
-$a->strings["View Album"] = "ПоÑмотреть фотоальбом";
-$a->strings["Recent Photos"] = "ПоÑледние фотографии";
-$a->strings["Failed to create source. No channel selected."] = "";
-$a->strings["Source created."] = "ИÑточник Ñоздан";
-$a->strings["Source updated."] = "ИÑточник обновлен.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "";
-$a->strings["New Source"] = "Ðовый иÑточник";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
-$a->strings["Only import content with these words (one per line)"] = "";
-$a->strings["Leave blank to import all public content"] = "";
-$a->strings["Channel Name"] = "Ð˜Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Source not found."] = "ИÑточник не найден.";
-$a->strings["Edit Source"] = "Редактировать иÑточник";
-$a->strings["Delete Source"] = "Удалить иÑточник";
-$a->strings["Source removed"] = "ИÑточник удален";
-$a->strings["Unable to remove source."] = "";
-$a->strings["- select -"] = "- выбрать -";
-$a->strings["Event title and start time are required."] = "Ðазвание ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° требуетÑÑ.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Редактировать мероприÑтие";
-$a->strings["Create New Event"] = "Создать новое мероприÑтие";
-$a->strings["Previous"] = "ПредыдущаÑ";
-$a->strings["hour:minute"] = "чаÑÑ‹:минуты";
-$a->strings["Event details"] = "Детали мероприÑтиÑ";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Формат: %s %s. Дата начала и название необходимы.";
-$a->strings["Event Starts:"] = "Ðачало мероприÑтиÑ:";
-$a->strings["Required"] = "Ðеобходимо";
-$a->strings["Finish date/time is not known or not relevant"] = "Дата Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð½Ðµ извеÑтно / не релевантно.";
-$a->strings["Event Finishes:"] = "\t\nКонец мероприÑтий:";
-$a->strings["Adjust for viewer timezone"] = "Отрегулируйте Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра чаÑовых поÑÑов";
-$a->strings["Description:"] = "ОпиÑание:";
-$a->strings["Title:"] = "Заголовок:";
-$a->strings["Share this event"] = "ПоделитьÑÑ Ñтим мероприÑтием";
-$a->strings["Permission Denied."] = "ДоÑтуп запрещен.";
-$a->strings["File not found."] = "Файл не найден.";
-$a->strings["Edit file permissions"] = "Редактировать Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°";
-$a->strings["Set/edit permissions"] = "";
-$a->strings["Include all files and sub folders"] = "";
-$a->strings["Return to file list"] = "";
-$a->strings["Copy/paste this code to attach file to a post"] = "";
-$a->strings["Copy/paste this URL to link file from a web page"] = "";
-$a->strings["Channel added."] = "Контакт добавлен.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s Ñледит %2\$s's %3\$s";
-$a->strings["Contact not found."] = "Контакт не найден.";
-$a->strings["Friend suggestion sent."] = "Предложение дружить отправлено.";
-$a->strings["Suggest Friends"] = "ПриглаÑить друзей";
-$a->strings["Suggest a friend for %s"] = "";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
-$a->strings["Collection created."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ñоздана.";
-$a->strings["Could not create collection."] = "Ðе удалоÑÑŒ Ñоздать коллекцию.";
-$a->strings["Collection updated."] = "";
-$a->strings["Create a collection of channels."] = "Создать коллекцию контактов";
-$a->strings["Collection Name: "] = "Ðазвание коллекции:";
-$a->strings["Members are visible to other channels"] = "Пользователи могут видеть другие каналы";
-$a->strings["Collection removed."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°.";
-$a->strings["Unable to remove collection."] = "Ðевозможно удалить коллекцию.";
-$a->strings["Collection Editor"] = "Редактор коллекций";
-$a->strings["Members"] = "УчаÑтники";
-$a->strings["All Connected Channels"] = "Ð’Ñе подключенные контакы";
-$a->strings["Click on a channel to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
-$a->strings["Help:"] = "Помощь:";
-$a->strings["Not Found"] = "Ðе найдено";
-$a->strings["Tag removed"] = "Тег удален";
-$a->strings["Remove Item Tag"] = "Удалить Тег";
-$a->strings["Select a tag to remove: "] = "Выбрать тег Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ: ";
-$a->strings["Theme settings updated."] = "ÐаÑтройки темы обновленны.";
-$a->strings["Site"] = "Сайт";
-$a->strings["Accounts"] = "Пользователи";
-$a->strings["Channels"] = "Каналы";
-$a->strings["Plugins"] = "Плагины";
-$a->strings["Themes"] = "Темы";
-$a->strings["Server"] = "Серверы";
-$a->strings["DB updates"] = "Обновление базы данных";
-$a->strings["Logs"] = "Журналы";
-$a->strings["Plugin Features"] = "Функции плагинов";
-$a->strings["User registrations waiting for confirmation"] = "РегиÑтрации пользователей, которые ждут подтверждениÑ";
-$a->strings["Message queues"] = "Очередь недоÑтавленных Ñообщений";
-$a->strings["Administration"] = "ÐдминиÑтрациÑ";
-$a->strings["Summary"] = "Резюме";
-$a->strings["Registered users"] = "Ð’Ñего пользователeй";
-$a->strings["Pending registrations"] = "Ждут утверждениÑ";
-$a->strings["Version"] = "ВерÑÐ¸Ñ ÑиÑтемы";
-$a->strings["Active plugins"] = "Ðктивные плагины";
-$a->strings["Site settings updated."] = "ÐаÑтройки Ñайта обновлены.";
-$a->strings["No special theme for accessibility"] = "";
-$a->strings["Yes - with approval"] = "";
-$a->strings["My site is not a public server"] = "";
-$a->strings["My site has paid access only"] = "";
-$a->strings["My site has free access only"] = "";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "";
-$a->strings["File upload"] = "Загрузка файла";
-$a->strings["Policies"] = "Правила";
-$a->strings["Site name"] = "Ðазвание Ñайта";
-$a->strings["Banner/Logo"] = "Баннер / логотип";
-$a->strings["Administrator Information"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± админиÑтраторе";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
-$a->strings["System language"] = "Язык ÑиÑтемы";
-$a->strings["System theme"] = "Тема ÑиÑтемы";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
-$a->strings["Mobile system theme"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° ÑиÑтемы";
-$a->strings["Theme for mobile devices"] = "Тема Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
-$a->strings["Accessibility system theme"] = "";
-$a->strings["Accessibility theme"] = "";
-$a->strings["Channel to use for this website's static pages"] = "";
-$a->strings["Site Channel"] = "Канал Ñайта";
-$a->strings["Maximum image size"] = "МакÑимальный размер";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
-$a->strings["Does this site allow new member registration?"] = "";
-$a->strings["Which best describes the types of account offered by this hub?"] = "";
-$a->strings["Register text"] = "ТекÑÑ‚ региÑтрации";
-$a->strings["Will be displayed prominently on the registration page."] = "";
-$a->strings["Accounts abandoned after x days"] = "";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
-$a->strings["Allowed friend domains"] = "Разрешенные домены друзей";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Allowed email domains"] = "Разрешенные домены Ñлектронной почты";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Block public"] = "Блокировать публичный доÑтуп";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
-$a->strings["Force publish"] = "ЗаÑтавить публиковать";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "";
-$a->strings["Disable discovery tab"] = "Отключить вкладку \"обнаруженные\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
-$a->strings["No login on Homepage"] = "";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
-$a->strings["Proxy user"] = "Proxy пользователь";
-$a->strings["Proxy URL"] = "Proxy URL";
-$a->strings["Network timeout"] = "Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ñети";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
-$a->strings["Delivery interval"] = "Интервал доÑтавки";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
-$a->strings["Poll interval"] = "Интервал опроÑа";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
-$a->strings["Maximum Load Average"] = "";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
-$a->strings["No server found"] = "Сервер не найден";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "Ð´Ð»Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["on server"] = "на Ñервере";
-$a->strings["Status"] = "СтатуÑ";
-$a->strings["Update has been marked successful"] = "";
-$a->strings["Executing %s failed. Check system logs."] = "";
-$a->strings["Update %s was successfully applied."] = "";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "";
-$a->strings["Update function %s could not be found."] = "";
-$a->strings["No failed updates."] = "Ошибок обновлений нет.";
-$a->strings["Failed Updates"] = "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸";
-$a->strings["Mark success (if update was manually applied)"] = "";
-$a->strings["Attempt to execute this update step automatically"] = "";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["[+] show all"] = "[+] показать вÑе";
+App::$strings["This is you"] = "Это вы";
+App::$strings["Comment"] = "Комментарий";
+App::$strings["Submit"] = "Отправить";
+App::$strings["Bold"] = "Жирный";
+App::$strings["Italic"] = "КурÑив";
+App::$strings["Underline"] = "Подчеркнутый";
+App::$strings["Quote"] = "Цитата";
+App::$strings["Code"] = "Код";
+App::$strings["Image"] = "Изображение";
+App::$strings["Link"] = "СÑылка";
+App::$strings["Video"] = "Видео";
+App::$strings["Delete this item?"] = "Удалить Ñтот Ñлемент?";
+App::$strings["[-] show less"] = "[-] показать меньше";
+App::$strings["[+] expand"] = "[+] развернуть";
+App::$strings["[-] collapse"] = "[-] Ñвернуть";
+App::$strings["Password too short"] = "Пароль Ñлишком короткий";
+App::$strings["Passwords do not match"] = "Пароли не Ñовпадают";
+App::$strings["everybody"] = "вÑе";
+App::$strings["Secret Passphrase"] = "Тайный пароль";
+App::$strings["Passphrase hint"] = "";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "";
+App::$strings["close all"] = "закрыть вÑе";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "тому назад";
+App::$strings["from now"] = "Ñ Ñтого времени";
+App::$strings["less than a minute"] = "менее чем одну минуту назад";
+App::$strings["about a minute"] = "около минуты";
+App::$strings["%d minutes"] = "%d мин.";
+App::$strings["about an hour"] = "около чаÑа";
+App::$strings["about %d hours"] = "около %d чаÑ.";
+App::$strings["a day"] = "день";
+App::$strings["%d days"] = "%d дн.";
+App::$strings["about a month"] = "около меÑÑца";
+App::$strings["%d months"] = "%d меÑ.";
+App::$strings["about a year"] = "около года";
+App::$strings["%d years"] = "%d лет";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["New window"] = "Ðовое окно";
+App::$strings["Open the selected location in a different window or browser tab"] = "Откройте выбранное меÑтоположение в другом окне или вкладке браузера";
+App::$strings["Male"] = "МужÑкой";
+App::$strings["Female"] = "ЖенÑкий";
+App::$strings["Currently Male"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼ÑƒÐ¶Ñкой";
+App::$strings["Currently Female"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¶ÐµÐ½Ñкий";
+App::$strings["Mostly Male"] = "Ð’ оÑновном мужÑкой";
+App::$strings["Mostly Female"] = "Ð’ оÑновном женÑкий";
+App::$strings["Transgender"] = "ТранÑÑекÑуал";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "ТранÑÑекÑуал";
+App::$strings["Hermaphrodite"] = "Гермафродит";
+App::$strings["Neuter"] = "Среднего рода";
+App::$strings["Non-specific"] = "ÐеÑпецифичеÑкий";
+App::$strings["Other"] = "Другой";
+App::$strings["Undecided"] = "Ðерешительный";
+App::$strings["Males"] = "Самец";
+App::$strings["Females"] = "Самка";
+App::$strings["Gay"] = "Гей";
+App::$strings["Lesbian"] = "ЛеÑбиÑнка";
+App::$strings["No Preference"] = "Без предпочтений";
+App::$strings["Bisexual"] = "Двуполый";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Воздержанный";
+App::$strings["Virgin"] = "ДевÑтвенница";
+App::$strings["Deviant"] = "ОтклонÑющийÑÑ Ð¾Ñ‚ нормы";
+App::$strings["Fetish"] = "Фетиш";
+App::$strings["Oodles"] = "МножеÑтвенный";
+App::$strings["Nonsexual"] = "ÐеÑекÑуальный";
+App::$strings["Single"] = "Одинок";
+App::$strings["Lonely"] = "Уединенный";
+App::$strings["Available"] = "ДоÑтупный";
+App::$strings["Unavailable"] = "ÐедоÑтупный";
+App::$strings["Has crush"] = "Столкновение";
+App::$strings["Infatuated"] = "Влюбленный";
+App::$strings["Dating"] = "Датировка";
+App::$strings["Unfaithful"] = "Ðеверный";
+App::$strings["Sex Addict"] = "Ð¡ÐµÐºÑ Ð½Ð°Ñ€ÐºÐ¾Ð¼Ð°Ð½";
+App::$strings["Friends/Benefits"] = "Ð”Ñ€ÑƒÐ·ÑŒÑ / ПреимущеÑтва";
+App::$strings["Casual"] = "Случайный";
+App::$strings["Engaged"] = "Помолвленный";
+App::$strings["Married"] = "Женат";
+App::$strings["Imaginarily married"] = "МыÑленно женат";
+App::$strings["Partners"] = "Партнеры";
+App::$strings["Cohabiting"] = "СожительÑтвующие";
+App::$strings["Common law"] = "";
+App::$strings["Happy"] = "СчаÑтливый";
+App::$strings["Not looking"] = "Ðе нуждаюÑÑŒ";
+App::$strings["Swinger"] = "";
+App::$strings["Betrayed"] = "";
+App::$strings["Separated"] = "";
+App::$strings["Unstable"] = "КолеблющийÑÑ";
+App::$strings["Divorced"] = "Разведенный";
+App::$strings["Imaginarily divorced"] = "МыÑленно разведенный";
+App::$strings["Widowed"] = "Овдовевший";
+App::$strings["Uncertain"] = "Ðеопределенный";
+App::$strings["It's complicated"] = "Это Ñложно";
+App::$strings["Don't care"] = "Ðе заботьтеÑÑŒ";
+App::$strings["Ask me"] = "СпроÑи менÑ";
+App::$strings["Logged out."] = "Вышел из ÑиÑтемы.";
+App::$strings["Failed authentication"] = "Ошибка аутентификации";
+App::$strings["Login failed."] = "Ðе удалоÑÑŒ войти.";
+App::$strings["Permission denied"] = "ДоÑтуп запрещен";
+App::$strings["(Unknown)"] = "(ÐеизвеÑтный)";
+App::$strings["Item not found."] = "Элемент не найден.";
+App::$strings["Collection not found."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð½Ðµ найдена.";
+App::$strings["Collection is empty."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта.";
+App::$strings["Collection: %s"] = "Коллекции: %s";
+App::$strings["Connection: %s"] = "Контакты: %s";
+App::$strings["Connection not found."] = "Контакт не найден.";
+App::$strings["Can view my \"public\" stream and posts"] = "Может проÑматривать мои \"публичные\" поток и ÑообщениÑ";
+App::$strings["Can view my \"public\" channel profile"] = "Может проÑматривать мой \"публичный\" профиль канала";
+App::$strings["Can view my \"public\" photo albums"] = "Может проÑматривать мои \"публичные\" фотоальбомы";
+App::$strings["Can view my \"public\" address book"] = "Может проÑматривать мою \"публичную\" адреÑную книгу";
+App::$strings["Can view my \"public\" file storage"] = "Может проÑматривать мои \"публичные\" файлы";
+App::$strings["Can view my \"public\" pages"] = "Может проÑматривать мои \"публичные\" Ñтраницы";
+App::$strings["Can send me their channel stream and posts"] = "Может приÑлать мне Ñвои потоки и ÑообщениÑ";
+App::$strings["Can post on my channel page (\"wall\")"] = "Может публиковать на моей Ñтранице канала (\"Ñтена\")";
+App::$strings["Can comment on my posts"] = "Может комментировать мои ÑообщениÑ";
+App::$strings["Can send me private mail messages"] = "Может отправлÑÑ‚ÑŒ мне личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ñл. почте";
+App::$strings["Can post photos to my photo albums"] = "Может публиковать фотографии в мои фотоальбомы";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "";
+App::$strings["Advanced - useful for creating group forum channels"] = "";
+App::$strings["Can chat with me (when available)"] = "Можете общатьÑÑ Ñо мной в чате (при наличии)";
+App::$strings["Can write to my \"public\" file storage"] = "Может пиÑать в моё \"публичное\" хранилище файлов";
+App::$strings["Can edit my \"public\" pages"] = "Может редактировать мои \"публичные\" Ñтраницы";
+App::$strings["Can source my \"public\" posts in derived channels"] = "";
+App::$strings["Somewhat advanced - very useful in open communities"] = "";
+App::$strings["Can administer my channel resources"] = "Может админиÑтрировать мои реÑурÑÑ‹ канала";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
+App::$strings["Set your current mood and tell your friends"] = "";
+App::$strings["Menu not found."] = "Меню не найдено.";
+App::$strings["Menu element updated."] = "Меню обновлено.";
+App::$strings["Unable to update menu element."] = "";
+App::$strings["Menu element added."] = "Элемент меню добавлен.";
+App::$strings["Unable to add menu element."] = "Ðевозможно добавить Ñлемент меню.";
+App::$strings["Not found."] = "Ðе найдено.";
+App::$strings["Manage Menu Elements"] = "Управление Ñлементов меню";
+App::$strings["Edit menu"] = "Редактировать меню";
+App::$strings["Edit element"] = "Редактировать Ñлемент";
+App::$strings["Drop element"] = "Удалить Ñлемент";
+App::$strings["New element"] = "Ðовый Ñлемент";
+App::$strings["Edit this menu container"] = "";
+App::$strings["Add menu element"] = "Добавить Ñлемент меню";
+App::$strings["Delete this menu item"] = "Удалить Ñлемент меню";
+App::$strings["Edit this menu item"] = "Редактировать Ñлемент меню";
+App::$strings["New Menu Element"] = "Ðовый Ñлемент меню";
+App::$strings["Menu Item Permissions"] = "";
+App::$strings["(click to open/close)"] = "(нажмите, чтобы открыть / закрыть)";
+App::$strings["Link text"] = "ТекÑÑ‚ ÑÑылки";
+App::$strings["URL of link"] = "URL ÑÑылки";
+App::$strings["Use Red magic-auth if available"] = "";
+App::$strings["Open link in new window"] = "Открыть ÑÑылку в новом окне";
+App::$strings["Order in list"] = "";
+App::$strings["Higher numbers will sink to bottom of listing"] = "";
+App::$strings["Menu item not found."] = "Элемент меню не найден.";
+App::$strings["Menu item deleted."] = "Элемент меню удален.";
+App::$strings["Menu item could not be deleted."] = "";
+App::$strings["Edit Menu Element"] = "Редактировать Ñлемент меню";
+App::$strings["Modify"] = "Изменить";
+App::$strings["sent you a private message"] = "отправил вам личное Ñообщение";
+App::$strings["added your channel"] = "добавил ваш канал";
+App::$strings["posted an event"] = "";
+App::$strings["network"] = "Ñеть";
+App::$strings["Name is required"] = "Ðеобходимо имÑ";
+App::$strings["Key and Secret are required"] = "";
+App::$strings["Passwords do not match. Password unchanged."] = "Пароли не Ñовпадают. Пароль не изменён.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "ПуÑтые пароли не допуÑкаютÑÑ. Пароль не изменён.";
+App::$strings["Password changed."] = "Пароль изменен.";
+App::$strings["Password update failed. Please try again."] = "Изменение Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¾ÑÑŒ неуÑпешно. ПожалуйÑта, попробуйте еще раз.";
+App::$strings["Not valid email."] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
+App::$strings["Protected email address. Cannot change to that email."] = "Защищенный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты. ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ.";
+App::$strings["System failure storing new email. Please try again."] = "";
+App::$strings["Settings updated."] = "ÐаÑтройки обновленны.";
+App::$strings["Add application"] = "Добавить приложениÑ";
+App::$strings["Name"] = "ИмÑ";
+App::$strings["Name of application"] = "Ðазвание приложениÑ";
+App::$strings["Consumer Key"] = "Ключ клиента";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "";
+App::$strings["Consumer Secret"] = "Секрет клиента";
+App::$strings["Redirect"] = "Перенаправление";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
+App::$strings["Icon url"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð·Ð½Ð°Ñ‡ÐºÐ°";
+App::$strings["Optional"] = "ÐеобÑзательно";
+App::$strings["You can't edit this application."] = "Ð’Ñ‹ не можете редактировать Ñто приложение.";
+App::$strings["Connected Apps"] = "Подключенные приложениÑ";
+App::$strings["Client key starts with"] = "";
+App::$strings["No name"] = "Без названиÑ";
+App::$strings["Remove authorization"] = "Удалить разрешение";
+App::$strings["No feature settings configured"] = "Параметры функций не наÑтроены";
+App::$strings["Feature Settings"] = "ÐаÑтройки функции";
+App::$strings["Account Settings"] = "ÐаÑтройки аккаунта";
+App::$strings["Password Settings"] = "ÐаÑтройки паролÑ";
+App::$strings["New Password:"] = "Ðовый пароль:";
+App::$strings["Confirm:"] = "Подтверждение:";
+App::$strings["Leave password fields blank unless changing"] = "ОÑтавьте Ð¿Ð¾Ð»Ñ Ð¿ÑƒÑтыми, еÑли не менÑетÑÑ";
+App::$strings["Email Address:"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты:";
+App::$strings["Remove Account"] = "Удалить аккаунт";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "";
+App::$strings["Off"] = "Выкл.";
+App::$strings["On"] = "Вкл.";
+App::$strings["Additional Features"] = "Дополнительные функции";
+App::$strings["Connector Settings"] = "ÐаÑтройки ÑоединителÑ";
+App::$strings["No special theme for mobile devices"] = "Ðет Ñпециальной темы Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
+App::$strings["%s - (Experimental)"] = "%s - (ÑкÑпериментальный)";
+App::$strings["Display Settings"] = "ÐаÑтройки отображениÑ";
+App::$strings["Display Theme:"] = "Тема отображениÑ:";
+App::$strings["Mobile Theme:"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° отображениÑ:";
+App::$strings["Update browser every xx seconds"] = "Обновление браузера каждые ХХ Ñекунд";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 Ñекунд, без макÑимума";
+App::$strings["Maximum number of conversations to load at any time:"] = "";
+App::$strings["Maximum of 100 items"] = "МакÑимум 100 Ñлементов";
+App::$strings["Don't show emoticons"] = "Ðе показывать emoticons";
+App::$strings["System Page Layout Editor - (advanced)"] = "";
+App::$strings["Nobody except yourself"] = "Ðикто, кроме ваÑ";
+App::$strings["Only those you specifically allow"] = "Только комы вы разрешили";
+App::$strings["Approved connections"] = "Утвержденные контакты";
+App::$strings["Any connections"] = "Ð’Ñе контакты";
+App::$strings["Anybody on this website"] = "Любой на Ñтом веб-Ñайте";
+App::$strings["Anybody in this network"] = "Любой в Ñтой Ñети";
+App::$strings["Anybody authenticated"] = "";
+App::$strings["Anybody on the internet"] = "Любой в интернете";
+App::$strings["Publish your default profile in the network directory"] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð¿Ð¾ умолчанию в каталоге Ñети";
+App::$strings["No"] = "Ðет";
+App::$strings["Yes"] = "Да";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "";
+App::$strings["or"] = "или";
+App::$strings["Your channel address is"] = "ÐÐ´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°:";
+App::$strings["Channel Settings"] = "ÐаÑтройки канала";
+App::$strings["Basic Settings"] = "ОÑновные наÑтройки";
+App::$strings["Your Timezone:"] = "ЧаÑовой поÑÑ:";
+App::$strings["Default Post Location:"] = "Откуда по умолчанию:";
+App::$strings["Geographical location to display on your posts"] = "";
+App::$strings["Use Browser Location:"] = "ИÑпользовать указание браузерa:";
+App::$strings["Adult Content"] = "Содержимое Ð´Ð»Ñ Ð²Ð·Ñ€Ð¾Ñлых";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
+App::$strings["Security and Privacy Settings"] = "Параметры безопаÑноÑти и конфиденциальноÑти";
+App::$strings["Hide my online presence"] = "Скрыть мое приÑутÑтвие";
+App::$strings["Prevents displaying in your profile that you are online"] = "Предотвращает показ в вашем профиле, что вы онлайн";
+App::$strings["Simple Privacy Settings:"] = "БыÑтрые наÑтройки:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
+App::$strings["Private - <em>default private, never open or public</em>"] = "";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
+App::$strings["Allow others to tag your posts"] = "Разрешить другим помечать ÑообщениÑ";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "";
+App::$strings["Advanced Privacy Settings"] = "Дополнительные наÑтройки";
+App::$strings["Expire other channel content after this many days"] = "";
+App::$strings["0 or blank prevents expiration"] = "";
+App::$strings["Maximum Friend Requests/Day:"] = "";
+App::$strings["May reduce spam activity"] = "Может уменьшить активноÑÑ‚ÑŒ Ñпам";
+App::$strings["Default Post Permissions"] = "ÐаÑтройки по умолчанию";
+App::$strings["Maximum private messages per day from unknown people:"] = "МакÑимальное количеÑтво личных Ñообщений от незнакомых людей:";
+App::$strings["Useful to reduce spamming"] = "Полезно Ð´Ð»Ñ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñти Ñпам";
+App::$strings["Notification Settings"] = "ÐаÑтройки уведомлений";
+App::$strings["By default post a status message when:"] = "";
+App::$strings["accepting a friend request"] = "";
+App::$strings["joining a forum/community"] = "";
+App::$strings["making an <em>interesting</em> profile change"] = "";
+App::$strings["Send a notification email when:"] = "Отправить уведомление по Ñлектронной почте, еÑли:";
+App::$strings["You receive a connection request"] = "";
+App::$strings["Your connections are confirmed"] = "";
+App::$strings["Someone writes on your profile wall"] = "";
+App::$strings["Someone writes a followup comment"] = "";
+App::$strings["You receive a private message"] = "Ð’Ñ‹ получили личное Ñообщение";
+App::$strings["You receive a friend suggestion"] = "Вы получили предложение дружить";
+App::$strings["You are tagged in a post"] = "";
+App::$strings["You are poked/prodded/etc. in a post"] = "";
+App::$strings["Advanced Account/Page Type Settings"] = "";
+App::$strings["Change the behaviour of this account for special situations"] = "";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
+App::$strings["Miscellaneous Settings"] = "Дополнительные наÑтройки";
+App::$strings["Personal menu to display in your channel pages"] = "";
+App::$strings["Poke/Prod"] = "";
+App::$strings["poke, prod or do other things to somebody"] = "";
+App::$strings["Recipient"] = "Получатель";
+App::$strings["Choose what you wish to do to recipient"] = "";
+App::$strings["Make this post private"] = "Сделать Ñто Ñообщение личным";
+App::$strings["Authorize application connection"] = "";
+App::$strings["Return to your app and insert this Securty Code:"] = "";
+App::$strings["Please login to continue."] = "ПожалуйÑта, войдите, чтобы продолжить.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
+App::$strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑƒÑпешно завершена.";
+App::$strings["Item not available."] = "Элемент недоÑтупен.";
+App::$strings["Fetching URL returns error: %1\$s"] = "";
+App::$strings["Invalid item."] = "ÐедейÑтвительный Ñлемент.";
+App::$strings["Channel not found."] = "Канал не найден.";
+App::$strings["Page not found."] = "Страница не найдена.";
+App::$strings["Image uploaded but image cropping failed."] = "";
+App::$strings["Image resize failed."] = "Изменение размера Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ удалоÑÑŒ.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
+App::$strings["Image exceeds size limit of %d"] = "";
+App::$strings["Unable to process image."] = "Ðевозможно обработать изображение.";
+App::$strings["Photo not available."] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна.";
+App::$strings["Upload File:"] = "Загрузить файл:";
+App::$strings["Select a profile:"] = "Выберите профиль:";
+App::$strings["Upload Profile Photo"] = "Загрузить фотографию профилÑ";
+App::$strings["skip this step"] = "пропуÑтить Ñтот шаг";
+App::$strings["select a photo from your photo albums"] = "";
+App::$strings["Crop Image"] = "Обрезать изображение";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "";
+App::$strings["Done Editing"] = "Закончить редактирование";
+App::$strings["Image uploaded successfully."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
+App::$strings["Image upload failed."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° безуÑпешно.";
+App::$strings["Image size reduction [%s] failed."] = "";
+App::$strings["Block Name"] = "Ðазвание блока";
+App::$strings["Profile not found."] = "Профиль не найден.";
+App::$strings["Profile deleted."] = "Профиль удален.";
+App::$strings["Profile-"] = "Профиль-";
+App::$strings["New profile created."] = "Ðовый профиль Ñоздан.";
+App::$strings["Profile unavailable to clone."] = "Профиль недоÑтупен Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ.";
+App::$strings["Profile Name is required."] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ.";
+App::$strings["Marital Status"] = "Семейное положение";
+App::$strings["Romantic Partner"] = "РомантичеÑкий партнер";
+App::$strings["Likes"] = "нравитÑÑ";
+App::$strings["Dislikes"] = "не-нравитÑÑ";
+App::$strings["Work/Employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
+App::$strings["Religion"] = "РелигиÑ";
+App::$strings["Political Views"] = "ПолитичеÑкие взглÑды";
+App::$strings["Gender"] = "Пол";
+App::$strings["Sexual Preference"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ";
+App::$strings["Homepage"] = "ДомашнÑÑ Ñтраница";
+App::$strings["Interests"] = "ИнтереÑÑ‹";
+App::$strings["Address"] = "ÐдреÑ";
+App::$strings["Location"] = "МеÑто";
+App::$strings["Profile updated."] = "Профиль обновлен.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Скрывать от проÑмотра ваш ÑпиÑок контактов/друзей в Ñтом профиле?";
+App::$strings["Edit Profile Details"] = "Редактирование профилÑ";
+App::$strings["View this profile"] = "ПоÑмотреть Ñтот профиль";
+App::$strings["Change Profile Photo"] = "Изменить фотографию профилÑ";
+App::$strings["Create a new profile using these settings"] = "Создайте новый профиль Ñо Ñледующими наÑтройками";
+App::$strings["Clone this profile"] = "Клонировать Ñтот профиль";
+App::$strings["Delete this profile"] = "Удалить Ñтот профиль";
+App::$strings["Profile Name:"] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ:";
+App::$strings["Your Full Name:"] = "Ваше полное имÑ:";
+App::$strings["Title/Description:"] = "Ðазвание / ОпиÑание:";
+App::$strings["Your Gender:"] = "Ваш пол:";
+App::$strings["Birthday (%s):"] = "Ваш День Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ (%s):";
+App::$strings["Street Address:"] = "Улица:";
+App::$strings["Locality/City:"] = "ÐаÑеленный пункт / город:";
+App::$strings["Postal/Zip Code:"] = "Почтовый индекÑ:";
+App::$strings["Country:"] = "Страна:";
+App::$strings["Region/State:"] = "Регион / ОблаÑÑ‚ÑŒ:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
+App::$strings["Who: (if applicable)"] = "Кто: (еÑли Ñто применимо)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "С тех пор [date]:";
+App::$strings["Homepage URL:"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñтраницы:";
+App::$strings["Religious Views:"] = "Религиозные взглÑды:";
+App::$strings["Keywords:"] = "Ключевые Ñлова:";
+App::$strings["Example: fishing photography software"] = "Пример: fishing photography software";
+App::$strings["Used in directory listings"] = "";
+App::$strings["Tell us about yourself..."] = "РаÑÑкажите нам о Ñебе ...";
+App::$strings["Hobbies/Interests"] = "Хобби / интереÑÑ‹";
+App::$strings["Contact information and Social Networks"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта";
+App::$strings["My other channels"] = "Мои другие контакты";
+App::$strings["Musical interests"] = "Музыкальные интереÑÑ‹";
+App::$strings["Books, literature"] = "Книги, литература";
+App::$strings["Television"] = "Телевидение";
+App::$strings["Film/dance/culture/entertainment"] = "Кино / танцы / культура / развлечениÑ";
+App::$strings["Love/romance"] = "Любовь / РоманÑ";
+App::$strings["Work/employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
+App::$strings["School/education"] = "Школа / образование";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "";
+App::$strings["Age: "] = "ВозраÑÑ‚:";
+App::$strings["Edit/Manage Profiles"] = "Редактирование / Управление профилей";
+App::$strings["Add profile things"] = "";
+App::$strings["Include desirable objects in your profile"] = "";
+App::$strings["Bookmark added"] = "Закладка добавлена";
+App::$strings["My Bookmarks"] = "Мои закладки";
+App::$strings["My Connections Bookmarks"] = "Закладки моих контактов";
+App::$strings["Invalid profile identifier."] = "";
+App::$strings["Profile Visibility Editor"] = "Редактор видимоÑти профилÑ";
+App::$strings["Click on a contact to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
+App::$strings["Visible To"] = "Видно";
+App::$strings["All Connections"] = "Ð’Ñе контакты";
+App::$strings["Public Sites"] = "Публичные Ñайты";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
+App::$strings["Site URL"] = "URL веб-Ñайта";
+App::$strings["Access Type"] = "Тип доÑтупа";
+App::$strings["Registration Policy"] = "Правила региÑтрации";
+App::$strings["You must be logged in to see this page."] = "Ð’Ñ‹ должны авторизоватьÑÑ, чтобы увидеть Ñту Ñтраницу.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "";
+App::$strings["Select a bookmark folder"] = "";
+App::$strings["Save Bookmark"] = "Сохранить закладки";
+App::$strings["URL of bookmark"] = "";
+App::$strings["Description"] = "ОпиÑание";
+App::$strings["Or enter new bookmark folder name"] = "";
+App::$strings["Room not found"] = "";
+App::$strings["Leave Room"] = "";
+App::$strings["Delete This Room"] = "";
+App::$strings["I am away right now"] = "";
+App::$strings["I am online"] = "Я в Ñети";
+App::$strings["Bookmark this room"] = "";
+App::$strings["New Chatroom"] = "Ðовый чат";
+App::$strings["Chatroom Name"] = "Ðазвание чата";
+App::$strings["%1\$s's Chatrooms"] = "Чаты Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
+App::$strings["Passwords do not match."] = "Пароли не Ñовпадают.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "";
+App::$strings["Your registration is pending approval by the site owner."] = "";
+App::$strings["Your registration can not be processed."] = "Ваша региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть обработана.";
+App::$strings["Registration on this site/hub is by approval only."] = "";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
+App::$strings["Terms of Service"] = "УÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг";
+App::$strings["I accept the %s for this website"] = "";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "";
+App::$strings["Registration"] = "РегиÑтрациÑ";
+App::$strings["Membership on this site is by invitation only."] = "";
+App::$strings["Please enter your invitation code"] = "ПожалуйÑта, введите Ваш код приглашениÑ";
+App::$strings["Your email address"] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Choose a password"] = "Выберите пароль";
+App::$strings["Please re-enter your password"] = "ПожалуйÑта, введите пароль еще раз";
+App::$strings["Away"] = "Ðет на меÑте";
+App::$strings["Online"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
+App::$strings["Please login."] = "Войдите пожалуйÑта.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "";
+App::$strings["Remove This Channel"] = "Удалить Ñтот канал";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "";
+App::$strings["Please enter your password for verification:"] = "ПожалуйÑта, введите пароль Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸:";
+App::$strings["Remove this channel and all its clones from the network"] = "Удалить Ñтот канал и вÑе его клоны из Ñети";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
+App::$strings["Remove Channel"] = "Удалить канал";
+App::$strings["No channel."] = "Ðе канал.";
+App::$strings["Common connections"] = "Общие контакты";
+App::$strings["No connections in common."] = "Общих контактов нет.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
+App::$strings["The error message was:"] = "Сообщение об ошибке было:";
+App::$strings["Authentication failed."] = "Ошибка проверки подлинноÑти.";
+App::$strings["Remote Authentication"] = "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Введите Ð°Ð´Ñ€ÐµÑ Ð²Ð°ÑˆÐµÐ³Ð¾ канала (например: channel@example.com)";
+App::$strings["Authenticate"] = "Проверка подлинноÑти";
+App::$strings["Continue"] = "Продолжить";
+App::$strings["Premium Channel Setup"] = "УÑтановка премиум канала";
+App::$strings["Enable premium channel connection restrictions"] = "";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "";
+App::$strings["Restricted or Premium Channel"] = "Ограниченный или Премиум канал";
+App::$strings["No such group"] = "Ðет такой группы";
+App::$strings["Search Results For:"] = "Результаты поиÑка длÑ:";
+App::$strings["Collection is empty"] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта";
+App::$strings["Collection: "] = "Коллекции: ";
+App::$strings["Connection: "] = "Контакты: ";
+App::$strings["Invalid connection."] = "";
+App::$strings["Could not access contact record."] = "";
+App::$strings["Could not locate selected profile."] = "";
+App::$strings["Connection updated."] = "СвÑзи обновленны.";
+App::$strings["Failed to update connection record."] = "";
+App::$strings["Blocked"] = "Заблокированные";
+App::$strings["Ignored"] = "Игнорируемые";
+App::$strings["Hidden"] = "Скрытые";
+App::$strings["Archived"] = "Зархивированные";
+App::$strings["All"] = "Ð’Ñе";
+App::$strings["Unconnected"] = "ÐеприÑоединенные";
+App::$strings["Suggest new connections"] = "Предлагать новые контакты";
+App::$strings["New Connections"] = "Ðовые контакты";
+App::$strings["Show pending (new) connections"] = "ПроÑмотр (новых) ждущих контактов";
+App::$strings["Show all connections"] = "ПроÑмотр вÑех контактов";
+App::$strings["Unblocked"] = "Разрешенные";
+App::$strings["Only show unblocked connections"] = "Показать только разрешенные контакты";
+App::$strings["Only show blocked connections"] = "Показать только заблокированные контакты";
+App::$strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
+App::$strings["Only show archived connections"] = "Показать только архивированные контакты";
+App::$strings["Only show hidden connections"] = "Показать только Ñкрытые контакты";
+App::$strings["Only show one-way connections"] = "";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit contact"] = "Редактировать контакт";
+App::$strings["Search your connections"] = "ПоиÑк ваших ÑвÑзей";
+App::$strings["Finding: "] = "ПоиÑк:";
+App::$strings["Edit post"] = "Редактировать Ñообщение";
+App::$strings["Could not access address book record."] = "";
+App::$strings["Refresh failed - channel is currently unavailable."] = "";
+App::$strings["Channel has been unblocked"] = "Канал разблокирован";
+App::$strings["Channel has been blocked"] = "Канал заблокирован";
+App::$strings["Unable to set address book parameters."] = "";
+App::$strings["Channel has been unignored"] = "Канал не проигнорирован";
+App::$strings["Channel has been ignored"] = "Канал проигнорирован";
+App::$strings["Channel has been unarchived"] = "Канал разархивирован";
+App::$strings["Channel has been archived"] = "Канал заархивирован";
+App::$strings["Channel has been unhidden"] = "Канал открыт";
+App::$strings["Channel has been hidden"] = "Канал Ñкрыт";
+App::$strings["Channel has been approved"] = "Канал одобрен";
+App::$strings["Channel has been unapproved"] = "Канал не одобрен";
+App::$strings["Connection has been removed."] = "Соединение было удалено.";
+App::$strings["View %s's profile"] = "ПроÑмотр %s's профилÑ";
+App::$strings["Refresh Permissions"] = "Обновить разрешениÑ";
+App::$strings["Fetch updated permissions"] = "";
+App::$strings["Recent Activity"] = "";
+App::$strings["View recent posts and comments"] = "";
+App::$strings["Unblock"] = "Разрешить";
+App::$strings["Block"] = "Заблокировать";
+App::$strings["Block or Unblock this connection"] = "Запретить или разрешить Ñтот канал";
+App::$strings["Unignore"] = "Ðе игнорировать";
+App::$strings["Ignore"] = "Игнорировать";
+App::$strings["Ignore or Unignore this connection"] = "Игнорировать или не игнорировать Ñтот канал";
+App::$strings["Unarchive"] = "Разархивировать";
+App::$strings["Archive"] = "Заархивировать";
+App::$strings["Archive or Unarchive this connection"] = " Заархивировать или разархивировать Ñтот канал";
+App::$strings["Unhide"] = "Показать";
+App::$strings["Hide"] = "Скрыть";
+App::$strings["Hide or Unhide this connection"] = "Скрыть или показывать Ñтот канал";
+App::$strings["Delete this connection"] = "Удалить Ñтот контакт";
+App::$strings["Approve this connection"] = "Утвердить Ñтот контакт";
+App::$strings["Accept connection to allow communication"] = "";
+App::$strings["Automatic Permissions Settings"] = "ÐаÑтройки автоматичеÑких разрешений";
+App::$strings["Connections: settings for %s"] = "";
+App::$strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "";
+App::$strings["Slide to adjust your degree of friendship"] = "";
+App::$strings["inherited"] = "унаÑледованный";
+App::$strings["Connection has no individual permissions!"] = "";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
+App::$strings["Profile Visibility"] = "ВидимоÑÑ‚ÑŒ профилÑ";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
+App::$strings["Contact Information / Notes"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ / ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð¾ канале";
+App::$strings["Edit contact notes"] = "Редактировать Ð¿Ñ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Their Settings"] = "Их наÑтройки";
+App::$strings["My Settings"] = "Мои наÑтройки";
+App::$strings["Clear/Disable Automatic Permissions"] = "";
+App::$strings["Forum Members"] = "УчаÑтники форума";
+App::$strings["Soapbox"] = "Soapbox";
+App::$strings["Full Sharing (typical social network permissions)"] = "";
+App::$strings["Cautious Sharing "] = "";
+App::$strings["Follow Only"] = "Только Ñледовать";
+App::$strings["Individual Permissions"] = "Индивидуальные разрешениÑ";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
+App::$strings["Advanced Permissions"] = "Дополнительные разрешениÑ";
+App::$strings["Simple Permissions (select one and submit)"] = "";
+App::$strings["Visit %s's profile - %s"] = "ПоÑетить %s's ​​профиль - %s";
+App::$strings["Block/Unblock contact"] = "Запретить/разрешить контакт";
+App::$strings["Ignore contact"] = "Игнорировать контакт";
+App::$strings["Repair URL settings"] = "Ремонт наÑтройки URL";
+App::$strings["View conversations"] = "ПроÑмотр разговоров";
+App::$strings["Delete contact"] = "Удалить контакт";
+App::$strings["Last update:"] = "ПоÑледнее обновление:";
+App::$strings["Update public posts"] = "Обновить публичные ÑообщениÑ";
+App::$strings["Update now"] = "Обновить ÑейчаÑ";
+App::$strings["Currently blocked"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½";
+App::$strings["Currently ignored"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚ÑÑ";
+App::$strings["Currently archived"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ñ€Ñ…Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹";
+App::$strings["Currently pending"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð² ожидании";
+App::$strings["Hide this contact from others"] = "Скрыть Ñтот канал от других";
+App::$strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "";
+App::$strings["No potential page delegates located."] = "";
+App::$strings["Delegate Page Management"] = "";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "";
+App::$strings["Existing Page Managers"] = "";
+App::$strings["Existing Page Delegates"] = "";
+App::$strings["Potential Delegates"] = "";
+App::$strings["Remove"] = "Удалить";
+App::$strings["Add"] = "Добавить";
+App::$strings["No entries."] = "Ðет запиÑей.";
+App::$strings["Public access denied."] = "ОбщеÑтвенный доÑтуп запрещен.";
+App::$strings["Gender: "] = "Пол:";
+App::$strings["Finding:"] = "ПоиÑк:";
+App::$strings["next page"] = "ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница";
+App::$strings["previous page"] = "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница";
+App::$strings["No entries (some entries may be hidden)."] = "";
+App::$strings["Status: "] = "СтатуÑ:";
+App::$strings["Sexual Preference: "] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
+App::$strings["Homepage: "] = "ДомашнÑÑ Ñтраница:";
+App::$strings["Hometown: "] = "Город проживаниÑ:";
+App::$strings["About: "] = "О Ñебе:";
+App::$strings["Keywords: "] = "Ключевые Ñлова:";
+App::$strings["This site is not a directory server"] = "Этот Ñайт не ÑвлÑетÑÑ Ñервером каталога";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "";
+App::$strings["Welcome to %s"] = "Добро пожаловать в %s";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla Сервер - УÑтановка";
+App::$strings["Could not connect to database."] = "Ðе удалоÑÑŒ подключитьÑÑ Ðº Ñерверу баз данных.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
+App::$strings["Could not create table."] = "Ðе удалоÑÑŒ Ñоздать таблицу.";
+App::$strings["Your site database has been installed."] = "Ваша база данных уÑтановлена.";
+App::$strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "ПожалуйÑта, обратитеÑÑŒ к файлу \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Проверка ÑиÑтемы";
+App::$strings["Next"] = "СледующаÑ";
+App::$strings["Check again"] = "Проверить Ñнова";
+App::$strings["Database connection"] = "Подключение к базе данных";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
+App::$strings["Database Server Name"] = "Ð˜Ð¼Ñ Ñервера базы данных";
+App::$strings["Default is localhost"] = "По умолчанию localhost";
+App::$strings["Database Port"] = "Порт базы данных";
+App::$strings["Communication port number - use 0 for default"] = "Порт коммуникации - иÑпользуйте 0 по умолчанию";
+App::$strings["Database Login Name"] = "Ð˜Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
+App::$strings["Database Login Password"] = "Пароль Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
+App::$strings["Database Name"] = "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных";
+App::$strings["Site administrator email address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты админиÑтратора Ñайта";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "";
+App::$strings["Website URL"] = "URL веб-Ñайта";
+App::$strings["Please use SSL (https) URL if available."] = "ПожалуйÑта, иÑпользуйте SSL (https) URL еÑли возможно.";
+App::$strings["Please select a default timezone for your website"] = "ПожалуйÑта, выберите чаÑовой поÑÑ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñайта";
+App::$strings["Site settings"] = "ÐаÑтройки Ñайта";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
+App::$strings["PHP executable path"] = "PHP executable путь";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
+App::$strings["Command line PHP"] = "Command line PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
+App::$strings["This is required for message delivery to work."] = "Это требуетÑÑ Ð´Ð»Ñ Ð´Ð¾Ñтавки Ñообщений.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "ЕÑли работаете под Windows, Ñм. \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹ шифрованиÑ";
+App::$strings["libCurl PHP module"] = "libCurl PHP модуль";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP модуль";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP модуль";
+App::$strings["mysqli PHP module"] = "mysqli PHP модуль";
+App::$strings["mb_string PHP module"] = "mb_string PHP модуль";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP модуль";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite модуль";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: Apache веб-Ñервер модуль mod-rewrite требуетÑÑ, но не уÑтановлен.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Ошибка: proc_open требуетÑÑ, но не уÑтановлен или отключен в php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Ошибка: Модуль libCURL PHP требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Ошибка: GD graphics PHP модуль Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ JPEG требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Ошибка: openssl PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Ошибка: mysqli PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Ошибка: mb_string PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Ошибка: mcrypt PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Веб-уÑтановщик должен быть в ÑоÑтоÑнии Ñоздать файл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \".htconfig.php\" в верхней папке вашего веб-Ñервера, но он не в ÑоÑтоÑнии Ñделать Ñто.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Ð’Ñ‹ можете пропуÑтить Ñту процедуру и выполнить уÑтановку вручную. ОбратитеÑÑŒ к файлу \"install/INSTALL.txt\" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð½Ñтрукций.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory view/tpl/smarty3/ under the Red top level folder."] = "";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
+App::$strings["Note: as a security measure, you should give the web server write access to view/tpl/smarty3/ only--not the template files (.tpl) that it contains."] = "";
+App::$strings["view/tpl/smarty3 is writable"] = "view/tpl/smarty3 доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
+App::$strings["store is writable"] = "";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
+App::$strings["If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "";
+App::$strings["SSL certificate validation"] = "проверка Ñертификата SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
+App::$strings["Url rewrite is working"] = "Url rewrite работает";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
+App::$strings["Errors encountered creating database tables."] = "";
+App::$strings["<h1>What next</h1>"] = "<h1>Что дальше</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
+App::$strings["Item not found"] = "Элемент не найден";
+App::$strings["Edit Block"] = "Редактировать блок";
+App::$strings["Delete block?"] = "Удалить блок?";
+App::$strings["Insert YouTube video"] = "Ð’Ñтавить YouTube видео";
+App::$strings["Insert Vorbis [.ogg] video"] = "Ð’Ñтавить Vorbis [.ogg] видео";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Ð’Ñтавить Vorbis [.ogg] музыку";
+App::$strings["Delete Block"] = "Удалить блок";
+App::$strings["Layout updated."] = "Шаблон обновлен.";
+App::$strings["Edit System Page Description"] = "";
+App::$strings["Layout not found."] = "Шаблон не найден";
+App::$strings["Module Name:"] = "Ð˜Ð¼Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ:";
+App::$strings["Layout Help"] = "Помощь к шаблону";
+App::$strings["Edit Layout"] = "Редактировать шаблон";
+App::$strings["Delete layout?"] = "Удалить шаблон?";
+App::$strings["Delete Layout"] = "Удалить шаблон";
+App::$strings["Item is not editable"] = "Элемент Ð½ÐµÐ»ÑŒÐ·Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ";
+App::$strings["Delete item?"] = "Удалить Ñлемент?";
+App::$strings["Edit Webpage"] = "Редактировать веб-Ñтраницу";
+App::$strings["Delete webpage?"] = "Удалить веб-Ñтраницу?";
+App::$strings["Delete Webpage"] = "Удалить веб-Ñтраницу";
+App::$strings["Version %s"] = "ВерÑÐ¸Ñ %s";
+App::$strings["Installed plugins/addons/apps:"] = "";
+App::$strings["No installed plugins/addons/apps"] = "";
+App::$strings["Red"] = "Red";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites."] = "";
+App::$strings["Running at web location"] = "";
+App::$strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "ПожалуйÑта поÑетите <a href=\"http://getzot.com\">GetZot.com</a> чтобы узнать больше о Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
+App::$strings["Site Administrators"] = "ÐдминиÑтратор Ñайта";
+App::$strings["Page owner information could not be retrieved."] = "";
+App::$strings["Album not found."] = "Ðльбом не найден.";
+App::$strings["Delete Album"] = "Удалить альбом";
+App::$strings["Delete Photo"] = "Удалить фотографию";
+App::$strings["No photos selected"] = "Ðикакие фотографии не выбраны";
+App::$strings["Access to this item is restricted."] = "ДоÑтуп к Ñтому Ñлементу ограничен.";
+App::$strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт из %2$.2f Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
+App::$strings["You have used %1$.2f Mbytes of photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
+App::$strings["Upload Photos"] = "Загрузить фотографии";
+App::$strings["New album name: "] = "Ðазвание нового альбома:";
+App::$strings["or existing album name: "] = "или ÑущеÑтвующий альбом:";
+App::$strings["Do not show a status post for this upload"] = "Ðе показывать поÑÑ‚ о ÑоÑтоÑнии Ñтой загрузки";
+App::$strings["Contact Photos"] = "Фотографии контакта";
+App::$strings["Edit Album"] = "Редактировать Фотоальбом";
+App::$strings["Show Newest First"] = "Показать новые первыми";
+App::$strings["Show Oldest First"] = "Показать Ñтарые первыми";
+App::$strings["View Photo"] = "ПоÑмотреть фотографию";
+App::$strings["Permission denied. Access to this item may be restricted."] = "";
+App::$strings["Photo not available"] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна";
+App::$strings["Use as profile photo"] = "ИÑпользовать в качеÑтве фотографии профилÑ";
+App::$strings["View Full Size"] = "ПоÑмотреть в полный размер";
+App::$strings["Edit photo"] = "Редактировать фотографию";
+App::$strings["Rotate CW (right)"] = "Повернуть CW (направо)";
+App::$strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
+App::$strings["New album name"] = "Ðовое название альбома:";
+App::$strings["Caption"] = "ПодпиÑÑŒ";
+App::$strings["Add a Tag"] = "Добавить тег";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ðапример: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["In This Photo:"] = "";
+App::$strings["View Album"] = "ПоÑмотреть фотоальбом";
+App::$strings["Recent Photos"] = "ПоÑледние фотографии";
+App::$strings["Failed to create source. No channel selected."] = "";
+App::$strings["Source created."] = "ИÑточник Ñоздан";
+App::$strings["Source updated."] = "ИÑточник обновлен.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "";
+App::$strings["New Source"] = "Ðовый иÑточник";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
+App::$strings["Only import content with these words (one per line)"] = "";
+App::$strings["Leave blank to import all public content"] = "";
+App::$strings["Channel Name"] = "Ð˜Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Source not found."] = "ИÑточник не найден.";
+App::$strings["Edit Source"] = "Редактировать иÑточник";
+App::$strings["Delete Source"] = "Удалить иÑточник";
+App::$strings["Source removed"] = "ИÑточник удален";
+App::$strings["Unable to remove source."] = "";
+App::$strings["- select -"] = "- выбрать -";
+App::$strings["Event title and start time are required."] = "Ðазвание ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° требуетÑÑ.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Редактировать мероприÑтие";
+App::$strings["Create New Event"] = "Создать новое мероприÑтие";
+App::$strings["Previous"] = "ПредыдущаÑ";
+App::$strings["hour:minute"] = "чаÑÑ‹:минуты";
+App::$strings["Event details"] = "Детали мероприÑтиÑ";
+App::$strings["Format is %s %s. Starting date and Title are required."] = "Формат: %s %s. Дата начала и название необходимы.";
+App::$strings["Event Starts:"] = "Ðачало мероприÑтиÑ:";
+App::$strings["Required"] = "Ðеобходимо";
+App::$strings["Finish date/time is not known or not relevant"] = "Дата Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð½Ðµ извеÑтно / не релевантно.";
+App::$strings["Event Finishes:"] = "\t\nКонец мероприÑтий:";
+App::$strings["Adjust for viewer timezone"] = "Отрегулируйте Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра чаÑовых поÑÑов";
+App::$strings["Description:"] = "ОпиÑание:";
+App::$strings["Title:"] = "Заголовок:";
+App::$strings["Share this event"] = "ПоделитьÑÑ Ñтим мероприÑтием";
+App::$strings["Permission Denied."] = "ДоÑтуп запрещен.";
+App::$strings["File not found."] = "Файл не найден.";
+App::$strings["Edit file permissions"] = "Редактировать Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°";
+App::$strings["Set/edit permissions"] = "";
+App::$strings["Include all files and sub folders"] = "";
+App::$strings["Return to file list"] = "";
+App::$strings["Copy/paste this code to attach file to a post"] = "";
+App::$strings["Copy/paste this URL to link file from a web page"] = "";
+App::$strings["Channel added."] = "Контакт добавлен.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s Ñледит %2\$s's %3\$s";
+App::$strings["Contact not found."] = "Контакт не найден.";
+App::$strings["Friend suggestion sent."] = "Предложение дружить отправлено.";
+App::$strings["Suggest Friends"] = "ПриглаÑить друзей";
+App::$strings["Suggest a friend for %s"] = "";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
+App::$strings["Collection created."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ñоздана.";
+App::$strings["Could not create collection."] = "Ðе удалоÑÑŒ Ñоздать коллекцию.";
+App::$strings["Collection updated."] = "";
+App::$strings["Create a collection of channels."] = "Создать коллекцию контактов";
+App::$strings["Collection Name: "] = "Ðазвание коллекции:";
+App::$strings["Members are visible to other channels"] = "Пользователи могут видеть другие каналы";
+App::$strings["Collection removed."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°.";
+App::$strings["Unable to remove collection."] = "Ðевозможно удалить коллекцию.";
+App::$strings["Collection Editor"] = "Редактор коллекций";
+App::$strings["Members"] = "УчаÑтники";
+App::$strings["All Connected Channels"] = "Ð’Ñе подключенные контакы";
+App::$strings["Click on a channel to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
+App::$strings["Help:"] = "Помощь:";
+App::$strings["Not Found"] = "Ðе найдено";
+App::$strings["Tag removed"] = "Тег удален";
+App::$strings["Remove Item Tag"] = "Удалить Тег";
+App::$strings["Select a tag to remove: "] = "Выбрать тег Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ: ";
+App::$strings["Theme settings updated."] = "ÐаÑтройки темы обновленны.";
+App::$strings["Site"] = "Сайт";
+App::$strings["Accounts"] = "Пользователи";
+App::$strings["Channels"] = "Каналы";
+App::$strings["Plugins"] = "Плагины";
+App::$strings["Themes"] = "Темы";
+App::$strings["Server"] = "Серверы";
+App::$strings["DB updates"] = "Обновление базы данных";
+App::$strings["Logs"] = "Журналы";
+App::$strings["Plugin Features"] = "Функции плагинов";
+App::$strings["User registrations waiting for confirmation"] = "РегиÑтрации пользователей, которые ждут подтверждениÑ";
+App::$strings["Message queues"] = "Очередь недоÑтавленных Ñообщений";
+App::$strings["Administration"] = "ÐдминиÑтрациÑ";
+App::$strings["Summary"] = "Резюме";
+App::$strings["Registered users"] = "Ð’Ñего пользователeй";
+App::$strings["Pending registrations"] = "Ждут утверждениÑ";
+App::$strings["Version"] = "ВерÑÐ¸Ñ ÑиÑтемы";
+App::$strings["Active plugins"] = "Ðктивные плагины";
+App::$strings["Site settings updated."] = "ÐаÑтройки Ñайта обновлены.";
+App::$strings["No special theme for accessibility"] = "";
+App::$strings["Yes - with approval"] = "";
+App::$strings["My site is not a public server"] = "";
+App::$strings["My site has paid access only"] = "";
+App::$strings["My site has free access only"] = "";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "";
+App::$strings["File upload"] = "Загрузка файла";
+App::$strings["Policies"] = "Правила";
+App::$strings["Site name"] = "Ðазвание Ñайта";
+App::$strings["Banner/Logo"] = "Баннер / логотип";
+App::$strings["Administrator Information"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± админиÑтраторе";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
+App::$strings["System language"] = "Язык ÑиÑтемы";
+App::$strings["System theme"] = "Тема ÑиÑтемы";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
+App::$strings["Mobile system theme"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° ÑиÑтемы";
+App::$strings["Theme for mobile devices"] = "Тема Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
+App::$strings["Accessibility system theme"] = "";
+App::$strings["Accessibility theme"] = "";
+App::$strings["Channel to use for this website's static pages"] = "";
+App::$strings["Site Channel"] = "Канал Ñайта";
+App::$strings["Maximum image size"] = "МакÑимальный размер";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
+App::$strings["Does this site allow new member registration?"] = "";
+App::$strings["Which best describes the types of account offered by this hub?"] = "";
+App::$strings["Register text"] = "ТекÑÑ‚ региÑтрации";
+App::$strings["Will be displayed prominently on the registration page."] = "";
+App::$strings["Accounts abandoned after x days"] = "";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
+App::$strings["Allowed friend domains"] = "Разрешенные домены друзей";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Allowed email domains"] = "Разрешенные домены Ñлектронной почты";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Block public"] = "Блокировать публичный доÑтуп";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
+App::$strings["Force publish"] = "ЗаÑтавить публиковать";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "";
+App::$strings["Disable discovery tab"] = "Отключить вкладку \"обнаруженные\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
+App::$strings["No login on Homepage"] = "";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
+App::$strings["Proxy user"] = "Proxy пользователь";
+App::$strings["Proxy URL"] = "Proxy URL";
+App::$strings["Network timeout"] = "Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ñети";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
+App::$strings["Delivery interval"] = "Интервал доÑтавки";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
+App::$strings["Poll interval"] = "Интервал опроÑа";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
+App::$strings["Maximum Load Average"] = "";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
+App::$strings["No server found"] = "Сервер не найден";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "Ð´Ð»Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["on server"] = "на Ñервере";
+App::$strings["Status"] = "СтатуÑ";
+App::$strings["Update has been marked successful"] = "";
+App::$strings["Executing %s failed. Check system logs."] = "";
+App::$strings["Update %s was successfully applied."] = "";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "";
+App::$strings["Update function %s could not be found."] = "";
+App::$strings["No failed updates."] = "Ошибок обновлений нет.";
+App::$strings["Failed Updates"] = "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸";
+App::$strings["Mark success (if update was manually applied)"] = "";
+App::$strings["Attempt to execute this update step automatically"] = "";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "",
1 => "",
2 => "",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s канал удален",
1 => "%s канала удалены",
2 => "%s каналов удалено",
);
-$a->strings["Account not found"] = "Ðккаунт не найден";
-$a->strings["User '%s' deleted"] = "Пользователь '%s' удален";
-$a->strings["User '%s' unblocked"] = "Пользователь '%s' разрешен";
-$a->strings["User '%s' blocked"] = "Пользователь '%s' заблокирован";
-$a->strings["Users"] = "Пользователи";
-$a->strings["select all"] = "выбрать вÑе";
-$a->strings["User registrations waiting for confirm"] = "РегиÑтрации пользователей ждут подтверждениÑ";
-$a->strings["Request date"] = "Дата запроÑа";
-$a->strings["No registrations."] = "Ðовых региÑтраций пока нет.";
-$a->strings["Approve"] = "Утвердить";
-$a->strings["Deny"] = "Запретить";
-$a->strings["Register date"] = "Дата региÑтрации";
-$a->strings["Last login"] = "ПоÑледний вход";
-$a->strings["Expires"] = "";
-$a->strings["Service Class"] = "КлаÑÑ Ñлужбы";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Ðккаунт не найден";
+App::$strings["User '%s' deleted"] = "Пользователь '%s' удален";
+App::$strings["User '%s' unblocked"] = "Пользователь '%s' разрешен";
+App::$strings["User '%s' blocked"] = "Пользователь '%s' заблокирован";
+App::$strings["Users"] = "Пользователи";
+App::$strings["select all"] = "выбрать вÑе";
+App::$strings["User registrations waiting for confirm"] = "РегиÑтрации пользователей ждут подтверждениÑ";
+App::$strings["Request date"] = "Дата запроÑа";
+App::$strings["No registrations."] = "Ðовых региÑтраций пока нет.";
+App::$strings["Approve"] = "Утвердить";
+App::$strings["Deny"] = "Запретить";
+App::$strings["Register date"] = "Дата региÑтрации";
+App::$strings["Last login"] = "ПоÑледний вход";
+App::$strings["Expires"] = "";
+App::$strings["Service Class"] = "КлаÑÑ Ñлужбы";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "",
1 => "",
2 => "",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s канал удален",
1 => "%s канала удалены",
2 => "%s каналы удалены",
);
-$a->strings["Channel not found"] = "Канал не найден";
-$a->strings["Channel '%s' deleted"] = "Канал '%s' удален";
-$a->strings["Channel '%s' uncensored"] = "";
-$a->strings["Channel '%s' censored"] = "";
-$a->strings["Censor"] = "";
-$a->strings["Uncensor"] = "";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["Plugin %s disabled."] = "Плагин %s отключен.";
-$a->strings["Plugin %s enabled."] = "Плагин %s включен.";
-$a->strings["Disable"] = "Запретить";
-$a->strings["Enable"] = "Разрешить";
-$a->strings["Toggle"] = "Переключить";
-$a->strings["Author: "] = "Ðвтор: ";
-$a->strings["Maintainer: "] = "ОбÑлуживающий: ";
-$a->strings["No themes found."] = "Темы не найдены.";
-$a->strings["Screenshot"] = "Скриншот";
-$a->strings["[Experimental]"] = "[ÑкÑпериментальный]";
-$a->strings["[Unsupported]"] = "[неподдерживаемый]";
-$a->strings["Log settings updated."] = "ÐаÑтройки журнала обновленны.";
-$a->strings["Clear"] = "ОчиÑтить";
-$a->strings["Debugging"] = "Включить/Выключить";
-$a->strings["Log file"] = "Файл журнала";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Должна быть доÑтупна Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи веб-Ñервером. ОтноÑительно верхнего ÑƒÑ€Ð¾Ð²Ð½Ñ Ð²ÐµÐ±-Ñайта.";
-$a->strings["Log level"] = "Уровень журнала";
-$a->strings["Thing updated"] = "";
-$a->strings["Object store: failed"] = "";
-$a->strings["Thing added"] = "";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "";
-$a->strings["Show Thing"] = "";
-$a->strings["item not found."] = "Элемент не найден.";
-$a->strings["Edit Thing"] = "";
-$a->strings["Select a profile"] = "Выберите профиль";
-$a->strings["Post an activity"] = "";
-$a->strings["Only sends to viewers of the applicable profile"] = "";
-$a->strings["Name of thing e.g. something"] = "";
-$a->strings["URL of thing (optional)"] = "";
-$a->strings["URL for photo of thing (optional)"] = "";
-$a->strings["Add Thing to your Profile"] = "";
-$a->strings["Nothing to import."] = "Ðичего импортировать.";
-$a->strings["Unable to download data from old server"] = "Ðевозможно загрузить данные из Ñтарого Ñервера";
-$a->strings["Imported file is empty."] = "Импортированный файл пуÑÑ‚.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
-$a->strings["Channel clone failed. Import failed."] = "";
-$a->strings["Cloned channel not found. Import failed."] = "";
-$a->strings["Import completed."] = "Импорт завершен.";
-$a->strings["You must be logged in to use this feature."] = "Ð’Ñ‹ должны войти в ÑиÑтему, чтобы иÑпользовать Ñту функцию.";
-$a->strings["Import Channel"] = "Импорт канала";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
-$a->strings["File to Upload"] = "Файл Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸";
-$a->strings["Or provide the old server/hub details"] = "";
-$a->strings["Your old identity address (xyz@example.com)"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñти (xyz@example.com)";
-$a->strings["Your old login email address"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Your old login password"] = "Ваш Ñтарый пароль";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
-$a->strings["Make this hub my primary location"] = "";
-$a->strings["Total invitation limit exceeded."] = "";
-$a->strings["%s : Not a valid email address."] = "%s : Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
-$a->strings["Please join us on Red"] = "ПожалуйÑта, приÑоединÑйтеÑÑŒ к нам в Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "";
-$a->strings["%s : Message delivery failed."] = "%s : ДоÑтавка ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ.";
-$a->strings["%d message sent."] = array(
+App::$strings["Channel not found"] = "Канал не найден";
+App::$strings["Channel '%s' deleted"] = "Канал '%s' удален";
+App::$strings["Channel '%s' uncensored"] = "";
+App::$strings["Channel '%s' censored"] = "";
+App::$strings["Censor"] = "";
+App::$strings["Uncensor"] = "";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["Plugin %s disabled."] = "Плагин %s отключен.";
+App::$strings["Plugin %s enabled."] = "Плагин %s включен.";
+App::$strings["Disable"] = "Запретить";
+App::$strings["Enable"] = "Разрешить";
+App::$strings["Toggle"] = "Переключить";
+App::$strings["Author: "] = "Ðвтор: ";
+App::$strings["Maintainer: "] = "ОбÑлуживающий: ";
+App::$strings["No themes found."] = "Темы не найдены.";
+App::$strings["Screenshot"] = "Скриншот";
+App::$strings["[Experimental]"] = "[ÑкÑпериментальный]";
+App::$strings["[Unsupported]"] = "[неподдерживаемый]";
+App::$strings["Log settings updated."] = "ÐаÑтройки журнала обновленны.";
+App::$strings["Clear"] = "ОчиÑтить";
+App::$strings["Debugging"] = "Включить/Выключить";
+App::$strings["Log file"] = "Файл журнала";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Должна быть доÑтупна Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи веб-Ñервером. ОтноÑительно верхнего ÑƒÑ€Ð¾Ð²Ð½Ñ Ð²ÐµÐ±-Ñайта.";
+App::$strings["Log level"] = "Уровень журнала";
+App::$strings["Thing updated"] = "";
+App::$strings["Object store: failed"] = "";
+App::$strings["Thing added"] = "";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
+App::$strings["Show Thing"] = "";
+App::$strings["item not found."] = "Элемент не найден.";
+App::$strings["Edit Thing"] = "";
+App::$strings["Select a profile"] = "Выберите профиль";
+App::$strings["Post an activity"] = "";
+App::$strings["Only sends to viewers of the applicable profile"] = "";
+App::$strings["Name of thing e.g. something"] = "";
+App::$strings["URL of thing (optional)"] = "";
+App::$strings["URL for photo of thing (optional)"] = "";
+App::$strings["Add Thing to your Profile"] = "";
+App::$strings["Nothing to import."] = "Ðичего импортировать.";
+App::$strings["Unable to download data from old server"] = "Ðевозможно загрузить данные из Ñтарого Ñервера";
+App::$strings["Imported file is empty."] = "Импортированный файл пуÑÑ‚.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
+App::$strings["Channel clone failed. Import failed."] = "";
+App::$strings["Cloned channel not found. Import failed."] = "";
+App::$strings["Import completed."] = "Импорт завершен.";
+App::$strings["You must be logged in to use this feature."] = "Ð’Ñ‹ должны войти в ÑиÑтему, чтобы иÑпользовать Ñту функцию.";
+App::$strings["Import Channel"] = "Импорт канала";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
+App::$strings["File to Upload"] = "Файл Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸";
+App::$strings["Or provide the old server/hub details"] = "";
+App::$strings["Your old identity address (xyz@example.com)"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñти (xyz@example.com)";
+App::$strings["Your old login email address"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Your old login password"] = "Ваш Ñтарый пароль";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
+App::$strings["Make this hub my primary location"] = "";
+App::$strings["Total invitation limit exceeded."] = "";
+App::$strings["%s : Not a valid email address."] = "%s : Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
+App::$strings["Please join us on Red"] = "ПожалуйÑта, приÑоединÑйтеÑÑŒ к нам в Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "";
+App::$strings["%s : Message delivery failed."] = "%s : ДоÑтавка ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ.";
+App::$strings["%d message sent."] = array(
0 => "%d Ñообщение отправленно.",
1 => "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ð¾.",
2 => "%d Ñообщений отправленно.",
);
-$a->strings["You have no more invitations available"] = "У Ð²Ð°Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ нет приглашений";
-$a->strings["Send invitations"] = "ПоÑлать приглашениÑ";
-$a->strings["Enter email addresses, one per line:"] = "Введите адреÑа Ñлектронной почты, по одному на Ñтроку:";
-$a->strings["Your message:"] = "Сообщение:";
-$a->strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool."] = "";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "";
-$a->strings["Please visit my channel at"] = "ПожалуйÑта, поÑетите мой канал на";
-$a->strings["Once you have registered (on ANY Hubzilla site - they are all inter-connected), please connect with my Hubzilla channel address:"] = "";
-$a->strings["Click the [Register] link on the following page to join."] = "";
-$a->strings["For more information about the Hubzilla Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Чтобы узнать больше о проекте Hubzilla, и чтобы узнать почему он имеет потенциал Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡Ð½Ð¾Ð³Ð¾ нам Интернета, пожалуйÑта, поÑетите http://getzot.com";
-$a->strings["Unable to locate original post."] = "Ðе удалоÑÑŒ найти оригинал.";
-$a->strings["Empty post discarded."] = "ОтказатьÑÑ Ð¾Ñ‚ пуÑтой почты.";
-$a->strings["Executable content type not permitted to this channel."] = "";
-$a->strings["System error. Post not saved."] = "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Сообщение не Ñохранено.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "";
-$a->strings["[Embedded content - reload page to view]"] = "";
-$a->strings["Help with this feature"] = "";
-$a->strings["Layout Name"] = "Ðазвание шаблона";
-$a->strings["thing"] = "";
-$a->strings["Remote privacy information not available."] = "";
-$a->strings["Visible to:"] = "Кому видно:";
-$a->strings["No connections."] = "Ðикаких ÑвÑзей.";
-$a->strings["Visit %s's profile [%s]"] = "ПоÑетить %s's ​​профиль [%s]";
-$a->strings["View Connnections"] = "ПроÑмотр контактов";
-$a->strings["No valid account found."] = "ДейÑтвительный аккаунт не найден.";
-$a->strings["Password reset request issued. Check your email."] = "";
-$a->strings["Site Member (%s)"] = "УчаÑтник Ñайта (%s)";
-$a->strings["Password reset requested at %s"] = "ТребуетÑÑ ÑÐ±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð½Ð° %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
-$a->strings["Password Reset"] = "СброÑить пароль";
-$a->strings["Your password has been reset as requested."] = "Ваш пароль в ÑоответÑтвии Ñ Ð¿Ñ€Ð¾Ñьбой Ñброшен.";
-$a->strings["Your new password is"] = "Ваш новый пароль";
-$a->strings["Save or copy your new password - and then"] = "";
-$a->strings["click here to login"] = "нажмите здеÑÑŒ чтобы выйти";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
-$a->strings["Your password has changed at %s"] = "Пароль изменен на %s";
-$a->strings["Forgot your Password?"] = "Забыли пароль или логин?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
-$a->strings["Email Address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Reset"] = "СброÑ";
-$a->strings["Hub not found."] = "Hub не найден.";
-$a->strings["Total votes"] = "";
-$a->strings["Average Rating"] = "";
-$a->strings["Unable to lookup recipient."] = "";
-$a->strings["Unable to communicate with requested channel."] = "";
-$a->strings["Cannot verify requested channel."] = "";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "";
-$a->strings["Messages"] = "ПерепиÑка";
-$a->strings["Message deleted."] = "Сообщение удалено.";
-$a->strings["Message recalled."] = "";
-$a->strings["Send Private Message"] = "Отправить личное Ñообщение";
-$a->strings["To:"] = "Кому:";
-$a->strings["Subject:"] = "Тема:";
-$a->strings["Message not found."] = "Сообщение не найдено.";
-$a->strings["Delete message"] = "Удалить Ñообщение";
-$a->strings["Recall message"] = "";
-$a->strings["Message has been recalled."] = "";
-$a->strings["Private Conversation"] = "Личный разговор";
-$a->strings["Delete conversation"] = "Удалить разговор";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
-$a->strings["Send Reply"] = "Отправить Ñнова";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
-$a->strings["Create a new channel"] = "Создать новый канал";
-$a->strings["Channel Manager"] = "ÐаÑтройки канала";
-$a->strings["Current Channel"] = "Текущий канал";
-$a->strings["Attach to one of your channels by selecting it."] = "";
-$a->strings["Default Channel"] = "Канал по умолчанию";
-$a->strings["Make Default"] = "Сделать Ñтандартным";
-$a->strings["Wall Photos"] = "Стена фотографий";
-$a->strings["Profile Match"] = "Профиль Совпадение";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "";
-$a->strings["is interested in:"] = "заинтереÑован в:";
-$a->strings["No matches"] = "Ðет ÑоответÑтвий";
-$a->strings["Menu updated."] = "Меню обновлено.";
-$a->strings["Unable to update menu."] = "Ðевозможно обновление меню.";
-$a->strings["Menu created."] = "Меню Ñоздано.";
-$a->strings["Unable to create menu."] = "Ðевозможно Ñоздать меню.";
-$a->strings["Manage Menus"] = "Управление меню";
-$a->strings["Drop"] = "Удалить";
-$a->strings["Create a new menu"] = "Создать новое меню";
-$a->strings["Delete this menu"] = "Удалить Ñто меню";
-$a->strings["Edit menu contents"] = "Редактировать Ñодержание меню";
-$a->strings["Edit this menu"] = "Редактировать Ñто меню";
-$a->strings["New Menu"] = "Ðовое меню";
-$a->strings["Menu name"] = "Ðазвание меню";
-$a->strings["Must be unique, only seen by you"] = "";
-$a->strings["Menu title"] = "Ðазвание меню";
-$a->strings["Menu title as seen by others"] = "";
-$a->strings["Allow bookmarks"] = "Разрешить закладки";
-$a->strings["Menu may be used to store saved bookmarks"] = "Меню может иÑпользоватьÑÑ, чтобы Ñохранить закладки";
-$a->strings["Menu deleted."] = "Меню удалено.";
-$a->strings["Menu could not be deleted."] = "Меню не может быть удален.";
-$a->strings["Edit Menu"] = "Редактировать меню";
-$a->strings["Add or remove entries to this menu"] = "";
-$a->strings["Conversation removed."] = "Разговор удален.";
-$a->strings["No messages."] = "Ðет Ñообщений.";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Add a Channel"] = "Добавить контакт";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
-$a->strings["Choose a short nickname"] = "Выберите короткий пÑевдоним";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
-$a->strings["Invalid request identifier."] = "";
-$a->strings["Discard"] = "Отменить";
-$a->strings["No more system notifications."] = "Ðовых оповещений ÑиÑтемы пока нет.";
-$a->strings["System Notifications"] = "СиÑтемные Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ";
-$a->strings["Unable to find your hub."] = "";
-$a->strings["Post successful."] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
-$a->strings["invalid target signature"] = "";
-$a->strings["OpenID protocol error. No ID returned."] = "";
-$a->strings["App installed."] = "Приложение уÑтановлено .";
-$a->strings["Malformed app."] = "";
-$a->strings["Embed code"] = "Код Ð´Ð»Ñ Ð²Ñтавки";
-$a->strings["Edit App"] = "Редактировать приложение";
-$a->strings["Create App"] = "Создать приложение";
-$a->strings["Name of app"] = "Ðазвание приложениÑ";
-$a->strings["Location (URL) of app"] = "";
-$a->strings["Photo icon URL"] = "";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - необÑзательно";
-$a->strings["Version ID"] = "ВерÑÐ¸Ñ ID";
-$a->strings["Price of app"] = "";
-$a->strings["Location (URL) to purchase app"] = "";
-$a->strings["Schema Default"] = "";
-$a->strings["Sans-Serif"] = "";
-$a->strings["Monospace"] = "";
-$a->strings["Theme settings"] = "ÐаÑтройки темы";
-$a->strings["Set scheme"] = "УÑтановить Ñхему";
-$a->strings["Set font-size for posts and comments"] = "УÑтановить размер шрифта Ð´Ð»Ñ Ñообщений и комментариев";
-$a->strings["Set font face"] = "";
-$a->strings["Set iconset"] = "";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "";
-$a->strings["Set shadow colour, default #000"] = "";
-$a->strings["Set radius size, default 5px"] = "";
-$a->strings["Set line-height for posts and comments"] = "";
-$a->strings["Set background image"] = "";
-$a->strings["Set background attachment"] = "";
-$a->strings["Set background colour"] = "";
-$a->strings["Set section background image"] = "";
-$a->strings["Set section background colour"] = "";
-$a->strings["Set colour of items - use hex"] = "";
-$a->strings["Set colour of links - use hex"] = "";
-$a->strings["Set max-width for items. Default 400px"] = "";
-$a->strings["Set min-width for items. Default 240px"] = "";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "";
-$a->strings["Set colour of fonts - use hex"] = "";
-$a->strings["Set background-size element"] = "";
-$a->strings["Item opacity"] = "";
-$a->strings["Display post previews only"] = "";
-$a->strings["Display side bar on channel page"] = "";
-$a->strings["Colour of the navigation bar"] = "";
-$a->strings["Item float"] = "";
-$a->strings["Left offset of the section element"] = "";
-$a->strings["Right offset of the section element"] = "";
-$a->strings["Section width"] = "";
-$a->strings["Left offset of the aside"] = "";
-$a->strings["Right offset of the aside element"] = "";
-$a->strings["None"] = "";
-$a->strings["Header image"] = "Графика заголовока";
-$a->strings["Header image only on profile pages"] = "";
-$a->strings["Narrow navbar"] = "Ð£Ð·ÐºÐ°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ навигации";
-$a->strings["Navigation bar background colour"] = "Панель навигации, цвет фона";
-$a->strings["Navigation bar gradient top colour"] = "Панель навигации, цвет градиента вверху";
-$a->strings["Navigation bar gradient bottom colour"] = "Панель навигации, цвет градиента внизу";
-$a->strings["Navigation active button gradient top colour"] = "Панель навигации, цвет градиента вверху активной кнопки";
-$a->strings["Navigation active button gradient bottom colour"] = "Панель навигации, цвет градиента внизу активной кнопки";
-$a->strings["Navigation bar border colour "] = "Панель навигации, цвет границы";
-$a->strings["Navigation bar icon colour "] = "Панель навигации, цвет значков";
-$a->strings["Navigation bar active icon colour "] = "Панель навигации, цвет активного значка";
-$a->strings["link colour"] = "Цвет ÑÑылок";
-$a->strings["Set font-colour for banner"] = "Цвет текÑта в шапке";
-$a->strings["Set the background colour"] = "Цвет фона на Ñтранице канала";
-$a->strings["Set the background image"] = "Фоновое изображение";
-$a->strings["Set the background colour of items"] = "Цвет фона Ð´Ð»Ñ Ð¿Ð¾Ñтов и других Ñлементов";
-$a->strings["Set the background colour of comments"] = "Цвет фона Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
-$a->strings["Set the border colour of comments"] = "Цвет границы Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñти комментариев";
-$a->strings["Set the indent for comments"] = "";
-$a->strings["Set the basic colour for item icons"] = "ОÑновной цвет в иконках редактированиÑ";
-$a->strings["Set the hover colour for item icons"] = "Цвет в иконках Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ наведении мыши";
-$a->strings["Set font-size for the entire application"] = "УÑтановить размер шрифта Ð´Ð»Ñ ÑиÑтемы в целом";
-$a->strings["Set font-colour for posts and comments"] = "Цвет шрифта Ð´Ð»Ñ Ð¿Ð¾Ñтов и комментариев";
-$a->strings["Set radius of corners"] = "Ð Ð°Ð´Ð¸ÑƒÑ Ñкруглений";
-$a->strings["Set shadow depth of photos"] = "";
-$a->strings["Set maximum width of conversation regions"] = "";
-$a->strings["Center conversation regions"] = "";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Панель навигации, прозрачноÑÑ‚ÑŒ";
-$a->strings["Set size of conversation author photo"] = "";
-$a->strings["Set size of followup author photos"] = "";
-$a->strings["Sloppy photo albums"] = "";
-$a->strings["Are you a clean desk or a messy desk person?"] = "";
-$a->strings["Type"] = "Тип";
-$a->strings["Size"] = "Размер";
-$a->strings["Last modified"] = "ПоÑледнее изменение";
-$a->strings["Are you sure you want to delete this item?"] = "Ð’Ñ‹ уверены, что хотите удалить Ñтот Ñлемент?";
-$a->strings["Total"] = "Ð’Ñего";
-$a->strings["Update %s failed. See error logs."] = "";
-$a->strings["Update Error at %s"] = "Ошибка Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð° %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "";
-$a->strings["Password"] = "Пароль";
-$a->strings["Remember me"] = "Запомнить";
-$a->strings["Forgot your password?"] = "Забыли пароль или логин?";
-$a->strings["permission denied"] = "доÑтуп запрещен";
-$a->strings["Got Zot?"] = "Got Zot?";
-$a->strings["toggle mobile"] = "мобильное подключение";
+App::$strings["You have no more invitations available"] = "У Ð²Ð°Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ нет приглашений";
+App::$strings["Send invitations"] = "ПоÑлать приглашениÑ";
+App::$strings["Enter email addresses, one per line:"] = "Введите адреÑа Ñлектронной почты, по одному на Ñтроку:";
+App::$strings["Your message:"] = "Сообщение:";
+App::$strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool."] = "";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "";
+App::$strings["Please visit my channel at"] = "ПожалуйÑта, поÑетите мой канал на";
+App::$strings["Once you have registered (on ANY Hubzilla site - they are all inter-connected), please connect with my Hubzilla channel address:"] = "";
+App::$strings["Click the [Register] link on the following page to join."] = "";
+App::$strings["For more information about the Hubzilla Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Чтобы узнать больше о проекте Hubzilla, и чтобы узнать почему он имеет потенциал Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡Ð½Ð¾Ð³Ð¾ нам Интернета, пожалуйÑта, поÑетите http://getzot.com";
+App::$strings["Unable to locate original post."] = "Ðе удалоÑÑŒ найти оригинал.";
+App::$strings["Empty post discarded."] = "ОтказатьÑÑ Ð¾Ñ‚ пуÑтой почты.";
+App::$strings["Executable content type not permitted to this channel."] = "";
+App::$strings["System error. Post not saved."] = "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Сообщение не Ñохранено.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "";
+App::$strings["[Embedded content - reload page to view]"] = "";
+App::$strings["Help with this feature"] = "";
+App::$strings["Layout Name"] = "Ðазвание шаблона";
+App::$strings["thing"] = "";
+App::$strings["Remote privacy information not available."] = "";
+App::$strings["Visible to:"] = "Кому видно:";
+App::$strings["No connections."] = "Ðикаких ÑвÑзей.";
+App::$strings["Visit %s's profile [%s]"] = "ПоÑетить %s's ​​профиль [%s]";
+App::$strings["View Connnections"] = "ПроÑмотр контактов";
+App::$strings["No valid account found."] = "ДейÑтвительный аккаунт не найден.";
+App::$strings["Password reset request issued. Check your email."] = "";
+App::$strings["Site Member (%s)"] = "УчаÑтник Ñайта (%s)";
+App::$strings["Password reset requested at %s"] = "ТребуетÑÑ ÑÐ±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð½Ð° %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
+App::$strings["Password Reset"] = "СброÑить пароль";
+App::$strings["Your password has been reset as requested."] = "Ваш пароль в ÑоответÑтвии Ñ Ð¿Ñ€Ð¾Ñьбой Ñброшен.";
+App::$strings["Your new password is"] = "Ваш новый пароль";
+App::$strings["Save or copy your new password - and then"] = "";
+App::$strings["click here to login"] = "нажмите здеÑÑŒ чтобы выйти";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
+App::$strings["Your password has changed at %s"] = "Пароль изменен на %s";
+App::$strings["Forgot your Password?"] = "Забыли пароль или логин?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
+App::$strings["Email Address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Reset"] = "СброÑ";
+App::$strings["Hub not found."] = "Hub не найден.";
+App::$strings["Total votes"] = "";
+App::$strings["Average Rating"] = "";
+App::$strings["Unable to lookup recipient."] = "";
+App::$strings["Unable to communicate with requested channel."] = "";
+App::$strings["Cannot verify requested channel."] = "";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "";
+App::$strings["Messages"] = "ПерепиÑка";
+App::$strings["Message deleted."] = "Сообщение удалено.";
+App::$strings["Message recalled."] = "";
+App::$strings["Send Private Message"] = "Отправить личное Ñообщение";
+App::$strings["To:"] = "Кому:";
+App::$strings["Subject:"] = "Тема:";
+App::$strings["Message not found."] = "Сообщение не найдено.";
+App::$strings["Delete message"] = "Удалить Ñообщение";
+App::$strings["Recall message"] = "";
+App::$strings["Message has been recalled."] = "";
+App::$strings["Private Conversation"] = "Личный разговор";
+App::$strings["Delete conversation"] = "Удалить разговор";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
+App::$strings["Send Reply"] = "Отправить Ñнова";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
+App::$strings["Create a new channel"] = "Создать новый канал";
+App::$strings["Channel Manager"] = "ÐаÑтройки канала";
+App::$strings["Current Channel"] = "Текущий канал";
+App::$strings["Attach to one of your channels by selecting it."] = "";
+App::$strings["Default Channel"] = "Канал по умолчанию";
+App::$strings["Make Default"] = "Сделать Ñтандартным";
+App::$strings["Wall Photos"] = "Стена фотографий";
+App::$strings["Profile Match"] = "Профиль Совпадение";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "";
+App::$strings["is interested in:"] = "заинтереÑован в:";
+App::$strings["No matches"] = "Ðет ÑоответÑтвий";
+App::$strings["Menu updated."] = "Меню обновлено.";
+App::$strings["Unable to update menu."] = "Ðевозможно обновление меню.";
+App::$strings["Menu created."] = "Меню Ñоздано.";
+App::$strings["Unable to create menu."] = "Ðевозможно Ñоздать меню.";
+App::$strings["Manage Menus"] = "Управление меню";
+App::$strings["Drop"] = "Удалить";
+App::$strings["Create a new menu"] = "Создать новое меню";
+App::$strings["Delete this menu"] = "Удалить Ñто меню";
+App::$strings["Edit menu contents"] = "Редактировать Ñодержание меню";
+App::$strings["Edit this menu"] = "Редактировать Ñто меню";
+App::$strings["New Menu"] = "Ðовое меню";
+App::$strings["Menu name"] = "Ðазвание меню";
+App::$strings["Must be unique, only seen by you"] = "";
+App::$strings["Menu title"] = "Ðазвание меню";
+App::$strings["Menu title as seen by others"] = "";
+App::$strings["Allow bookmarks"] = "Разрешить закладки";
+App::$strings["Menu may be used to store saved bookmarks"] = "Меню может иÑпользоватьÑÑ, чтобы Ñохранить закладки";
+App::$strings["Menu deleted."] = "Меню удалено.";
+App::$strings["Menu could not be deleted."] = "Меню не может быть удален.";
+App::$strings["Edit Menu"] = "Редактировать меню";
+App::$strings["Add or remove entries to this menu"] = "";
+App::$strings["Conversation removed."] = "Разговор удален.";
+App::$strings["No messages."] = "Ðет Ñообщений.";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Add a Channel"] = "Добавить контакт";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
+App::$strings["Choose a short nickname"] = "Выберите короткий пÑевдоним";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
+App::$strings["Invalid request identifier."] = "";
+App::$strings["Discard"] = "Отменить";
+App::$strings["No more system notifications."] = "Ðовых оповещений ÑиÑтемы пока нет.";
+App::$strings["System Notifications"] = "СиÑтемные Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ";
+App::$strings["Unable to find your hub."] = "";
+App::$strings["Post successful."] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
+App::$strings["invalid target signature"] = "";
+App::$strings["OpenID protocol error. No ID returned."] = "";
+App::$strings["App installed."] = "Приложение уÑтановлено .";
+App::$strings["Malformed app."] = "";
+App::$strings["Embed code"] = "Код Ð´Ð»Ñ Ð²Ñтавки";
+App::$strings["Edit App"] = "Редактировать приложение";
+App::$strings["Create App"] = "Создать приложение";
+App::$strings["Name of app"] = "Ðазвание приложениÑ";
+App::$strings["Location (URL) of app"] = "";
+App::$strings["Photo icon URL"] = "";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - необÑзательно";
+App::$strings["Version ID"] = "ВерÑÐ¸Ñ ID";
+App::$strings["Price of app"] = "";
+App::$strings["Location (URL) to purchase app"] = "";
+App::$strings["Schema Default"] = "";
+App::$strings["Sans-Serif"] = "";
+App::$strings["Monospace"] = "";
+App::$strings["Theme settings"] = "ÐаÑтройки темы";
+App::$strings["Set scheme"] = "УÑтановить Ñхему";
+App::$strings["Set font-size for posts and comments"] = "УÑтановить размер шрифта Ð´Ð»Ñ Ñообщений и комментариев";
+App::$strings["Set font face"] = "";
+App::$strings["Set iconset"] = "";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "";
+App::$strings["Set shadow colour, default #000"] = "";
+App::$strings["Set radius size, default 5px"] = "";
+App::$strings["Set line-height for posts and comments"] = "";
+App::$strings["Set background image"] = "";
+App::$strings["Set background attachment"] = "";
+App::$strings["Set background colour"] = "";
+App::$strings["Set section background image"] = "";
+App::$strings["Set section background colour"] = "";
+App::$strings["Set colour of items - use hex"] = "";
+App::$strings["Set colour of links - use hex"] = "";
+App::$strings["Set max-width for items. Default 400px"] = "";
+App::$strings["Set min-width for items. Default 240px"] = "";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "";
+App::$strings["Set colour of fonts - use hex"] = "";
+App::$strings["Set background-size element"] = "";
+App::$strings["Item opacity"] = "";
+App::$strings["Display post previews only"] = "";
+App::$strings["Display side bar on channel page"] = "";
+App::$strings["Colour of the navigation bar"] = "";
+App::$strings["Item float"] = "";
+App::$strings["Left offset of the section element"] = "";
+App::$strings["Right offset of the section element"] = "";
+App::$strings["Section width"] = "";
+App::$strings["Left offset of the aside"] = "";
+App::$strings["Right offset of the aside element"] = "";
+App::$strings["None"] = "";
+App::$strings["Header image"] = "Графика заголовока";
+App::$strings["Header image only on profile pages"] = "";
+App::$strings["Narrow navbar"] = "Ð£Ð·ÐºÐ°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ навигации";
+App::$strings["Navigation bar background colour"] = "Панель навигации, цвет фона";
+App::$strings["Navigation bar gradient top colour"] = "Панель навигации, цвет градиента вверху";
+App::$strings["Navigation bar gradient bottom colour"] = "Панель навигации, цвет градиента внизу";
+App::$strings["Navigation active button gradient top colour"] = "Панель навигации, цвет градиента вверху активной кнопки";
+App::$strings["Navigation active button gradient bottom colour"] = "Панель навигации, цвет градиента внизу активной кнопки";
+App::$strings["Navigation bar border colour "] = "Панель навигации, цвет границы";
+App::$strings["Navigation bar icon colour "] = "Панель навигации, цвет значков";
+App::$strings["Navigation bar active icon colour "] = "Панель навигации, цвет активного значка";
+App::$strings["link colour"] = "Цвет ÑÑылок";
+App::$strings["Set font-colour for banner"] = "Цвет текÑта в шапке";
+App::$strings["Set the background colour"] = "Цвет фона на Ñтранице канала";
+App::$strings["Set the background image"] = "Фоновое изображение";
+App::$strings["Set the background colour of items"] = "Цвет фона Ð´Ð»Ñ Ð¿Ð¾Ñтов и других Ñлементов";
+App::$strings["Set the background colour of comments"] = "Цвет фона Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
+App::$strings["Set the border colour of comments"] = "Цвет границы Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñти комментариев";
+App::$strings["Set the indent for comments"] = "";
+App::$strings["Set the basic colour for item icons"] = "ОÑновной цвет в иконках редактированиÑ";
+App::$strings["Set the hover colour for item icons"] = "Цвет в иконках Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ наведении мыши";
+App::$strings["Set font-size for the entire application"] = "УÑтановить размер шрифта Ð´Ð»Ñ ÑиÑтемы в целом";
+App::$strings["Set font-colour for posts and comments"] = "Цвет шрифта Ð´Ð»Ñ Ð¿Ð¾Ñтов и комментариев";
+App::$strings["Set radius of corners"] = "Ð Ð°Ð´Ð¸ÑƒÑ Ñкруглений";
+App::$strings["Set shadow depth of photos"] = "";
+App::$strings["Set maximum width of conversation regions"] = "";
+App::$strings["Center conversation regions"] = "";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Панель навигации, прозрачноÑÑ‚ÑŒ";
+App::$strings["Set size of conversation author photo"] = "";
+App::$strings["Set size of followup author photos"] = "";
+App::$strings["Sloppy photo albums"] = "";
+App::$strings["Are you a clean desk or a messy desk person?"] = "";
+App::$strings["Type"] = "Тип";
+App::$strings["Size"] = "Размер";
+App::$strings["Last modified"] = "ПоÑледнее изменение";
+App::$strings["Are you sure you want to delete this item?"] = "Ð’Ñ‹ уверены, что хотите удалить Ñтот Ñлемент?";
+App::$strings["Total"] = "Ð’Ñего";
+App::$strings["Update %s failed. See error logs."] = "";
+App::$strings["Update Error at %s"] = "Ошибка Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð° %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "";
+App::$strings["Password"] = "Пароль";
+App::$strings["Remember me"] = "Запомнить";
+App::$strings["Forgot your password?"] = "Забыли пароль или логин?";
+App::$strings["permission denied"] = "доÑтуп запрещен";
+App::$strings["Got Zot?"] = "Got Zot?";
+App::$strings["toggle mobile"] = "мобильное подключение";
diff --git a/view/ru/htconfig.tpl b/view/ru/htconfig.tpl
index cc4087f96..97155ea42 100644
--- a/view/ru/htconfig.tpl
+++ b/view/ru/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,9 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +43,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +65,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/ru/strings.php b/view/ru/strings.php
index c9d569cbb..4e42df2fc 100644
--- a/view/ru/strings.php
+++ b/view/ru/strings.php
@@ -5,1861 +5,1861 @@ function string_plural_select_ru($n){
return ($n%10==1 && $n%100!=11 ? 0 : $n%10>=2 && $n%10<=4 && ($n%100<10 || $n%100>=20) ? 1 : 2);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "";
-$a->strings["Profile Photos"] = "Фотографии профилÑ";
-$a->strings["Image/photo"] = "Изображение / фото";
-$a->strings["Encrypted content"] = "Зашифрованное Ñодержание";
-$a->strings["QR code"] = "QR код";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s напиÑал Ñледующее %2\$s %3\$s";
-$a->strings["post"] = "Ñообщение";
-$a->strings["$1 wrote:"] = "$1 пиÑал:";
-$a->strings["Embedded content"] = "Внедренное Ñодержание";
-$a->strings["Embedding disabled"] = "Внедрение отключенно";
-$a->strings["created a new post"] = "Ñоздал новое Ñообщение";
-$a->strings["commented on %s's post"] = "прокомментировал %s's Ñообщение";
-$a->strings["photo"] = "фото";
-$a->strings["event"] = "мероприÑтие";
-$a->strings["channel"] = "канал";
-$a->strings["status"] = "ÑтатуÑ";
-$a->strings["comment"] = "комментарий";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравитÑÑ %2\$s's %3\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравитÑÑ %2\$s's %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь Ñоединен Ñ %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s подпихнул %2\$s";
-$a->strings["poked"] = "подпихнул";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "";
-$a->strings["Select"] = "Выбрать";
-$a->strings["Delete"] = "Удалить";
-$a->strings["Private Message"] = "Личное Ñообщение";
-$a->strings["Message is verified"] = "Сообщение проверено";
-$a->strings["View %s's profile @ %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ @ %s";
-$a->strings["Categories:"] = "Категории:";
-$a->strings["Filed under:"] = "Хранить под:";
-$a->strings[" from %s"] = " от %s";
-$a->strings["last edited: %s"] = "";
-$a->strings["Expires: %s"] = "";
-$a->strings["View in context"] = "Показать в контекÑте";
-$a->strings["Please wait"] = "Подождите пожалуйÑта";
-$a->strings["remove"] = "удалить";
-$a->strings["Loading..."] = "Загрузка...";
-$a->strings["Delete Selected Items"] = "Удалить выбранные Ñлементы";
-$a->strings["View Source"] = "ПроÑмотр иÑточника";
-$a->strings["Follow Thread"] = "Следовать теме";
-$a->strings["View Status"] = "ПроÑмотр ÑоÑтоÑниÑ";
-$a->strings["View Profile"] = "ПроÑмотр профилÑ";
-$a->strings["View Photos"] = "ПроÑмотр фотографий";
-$a->strings["Matrix Activity"] = "ÐктивноÑÑ‚ÑŒ матрицы";
-$a->strings["Edit Contact"] = "Редактировать контакт";
-$a->strings["Send PM"] = "Отправить личное Ñообщение";
-$a->strings["Poke"] = "Подпихнуть";
-$a->strings["%s likes this."] = "%s нравитÑÑ Ñто.";
-$a->strings["%s doesn't like this."] = "%s не нравитÑÑ Ñто.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "";
+App::$strings["Profile Photos"] = "Фотографии профилÑ";
+App::$strings["Image/photo"] = "Изображение / фото";
+App::$strings["Encrypted content"] = "Зашифрованное Ñодержание";
+App::$strings["QR code"] = "QR код";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s напиÑал Ñледующее %2\$s %3\$s";
+App::$strings["post"] = "Ñообщение";
+App::$strings["$1 wrote:"] = "$1 пиÑал:";
+App::$strings["Embedded content"] = "Внедренное Ñодержание";
+App::$strings["Embedding disabled"] = "Внедрение отключенно";
+App::$strings["created a new post"] = "Ñоздал новое Ñообщение";
+App::$strings["commented on %s's post"] = "прокомментировал %s's Ñообщение";
+App::$strings["photo"] = "фото";
+App::$strings["event"] = "мероприÑтие";
+App::$strings["channel"] = "канал";
+App::$strings["status"] = "ÑтатуÑ";
+App::$strings["comment"] = "комментарий";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравитÑÑ %2\$s's %3\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравитÑÑ %2\$s's %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь Ñоединен Ñ %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s подпихнул %2\$s";
+App::$strings["poked"] = "подпихнул";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "";
+App::$strings["Select"] = "Выбрать";
+App::$strings["Delete"] = "Удалить";
+App::$strings["Private Message"] = "Личное Ñообщение";
+App::$strings["Message is verified"] = "Сообщение проверено";
+App::$strings["View %s's profile @ %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ @ %s";
+App::$strings["Categories:"] = "Категории:";
+App::$strings["Filed under:"] = "Хранить под:";
+App::$strings[" from %s"] = " от %s";
+App::$strings["last edited: %s"] = "";
+App::$strings["Expires: %s"] = "";
+App::$strings["View in context"] = "Показать в контекÑте";
+App::$strings["Please wait"] = "Подождите пожалуйÑта";
+App::$strings["remove"] = "удалить";
+App::$strings["Loading..."] = "Загрузка...";
+App::$strings["Delete Selected Items"] = "Удалить выбранные Ñлементы";
+App::$strings["View Source"] = "ПроÑмотр иÑточника";
+App::$strings["Follow Thread"] = "Следовать теме";
+App::$strings["View Status"] = "ПроÑмотр ÑоÑтоÑниÑ";
+App::$strings["View Profile"] = "ПроÑмотр профилÑ";
+App::$strings["View Photos"] = "ПроÑмотр фотографий";
+App::$strings["Matrix Activity"] = "ÐктивноÑÑ‚ÑŒ матрицы";
+App::$strings["Edit Contact"] = "Редактировать контакт";
+App::$strings["Send PM"] = "Отправить личное Ñообщение";
+App::$strings["Poke"] = "Подпихнуть";
+App::$strings["%s likes this."] = "%s нравитÑÑ Ñто.";
+App::$strings["%s doesn't like this."] = "%s не нравитÑÑ Ñто.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
1 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
2 => "<span %1\$s>%2\$d чел.</span> нравитÑÑ Ñто.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "",
1 => "",
2 => "<span %1\$s>%2\$d чел.</span> не нравитÑÑ Ñто.",
);
-$a->strings["and"] = "и";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "и";
+App::$strings[", and %d other people"] = array(
0 => "",
1 => "",
2 => ", и %d другие люди",
);
-$a->strings["%s like this."] = "%s нравитÑÑ Ñто.";
-$a->strings["%s don't like this."] = "%s не нравитÑÑ Ñто.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Видно Ð´Ð»Ñ <strong>вÑех</strong>";
-$a->strings["Please enter a link URL:"] = "ПожалуйÑта, введите URL ÑÑылки:";
-$a->strings["Please enter a video link/URL:"] = "ПожалуйÑта, введите URL видео-ÑÑылки:";
-$a->strings["Please enter an audio link/URL:"] = "ПожалуйÑта, введите URL аудио-ÑÑылки:";
-$a->strings["Tag term:"] = "Теги:";
-$a->strings["Save to Folder:"] = "Сохранить в папку:";
-$a->strings["Where are you right now?"] = "Где вы ÑейчаÑ?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "";
-$a->strings["Preview"] = "Предварительный проÑмотр";
-$a->strings["Share"] = "ПоделитьÑÑ";
-$a->strings["Page link title"] = "СÑылка заголовока Ñтраницы";
-$a->strings["Post as"] = "";
-$a->strings["Upload photo"] = "Загрузить фотографию";
-$a->strings["upload photo"] = "загрузить фотографию";
-$a->strings["Attach file"] = "Прикрепить файл";
-$a->strings["attach file"] = "прикрепить файл";
-$a->strings["Insert web link"] = "Ð’Ñтавить веб-ÑÑылку";
-$a->strings["web link"] = "веб-ÑÑылка";
-$a->strings["Insert video link"] = "Ð’Ñтавить видео-ÑÑылку";
-$a->strings["video link"] = "видео-ÑÑылка";
-$a->strings["Insert audio link"] = "Ð’Ñтавить аудио-ÑÑылку";
-$a->strings["audio link"] = "аудио-ÑÑылка";
-$a->strings["Set your location"] = "Указание Ñвоего раÑположениÑ";
-$a->strings["set location"] = "указание раÑположениÑ";
-$a->strings["Clear browser location"] = "Стереть указание раÑположениÑ";
-$a->strings["clear location"] = "Ñтереть указание раÑположениÑ";
-$a->strings["Set title"] = "Заголовок";
-$a->strings["Categories (comma-separated list)"] = "Категории (ÑпиÑок через запÑтую)";
-$a->strings["Permission settings"] = "ÐаÑтройки разрешений";
-$a->strings["permissions"] = "разрешениÑ";
-$a->strings["Public post"] = "Публичное Ñообщение";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Пример: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "";
-$a->strings["Encrypt text"] = "";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Отменить";
-$a->strings["Discover"] = "Обнаруженные";
-$a->strings["Imported public streams"] = "";
-$a->strings["Commented Order"] = "По комментариÑм";
-$a->strings["Sort by Comment Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
-$a->strings["Posted Order"] = "По добавлениÑм";
-$a->strings["Sort by Post Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообщениÑ";
-$a->strings["Personal"] = "Личные";
-$a->strings["Posts that mention or involve you"] = "СообщениÑ, в которых упоминули или вовлекли ваÑ";
-$a->strings["New"] = "Ðовые";
-$a->strings["Activity Stream - by date"] = "Лента активноÑти - по дате";
-$a->strings["Starred"] = "Помеченные";
-$a->strings["Favourite Posts"] = "Фаворит-ÑообщениÑ";
-$a->strings["Spam"] = "Спам";
-$a->strings["Posts flagged as SPAM"] = "Как СПÐÐœ помеченные ÑообщениÑ";
-$a->strings["Channel"] = "Канал";
-$a->strings["Status Messages and Posts"] = "";
-$a->strings["About"] = "О Ñебе";
-$a->strings["Profile Details"] = "Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ профиле";
-$a->strings["Photos"] = "Фотографии";
-$a->strings["Photo Albums"] = "Фотоальбомы";
-$a->strings["Files"] = "Файлы";
-$a->strings["Files and Storage"] = "";
-$a->strings["Chatrooms"] = "Чаты";
-$a->strings["Bookmarks"] = "Закладки";
-$a->strings["Saved Bookmarks"] = "Сохранённые закладки";
-$a->strings["Webpages"] = "Веб-Ñтраницы";
-$a->strings["Manage Webpages"] = "Управление веб-Ñтраниц";
-$a->strings["New Page"] = "ÐÐ¾Ð²Ð°Ñ Ñтраница";
-$a->strings["Edit"] = "Редактировать";
-$a->strings["View"] = "ПроÑмотр";
-$a->strings["Actions"] = "";
-$a->strings["Page Link"] = "СÑылка Ñтраницы";
-$a->strings["Title"] = "Заголовок";
-$a->strings["Created"] = "Создано";
-$a->strings["Edited"] = "Отредактирован";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
-$a->strings["Not a valid email address"] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Your email domain is not among those allowed on this site"] = "Домен Ñлектронной почты не входит в чиÑло тех, которые разрешены на Ñтом Ñайте";
-$a->strings["Your email address is already registered at this site."] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты уже зарегиÑтрирован на Ñтом Ñайте.";
-$a->strings["An invitation is required."] = "ТребуетÑÑ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ðµ.";
-$a->strings["Invitation could not be verified."] = "Ðе удалоÑÑŒ проверить приглашение.";
-$a->strings["Please enter the required information."] = "ПожалуйÑта, введите необходимую информацию.";
-$a->strings["Failed to store account information."] = "Ðе удалоÑÑŒ Ñохранить информацию аккаунта.";
-$a->strings["Registration request at %s"] = "ТребуетÑÑ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° %s";
-$a->strings["Administrator"] = "ÐдминиÑтратор";
-$a->strings["your registration password"] = "Ваш пароль региÑтрации";
-$a->strings["Registration details for %s"] = "РегиÑтрационные данные Ð´Ð»Ñ %s";
-$a->strings["Account approved."] = "Ðккаунт утвержден.";
-$a->strings["Registration revoked for %s"] = "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¾Ð·Ð²Ð°Ð½Ð° Ð´Ð»Ñ %s";
-$a->strings["Permission denied."] = "ДоÑтуп запрещен.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "";
-$a->strings["Image file is empty."] = "файл пуÑÑ‚.";
-$a->strings["Unable to process image"] = "Ðе удаетÑÑ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ изображение";
-$a->strings["Photo storage failed."] = "Ошибка в банке фотографий";
-$a->strings["Upload New Photos"] = "Загрузить новые фотографии";
-$a->strings["Visible to everybody"] = "Видно вÑем";
-$a->strings["Show"] = "Показывать";
-$a->strings["Don't show"] = "Ðе показывать";
-$a->strings["Permissions"] = "РазрешениÑ";
-$a->strings["Close"] = "Закрыть";
-$a->strings[" and "] = "и";
-$a->strings["public profile"] = "Публичный профиль";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s изменил %2\$s на &ldquo;%3\$s&rdquo;";
-$a->strings["Visit %1\$s's %2\$s"] = "ПоÑетить %1\$s's %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
-$a->strings["Public Timeline"] = "ÐŸÑƒÐ±Ð»Ð¸Ñ‡Ð½Ð°Ñ ÑˆÐºÐ°Ð»Ð° времени";
-$a->strings["Item was not found."] = "Элемент не найден.";
-$a->strings["No source file."] = "Ðет иÑходного файла.";
-$a->strings["Cannot locate file to replace"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл, чтобы заменить";
-$a->strings["Cannot locate file to revise/update"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑмотра / обновлениÑ";
-$a->strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалаÑÑŒ. Возможно ÑиÑтема перегружена или попытка прекращена.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Файл Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ проверен. Загрузка не удалаÑÑŒ.";
-$a->strings["Path not available."] = "Путь недоÑтупен.";
-$a->strings["Empty pathname"] = "";
-$a->strings["duplicate filename or path"] = "";
-$a->strings["Path not found."] = "Путь не найден.";
-$a->strings["mkdir failed."] = "mkdir безуÑпешно.";
-$a->strings["database storage failed."] = "";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
-$a->strings["Starts:"] = "Ðачало:";
-$a->strings["Finishes:"] = "\t\nКонец:";
-$a->strings["Location:"] = "Откуда:";
-$a->strings["Logout"] = "Выход";
-$a->strings["End this session"] = "Закончить Ñту ÑеÑÑию";
-$a->strings["Home"] = "Мой канал";
-$a->strings["Your posts and conversations"] = "Ваши ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ разговоры";
-$a->strings["Your profile page"] = "Страницa вашего профилÑ";
-$a->strings["Edit Profiles"] = "Редактирование профилей";
-$a->strings["Manage/Edit profiles"] = "Управление / Редактирование профилей";
-$a->strings["Your photos"] = "Ваши фотографии";
-$a->strings["Your files"] = "Ваши файлы";
-$a->strings["Chat"] = "Чат";
-$a->strings["Your chatrooms"] = "Ваши чаты";
-$a->strings["Your bookmarks"] = "Ваши закладки";
-$a->strings["Your webpages"] = "Ваши веб-Ñтраницы";
-$a->strings["Login"] = "Войти";
-$a->strings["Sign in"] = "Войти";
-$a->strings["%s - click to logout"] = "%s - нажмите чтобы выйти";
-$a->strings["Click to authenticate to your home hub"] = "";
-$a->strings["Home Page"] = "ÐœÐ¾Ñ Ñтраница";
-$a->strings["Register"] = "РегиÑтрациÑ";
-$a->strings["Create an account"] = "Создать аккаунт";
-$a->strings["Help"] = "Помощь";
-$a->strings["Help and documentation"] = "Ð¡Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ документациÑ";
-$a->strings["Apps"] = "ПриложениÑ";
-$a->strings["Applications, utilities, links, games"] = "";
-$a->strings["Search"] = "ПоиÑк";
-$a->strings["Search site content"] = "ПоиÑк по Ñодержанию Ñайту";
-$a->strings["Directory"] = "Каталог";
-$a->strings["Channel Locator"] = "Локатор каналов";
-$a->strings["Matrix"] = "Матрица";
-$a->strings["Your matrix"] = "СобÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ð°";
-$a->strings["Mark all matrix notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹ как прочитанное";
-$a->strings["Channel Home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Channel home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Mark all channel notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð° как прочитанное";
-$a->strings["Connections"] = "Контакты";
-$a->strings["Notices"] = "ОповещениÑ";
-$a->strings["Notifications"] = "ОповещениÑ";
-$a->strings["See all notifications"] = "ПроÑмотреть вÑе оповещениÑ";
-$a->strings["Mark all system notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Mail"] = "ПерепиÑка";
-$a->strings["Private mail"] = "Ваша Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñка";
-$a->strings["See all private messages"] = "ПроÑмотреть вÑе личные ÑообщениÑ";
-$a->strings["Mark all private messages seen"] = "Пометить вÑе личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Inbox"] = "ВходÑщие";
-$a->strings["Outbox"] = "ИÑходÑщие";
-$a->strings["New Message"] = "Ðовое личное Ñообщение";
-$a->strings["Events"] = "МероприÑтиÑ";
-$a->strings["Event Calendar"] = "Календарь мероприÑтий";
-$a->strings["See all events"] = "Показать вÑе мероприÑтиÑ";
-$a->strings["Mark all events seen"] = "Пометить вÑе мероприÑÑ‚Ð¸Ñ ÐºÐ°Ðº прочитанное";
-$a->strings["Channel Select"] = "Выбор каналов";
-$a->strings["Manage Your Channels"] = "Управление каналов";
-$a->strings["Settings"] = "ÐаÑтройки";
-$a->strings["Account/Channel Settings"] = "ÐаÑтройки аккаунта/канала";
-$a->strings["Admin"] = "ÐдминиÑтрациÑ";
-$a->strings["Site Setup and Configuration"] = "УÑтановка и ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ñайта";
-$a->strings["Nothing new here"] = "Ðичего нового здеÑÑŒ";
-$a->strings["Please wait..."] = "Подождите пожалуйÑта ...";
-$a->strings["%1\$s's bookmarks"] = "Закладки Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
-$a->strings["Missing room name"] = "";
-$a->strings["Duplicate room name"] = "";
-$a->strings["Invalid room specifier."] = "";
-$a->strings["Room not found."] = "";
-$a->strings["Room is full"] = "";
-$a->strings["Tags"] = "ТÑги";
-$a->strings["Keywords"] = "Ключевые Ñлова";
-$a->strings["have"] = "иметь";
-$a->strings["has"] = "еÑÑ‚ÑŒ";
-$a->strings["want"] = "хотеть";
-$a->strings["wants"] = "хочет";
-$a->strings["like"] = "нравитÑÑ";
-$a->strings["likes"] = "нравитÑÑ";
-$a->strings["dislike"] = "не-нравитÑÑ";
-$a->strings["dislikes"] = "не-нравитÑÑ";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["%s like this."] = "%s нравитÑÑ Ñто.";
+App::$strings["%s don't like this."] = "%s не нравитÑÑ Ñто.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Видно Ð´Ð»Ñ <strong>вÑех</strong>";
+App::$strings["Please enter a link URL:"] = "ПожалуйÑта, введите URL ÑÑылки:";
+App::$strings["Please enter a video link/URL:"] = "ПожалуйÑта, введите URL видео-ÑÑылки:";
+App::$strings["Please enter an audio link/URL:"] = "ПожалуйÑта, введите URL аудио-ÑÑылки:";
+App::$strings["Tag term:"] = "Теги:";
+App::$strings["Save to Folder:"] = "Сохранить в папку:";
+App::$strings["Where are you right now?"] = "Где вы ÑейчаÑ?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "";
+App::$strings["Preview"] = "Предварительный проÑмотр";
+App::$strings["Share"] = "ПоделитьÑÑ";
+App::$strings["Page link title"] = "СÑылка заголовока Ñтраницы";
+App::$strings["Post as"] = "";
+App::$strings["Upload photo"] = "Загрузить фотографию";
+App::$strings["upload photo"] = "загрузить фотографию";
+App::$strings["Attach file"] = "Прикрепить файл";
+App::$strings["attach file"] = "прикрепить файл";
+App::$strings["Insert web link"] = "Ð’Ñтавить веб-ÑÑылку";
+App::$strings["web link"] = "веб-ÑÑылка";
+App::$strings["Insert video link"] = "Ð’Ñтавить видео-ÑÑылку";
+App::$strings["video link"] = "видео-ÑÑылка";
+App::$strings["Insert audio link"] = "Ð’Ñтавить аудио-ÑÑылку";
+App::$strings["audio link"] = "аудио-ÑÑылка";
+App::$strings["Set your location"] = "Указание Ñвоего раÑположениÑ";
+App::$strings["set location"] = "указание раÑположениÑ";
+App::$strings["Clear browser location"] = "Стереть указание раÑположениÑ";
+App::$strings["clear location"] = "Ñтереть указание раÑположениÑ";
+App::$strings["Set title"] = "Заголовок";
+App::$strings["Categories (comma-separated list)"] = "Категории (ÑпиÑок через запÑтую)";
+App::$strings["Permission settings"] = "ÐаÑтройки разрешений";
+App::$strings["permissions"] = "разрешениÑ";
+App::$strings["Public post"] = "Публичное Ñообщение";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Пример: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "";
+App::$strings["Encrypt text"] = "";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Отменить";
+App::$strings["Discover"] = "Обнаруженные";
+App::$strings["Imported public streams"] = "";
+App::$strings["Commented Order"] = "По комментариÑм";
+App::$strings["Sort by Comment Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
+App::$strings["Posted Order"] = "По добавлениÑм";
+App::$strings["Sort by Post Date"] = "Сортировка по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообщениÑ";
+App::$strings["Personal"] = "Личные";
+App::$strings["Posts that mention or involve you"] = "СообщениÑ, в которых упоминули или вовлекли ваÑ";
+App::$strings["New"] = "Ðовые";
+App::$strings["Activity Stream - by date"] = "Лента активноÑти - по дате";
+App::$strings["Starred"] = "Помеченные";
+App::$strings["Favourite Posts"] = "Фаворит-ÑообщениÑ";
+App::$strings["Spam"] = "Спам";
+App::$strings["Posts flagged as SPAM"] = "Как СПÐÐœ помеченные ÑообщениÑ";
+App::$strings["Channel"] = "Канал";
+App::$strings["Status Messages and Posts"] = "";
+App::$strings["About"] = "О Ñебе";
+App::$strings["Profile Details"] = "Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ профиле";
+App::$strings["Photos"] = "Фотографии";
+App::$strings["Photo Albums"] = "Фотоальбомы";
+App::$strings["Files"] = "Файлы";
+App::$strings["Files and Storage"] = "";
+App::$strings["Chatrooms"] = "Чаты";
+App::$strings["Bookmarks"] = "Закладки";
+App::$strings["Saved Bookmarks"] = "Сохранённые закладки";
+App::$strings["Webpages"] = "Веб-Ñтраницы";
+App::$strings["Manage Webpages"] = "Управление веб-Ñтраниц";
+App::$strings["New Page"] = "ÐÐ¾Ð²Ð°Ñ Ñтраница";
+App::$strings["Edit"] = "Редактировать";
+App::$strings["View"] = "ПроÑмотр";
+App::$strings["Actions"] = "";
+App::$strings["Page Link"] = "СÑылка Ñтраницы";
+App::$strings["Title"] = "Заголовок";
+App::$strings["Created"] = "Создано";
+App::$strings["Edited"] = "Отредактирован";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
+App::$strings["Not a valid email address"] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Your email domain is not among those allowed on this site"] = "Домен Ñлектронной почты не входит в чиÑло тех, которые разрешены на Ñтом Ñайте";
+App::$strings["Your email address is already registered at this site."] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты уже зарегиÑтрирован на Ñтом Ñайте.";
+App::$strings["An invitation is required."] = "ТребуетÑÑ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ðµ.";
+App::$strings["Invitation could not be verified."] = "Ðе удалоÑÑŒ проверить приглашение.";
+App::$strings["Please enter the required information."] = "ПожалуйÑта, введите необходимую информацию.";
+App::$strings["Failed to store account information."] = "Ðе удалоÑÑŒ Ñохранить информацию аккаунта.";
+App::$strings["Registration request at %s"] = "ТребуетÑÑ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° %s";
+App::$strings["Administrator"] = "ÐдминиÑтратор";
+App::$strings["your registration password"] = "Ваш пароль региÑтрации";
+App::$strings["Registration details for %s"] = "РегиÑтрационные данные Ð´Ð»Ñ %s";
+App::$strings["Account approved."] = "Ðккаунт утвержден.";
+App::$strings["Registration revoked for %s"] = "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¾Ð·Ð²Ð°Ð½Ð° Ð´Ð»Ñ %s";
+App::$strings["Permission denied."] = "ДоÑтуп запрещен.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "";
+App::$strings["Image file is empty."] = "файл пуÑÑ‚.";
+App::$strings["Unable to process image"] = "Ðе удаетÑÑ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ изображение";
+App::$strings["Photo storage failed."] = "Ошибка в банке фотографий";
+App::$strings["Upload New Photos"] = "Загрузить новые фотографии";
+App::$strings["Visible to everybody"] = "Видно вÑем";
+App::$strings["Show"] = "Показывать";
+App::$strings["Don't show"] = "Ðе показывать";
+App::$strings["Permissions"] = "РазрешениÑ";
+App::$strings["Close"] = "Закрыть";
+App::$strings[" and "] = "и";
+App::$strings["public profile"] = "Публичный профиль";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s изменил %2\$s на &ldquo;%3\$s&rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "ПоÑетить %1\$s's %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "";
+App::$strings["Public Timeline"] = "ÐŸÑƒÐ±Ð»Ð¸Ñ‡Ð½Ð°Ñ ÑˆÐºÐ°Ð»Ð° времени";
+App::$strings["Item was not found."] = "Элемент не найден.";
+App::$strings["No source file."] = "Ðет иÑходного файла.";
+App::$strings["Cannot locate file to replace"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл, чтобы заменить";
+App::$strings["Cannot locate file to revise/update"] = "Ðе удаетÑÑ Ð½Ð°Ð¹Ñ‚Ð¸ файл Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑмотра / обновлениÑ";
+App::$strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалаÑÑŒ. Возможно ÑиÑтема перегружена или попытка прекращена.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Файл Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ проверен. Загрузка не удалаÑÑŒ.";
+App::$strings["Path not available."] = "Путь недоÑтупен.";
+App::$strings["Empty pathname"] = "";
+App::$strings["duplicate filename or path"] = "";
+App::$strings["Path not found."] = "Путь не найден.";
+App::$strings["mkdir failed."] = "mkdir безуÑпешно.";
+App::$strings["database storage failed."] = "";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
+App::$strings["Starts:"] = "Ðачало:";
+App::$strings["Finishes:"] = "\t\nКонец:";
+App::$strings["Location:"] = "Откуда:";
+App::$strings["Logout"] = "Выход";
+App::$strings["End this session"] = "Закончить Ñту ÑеÑÑию";
+App::$strings["Home"] = "Мой канал";
+App::$strings["Your posts and conversations"] = "Ваши ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ разговоры";
+App::$strings["Your profile page"] = "Страницa вашего профилÑ";
+App::$strings["Edit Profiles"] = "Редактирование профилей";
+App::$strings["Manage/Edit profiles"] = "Управление / Редактирование профилей";
+App::$strings["Your photos"] = "Ваши фотографии";
+App::$strings["Your files"] = "Ваши файлы";
+App::$strings["Chat"] = "Чат";
+App::$strings["Your chatrooms"] = "Ваши чаты";
+App::$strings["Your bookmarks"] = "Ваши закладки";
+App::$strings["Your webpages"] = "Ваши веб-Ñтраницы";
+App::$strings["Login"] = "Войти";
+App::$strings["Sign in"] = "Войти";
+App::$strings["%s - click to logout"] = "%s - нажмите чтобы выйти";
+App::$strings["Click to authenticate to your home hub"] = "";
+App::$strings["Home Page"] = "ÐœÐ¾Ñ Ñтраница";
+App::$strings["Register"] = "РегиÑтрациÑ";
+App::$strings["Create an account"] = "Создать аккаунт";
+App::$strings["Help"] = "Помощь";
+App::$strings["Help and documentation"] = "Ð¡Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ документациÑ";
+App::$strings["Apps"] = "ПриложениÑ";
+App::$strings["Applications, utilities, links, games"] = "";
+App::$strings["Search"] = "ПоиÑк";
+App::$strings["Search site content"] = "ПоиÑк по Ñодержанию Ñайту";
+App::$strings["Directory"] = "Каталог";
+App::$strings["Channel Locator"] = "Локатор каналов";
+App::$strings["Matrix"] = "Матрица";
+App::$strings["Your matrix"] = "СобÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ð°";
+App::$strings["Mark all matrix notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹ как прочитанное";
+App::$strings["Channel Home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Channel home"] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Mark all channel notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð° как прочитанное";
+App::$strings["Connections"] = "Контакты";
+App::$strings["Notices"] = "ОповещениÑ";
+App::$strings["Notifications"] = "ОповещениÑ";
+App::$strings["See all notifications"] = "ПроÑмотреть вÑе оповещениÑ";
+App::$strings["Mark all system notifications seen"] = "Пометить вÑе Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Mail"] = "ПерепиÑка";
+App::$strings["Private mail"] = "Ваша Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñка";
+App::$strings["See all private messages"] = "ПроÑмотреть вÑе личные ÑообщениÑ";
+App::$strings["Mark all private messages seen"] = "Пометить вÑе личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Inbox"] = "ВходÑщие";
+App::$strings["Outbox"] = "ИÑходÑщие";
+App::$strings["New Message"] = "Ðовое личное Ñообщение";
+App::$strings["Events"] = "МероприÑтиÑ";
+App::$strings["Event Calendar"] = "Календарь мероприÑтий";
+App::$strings["See all events"] = "Показать вÑе мероприÑтиÑ";
+App::$strings["Mark all events seen"] = "Пометить вÑе мероприÑÑ‚Ð¸Ñ ÐºÐ°Ðº прочитанное";
+App::$strings["Channel Select"] = "Выбор каналов";
+App::$strings["Manage Your Channels"] = "Управление каналов";
+App::$strings["Settings"] = "ÐаÑтройки";
+App::$strings["Account/Channel Settings"] = "ÐаÑтройки аккаунта/канала";
+App::$strings["Admin"] = "ÐдминиÑтрациÑ";
+App::$strings["Site Setup and Configuration"] = "УÑтановка и ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ñайта";
+App::$strings["Nothing new here"] = "Ðичего нового здеÑÑŒ";
+App::$strings["Please wait..."] = "Подождите пожалуйÑта ...";
+App::$strings["%1\$s's bookmarks"] = "Закладки Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
+App::$strings["Missing room name"] = "";
+App::$strings["Duplicate room name"] = "";
+App::$strings["Invalid room specifier."] = "";
+App::$strings["Room not found."] = "";
+App::$strings["Room is full"] = "";
+App::$strings["Tags"] = "ТÑги";
+App::$strings["Keywords"] = "Ключевые Ñлова";
+App::$strings["have"] = "иметь";
+App::$strings["has"] = "еÑÑ‚ÑŒ";
+App::$strings["want"] = "хотеть";
+App::$strings["wants"] = "хочет";
+App::$strings["like"] = "нравитÑÑ";
+App::$strings["likes"] = "нравитÑÑ";
+App::$strings["dislike"] = "не-нравитÑÑ";
+App::$strings["dislikes"] = "не-нравитÑÑ";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "нравитÑÑ",
1 => "нравитÑÑ",
2 => "нравитÑÑ",
);
-$a->strings["Default"] = "По умолчанию";
-$a->strings["Unknown | Not categorised"] = "ÐеизвеÑтные | Без категории";
-$a->strings["Block immediately"] = "Ðемедленно заблокировать";
-$a->strings["Shady, spammer, self-marketer"] = "";
-$a->strings["Known to me, but no opinion"] = "ИзвеÑтныo мне, но нет Ñвоего мнениÑ";
-$a->strings["OK, probably harmless"] = "OK, наверное безвредно";
-$a->strings["Reputable, has my trust"] = "Ðвторитетно, имеет мое доверие";
-$a->strings["Frequently"] = "ЧаÑто";
-$a->strings["Hourly"] = "ЕжечаÑно";
-$a->strings["Twice daily"] = "Два раза в день";
-$a->strings["Daily"] = "Ежедневно";
-$a->strings["Weekly"] = "Еженедельно";
-$a->strings["Monthly"] = "ЕжемеÑÑчно";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-mail";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["%d invitation available"] = array(
+App::$strings["Default"] = "По умолчанию";
+App::$strings["Unknown | Not categorised"] = "ÐеизвеÑтные | Без категории";
+App::$strings["Block immediately"] = "Ðемедленно заблокировать";
+App::$strings["Shady, spammer, self-marketer"] = "";
+App::$strings["Known to me, but no opinion"] = "ИзвеÑтныo мне, но нет Ñвоего мнениÑ";
+App::$strings["OK, probably harmless"] = "OK, наверное безвредно";
+App::$strings["Reputable, has my trust"] = "Ðвторитетно, имеет мое доверие";
+App::$strings["Frequently"] = "ЧаÑто";
+App::$strings["Hourly"] = "ЕжечаÑно";
+App::$strings["Twice daily"] = "Два раза в день";
+App::$strings["Daily"] = "Ежедневно";
+App::$strings["Weekly"] = "Еженедельно";
+App::$strings["Monthly"] = "ЕжемеÑÑчно";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-mail";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["%d invitation available"] = array(
0 => "имеетÑÑ %d приглашение",
1 => "имеютÑÑ %d приглашениÑ",
2 => "имеетÑÑ %d приглашений",
);
-$a->strings["Advanced"] = "Дополнительно";
-$a->strings["Find Channels"] = "ПоиÑк контактов";
-$a->strings["Enter name or interest"] = "Впишите Ð¸Ð¼Ñ Ð¸Ð»Ð¸ интереÑ";
-$a->strings["Connect/Follow"] = "Подключить/Ñледовать";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
-$a->strings["Find"] = "ПоиÑк";
-$a->strings["Channel Suggestions"] = "Рекомендации каналов";
-$a->strings["Random Profile"] = "Случайные";
-$a->strings["Invite Friends"] = "ПриглаÑить друзей";
-$a->strings["Exammple: name=fred and country=iceland"] = "";
-$a->strings["Advanced Find"] = "РаÑширенный поиÑк";
-$a->strings["Saved Folders"] = "Запомненные папки";
-$a->strings["Everything"] = "Ð’Ñе";
-$a->strings["Categories"] = "Категории";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Дополнительно";
+App::$strings["Find Channels"] = "ПоиÑк контактов";
+App::$strings["Enter name or interest"] = "Впишите Ð¸Ð¼Ñ Ð¸Ð»Ð¸ интереÑ";
+App::$strings["Connect/Follow"] = "Подключить/Ñледовать";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
+App::$strings["Find"] = "ПоиÑк";
+App::$strings["Channel Suggestions"] = "Рекомендации каналов";
+App::$strings["Random Profile"] = "Случайные";
+App::$strings["Invite Friends"] = "ПриглаÑить друзей";
+App::$strings["Exammple: name=fred and country=iceland"] = "";
+App::$strings["Advanced Find"] = "РаÑширенный поиÑк";
+App::$strings["Saved Folders"] = "Запомненные папки";
+App::$strings["Everything"] = "Ð’Ñе";
+App::$strings["Categories"] = "Категории";
+App::$strings["%d connection in common"] = array(
0 => "%d ÑовмеÑтный контакт",
1 => "%d ÑовмеÑтных контакта",
2 => "%d ÑовмеÑтных контактов",
);
-$a->strings["show more"] = "показать вÑе";
-$a->strings["This event has been added to your calendar."] = "Это Ñобытие было добавлено в календарь.";
-$a->strings["Miscellaneous"] = "Прочее";
-$a->strings["year"] = "год";
-$a->strings["month"] = "меÑÑц";
-$a->strings["day"] = "день";
-$a->strings["never"] = "никогда";
-$a->strings["less than a second ago"] = "менее чем одну Ñекунду назад";
-$a->strings["years"] = "лет";
-$a->strings["months"] = "меÑ.";
-$a->strings["week"] = "неделÑ";
-$a->strings["weeks"] = "недель";
-$a->strings["days"] = "дней";
-$a->strings["hour"] = "чаÑ";
-$a->strings["hours"] = "чаÑов";
-$a->strings["minute"] = "минута";
-$a->strings["minutes"] = "мин.";
-$a->strings["second"] = "Ñекунда";
-$a->strings["seconds"] = "Ñекунд";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s назад";
-$a->strings["%1\$s's birthday"] = "%1\$s's День РождениÑ";
-$a->strings["Happy Birthday %1\$s"] = "С Днем Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ %1\$s";
-$a->strings["Sort Options"] = "Параметры Ñортировки";
-$a->strings["Alphabetic"] = "По алфавиту";
-$a->strings["Reverse Alphabetic"] = "По обратному алфавиту";
-$a->strings["Newest to Oldest"] = "От новых к Ñтарым";
-$a->strings["Enable Safe Search"] = "";
-$a->strings["Disable Safe Search"] = "";
-$a->strings["Safe Mode"] = "БезопаÑный режим";
-$a->strings["Hubzilla Notification"] = "ÐžÐ¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Red матрицы";
-$a->strings["hubzilla"] = "hubzilla";
-$a->strings["Thank You,"] = "СпаÑибо,";
-$a->strings["%s Administrator"] = "%s админиÑтратор";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Уведомление] Получено новое Ñообщение в %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s поÑлал вам %2\$s.";
-$a->strings["a private message"] = "личное Ñообщение";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа на ваши личные ÑообщениÑ.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Уведомление] Комментарий к разговору #%1\$d по %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа разговора.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Уведомление] %s добавил Ñообщениe на Ñтену вашего профилÑ";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ñ‚ÐµÐ³";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Уведомление] %1\$s подпихнул ваÑ";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ð² Ñообщении тег";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Уведомление] введение получено";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
-$a->strings["You may visit their profile at %s"] = "Ð’Ñ‹ можете поÑетить ​​профиль в %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Уведомление] Получено предложение дружить";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
-$a->strings["Name:"] = "ИмÑ:";
-$a->strings["Photo:"] = "Фото:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "";
-$a->strings["parent"] = "";
-$a->strings["Collection"] = "КоллекциÑ";
-$a->strings["Principal"] = "";
-$a->strings["Addressbook"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
-$a->strings["Calendar"] = "Календарь";
-$a->strings["Schedule Inbox"] = "";
-$a->strings["Schedule Outbox"] = "";
-$a->strings["%1\$s used"] = "";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
-$a->strings["Create new folder"] = "Создать новую папку";
-$a->strings["Create"] = "Создать";
-$a->strings["Upload file"] = "Загрузить файл";
-$a->strings["Upload"] = "Загрузка";
-$a->strings["General Features"] = "Главные функции";
-$a->strings["Content Expiration"] = "";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "УдалÑÑ‚ÑŒ поÑÑ‚Ñ‹/комментарии и/или личные ÑообщениÑ";
-$a->strings["Multiple Profiles"] = "ÐеÑколько профилей";
-$a->strings["Ability to create multiple profiles"] = "ВозможноÑÑ‚ÑŒ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½ÐµÑкольких профилей";
-$a->strings["Web Pages"] = "Веб-Ñтраницы";
-$a->strings["Provide managed web pages on your channel"] = "";
-$a->strings["Private Notes"] = "Личные заметки";
-$a->strings["Enables a tool to store notes and reminders"] = "";
-$a->strings["Extended Identity Sharing"] = "РаÑширенный обмен идентичноÑти";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "";
-$a->strings["Expert Mode"] = "ЭкÑпертный режим";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "";
-$a->strings["Premium Channel"] = "Премиум канал";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
-$a->strings["Post Composition Features"] = "";
-$a->strings["Richtext Editor"] = "Редактор RichText";
-$a->strings["Enable richtext editor"] = "Включить редактор RichText";
-$a->strings["Post Preview"] = "Предварительный проÑмотр ÑообщениÑ";
-$a->strings["Allow previewing posts and comments before publishing them"] = "Разрешить предварительный проÑмотр Ñообщений и комментариев перед их публикацией";
-$a->strings["Channel Sources"] = "ИÑточники канала";
-$a->strings["Automatically import channel content from other channels or feeds"] = "";
-$a->strings["Even More Encryption"] = "Еще больше шифрованиÑ";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
-$a->strings["Network and Stream Filtering"] = "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñети и потока";
-$a->strings["Search by Date"] = "ПоиÑк по дате";
-$a->strings["Ability to select posts by date ranges"] = "ВозможноÑÑ‚ÑŒ выбора Ñообщений по датам";
-$a->strings["Collections Filter"] = "Фильтр коллекций";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "";
-$a->strings["Saved Searches"] = "Запомненные поиÑки";
-$a->strings["Save search terms for re-use"] = "СохранÑÑ‚ÑŒ результаты поиÑка Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ иÑпользованиÑ";
-$a->strings["Network Personal Tab"] = "Сеть - Ð›Ð¸Ñ‡Ð½Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "";
-$a->strings["Network New Tab"] = "Сеть - ÐÐ¾Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
-$a->strings["Enable tab to display all new Network activity"] = "";
-$a->strings["Affinity Tool"] = "ИнÑтрумент ÑходÑтва или ÑоответÑтвиÑ";
-$a->strings["Filter stream activity by depth of relationships"] = "";
-$a->strings["Suggest Channels"] = "";
-$a->strings["Show channel suggestions"] = "";
-$a->strings["Post/Comment Tools"] = "ИнÑтрументы Ñообщений/комментарий ";
-$a->strings["Edit Sent Posts"] = "Редактировать отправленные ÑообщениÑ";
-$a->strings["Edit and correct posts and comments after sending"] = "Редактировать и иÑправлÑÑ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ комментарии поÑле отправки";
-$a->strings["Tagging"] = "Пометка";
-$a->strings["Ability to tag existing posts"] = "ВозможноÑÑ‚ÑŒ иÑпользовать теги";
-$a->strings["Post Categories"] = "Категории ÑообщениÑ";
-$a->strings["Add categories to your posts"] = "Добавить категории Ð´Ð»Ñ Ð²Ð°ÑˆÐ¸Ñ… Ñообщений";
-$a->strings["Ability to file posts under folders"] = "";
-$a->strings["Dislike Posts"] = "Сообщение не нравитÑÑ";
-$a->strings["Ability to dislike posts/comments"] = "ВозможноÑÑ‚ÑŒ выбора нравитÑÑ/не-нравитÑÑ";
-$a->strings["Star Posts"] = "Помечать ÑообщениÑ";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Tag Cloud"] = "Облако тегов";
-$a->strings["Provide a personal tag cloud on your channel page"] = "";
-$a->strings["Channel is blocked on this site."] = "Канал блокируетÑÑ Ð½Ð° Ñтом Ñайте.";
-$a->strings["Channel location missing."] = "МеÑтоположение канала отÑутÑтвует.";
-$a->strings["Response from remote channel was incomplete."] = "";
-$a->strings["Channel was deleted and no longer exists."] = "";
-$a->strings["Channel discovery failed."] = "Ðе удалоÑÑŒ обнаружить канал.";
-$a->strings["local account not found."] = "локальный аккаунт не найден.";
-$a->strings["Cannot connect to yourself."] = "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ðº Ñамому Ñебе.";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
-$a->strings["Default privacy group for new contacts"] = "Группа конфиденциальноÑти по умолчанию Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… контактов";
-$a->strings["All Channels"] = "Ð’Ñе каналы";
-$a->strings["edit"] = "редактировать";
-$a->strings["Collections"] = "Коллекции";
-$a->strings["Edit collection"] = "Редактировать коллекцию";
-$a->strings["Create a new collection"] = "Создать новую коллекцию";
-$a->strings["Channels not in any collection"] = "Контакты не в какой коллекции";
-$a->strings["add"] = "добавить";
-$a->strings["Unable to obtain identity information from database"] = "Ðевозможно получить идентификационную информацию из базы данных";
-$a->strings["Empty name"] = "ПуÑтое имÑ";
-$a->strings["Name too long"] = "Слишком длинное имÑ";
-$a->strings["No account identifier"] = "идентификатор аккаунта отÑутÑтвует";
-$a->strings["Nickname is required."] = "ТребуетÑÑ Ð¿Ñевдоним.";
-$a->strings["Reserved nickname. Please choose another."] = "";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "ПÑевдоним имеет недопуÑтимые Ñимволы или уже иÑпользуетÑÑ Ð½Ð° Ñтом Ñайте.";
-$a->strings["Unable to retrieve created identity"] = "";
-$a->strings["Default Profile"] = "Профиль по умолчанию";
-$a->strings["Friends"] = "ДрузьÑ";
-$a->strings["Requested channel is not available."] = "Запрашиваемый канал не доÑтупен.";
-$a->strings["Requested profile is not available."] = "Запрашиваемый профиль не доÑтупен.";
-$a->strings["Connect"] = "Подключить";
-$a->strings["Change profile photo"] = "Изменить фотографию профилÑ";
-$a->strings["Profiles"] = "Профили";
-$a->strings["Manage/edit profiles"] = "Управление / Редактирование профилей";
-$a->strings["Create New Profile"] = "Создать новый профиль";
-$a->strings["Edit Profile"] = "Редактировать профиль";
-$a->strings["Profile Image"] = "Изображение профилÑ";
-$a->strings["visible to everybody"] = "видно вÑем";
-$a->strings["Edit visibility"] = "Редактировать видимоÑÑ‚ÑŒ";
-$a->strings["Gender:"] = "Пол:";
-$a->strings["Status:"] = "СтатуÑ:";
-$a->strings["Homepage:"] = "ДомашнÑÑ Ñтраница:";
-$a->strings["Online Now"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
-$a->strings["g A l F d"] = "g A l F d";
-$a->strings["F d"] = "F d";
-$a->strings["[today]"] = "[ÑегоднÑ]";
-$a->strings["Birthday Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¾ ДнÑÑ… РождениÑ";
-$a->strings["Birthdays this week:"] = "Дни Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½Ð° Ñтой неделе:";
-$a->strings["[No description]"] = "[без опиÑаниÑ]";
-$a->strings["Event Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñтий";
-$a->strings["Events this week:"] = "МероприÑÑ‚Ð¸Ñ Ð½Ð° Ñтой неделе:";
-$a->strings["Profile"] = "Профиль";
-$a->strings["Full Name:"] = "Полное имÑ:";
-$a->strings["Like this channel"] = "нравитьÑÑ Ñтот канал";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "День РождениÑ:";
-$a->strings["Age:"] = "ВозраÑÑ‚:";
-$a->strings["for %1\$d %2\$s"] = "Ð´Ð»Ñ %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
-$a->strings["Hometown:"] = "Родной город:";
-$a->strings["Tags:"] = "ТÑги:";
-$a->strings["Political Views:"] = "ПолитичеÑкие взглÑды:";
-$a->strings["Religion:"] = "РелигиÑ:";
-$a->strings["About:"] = "О Ñебе:";
-$a->strings["Hobbies/Interests:"] = "Хобби / интереÑÑ‹:";
-$a->strings["Likes:"] = "Что вам нравитÑÑ:";
-$a->strings["Dislikes:"] = "Что вам не нравитÑÑ:";
-$a->strings["Contact information and Social Networks:"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта:";
-$a->strings["My other channels:"] = "Мои другие каналы:";
-$a->strings["Musical interests:"] = "Музыкальные интереÑÑ‹:";
-$a->strings["Books, literature:"] = "Книги, литература:";
-$a->strings["Television:"] = "Телевидение:";
-$a->strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечениÑ:";
-$a->strings["Love/Romance:"] = "Любовь / РоманÑ:";
-$a->strings["Work/employment:"] = "Работа / ЗанÑтоÑÑ‚ÑŒ:";
-$a->strings["School/education:"] = "Школа / образование:";
-$a->strings["Like this thing"] = "нравитÑÑ ÑÑ‚o";
-$a->strings["view full size"] = "поÑмотреть в полный размер";
-$a->strings["prev"] = "предыдущий";
-$a->strings["first"] = "первый";
-$a->strings["last"] = "поÑледний";
-$a->strings["next"] = "Ñледующий";
-$a->strings["older"] = "Ñтарший";
-$a->strings["newer"] = "новее";
-$a->strings["No connections"] = "Ðет контактов";
-$a->strings["%d Connection"] = array(
+App::$strings["show more"] = "показать вÑе";
+App::$strings["This event has been added to your calendar."] = "Это Ñобытие было добавлено в календарь.";
+App::$strings["Miscellaneous"] = "Прочее";
+App::$strings["year"] = "год";
+App::$strings["month"] = "меÑÑц";
+App::$strings["day"] = "день";
+App::$strings["never"] = "никогда";
+App::$strings["less than a second ago"] = "менее чем одну Ñекунду назад";
+App::$strings["years"] = "лет";
+App::$strings["months"] = "меÑ.";
+App::$strings["week"] = "неделÑ";
+App::$strings["weeks"] = "недель";
+App::$strings["days"] = "дней";
+App::$strings["hour"] = "чаÑ";
+App::$strings["hours"] = "чаÑов";
+App::$strings["minute"] = "минута";
+App::$strings["minutes"] = "мин.";
+App::$strings["second"] = "Ñекунда";
+App::$strings["seconds"] = "Ñекунд";
+App::$strings["%1\$d %2\$s ago"] = "%1\$d %2\$s назад";
+App::$strings["%1\$s's birthday"] = "%1\$s's День РождениÑ";
+App::$strings["Happy Birthday %1\$s"] = "С Днем Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ %1\$s";
+App::$strings["Sort Options"] = "Параметры Ñортировки";
+App::$strings["Alphabetic"] = "По алфавиту";
+App::$strings["Reverse Alphabetic"] = "По обратному алфавиту";
+App::$strings["Newest to Oldest"] = "От новых к Ñтарым";
+App::$strings["Enable Safe Search"] = "";
+App::$strings["Disable Safe Search"] = "";
+App::$strings["Safe Mode"] = "БезопаÑный режим";
+App::$strings["Hubzilla Notification"] = "ÐžÐ¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ Red матрицы";
+App::$strings["hubzilla"] = "hubzilla";
+App::$strings["Thank You,"] = "СпаÑибо,";
+App::$strings["%s Administrator"] = "%s админиÑтратор";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Уведомление] Получено новое Ñообщение в %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s поÑлал вам %2\$s.";
+App::$strings["a private message"] = "личное Ñообщение";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа на ваши личные ÑообщениÑ.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Уведомление] Комментарий к разговору #%1\$d по %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "ПожалуйÑта, поÑетите %s Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и/или ответа разговора.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Уведомление] %s добавил Ñообщениe на Ñтену вашего профилÑ";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ñ‚ÐµÐ³";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Уведомление] %1\$s подпихнул ваÑ";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Уведомление] %s добавил у Ð²Ð°Ñ Ð² Ñообщении тег";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Уведомление] введение получено";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "";
+App::$strings["You may visit their profile at %s"] = "Ð’Ñ‹ можете поÑетить ​​профиль в %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Уведомление] Получено предложение дружить";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "";
+App::$strings["Name:"] = "ИмÑ:";
+App::$strings["Photo:"] = "Фото:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "";
+App::$strings["parent"] = "";
+App::$strings["Collection"] = "КоллекциÑ";
+App::$strings["Principal"] = "";
+App::$strings["Addressbook"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
+App::$strings["Calendar"] = "Календарь";
+App::$strings["Schedule Inbox"] = "";
+App::$strings["Schedule Outbox"] = "";
+App::$strings["%1\$s used"] = "";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "";
+App::$strings["Create new folder"] = "Создать новую папку";
+App::$strings["Create"] = "Создать";
+App::$strings["Upload file"] = "Загрузить файл";
+App::$strings["Upload"] = "Загрузка";
+App::$strings["General Features"] = "Главные функции";
+App::$strings["Content Expiration"] = "";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "УдалÑÑ‚ÑŒ поÑÑ‚Ñ‹/комментарии и/или личные ÑообщениÑ";
+App::$strings["Multiple Profiles"] = "ÐеÑколько профилей";
+App::$strings["Ability to create multiple profiles"] = "ВозможноÑÑ‚ÑŒ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½ÐµÑкольких профилей";
+App::$strings["Web Pages"] = "Веб-Ñтраницы";
+App::$strings["Provide managed web pages on your channel"] = "";
+App::$strings["Private Notes"] = "Личные заметки";
+App::$strings["Enables a tool to store notes and reminders"] = "";
+App::$strings["Extended Identity Sharing"] = "РаÑширенный обмен идентичноÑти";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "";
+App::$strings["Expert Mode"] = "ЭкÑпертный режим";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "";
+App::$strings["Premium Channel"] = "Премиум канал";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "";
+App::$strings["Post Composition Features"] = "";
+App::$strings["Richtext Editor"] = "Редактор RichText";
+App::$strings["Enable richtext editor"] = "Включить редактор RichText";
+App::$strings["Post Preview"] = "Предварительный проÑмотр ÑообщениÑ";
+App::$strings["Allow previewing posts and comments before publishing them"] = "Разрешить предварительный проÑмотр Ñообщений и комментариев перед их публикацией";
+App::$strings["Channel Sources"] = "ИÑточники канала";
+App::$strings["Automatically import channel content from other channels or feeds"] = "";
+App::$strings["Even More Encryption"] = "Еще больше шифрованиÑ";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "";
+App::$strings["Network and Stream Filtering"] = "Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñети и потока";
+App::$strings["Search by Date"] = "ПоиÑк по дате";
+App::$strings["Ability to select posts by date ranges"] = "ВозможноÑÑ‚ÑŒ выбора Ñообщений по датам";
+App::$strings["Collections Filter"] = "Фильтр коллекций";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "";
+App::$strings["Saved Searches"] = "Запомненные поиÑки";
+App::$strings["Save search terms for re-use"] = "СохранÑÑ‚ÑŒ результаты поиÑка Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ иÑпользованиÑ";
+App::$strings["Network Personal Tab"] = "Сеть - Ð›Ð¸Ñ‡Ð½Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "";
+App::$strings["Network New Tab"] = "Сеть - ÐÐ¾Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°";
+App::$strings["Enable tab to display all new Network activity"] = "";
+App::$strings["Affinity Tool"] = "ИнÑтрумент ÑходÑтва или ÑоответÑтвиÑ";
+App::$strings["Filter stream activity by depth of relationships"] = "";
+App::$strings["Suggest Channels"] = "";
+App::$strings["Show channel suggestions"] = "";
+App::$strings["Post/Comment Tools"] = "ИнÑтрументы Ñообщений/комментарий ";
+App::$strings["Edit Sent Posts"] = "Редактировать отправленные ÑообщениÑ";
+App::$strings["Edit and correct posts and comments after sending"] = "Редактировать и иÑправлÑÑ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸ комментарии поÑле отправки";
+App::$strings["Tagging"] = "Пометка";
+App::$strings["Ability to tag existing posts"] = "ВозможноÑÑ‚ÑŒ иÑпользовать теги";
+App::$strings["Post Categories"] = "Категории ÑообщениÑ";
+App::$strings["Add categories to your posts"] = "Добавить категории Ð´Ð»Ñ Ð²Ð°ÑˆÐ¸Ñ… Ñообщений";
+App::$strings["Ability to file posts under folders"] = "";
+App::$strings["Dislike Posts"] = "Сообщение не нравитÑÑ";
+App::$strings["Ability to dislike posts/comments"] = "ВозможноÑÑ‚ÑŒ выбора нравитÑÑ/не-нравитÑÑ";
+App::$strings["Star Posts"] = "Помечать ÑообщениÑ";
+App::$strings["Ability to mark special posts with a star indicator"] = "";
+App::$strings["Tag Cloud"] = "Облако тегов";
+App::$strings["Provide a personal tag cloud on your channel page"] = "";
+App::$strings["Channel is blocked on this site."] = "Канал блокируетÑÑ Ð½Ð° Ñтом Ñайте.";
+App::$strings["Channel location missing."] = "МеÑтоположение канала отÑутÑтвует.";
+App::$strings["Response from remote channel was incomplete."] = "";
+App::$strings["Channel was deleted and no longer exists."] = "";
+App::$strings["Channel discovery failed."] = "Ðе удалоÑÑŒ обнаружить канал.";
+App::$strings["local account not found."] = "локальный аккаунт не найден.";
+App::$strings["Cannot connect to yourself."] = "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ðº Ñамому Ñебе.";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "";
+App::$strings["Default privacy group for new contacts"] = "Группа конфиденциальноÑти по умолчанию Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… контактов";
+App::$strings["All Channels"] = "Ð’Ñе каналы";
+App::$strings["edit"] = "редактировать";
+App::$strings["Collections"] = "Коллекции";
+App::$strings["Edit collection"] = "Редактировать коллекцию";
+App::$strings["Create a new collection"] = "Создать новую коллекцию";
+App::$strings["Channels not in any collection"] = "Контакты не в какой коллекции";
+App::$strings["add"] = "добавить";
+App::$strings["Unable to obtain identity information from database"] = "Ðевозможно получить идентификационную информацию из базы данных";
+App::$strings["Empty name"] = "ПуÑтое имÑ";
+App::$strings["Name too long"] = "Слишком длинное имÑ";
+App::$strings["No account identifier"] = "идентификатор аккаунта отÑутÑтвует";
+App::$strings["Nickname is required."] = "ТребуетÑÑ Ð¿Ñевдоним.";
+App::$strings["Reserved nickname. Please choose another."] = "";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "ПÑевдоним имеет недопуÑтимые Ñимволы или уже иÑпользуетÑÑ Ð½Ð° Ñтом Ñайте.";
+App::$strings["Unable to retrieve created identity"] = "";
+App::$strings["Default Profile"] = "Профиль по умолчанию";
+App::$strings["Friends"] = "ДрузьÑ";
+App::$strings["Requested channel is not available."] = "Запрашиваемый канал не доÑтупен.";
+App::$strings["Requested profile is not available."] = "Запрашиваемый профиль не доÑтупен.";
+App::$strings["Connect"] = "Подключить";
+App::$strings["Change profile photo"] = "Изменить фотографию профилÑ";
+App::$strings["Profiles"] = "Профили";
+App::$strings["Manage/edit profiles"] = "Управление / Редактирование профилей";
+App::$strings["Create New Profile"] = "Создать новый профиль";
+App::$strings["Edit Profile"] = "Редактировать профиль";
+App::$strings["Profile Image"] = "Изображение профилÑ";
+App::$strings["visible to everybody"] = "видно вÑем";
+App::$strings["Edit visibility"] = "Редактировать видимоÑÑ‚ÑŒ";
+App::$strings["Gender:"] = "Пол:";
+App::$strings["Status:"] = "СтатуÑ:";
+App::$strings["Homepage:"] = "ДомашнÑÑ Ñтраница:";
+App::$strings["Online Now"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["F d"] = "F d";
+App::$strings["[today]"] = "[ÑегоднÑ]";
+App::$strings["Birthday Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¾ ДнÑÑ… РождениÑ";
+App::$strings["Birthdays this week:"] = "Дни Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½Ð° Ñтой неделе:";
+App::$strings["[No description]"] = "[без опиÑаниÑ]";
+App::$strings["Event Reminders"] = "ÐÐ°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñтий";
+App::$strings["Events this week:"] = "МероприÑÑ‚Ð¸Ñ Ð½Ð° Ñтой неделе:";
+App::$strings["Profile"] = "Профиль";
+App::$strings["Full Name:"] = "Полное имÑ:";
+App::$strings["Like this channel"] = "нравитьÑÑ Ñтот канал";
+App::$strings["j F, Y"] = "j F, Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "День РождениÑ:";
+App::$strings["Age:"] = "ВозраÑÑ‚:";
+App::$strings["for %1\$d %2\$s"] = "Ð´Ð»Ñ %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
+App::$strings["Hometown:"] = "Родной город:";
+App::$strings["Tags:"] = "ТÑги:";
+App::$strings["Political Views:"] = "ПолитичеÑкие взглÑды:";
+App::$strings["Religion:"] = "РелигиÑ:";
+App::$strings["About:"] = "О Ñебе:";
+App::$strings["Hobbies/Interests:"] = "Хобби / интереÑÑ‹:";
+App::$strings["Likes:"] = "Что вам нравитÑÑ:";
+App::$strings["Dislikes:"] = "Что вам не нравитÑÑ:";
+App::$strings["Contact information and Social Networks:"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта:";
+App::$strings["My other channels:"] = "Мои другие каналы:";
+App::$strings["Musical interests:"] = "Музыкальные интереÑÑ‹:";
+App::$strings["Books, literature:"] = "Книги, литература:";
+App::$strings["Television:"] = "Телевидение:";
+App::$strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечениÑ:";
+App::$strings["Love/Romance:"] = "Любовь / РоманÑ:";
+App::$strings["Work/employment:"] = "Работа / ЗанÑтоÑÑ‚ÑŒ:";
+App::$strings["School/education:"] = "Школа / образование:";
+App::$strings["Like this thing"] = "нравитÑÑ ÑÑ‚o";
+App::$strings["view full size"] = "поÑмотреть в полный размер";
+App::$strings["prev"] = "предыдущий";
+App::$strings["first"] = "первый";
+App::$strings["last"] = "поÑледний";
+App::$strings["next"] = "Ñледующий";
+App::$strings["older"] = "Ñтарший";
+App::$strings["newer"] = "новее";
+App::$strings["No connections"] = "Ðет контактов";
+App::$strings["%d Connection"] = array(
0 => "%d контакт",
1 => "%d контакта",
2 => "%d контактов",
);
-$a->strings["View Connections"] = "ПроÑмотр контактов";
-$a->strings["Save"] = "Запомнить";
-$a->strings["poke"] = "подпихнуть";
-$a->strings["ping"] = "пинг - проверка ÑвÑзи";
-$a->strings["pinged"] = "";
-$a->strings["prod"] = "";
-$a->strings["prodded"] = "";
-$a->strings["slap"] = "";
-$a->strings["slapped"] = "";
-$a->strings["finger"] = "";
-$a->strings["fingered"] = "";
-$a->strings["rebuff"] = "";
-$a->strings["rebuffed"] = "";
-$a->strings["happy"] = "ÑчаÑтливый";
-$a->strings["sad"] = "груÑтный";
-$a->strings["mellow"] = "Ñпокойный";
-$a->strings["tired"] = "уÑталый";
-$a->strings["perky"] = "веÑёлый";
-$a->strings["angry"] = "Ñердитый";
-$a->strings["stupified"] = "отупевший";
-$a->strings["puzzled"] = "недоумённый";
-$a->strings["interested"] = "заинтереÑованный";
-$a->strings["bitter"] = "озлобленный";
-$a->strings["cheerful"] = "бодрый";
-$a->strings["alive"] = "Ñнергичный";
-$a->strings["annoyed"] = "раздражённый";
-$a->strings["anxious"] = "обеÑпокоенный";
-$a->strings["cranky"] = "капризный";
-$a->strings["disturbed"] = "вÑтревоженный";
-$a->strings["frustrated"] = "разочарованный";
-$a->strings["depressed"] = "";
-$a->strings["motivated"] = "мотивированный";
-$a->strings["relaxed"] = "раÑÑлабленный";
-$a->strings["surprised"] = "удивленный";
-$a->strings["Monday"] = "Понедельник";
-$a->strings["Tuesday"] = "Вторник";
-$a->strings["Wednesday"] = "Среда";
-$a->strings["Thursday"] = "Четверг";
-$a->strings["Friday"] = "ПÑтница";
-$a->strings["Saturday"] = "Суббота";
-$a->strings["Sunday"] = "ВоÑкреÑенье";
-$a->strings["January"] = "Январь";
-$a->strings["February"] = "Февраль";
-$a->strings["March"] = "Март";
-$a->strings["April"] = "Ðпрель";
-$a->strings["May"] = "Май";
-$a->strings["June"] = "Июнь";
-$a->strings["July"] = "Июль";
-$a->strings["August"] = "ÐвгуÑÑ‚";
-$a->strings["September"] = "СентÑбрь";
-$a->strings["October"] = "ОктÑбрь";
-$a->strings["November"] = "ÐоÑбрь";
-$a->strings["December"] = "Декабрь";
-$a->strings["unknown.???"] = "неизвеÑтный.???";
-$a->strings["bytes"] = "байт";
-$a->strings["remove category"] = "";
-$a->strings["remove from file"] = "";
-$a->strings["Click to open/close"] = "Ðажмите, чтобы открыть/закрыть";
-$a->strings["Link to Source"] = "СÑылка на иÑточник";
-$a->strings["Select a page layout: "] = "";
-$a->strings["default"] = "по умолчанию";
-$a->strings["Page content type: "] = "";
-$a->strings["Select an alternate language"] = "Выбор альтернативного Ñзыка";
-$a->strings["activity"] = "активноÑÑ‚ÑŒ";
-$a->strings["Design"] = "Дизайн";
-$a->strings["Blocks"] = "Блоки";
-$a->strings["Menus"] = "Меню";
-$a->strings["Layouts"] = "Шаблоны";
-$a->strings["Pages"] = "Страницы";
-$a->strings["Site Admin"] = "Ðдмин Ñайта";
-$a->strings["Address Book"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
-$a->strings["Mood"] = "ÐаÑтроение";
-$a->strings["Probe"] = "";
-$a->strings["Suggest"] = "";
-$a->strings["Update"] = "Обновление";
-$a->strings["Install"] = "УÑтановка";
-$a->strings["Purchase"] = "";
-$a->strings["Unknown"] = "ÐеизвеÑтный";
-$a->strings["Invalid data packet"] = "Ðеверный пакет данных";
-$a->strings["Unable to verify channel signature"] = "Ðевозможно проверить Ñигнатуру канала";
-$a->strings["Unable to verify site signature for %s"] = "";
-$a->strings["No recipient provided."] = "";
-$a->strings["[no subject]"] = "[без темы]";
-$a->strings["Unable to determine sender."] = "Ðевозможно определить отправителÑ.";
-$a->strings["Stored post could not be verified."] = "";
-$a->strings["Click here to upgrade."] = "Ðажмите здеÑÑŒ, чтобы обновить.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "";
-$a->strings["This action is not available under your subscription plan."] = "";
-$a->strings["System"] = "СиÑтема";
-$a->strings["Create Personal App"] = "Создать ÑобÑтвенное приложение";
-$a->strings["Edit Personal App"] = "Редактировать ÑобÑтвенное приложение";
-$a->strings["Ignore/Hide"] = "Игнорировать / Скрыть";
-$a->strings["Suggestions"] = "Рекомендации";
-$a->strings["See more..."] = "ПроÑмотреть больше...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "";
-$a->strings["Add New Connection"] = "Добавить новый контакт";
-$a->strings["Enter the channel address"] = "Введите Ð°Ð´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Пример: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Заметки";
-$a->strings["Remove term"] = "Удалить термин";
-$a->strings["Archives"] = "Ðрхивы";
-$a->strings["Refresh"] = "Обновить";
-$a->strings["Me"] = "Я";
-$a->strings["Best Friends"] = "Лучшие друзьÑ";
-$a->strings["Co-workers"] = "Сотрудники";
-$a->strings["Former Friends"] = "ПриÑтели";
-$a->strings["Acquaintances"] = "Знакомые";
-$a->strings["Everybody"] = "Ð’Ñе";
-$a->strings["Account settings"] = "ÐаÑтройки аккаунта";
-$a->strings["Channel settings"] = "ÐаÑтройки канала";
-$a->strings["Additional features"] = "Дополнительные функции";
-$a->strings["Feature settings"] = "ÐаÑтройки компонентов";
-$a->strings["Display settings"] = "ÐаÑтройки отображениÑ";
-$a->strings["Connected apps"] = "Подключенные приложениÑ";
-$a->strings["Export channel"] = "ЭкÑпорт канала";
-$a->strings["Automatic Permissions (Advanced)"] = "ÐвтоматичеÑкие Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ (дополнительно)";
-$a->strings["Premium Channel Settings"] = "ÐаÑтройки премиум канала";
-$a->strings["Check Mail"] = "Проверить Ñнова";
-$a->strings["Chat Rooms"] = "Чаты";
-$a->strings["Bookmarked Chatrooms"] = "Закладки чатов";
-$a->strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
-$a->strings["Save to Folder"] = "Сохранить в папку";
-$a->strings["View all"] = "ПроÑмотреть вÑе";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["View Connections"] = "ПроÑмотр контактов";
+App::$strings["Save"] = "Запомнить";
+App::$strings["poke"] = "подпихнуть";
+App::$strings["ping"] = "пинг - проверка ÑвÑзи";
+App::$strings["pinged"] = "";
+App::$strings["prod"] = "";
+App::$strings["prodded"] = "";
+App::$strings["slap"] = "";
+App::$strings["slapped"] = "";
+App::$strings["finger"] = "";
+App::$strings["fingered"] = "";
+App::$strings["rebuff"] = "";
+App::$strings["rebuffed"] = "";
+App::$strings["happy"] = "ÑчаÑтливый";
+App::$strings["sad"] = "груÑтный";
+App::$strings["mellow"] = "Ñпокойный";
+App::$strings["tired"] = "уÑталый";
+App::$strings["perky"] = "веÑёлый";
+App::$strings["angry"] = "Ñердитый";
+App::$strings["stupified"] = "отупевший";
+App::$strings["puzzled"] = "недоумённый";
+App::$strings["interested"] = "заинтереÑованный";
+App::$strings["bitter"] = "озлобленный";
+App::$strings["cheerful"] = "бодрый";
+App::$strings["alive"] = "Ñнергичный";
+App::$strings["annoyed"] = "раздражённый";
+App::$strings["anxious"] = "обеÑпокоенный";
+App::$strings["cranky"] = "капризный";
+App::$strings["disturbed"] = "вÑтревоженный";
+App::$strings["frustrated"] = "разочарованный";
+App::$strings["depressed"] = "";
+App::$strings["motivated"] = "мотивированный";
+App::$strings["relaxed"] = "раÑÑлабленный";
+App::$strings["surprised"] = "удивленный";
+App::$strings["Monday"] = "Понедельник";
+App::$strings["Tuesday"] = "Вторник";
+App::$strings["Wednesday"] = "Среда";
+App::$strings["Thursday"] = "Четверг";
+App::$strings["Friday"] = "ПÑтница";
+App::$strings["Saturday"] = "Суббота";
+App::$strings["Sunday"] = "ВоÑкреÑенье";
+App::$strings["January"] = "Январь";
+App::$strings["February"] = "Февраль";
+App::$strings["March"] = "Март";
+App::$strings["April"] = "Ðпрель";
+App::$strings["May"] = "Май";
+App::$strings["June"] = "Июнь";
+App::$strings["July"] = "Июль";
+App::$strings["August"] = "ÐвгуÑÑ‚";
+App::$strings["September"] = "СентÑбрь";
+App::$strings["October"] = "ОктÑбрь";
+App::$strings["November"] = "ÐоÑбрь";
+App::$strings["December"] = "Декабрь";
+App::$strings["unknown.???"] = "неизвеÑтный.???";
+App::$strings["bytes"] = "байт";
+App::$strings["remove category"] = "";
+App::$strings["remove from file"] = "";
+App::$strings["Click to open/close"] = "Ðажмите, чтобы открыть/закрыть";
+App::$strings["Link to Source"] = "СÑылка на иÑточник";
+App::$strings["Select a page layout: "] = "";
+App::$strings["default"] = "по умолчанию";
+App::$strings["Page content type: "] = "";
+App::$strings["Select an alternate language"] = "Выбор альтернативного Ñзыка";
+App::$strings["activity"] = "активноÑÑ‚ÑŒ";
+App::$strings["Design"] = "Дизайн";
+App::$strings["Blocks"] = "Блоки";
+App::$strings["Menus"] = "Меню";
+App::$strings["Layouts"] = "Шаблоны";
+App::$strings["Pages"] = "Страницы";
+App::$strings["Site Admin"] = "Ðдмин Ñайта";
+App::$strings["Address Book"] = "ÐдреÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°";
+App::$strings["Mood"] = "ÐаÑтроение";
+App::$strings["Probe"] = "";
+App::$strings["Suggest"] = "";
+App::$strings["Update"] = "Обновление";
+App::$strings["Install"] = "УÑтановка";
+App::$strings["Purchase"] = "";
+App::$strings["Unknown"] = "ÐеизвеÑтный";
+App::$strings["Invalid data packet"] = "Ðеверный пакет данных";
+App::$strings["Unable to verify channel signature"] = "Ðевозможно проверить Ñигнатуру канала";
+App::$strings["Unable to verify site signature for %s"] = "";
+App::$strings["No recipient provided."] = "";
+App::$strings["[no subject]"] = "[без темы]";
+App::$strings["Unable to determine sender."] = "Ðевозможно определить отправителÑ.";
+App::$strings["Stored post could not be verified."] = "";
+App::$strings["Click here to upgrade."] = "Ðажмите здеÑÑŒ, чтобы обновить.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "";
+App::$strings["This action is not available under your subscription plan."] = "";
+App::$strings["System"] = "СиÑтема";
+App::$strings["Create Personal App"] = "Создать ÑобÑтвенное приложение";
+App::$strings["Edit Personal App"] = "Редактировать ÑобÑтвенное приложение";
+App::$strings["Ignore/Hide"] = "Игнорировать / Скрыть";
+App::$strings["Suggestions"] = "Рекомендации";
+App::$strings["See more..."] = "ПроÑмотреть больше...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "";
+App::$strings["Add New Connection"] = "Добавить новый контакт";
+App::$strings["Enter the channel address"] = "Введите Ð°Ð´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Пример: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Заметки";
+App::$strings["Remove term"] = "Удалить термин";
+App::$strings["Archives"] = "Ðрхивы";
+App::$strings["Refresh"] = "Обновить";
+App::$strings["Me"] = "Я";
+App::$strings["Best Friends"] = "Лучшие друзьÑ";
+App::$strings["Co-workers"] = "Сотрудники";
+App::$strings["Former Friends"] = "ПриÑтели";
+App::$strings["Acquaintances"] = "Знакомые";
+App::$strings["Everybody"] = "Ð’Ñе";
+App::$strings["Account settings"] = "ÐаÑтройки аккаунта";
+App::$strings["Channel settings"] = "ÐаÑтройки канала";
+App::$strings["Additional features"] = "Дополнительные функции";
+App::$strings["Feature settings"] = "ÐаÑтройки компонентов";
+App::$strings["Display settings"] = "ÐаÑтройки отображениÑ";
+App::$strings["Connected apps"] = "Подключенные приложениÑ";
+App::$strings["Export channel"] = "ЭкÑпорт канала";
+App::$strings["Automatic Permissions (Advanced)"] = "ÐвтоматичеÑкие Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ (дополнительно)";
+App::$strings["Premium Channel Settings"] = "ÐаÑтройки премиум канала";
+App::$strings["Check Mail"] = "Проверить Ñнова";
+App::$strings["Chat Rooms"] = "Чаты";
+App::$strings["Bookmarked Chatrooms"] = "Закладки чатов";
+App::$strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
+App::$strings["Save to Folder"] = "Сохранить в папку";
+App::$strings["View all"] = "ПроÑмотреть вÑе";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "не-нравитÑÑ",
1 => "не-нравитÑÑ",
2 => "не-нравитÑÑ",
);
-$a->strings["Add Star"] = "Добавить маркировку";
-$a->strings["Remove Star"] = "Удалить маркировку";
-$a->strings["Toggle Star Status"] = "Переключить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¼Ð°Ñ€ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸";
-$a->strings["starred"] = "помеченные";
-$a->strings["Add Tag"] = "Добавить тег";
-$a->strings["I like this (toggle)"] = "мне Ñто нравитÑÑ (переключение)";
-$a->strings["I don't like this (toggle)"] = "мне Ñто не нравитÑÑ (переключение)";
-$a->strings["Share This"] = "ПоделитьÑÑ Ñтим";
-$a->strings["share"] = "поделитьÑÑ";
-$a->strings["View %s's profile - %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ - %s";
-$a->strings["to"] = "к";
-$a->strings["via"] = "через";
-$a->strings["Wall-to-Wall"] = "Стена-к-Стене";
-$a->strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
-$a->strings["Save Bookmarks"] = "Сохранить закладки";
-$a->strings["Add to Calendar"] = "Добавить в календарь";
-$a->strings["__ctx:noun__ Likes"] = "нравитÑÑ";
-$a->strings["__ctx:noun__ Dislikes"] = "не-нравитÑÑ";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Добавить маркировку";
+App::$strings["Remove Star"] = "Удалить маркировку";
+App::$strings["Toggle Star Status"] = "Переключить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¼Ð°Ñ€ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸";
+App::$strings["starred"] = "помеченные";
+App::$strings["Add Tag"] = "Добавить тег";
+App::$strings["I like this (toggle)"] = "мне Ñто нравитÑÑ (переключение)";
+App::$strings["I don't like this (toggle)"] = "мне Ñто не нравитÑÑ (переключение)";
+App::$strings["Share This"] = "ПоделитьÑÑ Ñтим";
+App::$strings["share"] = "поделитьÑÑ";
+App::$strings["View %s's profile - %s"] = "ПроÑмотр %s's Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ - %s";
+App::$strings["to"] = "к";
+App::$strings["via"] = "через";
+App::$strings["Wall-to-Wall"] = "Стена-к-Стене";
+App::$strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
+App::$strings["Save Bookmarks"] = "Сохранить закладки";
+App::$strings["Add to Calendar"] = "Добавить в календарь";
+App::$strings["__ctx:noun__ Likes"] = "нравитÑÑ";
+App::$strings["__ctx:noun__ Dislikes"] = "не-нравитÑÑ";
+App::$strings["%d comment"] = array(
0 => "%d комментарий",
1 => "%d комментариÑ",
2 => "%d комментариев",
);
-$a->strings["[+] show all"] = "[+] показать вÑе";
-$a->strings["This is you"] = "Это вы";
-$a->strings["Comment"] = "Комментарий";
-$a->strings["Submit"] = "Отправить";
-$a->strings["Bold"] = "Жирный";
-$a->strings["Italic"] = "КурÑив";
-$a->strings["Underline"] = "Подчеркнутый";
-$a->strings["Quote"] = "Цитата";
-$a->strings["Code"] = "Код";
-$a->strings["Image"] = "Изображение";
-$a->strings["Link"] = "СÑылка";
-$a->strings["Video"] = "Видео";
-$a->strings["Delete this item?"] = "Удалить Ñтот Ñлемент?";
-$a->strings["[-] show less"] = "[-] показать меньше";
-$a->strings["[+] expand"] = "[+] развернуть";
-$a->strings["[-] collapse"] = "[-] Ñвернуть";
-$a->strings["Password too short"] = "Пароль Ñлишком короткий";
-$a->strings["Passwords do not match"] = "Пароли не Ñовпадают";
-$a->strings["everybody"] = "вÑе";
-$a->strings["Secret Passphrase"] = "Тайный пароль";
-$a->strings["Passphrase hint"] = "";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "";
-$a->strings["close all"] = "закрыть вÑе";
-$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
-$a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
-$a->strings["ago"] = "тому назад";
-$a->strings["from now"] = "Ñ Ñтого времени";
-$a->strings["less than a minute"] = "менее чем одну минуту назад";
-$a->strings["about a minute"] = "около минуты";
-$a->strings["%d minutes"] = "%d мин.";
-$a->strings["about an hour"] = "около чаÑа";
-$a->strings["about %d hours"] = "около %d чаÑ.";
-$a->strings["a day"] = "день";
-$a->strings["%d days"] = "%d дн.";
-$a->strings["about a month"] = "около меÑÑца";
-$a->strings["%d months"] = "%d меÑ.";
-$a->strings["about a year"] = "около года";
-$a->strings["%d years"] = "%d лет";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["New window"] = "Ðовое окно";
-$a->strings["Open the selected location in a different window or browser tab"] = "Откройте выбранное меÑтоположение в другом окне или вкладке браузера";
-$a->strings["Male"] = "МужÑкой";
-$a->strings["Female"] = "ЖенÑкий";
-$a->strings["Currently Male"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼ÑƒÐ¶Ñкой";
-$a->strings["Currently Female"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¶ÐµÐ½Ñкий";
-$a->strings["Mostly Male"] = "Ð’ оÑновном мужÑкой";
-$a->strings["Mostly Female"] = "Ð’ оÑновном женÑкий";
-$a->strings["Transgender"] = "ТранÑÑекÑуал";
-$a->strings["Intersex"] = "Intersex";
-$a->strings["Transsexual"] = "ТранÑÑекÑуал";
-$a->strings["Hermaphrodite"] = "Гермафродит";
-$a->strings["Neuter"] = "Среднего рода";
-$a->strings["Non-specific"] = "ÐеÑпецифичеÑкий";
-$a->strings["Other"] = "Другой";
-$a->strings["Undecided"] = "Ðерешительный";
-$a->strings["Males"] = "Самец";
-$a->strings["Females"] = "Самка";
-$a->strings["Gay"] = "Гей";
-$a->strings["Lesbian"] = "ЛеÑбиÑнка";
-$a->strings["No Preference"] = "Без предпочтений";
-$a->strings["Bisexual"] = "Двуполый";
-$a->strings["Autosexual"] = "Autosexual";
-$a->strings["Abstinent"] = "Воздержанный";
-$a->strings["Virgin"] = "ДевÑтвенница";
-$a->strings["Deviant"] = "ОтклонÑющийÑÑ Ð¾Ñ‚ нормы";
-$a->strings["Fetish"] = "Фетиш";
-$a->strings["Oodles"] = "МножеÑтвенный";
-$a->strings["Nonsexual"] = "ÐеÑекÑуальный";
-$a->strings["Single"] = "Одинок";
-$a->strings["Lonely"] = "Уединенный";
-$a->strings["Available"] = "ДоÑтупный";
-$a->strings["Unavailable"] = "ÐедоÑтупный";
-$a->strings["Has crush"] = "Столкновение";
-$a->strings["Infatuated"] = "Влюбленный";
-$a->strings["Dating"] = "Датировка";
-$a->strings["Unfaithful"] = "Ðеверный";
-$a->strings["Sex Addict"] = "Ð¡ÐµÐºÑ Ð½Ð°Ñ€ÐºÐ¾Ð¼Ð°Ð½";
-$a->strings["Friends/Benefits"] = "Ð”Ñ€ÑƒÐ·ÑŒÑ / ПреимущеÑтва";
-$a->strings["Casual"] = "Случайный";
-$a->strings["Engaged"] = "Помолвленный";
-$a->strings["Married"] = "Женат";
-$a->strings["Imaginarily married"] = "МыÑленно женат";
-$a->strings["Partners"] = "Партнеры";
-$a->strings["Cohabiting"] = "СожительÑтвующие";
-$a->strings["Common law"] = "";
-$a->strings["Happy"] = "СчаÑтливый";
-$a->strings["Not looking"] = "Ðе нуждаюÑÑŒ";
-$a->strings["Swinger"] = "";
-$a->strings["Betrayed"] = "";
-$a->strings["Separated"] = "";
-$a->strings["Unstable"] = "КолеблющийÑÑ";
-$a->strings["Divorced"] = "Разведенный";
-$a->strings["Imaginarily divorced"] = "МыÑленно разведенный";
-$a->strings["Widowed"] = "Овдовевший";
-$a->strings["Uncertain"] = "Ðеопределенный";
-$a->strings["It's complicated"] = "Это Ñложно";
-$a->strings["Don't care"] = "Ðе заботьтеÑÑŒ";
-$a->strings["Ask me"] = "СпроÑи менÑ";
-$a->strings["Logged out."] = "Вышел из ÑиÑтемы.";
-$a->strings["Failed authentication"] = "Ошибка аутентификации";
-$a->strings["Login failed."] = "Ðе удалоÑÑŒ войти.";
-$a->strings["Permission denied"] = "ДоÑтуп запрещен";
-$a->strings["(Unknown)"] = "(ÐеизвеÑтный)";
-$a->strings["Item not found."] = "Элемент не найден.";
-$a->strings["Collection not found."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð½Ðµ найдена.";
-$a->strings["Collection is empty."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта.";
-$a->strings["Collection: %s"] = "Коллекции: %s";
-$a->strings["Connection: %s"] = "Контакты: %s";
-$a->strings["Connection not found."] = "Контакт не найден.";
-$a->strings["Can view my \"public\" stream and posts"] = "Может проÑматривать мои \"публичные\" поток и ÑообщениÑ";
-$a->strings["Can view my \"public\" channel profile"] = "Может проÑматривать мой \"публичный\" профиль канала";
-$a->strings["Can view my \"public\" photo albums"] = "Может проÑматривать мои \"публичные\" фотоальбомы";
-$a->strings["Can view my \"public\" address book"] = "Может проÑматривать мою \"публичную\" адреÑную книгу";
-$a->strings["Can view my \"public\" file storage"] = "Может проÑматривать мои \"публичные\" файлы";
-$a->strings["Can view my \"public\" pages"] = "Может проÑматривать мои \"публичные\" Ñтраницы";
-$a->strings["Can send me their channel stream and posts"] = "Может приÑлать мне Ñвои потоки и ÑообщениÑ";
-$a->strings["Can post on my channel page (\"wall\")"] = "Может публиковать на моей Ñтранице канала (\"Ñтена\")";
-$a->strings["Can comment on my posts"] = "Может комментировать мои ÑообщениÑ";
-$a->strings["Can send me private mail messages"] = "Может отправлÑÑ‚ÑŒ мне личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ñл. почте";
-$a->strings["Can post photos to my photo albums"] = "Может публиковать фотографии в мои фотоальбомы";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "";
-$a->strings["Advanced - useful for creating group forum channels"] = "";
-$a->strings["Can chat with me (when available)"] = "Можете общатьÑÑ Ñо мной в чате (при наличии)";
-$a->strings["Can write to my \"public\" file storage"] = "Может пиÑать в моё \"публичное\" хранилище файлов";
-$a->strings["Can edit my \"public\" pages"] = "Может редактировать мои \"публичные\" Ñтраницы";
-$a->strings["Can source my \"public\" posts in derived channels"] = "";
-$a->strings["Somewhat advanced - very useful in open communities"] = "";
-$a->strings["Can administer my channel resources"] = "Может админиÑтрировать мои реÑурÑÑ‹ канала";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
-$a->strings["Set your current mood and tell your friends"] = "";
-$a->strings["Menu not found."] = "Меню не найдено.";
-$a->strings["Menu element updated."] = "Меню обновлено.";
-$a->strings["Unable to update menu element."] = "";
-$a->strings["Menu element added."] = "Элемент меню добавлен.";
-$a->strings["Unable to add menu element."] = "Ðевозможно добавить Ñлемент меню.";
-$a->strings["Not found."] = "Ðе найдено.";
-$a->strings["Manage Menu Elements"] = "Управление Ñлементов меню";
-$a->strings["Edit menu"] = "Редактировать меню";
-$a->strings["Edit element"] = "Редактировать Ñлемент";
-$a->strings["Drop element"] = "Удалить Ñлемент";
-$a->strings["New element"] = "Ðовый Ñлемент";
-$a->strings["Edit this menu container"] = "";
-$a->strings["Add menu element"] = "Добавить Ñлемент меню";
-$a->strings["Delete this menu item"] = "Удалить Ñлемент меню";
-$a->strings["Edit this menu item"] = "Редактировать Ñлемент меню";
-$a->strings["New Menu Element"] = "Ðовый Ñлемент меню";
-$a->strings["Menu Item Permissions"] = "";
-$a->strings["(click to open/close)"] = "(нажмите, чтобы открыть / закрыть)";
-$a->strings["Link text"] = "ТекÑÑ‚ ÑÑылки";
-$a->strings["URL of link"] = "URL ÑÑылки";
-$a->strings["Use Red magic-auth if available"] = "";
-$a->strings["Open link in new window"] = "Открыть ÑÑылку в новом окне";
-$a->strings["Order in list"] = "";
-$a->strings["Higher numbers will sink to bottom of listing"] = "";
-$a->strings["Menu item not found."] = "Элемент меню не найден.";
-$a->strings["Menu item deleted."] = "Элемент меню удален.";
-$a->strings["Menu item could not be deleted."] = "";
-$a->strings["Edit Menu Element"] = "Редактировать Ñлемент меню";
-$a->strings["Modify"] = "Изменить";
-$a->strings["sent you a private message"] = "отправил вам личное Ñообщение";
-$a->strings["added your channel"] = "добавил ваш канал";
-$a->strings["posted an event"] = "";
-$a->strings["network"] = "Ñеть";
-$a->strings["Name is required"] = "Ðеобходимо имÑ";
-$a->strings["Key and Secret are required"] = "";
-$a->strings["Passwords do not match. Password unchanged."] = "Пароли не Ñовпадают. Пароль не изменён.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "ПуÑтые пароли не допуÑкаютÑÑ. Пароль не изменён.";
-$a->strings["Password changed."] = "Пароль изменен.";
-$a->strings["Password update failed. Please try again."] = "Изменение Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¾ÑÑŒ неуÑпешно. ПожалуйÑта, попробуйте еще раз.";
-$a->strings["Not valid email."] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
-$a->strings["Protected email address. Cannot change to that email."] = "Защищенный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты. ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ.";
-$a->strings["System failure storing new email. Please try again."] = "";
-$a->strings["Settings updated."] = "ÐаÑтройки обновленны.";
-$a->strings["Add application"] = "Добавить приложениÑ";
-$a->strings["Name"] = "ИмÑ";
-$a->strings["Name of application"] = "Ðазвание приложениÑ";
-$a->strings["Consumer Key"] = "Ключ клиента";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "";
-$a->strings["Consumer Secret"] = "Секрет клиента";
-$a->strings["Redirect"] = "Перенаправление";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
-$a->strings["Icon url"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð·Ð½Ð°Ñ‡ÐºÐ°";
-$a->strings["Optional"] = "ÐеобÑзательно";
-$a->strings["You can't edit this application."] = "Ð’Ñ‹ не можете редактировать Ñто приложение.";
-$a->strings["Connected Apps"] = "Подключенные приложениÑ";
-$a->strings["Client key starts with"] = "";
-$a->strings["No name"] = "Без названиÑ";
-$a->strings["Remove authorization"] = "Удалить разрешение";
-$a->strings["No feature settings configured"] = "Параметры функций не наÑтроены";
-$a->strings["Feature Settings"] = "ÐаÑтройки функции";
-$a->strings["Account Settings"] = "ÐаÑтройки аккаунта";
-$a->strings["Password Settings"] = "ÐаÑтройки паролÑ";
-$a->strings["New Password:"] = "Ðовый пароль:";
-$a->strings["Confirm:"] = "Подтверждение:";
-$a->strings["Leave password fields blank unless changing"] = "ОÑтавьте Ð¿Ð¾Ð»Ñ Ð¿ÑƒÑтыми, еÑли не менÑетÑÑ";
-$a->strings["Email Address:"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты:";
-$a->strings["Remove Account"] = "Удалить аккаунт";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "";
-$a->strings["Off"] = "Выкл.";
-$a->strings["On"] = "Вкл.";
-$a->strings["Additional Features"] = "Дополнительные функции";
-$a->strings["Connector Settings"] = "ÐаÑтройки ÑоединителÑ";
-$a->strings["No special theme for mobile devices"] = "Ðет Ñпециальной темы Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
-$a->strings["%s - (Experimental)"] = "%s - (ÑкÑпериментальный)";
-$a->strings["Display Settings"] = "ÐаÑтройки отображениÑ";
-$a->strings["Display Theme:"] = "Тема отображениÑ:";
-$a->strings["Mobile Theme:"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° отображениÑ:";
-$a->strings["Update browser every xx seconds"] = "Обновление браузера каждые ХХ Ñекунд";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 Ñекунд, без макÑимума";
-$a->strings["Maximum number of conversations to load at any time:"] = "";
-$a->strings["Maximum of 100 items"] = "МакÑимум 100 Ñлементов";
-$a->strings["Don't show emoticons"] = "Ðе показывать emoticons";
-$a->strings["System Page Layout Editor - (advanced)"] = "";
-$a->strings["Nobody except yourself"] = "Ðикто, кроме ваÑ";
-$a->strings["Only those you specifically allow"] = "Только комы вы разрешили";
-$a->strings["Approved connections"] = "Утвержденные контакты";
-$a->strings["Any connections"] = "Ð’Ñе контакты";
-$a->strings["Anybody on this website"] = "Любой на Ñтом веб-Ñайте";
-$a->strings["Anybody in this network"] = "Любой в Ñтой Ñети";
-$a->strings["Anybody authenticated"] = "";
-$a->strings["Anybody on the internet"] = "Любой в интернете";
-$a->strings["Publish your default profile in the network directory"] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð¿Ð¾ умолчанию в каталоге Ñети";
-$a->strings["No"] = "Ðет";
-$a->strings["Yes"] = "Да";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "";
-$a->strings["or"] = "или";
-$a->strings["Your channel address is"] = "ÐÐ´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°:";
-$a->strings["Channel Settings"] = "ÐаÑтройки канала";
-$a->strings["Basic Settings"] = "ОÑновные наÑтройки";
-$a->strings["Your Timezone:"] = "ЧаÑовой поÑÑ:";
-$a->strings["Default Post Location:"] = "Откуда по умолчанию:";
-$a->strings["Geographical location to display on your posts"] = "";
-$a->strings["Use Browser Location:"] = "ИÑпользовать указание браузерa:";
-$a->strings["Adult Content"] = "Содержимое Ð´Ð»Ñ Ð²Ð·Ñ€Ð¾Ñлых";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
-$a->strings["Security and Privacy Settings"] = "Параметры безопаÑноÑти и конфиденциальноÑти";
-$a->strings["Hide my online presence"] = "Скрыть мое приÑутÑтвие";
-$a->strings["Prevents displaying in your profile that you are online"] = "Предотвращает показ в вашем профиле, что вы онлайн";
-$a->strings["Simple Privacy Settings:"] = "БыÑтрые наÑтройки:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
-$a->strings["Private - <em>default private, never open or public</em>"] = "";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
-$a->strings["Allow others to tag your posts"] = "Разрешить другим помечать ÑообщениÑ";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "";
-$a->strings["Advanced Privacy Settings"] = "Дополнительные наÑтройки";
-$a->strings["Expire other channel content after this many days"] = "";
-$a->strings["0 or blank prevents expiration"] = "";
-$a->strings["Maximum Friend Requests/Day:"] = "";
-$a->strings["May reduce spam activity"] = "Может уменьшить активноÑÑ‚ÑŒ Ñпам";
-$a->strings["Default Post Permissions"] = "ÐаÑтройки по умолчанию";
-$a->strings["Maximum private messages per day from unknown people:"] = "МакÑимальное количеÑтво личных Ñообщений от незнакомых людей:";
-$a->strings["Useful to reduce spamming"] = "Полезно Ð´Ð»Ñ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñти Ñпам";
-$a->strings["Notification Settings"] = "ÐаÑтройки уведомлений";
-$a->strings["By default post a status message when:"] = "";
-$a->strings["accepting a friend request"] = "";
-$a->strings["joining a forum/community"] = "";
-$a->strings["making an <em>interesting</em> profile change"] = "";
-$a->strings["Send a notification email when:"] = "Отправить уведомление по Ñлектронной почте, еÑли:";
-$a->strings["You receive a connection request"] = "";
-$a->strings["Your connections are confirmed"] = "";
-$a->strings["Someone writes on your profile wall"] = "";
-$a->strings["Someone writes a followup comment"] = "";
-$a->strings["You receive a private message"] = "Ð’Ñ‹ получили личное Ñообщение";
-$a->strings["You receive a friend suggestion"] = "Вы получили предложение дружить";
-$a->strings["You are tagged in a post"] = "";
-$a->strings["You are poked/prodded/etc. in a post"] = "";
-$a->strings["Advanced Account/Page Type Settings"] = "";
-$a->strings["Change the behaviour of this account for special situations"] = "";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
-$a->strings["Miscellaneous Settings"] = "Дополнительные наÑтройки";
-$a->strings["Personal menu to display in your channel pages"] = "";
-$a->strings["Poke/Prod"] = "";
-$a->strings["poke, prod or do other things to somebody"] = "";
-$a->strings["Recipient"] = "Получатель";
-$a->strings["Choose what you wish to do to recipient"] = "";
-$a->strings["Make this post private"] = "Сделать Ñто Ñообщение личным";
-$a->strings["Authorize application connection"] = "";
-$a->strings["Return to your app and insert this Securty Code:"] = "";
-$a->strings["Please login to continue."] = "ПожалуйÑта, войдите, чтобы продолжить.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
-$a->strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑƒÑпешно завершена.";
-$a->strings["Item not available."] = "Элемент недоÑтупен.";
-$a->strings["Fetching URL returns error: %1\$s"] = "";
-$a->strings["Invalid item."] = "ÐедейÑтвительный Ñлемент.";
-$a->strings["Channel not found."] = "Канал не найден.";
-$a->strings["Page not found."] = "Страница не найдена.";
-$a->strings["Image uploaded but image cropping failed."] = "";
-$a->strings["Image resize failed."] = "Изменение размера Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ удалоÑÑŒ.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
-$a->strings["Image exceeds size limit of %d"] = "";
-$a->strings["Unable to process image."] = "Ðевозможно обработать изображение.";
-$a->strings["Photo not available."] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна.";
-$a->strings["Upload File:"] = "Загрузить файл:";
-$a->strings["Select a profile:"] = "Выберите профиль:";
-$a->strings["Upload Profile Photo"] = "Загрузить фотографию профилÑ";
-$a->strings["skip this step"] = "пропуÑтить Ñтот шаг";
-$a->strings["select a photo from your photo albums"] = "";
-$a->strings["Crop Image"] = "Обрезать изображение";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "";
-$a->strings["Done Editing"] = "Закончить редактирование";
-$a->strings["Image uploaded successfully."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
-$a->strings["Image upload failed."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° безуÑпешно.";
-$a->strings["Image size reduction [%s] failed."] = "";
-$a->strings["Block Name"] = "Ðазвание блока";
-$a->strings["Profile not found."] = "Профиль не найден.";
-$a->strings["Profile deleted."] = "Профиль удален.";
-$a->strings["Profile-"] = "Профиль-";
-$a->strings["New profile created."] = "Ðовый профиль Ñоздан.";
-$a->strings["Profile unavailable to clone."] = "Профиль недоÑтупен Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ.";
-$a->strings["Profile Name is required."] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ.";
-$a->strings["Marital Status"] = "Семейное положение";
-$a->strings["Romantic Partner"] = "РомантичеÑкий партнер";
-$a->strings["Likes"] = "нравитÑÑ";
-$a->strings["Dislikes"] = "не-нравитÑÑ";
-$a->strings["Work/Employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
-$a->strings["Religion"] = "РелигиÑ";
-$a->strings["Political Views"] = "ПолитичеÑкие взглÑды";
-$a->strings["Gender"] = "Пол";
-$a->strings["Sexual Preference"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ";
-$a->strings["Homepage"] = "ДомашнÑÑ Ñтраница";
-$a->strings["Interests"] = "ИнтереÑÑ‹";
-$a->strings["Address"] = "ÐдреÑ";
-$a->strings["Location"] = "МеÑто";
-$a->strings["Profile updated."] = "Профиль обновлен.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Скрывать от проÑмотра ваш ÑпиÑок контактов/друзей в Ñтом профиле?";
-$a->strings["Edit Profile Details"] = "Редактирование профилÑ";
-$a->strings["View this profile"] = "ПоÑмотреть Ñтот профиль";
-$a->strings["Change Profile Photo"] = "Изменить фотографию профилÑ";
-$a->strings["Create a new profile using these settings"] = "Создайте новый профиль Ñо Ñледующими наÑтройками";
-$a->strings["Clone this profile"] = "Клонировать Ñтот профиль";
-$a->strings["Delete this profile"] = "Удалить Ñтот профиль";
-$a->strings["Profile Name:"] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ:";
-$a->strings["Your Full Name:"] = "Ваше полное имÑ:";
-$a->strings["Title/Description:"] = "Ðазвание / ОпиÑание:";
-$a->strings["Your Gender:"] = "Ваш пол:";
-$a->strings["Birthday (%s):"] = "Ваш День Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ (%s):";
-$a->strings["Street Address:"] = "Улица:";
-$a->strings["Locality/City:"] = "ÐаÑеленный пункт / город:";
-$a->strings["Postal/Zip Code:"] = "Почтовый индекÑ:";
-$a->strings["Country:"] = "Страна:";
-$a->strings["Region/State:"] = "Регион / ОблаÑÑ‚ÑŒ:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
-$a->strings["Who: (if applicable)"] = "Кто: (еÑли Ñто применимо)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "С тех пор [date]:";
-$a->strings["Homepage URL:"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñтраницы:";
-$a->strings["Religious Views:"] = "Религиозные взглÑды:";
-$a->strings["Keywords:"] = "Ключевые Ñлова:";
-$a->strings["Example: fishing photography software"] = "Пример: fishing photography software";
-$a->strings["Used in directory listings"] = "";
-$a->strings["Tell us about yourself..."] = "РаÑÑкажите нам о Ñебе ...";
-$a->strings["Hobbies/Interests"] = "Хобби / интереÑÑ‹";
-$a->strings["Contact information and Social Networks"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта";
-$a->strings["My other channels"] = "Мои другие контакты";
-$a->strings["Musical interests"] = "Музыкальные интереÑÑ‹";
-$a->strings["Books, literature"] = "Книги, литература";
-$a->strings["Television"] = "Телевидение";
-$a->strings["Film/dance/culture/entertainment"] = "Кино / танцы / культура / развлечениÑ";
-$a->strings["Love/romance"] = "Любовь / РоманÑ";
-$a->strings["Work/employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
-$a->strings["School/education"] = "Школа / образование";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "";
-$a->strings["Age: "] = "ВозраÑÑ‚:";
-$a->strings["Edit/Manage Profiles"] = "Редактирование / Управление профилей";
-$a->strings["Add profile things"] = "";
-$a->strings["Include desirable objects in your profile"] = "";
-$a->strings["Bookmark added"] = "Закладка добавлена";
-$a->strings["My Bookmarks"] = "Мои закладки";
-$a->strings["My Connections Bookmarks"] = "Закладки моих контактов";
-$a->strings["Invalid profile identifier."] = "";
-$a->strings["Profile Visibility Editor"] = "Редактор видимоÑти профилÑ";
-$a->strings["Click on a contact to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
-$a->strings["Visible To"] = "Видно";
-$a->strings["All Connections"] = "Ð’Ñе контакты";
-$a->strings["Public Sites"] = "Публичные Ñайты";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
-$a->strings["Site URL"] = "URL веб-Ñайта";
-$a->strings["Access Type"] = "Тип доÑтупа";
-$a->strings["Registration Policy"] = "Правила региÑтрации";
-$a->strings["You must be logged in to see this page."] = "Ð’Ñ‹ должны авторизоватьÑÑ, чтобы увидеть Ñту Ñтраницу.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "";
-$a->strings["Select a bookmark folder"] = "";
-$a->strings["Save Bookmark"] = "Сохранить закладки";
-$a->strings["URL of bookmark"] = "";
-$a->strings["Description"] = "ОпиÑание";
-$a->strings["Or enter new bookmark folder name"] = "";
-$a->strings["Room not found"] = "";
-$a->strings["Leave Room"] = "";
-$a->strings["Delete This Room"] = "";
-$a->strings["I am away right now"] = "";
-$a->strings["I am online"] = "Я в Ñети";
-$a->strings["Bookmark this room"] = "";
-$a->strings["New Chatroom"] = "Ðовый чат";
-$a->strings["Chatroom Name"] = "Ðазвание чата";
-$a->strings["%1\$s's Chatrooms"] = "Чаты Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
-$a->strings["Passwords do not match."] = "Пароли не Ñовпадают.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "";
-$a->strings["Your registration is pending approval by the site owner."] = "";
-$a->strings["Your registration can not be processed."] = "Ваша региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть обработана.";
-$a->strings["Registration on this site/hub is by approval only."] = "";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
-$a->strings["Terms of Service"] = "УÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг";
-$a->strings["I accept the %s for this website"] = "";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "";
-$a->strings["Registration"] = "РегиÑтрациÑ";
-$a->strings["Membership on this site is by invitation only."] = "";
-$a->strings["Please enter your invitation code"] = "ПожалуйÑта, введите Ваш код приглашениÑ";
-$a->strings["Your email address"] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Choose a password"] = "Выберите пароль";
-$a->strings["Please re-enter your password"] = "ПожалуйÑта, введите пароль еще раз";
-$a->strings["Away"] = "Ðет на меÑте";
-$a->strings["Online"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
-$a->strings["Please login."] = "Войдите пожалуйÑта.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "";
-$a->strings["Remove This Channel"] = "Удалить Ñтот канал";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "";
-$a->strings["Please enter your password for verification:"] = "ПожалуйÑта, введите пароль Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸:";
-$a->strings["Remove this channel and all its clones from the network"] = "Удалить Ñтот канал и вÑе его клоны из Ñети";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
-$a->strings["Remove Channel"] = "Удалить канал";
-$a->strings["No channel."] = "Ðе канал.";
-$a->strings["Common connections"] = "Общие контакты";
-$a->strings["No connections in common."] = "Общих контактов нет.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
-$a->strings["The error message was:"] = "Сообщение об ошибке было:";
-$a->strings["Authentication failed."] = "Ошибка проверки подлинноÑти.";
-$a->strings["Remote Authentication"] = "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Введите Ð°Ð´Ñ€ÐµÑ Ð²Ð°ÑˆÐµÐ³Ð¾ канала (например: channel@example.com)";
-$a->strings["Authenticate"] = "Проверка подлинноÑти";
-$a->strings["Continue"] = "Продолжить";
-$a->strings["Premium Channel Setup"] = "УÑтановка премиум канала";
-$a->strings["Enable premium channel connection restrictions"] = "";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "";
-$a->strings["Restricted or Premium Channel"] = "Ограниченный или Премиум канал";
-$a->strings["No such group"] = "Ðет такой группы";
-$a->strings["Search Results For:"] = "Результаты поиÑка длÑ:";
-$a->strings["Collection is empty"] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта";
-$a->strings["Collection: "] = "Коллекции: ";
-$a->strings["Connection: "] = "Контакты: ";
-$a->strings["Invalid connection."] = "";
-$a->strings["Could not access contact record."] = "";
-$a->strings["Could not locate selected profile."] = "";
-$a->strings["Connection updated."] = "СвÑзи обновленны.";
-$a->strings["Failed to update connection record."] = "";
-$a->strings["Blocked"] = "Заблокированные";
-$a->strings["Ignored"] = "Игнорируемые";
-$a->strings["Hidden"] = "Скрытые";
-$a->strings["Archived"] = "Зархивированные";
-$a->strings["All"] = "Ð’Ñе";
-$a->strings["Unconnected"] = "ÐеприÑоединенные";
-$a->strings["Suggest new connections"] = "Предлагать новые контакты";
-$a->strings["New Connections"] = "Ðовые контакты";
-$a->strings["Show pending (new) connections"] = "ПроÑмотр (новых) ждущих контактов";
-$a->strings["Show all connections"] = "ПроÑмотр вÑех контактов";
-$a->strings["Unblocked"] = "Разрешенные";
-$a->strings["Only show unblocked connections"] = "Показать только разрешенные контакты";
-$a->strings["Only show blocked connections"] = "Показать только заблокированные контакты";
-$a->strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
-$a->strings["Only show archived connections"] = "Показать только архивированные контакты";
-$a->strings["Only show hidden connections"] = "Показать только Ñкрытые контакты";
-$a->strings["Only show one-way connections"] = "";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit contact"] = "Редактировать контакт";
-$a->strings["Search your connections"] = "ПоиÑк ваших ÑвÑзей";
-$a->strings["Finding: "] = "ПоиÑк:";
-$a->strings["Edit post"] = "Редактировать Ñообщение";
-$a->strings["Could not access address book record."] = "";
-$a->strings["Refresh failed - channel is currently unavailable."] = "";
-$a->strings["Channel has been unblocked"] = "Канал разблокирован";
-$a->strings["Channel has been blocked"] = "Канал заблокирован";
-$a->strings["Unable to set address book parameters."] = "";
-$a->strings["Channel has been unignored"] = "Канал не проигнорирован";
-$a->strings["Channel has been ignored"] = "Канал проигнорирован";
-$a->strings["Channel has been unarchived"] = "Канал разархивирован";
-$a->strings["Channel has been archived"] = "Канал заархивирован";
-$a->strings["Channel has been unhidden"] = "Канал открыт";
-$a->strings["Channel has been hidden"] = "Канал Ñкрыт";
-$a->strings["Channel has been approved"] = "Канал одобрен";
-$a->strings["Channel has been unapproved"] = "Канал не одобрен";
-$a->strings["Connection has been removed."] = "Соединение было удалено.";
-$a->strings["View %s's profile"] = "ПроÑмотр %s's профилÑ";
-$a->strings["Refresh Permissions"] = "Обновить разрешениÑ";
-$a->strings["Fetch updated permissions"] = "";
-$a->strings["Recent Activity"] = "";
-$a->strings["View recent posts and comments"] = "";
-$a->strings["Unblock"] = "Разрешить";
-$a->strings["Block"] = "Заблокировать";
-$a->strings["Block or Unblock this connection"] = "Запретить или разрешить Ñтот канал";
-$a->strings["Unignore"] = "Ðе игнорировать";
-$a->strings["Ignore"] = "Игнорировать";
-$a->strings["Ignore or Unignore this connection"] = "Игнорировать или не игнорировать Ñтот канал";
-$a->strings["Unarchive"] = "Разархивировать";
-$a->strings["Archive"] = "Заархивировать";
-$a->strings["Archive or Unarchive this connection"] = " Заархивировать или разархивировать Ñтот канал";
-$a->strings["Unhide"] = "Показать";
-$a->strings["Hide"] = "Скрыть";
-$a->strings["Hide or Unhide this connection"] = "Скрыть или показывать Ñтот канал";
-$a->strings["Delete this connection"] = "Удалить Ñтот контакт";
-$a->strings["Approve this connection"] = "Утвердить Ñтот контакт";
-$a->strings["Accept connection to allow communication"] = "";
-$a->strings["Automatic Permissions Settings"] = "ÐаÑтройки автоматичеÑких разрешений";
-$a->strings["Connections: settings for %s"] = "";
-$a->strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "";
-$a->strings["Slide to adjust your degree of friendship"] = "";
-$a->strings["inherited"] = "унаÑледованный";
-$a->strings["Connection has no individual permissions!"] = "";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
-$a->strings["Profile Visibility"] = "ВидимоÑÑ‚ÑŒ профилÑ";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
-$a->strings["Contact Information / Notes"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ / ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð¾ канале";
-$a->strings["Edit contact notes"] = "Редактировать Ð¿Ñ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Their Settings"] = "Их наÑтройки";
-$a->strings["My Settings"] = "Мои наÑтройки";
-$a->strings["Clear/Disable Automatic Permissions"] = "";
-$a->strings["Forum Members"] = "УчаÑтники форума";
-$a->strings["Soapbox"] = "Soapbox";
-$a->strings["Full Sharing (typical social network permissions)"] = "";
-$a->strings["Cautious Sharing "] = "";
-$a->strings["Follow Only"] = "Только Ñледовать";
-$a->strings["Individual Permissions"] = "Индивидуальные разрешениÑ";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
-$a->strings["Advanced Permissions"] = "Дополнительные разрешениÑ";
-$a->strings["Simple Permissions (select one and submit)"] = "";
-$a->strings["Visit %s's profile - %s"] = "ПоÑетить %s's ​​профиль - %s";
-$a->strings["Block/Unblock contact"] = "Запретить/разрешить контакт";
-$a->strings["Ignore contact"] = "Игнорировать контакт";
-$a->strings["Repair URL settings"] = "Ремонт наÑтройки URL";
-$a->strings["View conversations"] = "ПроÑмотр разговоров";
-$a->strings["Delete contact"] = "Удалить контакт";
-$a->strings["Last update:"] = "ПоÑледнее обновление:";
-$a->strings["Update public posts"] = "Обновить публичные ÑообщениÑ";
-$a->strings["Update now"] = "Обновить ÑейчаÑ";
-$a->strings["Currently blocked"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½";
-$a->strings["Currently ignored"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚ÑÑ";
-$a->strings["Currently archived"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ñ€Ñ…Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹";
-$a->strings["Currently pending"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð² ожидании";
-$a->strings["Hide this contact from others"] = "Скрыть Ñтот канал от других";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "";
-$a->strings["No potential page delegates located."] = "";
-$a->strings["Delegate Page Management"] = "";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "";
-$a->strings["Existing Page Managers"] = "";
-$a->strings["Existing Page Delegates"] = "";
-$a->strings["Potential Delegates"] = "";
-$a->strings["Remove"] = "Удалить";
-$a->strings["Add"] = "Добавить";
-$a->strings["No entries."] = "Ðет запиÑей.";
-$a->strings["Public access denied."] = "ОбщеÑтвенный доÑтуп запрещен.";
-$a->strings["Gender: "] = "Пол:";
-$a->strings["Finding:"] = "ПоиÑк:";
-$a->strings["next page"] = "ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница";
-$a->strings["previous page"] = "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница";
-$a->strings["No entries (some entries may be hidden)."] = "";
-$a->strings["Status: "] = "СтатуÑ:";
-$a->strings["Sexual Preference: "] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
-$a->strings["Homepage: "] = "ДомашнÑÑ Ñтраница:";
-$a->strings["Hometown: "] = "Город проживаниÑ:";
-$a->strings["About: "] = "О Ñебе:";
-$a->strings["Keywords: "] = "Ключевые Ñлова:";
-$a->strings["This site is not a directory server"] = "Этот Ñайт не ÑвлÑетÑÑ Ñервером каталога";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "";
-$a->strings["Welcome to %s"] = "Добро пожаловать в %s";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla Сервер - УÑтановка";
-$a->strings["Could not connect to database."] = "Ðе удалоÑÑŒ подключитьÑÑ Ðº Ñерверу баз данных.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
-$a->strings["Could not create table."] = "Ðе удалоÑÑŒ Ñоздать таблицу.";
-$a->strings["Your site database has been installed."] = "Ваша база данных уÑтановлена.";
-$a->strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "ПожалуйÑта, обратитеÑÑŒ к файлу \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Проверка ÑиÑтемы";
-$a->strings["Next"] = "СледующаÑ";
-$a->strings["Check again"] = "Проверить Ñнова";
-$a->strings["Database connection"] = "Подключение к базе данных";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
-$a->strings["Database Server Name"] = "Ð˜Ð¼Ñ Ñервера базы данных";
-$a->strings["Default is localhost"] = "По умолчанию localhost";
-$a->strings["Database Port"] = "Порт базы данных";
-$a->strings["Communication port number - use 0 for default"] = "Порт коммуникации - иÑпользуйте 0 по умолчанию";
-$a->strings["Database Login Name"] = "Ð˜Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
-$a->strings["Database Login Password"] = "Пароль Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
-$a->strings["Database Name"] = "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных";
-$a->strings["Site administrator email address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты админиÑтратора Ñайта";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "";
-$a->strings["Website URL"] = "URL веб-Ñайта";
-$a->strings["Please use SSL (https) URL if available."] = "ПожалуйÑта, иÑпользуйте SSL (https) URL еÑли возможно.";
-$a->strings["Please select a default timezone for your website"] = "ПожалуйÑта, выберите чаÑовой поÑÑ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñайта";
-$a->strings["Site settings"] = "ÐаÑтройки Ñайта";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
-$a->strings["PHP executable path"] = "PHP executable путь";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
-$a->strings["Command line PHP"] = "Command line PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
-$a->strings["This is required for message delivery to work."] = "Это требуетÑÑ Ð´Ð»Ñ Ð´Ð¾Ñтавки Ñообщений.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "ЕÑли работаете под Windows, Ñм. \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹ шифрованиÑ";
-$a->strings["libCurl PHP module"] = "libCurl PHP модуль";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP модуль";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP модуль";
-$a->strings["mysqli PHP module"] = "mysqli PHP модуль";
-$a->strings["mb_string PHP module"] = "mb_string PHP модуль";
-$a->strings["mcrypt PHP module"] = "mcrypt PHP модуль";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite модуль";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: Apache веб-Ñервер модуль mod-rewrite требуетÑÑ, но не уÑтановлен.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Ошибка: proc_open требуетÑÑ, но не уÑтановлен или отключен в php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Ошибка: Модуль libCURL PHP требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Ошибка: GD graphics PHP модуль Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ JPEG требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Ошибка: openssl PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Ошибка: mysqli PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Ошибка: mb_string PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Ошибка: mcrypt PHP модуль требуетÑÑ, но не уÑтановлен.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Веб-уÑтановщик должен быть в ÑоÑтоÑнии Ñоздать файл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \".htconfig.php\" в верхней папке вашего веб-Ñервера, но он не в ÑоÑтоÑнии Ñделать Ñто.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Ð’Ñ‹ можете пропуÑтить Ñту процедуру и выполнить уÑтановку вручную. ОбратитеÑÑŒ к файлу \"install/INSTALL.txt\" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð½Ñтрукций.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/tpl/smarty3/ under the Red top level folder."] = "";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
-$a->strings["Note: as a security measure, you should give the web server write access to view/tpl/smarty3/ only--not the template files (.tpl) that it contains."] = "";
-$a->strings["view/tpl/smarty3 is writable"] = "view/tpl/smarty3 доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
-$a->strings["store is writable"] = "";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
-$a->strings["If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "";
-$a->strings["SSL certificate validation"] = "проверка Ñертификата SSL";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
-$a->strings["Url rewrite is working"] = "Url rewrite работает";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
-$a->strings["Errors encountered creating database tables."] = "";
-$a->strings["<h1>What next</h1>"] = "<h1>Что дальше</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
-$a->strings["Item not found"] = "Элемент не найден";
-$a->strings["Edit Block"] = "Редактировать блок";
-$a->strings["Delete block?"] = "Удалить блок?";
-$a->strings["Insert YouTube video"] = "Ð’Ñтавить YouTube видео";
-$a->strings["Insert Vorbis [.ogg] video"] = "Ð’Ñтавить Vorbis [.ogg] видео";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Ð’Ñтавить Vorbis [.ogg] музыку";
-$a->strings["Delete Block"] = "Удалить блок";
-$a->strings["Layout updated."] = "Шаблон обновлен.";
-$a->strings["Edit System Page Description"] = "";
-$a->strings["Layout not found."] = "Шаблон не найден";
-$a->strings["Module Name:"] = "Ð˜Ð¼Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ:";
-$a->strings["Layout Help"] = "Помощь к шаблону";
-$a->strings["Edit Layout"] = "Редактировать шаблон";
-$a->strings["Delete layout?"] = "Удалить шаблон?";
-$a->strings["Delete Layout"] = "Удалить шаблон";
-$a->strings["Item is not editable"] = "Элемент Ð½ÐµÐ»ÑŒÐ·Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ";
-$a->strings["Delete item?"] = "Удалить Ñлемент?";
-$a->strings["Edit Webpage"] = "Редактировать веб-Ñтраницу";
-$a->strings["Delete webpage?"] = "Удалить веб-Ñтраницу?";
-$a->strings["Delete Webpage"] = "Удалить веб-Ñтраницу";
-$a->strings["Version %s"] = "ВерÑÐ¸Ñ %s";
-$a->strings["Installed plugins/addons/apps:"] = "";
-$a->strings["No installed plugins/addons/apps"] = "";
-$a->strings["Red"] = "Red";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites."] = "";
-$a->strings["Running at web location"] = "";
-$a->strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "ПожалуйÑта поÑетите <a href=\"http://getzot.com\">GetZot.com</a> чтобы узнать больше о Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
-$a->strings["Site Administrators"] = "ÐдминиÑтратор Ñайта";
-$a->strings["Page owner information could not be retrieved."] = "";
-$a->strings["Album not found."] = "Ðльбом не найден.";
-$a->strings["Delete Album"] = "Удалить альбом";
-$a->strings["Delete Photo"] = "Удалить фотографию";
-$a->strings["No photos selected"] = "Ðикакие фотографии не выбраны";
-$a->strings["Access to this item is restricted."] = "ДоÑтуп к Ñтому Ñлементу ограничен.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт из %2$.2f Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
-$a->strings["You have used %1$.2f Mbytes of photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
-$a->strings["Upload Photos"] = "Загрузить фотографии";
-$a->strings["New album name: "] = "Ðазвание нового альбома:";
-$a->strings["or existing album name: "] = "или ÑущеÑтвующий альбом:";
-$a->strings["Do not show a status post for this upload"] = "Ðе показывать поÑÑ‚ о ÑоÑтоÑнии Ñтой загрузки";
-$a->strings["Contact Photos"] = "Фотографии контакта";
-$a->strings["Edit Album"] = "Редактировать Фотоальбом";
-$a->strings["Show Newest First"] = "Показать новые первыми";
-$a->strings["Show Oldest First"] = "Показать Ñтарые первыми";
-$a->strings["View Photo"] = "ПоÑмотреть фотографию";
-$a->strings["Permission denied. Access to this item may be restricted."] = "";
-$a->strings["Photo not available"] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна";
-$a->strings["Use as profile photo"] = "ИÑпользовать в качеÑтве фотографии профилÑ";
-$a->strings["View Full Size"] = "ПоÑмотреть в полный размер";
-$a->strings["Edit photo"] = "Редактировать фотографию";
-$a->strings["Rotate CW (right)"] = "Повернуть CW (направо)";
-$a->strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
-$a->strings["New album name"] = "Ðовое название альбома:";
-$a->strings["Caption"] = "ПодпиÑÑŒ";
-$a->strings["Add a Tag"] = "Добавить тег";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ðапример: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["In This Photo:"] = "";
-$a->strings["View Album"] = "ПоÑмотреть фотоальбом";
-$a->strings["Recent Photos"] = "ПоÑледние фотографии";
-$a->strings["Failed to create source. No channel selected."] = "";
-$a->strings["Source created."] = "ИÑточник Ñоздан";
-$a->strings["Source updated."] = "ИÑточник обновлен.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "";
-$a->strings["New Source"] = "Ðовый иÑточник";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
-$a->strings["Only import content with these words (one per line)"] = "";
-$a->strings["Leave blank to import all public content"] = "";
-$a->strings["Channel Name"] = "Ð˜Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["Source not found."] = "ИÑточник не найден.";
-$a->strings["Edit Source"] = "Редактировать иÑточник";
-$a->strings["Delete Source"] = "Удалить иÑточник";
-$a->strings["Source removed"] = "ИÑточник удален";
-$a->strings["Unable to remove source."] = "";
-$a->strings["- select -"] = "- выбрать -";
-$a->strings["Event title and start time are required."] = "Ðазвание ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° требуетÑÑ.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Редактировать мероприÑтие";
-$a->strings["Create New Event"] = "Создать новое мероприÑтие";
-$a->strings["Previous"] = "ПредыдущаÑ";
-$a->strings["hour:minute"] = "чаÑÑ‹:минуты";
-$a->strings["Event details"] = "Детали мероприÑтиÑ";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "Формат: %s %s. Дата начала и название необходимы.";
-$a->strings["Event Starts:"] = "Ðачало мероприÑтиÑ:";
-$a->strings["Required"] = "Ðеобходимо";
-$a->strings["Finish date/time is not known or not relevant"] = "Дата Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð½Ðµ извеÑтно / не релевантно.";
-$a->strings["Event Finishes:"] = "\t\nКонец мероприÑтий:";
-$a->strings["Adjust for viewer timezone"] = "Отрегулируйте Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра чаÑовых поÑÑов";
-$a->strings["Description:"] = "ОпиÑание:";
-$a->strings["Title:"] = "Заголовок:";
-$a->strings["Share this event"] = "ПоделитьÑÑ Ñтим мероприÑтием";
-$a->strings["Permission Denied."] = "ДоÑтуп запрещен.";
-$a->strings["File not found."] = "Файл не найден.";
-$a->strings["Edit file permissions"] = "Редактировать Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°";
-$a->strings["Set/edit permissions"] = "";
-$a->strings["Include all files and sub folders"] = "";
-$a->strings["Return to file list"] = "";
-$a->strings["Copy/paste this code to attach file to a post"] = "";
-$a->strings["Copy/paste this URL to link file from a web page"] = "";
-$a->strings["Channel added."] = "Контакт добавлен.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s Ñледит %2\$s's %3\$s";
-$a->strings["Contact not found."] = "Контакт не найден.";
-$a->strings["Friend suggestion sent."] = "Предложение дружить отправлено.";
-$a->strings["Suggest Friends"] = "ПриглаÑить друзей";
-$a->strings["Suggest a friend for %s"] = "";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
-$a->strings["Collection created."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ñоздана.";
-$a->strings["Could not create collection."] = "Ðе удалоÑÑŒ Ñоздать коллекцию.";
-$a->strings["Collection updated."] = "";
-$a->strings["Create a collection of channels."] = "Создать коллекцию контактов";
-$a->strings["Collection Name: "] = "Ðазвание коллекции:";
-$a->strings["Members are visible to other channels"] = "Пользователи могут видеть другие каналы";
-$a->strings["Collection removed."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°.";
-$a->strings["Unable to remove collection."] = "Ðевозможно удалить коллекцию.";
-$a->strings["Collection Editor"] = "Редактор коллекций";
-$a->strings["Members"] = "УчаÑтники";
-$a->strings["All Connected Channels"] = "Ð’Ñе подключенные контакы";
-$a->strings["Click on a channel to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
-$a->strings["Help:"] = "Помощь:";
-$a->strings["Not Found"] = "Ðе найдено";
-$a->strings["Tag removed"] = "Тег удален";
-$a->strings["Remove Item Tag"] = "Удалить Тег";
-$a->strings["Select a tag to remove: "] = "Выбрать тег Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ: ";
-$a->strings["Theme settings updated."] = "ÐаÑтройки темы обновленны.";
-$a->strings["Site"] = "Сайт";
-$a->strings["Accounts"] = "Пользователи";
-$a->strings["Channels"] = "Каналы";
-$a->strings["Plugins"] = "Плагины";
-$a->strings["Themes"] = "Темы";
-$a->strings["Server"] = "Серверы";
-$a->strings["DB updates"] = "Обновление базы данных";
-$a->strings["Logs"] = "Журналы";
-$a->strings["Plugin Features"] = "Функции плагинов";
-$a->strings["User registrations waiting for confirmation"] = "РегиÑтрации пользователей, которые ждут подтверждениÑ";
-$a->strings["Message queues"] = "Очередь недоÑтавленных Ñообщений";
-$a->strings["Administration"] = "ÐдминиÑтрациÑ";
-$a->strings["Summary"] = "Резюме";
-$a->strings["Registered users"] = "Ð’Ñего пользователeй";
-$a->strings["Pending registrations"] = "Ждут утверждениÑ";
-$a->strings["Version"] = "ВерÑÐ¸Ñ ÑиÑтемы";
-$a->strings["Active plugins"] = "Ðктивные плагины";
-$a->strings["Site settings updated."] = "ÐаÑтройки Ñайта обновлены.";
-$a->strings["No special theme for accessibility"] = "";
-$a->strings["Yes - with approval"] = "";
-$a->strings["My site is not a public server"] = "";
-$a->strings["My site has paid access only"] = "";
-$a->strings["My site has free access only"] = "";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "";
-$a->strings["File upload"] = "Загрузка файла";
-$a->strings["Policies"] = "Правила";
-$a->strings["Site name"] = "Ðазвание Ñайта";
-$a->strings["Banner/Logo"] = "Баннер / логотип";
-$a->strings["Administrator Information"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± админиÑтраторе";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
-$a->strings["System language"] = "Язык ÑиÑтемы";
-$a->strings["System theme"] = "Тема ÑиÑтемы";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
-$a->strings["Mobile system theme"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° ÑиÑтемы";
-$a->strings["Theme for mobile devices"] = "Тема Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
-$a->strings["Accessibility system theme"] = "";
-$a->strings["Accessibility theme"] = "";
-$a->strings["Channel to use for this website's static pages"] = "";
-$a->strings["Site Channel"] = "Канал Ñайта";
-$a->strings["Maximum image size"] = "МакÑимальный размер";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
-$a->strings["Does this site allow new member registration?"] = "";
-$a->strings["Which best describes the types of account offered by this hub?"] = "";
-$a->strings["Register text"] = "ТекÑÑ‚ региÑтрации";
-$a->strings["Will be displayed prominently on the registration page."] = "";
-$a->strings["Accounts abandoned after x days"] = "";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
-$a->strings["Allowed friend domains"] = "Разрешенные домены друзей";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Allowed email domains"] = "Разрешенные домены Ñлектронной почты";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
-$a->strings["Block public"] = "Блокировать публичный доÑтуп";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
-$a->strings["Force publish"] = "ЗаÑтавить публиковать";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "";
-$a->strings["Disable discovery tab"] = "Отключить вкладку \"обнаруженные\"";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
-$a->strings["No login on Homepage"] = "";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
-$a->strings["Proxy user"] = "Proxy пользователь";
-$a->strings["Proxy URL"] = "Proxy URL";
-$a->strings["Network timeout"] = "Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ñети";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
-$a->strings["Delivery interval"] = "Интервал доÑтавки";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
-$a->strings["Poll interval"] = "Интервал опроÑа";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
-$a->strings["Maximum Load Average"] = "";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
-$a->strings["No server found"] = "Сервер не найден";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "Ð´Ð»Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
-$a->strings["on server"] = "на Ñервере";
-$a->strings["Status"] = "СтатуÑ";
-$a->strings["Update has been marked successful"] = "";
-$a->strings["Executing %s failed. Check system logs."] = "";
-$a->strings["Update %s was successfully applied."] = "";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "";
-$a->strings["Update function %s could not be found."] = "";
-$a->strings["No failed updates."] = "Ошибок обновлений нет.";
-$a->strings["Failed Updates"] = "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸";
-$a->strings["Mark success (if update was manually applied)"] = "";
-$a->strings["Attempt to execute this update step automatically"] = "";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["[+] show all"] = "[+] показать вÑе";
+App::$strings["This is you"] = "Это вы";
+App::$strings["Comment"] = "Комментарий";
+App::$strings["Submit"] = "Отправить";
+App::$strings["Bold"] = "Жирный";
+App::$strings["Italic"] = "КурÑив";
+App::$strings["Underline"] = "Подчеркнутый";
+App::$strings["Quote"] = "Цитата";
+App::$strings["Code"] = "Код";
+App::$strings["Image"] = "Изображение";
+App::$strings["Link"] = "СÑылка";
+App::$strings["Video"] = "Видео";
+App::$strings["Delete this item?"] = "Удалить Ñтот Ñлемент?";
+App::$strings["[-] show less"] = "[-] показать меньше";
+App::$strings["[+] expand"] = "[+] развернуть";
+App::$strings["[-] collapse"] = "[-] Ñвернуть";
+App::$strings["Password too short"] = "Пароль Ñлишком короткий";
+App::$strings["Passwords do not match"] = "Пароли не Ñовпадают";
+App::$strings["everybody"] = "вÑе";
+App::$strings["Secret Passphrase"] = "Тайный пароль";
+App::$strings["Passphrase hint"] = "";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "";
+App::$strings["close all"] = "закрыть вÑе";
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["ago"] = "тому назад";
+App::$strings["from now"] = "Ñ Ñтого времени";
+App::$strings["less than a minute"] = "менее чем одну минуту назад";
+App::$strings["about a minute"] = "около минуты";
+App::$strings["%d minutes"] = "%d мин.";
+App::$strings["about an hour"] = "около чаÑа";
+App::$strings["about %d hours"] = "около %d чаÑ.";
+App::$strings["a day"] = "день";
+App::$strings["%d days"] = "%d дн.";
+App::$strings["about a month"] = "около меÑÑца";
+App::$strings["%d months"] = "%d меÑ.";
+App::$strings["about a year"] = "около года";
+App::$strings["%d years"] = "%d лет";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["New window"] = "Ðовое окно";
+App::$strings["Open the selected location in a different window or browser tab"] = "Откройте выбранное меÑтоположение в другом окне или вкладке браузера";
+App::$strings["Male"] = "МужÑкой";
+App::$strings["Female"] = "ЖенÑкий";
+App::$strings["Currently Male"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼ÑƒÐ¶Ñкой";
+App::$strings["Currently Female"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¶ÐµÐ½Ñкий";
+App::$strings["Mostly Male"] = "Ð’ оÑновном мужÑкой";
+App::$strings["Mostly Female"] = "Ð’ оÑновном женÑкий";
+App::$strings["Transgender"] = "ТранÑÑекÑуал";
+App::$strings["Intersex"] = "Intersex";
+App::$strings["Transsexual"] = "ТранÑÑекÑуал";
+App::$strings["Hermaphrodite"] = "Гермафродит";
+App::$strings["Neuter"] = "Среднего рода";
+App::$strings["Non-specific"] = "ÐеÑпецифичеÑкий";
+App::$strings["Other"] = "Другой";
+App::$strings["Undecided"] = "Ðерешительный";
+App::$strings["Males"] = "Самец";
+App::$strings["Females"] = "Самка";
+App::$strings["Gay"] = "Гей";
+App::$strings["Lesbian"] = "ЛеÑбиÑнка";
+App::$strings["No Preference"] = "Без предпочтений";
+App::$strings["Bisexual"] = "Двуполый";
+App::$strings["Autosexual"] = "Autosexual";
+App::$strings["Abstinent"] = "Воздержанный";
+App::$strings["Virgin"] = "ДевÑтвенница";
+App::$strings["Deviant"] = "ОтклонÑющийÑÑ Ð¾Ñ‚ нормы";
+App::$strings["Fetish"] = "Фетиш";
+App::$strings["Oodles"] = "МножеÑтвенный";
+App::$strings["Nonsexual"] = "ÐеÑекÑуальный";
+App::$strings["Single"] = "Одинок";
+App::$strings["Lonely"] = "Уединенный";
+App::$strings["Available"] = "ДоÑтупный";
+App::$strings["Unavailable"] = "ÐедоÑтупный";
+App::$strings["Has crush"] = "Столкновение";
+App::$strings["Infatuated"] = "Влюбленный";
+App::$strings["Dating"] = "Датировка";
+App::$strings["Unfaithful"] = "Ðеверный";
+App::$strings["Sex Addict"] = "Ð¡ÐµÐºÑ Ð½Ð°Ñ€ÐºÐ¾Ð¼Ð°Ð½";
+App::$strings["Friends/Benefits"] = "Ð”Ñ€ÑƒÐ·ÑŒÑ / ПреимущеÑтва";
+App::$strings["Casual"] = "Случайный";
+App::$strings["Engaged"] = "Помолвленный";
+App::$strings["Married"] = "Женат";
+App::$strings["Imaginarily married"] = "МыÑленно женат";
+App::$strings["Partners"] = "Партнеры";
+App::$strings["Cohabiting"] = "СожительÑтвующие";
+App::$strings["Common law"] = "";
+App::$strings["Happy"] = "СчаÑтливый";
+App::$strings["Not looking"] = "Ðе нуждаюÑÑŒ";
+App::$strings["Swinger"] = "";
+App::$strings["Betrayed"] = "";
+App::$strings["Separated"] = "";
+App::$strings["Unstable"] = "КолеблющийÑÑ";
+App::$strings["Divorced"] = "Разведенный";
+App::$strings["Imaginarily divorced"] = "МыÑленно разведенный";
+App::$strings["Widowed"] = "Овдовевший";
+App::$strings["Uncertain"] = "Ðеопределенный";
+App::$strings["It's complicated"] = "Это Ñложно";
+App::$strings["Don't care"] = "Ðе заботьтеÑÑŒ";
+App::$strings["Ask me"] = "СпроÑи менÑ";
+App::$strings["Logged out."] = "Вышел из ÑиÑтемы.";
+App::$strings["Failed authentication"] = "Ошибка аутентификации";
+App::$strings["Login failed."] = "Ðе удалоÑÑŒ войти.";
+App::$strings["Permission denied"] = "ДоÑтуп запрещен";
+App::$strings["(Unknown)"] = "(ÐеизвеÑтный)";
+App::$strings["Item not found."] = "Элемент не найден.";
+App::$strings["Collection not found."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð½Ðµ найдена.";
+App::$strings["Collection is empty."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта.";
+App::$strings["Collection: %s"] = "Коллекции: %s";
+App::$strings["Connection: %s"] = "Контакты: %s";
+App::$strings["Connection not found."] = "Контакт не найден.";
+App::$strings["Can view my \"public\" stream and posts"] = "Может проÑматривать мои \"публичные\" поток и ÑообщениÑ";
+App::$strings["Can view my \"public\" channel profile"] = "Может проÑматривать мой \"публичный\" профиль канала";
+App::$strings["Can view my \"public\" photo albums"] = "Может проÑматривать мои \"публичные\" фотоальбомы";
+App::$strings["Can view my \"public\" address book"] = "Может проÑматривать мою \"публичную\" адреÑную книгу";
+App::$strings["Can view my \"public\" file storage"] = "Может проÑматривать мои \"публичные\" файлы";
+App::$strings["Can view my \"public\" pages"] = "Может проÑматривать мои \"публичные\" Ñтраницы";
+App::$strings["Can send me their channel stream and posts"] = "Может приÑлать мне Ñвои потоки и ÑообщениÑ";
+App::$strings["Can post on my channel page (\"wall\")"] = "Может публиковать на моей Ñтранице канала (\"Ñтена\")";
+App::$strings["Can comment on my posts"] = "Может комментировать мои ÑообщениÑ";
+App::$strings["Can send me private mail messages"] = "Может отправлÑÑ‚ÑŒ мне личные ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ñл. почте";
+App::$strings["Can post photos to my photo albums"] = "Может публиковать фотографии в мои фотоальбомы";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "";
+App::$strings["Advanced - useful for creating group forum channels"] = "";
+App::$strings["Can chat with me (when available)"] = "Можете общатьÑÑ Ñо мной в чате (при наличии)";
+App::$strings["Can write to my \"public\" file storage"] = "Может пиÑать в моё \"публичное\" хранилище файлов";
+App::$strings["Can edit my \"public\" pages"] = "Может редактировать мои \"публичные\" Ñтраницы";
+App::$strings["Can source my \"public\" posts in derived channels"] = "";
+App::$strings["Somewhat advanced - very useful in open communities"] = "";
+App::$strings["Can administer my channel resources"] = "Может админиÑтрировать мои реÑурÑÑ‹ канала";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "";
+App::$strings["Set your current mood and tell your friends"] = "";
+App::$strings["Menu not found."] = "Меню не найдено.";
+App::$strings["Menu element updated."] = "Меню обновлено.";
+App::$strings["Unable to update menu element."] = "";
+App::$strings["Menu element added."] = "Элемент меню добавлен.";
+App::$strings["Unable to add menu element."] = "Ðевозможно добавить Ñлемент меню.";
+App::$strings["Not found."] = "Ðе найдено.";
+App::$strings["Manage Menu Elements"] = "Управление Ñлементов меню";
+App::$strings["Edit menu"] = "Редактировать меню";
+App::$strings["Edit element"] = "Редактировать Ñлемент";
+App::$strings["Drop element"] = "Удалить Ñлемент";
+App::$strings["New element"] = "Ðовый Ñлемент";
+App::$strings["Edit this menu container"] = "";
+App::$strings["Add menu element"] = "Добавить Ñлемент меню";
+App::$strings["Delete this menu item"] = "Удалить Ñлемент меню";
+App::$strings["Edit this menu item"] = "Редактировать Ñлемент меню";
+App::$strings["New Menu Element"] = "Ðовый Ñлемент меню";
+App::$strings["Menu Item Permissions"] = "";
+App::$strings["(click to open/close)"] = "(нажмите, чтобы открыть / закрыть)";
+App::$strings["Link text"] = "ТекÑÑ‚ ÑÑылки";
+App::$strings["URL of link"] = "URL ÑÑылки";
+App::$strings["Use Red magic-auth if available"] = "";
+App::$strings["Open link in new window"] = "Открыть ÑÑылку в новом окне";
+App::$strings["Order in list"] = "";
+App::$strings["Higher numbers will sink to bottom of listing"] = "";
+App::$strings["Menu item not found."] = "Элемент меню не найден.";
+App::$strings["Menu item deleted."] = "Элемент меню удален.";
+App::$strings["Menu item could not be deleted."] = "";
+App::$strings["Edit Menu Element"] = "Редактировать Ñлемент меню";
+App::$strings["Modify"] = "Изменить";
+App::$strings["sent you a private message"] = "отправил вам личное Ñообщение";
+App::$strings["added your channel"] = "добавил ваш канал";
+App::$strings["posted an event"] = "";
+App::$strings["network"] = "Ñеть";
+App::$strings["Name is required"] = "Ðеобходимо имÑ";
+App::$strings["Key and Secret are required"] = "";
+App::$strings["Passwords do not match. Password unchanged."] = "Пароли не Ñовпадают. Пароль не изменён.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "ПуÑтые пароли не допуÑкаютÑÑ. Пароль не изменён.";
+App::$strings["Password changed."] = "Пароль изменен.";
+App::$strings["Password update failed. Please try again."] = "Изменение Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¾ÑÑŒ неуÑпешно. ПожалуйÑта, попробуйте еще раз.";
+App::$strings["Not valid email."] = "Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
+App::$strings["Protected email address. Cannot change to that email."] = "Защищенный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты. ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ.";
+App::$strings["System failure storing new email. Please try again."] = "";
+App::$strings["Settings updated."] = "ÐаÑтройки обновленны.";
+App::$strings["Add application"] = "Добавить приложениÑ";
+App::$strings["Name"] = "ИмÑ";
+App::$strings["Name of application"] = "Ðазвание приложениÑ";
+App::$strings["Consumer Key"] = "Ключ клиента";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "";
+App::$strings["Consumer Secret"] = "Секрет клиента";
+App::$strings["Redirect"] = "Перенаправление";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "";
+App::$strings["Icon url"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð·Ð½Ð°Ñ‡ÐºÐ°";
+App::$strings["Optional"] = "ÐеобÑзательно";
+App::$strings["You can't edit this application."] = "Ð’Ñ‹ не можете редактировать Ñто приложение.";
+App::$strings["Connected Apps"] = "Подключенные приложениÑ";
+App::$strings["Client key starts with"] = "";
+App::$strings["No name"] = "Без названиÑ";
+App::$strings["Remove authorization"] = "Удалить разрешение";
+App::$strings["No feature settings configured"] = "Параметры функций не наÑтроены";
+App::$strings["Feature Settings"] = "ÐаÑтройки функции";
+App::$strings["Account Settings"] = "ÐаÑтройки аккаунта";
+App::$strings["Password Settings"] = "ÐаÑтройки паролÑ";
+App::$strings["New Password:"] = "Ðовый пароль:";
+App::$strings["Confirm:"] = "Подтверждение:";
+App::$strings["Leave password fields blank unless changing"] = "ОÑтавьте Ð¿Ð¾Ð»Ñ Ð¿ÑƒÑтыми, еÑли не менÑетÑÑ";
+App::$strings["Email Address:"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты:";
+App::$strings["Remove Account"] = "Удалить аккаунт";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "";
+App::$strings["Off"] = "Выкл.";
+App::$strings["On"] = "Вкл.";
+App::$strings["Additional Features"] = "Дополнительные функции";
+App::$strings["Connector Settings"] = "ÐаÑтройки ÑоединителÑ";
+App::$strings["No special theme for mobile devices"] = "Ðет Ñпециальной темы Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
+App::$strings["%s - (Experimental)"] = "%s - (ÑкÑпериментальный)";
+App::$strings["Display Settings"] = "ÐаÑтройки отображениÑ";
+App::$strings["Display Theme:"] = "Тема отображениÑ:";
+App::$strings["Mobile Theme:"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° отображениÑ:";
+App::$strings["Update browser every xx seconds"] = "Обновление браузера каждые ХХ Ñекунд";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 Ñекунд, без макÑимума";
+App::$strings["Maximum number of conversations to load at any time:"] = "";
+App::$strings["Maximum of 100 items"] = "МакÑимум 100 Ñлементов";
+App::$strings["Don't show emoticons"] = "Ðе показывать emoticons";
+App::$strings["System Page Layout Editor - (advanced)"] = "";
+App::$strings["Nobody except yourself"] = "Ðикто, кроме ваÑ";
+App::$strings["Only those you specifically allow"] = "Только комы вы разрешили";
+App::$strings["Approved connections"] = "Утвержденные контакты";
+App::$strings["Any connections"] = "Ð’Ñе контакты";
+App::$strings["Anybody on this website"] = "Любой на Ñтом веб-Ñайте";
+App::$strings["Anybody in this network"] = "Любой в Ñтой Ñети";
+App::$strings["Anybody authenticated"] = "";
+App::$strings["Anybody on the internet"] = "Любой в интернете";
+App::$strings["Publish your default profile in the network directory"] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð¿Ð¾ умолчанию в каталоге Ñети";
+App::$strings["No"] = "Ðет";
+App::$strings["Yes"] = "Да";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "";
+App::$strings["or"] = "или";
+App::$strings["Your channel address is"] = "ÐÐ´Ñ€ÐµÑ ÐºÐ°Ð½Ð°Ð»Ð°:";
+App::$strings["Channel Settings"] = "ÐаÑтройки канала";
+App::$strings["Basic Settings"] = "ОÑновные наÑтройки";
+App::$strings["Your Timezone:"] = "ЧаÑовой поÑÑ:";
+App::$strings["Default Post Location:"] = "Откуда по умолчанию:";
+App::$strings["Geographical location to display on your posts"] = "";
+App::$strings["Use Browser Location:"] = "ИÑпользовать указание браузерa:";
+App::$strings["Adult Content"] = "Содержимое Ð´Ð»Ñ Ð²Ð·Ñ€Ð¾Ñлых";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "";
+App::$strings["Security and Privacy Settings"] = "Параметры безопаÑноÑти и конфиденциальноÑти";
+App::$strings["Hide my online presence"] = "Скрыть мое приÑутÑтвие";
+App::$strings["Prevents displaying in your profile that you are online"] = "Предотвращает показ в вашем профиле, что вы онлайн";
+App::$strings["Simple Privacy Settings:"] = "БыÑтрые наÑтройки:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "";
+App::$strings["Private - <em>default private, never open or public</em>"] = "";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "";
+App::$strings["Allow others to tag your posts"] = "Разрешить другим помечать ÑообщениÑ";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "";
+App::$strings["Advanced Privacy Settings"] = "Дополнительные наÑтройки";
+App::$strings["Expire other channel content after this many days"] = "";
+App::$strings["0 or blank prevents expiration"] = "";
+App::$strings["Maximum Friend Requests/Day:"] = "";
+App::$strings["May reduce spam activity"] = "Может уменьшить активноÑÑ‚ÑŒ Ñпам";
+App::$strings["Default Post Permissions"] = "ÐаÑтройки по умолчанию";
+App::$strings["Maximum private messages per day from unknown people:"] = "МакÑимальное количеÑтво личных Ñообщений от незнакомых людей:";
+App::$strings["Useful to reduce spamming"] = "Полезно Ð´Ð»Ñ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñти Ñпам";
+App::$strings["Notification Settings"] = "ÐаÑтройки уведомлений";
+App::$strings["By default post a status message when:"] = "";
+App::$strings["accepting a friend request"] = "";
+App::$strings["joining a forum/community"] = "";
+App::$strings["making an <em>interesting</em> profile change"] = "";
+App::$strings["Send a notification email when:"] = "Отправить уведомление по Ñлектронной почте, еÑли:";
+App::$strings["You receive a connection request"] = "";
+App::$strings["Your connections are confirmed"] = "";
+App::$strings["Someone writes on your profile wall"] = "";
+App::$strings["Someone writes a followup comment"] = "";
+App::$strings["You receive a private message"] = "Ð’Ñ‹ получили личное Ñообщение";
+App::$strings["You receive a friend suggestion"] = "Вы получили предложение дружить";
+App::$strings["You are tagged in a post"] = "";
+App::$strings["You are poked/prodded/etc. in a post"] = "";
+App::$strings["Advanced Account/Page Type Settings"] = "";
+App::$strings["Change the behaviour of this account for special situations"] = "";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "";
+App::$strings["Miscellaneous Settings"] = "Дополнительные наÑтройки";
+App::$strings["Personal menu to display in your channel pages"] = "";
+App::$strings["Poke/Prod"] = "";
+App::$strings["poke, prod or do other things to somebody"] = "";
+App::$strings["Recipient"] = "Получатель";
+App::$strings["Choose what you wish to do to recipient"] = "";
+App::$strings["Make this post private"] = "Сделать Ñто Ñообщение личным";
+App::$strings["Authorize application connection"] = "";
+App::$strings["Return to your app and insert this Securty Code:"] = "";
+App::$strings["Please login to continue."] = "ПожалуйÑта, войдите, чтобы продолжить.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "";
+App::$strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑƒÑпешно завершена.";
+App::$strings["Item not available."] = "Элемент недоÑтупен.";
+App::$strings["Fetching URL returns error: %1\$s"] = "";
+App::$strings["Invalid item."] = "ÐедейÑтвительный Ñлемент.";
+App::$strings["Channel not found."] = "Канал не найден.";
+App::$strings["Page not found."] = "Страница не найдена.";
+App::$strings["Image uploaded but image cropping failed."] = "";
+App::$strings["Image resize failed."] = "Изменение размера Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ удалоÑÑŒ.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "";
+App::$strings["Image exceeds size limit of %d"] = "";
+App::$strings["Unable to process image."] = "Ðевозможно обработать изображение.";
+App::$strings["Photo not available."] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна.";
+App::$strings["Upload File:"] = "Загрузить файл:";
+App::$strings["Select a profile:"] = "Выберите профиль:";
+App::$strings["Upload Profile Photo"] = "Загрузить фотографию профилÑ";
+App::$strings["skip this step"] = "пропуÑтить Ñтот шаг";
+App::$strings["select a photo from your photo albums"] = "";
+App::$strings["Crop Image"] = "Обрезать изображение";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "";
+App::$strings["Done Editing"] = "Закончить редактирование";
+App::$strings["Image uploaded successfully."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
+App::$strings["Image upload failed."] = "Загрузка Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÑ Ð¿Ñ€Ð¾ÑˆÐ»Ð° безуÑпешно.";
+App::$strings["Image size reduction [%s] failed."] = "";
+App::$strings["Block Name"] = "Ðазвание блока";
+App::$strings["Profile not found."] = "Профиль не найден.";
+App::$strings["Profile deleted."] = "Профиль удален.";
+App::$strings["Profile-"] = "Профиль-";
+App::$strings["New profile created."] = "Ðовый профиль Ñоздан.";
+App::$strings["Profile unavailable to clone."] = "Профиль недоÑтупен Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ.";
+App::$strings["Profile Name is required."] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ.";
+App::$strings["Marital Status"] = "Семейное положение";
+App::$strings["Romantic Partner"] = "РомантичеÑкий партнер";
+App::$strings["Likes"] = "нравитÑÑ";
+App::$strings["Dislikes"] = "не-нравитÑÑ";
+App::$strings["Work/Employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
+App::$strings["Religion"] = "РелигиÑ";
+App::$strings["Political Views"] = "ПолитичеÑкие взглÑды";
+App::$strings["Gender"] = "Пол";
+App::$strings["Sexual Preference"] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ";
+App::$strings["Homepage"] = "ДомашнÑÑ Ñтраница";
+App::$strings["Interests"] = "ИнтереÑÑ‹";
+App::$strings["Address"] = "ÐдреÑ";
+App::$strings["Location"] = "МеÑто";
+App::$strings["Profile updated."] = "Профиль обновлен.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Скрывать от проÑмотра ваш ÑпиÑок контактов/друзей в Ñтом профиле?";
+App::$strings["Edit Profile Details"] = "Редактирование профилÑ";
+App::$strings["View this profile"] = "ПоÑмотреть Ñтот профиль";
+App::$strings["Change Profile Photo"] = "Изменить фотографию профилÑ";
+App::$strings["Create a new profile using these settings"] = "Создайте новый профиль Ñо Ñледующими наÑтройками";
+App::$strings["Clone this profile"] = "Клонировать Ñтот профиль";
+App::$strings["Delete this profile"] = "Удалить Ñтот профиль";
+App::$strings["Profile Name:"] = "Ð˜Ð¼Ñ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ:";
+App::$strings["Your Full Name:"] = "Ваше полное имÑ:";
+App::$strings["Title/Description:"] = "Ðазвание / ОпиÑание:";
+App::$strings["Your Gender:"] = "Ваш пол:";
+App::$strings["Birthday (%s):"] = "Ваш День Ð Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ (%s):";
+App::$strings["Street Address:"] = "Улица:";
+App::$strings["Locality/City:"] = "ÐаÑеленный пункт / город:";
+App::$strings["Postal/Zip Code:"] = "Почтовый индекÑ:";
+App::$strings["Country:"] = "Страна:";
+App::$strings["Region/State:"] = "Регион / ОблаÑÑ‚ÑŒ:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "";
+App::$strings["Who: (if applicable)"] = "Кто: (еÑли Ñто применимо)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "С тех пор [date]:";
+App::$strings["Homepage URL:"] = "URL-Ð°Ð´Ñ€ÐµÑ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñтраницы:";
+App::$strings["Religious Views:"] = "Религиозные взглÑды:";
+App::$strings["Keywords:"] = "Ключевые Ñлова:";
+App::$strings["Example: fishing photography software"] = "Пример: fishing photography software";
+App::$strings["Used in directory listings"] = "";
+App::$strings["Tell us about yourself..."] = "РаÑÑкажите нам о Ñебе ...";
+App::$strings["Hobbies/Interests"] = "Хобби / интереÑÑ‹";
+App::$strings["Contact information and Social Networks"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñоциальные Ñети контакта";
+App::$strings["My other channels"] = "Мои другие контакты";
+App::$strings["Musical interests"] = "Музыкальные интереÑÑ‹";
+App::$strings["Books, literature"] = "Книги, литература";
+App::$strings["Television"] = "Телевидение";
+App::$strings["Film/dance/culture/entertainment"] = "Кино / танцы / культура / развлечениÑ";
+App::$strings["Love/romance"] = "Любовь / РоманÑ";
+App::$strings["Work/employment"] = "Работа / ЗанÑтоÑÑ‚ÑŒ";
+App::$strings["School/education"] = "Школа / образование";
+App::$strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "";
+App::$strings["Age: "] = "ВозраÑÑ‚:";
+App::$strings["Edit/Manage Profiles"] = "Редактирование / Управление профилей";
+App::$strings["Add profile things"] = "";
+App::$strings["Include desirable objects in your profile"] = "";
+App::$strings["Bookmark added"] = "Закладка добавлена";
+App::$strings["My Bookmarks"] = "Мои закладки";
+App::$strings["My Connections Bookmarks"] = "Закладки моих контактов";
+App::$strings["Invalid profile identifier."] = "";
+App::$strings["Profile Visibility Editor"] = "Редактор видимоÑти профилÑ";
+App::$strings["Click on a contact to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
+App::$strings["Visible To"] = "Видно";
+App::$strings["All Connections"] = "Ð’Ñе контакты";
+App::$strings["Public Sites"] = "Публичные Ñайты";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "";
+App::$strings["Site URL"] = "URL веб-Ñайта";
+App::$strings["Access Type"] = "Тип доÑтупа";
+App::$strings["Registration Policy"] = "Правила региÑтрации";
+App::$strings["You must be logged in to see this page."] = "Ð’Ñ‹ должны авторизоватьÑÑ, чтобы увидеть Ñту Ñтраницу.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "";
+App::$strings["Select a bookmark folder"] = "";
+App::$strings["Save Bookmark"] = "Сохранить закладки";
+App::$strings["URL of bookmark"] = "";
+App::$strings["Description"] = "ОпиÑание";
+App::$strings["Or enter new bookmark folder name"] = "";
+App::$strings["Room not found"] = "";
+App::$strings["Leave Room"] = "";
+App::$strings["Delete This Room"] = "";
+App::$strings["I am away right now"] = "";
+App::$strings["I am online"] = "Я в Ñети";
+App::$strings["Bookmark this room"] = "";
+App::$strings["New Chatroom"] = "Ðовый чат";
+App::$strings["Chatroom Name"] = "Ðазвание чата";
+App::$strings["%1\$s's Chatrooms"] = "Чаты Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1\$s";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "";
+App::$strings["Passwords do not match."] = "Пароли не Ñовпадают.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "";
+App::$strings["Your registration is pending approval by the site owner."] = "";
+App::$strings["Your registration can not be processed."] = "Ваша региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть обработана.";
+App::$strings["Registration on this site/hub is by approval only."] = "";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "";
+App::$strings["Terms of Service"] = "УÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг";
+App::$strings["I accept the %s for this website"] = "";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "";
+App::$strings["Registration"] = "РегиÑтрациÑ";
+App::$strings["Membership on this site is by invitation only."] = "";
+App::$strings["Please enter your invitation code"] = "ПожалуйÑта, введите Ваш код приглашениÑ";
+App::$strings["Your email address"] = "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Choose a password"] = "Выберите пароль";
+App::$strings["Please re-enter your password"] = "ПожалуйÑта, введите пароль еще раз";
+App::$strings["Away"] = "Ðет на меÑте";
+App::$strings["Online"] = "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð² Ñети";
+App::$strings["Please login."] = "Войдите пожалуйÑта.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "";
+App::$strings["Remove This Channel"] = "Удалить Ñтот канал";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "";
+App::$strings["Please enter your password for verification:"] = "ПожалуйÑта, введите пароль Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸:";
+App::$strings["Remove this channel and all its clones from the network"] = "Удалить Ñтот канал и вÑе его клоны из Ñети";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "";
+App::$strings["Remove Channel"] = "Удалить канал";
+App::$strings["No channel."] = "Ðе канал.";
+App::$strings["Common connections"] = "Общие контакты";
+App::$strings["No connections in common."] = "Общих контактов нет.";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "";
+App::$strings["The error message was:"] = "Сообщение об ошибке было:";
+App::$strings["Authentication failed."] = "Ошибка проверки подлинноÑти.";
+App::$strings["Remote Authentication"] = "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Введите Ð°Ð´Ñ€ÐµÑ Ð²Ð°ÑˆÐµÐ³Ð¾ канала (например: channel@example.com)";
+App::$strings["Authenticate"] = "Проверка подлинноÑти";
+App::$strings["Continue"] = "Продолжить";
+App::$strings["Premium Channel Setup"] = "УÑтановка премиум канала";
+App::$strings["Enable premium channel connection restrictions"] = "";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "";
+App::$strings["Restricted or Premium Channel"] = "Ограниченный или Премиум канал";
+App::$strings["No such group"] = "Ðет такой группы";
+App::$strings["Search Results For:"] = "Результаты поиÑка длÑ:";
+App::$strings["Collection is empty"] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ð¿ÑƒÑта";
+App::$strings["Collection: "] = "Коллекции: ";
+App::$strings["Connection: "] = "Контакты: ";
+App::$strings["Invalid connection."] = "";
+App::$strings["Could not access contact record."] = "";
+App::$strings["Could not locate selected profile."] = "";
+App::$strings["Connection updated."] = "СвÑзи обновленны.";
+App::$strings["Failed to update connection record."] = "";
+App::$strings["Blocked"] = "Заблокированные";
+App::$strings["Ignored"] = "Игнорируемые";
+App::$strings["Hidden"] = "Скрытые";
+App::$strings["Archived"] = "Зархивированные";
+App::$strings["All"] = "Ð’Ñе";
+App::$strings["Unconnected"] = "ÐеприÑоединенные";
+App::$strings["Suggest new connections"] = "Предлагать новые контакты";
+App::$strings["New Connections"] = "Ðовые контакты";
+App::$strings["Show pending (new) connections"] = "ПроÑмотр (новых) ждущих контактов";
+App::$strings["Show all connections"] = "ПроÑмотр вÑех контактов";
+App::$strings["Unblocked"] = "Разрешенные";
+App::$strings["Only show unblocked connections"] = "Показать только разрешенные контакты";
+App::$strings["Only show blocked connections"] = "Показать только заблокированные контакты";
+App::$strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
+App::$strings["Only show archived connections"] = "Показать только архивированные контакты";
+App::$strings["Only show hidden connections"] = "Показать только Ñкрытые контакты";
+App::$strings["Only show one-way connections"] = "";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit contact"] = "Редактировать контакт";
+App::$strings["Search your connections"] = "ПоиÑк ваших ÑвÑзей";
+App::$strings["Finding: "] = "ПоиÑк:";
+App::$strings["Edit post"] = "Редактировать Ñообщение";
+App::$strings["Could not access address book record."] = "";
+App::$strings["Refresh failed - channel is currently unavailable."] = "";
+App::$strings["Channel has been unblocked"] = "Канал разблокирован";
+App::$strings["Channel has been blocked"] = "Канал заблокирован";
+App::$strings["Unable to set address book parameters."] = "";
+App::$strings["Channel has been unignored"] = "Канал не проигнорирован";
+App::$strings["Channel has been ignored"] = "Канал проигнорирован";
+App::$strings["Channel has been unarchived"] = "Канал разархивирован";
+App::$strings["Channel has been archived"] = "Канал заархивирован";
+App::$strings["Channel has been unhidden"] = "Канал открыт";
+App::$strings["Channel has been hidden"] = "Канал Ñкрыт";
+App::$strings["Channel has been approved"] = "Канал одобрен";
+App::$strings["Channel has been unapproved"] = "Канал не одобрен";
+App::$strings["Connection has been removed."] = "Соединение было удалено.";
+App::$strings["View %s's profile"] = "ПроÑмотр %s's профилÑ";
+App::$strings["Refresh Permissions"] = "Обновить разрешениÑ";
+App::$strings["Fetch updated permissions"] = "";
+App::$strings["Recent Activity"] = "";
+App::$strings["View recent posts and comments"] = "";
+App::$strings["Unblock"] = "Разрешить";
+App::$strings["Block"] = "Заблокировать";
+App::$strings["Block or Unblock this connection"] = "Запретить или разрешить Ñтот канал";
+App::$strings["Unignore"] = "Ðе игнорировать";
+App::$strings["Ignore"] = "Игнорировать";
+App::$strings["Ignore or Unignore this connection"] = "Игнорировать или не игнорировать Ñтот канал";
+App::$strings["Unarchive"] = "Разархивировать";
+App::$strings["Archive"] = "Заархивировать";
+App::$strings["Archive or Unarchive this connection"] = " Заархивировать или разархивировать Ñтот канал";
+App::$strings["Unhide"] = "Показать";
+App::$strings["Hide"] = "Скрыть";
+App::$strings["Hide or Unhide this connection"] = "Скрыть или показывать Ñтот канал";
+App::$strings["Delete this connection"] = "Удалить Ñтот контакт";
+App::$strings["Approve this connection"] = "Утвердить Ñтот контакт";
+App::$strings["Accept connection to allow communication"] = "";
+App::$strings["Automatic Permissions Settings"] = "ÐаÑтройки автоматичеÑких разрешений";
+App::$strings["Connections: settings for %s"] = "";
+App::$strings["When receiving a channel introduction, any permissions provided here will be applied to the new connection automatically and the introduction approved. Leave this page if you do not wish to use this feature."] = "";
+App::$strings["Slide to adjust your degree of friendship"] = "";
+App::$strings["inherited"] = "унаÑледованный";
+App::$strings["Connection has no individual permissions!"] = "";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "";
+App::$strings["Profile Visibility"] = "ВидимоÑÑ‚ÑŒ профилÑ";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "";
+App::$strings["Contact Information / Notes"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ / ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð¾ канале";
+App::$strings["Edit contact notes"] = "Редактировать Ð¿Ñ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Their Settings"] = "Их наÑтройки";
+App::$strings["My Settings"] = "Мои наÑтройки";
+App::$strings["Clear/Disable Automatic Permissions"] = "";
+App::$strings["Forum Members"] = "УчаÑтники форума";
+App::$strings["Soapbox"] = "Soapbox";
+App::$strings["Full Sharing (typical social network permissions)"] = "";
+App::$strings["Cautious Sharing "] = "";
+App::$strings["Follow Only"] = "Только Ñледовать";
+App::$strings["Individual Permissions"] = "Индивидуальные разрешениÑ";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "";
+App::$strings["Advanced Permissions"] = "Дополнительные разрешениÑ";
+App::$strings["Simple Permissions (select one and submit)"] = "";
+App::$strings["Visit %s's profile - %s"] = "ПоÑетить %s's ​​профиль - %s";
+App::$strings["Block/Unblock contact"] = "Запретить/разрешить контакт";
+App::$strings["Ignore contact"] = "Игнорировать контакт";
+App::$strings["Repair URL settings"] = "Ремонт наÑтройки URL";
+App::$strings["View conversations"] = "ПроÑмотр разговоров";
+App::$strings["Delete contact"] = "Удалить контакт";
+App::$strings["Last update:"] = "ПоÑледнее обновление:";
+App::$strings["Update public posts"] = "Обновить публичные ÑообщениÑ";
+App::$strings["Update now"] = "Обновить ÑейчаÑ";
+App::$strings["Currently blocked"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½";
+App::$strings["Currently ignored"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚ÑÑ";
+App::$strings["Currently archived"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ñ€Ñ…Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹";
+App::$strings["Currently pending"] = "Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð² ожидании";
+App::$strings["Hide this contact from others"] = "Скрыть Ñтот канал от других";
+App::$strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "";
+App::$strings["No potential page delegates located."] = "";
+App::$strings["Delegate Page Management"] = "";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "";
+App::$strings["Existing Page Managers"] = "";
+App::$strings["Existing Page Delegates"] = "";
+App::$strings["Potential Delegates"] = "";
+App::$strings["Remove"] = "Удалить";
+App::$strings["Add"] = "Добавить";
+App::$strings["No entries."] = "Ðет запиÑей.";
+App::$strings["Public access denied."] = "ОбщеÑтвенный доÑтуп запрещен.";
+App::$strings["Gender: "] = "Пол:";
+App::$strings["Finding:"] = "ПоиÑк:";
+App::$strings["next page"] = "ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница";
+App::$strings["previous page"] = "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница";
+App::$strings["No entries (some entries may be hidden)."] = "";
+App::$strings["Status: "] = "СтатуÑ:";
+App::$strings["Sexual Preference: "] = "СекÑÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ:";
+App::$strings["Homepage: "] = "ДомашнÑÑ Ñтраница:";
+App::$strings["Hometown: "] = "Город проживаниÑ:";
+App::$strings["About: "] = "О Ñебе:";
+App::$strings["Keywords: "] = "Ключевые Ñлова:";
+App::$strings["This site is not a directory server"] = "Этот Ñайт не ÑвлÑетÑÑ Ñервером каталога";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "";
+App::$strings["Welcome to %s"] = "Добро пожаловать в %s";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla Сервер - УÑтановка";
+App::$strings["Could not connect to database."] = "Ðе удалоÑÑŒ подключитьÑÑ Ðº Ñерверу баз данных.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "";
+App::$strings["Could not create table."] = "Ðе удалоÑÑŒ Ñоздать таблицу.";
+App::$strings["Your site database has been installed."] = "Ваша база данных уÑтановлена.";
+App::$strings["You may need to import the file \"install/database.sql\" manually using phpmyadmin or mysql."] = "";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "ПожалуйÑта, обратитеÑÑŒ к файлу \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Проверка ÑиÑтемы";
+App::$strings["Next"] = "СледующаÑ";
+App::$strings["Check again"] = "Проверить Ñнова";
+App::$strings["Database connection"] = "Подключение к базе данных";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "";
+App::$strings["Database Server Name"] = "Ð˜Ð¼Ñ Ñервера базы данных";
+App::$strings["Default is localhost"] = "По умолчанию localhost";
+App::$strings["Database Port"] = "Порт базы данных";
+App::$strings["Communication port number - use 0 for default"] = "Порт коммуникации - иÑпользуйте 0 по умолчанию";
+App::$strings["Database Login Name"] = "Ð˜Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
+App::$strings["Database Login Password"] = "Пароль Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº базе данных";
+App::$strings["Database Name"] = "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных";
+App::$strings["Site administrator email address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты админиÑтратора Ñайта";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "";
+App::$strings["Website URL"] = "URL веб-Ñайта";
+App::$strings["Please use SSL (https) URL if available."] = "ПожалуйÑта, иÑпользуйте SSL (https) URL еÑли возможно.";
+App::$strings["Please select a default timezone for your website"] = "ПожалуйÑта, выберите чаÑовой поÑÑ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñайта";
+App::$strings["Site settings"] = "ÐаÑтройки Ñайта";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "";
+App::$strings["PHP executable path"] = "PHP executable путь";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "";
+App::$strings["Command line PHP"] = "Command line PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "";
+App::$strings["This is required for message delivery to work."] = "Это требуетÑÑ Ð´Ð»Ñ Ð´Ð¾Ñтавки Ñообщений.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "ЕÑли работаете под Windows, Ñм. \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹ шифрованиÑ";
+App::$strings["libCurl PHP module"] = "libCurl PHP модуль";
+App::$strings["GD graphics PHP module"] = "GD graphics PHP модуль";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHP модуль";
+App::$strings["mysqli PHP module"] = "mysqli PHP модуль";
+App::$strings["mb_string PHP module"] = "mb_string PHP модуль";
+App::$strings["mcrypt PHP module"] = "mcrypt PHP модуль";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewrite модуль";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: Apache веб-Ñервер модуль mod-rewrite требуетÑÑ, но не уÑтановлен.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Ошибка: proc_open требуетÑÑ, но не уÑтановлен или отключен в php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Ошибка: Модуль libCURL PHP требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Ошибка: GD graphics PHP модуль Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ JPEG требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Ошибка: openssl PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mysqli PHP module required but not installed."] = "Ошибка: mysqli PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Ошибка: mb_string PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Ошибка: mcrypt PHP модуль требуетÑÑ, но не уÑтановлен.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\ in the top folder of your web server and it is unable to do so."] = "Веб-уÑтановщик должен быть в ÑоÑтоÑнии Ñоздать файл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \".htconfig.php\" в верхней папке вашего веб-Ñервера, но он не в ÑоÑтоÑнии Ñделать Ñто.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Ð’Ñ‹ можете пропуÑтить Ñту процедуру и выполнить уÑтановку вручную. ОбратитеÑÑŒ к файлу \"install/INSTALL.txt\" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð½Ñтрукций.";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory view/tpl/smarty3/ under the Red top level folder."] = "";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "";
+App::$strings["Note: as a security measure, you should give the web server write access to view/tpl/smarty3/ only--not the template files (.tpl) that it contains."] = "";
+App::$strings["view/tpl/smarty3 is writable"] = "view/tpl/smarty3 доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "";
+App::$strings["store is writable"] = "";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "";
+App::$strings["If your certificate is not recognised, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "";
+App::$strings["SSL certificate validation"] = "проверка Ñертификата SSL";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
+App::$strings["Url rewrite is working"] = "Url rewrite работает";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "";
+App::$strings["Errors encountered creating database tables."] = "";
+App::$strings["<h1>What next</h1>"] = "<h1>Что дальше</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "";
+App::$strings["Item not found"] = "Элемент не найден";
+App::$strings["Edit Block"] = "Редактировать блок";
+App::$strings["Delete block?"] = "Удалить блок?";
+App::$strings["Insert YouTube video"] = "Ð’Ñтавить YouTube видео";
+App::$strings["Insert Vorbis [.ogg] video"] = "Ð’Ñтавить Vorbis [.ogg] видео";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Ð’Ñтавить Vorbis [.ogg] музыку";
+App::$strings["Delete Block"] = "Удалить блок";
+App::$strings["Layout updated."] = "Шаблон обновлен.";
+App::$strings["Edit System Page Description"] = "";
+App::$strings["Layout not found."] = "Шаблон не найден";
+App::$strings["Module Name:"] = "Ð˜Ð¼Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ:";
+App::$strings["Layout Help"] = "Помощь к шаблону";
+App::$strings["Edit Layout"] = "Редактировать шаблон";
+App::$strings["Delete layout?"] = "Удалить шаблон?";
+App::$strings["Delete Layout"] = "Удалить шаблон";
+App::$strings["Item is not editable"] = "Элемент Ð½ÐµÐ»ÑŒÐ·Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ";
+App::$strings["Delete item?"] = "Удалить Ñлемент?";
+App::$strings["Edit Webpage"] = "Редактировать веб-Ñтраницу";
+App::$strings["Delete webpage?"] = "Удалить веб-Ñтраницу?";
+App::$strings["Delete Webpage"] = "Удалить веб-Ñтраницу";
+App::$strings["Version %s"] = "ВерÑÐ¸Ñ %s";
+App::$strings["Installed plugins/addons/apps:"] = "";
+App::$strings["No installed plugins/addons/apps"] = "";
+App::$strings["Red"] = "Red";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralised privacy enhanced websites."] = "";
+App::$strings["Running at web location"] = "";
+App::$strings["Please visit <a href=\"http://getzot.com\">GetZot.com</a> to learn more about the Hubzilla."] = "ПожалуйÑта поÑетите <a href=\"http://getzot.com\">GetZot.com</a> чтобы узнать больше о Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "";
+App::$strings["Site Administrators"] = "ÐдминиÑтратор Ñайта";
+App::$strings["Page owner information could not be retrieved."] = "";
+App::$strings["Album not found."] = "Ðльбом не найден.";
+App::$strings["Delete Album"] = "Удалить альбом";
+App::$strings["Delete Photo"] = "Удалить фотографию";
+App::$strings["No photos selected"] = "Ðикакие фотографии не выбраны";
+App::$strings["Access to this item is restricted."] = "ДоÑтуп к Ñтому Ñлементу ограничен.";
+App::$strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт из %2$.2f Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
+App::$strings["You have used %1$.2f Mbytes of photo storage."] = "Ð’Ñ‹ иÑпользовали %1$.2f мегабайт Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ‚Ð¾.";
+App::$strings["Upload Photos"] = "Загрузить фотографии";
+App::$strings["New album name: "] = "Ðазвание нового альбома:";
+App::$strings["or existing album name: "] = "или ÑущеÑтвующий альбом:";
+App::$strings["Do not show a status post for this upload"] = "Ðе показывать поÑÑ‚ о ÑоÑтоÑнии Ñтой загрузки";
+App::$strings["Contact Photos"] = "Фотографии контакта";
+App::$strings["Edit Album"] = "Редактировать Фотоальбом";
+App::$strings["Show Newest First"] = "Показать новые первыми";
+App::$strings["Show Oldest First"] = "Показать Ñтарые первыми";
+App::$strings["View Photo"] = "ПоÑмотреть фотографию";
+App::$strings["Permission denied. Access to this item may be restricted."] = "";
+App::$strings["Photo not available"] = "Ð¤Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð½Ðµ доÑтупна";
+App::$strings["Use as profile photo"] = "ИÑпользовать в качеÑтве фотографии профилÑ";
+App::$strings["View Full Size"] = "ПоÑмотреть в полный размер";
+App::$strings["Edit photo"] = "Редактировать фотографию";
+App::$strings["Rotate CW (right)"] = "Повернуть CW (направо)";
+App::$strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
+App::$strings["New album name"] = "Ðовое название альбома:";
+App::$strings["Caption"] = "ПодпиÑÑŒ";
+App::$strings["Add a Tag"] = "Добавить тег";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Ðапример: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+App::$strings["In This Photo:"] = "";
+App::$strings["View Album"] = "ПоÑмотреть фотоальбом";
+App::$strings["Recent Photos"] = "ПоÑледние фотографии";
+App::$strings["Failed to create source. No channel selected."] = "";
+App::$strings["Source created."] = "ИÑточник Ñоздан";
+App::$strings["Source updated."] = "ИÑточник обновлен.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "";
+App::$strings["New Source"] = "Ðовый иÑточник";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "";
+App::$strings["Only import content with these words (one per line)"] = "";
+App::$strings["Leave blank to import all public content"] = "";
+App::$strings["Channel Name"] = "Ð˜Ð¼Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["Source not found."] = "ИÑточник не найден.";
+App::$strings["Edit Source"] = "Редактировать иÑточник";
+App::$strings["Delete Source"] = "Удалить иÑточник";
+App::$strings["Source removed"] = "ИÑточник удален";
+App::$strings["Unable to remove source."] = "";
+App::$strings["- select -"] = "- выбрать -";
+App::$strings["Event title and start time are required."] = "Ðазвание ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° требуетÑÑ.";
+App::$strings["l, F j"] = "l, F j";
+App::$strings["Edit event"] = "Редактировать мероприÑтие";
+App::$strings["Create New Event"] = "Создать новое мероприÑтие";
+App::$strings["Previous"] = "ПредыдущаÑ";
+App::$strings["hour:minute"] = "чаÑÑ‹:минуты";
+App::$strings["Event details"] = "Детали мероприÑтиÑ";
+App::$strings["Format is %s %s. Starting date and Title are required."] = "Формат: %s %s. Дата начала и название необходимы.";
+App::$strings["Event Starts:"] = "Ðачало мероприÑтиÑ:";
+App::$strings["Required"] = "Ðеобходимо";
+App::$strings["Finish date/time is not known or not relevant"] = "Дата Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼Ñ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð½Ðµ извеÑтно / не релевантно.";
+App::$strings["Event Finishes:"] = "\t\nКонец мероприÑтий:";
+App::$strings["Adjust for viewer timezone"] = "Отрегулируйте Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра чаÑовых поÑÑов";
+App::$strings["Description:"] = "ОпиÑание:";
+App::$strings["Title:"] = "Заголовок:";
+App::$strings["Share this event"] = "ПоделитьÑÑ Ñтим мероприÑтием";
+App::$strings["Permission Denied."] = "ДоÑтуп запрещен.";
+App::$strings["File not found."] = "Файл не найден.";
+App::$strings["Edit file permissions"] = "Редактировать Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°";
+App::$strings["Set/edit permissions"] = "";
+App::$strings["Include all files and sub folders"] = "";
+App::$strings["Return to file list"] = "";
+App::$strings["Copy/paste this code to attach file to a post"] = "";
+App::$strings["Copy/paste this URL to link file from a web page"] = "";
+App::$strings["Channel added."] = "Контакт добавлен.";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s Ñледит %2\$s's %3\$s";
+App::$strings["Contact not found."] = "Контакт не найден.";
+App::$strings["Friend suggestion sent."] = "Предложение дружить отправлено.";
+App::$strings["Suggest Friends"] = "ПриглаÑить друзей";
+App::$strings["Suggest a friend for %s"] = "";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "";
+App::$strings["Collection created."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ Ñоздана.";
+App::$strings["Could not create collection."] = "Ðе удалоÑÑŒ Ñоздать коллекцию.";
+App::$strings["Collection updated."] = "";
+App::$strings["Create a collection of channels."] = "Создать коллекцию контактов";
+App::$strings["Collection Name: "] = "Ðазвание коллекции:";
+App::$strings["Members are visible to other channels"] = "Пользователи могут видеть другие каналы";
+App::$strings["Collection removed."] = "ÐšÐ¾Ð»Ð»ÐµÐºÑ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°.";
+App::$strings["Unable to remove collection."] = "Ðевозможно удалить коллекцию.";
+App::$strings["Collection Editor"] = "Редактор коллекций";
+App::$strings["Members"] = "УчаÑтники";
+App::$strings["All Connected Channels"] = "Ð’Ñе подключенные контакы";
+App::$strings["Click on a channel to add or remove."] = "Ðажмите на канал, чтобы добавить или удалить.";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "";
+App::$strings["Help:"] = "Помощь:";
+App::$strings["Not Found"] = "Ðе найдено";
+App::$strings["Tag removed"] = "Тег удален";
+App::$strings["Remove Item Tag"] = "Удалить Тег";
+App::$strings["Select a tag to remove: "] = "Выбрать тег Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ: ";
+App::$strings["Theme settings updated."] = "ÐаÑтройки темы обновленны.";
+App::$strings["Site"] = "Сайт";
+App::$strings["Accounts"] = "Пользователи";
+App::$strings["Channels"] = "Каналы";
+App::$strings["Plugins"] = "Плагины";
+App::$strings["Themes"] = "Темы";
+App::$strings["Server"] = "Серверы";
+App::$strings["DB updates"] = "Обновление базы данных";
+App::$strings["Logs"] = "Журналы";
+App::$strings["Plugin Features"] = "Функции плагинов";
+App::$strings["User registrations waiting for confirmation"] = "РегиÑтрации пользователей, которые ждут подтверждениÑ";
+App::$strings["Message queues"] = "Очередь недоÑтавленных Ñообщений";
+App::$strings["Administration"] = "ÐдминиÑтрациÑ";
+App::$strings["Summary"] = "Резюме";
+App::$strings["Registered users"] = "Ð’Ñего пользователeй";
+App::$strings["Pending registrations"] = "Ждут утверждениÑ";
+App::$strings["Version"] = "ВерÑÐ¸Ñ ÑиÑтемы";
+App::$strings["Active plugins"] = "Ðктивные плагины";
+App::$strings["Site settings updated."] = "ÐаÑтройки Ñайта обновлены.";
+App::$strings["No special theme for accessibility"] = "";
+App::$strings["Yes - with approval"] = "";
+App::$strings["My site is not a public server"] = "";
+App::$strings["My site has paid access only"] = "";
+App::$strings["My site has free access only"] = "";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "";
+App::$strings["File upload"] = "Загрузка файла";
+App::$strings["Policies"] = "Правила";
+App::$strings["Site name"] = "Ðазвание Ñайта";
+App::$strings["Banner/Logo"] = "Баннер / логотип";
+App::$strings["Administrator Information"] = "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± админиÑтраторе";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "";
+App::$strings["System language"] = "Язык ÑиÑтемы";
+App::$strings["System theme"] = "Тема ÑиÑтемы";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "";
+App::$strings["Mobile system theme"] = "ÐœÐ¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‚ÐµÐ¼Ð° ÑиÑтемы";
+App::$strings["Theme for mobile devices"] = "Тема Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ñ‹Ñ… уÑтройÑтв";
+App::$strings["Accessibility system theme"] = "";
+App::$strings["Accessibility theme"] = "";
+App::$strings["Channel to use for this website's static pages"] = "";
+App::$strings["Site Channel"] = "Канал Ñайта";
+App::$strings["Maximum image size"] = "МакÑимальный размер";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "";
+App::$strings["Does this site allow new member registration?"] = "";
+App::$strings["Which best describes the types of account offered by this hub?"] = "";
+App::$strings["Register text"] = "ТекÑÑ‚ региÑтрации";
+App::$strings["Will be displayed prominently on the registration page."] = "";
+App::$strings["Accounts abandoned after x days"] = "";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "";
+App::$strings["Allowed friend domains"] = "Разрешенные домены друзей";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Allowed email domains"] = "Разрешенные домены Ñлектронной почты";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "";
+App::$strings["Block public"] = "Блокировать публичный доÑтуп";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "";
+App::$strings["Force publish"] = "ЗаÑтавить публиковать";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "";
+App::$strings["Disable discovery tab"] = "Отключить вкладку \"обнаруженные\"";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "";
+App::$strings["No login on Homepage"] = "";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "";
+App::$strings["Proxy user"] = "Proxy пользователь";
+App::$strings["Proxy URL"] = "Proxy URL";
+App::$strings["Network timeout"] = "Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ñети";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "";
+App::$strings["Delivery interval"] = "Интервал доÑтавки";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
+App::$strings["Poll interval"] = "Интервал опроÑа";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
+App::$strings["Maximum Load Average"] = "";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
+App::$strings["No server found"] = "Сервер не найден";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "Ð´Ð»Ñ ÐºÐ°Ð½Ð°Ð»Ð°";
+App::$strings["on server"] = "на Ñервере";
+App::$strings["Status"] = "СтатуÑ";
+App::$strings["Update has been marked successful"] = "";
+App::$strings["Executing %s failed. Check system logs."] = "";
+App::$strings["Update %s was successfully applied."] = "";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "";
+App::$strings["Update function %s could not be found."] = "";
+App::$strings["No failed updates."] = "Ошибок обновлений нет.";
+App::$strings["Failed Updates"] = "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸";
+App::$strings["Mark success (if update was manually applied)"] = "";
+App::$strings["Attempt to execute this update step automatically"] = "";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "",
1 => "",
2 => "",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s канал удален",
1 => "%s канала удалены",
2 => "%s каналов удалено",
);
-$a->strings["Account not found"] = "Ðккаунт не найден";
-$a->strings["User '%s' deleted"] = "Пользователь '%s' удален";
-$a->strings["User '%s' unblocked"] = "Пользователь '%s' разрешен";
-$a->strings["User '%s' blocked"] = "Пользователь '%s' заблокирован";
-$a->strings["Users"] = "Пользователи";
-$a->strings["select all"] = "выбрать вÑе";
-$a->strings["User registrations waiting for confirm"] = "РегиÑтрации пользователей ждут подтверждениÑ";
-$a->strings["Request date"] = "Дата запроÑа";
-$a->strings["No registrations."] = "Ðовых региÑтраций пока нет.";
-$a->strings["Approve"] = "Утвердить";
-$a->strings["Deny"] = "Запретить";
-$a->strings["Register date"] = "Дата региÑтрации";
-$a->strings["Last login"] = "ПоÑледний вход";
-$a->strings["Expires"] = "";
-$a->strings["Service Class"] = "КлаÑÑ Ñлужбы";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Ðккаунт не найден";
+App::$strings["User '%s' deleted"] = "Пользователь '%s' удален";
+App::$strings["User '%s' unblocked"] = "Пользователь '%s' разрешен";
+App::$strings["User '%s' blocked"] = "Пользователь '%s' заблокирован";
+App::$strings["Users"] = "Пользователи";
+App::$strings["select all"] = "выбрать вÑе";
+App::$strings["User registrations waiting for confirm"] = "РегиÑтрации пользователей ждут подтверждениÑ";
+App::$strings["Request date"] = "Дата запроÑа";
+App::$strings["No registrations."] = "Ðовых региÑтраций пока нет.";
+App::$strings["Approve"] = "Утвердить";
+App::$strings["Deny"] = "Запретить";
+App::$strings["Register date"] = "Дата региÑтрации";
+App::$strings["Last login"] = "ПоÑледний вход";
+App::$strings["Expires"] = "";
+App::$strings["Service Class"] = "КлаÑÑ Ñлужбы";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "",
1 => "",
2 => "",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s канал удален",
1 => "%s канала удалены",
2 => "%s каналы удалены",
);
-$a->strings["Channel not found"] = "Канал не найден";
-$a->strings["Channel '%s' deleted"] = "Канал '%s' удален";
-$a->strings["Channel '%s' uncensored"] = "";
-$a->strings["Channel '%s' censored"] = "";
-$a->strings["Censor"] = "";
-$a->strings["Uncensor"] = "";
-$a->strings["UID"] = "UID";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
-$a->strings["Plugin %s disabled."] = "Плагин %s отключен.";
-$a->strings["Plugin %s enabled."] = "Плагин %s включен.";
-$a->strings["Disable"] = "Запретить";
-$a->strings["Enable"] = "Разрешить";
-$a->strings["Toggle"] = "Переключить";
-$a->strings["Author: "] = "Ðвтор: ";
-$a->strings["Maintainer: "] = "ОбÑлуживающий: ";
-$a->strings["No themes found."] = "Темы не найдены.";
-$a->strings["Screenshot"] = "Скриншот";
-$a->strings["[Experimental]"] = "[ÑкÑпериментальный]";
-$a->strings["[Unsupported]"] = "[неподдерживаемый]";
-$a->strings["Log settings updated."] = "ÐаÑтройки журнала обновленны.";
-$a->strings["Clear"] = "ОчиÑтить";
-$a->strings["Debugging"] = "Включить/Выключить";
-$a->strings["Log file"] = "Файл журнала";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Должна быть доÑтупна Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи веб-Ñервером. ОтноÑительно верхнего ÑƒÑ€Ð¾Ð²Ð½Ñ Ð²ÐµÐ±-Ñайта.";
-$a->strings["Log level"] = "Уровень журнала";
-$a->strings["Thing updated"] = "";
-$a->strings["Object store: failed"] = "";
-$a->strings["Thing added"] = "";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "";
-$a->strings["Show Thing"] = "";
-$a->strings["item not found."] = "Элемент не найден.";
-$a->strings["Edit Thing"] = "";
-$a->strings["Select a profile"] = "Выберите профиль";
-$a->strings["Post an activity"] = "";
-$a->strings["Only sends to viewers of the applicable profile"] = "";
-$a->strings["Name of thing e.g. something"] = "";
-$a->strings["URL of thing (optional)"] = "";
-$a->strings["URL for photo of thing (optional)"] = "";
-$a->strings["Add Thing to your Profile"] = "";
-$a->strings["Nothing to import."] = "Ðичего импортировать.";
-$a->strings["Unable to download data from old server"] = "Ðевозможно загрузить данные из Ñтарого Ñервера";
-$a->strings["Imported file is empty."] = "Импортированный файл пуÑÑ‚.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
-$a->strings["Channel clone failed. Import failed."] = "";
-$a->strings["Cloned channel not found. Import failed."] = "";
-$a->strings["Import completed."] = "Импорт завершен.";
-$a->strings["You must be logged in to use this feature."] = "Ð’Ñ‹ должны войти в ÑиÑтему, чтобы иÑпользовать Ñту функцию.";
-$a->strings["Import Channel"] = "Импорт канала";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
-$a->strings["File to Upload"] = "Файл Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸";
-$a->strings["Or provide the old server/hub details"] = "";
-$a->strings["Your old identity address (xyz@example.com)"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñти (xyz@example.com)";
-$a->strings["Your old login email address"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Your old login password"] = "Ваш Ñтарый пароль";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
-$a->strings["Make this hub my primary location"] = "";
-$a->strings["Total invitation limit exceeded."] = "";
-$a->strings["%s : Not a valid email address."] = "%s : Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
-$a->strings["Please join us on Red"] = "ПожалуйÑта, приÑоединÑйтеÑÑŒ к нам в Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "";
-$a->strings["%s : Message delivery failed."] = "%s : ДоÑтавка ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ.";
-$a->strings["%d message sent."] = array(
+App::$strings["Channel not found"] = "Канал не найден";
+App::$strings["Channel '%s' deleted"] = "Канал '%s' удален";
+App::$strings["Channel '%s' uncensored"] = "";
+App::$strings["Channel '%s' censored"] = "";
+App::$strings["Censor"] = "";
+App::$strings["Uncensor"] = "";
+App::$strings["UID"] = "UID";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "";
+App::$strings["Plugin %s disabled."] = "Плагин %s отключен.";
+App::$strings["Plugin %s enabled."] = "Плагин %s включен.";
+App::$strings["Disable"] = "Запретить";
+App::$strings["Enable"] = "Разрешить";
+App::$strings["Toggle"] = "Переключить";
+App::$strings["Author: "] = "Ðвтор: ";
+App::$strings["Maintainer: "] = "ОбÑлуживающий: ";
+App::$strings["No themes found."] = "Темы не найдены.";
+App::$strings["Screenshot"] = "Скриншот";
+App::$strings["[Experimental]"] = "[ÑкÑпериментальный]";
+App::$strings["[Unsupported]"] = "[неподдерживаемый]";
+App::$strings["Log settings updated."] = "ÐаÑтройки журнала обновленны.";
+App::$strings["Clear"] = "ОчиÑтить";
+App::$strings["Debugging"] = "Включить/Выключить";
+App::$strings["Log file"] = "Файл журнала";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Должна быть доÑтупна Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи веб-Ñервером. ОтноÑительно верхнего ÑƒÑ€Ð¾Ð²Ð½Ñ Ð²ÐµÐ±-Ñайта.";
+App::$strings["Log level"] = "Уровень журнала";
+App::$strings["Thing updated"] = "";
+App::$strings["Object store: failed"] = "";
+App::$strings["Thing added"] = "";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
+App::$strings["Show Thing"] = "";
+App::$strings["item not found."] = "Элемент не найден.";
+App::$strings["Edit Thing"] = "";
+App::$strings["Select a profile"] = "Выберите профиль";
+App::$strings["Post an activity"] = "";
+App::$strings["Only sends to viewers of the applicable profile"] = "";
+App::$strings["Name of thing e.g. something"] = "";
+App::$strings["URL of thing (optional)"] = "";
+App::$strings["URL for photo of thing (optional)"] = "";
+App::$strings["Add Thing to your Profile"] = "";
+App::$strings["Nothing to import."] = "Ðичего импортировать.";
+App::$strings["Unable to download data from old server"] = "Ðевозможно загрузить данные из Ñтарого Ñервера";
+App::$strings["Imported file is empty."] = "Импортированный файл пуÑÑ‚.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "";
+App::$strings["Channel clone failed. Import failed."] = "";
+App::$strings["Cloned channel not found. Import failed."] = "";
+App::$strings["Import completed."] = "Импорт завершен.";
+App::$strings["You must be logged in to use this feature."] = "Ð’Ñ‹ должны войти в ÑиÑтему, чтобы иÑпользовать Ñту функцию.";
+App::$strings["Import Channel"] = "Импорт канала";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "";
+App::$strings["File to Upload"] = "Файл Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸";
+App::$strings["Or provide the old server/hub details"] = "";
+App::$strings["Your old identity address (xyz@example.com)"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñти (xyz@example.com)";
+App::$strings["Your old login email address"] = "Ваш Ñтарый Ð°Ð´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Your old login password"] = "Ваш Ñтарый пароль";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "";
+App::$strings["Make this hub my primary location"] = "";
+App::$strings["Total invitation limit exceeded."] = "";
+App::$strings["%s : Not a valid email address."] = "%s : Ðе дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты.";
+App::$strings["Please join us on Red"] = "ПожалуйÑта, приÑоединÑйтеÑÑŒ к нам в Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "";
+App::$strings["%s : Message delivery failed."] = "%s : ДоÑтавка ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ.";
+App::$strings["%d message sent."] = array(
0 => "%d Ñообщение отправленно.",
1 => "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ð¾.",
2 => "%d Ñообщений отправленно.",
);
-$a->strings["You have no more invitations available"] = "У Ð²Ð°Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ нет приглашений";
-$a->strings["Send invitations"] = "ПоÑлать приглашениÑ";
-$a->strings["Enter email addresses, one per line:"] = "Введите адреÑа Ñлектронной почты, по одному на Ñтроку:";
-$a->strings["Your message:"] = "Сообщение:";
-$a->strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool."] = "";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "";
-$a->strings["Please visit my channel at"] = "ПожалуйÑта, поÑетите мой канал на";
-$a->strings["Once you have registered (on ANY Hubzilla site - they are all inter-connected), please connect with my Hubzilla channel address:"] = "";
-$a->strings["Click the [Register] link on the following page to join."] = "";
-$a->strings["For more information about the Hubzilla Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Чтобы узнать больше о проекте Hubzilla, и чтобы узнать почему он имеет потенциал Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡Ð½Ð¾Ð³Ð¾ нам Интернета, пожалуйÑта, поÑетите http://getzot.com";
-$a->strings["Unable to locate original post."] = "Ðе удалоÑÑŒ найти оригинал.";
-$a->strings["Empty post discarded."] = "ОтказатьÑÑ Ð¾Ñ‚ пуÑтой почты.";
-$a->strings["Executable content type not permitted to this channel."] = "";
-$a->strings["System error. Post not saved."] = "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Сообщение не Ñохранено.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "";
-$a->strings["[Embedded content - reload page to view]"] = "";
-$a->strings["Help with this feature"] = "";
-$a->strings["Layout Name"] = "Ðазвание шаблона";
-$a->strings["thing"] = "";
-$a->strings["Remote privacy information not available."] = "";
-$a->strings["Visible to:"] = "Кому видно:";
-$a->strings["No connections."] = "Ðикаких ÑвÑзей.";
-$a->strings["Visit %s's profile [%s]"] = "ПоÑетить %s's ​​профиль [%s]";
-$a->strings["View Connnections"] = "ПроÑмотр контактов";
-$a->strings["No valid account found."] = "ДейÑтвительный аккаунт не найден.";
-$a->strings["Password reset request issued. Check your email."] = "";
-$a->strings["Site Member (%s)"] = "УчаÑтник Ñайта (%s)";
-$a->strings["Password reset requested at %s"] = "ТребуетÑÑ ÑÐ±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð½Ð° %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
-$a->strings["Password Reset"] = "СброÑить пароль";
-$a->strings["Your password has been reset as requested."] = "Ваш пароль в ÑоответÑтвии Ñ Ð¿Ñ€Ð¾Ñьбой Ñброшен.";
-$a->strings["Your new password is"] = "Ваш новый пароль";
-$a->strings["Save or copy your new password - and then"] = "";
-$a->strings["click here to login"] = "нажмите здеÑÑŒ чтобы выйти";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
-$a->strings["Your password has changed at %s"] = "Пароль изменен на %s";
-$a->strings["Forgot your Password?"] = "Забыли пароль или логин?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
-$a->strings["Email Address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты";
-$a->strings["Reset"] = "СброÑ";
-$a->strings["Hub not found."] = "Hub не найден.";
-$a->strings["Total votes"] = "";
-$a->strings["Average Rating"] = "";
-$a->strings["Unable to lookup recipient."] = "";
-$a->strings["Unable to communicate with requested channel."] = "";
-$a->strings["Cannot verify requested channel."] = "";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "";
-$a->strings["Messages"] = "ПерепиÑка";
-$a->strings["Message deleted."] = "Сообщение удалено.";
-$a->strings["Message recalled."] = "";
-$a->strings["Send Private Message"] = "Отправить личное Ñообщение";
-$a->strings["To:"] = "Кому:";
-$a->strings["Subject:"] = "Тема:";
-$a->strings["Message not found."] = "Сообщение не найдено.";
-$a->strings["Delete message"] = "Удалить Ñообщение";
-$a->strings["Recall message"] = "";
-$a->strings["Message has been recalled."] = "";
-$a->strings["Private Conversation"] = "Личный разговор";
-$a->strings["Delete conversation"] = "Удалить разговор";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
-$a->strings["Send Reply"] = "Отправить Ñнова";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
-$a->strings["Create a new channel"] = "Создать новый канал";
-$a->strings["Channel Manager"] = "ÐаÑтройки канала";
-$a->strings["Current Channel"] = "Текущий канал";
-$a->strings["Attach to one of your channels by selecting it."] = "";
-$a->strings["Default Channel"] = "Канал по умолчанию";
-$a->strings["Make Default"] = "Сделать Ñтандартным";
-$a->strings["Wall Photos"] = "Стена фотографий";
-$a->strings["Profile Match"] = "Профиль Совпадение";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "";
-$a->strings["is interested in:"] = "заинтереÑован в:";
-$a->strings["No matches"] = "Ðет ÑоответÑтвий";
-$a->strings["Menu updated."] = "Меню обновлено.";
-$a->strings["Unable to update menu."] = "Ðевозможно обновление меню.";
-$a->strings["Menu created."] = "Меню Ñоздано.";
-$a->strings["Unable to create menu."] = "Ðевозможно Ñоздать меню.";
-$a->strings["Manage Menus"] = "Управление меню";
-$a->strings["Drop"] = "Удалить";
-$a->strings["Create a new menu"] = "Создать новое меню";
-$a->strings["Delete this menu"] = "Удалить Ñто меню";
-$a->strings["Edit menu contents"] = "Редактировать Ñодержание меню";
-$a->strings["Edit this menu"] = "Редактировать Ñто меню";
-$a->strings["New Menu"] = "Ðовое меню";
-$a->strings["Menu name"] = "Ðазвание меню";
-$a->strings["Must be unique, only seen by you"] = "";
-$a->strings["Menu title"] = "Ðазвание меню";
-$a->strings["Menu title as seen by others"] = "";
-$a->strings["Allow bookmarks"] = "Разрешить закладки";
-$a->strings["Menu may be used to store saved bookmarks"] = "Меню может иÑпользоватьÑÑ, чтобы Ñохранить закладки";
-$a->strings["Menu deleted."] = "Меню удалено.";
-$a->strings["Menu could not be deleted."] = "Меню не может быть удален.";
-$a->strings["Edit Menu"] = "Редактировать меню";
-$a->strings["Add or remove entries to this menu"] = "";
-$a->strings["Conversation removed."] = "Разговор удален.";
-$a->strings["No messages."] = "Ðет Ñообщений.";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Add a Channel"] = "Добавить контакт";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
-$a->strings["Choose a short nickname"] = "Выберите короткий пÑевдоним";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
-$a->strings["Invalid request identifier."] = "";
-$a->strings["Discard"] = "Отменить";
-$a->strings["No more system notifications."] = "Ðовых оповещений ÑиÑтемы пока нет.";
-$a->strings["System Notifications"] = "СиÑтемные Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ";
-$a->strings["Unable to find your hub."] = "";
-$a->strings["Post successful."] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
-$a->strings["invalid target signature"] = "";
-$a->strings["OpenID protocol error. No ID returned."] = "";
-$a->strings["App installed."] = "Приложение уÑтановлено .";
-$a->strings["Malformed app."] = "";
-$a->strings["Embed code"] = "Код Ð´Ð»Ñ Ð²Ñтавки";
-$a->strings["Edit App"] = "Редактировать приложение";
-$a->strings["Create App"] = "Создать приложение";
-$a->strings["Name of app"] = "Ðазвание приложениÑ";
-$a->strings["Location (URL) of app"] = "";
-$a->strings["Photo icon URL"] = "";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixels - необÑзательно";
-$a->strings["Version ID"] = "ВерÑÐ¸Ñ ID";
-$a->strings["Price of app"] = "";
-$a->strings["Location (URL) to purchase app"] = "";
-$a->strings["Schema Default"] = "";
-$a->strings["Sans-Serif"] = "";
-$a->strings["Monospace"] = "";
-$a->strings["Theme settings"] = "ÐаÑтройки темы";
-$a->strings["Set scheme"] = "УÑтановить Ñхему";
-$a->strings["Set font-size for posts and comments"] = "УÑтановить размер шрифта Ð´Ð»Ñ Ñообщений и комментариев";
-$a->strings["Set font face"] = "";
-$a->strings["Set iconset"] = "";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "";
-$a->strings["Set shadow colour, default #000"] = "";
-$a->strings["Set radius size, default 5px"] = "";
-$a->strings["Set line-height for posts and comments"] = "";
-$a->strings["Set background image"] = "";
-$a->strings["Set background attachment"] = "";
-$a->strings["Set background colour"] = "";
-$a->strings["Set section background image"] = "";
-$a->strings["Set section background colour"] = "";
-$a->strings["Set colour of items - use hex"] = "";
-$a->strings["Set colour of links - use hex"] = "";
-$a->strings["Set max-width for items. Default 400px"] = "";
-$a->strings["Set min-width for items. Default 240px"] = "";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "";
-$a->strings["Set colour of fonts - use hex"] = "";
-$a->strings["Set background-size element"] = "";
-$a->strings["Item opacity"] = "";
-$a->strings["Display post previews only"] = "";
-$a->strings["Display side bar on channel page"] = "";
-$a->strings["Colour of the navigation bar"] = "";
-$a->strings["Item float"] = "";
-$a->strings["Left offset of the section element"] = "";
-$a->strings["Right offset of the section element"] = "";
-$a->strings["Section width"] = "";
-$a->strings["Left offset of the aside"] = "";
-$a->strings["Right offset of the aside element"] = "";
-$a->strings["None"] = "";
-$a->strings["Header image"] = "Графика заголовока";
-$a->strings["Header image only on profile pages"] = "";
-$a->strings["Narrow navbar"] = "Ð£Ð·ÐºÐ°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ навигации";
-$a->strings["Navigation bar background colour"] = "Панель навигации, цвет фона";
-$a->strings["Navigation bar gradient top colour"] = "Панель навигации, цвет градиента вверху";
-$a->strings["Navigation bar gradient bottom colour"] = "Панель навигации, цвет градиента внизу";
-$a->strings["Navigation active button gradient top colour"] = "Панель навигации, цвет градиента вверху активной кнопки";
-$a->strings["Navigation active button gradient bottom colour"] = "Панель навигации, цвет градиента внизу активной кнопки";
-$a->strings["Navigation bar border colour "] = "Панель навигации, цвет границы";
-$a->strings["Navigation bar icon colour "] = "Панель навигации, цвет значков";
-$a->strings["Navigation bar active icon colour "] = "Панель навигации, цвет активного значка";
-$a->strings["link colour"] = "Цвет ÑÑылок";
-$a->strings["Set font-colour for banner"] = "Цвет текÑта в шапке";
-$a->strings["Set the background colour"] = "Цвет фона на Ñтранице канала";
-$a->strings["Set the background image"] = "Фоновое изображение";
-$a->strings["Set the background colour of items"] = "Цвет фона Ð´Ð»Ñ Ð¿Ð¾Ñтов и других Ñлементов";
-$a->strings["Set the background colour of comments"] = "Цвет фона Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
-$a->strings["Set the border colour of comments"] = "Цвет границы Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñти комментариев";
-$a->strings["Set the indent for comments"] = "";
-$a->strings["Set the basic colour for item icons"] = "ОÑновной цвет в иконках редактированиÑ";
-$a->strings["Set the hover colour for item icons"] = "Цвет в иконках Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ наведении мыши";
-$a->strings["Set font-size for the entire application"] = "УÑтановить размер шрифта Ð´Ð»Ñ ÑиÑтемы в целом";
-$a->strings["Set font-colour for posts and comments"] = "Цвет шрифта Ð´Ð»Ñ Ð¿Ð¾Ñтов и комментариев";
-$a->strings["Set radius of corners"] = "Ð Ð°Ð´Ð¸ÑƒÑ Ñкруглений";
-$a->strings["Set shadow depth of photos"] = "";
-$a->strings["Set maximum width of conversation regions"] = "";
-$a->strings["Center conversation regions"] = "";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Панель навигации, прозрачноÑÑ‚ÑŒ";
-$a->strings["Set size of conversation author photo"] = "";
-$a->strings["Set size of followup author photos"] = "";
-$a->strings["Sloppy photo albums"] = "";
-$a->strings["Are you a clean desk or a messy desk person?"] = "";
-$a->strings["Type"] = "Тип";
-$a->strings["Size"] = "Размер";
-$a->strings["Last modified"] = "ПоÑледнее изменение";
-$a->strings["Are you sure you want to delete this item?"] = "Ð’Ñ‹ уверены, что хотите удалить Ñтот Ñлемент?";
-$a->strings["Total"] = "Ð’Ñего";
-$a->strings["Update %s failed. See error logs."] = "";
-$a->strings["Update Error at %s"] = "Ошибка Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð° %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "";
-$a->strings["Password"] = "Пароль";
-$a->strings["Remember me"] = "Запомнить";
-$a->strings["Forgot your password?"] = "Забыли пароль или логин?";
-$a->strings["permission denied"] = "доÑтуп запрещен";
-$a->strings["Got Zot?"] = "Got Zot?";
-$a->strings["toggle mobile"] = "мобильное подключение";
+App::$strings["You have no more invitations available"] = "У Ð²Ð°Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ нет приглашений";
+App::$strings["Send invitations"] = "ПоÑлать приглашениÑ";
+App::$strings["Enter email addresses, one per line:"] = "Введите адреÑа Ñлектронной почты, по одному на Ñтроку:";
+App::$strings["Your message:"] = "Сообщение:";
+App::$strings["You are cordially invited to join me and some other close friends on the Hubzilla - a revolutionary new decentralised communication and information tool."] = "";
+App::$strings["You will need to supply this invitation code: \$invite_code"] = "";
+App::$strings["Please visit my channel at"] = "ПожалуйÑта, поÑетите мой канал на";
+App::$strings["Once you have registered (on ANY Hubzilla site - they are all inter-connected), please connect with my Hubzilla channel address:"] = "";
+App::$strings["Click the [Register] link on the following page to join."] = "";
+App::$strings["For more information about the Hubzilla Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Чтобы узнать больше о проекте Hubzilla, и чтобы узнать почему он имеет потенциал Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡Ð½Ð¾Ð³Ð¾ нам Интернета, пожалуйÑта, поÑетите http://getzot.com";
+App::$strings["Unable to locate original post."] = "Ðе удалоÑÑŒ найти оригинал.";
+App::$strings["Empty post discarded."] = "ОтказатьÑÑ Ð¾Ñ‚ пуÑтой почты.";
+App::$strings["Executable content type not permitted to this channel."] = "";
+App::$strings["System error. Post not saved."] = "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Сообщение не Ñохранено.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "";
+App::$strings["[Embedded content - reload page to view]"] = "";
+App::$strings["Help with this feature"] = "";
+App::$strings["Layout Name"] = "Ðазвание шаблона";
+App::$strings["thing"] = "";
+App::$strings["Remote privacy information not available."] = "";
+App::$strings["Visible to:"] = "Кому видно:";
+App::$strings["No connections."] = "Ðикаких ÑвÑзей.";
+App::$strings["Visit %s's profile [%s]"] = "ПоÑетить %s's ​​профиль [%s]";
+App::$strings["View Connnections"] = "ПроÑмотр контактов";
+App::$strings["No valid account found."] = "ДейÑтвительный аккаунт не найден.";
+App::$strings["Password reset request issued. Check your email."] = "";
+App::$strings["Site Member (%s)"] = "УчаÑтник Ñайта (%s)";
+App::$strings["Password reset requested at %s"] = "ТребуетÑÑ ÑÐ±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð½Ð° %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "";
+App::$strings["Password Reset"] = "СброÑить пароль";
+App::$strings["Your password has been reset as requested."] = "Ваш пароль в ÑоответÑтвии Ñ Ð¿Ñ€Ð¾Ñьбой Ñброшен.";
+App::$strings["Your new password is"] = "Ваш новый пароль";
+App::$strings["Save or copy your new password - and then"] = "";
+App::$strings["click here to login"] = "нажмите здеÑÑŒ чтобы выйти";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "";
+App::$strings["Your password has changed at %s"] = "Пароль изменен на %s";
+App::$strings["Forgot your Password?"] = "Забыли пароль или логин?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "";
+App::$strings["Email Address"] = "ÐÐ´Ñ€ÐµÑ Ñлектронной почты";
+App::$strings["Reset"] = "СброÑ";
+App::$strings["Hub not found."] = "Hub не найден.";
+App::$strings["Total votes"] = "";
+App::$strings["Average Rating"] = "";
+App::$strings["Unable to lookup recipient."] = "";
+App::$strings["Unable to communicate with requested channel."] = "";
+App::$strings["Cannot verify requested channel."] = "";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "";
+App::$strings["Messages"] = "ПерепиÑка";
+App::$strings["Message deleted."] = "Сообщение удалено.";
+App::$strings["Message recalled."] = "";
+App::$strings["Send Private Message"] = "Отправить личное Ñообщение";
+App::$strings["To:"] = "Кому:";
+App::$strings["Subject:"] = "Тема:";
+App::$strings["Message not found."] = "Сообщение не найдено.";
+App::$strings["Delete message"] = "Удалить Ñообщение";
+App::$strings["Recall message"] = "";
+App::$strings["Message has been recalled."] = "";
+App::$strings["Private Conversation"] = "Личный разговор";
+App::$strings["Delete conversation"] = "Удалить разговор";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "";
+App::$strings["Send Reply"] = "Отправить Ñнова";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "";
+App::$strings["Create a new channel"] = "Создать новый канал";
+App::$strings["Channel Manager"] = "ÐаÑтройки канала";
+App::$strings["Current Channel"] = "Текущий канал";
+App::$strings["Attach to one of your channels by selecting it."] = "";
+App::$strings["Default Channel"] = "Канал по умолчанию";
+App::$strings["Make Default"] = "Сделать Ñтандартным";
+App::$strings["Wall Photos"] = "Стена фотографий";
+App::$strings["Profile Match"] = "Профиль Совпадение";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "";
+App::$strings["is interested in:"] = "заинтереÑован в:";
+App::$strings["No matches"] = "Ðет ÑоответÑтвий";
+App::$strings["Menu updated."] = "Меню обновлено.";
+App::$strings["Unable to update menu."] = "Ðевозможно обновление меню.";
+App::$strings["Menu created."] = "Меню Ñоздано.";
+App::$strings["Unable to create menu."] = "Ðевозможно Ñоздать меню.";
+App::$strings["Manage Menus"] = "Управление меню";
+App::$strings["Drop"] = "Удалить";
+App::$strings["Create a new menu"] = "Создать новое меню";
+App::$strings["Delete this menu"] = "Удалить Ñто меню";
+App::$strings["Edit menu contents"] = "Редактировать Ñодержание меню";
+App::$strings["Edit this menu"] = "Редактировать Ñто меню";
+App::$strings["New Menu"] = "Ðовое меню";
+App::$strings["Menu name"] = "Ðазвание меню";
+App::$strings["Must be unique, only seen by you"] = "";
+App::$strings["Menu title"] = "Ðазвание меню";
+App::$strings["Menu title as seen by others"] = "";
+App::$strings["Allow bookmarks"] = "Разрешить закладки";
+App::$strings["Menu may be used to store saved bookmarks"] = "Меню может иÑпользоватьÑÑ, чтобы Ñохранить закладки";
+App::$strings["Menu deleted."] = "Меню удалено.";
+App::$strings["Menu could not be deleted."] = "Меню не может быть удален.";
+App::$strings["Edit Menu"] = "Редактировать меню";
+App::$strings["Add or remove entries to this menu"] = "";
+App::$strings["Conversation removed."] = "Разговор удален.";
+App::$strings["No messages."] = "Ðет Ñообщений.";
+App::$strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+App::$strings["Add a Channel"] = "Добавить контакт";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "";
+App::$strings["Choose a short nickname"] = "Выберите короткий пÑевдоним";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "";
+App::$strings["Invalid request identifier."] = "";
+App::$strings["Discard"] = "Отменить";
+App::$strings["No more system notifications."] = "Ðовых оповещений ÑиÑтемы пока нет.";
+App::$strings["System Notifications"] = "СиÑтемные Ð¾Ð¿Ð¾Ð²ÐµÑ‰ÐµÐ½Ð¸Ñ ";
+App::$strings["Unable to find your hub."] = "";
+App::$strings["Post successful."] = "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾ÑˆÐ»Ð° уÑпешно.";
+App::$strings["invalid target signature"] = "";
+App::$strings["OpenID protocol error. No ID returned."] = "";
+App::$strings["App installed."] = "Приложение уÑтановлено .";
+App::$strings["Malformed app."] = "";
+App::$strings["Embed code"] = "Код Ð´Ð»Ñ Ð²Ñтавки";
+App::$strings["Edit App"] = "Редактировать приложение";
+App::$strings["Create App"] = "Создать приложение";
+App::$strings["Name of app"] = "Ðазвание приложениÑ";
+App::$strings["Location (URL) of app"] = "";
+App::$strings["Photo icon URL"] = "";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixels - необÑзательно";
+App::$strings["Version ID"] = "ВерÑÐ¸Ñ ID";
+App::$strings["Price of app"] = "";
+App::$strings["Location (URL) to purchase app"] = "";
+App::$strings["Schema Default"] = "";
+App::$strings["Sans-Serif"] = "";
+App::$strings["Monospace"] = "";
+App::$strings["Theme settings"] = "ÐаÑтройки темы";
+App::$strings["Set scheme"] = "УÑтановить Ñхему";
+App::$strings["Set font-size for posts and comments"] = "УÑтановить размер шрифта Ð´Ð»Ñ Ñообщений и комментариев";
+App::$strings["Set font face"] = "";
+App::$strings["Set iconset"] = "";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "";
+App::$strings["Set shadow colour, default #000"] = "";
+App::$strings["Set radius size, default 5px"] = "";
+App::$strings["Set line-height for posts and comments"] = "";
+App::$strings["Set background image"] = "";
+App::$strings["Set background attachment"] = "";
+App::$strings["Set background colour"] = "";
+App::$strings["Set section background image"] = "";
+App::$strings["Set section background colour"] = "";
+App::$strings["Set colour of items - use hex"] = "";
+App::$strings["Set colour of links - use hex"] = "";
+App::$strings["Set max-width for items. Default 400px"] = "";
+App::$strings["Set min-width for items. Default 240px"] = "";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "";
+App::$strings["Set colour of fonts - use hex"] = "";
+App::$strings["Set background-size element"] = "";
+App::$strings["Item opacity"] = "";
+App::$strings["Display post previews only"] = "";
+App::$strings["Display side bar on channel page"] = "";
+App::$strings["Colour of the navigation bar"] = "";
+App::$strings["Item float"] = "";
+App::$strings["Left offset of the section element"] = "";
+App::$strings["Right offset of the section element"] = "";
+App::$strings["Section width"] = "";
+App::$strings["Left offset of the aside"] = "";
+App::$strings["Right offset of the aside element"] = "";
+App::$strings["None"] = "";
+App::$strings["Header image"] = "Графика заголовока";
+App::$strings["Header image only on profile pages"] = "";
+App::$strings["Narrow navbar"] = "Ð£Ð·ÐºÐ°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ навигации";
+App::$strings["Navigation bar background colour"] = "Панель навигации, цвет фона";
+App::$strings["Navigation bar gradient top colour"] = "Панель навигации, цвет градиента вверху";
+App::$strings["Navigation bar gradient bottom colour"] = "Панель навигации, цвет градиента внизу";
+App::$strings["Navigation active button gradient top colour"] = "Панель навигации, цвет градиента вверху активной кнопки";
+App::$strings["Navigation active button gradient bottom colour"] = "Панель навигации, цвет градиента внизу активной кнопки";
+App::$strings["Navigation bar border colour "] = "Панель навигации, цвет границы";
+App::$strings["Navigation bar icon colour "] = "Панель навигации, цвет значков";
+App::$strings["Navigation bar active icon colour "] = "Панель навигации, цвет активного значка";
+App::$strings["link colour"] = "Цвет ÑÑылок";
+App::$strings["Set font-colour for banner"] = "Цвет текÑта в шапке";
+App::$strings["Set the background colour"] = "Цвет фона на Ñтранице канала";
+App::$strings["Set the background image"] = "Фоновое изображение";
+App::$strings["Set the background colour of items"] = "Цвет фона Ð´Ð»Ñ Ð¿Ð¾Ñтов и других Ñлементов";
+App::$strings["Set the background colour of comments"] = "Цвет фона Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²";
+App::$strings["Set the border colour of comments"] = "Цвет границы Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñти комментариев";
+App::$strings["Set the indent for comments"] = "";
+App::$strings["Set the basic colour for item icons"] = "ОÑновной цвет в иконках редактированиÑ";
+App::$strings["Set the hover colour for item icons"] = "Цвет в иконках Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ наведении мыши";
+App::$strings["Set font-size for the entire application"] = "УÑтановить размер шрифта Ð´Ð»Ñ ÑиÑтемы в целом";
+App::$strings["Set font-colour for posts and comments"] = "Цвет шрифта Ð´Ð»Ñ Ð¿Ð¾Ñтов и комментариев";
+App::$strings["Set radius of corners"] = "Ð Ð°Ð´Ð¸ÑƒÑ Ñкруглений";
+App::$strings["Set shadow depth of photos"] = "";
+App::$strings["Set maximum width of conversation regions"] = "";
+App::$strings["Center conversation regions"] = "";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Панель навигации, прозрачноÑÑ‚ÑŒ";
+App::$strings["Set size of conversation author photo"] = "";
+App::$strings["Set size of followup author photos"] = "";
+App::$strings["Sloppy photo albums"] = "";
+App::$strings["Are you a clean desk or a messy desk person?"] = "";
+App::$strings["Type"] = "Тип";
+App::$strings["Size"] = "Размер";
+App::$strings["Last modified"] = "ПоÑледнее изменение";
+App::$strings["Are you sure you want to delete this item?"] = "Ð’Ñ‹ уверены, что хотите удалить Ñтот Ñлемент?";
+App::$strings["Total"] = "Ð’Ñего";
+App::$strings["Update %s failed. See error logs."] = "";
+App::$strings["Update Error at %s"] = "Ошибка Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð° %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "";
+App::$strings["Password"] = "Пароль";
+App::$strings["Remember me"] = "Запомнить";
+App::$strings["Forgot your password?"] = "Забыли пароль или логин?";
+App::$strings["permission denied"] = "доÑтуп запрещен";
+App::$strings["Got Zot?"] = "Got Zot?";
+App::$strings["toggle mobile"] = "мобильное подключение";
diff --git a/view/sv/hstrings.php b/view/sv/hstrings.php
index 3a09830c5..c0adcb943 100644
--- a/view/sv/hstrings.php
+++ b/view/sv/hstrings.php
@@ -5,2015 +5,2015 @@ function string_plural_select_sv($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan inte hitta DNS-information för databasserver '%s'";
-$a->strings["Profile Photos"] = "Profilfoton";
-$a->strings["Categories"] = "Kategorier";
-$a->strings["Apps"] = "Appar";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Personligt";
-$a->strings["Create Personal App"] = "Skapa personlig app";
-$a->strings["Edit Personal App"] = "Redigera personlig app";
-$a->strings["Connect"] = "Ta kontakt";
-$a->strings["Ignore/Hide"] = "Ignorera/göm";
-$a->strings["Suggestions"] = "Förslag";
-$a->strings["See more..."] = "Se fler...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillåtna kontakter.";
-$a->strings["Add New Connection"] = "Lägg till ny kontakt";
-$a->strings["Enter the channel address"] = "Ange kanaladressen";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exempel: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Anteckningar";
-$a->strings["Save"] = "Spara";
-$a->strings["Remove term"] = "Ta bort uttryck";
-$a->strings["Saved Searches"] = "Sparade sökningar";
-$a->strings["add"] = "lägg till";
-$a->strings["Saved Folders"] = "Sparade mappar";
-$a->strings["Everything"] = "Allt";
-$a->strings["Archives"] = "Arkiv";
-$a->strings["Refresh"] = "Ladda om";
-$a->strings["Me"] = "Mig själv";
-$a->strings["Best Friends"] = "Bästa vänner";
-$a->strings["Friends"] = "Vänner";
-$a->strings["Co-workers"] = "Kollegor";
-$a->strings["Former Friends"] = "Tidigare vänner";
-$a->strings["Acquaintances"] = "Bekanta";
-$a->strings["Everybody"] = "Alla";
-$a->strings["Account settings"] = "Kontoinställningar";
-$a->strings["Channel settings"] = "Kanalinställningar";
-$a->strings["Additional features"] = "Tilläggsfunktioner";
-$a->strings["Feature/Addon settings"] = "Tilläggsinställningar";
-$a->strings["Display settings"] = "Utseende";
-$a->strings["Connected apps"] = "Anslutna appar";
-$a->strings["Export channel"] = "Exportera kanal";
-$a->strings["Connection Default Permissions"] = "Standardbehörighet för kontakt";
-$a->strings["Premium Channel Settings"] = "Inställningar för premiumkanal";
-$a->strings["Channel Sources"] = "Kanalkällor";
-$a->strings["Settings"] = "Inställningar";
-$a->strings["Messages"] = "Meddelanden";
-$a->strings["Check Mail"] = "Hämta meddelanden";
-$a->strings["New Message"] = "Nytt meddelande";
-$a->strings["Chat Rooms"] = "Chattrum";
-$a->strings["Bookmarked Chatrooms"] = "Bokmärkta chattrum";
-$a->strings["Suggested Chatrooms"] = "Föreslagna chattrum";
-$a->strings["photo/image"] = "foto/bild";
-$a->strings["Rate Me"] = "Betygsätt mig";
-$a->strings["View Ratings"] = "Visa betyg";
-$a->strings["Can view my normal stream and posts"] = "Kan se mina normala strömmar och inlägg";
-$a->strings["Can view my default channel profile"] = "Kan se min standardkanalprofil";
-$a->strings["Can view my photo albums"] = "Kan se mina fotoalbum";
-$a->strings["Can view my connections"] = "Kan se mina kontakter";
-$a->strings["Can view my file storage"] = "Kan se mitt filutrymme";
-$a->strings["Can view my webpages"] = "Kan se mina webbsidor";
-$a->strings["Can send me their channel stream and posts"] = "Kan skicka sina kanalströmmar och inlägg till mig";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan posta inlägg på min kanalsida (\"vägg\")";
-$a->strings["Can comment on or like my posts"] = "Kan kommentera eller gilla mina inlägg";
-$a->strings["Can send me private mail messages"] = "Kan skicka privata meddelanden till mig";
-$a->strings["Can post photos to my photo albums"] = "Kan lägga till foton i mitt fotoalbum";
-$a->strings["Can like/dislike stuff"] = "Kan gilla/ogilla saker";
-$a->strings["Profiles and things other than posts/comments"] = "Profiler och annat än inlägg/kommentarer";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan vidarebefordra till alla mina kanalkontakter genom @omnämnanden";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avancerat - användbart för att skapa kanaler för gruppforum";
-$a->strings["Can chat with me (when available)"] = "Kan chatta med mig (när tillgänglig)";
-$a->strings["Can write to my file storage"] = "Har skrivrättigheter i mitt filutrymme";
-$a->strings["Can edit my webpages"] = "Kan redigera mina webbsidor";
-$a->strings["Can source my public posts in derived channels"] = "Kan använda mina offentliga inlägg i kanaler nedströms";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Ganska avancerat - väldigt användbart i öppna gemenskaper";
-$a->strings["Can administer my channel resources"] = "Kan administrera mina kanalresurser";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremt avancerat. Låt detta vara om du inte vet vad du gör";
-$a->strings["Social Networking"] = "Socialt nätverkande";
-$a->strings["Mostly Public"] = "Mestadels offentligt";
-$a->strings["Restricted"] = "Begränsat";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Gemenskapsforum";
-$a->strings["Feed Republish"] = "Vidarepublicering av flöde";
-$a->strings["Special Purpose"] = "Särskilt syfte";
-$a->strings["Celebrity/Soapbox"] = "Kändis/talarstol";
-$a->strings["Group Repository"] = "Gruppförråd";
-$a->strings["Other"] = "Annat";
-$a->strings["Custom/Expert Mode"] = "Anpassat/expertläge";
-$a->strings["created a new post"] = "skapade ett nytt inlägg";
-$a->strings["commented on %s's post"] = "kommenterade %ss inlägg";
-$a->strings["Tags"] = "Taggar";
-$a->strings["Keywords"] = "Nyckelord";
-$a->strings["have"] = "har";
-$a->strings["has"] = "har";
-$a->strings["want"] = "vill ha";
-$a->strings["wants"] = "vill ha";
-$a->strings["like"] = "gilla";
-$a->strings["likes"] = "gillar";
-$a->strings["dislike"] = "ogilla";
-$a->strings["dislikes"] = "ogillar";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan inte hitta DNS-information för databasserver '%s'";
+App::$strings["Profile Photos"] = "Profilfoton";
+App::$strings["Categories"] = "Kategorier";
+App::$strings["Apps"] = "Appar";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Personligt";
+App::$strings["Create Personal App"] = "Skapa personlig app";
+App::$strings["Edit Personal App"] = "Redigera personlig app";
+App::$strings["Connect"] = "Ta kontakt";
+App::$strings["Ignore/Hide"] = "Ignorera/göm";
+App::$strings["Suggestions"] = "Förslag";
+App::$strings["See more..."] = "Se fler...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillåtna kontakter.";
+App::$strings["Add New Connection"] = "Lägg till ny kontakt";
+App::$strings["Enter the channel address"] = "Ange kanaladressen";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Exempel: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Anteckningar";
+App::$strings["Save"] = "Spara";
+App::$strings["Remove term"] = "Ta bort uttryck";
+App::$strings["Saved Searches"] = "Sparade sökningar";
+App::$strings["add"] = "lägg till";
+App::$strings["Saved Folders"] = "Sparade mappar";
+App::$strings["Everything"] = "Allt";
+App::$strings["Archives"] = "Arkiv";
+App::$strings["Refresh"] = "Ladda om";
+App::$strings["Me"] = "Mig själv";
+App::$strings["Best Friends"] = "Bästa vänner";
+App::$strings["Friends"] = "Vänner";
+App::$strings["Co-workers"] = "Kollegor";
+App::$strings["Former Friends"] = "Tidigare vänner";
+App::$strings["Acquaintances"] = "Bekanta";
+App::$strings["Everybody"] = "Alla";
+App::$strings["Account settings"] = "Kontoinställningar";
+App::$strings["Channel settings"] = "Kanalinställningar";
+App::$strings["Additional features"] = "Tilläggsfunktioner";
+App::$strings["Feature/Addon settings"] = "Tilläggsinställningar";
+App::$strings["Display settings"] = "Utseende";
+App::$strings["Connected apps"] = "Anslutna appar";
+App::$strings["Export channel"] = "Exportera kanal";
+App::$strings["Connection Default Permissions"] = "Standardbehörighet för kontakt";
+App::$strings["Premium Channel Settings"] = "Inställningar för premiumkanal";
+App::$strings["Channel Sources"] = "Kanalkällor";
+App::$strings["Settings"] = "Inställningar";
+App::$strings["Messages"] = "Meddelanden";
+App::$strings["Check Mail"] = "Hämta meddelanden";
+App::$strings["New Message"] = "Nytt meddelande";
+App::$strings["Chat Rooms"] = "Chattrum";
+App::$strings["Bookmarked Chatrooms"] = "Bokmärkta chattrum";
+App::$strings["Suggested Chatrooms"] = "Föreslagna chattrum";
+App::$strings["photo/image"] = "foto/bild";
+App::$strings["Rate Me"] = "Betygsätt mig";
+App::$strings["View Ratings"] = "Visa betyg";
+App::$strings["Can view my normal stream and posts"] = "Kan se mina normala strömmar och inlägg";
+App::$strings["Can view my default channel profile"] = "Kan se min standardkanalprofil";
+App::$strings["Can view my photo albums"] = "Kan se mina fotoalbum";
+App::$strings["Can view my connections"] = "Kan se mina kontakter";
+App::$strings["Can view my file storage"] = "Kan se mitt filutrymme";
+App::$strings["Can view my webpages"] = "Kan se mina webbsidor";
+App::$strings["Can send me their channel stream and posts"] = "Kan skicka sina kanalströmmar och inlägg till mig";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan posta inlägg på min kanalsida (\"vägg\")";
+App::$strings["Can comment on or like my posts"] = "Kan kommentera eller gilla mina inlägg";
+App::$strings["Can send me private mail messages"] = "Kan skicka privata meddelanden till mig";
+App::$strings["Can post photos to my photo albums"] = "Kan lägga till foton i mitt fotoalbum";
+App::$strings["Can like/dislike stuff"] = "Kan gilla/ogilla saker";
+App::$strings["Profiles and things other than posts/comments"] = "Profiler och annat än inlägg/kommentarer";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan vidarebefordra till alla mina kanalkontakter genom @omnämnanden";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avancerat - användbart för att skapa kanaler för gruppforum";
+App::$strings["Can chat with me (when available)"] = "Kan chatta med mig (när tillgänglig)";
+App::$strings["Can write to my file storage"] = "Har skrivrättigheter i mitt filutrymme";
+App::$strings["Can edit my webpages"] = "Kan redigera mina webbsidor";
+App::$strings["Can source my public posts in derived channels"] = "Kan använda mina offentliga inlägg i kanaler nedströms";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Ganska avancerat - väldigt användbart i öppna gemenskaper";
+App::$strings["Can administer my channel resources"] = "Kan administrera mina kanalresurser";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremt avancerat. Låt detta vara om du inte vet vad du gör";
+App::$strings["Social Networking"] = "Socialt nätverkande";
+App::$strings["Mostly Public"] = "Mestadels offentligt";
+App::$strings["Restricted"] = "Begränsat";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Gemenskapsforum";
+App::$strings["Feed Republish"] = "Vidarepublicering av flöde";
+App::$strings["Special Purpose"] = "Särskilt syfte";
+App::$strings["Celebrity/Soapbox"] = "Kändis/talarstol";
+App::$strings["Group Repository"] = "Gruppförråd";
+App::$strings["Other"] = "Annat";
+App::$strings["Custom/Expert Mode"] = "Anpassat/expertläge";
+App::$strings["created a new post"] = "skapade ett nytt inlägg";
+App::$strings["commented on %s's post"] = "kommenterade %ss inlägg";
+App::$strings["Tags"] = "Taggar";
+App::$strings["Keywords"] = "Nyckelord";
+App::$strings["have"] = "har";
+App::$strings["has"] = "har";
+App::$strings["want"] = "vill ha";
+App::$strings["wants"] = "vill ha";
+App::$strings["like"] = "gilla";
+App::$strings["likes"] = "gillar";
+App::$strings["dislike"] = "ogilla";
+App::$strings["dislikes"] = "ogillar";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "gillar detta",
1 => "gillar detta",
);
-$a->strings["Image/photo"] = "Bild/foto";
-$a->strings["Encrypted content"] = "Krypterat innehåll";
-$a->strings["Install design element: "] = "Installera designelement: ";
-$a->strings["QR code"] = "QR-kod";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev följande %2\$s %3\$s";
-$a->strings["post"] = "post";
-$a->strings["Different viewers will see this text differently"] = "Olika betraktare kan se den här texten ollika";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 skrev:";
-$a->strings["prev"] = "föregående";
-$a->strings["first"] = "första";
-$a->strings["last"] = "sista";
-$a->strings["next"] = "nästa";
-$a->strings["older"] = "äldre";
-$a->strings["newer"] = "nyare";
-$a->strings["No connections"] = "Inga kontakter";
-$a->strings["%d Connection"] = array(
+App::$strings["Image/photo"] = "Bild/foto";
+App::$strings["Encrypted content"] = "Krypterat innehåll";
+App::$strings["Install design element: "] = "Installera designelement: ";
+App::$strings["QR code"] = "QR-kod";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev följande %2\$s %3\$s";
+App::$strings["post"] = "post";
+App::$strings["Different viewers will see this text differently"] = "Olika betraktare kan se den här texten ollika";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 skrev:";
+App::$strings["prev"] = "föregående";
+App::$strings["first"] = "första";
+App::$strings["last"] = "sista";
+App::$strings["next"] = "nästa";
+App::$strings["older"] = "äldre";
+App::$strings["newer"] = "nyare";
+App::$strings["No connections"] = "Inga kontakter";
+App::$strings["%d Connection"] = array(
0 => "%d kontakt",
1 => "%d kontakter",
);
-$a->strings["View Connections"] = "Visa kontakter";
-$a->strings["Search"] = "Sök";
-$a->strings["poke"] = "puffa";
-$a->strings["poked"] = "puffade";
-$a->strings["ping"] = "pinga";
-$a->strings["pinged"] = "pingade";
-$a->strings["prod"] = "stöt till";
-$a->strings["prodded"] = "stötte till";
-$a->strings["slap"] = "daska till";
-$a->strings["slapped"] = "daskade till";
-$a->strings["finger"] = "fingra på";
-$a->strings["fingered"] = "fingrade på";
-$a->strings["rebuff"] = "stöt tillbaka";
-$a->strings["rebuffed"] = "stötte tillbaks";
-$a->strings["happy"] = "glad";
-$a->strings["sad"] = "ledsen";
-$a->strings["mellow"] = "lugn";
-$a->strings["tired"] = "trött";
-$a->strings["perky"] = "uppåt";
-$a->strings["angry"] = "arg";
-$a->strings["stupified"] = "virrig";
-$a->strings["puzzled"] = "förbryllad";
-$a->strings["interested"] = "intresserad";
-$a->strings["bitter"] = "bitter";
-$a->strings["cheerful"] = "munter";
-$a->strings["alive"] = "pigg";
-$a->strings["annoyed"] = "irriterad";
-$a->strings["anxious"] = "bekymrad";
-$a->strings["cranky"] = "grinig";
-$a->strings["disturbed"] = "besvärad";
-$a->strings["frustrated"] = "frustrerad";
-$a->strings["depressed"] = "deprimerad";
-$a->strings["motivated"] = "motiverad";
-$a->strings["relaxed"] = "avslappnad";
-$a->strings["surprised"] = "förvånad";
-$a->strings["Monday"] = "måndag";
-$a->strings["Tuesday"] = "tisdag";
-$a->strings["Wednesday"] = "onsdag";
-$a->strings["Thursday"] = "torsdag";
-$a->strings["Friday"] = "fredag";
-$a->strings["Saturday"] = "lördag";
-$a->strings["Sunday"] = "söndag";
-$a->strings["January"] = "januari";
-$a->strings["February"] = "februari";
-$a->strings["March"] = "mars";
-$a->strings["April"] = "april";
-$a->strings["May"] = "maj";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "augusti";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "december";
-$a->strings["unknown.???"] = "okänt.???";
-$a->strings["bytes"] = "byte";
-$a->strings["remove category"] = "ta bort kategori";
-$a->strings["remove from file"] = "ta bort från fil";
-$a->strings["Click to open/close"] = "Klicka för att öppna/stänga";
-$a->strings["Link to Source"] = "Länk till källa";
-$a->strings["Select a page layout: "] = "Välj en sidlayout: ";
-$a->strings["default"] = "standard";
-$a->strings["Page content type: "] = "Typ av sidinnehåll: ";
-$a->strings["Select an alternate language"] = "Välj ett alternativt språk";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "händelse";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "kommentar";
-$a->strings["activity"] = "aktivitet";
-$a->strings["Design"] = "Design";
-$a->strings["Blocks"] = "Block";
-$a->strings["Menus"] = "Menyer";
-$a->strings["Layouts"] = "Layouter";
-$a->strings["Pages"] = "Sidor";
-$a->strings["Collection"] = "Samling";
-$a->strings["New Page"] = "Ny sida";
-$a->strings["Edit"] = "Redigera";
-$a->strings["View"] = "Visa";
-$a->strings["Preview"] = "Förhandsgranska";
-$a->strings["Actions"] = "Åtgärder";
-$a->strings["Page Link"] = "Länk";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Skapad";
-$a->strings["Edited"] = "Ändrad";
-$a->strings["Embedded content"] = "Inbäddat innehåll";
-$a->strings["Embedding disabled"] = "Inbäddning inaktiverat";
-$a->strings["Permission denied."] = "Behörighet saknas.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bild överskrider webbplatsens storleksbegränsning på %lu byte";
-$a->strings["Image file is empty."] = "Bildfil är tom.";
-$a->strings["Unable to process image"] = "Kunde inte bearbeta bild";
-$a->strings["Photo storage failed."] = "Fotolagring misslyckades.";
-$a->strings["Photo Albums"] = "Fotoalbum";
-$a->strings["Upload New Photos"] = "Ladda upp nya foton";
-$a->strings["Public Timeline"] = "Offentlig tidslinje";
-$a->strings["Attachments:"] = "Bilagor:";
-$a->strings["l F d, Y \\@ g:i A"] = "l j F Y \\k\\l. H.i";
-$a->strings["Hubzilla event notification:"] = "Händelsenotifiering från Hubzilla:";
-$a->strings["Starts:"] = "Börjar:";
-$a->strings["Finishes:"] = "Slutar:";
-$a->strings["Location:"] = "Plats:";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Formulärets kontrollkod var inte korrekt. Antagligen beror det på att formuläret har varit öppet för länge (> 3 timmar) innan det skickades.";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gillar %2\$ss %3\$s";
-$a->strings["General Features"] = "Allmänna funktioner";
-$a->strings["Content Expiration"] = "Tidsbegränsat innehåll";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Ta bort inlägg/kommentarer och/eller privata meddelanden efter en tid";
-$a->strings["Multiple Profiles"] = "Flera profiler";
-$a->strings["Ability to create multiple profiles"] = "Möjlighet att skapa flera profiler";
-$a->strings["Advanced Profiles"] = "Avancerade profiler";
-$a->strings["Additional profile sections and selections"] = "Fler profilinställningar";
-$a->strings["Profile Import/Export"] = "Profilimport/-export";
-$a->strings["Save and load profile details across sites/channels"] = "Spara och ladda profiluppgifter mellan webbplatser/kanaler";
-$a->strings["Web Pages"] = "Webbsidor";
-$a->strings["Provide managed web pages on your channel"] = "Tillhandahåll ordnade webbsidor i din kanal";
-$a->strings["Private Notes"] = "Privata anteckningar";
-$a->strings["Enables a tool to store notes and reminders"] = "Aktivera ett verktyg för att spara anteckningar och påminnelser";
-$a->strings["Navigation Channel Select"] = "Kanalväljare i navigation";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Välj kanal direkt från navigationslistens rullgardinsmeny";
-$a->strings["Extended Identity Sharing"] = "Utökad identitetsdelning";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Dela din identitet med alla webbplatser på Internet. Om inaktiverat är identiteten bara delad med platser i matrisen.";
-$a->strings["Expert Mode"] = "Expertläge";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Aktivera expertläge för att tillåta avancerade inställningar";
-$a->strings["Premium Channel"] = "Premiumkanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Låter dig ange begränsningar och villkor för dem som vill ansluta till din kanal";
-$a->strings["Post Composition Features"] = "Skrivfunktioner";
-$a->strings["Use Markdown"] = "Använd Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Tillåt att \"Markdown\" används för att formatera inlägg";
-$a->strings["Large Photos"] = "Stora foton";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkludera stora (640px) fotominiatyrer i inlägg. Om inte aktiverat används små (320px) fotominiatyrer";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importera kanalinnehåll från andra kanaler eller flöden automatiskt";
-$a->strings["Even More Encryption"] = "Ytterligare kryptering";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillåt änd-till-änd-kryptering av innehåll med en delad hemlig nyckel";
-$a->strings["Flag Adult Photos"] = "Flagga vuxenfoton";
-$a->strings["Provide photo edit option to hide adult photos from default album view"] = "Gör det möjligt att inte visa foton som är olämpliga för barn i albums standardvy";
-$a->strings["Network and Stream Filtering"] = "Nätverk och strömfiltrering";
-$a->strings["Search by Date"] = "Sök på datum";
-$a->strings["Ability to select posts by date ranges"] = "Tillåter urval av inlägg baserat på datum";
-$a->strings["Collections Filter"] = "Kretsfilter";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Aktivera en väljare för att visa nätverksinlägg från enbart valda kretsar";
-$a->strings["Save search terms for re-use"] = "Spara sökuttryck för återanvändning";
-$a->strings["Network Personal Tab"] = "Personlig nätverksflik";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Aktivera en flik som visar endast de nätverksinlägg som du har deltagit i";
-$a->strings["Network New Tab"] = "Flik för nytt på nätverket";
-$a->strings["Enable tab to display all new Network activity"] = "Aktivera en flik som visar all ny nätverksaktivitet";
-$a->strings["Affinity Tool"] = "Samhörighetsverktyg";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrera strömaktivitet efter hur nära relationen är";
-$a->strings["Suggest Channels"] = "Föreslå kanaler";
-$a->strings["Show channel suggestions"] = "Visa förslag på kanaler";
-$a->strings["Post/Comment Tools"] = "Inläggs-/kommentarsverktyg";
-$a->strings["Tagging"] = "Taggning";
-$a->strings["Ability to tag existing posts"] = "Möjlighet att tagga befintliga inlägg";
-$a->strings["Post Categories"] = "Inläggskategorier";
-$a->strings["Add categories to your posts"] = "Lägg till kategorier till dina inlägg";
-$a->strings["Ability to file posts under folders"] = "Möjlighet att lägga inlägg i mappar";
-$a->strings["Dislike Posts"] = "Ogilla inlägg";
-$a->strings["Ability to dislike posts/comments"] = "Möjlighet att ogilla inlägg/kommentarer";
-$a->strings["Star Posts"] = "Märk inlägg";
-$a->strings["Ability to mark special posts with a star indicator"] = "Möjlighet att märka speciella inlägg med en stjärna";
-$a->strings["Tag Cloud"] = "Taggmoln";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Tillhandahåll ett personligt taggmoln på din kanalsida";
-$a->strings["parent"] = "en nivå upp";
-$a->strings["Principal"] = "Bas";
-$a->strings["Addressbook"] = "Adressbok";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Schemainkorg";
-$a->strings["Schedule Outbox"] = "Schemautkorg";
-$a->strings["Unknown"] = "Okända";
-$a->strings["%1\$s used"] = "%1\$s använt";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s använt av %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Filer";
-$a->strings["Total"] = "Totalt";
-$a->strings["Shared"] = "Delat";
-$a->strings["Create"] = "Skapa";
-$a->strings["Upload"] = "Ladda upp";
-$a->strings["Name"] = "Namn";
-$a->strings["Type"] = "Typ";
-$a->strings["Size"] = "Storlek";
-$a->strings["Last Modified"] = "Senast ändrad";
-$a->strings["Delete"] = "Ta bort";
-$a->strings["Create new folder"] = "Skapa ny mapp";
-$a->strings["Upload file"] = "Ladda upp fil";
-$a->strings["%1\$s's bookmarks"] = "%1\$ss bokmärken";
-$a->strings["Frequently"] = "Ofta";
-$a->strings["Hourly"] = "Varje timme";
-$a->strings["Twice daily"] = "Två gånger dagligen";
-$a->strings["Daily"] = "Dagligen";
-$a->strings["Weekly"] = "Varje vecka";
-$a->strings["Monthly"] = "Varje månad";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-post";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Site Admin"] = "Serveradministrator";
-$a->strings["Bookmarks"] = "Bokmärken";
-$a->strings["Address Book"] = "Adressbok";
-$a->strings["Login"] = "Logga in";
-$a->strings["Channel Manager"] = "Kanalhanterare";
-$a->strings["Matrix"] = "Matris";
-$a->strings["Webpages"] = "Webbsidor";
-$a->strings["Channel Home"] = "Kanalhem";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Foton";
-$a->strings["Events"] = "Händelser";
-$a->strings["Directory"] = "Katalog";
-$a->strings["Help"] = "Hjälp";
-$a->strings["Mail"] = "Privat meddelande";
-$a->strings["Mood"] = "Sinnesstämning";
-$a->strings["Poke"] = "Puffa";
-$a->strings["Chat"] = "Chatt";
-$a->strings["Probe"] = "Sond";
-$a->strings["Suggest"] = "Föreslå";
-$a->strings["Random Channel"] = "Slumpvald kanal";
-$a->strings["Invite"] = "Bjud in";
-$a->strings["Features"] = "Funktioner";
-$a->strings["Language"] = "Språk";
-$a->strings["Post"] = "Inlägg";
-$a->strings["Profile Photo"] = "Profilfoto";
-$a->strings["Update"] = "Uppdatera";
-$a->strings["Install"] = "Installera";
-$a->strings["Purchase"] = "Köp";
-$a->strings["Default"] = "Standard";
-$a->strings["Visible to your default audience"] = "Kan ses av förinställda mottagare";
-$a->strings["Show"] = "Visa";
-$a->strings["Don't show"] = "Visa inte";
-$a->strings["Permissions"] = "Behörighet";
-$a->strings["Close"] = "Stäng";
-$a->strings[" and "] = " och ";
-$a->strings["public profile"] = "offentlig profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ändrade %2\$s till &quot;%3\$s&quot;";
-$a->strings["Visit %1\$s's %2\$s"] = "Besök %1\$ss %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har en uppdaterad %2\$s (har ändrat %3\$s).";
-$a->strings["channel"] = "kanal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gillar inte %2\$ss %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s har nu kontakt med %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s puffade %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s är %2\$s";
-$a->strings["Select"] = "Välj";
-$a->strings["Private Message"] = "Privat meddelande";
-$a->strings["Message signature validated"] = "Meddelandesignatur bekräftad";
-$a->strings["Message signature incorrect"] = "Meddelandesignatur felaktig";
-$a->strings["View %s's profile @ %s"] = "Visa %ss profil på %s";
-$a->strings["Categories:"] = "Kategorier:";
-$a->strings["Filed under:"] = "Postat under:";
-$a->strings[" from %s"] = "från %s";
-$a->strings["last edited: %s"] = "senast redigerat: %s";
-$a->strings["Expires: %s"] = "Upphör: %s";
-$a->strings["View in context"] = "Visa sammanhang";
-$a->strings["Please wait"] = "Vänta";
-$a->strings["remove"] = "ta bort";
-$a->strings["Loading..."] = "Laddar...";
-$a->strings["Delete Selected Items"] = "Ta bort valda poster";
-$a->strings["View Source"] = "Visa källa";
-$a->strings["Follow Thread"] = "Följ tråd";
-$a->strings["View Status"] = "Visa status";
-$a->strings["View Profile"] = "Visa profil";
-$a->strings["View Photos"] = "Visa foton";
-$a->strings["Matrix Activity"] = "Matrisaktivitet";
-$a->strings["Edit Contact"] = "Redigera kontakt";
-$a->strings["Send PM"] = "Skicka meddelande";
-$a->strings["%s likes this."] = "%s gillar det här.";
-$a->strings["%s doesn't like this."] = "%s gillar inte det här.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View Connections"] = "Visa kontakter";
+App::$strings["Search"] = "Sök";
+App::$strings["poke"] = "puffa";
+App::$strings["poked"] = "puffade";
+App::$strings["ping"] = "pinga";
+App::$strings["pinged"] = "pingade";
+App::$strings["prod"] = "stöt till";
+App::$strings["prodded"] = "stötte till";
+App::$strings["slap"] = "daska till";
+App::$strings["slapped"] = "daskade till";
+App::$strings["finger"] = "fingra på";
+App::$strings["fingered"] = "fingrade på";
+App::$strings["rebuff"] = "stöt tillbaka";
+App::$strings["rebuffed"] = "stötte tillbaks";
+App::$strings["happy"] = "glad";
+App::$strings["sad"] = "ledsen";
+App::$strings["mellow"] = "lugn";
+App::$strings["tired"] = "trött";
+App::$strings["perky"] = "uppåt";
+App::$strings["angry"] = "arg";
+App::$strings["stupified"] = "virrig";
+App::$strings["puzzled"] = "förbryllad";
+App::$strings["interested"] = "intresserad";
+App::$strings["bitter"] = "bitter";
+App::$strings["cheerful"] = "munter";
+App::$strings["alive"] = "pigg";
+App::$strings["annoyed"] = "irriterad";
+App::$strings["anxious"] = "bekymrad";
+App::$strings["cranky"] = "grinig";
+App::$strings["disturbed"] = "besvärad";
+App::$strings["frustrated"] = "frustrerad";
+App::$strings["depressed"] = "deprimerad";
+App::$strings["motivated"] = "motiverad";
+App::$strings["relaxed"] = "avslappnad";
+App::$strings["surprised"] = "förvånad";
+App::$strings["Monday"] = "måndag";
+App::$strings["Tuesday"] = "tisdag";
+App::$strings["Wednesday"] = "onsdag";
+App::$strings["Thursday"] = "torsdag";
+App::$strings["Friday"] = "fredag";
+App::$strings["Saturday"] = "lördag";
+App::$strings["Sunday"] = "söndag";
+App::$strings["January"] = "januari";
+App::$strings["February"] = "februari";
+App::$strings["March"] = "mars";
+App::$strings["April"] = "april";
+App::$strings["May"] = "maj";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "augusti";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "december";
+App::$strings["unknown.???"] = "okänt.???";
+App::$strings["bytes"] = "byte";
+App::$strings["remove category"] = "ta bort kategori";
+App::$strings["remove from file"] = "ta bort från fil";
+App::$strings["Click to open/close"] = "Klicka för att öppna/stänga";
+App::$strings["Link to Source"] = "Länk till källa";
+App::$strings["Select a page layout: "] = "Välj en sidlayout: ";
+App::$strings["default"] = "standard";
+App::$strings["Page content type: "] = "Typ av sidinnehåll: ";
+App::$strings["Select an alternate language"] = "Välj ett alternativt språk";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "händelse";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "kommentar";
+App::$strings["activity"] = "aktivitet";
+App::$strings["Design"] = "Design";
+App::$strings["Blocks"] = "Block";
+App::$strings["Menus"] = "Menyer";
+App::$strings["Layouts"] = "Layouter";
+App::$strings["Pages"] = "Sidor";
+App::$strings["Collection"] = "Samling";
+App::$strings["New Page"] = "Ny sida";
+App::$strings["Edit"] = "Redigera";
+App::$strings["View"] = "Visa";
+App::$strings["Preview"] = "Förhandsgranska";
+App::$strings["Actions"] = "Åtgärder";
+App::$strings["Page Link"] = "Länk";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Skapad";
+App::$strings["Edited"] = "Ändrad";
+App::$strings["Embedded content"] = "Inbäddat innehåll";
+App::$strings["Embedding disabled"] = "Inbäddning inaktiverat";
+App::$strings["Permission denied."] = "Behörighet saknas.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild överskrider webbplatsens storleksbegränsning på %lu byte";
+App::$strings["Image file is empty."] = "Bildfil är tom.";
+App::$strings["Unable to process image"] = "Kunde inte bearbeta bild";
+App::$strings["Photo storage failed."] = "Fotolagring misslyckades.";
+App::$strings["Photo Albums"] = "Fotoalbum";
+App::$strings["Upload New Photos"] = "Ladda upp nya foton";
+App::$strings["Public Timeline"] = "Offentlig tidslinje";
+App::$strings["Attachments:"] = "Bilagor:";
+App::$strings["l F d, Y \\@ g:i A"] = "l j F Y \\k\\l. H.i";
+App::$strings["Hubzilla event notification:"] = "Händelsenotifiering från Hubzilla:";
+App::$strings["Starts:"] = "Börjar:";
+App::$strings["Finishes:"] = "Slutar:";
+App::$strings["Location:"] = "Plats:";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Formulärets kontrollkod var inte korrekt. Antagligen beror det på att formuläret har varit öppet för länge (> 3 timmar) innan det skickades.";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gillar %2\$ss %3\$s";
+App::$strings["General Features"] = "Allmänna funktioner";
+App::$strings["Content Expiration"] = "Tidsbegränsat innehåll";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Ta bort inlägg/kommentarer och/eller privata meddelanden efter en tid";
+App::$strings["Multiple Profiles"] = "Flera profiler";
+App::$strings["Ability to create multiple profiles"] = "Möjlighet att skapa flera profiler";
+App::$strings["Advanced Profiles"] = "Avancerade profiler";
+App::$strings["Additional profile sections and selections"] = "Fler profilinställningar";
+App::$strings["Profile Import/Export"] = "Profilimport/-export";
+App::$strings["Save and load profile details across sites/channels"] = "Spara och ladda profiluppgifter mellan webbplatser/kanaler";
+App::$strings["Web Pages"] = "Webbsidor";
+App::$strings["Provide managed web pages on your channel"] = "Tillhandahåll ordnade webbsidor i din kanal";
+App::$strings["Private Notes"] = "Privata anteckningar";
+App::$strings["Enables a tool to store notes and reminders"] = "Aktivera ett verktyg för att spara anteckningar och påminnelser";
+App::$strings["Navigation Channel Select"] = "Kanalväljare i navigation";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Välj kanal direkt från navigationslistens rullgardinsmeny";
+App::$strings["Extended Identity Sharing"] = "Utökad identitetsdelning";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Dela din identitet med alla webbplatser på Internet. Om inaktiverat är identiteten bara delad med platser i matrisen.";
+App::$strings["Expert Mode"] = "Expertläge";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Aktivera expertläge för att tillåta avancerade inställningar";
+App::$strings["Premium Channel"] = "Premiumkanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Låter dig ange begränsningar och villkor för dem som vill ansluta till din kanal";
+App::$strings["Post Composition Features"] = "Skrivfunktioner";
+App::$strings["Use Markdown"] = "Använd Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Tillåt att \"Markdown\" används för att formatera inlägg";
+App::$strings["Large Photos"] = "Stora foton";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkludera stora (640px) fotominiatyrer i inlägg. Om inte aktiverat används små (320px) fotominiatyrer";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importera kanalinnehåll från andra kanaler eller flöden automatiskt";
+App::$strings["Even More Encryption"] = "Ytterligare kryptering";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillåt änd-till-änd-kryptering av innehåll med en delad hemlig nyckel";
+App::$strings["Flag Adult Photos"] = "Flagga vuxenfoton";
+App::$strings["Provide photo edit option to hide adult photos from default album view"] = "Gör det möjligt att inte visa foton som är olämpliga för barn i albums standardvy";
+App::$strings["Network and Stream Filtering"] = "Nätverk och strömfiltrering";
+App::$strings["Search by Date"] = "Sök på datum";
+App::$strings["Ability to select posts by date ranges"] = "Tillåter urval av inlägg baserat på datum";
+App::$strings["Collections Filter"] = "Kretsfilter";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Aktivera en väljare för att visa nätverksinlägg från enbart valda kretsar";
+App::$strings["Save search terms for re-use"] = "Spara sökuttryck för återanvändning";
+App::$strings["Network Personal Tab"] = "Personlig nätverksflik";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Aktivera en flik som visar endast de nätverksinlägg som du har deltagit i";
+App::$strings["Network New Tab"] = "Flik för nytt på nätverket";
+App::$strings["Enable tab to display all new Network activity"] = "Aktivera en flik som visar all ny nätverksaktivitet";
+App::$strings["Affinity Tool"] = "Samhörighetsverktyg";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrera strömaktivitet efter hur nära relationen är";
+App::$strings["Suggest Channels"] = "Föreslå kanaler";
+App::$strings["Show channel suggestions"] = "Visa förslag på kanaler";
+App::$strings["Post/Comment Tools"] = "Inläggs-/kommentarsverktyg";
+App::$strings["Tagging"] = "Taggning";
+App::$strings["Ability to tag existing posts"] = "Möjlighet att tagga befintliga inlägg";
+App::$strings["Post Categories"] = "Inläggskategorier";
+App::$strings["Add categories to your posts"] = "Lägg till kategorier till dina inlägg";
+App::$strings["Ability to file posts under folders"] = "Möjlighet att lägga inlägg i mappar";
+App::$strings["Dislike Posts"] = "Ogilla inlägg";
+App::$strings["Ability to dislike posts/comments"] = "Möjlighet att ogilla inlägg/kommentarer";
+App::$strings["Star Posts"] = "Märk inlägg";
+App::$strings["Ability to mark special posts with a star indicator"] = "Möjlighet att märka speciella inlägg med en stjärna";
+App::$strings["Tag Cloud"] = "Taggmoln";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Tillhandahåll ett personligt taggmoln på din kanalsida";
+App::$strings["parent"] = "en nivå upp";
+App::$strings["Principal"] = "Bas";
+App::$strings["Addressbook"] = "Adressbok";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Schemainkorg";
+App::$strings["Schedule Outbox"] = "Schemautkorg";
+App::$strings["Unknown"] = "Okända";
+App::$strings["%1\$s used"] = "%1\$s använt";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s använt av %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Filer";
+App::$strings["Total"] = "Totalt";
+App::$strings["Shared"] = "Delat";
+App::$strings["Create"] = "Skapa";
+App::$strings["Upload"] = "Ladda upp";
+App::$strings["Name"] = "Namn";
+App::$strings["Type"] = "Typ";
+App::$strings["Size"] = "Storlek";
+App::$strings["Last Modified"] = "Senast ändrad";
+App::$strings["Delete"] = "Ta bort";
+App::$strings["Create new folder"] = "Skapa ny mapp";
+App::$strings["Upload file"] = "Ladda upp fil";
+App::$strings["%1\$s's bookmarks"] = "%1\$ss bokmärken";
+App::$strings["Frequently"] = "Ofta";
+App::$strings["Hourly"] = "Varje timme";
+App::$strings["Twice daily"] = "Två gånger dagligen";
+App::$strings["Daily"] = "Dagligen";
+App::$strings["Weekly"] = "Varje vecka";
+App::$strings["Monthly"] = "Varje månad";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-post";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Site Admin"] = "Serveradministrator";
+App::$strings["Bookmarks"] = "Bokmärken";
+App::$strings["Address Book"] = "Adressbok";
+App::$strings["Login"] = "Logga in";
+App::$strings["Channel Manager"] = "Kanalhanterare";
+App::$strings["Matrix"] = "Matris";
+App::$strings["Webpages"] = "Webbsidor";
+App::$strings["Channel Home"] = "Kanalhem";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Foton";
+App::$strings["Events"] = "Händelser";
+App::$strings["Directory"] = "Katalog";
+App::$strings["Help"] = "Hjälp";
+App::$strings["Mail"] = "Privat meddelande";
+App::$strings["Mood"] = "Sinnesstämning";
+App::$strings["Poke"] = "Puffa";
+App::$strings["Chat"] = "Chatt";
+App::$strings["Probe"] = "Sond";
+App::$strings["Suggest"] = "Föreslå";
+App::$strings["Random Channel"] = "Slumpvald kanal";
+App::$strings["Invite"] = "Bjud in";
+App::$strings["Features"] = "Funktioner";
+App::$strings["Language"] = "Språk";
+App::$strings["Post"] = "Inlägg";
+App::$strings["Profile Photo"] = "Profilfoto";
+App::$strings["Update"] = "Uppdatera";
+App::$strings["Install"] = "Installera";
+App::$strings["Purchase"] = "Köp";
+App::$strings["Default"] = "Standard";
+App::$strings["Visible to your default audience"] = "Kan ses av förinställda mottagare";
+App::$strings["Show"] = "Visa";
+App::$strings["Don't show"] = "Visa inte";
+App::$strings["Permissions"] = "Behörighet";
+App::$strings["Close"] = "Stäng";
+App::$strings[" and "] = " och ";
+App::$strings["public profile"] = "offentlig profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ändrade %2\$s till &quot;%3\$s&quot;";
+App::$strings["Visit %1\$s's %2\$s"] = "Besök %1\$ss %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har en uppdaterad %2\$s (har ändrat %3\$s).";
+App::$strings["channel"] = "kanal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gillar inte %2\$ss %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s har nu kontakt med %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s puffade %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s är %2\$s";
+App::$strings["Select"] = "Välj";
+App::$strings["Private Message"] = "Privat meddelande";
+App::$strings["Message signature validated"] = "Meddelandesignatur bekräftad";
+App::$strings["Message signature incorrect"] = "Meddelandesignatur felaktig";
+App::$strings["View %s's profile @ %s"] = "Visa %ss profil på %s";
+App::$strings["Categories:"] = "Kategorier:";
+App::$strings["Filed under:"] = "Postat under:";
+App::$strings[" from %s"] = "från %s";
+App::$strings["last edited: %s"] = "senast redigerat: %s";
+App::$strings["Expires: %s"] = "Upphör: %s";
+App::$strings["View in context"] = "Visa sammanhang";
+App::$strings["Please wait"] = "Vänta";
+App::$strings["remove"] = "ta bort";
+App::$strings["Loading..."] = "Laddar...";
+App::$strings["Delete Selected Items"] = "Ta bort valda poster";
+App::$strings["View Source"] = "Visa källa";
+App::$strings["Follow Thread"] = "Följ tråd";
+App::$strings["View Status"] = "Visa status";
+App::$strings["View Profile"] = "Visa profil";
+App::$strings["View Photos"] = "Visa foton";
+App::$strings["Matrix Activity"] = "Matrisaktivitet";
+App::$strings["Edit Contact"] = "Redigera kontakt";
+App::$strings["Send PM"] = "Skicka meddelande";
+App::$strings["%s likes this."] = "%s gillar det här.";
+App::$strings["%s doesn't like this."] = "%s gillar inte det här.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d person</span> gillar det här.",
1 => "<span %1\$s>%2\$d personer</span> gillar det här.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d person</span> gillar inte det här.",
1 => "<span %1\$s>%2\$d personer</span> gillar inte det här.",
);
-$a->strings["and"] = "och";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "och";
+App::$strings[", and %d other people"] = array(
0 => ", och %d annan person",
1 => ", och %d andra personer",
);
-$a->strings["%s like this."] = "%s gillar det här.";
-$a->strings["%s don't like this."] = "%s gillar inte det här.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Kan ses av <strong>alla</strong>";
-$a->strings["Please enter a link URL:"] = "Ange en länkadress:";
-$a->strings["Please enter a video link/URL:"] = "Ange en videolänkadress:";
-$a->strings["Please enter an audio link/URL:"] = "Ange en ljudlänkadress";
-$a->strings["Tag term:"] = "Tagguttryck";
-$a->strings["Save to Folder:"] = "Spara i mapp:";
-$a->strings["Where are you right now?"] = "Var är du just nu?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Upphör YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Dela";
-$a->strings["Page link title"] = "Titel på sidlänk";
-$a->strings["Post as"] = "Posta som";
-$a->strings["Upload photo"] = "Ladda upp foto";
-$a->strings["upload photo"] = "ladda upp foto";
-$a->strings["Attach file"] = "Bifoga fil";
-$a->strings["attach file"] = "bifoga fil";
-$a->strings["Insert web link"] = "Infoga webblänk";
-$a->strings["web link"] = "webblänk";
-$a->strings["Insert video link"] = "Infoga videolänk";
-$a->strings["video link"] = "videolänk";
-$a->strings["Insert audio link"] = "Infoga ljudlänk";
-$a->strings["audio link"] = "ljudlänk";
-$a->strings["Set your location"] = "Ange din plats";
-$a->strings["set location"] = "ange plats";
-$a->strings["Clear browser location"] = "Rensa webbläsarplats";
-$a->strings["clear location"] = "rensa plats";
-$a->strings["Title (optional)"] = "Titel (frivilligt)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorier (frivilligt, kommaseparerad lista)";
-$a->strings["Permission settings"] = "Behörighetsinställningar";
-$a->strings["permissions"] = "behörighet";
-$a->strings["Public post"] = "Offentligt inlägg";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exempel: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Ange utgångsdatum";
-$a->strings["Encrypt text"] = "Kryptera text";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Avbryt";
-$a->strings["Discover"] = "Upptäck";
-$a->strings["Imported public streams"] = "Importerade offentliga strömmar";
-$a->strings["Commented Order"] = "Kommentarsordning";
-$a->strings["Sort by Comment Date"] = "Ordna efter kommentarsdatum";
-$a->strings["Posted Order"] = "Inläggsordning";
-$a->strings["Sort by Post Date"] = "Ordna efter när inlägget skrevs";
-$a->strings["Posts that mention or involve you"] = "Inlägg som nämner eller berör dig";
-$a->strings["New"] = "Nytt";
-$a->strings["Activity Stream - by date"] = "Aktivitetsström - efter datum";
-$a->strings["Starred"] = "Märkt";
-$a->strings["Favourite Posts"] = "Favoritinlägg";
-$a->strings["Spam"] = "Skräp";
-$a->strings["Posts flagged as SPAM"] = "Inlägg markerade som SKRÄP";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusmeddelanden och inlägg";
-$a->strings["About"] = "Om";
-$a->strings["Profile Details"] = "Profildetaljer";
-$a->strings["Files and Storage"] = "Filer och lagring";
-$a->strings["Chatrooms"] = "Chattrum";
-$a->strings["Saved Bookmarks"] = "Sparade bokmärken";
-$a->strings["Manage Webpages"] = "Hantera webbsidor";
-$a->strings["Save to Folder"] = "Spara i mapp";
-$a->strings["View all"] = "Visa alla";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s gillar det här.";
+App::$strings["%s don't like this."] = "%s gillar inte det här.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Kan ses av <strong>alla</strong>";
+App::$strings["Please enter a link URL:"] = "Ange en länkadress:";
+App::$strings["Please enter a video link/URL:"] = "Ange en videolänkadress:";
+App::$strings["Please enter an audio link/URL:"] = "Ange en ljudlänkadress";
+App::$strings["Tag term:"] = "Tagguttryck";
+App::$strings["Save to Folder:"] = "Spara i mapp:";
+App::$strings["Where are you right now?"] = "Var är du just nu?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Upphör YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Dela";
+App::$strings["Page link title"] = "Titel på sidlänk";
+App::$strings["Post as"] = "Posta som";
+App::$strings["Upload photo"] = "Ladda upp foto";
+App::$strings["upload photo"] = "ladda upp foto";
+App::$strings["Attach file"] = "Bifoga fil";
+App::$strings["attach file"] = "bifoga fil";
+App::$strings["Insert web link"] = "Infoga webblänk";
+App::$strings["web link"] = "webblänk";
+App::$strings["Insert video link"] = "Infoga videolänk";
+App::$strings["video link"] = "videolänk";
+App::$strings["Insert audio link"] = "Infoga ljudlänk";
+App::$strings["audio link"] = "ljudlänk";
+App::$strings["Set your location"] = "Ange din plats";
+App::$strings["set location"] = "ange plats";
+App::$strings["Clear browser location"] = "Rensa webbläsarplats";
+App::$strings["clear location"] = "rensa plats";
+App::$strings["Title (optional)"] = "Titel (frivilligt)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorier (frivilligt, kommaseparerad lista)";
+App::$strings["Permission settings"] = "Behörighetsinställningar";
+App::$strings["permissions"] = "behörighet";
+App::$strings["Public post"] = "Offentligt inlägg";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exempel: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Ange utgångsdatum";
+App::$strings["Encrypt text"] = "Kryptera text";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Avbryt";
+App::$strings["Discover"] = "Upptäck";
+App::$strings["Imported public streams"] = "Importerade offentliga strömmar";
+App::$strings["Commented Order"] = "Kommentarsordning";
+App::$strings["Sort by Comment Date"] = "Ordna efter kommentarsdatum";
+App::$strings["Posted Order"] = "Inläggsordning";
+App::$strings["Sort by Post Date"] = "Ordna efter när inlägget skrevs";
+App::$strings["Posts that mention or involve you"] = "Inlägg som nämner eller berör dig";
+App::$strings["New"] = "Nytt";
+App::$strings["Activity Stream - by date"] = "Aktivitetsström - efter datum";
+App::$strings["Starred"] = "Märkt";
+App::$strings["Favourite Posts"] = "Favoritinlägg";
+App::$strings["Spam"] = "Skräp";
+App::$strings["Posts flagged as SPAM"] = "Inlägg markerade som SKRÄP";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusmeddelanden och inlägg";
+App::$strings["About"] = "Om";
+App::$strings["Profile Details"] = "Profildetaljer";
+App::$strings["Files and Storage"] = "Filer och lagring";
+App::$strings["Chatrooms"] = "Chattrum";
+App::$strings["Saved Bookmarks"] = "Sparade bokmärken";
+App::$strings["Manage Webpages"] = "Hantera webbsidor";
+App::$strings["Save to Folder"] = "Spara i mapp";
+App::$strings["View all"] = "Visa alla";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "ogillar detta",
1 => "ogillar detta",
);
-$a->strings["Add Star"] = "Märk";
-$a->strings["Remove Star"] = "Ta bort märkning";
-$a->strings["Toggle Star Status"] = "Växla märkning";
-$a->strings["starred"] = "märkt";
-$a->strings["Add Tag"] = "Lägg till en tagg";
-$a->strings["I like this (toggle)"] = "Jag gillar det här (växla)";
-$a->strings["I don't like this (toggle)"] = "Jag gillar inte det här (växla)";
-$a->strings["Share This"] = "Dela det här";
-$a->strings["share"] = "dela";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Märk";
+App::$strings["Remove Star"] = "Ta bort märkning";
+App::$strings["Toggle Star Status"] = "Växla märkning";
+App::$strings["starred"] = "märkt";
+App::$strings["Add Tag"] = "Lägg till en tagg";
+App::$strings["I like this (toggle)"] = "Jag gillar det här (växla)";
+App::$strings["I don't like this (toggle)"] = "Jag gillar inte det här (växla)";
+App::$strings["Share This"] = "Dela det här";
+App::$strings["share"] = "dela";
+App::$strings["%d comment"] = array(
0 => "%d kommentar",
1 => "%d kommentarer",
);
-$a->strings["View %s's profile - %s"] = "Visa %ss profil - %s";
-$a->strings["to"] = "till";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Vägg-till-vägg";
-$a->strings["via Wall-To-Wall:"] = "via vägg-till-vägg";
-$a->strings["Save Bookmarks"] = "Spara bokmärken";
-$a->strings["Add to Calendar"] = "Lägg till kalendern";
-$a->strings["Mark all seen"] = "Märk alla som lästa";
-$a->strings["__ctx:noun__ Likes"] = "gillar detta";
-$a->strings["__ctx:noun__ Dislikes"] = "ogillar detta";
-$a->strings["[+] show all"] = "[+] visa alla";
-$a->strings["This is you"] = "Det här är du";
-$a->strings["Comment"] = "Kommentera";
-$a->strings["Submit"] = "Skicka";
-$a->strings["Bold"] = "Fet";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Understruken";
-$a->strings["Quote"] = "Citat";
-$a->strings["Code"] = "Kod";
-$a->strings["Image"] = "Bild";
-$a->strings["Link"] = "Länk";
-$a->strings["Video"] = "Video";
-$a->strings["This event has been added to your calendar."] = "Händelsen har lagts till i din kalender.";
-$a->strings["No recipient provided."] = "Ingen mottagare angiven.";
-$a->strings["[no subject]"] = "[inget ämne]";
-$a->strings["Unable to determine sender."] = "Kunde inte avgöra vem som är avsändare.";
-$a->strings["Stored post could not be verified."] = "Den sparade posten kunde inte verifieras.";
-$a->strings["Item was not found."] = "Posten hittades inte.";
-$a->strings["No source file."] = "Ingen källfil.";
-$a->strings["Cannot locate file to replace"] = "Kan inte hitta fil att ersätta";
-$a->strings["Cannot locate file to revise/update"] = "Kan inte hitta fil att revidera/uppdatera";
-$a->strings["File exceeds size limit of %d"] = "Filen överskrider storleksbegränsningen %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nått begränsningen %1$.0f megabyte utrymme för bilagor.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Filuppladdning misslyckades. Möjlig systembegränsning eller avbruten åtgärd.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Den lagrade filen kunde inte verifieras. Uppladdning misslyckad.";
-$a->strings["Path not available."] = "Sökväg inte tillgänglig.";
-$a->strings["Empty pathname"] = "Tom sökväg";
-$a->strings["duplicate filename or path"] = "filnamn eller sökväg finns redan";
-$a->strings["Path not found."] = "Sökväg hittas inte.";
-$a->strings["mkdir failed."] = "mkdir misslyckades.";
-$a->strings["database storage failed."] = "databaslagring misslyckades.";
-$a->strings["Hubzilla Notification"] = "Hubzilla-meddelande";
-$a->strings["hubzilla"] = "hubzilla";
-$a->strings["Thank You,"] = "Tack,";
-$a->strings["%s Administrator"] = "Administratören för %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Meddelande] Nytt meddelande på %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s skickade ett nytt privat meddelande till dig på %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s skickade %2\$s till dig.";
-$a->strings["a private message"] = "ett privat meddelande";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Besök %s för att visa och/eller svara på dina privata meddelanden.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ett %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]%4\$ss %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ditt %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Meddelande] Kommentar till konversation #%1\$d av %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterade en sak/konversation du har följt.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Besök %s för att visa och/eller svara på konversationen.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Meddelande] %s postade till din profilvägg";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s postade till din profilvägg på %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s postade till [zrl=%3\$s]din vägg[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Meddelande] %s taggade dig";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s taggade dig på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]taggade dig[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Meddelande] %1\$s puffade dig";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s puffade dig på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]puffade dig[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Meddelande] %s taggade ditt inlägg";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s taggade ditt inlägg på %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s taggade [zrl=%3\$s]ditt inlägg[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Meddelande] Presentation mottagen";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har fått en ny kontaktförfrågan från '%2\$s' på %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du har fått [zrl=%2\$s]en ny kontaktförfrågan[/zrl] från %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Du kan besöka deras profil på %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Besök %s för att bevilja eller avslå kontaktförfrågan.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Meddelande] Vänförslag mottaget";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har fått ett vänförslag från '%2\$s' på %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har fått [zrl=%2\$s]ett vänförslag[/zrl] angående %3\$s från %4\$s.";
-$a->strings["Name:"] = "Namn:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Besök %s för att bevilja eller avslå förslaget.";
-$a->strings["[Red:Notify]"] = "[Red:Notifiering]";
-$a->strings["Logged out."] = "Utloggad.";
-$a->strings["Failed authentication"] = "Inloggning misslyckades";
-$a->strings["Login failed."] = "Inloggning misslyckades.";
-$a->strings["view full size"] = "visa full storlek";
-$a->strings["%d invitation available"] = array(
+App::$strings["View %s's profile - %s"] = "Visa %ss profil - %s";
+App::$strings["to"] = "till";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Vägg-till-vägg";
+App::$strings["via Wall-To-Wall:"] = "via vägg-till-vägg";
+App::$strings["Save Bookmarks"] = "Spara bokmärken";
+App::$strings["Add to Calendar"] = "Lägg till kalendern";
+App::$strings["Mark all seen"] = "Märk alla som lästa";
+App::$strings["__ctx:noun__ Likes"] = "gillar detta";
+App::$strings["__ctx:noun__ Dislikes"] = "ogillar detta";
+App::$strings["[+] show all"] = "[+] visa alla";
+App::$strings["This is you"] = "Det här är du";
+App::$strings["Comment"] = "Kommentera";
+App::$strings["Submit"] = "Skicka";
+App::$strings["Bold"] = "Fet";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Understruken";
+App::$strings["Quote"] = "Citat";
+App::$strings["Code"] = "Kod";
+App::$strings["Image"] = "Bild";
+App::$strings["Link"] = "Länk";
+App::$strings["Video"] = "Video";
+App::$strings["This event has been added to your calendar."] = "Händelsen har lagts till i din kalender.";
+App::$strings["No recipient provided."] = "Ingen mottagare angiven.";
+App::$strings["[no subject]"] = "[inget ämne]";
+App::$strings["Unable to determine sender."] = "Kunde inte avgöra vem som är avsändare.";
+App::$strings["Stored post could not be verified."] = "Den sparade posten kunde inte verifieras.";
+App::$strings["Item was not found."] = "Posten hittades inte.";
+App::$strings["No source file."] = "Ingen källfil.";
+App::$strings["Cannot locate file to replace"] = "Kan inte hitta fil att ersätta";
+App::$strings["Cannot locate file to revise/update"] = "Kan inte hitta fil att revidera/uppdatera";
+App::$strings["File exceeds size limit of %d"] = "Filen överskrider storleksbegränsningen %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nått begränsningen %1$.0f megabyte utrymme för bilagor.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Filuppladdning misslyckades. Möjlig systembegränsning eller avbruten åtgärd.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Den lagrade filen kunde inte verifieras. Uppladdning misslyckad.";
+App::$strings["Path not available."] = "Sökväg inte tillgänglig.";
+App::$strings["Empty pathname"] = "Tom sökväg";
+App::$strings["duplicate filename or path"] = "filnamn eller sökväg finns redan";
+App::$strings["Path not found."] = "Sökväg hittas inte.";
+App::$strings["mkdir failed."] = "mkdir misslyckades.";
+App::$strings["database storage failed."] = "databaslagring misslyckades.";
+App::$strings["Hubzilla Notification"] = "Hubzilla-meddelande";
+App::$strings["hubzilla"] = "hubzilla";
+App::$strings["Thank You,"] = "Tack,";
+App::$strings["%s Administrator"] = "Administratören för %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Meddelande] Nytt meddelande på %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s skickade ett nytt privat meddelande till dig på %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s skickade %2\$s till dig.";
+App::$strings["a private message"] = "ett privat meddelande";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Besök %s för att visa och/eller svara på dina privata meddelanden.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ett %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]%4\$ss %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ditt %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Meddelande] Kommentar till konversation #%1\$d av %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterade en sak/konversation du har följt.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Besök %s för att visa och/eller svara på konversationen.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Meddelande] %s postade till din profilvägg";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s postade till din profilvägg på %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s postade till [zrl=%3\$s]din vägg[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Meddelande] %s taggade dig";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s taggade dig på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]taggade dig[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Meddelande] %1\$s puffade dig";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s puffade dig på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]puffade dig[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Meddelande] %s taggade ditt inlägg";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s taggade ditt inlägg på %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s taggade [zrl=%3\$s]ditt inlägg[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Meddelande] Presentation mottagen";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har fått en ny kontaktförfrågan från '%2\$s' på %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du har fått [zrl=%2\$s]en ny kontaktförfrågan[/zrl] från %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Du kan besöka deras profil på %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Besök %s för att bevilja eller avslå kontaktförfrågan.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Meddelande] Vänförslag mottaget";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har fått ett vänförslag från '%2\$s' på %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har fått [zrl=%2\$s]ett vänförslag[/zrl] angående %3\$s från %4\$s.";
+App::$strings["Name:"] = "Namn:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Besök %s för att bevilja eller avslå förslaget.";
+App::$strings["[Red:Notify]"] = "[Red:Notifiering]";
+App::$strings["Logged out."] = "Utloggad.";
+App::$strings["Failed authentication"] = "Inloggning misslyckades";
+App::$strings["Login failed."] = "Inloggning misslyckades.";
+App::$strings["view full size"] = "visa full storlek";
+App::$strings["%d invitation available"] = array(
0 => "%d inbjudan tillgänglig",
1 => "%d inbjudningar tillgängliga",
);
-$a->strings["Advanced"] = "Avancerat";
-$a->strings["Find Channels"] = "Hitta kanaler";
-$a->strings["Enter name or interest"] = "Ange namn eller intresse";
-$a->strings["Connect/Follow"] = "Ta kontakt/följ";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exempel: Robert Morgenstein, Fiske";
-$a->strings["Find"] = "Sök";
-$a->strings["Channel Suggestions"] = "Kanalförslag";
-$a->strings["Random Profile"] = "Slumpvald profil";
-$a->strings["Invite Friends"] = "Bjud in vänner";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Avancerat exempel: name=fred and country=iceland";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avancerat";
+App::$strings["Find Channels"] = "Hitta kanaler";
+App::$strings["Enter name or interest"] = "Ange namn eller intresse";
+App::$strings["Connect/Follow"] = "Ta kontakt/följ";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exempel: Robert Morgenstein, Fiske";
+App::$strings["Find"] = "Sök";
+App::$strings["Channel Suggestions"] = "Kanalförslag";
+App::$strings["Random Profile"] = "Slumpvald profil";
+App::$strings["Invite Friends"] = "Bjud in vänner";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Avancerat exempel: name=fred and country=iceland";
+App::$strings["%d connection in common"] = array(
0 => "%d gemensam kontakt",
1 => "%d gemensamma kontakter",
);
-$a->strings["show more"] = "visa fler";
-$a->strings["Directory Options"] = "Katalogalternativ";
-$a->strings["Alphabetic"] = "Alfabetisk";
-$a->strings["Reverse Alphabetic"] = "Omvänd alfabetisk";
-$a->strings["Newest to Oldest"] = "Nyast till äldst";
-$a->strings["Oldest to Newest"] = "Äldst till nyast";
-$a->strings["Public Forums Only"] = "Endast offentliga forum";
-$a->strings["Sort"] = "Ordning";
-$a->strings["Enable Safe Search"] = "Aktivera säker sökning";
-$a->strings["Disable Safe Search"] = "Avaktivera säker sökning";
-$a->strings["Safe Mode"] = "Säkert läge";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En borttagen grupp med det här namnet återskapades. Befintliga rättigheter till saker <strong>kan</strong> gälla för den här gruppen och alla framtida medlemmar. Om det här inte är vad du avsåg, skapa i stället en annan grupp med ett annat namn.";
-$a->strings["Default privacy group for new contacts"] = "Förvald integritetsgrupp för nya kontakter";
-$a->strings["All Channels"] = "Alla kanaler";
-$a->strings["edit"] = "redigera";
-$a->strings["Collections"] = "Kretsar";
-$a->strings["Edit collection"] = "Redigera krets";
-$a->strings["Create a new collection"] = "Skapa en ny krets";
-$a->strings["Channels not in any collection"] = "Kanaler inte i någon krets";
-$a->strings["Permission denied"] = "Behörighet saknas";
-$a->strings["(Unknown)"] = "(Okänt)";
-$a->strings["Visible to anybody on the internet."] = "Kan ses av vem som helst på Internet.";
-$a->strings["Visible to you only."] = "Kan bara ses av dig.";
-$a->strings["Visible to anybody in this network."] = "Kan ses av alla på det här nätverket.";
-$a->strings["Visible to anybody authenticated."] = "Kan ses av alla inloggade.";
-$a->strings["Visible to anybody on %s."] = "Kan ses av alla på %s.";
-$a->strings["Visible to all connections."] = "Kan ses av alla kontakter.";
-$a->strings["Visible to approved connections."] = "Kan ses av godkända kontakter.";
-$a->strings["Visible to specific connections."] = "Kan ses av valda kontakter.";
-$a->strings["Item not found."] = "Posten hittades inte.";
-$a->strings["Collection not found."] = "Kretsen hittades inte.";
-$a->strings["Collection is empty."] = "Kretsen är tom.";
-$a->strings["Collection: %s"] = "Krets: %s";
-$a->strings["Connection: %s"] = "Kontakt: %s";
-$a->strings["Connection not found."] = "Kontakten hittades inte.";
-$a->strings["Delete this item?"] = "Ta bort den här posten?";
-$a->strings["[-] show less"] = "[-] visa färre";
-$a->strings["[+] expand"] = "[+] fäll ut";
-$a->strings["[-] collapse"] = "[-] fäll ihop";
-$a->strings["Password too short"] = "Lösenord för kort";
-$a->strings["Passwords do not match"] = "Lösenorden stämmer inte överens";
-$a->strings["everybody"] = "alla";
-$a->strings["Secret Passphrase"] = "Hemligt lösenord";
-$a->strings["Passphrase hint"] = "Lösenordsledtråd";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Observera: Rättigheter har ändrats men har ännu inte skickats in";
-$a->strings["close all"] = "stäng alla";
-$a->strings["Nothing new here"] = "Inget nytt här";
-$a->strings["Rate This Channel (this is public)"] = "Betygsätt den här kanalen (detta är offentligt)";
-$a->strings["Rating"] = "Betyg";
-$a->strings["Describe (optional)"] = "Utlåtande (frivilligt)";
-$a->strings["timeago.prefixAgo"] = "för";
-$a->strings["timeago.prefixFromNow"] = "om";
-$a->strings["ago"] = "sedan";
-$a->strings["from now"] = " ";
-$a->strings["less than a minute"] = "mindre än en minut";
-$a->strings["about a minute"] = "ungefär en minut";
-$a->strings["%d minutes"] = "%d minuter";
-$a->strings["about an hour"] = "ungefär en timme";
-$a->strings["about %d hours"] = "ungefär %d timmar";
-$a->strings["a day"] = "en dag";
-$a->strings["%d days"] = "%d dagar";
-$a->strings["about a month"] = "ungefär en månad";
-$a->strings["%d months"] = "%d månader";
-$a->strings["about a year"] = "ungefär ett år";
-$a->strings["%d years"] = "%d år";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["Not a valid email address"] = "Inte en giltig e-postadress";
-$a->strings["Your email domain is not among those allowed on this site"] = "Din e-postdomän är inte bland de som tillåts på den här servern";
-$a->strings["Your email address is already registered at this site."] = "Din e-postadress är redan registrerad på den här servern.";
-$a->strings["An invitation is required."] = "En inbjudan behövs.";
-$a->strings["Invitation could not be verified."] = "Inbjudningen kunde inte bekräftas.";
-$a->strings["Please enter the required information."] = "Ange den begärda informationen.";
-$a->strings["Failed to store account information."] = "Misslyckades att spara kontoinformation.";
-$a->strings["Registration confirmation for %s"] = "Registreringsbekräftelse för %s";
-$a->strings["Registration request at %s"] = "Registreringsförfrågan på %s";
-$a->strings["Administrator"] = "Administratör";
-$a->strings["your registration password"] = "ditt registreringslösenord";
-$a->strings["Registration details for %s"] = "Registreringsdetaljer för %s";
-$a->strings["Account approved."] = "Konto godkänt.";
-$a->strings["Registration revoked for %s"] = "Registrering avslagen för %s";
-$a->strings["Account verified. Please login."] = "Konto bekräftat. Du kan nu logga in.";
-$a->strings["Click here to upgrade."] = "Klicka här för att uppgradera.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Den här funktionen går utanför vad som anges i ditt avtal.";
-$a->strings["This action is not available under your subscription plan."] = "Den här funktionen är inte tillgänglig med ditt avtal.";
-$a->strings["Miscellaneous"] = "Övrigt";
-$a->strings["YYYY-MM-DD or MM-DD"] = "Ã…Ã…Ã…Ã…-MM-DD eller MM-DD";
-$a->strings["Required"] = "Behövs";
-$a->strings["never"] = "aldrig";
-$a->strings["less than a second ago"] = "mindre än en sekund sedan";
-$a->strings["year"] = "Ã¥r";
-$a->strings["years"] = "Ã¥r";
-$a->strings["month"] = "månad";
-$a->strings["months"] = "månader";
-$a->strings["week"] = "vecka";
-$a->strings["weeks"] = "veckor";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dagar";
-$a->strings["hour"] = "timme";
-$a->strings["hours"] = "timmar";
-$a->strings["minute"] = "minut";
-$a->strings["minutes"] = "minuter";
-$a->strings["second"] = "sekund";
-$a->strings["seconds"] = "sekunder";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s sedan";
-$a->strings["%1\$s's birthday"] = "%1\$ss födelsedag";
-$a->strings["Happy Birthday %1\$s"] = "Grattis på födelsedagen %1\$s";
-$a->strings["Missing room name"] = "Rumsnamn saknas";
-$a->strings["Duplicate room name"] = "Rumsnamnet finns redan";
-$a->strings["Invalid room specifier."] = "Ogiltig rumsbeskrivning.";
-$a->strings["Room not found."] = "Rummet hittades inte.";
-$a->strings["Room is full"] = "Rummet är fullt";
-$a->strings["Channel is blocked on this site."] = "Kanalen är blockerad på den här servern.";
-$a->strings["Channel location missing."] = "Kanalplats saknas.";
-$a->strings["Response from remote channel was incomplete."] = "Svar från den andra kanalen var ofullständigt.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanalen har tagits bort och finns inte längre.";
-$a->strings["Protocol disabled."] = "Protokoll inaktiverat.";
-$a->strings["Channel discovery failed."] = "Kanalsökning misslyckades.";
-$a->strings["local account not found."] = "hittade inte lokalt konto.";
-$a->strings["Cannot connect to yourself."] = "Du kan inte kontakta dig själv.";
-$a->strings["Unable to obtain identity information from database"] = "Kunde inte hämta från databasen";
-$a->strings["Empty name"] = "Tomt namn";
-$a->strings["Name too long"] = "För långt namn";
-$a->strings["No account identifier"] = "Ingen kontoidentifierare";
-$a->strings["Nickname is required."] = "Smeknamn måste anges.";
-$a->strings["Reserved nickname. Please choose another."] = "Reserverat smeknamn. Välj ett annat.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Smeknamnet innehåller otillåtna tecken eller är redan upptaget på den här servern.";
-$a->strings["Unable to retrieve created identity"] = "Kunde inte hämta den skapade identiteten";
-$a->strings["Default Profile"] = "Standardprofil";
-$a->strings["Requested channel is not available."] = "Den begärda kanalen är inte tillgänglig";
-$a->strings["Requested profile is not available."] = "Begärd profil är inte tillgänglig.";
-$a->strings["Change profile photo"] = "Bytprofilfoto";
-$a->strings["Profiles"] = "Profiler";
-$a->strings["Manage/edit profiles"] = "Hantera/redigera profiler";
-$a->strings["Create New Profile"] = "Skapa ny profil";
-$a->strings["Edit Profile"] = "Redigera profil";
-$a->strings["Profile Image"] = "Profilbild";
-$a->strings["visible to everybody"] = "synlig för alla";
-$a->strings["Edit visibility"] = "Redigera synlighet";
-$a->strings["Gender:"] = "Kön:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Hemsida:";
-$a->strings["Online Now"] = "Online nu";
-$a->strings["g A l F d"] = "l j F \\k\\l G";
-$a->strings["F d"] = "j F";
-$a->strings["[today]"] = "[i dag]";
-$a->strings["Birthday Reminders"] = "Födelsedagspåminnelser";
-$a->strings["Birthdays this week:"] = "Födelsedagar den här veckan:";
-$a->strings["[No description]"] = "[Ingen beskrivning]";
-$a->strings["Event Reminders"] = "Händelsepåminnelser";
-$a->strings["Events this week:"] = "Händelser den här veckan:";
-$a->strings["Full Name:"] = "Fullständigt namn:";
-$a->strings["Like this channel"] = "Gilla den här kanalen";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Födelsedag:";
-$a->strings["Age:"] = "Ã…lder:";
-$a->strings["for %1\$d %2\$s"] = "i %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Sexuell preferens:";
-$a->strings["Hometown:"] = "Hemort:";
-$a->strings["Tags:"] = "Taggar:";
-$a->strings["Political Views:"] = "Politisk åskådning:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Om:";
-$a->strings["Hobbies/Interests:"] = "Fritidssysselsättning/intressen:";
-$a->strings["Likes:"] = "Gillar:";
-$a->strings["Dislikes:"] = "Ogillar:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformation och sociala nätverk:";
-$a->strings["My other channels:"] = "Mina andra kanaler:";
-$a->strings["Musical interests:"] = "Musikintressen:";
-$a->strings["Books, literature:"] = "Böcker, litteratur:";
-$a->strings["Television:"] = "Tv:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underhållning:";
-$a->strings["Love/Romance:"] = "Kärlek/romantik:";
-$a->strings["Work/employment:"] = "Arbete/sysselsättning:";
-$a->strings["School/education:"] = "Skola/utbildning:";
-$a->strings["Like this thing"] = "Gilla den här saken";
-$a->strings["Logout"] = "Logga ut";
-$a->strings["End this session"] = "Avsluta sessionen";
-$a->strings["Home"] = "Hem";
-$a->strings["Your posts and conversations"] = "Dina inlägg och konversationer";
-$a->strings["Your profile page"] = "Din profilsida";
-$a->strings["Edit Profiles"] = "Redigera profiler";
-$a->strings["Manage/Edit profiles"] = "Hantera/redigera profiler";
-$a->strings["Edit your profile"] = "Redigera din profil";
-$a->strings["Your photos"] = "Dina foton";
-$a->strings["Your files"] = "Dina filer";
-$a->strings["Your chatrooms"] = "Dina chattrum";
-$a->strings["Your bookmarks"] = "Dina bokmärken";
-$a->strings["Your webpages"] = "Dina webbsidor";
-$a->strings["Sign in"] = "Logga in";
-$a->strings["%s - click to logout"] = "%s - klicka för att logga ut";
-$a->strings["Remote authentication"] = "Fjärrinloggning";
-$a->strings["Click to authenticate to your home hub"] = "Klicka för att autentisera mot din hemmahubb";
-$a->strings["Home Page"] = "Hemsida";
-$a->strings["Register"] = "Skapa konto";
-$a->strings["Create an account"] = "Skapa ett konto";
-$a->strings["Help and documentation"] = "Hjälp och dokumentation";
-$a->strings["Applications, utilities, links, games"] = "Applikationer, verktyg, länkar, spel";
-$a->strings["Search site content"] = "Sök innehåll";
-$a->strings["Channel Directory"] = "Kanalkatalog";
-$a->strings["Your matrix"] = "Din matris";
-$a->strings["Mark all matrix notifications seen"] = "Märk alla matrisnotifieringar som lästa";
-$a->strings["Channel home"] = "Kanalhem";
-$a->strings["Mark all channel notifications seen"] = "Märk alla kanalnotifieringar som lästa";
-$a->strings["Connections"] = "Kontakter";
-$a->strings["Notices"] = "Meddelanden";
-$a->strings["Notifications"] = "Notifieringar";
-$a->strings["See all notifications"] = "Se alla notifieringar";
-$a->strings["Mark all system notifications seen"] = "Märk alla systemnotifieringar som lästa";
-$a->strings["Private mail"] = "Privat meddelande";
-$a->strings["See all private messages"] = "Se alla privata meddelanden";
-$a->strings["Mark all private messages seen"] = "Märk alla privata meddelanden som lästa";
-$a->strings["Inbox"] = "Inkorg";
-$a->strings["Outbox"] = "Utkorg";
-$a->strings["Event Calendar"] = "Kalender";
-$a->strings["See all events"] = "Se alla händelser";
-$a->strings["Mark all events seen"] = "Märk alla händelser som lästa";
-$a->strings["Manage Your Channels"] = "Hantera dina kanaler";
-$a->strings["Account/Channel Settings"] = "Konto-/kanalinställningar";
-$a->strings["Admin"] = "Administration";
-$a->strings["Site Setup and Configuration"] = "Serverinställning och -konfiguration";
-$a->strings["@name, #tag, content"] = "@namn, #tagg, innehåll";
-$a->strings["Please wait..."] = "Vänta...";
-$a->strings["New window"] = "Nytt fönster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Öppna den valda platsen i ett annat fönster eller en annan webbläsarflik";
-$a->strings["User '%s' deleted"] = "Användare '%s' borttagen";
-$a->strings["Male"] = "Man";
-$a->strings["Female"] = "Kvinna";
-$a->strings["Currently Male"] = "Just nu man";
-$a->strings["Currently Female"] = "Just nu kvinna";
-$a->strings["Mostly Male"] = "Mestadels man";
-$a->strings["Mostly Female"] = "Mestadels kvinna";
-$a->strings["Transgender"] = "Transperson";
-$a->strings["Intersex"] = "Intersexuell";
-$a->strings["Transsexual"] = "Transsexuell";
-$a->strings["Hermaphrodite"] = "Hermafrodit";
-$a->strings["Neuter"] = "Könlös";
-$a->strings["Non-specific"] = "Ospecificerat";
-$a->strings["Undecided"] = "Obestämt";
-$a->strings["Males"] = "Män";
-$a->strings["Females"] = "Kvinnor";
-$a->strings["Gay"] = "Bög";
-$a->strings["Lesbian"] = "Lesbisk";
-$a->strings["No Preference"] = "Ingen preferens";
-$a->strings["Bisexual"] = "Bisexuell";
-$a->strings["Autosexual"] = "Autosexuell";
-$a->strings["Abstinent"] = "Avhållsam";
-$a->strings["Virgin"] = "Oskuld";
-$a->strings["Deviant"] = "Avvikande";
-$a->strings["Fetish"] = "Fetisch";
-$a->strings["Oodles"] = "Massor";
-$a->strings["Nonsexual"] = "Ickesexuell";
-$a->strings["Single"] = "Singel";
-$a->strings["Lonely"] = "Ensam";
-$a->strings["Available"] = "Ledig";
-$a->strings["Unavailable"] = "Upptagen";
-$a->strings["Has crush"] = "Förälskad";
-$a->strings["Infatuated"] = "Förtrollad";
-$a->strings["Dating"] = "Dejtar";
-$a->strings["Unfaithful"] = "Otrogen";
-$a->strings["Sex Addict"] = "Sexmissbrukare";
-$a->strings["Friends/Benefits"] = "Kompisförhållande";
-$a->strings["Casual"] = "Vardaglig";
-$a->strings["Engaged"] = "Förlovad";
-$a->strings["Married"] = "Gift";
-$a->strings["Imaginarily married"] = "Inbillat gift";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Bor ihop";
-$a->strings["Common law"] = "Sambo";
-$a->strings["Happy"] = "Lycklig";
-$a->strings["Not looking"] = "Letar inte";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Bedragen";
-$a->strings["Separated"] = "Separerad";
-$a->strings["Unstable"] = "Instabilt";
-$a->strings["Divorced"] = "Skild";
-$a->strings["Imaginarily divorced"] = "Inbillat skild";
-$a->strings["Widowed"] = "Änka";
-$a->strings["Uncertain"] = "Osäkert";
-$a->strings["It's complicated"] = "Det är komplicerat";
-$a->strings["Don't care"] = "Bryr mig inte";
-$a->strings["Ask me"] = "Fråga mig";
-$a->strings["Invalid data packet"] = "Ogiltigt datapaket";
-$a->strings["Unable to verify channel signature"] = "Kunde inte bekräfta kanalsignatur";
-$a->strings["Unable to verify site signature for %s"] = "Kunde inte bekräfta signatur för servern %s";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla-server - inställningar";
-$a->strings["Could not connect to database."] = "Kunde inte ansluta till databasen.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Kunde inte ansluta till den angivna server-URL:en. Möjligt problem med SSL-certifikat eller DNS.";
-$a->strings["Could not create table."] = "Kunde inte skapa tabell.";
-$a->strings["Your site database has been installed."] = "Din serverdatabas har installerats.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du kan behöva importera filen \"install/schema_xxx.sql\" manuellt med en databasklient.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Se filen \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemkontroll";
-$a->strings["Next"] = "Nästa";
-$a->strings["Check again"] = "Kontrollera igen";
-$a->strings["Database connection"] = "Databasanslutning";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "För att kunna installera Hubzilla behöver vi veta hur databasen ska anslutas.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Kontakta din servervärd eller administratör om du har frågor om de här inställningarna.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du anger nedan måste finnas. Om den inte gör det, skapa den innan du fortsätter.";
-$a->strings["Database Server Name"] = "Databasserver";
-$a->strings["Default is localhost"] = "Standard är localhost";
-$a->strings["Database Port"] = "Databasport";
-$a->strings["Communication port number - use 0 for default"] = "Kommunikationsportnummer - använd 0 för standardinställning";
-$a->strings["Database Login Name"] = "Loginnamn till databas";
-$a->strings["Database Login Password"] = "Lösenord till databas";
-$a->strings["Database Name"] = "Databasnamn";
-$a->strings["Database Type"] = "Databastyp";
-$a->strings["Site administrator email address"] = "Serveradministratörens e-postadress";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Ditt kontos e-postadress måste stämma med den här för att webbgränssnittet för administration ska kunna användas.";
-$a->strings["Website URL"] = "Webbplatsens URL";
-$a->strings["Please use SSL (https) URL if available."] = "Ange en URL med SSL (https) om tillgängligt";
-$a->strings["Please select a default timezone for your website"] = "Välj en standardtidszon för din webbplats";
-$a->strings["Site settings"] = "Serverinställningar";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Kunde inte hitta en kommandoradsversion av PHP i webbserverns PATH.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Om du inte har en kommandoradsversion av PHP installerad på servern kommer du inte att kunna köra bakgrundshämtning via cron.";
-$a->strings["PHP executable path"] = "Sökväg till PHP-programmet";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Ange hela sökvägen till php-programfilen. Du kan lämna det här blankt för att fortsätta installationen.";
-$a->strings["Command line PHP"] = "Kommandorads-PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandoradsversionen av PHP på ditt system har inte \"register_argc_argv\" aktiverat.";
-$a->strings["This is required for message delivery to work."] = "Det här behövs för att meddelandeleverans ska fungera.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fel: \"openssl_pkey_new\"-funktionen på det här systemet kan inte generera kryptonycklar";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Om systemet kör Windows, se \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generera kryptonycklar";
-$a->strings["libCurl PHP module"] = "PHP-modulen libCurl";
-$a->strings["GD graphics PHP module"] = "PHP-modulen GD graphics";
-$a->strings["OpenSSL PHP module"] = "PHP-modulen OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "PHP-modulen mysqli eller postgres";
-$a->strings["mb_string PHP module"] = "PHP-modulen mb_string";
-$a->strings["mcrypt PHP module"] = "PHP-modulen mcrypt";
-$a->strings["Apache mod_rewrite module"] = "Apache-modulen mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fel: Apache-webbserverns mod-rewrite-modul krävs men är inte installerad.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fel: proc_open krävs men är antingen inte installerad eller har inaktiverats i php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Fel: PHP-modulen libCURL krävs men är inte installerad.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fel: PHP-modulen GD graphics med JPEG-stöd krävs men är inte installerad.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Fel: PHP-modulen openssl krävs men är inte installerad.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fel: en av PHP-modulerna mysqli eller postgres krävs men är inte installerad.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Fel: PHP-modulen mb_string krävs men är inte installerad.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Fel: PHP-modulen mcrypt krävs men är inte installerad.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Webbinstallationen måste kunna skapa filen \".htconfig.php\" i toppkatalogen på din webbserver men kan inte göra det.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Det är ofta en behörighetsinställning som gör att webbservern inte kan skriva filer i din katalog - även om du kan.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Efter den här proceduren kommer vi att ge dig en text att spara i filen .htconfig.php i Reds toppkatalog.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt kan du hoppa över den här proceduren och göra en manuell installation. För instruktioner, se filen \"install/INSTALL.txt\".";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php är skrivbar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red använder mallmotorn Smarty3 för att rendera webbvyerna. Smarty3 kompilerar mallar till PHP för att snabba upp renderingen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "För att spara de här kompilerade mallarna behöver webbservern ha skrivrättigheter till katalogen %s under Reds toppkatalog.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Försäkra dig om att användaren som din webbserver kör som (t.ex. www-data) har skrivrättigheter till den här katalogen.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Observera: som en säkerhetsåtgärd bör du ge webbservern skrivrättighet endast för %s - inte för mallfilerna (.tpl) som finns där.";
-$a->strings["%s is writable"] = "%s är skrivbar";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red använder katalogen store för att spara uppladdade filer. Webbservern behöver ha skrivrättigheter till katalogen store under Reds toppkatalog.";
-$a->strings["store is writable"] = "store är skrivbar";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-certifikatet kan inte valideras. Fixa certifikatet eller inaktivera https-åtkomst till den här servern.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Om du har https-åtkomst till din webbplats eller tillåter anslutningar till TCP-port 443 (https-porten) MÅSTE du använda ett certifikat som kan verifieras av webbläsare. Du FÅR INTE använda självsignerade certifikat!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Restriktionen finns eftersom offentliga inlägg från dig kan innehålla till exempel referenser till bilder på din egen hubb.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Om ditt certifikat inte känns igen kommer medlemmar på andra webbplatser (som själv kan ha giltiga certifikat) att få en varning på sin egen webbplats om säkerhetsproblem.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Detta kan orsaka problem med användbarheten (inte bara på din egen server) så vi måste trycka på det här kravet.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Det finns leverantörer som utfärdar gratis certifikat som känns igen av webbläsare.";
-$a->strings["SSL certificate validation"] = "SSL-certifikatvalidering";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite i .htaccess fungerar inte. Kolla din serverkonfiguration. Test: ";
-$a->strings["Url rewrite is working"] = "URL rewrite fungerar";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databaskonfigurationsfilen \".htconfig.php\" kunde inte skrivas. Använd den bifogade texten för att skapa en konfigurationsfil i din webbservers rot.";
-$a->strings["Errors encountered creating database tables."] = "Fel inträffade när databastabeller skulle skapas.";
-$a->strings["<h1>What next</h1>"] = "<h1>Nästa steg</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIGT: Du behöver ställa in en schemalagd för hämtningsrutinen [manuellt]";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximalt antal dagliga serverregistreringar överskridet. Försök igen i morgon.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Välj huruvida du accepterar användarvillkoren. Registrering misslyckades.";
-$a->strings["Passwords do not match."] = "Lösenorden stämmer inte överens.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registrering lyckades. Kontrollera din e-post för valideringsinstruktioner.";
-$a->strings["Your registration is pending approval by the site owner."] = "Din registrering väntar på att bli godkänd av serverägaren.";
-$a->strings["Your registration can not be processed."] = "Din registrering kan inte behandlas.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registrering på den här servern/hubben måste godkännas.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Skapa konto på en annan ansluten server/hubb</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Antal dagliga registreringar som tillåts på den här servern har överskridits. Försök igen i morgon.";
-$a->strings["Terms of Service"] = "användarvillkor";
-$a->strings["I accept the %s for this website"] = "Jag accepterar den här webbplatsens %s";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Jag är över 13 år och accepterar den här webbplatsens %s";
-$a->strings["Registration"] = "Registrering";
-$a->strings["Membership on this site is by invitation only."] = "Medlemskap på den här servern kan endast fås genom inbjudan.";
-$a->strings["Please enter your invitation code"] = "Ange din inbjudningskod";
-$a->strings["Your email address"] = "Din e-postadress";
-$a->strings["Choose a password"] = "Välj ett lösenord";
-$a->strings["Please re-enter your password"] = "Ange lösenordet igen";
-$a->strings["No such group"] = "Ingen sådan grupp";
-$a->strings["Search Results For:"] = "Sökresultat för:";
-$a->strings["Collection is empty"] = "Kretsen är tom";
-$a->strings["Collection: "] = "Krets: ";
-$a->strings["Connection: "] = "Kontakt:";
-$a->strings["Invalid connection."] = "Ogiltig kontakt.";
-$a->strings["Some blurb about what to do when you're new here"] = "Lite text om vad man kan göra som ny här";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nätverket&quot;";
-$a->strings["Welcome to %s"] = "Välkommen till %s";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Inga förslag tillgängliga. Om det här är en ny server, försök igen om 24 timmar.";
-$a->strings["Export Channel"] = "Exportera kanal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportera kanalens basinformation till en liten fil. Denna fungerar som en säkerhetskopia av dina anslutningar, behörigheter, profil, och grundläggande data, och kan användas för att importera dina data till en ny hubb, men tar inte med ditt innehåll.";
-$a->strings["Export Content"] = "Exportera innehåll";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportera din kanalinformation och allt innehåll till en säkerhetskopia i JSON-format. Detta kopierar alla dina anslutningar, behörigheter, profildata och allt ditt innehåll, men är generellt inte lämpligt för att importera en kanal till en ny hubb, eftersom filen kan vara VÄLDIGT stor. Ha tålamod - det kan ta flera minuter innan nedladdningen börjar.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjärrinloggning blockerades. Du är inloggad på den här servern lokalt. Logga ut och försök igen.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Välkommen %s. Fjärrinloggning lyckades.";
-$a->strings["Authorize application connection"] = "Tillåt anslutning av applikation";
-$a->strings["Return to your app and insert this Securty Code:"] = "Återgå till din applikation och ange den här säkerhetskoden:";
-$a->strings["Please login to continue."] = "Logga in för att fortsätta.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vill du låta den här applikationen få tillgång till dina inlägg och kontakter, och/eller skapa nya inlägg åt dig?";
-$a->strings["Yes"] = "Ja";
-$a->strings["No"] = "Nej";
-$a->strings["Event can not end before it has started."] = "Händelser kan inte sluta innan de börjat.";
-$a->strings["Event title and start time are required."] = "Händelsen behöver titel och starttid.";
-$a->strings["Event not found."] = "Händelsen hittades inte.";
-$a->strings["l, F j"] = "l, j F";
-$a->strings["Edit event"] = "Redigera händelse";
-$a->strings["Create New Event"] = "Skapa ny händelse";
-$a->strings["Previous"] = "Föregående";
-$a->strings["Export"] = "Exportera";
-$a->strings["Event details"] = "Detaljer för händelse";
-$a->strings["Starting date and Title are required."] = "Startdatum och titel är obligatoriska.";
-$a->strings["Categories (comma-separated list)"] = "Kategorier (kommaseparerad lista)";
-$a->strings["Event Starts:"] = "Händelsen börjar:";
-$a->strings["Finish date/time is not known or not relevant"] = "Slutdatum/tid är okänt eller inte relevant";
-$a->strings["Event Finishes:"] = "Händelsen slutar:";
-$a->strings["Adjust for viewer timezone"] = "Justera för betraktarens tidszon";
-$a->strings["Description:"] = "Beskrivning:";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Dela den här händelsen";
-$a->strings["Item not available."] = "Post inte tillgänglig.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Hämtning av URL returnerade fel: %1\$s";
-$a->strings["Block Name"] = "Blocknamn";
-$a->strings["Invalid item."] = "Ogiltig post.";
-$a->strings["Channel not found."] = "Kanalen hittas inte.";
-$a->strings["Page not found."] = "Sidan hittas inte.";
-$a->strings["Menu not found."] = "Menyn hittades inte.";
-$a->strings["Menu element updated."] = "Menyval uppdaterat.";
-$a->strings["Unable to update menu element."] = "Kunde inte uppdatera menyval.";
-$a->strings["Menu element added."] = "Menyval tillagt.";
-$a->strings["Unable to add menu element."] = "Kunde inte lägga till menyval.";
-$a->strings["Not found."] = "Hittades inte.";
-$a->strings["Manage Menu Elements"] = "Hantera menyval";
-$a->strings["Edit menu"] = "Redigera meny";
-$a->strings["Edit element"] = "Redigera menyval";
-$a->strings["Drop element"] = "Ta bort menyval";
-$a->strings["New element"] = "Nytt menyval";
-$a->strings["Edit this menu container"] = "Redigera den här menysamlaren";
-$a->strings["Add menu element"] = "Lägg till menyval";
-$a->strings["Delete this menu item"] = "Ta bort det här menyvalet";
-$a->strings["Edit this menu item"] = "Redigera det här menyvalet";
-$a->strings["New Menu Element"] = "Nytt menyval";
-$a->strings["Menu Item Permissions"] = "Behörighet för menyval";
-$a->strings["(click to open/close)"] = "(klicka för att öppna/stänga)";
-$a->strings["Link text"] = "Länktext";
-$a->strings["URL of link"] = "Länkens URL";
-$a->strings["Use Hubzilla magic-auth if available"] = "Använd Hubzilla magic-auth om tillgängligt";
-$a->strings["Open link in new window"] = "Öppna länk i nytt fönster";
-$a->strings["Order in list"] = "Ordningstal i listan";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Större tal sjunker till botten av listan";
-$a->strings["Menu item not found."] = "Menyval hittas inte.";
-$a->strings["Menu item deleted."] = "Menyval borttaget.";
-$a->strings["Menu item could not be deleted."] = "Menyval kunde inte tas bort.";
-$a->strings["Edit Menu Element"] = "Redigera menyval";
-$a->strings["Modify"] = "Ändra";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s följer %2\$ss %3\$s";
-$a->strings["Edit post"] = "Redigera inlägg";
-$a->strings["No potential page delegates located."] = "Inga potentiella sid-ombud funna.";
-$a->strings["Delegate Page Management"] = "Delegera sidhantering";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Ombud kan hantera alla aspekter av det här kontot/den här sidan förutom grundläggande kontoinställningar. Delegera inte ditt personliga konto till någon som du inte litar fullständigt på.";
-$a->strings["Existing Page Managers"] = "Befintliga sid-ansvariga";
-$a->strings["Existing Page Delegates"] = "Befintliga sid-ombud";
-$a->strings["Potential Delegates"] = "Potentiella ombud";
-$a->strings["Remove"] = "Ta bort";
-$a->strings["Add"] = "Lägg till";
-$a->strings["No entries."] = "Inga poster.";
-$a->strings["Select a bookmark folder"] = "Välj en bokmärkeskatalog";
-$a->strings["Save Bookmark"] = "Spara bokmärke";
-$a->strings["URL of bookmark"] = "Bokmärkets URL";
-$a->strings["Description"] = "Beskrivning";
-$a->strings["Or enter new bookmark folder name"] = "Eller ange nytt namn på bokmärkeskatalog";
-$a->strings["Public Sites"] = "Offentliga servrar";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "De listade servrarna tillåter offentlig registrering i Hubzilla. Alla servrar i matrisen är sammankopplade, så medlemskap i en av dem medför medlemskap i matrisen som helhet. Vissa servrar kan kräva abonnemang eller erbjuda uppdelade tjänstenivåer. Leverantörslänkarna <strong>kan</strong> ge ytterligare detaljer.";
-$a->strings["Site URL"] = "Server-URL";
-$a->strings["Access Type"] = "Ã…tkomsttyp";
-$a->strings["Registration Policy"] = "Registreringspolicy";
-$a->strings["Location"] = "Plats";
-$a->strings["You must be logged in to see this page."] = "Du måste vara inloggad för att se den här sidan.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Otillräckliga behörigheter. Förfrågan omdirigerad till profilsidan.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Gäster: Användarnamn {din e-postadress}, Lösenord: +++";
-$a->strings["Please login."] = "Logga in.";
-$a->strings["Room not found"] = "Rum hittas inte";
-$a->strings["Leave Room"] = "Lämna rummet";
-$a->strings["Delete This Room"] = "Ta bort det här rummet";
-$a->strings["I am away right now"] = "Jag är borta för tillfället";
-$a->strings["I am online"] = "Jag är online";
-$a->strings["Bookmark this room"] = "Bokmärk det här rummet";
-$a->strings["New Chatroom"] = "Nytt chattrum";
-$a->strings["Chatroom Name"] = "Namn på chattrum";
-$a->strings["%1\$s's Chatrooms"] = "%1\$ss chattrum";
-$a->strings["Away"] = "Borta";
-$a->strings["Online"] = "Online";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi drabbades av ett problem vid inloggningen med OpenID:t du uppgav. Kontrollera att ID:t är korrekt stavat.";
-$a->strings["The error message was:"] = "Felmeddelandet var:";
-$a->strings["Authentication failed."] = "Inloggning misslyckades.";
-$a->strings["Remote Authentication"] = "Fjärrinloggning";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Ange din kanaladress (t.ex. kanal@example.com)";
-$a->strings["Authenticate"] = "Autentisera";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Borttagning av kanal tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
-$a->strings["Remove This Channel"] = "Ta bort den här kanalen";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort den här kanalen helt från nätverket. När det är gjort går det inte att återställa den.";
-$a->strings["Please enter your password for verification:"] = "Ange ditt lösenord för att bekräfta:";
-$a->strings["Remove this channel and all its clones from the network"] = "Ta bort den här kanalen och alla dess kloner från nätverket";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard kommer bara den här hubbens instans av kanalen att tas bort från nätverket";
-$a->strings["Remove Channel"] = "Ta bort kanal";
-$a->strings["Public access denied."] = "Offentlig behörighet saknas.";
-$a->strings["No channel."] = "Ingen kanal.";
-$a->strings["Common connections"] = "Gemensamma kontakter";
-$a->strings["No connections in common."] = "Inga gemensamma kontakter.";
-$a->strings["No valid account found."] = "Inget giltigt konto hittades.";
-$a->strings["Password reset request issued. Check your email."] = "Lösenordsåterställning har skickats. Kontrollera din e-post.";
-$a->strings["Site Member (%s)"] = "Servermedlem (%s)";
-$a->strings["Password reset requested at %s"] = "Lösenordsåterställning begärd på %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Begäran kunde inte bekräftas. (Du kan ha skickat den tidigare.) Lösenordsåterställningen misslyckades.";
-$a->strings["Password Reset"] = "Lösenordsåterställning";
-$a->strings["Your password has been reset as requested."] = "Ditt lösenord har återställts som begärt.";
-$a->strings["Your new password is"] = "Ditt nya lösenord är";
-$a->strings["Save or copy your new password - and then"] = "Spara eller kopiera ditt nya lösenord - ";
-$a->strings["click here to login"] = "klicka sedan här för att logga in";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt lösenord kan bytas från sidan <em>Inställningar</em> när du är inloggad.";
-$a->strings["Your password has changed at %s"] = "Ditt lösenord byttes på %s";
-$a->strings["Forgot your Password?"] = "Glömt lösenordet?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Ange din e-postadress och skicka för att återställa ditt lösenord. Kontrollera sedan din e-post för vidare instruktioner.";
-$a->strings["Email Address"] = "E-postadress";
-$a->strings["Reset"] = "Återställ";
-$a->strings["Unable to locate original post."] = "Kunde inte hitta originalinlägget.";
-$a->strings["Empty post discarded."] = "Tomt inlägg förkastat.";
-$a->strings["Executable content type not permitted to this channel."] = "Körbart innehåll tillåts inte i den här kanalen.";
-$a->strings["System error. Post not saved."] = "Systemfel. Inlägget inte sparat.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du har nått din gräns på %1$.0f toppnivåinlägg.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du har nått din gräns på %1$.0f webbsidor.";
-$a->strings["Could not access contact record."] = "Kunde inte komma åt kontaktuppgifter.";
-$a->strings["Could not locate selected profile."] = "Kunde inte hitta vald profil.";
-$a->strings["Connection updated."] = "Kontakt uppdaterad.";
-$a->strings["Failed to update connection record."] = "Misslyckades att uppdatera kontaktuppgifter.";
-$a->strings["Blocked"] = "Blockerade";
-$a->strings["Ignored"] = "Ignorerade";
-$a->strings["Hidden"] = "Dolda";
-$a->strings["Archived"] = "Arkiverade";
-$a->strings["All"] = "Alla";
-$a->strings["Suggest new connections"] = "Föreslå nya kontakter";
-$a->strings["New Connections"] = "Nya kontakter";
-$a->strings["Show pending (new) connections"] = "Visa väntande (nya) kontakter";
-$a->strings["All Connections"] = "Alla kontakter";
-$a->strings["Show all connections"] = "Visa alla kontakter";
-$a->strings["Unblocked"] = "Ej blockerade";
-$a->strings["Only show unblocked connections"] = "Visa endast ej blockerade kontakter";
-$a->strings["Only show blocked connections"] = "Visa endast blockerade kontakter";
-$a->strings["Only show ignored connections"] = "Visa endast ignorerade kontakter";
-$a->strings["Only show archived connections"] = "Visa endast arkiverade kontakter";
-$a->strings["Only show hidden connections"] = "Visa endast dolda kontakter";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Redigera kontakt";
-$a->strings["Search your connections"] = "Sök bland dina kontakter";
-$a->strings["Finding: "] = "Sökning efter: ";
-$a->strings["Item not found"] = "Posten hittas inte";
-$a->strings["Edit Block"] = "Redigera block";
-$a->strings["Delete block?"] = "Ta bort block?";
-$a->strings["Insert YouTube video"] = "Infoga Youtube-video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Infoga Vorbis [.ogg]-video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Infoga Vorbis [.ogg]-ljud";
-$a->strings["Delete Block"] = "Ta bort block";
-$a->strings["Name is required"] = "Namn är obligatoriskt";
-$a->strings["Key and Secret are required"] = "Nyckel och kod är obligatoriska";
-$a->strings["Passwords do not match. Password unchanged."] = "Lösenorden stämmer inte överens. Lösenordet har inte ändrats.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Tomma lösenord tillåts inte. Lösenordet har inte ändrats.";
-$a->strings["Password changed."] = "Lösenordet ändrat.";
-$a->strings["Password update failed. Please try again."] = "Lösenordsuppdatering misslyckades. Försök igen.";
-$a->strings["Not valid email."] = "Inte en giltig e-postadress.";
-$a->strings["Protected email address. Cannot change to that email."] = "Skyddad e-postadress. Kan inte ändra till den.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfel när ny e-postadress skulle sparas. Försök igen.";
-$a->strings["Settings updated."] = "Inställningar uppdaterade.";
-$a->strings["Add application"] = "Lägg till applikation";
-$a->strings["Name of application"] = "Applikationens namn";
-$a->strings["Consumer Key"] = "Nyckel för konsument";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatiskt genererad - ändra om så önskas. Maxlängd 20";
-$a->strings["Consumer Secret"] = "Kod för konsument";
-$a->strings["Redirect"] = "Omdirigering";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - lämna blankt om inte din applikation specifikt behöver det";
-$a->strings["Icon url"] = "Ikon-URL";
-$a->strings["Optional"] = "Frivillig";
-$a->strings["You can't edit this application."] = "Du kan inte redigera den här applikationen.";
-$a->strings["Connected Apps"] = "Anslutna appar";
-$a->strings["Client key starts with"] = "Klientnyckel börjar med";
-$a->strings["No name"] = "Inget namn";
-$a->strings["Remove authorization"] = "Ta bort behörighet";
-$a->strings["No feature settings configured"] = "Inga tilläggsinställningar konfigurerade";
-$a->strings["Feature Settings"] = "Tilläggsinställningar";
-$a->strings["Account Settings"] = "Kontoinställningar";
-$a->strings["Password Settings"] = "Lösenordsinställningar";
-$a->strings["New Password:"] = "Nytt lösenord:";
-$a->strings["Confirm:"] = "Bekräfta:";
-$a->strings["Leave password fields blank unless changing"] = "Lämna lösenordsfälten blanka om lösenordet inte ska ändras";
-$a->strings["Email Address:"] = "E-postadress";
-$a->strings["Remove Account"] = "Ta bort konto";
-$a->strings["Remove this account from this server including all its channels"] = "Ta bort det här kontot från servern, inklusive alla dess kanaler";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Varning: Den här handlingen är permanent och kan inte återställas.";
-$a->strings["Off"] = "Av";
-$a->strings["On"] = "PÃ¥";
-$a->strings["Additional Features"] = "Tilläggsfunktioner";
-$a->strings["Connector Settings"] = "Anslutningsinställningar";
-$a->strings["No special theme for mobile devices"] = "Inget särskilt tema för mobila enheter";
-$a->strings["%s - (Experimental)"] = "%s - (experimentellt)";
-$a->strings["mobile"] = "mobilt";
-$a->strings["Display Settings"] = "Utseende";
-$a->strings["Display Theme:"] = "Tema för utseende:";
-$a->strings["Mobile Theme:"] = "Mobilt tema:";
-$a->strings["Enable user zoom on mobile devices"] = "Tillåt användare att zooma på mobila enheter";
-$a->strings["Update browser every xx seconds"] = "Uppdatera webbläsaren var xx sekund";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minst 10 sekunder, inget maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Högsta antal konversationer att ladda åt gången:";
-$a->strings["Maximum of 100 items"] = "Maximalt 100 poster";
-$a->strings["Don't show emoticons"] = "Visa inte känsloikoner";
-$a->strings["Link post titles to source"] = "Länka inläggstitlar till källan";
-$a->strings["System Page Layout Editor - (advanced)"] = "Redigera systemets sidlayout (avancerat)";
-$a->strings["Use blog/list mode on channel page"] = "Använd blogg-/listläge på kanalsida";
-$a->strings["(comments displayed separately)"] = "(kommentarer visas separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Använd blogg-/listläge på matrissida";
-$a->strings["Channel page max height of content (in pixels)"] = "Maxhöjd för innehåll på kanalsidor (i pixels)";
-$a->strings["click to expand content exceeding this height"] = "klicka för att fälla ut innehåll som överskrider den här höjden";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maxhöjd för innehåll på matrissidan (i pixels)";
-$a->strings["Nobody except yourself"] = "Ingen utom dig själv";
-$a->strings["Only those you specifically allow"] = "Endast utvalda";
-$a->strings["Approved connections"] = "Godkända kontakter";
-$a->strings["Any connections"] = "Alla kontakter";
-$a->strings["Anybody on this website"] = "Vem som helst på den här servern";
-$a->strings["Anybody in this network"] = "Vem som helst i det här nätverket";
-$a->strings["Anybody authenticated"] = "Vem som helst som har autentiserat sig";
-$a->strings["Anybody on the internet"] = "Vem som helst på Internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicera din standardprofil i nätverkskatalogen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Tillåt oss att föreslå dig som möjlig vän för nya medlemmar";
-$a->strings["or"] = "eller";
-$a->strings["Your channel address is"] = "Din kanaladress är";
-$a->strings["Channel Settings"] = "Kanalinställningar";
-$a->strings["Basic Settings"] = "Grundläggande inställningar";
-$a->strings["Your Timezone:"] = "Din tidszon:";
-$a->strings["Default Post Location:"] = "Standardplats:";
-$a->strings["Geographical location to display on your posts"] = "Geografisk plats att visa för dina inlägg";
-$a->strings["Use Browser Location:"] = "Använd webbläsarens position:";
-$a->strings["Adult Content"] = "Innehåll olämpligt för barn";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Den här kanalen publicerar ofta eller regelbundet innehåll som är olämpligt för barn. (Tagga allt pornografiskt material och/eller nakenhet med #NSFW, tack)";
-$a->strings["Security and Privacy Settings"] = "Säkerhets- och integritetsinställningar";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Dina behörigheter har redan ställts in. Klicka för att visa/ändra";
-$a->strings["Hide my online presence"] = "Visa inte min online-närvaro";
-$a->strings["Prevents displaying in your profile that you are online"] = "Förhindrar att det syns i din profil att du är online";
-$a->strings["Simple Privacy Settings:"] = "Enkla integritetsinställningar:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Väldigt offentligt - <em>extremt tillåtande (bör användas försiktigt)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typiskt - <em>offentligt som standard, privat när så önskas (liknande behörigheter som på sociala nätverk men med förbättrad integritet)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat som standard, aldrig öppet eller offentligt</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockera - <em>som standard blockerat till/från alla</em>";
-$a->strings["Allow others to tag your posts"] = "Låt andra tagga dina inlägg";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofta använt av gemenskapen för att i efterhand flagga olämpligt innehåll";
-$a->strings["Advanced Privacy Settings"] = "Avancerade integritetsinställningar";
-$a->strings["Expire other channel content after this many days"] = "Låt annat kanalinnehåll upphöra efter efter så här många dagar";
-$a->strings["0 or blank prevents expiration"] = "0 eller blankt förhindrar upphörande";
-$a->strings["Maximum Friend Requests/Day:"] = "Högsta antal vänförfrågningar per dag:";
-$a->strings["May reduce spam activity"] = "Kan reducera spamaktivitet";
-$a->strings["Default Post Permissions"] = "Standardbehörighet för inlägg";
-$a->strings["Channel permissions category:"] = "Kanalens behörighetskategori:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Högsta antal privata meddelanden per dag från okända personer:";
-$a->strings["Useful to reduce spamming"] = "Användbart för att minska skräputskick";
-$a->strings["Notification Settings"] = "Notifieringsinställningar";
-$a->strings["By default post a status message when:"] = "Skicka som standard ett statusmeddelande när:";
-$a->strings["accepting a friend request"] = "du accepterar en vänförfrågan";
-$a->strings["joining a forum/community"] = "du går med i ett forum/en gemenskap";
-$a->strings["making an <em>interesting</em> profile change"] = "du gör en <em>intressant</em> ändring av profilen";
-$a->strings["Send a notification email when:"] = "Skicka en notifiering via e-post när:";
-$a->strings["You receive a connection request"] = "Du får en kontaktförfrågan";
-$a->strings["Your connections are confirmed"] = "Dina kontakter bekräftas";
-$a->strings["Someone writes on your profile wall"] = "Någon skriver på din profilvägg";
-$a->strings["Someone writes a followup comment"] = "Någon skriver en uppföljande kommentar";
-$a->strings["You receive a private message"] = "Du tar emot ett privat meddelande";
-$a->strings["You receive a friend suggestion"] = "Du tar emot ett vänförslag";
-$a->strings["You are tagged in a post"] = "Du taggas i ett inlägg";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du puffas/stöts till/etc. i ett inlägg";
-$a->strings["Show visual notifications including:"] = "Visa visuella notifieringar vid:";
-$a->strings["Unseen matrix activity"] = "Oläst matrisaktivitet";
-$a->strings["Unseen channel activity"] = "Oläst kanalaktivitet";
-$a->strings["Unseen private messages"] = "Olästa privata meddelanden";
-$a->strings["Recommended"] = "Rekommenderas";
-$a->strings["Upcoming events"] = "Kommande händelser";
-$a->strings["Events today"] = "Dagens händelser";
-$a->strings["Upcoming birthdays"] = "Kommande födelsedagar";
-$a->strings["Not available in all themes"] = "Inte tillgänglig i alla teman";
-$a->strings["System (personal) notifications"] = "Systemmeddelanden (personliga)";
-$a->strings["System info messages"] = "Systemmeddelanden";
-$a->strings["System critical alerts"] = "Systemkritiska varningar";
-$a->strings["New connections"] = "Nya kontakter";
-$a->strings["System Registrations"] = "Systemregistreringar";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Visa även nya väggmeddelanden, privata meddelanden, och anslutningar under Meddelanden";
-$a->strings["Notify me of events this many days in advance"] = "Meddela mig om händelser så här många dagar i förväg";
-$a->strings["Must be greater than 0"] = "Måste vara större än 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Avancerade konto-/sidtypsinställningar";
-$a->strings["Change the behaviour of this account for special situations"] = "Ändra det här kontots beteende i särskilda situationer";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktivera expertläge (i <a href=\"settings/features\">Inställningar > Ytterligare funktioner</a>) för att göra ändringar!";
-$a->strings["Miscellaneous Settings"] = "Diverse inställningar";
-$a->strings["Personal menu to display in your channel pages"] = "Personlig meny att visa i dina kanalsidor";
-$a->strings["Remove this channel"] = "Ta bort den här kanalen";
-$a->strings["- select -"] = "- välj -";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installerade tillägg/moduler/appar:";
-$a->strings["No installed plugins/addons/apps"] = "Inga installerade tillägg/moduler/appar";
-$a->strings["Red"] = "Red";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Det här är en hubb som ingår i Hubzilla - ett globalt samverkande nätverk av decentraliserade webbplatser med bättre integritetskydd.";
-$a->strings["Tag: "] = "Tagg: ";
-$a->strings["Last background fetch: "] = "Senaste bakgrundshämtning: ";
-$a->strings["Running at web location"] = "Kör på webbutrymmet";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Besök <a href=\"https://redmatrix.me\">Redmatrix.me</a> för att lära dig mer om Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "Buggrapporter och problem: besök";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Förslag, uppskattning, etc. - maila \"hubzilla\" at librelist - dot com";
-$a->strings["Site Administrators"] = "Serveradministratörer";
-$a->strings["Page owner information could not be retrieved."] = "Information om sidans ägare kunde inte hittas.";
-$a->strings["Album not found."] = "Albumet hittades inte.";
-$a->strings["Delete Album"] = "Ta bort album";
-$a->strings["Delete Photo"] = "Ta bort foto";
-$a->strings["No photos selected"] = "Inga foton valda";
-$a->strings["Access to this item is restricted."] = "Åtkomst till den här posten är begränsat.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB fotolagring använt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB fotolagring använt.";
-$a->strings["Upload Photos"] = "Ladda upp foton";
-$a->strings["Enter a new album name"] = "Ange ett nytt albumnamn";
-$a->strings["or select an existing one (doubleclick)"] = "eller välj ett befintligt (dubbelklicka)";
-$a->strings["Do not show a status post for this upload"] = "Visa inte en statusuppdatering för den här uppladdningen";
-$a->strings["Album name could not be decoded"] = "Albumnamn kunde inte tolkas";
-$a->strings["Contact Photos"] = "Kontaktfoton";
-$a->strings["Show Newest First"] = "Visa nyast först";
-$a->strings["Show Oldest First"] = "Visa äldst först";
-$a->strings["View Photo"] = "Visa foto";
-$a->strings["Edit Album"] = "Redigera album";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Behörighet saknas. Åtkomst till den här posten kan vara begränsat.";
-$a->strings["Photo not available"] = "Foto inte tillgängligt";
-$a->strings["Use as profile photo"] = "Använd som profilfoto";
-$a->strings["Private Photo"] = "Privat foto";
-$a->strings["View Full Size"] = "Visa fullstorlek";
-$a->strings["Edit photo"] = "Redigera foto";
-$a->strings["Rotate CW (right)"] = "Rotera medurs (höger)";
-$a->strings["Rotate CCW (left)"] = "Rotera moturs (vänster)";
-$a->strings["Caption"] = "Bildtext";
-$a->strings["Add a Tag"] = "Lägg till en tagg";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exempel: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Flagga som olämpligt för barn i albumvyn";
-$a->strings["In This Photo:"] = "PÃ¥ fotot:";
-$a->strings["View Album"] = "Visa album";
-$a->strings["Recent Photos"] = "Nya foton";
-$a->strings["network"] = "nätverk";
-$a->strings["RSS"] = "RSS";
-$a->strings["Poke/Prod"] = "Puffa/stöt till";
-$a->strings["poke, prod or do other things to somebody"] = "puffa, stöt till eller gör andra saker mot någon";
-$a->strings["Recipient"] = "Mottagare";
-$a->strings["Choose what you wish to do to recipient"] = "Välj vad du önskar göra med mottagaren";
-$a->strings["Make this post private"] = "Gör det här inlägget privat";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har skapat %1$.0f av %2$.0f tillåtna kanaler.";
-$a->strings["Create a new channel"] = "Skapa en ny kanal";
-$a->strings["Current Channel"] = "Nuvarande kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Växla till en av dina kanaler genom att välja den.";
-$a->strings["Default Channel"] = "Standardkanal";
-$a->strings["Make Default"] = "Gör till standard";
-$a->strings["%d new messages"] = "%d nya meddelanden";
-$a->strings["%d new introductions"] = "%d nya presentationer";
-$a->strings["This site is not a directory server"] = "Den här servern är inte en katalogserver";
-$a->strings["Bookmark added"] = "Bokmärke tillagt";
-$a->strings["My Bookmarks"] = "Mina bokmärken";
-$a->strings["My Connections Bookmarks"] = "Mina kontakters bokmärken";
-$a->strings["Item is not editable"] = "Posten går ej att redigera";
-$a->strings["Delete item?"] = "Ta bort posten?";
-$a->strings["Collection created."] = "Krets skapad.";
-$a->strings["Could not create collection."] = "Kunde inte skapa krets.";
-$a->strings["Collection updated."] = "Kretsen uppdaterad.";
-$a->strings["Create a collection of channels."] = "Skapa en krets av kanaler.";
-$a->strings["Collection Name: "] = "Namn på krets: ";
-$a->strings["Members are visible to other channels"] = "Medlemmar kan ses av andra kanaler";
-$a->strings["Collection removed."] = "Krets borttagen.";
-$a->strings["Unable to remove collection."] = "Kunde inte ta bort krets.";
-$a->strings["Collection Editor"] = "Redigera krets";
-$a->strings["Members"] = "Medlemmar";
-$a->strings["All Connected Channels"] = "Alla anslutna kanaler";
-$a->strings["Click on a channel to add or remove."] = "Klicka på en kanal för att lägga till eller ta bort.";
-$a->strings["sent you a private message"] = "skickade ett privat meddelande till dig";
-$a->strings["added your channel"] = "lade till din kanal";
-$a->strings["posted an event"] = "skapade en händelse";
-$a->strings["Edit Layout"] = "Redigera layout";
-$a->strings["Delete layout?"] = "Ta bort layout?";
-$a->strings["Delete Layout"] = "Ta bort layout";
-$a->strings["Failed to create source. No channel selected."] = "Misslyckades att skapa källa. Ingen kanal vald.";
-$a->strings["Source created."] = "Källa skapad.";
-$a->strings["Source updated."] = "Källa uppdaterad.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Hantera fjärrkällor med innehåll för din kanal.";
-$a->strings["New Source"] = "Ny källa";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importera allt eller valt innehåll från följande kanal till den här kanalen och distribuera det enligt dina kanalinställningar.";
-$a->strings["Only import content with these words (one per line)"] = "Importera endast innehåll med de här orden (ett per rad)";
-$a->strings["Leave blank to import all public content"] = "Lämna blankt för att importera allt offentligt innehåll";
-$a->strings["Channel Name"] = "Kanalnamn";
-$a->strings["Source not found."] = "Källa hittades inte.";
-$a->strings["Edit Source"] = "Redigera källa";
-$a->strings["Delete Source"] = "Ta bort källa";
-$a->strings["Source removed"] = "Källa borttagen";
-$a->strings["Unable to remove source."] = "Kunde inte ta bort källa.";
-$a->strings["Channel added."] = "Kanal tillagd.";
-$a->strings["Layout updated."] = "Layout uppdaterad.";
-$a->strings["Edit System Page Description"] = "Redigera systemsidbeskrivning";
-$a->strings["Layout not found."] = "Layout hittas inte.";
-$a->strings["Module Name:"] = "Modulnamn:";
-$a->strings["Layout Help"] = "Layouthjälp";
-$a->strings["Edit Webpage"] = "Redigera webbsida";
-$a->strings["Delete webpage?"] = "Ta bort webbsida?";
-$a->strings["Delete Webpage"] = "Ta bort webbsida";
-$a->strings["webpage"] = "webbsida";
-$a->strings["block"] = "block";
-$a->strings["layout"] = "layout";
-$a->strings["%s element installed"] = "%selement installerat";
-$a->strings["Image uploaded but image cropping failed."] = "Bilden laddades upp men beskärning misslyckades.";
-$a->strings["Image resize failed."] = "Ändring av bildstorlek misslyckades.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-uppdatera sidan eller rensa webbläsarcachen om det nya fotot inte visas direkt.";
-$a->strings["Image exceeds size limit of %d"] = "Bilden överskrider storleksbegränsningen %d";
-$a->strings["Unable to process image."] = "Kunde inte behandla bilden.";
-$a->strings["Photo not available."] = "Fotot är inte tillgängligt.";
-$a->strings["Upload File:"] = "Ladda upp fil:";
-$a->strings["Select a profile:"] = "Välj en profil:";
-$a->strings["Upload Profile Photo"] = "Ladda upp profilfoto";
-$a->strings["skip this step"] = "hoppa över det här steget";
-$a->strings["select a photo from your photo albums"] = "välj ett foto från dina fotoalbum";
-$a->strings["Crop Image"] = "Beskär bild";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Justera bildens beskärning för bästa utseende.";
-$a->strings["Done Editing"] = "Klar med redigering";
-$a->strings["Image uploaded successfully."] = "Bilduppladdning lyckades.";
-$a->strings["Image upload failed."] = "Bilduppladdning misslyckades.";
-$a->strings["Image size reduction [%s] failed."] = "Krympning av bilden [%s] misslyckades.";
-$a->strings["Contact not found."] = "Kontakten hittades inte.";
-$a->strings["Friend suggestion sent."] = "Vänförfrågan skickad.";
-$a->strings["Suggest Friends"] = "Föreslå vänner";
-$a->strings["Suggest a friend for %s"] = "Föreslå en vän för %s";
-$a->strings["Help:"] = "Hjälp:";
-$a->strings["Not Found"] = "Hittas inte";
-$a->strings["Like/Dislike"] = "Gilla/ogilla";
-$a->strings["This action is restricted to members."] = "Den här åtgärden fungerar bara för medlemmar.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "<a href=\"rmagic\">Logga in med ditt Hubzilla-ID</a> eller <a href=\"register\">registrera dig som ny Redmatrix.medlem</a> för att fortsätta.";
-$a->strings["Invalid request."] = "Ogiltig begäran.";
-$a->strings["thing"] = "sak";
-$a->strings["Channel unavailable."] = "Kanalen kan ej nås.";
-$a->strings["Previous action reversed."] = "Föregående åtgärd återställdes.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s instämmer med %2\$ss %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s instämmer inte med %2\$ss %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s tar inte ställning angående %2\$ss %3\$s";
-$a->strings["Action completed."] = "Åtgärden slutfördes.";
-$a->strings["Thank you."] = "Tack.";
-$a->strings["Total invitation limit exceeded."] = "Gränsen för totalt antal inbjudningar överskriden.";
-$a->strings["%s : Not a valid email address."] = "%s: Inte en giltig e-postadress.";
-$a->strings["Please join us on Red"] = "GÃ¥ med oss i Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Inbjudningsgränsen överskriden. Kontakta din serveradministratör.";
-$a->strings["%s : Message delivery failed."] = "%s : Leverans av meddelande misslyckades.";
-$a->strings["%d message sent."] = array(
+App::$strings["show more"] = "visa fler";
+App::$strings["Directory Options"] = "Katalogalternativ";
+App::$strings["Alphabetic"] = "Alfabetisk";
+App::$strings["Reverse Alphabetic"] = "Omvänd alfabetisk";
+App::$strings["Newest to Oldest"] = "Nyast till äldst";
+App::$strings["Oldest to Newest"] = "Äldst till nyast";
+App::$strings["Public Forums Only"] = "Endast offentliga forum";
+App::$strings["Sort"] = "Ordning";
+App::$strings["Enable Safe Search"] = "Aktivera säker sökning";
+App::$strings["Disable Safe Search"] = "Avaktivera säker sökning";
+App::$strings["Safe Mode"] = "Säkert läge";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En borttagen grupp med det här namnet återskapades. Befintliga rättigheter till saker <strong>kan</strong> gälla för den här gruppen och alla framtida medlemmar. Om det här inte är vad du avsåg, skapa i stället en annan grupp med ett annat namn.";
+App::$strings["Default privacy group for new contacts"] = "Förvald integritetsgrupp för nya kontakter";
+App::$strings["All Channels"] = "Alla kanaler";
+App::$strings["edit"] = "redigera";
+App::$strings["Collections"] = "Kretsar";
+App::$strings["Edit collection"] = "Redigera krets";
+App::$strings["Create a new collection"] = "Skapa en ny krets";
+App::$strings["Channels not in any collection"] = "Kanaler inte i någon krets";
+App::$strings["Permission denied"] = "Behörighet saknas";
+App::$strings["(Unknown)"] = "(Okänt)";
+App::$strings["Visible to anybody on the internet."] = "Kan ses av vem som helst på Internet.";
+App::$strings["Visible to you only."] = "Kan bara ses av dig.";
+App::$strings["Visible to anybody in this network."] = "Kan ses av alla på det här nätverket.";
+App::$strings["Visible to anybody authenticated."] = "Kan ses av alla inloggade.";
+App::$strings["Visible to anybody on %s."] = "Kan ses av alla på %s.";
+App::$strings["Visible to all connections."] = "Kan ses av alla kontakter.";
+App::$strings["Visible to approved connections."] = "Kan ses av godkända kontakter.";
+App::$strings["Visible to specific connections."] = "Kan ses av valda kontakter.";
+App::$strings["Item not found."] = "Posten hittades inte.";
+App::$strings["Collection not found."] = "Kretsen hittades inte.";
+App::$strings["Collection is empty."] = "Kretsen är tom.";
+App::$strings["Collection: %s"] = "Krets: %s";
+App::$strings["Connection: %s"] = "Kontakt: %s";
+App::$strings["Connection not found."] = "Kontakten hittades inte.";
+App::$strings["Delete this item?"] = "Ta bort den här posten?";
+App::$strings["[-] show less"] = "[-] visa färre";
+App::$strings["[+] expand"] = "[+] fäll ut";
+App::$strings["[-] collapse"] = "[-] fäll ihop";
+App::$strings["Password too short"] = "Lösenord för kort";
+App::$strings["Passwords do not match"] = "Lösenorden stämmer inte överens";
+App::$strings["everybody"] = "alla";
+App::$strings["Secret Passphrase"] = "Hemligt lösenord";
+App::$strings["Passphrase hint"] = "Lösenordsledtråd";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Observera: Rättigheter har ändrats men har ännu inte skickats in";
+App::$strings["close all"] = "stäng alla";
+App::$strings["Nothing new here"] = "Inget nytt här";
+App::$strings["Rate This Channel (this is public)"] = "Betygsätt den här kanalen (detta är offentligt)";
+App::$strings["Rating"] = "Betyg";
+App::$strings["Describe (optional)"] = "Utlåtande (frivilligt)";
+App::$strings["timeago.prefixAgo"] = "för";
+App::$strings["timeago.prefixFromNow"] = "om";
+App::$strings["ago"] = "sedan";
+App::$strings["from now"] = " ";
+App::$strings["less than a minute"] = "mindre än en minut";
+App::$strings["about a minute"] = "ungefär en minut";
+App::$strings["%d minutes"] = "%d minuter";
+App::$strings["about an hour"] = "ungefär en timme";
+App::$strings["about %d hours"] = "ungefär %d timmar";
+App::$strings["a day"] = "en dag";
+App::$strings["%d days"] = "%d dagar";
+App::$strings["about a month"] = "ungefär en månad";
+App::$strings["%d months"] = "%d månader";
+App::$strings["about a year"] = "ungefär ett år";
+App::$strings["%d years"] = "%d år";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["Not a valid email address"] = "Inte en giltig e-postadress";
+App::$strings["Your email domain is not among those allowed on this site"] = "Din e-postdomän är inte bland de som tillåts på den här servern";
+App::$strings["Your email address is already registered at this site."] = "Din e-postadress är redan registrerad på den här servern.";
+App::$strings["An invitation is required."] = "En inbjudan behövs.";
+App::$strings["Invitation could not be verified."] = "Inbjudningen kunde inte bekräftas.";
+App::$strings["Please enter the required information."] = "Ange den begärda informationen.";
+App::$strings["Failed to store account information."] = "Misslyckades att spara kontoinformation.";
+App::$strings["Registration confirmation for %s"] = "Registreringsbekräftelse för %s";
+App::$strings["Registration request at %s"] = "Registreringsförfrågan på %s";
+App::$strings["Administrator"] = "Administratör";
+App::$strings["your registration password"] = "ditt registreringslösenord";
+App::$strings["Registration details for %s"] = "Registreringsdetaljer för %s";
+App::$strings["Account approved."] = "Konto godkänt.";
+App::$strings["Registration revoked for %s"] = "Registrering avslagen för %s";
+App::$strings["Account verified. Please login."] = "Konto bekräftat. Du kan nu logga in.";
+App::$strings["Click here to upgrade."] = "Klicka här för att uppgradera.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Den här funktionen går utanför vad som anges i ditt avtal.";
+App::$strings["This action is not available under your subscription plan."] = "Den här funktionen är inte tillgänglig med ditt avtal.";
+App::$strings["Miscellaneous"] = "Övrigt";
+App::$strings["YYYY-MM-DD or MM-DD"] = "Ã…Ã…Ã…Ã…-MM-DD eller MM-DD";
+App::$strings["Required"] = "Behövs";
+App::$strings["never"] = "aldrig";
+App::$strings["less than a second ago"] = "mindre än en sekund sedan";
+App::$strings["year"] = "Ã¥r";
+App::$strings["years"] = "Ã¥r";
+App::$strings["month"] = "månad";
+App::$strings["months"] = "månader";
+App::$strings["week"] = "vecka";
+App::$strings["weeks"] = "veckor";
+App::$strings["day"] = "dag";
+App::$strings["days"] = "dagar";
+App::$strings["hour"] = "timme";
+App::$strings["hours"] = "timmar";
+App::$strings["minute"] = "minut";
+App::$strings["minutes"] = "minuter";
+App::$strings["second"] = "sekund";
+App::$strings["seconds"] = "sekunder";
+App::$strings["%1\$d %2\$s ago"] = "%1\$d %2\$s sedan";
+App::$strings["%1\$s's birthday"] = "%1\$ss födelsedag";
+App::$strings["Happy Birthday %1\$s"] = "Grattis på födelsedagen %1\$s";
+App::$strings["Missing room name"] = "Rumsnamn saknas";
+App::$strings["Duplicate room name"] = "Rumsnamnet finns redan";
+App::$strings["Invalid room specifier."] = "Ogiltig rumsbeskrivning.";
+App::$strings["Room not found."] = "Rummet hittades inte.";
+App::$strings["Room is full"] = "Rummet är fullt";
+App::$strings["Channel is blocked on this site."] = "Kanalen är blockerad på den här servern.";
+App::$strings["Channel location missing."] = "Kanalplats saknas.";
+App::$strings["Response from remote channel was incomplete."] = "Svar från den andra kanalen var ofullständigt.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanalen har tagits bort och finns inte längre.";
+App::$strings["Protocol disabled."] = "Protokoll inaktiverat.";
+App::$strings["Channel discovery failed."] = "Kanalsökning misslyckades.";
+App::$strings["local account not found."] = "hittade inte lokalt konto.";
+App::$strings["Cannot connect to yourself."] = "Du kan inte kontakta dig själv.";
+App::$strings["Unable to obtain identity information from database"] = "Kunde inte hämta från databasen";
+App::$strings["Empty name"] = "Tomt namn";
+App::$strings["Name too long"] = "För långt namn";
+App::$strings["No account identifier"] = "Ingen kontoidentifierare";
+App::$strings["Nickname is required."] = "Smeknamn måste anges.";
+App::$strings["Reserved nickname. Please choose another."] = "Reserverat smeknamn. Välj ett annat.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Smeknamnet innehåller otillåtna tecken eller är redan upptaget på den här servern.";
+App::$strings["Unable to retrieve created identity"] = "Kunde inte hämta den skapade identiteten";
+App::$strings["Default Profile"] = "Standardprofil";
+App::$strings["Requested channel is not available."] = "Den begärda kanalen är inte tillgänglig";
+App::$strings["Requested profile is not available."] = "Begärd profil är inte tillgänglig.";
+App::$strings["Change profile photo"] = "Bytprofilfoto";
+App::$strings["Profiles"] = "Profiler";
+App::$strings["Manage/edit profiles"] = "Hantera/redigera profiler";
+App::$strings["Create New Profile"] = "Skapa ny profil";
+App::$strings["Edit Profile"] = "Redigera profil";
+App::$strings["Profile Image"] = "Profilbild";
+App::$strings["visible to everybody"] = "synlig för alla";
+App::$strings["Edit visibility"] = "Redigera synlighet";
+App::$strings["Gender:"] = "Kön:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Hemsida:";
+App::$strings["Online Now"] = "Online nu";
+App::$strings["g A l F d"] = "l j F \\k\\l G";
+App::$strings["F d"] = "j F";
+App::$strings["[today]"] = "[i dag]";
+App::$strings["Birthday Reminders"] = "Födelsedagspåminnelser";
+App::$strings["Birthdays this week:"] = "Födelsedagar den här veckan:";
+App::$strings["[No description]"] = "[Ingen beskrivning]";
+App::$strings["Event Reminders"] = "Händelsepåminnelser";
+App::$strings["Events this week:"] = "Händelser den här veckan:";
+App::$strings["Full Name:"] = "Fullständigt namn:";
+App::$strings["Like this channel"] = "Gilla den här kanalen";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Födelsedag:";
+App::$strings["Age:"] = "Ã…lder:";
+App::$strings["for %1\$d %2\$s"] = "i %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Sexuell preferens:";
+App::$strings["Hometown:"] = "Hemort:";
+App::$strings["Tags:"] = "Taggar:";
+App::$strings["Political Views:"] = "Politisk åskådning:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Om:";
+App::$strings["Hobbies/Interests:"] = "Fritidssysselsättning/intressen:";
+App::$strings["Likes:"] = "Gillar:";
+App::$strings["Dislikes:"] = "Ogillar:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformation och sociala nätverk:";
+App::$strings["My other channels:"] = "Mina andra kanaler:";
+App::$strings["Musical interests:"] = "Musikintressen:";
+App::$strings["Books, literature:"] = "Böcker, litteratur:";
+App::$strings["Television:"] = "Tv:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underhållning:";
+App::$strings["Love/Romance:"] = "Kärlek/romantik:";
+App::$strings["Work/employment:"] = "Arbete/sysselsättning:";
+App::$strings["School/education:"] = "Skola/utbildning:";
+App::$strings["Like this thing"] = "Gilla den här saken";
+App::$strings["Logout"] = "Logga ut";
+App::$strings["End this session"] = "Avsluta sessionen";
+App::$strings["Home"] = "Hem";
+App::$strings["Your posts and conversations"] = "Dina inlägg och konversationer";
+App::$strings["Your profile page"] = "Din profilsida";
+App::$strings["Edit Profiles"] = "Redigera profiler";
+App::$strings["Manage/Edit profiles"] = "Hantera/redigera profiler";
+App::$strings["Edit your profile"] = "Redigera din profil";
+App::$strings["Your photos"] = "Dina foton";
+App::$strings["Your files"] = "Dina filer";
+App::$strings["Your chatrooms"] = "Dina chattrum";
+App::$strings["Your bookmarks"] = "Dina bokmärken";
+App::$strings["Your webpages"] = "Dina webbsidor";
+App::$strings["Sign in"] = "Logga in";
+App::$strings["%s - click to logout"] = "%s - klicka för att logga ut";
+App::$strings["Remote authentication"] = "Fjärrinloggning";
+App::$strings["Click to authenticate to your home hub"] = "Klicka för att autentisera mot din hemmahubb";
+App::$strings["Home Page"] = "Hemsida";
+App::$strings["Register"] = "Skapa konto";
+App::$strings["Create an account"] = "Skapa ett konto";
+App::$strings["Help and documentation"] = "Hjälp och dokumentation";
+App::$strings["Applications, utilities, links, games"] = "Applikationer, verktyg, länkar, spel";
+App::$strings["Search site content"] = "Sök innehåll";
+App::$strings["Channel Directory"] = "Kanalkatalog";
+App::$strings["Your matrix"] = "Din matris";
+App::$strings["Mark all matrix notifications seen"] = "Märk alla matrisnotifieringar som lästa";
+App::$strings["Channel home"] = "Kanalhem";
+App::$strings["Mark all channel notifications seen"] = "Märk alla kanalnotifieringar som lästa";
+App::$strings["Connections"] = "Kontakter";
+App::$strings["Notices"] = "Meddelanden";
+App::$strings["Notifications"] = "Notifieringar";
+App::$strings["See all notifications"] = "Se alla notifieringar";
+App::$strings["Mark all system notifications seen"] = "Märk alla systemnotifieringar som lästa";
+App::$strings["Private mail"] = "Privat meddelande";
+App::$strings["See all private messages"] = "Se alla privata meddelanden";
+App::$strings["Mark all private messages seen"] = "Märk alla privata meddelanden som lästa";
+App::$strings["Inbox"] = "Inkorg";
+App::$strings["Outbox"] = "Utkorg";
+App::$strings["Event Calendar"] = "Kalender";
+App::$strings["See all events"] = "Se alla händelser";
+App::$strings["Mark all events seen"] = "Märk alla händelser som lästa";
+App::$strings["Manage Your Channels"] = "Hantera dina kanaler";
+App::$strings["Account/Channel Settings"] = "Konto-/kanalinställningar";
+App::$strings["Admin"] = "Administration";
+App::$strings["Site Setup and Configuration"] = "Serverinställning och -konfiguration";
+App::$strings["@name, #tag, content"] = "@namn, #tagg, innehåll";
+App::$strings["Please wait..."] = "Vänta...";
+App::$strings["New window"] = "Nytt fönster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Öppna den valda platsen i ett annat fönster eller en annan webbläsarflik";
+App::$strings["User '%s' deleted"] = "Användare '%s' borttagen";
+App::$strings["Male"] = "Man";
+App::$strings["Female"] = "Kvinna";
+App::$strings["Currently Male"] = "Just nu man";
+App::$strings["Currently Female"] = "Just nu kvinna";
+App::$strings["Mostly Male"] = "Mestadels man";
+App::$strings["Mostly Female"] = "Mestadels kvinna";
+App::$strings["Transgender"] = "Transperson";
+App::$strings["Intersex"] = "Intersexuell";
+App::$strings["Transsexual"] = "Transsexuell";
+App::$strings["Hermaphrodite"] = "Hermafrodit";
+App::$strings["Neuter"] = "Könlös";
+App::$strings["Non-specific"] = "Ospecificerat";
+App::$strings["Undecided"] = "Obestämt";
+App::$strings["Males"] = "Män";
+App::$strings["Females"] = "Kvinnor";
+App::$strings["Gay"] = "Bög";
+App::$strings["Lesbian"] = "Lesbisk";
+App::$strings["No Preference"] = "Ingen preferens";
+App::$strings["Bisexual"] = "Bisexuell";
+App::$strings["Autosexual"] = "Autosexuell";
+App::$strings["Abstinent"] = "Avhållsam";
+App::$strings["Virgin"] = "Oskuld";
+App::$strings["Deviant"] = "Avvikande";
+App::$strings["Fetish"] = "Fetisch";
+App::$strings["Oodles"] = "Massor";
+App::$strings["Nonsexual"] = "Ickesexuell";
+App::$strings["Single"] = "Singel";
+App::$strings["Lonely"] = "Ensam";
+App::$strings["Available"] = "Ledig";
+App::$strings["Unavailable"] = "Upptagen";
+App::$strings["Has crush"] = "Förälskad";
+App::$strings["Infatuated"] = "Förtrollad";
+App::$strings["Dating"] = "Dejtar";
+App::$strings["Unfaithful"] = "Otrogen";
+App::$strings["Sex Addict"] = "Sexmissbrukare";
+App::$strings["Friends/Benefits"] = "Kompisförhållande";
+App::$strings["Casual"] = "Vardaglig";
+App::$strings["Engaged"] = "Förlovad";
+App::$strings["Married"] = "Gift";
+App::$strings["Imaginarily married"] = "Inbillat gift";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Bor ihop";
+App::$strings["Common law"] = "Sambo";
+App::$strings["Happy"] = "Lycklig";
+App::$strings["Not looking"] = "Letar inte";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Bedragen";
+App::$strings["Separated"] = "Separerad";
+App::$strings["Unstable"] = "Instabilt";
+App::$strings["Divorced"] = "Skild";
+App::$strings["Imaginarily divorced"] = "Inbillat skild";
+App::$strings["Widowed"] = "Änka";
+App::$strings["Uncertain"] = "Osäkert";
+App::$strings["It's complicated"] = "Det är komplicerat";
+App::$strings["Don't care"] = "Bryr mig inte";
+App::$strings["Ask me"] = "Fråga mig";
+App::$strings["Invalid data packet"] = "Ogiltigt datapaket";
+App::$strings["Unable to verify channel signature"] = "Kunde inte bekräfta kanalsignatur";
+App::$strings["Unable to verify site signature for %s"] = "Kunde inte bekräfta signatur för servern %s";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla-server - inställningar";
+App::$strings["Could not connect to database."] = "Kunde inte ansluta till databasen.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Kunde inte ansluta till den angivna server-URL:en. Möjligt problem med SSL-certifikat eller DNS.";
+App::$strings["Could not create table."] = "Kunde inte skapa tabell.";
+App::$strings["Your site database has been installed."] = "Din serverdatabas har installerats.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du kan behöva importera filen \"install/schema_xxx.sql\" manuellt med en databasklient.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Se filen \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemkontroll";
+App::$strings["Next"] = "Nästa";
+App::$strings["Check again"] = "Kontrollera igen";
+App::$strings["Database connection"] = "Databasanslutning";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "För att kunna installera Hubzilla behöver vi veta hur databasen ska anslutas.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Kontakta din servervärd eller administratör om du har frågor om de här inställningarna.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du anger nedan måste finnas. Om den inte gör det, skapa den innan du fortsätter.";
+App::$strings["Database Server Name"] = "Databasserver";
+App::$strings["Default is localhost"] = "Standard är localhost";
+App::$strings["Database Port"] = "Databasport";
+App::$strings["Communication port number - use 0 for default"] = "Kommunikationsportnummer - använd 0 för standardinställning";
+App::$strings["Database Login Name"] = "Loginnamn till databas";
+App::$strings["Database Login Password"] = "Lösenord till databas";
+App::$strings["Database Name"] = "Databasnamn";
+App::$strings["Database Type"] = "Databastyp";
+App::$strings["Site administrator email address"] = "Serveradministratörens e-postadress";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Ditt kontos e-postadress måste stämma med den här för att webbgränssnittet för administration ska kunna användas.";
+App::$strings["Website URL"] = "Webbplatsens URL";
+App::$strings["Please use SSL (https) URL if available."] = "Ange en URL med SSL (https) om tillgängligt";
+App::$strings["Please select a default timezone for your website"] = "Välj en standardtidszon för din webbplats";
+App::$strings["Site settings"] = "Serverinställningar";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Kunde inte hitta en kommandoradsversion av PHP i webbserverns PATH.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Om du inte har en kommandoradsversion av PHP installerad på servern kommer du inte att kunna köra bakgrundshämtning via cron.";
+App::$strings["PHP executable path"] = "Sökväg till PHP-programmet";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Ange hela sökvägen till php-programfilen. Du kan lämna det här blankt för att fortsätta installationen.";
+App::$strings["Command line PHP"] = "Kommandorads-PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandoradsversionen av PHP på ditt system har inte \"register_argc_argv\" aktiverat.";
+App::$strings["This is required for message delivery to work."] = "Det här behövs för att meddelandeleverans ska fungera.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fel: \"openssl_pkey_new\"-funktionen på det här systemet kan inte generera kryptonycklar";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Om systemet kör Windows, se \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generera kryptonycklar";
+App::$strings["libCurl PHP module"] = "PHP-modulen libCurl";
+App::$strings["GD graphics PHP module"] = "PHP-modulen GD graphics";
+App::$strings["OpenSSL PHP module"] = "PHP-modulen OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "PHP-modulen mysqli eller postgres";
+App::$strings["mb_string PHP module"] = "PHP-modulen mb_string";
+App::$strings["mcrypt PHP module"] = "PHP-modulen mcrypt";
+App::$strings["Apache mod_rewrite module"] = "Apache-modulen mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fel: Apache-webbserverns mod-rewrite-modul krävs men är inte installerad.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fel: proc_open krävs men är antingen inte installerad eller har inaktiverats i php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Fel: PHP-modulen libCURL krävs men är inte installerad.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fel: PHP-modulen GD graphics med JPEG-stöd krävs men är inte installerad.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Fel: PHP-modulen openssl krävs men är inte installerad.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fel: en av PHP-modulerna mysqli eller postgres krävs men är inte installerad.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Fel: PHP-modulen mb_string krävs men är inte installerad.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Fel: PHP-modulen mcrypt krävs men är inte installerad.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Webbinstallationen måste kunna skapa filen \".htconfig.php\" i toppkatalogen på din webbserver men kan inte göra det.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Det är ofta en behörighetsinställning som gör att webbservern inte kan skriva filer i din katalog - även om du kan.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Efter den här proceduren kommer vi att ge dig en text att spara i filen .htconfig.php i Reds toppkatalog.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt kan du hoppa över den här proceduren och göra en manuell installation. För instruktioner, se filen \"install/INSTALL.txt\".";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php är skrivbar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red använder mallmotorn Smarty3 för att rendera webbvyerna. Smarty3 kompilerar mallar till PHP för att snabba upp renderingen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "För att spara de här kompilerade mallarna behöver webbservern ha skrivrättigheter till katalogen %s under Reds toppkatalog.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Försäkra dig om att användaren som din webbserver kör som (t.ex. www-data) har skrivrättigheter till den här katalogen.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Observera: som en säkerhetsåtgärd bör du ge webbservern skrivrättighet endast för %s - inte för mallfilerna (.tpl) som finns där.";
+App::$strings["%s is writable"] = "%s är skrivbar";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red använder katalogen store för att spara uppladdade filer. Webbservern behöver ha skrivrättigheter till katalogen store under Reds toppkatalog.";
+App::$strings["store is writable"] = "store är skrivbar";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-certifikatet kan inte valideras. Fixa certifikatet eller inaktivera https-åtkomst till den här servern.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Om du har https-åtkomst till din webbplats eller tillåter anslutningar till TCP-port 443 (https-porten) MÅSTE du använda ett certifikat som kan verifieras av webbläsare. Du FÅR INTE använda självsignerade certifikat!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Restriktionen finns eftersom offentliga inlägg från dig kan innehålla till exempel referenser till bilder på din egen hubb.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Om ditt certifikat inte känns igen kommer medlemmar på andra webbplatser (som själv kan ha giltiga certifikat) att få en varning på sin egen webbplats om säkerhetsproblem.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Detta kan orsaka problem med användbarheten (inte bara på din egen server) så vi måste trycka på det här kravet.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Det finns leverantörer som utfärdar gratis certifikat som känns igen av webbläsare.";
+App::$strings["SSL certificate validation"] = "SSL-certifikatvalidering";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite i .htaccess fungerar inte. Kolla din serverkonfiguration. Test: ";
+App::$strings["Url rewrite is working"] = "URL rewrite fungerar";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databaskonfigurationsfilen \".htconfig.php\" kunde inte skrivas. Använd den bifogade texten för att skapa en konfigurationsfil i din webbservers rot.";
+App::$strings["Errors encountered creating database tables."] = "Fel inträffade när databastabeller skulle skapas.";
+App::$strings["<h1>What next</h1>"] = "<h1>Nästa steg</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIGT: Du behöver ställa in en schemalagd för hämtningsrutinen [manuellt]";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximalt antal dagliga serverregistreringar överskridet. Försök igen i morgon.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Välj huruvida du accepterar användarvillkoren. Registrering misslyckades.";
+App::$strings["Passwords do not match."] = "Lösenorden stämmer inte överens.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrering lyckades. Kontrollera din e-post för valideringsinstruktioner.";
+App::$strings["Your registration is pending approval by the site owner."] = "Din registrering väntar på att bli godkänd av serverägaren.";
+App::$strings["Your registration can not be processed."] = "Din registrering kan inte behandlas.";
+App::$strings["Registration on this site/hub is by approval only."] = "Registrering på den här servern/hubben måste godkännas.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Skapa konto på en annan ansluten server/hubb</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Antal dagliga registreringar som tillåts på den här servern har överskridits. Försök igen i morgon.";
+App::$strings["Terms of Service"] = "användarvillkor";
+App::$strings["I accept the %s for this website"] = "Jag accepterar den här webbplatsens %s";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Jag är över 13 år och accepterar den här webbplatsens %s";
+App::$strings["Registration"] = "Registrering";
+App::$strings["Membership on this site is by invitation only."] = "Medlemskap på den här servern kan endast fås genom inbjudan.";
+App::$strings["Please enter your invitation code"] = "Ange din inbjudningskod";
+App::$strings["Your email address"] = "Din e-postadress";
+App::$strings["Choose a password"] = "Välj ett lösenord";
+App::$strings["Please re-enter your password"] = "Ange lösenordet igen";
+App::$strings["No such group"] = "Ingen sådan grupp";
+App::$strings["Search Results For:"] = "Sökresultat för:";
+App::$strings["Collection is empty"] = "Kretsen är tom";
+App::$strings["Collection: "] = "Krets: ";
+App::$strings["Connection: "] = "Kontakt:";
+App::$strings["Invalid connection."] = "Ogiltig kontakt.";
+App::$strings["Some blurb about what to do when you're new here"] = "Lite text om vad man kan göra som ny här";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nätverket&quot;";
+App::$strings["Welcome to %s"] = "Välkommen till %s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Inga förslag tillgängliga. Om det här är en ny server, försök igen om 24 timmar.";
+App::$strings["Export Channel"] = "Exportera kanal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportera kanalens basinformation till en liten fil. Denna fungerar som en säkerhetskopia av dina anslutningar, behörigheter, profil, och grundläggande data, och kan användas för att importera dina data till en ny hubb, men tar inte med ditt innehåll.";
+App::$strings["Export Content"] = "Exportera innehåll";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportera din kanalinformation och allt innehåll till en säkerhetskopia i JSON-format. Detta kopierar alla dina anslutningar, behörigheter, profildata och allt ditt innehåll, men är generellt inte lämpligt för att importera en kanal till en ny hubb, eftersom filen kan vara VÄLDIGT stor. Ha tålamod - det kan ta flera minuter innan nedladdningen börjar.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjärrinloggning blockerades. Du är inloggad på den här servern lokalt. Logga ut och försök igen.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Välkommen %s. Fjärrinloggning lyckades.";
+App::$strings["Authorize application connection"] = "Tillåt anslutning av applikation";
+App::$strings["Return to your app and insert this Securty Code:"] = "Återgå till din applikation och ange den här säkerhetskoden:";
+App::$strings["Please login to continue."] = "Logga in för att fortsätta.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vill du låta den här applikationen få tillgång till dina inlägg och kontakter, och/eller skapa nya inlägg åt dig?";
+App::$strings["Yes"] = "Ja";
+App::$strings["No"] = "Nej";
+App::$strings["Event can not end before it has started."] = "Händelser kan inte sluta innan de börjat.";
+App::$strings["Event title and start time are required."] = "Händelsen behöver titel och starttid.";
+App::$strings["Event not found."] = "Händelsen hittades inte.";
+App::$strings["l, F j"] = "l, j F";
+App::$strings["Edit event"] = "Redigera händelse";
+App::$strings["Create New Event"] = "Skapa ny händelse";
+App::$strings["Previous"] = "Föregående";
+App::$strings["Export"] = "Exportera";
+App::$strings["Event details"] = "Detaljer för händelse";
+App::$strings["Starting date and Title are required."] = "Startdatum och titel är obligatoriska.";
+App::$strings["Categories (comma-separated list)"] = "Kategorier (kommaseparerad lista)";
+App::$strings["Event Starts:"] = "Händelsen börjar:";
+App::$strings["Finish date/time is not known or not relevant"] = "Slutdatum/tid är okänt eller inte relevant";
+App::$strings["Event Finishes:"] = "Händelsen slutar:";
+App::$strings["Adjust for viewer timezone"] = "Justera för betraktarens tidszon";
+App::$strings["Description:"] = "Beskrivning:";
+App::$strings["Title:"] = "Titel:";
+App::$strings["Share this event"] = "Dela den här händelsen";
+App::$strings["Item not available."] = "Post inte tillgänglig.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Hämtning av URL returnerade fel: %1\$s";
+App::$strings["Block Name"] = "Blocknamn";
+App::$strings["Invalid item."] = "Ogiltig post.";
+App::$strings["Channel not found."] = "Kanalen hittas inte.";
+App::$strings["Page not found."] = "Sidan hittas inte.";
+App::$strings["Menu not found."] = "Menyn hittades inte.";
+App::$strings["Menu element updated."] = "Menyval uppdaterat.";
+App::$strings["Unable to update menu element."] = "Kunde inte uppdatera menyval.";
+App::$strings["Menu element added."] = "Menyval tillagt.";
+App::$strings["Unable to add menu element."] = "Kunde inte lägga till menyval.";
+App::$strings["Not found."] = "Hittades inte.";
+App::$strings["Manage Menu Elements"] = "Hantera menyval";
+App::$strings["Edit menu"] = "Redigera meny";
+App::$strings["Edit element"] = "Redigera menyval";
+App::$strings["Drop element"] = "Ta bort menyval";
+App::$strings["New element"] = "Nytt menyval";
+App::$strings["Edit this menu container"] = "Redigera den här menysamlaren";
+App::$strings["Add menu element"] = "Lägg till menyval";
+App::$strings["Delete this menu item"] = "Ta bort det här menyvalet";
+App::$strings["Edit this menu item"] = "Redigera det här menyvalet";
+App::$strings["New Menu Element"] = "Nytt menyval";
+App::$strings["Menu Item Permissions"] = "Behörighet för menyval";
+App::$strings["(click to open/close)"] = "(klicka för att öppna/stänga)";
+App::$strings["Link text"] = "Länktext";
+App::$strings["URL of link"] = "Länkens URL";
+App::$strings["Use Hubzilla magic-auth if available"] = "Använd Hubzilla magic-auth om tillgängligt";
+App::$strings["Open link in new window"] = "Öppna länk i nytt fönster";
+App::$strings["Order in list"] = "Ordningstal i listan";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Större tal sjunker till botten av listan";
+App::$strings["Menu item not found."] = "Menyval hittas inte.";
+App::$strings["Menu item deleted."] = "Menyval borttaget.";
+App::$strings["Menu item could not be deleted."] = "Menyval kunde inte tas bort.";
+App::$strings["Edit Menu Element"] = "Redigera menyval";
+App::$strings["Modify"] = "Ändra";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s följer %2\$ss %3\$s";
+App::$strings["Edit post"] = "Redigera inlägg";
+App::$strings["No potential page delegates located."] = "Inga potentiella sid-ombud funna.";
+App::$strings["Delegate Page Management"] = "Delegera sidhantering";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Ombud kan hantera alla aspekter av det här kontot/den här sidan förutom grundläggande kontoinställningar. Delegera inte ditt personliga konto till någon som du inte litar fullständigt på.";
+App::$strings["Existing Page Managers"] = "Befintliga sid-ansvariga";
+App::$strings["Existing Page Delegates"] = "Befintliga sid-ombud";
+App::$strings["Potential Delegates"] = "Potentiella ombud";
+App::$strings["Remove"] = "Ta bort";
+App::$strings["Add"] = "Lägg till";
+App::$strings["No entries."] = "Inga poster.";
+App::$strings["Select a bookmark folder"] = "Välj en bokmärkeskatalog";
+App::$strings["Save Bookmark"] = "Spara bokmärke";
+App::$strings["URL of bookmark"] = "Bokmärkets URL";
+App::$strings["Description"] = "Beskrivning";
+App::$strings["Or enter new bookmark folder name"] = "Eller ange nytt namn på bokmärkeskatalog";
+App::$strings["Public Sites"] = "Offentliga servrar";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "De listade servrarna tillåter offentlig registrering i Hubzilla. Alla servrar i matrisen är sammankopplade, så medlemskap i en av dem medför medlemskap i matrisen som helhet. Vissa servrar kan kräva abonnemang eller erbjuda uppdelade tjänstenivåer. Leverantörslänkarna <strong>kan</strong> ge ytterligare detaljer.";
+App::$strings["Site URL"] = "Server-URL";
+App::$strings["Access Type"] = "Ã…tkomsttyp";
+App::$strings["Registration Policy"] = "Registreringspolicy";
+App::$strings["Location"] = "Plats";
+App::$strings["You must be logged in to see this page."] = "Du måste vara inloggad för att se den här sidan.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Otillräckliga behörigheter. Förfrågan omdirigerad till profilsidan.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Gäster: Användarnamn {din e-postadress}, Lösenord: +++";
+App::$strings["Please login."] = "Logga in.";
+App::$strings["Room not found"] = "Rum hittas inte";
+App::$strings["Leave Room"] = "Lämna rummet";
+App::$strings["Delete This Room"] = "Ta bort det här rummet";
+App::$strings["I am away right now"] = "Jag är borta för tillfället";
+App::$strings["I am online"] = "Jag är online";
+App::$strings["Bookmark this room"] = "Bokmärk det här rummet";
+App::$strings["New Chatroom"] = "Nytt chattrum";
+App::$strings["Chatroom Name"] = "Namn på chattrum";
+App::$strings["%1\$s's Chatrooms"] = "%1\$ss chattrum";
+App::$strings["Away"] = "Borta";
+App::$strings["Online"] = "Online";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi drabbades av ett problem vid inloggningen med OpenID:t du uppgav. Kontrollera att ID:t är korrekt stavat.";
+App::$strings["The error message was:"] = "Felmeddelandet var:";
+App::$strings["Authentication failed."] = "Inloggning misslyckades.";
+App::$strings["Remote Authentication"] = "Fjärrinloggning";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Ange din kanaladress (t.ex. kanal@example.com)";
+App::$strings["Authenticate"] = "Autentisera";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Borttagning av kanal tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
+App::$strings["Remove This Channel"] = "Ta bort den här kanalen";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort den här kanalen helt från nätverket. När det är gjort går det inte att återställa den.";
+App::$strings["Please enter your password for verification:"] = "Ange ditt lösenord för att bekräfta:";
+App::$strings["Remove this channel and all its clones from the network"] = "Ta bort den här kanalen och alla dess kloner från nätverket";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard kommer bara den här hubbens instans av kanalen att tas bort från nätverket";
+App::$strings["Remove Channel"] = "Ta bort kanal";
+App::$strings["Public access denied."] = "Offentlig behörighet saknas.";
+App::$strings["No channel."] = "Ingen kanal.";
+App::$strings["Common connections"] = "Gemensamma kontakter";
+App::$strings["No connections in common."] = "Inga gemensamma kontakter.";
+App::$strings["No valid account found."] = "Inget giltigt konto hittades.";
+App::$strings["Password reset request issued. Check your email."] = "Lösenordsåterställning har skickats. Kontrollera din e-post.";
+App::$strings["Site Member (%s)"] = "Servermedlem (%s)";
+App::$strings["Password reset requested at %s"] = "Lösenordsåterställning begärd på %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Begäran kunde inte bekräftas. (Du kan ha skickat den tidigare.) Lösenordsåterställningen misslyckades.";
+App::$strings["Password Reset"] = "Lösenordsåterställning";
+App::$strings["Your password has been reset as requested."] = "Ditt lösenord har återställts som begärt.";
+App::$strings["Your new password is"] = "Ditt nya lösenord är";
+App::$strings["Save or copy your new password - and then"] = "Spara eller kopiera ditt nya lösenord - ";
+App::$strings["click here to login"] = "klicka sedan här för att logga in";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt lösenord kan bytas från sidan <em>Inställningar</em> när du är inloggad.";
+App::$strings["Your password has changed at %s"] = "Ditt lösenord byttes på %s";
+App::$strings["Forgot your Password?"] = "Glömt lösenordet?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Ange din e-postadress och skicka för att återställa ditt lösenord. Kontrollera sedan din e-post för vidare instruktioner.";
+App::$strings["Email Address"] = "E-postadress";
+App::$strings["Reset"] = "Återställ";
+App::$strings["Unable to locate original post."] = "Kunde inte hitta originalinlägget.";
+App::$strings["Empty post discarded."] = "Tomt inlägg förkastat.";
+App::$strings["Executable content type not permitted to this channel."] = "Körbart innehåll tillåts inte i den här kanalen.";
+App::$strings["System error. Post not saved."] = "Systemfel. Inlägget inte sparat.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du har nått din gräns på %1$.0f toppnivåinlägg.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du har nått din gräns på %1$.0f webbsidor.";
+App::$strings["Could not access contact record."] = "Kunde inte komma åt kontaktuppgifter.";
+App::$strings["Could not locate selected profile."] = "Kunde inte hitta vald profil.";
+App::$strings["Connection updated."] = "Kontakt uppdaterad.";
+App::$strings["Failed to update connection record."] = "Misslyckades att uppdatera kontaktuppgifter.";
+App::$strings["Blocked"] = "Blockerade";
+App::$strings["Ignored"] = "Ignorerade";
+App::$strings["Hidden"] = "Dolda";
+App::$strings["Archived"] = "Arkiverade";
+App::$strings["All"] = "Alla";
+App::$strings["Suggest new connections"] = "Föreslå nya kontakter";
+App::$strings["New Connections"] = "Nya kontakter";
+App::$strings["Show pending (new) connections"] = "Visa väntande (nya) kontakter";
+App::$strings["All Connections"] = "Alla kontakter";
+App::$strings["Show all connections"] = "Visa alla kontakter";
+App::$strings["Unblocked"] = "Ej blockerade";
+App::$strings["Only show unblocked connections"] = "Visa endast ej blockerade kontakter";
+App::$strings["Only show blocked connections"] = "Visa endast blockerade kontakter";
+App::$strings["Only show ignored connections"] = "Visa endast ignorerade kontakter";
+App::$strings["Only show archived connections"] = "Visa endast arkiverade kontakter";
+App::$strings["Only show hidden connections"] = "Visa endast dolda kontakter";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Redigera kontakt";
+App::$strings["Search your connections"] = "Sök bland dina kontakter";
+App::$strings["Finding: "] = "Sökning efter: ";
+App::$strings["Item not found"] = "Posten hittas inte";
+App::$strings["Edit Block"] = "Redigera block";
+App::$strings["Delete block?"] = "Ta bort block?";
+App::$strings["Insert YouTube video"] = "Infoga Youtube-video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Infoga Vorbis [.ogg]-video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Infoga Vorbis [.ogg]-ljud";
+App::$strings["Delete Block"] = "Ta bort block";
+App::$strings["Name is required"] = "Namn är obligatoriskt";
+App::$strings["Key and Secret are required"] = "Nyckel och kod är obligatoriska";
+App::$strings["Passwords do not match. Password unchanged."] = "Lösenorden stämmer inte överens. Lösenordet har inte ändrats.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Tomma lösenord tillåts inte. Lösenordet har inte ändrats.";
+App::$strings["Password changed."] = "Lösenordet ändrat.";
+App::$strings["Password update failed. Please try again."] = "Lösenordsuppdatering misslyckades. Försök igen.";
+App::$strings["Not valid email."] = "Inte en giltig e-postadress.";
+App::$strings["Protected email address. Cannot change to that email."] = "Skyddad e-postadress. Kan inte ändra till den.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfel när ny e-postadress skulle sparas. Försök igen.";
+App::$strings["Settings updated."] = "Inställningar uppdaterade.";
+App::$strings["Add application"] = "Lägg till applikation";
+App::$strings["Name of application"] = "Applikationens namn";
+App::$strings["Consumer Key"] = "Nyckel för konsument";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatiskt genererad - ändra om så önskas. Maxlängd 20";
+App::$strings["Consumer Secret"] = "Kod för konsument";
+App::$strings["Redirect"] = "Omdirigering";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - lämna blankt om inte din applikation specifikt behöver det";
+App::$strings["Icon url"] = "Ikon-URL";
+App::$strings["Optional"] = "Frivillig";
+App::$strings["You can't edit this application."] = "Du kan inte redigera den här applikationen.";
+App::$strings["Connected Apps"] = "Anslutna appar";
+App::$strings["Client key starts with"] = "Klientnyckel börjar med";
+App::$strings["No name"] = "Inget namn";
+App::$strings["Remove authorization"] = "Ta bort behörighet";
+App::$strings["No feature settings configured"] = "Inga tilläggsinställningar konfigurerade";
+App::$strings["Feature Settings"] = "Tilläggsinställningar";
+App::$strings["Account Settings"] = "Kontoinställningar";
+App::$strings["Password Settings"] = "Lösenordsinställningar";
+App::$strings["New Password:"] = "Nytt lösenord:";
+App::$strings["Confirm:"] = "Bekräfta:";
+App::$strings["Leave password fields blank unless changing"] = "Lämna lösenordsfälten blanka om lösenordet inte ska ändras";
+App::$strings["Email Address:"] = "E-postadress";
+App::$strings["Remove Account"] = "Ta bort konto";
+App::$strings["Remove this account from this server including all its channels"] = "Ta bort det här kontot från servern, inklusive alla dess kanaler";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "Varning: Den här handlingen är permanent och kan inte återställas.";
+App::$strings["Off"] = "Av";
+App::$strings["On"] = "PÃ¥";
+App::$strings["Additional Features"] = "Tilläggsfunktioner";
+App::$strings["Connector Settings"] = "Anslutningsinställningar";
+App::$strings["No special theme for mobile devices"] = "Inget särskilt tema för mobila enheter";
+App::$strings["%s - (Experimental)"] = "%s - (experimentellt)";
+App::$strings["mobile"] = "mobilt";
+App::$strings["Display Settings"] = "Utseende";
+App::$strings["Display Theme:"] = "Tema för utseende:";
+App::$strings["Mobile Theme:"] = "Mobilt tema:";
+App::$strings["Enable user zoom on mobile devices"] = "Tillåt användare att zooma på mobila enheter";
+App::$strings["Update browser every xx seconds"] = "Uppdatera webbläsaren var xx sekund";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minst 10 sekunder, inget maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Högsta antal konversationer att ladda åt gången:";
+App::$strings["Maximum of 100 items"] = "Maximalt 100 poster";
+App::$strings["Don't show emoticons"] = "Visa inte känsloikoner";
+App::$strings["Link post titles to source"] = "Länka inläggstitlar till källan";
+App::$strings["System Page Layout Editor - (advanced)"] = "Redigera systemets sidlayout (avancerat)";
+App::$strings["Use blog/list mode on channel page"] = "Använd blogg-/listläge på kanalsida";
+App::$strings["(comments displayed separately)"] = "(kommentarer visas separat)";
+App::$strings["Use blog/list mode on matrix page"] = "Använd blogg-/listläge på matrissida";
+App::$strings["Channel page max height of content (in pixels)"] = "Maxhöjd för innehåll på kanalsidor (i pixels)";
+App::$strings["click to expand content exceeding this height"] = "klicka för att fälla ut innehåll som överskrider den här höjden";
+App::$strings["Matrix page max height of content (in pixels)"] = "Maxhöjd för innehåll på matrissidan (i pixels)";
+App::$strings["Nobody except yourself"] = "Ingen utom dig själv";
+App::$strings["Only those you specifically allow"] = "Endast utvalda";
+App::$strings["Approved connections"] = "Godkända kontakter";
+App::$strings["Any connections"] = "Alla kontakter";
+App::$strings["Anybody on this website"] = "Vem som helst på den här servern";
+App::$strings["Anybody in this network"] = "Vem som helst i det här nätverket";
+App::$strings["Anybody authenticated"] = "Vem som helst som har autentiserat sig";
+App::$strings["Anybody on the internet"] = "Vem som helst på Internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicera din standardprofil i nätverkskatalogen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Tillåt oss att föreslå dig som möjlig vän för nya medlemmar";
+App::$strings["or"] = "eller";
+App::$strings["Your channel address is"] = "Din kanaladress är";
+App::$strings["Channel Settings"] = "Kanalinställningar";
+App::$strings["Basic Settings"] = "Grundläggande inställningar";
+App::$strings["Your Timezone:"] = "Din tidszon:";
+App::$strings["Default Post Location:"] = "Standardplats:";
+App::$strings["Geographical location to display on your posts"] = "Geografisk plats att visa för dina inlägg";
+App::$strings["Use Browser Location:"] = "Använd webbläsarens position:";
+App::$strings["Adult Content"] = "Innehåll olämpligt för barn";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Den här kanalen publicerar ofta eller regelbundet innehåll som är olämpligt för barn. (Tagga allt pornografiskt material och/eller nakenhet med #NSFW, tack)";
+App::$strings["Security and Privacy Settings"] = "Säkerhets- och integritetsinställningar";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Dina behörigheter har redan ställts in. Klicka för att visa/ändra";
+App::$strings["Hide my online presence"] = "Visa inte min online-närvaro";
+App::$strings["Prevents displaying in your profile that you are online"] = "Förhindrar att det syns i din profil att du är online";
+App::$strings["Simple Privacy Settings:"] = "Enkla integritetsinställningar:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Väldigt offentligt - <em>extremt tillåtande (bör användas försiktigt)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typiskt - <em>offentligt som standard, privat när så önskas (liknande behörigheter som på sociala nätverk men med förbättrad integritet)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat som standard, aldrig öppet eller offentligt</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockera - <em>som standard blockerat till/från alla</em>";
+App::$strings["Allow others to tag your posts"] = "Låt andra tagga dina inlägg";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofta använt av gemenskapen för att i efterhand flagga olämpligt innehåll";
+App::$strings["Advanced Privacy Settings"] = "Avancerade integritetsinställningar";
+App::$strings["Expire other channel content after this many days"] = "Låt annat kanalinnehåll upphöra efter efter så här många dagar";
+App::$strings["0 or blank prevents expiration"] = "0 eller blankt förhindrar upphörande";
+App::$strings["Maximum Friend Requests/Day:"] = "Högsta antal vänförfrågningar per dag:";
+App::$strings["May reduce spam activity"] = "Kan reducera spamaktivitet";
+App::$strings["Default Post Permissions"] = "Standardbehörighet för inlägg";
+App::$strings["Channel permissions category:"] = "Kanalens behörighetskategori:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Högsta antal privata meddelanden per dag från okända personer:";
+App::$strings["Useful to reduce spamming"] = "Användbart för att minska skräputskick";
+App::$strings["Notification Settings"] = "Notifieringsinställningar";
+App::$strings["By default post a status message when:"] = "Skicka som standard ett statusmeddelande när:";
+App::$strings["accepting a friend request"] = "du accepterar en vänförfrågan";
+App::$strings["joining a forum/community"] = "du går med i ett forum/en gemenskap";
+App::$strings["making an <em>interesting</em> profile change"] = "du gör en <em>intressant</em> ändring av profilen";
+App::$strings["Send a notification email when:"] = "Skicka en notifiering via e-post när:";
+App::$strings["You receive a connection request"] = "Du får en kontaktförfrågan";
+App::$strings["Your connections are confirmed"] = "Dina kontakter bekräftas";
+App::$strings["Someone writes on your profile wall"] = "Någon skriver på din profilvägg";
+App::$strings["Someone writes a followup comment"] = "Någon skriver en uppföljande kommentar";
+App::$strings["You receive a private message"] = "Du tar emot ett privat meddelande";
+App::$strings["You receive a friend suggestion"] = "Du tar emot ett vänförslag";
+App::$strings["You are tagged in a post"] = "Du taggas i ett inlägg";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du puffas/stöts till/etc. i ett inlägg";
+App::$strings["Show visual notifications including:"] = "Visa visuella notifieringar vid:";
+App::$strings["Unseen matrix activity"] = "Oläst matrisaktivitet";
+App::$strings["Unseen channel activity"] = "Oläst kanalaktivitet";
+App::$strings["Unseen private messages"] = "Olästa privata meddelanden";
+App::$strings["Recommended"] = "Rekommenderas";
+App::$strings["Upcoming events"] = "Kommande händelser";
+App::$strings["Events today"] = "Dagens händelser";
+App::$strings["Upcoming birthdays"] = "Kommande födelsedagar";
+App::$strings["Not available in all themes"] = "Inte tillgänglig i alla teman";
+App::$strings["System (personal) notifications"] = "Systemmeddelanden (personliga)";
+App::$strings["System info messages"] = "Systemmeddelanden";
+App::$strings["System critical alerts"] = "Systemkritiska varningar";
+App::$strings["New connections"] = "Nya kontakter";
+App::$strings["System Registrations"] = "Systemregistreringar";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Visa även nya väggmeddelanden, privata meddelanden, och anslutningar under Meddelanden";
+App::$strings["Notify me of events this many days in advance"] = "Meddela mig om händelser så här många dagar i förväg";
+App::$strings["Must be greater than 0"] = "Måste vara större än 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Avancerade konto-/sidtypsinställningar";
+App::$strings["Change the behaviour of this account for special situations"] = "Ändra det här kontots beteende i särskilda situationer";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktivera expertläge (i <a href=\"settings/features\">Inställningar > Ytterligare funktioner</a>) för att göra ändringar!";
+App::$strings["Miscellaneous Settings"] = "Diverse inställningar";
+App::$strings["Personal menu to display in your channel pages"] = "Personlig meny att visa i dina kanalsidor";
+App::$strings["Remove this channel"] = "Ta bort den här kanalen";
+App::$strings["- select -"] = "- välj -";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installerade tillägg/moduler/appar:";
+App::$strings["No installed plugins/addons/apps"] = "Inga installerade tillägg/moduler/appar";
+App::$strings["Red"] = "Red";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Det här är en hubb som ingår i Hubzilla - ett globalt samverkande nätverk av decentraliserade webbplatser med bättre integritetskydd.";
+App::$strings["Tag: "] = "Tagg: ";
+App::$strings["Last background fetch: "] = "Senaste bakgrundshämtning: ";
+App::$strings["Running at web location"] = "Kör på webbutrymmet";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Besök <a href=\"https://redmatrix.me\">Redmatrix.me</a> för att lära dig mer om Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "Buggrapporter och problem: besök";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Förslag, uppskattning, etc. - maila \"hubzilla\" at librelist - dot com";
+App::$strings["Site Administrators"] = "Serveradministratörer";
+App::$strings["Page owner information could not be retrieved."] = "Information om sidans ägare kunde inte hittas.";
+App::$strings["Album not found."] = "Albumet hittades inte.";
+App::$strings["Delete Album"] = "Ta bort album";
+App::$strings["Delete Photo"] = "Ta bort foto";
+App::$strings["No photos selected"] = "Inga foton valda";
+App::$strings["Access to this item is restricted."] = "Åtkomst till den här posten är begränsat.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB fotolagring använt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB fotolagring använt.";
+App::$strings["Upload Photos"] = "Ladda upp foton";
+App::$strings["Enter a new album name"] = "Ange ett nytt albumnamn";
+App::$strings["or select an existing one (doubleclick)"] = "eller välj ett befintligt (dubbelklicka)";
+App::$strings["Do not show a status post for this upload"] = "Visa inte en statusuppdatering för den här uppladdningen";
+App::$strings["Album name could not be decoded"] = "Albumnamn kunde inte tolkas";
+App::$strings["Contact Photos"] = "Kontaktfoton";
+App::$strings["Show Newest First"] = "Visa nyast först";
+App::$strings["Show Oldest First"] = "Visa äldst först";
+App::$strings["View Photo"] = "Visa foto";
+App::$strings["Edit Album"] = "Redigera album";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Behörighet saknas. Åtkomst till den här posten kan vara begränsat.";
+App::$strings["Photo not available"] = "Foto inte tillgängligt";
+App::$strings["Use as profile photo"] = "Använd som profilfoto";
+App::$strings["Private Photo"] = "Privat foto";
+App::$strings["View Full Size"] = "Visa fullstorlek";
+App::$strings["Edit photo"] = "Redigera foto";
+App::$strings["Rotate CW (right)"] = "Rotera medurs (höger)";
+App::$strings["Rotate CCW (left)"] = "Rotera moturs (vänster)";
+App::$strings["Caption"] = "Bildtext";
+App::$strings["Add a Tag"] = "Lägg till en tagg";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exempel: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Flagga som olämpligt för barn i albumvyn";
+App::$strings["In This Photo:"] = "PÃ¥ fotot:";
+App::$strings["View Album"] = "Visa album";
+App::$strings["Recent Photos"] = "Nya foton";
+App::$strings["network"] = "nätverk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Poke/Prod"] = "Puffa/stöt till";
+App::$strings["poke, prod or do other things to somebody"] = "puffa, stöt till eller gör andra saker mot någon";
+App::$strings["Recipient"] = "Mottagare";
+App::$strings["Choose what you wish to do to recipient"] = "Välj vad du önskar göra med mottagaren";
+App::$strings["Make this post private"] = "Gör det här inlägget privat";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har skapat %1$.0f av %2$.0f tillåtna kanaler.";
+App::$strings["Create a new channel"] = "Skapa en ny kanal";
+App::$strings["Current Channel"] = "Nuvarande kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Växla till en av dina kanaler genom att välja den.";
+App::$strings["Default Channel"] = "Standardkanal";
+App::$strings["Make Default"] = "Gör till standard";
+App::$strings["%d new messages"] = "%d nya meddelanden";
+App::$strings["%d new introductions"] = "%d nya presentationer";
+App::$strings["This site is not a directory server"] = "Den här servern är inte en katalogserver";
+App::$strings["Bookmark added"] = "Bokmärke tillagt";
+App::$strings["My Bookmarks"] = "Mina bokmärken";
+App::$strings["My Connections Bookmarks"] = "Mina kontakters bokmärken";
+App::$strings["Item is not editable"] = "Posten går ej att redigera";
+App::$strings["Delete item?"] = "Ta bort posten?";
+App::$strings["Collection created."] = "Krets skapad.";
+App::$strings["Could not create collection."] = "Kunde inte skapa krets.";
+App::$strings["Collection updated."] = "Kretsen uppdaterad.";
+App::$strings["Create a collection of channels."] = "Skapa en krets av kanaler.";
+App::$strings["Collection Name: "] = "Namn på krets: ";
+App::$strings["Members are visible to other channels"] = "Medlemmar kan ses av andra kanaler";
+App::$strings["Collection removed."] = "Krets borttagen.";
+App::$strings["Unable to remove collection."] = "Kunde inte ta bort krets.";
+App::$strings["Collection Editor"] = "Redigera krets";
+App::$strings["Members"] = "Medlemmar";
+App::$strings["All Connected Channels"] = "Alla anslutna kanaler";
+App::$strings["Click on a channel to add or remove."] = "Klicka på en kanal för att lägga till eller ta bort.";
+App::$strings["sent you a private message"] = "skickade ett privat meddelande till dig";
+App::$strings["added your channel"] = "lade till din kanal";
+App::$strings["posted an event"] = "skapade en händelse";
+App::$strings["Edit Layout"] = "Redigera layout";
+App::$strings["Delete layout?"] = "Ta bort layout?";
+App::$strings["Delete Layout"] = "Ta bort layout";
+App::$strings["Failed to create source. No channel selected."] = "Misslyckades att skapa källa. Ingen kanal vald.";
+App::$strings["Source created."] = "Källa skapad.";
+App::$strings["Source updated."] = "Källa uppdaterad.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Hantera fjärrkällor med innehåll för din kanal.";
+App::$strings["New Source"] = "Ny källa";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importera allt eller valt innehåll från följande kanal till den här kanalen och distribuera det enligt dina kanalinställningar.";
+App::$strings["Only import content with these words (one per line)"] = "Importera endast innehåll med de här orden (ett per rad)";
+App::$strings["Leave blank to import all public content"] = "Lämna blankt för att importera allt offentligt innehåll";
+App::$strings["Channel Name"] = "Kanalnamn";
+App::$strings["Source not found."] = "Källa hittades inte.";
+App::$strings["Edit Source"] = "Redigera källa";
+App::$strings["Delete Source"] = "Ta bort källa";
+App::$strings["Source removed"] = "Källa borttagen";
+App::$strings["Unable to remove source."] = "Kunde inte ta bort källa.";
+App::$strings["Channel added."] = "Kanal tillagd.";
+App::$strings["Layout updated."] = "Layout uppdaterad.";
+App::$strings["Edit System Page Description"] = "Redigera systemsidbeskrivning";
+App::$strings["Layout not found."] = "Layout hittas inte.";
+App::$strings["Module Name:"] = "Modulnamn:";
+App::$strings["Layout Help"] = "Layouthjälp";
+App::$strings["Edit Webpage"] = "Redigera webbsida";
+App::$strings["Delete webpage?"] = "Ta bort webbsida?";
+App::$strings["Delete Webpage"] = "Ta bort webbsida";
+App::$strings["webpage"] = "webbsida";
+App::$strings["block"] = "block";
+App::$strings["layout"] = "layout";
+App::$strings["%s element installed"] = "%selement installerat";
+App::$strings["Image uploaded but image cropping failed."] = "Bilden laddades upp men beskärning misslyckades.";
+App::$strings["Image resize failed."] = "Ändring av bildstorlek misslyckades.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-uppdatera sidan eller rensa webbläsarcachen om det nya fotot inte visas direkt.";
+App::$strings["Image exceeds size limit of %d"] = "Bilden överskrider storleksbegränsningen %d";
+App::$strings["Unable to process image."] = "Kunde inte behandla bilden.";
+App::$strings["Photo not available."] = "Fotot är inte tillgängligt.";
+App::$strings["Upload File:"] = "Ladda upp fil:";
+App::$strings["Select a profile:"] = "Välj en profil:";
+App::$strings["Upload Profile Photo"] = "Ladda upp profilfoto";
+App::$strings["skip this step"] = "hoppa över det här steget";
+App::$strings["select a photo from your photo albums"] = "välj ett foto från dina fotoalbum";
+App::$strings["Crop Image"] = "Beskär bild";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Justera bildens beskärning för bästa utseende.";
+App::$strings["Done Editing"] = "Klar med redigering";
+App::$strings["Image uploaded successfully."] = "Bilduppladdning lyckades.";
+App::$strings["Image upload failed."] = "Bilduppladdning misslyckades.";
+App::$strings["Image size reduction [%s] failed."] = "Krympning av bilden [%s] misslyckades.";
+App::$strings["Contact not found."] = "Kontakten hittades inte.";
+App::$strings["Friend suggestion sent."] = "Vänförfrågan skickad.";
+App::$strings["Suggest Friends"] = "Föreslå vänner";
+App::$strings["Suggest a friend for %s"] = "Föreslå en vän för %s";
+App::$strings["Help:"] = "Hjälp:";
+App::$strings["Not Found"] = "Hittas inte";
+App::$strings["Like/Dislike"] = "Gilla/ogilla";
+App::$strings["This action is restricted to members."] = "Den här åtgärden fungerar bara för medlemmar.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "<a href=\"rmagic\">Logga in med ditt Hubzilla-ID</a> eller <a href=\"register\">registrera dig som ny Redmatrix.medlem</a> för att fortsätta.";
+App::$strings["Invalid request."] = "Ogiltig begäran.";
+App::$strings["thing"] = "sak";
+App::$strings["Channel unavailable."] = "Kanalen kan ej nås.";
+App::$strings["Previous action reversed."] = "Föregående åtgärd återställdes.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s instämmer med %2\$ss %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s instämmer inte med %2\$ss %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s tar inte ställning angående %2\$ss %3\$s";
+App::$strings["Action completed."] = "Åtgärden slutfördes.";
+App::$strings["Thank you."] = "Tack.";
+App::$strings["Total invitation limit exceeded."] = "Gränsen för totalt antal inbjudningar överskriden.";
+App::$strings["%s : Not a valid email address."] = "%s: Inte en giltig e-postadress.";
+App::$strings["Please join us on Red"] = "GÃ¥ med oss i Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Inbjudningsgränsen överskriden. Kontakta din serveradministratör.";
+App::$strings["%s : Message delivery failed."] = "%s : Leverans av meddelande misslyckades.";
+App::$strings["%d message sent."] = array(
0 => "%d meddelande sänt.",
1 => "%d meddelanden sända.",
);
-$a->strings["You have no more invitations available"] = "Du har inga fler inbjudningar kvar";
-$a->strings["Send invitations"] = "Skicka inbjudan";
-$a->strings["Enter email addresses, one per line:"] = "Ange e-postadresser, en per rad:";
-$a->strings["Your message:"] = "Ditt meddelande:";
-$a->strings["Please join my community on Hubzilla."] = "Gå med mig i gemenskapen på Hubzilla.";
-$a->strings["You will need to supply this invitation code: "] = "Du kommer att behöva den här inbjudningskoden: ";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Skapa konto på en Hubzilla-server (alla är ihopkopplade)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Ange min Hubzilla-adress i webbplatsens sökruta.";
-$a->strings["or visit "] = "eller besök ";
-$a->strings["3. Click [Connect]"] = "3. Klicka [Ta kontakt]";
-$a->strings["Permission Denied."] = "Behörighet saknas.";
-$a->strings["File not found."] = "Filen hittas inte.";
-$a->strings["Edit file permissions"] = "Redigera filrättigheter";
-$a->strings["Set/edit permissions"] = "Ställ in/ändra behörigheter";
-$a->strings["Include all files and sub folders"] = "Inkludera alla filer och underkataloger";
-$a->strings["Return to file list"] = "Återgå till fillistan";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopiera/klistra in den här koden för att bifoga filen i ett inlägg";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopiera/klistra in den här URL:en för att länka till filen från en webbsida";
-$a->strings["Attach this file to a new post"] = "Bifoga den här filen till ett nytt inlägg";
-$a->strings["Show URL to this file"] = "Visa URL till den här filen";
-$a->strings["Do not show in shared with me folder of your connections"] = "Visa inte i dina kontakters mapp med delat material";
-$a->strings["Hubzilla channel"] = "Hubzilla-kanal";
-$a->strings["Remote privacy information not available."] = "Icke-lokal integritetsinformation är inte tillgänglig";
-$a->strings["Visible to:"] = "Kan ses av:";
-$a->strings["Your service plan only allows %d channels."] = "Din tjänstenivå tillåter bara %d kanaler.";
-$a->strings["Nothing to import."] = "Inget att importera.";
-$a->strings["Unable to download data from old server"] = "Kunde inte ladda ner data från den gamla servern";
-$a->strings["Imported file is empty."] = "Den importerade filen är tom.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan inte skapa ett dubblerat kanal-ID på det här systemet. Import misslyckades.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Kan inte skapa en unik kanaladress. Import misslyckades.";
-$a->strings["Channel clone failed. Import failed."] = "Kloning av kanalen misslyckades. Import misslyckades.";
-$a->strings["Cloned channel not found. Import failed."] = "Den klonade kanalen hittas inte. Import misslyckades.";
-$a->strings["Import completed."] = "Import slutförd.";
-$a->strings["You must be logged in to use this feature."] = "Du måste vara inloggad för att kunna använda den här funktionen.";
-$a->strings["Import Channel"] = "Importera kanal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Använd det här formuläret för att importera en befintlig kanal från en annan server/hubb. Du kan få kanal-ID:t från den gamla servern/hubben över nätverket eller tillhandahålla en exportfil. Endast identitet och kontakter/relationer kommer att importeras. Import av innehåll stöds ännu inte.";
-$a->strings["File to Upload"] = "Fil att ladda upp";
-$a->strings["Or provide the old server/hub details"] = "Eller ge uppgifter om den gamla servern/hubben";
-$a->strings["Your old identity address (xyz@example.com)"] = "Din gamla identitetsadress (xyz@example.com)";
-$a->strings["Your old login email address"] = "Din gamla e-postadress för inloggning";
-$a->strings["Your old login password"] = "Ditt gamla inloggningslösenord";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Ange i bägge fallen om den här hubben ska vara din nya primära adress eller om den gamla platsen ska fortsätta att ha den rollen. Du kommer att kunna posta från båda platser, men bara en kan vara primärt utrymme för filer, foton och media.";
-$a->strings["Make this hub my primary location"] = "Gör den här hubben till min primära plats";
-$a->strings["Import existing posts if possible"] = "Importera befintliga inlägg om möjligt";
-$a->strings["Location not found."] = "Platsen hittades inte.";
-$a->strings["Primary location cannot be removed."] = "Huvudplatsen kan inte tas bort.";
-$a->strings["No locations found."] = "Inga platser hittades.";
-$a->strings["Manage Channel Locations"] = "Hantera kanalplatser";
-$a->strings["Location (address)"] = "Plats (adress)";
-$a->strings["Primary Location"] = "Huvudplats";
-$a->strings["Drop location"] = "Ta bort plats";
-$a->strings["Thing updated"] = "Föremål uppdaterat";
-$a->strings["Object store: failed"] = "Objektlagring: misslyckades";
-$a->strings["Thing added"] = "Föremål tillagt";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Visa föremål";
-$a->strings["item not found."] = "föremål hittades inte.";
-$a->strings["Edit Thing"] = "Redigera föremål";
-$a->strings["Select a profile"] = "Välj en profil";
-$a->strings["Post an activity"] = "Posta en aktivitet";
-$a->strings["Only sends to viewers of the applicable profile"] = "Skickar bara till de som tittar på den aktuella profilen";
-$a->strings["Name of thing e.g. something"] = "Namn på föremål, t.ex. någonting";
-$a->strings["URL of thing (optional)"] = "URL för föremål (frivilligt)";
-$a->strings["URL for photo of thing (optional)"] = "URL för foto på föremål (frivilligt)";
-$a->strings["Add Thing to your Profile"] = "Lägg till föremål till din profil";
-$a->strings["Help with this feature"] = "Hjälp för den här funktionen";
-$a->strings["Layout Name"] = "Layoutnamn";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s taggade%2\$ss %3\$s med %4\$s";
-$a->strings["is now connected to"] = "har nu kontakt med";
-$a->strings["Could not access address book record."] = "Kunde inte komma åt adressboksuppgifter.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Uppdatering misslyckades - kanalen är inte tillgänglig.";
-$a->strings["Channel has been unblocked"] = "Kanalen är inte längre blockerad";
-$a->strings["Channel has been blocked"] = "Kanalen har blockerats";
-$a->strings["Unable to set address book parameters."] = "Kunde inte ställa in adressboksparametrar.";
-$a->strings["Channel has been unignored"] = "Kanalen ignoreras inte längre";
-$a->strings["Channel has been ignored"] = "Kanalen har ignorerats";
-$a->strings["Channel has been unarchived"] = "Kanalen arkiveras inte längre";
-$a->strings["Channel has been archived"] = "Kanalen har arkiverats";
-$a->strings["Channel has been unhidden"] = "Kanalen döljs inte längre";
-$a->strings["Channel has been hidden"] = "Kanalen har dolts";
-$a->strings["Channel has been approved"] = "Kanalen har godkänts";
-$a->strings["Channel has been unapproved"] = "Kanalen är inte godkänd längre";
-$a->strings["Connection has been removed."] = "Kontakten har tagits bort.";
-$a->strings["View %s's profile"] = "Visa %ss profil";
-$a->strings["Refresh Permissions"] = "Uppdatera behörigheter";
-$a->strings["Fetch updated permissions"] = "Hämta uppdaterade behörigheter";
-$a->strings["Recent Activity"] = "Senaste aktiviteten";
-$a->strings["View recent posts and comments"] = "Visa de senaste inläggen och kommentarerna";
-$a->strings["Unblock"] = "Avblockera";
-$a->strings["Block"] = "Blockera";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blockera (eller ta bort blockering av) all kommunikation med den här kontakten";
-$a->strings["Unignore"] = "Sluta att ignorera";
-$a->strings["Ignore"] = "Ignorera";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorera (eller sluta att ignorera) all inkommande kommunikation från den här kontakten";
-$a->strings["Unarchive"] = "Sluta att arkivera";
-$a->strings["Archive"] = "Arkivera";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkivera (eller sluta att arkivera) den här kontakten - märk kanalen som död men behåll innehåll";
-$a->strings["Unhide"] = "Sluta att dölja";
-$a->strings["Hide"] = "Dölj";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Dölj eller sluta att dölja den här kontakten från dina övriga kontakter";
-$a->strings["Delete this connection"] = "Ta bort den här kontakten";
-$a->strings["Approve this connection"] = "Godkänn den här kontakten";
-$a->strings["Accept connection to allow communication"] = "Acceptera kontakten för att tillåta kommunikation";
-$a->strings["Connections: settings for %s"] = "Kontakter: inställningar för %s";
-$a->strings["Apply these permissions automatically"] = "Använd de här rättigheterna automatiskt";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "Använd rättigheterna angivna på den här sidan för alla nya kontakter.";
-$a->strings["Slide to adjust your degree of friendship"] = "Dra för att justera er vänskapsnivå";
-$a->strings["Rating (this information is public)"] = "Betyg (den här informationen är offentlig)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Frivillig kommentar till betyget (den här informationen är offentlig)";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standardbehörigheterna för din kanaltyp har (precis) tillämpats. De har ännu inte sparats. Titta igenom behörigheterna på den här sidan och gör önskade ändringar nu. Den här kontakten kan <em>inte</em> kommunicera med dig förrän du sparar den här sidan, då de valda behörigheterna installeras och träder i kraft.";
-$a->strings["inherited"] = "ärvd";
-$a->strings["Connection has no individual permissions!"] = "Kontakten har inga individuella behörigheter!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Det här kan vara lämpligt beroende på dina <a href=\"settings\">integritetsinställningar</a>, men du vill kanske se över de \"Avancerade inställningarna\".";
-$a->strings["Profile Visibility"] = "Profilsynlighet";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Välj profilen som du vill ska synas när %s ser din profil på ett säkert sätt.";
-$a->strings["Contact Information / Notes"] = "Kontaktinformation / anteckningar";
-$a->strings["Edit contact notes"] = "Redigera anteckningar för kontakten";
-$a->strings["Their Settings"] = "Deras inställningar";
-$a->strings["My Settings"] = "Mina inställningar";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standardbehörigheterna för den här kanaltypen har (precis) tillämpats. De har <em>inte</em> sparats och det finns för närvarande inga sparade standardbehörigheter. Titta igenom/ändra de tillämpade inställningarna och klicka [Spara] för att avsluta.";
-$a->strings["Clear/Disable Automatic Permissions"] = "Rensa/inaktivera automatiska behörigheter";
-$a->strings["Forum Members"] = "Forummedlemmar";
-$a->strings["Soapbox"] = "Talarstol";
-$a->strings["Full Sharing (typical social network permissions)"] = "Full delning (typiska behörigheter för sociala nätverk)";
-$a->strings["Cautious Sharing "] = "Försiktig delning";
-$a->strings["Follow Only"] = "Följ endast";
-$a->strings["Individual Permissions"] = "Individuella behörigheter";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Vissa behörigheter kan ärvas från din kanals <a href=\"settings\">integritetsinställningar</a>, vilka har högre prioritet än individuella inställningar. Ändring av de ärvda inställningarna på den här sidan har ingen effekt.";
-$a->strings["Advanced Permissions"] = "Avancerade behörighetsinställningar";
-$a->strings["Simple Permissions (select one and submit)"] = "Enkla behörighetsinställningar (välj en och spara)";
-$a->strings["Visit %s's profile - %s"] = "Besök %ss profil - %s";
-$a->strings["Block/Unblock contact"] = "Blockera/häv blockering av kontakt";
-$a->strings["Ignore contact"] = "Ignorera kontakt";
-$a->strings["Repair URL settings"] = "Reparera URL-inställningar";
-$a->strings["View conversations"] = "Visa konversationer";
-$a->strings["Delete contact"] = "Ta bort kontakt";
-$a->strings["Last update:"] = "Senaste uppdatering:";
-$a->strings["Update public posts"] = "Uppdatera offentliga inlägg";
-$a->strings["Update now"] = "Uppdatera nu";
-$a->strings["Currently blocked"] = "Blockerad";
-$a->strings["Currently ignored"] = "Ignorerad";
-$a->strings["Currently archived"] = "Arkiverad";
-$a->strings["Currently pending"] = "Inväntar svar";
-$a->strings["Tag removed"] = "Tagg borttagen";
-$a->strings["Remove Item Tag"] = "Ta bort innehållstagg";
-$a->strings["Select a tag to remove: "] = "Välj en tagg att ta bort: ";
-$a->strings["Theme settings updated."] = "Temainställningar uppdaterade.";
-$a->strings["Site"] = "Server";
-$a->strings["Accounts"] = "Konton";
-$a->strings["Channels"] = "Kanaler";
-$a->strings["Plugins"] = "Tillägg";
-$a->strings["Themes"] = "Teman";
-$a->strings["Server"] = "Server";
-$a->strings["Profile Config"] = "Profilkonfiguration";
-$a->strings["DB updates"] = "Databasuppdateringar";
-$a->strings["Logs"] = "Loggar";
-$a->strings["Plugin Features"] = "Tilläggsfunktioner";
-$a->strings["User registrations waiting for confirmation"] = "Användarregistreringar som behöver bekräftas";
-$a->strings["Message queues"] = "Meddelandeköer";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Sammanfattning";
-$a->strings["Registered users"] = "Registrerade användare";
-$a->strings["Pending registrations"] = "Pågående registreringar";
-$a->strings["Version"] = "Version";
-$a->strings["Active plugins"] = "Aktiva tillägg";
-$a->strings["Site settings updated."] = "Serverinställningar uppdaterade.";
-$a->strings["experimental"] = "experimentellt";
-$a->strings["unsupported"] = "stöds ej";
-$a->strings["Yes - with approval"] = "Ja - med godkännande";
-$a->strings["My site is not a public server"] = "Min server är inte offentlig";
-$a->strings["My site has paid access only"] = "Min server har endast åtkomst mot betalning";
-$a->strings["My site has free access only"] = "Min server har endast gratis åtkomst";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Min server erbjuder gratis konton med uppgradering mot betalning";
-$a->strings["File upload"] = "Filuppladdning";
-$a->strings["Policies"] = "Policyer";
-$a->strings["Site name"] = "Servernamn";
-$a->strings["Banner/Logo"] = "Banner/logga";
-$a->strings["Administrator Information"] = "Administratörsinformation";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinfo till sidadministratörer. Visas på sidinfosidan. BBCode kan användas här";
-$a->strings["System language"] = "Systemspråk";
-$a->strings["System theme"] = "Systemtema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Förvalt systemtema - kan åsidosättas i användarprofiler - <a href='#' id='cnftheme'>ändra temainställningar</a>";
-$a->strings["Mobile system theme"] = "Mobilt systemtema";
-$a->strings["Theme for mobile devices"] = "Tema för mobila enheter";
-$a->strings["Enable Diaspora Protocol"] = "Aktivera protokoll för Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunicera med Diaspora och Friendica - experimentellt";
-$a->strings["Allow Feeds as Connections"] = "Tillåt flöden som kontakter";
-$a->strings["(Heavy system resource usage)"] = "(systemresurskrävande)";
-$a->strings["Maximum image size"] = "Maximal bildstorlek";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximal storlek i byte för uppladdade bilder. Standard är 0, vilket innebär ingen storleksbegränsning.";
-$a->strings["Does this site allow new member registration?"] = "Tillåter den här servern nya medlemmar att registrera sig?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Vilket beskriver bäst kontotypen som erbjuds på den här hubben?";
-$a->strings["Register text"] = "Registreringstext";
-$a->strings["Will be displayed prominently on the registration page."] = "Visas tydligt på registreringssidan.";
-$a->strings["Accounts abandoned after x days"] = "Konto övergivet efter x dagar";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Slösar inte systemresurser genom att fråga externa servrar efter övergivna konton. 0 innebär ingen tidsbegränsning.";
-$a->strings["Allowed friend domains"] = "Tillåtna vändomäner";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts att upprätta ett vänförhållande med den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
-$a->strings["Allowed email domains"] = "Tillåtna e-postdomäner";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts i e-postadresser för registreringar på den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
-$a->strings["Not allowed email domains"] = "Otillåtna e-postdomäner";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparerad lista med domäner som inte tillåts i e-postadresser för registrering på den här webbplatsen. Jokertecken är tillåtna. Töm för att tillåta alla domäner såvida inte tillåtna domäner har angivits.";
-$a->strings["Block public"] = "Blockera offentlig åtkomst";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Välj för att blockera åtkomst till alla personliga sidor som annars skulle vara offentliga på den här servern om man inte är inloggad.";
-$a->strings["Verify Email Addresses"] = "Bekräfta e-postadress";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Välj för att bekräfta e-postadresser som används för kontoregistrering (rekommenderas).";
-$a->strings["Force publish"] = "Tvinga publicering";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Välj för att tvinga alla profiler på den här servern att listas i serverkatalogen.";
-$a->strings["Disable discovery tab"] = "Inaktivera upptäck-fliken";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ta bort fliken i nätverksvyn med offentligt innehåll som hämtas från källor valda för den här servern.";
-$a->strings["No login on Homepage"] = "Ingen inloggning på hemsidan";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Välj för att gömma inloggningsformuläret från serverns hemsida för oinloggade besökare (t.ex. när du lägger in hemsideinnehållet via serverkanalen).";
-$a->strings["Proxy user"] = "Proxyanvändare";
-$a->strings["Proxy URL"] = "Proxy-URL";
-$a->strings["Network timeout"] = "Nätverkstimeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Värde i sekunder. Sätt till 0 för obegränsat (ej rekommenderat).";
-$a->strings["Delivery interval"] = "Leveransintervall";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Fördröj leveransprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Rekommenderat: 4-5 för delade värdar, 2-3 för virtuella privata servrar. 0-1 för stora dedikerade servrar.";
-$a->strings["Poll interval"] = "Hämtningsintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Fördröj hämtningsprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Om 0 används leveransintervallet.";
-$a->strings["Maximum Load Average"] = "Maximal genomsnittsbelastning";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximal systembelastning innan leverans- och hämtningsprocesser skjuts upp - standard är 50.";
-$a->strings["No server found"] = "Ingen server hittad";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "för kanal";
-$a->strings["on server"] = "på server";
-$a->strings["Status"] = "Status";
-$a->strings["Update has been marked successful"] = "Uppdatering har markerats som genomförd";
-$a->strings["Executing %s failed. Check system logs."] = "Körning av %s misslyckades. Kontrollera systemloggarna.";
-$a->strings["Update %s was successfully applied."] = "Uppdatering %s genomfördes utan problem.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Uppdatering %s returnerade ingen status. Oklart om den lyckades.";
-$a->strings["Update function %s could not be found."] = "Uppdateringsfunktion %s kunde inte hittas.";
-$a->strings["No failed updates."] = "Inga misslyckade uppdateringar.";
-$a->strings["Failed Updates"] = "Misslyckade uppdateringar";
-$a->strings["Mark success (if update was manually applied)"] = "Markera som genomförd (om uppdateringen gjordes manuellt)";
-$a->strings["Attempt to execute this update step automatically"] = "Försök att köra den här uppdateringen automatiskt";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Du har inga fler inbjudningar kvar";
+App::$strings["Send invitations"] = "Skicka inbjudan";
+App::$strings["Enter email addresses, one per line:"] = "Ange e-postadresser, en per rad:";
+App::$strings["Your message:"] = "Ditt meddelande:";
+App::$strings["Please join my community on Hubzilla."] = "Gå med mig i gemenskapen på Hubzilla.";
+App::$strings["You will need to supply this invitation code: "] = "Du kommer att behöva den här inbjudningskoden: ";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Skapa konto på en Hubzilla-server (alla är ihopkopplade)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Ange min Hubzilla-adress i webbplatsens sökruta.";
+App::$strings["or visit "] = "eller besök ";
+App::$strings["3. Click [Connect]"] = "3. Klicka [Ta kontakt]";
+App::$strings["Permission Denied."] = "Behörighet saknas.";
+App::$strings["File not found."] = "Filen hittas inte.";
+App::$strings["Edit file permissions"] = "Redigera filrättigheter";
+App::$strings["Set/edit permissions"] = "Ställ in/ändra behörigheter";
+App::$strings["Include all files and sub folders"] = "Inkludera alla filer och underkataloger";
+App::$strings["Return to file list"] = "Återgå till fillistan";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopiera/klistra in den här koden för att bifoga filen i ett inlägg";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopiera/klistra in den här URL:en för att länka till filen från en webbsida";
+App::$strings["Attach this file to a new post"] = "Bifoga den här filen till ett nytt inlägg";
+App::$strings["Show URL to this file"] = "Visa URL till den här filen";
+App::$strings["Do not show in shared with me folder of your connections"] = "Visa inte i dina kontakters mapp med delat material";
+App::$strings["Hubzilla channel"] = "Hubzilla-kanal";
+App::$strings["Remote privacy information not available."] = "Icke-lokal integritetsinformation är inte tillgänglig";
+App::$strings["Visible to:"] = "Kan ses av:";
+App::$strings["Your service plan only allows %d channels."] = "Din tjänstenivå tillåter bara %d kanaler.";
+App::$strings["Nothing to import."] = "Inget att importera.";
+App::$strings["Unable to download data from old server"] = "Kunde inte ladda ner data från den gamla servern";
+App::$strings["Imported file is empty."] = "Den importerade filen är tom.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan inte skapa ett dubblerat kanal-ID på det här systemet. Import misslyckades.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Kan inte skapa en unik kanaladress. Import misslyckades.";
+App::$strings["Channel clone failed. Import failed."] = "Kloning av kanalen misslyckades. Import misslyckades.";
+App::$strings["Cloned channel not found. Import failed."] = "Den klonade kanalen hittas inte. Import misslyckades.";
+App::$strings["Import completed."] = "Import slutförd.";
+App::$strings["You must be logged in to use this feature."] = "Du måste vara inloggad för att kunna använda den här funktionen.";
+App::$strings["Import Channel"] = "Importera kanal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Använd det här formuläret för att importera en befintlig kanal från en annan server/hubb. Du kan få kanal-ID:t från den gamla servern/hubben över nätverket eller tillhandahålla en exportfil. Endast identitet och kontakter/relationer kommer att importeras. Import av innehåll stöds ännu inte.";
+App::$strings["File to Upload"] = "Fil att ladda upp";
+App::$strings["Or provide the old server/hub details"] = "Eller ge uppgifter om den gamla servern/hubben";
+App::$strings["Your old identity address (xyz@example.com)"] = "Din gamla identitetsadress (xyz@example.com)";
+App::$strings["Your old login email address"] = "Din gamla e-postadress för inloggning";
+App::$strings["Your old login password"] = "Ditt gamla inloggningslösenord";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Ange i bägge fallen om den här hubben ska vara din nya primära adress eller om den gamla platsen ska fortsätta att ha den rollen. Du kommer att kunna posta från båda platser, men bara en kan vara primärt utrymme för filer, foton och media.";
+App::$strings["Make this hub my primary location"] = "Gör den här hubben till min primära plats";
+App::$strings["Import existing posts if possible"] = "Importera befintliga inlägg om möjligt";
+App::$strings["Location not found."] = "Platsen hittades inte.";
+App::$strings["Primary location cannot be removed."] = "Huvudplatsen kan inte tas bort.";
+App::$strings["No locations found."] = "Inga platser hittades.";
+App::$strings["Manage Channel Locations"] = "Hantera kanalplatser";
+App::$strings["Location (address)"] = "Plats (adress)";
+App::$strings["Primary Location"] = "Huvudplats";
+App::$strings["Drop location"] = "Ta bort plats";
+App::$strings["Thing updated"] = "Föremål uppdaterat";
+App::$strings["Object store: failed"] = "Objektlagring: misslyckades";
+App::$strings["Thing added"] = "Föremål tillagt";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Visa föremål";
+App::$strings["item not found."] = "föremål hittades inte.";
+App::$strings["Edit Thing"] = "Redigera föremål";
+App::$strings["Select a profile"] = "Välj en profil";
+App::$strings["Post an activity"] = "Posta en aktivitet";
+App::$strings["Only sends to viewers of the applicable profile"] = "Skickar bara till de som tittar på den aktuella profilen";
+App::$strings["Name of thing e.g. something"] = "Namn på föremål, t.ex. någonting";
+App::$strings["URL of thing (optional)"] = "URL för föremål (frivilligt)";
+App::$strings["URL for photo of thing (optional)"] = "URL för foto på föremål (frivilligt)";
+App::$strings["Add Thing to your Profile"] = "Lägg till föremål till din profil";
+App::$strings["Help with this feature"] = "Hjälp för den här funktionen";
+App::$strings["Layout Name"] = "Layoutnamn";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s taggade%2\$ss %3\$s med %4\$s";
+App::$strings["is now connected to"] = "har nu kontakt med";
+App::$strings["Could not access address book record."] = "Kunde inte komma åt adressboksuppgifter.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Uppdatering misslyckades - kanalen är inte tillgänglig.";
+App::$strings["Channel has been unblocked"] = "Kanalen är inte längre blockerad";
+App::$strings["Channel has been blocked"] = "Kanalen har blockerats";
+App::$strings["Unable to set address book parameters."] = "Kunde inte ställa in adressboksparametrar.";
+App::$strings["Channel has been unignored"] = "Kanalen ignoreras inte längre";
+App::$strings["Channel has been ignored"] = "Kanalen har ignorerats";
+App::$strings["Channel has been unarchived"] = "Kanalen arkiveras inte längre";
+App::$strings["Channel has been archived"] = "Kanalen har arkiverats";
+App::$strings["Channel has been unhidden"] = "Kanalen döljs inte längre";
+App::$strings["Channel has been hidden"] = "Kanalen har dolts";
+App::$strings["Channel has been approved"] = "Kanalen har godkänts";
+App::$strings["Channel has been unapproved"] = "Kanalen är inte godkänd längre";
+App::$strings["Connection has been removed."] = "Kontakten har tagits bort.";
+App::$strings["View %s's profile"] = "Visa %ss profil";
+App::$strings["Refresh Permissions"] = "Uppdatera behörigheter";
+App::$strings["Fetch updated permissions"] = "Hämta uppdaterade behörigheter";
+App::$strings["Recent Activity"] = "Senaste aktiviteten";
+App::$strings["View recent posts and comments"] = "Visa de senaste inläggen och kommentarerna";
+App::$strings["Unblock"] = "Avblockera";
+App::$strings["Block"] = "Blockera";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blockera (eller ta bort blockering av) all kommunikation med den här kontakten";
+App::$strings["Unignore"] = "Sluta att ignorera";
+App::$strings["Ignore"] = "Ignorera";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorera (eller sluta att ignorera) all inkommande kommunikation från den här kontakten";
+App::$strings["Unarchive"] = "Sluta att arkivera";
+App::$strings["Archive"] = "Arkivera";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkivera (eller sluta att arkivera) den här kontakten - märk kanalen som död men behåll innehåll";
+App::$strings["Unhide"] = "Sluta att dölja";
+App::$strings["Hide"] = "Dölj";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Dölj eller sluta att dölja den här kontakten från dina övriga kontakter";
+App::$strings["Delete this connection"] = "Ta bort den här kontakten";
+App::$strings["Approve this connection"] = "Godkänn den här kontakten";
+App::$strings["Accept connection to allow communication"] = "Acceptera kontakten för att tillåta kommunikation";
+App::$strings["Connections: settings for %s"] = "Kontakter: inställningar för %s";
+App::$strings["Apply these permissions automatically"] = "Använd de här rättigheterna automatiskt";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "Använd rättigheterna angivna på den här sidan för alla nya kontakter.";
+App::$strings["Slide to adjust your degree of friendship"] = "Dra för att justera er vänskapsnivå";
+App::$strings["Rating (this information is public)"] = "Betyg (den här informationen är offentlig)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Frivillig kommentar till betyget (den här informationen är offentlig)";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standardbehörigheterna för din kanaltyp har (precis) tillämpats. De har ännu inte sparats. Titta igenom behörigheterna på den här sidan och gör önskade ändringar nu. Den här kontakten kan <em>inte</em> kommunicera med dig förrän du sparar den här sidan, då de valda behörigheterna installeras och träder i kraft.";
+App::$strings["inherited"] = "ärvd";
+App::$strings["Connection has no individual permissions!"] = "Kontakten har inga individuella behörigheter!";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Det här kan vara lämpligt beroende på dina <a href=\"settings\">integritetsinställningar</a>, men du vill kanske se över de \"Avancerade inställningarna\".";
+App::$strings["Profile Visibility"] = "Profilsynlighet";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Välj profilen som du vill ska synas när %s ser din profil på ett säkert sätt.";
+App::$strings["Contact Information / Notes"] = "Kontaktinformation / anteckningar";
+App::$strings["Edit contact notes"] = "Redigera anteckningar för kontakten";
+App::$strings["Their Settings"] = "Deras inställningar";
+App::$strings["My Settings"] = "Mina inställningar";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standardbehörigheterna för den här kanaltypen har (precis) tillämpats. De har <em>inte</em> sparats och det finns för närvarande inga sparade standardbehörigheter. Titta igenom/ändra de tillämpade inställningarna och klicka [Spara] för att avsluta.";
+App::$strings["Clear/Disable Automatic Permissions"] = "Rensa/inaktivera automatiska behörigheter";
+App::$strings["Forum Members"] = "Forummedlemmar";
+App::$strings["Soapbox"] = "Talarstol";
+App::$strings["Full Sharing (typical social network permissions)"] = "Full delning (typiska behörigheter för sociala nätverk)";
+App::$strings["Cautious Sharing "] = "Försiktig delning";
+App::$strings["Follow Only"] = "Följ endast";
+App::$strings["Individual Permissions"] = "Individuella behörigheter";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Vissa behörigheter kan ärvas från din kanals <a href=\"settings\">integritetsinställningar</a>, vilka har högre prioritet än individuella inställningar. Ändring av de ärvda inställningarna på den här sidan har ingen effekt.";
+App::$strings["Advanced Permissions"] = "Avancerade behörighetsinställningar";
+App::$strings["Simple Permissions (select one and submit)"] = "Enkla behörighetsinställningar (välj en och spara)";
+App::$strings["Visit %s's profile - %s"] = "Besök %ss profil - %s";
+App::$strings["Block/Unblock contact"] = "Blockera/häv blockering av kontakt";
+App::$strings["Ignore contact"] = "Ignorera kontakt";
+App::$strings["Repair URL settings"] = "Reparera URL-inställningar";
+App::$strings["View conversations"] = "Visa konversationer";
+App::$strings["Delete contact"] = "Ta bort kontakt";
+App::$strings["Last update:"] = "Senaste uppdatering:";
+App::$strings["Update public posts"] = "Uppdatera offentliga inlägg";
+App::$strings["Update now"] = "Uppdatera nu";
+App::$strings["Currently blocked"] = "Blockerad";
+App::$strings["Currently ignored"] = "Ignorerad";
+App::$strings["Currently archived"] = "Arkiverad";
+App::$strings["Currently pending"] = "Inväntar svar";
+App::$strings["Tag removed"] = "Tagg borttagen";
+App::$strings["Remove Item Tag"] = "Ta bort innehållstagg";
+App::$strings["Select a tag to remove: "] = "Välj en tagg att ta bort: ";
+App::$strings["Theme settings updated."] = "Temainställningar uppdaterade.";
+App::$strings["Site"] = "Server";
+App::$strings["Accounts"] = "Konton";
+App::$strings["Channels"] = "Kanaler";
+App::$strings["Plugins"] = "Tillägg";
+App::$strings["Themes"] = "Teman";
+App::$strings["Server"] = "Server";
+App::$strings["Profile Config"] = "Profilkonfiguration";
+App::$strings["DB updates"] = "Databasuppdateringar";
+App::$strings["Logs"] = "Loggar";
+App::$strings["Plugin Features"] = "Tilläggsfunktioner";
+App::$strings["User registrations waiting for confirmation"] = "Användarregistreringar som behöver bekräftas";
+App::$strings["Message queues"] = "Meddelandeköer";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Sammanfattning";
+App::$strings["Registered users"] = "Registrerade användare";
+App::$strings["Pending registrations"] = "Pågående registreringar";
+App::$strings["Version"] = "Version";
+App::$strings["Active plugins"] = "Aktiva tillägg";
+App::$strings["Site settings updated."] = "Serverinställningar uppdaterade.";
+App::$strings["experimental"] = "experimentellt";
+App::$strings["unsupported"] = "stöds ej";
+App::$strings["Yes - with approval"] = "Ja - med godkännande";
+App::$strings["My site is not a public server"] = "Min server är inte offentlig";
+App::$strings["My site has paid access only"] = "Min server har endast åtkomst mot betalning";
+App::$strings["My site has free access only"] = "Min server har endast gratis åtkomst";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Min server erbjuder gratis konton med uppgradering mot betalning";
+App::$strings["File upload"] = "Filuppladdning";
+App::$strings["Policies"] = "Policyer";
+App::$strings["Site name"] = "Servernamn";
+App::$strings["Banner/Logo"] = "Banner/logga";
+App::$strings["Administrator Information"] = "Administratörsinformation";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinfo till sidadministratörer. Visas på sidinfosidan. BBCode kan användas här";
+App::$strings["System language"] = "Systemspråk";
+App::$strings["System theme"] = "Systemtema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Förvalt systemtema - kan åsidosättas i användarprofiler - <a href='#' id='cnftheme'>ändra temainställningar</a>";
+App::$strings["Mobile system theme"] = "Mobilt systemtema";
+App::$strings["Theme for mobile devices"] = "Tema för mobila enheter";
+App::$strings["Enable Diaspora Protocol"] = "Aktivera protokoll för Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunicera med Diaspora och Friendica - experimentellt";
+App::$strings["Allow Feeds as Connections"] = "Tillåt flöden som kontakter";
+App::$strings["(Heavy system resource usage)"] = "(systemresurskrävande)";
+App::$strings["Maximum image size"] = "Maximal bildstorlek";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximal storlek i byte för uppladdade bilder. Standard är 0, vilket innebär ingen storleksbegränsning.";
+App::$strings["Does this site allow new member registration?"] = "Tillåter den här servern nya medlemmar att registrera sig?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Vilket beskriver bäst kontotypen som erbjuds på den här hubben?";
+App::$strings["Register text"] = "Registreringstext";
+App::$strings["Will be displayed prominently on the registration page."] = "Visas tydligt på registreringssidan.";
+App::$strings["Accounts abandoned after x days"] = "Konto övergivet efter x dagar";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Slösar inte systemresurser genom att fråga externa servrar efter övergivna konton. 0 innebär ingen tidsbegränsning.";
+App::$strings["Allowed friend domains"] = "Tillåtna vändomäner";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts att upprätta ett vänförhållande med den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
+App::$strings["Allowed email domains"] = "Tillåtna e-postdomäner";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts i e-postadresser för registreringar på den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
+App::$strings["Not allowed email domains"] = "Otillåtna e-postdomäner";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparerad lista med domäner som inte tillåts i e-postadresser för registrering på den här webbplatsen. Jokertecken är tillåtna. Töm för att tillåta alla domäner såvida inte tillåtna domäner har angivits.";
+App::$strings["Block public"] = "Blockera offentlig åtkomst";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Välj för att blockera åtkomst till alla personliga sidor som annars skulle vara offentliga på den här servern om man inte är inloggad.";
+App::$strings["Verify Email Addresses"] = "Bekräfta e-postadress";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Välj för att bekräfta e-postadresser som används för kontoregistrering (rekommenderas).";
+App::$strings["Force publish"] = "Tvinga publicering";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Välj för att tvinga alla profiler på den här servern att listas i serverkatalogen.";
+App::$strings["Disable discovery tab"] = "Inaktivera upptäck-fliken";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ta bort fliken i nätverksvyn med offentligt innehåll som hämtas från källor valda för den här servern.";
+App::$strings["No login on Homepage"] = "Ingen inloggning på hemsidan";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Välj för att gömma inloggningsformuläret från serverns hemsida för oinloggade besökare (t.ex. när du lägger in hemsideinnehållet via serverkanalen).";
+App::$strings["Proxy user"] = "Proxyanvändare";
+App::$strings["Proxy URL"] = "Proxy-URL";
+App::$strings["Network timeout"] = "Nätverkstimeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Värde i sekunder. Sätt till 0 för obegränsat (ej rekommenderat).";
+App::$strings["Delivery interval"] = "Leveransintervall";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Fördröj leveransprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Rekommenderat: 4-5 för delade värdar, 2-3 för virtuella privata servrar. 0-1 för stora dedikerade servrar.";
+App::$strings["Poll interval"] = "Hämtningsintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Fördröj hämtningsprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Om 0 används leveransintervallet.";
+App::$strings["Maximum Load Average"] = "Maximal genomsnittsbelastning";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximal systembelastning innan leverans- och hämtningsprocesser skjuts upp - standard är 50.";
+App::$strings["No server found"] = "Ingen server hittad";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "för kanal";
+App::$strings["on server"] = "på server";
+App::$strings["Status"] = "Status";
+App::$strings["Update has been marked successful"] = "Uppdatering har markerats som genomförd";
+App::$strings["Executing %s failed. Check system logs."] = "Körning av %s misslyckades. Kontrollera systemloggarna.";
+App::$strings["Update %s was successfully applied."] = "Uppdatering %s genomfördes utan problem.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Uppdatering %s returnerade ingen status. Oklart om den lyckades.";
+App::$strings["Update function %s could not be found."] = "Uppdateringsfunktion %s kunde inte hittas.";
+App::$strings["No failed updates."] = "Inga misslyckade uppdateringar.";
+App::$strings["Failed Updates"] = "Misslyckade uppdateringar";
+App::$strings["Mark success (if update was manually applied)"] = "Markera som genomförd (om uppdateringen gjordes manuellt)";
+App::$strings["Attempt to execute this update step automatically"] = "Försök att köra den här uppdateringen automatiskt";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s användare blockerad/avblockerad",
1 => "%s användare blockerade/avblockerade",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s användare borttagen",
1 => "%s användare borttagna",
);
-$a->strings["Account not found"] = "Konto hittas inte";
-$a->strings["User '%s' unblocked"] = "Användare '%s' avblockerad";
-$a->strings["User '%s' blocked"] = "Användare '%s' blockerad";
-$a->strings["Users"] = "Användare";
-$a->strings["select all"] = "välj alla";
-$a->strings["User registrations waiting for confirm"] = "Användarregistreringar som inväntar bekräftelse";
-$a->strings["Request date"] = "Ansökningsdatum";
-$a->strings["No registrations."] = "Inga registreringar.";
-$a->strings["Approve"] = "Godkänn";
-$a->strings["Deny"] = "Avslå";
-$a->strings["Register date"] = "Registreringsdatum";
-$a->strings["Last login"] = "Senaste inloggning";
-$a->strings["Expires"] = "Upphör att gälla";
-$a->strings["Service Class"] = "Tjänsteklass";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda användare kommer att tas bort!\\n\\nAllt dessa användare har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Användaren {0} kommer att tas bort!\\n\\nAllt den här användaren har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Konto hittas inte";
+App::$strings["User '%s' unblocked"] = "Användare '%s' avblockerad";
+App::$strings["User '%s' blocked"] = "Användare '%s' blockerad";
+App::$strings["Users"] = "Användare";
+App::$strings["select all"] = "välj alla";
+App::$strings["User registrations waiting for confirm"] = "Användarregistreringar som inväntar bekräftelse";
+App::$strings["Request date"] = "Ansökningsdatum";
+App::$strings["No registrations."] = "Inga registreringar.";
+App::$strings["Approve"] = "Godkänn";
+App::$strings["Deny"] = "Avslå";
+App::$strings["Register date"] = "Registreringsdatum";
+App::$strings["Last login"] = "Senaste inloggning";
+App::$strings["Expires"] = "Upphör att gälla";
+App::$strings["Service Class"] = "Tjänsteklass";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda användare kommer att tas bort!\\n\\nAllt dessa användare har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Användaren {0} kommer att tas bort!\\n\\nAllt den här användaren har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanal censurerad/avcensurerad",
1 => "%s kanaler censurerade/avcensurerade",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanal borttagen",
1 => "%s kanaler borttagna",
);
-$a->strings["Channel not found"] = "Kanal hittas inte";
-$a->strings["Channel '%s' deleted"] = "Kanalen '%s' togs bort";
-$a->strings["Channel '%s' uncensored"] = "Kanal '%s' avcensurerad";
-$a->strings["Channel '%s' censored"] = "Kanal '%s' censurerad";
-$a->strings["Censor"] = "Censurera";
-$a->strings["Uncensor"] = "Avcensurera";
-$a->strings["UID"] = "UID";
-$a->strings["Address"] = "Adress";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda kanaler kommer att tas bort!\\n\\nAllt som har postats i de kanalerna på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} kommer att tas bort!\\n\\nAllt som har postats i den här kanalen på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["Plugin %s disabled."] = "Tillägg %s inaktiverat.";
-$a->strings["Plugin %s enabled."] = "Tillägg %s aktiverat.";
-$a->strings["Disable"] = "Inaktivera";
-$a->strings["Enable"] = "Aktivera";
-$a->strings["Toggle"] = "Växla";
-$a->strings["Author: "] = "Författare:";
-$a->strings["Maintainer: "] = "Underhållare:";
-$a->strings["No themes found."] = "Inga teman funna.";
-$a->strings["Screenshot"] = "Skärmdump";
-$a->strings["[Experimental]"] = "[Experimentellt]";
-$a->strings["[Unsupported]"] = "[Utan support]";
-$a->strings["Log settings updated."] = "Logginställningar uppdaterade.";
-$a->strings["Clear"] = "Rensa";
-$a->strings["Debugging"] = "Avlusning";
-$a->strings["Log file"] = "Loggfil";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Måste vara skrivbar för webbservern. Anges relativt Reds toppkatalog.";
-$a->strings["Log level"] = "Loggnivå";
-$a->strings["New Profile Field"] = "Nytt profilfält";
-$a->strings["Field nickname"] = "Smeknamn på fält";
-$a->strings["System name of field"] = "Systemnamn på fält";
-$a->strings["Input type"] = "Datatyp";
-$a->strings["Field Name"] = "Fältnamn";
-$a->strings["Label on profile pages"] = "Beteckning på profilsidor";
-$a->strings["Help text"] = "Hjälptext";
-$a->strings["Additional info (optional)"] = "Ytterligare info (frivilligt)";
-$a->strings["Field definition not found"] = "Fältdefinition hittades inte";
-$a->strings["Edit Profile Field"] = "Redigera profilfält";
-$a->strings["Menu updated."] = "Meny uppdaterad.";
-$a->strings["Unable to update menu."] = "Kunde inte uppdatera meny.";
-$a->strings["Menu created."] = "Meny skapad.";
-$a->strings["Unable to create menu."] = "Kunde inte skapa meny.";
-$a->strings["Manage Menus"] = "Hantera menyer";
-$a->strings["Drop"] = "Ta bort";
-$a->strings["Bookmarks allowed"] = "Bokmärken tillåtna";
-$a->strings["Create a new menu"] = "Skapa en ny meny";
-$a->strings["Delete this menu"] = "Ta bort den här menyn";
-$a->strings["Edit menu contents"] = "Redigera menyinnehåll";
-$a->strings["Edit this menu"] = "Redigera den här menyn";
-$a->strings["New Menu"] = "Ny meny";
-$a->strings["Menu name"] = "Menynamn";
-$a->strings["Must be unique, only seen by you"] = "MÃ¥ste vara unikt, ses endast av dig";
-$a->strings["Menu title"] = "Menytitel";
-$a->strings["Menu title as seen by others"] = "Menytitel som andra ser den";
-$a->strings["Allow bookmarks"] = "Tillåt bokmärken";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menyn kan användas för att spara bokmärken";
-$a->strings["Menu deleted."] = "Meny borttagen.";
-$a->strings["Menu could not be deleted."] = "Menyn kunde inte tas bort.";
-$a->strings["Edit Menu"] = "Redigera meny";
-$a->strings["Add or remove entries to this menu"] = "Lägg till eller ta bort menyval";
-$a->strings["Profile Match"] = "Profilträff";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Inga nyckelord att matcha mot. Lägg till några nyckelord i din standardprofil.";
-$a->strings["is interested in:"] = "är intresserad av:";
-$a->strings["No matches"] = "Inga träffar";
-$a->strings["Invalid request identifier."] = "Ogiltigt ID på förfrågan.";
-$a->strings["Discard"] = "Förkasta";
-$a->strings["No more system notifications."] = "Inga fler systemnotifieringar.";
-$a->strings["System Notifications"] = "Systemnotifieringar";
-$a->strings["[Embedded content - reload page to view]"] = "[Inbäddat innehåll - ladda om sidan för att visa]";
-$a->strings["Continue"] = "Fortsätt";
-$a->strings["Premium Channel Setup"] = "Inställning av premiumkanal";
-$a->strings["Enable premium channel connection restrictions"] = "Aktivera kontaktrestriktioner för premiumkanal";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Ange dina restriktioner och villkor, som Paypal-kvitto, användarriktlinjer, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Den här kanalen kan kräva ytterligare steg eller godkännande av följande villkor innan anslutning:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potentiella kontakter kommer sedan att se följande text innan de går vidare:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Genom att fortsätta intygar jag att jag har följt alla instruktioner som ges på den här sidan.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Inga specifika instruktioner har givits av kanalägaren.)";
-$a->strings["Restricted or Premium Channel"] = "Begränsad kanal eller premiumkanal";
-$a->strings["App installed."] = "App installerad.";
-$a->strings["Malformed app."] = "Felaktig app.";
-$a->strings["Embed code"] = "Bädda in kod";
-$a->strings["Edit App"] = "Redigera app";
-$a->strings["Create App"] = "Skapa app";
-$a->strings["Name of app"] = "Namn på app";
-$a->strings["Location (URL) of app"] = "Adress (URL) för app";
-$a->strings["Photo icon URL"] = "Fotoikon URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixlar - valfri";
-$a->strings["Version ID"] = "Versions-ID";
-$a->strings["Price of app"] = "Pris på app";
-$a->strings["Location (URL) to purchase app"] = "Adress (URL) för att köpa app";
-$a->strings["Set your current mood and tell your friends"] = "Ange din nuvarande sinnesstämning och visa för dina vänner";
-$a->strings["Unable to lookup recipient."] = "Kunde inte hitta mottagare.";
-$a->strings["Unable to communicate with requested channel."] = "Kunde inte kommunicera med den begärda kanalen.";
-$a->strings["Cannot verify requested channel."] = "Kan inte bekräfta den begärda kanalen.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Den valda kanalen har restriktioner för privata meddelanden. Misslyckades att skicka.";
-$a->strings["Message deleted."] = "Meddelande borttaget.";
-$a->strings["Message recalled."] = "Meddelande återkallat.";
-$a->strings["Send Private Message"] = "Skicka privat meddelande.";
-$a->strings["To:"] = "Till:";
-$a->strings["Subject:"] = "Ämne:";
-$a->strings["Send"] = "Skicka";
-$a->strings["Message not found."] = "Meddelandet hittades inte.";
-$a->strings["Delete message"] = "Ta bort meddelande";
-$a->strings["Recall message"] = "Ã…terkalla meddelande";
-$a->strings["Message has been recalled."] = "Meddelandet har återkallats.";
-$a->strings["Private Conversation"] = "Privat konversation";
-$a->strings["Delete conversation"] = "Ta bort konversation";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen säker kommunikationskanal tillgänglig. Du kan <strong>möjligtvis</strong> svara från avsändarens profilsida.";
-$a->strings["Send Reply"] = "Skicka svar";
-$a->strings["No connections."] = "Inga kontakter.";
-$a->strings["Visit %s's profile [%s]"] = "Besök %ss profil [%s]";
-$a->strings["Hub not found."] = "Hubb hittades inte.";
-$a->strings["Total votes"] = "Totalt antal röster";
-$a->strings["Average Rating"] = "Genomsnittsbetyg";
-$a->strings["OpenID protocol error. No ID returned."] = "Protokollfel för OpenID. Inget ID returnerades.";
-$a->strings["Wall Photos"] = "Väggfoton";
-$a->strings["Conversation removed."] = "Konversation borttagen.";
-$a->strings["No messages."] = "Inga meddelanden.";
-$a->strings["D, d M Y - g:i A"] = "D, j M Y - H:i";
-$a->strings["Add a Channel"] = "Lägg till en kanal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal är din egen samling av relaterade webbsidor. En kanal kan användas för att innehålla sociala nätverksprofiler, bloggar, konversationsgrupper och forum, fansidor, och mycket mer. Du kan skapa så många kanaler som din tjänsteleverantör tillåter.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exempel: \"Bob Jameson\", \"Lisa och hennes hästar\", \"Fotboll\", \"Flyggruppen\" ";
-$a->strings["Choose a short nickname"] = "Välj ett kort smeknamn";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt smeknamn används för att skapa en kanaladress som är lätt att komma ihåg (som en e-postadress) som du kan dela med andra.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importera en befintlig kanal</a> från en annan plats";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Välj en kanaltyp (som till exempel socialt nätverkande eller gemenskapsforum) och integritetskrav, så kan vi välja de bästa behörigheterna åt dig";
-$a->strings["Channel Type"] = "Kanaltyp";
-$a->strings["Read more about roles"] = "Läs mer om roller";
-$a->strings["Xchan Lookup"] = "Xchan-sökning";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Sök efter xchan som börjar med (eller webbie): ";
-$a->strings["invalid target signature"] = "ogiltig målsignatur";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Fjärrkanal [%s] (ännu inte känd på den här webbplatsen)";
-$a->strings["Unable to find your hub."] = "Kunde inte hitta din hubb.";
-$a->strings["Post successful."] = "Sändning lyckades.";
-$a->strings["Age: "] = "Ã…lder:";
-$a->strings["%d rating"] = array(
+App::$strings["Channel not found"] = "Kanal hittas inte";
+App::$strings["Channel '%s' deleted"] = "Kanalen '%s' togs bort";
+App::$strings["Channel '%s' uncensored"] = "Kanal '%s' avcensurerad";
+App::$strings["Channel '%s' censored"] = "Kanal '%s' censurerad";
+App::$strings["Censor"] = "Censurera";
+App::$strings["Uncensor"] = "Avcensurera";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "Adress";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda kanaler kommer att tas bort!\\n\\nAllt som har postats i de kanalerna på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} kommer att tas bort!\\n\\nAllt som har postats i den här kanalen på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["Plugin %s disabled."] = "Tillägg %s inaktiverat.";
+App::$strings["Plugin %s enabled."] = "Tillägg %s aktiverat.";
+App::$strings["Disable"] = "Inaktivera";
+App::$strings["Enable"] = "Aktivera";
+App::$strings["Toggle"] = "Växla";
+App::$strings["Author: "] = "Författare:";
+App::$strings["Maintainer: "] = "Underhållare:";
+App::$strings["No themes found."] = "Inga teman funna.";
+App::$strings["Screenshot"] = "Skärmdump";
+App::$strings["[Experimental]"] = "[Experimentellt]";
+App::$strings["[Unsupported]"] = "[Utan support]";
+App::$strings["Log settings updated."] = "Logginställningar uppdaterade.";
+App::$strings["Clear"] = "Rensa";
+App::$strings["Debugging"] = "Avlusning";
+App::$strings["Log file"] = "Loggfil";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Måste vara skrivbar för webbservern. Anges relativt Reds toppkatalog.";
+App::$strings["Log level"] = "Loggnivå";
+App::$strings["New Profile Field"] = "Nytt profilfält";
+App::$strings["Field nickname"] = "Smeknamn på fält";
+App::$strings["System name of field"] = "Systemnamn på fält";
+App::$strings["Input type"] = "Datatyp";
+App::$strings["Field Name"] = "Fältnamn";
+App::$strings["Label on profile pages"] = "Beteckning på profilsidor";
+App::$strings["Help text"] = "Hjälptext";
+App::$strings["Additional info (optional)"] = "Ytterligare info (frivilligt)";
+App::$strings["Field definition not found"] = "Fältdefinition hittades inte";
+App::$strings["Edit Profile Field"] = "Redigera profilfält";
+App::$strings["Menu updated."] = "Meny uppdaterad.";
+App::$strings["Unable to update menu."] = "Kunde inte uppdatera meny.";
+App::$strings["Menu created."] = "Meny skapad.";
+App::$strings["Unable to create menu."] = "Kunde inte skapa meny.";
+App::$strings["Manage Menus"] = "Hantera menyer";
+App::$strings["Drop"] = "Ta bort";
+App::$strings["Bookmarks allowed"] = "Bokmärken tillåtna";
+App::$strings["Create a new menu"] = "Skapa en ny meny";
+App::$strings["Delete this menu"] = "Ta bort den här menyn";
+App::$strings["Edit menu contents"] = "Redigera menyinnehåll";
+App::$strings["Edit this menu"] = "Redigera den här menyn";
+App::$strings["New Menu"] = "Ny meny";
+App::$strings["Menu name"] = "Menynamn";
+App::$strings["Must be unique, only seen by you"] = "MÃ¥ste vara unikt, ses endast av dig";
+App::$strings["Menu title"] = "Menytitel";
+App::$strings["Menu title as seen by others"] = "Menytitel som andra ser den";
+App::$strings["Allow bookmarks"] = "Tillåt bokmärken";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menyn kan användas för att spara bokmärken";
+App::$strings["Menu deleted."] = "Meny borttagen.";
+App::$strings["Menu could not be deleted."] = "Menyn kunde inte tas bort.";
+App::$strings["Edit Menu"] = "Redigera meny";
+App::$strings["Add or remove entries to this menu"] = "Lägg till eller ta bort menyval";
+App::$strings["Profile Match"] = "Profilträff";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Inga nyckelord att matcha mot. Lägg till några nyckelord i din standardprofil.";
+App::$strings["is interested in:"] = "är intresserad av:";
+App::$strings["No matches"] = "Inga träffar";
+App::$strings["Invalid request identifier."] = "Ogiltigt ID på förfrågan.";
+App::$strings["Discard"] = "Förkasta";
+App::$strings["No more system notifications."] = "Inga fler systemnotifieringar.";
+App::$strings["System Notifications"] = "Systemnotifieringar";
+App::$strings["[Embedded content - reload page to view]"] = "[Inbäddat innehåll - ladda om sidan för att visa]";
+App::$strings["Continue"] = "Fortsätt";
+App::$strings["Premium Channel Setup"] = "Inställning av premiumkanal";
+App::$strings["Enable premium channel connection restrictions"] = "Aktivera kontaktrestriktioner för premiumkanal";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Ange dina restriktioner och villkor, som Paypal-kvitto, användarriktlinjer, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Den här kanalen kan kräva ytterligare steg eller godkännande av följande villkor innan anslutning:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentiella kontakter kommer sedan att se följande text innan de går vidare:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Genom att fortsätta intygar jag att jag har följt alla instruktioner som ges på den här sidan.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Inga specifika instruktioner har givits av kanalägaren.)";
+App::$strings["Restricted or Premium Channel"] = "Begränsad kanal eller premiumkanal";
+App::$strings["App installed."] = "App installerad.";
+App::$strings["Malformed app."] = "Felaktig app.";
+App::$strings["Embed code"] = "Bädda in kod";
+App::$strings["Edit App"] = "Redigera app";
+App::$strings["Create App"] = "Skapa app";
+App::$strings["Name of app"] = "Namn på app";
+App::$strings["Location (URL) of app"] = "Adress (URL) för app";
+App::$strings["Photo icon URL"] = "Fotoikon URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixlar - valfri";
+App::$strings["Version ID"] = "Versions-ID";
+App::$strings["Price of app"] = "Pris på app";
+App::$strings["Location (URL) to purchase app"] = "Adress (URL) för att köpa app";
+App::$strings["Set your current mood and tell your friends"] = "Ange din nuvarande sinnesstämning och visa för dina vänner";
+App::$strings["Unable to lookup recipient."] = "Kunde inte hitta mottagare.";
+App::$strings["Unable to communicate with requested channel."] = "Kunde inte kommunicera med den begärda kanalen.";
+App::$strings["Cannot verify requested channel."] = "Kan inte bekräfta den begärda kanalen.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Den valda kanalen har restriktioner för privata meddelanden. Misslyckades att skicka.";
+App::$strings["Message deleted."] = "Meddelande borttaget.";
+App::$strings["Message recalled."] = "Meddelande återkallat.";
+App::$strings["Send Private Message"] = "Skicka privat meddelande.";
+App::$strings["To:"] = "Till:";
+App::$strings["Subject:"] = "Ämne:";
+App::$strings["Send"] = "Skicka";
+App::$strings["Message not found."] = "Meddelandet hittades inte.";
+App::$strings["Delete message"] = "Ta bort meddelande";
+App::$strings["Recall message"] = "Ã…terkalla meddelande";
+App::$strings["Message has been recalled."] = "Meddelandet har återkallats.";
+App::$strings["Private Conversation"] = "Privat konversation";
+App::$strings["Delete conversation"] = "Ta bort konversation";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen säker kommunikationskanal tillgänglig. Du kan <strong>möjligtvis</strong> svara från avsändarens profilsida.";
+App::$strings["Send Reply"] = "Skicka svar";
+App::$strings["No connections."] = "Inga kontakter.";
+App::$strings["Visit %s's profile [%s]"] = "Besök %ss profil [%s]";
+App::$strings["Hub not found."] = "Hubb hittades inte.";
+App::$strings["Total votes"] = "Totalt antal röster";
+App::$strings["Average Rating"] = "Genomsnittsbetyg";
+App::$strings["OpenID protocol error. No ID returned."] = "Protokollfel för OpenID. Inget ID returnerades.";
+App::$strings["Wall Photos"] = "Väggfoton";
+App::$strings["Conversation removed."] = "Konversation borttagen.";
+App::$strings["No messages."] = "Inga meddelanden.";
+App::$strings["D, d M Y - g:i A"] = "D, j M Y - H:i";
+App::$strings["Add a Channel"] = "Lägg till en kanal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal är din egen samling av relaterade webbsidor. En kanal kan användas för att innehålla sociala nätverksprofiler, bloggar, konversationsgrupper och forum, fansidor, och mycket mer. Du kan skapa så många kanaler som din tjänsteleverantör tillåter.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exempel: \"Bob Jameson\", \"Lisa och hennes hästar\", \"Fotboll\", \"Flyggruppen\" ";
+App::$strings["Choose a short nickname"] = "Välj ett kort smeknamn";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt smeknamn används för att skapa en kanaladress som är lätt att komma ihåg (som en e-postadress) som du kan dela med andra.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importera en befintlig kanal</a> från en annan plats";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Välj en kanaltyp (som till exempel socialt nätverkande eller gemenskapsforum) och integritetskrav, så kan vi välja de bästa behörigheterna åt dig";
+App::$strings["Channel Type"] = "Kanaltyp";
+App::$strings["Read more about roles"] = "Läs mer om roller";
+App::$strings["Xchan Lookup"] = "Xchan-sökning";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Sök efter xchan som börjar med (eller webbie): ";
+App::$strings["invalid target signature"] = "ogiltig målsignatur";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Fjärrkanal [%s] (ännu inte känd på den här webbplatsen)";
+App::$strings["Unable to find your hub."] = "Kunde inte hitta din hubb.";
+App::$strings["Post successful."] = "Sändning lyckades.";
+App::$strings["Age: "] = "Ã…lder:";
+App::$strings["%d rating"] = array(
0 => "%d betyg",
1 => "%d betyg",
);
-$a->strings["Gender: "] = "Kön:";
-$a->strings["Status: "] = "Status: ";
-$a->strings["Homepage: "] = "Hemsida: ";
-$a->strings["Hometown: "] = "Hemort: ";
-$a->strings["About: "] = "Om: ";
-$a->strings["Public Forum:"] = "Offentligt forum:";
-$a->strings["Keywords: "] = "Nyckelord: ";
-$a->strings["Finding:"] = "Sökning efter:";
-$a->strings["next page"] = "nästa sida";
-$a->strings["previous page"] = "föregående sida";
-$a->strings["No entries (some entries may be hidden)."] = "Inga resultat (vissa resultat kan vara dolda).";
-$a->strings["No ratings"] = "Inga betyg";
-$a->strings["Ratings"] = "Betyg";
-$a->strings["Rating: "] = "Betyg: ";
-$a->strings["Description: "] = "Beskrivning: ";
-$a->strings["Profile not found."] = "Profil hittades inte.";
-$a->strings["Profile deleted."] = "Profil borttagen.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Ny profil skapad.";
-$a->strings["Profile unavailable to clone."] = "Profil inte tillgänglig för kloning.";
-$a->strings["Profile unavailable to export."] = "Profil inte tillgänglig för export.";
-$a->strings["Profile Name is required."] = "Profilnamn krävs.";
-$a->strings["Marital Status"] = "Civilstånd";
-$a->strings["Romantic Partner"] = "Romantisk partner";
-$a->strings["Likes"] = "Gillar";
-$a->strings["Dislikes"] = "Ogillar";
-$a->strings["Work/Employment"] = "Arbete/sysselsättning";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politisk åskådning";
-$a->strings["Gender"] = "Kön";
-$a->strings["Sexual Preference"] = "Sexuell preferens";
-$a->strings["Homepage"] = "Hemsida";
-$a->strings["Interests"] = "Intressen";
-$a->strings["Profile updated."] = "Profil uppdaterad.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Dölj din kontakt-/vänlista för de som ser den här profilen";
-$a->strings["Edit Profile Details"] = "Redigera profildetaljer";
-$a->strings["View this profile"] = "Visa den här profilen";
-$a->strings["Change Profile Photo"] = "Byt profilfoto";
-$a->strings["Create a new profile using these settings"] = "Skapa en ny profil utifrån de här inställningarna";
-$a->strings["Clone this profile"] = "Klona den här profilen";
-$a->strings["Delete this profile"] = "Ta bort den här profilen";
-$a->strings["Import profile from file"] = "Importera profil från fil";
-$a->strings["Export profile to file"] = "Exportera profil som fil";
-$a->strings["Profile Name:"] = "Profilnamn:";
-$a->strings["Your Full Name:"] = "Ditt fulllständiga namn:";
-$a->strings["Title/Description:"] = "Titel/beskrivning:";
-$a->strings["Your Gender:"] = "Ditt kön:";
-$a->strings["Birthday :"] = "Födelsedag:";
-$a->strings["Street Address:"] = "Gatuadress:";
-$a->strings["Locality/City:"] = "Ort:";
-$a->strings["Postal/Zip Code:"] = "Postnummer:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civilstånd:";
-$a->strings["Who: (if applicable)"] = "Vem: (om tillämpligt)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exempel: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Sedan [datum]";
-$a->strings["Homepage URL:"] = "Hemsideadress:";
-$a->strings["Religious Views:"] = "Religion/livsåskådning:";
-$a->strings["Keywords:"] = "Nyckelord:";
-$a->strings["Example: fishing photography software"] = "Exempel: fiske fotografering mjukvara";
-$a->strings["Used in directory listings"] = "Används i kataloglistningar";
-$a->strings["Tell us about yourself..."] = "Beskriv dig själv...";
-$a->strings["Hobbies/Interests"] = "Fritidssysselsättning/intressen";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformation och sociala nätverk";
-$a->strings["My other channels"] = "Mina andra kanaler";
-$a->strings["Musical interests"] = "Musikintressen";
-$a->strings["Books, literature"] = "Böcker, litteratur";
-$a->strings["Television"] = "Tv";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underhållning";
-$a->strings["Love/romance"] = "Kärlek/romantik";
-$a->strings["Work/employment"] = "Arbete/sysselsättning";
-$a->strings["School/education"] = "Skola/utbildning";
-$a->strings["This is your default profile."] = "Det här är din standardprofil.";
-$a->strings["Edit/Manage Profiles"] = "Redigera/hantera profiler";
-$a->strings["Add profile things"] = "Lägg till profilsaker";
-$a->strings["Include desirable objects in your profile"] = "Inkludera fina prylar i din profil";
-$a->strings["Invalid profile identifier."] = "Ogiltigt profil-ID.";
-$a->strings["Profile Visibility Editor"] = "Redigera profilsynlighet";
-$a->strings["Click on a contact to add or remove."] = "Klicka på en kontakt för att lägga till eller ta bort.";
-$a->strings["Visible To"] = "Kan ses av";
-$a->strings["Poll"] = "Opinionsundersökning";
-$a->strings["View Results"] = "Visa resultat";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Borttagning av konto tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
-$a->strings["Remove This Account"] = "Ta bort kontot";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort kontot fullständigt från nätverket, inklusive alla dess kanaler. När detta har gjorts går det inte att ångra.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Ta bort kontot, alla dess kanaler och alla kanalkopior från nätverket";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard tas bara instanser av kanaler som finns på den här servern bort från nätverket";
-$a->strings["No service class restrictions found."] = "Inga tjänsteklassbegränsningar hittades.";
-$a->strings["Files: shared with me"] = "Filer: delade med mig";
-$a->strings["Remove all files"] = "Ta bort alla filer";
-$a->strings["Remove this file"] = "Ta bort den här filen";
-$a->strings["Schema Default"] = "Schemats standard";
-$a->strings["Sans-Serif"] = "Sans-serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Temainställningar";
-$a->strings["Set scheme"] = "Välj variant";
-$a->strings["Set font-size for posts and comments"] = "Välj textstorlek för inlägg och kommentarer";
-$a->strings["Set font face"] = "Välj teckensnitt";
-$a->strings["Set iconset"] = "Välj ikontema";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Välj stor skuggstorlek, standard 15px 15px 15px ";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Välj liten skuggstorlek, standard 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Välj skuggfärg, standard #000";
-$a->strings["Set radius size, default 5px"] = "Välj radie, standard 5px";
-$a->strings["Set line-height for posts and comments"] = "Välj radhöjd för inlägg och kommentarer";
-$a->strings["Set background image"] = "Välj bakgrundsbild";
-$a->strings["Set background attachment"] = "Välj fixerad bakgrund";
-$a->strings["Set background color"] = "Välj bakgrundsfärg";
-$a->strings["Set section background image"] = "Välj bakgrundsbild för avsnitt";
-$a->strings["Set section background color"] = "Välj bakgrundsfärg för avsnitt";
-$a->strings["Set color of items - use hex"] = "Välj färg på inlägg - använd hex";
-$a->strings["Set color of links - use hex"] = "Välj färg på länkar - använd hex";
-$a->strings["Set max-width for items. Default 400px"] = "Välj största bredd för inlägg. Standard 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Välj minsta bredd för inlägg. Standard 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Välj bredd på fältet för allmänt innehåll. Standard 48%";
-$a->strings["Set color of fonts - use hex"] = "Välj textfärg - använd hex";
-$a->strings["Set background-size element"] = "Välj bakgrundsskala";
-$a->strings["Item opacity"] = "Inläggsopacitet";
-$a->strings["Display post previews only"] = "Visa endast förhandsgranskning av inlägg";
-$a->strings["Display side bar on channel page"] = "Visa sidolist på kanalsidan";
-$a->strings["Colour of the navigation bar"] = "Färg på navigeringslisten";
-$a->strings["Item float"] = "Flytning för inlägg";
-$a->strings["Left offset of the section element"] = "Vänster offset för avsnittselementet";
-$a->strings["Right offset of the section element"] = "Höger offset för avsnittselementet";
-$a->strings["Section width"] = "Avsnittsbredd";
-$a->strings["Left offset of the aside"] = "Vänster offset för sidoelement";
-$a->strings["Right offset of the aside element"] = "Höger offset för sidoelement";
-$a->strings["Light (Hubzilla default)"] = "Light (standard för Hubzilla)";
-$a->strings["Narrow navbar"] = "Smal navigeringslist";
-$a->strings["Navigation bar background color"] = "Navigeringslistens bakgrundsfärg";
-$a->strings["Navigation bar gradient top color"] = "Övre gradientfärg i navigeringslisten";
-$a->strings["Navigation bar gradient bottom color"] = "Undre gradientfärg i navigeringslisten";
-$a->strings["Navigation active button gradient top color"] = "Övre gradientfärg på aktiv knapp i navigeringslisten";
-$a->strings["Navigation active button gradient bottom color"] = "Undre gradientfärg på aktiv knapp i navigeringslisten";
-$a->strings["Navigation bar border color "] = "Färg på navigeringslistens kant";
-$a->strings["Navigation bar icon color "] = "Färg på ikoner i navigeringslisten";
-$a->strings["Navigation bar active icon color "] = "Färg på aktiv ikon i navigeringslisten";
-$a->strings["link color"] = "Länkfärg";
-$a->strings["Set font-color for banner"] = "Välj textfärg för sidhuvudet";
-$a->strings["Set the background color"] = "Välj bakgrundsfärg";
-$a->strings["Set the background image"] = "Välj bakgrundsbild";
-$a->strings["Set the background color of items"] = "Välj bakgrundsfärg för inlägg";
-$a->strings["Set the background color of comments"] = "Välj bakgrundsfärg för kommentarer";
-$a->strings["Set the border color of comments"] = "Välj kantfärg för kommentarer";
-$a->strings["Set the indent for comments"] = "Välj indrag för kommentarer";
-$a->strings["Set the basic color for item icons"] = "Välj basfärg för inläggsikoner";
-$a->strings["Set the hover color for item icons"] = "Välj färg på inläggsikon under muspekare";
-$a->strings["Set font-size for the entire application"] = "Välj textstorlek för hela applikationen";
-$a->strings["Set font-color for posts and comments"] = "Välj textfärg för inlägg och kommentarer";
-$a->strings["Set radius of corners"] = "Välj hörnradie";
-$a->strings["Set shadow depth of photos"] = "Välj skuggdjup för foton";
-$a->strings["Set maximum width of conversation regions"] = "Välj maxbredd på konversationsfält";
-$a->strings["Center conversation regions"] = "Centrera konversationsfält";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Välj lägsta opacitet för navigeringslisten - för att dölja den";
-$a->strings["Set size of conversation author photo"] = "Välj storlek på foto för trådskapare";
-$a->strings["Set size of followup author photos"] = "Välj storlek på svarande personers foton";
-$a->strings["Sloppy photo albums"] = "Oordnade fotoalbum";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Föredrar du ett tomt eller stökigt skrivbord?";
-$a->strings["Update %s failed. See error logs."] = "Uppdatering %s misslyckades. Se felloggar.";
-$a->strings["Update Error at %s"] = "Uppdateringsfel på %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Skapa ett konto för att komma åt tjänster och applikationer inom Hubzilla";
-$a->strings["Password"] = "Lösenord";
-$a->strings["Remember me"] = "Kom ihåg mig";
-$a->strings["Forgot your password?"] = "Glömt lösenordet?";
-$a->strings["permission denied"] = "behörighet saknas";
-$a->strings["Got Zot?"] = "Got Zot?";
-$a->strings["toggle mobile"] = "växla mobil";
+App::$strings["Gender: "] = "Kön:";
+App::$strings["Status: "] = "Status: ";
+App::$strings["Homepage: "] = "Hemsida: ";
+App::$strings["Hometown: "] = "Hemort: ";
+App::$strings["About: "] = "Om: ";
+App::$strings["Public Forum:"] = "Offentligt forum:";
+App::$strings["Keywords: "] = "Nyckelord: ";
+App::$strings["Finding:"] = "Sökning efter:";
+App::$strings["next page"] = "nästa sida";
+App::$strings["previous page"] = "föregående sida";
+App::$strings["No entries (some entries may be hidden)."] = "Inga resultat (vissa resultat kan vara dolda).";
+App::$strings["No ratings"] = "Inga betyg";
+App::$strings["Ratings"] = "Betyg";
+App::$strings["Rating: "] = "Betyg: ";
+App::$strings["Description: "] = "Beskrivning: ";
+App::$strings["Profile not found."] = "Profil hittades inte.";
+App::$strings["Profile deleted."] = "Profil borttagen.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Ny profil skapad.";
+App::$strings["Profile unavailable to clone."] = "Profil inte tillgänglig för kloning.";
+App::$strings["Profile unavailable to export."] = "Profil inte tillgänglig för export.";
+App::$strings["Profile Name is required."] = "Profilnamn krävs.";
+App::$strings["Marital Status"] = "Civilstånd";
+App::$strings["Romantic Partner"] = "Romantisk partner";
+App::$strings["Likes"] = "Gillar";
+App::$strings["Dislikes"] = "Ogillar";
+App::$strings["Work/Employment"] = "Arbete/sysselsättning";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politisk åskådning";
+App::$strings["Gender"] = "Kön";
+App::$strings["Sexual Preference"] = "Sexuell preferens";
+App::$strings["Homepage"] = "Hemsida";
+App::$strings["Interests"] = "Intressen";
+App::$strings["Profile updated."] = "Profil uppdaterad.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Dölj din kontakt-/vänlista för de som ser den här profilen";
+App::$strings["Edit Profile Details"] = "Redigera profildetaljer";
+App::$strings["View this profile"] = "Visa den här profilen";
+App::$strings["Change Profile Photo"] = "Byt profilfoto";
+App::$strings["Create a new profile using these settings"] = "Skapa en ny profil utifrån de här inställningarna";
+App::$strings["Clone this profile"] = "Klona den här profilen";
+App::$strings["Delete this profile"] = "Ta bort den här profilen";
+App::$strings["Import profile from file"] = "Importera profil från fil";
+App::$strings["Export profile to file"] = "Exportera profil som fil";
+App::$strings["Profile Name:"] = "Profilnamn:";
+App::$strings["Your Full Name:"] = "Ditt fulllständiga namn:";
+App::$strings["Title/Description:"] = "Titel/beskrivning:";
+App::$strings["Your Gender:"] = "Ditt kön:";
+App::$strings["Birthday :"] = "Födelsedag:";
+App::$strings["Street Address:"] = "Gatuadress:";
+App::$strings["Locality/City:"] = "Ort:";
+App::$strings["Postal/Zip Code:"] = "Postnummer:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Region:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civilstånd:";
+App::$strings["Who: (if applicable)"] = "Vem: (om tillämpligt)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exempel: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Sedan [datum]";
+App::$strings["Homepage URL:"] = "Hemsideadress:";
+App::$strings["Religious Views:"] = "Religion/livsåskådning:";
+App::$strings["Keywords:"] = "Nyckelord:";
+App::$strings["Example: fishing photography software"] = "Exempel: fiske fotografering mjukvara";
+App::$strings["Used in directory listings"] = "Används i kataloglistningar";
+App::$strings["Tell us about yourself..."] = "Beskriv dig själv...";
+App::$strings["Hobbies/Interests"] = "Fritidssysselsättning/intressen";
+App::$strings["Contact information and Social Networks"] = "Kontaktinformation och sociala nätverk";
+App::$strings["My other channels"] = "Mina andra kanaler";
+App::$strings["Musical interests"] = "Musikintressen";
+App::$strings["Books, literature"] = "Böcker, litteratur";
+App::$strings["Television"] = "Tv";
+App::$strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underhållning";
+App::$strings["Love/romance"] = "Kärlek/romantik";
+App::$strings["Work/employment"] = "Arbete/sysselsättning";
+App::$strings["School/education"] = "Skola/utbildning";
+App::$strings["This is your default profile."] = "Det här är din standardprofil.";
+App::$strings["Edit/Manage Profiles"] = "Redigera/hantera profiler";
+App::$strings["Add profile things"] = "Lägg till profilsaker";
+App::$strings["Include desirable objects in your profile"] = "Inkludera fina prylar i din profil";
+App::$strings["Invalid profile identifier."] = "Ogiltigt profil-ID.";
+App::$strings["Profile Visibility Editor"] = "Redigera profilsynlighet";
+App::$strings["Click on a contact to add or remove."] = "Klicka på en kontakt för att lägga till eller ta bort.";
+App::$strings["Visible To"] = "Kan ses av";
+App::$strings["Poll"] = "Opinionsundersökning";
+App::$strings["View Results"] = "Visa resultat";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Borttagning av konto tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
+App::$strings["Remove This Account"] = "Ta bort kontot";
+App::$strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort kontot fullständigt från nätverket, inklusive alla dess kanaler. När detta har gjorts går det inte att ångra.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Ta bort kontot, alla dess kanaler och alla kanalkopior från nätverket";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard tas bara instanser av kanaler som finns på den här servern bort från nätverket";
+App::$strings["No service class restrictions found."] = "Inga tjänsteklassbegränsningar hittades.";
+App::$strings["Files: shared with me"] = "Filer: delade med mig";
+App::$strings["Remove all files"] = "Ta bort alla filer";
+App::$strings["Remove this file"] = "Ta bort den här filen";
+App::$strings["Schema Default"] = "Schemats standard";
+App::$strings["Sans-Serif"] = "Sans-serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Temainställningar";
+App::$strings["Set scheme"] = "Välj variant";
+App::$strings["Set font-size for posts and comments"] = "Välj textstorlek för inlägg och kommentarer";
+App::$strings["Set font face"] = "Välj teckensnitt";
+App::$strings["Set iconset"] = "Välj ikontema";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Välj stor skuggstorlek, standard 15px 15px 15px ";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Välj liten skuggstorlek, standard 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Välj skuggfärg, standard #000";
+App::$strings["Set radius size, default 5px"] = "Välj radie, standard 5px";
+App::$strings["Set line-height for posts and comments"] = "Välj radhöjd för inlägg och kommentarer";
+App::$strings["Set background image"] = "Välj bakgrundsbild";
+App::$strings["Set background attachment"] = "Välj fixerad bakgrund";
+App::$strings["Set background color"] = "Välj bakgrundsfärg";
+App::$strings["Set section background image"] = "Välj bakgrundsbild för avsnitt";
+App::$strings["Set section background color"] = "Välj bakgrundsfärg för avsnitt";
+App::$strings["Set color of items - use hex"] = "Välj färg på inlägg - använd hex";
+App::$strings["Set color of links - use hex"] = "Välj färg på länkar - använd hex";
+App::$strings["Set max-width for items. Default 400px"] = "Välj största bredd för inlägg. Standard 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Välj minsta bredd för inlägg. Standard 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Välj bredd på fältet för allmänt innehåll. Standard 48%";
+App::$strings["Set color of fonts - use hex"] = "Välj textfärg - använd hex";
+App::$strings["Set background-size element"] = "Välj bakgrundsskala";
+App::$strings["Item opacity"] = "Inläggsopacitet";
+App::$strings["Display post previews only"] = "Visa endast förhandsgranskning av inlägg";
+App::$strings["Display side bar on channel page"] = "Visa sidolist på kanalsidan";
+App::$strings["Colour of the navigation bar"] = "Färg på navigeringslisten";
+App::$strings["Item float"] = "Flytning för inlägg";
+App::$strings["Left offset of the section element"] = "Vänster offset för avsnittselementet";
+App::$strings["Right offset of the section element"] = "Höger offset för avsnittselementet";
+App::$strings["Section width"] = "Avsnittsbredd";
+App::$strings["Left offset of the aside"] = "Vänster offset för sidoelement";
+App::$strings["Right offset of the aside element"] = "Höger offset för sidoelement";
+App::$strings["Light (Hubzilla default)"] = "Light (standard för Hubzilla)";
+App::$strings["Narrow navbar"] = "Smal navigeringslist";
+App::$strings["Navigation bar background color"] = "Navigeringslistens bakgrundsfärg";
+App::$strings["Navigation bar gradient top color"] = "Övre gradientfärg i navigeringslisten";
+App::$strings["Navigation bar gradient bottom color"] = "Undre gradientfärg i navigeringslisten";
+App::$strings["Navigation active button gradient top color"] = "Övre gradientfärg på aktiv knapp i navigeringslisten";
+App::$strings["Navigation active button gradient bottom color"] = "Undre gradientfärg på aktiv knapp i navigeringslisten";
+App::$strings["Navigation bar border color "] = "Färg på navigeringslistens kant";
+App::$strings["Navigation bar icon color "] = "Färg på ikoner i navigeringslisten";
+App::$strings["Navigation bar active icon color "] = "Färg på aktiv ikon i navigeringslisten";
+App::$strings["link color"] = "Länkfärg";
+App::$strings["Set font-color for banner"] = "Välj textfärg för sidhuvudet";
+App::$strings["Set the background color"] = "Välj bakgrundsfärg";
+App::$strings["Set the background image"] = "Välj bakgrundsbild";
+App::$strings["Set the background color of items"] = "Välj bakgrundsfärg för inlägg";
+App::$strings["Set the background color of comments"] = "Välj bakgrundsfärg för kommentarer";
+App::$strings["Set the border color of comments"] = "Välj kantfärg för kommentarer";
+App::$strings["Set the indent for comments"] = "Välj indrag för kommentarer";
+App::$strings["Set the basic color for item icons"] = "Välj basfärg för inläggsikoner";
+App::$strings["Set the hover color for item icons"] = "Välj färg på inläggsikon under muspekare";
+App::$strings["Set font-size for the entire application"] = "Välj textstorlek för hela applikationen";
+App::$strings["Set font-color for posts and comments"] = "Välj textfärg för inlägg och kommentarer";
+App::$strings["Set radius of corners"] = "Välj hörnradie";
+App::$strings["Set shadow depth of photos"] = "Välj skuggdjup för foton";
+App::$strings["Set maximum width of conversation regions"] = "Välj maxbredd på konversationsfält";
+App::$strings["Center conversation regions"] = "Centrera konversationsfält";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Välj lägsta opacitet för navigeringslisten - för att dölja den";
+App::$strings["Set size of conversation author photo"] = "Välj storlek på foto för trådskapare";
+App::$strings["Set size of followup author photos"] = "Välj storlek på svarande personers foton";
+App::$strings["Sloppy photo albums"] = "Oordnade fotoalbum";
+App::$strings["Are you a clean desk or a messy desk person?"] = "Föredrar du ett tomt eller stökigt skrivbord?";
+App::$strings["Update %s failed. See error logs."] = "Uppdatering %s misslyckades. Se felloggar.";
+App::$strings["Update Error at %s"] = "Uppdateringsfel på %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Skapa ett konto för att komma åt tjänster och applikationer inom Hubzilla";
+App::$strings["Password"] = "Lösenord";
+App::$strings["Remember me"] = "Kom ihåg mig";
+App::$strings["Forgot your password?"] = "Glömt lösenordet?";
+App::$strings["permission denied"] = "behörighet saknas";
+App::$strings["Got Zot?"] = "Got Zot?";
+App::$strings["toggle mobile"] = "växla mobil";
diff --git a/view/sv/htconfig.tpl b/view/sv/htconfig.tpl
index cc4087f96..97155ea42 100644
--- a/view/sv/htconfig.tpl
+++ b/view/sv/htconfig.tpl
@@ -8,6 +8,9 @@ $db_port = '{{$dbport}}';
$db_user = '{{$dbuser}}';
$db_pass = '{{$dbpass}}';
$db_data = '{{$dbdata}}';
+$db_type = '{{$dbtype}}'; // an integer. 0 or unset for mysql, 1 for postgres
+
+define( 'UNO', {{$uno}} );
/*
* Notice: Many of the following settings will be available in the admin panel
@@ -29,9 +32,9 @@ $default_timezone = '{{$timezone}}';
// What is your site name?
-$a->config['system']['baseurl'] = '{{$siteurl}}';
-$a->config['system']['sitename'] = "Hubzilla";
-$a->config['system']['location_hash'] = '{{$site_id}}';
+App::$config['system']['baseurl'] = '{{$siteurl}}';
+App::$config['system']['sitename'] = "Hubzilla";
+App::$config['system']['location_hash'] = '{{$site_id}}';
// Your choices are REGISTER_OPEN, REGISTER_APPROVE, or REGISTER_CLOSED.
// Be certain to create your own personal account before setting
@@ -40,21 +43,21 @@ $a->config['system']['location_hash'] = '{{$site_id}}';
// to the email address of an already registered person who can authorise
// and/or approve/deny the request.
-$a->config['system']['register_policy'] = REGISTER_OPEN;
-$a->config['system']['register_text'] = '';
-$a->config['system']['admin_email'] = '{{$adminmail}}';
+App::$config['system']['register_policy'] = REGISTER_OPEN;
+App::$config['system']['register_text'] = '';
+App::$config['system']['admin_email'] = '{{$adminmail}}';
// Maximum size of an imported message, 0 is unlimited
-$a->config['system']['max_import_size'] = 200000;
+App::$config['system']['max_import_size'] = 200000;
// maximum size of uploaded photos
-$a->config['system']['maximagesize'] = 8000000;
+App::$config['system']['maximagesize'] = 8000000;
// Location of PHP command line processor
-$a->config['system']['php_path'] = '{{$phpath}}';
+App::$config['system']['php_path'] = '{{$phpath}}';
// Configure how we communicate with directory servers.
// DIRECTORY_MODE_NORMAL = directory client, we will find a directory
@@ -62,9 +65,9 @@ $a->config['system']['php_path'] = '{{$phpath}}';
// DIRECTORY_MODE_PRIMARY = main directory server
// DIRECTORY_MODE_STANDALONE = "off the grid" or private directory services
-$a->config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
+App::$config['system']['directory_mode'] = DIRECTORY_MODE_NORMAL;
// default system theme
-$a->config['system']['theme'] = 'redbasic';
+App::$config['system']['theme'] = 'redbasic';
diff --git a/view/sv/strings.php b/view/sv/strings.php
index 3a09830c5..c0adcb943 100644
--- a/view/sv/strings.php
+++ b/view/sv/strings.php
@@ -5,2015 +5,2015 @@ function string_plural_select_sv($n){
return ($n != 1);;
}}
;
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan inte hitta DNS-information för databasserver '%s'";
-$a->strings["Profile Photos"] = "Profilfoton";
-$a->strings["Categories"] = "Kategorier";
-$a->strings["Apps"] = "Appar";
-$a->strings["System"] = "System";
-$a->strings["Personal"] = "Personligt";
-$a->strings["Create Personal App"] = "Skapa personlig app";
-$a->strings["Edit Personal App"] = "Redigera personlig app";
-$a->strings["Connect"] = "Ta kontakt";
-$a->strings["Ignore/Hide"] = "Ignorera/göm";
-$a->strings["Suggestions"] = "Förslag";
-$a->strings["See more..."] = "Se fler...";
-$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillåtna kontakter.";
-$a->strings["Add New Connection"] = "Lägg till ny kontakt";
-$a->strings["Enter the channel address"] = "Ange kanaladressen";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Exempel: bob@example.com, http://example.com/barbara";
-$a->strings["Notes"] = "Anteckningar";
-$a->strings["Save"] = "Spara";
-$a->strings["Remove term"] = "Ta bort uttryck";
-$a->strings["Saved Searches"] = "Sparade sökningar";
-$a->strings["add"] = "lägg till";
-$a->strings["Saved Folders"] = "Sparade mappar";
-$a->strings["Everything"] = "Allt";
-$a->strings["Archives"] = "Arkiv";
-$a->strings["Refresh"] = "Ladda om";
-$a->strings["Me"] = "Mig själv";
-$a->strings["Best Friends"] = "Bästa vänner";
-$a->strings["Friends"] = "Vänner";
-$a->strings["Co-workers"] = "Kollegor";
-$a->strings["Former Friends"] = "Tidigare vänner";
-$a->strings["Acquaintances"] = "Bekanta";
-$a->strings["Everybody"] = "Alla";
-$a->strings["Account settings"] = "Kontoinställningar";
-$a->strings["Channel settings"] = "Kanalinställningar";
-$a->strings["Additional features"] = "Tilläggsfunktioner";
-$a->strings["Feature/Addon settings"] = "Tilläggsinställningar";
-$a->strings["Display settings"] = "Utseende";
-$a->strings["Connected apps"] = "Anslutna appar";
-$a->strings["Export channel"] = "Exportera kanal";
-$a->strings["Connection Default Permissions"] = "Standardbehörighet för kontakt";
-$a->strings["Premium Channel Settings"] = "Inställningar för premiumkanal";
-$a->strings["Channel Sources"] = "Kanalkällor";
-$a->strings["Settings"] = "Inställningar";
-$a->strings["Messages"] = "Meddelanden";
-$a->strings["Check Mail"] = "Hämta meddelanden";
-$a->strings["New Message"] = "Nytt meddelande";
-$a->strings["Chat Rooms"] = "Chattrum";
-$a->strings["Bookmarked Chatrooms"] = "Bokmärkta chattrum";
-$a->strings["Suggested Chatrooms"] = "Föreslagna chattrum";
-$a->strings["photo/image"] = "foto/bild";
-$a->strings["Rate Me"] = "Betygsätt mig";
-$a->strings["View Ratings"] = "Visa betyg";
-$a->strings["Can view my normal stream and posts"] = "Kan se mina normala strömmar och inlägg";
-$a->strings["Can view my default channel profile"] = "Kan se min standardkanalprofil";
-$a->strings["Can view my photo albums"] = "Kan se mina fotoalbum";
-$a->strings["Can view my connections"] = "Kan se mina kontakter";
-$a->strings["Can view my file storage"] = "Kan se mitt filutrymme";
-$a->strings["Can view my webpages"] = "Kan se mina webbsidor";
-$a->strings["Can send me their channel stream and posts"] = "Kan skicka sina kanalströmmar och inlägg till mig";
-$a->strings["Can post on my channel page (\"wall\")"] = "Kan posta inlägg på min kanalsida (\"vägg\")";
-$a->strings["Can comment on or like my posts"] = "Kan kommentera eller gilla mina inlägg";
-$a->strings["Can send me private mail messages"] = "Kan skicka privata meddelanden till mig";
-$a->strings["Can post photos to my photo albums"] = "Kan lägga till foton i mitt fotoalbum";
-$a->strings["Can like/dislike stuff"] = "Kan gilla/ogilla saker";
-$a->strings["Profiles and things other than posts/comments"] = "Profiler och annat än inlägg/kommentarer";
-$a->strings["Can forward to all my channel contacts via post @mentions"] = "Kan vidarebefordra till alla mina kanalkontakter genom @omnämnanden";
-$a->strings["Advanced - useful for creating group forum channels"] = "Avancerat - användbart för att skapa kanaler för gruppforum";
-$a->strings["Can chat with me (when available)"] = "Kan chatta med mig (när tillgänglig)";
-$a->strings["Can write to my file storage"] = "Har skrivrättigheter i mitt filutrymme";
-$a->strings["Can edit my webpages"] = "Kan redigera mina webbsidor";
-$a->strings["Can source my public posts in derived channels"] = "Kan använda mina offentliga inlägg i kanaler nedströms";
-$a->strings["Somewhat advanced - very useful in open communities"] = "Ganska avancerat - väldigt användbart i öppna gemenskaper";
-$a->strings["Can administer my channel resources"] = "Kan administrera mina kanalresurser";
-$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremt avancerat. Låt detta vara om du inte vet vad du gör";
-$a->strings["Social Networking"] = "Socialt nätverkande";
-$a->strings["Mostly Public"] = "Mestadels offentligt";
-$a->strings["Restricted"] = "Begränsat";
-$a->strings["Private"] = "Privat";
-$a->strings["Community Forum"] = "Gemenskapsforum";
-$a->strings["Feed Republish"] = "Vidarepublicering av flöde";
-$a->strings["Special Purpose"] = "Särskilt syfte";
-$a->strings["Celebrity/Soapbox"] = "Kändis/talarstol";
-$a->strings["Group Repository"] = "Gruppförråd";
-$a->strings["Other"] = "Annat";
-$a->strings["Custom/Expert Mode"] = "Anpassat/expertläge";
-$a->strings["created a new post"] = "skapade ett nytt inlägg";
-$a->strings["commented on %s's post"] = "kommenterade %ss inlägg";
-$a->strings["Tags"] = "Taggar";
-$a->strings["Keywords"] = "Nyckelord";
-$a->strings["have"] = "har";
-$a->strings["has"] = "har";
-$a->strings["want"] = "vill ha";
-$a->strings["wants"] = "vill ha";
-$a->strings["like"] = "gilla";
-$a->strings["likes"] = "gillar";
-$a->strings["dislike"] = "ogilla";
-$a->strings["dislikes"] = "ogillar";
-$a->strings["__ctx:noun__ Like"] = array(
+App::$strings["Cannot locate DNS info for database server '%s'"] = "Kan inte hitta DNS-information för databasserver '%s'";
+App::$strings["Profile Photos"] = "Profilfoton";
+App::$strings["Categories"] = "Kategorier";
+App::$strings["Apps"] = "Appar";
+App::$strings["System"] = "System";
+App::$strings["Personal"] = "Personligt";
+App::$strings["Create Personal App"] = "Skapa personlig app";
+App::$strings["Edit Personal App"] = "Redigera personlig app";
+App::$strings["Connect"] = "Ta kontakt";
+App::$strings["Ignore/Hide"] = "Ignorera/göm";
+App::$strings["Suggestions"] = "Förslag";
+App::$strings["See more..."] = "Se fler...";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "Du har %1$.0f av %2$.0f tillåtna kontakter.";
+App::$strings["Add New Connection"] = "Lägg till ny kontakt";
+App::$strings["Enter the channel address"] = "Ange kanaladressen";
+App::$strings["Example: bob@example.com, http://example.com/barbara"] = "Exempel: bob@example.com, http://example.com/barbara";
+App::$strings["Notes"] = "Anteckningar";
+App::$strings["Save"] = "Spara";
+App::$strings["Remove term"] = "Ta bort uttryck";
+App::$strings["Saved Searches"] = "Sparade sökningar";
+App::$strings["add"] = "lägg till";
+App::$strings["Saved Folders"] = "Sparade mappar";
+App::$strings["Everything"] = "Allt";
+App::$strings["Archives"] = "Arkiv";
+App::$strings["Refresh"] = "Ladda om";
+App::$strings["Me"] = "Mig själv";
+App::$strings["Best Friends"] = "Bästa vänner";
+App::$strings["Friends"] = "Vänner";
+App::$strings["Co-workers"] = "Kollegor";
+App::$strings["Former Friends"] = "Tidigare vänner";
+App::$strings["Acquaintances"] = "Bekanta";
+App::$strings["Everybody"] = "Alla";
+App::$strings["Account settings"] = "Kontoinställningar";
+App::$strings["Channel settings"] = "Kanalinställningar";
+App::$strings["Additional features"] = "Tilläggsfunktioner";
+App::$strings["Feature/Addon settings"] = "Tilläggsinställningar";
+App::$strings["Display settings"] = "Utseende";
+App::$strings["Connected apps"] = "Anslutna appar";
+App::$strings["Export channel"] = "Exportera kanal";
+App::$strings["Connection Default Permissions"] = "Standardbehörighet för kontakt";
+App::$strings["Premium Channel Settings"] = "Inställningar för premiumkanal";
+App::$strings["Channel Sources"] = "Kanalkällor";
+App::$strings["Settings"] = "Inställningar";
+App::$strings["Messages"] = "Meddelanden";
+App::$strings["Check Mail"] = "Hämta meddelanden";
+App::$strings["New Message"] = "Nytt meddelande";
+App::$strings["Chat Rooms"] = "Chattrum";
+App::$strings["Bookmarked Chatrooms"] = "Bokmärkta chattrum";
+App::$strings["Suggested Chatrooms"] = "Föreslagna chattrum";
+App::$strings["photo/image"] = "foto/bild";
+App::$strings["Rate Me"] = "Betygsätt mig";
+App::$strings["View Ratings"] = "Visa betyg";
+App::$strings["Can view my normal stream and posts"] = "Kan se mina normala strömmar och inlägg";
+App::$strings["Can view my default channel profile"] = "Kan se min standardkanalprofil";
+App::$strings["Can view my photo albums"] = "Kan se mina fotoalbum";
+App::$strings["Can view my connections"] = "Kan se mina kontakter";
+App::$strings["Can view my file storage"] = "Kan se mitt filutrymme";
+App::$strings["Can view my webpages"] = "Kan se mina webbsidor";
+App::$strings["Can send me their channel stream and posts"] = "Kan skicka sina kanalströmmar och inlägg till mig";
+App::$strings["Can post on my channel page (\"wall\")"] = "Kan posta inlägg på min kanalsida (\"vägg\")";
+App::$strings["Can comment on or like my posts"] = "Kan kommentera eller gilla mina inlägg";
+App::$strings["Can send me private mail messages"] = "Kan skicka privata meddelanden till mig";
+App::$strings["Can post photos to my photo albums"] = "Kan lägga till foton i mitt fotoalbum";
+App::$strings["Can like/dislike stuff"] = "Kan gilla/ogilla saker";
+App::$strings["Profiles and things other than posts/comments"] = "Profiler och annat än inlägg/kommentarer";
+App::$strings["Can forward to all my channel contacts via post @mentions"] = "Kan vidarebefordra till alla mina kanalkontakter genom @omnämnanden";
+App::$strings["Advanced - useful for creating group forum channels"] = "Avancerat - användbart för att skapa kanaler för gruppforum";
+App::$strings["Can chat with me (when available)"] = "Kan chatta med mig (när tillgänglig)";
+App::$strings["Can write to my file storage"] = "Har skrivrättigheter i mitt filutrymme";
+App::$strings["Can edit my webpages"] = "Kan redigera mina webbsidor";
+App::$strings["Can source my public posts in derived channels"] = "Kan använda mina offentliga inlägg i kanaler nedströms";
+App::$strings["Somewhat advanced - very useful in open communities"] = "Ganska avancerat - väldigt användbart i öppna gemenskaper";
+App::$strings["Can administer my channel resources"] = "Kan administrera mina kanalresurser";
+App::$strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Extremt avancerat. Låt detta vara om du inte vet vad du gör";
+App::$strings["Social Networking"] = "Socialt nätverkande";
+App::$strings["Mostly Public"] = "Mestadels offentligt";
+App::$strings["Restricted"] = "Begränsat";
+App::$strings["Private"] = "Privat";
+App::$strings["Community Forum"] = "Gemenskapsforum";
+App::$strings["Feed Republish"] = "Vidarepublicering av flöde";
+App::$strings["Special Purpose"] = "Särskilt syfte";
+App::$strings["Celebrity/Soapbox"] = "Kändis/talarstol";
+App::$strings["Group Repository"] = "Gruppförråd";
+App::$strings["Other"] = "Annat";
+App::$strings["Custom/Expert Mode"] = "Anpassat/expertläge";
+App::$strings["created a new post"] = "skapade ett nytt inlägg";
+App::$strings["commented on %s's post"] = "kommenterade %ss inlägg";
+App::$strings["Tags"] = "Taggar";
+App::$strings["Keywords"] = "Nyckelord";
+App::$strings["have"] = "har";
+App::$strings["has"] = "har";
+App::$strings["want"] = "vill ha";
+App::$strings["wants"] = "vill ha";
+App::$strings["like"] = "gilla";
+App::$strings["likes"] = "gillar";
+App::$strings["dislike"] = "ogilla";
+App::$strings["dislikes"] = "ogillar";
+App::$strings["__ctx:noun__ Like"] = array(
0 => "gillar detta",
1 => "gillar detta",
);
-$a->strings["Image/photo"] = "Bild/foto";
-$a->strings["Encrypted content"] = "Krypterat innehåll";
-$a->strings["Install design element: "] = "Installera designelement: ";
-$a->strings["QR code"] = "QR-kod";
-$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev följande %2\$s %3\$s";
-$a->strings["post"] = "post";
-$a->strings["Different viewers will see this text differently"] = "Olika betraktare kan se den här texten ollika";
-$a->strings["$1 spoiler"] = "$1 spoiler";
-$a->strings["$1 wrote:"] = "$1 skrev:";
-$a->strings["prev"] = "föregående";
-$a->strings["first"] = "första";
-$a->strings["last"] = "sista";
-$a->strings["next"] = "nästa";
-$a->strings["older"] = "äldre";
-$a->strings["newer"] = "nyare";
-$a->strings["No connections"] = "Inga kontakter";
-$a->strings["%d Connection"] = array(
+App::$strings["Image/photo"] = "Bild/foto";
+App::$strings["Encrypted content"] = "Krypterat innehåll";
+App::$strings["Install design element: "] = "Installera designelement: ";
+App::$strings["QR code"] = "QR-kod";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev följande %2\$s %3\$s";
+App::$strings["post"] = "post";
+App::$strings["Different viewers will see this text differently"] = "Olika betraktare kan se den här texten ollika";
+App::$strings["$1 spoiler"] = "$1 spoiler";
+App::$strings["$1 wrote:"] = "$1 skrev:";
+App::$strings["prev"] = "föregående";
+App::$strings["first"] = "första";
+App::$strings["last"] = "sista";
+App::$strings["next"] = "nästa";
+App::$strings["older"] = "äldre";
+App::$strings["newer"] = "nyare";
+App::$strings["No connections"] = "Inga kontakter";
+App::$strings["%d Connection"] = array(
0 => "%d kontakt",
1 => "%d kontakter",
);
-$a->strings["View Connections"] = "Visa kontakter";
-$a->strings["Search"] = "Sök";
-$a->strings["poke"] = "puffa";
-$a->strings["poked"] = "puffade";
-$a->strings["ping"] = "pinga";
-$a->strings["pinged"] = "pingade";
-$a->strings["prod"] = "stöt till";
-$a->strings["prodded"] = "stötte till";
-$a->strings["slap"] = "daska till";
-$a->strings["slapped"] = "daskade till";
-$a->strings["finger"] = "fingra på";
-$a->strings["fingered"] = "fingrade på";
-$a->strings["rebuff"] = "stöt tillbaka";
-$a->strings["rebuffed"] = "stötte tillbaks";
-$a->strings["happy"] = "glad";
-$a->strings["sad"] = "ledsen";
-$a->strings["mellow"] = "lugn";
-$a->strings["tired"] = "trött";
-$a->strings["perky"] = "uppåt";
-$a->strings["angry"] = "arg";
-$a->strings["stupified"] = "virrig";
-$a->strings["puzzled"] = "förbryllad";
-$a->strings["interested"] = "intresserad";
-$a->strings["bitter"] = "bitter";
-$a->strings["cheerful"] = "munter";
-$a->strings["alive"] = "pigg";
-$a->strings["annoyed"] = "irriterad";
-$a->strings["anxious"] = "bekymrad";
-$a->strings["cranky"] = "grinig";
-$a->strings["disturbed"] = "besvärad";
-$a->strings["frustrated"] = "frustrerad";
-$a->strings["depressed"] = "deprimerad";
-$a->strings["motivated"] = "motiverad";
-$a->strings["relaxed"] = "avslappnad";
-$a->strings["surprised"] = "förvånad";
-$a->strings["Monday"] = "måndag";
-$a->strings["Tuesday"] = "tisdag";
-$a->strings["Wednesday"] = "onsdag";
-$a->strings["Thursday"] = "torsdag";
-$a->strings["Friday"] = "fredag";
-$a->strings["Saturday"] = "lördag";
-$a->strings["Sunday"] = "söndag";
-$a->strings["January"] = "januari";
-$a->strings["February"] = "februari";
-$a->strings["March"] = "mars";
-$a->strings["April"] = "april";
-$a->strings["May"] = "maj";
-$a->strings["June"] = "juni";
-$a->strings["July"] = "juli";
-$a->strings["August"] = "augusti";
-$a->strings["September"] = "september";
-$a->strings["October"] = "oktober";
-$a->strings["November"] = "november";
-$a->strings["December"] = "december";
-$a->strings["unknown.???"] = "okänt.???";
-$a->strings["bytes"] = "byte";
-$a->strings["remove category"] = "ta bort kategori";
-$a->strings["remove from file"] = "ta bort från fil";
-$a->strings["Click to open/close"] = "Klicka för att öppna/stänga";
-$a->strings["Link to Source"] = "Länk till källa";
-$a->strings["Select a page layout: "] = "Välj en sidlayout: ";
-$a->strings["default"] = "standard";
-$a->strings["Page content type: "] = "Typ av sidinnehåll: ";
-$a->strings["Select an alternate language"] = "Välj ett alternativt språk";
-$a->strings["photo"] = "foto";
-$a->strings["event"] = "händelse";
-$a->strings["status"] = "status";
-$a->strings["comment"] = "kommentar";
-$a->strings["activity"] = "aktivitet";
-$a->strings["Design"] = "Design";
-$a->strings["Blocks"] = "Block";
-$a->strings["Menus"] = "Menyer";
-$a->strings["Layouts"] = "Layouter";
-$a->strings["Pages"] = "Sidor";
-$a->strings["Collection"] = "Samling";
-$a->strings["New Page"] = "Ny sida";
-$a->strings["Edit"] = "Redigera";
-$a->strings["View"] = "Visa";
-$a->strings["Preview"] = "Förhandsgranska";
-$a->strings["Actions"] = "Åtgärder";
-$a->strings["Page Link"] = "Länk";
-$a->strings["Title"] = "Titel";
-$a->strings["Created"] = "Skapad";
-$a->strings["Edited"] = "Ändrad";
-$a->strings["Embedded content"] = "Inbäddat innehåll";
-$a->strings["Embedding disabled"] = "Inbäddning inaktiverat";
-$a->strings["Permission denied."] = "Behörighet saknas.";
-$a->strings["Image exceeds website size limit of %lu bytes"] = "Bild överskrider webbplatsens storleksbegränsning på %lu byte";
-$a->strings["Image file is empty."] = "Bildfil är tom.";
-$a->strings["Unable to process image"] = "Kunde inte bearbeta bild";
-$a->strings["Photo storage failed."] = "Fotolagring misslyckades.";
-$a->strings["Photo Albums"] = "Fotoalbum";
-$a->strings["Upload New Photos"] = "Ladda upp nya foton";
-$a->strings["Public Timeline"] = "Offentlig tidslinje";
-$a->strings["Attachments:"] = "Bilagor:";
-$a->strings["l F d, Y \\@ g:i A"] = "l j F Y \\k\\l. H.i";
-$a->strings["Hubzilla event notification:"] = "Händelsenotifiering från Hubzilla:";
-$a->strings["Starts:"] = "Börjar:";
-$a->strings["Finishes:"] = "Slutar:";
-$a->strings["Location:"] = "Plats:";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Formulärets kontrollkod var inte korrekt. Antagligen beror det på att formuläret har varit öppet för länge (> 3 timmar) innan det skickades.";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gillar %2\$ss %3\$s";
-$a->strings["General Features"] = "Allmänna funktioner";
-$a->strings["Content Expiration"] = "Tidsbegränsat innehåll";
-$a->strings["Remove posts/comments and/or private messages at a future time"] = "Ta bort inlägg/kommentarer och/eller privata meddelanden efter en tid";
-$a->strings["Multiple Profiles"] = "Flera profiler";
-$a->strings["Ability to create multiple profiles"] = "Möjlighet att skapa flera profiler";
-$a->strings["Advanced Profiles"] = "Avancerade profiler";
-$a->strings["Additional profile sections and selections"] = "Fler profilinställningar";
-$a->strings["Profile Import/Export"] = "Profilimport/-export";
-$a->strings["Save and load profile details across sites/channels"] = "Spara och ladda profiluppgifter mellan webbplatser/kanaler";
-$a->strings["Web Pages"] = "Webbsidor";
-$a->strings["Provide managed web pages on your channel"] = "Tillhandahåll ordnade webbsidor i din kanal";
-$a->strings["Private Notes"] = "Privata anteckningar";
-$a->strings["Enables a tool to store notes and reminders"] = "Aktivera ett verktyg för att spara anteckningar och påminnelser";
-$a->strings["Navigation Channel Select"] = "Kanalväljare i navigation";
-$a->strings["Change channels directly from within the navigation dropdown menu"] = "Välj kanal direkt från navigationslistens rullgardinsmeny";
-$a->strings["Extended Identity Sharing"] = "Utökad identitetsdelning";
-$a->strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Dela din identitet med alla webbplatser på Internet. Om inaktiverat är identiteten bara delad med platser i matrisen.";
-$a->strings["Expert Mode"] = "Expertläge";
-$a->strings["Enable Expert Mode to provide advanced configuration options"] = "Aktivera expertläge för att tillåta avancerade inställningar";
-$a->strings["Premium Channel"] = "Premiumkanal";
-$a->strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Låter dig ange begränsningar och villkor för dem som vill ansluta till din kanal";
-$a->strings["Post Composition Features"] = "Skrivfunktioner";
-$a->strings["Use Markdown"] = "Använd Markdown";
-$a->strings["Allow use of \"Markdown\" to format posts"] = "Tillåt att \"Markdown\" används för att formatera inlägg";
-$a->strings["Large Photos"] = "Stora foton";
-$a->strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkludera stora (640px) fotominiatyrer i inlägg. Om inte aktiverat används små (320px) fotominiatyrer";
-$a->strings["Automatically import channel content from other channels or feeds"] = "Importera kanalinnehåll från andra kanaler eller flöden automatiskt";
-$a->strings["Even More Encryption"] = "Ytterligare kryptering";
-$a->strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillåt änd-till-änd-kryptering av innehåll med en delad hemlig nyckel";
-$a->strings["Flag Adult Photos"] = "Flagga vuxenfoton";
-$a->strings["Provide photo edit option to hide adult photos from default album view"] = "Gör det möjligt att inte visa foton som är olämpliga för barn i albums standardvy";
-$a->strings["Network and Stream Filtering"] = "Nätverk och strömfiltrering";
-$a->strings["Search by Date"] = "Sök på datum";
-$a->strings["Ability to select posts by date ranges"] = "Tillåter urval av inlägg baserat på datum";
-$a->strings["Collections Filter"] = "Kretsfilter";
-$a->strings["Enable widget to display Network posts only from selected collections"] = "Aktivera en väljare för att visa nätverksinlägg från enbart valda kretsar";
-$a->strings["Save search terms for re-use"] = "Spara sökuttryck för återanvändning";
-$a->strings["Network Personal Tab"] = "Personlig nätverksflik";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Aktivera en flik som visar endast de nätverksinlägg som du har deltagit i";
-$a->strings["Network New Tab"] = "Flik för nytt på nätverket";
-$a->strings["Enable tab to display all new Network activity"] = "Aktivera en flik som visar all ny nätverksaktivitet";
-$a->strings["Affinity Tool"] = "Samhörighetsverktyg";
-$a->strings["Filter stream activity by depth of relationships"] = "Filtrera strömaktivitet efter hur nära relationen är";
-$a->strings["Suggest Channels"] = "Föreslå kanaler";
-$a->strings["Show channel suggestions"] = "Visa förslag på kanaler";
-$a->strings["Post/Comment Tools"] = "Inläggs-/kommentarsverktyg";
-$a->strings["Tagging"] = "Taggning";
-$a->strings["Ability to tag existing posts"] = "Möjlighet att tagga befintliga inlägg";
-$a->strings["Post Categories"] = "Inläggskategorier";
-$a->strings["Add categories to your posts"] = "Lägg till kategorier till dina inlägg";
-$a->strings["Ability to file posts under folders"] = "Möjlighet att lägga inlägg i mappar";
-$a->strings["Dislike Posts"] = "Ogilla inlägg";
-$a->strings["Ability to dislike posts/comments"] = "Möjlighet att ogilla inlägg/kommentarer";
-$a->strings["Star Posts"] = "Märk inlägg";
-$a->strings["Ability to mark special posts with a star indicator"] = "Möjlighet att märka speciella inlägg med en stjärna";
-$a->strings["Tag Cloud"] = "Taggmoln";
-$a->strings["Provide a personal tag cloud on your channel page"] = "Tillhandahåll ett personligt taggmoln på din kanalsida";
-$a->strings["parent"] = "en nivå upp";
-$a->strings["Principal"] = "Bas";
-$a->strings["Addressbook"] = "Adressbok";
-$a->strings["Calendar"] = "Kalender";
-$a->strings["Schedule Inbox"] = "Schemainkorg";
-$a->strings["Schedule Outbox"] = "Schemautkorg";
-$a->strings["Unknown"] = "Okända";
-$a->strings["%1\$s used"] = "%1\$s använt";
-$a->strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s använt av %2\$s (%3\$s&#37;)";
-$a->strings["Files"] = "Filer";
-$a->strings["Total"] = "Totalt";
-$a->strings["Shared"] = "Delat";
-$a->strings["Create"] = "Skapa";
-$a->strings["Upload"] = "Ladda upp";
-$a->strings["Name"] = "Namn";
-$a->strings["Type"] = "Typ";
-$a->strings["Size"] = "Storlek";
-$a->strings["Last Modified"] = "Senast ändrad";
-$a->strings["Delete"] = "Ta bort";
-$a->strings["Create new folder"] = "Skapa ny mapp";
-$a->strings["Upload file"] = "Ladda upp fil";
-$a->strings["%1\$s's bookmarks"] = "%1\$ss bokmärken";
-$a->strings["Frequently"] = "Ofta";
-$a->strings["Hourly"] = "Varje timme";
-$a->strings["Twice daily"] = "Två gånger dagligen";
-$a->strings["Daily"] = "Dagligen";
-$a->strings["Weekly"] = "Varje vecka";
-$a->strings["Monthly"] = "Varje månad";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Email"] = "E-post";
-$a->strings["Diaspora"] = "Diaspora";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Site Admin"] = "Serveradministrator";
-$a->strings["Bookmarks"] = "Bokmärken";
-$a->strings["Address Book"] = "Adressbok";
-$a->strings["Login"] = "Logga in";
-$a->strings["Channel Manager"] = "Kanalhanterare";
-$a->strings["Matrix"] = "Matris";
-$a->strings["Webpages"] = "Webbsidor";
-$a->strings["Channel Home"] = "Kanalhem";
-$a->strings["Profile"] = "Profil";
-$a->strings["Photos"] = "Foton";
-$a->strings["Events"] = "Händelser";
-$a->strings["Directory"] = "Katalog";
-$a->strings["Help"] = "Hjälp";
-$a->strings["Mail"] = "Privat meddelande";
-$a->strings["Mood"] = "Sinnesstämning";
-$a->strings["Poke"] = "Puffa";
-$a->strings["Chat"] = "Chatt";
-$a->strings["Probe"] = "Sond";
-$a->strings["Suggest"] = "Föreslå";
-$a->strings["Random Channel"] = "Slumpvald kanal";
-$a->strings["Invite"] = "Bjud in";
-$a->strings["Features"] = "Funktioner";
-$a->strings["Language"] = "Språk";
-$a->strings["Post"] = "Inlägg";
-$a->strings["Profile Photo"] = "Profilfoto";
-$a->strings["Update"] = "Uppdatera";
-$a->strings["Install"] = "Installera";
-$a->strings["Purchase"] = "Köp";
-$a->strings["Default"] = "Standard";
-$a->strings["Visible to your default audience"] = "Kan ses av förinställda mottagare";
-$a->strings["Show"] = "Visa";
-$a->strings["Don't show"] = "Visa inte";
-$a->strings["Permissions"] = "Behörighet";
-$a->strings["Close"] = "Stäng";
-$a->strings[" and "] = " och ";
-$a->strings["public profile"] = "offentlig profil";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ändrade %2\$s till &quot;%3\$s&quot;";
-$a->strings["Visit %1\$s's %2\$s"] = "Besök %1\$ss %2\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har en uppdaterad %2\$s (har ändrat %3\$s).";
-$a->strings["channel"] = "kanal";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gillar inte %2\$ss %3\$s";
-$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s har nu kontakt med %2\$s";
-$a->strings["%1\$s poked %2\$s"] = "%1\$s puffade %2\$s";
-$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s är %2\$s";
-$a->strings["Select"] = "Välj";
-$a->strings["Private Message"] = "Privat meddelande";
-$a->strings["Message signature validated"] = "Meddelandesignatur bekräftad";
-$a->strings["Message signature incorrect"] = "Meddelandesignatur felaktig";
-$a->strings["View %s's profile @ %s"] = "Visa %ss profil på %s";
-$a->strings["Categories:"] = "Kategorier:";
-$a->strings["Filed under:"] = "Postat under:";
-$a->strings[" from %s"] = "från %s";
-$a->strings["last edited: %s"] = "senast redigerat: %s";
-$a->strings["Expires: %s"] = "Upphör: %s";
-$a->strings["View in context"] = "Visa sammanhang";
-$a->strings["Please wait"] = "Vänta";
-$a->strings["remove"] = "ta bort";
-$a->strings["Loading..."] = "Laddar...";
-$a->strings["Delete Selected Items"] = "Ta bort valda poster";
-$a->strings["View Source"] = "Visa källa";
-$a->strings["Follow Thread"] = "Följ tråd";
-$a->strings["View Status"] = "Visa status";
-$a->strings["View Profile"] = "Visa profil";
-$a->strings["View Photos"] = "Visa foton";
-$a->strings["Matrix Activity"] = "Matrisaktivitet";
-$a->strings["Edit Contact"] = "Redigera kontakt";
-$a->strings["Send PM"] = "Skicka meddelande";
-$a->strings["%s likes this."] = "%s gillar det här.";
-$a->strings["%s doesn't like this."] = "%s gillar inte det här.";
-$a->strings["<span %1\$s>%2\$d people</span> like this."] = array(
+App::$strings["View Connections"] = "Visa kontakter";
+App::$strings["Search"] = "Sök";
+App::$strings["poke"] = "puffa";
+App::$strings["poked"] = "puffade";
+App::$strings["ping"] = "pinga";
+App::$strings["pinged"] = "pingade";
+App::$strings["prod"] = "stöt till";
+App::$strings["prodded"] = "stötte till";
+App::$strings["slap"] = "daska till";
+App::$strings["slapped"] = "daskade till";
+App::$strings["finger"] = "fingra på";
+App::$strings["fingered"] = "fingrade på";
+App::$strings["rebuff"] = "stöt tillbaka";
+App::$strings["rebuffed"] = "stötte tillbaks";
+App::$strings["happy"] = "glad";
+App::$strings["sad"] = "ledsen";
+App::$strings["mellow"] = "lugn";
+App::$strings["tired"] = "trött";
+App::$strings["perky"] = "uppåt";
+App::$strings["angry"] = "arg";
+App::$strings["stupified"] = "virrig";
+App::$strings["puzzled"] = "förbryllad";
+App::$strings["interested"] = "intresserad";
+App::$strings["bitter"] = "bitter";
+App::$strings["cheerful"] = "munter";
+App::$strings["alive"] = "pigg";
+App::$strings["annoyed"] = "irriterad";
+App::$strings["anxious"] = "bekymrad";
+App::$strings["cranky"] = "grinig";
+App::$strings["disturbed"] = "besvärad";
+App::$strings["frustrated"] = "frustrerad";
+App::$strings["depressed"] = "deprimerad";
+App::$strings["motivated"] = "motiverad";
+App::$strings["relaxed"] = "avslappnad";
+App::$strings["surprised"] = "förvånad";
+App::$strings["Monday"] = "måndag";
+App::$strings["Tuesday"] = "tisdag";
+App::$strings["Wednesday"] = "onsdag";
+App::$strings["Thursday"] = "torsdag";
+App::$strings["Friday"] = "fredag";
+App::$strings["Saturday"] = "lördag";
+App::$strings["Sunday"] = "söndag";
+App::$strings["January"] = "januari";
+App::$strings["February"] = "februari";
+App::$strings["March"] = "mars";
+App::$strings["April"] = "april";
+App::$strings["May"] = "maj";
+App::$strings["June"] = "juni";
+App::$strings["July"] = "juli";
+App::$strings["August"] = "augusti";
+App::$strings["September"] = "september";
+App::$strings["October"] = "oktober";
+App::$strings["November"] = "november";
+App::$strings["December"] = "december";
+App::$strings["unknown.???"] = "okänt.???";
+App::$strings["bytes"] = "byte";
+App::$strings["remove category"] = "ta bort kategori";
+App::$strings["remove from file"] = "ta bort från fil";
+App::$strings["Click to open/close"] = "Klicka för att öppna/stänga";
+App::$strings["Link to Source"] = "Länk till källa";
+App::$strings["Select a page layout: "] = "Välj en sidlayout: ";
+App::$strings["default"] = "standard";
+App::$strings["Page content type: "] = "Typ av sidinnehåll: ";
+App::$strings["Select an alternate language"] = "Välj ett alternativt språk";
+App::$strings["photo"] = "foto";
+App::$strings["event"] = "händelse";
+App::$strings["status"] = "status";
+App::$strings["comment"] = "kommentar";
+App::$strings["activity"] = "aktivitet";
+App::$strings["Design"] = "Design";
+App::$strings["Blocks"] = "Block";
+App::$strings["Menus"] = "Menyer";
+App::$strings["Layouts"] = "Layouter";
+App::$strings["Pages"] = "Sidor";
+App::$strings["Collection"] = "Samling";
+App::$strings["New Page"] = "Ny sida";
+App::$strings["Edit"] = "Redigera";
+App::$strings["View"] = "Visa";
+App::$strings["Preview"] = "Förhandsgranska";
+App::$strings["Actions"] = "Åtgärder";
+App::$strings["Page Link"] = "Länk";
+App::$strings["Title"] = "Titel";
+App::$strings["Created"] = "Skapad";
+App::$strings["Edited"] = "Ändrad";
+App::$strings["Embedded content"] = "Inbäddat innehåll";
+App::$strings["Embedding disabled"] = "Inbäddning inaktiverat";
+App::$strings["Permission denied."] = "Behörighet saknas.";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Bild överskrider webbplatsens storleksbegränsning på %lu byte";
+App::$strings["Image file is empty."] = "Bildfil är tom.";
+App::$strings["Unable to process image"] = "Kunde inte bearbeta bild";
+App::$strings["Photo storage failed."] = "Fotolagring misslyckades.";
+App::$strings["Photo Albums"] = "Fotoalbum";
+App::$strings["Upload New Photos"] = "Ladda upp nya foton";
+App::$strings["Public Timeline"] = "Offentlig tidslinje";
+App::$strings["Attachments:"] = "Bilagor:";
+App::$strings["l F d, Y \\@ g:i A"] = "l j F Y \\k\\l. H.i";
+App::$strings["Hubzilla event notification:"] = "Händelsenotifiering från Hubzilla:";
+App::$strings["Starts:"] = "Börjar:";
+App::$strings["Finishes:"] = "Slutar:";
+App::$strings["Location:"] = "Plats:";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Formulärets kontrollkod var inte korrekt. Antagligen beror det på att formuläret har varit öppet för länge (> 3 timmar) innan det skickades.";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gillar %2\$ss %3\$s";
+App::$strings["General Features"] = "Allmänna funktioner";
+App::$strings["Content Expiration"] = "Tidsbegränsat innehåll";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Ta bort inlägg/kommentarer och/eller privata meddelanden efter en tid";
+App::$strings["Multiple Profiles"] = "Flera profiler";
+App::$strings["Ability to create multiple profiles"] = "Möjlighet att skapa flera profiler";
+App::$strings["Advanced Profiles"] = "Avancerade profiler";
+App::$strings["Additional profile sections and selections"] = "Fler profilinställningar";
+App::$strings["Profile Import/Export"] = "Profilimport/-export";
+App::$strings["Save and load profile details across sites/channels"] = "Spara och ladda profiluppgifter mellan webbplatser/kanaler";
+App::$strings["Web Pages"] = "Webbsidor";
+App::$strings["Provide managed web pages on your channel"] = "Tillhandahåll ordnade webbsidor i din kanal";
+App::$strings["Private Notes"] = "Privata anteckningar";
+App::$strings["Enables a tool to store notes and reminders"] = "Aktivera ett verktyg för att spara anteckningar och påminnelser";
+App::$strings["Navigation Channel Select"] = "Kanalväljare i navigation";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Välj kanal direkt från navigationslistens rullgardinsmeny";
+App::$strings["Extended Identity Sharing"] = "Utökad identitetsdelning";
+App::$strings["Share your identity with all websites on the internet. When disabled, identity is only shared with sites in the matrix."] = "Dela din identitet med alla webbplatser på Internet. Om inaktiverat är identiteten bara delad med platser i matrisen.";
+App::$strings["Expert Mode"] = "Expertläge";
+App::$strings["Enable Expert Mode to provide advanced configuration options"] = "Aktivera expertläge för att tillåta avancerade inställningar";
+App::$strings["Premium Channel"] = "Premiumkanal";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Låter dig ange begränsningar och villkor för dem som vill ansluta till din kanal";
+App::$strings["Post Composition Features"] = "Skrivfunktioner";
+App::$strings["Use Markdown"] = "Använd Markdown";
+App::$strings["Allow use of \"Markdown\" to format posts"] = "Tillåt att \"Markdown\" används för att formatera inlägg";
+App::$strings["Large Photos"] = "Stora foton";
+App::$strings["Include large (640px) photo thumbnails in posts. If not enabled, use small (320px) photo thumbnails"] = "Inkludera stora (640px) fotominiatyrer i inlägg. Om inte aktiverat används små (320px) fotominiatyrer";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Importera kanalinnehåll från andra kanaler eller flöden automatiskt";
+App::$strings["Even More Encryption"] = "Ytterligare kryptering";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Tillåt änd-till-änd-kryptering av innehåll med en delad hemlig nyckel";
+App::$strings["Flag Adult Photos"] = "Flagga vuxenfoton";
+App::$strings["Provide photo edit option to hide adult photos from default album view"] = "Gör det möjligt att inte visa foton som är olämpliga för barn i albums standardvy";
+App::$strings["Network and Stream Filtering"] = "Nätverk och strömfiltrering";
+App::$strings["Search by Date"] = "Sök på datum";
+App::$strings["Ability to select posts by date ranges"] = "Tillåter urval av inlägg baserat på datum";
+App::$strings["Collections Filter"] = "Kretsfilter";
+App::$strings["Enable widget to display Network posts only from selected collections"] = "Aktivera en väljare för att visa nätverksinlägg från enbart valda kretsar";
+App::$strings["Save search terms for re-use"] = "Spara sökuttryck för återanvändning";
+App::$strings["Network Personal Tab"] = "Personlig nätverksflik";
+App::$strings["Enable tab to display only Network posts that you've interacted on"] = "Aktivera en flik som visar endast de nätverksinlägg som du har deltagit i";
+App::$strings["Network New Tab"] = "Flik för nytt på nätverket";
+App::$strings["Enable tab to display all new Network activity"] = "Aktivera en flik som visar all ny nätverksaktivitet";
+App::$strings["Affinity Tool"] = "Samhörighetsverktyg";
+App::$strings["Filter stream activity by depth of relationships"] = "Filtrera strömaktivitet efter hur nära relationen är";
+App::$strings["Suggest Channels"] = "Föreslå kanaler";
+App::$strings["Show channel suggestions"] = "Visa förslag på kanaler";
+App::$strings["Post/Comment Tools"] = "Inläggs-/kommentarsverktyg";
+App::$strings["Tagging"] = "Taggning";
+App::$strings["Ability to tag existing posts"] = "Möjlighet att tagga befintliga inlägg";
+App::$strings["Post Categories"] = "Inläggskategorier";
+App::$strings["Add categories to your posts"] = "Lägg till kategorier till dina inlägg";
+App::$strings["Ability to file posts under folders"] = "Möjlighet att lägga inlägg i mappar";
+App::$strings["Dislike Posts"] = "Ogilla inlägg";
+App::$strings["Ability to dislike posts/comments"] = "Möjlighet att ogilla inlägg/kommentarer";
+App::$strings["Star Posts"] = "Märk inlägg";
+App::$strings["Ability to mark special posts with a star indicator"] = "Möjlighet att märka speciella inlägg med en stjärna";
+App::$strings["Tag Cloud"] = "Taggmoln";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Tillhandahåll ett personligt taggmoln på din kanalsida";
+App::$strings["parent"] = "en nivå upp";
+App::$strings["Principal"] = "Bas";
+App::$strings["Addressbook"] = "Adressbok";
+App::$strings["Calendar"] = "Kalender";
+App::$strings["Schedule Inbox"] = "Schemainkorg";
+App::$strings["Schedule Outbox"] = "Schemautkorg";
+App::$strings["Unknown"] = "Okända";
+App::$strings["%1\$s used"] = "%1\$s använt";
+App::$strings["%1\$s used of %2\$s (%3\$s&#37;)"] = "%1\$s använt av %2\$s (%3\$s&#37;)";
+App::$strings["Files"] = "Filer";
+App::$strings["Total"] = "Totalt";
+App::$strings["Shared"] = "Delat";
+App::$strings["Create"] = "Skapa";
+App::$strings["Upload"] = "Ladda upp";
+App::$strings["Name"] = "Namn";
+App::$strings["Type"] = "Typ";
+App::$strings["Size"] = "Storlek";
+App::$strings["Last Modified"] = "Senast ändrad";
+App::$strings["Delete"] = "Ta bort";
+App::$strings["Create new folder"] = "Skapa ny mapp";
+App::$strings["Upload file"] = "Ladda upp fil";
+App::$strings["%1\$s's bookmarks"] = "%1\$ss bokmärken";
+App::$strings["Frequently"] = "Ofta";
+App::$strings["Hourly"] = "Varje timme";
+App::$strings["Twice daily"] = "Två gånger dagligen";
+App::$strings["Daily"] = "Dagligen";
+App::$strings["Weekly"] = "Varje vecka";
+App::$strings["Monthly"] = "Varje månad";
+App::$strings["Friendica"] = "Friendica";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["RSS/Atom"] = "RSS/Atom";
+App::$strings["Email"] = "E-post";
+App::$strings["Diaspora"] = "Diaspora";
+App::$strings["Facebook"] = "Facebook";
+App::$strings["Zot!"] = "Zot!";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP/IM";
+App::$strings["MySpace"] = "MySpace";
+App::$strings["Site Admin"] = "Serveradministrator";
+App::$strings["Bookmarks"] = "Bokmärken";
+App::$strings["Address Book"] = "Adressbok";
+App::$strings["Login"] = "Logga in";
+App::$strings["Channel Manager"] = "Kanalhanterare";
+App::$strings["Matrix"] = "Matris";
+App::$strings["Webpages"] = "Webbsidor";
+App::$strings["Channel Home"] = "Kanalhem";
+App::$strings["Profile"] = "Profil";
+App::$strings["Photos"] = "Foton";
+App::$strings["Events"] = "Händelser";
+App::$strings["Directory"] = "Katalog";
+App::$strings["Help"] = "Hjälp";
+App::$strings["Mail"] = "Privat meddelande";
+App::$strings["Mood"] = "Sinnesstämning";
+App::$strings["Poke"] = "Puffa";
+App::$strings["Chat"] = "Chatt";
+App::$strings["Probe"] = "Sond";
+App::$strings["Suggest"] = "Föreslå";
+App::$strings["Random Channel"] = "Slumpvald kanal";
+App::$strings["Invite"] = "Bjud in";
+App::$strings["Features"] = "Funktioner";
+App::$strings["Language"] = "Språk";
+App::$strings["Post"] = "Inlägg";
+App::$strings["Profile Photo"] = "Profilfoto";
+App::$strings["Update"] = "Uppdatera";
+App::$strings["Install"] = "Installera";
+App::$strings["Purchase"] = "Köp";
+App::$strings["Default"] = "Standard";
+App::$strings["Visible to your default audience"] = "Kan ses av förinställda mottagare";
+App::$strings["Show"] = "Visa";
+App::$strings["Don't show"] = "Visa inte";
+App::$strings["Permissions"] = "Behörighet";
+App::$strings["Close"] = "Stäng";
+App::$strings[" and "] = " och ";
+App::$strings["public profile"] = "offentlig profil";
+App::$strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s ändrade %2\$s till &quot;%3\$s&quot;";
+App::$strings["Visit %1\$s's %2\$s"] = "Besök %1\$ss %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s har en uppdaterad %2\$s (har ändrat %3\$s).";
+App::$strings["channel"] = "kanal";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s gillar inte %2\$ss %3\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s har nu kontakt med %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s puffade %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s är %2\$s";
+App::$strings["Select"] = "Välj";
+App::$strings["Private Message"] = "Privat meddelande";
+App::$strings["Message signature validated"] = "Meddelandesignatur bekräftad";
+App::$strings["Message signature incorrect"] = "Meddelandesignatur felaktig";
+App::$strings["View %s's profile @ %s"] = "Visa %ss profil på %s";
+App::$strings["Categories:"] = "Kategorier:";
+App::$strings["Filed under:"] = "Postat under:";
+App::$strings[" from %s"] = "från %s";
+App::$strings["last edited: %s"] = "senast redigerat: %s";
+App::$strings["Expires: %s"] = "Upphör: %s";
+App::$strings["View in context"] = "Visa sammanhang";
+App::$strings["Please wait"] = "Vänta";
+App::$strings["remove"] = "ta bort";
+App::$strings["Loading..."] = "Laddar...";
+App::$strings["Delete Selected Items"] = "Ta bort valda poster";
+App::$strings["View Source"] = "Visa källa";
+App::$strings["Follow Thread"] = "Följ tråd";
+App::$strings["View Status"] = "Visa status";
+App::$strings["View Profile"] = "Visa profil";
+App::$strings["View Photos"] = "Visa foton";
+App::$strings["Matrix Activity"] = "Matrisaktivitet";
+App::$strings["Edit Contact"] = "Redigera kontakt";
+App::$strings["Send PM"] = "Skicka meddelande";
+App::$strings["%s likes this."] = "%s gillar det här.";
+App::$strings["%s doesn't like this."] = "%s gillar inte det här.";
+App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d person</span> gillar det här.",
1 => "<span %1\$s>%2\$d personer</span> gillar det här.",
);
-$a->strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
+App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d person</span> gillar inte det här.",
1 => "<span %1\$s>%2\$d personer</span> gillar inte det här.",
);
-$a->strings["and"] = "och";
-$a->strings[", and %d other people"] = array(
+App::$strings["and"] = "och";
+App::$strings[", and %d other people"] = array(
0 => ", och %d annan person",
1 => ", och %d andra personer",
);
-$a->strings["%s like this."] = "%s gillar det här.";
-$a->strings["%s don't like this."] = "%s gillar inte det här.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Kan ses av <strong>alla</strong>";
-$a->strings["Please enter a link URL:"] = "Ange en länkadress:";
-$a->strings["Please enter a video link/URL:"] = "Ange en videolänkadress:";
-$a->strings["Please enter an audio link/URL:"] = "Ange en ljudlänkadress";
-$a->strings["Tag term:"] = "Tagguttryck";
-$a->strings["Save to Folder:"] = "Spara i mapp:";
-$a->strings["Where are you right now?"] = "Var är du just nu?";
-$a->strings["Expires YYYY-MM-DD HH:MM"] = "Upphör YYYY-MM-DD HH:MM";
-$a->strings["Share"] = "Dela";
-$a->strings["Page link title"] = "Titel på sidlänk";
-$a->strings["Post as"] = "Posta som";
-$a->strings["Upload photo"] = "Ladda upp foto";
-$a->strings["upload photo"] = "ladda upp foto";
-$a->strings["Attach file"] = "Bifoga fil";
-$a->strings["attach file"] = "bifoga fil";
-$a->strings["Insert web link"] = "Infoga webblänk";
-$a->strings["web link"] = "webblänk";
-$a->strings["Insert video link"] = "Infoga videolänk";
-$a->strings["video link"] = "videolänk";
-$a->strings["Insert audio link"] = "Infoga ljudlänk";
-$a->strings["audio link"] = "ljudlänk";
-$a->strings["Set your location"] = "Ange din plats";
-$a->strings["set location"] = "ange plats";
-$a->strings["Clear browser location"] = "Rensa webbläsarplats";
-$a->strings["clear location"] = "rensa plats";
-$a->strings["Title (optional)"] = "Titel (frivilligt)";
-$a->strings["Categories (optional, comma-separated list)"] = "Kategorier (frivilligt, kommaseparerad lista)";
-$a->strings["Permission settings"] = "Behörighetsinställningar";
-$a->strings["permissions"] = "behörighet";
-$a->strings["Public post"] = "Offentligt inlägg";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Exempel: bob@example.com, mary@example.com";
-$a->strings["Set expiration date"] = "Ange utgångsdatum";
-$a->strings["Encrypt text"] = "Kryptera text";
-$a->strings["OK"] = "OK";
-$a->strings["Cancel"] = "Avbryt";
-$a->strings["Discover"] = "Upptäck";
-$a->strings["Imported public streams"] = "Importerade offentliga strömmar";
-$a->strings["Commented Order"] = "Kommentarsordning";
-$a->strings["Sort by Comment Date"] = "Ordna efter kommentarsdatum";
-$a->strings["Posted Order"] = "Inläggsordning";
-$a->strings["Sort by Post Date"] = "Ordna efter när inlägget skrevs";
-$a->strings["Posts that mention or involve you"] = "Inlägg som nämner eller berör dig";
-$a->strings["New"] = "Nytt";
-$a->strings["Activity Stream - by date"] = "Aktivitetsström - efter datum";
-$a->strings["Starred"] = "Märkt";
-$a->strings["Favourite Posts"] = "Favoritinlägg";
-$a->strings["Spam"] = "Skräp";
-$a->strings["Posts flagged as SPAM"] = "Inlägg markerade som SKRÄP";
-$a->strings["Channel"] = "Kanal";
-$a->strings["Status Messages and Posts"] = "Statusmeddelanden och inlägg";
-$a->strings["About"] = "Om";
-$a->strings["Profile Details"] = "Profildetaljer";
-$a->strings["Files and Storage"] = "Filer och lagring";
-$a->strings["Chatrooms"] = "Chattrum";
-$a->strings["Saved Bookmarks"] = "Sparade bokmärken";
-$a->strings["Manage Webpages"] = "Hantera webbsidor";
-$a->strings["Save to Folder"] = "Spara i mapp";
-$a->strings["View all"] = "Visa alla";
-$a->strings["__ctx:noun__ Dislike"] = array(
+App::$strings["%s like this."] = "%s gillar det här.";
+App::$strings["%s don't like this."] = "%s gillar inte det här.";
+App::$strings["Visible to <strong>everybody</strong>"] = "Kan ses av <strong>alla</strong>";
+App::$strings["Please enter a link URL:"] = "Ange en länkadress:";
+App::$strings["Please enter a video link/URL:"] = "Ange en videolänkadress:";
+App::$strings["Please enter an audio link/URL:"] = "Ange en ljudlänkadress";
+App::$strings["Tag term:"] = "Tagguttryck";
+App::$strings["Save to Folder:"] = "Spara i mapp:";
+App::$strings["Where are you right now?"] = "Var är du just nu?";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Upphör YYYY-MM-DD HH:MM";
+App::$strings["Share"] = "Dela";
+App::$strings["Page link title"] = "Titel på sidlänk";
+App::$strings["Post as"] = "Posta som";
+App::$strings["Upload photo"] = "Ladda upp foto";
+App::$strings["upload photo"] = "ladda upp foto";
+App::$strings["Attach file"] = "Bifoga fil";
+App::$strings["attach file"] = "bifoga fil";
+App::$strings["Insert web link"] = "Infoga webblänk";
+App::$strings["web link"] = "webblänk";
+App::$strings["Insert video link"] = "Infoga videolänk";
+App::$strings["video link"] = "videolänk";
+App::$strings["Insert audio link"] = "Infoga ljudlänk";
+App::$strings["audio link"] = "ljudlänk";
+App::$strings["Set your location"] = "Ange din plats";
+App::$strings["set location"] = "ange plats";
+App::$strings["Clear browser location"] = "Rensa webbläsarplats";
+App::$strings["clear location"] = "rensa plats";
+App::$strings["Title (optional)"] = "Titel (frivilligt)";
+App::$strings["Categories (optional, comma-separated list)"] = "Kategorier (frivilligt, kommaseparerad lista)";
+App::$strings["Permission settings"] = "Behörighetsinställningar";
+App::$strings["permissions"] = "behörighet";
+App::$strings["Public post"] = "Offentligt inlägg";
+App::$strings["Example: bob@example.com, mary@example.com"] = "Exempel: bob@example.com, mary@example.com";
+App::$strings["Set expiration date"] = "Ange utgångsdatum";
+App::$strings["Encrypt text"] = "Kryptera text";
+App::$strings["OK"] = "OK";
+App::$strings["Cancel"] = "Avbryt";
+App::$strings["Discover"] = "Upptäck";
+App::$strings["Imported public streams"] = "Importerade offentliga strömmar";
+App::$strings["Commented Order"] = "Kommentarsordning";
+App::$strings["Sort by Comment Date"] = "Ordna efter kommentarsdatum";
+App::$strings["Posted Order"] = "Inläggsordning";
+App::$strings["Sort by Post Date"] = "Ordna efter när inlägget skrevs";
+App::$strings["Posts that mention or involve you"] = "Inlägg som nämner eller berör dig";
+App::$strings["New"] = "Nytt";
+App::$strings["Activity Stream - by date"] = "Aktivitetsström - efter datum";
+App::$strings["Starred"] = "Märkt";
+App::$strings["Favourite Posts"] = "Favoritinlägg";
+App::$strings["Spam"] = "Skräp";
+App::$strings["Posts flagged as SPAM"] = "Inlägg markerade som SKRÄP";
+App::$strings["Channel"] = "Kanal";
+App::$strings["Status Messages and Posts"] = "Statusmeddelanden och inlägg";
+App::$strings["About"] = "Om";
+App::$strings["Profile Details"] = "Profildetaljer";
+App::$strings["Files and Storage"] = "Filer och lagring";
+App::$strings["Chatrooms"] = "Chattrum";
+App::$strings["Saved Bookmarks"] = "Sparade bokmärken";
+App::$strings["Manage Webpages"] = "Hantera webbsidor";
+App::$strings["Save to Folder"] = "Spara i mapp";
+App::$strings["View all"] = "Visa alla";
+App::$strings["__ctx:noun__ Dislike"] = array(
0 => "ogillar detta",
1 => "ogillar detta",
);
-$a->strings["Add Star"] = "Märk";
-$a->strings["Remove Star"] = "Ta bort märkning";
-$a->strings["Toggle Star Status"] = "Växla märkning";
-$a->strings["starred"] = "märkt";
-$a->strings["Add Tag"] = "Lägg till en tagg";
-$a->strings["I like this (toggle)"] = "Jag gillar det här (växla)";
-$a->strings["I don't like this (toggle)"] = "Jag gillar inte det här (växla)";
-$a->strings["Share This"] = "Dela det här";
-$a->strings["share"] = "dela";
-$a->strings["%d comment"] = array(
+App::$strings["Add Star"] = "Märk";
+App::$strings["Remove Star"] = "Ta bort märkning";
+App::$strings["Toggle Star Status"] = "Växla märkning";
+App::$strings["starred"] = "märkt";
+App::$strings["Add Tag"] = "Lägg till en tagg";
+App::$strings["I like this (toggle)"] = "Jag gillar det här (växla)";
+App::$strings["I don't like this (toggle)"] = "Jag gillar inte det här (växla)";
+App::$strings["Share This"] = "Dela det här";
+App::$strings["share"] = "dela";
+App::$strings["%d comment"] = array(
0 => "%d kommentar",
1 => "%d kommentarer",
);
-$a->strings["View %s's profile - %s"] = "Visa %ss profil - %s";
-$a->strings["to"] = "till";
-$a->strings["via"] = "via";
-$a->strings["Wall-to-Wall"] = "Vägg-till-vägg";
-$a->strings["via Wall-To-Wall:"] = "via vägg-till-vägg";
-$a->strings["Save Bookmarks"] = "Spara bokmärken";
-$a->strings["Add to Calendar"] = "Lägg till kalendern";
-$a->strings["Mark all seen"] = "Märk alla som lästa";
-$a->strings["__ctx:noun__ Likes"] = "gillar detta";
-$a->strings["__ctx:noun__ Dislikes"] = "ogillar detta";
-$a->strings["[+] show all"] = "[+] visa alla";
-$a->strings["This is you"] = "Det här är du";
-$a->strings["Comment"] = "Kommentera";
-$a->strings["Submit"] = "Skicka";
-$a->strings["Bold"] = "Fet";
-$a->strings["Italic"] = "Kursiv";
-$a->strings["Underline"] = "Understruken";
-$a->strings["Quote"] = "Citat";
-$a->strings["Code"] = "Kod";
-$a->strings["Image"] = "Bild";
-$a->strings["Link"] = "Länk";
-$a->strings["Video"] = "Video";
-$a->strings["This event has been added to your calendar."] = "Händelsen har lagts till i din kalender.";
-$a->strings["No recipient provided."] = "Ingen mottagare angiven.";
-$a->strings["[no subject]"] = "[inget ämne]";
-$a->strings["Unable to determine sender."] = "Kunde inte avgöra vem som är avsändare.";
-$a->strings["Stored post could not be verified."] = "Den sparade posten kunde inte verifieras.";
-$a->strings["Item was not found."] = "Posten hittades inte.";
-$a->strings["No source file."] = "Ingen källfil.";
-$a->strings["Cannot locate file to replace"] = "Kan inte hitta fil att ersätta";
-$a->strings["Cannot locate file to revise/update"] = "Kan inte hitta fil att revidera/uppdatera";
-$a->strings["File exceeds size limit of %d"] = "Filen överskrider storleksbegränsningen %d";
-$a->strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nått begränsningen %1$.0f megabyte utrymme för bilagor.";
-$a->strings["File upload failed. Possible system limit or action terminated."] = "Filuppladdning misslyckades. Möjlig systembegränsning eller avbruten åtgärd.";
-$a->strings["Stored file could not be verified. Upload failed."] = "Den lagrade filen kunde inte verifieras. Uppladdning misslyckad.";
-$a->strings["Path not available."] = "Sökväg inte tillgänglig.";
-$a->strings["Empty pathname"] = "Tom sökväg";
-$a->strings["duplicate filename or path"] = "filnamn eller sökväg finns redan";
-$a->strings["Path not found."] = "Sökväg hittas inte.";
-$a->strings["mkdir failed."] = "mkdir misslyckades.";
-$a->strings["database storage failed."] = "databaslagring misslyckades.";
-$a->strings["Hubzilla Notification"] = "Hubzilla-meddelande";
-$a->strings["hubzilla"] = "hubzilla";
-$a->strings["Thank You,"] = "Tack,";
-$a->strings["%s Administrator"] = "Administratören för %s";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Meddelande] Nytt meddelande på %s";
-$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s skickade ett nytt privat meddelande till dig på %3\$s.";
-$a->strings["%1\$s sent you %2\$s."] = "%1\$s skickade %2\$s till dig.";
-$a->strings["a private message"] = "ett privat meddelande";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Besök %s för att visa och/eller svara på dina privata meddelanden.";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ett %4\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]%4\$ss %5\$s[/zrl]";
-$a->strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ditt %4\$s[/zrl]";
-$a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Meddelande] Kommentar till konversation #%1\$d av %2\$s";
-$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterade en sak/konversation du har följt.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Besök %s för att visa och/eller svara på konversationen.";
-$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Meddelande] %s postade till din profilvägg";
-$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s postade till din profilvägg på %3\$s";
-$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s postade till [zrl=%3\$s]din vägg[/zrl]";
-$a->strings["[Red:Notify] %s tagged you"] = "[Red:Meddelande] %s taggade dig";
-$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s taggade dig på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]taggade dig[/zrl].";
-$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Meddelande] %1\$s puffade dig";
-$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s puffade dig på %3\$s";
-$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]puffade dig[/zrl].";
-$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Meddelande] %s taggade ditt inlägg";
-$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s taggade ditt inlägg på %3\$s";
-$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s taggade [zrl=%3\$s]ditt inlägg[/zrl]";
-$a->strings["[Red:Notify] Introduction received"] = "[Red:Meddelande] Presentation mottagen";
-$a->strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har fått en ny kontaktförfrågan från '%2\$s' på %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du har fått [zrl=%2\$s]en ny kontaktförfrågan[/zrl] från %3\$s.";
-$a->strings["You may visit their profile at %s"] = "Du kan besöka deras profil på %s";
-$a->strings["Please visit %s to approve or reject the connection request."] = "Besök %s för att bevilja eller avslå kontaktförfrågan.";
-$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Meddelande] Vänförslag mottaget";
-$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har fått ett vänförslag från '%2\$s' på %3\$s";
-$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har fått [zrl=%2\$s]ett vänförslag[/zrl] angående %3\$s från %4\$s.";
-$a->strings["Name:"] = "Namn:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Besök %s för att bevilja eller avslå förslaget.";
-$a->strings["[Red:Notify]"] = "[Red:Notifiering]";
-$a->strings["Logged out."] = "Utloggad.";
-$a->strings["Failed authentication"] = "Inloggning misslyckades";
-$a->strings["Login failed."] = "Inloggning misslyckades.";
-$a->strings["view full size"] = "visa full storlek";
-$a->strings["%d invitation available"] = array(
+App::$strings["View %s's profile - %s"] = "Visa %ss profil - %s";
+App::$strings["to"] = "till";
+App::$strings["via"] = "via";
+App::$strings["Wall-to-Wall"] = "Vägg-till-vägg";
+App::$strings["via Wall-To-Wall:"] = "via vägg-till-vägg";
+App::$strings["Save Bookmarks"] = "Spara bokmärken";
+App::$strings["Add to Calendar"] = "Lägg till kalendern";
+App::$strings["Mark all seen"] = "Märk alla som lästa";
+App::$strings["__ctx:noun__ Likes"] = "gillar detta";
+App::$strings["__ctx:noun__ Dislikes"] = "ogillar detta";
+App::$strings["[+] show all"] = "[+] visa alla";
+App::$strings["This is you"] = "Det här är du";
+App::$strings["Comment"] = "Kommentera";
+App::$strings["Submit"] = "Skicka";
+App::$strings["Bold"] = "Fet";
+App::$strings["Italic"] = "Kursiv";
+App::$strings["Underline"] = "Understruken";
+App::$strings["Quote"] = "Citat";
+App::$strings["Code"] = "Kod";
+App::$strings["Image"] = "Bild";
+App::$strings["Link"] = "Länk";
+App::$strings["Video"] = "Video";
+App::$strings["This event has been added to your calendar."] = "Händelsen har lagts till i din kalender.";
+App::$strings["No recipient provided."] = "Ingen mottagare angiven.";
+App::$strings["[no subject]"] = "[inget ämne]";
+App::$strings["Unable to determine sender."] = "Kunde inte avgöra vem som är avsändare.";
+App::$strings["Stored post could not be verified."] = "Den sparade posten kunde inte verifieras.";
+App::$strings["Item was not found."] = "Posten hittades inte.";
+App::$strings["No source file."] = "Ingen källfil.";
+App::$strings["Cannot locate file to replace"] = "Kan inte hitta fil att ersätta";
+App::$strings["Cannot locate file to revise/update"] = "Kan inte hitta fil att revidera/uppdatera";
+App::$strings["File exceeds size limit of %d"] = "Filen överskrider storleksbegränsningen %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Du har nått begränsningen %1$.0f megabyte utrymme för bilagor.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Filuppladdning misslyckades. Möjlig systembegränsning eller avbruten åtgärd.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Den lagrade filen kunde inte verifieras. Uppladdning misslyckad.";
+App::$strings["Path not available."] = "Sökväg inte tillgänglig.";
+App::$strings["Empty pathname"] = "Tom sökväg";
+App::$strings["duplicate filename or path"] = "filnamn eller sökväg finns redan";
+App::$strings["Path not found."] = "Sökväg hittas inte.";
+App::$strings["mkdir failed."] = "mkdir misslyckades.";
+App::$strings["database storage failed."] = "databaslagring misslyckades.";
+App::$strings["Hubzilla Notification"] = "Hubzilla-meddelande";
+App::$strings["hubzilla"] = "hubzilla";
+App::$strings["Thank You,"] = "Tack,";
+App::$strings["%s Administrator"] = "Administratören för %s";
+App::$strings["%s <!item_type!>"] = "%s <!item_type!>";
+App::$strings["[Red:Notify] New mail received at %s"] = "[Red:Meddelande] Nytt meddelande på %s";
+App::$strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s skickade ett nytt privat meddelande till dig på %3\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s skickade %2\$s till dig.";
+App::$strings["a private message"] = "ett privat meddelande";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Besök %s för att visa och/eller svara på dina privata meddelanden.";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ett %4\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]%4\$ss %5\$s[/zrl]";
+App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s kommenterade [zrl=%3\$s]ditt %4\$s[/zrl]";
+App::$strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Meddelande] Kommentar till konversation #%1\$d av %2\$s";
+App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s kommenterade en sak/konversation du har följt.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Besök %s för att visa och/eller svara på konversationen.";
+App::$strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Meddelande] %s postade till din profilvägg";
+App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s postade till din profilvägg på %3\$s";
+App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s postade till [zrl=%3\$s]din vägg[/zrl]";
+App::$strings["[Red:Notify] %s tagged you"] = "[Red:Meddelande] %s taggade dig";
+App::$strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s taggade dig på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]taggade dig[/zrl].";
+App::$strings["[Red:Notify] %1\$s poked you"] = "[Red:Meddelande] %1\$s puffade dig";
+App::$strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s puffade dig på %3\$s";
+App::$strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]puffade dig[/zrl].";
+App::$strings["[Red:Notify] %s tagged your post"] = "[Red:Meddelande] %s taggade ditt inlägg";
+App::$strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s taggade ditt inlägg på %3\$s";
+App::$strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s taggade [zrl=%3\$s]ditt inlägg[/zrl]";
+App::$strings["[Red:Notify] Introduction received"] = "[Red:Meddelande] Presentation mottagen";
+App::$strings["%1\$s, you've received an new connection request from '%2\$s' at %3\$s"] = "%1\$s, du har fått en ny kontaktförfrågan från '%2\$s' på %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a new connection request[/zrl] from %3\$s."] = "%1\$s, du har fått [zrl=%2\$s]en ny kontaktförfrågan[/zrl] från %3\$s.";
+App::$strings["You may visit their profile at %s"] = "Du kan besöka deras profil på %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Besök %s för att bevilja eller avslå kontaktförfrågan.";
+App::$strings["[Red:Notify] Friend suggestion received"] = "[Red:Meddelande] Vänförslag mottaget";
+App::$strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, du har fått ett vänförslag från '%2\$s' på %3\$s";
+App::$strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, du har fått [zrl=%2\$s]ett vänförslag[/zrl] angående %3\$s från %4\$s.";
+App::$strings["Name:"] = "Namn:";
+App::$strings["Photo:"] = "Foto:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Besök %s för att bevilja eller avslå förslaget.";
+App::$strings["[Red:Notify]"] = "[Red:Notifiering]";
+App::$strings["Logged out."] = "Utloggad.";
+App::$strings["Failed authentication"] = "Inloggning misslyckades";
+App::$strings["Login failed."] = "Inloggning misslyckades.";
+App::$strings["view full size"] = "visa full storlek";
+App::$strings["%d invitation available"] = array(
0 => "%d inbjudan tillgänglig",
1 => "%d inbjudningar tillgängliga",
);
-$a->strings["Advanced"] = "Avancerat";
-$a->strings["Find Channels"] = "Hitta kanaler";
-$a->strings["Enter name or interest"] = "Ange namn eller intresse";
-$a->strings["Connect/Follow"] = "Ta kontakt/följ";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Exempel: Robert Morgenstein, Fiske";
-$a->strings["Find"] = "Sök";
-$a->strings["Channel Suggestions"] = "Kanalförslag";
-$a->strings["Random Profile"] = "Slumpvald profil";
-$a->strings["Invite Friends"] = "Bjud in vänner";
-$a->strings["Advanced example: name=fred and country=iceland"] = "Avancerat exempel: name=fred and country=iceland";
-$a->strings["%d connection in common"] = array(
+App::$strings["Advanced"] = "Avancerat";
+App::$strings["Find Channels"] = "Hitta kanaler";
+App::$strings["Enter name or interest"] = "Ange namn eller intresse";
+App::$strings["Connect/Follow"] = "Ta kontakt/följ";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Exempel: Robert Morgenstein, Fiske";
+App::$strings["Find"] = "Sök";
+App::$strings["Channel Suggestions"] = "Kanalförslag";
+App::$strings["Random Profile"] = "Slumpvald profil";
+App::$strings["Invite Friends"] = "Bjud in vänner";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Avancerat exempel: name=fred and country=iceland";
+App::$strings["%d connection in common"] = array(
0 => "%d gemensam kontakt",
1 => "%d gemensamma kontakter",
);
-$a->strings["show more"] = "visa fler";
-$a->strings["Directory Options"] = "Katalogalternativ";
-$a->strings["Alphabetic"] = "Alfabetisk";
-$a->strings["Reverse Alphabetic"] = "Omvänd alfabetisk";
-$a->strings["Newest to Oldest"] = "Nyast till äldst";
-$a->strings["Oldest to Newest"] = "Äldst till nyast";
-$a->strings["Public Forums Only"] = "Endast offentliga forum";
-$a->strings["Sort"] = "Ordning";
-$a->strings["Enable Safe Search"] = "Aktivera säker sökning";
-$a->strings["Disable Safe Search"] = "Avaktivera säker sökning";
-$a->strings["Safe Mode"] = "Säkert läge";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En borttagen grupp med det här namnet återskapades. Befintliga rättigheter till saker <strong>kan</strong> gälla för den här gruppen och alla framtida medlemmar. Om det här inte är vad du avsåg, skapa i stället en annan grupp med ett annat namn.";
-$a->strings["Default privacy group for new contacts"] = "Förvald integritetsgrupp för nya kontakter";
-$a->strings["All Channels"] = "Alla kanaler";
-$a->strings["edit"] = "redigera";
-$a->strings["Collections"] = "Kretsar";
-$a->strings["Edit collection"] = "Redigera krets";
-$a->strings["Create a new collection"] = "Skapa en ny krets";
-$a->strings["Channels not in any collection"] = "Kanaler inte i någon krets";
-$a->strings["Permission denied"] = "Behörighet saknas";
-$a->strings["(Unknown)"] = "(Okänt)";
-$a->strings["Visible to anybody on the internet."] = "Kan ses av vem som helst på Internet.";
-$a->strings["Visible to you only."] = "Kan bara ses av dig.";
-$a->strings["Visible to anybody in this network."] = "Kan ses av alla på det här nätverket.";
-$a->strings["Visible to anybody authenticated."] = "Kan ses av alla inloggade.";
-$a->strings["Visible to anybody on %s."] = "Kan ses av alla på %s.";
-$a->strings["Visible to all connections."] = "Kan ses av alla kontakter.";
-$a->strings["Visible to approved connections."] = "Kan ses av godkända kontakter.";
-$a->strings["Visible to specific connections."] = "Kan ses av valda kontakter.";
-$a->strings["Item not found."] = "Posten hittades inte.";
-$a->strings["Collection not found."] = "Kretsen hittades inte.";
-$a->strings["Collection is empty."] = "Kretsen är tom.";
-$a->strings["Collection: %s"] = "Krets: %s";
-$a->strings["Connection: %s"] = "Kontakt: %s";
-$a->strings["Connection not found."] = "Kontakten hittades inte.";
-$a->strings["Delete this item?"] = "Ta bort den här posten?";
-$a->strings["[-] show less"] = "[-] visa färre";
-$a->strings["[+] expand"] = "[+] fäll ut";
-$a->strings["[-] collapse"] = "[-] fäll ihop";
-$a->strings["Password too short"] = "Lösenord för kort";
-$a->strings["Passwords do not match"] = "Lösenorden stämmer inte överens";
-$a->strings["everybody"] = "alla";
-$a->strings["Secret Passphrase"] = "Hemligt lösenord";
-$a->strings["Passphrase hint"] = "Lösenordsledtråd";
-$a->strings["Notice: Permissions have changed but have not yet been submitted."] = "Observera: Rättigheter har ändrats men har ännu inte skickats in";
-$a->strings["close all"] = "stäng alla";
-$a->strings["Nothing new here"] = "Inget nytt här";
-$a->strings["Rate This Channel (this is public)"] = "Betygsätt den här kanalen (detta är offentligt)";
-$a->strings["Rating"] = "Betyg";
-$a->strings["Describe (optional)"] = "Utlåtande (frivilligt)";
-$a->strings["timeago.prefixAgo"] = "för";
-$a->strings["timeago.prefixFromNow"] = "om";
-$a->strings["ago"] = "sedan";
-$a->strings["from now"] = " ";
-$a->strings["less than a minute"] = "mindre än en minut";
-$a->strings["about a minute"] = "ungefär en minut";
-$a->strings["%d minutes"] = "%d minuter";
-$a->strings["about an hour"] = "ungefär en timme";
-$a->strings["about %d hours"] = "ungefär %d timmar";
-$a->strings["a day"] = "en dag";
-$a->strings["%d days"] = "%d dagar";
-$a->strings["about a month"] = "ungefär en månad";
-$a->strings["%d months"] = "%d månader";
-$a->strings["about a year"] = "ungefär ett år";
-$a->strings["%d years"] = "%d år";
-$a->strings[" "] = " ";
-$a->strings["timeago.numbers"] = "timeago.numbers";
-$a->strings["Not a valid email address"] = "Inte en giltig e-postadress";
-$a->strings["Your email domain is not among those allowed on this site"] = "Din e-postdomän är inte bland de som tillåts på den här servern";
-$a->strings["Your email address is already registered at this site."] = "Din e-postadress är redan registrerad på den här servern.";
-$a->strings["An invitation is required."] = "En inbjudan behövs.";
-$a->strings["Invitation could not be verified."] = "Inbjudningen kunde inte bekräftas.";
-$a->strings["Please enter the required information."] = "Ange den begärda informationen.";
-$a->strings["Failed to store account information."] = "Misslyckades att spara kontoinformation.";
-$a->strings["Registration confirmation for %s"] = "Registreringsbekräftelse för %s";
-$a->strings["Registration request at %s"] = "Registreringsförfrågan på %s";
-$a->strings["Administrator"] = "Administratör";
-$a->strings["your registration password"] = "ditt registreringslösenord";
-$a->strings["Registration details for %s"] = "Registreringsdetaljer för %s";
-$a->strings["Account approved."] = "Konto godkänt.";
-$a->strings["Registration revoked for %s"] = "Registrering avslagen för %s";
-$a->strings["Account verified. Please login."] = "Konto bekräftat. Du kan nu logga in.";
-$a->strings["Click here to upgrade."] = "Klicka här för att uppgradera.";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "Den här funktionen går utanför vad som anges i ditt avtal.";
-$a->strings["This action is not available under your subscription plan."] = "Den här funktionen är inte tillgänglig med ditt avtal.";
-$a->strings["Miscellaneous"] = "Övrigt";
-$a->strings["YYYY-MM-DD or MM-DD"] = "Ã…Ã…Ã…Ã…-MM-DD eller MM-DD";
-$a->strings["Required"] = "Behövs";
-$a->strings["never"] = "aldrig";
-$a->strings["less than a second ago"] = "mindre än en sekund sedan";
-$a->strings["year"] = "Ã¥r";
-$a->strings["years"] = "Ã¥r";
-$a->strings["month"] = "månad";
-$a->strings["months"] = "månader";
-$a->strings["week"] = "vecka";
-$a->strings["weeks"] = "veckor";
-$a->strings["day"] = "dag";
-$a->strings["days"] = "dagar";
-$a->strings["hour"] = "timme";
-$a->strings["hours"] = "timmar";
-$a->strings["minute"] = "minut";
-$a->strings["minutes"] = "minuter";
-$a->strings["second"] = "sekund";
-$a->strings["seconds"] = "sekunder";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s sedan";
-$a->strings["%1\$s's birthday"] = "%1\$ss födelsedag";
-$a->strings["Happy Birthday %1\$s"] = "Grattis på födelsedagen %1\$s";
-$a->strings["Missing room name"] = "Rumsnamn saknas";
-$a->strings["Duplicate room name"] = "Rumsnamnet finns redan";
-$a->strings["Invalid room specifier."] = "Ogiltig rumsbeskrivning.";
-$a->strings["Room not found."] = "Rummet hittades inte.";
-$a->strings["Room is full"] = "Rummet är fullt";
-$a->strings["Channel is blocked on this site."] = "Kanalen är blockerad på den här servern.";
-$a->strings["Channel location missing."] = "Kanalplats saknas.";
-$a->strings["Response from remote channel was incomplete."] = "Svar från den andra kanalen var ofullständigt.";
-$a->strings["Channel was deleted and no longer exists."] = "Kanalen har tagits bort och finns inte längre.";
-$a->strings["Protocol disabled."] = "Protokoll inaktiverat.";
-$a->strings["Channel discovery failed."] = "Kanalsökning misslyckades.";
-$a->strings["local account not found."] = "hittade inte lokalt konto.";
-$a->strings["Cannot connect to yourself."] = "Du kan inte kontakta dig själv.";
-$a->strings["Unable to obtain identity information from database"] = "Kunde inte hämta från databasen";
-$a->strings["Empty name"] = "Tomt namn";
-$a->strings["Name too long"] = "För långt namn";
-$a->strings["No account identifier"] = "Ingen kontoidentifierare";
-$a->strings["Nickname is required."] = "Smeknamn måste anges.";
-$a->strings["Reserved nickname. Please choose another."] = "Reserverat smeknamn. Välj ett annat.";
-$a->strings["Nickname has unsupported characters or is already being used on this site."] = "Smeknamnet innehåller otillåtna tecken eller är redan upptaget på den här servern.";
-$a->strings["Unable to retrieve created identity"] = "Kunde inte hämta den skapade identiteten";
-$a->strings["Default Profile"] = "Standardprofil";
-$a->strings["Requested channel is not available."] = "Den begärda kanalen är inte tillgänglig";
-$a->strings["Requested profile is not available."] = "Begärd profil är inte tillgänglig.";
-$a->strings["Change profile photo"] = "Bytprofilfoto";
-$a->strings["Profiles"] = "Profiler";
-$a->strings["Manage/edit profiles"] = "Hantera/redigera profiler";
-$a->strings["Create New Profile"] = "Skapa ny profil";
-$a->strings["Edit Profile"] = "Redigera profil";
-$a->strings["Profile Image"] = "Profilbild";
-$a->strings["visible to everybody"] = "synlig för alla";
-$a->strings["Edit visibility"] = "Redigera synlighet";
-$a->strings["Gender:"] = "Kön:";
-$a->strings["Status:"] = "Status:";
-$a->strings["Homepage:"] = "Hemsida:";
-$a->strings["Online Now"] = "Online nu";
-$a->strings["g A l F d"] = "l j F \\k\\l G";
-$a->strings["F d"] = "j F";
-$a->strings["[today]"] = "[i dag]";
-$a->strings["Birthday Reminders"] = "Födelsedagspåminnelser";
-$a->strings["Birthdays this week:"] = "Födelsedagar den här veckan:";
-$a->strings["[No description]"] = "[Ingen beskrivning]";
-$a->strings["Event Reminders"] = "Händelsepåminnelser";
-$a->strings["Events this week:"] = "Händelser den här veckan:";
-$a->strings["Full Name:"] = "Fullständigt namn:";
-$a->strings["Like this channel"] = "Gilla den här kanalen";
-$a->strings["j F, Y"] = "j F Y";
-$a->strings["j F"] = "j F";
-$a->strings["Birthday:"] = "Födelsedag:";
-$a->strings["Age:"] = "Ã…lder:";
-$a->strings["for %1\$d %2\$s"] = "i %1\$d %2\$s";
-$a->strings["Sexual Preference:"] = "Sexuell preferens:";
-$a->strings["Hometown:"] = "Hemort:";
-$a->strings["Tags:"] = "Taggar:";
-$a->strings["Political Views:"] = "Politisk åskådning:";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["About:"] = "Om:";
-$a->strings["Hobbies/Interests:"] = "Fritidssysselsättning/intressen:";
-$a->strings["Likes:"] = "Gillar:";
-$a->strings["Dislikes:"] = "Ogillar:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformation och sociala nätverk:";
-$a->strings["My other channels:"] = "Mina andra kanaler:";
-$a->strings["Musical interests:"] = "Musikintressen:";
-$a->strings["Books, literature:"] = "Böcker, litteratur:";
-$a->strings["Television:"] = "Tv:";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underhållning:";
-$a->strings["Love/Romance:"] = "Kärlek/romantik:";
-$a->strings["Work/employment:"] = "Arbete/sysselsättning:";
-$a->strings["School/education:"] = "Skola/utbildning:";
-$a->strings["Like this thing"] = "Gilla den här saken";
-$a->strings["Logout"] = "Logga ut";
-$a->strings["End this session"] = "Avsluta sessionen";
-$a->strings["Home"] = "Hem";
-$a->strings["Your posts and conversations"] = "Dina inlägg och konversationer";
-$a->strings["Your profile page"] = "Din profilsida";
-$a->strings["Edit Profiles"] = "Redigera profiler";
-$a->strings["Manage/Edit profiles"] = "Hantera/redigera profiler";
-$a->strings["Edit your profile"] = "Redigera din profil";
-$a->strings["Your photos"] = "Dina foton";
-$a->strings["Your files"] = "Dina filer";
-$a->strings["Your chatrooms"] = "Dina chattrum";
-$a->strings["Your bookmarks"] = "Dina bokmärken";
-$a->strings["Your webpages"] = "Dina webbsidor";
-$a->strings["Sign in"] = "Logga in";
-$a->strings["%s - click to logout"] = "%s - klicka för att logga ut";
-$a->strings["Remote authentication"] = "Fjärrinloggning";
-$a->strings["Click to authenticate to your home hub"] = "Klicka för att autentisera mot din hemmahubb";
-$a->strings["Home Page"] = "Hemsida";
-$a->strings["Register"] = "Skapa konto";
-$a->strings["Create an account"] = "Skapa ett konto";
-$a->strings["Help and documentation"] = "Hjälp och dokumentation";
-$a->strings["Applications, utilities, links, games"] = "Applikationer, verktyg, länkar, spel";
-$a->strings["Search site content"] = "Sök innehåll";
-$a->strings["Channel Directory"] = "Kanalkatalog";
-$a->strings["Your matrix"] = "Din matris";
-$a->strings["Mark all matrix notifications seen"] = "Märk alla matrisnotifieringar som lästa";
-$a->strings["Channel home"] = "Kanalhem";
-$a->strings["Mark all channel notifications seen"] = "Märk alla kanalnotifieringar som lästa";
-$a->strings["Connections"] = "Kontakter";
-$a->strings["Notices"] = "Meddelanden";
-$a->strings["Notifications"] = "Notifieringar";
-$a->strings["See all notifications"] = "Se alla notifieringar";
-$a->strings["Mark all system notifications seen"] = "Märk alla systemnotifieringar som lästa";
-$a->strings["Private mail"] = "Privat meddelande";
-$a->strings["See all private messages"] = "Se alla privata meddelanden";
-$a->strings["Mark all private messages seen"] = "Märk alla privata meddelanden som lästa";
-$a->strings["Inbox"] = "Inkorg";
-$a->strings["Outbox"] = "Utkorg";
-$a->strings["Event Calendar"] = "Kalender";
-$a->strings["See all events"] = "Se alla händelser";
-$a->strings["Mark all events seen"] = "Märk alla händelser som lästa";
-$a->strings["Manage Your Channels"] = "Hantera dina kanaler";
-$a->strings["Account/Channel Settings"] = "Konto-/kanalinställningar";
-$a->strings["Admin"] = "Administration";
-$a->strings["Site Setup and Configuration"] = "Serverinställning och -konfiguration";
-$a->strings["@name, #tag, content"] = "@namn, #tagg, innehåll";
-$a->strings["Please wait..."] = "Vänta...";
-$a->strings["New window"] = "Nytt fönster";
-$a->strings["Open the selected location in a different window or browser tab"] = "Öppna den valda platsen i ett annat fönster eller en annan webbläsarflik";
-$a->strings["User '%s' deleted"] = "Användare '%s' borttagen";
-$a->strings["Male"] = "Man";
-$a->strings["Female"] = "Kvinna";
-$a->strings["Currently Male"] = "Just nu man";
-$a->strings["Currently Female"] = "Just nu kvinna";
-$a->strings["Mostly Male"] = "Mestadels man";
-$a->strings["Mostly Female"] = "Mestadels kvinna";
-$a->strings["Transgender"] = "Transperson";
-$a->strings["Intersex"] = "Intersexuell";
-$a->strings["Transsexual"] = "Transsexuell";
-$a->strings["Hermaphrodite"] = "Hermafrodit";
-$a->strings["Neuter"] = "Könlös";
-$a->strings["Non-specific"] = "Ospecificerat";
-$a->strings["Undecided"] = "Obestämt";
-$a->strings["Males"] = "Män";
-$a->strings["Females"] = "Kvinnor";
-$a->strings["Gay"] = "Bög";
-$a->strings["Lesbian"] = "Lesbisk";
-$a->strings["No Preference"] = "Ingen preferens";
-$a->strings["Bisexual"] = "Bisexuell";
-$a->strings["Autosexual"] = "Autosexuell";
-$a->strings["Abstinent"] = "Avhållsam";
-$a->strings["Virgin"] = "Oskuld";
-$a->strings["Deviant"] = "Avvikande";
-$a->strings["Fetish"] = "Fetisch";
-$a->strings["Oodles"] = "Massor";
-$a->strings["Nonsexual"] = "Ickesexuell";
-$a->strings["Single"] = "Singel";
-$a->strings["Lonely"] = "Ensam";
-$a->strings["Available"] = "Ledig";
-$a->strings["Unavailable"] = "Upptagen";
-$a->strings["Has crush"] = "Förälskad";
-$a->strings["Infatuated"] = "Förtrollad";
-$a->strings["Dating"] = "Dejtar";
-$a->strings["Unfaithful"] = "Otrogen";
-$a->strings["Sex Addict"] = "Sexmissbrukare";
-$a->strings["Friends/Benefits"] = "Kompisförhållande";
-$a->strings["Casual"] = "Vardaglig";
-$a->strings["Engaged"] = "Förlovad";
-$a->strings["Married"] = "Gift";
-$a->strings["Imaginarily married"] = "Inbillat gift";
-$a->strings["Partners"] = "Partner";
-$a->strings["Cohabiting"] = "Bor ihop";
-$a->strings["Common law"] = "Sambo";
-$a->strings["Happy"] = "Lycklig";
-$a->strings["Not looking"] = "Letar inte";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Bedragen";
-$a->strings["Separated"] = "Separerad";
-$a->strings["Unstable"] = "Instabilt";
-$a->strings["Divorced"] = "Skild";
-$a->strings["Imaginarily divorced"] = "Inbillat skild";
-$a->strings["Widowed"] = "Änka";
-$a->strings["Uncertain"] = "Osäkert";
-$a->strings["It's complicated"] = "Det är komplicerat";
-$a->strings["Don't care"] = "Bryr mig inte";
-$a->strings["Ask me"] = "Fråga mig";
-$a->strings["Invalid data packet"] = "Ogiltigt datapaket";
-$a->strings["Unable to verify channel signature"] = "Kunde inte bekräfta kanalsignatur";
-$a->strings["Unable to verify site signature for %s"] = "Kunde inte bekräfta signatur för servern %s";
-$a->strings["Hubzilla Server - Setup"] = "Hubzilla-server - inställningar";
-$a->strings["Could not connect to database."] = "Kunde inte ansluta till databasen.";
-$a->strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Kunde inte ansluta till den angivna server-URL:en. Möjligt problem med SSL-certifikat eller DNS.";
-$a->strings["Could not create table."] = "Kunde inte skapa tabell.";
-$a->strings["Your site database has been installed."] = "Din serverdatabas har installerats.";
-$a->strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du kan behöva importera filen \"install/schema_xxx.sql\" manuellt med en databasklient.";
-$a->strings["Please see the file \"install/INSTALL.txt\"."] = "Se filen \"install/INSTALL.txt\".";
-$a->strings["System check"] = "Systemkontroll";
-$a->strings["Next"] = "Nästa";
-$a->strings["Check again"] = "Kontrollera igen";
-$a->strings["Database connection"] = "Databasanslutning";
-$a->strings["In order to install Hubzilla we need to know how to connect to your database."] = "För att kunna installera Hubzilla behöver vi veta hur databasen ska anslutas.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Kontakta din servervärd eller administratör om du har frågor om de här inställningarna.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du anger nedan måste finnas. Om den inte gör det, skapa den innan du fortsätter.";
-$a->strings["Database Server Name"] = "Databasserver";
-$a->strings["Default is localhost"] = "Standard är localhost";
-$a->strings["Database Port"] = "Databasport";
-$a->strings["Communication port number - use 0 for default"] = "Kommunikationsportnummer - använd 0 för standardinställning";
-$a->strings["Database Login Name"] = "Loginnamn till databas";
-$a->strings["Database Login Password"] = "Lösenord till databas";
-$a->strings["Database Name"] = "Databasnamn";
-$a->strings["Database Type"] = "Databastyp";
-$a->strings["Site administrator email address"] = "Serveradministratörens e-postadress";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Ditt kontos e-postadress måste stämma med den här för att webbgränssnittet för administration ska kunna användas.";
-$a->strings["Website URL"] = "Webbplatsens URL";
-$a->strings["Please use SSL (https) URL if available."] = "Ange en URL med SSL (https) om tillgängligt";
-$a->strings["Please select a default timezone for your website"] = "Välj en standardtidszon för din webbplats";
-$a->strings["Site settings"] = "Serverinställningar";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Kunde inte hitta en kommandoradsversion av PHP i webbserverns PATH.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Om du inte har en kommandoradsversion av PHP installerad på servern kommer du inte att kunna köra bakgrundshämtning via cron.";
-$a->strings["PHP executable path"] = "Sökväg till PHP-programmet";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Ange hela sökvägen till php-programfilen. Du kan lämna det här blankt för att fortsätta installationen.";
-$a->strings["Command line PHP"] = "Kommandorads-PHP";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandoradsversionen av PHP på ditt system har inte \"register_argc_argv\" aktiverat.";
-$a->strings["This is required for message delivery to work."] = "Det här behövs för att meddelandeleverans ska fungera.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fel: \"openssl_pkey_new\"-funktionen på det här systemet kan inte generera kryptonycklar";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Om systemet kör Windows, se \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Generera kryptonycklar";
-$a->strings["libCurl PHP module"] = "PHP-modulen libCurl";
-$a->strings["GD graphics PHP module"] = "PHP-modulen GD graphics";
-$a->strings["OpenSSL PHP module"] = "PHP-modulen OpenSSL";
-$a->strings["mysqli or postgres PHP module"] = "PHP-modulen mysqli eller postgres";
-$a->strings["mb_string PHP module"] = "PHP-modulen mb_string";
-$a->strings["mcrypt PHP module"] = "PHP-modulen mcrypt";
-$a->strings["Apache mod_rewrite module"] = "Apache-modulen mod_rewrite";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fel: Apache-webbserverns mod-rewrite-modul krävs men är inte installerad.";
-$a->strings["proc_open"] = "proc_open";
-$a->strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fel: proc_open krävs men är antingen inte installerad eller har inaktiverats i php.ini";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Fel: PHP-modulen libCURL krävs men är inte installerad.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fel: PHP-modulen GD graphics med JPEG-stöd krävs men är inte installerad.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Fel: PHP-modulen openssl krävs men är inte installerad.";
-$a->strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fel: en av PHP-modulerna mysqli eller postgres krävs men är inte installerad.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Fel: PHP-modulen mb_string krävs men är inte installerad.";
-$a->strings["Error: mcrypt PHP module required but not installed."] = "Fel: PHP-modulen mcrypt krävs men är inte installerad.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Webbinstallationen måste kunna skapa filen \".htconfig.php\" i toppkatalogen på din webbserver men kan inte göra det.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Det är ofta en behörighetsinställning som gör att webbservern inte kan skriva filer i din katalog - även om du kan.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Efter den här proceduren kommer vi att ge dig en text att spara i filen .htconfig.php i Reds toppkatalog.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt kan du hoppa över den här proceduren och göra en manuell installation. För instruktioner, se filen \"install/INSTALL.txt\".";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php är skrivbar";
-$a->strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red använder mallmotorn Smarty3 för att rendera webbvyerna. Smarty3 kompilerar mallar till PHP för att snabba upp renderingen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "För att spara de här kompilerade mallarna behöver webbservern ha skrivrättigheter till katalogen %s under Reds toppkatalog.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Försäkra dig om att användaren som din webbserver kör som (t.ex. www-data) har skrivrättigheter till den här katalogen.";
-$a->strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Observera: som en säkerhetsåtgärd bör du ge webbservern skrivrättighet endast för %s - inte för mallfilerna (.tpl) som finns där.";
-$a->strings["%s is writable"] = "%s är skrivbar";
-$a->strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red använder katalogen store för att spara uppladdade filer. Webbservern behöver ha skrivrättigheter till katalogen store under Reds toppkatalog.";
-$a->strings["store is writable"] = "store är skrivbar";
-$a->strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-certifikatet kan inte valideras. Fixa certifikatet eller inaktivera https-åtkomst till den här servern.";
-$a->strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Om du har https-åtkomst till din webbplats eller tillåter anslutningar till TCP-port 443 (https-porten) MÅSTE du använda ett certifikat som kan verifieras av webbläsare. Du FÅR INTE använda självsignerade certifikat!";
-$a->strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Restriktionen finns eftersom offentliga inlägg från dig kan innehålla till exempel referenser till bilder på din egen hubb.";
-$a->strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Om ditt certifikat inte känns igen kommer medlemmar på andra webbplatser (som själv kan ha giltiga certifikat) att få en varning på sin egen webbplats om säkerhetsproblem.";
-$a->strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Detta kan orsaka problem med användbarheten (inte bara på din egen server) så vi måste trycka på det här kravet.";
-$a->strings["Providers are available that issue free certificates which are browser-valid."] = "Det finns leverantörer som utfärdar gratis certifikat som känns igen av webbläsare.";
-$a->strings["SSL certificate validation"] = "SSL-certifikatvalidering";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite i .htaccess fungerar inte. Kolla din serverkonfiguration. Test: ";
-$a->strings["Url rewrite is working"] = "URL rewrite fungerar";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databaskonfigurationsfilen \".htconfig.php\" kunde inte skrivas. Använd den bifogade texten för att skapa en konfigurationsfil i din webbservers rot.";
-$a->strings["Errors encountered creating database tables."] = "Fel inträffade när databastabeller skulle skapas.";
-$a->strings["<h1>What next</h1>"] = "<h1>Nästa steg</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIGT: Du behöver ställa in en schemalagd för hämtningsrutinen [manuellt]";
-$a->strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximalt antal dagliga serverregistreringar överskridet. Försök igen i morgon.";
-$a->strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Välj huruvida du accepterar användarvillkoren. Registrering misslyckades.";
-$a->strings["Passwords do not match."] = "Lösenorden stämmer inte överens.";
-$a->strings["Registration successful. Please check your email for validation instructions."] = "Registrering lyckades. Kontrollera din e-post för valideringsinstruktioner.";
-$a->strings["Your registration is pending approval by the site owner."] = "Din registrering väntar på att bli godkänd av serverägaren.";
-$a->strings["Your registration can not be processed."] = "Din registrering kan inte behandlas.";
-$a->strings["Registration on this site/hub is by approval only."] = "Registrering på den här servern/hubben måste godkännas.";
-$a->strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Skapa konto på en annan ansluten server/hubb</a>";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Antal dagliga registreringar som tillåts på den här servern har överskridits. Försök igen i morgon.";
-$a->strings["Terms of Service"] = "användarvillkor";
-$a->strings["I accept the %s for this website"] = "Jag accepterar den här webbplatsens %s";
-$a->strings["I am over 13 years of age and accept the %s for this website"] = "Jag är över 13 år och accepterar den här webbplatsens %s";
-$a->strings["Registration"] = "Registrering";
-$a->strings["Membership on this site is by invitation only."] = "Medlemskap på den här servern kan endast fås genom inbjudan.";
-$a->strings["Please enter your invitation code"] = "Ange din inbjudningskod";
-$a->strings["Your email address"] = "Din e-postadress";
-$a->strings["Choose a password"] = "Välj ett lösenord";
-$a->strings["Please re-enter your password"] = "Ange lösenordet igen";
-$a->strings["No such group"] = "Ingen sådan grupp";
-$a->strings["Search Results For:"] = "Sökresultat för:";
-$a->strings["Collection is empty"] = "Kretsen är tom";
-$a->strings["Collection: "] = "Krets: ";
-$a->strings["Connection: "] = "Kontakt:";
-$a->strings["Invalid connection."] = "Ogiltig kontakt.";
-$a->strings["Some blurb about what to do when you're new here"] = "Lite text om vad man kan göra som ny här";
-$a->strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nätverket&quot;";
-$a->strings["Welcome to %s"] = "Välkommen till %s";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Inga förslag tillgängliga. Om det här är en ny server, försök igen om 24 timmar.";
-$a->strings["Export Channel"] = "Exportera kanal";
-$a->strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportera kanalens basinformation till en liten fil. Denna fungerar som en säkerhetskopia av dina anslutningar, behörigheter, profil, och grundläggande data, och kan användas för att importera dina data till en ny hubb, men tar inte med ditt innehåll.";
-$a->strings["Export Content"] = "Exportera innehåll";
-$a->strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportera din kanalinformation och allt innehåll till en säkerhetskopia i JSON-format. Detta kopierar alla dina anslutningar, behörigheter, profildata och allt ditt innehåll, men är generellt inte lämpligt för att importera en kanal till en ny hubb, eftersom filen kan vara VÄLDIGT stor. Ha tålamod - det kan ta flera minuter innan nedladdningen börjar.";
-$a->strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjärrinloggning blockerades. Du är inloggad på den här servern lokalt. Logga ut och försök igen.";
-$a->strings["Welcome %s. Remote authentication successful."] = "Välkommen %s. Fjärrinloggning lyckades.";
-$a->strings["Authorize application connection"] = "Tillåt anslutning av applikation";
-$a->strings["Return to your app and insert this Securty Code:"] = "Återgå till din applikation och ange den här säkerhetskoden:";
-$a->strings["Please login to continue."] = "Logga in för att fortsätta.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vill du låta den här applikationen få tillgång till dina inlägg och kontakter, och/eller skapa nya inlägg åt dig?";
-$a->strings["Yes"] = "Ja";
-$a->strings["No"] = "Nej";
-$a->strings["Event can not end before it has started."] = "Händelser kan inte sluta innan de börjat.";
-$a->strings["Event title and start time are required."] = "Händelsen behöver titel och starttid.";
-$a->strings["Event not found."] = "Händelsen hittades inte.";
-$a->strings["l, F j"] = "l, j F";
-$a->strings["Edit event"] = "Redigera händelse";
-$a->strings["Create New Event"] = "Skapa ny händelse";
-$a->strings["Previous"] = "Föregående";
-$a->strings["Export"] = "Exportera";
-$a->strings["Event details"] = "Detaljer för händelse";
-$a->strings["Starting date and Title are required."] = "Startdatum och titel är obligatoriska.";
-$a->strings["Categories (comma-separated list)"] = "Kategorier (kommaseparerad lista)";
-$a->strings["Event Starts:"] = "Händelsen börjar:";
-$a->strings["Finish date/time is not known or not relevant"] = "Slutdatum/tid är okänt eller inte relevant";
-$a->strings["Event Finishes:"] = "Händelsen slutar:";
-$a->strings["Adjust for viewer timezone"] = "Justera för betraktarens tidszon";
-$a->strings["Description:"] = "Beskrivning:";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Dela den här händelsen";
-$a->strings["Item not available."] = "Post inte tillgänglig.";
-$a->strings["Fetching URL returns error: %1\$s"] = "Hämtning av URL returnerade fel: %1\$s";
-$a->strings["Block Name"] = "Blocknamn";
-$a->strings["Invalid item."] = "Ogiltig post.";
-$a->strings["Channel not found."] = "Kanalen hittas inte.";
-$a->strings["Page not found."] = "Sidan hittas inte.";
-$a->strings["Menu not found."] = "Menyn hittades inte.";
-$a->strings["Menu element updated."] = "Menyval uppdaterat.";
-$a->strings["Unable to update menu element."] = "Kunde inte uppdatera menyval.";
-$a->strings["Menu element added."] = "Menyval tillagt.";
-$a->strings["Unable to add menu element."] = "Kunde inte lägga till menyval.";
-$a->strings["Not found."] = "Hittades inte.";
-$a->strings["Manage Menu Elements"] = "Hantera menyval";
-$a->strings["Edit menu"] = "Redigera meny";
-$a->strings["Edit element"] = "Redigera menyval";
-$a->strings["Drop element"] = "Ta bort menyval";
-$a->strings["New element"] = "Nytt menyval";
-$a->strings["Edit this menu container"] = "Redigera den här menysamlaren";
-$a->strings["Add menu element"] = "Lägg till menyval";
-$a->strings["Delete this menu item"] = "Ta bort det här menyvalet";
-$a->strings["Edit this menu item"] = "Redigera det här menyvalet";
-$a->strings["New Menu Element"] = "Nytt menyval";
-$a->strings["Menu Item Permissions"] = "Behörighet för menyval";
-$a->strings["(click to open/close)"] = "(klicka för att öppna/stänga)";
-$a->strings["Link text"] = "Länktext";
-$a->strings["URL of link"] = "Länkens URL";
-$a->strings["Use Hubzilla magic-auth if available"] = "Använd Hubzilla magic-auth om tillgängligt";
-$a->strings["Open link in new window"] = "Öppna länk i nytt fönster";
-$a->strings["Order in list"] = "Ordningstal i listan";
-$a->strings["Higher numbers will sink to bottom of listing"] = "Större tal sjunker till botten av listan";
-$a->strings["Menu item not found."] = "Menyval hittas inte.";
-$a->strings["Menu item deleted."] = "Menyval borttaget.";
-$a->strings["Menu item could not be deleted."] = "Menyval kunde inte tas bort.";
-$a->strings["Edit Menu Element"] = "Redigera menyval";
-$a->strings["Modify"] = "Ändra";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s följer %2\$ss %3\$s";
-$a->strings["Edit post"] = "Redigera inlägg";
-$a->strings["No potential page delegates located."] = "Inga potentiella sid-ombud funna.";
-$a->strings["Delegate Page Management"] = "Delegera sidhantering";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Ombud kan hantera alla aspekter av det här kontot/den här sidan förutom grundläggande kontoinställningar. Delegera inte ditt personliga konto till någon som du inte litar fullständigt på.";
-$a->strings["Existing Page Managers"] = "Befintliga sid-ansvariga";
-$a->strings["Existing Page Delegates"] = "Befintliga sid-ombud";
-$a->strings["Potential Delegates"] = "Potentiella ombud";
-$a->strings["Remove"] = "Ta bort";
-$a->strings["Add"] = "Lägg till";
-$a->strings["No entries."] = "Inga poster.";
-$a->strings["Select a bookmark folder"] = "Välj en bokmärkeskatalog";
-$a->strings["Save Bookmark"] = "Spara bokmärke";
-$a->strings["URL of bookmark"] = "Bokmärkets URL";
-$a->strings["Description"] = "Beskrivning";
-$a->strings["Or enter new bookmark folder name"] = "Eller ange nytt namn på bokmärkeskatalog";
-$a->strings["Public Sites"] = "Offentliga servrar";
-$a->strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "De listade servrarna tillåter offentlig registrering i Hubzilla. Alla servrar i matrisen är sammankopplade, så medlemskap i en av dem medför medlemskap i matrisen som helhet. Vissa servrar kan kräva abonnemang eller erbjuda uppdelade tjänstenivåer. Leverantörslänkarna <strong>kan</strong> ge ytterligare detaljer.";
-$a->strings["Site URL"] = "Server-URL";
-$a->strings["Access Type"] = "Ã…tkomsttyp";
-$a->strings["Registration Policy"] = "Registreringspolicy";
-$a->strings["Location"] = "Plats";
-$a->strings["You must be logged in to see this page."] = "Du måste vara inloggad för att se den här sidan.";
-$a->strings["Insufficient permissions. Request redirected to profile page."] = "Otillräckliga behörigheter. Förfrågan omdirigerad till profilsidan.";
-$a->strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Gäster: Användarnamn {din e-postadress}, Lösenord: +++";
-$a->strings["Please login."] = "Logga in.";
-$a->strings["Room not found"] = "Rum hittas inte";
-$a->strings["Leave Room"] = "Lämna rummet";
-$a->strings["Delete This Room"] = "Ta bort det här rummet";
-$a->strings["I am away right now"] = "Jag är borta för tillfället";
-$a->strings["I am online"] = "Jag är online";
-$a->strings["Bookmark this room"] = "Bokmärk det här rummet";
-$a->strings["New Chatroom"] = "Nytt chattrum";
-$a->strings["Chatroom Name"] = "Namn på chattrum";
-$a->strings["%1\$s's Chatrooms"] = "%1\$ss chattrum";
-$a->strings["Away"] = "Borta";
-$a->strings["Online"] = "Online";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi drabbades av ett problem vid inloggningen med OpenID:t du uppgav. Kontrollera att ID:t är korrekt stavat.";
-$a->strings["The error message was:"] = "Felmeddelandet var:";
-$a->strings["Authentication failed."] = "Inloggning misslyckades.";
-$a->strings["Remote Authentication"] = "Fjärrinloggning";
-$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Ange din kanaladress (t.ex. kanal@example.com)";
-$a->strings["Authenticate"] = "Autentisera";
-$a->strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Borttagning av kanal tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
-$a->strings["Remove This Channel"] = "Ta bort den här kanalen";
-$a->strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort den här kanalen helt från nätverket. När det är gjort går det inte att återställa den.";
-$a->strings["Please enter your password for verification:"] = "Ange ditt lösenord för att bekräfta:";
-$a->strings["Remove this channel and all its clones from the network"] = "Ta bort den här kanalen och alla dess kloner från nätverket";
-$a->strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard kommer bara den här hubbens instans av kanalen att tas bort från nätverket";
-$a->strings["Remove Channel"] = "Ta bort kanal";
-$a->strings["Public access denied."] = "Offentlig behörighet saknas.";
-$a->strings["No channel."] = "Ingen kanal.";
-$a->strings["Common connections"] = "Gemensamma kontakter";
-$a->strings["No connections in common."] = "Inga gemensamma kontakter.";
-$a->strings["No valid account found."] = "Inget giltigt konto hittades.";
-$a->strings["Password reset request issued. Check your email."] = "Lösenordsåterställning har skickats. Kontrollera din e-post.";
-$a->strings["Site Member (%s)"] = "Servermedlem (%s)";
-$a->strings["Password reset requested at %s"] = "Lösenordsåterställning begärd på %s";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Begäran kunde inte bekräftas. (Du kan ha skickat den tidigare.) Lösenordsåterställningen misslyckades.";
-$a->strings["Password Reset"] = "Lösenordsåterställning";
-$a->strings["Your password has been reset as requested."] = "Ditt lösenord har återställts som begärt.";
-$a->strings["Your new password is"] = "Ditt nya lösenord är";
-$a->strings["Save or copy your new password - and then"] = "Spara eller kopiera ditt nya lösenord - ";
-$a->strings["click here to login"] = "klicka sedan här för att logga in";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt lösenord kan bytas från sidan <em>Inställningar</em> när du är inloggad.";
-$a->strings["Your password has changed at %s"] = "Ditt lösenord byttes på %s";
-$a->strings["Forgot your Password?"] = "Glömt lösenordet?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Ange din e-postadress och skicka för att återställa ditt lösenord. Kontrollera sedan din e-post för vidare instruktioner.";
-$a->strings["Email Address"] = "E-postadress";
-$a->strings["Reset"] = "Återställ";
-$a->strings["Unable to locate original post."] = "Kunde inte hitta originalinlägget.";
-$a->strings["Empty post discarded."] = "Tomt inlägg förkastat.";
-$a->strings["Executable content type not permitted to this channel."] = "Körbart innehåll tillåts inte i den här kanalen.";
-$a->strings["System error. Post not saved."] = "Systemfel. Inlägget inte sparat.";
-$a->strings["You have reached your limit of %1$.0f top level posts."] = "Du har nått din gräns på %1$.0f toppnivåinlägg.";
-$a->strings["You have reached your limit of %1$.0f webpages."] = "Du har nått din gräns på %1$.0f webbsidor.";
-$a->strings["Could not access contact record."] = "Kunde inte komma åt kontaktuppgifter.";
-$a->strings["Could not locate selected profile."] = "Kunde inte hitta vald profil.";
-$a->strings["Connection updated."] = "Kontakt uppdaterad.";
-$a->strings["Failed to update connection record."] = "Misslyckades att uppdatera kontaktuppgifter.";
-$a->strings["Blocked"] = "Blockerade";
-$a->strings["Ignored"] = "Ignorerade";
-$a->strings["Hidden"] = "Dolda";
-$a->strings["Archived"] = "Arkiverade";
-$a->strings["All"] = "Alla";
-$a->strings["Suggest new connections"] = "Föreslå nya kontakter";
-$a->strings["New Connections"] = "Nya kontakter";
-$a->strings["Show pending (new) connections"] = "Visa väntande (nya) kontakter";
-$a->strings["All Connections"] = "Alla kontakter";
-$a->strings["Show all connections"] = "Visa alla kontakter";
-$a->strings["Unblocked"] = "Ej blockerade";
-$a->strings["Only show unblocked connections"] = "Visa endast ej blockerade kontakter";
-$a->strings["Only show blocked connections"] = "Visa endast blockerade kontakter";
-$a->strings["Only show ignored connections"] = "Visa endast ignorerade kontakter";
-$a->strings["Only show archived connections"] = "Visa endast arkiverade kontakter";
-$a->strings["Only show hidden connections"] = "Visa endast dolda kontakter";
-$a->strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
-$a->strings["Edit connection"] = "Redigera kontakt";
-$a->strings["Search your connections"] = "Sök bland dina kontakter";
-$a->strings["Finding: "] = "Sökning efter: ";
-$a->strings["Item not found"] = "Posten hittas inte";
-$a->strings["Edit Block"] = "Redigera block";
-$a->strings["Delete block?"] = "Ta bort block?";
-$a->strings["Insert YouTube video"] = "Infoga Youtube-video";
-$a->strings["Insert Vorbis [.ogg] video"] = "Infoga Vorbis [.ogg]-video";
-$a->strings["Insert Vorbis [.ogg] audio"] = "Infoga Vorbis [.ogg]-ljud";
-$a->strings["Delete Block"] = "Ta bort block";
-$a->strings["Name is required"] = "Namn är obligatoriskt";
-$a->strings["Key and Secret are required"] = "Nyckel och kod är obligatoriska";
-$a->strings["Passwords do not match. Password unchanged."] = "Lösenorden stämmer inte överens. Lösenordet har inte ändrats.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Tomma lösenord tillåts inte. Lösenordet har inte ändrats.";
-$a->strings["Password changed."] = "Lösenordet ändrat.";
-$a->strings["Password update failed. Please try again."] = "Lösenordsuppdatering misslyckades. Försök igen.";
-$a->strings["Not valid email."] = "Inte en giltig e-postadress.";
-$a->strings["Protected email address. Cannot change to that email."] = "Skyddad e-postadress. Kan inte ändra till den.";
-$a->strings["System failure storing new email. Please try again."] = "Systemfel när ny e-postadress skulle sparas. Försök igen.";
-$a->strings["Settings updated."] = "Inställningar uppdaterade.";
-$a->strings["Add application"] = "Lägg till applikation";
-$a->strings["Name of application"] = "Applikationens namn";
-$a->strings["Consumer Key"] = "Nyckel för konsument";
-$a->strings["Automatically generated - change if desired. Max length 20"] = "Automatiskt genererad - ändra om så önskas. Maxlängd 20";
-$a->strings["Consumer Secret"] = "Kod för konsument";
-$a->strings["Redirect"] = "Omdirigering";
-$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - lämna blankt om inte din applikation specifikt behöver det";
-$a->strings["Icon url"] = "Ikon-URL";
-$a->strings["Optional"] = "Frivillig";
-$a->strings["You can't edit this application."] = "Du kan inte redigera den här applikationen.";
-$a->strings["Connected Apps"] = "Anslutna appar";
-$a->strings["Client key starts with"] = "Klientnyckel börjar med";
-$a->strings["No name"] = "Inget namn";
-$a->strings["Remove authorization"] = "Ta bort behörighet";
-$a->strings["No feature settings configured"] = "Inga tilläggsinställningar konfigurerade";
-$a->strings["Feature Settings"] = "Tilläggsinställningar";
-$a->strings["Account Settings"] = "Kontoinställningar";
-$a->strings["Password Settings"] = "Lösenordsinställningar";
-$a->strings["New Password:"] = "Nytt lösenord:";
-$a->strings["Confirm:"] = "Bekräfta:";
-$a->strings["Leave password fields blank unless changing"] = "Lämna lösenordsfälten blanka om lösenordet inte ska ändras";
-$a->strings["Email Address:"] = "E-postadress";
-$a->strings["Remove Account"] = "Ta bort konto";
-$a->strings["Remove this account from this server including all its channels"] = "Ta bort det här kontot från servern, inklusive alla dess kanaler";
-$a->strings["Warning: This action is permanent and cannot be reversed."] = "Varning: Den här handlingen är permanent och kan inte återställas.";
-$a->strings["Off"] = "Av";
-$a->strings["On"] = "PÃ¥";
-$a->strings["Additional Features"] = "Tilläggsfunktioner";
-$a->strings["Connector Settings"] = "Anslutningsinställningar";
-$a->strings["No special theme for mobile devices"] = "Inget särskilt tema för mobila enheter";
-$a->strings["%s - (Experimental)"] = "%s - (experimentellt)";
-$a->strings["mobile"] = "mobilt";
-$a->strings["Display Settings"] = "Utseende";
-$a->strings["Display Theme:"] = "Tema för utseende:";
-$a->strings["Mobile Theme:"] = "Mobilt tema:";
-$a->strings["Enable user zoom on mobile devices"] = "Tillåt användare att zooma på mobila enheter";
-$a->strings["Update browser every xx seconds"] = "Uppdatera webbläsaren var xx sekund";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Minst 10 sekunder, inget maximum";
-$a->strings["Maximum number of conversations to load at any time:"] = "Högsta antal konversationer att ladda åt gången:";
-$a->strings["Maximum of 100 items"] = "Maximalt 100 poster";
-$a->strings["Don't show emoticons"] = "Visa inte känsloikoner";
-$a->strings["Link post titles to source"] = "Länka inläggstitlar till källan";
-$a->strings["System Page Layout Editor - (advanced)"] = "Redigera systemets sidlayout (avancerat)";
-$a->strings["Use blog/list mode on channel page"] = "Använd blogg-/listläge på kanalsida";
-$a->strings["(comments displayed separately)"] = "(kommentarer visas separat)";
-$a->strings["Use blog/list mode on matrix page"] = "Använd blogg-/listläge på matrissida";
-$a->strings["Channel page max height of content (in pixels)"] = "Maxhöjd för innehåll på kanalsidor (i pixels)";
-$a->strings["click to expand content exceeding this height"] = "klicka för att fälla ut innehåll som överskrider den här höjden";
-$a->strings["Matrix page max height of content (in pixels)"] = "Maxhöjd för innehåll på matrissidan (i pixels)";
-$a->strings["Nobody except yourself"] = "Ingen utom dig själv";
-$a->strings["Only those you specifically allow"] = "Endast utvalda";
-$a->strings["Approved connections"] = "Godkända kontakter";
-$a->strings["Any connections"] = "Alla kontakter";
-$a->strings["Anybody on this website"] = "Vem som helst på den här servern";
-$a->strings["Anybody in this network"] = "Vem som helst i det här nätverket";
-$a->strings["Anybody authenticated"] = "Vem som helst som har autentiserat sig";
-$a->strings["Anybody on the internet"] = "Vem som helst på Internet";
-$a->strings["Publish your default profile in the network directory"] = "Publicera din standardprofil i nätverkskatalogen";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Tillåt oss att föreslå dig som möjlig vän för nya medlemmar";
-$a->strings["or"] = "eller";
-$a->strings["Your channel address is"] = "Din kanaladress är";
-$a->strings["Channel Settings"] = "Kanalinställningar";
-$a->strings["Basic Settings"] = "Grundläggande inställningar";
-$a->strings["Your Timezone:"] = "Din tidszon:";
-$a->strings["Default Post Location:"] = "Standardplats:";
-$a->strings["Geographical location to display on your posts"] = "Geografisk plats att visa för dina inlägg";
-$a->strings["Use Browser Location:"] = "Använd webbläsarens position:";
-$a->strings["Adult Content"] = "Innehåll olämpligt för barn";
-$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Den här kanalen publicerar ofta eller regelbundet innehåll som är olämpligt för barn. (Tagga allt pornografiskt material och/eller nakenhet med #NSFW, tack)";
-$a->strings["Security and Privacy Settings"] = "Säkerhets- och integritetsinställningar";
-$a->strings["Your permissions are already configured. Click to view/adjust"] = "Dina behörigheter har redan ställts in. Klicka för att visa/ändra";
-$a->strings["Hide my online presence"] = "Visa inte min online-närvaro";
-$a->strings["Prevents displaying in your profile that you are online"] = "Förhindrar att det syns i din profil att du är online";
-$a->strings["Simple Privacy Settings:"] = "Enkla integritetsinställningar:";
-$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Väldigt offentligt - <em>extremt tillåtande (bör användas försiktigt)</em>";
-$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typiskt - <em>offentligt som standard, privat när så önskas (liknande behörigheter som på sociala nätverk men med förbättrad integritet)</em>";
-$a->strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat som standard, aldrig öppet eller offentligt</em>";
-$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockera - <em>som standard blockerat till/från alla</em>";
-$a->strings["Allow others to tag your posts"] = "Låt andra tagga dina inlägg";
-$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofta använt av gemenskapen för att i efterhand flagga olämpligt innehåll";
-$a->strings["Advanced Privacy Settings"] = "Avancerade integritetsinställningar";
-$a->strings["Expire other channel content after this many days"] = "Låt annat kanalinnehåll upphöra efter efter så här många dagar";
-$a->strings["0 or blank prevents expiration"] = "0 eller blankt förhindrar upphörande";
-$a->strings["Maximum Friend Requests/Day:"] = "Högsta antal vänförfrågningar per dag:";
-$a->strings["May reduce spam activity"] = "Kan reducera spamaktivitet";
-$a->strings["Default Post Permissions"] = "Standardbehörighet för inlägg";
-$a->strings["Channel permissions category:"] = "Kanalens behörighetskategori:";
-$a->strings["Maximum private messages per day from unknown people:"] = "Högsta antal privata meddelanden per dag från okända personer:";
-$a->strings["Useful to reduce spamming"] = "Användbart för att minska skräputskick";
-$a->strings["Notification Settings"] = "Notifieringsinställningar";
-$a->strings["By default post a status message when:"] = "Skicka som standard ett statusmeddelande när:";
-$a->strings["accepting a friend request"] = "du accepterar en vänförfrågan";
-$a->strings["joining a forum/community"] = "du går med i ett forum/en gemenskap";
-$a->strings["making an <em>interesting</em> profile change"] = "du gör en <em>intressant</em> ändring av profilen";
-$a->strings["Send a notification email when:"] = "Skicka en notifiering via e-post när:";
-$a->strings["You receive a connection request"] = "Du får en kontaktförfrågan";
-$a->strings["Your connections are confirmed"] = "Dina kontakter bekräftas";
-$a->strings["Someone writes on your profile wall"] = "Någon skriver på din profilvägg";
-$a->strings["Someone writes a followup comment"] = "Någon skriver en uppföljande kommentar";
-$a->strings["You receive a private message"] = "Du tar emot ett privat meddelande";
-$a->strings["You receive a friend suggestion"] = "Du tar emot ett vänförslag";
-$a->strings["You are tagged in a post"] = "Du taggas i ett inlägg";
-$a->strings["You are poked/prodded/etc. in a post"] = "Du puffas/stöts till/etc. i ett inlägg";
-$a->strings["Show visual notifications including:"] = "Visa visuella notifieringar vid:";
-$a->strings["Unseen matrix activity"] = "Oläst matrisaktivitet";
-$a->strings["Unseen channel activity"] = "Oläst kanalaktivitet";
-$a->strings["Unseen private messages"] = "Olästa privata meddelanden";
-$a->strings["Recommended"] = "Rekommenderas";
-$a->strings["Upcoming events"] = "Kommande händelser";
-$a->strings["Events today"] = "Dagens händelser";
-$a->strings["Upcoming birthdays"] = "Kommande födelsedagar";
-$a->strings["Not available in all themes"] = "Inte tillgänglig i alla teman";
-$a->strings["System (personal) notifications"] = "Systemmeddelanden (personliga)";
-$a->strings["System info messages"] = "Systemmeddelanden";
-$a->strings["System critical alerts"] = "Systemkritiska varningar";
-$a->strings["New connections"] = "Nya kontakter";
-$a->strings["System Registrations"] = "Systemregistreringar";
-$a->strings["Also show new wall posts, private messages and connections under Notices"] = "Visa även nya väggmeddelanden, privata meddelanden, och anslutningar under Meddelanden";
-$a->strings["Notify me of events this many days in advance"] = "Meddela mig om händelser så här många dagar i förväg";
-$a->strings["Must be greater than 0"] = "Måste vara större än 0";
-$a->strings["Advanced Account/Page Type Settings"] = "Avancerade konto-/sidtypsinställningar";
-$a->strings["Change the behaviour of this account for special situations"] = "Ändra det här kontots beteende i särskilda situationer";
-$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktivera expertläge (i <a href=\"settings/features\">Inställningar > Ytterligare funktioner</a>) för att göra ändringar!";
-$a->strings["Miscellaneous Settings"] = "Diverse inställningar";
-$a->strings["Personal menu to display in your channel pages"] = "Personlig meny att visa i dina kanalsidor";
-$a->strings["Remove this channel"] = "Ta bort den här kanalen";
-$a->strings["- select -"] = "- välj -";
-$a->strings["Version %s"] = "Version %s";
-$a->strings["Installed plugins/addons/apps:"] = "Installerade tillägg/moduler/appar:";
-$a->strings["No installed plugins/addons/apps"] = "Inga installerade tillägg/moduler/appar";
-$a->strings["Red"] = "Red";
-$a->strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Det här är en hubb som ingår i Hubzilla - ett globalt samverkande nätverk av decentraliserade webbplatser med bättre integritetskydd.";
-$a->strings["Tag: "] = "Tagg: ";
-$a->strings["Last background fetch: "] = "Senaste bakgrundshämtning: ";
-$a->strings["Running at web location"] = "Kör på webbutrymmet";
-$a->strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Besök <a href=\"https://redmatrix.me\">Redmatrix.me</a> för att lära dig mer om Hubzilla.";
-$a->strings["Bug reports and issues: please visit"] = "Buggrapporter och problem: besök";
-$a->strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Förslag, uppskattning, etc. - maila \"hubzilla\" at librelist - dot com";
-$a->strings["Site Administrators"] = "Serveradministratörer";
-$a->strings["Page owner information could not be retrieved."] = "Information om sidans ägare kunde inte hittas.";
-$a->strings["Album not found."] = "Albumet hittades inte.";
-$a->strings["Delete Album"] = "Ta bort album";
-$a->strings["Delete Photo"] = "Ta bort foto";
-$a->strings["No photos selected"] = "Inga foton valda";
-$a->strings["Access to this item is restricted."] = "Åtkomst till den här posten är begränsat.";
-$a->strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB fotolagring använt.";
-$a->strings["%1$.2f MB photo storage used."] = "%1$.2f MB fotolagring använt.";
-$a->strings["Upload Photos"] = "Ladda upp foton";
-$a->strings["Enter a new album name"] = "Ange ett nytt albumnamn";
-$a->strings["or select an existing one (doubleclick)"] = "eller välj ett befintligt (dubbelklicka)";
-$a->strings["Do not show a status post for this upload"] = "Visa inte en statusuppdatering för den här uppladdningen";
-$a->strings["Album name could not be decoded"] = "Albumnamn kunde inte tolkas";
-$a->strings["Contact Photos"] = "Kontaktfoton";
-$a->strings["Show Newest First"] = "Visa nyast först";
-$a->strings["Show Oldest First"] = "Visa äldst först";
-$a->strings["View Photo"] = "Visa foto";
-$a->strings["Edit Album"] = "Redigera album";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Behörighet saknas. Åtkomst till den här posten kan vara begränsat.";
-$a->strings["Photo not available"] = "Foto inte tillgängligt";
-$a->strings["Use as profile photo"] = "Använd som profilfoto";
-$a->strings["Private Photo"] = "Privat foto";
-$a->strings["View Full Size"] = "Visa fullstorlek";
-$a->strings["Edit photo"] = "Redigera foto";
-$a->strings["Rotate CW (right)"] = "Rotera medurs (höger)";
-$a->strings["Rotate CCW (left)"] = "Rotera moturs (vänster)";
-$a->strings["Caption"] = "Bildtext";
-$a->strings["Add a Tag"] = "Lägg till en tagg";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exempel: @bob, @Barbara_Jensen, @jim@example.com";
-$a->strings["Flag as adult in album view"] = "Flagga som olämpligt för barn i albumvyn";
-$a->strings["In This Photo:"] = "PÃ¥ fotot:";
-$a->strings["View Album"] = "Visa album";
-$a->strings["Recent Photos"] = "Nya foton";
-$a->strings["network"] = "nätverk";
-$a->strings["RSS"] = "RSS";
-$a->strings["Poke/Prod"] = "Puffa/stöt till";
-$a->strings["poke, prod or do other things to somebody"] = "puffa, stöt till eller gör andra saker mot någon";
-$a->strings["Recipient"] = "Mottagare";
-$a->strings["Choose what you wish to do to recipient"] = "Välj vad du önskar göra med mottagaren";
-$a->strings["Make this post private"] = "Gör det här inlägget privat";
-$a->strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har skapat %1$.0f av %2$.0f tillåtna kanaler.";
-$a->strings["Create a new channel"] = "Skapa en ny kanal";
-$a->strings["Current Channel"] = "Nuvarande kanal";
-$a->strings["Switch to one of your channels by selecting it."] = "Växla till en av dina kanaler genom att välja den.";
-$a->strings["Default Channel"] = "Standardkanal";
-$a->strings["Make Default"] = "Gör till standard";
-$a->strings["%d new messages"] = "%d nya meddelanden";
-$a->strings["%d new introductions"] = "%d nya presentationer";
-$a->strings["This site is not a directory server"] = "Den här servern är inte en katalogserver";
-$a->strings["Bookmark added"] = "Bokmärke tillagt";
-$a->strings["My Bookmarks"] = "Mina bokmärken";
-$a->strings["My Connections Bookmarks"] = "Mina kontakters bokmärken";
-$a->strings["Item is not editable"] = "Posten går ej att redigera";
-$a->strings["Delete item?"] = "Ta bort posten?";
-$a->strings["Collection created."] = "Krets skapad.";
-$a->strings["Could not create collection."] = "Kunde inte skapa krets.";
-$a->strings["Collection updated."] = "Kretsen uppdaterad.";
-$a->strings["Create a collection of channels."] = "Skapa en krets av kanaler.";
-$a->strings["Collection Name: "] = "Namn på krets: ";
-$a->strings["Members are visible to other channels"] = "Medlemmar kan ses av andra kanaler";
-$a->strings["Collection removed."] = "Krets borttagen.";
-$a->strings["Unable to remove collection."] = "Kunde inte ta bort krets.";
-$a->strings["Collection Editor"] = "Redigera krets";
-$a->strings["Members"] = "Medlemmar";
-$a->strings["All Connected Channels"] = "Alla anslutna kanaler";
-$a->strings["Click on a channel to add or remove."] = "Klicka på en kanal för att lägga till eller ta bort.";
-$a->strings["sent you a private message"] = "skickade ett privat meddelande till dig";
-$a->strings["added your channel"] = "lade till din kanal";
-$a->strings["posted an event"] = "skapade en händelse";
-$a->strings["Edit Layout"] = "Redigera layout";
-$a->strings["Delete layout?"] = "Ta bort layout?";
-$a->strings["Delete Layout"] = "Ta bort layout";
-$a->strings["Failed to create source. No channel selected."] = "Misslyckades att skapa källa. Ingen kanal vald.";
-$a->strings["Source created."] = "Källa skapad.";
-$a->strings["Source updated."] = "Källa uppdaterad.";
-$a->strings["*"] = "*";
-$a->strings["Manage remote sources of content for your channel."] = "Hantera fjärrkällor med innehåll för din kanal.";
-$a->strings["New Source"] = "Ny källa";
-$a->strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importera allt eller valt innehåll från följande kanal till den här kanalen och distribuera det enligt dina kanalinställningar.";
-$a->strings["Only import content with these words (one per line)"] = "Importera endast innehåll med de här orden (ett per rad)";
-$a->strings["Leave blank to import all public content"] = "Lämna blankt för att importera allt offentligt innehåll";
-$a->strings["Channel Name"] = "Kanalnamn";
-$a->strings["Source not found."] = "Källa hittades inte.";
-$a->strings["Edit Source"] = "Redigera källa";
-$a->strings["Delete Source"] = "Ta bort källa";
-$a->strings["Source removed"] = "Källa borttagen";
-$a->strings["Unable to remove source."] = "Kunde inte ta bort källa.";
-$a->strings["Channel added."] = "Kanal tillagd.";
-$a->strings["Layout updated."] = "Layout uppdaterad.";
-$a->strings["Edit System Page Description"] = "Redigera systemsidbeskrivning";
-$a->strings["Layout not found."] = "Layout hittas inte.";
-$a->strings["Module Name:"] = "Modulnamn:";
-$a->strings["Layout Help"] = "Layouthjälp";
-$a->strings["Edit Webpage"] = "Redigera webbsida";
-$a->strings["Delete webpage?"] = "Ta bort webbsida?";
-$a->strings["Delete Webpage"] = "Ta bort webbsida";
-$a->strings["webpage"] = "webbsida";
-$a->strings["block"] = "block";
-$a->strings["layout"] = "layout";
-$a->strings["%s element installed"] = "%selement installerat";
-$a->strings["Image uploaded but image cropping failed."] = "Bilden laddades upp men beskärning misslyckades.";
-$a->strings["Image resize failed."] = "Ändring av bildstorlek misslyckades.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-uppdatera sidan eller rensa webbläsarcachen om det nya fotot inte visas direkt.";
-$a->strings["Image exceeds size limit of %d"] = "Bilden överskrider storleksbegränsningen %d";
-$a->strings["Unable to process image."] = "Kunde inte behandla bilden.";
-$a->strings["Photo not available."] = "Fotot är inte tillgängligt.";
-$a->strings["Upload File:"] = "Ladda upp fil:";
-$a->strings["Select a profile:"] = "Välj en profil:";
-$a->strings["Upload Profile Photo"] = "Ladda upp profilfoto";
-$a->strings["skip this step"] = "hoppa över det här steget";
-$a->strings["select a photo from your photo albums"] = "välj ett foto från dina fotoalbum";
-$a->strings["Crop Image"] = "Beskär bild";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Justera bildens beskärning för bästa utseende.";
-$a->strings["Done Editing"] = "Klar med redigering";
-$a->strings["Image uploaded successfully."] = "Bilduppladdning lyckades.";
-$a->strings["Image upload failed."] = "Bilduppladdning misslyckades.";
-$a->strings["Image size reduction [%s] failed."] = "Krympning av bilden [%s] misslyckades.";
-$a->strings["Contact not found."] = "Kontakten hittades inte.";
-$a->strings["Friend suggestion sent."] = "Vänförfrågan skickad.";
-$a->strings["Suggest Friends"] = "Föreslå vänner";
-$a->strings["Suggest a friend for %s"] = "Föreslå en vän för %s";
-$a->strings["Help:"] = "Hjälp:";
-$a->strings["Not Found"] = "Hittas inte";
-$a->strings["Like/Dislike"] = "Gilla/ogilla";
-$a->strings["This action is restricted to members."] = "Den här åtgärden fungerar bara för medlemmar.";
-$a->strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "<a href=\"rmagic\">Logga in med ditt Hubzilla-ID</a> eller <a href=\"register\">registrera dig som ny Redmatrix.medlem</a> för att fortsätta.";
-$a->strings["Invalid request."] = "Ogiltig begäran.";
-$a->strings["thing"] = "sak";
-$a->strings["Channel unavailable."] = "Kanalen kan ej nås.";
-$a->strings["Previous action reversed."] = "Föregående åtgärd återställdes.";
-$a->strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s instämmer med %2\$ss %3\$s";
-$a->strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s instämmer inte med %2\$ss %3\$s";
-$a->strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s tar inte ställning angående %2\$ss %3\$s";
-$a->strings["Action completed."] = "Åtgärden slutfördes.";
-$a->strings["Thank you."] = "Tack.";
-$a->strings["Total invitation limit exceeded."] = "Gränsen för totalt antal inbjudningar överskriden.";
-$a->strings["%s : Not a valid email address."] = "%s: Inte en giltig e-postadress.";
-$a->strings["Please join us on Red"] = "GÃ¥ med oss i Red";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Inbjudningsgränsen överskriden. Kontakta din serveradministratör.";
-$a->strings["%s : Message delivery failed."] = "%s : Leverans av meddelande misslyckades.";
-$a->strings["%d message sent."] = array(
+App::$strings["show more"] = "visa fler";
+App::$strings["Directory Options"] = "Katalogalternativ";
+App::$strings["Alphabetic"] = "Alfabetisk";
+App::$strings["Reverse Alphabetic"] = "Omvänd alfabetisk";
+App::$strings["Newest to Oldest"] = "Nyast till äldst";
+App::$strings["Oldest to Newest"] = "Äldst till nyast";
+App::$strings["Public Forums Only"] = "Endast offentliga forum";
+App::$strings["Sort"] = "Ordning";
+App::$strings["Enable Safe Search"] = "Aktivera säker sökning";
+App::$strings["Disable Safe Search"] = "Avaktivera säker sökning";
+App::$strings["Safe Mode"] = "Säkert läge";
+App::$strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "En borttagen grupp med det här namnet återskapades. Befintliga rättigheter till saker <strong>kan</strong> gälla för den här gruppen och alla framtida medlemmar. Om det här inte är vad du avsåg, skapa i stället en annan grupp med ett annat namn.";
+App::$strings["Default privacy group for new contacts"] = "Förvald integritetsgrupp för nya kontakter";
+App::$strings["All Channels"] = "Alla kanaler";
+App::$strings["edit"] = "redigera";
+App::$strings["Collections"] = "Kretsar";
+App::$strings["Edit collection"] = "Redigera krets";
+App::$strings["Create a new collection"] = "Skapa en ny krets";
+App::$strings["Channels not in any collection"] = "Kanaler inte i någon krets";
+App::$strings["Permission denied"] = "Behörighet saknas";
+App::$strings["(Unknown)"] = "(Okänt)";
+App::$strings["Visible to anybody on the internet."] = "Kan ses av vem som helst på Internet.";
+App::$strings["Visible to you only."] = "Kan bara ses av dig.";
+App::$strings["Visible to anybody in this network."] = "Kan ses av alla på det här nätverket.";
+App::$strings["Visible to anybody authenticated."] = "Kan ses av alla inloggade.";
+App::$strings["Visible to anybody on %s."] = "Kan ses av alla på %s.";
+App::$strings["Visible to all connections."] = "Kan ses av alla kontakter.";
+App::$strings["Visible to approved connections."] = "Kan ses av godkända kontakter.";
+App::$strings["Visible to specific connections."] = "Kan ses av valda kontakter.";
+App::$strings["Item not found."] = "Posten hittades inte.";
+App::$strings["Collection not found."] = "Kretsen hittades inte.";
+App::$strings["Collection is empty."] = "Kretsen är tom.";
+App::$strings["Collection: %s"] = "Krets: %s";
+App::$strings["Connection: %s"] = "Kontakt: %s";
+App::$strings["Connection not found."] = "Kontakten hittades inte.";
+App::$strings["Delete this item?"] = "Ta bort den här posten?";
+App::$strings["[-] show less"] = "[-] visa färre";
+App::$strings["[+] expand"] = "[+] fäll ut";
+App::$strings["[-] collapse"] = "[-] fäll ihop";
+App::$strings["Password too short"] = "Lösenord för kort";
+App::$strings["Passwords do not match"] = "Lösenorden stämmer inte överens";
+App::$strings["everybody"] = "alla";
+App::$strings["Secret Passphrase"] = "Hemligt lösenord";
+App::$strings["Passphrase hint"] = "Lösenordsledtråd";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Observera: Rättigheter har ändrats men har ännu inte skickats in";
+App::$strings["close all"] = "stäng alla";
+App::$strings["Nothing new here"] = "Inget nytt här";
+App::$strings["Rate This Channel (this is public)"] = "Betygsätt den här kanalen (detta är offentligt)";
+App::$strings["Rating"] = "Betyg";
+App::$strings["Describe (optional)"] = "Utlåtande (frivilligt)";
+App::$strings["timeago.prefixAgo"] = "för";
+App::$strings["timeago.prefixFromNow"] = "om";
+App::$strings["ago"] = "sedan";
+App::$strings["from now"] = " ";
+App::$strings["less than a minute"] = "mindre än en minut";
+App::$strings["about a minute"] = "ungefär en minut";
+App::$strings["%d minutes"] = "%d minuter";
+App::$strings["about an hour"] = "ungefär en timme";
+App::$strings["about %d hours"] = "ungefär %d timmar";
+App::$strings["a day"] = "en dag";
+App::$strings["%d days"] = "%d dagar";
+App::$strings["about a month"] = "ungefär en månad";
+App::$strings["%d months"] = "%d månader";
+App::$strings["about a year"] = "ungefär ett år";
+App::$strings["%d years"] = "%d år";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["Not a valid email address"] = "Inte en giltig e-postadress";
+App::$strings["Your email domain is not among those allowed on this site"] = "Din e-postdomän är inte bland de som tillåts på den här servern";
+App::$strings["Your email address is already registered at this site."] = "Din e-postadress är redan registrerad på den här servern.";
+App::$strings["An invitation is required."] = "En inbjudan behövs.";
+App::$strings["Invitation could not be verified."] = "Inbjudningen kunde inte bekräftas.";
+App::$strings["Please enter the required information."] = "Ange den begärda informationen.";
+App::$strings["Failed to store account information."] = "Misslyckades att spara kontoinformation.";
+App::$strings["Registration confirmation for %s"] = "Registreringsbekräftelse för %s";
+App::$strings["Registration request at %s"] = "Registreringsförfrågan på %s";
+App::$strings["Administrator"] = "Administratör";
+App::$strings["your registration password"] = "ditt registreringslösenord";
+App::$strings["Registration details for %s"] = "Registreringsdetaljer för %s";
+App::$strings["Account approved."] = "Konto godkänt.";
+App::$strings["Registration revoked for %s"] = "Registrering avslagen för %s";
+App::$strings["Account verified. Please login."] = "Konto bekräftat. Du kan nu logga in.";
+App::$strings["Click here to upgrade."] = "Klicka här för att uppgradera.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Den här funktionen går utanför vad som anges i ditt avtal.";
+App::$strings["This action is not available under your subscription plan."] = "Den här funktionen är inte tillgänglig med ditt avtal.";
+App::$strings["Miscellaneous"] = "Övrigt";
+App::$strings["YYYY-MM-DD or MM-DD"] = "Ã…Ã…Ã…Ã…-MM-DD eller MM-DD";
+App::$strings["Required"] = "Behövs";
+App::$strings["never"] = "aldrig";
+App::$strings["less than a second ago"] = "mindre än en sekund sedan";
+App::$strings["year"] = "Ã¥r";
+App::$strings["years"] = "Ã¥r";
+App::$strings["month"] = "månad";
+App::$strings["months"] = "månader";
+App::$strings["week"] = "vecka";
+App::$strings["weeks"] = "veckor";
+App::$strings["day"] = "dag";
+App::$strings["days"] = "dagar";
+App::$strings["hour"] = "timme";
+App::$strings["hours"] = "timmar";
+App::$strings["minute"] = "minut";
+App::$strings["minutes"] = "minuter";
+App::$strings["second"] = "sekund";
+App::$strings["seconds"] = "sekunder";
+App::$strings["%1\$d %2\$s ago"] = "%1\$d %2\$s sedan";
+App::$strings["%1\$s's birthday"] = "%1\$ss födelsedag";
+App::$strings["Happy Birthday %1\$s"] = "Grattis på födelsedagen %1\$s";
+App::$strings["Missing room name"] = "Rumsnamn saknas";
+App::$strings["Duplicate room name"] = "Rumsnamnet finns redan";
+App::$strings["Invalid room specifier."] = "Ogiltig rumsbeskrivning.";
+App::$strings["Room not found."] = "Rummet hittades inte.";
+App::$strings["Room is full"] = "Rummet är fullt";
+App::$strings["Channel is blocked on this site."] = "Kanalen är blockerad på den här servern.";
+App::$strings["Channel location missing."] = "Kanalplats saknas.";
+App::$strings["Response from remote channel was incomplete."] = "Svar från den andra kanalen var ofullständigt.";
+App::$strings["Channel was deleted and no longer exists."] = "Kanalen har tagits bort och finns inte längre.";
+App::$strings["Protocol disabled."] = "Protokoll inaktiverat.";
+App::$strings["Channel discovery failed."] = "Kanalsökning misslyckades.";
+App::$strings["local account not found."] = "hittade inte lokalt konto.";
+App::$strings["Cannot connect to yourself."] = "Du kan inte kontakta dig själv.";
+App::$strings["Unable to obtain identity information from database"] = "Kunde inte hämta från databasen";
+App::$strings["Empty name"] = "Tomt namn";
+App::$strings["Name too long"] = "För långt namn";
+App::$strings["No account identifier"] = "Ingen kontoidentifierare";
+App::$strings["Nickname is required."] = "Smeknamn måste anges.";
+App::$strings["Reserved nickname. Please choose another."] = "Reserverat smeknamn. Välj ett annat.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Smeknamnet innehåller otillåtna tecken eller är redan upptaget på den här servern.";
+App::$strings["Unable to retrieve created identity"] = "Kunde inte hämta den skapade identiteten";
+App::$strings["Default Profile"] = "Standardprofil";
+App::$strings["Requested channel is not available."] = "Den begärda kanalen är inte tillgänglig";
+App::$strings["Requested profile is not available."] = "Begärd profil är inte tillgänglig.";
+App::$strings["Change profile photo"] = "Bytprofilfoto";
+App::$strings["Profiles"] = "Profiler";
+App::$strings["Manage/edit profiles"] = "Hantera/redigera profiler";
+App::$strings["Create New Profile"] = "Skapa ny profil";
+App::$strings["Edit Profile"] = "Redigera profil";
+App::$strings["Profile Image"] = "Profilbild";
+App::$strings["visible to everybody"] = "synlig för alla";
+App::$strings["Edit visibility"] = "Redigera synlighet";
+App::$strings["Gender:"] = "Kön:";
+App::$strings["Status:"] = "Status:";
+App::$strings["Homepage:"] = "Hemsida:";
+App::$strings["Online Now"] = "Online nu";
+App::$strings["g A l F d"] = "l j F \\k\\l G";
+App::$strings["F d"] = "j F";
+App::$strings["[today]"] = "[i dag]";
+App::$strings["Birthday Reminders"] = "Födelsedagspåminnelser";
+App::$strings["Birthdays this week:"] = "Födelsedagar den här veckan:";
+App::$strings["[No description]"] = "[Ingen beskrivning]";
+App::$strings["Event Reminders"] = "Händelsepåminnelser";
+App::$strings["Events this week:"] = "Händelser den här veckan:";
+App::$strings["Full Name:"] = "Fullständigt namn:";
+App::$strings["Like this channel"] = "Gilla den här kanalen";
+App::$strings["j F, Y"] = "j F Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "Födelsedag:";
+App::$strings["Age:"] = "Ã…lder:";
+App::$strings["for %1\$d %2\$s"] = "i %1\$d %2\$s";
+App::$strings["Sexual Preference:"] = "Sexuell preferens:";
+App::$strings["Hometown:"] = "Hemort:";
+App::$strings["Tags:"] = "Taggar:";
+App::$strings["Political Views:"] = "Politisk åskådning:";
+App::$strings["Religion:"] = "Religion:";
+App::$strings["About:"] = "Om:";
+App::$strings["Hobbies/Interests:"] = "Fritidssysselsättning/intressen:";
+App::$strings["Likes:"] = "Gillar:";
+App::$strings["Dislikes:"] = "Ogillar:";
+App::$strings["Contact information and Social Networks:"] = "Kontaktinformation och sociala nätverk:";
+App::$strings["My other channels:"] = "Mina andra kanaler:";
+App::$strings["Musical interests:"] = "Musikintressen:";
+App::$strings["Books, literature:"] = "Böcker, litteratur:";
+App::$strings["Television:"] = "Tv:";
+App::$strings["Film/dance/culture/entertainment:"] = "Film/dans/kultur/underhållning:";
+App::$strings["Love/Romance:"] = "Kärlek/romantik:";
+App::$strings["Work/employment:"] = "Arbete/sysselsättning:";
+App::$strings["School/education:"] = "Skola/utbildning:";
+App::$strings["Like this thing"] = "Gilla den här saken";
+App::$strings["Logout"] = "Logga ut";
+App::$strings["End this session"] = "Avsluta sessionen";
+App::$strings["Home"] = "Hem";
+App::$strings["Your posts and conversations"] = "Dina inlägg och konversationer";
+App::$strings["Your profile page"] = "Din profilsida";
+App::$strings["Edit Profiles"] = "Redigera profiler";
+App::$strings["Manage/Edit profiles"] = "Hantera/redigera profiler";
+App::$strings["Edit your profile"] = "Redigera din profil";
+App::$strings["Your photos"] = "Dina foton";
+App::$strings["Your files"] = "Dina filer";
+App::$strings["Your chatrooms"] = "Dina chattrum";
+App::$strings["Your bookmarks"] = "Dina bokmärken";
+App::$strings["Your webpages"] = "Dina webbsidor";
+App::$strings["Sign in"] = "Logga in";
+App::$strings["%s - click to logout"] = "%s - klicka för att logga ut";
+App::$strings["Remote authentication"] = "Fjärrinloggning";
+App::$strings["Click to authenticate to your home hub"] = "Klicka för att autentisera mot din hemmahubb";
+App::$strings["Home Page"] = "Hemsida";
+App::$strings["Register"] = "Skapa konto";
+App::$strings["Create an account"] = "Skapa ett konto";
+App::$strings["Help and documentation"] = "Hjälp och dokumentation";
+App::$strings["Applications, utilities, links, games"] = "Applikationer, verktyg, länkar, spel";
+App::$strings["Search site content"] = "Sök innehåll";
+App::$strings["Channel Directory"] = "Kanalkatalog";
+App::$strings["Your matrix"] = "Din matris";
+App::$strings["Mark all matrix notifications seen"] = "Märk alla matrisnotifieringar som lästa";
+App::$strings["Channel home"] = "Kanalhem";
+App::$strings["Mark all channel notifications seen"] = "Märk alla kanalnotifieringar som lästa";
+App::$strings["Connections"] = "Kontakter";
+App::$strings["Notices"] = "Meddelanden";
+App::$strings["Notifications"] = "Notifieringar";
+App::$strings["See all notifications"] = "Se alla notifieringar";
+App::$strings["Mark all system notifications seen"] = "Märk alla systemnotifieringar som lästa";
+App::$strings["Private mail"] = "Privat meddelande";
+App::$strings["See all private messages"] = "Se alla privata meddelanden";
+App::$strings["Mark all private messages seen"] = "Märk alla privata meddelanden som lästa";
+App::$strings["Inbox"] = "Inkorg";
+App::$strings["Outbox"] = "Utkorg";
+App::$strings["Event Calendar"] = "Kalender";
+App::$strings["See all events"] = "Se alla händelser";
+App::$strings["Mark all events seen"] = "Märk alla händelser som lästa";
+App::$strings["Manage Your Channels"] = "Hantera dina kanaler";
+App::$strings["Account/Channel Settings"] = "Konto-/kanalinställningar";
+App::$strings["Admin"] = "Administration";
+App::$strings["Site Setup and Configuration"] = "Serverinställning och -konfiguration";
+App::$strings["@name, #tag, content"] = "@namn, #tagg, innehåll";
+App::$strings["Please wait..."] = "Vänta...";
+App::$strings["New window"] = "Nytt fönster";
+App::$strings["Open the selected location in a different window or browser tab"] = "Öppna den valda platsen i ett annat fönster eller en annan webbläsarflik";
+App::$strings["User '%s' deleted"] = "Användare '%s' borttagen";
+App::$strings["Male"] = "Man";
+App::$strings["Female"] = "Kvinna";
+App::$strings["Currently Male"] = "Just nu man";
+App::$strings["Currently Female"] = "Just nu kvinna";
+App::$strings["Mostly Male"] = "Mestadels man";
+App::$strings["Mostly Female"] = "Mestadels kvinna";
+App::$strings["Transgender"] = "Transperson";
+App::$strings["Intersex"] = "Intersexuell";
+App::$strings["Transsexual"] = "Transsexuell";
+App::$strings["Hermaphrodite"] = "Hermafrodit";
+App::$strings["Neuter"] = "Könlös";
+App::$strings["Non-specific"] = "Ospecificerat";
+App::$strings["Undecided"] = "Obestämt";
+App::$strings["Males"] = "Män";
+App::$strings["Females"] = "Kvinnor";
+App::$strings["Gay"] = "Bög";
+App::$strings["Lesbian"] = "Lesbisk";
+App::$strings["No Preference"] = "Ingen preferens";
+App::$strings["Bisexual"] = "Bisexuell";
+App::$strings["Autosexual"] = "Autosexuell";
+App::$strings["Abstinent"] = "Avhållsam";
+App::$strings["Virgin"] = "Oskuld";
+App::$strings["Deviant"] = "Avvikande";
+App::$strings["Fetish"] = "Fetisch";
+App::$strings["Oodles"] = "Massor";
+App::$strings["Nonsexual"] = "Ickesexuell";
+App::$strings["Single"] = "Singel";
+App::$strings["Lonely"] = "Ensam";
+App::$strings["Available"] = "Ledig";
+App::$strings["Unavailable"] = "Upptagen";
+App::$strings["Has crush"] = "Förälskad";
+App::$strings["Infatuated"] = "Förtrollad";
+App::$strings["Dating"] = "Dejtar";
+App::$strings["Unfaithful"] = "Otrogen";
+App::$strings["Sex Addict"] = "Sexmissbrukare";
+App::$strings["Friends/Benefits"] = "Kompisförhållande";
+App::$strings["Casual"] = "Vardaglig";
+App::$strings["Engaged"] = "Förlovad";
+App::$strings["Married"] = "Gift";
+App::$strings["Imaginarily married"] = "Inbillat gift";
+App::$strings["Partners"] = "Partner";
+App::$strings["Cohabiting"] = "Bor ihop";
+App::$strings["Common law"] = "Sambo";
+App::$strings["Happy"] = "Lycklig";
+App::$strings["Not looking"] = "Letar inte";
+App::$strings["Swinger"] = "Swinger";
+App::$strings["Betrayed"] = "Bedragen";
+App::$strings["Separated"] = "Separerad";
+App::$strings["Unstable"] = "Instabilt";
+App::$strings["Divorced"] = "Skild";
+App::$strings["Imaginarily divorced"] = "Inbillat skild";
+App::$strings["Widowed"] = "Änka";
+App::$strings["Uncertain"] = "Osäkert";
+App::$strings["It's complicated"] = "Det är komplicerat";
+App::$strings["Don't care"] = "Bryr mig inte";
+App::$strings["Ask me"] = "Fråga mig";
+App::$strings["Invalid data packet"] = "Ogiltigt datapaket";
+App::$strings["Unable to verify channel signature"] = "Kunde inte bekräfta kanalsignatur";
+App::$strings["Unable to verify site signature for %s"] = "Kunde inte bekräfta signatur för servern %s";
+App::$strings["Hubzilla Server - Setup"] = "Hubzilla-server - inställningar";
+App::$strings["Could not connect to database."] = "Kunde inte ansluta till databasen.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Kunde inte ansluta till den angivna server-URL:en. Möjligt problem med SSL-certifikat eller DNS.";
+App::$strings["Could not create table."] = "Kunde inte skapa tabell.";
+App::$strings["Your site database has been installed."] = "Din serverdatabas har installerats.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Du kan behöva importera filen \"install/schema_xxx.sql\" manuellt med en databasklient.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Se filen \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Systemkontroll";
+App::$strings["Next"] = "Nästa";
+App::$strings["Check again"] = "Kontrollera igen";
+App::$strings["Database connection"] = "Databasanslutning";
+App::$strings["In order to install Hubzilla we need to know how to connect to your database."] = "För att kunna installera Hubzilla behöver vi veta hur databasen ska anslutas.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Kontakta din servervärd eller administratör om du har frågor om de här inställningarna.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Databasen du anger nedan måste finnas. Om den inte gör det, skapa den innan du fortsätter.";
+App::$strings["Database Server Name"] = "Databasserver";
+App::$strings["Default is localhost"] = "Standard är localhost";
+App::$strings["Database Port"] = "Databasport";
+App::$strings["Communication port number - use 0 for default"] = "Kommunikationsportnummer - använd 0 för standardinställning";
+App::$strings["Database Login Name"] = "Loginnamn till databas";
+App::$strings["Database Login Password"] = "Lösenord till databas";
+App::$strings["Database Name"] = "Databasnamn";
+App::$strings["Database Type"] = "Databastyp";
+App::$strings["Site administrator email address"] = "Serveradministratörens e-postadress";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Ditt kontos e-postadress måste stämma med den här för att webbgränssnittet för administration ska kunna användas.";
+App::$strings["Website URL"] = "Webbplatsens URL";
+App::$strings["Please use SSL (https) URL if available."] = "Ange en URL med SSL (https) om tillgängligt";
+App::$strings["Please select a default timezone for your website"] = "Välj en standardtidszon för din webbplats";
+App::$strings["Site settings"] = "Serverinställningar";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Kunde inte hitta en kommandoradsversion av PHP i webbserverns PATH.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Om du inte har en kommandoradsversion av PHP installerad på servern kommer du inte att kunna köra bakgrundshämtning via cron.";
+App::$strings["PHP executable path"] = "Sökväg till PHP-programmet";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Ange hela sökvägen till php-programfilen. Du kan lämna det här blankt för att fortsätta installationen.";
+App::$strings["Command line PHP"] = "Kommandorads-PHP";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "Kommandoradsversionen av PHP på ditt system har inte \"register_argc_argv\" aktiverat.";
+App::$strings["This is required for message delivery to work."] = "Det här behövs för att meddelandeleverans ska fungera.";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Fel: \"openssl_pkey_new\"-funktionen på det här systemet kan inte generera kryptonycklar";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Om systemet kör Windows, se \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Generera kryptonycklar";
+App::$strings["libCurl PHP module"] = "PHP-modulen libCurl";
+App::$strings["GD graphics PHP module"] = "PHP-modulen GD graphics";
+App::$strings["OpenSSL PHP module"] = "PHP-modulen OpenSSL";
+App::$strings["mysqli or postgres PHP module"] = "PHP-modulen mysqli eller postgres";
+App::$strings["mb_string PHP module"] = "PHP-modulen mb_string";
+App::$strings["mcrypt PHP module"] = "PHP-modulen mcrypt";
+App::$strings["Apache mod_rewrite module"] = "Apache-modulen mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fel: Apache-webbserverns mod-rewrite-modul krävs men är inte installerad.";
+App::$strings["proc_open"] = "proc_open";
+App::$strings["Error: proc_open is required but is either not installed or has been disabled in php.ini"] = "Fel: proc_open krävs men är antingen inte installerad eller har inaktiverats i php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Fel: PHP-modulen libCURL krävs men är inte installerad.";
+App::$strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fel: PHP-modulen GD graphics med JPEG-stöd krävs men är inte installerad.";
+App::$strings["Error: openssl PHP module required but not installed."] = "Fel: PHP-modulen openssl krävs men är inte installerad.";
+App::$strings["Error: mysqli or postgres PHP module required but neither are installed."] = "Fel: en av PHP-modulerna mysqli eller postgres krävs men är inte installerad.";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Fel: PHP-modulen mb_string krävs men är inte installerad.";
+App::$strings["Error: mcrypt PHP module required but not installed."] = "Fel: PHP-modulen mcrypt krävs men är inte installerad.";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Webbinstallationen måste kunna skapa filen \".htconfig.php\" i toppkatalogen på din webbserver men kan inte göra det.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Det är ofta en behörighetsinställning som gör att webbservern inte kan skriva filer i din katalog - även om du kan.";
+App::$strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Red top folder."] = "Efter den här proceduren kommer vi att ge dig en text att spara i filen .htconfig.php i Reds toppkatalog.";
+App::$strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"install/INSTALL.txt\" for instructions."] = "Alternativt kan du hoppa över den här proceduren och göra en manuell installation. För instruktioner, se filen \"install/INSTALL.txt\".";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php är skrivbar";
+App::$strings["Red uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Red använder mallmotorn Smarty3 för att rendera webbvyerna. Smarty3 kompilerar mallar till PHP för att snabba upp renderingen.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the Red top level folder."] = "För att spara de här kompilerade mallarna behöver webbservern ha skrivrättigheter till katalogen %s under Reds toppkatalog.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Försäkra dig om att användaren som din webbserver kör som (t.ex. www-data) har skrivrättigheter till den här katalogen.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Observera: som en säkerhetsåtgärd bör du ge webbservern skrivrättighet endast för %s - inte för mallfilerna (.tpl) som finns där.";
+App::$strings["%s is writable"] = "%s är skrivbar";
+App::$strings["Red uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the Red top level folder"] = "Red använder katalogen store för att spara uppladdade filer. Webbservern behöver ha skrivrättigheter till katalogen store under Reds toppkatalog.";
+App::$strings["store is writable"] = "store är skrivbar";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL-certifikatet kan inte valideras. Fixa certifikatet eller inaktivera https-åtkomst till den här servern.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Om du har https-åtkomst till din webbplats eller tillåter anslutningar till TCP-port 443 (https-porten) MÅSTE du använda ett certifikat som kan verifieras av webbläsare. Du FÅR INTE använda självsignerade certifikat!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Restriktionen finns eftersom offentliga inlägg från dig kan innehålla till exempel referenser till bilder på din egen hubb.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Om ditt certifikat inte känns igen kommer medlemmar på andra webbplatser (som själv kan ha giltiga certifikat) att få en varning på sin egen webbplats om säkerhetsproblem.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Detta kan orsaka problem med användbarheten (inte bara på din egen server) så vi måste trycka på det här kravet.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Det finns leverantörer som utfärdar gratis certifikat som känns igen av webbläsare.";
+App::$strings["SSL certificate validation"] = "SSL-certifikatvalidering";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Url rewrite i .htaccess fungerar inte. Kolla din serverkonfiguration. Test: ";
+App::$strings["Url rewrite is working"] = "URL rewrite fungerar";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Databaskonfigurationsfilen \".htconfig.php\" kunde inte skrivas. Använd den bifogade texten för att skapa en konfigurationsfil i din webbservers rot.";
+App::$strings["Errors encountered creating database tables."] = "Fel inträffade när databastabeller skulle skapas.";
+App::$strings["<h1>What next</h1>"] = "<h1>Nästa steg</h1>";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "VIKTIGT: Du behöver ställa in en schemalagd för hämtningsrutinen [manuellt]";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Maximalt antal dagliga serverregistreringar överskridet. Försök igen i morgon.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Välj huruvida du accepterar användarvillkoren. Registrering misslyckades.";
+App::$strings["Passwords do not match."] = "Lösenorden stämmer inte överens.";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Registrering lyckades. Kontrollera din e-post för valideringsinstruktioner.";
+App::$strings["Your registration is pending approval by the site owner."] = "Din registrering väntar på att bli godkänd av serverägaren.";
+App::$strings["Your registration can not be processed."] = "Din registrering kan inte behandlas.";
+App::$strings["Registration on this site/hub is by approval only."] = "Registrering på den här servern/hubben måste godkännas.";
+App::$strings["<a href=\"pubsites\">Register at another affiliated site/hub</a>"] = "<a href=\"pubsites\">Skapa konto på en annan ansluten server/hubb</a>";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Antal dagliga registreringar som tillåts på den här servern har överskridits. Försök igen i morgon.";
+App::$strings["Terms of Service"] = "användarvillkor";
+App::$strings["I accept the %s for this website"] = "Jag accepterar den här webbplatsens %s";
+App::$strings["I am over 13 years of age and accept the %s for this website"] = "Jag är över 13 år och accepterar den här webbplatsens %s";
+App::$strings["Registration"] = "Registrering";
+App::$strings["Membership on this site is by invitation only."] = "Medlemskap på den här servern kan endast fås genom inbjudan.";
+App::$strings["Please enter your invitation code"] = "Ange din inbjudningskod";
+App::$strings["Your email address"] = "Din e-postadress";
+App::$strings["Choose a password"] = "Välj ett lösenord";
+App::$strings["Please re-enter your password"] = "Ange lösenordet igen";
+App::$strings["No such group"] = "Ingen sådan grupp";
+App::$strings["Search Results For:"] = "Sökresultat för:";
+App::$strings["Collection is empty"] = "Kretsen är tom";
+App::$strings["Collection: "] = "Krets: ";
+App::$strings["Connection: "] = "Kontakt:";
+App::$strings["Invalid connection."] = "Ogiltig kontakt.";
+App::$strings["Some blurb about what to do when you're new here"] = "Lite text om vad man kan göra som ny här";
+App::$strings["Hubzilla - &quot;The Network&quot;"] = "Hubzilla - &quot;Nätverket&quot;";
+App::$strings["Welcome to %s"] = "Välkommen till %s";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Inga förslag tillgängliga. Om det här är en ny server, försök igen om 24 timmar.";
+App::$strings["Export Channel"] = "Exportera kanal";
+App::$strings["Export your basic channel information to a small file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new hub, but\tdoes not contain your content."] = "Exportera kanalens basinformation till en liten fil. Denna fungerar som en säkerhetskopia av dina anslutningar, behörigheter, profil, och grundläggande data, och kan användas för att importera dina data till en ny hubb, men tar inte med ditt innehåll.";
+App::$strings["Export Content"] = "Exportera innehåll";
+App::$strings["Export your channel information and all the content to a JSON backup. This backs up all of your connections, permissions, profile data and all of your content, but is generally not suitable for importing a channel to a new hub as this file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Exportera din kanalinformation och allt innehåll till en säkerhetskopia i JSON-format. Detta kopierar alla dina anslutningar, behörigheter, profildata och allt ditt innehåll, men är generellt inte lämpligt för att importera en kanal till en ny hubb, eftersom filen kan vara VÄLDIGT stor. Ha tålamod - det kan ta flera minuter innan nedladdningen börjar.";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Fjärrinloggning blockerades. Du är inloggad på den här servern lokalt. Logga ut och försök igen.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Välkommen %s. Fjärrinloggning lyckades.";
+App::$strings["Authorize application connection"] = "Tillåt anslutning av applikation";
+App::$strings["Return to your app and insert this Securty Code:"] = "Återgå till din applikation och ange den här säkerhetskoden:";
+App::$strings["Please login to continue."] = "Logga in för att fortsätta.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vill du låta den här applikationen få tillgång till dina inlägg och kontakter, och/eller skapa nya inlägg åt dig?";
+App::$strings["Yes"] = "Ja";
+App::$strings["No"] = "Nej";
+App::$strings["Event can not end before it has started."] = "Händelser kan inte sluta innan de börjat.";
+App::$strings["Event title and start time are required."] = "Händelsen behöver titel och starttid.";
+App::$strings["Event not found."] = "Händelsen hittades inte.";
+App::$strings["l, F j"] = "l, j F";
+App::$strings["Edit event"] = "Redigera händelse";
+App::$strings["Create New Event"] = "Skapa ny händelse";
+App::$strings["Previous"] = "Föregående";
+App::$strings["Export"] = "Exportera";
+App::$strings["Event details"] = "Detaljer för händelse";
+App::$strings["Starting date and Title are required."] = "Startdatum och titel är obligatoriska.";
+App::$strings["Categories (comma-separated list)"] = "Kategorier (kommaseparerad lista)";
+App::$strings["Event Starts:"] = "Händelsen börjar:";
+App::$strings["Finish date/time is not known or not relevant"] = "Slutdatum/tid är okänt eller inte relevant";
+App::$strings["Event Finishes:"] = "Händelsen slutar:";
+App::$strings["Adjust for viewer timezone"] = "Justera för betraktarens tidszon";
+App::$strings["Description:"] = "Beskrivning:";
+App::$strings["Title:"] = "Titel:";
+App::$strings["Share this event"] = "Dela den här händelsen";
+App::$strings["Item not available."] = "Post inte tillgänglig.";
+App::$strings["Fetching URL returns error: %1\$s"] = "Hämtning av URL returnerade fel: %1\$s";
+App::$strings["Block Name"] = "Blocknamn";
+App::$strings["Invalid item."] = "Ogiltig post.";
+App::$strings["Channel not found."] = "Kanalen hittas inte.";
+App::$strings["Page not found."] = "Sidan hittas inte.";
+App::$strings["Menu not found."] = "Menyn hittades inte.";
+App::$strings["Menu element updated."] = "Menyval uppdaterat.";
+App::$strings["Unable to update menu element."] = "Kunde inte uppdatera menyval.";
+App::$strings["Menu element added."] = "Menyval tillagt.";
+App::$strings["Unable to add menu element."] = "Kunde inte lägga till menyval.";
+App::$strings["Not found."] = "Hittades inte.";
+App::$strings["Manage Menu Elements"] = "Hantera menyval";
+App::$strings["Edit menu"] = "Redigera meny";
+App::$strings["Edit element"] = "Redigera menyval";
+App::$strings["Drop element"] = "Ta bort menyval";
+App::$strings["New element"] = "Nytt menyval";
+App::$strings["Edit this menu container"] = "Redigera den här menysamlaren";
+App::$strings["Add menu element"] = "Lägg till menyval";
+App::$strings["Delete this menu item"] = "Ta bort det här menyvalet";
+App::$strings["Edit this menu item"] = "Redigera det här menyvalet";
+App::$strings["New Menu Element"] = "Nytt menyval";
+App::$strings["Menu Item Permissions"] = "Behörighet för menyval";
+App::$strings["(click to open/close)"] = "(klicka för att öppna/stänga)";
+App::$strings["Link text"] = "Länktext";
+App::$strings["URL of link"] = "Länkens URL";
+App::$strings["Use Hubzilla magic-auth if available"] = "Använd Hubzilla magic-auth om tillgängligt";
+App::$strings["Open link in new window"] = "Öppna länk i nytt fönster";
+App::$strings["Order in list"] = "Ordningstal i listan";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Större tal sjunker till botten av listan";
+App::$strings["Menu item not found."] = "Menyval hittas inte.";
+App::$strings["Menu item deleted."] = "Menyval borttaget.";
+App::$strings["Menu item could not be deleted."] = "Menyval kunde inte tas bort.";
+App::$strings["Edit Menu Element"] = "Redigera menyval";
+App::$strings["Modify"] = "Ändra";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s följer %2\$ss %3\$s";
+App::$strings["Edit post"] = "Redigera inlägg";
+App::$strings["No potential page delegates located."] = "Inga potentiella sid-ombud funna.";
+App::$strings["Delegate Page Management"] = "Delegera sidhantering";
+App::$strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Ombud kan hantera alla aspekter av det här kontot/den här sidan förutom grundläggande kontoinställningar. Delegera inte ditt personliga konto till någon som du inte litar fullständigt på.";
+App::$strings["Existing Page Managers"] = "Befintliga sid-ansvariga";
+App::$strings["Existing Page Delegates"] = "Befintliga sid-ombud";
+App::$strings["Potential Delegates"] = "Potentiella ombud";
+App::$strings["Remove"] = "Ta bort";
+App::$strings["Add"] = "Lägg till";
+App::$strings["No entries."] = "Inga poster.";
+App::$strings["Select a bookmark folder"] = "Välj en bokmärkeskatalog";
+App::$strings["Save Bookmark"] = "Spara bokmärke";
+App::$strings["URL of bookmark"] = "Bokmärkets URL";
+App::$strings["Description"] = "Beskrivning";
+App::$strings["Or enter new bookmark folder name"] = "Eller ange nytt namn på bokmärkeskatalog";
+App::$strings["Public Sites"] = "Offentliga servrar";
+App::$strings["The listed sites allow public registration into the Hubzilla. All sites in the matrix are interlinked so membership on any of them conveys membership in the matrix as a whole. Some sites may require subscription or provide tiered service plans. The provider links <strong>may</strong> provide additional details."] = "De listade servrarna tillåter offentlig registrering i Hubzilla. Alla servrar i matrisen är sammankopplade, så medlemskap i en av dem medför medlemskap i matrisen som helhet. Vissa servrar kan kräva abonnemang eller erbjuda uppdelade tjänstenivåer. Leverantörslänkarna <strong>kan</strong> ge ytterligare detaljer.";
+App::$strings["Site URL"] = "Server-URL";
+App::$strings["Access Type"] = "Ã…tkomsttyp";
+App::$strings["Registration Policy"] = "Registreringspolicy";
+App::$strings["Location"] = "Plats";
+App::$strings["You must be logged in to see this page."] = "Du måste vara inloggad för att se den här sidan.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Otillräckliga behörigheter. Förfrågan omdirigerad till profilsidan.";
+App::$strings["Hubzilla - Guests: Username: {your email address}, Password: +++"] = "Hubzilla - Gäster: Användarnamn {din e-postadress}, Lösenord: +++";
+App::$strings["Please login."] = "Logga in.";
+App::$strings["Room not found"] = "Rum hittas inte";
+App::$strings["Leave Room"] = "Lämna rummet";
+App::$strings["Delete This Room"] = "Ta bort det här rummet";
+App::$strings["I am away right now"] = "Jag är borta för tillfället";
+App::$strings["I am online"] = "Jag är online";
+App::$strings["Bookmark this room"] = "Bokmärk det här rummet";
+App::$strings["New Chatroom"] = "Nytt chattrum";
+App::$strings["Chatroom Name"] = "Namn på chattrum";
+App::$strings["%1\$s's Chatrooms"] = "%1\$ss chattrum";
+App::$strings["Away"] = "Borta";
+App::$strings["Online"] = "Online";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Vi drabbades av ett problem vid inloggningen med OpenID:t du uppgav. Kontrollera att ID:t är korrekt stavat.";
+App::$strings["The error message was:"] = "Felmeddelandet var:";
+App::$strings["Authentication failed."] = "Inloggning misslyckades.";
+App::$strings["Remote Authentication"] = "Fjärrinloggning";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Ange din kanaladress (t.ex. kanal@example.com)";
+App::$strings["Authenticate"] = "Autentisera";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Borttagning av kanal tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
+App::$strings["Remove This Channel"] = "Ta bort den här kanalen";
+App::$strings["This will completely remove this channel from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort den här kanalen helt från nätverket. När det är gjort går det inte att återställa den.";
+App::$strings["Please enter your password for verification:"] = "Ange ditt lösenord för att bekräfta:";
+App::$strings["Remove this channel and all its clones from the network"] = "Ta bort den här kanalen och alla dess kloner från nätverket";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "Som standard kommer bara den här hubbens instans av kanalen att tas bort från nätverket";
+App::$strings["Remove Channel"] = "Ta bort kanal";
+App::$strings["Public access denied."] = "Offentlig behörighet saknas.";
+App::$strings["No channel."] = "Ingen kanal.";
+App::$strings["Common connections"] = "Gemensamma kontakter";
+App::$strings["No connections in common."] = "Inga gemensamma kontakter.";
+App::$strings["No valid account found."] = "Inget giltigt konto hittades.";
+App::$strings["Password reset request issued. Check your email."] = "Lösenordsåterställning har skickats. Kontrollera din e-post.";
+App::$strings["Site Member (%s)"] = "Servermedlem (%s)";
+App::$strings["Password reset requested at %s"] = "Lösenordsåterställning begärd på %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Begäran kunde inte bekräftas. (Du kan ha skickat den tidigare.) Lösenordsåterställningen misslyckades.";
+App::$strings["Password Reset"] = "Lösenordsåterställning";
+App::$strings["Your password has been reset as requested."] = "Ditt lösenord har återställts som begärt.";
+App::$strings["Your new password is"] = "Ditt nya lösenord är";
+App::$strings["Save or copy your new password - and then"] = "Spara eller kopiera ditt nya lösenord - ";
+App::$strings["click here to login"] = "klicka sedan här för att logga in";
+App::$strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Ditt lösenord kan bytas från sidan <em>Inställningar</em> när du är inloggad.";
+App::$strings["Your password has changed at %s"] = "Ditt lösenord byttes på %s";
+App::$strings["Forgot your Password?"] = "Glömt lösenordet?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Ange din e-postadress och skicka för att återställa ditt lösenord. Kontrollera sedan din e-post för vidare instruktioner.";
+App::$strings["Email Address"] = "E-postadress";
+App::$strings["Reset"] = "Återställ";
+App::$strings["Unable to locate original post."] = "Kunde inte hitta originalinlägget.";
+App::$strings["Empty post discarded."] = "Tomt inlägg förkastat.";
+App::$strings["Executable content type not permitted to this channel."] = "Körbart innehåll tillåts inte i den här kanalen.";
+App::$strings["System error. Post not saved."] = "Systemfel. Inlägget inte sparat.";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Du har nått din gräns på %1$.0f toppnivåinlägg.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Du har nått din gräns på %1$.0f webbsidor.";
+App::$strings["Could not access contact record."] = "Kunde inte komma åt kontaktuppgifter.";
+App::$strings["Could not locate selected profile."] = "Kunde inte hitta vald profil.";
+App::$strings["Connection updated."] = "Kontakt uppdaterad.";
+App::$strings["Failed to update connection record."] = "Misslyckades att uppdatera kontaktuppgifter.";
+App::$strings["Blocked"] = "Blockerade";
+App::$strings["Ignored"] = "Ignorerade";
+App::$strings["Hidden"] = "Dolda";
+App::$strings["Archived"] = "Arkiverade";
+App::$strings["All"] = "Alla";
+App::$strings["Suggest new connections"] = "Föreslå nya kontakter";
+App::$strings["New Connections"] = "Nya kontakter";
+App::$strings["Show pending (new) connections"] = "Visa väntande (nya) kontakter";
+App::$strings["All Connections"] = "Alla kontakter";
+App::$strings["Show all connections"] = "Visa alla kontakter";
+App::$strings["Unblocked"] = "Ej blockerade";
+App::$strings["Only show unblocked connections"] = "Visa endast ej blockerade kontakter";
+App::$strings["Only show blocked connections"] = "Visa endast blockerade kontakter";
+App::$strings["Only show ignored connections"] = "Visa endast ignorerade kontakter";
+App::$strings["Only show archived connections"] = "Visa endast arkiverade kontakter";
+App::$strings["Only show hidden connections"] = "Visa endast dolda kontakter";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [%2\$s]";
+App::$strings["Edit connection"] = "Redigera kontakt";
+App::$strings["Search your connections"] = "Sök bland dina kontakter";
+App::$strings["Finding: "] = "Sökning efter: ";
+App::$strings["Item not found"] = "Posten hittas inte";
+App::$strings["Edit Block"] = "Redigera block";
+App::$strings["Delete block?"] = "Ta bort block?";
+App::$strings["Insert YouTube video"] = "Infoga Youtube-video";
+App::$strings["Insert Vorbis [.ogg] video"] = "Infoga Vorbis [.ogg]-video";
+App::$strings["Insert Vorbis [.ogg] audio"] = "Infoga Vorbis [.ogg]-ljud";
+App::$strings["Delete Block"] = "Ta bort block";
+App::$strings["Name is required"] = "Namn är obligatoriskt";
+App::$strings["Key and Secret are required"] = "Nyckel och kod är obligatoriska";
+App::$strings["Passwords do not match. Password unchanged."] = "Lösenorden stämmer inte överens. Lösenordet har inte ändrats.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Tomma lösenord tillåts inte. Lösenordet har inte ändrats.";
+App::$strings["Password changed."] = "Lösenordet ändrat.";
+App::$strings["Password update failed. Please try again."] = "Lösenordsuppdatering misslyckades. Försök igen.";
+App::$strings["Not valid email."] = "Inte en giltig e-postadress.";
+App::$strings["Protected email address. Cannot change to that email."] = "Skyddad e-postadress. Kan inte ändra till den.";
+App::$strings["System failure storing new email. Please try again."] = "Systemfel när ny e-postadress skulle sparas. Försök igen.";
+App::$strings["Settings updated."] = "Inställningar uppdaterade.";
+App::$strings["Add application"] = "Lägg till applikation";
+App::$strings["Name of application"] = "Applikationens namn";
+App::$strings["Consumer Key"] = "Nyckel för konsument";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatiskt genererad - ändra om så önskas. Maxlängd 20";
+App::$strings["Consumer Secret"] = "Kod för konsument";
+App::$strings["Redirect"] = "Omdirigering";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "Omdirigerings-URI - lämna blankt om inte din applikation specifikt behöver det";
+App::$strings["Icon url"] = "Ikon-URL";
+App::$strings["Optional"] = "Frivillig";
+App::$strings["You can't edit this application."] = "Du kan inte redigera den här applikationen.";
+App::$strings["Connected Apps"] = "Anslutna appar";
+App::$strings["Client key starts with"] = "Klientnyckel börjar med";
+App::$strings["No name"] = "Inget namn";
+App::$strings["Remove authorization"] = "Ta bort behörighet";
+App::$strings["No feature settings configured"] = "Inga tilläggsinställningar konfigurerade";
+App::$strings["Feature Settings"] = "Tilläggsinställningar";
+App::$strings["Account Settings"] = "Kontoinställningar";
+App::$strings["Password Settings"] = "Lösenordsinställningar";
+App::$strings["New Password:"] = "Nytt lösenord:";
+App::$strings["Confirm:"] = "Bekräfta:";
+App::$strings["Leave password fields blank unless changing"] = "Lämna lösenordsfälten blanka om lösenordet inte ska ändras";
+App::$strings["Email Address:"] = "E-postadress";
+App::$strings["Remove Account"] = "Ta bort konto";
+App::$strings["Remove this account from this server including all its channels"] = "Ta bort det här kontot från servern, inklusive alla dess kanaler";
+App::$strings["Warning: This action is permanent and cannot be reversed."] = "Varning: Den här handlingen är permanent och kan inte återställas.";
+App::$strings["Off"] = "Av";
+App::$strings["On"] = "PÃ¥";
+App::$strings["Additional Features"] = "Tilläggsfunktioner";
+App::$strings["Connector Settings"] = "Anslutningsinställningar";
+App::$strings["No special theme for mobile devices"] = "Inget särskilt tema för mobila enheter";
+App::$strings["%s - (Experimental)"] = "%s - (experimentellt)";
+App::$strings["mobile"] = "mobilt";
+App::$strings["Display Settings"] = "Utseende";
+App::$strings["Display Theme:"] = "Tema för utseende:";
+App::$strings["Mobile Theme:"] = "Mobilt tema:";
+App::$strings["Enable user zoom on mobile devices"] = "Tillåt användare att zooma på mobila enheter";
+App::$strings["Update browser every xx seconds"] = "Uppdatera webbläsaren var xx sekund";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Minst 10 sekunder, inget maximum";
+App::$strings["Maximum number of conversations to load at any time:"] = "Högsta antal konversationer att ladda åt gången:";
+App::$strings["Maximum of 100 items"] = "Maximalt 100 poster";
+App::$strings["Don't show emoticons"] = "Visa inte känsloikoner";
+App::$strings["Link post titles to source"] = "Länka inläggstitlar till källan";
+App::$strings["System Page Layout Editor - (advanced)"] = "Redigera systemets sidlayout (avancerat)";
+App::$strings["Use blog/list mode on channel page"] = "Använd blogg-/listläge på kanalsida";
+App::$strings["(comments displayed separately)"] = "(kommentarer visas separat)";
+App::$strings["Use blog/list mode on matrix page"] = "Använd blogg-/listläge på matrissida";
+App::$strings["Channel page max height of content (in pixels)"] = "Maxhöjd för innehåll på kanalsidor (i pixels)";
+App::$strings["click to expand content exceeding this height"] = "klicka för att fälla ut innehåll som överskrider den här höjden";
+App::$strings["Matrix page max height of content (in pixels)"] = "Maxhöjd för innehåll på matrissidan (i pixels)";
+App::$strings["Nobody except yourself"] = "Ingen utom dig själv";
+App::$strings["Only those you specifically allow"] = "Endast utvalda";
+App::$strings["Approved connections"] = "Godkända kontakter";
+App::$strings["Any connections"] = "Alla kontakter";
+App::$strings["Anybody on this website"] = "Vem som helst på den här servern";
+App::$strings["Anybody in this network"] = "Vem som helst i det här nätverket";
+App::$strings["Anybody authenticated"] = "Vem som helst som har autentiserat sig";
+App::$strings["Anybody on the internet"] = "Vem som helst på Internet";
+App::$strings["Publish your default profile in the network directory"] = "Publicera din standardprofil i nätverkskatalogen";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Tillåt oss att föreslå dig som möjlig vän för nya medlemmar";
+App::$strings["or"] = "eller";
+App::$strings["Your channel address is"] = "Din kanaladress är";
+App::$strings["Channel Settings"] = "Kanalinställningar";
+App::$strings["Basic Settings"] = "Grundläggande inställningar";
+App::$strings["Your Timezone:"] = "Din tidszon:";
+App::$strings["Default Post Location:"] = "Standardplats:";
+App::$strings["Geographical location to display on your posts"] = "Geografisk plats att visa för dina inlägg";
+App::$strings["Use Browser Location:"] = "Använd webbläsarens position:";
+App::$strings["Adult Content"] = "Innehåll olämpligt för barn";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Den här kanalen publicerar ofta eller regelbundet innehåll som är olämpligt för barn. (Tagga allt pornografiskt material och/eller nakenhet med #NSFW, tack)";
+App::$strings["Security and Privacy Settings"] = "Säkerhets- och integritetsinställningar";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Dina behörigheter har redan ställts in. Klicka för att visa/ändra";
+App::$strings["Hide my online presence"] = "Visa inte min online-närvaro";
+App::$strings["Prevents displaying in your profile that you are online"] = "Förhindrar att det syns i din profil att du är online";
+App::$strings["Simple Privacy Settings:"] = "Enkla integritetsinställningar:";
+App::$strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Väldigt offentligt - <em>extremt tillåtande (bör användas försiktigt)</em>";
+App::$strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Typiskt - <em>offentligt som standard, privat när så önskas (liknande behörigheter som på sociala nätverk men med förbättrad integritet)</em>";
+App::$strings["Private - <em>default private, never open or public</em>"] = "Privat - <em>privat som standard, aldrig öppet eller offentligt</em>";
+App::$strings["Blocked - <em>default blocked to/from everybody</em>"] = "Blockera - <em>som standard blockerat till/från alla</em>";
+App::$strings["Allow others to tag your posts"] = "Låt andra tagga dina inlägg";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Ofta använt av gemenskapen för att i efterhand flagga olämpligt innehåll";
+App::$strings["Advanced Privacy Settings"] = "Avancerade integritetsinställningar";
+App::$strings["Expire other channel content after this many days"] = "Låt annat kanalinnehåll upphöra efter efter så här många dagar";
+App::$strings["0 or blank prevents expiration"] = "0 eller blankt förhindrar upphörande";
+App::$strings["Maximum Friend Requests/Day:"] = "Högsta antal vänförfrågningar per dag:";
+App::$strings["May reduce spam activity"] = "Kan reducera spamaktivitet";
+App::$strings["Default Post Permissions"] = "Standardbehörighet för inlägg";
+App::$strings["Channel permissions category:"] = "Kanalens behörighetskategori:";
+App::$strings["Maximum private messages per day from unknown people:"] = "Högsta antal privata meddelanden per dag från okända personer:";
+App::$strings["Useful to reduce spamming"] = "Användbart för att minska skräputskick";
+App::$strings["Notification Settings"] = "Notifieringsinställningar";
+App::$strings["By default post a status message when:"] = "Skicka som standard ett statusmeddelande när:";
+App::$strings["accepting a friend request"] = "du accepterar en vänförfrågan";
+App::$strings["joining a forum/community"] = "du går med i ett forum/en gemenskap";
+App::$strings["making an <em>interesting</em> profile change"] = "du gör en <em>intressant</em> ändring av profilen";
+App::$strings["Send a notification email when:"] = "Skicka en notifiering via e-post när:";
+App::$strings["You receive a connection request"] = "Du får en kontaktförfrågan";
+App::$strings["Your connections are confirmed"] = "Dina kontakter bekräftas";
+App::$strings["Someone writes on your profile wall"] = "Någon skriver på din profilvägg";
+App::$strings["Someone writes a followup comment"] = "Någon skriver en uppföljande kommentar";
+App::$strings["You receive a private message"] = "Du tar emot ett privat meddelande";
+App::$strings["You receive a friend suggestion"] = "Du tar emot ett vänförslag";
+App::$strings["You are tagged in a post"] = "Du taggas i ett inlägg";
+App::$strings["You are poked/prodded/etc. in a post"] = "Du puffas/stöts till/etc. i ett inlägg";
+App::$strings["Show visual notifications including:"] = "Visa visuella notifieringar vid:";
+App::$strings["Unseen matrix activity"] = "Oläst matrisaktivitet";
+App::$strings["Unseen channel activity"] = "Oläst kanalaktivitet";
+App::$strings["Unseen private messages"] = "Olästa privata meddelanden";
+App::$strings["Recommended"] = "Rekommenderas";
+App::$strings["Upcoming events"] = "Kommande händelser";
+App::$strings["Events today"] = "Dagens händelser";
+App::$strings["Upcoming birthdays"] = "Kommande födelsedagar";
+App::$strings["Not available in all themes"] = "Inte tillgänglig i alla teman";
+App::$strings["System (personal) notifications"] = "Systemmeddelanden (personliga)";
+App::$strings["System info messages"] = "Systemmeddelanden";
+App::$strings["System critical alerts"] = "Systemkritiska varningar";
+App::$strings["New connections"] = "Nya kontakter";
+App::$strings["System Registrations"] = "Systemregistreringar";
+App::$strings["Also show new wall posts, private messages and connections under Notices"] = "Visa även nya väggmeddelanden, privata meddelanden, och anslutningar under Meddelanden";
+App::$strings["Notify me of events this many days in advance"] = "Meddela mig om händelser så här många dagar i förväg";
+App::$strings["Must be greater than 0"] = "Måste vara större än 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Avancerade konto-/sidtypsinställningar";
+App::$strings["Change the behaviour of this account for special situations"] = "Ändra det här kontots beteende i särskilda situationer";
+App::$strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Aktivera expertläge (i <a href=\"settings/features\">Inställningar > Ytterligare funktioner</a>) för att göra ändringar!";
+App::$strings["Miscellaneous Settings"] = "Diverse inställningar";
+App::$strings["Personal menu to display in your channel pages"] = "Personlig meny att visa i dina kanalsidor";
+App::$strings["Remove this channel"] = "Ta bort den här kanalen";
+App::$strings["- select -"] = "- välj -";
+App::$strings["Version %s"] = "Version %s";
+App::$strings["Installed plugins/addons/apps:"] = "Installerade tillägg/moduler/appar:";
+App::$strings["No installed plugins/addons/apps"] = "Inga installerade tillägg/moduler/appar";
+App::$strings["Red"] = "Red";
+App::$strings["This is a hub of the Hubzilla - a global cooperative network of decentralized privacy enhanced websites."] = "Det här är en hubb som ingår i Hubzilla - ett globalt samverkande nätverk av decentraliserade webbplatser med bättre integritetskydd.";
+App::$strings["Tag: "] = "Tagg: ";
+App::$strings["Last background fetch: "] = "Senaste bakgrundshämtning: ";
+App::$strings["Running at web location"] = "Kör på webbutrymmet";
+App::$strings["Please visit <a href=\"https://redmatrix.me\">Redmatrix.me</a> to learn more about the Hubzilla."] = "Besök <a href=\"https://redmatrix.me\">Redmatrix.me</a> för att lära dig mer om Hubzilla.";
+App::$strings["Bug reports and issues: please visit"] = "Buggrapporter och problem: besök";
+App::$strings["Suggestions, praise, etc. - please email \"hubzilla\" at librelist - dot com"] = "Förslag, uppskattning, etc. - maila \"hubzilla\" at librelist - dot com";
+App::$strings["Site Administrators"] = "Serveradministratörer";
+App::$strings["Page owner information could not be retrieved."] = "Information om sidans ägare kunde inte hittas.";
+App::$strings["Album not found."] = "Albumet hittades inte.";
+App::$strings["Delete Album"] = "Ta bort album";
+App::$strings["Delete Photo"] = "Ta bort foto";
+App::$strings["No photos selected"] = "Inga foton valda";
+App::$strings["Access to this item is restricted."] = "Åtkomst till den här posten är begränsat.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%1$.2f MB av %2$.2f MB fotolagring använt.";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MB fotolagring använt.";
+App::$strings["Upload Photos"] = "Ladda upp foton";
+App::$strings["Enter a new album name"] = "Ange ett nytt albumnamn";
+App::$strings["or select an existing one (doubleclick)"] = "eller välj ett befintligt (dubbelklicka)";
+App::$strings["Do not show a status post for this upload"] = "Visa inte en statusuppdatering för den här uppladdningen";
+App::$strings["Album name could not be decoded"] = "Albumnamn kunde inte tolkas";
+App::$strings["Contact Photos"] = "Kontaktfoton";
+App::$strings["Show Newest First"] = "Visa nyast först";
+App::$strings["Show Oldest First"] = "Visa äldst först";
+App::$strings["View Photo"] = "Visa foto";
+App::$strings["Edit Album"] = "Redigera album";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Behörighet saknas. Åtkomst till den här posten kan vara begränsat.";
+App::$strings["Photo not available"] = "Foto inte tillgängligt";
+App::$strings["Use as profile photo"] = "Använd som profilfoto";
+App::$strings["Private Photo"] = "Privat foto";
+App::$strings["View Full Size"] = "Visa fullstorlek";
+App::$strings["Edit photo"] = "Redigera foto";
+App::$strings["Rotate CW (right)"] = "Rotera medurs (höger)";
+App::$strings["Rotate CCW (left)"] = "Rotera moturs (vänster)";
+App::$strings["Caption"] = "Bildtext";
+App::$strings["Add a Tag"] = "Lägg till en tagg";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Exempel: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Flagga som olämpligt för barn i albumvyn";
+App::$strings["In This Photo:"] = "PÃ¥ fotot:";
+App::$strings["View Album"] = "Visa album";
+App::$strings["Recent Photos"] = "Nya foton";
+App::$strings["network"] = "nätverk";
+App::$strings["RSS"] = "RSS";
+App::$strings["Poke/Prod"] = "Puffa/stöt till";
+App::$strings["poke, prod or do other things to somebody"] = "puffa, stöt till eller gör andra saker mot någon";
+App::$strings["Recipient"] = "Mottagare";
+App::$strings["Choose what you wish to do to recipient"] = "Välj vad du önskar göra med mottagaren";
+App::$strings["Make this post private"] = "Gör det här inlägget privat";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Du har skapat %1$.0f av %2$.0f tillåtna kanaler.";
+App::$strings["Create a new channel"] = "Skapa en ny kanal";
+App::$strings["Current Channel"] = "Nuvarande kanal";
+App::$strings["Switch to one of your channels by selecting it."] = "Växla till en av dina kanaler genom att välja den.";
+App::$strings["Default Channel"] = "Standardkanal";
+App::$strings["Make Default"] = "Gör till standard";
+App::$strings["%d new messages"] = "%d nya meddelanden";
+App::$strings["%d new introductions"] = "%d nya presentationer";
+App::$strings["This site is not a directory server"] = "Den här servern är inte en katalogserver";
+App::$strings["Bookmark added"] = "Bokmärke tillagt";
+App::$strings["My Bookmarks"] = "Mina bokmärken";
+App::$strings["My Connections Bookmarks"] = "Mina kontakters bokmärken";
+App::$strings["Item is not editable"] = "Posten går ej att redigera";
+App::$strings["Delete item?"] = "Ta bort posten?";
+App::$strings["Collection created."] = "Krets skapad.";
+App::$strings["Could not create collection."] = "Kunde inte skapa krets.";
+App::$strings["Collection updated."] = "Kretsen uppdaterad.";
+App::$strings["Create a collection of channels."] = "Skapa en krets av kanaler.";
+App::$strings["Collection Name: "] = "Namn på krets: ";
+App::$strings["Members are visible to other channels"] = "Medlemmar kan ses av andra kanaler";
+App::$strings["Collection removed."] = "Krets borttagen.";
+App::$strings["Unable to remove collection."] = "Kunde inte ta bort krets.";
+App::$strings["Collection Editor"] = "Redigera krets";
+App::$strings["Members"] = "Medlemmar";
+App::$strings["All Connected Channels"] = "Alla anslutna kanaler";
+App::$strings["Click on a channel to add or remove."] = "Klicka på en kanal för att lägga till eller ta bort.";
+App::$strings["sent you a private message"] = "skickade ett privat meddelande till dig";
+App::$strings["added your channel"] = "lade till din kanal";
+App::$strings["posted an event"] = "skapade en händelse";
+App::$strings["Edit Layout"] = "Redigera layout";
+App::$strings["Delete layout?"] = "Ta bort layout?";
+App::$strings["Delete Layout"] = "Ta bort layout";
+App::$strings["Failed to create source. No channel selected."] = "Misslyckades att skapa källa. Ingen kanal vald.";
+App::$strings["Source created."] = "Källa skapad.";
+App::$strings["Source updated."] = "Källa uppdaterad.";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "Hantera fjärrkällor med innehåll för din kanal.";
+App::$strings["New Source"] = "Ny källa";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Importera allt eller valt innehåll från följande kanal till den här kanalen och distribuera det enligt dina kanalinställningar.";
+App::$strings["Only import content with these words (one per line)"] = "Importera endast innehåll med de här orden (ett per rad)";
+App::$strings["Leave blank to import all public content"] = "Lämna blankt för att importera allt offentligt innehåll";
+App::$strings["Channel Name"] = "Kanalnamn";
+App::$strings["Source not found."] = "Källa hittades inte.";
+App::$strings["Edit Source"] = "Redigera källa";
+App::$strings["Delete Source"] = "Ta bort källa";
+App::$strings["Source removed"] = "Källa borttagen";
+App::$strings["Unable to remove source."] = "Kunde inte ta bort källa.";
+App::$strings["Channel added."] = "Kanal tillagd.";
+App::$strings["Layout updated."] = "Layout uppdaterad.";
+App::$strings["Edit System Page Description"] = "Redigera systemsidbeskrivning";
+App::$strings["Layout not found."] = "Layout hittas inte.";
+App::$strings["Module Name:"] = "Modulnamn:";
+App::$strings["Layout Help"] = "Layouthjälp";
+App::$strings["Edit Webpage"] = "Redigera webbsida";
+App::$strings["Delete webpage?"] = "Ta bort webbsida?";
+App::$strings["Delete Webpage"] = "Ta bort webbsida";
+App::$strings["webpage"] = "webbsida";
+App::$strings["block"] = "block";
+App::$strings["layout"] = "layout";
+App::$strings["%s element installed"] = "%selement installerat";
+App::$strings["Image uploaded but image cropping failed."] = "Bilden laddades upp men beskärning misslyckades.";
+App::$strings["Image resize failed."] = "Ändring av bildstorlek misslyckades.";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-uppdatera sidan eller rensa webbläsarcachen om det nya fotot inte visas direkt.";
+App::$strings["Image exceeds size limit of %d"] = "Bilden överskrider storleksbegränsningen %d";
+App::$strings["Unable to process image."] = "Kunde inte behandla bilden.";
+App::$strings["Photo not available."] = "Fotot är inte tillgängligt.";
+App::$strings["Upload File:"] = "Ladda upp fil:";
+App::$strings["Select a profile:"] = "Välj en profil:";
+App::$strings["Upload Profile Photo"] = "Ladda upp profilfoto";
+App::$strings["skip this step"] = "hoppa över det här steget";
+App::$strings["select a photo from your photo albums"] = "välj ett foto från dina fotoalbum";
+App::$strings["Crop Image"] = "Beskär bild";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Justera bildens beskärning för bästa utseende.";
+App::$strings["Done Editing"] = "Klar med redigering";
+App::$strings["Image uploaded successfully."] = "Bilduppladdning lyckades.";
+App::$strings["Image upload failed."] = "Bilduppladdning misslyckades.";
+App::$strings["Image size reduction [%s] failed."] = "Krympning av bilden [%s] misslyckades.";
+App::$strings["Contact not found."] = "Kontakten hittades inte.";
+App::$strings["Friend suggestion sent."] = "Vänförfrågan skickad.";
+App::$strings["Suggest Friends"] = "Föreslå vänner";
+App::$strings["Suggest a friend for %s"] = "Föreslå en vän för %s";
+App::$strings["Help:"] = "Hjälp:";
+App::$strings["Not Found"] = "Hittas inte";
+App::$strings["Like/Dislike"] = "Gilla/ogilla";
+App::$strings["This action is restricted to members."] = "Den här åtgärden fungerar bara för medlemmar.";
+App::$strings["Please <a href=\"rmagic\">login with your Hubzilla ID</a> or <a href=\"register\">register as a new Redmatrix.member</a> to continue."] = "<a href=\"rmagic\">Logga in med ditt Hubzilla-ID</a> eller <a href=\"register\">registrera dig som ny Redmatrix.medlem</a> för att fortsätta.";
+App::$strings["Invalid request."] = "Ogiltig begäran.";
+App::$strings["thing"] = "sak";
+App::$strings["Channel unavailable."] = "Kanalen kan ej nås.";
+App::$strings["Previous action reversed."] = "Föregående åtgärd återställdes.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s instämmer med %2\$ss %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s instämmer inte med %2\$ss %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s tar inte ställning angående %2\$ss %3\$s";
+App::$strings["Action completed."] = "Åtgärden slutfördes.";
+App::$strings["Thank you."] = "Tack.";
+App::$strings["Total invitation limit exceeded."] = "Gränsen för totalt antal inbjudningar överskriden.";
+App::$strings["%s : Not a valid email address."] = "%s: Inte en giltig e-postadress.";
+App::$strings["Please join us on Red"] = "GÃ¥ med oss i Red";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Inbjudningsgränsen överskriden. Kontakta din serveradministratör.";
+App::$strings["%s : Message delivery failed."] = "%s : Leverans av meddelande misslyckades.";
+App::$strings["%d message sent."] = array(
0 => "%d meddelande sänt.",
1 => "%d meddelanden sända.",
);
-$a->strings["You have no more invitations available"] = "Du har inga fler inbjudningar kvar";
-$a->strings["Send invitations"] = "Skicka inbjudan";
-$a->strings["Enter email addresses, one per line:"] = "Ange e-postadresser, en per rad:";
-$a->strings["Your message:"] = "Ditt meddelande:";
-$a->strings["Please join my community on Hubzilla."] = "Gå med mig i gemenskapen på Hubzilla.";
-$a->strings["You will need to supply this invitation code: "] = "Du kommer att behöva den här inbjudningskoden: ";
-$a->strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Skapa konto på en Hubzilla-server (alla är ihopkopplade)";
-$a->strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Ange min Hubzilla-adress i webbplatsens sökruta.";
-$a->strings["or visit "] = "eller besök ";
-$a->strings["3. Click [Connect]"] = "3. Klicka [Ta kontakt]";
-$a->strings["Permission Denied."] = "Behörighet saknas.";
-$a->strings["File not found."] = "Filen hittas inte.";
-$a->strings["Edit file permissions"] = "Redigera filrättigheter";
-$a->strings["Set/edit permissions"] = "Ställ in/ändra behörigheter";
-$a->strings["Include all files and sub folders"] = "Inkludera alla filer och underkataloger";
-$a->strings["Return to file list"] = "Återgå till fillistan";
-$a->strings["Copy/paste this code to attach file to a post"] = "Kopiera/klistra in den här koden för att bifoga filen i ett inlägg";
-$a->strings["Copy/paste this URL to link file from a web page"] = "Kopiera/klistra in den här URL:en för att länka till filen från en webbsida";
-$a->strings["Attach this file to a new post"] = "Bifoga den här filen till ett nytt inlägg";
-$a->strings["Show URL to this file"] = "Visa URL till den här filen";
-$a->strings["Do not show in shared with me folder of your connections"] = "Visa inte i dina kontakters mapp med delat material";
-$a->strings["Hubzilla channel"] = "Hubzilla-kanal";
-$a->strings["Remote privacy information not available."] = "Icke-lokal integritetsinformation är inte tillgänglig";
-$a->strings["Visible to:"] = "Kan ses av:";
-$a->strings["Your service plan only allows %d channels."] = "Din tjänstenivå tillåter bara %d kanaler.";
-$a->strings["Nothing to import."] = "Inget att importera.";
-$a->strings["Unable to download data from old server"] = "Kunde inte ladda ner data från den gamla servern";
-$a->strings["Imported file is empty."] = "Den importerade filen är tom.";
-$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan inte skapa ett dubblerat kanal-ID på det här systemet. Import misslyckades.";
-$a->strings["Unable to create a unique channel address. Import failed."] = "Kan inte skapa en unik kanaladress. Import misslyckades.";
-$a->strings["Channel clone failed. Import failed."] = "Kloning av kanalen misslyckades. Import misslyckades.";
-$a->strings["Cloned channel not found. Import failed."] = "Den klonade kanalen hittas inte. Import misslyckades.";
-$a->strings["Import completed."] = "Import slutförd.";
-$a->strings["You must be logged in to use this feature."] = "Du måste vara inloggad för att kunna använda den här funktionen.";
-$a->strings["Import Channel"] = "Importera kanal";
-$a->strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Använd det här formuläret för att importera en befintlig kanal från en annan server/hubb. Du kan få kanal-ID:t från den gamla servern/hubben över nätverket eller tillhandahålla en exportfil. Endast identitet och kontakter/relationer kommer att importeras. Import av innehåll stöds ännu inte.";
-$a->strings["File to Upload"] = "Fil att ladda upp";
-$a->strings["Or provide the old server/hub details"] = "Eller ge uppgifter om den gamla servern/hubben";
-$a->strings["Your old identity address (xyz@example.com)"] = "Din gamla identitetsadress (xyz@example.com)";
-$a->strings["Your old login email address"] = "Din gamla e-postadress för inloggning";
-$a->strings["Your old login password"] = "Ditt gamla inloggningslösenord";
-$a->strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Ange i bägge fallen om den här hubben ska vara din nya primära adress eller om den gamla platsen ska fortsätta att ha den rollen. Du kommer att kunna posta från båda platser, men bara en kan vara primärt utrymme för filer, foton och media.";
-$a->strings["Make this hub my primary location"] = "Gör den här hubben till min primära plats";
-$a->strings["Import existing posts if possible"] = "Importera befintliga inlägg om möjligt";
-$a->strings["Location not found."] = "Platsen hittades inte.";
-$a->strings["Primary location cannot be removed."] = "Huvudplatsen kan inte tas bort.";
-$a->strings["No locations found."] = "Inga platser hittades.";
-$a->strings["Manage Channel Locations"] = "Hantera kanalplatser";
-$a->strings["Location (address)"] = "Plats (adress)";
-$a->strings["Primary Location"] = "Huvudplats";
-$a->strings["Drop location"] = "Ta bort plats";
-$a->strings["Thing updated"] = "Föremål uppdaterat";
-$a->strings["Object store: failed"] = "Objektlagring: misslyckades";
-$a->strings["Thing added"] = "Föremål tillagt";
-$a->strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
-$a->strings["Show Thing"] = "Visa föremål";
-$a->strings["item not found."] = "föremål hittades inte.";
-$a->strings["Edit Thing"] = "Redigera föremål";
-$a->strings["Select a profile"] = "Välj en profil";
-$a->strings["Post an activity"] = "Posta en aktivitet";
-$a->strings["Only sends to viewers of the applicable profile"] = "Skickar bara till de som tittar på den aktuella profilen";
-$a->strings["Name of thing e.g. something"] = "Namn på föremål, t.ex. någonting";
-$a->strings["URL of thing (optional)"] = "URL för föremål (frivilligt)";
-$a->strings["URL for photo of thing (optional)"] = "URL för foto på föremål (frivilligt)";
-$a->strings["Add Thing to your Profile"] = "Lägg till föremål till din profil";
-$a->strings["Help with this feature"] = "Hjälp för den här funktionen";
-$a->strings["Layout Name"] = "Layoutnamn";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s taggade%2\$ss %3\$s med %4\$s";
-$a->strings["is now connected to"] = "har nu kontakt med";
-$a->strings["Could not access address book record."] = "Kunde inte komma åt adressboksuppgifter.";
-$a->strings["Refresh failed - channel is currently unavailable."] = "Uppdatering misslyckades - kanalen är inte tillgänglig.";
-$a->strings["Channel has been unblocked"] = "Kanalen är inte längre blockerad";
-$a->strings["Channel has been blocked"] = "Kanalen har blockerats";
-$a->strings["Unable to set address book parameters."] = "Kunde inte ställa in adressboksparametrar.";
-$a->strings["Channel has been unignored"] = "Kanalen ignoreras inte längre";
-$a->strings["Channel has been ignored"] = "Kanalen har ignorerats";
-$a->strings["Channel has been unarchived"] = "Kanalen arkiveras inte längre";
-$a->strings["Channel has been archived"] = "Kanalen har arkiverats";
-$a->strings["Channel has been unhidden"] = "Kanalen döljs inte längre";
-$a->strings["Channel has been hidden"] = "Kanalen har dolts";
-$a->strings["Channel has been approved"] = "Kanalen har godkänts";
-$a->strings["Channel has been unapproved"] = "Kanalen är inte godkänd längre";
-$a->strings["Connection has been removed."] = "Kontakten har tagits bort.";
-$a->strings["View %s's profile"] = "Visa %ss profil";
-$a->strings["Refresh Permissions"] = "Uppdatera behörigheter";
-$a->strings["Fetch updated permissions"] = "Hämta uppdaterade behörigheter";
-$a->strings["Recent Activity"] = "Senaste aktiviteten";
-$a->strings["View recent posts and comments"] = "Visa de senaste inläggen och kommentarerna";
-$a->strings["Unblock"] = "Avblockera";
-$a->strings["Block"] = "Blockera";
-$a->strings["Block (or Unblock) all communications with this connection"] = "Blockera (eller ta bort blockering av) all kommunikation med den här kontakten";
-$a->strings["Unignore"] = "Sluta att ignorera";
-$a->strings["Ignore"] = "Ignorera";
-$a->strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorera (eller sluta att ignorera) all inkommande kommunikation från den här kontakten";
-$a->strings["Unarchive"] = "Sluta att arkivera";
-$a->strings["Archive"] = "Arkivera";
-$a->strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkivera (eller sluta att arkivera) den här kontakten - märk kanalen som död men behåll innehåll";
-$a->strings["Unhide"] = "Sluta att dölja";
-$a->strings["Hide"] = "Dölj";
-$a->strings["Hide or Unhide this connection from your other connections"] = "Dölj eller sluta att dölja den här kontakten från dina övriga kontakter";
-$a->strings["Delete this connection"] = "Ta bort den här kontakten";
-$a->strings["Approve this connection"] = "Godkänn den här kontakten";
-$a->strings["Accept connection to allow communication"] = "Acceptera kontakten för att tillåta kommunikation";
-$a->strings["Connections: settings for %s"] = "Kontakter: inställningar för %s";
-$a->strings["Apply these permissions automatically"] = "Använd de här rättigheterna automatiskt";
-$a->strings["Apply the permissions indicated on this page to all new connections."] = "Använd rättigheterna angivna på den här sidan för alla nya kontakter.";
-$a->strings["Slide to adjust your degree of friendship"] = "Dra för att justera er vänskapsnivå";
-$a->strings["Rating (this information is public)"] = "Betyg (den här informationen är offentlig)";
-$a->strings["Optionally explain your rating (this information is public)"] = "Frivillig kommentar till betyget (den här informationen är offentlig)";
-$a->strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standardbehörigheterna för din kanaltyp har (precis) tillämpats. De har ännu inte sparats. Titta igenom behörigheterna på den här sidan och gör önskade ändringar nu. Den här kontakten kan <em>inte</em> kommunicera med dig förrän du sparar den här sidan, då de valda behörigheterna installeras och träder i kraft.";
-$a->strings["inherited"] = "ärvd";
-$a->strings["Connection has no individual permissions!"] = "Kontakten har inga individuella behörigheter!";
-$a->strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Det här kan vara lämpligt beroende på dina <a href=\"settings\">integritetsinställningar</a>, men du vill kanske se över de \"Avancerade inställningarna\".";
-$a->strings["Profile Visibility"] = "Profilsynlighet";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Välj profilen som du vill ska synas när %s ser din profil på ett säkert sätt.";
-$a->strings["Contact Information / Notes"] = "Kontaktinformation / anteckningar";
-$a->strings["Edit contact notes"] = "Redigera anteckningar för kontakten";
-$a->strings["Their Settings"] = "Deras inställningar";
-$a->strings["My Settings"] = "Mina inställningar";
-$a->strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standardbehörigheterna för den här kanaltypen har (precis) tillämpats. De har <em>inte</em> sparats och det finns för närvarande inga sparade standardbehörigheter. Titta igenom/ändra de tillämpade inställningarna och klicka [Spara] för att avsluta.";
-$a->strings["Clear/Disable Automatic Permissions"] = "Rensa/inaktivera automatiska behörigheter";
-$a->strings["Forum Members"] = "Forummedlemmar";
-$a->strings["Soapbox"] = "Talarstol";
-$a->strings["Full Sharing (typical social network permissions)"] = "Full delning (typiska behörigheter för sociala nätverk)";
-$a->strings["Cautious Sharing "] = "Försiktig delning";
-$a->strings["Follow Only"] = "Följ endast";
-$a->strings["Individual Permissions"] = "Individuella behörigheter";
-$a->strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Vissa behörigheter kan ärvas från din kanals <a href=\"settings\">integritetsinställningar</a>, vilka har högre prioritet än individuella inställningar. Ändring av de ärvda inställningarna på den här sidan har ingen effekt.";
-$a->strings["Advanced Permissions"] = "Avancerade behörighetsinställningar";
-$a->strings["Simple Permissions (select one and submit)"] = "Enkla behörighetsinställningar (välj en och spara)";
-$a->strings["Visit %s's profile - %s"] = "Besök %ss profil - %s";
-$a->strings["Block/Unblock contact"] = "Blockera/häv blockering av kontakt";
-$a->strings["Ignore contact"] = "Ignorera kontakt";
-$a->strings["Repair URL settings"] = "Reparera URL-inställningar";
-$a->strings["View conversations"] = "Visa konversationer";
-$a->strings["Delete contact"] = "Ta bort kontakt";
-$a->strings["Last update:"] = "Senaste uppdatering:";
-$a->strings["Update public posts"] = "Uppdatera offentliga inlägg";
-$a->strings["Update now"] = "Uppdatera nu";
-$a->strings["Currently blocked"] = "Blockerad";
-$a->strings["Currently ignored"] = "Ignorerad";
-$a->strings["Currently archived"] = "Arkiverad";
-$a->strings["Currently pending"] = "Inväntar svar";
-$a->strings["Tag removed"] = "Tagg borttagen";
-$a->strings["Remove Item Tag"] = "Ta bort innehållstagg";
-$a->strings["Select a tag to remove: "] = "Välj en tagg att ta bort: ";
-$a->strings["Theme settings updated."] = "Temainställningar uppdaterade.";
-$a->strings["Site"] = "Server";
-$a->strings["Accounts"] = "Konton";
-$a->strings["Channels"] = "Kanaler";
-$a->strings["Plugins"] = "Tillägg";
-$a->strings["Themes"] = "Teman";
-$a->strings["Server"] = "Server";
-$a->strings["Profile Config"] = "Profilkonfiguration";
-$a->strings["DB updates"] = "Databasuppdateringar";
-$a->strings["Logs"] = "Loggar";
-$a->strings["Plugin Features"] = "Tilläggsfunktioner";
-$a->strings["User registrations waiting for confirmation"] = "Användarregistreringar som behöver bekräftas";
-$a->strings["Message queues"] = "Meddelandeköer";
-$a->strings["Administration"] = "Administration";
-$a->strings["Summary"] = "Sammanfattning";
-$a->strings["Registered users"] = "Registrerade användare";
-$a->strings["Pending registrations"] = "Pågående registreringar";
-$a->strings["Version"] = "Version";
-$a->strings["Active plugins"] = "Aktiva tillägg";
-$a->strings["Site settings updated."] = "Serverinställningar uppdaterade.";
-$a->strings["experimental"] = "experimentellt";
-$a->strings["unsupported"] = "stöds ej";
-$a->strings["Yes - with approval"] = "Ja - med godkännande";
-$a->strings["My site is not a public server"] = "Min server är inte offentlig";
-$a->strings["My site has paid access only"] = "Min server har endast åtkomst mot betalning";
-$a->strings["My site has free access only"] = "Min server har endast gratis åtkomst";
-$a->strings["My site offers free accounts with optional paid upgrades"] = "Min server erbjuder gratis konton med uppgradering mot betalning";
-$a->strings["File upload"] = "Filuppladdning";
-$a->strings["Policies"] = "Policyer";
-$a->strings["Site name"] = "Servernamn";
-$a->strings["Banner/Logo"] = "Banner/logga";
-$a->strings["Administrator Information"] = "Administratörsinformation";
-$a->strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinfo till sidadministratörer. Visas på sidinfosidan. BBCode kan användas här";
-$a->strings["System language"] = "Systemspråk";
-$a->strings["System theme"] = "Systemtema";
-$a->strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Förvalt systemtema - kan åsidosättas i användarprofiler - <a href='#' id='cnftheme'>ändra temainställningar</a>";
-$a->strings["Mobile system theme"] = "Mobilt systemtema";
-$a->strings["Theme for mobile devices"] = "Tema för mobila enheter";
-$a->strings["Enable Diaspora Protocol"] = "Aktivera protokoll för Diaspora";
-$a->strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunicera med Diaspora och Friendica - experimentellt";
-$a->strings["Allow Feeds as Connections"] = "Tillåt flöden som kontakter";
-$a->strings["(Heavy system resource usage)"] = "(systemresurskrävande)";
-$a->strings["Maximum image size"] = "Maximal bildstorlek";
-$a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximal storlek i byte för uppladdade bilder. Standard är 0, vilket innebär ingen storleksbegränsning.";
-$a->strings["Does this site allow new member registration?"] = "Tillåter den här servern nya medlemmar att registrera sig?";
-$a->strings["Which best describes the types of account offered by this hub?"] = "Vilket beskriver bäst kontotypen som erbjuds på den här hubben?";
-$a->strings["Register text"] = "Registreringstext";
-$a->strings["Will be displayed prominently on the registration page."] = "Visas tydligt på registreringssidan.";
-$a->strings["Accounts abandoned after x days"] = "Konto övergivet efter x dagar";
-$a->strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Slösar inte systemresurser genom att fråga externa servrar efter övergivna konton. 0 innebär ingen tidsbegränsning.";
-$a->strings["Allowed friend domains"] = "Tillåtna vändomäner";
-$a->strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts att upprätta ett vänförhållande med den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
-$a->strings["Allowed email domains"] = "Tillåtna e-postdomäner";
-$a->strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts i e-postadresser för registreringar på den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
-$a->strings["Not allowed email domains"] = "Otillåtna e-postdomäner";
-$a->strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparerad lista med domäner som inte tillåts i e-postadresser för registrering på den här webbplatsen. Jokertecken är tillåtna. Töm för att tillåta alla domäner såvida inte tillåtna domäner har angivits.";
-$a->strings["Block public"] = "Blockera offentlig åtkomst";
-$a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Välj för att blockera åtkomst till alla personliga sidor som annars skulle vara offentliga på den här servern om man inte är inloggad.";
-$a->strings["Verify Email Addresses"] = "Bekräfta e-postadress";
-$a->strings["Check to verify email addresses used in account registration (recommended)."] = "Välj för att bekräfta e-postadresser som används för kontoregistrering (rekommenderas).";
-$a->strings["Force publish"] = "Tvinga publicering";
-$a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Välj för att tvinga alla profiler på den här servern att listas i serverkatalogen.";
-$a->strings["Disable discovery tab"] = "Inaktivera upptäck-fliken";
-$a->strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ta bort fliken i nätverksvyn med offentligt innehåll som hämtas från källor valda för den här servern.";
-$a->strings["No login on Homepage"] = "Ingen inloggning på hemsidan";
-$a->strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Välj för att gömma inloggningsformuläret från serverns hemsida för oinloggade besökare (t.ex. när du lägger in hemsideinnehållet via serverkanalen).";
-$a->strings["Proxy user"] = "Proxyanvändare";
-$a->strings["Proxy URL"] = "Proxy-URL";
-$a->strings["Network timeout"] = "Nätverkstimeout";
-$a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Värde i sekunder. Sätt till 0 för obegränsat (ej rekommenderat).";
-$a->strings["Delivery interval"] = "Leveransintervall";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Fördröj leveransprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Rekommenderat: 4-5 för delade värdar, 2-3 för virtuella privata servrar. 0-1 för stora dedikerade servrar.";
-$a->strings["Poll interval"] = "Hämtningsintervall";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Fördröj hämtningsprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Om 0 används leveransintervallet.";
-$a->strings["Maximum Load Average"] = "Maximal genomsnittsbelastning";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximal systembelastning innan leverans- och hämtningsprocesser skjuts upp - standard är 50.";
-$a->strings["No server found"] = "Ingen server hittad";
-$a->strings["ID"] = "ID";
-$a->strings["for channel"] = "för kanal";
-$a->strings["on server"] = "på server";
-$a->strings["Status"] = "Status";
-$a->strings["Update has been marked successful"] = "Uppdatering har markerats som genomförd";
-$a->strings["Executing %s failed. Check system logs."] = "Körning av %s misslyckades. Kontrollera systemloggarna.";
-$a->strings["Update %s was successfully applied."] = "Uppdatering %s genomfördes utan problem.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Uppdatering %s returnerade ingen status. Oklart om den lyckades.";
-$a->strings["Update function %s could not be found."] = "Uppdateringsfunktion %s kunde inte hittas.";
-$a->strings["No failed updates."] = "Inga misslyckade uppdateringar.";
-$a->strings["Failed Updates"] = "Misslyckade uppdateringar";
-$a->strings["Mark success (if update was manually applied)"] = "Markera som genomförd (om uppdateringen gjordes manuellt)";
-$a->strings["Attempt to execute this update step automatically"] = "Försök att köra den här uppdateringen automatiskt";
-$a->strings["%s user blocked/unblocked"] = array(
+App::$strings["You have no more invitations available"] = "Du har inga fler inbjudningar kvar";
+App::$strings["Send invitations"] = "Skicka inbjudan";
+App::$strings["Enter email addresses, one per line:"] = "Ange e-postadresser, en per rad:";
+App::$strings["Your message:"] = "Ditt meddelande:";
+App::$strings["Please join my community on Hubzilla."] = "Gå med mig i gemenskapen på Hubzilla.";
+App::$strings["You will need to supply this invitation code: "] = "Du kommer att behöva den här inbjudningskoden: ";
+App::$strings["1. Register at any Hubzilla location (they are all inter-connected)"] = "1. Skapa konto på en Hubzilla-server (alla är ihopkopplade)";
+App::$strings["2. Enter my Hubzilla network address into the site searchbar."] = "2. Ange min Hubzilla-adress i webbplatsens sökruta.";
+App::$strings["or visit "] = "eller besök ";
+App::$strings["3. Click [Connect]"] = "3. Klicka [Ta kontakt]";
+App::$strings["Permission Denied."] = "Behörighet saknas.";
+App::$strings["File not found."] = "Filen hittas inte.";
+App::$strings["Edit file permissions"] = "Redigera filrättigheter";
+App::$strings["Set/edit permissions"] = "Ställ in/ändra behörigheter";
+App::$strings["Include all files and sub folders"] = "Inkludera alla filer och underkataloger";
+App::$strings["Return to file list"] = "Återgå till fillistan";
+App::$strings["Copy/paste this code to attach file to a post"] = "Kopiera/klistra in den här koden för att bifoga filen i ett inlägg";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Kopiera/klistra in den här URL:en för att länka till filen från en webbsida";
+App::$strings["Attach this file to a new post"] = "Bifoga den här filen till ett nytt inlägg";
+App::$strings["Show URL to this file"] = "Visa URL till den här filen";
+App::$strings["Do not show in shared with me folder of your connections"] = "Visa inte i dina kontakters mapp med delat material";
+App::$strings["Hubzilla channel"] = "Hubzilla-kanal";
+App::$strings["Remote privacy information not available."] = "Icke-lokal integritetsinformation är inte tillgänglig";
+App::$strings["Visible to:"] = "Kan ses av:";
+App::$strings["Your service plan only allows %d channels."] = "Din tjänstenivå tillåter bara %d kanaler.";
+App::$strings["Nothing to import."] = "Inget att importera.";
+App::$strings["Unable to download data from old server"] = "Kunde inte ladda ner data från den gamla servern";
+App::$strings["Imported file is empty."] = "Den importerade filen är tom.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan inte skapa ett dubblerat kanal-ID på det här systemet. Import misslyckades.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Kan inte skapa en unik kanaladress. Import misslyckades.";
+App::$strings["Channel clone failed. Import failed."] = "Kloning av kanalen misslyckades. Import misslyckades.";
+App::$strings["Cloned channel not found. Import failed."] = "Den klonade kanalen hittas inte. Import misslyckades.";
+App::$strings["Import completed."] = "Import slutförd.";
+App::$strings["You must be logged in to use this feature."] = "Du måste vara inloggad för att kunna använda den här funktionen.";
+App::$strings["Import Channel"] = "Importera kanal";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file. Only identity and connections/relationships will be imported. Importation of content is not yet available."] = "Använd det här formuläret för att importera en befintlig kanal från en annan server/hubb. Du kan få kanal-ID:t från den gamla servern/hubben över nätverket eller tillhandahålla en exportfil. Endast identitet och kontakter/relationer kommer att importeras. Import av innehåll stöds ännu inte.";
+App::$strings["File to Upload"] = "Fil att ladda upp";
+App::$strings["Or provide the old server/hub details"] = "Eller ge uppgifter om den gamla servern/hubben";
+App::$strings["Your old identity address (xyz@example.com)"] = "Din gamla identitetsadress (xyz@example.com)";
+App::$strings["Your old login email address"] = "Din gamla e-postadress för inloggning";
+App::$strings["Your old login password"] = "Ditt gamla inloggningslösenord";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Ange i bägge fallen om den här hubben ska vara din nya primära adress eller om den gamla platsen ska fortsätta att ha den rollen. Du kommer att kunna posta från båda platser, men bara en kan vara primärt utrymme för filer, foton och media.";
+App::$strings["Make this hub my primary location"] = "Gör den här hubben till min primära plats";
+App::$strings["Import existing posts if possible"] = "Importera befintliga inlägg om möjligt";
+App::$strings["Location not found."] = "Platsen hittades inte.";
+App::$strings["Primary location cannot be removed."] = "Huvudplatsen kan inte tas bort.";
+App::$strings["No locations found."] = "Inga platser hittades.";
+App::$strings["Manage Channel Locations"] = "Hantera kanalplatser";
+App::$strings["Location (address)"] = "Plats (adress)";
+App::$strings["Primary Location"] = "Huvudplats";
+App::$strings["Drop location"] = "Ta bort plats";
+App::$strings["Thing updated"] = "Föremål uppdaterat";
+App::$strings["Object store: failed"] = "Objektlagring: misslyckades";
+App::$strings["Thing added"] = "Föremål tillagt";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "Visa föremål";
+App::$strings["item not found."] = "föremål hittades inte.";
+App::$strings["Edit Thing"] = "Redigera föremål";
+App::$strings["Select a profile"] = "Välj en profil";
+App::$strings["Post an activity"] = "Posta en aktivitet";
+App::$strings["Only sends to viewers of the applicable profile"] = "Skickar bara till de som tittar på den aktuella profilen";
+App::$strings["Name of thing e.g. something"] = "Namn på föremål, t.ex. någonting";
+App::$strings["URL of thing (optional)"] = "URL för föremål (frivilligt)";
+App::$strings["URL for photo of thing (optional)"] = "URL för foto på föremål (frivilligt)";
+App::$strings["Add Thing to your Profile"] = "Lägg till föremål till din profil";
+App::$strings["Help with this feature"] = "Hjälp för den här funktionen";
+App::$strings["Layout Name"] = "Layoutnamn";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s taggade%2\$ss %3\$s med %4\$s";
+App::$strings["is now connected to"] = "har nu kontakt med";
+App::$strings["Could not access address book record."] = "Kunde inte komma åt adressboksuppgifter.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Uppdatering misslyckades - kanalen är inte tillgänglig.";
+App::$strings["Channel has been unblocked"] = "Kanalen är inte längre blockerad";
+App::$strings["Channel has been blocked"] = "Kanalen har blockerats";
+App::$strings["Unable to set address book parameters."] = "Kunde inte ställa in adressboksparametrar.";
+App::$strings["Channel has been unignored"] = "Kanalen ignoreras inte längre";
+App::$strings["Channel has been ignored"] = "Kanalen har ignorerats";
+App::$strings["Channel has been unarchived"] = "Kanalen arkiveras inte längre";
+App::$strings["Channel has been archived"] = "Kanalen har arkiverats";
+App::$strings["Channel has been unhidden"] = "Kanalen döljs inte längre";
+App::$strings["Channel has been hidden"] = "Kanalen har dolts";
+App::$strings["Channel has been approved"] = "Kanalen har godkänts";
+App::$strings["Channel has been unapproved"] = "Kanalen är inte godkänd längre";
+App::$strings["Connection has been removed."] = "Kontakten har tagits bort.";
+App::$strings["View %s's profile"] = "Visa %ss profil";
+App::$strings["Refresh Permissions"] = "Uppdatera behörigheter";
+App::$strings["Fetch updated permissions"] = "Hämta uppdaterade behörigheter";
+App::$strings["Recent Activity"] = "Senaste aktiviteten";
+App::$strings["View recent posts and comments"] = "Visa de senaste inläggen och kommentarerna";
+App::$strings["Unblock"] = "Avblockera";
+App::$strings["Block"] = "Blockera";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Blockera (eller ta bort blockering av) all kommunikation med den här kontakten";
+App::$strings["Unignore"] = "Sluta att ignorera";
+App::$strings["Ignore"] = "Ignorera";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Ignorera (eller sluta att ignorera) all inkommande kommunikation från den här kontakten";
+App::$strings["Unarchive"] = "Sluta att arkivera";
+App::$strings["Archive"] = "Arkivera";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Arkivera (eller sluta att arkivera) den här kontakten - märk kanalen som död men behåll innehåll";
+App::$strings["Unhide"] = "Sluta att dölja";
+App::$strings["Hide"] = "Dölj";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Dölj eller sluta att dölja den här kontakten från dina övriga kontakter";
+App::$strings["Delete this connection"] = "Ta bort den här kontakten";
+App::$strings["Approve this connection"] = "Godkänn den här kontakten";
+App::$strings["Accept connection to allow communication"] = "Acceptera kontakten för att tillåta kommunikation";
+App::$strings["Connections: settings for %s"] = "Kontakter: inställningar för %s";
+App::$strings["Apply these permissions automatically"] = "Använd de här rättigheterna automatiskt";
+App::$strings["Apply the permissions indicated on this page to all new connections."] = "Använd rättigheterna angivna på den här sidan för alla nya kontakter.";
+App::$strings["Slide to adjust your degree of friendship"] = "Dra för att justera er vänskapsnivå";
+App::$strings["Rating (this information is public)"] = "Betyg (den här informationen är offentlig)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Frivillig kommentar till betyget (den här informationen är offentlig)";
+App::$strings["Default permissions for your channel type have (just) been applied. They have not yet been submitted. Please review the permissions on this page and make any desired changes at this time. This new connection may <em>not</em> be able to communicate with you until you submit this page, which will install and apply the selected permissions."] = "Standardbehörigheterna för din kanaltyp har (precis) tillämpats. De har ännu inte sparats. Titta igenom behörigheterna på den här sidan och gör önskade ändringar nu. Den här kontakten kan <em>inte</em> kommunicera med dig förrän du sparar den här sidan, då de valda behörigheterna installeras och träder i kraft.";
+App::$strings["inherited"] = "ärvd";
+App::$strings["Connection has no individual permissions!"] = "Kontakten har inga individuella behörigheter!";
+App::$strings["This may be appropriate based on your <a href=\"settings\">privacy settings</a>, though you may wish to review the \"Advanced Permissions\"."] = "Det här kan vara lämpligt beroende på dina <a href=\"settings\">integritetsinställningar</a>, men du vill kanske se över de \"Avancerade inställningarna\".";
+App::$strings["Profile Visibility"] = "Profilsynlighet";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Välj profilen som du vill ska synas när %s ser din profil på ett säkert sätt.";
+App::$strings["Contact Information / Notes"] = "Kontaktinformation / anteckningar";
+App::$strings["Edit contact notes"] = "Redigera anteckningar för kontakten";
+App::$strings["Their Settings"] = "Deras inställningar";
+App::$strings["My Settings"] = "Mina inställningar";
+App::$strings["Default permissions for this channel type have (just) been applied. They have <em>not</em> been saved and there are currently no stored default permissions. Please review/edit the applied settings and click [Submit] to finalize."] = "Standardbehörigheterna för den här kanaltypen har (precis) tillämpats. De har <em>inte</em> sparats och det finns för närvarande inga sparade standardbehörigheter. Titta igenom/ändra de tillämpade inställningarna och klicka [Spara] för att avsluta.";
+App::$strings["Clear/Disable Automatic Permissions"] = "Rensa/inaktivera automatiska behörigheter";
+App::$strings["Forum Members"] = "Forummedlemmar";
+App::$strings["Soapbox"] = "Talarstol";
+App::$strings["Full Sharing (typical social network permissions)"] = "Full delning (typiska behörigheter för sociala nätverk)";
+App::$strings["Cautious Sharing "] = "Försiktig delning";
+App::$strings["Follow Only"] = "Följ endast";
+App::$strings["Individual Permissions"] = "Individuella behörigheter";
+App::$strings["Some permissions may be inherited from your channel <a href=\"settings\">privacy settings</a>, which have higher priority than individual settings. Changing those inherited settings on this page will have no effect."] = "Vissa behörigheter kan ärvas från din kanals <a href=\"settings\">integritetsinställningar</a>, vilka har högre prioritet än individuella inställningar. Ändring av de ärvda inställningarna på den här sidan har ingen effekt.";
+App::$strings["Advanced Permissions"] = "Avancerade behörighetsinställningar";
+App::$strings["Simple Permissions (select one and submit)"] = "Enkla behörighetsinställningar (välj en och spara)";
+App::$strings["Visit %s's profile - %s"] = "Besök %ss profil - %s";
+App::$strings["Block/Unblock contact"] = "Blockera/häv blockering av kontakt";
+App::$strings["Ignore contact"] = "Ignorera kontakt";
+App::$strings["Repair URL settings"] = "Reparera URL-inställningar";
+App::$strings["View conversations"] = "Visa konversationer";
+App::$strings["Delete contact"] = "Ta bort kontakt";
+App::$strings["Last update:"] = "Senaste uppdatering:";
+App::$strings["Update public posts"] = "Uppdatera offentliga inlägg";
+App::$strings["Update now"] = "Uppdatera nu";
+App::$strings["Currently blocked"] = "Blockerad";
+App::$strings["Currently ignored"] = "Ignorerad";
+App::$strings["Currently archived"] = "Arkiverad";
+App::$strings["Currently pending"] = "Inväntar svar";
+App::$strings["Tag removed"] = "Tagg borttagen";
+App::$strings["Remove Item Tag"] = "Ta bort innehållstagg";
+App::$strings["Select a tag to remove: "] = "Välj en tagg att ta bort: ";
+App::$strings["Theme settings updated."] = "Temainställningar uppdaterade.";
+App::$strings["Site"] = "Server";
+App::$strings["Accounts"] = "Konton";
+App::$strings["Channels"] = "Kanaler";
+App::$strings["Plugins"] = "Tillägg";
+App::$strings["Themes"] = "Teman";
+App::$strings["Server"] = "Server";
+App::$strings["Profile Config"] = "Profilkonfiguration";
+App::$strings["DB updates"] = "Databasuppdateringar";
+App::$strings["Logs"] = "Loggar";
+App::$strings["Plugin Features"] = "Tilläggsfunktioner";
+App::$strings["User registrations waiting for confirmation"] = "Användarregistreringar som behöver bekräftas";
+App::$strings["Message queues"] = "Meddelandeköer";
+App::$strings["Administration"] = "Administration";
+App::$strings["Summary"] = "Sammanfattning";
+App::$strings["Registered users"] = "Registrerade användare";
+App::$strings["Pending registrations"] = "Pågående registreringar";
+App::$strings["Version"] = "Version";
+App::$strings["Active plugins"] = "Aktiva tillägg";
+App::$strings["Site settings updated."] = "Serverinställningar uppdaterade.";
+App::$strings["experimental"] = "experimentellt";
+App::$strings["unsupported"] = "stöds ej";
+App::$strings["Yes - with approval"] = "Ja - med godkännande";
+App::$strings["My site is not a public server"] = "Min server är inte offentlig";
+App::$strings["My site has paid access only"] = "Min server har endast åtkomst mot betalning";
+App::$strings["My site has free access only"] = "Min server har endast gratis åtkomst";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "Min server erbjuder gratis konton med uppgradering mot betalning";
+App::$strings["File upload"] = "Filuppladdning";
+App::$strings["Policies"] = "Policyer";
+App::$strings["Site name"] = "Servernamn";
+App::$strings["Banner/Logo"] = "Banner/logga";
+App::$strings["Administrator Information"] = "Administratörsinformation";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Kontaktinfo till sidadministratörer. Visas på sidinfosidan. BBCode kan användas här";
+App::$strings["System language"] = "Systemspråk";
+App::$strings["System theme"] = "Systemtema";
+App::$strings["Default system theme - may be over-ridden by user profiles - <a href='#' id='cnftheme'>change theme settings</a>"] = "Förvalt systemtema - kan åsidosättas i användarprofiler - <a href='#' id='cnftheme'>ändra temainställningar</a>";
+App::$strings["Mobile system theme"] = "Mobilt systemtema";
+App::$strings["Theme for mobile devices"] = "Tema för mobila enheter";
+App::$strings["Enable Diaspora Protocol"] = "Aktivera protokoll för Diaspora";
+App::$strings["Communicate with Diaspora and Friendica - experimental"] = "Kommunicera med Diaspora och Friendica - experimentellt";
+App::$strings["Allow Feeds as Connections"] = "Tillåt flöden som kontakter";
+App::$strings["(Heavy system resource usage)"] = "(systemresurskrävande)";
+App::$strings["Maximum image size"] = "Maximal bildstorlek";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Maximal storlek i byte för uppladdade bilder. Standard är 0, vilket innebär ingen storleksbegränsning.";
+App::$strings["Does this site allow new member registration?"] = "Tillåter den här servern nya medlemmar att registrera sig?";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Vilket beskriver bäst kontotypen som erbjuds på den här hubben?";
+App::$strings["Register text"] = "Registreringstext";
+App::$strings["Will be displayed prominently on the registration page."] = "Visas tydligt på registreringssidan.";
+App::$strings["Accounts abandoned after x days"] = "Konto övergivet efter x dagar";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Slösar inte systemresurser genom att fråga externa servrar efter övergivna konton. 0 innebär ingen tidsbegränsning.";
+App::$strings["Allowed friend domains"] = "Tillåtna vändomäner";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts att upprätta ett vänförhållande med den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
+App::$strings["Allowed email domains"] = "Tillåtna e-postdomäner";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Kommaseparerad lista med domäner som tillåts i e-postadresser för registreringar på den här servern. Jokertecken är tillåtna. Töm för att tillåta alla domäner.";
+App::$strings["Not allowed email domains"] = "Otillåtna e-postdomäner";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Kommaseparerad lista med domäner som inte tillåts i e-postadresser för registrering på den här webbplatsen. Jokertecken är tillåtna. Töm för att tillåta alla domäner såvida inte tillåtna domäner har angivits.";
+App::$strings["Block public"] = "Blockera offentlig åtkomst";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Välj för att blockera åtkomst till alla personliga sidor som annars skulle vara offentliga på den här servern om man inte är inloggad.";
+App::$strings["Verify Email Addresses"] = "Bekräfta e-postadress";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Välj för att bekräfta e-postadresser som används för kontoregistrering (rekommenderas).";
+App::$strings["Force publish"] = "Tvinga publicering";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Välj för att tvinga alla profiler på den här servern att listas i serverkatalogen.";
+App::$strings["Disable discovery tab"] = "Inaktivera upptäck-fliken";
+App::$strings["Remove the tab in the network view with public content pulled from sources chosen for this site."] = "Ta bort fliken i nätverksvyn med offentligt innehåll som hämtas från källor valda för den här servern.";
+App::$strings["No login on Homepage"] = "Ingen inloggning på hemsidan";
+App::$strings["Check to hide the login form from your sites homepage when visitors arrive who are not logged in (e.g. when you put the content of the homepage in via the site channel)."] = "Välj för att gömma inloggningsformuläret från serverns hemsida för oinloggade besökare (t.ex. när du lägger in hemsideinnehållet via serverkanalen).";
+App::$strings["Proxy user"] = "Proxyanvändare";
+App::$strings["Proxy URL"] = "Proxy-URL";
+App::$strings["Network timeout"] = "Nätverkstimeout";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Värde i sekunder. Sätt till 0 för obegränsat (ej rekommenderat).";
+App::$strings["Delivery interval"] = "Leveransintervall";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Fördröj leveransprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Rekommenderat: 4-5 för delade värdar, 2-3 för virtuella privata servrar. 0-1 för stora dedikerade servrar.";
+App::$strings["Poll interval"] = "Hämtningsintervall";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Fördröj hämtningsprocesser som görs i bakgrunden så här många sekunder för att reducera systembelastningen. Om 0 används leveransintervallet.";
+App::$strings["Maximum Load Average"] = "Maximal genomsnittsbelastning";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Maximal systembelastning innan leverans- och hämtningsprocesser skjuts upp - standard är 50.";
+App::$strings["No server found"] = "Ingen server hittad";
+App::$strings["ID"] = "ID";
+App::$strings["for channel"] = "för kanal";
+App::$strings["on server"] = "på server";
+App::$strings["Status"] = "Status";
+App::$strings["Update has been marked successful"] = "Uppdatering har markerats som genomförd";
+App::$strings["Executing %s failed. Check system logs."] = "Körning av %s misslyckades. Kontrollera systemloggarna.";
+App::$strings["Update %s was successfully applied."] = "Uppdatering %s genomfördes utan problem.";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "Uppdatering %s returnerade ingen status. Oklart om den lyckades.";
+App::$strings["Update function %s could not be found."] = "Uppdateringsfunktion %s kunde inte hittas.";
+App::$strings["No failed updates."] = "Inga misslyckade uppdateringar.";
+App::$strings["Failed Updates"] = "Misslyckade uppdateringar";
+App::$strings["Mark success (if update was manually applied)"] = "Markera som genomförd (om uppdateringen gjordes manuellt)";
+App::$strings["Attempt to execute this update step automatically"] = "Försök att köra den här uppdateringen automatiskt";
+App::$strings["%s user blocked/unblocked"] = array(
0 => "%s användare blockerad/avblockerad",
1 => "%s användare blockerade/avblockerade",
);
-$a->strings["%s user deleted"] = array(
+App::$strings["%s user deleted"] = array(
0 => "%s användare borttagen",
1 => "%s användare borttagna",
);
-$a->strings["Account not found"] = "Konto hittas inte";
-$a->strings["User '%s' unblocked"] = "Användare '%s' avblockerad";
-$a->strings["User '%s' blocked"] = "Användare '%s' blockerad";
-$a->strings["Users"] = "Användare";
-$a->strings["select all"] = "välj alla";
-$a->strings["User registrations waiting for confirm"] = "Användarregistreringar som inväntar bekräftelse";
-$a->strings["Request date"] = "Ansökningsdatum";
-$a->strings["No registrations."] = "Inga registreringar.";
-$a->strings["Approve"] = "Godkänn";
-$a->strings["Deny"] = "Avslå";
-$a->strings["Register date"] = "Registreringsdatum";
-$a->strings["Last login"] = "Senaste inloggning";
-$a->strings["Expires"] = "Upphör att gälla";
-$a->strings["Service Class"] = "Tjänsteklass";
-$a->strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda användare kommer att tas bort!\\n\\nAllt dessa användare har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Användaren {0} kommer att tas bort!\\n\\nAllt den här användaren har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["%s channel censored/uncensored"] = array(
+App::$strings["Account not found"] = "Konto hittas inte";
+App::$strings["User '%s' unblocked"] = "Användare '%s' avblockerad";
+App::$strings["User '%s' blocked"] = "Användare '%s' blockerad";
+App::$strings["Users"] = "Användare";
+App::$strings["select all"] = "välj alla";
+App::$strings["User registrations waiting for confirm"] = "Användarregistreringar som inväntar bekräftelse";
+App::$strings["Request date"] = "Ansökningsdatum";
+App::$strings["No registrations."] = "Inga registreringar.";
+App::$strings["Approve"] = "Godkänn";
+App::$strings["Deny"] = "Avslå";
+App::$strings["Register date"] = "Registreringsdatum";
+App::$strings["Last login"] = "Senaste inloggning";
+App::$strings["Expires"] = "Upphör att gälla";
+App::$strings["Service Class"] = "Tjänsteklass";
+App::$strings["Selected users will be deleted!\\n\\nEverything these users had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda användare kommer att tas bort!\\n\\nAllt dessa användare har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["The user {0} will be deleted!\\n\\nEverything this user has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Användaren {0} kommer att tas bort!\\n\\nAllt den här användaren har postat på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["%s channel censored/uncensored"] = array(
0 => "%s kanal censurerad/avcensurerad",
1 => "%s kanaler censurerade/avcensurerade",
);
-$a->strings["%s channel deleted"] = array(
+App::$strings["%s channel deleted"] = array(
0 => "%s kanal borttagen",
1 => "%s kanaler borttagna",
);
-$a->strings["Channel not found"] = "Kanal hittas inte";
-$a->strings["Channel '%s' deleted"] = "Kanalen '%s' togs bort";
-$a->strings["Channel '%s' uncensored"] = "Kanal '%s' avcensurerad";
-$a->strings["Channel '%s' censored"] = "Kanal '%s' censurerad";
-$a->strings["Censor"] = "Censurera";
-$a->strings["Uncensor"] = "Avcensurera";
-$a->strings["UID"] = "UID";
-$a->strings["Address"] = "Adress";
-$a->strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda kanaler kommer att tas bort!\\n\\nAllt som har postats i de kanalerna på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} kommer att tas bort!\\n\\nAllt som har postats i den här kanalen på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
-$a->strings["Plugin %s disabled."] = "Tillägg %s inaktiverat.";
-$a->strings["Plugin %s enabled."] = "Tillägg %s aktiverat.";
-$a->strings["Disable"] = "Inaktivera";
-$a->strings["Enable"] = "Aktivera";
-$a->strings["Toggle"] = "Växla";
-$a->strings["Author: "] = "Författare:";
-$a->strings["Maintainer: "] = "Underhållare:";
-$a->strings["No themes found."] = "Inga teman funna.";
-$a->strings["Screenshot"] = "Skärmdump";
-$a->strings["[Experimental]"] = "[Experimentellt]";
-$a->strings["[Unsupported]"] = "[Utan support]";
-$a->strings["Log settings updated."] = "Logginställningar uppdaterade.";
-$a->strings["Clear"] = "Rensa";
-$a->strings["Debugging"] = "Avlusning";
-$a->strings["Log file"] = "Loggfil";
-$a->strings["Must be writable by web server. Relative to your Red top-level directory."] = "Måste vara skrivbar för webbservern. Anges relativt Reds toppkatalog.";
-$a->strings["Log level"] = "Loggnivå";
-$a->strings["New Profile Field"] = "Nytt profilfält";
-$a->strings["Field nickname"] = "Smeknamn på fält";
-$a->strings["System name of field"] = "Systemnamn på fält";
-$a->strings["Input type"] = "Datatyp";
-$a->strings["Field Name"] = "Fältnamn";
-$a->strings["Label on profile pages"] = "Beteckning på profilsidor";
-$a->strings["Help text"] = "Hjälptext";
-$a->strings["Additional info (optional)"] = "Ytterligare info (frivilligt)";
-$a->strings["Field definition not found"] = "Fältdefinition hittades inte";
-$a->strings["Edit Profile Field"] = "Redigera profilfält";
-$a->strings["Menu updated."] = "Meny uppdaterad.";
-$a->strings["Unable to update menu."] = "Kunde inte uppdatera meny.";
-$a->strings["Menu created."] = "Meny skapad.";
-$a->strings["Unable to create menu."] = "Kunde inte skapa meny.";
-$a->strings["Manage Menus"] = "Hantera menyer";
-$a->strings["Drop"] = "Ta bort";
-$a->strings["Bookmarks allowed"] = "Bokmärken tillåtna";
-$a->strings["Create a new menu"] = "Skapa en ny meny";
-$a->strings["Delete this menu"] = "Ta bort den här menyn";
-$a->strings["Edit menu contents"] = "Redigera menyinnehåll";
-$a->strings["Edit this menu"] = "Redigera den här menyn";
-$a->strings["New Menu"] = "Ny meny";
-$a->strings["Menu name"] = "Menynamn";
-$a->strings["Must be unique, only seen by you"] = "MÃ¥ste vara unikt, ses endast av dig";
-$a->strings["Menu title"] = "Menytitel";
-$a->strings["Menu title as seen by others"] = "Menytitel som andra ser den";
-$a->strings["Allow bookmarks"] = "Tillåt bokmärken";
-$a->strings["Menu may be used to store saved bookmarks"] = "Menyn kan användas för att spara bokmärken";
-$a->strings["Menu deleted."] = "Meny borttagen.";
-$a->strings["Menu could not be deleted."] = "Menyn kunde inte tas bort.";
-$a->strings["Edit Menu"] = "Redigera meny";
-$a->strings["Add or remove entries to this menu"] = "Lägg till eller ta bort menyval";
-$a->strings["Profile Match"] = "Profilträff";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Inga nyckelord att matcha mot. Lägg till några nyckelord i din standardprofil.";
-$a->strings["is interested in:"] = "är intresserad av:";
-$a->strings["No matches"] = "Inga träffar";
-$a->strings["Invalid request identifier."] = "Ogiltigt ID på förfrågan.";
-$a->strings["Discard"] = "Förkasta";
-$a->strings["No more system notifications."] = "Inga fler systemnotifieringar.";
-$a->strings["System Notifications"] = "Systemnotifieringar";
-$a->strings["[Embedded content - reload page to view]"] = "[Inbäddat innehåll - ladda om sidan för att visa]";
-$a->strings["Continue"] = "Fortsätt";
-$a->strings["Premium Channel Setup"] = "Inställning av premiumkanal";
-$a->strings["Enable premium channel connection restrictions"] = "Aktivera kontaktrestriktioner för premiumkanal";
-$a->strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Ange dina restriktioner och villkor, som Paypal-kvitto, användarriktlinjer, etc.";
-$a->strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Den här kanalen kan kräva ytterligare steg eller godkännande av följande villkor innan anslutning:";
-$a->strings["Potential connections will then see the following text before proceeding:"] = "Potentiella kontakter kommer sedan att se följande text innan de går vidare:";
-$a->strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Genom att fortsätta intygar jag att jag har följt alla instruktioner som ges på den här sidan.";
-$a->strings["(No specific instructions have been provided by the channel owner.)"] = "(Inga specifika instruktioner har givits av kanalägaren.)";
-$a->strings["Restricted or Premium Channel"] = "Begränsad kanal eller premiumkanal";
-$a->strings["App installed."] = "App installerad.";
-$a->strings["Malformed app."] = "Felaktig app.";
-$a->strings["Embed code"] = "Bädda in kod";
-$a->strings["Edit App"] = "Redigera app";
-$a->strings["Create App"] = "Skapa app";
-$a->strings["Name of app"] = "Namn på app";
-$a->strings["Location (URL) of app"] = "Adress (URL) för app";
-$a->strings["Photo icon URL"] = "Fotoikon URL";
-$a->strings["80 x 80 pixels - optional"] = "80 x 80 pixlar - valfri";
-$a->strings["Version ID"] = "Versions-ID";
-$a->strings["Price of app"] = "Pris på app";
-$a->strings["Location (URL) to purchase app"] = "Adress (URL) för att köpa app";
-$a->strings["Set your current mood and tell your friends"] = "Ange din nuvarande sinnesstämning och visa för dina vänner";
-$a->strings["Unable to lookup recipient."] = "Kunde inte hitta mottagare.";
-$a->strings["Unable to communicate with requested channel."] = "Kunde inte kommunicera med den begärda kanalen.";
-$a->strings["Cannot verify requested channel."] = "Kan inte bekräfta den begärda kanalen.";
-$a->strings["Selected channel has private message restrictions. Send failed."] = "Den valda kanalen har restriktioner för privata meddelanden. Misslyckades att skicka.";
-$a->strings["Message deleted."] = "Meddelande borttaget.";
-$a->strings["Message recalled."] = "Meddelande återkallat.";
-$a->strings["Send Private Message"] = "Skicka privat meddelande.";
-$a->strings["To:"] = "Till:";
-$a->strings["Subject:"] = "Ämne:";
-$a->strings["Send"] = "Skicka";
-$a->strings["Message not found."] = "Meddelandet hittades inte.";
-$a->strings["Delete message"] = "Ta bort meddelande";
-$a->strings["Recall message"] = "Ã…terkalla meddelande";
-$a->strings["Message has been recalled."] = "Meddelandet har återkallats.";
-$a->strings["Private Conversation"] = "Privat konversation";
-$a->strings["Delete conversation"] = "Ta bort konversation";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen säker kommunikationskanal tillgänglig. Du kan <strong>möjligtvis</strong> svara från avsändarens profilsida.";
-$a->strings["Send Reply"] = "Skicka svar";
-$a->strings["No connections."] = "Inga kontakter.";
-$a->strings["Visit %s's profile [%s]"] = "Besök %ss profil [%s]";
-$a->strings["Hub not found."] = "Hubb hittades inte.";
-$a->strings["Total votes"] = "Totalt antal röster";
-$a->strings["Average Rating"] = "Genomsnittsbetyg";
-$a->strings["OpenID protocol error. No ID returned."] = "Protokollfel för OpenID. Inget ID returnerades.";
-$a->strings["Wall Photos"] = "Väggfoton";
-$a->strings["Conversation removed."] = "Konversation borttagen.";
-$a->strings["No messages."] = "Inga meddelanden.";
-$a->strings["D, d M Y - g:i A"] = "D, j M Y - H:i";
-$a->strings["Add a Channel"] = "Lägg till en kanal";
-$a->strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal är din egen samling av relaterade webbsidor. En kanal kan användas för att innehålla sociala nätverksprofiler, bloggar, konversationsgrupper och forum, fansidor, och mycket mer. Du kan skapa så många kanaler som din tjänsteleverantör tillåter.";
-$a->strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exempel: \"Bob Jameson\", \"Lisa och hennes hästar\", \"Fotboll\", \"Flyggruppen\" ";
-$a->strings["Choose a short nickname"] = "Välj ett kort smeknamn";
-$a->strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt smeknamn används för att skapa en kanaladress som är lätt att komma ihåg (som en e-postadress) som du kan dela med andra.";
-$a->strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importera en befintlig kanal</a> från en annan plats";
-$a->strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Välj en kanaltyp (som till exempel socialt nätverkande eller gemenskapsforum) och integritetskrav, så kan vi välja de bästa behörigheterna åt dig";
-$a->strings["Channel Type"] = "Kanaltyp";
-$a->strings["Read more about roles"] = "Läs mer om roller";
-$a->strings["Xchan Lookup"] = "Xchan-sökning";
-$a->strings["Lookup xchan beginning with (or webbie): "] = "Sök efter xchan som börjar med (eller webbie): ";
-$a->strings["invalid target signature"] = "ogiltig målsignatur";
-$a->strings["Remote Channel [%s] (not yet known on this site)"] = "Fjärrkanal [%s] (ännu inte känd på den här webbplatsen)";
-$a->strings["Unable to find your hub."] = "Kunde inte hitta din hubb.";
-$a->strings["Post successful."] = "Sändning lyckades.";
-$a->strings["Age: "] = "Ã…lder:";
-$a->strings["%d rating"] = array(
+App::$strings["Channel not found"] = "Kanal hittas inte";
+App::$strings["Channel '%s' deleted"] = "Kanalen '%s' togs bort";
+App::$strings["Channel '%s' uncensored"] = "Kanal '%s' avcensurerad";
+App::$strings["Channel '%s' censored"] = "Kanal '%s' censurerad";
+App::$strings["Censor"] = "Censurera";
+App::$strings["Uncensor"] = "Avcensurera";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "Adress";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Valda kanaler kommer att tas bort!\\n\\nAllt som har postats i de kanalerna på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Kanalen {0} kommer att tas bort!\\n\\nAllt som har postats i den här kanalen på den här servern kommer att raderas permanent!\\n\\nÄr du säker?";
+App::$strings["Plugin %s disabled."] = "Tillägg %s inaktiverat.";
+App::$strings["Plugin %s enabled."] = "Tillägg %s aktiverat.";
+App::$strings["Disable"] = "Inaktivera";
+App::$strings["Enable"] = "Aktivera";
+App::$strings["Toggle"] = "Växla";
+App::$strings["Author: "] = "Författare:";
+App::$strings["Maintainer: "] = "Underhållare:";
+App::$strings["No themes found."] = "Inga teman funna.";
+App::$strings["Screenshot"] = "Skärmdump";
+App::$strings["[Experimental]"] = "[Experimentellt]";
+App::$strings["[Unsupported]"] = "[Utan support]";
+App::$strings["Log settings updated."] = "Logginställningar uppdaterade.";
+App::$strings["Clear"] = "Rensa";
+App::$strings["Debugging"] = "Avlusning";
+App::$strings["Log file"] = "Loggfil";
+App::$strings["Must be writable by web server. Relative to your Red top-level directory."] = "Måste vara skrivbar för webbservern. Anges relativt Reds toppkatalog.";
+App::$strings["Log level"] = "Loggnivå";
+App::$strings["New Profile Field"] = "Nytt profilfält";
+App::$strings["Field nickname"] = "Smeknamn på fält";
+App::$strings["System name of field"] = "Systemnamn på fält";
+App::$strings["Input type"] = "Datatyp";
+App::$strings["Field Name"] = "Fältnamn";
+App::$strings["Label on profile pages"] = "Beteckning på profilsidor";
+App::$strings["Help text"] = "Hjälptext";
+App::$strings["Additional info (optional)"] = "Ytterligare info (frivilligt)";
+App::$strings["Field definition not found"] = "Fältdefinition hittades inte";
+App::$strings["Edit Profile Field"] = "Redigera profilfält";
+App::$strings["Menu updated."] = "Meny uppdaterad.";
+App::$strings["Unable to update menu."] = "Kunde inte uppdatera meny.";
+App::$strings["Menu created."] = "Meny skapad.";
+App::$strings["Unable to create menu."] = "Kunde inte skapa meny.";
+App::$strings["Manage Menus"] = "Hantera menyer";
+App::$strings["Drop"] = "Ta bort";
+App::$strings["Bookmarks allowed"] = "Bokmärken tillåtna";
+App::$strings["Create a new menu"] = "Skapa en ny meny";
+App::$strings["Delete this menu"] = "Ta bort den här menyn";
+App::$strings["Edit menu contents"] = "Redigera menyinnehåll";
+App::$strings["Edit this menu"] = "Redigera den här menyn";
+App::$strings["New Menu"] = "Ny meny";
+App::$strings["Menu name"] = "Menynamn";
+App::$strings["Must be unique, only seen by you"] = "MÃ¥ste vara unikt, ses endast av dig";
+App::$strings["Menu title"] = "Menytitel";
+App::$strings["Menu title as seen by others"] = "Menytitel som andra ser den";
+App::$strings["Allow bookmarks"] = "Tillåt bokmärken";
+App::$strings["Menu may be used to store saved bookmarks"] = "Menyn kan användas för att spara bokmärken";
+App::$strings["Menu deleted."] = "Meny borttagen.";
+App::$strings["Menu could not be deleted."] = "Menyn kunde inte tas bort.";
+App::$strings["Edit Menu"] = "Redigera meny";
+App::$strings["Add or remove entries to this menu"] = "Lägg till eller ta bort menyval";
+App::$strings["Profile Match"] = "Profilträff";
+App::$strings["No keywords to match. Please add keywords to your default profile."] = "Inga nyckelord att matcha mot. Lägg till några nyckelord i din standardprofil.";
+App::$strings["is interested in:"] = "är intresserad av:";
+App::$strings["No matches"] = "Inga träffar";
+App::$strings["Invalid request identifier."] = "Ogiltigt ID på förfrågan.";
+App::$strings["Discard"] = "Förkasta";
+App::$strings["No more system notifications."] = "Inga fler systemnotifieringar.";
+App::$strings["System Notifications"] = "Systemnotifieringar";
+App::$strings["[Embedded content - reload page to view]"] = "[Inbäddat innehåll - ladda om sidan för att visa]";
+App::$strings["Continue"] = "Fortsätt";
+App::$strings["Premium Channel Setup"] = "Inställning av premiumkanal";
+App::$strings["Enable premium channel connection restrictions"] = "Aktivera kontaktrestriktioner för premiumkanal";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Ange dina restriktioner och villkor, som Paypal-kvitto, användarriktlinjer, etc.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Den här kanalen kan kräva ytterligare steg eller godkännande av följande villkor innan anslutning:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Potentiella kontakter kommer sedan att se följande text innan de går vidare:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Genom att fortsätta intygar jag att jag har följt alla instruktioner som ges på den här sidan.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Inga specifika instruktioner har givits av kanalägaren.)";
+App::$strings["Restricted or Premium Channel"] = "Begränsad kanal eller premiumkanal";
+App::$strings["App installed."] = "App installerad.";
+App::$strings["Malformed app."] = "Felaktig app.";
+App::$strings["Embed code"] = "Bädda in kod";
+App::$strings["Edit App"] = "Redigera app";
+App::$strings["Create App"] = "Skapa app";
+App::$strings["Name of app"] = "Namn på app";
+App::$strings["Location (URL) of app"] = "Adress (URL) för app";
+App::$strings["Photo icon URL"] = "Fotoikon URL";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 pixlar - valfri";
+App::$strings["Version ID"] = "Versions-ID";
+App::$strings["Price of app"] = "Pris på app";
+App::$strings["Location (URL) to purchase app"] = "Adress (URL) för att köpa app";
+App::$strings["Set your current mood and tell your friends"] = "Ange din nuvarande sinnesstämning och visa för dina vänner";
+App::$strings["Unable to lookup recipient."] = "Kunde inte hitta mottagare.";
+App::$strings["Unable to communicate with requested channel."] = "Kunde inte kommunicera med den begärda kanalen.";
+App::$strings["Cannot verify requested channel."] = "Kan inte bekräfta den begärda kanalen.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Den valda kanalen har restriktioner för privata meddelanden. Misslyckades att skicka.";
+App::$strings["Message deleted."] = "Meddelande borttaget.";
+App::$strings["Message recalled."] = "Meddelande återkallat.";
+App::$strings["Send Private Message"] = "Skicka privat meddelande.";
+App::$strings["To:"] = "Till:";
+App::$strings["Subject:"] = "Ämne:";
+App::$strings["Send"] = "Skicka";
+App::$strings["Message not found."] = "Meddelandet hittades inte.";
+App::$strings["Delete message"] = "Ta bort meddelande";
+App::$strings["Recall message"] = "Ã…terkalla meddelande";
+App::$strings["Message has been recalled."] = "Meddelandet har återkallats.";
+App::$strings["Private Conversation"] = "Privat konversation";
+App::$strings["Delete conversation"] = "Ta bort konversation";
+App::$strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Ingen säker kommunikationskanal tillgänglig. Du kan <strong>möjligtvis</strong> svara från avsändarens profilsida.";
+App::$strings["Send Reply"] = "Skicka svar";
+App::$strings["No connections."] = "Inga kontakter.";
+App::$strings["Visit %s's profile [%s]"] = "Besök %ss profil [%s]";
+App::$strings["Hub not found."] = "Hubb hittades inte.";
+App::$strings["Total votes"] = "Totalt antal röster";
+App::$strings["Average Rating"] = "Genomsnittsbetyg";
+App::$strings["OpenID protocol error. No ID returned."] = "Protokollfel för OpenID. Inget ID returnerades.";
+App::$strings["Wall Photos"] = "Väggfoton";
+App::$strings["Conversation removed."] = "Konversation borttagen.";
+App::$strings["No messages."] = "Inga meddelanden.";
+App::$strings["D, d M Y - g:i A"] = "D, j M Y - H:i";
+App::$strings["Add a Channel"] = "Lägg till en kanal";
+App::$strings["A channel is your own collection of related web pages. A channel can be used to hold social network profiles, blogs, conversation groups and forums, celebrity pages, and much more. You may create as many channels as your service provider allows."] = "En kanal är din egen samling av relaterade webbsidor. En kanal kan användas för att innehålla sociala nätverksprofiler, bloggar, konversationsgrupper och forum, fansidor, och mycket mer. Du kan skapa så många kanaler som din tjänsteleverantör tillåter.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\" "] = "Exempel: \"Bob Jameson\", \"Lisa och hennes hästar\", \"Fotboll\", \"Flyggruppen\" ";
+App::$strings["Choose a short nickname"] = "Välj ett kort smeknamn";
+App::$strings["Your nickname will be used to create an easily remembered channel address (like an email address) which you can share with others."] = "Ditt smeknamn används för att skapa en kanaladress som är lätt att komma ihåg (som en e-postadress) som du kan dela med andra.";
+App::$strings["Or <a href=\"import\">import an existing channel</a> from another location"] = "Eller <a href=\"import\">importera en befintlig kanal</a> från en annan plats";
+App::$strings["Please choose a channel type (such as social networking or community forum) and privacy requirements so we can select the best permissions for you"] = "Välj en kanaltyp (som till exempel socialt nätverkande eller gemenskapsforum) och integritetskrav, så kan vi välja de bästa behörigheterna åt dig";
+App::$strings["Channel Type"] = "Kanaltyp";
+App::$strings["Read more about roles"] = "Läs mer om roller";
+App::$strings["Xchan Lookup"] = "Xchan-sökning";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Sök efter xchan som börjar med (eller webbie): ";
+App::$strings["invalid target signature"] = "ogiltig målsignatur";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Fjärrkanal [%s] (ännu inte känd på den här webbplatsen)";
+App::$strings["Unable to find your hub."] = "Kunde inte hitta din hubb.";
+App::$strings["Post successful."] = "Sändning lyckades.";
+App::$strings["Age: "] = "Ã…lder:";
+App::$strings["%d rating"] = array(
0 => "%d betyg",
1 => "%d betyg",
);
-$a->strings["Gender: "] = "Kön:";
-$a->strings["Status: "] = "Status: ";
-$a->strings["Homepage: "] = "Hemsida: ";
-$a->strings["Hometown: "] = "Hemort: ";
-$a->strings["About: "] = "Om: ";
-$a->strings["Public Forum:"] = "Offentligt forum:";
-$a->strings["Keywords: "] = "Nyckelord: ";
-$a->strings["Finding:"] = "Sökning efter:";
-$a->strings["next page"] = "nästa sida";
-$a->strings["previous page"] = "föregående sida";
-$a->strings["No entries (some entries may be hidden)."] = "Inga resultat (vissa resultat kan vara dolda).";
-$a->strings["No ratings"] = "Inga betyg";
-$a->strings["Ratings"] = "Betyg";
-$a->strings["Rating: "] = "Betyg: ";
-$a->strings["Description: "] = "Beskrivning: ";
-$a->strings["Profile not found."] = "Profil hittades inte.";
-$a->strings["Profile deleted."] = "Profil borttagen.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Ny profil skapad.";
-$a->strings["Profile unavailable to clone."] = "Profil inte tillgänglig för kloning.";
-$a->strings["Profile unavailable to export."] = "Profil inte tillgänglig för export.";
-$a->strings["Profile Name is required."] = "Profilnamn krävs.";
-$a->strings["Marital Status"] = "Civilstånd";
-$a->strings["Romantic Partner"] = "Romantisk partner";
-$a->strings["Likes"] = "Gillar";
-$a->strings["Dislikes"] = "Ogillar";
-$a->strings["Work/Employment"] = "Arbete/sysselsättning";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politisk åskådning";
-$a->strings["Gender"] = "Kön";
-$a->strings["Sexual Preference"] = "Sexuell preferens";
-$a->strings["Homepage"] = "Hemsida";
-$a->strings["Interests"] = "Intressen";
-$a->strings["Profile updated."] = "Profil uppdaterad.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Dölj din kontakt-/vänlista för de som ser den här profilen";
-$a->strings["Edit Profile Details"] = "Redigera profildetaljer";
-$a->strings["View this profile"] = "Visa den här profilen";
-$a->strings["Change Profile Photo"] = "Byt profilfoto";
-$a->strings["Create a new profile using these settings"] = "Skapa en ny profil utifrån de här inställningarna";
-$a->strings["Clone this profile"] = "Klona den här profilen";
-$a->strings["Delete this profile"] = "Ta bort den här profilen";
-$a->strings["Import profile from file"] = "Importera profil från fil";
-$a->strings["Export profile to file"] = "Exportera profil som fil";
-$a->strings["Profile Name:"] = "Profilnamn:";
-$a->strings["Your Full Name:"] = "Ditt fulllständiga namn:";
-$a->strings["Title/Description:"] = "Titel/beskrivning:";
-$a->strings["Your Gender:"] = "Ditt kön:";
-$a->strings["Birthday :"] = "Födelsedag:";
-$a->strings["Street Address:"] = "Gatuadress:";
-$a->strings["Locality/City:"] = "Ort:";
-$a->strings["Postal/Zip Code:"] = "Postnummer:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Region/State:"] = "Region:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civilstånd:";
-$a->strings["Who: (if applicable)"] = "Vem: (om tillämpligt)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exempel: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Sedan [datum]";
-$a->strings["Homepage URL:"] = "Hemsideadress:";
-$a->strings["Religious Views:"] = "Religion/livsåskådning:";
-$a->strings["Keywords:"] = "Nyckelord:";
-$a->strings["Example: fishing photography software"] = "Exempel: fiske fotografering mjukvara";
-$a->strings["Used in directory listings"] = "Används i kataloglistningar";
-$a->strings["Tell us about yourself..."] = "Beskriv dig själv...";
-$a->strings["Hobbies/Interests"] = "Fritidssysselsättning/intressen";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformation och sociala nätverk";
-$a->strings["My other channels"] = "Mina andra kanaler";
-$a->strings["Musical interests"] = "Musikintressen";
-$a->strings["Books, literature"] = "Böcker, litteratur";
-$a->strings["Television"] = "Tv";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underhållning";
-$a->strings["Love/romance"] = "Kärlek/romantik";
-$a->strings["Work/employment"] = "Arbete/sysselsättning";
-$a->strings["School/education"] = "Skola/utbildning";
-$a->strings["This is your default profile."] = "Det här är din standardprofil.";
-$a->strings["Edit/Manage Profiles"] = "Redigera/hantera profiler";
-$a->strings["Add profile things"] = "Lägg till profilsaker";
-$a->strings["Include desirable objects in your profile"] = "Inkludera fina prylar i din profil";
-$a->strings["Invalid profile identifier."] = "Ogiltigt profil-ID.";
-$a->strings["Profile Visibility Editor"] = "Redigera profilsynlighet";
-$a->strings["Click on a contact to add or remove."] = "Klicka på en kontakt för att lägga till eller ta bort.";
-$a->strings["Visible To"] = "Kan ses av";
-$a->strings["Poll"] = "Opinionsundersökning";
-$a->strings["View Results"] = "Visa resultat";
-$a->strings["Account removals are not allowed within 48 hours of changing the account password."] = "Borttagning av konto tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
-$a->strings["Remove This Account"] = "Ta bort kontot";
-$a->strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort kontot fullständigt från nätverket, inklusive alla dess kanaler. När detta har gjorts går det inte att ångra.";
-$a->strings["Remove this account, all its channels and all its channel clones from the network"] = "Ta bort kontot, alla dess kanaler och alla kanalkopior från nätverket";
-$a->strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard tas bara instanser av kanaler som finns på den här servern bort från nätverket";
-$a->strings["No service class restrictions found."] = "Inga tjänsteklassbegränsningar hittades.";
-$a->strings["Files: shared with me"] = "Filer: delade med mig";
-$a->strings["Remove all files"] = "Ta bort alla filer";
-$a->strings["Remove this file"] = "Ta bort den här filen";
-$a->strings["Schema Default"] = "Schemats standard";
-$a->strings["Sans-Serif"] = "Sans-serif";
-$a->strings["Monospace"] = "Monospace";
-$a->strings["Theme settings"] = "Temainställningar";
-$a->strings["Set scheme"] = "Välj variant";
-$a->strings["Set font-size for posts and comments"] = "Välj textstorlek för inlägg och kommentarer";
-$a->strings["Set font face"] = "Välj teckensnitt";
-$a->strings["Set iconset"] = "Välj ikontema";
-$a->strings["Set big shadow size, default 15px 15px 15px"] = "Välj stor skuggstorlek, standard 15px 15px 15px ";
-$a->strings["Set small shadow size, default 5px 5px 5px"] = "Välj liten skuggstorlek, standard 5px 5px 5px";
-$a->strings["Set shadow color, default #000"] = "Välj skuggfärg, standard #000";
-$a->strings["Set radius size, default 5px"] = "Välj radie, standard 5px";
-$a->strings["Set line-height for posts and comments"] = "Välj radhöjd för inlägg och kommentarer";
-$a->strings["Set background image"] = "Välj bakgrundsbild";
-$a->strings["Set background attachment"] = "Välj fixerad bakgrund";
-$a->strings["Set background color"] = "Välj bakgrundsfärg";
-$a->strings["Set section background image"] = "Välj bakgrundsbild för avsnitt";
-$a->strings["Set section background color"] = "Välj bakgrundsfärg för avsnitt";
-$a->strings["Set color of items - use hex"] = "Välj färg på inlägg - använd hex";
-$a->strings["Set color of links - use hex"] = "Välj färg på länkar - använd hex";
-$a->strings["Set max-width for items. Default 400px"] = "Välj största bredd för inlägg. Standard 400px";
-$a->strings["Set min-width for items. Default 240px"] = "Välj minsta bredd för inlägg. Standard 240px";
-$a->strings["Set the generic content wrapper width. Default 48%"] = "Välj bredd på fältet för allmänt innehåll. Standard 48%";
-$a->strings["Set color of fonts - use hex"] = "Välj textfärg - använd hex";
-$a->strings["Set background-size element"] = "Välj bakgrundsskala";
-$a->strings["Item opacity"] = "Inläggsopacitet";
-$a->strings["Display post previews only"] = "Visa endast förhandsgranskning av inlägg";
-$a->strings["Display side bar on channel page"] = "Visa sidolist på kanalsidan";
-$a->strings["Colour of the navigation bar"] = "Färg på navigeringslisten";
-$a->strings["Item float"] = "Flytning för inlägg";
-$a->strings["Left offset of the section element"] = "Vänster offset för avsnittselementet";
-$a->strings["Right offset of the section element"] = "Höger offset för avsnittselementet";
-$a->strings["Section width"] = "Avsnittsbredd";
-$a->strings["Left offset of the aside"] = "Vänster offset för sidoelement";
-$a->strings["Right offset of the aside element"] = "Höger offset för sidoelement";
-$a->strings["Light (Hubzilla default)"] = "Light (standard för Hubzilla)";
-$a->strings["Narrow navbar"] = "Smal navigeringslist";
-$a->strings["Navigation bar background color"] = "Navigeringslistens bakgrundsfärg";
-$a->strings["Navigation bar gradient top color"] = "Övre gradientfärg i navigeringslisten";
-$a->strings["Navigation bar gradient bottom color"] = "Undre gradientfärg i navigeringslisten";
-$a->strings["Navigation active button gradient top color"] = "Övre gradientfärg på aktiv knapp i navigeringslisten";
-$a->strings["Navigation active button gradient bottom color"] = "Undre gradientfärg på aktiv knapp i navigeringslisten";
-$a->strings["Navigation bar border color "] = "Färg på navigeringslistens kant";
-$a->strings["Navigation bar icon color "] = "Färg på ikoner i navigeringslisten";
-$a->strings["Navigation bar active icon color "] = "Färg på aktiv ikon i navigeringslisten";
-$a->strings["link color"] = "Länkfärg";
-$a->strings["Set font-color for banner"] = "Välj textfärg för sidhuvudet";
-$a->strings["Set the background color"] = "Välj bakgrundsfärg";
-$a->strings["Set the background image"] = "Välj bakgrundsbild";
-$a->strings["Set the background color of items"] = "Välj bakgrundsfärg för inlägg";
-$a->strings["Set the background color of comments"] = "Välj bakgrundsfärg för kommentarer";
-$a->strings["Set the border color of comments"] = "Välj kantfärg för kommentarer";
-$a->strings["Set the indent for comments"] = "Välj indrag för kommentarer";
-$a->strings["Set the basic color for item icons"] = "Välj basfärg för inläggsikoner";
-$a->strings["Set the hover color for item icons"] = "Välj färg på inläggsikon under muspekare";
-$a->strings["Set font-size for the entire application"] = "Välj textstorlek för hela applikationen";
-$a->strings["Set font-color for posts and comments"] = "Välj textfärg för inlägg och kommentarer";
-$a->strings["Set radius of corners"] = "Välj hörnradie";
-$a->strings["Set shadow depth of photos"] = "Välj skuggdjup för foton";
-$a->strings["Set maximum width of conversation regions"] = "Välj maxbredd på konversationsfält";
-$a->strings["Center conversation regions"] = "Centrera konversationsfält";
-$a->strings["Set minimum opacity of nav bar - to hide it"] = "Välj lägsta opacitet för navigeringslisten - för att dölja den";
-$a->strings["Set size of conversation author photo"] = "Välj storlek på foto för trådskapare";
-$a->strings["Set size of followup author photos"] = "Välj storlek på svarande personers foton";
-$a->strings["Sloppy photo albums"] = "Oordnade fotoalbum";
-$a->strings["Are you a clean desk or a messy desk person?"] = "Föredrar du ett tomt eller stökigt skrivbord?";
-$a->strings["Update %s failed. See error logs."] = "Uppdatering %s misslyckades. Se felloggar.";
-$a->strings["Update Error at %s"] = "Uppdateringsfel på %s";
-$a->strings["Create an account to access services and applications within the Hubzilla"] = "Skapa ett konto för att komma åt tjänster och applikationer inom Hubzilla";
-$a->strings["Password"] = "Lösenord";
-$a->strings["Remember me"] = "Kom ihåg mig";
-$a->strings["Forgot your password?"] = "Glömt lösenordet?";
-$a->strings["permission denied"] = "behörighet saknas";
-$a->strings["Got Zot?"] = "Got Zot?";
-$a->strings["toggle mobile"] = "växla mobil";
+App::$strings["Gender: "] = "Kön:";
+App::$strings["Status: "] = "Status: ";
+App::$strings["Homepage: "] = "Hemsida: ";
+App::$strings["Hometown: "] = "Hemort: ";
+App::$strings["About: "] = "Om: ";
+App::$strings["Public Forum:"] = "Offentligt forum:";
+App::$strings["Keywords: "] = "Nyckelord: ";
+App::$strings["Finding:"] = "Sökning efter:";
+App::$strings["next page"] = "nästa sida";
+App::$strings["previous page"] = "föregående sida";
+App::$strings["No entries (some entries may be hidden)."] = "Inga resultat (vissa resultat kan vara dolda).";
+App::$strings["No ratings"] = "Inga betyg";
+App::$strings["Ratings"] = "Betyg";
+App::$strings["Rating: "] = "Betyg: ";
+App::$strings["Description: "] = "Beskrivning: ";
+App::$strings["Profile not found."] = "Profil hittades inte.";
+App::$strings["Profile deleted."] = "Profil borttagen.";
+App::$strings["Profile-"] = "Profil-";
+App::$strings["New profile created."] = "Ny profil skapad.";
+App::$strings["Profile unavailable to clone."] = "Profil inte tillgänglig för kloning.";
+App::$strings["Profile unavailable to export."] = "Profil inte tillgänglig för export.";
+App::$strings["Profile Name is required."] = "Profilnamn krävs.";
+App::$strings["Marital Status"] = "Civilstånd";
+App::$strings["Romantic Partner"] = "Romantisk partner";
+App::$strings["Likes"] = "Gillar";
+App::$strings["Dislikes"] = "Ogillar";
+App::$strings["Work/Employment"] = "Arbete/sysselsättning";
+App::$strings["Religion"] = "Religion";
+App::$strings["Political Views"] = "Politisk åskådning";
+App::$strings["Gender"] = "Kön";
+App::$strings["Sexual Preference"] = "Sexuell preferens";
+App::$strings["Homepage"] = "Hemsida";
+App::$strings["Interests"] = "Intressen";
+App::$strings["Profile updated."] = "Profil uppdaterad.";
+App::$strings["Hide your contact/friend list from viewers of this profile?"] = "Dölj din kontakt-/vänlista för de som ser den här profilen";
+App::$strings["Edit Profile Details"] = "Redigera profildetaljer";
+App::$strings["View this profile"] = "Visa den här profilen";
+App::$strings["Change Profile Photo"] = "Byt profilfoto";
+App::$strings["Create a new profile using these settings"] = "Skapa en ny profil utifrån de här inställningarna";
+App::$strings["Clone this profile"] = "Klona den här profilen";
+App::$strings["Delete this profile"] = "Ta bort den här profilen";
+App::$strings["Import profile from file"] = "Importera profil från fil";
+App::$strings["Export profile to file"] = "Exportera profil som fil";
+App::$strings["Profile Name:"] = "Profilnamn:";
+App::$strings["Your Full Name:"] = "Ditt fulllständiga namn:";
+App::$strings["Title/Description:"] = "Titel/beskrivning:";
+App::$strings["Your Gender:"] = "Ditt kön:";
+App::$strings["Birthday :"] = "Födelsedag:";
+App::$strings["Street Address:"] = "Gatuadress:";
+App::$strings["Locality/City:"] = "Ort:";
+App::$strings["Postal/Zip Code:"] = "Postnummer:";
+App::$strings["Country:"] = "Land:";
+App::$strings["Region/State:"] = "Region:";
+App::$strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Civilstånd:";
+App::$strings["Who: (if applicable)"] = "Vem: (om tillämpligt)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exempel: cathy123, Cathy Williams, cathy@example.com";
+App::$strings["Since [date]:"] = "Sedan [datum]";
+App::$strings["Homepage URL:"] = "Hemsideadress:";
+App::$strings["Religious Views:"] = "Religion/livsåskådning:";
+App::$strings["Keywords:"] = "Nyckelord:";
+App::$strings["Example: fishing photography software"] = "Exempel: fiske fotografering mjukvara";
+App::$strings["Used in directory listings"] = "Används i kataloglistningar";
+App::$strings["Tell us about yourself..."] = "Beskriv dig själv...";
+App::$strings["Hobbies/Interests"] = "Fritidssysselsättning/intressen";
+App::$strings["Contact information and Social Networks"] = "Kontaktinformation och sociala nätverk";
+App::$strings["My other channels"] = "Mina andra kanaler";
+App::$strings["Musical interests"] = "Musikintressen";
+App::$strings["Books, literature"] = "Böcker, litteratur";
+App::$strings["Television"] = "Tv";
+App::$strings["Film/dance/culture/entertainment"] = "Film/dans/kultur/underhållning";
+App::$strings["Love/romance"] = "Kärlek/romantik";
+App::$strings["Work/employment"] = "Arbete/sysselsättning";
+App::$strings["School/education"] = "Skola/utbildning";
+App::$strings["This is your default profile."] = "Det här är din standardprofil.";
+App::$strings["Edit/Manage Profiles"] = "Redigera/hantera profiler";
+App::$strings["Add profile things"] = "Lägg till profilsaker";
+App::$strings["Include desirable objects in your profile"] = "Inkludera fina prylar i din profil";
+App::$strings["Invalid profile identifier."] = "Ogiltigt profil-ID.";
+App::$strings["Profile Visibility Editor"] = "Redigera profilsynlighet";
+App::$strings["Click on a contact to add or remove."] = "Klicka på en kontakt för att lägga till eller ta bort.";
+App::$strings["Visible To"] = "Kan ses av";
+App::$strings["Poll"] = "Opinionsundersökning";
+App::$strings["View Results"] = "Visa resultat";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Borttagning av konto tillåts inte inom 48 timmar efter att kontolösenordet har ändrats.";
+App::$strings["Remove This Account"] = "Ta bort kontot";
+App::$strings["This will completely remove this account including all its channels from the network. Once this has been done it is not recoverable."] = "Det här kommer att ta bort kontot fullständigt från nätverket, inklusive alla dess kanaler. När detta har gjorts går det inte att ångra.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Ta bort kontot, alla dess kanaler och alla kanalkopior från nätverket";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "Som standard tas bara instanser av kanaler som finns på den här servern bort från nätverket";
+App::$strings["No service class restrictions found."] = "Inga tjänsteklassbegränsningar hittades.";
+App::$strings["Files: shared with me"] = "Filer: delade med mig";
+App::$strings["Remove all files"] = "Ta bort alla filer";
+App::$strings["Remove this file"] = "Ta bort den här filen";
+App::$strings["Schema Default"] = "Schemats standard";
+App::$strings["Sans-Serif"] = "Sans-serif";
+App::$strings["Monospace"] = "Monospace";
+App::$strings["Theme settings"] = "Temainställningar";
+App::$strings["Set scheme"] = "Välj variant";
+App::$strings["Set font-size for posts and comments"] = "Välj textstorlek för inlägg och kommentarer";
+App::$strings["Set font face"] = "Välj teckensnitt";
+App::$strings["Set iconset"] = "Välj ikontema";
+App::$strings["Set big shadow size, default 15px 15px 15px"] = "Välj stor skuggstorlek, standard 15px 15px 15px ";
+App::$strings["Set small shadow size, default 5px 5px 5px"] = "Välj liten skuggstorlek, standard 5px 5px 5px";
+App::$strings["Set shadow color, default #000"] = "Välj skuggfärg, standard #000";
+App::$strings["Set radius size, default 5px"] = "Välj radie, standard 5px";
+App::$strings["Set line-height for posts and comments"] = "Välj radhöjd för inlägg och kommentarer";
+App::$strings["Set background image"] = "Välj bakgrundsbild";
+App::$strings["Set background attachment"] = "Välj fixerad bakgrund";
+App::$strings["Set background color"] = "Välj bakgrundsfärg";
+App::$strings["Set section background image"] = "Välj bakgrundsbild för avsnitt";
+App::$strings["Set section background color"] = "Välj bakgrundsfärg för avsnitt";
+App::$strings["Set color of items - use hex"] = "Välj färg på inlägg - använd hex";
+App::$strings["Set color of links - use hex"] = "Välj färg på länkar - använd hex";
+App::$strings["Set max-width for items. Default 400px"] = "Välj största bredd för inlägg. Standard 400px";
+App::$strings["Set min-width for items. Default 240px"] = "Välj minsta bredd för inlägg. Standard 240px";
+App::$strings["Set the generic content wrapper width. Default 48%"] = "Välj bredd på fältet för allmänt innehåll. Standard 48%";
+App::$strings["Set color of fonts - use hex"] = "Välj textfärg - använd hex";
+App::$strings["Set background-size element"] = "Välj bakgrundsskala";
+App::$strings["Item opacity"] = "Inläggsopacitet";
+App::$strings["Display post previews only"] = "Visa endast förhandsgranskning av inlägg";
+App::$strings["Display side bar on channel page"] = "Visa sidolist på kanalsidan";
+App::$strings["Colour of the navigation bar"] = "Färg på navigeringslisten";
+App::$strings["Item float"] = "Flytning för inlägg";
+App::$strings["Left offset of the section element"] = "Vänster offset för avsnittselementet";
+App::$strings["Right offset of the section element"] = "Höger offset för avsnittselementet";
+App::$strings["Section width"] = "Avsnittsbredd";
+App::$strings["Left offset of the aside"] = "Vänster offset för sidoelement";
+App::$strings["Right offset of the aside element"] = "Höger offset för sidoelement";
+App::$strings["Light (Hubzilla default)"] = "Light (standard för Hubzilla)";
+App::$strings["Narrow navbar"] = "Smal navigeringslist";
+App::$strings["Navigation bar background color"] = "Navigeringslistens bakgrundsfärg";
+App::$strings["Navigation bar gradient top color"] = "Övre gradientfärg i navigeringslisten";
+App::$strings["Navigation bar gradient bottom color"] = "Undre gradientfärg i navigeringslisten";
+App::$strings["Navigation active button gradient top color"] = "Övre gradientfärg på aktiv knapp i navigeringslisten";
+App::$strings["Navigation active button gradient bottom color"] = "Undre gradientfärg på aktiv knapp i navigeringslisten";
+App::$strings["Navigation bar border color "] = "Färg på navigeringslistens kant";
+App::$strings["Navigation bar icon color "] = "Färg på ikoner i navigeringslisten";
+App::$strings["Navigation bar active icon color "] = "Färg på aktiv ikon i navigeringslisten";
+App::$strings["link color"] = "Länkfärg";
+App::$strings["Set font-color for banner"] = "Välj textfärg för sidhuvudet";
+App::$strings["Set the background color"] = "Välj bakgrundsfärg";
+App::$strings["Set the background image"] = "Välj bakgrundsbild";
+App::$strings["Set the background color of items"] = "Välj bakgrundsfärg för inlägg";
+App::$strings["Set the background color of comments"] = "Välj bakgrundsfärg för kommentarer";
+App::$strings["Set the border color of comments"] = "Välj kantfärg för kommentarer";
+App::$strings["Set the indent for comments"] = "Välj indrag för kommentarer";
+App::$strings["Set the basic color for item icons"] = "Välj basfärg för inläggsikoner";
+App::$strings["Set the hover color for item icons"] = "Välj färg på inläggsikon under muspekare";
+App::$strings["Set font-size for the entire application"] = "Välj textstorlek för hela applikationen";
+App::$strings["Set font-color for posts and comments"] = "Välj textfärg för inlägg och kommentarer";
+App::$strings["Set radius of corners"] = "Välj hörnradie";
+App::$strings["Set shadow depth of photos"] = "Välj skuggdjup för foton";
+App::$strings["Set maximum width of conversation regions"] = "Välj maxbredd på konversationsfält";
+App::$strings["Center conversation regions"] = "Centrera konversationsfält";
+App::$strings["Set minimum opacity of nav bar - to hide it"] = "Välj lägsta opacitet för navigeringslisten - för att dölja den";
+App::$strings["Set size of conversation author photo"] = "Välj storlek på foto för trådskapare";
+App::$strings["Set size of followup author photos"] = "Välj storlek på svarande personers foton";
+App::$strings["Sloppy photo albums"] = "Oordnade fotoalbum";
+App::$strings["Are you a clean desk or a messy desk person?"] = "Föredrar du ett tomt eller stökigt skrivbord?";
+App::$strings["Update %s failed. See error logs."] = "Uppdatering %s misslyckades. Se felloggar.";
+App::$strings["Update Error at %s"] = "Uppdateringsfel på %s";
+App::$strings["Create an account to access services and applications within the Hubzilla"] = "Skapa ett konto för att komma åt tjänster och applikationer inom Hubzilla";
+App::$strings["Password"] = "Lösenord";
+App::$strings["Remember me"] = "Kom ihåg mig";
+App::$strings["Forgot your password?"] = "Glömt lösenordet?";
+App::$strings["permission denied"] = "behörighet saknas";
+App::$strings["Got Zot?"] = "Got Zot?";
+App::$strings["toggle mobile"] = "växla mobil";
diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css
index 5fcf901fb..903900e7f 100644
--- a/view/theme/redbasic/css/style.css
+++ b/view/theme/redbasic/css/style.css
@@ -128,8 +128,6 @@ pre {
.heart {
color: #FF0000;
- font-size: 100%;
- margin-right: 5px;
}
nav,
@@ -174,6 +172,7 @@ header #banner {
z-index: 1040;
margin-top: 14px;
text-align: center;
+ text-shadow: 1px 1px 2px rgba(0,0,0,.5);
font-size: 14px;
font-family: tahoma, "Lucida Sans", sans;
color: $banner_colour;
@@ -259,34 +258,6 @@ footer {
clear: both;
}
-#profile-edit-links {
- padding-top: 15px;
- padding-bottom: 15px;
-}
-
-#profile-edit-links .btn {
- margin: 0 10px 15px 0;
-}
-
-.profile-import {
- vertical-align: top;
- text-align: left;
-}
-
-.profile-import b {
- color: $link_colour;
-}
-
-.profile-import input {
- color: $font_colour;
- border: none;
-}
-
-#profile-edit-drop-link {
- color: #FFF;
- font-weight: normal;
-}
-
.fn {
font-weight: bold;
font-size: 16px;
@@ -295,9 +266,9 @@ footer {
.vcard {
margin-bottom: 10px;
- padding: 10px;
+ padding: 0px 10px 10px 10px;
background-color: rgba(254,254,254,0.5);
- border-bottom: 1px solid rgba(238,238,238,0.8);
+ border: 1px solid rgba(254,254,254,0.5);
-moz-border-radius: $radiuspx;
-webkit-border-radius: $radiuspx;
border-radius: $radiuspx;
@@ -310,6 +281,11 @@ footer {
margin-bottom: 0px;
}
+.connect-btn-wrapper {
+ margin-bottom: 10px;
+
+}
+
.profile-edit-side-link {
padding: 3px 0px;
opacity: 0;
@@ -336,9 +312,7 @@ footer {
#profile-photo-wrapper {
width: 251px;
height: 251px;
- margin-top: -10px;
margin-bottom: 10px;
- border: 1px solid #ccc;
border-radius: $radiuspx;
}
@@ -354,37 +328,6 @@ footer {
margin-bottom: 15px;
}
-.profile-listing-photo-wrapper {
- float: left;
-}
-
-.profile-listing-edit-buttons-wrapper {
- clear: both;
-}
-.profile-listing-photo-edit-link {
- float: left;
- width: 125px;
-}
-.profile-listing-end {
- clear: both;
-}
-.profile-listing-edit-buttons-wrapper img{
- border: none;
- margin-right: 20px;
-}
-.profile-listing {
- margin-top: 25px;
-}
-.profile-listing-name {
- float: left;
- margin-left: 32px;
- margin-top: 10px;
- color: #3172BD;
- font-weight: bold;
- width: 200px;
-
-}
-
.app-name {
overflow: none;
}
@@ -475,53 +418,15 @@ footer {
float: right;
}
-.rconnect {
- display: block;
- color: $nav_active_icon_colour;
- margin-top: 15px;
- background-color: $nav_bg;
- -webkit-border-radius: $radiuspx ;
- -moz-border-radius: $radiuspx;
- border-radius: $radiuspx;
- border: 1px solid $nav_bd;
- padding: 5px;
- font-weight: bold;
- clear: both;
-}
-
-a.rateme, div.rateme {
- display: block;
- color: $nav_active_icon_colour;
- background-color: $nav_bg;
- -webkit-border-radius: $radiuspx ;
- -moz-border-radius: $radiuspx;
- border-radius: $radiuspx;
- border: 1px solid $nav_bd;
- padding: 5px;
- font-weight: bold;
- clear: both;
-}
-
#pause {
position: fixed;
bottom: 5px;
right: 5px;
}
-#vcard-end {
- clear: both;
-}
-
#contact-block {
width: 100%;
float: left;
- background-color: rgba(254,254,254,0.5);
- border-bottom: 1px solid rgba(238,238,238,0.8);
- -moz-border-radius: $radiuspx;
- -webkit-border-radius: $radiuspx;
- border-radius: $radiuspx;
- padding: 10px;
- margin-bottom:10px;
}
#contact-block-numcontacts {
@@ -995,6 +900,9 @@ a.rconnect:hover, a.rateme:hover, div.rateme:hover {
margin-bottom: 18px;
}
+#jot-preview-content {
+ margin-top: 10px;
+}
.acl-list-item {
width: 48%; /* fallback if browser does not support calc() */
width: calc(50% - 10px);
@@ -1007,7 +915,15 @@ a.rconnect:hover, a.rateme:hover, div.rateme:hover {
border-radius: $radiuspx;
}
-.acl-list-item img{
+.acl-list-item.grouphide {
+ border: 1px solid red;
+}
+
+.acl-list-item.groupshow {
+ border: 1px solid green;
+}
+
+.acl-list-item img {
width: 40px;
height: 40px;
float: left;
@@ -1172,7 +1088,6 @@ img.mail-conv-sender-photo {
.jothidden {
font-weight: bold;
- border-radius: $radiuspx;
}
.jothidden input::-webkit-input-placeholder {
@@ -1183,23 +1098,26 @@ img.mail-conv-sender-photo {
font-weight: bold;
}
-.jothidden > input {
- border: 1px solid transparent;
- background-color: transparent;
-}
-.jothidden > input:hover,
-.jothidden > input:focus {
- border: 1px solid #cccccc;
- background-color: #fff;
+
+
+#profile-jot-wrapper {
+ background-color: rgba(254,254,254,1);
+ border: 1px solid #ccc;
+ border-radius: $radiuspx;
+
}
#profile-jot-text {
- color:#000;
- border: 1px solid #cccccc;
- -moz-border-radius: $radiuspx;
+ resize: none;
+ border-width: 0px;
border-radius: $radiuspx;
}
+#profile-jot-text:focus {
+ resize: vertical;
+}
+
+
#profile-jot-text::-webkit-input-placeholder {
font-size:16px;
}
@@ -1266,6 +1184,11 @@ img.mail-conv-sender-photo {
font-size: $font_size;
}
+.wall-item-footer {
+ font-size: $body_font_size;
+ margin-top: 2em;
+}
+
.wall-item-content-wrapper {
background-color: $item_colour;
border-top-right-radius: $radiuspx;
@@ -1340,7 +1263,9 @@ img.mail-conv-sender-photo {
.wall-item-content,
.mail-conv-body,
-.page-body {
+.page-body,
+.chat-item-text,
+.chat-item-text-self {
font-size: $font_size;
clear: both;
}
@@ -1394,8 +1319,8 @@ img.mail-conv-sender-photo {
/* widgets */
.widget {
- background-color: rgba(254,254,254,0.5);
- border-bottom: 1px solid rgba(238,238,238,0.8);
+ background-color: rgba(254,254,254,.5);
+ border: 1px solid rgba(254,254,254,.5);
-moz-border-radius: $radiuspx;
-webkit-border-radius: $radiuspx;
border-radius: $radiuspx;
@@ -1439,13 +1364,19 @@ img.mail-conv-sender-photo {
cursor: pointer;
}
-.chat-item-photo {
+.chat-item-photo,
+.chat-item-photo-self {
border-radius: $radiuspx;
}
-.chat-item-text {
+.chat-item-title,
+.chat-item-title-self {
+ border-radius: $radiuspx;
+ background-color: $item_colour;
+}
+
+#chatMembers img {
border-radius: $radiuspx;
- background-color: #eee;
}
/* nav bootstrap */
@@ -1533,7 +1464,7 @@ nav .dropdown-menu {
.section-content-tools-wrapper {
padding: 7px 10px;
background-color: $comment_item_colour;
- border-bottom: 3px solid $comment_item_colour;
+ border-bottom: 3px solid comment_item_colour;
}
.section-content-info-wrapper {
@@ -1567,6 +1498,7 @@ nav .dropdown-menu {
.section-content-tools-wrapper .section-content-danger-wrapper,
.section-content-wrapper .section-content-danger-wrapper {
margin-bottom: 10px;
+ border-bottom: none;
border-radius: $radiuspx;
}
@@ -1586,6 +1518,36 @@ nav .dropdown-menu {
word-wrap: break-word;
}
+main.fullscreen {
+ left: 0px;
+ width: 100%;
+ height: 100%;
+ max-width: none;
+}
+
+main.fullscreen .generic-content-wrapper {
+ position: absolute;
+ width: 100%;
+ top: 0px;
+ left: 0px;
+ border-radius: 0px;
+}
+
+main.fullscreen .section-title-wrapper {
+ border-radius: 0px;
+}
+
+main.fullscreen .section-content-wrapper,
+main.fullscreen .section-content-wrapper-np {
+ border-radius: 0px;
+}
+
+#inline-btn {
+ display: none;
+}
+
+.chatroom-index-row:hover td,
+.locs-index-row:hover td,
[id^="cloud-index-"]:hover td,
.cloud-index-active {
background-color: $item_colour;
@@ -1724,6 +1686,12 @@ nav .badge.mail-update:hover {
padding: 7px 10px;
}
+.nav-tabs.nav-justified {
+ background-color: rgba(254,254,254,.5);
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
@@ -1761,9 +1729,7 @@ nav .badge.mail-update:hover {
}
main {
- -webkit-transition: all 0.25s ease-out;
- -moz-transition: all 0.25s ease-out;
- transition: all 0.25s ease-out;
+ transition: all 0.25s ease-in-out;
}
main {
@@ -1834,13 +1800,13 @@ nav .badge.mail-update:hover {
/* Modified original CSS to match input in Redbasic */
.jothidden .bootstrap-tagsinput {
- border-color: $bgcolour;
- background-color: $bgcolour;
+ border: 0px solid transparent;
+ margin-bottom: 0px;
box-shadow: none;
display: inline-block;
border-radius: $radiuspx;
cursor: text;
- padding: 0px 8px;
+ padding: 0px 10px;
width: 100%;
}
@@ -1848,11 +1814,6 @@ nav .badge.mail-update:hover {
font-size: 100%;
}
-.jothidden .bootstrap-tagsinput:hover, .jothidden .bootstrap-tagsinput:focus {
- border: 1px solid #ccc;
- background-color: #fff;
-}
-
/* Abusing theme-green is less work than makeing a new new one */
.theme-green .back-bar .selected-bar { background-color: #000000; background-image: none; !important }
diff --git a/view/theme/redbasic/js/redbasic.js b/view/theme/redbasic/js/redbasic.js
index 302efc365..877bcd840 100644
--- a/view/theme/redbasic/js/redbasic.js
+++ b/view/theme/redbasic/js/redbasic.js
@@ -2,12 +2,13 @@
* redbasic theme specific JavaScript
*/
$(document).ready(function() {
+
// CSS3 calc() fallback (for unsupported browsers)
$('body').append('<div id="css3-calc" style="width: 10px; width: calc(10px + 10px); display: none;"></div>');
if( $('#css3-calc').width() == 10) {
$(window).resize(function() {
if($(window).width() < 767) {
- $('main').css('width', $(window).width() + 285 );
+ $('main').css('width', $(window).width() + 287 );
} else {
$('main').css('width', '100%' );
}
@@ -38,9 +39,7 @@ $(document).ready(function() {
$("input[data-role=cat-tagsinput]").tagsinput({
tagClass: 'label label-primary'
});
-});
-$(document).ready(function(){
var doctitle = document.title;
function checkNotify() {
var notifyUpdateElem = document.getElementById('notify-update');
@@ -53,3 +52,18 @@ $(document).ready(function(){
}
setInterval(function () {checkNotify();}, 10 * 1000);
});
+
+function makeFullScreen(full) {
+ if(typeof full=='undefined' || full == true) {
+ $('main').css({'transition': 'none'}).addClass('fullscreen');
+ $('#fullscreen-btn, header, nav, aside').css({'display': 'none'});
+ $('#inline-btn').show();
+
+ }
+ else {
+ $('main').removeClass('fullscreen');
+ $('#fullscreen-btn, header, nav, aside').css({'display': ''});
+ $('#inline-btn').hide();
+ $('main').css({'transition': ''});
+ }
+}
diff --git a/view/theme/redbasic/php/config.php b/view/theme/redbasic/php/config.php
index 6bea5bddb..04cf4f904 100644
--- a/view/theme/redbasic/php/config.php
+++ b/view/theme/redbasic/php/config.php
@@ -97,7 +97,8 @@ if(feature_enabled(local_channel(),'expert'))
$t = get_markup_template('theme_settings.tpl');
$o .= replace_macros($t, array(
'$submit' => t('Submit'),
- '$baseurl' => $a->get_baseurl(),
+ '$baseurl' => z_root(),
+ '$theme' => App::$channel['channel_theme'],
'$expert' => $expert,
'$title' => t("Theme settings"),
'$schema' => array('redbasic_schema', t('Select scheme'), $arr['schema'], '', $scheme_choices),
diff --git a/view/theme/redbasic/php/style.php b/view/theme/redbasic/php/style.php
index a0da5e302..83c35935a 100644
--- a/view/theme/redbasic/php/style.php
+++ b/view/theme/redbasic/php/style.php
@@ -1,6 +1,6 @@
<?php
-if(! $a->install) {
+if(! App::$install) {
// Get the UID of the channel owner
$uid = get_theme_uid();
@@ -40,7 +40,6 @@ if(! $a->install) {
$nav_min_opacity=get_pconfig($uid,'redbasic','nav_min_opacity');
$top_photo=get_pconfig($uid,'redbasic','top_photo');
$reply_photo=get_pconfig($uid,'redbasic','reply_photo');
-
}
// Now load the scheme. If a value is changed above, we'll keep the settings
@@ -154,7 +153,7 @@ if(file_exists('view/theme/redbasic/css/style.css')) {
$x = file_get_contents('view/theme/redbasic/css/style.css');
- $aside_width = 285;
+ $aside_width = 287;
// left aside and right aside are 285px + converse width
if($align_left) {
@@ -216,3 +215,8 @@ if($align_left && file_exists('view/theme/redbasic/css/align_left.css')) {
if($schemecss) {
echo $schemecss;
}
+
+// Set the schema to the default schema in derived themes. See the documentation for creating derived themes how to override this.
+
+if(local_channel() && App::$channel && App::$channel['channel_theme'] != 'redbasic')
+ set_pconfig(local_channel(), 'redbasic', 'schema', '---');
diff --git a/view/theme/redbasic/schema/bluegrid.css b/view/theme/redbasic/schema/bluegrid.css
index 820e84baa..36e26302a 100644
--- a/view/theme/redbasic/schema/bluegrid.css
+++ b/view/theme/redbasic/schema/bluegrid.css
@@ -2,7 +2,7 @@ body {
background-size: auto;
}
-.generic-content-wrapper-styled, #profile-jot-wrapper {
+.generic-content-wrapper-styled {
background-color: rgba(67,72,138,.8);
color: #FFF;
}
@@ -11,6 +11,11 @@ body {
border: 1px solid #FFF;
}
+#profile-jot-wrapper {
+ background-color: inherit;
+ border: none;
+}
+
.generic-content-wrapper-styled a:hover, .generic-content-wrapper-styled a:focus, .generic-content-wrapper-styled .field.checkbox:hover label, .generic-content-wrapper-styled .field.checkbox:focus label, .allcontact-link:hover, .allcontact-link:focus {
color: rgba(255,255,255,.8);
}
@@ -160,6 +165,14 @@ nav .badge:hover, nav .badge:focus {
color: rgba(255,255,255,.8);
}
+.widget .conv-participants {
+ color: #BBB;
+}
+
+.widget .active:hover .conv-participants, .widget .active:focus .conv-participants {
+ color: inherit;
+}
+
.help-block, .comment-icon, .jot-icons, .admin-icons {
color: inherit;
}
@@ -450,3 +463,5 @@ a:hover > .icon-trash {
background-color: #43488A !important;
}
}
+
+
diff --git a/view/theme/redbasic/schema/boxy.css b/view/theme/redbasic/schema/boxy.css
index ad3e587f0..43ef3e34e 100644
--- a/view/theme/redbasic/schema/boxy.css
+++ b/view/theme/redbasic/schema/boxy.css
@@ -3,9 +3,5 @@
}
.wall-item-content-wrapper.comment {
- border-width: 0px 0px 1px 0px;
-}
-
-.hide-comments-outer {
- border-width: 1px 0px 1px 0px;
+ border-bottom: 1px solid #ccc;
}
diff --git a/view/theme/redbasic/schema/dark.css b/view/theme/redbasic/schema/dark.css
index 936f74761..6ed2501e1 100644
--- a/view/theme/redbasic/schema/dark.css
+++ b/view/theme/redbasic/schema/dark.css
@@ -5,12 +5,19 @@
.vcard, #contact-block, .widget {
background-color: transparent;
+ border: none;
border-bottom: 1px solid #333;
border-radius: 0px
}
#profile-photo-wrapper {
- border:none;
+ border: none;
+}
+
+#profile-edit-default-desc {
+ background-color: #665029;
+ color: #FFF;
+ padding: 20px;
}
.photo {
@@ -88,7 +95,7 @@
background-color: #111;
}
-.jotnets-wrapper > a.btn {
+a.btn, aside a {
font-weight: 400 !important;
}
@@ -330,11 +337,26 @@ pre {
text-decoration: underline;
}
-
-
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #333;
}
}
+#profile-jot-wrapper {
+ background-color: inherit;
+ border: none;
+}
+
+.nav-tabs.nav-justified {
+ background-color: inherit;
+ border: none;
+}
+
+.table-striped > tbody > tr:nth-of-type(2n+1), .table-hover > tbody > tr:hover {
+ background-color: #191919;
+}
+
+.table > tbody > tr > td {
+ border-color: #888;
+}
diff --git a/view/theme/redbasic/schema/simple_black_on_white.css b/view/theme/redbasic/schema/simple_black_on_white.css
index f69ba3450..ba9771a40 100644
--- a/view/theme/redbasic/schema/simple_black_on_white.css
+++ b/view/theme/redbasic/schema/simple_black_on_white.css
@@ -5,6 +5,7 @@
.vcard, #contact-block, .widget {
background-color: transparent;
+ border: none;
border-bottom: 1px solid #fff;
}
@@ -75,6 +76,10 @@
background-color: #fff;
}
+a.btn, aside a {
+ font-weight: 400 !important;
+}
+
.btn-default {
background-color: #fff;
border-color: #000;
@@ -261,4 +266,12 @@ pre {
}
}
+#profile-jot-wrapper {
+ background-color: inherit;
+ border: none;
+}
+.nav-tabs.nav-justified {
+ background-color: inherit;
+ border: none;
+}
diff --git a/view/theme/redbasic/schema/simple_green_on_black.css b/view/theme/redbasic/schema/simple_green_on_black.css
index 1f0a2f1e6..e6901143b 100644
--- a/view/theme/redbasic/schema/simple_green_on_black.css
+++ b/view/theme/redbasic/schema/simple_green_on_black.css
@@ -5,6 +5,7 @@
.vcard, #contact-block, .widget {
background-color: transparent;
+ border: none;
border-bottom: 1px solid #fff;
}
@@ -75,6 +76,10 @@
background-color: #000;
}
+a.btn, aside a {
+ font-weight: 400 !important;
+}
+
.btn-default {
background-color: #000;
border-color: #143D12;
@@ -197,6 +202,7 @@ a.rconnect, a.rateme, div.rateme {
text-decoration: underline;
background-color: #000;
color: #50f148;
+ border-color: #143D12;
}
aside .nav > li > a:hover, aside .nav > li > a:focus {
@@ -278,4 +284,24 @@ pre {
}
}
+#profile-jot-wrapper {
+ background-color: inherit;
+ border: none;
+}
+
+.nav-tabs.nav-justified {
+ background-color: inherit;
+ border: none;
+}
+
+.table-striped > tbody > tr:nth-of-type(2n+1) {
+ background-color: #000;
+}
+.table-hover > tbody > tr:hover {
+ background-color: #143D12;
+}
+
+.table > tbody > tr > td {
+ border-color: #143D12;
+}
diff --git a/view/theme/redbasic/schema/simple_white_on_black.css b/view/theme/redbasic/schema/simple_white_on_black.css
index 627f3ee5c..a2d024881 100644
--- a/view/theme/redbasic/schema/simple_white_on_black.css
+++ b/view/theme/redbasic/schema/simple_white_on_black.css
@@ -5,6 +5,7 @@
.vcard, #contact-block, .widget {
background-color: transparent;
+ border: none;
border-bottom: 1px solid #fff;
}
@@ -71,6 +72,10 @@
background-color: #000;
}
+a.btn, aside a {
+ font-weight: 400 !important;
+}
+
.btn-default {
background-color: #000;
border-color: #fff;
@@ -257,4 +262,20 @@ pre {
}
}
+#profile-jot-wrapper {
+ background-color: inherit;
+ border: none;
+}
+
+.nav-tabs.nav-justified {
+ background-color: inherit;
+ border: none;
+}
+.table-striped > tbody > tr:nth-of-type(2n+1), .table-hover > tbody > tr:hover {
+ background-color: #030303;
+}
+
+.table > tbody > tr > td {
+ border-color: #FFF;
+}
diff --git a/view/theme/redbasic/tpl/theme_settings.tpl b/view/theme/redbasic/tpl/theme_settings.tpl
index cdc9de489..0ec6d1741 100644
--- a/view/theme/redbasic/tpl/theme_settings.tpl
+++ b/view/theme/redbasic/tpl/theme_settings.tpl
@@ -1,4 +1,6 @@
+{{if $theme == redbasic}}
{{include file="field_select.tpl" field=$schema}}
+{{/if}}
{{include file="field_checkbox.tpl" field=$align_left}}
{{include file="field_checkbox.tpl" field=$narrow_navbar}}
{{include file="field_input.tpl" field=$converse_width}}
diff --git a/view/tpl/abook_edit.tpl b/view/tpl/abook_edit.tpl
index 1ed3baafa..4fa810cb4 100755
--- a/view/tpl/abook_edit.tpl
+++ b/view/tpl/abook_edit.tpl
@@ -73,25 +73,6 @@
</div>
</div>
</div>
- <div class="modal" id="abook-pending-modal" tabindex="-1" role="dialog">
- <div class="modal-dialog" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
- <h4 class="modal-title" id="myModalLabel">{{$pending_modal_title}}</h4>
- </div>
- <div class="modal-body">
- <strong>{{$name}}</strong> {{$pending_modal_body}}
- </div>
- <div class="modal-footer">
- <button class="btn btn-sm btn-danger pull-left" title="{{$buttons.delete.title}}" onclick="window.location.href='{{$buttons.delete.url}}'; return false;">{{$buttons.delete.label}}</button>
- <button type="button" class="btn btn-default" data-dismiss="modal">{{$pending_modal_dismiss}}</button>
- <button type="submit" class="btn btn-primary" name="pending" value="1">{{$pending_modal_approve}}</button>
- </div>
- </div>
- </div>
- </div>
- <script>$('#abook-pending-modal').modal('show');</script>
{{/if}}
{{if $affinity }}
@@ -177,6 +158,7 @@
{{/if}}
+ {{if ! $is_pending}}
<div class="panel">
{{if $notself}}
<div class="section-subtitle-wrapper" role="tab" id="perms-tool">
@@ -222,6 +204,7 @@
</div>
</div>
</div>
+ {{/if}}
</div>
</form>
</div>
diff --git a/view/tpl/acl_selector.tpl b/view/tpl/acl_selector.tpl
index 013f3f296..88df7481a 100755
--- a/view/tpl/acl_selector.tpl
+++ b/view/tpl/acl_selector.tpl
@@ -15,14 +15,11 @@
<div class="clear"></div>
</div>
{{/if}}
-
<div id="acl-wrapper">
<button id="acl-showall" class="btn btn-block btn-default"><i class="icon-globe"></i> {{$showall}}</button>
<input type="text" id="acl-search" placeholder="&#xf002;">
-
<div id="acl-list">
<div id="acl-list-content"></div>
-
</div>
<span id="acl-fields"></span>
</div>
diff --git a/view/tpl/admin_aside.tpl b/view/tpl/admin_aside.tpl
index 58d645dbf..70e1677af 100755
--- a/view/tpl/admin_aside.tpl
+++ b/view/tpl/admin_aside.tpl
@@ -5,7 +5,7 @@
$("nav").bind('nav-update', function(e,data){
var elm = $('#pending-update');
var register = $(data).find('register').text();
- if (register=="0") { reigster=""; elm.hide();} else { elm.show(); }
+ if (register=="0") { register=""; elm.hide();} else { elm.show(); }
elm.html(register);
});
});
@@ -13,29 +13,25 @@
<div class="widget">
<h3>{{$admtxt}}</h3>
<ul class="nav nav-pills nav-stacked">
- <li><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li>
- <li><a href='{{$admin.users.0}}'>{{$admin.users.1}}<span id='pending-update' title='{{$h_pending}}'></span></a></li>
- <li><a href='{{$admin.channels.0}}'>{{$admin.channels.1}}</a></li>
- <li><a href='{{$admin.queue.0}}'>{{$admin.queue.1}}</a></li>
- <li><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li>
- <li><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li>
- <li><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li>
+ {{foreach $admin as $link}}
+ <li><a href='{{$link.0}}'>{{$link.1}}{{if $link.3}}<span id='{{$link.3}}' title='{{$link.4}}'></span>{{/if}}</a></li>
+ {{/foreach}}
</ul>
</div>
{{if $admin.update}}
<ul class="nav nav-pills nav-stacked">
<li><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li>
- <li><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li>
+ <li><a href=''>Important Changes</a></li>
</ul>
{{/if}}
-{{if $admin.plugins_admin}}
+{{if $plugins}}
<div class="widget">
<h3>{{$plugadmtxt}}</h3>
<ul class="nav nav-pills nav-stacked">
- {{foreach $admin.plugins_admin as $l}}
+ {{foreach $plugins as $l}}
<li><a href='{{$l.0}}'>{{$l.1}}</a></li>
{{/foreach}}
</ul>
@@ -45,6 +41,6 @@
<div class="widget">
<h3>{{$logtxt}}</h3>
<ul class="nav nav-pills nav-stacked">
- <li><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li>
+ <li><a href='{{$logs.0}}'>{{$logs.1}}</a></li>
</ul>
</div>
diff --git a/view/tpl/admin_plugins.tpl b/view/tpl/admin_plugins.tpl
index 0f76cc4fe..0da214c17 100755
--- a/view/tpl/admin_plugins.tpl
+++ b/view/tpl/admin_plugins.tpl
@@ -4,8 +4,12 @@
<ul id='pluginslist'>
{{foreach $plugins as $p}}
<li class='plugin {{$p.1}}'>
+ {{if ! $p.2.disabled}}
<a class='toggleplugin' href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}?a=t&amp;t={{$form_security_token}}' title="{{if $p.1==on}}Disable{{else}}Enable{{/if}}" ><i class='{{if $p.1==on}}icon-check{{else}}icon-check-empty{{/if}} admin-icons'></i></a>
- <a href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}'><span class='name'>{{$p.2.name}}</span></a> - <span class="version">{{$p.2.version}}</span>
+ {{else}}
+ <i class='icon-stop admin-icons'></i>
+ {{/if}}
+ <a href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}'><span class='name'>{{$p.2.name}}</span></a> - <span class="version">{{$p.2.version}}</span>{{if $p.2.disabled}} {{$disabled}}{{/if}}
{{if $p.2.experimental}} {{$experimental}} {{/if}}{{if $p.2.unsupported}} {{$unsupported}} {{/if}}
<div class='desc'>{{$p.2.description}}</div>
diff --git a/view/tpl/admin_plugins_details.tpl b/view/tpl/admin_plugins_details.tpl
index bdcc82c08..5d9e233f9 100755
--- a/view/tpl/admin_plugins_details.tpl
+++ b/view/tpl/admin_plugins_details.tpl
@@ -1,20 +1,39 @@
<div class = "generic-content-wrapper-styled" id='adminpage'>
<h1>{{$title}} - {{$page}}</h1>
-
- <p><i class='toggleplugin {{if $status==on}}icon-check{{else}}icon-check-empty{{/if}} admin-icons'></i> {{$info.name}} - {{$info.version}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&amp;t={{$form_security_token}}">{{$action}}</a></p>
+
+ <p>{{if ! $info.disabled}}<i class='toggleplugin {{if $status==on}}icon-check{{else}}icon-check-empty{{/if}} admin-icons'></i>{{else}}<i class='icon-stop admin-icons'></i>{{/if}} {{$info.name}} - {{$info.version}}{{if ! $info.disabled}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&amp;t={{$form_security_token}}">{{$action}}</a>{{/if}}</p>
+
+ {{if $info.disabled}}
+ <p>{{$disabled}}</p>
+ {{/if}}
+
<p>{{$info.description}}</p>
- <p class="author">{{$str_author}}
{{foreach $info.author as $a}}
- {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}},
- {{/foreach}}
+ <p class="author">{{$str_author}}
+ {{$a.name}}{{if $a.link}} {{$a.link}}{{/if}}
</p>
+ {{/foreach}}
+
+ {{if $info.minversion}}
+ <p class="versionlimit">{{$str_minversion}}{{$info.minversion}}</p>
+ {{/if}}
+ {{if $info.maxversion}}
+ <p class="versionlimit">{{$str_maxversion}}{{$info.maxversion}}</p>
+ {{/if}}
+ {{if $info.minphpversion}}
+ <p class="versionlimit">{{$str_minphpversion}}{{$info.minphpversion}}</p>
+ {{/if}}
+ {{if $info.requires}}
+ <p class="versionlimit">{{$str_requires}}{{$info.requires}}</p>
+ {{/if}}
+
- <p class="maintainer">{{$str_maintainer}}
{{foreach $info.maintainer as $a}}
- {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}},
- {{/foreach}}
+ <p class="maintainer">{{$str_maintainer}}
+ {{$a.name}}{{if $a.link}} {{$a.link}}{{/if}}
</p>
+ {{/foreach}}
{{if $screenshot}}
<a href="{{$screenshot.0}}" class='screenshot'><img src="{{$screenshot.0}}" alt="{{$screenshot.1}}" /></a>
diff --git a/view/tpl/admin_profiles.tpl b/view/tpl/admin_profiles.tpl
new file mode 100644
index 000000000..dd7250df0
--- /dev/null
+++ b/view/tpl/admin_profiles.tpl
@@ -0,0 +1,38 @@
+<div class="generic-content-wrapper">
+<div class="section-title-wrapper"><a title="{{$new}}" class="btn btn-primary btn-xs pull-right" href="admin/profs/new"><i class="icon-plus-sign"></i>&nbsp;{{$new}}</a><h2>{{$title}}</h2>
+<div class="clear"></div>
+</div>
+
+<div class="section-content-tools-wrapper">
+
+<div class="section-content-info-wrapper">{{$all_desc}}
+<br /><br />
+{{$all}}
+</div>
+
+<form action="admin/profs" method="post">
+
+{{include file="field_textarea.tpl" field=$basic}}
+{{include file="field_textarea.tpl" field=$advanced}}
+
+<input type="submit" name="submit" value="{{$submit}}" />
+
+</form>
+
+
+
+{{if $cust_fields}}
+<br /><br />
+<div><strong>{{$cust_field_desc}}</strong></div>
+<br />
+
+<table width="100%">
+{{foreach $cust_fields as $field}}
+<tr><td>{{$field.field_name}}</td><td>{{$field.field_desc}}</td><td><a class="btn btn-danger btn-xs" href="admin/profs/drop/{{$field.id}}" title="{{$drop}}"><i class="icon-trash"></i>&nbsp;{{$drop}}</a> <a class="btn btn-xs" title="{{$edit}}" href="admin/profs/{{$field.id}}" ><i class="icon-pencil"></i></a></td></tr>
+{{/foreach}}
+</table>
+{{/if}}
+
+</div>
+
+</div>
diff --git a/view/tpl/admin_security.tpl b/view/tpl/admin_security.tpl
new file mode 100755
index 000000000..691db2d88
--- /dev/null
+++ b/view/tpl/admin_security.tpl
@@ -0,0 +1,31 @@
+<div class="generic-content-wrapper-styled" id='adminpage'>
+ <h1>{{$title}} - {{$page}}</h1>
+
+ <form action="{{$baseurl}}/admin/security" method="post">
+
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+
+
+ {{include file="field_checkbox.tpl" field=$block_public}}
+
+
+ {{include file="field_textarea.tpl" field=$whitelisted_sites}}
+ {{include file="field_textarea.tpl" field=$blacklisted_sites}}
+
+ {{include file="field_textarea.tpl" field=$whitelisted_channels}}
+ {{include file="field_textarea.tpl" field=$blacklisted_channels}}
+
+
+ {{include file="field_checkbox.tpl" field=$embed_coop}}
+
+ {{include file="field_textarea.tpl" field=$embed_allow}}
+ {{include file="field_textarea.tpl" field=$embed_deny}}
+
+
+ <div class="admin-submit-wrapper" >
+ <input type="submit" name="submit" class="admin-submit" value="{{$submit}}" />
+ </div>
+
+ </form>
+
+</div>
diff --git a/view/tpl/admin_settings_features.tpl b/view/tpl/admin_settings_features.tpl
new file mode 100644
index 000000000..2d5cf7e0b
--- /dev/null
+++ b/view/tpl/admin_settings_features.tpl
@@ -0,0 +1,31 @@
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <form action="admin/features" method="post" autocomplete="off">
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+ <div class="panel-group" id="settings" role="tablist" aria-multiselectable="true">
+ {{foreach $features as $g => $f}}
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="{{$g}}-settings-title">
+ <h3>
+ <a data-toggle="collapse" data-parent="#settings" href="#{{$g}}-settings-content" aria-expanded="true" aria-controls="{{$g}}-settings-collapse">
+ {{$f.0}}
+ </a>
+ </h3>
+ </div>
+ <div id="{{$g}}-settings-content" class="panel-collapse collapse{{if $g == 'general'}} in{{/if}}" role="tabpanel" aria-labelledby="{{$g}}-settings-title">
+ <div class="section-content-tools-wrapper">
+ {{foreach $f.1 as $fcat}}
+ {{include file="field_checkbox.tpl" field=$fcat.0}}
+ {{include file="field_checkbox.tpl" field=$fcat.1}}
+ {{/foreach}}
+ <div class="settings-submit-wrapper" >
+ <button type="submit" name="submit" class="btn btn-primary">{{$submit}}</button>
+ </div>
+ </div>
+ </div>
+ </div>
+ {{/foreach}}
+ </div>
+</div>
diff --git a/view/tpl/admin_site.tpl b/view/tpl/admin_site.tpl
index 0e65dfa69..54f625e0b 100755
--- a/view/tpl/admin_site.tpl
+++ b/view/tpl/admin_site.tpl
@@ -68,7 +68,6 @@
{{include file="field_input.tpl" field=$maximagesize}}
<h3>{{$corporate}}</h3>
- {{include file="field_checkbox.tpl" field=$block_public}}
{{include file="field_checkbox.tpl" field=$verify_email}}
{{include file="field_checkbox.tpl" field=$feed_contacts}}
{{include file="field_checkbox.tpl" field=$force_publish}}
diff --git a/view/tpl/bookmarkedchats.tpl b/view/tpl/bookmarkedchats.tpl
index ab4372c25..3aabf835a 100644
--- a/view/tpl/bookmarkedchats.tpl
+++ b/view/tpl/bookmarkedchats.tpl
@@ -1,5 +1,5 @@
{{if $rooms}}
-<div class="widget">
+<div id="chatroom_bookmarks" class="widget">
<h3>{{$header}}</h3>
<ul class="bookmarkchat nav nav-pills nav-stacked">
{{foreach $rooms as $room}}
@@ -7,4 +7,4 @@
{{/foreach}}
</ul>
</div>
-{{/if}} \ No newline at end of file
+{{/if}}
diff --git a/view/tpl/channel.tpl b/view/tpl/channel.tpl
index af80e7b4d..d306f0aa0 100755
--- a/view/tpl/channel.tpl
+++ b/view/tpl/channel.tpl
@@ -1,12 +1,49 @@
-<div class='channel-selection {{if $selected == $channel.channel_id}}selected-channel{{/if}}'>
-{{if $channel.default_links}}
-{{if $channel.default}}
-<div class="channel-selection-default default"><i class="icon-check"></i> {{$msg_default}}</div>
-{{else}}
-<div class="channel-selection-default"><a href="manage/{{$channel.channel_id}}/default"><i class="icon-check-empty" title="{{$msg_make_default}}"></i></a></div>
-{{/if}}
-{{/if}}
-<a href="{{$channel.link}}" class="channel-selection-photo-link" title="{{$channel.channel_name}}"><img class="channel-photo" src="{{$channel.xchan_photo_m}}" alt="{{$channel.channel_name}}" /></a>
-<div class="channels-notifications-wrapper"><a href='manage/{{$channel.channel_id}}/message' style="{{if $channel.mail != 0}}color:#c60032;{{/if}}" title='{{$channel.mail|string_format:$mail_format}}'><i class="icon-envelope"></i> {{$channel.mail}}</a>&nbsp;<a href='manage/{{$channel.channel_id}}/connections/ifpending' style="{{if $channel.intros != 0}}color:#c60032;{{/if}}" title='{{$channel.intros|string_format:$intros_format}}'><i class="icon-user"></i> {{$channel.intros}}</a></div>
-<a href="{{$channel.link}}" class="channel-selection-name-link" title="{{$channel.channel_name}}"><div class="channel-name">{{$channel.channel_name}}</div></a>
+<div class="section-subtitle-wrapper">
+ <div class="pull-right">
+ {{if $channel.default_links}}
+ {{if $channel.default}}
+ <div>
+ <i class="icon-check"></i>&nbsp;{{$msg_default}}
+ </div>
+ {{else}}
+ <a href="manage/{{$channel.channel_id}}/default" class="make-default-link">
+ <i class="icon-check-empty"></i>&nbsp;{{$msg_make_default}}
+ </a>
+ {{/if}}
+ {{/if}}
+ {{if $channel.delegate}}
+ {{$delegated_desc}}
+ {{/if}}
+ </div>
+ <h3>
+ {{if $selected == $channel.channel_id}}
+ <i class="selected-channel icon-circle" title="{{$msg_selected}}"></i>
+ {{/if}}
+ {{if $channel.delegate}}
+ <i class="icon-circle-arrow-right" title="{{$delegated_desc}}"></i>
+ {{/if}}
+ {{if $selected != $channel.channel_id}}<a href="{{$channel.link}}" title="{{$channel.channel_name}}">{{/if}}
+ {{$channel.channel_name}}
+ {{if $selected != $channel.channel_id}}</a>{{/if}}
+ </h3>
+ <div class="clear"></div>
+</div>
+<div class="section-content-wrapper">
+ <div class="channel-photo-wrapper">
+ {{if $selected != $channel.channel_id}}<a href="{{$channel.link}}" class="channel-selection-photo-link" title="{{$channel.channel_name}}">{{/if}}
+ <img class="channel-photo" src="{{$channel.xchan_photo_m}}" alt="{{$channel.channel_name}}" />
+ {{if $selected != $channel.channel_id}}</a>{{/if}}
+ </div>
+ <div class="channel-notifications-wrapper">
+ {{if !$channel.delegate}}
+ <div class="channel-notification">
+ <i class="icon-envelope{{if $channel.mail != 0}} new-notification{{/if}}"></i>
+ {{if $channel.mail != 0}}<a href="manage/{{$channel.channel_id}}/mail/combined">{{/if}}{{$channel.mail|string_format:$mail_format}}{{if $channel.mail != 0}}</a>{{/if}}
+ </div>
+ <div class="channel-notification">
+ <i class="icon-user{{if $channel.intros != 0}} new-notification{{/if}}"></i>
+ {{if $channel.intros != 0}}<a href='manage/{{$channel.channel_id}}/connections/ifpending'>{{/if}}{{$channel.intros|string_format:$intros_format}}{{if $channel.intros != 0}}</a>{{/if}}
+ </div>
+ {{/if}}
+ </div>
</div>
diff --git a/view/tpl/channels.tpl b/view/tpl/channels.tpl
index 44daa0a3e..1a6012926 100755
--- a/view/tpl/channels.tpl
+++ b/view/tpl/channels.tpl
@@ -1,38 +1,24 @@
-<div class="generic-content-wrapper-styled">
-<h3>{{$header}}</h3>
-
-{{if $links}}
-{{foreach $links as $l}}
-<a class="channels-links" href="{{$l.0}}" title="{{$l.1}}">{{$l.2}}</a>
-{{/foreach}}
-{{/if}}
-<div class="channels-break"></div>
-
-{{if $channel_usage_message}}
-<div id="channel-usage-message" class="usage-message">
-{{$channel_usage_message}}
-</div>
-{{/if}}
-<div id="channels-desc" class="descriptive-text">{{$desc}}</div>
-
-<div id="all-channels">
-{{foreach $all_channels as $chn}}
-{{include file="channel.tpl" channel=$chn}}
-{{/foreach}}
-</div>
-
-<div class="channels-end all"></div>
-
-{{if $delegates}}
-<hr />
-<h3>{{$delegate_header}}</h3>
-<div id="delegated-channels">
-{{foreach $delegates as $chn}}
-{{include file="channel.tpl" channel=$chn}}
-{{/foreach}}
-</div>
-
-<div class="channels-end all"></div>
-{{/if}}
-
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <a class="btn btn-success btn-xs pull-right" href="{{$create.0}}" title="{{$create.1}}"><i class="icon-plus-sign"></i>&nbsp;{{$create.2}}</a>
+ <h2>{{$header}}</h2>
+ </div>
+ <div class="section-content-wrapper-np">
+ {{if $channel_usage_message}}
+ <div id="channel-usage-message" class="section-content-warning-wrapper">
+ {{$channel_usage_message}}
+ </div>
+ {{/if}}
+ <div id="channels-desc" class="section-content-info-wrapper">
+ {{$desc}}
+ </div>
+ {{foreach $all_channels as $chn}}
+ {{include file="channel.tpl" channel=$chn}}
+ {{/foreach}}
+ {{if $delegates}}
+ {{foreach $delegates as $chn}}
+ {{include file="channel.tpl" channel=$chn}}
+ {{/foreach}}
+ {{/if}}
+ </div>
</div>
diff --git a/view/tpl/chat.tpl b/view/tpl/chat.tpl
index 18576fd56..9cf5968cb 100644
--- a/view/tpl/chat.tpl
+++ b/view/tpl/chat.tpl
@@ -1,44 +1,96 @@
-<div class="generic-content-wrapper-styled">
-
- {{if $is_owner}}
- <div id="chatDrop">
- <form id="chat-destroy" method="post" action="chat">
- <input type="hidden" name="room_name" value="{{$room_name}}" />
- <input type="hidden" name="action" value="drop" />
- <input type="submit" name="submit" value="{{$drop}}" onclick="return confirmDelete();"/>
- </form>
- </div>
- {{/if}}
-
-<h1>{{$room_name}}</h1>
-
-
-<div id="chatContainer">
-
- <div id="chatTopBar">
- <div id="chatLineHolder"></div>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <div class="pull-right">
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(); adjustFullscreenTopBarHeight();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false); adjustInlineTopBarHeight();"><i class="icon-resize-small"></i></button>
+ {{if $is_owner}}
+ <form id="chat-destroy" method="post" action="chat">
+ <input type="hidden" name="room_name" value="{{$room_name}}" />
+ <input type="hidden" name="action" value="drop" />
+ <button class="btn btn-danger btn-xs" type="submit" name="submit" value="{{$drop}}" onclick="return confirmDelete();"><i class="icon-trash"></i>&nbsp;{{$drop}}</button>
+ </form>
+ {{/if}}
+ </div>
+ <h2>{{$room_name}}</h2>
+ <div class="clear"></div>
</div>
-
- <div id="chatSide">
-
- <div id="chatUsers"></div><br />
- </div>
- <div class="clear"></div>
- <div id="chatBottomBar">
- <div class="tip"></div>
-
- <form id="chat-form" method="post" action="#">
- <input type="hidden" name="room_id" value="{{$room_id}}" />
- <textarea id="chatText" name="chat_text" rows=3></textarea><br />
- <input type="submit" name="submit" value="{{$submit}}" />
- </form>
-
- </div>
- <div id="chatOptionsBar">
- <a href="{{$baseurl}}/chat/{{$nickname}}/{{$room_id}}/leave">{{$leave}}</a> | <a href="{{$baseurl}}/chatsvc?f=&room_id={{$room_id}}&status=away">{{$away}}</a> | <a href="{{$baseurl}}/chatsvc?f=&room_id={{$room_id}}&status=online">{{$online}}</a>{{if $bookmark_link}} | <a href="{{$bookmark_link}}" target="_blank" >{{$bookmark}}</a>{{/if}}
+ <div id="chatContainer" class="section-content-wrapper">
+ <div id="chatTopBar">
+ <div id="chatLineHolder"></div>
+ </div>
+ <div class="clear"></div>
+ <div id="chatBottomBar" >
+ <form id="chat-form" method="post" action="#">
+ <input type="hidden" name="room_id" value="{{$room_id}}" />
+ <div class="form-group">
+ <textarea id="chatText" name="chat_text" class="form-control"></textarea>
+ </div>
+ <div id="chat-submit-wrapper">
+ <div id="chat-submit" class="dropup pull-right">
+ <button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown"><i class="icon-caret-up"></i></button>
+ <button class="btn btn-primary btn-sm" type="submit" id="chat-submit" name="submit" value="{{$submit}}">{{$submit}}</button>
+ <ul class="dropdown-menu">
+ <li class="nav-item"><a class="nav-link" href="{{$baseurl}}/chatsvc?f=&room_id={{$room_id}}&status=online"><i class="icon-circle online"></i>&nbsp;{{$online}}</a></li>
+ <li class="nav-item"><a class="nav-link" href="{{$baseurl}}/chatsvc?f=&room_id={{$room_id}}&status=away"><i class="icon-circle away"></i>&nbsp;{{$away}}</a></li>
+ <li class="nav-item"><a class="nav-link" href="{{$baseurl}}/chat/{{$nickname}}/{{$room_id}}/leave"><i class="icon-circle leave"></i>&nbsp;{{$leave}}</a></li>
+ {{if $bookmark_link}}
+ <li class="divider"></li>
+ <li class="nav-item"><a class="nav-link" href="{{$bookmark_link}}" target="_blank" ><i class="icon-bookmark"></i>&nbsp;{{$bookmark}}</a></li>
+ {{/if}}
+ </ul>
+ </div>
+ <div id="chat-tools" class="btn-toolbar pull-left">
+ <div class="btn-group">
+ <button id="main-editor-bold" class="btn btn-default btn-sm" title="{{$bold}}" onclick="inserteditortag('b', 'chatText'); return false;">
+ <i class="icon-bold jot-icons"></i>
+ </button>
+ <button id="main-editor-italic" class="btn btn-default btn-sm" title="{{$italic}}" onclick="inserteditortag('i', 'chatText'); return false;">
+ <i class="icon-italic jot-icons"></i>
+ </button>
+ <button id="main-editor-underline" class="btn btn-default btn-sm" title="{{$underline}}" onclick="inserteditortag('u', 'chatText'); return false;">
+ <i class="icon-underline jot-icons"></i>
+ </button>
+ <button id="main-editor-quote" class="btn btn-default btn-sm" title="{{$quote}}" onclick="inserteditortag('quote', 'chatText'); return false;">
+ <i class="icon-quote-left jot-icons"></i>
+ </button>
+ <button id="main-editor-code" class="btn btn-default btn-sm" title="{{$code}}" onclick="inserteditortag('code', 'chatText'); return false;">
+ <i class="icon-terminal jot-icons"></i>
+ </button>
+ </div>
+ <div class="btn-group hidden-xs">
+ <button id="chat-link-wrapper" class="btn btn-default btn-sm" onclick="chatJotGetLink(); return false;" >
+ <i id="chat-link" class="icon-link jot-icons" title="{{$insert}}" ></i>
+ </button>
+ </div>
+ {{if $feature_encrypt}}
+ <div class="btn-group hidden-xs">
+ <button id="chat-encrypt-wrapper" class="btn btn-default btn-sm" onclick="red_encrypt('{{$cipher}}', '#chatText', $('#chatText').val()); return false;">
+ <i id="chat-encrypt" class="icon-key jot-icons" title="{{$encrypt}}" ></i>
+ </button>
+ </div>
+ {{/if}}
+ <div class="btn-group dropup visible-xs">
+ <button type="button" id="more-tools" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
+ <i id="more-tools-icon" class="icon-caret-up jot-icons"></i>
+ </button>
+ <ul class="dropdown-menu dropdown-menu-right" role="menu">
+ <li class="visible-xs"><a href="#" onclick="chatJotGetLink(); return false;" ><i class="icon-link"></i>&nbsp;{{$insert}}</a></li>
+ {{if $feature_encrypt}}
+ <li class="divider"></li>
+ <li class="visible-xs"><a href="#" onclick="red_encrypt('{{$cipher}}', '#chatText' ,$('#chatText').val()); return false;"><i class="icon-key"></i>&nbsp;{{$encrypt}}</a></li>
+ {{/if}}
+ </ul>
+ </div>
+ </div>
+ <div id="chat-rotator-wrapper" class="pull-left">
+ <div id="chat-rotator"></div>
+ </div>
+ <div class="clear"></div>
+ </div>
+ </form>
+ </div>
</div>
</div>
-</div>
<script>
var room_id = {{$room_id}};
@@ -46,10 +98,21 @@ var last_chat = 0;
var chat_timer = null;
$(document).ready(function() {
+ $('#chatTopBar').spin('small');
chat_timer = setTimeout(load_chats,300);
-
+ $('#chatroom_bookmarks, #vcard').hide();
+ $('#chatroom_list, #chatroom_members').show();
+ adjustInlineTopBarHeight();
});
+$(window).resize(function () {
+ if($('main').hasClass('fullscreen')) {
+ adjustFullscreenTopBarHeight();
+ }
+ else {
+ adjustInlineTopBarHeight();
+ }
+});
$('#chat-form').submit(function(ev) {
$('body').css('cursor','wait');
@@ -63,11 +126,11 @@ $('#chat-form').submit(function(ev) {
});
function load_chats() {
-
$.get("chatsvc?f=&room_id=" + room_id + '&last=' + last_chat + ((stopped) ? '&stopped=1' : ''),function(data) {
if(data.success && (! stopped)) {
update_inroom(data.inroom);
update_chats(data.chats);
+ $('#chatTopBar').spin(false);
}
});
@@ -80,55 +143,86 @@ function update_inroom(inroom) {
var count = inroom.length;
$.each( inroom, function(index, item) {
var newNode = document.createElement('div');
- $(newNode).html('<img style="height: 32px; width: 32px;" src="' + item.img + '" alt="' + item.name + '" /> ' + item.status + '<br />' + item.name + '<br/>');
+ newNode.setAttribute('class', 'member-item');
+ $(newNode).html('<img style="height: 32px; width: 32px;" src="' + item.img + '" alt="' + item.name + '" /> ' + '<span class="name">' + item.name + '</span><br /><span class="' + item.status_class + '">' + item.status + '</span>');
html.appendChild(newNode);
});
- $('#chatUsers').html(html);
+ $('#chatMembers').html(html);
}
function update_chats(chats) {
-
var count = chats.length;
$.each( chats, function(index, item) {
last_chat = item.id;
var newNode = document.createElement('div');
- newNode.setAttribute('class', 'chat-item');
- $(newNode).html('<img class="chat-item-photo" src="' + item.img + '" alt="' + item.name + '" /><div class="chat-body"><span class="chat-item-name">' + item.name + ' </span><span class="autotime chat-item-time" title="' + item.isotime + '">' + item.localtime + '</span><br /><span class="chat-item-text">' + item.text + '</span></div><div class="chat-item-end"></div>');
+
+ if(item.self) {
+ newNode.setAttribute('class', 'chat-item-self clear');
+ $(newNode).html('<div class="chat-body-self"><div class="chat-item-title-self wall-item-ago"><span class="chat-item-name-self">' + item.name + ' </span><span class="autotime chat-item-time-self" title="' + item.isotime + '">' + item.localtime + '</span></div><div class="chat-item-text-self">' + item.text + '</div></div><img class="chat-item-photo-self" src="' + item.img + '" alt="' + item.name + '" />');
+ }
+ else {
+ newNode.setAttribute('class', 'chat-item clear');
+ $(newNode).html('<img class="chat-item-photo" src="' + item.img + '" alt="' + item.name + '" /><div class="chat-body"><div class="chat-item-title wall-item-ago"><span class="chat-item-name">' + item.name + ' </span><span class="autotime chat-item-time" title="' + item.isotime + '">' + item.localtime + '</span></div><div class="chat-item-text">' + item.text + '</div></div>');
+ }
$('#chatLineHolder').append(newNode);
$(".autotime").timeago();
+ var elem = document.getElementById('chatTopBar');
+ elem.scrollTop = elem.scrollHeight;
+ });
+}
+
+function chatJotGetLink() {
+ reply = prompt("{{$linkurl}}");
+ if(reply && reply.length) {
+ $('#chat-rotator').spin('tiny');
+ $.get('linkinfo?f=&url=' + reply, function(data) {
+ addmailtext(data);
+ $('#chat-rotator').spin(false);
});
- var elem = document.getElementById('chatTopBar');
- elem.scrollTop = elem.scrollHeight;
+ }
+}
+function addmailtext(data) {
+ var currentText = $("#chatText").val();
+ $("#chatText").val(currentText + data);
}
-</script>
-<script>
-function isMobile() {
-if( navigator.userAgent.match(/Android/i)
- || navigator.userAgent.match(/webOS/i)
- || navigator.userAgent.match(/iPhone/i)
- || navigator.userAgent.match(/iPad/i)
- || navigator.userAgent.match(/iPod/i)
- || navigator.userAgent.match(/BlackBerry/i)
- || navigator.userAgent.match(/Windows Phone/i)
- ){
- return true;
- }
- else {
- return false;
- }
+function adjustFullscreenTopBarHeight() {
+ $('#chatTopBar').height($(window).height() - $('#chatBottomBar').outerHeight(true) - $('.section-title-wrapper').outerHeight(true) - 16);
+ $('#chatTopBar').scrollTop($('#chatTopBar').prop('scrollHeight'));
+}
+
+function adjustInlineTopBarHeight() {
+ $('#chatTopBar').height($(window).height() - $('#chatBottomBar').outerHeight(true) - $('.section-title-wrapper').outerHeight(true) - $('nav').outerHeight(true) - 23);
+ $('#chatTopBar').scrollTop($('#chatTopBar').prop('scrollHeight'));
}
-$(function(){
- $('#chatText').keypress(function(e){
- if (e.keyCode == 13 && e.shiftKey||isMobile()) {
+function isMobile() {
+ if( navigator.userAgent.match(/Android/i)
+ || navigator.userAgent.match(/webOS/i)
+ || navigator.userAgent.match(/iPhone/i)
+ || navigator.userAgent.match(/iPad/i)
+ || navigator.userAgent.match(/iPod/i)
+ || navigator.userAgent.match(/BlackBerry/i)
+ || navigator.userAgent.match(/Windows Phone/i)
+ ){
+ return true;
+ }
+ else {
+ return false;
}
- else if (e.keyCode == 13) {
- e.preventDefault();
- $(this).parent('form').trigger('submit');
- }
- });
+}
+
+$(function(){
+ $('#chatText').keypress(function(e){
+ if (e.keyCode == 13 && e.shiftKey||isMobile()) {
+ //do nothing
+ }
+ else if (e.keyCode == 13) {
+ e.preventDefault();
+ $('#chat-form').trigger('submit');
+ }
+ });
});
</script>
diff --git a/view/tpl/chatroom_members.tpl b/view/tpl/chatroom_members.tpl
new file mode 100644
index 000000000..ea5fbede8
--- /dev/null
+++ b/view/tpl/chatroom_members.tpl
@@ -0,0 +1,5 @@
+<div id="chatroom_members" class="widget">
+ <h3>{{$header}}</h3>
+ <div id="chatMembers"></div>
+</div>
+
diff --git a/view/tpl/chatroom_new.tpl b/view/tpl/chatroom_new.tpl
index c64f21c97..8acff2ff5 100644
--- a/view/tpl/chatroom_new.tpl
+++ b/view/tpl/chatroom_new.tpl
@@ -1,14 +1,12 @@
-<div class="generic-content-wrapper-styled">
-<h1>{{$header}}</h1>
-
-<form action="chat" method="post" >
-{{include file="field_input.tpl" field=$name}}
-{{include file="field_input.tpl" field=$chat_expire}}
-<button id="dbtn-acl" class="btn btn-default" data-toggle="modal" data-target="#aclModal" onclick="return false;" >{{$permissions}}</button>
-{{$acl}}
-<div class="clear"></div>
-<br />
-<br />
-<input id="dbtn-submit" type="submit" name="submit" value="{{$submit}}" />
-</form>
+<div id="chatroom-new" class="section-content-tools-wrapper">
+ <form action="chat" method="post" >
+ {{include file="field_input.tpl" field=$name}}
+ {{include file="field_input.tpl" field=$chat_expire}}
+ {{$acl}}
+ <div class="btn-group pull-right">
+ <button id="dbtn-acl" class="btn btn-default" data-toggle="modal" data-target="#aclModal" title="{{$permissions}}" onclick="return false;" ><i id="jot-perms-icon" class="icon-{{$lockstate}}"></i></button>
+ <button id="dbtn-submit" class="btn btn-primary" type="submit" name="submit" value="{{$submit}}">{{$submit}}</button>
+ </div>
+ <div class="clear"></div>
+ </form>
</div>
diff --git a/view/tpl/chatroomlist.tpl b/view/tpl/chatroomlist.tpl
index 71fec8200..ff4b79a4b 100644
--- a/view/tpl/chatroomlist.tpl
+++ b/view/tpl/chatroomlist.tpl
@@ -1,11 +1,10 @@
-<div class="widget">
-<h3>{{$header}}</h3>
-{{if $items}}
-<table class="chatroomlist">
-{{foreach $items as $item}}
-<tr><td align="left"><a href="{{$baseurl}}/chat/{{$nickname}}/{{$item.cr_id}}">{{$item.cr_name}}</a></td><td align="right">{{$item.cr_inroom}}</td></tr>
-{{/foreach}}
-</table>
-{{/if}}
+<div id="chatroom_list" class="widget">
+ <h3>{{$header}}</h3>
+ <ul class="nav nav-pills nav-stacked">
+ <li><a href="{{$baseurl}}/chat/{{$nickname}}">{{$overview}}</a></li>
+ {{foreach $items as $item}}
+ <li><a href="{{$baseurl}}/chat/{{$nickname}}/{{$item.cr_id}}"><span class="badge pull-right">{{$item.cr_inroom}}</span>{{$item.cr_name}}</a></li>
+ {{/foreach}}
+ </ul>
</div>
diff --git a/view/tpl/chatrooms.tpl b/view/tpl/chatrooms.tpl
index 570aef1c7..d35148f7c 100644
--- a/view/tpl/chatrooms.tpl
+++ b/view/tpl/chatrooms.tpl
@@ -1,12 +1,41 @@
-<div class="generic-content-wrapper-styled">
-<h2>{{$header}}</h2>
-
-{{if $is_owner}}
-<p>
-<span class="btn btn-default"><a href="{{$baseurl}}/chat/{{$nickname}}/new">{{$newroom}}</a></span>
-</p>
-{{/if}}
-
-{{$rooms}}
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ {{if $is_owner}}
+ <button type="button" class="btn btn-success btn-xs pull-right" onclick="openClose('chatroom-new');"><i class="icon-plus-sign"></i>&nbsp;{{$newroom}}</button>
+ {{/if}}
+ <h2>{{$header}}</h2>
+ </div>
+ {{if $is_owner}}
+ {{$chatroom_new}}
+ {{/if}}
+ {{if $rooms}}
+ <div class="section-content-wrapper-np">
+ <table id="chatrooms-index">
+ <tr>
+ <th width="97%">{{$name}}</th>
+ <th width="1%">{{$expire}}</th>
+ <th width="1%" class="chatrooms-index-tool"></th>
+ <th width="1%"></th>
+ </tr>
+ {{foreach $rooms as $room}}
+ <tr class="chatroom-index-row">
+ <td><a href="{{$baseurl}}/chat/{{$nickname}}/{{$room.cr_id}}">{{$room.cr_name}}</a></td>
+ <td>{{$room.cr_expire}}&nbsp;min</td>
+ <td class="chatrooms-index-tool{{if $room.allow_cid || $room.allow_gid || $room.deny_cid || $room.deny_gid}} dropdown pull-right{{/if}}">
+ {{if $room.allow_cid || $room.allow_gid || $room.deny_cid || $room.deny_gid}}
+ <i class="icon-lock lockview dropdown-toggle" data-toggle="dropdown" onclick="lockview('chatroom',{{$room.cr_id}});"></i>
+ <ul id="panel-{{$room.cr_id}}" class="lockview-panel dropdown-menu"></ul>
+ {{/if}}
+ </td>
+ <td><span class="badge">{{$room.cr_inroom}}</span></td>
+ </tr>
+ {{/foreach}}
+ </table>
+ </div>
+ {{else}}
+ <div class="section-content-wrapper">
+ {{$norooms}}
+ </div>
+ {{/if}}
</div>
diff --git a/view/tpl/comment_item.tpl b/view/tpl/comment_item.tpl
index 49c6af764..0c0cb984c 100755
--- a/view/tpl/comment_item.tpl
+++ b/view/tpl/comment_item.tpl
@@ -57,6 +57,7 @@
</button>
</div>
{{/if}}
+ {{$comment_buttons}}
</div>
<div class="btn-group pull-right" id="comment-edit-submit-wrapper-{{$id}}">
{{if $preview}}
diff --git a/view/tpl/connection_template.tpl b/view/tpl/connection_template.tpl
index 35e97f3e9..e2a14d9a2 100755
--- a/view/tpl/connection_template.tpl
+++ b/view/tpl/connection_template.tpl
@@ -1,10 +1,48 @@
-<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" >
- <div class="contact-entry-photo-wrapper" >
- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" ><img class="contact-block-img {{if $contact.classes}}{{$contact.classes}}{{/if}}" src="{{$contact.thumb}}" alt="{{$contact.name}}" /></a>
+<div id="contact-entry-wrapper-{{$contact.id}}">
+ <div class="section-subtitle-wrapper">
+ <div class="pull-right">
+ {{if $contact.approve && $contact.ignore}}
+ <form action="connedit/{{$contact.id}}" method="post" >
+ <button type="submit" class="btn btn-success btn-xs" name="pending" value="1" title="{{$contact.approve_hover}}"><i class="icon-ok"></i> {{$contact.approve}}</button>
+
+ <a href="connedit/{{$contact.id}}/ignore" class="btn btn-warning btn-xs" title="{{$contact.ignore_hover}}"><i class="icon-ban-circle"></i> {{$contact.ignore}}</a>
+
+ {{/if}}
+ <a href="#" class="btn btn-danger btn-xs" title="{{$contact.delete_hover}}" onclick="dropItem('{{$contact.deletelink}}', '#contact-entry-wrapper-{{$contact.id}}'); return false;"><i class="icon-trash"></i> {{$contact.delete}}</a>
+ <a href="{{$contact.link}}" class="btn btn-default btn-xs" title="{{$contact.edit_hover}}"><i class="icon-pencil"></i></a>
+ {{if $contact.approve}}
+ </form>
+ {{/if}}
+ </div>
+ <h3>{{if $contact.public_forum}}<i class="icon-comments-alt"></i>&nbsp;{{/if}}<a href="{{$contact.url}}" title="{{$contact.img_hover}}" >{{$contact.name}}</a></h3>
+ </div>
+ <div class="section-content-tools-wrapper">
+ <div class="contact-photo-wrapper" >
+ <a href="{{$contact.url}}" title="{{$contact.img_hover}}" ><img class="directory-photo-img {{if $contact.classes}}{{$contact.classes}}{{/if}}" src="{{$contact.thumb}}" alt="{{$contact.name}}" /></a>
+ </div>
+ <div class="contact-info">
+ {{if $contact.status}}
+ <div class="contact-info-element">
+ <span class="contact-info-label">{{$contact.status_label}}:</span> {{$contact.status}}
+ </div>
+ {{/if}}
+ {{if $contact.connected}}
+ <div class="contact-info-element">
+ <span class="contact-info-label">{{$contact.connected_label}}:</span> <span class="autotime" title="{{$contact.connected}}"></span>
+ </div>
+ {{/if}}
+ {{if $contact.webbie}}
+ <div class="contact-info-element">
+ <span class="contact-info-label">{{$contact.webbie_label}}:</span> {{$contact.webbie}}
+ </div>
+ {{/if}}
+ {{if $contact.network}}
+ <div class="contact-info-element">
+ <span class="contact-info-label">{{$contact.network_label}}:</span> {{$contact.network}} - <a href="{{$contact.recentlink}}">{{$contact.recent_label}}</a>
+ </div>
+ {{/if}}
+ </div>
+
</div>
- <div class="contact-entry-photo-end" ></div>
- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" ><div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div></a>
- <div class="contact-entry-name-end" ></div>
- <div class="contact-entry-edit btn btn-default"><a href="{{$contact.link}}"><i class="icon-pencil connection-edit-icons"></i> {{$contact.edit}}</a></div>
- <div class="contact-entry-end" ></div>
</div>
+
diff --git a/view/tpl/connections.tpl b/view/tpl/connections.tpl
index 8e5266978..fdd269602 100755
--- a/view/tpl/connections.tpl
+++ b/view/tpl/connections.tpl
@@ -1,27 +1,38 @@
-<div class="generic-content-wrapper-styled">
-
-<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1>
-
-{{if $finding}}<h4>{{$finding}}</h4>{{/if}}
-
-<div id="contacts-search-wrapper">
-<form id="contacts-search-form" action="{{$cmd}}" method="get" >
-<span class="contacts-search-desc">{{$desc}}</span>
-<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" />
-<input type="submit" name="submit" id="contacts-search-submit" class="btn btn-default" value="{{$submit}}" />
-</form>
-</div>
-<div id="contacts-search-end"></div>
-
-{{$tabs}}
-
-<div id="connections-wrapper">
-{{foreach $contacts as $contact}}
- {{include file="connection_template.tpl"}}
-{{/foreach}}
-<div id="page-end"></div>
-</div>
-<div id="contact-edit-end"></div>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <div class="dropdown pull-right">
+ <button type="button" class="btn btn-primary btn-xs" onclick="openClose('contacts-search-form');">
+ <i class="icon-search"></i>&nbsp;{{$label}}
+ </button>
+ <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title="{{$sort}}">
+ <i class="icon-sort"></i>
+ </button>
+ <ul class="dropdown-menu">
+ {{foreach $tabs as $menu}}
+ <li><a href="{{$menu.url}}">{{$menu.label}}</a></li>
+ {{/foreach}}
+ </ul>
+ </div>
+ {{if $finding}}<h2>{{$finding}}</h2>{{else}}<h2>{{$header}}{{if $total}} ({{$total}}){{/if}}</h2>{{/if}}
+ </div>
+ <div id="contacts-search-form" class="section-content-tools-wrapper">
+ <form action="{{$cmd}}" method="get" >
+ <div class="form-group">
+ <div class="input-group">
+ <input type="text" name="search" id="contacts-search" class="widget-input" onfocus="this.select();" value="{{$search}}" placeholder="{{$desc}}" />
+ <div class="input-group-btn">
+ <button id="contacts-search-submit" class="btn btn-default btn-sm" type="submit" name="submit" value="{{$submit}}"><i class="icon-search"></i></button>
+ </div>
+ </div>
+ </div>
+ </form>
+ </div>
+ <div id="connections-wrapper">
+ {{foreach $contacts as $contact}}
+ {{include file="connection_template.tpl"}}
+ {{/foreach}}
+ <div id="page-end"></div>
+ </div>
</div>
<script>$(document).ready(function() { loadingPage = false;});</script>
<div id="page-spinner"></div>
diff --git a/view/tpl/contact_block.tpl b/view/tpl/contact_block.tpl
index d1ce5ca67..a32437212 100755
--- a/view/tpl/contact_block.tpl
+++ b/view/tpl/contact_block.tpl
@@ -1,7 +1,9 @@
-<div id="contact-block">
-<div id="contact-block-numcontacts">{{$contacts}}</div>
+<div id="contact-block" class="widget">
+<h3>{{$contacts}}</h3>
{{if $micropro}}
+ {{if $viewconnections}}
<a class="allcontact-link" href="viewconnections/{{$nickname}}">{{$viewconnections}}</a>
+ {{/if}}
<div class='contact-block-content'>
{{foreach $micropro as $m}}
{{$m}}
diff --git a/view/tpl/conv_item.tpl b/view/tpl/conv_item.tpl
index 08f0d4fbe..553bc3146 100755
--- a/view/tpl/conv_item.tpl
+++ b/view/tpl/conv_item.tpl
@@ -26,7 +26,7 @@
<div class="wall-item-photo-end" style="clear:both"></div>
</div>
{{if $item.title}}
- <div class="wall-item-title" id="wall-item-title-{{$item.id}}">
+ <div class="wall-item-title" id="wall-item-title-{{$item.id}}" title="{{$item.title}}">
<h3>{{if $item.title_tosource}}{{if $item.plink}}<a href="{{$item.plink.href}}" title="{{$item.title}} ({{$item.plink.title}})">{{/if}}{{/if}}{{$item.title}}{{if $item.title_tosource}}{{if $item.plink}}</a>{{/if}}{{/if}}</h3>
</div>
{{/if}}
diff --git a/view/tpl/conv_list.tpl b/view/tpl/conv_list.tpl
index cf1310ea6..e7ce22043 100755
--- a/view/tpl/conv_list.tpl
+++ b/view/tpl/conv_list.tpl
@@ -26,7 +26,7 @@
<div class="wall-item-photo-end" style="clear:both"></div>
</div>
{{if $item.title}}
- <div class="wall-item-title" id="wall-item-title-{{$item.id}}">
+ <div class="wall-item-title" id="wall-item-title-{{$item.id}}" title="{{$item.title}}">
<h3>{{if $item.title_tosource}}{{if $item.plink}}<a href="{{$item.plink.href}}" title="{{$item.title}} ({{$item.plink.title}})">{{/if}}{{/if}}{{$item.title}}{{if $item.title_tosource}}{{if $item.plink}}</a>{{/if}}{{/if}}</h3>
</div>
{{/if}}
diff --git a/view/tpl/cover_photo.tpl b/view/tpl/cover_photo.tpl
new file mode 100755
index 000000000..4352501ae
--- /dev/null
+++ b/view/tpl/cover_photo.tpl
@@ -0,0 +1,29 @@
+<div id="profile-photo-content" class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
+
+ <form enctype="multipart/form-data" action="cover_photo" method="post">
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+
+ <div id="profile-photo-upload-wrapper">
+
+ <label id="profile-photo-upload-label" class="form-label" for="profile-photo-upload">{{$lbl_upfile}}</label>
+ <input name="userfile" class="form-input" type="file" id="profile-photo-upload" size="48" />
+ <div class="clear"></div>
+ <br />
+ <br />
+ <div id="profile-photo-submit-wrapper">
+ <input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}">
+ </div>
+ </div>
+
+ </form>
+ <br />
+ <br />
+ <div id="profile-photo-link-select-wrapper">
+ {{$select}}
+ </div>
+ </div>
+</div>
diff --git a/view/tpl/cover_photo_widget.tpl b/view/tpl/cover_photo_widget.tpl
new file mode 100755
index 000000000..8254fc87d
--- /dev/null
+++ b/view/tpl/cover_photo_widget.tpl
@@ -0,0 +1,53 @@
+<script>
+ $(document).ready(function() {
+ if($('#cover-photo').length && $(window).width() > 755) {
+ $('.navbar-fixed-top').css('position', 'relative');
+ $('aside, section').css('padding-top', 0 + 'px');
+ $('main').css('opacity', 0);
+ $('header').hide();
+ }
+ else {
+ $('#cover-photo').remove();
+ }
+ });
+
+ $(window).scroll(function () {
+ if($('#cover-photo').length && $(window).width() > 755 && $(window).scrollTop() >= $('#cover-photo').height()) {
+ $('header').fadeIn();
+ $('main').css('opacity', 1);
+ $('aside, section').css('padding-top', $('nav').outerHeight(true) + 'px');
+ $(window).scrollTop($(window).scrollTop() - $('#cover-photo').height())
+ $('.navbar-fixed-top').css('position', 'fixed');
+ $('#cover-photo').remove();
+ }
+ if($('#cover-photo').length) {
+ $('main').css('opacity', ($(window).scrollTop()/$('#cover-photo').height()).toFixed(1));
+ }
+ });
+
+ $(window).resize(function () {
+ if($('#cover-photo').length && $(window).width() < 755) {
+ $('main').css('opacity', 1);
+ $('aside, section').css('padding-top', $('nav').outerHeight(true) + 'px');
+ $('.navbar-fixed-top').css('position', 'fixed');
+ $('#cover-photo').remove();
+ }
+
+ });
+
+ function slideUpCover() {
+ $('html, body').animate({scrollTop: $('#cover-photo').height() + 'px'});
+ }
+</script>
+
+<div id="cover-photo" onclick="slideUpCover();" title="{{$hovertitle}}">
+ {{$photo_html}}
+ <div id="cover-photo-caption">
+ <div class="cover-photo-title">
+ {{$title}}
+ </div>
+ <div class="cover-photo-subtitle">
+ {{$subtitle}}
+ </div>
+ </div>
+</div>
diff --git a/view/tpl/cropcover.tpl b/view/tpl/cropcover.tpl
new file mode 100755
index 000000000..68c948889
--- /dev/null
+++ b/view/tpl/cropcover.tpl
@@ -0,0 +1,58 @@
+<h1>{{$title}}</h1>
+<p id="cropimage-desc">
+{{$desc}}
+</p>
+<div id="cropimage-wrapper">
+<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" />
+</div>
+<div id="cropimage-preview-wrapper" >
+<div id="previewWrap" ></div>
+</div>
+
+<script type="text/javascript" language="javascript">
+
+ function onEndCrop( coords, dimensions ) {
+ $( 'x1' ).value = coords.x1;
+ $( 'y1' ).value = coords.y1;
+ $( 'x2' ).value = coords.x2;
+ $( 'y2' ).value = coords.y2;
+ $( 'width' ).value = dimensions.width;
+ $( 'height' ).value = dimensions.height;
+ }
+
+ Event.observe( window, 'load', function() {
+ new Cropper.ImgWithPreview(
+ 'croppa',
+ {
+ previewWrap: 'previewWrap',
+ minWidth: 240,
+ minHeight: 87,
+ maxWidth: 320,
+ maxHeight: 320,
+ ratioDim: { x: 100, y:36 },
+ displayOnInit: true,
+ onEndCrop: onEndCrop
+ }
+ );
+ }
+ );
+
+</script>
+
+<form action="cover_photo/{{$resource}}" id="crop-image-form" method="post" />
+<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+
+<input type='hidden' name='profile' value='{{$profile}}'>
+<input type="hidden" name="cropfinal" value="1" />
+<input type="hidden" name="xstart" id="x1" />
+<input type="hidden" name="ystart" id="y1" />
+<input type="hidden" name="xfinal" id="x2" />
+<input type="hidden" name="yfinal" id="y2" />
+<input type="hidden" name="height" id="height" />
+<input type="hidden" name="width" id="width" />
+
+<div id="crop-image-submit-wrapper" >
+<input type="submit" name="submit" value="{{$done}}" />
+</div>
+
+</form>
diff --git a/view/tpl/direntry.tpl b/view/tpl/direntry.tpl
index ecc38beb9..7c2a45473 100755
--- a/view/tpl/direntry.tpl
+++ b/view/tpl/direntry.tpl
@@ -2,7 +2,6 @@
<div class="section-subtitle-wrapper">
<div class="pull-right">
{{if $entry.viewrate}}
- {{if $entry.canrate}}<button class="btn btn-default btn-xs" onclick="doRatings('{{$entry.hash}}'); return false;" ><i class="icon-pencil"></i><span id="edited-{{$entry.hash}}" class="required" id="edited-{{$entry.hash}}" style="display: none;" >&nbsp;*</span></button>{{/if}}
{{if $entry.total_ratings}}<a href="ratings/{{$entry.hash}}" id="dir-rating-{{$entry.hash}}" class="btn btn-default btn-xs">{{$entry.total_ratings}}</a>{{/if}}
{{/if}}
{{if $entry.ignlink}}
@@ -11,6 +10,9 @@
{{if $entry.connect}}
<a class="btn btn-success btn-xs" href="{{$entry.connect}}"><i class="icon-plus connect-icon"></i> {{$entry.conn_label}}</a>
{{/if}}
+ {{if $entry.viewrate}}
+ {{if $entry.canrate}}<button class="btn btn-default btn-xs" onclick="doRatings('{{$entry.hash}}'); return false;" ><i class="icon-pencil"></i><span id="edited-{{$entry.hash}}" class="required" id="edited-{{$entry.hash}}" style="display: none;" >&nbsp;*</span></button>{{/if}}
+ {{/if}}
</div>
<h3>{{if $entry.public_forum}}<i class="icon-comments-alt" title="{{$entry.forum_label}} @{{$entry.nickname}}+"></i>&nbsp;{{/if}}<a href='{{$entry.profile_link}}' >{{$entry.name}}</a>{{if $entry.online}}&nbsp;<i class="icon-asterisk online-now" title="{{$entry.online}}"></i>{{/if}}</h3>
</div>
diff --git a/view/tpl/email_notify_html.tpl b/view/tpl/email_notify_html.tpl
index a2159c885..5b4954c8e 100755
--- a/view/tpl/email_notify_html.tpl
+++ b/view/tpl/email_notify_html.tpl
@@ -7,7 +7,7 @@
<body>
<table style="border:1px solid #ccc; background-color: #FFFFFF; color: #000000;">
<tbody>
- <tr><td colspan="2" style="background:#43488A; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src='{{$siteurl}}/images/hz-white-32.png'><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">{{$product}}</div><div style="clear: both;"></div></td></tr>
+ <tr><td colspan="2" style="background:#43488A; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src="{{$notify_icon}}"><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">{{$product}}</div><div style="clear: both;"></div></td></tr>
<tr><td style="padding-top:22px;" colspan="2">{{$preamble}}</td></tr>
@@ -18,7 +18,7 @@
<tr><td style="font-weight:bold;padding-bottom:5px;">{{$title}}</td></tr>
<tr><td style="padding-right:22px;">{{$htmlversion}}</td></tr>
<tr><td style="padding-top:11px;" colspan="2">{{$hsitelink}}</td></tr>
- <tr><td style="padding-bottom:11px;" colspan="2">{{$hitemlink}}</td></tr>
+ <tr><td style="padding:11px 0;" colspan="2">{{$hitemlink}}</td></tr>
<tr><td></td><td>{{$thanks}}</td></tr>
<tr><td></td><td>{{$site_admin}}</td></tr>
</tbody>
diff --git a/view/tpl/email_notify_text.tpl b/view/tpl/email_notify_text.tpl
index bdab4c273..56925c18b 100755
--- a/view/tpl/email_notify_text.tpl
+++ b/view/tpl/email_notify_text.tpl
@@ -5,6 +5,7 @@
{{$textversion}}
{{$tsitelink}}
+
{{$titemlink}}
{{$thanks}}
diff --git a/view/tpl/event_cal.tpl b/view/tpl/event_cal.tpl
new file mode 100755
index 000000000..61458b263
--- /dev/null
+++ b/view/tpl/event_cal.tpl
@@ -0,0 +1,14 @@
+{{foreach $events as $event}}
+ <div class="event-wrapper">
+ <div class="event">
+ <div class="event-owner">
+ {{if $event.item.author.xchan_name}}<a href="{{$event.item.author.xchan_url}}" ><img src="{{$event.item.author.xchan_photo_s}}">{{$event.item.author.xchan_name}}</a>{{/if}}
+ </div>
+ {{$event.html}}
+ <div class="event-buttons">
+ {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" class="plink-event-link"><i class="icon-external-link btn btn-default" ></i></a>{{/if}}
+ </div>
+ <div class="clear"></div>
+ </div>
+ </div>
+{{/foreach}}
diff --git a/view/tpl/event_head.tpl b/view/tpl/event_head.tpl
index dc98d14b3..5083c5835 100755
--- a/view/tpl/event_head.tpl
+++ b/view/tpl/event_head.tpl
@@ -6,7 +6,7 @@
<script>
function showEvent(eventid) {
$.get(
- '{{$baseurl}}/events/?id='+eventid,
+ '{{$baseurl}}{{$module_url}}/?id='+eventid,
function(data){
$.colorbox({ scrolling: false, html: data, onComplete: function() { $.colorbox.resize(); }});
}
@@ -36,7 +36,7 @@
$(document).ready(function() {
$('#events-calendar').fullCalendar({
- events: '{{$baseurl}}/events/json',
+ events: '{{$baseurl}}{{$module_url}}/json',
header: false,
lang: '{{$lang}}',
firstDay: {{$first_day}},
@@ -109,10 +109,17 @@
});
// center on date
+ // @fixme does not work for cal/$nick module_url
var args=location.href.replace(baseurl,"").split("/");
+ {{if $modparams == 2}}
+ if (args.length>=5) {
+ $("#events-calendar").fullCalendar('gotoDate',args[3] , args[4]-1);
+ }
+ {{else}}
if (args.length>=4) {
$("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
- }
+ }
+ {{/if}}
// show event popup
var hash = location.hash.split("-")
diff --git a/view/tpl/events-js.tpl b/view/tpl/events-js.tpl
index 08c8aa64a..5c9eb2814 100755
--- a/view/tpl/events-js.tpl
+++ b/view/tpl/events-js.tpl
@@ -1,7 +1,9 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
<div class="pull-right">
- <button class="btn btn-success btn-xs" onclick="openClose('form'); closeMenu('event-tools');">{{$new_event.1}}</button>
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false);"><i class="icon-resize-small"></i></button>
+ <button class="btn btn-success btn-xs" onclick="openClose('form');">{{$new_event.1}}</button>
<div class="btn-group">
<button class="btn btn-default btn-xs" onclick="changeView('prev', false);" title="{{$prev}}"><i class="icon-backward"></i></button>
<button id="events-spinner" class="btn btn-default btn-xs" onclick="changeView('today', false);" title="{{$today}}"><i class="icon-bullseye"></i></button>
diff --git a/view/tpl/events_cal-js.tpl b/view/tpl/events_cal-js.tpl
new file mode 100755
index 000000000..abffb2a92
--- /dev/null
+++ b/view/tpl/events_cal-js.tpl
@@ -0,0 +1,20 @@
+{{$tabs}}
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <div class="pull-right">
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false);"><i class="icon-resize-small"></i></button>
+ <div class="btn-group">
+ <button class="btn btn-default btn-xs" onclick="changeView('prev', false);" title="{{$prev}}"><i class="icon-backward"></i></button>
+ <button id="events-spinner" class="btn btn-default btn-xs" onclick="changeView('today', false);" title="{{$today}}"><i class="icon-bullseye"></i></button>
+ <button class="btn btn-default btn-xs" onclick="changeView('next', false);" title="{{$next}}"><i class="icon-forward"></i></button>
+ </div>
+ </div>
+ <h2 id="title"></h2>
+ <div class="clear"></div>
+ </div>
+ <div class="clear"></div>
+ <div class="section-content-wrapper-np">
+ <div id="events-calendar"></div>
+ </div>
+</div>
diff --git a/view/tpl/field_acheckbox.tpl b/view/tpl/field_acheckbox.tpl
index e99128bbb..d85c234f1 100755
--- a/view/tpl/field_acheckbox.tpl
+++ b/view/tpl/field_acheckbox.tpl
@@ -13,6 +13,7 @@
<input type="checkbox" name='{{$field.0}}' class='abook-edit-me' id='me_id_{{$field.0}}' value="{{$field.4}}" {{if $field.3}}checked="checked"{{/if}} />
{{/if}}
{{if $notself && $field.5}}
+ <input type="hidden" name='{{$field.0}}' value="{{if $field.7}}1{{else}}0{{/if}}" />
{{if $field.3}}<i class="icon-check"></i>{{else}}<i class="icon-check-empty"></i>{{/if}}
{{/if}}
</td>
diff --git a/view/tpl/field_input.tpl b/view/tpl/field_input.tpl
index 128bbfbe1..d6a7f56b2 100755
--- a/view/tpl/field_input.tpl
+++ b/view/tpl/field_input.tpl
@@ -1,4 +1,4 @@
- <div class='form-group field input'>
+ <div id="id_{{$field.0}}_wrapper" class='form-group field input'>
<label for='id_{{$field.0}}' id='label_{{$field.0}}'>{{$field.1}}{{if $field.4}}<span class="required"> {{$field.4}}</span>{{/if}}</label>
<input class="form-control" name='{{$field.0}}' id='id_{{$field.0}}' type="text" value="{{$field.2}}"{{if $field.5}} {{$field.5}}{{/if}}>
<span id='help_{{$field.0}}' class='help-block'>{{$field.3}}</span>
diff --git a/view/tpl/field_password.tpl b/view/tpl/field_password.tpl
index d19bc9414..1643fa855 100755
--- a/view/tpl/field_password.tpl
+++ b/view/tpl/field_password.tpl
@@ -1,5 +1,5 @@
<div class='form-group field password'>
<label for='id_{{$field.0}}'>{{$field.1}}</label>
<input class="form-control" type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"{{if $field.5}} {{$field.5}}{{/if}}>{{if $field.4}} <span class="required">{{$field.4}}</span> {{/if}}
- <span class='help-block'>{{$field.3}}</span>
+ <span id="help_{{$field.0}}" class="help-block">{{$field.3}}</span>
</div>
diff --git a/view/tpl/follow.tpl b/view/tpl/follow.tpl
index 0c808b9a5..8c1f8d4ca 100755
--- a/view/tpl/follow.tpl
+++ b/view/tpl/follow.tpl
@@ -1,9 +1,14 @@
<div id="follow-sidebar" class="widget">
<h3>{{$connect}}</h3>
- <div id="connect-desc">{{$desc}}</div>
<form action="follow" method="post" />
- <input id="side-follow-url" type="text" name="url" title="{{$hint}}" />
- <input id="side-follow-submit" type="submit" name="submit" class="btn btn-default" value="{{$follow}}" />
+ <div class="form-group">
+ <div class="input-group">
+ <input class="widget-input" type="text" name="url" title="{{$hint}}" placeholder="{{$desc}}" />
+ <div class="input-group-btn">
+ <button class="btn btn-default btn-sm" type="submit" name="submit" value="{{$follow}}"><i class="icon-plus"></i></button>
+ </div>
+ </div>
+ </div>
</form>
{{if $abook_usage_message}}
<div class="usage-message" id="abook-usage-message">{{$abook_usage_message}}</div>
diff --git a/view/tpl/group_edit.tpl b/view/tpl/group_edit.tpl
index eb658624c..d9412a6f7 100755
--- a/view/tpl/group_edit.tpl
+++ b/view/tpl/group_edit.tpl
@@ -1,3 +1,4 @@
+<div class="generic-content-wrapper-styled">
<h2>{{$title}}</h2>
@@ -22,3 +23,4 @@
</div>
{{/if}}
{{if $desc}}<div id="group-edit-desc">{{$desc}}</div>{{/if}}
+</div>
diff --git a/view/tpl/group_side.tpl b/view/tpl/group_side.tpl
index 952757076..af6014359 100755
--- a/view/tpl/group_side.tpl
+++ b/view/tpl/group_side.tpl
@@ -16,7 +16,7 @@
</li>
{{/foreach}}
<li>
- <a href="group/new" title="{{$createtext}}" >{{$createtext}}</a>
+ <a href="group/new" title="{{$createtext}}" ><i class="icon-plus-sign"></i> {{$createtext}}</a>
</li>
</ul>
diff --git a/view/tpl/head.tpl b/view/tpl/head.tpl
index 8a007232e..9fcdf1735 100755
--- a/view/tpl/head.tpl
+++ b/view/tpl/head.tpl
@@ -1,34 +1,24 @@
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<base href="{{$baseurl}}/" />
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable={{$user_scalable}}" />
-<meta name="generator" content="{{$generator}}" />
-
+{{$metas}}
<!--[if IE]>
<script src="{{$baseurl}}/library/html5.js"></script>
<![endif]-->
{{$head_css}}
-
{{$js_strings}}
-
{{$head_js}}
-
<link rel="shortcut icon" href="{{$icon}}" />
-<link rel="search"
- href="{{$baseurl}}/opensearch"
- type="application/opensearchdescription+xml"
- title="Search in the Hubzilla" />
-
-
+<link rel="search" href="{{$baseurl}}/opensearch" type="application/opensearchdescription+xml" title="{{$osearch}}" />
<script>
-
var updateInterval = {{$update_interval}};
var localUser = {{if $local_channel}}{{$local_channel}}{{else}}false{{/if}};
var zid = {{if $zid}}'{{$zid}}'{{else}}null{{/if}};
var justifiedGalleryActive = false;
{{if $channel_hash}}var channelHash = '{{$channel_hash}}';{{/if}}
{{if $channel_id}}var channelId = '{{$channel_id}}';{{/if}}{{* Used in e.g. autocomplete *}}
-
+ var preloadImages = {{$preload_images}};
</script>
diff --git a/view/tpl/install_settings.tpl b/view/tpl/install_settings.tpl
index 62dcbb8b3..5ecd3243b 100755
--- a/view/tpl/install_settings.tpl
+++ b/view/tpl/install_settings.tpl
@@ -19,6 +19,7 @@
{{include file="field_input.tpl" field=$adminmail}}
{{include file="field_input.tpl" field=$siteurl}}
+{{include file="field_checkbox.tpl" field=$advanced}}
{{include file="field_select_grouped.tpl" field=$timezone}}
diff --git a/view/tpl/invite.tpl b/view/tpl/invite.tpl
index c39e044bc..440e1e02b 100755
--- a/view/tpl/invite.tpl
+++ b/view/tpl/invite.tpl
@@ -1,32 +1,28 @@
-<div class="generic-content-wrapper-styled">
-<form action="invite" method="post" id="invite-form" >
+<div id="invite" class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$invite}}</h2>
+ </div>
+ <div class="section-content-wrapper">
-<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+ <form action="invite" method="post" id="invite-form" >
-<div id="invite-wrapper">
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
-<h3>{{$invite}}</h3>
+ <div id="invite-recipient-textarea" class="form-group field custom">
+ <label for="recipients">{{$addr_text}}</label>
+ <textarea id="invite-recipients" name="recipients" rows="6" class="form-control"></textarea>
+ </div>
-<div id="invite-recipient-text">
-{{$addr_text}}
-</div>
-
-<div id="invite-recipient-textarea">
-<textarea id="invite-recipients" name="recipients" rows="8" cols="32" ></textarea>
-</div>
-
-<div id="invite-message-text">
-{{$msg_text}}
-</div>
+ <div id="invite-message-textarea" class="form-group field custom">
+ <label for="message">{{$msg_text}}</label>
+ <textarea id="invite-message" name="message" rows="12" class="form-control">{{$default_message}}</textarea>
+ </div>
-<div id="invite-message-textarea">
-<textarea id="invite-message" name="message" rows="10" cols="72" >{{$default_message}}</textarea>
-</div>
+ <div id="invite-submit-wrapper" class="form-group">
+ <button class="btn btn-primary btn-sm" type="submit" id="invite-submit" name="submit" value="{{$submit}}">{{$submit}}</button>
+ </div>
-<div id="invite-submit-wrapper">
-<input type="submit" name="submit" value="{{$submit}}" />
-</div>
+ </form>
-</div>
-</form>
+ </div>
</div>
diff --git a/view/tpl/jot-header.tpl b/view/tpl/jot-header.tpl
index 84fccc105..b8618ab69 100755
--- a/view/tpl/jot-header.tpl
+++ b/view/tpl/jot-header.tpl
@@ -11,10 +11,15 @@ function initEditor(cb){
if(plaintext == 'none') {
$("#profile-jot-text-loading").spin(false).hide();
$("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+ {{if $bbco_autocomplete}}
+ $("#profile-jot-text").bbco_autocomplete('{{$bbco_autocomplete}}'); // autocomplete bbcode
+ {{/if}}
+ {{if $editor_autocomplete}}
if(typeof channelId === 'undefined')
$("#profile-jot-text").editor_autocomplete(baseurl+"/acl");
else
$("#profile-jot-text").editor_autocomplete(baseurl+"/acl",[channelId]); // Also gives suggestions from current channel's connections
+ {{/if}}
editor = true;
$("a#jot-perms-icon").colorbox({
'inline' : true,
@@ -213,20 +218,6 @@ function enableOnUser(){
}
}
- function jotVideoURL() {
- reply = prompt("{{$vidurl}}");
- if(reply && reply.length) {
- addeditortext('[video]' + reply + '[/video]');
- }
- }
-
- function jotAudioURL() {
- reply = prompt("{{$audurl}}");
- if(reply && reply.length) {
- addeditortext('[audio]' + reply + '[/audio]');
- }
- }
-
function jotGetLocation() {
reply = prompt("{{$whereareu}}", $('#jot-location').val());
if(reply && reply.length) {
diff --git a/view/tpl/jot.tpl b/view/tpl/jot.tpl
index 32a08a9b3..026c586a0 100755
--- a/view/tpl/jot.tpl
+++ b/view/tpl/jot.tpl
@@ -1,5 +1,12 @@
-<div id="profile-jot-wrapper">
- <form id="profile-jot-form" action="{{$action}}" method="post">
+<form id="profile-jot-form" action="{{$action}}" method="post">
+ {{$mimeselect}}
+ {{$layoutselect}}
+ {{if $id_select}}
+ <div class="channel-id-select-div">
+ <span class="channel-id-select-desc">{{$id_seltext}}</span> {{$id_select}}
+ </div>
+ {{/if}}
+ <div id="profile-jot-wrapper">
{{if $parent}}
<input type="hidden" name="parent" value="{{$parent}}" />
{{/if}}
@@ -17,13 +24,7 @@
<input type="hidden" name="preview" id="jot-preview" value="0" />
<input type="hidden" id="jot-consensus" name="consensus" value="{{if $consensus}}{{$consensus}}{{else}}0{{/if}}" />
{{if $showacl}}{{$acl}}{{/if}}
- {{$mimeselect}}
- {{$layoutselect}}
- {{if $id_select}}
- <div class="channel-id-select-div">
- <span class="channel-id-select-desc">{{$id_seltext}}</span> {{$id_select}}
- </div>
- {{/if}}
+
{{if $webpage}}
<div id="jot-pagetitle-wrap" class="jothidden">
<input name="pagetitle" id="jot-pagetitle" type="text" placeholder="{{$placeholdpagetitle}}" value="{{$pagetitle}}">
@@ -47,6 +48,7 @@
{{/if}}
<div id="profile-jot-submit-wrapper" class="jothidden">
<div id="profile-jot-submit-left" class="btn-toolbar pull-left">
+ {{if $bbcode}}
<div class="btn-group">
<button id="main-editor-bold" class="btn btn-default btn-sm" title="{{$bold}}" onclick="inserteditortag('b', 'profile-jot-text'); return false;">
<i class="icon-bold jot-icons"></i>
@@ -64,6 +66,7 @@
<i class="icon-terminal jot-icons"></i>
</button>
</div>
+ {{/if}}
{{if $visitor}}
<div class="btn-group hidden-xs">
{{if $writefiles}}
@@ -159,9 +162,10 @@
</div>
<div id="profile-jot-text-loading"></div>
<div id="profile-jot-end" class="clear"></div>
- <div id="jot-preview-content" style="display:none;"></div>
- </form>
-</div>
+ </div>
+</form>
+
+<div id="jot-preview-content" style="display:none;"></div>
<!-- Modal for item expiry-->
<div class="modal" id="expiryModal" tabindex="-1" role="dialog" aria-labelledby="expiryModalLabel" aria-hidden="true">
diff --git a/view/tpl/lang_selector.tpl b/view/tpl/lang_selector.tpl
index b512c759b..1324442f3 100755
--- a/view/tpl/lang_selector.tpl
+++ b/view/tpl/lang_selector.tpl
@@ -1,3 +1,4 @@
+<div class="generic-content-wrapper-styled">
<h1>{{$title}}</h1>
<br />
<div id="language-selector" >
@@ -9,3 +10,4 @@
</select>
</form>
</div>
+</div>
diff --git a/view/tpl/locmanage.tpl b/view/tpl/locmanage.tpl
index c94cf60a7..89d5295ad 100644
--- a/view/tpl/locmanage.tpl
+++ b/view/tpl/locmanage.tpl
@@ -1,38 +1,41 @@
-<div class="generic-content-wrapper-styled">
-<h2>{{$header}}</h2>
-
-<script>
-function primehub(id) {
- $.post(baseurl + '/locs','primary='+id,function(data) { window.location.href=window.location.href; });
-}
-function drophub(id) {
- $.post(baseurl + '/locs','drop='+id,function(data) { window.location.href=window.location.href; });
-}
-</script>
-
-<div class="descriptive-text">{{$sync_text}}</div>
-<br />
-<div class="descriptive-text">{{$drop_text}}</div>
-<div class="descriptive-text">{{$last_resort}}</div>
-<br />
-
-
-
-
-<table>
-<tr><td>{{$loc}}</td><td>{{$mkprm}}</td><td>{{$drop}}</td></tr>
-{{foreach $hubs as $hub}}
-{{if ! $hub.deleted }}
-<tr><td>
-{{$hub.hubloc_url}} ({{$hub.hubloc_addr}})</td>
-<td>
-{{if $hub.primary}}<button class="btn btn-std"><i class="icon-check"></i></button>{{else}}<button class="btn btn-std" onclick="primehub({{$hub.hubloc_id}}); return false;" ><i class="icon-check-empty" ></i></button>{{/if}}
-</td>
-<td><button class="btn btn-std" onclick="drophub({{$hub.hubloc_id}}); return false;"><i class="icon-trash"></i></button></td>
-</tr>
-{{/if}}
-{{/foreach}}
-</table>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <script>
+ function primehub(id) {
+ $.post(baseurl + '/locs','primary='+id,function(data) { window.location.href=window.location.href; });
+ }
+ function drophub(id) {
+ $.post(baseurl + '/locs','drop='+id,function(data) { window.location.href=window.location.href; });
+ }
+ </script>
+ <button class="btn btn-success btn-xs pull-right" onclick="window.location.href='/locs/f=&sync=1'; return false;"><i class="icon-refresh"></i>&nbsp;{{$sync}}</button>
+ <h2>{{$header}}</h2>
+ </div>
+ <div class="section-content-wrapper-np">
+ <div class="section-content-warning-wrapper">
+ {{$sync_text}}
+ </div>
+ <div class="section-content-info-wrapper">
+ {{$drop_text}}<br>
+ {{$last_resort}}
+ </div>
+ <table id="locs-index">
+ <tr>
+ <th>{{$addr}}</th>
+ <th class="hidden-xs">{{$loc}}</th>
+ <th>{{$mkprm}}</th>
+ <th>{{$drop}}</th>
+ </tr>
+ {{foreach $hubs as $hub}}
+ {{if ! $hub.deleted }}
+ <tr class="locs-index-row">
+ <td>{{$hub.hubloc_addr}}</td>
+ <td class="hidden-xs">{{$hub.hubloc_url}}</td>
+ <td>{{if $hub.primary}}<i class="icon-check"></i>{{else}}<i class="icon-check-empty primehub" onclick="primehub({{$hub.hubloc_id}}); return false;"></i>{{/if}}</td>
+ <td><i class="icon-trash drophub" onclick="drophub({{$hub.hubloc_id}}); return false;"></i></td>
+ </tr>
+ {{/if}}
+ {{/foreach}}
+ </table>
+ </div>
</div>
-<div class="clear"></div>
-<button class="btn btn-std" onclick="window.location.href='/locs/f=&sync=1'; return false;">{{$sync}}</button>
diff --git a/view/tpl/login.tpl b/view/tpl/login.tpl
index da38f3571..d56c8f272 100755
--- a/view/tpl/login.tpl
+++ b/view/tpl/login.tpl
@@ -5,7 +5,7 @@
<div id="login-input" class="form-group">
{{include file="field_input.tpl" field=$lname}}
{{include file="field_password.tpl" field=$lpassword}}
- {{include file="field_checkbox.tpl" field=$remember}}
+ {{include file="field_checkbox.tpl" field=$remember_me}}
<button type="submit" name="submit" class="btn btn-block btn-primary">{{$login}}</button>
</div>
<div id="login-extra-links">
diff --git a/view/tpl/mail_display.tpl b/view/tpl/mail_display.tpl
index 24e763571..a7754daf2 100755
--- a/view/tpl/mail_display.tpl
+++ b/view/tpl/mail_display.tpl
@@ -1,8 +1,12 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
- {{if $mailbox == 'combined'}}
- <a class="btn btn-xs btn-danger pull-right" href="mail/{{$mailbox}}/dropconv/{{$thread_id}}" onclick="return confirmDelete();"><i class="icon-trash"></i> {{$delete}}</a>
- {{/if}}
+ <div class="pull-right">
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false);"><i class="icon-resize-small"></i></button>
+ {{if $mailbox == 'combined'}}
+ <a class="btn btn-xs btn-danger" href="mail/{{$mailbox}}/dropconv/{{$thread_id}}" onclick="return confirmDelete();"><i class="icon-trash"></i> {{$delete}}</a>
+ {{/if}}
+ </div>
<h2>{{$prvmsg_header}}</h2>
<div class="clear"></div>
</div>
diff --git a/view/tpl/mood_content.tpl b/view/tpl/mood_content.tpl
index 63eaa2d8d..315ee4c8a 100755
--- a/view/tpl/mood_content.tpl
+++ b/view/tpl/mood_content.tpl
@@ -1,20 +1,33 @@
-<h3>{{$title}}</h3>
-<div id="mood-desc">{{$desc}}</div>
+<div id="mood-content" class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
-<form action="mood" method="get">
-<br />
-<br />
+ <div id="mood-desc">{{$desc}}</div>
-<input id="mood-parent" type="hidden" value="{{$parent}}" name="parent" />
+ <br />
+ <br />
-<select name="verb" id="mood-verb-select" >
-{{foreach $verbs as $v}}
-<option value="{{$v.0}}">{{$v.1}}</option>
-{{/foreach}}
-</select>
-<br />
-<br />
-<input type="submit" name="submit" value="{{$submit}}" />
-</form>
+ <form action="mood" method="get">
+ <br />
+ <br />
+
+ <input id="mood-parent" type="hidden" value="{{$parent}}" name="parent" />
+
+ <div class="form-group field custom">
+ <select name="verb" id="mood-verb-select" class="form-control" >
+ {{foreach $verbs as $v}}
+ <option value="{{$v.0}}">{{$v.1}}</option>
+ {{/foreach}}
+ </select>
+ </div>
+ <br />
+ <br />
+
+ <input type="submit" name="submit" value="{{$submit}}" />
+ </form>
+ </div>
+</div>
diff --git a/view/tpl/nav.tpl b/view/tpl/nav.tpl
index 3d6809c22..886f73947 100755
--- a/view/tpl/nav.tpl
+++ b/view/tpl/nav.tpl
@@ -1,4 +1,45 @@
- <div class="container-fluid">
+<script>
+ $(document).mouseup(function (e)
+ {
+ var container = $("#help-content");
+
+ if (!container.is(e.target) // if the target of the click isn't the container...
+ && container.has(e.target).length === 0 // ... nor a descendant of the container
+ && container.hasClass('help-content-open'))
+ {
+ container.removeClass('help-content-open');
+ }
+ });
+</script>
+<style>
+.help-content {
+ background: rgba(255, 255, 255, 0.9);
+ color: #333333;
+ position: fixed;
+ top: 50px;
+ left: -80%;
+ width: 80%;
+ height: 60%;
+ padding: 20px;
+ transition: left 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
+ box-sizing: border-box;
+ border: #CCC thin solid;
+ overflow: auto;
+}
+
+.help-content-open {
+ left: 0px;
+ -moz-box-shadow: 3px 3px 3px #ccc;
+ -webkit-box-shadow: 3px 3px 3px #ccc;
+ box-shadow: 3px 3px 3px #ccc;
+}
+
+.help-content dd {
+ margin-bottom: 1em;
+}
+</style>
+
+<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1">
<span class="icon-bar"></span>
@@ -189,8 +230,13 @@
{{if $nav.help}}
<li class="{{$sel.help}}">
- <a class="{{$nav.help.2}}" target="hubzilla-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" id="{{$nav.help.4}}"><i class="icon-question"></i></a>
+ <a class="{{$nav.help.2}}" target="hubzilla-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" id="{{$nav.help.4}}" onclick="$('#help-content').toggleClass('help-content-open'); return false;"><i class="icon-question"></i></a>
</li>
+
+ <div id="help-content" class="help-content">
+ {{$nav.help.5}}
+ <p class="pull-right"><a href="{{$nav.help.0}}">Click here for more documentation...</a></p>
+ </div>
{{/if}}
</ul>
</div>
diff --git a/view/tpl/new_channel.tpl b/view/tpl/new_channel.tpl
index f78a3fc2d..cc1983ac4 100755
--- a/view/tpl/new_channel.tpl
+++ b/view/tpl/new_channel.tpl
@@ -1,38 +1,34 @@
-<div class="generic-content-wrapper-styled">
-<h2>{{$title}}</h2>
-
-<form action="new_channel" method="post" id="newchannel-form" class="stylish-select">
-
- <div id="newchannel-desc" class="descriptive-paragraph">{{$desc}}</div>
-
- <div id="newchannel-role-help" class="descriptive-paragraph">{{$help_role}}</div>
- {{include file="field_select_grouped.tpl" field=$role}}
- <div id="newchannel-role-end" class="newchannel-field-end"></div>
-
-
- <label for="newchannel-name" id="label-newchannel-name" class="newchannel-label" >{{$label_name}}</label>
- <input type="text" name="name" id="newchannel-name" class="newchannel-input" value="{{$name}}" />
- <div id="name-spinner"></div>
- <div id="newchannel-name-feedback" class="newchannel-feedback"></div>
- <div id="newchannel-name-end" class="newchannel-field-end"></div>
-
- <div id="newchannel-name-help" class="descriptive-paragraph">{{$help_name}}</div>
-
- <label for="newchannel-nickname" id="label-newchannel-nickname" class="newchannel-label" >{{$label_nick}}</label>
- <input type="text" name="nickname" id="newchannel-nickname" class="newchannel-input" value="{{$nickname}}" />
- <div id="nick-spinner"></div>
- <div id="newchannel-nickname-feedback" class="newchannel-feedback"></div>
- <div id="newchannel-nickname-end" class="newchannel-field-end"></div>
-
- <div id="newchannel-nick-desc" class="descriptive-paragraph">{{$nick_desc}}</div>
-
-
- <div id="newchannel-import-link" class="descriptive-paragraph" >{{$label_import}}</div>
-
- <div id="newchannel-import-end" class="newchannel-field-end"></div>
-
- <input type="submit" name="submit" id="newchannel-submit-button" value="{{$submit}}" />
- <div id="newchannel-submit-end" class="newchannel-field-end"></div>
-
-</form>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
+ <div class="section-content-info-wrapper">
+ {{$desc}}
+ </div>
+ {{if $channel_usage_message}}
+ <div class="section-content-warning-wrapper">
+ {{$channel_usage_message}}
+ </div>
+ {{/if}}
+ <form action="new_channel" method="post" id="newchannel-form">
+ {{if $default_role}}
+ <input type="hidden" name="permissions_role" value="{{$default_role}}" />
+ {{else}}
+ {{include file="field_select_grouped.tpl" field=$role}}
+ {{/if}}
+
+ {{include file="field_input.tpl" field=$name}}
+ <div id="name-spinner"></div>
+
+ {{include file="field_input.tpl" field=$nickname}}
+ <div id="nick-spinner"></div>
+
+ <button class="btn btn-primary" type="submit" name="submit" id="newchannel-submit-button" value="{{$submit}}">{{$submit}}</button>
+ <div id="newchannel-submit-end" class="clear"></div>
+
+ <div id="newchannel-import-link" class="descriptive-paragraph" >{{$label_import}}</div>
+ <div id="newchannel-import-end" class="clear"></div>
+ </form>
+ </div>
</div>
diff --git a/view/tpl/oexchange_xrd.tpl b/view/tpl/oexchange_xrd.tpl
index 74ef22874..e865e07d9 100755
--- a/view/tpl/oexchange_xrd.tpl
+++ b/view/tpl/oexchange_xrd.tpl
@@ -4,23 +4,23 @@
<Subject>{{$base}}</Subject>
<Property
- type="http://www.oexchange.org/spec/0.8/prop/vendor">Friendika</Property>
+ type="http://www.oexchange.org/spec/0.8/prop/vendor">Zotlabs</Property>
<Property
- type="http://www.oexchange.org/spec/0.8/prop/title">Friendika Social Network</Property>
+ type="http://www.oexchange.org/spec/0.8/prop/title">Hubzilla</Property>
<Property
- type="http://www.oexchange.org/spec/0.8/prop/name">Friendika</Property>
+ type="http://www.oexchange.org/spec/0.8/prop/name">Hubzilla</Property>
<Property
- type="http://www.oexchange.org/spec/0.8/prop/prompt">Send to Friendika</Property>
+ type="http://www.oexchange.org/spec/0.8/prop/prompt">Send to Hubzilla</Property>
<Link
rel="icon"
- href="{{$base}}/images/friendika-16.png"
+ href="{{$base}}/images/hz-16.png"
type="image/png"
/>
<Link
rel="icon32"
- href="{{$base}}/images/friendika-32.png"
+ href="{{$base}}/images/hz-32.png"
type="image/png"
/>
diff --git a/view/tpl/pdledit.tpl b/view/tpl/pdledit.tpl
index 9df93e4c6..3e1f5a3fc 100644
--- a/view/tpl/pdledit.tpl
+++ b/view/tpl/pdledit.tpl
@@ -1,3 +1,4 @@
+<div class="generic-content-wrapper-styled">
<h1>{{$header}}</h1>
<h2>{{$mname}} {{$module}}</h2>
@@ -17,5 +18,7 @@
<input type="submit" name="submit" value="{{$submit}}" />
</form>
-
-
+<script>
+ $('textarea').bbco_autocomplete('comanche');
+</script>
+</div>
diff --git a/view/tpl/peoplefind.tpl b/view/tpl/peoplefind.tpl
index 5d68cb2d8..d7d48cfd2 100755
--- a/view/tpl/peoplefind.tpl
+++ b/view/tpl/peoplefind.tpl
@@ -5,7 +5,7 @@
<div class="form-group">
<div class="input-group">
<input class="widget-input" type="text" name="search" title="{{$hint}}{{if $advanced_search}}{{$advanced_hint}}{{/if}}" placeholder="{{$desc}}" />
- <div class="input-group-btn">
+ <div class="input-group-btn">
<button class="btn btn-default btn-sm" type="submit" name="submit"><i class="icon-search"></i></button>
</div>
</div>
diff --git a/view/tpl/photo_album.tpl b/view/tpl/photo_album.tpl
index 95169164a..3007c0bcc 100755
--- a/view/tpl/photo_album.tpl
+++ b/view/tpl/photo_album.tpl
@@ -1,6 +1,8 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
<div class="pull-right">
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false);"><i class="icon-resize-small"></i></button>
{{if $order}}
<a class="btn btn-default btn-xs" href="{{$order.1}}" title="{{$order.0}}"><i class="icon-sort"></i></a>
{{/if}}
@@ -13,9 +15,7 @@
{{/if}}
</div>
</div>
-
<h2>{{$album}}</h2>
-
<div class="clear"></div>
</div>
{{$upload_form}}
diff --git a/view/tpl/photo_drop.tpl b/view/tpl/photo_drop.tpl
index 31b654374..24aff0209 100755
--- a/view/tpl/photo_drop.tpl
+++ b/view/tpl/photo_drop.tpl
@@ -1,4 +1,3 @@
<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" >
- <a href="item/drop/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" ><i class="icon-trash drop-icons"></i></a>
+ <a class="btn btn-default btn-sm" href="#" onclick="dropItem('item/drop/{{$id}}', '#wall-item-outside-wrapper-{{$id}}'); return false;" title="{{$delete}}" ><i class="icon-trash"></i></a>
</div>
-<div class="wall-item-delete-end"></div>
diff --git a/view/tpl/photo_item.tpl b/view/tpl/photo_item.tpl
index 2ea7aa9f3..ec643c4a9 100755
--- a/view/tpl/photo_item.tpl
+++ b/view/tpl/photo_item.tpl
@@ -1,27 +1,34 @@
-<div class="wall-item-outside-wrapper {{$indent}}" id="wall-item-outside-wrapper-{{$id}}" >
- <div class="wall-item-content-wrapper {{$indent}}" id="wall-item-content-wrapper-{{$id}}" style="clear:both;">
- <div class="wall-item-info" id="wall-item-info-{{$item.id}}" >
- <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$id}}" >
- <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-photo-link" id="wall-item-photo-link-{{$id}}">
- <img src="{{$thumb}}" class="wall-item-photo" id="wall-item-photo-{{$id}}" style="height: 80px; width: 80px;" alt="{{$name}}" /></a>
+<div class="wall-item-outside-wrapper{{if $indent}} {{$indent}}{{/if}}" id="wall-item-outside-wrapper-{{$id}}" >
+ <div class="wall-item-content-wrapper{{if $indent}} {{$indent}}{{/if}}" id="wall-item-content-wrapper-{{$id}}" style="clear:both;">
+ <div class="wall-item-head">
+ <div class="wall-item-info" id="wall-item-info-{{$id}}" >
+ <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$id}}" >
+ <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-photo-link" id="wall-item-photo-link-{{$id}}">
+ <img src="{{$thumb}}" class="wall-item-photo" id="wall-item-photo-{{$id}}" style="height: 80px; width: 80px;" alt="{{$name}}" /></a>
+ </div>
</div>
- </div>
- <div class="wall-item-wrapper" id="wall-item-wrapper-{{$id}}" >
- <div class="wall-item-author">
- <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-name-link"><span class="wall-item-name" id="wall-item-name-{{$id}}" >{{$name}}</span></a>
+ <div class="wall-item-wrapper" id="wall-item-wrapper-{{$id}}" >
+ <div class="wall-item-author">
+ <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-name-link"><span class="wall-item-name" id="wall-item-name-{{$id}}" >{{$name}}</span></a>
+ </div>
+ <div class="wall-item-ago" id="wall-item-ago-{{$id}}">{{$ago}}</div>
</div>
- <div class="wall-item-ago" id="wall-item-ago-{{$id}}">{{$ago}}</div>
</div>
<div class="wall-item-content" id="wall-item-content-{{$id}}" >
<div class="wall-item-title" id="wall-item-title-{{$id}}">{{$title}}</div>
<div class="wall-item-body" id="wall-item-body-{{$id}}" >{{$body}}</div>
- </div>
- {{$drop}}
- <div class="wall-item-wrapper-end"></div>
+ </div>
+ {{if $drop}}
+ <div class="wall-item-tools" id="wall-item-tools-{{$id}}" >
+ <div class="wall-item-tools-right pull-right">
+ {{$drop}}
+ </div>
+ <div class="clear"></div>
+ </div>
+ {{/if}}
+ <div class="clear"></div>
{{$comment}}
-
- <div class="clear{{if $indent}} {{$indent}}{{/if}}"></div>
</div>
</div>
diff --git a/view/tpl/photo_view.tpl b/view/tpl/photo_view.tpl
index 867a1e87b..254733622 100755
--- a/view/tpl/photo_view.tpl
+++ b/view/tpl/photo_view.tpl
@@ -2,23 +2,41 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
<div class="pull-right">
- {{if $tools}}
- <a class="btn btn-default btn-xs" title="{{$tools.profile.1}}" href="{{$tools.profile.0}}"><i class="icon-user"></i></a>
- {{/if}}
- {{if $map}}
- <div class="btn-group btn-group">
- <i class="icon-globe btn btn-default btn-xs" title="{{$map_text}}" onclick="var pos = $('#photo-map').css('position'); if(pos === 'absolute') { $('#photo-map').css( { position: 'relative', left: 'auto', top: 'auto' }); } else { $('#photo-map').css( { position: 'absolute', left: '-9999px', top: '-9999px' }); }" ></i>
+ {{if $tools || $map || $edit}}
+ <div class="btn-group">
+ <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown">
+ <i class="icon-caret-down"></i>
+ </button>
+ <ul class="dropdown-menu">
+ {{if $tools}}
+ <li class="nav-item">
+ <a class="nav-link" href="{{$tools.profile.0}}"><i class="icon-user"></i>&nbsp;{{$tools.profile.1}}</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href="{{$tools.cover.0}}"><i class="icon-picture"></i>&nbsp;{{$tools.cover.1}}</a>
+ </li>
+ {{/if}}
+ {{if $map}}
+ <li class="nav-item">
+ <a class="nav-link" href="#" onclick="var pos = $('#photo-map').css('position'); if(pos === 'absolute') { $('#photo-map').css( { position: 'relative', left: 'auto', top: 'auto' }); } else { $('#photo-map').css( { position: 'absolute', left: '-9999px', top: '-9999px' }); } return false; " ><i class="icon-globe"></i>&nbsp;{{$map_text}}</a>
+ </li>
+ {{/if}}
+ {{if $edit}}
+ <li class="nav-item">
+ <a class="nav-link" href="#" title="" onclick="openClose('photo-edit'); return false;"><i class="icon-pencil"></i>&nbsp;{{$edit.edit}}</a>
+ </li>
+ {{/if}}
+ </ul>
</div>
{{/if}}
- <div class="btn-group btn-group dropdown">
- {{if $edit}}
- <i class="icon-pencil btn btn-default btn-xs" title="{{$edit.edit}}" onclick="openClose('photo-edit');"></i>
- {{/if}}
- {{if $lock}}
- <i id="lockview" class="icon-lock btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" title="{{$lock}}" onclick="lockview('photo',{{$id}});" ></i><ul id="panel-{{$id}}" class="lockview-panel dropdown-menu"></ul>
- {{/if}}
+ {{if $lock}}
+ <div class="btn-group">
+ <button id="lockview" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" title="{{$lock}}" onclick="lockview('photo',{{$id}});" ><i class="icon-lock"></i></button>
+ <ul id="panel-{{$id}}" class="lockview-panel dropdown-menu"></ul>
</div>
- <div class="btn-group btn-group">
+ {{/if}}
+ {{if $prevlink || $nextlink}}
+ <div class="btn-group">
{{if $prevlink}}
<a href="{{$prevlink.0}}" class="btn btn-default btn-xs" title="{{$prevlink.1}}"><i class="icon-backward"></i></a>
{{/if}}
@@ -26,6 +44,7 @@
<a href="{{$nextlink.0}}" class="btn btn-default btn-xs" title="{{$nextlink.1}}"><i class="icon-forward"></i></a>
{{/if}}
</div>
+ {{/if}}
</div>
<h2>{{if $desc}}{{$desc}}{{elseif $filename}}{{$filename}}{{else}}{{$unknown}}{{/if}}</h2>
<div class="clear"></div>
@@ -36,6 +55,7 @@
<div id="photo-edit" class="section-content-tools-wrapper">
<form action="photos/{{$edit.nickname}}/{{$edit.resource_id}}" method="post" id="photo_edit_form">
<input type="hidden" name="item_id" value="{{$edit.item_id}}" />
+ {{* album renaming is not supported atm.
<div class="form-group">
<label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$edit.newalbum_label}}</label>
<input id="photo-edit-albumname" class="form-control" type="text" name="albname" value="{{$edit.album}}" placeholder="{{$edit.newalbum_placeholder}}" list="dl-albums" />
@@ -49,6 +69,7 @@
</datalist>
{{/if}}
</div>
+ *}}
<div class="form-group">
<label id="photo-edit-caption-label" for="photo-edit-caption">{{$edit.capt_label}}</label>
<input id="photo-edit-caption" class="form-control" type="text" name="desc" value="{{$edit.caption}}" />
diff --git a/view/tpl/photos_recent.tpl b/view/tpl/photos_recent.tpl
index f3131117c..3e296658f 100755
--- a/view/tpl/photos_recent.tpl
+++ b/view/tpl/photos_recent.tpl
@@ -1,8 +1,12 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
- {{if $can_post}}
- <button class="btn btn-xs btn-success pull-right" title="{{$usage}}" onclick="openClose('photo-upload-form');"><i class="icon-upload"></i>&nbsp;{{$upload.0}}</button>
- {{/if}}
+ <div class="pull-right">
+ <button id="fullscreen-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen();"><i class="icon-resize-full"></i></button>
+ <button id="inline-btn" type="button" class="btn btn-default btn-xs" onclick="makeFullScreen(false);"><i class="icon-resize-small"></i></button>
+ {{if $can_post}}
+ <button class="btn btn-xs btn-success" title="{{$usage}}" onclick="openClose('photo-upload-form');"><i class="icon-upload"></i>&nbsp;{{$upload.0}}</button>
+ {{/if}}
+ </div>
<h2>{{$title}}</h2>
<div class="clear"></div>
</div>
diff --git a/view/tpl/photos_upload.tpl b/view/tpl/photos_upload.tpl
index 11a08204d..5bcef5dc1 100755
--- a/view/tpl/photos_upload.tpl
+++ b/view/tpl/photos_upload.tpl
@@ -26,7 +26,7 @@
<div id="body-textarea">
{{include file="field_textarea.tpl" field=$body}}
</div>
- <div class="pull-right btn-group form-group">
+ <div class="pull-right btn-group">
<div class="btn-group">
{{if $lockstate}}
<button id="dbtn-acl" class="btn btn-default btn-sm" data-toggle="modal" data-target="#aclModal" onclick="return false;">
diff --git a/view/tpl/poke_content.tpl b/view/tpl/poke_content.tpl
index 22a0b291f..f368cb024 100755
--- a/view/tpl/poke_content.tpl
+++ b/view/tpl/poke_content.tpl
@@ -1,32 +1,48 @@
-<h3>{{$title}}</h3>
-<div id="poke-desc">{{$desc}}</div>
+<div id="poke-content" class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
-<form action="poke" method="get">
-<br />
-<br />
+ <div id="poke-desc">{{$desc}}</div>
-<div id="poke-recip-label">{{$clabel}}</div>
-<br />
-<input id="poke-recip" type="text" size="64" maxlength="255" value="{{$name}}" name="pokename" autocomplete="off" />
-<input id="poke-recip-complete" type="hidden" value="{{$id}}" name="cid" />
-<input id="poke-parent" type="hidden" value="{{$parent}}" name="parent" />
-<br />
-<br />
-<div id="poke-action-label">{{$choice}}</div>
-<br />
-<br />
-<select name="verb" id="poke-verb-select" >
-{{foreach $verbs as $v}}
-<option value="{{$v.0}}">{{$v.1}}</option>
-{{/foreach}}
-</select>
-<br />
-<br />
-<div id="poke-private-desc">{{$prv_desc}}</div>
-<input type="checkbox" name="private" {{if $parent}}disabled="disabled"{{/if}} value="1" />
<br />
<br />
+
+
+<form action="poke" method="get">
+
+
+<div class="form-group field input">
+ <label id="poke-recip-label" for="poke-recip">{{$clabel}}</label>
+ <input class="form-control" id="poke-recip" type="text" value="{{$name}}" name="pokename" autocomplete="off" />
+</div>
+
+ <input id="poke-recip-complete" type="hidden" value="{{$id}}" name="cid" />
+ <input id="poke-parent" type="hidden" value="{{$parent}}" name="parent" />
+
+
+{{if $poke_basic}}
+<input type="hidden" name="verb" value="poke" />
+{{else}}
+<div class="form-group field custom">
+ <label for="poke-verb-select" id="poke-verb-lbl">{{$choice}}</label>
+ <select class="form-control" name="verb" id="poke-verb-select" >
+ {{foreach $verbs as $v}}
+ <option value="{{$v.0}}">{{$v.1}}</option>
+ {{/foreach}}
+ </select>
+</div>
+{{/if}}
+
+{{if ! $parent}}
+{{include file="field_checkbox.tpl" field=$private}}
+{{/if}}
+
<input type="submit" name="submit" value="{{$submit}}" />
</form>
+
+ </div>
+</div>
diff --git a/view/tpl/profile_advanced.tpl b/view/tpl/profile_advanced.tpl
index a4413e536..f928aa3ee 100755
--- a/view/tpl/profile_advanced.tpl
+++ b/view/tpl/profile_advanced.tpl
@@ -4,7 +4,7 @@
{{if $profile.like_count}}
<button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" id="profile-like">{{$profile.like_count}} {{$profile.like_button_label}}</button>
{{if $profile.likers}}
- <ul class="dropdown-menu" role="menu" aria-labelledby="profile-like">{{foreach $profile.likers as $liker}}<li role="presentation"><a href="{{$liker.url}}">{{$liker.name}}</a></li>{{/foreach}}</ul>
+ <ul class="dropdown-menu" role="menu" aria-labelledby="profile-like">{{foreach $profile.likers as $liker}}<li role="presentation"><a href="{{$liker.url}}"><img class="dropdown-menu-img-xs" src="{{$liker.photo}}" alt="{{$liker.name}}" /> {{$liker.name}}</a></li>{{/foreach}}</ul>
{{/if}}
{{/if}}
{{if $profile.canlike}}
@@ -12,191 +12,260 @@
<i class="icon-thumbs-up-alt" title="{{$profile.likethis}}"></i>
</button>
{{/if}}
+ {{if $editmenu.multi}}
+ <a class="btn btn-primary btn-xs dropdown-toggle" data-toggle="dropdown" href="#" ><i class="icon-pencil"></i>&nbsp;{{$editmenu.edit.3}}</a>
+ <ul class="dropdown-menu" role="menu">
+ {{foreach $editmenu.menu.entries as $e}}
+ <li>
+ <a href="profiles/{{$e.id}}"><img class="dropdown-menu-img-xs" src='{{$e.photo}}'>{{$e.profile_name}}<div class='clear'></div></a>
+ </li>
+ {{/foreach}}
+ <li><a href="profile_photo" >{{$editmenu.menu.chg_photo}}</a></li>
+ {{if $editmenu.menu.cr_new}}<li><a href="profiles/new" id="profile-listing-new-link">{{$editmenu.menu.cr_new}}</a></li>{{/if}}
+ </ul>
+ {{elseif $editmenu}}
+ <a class="btn btn-primary btn-xs" href="{{$editmenu.edit.0}}" ><i class="icon-pencil"></i>&nbsp;{{$editmenu.edit.3}}</a>
+ {{/if}}
</div>
<h2>{{$title}}</h2>
<div class="clear"></div>
</div>
<div class="section-content-wrapper">
- <dl id="aprofile-fullname" class="aprofile">
- <dt>{{$profile.fullname.0}}</dt>
- <dd>{{$profile.fullname.1}}</dd>
- </dl>
+ {{foreach $fields as $f}}
+ {{if $f == 'name'}}
+ <dl id="aprofile-fullname" class="aprofile">
+ <dt>{{$profile.fullname.0}}</dt>
+ <dd>{{$profile.fullname.1}}</dd>
+ </dl>
+ {{/if}}
+
+ {{if $f == 'gender'}}
{{if $profile.gender}}
<dl id="aprofile-gender" class="aprofile">
<dt>{{$profile.gender.0}}</dt>
<dd>{{$profile.gender.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'birthday'}}
{{if $profile.birthday}}
<dl id="aprofile-birthday" class="aprofile">
<dt>{{$profile.birthday.0}}</dt>
<dd>{{$profile.birthday.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'age'}}
{{if $profile.age}}
<dl id="aprofile-age" class="aprofile">
<dt>{{$profile.age.0}}</dt>
<dd>{{$profile.age.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+
+ {{if $f == 'marital'}}
{{if $profile.marital}}
<dl id="aprofile-marital" class="aprofile">
- <dt><span class="heart">&hearts;</span> {{$profile.marital.0}}</dt>
- <dd>{{$profile.marital.1}}{{if $profile.marital.with}} ({{$profile.marital.with}}){{/if}}{{if $profile.howlong}} {{$profile.howlong}}{{/if}}</dd>
+ <dt><span class="heart"><i class="icon-heart"></i>&nbsp;</span>{{$profile.marital.0}}</dt>
+ <dd>{{$profile.marital.1}}{{if in_array('with',$fields)}}{{if $profile.marital.with}} ({{$profile.marital.with}}){{/if}}{{/if}}{{if in_array('howlong',$fields)}}{{if $profile.howlong}} {{$profile.howlong}}{{/if}}{{/if}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'sexual'}}
{{if $profile.sexual}}
<dl id="aprofile-sexual" class="aprofile">
<dt>{{$profile.sexual.0}}</dt>
<dd>{{$profile.sexual.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'keywords'}}
{{if $profile.keywords}}
<dl id="aprofile-tags" class="aprofile">
<dt>{{$profile.keywords.0}}</dt>
<dd>{{$profile.keywords.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'homepage'}}
{{if $profile.homepage}}
<dl id="aprofile-homepage" class="aprofile">
<dt>{{$profile.homepage.0}}</dt>
<dd>{{$profile.homepage.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'hometown'}}
{{if $profile.hometown}}
<dl id="aprofile-hometown" class="aprofile">
<dt>{{$profile.hometown.0}}</dt>
<dd>{{$profile.hometown.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+
+ {{if $f == 'politic'}}
{{if $profile.politic}}
<dl id="aprofile-politic" class="aprofile">
<dt>{{$profile.politic.0}}</dt>
<dd>{{$profile.politic.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'religion'}}
{{if $profile.religion}}
<dl id="aprofile-religion" class="aprofile">
<dt>{{$profile.religion.0}}</dt>
<dd>{{$profile.religion.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'about'}}
{{if $profile.about}}
<dl id="aprofile-about" class="aprofile">
<dt>{{$profile.about.0}}</dt>
<dd>{{$profile.about.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'interest'}}
{{if $profile.interest}}
<dl id="aprofile-interest" class="aprofile">
<dt>{{$profile.interest.0}}</dt>
<dd>{{$profile.interest.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'likes'}}
{{if $profile.likes}}
<dl id="aprofile-likes" class="aprofile">
<dt>{{$profile.likes.0}}</dt>
<dd>{{$profile.likes.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'dislikes'}}
{{if $profile.dislikes}}
<dl id="aprofile-dislikes" class="aprofile">
<dt>{{$profile.dislikes.0}}</dt>
<dd>{{$profile.dislikes.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'contact'}}
{{if $profile.contact}}
<dl id="aprofile-contact" class="aprofile">
<dt>{{$profile.contact.0}}</dt>
<dd>{{$profile.contact.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'channels'}}
{{if $profile.channels}}
<dl id="aprofile-channels" class="aprofile">
<dt>{{$profile.channels.0}}</dt>
<dd>{{$profile.channels.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'music'}}
{{if $profile.music}}
<dl id="aprofile-music" class="aprofile">
<dt>{{$profile.music.0}}</dt>
<dd>{{$profile.music.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'book'}}
{{if $profile.book}}
<dl id="aprofile-book" class="aprofile">
<dt>{{$profile.book.0}}</dt>
<dd>{{$profile.book.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'tv'}}
{{if $profile.tv}}
<dl id="aprofile-tv" class="aprofile">
<dt>{{$profile.tv.0}}</dt>
<dd>{{$profile.tv.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'film'}}
{{if $profile.film}}
<dl id="aprofile-film" class="aprofile">
<dt>{{$profile.film.0}}</dt>
<dd>{{$profile.film.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'romance'}}
{{if $profile.romance}}
<dl id="aprofile-romance" class="aprofile">
<dt>{{$profile.romance.0}}</dt>
<dd>{{$profile.romance.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'work'}}
{{if $profile.work}}
<dl id="aprofile-work" class="aprofile">
<dt>{{$profile.work.0}}</dt>
<dd>{{$profile.work.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
+ {{if $f == 'education'}}
{{if $profile.education}}
<dl id="aprofile-education" class="aprofile">
<dt>{{$profile.education.0}}</dt>
<dd>{{$profile.education.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
- {{foreach $profile.extra_fields as $f}}
- {{if $profile.$f}}
- <dl id="aprofile-{{$f}}" class="aprofile">
- <dt>{{$profile.$f.0}}</dt>
- <dd>{{$profile.$f.1}}</dd>
+ {{foreach $profile.extra_fields as $fld}}
+ {{if $f == $fld}}
+ {{if $profile.$fld}}
+ <dl id="aprofile-{{$fld}}" class="aprofile">
+ <dt>{{$profile.$fld.0}}</dt>
+ <dd>{{$profile.$fld.1}}</dd>
</dl>
{{/if}}
+ {{/if}}
{{/foreach}}
+ {{/foreach}}
{{if $things}}
@@ -215,7 +284,7 @@
<div class="btn-group">
<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" id="thing-like-{{$item.term_hash}}">{{$item.like_count}} {{$item.like_label}}</button>
{{if $item.likes}}
- <ul class="dropdown-menu" role="menu" aria-labelledby="thing-like-{{$item.term_hash}}">{{foreach $item.likes as $liker}}<li role="presentation"><a href="{{$liker.xchan_url}}">{{$liker.xchan_name}}</a></li>{{/foreach}}</ul>
+ <ul class="dropdown-menu" role="menu" aria-labelledby="thing-like-{{$item.term_hash}}">{{foreach $item.likes as $liker}}<li role="presentation"><a href="{{$liker.xchan_url}}"><img class="dropdown-menu-img-xs" src="{{$liker.xchan_photo_s}}" alt="{{$liker.name}}" /> {{$liker.xchan_name}}</a></li>{{/foreach}}</ul>
{{/if}}
</div>
{{/if}}
diff --git a/view/tpl/profile_edit.tpl b/view/tpl/profile_edit.tpl
index 535aa19dd..a02323e45 100755
--- a/view/tpl/profile_edit.tpl
+++ b/view/tpl/profile_edit.tpl
@@ -1,367 +1,296 @@
-<div class="generic-content-wrapper-styled">{{if $is_default}}
-<p id="profile-edit-default-desc">{{$default}}</p>
-{{/if}}
-
-<h1>{{$banner}}</h1>
-
-<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" enctype="multipart/form-data" method="post" >
-
-<div id="profile-edit-links">
-<span class="btn btn-default"><a href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}">{{$profpic}}</a></span>
-<span class="btn btn-default"><a href="profile/{{$profile_id}}/view" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></span>
-{{if ! $is_default}}<span class="btn btn-default"><a href="profperm/{{$profile_id}}" id="profile-edit-view-link" title="{{$editvis}}">{{$editvis}}</a></span>{{/if}}
-{{if $profile_clone_link}}<span class="btn btn-default"><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></span>{{/if}}
-{{if $exportable}}<br /><span class="btn btn-default"><a href="profiles/export/{{$profile_id}}" target="_blank">{{$lbl_export}}</a></span>
-<span class="btn btn-default profile-import"><b>{{$lbl_import}}</b> <input type="file" name="userfile" class="profile-import" ></span>
-{{/if}}
-{{if ! $is_default}}<span class="btn btn-danger"><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" onclick="return confirmDelete();" {{$disabled}} >{{$del_prof}}</a></span>{{/if}}
-</div>
-
-
-<div id="profile-edit-links-end"></div>
-
-
-<div id="profile-edit-wrapper" >
-<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
-
-<div id="profile-edit-profile-name-wrapper" >
-<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label>
-<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div>
-</div>
-<div id="profile-edit-profile-name-end"></div>
-
-<div id="profile-edit-name-wrapper" >
-<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label>
-<input type="text" size="32" name="name" id="profile-edit-name" value="{{$name}}" />
-</div>
-<div id="profile-edit-name-end"></div>
-
-
-{{if $fields.pdesc}}
-<div id="profile-edit-pdesc-wrapper" >
-<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label>
-<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" />
-</div>
-<div id="profile-edit-pdesc-end"></div>
-{{/if}}
-
-{{if $fields.gender}}
-<div id="profile-edit-gender-wrapper" >
-<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label>
-{{if $advanced}}
-{{$gender}}
-{{else}}
-{{$gender_min}}
-{{/if}}
-</div>
-<div id="profile-edit-gender-end"></div>
-{{/if}}
-
-{{if $fields.dob}}
-<div id="profile-edit-dob-wrapper" >
-<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label>
-<div id="profile-edit-dob" >
-{{$dob}} {{$age}}
-</div>
-</div>
-<div id="profile-edit-dob-end"></div>
-{{/if}}
-
-{{$hide_friends}}
-
-<div class="profile-edit-submit-wrapper" >
-<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" />
-</div>
-<div class="profile-edit-submit-end"></div>
-
-{{if $fields.address}}
-<div id="profile-edit-address-wrapper" >
-<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label>
-<input type="text" size="32" name="address" id="profile-edit-address" value="{{$address}}" />
-</div>
-<div id="profile-edit-address-end"></div>
-{{/if}}
-
-{{if $fields.locality}}
-<div id="profile-edit-locality-wrapper" >
-<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label>
-<input type="text" size="32" name="locality" id="profile-edit-locality" value="{{$locality}}" />
-</div>
-<div id="profile-edit-locality-end"></div>
-{{/if}}
-
-{{if $fields.postal_code}}
-<div id="profile-edit-postal-code-wrapper" >
-<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label>
-<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" />
-</div>
-<div id="profile-edit-postal-code-end"></div>
-{{/if}}
-
-{{if $fields.region}}
-<div id="profile-edit-region-wrapper" >
-<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label>
-<input type="text" size="32" name="region" id="profile-edit-region" value="{{$region}}" />
-</div>
-<div id="profile-edit-region-end"></div>
-{{/if}}
-
-{{if $fields.country_name}}
-<div id="profile-edit-country-name-wrapper" >
-<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label>
-<input type="text" size="32" name="country_name" id="profile-edit-country-name" value="{{$country_name}}" />
-</div>
-<div id="profile-edit-country-name-end"></div>
-{{/if}}
-
-{{if $fields.hometown}}
-<div id="profile-edit-hometown-wrapper" >
-<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label>
-<input type="text" size="32" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" />
-</div>
-<div id="profile-edit-hometown-end"></div>
-{{/if}}
-
-<div class="profile-edit-submit-wrapper" >
-<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" />
-</div>
-<div class="profile-edit-submit-end"></div>
-
-{{if $fields.marital }}
-<div id="profile-edit-marital-wrapper" >
-<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label>
-{{if $advanced}}
-{{$marital}}
-{{else}}
-{{$marital_min}}
-{{/if}}
-</div>
-<div class="clear"></div>
-{{if $fields.with}}
-<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label>
-<input type="text" size="32" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" />
-<div class="clear"></div>
-{{/if}}
-{{if $fields.howlong}}
-<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label>
-<input type="text" size="32" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" />
-<div class="clear"></div>
-{{/if}}
-<div id="profile-edit-marital-end"></div>
-{{/if}}
-
-{{if $fields.homepage}}
-<div id="profile-edit-homepage-wrapper" >
-<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label>
-<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" />
-</div>
-<div id="profile-edit-homepage-end"></div>
-{{/if}}
-
-{{if $fields.sexual}}
-<div id="profile-edit-sexual-wrapper" >
-<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label>
-{{$sexual}}
-</div>
-<div id="profile-edit-sexual-end"></div>
-{{/if}}
-
-{{if $fields.politic}}
-<div id="profile-edit-politic-wrapper" >
-<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label>
-<input type="text" size="32" name="politic" id="profile-edit-politic" value="{{$politic}}" />
-</div>
-<div id="profile-edit-politic-end"></div>
-{{/if}}
-
-{{if $fields.religion}}
-<div id="profile-edit-religion-wrapper" >
-<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label>
-<input type="text" size="32" name="religion" id="profile-edit-religion" value="{{$religion}}" />
-</div>
-<div id="profile-edit-religion-end"></div>
-{{/if}}
-
-{{if $fields.keywords}}
-<div id="profile-edit-pubkeywords-wrapper" >
-<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label>
-<input type="text" size="32" name="keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$keywords}}" />
-</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div>
-<div id="profile-edit-pubkeywords-end"></div>
-{{/if}}
-
-
-{{if $fields.about}}
-<div id="about-jot-wrapper" >
-<p id="about-jot-desc" >
-{{$lbl_about}}
-</p>
-
-<textarea rows="10" cols="72" id="profile-about-text" name="about" >{{$about}}</textarea>
-
-</div>
-<div id="about-jot-end"></div>
-{{/if}}
-
-{{if $fields.contact}}
-<div id="contact-jot-wrapper" >
-<p id="contact-jot-desc" >
-{{$lbl_social}}
-</p>
-
-<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >{{$contact}}</textarea>
-
-</div>
-<div id="contact-jot-end"></div>
-{{/if}}
-
-
-{{if $fields.interest}}
-<div id="interest-jot-wrapper" >
-<p id="interest-jot-desc" >
-{{$lbl_hobbies}}
-</p>
-
-<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >{{$interest}}</textarea>
-
-</div>
-<div id="interest-jot-end"></div>
-{{/if}}
-
-{{if $fields.likes}}
-<div id="likes-jot-wrapper" >
-<p id="likes-jot-desc" >
-{{$lbl_likes}}
-</p>
-
-<textarea rows="10" cols="72" id="likes-jot-text" name="likes" >{{$likes}}</textarea>
-
-</div>
-<div id="likes-jot-end"></div>
-{{/if}}
-
-{{if $fields.dislikes}}
-<div id="dislikes-jot-wrapper" >
-<p id="dislikes-jot-desc" >
-{{$lbl_dislikes}}
-</p>
-
-<textarea rows="10" cols="72" id="dislikes-jot-text" name="dislikes" >{{$dislikes}}</textarea>
-
-</div>
-<div id="dislikes-jot-end"></div>
-{{/if}}
-
-{{if $fields.channels}}
-<div id="channels-jot-wrapper" >
-<p id="channels-jot-desc" >
-{{$lbl_channels}}
-</p>
-
-<textarea rows="10" cols="72" id="channels-jot-text" name="channels" >{{$channels}}</textarea>
-
-</div>
-<div id="channels-jot-end"></div>
-{{/if}}
-
-{{if $fields.music}}
-<div id="music-jot-wrapper" >
-<p id="music-jot-desc" >
-{{$lbl_music}}
-</p>
-
-<textarea rows="10" cols="72" id="music-jot-text" name="music" >{{$music}}</textarea>
-
-</div>
-<div id="music-jot-end"></div>
-{{/if}}
-
-{{if $fields.book}}
-<div id="book-jot-wrapper" >
-<p id="book-jot-desc" >
-{{$lbl_book}}
-</p>
-
-<textarea rows="10" cols="72" id="book-jot-text" name="book" >{{$book}}</textarea>
-
-</div>
-<div id="book-jot-end"></div>
-{{/if}}
-
-{{if $fields.tv}}
-<div id="tv-jot-wrapper" >
-<p id="tv-jot-desc" >
-{{$lbl_tv}}
-</p>
-
-<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >{{$tv}}</textarea>
-
-</div>
-<div id="tv-jot-end"></div>
-{{/if}}
-
-{{if $fields.film}}
-<div id="film-jot-wrapper" >
-<p id="film-jot-desc" >
-{{$lbl_film}}
-</p>
-
-<textarea rows="10" cols="72" id="film-jot-text" name="film" >{{$film}}</textarea>
-
-</div>
-<div id="film-jot-end"></div>
-{{/if}}
-
-
-{{if $fields.romance}}
-<div id="romance-jot-wrapper" >
-<p id="romance-jot-desc" >
-{{$lbl_love}}
-</p>
-
-<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >{{$romance}}</textarea>
-
-</div>
-<div id="romance-jot-end"></div>
-{{/if}}
-
-{{if $fields.work}}
-<div id="work-jot-wrapper" >
-<p id="work-jot-desc" >
-{{$lbl_work}}
-</p>
-
-<textarea rows="10" cols="72" id="work-jot-text" name="work" >{{$work}}</textarea>
-
-</div>
-<div id="work-jot-end"></div>
-{{/if}}
-
-{{if $fields.education}}
-<div id="education-jot-wrapper" >
-<p id="education-jot-desc" >
-{{$lbl_school}}
-</p>
-
-<textarea rows="10" cols="72" id="education-jot-text" name="education" >{{$education}}</textarea>
-
-</div>
-<div id="education-jot-end"></div>
-{{/if}}
-
-{{if $extra_fields}}
-{{foreach $extra_fields as $field }}
-{{include file="field_input.tpl" field=$field}}
-{{/foreach}}
-{{/if}}
-
-<div class="profile-edit-submit-wrapper" >
-<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" />
-</div>
-<div class="profile-edit-submit-end"></div>
-
-
-</form>
-</div>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <div class="dropdown pull-right" id="profile-edit-links">
+ <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ <i class="icon-caret-down"></i>
+ </button>
+ <ul class="dropdown-menu">
+ <li class="nav-item">
+ <a class="nav-link" href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}"><i class="icon-user"></i>&nbsp;{{$profpic}}</a>
+ </li>
+ {{if $is_default}}
+ <li class="nav-item">
+ <a href="cover_photo" id="cover-photo_upload-link" title="{{$coverpic}}"><i class="icon-picture"></i>&nbsp;{{$coverpic}}</a>
+ </li>
+ {{/if}}
+ {{if ! $is_default}}
+ <li class="nav-item">
+ <a href="profperm/{{$profile_id}}" id="profile-edit-visibility-link" title="{{$editvis}}"><i class="icon-pencil"></i>&nbsp;{{$editvis}}</a>
+ </li>
+ {{/if}}
+ <li class="nav-item">
+ <a href="thing" id="profile-edit-thing-link" title="{{$addthing}}"><i class="icon-plus-sign"></i>&nbsp;{{$addthing}}</a>
+ </li>
+ <li class="divider"></li>
+ <li class="nav-item">
+ <a href="profile/{{$profile_id}}/view" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a>
+ </li>
+
+ {{if $profile_clone_link}}
+ <li class="divider"></li>
+ <li class="nav-item">
+ <a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a>
+ </li>
+ {{/if}}
+ {{if $exportable}}
+ <li class="divider"></li>
+ <li class="nav-item">
+ <a href="profiles/export/{{$profile_id}}">{{$lbl_export}}</a>
+ </li>
+ <li class="nav-item">
+ <a href="#" onClick="openClose('profile-upload-form'); return false;">{{$lbl_import}}</a>
+ </li>
+ {{/if}}
+ {{if ! $is_default}}
+ <li class="divider"></li>
+ <li class="nav-item">
+ <a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" onclick="return confirmDelete();"><i class="icon-trash"></i>&nbsp;{{$del_prof}}</a>
+ </li>
+ {{/if}}
+ <ul>
+ </div>
+ <h2>{{$banner}}</h2>
+ <div class="clear"></div>
+ </div>
+ <div class="section-content-tools-wrapper" id="profile-upload-form">
+ <label id="profile-upload-choose-label" for="profile-upload-choose" >{{$lbl_import}}</label>
+ <input id="profile-upload-choose" type="file" name="userfile">
+ </div>
+
+ <form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" enctype="multipart/form-data" method="post" >
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+
+ {{if $is_default}}
+ <div class="section-content-info-wrapper">{{$default}}</div>
+ {{/if}}
+
+ <div class="panel-group" id="profile-edit-wrapper" role="tablist" aria-multiselectable="true">
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="personal">
+ <h3>
+ <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#personal-collapse" aria-expanded="true" aria-controls="personal-collapse">
+ {{$personal}}
+ </a>
+ </h3>
+ </div>
+ <div id="personal-collapse" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="personal">
+ <div class="section-content-tools-wrapper">
+ {{include file="field_input.tpl" field=$profile_name}}
+
+ {{include file="field_input.tpl" field=$name}}
+
+ {{if $fields.pdesc}}
+ {{include file="field_input.tpl" field=$pdesc}}
+ {{/if}}
+
+ {{if $fields.gender}}
+ <div id="profile-edit-gender-wrapper" class="form-group field select" >
+ <label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}}</label>
+ {{if $advanced}}
+ {{$gender}}
+ {{else}}
+ {{$gender_min}}
+ {{/if}}
+ </div>
+ <div class="clear"></div>
+ {{/if}}
+
+ {{if $fields.dob}}
+ {{$dob}}
+ {{/if}}
+
+ {{include file="field_checkbox.tpl" field=$hide_friends}}
+
+ <div class="form-group" >
+ <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
+ </div>
+ <div class="clear"></div>
+ </div>
+ </div>
+ </div>
+ {{if $fields.address || $fields.locality || $fields.postal_code || $fields.region || $fields.country_name || $fields.hometown}}
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="location">
+ <h3>
+ <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#location-collapse" aria-expanded="true" aria-controls="location-collapse">
+ {{$location}}
+ </a>
+ </h3>
+ </div>
+ <div id="location-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="location">
+ <div class="section-content-tools-wrapper">
+ {{if $fields.address}}
+ {{include file="field_input.tpl" field=$address}}
+ {{/if}}
+
+ {{if $fields.locality}}
+ {{include file="field_input.tpl" field=$locality}}
+ {{/if}}
+
+ {{if $fields.postal_code}}
+ {{include file="field_input.tpl" field=$postal_code}}
+ {{/if}}
+
+ {{if $fields.region}}
+ {{include file="field_input.tpl" field=$region}}
+ {{/if}}
+
+ {{if $fields.country_name}}
+ {{include file="field_input.tpl" field=$country_name}}
+ {{/if}}
+
+ {{if $fields.hometown}}
+ {{include file="field_input.tpl" field=$hometown}}
+ {{/if}}
+
+ <div class="form-group" >
+ <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
+ </div>
+ <div class="clear"></div>
+ </div>
+ </div>
+ </div>
+ {{/if}}
+ {{if $fields.marital || $fields.sexual}}
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="relation">
+ <h3>
+ <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#relation-collapse" aria-expanded="true" aria-controls="relation-collapse">
+ {{$relation}}
+ </a>
+ </h3>
+ </div>
+ <div id="relation-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="relation">
+ <div class="section-content-tools-wrapper">
+ {{if $fields.marital }}
+ <div id="profile-edit-marital-wrapper" class="form-group field" >
+ <label id="profile-edit-marital-label" for="profile-edit-marital" ><span class="heart"><i class="icon-heart"></i>&nbsp;</span>{{$lbl_marital}}</label>
+ {{if $advanced}}
+ {{$marital}}
+ {{else}}
+ {{$marital_min}}
+ {{/if}}
+ </div>
+ <div class="clear"></div>
+
+ {{if $fields.with}}
+ {{include file="field_input.tpl" field=$with}}
+ {{/if}}
+
+ {{if $fields.howlong}}
+ {{include file="field_input.tpl" field=$howlong}}
+ {{/if}}
+ {{/if}}
+
+ {{if $fields.sexual}}
+ <div id="profile-edit-sexual-wrapper" class="form-group field" >
+ <label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}}</label>
+ {{$sexual}}
+ </div>
+ <div class="clear"></div>
+ {{/if}}
+
+ <div class="form-group" >
+ <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
+ </div>
+ <div class="clear"></div>
+ </div>
+ </div>
+ </div>
+ {{/if}}
+ {{if $fields.keywords || $fields.politic || $fields.religion || $fields.about || $fields.contact || $fields.homepage || $fields.interest || $fields.likes || $fields.dislikes || $fields.channels || $fields.music || $fields.book || $fields.tv || $fields.romance || $fields.education || $extra_fields}}
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="miscellaneous">
+ <h3>
+ <a data-toggle="collapse" data-parent="#profile-edit-wrapper" href="#miscellaneous-collapse" aria-expanded="true" aria-controls="miscellaneous-collapse">
+ {{$miscellaneous}}
+ </a>
+ </h3>
+ </div>
+ <div id="miscellaneous-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="miscellaneous">
+ <div class="section-content-tools-wrapper">
+ {{if $fields.homepage}}
+ {{include file="field_input.tpl" field=$homepage}}
+ {{/if}}
+
+ {{if $fields.keywords}}
+ {{include file="field_input.tpl" field=$keywords}}
+ {{/if}}
+
+ {{if $fields.politic}}
+ {{include file="field_input.tpl" field=$politic}}
+ {{/if}}
+
+ {{if $fields.religion}}
+ {{include file="field_input.tpl" field=$religion}}
+ {{/if}}
+
+ {{if $fields.about}}
+ {{include file="field_textarea.tpl" field=$about}}
+ {{/if}}
+
+ {{if $fields.contact}}
+ {{include file="field_textarea.tpl" field=$contact}}
+ {{/if}}
+
+ {{if $fields.interest}}
+ {{include file="field_textarea.tpl" field=$interest}}
+ {{/if}}
+
+ {{if $fields.likes}}
+ {{include file="field_textarea.tpl" field=$likes}}
+ {{/if}}
+
+ {{if $fields.dislikes}}
+ {{include file="field_textarea.tpl" field=$dislikes}}
+ {{/if}}
+
+ {{if $fields.channels}}
+ {{include file="field_textarea.tpl" field=$channels}}
+ {{/if}}
+
+ {{if $fields.music}}
+ {{include file="field_textarea.tpl" field=$music}}
+ {{/if}}
+
+ {{if $fields.book}}
+ {{include file="field_textarea.tpl" field=$book}}
+ {{/if}}
+
+ {{if $fields.tv}}
+ {{include file="field_textarea.tpl" field=$tv}}
+ {{/if}}
+
+ {{if $fields.film}}
+ {{include file="field_textarea.tpl" field=$film}}
+ {{/if}}
+
+ {{if $fields.romance}}
+ {{include file="field_textarea.tpl" field=$romance}}
+ {{/if}}
+
+ {{if $fields.work}}
+ {{include file="field_textarea.tpl" field=$work}}
+ {{/if}}
+
+ {{if $fields.education}}
+ {{include file="field_textarea.tpl" field=$education}}
+ {{/if}}
+
+ {{if $extra_fields}}
+ {{foreach $extra_fields as $field }}
+ {{include file="field_input.tpl" field=$field}}
+ {{/foreach}}
+ {{/if}}
+ <div class="form-group" >
+ <button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
+ </div>
+ <div class="clear"></div>
+ </div>
+ </div>
+ </div>
+ {{/if}}
+ </div>
+ </form>
</div>
diff --git a/view/tpl/profile_entry.tpl b/view/tpl/profile_entry.tpl
index ab81a7fbc..9ae870738 100755
--- a/view/tpl/profile_entry.tpl
+++ b/view/tpl/profile_entry.tpl
@@ -1,11 +1,11 @@
-<div class="generic-content-wrapper-styled">
-<div class="profile-listing" >
-<div class="profile-listing-photo-wrapper" >
-<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a>
-</div>
-<div class="profile-listing-photo-end"></div>
-<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div>
-<div class="profile-listing-visible">{{$visible}}</div>
-</div>
-<div class="profile-listing-end"></div>
+<div class="profile-listing-row">
+ <div class="profile-listing-cell" >
+ <a href="profiles/{{$id}}"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a>
+ </div>
+ <div class="profile-listing-cell" id="profile-listing-name-{{$id}}">
+ <a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a>
+ </div>
+ <div class="profile-listing-cell">
+ {{$visible}}
+ </div>
</div>
diff --git a/view/tpl/profile_hide_friends.tpl b/view/tpl/profile_hide_friends.tpl
deleted file mode 100644
index 4ed6782bb..000000000
--- a/view/tpl/profile_hide_friends.tpl
+++ /dev/null
@@ -1,20 +0,0 @@
-{{include file="field_checkbox.tpl"}}
-
-{{*
-<p id="hide-friends-text">
-{{$desc}}
-</p>
- <div id="hide-friends-yes-wrapper">
- <label id="hide-friends-yes-label" for="hide-friends-yes">{{$yes_str}}</label>
- <input type="radio" name="hide-friends" id="hide-friends-yes" {{$yes_selected}} value="1" />
-
- <div id="hide-friends-break" ></div>
- </div>
-
- <div id="hide-friends-no-wrapper">
- <label id="hide-friends-no-label" for="hide-friends-no">{{$no_str}}</label>
- <input type="radio" name="hide-friends" id="hide-friends-no" {{$no_selected}} value="0" />
-
- <div id="hide-friends-end"></div>
- </div>
-*}}
diff --git a/view/tpl/profile_listing_header.tpl b/view/tpl/profile_listing_header.tpl
index 09d00f982..2f39f0903 100755
--- a/view/tpl/profile_listing_header.tpl
+++ b/view/tpl/profile_listing_header.tpl
@@ -1,11 +1,12 @@
-<div class="generic-content-wrapper-styled">
-<h1>{{$header}}</h1>
-<p id="profile-listing-desc" class="btn btn-default" >
-<a href="profile_photo" >{{$chg_photo}}</a>
-</p>
-<p id="profile-stuff-link" class="btn btn-default">
-<a href="thing" title="{{$stuff_desc}}">{{$addstuff}}</a>
-</p>
-<p id="profile-listing-new-link-wrapper" class="btn btn-default" >
-<a href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" >{{$cr_new}}</a>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <a class="btn btn-success btn-xs pull-right" href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" ><i class="icon-plus-sign"></i>&nbsp;{{$cr_new}}</a>
+ <h2>{{$header}}</h2>
+ </div>
+ <div class="section-content-wrapper">
+ <div class="profile-listing-table">
+ {{$profiles}}
+ </div>
+ </div>
+
</div>
diff --git a/view/tpl/profile_photo.tpl b/view/tpl/profile_photo.tpl
index fbed32606..88e17407b 100755
--- a/view/tpl/profile_photo.tpl
+++ b/view/tpl/profile_photo.tpl
@@ -1,31 +1,43 @@
-<div class="generic-content-wrapper-styled">
-<h1>{{$title}}</h1>
+<div id="profile-photo-content" class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
-<form enctype="multipart/form-data" action="profile_photo" method="post">
-<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+ <form enctype="multipart/form-data" action="profile_photo" method="post">
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
-<div id="profile-photo-upload-wrapper">
+ <div id="profile-photo-upload-wrapper">
-<label id="profile-photo-upload-label" class="form-label" for="profile-photo-upload">{{$lbl_upfile}}</label>
-<input name="userfile" class="form-input" type="file" id="profile-photo-upload" size="48" />
-<div class="clear"></div>
+ <label id="profile-photo-upload-label" class="form-label" for="profile-photo-upload">{{$lbl_upfile}}</label>
+ <input name="userfile" class="form-input" type="file" id="profile-photo-upload" size="48" />
+ <div class="clear"></div>
-<label id="profile-photo-profiles-label" class="form-label" for="profile-photo-profiles">{{$lbl_profiles}}</label>
-<select name="profile" id="profile-photo-profiles" class="form-input" >
-{{foreach $profiles as $p}}
-<option value="{{$p.id}}" {{if $p.is_default}}selected="selected"{{/if}}>{{$p.name}}</option>
-{{/foreach}}
-</select>
-<div class="clear"></div>
+ {{if $single}}
+ <input type="hidden" name="profile" value="{{$profile0.id}}" />
+ {{else}}
-<div id="profile-photo-submit-wrapper">
-<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}">
-</div>
-</div>
+ <label id="profile-photo-profiles-label" class="form-label" for="profile-photo-profiles">{{$lbl_profiles}}</label>
+ <select name="profile" id="profile-photo-profiles" class="form-control" >
+ {{foreach $profiles as $p}}
+ <option value="{{$p.id}}" {{if $p.is_default}}selected="selected"{{/if}}>{{$p.name}}</option>
+ {{/foreach}}
+ </select>
+ <div class="clear"></div>
+ <br />
+ <br />
+ {{/if}}
-</form>
+ <div id="profile-photo-submit-wrapper">
+ <input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}">
+ </div>
+ </div>
-<div id="profile-photo-link-select-wrapper">
-{{$select}}
-</div>
+ </form>
+ <br />
+ <br />
+ <div id="profile-photo-link-select-wrapper">
+ {{$select}}
+ </div>
+ </div>
</div>
diff --git a/view/tpl/profile_vcard.tpl b/view/tpl/profile_vcard.tpl
index c52c2cd81..cff1e4e14 100755
--- a/view/tpl/profile_vcard.tpl
+++ b/view/tpl/profile_vcard.tpl
@@ -1,26 +1,34 @@
<div class="vcard">
+ {{if ! $zcard}}
<div id="profile-photo-wrapper"><img class="photo" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div>
- {{if $profile.edit}}
+ {{/if}}
+ {{if $connect}}
+ <div class="connect-btn-wrapper"><a href="{{$connect_url}}" class="btn btn-block btn-success btn-sm"><i class="icon-plus"></i> {{$connect}}</a></div>
+ {{/if}}
+ {{if ! $zcard}}
+ {{if $editmenu.multi}}
<div class="dropdown">
- <a class="profile-edit-side-link dropdown-toggle" data-toggle="dropdown" title="{{$profile.edit.3}}" href="#" ><i class="icon-pencil" title="{{$profile.edit.1}}" ></i></a>
+ <a class="profile-edit-side-link dropdown-toggle" data-toggle="dropdown" href="#" ><i class="icon-pencil" title="{{$editmenu.edit.1}}"></i></a>
<ul class="dropdown-menu" role="menu">
- {{foreach $profile.menu.entries as $e}}
+ {{foreach $editmenu.menu.entries as $e}}
<li>
- <a href="profiles/{{$e.id}}"><img class="dropdown-menu-img-xs" src='{{$e.photo}}'>{{$e.profile_name}}<div class='clear'></div></a>
+ <a href="profiles/{{$e.id}}"><img class="dropdown-menu-img-xs" src='{{$e.photo}}'>{{$e.profile_name}}</a>
</li>
{{/foreach}}
- <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li>
- {{if $profile.menu.cr_new}}<li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li>{{/if}}
+ <li><a href="profile_photo" >{{$editmenu.menu.chg_photo}}</a></li>
+ {{if $editmenu.menu.cr_new}}<li><a href="profiles/new" id="profile-listing-new-link">{{$editmenu.menu.cr_new}}</a></li>{{/if}}
</ul>
</div>
+ {{elseif $editmenu}}
+ <a class="profile-edit-side-link" href="{{$editmenu.edit.0}}" ><i class="icon-pencil" title="{{$editmenu.edit.1}}"></i></a>
+ {{/if}}
{{/if}}
+ {{if ! $zcard}}
<div class="fn">{{$profile.name}}{{if $profile.online}} <i class="icon-asterisk online-now" title="{{$profile.online}}"></i>{{/if}}</div>
{{if $reddress}}<div class="reddress" oncopy="return false;">{{$profile.reddress}}</div>{{/if}}
+ {{/if}}
{{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}}
-
-
-
{{if $location}}
<dl class="location"><dt class="location-label">{{$location}}</dt>
<dd class="adr">
@@ -36,25 +44,18 @@
{{/if}}
{{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}}
-
- {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}}
+ {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart"><i class="icon-heart"></i>&nbsp;</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}}
{{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url">{{$profile.homepage}}</dd></dl>{{/if}}
{{if $diaspora}}
{{include file="diaspora_vcard.tpl"}}
{{/if}}
-
-{{if $connect}}
-<a href="{{$connect_url}}" class="rconnect"><i class="icon-plus connect-icon"></i> {{$connect}}</a>
-{{/if}}
-
-{{$rating}}
-
</div>
-<div id="vcard-end"></div>
+<div id="clear"></div>
+{{$rating}}
{{$chanmenu}}
diff --git a/view/tpl/profile_vcard_short.tpl b/view/tpl/profile_vcard_short.tpl
new file mode 100755
index 000000000..d3762d950
--- /dev/null
+++ b/view/tpl/profile_vcard_short.tpl
@@ -0,0 +1,42 @@
+{{$contact_block}}
+
+ {{if $connect}}
+ <div class="connect-btn-wrapper"><a href="{{$connect_url}}" class="btn btn-block btn-success btn-sm"><i class="icon-plus"></i> {{$connect}}</a></div>
+ {{/if}}
+
+
+{{$rating}}
+
+ {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}}
+
+ {{if $location}}
+ <dl class="location"><dt class="location-label">{{$location}}</dt>
+ <dd class="adr">
+ {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}}
+ <span class="city-state-zip">
+ <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}}
+ <span class="region">{{$profile.region}}</span>
+ <span class="postal-code">{{$profile.postal_code}}</span>
+ </span>
+ {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}}
+ </dd>
+ </dl>
+ {{/if}}
+
+ {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}}
+
+
+ {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart"><i class="icon-heart"></i>&nbsp;</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}}
+
+ {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url">{{$profile.homepage}}</dd></dl>{{/if}}
+
+ {{if $diaspora}}
+ {{include file="diaspora_vcard.tpl"}}
+ {{/if}}
+
+<div id="clear"></div>
+
+{{$chanmenu}}
+
+
+
diff --git a/view/tpl/register.tpl b/view/tpl/register.tpl
index 005b122cf..4a827ca16 100755
--- a/view/tpl/register.tpl
+++ b/view/tpl/register.tpl
@@ -1,53 +1,58 @@
-<div class="generic-content-wrapper-styled">
-<h2>{{$title}}</h2>
-
-<form action="register" method="post" id="register-form">
-
-
-
-{{if $reg_is}}
-<div id="register-desc" class="descriptive-paragraph">{{$reg_is}}</div>
-{{/if}}
-{{if $registertext}}<div id="register-text" class="descriptive-paragraph">{{$registertext}}</div>
-{{/if}}
-{{if $other_sites}}<div id="register-sites" class="descriptive-paragraph">{{$other_sites}}</div>
-{{/if}}
-
-{{if $invitations}}
- <p id="register-invite-desc">{{$invite_desc}}</p>
-
- <label for="register-invite" id="label-register-invite" class="register-label">{{$label_invite}}</label>
- <input type="text" maxlength="72" size="32" name="invite_code" id="register-invite" class="register-input" value="{{$invite_code}}" />
- <div id="register-invite-feedback" class="register-feedback"></div>
- <div id="register-invite-end" class="register-field-end"></div>
-{{/if}}
-
- <label for="register-email" id="label-register-email" class="register-label" >{{$label_email}}</label>
- <input type="text" maxlength="72" size="32" name="email" id="register-email" class="register-input" value="{{$email}}" />
- <div id="register-email-feedback" class="register-feedback"></div>
- <div id="register-email-end" class="register-field-end"></div>
-
- <label for="register-password" id="label-register-password" class="register-label" >{{$label_pass1}}</label>
- <input type="password" maxlength="72" size="32" name="password" id="register-password" class="register-input" value="{{$pass1}}" />
- <div id="register-password-feedback" class="register-feedback"></div>
- <div id="register-password-end" class="register-field-end"></div>
-
- <label for="register-password2" id="label-register-password2" class="register-label" >{{$label_pass2}}</label>
- <input type="password" maxlength="72" size="32" name="password2" id="register-password2" class="register-input" value="{{$pass2}}" />
- <div id="register-password2-feedback" class="register-feedback"></div>
- <div id="register-password2-end" class="register-field-end"></div>
-
- {{if $enable_tos}}
- <input type="checkbox" name="tos" id="register-tos" value="1" />
- <label for="register-tos" id="label-register-tos">{{$label_tos}}</label>
- <div id="register-tos-feedback" class="register-feedback"></div>
- <div id="register-tos-end" class="register-field-end"></div>
- {{else}}
- <input type="hidden" name="tos" value="1" />
- {{/if}}
-
- <input type="submit" name="submit" class="btn btn-default" id="register-submit-button" value="{{$submit}}" />
- <div id="register-submit-end" class="register-field-end"></div>
-
-</form>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <div class="section-content-wrapper">
+ <form action="register" method="post" id="register-form">
+ {{if $reg_is}}
+ <div class="section-content-warning-wrapper">
+ <div id="register-desc" class="descriptive-paragraph">{{$reg_is}}</div>
+ <div id="register-sites" class="descriptive-paragraph">{{$other_sites}}</div>
+ </div>
+ {{/if}}
+
+ {{if $registertext}}
+ <div id="register-text" class="descriptive-paragraph">{{$registertext}}</div>
+ {{/if}}
+
+ {{if $invitations}}
+ <div class="section-content-info-wrapper">
+ <div id="register-invite-desc" class="descriptive-paragraph">{{$invite_desc}}</div>
+ </div>
+ {{include file="field_input.tpl" field=$invite_code}}
+ {{/if}}
+
+ {{include file="field_input.tpl" field=$email}}
+
+ {{include file="field_password.tpl" field=$pass1}}
+
+ {{include file="field_password.tpl" field=$pass2}}
+
+ {{if $auto_create}}
+ {{if $default_role}}
+ <input type="hidden" name="permissions_role" value="{{$default_role}}" />
+ {{else}}
+ <div class="section-content-info-wrapper">
+ {{$help_role}}
+ </div>
+ {{include file="field_select_grouped.tpl" field=$role}}
+ {{/if}}
+
+ {{include file="field_input.tpl" field=$name}}
+ <div id="name-spinner"></div>
+
+ {{include file="field_input.tpl" field=$nickname}}
+ <div id="nick-spinner"></div>
+ {{/if}}
+
+ {{if $enable_tos}}
+ {{include file="field_checkbox.tpl" field=$tos}}
+ {{else}}
+ <input type="hidden" name="tos" value="1" />
+ {{/if}}
+
+ <button class="btn btn-primary" type="submit" name="submit" id="newchannel-submit-button" value="{{$submit}}">{{$submit}}</button>
+ <div id="register-submit-end" class="register-field-end"></div>
+ </form>
+ </div>
</div>
diff --git a/view/tpl/removeaccount.tpl b/view/tpl/removeaccount.tpl
index aefcd51a8..ce6c8ac22 100644
--- a/view/tpl/removeaccount.tpl
+++ b/view/tpl/removeaccount.tpl
@@ -10,7 +10,7 @@
<input type="hidden" name="verify" value="{{$hash}}" />
<div class="form-group" id="remove-account-pass-wrapper">
<label id="remove-account-pass-label" for="remove-account-pass">{{$passwd}}</label>
- <input class="form-control" type="password" id="remove-account-pass" name="qxz_password" />
+ <input class="form-control" type="password" id="remove-account-pass" autocomplete="off" name="qxz_password" value=" " />
</div>
{{include file="field_checkbox.tpl" field=$global}}
<button type="submit" name="submit" class="btn btn-danger">{{$submit}}</button>
diff --git a/view/tpl/removeme.tpl b/view/tpl/removeme.tpl
index 5b329dd6d..40b9546d2 100755
--- a/view/tpl/removeme.tpl
+++ b/view/tpl/removeme.tpl
@@ -10,7 +10,7 @@
<input type="hidden" name="verify" value="{{$hash}}" />
<div class="form-group" id="remove-account-pass-wrapper">
<label id="remove-account-pass-label" for="remove-account-pass">{{$passwd}}</label>
- <input class="form-control" type="password" id="remove-account-pass" name="qxz_password" />
+ <input class="form-control" type="password" id="remove-account-pass" autocomplete="off" name="qxz_password" value=" " />
</div>
{{include file="field_checkbox.tpl" field=$global}}
<button type="submit" name="submit" class="btn btn-danger">{{$submit}}</button>
diff --git a/view/tpl/search_item.tpl b/view/tpl/search_item.tpl
index 24e1b97d5..872551529 100755
--- a/view/tpl/search_item.tpl
+++ b/view/tpl/search_item.tpl
@@ -20,7 +20,7 @@
<div class="wall-item-photo-end" style="clear:both"></div>
</div>
{{if $item.title}}
- <div class="wall-item-title" id="wall-item-title-{{$item.id}}">
+ <div class="wall-item-title" id="wall-item-title-{{$item.id}}" title="{{$item.title}}">
<h3>{{if $item.title_tosource}}{{if $item.plink}}<a href="{{$item.plink.href}}" title="{{$item.title}} ({{$item.plink.title}})">{{/if}}{{/if}}{{$item.title}}{{if $item.title_tosource}}{{if $item.plink}}</a>{{/if}}{{/if}}</h3>
</div>
{{/if}}
diff --git a/view/tpl/settings.tpl b/view/tpl/settings.tpl
index af5f222fe..6f50f820a 100755
--- a/view/tpl/settings.tpl
+++ b/view/tpl/settings.tpl
@@ -1,6 +1,6 @@
<div class="generic-content-wrapper">
<div class="section-title-wrapper">
- <a title="{{$removechannel}}" class="btn btn-danger btn-xs pull-right" href="removeme"><i class="icon-trash"></i>&nbsp;{{$removeme}}</a>
+ {{if $server_role != 'basic'}}<a title="{{$removechannel}}" class="btn btn-danger btn-xs pull-right" href="removeme"><i class="icon-trash"></i>&nbsp;{{$removeme}}</a>{{/if}}
<h2>{{$ptitle}}</h2>
<div class="clear"></div>
</div>
@@ -42,8 +42,12 @@
</div>
<div id="privacy-settings-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="privacy-settings">
<div class="section-content-tools-wrapper">
+ {{if $server_role != 'basic'}}
{{include file="field_select_grouped.tpl" field=$role}}
- <div id="advanced-perm" style="display:{{if $permissions_set}}none{{else}}block{{/if}};">
+ {{/if}}
+ <div id="advanced-perm" style="display:{{if $permissions_set && $server_role != 'basic' }}none{{else}}block{{/if}};">
+
+ {{if $server_role != 'basic'}}
<div class="form-group">
<button type="button" class="btn btn-default" data-toggle="modal" data-target="#apsModal">{{$lbl_p2macro}}</button>
</div>
@@ -65,6 +69,7 @@
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
+ {{/if}}
<div id="settings-default-perms" class="form-group" >
<button type="button" class="btn btn-default" data-toggle="modal" data-target="#aclModal"><i id="jot-perms-icon"></i>&nbsp;{{$permissions}}</button>
{{$aclselect}}
diff --git a/view/tpl/settings_account.tpl b/view/tpl/settings_account.tpl
index 9f550fe4a..4a93e0610 100755
--- a/view/tpl/settings_account.tpl
+++ b/view/tpl/settings_account.tpl
@@ -8,6 +8,7 @@
<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
<div class="section-content-tools-wrapper">
{{include file="field_input.tpl" field=$email}}
+ {{include file="field_password.tpl" field=$origpass}}
{{include file="field_password.tpl" field=$password1}}
{{include file="field_password.tpl" field=$password2}}
<div class="settings-submit-wrapper" >
diff --git a/view/tpl/settings_display.tpl b/view/tpl/settings_display.tpl
index 02f679852..cf79671fd 100755
--- a/view/tpl/settings_display.tpl
+++ b/view/tpl/settings_display.tpl
@@ -65,6 +65,7 @@
{{include file="field_checkbox.tpl" field=$channel_list_mode}}
{{include file="field_checkbox.tpl" field=$network_list_mode}}
{{include file="field_checkbox.tpl" field=$user_scalable}}
+ {{include file="field_checkbox.tpl" field=$preload_images}}
{{if $expert}}
<div class="form-group">
<a class="btn btn-default "href="pdledit">{{$layout_editor}}</a>
diff --git a/view/tpl/settings_oauth.tpl b/view/tpl/settings_oauth.tpl
index 20e8f458f..94d76028a 100755
--- a/view/tpl/settings_oauth.tpl
+++ b/view/tpl/settings_oauth.tpl
@@ -1,7 +1,9 @@
-<div class="generic-content-wrapper-styled">
-<h1>{{$title}}</h1>
-
+<div class="generic-content-wrapper">
+<div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+</div>
+<div class="section-content-tools-wrapper">
<form action="settings/oauth" method="post" autocomplete="off">
<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
@@ -31,3 +33,4 @@
</form>
</div>
+</div>
diff --git a/view/tpl/settings_oauth_edit.tpl b/view/tpl/settings_oauth_edit.tpl
index bf805363c..b94dec48a 100755
--- a/view/tpl/settings_oauth_edit.tpl
+++ b/view/tpl/settings_oauth_edit.tpl
@@ -1,5 +1,8 @@
-<h1>{{$title}}</h1>
-
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+<div class="section-content-tools-wrapper">
<form method="POST">
<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
@@ -15,3 +18,5 @@
</div>
</form>
+</div>
+</div>
diff --git a/view/tpl/xchan_vcard.tpl b/view/tpl/xchan_vcard.tpl
index 2acbb24e4..52bf6ab47 100755
--- a/view/tpl/xchan_vcard.tpl
+++ b/view/tpl/xchan_vcard.tpl
@@ -1,11 +1,10 @@
-<div class="vcard">
+<div id="vcard" class="vcard">
<div id="profile-photo-wrapper"><a href="{{$link}}"><img class="vcard-photo photo" src="{{$photo}}" alt="{{$name}}" /></a></div>
+{{if $connect}}
+<div class="connect-btn-wrapper"><a href="follow?f=&url={{$follow}}" class="btn btn-block btn-success btn-sm"><i class="icon-plus"></i> {{$connect}}</a></div>
+{{/if}}
<div class="fn">{{$name}}</div>
</div>
-{{if $mode != 'mail'}}
-{{if $connect}}
- <a href="follow?f=&url={{$follow}}" class="rconnect"><i class="icon-plus connect-icon"></i> {{$connect}}</a>
-{{/if}}
-{{/if}}
+
diff --git a/view/tpl/xrd_person.tpl b/view/tpl/xrd_person.tpl
index 631ed3f18..93fdcb1df 100755
--- a/view/tpl/xrd_person.tpl
+++ b/view/tpl/xrd_person.tpl
@@ -2,7 +2,10 @@
<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0">
<Subject>{{$accturi}}</Subject>
-
+ {{if $aliases}}{{foreach $aliases as $a}}
+ <Alias>{{$a}}</Alias>
+ {{/foreach}}{{/if}}
+
<Link rel="http://schemas.google.com/g/2010#updates-from"
type="application/atom+xml"
href="{{$atom}}" />
@@ -17,6 +20,8 @@
<Link rel="http://microformats.org/profile/hcard"
type="text/html"
href="{{$hcard_url}}" />
+ <Link rel="http://ostatus.org/schema/1.0/subscribe"
+ template="{{$subscribe}}" />
<Link rel="magic-public-key"
href="{{$modexp}}" />
diff --git a/view/tpl/zcard.tpl b/view/tpl/zcard.tpl
new file mode 100644
index 000000000..908f07631
--- /dev/null
+++ b/view/tpl/zcard.tpl
@@ -0,0 +1,144 @@
+<style>
+{{if $size == 'hz_large'}}
+.hz_card {
+/* -moz-transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}});
+ transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}}); */
+ font-family: sans-serif, arial, freesans;
+}
+.hz_cover_photo {
+ max-width: 100%;
+}
+.hz_profile_photo {
+ position: relative;
+ top: -300px;
+ left: 30px;
+ background-color: white;
+ border: 1px solid #ddd;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
+ padding: 10px;
+ width: 320px;
+ height: 320px;
+}
+
+.hz_name {
+ position: relative;
+ top: -100px;
+ left: 400px;
+ color: #fff;
+ font-size: 48px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+.hz_addr {
+ position: relative;
+ top: -110px;
+ left: 400px;
+ color: #fff;
+ font-size: 24px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+{{elseif $size == 'hz_medium'}}
+.hz_card {
+/* -moz-transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}});
+ transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}}); */
+ font-family: sans-serif, arial, freesans;
+ width: 100%;
+ overflow: hidden;
+ height: 390px;
+}
+.hz_cover_photo img {
+ width: {{$maxwidth}}px;
+/* max-width: 100%; */
+}
+.hz_profile_photo {
+ position: relative;
+ top: -165px;
+ left: 30px;
+
+ width: 150px;
+ height: 150px;
+}
+.hz_profile_photo img {
+ background-color: white;
+ border: 1px solid #ddd;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
+ padding: 5px;
+ width: 150px;
+ height: 150px;
+}
+
+.hz_name {
+ position: relative;
+ top: -100px;
+ left: 210px;
+ color: #fff;
+ font-size: 32px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+.hz_addr {
+ position: relative;
+ top: -100px;
+ left: 210px;
+ color: #fff;
+ font-size: 18px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+
+
+{{else}}
+.hz_card {
+/* -moz-transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}});
+ transform: translate(-{{$translate}}%, -{{$translate}}%) scale({{$scale}}, {{$scale}}); */
+ font-family: sans-serif, arial, freesans;
+}
+.hz_cover_photo {
+ max-width: 100%;
+}
+.hz_profile_photo {
+ position: relative;
+ top: -75px;
+ left: 20px;
+ background-color: white;
+ border: 1px solid #ddd;
+/* border-radius: 5px;
+ -moz-border-radius: 5px; */
+ padding: 3px;
+ width: 80px;
+ height: 80px;
+}
+
+.hz_name {
+ position: relative;
+ top: -40px;
+ left: 120px;
+ color: #fff;
+ font-size: 18px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+.hz_addr {
+ position: relative;
+ top: -40px;
+ left: 120px;
+ color: #fff;
+ font-size: 10px;
+ text-rendering: optimizelegibility;
+ text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
+}
+{{/if}}
+
+</style>
+
+<div class="hz_card {{$size}}">
+ <div class="hz_cover_photo"><img src="{{$cover.href}}" alt="{{$zcard.chan.xchan_name}}" />
+ <div class="hz_name">{{$zcard.chan.xchan_name}}</div>
+ <div class="hz_addr">{{$zcard.chan.channel_addr}}</div>
+ </div>
+ <div class="hz_profile_photo"><img src="{{$pphoto.href}}" alt="{{$zcard.chan.xchan_name}}" /></div>
+</div>
+